BM66(@ 000000000000111111111111111111111111111111222222333666:::======>>>>>>???>>><<<<<<@@@NNN___mmmssstttwww~~~zzz~~~~~~|||yyyvvvsssrrrtttwww|||}}}~~~~~~|||zzzzzzzzzttttttuuuwwwzzz}}}||||||||||||~~~}}}zzz|||~~~{{{}}}~~~|||zzzyyyyyyxxxzzz~~~~~~}}}{{{xxxuuuqqqnnnlllggggggffffffhhhmmmtttyyy~~~~~~|||zzzxxxvvvuuuwwwyyyzzzxxxwwwvvvtttrrrqqqqqqpppvvvvvvuuutttsssuuuyyy||||||zzzvvvssspppooopppqqqnnnwwwwwwnnniiifffcccaaaaaa___[[[VVVUUUVVVXXX^^^gggqqq{{{|||sssxxx{{{yyyrrrZZZNNNFFF<<<;;;???::::::999999888777666666999999999999999999999999444444444444444555666666666666777777777777666666666666555555555444444444777666666555555555666666777777777777777777777777666666555555666777888888888888999::::::;;;<<<<<<>>>>>>=========???AAABBB??????@@@AAABBBDDDEEEFFFGGGIIIOOOYYYhhh000000000000111111111111111111111111111222222333444777;;;=========>>>???::::::;;;CCCQQQaaalllppprrruuu|||}}}~~~zzzwwwtttsssrrrtttxxx~~~~~~~~~{{{yyyxxxyyyuuuvvvwwwyyy|||}}}}}}~~~{{{{{{}}}~~~}}}~~~|||~~~~~~|||yyyxxxxxxzzz|||~~~}}}{{{wwwsssooolllkkkeeefffggghhhlllrrrzzz~~~|||zzzxxxxxxyyy{{{|||{{{zzzyyywwwvvvuuuuuuuuuwwwvvvvvvtttrrrssswwwyyy}}}yyysssnnnlllkkklllqqqzzzzzzqqqlllhhheeecccbbb```\\\XXXVVVVVVWWW[[[bbbllluuuzzz~~~vvvuuuzzzwww}}}cccTTTIII>>>;;;???:::::::::999888888777777555555555555555555555555555555444444555555666777666666777777777777666666777777666666666555555555666666555555555555666666777777777777777777777777777777666666666777888888888888999::::::;;;<<<<<<======<<<<<<===>>>@@@AAA??????@@@AAABBBDDDEEEFFFGGGIIIOOOYYYggg000000000000111111111111111111111111111222333333666999<<<======<<<===>>>999999???LLL[[[hhhnnnoootttwww~~~|||wwwsssrrrrrrrrrvvvzzz~~~~~~|||yyyvvvvvvvvvwwwxxxyyy{{{~~~}}}{{{{{{|||~~~~~~}}}~~~}}}~~~{{{yyywwwwww{{{|||~~~~~~~~~~~~|||yyytttpppmmmjjjiiiccceeeiiilllqqqyyy}}}|||{{{|||~~~}}}|||{{{{{{zzzyyyyyyxxxxxxxxxwwwtttrrrrrrtttvvv}}}yyysssmmmjjjjjjlllwwwvvvppplllgggdddcccaaa]]]YYYVVVUUUTTTVVV\\\dddlllqqq}}}wwwqqqppp}}}vvvtttooo\\\MMMAAA<<<>>>::::::::::::999999999999888888888888888888888888666666555555666666777888666666777777777777666666777777777777777666666666666666555555555555666666777777777777777777777777999999888777777777888888888999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????@@@AAABBBDDDEEEFFFHHHIIIOOOYYYggg///000000000111111111111111111111111222333333444777999;;;<<<;;;:::;;;<<<;;;===GGGYYYiiiqqqsssssszzz|||zzztttqqqqqqrrrtttyyy~~~}}}}}}|||yyyvvvsssssstttwwwxxxzzz|||~~~}}}|||zzzzzzzzz{{{||||||~~~~~~~~~~~~{{{xxxwwwwwwyyyzzz|||~~~~~~~~~}}}|||{{{zzz{{{}}}}}}{{{yyy{{{yyyuuupppmmmjjjiiihhheeehhhlllqqqvvv}}}~~~}}}}}}}}}||||||{{{{{{zzz{{{zzzyyyuuurrrqqqrrrsssvvvvvvuuuqqqmmmmmmpppsss||||||tttoooiiieeecccaaa]]]ZZZUUUTTTRRRSSSWWW^^^fffkkkuuu|||vvvoookkksssyyyooo}}}yyycccQQQCCC===>>>::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666666666666666777888888666666777777777777666666666666666666666666666666666555555555555666666777666666666666666666666666::::::999888777777777888999999999::::::;;;;;;;;;;;;;;;;;;<<<======>>>?????????@@@AAABBBDDDEEEFFFHHHJJJOOOXXXfff///000000000111111111111111111111111222333444555777999::::::999999:::;;;>>>BBBQQQffftttwwwwwwyyyyyy~~~xxxrrrpppqqqtttwww}}}zzzzzzxxxvvvrrrqqqqqqrrrvvvwwwyyy{{{}}}|||{{{zzzyyyxxxyyyzzz{{{zzzzzz{{{|||}}}}}}~~~~~~~~~{{{xxxwwwwwwzzzzzz|||}}}}}}}}}|||||||||{{{zzzzzz{{{}}}~~~|||yyywwwvvvtttpppmmmjjjjjjjjjkkkkkkoootttxxx|||}}}}}}}}}|||zzzwwwsssppppppqqqpppqqqrrrpppnnnooouuuyyyyyyssskkkfffdddaaa^^^[[[VVVTTTQQQPPPTTTZZZbbbgggooovvv}}}~~~~~~uuuooolllnnnuuurrryyyhhhUUUGGG@@@>>>::::::::::::::::::;;;;;;888888888888888888888888666666666666666777888888666666777777777777666666555555555555555555555555555555555555555666777777666666666666666666666666::::::999888777777777888999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBDDDEEEFFFIIIJJJOOOXXXfff~~~000000000000111111111111111111111111222444555666777999::::::999999:::<<>>>>>>>>>>>>>>??????@@@AAABBBDDDEEEFFFIIIJJJNNNWWWeee~~~000000000000111111111111111111111222333444555666888:::;;;;;;:::;;;===???FFFPPPeeezzz|||}}}~~~|||yyytttrrrssswww||||||wwwtttooooooooommmlllmmmooorrruuuvvvyyy{{{}}}~~~~~~}}}|||||||||xxxuuussstttvvvwwwwwwwwwwwwxxxyyyyyyzzz|||~~~~~~|||yyyxxxxxx||||||||||||||||||||||||xxxyyy{{{||||||||||||{{{zzzzzzzzzzzz{{{|||}}}~~~~~~zzzvvvtttooonnnllllllooosssyyy|||zzzzzzyyyuuuqqqmmmlllllllllpppsssrrrppprrryyy}}}ssskkkgggeeebbb```[[[WWWRRRNNNNNNRRRXXX]]]eeeooozzz~~~vvvpppnnnkkkppp{{{zzzvvvaaaRRRGGGBBB:::::::::999888888777777777777777777777777777777555555444444555555666777666666777777777777666666444555555555666666666666444444444555555666777888777777777777777777777777777777666666666777888888::::::::::::::::::::::::;;;<<<===????????????>>>??????@@@AAABBBDDDEEEFFFJJJJJJNNNWWWeee~~~000000000000111111111111111111111222333444666777:::;;;<<<<<<<<<===???AAALLLWWWmmm~~~|||{{{}}}yyywwwtttrrrtttyyy~~~~~~zzztttoookkkllllllkkkkkklllooorrruuuwwwyyy|||~~~~~~}}}||||||}}}|||xxxtttqqqsssuuuzzzyyyxxxxxxwwwwwwxxxxxx{{{}}}~~~|||zzzyyyyyy{{{zzzzzzzzzzzzyyyyyyyyytttvvvxxxyyyzzzyyywwwvvvxxxxxxxxxyyyzzz{{{|||}}}}}}~~~~~~}}}zzzvvvrrrpppooommmlllmmmqqqxxx}}}xxxxxxwwwsssoookkkjjjjjjhhhmmmrrrrrrqqqttt}}}vvvnnnjjjgggdddbbb^^^YYYRRRMMMLLLOOOTTTXXXcccnnn{{{yyypppmmmkkkmmmxxx|||fffVVVJJJCCC::::::999999888777666666555555555555555555555555444444444444444555666666666666777777777777666666555666666666777777888888444444444555555777888888777777777777777777777777666666555666666777888888::::::::::::::::::::::::;;;<<<>>>@@@@@@@@@????????????@@@AAABBBDDDEEEFFFJJJJJJNNNWWWeee~~~000000000000000000000000333222222111222555777999>>>;;;;;;;;;::::::>>>DDDWWWgggyyy~~~zzzuuutttoooppppppppprrrxxx|||yyyvvvssspppnnnllllllllllllmmmoooqqqrrrwwwyyy|||~~~}}}zzz{{{{{{{{{|||zzzwwwtttrrrqqqqqqqqqssssssssstttuuuvvvwwwxxxzzzzzzyyyyyyxxxxxxxxxxxxtttsssrrrqqqqqqpppqqqqqqpppqqqssstttvvvvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxyyyzzzxxxuuuuuuuuuuuusssrrriiikkknnnrrrxxx}}}|||tttssssssqqqooommmkkkiiimmmmmmnnnooorrrxxx}}}sssmmmiiifffccc```\\\WWWRRRPPPPPPQQQSSS\\\gggxxxuuuqqqllllllzzzvvv{{{tttbbbOOOBBB===;;;;;;<<<:::777777;;;666666666666555555555555555555555555555555555555777777777777777777777777999999888888777666666666555555555555666666666666444555555666777888888999666666666777888888999999>>>;;;:::===AAACCC@@@===FFFAAA<<<<<>>???AAAJJJSSShhhuuu~~~|||{{{wwwrrruuu{{{yyyuuussstttqqqqqqqqqrrruuu}}}|||yyyvvvtttqqqooommmmmmlllmmmppptttxxxzzz}}}~~~~~~|||}}}}}}}}}zzzxxxvvvwwwxxxyyyyyyxxxwwwvvvtttrrrqqqnnnnnnnnnooopppqqqrrrsssqqqqqqooonnnllljjjiiihhhkkkkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnnnnmmmmmmllloooooonnnmmmmmmllllllkkkeeeiiinnnooonnnmmmmmmooovvv{{{~~~|||{{{uuutttqqqnnnkkkiiigggfffhhhjjjlllooottt{{{wwwqqqlllhhhccc```[[[VVVRRRQQQRRRRRRUUU]]]jjjzzzzzzpppjjjrrruuu~~~ppp\\\OOOCCC???<<<;;;999555555888::::::999999999888888888555555555555555555555555777777777777777777777777555666666777777888888999555555555555666666666666666666666666777777777777666666666777888888999999888888:::???FFFKKKLLLKKKCCC@@@======???AAA@@@>>>???AAADDDDDDDDDDDDEEEGGGHHHJJJOOOXXXfff~~~////////////////////////000000111333666888;;;======;;;<<<>>>???CCCOOOZZZooo{{{|||xxxrrrqqqxxx{{{xxxvvvtttsssuuurrrrrrrrrtttyyy{{{xxxvvvtttqqqooommmllllllmmmqqquuuzzz}}}~~~~~~}}}{{{yyywwwvvvwwwxxxvvvvvvwwwvvvuuussspppooollllllllllllmmmnnnoooppplllkkkjjjgggeeecccbbbaaa`````````aaaaaacccddddddgggggghhhiiiiiiiiihhhhhhhhhhhhgggfffeeedddcccbbb___dddjjjllllllmmmrrrwww|||}}}|||uuusssppplllhhhfffddddddhhhjjjlllpppuuu{{{~~~wwwoookkkgggccc^^^YYYTTTRRRRRRRRRWWW[[[eeettttttlllpppyyyuuusssuuuaaaSSSFFF@@@<<<;;;:::777777999::::::999999999888888888555555555555555555555555666666666666666666666666888888888777666666555555555555555555666666666666777777777777666666666666666666666777888888999999:::999:::<<<@@@BBBBBB@@@???<<<:::;;;===>>>>>><<>>???DDDRRR```ttt|||~~~wwwqqquuuyyywwwvvvttttttvvvrrrrrrssswww~~~~~~zzzwwwuuussspppnnnkkkkkkkkknnnrrrwww|||~~~~~~~~~|||yyyxxxxxxwwwwwwuuuuuuuuuuuusssqqqnnnmmmiiiiiiiiiiiiiiijjjjjjkkkeeedddcccaaa___]]]\\\[[[XXXXXXXXXYYYZZZ[[[\\\]]]______aaabbbcccddddddddd```______^^^]]]\\\[[[[[[[[[```eeegggiiipppzzz~~~}}}uuurrrmmmhhheeecccbbbbbbhhhjjjmmmppptttzzz|||tttnnnjjjgggaaa[[[WWWSSSRRRQQQVVVXXX___lll|||yyyppppppuuuzzzvvvlllsssiiiZZZIIIBBB<<<;;;;;;999999<<<999888888888888777777777666666666666666666666666666666666666666666666666888888777777666555555555555555555555666666666666777777777777666666666666666666666777888888999999;;;:::::::::::::::888777<<<;;;;;;;;;===>>>>>>===>>>AAADDDEEEEEEDDDEEEFFFGGGIIINNNXXXggg000000000000000000000000000111333555888:::<<<===>>>===>>>???@@@GGGWWWgggzzz~~~wwwsss|||yyywwwvvvtttsssuuuqqqrrruuu{{{|||xxxvvvtttrrrooommmjjjkkkmmmppptttxxx|||~~~}}}}}}}}}~~~|||zzzyyyxxxuuuttttttsssrrrqqqooollljjjiiieeedddcccbbbaaaaaaaaabbb\\\[[[ZZZYYYXXXWWWVVVUUUSSSSSSSSSSSSTTTUUUWWWWWWVVVWWWYYY[[[\\\]]]^^^^^^WWWWWWWWWWWWVVVVVVVVVVVVXXX[[[___dddkkkuuu~~~}}}tttpppkkkeeebbbaaaaaabbbfffhhhlllooosssyyyyyyrrrmmmjjjddd^^^YYYUUURRRQQQPPPSSSYYYdddsss}}}tttqqqsssttt}}}llllllvvveeeOOOFFF>>><<<<<<;;;;;;<<<888777777777777666666666666666666666666666666666777777777777777777777777444555555666666777777888555555555555666666666666666666666666777777777777666666666777888888999999999999:::::::::999888888<<<======>>>???@@@@@@AAA>>>@@@CCCCCCCCCCCCDDDFFFGGGHHHNNNXXXggg222222222222222222222222111222444666999;;;<<<<<<======>>>@@@BBBKKK^^^pppzzzyyyxxxvvvvvvsssqqqrrrppprrrvvv}}}zzzwwwtttrrrpppnnnllljjjlllooossswww{{{}}}||||||}}}}}}~~~}}}zzzxxxwwwuuuqqqmmmnnnmmmjjjgggeeecccaaaaaa]]]\\\[[[YYYXXXWWWVVVVVVPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQPPPQQQRRRSSSTTTUUUUUUUUUPPPPPPQQQQQQRRRSSSTTTTTTWWWYYY^^^gggrrr~~~}}}|||{{{rrrnnniiiccc```___```bbbbbbeeeiiinnnsssyyy~~~wwwppplllggg```ZZZUUURRRQQQMMMPPPUUU\\\hhhvvvvvvqqqoooppp}}}tttmmmxxxoooVVVKKKAAA>>>===;;;:::;;;888888777777777666666666666666666666666666666666777777777777777777777777444444555555666777777888555555555555666666666666555555666666777777888888666666666777888888999999777888:::::::::::::::;;;;;;<<<>>>???@@@@@@AAABBB???@@@AAAAAAAAABBBDDDFFFFFFHHHNNNXXXhhh222222222222222222222222222333555777999;;;;;;<<<<<<<<<>>>AAADDDNNNcccvvv~~~~~~}}}wwwvvvuuuqqqoooooooooqqqwww|||yyyvvvsssqqqpppmmmkkkkkkmmmqqqvvvzzz}}}~~~||||||}}}~~~~~~|||{{{|||~~~~~~}}}~~~{{{xxxwwwvvvrrrmmmhhhgggeeebbb^^^[[[YYYXXXXXXXXXWWWUUUSSSQQQOOONNNNNNIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKMMMNNNNNNOOOOOONNNNNNNNNKKKLLLMMMOOOPPPRRRSSSSSSWWWZZZ```lll{{{~~~}}}{{{zzzyyyqqqmmmgggbbb______```bbb___bbbgggmmmssszzz{{{qqqnnnhhhbbb[[[VVVRRRQQQNNNPPPTTTXXX```lll{{{vvvpppmmmlllvvv~~~qqqwwwttt\\\PPPDDD???===:::888999888888888777777777777666777777777777777777777777777777777777777777777777777777777666555555444444555555555555666666666777444555555666777888888999666666666777888888999999666888::::::999999:::;;;999;;;===>>>>>>???@@@AAA???@@@@@@@@@???AAACCCFFFFFFHHHNNNXXXhhh000......111444555333000111222444666888:::;;;;;;???CCCEEEBBBCCCQQQjjj{{{zzzuuutttrrrooooooqqquuuvvv~~~}}}xxxrrrnnnlllllllllllllllppptttwwwxxxxxxyyyzzz~~~~~~}}}{{{yyyxxxtttpppooopppmmmgggaaa```^^^ZZZVVVSSSQQQPPPPPPMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEIIIIIIHHHHHHGGGEEEDDDCCCHHHHHHIIIIIIJJJJJJKKKKKKHHHLLLNNNLLLMMMRRRUUUUUU```cccjjjuuu{{{yyyxxxxxxxxxwwwnnnjjjddd```^^^]]]\\\[[[bbbbbbdddiiipppxxx}}}xxxuuuooohhh```YYYSSSPPPPPPNNNNNNRRRWWW___mmmzzz|||uuupppnnnppppppppp}}}}}}bbbTTTFFFAAAAAA???===<<<888888777666666666666666555555666777888999::::::777777777777777666555555666444333333555666666555333444444555666777777888666666777888999::::::;;;444555555666777888888888::::::::::::::::::::::::<<<<<<<<<===>>>>>>?????????@@@AAABBBCCCCCCCCCCCCHHHIIIMMMVVVeee000//////111444444222000222333555777:::;;;<<<<<<<<>><<<;;;<<<999888888777666666777777333333444444555555666666777777777777777666555555666444333333555666666555555555666666777777888888444444555555666666777777666777777888999999::::::::::::::::::::::::::::::<<<<<<======>>>???@@@@@@>>>???@@@BBBCCCDDDDDDDDDHHHIIIMMMVVVeee111000000111333333111000333555777999;;;<<<===>>><<<>>>BBBGGGQQQaaauuuwwwzzz~~~xxxtttrrrpppnnnooottttttzzz{{{wwwrrrjjjeeedddeeeggghhhnnnqqquuuxxxzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}xxxwwwvvvuuutttsssssssssrrrlllfff```]]]XXXSSSNNNNNNMMMKKKIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGJJJMMMOOONNNQQQZZZbbbeeeuuu|||}}}zzzwwwtttpppmmmgggccc___[[[ZZZYYYWWWVVVVVVWWWZZZ___gggooovvvzzz~~~{{{tttnnnhhhccc]]]ZZZRRRNNNLLLMMMOOOUUUbbbooo|||}}}sssssspppyyyxxxlllppprrr```LLLAAA>>><<<;;;===999888888777777777777777777777777777777777777777777777777777777666666555666444333444555777666666777777777777777777777777555555555555555555555555777777777888999999::::::::::::::::::::::::::::::;;;<<<===>>>???@@@AAAAAA>>>>>>@@@AAACCCDDDEEEFFFHHHIIINNNWWWeee~~~222111111111222222111000444555777999;;;======>>>AAABBBDDDKKKWWWgggttt|||~~~}}}~~~|||wwwsssrrrooonnnqqqwwwyyy~~~zzztttnnnfff``````bbbeeegggooorrrvvvyyy{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}zzzwwwssspppnnnmmmmmmjjjeee___ZZZWWWSSSPPPMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMQQQTTTUUU[[[gggrrrvvv|||yyyvvvsssnnnkkkccc```\\\YYYXXXWWWUUUTTTSSSUUUXXX]]]ccckkksssyyy{{{yyyrrrlllfff```[[[UUUQQQNNNMMMNNNRRR^^^jjjvvvuuuwwwrrrxxxpppppp}}}~~~wwweeePPPEEEAAA>>><<<===888777777666666666777777999999999888888777777777666666777777777777666666666555333444666777777666777777777666666666666666888888888888888777777777555555666666777777777777999999::::::::::::;;;;;;;;;<<<===>>>???AAAAAABBB===>>>???AAABBBDDDFFFGGGHHHIIINNNWWWeee~~~222222222111111000111111333444666888;;;<<<======CCCCCCFFFOOO]]]lllvvv{{{}}}}}}xxxtttrrrqqqoooooottt|||~~~{{{pppkkkccc______cccfffiiiqqqssswwwyyy{{{|||~~~}}}|||{{{|||}}}~~~~~~~~~~~~}}}|||vvvpppjjjfffcccaaa]]]ZZZVVVSSSRRRPPPOOONNNKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGKKKJJJJJJIIIJJJLLLNNNOOORRRWWW\\\```hhhuuu~~~||||||xxxvvvsssqqqooolllhhheee```^^^ZZZXXXWWWVVVUUUSSSSSSUUUXXX\\\```hhhqqqwww{{{|||tttnnnhhh```ZZZTTTPPPLLLKKKJJJMMMWWWaaaqqq{{{vvvuuurrrwwwsssqqqtttwwwfffSSSHHHCCC>>>:::999666666666555555666666777666666666555555444444333666666777777777777666666777555444444666777777666555555555555555555444444::::::999999999999999999666666666666666777777777999999999::::::;;;;;;;;;;;;<<<===>>>???@@@AAAAAA>>>>>>???@@@BBBDDDFFFHHHHHHIIIOOOXXXggg111222222111000000222333333444666999;;;<<<===>>>@@@AAAFFFRRRcccsss~~~}}}uuurrrqqqqqqpppqqqyyy|||yyynnniiiccc```bbbfffjjjlllsssuuuwwwyyyzzz|||~~~~~~~~~|||{{{zzz{{{|||~~~~~~~~~|||yyytttmmmgggaaa]]]ZZZUUUUUUSSSRRRQQQPPPPPPPPPMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJLLLKKKIIIHHHGGGHHHIIIIIIPPPOOONNNMMMNNNOOORRRSSSZZZaaahhhmmmvvv|||zzzyyysssqqqnnnlllkkkiiifffddd```]]][[[YYYYYYXXXVVVTTTTTTVVVYYY[[[]]]dddmmmtttzzz~~~vvvpppjjjaaa[[[VVVRRROOONNNLLLMMMTTT^^^kkkvvvyyyqqqpppuuuwwwooonnnzzzhhhUUUIIICCC===888666666666666666666777777888777777777666666555555555555666666777777777777777777555444555666888777777444444444444444444444444888888888888888888888888888888888888888888999999888999999::::::;;;;;;<<<<<<<<<======>>>>>>???????????????@@@AAADDDFFFGGGGGGIIIPPPZZZiii///111222111///000333555555666888:::<<<>>>?????????BBBIIIWWWhhhyyy|||wwwsssqqqqqqrrrqqqsss}}}~~~yyytttllliiieeedddfffkkknnnppptttvvvxxxxxxyyyzzz}}}}}}}}}~~~~~~~~~|||{{{zzzzzz{{{}}}~~~~~~|||zzzwwwrrrmmmhhhcccaaa]]]^^^^^^]]][[[YYYXXXXXXTTTTTTTTTTTTSSSRRRQQQQQQOOOOOONNNMMMMMMMMMMMMNNNMMMLLLJJJIIIIIIJJJLLLMMMMMMLLLKKKJJJJJJKKKMMMNNNSSSRRRRRRSSSVVVZZZ^^^```hhhpppyyy{{{yyyxxxssspppllliiigggfffdddccc```^^^\\\[[[[[[ZZZXXXVVVTTTVVVXXXXXXYYY^^^gggnnnwww|||yyysssmmmeee^^^VVVTTTRRRRRROOONNNSSS[[[bbbppp}}}tttsssttt}}}}}}qqqjjjqqqZZZLLLDDD>>>:::999888888777777888999999:::999999999999888888888888555555666777777777777777777666444555777888888777333333444444555555666666666666666777888888999999999888888888888888888888888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>:::999999999:::;;;;;;<<<555555555555555666666666555555666777777777777777777666555555777888888777333444444555666777888888666666777888999::::::;;;777777777666666666666666888888999::::::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;BBBAAA@@@???@@@BBBEEEFFFFFFIIIQQQ\\\lll////////////000111333444:::<<<===>>>===>>>???AAABBBEEENNN___ssswwwrrroooqqqrrrrrrsssxxx~~~yyyrrrmmmkkkiiifffdddggglllrrrvvv{{{{{{zzzxxxvvvwwwyyy{{{|||{{{}}}}}}{{{yyytttwww{{{}}}}}}~~~{{{vvvrrrppppppmmmjjjggghhhkkkkkkgggbbbdddaaa]]]ZZZZZZZZZYYYXXXYYYVVVSSSRRRRRRRRRRRRQQQSSSQQQPPPRRRVVVYYYXXXWWW]]]___ccceeeiiiqqq{{{yyytttqqqmmmjjjeeebbb``````^^^]]]cccbbb___]]]ZZZXXXWWWWWWVVVXXXYYYWWWUUUWWW^^^eeerrrvvv{{{zzzqqqiiiccc___\\\VVVPPPNNNNNNPPPQQQZZZeeetttzzzwwwvvvxxxqqqxxxjjjSSSEEE@@@@@@AAA888888888777777777777777666666555555555555666666444444555777888999:::;;;999888777555555555666777555555666777777777777777777777777777888999:::;;;:::::::::999999999888888888888999999999:::::::::888888888999;;;===>>>???CCCBBBBBBCCCCCCCCCEEEIIIFFFIIIQQQ\\\lll111000000000111333444555:::<<<===>>>===>>>@@@AAAAAAFFFRRRcccvvv}}}}}}vvvqqqqqqrrrssssssuuu{{{~~~{{{wwwqqqllljjjhhhffffffhhhmmmrrruuuyyyyyyyyyxxxwwwwwwzzz}}}~~~{{{{{{||||||zzzxxxuuuxxx{{{||||||}}}}}}{{{uuuqqqnnnnnnpppqqqmmmjjjllliiifffcccccccccbbbaaa```]]]ZZZYYYYYYYYYXXXWWWYYYWWWWWWYYY]]]```aaa```dddiiinnnqqqtttzzz}}}xxxsssppplllhhhdddbbbaaaaaa```___bbbaaa___]]][[[YYYXXXWWWWWWXXXXXXVVVSSSUUU[[[aaaooossszzz~~~uuullleee```\\\VVVQQQNNNMMMNNNPPPWWWaaappp~~~zzzwwwwwwzzzxxxzzzkkkSSSFFF@@@>>>===888888888888777777777777666666555555555555666666777777888999::::::;;;<<<999888777666555555666777555666777777888888777777777777777777888999:::::::::::::::999999999888888888888999999999:::::::::<<<<<<<<<===>>>???AAABBBBBBAAA@@@AAACCCCCCEEEGGGGGGIIIPPP[[[jjj222111111111222444666777;;;<<<=========>>>@@@BBB@@@IIIXXXjjj{{{sssuuu|||{{{tttqqqrrrsssssstttwww|||xxxsssnnnjjjggggggggghhhjjjnnnrrrtttwwwxxxxxxxxxwwwyyy|||~~~}}}{{{{{{{{{{{{yyyxxxwwwyyyzzz{{{{{{}}}~~~zzzxxxyyyzzzxxxuuuyyyvvvsssqqqqqqpppooonnnjjjhhheeeddddddcccbbbaaabbbaaa```bbbfffkkkmmmnnnpppuuu{{{~~~yyyuuuqqqpppjjjhhhdddbbbbbbbbbaaa```aaa```___]]][[[ZZZYYYXXXXXXYYYXXXUUUSSSTTTYYY]]]hhhnnnvvv~~~yyyooohhhaaa]]]WWWRRRNNNMMMMMMMMMRRR\\\kkkyyy~~~yyyuuuttt{{{{{{~~~oooXXXJJJCCC>>>:::999999888888888777777777666666555555555555666666888888888999999999::::::888777777666666666666777666666777888888888888888777777777777888999:::::::::::::::999999999888888888888999999999:::::::::======>>>>>>???@@@AAABBBDDDCCCBBBCCCEEEGGGHHHGGGIIIJJJOOOXXXggg111111111111333555777888;;;<<<=========>>>AAACCCCCCNNN```qqq}}}yyyiiinnnyyytttrrrqqqqqqqqqrrrwww}}}wwwqqqlllhhheeefffgggjjjmmmppprrrsssuuuvvvxxxxxxxxxzzz|||}}}}}}|||{{{{{{zzzxxxwwwxxxyyyzzzzzzzzz|||}}}}}}}}}|||{{{uuusssqqqpppoooooommmkkkkkkjjjiiijjjnnnrrrvvvxxxyyy~~~zzzuuuqqqooooookkkhhheeeccccccbbb```___```______^^^]]][[[ZZZYYYXXXXXXWWWUUUTTTUUUYYY\\\aaagggqqqzzz|||rrrkkkccc```ZZZTTTPPPMMMLLLKKKOOOXXXeeessszzztttooossszzzuuuvvv^^^QQQHHH@@@::::::999999888888777777777666666555555555555666666777777777777666666666666777777777666666666666777666777777888888888888888666666666777777888999::::::::::::999999999888888888888999999999:::::::::<<<<<<<<<<<<===>>>??????CCCDDDCCCBBBDDDGGGHHHEEEKKKJJJNNNVVVddd~~~000000000111222444666888;;;<<<=========???BBBEEEGGGTTTgggwww~~~}}}|||pppeeemmm~~~xxxuuusssmmmmmmnnnqqqxxx~~~wwwpppjjjgggccceeehhhkkknnnqqqssstttuuuwwwxxxyyyyyyzzz|||~~~|||}}}}}}|||{{{yyyxxxwwwyyyzzzzzzzzzzzz|||}}}{{{zzzzzzyyyvvvtttrrrqqqooooooppptttyyy|||}}}}}}wwwrrrooonnnmmmllliiifffdddcccbbb___]]]^^^^^^___^^^^^^\\\[[[ZZZWWWWWWVVVVVVVVVXXX[[[^^^^^^eeennnwww}}}tttnnngggddd^^^XXXSSSNNNLLLJJJMMMUUU```mmm~~~zzzrrrmmmnnnzzzzzzppp{{{{{{dddUUUKKKBBB<<<:::::::::999888777777666666666555555555555666666777777777666666666666555666666666777777777777666666666777888888888888888666666666666777888999::::::::::::999999999888888888888999999999::::::::::::::::::;;;<<<===>>>??????DDDEEEAAA@@@DDDDDDBBBKKKJJJMMMTTTccc}}}000000000111222555777888<<<<<<=========???CCCFFFLLL[[[nnn{{{~~~|||{{{kkkfffttt{{{wwwuuutttkkklllnnnsss|||vvvnnniiigggbbbdddhhhkkkooorrrtttuuuwwwxxxzzzzzzyyyyyyzzz{{{{{{}}}~~~{{{yyyxxxxxxxxxzzz{{{{{{{{{|||~~~|||xxxvvvssspppnnnqqqvvvzzz|||{{{uuuqqqnnnllllllkkkiiifffeeedddccc```^^^]]]]]]^^^______^^^\\\\\\WWWWWWVVVVVVWWWYYY\\\]]]^^^dddmmmvvv|||zzzssskkkhhhccc]]]WWWQQQMMMJJJLLLRRR[[[gggxxxxxxqqqjjjkkkvvv}}}qqq}}}jjjWWWJJJAAA<<<;;;;;;:::999888777777666666666555555555555666666888888888888888888888888555666666777777777777666555555666777777777777777666666666666777888999999:::::::::999999999888888888888999999999:::::::::;;;;;;<<<===>>>@@@AAABBBBBBKKKOOOHHHCCCEEEGGGFFFJJJJJJMMMUUUccc}}}111111111222444666999:::<<<======<<<===???DDDGGGPPP___sss~~~xxxiiikkk~~~~~~wwwtttsssssslllmmmpppwww|||tttlllhhhgggbbbdddgggkkkooorrruuuvvvyyyzzz{{{zzzyyywwwwwwxxx{{{~~~|||yyyyyyyyyxxxzzz||||||||||||}}}~~~|||zzzuuuoookkklllpppuuuyyy~~~~~~zzzuuuqqqmmmkkkjjjgggfffeeeeeefffeeecccaaa[[[]]]^^^___```___]]]\\\XXXWWWUUUUUUVVVXXXYYYYYY\\\aaajjjssszzz{{{ooommmhhhbbbZZZTTTNNNKKKKKKPPPWWWaaaqqqwwwooohhhgggrrr~~~yyyrrr[[[JJJAAA>>><<<;;;;;;:::888777777666666666555555555555666666777777777888888888888888444555666777888888777666444444555666666666666666666555555666666777888999:::::::::999999999888888888888999999999:::::::::;;;;;;<<<===???BBBDDDEEEDDDRRRXXXNNNDDDEEEIIIIIIIIIIIIMMMVVVddd~~~222222222333555888:::<<<<<<======<<<===@@@DDDHHHRRRbbbuuuuuuiiiooo{{{uuurrrrrrrrrmmmooosss|||~~~~~~yyyqqqkkkhhhgggcccdddgggkkkooosssuuuwwwzzz||||||{{{xxxvvvvvvvvv{{{~~~}}}zzzyyyzzzwwwyyy|||}}}}}}|||}}}}}}|||vvvoooiiiiiimmmrrrwww~~~}}}zzzvvvqqqnnnkkkjjjdddcccccceeeggggggfffddd[[[\\\^^^``````___^^^]]]YYYWWWUUUTTTUUUVVVVVVUUUWWW]]]fffooowwwrrrpppkkkddd]]]UUUOOOLLLJJJNNNTTT]]]lll}}}~~~vvvmmmfffeeennnzzzzzz___LLLDDDAAA<<<<<<;;;:::999777777666666666555555555555666666555555555555666666666777444555666888888888777666333444444555555555555555555555555666666777888999:::::::::999999999888888888888999999999:::::::::999999;;;<<>>@@@HHHQQQUUUjjj}}}~~~wwwnnnxxx|||zzzwwwqqqmmmooopppvvv}}}yyyrrrkkkfffddddddeeehhhkkknnnpppssswwwzzz}}}{{{yyyxxxwww~~~{{{xxx|||{{{{{{||||||}}}~~~{{{uuummmjjjkkkuuu~~~}}}zzzyyyvvvsssooollljjjiiihhhhhhfffdddbbb```___^^^ZZZZZZZZZ[[[\\\^^^___```\\\[[[ZZZYYYWWWVVVUUUTTTWWW[[[cccmmmwww|||tttiiiaaa[[[WWWRRRNNNOOOMMMPPPZZZfffpppzzz~~~tttiiieeejjjppprrr}}}uuu|||fffQQQEEE@@@:::::::::;;;;;;::::::999999999999888777666666555555666777888888999888888888888777666666666666666777777777777666666666666666666666777888:::;;;<<<===<<<;;;:::::::::;;;<<<555666777888:::;;;<<<===777777888:::===AAAEEEHHHAAADDDGGGEEEBBBBBBEEEIIIEEEJJJRRRZZZddd{{{111222222444666999;;;===>>>;;;;;;===>>>@@@HHHPPP[[[nnn|||vvvzzzwwwuuuqqqmmmpppsssyyy}}}~~~|||xxxrrrkkkfffddddddeeehhhmmmpppsssvvvyyy{{{~~~~~~}}}|||zzzyyyxxxwww~~~}}}{{{{{{{{{{{{{{{|||}}}~~~~~~xxxppplllmmmsss~~~}}}yyyxxxuuurrroookkkiiihhhddddddccccccbbbaaa``````^^^]]]]]]]]]]]]^^^______\\\[[[ZZZYYYWWWVVVUUUTTTVVVZZZaaajjjttt|||}}}vvvlllddd^^^YYYSSSOOONNNLLLNNNWWWbbbkkkvvv}}}tttiiidddhhhlllnnnxxx}}}rrrvvvkkkUUUHHHBBB::::::;;;;;;;;;:::999999999999888888777666666555666666777777777666666555888777777666666666666666666666666666777777777777777777777888999:::;;;<<<::::::999888888888999:::999999:::::::::;;;;;;;;;:::::::::;;;>>>BBBEEEGGGAAADDDFFFEEEBBBBBBEEEIIIJJJNNNUUU]]]ggg~~~333333444555777999;;;<<<<<<;;;<<>>>>>>>>>>>>>>@@@AAABBBAAABBBDDDDDDCCCCCCFFFHHHIIILLLQQQYYYeee|||333444555777999:::;;;;;;:::;;;>>>AAAAAABBBLLLWWWnnnxxx{{{uuusssrrrrrrrrrrrrzzz~~~xxxvvvrrrlllgggdddeeefffkkknnnsssuuuvvvuuuuuuuuuwwwwwwxxxyyyyyyzzz{{{{{{{{{zzzyyyzzz|||}}}}}}|||zzzyyyyyyzzzzzz{{{|||}}}~~~zzztttsssnnn|||}}}{{{yyyxxxxxxsssrrrpppnnnllljjjhhhhhhjjjjjjjjjjjjiiiiiiiiiiiiiiihhhfffccc```^^^\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWYYY]]]ccckkksss{{{|||sssmmmgggaaaYYYTTTNNNLLLMMMRRRYYYbbbooo|||yyyiii```bbbhhhlllrrrvvvppp|||yyydddQQQGGG???>>><<<;;;999999999999888888888777777777777777555666777888888888888888777777888888777777666555444555555666777888888999555555444555555666777888:::::::::;;;;;;<<<<<<<<<999999999999::::::::::::============>>>>>>???@@@AAAAAABBBCCCCCCDDDFFFHHHFFFHHHNNNVVVddd|||222333555777999:::;;;;;;:::<<>>??????@@@AAAAAAAAABBBCCCEEEFFFGGGFFFHHHMMMWWWeee~~~///111333666888:::;;;;;;;;;<<>>@@@AAABBBBBB@@@@@@@@@AAACCCEEEFFFGGGIIIIIINNNWWWfff~~~...///222666888:::;;;;;;;;;<<>>;;;999888888999777777777777777888888888777777777777666555444333999:::;;;<<<<<<:::999777777777777777666666666666999888888888888888999:::888999:::<<<======<<<<<<::::::;;;;;;;;;;;;;;;<<<999:::<<>>??????@@@@@@===>>>???AAACCCEEEFFFGGGHHHIIINNNWWWeee~~~333444666777999:::::::::<<<<<<===@@@DDDNNNaaarrr{{{tttrrrqqqpppsssxxx|||vvvrrrnnnjjjeeeaaa```dddjjjooouuuuuuuuuwwwxxxzzz|||}}}~~~}}}{{{zzzzzz{{{|||}}}zzzyyyyyyyyyzzz|||~~~|||zzzyyyzzz|||{{{{{{}}}{{{yyyxxxuuurrrpppnnnnnnmmmmmmmmmmmmnnnnnnnnnooooooqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnkkkiiifffcccbbb^^^]]]\\\ZZZYYYYYYZZZZZZWWWVVVWWW]]]fffpppvvvyyy}}}}}}vvvpppjjjfff^^^XXXSSSQQQOOOPPPXXX```ppptttrrrhhh^^^YYYXXXWWWVVV[[[fff{{{oooZZZLLLDDD===;;;;;;999999;;;;;;:::888777666666666666777777888888888888777777;;;:::888666555666777777777555444555666777666444777777777777888999::::::<<<;;;999888888999:::;;;:::::::::::::::;;;;;;<<<=========>>>??????@@@@@@>>>>>>@@@AAACCCDDDEEEFFFHHHIIINNNWWWeee~~~444555666888999::::::;;;===<<<>>>BBBGGGRRRfffyyy~~~xxxtttssssssrrruuuzzz}}}xxxrrrmmmlllhhhdddaaaaaaeeekkkooouuuvvvvvvwwwxxxyyyzzz{{{~~~}}}{{{yyyyyyyyy{{{|||zzzzzzzzzzzz{{{}}}~~~|||zzzwwwxxxzzz~~~~~~~~~|||zzzyyyyyywwwtttpppnnnmmmmmmmmmnnnoooooooooooopppppppppsssssssssssssssssssssssspppooonnnkkkhhhfffdddccc```___]]]\\\[[[ZZZZZZZZZUUUUUUVVV[[[eeeooovvvzzzzzzssslllgggbbb\\\VVVSSSPPPOOOTTT[[[jjjpppqqqiii```[[[XXXVVVSSSVVV^^^ooo|||iiiPPPGGG>>><<<;;;999888:::===<<<:::888777666666666777777888888888888777777999999999888888777777777666555444555666777666555777777777777888999:::;;;::::::999888888999:::;;;999999999999999:::;;;;;;<<<======>>>>>>??????@@@??????@@@AAABBBDDDDDDEEEGGGIIINNNWWWeee~~~444555666888999:::;;;;;;<<<<<>>?????????@@@@@@AAAAAABBBCCCDDDDDDGGGHHHNNNWWWeee~~~444555777888:::;;;;;;;;;<<<<<>><<<:::888888666666777777777777777777777777888888888888777777888888999888777444222000777666666777888999999888777777666555555555666666777777777777888888999999999999888888999999:::;;;<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBCCCDDDDDDFFFHHHMMMWWWfff~~~555666777999:::;;;;;;<<<======@@@FFFNNN]]]uuu|||vvvuuurrrpppqqqtttvvvxxx}}}wwwooojjjggg^^^[[[[[[___gggooosssuuutttuuuuuuvvvwwwxxxyyyzzzyyyxxxvvvuuuuuuvvvxxxyyywwwxxxzzz{{{||||||}}}}}}yyyxxxwwwxxx{{{}}}~~~~~~~~~|||~~~~~~}}}}}}{{{wwwtttsssssstttuuuvvvuuutttsssrrrrrrrrrrrrnnnnnnoooooooooppppppppprrrrrrrrrrrrrrrrrrrrrrrrsssqqqnnnkkkhhhfffeeeeeebbbbbbaaa___]]]ZZZXXXWWWWWWXXXZZZ]]]dddnnnyyyzzzrrrlllbbb]]]YYYVVVRRRNNNPPPUUU]]]hhhppppppllliiigggddd[[[\\\[[[[[[cccyyy~~~ssstttfffWWWGGG@@@>>>;;;999888444555666777777888777777777777888888888888777777777777888777666444111000555444333555777888777666333333444555666888999:::666666666777888888999999999999999999999:::;;;;;;;;;<<<<<<======>>>>>>?????????@@@AAABBBDDDDDDEEEFFFGGGMMMWWWfff555666777999:::;;;<<<<<>>>>>>>>>>>>>>@@@AAACCCDDDEEEFFFFFFGGGMMMWWWfff555666777999:::;;;<<<<<>>;;;999888999::::::999888777666777777888888888888777777444555555666777888999999666666555666999::::::999:::999999999999999::::::444555666777888888888888;;;;;;::::::;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>===>>>???AAACCCEEEFFFGGGEEEGGGMMMWWWfff666888::::::::::::<<<>>>@@@DDDEEEFFFVVVqqquuulllxxx}}}vvvrrrsssqqqrrrwwwyyy}}}|||wwwsssoookkkfffccc]]][[[\\\aaahhhnnnqqqrrrsssuuuwwwvvvuuuuuuuuuvvvuuurrrppppppssswwwzzz{{{wwwxxxyyyzzz{{{{{{{{{{{{vvv{{{~~~zzz~~~}}}|||{{{|||~~~~~~|||{{{zzzxxxuuutttsssssssssxxxxxxyyyyyyxxxwwwuuutttwwwwwwwwwwwwwwwvvvuuutttsssqqqpppqqqssssssppplllmmmlllkkkiiifffdddcccbbbbbb```^^^\\\YYYVVVTTTSSSUUUUUUUUUXXX```jjjttt{{{|||}}}{{{rrrlllfff___[[[YYYWWWTTTQQQSSS]]]ggglllqqquuuuuurrrnnncccZZZWWWZZZiiizzzssscccRRRGGGAAA;;;888999888777777666555444444333888888999999999999888888888888777777777777888888;;;;;;;;;<<<>>>AAADDDGGGJJJ;;;333888;;;888777<<<777777777777777888888999999999::::::::::::;;;;;;::::::;;;;;;<<<=========@@@@@@@@@@@@AAACCCDDDEEEJJJKKKOOOXXXfff~~~777888::::::::::::<<<>>><<>>>>>???@@@@@@AAABBBCCCDDDDDDEEEHHHIIINNNVVVddd}}}777888:::;;;:::;;;<<<>>><<>>????????????@@@BBBDDDEEEEEEEEEEEEGGGHHHLLLUUUddd|||777999:::;;;;;;;;;===>>>AAADDDIIISSSggg}}}pppeeennnwwwqqqnnnqqqrrruuuyyy{{{xxxuuurrrooojjjeee___ZZZ]]]^^^bbbggglllppprrrsssqqqtttwwwyyyxxxwwwvvvvvvxxxvvvssssssuuuxxxyyyyyy{{{zzzxxxxxxxxxzzz|||}}}}}}}}}~~~~~~}}}zzzxxxvvvvvvxxxzzz{{{{{{{{{|||~~~||||||{{{{{{~~~|||xxxwwwvvvvvvvvvxxxyyyzzz|||||||||{{{{{{zzzzzzzzz}}}}}}}}}}}}|||{{{yyyyyyvvvuuutttuuuwwwzzz|||}}}ooommmiiifffddddddeeefffcccbbb```]]][[[YYYWWWVVVTTTTTTVVVZZZaaakkktttyyyzzzzzzyyyyyy{{{}}}xxxqqqmmmhhhdddbbb]]]WWWRRRPPPWWW___fffppp{{{|||qqqgggbbb^^^aaarrrttt\\\LLLCCC<<<:::<<<;;;;;;::::::999999999999888999999::::::999999888888888777777777777888888===999666555777:::;;;<<>>222222666777888:::777777777777777888888999999999999:::::::::;;;;;;;;;<<<<<<===>>>>>>??????>>>@@@CCCEEEGGGFFFFFFEEEGGGHHHMMMVVVeee~~~777999;;;;;;;;;;;;===???BBBDDDIIIVVVlll|||zzztttooo{{{~~~vvvrrrppprrrtttwww{{{|||tttrrrooollliiieee```]]]]]]```eeejjjnnnqqqrrrssspppsssvvvwwwwwwvvvvvvvvvwwwvvvtttuuuxxx{{{|||}}}{{{zzzyyyxxxxxxyyy{{{}}}|||}}}|||||||||{{{{{{zzzwwwyyyzzzzzzxxxvvvvvvwwwsssttttttsssttt{{{~~~}}}}}}|||{{{yyyxxxxxxwwwwwwxxxyyyzzz}}}|||||||||{{{{{{{{{{{{~~~|||{{{zzztttttttttttttttvvvxxxzzznnnlllhhheeeddddddeeefffbbbaaa```]]][[[YYYWWWVVVRRRRRRTTTWWW^^^gggooouuuuuuuuuuuuvvvyyy}}}{{{tttpppjjjgggddd___XXXSSSPPPUUU[[[cccppp}}}tttkkkeee```___lll|||yyy```OOODDD===;;;<<<999999999999999888888888999999::::::::::::999999888888777777777777888888:::888666888;;;;;;999666:::666444444555555888===777777777777777888888999999999999:::::::::;;;;;;:::;;;;;;<<<<<<======>>>>>>@@@CCCEEEGGGGGGFFFEEEHHHIIINNNXXXggg888999;;;<<<;;;<<<===???@@@AAAIIIZZZrrr}}}~~~wwwyyy|||vvvrrrqqqrrrvvvzzz~~~~~~rrroookkkiiigggdddaaa^^^]]]aaahhhmmmoooqqqssstttppprrrtttuuuttttttvvvwwwwwwuuuuuuvvvyyy|||}}}}}}{{{zzzyyyyyyyyyyyy{{{{{{yyyyyyyyyyyyyyyyyyzzzzzzxxxyyyzzzxxxuuurrrpppooolllnnnooonnnmmmrrr{{{}}}|||}}}}}}}}}|||{{{{{{zzzyyyzzz{{{|||}}}~~~}}}{{{{{{tttuuuuuutttrrrqqqrrrtttllljjjgggeeeccccccddddddaaa```___]]][[[YYYWWWVVVQQQQQQRRRVVV\\\ccckkkoooppppppqqqtttwwwzzz~~~wwwrrrlllgggddd___YYYTTTNNNQQQWWW```pppzzzoooiiibbb___hhhuuu|||dddRRRFFF>>>;;;<<<888888888888888888888888777777888888888888777777888888777777777777888888000888>>>===777333555:::333666999999666555777;;;777777777777777888888999999999::::::::::::;;;;;;::::::;;;;;;<<<=========>>>???AAADDDEEEFFFFFFFFFIIIJJJPPPZZZiii888:::;;;<<<;;;<<<>>>???AAACCCLLLaaaxxx}}}xxxzzztttrrrrrrqqqwww}}}~~~rrrnnniiieeebbb```^^^\\\]]]bbbjjjoooqqqrrrssstttpppqqqrrrrrrqqqsssuuuxxxvvvuuutttvvvxxxzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyywwwrrrnnnkkkjjjhhhlllooonnnlllnnnvvv}}}~~~}}}~~~~~~}}}||||||}}}~~~}}}|||{{{wwwxxxyyyvvvrrrooonnnoooiiihhhfffeeeccccccbbbbbb```___^^^\\\ZZZXXXWWWVVVRRRRRRSSSUUUZZZaaahhhllllllmmmoooqqqtttvvvxxxyyy{{{~~~~~~~~~~~~yyytttlllgggccc___ZZZVVVOOOQQQUUU^^^ooouuummmeee___eeeqqq~~~fffTTTHHH???;;;;;;888888888888888888888999777888888999999888888777888888777777777777888888///555;;;999444111444888555888:::888666666666777777777777777777888888999999999::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAACCCEEEFFFGGGIIIJJJPPPZZZjjj888:::<<<<<<<<<<<<>>>???EEEGGGRRRggg|||{{{yyyxxxsssrrrqqqpppxxxrrrnnngggbbb___]]][[[ZZZ]]]ccckkkppprrrrrrsssuuupppqqqqqqppppppqqquuuxxxwwwuuutttuuuwwwxxxxxxwwwyyyzzzzzz{{{{{{zzzyyyyyy|||||||||{{{{{{zzzzzzzzzvvvwwwwwwuuuqqqllljjjiiiggglllpppooommmnnnuuu|||~~~}}}}}}~~~}}}|||{{{zzz||||||yyysssnnnllllllggggggfffeeecccbbbaaaaaa___^^^]]][[[YYYXXXVVVUUUSSSSSSSSSVVVZZZ```fffjjjjjjkkkmmmoooqqqrrrsssssstttwww|||~~~~~~|||{{{{{{~~~{{{uuulllfffbbb___ZZZVVVSSSTTTVVV^^^nnnzzzqqqggg___dddnnn~~~fffUUUIII@@@;;;;;;999999999999999999999999999::::::;;;;;;::::::999888888777777777777888888:::666222444999;;;888444666666666444555777666444777777777777777888888999999999:::::::::;;;;;;;;;<<<<<<======>>>?????????>>>>>>???@@@BBBDDDFFFGGGHHHJJJPPPZZZjjj;;;;;;;;;<<<<<<>>>???@@@@@@FFFVVVlll}}}tttvvv~~~vvvooommmooouuuxxx}}}xxxppplllfff```[[[YYYXXXXXX___dddiiinnnooooooooopppssssssttttttsssrrrqqqqqquuutttttttttuuuvvvwwwwww|||||||||{{{{{{zzzzzzzzz{{{||||||{{{yyyyyyzzz|||tttvvvyyyxxxuuuqqqnnnmmmjjjmmmpppsssuuuyyy~~~}}}{{{{{{{{{zzzvvvrrrmmmjjjhhhgggfffeeecccbbbaaa```___^^^]]][[[XXXVVVUUUTTTRRRQQQPPPQQQTTTYYY^^^aaa___bbbfffhhhhhhiiijjjkkklllooosssuuuvvvvvvwwwxxxzzz{{{}}}~~~wwwoookkkiiiddd[[[SSSOOOSSSXXX\\\eeeuuusssgggaaacccgggmmmYYYJJJAAA;;;888;;;;;;::::::999888777777888888888777777777777777999999888888777777666666444444444444333333333333999999888777777666777777888888888777777777777777<<<<<<;;;::::::999888888:::;;;;;;<<<===>>>??????@@@@@@AAAAAACCCDDDFFFGGGGGGKKKPPPYYYjjj;;;;;;;;;;;;<<<>>>???@@@AAAIIIZZZpppyyyooouuuzzzsssnnnmmmooovvvyyy|||vvvmmmiiiccc]]]ZZZYYYZZZ[[[aaaeeekkknnnpppppppppppprrrrrrssstttuuuuuuuuutttuuuuuuuuuuuuvvvwwwxxxyyy||||||{{{zzzyyyyyyyyyyyy{{{||||||zzzyyyxxxyyy{{{xxx{{{~~~~~~{{{vvvsssqqqpppsssvvvxxxzzz~~~~~~}}}{{{{{{{{{yyyuuupppllliiiggggggfffdddbbbaaa```___]]]]]][[[YYYWWWUUUSSSSSSPPPPPPOOOPPPRRRVVV[[[]]][[[^^^aaaccccccdddeeefffhhhkkknnnooopppqqqssstttwwwxxxzzz|||~~~zzzrrrmmmkkkfff]]]VVVPPPSSSVVVZZZbbbpppwwwkkkdddcccdddxxxnnnZZZLLLBBB===:::999999999888888777777777888888888888777777777777666666666666555555555555555555666666666777777777:::999888888777777777777888888888888888888888888999999::::::::::::;;;;;;::::::;;;===>>>???@@@AAA@@@@@@AAAAAACCCDDDFFFGGGGGGKKKQQQZZZkkk:::;;;;;;;;;===>>>???@@@CCCLLL___vvvzzzqqqkkkvvvwwwqqqmmmnnnrrrvvv{{{yyyrrrjjjfff___ZZZXXXYYY\\\^^^dddhhhmmmpppqqqpppqqqqqqtttuuuvvvwwwwwwvvvuuuuuutttuuuuuuvvvwwwxxxzzz{{{|||{{{zzzxxxwwwwwwxxxyyy|||||||||zzzwwwwwwxxxzzz|||}}}xxxvvvuuuwwwyyy|||~~~}}}}}}{{{{{{zzzwwwsssooojjjgggffffffdddcccaaa___^^^]]][[[[[[YYYWWWUUUTTTRRRQQQPPPOOONNNNNNPPPSSSUUUWWWUUUWWWZZZ[[[[[[\\\]]]___bbbdddeeeggggggiiilllooorrrsssuuuxxxzzz{{{|||}}}~~~~~~vvvpppmmmhhh```ZZZSSSSSSSSSVVV]]]kkk}}}|||pppfffbbbaaammm{{{ooo\\\MMMDDD>>><<<888777777777777777777777888888888888888888888888555555555555666666666666444555555666888999999:::999999888888888888777777999999999999999999999999777777888999;;;<<<======999:::;;;<<<>>>@@@AAAAAA@@@@@@AAAAAACCCDDDFFFGGGHHHLLLRRR[[[lll::::::;;;;;;===>>>@@@@@@CCCOOOddd{{{}}}uuunnnlll{{{wwwqqqnnnppptttvvv|||wwwoooiiiddd]]]WWWUUUXXX\\\```hhhkkkoooqqqqqqqqqqqqrrryyyyyyzzzyyywwwuuusssqqqttttttuuuvvvwwwyyy{{{||||||zzzyyywwwvvvvvvwwwxxx||||||{{{xxxvvvuuuwwwyyy~~~zzzwwwtttvvvxxxzzz}}}~~~}}}||||||{{{zzzwwwsssnnnjjjgggfffeeedddbbb```^^^]]]\\\ZZZZZZYYYWWWUUUSSSRRRQQQPPPOOOOOONNNOOOPPPQQQRRROOOQQQSSSTTTTTTTTTVVVWWW[[[\\\^^^______bbbfffiiilllnnnpppsssvvvwwwyyyyyy|||}}}yyyrrrnnnhhhbbb\\\TTTRRRQQQTTT[[[hhh{{{~~~rrrgggbbb```eeeqqqqqq^^^OOOEEE???===777777777888888888888888777888888888888888999999666666777777888888999999444444444555666777777888777777777777777777777666888888888888888888999999777777888999;;;<<<======::::::;;;<<<===>>>>>>???@@@@@@@@@AAACCCDDDFFFGGGHHHLLLRRR\\\mmm:::::::::;;;===>>>@@@AAACCCQQQiiixxxnnnjjjppp}}}uuuooommmooosssvvv~~~uuulllhhhccc\\\VVVTTTWWW\\\```kkkmmmppprrrrrrqqqqqqrrrxxxyyyzzzzzzxxxuuurrrpppsssssstttuuuvvvxxxzzz{{{zzzyyyxxxwwwvvvwwwxxxxxx{{{zzzyyyvvvttttttwwwyyy~~~yyysssqqqrrrtttwww{{{}}}|||{{{|||{{{yyyvvvrrrnnnjjjhhheeeeeecccaaa___]]][[[[[[ZZZZZZXXXWWWUUUTTTSSSRRRPPPPPPPPPPPPOOOOOOOOOOOOLLLNNNOOOOOONNNOOOQQQRRRUUUVVVXXXYYYZZZ]]]aaadddggghhhkkknnnqqqsssuuuvvvyyy{{{}}}~~~|||sssmmmgggbbb^^^VVVQQQOOOSSSZZZfffzzzsssiiicccbbbccckkk}}}uuubbbQQQEEE???<<<888888999999999999999999777777888888999999999:::666666777777888888999999666666666666666555555555555555666777777666666555555666666666777777888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@AAACCCDDDFFFGGGHHHLLLSSS\\\nnn999999:::;;;===???@@@AAADDDTTTnnnuuueeehhhwwwxxxqqqmmmkkkmmmqqqwwwuuulllgggbbb[[[VVVUUUXXX]]]aaammmoooqqqrrrqqqpppqqqrrrrrrtttvvvxxxxxxwwwuuusssqqqrrrrrrssstttuuuwwwxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyywwwuuussstttwwwzzz~~~vvvooommmnnnppptttyyy}}}}}}~~~}}}{{{{{{yyyyyywwwtttpppmmmjjjhhhfffeeecccaaa___]]][[[ZZZYYYYYYXXXVVVUUUSSSRRRRRRPPPPPPQQQQQQPPPOOONNNMMMJJJKKKLLLKKKKKKKKKMMMOOOOOOQQQSSSUUUVVVXXX\\\^^^```bbbeeehhhlllnnnpppqqquuuwww{{{~~~~~~tttmmmgggbbb```YYYRRROOOTTTZZZdddwwwwwwllleeecccbbbhhhvvv{{{gggTTTFFF???<<<::::::999999999999999999777777888888999:::::::::555555555555666666666666888888888777777666666666444555666777777777666555444555555666666777777777:::::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@AAAAAACCCDDDFFFGGGHHHLLLRRR\\\mmm999999:::;;;===???AAABBBFFFXXXssstttccckkk~~~uuupppnnnmmmooossszzzuuulllccc___ZZZVVVVVVZZZ```dddnnnppprrrrrrpppppppppqqqoooqqqtttwwwwwwvvvtttrrrpppppppppqqqqqqrrrtttttttttvvvxxxzzz{{{{{{zzzyyywwwwwwuuusssrrrtttxxx{{{uuummmhhhhhhjjjooouuuzzz{{{{{{{{{}}}~~~|||{{{zzzvvvuuussspppnnnkkkiiihhhgggfffdddbbb___]]][[[ZZZWWWWWWVVVUUUSSSRRRQQQQQQOOOOOOPPPPPPPPPNNNLLLKKKIIIIIIJJJIIIGGGHHHJJJLLLIIILLLOOORRRSSSUUUWWWYYYZZZ\\\___bbbfffiiikkklllnnnrrrxxx}}}vvvmmmgggcccbbb]]]TTTQQQUUUYYY```rrrrrrhhhcccaaaeeepppmmmXXXHHH@@@===::::::999999888888777777777777888999999:::;;;;;;666666666666555555555555666666666666666666777777555666888999:::999888777555555555666777777888888::::::::::::::::::::::::::::::;;;<<<===>>>???@@@@@@@@@AAAAAACCCDDDFFFGGGGGGKKKQQQ[[[mmm999999:::;;;===???AAABBBHHHZZZvvvssseeeqqq|||tttrrrqqqqqqsssxxx|||vvvmmm```]]]YYYWWWXXX]]]bbbfffoooppprrrqqqpppoooppppppqqqrrruuuvvvvvvssspppnnnoooooooooooopppqqqqqqrrrsssuuuxxx{{{}}}|||{{{zzzvvvvvvtttsssrrrtttxxx|||uuulllbbbbbbeeejjjqqqvvvwwwvvv{{{|||||||||~~~}}}|||{{{zzzsssrrrpppnnnkkkiiihhhggggggfffdddbbb___]]][[[ZZZVVVUUUTTTSSSRRRQQQPPPOOOMMMNNNOOOPPPOOOMMMKKKJJJHHHHHHHHHGGGFFFFFFHHHJJJFFFIIIMMMPPPRRRSSSUUUVVVVVVWWW[[[^^^bbbeeeggghhhjjjooovvv|||wwwnnnhhhdddccc___VVVQQQUUUXXX]]]mmmwwwjjjccc___bbblll}}}~~~rrr[[[JJJAAA>>>:::999999888777666666555777777888999::::::;;;;;;999999888888777777666666111222222333444555666666666777999;;;<<<;;;999888555666666777888999999999999999999::::::;;;;;;;;;999:::;;;===@@@BBBCCCDDD@@@@@@AAAAAACCCDDDFFFGGGFFFJJJQQQ[[[mmm888888999:::;;;>>>@@@BBBLLLeeeuuuiiizzztttrrrppppppvvv~~~wwwooojjj```\\\XXXVVVZZZ___eeehhhpppppppppppppppqqqqqqqqqssstttvvvwwwwwwuuusssrrroooppppppqqqqqqqqqppppppssstttwwwzzz}}}}}}xxxrrrnnnppptttxxx{{{||||||jjj\\\YYY[[[dddmmmrrruuuxxxyyyzzz}}}~~~}}}~~~~~~}}}|||zzzxxxwwwsssrrrooommmjjjgggeeeccccccdddccc```[[[WWWVVVUUUUUUUUUTTTTTTRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJHHHGGGFFFEEEHHHHHHIIIJJJLLLNNNPPPQQQTTTUUUVVVXXXZZZ[[[\\\]]]eeeiiiooovvv}}}}}}uuummmeee___WWWTTTSSSUUUXXX___mmmyyyrrrggg```aaaiii{{{yyyttt___NNNDDD@@@<<<:::999999:::999888666888888888888888888888888===:::777777999:::777444333333333444555666777777888888777777666666555555777777777777777888888999===;;;:::888777777888999;;;<<<<<<<<<======>>>>>>DDDCCCBBBAAABBBDDDFFFGGGHHHJJJOOOYYYlll888999999:::;;;>>>AAACCCPPPiiiyyyppp~~~yyysssqqqooopppwwwtttlllhhh^^^[[[VVVVVVYYY___dddgggoooooooooooooooppppppppprrrssstttuuuuuuuuutttsssoooppppppqqqrrrrrrrrrqqqtttuuuxxxzzz}}}{{{vvvqqqoooppprrrtttvvvzzzzzziii\\\XXXWWW___gggmmmqqquuuyyyzzz|||}}}~~~~~~{{{xxxuuutttooonnnmmmkkkjjjhhhgggfffcccdddccc```[[[WWWVVVUUUQQQQQQRRRRRRRRRQQQOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOMMMLLLJJJIIIHHHGGGGGGHHHHHHIIIKKKMMMNNNOOOSSSSSSTTTUUUWWWYYY[[[\\\bbbffflllssszzz}}}~~~~~~vvvooogggbbbZZZUUURRRRRRTTTZZZgggsssrrrggg___```gggyyy}}}xxxbbbPPPEEE@@@<<<;;;999999999999888777999999999888888888888888999888666666666666555333444555555666666777777777888777777777666666666555777777777777777888888999:::999999888999999::::::<<<<<<======>>>??????@@@CCCBBBAAA@@@AAACCCEEEFFFHHHJJJPPPYYYlll888999::::::;;;>>>BBBEEETTTmmm{{{yyy|||wwwrrrpppooopppxxx|||qqqhhhddd\\\YYYUUUUUUYYY```eeehhhnnnnnnnnnooooooooopppppprrrrrrrrrsssssstttttttttooopppqqqrrrssssssttttttvvvvvvwwwyyy{{{~~~zzzvvvrrrooonnnnnnnnnmmmqqqyyy|||kkk```YYYUUUYYY```fffmmmrrrvvvxxxzzz{{{|||~~~~~~zzzvvvrrrpppkkkkkkkkkjjjiiiiiihhhhhhccccccbbb___[[[WWWVVVUUUOOOQQQRRRTTTTTTRRRQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQOOOMMMKKKJJJIIIGGGGGGGGGHHHIIIKKKLLLMMMQQQPPPPPPPPPRRRUUUWWWYYY]]]aaahhhooouuuyyyzzz{{{}}}yyyqqqjjjeee___YYYTTTQQQPPPUUUbbbooosssggg^^^___eeeuuu~~~{{{|||{{{dddRRRFFF@@@===;;;999999999:::999777999999999999888888777777777888888777555444444555666666777777777777777777777777777777666666666666777777777777777888888999666777888999:::;;;;;;;;;;;;<<<===>>>???@@@AAABBBAAAAAA@@@@@@AAABBBDDDEEEHHHKKKPPPZZZlllzzz777999;;;;;;;;;>>>CCCHHHVVVoooxxxwwwzzztttpppooooooqqqyyyzzzooofffbbb[[[XXXVVVWWW[[[bbbgggjjjnnnnnnooooooppppppqqqqqqqqqqqqpppqqqrrrssstttuuuooopppqqqssstttuuuuuuuuuuuuuuuuuuvvvxxx{{{}}}}}}xxxqqqlllhhhfffeeecccaaahhhsssuuuhhh^^^VVVWWW[[[aaahhhnnnqqqsssvvvxxxzzz|||}}}yyyuuuqqqooojjjjjjjjjiiiiiihhhhhhhhhbbbbbbbbb___[[[WWWVVVUUUSSSTTTUUUVVVVVVTTTRRRPPPRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSRRRQQQOOOMMMLLLKKKHHHGGGGGGHHHHHHIIIJJJKKKNNNMMMLLLLLLMMMQQQTTTVVVYYY^^^dddkkkppptttwwwyyy|||~~~{{{sssmmmhhhddd]]]VVVRRRPPPTTTaaammmuuuiii``````dddqqq~~~xxxyyy~~~zzzdddRRRFFFAAA>>>;;;999888999:::999888::::::999999888777777777777999;;;999666555666999777777666666666666666666777777777777666666666666777777777777777888888999666777999:::;;;;;;:::999:::;;;<<<===???@@@AAABBBAAAAAA@@@AAABBBCCCEEEEEEHHHKKKPPPZZZmmmrrrqqq}}}777999;;;;;;;;;>>>EEEKKKXXXppprrrvvvxxxsssoooooopppsss|||yyyooofffbbb[[[XXXWWWYYY^^^eeekkkmmmoooooopppqqqqqqrrrssssssppppppppppppqqqssstttuuuoooppprrrssstttuuuuuuvvvtttsssrrrrrrtttwww{{{}}}yyyooogggaaa]]]ZZZYYYRRRYYYcccqqqpppeeeYYYVVVXXX[[[```fffhhhkkkppptttxxx{{{~~~}}}}}}|||{{{xxxuuurrrqqqllllllkkkjjjiiiggggggfffaaabbbaaa___[[[WWWVVVVVVUUUVVVVVVVVVUUURRROOONNNPPPPPPQQQQQQRRRRRRRRRRRRTTTSSSRRRQQQPPPNNNMMMMMMIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJIIIIIIKKKNNNQQQTTTVVV[[[bbbhhhmmmqqquuuxxx{{{}}}}}}uuunnniiieee^^^VVVRRROOOSSS___lll~~~wwwkkkdddccceeepppzzz|||yyydddRRRHHHCCC>>><<<999888999::::::999999999999888888888777777666888:::999666444666999666555555555555555555555666666666666777777777777777777777777777888888999888888:::;;;;;;:::999888999:::;;;<<<>>>???@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGKKKQQQ[[[nnnwwwmmmttt666:::<<<<<<;;;>>>FFFMMM[[[sss|||sss|||vvvrrroooppprrruuu~~~yyyooogggbbbYYYXXXWWWZZZ```gggmmmpppoooppppppqqqrrrsssttttttqqqqqqqqqrrrrrrssssssssspppqqqrrrsssttttttuuuuuurrrqqqooooooqqquuuzzz}}}{{{rrriiibbb\\\WWWTTTMMMSSSZZZdddsssyyymmm```ZZZWWWWWWYYY]]]___ccciiioootttyyy~~~}}}{{{xxxxxxxxxxxxwwwuuusssrrrnnnmmmlllkkkiiigggffffff```aaaaaa^^^ZZZWWWVVVVVVUUUUUUTTTRRRPPPNNNLLLKKKOOOOOOPPPPPPQQQQQQRRRRRRSSSRRRRRRQQQPPPPPPOOOOOOLLLLLLKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHJJJMMMPPPQQQSSSXXX```fffiiinnnssswwwyyy|||xxxoooiiiddd]]]VVVQQQNNNQQQ\\\hhhxxxzzzooojjjhhhiiippp~~~iiiWWWJJJDDD???===999888999:::::::::888888888888888888888888444555666666444444555666444444444555555555555555666666666666777777777777777777777777777888888999999999:::::::::999999888999:::;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGGGGKKKRRR]]]ppppppppp666:::===<<<;;;>>>GGGOOObbbxxx{{{wwwvvvqqqoooqqqssswwwxxxnnngggcccWWWVVVVVVZZZ```hhhnnnpppnnnooopppqqqrrrsssttttttqqqrrrsssttttttsssrrrrrrqqqqqqrrrsssssssssssssssqqqpppnnnnnnpppuuu{{{~~~|||vvvoooggg___YYYTTTWWWYYY[[[dddtttxxxjjjbbb]]]XXXWWWXXXWWW\\\bbbiiioootttyyy|||}}}zzzyyytttuuuvvvvvvuuutttrrrqqqnnnmmmlllkkkjjjiiihhhggg`````````^^^ZZZWWWVVVVVVUUUSSSQQQOOONNNMMMMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRROOONNNMMMLLLKKKKKKKKKKKKGGGGGGHHHIIIKKKMMMOOOPPPPPPVVV]]]cccfffjjjqqqvvvwwwzzz{{{qqqjjjfff___XXXSSSPPPPPPZZZdddsss}}}rrrqqqnnnlllqqqttt___NNNEEE@@@===999888999:::;;;:::777777777888999999::::::555444444444555666555444444444555555666666777777555666666666777777777888777777777777777888888999888888888888999:::;;;;;;;;;<<<<<<===>>>>>>?????????@@@AAACCCDDDEEEFFFFFFFFFKKKRRR^^^rrrvvvuuu666:::===<<<;;;>>>HHHPPPhhh}}}zzzzzz~~~uuuqqqoooqqqtttyyywwwnnnfffbbbVVVUUUUUUYYY```hhhmmmpppmmmnnnooopppqqqrrrssssssqqqssstttuuuuuutttrrrpppqqqqqqrrrrrrsssrrrrrrrrrqqqooonnnnnnqqqvvv|||}}}tttiiibbb\\\]]][[[WWW[[[iiiyyysssjjjccc\\\XXXXXXSSSXXX___eeekkkppptttwww~~~{{{yyywwwsssttttttttttttrrrqqqpppmmmmmmllllllkkkjjjiiiiii___``````^^^ZZZWWWVVVVVVUUUTTTQQQOOONNNOOOPPPQQQOOOPPPPPPQQQRRRSSSSSSTTTRRRRRRSSSSSSSSSTTTTTTTTTQQQPPPOOOMMMLLLLLLKKKKKKFFFGGGIIIJJJLLLMMMOOOOOOMMMTTT\\\aaadddhhhooouuuuuuyyy~~~~~~ssskkkjjjddd]]]WWWRRRRRRZZZdddppp~~~uuuuuurrrooosss~~~fffRRRFFF@@@===:::888999:::;;;;;;666666777888999::::::;;;888666444555888999777555444555555666777888888999555666666666777777888888777777777777777888888999777777666777888;;;===>>>======>>>>>>?????????@@@===>>>@@@BBBCCCDDDEEEEEEFFFKKKSSS___sss{{{zzz777888;;;>>>>>>@@@IIISSSiii|||uuuuuuvvvuuurrrqqqyyy~~~zzztttmmmgggcccXXXWWWXXX\\\bbbiiimmmoooooonnnmmmnnnpppqqqrrrqqqrrrrrrrrrssssssssssssssssssssssssssstttttttttuuuqqqmmmiiijjjooovvv{{{|||yyypppgggaaa\\\ZZZZZZ^^^iiiuuuvvviiiaaa\\\XXXTTTRRRTTT\\\cccjjjrrrzzz~~~|||zzzyyyvvvuuutttsssrrrqqqqqqqqqpppnnnllliiigggfffeeeeee^^^^^^]]]\\\ZZZXXXVVVUUURRRRRRRRRQQQQQQPPPPPPOOOOOOQQQSSSTTTUUUTTTSSSRRROOOOOOPPPQQQSSSTTTVVVWWWRRRSSSRRRQQQOOOMMMJJJHHHIIIHHHGGGGGGHHHJJJLLLMMMOOORRRVVVZZZ___eeekkkpppuuuyyy~~~~~~sssllljjjaaaXXXSSSQQQSSSZZZbbbkkkyyysssooopppooossskkkVVVJJJBBB>>>999888:::;;;:::888;;;:::888777777777888999888888888888888888888888666555555444444666777888333444555777888888888888444777:::888333222444777888999::::::;;;;;;::::::<<<<<<===>>>???@@@AAAAAACCCCCCBBBCCCDDDEEEGGGHHHIIILLLSSS]]]pppyyy888888;;;>>>>>>@@@IIITTTjjjwwwuuusssttttttrrrsss|||{{{tttkkkddd```VVVWWWXXX]]]dddiiimmmnnnooommmmmmnnnppprrrrrrqqqssssssrrrrrrqqqqqqqqqpppssssssrrrrrrrrrrrrqqqqqqoookkkgggiiinnnvvv|||zzzoooiiibbb]]]ZZZ[[[cccmmmwwwmmmddd]]]SSSPPPQQQWWW^^^dddmmmuuu~~~|||yyyxxxwwwuuutttsssrrrqqqpppppppppnnnmmmjjjgggeeeccccccccc______^^^]]][[[YYYXXXWWWSSSRRRRRRQQQQQQPPPPPPPPPOOOPPPSSSTTTUUUUUUTTTSSSPPPPPPQQQRRRSSSUUUWWWXXXTTTTTTSSSRRRPPPNNNLLLKKKIIIHHHGGGFFFGGGHHHJJJKKKMMMOOOSSSWWW\\\aaaggglllqqquuuzzz~~~uuummmiiiaaaYYYUUUSSSRRRUUU[[[fffuuuxxxppppppooorrr}}}|||~~~nnnXXXKKKBBB>>>:::888:::;;;999888;;;:::999999888888999999888888888888888888888888777666666555666777888999555666666777777777777666444777999888444222444777777888999999::::::999999<<<<<<===>>>???@@@@@@AAACCCCCCBBBCCCDDDEEEGGGHHHIIILLLSSS]]]ppp888888;;;>>>>>>AAAJJJUUUooo{{{ooottt}}}pppqqqrrrsssvvvzzzrrriiiaaa\\\TTTUUUYYY___fffjjjllllllnnnmmmlllmmmppprrrrrrrrrssssssrrrqqqpppooonnnmmmrrrqqqqqqppppppoooooonnnllliiiffffffllluuu}}}{{{sssiiibbb[[[XXX[[[aaavvv~~~ooocccWWWRRRPPPSSSXXX^^^gggppp~~~}}}{{{yyywwwuuutttssssssrrrqqqpppoooooonnnllljjjhhheeebbbaaa______^^^^^^]]][[[YYYXXXWWWVVVTTTSSSSSSRRRQQQQQQPPPPPPOOOPPPSSSUUUVVVVVVVVVUUURRRRRRRRRSSSUUUVVVXXXXXXVVVUUUTTTRRRPPPOOOOOONNNLLLKKKIIIHHHHHHHHHIIIIIIJJJLLLPPPSSSWWW\\\bbbfffjjjoootttyyy}}}vvvooohhhaaa[[[WWWTTTPPPQQQUUU```pppsssqqqoooqqqzzzzzz|||sss[[[LLLCCC???:::999:::;;;999888::::::;;;;;;::::::999888888888888888888888888888777777777777777888999999777777777777777666555555555777999888444333555777777777888999999999999888;;;<<<======??????@@@AAABBBBBBBBBCCCDDDEEEGGGGGGHHHLLLRRR]]]ppp999999;;;>>>>>>AAALLLWWWuuurrriiitttzzznnnpppqqqsssxxx}}}wwwooofff^^^YYYRRRUUUZZZaaahhhllllllkkkmmmllllllmmmppprrrsssssssssrrrrrrpppooonnnmmmmmmnnnnnnnnnnnnoooooooooooollliiieeedddhhhpppxxx}}}zzzoooggg]]]VVVUUUXXXeeettt{{{lll```YYYSSSSSSUUUZZZbbbkkkyyy~~~}}}|||yyywwwuuusssrrrsssrrrrrrqqqpppooonnnmmmkkkiiigggdddaaa___]]]\\\[[[ZZZYYYWWWVVVUUUTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQOOOPPPSSSVVVWWWXXXWWWWWWTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWUUUSSSRRRQQQRRRRRRPPPOOOMMMKKKJJJIIIIIIIIIIIIKKKNNNQQQTTTXXX^^^aaaeeejjjpppvvvzzz}}}xxxppphhhaaaZZZWWWSSSOOOPPPTTT___oooxxxtttppppppvvvxxx___NNNDDD???;;;999:::;;;999777888999:::;;;:::999888777888888888888888888888888666666666777777777888888666666777777777777666666555777888777555555666777777888888999999999999999;;;;;;<<<===>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGKKKRRR^^^qqq:::999;;;>>>>>>BBBMMMYYYxxx|||kkkgggwwwxxxooopppqqqsssyyy~~~|||yyytttmmmddd]]]YYYRRRUUU[[[cccjjjnnnmmmllllllkkkkkkmmmpppsssttttttrrrrrrqqqpppooonnnmmmllljjjjjjkkklllnnnoooppppppllliiieeebbbccchhhooosss}}}ssskkkaaaXXXSSSTTTVVVfff|||yyyjjjaaaXXXTTTSSSUUU]]]eeesss~~~}}}{{{yyywwwtttsssrrrrrrrrrrrrrrrqqqooonnnmmmkkkjjjhhheeebbb^^^\\\ZZZXXXXXXWWWVVVUUUUUUVVVVVVXXXXXXWWWVVVUUUTTTSSSRRRPPPQQQTTTWWWXXXYYYXXXXXXUUUUUUUUUUUUVVVWWWYYYYYYYYYWWWVVVTTTSSSSSSTTTTTTQQQPPPNNNLLLJJJIIIHHHGGGIIIKKKNNNPPPRRRVVV[[[^^^aaafffmmmsssxxx|||yyyrrriiibbbZZZVVVRRRPPPRRRWWW```pppyyyrrrpppsss{{{bbbPPPDDD@@@;;;999:::;;;999777777888999999999888666555777777777777777777777777555555666666666666777666444555666777888888888888666777777777666666777888888999999:::;;;:::::::::;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFKKKRRR^^^qqq::::::;;;>>>???CCCNNNZZZwwwvvvgggjjj~~~wwwpppqqqqqqttt{{{{{{zzzwwwrrrlllddd]]]YYYSSSVVV\\\eeellloooooonnnkkkkkkkkkmmmqqqtttuuuuuurrrqqqpppnnnmmmkkkjjjiiieeefffgggiiikkkmmmoooooojjjhhhddd```^^^```dddhhhtttwwwpppggg]]]VVVUUUQQQ^^^pppsssiii^^^WWWRRRQQQWWW]]]mmm~~~~~~}}}|||{{{xxxvvvtttrrrqqqppppppqqqqqqpppnnnlllkkkkkkjjjhhheeebbb^^^[[[YYYXXXXXXWWWWWWWWWXXXZZZ[[[[[[ZZZZZZXXXWWWVVVUUUTTTQQQSSSVVVXXXYYYYYYXXXXXXUUUUUUUUUUUUVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUPPPOOONNNLLLJJJHHHGGGFFFKKKLLLNNNPPPQQQUUUYYY\\\___cccjjjqqqvvvzzz}}}{{{tttlllddd\\\XXXTTTQQQSSSXXX```pppvvvqqqooowww}}}cccQQQEEEAAA<<<:::;;;;;;999777777777777888777666666555777777777777777777777777444444555666666666666666333444555777888888999999666666777777777777888888999999:::;;;;;;;;;;;;::::::;;;<<<<<<>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEJJJRRR^^^qqq;;;:::<<<>>>???CCCOOO[[[yyypppfffppp}}}vvvqqqqqqssswww{{{zzzxxxssslllddd]]]YYYTTTWWW^^^fffmmmqqqqqqpppkkkjjjjjjmmmqqqtttuuuuuusssrrrooollliiifffcccbbbccccccdddfffhhhiiijjjkkkgggfffccc^^^ZZZYYY\\\___eeesss{{{vvvnnnccc[[[XXXRRRYYYeeeuuu~~~sssfff\\\UUUQQQTTTZZZgggzzz|||{{{|||{{{yyywwwuuusssqqqpppmmmnnnnnnooonnnllliiihhhjjjjjjhhheeeaaa]]]YYYWWWWWWVVVVVVVVVXXXZZZ]]]^^^^^^]]]\\\[[[YYYXXXWWWVVVSSSUUUWWWYYYZZZYYYXXXWWWUUUUUUUUUUUUVVVWWWXXXXXXVVVVVVVVVWWWVVVVVVUUUUUURRRRRRQQQOOOMMMKKKIIIHHHKKKLLLNNNOOOPPPSSSWWWZZZ\\\aaahhhnnnssswww{{{}}}xxxnnngggaaa]]]XXXSSSRRRUUU^^^mmmzzzsssmmmqqq~~~dddRRRFFFAAA<<<:::;;;;;;999777999888888777666777777777777777777777777777777777444555666777888777777666555555666777777777777777777666666777888888888888888888999::::::::::::::::::;;;;;;<<<===>>>?????????@@@BBBDDDEEEEEEEEEDDDEEEJJJRRR^^^qqq;;;:::<<<>>>???CCCPPP\\\|||}}}llleeettt}}}vvvrrrrrrtttxxx~~~|||yyytttmmmddd]]]YYYUUUXXX^^^fffnnnrrrrrrrrrjjjjjjjjjmmmqqqtttvvvvvvtttsssoookkkfffaaa^^^\\\aaabbbccccccdddeeeffffffccccccbbb]]]XXXVVVXXX[[[XXXggg|||zzzsssggg^^^ZZZTTTVVV]]]jjjzzzmmmbbbYYYTTTUUUZZZdddwww~~~{{{zzz{{{zzzxxxvvvtttqqqpppoookkkkkklllmmmllliiigggeeejjjiiigggddd```[[[WWWUUUTTTSSSSSSTTTVVVYYY\\\^^^______]]]\\\[[[YYYXXXXXXUUUVVVXXXYYYZZZYYYXXXWWWUUUUUUUUUUUUVVVVVVWWWXXXUUUUUUWWWWWWWWWVVVUUUTTTVVVVVVUUUTTTRRROOOMMMLLLKKKLLLNNNNNNOOORRRUUUXXX[[[___fffmmmqqquuuyyy{{{yyy|||zzzoooiiieeebbb\\\TTTPPPQQQ[[[jjj|||}}}tttlllnnn~~~eeeSSSFFFBBB===:::;;;;;;999777;;;:::888777777777888999777777777777777777777777555666777999999888888777777777777777777666666555777666666777888999999888777777888999999999999888::::::;;;<<<===>>>?????????@@@BBBDDDEEEEEEDDDDDDEEEJJJRRR^^^qqq:::>>>;;;;;;BBBFFFQQQdddxxxbbbcccyyyxxxvvvooorrruuuyyyzzzsssmmmiiiccc\\\WWWVVV]]]dddhhhmmmssstttqqqkkkhhhgggjjjrrrwwwxxxvvvxxxtttpppnnnfffZZZWWWZZZWWWXXXYYYZZZ\\\___dddggggggfffdddbbb___]]][[[ZZZ^^^fffttt|||xxxrrrfff\\\SSSUUUXXXcccwwwxxxhhh]]]XXXUUUTTTcccsss}}}|||{{{{{{{{{~~~{{{wwwtttrrrpppmmmkkkggghhhiiiiiihhhfffeeecccaaabbbbbbbbb```]]]ZZZXXXVVVVVVUUUUUUWWWYYY\\\]]]```aaabbb```]]]YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUTTTTTTUUUWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXWWWUUURRROOOLLLJJJIIIJJJKKKMMMNNNPPPQQQQQQTTTXXX___dddiiilllpppssswww}}}wwwmmmiiieee```WWWOOONNNRRRZZZeeewww}}}sssssssss|||dddTTTGGG@@@;;;;;;<<<:::999999999999888888888888999999999888888888777777666666777777777777888999:::;;;777777777777777777777777444444555666777888888999999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???AAACCCCCCCCCCCCDDDFFFHHHMMMUUU```sss888===::::::BBBGGGSSSgggtttdddiiixxxvvvppptttwww{{{~~~yyyrrrlllgggaaa[[[VVVVVV\\\cccggglllqqqrrrpppmmmiiifffhhhooovvvyyyzzzyyytttpppnnnggg\\\WWWWWWSSSSSSSSSTTTWWW[[[```cccffffffeeedddcccaaa```______gggtttzzzrrrggg]]]UUUVVVXXXaaasss{{{lllaaa[[[XXXVVVaaarrr~~~}}}|||{{{zzzyyy|||zzzvvvtttrrrpppmmmjjjhhhhhhhhhgggeeedddbbbaaabbbbbbbbbaaa```]]][[[ZZZWWWWWWWWWVVVUUUWWWZZZ]]]cccddddddbbb^^^ZZZXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTUUUWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWUUUSSSPPPMMMKKKKKKKKKKKKKKKLLLNNNOOOPPPRRRUUU[[[```dddhhhmmmppptttzzzzzzoookkkfffaaaYYYQQQPPPSSSXXXdddwwwxxxxxxuuu}}}eeeUUUIIIAAA::::::;;;:::999;;;999999888888888888999999888888888888777777777666888888777777888888999999777777777777777777777777666666666777777888888888999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???AAACCCCCCCCCCCCEEEFFFHHHLLLTTT```sss666;;;999:::CCCIIIVVVkkkpppfffpppxxxvvvqqquuuxxx~~~|||xxxqqqkkkeee___YYYVVVUUU\\\bbbfffkkkpppqqqooommmiiieeegggnnnvvv{{{}}}|||wwwtttrrrlllbbbZZZWWWQQQPPPOOOPPPSSSXXX^^^aaafffggghhhhhhhhhfffeeeddd```hhhuuu{{{sssiii```XXXWWWWWW]]]nnnrrreee]]]YYYWWW___qqq~~~~~~~~~}}}{{{zzzxxxwwwyyyxxxuuutttrrroookkkhhhhhhgggfffdddbbbaaaaaa```bbbbbbbbbaaa```^^^]]]\\\YYY[[[\\\ZZZVVVVVV\\\aaahhhhhhhhheee```[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTSSSTTTUUUWWWXXXYYYYYYZZZZZZZZZZZZZZZYYYVVVWWWVVVVVVTTTRRRPPPNNNMMMLLLJJJIIIJJJKKKMMMNNNOOORRRUUUYYY]]]bbbhhhlllqqqvvv}}}|||qqqlllgggbbb[[[SSSQQQTTTVVVbbbuuuxxx~~~~~~gggVVVJJJBBB;;;:::;;;::::::<<<999999888888888888999999888888888888777777777777999999888777777777888888777777777777777777777777777888888888888888888888999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???AAABBBCCCCCCCCCEEEGGGGGGLLLTTTaaattt666<<<:::;;;BBBHHHWWWnnn}}}ooohhhvvvxxxvvvqqqtttyyy|||xxxrrrjjjddd^^^YYYWWWVVV\\\cccfffkkkqqqqqqooollliiigggiiinnnvvv{{{}}}~~~|||zzzuuulllbbb[[[WWWTTTRRRRRRVVV\\\bbbeeehhhiiijjjkkkjjjiiigggfffbbbjjjvvv}}}uuullleeeZZZYYYVVVZZZjjjwwwiii___XXXVVV___qqq}}}}}}}}}|||zzzxxxvvvuuuvvvuuutttsssrrrnnniiiffffffdddcccaaa```aaaaaabbbccccccbbbbbbaaaaaa``````[[[___aaa^^^YYYYYY```gggllllllkkkhhhbbb]]]ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTUUUWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZUUUVVVVVVVVVVVVTTTRRRQQQOOOMMMKKKHHHHHHIIIKKKLLLMMMOOOQQQSSSWWW\\\cccgggmmmrrryyy}}}~~~}}}sssmmmgggccc\\\TTTQQQSSSTTTaaattt{{{}}}iiiWWWJJJBBB=========;;;999:::999999888888888888999999888888888777777777777777:::999888777666666666666666666666666666666666666999999999888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBCCCCCCCCCEEEGGGGGGLLLTTTaaauuu777>>><<<<<>>>>>>>>>>>@@@BBBCCCCCCDDDFFFGGGHHHMMMUUUbbbvvv777>>>===<<>>>>>>>>>>>???BBBCCCCCCDDDFFFHHHIIINNNVVVbbbvvv555======<<>>>>><<<:::;;;999999888888888888999999666777777777888888888888999888777666666666666666777777777777777777777777666666666777777888888888999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>===???AAACCCCCCDDDFFFHHHKKKOOOWWWcccvvv333;;;<<<<<>><<<;;;;;;<<<>>>999999888888888888999999666666777777888888888999888777777666666666666666777777777777777777777777444555555666777888888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===???AAACCCCCCDDDFFFHHHLLLPPPXXXdddvvv888:::>>>AAADDDNNNcccvvv|||qqqxxxsssqqqyyytttqqqqqqrrrttt}}}zzzwwwqqqiii```ZZZXXXWWWYYY```fffhhhkkknnnooommmpppmmmkkklllmmmnnnuuu|||~~~zzzvvvwwwzzz{{{xxxtttuuurrrooolllkkkllloooqqqssstttwww}}}|||uuuoooggg```XXXWWWbbbvvv}}}mmmfffhhhlllttt}}}{{{|||vvvpppnnnqqqssssssqqqoooooonnnllljjjhhhfffeeebbbcccdddeeeeeeeeeeeedddiiikkkoootttxxxwwwtttqqqqqqnnnjjjfffbbb```______eeeggghhhfffbbb``````bbb^^^___aaabbbbbbaaa```___\\\\\\\\\[[[[[[[[[ZZZZZZWWWWWWXXXXXXYYYXXXXXXXXXWWWXXXYYYZZZZZZXXXVVVUUUUUUTTTTTTSSSRRRPPPNNNMMMNNNMMMLLLKKKKKKLLLMMMNNNOOORRRWWW\\\bbbhhhooosss}}}uuummmhhhaaaWWWQQQPPPQQQ\\\jjjwwwyyynnnqqquuuuuuzzzoooVVVDDD???BBB;;;888:::888:::999888888999999777666:::999999888777666555555777777777777888888888888999999999888777666666555999999888888777777666666888888888999999:::::::::<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAACCCDDDFFFGGGLLLOOOVVVbbbvvv999:::===AAADDDOOOeeeyyyttt~~~sssqqqzzztttrrrqqqrrruuu~~~}}}yyyvvvppphhh```ZZZWWWWWWZZZaaaggghhhjjjnnnooommmpppmmmlllnnnnnnooottt{{{{{{zzz|||}}}zzzwwwwwwtttooollljjjlllnnnpppvvvvvvyyy}}}~~~wwwrrrggg```YYYYYYcccwwwtttddd]]]```eeesss~~~|||{{{{{{uuupppnnnqqqsssrrrpppqqqqqqpppooonnnllljjjiiieeeeeeeeefffffffffffffffiiikkkoootttxxxxxxuuurrrqqqoookkkfffbbb```______aaabbbbbb___\\\[[[\\\^^^^^^```ccceeeffffffdddccc______^^^]]]\\\[[[[[[ZZZWWWWWWXXXXXXYYYXXXXXXWWWWWWXXXYYYZZZZZZXXXVVVUUUWWWWWWWWWVVVUUUSSSRRRQQQOOONNNMMMLLLKKKLLLLLLMMMLLLOOOSSSWWW]]]ccckkkppp{{{vvvnnnhhhaaaXXXRRRRRRPPP[[[iiiwww}}}qqqqqqssssssxxxwwwZZZGGG@@@BBB;;;888:::999:::999888888999999888666888888888777777777777777555666666666666777777777999999888888777666666555888888888777777666666666999999999999999999::::::<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAACCCDDDFFFGGGIIIMMMUUUbbbwww:::;;;===@@@EEEQQQiii~~~yyyxxxuuu{{{uuurrrrrrssswww}}}zzzvvvtttnnnggg___YYYWWWWWW\\\bbbggghhhjjjmmmnnnlllooommmmmmooopppooosssyyy~~~|||{{{xxxrrrnnnkkkllloooqqqyyyxxxzzz}}}xxxsssggg```ZZZ[[[fffyyykkk[[[UUUYYY___rrr~~~|||{{{zzzyyytttpppoooqqqrrrqqqppprrrrrrrrrrrrqqqooommmllljjjiiihhhgggggghhhiiiiiiiiijjjnnnssswwwxxxuuusssrrroookkkfffccc```______^^^]]]\\\ZZZWWWWWWYYY[[[]]]```eeejjjllllllkkkiiidddcccaaa___]]]\\\[[[[[[XXXXXXXXXYYYYYYXXXXXXWWWXXXXXXYYYZZZYYYXXXWWWVVVWWWWWWWWWVVVVVVTTTSSSSSSPPPPPPNNNMMMLLLLLLLLLLLLJJJKKKMMMQQQVVV]]]fffllluuu{{{yyyooohhhaaaYYYTTTTTTPPPZZZgggwwwyyyuuusssrrrvvv~~~```KKKBBBAAA:::888;;;::::::999888888999999888777666666777777888888888888555555555555666666666666999999888888777666666666777777777777666666666666::::::999999999999999999;;;<<<======??????@@@AAA@@@@@@AAAAAACCCDDDFFFGGGGGGLLLUUUcccyyy;;;;;;===@@@EEETTTmmm~~~~~~|||uuusssrrrtttyyy|||yyytttrrrmmmeee^^^YYYWWWWWW]]]ccchhhhhhjjjmmmnnnlllnnnmmmnnnqqqqqqooorrrvvvyyy}}}wwwrrrpppppprrrtttyyyxxxzzz}}}~~~wwwrrrfff```[[[^^^jjj||||||hhhXXXSSSYYY```sss~~~|||zzzyyyxxxvvvtttqqqpppqqqrrrqqqpppqqqrrrsssttttttrrrqqqoooooonnnllljjjjjjkkkmmmnnniiijjjmmmqqqtttuuutttrrrrrroookkkgggdddbbbaaaaaa```^^^\\\YYYXXXYYY[[[]]][[[___ffflllpppqqqooonnniiigggeeebbb___]]]\\\\\\YYYYYYYYYYYYYYYYYYXXXWWWXXXYYYYYYZZZYYYXXXWWWWWWSSSTTTTTTTTTTTTSSSRRRRRRRRRQQQPPPOOONNNMMMLLLLLLIIIIIIJJJLLLPPPXXXaaagggooovvv{{{pppiiiaaaYYYVVVVVVPPPXXXeeevvvyyytttrrruuu{{{fffOOOCCCAAA:::888<<<::::::999888888::::::999888777777777777777777888888555555555666666666777777888888888888777777666666666666666666666666666666:::::::::999999888888888;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFGGGHHHLLLUUUdddzzz;;;;;;===@@@FFFUUUppp|||vvvssssssvvv{{{|||yyyrrrpppkkkddd]]]YYYWWWXXX^^^dddhhhhhhiiimmmnnnmmmooommmooorrrqqqooopppuuuttt{{{wwwuuuuuuvvvwwwwwwwwwyyy|||~~~wwwqqqddd___\\\aaaooo}}}iiiYYYUUU[[[cccvvv}}}{{{zzzxxxwwwvvvtttsssrrrrrrrrrrrrqqqppprrrtttvvvxxxxxxwwwvvvtttsssrrrpppnnnnnnpppqqqrrrkkkkkkllloooqqqrrrqqqoooooommmjjjgggeeedddddddddcccaaa^^^[[[[[[\\\]]]^^^YYY^^^eeelllqqqrrrqqqpppmmmkkkgggccc```^^^]]]]]][[[[[[[[[[[[[[[ZZZYYYXXXYYYYYYYYYYYYYYYXXXXXXXXXRRRRRRSSSTTTTTTTTTSSSSSSTTTSSSSSSRRRPPPOOONNNMMMKKKJJJJJJJJJMMMTTT]]]cccjjjqqq||||||rrrjjjbbbZZZVVVWWWQQQVVVbbbttt|||sssppprrrvvvjjjQQQCCCAAA:::999<<<::::::999888999:::;;;:::888999999888888777666666555666666777777777888888888888888888777777777777777666666666777777777777777:::::::::999999888888888;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFGGGJJJNNNWWWeee{{{;;;;;;===AAAGGGVVVppp{{{vvvtttuuuwww|||{{{xxxpppnnnjjjddd]]]YYYXXXYYY^^^dddhhhhhhiiinnnpppooopppnnnooorrrqqqnnnpppttttttzzz~~~|||yyyxxxwwwxxxxxxvvvuuuxxx{{{~~~wwwqqqaaa]]]\\\dddsss}}}jjj\\\XXX___fffyyy~~~|||yyywwwvvvuuuuuusssssstttttttttsssrrrqqqtttvvvyyy{{{||||||zzzyyyuuutttssssssssstttvvvwwwooonnnnnnnnnoooooonnnlllllljjjhhhgggfffggghhhiiigggdddaaa_________^^^^^^ZZZ^^^eeekkkppprrrrrrrrrooommmiiidddaaa___^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXSSSTTTUUUVVVWWWXXXXXXXXXUUUUUUUUUUUUTTTRRRQQQPPPNNNMMMLLLKKKMMMRRRZZZ___gggnnnyyy}}}ssskkkddd[[[VVVVVVQQQTTT___qqq|||rrrmmmnnnppplllRRRCCCAAA;;;999<<<::::::999888999:::;;;:::999::::::999888777666555555777777777777888888888888888888777777777777777777777777777777888888888888::::::999999999999999999:::;;;<<<<<<>>>>>>???@@@@@@@@@AAAAAACCCDDDFFFGGGJJJOOOWWWeee{{{::::::===AAAHHHVVVppp}}}zzzvvvuuuvvvvvv||||||xxxuuupppnnnjjjddd^^^ZZZZZZZZZ^^^cccggghhhjjjnnnqqqpppqqqooooooqqqpppmmmpppuuussswwwzzz}}}|||xxxxxxxxxxxxxxxwwwvvvvvvvvvvvvxxx{{{~~~{{{ssslll___\\\\\\fffvvvmmm___\\\bbbjjjzzz~~~}}}{{{xxxvvvtttttttttssstttvvvvvvuuutttsssrrrqqqtttwww{{{||||||{{{yyyuuuuuuvvvwwwxxxyyyyyyzzzvvvsssqqqpppooonnnlllkkkhhhggggggfffhhhjjjlllnnnllliiieeeddddddcccaaa___]]]```eeekkkoooqqqrrrrrrpppnnniiieeeaaa```__________________^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYUUUVVVWWWYYYZZZ[[[[[[[[[VVVVVVWWWWWWVVVUUUTTTSSSOOOOOOMMMLLLLLLPPPVVV[[[eeelllwww|||sssmmmeee[[[UUUTTTRRRSSS\\\nnnsssnnnmmmnnnyyylllRRRCCCAAA;;;:::<<<999:::999888999;;;<<<;;;:::999888888888777777666666666666666777777777777888777777777777777777777888777888888888999999999:::999999999999999999:::::::::;;;;;;<<<===>>>??????@@@@@@AAAAAACCCDDDFFFGGGIIIMMMVVVeee{{{999:::>>>BBBHHHVVVooo}}}~~~yyyvvvvvvwwwuuu|||zzzuuurrrooonnnjjjddd^^^[[[ZZZ[[[]]]cccggggggjjjooorrrqqqssspppooopppooommmpppuuuqqqtttttttttxxxzzzsssooorrrsssuuuvvvvvvuuutttsssxxxwwwxxx{{{}}}vvvmmmggg]]][[[\\\gggxxxpppccc```fffmmm{{{~~~}}}zzzwwwuuutttssssssrrruuuwwwwwwvvvtttssssssmmmppptttwwwyyyyyyxxxwwwuuuvvvwwwyyyzzz{{{{{{|||zzzwwwtttqqqpppnnnllljjjfffeeeeeefffhhhllloooqqqqqqnnnjjjiiiiiihhhdddaaa___bbbfffkkkoooqqqrrrsssqqqnnniiieeeaaa`````````````````````___^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYTTTUUUWWWYYYZZZ[[[[[[\\\VVVWWWXXXXXXXXXWWWVVVUUUPPPPPPNNNMMMLLLOOOTTTXXXdddkkkvvv|||tttmmmeee[[[TTTSSSSSSRRR[[[mmm~~~wwwrrrpppooorrrkkkQQQBBBAAA<<<;;;<<<888:::999888999;;;<<<;;;:::777777777777888888888888555555555555666666666777777777777777777888888888888888999999999:::::::::888888888999999::::::;;;::::::;;;<<<===>>>??????@@@@@@AAAAAACCCDDDFFFGGGGGGLLLUUUddd{{{999>>>@@@AAAJJJ^^^tttyyyvvv||||||yyyvvvuuutttvvv~~~~~~yyyvvvsssqqqiiijjjiiiccc[[[VVVWWWZZZ```cccgggjjjkkkmmmoooppppppnnnlllkkkkkknnnqqqtttuuuuuuvvvuuuuuuxxx{{{~~~|||wwwqqqkkkoooppprrruuuvvvxxxxxxyyy}}}zzzzzz~~~{{{oooccc\\\\\\aaakkkyyypppfffeeemmmuuu{{{vvvsssrrrrrrssssssvvvxxxxxxtttqqqpppqqqppppppqqqrrrtttuuuvvvwwwttttttvvvyyy|||}}}{{{yyyyyyxxxwwwsssooojjjeeeccceeeeeeeeegggjjjnnnqqqsssuuurrrooojjjgggeeeeeeeeedddfffhhhiiijjjkkkmmmoooooommmkkkiiifffcccaaa```^^^^^^__________________^^^\\\YYYZZZ\\\]]]\\\ZZZ[[[[[[\\\\\\\\\\\\[[[[[[VVVWWWWWWXXXXXXXXXWWWWWWXXXSSSOOONNNLLLKKKPPPWWWaaaiiiuuu}}}tttkkkeee___YYYTTTRRRUUU]]]kkk|||{{{uuusssyyyjjjTTTBBB>>>>>>:::777777::::::::::::::::::::::::888777666666666777999999555666777777666666777888888777555444333444666777777777777777888888888888:::::::::;;;;;;<<<<<<<<<;;;888:::@@@BBB>>>>>>BBBCCCCCCCCCCCCCCCDDDEEEFFFLLLNNNUUUddd{{{999===@@@AAALLLaaavvv|||zzzyyy~~~zzzwwwuuuttttttyyy}}}yyyvvvsssqqqlllllliiiddd]]]YYYYYY[[[aaadddhhhjjjlllmmmoooqqqooonnnlllkkklllmmmpppqqqsssttttttttttttvvvyyy|||~~~yyysssllloooppprrrtttvvvwwwxxxxxx|||zzz{{{~~~vvviii]]]YYY\\\dddqqq~~~~~~ooofffgggpppyyy{{{wwwuuutttuuuuuusssvvvyyyyyyvvvsssssssssppppppqqqrrrrrrssssssssssssssstttvvvxxxyyyxxxvvvvvvuuussspppmmmjjjhhhfffhhhgggffffffhhhkkknnnqqqvvvtttpppllliiigggffffffggghhhjjjjjjiiiiiijjjlllrrrqqqooollliiieeebbbaaa````````````_______________\\\ZZZ[[[]]]^^^]]][[[[[[\\\]]]^^^___^^^]]]]]]XXXXXXYYYYYYYYYYYYXXXXXXXXXTTTPPPOOOMMMLLLPPPVVV```iiiuuu~~~}}}sssjjjddd^^^XXXTTTSSSUUU[[[hhhyyy~~~xxxvvvyyyhhhTTTBBB>>>>>>:::777888:::::::::::::::::::::::::::999888666666666777777777888888777555444555666666555444444444666888999777777777777888888888888:::::::::;;;;;;;;;<<<<<<@@@<<<;;;??????<<<===AAAAAABBBBBBCCCDDDEEEEEEFFFKKKNNNVVVddd|||999===@@@CCCOOOeee{{{|||yyyzzz|||~~~zzzwwwuuutttsssttt|||{{{xxxuuusssrrrooommmiiiddd___\\\[[[[[[aaadddhhhkkklllmmmooopppnnnmmmmmmmmmmmmmmmnnnoooqqqrrrrrrrrrrrrtttwwwyyy~~~{{{tttnnnooopppqqqssstttvvvwwwwww{{{zzz{{{~~~~~~ssseee[[[WWW^^^iiiwwwzzzmmmfffjjjttt~~~~~~}}}{{{yyywwwwwwwwwwwwuuuwwwzzz{{{yyyxxxwwwwwwttttttttttttsssrrrqqqqqqrrrqqqpppqqqssstttttttttqqqpppnnnlllkkkjjjjjjjjjkkkiiifffdddeeehhhkkknnnuuusssoookkkhhheeeddddddggghhhiiihhhfffddddddeeennnnnnnnnnnnlllhhheeecccbbbbbbaaaaaa``````_________]]]\\\\\\]]]^^^^^^]]]\\\^^^```aaabbbaaa```___[[[[[[\\\[[[[[[ZZZYYYXXXYYYUUURRRQQQOOOLLLOOOTTT```hhhttt}}}sssiiiccc^^^YYYUUUTTTUUUZZZeeevvv|||zzzzzzfffSSSBBB>>>>>>:::777999::::::::::::::::::::::::;;;:::999777666555555555555666777777555555666777555444444444555777999:::777777777777888888888888::::::::::::;;;;;;;;;;;;@@@===;;;<<<<<<;;;===AAA???@@@BBBCCCDDDEEEEEEEEEKKKNNNVVVeee}}}999===@@@DDDRRRiii|||{{{yyyzzzxxx~~~}}}{{{xxxuuutttttttttuuu}}}zzzwwwuuusssrrrqqqmmmgggbbb___^^^\\\ZZZ```cccgggiiijjjkkkmmmooommmnnnnnnoooooonnnnnnnnnnnnpppqqqqqqpppqqqtttvvv{{{}}}zzzuuupppooopppqqqrrrsssuuuvvvwwwyyyzzz{{{~~~rrrggg___YYYaaannn|||uuukkkgggmmmxxx~~~~~~|||zzzyyyxxxwwwwwwwwwyyy{{{}}}~~~}}}}}}|||{{{{{{{{{zzzxxxvvvsssrrrpppnnnlllllloooqqqssssssooonnnkkkiiihhhiiijjjlllllliiieeeccccccfffjjjmmmqqqooolllhhheeebbb```___bbbdddeeedddbbb`````````eeegggjjjllllllkkkiiihhhdddddddddcccbbbaaa``````^^^^^^]]]]]]^^^^^^______^^^___bbbdddeeedddcccbbb_________^^^]]][[[YYYYYYZZZVVVTTTTTTQQQMMMOOOTTTaaaiiittt|||uuukkkddd```[[[XXXTTTVVV[[[gggxxx}}}zzz}}}cccQQQBBB???>>>:::888:::999999999999999999999999:::999888777777666666666333444666666666666777999555555555555666777888999666777777777888888888888::::::::::::::::::::::::;;;::::::;;;<<<===???AAA???@@@BBBDDDEEEFFFFFFEEEKKKNNNWWWggg:::===???EEETTTmmm~~~~~~|||wwwwww}}}zzzxxxvvvsssssstttvvvxxx|||~~~yyyvvvtttsssqqqpppkkkeee```]]]\\\ZZZYYY^^^aaaeeeggghhhiiikkklllmmmnnnooopppppppppoooooommmooopppppppppppprrrtttwww||||||yyyxxxuuuqqqppppppqqqqqqrrrtttvvvwwwwwwyyy|||}}}}}}pppfffbbb^^^fffqqq}}}zzzqqqjjjjjjqqq|||~~~}}}~~~|||zzzxxxwwwwwwyyyzzz}}}|||yyyvvvtttooommmkkkkkkmmmppprrrssspppnnnkkkhhhggghhhjjjkkkkkkhhheeebbbcccfffjjjmmmnnnllljjjgggdddaaa___^^^^^^aaacccdddbbbaaaaaaaaadddfffiiilllmmmllljjjiiiffffffeeeddddddcccbbbbbb^^^_________^^^___```aaa```bbbdddggghhhhhhggggggeeeddddddbbb```^^^[[[ZZZ\\\XXXVVVVVVSSSOOOQQQVVVcccjjjuuu|||xxxnnngggbbb]]]ZZZSSSVVV^^^kkk|||}}}wwwwww```PPPBBB???>>>:::888;;;999999999999999999999999777777777888888888777777555666777666555444555666777777777666666666777777666777777777888888888888::::::::::::::::::::::::999:::;;;<<<===?????????@@@AAABBBDDDEEEFFFFFFFFFJJJNNNXXXhhh;;;===???EEEVVVooowwwwww|||xxxvvvsssqqqrrrtttwwwyyy|||~~~yyyvvvtttrrrqqqnnnkkkeee___[[[YYYYYYYYY]]]```dddfffggggggiiijjjlllmmmnnnoooppppppppppppnnnoooqqqqqqpppqqqrrrssstttyyyzzzwwwtttuuuuuusssrrrrrrqqqqqqrrrtttvvvxxxuuuyyy||||||xxxjjjbbb```cccjjjuuu}}}wwwsssnnnlllooowww}}}||||||~~~|||zzzyyyyyyyyy{{{|||~~~|||yyywwwsssqqqnnnmmmoooqqqrrrrrrpppnnnllliiihhhiiikkklllkkkiiifffddddddfffiiikkklllkkkjjjgggeeecccaaa```^^^aaaeeeggggggffffffgggjjjkkklllmmmlllkkkiiihhhggggggffffffeeeeeedddddd```aaabbbbbbaaaaaaccceeefffggghhhjjjlllmmmmmmnnnlllllljjjhhheeebbb```^^^^^^[[[XXXWWWTTTRRRUUUZZZfffmmmwww~~~{{{qqqjjjddd___[[[SSSVVV___mmm~~~{{{xxxrrr{{{sss^^^NNNBBB???>>>999999<<<999999999999999999999999666666777888888888888888999:::999777333111000111888888888777777666666666777777777777888888888888::::::::::::999999999999;;;>>>>>>===>>>BBBCCCBBBDDDDDDDDDDDDEEEFFFGGGHHHJJJNNNXXXiii;;;===???EEEWWWppptttsss|||{{{tttrrrpppooopppssswwwyyyzzzvvvtttrrrppplllkkkggg```YYYVVVXXX[[[^^^aaadddfffggggggiiijjjiiijjjkkklllmmmoooppppppnnnppprrrrrrrrrqqqrrrttttttwwwwwwsssqqqtttvvvvvvtttsssrrrrrrsssuuuwwwxxxtttzzz|||zzz}}}qqqccc^^^```eeemmmxxx~~~}}}pppooooooqqqvvv}}}~~~yyyvvvnnnooopppooonnnpppuuuxxxwwwzzz}}}{{{zzzzzz|||}}}|||}}}|||zzzwwwtttrrrrrrqqqpppnnnooonnnlllkkkkkklllmmmnnnnnnllliiifffeeeeeeggghhhiiihhhgggfffdddcccaaa```___bbbfffiiiiiiiiiiiiiiillllllkkkkkkjjjiiihhhggggggggggggggggggggggggfffccceeegggfffeeeeeehhhjjjllllllmmmnnnppprrrtttvvvttttttrrrooolllhhheeedddaaa\\\YYYXXXVVVTTTXXX___iiipppyyy|||rrrkkkeee^^^ZZZTTTWWW^^^kkk{{{~~~uuuqqqkkkuuurrr[[[MMMAAA@@@>>>999999===888888888888888888888888777777888999888888666666888999888666333111111222666777777888888888777777777777777777888888888888:::::::::999999999888888<<<>>>>>>;;;???IIIOOOPPPIIIGGGEEEDDDDDDEEEHHHIIIIIINNNYYYjjj<<<===???EEEWWWqqqpppooo|||~~~xxxrrrpppnnnmmmnnnqqqvvvyyyzzzwwwtttrrrpppllllllhhhaaaXXXUUUYYY]]]___aaaeeegggggghhhiiijjjggghhhhhhiiikkkmmmooopppoooqqqsssssssssrrrsssttttttwwwuuuqqqppptttxxxxxxttttttsssrrrsssuuuxxxyyyssszzz|||zzz|||yyymmm```]]]bbbeeennnzzz~~~zzzwwwmmmnnnpppttt{{{}}}xxxsssnnniiieee___```___]]][[[]]]bbbggghhhlllsss{{{|||zzzzzz|||}}}~~~}}}yyyvvvsssqqqnnnkkkmmmmmmllllllmmmnnnpppqqqpppnnnkkkhhhfffeeeeeeeeeeeeeeeddddddbbbaaa___^^^^^^bbbfffiiiiiihhhhhhhhhggggggggggggggggggggghhhgggggggggggghhhhhhhhhhhhfffhhhjjjjjjhhhhhhkkknnnqqqqqqpppqqqsssvvvyyy{{{zzzyyywwwtttpppllliiihhhbbb]]]ZZZXXXVVVVVV[[[bbbjjjrrr{{{|||sssllleee]]]XXXUUUWWW\\\gggxxx{{{pppkkkeeeqqqsssZZZLLLAAA@@@>>>999999>>>888888888888888888888888999999999999888777555444222444555555444444666777444555666888999999999999777777777777888888888888:::::::::999999888888888:::<<<;;;999@@@PPP\\\___LLLIIIFFFDDDDDDEEEHHHJJJIIINNNYYYkkk999;;;>>>GGG[[[vvvxxxmmmooo}}}~~~|||tttooommmnnnpppqqqvvv|||~~~{{{xxxvvvtttssspppiiibbb[[[XXXXXXZZZ^^^```dddgggjjjkkkkkkkkkjjjjjjjjjkkklllmmmnnnooopppqqqsssssssssrrrpppnnnqqqpppoooqqquuuwwwvvvuuurrrrrrqqqqqqrrrtttuuuvvvxxxvvvuuuzzz{{{ooobbb[[[\\\bbbmmmsss|||zzztttqqqfffmmmvvv~~~zzztttkkkfffdddbbb^^^ZZZYYYVVVTTTSSSTTTUUUUUUTTT]]]^^^bbbiiiooovvv~~~~~~~~~~~~~~~||||||~~~~~~xxxtttssspppmmmjjjjjjiiihhhhhhiiillloooqqqtttrrrpppmmmjjjgggeeedddfffffffffdddaaa______```___aaadddggghhhhhhgggfffgggggghhhhhhhhhhhhgggfffgggggghhhhhhiiiiiiiiiiiikkkkkkkkklllnnnpppssstttssssssssstttuuuwwwxxxyyy|||{{{yyywwwtttooojjjfffbbb```\\\VVVSSSVVV^^^eeetttxxx}}}~~~vvvoooggg___YYYPPPRRRYYYfffwww{{{pppkkkjjjkkk}}}xxxhhhVVVDDD>>>;;;666666;;;999888777777666666777777777777777777777777777777666666666666666777888888555555555555666777999999888888777777777777888888555555666666666777777777::::::;;;???DDDKKKRRRVVVKKKIIIGGGDDDCCCCCCCCCDDDMMMQQQ[[[kkk:::<<<@@@III\\\wwwtttjjjmmmwwwqqqnnnnnnoooppptttzzz{{{yyyvvvtttssspppiiiaaa[[[WWWXXXYYY___aaaeeehhhkkklllllllllkkkkkkkkkkkklllmmmnnnnnnnnnoooqqqrrrqqqpppnnnmmmpppoooooorrruuuwwwvvvtttrrrqqqqqqqqqqqqsssuuuvvvwwwuuuuuuzzzxxxlllaaa[[[^^^eeeooovvv~~~~~~xxxrrrnnngggnnnxxx|||wwwsssllljjjfff```YYYUUUTTTTTTSSSPPPNNNMMMNNNPPPPPPPPPVVVVVVZZZ```fffmmmyyy~~~~~~~~~~~~~~~}}}||||||}}}|||wwwtttrrrqqqnnnkkklllkkkiiihhhjjjmmmpppsssvvvuuussspppllliiigggfffeeeffffffdddaaa___^^^___```bbbeeeggghhhhhhfffeeegggggghhhiiiiiiiiiiiihhhiiiiiiiiiiiiiiijjjjjjkkkkkkkkklllnnnppprrrtttuuuvvvvvvvvvwwwxxxyyy{{{{{{}}}{{{yyywwwtttqqqlllhhhaaa___\\\WWWUUUXXXaaahhhtttxxx}}}~~~vvvooohhh___ZZZTTTVVV[[[gggxxx{{{pppkkkiiiiiiyyylllYYYGGG@@@===888888<<<;;;::::::999999999999999777777777777777777777777666666555555666666777888666666666777777888999999888888777777777777888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>BBBFFFHHHCCCBBBAAAAAACCCEEEGGGIIILLLPPPZZZkkk;;;>>>AAAJJJ]]]wwwpppjjjooozzztttooonnnnnnooosssyyy}}}zzzwwwuuussspppiiiaaaZZZWWWXXXYYYaaacccfffjjjlllmmmmmmlllmmmmmmlllllllllmmmmmmnnnlllmmmooopppooonnnlllkkknnnnnnpppsssuuuvvvtttsssqqqqqqppppppqqqrrrssstttuuuttttttzzzttthhh___\\\bbbjjjssszzz}}}tttmmmiiiiiioooyyy}}}wwwqqqjjjeeebbb___ccceee___TTTOOOPPPTTTTTTQQQNNNMMMNNNPPPPPPPPPOOONNNQQQVVV\\\cccooo{{{~~~~~~~~~||||||}}}~~~{{{yyyvvvtttssssssqqqoooqqqooommmkkklllooosssuuuzzzyyywwwssspppmmmjjjiiiggghhhhhhgggcccaaa``````bbbccceeegggggggggeeedddfffggghhhiiijjjkkkkkkkkklllkkkjjjjjjjjjkkkmmmmmmlllmmmoooqqqsssuuuvvvvvvwwwwwwwwwxxxxxxzzz{{{|||{{{yyyvvvtttssspppllliiiaaa```]]]XXXWWW[[[cccjjjtttxxx}}}vvvooohhhaaa[[[YYYZZZ^^^hhhxxx|||qqqkkkkkkjjjxxxqqq\\\IIICCC???;;;:::===;;;:::::::::999999999999777777777777777777777777555555555555555666777777666666666666666777777777888888777777777777888888999999:::::::::;;;;;;;;;;;;:::::::::;;;<<<===>>>======>>>@@@BBBEEEHHHJJJKKKOOOYYYkkk;;;>>>AAAJJJ]]]vvvppplllsss|||vvvpppooonnnooouuu{{{~~~{{{wwwuuusssooohhh```YYYWWWXXXZZZccceeehhhkkkmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmlllmmmnnnoooooommmllljjjlllmmmpppsssuuuuuusssrrrqqqqqqpppooopppqqqrrrssstttssstttzzz~~~nnnccc]]]^^^fffoooyyy{{{qqqiiifffjjjqqqzzz}}}zzztttnnnggg```\\\ZZZZZZ___bbb___XXXSSSUUUXXXXXXUUURRRPPPPPPQQQPPPPPPMMMLLLMMMQQQUUU[[[gggsss|||}}}~~~~~~~~~yyyxxxwwwwwwwwwwwwvvvvvvyyyvvvsssppppppsssvvvyyy~~~|||zzzwwwssspppnnnlllkkklllmmmkkkhhheeeccccccbbbccceeeeeeeeedddcccbbbeeefffhhhjjjlllmmmmmmnnnnnnmmmlllkkkkkkmmmooopppnnnppprrruuuwwwxxxxxxxxxuuuuuuvvvvvvwwwxxxzzzzzzxxxvvvsssrrrpppnnnkkkiiidddbbb___ZZZXXX[[[dddkkktttxxx}}}wwwpppiiibbb]]]]]]\\\___hhhwwwtttooopppooozzzuuu___KKKCCC@@@<<<:::===888999999888888888777777777777777777777777777777555555555555555666666777555555555555555555444444888888777777777777888888888888999999999:::::::::999:::;;;===>>>>>>????????????@@@@@@BBBDDDFFFGGGJJJNNNXXXkkk:::===AAAJJJ\\\uuuzzzooommmwww~~~wwwpppooooooqqqxxx{{{wwwtttrrrnnnggg___YYYWWWYYY\\\eeefffiiilllmmmnnnmmmllloooooonnnmmmmmmmmmnnnnnnmmmnnnoooppppppnnnlllkkkjjjmmmpppssstttsssrrrrrrrrrqqqpppppppppqqqrrrsssrrrrrruuu{{{yyyiii___\\\```jjjuuu~~~zzznnnhhhffflllqqqyyy}}}xxxuuupppjjjeee```]]]\\\ZZZ\\\^^^^^^^^^]]]\\\[[[\\\YYYVVVSSSRRRQQQOOOMMMNNNLLLMMMOOOQQQUUU___iiittt}}}|||{{{}}}|||{{{{{{{{{xxxyyyzzz{{{{{{||||||}}}}}}zzzwwwvvvxxxzzz|||~~~}}}{{{xxxuuurrrpppooommmnnnooonnnjjjgggeeedddbbbbbbcccccccccbbbaaa```dddfffhhhjjjlllnnnooooooooonnnmmmmmmmmmnnnpppqqqqqqrrrtttvvvxxxxxxxxxwwwtttuuuuuuvvvwwwyyyzzz{{{yyywwwuuutttssspppmmmjjjhhhfffaaa\\\XXX[[[bbbiiissswww}}}wwwqqqjjjddd___]]]\\\]]]eeetttyyyttttttttt|||xxxaaaKKKCCC@@@;;;999;;;888999999999999888777666777777777777777777777777555555555555555666777777666666777777777666555555888888777777777777888888::::::;;;;;;;;;<<<<<<<<<999;;;===???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFJJJMMMXXXlll:::===AAAJJJ\\\tttssszzzooonnnyyyyyyrrrppppppssszzz{{{vvvssspppllleee^^^XXXXXX[[[^^^fffgggjjjlllmmmmmmlllllloooooonnnnnnnnnoooooopppnnnooopppqqqpppooommmllljjjmmmppprrrrrrrrrrrrssssssrrrqqqppppppqqqrrrsssrrrrrrvvv}}}tttddd\\\\\\bbbnnnxxxxxxmmmhhhhhhmmmqqqwww|||~~~}}}{{{vvvtttqqqmmmjjjgggeeedddeeebbbaaadddiiijjjgggccccccaaa___]]]\\\YYYUUUSSSQQQOOONNNOOOOOOOOOVVV___kkkuuu|||yyyyyy}}}{{{yyyyyyyyyxxx{{{}}}|||{{{{{{|||}}}}}}|||zzzxxxuuusssqqqpppnnnpppqqqoookkkhhheeedddbbbbbbcccccccccbbbbbbaaadddeeegggjjjlllmmmnnnooonnnnnnoooooooooppppppppprrrsssssstttuuuuuutttttttttuuuuuuwwwyyy{{{}}}~~~}}}|||{{{zzzyyyvvvrrrnnniiigggbbb\\\XXX[[[bbbhhhqqquuu|||wwwqqqkkkeeeaaa\\\ZZZ[[[cccrrr~~~yyyuuuuuu||||||cccKKKCCC@@@;;;888999:::;;;<<<<<<<<<;;;999888777777777777777777777777666666666666666777888888777888999::::::999888777888888777777777777888888888888888999999999::::::<<<<<<===>>>?????????>>>???@@@AAACCCEEEGGGIIIIIIJJJNNNXXXlll;;;>>>CCCKKK]]]uuu~~~lllvvvqqqqqq}}}~~~uuurrrqqqsss{{{zzzuuuqqqnnnjjjddd\\\XXXXXX]]]```fffhhhjjjlllmmmlllkkkkkknnnnnnnnnnnnooopppqqqqqqmmmnnnpppqqqpppooommmllljjjmmmpppqqqpppppprrrttttttsssrrrqqqqqqrrrssstttrrrssswww~~~~~~ppp```ZZZ\\\dddppp{{{wwwmmmjjjlllmmmqqquuuxxxzzz|||~~~|||{{{yyyyyywwwvvvtttrrrqqqpppnnnkkkiiikkkooopppmmmiiigggggggggggggggccc___[[[VVVTTTSSSSSSPPPMMMQQQXXXdddmmmxxx}}}}}}~~~zzzyyy|||{{{yyyxxxyyyxxx{{{~~~}}}||||||zzzyyyxxxvvvtttsssrrrqqqrrrtttuuussspppkkkiiigggcccccccccddddddddddddddddddeeegggiiikkkmmmmmmnnnmmmnnnpppqqqqqqqqqooonnnqqqqqqpppooooooooooooooorrrrrrtttvvvyyy{{{~~~~~~zzztttooohhhfffbbb\\\YYY[[[ccciiinnnttt{{{xxxrrrlllfffbbb[[[YYYZZZaaaqqq|||vvvwww|||eeeLLLCCCAAA<<<888999:::;;;<<<===<<<;;;999888777777777777777777777777777777777777777888999999444666888999:::999888777888888777777777777888888666666666666777777777777<<<<<<<<<======>>>>>>>>>===???AAACCCFFFHHHIIIJJJKKKNNNXXXmmm<<<@@@DDDMMM___vvvyyyhhhsssuuuvvvxxxsssrrrssszzzyyytttqqqllliiiccc\\\XXXYYY^^^bbbfffhhhjjjlllllllllkkkjjjnnnnnnnnnnnnoooppprrrrrrmmmnnnoooppppppnnnlllkkkjjjmmmppppppoooooorrruuuuuutttsssrrrrrrrrrssstttrrrssswww|||mmm___ZZZ]]]eeerrr|||vvvmmmlllooonnnpppsssuuuwwwyyy}}}~~~}}}{{{~~~~~~}}}{{{zzzyyyooollljjjjjjkkkkkkiiigggdddeeefffhhhiiifff```\\\[[[YYYXXXWWWRRRNNNPPPVVV___hhhssszzz~~~~~~||||||}}}|||zzz}}}~~~|||yyyxxxyyyxxx|||}}}{{{zzzwwwwwwvvvuuutttsssrrrqqqwwwyyyzzzyyyuuupppmmmllldddddddddeeeeeefffffffffdddeeegggiiikkklllmmmmmmlllmmmppprrrrrrqqqooommmpppooommmkkkjjjjjjkkkkkknnnooopppsssvvvzzz|||~~~zzzsssnnnfffddd```[[[YYY\\\dddkkkmmmsss{{{xxxrrrmmmgggccc[[[YYYYYYaaaqqq~~~xxxyyygggMMMDDDBBB===999999888999:::;;;;;;999777666777777777777777777777777888888888888888999999:::000222444666777777666555888888777777777777888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<>>>@@@AAABBB???@@@BBBDDDEEEGGGGGGGGGLLLOOOYYYmmm<<>>>>>>>>>>>>>>>>>AAADDDEEEEEEEEEEEEFFFLLLQQQ\\\ooo888<<>>??????@@@@@@>>>@@@CCCEEEEEEEEEFFFGGGLLLQQQ\\\ooo888<<>>???AAABBBBBB===???BBBDDDEEEFFFGGGIIIMMMQQQ]]]ppp<<<@@@FFFQQQfff~~~jjjaaannn{{{xxxyyy{{{vvvtttmmmgggaaa]]]YYYUUUYYY___```dddhhhkkkjjjhhhgggffffffgggjjjmmmooopppppppppooooooppppppoooooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnppppppnnnnnnnnnnnnpppppptttwww~~~xxx```WWWQQQUUU[[[```gggnnnuuusssoookkkkkkpppzzz~~~yyyoookkkddd^^^YYYVVVVVVWWWTTTYYYbbbmmmwww||||||}}}~~~}}}|||uuutttsssqqqqqqqqqrrrrrrvvvwwwxxxwwwtttqqqooonnnkkkkkkkkkjjjjjjiiihhhgggiiijjjlllmmmoooqqqssssssvvvuuurrrooommmlllkkkkkkhhhgggdddaaa^^^[[[YYYYYYSSSSSSQQQPPPPPPOOOPPPPPPPPPUUUYYYXXXXXXXXXUUUPPPQQQSSSTTTVVVXXX\\\aaaeeejjjooowww~~~sssjjjbbb^^^ZZZYYYYYY___mmm}}}wwwsssoooqqquuuppp[[[HHHCCCBBB===:::;;;:::::::::999999999888888999888888777777777777777777777777777666666666666666666666666666666666666999888777777888999999:::888999:::;;;<<<<<<<<<<<<;;;;;;<<<>>>???@@@AAABBB===???BBBCCCDDDFFFHHHJJJMMMRRR^^^qqq>>>AAAGGGRRRfff~~~~~~ggg___mmm{{{xxxxxx~~~~~~wwwsssjjjddd```]]]YYYWWWZZZ``````cccgggjjjiiigggfffffffffhhhkkkmmmpppqqqqqqqqqpppqqqqqqqqqqqqpppooooooooooooooooooooooooooooooqqqpppooonnnnnnooopppqqqtttwww~~~sss^^^VVVPPPRRRYYYbbbjjjpppssspppjjjhhhjjjsss}}}zzzoooeee]]]YYYXXXYYYUUUZZZbbbkkkuuu}}}~~~~~~zzz|||xxxwwwuuutttssssssssstttuuuwwwwwwvvvssspppppppppllllllllllllkkkjjjiiihhhiiijjjkkkmmmppprrrssstttvvvtttqqqooommmllllllmmmgggeeebbb^^^[[[XXXVVVUUUOOONNNMMMLLLKKKJJJJJJJJJJJJSSSZZZWWWQQQPPPPPPPPPNNNPPPRRRUUUXXX]]]bbbfffhhhnnnvvv~~~~~~tttjjjbbb^^^ZZZYYYYYY^^^kkk}}}yyysssoookkknnnrrrzzzppp\\\IIIDDDBBB===:::<<<:::::::::999999999888888999888888777777777777777777777777777666666666666666666666666666666666666888888888888888888999:::777777999:::::::::::::::=========>>>??????@@@@@@===???AAACCCDDDFFFHHHKKKMMMRRR^^^sss;;;???FFFTTTiii}}}ggg^^^kkk|||yyyxxx~~~wwwqqqgggbbb^^^\\\YYYWWWZZZ``````cccfffhhhhhhggghhhhhhhhhiiikkkmmmnnnoooppppppppppppqqqqqqppppppooonnnnnnnnnnnnoooooopppppppppqqqpppoooooooooooopppqqqsssxxx|||qqq]]]WWWQQQQQQYYYccclllqqqrrrlllgggeeekkkuuu~~~~~~xxxwwwyyy}}}pppeee]]]YYYXXXWWW[[[bbbkkkttt|||}}}||||||}}}}}}{{{}}}}}}{{{yyywwwvvvvvvvvvvvvuuuvvvwwwvvvsssqqqqqqqqqmmmmmmmmmmmmlllkkkjjjjjjjjjjjjlllnnnqqqssstttuuuuuutttqqqooommmlllllllllfffdddaaa]]]ZZZWWWUUUTTTNNNNNNMMMLLLKKKJJJIIIIIIGGGRRRZZZVVVNNNKKKNNNPPPKKKMMMQQQTTTXXX]]]bbbfffhhhmmmuuu}}}tttkkkccc^^^[[[ZZZZZZ^^^iii{{{yyyrrrmmmllloooqqqwwwuuu```LLLEEEAAA;;;:::>>>:::::::::999999999888888999888888777777777777777666666666666777777777777777777777777777777777777666888999999888888999:::666777888999999:::::::::======>>>>>>??????@@@@@@>>>@@@BBBCCCCCCEEEHHHJJJMMMSSS___ttt:::???HHHVVVmmm~~~hhh^^^hhh~~~{{{zzz~~~xxxpppgggbbb^^^\\\XXXUUUXXX^^^aaaccceeegggggghhhjjjkkkkkkjjjjjjkkkkkklllmmmnnnooooooooooooooonnnmmmmmmllllllmmmmmmnnnoooppppppqqqpppooonnnnnnooopppqqqrrrxxx|||ooo[[[VVVRRRRRRZZZdddlllooonnnhhhbbbccckkkvvvwwwqqqppp{{{}}}qqqggg^^^ZZZYYY\\\bbbjjjrrr{{{~~~}}}|||{{{{{{||||||~~~~~~}}}~~~}}}{{{yyyyyyyyyyyyuuuvvvwwwvvvsssrrrrrrsssoooooooooooonnnmmmlllkkkkkklllnnnppprrruuuwwwwwwwwwuuussspppmmmkkkjjjiiieeedddaaa]]]ZZZWWWUUUTTTOOOOOOOOOOOONNNLLLKKKKKKDDDNNNTTTQQQLLLKKKMMMMMMHHHKKKOOORRRVVV[[[```dddgggmmmuuu|||tttkkkddd___[[[ZZZZZZ]]]hhhyyy{{{sssooolllnnnooorrr|||fffPPPEEE???::::::???:::::::::999999999888888999888888777777777777777555555666666777777888888777777777777777777777777555777999999777777888:::777777888999::::::::::::;;;<<<===>>>???@@@AAABBB@@@AAABBBBBBCCCDDDGGGJJJMMMSSS```uuu<<>>999:::@@@:::::::::999999999888888999888888777777777777777444555555666777888888999777777777777777777777777444777999999777666777999888888999:::;;;;;;;;;;;;999:::;;;===???AAACCCDDDAAABBBCCCBBBBBBDDDFFFIIIMMMSSS```uuu===>>>GGGYYYqqqqqq^^^ddduuu{{{zzz~~~wwwoooiiifff```ZZZVVVUUUXXX\\\```cccfffgggggghhhjjjkkkmmmkkkhhhffffffhhhjjjlllnnnmmmkkkkkkmmmnnnnnnmmmlllkkkjjjiiijjjllloooqqqooooooooonnnllllllnnnpppttt||||||kkkZZZTTTOOOSSS^^^gggjjjiiifffccc```bbbjjjwwwrrriiieeegggiiiiiihhhkkkpppttt{{{~~~yyykkkaaa\\\___ccciiipppvvv{{{~~~~~~~~~}}}}}}||||||{{{yyywwwwwwzzz||||||{{{{{{{{{}}}~~~}}}{{{wwwwwwwwwwwwvvvsssqqqpppssssssrrrpppooommmlllllllllnnnppprrrrrrtttvvvxxxwwwuuurrrooollljjjiiihhhhhheeeaaa]]]YYYVVVQQQNNNNNNOOOOOOOOONNNMMMKKKKKKGGGGGGHHHHHHIIIKKKLLLMMMKKKJJJLLLQQQUUUYYY```hhhiiipppxxx~~~~~~vvvkkkbbb___\\\YYYWWWZZZfffyyywwwrrrmmmkkkiiimmmyyynnnUUUGGGBBB===;;;:::===:::888999;;;<<<:::777;;;:::888777555444444333777777777777777777777777888888777777777777888888666666666666666777888888888888999999999:::::::::<<<<<<===>>>???@@@AAAAAA@@@AAACCCDDDDDDEEEHHHKKKNNNTTTcccxxx===>>>GGGZZZrrrrrr___eeewww||||||||||||xxxqqqiiifffaaa[[[VVVVVVYYY\\\aaacccfffggghhhhhhjjjlllkkkiiihhhggghhhjjjmmmooopppnnnlllllllllmmmlllkkkmmmkkkjjjiiijjjlllooopppnnnnnnnnnmmmkkklllnnnpppuuu~~~}}}kkk[[[UUUPPPUUU```iiikkkjjjeeebbb___bbbkkkxxxxxxoooggggggfffccc```___aaadddllloootttyyy{{{vvvmmmfff^^^___bbbgggmmmtttzzz}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||zzzzzzzzzxxxvvvwwwyyy{{{~~~~~~}}}|||||||||~~~}}}{{{yyyyyyxxxwwwuuutttrrrqqqsssrrrqqqpppooommmlllllllllnnnpppqqqqqqrrrtttuuuuuusssqqqnnnkkkiiihhhgggiiifffbbb^^^[[[WWWSSSPPPLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLJJJLLLQQQTTTWWW^^^fffjjjqqqyyy~~~yyynnngggfff[[[YYYWWW[[[iii|||vvvqqqooommmkkkmmmxxxjjjRRRDDD???<<<999888:::888777777999999888666999888777666666555666666777777777777777777777777666666555555555555666666666666666666666777888888888888999999999:::::::::<<<<<<===>>>???@@@@@@AAA@@@AAACCCDDDDDDEEEHHHKKKNNNUUUcccyyy===???GGGZZZsssrrraaafffxxxuuuuuuzzzyyyrrrkkkhhhbbb\\\WWWWWWZZZ]]]bbbdddggghhhhhhiiikkkllliiiiiiiiijjjlllnnnooopppqqqooommmlllllllllkkkjjjmmmlllkkkjjjjjjlllnnnpppooooooooonnnmmmmmmoooqqqxxx~~~lll\\\VVVRRRWWWccclllmmmjjjbbb___]]]aaakkkyyy{{{rrrlllkkkhhhccc^^^ZZZZZZZZZ^^^```eeejjjmmmmmmjjjggg___```aaadddjjjqqqwww{{{}}}||||||{{{{{{zzzyyyyyyxxxyyy{{{}}}}}}|||{{{zzzwwwwwwwwwvvvuuuvvvxxxzzz~~~~~~}}}}}}~~~~~~||||||{{{yyywwwuuussssssrrrsssrrrqqqpppooommmllllllmmmoooqqqqqqppppppqqqrrrqqqpppnnnllljjjhhhgggffffffddd```]]]ZZZVVVRRROOOJJJIIIHHHGGGGGGHHHIIIIIILLLLLLKKKKKKKKKKKKLLLLLLLLLJJJLLLPPPRRRUUU[[[cccjjjpppxxx~~~yyymmmggggggZZZXXXWWW\\\jjjvvvqqqnnnlllkkkmmmvvv|||gggPPPCCC???<<<999999:::888777777888888777666777666666666666666777888777777777777777777777777666666555555555555666666666666666666666777888888888888999999999:::::::::;;;<<<======??????@@@AAA@@@AAACCCDDDDDDEEEHHHKKKOOOVVVeeezzz===???HHH[[[tttrrrbbbfffyyyrrrsss|||xxxrrrllliiiccc]]]XXXWWWZZZ]]]bbbdddggghhhiiiiiikkkllliiijjjkkkmmmnnnooopppppppppnnnllllllmmmmmmlllkkkmmmlllkkkkkkkkkmmmnnnoooqqqrrrrrrqqqpppppprrruuuzzzooo^^^XXXSSSYYYfffpppppplll___\\\[[[```lll{{{yyyvvvuuuqqqlllgggdddaaaaaa^^^^^^___```aaaaaaaaa````````````bbbgggmmmrrrvvvxxxxxxxxxwwwwwwwwwvvvvvvuuuwwwyyy{{{{{{yyywwwvvvssstttuuuuuutttuuuwwwyyy~~~~~~}}}}}}{{{yyyvvvtttsssssssssrrrrrrqqqpppooonnnmmmmmmoooqqqsssrrrqqqoooooopppnnnmmmllliiihhhfffeeeeeebbb```]]]ZZZXXXTTTOOOLLLKKKJJJHHHGGGGGGHHHIIIKKKJJJKKKKKKLLLMMMMMMMMMMMMLLLJJJKKKNNNPPPRRRWWW___fffmmmvvv}}}|||vvvllldddaaa[[[XXXWWW\\\jjjyyyuuullllllkkklllttt{{{gggPPPEEEAAA>>>;;;;;;;;;:::999999999999999888777777666666666666777777777777777777777777777777888888777777777777888888666666666666666777777888888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDDDDEEEHHHKKKPPPXXXfff|||===???HHH\\\uuutttbbbggg{{{oooqqq{{{yyysssmmmjjjddd]]]XXXWWWZZZ]]]aaadddfffhhhhhhiiikkklllkkklllnnnoooppppppoooooonnnmmmllllllnnnppppppooommmmmmlllllllllmmmnnnooopppqqqqqqpppppppppsssuuuzzzsssbbbZZZUUU[[[iiissstttooo^^^[[[ZZZaaannn}}}}}}xxxtttoookkkiiidddcccaaa^^^[[[ZZZZZZZZZ______```bbbeeeiiimmmooorrrrrrsssssssssssssssssssssuuuwwwxxxwwwuuusssqqqpppqqqssssssssstttwwwyyy~~~|||{{{xxxvvvtttsssssssssssssssrrrqqqpppoooooonnnqqqsssuuutttrrrpppoooooommmllljjjhhhfffddddddccc```^^^\\\ZZZXXXTTTOOOLLLJJJIIIGGGEEEEEEFFFHHHIIIFFFHHHJJJKKKMMMNNNNNNNNNLLLIIIJJJLLLNNNOOOTTT[[[bbbiiisss{{{}}}ssstttvvvqqqfff^^^\\\YYYWWW[[[hhh{{{~~~zzzqqqqqqooommmrrryyyeeePPPEEEAAA>>><<<;;;:::::::::999999888888999999888777666555555555555666666666666666666666666888888777777777777888888666666666666666777777888888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDDDDEEEHHHKKKPPPXXXggg}}}===???III]]]vvvyyydddjjj~~~|||kkklllssszzzvvvmmmjjjddd]]]XXXWWWZZZ]]]aaacccfffgggggghhhjjjkkkmmmmmmnnnoooppppppooooooooommmmmmnnnppprrrrrrrrrnnnmmmmmmmmmmmmmmmnnnnnnmmmmmmnnnmmmlllmmmooorrryyyyyyfff]]]VVV\\\kkkvvvwwwsss```]]]\\\dddrrr~~~wwwqqqmmmkkkjjjgggbbb\\\YYYXXXYYY\\\^^^aaadddfffgggggggggiiijjjjjjkkklllmmmmmmnnnnnnpppqqqrrrrrrqqqooonnnmmmooorrrssssssuuuwwwyyy{{{zzzyyywwwvvvuuuuuuuuuttttttssssssrrrqqqqqqppprrrtttvvvuuussspppoooooommmkkkiiigggeeecccbbbbbb```___]]]\\\ZZZWWWRRRNNNHHHGGGEEEDDDCCCCCCDDDDDDCCCEEEGGGJJJLLLMMMMMMMMMJJJHHHHHHKKKLLLLLLRRRYYY___fffqqqyyy~~~|||pppsss{{{xxxlllbbb\\\YYYWWWZZZfffyyy}}}yyyxxxsssnnnppp}}}wwwcccNNNCCC@@@===:::999777888888888666555666777999999777666555555555555666666666666666666666666666666555555555555666666666666666666666777888888888888999999999::::::::::::;;;<<<<<<>>>>>>???@@@@@@AAACCCDDDDDDEEEHHHKKKPPPXXXhhh~~~===???III]]]wwwfffmmmyyygggfffhhh}}}~~~{{{vvvmmmjjjddd\\\WWWVVVYYY\\\___bbbeeeffffffgggiiijjjkkklllmmmnnnooopppqqqrrrqqqpppooooooqqqssssssrrrnnnnnnnnnmmmmmmmmmmmmmmmjjjkkklllkkkjjjkkknnnpppwww}}}jjj___VVV\\\kkkxxxzzzvvveeeaaaaaaiiixxxzzzuuusssrrrooohhh```ZZZXXXXXXYYY\\\bbbfffhhhfffbbb```^^^___```bbbccceeefffgggggghhhiiikkklllmmmmmmmmmlllnnnqqqssstttuuuwwwyyy{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuuuutttssssssrrrrrrpppsssuuuuuussspppnnnmmmmmmllliiigggdddbbbaaa``````___]]]]]][[[WWWRRRNNNHHHGGGFFFEEEDDDCCCBBBAAABBBCCCFFFHHHJJJJJJJJJJJJIIIFFFFFFIIIJJJKKKPPPWWW___fffpppxxx|||zzzzzz}}}xxxmmmddd\\\YYYWWWZZZfffyyy~~~|||zzzuuunnnooo}}}wwwdddOOODDDAAA===:::888666888999888555444555777777777666666666666777777666666666666666666666666666666555555555555666666666666666666666777888888888888999999999::::::::::::;;;;;;<<<===>>>??????@@@AAACCCDDDDDDEEEHHHKKKNNNWWWhhh===@@@III^^^xxxhhhpppxxxfffcccbbbuuu}}}~~~yyy}}}zzzuuummmiiiccc\\\WWWVVVXXX[[[___aaadddeeeffffffhhhjjjjjjjjjkkkmmmoooqqqsssuuutttrrrqqqqqqrrrsssrrrqqqnnnnnnnnnnnnnnnmmmmmmmmmkkklllllllllkkkllloooqqquuu{{{lll```VVV[[[lllyyy|||yyyhhheeedddmmm{{{yyyyyyuuummmccc[[[WWWVVVWWW[[[bbbhhhiiieee___[[[VVVWWWYYY[[[]]]___aaabbb```aaaccceeehhhjjjlllmmmkkknnnqqqssstttvvvxxxzzz{{{|||}}}}}}}}}|||zzzyyyvvvvvvvvvuuutttttttttsssoooqqqttttttrrrooommmlllnnnllljjjgggdddaaa```___]]]\\\\\\[[[ZZZVVVQQQMMMJJJJJJIIIHHHGGGDDDCCCAAABBBCCCFFFHHHIIIHHHGGGFFFHHHEEEFFFHHHIIIJJJPPPWWW```gggqqqxxx{{{}}}|||sssggg```[[[YYYWWWZZZgggzzz}}}xxxwwwsssmmmpppzzzgggRRRGGGCCC@@@<<<:::777:::;;;:::777666777999555555555666666777888999666666666666666666666666888888777777777777888888666666666666666777888888888888999999999:::::::::::::::;;;<<<===>>>??????@@@AAACCCDDDDDDFFFHHHKKKNNNVVVhhh???BBBMMMaaazzznnnmmmppp\\\YYY[[[ooowwwtttuuuqqqvvv|||~~~uuuoookkkggg```YYYUUUVVVZZZ___aaaeeeiiiiiifffeeehhhkkkhhhggghhhkkknnnqqqrrrrrrnnnooopppqqqrrrsssssssssmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnooooooooosssyyyuuuaaaYYY]]]hhhzzz}}}pppllljjjppp~~~~~~uuummmgggbbb^^^[[[ZZZ\\\aaahhhlllhhh^^^UUUVVVTTTQQQQQQTTTWWWYYYYYYYYY\\\___aaaaaaaaaaaabbbdddhhhkkkmmmooorrrxxx}}}~~~}}}||||||}}}}}}{{{zzzyyyyyyyyyxxxuuurrrpppqqqrrrsssrrrrrrqqqpppnnnjjjfffccccccbbbaaa```___[[[XXXXXXZZZXXXSSSNNNNNNLLLIIIHHHGGGEEEBBB@@@???@@@AAACCCEEEFFFHHHHHHIIIIIIHHHGGGGGGJJJOOOSSS\\\cccllltttyyy}}}|||rrrggg```]]]XXXVVV\\\gggvvvuuuvvvsssnnnnnn}}}wwweeeQQQFFFAAA>>><<<===;;;:::999999888888999999;;;888666666888999777555444444555555555555444444555555666666777777888888::::::888777777777888999::::::::::::;;;;;;<<<===;;;<<<===>>>???@@@AAAAAA???AAACCCDDDDDDFFFIIIKKKMMMXXXkkk>>>AAAKKK___xxxqqqpppqqq^^^\\\___tttssslllkkkmmmqqqvvvyyy{{{~~~~~~wwwqqqkkkggg```YYYUUUVVV[[[___aaaeeehhhhhhfffeeehhhkkkiiiiiiiiillloooqqqqqqpppppppppqqqqqqqqqqqqqqqqqqmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnnnnoooooorrrwwwxxxddd[[[^^^gggxxx{{{rrrooonnntttwwwnnnfff```[[[\\\^^^dddkkknnnkkkbbbYYYUUUSSSPPPOOOQQQTTTUUUVVVUUUWWWZZZ[[[[[[\\\^^^___aaaeeeiiimmmoootttzzz~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyuuussspppqqqrrrrrrrrrqqqpppooonnnjjjfffcccbbbaaa```___^^^[[[XXXXXXYYYXXXSSSNNNNNNLLLIIIHHHGGGEEEBBB@@@@@@AAABBBDDDEEEGGGGGGHHHHHHIIIIIIHHHIIILLLPPPTTT[[[aaajjjqqqvvvzzz~~~~~~ssshhh```]]]XXXVVV[[[fffuuu{{{xxxwwwsssmmmmmm}}}vvvdddPPPEEEAAA===<<<<<<::::::999999888888999999:::888666666888888777555444555555666666555555444666666666666777777777777777777666777888999;;;<<<<<<;;;:::::::::::::::;;;<<<<<<===>>>???@@@AAAAAA???@@@BBBCCCDDDFFFIIIKKKNNNXXXkkk>>>@@@III]]]vvvssssssrrr``````dddyyyrrrhhheeeiiilllpppsssuuuyyy~~~xxxsssjjjggg```YYYUUUVVV[[[___aaaeeehhhhhhffffffhhhkkklllkkkkkkmmmoooppppppnnnpppqqqqqqqqqppppppooonnnmmmmmmnnnnnnnnnnnnmmmmmmlllllllllmmmnnnnnnooooooqqquuu~~~~~~iii^^^___eeettt}}}wwwtttrrrrrryyyyyynnnddd^^^```bbbhhhnnnrrroooggg```XXXUUUQQQPPPQQQRRRSSSSSSQQQRRRSSSTTTTTTVVVYYY\\\\\\aaaggglllooouuu|||~~~}}}|||{{{{{{yyyvvvsssppppppqqqqqqqqqpppnnnmmmnnnjjjfffcccaaa```^^^\\\]]]ZZZXXXWWWXXXWWWSSSOOONNNLLLJJJHHHGGGEEEBBB@@@BBBCCCDDDEEEGGGGGGHHHHHHGGGIIIJJJKKKLLLNNNRRRTTT[[[aaaiiiooorrruuuzzz}}}}}}uuuhhh```\\\WWWUUUZZZdddsss}}}|||yyyssskkklll|||uuucccOOODDD@@@<<<:::;;;:::::::::999999999888888999888666777888888777666444555555666666555555444777777777777666666666666666666666777888999;;;<<<<<<;;;:::999999888888999<<<<<<===>>>???@@@@@@AAA>>>@@@BBBCCCCCCEEEHHHJJJNNNXXXjjj>>>@@@III]]]vvvuuuwwwttt``````eee{{{uuukkkfffgggjjjmmmnnnqqqwww|||wwwsssiiifff```ZZZVVVWWW[[[___bbbdddggghhhgggggghhhjjjmmmmmmmmmnnnppppppnnnmmmoooooooooppppppoooooonnnmmmmmmnnnnnnnnnnnnmmmmmmkkkkkklllmmmmmmnnnnnnoooqqqtttzzznnnaaa___bbboooxxxrrrrrrppprrrzzzwwwkkkccccccffflllrrrvvvtttnnniii^^^[[[VVVSSSSSSSSSSSSRRRNNNNNNOOONNNOOOQQQVVVYYYZZZ___fffkkkooouuu|||~~~~~~}}}|||{{{zzzzzzxxxuuurrrpppqqqqqqqqqpppooommmlllmmmjjjfffcccaaa___]]][[[[[[YYYWWWVVVWWWVVVSSSQQQOOOMMMJJJIIIHHHFFFCCCAAADDDEEEFFFHHHIIIIIIIIIIIIHHHJJJLLLMMMNNNPPPSSSVVV]]]bbbiiimmmppprrrwwwzzz}}}vvviii```[[[VVVUUUYYYbbbppp{{{ssskkklll}}}tttbbbNNNCCC???;;;::::::::::::::::::999999888888888777777888888888777666555555666666666666555555888888777777666666555555999999999888888888888888::::::999888888888999999<<<======>>>??????@@@@@@>>>???AAABBBCCCEEEHHHJJJOOOYYYkkk>>>AAAKKK___xxxwwwzzzuuu```___cccxxxuuujjjeeeeeegggiiijjjmmmttt~~~yyytttppphhheee```ZZZVVVWWW[[[___cccdddfffgggggghhhhhhiiillllllmmmnnnppppppnnnlllkkklllmmmnnnoooooooooooommmmmmnnnnnnnnnnnnmmmmmmkkkkkkllllllmmmnnnnnnnnnqqqsssxxxttteee______jjjsssnnnmmmkkkmmmwww|||{{{~~~qqqhhhfffjjjpppvvvyyyyyyuuuqqqeeeaaa\\\WWWUUUTTTSSSRRRNNNNNNNNNMMMMMMOOOTTTWWWZZZ___eeekkknnnsssyyy~~~~~~|||}}}~~~~~~}}}}}}{{{zzzyyyyyyyyywwwtttrrrqqqqqqrrrqqqpppnnnlllkkkmmmjjjfffdddbbb___\\\ZZZZZZXXXVVVVVVUUUUUUSSSRRRQQQNNNLLLJJJIIIGGGEEEBBBEEEGGGIIIKKKLLLMMMLLLLLLJJJLLLNNNOOOPPPRRRTTTWWW___dddiiimmmnnnqqquuuxxxyyy{{{}}}vvviii```ZZZVVVUUUXXX```nnn~~~tttlllmmmtttbbbNNNCCC>>>;;;999:::999999:::::::::999888777666777888888888777777777555666666666666666666555888888777777666666555555999999999999888888777777777777888888999:::;;;<<<======>>>>>>??????@@@@@@>>>@@@BBBCCCCCCEEEHHHKKKPPP[[[mmm>>>BBBMMMbbb{{{yyy~~~vvvbbb___bbbwwwrrrfffaaaccceeefffhhhjjjqqqzzz~~~wwwqqqmmmgggeee```[[[WWWWWW[[[___cccdddeeeggghhhhhhiiiiiiiiijjjkkknnnppppppnnnllljjjjjjlllmmmnnnooooooooommmmmmnnnnnnnnnnnnmmmmmmkkkkkkkkklllmmmmmmnnnnnnqqqrrrttt|||zzziiiaaa^^^hhhqqqmmmjjjhhhiiirrrzzzttt}}}~~~wwwnnnkkkooouuu{{{~~~~~~|||{{{nnniiibbb]]]YYYWWWTTTSSSPPPPPPOOONNNMMMOOOSSSVVVYYY^^^eeejjjnnnrrrxxx||||||}}}~~~}}}}}}~~~~~~}}}|||{{{xxxwwwwwwxxxxxxwwwuuurrrsssssssssrrrpppnnnlllkkkllljjjgggeeecccaaa]]][[[XXXWWWVVVUUUTTTSSSTTTTTTRRRPPPNNNLLLKKKIIIFFFDDDGGGIIILLLNNNPPPQQQPPPPPPNNNOOOPPPPPPPPPRRRUUUXXX^^^bbbhhhjjjlllnnnrrrvvvyyyyyyzzz{{{{{{~~~uuujjjaaaZZZWWWVVVXXX___mmmuuunnnqqqtttbbbNNNCCC???;;;999:::999999:::;;;:::999888777444666999999888777777888555666666777777666666555777777777777666666666666555666777999::::::::::::777777777888:::;;;===>>>======>>>>>>???????????????AAACCCDDDDDDFFFIIIKKKRRR]]]qqq<<>>>>>>>>>>>????????????@@@BBBDDDEEEEEEGGGJJJMMMSSS```uuu;;;@@@OOOeee}}}}}}zzzgggdddfffzzzwwwmmmiiigggiiikkklllnnnttt|||wwwnnniiifffddd```[[[XXXXXX[[[___dddddddddfffhhhiiiiiihhhcccdddgggllloooqqqooommmllllllmmmmmmllllllkkkkkkmmmmmmnnnnnnnnnnnnmmmmmmjjjjjjkkkllllllmmmmmmnnnnnnnnnnnnrrr~~~rrrgggbbbjjjssspppnnnhhheeelll~~~xxxzzzwwwppplllmmmoooqqqtttxxx|||sssxxx|||tttmmmhhhdddaaa^^^SSSSSSSSSQQQOOOOOOQQQRRRTTT[[[ccciiinnnsssyyy}}}{{{~~~wwwvvvuuuvvvxxx}}}~~~{{{zzzwwwvvvwwwyyyzzz{{{yyywwwuuuuuuuuutttrrrooolllkkkkkkiiigggfffeeeccc```^^^VVVVVVUUUTTTRRRRRRTTTUUUUUUSSSPPPOOONNNLLLIIIGGGHHHKKKOOOSSSVVVWWWVVVVVVTTTTTTRRRPPPPPPRRRVVVZZZWWW[[[___bbbccceeejjjnnnnnnnnnllljjjhhhhhhkkknnntttzzz|||sssjjjccc[[[YYYWWWYYY^^^lllwwwrrrvvvuuucccOOODDD@@@<<<;;;;;;888999:::;;;;;;999888666222666::::::888777777888666666777777777777666666555555666666777777888888888888999:::999888777666;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>????????????AAABBBDDDEEEFFFHHHKKKMMMTTTaaawww555DDDRRRfff}}}zzzlllgggccczzztttlllnnnkkkkkknnnpppssszzztttllliiiiiifffaaa[[[WWWWWWZZZ^^^dddfffhhhhhhgggffffffgggcccdddfffhhhjjjkkklllllliiijjjmmmnnnooommmkkkjjjppppppoooooonnnnnnmmmmmmlllkkkkkkjjjkkklllmmmnnnqqqpppooopppuuuyyygggdddnnnuuuvvvrrrhhhbbbhhhwww|||~~~yyytttpppkkkfffbbbeeefffkkksss{{{yyy|||~~~vvvoooiiieeeccc]]][[[XXXUUUTTTSSSTTTTTTWWW\\\bbbjjjooossstttttt~~~}}}|||tttoooqqquuuyyy~~~}}}{{{xxxxxxxxxyyyyyyzzzzzzzzzxxxwwwuuusssqqqpppoooooollllllkkkiiifffbbb___]]]YYYWWWUUUSSSRRRRRRSSSTTTTTTTTTSSSQQQPPPNNNMMMMMMMMMMMMNNNQQQUUUWWWWWWWWWUUUTTTRRRPPPOOOPPPQQQRRRWWWXXXYYYZZZ\\\^^^```aaadddccc```]]]ZZZ[[[___bbbjjjrrr{{{}}}uuukkkbbb^^^\\\YYYZZZccctttvvvqqqyyyfffMMMCCC???:::999<<<888888888888888888888888777888999777555444555666777666555444444555666777555666666666666666555444666666666666777777777777:::;;;;;;<<<<<<======>>><<<<<<<<<<<<===???@@@AAA@@@BBBCCCDDDDDDGGGJJJMMMXXXlll888FFFTTThhhzzzxxxjjjfffddd~~~{{{uuuppplllkkkmmmooorrryyyvvvmmmkkkiiifffaaa[[[WWWWWWZZZ]]]dddfffhhhhhhgggfffffffffdddfffhhhiiikkkkkkkkkkkklllmmmoooqqqqqqpppnnnmmmoooooooooooonnnnnnmmmmmmmmmlllkkkjjjjjjlllmmmoooqqqpppoooooosss|||}}}mmmiiiqqqyyy{{{vvvllldddgggsss|||xxxsssllleee```___```ccciiiqqqwwwzzzzzz{{{~~~|||wwwqqqllliiicccaaa]]]YYYVVVTTTSSSSSSXXX[[[aaahhhllloooppppppvvvxxx{{{}}}~~~|||vvvvvvwwwxxx{{{}}}{{{xxxxxxyyyyyyyyyzzzzzzzzzyyyxxxvvvtttrrrqqqppppppnnnmmmllljjjfffccc___^^^ZZZXXXVVVTTTSSSSSSTTTUUUUUUTTTSSSRRRPPPOOONNNMMMLLLLLLMMMPPPTTTVVVVVVUUURRRQQQOOONNNNNNPPPQQQSSSSSSSSSSSSSSSUUUWWWYYYZZZZZZYYYWWWTTTRRRTTTXXX[[[eeemmmxxx|||uuukkkccc___\\\YYYZZZcccsssvvvttt~~~~~~fffMMMCCC???:::999<<<999999999999999999999999888999999888666555555666777777666555555666666777555555666666666666666555666666666666777777777888777777777888999999::::::<<<<<<<<<<<<>>>???@@@AAAAAABBBCCCDDDEEEGGGJJJMMMWWWhhh{{{;;;HHHVVVkkkvvvwwwuuugggeeeggg|||sssnnnllllllmmmpppxxxxxxooollliiifffbbb\\\WWWWWWZZZ]]]dddfffhhhhhhgggeeeeeeffffffhhhjjjlllllllllkkkjjjmmmnnnppprrrrrrqqqpppoooooooooooonnnnnnnnnnnnmmmnnnllljjjiiiiiikkknnnooorrrqqqppppppqqqvvv|||tttooottt|||}}}rrrgggfffnnnzzzrrriiibbb]]]\\\\\\___eeemmmrrruuuzzz~~~{{{vvvqqqnnnjjjgggbbb]]]XXXUUUSSSSSSXXX[[[___dddgggiiiiiiiiiiiijjjkkklllmmmppptttwww~~~|||{{{zzz{{{~~~~~~}}}yyyyyyyyyyyyzzzzzzzzzzzzzzzyyywwwuuusssrrrrrrqqqpppooommmkkkgggccc```^^^[[[ZZZXXXVVVUUUUUUUUUVVVUUUTTTTTTRRRQQQPPPOOONNNLLLLLLMMMOOOSSSUUUTTTSSSNNNMMMLLLKKKLLLNNNPPPQQQPPPOOONNNMMMNNNPPPRRRSSSPPPPPPNNNLLLKKKLLLPPPTTT^^^fffrrr||||||uuukkkddd___\\\YYYYYYbbbqqqyyyyyy}}}eeeMMMCCC???:::999<<<999999999999999999999999888999:::999777666666777777777666666666777777888444555555666777777777777666666666777777777888888555666666777777888999999<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEGGGJJJMMMWWWddduuu<<>>???AAAAAAAAABBBDDDDDDEEEGGGKKKNNNVVVdddsss<<>>@@@AAABBBAAACCCDDDEEEEEEHHHKKKNNNSSSeeevvv<<>>???@@@AAABBBBBBCCCDDDEEEFFFHHHKKKNNNRRReeeyyy<<>>???@@@BBBBBBBBBCCCEEEEEEFFFHHHLLLOOOUUUfffyyy===FFFNNNdddjjjdddkkktttpppsss|||sssooonnnoooooopppvvv}}}yyysssjjjiiieee```[[[XXXYYYZZZ]]]```dddfffggggggiiijjjjjjiiihhhggghhhjjjmmmnnnkkkkkklllmmmnnnooopppqqqlllllllllmmmmmmmmmnnnnnnllllllmmmnnnmmmllljjjiiifffhhhiiihhheeebbb``````^^^ZZZYYY[[[ZZZZZZbbblllyyymmmmmm}}}wwwpppjjjjjjnnnrrrssssssrrrqqqqqqssstttuuuwwwvvvsssnnnggg___XXXTTTQQQPPPOOOOOOPPPRRRTTTUUUWWWWWWVVVTTTRRRPPPNNNMMMOOOQQQQQQQQQOOOMMMNNNOOOOOORRRXXXbbbppp}}}{{{||||||{{{{{{{{{zzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuupppnnnllliiigggfffeeeeee]]]]]]\\\[[[YYYWWWUUUTTTPPPPPPPPPOOOOOONNNNNNNNNIIIHHHHHHIIIKKKLLLKKKIIIHHHGGGEEEDDDDDDDDDFFFGGGJJJLLLPPPTTTWWWXXXYYYXXXWWWVVVTTTQQQMMMJJJJJJKKKVVV```nnnzzz|||ssslllhhh^^^\\\YYY[[[cccttt|||wwwsssppppppqqqrrruuu}}}xxxaaaLLLCCC@@@;;;888:::666666666666666666666666777888999777555444555666222333555666777777777666777888888888888777777666777888888888888999999999:::;;;;;;<<<<<<======>>>======>>>>>>???@@@BBBCCCBBBDDDEEEEEEFFFHHHLLLOOOZZZgggwww<<<@@@NNNeeeggghhhgggsssyyy|||tttooommmnnnpppqqqvvv|||{{{tttgggfffccc___[[[XXXYYYZZZ___bbbfffhhhhhhggggggggggggeeedddfffhhhkkklllmmmlllkkkkkkkkklllmmmooopppnnnnnnoooooooooooonnnnnnmmmlllkkkjjjjjjjjjkkkllleeeeeedddbbb___[[[XXXVVVWWWVVVSSSQQQPPPTTTZZZ^^^sssvvvrrr~~~}}}xxxqqqmmmrrr{{{~~~}}}zzztttoookkkkkkkkkqqqnnniiiddd```[[[VVVSSSMMMMMMMMMMMMNNNOOOPPPPPPSSSRRRPPPNNNMMMNNNOOOPPPSSSRRRRRRRRRRRRRRRQQQQQQTTTUUUXXX]]]gggvvv~~~}}}|||~~~|||zzz|||{{{zzzyyyxxxwwwwwwwwwzzzyyyxxxxxxyyyyyywwwuuuuuussspppnnnllljjjgggdddfffbbb^^^\\\ZZZYYYWWWUUURRRQQQPPPOOONNNNNNMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGIIIJJJHHHEEEDDDFFFHHHHHHNNNVVV]]]```^^^ZZZVVVYYYXXXWWWSSSOOOMMMMMMNNNXXXbbbppp{{{|||ssskkkggg```\\\WWWXXXbbbsssqqqfffcccdddggggggjjjppp}}}zzzbbbJJJCCCBBB<<<888777999999:::;;;:::999888777::::::999777666555444333555666888999999777555444777777666555444333222222666666666666666777888888888999999::::::;;;<<<<<<======>>>???@@@AAAAAABBBCCCDDDFFFFFFGGGJJJMMMPPPZZZggg~~~<<>>???@@@AAAAAABBBCCCEEEFFFGGGHHHKKKNNNQQQ\\\iii===AAANNNddd~~~lllkkkkkk{{{|||{{{sssnnnkkklllnnnooosssyyyzzzrrrkkkiiieee^^^XXXUUUUUUVVV___cccgggjjjjjjiiiiiiiiifffeeedddeeehhhjjjkkkjjjkkkkkkjjjjjjjjjjjjkkklllooooooooooooooonnnmmmllllllkkkkkkjjjiiiiiihhhhhhhhhfffccc```]]]ZZZYYYYYYXXXYYYYYYWWWUUUUUUWWWXXX^^^kkkzzz~~~|||~~~wwwmmmfffcccdddbbb^^^[[[YYYVVVSSSPPPNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKMMMPPPSSSUUU\\\[[[YYYXXXWWWWWWWWWWWWSSSSSSVVV\\\hhhwww}}}yyyxxxwwwwwwyyy|||~~~||||||{{{zzzzzz{{{{{{{{{|||{{{zzzzzz{{{{{{yyywwwwwwuuurrrpppooommmjjjhhheeebbb^^^\\\ZZZXXXUUUSSSRRRQQQPPPOOONNNMMMMMMMMMLLLMMMOOOPPPPPPOOONNNLLLLLLLLLLLLJJJHHHGGGHHHJJJLLLSSS___jjjooooookkkhhh```___\\\XXXUUUSSSTTTVVV^^^gggsss|||}}}tttmmmiiiaaa]]]YYY[[[fffwwwuuufff]]][[[ZZZ\\\bbbmmm~~~sss\\\GGGAAA@@@<<<888999999999::::::999999888777666666666555555555444444666666666666666666666666777777777888888999999999666666666666666777888888777777888888999999::::::======>>>???@@@AAABBBBBBDDDEEEGGGHHHIIILLLOOORRR^^^kkk>>>BBBNNNddd~~~nnnmmmlll}}}zzzuuupppmmmnnnooopppuuu{{{zzzrrrkkkhhhddd]]]WWWTTTUUUVVV^^^bbbhhhkkklllkkkjjjjjjgggfffeeegggiiikkkkkkjjjkkkkkkkkkjjjjjjjjjjjjjjjoooooooooooonnnmmmllllllkkkkkkkkkjjjiiihhhgggfffhhhfffbbb___]]]]]]^^^^^^```bbbbbbaaa^^^[[[YYYYYYZZZcccpppzzz~~~~~~tttkkkfffaaa^^^[[[YYYXXXVVVSSSQQQOOOOOOOOOOOOOOOOOONNNNNNKKKJJJJJJKKKNNNSSSXXX[[[cccbbb```___]]]\\\\\\\\\XXXWWWYYY```lllzzzwwwvvvuuuuuuwww{{{~~~~~~||||||||||||||||||}}}}}}}}}|||{{{|||||||||zzzxxxwwwuuurrrpppooommmkkkhhhfffccc```]]]\\\YYYVVVTTTSSSRRRQQQOOONNNMMMMMMMMMLLLOOOTTTXXXYYYXXXVVVTTTSSSRRRPPPNNNLLLLLLMMMNNNLLLUUUaaammmtttuuuqqqnnnfffddd```ZZZVVVTTTVVVXXXbbbjjjuuu}}}}}}uuuoookkkaaa]]]ZZZ\\\gggzzz|||kkk```[[[ZZZ\\\bbbmmm~~~oooYYYFFFAAA@@@;;;888:::999999999999999888888777444444444555555555555555666666555555555666777777777777888888888999999999666666666666666777777888999999::::::;;;<<<<<<=========>>>???AAABBBCCCCCCCCCEEEGGGHHHIIILLLPPPSSS```kkk>>>BBBNNNdddpppmmmjjj{{{vvvqqqmmmnnnooopppuuuzzzzzzrrriiifffbbb\\\WWWUUUVVVXXX]]]aaagggkkklllkkkjjjjjjiiihhhhhhiiilllmmmlllkkklllllllllllllllkkkkkkkkknnnnnnnnnnnnnnnmmmllllllkkkkkkjjjiiiiiihhhgggggghhhfffcccaaa```aaadddeeejjjlllnnnmmmiiidddaaa```[[[```hhhqqqyyy~~~yyyppplllcccaaa^^^\\\ZZZXXXUUURRRPPPPPPPPPPPPPPPOOONNNMMMJJJIIIJJJMMMRRRYYY___cccjjjjjjiiigggeeecccaaa```\\\ZZZ[[[cccppp}}}xxxwwwvvvvvvxxx{{{~~~~~~}}}}}}|||||||||}}}~~~~~~~~~}}}||||||}}}}}}{{{yyyvvvtttqqqpppooommmjjjhhhgggeeebbb```___\\\YYYWWWUUUTTTRRRPPPOOONNNMMMMMMOOOTTT[[[bbbfffeeeccc```ZZZXXXUUURRRQQQQQQQQQRRROOOWWWcccnnnuuuuuurrrpppjjjgggbbb[[[VVVTTTVVVYYYfffmmmvvv}}}|||uuuoookkkaaa]]]ZZZ\\\hhhzzzpppccc]]][[[]]]cccnnnkkkWWWEEEAAA???:::888;;;999999888888888777777777444444444444555555555555555555444444555666777777888888777777777666666666666666666666666777777888999::::::;;;<<<<<<============>>>@@@AAABBBCCCDDDCCCDDDFFFHHHIIILLLPPPSSS```lll???BBBOOOeeeppplllggg{{{tttooolllmmmmmmnnnrrrxxxzzzssshhhfffaaaZZZUUUTTTVVVXXX[[[```fffkkklllkkkjjjjjjjjjiiiiiikkkmmmnnnmmmkkkjjjkkklllllllllllllllkkklllmmmmmmnnnnnnmmmmmmmmmlllkkkjjjhhhhhhiiijjjjjjjjjhhhfffddddddfffhhhjjjpppsssvvvvvvsssooolllkkkcccccceeekkksss{{{|||vvvssskkkhhhdddaaa^^^[[[WWWTTTPPPQQQQQQQQQPPPOOOMMMLLLJJJKKKLLLPPPWWW```hhhmmmqqqrrrrrrqqqnnnjjjgggddd___\\\]]]gggvvv|||{{{zzzyyy{{{~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}~~~}}}||||||}}}}}}{{{yyyvvvtttqqqpppooommmkkkiiifffdddbbbbbbaaa___\\\YYYWWWVVVTTTRRRPPPOOOOOONNNRRRYYYdddnnnttttttqqqnnnccc___[[[XXXWWWXXXXXXWWWVVV]]]gggpppuuuuuurrrpppkkkhhhbbb[[[WWWVVVYYY]]]jjjpppwww||||||uuuoookkkaaa]]]YYY\\\gggyyytttgggaaa\\\___eeepppjjjWWWFFFAAA???:::888;;;999999888777777777777888555555555555555555666666444444444555555666666777777777777666666555555555666666666666666777888888888888999999::::::;;;;;;<<<===>>>@@@AAACCCDDDEEECCCEEEGGGIIIJJJMMMQQQUUU```mmm???CCCOOOfffpppjjjddd|||tttooolllmmmmmmnnnrrrxxx{{{tttjjjgggaaaZZZTTTRRRTTTVVVYYY^^^eeekkklllkkkjjjiiiiiiiiiiiikkkmmmmmmllljjjhhhiiijjjkkkllllllkkkkkkkkkkkklllmmmnnnnnnnnnnnnmmmkkkiiiggghhhjjjlllnnnnnnmmmkkkiiiiiiiiijjjkkkooossswwwzzzzzzxxxwwwwwwooommmlllnnnsss{{{}}}vvvvvvvvvwww|||}}}{{{rrrooojjjeeeaaa\\\XXXTTTQQQQQQRRRRRRQQQOOOMMMKKKLLLLLLOOOTTT\\\fffooouuuvvvwwwyyyyyyvvvqqqkkkgggbbb___aaammm~~~}}}~~~~~~}}}|||||||||||||||~~~}}}||||||}}}|||zzzxxxwwwuuurrrqqqpppooommmkkkdddbbbbbbaaaaaa```]]][[[XXXWWWVVVTTTRRRQQQPPPPPPVVV___lllyyy~~~{{{oookkkeeebbbbbbcccbbbaaabbbgggnnntttxxxwwwtttrrrjjjgggbbb\\\YYYZZZ___ccclllqqqxxx|||}}}|||tttnnnjjj```\\\XXXZZZeeewwwyyymmmhhhccceeejjjtttiiiWWWGGGBBB@@@:::888<<<:::999888777666777777888666666666666666666666666222333444666777666666555555555666666666666666777666666666666666777888888888888999999:::;;;;;;;;;<<<===>>>@@@BBBCCCEEEEEEEEEGGGIIIKKKMMMPPPTTTWWWaaaooo???CCCOOOfffoooiiiaaa}}}~~~}}}wwwqqqnnnooooooppptttzzz}}}{{{uuullliiibbbZZZSSSQQQRRRTTTXXX]]]eeejjjlllkkkjjjiiihhhhhhiiikkklllmmmkkkiiifffgggiiijjjkkkkkkkkkjjjjjjjjjlllmmmnnnooooooooonnnkkkhhhggggggjjjnnnqqqrrrqqqooolllkkkjjjjjjjjjlllpppvvvzzz|||}}}~~~~~~zzzwwwttttttxxxyyyoooiiihhhfffccccccffflllsssxxx}}}yyy{{{wwwsssnnnhhhccc]]]XXXTTTQQQRRRSSSSSSQQQOOOLLLKKKMMMNNNPPPVVV___jjjtttzzzyyy{{{}}}}}}zzztttmmmiiieeeccceeesss}}}|||{{{{{{{{{{{{~~~|||||||||}}}|||zzzxxxxxxvvvtttrrrrrrpppnnnlllbbbaaa```aaaaaa```]]][[[ZZZYYYWWWUUUSSSQQQQQQPPPXXXbbbqqqzzzuuuooollllllllllllkkkkkknnntttyyyzzzyyyvvvttthhhfffaaa\\\[[[^^^dddiiimmmrrrxxx{{{}}}|||tttnnnjjj```\\\XXXZZZdddvvvtttoookkklllooowwwiiiXXXHHHCCC@@@:::888<<<:::999777666666666777888888888777777666666666666111222444777777777666555444444555666777888999999666666666666666777888888::::::;;;<<<<<<======>>><<<===>>>@@@BBBDDDEEEFFFGGGIIIKKKMMMOOORRRVVVZZZbbbqqq===@@@LLLdddooocccbbbwwwyyy~~~~~~pppnnnkkkkkkmmmpppqqqrrrzzz~~~xxxssskkkccc^^^XXXRRRRRRUUUXXX\\\bbbfffggggggggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkllllllmmmmmmnnnggghhhjjjlllmmmmmmllllllggghhhiiijjjkkkmmmppprrrsssqqqnnnkkkhhhggggggggggggiiikkkooosssxxx|||~~~~~~yyywwwyyy{{{qqqjjjfffdddaaa\\\ZZZZZZ[[[]]]]]]hhhlllsss~~~}}}tttooouuuvvvlllhhheee___[[[YYYSSSRRRTTTVVVUUURRRPPPPPPRRRTTTVVVZZZ```hhhrrrxxx~~~|||{{{zzzzzzvvvpppjjjbbbcccjjjzzz}}}|||{{{|||~~~~~~}}}~~~~~~yyyyyyyyyzzzzzzzzz{{{{{{yyywwwuuusssqqqnnnkkkhhhcccbbbbbb```^^^\\\[[[YYY[[[ZZZWWWTTTQQQOOOMMMMMMXXX```mmm||||||xxxuuuuuuxxx{{{wwwzzz||||||}}}|||tttkkkfffbbb^^^\\\ZZZZZZaaajjjuuuxxx{{{}}}}}}wwwnnnhhh```[[[VVVYYYggg{{{~~~wwwxxxwwwwww{{{bbbRRRAAA<<<<<<:::888777999999999888888888888777555555555555555555555555555555444333333555666777999777666777:::;;;999777777777777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@AAABBBCCCDDDFFFFFFIIILLLMMMNNNQQQVVV[[[aaappp>>>AAAMMMeeepppdddaaauuuvvvyyyrrroookkkjjjllloooqqqqqqxxxxxxpppiiibbb]]]XXXTTTTTTWWWZZZ^^^cccggghhhhhhhhhhhhgggggghhhiiijjjkkkkkkllllllllllllkkkkkkkkkkkkjjjiiijjjlllmmmnnnnnnnnnmmmggghhhhhhhhhjjjmmmqqqssstttqqqlllhhhdddbbbbbbbbbaaadddgggiiilllooosssvvvyyywwwvvvvvvzzz}}}wwwtttiiieee```\\\ZZZYYYWWWVVVZZZ\\\```hhhrrr{{{~~~uuunnnnnnvvv~~~uuulllhhhfffbbb___```[[[[[[\\\]]]\\\YYYWWWVVVWWWXXXYYY\\\```gggnnnrrrwwwwwwxxxzzzzzzwwwqqqlllfffhhhqqq~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyxxxvvvtttrrrpppnnnjjjgggccccccbbbaaa___]]][[[ZZZ[[[ZZZXXXVVVTTTSSSRRRQQQYYY```mmmzzz||||||~~~~~~wwwnnnfffaaa]]]\\\[[[\\\dddmmmuuuxxx|||}}}}}}wwwnnnhhh___ZZZVVVZZZhhh|||~~~|||zzzyyy|||yyyaaaQQQAAA<<<<<<:::888777999999999888888888888777666666666666666666666666666555555555555666777777888666555666888999888666777777777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<>>@@@CCCDDDEEEEEEGGGHHHIIILLLOOOQQQRRRTTTZZZ___iiixxx???CCCPPPgggxxxhhh```rrr|||iiikkkxxxvvvqqqkkkhhhiiillloooppprrrzzz}}}xxxooohhhbbb^^^YYYTTTTTTWWWZZZ^^^dddggghhhhhhhhhhhhgggggghhhiiijjjjjjkkkkkkllllllkkkjjjiiihhhggggggiiiiiiiiijjjjjjjjjjjjjjjiiigggfffgggkkkqqqvvvyyywwwrrrkkkbbb[[[WWWUUUUUUWWW]]]bbbaaa]]]\\\aaaggggggiiilllqqqxxxzzztttlllddd\\\VVVVVVRRRNNNMMMOOOSSSVVVXXX```dddhhhgggccc______```dddhhhmmmqqqtttvvvyyy{{{}}}|||uuuooollllllnnnrrrzzz~~~xxxrrrkkkddd___]]]\\\]]]___```aaaaaaeeeiiinnnssssssooojjjeeedddkkkzzz~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzyyyxxxwwwvvvtttsssssstttrrrpppooonnnllliiigggddddddcccbbbaaa___]]]\\\YYYYYYWWWUUUTTTSSSSSSSSSXXX]]]eeemmmtttyyy~~~xxxnnnhhhaaa\\\[[[\\\___gggoootttxxx}}}~~~vvvnnniii^^^ZZZXXX]]]kkk{{{|||kkkZZZMMMAAA===<<<:::888888999999999888888888777777777777777777777777777777444555666888888777666666666555555666666777777777777777777777777888888999::::::;;;;;;;;;;;;;;;;;;>>>@@@CCCDDDEEEEEEGGGIIIIIILLLPPPQQQRRRVVV[[[```lll|||???CCCOOOggg}}}kkkbbbssswwwdddgggtttvvvrrrkkkhhhhhhkkknnnooorrrzzz|||wwwpppjjjccc___YYYSSSRRRTTTXXX\\\bbbfffgggggghhhhhhjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiihhhhhhhhhiiiiiiggggggjjjqqqvvvzzz{{{xxxssskkkbbb[[[VVVSSSRRRTTTZZZ______ZZZYYY]]]bbb^^^aaaffflllvvvyyypppfff```[[[XXXSSSOOONNNNNNMMMLLLQQQTTTXXXYYYWWWWWWXXXZZZXXX\\\aaaeeeiiillloooqqqppprrruuuwwwvvvtttqqqooommmkkkkkkpppuuu|||uuujjjbbb___\\\\\\]]]^^^^^^\\\```dddiiikkkjjjfffaaa]]]bbblll}}}~~~}}}}}}|||}}}}}}~~~~~~~~~~~~}}}|||{{{yyyxxxwwwvvvtttrrrqqqppprrrqqqooonnnnnnllliiigggdddddddddcccbbb```___^^^\\\[[[YYYWWWUUUSSSRRRRRRYYY]]]ccchhhlllpppuuuyyy}}}~~~}}}}}}{{{}}}}}}|||~~~}}}wwwnnnhhhaaa[[[ZZZ[[[^^^eeelllrrrwww|||}}}uuummmiii]]]ZZZYYY^^^lllyyyxxx{{{}}}yyyyyy}}}kkkVVVKKKAAA===<<<999888888999999999888888888777777666666666666666666666666333444555666777666555444666666777777777777888888777777777777777888888999:::::::::;;;;;;;;;<<<<<<===@@@BBBDDDDDDEEEGGGHHHIIILLLPPPRRRSSSVVV\\\aaannn>>>AAANNNeeemmmcccuuuvvvbbbdddpppuuuqqqkkkhhhiiikkkmmmooorrrzzz}}}wwwqqqjjjddd```ZZZSSSQQQSSSVVV[[[aaaeeeggghhhiiiiiikkkkkkjjjjjjiiihhhhhhhhhggghhhhhhiiijjjjjjkkkkkkllllllkkkjjjiiiiiiiiijjjhhhhhhjjjqqqxxx}}}~~~|||uuuqqqkkkccc\\\WWWTTTRRRRRRWWW\\\]]]ZZZYYY\\\___YYY]]]ccciiitttzzzrrrlll```\\\XXXTTTQQQNNNKKKIIIMMMNNNOOONNNNNNNNNPPPRRRNNNRRRWWW[[[]]]```bbbeeefffhhhjjjkkkiiigggggggggfffggglllrrryyysssiiieee```^^^___```^^^\\\___aaacccccc```\\\YYYXXXcccooo~~~}}}~~~~~~}}}|||}}}~~~}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvtttrrrpppooooooqqqpppnnnnnnnnnllljjjhhheeeeeeeeedddcccbbb```___```^^^\\\ZZZXXXVVVUUUTTT[[[___ccceeefffiiinnnrrrsssuuuxxxzzzyyyxxxwwwwwwuuuwwwxxxxxxzzz{{{uuummmddd]]]XXXXXX[[[^^^dddjjjpppuuu{{{|||ssslllggg]]]ZZZYYY___lll~~~wwwppprrruuu}}}zzzwwwwww{{{jjjSSSIIIAAA>>><<<999888999999999999888888888888777666666666666666666666666333444444555555555555555555777888888777666888999777777777777777888888999999::::::;;;;;;<<<<<<<<<>>>@@@CCCDDDDDDEEEGGGHHHIIIMMMPPPRRRTTTWWW]]]bbbppp===@@@LLLcccmmmcccwwwzzzdddbbblllsssoookkkiiijjjlllmmmnnnrrryyyyyyoooiiiccc```ZZZTTTRRRTTTUUUZZZ```fffhhhjjjkkkllljjjjjjjjjiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkkkklllmmmllljjjiiihhhhhhhhhiiigggiiinnnwww}}}qqqnnnjjjddd^^^YYYTTTRRRTTTXXX\\\^^^^^^___```aaa^^^bbbfffjjjsss|||yyymmmhhhaaa[[[VVVRRROOOLLLMMMLLLKKKJJJIIIJJJKKKLLLJJJMMMQQQTTTUUUWWWYYYZZZ]]]___``````^^^^^^```bbbaaaeeellltttzzzuuunnngggcccccccccaaa______```___]]]YYYVVVVVVXXXfffqqq}}}~~~|||xxxxxx{{{{{{yyyuuutttssstttvvvzzz~~~~~~}}}}}}}}}}}}~~~~~~|||zzzyyyvvvuuutttsssqqqooonnnnnnqqqpppnnnnnnnnnmmmkkkiiieeeeeeeeeeeedddbbbaaa```^^^]]]\\\ZZZYYYXXXWWWWWWYYY]]]```aaa___```dddhhhgggjjjmmmooooooooopppqqqppprrrrrrrrrtttuuupppiii]]]VVVSSSWWW\\\___dddiiinnntttzzzzzzrrrjjjfff]]]ZZZZZZ___lll}}}~~~pppjjjlllqqqzzzxxxuuuwwwxxxgggPPPHHHAAA>>><<<999888999999999999888888888888777777777777777777777777777555555555555555666666777444666777777555555666888777777777777777888888999999999::::::;;;<<<<<<===???AAADDDEEEFFFFFFHHHJJJKKKNNNRRRTTTVVVYYY___dddrrr<<>>@@@CCCFFFHHHJJJLLLOOORRRUUUXXX\\\\\\\\\```iiippp===AAAJJJ\\\xxxpppaaakkkvvvcccffftttxxxpppjjjhhhhhhgggjjjnnnnnnttt~~~pppiiibbb___[[[UUURRRSSSQQQUUU[[[bbbgggiiijjjjjjiiihhhhhhgggggggggggggggjjjjjjjjjjjjjjjjjjjjjjjjhhhggggggggggggggghhhhhhjjjoooxxxxxxkkkddd___\\\[[[]]]bbbcccfffiiilllmmmnnnnnnnnnmmmlllmmmrrr{{{{{{sssnnngggccc[[[TTTNNNJJJIIIIIIGGGGGGHHHJJJNNNRRRWWWZZZ\\\]]]^^^^^^\\\YYYUUUSSSPPPSSSYYYbbbmmmyyy~~~rrrlllbbbWWWQQQRRRWWW\\\gggooo{{{vvvooojjjeee```[[[^^^```cccggglllppptttvvv{{{|||}}}~~~}}}}}}}}}|||yyywwwuuutttssssssttttttssssssrrrqqqpppooommmmmmmmmllllllkkkjjjiiieeedddbbb```]]]ZZZYYYXXXSSSRRRPPPMMMKKKIIIGGGFFFIIIJJJKKKLLLMMMMMMMMMMMMOOOPPPQQQSSSUUUWWWXXXYYYZZZZZZ\\\^^^___]]]XXXTTTOOOOOOQQQTTTYYY___eeeiiipppuuuzzz}}}~~~|||tttmmmhhh]]]ZZZZZZ```lllyyy~~~uuuqqqsssvvvvvvpppvvv|||eeeVVVGGGBBB;;;888888999888666666666777888999;;;<<<===777777777777777777777777555555666666666555444444555555555555666666666666:::::::::999999999999888:::;;;<<<;;;;;;;;;===???@@@CCCFFFIIILLLOOORRRUUUWWW[[[^^^______ccclllsss<<<@@@HHHYYYvvvqqqcccfffrrryyyeeegggkkkxxxpppiiihhhgggfffiiilllnnnuuurrrkkkdddaaa]]]VVVSSSSSSPPPTTTYYY```eeeiiikkkkkkgggggggggfffgggggghhhiiilllkkkkkkkkkjjjjjjjjjjjjffffffgggggghhhhhhiiiiiikkkooowwwqqqeee^^^YYYYYY\\\___```bbbeeefffgggggggggggggggiiikkkqqq{{{~~~zzzxxxmmmhhh```XXXRRROOONNNNNNJJJIIIHHHHHHJJJMMMRRRTTTXXXYYYZZZZZZXXXUUUQQQOOOOOOQQQUUU]]]gggrrr{{{{{{ttthhh[[[TTTSSSYYY^^^fffmmmwww~~~~~~xxxtttoooiiidddbbbccceeehhhlllooorrrtttxxxxxxzzz|||~~~~~~}}}|||||||||zzzxxxuuusssssssssssssssssssssrrrqqqooonnnmmmllllllllllllkkkjjjhhhgggaaa```^^^\\\YYYVVVTTTSSSPPPNNNLLLIIIFFFDDDCCCCCCFFFFFFHHHIIIKKKKKKLLLLLLLLLMMMMMMOOOQQQTTTVVVWWWZZZ[[[]]]___```]]]YYYUUURRRRRRSSSUUUZZZ___dddgggnnnsssxxx{{{}}}{{{sssjjjddd\\\ZZZ[[[aaammmyyyxxxtttuuuwww{{{rrrmmmwwwiiiZZZGGGBBB<<<999999:::999777555555555666888:::;;;<<<666666666666666666666666666666777777666666666555555555555555666666666666888888888999:::::::::;;;:::;;;<<<<<<;;;<<<>>>@@@AAADDDHHHKKKNNNQQQUUUXXXYYY]]]```aaaaaafffooovvv;;;>>>FFFWWWsssrrreeebbbddd|||}}}ggghhhfffxxxpppiiihhhgggfffhhhlllooovvvuuummmfffccc^^^XXXTTTTTTQQQSSSXXX]]]ccchhhlllnnnhhhhhhgggfffggghhhjjjkkkkkkkkkkkkjjjjjjjjjiiiiiidddeeeggghhhiiijjjjjjjjjkkknnnttt{{{lllbbb\\\ZZZ\\\___```aaabbbcccbbbaaaaaaaaacccfffkkkqqqzzztttooofff]]]WWWSSSSSSSSSNNNLLLIIIHHHHHHJJJMMMPPPRRRSSSTTTTTTSSSQQQNNNMMMNNNOOORRRXXXcccmmmtttwww|||~~~wwwjjj]]]VVVUUU[[[```ccciiirrrxxx|||yyyrrrlllcccdddeeehhhkkkooosssuuutttuuuwwwyyy|||~~~~~~|||{{{|||zzzxxxvvvtttsssrrrssssssqqqqqqrrrqqqpppnnnllljjjkkkkkklllllljjjhhhgggeee]]]\\\ZZZWWWTTTQQQOOONNNIIIHHHFFFEEEDDDDDDDDDEEECCCDDDEEEGGGIIIJJJJJJKKKJJJJJJKKKLLLNNNQQQTTTVVV[[[[[[]]]___```^^^YYYUUUSSSSSSTTTVVVZZZ^^^bbbeeeiiinnntttwwwyyy}}}zzzqqqhhhbbb\\\[[[\\\cccnnnzzz~~~wwwssssssssstttmmmkkkyyyjjjZZZGGGBBB<<<:::;;;;;;:::888555555555666666888999999666666666666666666666666666666666777777777777777555555555555666666666666666666777888999:::;;;<<<999;;;<<<<<<;;;<<<>>>@@@BBBEEEIIIMMMOOOSSSWWWZZZ[[[___ccccccdddiiirrryyy;;;>>>EEEVVVssssssddd___^^^sssjjjjjjeeeyyyqqqjjjhhhgggfffhhhlllooouuu~~~wwwpppiiieee```YYYUUUUUURRRSSSVVVZZZ```ggglllpppkkkjjjhhhgggggghhhiiijjjiiiiiiiiihhhhhhhhhhhhhhhdddeeegggiiikkkkkkllllllkkkmmmqqq{{{{{{pppfffaaaaaaccccccddddddcccaaa___^^^___bbbggglllqqqwww~~~}}}wwwmmmccc\\\XXXVVVVVVPPPNNNLLLIIIIIIJJJLLLNNNMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKNNNUUU___iiipppsssssswwwvvvpppdddYYYRRRSSSXXX]]]```eeelllqqquuuzzzxxxqqqeeeeeeeeefffhhhlllpppsssrrrssstttwwwzzz}}}~~~}}}{{{{{{{{{wwwvvvuuutttssssssssssssooopppppppppooollljjjhhhhhhhhhhhhhhhfffdddaaa```ZZZYYYWWWTTTPPPNNNKKKJJJGGGFFFDDDCCCBBBCCCDDDEEE???AAABBBDDDFFFHHHHHHIIIIIIIIIIIIJJJMMMPPPSSSUUUYYYZZZ\\\^^^___\\\XXXTTTQQQRRRSSSVVVYYY^^^bbbdddfffkkkqqqvvvxxx|||zzzqqqhhhbbb]]]\\\]]]eeeppp{{{zzztttpppnnnnnnlllhhhkkk{{{hhhUUUFFFAAA<<<:::;;;;;;:::777888777777666666666777777666666666666666666666666555555555555666666777888555555555555666666666666555666666777888999:::;;;999;;;<<<<<<<<<===???AAADDDGGGKKKNNNPPPTTTXXXZZZ^^^bbbfffggggggllluuu}}};;;>>>EEEVVVssstttbbb]]]]]]rrrmmmllleeeyyyqqqjjjiiihhhggghhhlllooottt|||yyyqqqjjjfffaaaZZZVVVVVVRRRSSSUUUYYY___fffmmmqqqnnnmmmjjjhhhgggggghhhiiigggggggggggggggfffffffffdddeeegggjjjllllllmmmlllkkkmmmoooxxx}}}rrrjjjggghhhhhhgggfffdddbbb___^^^aaadddiiimmmqqquuuyyy|||}}}rrrggg___ZZZXXXXXXRRRPPPMMMKKKKKKKKKMMMNNNJJJJJJKKKKKKKKKLLLLLLLLLIIIIIIKKKRRR]]]hhhoooqqqllloooxxx{{{tttqqqqqqlllfff\\\RRRMMMNNNTTTYYY]]]bbbggglllooouuu|||zzzsssjjjhhhfffeeeeeehhhlllnnnqqqqqqsssvvvyyy}}}~~~}}}}}}zzzzzz{{{uuuuuutttttttttsssssssssnnnooopppooonnnkkkiiigggcccddddddcccaaa^^^[[[YYYXXXWWWUUURRRNNNKKKIIIHHHJJJHHHEEECCCAAAAAABBBBBB===>>>@@@CCCEEEFFFGGGGGGHHHHHHHHHIIILLLOOOSSSUUUXXXXXXZZZ\\\]]][[[VVVRRRNNNOOOQQQTTTYYY]]]aaadddfffkkkrrrvvvzzz~~~yyyqqqiiiccc]]]\\\^^^fffqqq{{{|||wwwqqqmmmjjjiiigggeeekkk|||}}}dddPPPEEE@@@;;;::::::;;;999777:::999888777666666666666666666666666666666666666333333333444555666777888555555555555666666666777666666666777888888999999999;;;<<<<<<<<<===???AAAEEEHHHLLLOOOQQQTTTXXX[[[```dddhhhiiijjjoooxxx>>>???DDDQQQkkk|||fff^^^aaaqqqyyypppjjj|||sssjjjgggfffeeehhhlllooottt|||yyyppphhhfffddd]]]WWWTTTRRRTTTVVVZZZ___dddiiikkkllljjjhhhgggfffggghhhiiiiiihhhgggffffffffffffffffffggghhhiiijjjkkkkkkkkkkkklllooouuuyyyrrrqqqmmmhhheeedddcccbbbaaabbbffflllpppqqqppppppqqquuu|||uuummmcccZZZTTTSSSRRRPPPOOOPPPOOOMMMKKKJJJKKKMMMNNNMMMLLLJJJIIIHHHIIILLLRRR[[[eeeooouuurrrrrruuu{{{|||oooddd^^^\\\[[[TTTRRRMMMJJJJJJMMMRRRUUU[[[___eeeiiilllpppvvv{{{}}}wwwfffccc``````cccggghhhhhhhhhkkkooossswwwzzz|||}}}}}}|||~~~~~~~~~}}}{{{yyyxxxuuusssrrrqqqrrrrrrqqqooopppooommmkkkiiigggggggggfffccc```^^^]]][[[YYYWWWRRRRRRQQQOOOMMMLLLJJJJJJIIIFFFBBB>>>;;;:::;;;;;;============???AAACCCDDDFFFHHHIIIJJJKKKMMMQQQSSS\\\ZZZYYYZZZZZZXXXSSSNNNMMMOOOSSSVVVYYY\\\aaadddccchhhooovvv{{{xxxooofffaaaXXXWWWZZZdddqqq|||~~~xxxqqqkkkfffdddeeeaaadddtttooo\\\PPPBBB???<<<:::999999888666888888888888777777777777777777777777666666666666555444444444444555666666777777666666666666777777666666777777888888999999;;;;;;;;;;;;;;;<<<>>>>>>???FFFOOOSSSTTTUUUYYY^^^bbbgggmmmmmmllloooxxx<<<>>>CCCPPPiii}}}hhh___aaappp{{{oooiii}}}tttkkkhhhgggeeehhhlllmmmsss{{{{{{qqqgggdddaaa\\\VVVTTTRRRSSSUUUYYY^^^dddjjjmmmnnnllljjjhhhggghhhiiijjjhhhhhhggggggfffgggggggggiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkoooxxxyyyppplllfffcccbbbcccddddddfffjjjnnnqqqqqqpppooooooqqq|||}}}zzzsssjjjaaa[[[VVVTTTQQQPPPOOONNNLLLJJJKKKLLLMMMNNNNNNLLLKKKIIIIIIJJJLLLRRRZZZeeeooottttttssstttvvv{{{~~~wwwkkk___UUUOOOMMMMMMKKKJJJGGGFFFGGGKKKQQQUUU[[[```eeeiiikkkoootttxxx~~~tttmmmbbb___]]]]]]```cccddddddgggiiimmmrrrwwwzzz|||}}}~~~}}}~~~~~~}}}{{{yyyxxxrrrqqqppppppppppppnnnlllqqqpppnnnkkkhhhfffcccbbbbbb```\\\ZZZZZZXXXVVVUUURRRQQQPPPNNNMMMKKKJJJIIIHHHFFFCCC@@@===<<<<<<===<<<;;;;;;;;;<<<>>>@@@AAADDDFFFGGGHHHIIILLLPPPSSSYYYYYYYYYZZZZZZWWWRRRMMMKKKNNNQQQTTTWWW[[[___ccceeejjjqqqwww|||xxxooogggaaaYYYXXX[[[eeeuuu~~~xxxqqqkkkfffdddaaa^^^bbbsss|||jjjYYYOOOBBB???<<<:::999999888777888888888888777777777777777777777666666666555555666555555555555666777777888777777666666777777888666666777777888888999999;;;;;;;;;;;;<<<===>>>>>>???FFFOOOSSSTTTVVVZZZ___dddiiioooooonnnqqqyyy;;;>>>BBBOOOggglllaaabbbppp}}}lllgggvvvmmmiiigggfffhhhlllkkkqqq{{{sssgggaaa^^^YYYUUUTTTRRRRRRTTTWWW]]]dddkkkooopppnnnllliiihhhhhhiiiiiigggggggggggggggggghhhhhhjjjjjjjjjjjjjjjiiihhhhhhiiiiiihhhiiinnnwwwsssnnnhhheeeeeegggiiijjjkkkmmmpppqqqpppmmmllllllkkkrrr}}}|||}}}|||tttkkkeee[[[XXXTTTQQQPPPNNNLLLJJJLLLLLLMMMNNNMMMLLLKKKJJJKKKKKKLLLPPPXXXcccmmmsssuuussspppoooooonnnmmmlllmmmggg]]]SSSKKKFFFDDDDDDCCCCCCCCCCCCFFFKKKRRRWWW^^^bbbhhhjjjlllnnnrrrvvv}}}}}}yyyqqqhhhaaa]]][[[YYYYYY[[[^^^``````dddgggkkkqqqvvvzzz}}}~~~~~~|||}}}}}}|||{{{yyywwwuuunnnnnnmmmnnnnnnllliiiffflllllllllkkkhhheeeaaa___]]]ZZZWWWVVVUUUUUUSSSQQQQQQPPPOOOMMMLLLJJJIIIHHHGGGFFFDDDBBB@@@???>>>>>>===<<<;;;;;;;;;<<<>>>???AAABBBDDDFFFGGGJJJOOORRRVVVVVVXXXZZZZZZVVVPPPLLLJJJMMMPPPSSSVVVYYY^^^aaaggglllrrrxxx}}}xxxooofffaaa[[[YYY\\\hhhzzz~~~xxxqqqkkkfffddd___]]]bbbtttwwwfffVVVMMMAAA>>>;;;999999999888777888888888888777777777777666666666666555555555555666666666666666777888888888888888777777888888888666666777777888999999:::;;;;;;;;;;;;<<<===>>>???@@@GGGPPPTTTUUUWWW\\\aaaggglllqqqrrrpppsss{{{;;;>>>CCCNNNfffqqqeeedddsss~~~iiiggg}}}xxxoookkkhhhfffhhhllljjjppp{{{wwwhhh```\\\WWWTTTTTTQQQQQQRRRUUU[[[ccckkkppppppooollliiihhhggghhhiiifffeeeeeeeeefffggghhhhhhhhhhhhiiiiiiiiihhhhhhgggiiiiiihhhgggiiinnnuuuzzzxxxtttooolllkkklllmmmmmmmmmooopppoookkkhhheeeeeeccchhhrrr}}}}}}}}}vvvpppccc___YYYTTTQQQNNNLLLJJJKKKKKKLLLLLLLLLKKKJJJIIIKKKJJJKKKNNNUUU___hhhnnnqqqnnnjjjgggeeebbb^^^\\\^^^ZZZSSSLLLFFFCCCCCCCCCAAACCCDDDEEEHHHNNNWWW^^^eeeiiinnnoooooopppsssvvv{{{}}}yyytttpppkkkeee^^^YYYYYYXXXWWWWWWYYY[[[\\\]]]aaadddiiiooouuuzzz}}}~~~~~~yyyzzzzzzyyywwwuuusssqqqlllkkkkkklllkkkiiiddd```bbbdddfffgggfffccc```^^^WWWUUURRRQQQQQQQQQPPPNNNNNNNNNMMMLLLKKKJJJIIIHHHEEEEEEDDDBBBAAA???>>>===???>>>===<<<<<<===>>>>>>===???AAACCCEEEHHHMMMPPPSSSUUUXXXZZZZZZVVVPPPLLLKKKMMMPPPSSSUUUYYY]]]```ggglllrrrxxx|||vvvmmmeee```]]][[[^^^lllxxxqqqlllgggeee______fffyyywwweeeUUULLL@@@>>>;;;999999999888777888888888888777777777666666666666666555555555444666666555555666666777888999999888888888888999999666666777888999999::::::;;;;;;;;;;;;<<<===>>>???AAAHHHPPPUUUWWWYYY___dddiiiooottttttrrruuu}}}<<>>======>>>===<<<;;;;;;;;;<<<===;;;===???AAACCCFFFKKKNNNPPPTTTXXXZZZYYYUUUPPPMMMLLLNNNQQQTTTVVVYYY]]]```eeeiiipppuuuyyy}}}|||ssskkkccc^^^]]]\\\aaapppyyysssnnniiieee^^^___hhh}}}zzzgggVVVJJJ???===:::888999999888777888888888888777777777666777666666666666555555555555555444444555555666777999999888888888888999999666666777888999:::;;;;;;<<<<<<<<<<<<<<<===??????CCCIIIQQQVVVXXX[[[bbbggglllqqqvvvvvvuuuwww<<<@@@EEEOOOdddwwwfffbbbsssgggeeevvv}}}sssnnnjjjggghhhllljjjpppxxxtttggg___XXXTTTTTTPPPPPPRRRUUU[[[bbbiiimmmooommmkkkhhhgggggghhhhhheeeeeeeeedddeeeeeeffffffcccdddeeeggghhhhhhiiiiiiiiijjjkkkkkkkkklllnnnppprrrsssuuuzzz|||yyytttqqqpppooommmlllppppppooojjjddd^^^ZZZYYYYYY]]]dddqqq~~~wwwqqqggg]]]WWWRRROOOMMMKKKKKKJJJJJJJJJJJJIIIIIIGGGGGGHHHJJJOOOWWW]]]aaabbb```]]]\\\ZZZXXXTTTQQQHHHGGGEEEBBBAAAAAABBBBBBAAACCCEEEFFFIIISSSaaalllyyy}}}}}}zzzzzz{{{}}}{{{rrrjjjgggaaa[[[WWWWWWXXXYYYVVVXXXYYYYYYYYYZZZ\\\^^^]]]```ffflllsssxxx{{{}}}|||}}}~~~~~~}}}zzzzzzzzzyyywwwtttrrrpppjjjhhhgggfffdddaaa\\\YYYXXXYYYZZZZZZWWWSSSNNNKKKLLLJJJHHHHHHIIIJJJJJJIIIGGGHHHHHHHHHIIIIIIJJJJJJFFFEEECCCAAA???>>>===<<<;;;:::999888888999::::::;;;<<<>>>@@@BBBEEEIIILLLNNNRRRVVVXXXVVVRRROOONNNLLLNNNQQQSSSVVVYYY]]]```bbbgggmmmssswww{{{~~~zzzrrrjjjccc___[[[]]]eeessszzztttpppkkkggg]]]___jjj|||iiiUUUIII???<<<999888888999888777888888888888777777777777777777777777666666666666444444444444444555666666888888888777777888888888555666777888999;;;<<<<<<<<<<<<<<<<<<===>>>??????DDDJJJRRRWWWYYY]]]dddjjjpppuuuzzzzzzxxxzzz;;;???DDDNNNbbbwwwaaa\\\mmmiiicccqqquuuoookkkhhhhhhllljjjnnnuuu~~~zzzlllcccZZZUUUTTTOOOPPPRRRVVV[[[aaagggjjjooommmkkkiiihhhiiijjjkkkhhhhhhgggfffffffffggggggffffffggghhhiiiiiiiiihhhgggiiikkkkkkkkkjjjkkkllloooqqqtttzzzzzzsssooonnnpppqqqrrrttttttqqqlllddd^^^ZZZYYYWWW\\\bbbmmmxxxmmmbbbZZZUUURRRPPPMMMMMMLLLKKKKKKKKKKKKKKKGGGGGGHHHKKKPPPUUUZZZ]]]^^^\\\ZZZYYYWWWTTTPPPMMMIIIHHHFFFDDDCCCBBBBBBBBB@@@BBBDDDFFFJJJWWWiiivvv~~~}}}~~~~~~{{{rrriii```^^^[[[WWWUUUUUUXXXZZZVVVXXXZZZZZZYYYYYY\\\^^^]]]```eeelllrrrwwwzzz{{{zzz{{{|||}}}~~~}}}}}}|||xxxxxxxxxvvvtttrrrooommmhhhfffcccaaa___\\\YYYVVVSSSSSSSSSRRROOOKKKFFFDDDFFFEEECCCDDDEEEFFFFFFEEEDDDDDDFFFGGGHHHJJJKKKKKKIIIGGGDDDAAA>>>======>>>999999888777777888999:::;;;===>>>???AAACCCGGGJJJKKKOOOSSSTTTRRROOOMMMMMMKKKMMMPPPRRRTTTWWW[[[^^^```eeelllrrrwww{{{zzzrrrkkkdddaaaYYY^^^hhhuuu{{{vvvrrrmmmhhh^^^bbbmmmzzzfffSSSGGG>>><<<999888888999888777888888888888777777777777999888888888777777777777555555555555555666666777888777777666666777777888555666777888:::;;;<<<===<<<<<<<<<<<<===>>>???@@@EEEKKKSSSXXXZZZ___fffmmmtttyyy~~~~~~|||~~~:::>>>CCCLLL```}}}uuu]]]VVVffflllaaannnvvvppplllhhhiiillliiilllrrrzzzpppeee\\\VVVTTTOOOPPPSSSWWW\\\aaaeeehhhooonnnllljjjjjjjjjlllmmmkkkjjjiiihhhhhhggghhhhhhiiijjjjjjjjjjjjiiihhhhhheeegggjjjjjjiiihhhhhhhhhmmmooottt{{{}}}tttnnnnnnrrrwwwzzzwwwwwwtttnnnfff```\\\ZZZWWW\\\bbblll~~~}}}pppeee\\\WWWSSSQQQOOONNNNNNMMMMMMMMMMMMMMMGGGHHHJJJMMMQQQUUUYYY\\\]]][[[YYYWWWUUURRRMMMJJJHHHGGGEEEBBB@@@???>>>===@@@CCCEEEGGGMMM[[[ppp}}}{{{vvvmmmcccYYYYYYYYYWWWUUUVVVWWWYYYUUUXXX[[[[[[YYYYYY\\\^^^]]]```eeekkkqqqvvvyyyzzzyyyzzz{{{}}}}}}}}}|||{{{tttttttttssspppnnnkkkiiigggdddaaa^^^\\\YYYVVVSSSMMMMMMMMMLLLJJJHHHEEECCCCCCAAA@@@@@@BBBDDDCCCCCCBBBCCCDDDFFFHHHJJJLLLLLLLLLIIIEEEAAA???>>>>>>???::::::999999999:::<<<===<<<===??????@@@CCCFFFIIIIIIMMMPPPQQQNNNLLLLLLLLLJJJLLLOOOQQQSSSVVVZZZ]]]```eeelllrrrwww|||zzzrrrlllfffcccWWW^^^jjjwww|||wwwsssnnniiiaaaeeeqqqwwwdddQQQEEE>>>;;;999888888999888777888888888888777777777777999999999999888888888777666666666666666777888888777777666666666666777777555666777888:::;;;<<<===<<<<<<<<<======>>>???@@@EEELLLSSSXXX[[[```gggnnnwww}}}<<<===AAAKKK]]]xxxvvvaaa\\\```yyykkk___nnn}}}~~~pppkkkiiigggggghhhkkklllqqqyyyttthhh```XXXSSSVVVSSSTTTYYY]]]___eeejjjmmmllliiifffdddfffjjjnnnllllllllljjjgggffffffhhhiiijjjkkkkkkjjjiiigggfffffffffggghhhhhhhhhhhhhhhooopppuuuzzztttrrrssswwwzzzwwwzzz{{{xxxpppgggaaa___YYY\\\aaajjjzzz}}}}}}}}}zzznnngggccc\\\TTTPPPNNNMMMMMMNNNNNNLLLKKKHHHGGGGGGLLLSSSXXXZZZZZZ[[[YYYTTTPPPNNNMMMNNNOOOHHHGGGEEECCCAAA???===<<<===AAAEEEGGGMMM\\\rrr}}}|||zzzrrrkkkfffccc\\\YYYWWWVVVXXXZZZZZZZZZXXXXXXZZZ]]]```aaa```___bbbbbbccciiippptttuuutttvvvuuutttwww{{{}}}|||zzzwwwtttrrrpppooommmjjjhhhaaa___\\\ZZZYYYVVVRRROOOMMMLLLJJJHHHEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@??????DDDEEEFFFHHHIIIJJJKKKKKKLLLIIIEEEAAA>>>======>>>;;;::::::999999888888888;;;<<<<<<>>>@@@BBBDDDEEEJJJLLLNNNPPPOOOMMMJJJHHHGGGJJJMMMPPPRRRVVVZZZ]]]dddhhhnnnssswwwzzz~~~}}}uuulllccc^^^XXX]]]fffuuu|||wwwqqqkkkeee]]]cccsssqqq___QQQHHH::::::999999888999999999999888777555555555666777777777666666555555555444666666777777888888888888666666666777888888999999999888777777777999<<<===<<<===>>>===<<<===???AAAGGGOOOXXX\\\]]]aaaiiipppyyy<<<===AAAJJJ]]]wwwxxxccc\\\___xxxoooaaannnzzz{{{nnnjjjiiihhhhhhjjjjjjkkkpppxxxzzzlllbbb[[[VVVVVVSSSTTTYYY]]]```eeekkkmmmllljjjgggeeefffjjjmmmkkkkkkkkkiiigggeeefffgggiiijjjjjjkkkjjjiiihhhgggfffgggggghhhhhhhhhhhhhhhmmmooottt~~~{{{zzz{{{}}}~~~wwwooohhheeecccdddhhhppp~~~|||{{{yyy|||wwwqqqkkkbbbXXXRRRPPPNNNMMMMMMMMMLLLJJJIIIIIIJJJNNNSSSVVVWWWVVVTTTSSSQQQNNNLLLKKKJJJJJJHHHGGGEEECCCAAA???======:::>>>BBBDDDJJJZZZppp~~~~~~~~~}}}yyyrrrkkkfffddd^^^[[[XXXWWWXXXYYYZZZZZZ]]]\\\\\\]]]___^^^]]][[[______bbbgggnnnsssttttttxxxwwwwwwyyy|||}}}zzzxxxuuussspppnnnllljjjfffddd___]]]ZZZXXXWWWTTTQQQNNNMMMLLLJJJHHHFFFDDDCCCCCC======>>>????????????>>>BBBDDDFFFHHHJJJKKKKKKKKKLLLIIIEEEBBB???>>>>>>>>>777888888999::::::;;;;;;;;;;;;<<<===???AAACCCDDDHHHJJJMMMOOOOOOMMMKKKIIIHHHJJJLLLNNNPPPSSSWWWZZZaaaeeekkkqqqvvv{{{{{{sssjjjaaa\\\XXX]]]hhhwww{{{vvvqqqjjjeee^^^ddduuusss```QQQHHH::::::999999888888999999999888777666666666777777888888777777777666666666666666666666777777888888666666666777888888999999:::999999999;;;>>>@@@BBB<<<===>>>=========???AAAFFFNNNXXX^^^```eeennnvvv~~~<<<===AAAJJJ\\\vvv{{{ddd[[[\\\uuuyyyeeennnvvvyyymmmiiiiiiiiiiiikkkiiikkkpppwwwrrreee^^^[[[UUUSSSSSSXXX]]]```fffmmmnnnmmmkkkhhhffffffiiillliiijjjjjjiiigggeeefffggghhhiiijjjkkkjjjjjjhhhggggggggggggggghhhhhhhhhhhhkkklllqqqzzzxxxrrrooolllmmmpppvvvzzzyyyyyyzzz}}}}}}vvviii\\\UUURRROOOMMMMMMLLLKKKJJJIIIJJJLLLOOOSSSTTTSSSQQQMMMNNNNNNMMMLLLJJJGGGFFFGGGGGGEEEDDDBBB@@@???>>>:::===@@@BBBHHHWWWlll|||}}}~~~~~~zzztttnnnjjjhhhaaa^^^ZZZXXXXXXYYYZZZZZZ^^^]]][[[[[[\\\\\\ZZZXXX\\\]]]```eeelllppprrrsssvvvvvvwwwyyyzzzyyyvvvssstttqqqmmmjjjhhheeeaaa___\\\YYYWWWUUUTTTRRROOOLLLMMMMMMKKKIIIGGGEEEDDDCCC<<<===>>>>>>????????????AAACCCFFFIIILLLMMMMMMLLLLLLJJJGGGCCC@@@???>>>>>>888888999999::::::;;;;;;::::::;;;<<<===???AAABBBFFFHHHKKKMMMNNNMMMKKKIIIHHHIIIKKKMMMNNNQQQUUUXXX]]]bbbiiipppvvv{{{xxxppphhh```[[[YYY___kkk{{{{{{uuupppjjjfff___fffxxxuuuaaaPPPFFF;;;:::999999888888999999999888777777666666777777888888888888777777777777666666666666777777777777666666666777888888999999999999999:::===???BBBDDD<<<===>>>>>>======@@@AAADDDMMMYYYaaaeeekkkuuu}}};;;===AAAJJJZZZuuu}}}eeeYYYYYYoooiiiooossszzzmmmiiiiiihhhhhhjjjiiikkkpppvvv}}}vvvhhhaaa^^^VVVSSSSSSXXX]]]aaagggnnnoooooommmjjjgggggghhhjjjhhhiiijjjjjjhhhfffggghhhhhhhhhjjjjjjkkkjjjiiihhhggggggggggggggghhhhhhiiiiiikkkooouuu}}}yyyvvvrrrsssuuuzzz~~~zzzzzz|||pppbbbZZZVVVRRRNNNMMMLLLKKKIIIGGGIIILLLPPPRRRRRRPPPNNNLLLLLLMMMLLLKKKJJJHHHGGGGGGGGGFFFDDDBBBAAA@@@???>>>@@@AAABBBFFFRRRdddqqq~~~~~~xxxsssnnnllleeebbb]]][[[ZZZ[[[[[[[[[ZZZXXXWWWWWWXXXYYYYYYXXXYYY[[[^^^dddiiinnnqqqrrrqqqrrruuuwwwwwwuuurrrooorrroookkkhhheeeaaa]]]ZZZXXXVVVSSSQQQQQQOOOMMMKKKMMMMMMLLLKKKIIIGGGEEEDDD@@@@@@AAAAAAAAAAAA@@@@@@???AAAEEEIIILLLNNNNNNMMMLLLKKKHHHFFFCCCAAA???>>><<<<<<;;;:::999888888777999999:::;;;<<<>>>???@@@DDDFFFHHHKKKLLLKKKJJJIIIFFFHHHJJJKKKMMMQQQUUUYYY^^^ccciiipppvvv{{{wwwoooggg```\\\YYYaaaooo{{{uuuqqqlllggg```hhh{{{uuu```OOOEEE;;;;;;:::999888888888888777666666666666666666666777777777777777777777777777777777777777777777777666666666777888888999999777888888999:::<<<>>>???;;;===>>>>>>===>>>@@@BBBDDDNNN[[[ccchhhoooyyy;;;===BBBIIIYYYsssfffYYYWWWjjjnnnpppqqq}}}ooojjjhhhffffffgggiiilllqqqvvvzzzyyyjjjbbb```WWWTTTTTTXXX]]]aaagggnnnppppppooollliiigggggghhhgggiiikkkjjjiiihhhhhhhhhggghhhiiijjjkkkkkkjjjiiihhhggggggfffggghhhiiiiiiiiijjjlllpppuuuxxxyyyyyyyyy}}}{{{zzz{{{}}}|||zzz|||~~~xxxkkk```[[[UUUPPPMMMLLLKKKJJJDDDGGGLLLPPPQQQPPPOOONNNMMMLLLKKKIIIIIIIIIIIIIIIGGGFFFFFFEEECCCBBBAAAAAAAAABBBBBBAAABBBJJJWWWaaattt|||~~~~~~{{{uuupppnnniiifffccc``````___^^^]]]XXXUUURRRRRRRRRTTTTTTTTTWWWYYY^^^bbbgggkkknnnppplllooorrrttttttrrrpppnnnooolllhhheeebbb___[[[XXXVVVTTTQQQOOONNNNNNLLLKKKMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@>>>>>>>>>@@@DDDHHHKKKMMMMMMNNNLLLLLLJJJHHHEEEBBB@@@???======<<<;;;:::999888777999999999:::;;;===>>>???BBBDDDFFFHHHIIIJJJIIIIIIEEEFFFHHHJJJMMMRRRXXX\\\aaaffflllqqqvvvzzz~~~wwwooohhhbbb^^^ZZZdddsss{{{vvvrrrmmmiiiaaaiii}}}qqq]]]LLLCCC<<<;;;:::999888888888888444555555555555555555555666666666666666666666666888888888888888888888888666666666777888888999999888888888999999:::;;;;;;;;;===>>>>>>>>>???AAACCCEEEOOO]]]fffkkkqqq{{{:::===BBBIIIXXXrrrhhh[[[XXXfff~~~ttttttqqqrrrkkkiiifffeeefffhhhkkkppptttwww{{{llldddaaaYYYUUUTTTXXX\\\```gggnnnqqqrrrqqqnnnjjjgggffffffeeegggiiijjjiiihhhhhhhhhfffgggiiijjjkkkkkkkkkjjjhhhgggfffffffffgggiiijjjhhhiiikkkmmmoooqqqssstttvvv{{{|||}}}uuufff```XXXRRRNNNLLLKKKKKKEEEIIINNNPPPQQQOOOOOONNNMMMLLLJJJHHHGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCAAABBBAAA@@@???CCCJJJQQQ___hhhttt|||~~~~~~}}}}}}}}}vvvqqqnnnmmmkkkhhhgggfffeeebbb```YYYUUUQQQNNNMMMNNNNNNNNNTTTXXX\\\```cccfffjjjmmmjjjmmmqqqrrrqqqooonnnnnnjjjgggdddaaa```]]]ZZZWWWVVVSSSPPPNNNNNNNNNMMMLLLMMMNNNNNNMMMLLLJJJHHHFFFEEEEEEDDDCCCAAA???===;;;???@@@CCCFFFIIIKKKMMMMMMMMMMMMLLLJJJHHHDDDAAA???::::::::::::;;;;;;;;;;;;999999999:::;;;===>>>???AAACCCDDDFFFGGGHHHHHHGGGCCCEEEGGGIIIMMMRRRYYY^^^dddhhhmmmrrrvvvyyy}}}~~~vvvoooiiiccc___[[[fffwwwzzzuuurrrmmmjjjccclll~~~jjjWWWIIIAAA<<<;;;:::999888777777777444444555666666666555555555555555555666666666666888888888888777777777777666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>???BBBDDDFFFQQQ___hhhnnnttt}}}:::===BBBIIIWWWqqqkkk___[[[eeewww{{{xxxssssssllljjjgggfffgggfffiiinnnrrrsss}}}|||ooofffbbb[[[WWWUUUXXX\\\___fffmmmrrrsssrrrpppkkkgggfffeeebbbdddggghhhgggfffffffffeeefffhhhjjjkkkkkkkkkkkkhhhhhhfffffffffgggiiijjjhhhiiijjjkkkmmmooorrrtttxxx~~~~~~zzzkkkeee\\\TTTOOOMMMLLLLLLKKKNNNRRRSSSQQQOOOOOOOOOMMMMMMMMMLLLKKKJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDBBBAAAAAAEEEHHHLLLTTT___hhhnnntttzzz~~~zzztttpppooonnnnnnnnnmmmjjjfffcccXXXTTTOOOLLLKKKMMMMMMNNNQQQUUUZZZ]]]___aaaeeehhhhhhkkkmmmllliiigggggghhhdddbbb___]]]]]][[[XXXVVVVVVSSSOOONNNNNNNNNNNNMMMMMMNNNOOONNNMMMKKKHHHGGGFFFFFFEEEDDDBBBAAA???>>>@@@@@@AAACCCEEEHHHKKKMMMMMMMMMMMMLLLIIIEEEAAA???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===>>>???AAABBBCCCEEEFFFFFFFFFFFFCCCDDDFFFHHHJJJPPPVVV[[[bbbffflllqqquuuxxx|||~~~}}}uuuoooiiiccc```\\\hhhyyyxxxsssppplllhhhfffpppwwwbbbQQQFFF@@@===<<<:::999888777777777555555777888888888777777555555666666777777777777777666666666555555555555666666666777888888999999::::::;;;<<<<<<===<<<<<<;;;===>>>>>>>>>@@@BBBDDDGGGRRRaaakkkqqqxxx:::===BBBIIIVVVqqqmmmbbb^^^eeettt{{{tttsssmmmkkkhhhggghhhcccgggmmmooopppzzz}}}qqqhhhbbb]]]XXXVVVXXX\\\___eeelllrrrssssssppplllhhheeeddd___bbbeeeffffffdddddddddeeefffhhhjjjkkkllllllkkkiiihhhfffeeefffgggiiijjjggghhhiiikkklllooosssvvv||||||zzz}}}zzz{{{zzzyyy}}}zzznnnggg]]]UUUPPPNNNMMMLLLPPPSSSVVVUUURRROOOOOOPPPOOOPPPRRRSSSQQQNNNJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFEEEDDDEEEGGGAAAGGGPPPYYYbbblllwwwxxxtttppppppqqqrrrqqqnnniiieeeTTTQQQLLLJJJLLLOOOQQQRRROOOSSSXXX[[[\\\]]]aaadddfffggghhhfffbbb``````aaa___^^^[[[[[[ZZZYYYWWWVVVVVVSSSPPPNNNNNNOOOOOONNNMMMNNNOOOOOONNNKKKIIIGGGGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@AAACCCGGGJJJMMMMMMNNNNNNMMMJJJFFFBBB??????>>>===<<<:::999888777:::::::::;;;<<<===>>>???BBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFHHHMMMTTTXXX```dddjjjppptttwww{{{~~~|||tttnnnhhhccc```\\\iii{{{vvvqqqnnnjjjgggiiisssrrr]]]MMMDDD???===<<<;;;999888777777777666777888:::::::::999888666666777777888888888999555555444444444333333333666666666777888888999999777888999;;;<<<=========;;;===>>>??????@@@CCCEEEGGGSSSbbbmmmttt|||;;;>>>BBBIIIWWWqqqzzzggg^^^fffsss}}}yyyvvvnnnjjjgggggghhhfffmmmlllmmmuuuzzz}}}qqqgggbbb\\\YYYVVVUUUXXX___fffkkkqqqqqqpppooommmjjjhhhfffggggggggggggfffeeedddcccbbbdddfffgggffffffggghhhiiiiiihhhhhhhhhhhhiiiiiikkkjjjjjjlllooorrrsssttt||||||xxxxxxzzz|||}}}yyyuuu}}}vvvpppnnnqqqtttuuuwwwzzztttoooggg^^^VVVRRRPPPPPPSSSYYY___^^^WWWQQQQQQSSSSSSXXXYYYTTTQQQQQQRRRQQQMMMLLLJJJGGGFFFEEEEEEEEEEEEFFFHHHIIIIIIGGGDDDCCCDDDDDDIIIPPPXXXcccttt~~~xxxwwwuuuttttttsssooogggaaaSSSRRRPPPNNNMMMMMMNNNOOOQQQUUUXXXZZZYYYZZZ\\\___dddcccaaa___]]][[[YYYYYYWWWXXXYYYYYYYYYXXXVVVUUUUUUSSSPPPNNNMMMMMMOOOPPPOOOOOONNNMMMKKKIIIHHHGGGGGGIIIJJJIIIEEEBBB@@@???BBBAAAAAAAAACCCEEEHHHJJJMMMMMMLLLKKKIIIFFFDDDCCCAAA???<<<:::999999;;;<<<<<<;;;:::999:::<<>>============???AAACCCDDDJJJUUUeeesss|||:::===BBBHHHWWWppp|||iii```hhhuuu~~~uuuxxxoookkkhhhggghhhgggmmmlllmmmtttyyytttiiiccc^^^[[[XXXWWWYYY```ggglllpppppppppooommmkkkhhhggghhhhhhhhhgggfffeeeddddddfffggghhhgggeeeddddddeeefffffffffeeeffffffggggggkkkjjjjjjlllooorrrtttuuuyyysssnnnnnnppprrryyyzzzwwwtttvvv||||||nnnjjjiiioootttvvvyyy|||zzzqqqeee[[[TTTRRRQQQXXX]]]aaa^^^WWWQQQQQQSSSXXX]]]^^^ZZZVVVVVVUUURRRQQQOOOLLLIIIGGGEEEDDDDDDEEEGGGIIIJJJJJJHHHFFFDDDEEEEEEHHHNNNVVVcccwwwyyyvvvuuutttsssrrrlllccc\\\SSSQQQOOONNNMMMMMMNNNOOOPPPSSSVVVXXXWWWWWWYYY\\\^^^]]]\\\ZZZYYYWWWVVVUUUWWWWWWXXXYYYYYYXXXWWWWWWVVVTTTQQQOOONNNNNNPPPQQQPPPPPPOOONNNMMMKKKJJJIIIJJJLLLNNNMMMJJJHHHFFFEEECCCBBBBBBBBBDDDFFFIIIJJJLLLLLLKKKJJJHHHFFFEEEDDDBBB@@@===:::999:::;;;<<<;;;;;;::::::;;;===???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEHHHMMMSSSXXX^^^bbbiiinnnrrrvvvyyy||||||ssslllfff```]]]___mmm~~~|||vvvtttqqqooopppnnn|||oooZZZJJJBBB>>>999999999888888888777777888777777777666666666555777777777777777777777777777777777777666666666666777777999999999999888777999999999:::;;;<<<>>>>>>=========>>>???AAACCCEEEJJJVVVggguuu~~~:::===AAAGGGUUUooo~~~kkkbbbiiiuuu{{{nnn|||qqqlllhhhhhhiiihhhnnnlllmmmtttwww{{{nnngggbbb___[[[YYY[[[```ggglllooopppppppppnnnllliiihhhjjjjjjiiihhhgggfffeeedddggghhhhhhgggeeecccdddeeeeeeeeeeeeeeeeeefffggggggjjjjjjkkkmmmooosssvvvwww~~~ooohhhccccccdddgggnnnuuu~~~zzznnnnnnqqqxxx{{{uuummmjjjllluuu}}}yyylll```YYYWWWWWW^^^aaabbb^^^VVVQQQQQQSSS\\\aaaccc```]]][[[XXXTTTTTTRRROOOLLLIIIFFFDDDDDDFFFHHHKKKMMMMMMKKKIIIGGGGGGEEEFFFKKKTTTccczzzyyysssqqqpppooommmggg^^^WWWRRRQQQOOONNNMMMNNNNNNOOOPPPRRRTTTUUUUUUUUUVVVWWWWWWVVVUUUUUUSSSSSSRRRQQQUUUVVVXXXYYYZZZZZZYYYYYYVVVUUURRRPPPOOOOOOPPPQQQPPPPPPPPPPPPOOONNNMMMLLLIIIKKKMMMMMMJJJHHHFFFFFFDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJJJJIIIHHHGGGEEEEEECCCAAA>>><<<:::::::::;;;;;;;;;;;;;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAACCCCCCDDDEEEGGGLLLRRRWWW[[[```hhhoootttwwwzzz|||~~~{{{rrrkkkeee```]]]cccqqqzzzuuusssrrrrrrssstttkkkXXXIIIAAA===999888888888888777777777777777777777666666666666777777777777777777777777888888777777666555555555666777888999999999999999999:::::::::<<<===>>>???>>>>>>>>>>>>@@@BBBDDDEEEKKKWWWhhhwww999<<<@@@FFFTTTmmmlllaaafffqqqssseeevvvtttmmmiiihhhjjjiiinnnllllllsssuuu~~~tttllldddaaa\\\YYYZZZ___fffjjjnnnoooppppppooommmjjjiiilllkkkjjjiiigggffffffeeedddeeeffffffeeeeeeggghhhggggggffffffgggggghhhiiihhhjjjkkkmmmooossswwwzzzyyyssshhhaaa\\\[[[\\\___eeemmmxxx~~~rrrpppooorrrwwwxxxtttpppooonnnttt}}}qqqeee``````bbbeeefffddd___WWWQQQQQQRRRYYY___bbbaaa___^^^ZZZUUUSSSRRRPPPMMMKKKIIIGGGFFFGGGIIIMMMPPPPPPOOOLLLKKKIIIFFFEEEIIISSSddd~~~wwwmmmjjjgggeeeccc```YYYTTTRRRRRRPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPSSSUUUWWWYYYZZZ[[[[[[ZZZVVVTTTRRRQQQPPPOOOPPPQQQOOOOOOPPPPPPPPPOOONNNNNNKKKLLLNNNMMMJJJGGGEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDCCC@@@===;;;::::::;;;<<<<<<<<<===>>>@@@AAABBBDDDCCCCCCCCCBBBBBBAAAAAACCCDDDDDDEEEGGGKKKQQQVVVZZZ___hhhoootttxxx{{{}}}|||~~~zzzpppiiiccc```___ffftttzzztttsssrrrrrrtttwww{{{fffTTTGGG???<<<888888888888777777777777777777777777666666666666666666666666666666666666777777777777666666666666666666777888999::::::::::::::::::;;;<<<>>>???@@@@@@?????????AAABBBDDDFFFJJJWWWjjjyyy:::<<<@@@FFFSSSllllll^^^```iii}}}jjj^^^mmmwwwooojjjhhhjjjiiimmmkkkkkkrrrtttzzzvvvmmmeeeaaa\\\XXXYYY]]]bbbffflllmmmpppqqqpppnnnllljjjlllkkkjjjhhhggggggggggggeeeffffffeeeddddddfffhhhggggggffffffffffffggggggfffhhhkkkmmmooorrrwww{{{yyymmmgggccc\\\XXXWWWXXXYYY___eeelllzzzzzzvvvssstttxxxzzzvvvrrrmmmmmmvvvxxxmmmiiikkkpppooonnnjjjcccZZZTTTRRRRRRRRRWWW[[[\\\]]]]]]YYYSSSOOOOOOOOONNNLLLKKKJJJIIIGGGJJJNNNRRRSSSRRROOONNNLLLHHHFFFJJJTTTfffsssfffbbb\\\ZZZZZZZZZXXXVVVTTTSSSSSSRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSVVVXXXZZZ[[[[[[[[[UUUTTTRRRQQQPPPPPPPPPPPPNNNOOOOOOPPPPPPOOOOOONNNPPPRRRSSSQQQNNNJJJHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEECCCAAA???===<<<;;;;;;======>>>???AAABBBCCCDDDEEEEEEDDDDDDCCCBBBAAAAAACCCCCCDDDDDDFFFKKKQQQUUUZZZ___gggnnntttxxx|||~~~}}}~~~xxxooofffbbb``````hhhvvv{{{uuutttrrrqqqsssyyysss___PPPEEE>>>:::777777777777777777777777666666666666777777777777666666666666666666666666444555555666777888888999666666777888888999:::;;;::::::;;;<<<===???@@@AAAAAAAAA@@@AAABBBCCCEEEFFFIIIWWWkkk|||:::===@@@FFFSSSkkknnn]]][[[bbbttt|||ddd[[[ggg{{{rrrkkkhhhiiihhhllliiikkkrrrsssxxxuuummmfffbbb\\\XXXWWWZZZ___cccjjjllloooqqqrrrpppmmmkkkkkkjjjiiiggggggggghhhhhhiiiiiihhhfffcccbbbccceeefffeeedddccccccccccccccccccfffjjjlllnnnrrrxxx}}}}}}rrrggg```^^^YYYUUUVVVVVVVVVYYY___dddooo|||yyy{{{}}}yyymmmkkkssswwwtttyyy}}}wwwmmmbbbYYYTTTRRRKKKPPPTTTUUUXXXZZZVVVPPPKKKLLLLLLMMMMMMLLLLLLKKKFFFJJJOOOSSSUUUTTTRRRPPPMMMJJJIIIMMMWWWiii}}}pppbbb]]]WWWVVVWWWYYYYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUTTTTTTTTTSSSQQQOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPRRRTTTWWWYYYYYYZZZZZZVVVUUUTTTSSSQQQQQQQQQPPPOOOPPPPPPPPPPPPOOOOOONNNPPPQQQRRRQQQNNNJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHHHHGGGDDDCCCBBB@@@???======<<<>>>???@@@BBBDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBCCCDDDFFFKKKQQQVVV[[[```gggmmmrrrwww|||wwwmmmddd``````aaaiiixxx{{{vvvuuusssqqqrrr|||}}}jjjXXXLLLCCC===999666666777777777777777888666666666666777777777777777777777777777777777777333444555666777888999:::888777777777888999::::::::::::;;;<<<>>>@@@AAABBBCCCBBBBBBBBBBBBDDDFFFGGGJJJXXXmmm;;;>>>AAAFFFSSSkkkrrr^^^YYY]]]lllzzzzzzeee[[[cccxxx}}}tttlllhhhhhhfffjjjhhhjjjrrrrrrvvvwwwooohhhddd]]]XXXWWWZZZ^^^aaaiiilllooorrrrrrqqqnnnllljjjiiigggffffffggghhhiiijjjjjjhhheeecccbbbccceeegggfffeeecccbbbaaaaaa``````eeeiiikkkmmmpppwww}}}~~~xxxqqqhhh```]]]YYYWWWXXXXXXVVVXXX\\\___ggguuuzzzmmmggghhhuuuzzzlll___VVVRRRJJJMMMPPPQQQTTTVVVRRRLLLIIIJJJKKKLLLLLLKKKJJJJJJFFFIIIOOOTTTWWWVVVSSSQQQNNNLLLLLLQQQ[[[lll|||mmm```]]]ZZZZZZ\\\\\\[[[XXXYYYYYYYYYZZZZZZZZZYYYYYYXXXUUUSSSSSSTTTRRROOOLLLMMMMMMMMMMMMMMMMMMMMMMMMPPPQQQSSSUUUWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOLLLNNNPPPPPPNNNKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIKKKLLLKKKKKKJJJIIIHHHGGGDDDCCCBBBAAA@@@???>>>>>>@@@AAACCCEEEFFFHHHIIIIIIHHHGGGFFFEEECCCBBBAAA@@@@@@AAABBBDDDFFFKKKRRRWWW^^^aaaffflllqqqvvv|||}}}vvvlllccc___```bbbkkkzzzzzzxxxwwwuuussssssvvvcccSSSHHHBBB===999666666666666777777888888555666666666777777777888777777777777777777777777444555555666777888888999999888888777777888999::::::;;;;;;===>>>@@@BBBCCCDDDCCCCCCBBBCCCDDDFFFGGGLLL[[[ppp<<<>>>BBBGGGSSSkkkvvv```YYY[[[fffuuu|||hhh]]]aaarrruuummmhhhgggfffiiigggiiirrrrrruuuzzzsssjjjeee^^^YYYWWWZZZ^^^aaaiiikkkooorrrsssqqqnnnllliiihhhfffeeefffgggiiijjjggggggfffeeecccdddfffhhhjjjiiigggeeecccbbbaaaaaa___ccciiikkklllpppwww}}}yyyvvvssskkkccc^^^[[[ZZZ\\\\\\YYYZZZ]]]\\\cccooo|||uuuiii^^^XXX```ppp}}}tttdddXXXRRRKKKMMMNNNOOORRRTTTPPPIIIHHHIIIJJJKKKKKKJJJIIIHHHEEEIIIOOOUUUWWWVVVTTTRRROOOMMMNNNTTT^^^nnn|||lllaaa___^^^```aaa```\\\XXXZZZ[[[\\\\\\\\\\\\[[[[[[XXXUUUSSSRRRSSSQQQNNNJJJLLLLLLKKKKKKKKKKKKJJJJJJOOOQQQSSSUUUVVVWWWWWWWWWZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPNNNQQQSSSTTTSSSRRRQQQRRRLLLMMMMMMMMMMMMLLLLLLKKKMMMMMMMMMLLLKKKIIIHHHGGGCCCCCCBBBAAAAAA@@@??????AAABBBDDDFFFHHHIIIJJJJJJIIIHHHGGGEEEDDDBBBAAA@@@???@@@BBBCCCFFFLLLRRRWWW```bbbfffkkkooouuu||||||uuukkkbbb^^^```cccmmm{{{yyyxxxyyywwwttttttrrr___OOOFFFAAA<<<999555666666666777777888888555666666666777777888888777777777777777777777777666666666666777777777777:::999888777777777888999:::;;;;;;===???AAACCCDDDDDDDDDCCCCCCCCCEEEFFFGGGNNN]]]sss@@@AAACCCIIISSSfffgggYYYVVVaaammmmmmZZZZZZrrruuummmiiiggghhhiiikkklllnnnrrrwww{{{{{{ssskkkddd^^^\\\ZZZXXX[[[```iiikkkoooqqqrrrpppmmmkkkkkkiiiffffffggghhhhhhggghhhgggfffeeeeeefffggghhheeefffhhhiiihhhfffcccaaadddeeeggghhhkkkooouuuyyy~~~{{{uuuoooeeeeeefffeeedddeeegggiiimmmjjjooo}}}|||qqqjjj___YYYVVVZZZ^^^dddooo|||~~~~~~qqqaaaWWWPPPOOOMMMLLLKKKKKKLLLMMMMMMJJJHHHHHHJJJKKKIIIGGGGGGKKKPPPUUUWWWWWWUUUTTTNNNKKKLLLTTT___nnn{{{pppiiiccc```bbbbbb]]]XXXWWW[[[YYYWWWXXX[[[\\\ZZZXXXYYYXXXVVVTTTQQQOOOMMMLLLIIILLLNNNOOOOOONNNMMMNNNQQQRRRSSSTTTUUUWWW[[[^^^]]]]]]]]]]]]]]]]]]]]]]]]WWWVVVUUUTTTSSSQQQPPPPPPQQQRRRUUUVVVWWWVVVUUUTTTTTTRRRNNNKKKJJJJJJKKKLLLRRRPPPNNNLLLKKKJJJJJJJJJEEEBBB@@@@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFHHHHHHKKKJJJJJJHHHEEEBBB???>>>777999===BBBGGGMMMTTTYYY```cccfffjjjooovvv}}}zzzpppiiibbb]]]^^^cccooo|||||||||yyysssttt{{{ooo\\\NNNEEE>>>;;;===777777777777777888999999777777666666666666777777777777777777777777777777888888777777777777888888666666777888999::::::;;;777999;;;<<<>>>AAAEEEHHHJJJGGGDDDCCCDDDFFFGGGHHHNNNaaayyy@@@AAADDDIIISSSeeejjjZZZUUUWWWddd{{{vvvccc^^^mmmvvvnnnjjjhhhggghhhjjjlllmmmqqquuuxxx~~~uuummmfff___]]]ZZZXXX[[[```gggjjjnnnqqqrrrpppnnnllljjjhhheeeeeefffggggggfffhhhgggfffeeeeeefffggghhhhhhiiijjjkkkjjjhhheeeccccccdddfffhhhkkkooouuuyyy}}}wwwvvvuuurrrooooooqqqssspppmmmppp{{{zzzooofff\\\VVVRRRUUUXXX]]]gggqqquuurrrpppsssxxxmmm```VVVRRRNNNKKKKKKLLLMMMLLLNNNKKKIIIHHHJJJKKKIIIHHHFFFJJJPPPVVVXXXWWWUUUSSSNNNKKKMMMTTT]]]iiizzz}}}sssooohhhbbbbbbaaa\\\XXXWWW[[[YYYWWWWWWYYYYYYWWWUUUUUUUUUTTTSSSRRRPPPOOOOOOOOOOOOPPPOOONNNMMMLLLMMMPPPRRRTTTVVVWWWZZZ]]]```aaaaaabbbbbbbbbbbbbbbbbb^^^]]]\\\[[[YYYXXXVVVVVVTTTUUUWWWXXXXXXWWWVVVUUUWWWUUURRROOOMMMLLLLLLLLLOOOOOOOOOOOOMMMLLLJJJIIIFFFDDDBBBAAACCCDDDDDDDDDCCCDDDEEEFFFGGGIIIIIIJJJKKKKKKKKKIIIGGGDDDAAA@@@===???BBBEEEIIIOOOUUUYYY___bbbeeejjjnnnuuu|||{{{qqqjjjccc___```eeerrr~~~{{{{{{xxxsssvvv}}}mmmYYYKKKCCC===;;;<<<555555555555555666777777777777666666666666777777777777777777777777777777888777777666666777777888888888888888999999999999888999;;;<<<>>>AAAEEEHHHJJJHHHEEEDDDDDDFFFGGGHHHPPPddd|||@@@AAADDDJJJRRRdddooo]]]TTTOOO]]]vvvmmmaaafff}}}yyyoookkkiiifffhhhjjjlllmmmooorrrttt|||xxxoooggg```]]]ZZZXXXZZZ___dddggglllppprrrqqqooonnniiigggeeedddeeeffffffeeehhhgggfffeeeeeefffggggggjjjjjjkkkllljjjhhhfffdddbbbdddfffhhhkkkpppuuuyyy{{{zzz|||~~~zzzwwwxxx~~~yyymmmddd[[[UUUQQQQQQTTTXXXaaahhhgggfffhhhlllpppwww{{{lll```YYYPPPLLLMMMOOONNNLLLNNNLLLJJJJJJJJJKKKJJJHHHGGGKKKRRRXXXZZZXXXUUURRRNNNLLLNNNTTT[[[cccnnnyyyxxxuuullldddbbb```\\\YYYYYYZZZXXXWWWVVVWWWVVVUUUSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSQQQPPPNNNMMMLLLKKKOOORRRVVVYYY[[[]]]```ccceeeeeefffggghhhhhhhhhhhheeeeeecccaaa```^^^]]]\\\ZZZZZZ[[[[[[ZZZXXXWWWVVVXXXXXXVVVTTTQQQOOONNNMMMLLLMMMOOOPPPOOOMMMJJJHHHGGGEEECCCCCCDDDFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLKKKIIIFFFDDDCCCAAACCCEEEGGGJJJNNNTTTXXX]]]```dddiiinnntttzzzzzzrrrkkkddd```ccciiivvv}}}yyyzzzwwwssswwwnnnWWWIII@@@;;;:::<<<555555555555555666777777777777666666666666777777777777777777777777777777777777666666666666777777::::::999999888888888888888:::<<<===>>>AAAEEEHHHKKKIIIGGGFFFEEEFFFGGGHHHQQQfffAAABBBEEEJJJRRRccc~~~vvvaaaTTTNNNZZZsssqqqaaa```ttt}}}qqqkkkiiigggiiikkklllmmmnnnqqqsssyyy{{{ppphhh```\\\XXXVVVXXX]]]bbbeeejjjoooqqqrrrpppooojjjhhheeeeeefffggggggfffhhhgggfffeeedddeeefffgggiiiiiijjjjjjiiigggeeecccbbbdddgggiiilllpppuuuyyy|||ppphhh^^^YYYTTTSSSVVV]]]dddjjjjjjjjjkkkllllllppp|||zzzooodddWWWPPPQQQRRRPPPMMMOOONNNLLLLLLKKKKKKKKKKKKLLLPPPWWW]]]^^^[[[VVVRRROOONNNPPPVVVZZZ]]]dddkkkvvv~~~wwwmmmccc___]]]ZZZYYY[[[ZZZYYYXXXVVVUUUTTTSSSRRRSSSTTTVVVWWWXXXXXXWWWWWWTTTTTTSSSSSSRRRPPPMMMJJJNNNQQQWWW[[[^^^aaadddfffggghhhiiikkklllllllllllljjjjjjhhhfffdddbbbaaa```_________^^^\\\ZZZXXXWWWXXXXXXXXXWWWUUUSSSQQQPPPLLLLLLNNNNNNNNNLLLJJJIIIGGGEEECCCCCCEEEFFFGGGFFFFFFHHHIIIKKKMMMMMMMMMMMMKKKLLLLLLKKKIIIGGGEEEDDDAAACCCEEEGGGIIINNNSSSWWW\\\```dddiiinnnssszzz~~~}}}|||}}}xxxqqqjjjccc___dddkkkzzz{{{wwwxxxvvvsssyyyqqqYYYHHH@@@;;;:::;;;777777777777777888888999777777666666666666777777666666666666666666666666777666666666666666666777999999999999999999999999999:::<<<===>>>AAAEEEHHHJJJJJJIIIGGGFFFFFFHHHJJJRRRhhhBBBCCCGGGLLLSSSbbb{{{~~~hhhWWWPPPXXXnnnooo___]]]nnntttlllhhhhhhjjjkkkllllllnnnqqqssszzz~~~rrriii```[[[WWWTTTVVV[[[___ccciiinnnqqqrrrqqqpppkkkiiigggfffggghhhhhhhhhhhhgggfffdddddddddeeefffhhhiiiiiiiiihhhgggfffeeedddfffiiikkkmmmqqquuuyyyyyyqqqddd___YYYWWW]]]gggooossstttqqqpppoookkkjjjqqq{{{ssscccYYYWWWWWWTTTQQQQQQPPPPPPOOONNNNNNOOOOOOUUUYYY___cccbbb]]]WWWRRRPPPPPPSSSXXXZZZZZZ]]]bbbppp}}}vvvkkk```\\\ZZZYYYZZZ\\\ZZZZZZYYYWWWUUUSSSRRRRRRSSSUUUVVVWWWXXXWWWVVVUUURRRRRRTTTVVVWWWUUUOOOKKKMMMQQQWWW[[[___bbbfffhhhiiikkknnnppprrrrrrrrrrrrpppooonnnllljjjiiiggggggeeedddcccaaa___\\\[[[ZZZWWWXXXYYYYYYXXXWWWUUUSSSNNNMMMMMMLLLKKKKKKKKKKKKFFFEEECCCCCCEEEGGGGGGGGGGGGIIIKKKMMMNNNOOONNNNNNKKKLLLLLLKKKIIIGGGEEEDDD@@@BBBEEEHHHKKKPPPVVVZZZ]]]```eeejjjoootttzzz~~~|||||||||~~~|||vvvooohhhaaa^^^eeennn~~~yyyvvvwwwtttrrrzzzuuuZZZIIIAAA<<<::::::777777777777777888888999777777666666666666777777666666666666666666666666777777666666666666777777777888888999::::::;;;;;;:::;;;===>>>???AAAEEEHHHIIIJJJKKKIIIGGGGGGIIILLLSSSjjjDDDEEEIIINNNTTTaaayyyrrr]]]QQQUUUfffppp___[[[iiizzzoookkkiiijjjjjjjjjkkkmmmrrruuu{{{tttkkkbbb[[[VVVSSSUUUZZZ^^^bbbhhhmmmqqqqqqqqqpppllljjjhhhggghhhiiiiiihhhhhhgggfffddddddddddddeeehhhiiiiiiiiiiiiiiiiiihhhfffhhhkkkmmmooorrruuuxxx~~~lllhhh```]]]eeesss}}}|||xxxsssqqqmmmjjjlllpppwwwsssfff___\\\YYYVVVTTTUUUVVVUUUTTTTTTVVVXXX```cccfffgggeee^^^WWWRRRPPPQQQUUUZZZ[[[YYYYYY]]]kkkwwwuuujjj___ZZZXXXWWWYYY[[[XXXYYYYYYWWWTTTRRRRRRSSSRRRSSSUUUVVVWWWVVVTTTSSSRRRRRRTTTWWWZZZXXXSSSMMMMMMPPPUUUZZZ^^^bbbfffiiimmmooorrrvvvxxxyyyxxxxxxvvvvvvuuutttrrrqqqppppppkkkjjjhhhfffcccaaa```___ZZZZZZ[[[[[[ZZZYYYWWWVVVQQQPPPNNNMMMLLLLLLMMMMMMGGGEEECCCDDDEEEGGGHHHHHHHHHJJJMMMOOOQQQQQQPPPOOOMMMMMMLLLLLLJJJGGGEEECCCBBBDDDGGGJJJMMMSSSYYY]]]^^^bbbggglllqqqvvv|||~~~}}}yyytttmmmggg```^^^fffqqq~~~xxxuuuuuurrrqqq{{{rrrXXXHHHAAA<<<999999555555555555555666777777777777666666666666777777777777777777777777777777888888777777777777888888777777888999:::;;;<<<<<<;;;<<<===>>>???AAAEEEGGGGGGJJJLLLKKKIIIIIILLLOOOWWWoooFFFGGGKKKPPPUUUbbbxxx|||eeeVVVUUUaaa|||uuucccZZZcccuuuoooiiihhhhhhggghhhlllrrrvvvzzzxxxoooddd]]]WWWTTTVVV[[[^^^bbbgggmmmpppqqqpppooollliiigggggghhhiiihhhhhhhhhgggfffdddccccccddddddfffgggggghhhiiiiiiiiijjjiiikkknnnpppqqqrrruuuwww}}}vvvtttuuuvvvxxxsssjjjeeemmm~~~|||yyyvvvqqqnnnnnnnnnwwwrrrggg```\\\[[[YYY[[[]]]\\\[[[\\\___aaaiiijjjkkkjjjeee^^^VVVQQQOOOPPPTTTZZZZZZXXXXXX[[[cccnnnzzzwwwkkk```ZZZXXXVVVVVVYYYVVVWWWXXXVVVRRRPPPQQQRRRRRRSSSVVVXXXYYYXXXWWWVVVXXXUUUSSSUUUXXXXXXUUUQQQMMMPPPTTTXXX[[[```eeeiiimmmppptttxxxzzz{{{{{{zzzzzzzzzyyyyyyxxxwwwwwwvvvqqqpppnnnkkkiiigggfffeee``````___^^^\\\ZZZXXXWWWTTTTTTSSSRRRPPPOOONNNNNNHHHFFFEEEEEEGGGIIIJJJJJJKKKLLLOOORRRTTTSSSRRRQQQOOOOOOOOOMMMKKKHHHEEEDDDBBBDDDGGGJJJMMMRRRXXX\\\```dddiiioootttyyy~~~xxxsssnnnhhhaaa___iiittt~~~xxxuuutttpppooo{{{kkkQQQCCC???;;;888777555555555555555666777777777777666666666666777777777777777777777777777777999999888888888888999999999999999::::::;;;;;;;;;;;;<<<>>>>>>???AAAEEEGGGEEEIIILLLLLLJJJJJJMMMQQQ]]]vvvGGGHHHMMMQQQVVVbbbxxxkkk[[[WWW___xxxzzzgggZZZ^^^}}}yyyssshhhgggfffeeefffjjjqqqvvvxxx{{{qqqfff___YYYUUUWWW\\\^^^aaaggglllpppppppppoookkkiiiffffffggghhhhhhggghhhgggfffdddccccccddddddccccccdddeeefffggghhhhhhkkkmmmpppqqqrrrsssuuuwwwzzzwwwtttnnnjjjkkkeeeooo}}}rrrllltttyyysssppplllqqqwww~~~zzzlllccc___^^^]]]___aaabbbaaaaaaeeehhhnnnnnnnnnkkkeee\\\TTTPPPMMMNNNSSSYYYZZZWWWWWW[[[\\\fffrrrzzzyyynnnaaa[[[XXXUUUUUUWWWSSSUUUVVVTTTQQQOOOPPPRRRSSSUUUYYY\\\]]]]]]\\\[[[]]]XXXSSSRRRUUUWWWVVVSSSMMMOOOSSSVVVZZZ___dddhhhkkknnnrrrvvvyyyzzzzzzyyyzzzzzzzzzzzzyyyyyyyyyyyyuuutttrrrooommmkkkjjjjjjfffeeeccc```]]][[[YYYXXXUUUVVVWWWWWWUUURRROOOMMMIIIGGGFFFFFFIIIKKKKKKKKKLLLNNNRRRTTTVVVVVVTTTSSSRRRQQQQQQOOOLLLIIIFFFEEEBBBCCCFFFHHHKKKOOOUUUYYYaaaeeekkkqqquuuzzzxxxtttooohhhaaaaaakkkwww~~~xxxuuutttpppnnn{{{zzzdddLLL@@@<<<:::777666777777777777777888999999777777666666666666777777777777777777777777777777::::::999999999999::::::;;;;;;::::::::::::999999<<<===>>>??????AAAEEEGGGDDDHHHLLLMMMKKKKKKOOOSSSbbb{{{JJJLLLPPPTTTWWWbbbxxxyyy___\\\^^^nnnfffYYY```oootttssslllffffffhhhjjjnnnsssyyyvvvjjjbbb[[[VVVUUUWWW[[[___ffflllpppqqqooonnniiiiiihhhggggggggggggggghhhgggfffeeedddeeeeeefffgggfffeeedddeeegggiiijjjmmmmmmqqqzzz~~~}}}{{{|||}}}xxxuuurrroookkkiiicccgggrrryyyuuuwwwzzzxxxwwwyyy~~~vvvkkkccc^^^```cccfffgggeeedddeeehhhkkkhhhgggfff___VVVRRRSSSRRRUUUYYY[[[[[[\\\]]]___eeejjjnnnmmmnnnuuu|||sssmmmddd\\\XXXVVVVVVUUUZZZWWWSSSRRRSSSUUUVVVVVVYYYZZZ\\\^^^```^^^ZZZWWWWWWWWWVVVVVVUUUTTTSSSSSSWWWUUUTTTTTTWWW\\\aaaeeennnqqquuuxxxxxxyyyzzzzzz{{{}}}~~~}}}|||}}}}}}zzzyyywwwvvvtttrrrpppooommmllliiieeeaaa]]]ZZZXXXYYYXXXWWWWWWVVVUUUQQQNNNLLLMMMLLLKKKJJJKKKNNNPPPMMMPPPSSSUUUVVVVVVWWWYYYSSSSSSQQQOOOLLLIIIGGGEEECCCEEEHHHMMMQQQUUUYYYZZZdddfffjjjooouuu{{{~~~yyytttmmmfff```aaannn|||{{{wwwrrrooonnnsssttt___HHH>>>===<<<:::999888999999999999:::::::::666777777777888888888888777666555555555666888999888888888888888888888888<<<;;;999:::;;;===>>>>>>BBBAAA@@@@@@@@@@@@AAABBBFFFJJJOOOPPPNNNOOOSSSXXXiiiLLLNNNRRRVVVYYYdddzzz}}}ccc]]]]]]kkkkkk[[[^^^jjj|||tttmmmgggfffggghhhlllpppvvv~~~zzznnneee^^^XXXVVVXXX[[[___eeekkkoooppppppoooiiiiiigggfffeeeffffffggghhhgggfffeeedddeeeeeefffdddccccccccceeegggjjjlllnnnmmmrrr{{{~~~~~~}}}zzzuuunnnjjjbbbccchhhrrr~~~~~~yyy{{{yyy{{{{{{ssskkkddd___```aaabbbbbbbbbbbbcccdddbbb```______ZZZTTTSSSVVVWWWZZZ]]]^^^______```aaadddiiikkkiiihhhlllqqqrrrnnnhhh```ZZZWWWWWWWWWXXX[[[YYYVVVVVVWWWXXXYYYXXXZZZZZZ[[[\\\]]]\\\YYYWWWYYYXXXWWWUUUSSSRRRPPPPPPSSSRRRRRRSSSVVV\\\bbbeeelllooosssvvvwwwxxxzzz{{{}}}~~~}}}}}}}}}{{{zzzyyyvvvtttrrrqqqpppqqqooommmiiieeeaaa^^^]]][[[YYYWWWWWWVVVUUURRRPPPPPPPPPOOOMMMKKKLLLNNNQQQQQQSSSVVVWWWWWWWWWWWWXXXUUUUUUSSSQQQNNNKKKIIIHHHDDDFFFIIIMMMRRRVVVYYY[[[ccceeejjjooouuu{{{}}}yyysssmmmfffaaacccppp~~~zzzvvvrrrqqqqqqxxxqqq\\\GGG===<<<;;;999888666666777777777888888888777666666666777777888888777666666555666777888999777777777888888999999999<<<;;;::::::;;;===>>>>>>???@@@AAACCCDDDDDDDDDCCCGGGKKKPPPQQQOOOOOOSSSXXXiiiNNNPPPTTTYYY]]]ggg|||hhh___[[[fff}}}qqq``````iiiuuummmgggfffffffffiiimmmrrrzzzsssjjjbbbZZZWWWXXXZZZ^^^dddjjjnnnpppppppppjjjhhhfffdddcccdddeeefffgggfffeeeeeedddeeeeeeeeebbbbbbbbbcccfffhhhkkkmmmmmmmmmrrr{{{}}}~~~~~~wwwoooiiieeebbbaaaeeelllyyy|||{{{}}}zzzyyyyyyxxxzzzzzzyyywwwsssmmmhhheeecccaaa^^^\\\\\\\\\[[[ZZZWWWTTTTTTUUUTTTRRRUUU[[[]]]___bbbcccbbbbbbdddeeeiiinnnooojjjgggggghhhhhhfffaaaZZZVVVVVVXXXZZZ[[[]]]\\\[[[[[[\\\]]]\\\[[[[[[ZZZYYYYYYZZZZZZXXXWWWZZZYYYWWWUUURRRPPPNNNMMMOOOOOOOOOQQQUUU[[[aaadddhhhkkkooosssuuuwwwzzz|||~~~}}}{{{{{{{{{}}}|||zzzxxxuuusssqqqppprrrqqqnnnkkkhhhdddbbb```]]][[[XXXWWWWWWVVVTTTSSSTTTTTTSSSQQQOOOOOOQQQSSSXXXYYYZZZZZZXXXWWWWWWXXXVVVUUUSSSPPPMMMKKKIIIHHHEEEGGGJJJNNNRRRWWWZZZ[[[bbbdddiiiooouuu{{{~~~|||xxxrrrkkkfffcccfffsss|||yyyvvvssssssvvvkkkYYYEEE<<<;;;:::888777666666666777777777888888777666555555555666777888777666666666666777888999666666777888999:::;;;;;;<<<;;;;;;:::;;;===>>>???===???BBBFFFHHHHHHHHHGGGIIINNNRRRSSSQQQPPPTTTXXXhhhRRRSSSWWW\\\aaakkk~~~kkk```XXX```uuuwwwfffeeekkkssslllffffffffffffhhhlllooowwwwwwnnneee\\\WWWWWWYYY]]]bbbhhhlllooopppqqqkkkiiifffcccbbbbbbdddeeefffeeeeeeeeeeeeeeeeeeeeecccddddddeeegggiiikkklllkkklllqqqyyyyyyrrrmmmkkkfffbbbcccgggooo~~~|||~~~yyyuuutttuuuwwwwwwvvvrrrooommmhhhbbb\\\XXXVVVUUURRROOOQQQNNNMMMNNNOOOQQQWWW___bbbdddffffffeeeeeefffgggqqqwwwxxxsssmmmkkkiiifffaaa]]]WWWTTTUUUYYY\\\^^^```______```bbbbbb```^^^]]]ZZZWWWVVVWWWWWWWWWVVVZZZYYYXXXUUUSSSQQQPPPOOONNNNNNNNNPPPSSSXXX]]]```cccfffjjjmmmppptttxxx{{{|||}}}~~~}}}zzzxxxxxxyyy~~~|||yyywwwtttrrrqqqpppooommmjjjgggdddbbbaaa```]]]ZZZXXXXXXWWWWWWUUUVVVVVVVVVTTTSSSSSSVVVXXX^^^______]]]YYYWWWWWWWWWTTTRRRPPPMMMKKKHHHGGGFFFFFFHHHKKKOOOSSSWWWZZZ[[[```ccciiiooouuuzzz}}}~~~}}}{{{vvvpppjjjfffeeeiiivvv}}}yyyyyyuuussstttxxx}}}fffUUUDDD===;;;999888888888888888888999999999999666555444444444555777888777777777777777888888888666777888999;;;<<<===>>>;;;<<<<<<;;;;;;<<<>>>@@@>>>???BBBFFFHHHKKKLLLMMMMMMRRRVVVVVVTTTSSSVVVYYYfffWWWXXX\\\aaafffooommm___VVV]]]ooo~~~mmmiiikkk}}}uuuqqqjjjeeefffggggggiiimmmnnnvvv{{{qqqhhh]]]WWWVVVXXX[[[___eeejjjnnnpppqqqllljjjgggeeecccccccccdddddddddeeeeeeeeeeeeeeeeeeffffffgggggghhhiiijjjkkkjjjjjjnnnuuu{{{}}}zzzwwwooojjjhhhiiikkknnnvvv}}}{{{uuuvvvxxxxxxxxxuuusssqqqhhhbbb[[[WWWUUUSSSPPPMMMQQQMMMKKKLLLNNNQQQYYYbbbfffggghhhhhhggggggiiijjjvvv|||zzztttppplllggg___[[[WWWUUUWWW\\\```bbbdddddddddfffgggfffcccaaa^^^[[[WWWUUUUUUVVVVVVVVVXXXXXXWWWVVVUUUUUUTTTSSSPPPPPPOOOOOOQQQTTTWWWYYY]]]___cccfffjjjoootttxxxzzz|||}}}|||zzzyyyyyyzzz~~~|||zzzwwwuuusssrrrnnnnnnllljjjgggeeecccbbbbbb___\\\ZZZZZZZZZYYYXXXVVVWWWWWWWWWWWWYYY\\\___bbbbbbaaa^^^ZZZWWWWWWWWWTTTRRRPPPMMMJJJHHHGGGFFFGGGHHHKKKOOOSSSWWWYYY[[[^^^bbbhhhnnntttwwwyyyzzz{{{zzz{{{~~~yyytttnnnhhhfffgggmmmzzzyyyvvvyyyuuussstttxxxvvv```RRRCCC>>><<<:::888999777777888888888999999999666555555444444555777888666777777888888888888888888888:::;;;===>>>???@@@;;;<<<===<<<;;;<<<>>>AAAAAAAAAAAACCCFFFKKKOOOQQQPPPUUUZZZZZZVVVUUUWWWZZZccc~~~^^^___bbbgggllltttpppaaaVVV\\\kkkyyyoooiiizzzrrrpppjjjeeefffggggggiiimmmmmmttt~~~}}}tttjjj^^^WWWUUUVVVXXX\\\aaagggllloooqqqmmmllljjjhhhfffeeedddccccccddddddeeeeeeeeeeeedddfffgggggghhhhhhiiiiiijjjiiiiiilllqqquuu{{{~~~uuurrrqqqtttuuutttvvvzzz}}}yyyyyyyyyyyyxxxvvvtttssshhheee```\\\ZZZWWWUUUSSSTTTPPPMMMNNNPPPSSS\\\eeekkklllmmmlllkkklllnnnpppvvv~~~xxxsssmmmggg___\\\XXXXXX\\\bbbgggjjjlllkkkjjjkkkkkkjjjgggeee___\\\WWWUUUTTTUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWRRRQQQPPPOOOPPPQQQSSSTTTWWWYYY\\\___ccchhhooosssxxxzzz|||||||||{{{|||}}}~~~}}}|||zzzxxxvvvttttttooonnnmmmkkkiiigggfffeeecccaaa^^^]]]]]]\\\ZZZYYYWWWXXXYYYYYYZZZ\\\```cccbbbbbbaaa]]]ZZZWWWWWWXXXVVVTTTQQQNNNKKKIIIHHHHHHGGGHHHKKKNNNRRRVVVYYYZZZ]]]aaagggmmmrrrtttttttttrrrsssuuuzzz}}}xxxssslllgggfffiiippp~~~wwwvvvxxxtttrrrsssxxxmmm[[[NNNCCC>>>===:::888999555555555666666666777777555555666666666777777777666777888888999999888888999999:::<<<===???@@@@@@;;;===>>>===;;;;;;???BBBBBBAAA@@@AAADDDIIINNNRRRQQQWWW[[[[[[WWWUUUVVVYYYbbb}}}ffffffiiinnnrrryyytttdddYYY^^^iiizzzqqqxxxrrrlllggghhhhhhggghhhkkklllsss{{{wwwmmm```YYYVVVTTTVVVYYY^^^dddjjjnnnpppnnnnnnmmmllljjjgggeeecccbbbcccdddeeefffeeeeeedddcccdddeeefffhhhhhhiiiiiikkkjjjkkknnnqqqvvv}}}xxxyyy~~~~~~}}}{{{yyywwwwwwvvvnnnnnnkkkfff```[[[XXXXXXUUUQQQOOOPPPSSSVVV___iiipppqqqrrrrrrqqqrrruuuwww{{{xxxpppjjj^^^[[[YYY[[[aaaiiipppssstttrrrqqqpppooonnnkkkiii```\\\XXXUUUUUUUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVRRRQQQPPPOOOPPPPPPRRRSSSSSSTTTVVVYYY\\\bbbiiinnnrrrtttwwwyyyzzz{{{|||~~~|||{{{zzzyyyxxxvvvuuuuuuooonnnmmmllljjjiiihhhgggdddbbb``````___^^^[[[YYYZZZZZZ[[[[[[[[[]]]aaadddaaaaaa___\\\YYYWWWWWWXXXVVVTTTQQQMMMJJJIIIHHHHHHFFFHHHJJJNNNQQQUUUWWWYYY\\\```ffflllpppqqqpppoookkkmmmqqqxxx|||vvvrrrkkkeeefffjjjsss}}}wwwyyyvvvrrrqqqsssyyyuuucccUUUKKKAAA===<<<999777888555555555555666666666777444555777888999888777666666777888999999999888888888999:::;;;<<<===>>>>>>:::===???===;;;;;;???CCCAAAAAAAAABBBDDDHHHKKKNNNQQQVVV[[[ZZZVVVSSSTTTVVVbbb}}}lllkkknnnssswww}}}wwwggg\\\___iiivvv|||tttnnniiiiiihhhfffgggiiikkkqqqyyyyyyooobbbZZZXXXSSSTTTXXX]]]ccchhhmmmpppoooooooooooollliiieeecccaaabbbdddeeefffeeeeeeddd___```bbbdddggghhhiiiiiilllkkkkkkmmmnnnsss{{{tttuuu{{{}}}{{{zzzzzzzzzxxxxxxuuunnnddd\\\XXXWWWUUURRRPPPRRRTTTYYYbbbkkkuuuvvvvvvvvvvvvwwwzzz|||~~~vvvooo]]][[[ZZZ]]]eeennnvvvzzzzzzwwwuuusssrrrqqqooommm```]]]YYYVVVVVVVVVUUUTTTVVVVVVUUUUUUUUUUUUUUUUUURRRQQQPPPPPPPPPQQQRRRSSSPPPQQQSSSUUUYYY___fffkkklllnnnrrrtttvvvxxxzzz|||{{{zzzzzzyyywwwwwwvvvuuummmmmmlllkkkiiihhhggggggcccbbbaaaaaaaaa___\\\YYY\\\]]]]]]\\\\\\]]]```ccc``````^^^[[[XXXWWWWWWYYYTTTRRROOOKKKHHHGGGFFFFFFFFFGGGJJJMMMQQQTTTWWWXXX\\\```fffkkkoooooommmlllhhhkkkpppyyy{{{vvvqqqjjjeeefffkkkuuu{{{www|||tttqqqpppssszzzooo]]]RRRHHH???<<<;;;888666777777777777777888888888888444666888:::;;;999777666666777888999:::999888888777888999999:::;;;<<<<<<:::===???>>>;;;;;;???CCC???@@@BBBCCCEEEGGGHHHIIIOOOUUUYYYYYYTTTQQQQQQSSSddd~~~qqqtttvvvxxx{{{|||oooaaa[[[aaaqqqyyyqqqkkkjjjhhhffffffhhhmmmpppyyy{{{rrriii___XXXWWWUUUXXX```fffgggiiilllnnnoooqqqqqqooojjjfffccceeeeeeeeeeeeeeeeeeddddddddddddeeeffffffgggggggggkkkkkknnnpppqqquuuyyyoooqqqzzz~~~~~~{{{vvvqqqkkkeee___[[[ZZZXXXUUUSSSUUU^^^jjjttt{{{~~~~~~|||}}}tttiiibbb___^^^eeeqqqzzz}}}|||}}}zzzxxxvvvsssooolllddd___YYYUUUTTTUUUVVVVVVWWWVVVUUUTTTTTTTTTVVVVVVUUUSSSRRRQQQRRRRRRPPPNNNNNNNNNNNNOOOSSSYYY^^^bbbiiillloooooonnnnnnqqqtttxxxyyy||||||{{{wwwssspppjjjjjjkkklllmmmkkkgggddddddddddddcccaaa___^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^]]][[[ZZZZZZZZZXXXVVVSSSPPPLLLIIIHHHFFFEEECCCAAAEEEJJJNNNPPPRRRTTTUUUXXX```jjjpppqqqpppoooooonnnooossszzzxxxrrrkkkiiiffffffmmmyyy~~~wwwuuuvvvuuusssttt|||~~~rrrddd\\\NNNBBB888888::::::999999888888777777666666666555999999888888777777666666666666666666777777777777;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;===>>>???@@@CCCCCCCCCEEEHHHKKKMMMMMMNNNUUU\\\[[[UUUOOOOOOQQQ\\\|||uuuwwwzzz|||~~~ooo___YYY]]]kkk~~~wwwpppjjjhhhgggeeefffiiimmmpppxxx{{{ssskkkbbb\\\UUUSSSUUU]]]bbbdddfffiiimmmoooqqqqqqppplllgggdddddddddddddddddddddddddddeeeeeeeeeeeefffggghhhhhhkkkkkknnnqqqrrrvvv~~~ssssss{{{~~~|||{{{}}}yyyuuuqqqmmmgggddd]]][[[XXXVVVWWW___jjjsss|||yyymmm```^^^```jjjxxx}}}{{{xxxuuuqqqnnnbbb]]]XXXTTTSSSSSSTTTTTTVVVUUUUUUUUUUUUUUUVVVVVVWWWUUUSSSRRRRRRQQQOOOMMMLLLLLLLLLMMMPPPUUUZZZ]]]cccgggjjjllllllmmmqqqtttvvvxxx{{{|||{{{wwwsssppplllkkklllmmmmmmkkkhhheeedddddddddcccaaa```^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]]]][[[YYYXXXXXXXXXVVVTTTPPPMMMJJJHHHGGGGGGEEEDDDBBBFFFJJJMMMOOOQQQSSSUUUZZZdddrrr||||||vvvrrrmmmooossszzz~~~vvvpppiiifffccceeeooo{{{~~~xxxvvvtttssstttyyy~~~xxxkkk___XXXKKK@@@666666888888777777555555555555555444444444777777666666555555555555666666666666777777777888888888888888999:::;;;<<<;;;;;;;;;<<<===>>>???@@@BBBBBBBBBDDDGGGJJJLLLMMMNNNUUU[[[YYYSSSOOOPPPSSS```yyy|||ooo^^^VVVYYYcccqqq}}}vvvnnnhhhffffffeeegggkkkmmmpppwww{{{tttmmmeee```VVVSSSTTT[[[```bbbdddgggkkkmmmpppqqqpppmmmiiifffbbbbbbccccccddddddeeeeeefffeeeddddddeeefffhhhjjjkkkkkknnnrrrsssxxxxxxwww{{{}}}xxxssssssvvvzzz~~~{{{yyywwwtttpppmmmcccaaa]]]ZZZ[[[```hhhoooyyy}}}~~~ooocccccchhhsss~~~{{{wwwsssoooaaa]]]XXXUUUTTTTTTTTTSSSTTTUUUUUUVVVWWWWWWWWWWWWYYYWWWTTTSSSRRRQQQNNNLLLKKKJJJJJJKKKMMMPPPTTTVVV\\\___dddfffgggjjjooosssuuuwwwzzz{{{zzzwwwsssqqqnnnmmmlllmmmmmmkkkhhhfffdddddddddcccaaa```^^^^^^]]]]]]]]]]]]]]]]]]]]]]]][[[YYYWWWVVVVVVUUUSSSQQQLLLJJJGGGFFFFFFFFFEEEDDDDDDFFFIIILLLMMMOOOSSSUUUZZZeeevvv|||sssmmmpppuuu{{{{{{sssmmmgggccc```eeeqqqzzzwwwssssssuuuzzzqqqeeeYYYSSSHHH>>>666666888777666777777777888888888888888888777666666666666555555555666666666777777777888888<<<;;;999888888999;;;<<<;;;;;;;;;<<<===>>>???@@@@@@AAABBBDDDFFFIIIKKKMMMOOOTTTYYYVVVPPPMMMPPPTTTeee{{{ppp^^^UUUVVV]]]gggpppxxxooohhhfffeeeeeehhhlllnnnqqqxxxzzztttnnngggbbbYYYUUUUUU[[[```aaadddhhhhhhkkknnnpppooommmiiigggbbbbbbcccdddeeeeeeffffffhhhfffdddcccdddfffiiikkkkkkkkkmmmrrrtttyyyzzzqqqooollllllooouuu|||~~~zzz||||||sssnnnnnnpppwww}}}{{{zzzyyywwwsssqqqkkkhhhddd```___aaaeeehhhppptttxxx{{{~~~qqqiiilllrrr}}}}}}yyysssoooccc```\\\YYYXXXXXXWWWVVVSSSUUUVVVXXXXXXXXXWWWWWWXXXVVVTTTSSSSSSRRRPPPNNNKKKJJJJJJKKKLLLNNNPPPQQQVVVYYY]]]```aaaeeejjjoootttvvvyyy{{{{{{xxxuuurrrooonnnllllllkkkjjjhhhfffcccccccccbbbaaa```^^^^^^]]]\\\\\\\\\\\\\\\\\\]]]ZZZXXXVVVUUUUUUTTTQQQPPPKKKHHHEEEDDDDDDDDDCCCBBBEEEFFFIIIJJJLLLNNNRRRUUUWWWaaarrr|||qqqooosssxxx}}}yyyqqqlllgggbbb___eeesss{{{xxxwwwtttwww~~~rrrcccUUUOOOGGG???999999:::999888999777888888888999999::::::888888888888888888888888666666777777777888888888CCCAAA===:::999999:::;;;;;;;;;<<<<<<===???@@@AAA???@@@BBBDDDFFFHHHKKKNNNPPPTTTWWWTTTNNNKKKPPPUUUfff|||rrr```WWWUUUYYYbbbkkk}}}yyy~~~~~~uuulllhhhfffeeehhhlllppprrrxxxyyysssmmmhhhdddZZZVVVUUUYYY^^^___cccgggfffiiilllnnnnnnllliiifffcccddddddeeefffggghhhhhhhhhfffeeeddddddgggiiikkkkkkjjjlllppptttxxx{{{yyyjjjgggdddcccfffmmmuuu{{{}}}~~~}}}xxxppplllkkkmmmrrr{{{}}}|||{{{zzzwwwtttssspppkkkgggdddcccccccccdddggglllooorrrwwwvvvlllqqqzzz~~~yyyrrrnnnbbb```]]][[[[[[[[[YYYXXXUUUVVVWWWXXXYYYXXXXXXWWWVVVUUUSSSSSSTTTTTTSSSQQQLLLLLLMMMMMMMMMNNNNNNOOORRRUUUXXXZZZ[[[^^^dddiiirrrtttxxxzzzzzzxxxuuussspppnnnkkkiiiiiihhhfffdddbbbbbbbbbaaa```___^^^]]][[[[[[ZZZZZZZZZZZZ[[[[[[YYYWWWUUUTTTTTTRRRPPPNNNKKKHHHEEECCCBBBAAA@@@???CCCEEEHHHIIIKKKNNNRRRUUUUUU]]]jjjyyyzzzsssssswww|||~~~wwwpppkkkgggcccaaahhhuuu|||yyy{{{xxxyyyxxxeeeTTTKKKDDD===999::::::888777999333333444444555555555666888888888888999999999999777777777777888888888888BBB@@@<<<:::888999:::;;;<<<<<<<<<<<<>>>???@@@AAA???AAADDDEEEFFFIIIMMMPPPSSSVVVXXXTTTMMMKKKPPPVVVfff~~~vvveeeZZZTTTVVV```jjjxxxwwwwww}}}rrrlllhhhfffhhhllloooqqqxxxzzzsssmmmhhhddd[[[VVVSSSWWWZZZ\\\```dddfffiiilllnnnnnnllliiigggeeeeeeffffffgggggghhhhhhgggfffeeeeeefffgggiiikkkkkkiiijjjnnnrrruuu}}}~~~{{{zzzzzz{{{jjjhhhddddddgggnnnvvv{{{~~~tttoookkkhhhiiippp{{{|||zzzyyyvvvqqqnnnkkkiiifffccc^^^```cccdddeeeiiipppvvv}}}llltttyyyqqqlll___^^^\\\\\\]]]\\\[[[YYYWWWXXXXXXYYYXXXXXXXXXWWWUUUTTTSSSTTTUUUVVVUUUSSSNNNOOOOOOPPPPPPPPPOOOOOOOOOQQQTTTUUUVVVYYY___dddnnnqqqtttxxxxxxwwwtttrrrooollliiifffeeeeeecccbbb````````````___^^^]]]\\\ZZZYYYXXXWWWWWWXXXYYYZZZXXXVVVTTTSSSRRRQQQNNNLLLKKKHHHDDDBBBAAAAAA???>>>AAACCCGGGJJJLLLNNNRRRTTTWWW\\\eeepppxxx{{{zzzxxxvvv{{{|||vvvpppkkkfffddddddkkkwww}}}}}}||||||{{{}}}|||fffRRRHHH>>>999777888888666555666555555555555555555666666666666666777777777777888777777777888888888999999888777777666888:::<<<>>><<<<<<<<<===>>>???@@@AAA@@@CCCGGGHHHHHHJJJOOOSSSYYY\\\]]]XXXQQQNNNSSSXXXkkk{{{kkk\\\RRRRRR]]]jjjwww~~~tttmmmyyypppjjjggghhhlllmmmooovvv|||tttoooiiifff]]]WWWTTTVVVZZZ\\\```dddhhhkkknnnppppppnnnjjjhhhffffffffffffffffffffffffffffffffffffggghhhiiijjjjjjggghhhlllppprrryyy~~~yyywwwvvvwwwxxxnnnllljjjkkknnnuuu}}}zzzvvvlllhhhfffhhhpppxxx~~~|||yyyvvvtttsssqqqmmmiii```aaa```^^^[[[]]]bbbgggrrr~~~oooxxxyyyrrrlll^^^^^^]]]___``````^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTTTTUUUUUUTTTSSSOOOPPPQQQRRRRRRQQQPPPOOOKKKMMMPPPQQQRRRVVV]]]ccciiilllppptttuuutttqqqooonnnkkkfffcccbbbaaa``````^^^^^^^^^^^^]]]\\\[[[[[[XXXWWWVVVTTTTTTVVVWWWXXXVVVTTTRRRPPPPPPNNNLLLJJJIIIFFFCCCBBBAAAAAA@@@???===AAAFFFJJJMMMOOORRRTTTWWW\\\cccjjjoootttyyy{{{xxx|||zzzuuunnnjjjbbbcccgggoooyyy}}}}}}yyy{{{yyybbbOOOFFF<<<888777999888555444666999999999888888888888888666666777777777888888888777777888888888999999999333333444666888;;;===>>><<<<<<<<<===>>>???AAAAAAAAAEEEIIIKKKJJJLLLQQQVVV___cccccc^^^VVVSSSVVV\\\sss~~~ooo^^^QQQOOO[[[jjjwwwyyynnncccvvv}}}ssslllggghhhkkkkkkmmmuuu~~~vvvpppjjjggg```ZZZVVVXXX[[[^^^bbbfffkkkmmmppprrrrrrooollliiieeeeeeeeeeeeeeeeeeddddddffffffgggggghhhiiiiiiiiiiiiggggggkkknnnqqqvvv|||}}}xxxuuusssssssssqqqppppppqqqvvv}}}|||nnnkkkfffdddgggoooyyy|||zzzyyyyyyyyywwwsssoooeeeeeebbb\\\WWWVVVZZZ^^^eeetttttt~~~zzzrrrmmm`````````bbbddddddcccaaa]]][[[YYYXXXWWWWWWWWWXXXYYYWWWVVVUUUUUUUUUSSSQQQOOOPPPRRRSSSSSSRRRPPPOOOHHHKKKNNNOOOQQQVVV]]]cccfffiiimmmqqqrrrqqqooommmmmmjjjdddaaa```______^^^]]]]]]]]]]]]\\\\\\[[[ZZZWWWVVVTTTSSSSSSTTTVVVWWWUUUSSSPPPOOONNNLLLJJJHHHGGGDDDBBBAAABBBCCCBBBBBB;;;@@@FFFJJJMMMPPPRRRTTTVVV[[[aaafffjjjpppwww|||yyy}}}~~~yyysssmmmiii___bbbhhhpppzzz~~~uuuzzzuuu___LLLDDD===999999;;;;;;777666888888777777777666666555555888888999999::::::::::::777888888888888999999999555555777999:::<<<======<<<<<<======>>>@@@AAABBBBBBGGGKKKLLLLLLNNNSSSXXXdddhhhhhhccc[[[WWWYYY^^^{{{ssscccUUUPPPWWWbbbuuuoooeeejjjyyynnnfffgggllljjjnnnttt{{{}}}tttmmmiii```YYYTTTVVVXXX[[[```eeehhhkkknnnpppoooooooooooojjjjjjhhhgggeeeeeeddddddhhhgggfffeeeeeefffggghhhiiijjjjjjjjjkkkooouuuyyy|||wwwtttuuuwwwyyyyyyzzz|||~~~yyyrrrjjjdddeeeiiimmmpppwww}}}}}}|||{{{{{{|||{{{yyywwwpppkkkeee___\\\ZZZXXXVVVaaannn}}}xxx}}}qqqgggaaaaaabbbdddffffffdddbbbccc___[[[YYYZZZZZZYYYWWWXXXXXXWWWWWWWWWVVVVVVVVVTTTTTTSSSSSSQQQPPPOOONNNMMMMMMLLLNNNPPPTTTYYY[[[cccdddeeeggghhhiiijjjjjjdddbbb___\\\ZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZ\\\[[[ZZZYYYWWWVVVUUUTTTTTTSSSQQQOOOLLLJJJHHHGGGIIIHHHFFFDDDBBBAAA@@@@@@@@@BBBEEEGGGIIILLLPPPSSSUUUXXX]]]bbbhhhooovvv{{{{{{|||~~~~~~uuummmgggeeebbbhhhnnnuuu~~~wwwyyyppp\\\LLLBBB;;;:::777666555555777888444666777777666666777999777777888888888777777666777777777888999999::::::999::::::;;;;;;;;;;;;;;;;;;>>>AAA@@@======>>>AAAGGGKKKNNNMMMJJJKKKRRRYYYiiihhhgggddd[[[TTTXXX```{{{wwwgggXXXOOOSSS\\\mmm{{{sssdddeee{{{|||pppgggfffiiihhhlllrrrxxxvvvooojjjbbb[[[UUUVVVXXX[[[```eeegggjjjmmmoooooonnnooooookkkjjjhhhgggeeeeeeddddddggggggfffeeeeeefffggggggggghhhhhhhhhiiimmmrrrvvv}}}|||zzz{{{}}}~~~~~~wwwnnnhhhfffhhhkkkmmmuuuzzz|||xxxuuuwwwssslllgggbbb___[[[YYY]]]hhhuuu}}}|||~~~rrriiibbbbbbdddfffiiiiiihhhfffdddaaa]]]\\\\\\]]][[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOORRRUUUYYY[[[___```aaabbbcccddddddddd]]]\\\ZZZYYYXXXYYYZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[ZZZXXXWWWVVVUUUTTTUUUTTTRRRPPPMMMKKKIIIHHHHHHGGGFFFDDDBBBAAA@@@@@@@@@BBBEEEGGGIIILLLOOORRRTTTWWW\\\aaafffmmmtttyyy}}}}}}}}}|||tttmmmhhhfffaaahhhooovvv}}}vvvyyy}}}kkkXXXHHH???;;;:::888666666666777888444555666666555444555777777888999999999999888888777777777888999999::::::999:::;;;<<<============<<<>>>@@@???===>>>AAAEEEJJJOOOSSSSSSOOOMMMPPPTTTbbbbbbcccaaa[[[WWW\\\eee}}}nnn]]]QQQPPPVVVcccooo}}}wwweee```nnn~~~sssiiieeeffffffjjjooouuu}}}xxxqqqllleee]]]VVVVVVWWWYYY___eeeeeehhhlllnnnnnnnnnnnnoookkkjjjiiigggfffeeeddddddfffeeeeeeddddddeeeeeefffeeeeeeffffffgggjjjooorrrzzz{{{qqqiiifffeeeffffffqqquuu|||{{{xxxzzzwwwqqqlllgggbbb\\\YYYYYY```iiiqqqyyytttkkkdddeeegggjjjmmmnnnllljjjfffdddbbbaaaaaaaaa___^^^\\\[[[ZZZXXXWWWVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSQQQPPPOOOOOOPPPSSSUUUWWWYYYYYYZZZ[[[[[[[[[[[[[[[UUUTTTSSSSSSUUUWWWZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZXXXWWWVVVUUUTTTUUUTTTSSSPPPNNNLLLJJJIIIHHHGGGEEECCCBBBAAA@@@@@@@@@BBBEEEGGGHHHKKKOOOQQQTTTWWW[[[___dddjjjqqquuu~~~}}}}}}~~~zzzrrrlllhhhfff```hhhpppwww{{{uuu|||vvvdddQQQCCC;;;;;;:::999777777777777888555777777777555444555666777888999:::::::::::::::777777888888999::::::::::::;;;<<<>>>???@@@@@@AAA===>>>???>>>===@@@EEEKKKPPPUUUZZZYYYSSSNNNNNNOOOYYY[[[]]]^^^ZZZYYYaaalllsssbbbTTTQQQVVV[[[gggvvvwwwggg]]]dddyyy|||tttkkkfffffffffjjjnnnssszzzzzzrrrmmmhhh___WWWUUUVVVWWW\\\bbbbbbfffjjjlllmmmmmmnnnooolllkkkiiigggfffeeedddddddddddddddddddddddddddddddddeeeeeeeeefffhhhlllpppxxxwwwooojjjhhhfffeeekkkmmmsss||||||zzzuuuqqqmmmhhhaaa]]]YYY\\\```eeellltttyyy{{{vvvnnnggghhhiiimmmpppqqqooonnniiiiiihhhhhhgggeeecccaaa^^^]]][[[YYYWWWVVVUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVPPPOOONNNMMMMMMOOOPPPQQQSSSSSSSSSTTTTTTSSSSSSRRROOONNNNNNOOOQQQTTTWWWYYY[[[\\\]]]^^^______^^^]]][[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSRRRPPPNNNLLLJJJIIIHHHGGGEEECCCAAA@@@@@@???@@@BBBDDDFFFHHHJJJNNNPPPTTTWWW[[[___ccciiiooosss{{{|||~~~yyyrrrlllhhhfffaaajjjssszzz}}}}}}zzzwww~~~ooo^^^MMMAAA:::;;;:::999888777777777888999::::::999888666777888666777888999::::::::::::777777888999999::::::;;;:::;;;===???AAABBBCCCCCC>>>??????>>>>>>BBBJJJQQQYYY\\\]]]ZZZTTTNNNLLLMMMRRRTTTXXXZZZXXXYYYcccooouuudddVVVSSSVVVYYYcccrrrvvvfffZZZ]]]nnn{{{wwwrrrlllhhhhhhgggjjjnnnsssxxx}}}tttnnniii```XXXUUUUUUUUUXXX]]]```ccchhhkkklllmmmnnnooommmllljjjhhhfffeeeddddddcccddddddddddddddddddcccdddeeefffffffffhhhkkknnnttt{{{zzztttpppmmmkkkffffffhhhqqq}}}|||zzzwwwrrrmmmiii^^^]]]\\\___ccchhhnnnsss{{{zzzrrrkkkkkkmmmppprrrsssqqqooolllmmmoooooollliiifffddd___^^^[[[XXXVVVUUUUUUUUUWWWWWWXXXXXXXXXWWWWWWVVVQQQPPPOOONNNMMMMMMNNNNNNOOOOOOPPPPPPOOOOOONNNNNNMMMMMMLLLLLLNNNPPPSSSUUUYYY[[[\\\^^^______^^^^^^ZZZZZZYYYXXXWWWVVVVVVUUURRRRRRPPPOOOMMMKKKIIIIIIHHHGGGEEECCCAAA@@@??????@@@BBBDDDEEEGGGIIILLLOOOTTTWWW[[[___ccchhhnnnrrrxxx{{{yyyqqqkkkgggeeecccmmmwww}}}}}}}}}}}}{{{yyy|||yyyjjjXXXJJJ@@@<<<::::::999888777777777777999::::::999888666777888555555777888999999999999888888888999::::::;;;;;;:::;;;===???AAACCCDDDDDD???@@@???>>>???EEENNNVVV```___\\\VVVOOOKKKKKKLLLMMMOOOSSSUUUUUUWWWaaammmzzzjjjZZZTTTUUUWWW^^^mmm|||hhh\\\[[[gggzzzwwwssspppkkkiiiiiihhhkkkooorrrwwwvvvpppkkkbbbZZZXXXVVVTTTVVVZZZ]]]aaafffiiikkklllnnnooonnnmmmkkkhhhfffeeeddddddcccddddddeeeeeeddddddcccdddeeefffffffffgggjjjlllpppuuu~~~|||{{{uuupppmmmfffdddcccgggqqq~~~}}}{{{yyyvvvrrrooofffaaa]]]]]]^^^```eeekkksss~~~xxxqqqqqqrrrsssuuutttqqqoooooorrruuutttqqqkkkgggeee___]]]ZZZWWWUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOOOONNNOOOOOOOOOOOOOOONNNNNNNNNMMMLLLLLLMMMOOOQQQRRRXXXYYY[[[]]]^^^^^^^^^^^^ZZZYYYYYYXXXWWWWWWVVVVVVRRRQQQPPPNNNLLLKKKIIIIIIGGGFFFDDDBBBAAA@@@??????@@@AAADDDEEEFFFHHHKKKNNNSSSVVVZZZ^^^bbbhhhnnnrrrvvvzzzxxxqqqkkkgggeeefffqqq|||~~~~~~}}}|||zzzssscccSSSFFF???===999999888888777666666555555777777777555444555666555666777888888888888888888888999999:::;;;;;;;;;999;;;<<>>???AAACCCEEEEEEHHHKKKMMMQQQSSSXXX\\\aaafffmmmqqqvvvzzz|||uuuooojjjgggeeeiiiuuu}}}{{{yyylll[[[LLLAAA<<<;;;777777777777666555555444444555666666555444555777777888888999999888888888888888999::::::;;;;;;<<<999:::;;;===???@@@@@@AAAAAABBBBBBBBBCCCIIISSSZZZ]]]YYYSSSLLLGGGFFFGGGIIIFFFHHHKKKMMMMMMPPP\\\hhhjjj[[[VVVSSSTTT\\\ppppppdddaaalll~~~tttoooiiigggggghhhjjjmmmooosss{{{}}}vvvooohhhaaa___\\\WWWVVVXXXZZZ^^^cccgggjjjlllnnnoooooommmkkkiiigggeeeddddddddddddffffffffffffddddddcccdddeeeeeedddeeegggiiiqqquuuyyyuuurrrmmmjjjhhhjjjrrr|||~~~xxxmmmkkkgggbbbaaahhhrrr{{{}}}{{{yyyvvvtttnnngggbbbaaa```\\\___eeehhhvvv}}}|||{{{zzzzzzwwwssspppssswww|||{{{uuummmgggeee]]][[[XXXUUUSSSTTTUUUVVVWWWWWWWWWVVVUUUSSSRRRQQQRRRRRRQQQPPPOOONNNNNNMMMQQQQQQRRRSSSSSSSSSSSSSSSNNNNNNMMMMMMNNNPPPSSSTTTUUUVVVXXX[[[\\\]]]]]]]]]YYYYYYYYYXXXWWWWWWWWWVVVSSSRRRQQQPPPNNNMMMLLLKKKGGGFFFDDDBBB@@@??????>>>???AAACCCDDDEEEGGGJJJMMMNNNQQQVVVZZZ___eeelllpppxxx{{{~~~yyysssnnnjjjhhhfffkkkwww~~~||||||tttfffVVVGGG===::::::777777777777666555444333444666777777666666777999999999:::::::::999888888888999999::::::;;;;;;<<<888999;;;<<<>>>?????????BBBCCCCCCCCCDDDJJJSSSZZZYYYUUUPPPJJJFFFEEEFFFGGGCCCEEEHHHKKKKKKOOO[[[hhh~~~gggTTTPPPSSSYYYfff~~~zzzfffaaakkk}}}sssmmmkkkkkkfffgggkkkooorrrwww{{{pppjjjbbb[[[XXXXXXXXXYYYYYY\\\aaagggkkknnnooooooqqqpppmmmiiieeecccdddfffcccccccccccccccccccccdddccceeeffffffffffffiiikkkooosss}}}~~~xxxsssoookkkhhhjjjlllpppsssuuu~~~yyysssjjjdddbbbdddggghhhuuu|||~~~|||yyyuuuqqquuurrrmmmeee^^^]]]```dddjjjttt~~~}}}yyysss{{{}}}~~~~~~yyyrrrjjjeee]]]ZZZWWWUUUUUUWWWZZZ\\\[[[\\\ZZZVVVQQQPPPSSSVVVUUUTTTRRRQQQPPPOOOPPPPPPRRRRRRSSSSSSRRRQQQQQQPPPLLLLLLMMMMMMNNNOOOPPPPPPRRRSSSUUUWWWYYY[[[]]]]]]]]][[[ZZZZZZYYYXXXUUUSSSSSSRRRQQQOOOMMMLLLJJJJJJJJJHHHDDDAAA???>>>>>>>>>AAAAAAAAABBBDDDGGGIIIKKKNNNQQQUUUZZZ___eeelllpppwwwzzz~~~{{{vvvsssllleeedddhhhqqqyyy|||zzz}}}zzznnn]]]NNNDDD===888444888888888888888777666666666666666666666777888888999999:::::::::999999888888888999999999:::::::::<<<===>>>??????@@@@@@???BBB@@@@@@BBBEEEJJJMMMNNNNNNLLLIIIGGGEEEDDDDDDDDDHHHJJJFFFFFFMMMOOOVVVfff~~~ppp___RRRSSSVVVaaawww~~~iii```fff{{{wwwmmmiiihhhffffffiiinnnqqqvvv|||rrrmmmeee^^^ZZZYYYXXXWWW[[[^^^ccchhhlllnnnnnnmmmpppooommmjjjfffddddddeeebbbbbbcccccccccdddddddddeeefffggggggggghhhjjjlllmmmpppyyy~~~xxxtttqqqnnnkkkmmmqqqvvvzzz|||xxxnnnfffbbb`````````dddkkkvvv~~~{{{xxxvvvsssrrrnnnggg```\\\\\\^^^kkkuuu~~~yyyqqqiiiddd___]]]ZZZXXXWWWWWWYYYZZZXXXWWWVVVTTTRRRRRRUUUWWWTTTRRRQQQOOONNNNNNOOOOOORRRRRRSSSSSSSSSRRRQQQQQQNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUWWWYYYZZZ[[[\\\\\\[[[YYYYYYYYYWWWUUUSSSRRRQQQPPPNNNMMMKKKJJJIIIGGGEEEBBB???============@@@@@@AAABBBDDDGGGIIIKKKNNNQQQUUUZZZ___eeelllqqquuuxxx{{{|||xxxtttqqqkkkeeeeeeiiipppxxx{{{|||{{{ssshhhXXXKKKBBB<<<888666888888888888888777666666666666666666666777888888999999999::::::999999888999999999::::::::::::;;;;;;<<<===>>>>>>?????????AAA@@@@@@BBBEEEHHHJJJKKKLLLIIIFFFCCCBBBCCCEEEFFFIIIKKKGGGGGGMMMOOOUUUeeexxxgggUUURRRQQQYYYmmmnnn___^^^ppp~~~qqqjjjhhhffffffhhhlllpppttt~~~}}}tttooohhhbbb^^^[[[XXXVVV\\\___dddiiilllmmmlllkkkmmmnnnnnnkkkhhheeeddddddaaabbbbbbcccdddeeeeeeffffffgggiiiiiihhhiiikkkmmmlllnnnuuu~~~yyywwwuuusssrrrtttxxx~~~uuulllfffbbb^^^\\\WWW\\\dddnnnxxx}}}zzzyyyuuuuuusssnnnhhhbbb___^^^jjjtttyyyppphhhdddaaaaaa___]]][[[YYYXXXWWWUUUSSSRRRRRRTTTVVVWWWWWWSSSRRRQQQOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYYYYZZZYYYWWWVVVVVVUUUSSSRRRQQQPPPOOOMMMLLLJJJIIIHHHFFFDDDBBB@@@>>>>>>>>>>>>@@@@@@AAABBBDDDGGGIIIKKKMMMQQQUUUZZZ___ffflllqqquuuwww{{{}}}zzzuuurrrooojjjeeeeeeiiiooowww}}}zzz|||uuukkkaaaRRRFFF???<<<999777888888888888777777777666777666666666666777888888888999999::::::999999999:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>@@@AAABBBCCCDDDEEEFFFGGGHHHFFFCCCAAABBBDDDGGGJJJMMMPPPKKKJJJQQQRRRWWWfff|||jjjWWWQQQLLLQQQbbbzzzuuuaaaXXXeeewwwooolllhhhfffgggkkknnnrrr{{{ssspppjjjfffbbb]]]YYYVVVYYY\\\bbbgggjjjkkkkkkjjjjjjlllmmmllliiieeeccccccaaaaaabbbcccdddffffffggggggiiijjjjjjjjjjjjmmmooolllnnnrrr|||}}}{{{{{{zzzzzz|||{{{tttnnniiieeebbbYYYZZZ]]]```gggrrr}}}~~~zzzyyywwwrrrmmmgggcccaaafffnnn{{{qqqjjjfffcccccccccbbb___\\\YYYWWWTTTRRRQQQSSSWWWYYYYYYWWWUUUTTTTTTSSSSSSTTTUUUUUUSSSSSSTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVTTTTTTTTTUUUUUUUUUVVVVVVWWWUUUSSSRRRSSSRRRQQQOOOOOOOOONNNLLLKKKIIIHHHHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@AAADDDFFFIIIJJJMMMPPPUUUZZZ___fffmmmqqqwwwyyy|||~~~yyyuuuqqqnnniiidddeeeiiiooowww{{{{{{}}}tttfff\\\NNNCCC>>>;;;999777999888888777777777777777777777666666777777888999888888999:::::::::999999;;;;;;;;;;;;<<<<<<<<<===;;;<<<===>>>????????????@@@BBBCCCDDDDDDDDDDDDEEEDDDDDDCCCDDDEEEGGGIIIKKKRRRUUUPPPPPPUUUUUUZZZiiioooYYYQQQIIILLL[[[rrr|||fffWWW]]]{{{uuunnnllliiihhhkkknnnqqqxxxsssppplllhhhddd```ZZZWWWUUUWWW\\\bbbfffhhhjjjjjjiiikkkmmmllliiifffdddcccaaabbbbbbdddeeefffgggggggggiiijjjjjjjjjjjjmmmooonnnooorrrwww|||vvvpppkkkggg```^^^[[[YYYZZZ```iiiooo{{{uuuooohhhccc___eeelllyyy}}}}}}~~~uuunnnkkkfffggggggfffccc___[[[YYYVVVTTTSSSUUUYYY[[[YYYWWWUUUVVVWWWXXXXXXYYYXXXXXXUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXZZZZZZYYYXXXWWWSSSSSSSSSSSSSSSSSSSSSSSSTTTRRRPPPOOOOOOOOOOOOMMMNNNNNNMMMLLLKKKIIIHHHHHHFFFFFFEEECCCBBBAAAAAA@@@@@@@@@@@@AAACCCFFFHHHJJJMMMPPPUUUZZZ___fffmmmrrrwwwyyy}}}~~~zzzuuupppmmmhhhccceeeiiiooovvv~~~{{{}}}wwwddd[[[MMMBBB<<<:::888777999888777777666666777777777777777777777888999999777888999:::::::::::::::;;;;;;<<<<<<<<<===============>>>???@@@@@@@@@@@@@@@BBBEEEEEEDDDCCCDDDFFFDDDEEEGGGHHHJJJJJJJJJKKKRRRUUUQQQPPPVVVUUUYYYhhhzzzzzz^^^TTTKKKKKKWWWkkkppp]]]\\\ttt}}}rrrrrrmmmkkkmmmoooqqqvvv|||wwwtttoookkkgggbbb\\\XXXRRRTTTXXX\\\aaaeeehhhiiihhhjjjlllkkkiiifffddddddbbbccccccdddeeeffffffgggfffgggiiiiiihhhiiikkkmmmoooppprrruuu}}}|||uuunnnjjjcccaaa\\\VVVSSSUUUZZZ___oooxxxxxxqqqiiieeehhhmmmvvv}}}xxxwww~~~{{{tttqqqllllllkkkjjjfffaaa\\\YYYTTTUUUVVVXXXZZZ[[[YYYXXXUUUXXX[[[^^^___^^^]]][[[YYYYYYYYYYYYYYYXXXWWWWWWWWWXXXZZZ[[[[[[ZZZXXXWWWTTTTTTTTTTTTTTTTTTTTTSSSSSSQQQNNNMMMNNNOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEDDDBBBAAA???>>>===??????@@@AAACCCFFFHHHJJJLLLOOOTTTZZZ___fffmmmrrrvvvxxx|||~~~}}}wwwrrrmmmjjjfffbbbeeejjjnnnsssxxx{{{}}}}}}yyybbbXXXKKKAAA;;;999888777:::999777666666666777888888777777777777888999999777888999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAAAAAAAAAAA@@@CCCFFFFFFEEEEEEHHHKKKHHHIIIJJJKKKKKKKKKJJJJJJMMMPPPMMMLLLRRRQQQUUUcccxxxfffZZZOOONNNUUUfff{{{fff```ppp|||wwwrrrnnnooopppqqquuuzzz~~~{{{uuuoooiiiccc]]]XXXTTTUUUVVVYYY]]]aaafffhhhhhhiiikkkjjjhhhfffeeeeeeddddddddddddeeeeeeffffffeeefffggggggggghhhjjjlllmmmppprrrtttzzz}}}vvvqqqgggeee```ZZZUUUSSSTTTVVV[[[cccppp|||tttnnnkkknnnsss{{{|||{{{zzzvvvsssrrrppplllggg```ZZZWWWPPPSSSWWWYYYYYYYYYYYYYYYYYY]]]cccgggiiigggdddaaa]]]]]]\\\\\\[[[ZZZXXXXXXVVVXXXZZZ[[[[[[ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUURRROOONNNOOOPPPPPPOOONNNNNNMMMMMMLLLKKKJJJJJJFFFFFFEEECCCAAA???===<<>>:::999888777:::999777666555666777888888888777777888888999:::777777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@@@@AAAAAA@@@AAADDDGGGGGGFFFGGGLLLQQQOOONNNKKKIIIHHHHHHJJJJJJHHHLLLIIIIIIOOOOOOSSSaaavvvkkk___SSSPPPUUUccc{{{nnndddooo{{{uuuppppppqqqrrrtttyyyyyyrrrkkkddd]]]XXXWWWWWWVVVXXX[[[___dddggghhhiiijjjiiigggeeeeeefffeeeeeeeeeeeeeeeeeeeeeeeeccceeeffffffffffffiiikkkkkkooorrrsssyyy|||mmmkkkggg```YYYTTTSSSSSSQQQVVV```nnnzzz|||}}}wwwqqqlllmmmpppvvv{{{}}}xxxxxxwwwsssnnnggg___XXXTTTLLLQQQVVVYYYXXXXXXYYY[[[^^^cccjjjpppqqqoookkkggg______^^^^^^\\\[[[YYYXXXVVVXXXZZZ[[[[[[YYYWWWUUUWWWWWWXXXXXXXXXXXXYYYYYYVVVTTTQQQOOOPPPRRRRRRQQQOOONNNNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFCCCAAA???===?????????@@@CCCEEEHHHIIILLLOOOTTTZZZ```gggnnnsssyyy|||{{{vvvkkkfffdddcccbbbaaafffmmmkkkkkkkkkjjjjjjmmmtttzzz~~~sssZZZQQQEEE<<<999999999888:::999777666555666888999888888888777888888999:::666777888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>??????@@@@@@???AAAEEEHHHGGGFFFIIIOOOUUUUUUQQQKKKFFFDDDFFFIIIKKKGGGKKKIIIIIIOOOOOOSSSaaa~~~www{{{gggUUUQQQUUU```xxx{{{eeedddwwwyyyqqqnnnpppwww}}}|||sssmmmgggaaa\\\]]][[[XXXWWWXXX\\\aaaeeefffiiimmmnnnllliiifffeeebbbcccdddeeeffffffffffffeeeeeefffggghhhiiiiiijjjllllllooosssyyy|||vvvqqqhhh```[[[XXXUUUSSSNNNQQQWWW^^^eeekkkpppssssssrrrsssvvvzzzxxxqqqkkkhhhjjjmmmpppttt}}}}}}{{{vvvooofff___\\\ZZZTTTYYY]]][[[UUUSSSWWW\\\___hhhqqqwwwzzzyyyqqqhhhbbb___\\\ZZZYYYXXXWWWUUUWWWUUUTTTTTTUUUUUUSSSRRRVVVVVVWWWXXXYYYYYYYYYYYYXXXVVVTTTSSSRRRSSSTTTUUURRRRRRQQQPPPOOONNNLLLKKKGGGIIIIIIGGGBBB@@@@@@BBB@@@@@@@@@AAACCCEEEFFFGGGKKKPPPXXX^^^dddkkksssyyy~~~|||{{{~~~zzzuuullliiidddaaaaaaeeeiiilllkkkkkkjjjgggcccfffnnnuuuxxx{{{}}}}}}~~~oooZZZMMM@@@<<<<<<:::888888666666666666777888999:::777777666666777888888999::::::999999999999999:::;;;<<<>>>@@@BBBCCCDDDDDD<<<===???AAABBBBBBBBBBBBBBBDDDFFFIIILLLNNNPPPQQQLLLJJJJJJMMMLLLIIIHHHJJJNNNQQQLLLHHHLLLKKKRRRbbbsssqqq]]]TTTTTT[[[ppp|||fffbbbrrrxxxrrrrrrvvvzzz}}}yyyrrrkkkccc^^^\\\ZZZXXXVVVXXX\\\aaadddfffjjjmmmooollliiifffeeeccccccdddeeefffffffffffffffffffffggggggiiijjjjjjkkklllnnnssswwwzzztttlllddd^^^ZZZVVVTTTNNNPPPUUU]]]eeejjjlllmmmiiihhhiiimmmqqqqqqlllfffcccdddfffgggjjjpppxxx~~~zzzqqqggg___ZZZXXXWWW\\\___]]]WWWUUUYYY___fffooowww{{{}}}{{{rrriiibbb___\\\ZZZYYYYYYXXXVVVVVVUUUTTTTTTUUUUUUTTTRRRTTTUUUWWWXXXYYYXXXXXXWWWVVVUUUTTTSSSRRRSSSTTTUUUQQQQQQQQQPPPOOOMMMLLLKKKIIIJJJJJJGGGCCC@@@@@@AAA@@@@@@@@@AAACCCEEEFFFGGGKKKPPPWWW]]]bbbiiirrrxxx}}}}}}yyyuuuoookkkeeecccdddhhhmmmqqqkkkkkkiiifffdddggglllqqqoooqqqtttxxxzzzjjjUUUIII>>>;;;<<<;;;999:::888888888888888:::;;;;;;888888777777777888888999999999888888888888999999:::;;;<<<===>>>>>>>>>>>><<<===???AAABBBBBBBBBBBBBBBCCCEEEHHHJJJLLLMMMNNNLLLJJJJJJMMMNNNKKKJJJMMMQQQTTTNNNJJJMMMLLLRRRbbbpppyyycccVVVPPPTTTfffxxx}}}ggg___jjj|||xxxuuuvvvyyy}}}yyyqqqggg```\\\ZZZWWWUUUVVVZZZ___bbbgggjjjnnnooommmjjjgggfffddddddeeeeeefffggggggggghhhhhhfffffffffhhhjjjkkkkkkkkknnnqqquuu~~~yyyqqqjjjccc]]]XXXUUUPPPQQQTTT]]]fffllljjjgggbbbaaabbbeeeiiijjjgggccc```______^^^^^^aaafffjjjooovvvuuuiii___YYYVVVZZZ^^^aaa^^^YYYXXX]]]cccooowww~~~}}}uuulllbbb___\\\ZZZZZZZZZYYYXXXVVVUUUUUUUUUVVVVVVTTTSSSQQQSSSUUUXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSTTTUUUUUUPPPPPPPPPPPPOOOMMMLLLLLLKKKKKKJJJGGGCCC@@@???@@@@@@@@@AAAAAACCCDDDFFFGGGKKKPPPVVV\\\aaagggpppvvv}}}yyyvvvqqqlllgggfffiiinnnsssvvvnnnkkkgggfffgggjjjlllmmmkkklllooowwwrrrcccOOODDD;;;999;;;;;;:::;;;999999999999:::;;;<<<===:::999999888888888999999::::::999999999999::::::;;;<<<<<<<<<<<<;;;;;;:::===>>>???AAABBBBBBBBBBBBAAABBBDDDFFFHHHIIIIIIJJJLLLIIIJJJNNNPPPNNNOOORRRVVVXXXQQQLLLNNNLLLRRRcccppp{{{fffVVVMMMOOO^^^nnn~~~kkk___eeelllyyyxxxyyy~~~uuujjjbbb\\\ZZZWWWUUUUUUYYY]]]```fffjjjnnnooonnnjjjhhhgggeeeeeeeeeffffffggghhhhhhkkkiiigggeeeeeegggjjjkkkjjjkkkmmmpppssszzz~~~wwwpppiiibbb[[[VVVUUUSSSVVV```kkkqqqnnnjjjdddccccccdddggggggfffddd___^^^\\\ZZZXXXYYY[[[]]]___dddkkksssyyy{{{||||||~~~~~~xxxlllaaaZZZWWW[[[___aaa]]]XXXYYY```ggguuu}}}}}}vvvoooccc```\\\ZZZZZZ[[[[[[ZZZWWWVVVVVVVVVWWWWWWTTTRRRNNNPPPTTTWWWXXXWWWTTTSSSRRRSSSSSSTTTTTTUUUUUUUUUOOOOOOPPPOOOOOONNNMMMMMMMMMLLLKKKHHHDDDAAA@@@???AAAAAAAAABBBCCCDDDEEEFFFKKKOOOUUUZZZ___fffooouuu|||yyywwwqqqlllhhhhhhmmmtttyyy{{{rrrmmmiiihhhlllooonnnllloooooosss}}}kkk]]]JJJAAA999999:::999999;;;999999999999:::;;;<<<<<<;;;:::999999888999999999;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>======??????@@@AAAAAABBBBBBCCCAAAAAACCCDDDEEEFFFFFFFFFKKKIIIJJJOOOQQQQQQSSSWWW[[[\\\TTTNNNOOOMMMSSScccrrrmmm[[[NNNMMMXXXdddtttpppbbbbbb___www}}}zzzzzz~~~yyymmmeee^^^\\\XXXUUUTTTWWW[[[]]]dddhhhlllnnnnnnkkkiiihhhfffffffffffffffhhhiiijjjllljjjhhhffffffgggiiikkkiiijjjmmmoooqqqwww}}}~~~xxxqqqiiiaaa\\\[[[YYY[[[dddpppxxxwwwtttmmmlllkkkjjjjjjjjjhhhgggbbb```]]]ZZZXXXWWWWWWVVVWWWYYY\\\```cccfffhhhiiipppsssyyyyyymmmccc]]][[[\\\^^^```\\\XXX[[[dddlllyyy}}}wwwpppeeebbb]]][[[ZZZ[[[[[[[[[YYYXXXWWWXXXXXXWWWTTTQQQLLLOOOSSSVVVWWWVVVTTTRRRRRRSSSTTTUUUVVVVVVUUUUUUOOOOOOPPPPPPPPPOOOOOONNNNNNMMMJJJHHHEEECCC@@@???AAAAAAAAABBBCCCDDDEEEFFFJJJNNNTTTYYY^^^eeeooouuu~~~}}}zzzxxxwwwnnnjjjhhhkkkrrryyy}}}~~~xxxrrrmmmmmmqqquuussspppssssssxxxwwweeeYYYGGG@@@:::999999777666888777777777777888999:::;;;::::::999999999999999::::::::::::::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDIIIGGGIIINNNRRRRRRVVVZZZ^^^___VVVOOOPPPNNNSSSdddsss|||yyydddRRRMMMRRRZZZhhhxxxsssddd```YYYjjj~~~{{{zzz}}}{{{{{{{{{ppphhhbbb___ZZZVVVTTTUUUXXXZZZ```dddjjjmmmmmmlllkkkjjjggggggffffffggghhhjjjkkklllkkkiiigggggggggiiiiiihhhiiilllooopppuuu~~~}}}uuummmgggbbb```aaahhhrrr{{{~~~~~~wwwwwwvvvtttrrrpppnnnmmmgggdddaaa^^^\\\ZZZWWWUUUSSSSSSSSSTTTVVVYYY\\\]]]dddjjjrrrzzzyyymmmddd```^^^]]]```aaa^^^[[[___jjjttt}}}wwwqqqhhhddd___[[[[[[[[[\\\\\\[[[ZZZYYYYYYYYYVVVRRROOOMMMOOORRRTTTVVVUUUTTTSSSSSSTTTVVVXXXXXXWWWUUUTTTOOOPPPPPPQQQQQQQQQQQQPPPOOOMMMJJJHHHGGGEEEBBB@@@AAAAAAAAABBBBBBDDDEEEEEEIIIMMMSSSXXX]]]fffpppwww}}}~~~zzzxxxvvvuuukkkiiihhhnnnwww}}}wwwrrrqqquuuyyyyyywwwtttvvv~~~qqq___SSSEEE???::::::999666555777666666666666777888999999888888888888888999::::::888777777777888999:::;;;999:::<<<>>>@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAABBBCCCCCCDDDDDDDDDDDDGGGEEEGGGMMMQQQRRRVVV[[[```aaaWWWPPPPPPNNNTTTeeeqqqvvvjjjVVVMMMNNNRRRaaarrrzzz{{{~~~uuuddd]]]TTT\\\ppp|||yyywwwxxxuuuvvv|||}}}sssllleeeaaa\\\WWWTTTTTTVVVXXX]]]aaagggkkkmmmlllllllllhhhgggffffffggghhhjjjllllllkkkjjjiiihhhhhhhhhhhhggghhhllloooppptttzzztttiiigggeeehhhpppyyy~~~zzzxxxwwwqqqmmmiiifffccc```[[[WWWUUUTTTRRRQQQQQQSSSUUUWWW[[[```gggnnnxxxxxxkkkccc```___bbbddddddbbb```fffsss~~~~~~wwwrrrkkkfff```\\\[[[[[[[[[[[[]]]\\\[[[[[[YYYVVVQQQMMMMMMOOOQQQSSSUUUUUUUUUUUUUUUVVVYYYZZZZZZXXXUUUSSSPPPPPPQQQRRRSSSSSSRRRRRROOOLLLIIIHHHHHHFFFCCCAAABBBBBBBBBBBBBBBCCCDDDEEEHHHLLLRRRWWW^^^gggqqqyyy}}}{{{xxxuuusssqqqiiihhhiiiqqq}}}zzzvvvtttwww{{{~~~~~~zzz~~~oooZZZMMMBBB===::::::999666555888666666666666777888999999666666666777888999:::;;;888888888999999:::;;;<<<999;;;<<<>>>@@@BBBBBBCCCBBBBBBAAA@@@AAABBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEFFFDDDEEEKKKOOOQQQVVV[[[aaaaaaWWWPPPPPPOOOUUUfffmmmpppkkkWWWMMMLLLOOO^^^ooowwwxxx}}}uuuddd[[[PPPRRR```yyyzzzvvvuuutttqqqrrrxxxvvvpppgggccc]]]XXXTTTTTTUUUWWW[[[___fffjjjlllllllllllliiihhhgggfffgggiiikkklllkkkkkkkkkjjjiiihhhggggggfffhhhlllooopppsss~~~mmmkkkhhhhhhmmmvvvzzzvvvqqqmmmjjjeee___ZZZZZZXXXUUURRRPPPQQQRRRSSSUUUZZZ___ccclllxxxjjjbbb______eeeggghhheeedddkkkyyy~~~wwwrrrlllhhhaaa]]][[[[[[[[[[[[___^^^\\\[[[YYYUUUPPPLLLNNNOOOQQQRRRTTTUUUVVVVVVVVVXXXZZZ\\\[[[XXXUUUSSSPPPQQQRRRSSSTTTTTTTTTSSSOOOLLLHHHHHHHHHHHHDDDAAABBBBBBBBBBBBBBBCCCDDDEEEHHHLLLRRRWWW^^^gggsss{{{}}}|||xxxvvvssspppnnnhhhhhhkkkttt|||wwwuuuwww|||oooWWWHHH@@@<<<:::;;;:::777777999666666666666777888999:::555555555666777999:::;;;;;;;;;;;;<<<===>>>???@@@<<<===???@@@BBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCDDDBBBBBBDDDEEEFFFFFFGGGGGGEEECCCDDDIIINNNPPPUUUZZZaaaaaaWWWPPPPPPOOOUUUfffnnnpppwww|||jjjXXXLLLJJJNNNZZZgggvvv~~~yyylll___UUUUUUZZZiii~~~zzzuuuqqqssspppooorrrxxxzzzsssmmmhhhaaa[[[YYYXXXWWWWWW]]]```dddhhhkkkmmmmmmmmmhhhfffdddeeeiiijjjiiihhhjjjiiigggfffeeefffhhhiiinnnkkkkkknnnppptttpppddddddkkkrrr{{{~~~{{{yyyuuunnngggbbb___\\\XXXUUUSSSRRRPPPNNNQQQQQQVVV]]]eeetttyyyoooeeeaaaaaammmmmmllljjjkkkttt}}}uuurrrmmmiiiccc___^^^]]]]]]]]]^^^^^^]]]ZZZVVVSSSRRRRRROOORRRVVVWWWTTTSSSTTTUUUXXXYYY[[[\\\ZZZWWWSSSQQQMMMOOOQQQTTTUUUTTTRRRQQQOOOMMMKKKJJJJJJIIIFFFDDDCCCBBBAAA@@@AAACCCEEEGGGKKKOOOTTT[[[bbbjjjrrrwww~~~~~~zzz{{{yyysssmmmkkkdddiiirrr||||||qqqpppxxx||||||}}}mmmUUUGGG<<<:::888555444666888:::888888888999:::::::::;;;888888888888888888999999<<<;;;:::;;;===??????>>>BBB??????AAACCCCCCBBBBBBEEEBBB@@@@@@AAADDDEEEEEEDDDDDDDDDDDDDDDFFFHHHIIIGGGFFFFFFGGGIIIMMMQQQTTT___^^^^^^YYYRRRPPPZZZfffqqqqqqtttzzzjjjYYYMMMJJJNNNXXXeeettt~~~}}}qqqeeeTTTRRRTTTaaattt}}}{{{wwwssspppnnnkkkkkknnnttt}}}|||uuunnniiibbb]]]ZZZXXXWWWVVVYYY]]]bbbhhhkkkllllllkkkiiigggddddddggghhhhhhfffiiihhhfffeeeeeefffhhhiiillljjjjjjlllnnnrrr}}}yyylllhhhiiilllttt|||~~~{{{wwwrrrmmmiiihhhccc]]]XXXUUUTTTRRRQQQQQQPPPSSSXXX^^^jjj}}}zzzoooeeeaaabbbmmmoooqqqpppqqqyyy|||tttqqqjjjfffaaa]]]\\\\\\\\\[[[^^^^^^^^^[[[WWWSSSRRRRRRPPPSSSUUUTTTRRRQQQSSSVVVYYYZZZ[[[\\\ZZZXXXTTTRRRNNNPPPSSSUUUUUUTTTSSSQQQTTTQQQNNNLLLJJJHHHDDDBBBBBBBBBAAA@@@AAACCCEEEFFFKKKOOOUUU[[[ccckkksssxxx~~~zzzzzzxxxqqqkkkjjjgggllluuuuuussszzzwww||||||eeePPPDDD>>><<<:::888888888777555888888888999999999999999888888888888888999999:::===<<<;;;<<>>???AAAAAAAAAAAADDDBBB@@@@@@BBBCCCDDDCCCDDDDDDCCCDDDEEEGGGIIIJJJGGGEEEDDDEEEHHHLLLOOOQQQ]]]]]]\\\WWWPPPOOOYYYggguuurrrqqqzzz{{{mmm^^^PPPLLLNNNSSS```ppp|||yyynnnWWWQQQOOOXXXiiizzz}}}zzzwwwuuuqqqoookkkiiiiiilllpppwwwxxxpppkkkddd___\\\YYYWWWVVVUUUYYY```fffjjjlllkkkiiikkkiiieeedddeeeffffffeeehhhgggeeeddddddfffggghhhkkkiiiiiikkklllpppzzzvvvnnniiijjjpppxxx|||yyyuuusssqqqllleee___[[[YYYWWWUUUSSSRRRRRRTTTVVV]]]lllzzz~~~rrrhhhdddeeelllsssyyyyyyyyy}}}tttqqqiiieee```]]]\\\\\\\\\\\\]]]^^^___\\\XXXTTTRRRRRRRRRSSSSSSQQQOOOOOOSSSWWW[[[\\\\\\\\\ZZZXXXVVVTTTQQQSSSTTTVVVVVVUUUSSSRRRTTTRRROOOLLLKKKHHHEEECCCBBBAAA@@@@@@@@@BBBDDDEEEKKKOOOVVV]]]dddllltttyyy~~~zzzyyyuuunnniiihhhhhhnnnxxxyyyvvv{{{yyysss}}}oooZZZJJJAAA===;;;888777777777666555888888888888888888777777999888888888999999:::;;;>>>===<<<>>>AAACCCDDDDDD@@@???>>>>>>@@@AAAAAA@@@EEECCCBBBBBBCCCDDDCCCAAACCCCCCCCCDDDEEEHHHJJJKKKJJJGGGDDDEEEJJJOOORRRRRR\\\[[[YYYUUUNNNNNNYYYgggvvvpppkkkqqqsssdddVVVNNNMMMMMMXXXggguuuwww___UUUNNNSSSaaarrr|||xxxuuuqqqnnnkkkiiijjjmmmpppttt~~~zzzrrrnnnhhhbbb___[[[XXXVVVUUUXXX]]]bbbgggjjjkkklllnnnlllhhhfffdddeeeeeeeeegggfffdddcccdddeeeggghhhjjjhhhiiikkkllloooxxx~~~tttnnnmmmsssxxx}}}|||vvvrrrmmmiiieeeaaa]]]ZZZXXXUUUSSSSSSSSSUUU___jjjxxxlllggghhhlllvvvxxxtttjjjfffbbb___^^^___``````^^^___```^^^ZZZUUUSSSRRRTTTTTTRRROOOMMMOOOUUU[[[___^^^]]]\\\ZZZXXXWWWVVVTTTUUUVVVWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKJJJHHHFFFBBBAAA@@@???@@@AAACCCEEEKKKOOOWWW^^^fffnnnvvv{{{~~~zzzwwwrrrkkkggghhhkkkqqqzzz|||zzz~~~tttsss{{{eeeRRREEE>>>888:::;;;999555444777;;;999888888888777666666666999999999999999:::;;;<<<======<<<>>>BBBDDDEEEEEE@@@@@@???>>>AAAEEEEEECCCGGGFFFEEEEEEFFFEEECCCAAABBBBBBCCCDDDEEEHHHJJJLLLMMMIIIFFFIIIPPPVVVZZZZZZ[[[ZZZXXXTTTNNNNNNZZZhhhpppjjjdddhhhyyyxxxjjjYYYNNNJJJIIIQQQ]]]jjjyyyiii\\\PPPPPPYYYiii|||~~~yyysssnnnkkkiiijjjmmmnnnqqqzzz}}}vvvrrrlllgggbbb^^^ZZZWWWWWWWWWYYY\\\aaaggglllooopppooollliiifffeeeeeefffeeedddcccbbbcccdddfffgggjjjiiiiiikkklllooowww|||uuusssvvvxxxxxx}}}xxxvvvtttrrrpppkkkeee```[[[XXXVVVUUUSSSRRRXXX```ooo~~~nnngggggglllxxxyyytttjjjfffbbb___```aaabbbbbb``````aaa^^^ZZZVVVTTTTTTVVVVVVSSSPPPNNNRRRZZZ```dddbbb___\\\YYYXXXWWWWWWUUUVVVVVVWWWVVVVVVUUUTTTQQQOOOMMMKKKKKKJJJHHHFFFCCCBBBAAA@@@@@@AAACCCEEEKKKPPPXXX```hhhpppxxx|||}}}yyyvvvpppjjjhhhjjjpppvvv~~~xxxrrrwwwsss___NNNCCC>>>666AAAKKKJJJAAA999888;;;999888888888777666666666999999999999:::;;;<<<======<<<<<<>>>AAACCCDDDDDD@@@CCCBBB@@@DDDKKKMMMJJJJJJIIIGGGGGGGGGFFFCCCAAABBBBBBBBBCCCEEEGGGJJJKKKLLLIIIGGGJJJRRRZZZ___aaa\\\[[[ZZZVVVOOOOOO[[[iiiccc^^^[[[```nnn|||ooo^^^PPPIIIGGGKKKRRR^^^pppuuueeeTTTOOORRR]]]qqqvvvoooiiihhhhhhjjjkkkmmmuuu~~~zzzvvvqqqlllgggaaa\\\XXXWWWVVVVVVWWW\\\cccjjjnnnppppppooolllhhhfffeeefffdddcccbbbaaabbbcccfffgggjjjhhhiiikkklllmmmuuu|||xxxyyyyyy}}}}}}|||{{{zzzxxxsssmmmiii```\\\ZZZYYYVVVRRRUUUZZZbbbxxxrrriiihhhmmmyyyzzzttthhheeeaaa______aaaccccccbbbbbbaaa^^^ZZZWWWVVVVVVYYYXXXVVVSSSRRRWWW```gggiiifffaaa\\\XXXWWWWWWWWWUUUUUUVVVVVVVVVVVVVVVUUUUUUSSSPPPMMMLLLIIIFFFDDDEEECCCBBBAAAAAABBBDDDEEEKKKPPPYYYbbbjjjrrrzzz~~~|||xxxtttooojjjjjjnnnxxx|||yyyrrrttt~~~|||jjjYYYJJJBBB>>>777GGGXXX\\\PPPAAA888666888888888888888888777777999999999:::;;;<<<===>>>===<<<;;;===@@@BBBCCCCCC@@@DDDDDDBBBHHHRRRVVVSSSMMMKKKHHHGGGGGGFFFCCCAAAAAAAAAAAABBBCCCFFFHHHIIIGGGGGGGGGJJJOOOWWW___ddd^^^^^^^^^ZZZTTTRRR]]]iiiTTTQQQRRRYYYfffwwwfffVVVOOOIIIIIIKKKTTThhh~~~ppp]]]SSSOOOSSSeeeyyyyyyqqqiiiggggggiiiiiikkksss|||}}}zzzuuupppjjjddd]]]YYYSSSSSSSSSTTTYYY___eeeiiimmmooopppmmmiiieeedddeeecccbbbaaa```aaaccceeegggiiiggghhhjjjjjjkkksss||||||zzz~~~~~~|||xxxuuurrriiieeebbb```\\\WWWVVVYYY[[[jjj|||zzzpppnnnnnnzzz}}}uuuiiieeebbb```aaaccceeefffdddcccaaa]]]YYYWWWWWWXXX[[[[[[YYYVVVWWW\\\fffmmmnnnjjjccc\\\XXXVVVVVVWWWTTTTTTUUUUUUVVVVVVVVVWWWXXXUUURRRPPPNNNLLLHHHFFFFFFEEECCCBBBBBBCCCEEEFFFJJJPPPYYYccclllttt{{{~~~zzzwwwtttoookkkmmmsss{{{~~~uuurrr{{{tttbbbQQQEEE???>>>888BBBOOOSSSMMMCCC:::666888888888999999999999999999999::::::;;;===>>>???>>>===<<<===@@@BBBBBBBBB===CCCEEECCCJJJXXX^^^ZZZNNNKKKGGGEEEDDDCCCBBB@@@AAAAAA@@@AAABBBDDDFFFGGGFFFHHHIIIJJJKKKRRR\\\cccaaabbbbbb```XXXVVV^^^jjjJJJHHHLLLTTTaaayyynnn^^^VVVKKKIIIGGGOOOddd}}}zzzdddWWWOOOOOO___ssszzzqqqkkkhhhhhhiiiiiikkkttt}}}|||wwwrrrlllfff___ZZZPPPPPPQQQTTTXXX]]]aaadddkkknnnpppnnniiieeeccccccbbbaaa``````aaaccceeefffgggffffffiiiiiijjjqqqyyy}}}zzz{{{|||{{{yyyyyy|||}}}{{{yyyxxxqqqmmmiiigggccc\\\YYY[[[XXX___jjjxxxwwwvvvooo{{{xxxkkkhhhdddcccdddgggiiiiiifffdddaaa\\\XXXWWWXXXZZZ\\\\\\[[[YYYZZZ```iiiqqqqqqlllddd]]]WWWUUUVVVVVVSSSSSSTTTUUUUUUVVVWWWWWWVVVTTTRRRQQQQQQPPPMMMKKKGGGFFFDDDCCCCCCDDDEEEFFFJJJPPPZZZdddllluuu|||}}}yyyvvvtttooolllooovvvzzz}}}~~~}}}~~~{{{vvvvvvooo[[[JJJAAA>>>>>>777888;;;===???>>><<<:::888888888999:::::::::;;;999::::::;;;<<<===??????@@@>>>===>>>AAABBBBBBBBB<<>>===999999888888999999:::;;;888888888888999:::;;;<<<<<<<<<<<<===>>>>>>?????????>>>===<<<===@@@CCCEEEBBBBBBBBBFFFKKKQQQTTTUUUIIIGGGFFFDDDDDDEEEGGGHHHCCCAAA@@@??????BBBDDDFFFJJJLLLLLLJJJHHHJJJRRRYYYdddhhhiiiddd[[[XXX^^^eee???GGGJJJPPP```pppyyymmmWWWOOOGGGHHHWWWooommmYYYQQQWWW```yyyvvvpppkkkjjjjjjkkkpppvvv|||xxxrrrmmmgggbbb[[[VVVSSSVVVXXXYYY[[[___fffkkkooooookkkhhhgggiiigggeeecccaaa```aaabbbcccfffggghhhhhhiiikkkooorrr~~~~~~zzz|||}}}xxxtttooojjjeeebbb[[[ZZZ[[[bbbkkkyyyxxx}}}wwwpppiiikkkrrrvvvsssnnnhhhfffbbb\\\YYYYYY[[[\\\______]]][[[```mmmxxx}}}wwwkkkbbb^^^]]]\\\\\\VVVUUUTTTUUUWWWWWWVVVUUURRRQQQPPPOOONNNMMMMMMMMMKKKKKKIIIFFFCCCCCCEEEGGGKKKSSS\\\fffrrr~~~~~~xxxuuuqqqnnnnnnrrryyy~~~yyyrrrqqqxxx~~~zzzwwwsssvvv|||qqq]]]PPPGGG@@@<<<<<<999999888777777888888888888777777777888999::::::======>>>??????@@@@@@AAA@@@???===<<<===>>>AAABBB?????????BBBFFFJJJLLLLLLEEEDDDDDDDDDEEEGGGHHHJJJFFFDDDBBB@@@@@@AAACCCDDDHHHKKKMMMLLLJJJKKKRRRXXXbbbfffgggaaaXXXUUU[[[bbb===FFFJJJPPP^^^jjj~~~jjjXXXIIIIIIUUUjjjxxx^^^QQQRRRXXXlllvvvmmmjjjkkkllloootttzzzxxxrrrlllhhhaaaZZZVVVWWWXXXWWWXXX[[[dddhhhkkkllljjjjjjlllnnnjjjhhheeecccaaaaaabbbbbbdddfffhhhjjjjjjlllnnnppp}}}~~~}}}zzz~~~{{{xxxsssnnnjjj___\\\ZZZ\\\___ggguuu~~~vvvooopppvvvzzzwwwrrrhhheee```[[[XXXXXX[[[___bbbbbb```^^^eeessszzzmmmeeeaaaaaaaaa```WWWVVVUUUVVVWWWXXXXXXWWWTTTSSSRRRQQQPPPOOOOOOOOONNNMMMKKKHHHEEEEEEFFFHHHLLLUUU___iiivvv}}}|||uuurrrnnnlllooouuu|||uuummmkkkpppvvv{{{yyywwwvvvuuu{{{yyyhhhTTTHHHAAA<<<:::;;;888888777777777777777888888888888777777888999999?????????@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>@@@BBBDDDCCCBBB@@@AAACCCEEEGGGIIIJJJJJJIIIGGGEEEBBBAAAAAABBBCCCGGGKKKOOOOOOMMMNNNSSSXXXaaaeeefff___VVVSSSYYYaaa===FFFKKKRRR___hhhwww{{{cccOOOMMMVVVdddfffSSSPPPSSS```www}}}pppllllllmmmooorrr}}}xxxooojjjccc\\\WWWWWWWWWUUUUUUXXX___ccchhhkkklllmmmoooqqqkkkjjjgggeeedddddddddddddddgggjjjllllllmmmnnnooo|||yyyyyy}}}}}}yyytttpppiiiccc___^^^\\\^^^eeennn|||ssssssxxx|||xxxssshhhddd___[[[WWWVVV\\\cccgggfffcccaaahhhwww|||ooofffcccdddcccbbbYYYWWWUUUUUUWWWXXXXXXXXXUUUUUUSSSRRRPPPOOOOOOOOOPPPOOONNNKKKHHHHHHIIIJJJOOOXXXccclllwww|||{{{tttpppmmmlllpppvvv}}}}}}rrriiifffjjjoootttuuuuuuuuuxxx~~~sssbbbOOODDD>>>:::999:::777666666777777888999:::::::::999999888999999999>>>??????@@@@@@AAABBBBBBCCCCCCBBBBBBAAA???>>>===@@@@@@@@@AAABBBAAA???===>>>@@@CCCFFFHHHHHHHHHHHHIIIHHHFFFDDDCCCCCCCCCDDDGGGLLLQQQRRRQQQQQQUUUZZZaaadddeee___VVVTTT[[[ccc>>>GGGKKKRRR^^^fffrrrkkkUUUQQQTTT\\\rrrpppZZZRRRQQQXXXhhhuuuooonnnnnnooorrr|||}}}qqqiiiccc\\\WWWWWWVVVTTTTTTWWWYYY^^^ffflllooopppoooooohhhhhhfffeeeddddddeeeeeeeeehhhkkkmmmmmmmmmnnnoooyyy}}}yyyxxx}}}|||wwwsssnnniiidddaaa]]]ZZZ\\\aaalll|||yyywwwzzz|||xxxrrriiiccc^^^[[[WWWUUU^^^hhhlllkkkgggdddkkk{{{rrriiifffgggeeeccc]]]ZZZVVVUUUVVVWWWXXXXXXVVVUUUTTTRRRPPPOOOOOOOOOPPPPPPPPPNNNKKKJJJKKKMMMSSS]]]gggooowww{{{yyypppmmmkkkmmmsss{{{{{{pppgggdddgggkkkppprrrtttvvv{{{zzz|||ooo___MMMBBB===999999:::555555666777999;;;===>>><<<<<<;;;:::::::::;;;;;;======>>>>>>???@@@@@@@@@DDDEEEFFFFFFEEEBBB@@@>>>BBBAAA@@@AAABBB@@@>>>;;;???AAADDDFFFGGGGGGFFFEEEGGGFFFEEEEEEEEEEEEFFFGGGHHHMMMRRRSSSRRRSSSXXX]]]___cccccc]]]UUUTTT[[[ddd???FFFHHHMMMYYY___iii|||rrr\\\QQQNNNRRR```ooottt]]]PPPKKKRRRZZZkkkvvvrrrnnnooorrrvvv|||tttjjjeee^^^YYYXXXWWWTTTTTTVVVWWW[[[ccckkkooopppooommmfffeeeddddddcccccccccccceeehhhkkklllmmmmmmmmmnnnuuuzzz}}}wwwxxx|||xxxrrrlllgggddd___YYYXXXZZZ\\\iiiyyy~~~zzzssskkkddd^^^\\\WWWUUU```nnnqqqpppkkkiiiqqq{{{pppnnnmmmkkkgggaaa^^^YYYVVVVVVXXXYYYYYYWWWVVVUUUSSSQQQPPPOOOOOOOOOPPPPPPOOOMMMMMMNNNOOOVVVaaakkkqqqwwwzzzuuuiiihhhiiioooyyyxxxmmmeeecccfffiiimmmrrruuuwww~~~jjj[[[JJJBBB>>>:::999:::555555666888:::<<<>>>???<<<<<<<<<;;;;;;<<<======<<<<<<<<<===>>>>>>??????BBBDDDGGGIIIHHHFFFBBB@@@@@@???>>>???@@@@@@>>><<<@@@BBBDDDEEEFFFEEEDDDCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIMMMQQQQQQPPPSSSZZZ```aaadddccc\\\TTTRRRZZZbbb>>>CCCBBBEEEOOOTTT^^^ooo|||dddQQQIIIKKKSSSYYYkkkwwwvvvbbbRRRJJJKKKOOO\\\rrruuunnnnnnqqqpppuuu~~~zzzqqqiiibbb\\\ZZZXXXUUUTTTVVVXXX[[[```ggglllnnnnnnmmmiiihhhgggfffdddcccbbbbbbdddfffiiijjjjjjjjjlllmmmooosss|||~~~yyy{{{xxxsssnnnlllggg___[[[ZZZWWW^^^eeelllxxxxxxlllddd^^^]]]WWWUUUbbbrrruuutttpppoooyyy|||xxxwwwsssooogggccc]]]YYYXXXYYYZZZZZZYYYXXXWWWUUUSSSRRRQQQQQQNNNOOOPPPPPPOOOOOOPPPRRRXXXcccnnnsssyyywwwqqqggggggjjjrrr}}}~~~tttiiicccbbbfffiiimmmssswwwyyytttaaaTTTFFF@@@===:::999:::777777777777888:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<======>>>>>>??????BBBFFFJJJJJJHHHDDDAAA@@@>>>===>>>@@@AAAAAA@@@@@@AAACCCDDDEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMLLLKKKPPPZZZbbbiiikkkiii```VVVSSSZZZbbb===AAA===>>>GGGKKKTTTfffkkkSSSGGGJJJOOOOOO]]]lll}}}}}}lll\\\SSSGGGJJJUUUhhh~~~xxxnnnmmmqqqooossszzzwwwnnnfff___]]]ZZZUUUTTTVVVZZZ[[[^^^dddiiilllmmmmmmnnnmmmllljjjhhheeedddcccccceeeggggggggghhhjjjlllkkkooovvv}}}yyy{{{{{{wwwuuupppgggaaa```YYY[[[[[[[[[bbbsss|||mmmddd___]]]XXXVVVcccuuuxxxwwwttttttzzzuuukkkfff```[[[ZZZZZZ[[[\\\[[[ZZZXXXVVVTTTSSSRRRRRRMMMNNNPPPPPPPPPPPPQQQSSSYYYdddooouuuzzz~~~uuunnniiiiiillluuu{{{qqqgggbbbbbbfffiiimmmtttxxxzzz~~~wwwkkkZZZNNNBBB>>>===:::999:::888888777777777777888888999999999:::;;;<<<===>>><<<<<<<<<===>>>>>>??????<<<@@@EEEIIIJJJHHHEEEBBBAAA???>>>???AAADDDEEEEEE???@@@AAACCCDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFIIIJJJJJJHHHHHHNNNYYYbbbrrrtttpppfffZZZVVV[[[cccBBB@@@@@@CCCFFFJJJRRRZZZsssxxxaaaLLLBBBCCCGGGRRRaaatttzzzgggVVVKKKLLLPPP[[[ppp~~~sssmmmlllpppqqquuu{{{yyyqqqmmmggg```ZZZWWWTTTSSSVVVXXX\\\```dddhhhkkklllllllllkkkhhheeecccdddeeefffffffffffffffggghhhhhhjjjooouuu{{{|||~~~{{{vvvpppiiidddaaa\\\YYY[[[___dddmmmvvvpppjjjccc^^^ZZZZZZbbblllwww|||{{{xxxxxxpppeee]]]ZZZ[[[^^^```]]][[[YYYWWWWWWWWWVVVTTTUUURRRPPPRRRRRRPPPRRRVVV___jjjuuu{{{~~~yyyrrrllliiilllqqqwww}}}zzzqqqjjjeeebbbffflllpppsssxxx~~~|||mmmdddTTTLLLAAA<<<;;;:::888666999999888888888888999999777888:::<<<===>>>?????????>>>=========>>>@@@@@@AAA@@@AAABBBCCCBBB@@@>>>???????????????@@@AAAAAADDDDDDDDDDDDEEEFFFGGGHHHDDDDDDDDDCCCCCCFFFKKKOOOKKKIIIJJJKKKLLLNNNWWW```pppyyyyyykkk\\\ZZZ```dddAAA??????BBBDDDFFFMMMTTThhh{{{dddOOODDDCCCFFFJJJXXXkkkzzzpppaaaNNNMMMNNNWWWjjjvvvooommmlllmmmppptttxxxzzzuuummmeee^^^YYYVVVTTTTTTUUUYYY]]]aaaeeehhhiiikkklllkkkiiifffeeeeeefffffffffffffffggghhhiiijjjiiimmmqqquuu}}}}}}|||{{{|||vvvoookkkfff___ZZZZZZ[[[]]]cccjjjwwwyyypppgggaaa]]]]]]dddlll{{{xxxmmmccc___^^^^^^___^^^\\\YYYXXXXXXWWWVVVTTTWWWSSSRRRTTTTTTRRRUUUZZZeeepppzzz~~~{{{vvvpppkkkkkknnnttt{{{}}}sssmmmjjjgggjjjnnnsssvvv}}}~~~~~~uuuhhh___OOOHHH@@@<<<<<<===;;;999999999888888888888999999888999:::<<<===>>>>>>>>>???>>>=========>>>??????>>>>>>>>>@@@BBBBBBAAA???=========>>>>>>@@@AAAAAADDDDDDDDDDDDDDDDDDEEEFFFDDDDDDCCCBBBBBBDDDIIILLLKKKJJJLLLOOOOOOPPPVVV___pppxxxyyymmm___\\\bbbfff???===>>>BBBCCCCCCHHHNNNZZZzzz{{{|||gggSSSGGGCCCDDDEEEPPP```qqqyyykkkRRRNNNKKKPPPaaa{{{{{{rrroooiiiiiillloooqqqvvv~~~uuulllddd^^^YYYVVVRRRSSSUUUYYY]]]```dddeeekkkkkkkkkjjjgggffffffgggeeeeeefffggghhhjjjkkkllljjjlllooopppuuu|||vvvrrr|||zzzvvvmmmfff___\\\ZZZXXX\\\aaahhhuuuzzzmmmeeeaaaaaaeeekkk{{{~~~sssjjjdddbbbaaaaaa___\\\ZZZYYYYYYXXXWWWUUUXXXUUUTTTVVVUUUUUUYYY___lllwww~~~zzzwwwsssoookkkppptttyyy~~~uuurrrrrrpppqqqtttxxx}}}yyy|||{{{nnnaaaXXXIIIDDD???===>>>???===;;;999999888888888888999999999:::;;;<<<============>>>>>>======>>>???@@@@@@>>>======???AAACCCBBBAAA============>>>???@@@@@@CCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCAAAAAABBBFFFIIILLLLLLPPPTTTSSSRRRVVV\\\llltttwwwmmmbbb^^^bbbfff<<<;;;===AAABBBBBBEEEKKKSSSpppttt~~~{{{hhhWWWKKKDDDAAAGGGMMMYYYhhhzzz|||pppXXXPPPIIILLLZZZrrrvvvooojjjiiikkkmmmnnnqqqzzzzzzpppiiibbb\\\XXXRRRRRRTTTVVVYYY]]]```bbbjjjkkkkkkiiigggeeedddeeeeeeeeefffgggiiikkkmmmnnnmmmooooooooorrrzzzxxxqqqvvvvvvooohhhccc___[[[\\\``````kkk}}}tttjjjeeecccdddhhhwwwuuummmhhhfffeeeddd]]][[[YYYYYYZZZZZZYYYXXXXXXVVVUUUWWWVVVVVV\\\dddqqq{{{{{{wwwtttqqqooonnnwwwzzzxxxxxxyyyxxxxxxzzz{{{|||{{{wwwiii[[[SSSDDDBBB???>>>??????===<<<999999888888888888999999::::::;;;<<<=========<<<<<<===>>>???AAACCCDDDEEECCCBBB@@@AAACCCDDDDDDDDD??????>>>===============AAAAAABBBCCCDDDDDDDDDEEEDDDDDDCCCBBBAAABBBEEEGGGMMMNNNTTTXXXWWWTTTVVV[[[gggnnnrrrlllbbb^^^```eee:::999<<>>======;;;:::999999888888888888999999::::::;;;<<<=========<<<:::<<>>???AAACCCDDDEEEFFFFFFDDDEEEDDDCCCBBBBBBDDDGGGMMMOOOUUUYYYXXXUUUVVVZZZeeejjjooolllddd^^^```fff999999;;;@@@BBBAAAEEEKKKQQQaaazzzxxx{{{}}}uuukkk]]]OOOEEEEEEGGGKKKUUUeeeuuuzzzwwwfffYYYMMMKKKQQQaaa}}}tttmmmiiihhhiiiiiijjjpppwwwxxxsssmmmeee___ZZZXXXVVVTTTUUUXXX[[[]]]ccceeeggggggeeecccccccccddddddeeefffhhhjjjlllmmmlllllllllmmmnnnsssyyy~~~~~~yyyrrrmmmnnnxxx}}}uuukkk```\\\]]]^^^aaahhhttt~~~rrrhhheeegggssszzztttnnniiieeecccaaa______`````````___XXXWWWWWWXXXWWWYYYcccnnnwww{{{vvvrrrrrruuuxxx~~~|||vvvuuuwww|||{{{nnn___RRRIII??????===<<<;;;:::::::::999999888888888888999999999:::;;;<<<============:::<<<@@@DDDHHHLLLNNNOOOOOOKKKGGGEEEEEEGGGGGGGGGJJJIIIFFFBBB>>><<<:::999<<<===@@@BBBDDDDDDDDDDDDCCCDDDDDDCCCBBBBBBDDDFFFLLLMMMQQQVVVUUURRRTTTYYYfffhhhlllkkkddd^^^```ggg;;;:::;;;>>>??????BBBHHHLLLVVVpppzzzyyykkkXXXJJJCCCDDDFFFKKKYYYjjjtttuuunnn___RRRMMMNNNXXXpppyyypppkkkggggggffffffkkkrrryyy~~~yyysssjjjccc]]][[[WWWTTTSSSUUUXXX[[[^^^aaaeeegggggggggggghhhddddddeeefffgggiiikkklllkkkkkkkkkkkkmmmppptttwww~~~wwwnnnjjjmmmuuu{{{|||qqqfffaaaaaaaaaccchhhrrr{{{nnniiilllqqq{{{zzztttpppllljjjgggeeedddcccbbb```ZZZYYYYYYZZZXXX[[[gggttt|||{{{uuuqqqrrrwww{{{|||vvvwww}}}qqqcccUUUJJJCCC<<<<<<;;;999888888:::;;;999999888888888888999999888999:::<<<===>>>>>>>>><<<>>>AAAEEEIIIKKKMMMNNNMMMIIIEEECCCCCCEEEGGGHHHMMMKKKHHHDDDAAA>>><<<;;;;;;===???@@@AAA@@@???>>>AAABBBCCCBBBAAABBBDDDEEEHHHHHHKKKOOONNNMMMQQQXXXcccdddffffff```ZZZ\\\ddd~~~===;;;;;;======<<>>??????===???BBBEEEHHHJJJKKKKKKIIIEEEAAA@@@AAADDDGGGHHHMMMLLLIIIFFFCCC@@@>>>>>><<<===>>>???>>>===;;;999???@@@AAAAAA@@@AAACCCEEEFFFEEEGGGIIIIIIIIIOOOVVV```___```aaa[[[TTTWWW___}}}???>>><<<;;;;;;===???AAACCCMMMUUUlllgggUUUGGGCCCBBBGGGNNNYYYjjjwwwvvvmmm^^^OOOGGGNNN]]]jjj~~~sssiiifffffffffiiilllqqqxxx}}}sssllleee```XXXSSSQQQRRRSSSTTTXXX\\\aaafffjjjlllllllllggggggfffeeeeeeeeeeeefffhhhhhhiiikkknnnoooooonnnpppuuu~~~zzzpppmmmhhhbbblllsssrrriiihhhlllqqqtttxxxwwwrrrwwwtttzzzzzzyyyxxxrrrkkkhhh`````````aaadddkkktttzzz~~~yyyrrrmmmnnnuuu~~~xxxrrrooommmnnnssswwwyyyzzz|||rrr___RRRIIIBBB>>>999999:::;;;;;;;;;::::::===<<<:::888888888999:::;;;:::999:::<<<>>>>>>===>>>AAAFFFIIIIIIIIIIIIJJJEEEDDDAAA??????AAACCCDDDHHHIIIIIIHHHFFFCCC@@@>>>;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEFFFHHHLLLSSSXXXdddaaa^^^ZZZTTTQQQWWW```{{{???>>><<<;;;;;;===???AAA@@@IIIPPPcccnnn^^^IIIDDDBBBEEELLLUUUbbbmmmwwwqqqeeeUUUKKKLLLXXXcccwwwnnnjjjjjjhhhhhhkkknnnuuuwwwqqqgggbbbZZZTTTRRRSSSSSSTTTWWWZZZ___dddhhhjjjkkkkkkhhhhhhgggfffeeeeeeffffffggghhhjjjlllnnnooonnnnnnnnnrrrxxxwwwqqqiiibbbccchhhxxxwwwqqqqqqkkkpppvvv|||~~~{{{~~~{{{sssoooiiiiiiiiiiiikkkqqqyyy~~~~~~zzztttpppqqqxxxzzztttpppnnnnnnrrruuuvvvwww{{{~~~kkkYYYMMMEEE???;;;777777888888999:::::::::===;;;:::888888999:::<<<<<<:::999:::<<<>>>>>>===???BBBFFFHHHHHHGGGFFFFFFBBBAAA@@@??????@@@AAACCCDDDEEEFFFFFFFFFDDDBBB@@@@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCGGGGGGGGGFFFHHHMMMSSSXXXbbb___]]]YYYTTTQQQWWW```|||>>>===;;;:::;;;<<<>>>@@@>>>FFFIIIVVVuuuuuugggRRRJJJDDDEEEJJJPPPZZZbbbuuussslll]]]OOOJJJPPPXXXqqq~~~sssooollliiigggiiijjjpppyyy}}}vvvjjjeee]]]WWWTTTSSSSSSSSSUUUWWW\\\```eeehhhiiijjjiiiiiigggfffeeeeeeeeeeeefffhhhkkkmmmnnnnnnnnnmmmmmmooorrrvvv}}}yyymmmccc___bbblll|||yyyqqqooolllpppvvv|||{{{vvvvvvuuutttuuuyyy}}}}}}}}}~~~}}}zzzvvvtttvvv||||||vvvqqqppppppsssuuutttuuu}}}vvvdddTTTIIIBBB===999777777777777999;;;===>>>===<<<:::999:::;;;===>>><<<;;;::::::<<<>>>>>>===BBBDDDFFFGGGEEECCCBBBBBB>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCGGGFFFEEEDDDEEEJJJPPPUUU___\\\ZZZWWWRRRPPPVVV```}}}===<<<;;;:::;;;<<<===???>>>DDDEEELLLdddyyymmm```UUUJJJFFFHHHMMMUUU]]]mmmpppmmmaaaQQQHHHIIIMMM```{{{xxxpppkkkgggeeegggggglllttt~~~{{{nnniii```ZZZVVVTTTSSSRRRSSSUUUXXX]]]aaadddggghhhhhhgggfffeeedddccccccccceeehhhkkkmmmmmmmmmllllllnnnooooooqqquuu}}}uuuiiicccccchhhoooxxxuuunnnnnnoooqqquuu|||{{{uuuxxx~~~~~~{{{{{{{{{|||xxxwwwvvvwww{{{}}}wwwsssrrrssstttuuutttwww~~~rrr```QQQGGG@@@<<<999999999888999;;;>>>BBBDDD>>>===<<<;;;<<<>>>@@@AAA===<<<:::;;;===>>>>>>===CCCEEEFFFEEECCC@@@??????<<<===>>>@@@AAAAAAAAA@@@AAAAAACCCDDDDDDDDDDDDCCC@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCHHHGGGFFFEEEFFFJJJPPPUUU[[[YYYWWWUUUPPPOOOVVV___}}}<<<;;;::::::;;;;;;======???DDDDDDGGGXXXooo~~~uuuooobbbSSSKKKHHHJJJRRR[[[cccgggggg___QQQGGGDDDGGGRRRhhh}}}rrrjjjeeedddfffeeeiiipppyyytttnnnfff^^^YYYVVVSSSRRRSSSTTTVVVYYY]]]aaadddffffffeeedddcccbbbaaaaaabbbdddgggkkklllkkkjjjjjjkkkmmmmmmmmmnnnqqqwww~~~ttthhhfffeeefffhhhpppwwwnnnjjjgggiiinnntttyyy}}}|||tttllllllssszzz}}}zzzxxxwwwwwwssstttvvvzzz|||wwwtttsssssssssrrrssszzzyyymmm\\\MMMCCC===999777999999999:::<<<@@@CCCFFF@@@???>>>===>>>???AAACCC>>><<<;;;;;;===>>>>>>===BBBDDDEEEDDDAAA???>>>>>>===>>>@@@BBBCCCCCCBBBAAACCCCCCCCCCCCCCCCCCBBBBBB===>>>@@@AAABBBCCCCCCDDD@@@@@@@@@@@@AAABBBCCCCCCJJJJJJJJJIIIJJJNNNSSSWWWVVVUUUSSSRRRNNNMMMUUU___}}}:::::::::::::::;;;<<<<<<>>>CCCBBBFFFQQQaaa}}}qqqbbbVVVLLLIIIOOOWWWZZZ]]]^^^YYYOOOGGGCCCCCCFFFVVVnnnxxxooogggeeefffdddhhhmmmttt}}}|||vvvmmmeee^^^ZZZVVVTTTTTTTTTUUUWWWZZZ^^^aaaccccccbbbbbbaaaaaaaaaaaaaaacccfffiiiiiiggggggiiikkkiiiiiijjjkkkmmmqqqwww|||lllgggccc```___dddrrr}}}pppiiicccdddfffiiinnnsssppppppnnniiicccaaacccfffnnn}}}}}}yyyvvvsssrrrqqqtttxxx~~~~~~xxxuuutttuuuqqqppppppttt|||~~~yyypppdddTTTGGG>>>:::777555777777888:::<<>>===>>>???AAABBB???===<<<<<<===>>>>>>===@@@BBBCCCBBBAAA???@@@AAA???@@@BBBCCCDDDDDDCCCBBBCCCCCCBBBBBBAAA@@@@@@@@@>>>???AAACCCDDDFFFFFFGGG@@@@@@@@@@@@AAABBBCCCCCCDDDFFFGGGHHHIIILLLPPPSSSRRRQQQPPPOOOLLLLLLTTT^^^|||:::::::::::::::;;;;;;;;;;;;@@@@@@DDDMMMWWWrrrwwwhhhWWWLLLMMMTTTWWWWWWUUURRRMMMGGGDDDBBB???HHHYYYoooyyynnnhhhfffcccfffkkkqqqxxx~~~uuullleee___[[[XXXUUUUUUUUUVVVXXX\\\___bbbbbbaaaaaaaaaaaabbbbbbccccccfffhhhfffccccccgggkkkggghhhjjjkkklllnnnrrruuuzzzvvvnnneee```]]]aaalllxxx{{{rrrjjjiiigggcccdddhhhbbbaaa```]]][[[YYYXXXWWW^^^gggttt|||xxxuuussstttxxx}}}zzzuuussstttuuussspppqqqyyyyyy||||||rrrggg\\\NNNBBB<<<:::888777777888:::<<<>>>@@@BBBCCC@@@???===<<<;;;<<<>>>??????>>><<<<<<===>>>>>>======???AAAAAAAAAAAACCCDDDAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>??????AAABBBDDDDDDEEEEEE@@@@@@@@@@@@AAABBBCCCCCC???AAAEEEGGGIIIKKKNNNPPPOOONNNNNNMMMKKKKKKTTT^^^{{{999999:::::::::;;;;;;;;;888===>>>CCCKKKQQQgggxxxbbbQQQNNNSSSVVVTTTQQQNNNKKKHHHDDDAAA===AAAKKK]]]xxxtttjjjgggbbbeeeiiinnnuuu~~~zzzqqqiiiccc^^^[[[WWWVVVUUUUUUWWWZZZ^^^```aaaaaaaaaaaabbbcccdddeeeccceeefffdddaaaaaafffkkkhhhiiikkklllmmmnnnpppssstttyyy|||}}}wwwjjjccc___bbblllwww}}}uuuqqqjjjaaa]]]^^^]]]ZZZXXXWWWVVVUUUSSSPPPRRRYYYbbbmmm{{{}}}yyywwwxxx|||~~~wwwrrrqqqsssvvvwwwssstttzzz~~~zzzmmmbbbXXXKKKAAA===<<<;;;;;;999:::===???AAACCCDDDDDD???>>><<<:::999:::;;;<<<@@@>>><<<<<<===>>>>>>===;;;===@@@AAAAAACCCEEEGGGCCCBBBBBBBBBBBBBBBBBBBBB===<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBEEEJJJMMMOOOQQQSSSTTTNNNMMMLLLLLLJJJKKKSSS^^^zzz777888:::;;;<<<<<<;;;:::<<<>>>@@@DDDJJJVVVeeeoooqqq[[[QQQRRRVVVWWWUUUPPPLLLHHHCCC???BBB@@@CCCPPPccc~~~zzzpppjjjiiifffgggnnntttzzzwwwpppjjjccc]]]XXXUUUSSSSSSUUUXXXYYYZZZ````````````aaaccceeegggfffeeedddcccdddfffhhhjjjoooooonnnllljjjlllooorrrtttuuu|||wwwrrrsssyyyooofffdddeeejjjppp}}}tttkkkddd^^^]]]ZZZVVVUUUVVVVVVSSSPPPNNNQQQWWWaaajjjqqqtttttttttsssuuu|||yyyxxxxxxyyy~~~}}}vvvqqqqqqssswwwvvvwww}}}sssuuuggg[[[QQQFFF@@@;;;777888;;;;;;<<<<<<===>>>>>>???@@@<<<:::888999;;;===???@@@=========???AAAAAA@@@???AAA@@@???@@@CCCGGGLLLOOOOOOIIICCC@@@BBBBBB@@@===AAA@@@???>>>===============???AAABBBBBBCCCEEEGGGCCCBBB@@@??????@@@BBBCCCAAACCCGGGJJJMMMNNNNNNNNNPPPLLLKKKJJJIIIJJJRRR\\\xxx888888999:::;;;;;;;;;;;;;;;<<<>>>AAAEEENNN[[[dddkkk\\\XXXXXXXXXWWWTTTPPPLLLFFFAAA;;;<<<@@@GGGSSSjjjuuummmiiieeeeeejjjooossszzz~~~uuummmeee___[[[XXXUUUSSSTTTVVVWWWWWW______```aaabbbdddeeefffeeedddccccccccceeegggiiillllllkkkjjjhhhiiimmmoootttssswww{{{vvvvvvzzz}}}xxxoookkkjjjnnnttt{{{rrrlllccc___ZZZWWWXXXWWWUUURRRPPPPPPRRRXXX___fffkkkmmmjjjiiijjjsss~~~zzzxxxwwwxxxyyyzzzssspppppptttvvvwww{{{~~~{{{pppbbbVVVLLLCCC>>>;;;888999===;;;<<<===>>>????????????<<<;;;::::::;;;===>>>>>>AAAAAAAAABBBDDDDDDDDDCCC???>>>===>>>BBBHHHMMMQQQPPPJJJCCC@@@AAABBB@@@===??????>>>======>>>>>>>>><<<===???AAADDDFFFHHHIIICCCBBB@@@??????@@@AAABBBCCCEEEHHHKKKNNNNNNNNNNNNMMMJJJIIIIIIHHHJJJRRR[[[vvv999888888999999:::;;;<<<;;;<<<>>>???AAAGGGPPPWWWqqqwwweee[[[YYYXXXXXXXXXUUUPPPJJJEEE===@@@CCCDDDGGGYYY{{{zzzpppjjjfffdddgggjjjmmmsssyyy~~~uuulllfff___\\\WWWUUUTTTTTTTTTTTT]]]^^^```aaacccddddddeeeccccccbbbbbbbbbdddeeefffhhhhhhhhhgggfffgggjjjlllrrrppprrryyywwwnnniiilllqqq{{{nnnhhh```[[[ZZZYYYWWWUUUSSSPPPNNNOOOTTT[[[aaaddd___^^^___eeeqqq|||{{{||||||xxxvvvwwwyyy{{{yyytttrrrtttvvvxxxxxx~~~|||yyy{{{iii[[[NNNFFF???<<<;;;999;;;>>>;;;===>>>???@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;===AAAGGGNNNRRRQQQKKKDDD@@@@@@AAA@@@???<<<<<<<<<<<<===>>>???@@@@@@???>>>AAAEEEGGGGGGEEEAAAAAA@@@??????@@@AAABBBDDDFFFIIILLLNNNNNNNNNMMMHHHFFFEEEFFFFFFHHHQQQZZZttt999888888777888:::;;;===;;;>>>@@@@@@AAADDDJJJOOO___nnnaaaXXXUUUUUUXXXXXXSSSMMMJJJCCCDDDDDDBBBBBBQQQooo|||pppmmmiiifffhhhjjjkkkpppvvv}}}vvvoooccc```ZZZWWWUUUUUUTTTSSS[[[]]]___aaacccdddccccccbbbaaaaaaaaaaaabbbcccddddddfffggggggfffgggiiikkkooonnnqqqxxxsssiiihhhlllvvv|||uuujjjccc___\\\YYYVVVVVVRRRNNNMMMPPPUUUZZZ\\\YYYXXXXXX]]]fffrrr|||yyywww|||~~~yyyuuuuuuwwwzzz||||||zzzzzz{{{{{{zzzzzz{{{xxxzzztttbbbVVVIIIBBB<<<;;;:::999:::===<<<===???@@@AAA@@@???>>><<<===>>>>>>===;;;;;;;;;@@@AAABBBBBBBBBBBBCCCEEE@@@>>><<<<<>>???CCCDDDAAA===@@@????????????@@@AAAAAADDDEEEHHHJJJKKKLLLKKKJJJDDDBBBBBBDDDEEEGGGPPPYYYttt999888777777888999;;;<<<:::===???@@@???AAAFFFJJJVVVqqq{{{nnnWWWQQQOOOTTTVVVRRRNNNNNNEEEAAA===<<<>>>JJJbbbvvvsssnnniiiggghhhiiijjjooouuuyyy||||||uuuhhhddd^^^ZZZXXXWWWVVVUUUYYYZZZ]]]___aaabbbbbbbbb```````````````aaaaaabbbccceeeggghhhhhhhhhjjjkkkkkklllrrr{{{pppjjjkkkkkkzzzxxxoooiiiddd^^^ZZZXXXUUUQQQPPPQQQSSSTTTUUUUUUUUUUUUWWW^^^iiiuuu}}}|||tttqqqzzz|||vvvsssuuuyyy|||~~~}}}yyy||||||nnn]]]RRRFFF???::::::999777888;;;<<<===>>>???@@@???>>>>>><<<>>>@@@???<<<;;;;;;<<>>>>>BBBFFFIIILLLHHHCCC???>>>???@@@AAA;;;;;;;;;<<<>>>???AAABBBEEEAAA======AAAAAA===999>>>>>>>>>>>>??????@@@@@@BBBCCCEEEGGGHHHGGGFFFFFFAAA@@@AAADDDEEEGGGOOOYYYvvv888777777888888999:::;;;888:::======<<<===BBBFFFPPPdddvvv[[[PPPJJJNNNQQQNNNLLLNNNFFF@@@;;;;;;???HHHWWWeee{{{nnniiiffffffggghhhlllrrrsssvvvzzz}}}wwwnnnjjjccc___\\\ZZZXXXWWWWWWXXXZZZ\\\^^^```aaaaaa````````````aaaaaa``````bbbeeehhhjjjjjjjjjkkkllliiijjjqqqzzzzzznnnkkkggguuu{{{ssskkkeee]]]ZZZVVVSSSRRRRRRQQQPPPQQQQQQPPPPPPTTT]]]kkkttt~~~zzzuuuqqqxxx~~~}}}xxxsssrrrvvv{{{~~~||||||uuufffXXXNNNCCC===999::::::777777999==================>>>>>><<>>AAACCCEEECCCAAABBBEEEIIIKKKHHHEEEAAA??????AAABBBFFFDDDAAA???>>>>>>???@@@============>>>???@@@AAA@@@===;;;<<>><<<=========>>>??????@@@@@@@@@AAACCCEEEEEEDDDBBBAAAAAA@@@AAADDDFFFHHHOOOXXXxxx666777888999999::::::999999;;;<<<;;;:::;;;???CCCIIIUUUooovvvcccSSSHHHJJJKKKHHHGGGLLLGGGBBB>>>>>>@@@DDDOOOYYYtttqqqkkkggggggffffffjjjooommmppptttvvvzzz~~~vvvqqqiiiccc___[[[YYYWWWVVVVVVWWWYYY[[[]]]___aaa``````aaaaaaaaaaaa``````aaadddhhhkkkkkkkkkllllllhhhiiinnnuuu{{{wwwpppjjjttt|||tttjjjeee^^^YYYUUUSSSQQQOOOLLLMMMMMMKKKLLLSSSaaakkkwww|||wwwtttrrrwww{{{~~~zzzuuupppqqqwww}}}~~~yyyzzzlll^^^QQQHHH@@@;;;888::::::888888:::>>>===<<<;;;;;;<<<===>>><<>>::::::===AAABBBEEEFFFEEEBBBBBBGGGKKKMMMKKKHHHDDDAAA???>>>>>>@@@@@@@@@???>>>>>>???@@@@@@@@@????????????@@@@@@>>>>>>===>>>>>>>>>>>>>>>;;;<<<===>>>????????????@@@AAABBBCCCCCCBBB@@@???BBBAAACCCFFFGGGHHHPPPXXXyyy555666888999::::::999999<<<>>>>>><<<::::::>>>BBBCCCJJJ```wwwjjjWWWHHHGGGGGGCCCDDDIIICCCAAA??????===>>>FFFPPP```uuuooojjjiiigggfffiiinnniiilllpppsssvvv~~~{{{vvvnnnfff```\\\XXXVVVUUUUUUVVVWWWYYY\\\___``````aaaaaaaaaaaaaaa`````````ccchhhkkklllkkkkkkllliiihhhjjjoootttzzz{{{lllttt~~~vvvooofff^^^YYYVVVTTTRRRKKKLLLLLLIIIHHHOOO[[[fffjjjwwwyyyrrroooooommmwww{{{}}}}}}wwwsssoooqqqxxx~~~wwwvvvtttfffXXXLLLDDD>>>999777:::;;;::::::<<>>===???@@@===999999>>>CCCBBBDDDFFFDDDAAAAAAFFFKKKNNNLLLJJJFFFBBB???===<<<===>>>??????>>>>>>???@@@CCCBBBAAA@@@????????????@@@AAAAAA@@@===;;;<<<<<<;;;<<<===>>>????????????@@@AAABBBCCCCCCAAA???>>>CCCBBBDDDGGGHHHIIIPPPYYYzzz999999999999999999999999;;;=========<<<===???AAABBBGGGRRRiiisssbbbSSSLLLHHHDDDCCCEEECCCCCCBBB???===???DDDIII\\\sssxxxmmmfffeeefffeeedddgggjjjmmmoooqqqyyy~~~tttkkkeee```[[[WWWVVVTTTRRRRRRUUUYYY[[[\\\bbbbbbbbbaaa```___aaacccdddeeefffggggggfffeeedddhhhiiikkknnnqqqwww}}}|||}}}|||rrriiiccc^^^XXXTTTNNNMMMKKKIIIJJJMMMPPPRRR```dddggggggfffggglllqqq{{{}}}}}}~~~~~~}}}zzzyyyzzz~~~yyyuuutttrrrppptttzzzxxxwww|||zzzjjj\\\QQQIIIEEE:::999888777777999;;;<<<::::::;;;;;;<<<===>>>>>><<<<<<;;;;;;<<<===???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEBBB???<<<;;;;;;===>>>AAAAAAAAA@@@???>>>======@@@@@@AAAAAA@@@???===<<<>>>???@@@???===;;;;;;<<<;;;===@@@@@@???>>>>>>???DDDCCCCCCDDDDDDCCCAAA>>><<>>???CCCGGGMMMaaatttmmmjjjhhhfffcccgggjjjmmmnnnpppwwwzzzqqqkkkfff```\\\WWWUUURRRRRRUUUXXXZZZZZZ___aaabbbaaa```___```bbbdddeeefffggghhhhhhgggggghhhiiikkklllnnnrrrvvvzzz}}}tttmmmeee^^^XXXPPPNNNKKKIIIIIIKKKMMMOOOQQQUUUZZZ\\\^^^bbbjjjqqqyyy|||}}}zzz}}}}}}{{{yyywwwxxx{{{zzzvvvwwwuuuuuuxxx~~~tttwwwtttdddWWWLLLEEEAAA:::999888777888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@???>>>>>>??????@@@AAAAAACCCAAA>>><<<;;;;;;===>>>@@@AAABBBBBBAAA???>>>===>>>>>>???@@@???>>>======>>>???@@@@@@===<<<<<<<<<;;;===???@@@???>>>>>>???CCCCCCCCCDDDFFFEEEDDDBBB>>>BBB@@@BBBJJJKKKNNN\\\zzz999999999999999999999999;;;<<<===<<<<<<<<<>>>@@@???DDDJJJXXXrrrzzzjjj]]]RRRJJJIIIMMMMMMLLLHHHDDD@@@@@@BBBDDDFFFTTTnnnuuuooojjjfffcccfffiiikkkmmmnnnssszzzzzzssslllfffaaaXXXVVVSSSRRRSSSVVVWWWWWW[[[]]]```aaa```___``````bbbcccdddfffhhhiiiiiiiiigggiiijjjkkkkkklllnnnpppxxxzzzpppfff___VVVTTTPPPMMMKKKJJJKKKLLLFFFIIIMMMQQQUUU]]]hhhoooxxx{{{~~~~~~|||yyy{{{~~~|||zzzxxxwwwxxxzzz|||~~~}}}xxxvvvyyyyyyzzz~~~wwwpppzzzyyykkk\\\OOOFFF@@@===:::999888888888999;;;<<<>>>>>>===<<<;;;;;;::::::<<<;;;;;;;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<::::::;;;<<<===???@@@BBBCCCBBB@@@>>><<<;;;<<<======>>>>>>======>>>@@@AAA@@@>>>=========;;;===??????>>>>>>>>>???BBBBBBBBBEEEGGGIIIHHHGGGCCCFFFBBBBBBHHHIIIMMM\\\zzz999999999999999999999999:::;;;<<<<<<;;;<<<>>>??????BBBGGGOOObbbooo```TTTOOOOOOPPPMMMIIIEEEBBBAAAAAABBBFFFMMM___~~~{{{qqqkkkfffccceeegggjjjkkklllooossswwwyyyqqqjjjdddZZZWWWSSSQQQRRRSSSSSSSSSWWWZZZ]]]__________________```bbbdddfffhhhiiiiiifffgggiiiiiihhhiiijjjkkkrrryyy~~~}}}zzzoooggg___\\\WWWSSSOOOMMMLLLLLLFFFHHHJJJMMMRRR[[[fffmmmyyy{{{~~~}}}{{{|||}}}~~~}}}{{{zzzzzz|||}}}~~~|||xxxuuusssyyy{{{~~~yyyrrrrrrzzzqqqcccUUUJJJCCC>>>;;;:::999999999999:::;;;<<>>>>>===<<<<<<<<<;;;;;;<<<<<<======>>>???>>>>>>>>>>>>>>>>>>======<<<<<<:::999:::;;;<<<===<<<>>>AAABBBBBB???<<<:::999999:::;;;<<<=========>>>@@@AAA@@@>>>======>>>;;;===???>>>======>>>???AAAAAABBBEEEIIIKKKLLLKKKHHHKKKFFFCCCGGGFFFKKK[[[{{{999999999999999999999999999:::;;;;;;:::;;;===??????AAAEEEJJJVVVnnnnnn```TTTNNNOOOLLLHHHEEECCCBBBBBBBBBCCCEEEQQQkkktttlllgggfffeeefffggghhhiiijjjmmmooowwwvvvmmmggg]]]ZZZUUURRRQQQQQQPPPOOOSSSVVVZZZ]]]^^^^^^^^^___]]]]]]___```ccceeefffgggccceeeggghhhhhhhhhjjjlllmmmpppuuu~~~~~~wwwtttssszzzwwwooogggccc^^^XXXRRRNNNLLLKKKIIIIIIJJJMMMTTT]]]hhhoooyyy{{{~~~||||||}}}~~~{{{wwwtttrrrqqqxxx{{{|||uuuuuu{{{sssjjj]]]PPPGGGAAA>>><<<::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>>>>>>>???@@@@@@@@@???>>>===;;;::::::999::::::;;;<<<:::;;;>>>@@@@@@===:::888888888999999:::<<<<<<======???@@@@@@>>>======>>><<<===>>>>>>===<<<>>>???@@@@@@AAADDDHHHLLLMMMMMMJJJMMMIIIFFFIIIIIIPPPaaa|||999999999999999999999999999:::;;;:::::::::<<<>>>@@@AAACCCGGGMMM___|||zzzlll\\\QQQPPPMMMIIIFFFEEEDDDCCCBBBAAABBBIII^^^{{{|||qqqkkkiiiffffffeeeeeefffggghhhiiipppvvv~~~sssmmmccc___YYYUUURRRQQQPPPOOOPPPSSSWWWZZZ[[[\\\^^^```]]]]]]^^^___```bbbdddeeebbbdddffffffgggiiikkknnnnnnnnnrrrxxx~~~~~~yyypppjjjiiiooozzz~~~wwwmmmjjjddd]]]VVVQQQMMMKKKHHHHHHJJJNNNWWWbbbmmmssszzz{{{~~~{{{{{{|||}}}~~~|||xxxuuuttttttuuuyyy}}}wwwxxx~~~~~~mmmdddWWWKKKCCC???======::::::::::::;;;;;;;;;;;;999999:::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???;;;:::::::::::::::;;;;;;999:::<<<>>>>>><<<:::888999888888999:::;;;<<<===<<<>>>??????===<<<===>>><<<=========<<<<<<>>>@@@@@@???@@@BBBGGGJJJLLLMMMGGGLLLJJJIIIMMMNNNVVViii{{{999999999999999999999999888999::::::999:::<<<>>>AAA@@@BBBDDDFFFQQQiii|||zzzjjj\\\SSSOOOKKKHHHGGGFFFDDDBBBAAABBBGGGTTTlll{{{qqqlllgggeeecccbbbccceeefffgggkkknnnwww}}}uuuiiieee^^^YYYVVVTTTRRRPPPNNNQQQTTTWWWYYY[[[___aaa```____________```bbbccccccdddeeeeeeeeegggkkknnnpppooorrrwwwzzz}}}|||}}}}}}}}}~~~vvvnnndddfffjjjrrrvvvrrrllleee]]]WWWRRRPPPJJJJJJLLLRRR\\\gggpppvvvyyyzzz|||~~~{{{{{{||||||~~~}}}yyyvvvuuuwwwzzz}}}~~~yyy}}}xxxfff^^^QQQFFF???===<<<;;;999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999:::;;;<<<===>>>>>>>>>======>>>@@@AAABBBAAA@@@???;;;;;;;;;;;;::::::::::::::::::<<<<<<<<<<<<;;;::::::999999999999:::<<<<<<;;;<<<>>>>>><<<<<<<<<===<<<======<<<;;;<<<>>>@@@@@@???>>>AAADDDHHHJJJJJJDDDJJJIIIGGGKKKKKKSSSeeeyyy999999999999999999999999888999::::::999:::<<<===BBB@@@AAABBBBBBHHH[[[ooosssxxxwwwhhhWWWRRRMMMJJJIIIGGGDDDAAA>>>???BBBJJJ\\\xxxuuunnnhhheeebbbaaabbbdddeeefffiiijjjqqq{{{|||nnniiibbb]]]YYYVVVTTTRRRNNNPPPSSSUUUWWW[[[___bbbbbbaaa```______```aaabbbdddddddddccccccfffjjjnnnllljjjmmmssstttssszzzuuubbb___]]]___hhhwww}}}zzztttlllddd]]]XXXUUUOOOOOOQQQVVV```jjjrrrvvvwwwyyy{{{}}}|||}}}}}}~~~~~~}}}{{{wwwuuuvvvzzz}}}|||~~~rrrbbbYYYMMMBBB<<<:::::::::999:::;;;;;;<<<<<<;;;;;;AAAAAA@@@>>>===<<<;;;::::::;;;<<<>>>>>>>>>>>>===;;;===???AAABBBAAA@@@@@@<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<:::;;;======<<<;;;;;;<<<<<<======<<<;;;;;;>>>@@@@@@>>>>>>???CCCFFFHHHHHHCCCIIIGGGDDDEEECCCIII[[[www888888999::::::::::::999999999888888999999:::;;;>>>;;;:::===AAAGGGRRR\\\~~~~~~|||~~~yyyjjjcccXXXNNNHHHFFFFFFGGGDDDAAABBBFFFQQQeee~~~qqqiiieeecccddddddccceeejjjiiiiiimmmsssyyy|||ssshhh```^^^\\\XXXTTTSSSSSSSSSSSSUUUXXX[[[]]]^^^___aaaaaa_________```eeedddbbbbbbccceeehhhjjjjjjkkkmmmnnnnnnpppsssuuu{{{~~~nnnddd^^^______]]]fffttt|||uuuuuussskkk```YYYUUUUUUVVV[[[ccclllsssvvvzzzzzz{{{|||||||||||||||||||||||||||}}}~~~|||zzzyyyxxxwwwvvvxxx{{{~~~|||}}}yyyxxxzzzssseeeXXXQQQHHH@@@<<<;;;::::::777999:::::::::;;;===@@@>>>BBBCCC???===>>>===;;;<<<<<<<<<===>>>>>>?????????>>>>>>???BBBBBB@@@===::::::;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;===<<<:::::::::;;;===???===>>>???>>>===<<<===>>>>>>>>>???@@@AAAAAABBBBBB@@@AAAAAABBBBBBCCCCCCCCCBBBAAABBBEEEFFFHHHPPPYYYsss777888999999::::::999999999999888888999999:::;;;===:::999<<>>@@@===AAABBB>>><<<======;;;======>>>??????@@@@@@@@@>>><<<<<<===??????===::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<;;;:::999:::;;;===>>><<<>>>???>>>===<<<===>>>=========>>>@@@BBBDDDEEECCCCCCCCCBBBBBBAAAAAAAAABBBAAABBBEEEFFFGGGOOOXXXrrr777777888999999999999999999888888888888999::::::<<<999999;;;===>>>CCCJJJ[[[uuutttcccYYYUUUQQQJJJDDDDDDAAA???@@@CCCMMM___ooo{{{pppeeeccccccbbbbbbcccdddcccfffjjjmmmqqq{{{wwwppplllgggaaa[[[VVVUUUSSSSSSSSSUUUWWWXXX\\\^^^``````______```aaacccbbbaaa``````bbbdddfffgggiiijjjkkkkkkmmmooorrrsssvvv}}}{{{mmm___[[[WWWRRRRRRWWWTTT___ooo~~~uuukkkggg```______cccjjjqqqvvvxxxwwwxxxzzz|||~~~~~~~~~~~~}}}}}}~~~}}}zzzxxxuuuvvvwwwyyy|||wwwxxx~~~vvvfff[[[NNNIIIBBB===;;;;;;;;;;;;;;;<<<===<<<;;;<<<===???;;;???@@@<<<:::<<<===;;;======>>>??????>>>>>>===<<<;;;::::::;;;;;;999777:::;;;<<<<<<=========<<<======>>>>>>>>>======<<<<<<;;;:::999:::;;;<<<===<<<===>>>>>><<<<<<===>>><<<<<<<<<===???BBBEEEGGGFFFEEEDDDBBBAAA@@@@@@@@@CCCAAABBBDDDEEEGGGOOOXXXqqq666777777888999888888888888888888888888999999:::999777888;;;<<<;;;???DDDLLLbbbzzzlllbbb\\\VVVPPPKKKFFFCCCAAAAAAAAAEEEPPP[[[yyywwwhhhddddddcccbbbcccaaa```cccgggjjjkkkqqqxxx~~~xxxsssnnnfff___ZZZYYYWWWUUUTTTUUUVVVWWWZZZ\\\^^^___^^^^^^___```cccbbbaaa```aaabbbdddeeefffgggiiiiiiiiijjjmmmooopppqqqvvv~~~wwwggg```ZZZSSSOOOOOOLLLRRR[[[gggxxxzzzrrrooohhhggggggjjjoootttxxxzzz{{{{{{|||}}}}}}}}}}}}|||~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~|||zzzyyyyyy{{{|||yyywww}}}}}}nnn___UUUHHHDDD???;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::<<<>>>:::>>>???;;;:::<<<>>>===;;;;;;<<<<<<;;;;;;:::999;;;::::::999999888777666999:::;;;<<<<<<<<<<<<<<<======>>>=========<<<<<<::::::999999::::::;;;<<<;;;<<<>>>===<<<<<<===>>>>>>===<<<<<<===@@@DDDFFFFFFEEECCCBBBAAAAAAAAABBBDDDBBBBBBDDDDDDFFFNNNWWWqqq555666777777888888777777888888777777888888999:::777666888<<<<<<;;;>>>CCCFFFVVVrrr|||xxxmmmaaaXXXRRRPPPGGGDDDBBBBBB@@@@@@FFFNNNdddzzz{{{jjjdddcccbbbaaaaaa______aaagggiiiiiimmmrrr|||zzztttkkkddd^^^\\\YYYVVVTTTSSSSSSTTTWWWZZZ\\\]]]]]]]]]^^^```bbbbbbaaaaaabbbcccdddeeeeeefffhhhhhhhhhiiikkkmmmnnnooottt{{{qqqhhh```XXXQQQMMMLLLNNNPPPSSSZZZjjjzzzxxxqqqooooooppptttxxxzzzzzzzzzzzz{{{|||||||||||||||zzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}}}}{{{{{{zzz}}}~~~}}}}}}{{{uuuyyyvvvfffXXXPPPBBB???<<<:::;;;<<<<<<;;;999:::;;;:::999999:::<<<;;;??????<<<;;;???AAA@@@======<<<;;;:::999999888;;;;;;;;;:::888777777888888888999;;;;;;<<<<<<<<<>>>======<<<<<<<<<<<<<<<999999999999999:::;;;;;;:::<<<======<<<<<<===???AAA???===<<<===???AAACCCCCCCCCBBBAAABBBCCCDDDFFFGGGDDDCCCDDDDDDFFFNNNXXXsss555555666777777777777777888777777777777888999999777666888<<<<<<;;;>>>CCCFFFNNNcccttttttxxxhhh[[[SSSQQQGGGCCCAAAAAA???<<>><<<::::::;;;<<<<<<;;;888999:::999888999:::<<<===AAABBB???>>>CCCFFFEEECCCAAA>>>;;;:::::::::;;;;;;<<<<<<:::888888999;;;888888:::;;;<<<<<<======>>>===<<<;;;::::::::::::888888999999999::::::::::::;;;<<<===<<<<<<===???AAA@@@>>>======>>>@@@AAABBBAAA@@@@@@BBBDDDGGGIIIIIIFFFEEEEEEEEEFFFOOOXXXuuu444555666666777777666666777777777777777888999999999888999;;;;;;:::<<>>@@@DDDEEEBBBBBBGGGJJJJJJFFFCCC>>>:::888999;;;===:::<<<<<<:::888888:::===999:::;;;===>>>?????????===<<<:::999888888999999777888888999999999999999999;;;<<<<<<<<<<<<===???>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@@@@BBBEEEHHHJJJLLLHHHFFFFFFEEEGGGPPPYYYuuu444555555666666666666666777777777777777888888999;;;999999;;;:::888:::???EEEBBBKKKeeesssjjjlllrrryyymmm___UUUMMMIIIFFFEEEBBB===<<>>@@@CCCFFFGGGDDDDDDIIIMMMNNNGGGCCC===777555666:::<<<999;;;<<<:::888888;;;>>>;;;<<<===???@@@@@@AAAAAA<<<;;;:::888777777888888777777888999999999999888999:::<<<<<<<<<<<<===???;;;<<<===>>>???@@@AAAAAACCCBBBAAA@@@BBBDDDGGGIIIMMMJJJGGGGGGFFFHHHPPPZZZuuu555555555555666666666666777666666666777999;;;===;;;999777666888:::;;;<<<===AAAIIIXXXrrrwwwbbb]]]cccwww~~~vvviii^^^VVVNNNIIIKKKJJJDDDAAACCCEEEFFFLLL]]]yyy|||rrrjjjccc___^^^```bbbccccccdddeeefffdddfffiiimmmuuuwwwqqqiiiccc```\\\WWWTTTRRRSSSUUUUUUUUUVVVYYYZZZXXXYYYZZZ]]]___aaacccdddddddddddddddeeeggghhhiiikkkkkklllnnnoooqqqrrrrrrwww}}}}}}ooo```UUURRRMMMIIIIIIHHHHHHLLLQQQ^^^nnn{{{zzzzzzzzz|||~~~}}}|||ttttttvvvwwwyyyzzz{{{{{{}}}~~~~~~}}}zzzyyyyyyzzzzzzyyyxxxwwwwwwxxxyyyzzzyyyuuuuuuxxxzzz{{{~~~|||{{{yyy|||wwwlllpppzzzpppjjjaaaWWWOOOHHHAAA===<<<;;;:::999888999:::;;;888888999:::;;;<<<===>>>AAABBBCCCDDDDDDCCCBBBAAAAAA???===;;;::::::<<<===;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<>>>??????>>>@@@===:::999::::::777444333333333444555666777888999999999:::<<<>>>@@@AAA@@@???>>>===>>>???AAABBBBBBBBBCCCCCCBBBCCCFFFHHHJJJJJJKKKJJJGGGFFFOOOYYYrrr555555555555666666666666555555555555666888:::;;;:::999777777888:::;;;;;;===@@@GGGTTTjjj}}}fff]]]___iii|||qqqiiiYYYSSSOOORRRQQQIIIAAA>>>???@@@DDDQQQjjjsssjjjeeeaaabbbcccccccccccccccdddaaacccfffgggmmm{{{zzzqqqjjjeeeaaa[[[WWWUUUUUUUUUTTTTTTTTTUUUWWWXXXYYYZZZ\\\]]]___```aaacccbbbccccccdddeeeggggggjjjkkklllmmmooopppqqqqqqssswww}}}uuueeeZZZVVVPPPKKKKKKJJJIIIMMMRRR^^^lll{{{}}}{{{{{{zzz|||}}}}}}|||zzzuuuuuuuuuvvvwwwxxxyyyzzz}}}~~~~~~}}}zzzyyyyyyzzzxxxwwwvvvvvvwwwzzz}}}}}}yyywwwxxx{{{}}}~~~}}}~~~{{{yyyxxx{{{}}}qqqnnnttt~~~}}}nnnhhh^^^TTTLLLEEE???<<<::::::999888888999:::;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<>>>===<<<:::::::::;;;;;;999:::::::::::::::999999999888888:::<<<===>>>>>>>>>;;;999999:::999777444444444444444555555666777999999:::;;;<<<===>>>>>>@@@???=========>>>@@@AAA@@@AAABBBAAAAAABBBEEEGGGJJJIIIJJJJJJGGGFFFOOOYYYsss444555555555555666666666444444444555666777888999:::999888888888999:::;;;<<>>AAABBB>>><<<:::999999888777555555555555444555555666666888999:::;;;<<<<<<<<<<<<>>>======<<<<<<===???@@@>>>???@@@@@@@@@AAADDDFFFJJJIIIJJJJJJHHHHHHPPPYYYsss444444444555555555666666444444555555666777888888999999999999888888:::;;;:::<<<@@@FFFRRRiiixxxnnnccckkkzzz~~~}}}zzztttooohhhbbb^^^___aaa\\\RRRJJJEEEDDDCCCCCCJJJ___vvvooohhheeecccaaaaaabbbaaaaaabbbcccdddcccccchhhpppwww{{{tttnnnhhhddd___\\\YYYVVVUUUTTTSSSSSSUUUVVVWWWYYY[[[]]]^^^_________```aaabbbccceeefffhhhiiiiiijjjlllmmmmmmnnnppppppqqqssswww}}}vvvmmmbbbZZZSSSPPPMMMLLLPPPUUUaaakkktttyyy}}}}}}{{{{{{|||~~~}}}zzzvvvtttsssqqqqqqrrrtttwwwyyyzzz{{{zzzxxxvvvuuuwwwxxxwwwuuuttttttwww|||}}}{{{zzz|||}}}{{{zzzzzz{{{zzzxxx}}}|||uuurrrzzztttiiieee^^^TTTJJJCCC???<<<;;;999999::::::;;;<<<===>>>AAA@@@???>>><<<:::999888999999::::::::::::999999888999::::::;;;::::::999777888999999999999999999888999:::;;;===AAAEEEHHHGGGCCC???;;;888777777777777666555555555555555666666777999:::<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>???@@@??????AAADDDFFFKKKIIIIIIJJJHHHIIIPPPZZZsss444444444444555555555555555666666777777888888888888:::;;;:::888777999;;;999:::>>>CCCJJJ\\\{{{mmmiiimmm~~~{{{wwwsssnnnhhhaaa___aaaaaa\\\VVVHHHFFFEEECCCDDDQQQnnnxxxjjjgggbbb```aaabbbbbbaaaaaabbbcccbbbbbbeeejjjnnnwww{{{uuuppplllccc___ZZZVVVUUUTTTSSSQQQSSSTTTUUUXXXZZZ]]]___```^^^^^^___```aaacccdddeeegggggghhhiiijjjkkkkkkllloooooooooooorrrvvv}}}~~~wwwiii```WWWRRRNNNMMMPPPVVV```jjjuuuyyy|||~~~~~~}}}{{{{{{|||~~~}}}zzzvvvooonnnmmmlllmmmpppsssuuuvvvvvvuuutttrrrrrrtttwwwxxxwwwvvvvvvxxx{{{}}}}}}}}}~~~||||||~~~xxxxxx|||~~~tttrrrsss{{{mmmbbb___XXXOOOFFFAAA>>><<<;;;:::;;;;;;<<<===>>>>>>???BBBBBBAAA???>>><<<;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;::::::888888999:::::::::::::::888999:::;;;===AAAGGGLLLTTTPPPJJJBBB<<<999888999777666666555555555666666444666777999;;;===>>>>>><<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@BBBEEEGGGKKKIIIHHHIIIIIIJJJQQQZZZttt333444444444444555555555555666777888888888888777888:::<<<;;;888666888:::999999<<>>>>>>>>===@@@@@@@@@??????>>>>>>>>>::::::999999999999::::::::::::::::::::::::::::::777888999:::;;;;;;;;;;;;666888999999:::???GGGMMM```^^^YYYQQQHHH@@@<<<;;;666666666555666666777777777777888999;;;===???@@@<<<<<<<<<==================>>>???@@@@@@BBBEEEHHHLLLIIIGGGIIIJJJLLLRRRZZZuuu333333444444444555555555444555666777777777666666777:::===<<<888666777::::::999<<>>???@@@AAA<<<;;;::::::::::::;;;<<<;;;:::999888777777888999666777888999::::::::::::777999:::999999>>>GGGOOOeeeggggggbbbWWWKKKAAA<<<666555555555666777888888<<<;;;999999999;;;===???<<<<<<======>>>>>>>>>>>><<<===>>>>>>???AAADDDGGGLLLHHHGGGIIIKKKMMMSSSZZZuuu333333333444444444555555333444555666666666555444777;;;>>><<<888555777:::<<<999<<>><<<;;;999888999:::;;;;;;;;;:::999888777888:::;;;>>>@@@AAABBB>>>>>>===<<<<<<===>>>>>><<<:::888666555555666777555555777888888999999999:::;;;<<<;;;;;;@@@JJJRRRfffkkkqqqnnncccRRRDDD<<<555555555555666888999999AAA???;;;999888:::<<<>>><<<======>>>???>>>>>>>>>:::;;;<<<======???CCCEEEMMMHHHGGGIIIKKKMMMSSSZZZuuu666555555555555666666777555555555555666666666666666666666666777777777777;;;;;;;;;<<<>>>BBBEEEGGGWWWpppqqqddd[[[VVVOOOHHHDDDCCCEEEFFFRRRlllpppjjjgggbbb```aaa```___]]]\\\\\\___aaacccbbbfffkkkooowww{{{ssskkkddd]]]YYYXXXUUUQQQNNNOOOPPPPPPPPPSSSSSSRRRSSSTTTWWWYYYZZZaaaaaabbbcccdddffffffgggggghhhiiijjjjjjjjjjjjjjjmmmnnnqqqrrrsssuuuxxx{{{|||ttthhh]]]YYY]]]aaannnqqqssstttrrrrrruuuxxxyyyzzz|||}}}~~~zzz|||}}}||||||~~~yyytttpppnnnooooooooonnnoooqqqvvvzzz}}}~~~|||{{{xxxxxx{{{~~~{{{lllccc\\\OOODDDBBB???<<<999999999999999999999::::::;;;;;;;;;<<<;;;::::::;;;<<<>>>???>>>>>>>>>>>>===============777111222777:::888444888888777777777777888888<<<;;;999888:::???FFFLLLcccnnntttpppjjjaaaOOO;;;===777222555888777888999888999:::<<<======>>>>>>;;;::::::::::::;;;<<<<<<;;;;;;<<<===>>>@@@DDDHHHOOOJJJFFFDDDCCCFFFPPP[[[ttt555555555555555666666777555555555666666666777777777777888888888999999999:::999999:::===@@@CCCEEEMMM^^^www|||nnnccc^^^VVVPPPLLLIIIFFFCCCJJJ^^^wwwrrrjjjfff```]]]^^^\\\\\\[[[\\\]]]___bbbccc___bbbfffiiinnn{{{wwwooohhhbbb^^^ZZZWWWSSSPPPPPPPPPPPPPPPQQQRRRRRRTTTVVVXXXZZZ[[[^^^___```aaacccdddeeefffjjjjjjjjjjjjjjjiiihhhhhhiiikkkmmmnnnoooqqqtttvvvwwwyyy||||||pppddd```bbbfffoooqqqssssssrrrqqqsssvvvvvvvvvxxxyyy{{{}}}~~~yyy{{{}}}}}}~~~yyytttqqqooommmnnnooooooppprrrvvvyyy|||~~~~~~}}}yyytttttt}}}~~~yyyqqqnnnsss{{{wwwhhh```XXXIIICCCAAA???<<<:::999999999999999999::::::;;;;;;;;;999999888888999:::<<<===?????????>>>===<<<;;;;;;===:::888777888:::::::::888888777777777777888888::::::999888999===DDDHHH]]]jjjuuuuuuqqqiiiVVVBBB???888444555777777777888777888:::;;;<<<<<<======<<<;;;;;;;;;;;;<<<======:::;;;<<<<<<===@@@DDDGGGJJJFFFEEEDDDCCCEEEMMMVVVppp444444555555555666666666666666666666777777777777777777888888888888999999777777888999:::===@@@AAAFFFNNN___xxxzzznnnhhh```[[[WWWQQQIIIBBBFFFOOO```yyyzzznnnfff___\\\\\\YYYYYYZZZ\\\]]]___```aaa]]]```bbbcccfffnnnzzz}}}uuunnnhhhddd^^^[[[VVVSSSRRRQQQPPPOOONNNPPPRRRTTTVVVXXXYYYZZZ[[[[[[]]]___```bbbddddddiiiiiiiiihhhgggeeedddccceeefffiiijjjjjjlllnnnpppppppppqqqssswwwzzz}}}xxxyyyzzz{{{|||}}}}}}}}}~~~uuukkkggghhhllloooppprrrsssttttttvvvxxxvvvuuuuuuuuuvvvyyy{{{}}}{{{}}}yyytttpppnnnmmmlllnnnpppqqqqqqssswwwyyy|||~~~{{{yyyuuuqqqooottt|||zzzzzzpppfffcccfffqqqyyyooobbb]]]UUUGGG@@@???>>>===;;;:::999999999999::::::::::::;;;;;;999888888888999:::;;;<<<@@@@@@???===<<<;;;:::999:::;;;<<<:::888888;;;>>>888888777777777777888888999999999999999<<<@@@DDDUUUdddssszzzyyyrrr^^^KKKCCC;;;555666777666555777777777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>:::;;;<<<<<<===???CCCFFFFFFEEEEEEFFFEEEEEEKKKTTTmmm333333444555666666666666666666666777777777888888555555555555666666666777777777777888:::<<<>>>???AAADDDNNNccc{{{ssszzzqqqgggaaa^^^YYYOOOGGGHHHIIIQQQeeeuuuhhh```]]]]]]XXXYYY[[[\\\]]]]]]]]]]]]^^^```bbbbbbbbbgggooovvv|||uuuoookkkddd```[[[WWWUUUSSSPPPNNNLLLMMMPPPSSSUUUVVVWWWWWWXXXYYYZZZ\\\^^^aaabbbcccccccccccccccbbbaaa```___bbbdddggghhhhhhiiikkklllooonnnnnnnnnpppssswwwyyyxxxyyy{{{~~~~~~}}}{{{uuuvvvxxxyyy{{{|||||||||}}}}}}~~~wwwnnnkkkmmmooonnnppprrrtttvvvxxxzzz|||vvvuuurrrqqqqqqtttwwwyyy~~~~~~}}}zzzuuupppllliiihhhhhhkkkmmmppprrrtttuuuxxxzzz}}}~~~|||zzzxxxsssooooooqqqyyy~~~yyyooodddZZZ^^^hhhwww}}}ooofff]]]ZZZUUUGGG============<<<;;;:::999:::::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>======<<<;;;::::::888999999888777777999;;;999888888777777888888999999::::::::::::<<>>777666777555444555777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;<<<=========???CCCFFFHHHFFFFFFGGGFFFGGGMMMVVVlll222222444555666666666666666666666666777777777777444555555555555666666666777888888999:::;;;======<<<>>>EEERRRggg|||kkkrrrwwwkkkcccaaa]]]VVVPPPKKKIIIJJJVVVkkk~~~mmmbbb^^^]]]ZZZ[[[\\\]]]\\\[[[YYYXXX]]]^^^```aaaaaadddjjjnnnyyy}}}wwwssskkkhhhbbb]]]ZZZVVVRRRPPPKKKMMMOOOQQQSSSSSSSSSRRRUUUVVVXXXZZZ\\\^^^```aaa]]]^^^______`````````___bbbdddggghhhhhhhhhiiijjjooonnnmmmmmmoooqqqtttvvvuuuuuuvvvwwwxxxzzz{{{|||zzzxxxwwwwwwzzz}}}|||{{{yyyyyyzzz{{{|||||||||||||||}}}~~~~~~~~~{{{tttppppppqqqppppppqqqrrrtttuuuvvvvvvooommmkkkkkklllppptttwww}}}zzzxxxsssqqqmmmiiifffffffffggglllnnnrrrtttuuuxxxzzz}}}~~~~~~xxxsssmmmkkkkkkqqq~~~zzz}}}ttteee[[[TTT```rrrttthhh___UUUTTTPPPDDD;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<888777666666888:::999888999999888888888888999999999:::;;;;;;;;;<<<>>>AAAKKKWWWfffrrrwwwsssfffZZZIII@@@999777666444333555777888999:::;;;<<<<<<<<<::::::999999::::::;;;<<<======>>>>>>>>>@@@DDDGGGIIIFFFDDDDDDCCCEEENNNXXXmmm000222333555666666666555555555555555666666666666666666777777777777888888888888999:::;;;;;;<<<<<<<<>>======???CCCFFFFFFCCCAAAAAA@@@CCCLLLVVVnnn///111333555666666666555444444444444555555555555666666666777777777888888777888999999::::::::::::<<<>>>BBBFFFLLL[[[wwwssshhhdddrrrtttjjjddd```^^^]]]PPPLLLIIIGGGJJJYYYyyyyyykkkaaa\\\\\\\\\\\\[[[ZZZZZZYYYZZZZZZ[[[\\\^^^aaaeeegggiiikkkuuu|||vvvoooiiiccc]]]YYYUUUTTTRRRQQQOOONNNNNNNNNPPPPPPRRRSSSTTTVVVWWWWWWYYYZZZ\\\^^^___```aaaaaa^^^aaadddeeedddcccccccccdddeeefffhhhjjjlllmmmnnnppppppoooooopppqqqsssssssssqqqooopppsssuuuwwwwwwyyyyyyyyyyyyyyyzzz{{{|||zzzyyyxxxxxxyyy{{{~~~~~~}}}|||{{{{{{{{{{{{~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}|||zzz{{{{{{{{{zzz{{{~~~~~~}}}wwwtttrrrrrrsssqqqooonnnoooooommmjjjiiihhhhhhjjjmmmqqquuuxxxwwwuuutttuuuwwwwwwuuurrrkkkiiifffeeefffjjjmmmpppqqqrrrtttvvvxxx|||~~~zzzxxxyyy}}}zzzsssmmmlllnnnrrr|||yyyyyyjjj\\\UUUTTT\\\rrrqqqddd]]]SSSDDD??????888999999999999:::<<<>>>???;;;;;;;;;::::::999999999555666888999::::::999999:::::::::::::::;;;;;;;;;777999;;;;;;;;;;;;<<<===:::999999888888999999:::888888999888888;;;>>>AAACCCMMM]]]mmmuuusssjjjdddMMMCCC:::777666444444555333444666777888888999999:::999999999999:::;;;;;;;;;<<<<<<<<<;;;===AAADDDCCCAAAAAACCCBBBCCCKKKTTTmmm///111333555777666666555333333333444444444555555444444444444555555555666777777888999999999999999888777999>>>BBBNNNfff~~~zzzkkk```eeeuuuxxxnnnfffaaa^^^^^^UUUPPPKKKFFFCCCLLLfffsssfff[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]___bbbeeegggggggggnnnzzz|||vvvooohhhbbb^^^YYYWWWTTTQQQOOONNNNNNMMMNNNNNNOOOPPPQQQRRRSSSTTTXXXYYYZZZ[[[]]]]]]^^^^^^\\\^^^aaabbbaaa`````````aaabbbdddgggiiikkklllmmmllllllkkklllmmmoooqqqrrrqqqooommmmmmppprrrttttttwwwwwwvvvvvvwwwxxxyyyyyyvvvvvvuuuuuuvvvxxx{{{||||||}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~|||}}}}}}|||{{{{{{{{{{{{{{{}}}~~~}}}}}}~~~{{{||||||{{{{{{}}}~~~|||zzzzzz}}}~~~zzzuuurrrqqqqqqqqqrrrpppnnnpppssstttsssqqqrrrqqqqqqpppqqqsssuuuwwwyyyvvvsssrrrsssrrrooommmgggfffddddddfffjjjooorrrrrrsssuuuvvvxxx}}}|||wwwssstttzzzzzzsssrrrrrruuu|||xxxmmmkkkssszzz}}}{{{dddWWWUUUXXXfff}}}uuueee\\\WWWOOO???;;;===888999888888888:::<<>>===888777:::???:::999999888888999999:::666777777666777999>>>AAA@@@JJJ\\\oooxxxvvvmmmgggMMMCCC:::777666444444666111222333555666666777777;;;::::::::::::;;;<<<<<<999::::::::::::;;;???BBBBBBBBBDDDGGGGGGFFFLLLSSSlll333333333444444444555555555444444333333444444555333444555555444444555777444444555666777888999999<<<999;;;BBBCCCEEETTTfff}}}kkkcccggguuuyyypppggg___ZZZXXXPPPKKKIIIDDDDDDUUUkkkmmmbbb___\\\ZZZ[[[\\\\\\[[[YYYZZZ\\\^^^___```aaaaaa```dddiiimmmsss}}}|||wwwqqqjjjeeeccc^^^XXXSSSQQQOOOMMMLLLMMMNNNOOOPPPQQQRRRSSSTTTRRRSSSVVVXXX[[[]]]^^^^^^_______________```aaaaaabbbbbbbbbccceeefffhhhiiihhhiiiiiijjjkkklllmmmnnnrrrrrrqqqooommmnnnpppssssssssssssssstttvvvwwwxxxvvvvvvuuuttttttuuuvvvwww~~~}}}|||{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxzzz|||~~~}}}}}}~~~~~~~~~~~~|||zzzyyyzzz~~~{{{|||{{{zzzxxxwwwyyyzzzxxxyyyzzz||||||||||||{{{wwwxxxuuuoooiiigggkkkpppooonnnmmmmmmoootttyyy|||zzz{{{|||||||||zzzyyyxxxyyyuuurrrqqqqqqqqqnnnlllfffffffffhhhkkkppptttvvv|||{{{{{{|||}}}~~~}}}{{{wwwnnnkkkttt|||sssuuu~~~~~~yyyssslllddd]]]___mmm|||tttaaaWWWYYYaaayyy}}}mmmaaaVVVLLLIIIEEE===999:::::::::::::::;;;;;;<<<===999999:::::::::999888888888999:::;;;<<<=========:::;;;;;;:::888888:::<<<;;;;;;999888777777666666666888999999777666666777777888888999:::;;;===>>>>>>GGGTTTbbbpppvvvpppfffXXXIII<<<999888555444555555666777999999999888777888888999:::<<<===>>>>>><<<;;;;;;<<<<<<===>>>???AAA???@@@CCCCCCDDDLLLUUUiii222333333333333444444444444444333333333333444444333444555555444444555777555555555666777777888888<<<999;;;@@@@@@@@@MMM]]]vvvzzzmmmggglll}}}xxxnnnbbb[[[YYYQQQLLLJJJEEEAAALLL\\\}}}lllfff^^^ZZZZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]^^^aaadddgggkkksss}}}uuuoooiiieee___YYYVVVTTTQQQPPPNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRTTTVVVXXXZZZ[[[\\\]]]\\\\\\]]]]]]^^^___```ccccccddddddfffgggiiijjjgggggghhhiiijjjkkkkkkllloooooonnnmmmlllllloooqqqssssssrrrrrrrrrsssssssssuuutttsssrrrqqqqqqrrrrrrwwwwwwwwwwwwxxxyyyzzzzzz|||||||||{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxvvvwwwyyyzzz|||}}}}}}~~~||||||}}}}}}}}}~~~~~~~~~~~~|||{{{{{{{{{~~~zzz{{{|||{{{yyyxxxxxxyyyvvvwwwyyyzzzzzzyyyyyyxxxsssuuuuuuqqqkkkhhhjjjmmmnnnmmmllllllpppvvv|||~~~}}}{{{yyyvvvtttrrruuuqqqmmmkkkjjjjjjhhhfffggghhhiiilllooosssvvvxxx{{{zzzzzz{{{~~~~~~}}}xxxoookkkqqq{{{yyykkkeee^^^ZZZXXX]]]lll{{{~~~mmm```[[[```hhh}}}uuufff[[[QQQIIIGGGDDD???;;;<<<:::::::::::::::;;;<<<<<<888888999::::::999999999666777888999999:::999999888999:::999888888999:::::::::999888777777777777777888999888777777888999999888888888999:::;;;;;;;;;CCCOOO]]]kkksssooogggZZZLLL===999777555333555555555666777888888888888888888999:::;;;<<<<<<===;;;;;;;;;;;;<<<===>>>???AAA@@@AAACCCCCCDDDKKKTTTjjj111111222222222333333333333222222222222222222333222444555555444444555666666666666666666666666666;;;999:::>>>===;;;DDDPPP```|||oooiiiqqq|||wwwiii___[[[SSSNNNLLLHHHCCCFFFOOOccc{{{oooaaaZZZ[[[^^^^^^\\\\\\\\\\\\\\\\\\\\\[[[[[[]]]___aaabbbccciiirrryyy}}}vvvsssnnngggaaa]]]ZZZVVVTTTPPPPPPPPPOOONNNNNNMMMMMMOOOPPPQQQSSSUUUVVVXXXXXXYYYYYYYYYZZZZZZ\\\]]]]]]aaaaaabbbcccdddfffggghhheeeeeefffggghhhiiiiiijjjkkkkkkkkkjjjiiijjjmmmpppsssrrrrrrqqqpppooonnnnnnuuutttsssqqqppppppppppppqqqrrrrrrsssuuuwwwyyyzzz||||||{{{zzzyyyyyyxxxxxxyyyxxxwwwwwwvvvvvvwwwwwwuuuuuuvvvwwwxxxyyy{{{|||||||||||||||}}}}}}}}}}}}}}}}}}||||||}}}~~~zzz{{{}}}|||zzzxxxxxxxxxuuuvvvwwwwwwwwwvvvttttttnnnqqqrrrqqqllliiihhhiiikkkjjjiiikkkooouuu|||}}}zzzwwwtttrrrpppoooqqqmmmhhheeeddddddcccbbbhhhjjjmmmppptttwwwyyyzzz{{{{{{|||~~~~~~zzzrrrlllpppxxx}}}sss```YYYTTTUUUXXXaaappp}}}ttthhhcccdddmmmvvv~~~wwwjjj]]]SSSKKKEEEDDDCCCAAA??????:::999999999999::::::;;;777777888999::::::::::::777777888888888888777777555777999:::888777777777999888888777777888888888777888888888777888:::===;;;:::999999888888888888888???IIIUUUdddooonnnhhh```RRRCCC;;;888666555666555555555555666777888999888888999999999:::::::::;;;;;;;;;;;;<<<===>>>???BBBAAAAAACCCCCCDDDKKKSSSjjj000111111111111222222222222222111111111111222222222444555555444333555666777777666666666555555555999888999<<<;;;999???HHHTTTkkkrrrpppttt~~~qqqhhh```WWWQQQOOOLLLHHHGGGKKKRRRhhh{{{iii______cccbbb```___^^^^^^]]]\\\\\\\\\\\\^^^_________```dddjjjooovvv~~~{{{vvvoooiiiccc^^^ZZZWWWTTTSSSSSSRRRQQQPPPOOONNNNNNNNNOOOPPPQQQRRRTTTTTTVVVVVVWWWWWWXXXZZZ[[[\\\]]]]]]^^^^^^```bbbcccdddcccdddeeeeeegggggghhhiiiiiiiiiiiihhhhhhiiillloooppppppppppppooonnnmmmmmmuuuttttttssssssrrrrrrrrrpppqqqqqqrrrtttvvvxxxyyy{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvuuuttttttttttttuuuwwwvvvvvvvvvwwwyyy{{{|||||||||||||||}}}}}}}}}}}}|||}}}}}}~~~~~~~~~}}}}}}yyy{{{}}}}}}{{{xxxvvvvvvuuuuuuvvvvvvuuusssrrrqqqkkkmmmooonnnkkkhhhhhhhhhhhhhhhiiikkkooossswwwyyyxxxwwwtttrrrpppooonnnooommmjjjfffcccbbbccceeefffjjjlllpppuuuxxxzzz{{{{{{~~~~~~}}}uuupppsss{{{zzzooo```[[[ZZZ^^^dddlllwwwpppiiikkkrrr|||vvvlll```VVVMMMHHHBBBAAABBBBBBAAA@@@999999999888888999999:::666666777999::::::::::::999999999999999888777777555777:::;;;999777777777777777777777777888999999777888888777777999<<>>===;;;:::888888777777777<<>>>>>BBBAAAAAACCCCCCCCCJJJSSShhh000000000111111111222222222111111000000111111222222333444444333333444666777777666666555555444444666666888;;;;;;:::>>>DDDNNN[[[tttuuupppxxx{{{tttjjjbbbZZZUUUQQQLLLIIIHHHMMMXXXkkkvvvjjjhhhhhhfffbbb```___^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^___bbbfffhhhpppuuu~~~~~~wwwpppjjjddd___[[[WWWVVVUUUTTTSSSQQQQQQPPPNNNMMMMMMMMMNNNOOOQQQQQQTTTTTTTTTVVVWWWYYY[[[\\\[[[[[[[[[\\\]]]___aaabbbccccccdddeeefffggghhhhhhggghhhhhhgggfffhhhkkknnnlllmmmnnnooooooooonnnnnnqqqrrrrrrsssttttttttttttpppppppppqqqqqqsssttttttxxxxxxxxxwwwvvvuuuuuuttttttssssssrrrrrrrrrrrrrrryyyyyyxxxxxxyyy{{{}}}~~~||||||||||||}}}}}}}}}~~~{{{{{{|||}}}}}}}}}|||{{{xxxzzz||||||yyywwwuuuuuuuuuuuuuuuuuutttsssqqqpppkkkkkklllkkkjjjiiijjjjjjiiijjjmmmoooqqqqqqpppppprrrqqqooolllkkkjjjjjjjjjgggfffdddccccccfffjjjllllllooossswww{{{|||||||||~~~yyyvvvzzzvvvoooiiigggiiioootttxxx~~~~~~}}}qqqooouuu~~~}}}ooodddZZZRRRJJJFFFBBB@@@BBBDDDBBB???:::999999888888999999999555666777888999:::::::::999999999999888777666666555888;;;;;;:::888888888666666666666777888999999777888888777777999===@@@???>>><<<;;;999888888777888;;;???HHHWWWgggmmmlllfff\\\NNN@@@:::888777666444444333333555666999:::999999888888888888777777:::::::::;;;;;;<<<===>>>BBB@@@AAACCCCCCDDDKKKSSSggg000000111111111222222222222111111111111111111222111333444444333333444555666666666555555444444444555666888999:::<<>>======;;;:::999888888888:::;;;===DDDSSScccjjjjjjccc\\\OOOAAA999777666333333444444555666888999:::999999888888888888888888::::::::::::;;;<<<===>>>AAA???@@@CCCCCCDDDLLLUUUggg111111111222222222333333222222222111111222222222111333444444333222444555555555555555555555555444555666777777888;;;???@@@@@@BBBNNNgggyyyfffjjjxxxwwwlllaaaWWWQQQLLLJJJLLLXXXkkk}}}yyyvvvrrrppplllhhheeeccccccccc______^^^___```aaaaaa```eeedddgggnnnuuu}}}yyysssooohhhfffccc___[[[WWWTTTRRRPPPOOONNNLLLLLLMMMNNNOOOMMMNNNOOOPPPSSSUUUWWWXXXYYYYYYYYYZZZ\\\]]]___`````````aaabbbcccddddddeeeeeeeeeeeecccbbbbbbeeehhhfffgggiiilllmmmmmmlllkkkjjjkkkmmmnnnnnnnnnnnnmmmoooooonnnnnnoooooopppqqqssssssssssssttttttttttttssssssrrrqqqqqqqqqqqqrrrxxxxxxyyyzzz{{{{{{{{{{{{xxxxxxyyyyyyyyyzzzzzzzzzwwwwwwxxxxxxyyyzzz{{{{{{xxxyyyyyywwwtttrrrrrrsssrrrrrrsssssssssqqqpppooommmnnnpppsssuuutttrrrqqqoooooonnnmmmllljjjhhhgggdddeeeddddddcccbbbaaa```___aaadddfffgggkkkppptttwwwxxx{{{}}}|||yyywwwyyyrrroootttxxxzzz~~~}}}zzz}}}zzzlll```YYYRRRLLLEEEEEECCCAAAEEEJJJJJJDDD<<<<<<;;;:::::::::::::::777777888888888888777777777777777888777777666666777888999888777777777999777777666666666777777888555666888888888888999;;;:::999888888777777888888;;;;;;;;;AAAOOO___ffffffbbb^^^SSSDDD;;;999777222333444555777888999::::::888888999999999999999999::::::::::::;;;<<<======???>>>???BBBCCCEEEMMMVVVhhh111222222222222333333333333333222222222222333333111333444444333222444555555555555555555555555555666777666555666:::===>>>>>>???HHHZZZnnnpppjjjmmm}}}|||pppeee]]]LLLJJJIIIMMMWWWjjj~~~|||wwwqqqmmmiiihhhgggdddcccbbbbbbccccccaaa```dddbbbdddiiilllnnnxxx|||wwwrrrppplllgggaaa[[[WWWUUUQQQPPPNNNMMMLLLMMMNNNOOOKKKKKKLLLNNNPPPSSSUUUVVVVVVVVVVVVWWWYYYZZZ\\\]]]^^^^^^___```aaabbbccccccddddddcccaaa``````bbbeeeeeefffhhhjjjkkkjjjiiihhhlllmmmnnnnnnnnnmmmlllkkkppppppppppppqqqrrrttttttqqqrrrrrrssssssttttttuuuuuutttssssssrrrrrrssssssuuuvvvxxxyyyzzzzzzyyyxxxvvvvvvwwwwwwwwwxxxxxxxxxvvvvvvvvvwwwxxxzzz{{{|||xxxxxxxxxuuurrrqqqqqqsssppppppqqqrrrrrrqqqooonnnnnnpppuuuyyy|||zzzvvvrrrnnnllliiifffdddddddddeee\\\]]]___aaacccccccccbbb```dddhhhjjjkkkmmmrrrvvv{{{|||}}}~~~{{{wwwuuuxxx{{{nnnnnnvvv{{{}}}|||yyy{{{~~~ssseee[[[UUUOOOJJJBBBDDDCCCBBBFFFMMMMMMHHH===<<<;;;;;;::::::::::::777888888888888777777666999999::::::::::::999999666777777666555555777888777777666666666666777777444666888999888777888999666666666666666777777888;;;;;;:::???LLL\\\ccccccdddaaaWWWHHH???===:::444222444666888::::::::::::888888999999999:::::::::::::::::::::;;;<<<======>>>===???BBBDDDFFFNNNWWWjjj111000000///000222333444555444333222222222333444444444444444444444444444555555555666666666666777555555555666777999:::;;;@@@<<<@@@KKKWWWjjjuuujjjnnn{{{{{{nnnYYYNNNHHHJJJLLLQQQcccxxxxxxrrrnnnmmmoookkkgggeeeeeedddaaa___```aaabbbccceeeiiinnnqqq}}}~~~{{{yyyvvvsssnnnhhh```[[[WWWUUUQQQOOOOOONNNMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRSSSSSSUUUVVVXXXZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^dddddddddddddddddddddddddddeeefffggghhhiiiiiiiiilllkkkkkkkkkkkkllllllmmmnnnooopppqqqqqqpppooonnnqqqnnnlllmmmqqqtttuuuttttttuuuvvvvvvuuuuuuvvvwwwyyyxxxvvvuuuuuuvvvxxxyyyvvvvvvuuuvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxzzzzzzyyyxxxvvvtttrrrqqqpppqqqrrrrrrssssssssssssssstttvvvvvvuuussspppnnnjjjfffaaa_________^^^\\\YYYYYYYYYYYYYYY[[[^^^aaahhhjjjmmmoooppprrruuuxxx}}}}}}uuurrrzzz{{{vvvvvvyyy~~~}}}~~~yyyzzz|||}}}wwwmmmccc[[[TTTNNNJJJDDDCCCAAAAAACCCDDDDDDCCC<<<<<<>>>>>>===<<<:::888555555666888888999999999999999999999999999999999::::::999999888777777777666666555555555666666777999:::;;;<<<;;;999777555666666777777777777666666888777777:::BBBOOO^^^hhhhhhddd[[[MMM>>>555555888666777888::::::::::::::::::999999999::::::;;;<<<;;;::::::::::::;;;<<<<<>>;;;<<<======<<<;;;999777666777777888888888777777777888888888999999999999999999999888888888777777666666555555555555666666999:::;;;;;;:::999666555444444555555555555444444999::::::;;;@@@LLL[[[fffgggddd\\\NNN???777666888888888888777777777777666999999999999::::::;;;;;;:::999999::::::<<<======BBB@@@AAADDDDDDEEELLLUUUmmm.........///000222333444000000000111222444555666222222222222222222222222333333333444444444555555555555555666777888999:::>>>:::;;;???BBBJJJ^^^ssswwwwwwiiiRRRIIIGGGEEEEEEHHHKKKSSSZZZ^^^fffvvv}}}uuulllgggcccbbbaaa```______``````fffiiirrr~~~xxxqqqlllddd```\\\XXXVVVTTTQQQOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVXXXYYYZZZ[[[[[[]]]]]]^^^___```aaabbbbbbddddddfffggghhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkooooooqqqqqqqqqqqqoooooonnnllljjjkkkmmmoooppppppqqqrrrttttttttttttvvvwwwyyyxxxwwwvvvvvvwwwxxxyyyvvvuuusssrrrrrrtttvvvwwwxxxyyyzzz{{{}}}~~~{{{zzzyyyxxxvvvtttssssssuuuuuuwwwwwwvvvtttrrrqqqnnnmmmkkkiiifffdddbbbaaa___]]][[[ZZZZZZYYYWWWUUUVVVWWWZZZ[[[]]]aaafffiiinnnqqqtttvvvxxx{{{~~~~~~~~~}}}www{{{~~~{{{zzz}}}xxxuuuzzznnnhhh^^^VVVPPPMMMJJJHHHDDDBBB???======<<<:::888::::::;;;;;;:::999777666777777888888777777666555777777777888888999999999777777777888888888999999666666555555555555666666888999::::::999888666555444444555555555555444444999;;;======>>>GGGWWWccceeeccc]]]PPPBBB999777999<<<;;;999777555555555555999999999999::::::::::::888888888999;;;<<<>>>>>>@@@???@@@BBBBBBDDDKKKTTTjjj000000000000111111222222111222222333333444555555111111111111111111111111222222333333333444444444555555555666666888999999===;;;;;;===>>>BBBOOO^^^xxxyyy^^^PPPKKKGGGDDDDDD>>>DDDIIILLLRRR```tttzzzsssiiigggdddaaa```___^^^]]]eeeeeehhhpppxxx{{{vvvoookkkeeeaaa]]]ZZZWWWTTTSSSRRRQQQPPPOOOOOONNNOOOMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQSSSTTTVVVWWWXXXYYYZZZZZZ[[[]]]^^^___aaaaaa```aaabbbdddeeeffffffgggiiiiiijjjkkkkkklllllllllllllllnnnoooooonnnmmmmmmmmmlllkkkkkklllmmmmmmmmmoooqqqssssssrrrsssuuuvvvwwwvvvvvvuuuuuuvvvvvvwwwtttrrrpppooooooqqqssstttwwwxxxyyy{{{}}}}}}|||{{{yyyxxxwwwvvvvvvuuuvvvwwwwwwuuurrrooommmllljjjgggccc```^^^\\\\\\WWWVVVVVVVVVVVVUUUSSSRRRTTTWWWZZZ^^^aaaeeejjjnnnsssuuuxxxzzz{{{|||~~~}}}~~~xxxtttyyy~~~|||{{{}}}xxxwww}}}wwwgggaaaXXXPPPKKKHHHFFFEEECCC@@@===<<<;;;:::888666999999999999888777666555666666777777777777777666999999999999999999999999666666666777888999999:::777666666555555555555666888888999999888777666666666666777777777777666666666;;;>>>======DDDSSS```cccbbb]]]RRREEE;;;888999>>><<<:::777666777888888999999999:::::::::999999666777777999:::===>>>???>>>===>>>@@@AAACCCJJJSSSggg333333333222222111000000111111222222222111111111111111111111111111111111222222222333333333333444555555555555666777888888888999:::;;;<<>><<<;;;;;;;;;999888888888888777777666555555333333555666888888999999<<<<<<;;;:::999888888777555555666777888999999:::777777666555555555555555777777888888777777666666666666777777777777666666333888===<<<;;;BBBPPP\\\___```]]]TTTGGG<<<888888:::999777666666777999:::888999999::::::999888888555666777888:::<<<>>>@@@<<<;;;===???@@@BBBIIIRRRddd|||333333333333222000///...///////////////...---,,,111111111111111111111111222222222333333333444444666555555555666666777888444666888999999===CCCIIILLLbbb|||sss```QQQHHHEEEAAA???@@@AAAAAACCCJJJRRRWWWYYY\\\^^^cccoooxxxqqqiiiccc```___]]][[[YYYYYY\\\```ccceeemmmvvv|||uuuppplllgggddd]]]\\\YYYVVVTTTQQQPPPOOOPPPOOOOOONNNMMMMMMMMMNNNLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWYYYZZZ[[[\\\\\\]]]___aaacccddddddeeeggghhhjjjlllmmmmmmllllllkkklllnnnppprrrssssssssspppqqqrrrpppnnnmmmmmmnnnnnnpppqqqqqqpppoooppprrrqqqrrrrrrrrrrrrrrrrrrqqqvvvuuuuuutttttttttttttttrrrssstttuuuwwwxxxyyyzzzvvvuuusssqqqpppppppppqqqnnnnnnmmmkkkhhhfffdddbbb^^^\\\YYYVVVSSSRRRQQQQQQNNNPPPRRRSSSSSSTTTWWWYYY\\\___dddhhhkkkppptttwww}}}~~~~~~~~~~~~~~~vvvkkkttt~~~rrrpppnnnqqqxxxkkk```[[[WWWPPPJJJFFFCCC@@@>>>>>><<<::::::;;;;;;:::999888888777777666555555555111222444666888999999:::<<<;;;;;;:::999888777777555555666666777888999999888777666555555444555555777777666666666666666666444444555555555555444444222666999::::::@@@LLLVVV[[[]]]]]]UUUIII===888777444333333333444555777888888999:::::::::999777777555666777888:::<<<>>>???<<<;;;<<>>AAAGGGFFFIIILLLMMMPPPZZZiiittt{{{nnnfffbbb```^^^\\\[[[[[[]]]aaabbbbbbhhhpppqqqzzz~~~yyytttooollleeeccc```]]]YYYVVVTTTTTTQQQPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ]]]^^^``````aaabbbdddfffhhhiiiiiihhhhhhiiikkknnnqqqsssuuuvvvvvvsssuuuvvvtttqqqoooooopppooopppqqqpppnnnmmmnnnoooqqqqqqrrrrrrrrrrrrqqqqqqttttttuuuuuuuuutttsssrrrpppppppppqqqqqqrrrrrrssssssrrrpppnnnmmmmmmnnnnnniiigggeeebbb```^^^]]]]]]XXXWWWUUUSSSRRRQQQPPPPPPOOOQQQTTTUUUVVVYYY]]]aaacccfffkkkooorrrvvvyyy|||}}}~~~}}}sssnnnwww}}}tttjjjhhhhhhpppwwwmmmbbbZZZSSSPPPLLLHHHEEECCC@@@>>>===;;;999999999:::999888999888777666666555555555222333444666777888888888777777777777777777777888555666666666777777888888888777666555555444444444666666666555555666666777444444555555555555444444333555777777999>>>GGGNNNXXX[[[\\\VVVJJJ>>>777555111111222222333444555555888999:::::::::999777666666666777888999;;;===>>>;;;:::<<>>??????IIIWWWjjj{{{rrrmmmvvv|||hhhXXXNNNDDD======>>><<<>>>BBB>>>BBBEEEEEEFFFLLLXXXbbbtttuuujjjeeeccc```^^^]]]\\\]]]___^^^]]]bbbiiidddjjjrrr{{{{{{xxxllljjjgggccc___\\\ZZZYYYQQQPPPOOOMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSRRRSSSUUUWWWYYYZZZ[[[\\\^^^```bbbdddfffeeeeeedddfffhhhlllooorrrtttuuuvvvuuuwwwyyywwwssspppppprrrooopppqqqpppnnnlllmmmnnnqqqrrrrrrssssssrrrrrrqqqpppqqqssstttsssqqqooonnnnnnnnnnnnnnnnnnnnnnnnnnnlllkkkhhhfffeeefffggghhheeeccc```\\\ZZZYYYZZZZZZVVVVVVUUUUUUTTTSSSRRRQQQQQQSSSVVVWWWYYY\\\ccchhhiiilllppptttwwwzzz}}}~~~{{{{{{|||}}}~~~xxxpppuuutttiiigggeeefffqqqxxxkkkccc\\\VVVMMMKKKHHHGGGEEECCC@@@>>>===;;;999888888888666555999888777666666555555666444444555666777777777666333333444555666777888999666666666666777777777777888888777555555444444444666666555555555666666777666666777777777777666666666666666666888===CCCHHHVVVZZZ\\\VVVJJJ>>>777444222333444555555555444444777888:::;;;:::888666555666777777888999;;;<<<===;;;:::<<>>III[[[ppp{{{eeeeeesssooo\\\NNNAAA>>>@@@???===;;;<<<===>>>BBBHHHLLLMMMMMMbbbkkk{{{}}}tttkkkaaa^^^```___^^^]]]]]]]]]^^^___``````bbbfffkkksss~~~yyywwwtttqqqmmmjjjfffbbb^^^]]]ZZZWWWUUUTTTRRRPPPNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQNNNQQQUUUWWWWWWUUUSSSSSSXXXXXXYYY[[[]]]___aaabbbbbbcccfffiiimmmrrruuuwwwsssrrrrrrrrrrrrrrrrrrrrruuutttrrroookkkjjjkkkmmmnnnoooooooooooonnnmmmlllpppooonnnlllkkkkkkjjjjjjjjjiiihhhgggffffffggghhhjjjiiigggeeeccc```^^^^^^]]][[[YYYVVVUUUUUUVVVWWWTTTSSSRRRQQQRRRTTTVVVWWWXXXZZZ]]]```ccchhhmmmqqqssstttvvvyyy}}}~~~}}}}}}~~~~~~tttssszzzvvvjjjddd___hhhtttzzznnneee\\\SSSMMMHHHGGGDDDAAA>>><<<:::999999666555666999:::888666777888:::;;;:::999777555555555666666666666555555555555777888999999999999666666555444444444444555999999888666666555555555666555444333333444555666555555555555555555555555444666777777666888<<<@@@RRRWWW[[[WWWMMMAAA:::666555444444555555666777888666888<<<>>>>>><<<888666;;;:::777666666888;;;===<<<:::;;;>>>@@@@@@EEELLLYYYsss111000//////......//////000///.........///000111000000000111111111222222222222222222222222222222333333333444444444444555555555555666777777888888888:::@@@LLLZZZnnniiibbbeeepppfffWWWHHHCCCBBB@@@===<<<>>>???BBBGGGKKKMMMLLLJJJRRRZZZkkkzzzqqqgggaaaaaa___^^^]]][[[[[[[[[\\\\\\^^^___aaaeeejjjttt~~~}}}yyyuuurrrmmmhhhdddbbb___\\\YYYXXXVVVSSSQQQOOONNNMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNOOOOOOQQQRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXZZZ\\\^^^___^^^___aaacccfffiiilllmmmkkklllmmmoooooooooooonnnoooooonnnllljjjkkkmmmoooqqqpppooommmkkkjjjhhhhhhmmmlllkkkjjjiiihhhhhhhhhgggfffdddcccccccccdddeeecccbbbaaa___^^^\\\[[[ZZZXXXVVVTTTRRRQQQRRRRRRSSSRRRRRRQQQRRRTTTVVVYYY[[[```bbbeeehhhkkkooosssvvvxxxyyy{{{}}}|||yyyxxxyyy{{{|||{{{~~~~~~qqqhhhccceeeppp|||pppeee]]]VVVOOOIIIEEECCCAAA>>><<<:::999888888777555666888888777555666777888888888777555444555555666666666666555555444555666777888888888888444444444444555666777888888777666666555555555555555555444333333444555555555555555555555555555555444555666666555777;;;???MMMSSSYYYWWWNNNCCC;;;777555444444555555666777888777888;;;======;;;888777999888888777888999::::::<<<:::;;;>>>???@@@EEELLLZZZsss111111000/////////000000111111000/////////000000/////////000000000111111222222222222222222222222333333333333444444444444444555555666666777888888999:::<<>>>>>???CCCGGGJJJJJJGGGDDDEEELLLZZZmmmyyymmmeeeccc```___]]][[[ZZZZZZZZZZZZ^^^^^^___```bbbhhhpppuuu}}}wwwqqqmmmllliiieeebbb```]]]YYYVVVRRRQQQPPPNNNMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMPPPPPPNNNLLLKKKMMMPPPSSSRRRRRRRRRSSSUUUWWWXXXYYYYYYYYYZZZ\\\]]]___```aaabbbdddfffhhhjjjjjjjjjiiihhhiiiiiiiiiiiikkknnnqqqsssqqqnnnjjjfffdddcccbbbhhhhhhgggfffeeeddddddcccaaa```___^^^]]]^^^______[[[[[[ZZZYYYXXXXXXWWWWWWRRRRRRPPPPPPPPPQQQRRRSSSTTTTTTUUUWWWZZZ^^^bbbeeejjjmmmpppsssvvvxxx{{{}}}~~~~~~|||{{{yyyzzz{{{~~~xxxmmmgggeeekkkzzz~~~tttlllaaaXXXRRRMMMGGGCCC???>>>===;;;999888777777999777666666777777555444666555555555555444444444444555555666666555555444333444555666666666666666555555555555555666777888666555555444444444555555444444333333333333444444444444444444444444444444333444555555555666999<<>>???@@@EEELLL[[[ttt111111000000000000111111222222111000000000//////////////////000000000000111111111111222222222222222222333333333444444444444444555555666777777888888999<<>>@@@BBBBBB@@@>>>DDDIIIRRR```ppp|||qqqhhhddd```___]]]\\\[[[ZZZ[[[[[[_______________ccchhhlllqqqyyy|||xxxwwwtttpppllliiieee```]]]XXXWWWUUUSSSQQQOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMJJJIIIJJJMMMPPPNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTVVVWWWXXXYYYZZZZZZ\\\]]]^^^```bbbeeefffgggcccdddeeeeeefffhhhlllpppqqqooojjjfffbbb```______ccccccbbbbbbaaa```______ZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVUUUUUUTTTTTTSSSSSSOOOOOOPPPQQQSSSUUUXXXYYY\\\\\\]]]```dddhhhmmmoooqqqtttyyy{{{}}}~~~}}}{{{zzz{{{|||~~~tttllljjjkkkqqquuuhhh```VVVNNNIIIEEEAAA===;;;;;;999888888777777777:::999888777777666555444666555444444333333444444444444444555555444444444222333444555555555555555999888777666555444444444444444333333333444555555333333333333333333333333444444444444444444444444333444444444444555777888===EEENNNRRROOOGGG>>>999555444444555555666777888999999999999999999999999999999999999::::::::::::;;;999:::===???@@@EEEKKK]]]vvv111111000000000000111111222222111111000000//////////////////000000000000000000000111111222222222222222222333333333444444444444444555666666777777555666:::===>>>DDDUUUeee}}}tttooonnn|||yyyiii___XXXQQQNNNMMMCCC@@@<<<;;;;;;===>>>>>>DDDGGGMMMUUUcccuuu|||ssskkkfff___^^^\\\[[[ZZZZZZ[[[[[[]]]^^^^^^^^^^^^```dddgggiiinnnuuu}}}}}}yyyuuuqqqlllgggccc___]]][[[XXXUUUSSSQQQPPPPPPPPPOOOOOONNNNNNMMMMMMLLLMMMNNNLLLKKKJJJJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPRRRTTTVVVXXXYYYYYYYYY[[[ZZZYYYYYY\\\___ccceee```aaaaaaaaaaaacccgggjjjkkkiiieeeaaa___]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZTTTSSSRRRRRRRRRSSSTTTUUURRRRRRRRRQQQQQQPPPPPPPPPOOOPPPRRRUUUYYY]]]```aaaeeeeeefffhhhkkkppptttvvvvvvyyy}}}{{{yyyxxxuuuxxx}}}zzzooolllnnnrrryyyyyyoooaaaYYYOOOGGGBBB???<<<999999888888777777777888888:::::::::999777666666666777666555444444444555555333333444444444444333333222333333444444444444333888888666555555444444444444333333333333444444555333333333333333333333333444444444444444444444444444333333333444555666666777===FFFLLLKKKEEE>>>999555444444555555666777888888888888777777888888888<<<;;;999888888:::<<<>>>;;;999:::===??????DDDKKK___www000000/////////000111111000000111111111000///////////////000000000111111//////000000111222222222222222222222333333333333333444444555555666777777888888;;;===>>>@@@HHHSSSnnn}}}pppjjjppp{{{qqqkkkfff```\\\[[[QQQKKKBBB<<<;;;===???AAA???BBBFFFKKKVVViii~~~vvvnnniii___^^^\\\ZZZYYYXXXYYYYYYYYYZZZ[[[\\\\\\]]]```bbbdddgggkkkpppvvvzzzuuuoookkkfffeeebbb^^^ZZZXXXVVVUUUSSSSSSRRRQQQPPPOOONNNNNNLLLNNNPPPPPPMMMKKKJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNMMMOOORRRTTTWWWXXXXXXXXXYYYXXXVVVVVVXXX[[[^^^```[[[[[[[[[ZZZZZZ[[[___aaabbbaaa___\\\[[[ZZZZZZZZZWWWWWWXXXYYYXXXWWWUUUUUUPPPOOONNNNNNNNNOOOPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQSSSUUUXXX\\\```dddggghhhjjjkkkkkkmmmqqquuuyyy{{{|||~~~}}}{{{zzzzzzyyy}}}yyynnniiimmmtttyyy}}}rrrhhh\\\UUUJJJBBB>>><<<999777777777777666666777777777888999999888666555666777777666666666666555555555222333333444444333333222333333444444444444333333333333333333555666777888555444444333333333444444333333444444444444333333333333333333333333333333555444333444555666555333333888>>>CCCDDD@@@;;;888555444444555555666777888777777777777777777777777===;;;999777777:::===???;;;999:::===>>>???DDDKKK___vvv//////......//////000111---...///000000000//////000000000111111111222222/////////000111222222222111222222222222333333333333333444555555666666777;;;888888;;;===>>>BBBIIIZZZkkk}}}rrrmmmqqq{{{wwwvvvtttnnnkkkjjj```XXXLLLCCC???>>>@@@AAA;;;>>>AAADDDLLL]]]uuu{{{sssllleeedddaaa]]][[[YYYXXXXXXWWWXXXZZZZZZZZZZZZ\\\^^^___```cccgggkkkpppvvvyyy|||xxxrrrpppmmmiiieeeaaa___^^^ZZZZZZYYYWWWVVVTTTSSSRRRPPPQQQRRRQQQOOOLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMJJJLLLOOOQQQSSSSSSSSSSSSUUUUUUVVVVVVWWWXXXXXXXXXSSSTTTTTTSSSSSSTTTWWWZZZZZZZZZYYYWWWVVVUUUSSSSSSPPPQQQRRRSSSSSSRRRPPPOOOMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOQQQSSSUUUWWWXXXYYY]]]___bbbeeeiiilllnnnooooooooopppssswww{{{}}}||||||||||||~~~|||kkkcccfffqqq||||||ssshhh```VVVOOOEEE>>>;;;:::888777666666555555555555555666444666888777444444555777555666777777777666444333222222333333333333222222333444444444444444333333000000111222444666777888777666555444333333333444333444555555555555444333333333333333333333333333666444333444666666444222222444777:::<<<;;;888666555444444555555666777888666666777888888777666666:::999888777777999:::<<<;;;999999===>>>???DDDJJJ\\\ttt...............///000000,,,---...000000000//////111111111111222222222222...//////000111222222222111111222222222333333333333333444444555666666777777222000444888:::>>>CCCLLL\\\vvv{{{pppiiiqqq{{{zzz}}}}}}xxxtttttthhh```SSSHHHBBB???>>>>>><<>>???DDDJJJZZZqqq000000000000000000000000111111000000//////......000000////////////000000000000000000////////////000222444444333333333444444444444444444444444444555555555555777999;;;===FFFKKK\\\uuutttllllllzzz}}}}}}xxxppplllbbbVVVMMMIIICCC===@@@<<<:::>>>EEENNN\\\hhhtttrrrmmmiiiggggggddd^^^XXX[[[YYYWWWVVVXXXZZZ[[[[[[^^^^^^___```bbbdddeeefffqqqtttyyy~~~yyyvvvssspppnnnnnnlllhhhfffdddbbb___\\\ZZZZZZYYYXXXVVVTTTQQQOOORRRQQQOOOMMMLLLLLLLLLMMMLLLLLLLLLLLLNNNOOOQQQRRROOOPPPQQQRRRSSSSSSSSSSSSOOONNNMMMLLLLLLNNNPPPQQQMMMOOOQQQSSSSSSRRRPPPNNNMMMNNNOOOPPPRRRRRRSSSSSSRRRRRRQQQRRRSSSUUUWWWXXXZZZ\\\___cccfffhhhiiijjjjjjlllnnnrrruuuwwwxxxyyywwwyyy|||{{{wwwwwwssspppuuu~~~wwwnnneeehhhuuu~~~uuummmddd[[[TTTGGGAAA:::888999999777444666666555555555555666666555555555555555555555555222222444444444444222222000000111222333333444444333444555666666555444333111111111111111111111111333222222222222222222333222444555555444333333444333333333222222111111111444444444444444444444444444444444444444444444444333444555555666666555555666666666666666777888888999999888888888888888999;;;;;;<<<<<<===???CCCFFFXXXkkk////////////////////////000000000000//////......///000000000000000000///////////////000000000000000222444444333222333444444444444444444444444444666666666666888:::<<<===BBBEEEQQQeee{{{ssskkknnn~~~~~~yyywwwuuulll```XXXRRRJJJCCCBBB===;;;>>>AAAEEENNNWWWrrrxxxsssnnnkkkkkkiiiddd___]]][[[WWWVVVVVVWWWWWWWWWYYYYYYYYYZZZ[[[^^^```bbbhhhkkkooottt{{{~~~{{{xxxwwwvvvssspppnnnkkkiiieeebbb]]]]]]]]][[[YYYVVVTTTRRRRRRRRRPPPOOONNNNNNNNNNNNMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRPPPNNNMMMKKKKKKLLLMMMNNNLLLNNNQQQSSSSSSRRRQQQPPPTTTUUUVVVWWWXXXYYYYYYYYYVVVVVVVVVVVVXXXZZZ\\\]]]aaacccfffjjjmmmoooooooooqqqrrrtttuuuxxxyyy{{{|||}}}|||xxxvvvtttqqqoooqqqwww}}}~~~sssoooooouuuyyyppphhh```WWWQQQFFF@@@:::888888999777444666666555555555555666666555555555555555555555555222333333444444333333222111111111222222333333444333444444555555444444333111111111111111111111111333333222222222222333333222444555555444333333444333333222222222222222222222222222222222222222222444444444444444444444444333444444555555555555555666666666666666777777888888888777777666777777888:::;;;<<<<<<<<>>???EEERRRbbbwwwpppgggiiiqqq}}}~~~}}}xxxnnnfff___VVVMMMGGGBBB??????@@@@@@DDDIII```yyy}}}vvvrrrqqqooollliiibbb___[[[YYYXXXXXXWWWVVVVVVUUUTTTTTTUUUXXX\\\^^^```bbbeeehhhlllrrryyy}}}zzzwwwtttppplllffffffeeedddaaa^^^[[[YYYVVVVVVWWWVVVVVVUUUTTTTTTQQQSSSUUUVVVWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRQQQOOOMMMLLLMMMNNNOOOOOOQQQTTTVVVXXXXXXWWWVVVXXXXXXYYYZZZ[[[\\\]]]]]]______``````bbbdddeeefffkkkmmmqqqtttwwwxxxxxxxxx|||{{{{{{|||}}}}}}zzzxxxwwwuuutttrrrpppnnnnnnpppssswwwzzz~~~xxxwwwooottt}}}~~~rrrhhh```YYYRRRLLLCCC???:::777888888666444666666555555555555666666444444444444444444444444222333333444444333333222222222222222222222222222222222333333333333222222111111111111111111111111333333222222222222333333222333555555333333333444222222222222222222333333222222222222222222222222444444444444444444444444333333444555555555555555666666555555666666777888777666666666666666777777999:::;;;;;;<<<>>>CCCFFFRRRfff}}}///////////////////////////////////////////////////000111111111111000///---......///000111111222000222333333222222333444555555555555555555555555555555666777888999:::;;;<<<<<<@@@FFFPPPbbb}}}mmmggghhhqqqzzzuuuoooeee\\\RRRKKKEEECCCBBBAAACCCGGGRRRhhh|||xxxvvvsssqqqiiifffbbb___^^^^^^]]]\\\XXXVVVTTTSSSSSSVVVZZZ\\\^^^```bbbdddfffjjjooorrrvvv||||||xxxsssrrrqqqooolllhhheeeccc^^^___`````````___]]]\\\YYY[[[^^^aaaaaa```]]][[[ZZZZZZZZZYYYXXXWWWVVVUUUUUUTTTSSSRRRRRRSSSUUUVVVWWWYYY\\\___aaabbbbbbbbb^^^^^^^^^___```aaabbbbbbjjjjjjkkkmmmnnnpppqqqrrrtttvvvzzz}}}~~~}}}{{{xxxwwwwwwvvvtttrrroooooonnnkkkkkknnnuuu{{{}}}xxxsssqqqqqqttt}}}wwwkkk```YYYRRRLLLHHH@@@===999777777777666555666555555444444555555666444444444444444444444444333333333333333333333333333333222222222222222222111111222222222222111111111111111111111111111111222111111000000111111222111333555444333222333444111111111222222333333333444444444444444444444444333333333333333333333333333333444555555555444444666555555555555666777777777777666666666777888888888999:::;;;<<>>@@@GGGXXXiii{{{zzzsssmmmmmmzzzxxxjjj[[[RRRJJJDDDAAAAAAGGGMMM[[[sss~~~sssppplllkkkkkkllllllkkkeeebbb^^^ZZZWWWVVVVVVWWW[[[^^^aaacccdddfffiiikkkjjjjjjkkkmmmrrr{{{{{{wwwtttqqqqqqqqqpppooonnnlllllliiikkkooorrrsssrrrpppnnnhhhhhhgggfffeeecccbbbaaa]]]]]]\\\]]]___bbbeeegggjjjkkkmmmppprrrtttvvvvvvuuuttttttssssssuuuvvvwwwxxxzzz|||~~~~~~xxxuuussssssqqqrrrvvvzzz|||{{{wwwtttqqqooollliiiiiiooozzz}}}uuunnnkkkmmmuuu~~~ooofff[[[RRRLLLHHHCCC@@@999888777777666666666666555555444444444444555555333333333333333333333333444333333222222333333444222222222222222222222222222111000000000000111222111111111111111111111111000000////////////000000111222444444222222222333222222222222222222333333222222222222222222222222111111111111111111111111222222333444444444444444555555444444555555666777888777777777888999:::;;;999:::;;;<<<===@@@EEEHHHVVVhhh}}}........................---------........./////////000222444444222000///////////////000000000000///111222333222111222333333333333333333333333333222333444666666666666555444666999<<<===@@@LLLXXXmmm~~~sssiiilllwwwqqqeee[[[PPPHHHFFFEEEGGGOOO___rrrzzzwwwtttrrrrrrrrrrrrqqqooolllhhhccc^^^ZZZXXXWWWXXX[[[^^^aaabbbccceeefffffffffggghhhkkkpppwww}}}}}}|||zzzxxxwwwvvvuuuuuusssuuuxxx{{{}}}}}}|||{{{sssssssssrrrqqqooonnnmmmhhhgggggggggiiikkknnnppptttuuuvvvyyy{{{}}}}}}}}}}}}~~~zzzvvvrrrqqqqqqqqqqqqsssvvv|||{{{wwwqqqnnnooowwwzzzooojjjkkksss{{{ttteee^^^TTTLLLHHHDDD???;;;666777777666555555666666555444444333333444444555333333333333333333333333444333333222222333333444111111111222222333333444222222111000000111222222111111111111111111111111111111000000000000111111111222444444222111222333333333222222222222222222222222222222222222222222222222222222222222222222222222333444444444444333555444444444444555666666666666666777777888999:::999;;;<<<===>>>BBBFFFJJJUUUggg|||........................---------........./////////000222444444222000///000000000000///////////////111222222111111222333222222222222222222222222333444555777777777666666777777999<<<<<<>>>GGGQQQZZZzzzyyypppmmmnnnvvvwwwmmm___TTTPPPFFFFFFJJJQQQ[[[jjj{{{{{{yyyxxxxxxwwwvvvxxxuuuqqqkkkeee```\\\ZZZWWWYYY]]]___``````aaacccaaaccceeegggiiilllqqqtttssszzz~~~}}}||||||{{{}}}}}}}}}}}}}}}{{{zzzyyyxxxrrrqqqppppppqqqsssuuuwww|||}}}~~~~~~zzzxxxtttqqqpppooopppqqqtttuuuxxx~~~xxxtttvvv~~~vvvmmmjjjnnnzzz}}}tttmmm___XXXOOOIIIEEEAAA<<<888555666777666555555666777555444444333333444444555333333333333333333333333444444222222222222444444000000111222333333444444333222111000000111222333111111111111111111111111333333222222222222333333000222444333222111222333444333333222222111111111444444444444444444444444444444444444444444444444222222333444444444333333555444444444444555666666555555555555666777999999:::;;;===>>>???BBBGGGJJJTTTfff{{{------,,,++++++,,,,,,,,,///...,,,,,,,,,---///111///333777999777444222000000000000000000000000000...//////000000000000000111222222333333444444555444444333333444555777888:::999999999;;;>>>BBBEEEQQQdddwwwqqqppptttxxx}}}tttggg\\\RRRJJJEEEHHHNNNTTTaaammm}}}}}}xxxrrrsssrrrqqqpppmmmggg```[[[ZZZ[[[[[[]]]^^^___``````aaaaaaaaaaaabbbcccdddeeemmmooosssvvv{{{~~~|||{{{zzz{{{~~~|||xxxuuuuuuttttttttttttttttttvvvsssrrrxxx~~~zzzqqqgggfffvvv~~~|||vvvllldddTTTOOOHHHDDDAAA???;;;999444444555555555555555444555666777666444333444555555555555444444333333333444444444444333333222111111222444444444222000///000000000000000000000000111222222333333222222111111222222333333222222111111111222222222222111111000000111111111222222222444333222333333222111///222222111111000111111111444444333333333444555555000333777888555222444888555555666777888999::::::<<<===<<<<<<===AAAFFFKKKWWWhhh|||...------,,,,,,------...///...---,,,,,,---///000222555888888555222000///000000000000000000000000...//////000000000000000111222222333333444444555666555555555555777888999999999999999;;;===@@@BBBDDDRRRiii|||xxxuuu|||ssskkk^^^TTTLLLJJJJJJMMMUUU___ooozzzqqqpppnnnlllkkkgggccc```[[[\\\\\\\\\\\\]]]]]]]]]`````````aaabbbcccdddeeeiiijjjmmmoooqqqvvv{{{}}}{{{wwwuuuqqqqqqrrrssstttuuuvvvvvvuuuttttttyyy{{{wwwnnnnnnnnnuuu}}}zzzxxxrrrhhhaaaRRRMMMGGGBBB???===999777555555555555555555444444444555666555333222333444555555444444444333333333333444444444333333222111111222333444444222111///000000000000000000000000111222222333333222222111000111111222222111111000111111222222222222111111111111111111222222222222444333333333333222111///222111111111111111222222444444333333333444555555666555555666777777888999555666666777999::::::;;;<<<<<<======>>>AAAFFFJJJTTTeeexxx.........------......///......---,,,,,,...///000555777888666333000......000000000000000000000000...///000000111111000000111222222333333444444555777666666666777888999:::888888888999:::;;;===>>>@@@FFFVVVppp}}}vvvwww}}}~~~zzzooofff[[[SSSLLLIIIKKKPPPZZZiii|||uuurrrnnnkkkjjjiiigggfff```______^^^^^^]]]]]]]]]_________```aaabbbdddeeeeeefffggghhhhhhjjjnnnqqqqqquuuyyy~~~{{{yyyxxxxxxxxxwwwuuusssoooppprrrtttwwwyyy{{{|||zzz{{{|||zzzuuuqqqppphhhqqq}}}~~~xxxtttpppjjjbbb\\\NNNJJJEEE@@@===:::777444555666666666555444333333333444555444222111222333444444444444333333333333333333444444444333222222111222333444333222111000000000000000000000000000111111222222222222111111000000000111111000000000111111222222222222111111111111222222222333333333333333333333222111000000000000000000111222333333333333333333333444555666777444222333888;;;:::888666666777888888999::::::;;;<<<>>>???@@@BBBFFFIIITTTdddwww---------------......///...------------...///000555666666444111//////000//////////////////////////////000111111111111000111222222333333444444555666666666777777888999999777777888999999:::::::::AAACCCLLL___xxx}}}wwwsssxxx}}}vvvmmmcccYYYQQQMMMMMMOOOWWWeeeuuu|||tttnnnkkkjjjjjjiiidddddddddcccbbbbbbaaaaaa^^^^^^^^^___```bbbcccddddddeeefffeeeeeefffhhhjjjkkkmmmoooqqquuuzzz|||yyywwwtttttttttuuuwwwxxxvvvuuurrrsssuuuxxx{{{~~~|||yyyssskkkeeehhhnnnqqq~~~{{{tttmmmggg```XXXSSSJJJHHHDDD???;;;888555444666666666666555444333222222333444333111000111222333333333333333333333333333333333444444333333222111222333333333222222111000000000000000000000000111111222222222222111111000000111111111111000000111111222222222222111111222222222222333333333333333333444444222111000000000000000000111222333444333333333333444444555666222555777777999;;;:::666555555666777777888999999:::<<<>>>@@@AAACCCFFFHHHVVVfffyyy,,,,,,++++++,,,------...------------......//////222333333222000000111333///////////////////////////000000111111111111111111222222333333444444555444444555666666777777777666777777888888888888888:::;;;CCCOOO]]]rrrtttttt{{{sssjjjbbb[[[UUURRRQQQTTT^^^mmm{{{}}}sssnnnkkkiiihhhffffffffffffeeeeeeeeeeee^^^^^^^^^___```bbbcccdddaaacccdddddddddeeegggiiihhhjjjlllmmmnnnppprrruuu}}}|||yyyvvvtttsssqqqqqqrrrtttwwwyyyxxxwwwuuuvvvxxx{{{}}}~~~uuunnnfff^^^XXXWWWcccqqq}}}wwwoooeee\\\TTTNNNJJJFFFEEEBBB???:::777555555555555666666555444444333222333444333111000111222333333333333333333333333222333333444444333333333111222222222333222222222000000000000000000000000000111111222222111111000111222222222222222222111111111222222222222111111111111222222222333333333222444555444111000000111000000000000111222333444333222222333444555666666666BBBKKKGGG???:::888555444555555555666777777777999;;;===???@@@BBBEEEGGGVVVfffxxx+++++++++++++++,,,---...---------............///...000111111111111222444000000000000000000000000///000111111222222111111111222222333333444444555222333444555666666666555777666666666777888999999444666===FFFLLLYYYtttsssrrr|||}}}wwwssslllfff___XXXSSSUUU\\\eeeqqqzzz{{{sssnnnkkkiiiffffffffffffffffffffffff````````````aaabbbcccccc^^^```bbbccccccdddeeegggccceeehhhiiijjjjjjlllmmmqqqrrrsssuuuwwwyyy{{{|||~~~yyyxxxvvvuuussssssrrrrrrppppppqqqssswwwyyyyyyxxxwwwxxxzzz}}}}}}uuuggg\\\SSSPPPOOOUUUhhh|||{{{uuupppfff[[[QQQJJJEEECCC@@@AAA@@@===999666555666444444555555555555555444222333444333111000111222222222222222333333333333222222333444444444333333222222222222222222333333000000000000000000000000000000111111111111000000222222333333333333222222111111222222222222111111000000111111111222222222111444666555111///000222000000000000111222333333222222222333444555666777???SSS```WWWEEE;;;777555555555555666666777777777999:::<<<===>>>@@@DDDGGGSSScccuuu+++++++++,,,,,,---//////,,,------...............---///111222111111222333000000000000000000000000000000111222222222222111111222222333333444444555111222444555666666555555777666555555666888:::;;;777666;;;CCCEEEKKK___uuu{{{|||~~~yyysssjjjbbb^^^[[[ZZZ___fffnnnxxx}}}xxxssspppkkkjjjiiiiiiggggggfffeeebbbbbbaaaaaaaaabbbbbbccc^^^```ccccccccccccdddfffaaacccdddeeedddeeeggghhhhhhiiikkkmmmnnnnnnmmmllloooxxx~~~{{{xxxwwwvvvtttsssssssssssstttrrrrrrsssvvvyyy{{{{{{zzz{{{|||~~~pppfffZZZPPPKKKQQQXXXcccxxxzzzsssjjjeee\\\QQQGGGAAA??????;;;<<<===;;;777555555666333333444555666666666666333444444444222111222333111111222222222333333333111222333333444444444333222111111111222222333444000000000000000000000000000000111111111111000000111111222222222222111111111111222222222222111111//////000000000111111111111444666555111...000222222111111111111111222222222222222333444555666777>>>TTTbbbWWWCCC999777555777777777777888888888888999:::::::::;;;???CCCGGGQQQ```rrr,,,,,,,,,---...///000111,,,---......//////......---///222222111111111111000000000000000000000000000000111222222222222111111222222333333444555555222333444666666666666555888666555444555888;;;===999666888???AAAAAAMMM^^^uuuttt}}}{{{rrrlllbbbXXXVVV[[[ZZZgggvvv}}}zzzpppooonnnllljjjhhhgggfffdddccccccbbbbbbbbbbbbbbbaaaccceeeeeeddddddeeefffdddeeedddbbb```aaaccceeebbbeeehhhkkkkkkiiigggdddccckkkuuu}}}|||zzzyyyyyyxxxwwwyyyxxxvvvuuuuuuuuuvvvwwwvvvuuuvvvyyy|||~~~~~~}}}tttdddYYYSSSKKKLLLXXXeeerrruuunnnbbb]]]UUUJJJBBB===<<<===777999:::999666333444555222222444555666777777777333444555444222111222333111111111222222333333333111222333333444444444444222111111111222333333444000000000000000000000000000000111111111111000000000000111111111111000000111111222222222222111111////////////000000000000000444777555111...000333222222111111111111111111222222222333444555777777555KKKXXXMMM===777777666999999999999999:::::::::999999999999:::===CCCGGGPPP```rrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000......000000000///...---444333222000////////////222222222111111111111111000111111111111222222222333333333444444444555555888777555444555666888999666777999:::<<<@@@FFFJJJ^^^ooo}}}xxxwwwkkkaaa]]]^^^___cccnnn~~~vvvsssoookkkhhhggghhhhhhkkkiiigggeeecccccccccccccccccccccddddddeeeeeeeeebbbbbbaaa```aaabbbcccddddddbbbbbbcccdddccc___[[[]]]```eeellltttzzz~~~}}}}}}vvvvvvuuuuuuttttttuuuuuuuuuwwwyyyyyywwwuuuuuuuuuuuuxxx{{{}}}~~~~~~~~~ppp```TTTOOOIIIPPP\\\hhhvvv}}}uuukkkdddYYYTTTKKKBBB<<<999888888666666555444444444444555555555555555555555555555333333222222222333444444444333222222444444333222000000000000000000000000222222111111222222333444333222111000////////////000000000000000111111222000000111111111222222222333333333333333222111000.../////////000000000000222222222222222111000///333222222222222222222333333333333333333333333333888777777666666777888888888666555444666777888777<<<======>>>???BBBDDDFFFSSS```qqq,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------............//////......---//////...---------......111111111111000000000000000000111111111222222222333333333333444444444444777666555444555666888999:::::::::::::::===AAADDDLLLZZZtttzzzwwwsssgggdddbbbfffrrrzzztttooolllkkkiiihhhmmmllljjjhhhggggggggggggfffffffffeeeeeeeeeeeeeeeccccccbbbaaaaaabbbcccdddgggffffffggghhhfffbbb^^^XXX[[[```fffmmmrrrvvvxxx{{{}}}|||{{{zzzyyyyyyxxxxxxxxxtttttttttttttttuuuvvvvvvuuuvvvxxxxxxwwwvvvwwwxxx{{{}}}~~~qqqbbbTTTMMMLLLNNNZZZlll}}}{{{uuulllbbb[[[RRRNNNGGG@@@;;;999999999555555555555444444444444444444444444444444444444444333333222222222333333222111000000222222111000111111111111111111111111111000000000000111222222333222111000////////////000000//////000000111222111111111111111111111222222222333333222222111000000/////////000000111111222222222222222111000000222222111111111111222222333333333333333222222222555666666666777777888888===;;;:::999999:::999999999999888888:::===BBBEEESSS___ppp------------------------,,,---------------------...---------------......,,,,,,,,,---------......////////////////////////000000000111111111222222222222333333333444444444666666555444444666777888999::::::999888:::===@@@BBBLLLaaa}}}xxxzzzxxxqqqhhhaaadddppp{{{wwwvvvuuurrrnnnpppooonnnlllkkkjjjjjjjjjjjjjjjiiiiiihhhggggggffffffeeedddccccccdddeeeeeefffffffffggggggddd```\\\WWWYYY^^^cccgggkkkmmmnnnoooqqqsssuuuxxx{{{}}}~~~~~~}}}{{{{{{|||||||||{{{xxxuuussssssrrrrrrrrrrrrsssssstttsssssstttuuuwwwxxxzzz{{{xxxyyyzzzzzzzzzzzz|||~~~~~~yyy~~~uuucccTTTJJJKKKQQQ___lll~~~yyyqqqiii```VVVOOOHHHEEEAAA===:::999888888444555555666555444333222333333333333333333333333555444333222222222222222222000///000111222111000111111111111111111111111000////////////000111111333222111000////////////000000//////000000111222111111111111111111111000111222222222222111111000111111000///000111222333111222222222222111000000111111111000000111111111222222222222222222222222333444666777888888888777888888888888888888888888999999999999:::>>>DDDHHHQQQ^^^ooo........................000/////////////////////...---,,,++++++---...///---.....................------............//////000000000000111111111111222222222222333333333333555555444444444555666777555666777777777999===@@@BBBGGGUUUlllzzzxxx|||ttthhhbbbeeemmmuuu~~~|||xxxvvvuuutttrrrpppnnnmmmmmmnnnnnnnnnmmmmmmlllkkkkkkkkkjjjiiiggggggggghhhhhhggghhhiiiiiihhheeeaaa^^^]]]___cccfffiiijjjkkkkkkjjjkkklllnnnppprrrtttuuuwwwxxxzzz|||~~~{{{yyywwwvvvwwwwwwuuutttrrrsssuuuuuutttrrrooommmooooooooooooppppppqqqrrrssstttvvvxxx{{{~~~~~~|||yyyvvvwwwmmm]]]QQQNNNXXXcccvvv~~~{{{qqqhhh___VVVMMMGGG@@@???===;;;999777666666333444555666666444222111222222222222222222222222555444333222111111111111333222111222333444333222222222222222222222222222000////////////000111111222222111000//////000000///////////////000111111111111111111000000000000000111111111111111000000222111000///000111333444111111222222222111111000111111000000000000111111111111111111111222222222222444666999::::::999888222333555666777777999:::888:::<<<======???DDDHHHQQQ]]]nnn~~~........................///////////////.........---,,,,,,++++++---...///////////////...---,,,+++,,,,,,------............//////000000000111111111111111111222222222333333444444444444444555555666444555666666666888:::===>>>AAAJJJ[[[uuuzzzyyywwwoooiiiggggggrrr|||}}}{{{yyywwwvvvuuuuuuuuuttttttttttttsssrrrqqqooonnnmmmmmmmmmnnnpppqqqqqqqqqooollljjjiiiggghhhkkkmmmnnnnnnmmmllljjjjjjjjjkkklllnnnpppqqqpppqqqrrrtttvvvxxxzzzzzzxxxxxxzzz{{{}}}}}}|||{{{}}}||||||}}}~~~|||yyyvvvuuusssrrrqqqrrrsssrrrqqqnnnooopppqqqpppooommmlllpppooooooooooooooopppqqqssstttwwwzzz~~~zzzqqqppppppuuu}}}wwwiii^^^YYY]]]jjjyyy|||uuuiii___WWWOOOGGGBBB<<<;;;:::888666555444333222444555666666444222111222222222222222222222222555444333222111000000000222111000111333444333222111111111111111111111111111000000000000111222222222111000000000000000000/////////...///000000111000000000000000000000000///000000111111000000000222111000000000111333333000111111222222222111111111111000000000000111111000000111111111222222222333444777999;;;;;;:::999555777999999888888:::===666:::>>>???>>>===@@@CCCQQQ\\\mmm|||------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000---.........---+++)))(((,,,,,,,,,---......///////////////000000000111111000000111111111222222222333333333444444444444555666777888777555555777888:::===CCCOOOdddzzzpppiiidddmmm|||~~~}}}}}}}}}{{{yyywwwuuuttttttttttttuuuvvvvvvtttrrrqqqqqqrrrpppqqqsssuuutttrrrpppnnnjjjiiiiiihhhiiijjjlllmmmlllllllllmmmoooppprrrsssssssssttttttuuuvvvwwwwwwyyyyyyyyy{{{}}}~~~|||zzzzzzyyyxxxwwwvvvtttssssssuuuuuuuuuwwwxxxwwwuuurrrqqqooonnnnnnoooppppppooollllllmmmmmmmmmmmmmmmmmmooooooooooooooopppqqqqqqsssuuuxxx|||}}}uuupppkkkmmmrrr|||wwwooogggeeeffflllyyyssskkk___UUUNNNHHHBBB>>>:::999888666555444444333333444444555444333222111222222222222222222222222444333222111111111111111///......///111222111000000000000000000000000000111000000000000111222222111111000000000000000111//////......//////000111/////////000000000111111...//////000000000000///000000000111111111111222000000111222222222222111111111111000000111111111000000111111222333333333444555777888999999999888777888999888555555888<<<===BBBFFFEEEAAA@@@BBBFFFQQQ]]]lll{{{,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++,,,,,,,,,,,,,,,---...////////////,,,---.........,,,+++))),,,,,,,,,---.../////////////////////000000000111000000000000111111111222222222333444444444444444555777888777666555777888:::>>>CCCIIIVVVppp|||rrrgggkkksss~~~|||{{{zzzzzzzzzyyyyyyyyyvvvttttttwwwzzzxxxyyy{{{|||{{{xxxuuurrrkkkjjjiiihhhhhhiiijjjlllkkkkkkjjjjjjkkklllnnnooooooooopppppppppqqqqqqqqqrrrqqqpppqqqtttuuutttsssssssssrrrqqqqqqpppoooooorrrrrrrrrsssttttttqqqnnnnnnlllkkklllnnnooooooooommmmmmllllllmmmnnnoooppppppppppppqqqssstttvvvwwwwwwyyy|||}}}vvvqqqnnnnnnttt~~~}}}yyyrrrllljjjnnnsssyyyvvvggg^^^RRRIIIDDD@@@<<<999888777666555444555666666444444444333333333222222333333333333333333333333222222111111111111111222///...---...111222111000////////////////////////000////////////000111111111111000000000000111111///............///000000---......///000111222222---...//////000000//////---...000222222111000///000000111222222222222222222222111111111111222222111111111222333444444444444555555555666666777777444666777555333555;;;AAAJJJLLLMMMIIICCCBBBFFFLLLRRR]]]lllzzz,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,...000111111000///,,,---///111111000///...,,,,,,------...///000000////////////000000000000000000000000111111111111111222333444444444333333111333666777777888:::<<<:::>>>AAABBBIII___wwwppppppqqqttt{{{~~~~~~~~~~~~{{{yyyzzz}}}}}}yyywwwmmmllljjjhhhhhhiiikkklllmmmlllkkkkkkkkklllmmmnnnmmmmmmmmmmmmnnnnnnoooooonnnmmmllllllnnnppppppppppppppppppooooooooonnnnnnqqqqqqqqqrrrsssqqqnnnkkknnnlllkkklllnnnppppppooopppooonnnmmmnnnppprrrtttqqqqqqssstttwwwzzz|||}}}}}}~~~xxxtttsssrrrsss}}}}}}wwwsssrrrnnnnnnuuu}}}uuuiii]]]UUUIIIAAA<<<:::777555777666444444444666888999555444333222222222333333333333333333333333333333111111111111111111222222000//////000333444333222////////////////////////...............///000000111000000000000000111111...............///000000,,,---...///000111222333------...///000000//////,,,---000222222111///---///000111222222222222222333333222222222222333333111111222333444444555555444444333333333444444555222555888888888===FFFNNNNNNOOOMMMFFF???>>>EEELLLSSS^^^lllzzz---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********))))))***+++---...//////,,,,,,---///000000000000111000///......///000111000000000000111111111111000000111222333333444444444555555444333333666888;;;999<<>><<<::::::===CCCHHHQQQ\\\kkkyyy---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...---------,,,,,,,,,,,,***++++++,,,---......///...///000111111111111111111000///......///000111//////000000000111111111000000111222222333444444444555555444333444666888???===@@@HHHLLLSSSfff{{{wwwrrrkkkgggfffhhhjjjkkkrrrwww}}}xxxvvvrrrooommmmmmnnnooonnnkkkgggeeegggjjjjjjjjjnnnnnnooopppqqqqqqppppppmmmmmmnnnoooqqqtttwwwxxxxxxwwwvvvttttttttttttuuupppqqqrrrqqqooonnnoooppppppppppppoooppppppqqqrrrnnnooorrruuuyyy}}}~~~}}}~~~vvvkkkaaa\\\^^^bbbkkkqqqyyyxxxooofff```TTTLLLAAA;;;999999777444444555666666666555444333444444444444444555555555333333333333333333333333000000111111111222222222000111222222222222111000000000///.........///000111000000000/////////...000000000000000000000000///000///...,,,---///222......------......///000000/////////............//////000000000111111111000000000000111111111111222333333333222222111000111111111111111111111111444444555444222222333444444555555666777888999999<<<<<<:::999999<<>>;;;???GGGLLLPPP[[[iii}}}~~~zzztttnnnhhhccc]]]ZZZ]]]___bbbfffkkkttt}}}~~~|||yyyuuussssssssstttpppmmmiiiggghhhjjjlllmmmnnnoooooopppppppppooooooppppppqqqsssvvvyyy{{{}}}zzzyyyyyyxxxxxxwwwvvvvvvrrrssstttsssrrrrrrsssuuussssssssssssuuuwwwyyyzzzqqqsssvvv{{{}}}sssrrrkkk___SSSRRRZZZdddtttxxx|||vvvppphhh```[[[OOOHHH@@@:::888888666444333333444555555555555555444444444333333333333333333333333333333333333333000000000111111111222222000111111222222111111000111111000///......//////000000000000////////////000000000000000000000000000000000...------///111///............///000000//////............------//////000000000000111111000000000000111111111111222222222333222222111000//////000111222333444444444333222222333444444444333444444555666777888888888999999999999;;;>>>AAAMMMXXXggguuu,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,........................---.....................------.........---,,,,,,////////////////////////////////////000000000111000000111111222222222333444666777666555555777888777555777???EEEIIIPPPXXXiiizzz{{{sssiiicccZZZXXXUUUTTTWWW]]]eeejjjlllssszzz}}}|||}}}~~~}}}}}}}}}yyyvvvrrrooonnnnnnpppqqqoooppppppqqqqqqqqqppppppssstttuuuxxx{{{~~~|||||||||||||||zzzyyyxxxyyyyyyyyyxxxwwwwwwyyy{{{zzzzzzyyyzzz{{{~~~||||||}}}}}}{{{|||wwwrrrfffddd___WWWSSSXXXeeeqqq}}}|||xxxrrrllleee^^^WWWRRRHHHCCC===999777777666555222222222222222222222222222111111111000000//////222222222222222222222222000000000000111111111111000000111111111111000000444333222222111111000000000000000000////////////////////////////////////000000000///...---///111111111111111111222222333/////////////////////...////////////000000000111///000000000111111111111111111222222222222111111///000000222333444555555000...,,,///444777777555222333333444555666777777777888999::::::;;;===@@@JJJUUUeeesss,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,------------,,,,,,+++......////////////.........////////////000000000000111111111111111222222333555666666555555666777666333333888===AAAFFFKKKWWWcccwwwyyyjjjddd[[[SSSPPPPPPTTTVVVTTTZZZaaaddddddfffkkkppp{{{wwwsssqqqqqqqqqssstttuuuuuuuuuuuuuuuuuuuuuvvvyyy|||~~~vvvtttsssuuu{{{uuujjjcccWWWUUURRRTTTZZZggguuu~~~~~~|||{{{vvvqqqjjjbbbZZZSSSLLLHHHAAA>>>:::777666666555555444444333222111111000000111111111000000/////////222222222222222222222222//////000000000111111111000000000000000000000000222222222222111111000000////////////000000000000////////////////////////000111111000......///000111111111111111222222333000000000000000000000000...////////////000000000///000000000111111111111000111111222222111111111111111111222222333333444...,,,+++---222555555444222222333444555666777777777999:::;;;;;;<<<>>>@@@GGGRRRcccrrr++++++************++++++************++++++++++++*********++++++++++++,,,,,,,,,------............------...............------......//////......---......////////////000000111111111111111111111111222444666666555444555666999777666666888;;;???BBBHHHNNN\\\rrryyylll```YYYUUUTTTSSSLLLOOOQQQRRRQQQRRRVVVZZZdddqqq}}}zzzvvvtttsssuuuvvvwwwxxxyyyyyyyyyyyyzzz|||~~~zzzssssssuuuzzzuuuhhh[[[TTTKKKLLLPPPYYYfffttt{{{vvvtttooojjjaaaWWWOOOHHHBBB>>>:::999888666555444555555777666555333222222111111333333333222222222222222222222222222222222222222/////////000000000111111111000000//////000000111......////////////......////////////000000000000000000000000000000000000000111222111///......//////............///000000000000111111111111222222......////////////000000000000000000111111111111///000111111222111111111111111222222222222222222111000//////000111111111222333333444555666777777888999;;;;;;;;;<<>>@@@@@@HHH[[[qqqvvvooojjjfffcccYYYWWWSSSOOOLLLKKKLLLMMMNNNZZZdddhhhkkksss|||{{{|||~~~}}}xxxzzz}}}zzzpppeee[[[SSSNNNLLLTTT___kkkuuuzzzuuupppmmmgggaaaXXXNNNFFF???:::666555666666555444444444555666555333222222222333333222222222333333333333333111111111111111111111111////////////000000000111111000///......///000111+++,,,---...//////........./////////000000000111000000000000000000000000111222333222000......///......------......///000///000000000111111111111........./////////000000000000000000111111111111//////000111111111111111000000000111111111222222222333333222000000111333333333444555666777888888999999:::::::::<<>>888555555555555444444444444444444444444444222111111222222111000111111111111111111111111/////////000000111111111///000111111000///000222111000///......///000111000000////////////000000////////////////////////000000////////////000000////////////////////////------...///////////////........................//////000000000000/////////000111222222222111111222000///111333333222///000000000000111111111111333444555555444444555666444444444444555666888888888777:::<<<;;;999<<>>CCCNNNZZZsss|||vvvsssnnnhhheeeccc```[[[WWWTTTSSSSSSUUUXXX]]]```bbbdddfffggghhhmmmuuu}}}~~~xxxuuutttuuuuuu{{{}}}sssfff]]][[[```gggrrr}}}|||tttrrrooojjjbbbVVVGGG>>>===;;;888666666555444222444444444444444444444444222111000000111222111000111111111111111111111111555444333222111000///...000111222111///......///000000////////////000000/////////....../////////////////////////////////---...///000000///...---------------------------,,,---......//////....................................//////000/////////......//////000000000000//////000111222222111111000000111111222222333333666777888777555444444555333333333444555666888888;;;777666:::===<<<===???EEENNN[[[hhhvvv((((((((()))***,,,---...'''(((***,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++******++++++,,,)))+++---//////...---,,,------------------.........////////////000000000111000000000111111222333444666777666444222222333555444666;;;===???FFFOOO^^^qqq~~~xxxuuuqqqlllgggccc___]]]]]]```bbbcccbbb```___```^^^___bbbeeeiiiooouuuyyyxxxwwwuuussssssvvv{{{~~~vvvhhh]]]\\\aaannnyyyyyypppmmmjjjeee^^^TTTIII>>>888;;;999777666666555333111444444444444444444444444222111000111222333222111000000000000000000000000444444333222111000///...000111111000...---.../////////000000000000////////////............//////////////////////////////---...///000000///...---------------------------......///000000000000///........................------...///////////////------------......//////000111222111000/////////111111222222333444444555444555666555333222333444555444444444444555555666;;;777666:::===<<<===???DDDMMMZZZgggttt++++++*********+++,,,,,,&&&'''((()))***)))((((((++++++++++++++++++++++++))))))******+++,,,,,,,,,+++************++++++,,,***+++,,,---......------*********+++,,,...///000......////////////000000000000000000000111222333333666888777333222333555666444555999::::::===CCCJJJ[[[sss{{{xxxuuuqqqnnnjjjnnnsssuuuuuutttsssrrrjjjhhheeebbbaaabbbdddeeeiiinnntttwwwxxxyyy|||zzzuuutttvvvyyy|||}}}pppeee\\\\\\gggsss}}}}}}oooeeeaaa]]]WWWOOOFFF>>>999666555444333333555555444222222222222222222222222222222111000111333333333111000000000000000000000000------...//////000000111///000111000...---.../////////000000000000/////////......------......///////////////////////////.........//////.........------------------------...//////000000000000000........................,,,---......////////////---------------...//////000111222222///.........000111111222333444555555222333444444222111222333555555444444444444444555999777777;;;<<<;;;===AAADDDMMMZZZfffttt******))))))***+++,,,,,,((()))*********)))((('''++++++++++++++++++++++++((())))))***++++++,,,,,,***************+++,,,,,,***++++++,,,------......,,,,,,++++++,,,---///000........./////////000000////////////000111222333111444777666222000222555555333444777888777999>>>>>>KKK]]]nnnyyy{{{tttpppmmmkkkkkkbbbfffkkkmmmlllnnnrrrwwwyyy}}}www{{{~~~yyyvvvvvvxxxyyy|||zzznnnbbb___dddnnn|||tttfff\\\PPPMMMHHHBBB;;;777666555333222111222444555444333111111111111111111111111111000///000222222222111000000000000000000000000+++,,,---...///111111222---///000///......///000...///000111111000///...///......------......//////////////////////////////......------......///---------------------------...//////000000//////........................+++,,,---...//////////////////.........///000111...000222111///...///000...//////000222333333444111222333333222222333444333333333333444555555666888777:::<<<;;;999<<>>:::666444555666777555333333444555444333000000000000000000000000///......///000111111000000000000000000000000000000000000000111111111111,,,...//////......000111...///000111111000///............------.........///////////////////////////...---,,,,,,---...///........................,,,---......//////..............................+++,,,---...////////////111000/////////000222333+++...111111//////000222,,,---...///000111222222111222333333333222444555111111222333444666777888666888;;;===:::888<<>>999444222111222333555444444333222111000000000222444666666444222000333333222222111000000000............------------///---***((((((***---///,,,---------......//////......------------.....................------------...///000000///...---,,,,,,,,,---...///000000///...---,,,,,,,,,,,,,,,111000///...---...//////...,,,++++++---......---///////////////.........000000000000000222444555444000---...111222///+++......///111222333444555777555222111222333222111777444111111444888999999888777777888999;;;===???DDDKKKWWWdddsss,,,+++)))((((((((()))***''''''((())))))***++++++)))+++------+++***)))***((()))***,,,------------+++++++++***************,,,,,,---------............------,,,---...///000000//////....../////////222111000000//////000000///000000111111222333333444333222222333555777999666999>>>BBBJJJZZZooo~~~~~~yyyrrrmmmlllgggmmmuuu~~~~~~uuummmiiigggooosss||||||yyyuuummmbbbUUUHHHAAA===;;;888444222222333333333333333222111111000000222444666777777666444222000000000000000000111111111111111000000000//////000///---++++++---///000////////////..................------------......//////......---------,,,---...///000000///...------,,,,,,------///000000///...---,,,,,,,,,,,,---///...---,,,+++,,,------...,,,++++++---......---////////////............000000//////000111333444444111...///222333000---...//////111222333444444222222222222222666===CCCIII@@@666333666999888555888888888888:::<<<>>>???DDDKKKVVVcccsss+++***))))))((()))))))))'''((()))++++++++++++***''')))++++++***)))***+++***++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++,,,,,,,,,---------...------------......///------...............---111000000////////////000//////000111111222222333444444333222333444555666222555888999===GGGVVVaaazzzyyyttttttsssqqqppprrrwww~~~sssiiibbbccciiinnnyyy|||{{{sssqqqkkk```QQQEEE===:::777666555444333333333333111111111111111111111111222444555777777555444222---......///000000111111222222111111111000000000000000///......///000000/////////...------,,,,,,......------------......000000///...------,,,,,,---...////////////...------------------...///000......---,,,,,,,,,------///...---,,,+++,,,------...,,,++++++---......---........................000000/////////111222333444111///000222333111...//////000000111222333333...111222111000666BBBMMMSSSFFF777222666999777333888888888999:::<<<>>>???CCCJJJUUUbbbrrr******))))))))))))))))))''')))+++,,,---,,,***)))'''(((******))))))***+++*********++++++***))))))------,,,+++******))))))******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++,,,---...///...---,,,000//////......///////////////000000111222222222555444333222222333444444333555777777888===FFFMMMaaapppyyyvvvzzz}}}zzzxxxyyypppmmmgggbbbccckkkwww|||vvvrrrpppjjjeee]]]QQQFFF>>>999666222333333444444444333333//////000000000111111111111222333444444333222111/////////000000000111111000000000000//////////////////000000000000//////------,,,,,,,,,,,,,,,,,,......------------......000000///...---,,,,,,+++........................---------------...///000...------,,,,,,,,,------111000///...---...//////...,,,++++++---......---------...............///000//////...///000111222222000//////111222000/////////000000111111222222000111111//////333<<>>???CCCIIITTTaaappp)))))))))*********))))))((()))+++,,,---,,,***)))'''(((***)))))))))***,,,***++++++++++++***))))))...------,,,+++***))))))*********+++++++++,,,,,,++++++++++++++++++*********+++---.........---,,,///...............//////...//////000111111222222444333333222222222222222555777888888888:::???CCCJJJXXXlllyyyuuuvvvyyy{{{xxx{{{yyypppnnndddggglllpppvvv~~~xxxuuupppiiibbb^^^UUUKKKCCC???<<<777444000111222333444444333333/////////000111111222222111111222333333222111111222222222111111000000000000000000000////////////---...////////////...---++++++,,,---...//////000......------------......000//////...------,,,,,,......------------.........------------...//////------,,,,,,,,,------...111000///...---...//////...,,,++++++---......---,,,---------......//////000///.........///000111///.........///000///...000000000000000000111111222111000000111333444555888666333222222444666888888777777888999;;;===???BBBHHHSSS```ooo(((((()))************)))((()))***++++++***)))))))))*********))))))***,,,,,,---------------,,,,,,------,,,,,,++++++************+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,---...............------------......///......///000000111111222222222222222222222222222444666777777777999;;;>>>@@@IIIYYYkkkxxxyyyvvvtttsssiiilllqqqxxxzzzwwwoooddd^^^```hhhrrr~~~sssmmmjjjfff\\\TTTMMMEEE<<<888999999666222111222222333333333333333000000000111111222222222333333444444444444333333333333333222111000000000222222111111111000000000,,,------......------,,,,,,---...///000222333333......------------......///............---------......------------............---------......///------,,,,,,,,,---......///...---,,,+++,,,------...,,,++++++---......---,,,,,,,,,---......//////000///...------...///000------............//////000000000000000000//////111000000222444555333000222444666555333333555777666666666777888:::<<<===AAAHHHRRR___nnn'''((()))***+++******)))))))))))))))))))))))))))+++,,,,,,***))))))***,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,------...---,,,+++***,,,,,,,,,,,,---...///000------,,,,,,------...///......//////000111111111111111222222222222222111333444555555555666888999===@@@IIIVVVaaalll}}}zzzvvvooorrrvvv}}}xxxkkkaaaaaa___\\\___hhhvvv{{{tttkkkccc]]]VVVMMMFFF???;;;777555555666555444444444333333333222222222111111111222222222222222333333333333333333333333111111111111111000000000111111111000000000//////------------------------------......///000111111......------------......---------..................------,,,,,,------...///......---------......,,,,,,,,,,,,,,,---...//////...---,,,+++,,,------...,,,++++++---......---++++++,,,------...////////////...---------...///---...//////...//////000111111000000/////////......000222333333222222222333333444444555555666666555555555555777999;;;<<<@@@GGGQQQ^^^mmm~~~'''((()))+++++++++***)))***)))((((((((((((((()))---------+++))))))***,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***++++++,,,+++***)))(((------,,,,,,---...000111,,,,,,,,,,,,------...///......//////000111111111000000111222222222222222333444444444444555777888888777<<>>:::888222111111111222444666777555444222000//////000111222222222222111111111000111111111111111111111111444333333222111000//////,,,,,,------.../////////+++---//////---,,,...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,000...+++***+++,,,,,,+++------------------------++++++,,,,,,---...//////+++,,,,,,+++******+++---000000///......---.....................///000000////////////////////////,,,------...///000111111000000000000000111111222111111222333333333333222222333333333333333333444444444555777999;;;===>>>@@@HHHRRR\\\iiiyyy******)))(((((())))))***))))))))))))************((()))***)))'''''')))***++++++++++++++++++++++++))))))))))))************---------------,,,+++******+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---------...000111222111000000111222222111222222222222333444555555333444666888;;;@@@GGGKKKXXXcccvvv~~~uuummmhhhdddcccccciiiqqqzzz}}}rrrkkk```YYYNNNDDD===999666444222222111111222333555555444333222111000000000000222111111111000000000000111111111111111111111111111111111111111000000000---------...............+++---//////---,,,...000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------,,,++++++,,,...333222222111000000111111...............///000000------------------------------......//////000000000////////////000111111//////000111111111111000222222333333333333444444666666777888999;;;===>>>BBBHHHRRR\\\gggwww+++***(((''''''(((***+++))))))))))))************(((((()))((('''&&&(((***++++++++++++++++++++++++&&&''''''(((((())))))))),,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...---------...000111111111111000...///111333222111111222222333444555111333444555555888<<>>CCCMMM[[[jjjuuu|||wwwsssrrrrrrsssvvv~~~{{{sssnnnnnnppprrruuuxxx~~~|||yyysssrrrpppllldddZZZNNNFFF@@@<<<888666555555444333222222222111111000/////////000111222222000///...////////////.........---////////////////////////000000//////...------,,,000000///...---,,,,,,+++------------...//////...,,,,,,------------------........................---------...---,,,,,,+++))))))***+++---...,,,***++++++++++++++++++++++++------------------,,,,,,,,,------,,,++++++,,,...000000000//////000111111...............///000000000000000000000000000000///////////////........................///000000111111222333333333333222111111222333333444555555666666666666777888::::::===CCCMMMVVVcccuuu''''''%%%%%%%%%''')))+++))))))))))))************(((((()))((('''&&&(((***************************((())))))******+++++++++++++++,,,---------,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------............***,,,///000000000000000111000000111111222333444000222444444444444666777888888888:::???HHHSSSZZZppp}}}ssspppllliiiiiikkkoooqqquuusssqqqnnnlllmmmsss|||~~~yyyuuurrrkkkhhhddd___XXXOOOFFF@@@;;;999555444333333111000111111111111111000///...///000000111000000//////////////////............////////////////////////111111000///...---,,,,,,000000///...------,,,,,,...---,,,---/////////...,,,,,,,,,,,,---------------------------------------------------,,,++++++)))((((((***,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------,,,++++++,,,..................//////000...............///000000................................./////////////////////......//////000111//////000111111111111000111111222333333444555555444555555555777888999:::<<>>DDDLLLVVVbbbuuu((())))))***+++,,,,,,,,,))))))))))))************+++,,,,,,+++******+++---)))))))))))))))))))))))),,,,,,,,,+++++++++++++++((()))***+++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,------......------000+++&&&&&&+++111555777000000000000111222333444444444444333111222444666555888:::;;;<<<<<<>>>???CCCKKKYYYiiizzz~~~~~~~~~{{{{{{}}}tttjjjfffgggiiikkkuuu~~~|||yyyssslllddd^^^XXXSSSLLLFFFBBB???===;;;444222111111111111000......///000111111000///...111000///......///000111000000000000////////////........................////////////000000000000...............---------///---+++,,,///000///---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***(((''''''***---......------------------------++++++,,,,,,---...//////...///000///------///000...............///000111...............///000000111111111111111111111111,,,------...///000111111000000000000000111222222111111222333333333333222000111111222444555666666444444555777999;;;===>>>AAAFFFNNNVVVbbbttt))))))))))))************,,,+++***))))))***+++,,,******)))(((((('''(((((())))))))))))))))))))))))************************---------,,,+++***(((((()))************+++++++++,,,,,,------------,,,,,,))))))***+++,,,------...,,,------...------,,,,,,......///000000///...---000000111111111222222222000000000111222222333333555444444555777999<<<===>>>BBBIIIQQQ^^^qqq|||wwwhhhgggdddaaaaaafffpppxxx}}}}}}xxxqqqiii```VVVMMMGGGFFFCCC@@@>>>======;;;:::999888666333111000//////000111111111111///---,,,////////////////////////666444000------...000222////////////////////////........................///000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,444333111///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............---------......---,,,,,,,,,,,,---******+++,,,,,,---......,,,---...///000000000000........................++++++,,,...000222444666000000000000000111111222444333222222222444666888666555444444555888<<<>>>AAAEEELLLUUUaaattt(((((()))))))))*********++++++***))))))***+++++++++***))))))((((((((()))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,+++******)))************+++++++++,,,------......------,,,+++++++++************))),,,,,,---------------------...///000000///...---000000000111111111222222///000000111111222333333444444444555666888:::;;;666:::>>>CCCLLL[[[mmmzzzxxxqqqnnnlllkkkiiifffhhhjjjlllqqq{{{}}}xxxtttnnniii```WWWOOOIIICCC???:::999777777777777555333444333222111111111111111111111111000000///------........................333111///---,,,---...///................................................+++,,,...///000000//////........................,,,------............---111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++------------............///......---------------+++++++++,,,,,,---------,,,---...///000000000000..............................//////111222444555000000000000000111222222444333222222222444666777777666555555666999<<<===@@@EEELLLTTTaaasss(((((())))))))))))******+++******))))))******+++++++++***))))))))))))***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,+++)))************+++++++++------............------,,,,,,,,,+++++++++******++++++,,,------------------....../////////......000000000000111111111111//////000111111222222333444444444444555666777888555777999<<<@@@HHHTTT]]]nnnzzz}}}|||ooojjjccc___aaafffkkknnnwwwzzz}}}zzztttmmmiii\\\UUULLLCCC>>>;;;999888333222222333444444222000222111111000000000111111111111000///....................................///...---,,,,,,,,,,,,,,,........................------------------------+++,,,---...////////////........................++++++******)))*********---,,,,,,,,,,,,---...///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,------........./////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////........................///////////////000111222111000000000000111222222444333222222333444666777999888777666777999;;;===@@@EEELLLTTT```rrr(((((((((((()))))))))*********))))))))))))******++++++***************+++))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++++++++++++++))))))*********+++++++++------............------******+++,,,---...//////***+++,,,,,,------------------................../////////000000000111111//////000000111222222222333333333333333444444444666777888999;;;???FFFKKKUUU```ooo|||~~~vvvooojjjggggggfffeeedddgggmmmwww|||tttmmmeee```NNNHHH@@@:::777666666666777555333333444555555444555444222111000///......111000///...---......///........................---------------,,,++++++........................------------------------//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((('''((())))))++++++++++++,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,***+++---......---,,,+++((())))))***+++,,,,,,---******+++,,,---......//////////////////......---,,,,,,,,,,,,,,,,,,,,,+++,,,---....../////////...........................,,,,,,,,,,,,---...//////111111000000111111222333333333222333333444666777:::999888777888999;;;<<>>@@@GGGNNNWWW```iiiwwwsssssssssooollljjjkkkmmmppprrrvvv{{{|||uuulllbbbXXXRRRCCC???;;;888777666555444;;;888333111222444666666444444333111111000000000111000...---------//////........................------.........---,,,+++........................------------------------///...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,---......---+++***)))******+++,,,---......)))******+++,,,---......//////000000//////...---,,,,,,,,,,,,,,,,,,,,,+++,,,------.......................................*********+++---...000111111111111111111222222333222333333333444555555666999999888888888999;;;;;;>>>CCCJJJSSS^^^ooo''''''(((((((((((())))))((())))))******))))))(((***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))(((((()))************+++++++++++++++,,,,,,,,,,,,++++++*********)))))))))((((((++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...///000............////////////......///000000111111222111111222333333333222222111111222444666999<<<===@@@CCCFFFJJJPPP^^^ooo|||vvvpppiiikkkooopppoooooooooooorrrvvv{{{}}}~~~~~~|||wwwnnneee\\\RRRHHHCCC;;;999777666666555444222888444000......111222333000000000111222333444555//////......---......///---------------------------......//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---..............................------,,,,,,+++,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,------...*********++++++,,,,,,,,,......///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------........................,,,,,,,,,---///111222333222111111111111222333333222222333444444555555555777777777888999:::;;;;;;===BBBJJJRRR]]]mmm'''''''''((((((((())))))'''((()))******)))(((''')))((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))************+++++++++)))******++++++******)))++++++*********))))))))),,,,,,,,,,,,,,,+++***))),,,,,,++++++,,,...///000------........./////////......//////000111111111000111222333333333333222444333333444777999;;;;;;999;;;>>>???AAAIIIVVV```kkksss||||||zzzyyywwwtttoooiiiddd[[[___cccgggiiimmmqqquuu~~~xxxsssjjjcccXXXMMMEEE@@@<<<:::777555333222333333222111111000...///111222111111.../////////111222333444---.........///......---------------------------......------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...........................(((((())))))))))))))))))...------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++,,,,,,************++++++++++++,,,---/////////...,,,++++++++++++,,,,,,------------------......------,,,....................................///000111222222222111111222222333444222222333444555555555555555555666777888:::;;;;;;<<>>EEELLLPPPXXXcccmmmuuu}}}~~~tttlllgggfffeeeeeeffffffeeedddbbbgggmmmqqqvvv|||}}}zzz{{{{{{xxxpppiiiZZZRRREEE:::555555777999888555111000000222222222...///111444777777444222000000////////////000000,,,---.../////////---------------------------------------,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***------,,,,,,,,,---.......................................------,,,,,,,,,---,,,***)))((()))******+++++++++***************+++++++++***************,,,---...//////---+++*********+++,,,,,,---......---------...------,,,,,,........................///......---------......222222111111222222333444111222333444555555555555333444555777888:::;;;;;;<<>>EEEJJJTTT\\\hhhttt}}}~~~vvvrrrrrrvvvzzz}}}zzzzzzyyyzzz{{{}}}~~~zzzyyywwwwwwwwwuuurrrpppccc```ZZZTTTMMMEEE<<<777666333000111333444333000000000000000000000000000,,,,,,---.....................------...///111222------,,,,,,++++++******......------------,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......+++******+++...//////...***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++))))))***+++++++++******++++++++++++*********************+++++++++,,,,,,+++++++++,,,,,,++++++***---,,,+++)))))))))************+++++++++,,,,,,,,,*********++++++,,,---...++++++++++++,,,,,,,,,,,,*********+++,,,---...///------------------------------...............---///////////////000111111///111222333333333555777222222333444444555555666999888888777777888999:::@@@@@@DDDNNNYYYgggyyy))))))))))))************(((((((((((())))))))))))))))))))))))(((((((((((('''((()))***************))))))))))))))))))))))))***)))'''&&&&&&''')))***,,,,,,++++++******))))))))))))))))))************+++******))))))******+++++++++++++++++++++++++++---------------,,,+++***,,,,,,,,,,,,---...//////.............../////////////////////////////////000111111222222222222222//////000111222444444555444555777888888;;;???CCCEEEIIINNNTTT\\\hhhvvv~~~}}}~~~|||wwwtttpppllliiieeeaaa^^^QQQNNNIIIDDDAAA===888555333222111333555555444222000000000000000000000000...///000000111111000000...------------...///000///......------,,,,,,+++,,,,,,+++++++++*********---------,,,,,,+++++++++,,,---------------...///,,,+++***+++---......,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++******)))))))))*********++++++)))***+++,,,---,,,++++++///---+++)))(((((()))***,,,------------.........,,,,,,+++,,,,,,---...///++++++++++++,,,,,,,,,,,,++++++******+++---///000........................///000000000000000///......------------...//////000111333333333333444666222222333444444555555666333333333444666999;;;<<<>>>???DDDNNNYYYgggzzz))))))))))))************(((((((((((())))))))))))))))))))))))(((((((((((('''((()))***************))))))))))))))))))))))))+++***(((''''''(((***+++,,,++++++******)))))))))(((((()))))))))*********))))))(((((((((((())))))++++++++++++++++++++++++------------,,,+++******+++++++++,,,,,,...//////------------------------........................000000111222222222222111000000111222333444444555222333444444555777999;;;999:::<<<>>>CCCLLLXXXaaannnwwwzzzuuusssrrrrrrrrrpppqqqrrrvvvzzz|||~~~}}}}}}}}}yyyuuurrrjjjfff```ZZZUUUPPPLLLIIIDDDAAA===;;;:::999777666333333333444444444222111////////////////////////000000111222222222222111//////...---------------.........------,,,,,,,,,,,,,,,+++++++++*********---------,,,,,,+++++++++---...///---+++***,,,......---++++++,,,,,,+++)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,(((((((((((()))))))))***((()))+++,,,------,,,+++///---+++)))(((((()))***,,,,,,,,,---------......(((((((((((()))***+++,,,,,,,,,,,,,,,---------------,,,+++***+++,,,---...........................///000000000000000///...---------------...//////111222333222111000111222222222333444444555555666333333333444666999;;;<<<===>>>DDDNNNZZZhhh{{{''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))************)))))))))))))))))))))))))))++++++))))))))))))++++++((((((((((((((((((''''''((((((((()))))))))******))))))(((((((((((())))))+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,---//////---------------,,,,,,,,,//////////////////////////////000111111111111000//////000000111222222333444444333333333444444555222666:::<<<<<>>;;;777555555444333222222222222222111000///...////////////////////////...//////000000000000000000//////...------,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,---,,,,,,,,,,,,,,,,,,++++++------***'''&&&(((,,,///---,,,+++,,,+++***(((***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,((((((((()))))))))******)))***+++,,,,,,,,,,,,,,,---,,,+++)))))))))******))))))*********+++++++++******)))******+++,,,---,,,,,,,,,,,,------------...------,,,++++++++++++------------------------------...............---...............///000000111222222222000//////111222222333444444555555666999888888777777888999:::<<<===CCCNNNZZZgggyyy''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))************))))))((())))))))))))))))))))))))************************'''''''''((((((((((((((((((((((((((()))))))))******))))))))))))))))))******************************++++++,,,,,,,,,++++++*********+++,,,---///000/////////.........------////////////////////////......///000000000000////////////000111111222222444333333333444555444444333666999999888999<<>>>>>CCCLLLTTT___ooo|||)))((('''&&&&&&'''((()))******)))(((''''''(((((())))))))))))))))))))))))''')))+++,,,---,,,***)))+++)))'''(((+++,,,***((())))))))))))))))))************))))))))))))******+++++++++************)))******))))))))))))******///000000...,,,******+++,,,,,,,,,++++++*********************+++---///111//////000000000...---,,,,,,,,,,,,---------......////////////////////////000000000000111111111111222222111111222222333444222333333222111000222333999;;;===<<<===AAAHHHNNNTTTXXX]]]```dddkkkuuu~~~uuummmjjjjjjrrrxxx}}}||||||||||||{{{vvvtttsssqqqmmmjjjddd\\\QQQIIIDDDAAA===:::333333333333333333333333111111111111000000000000////////////000000000000000000//////............---.........------,,,+++************+++,,,------------......------,,,+++.........------,,,,,,,,,------,,,++++++******)))'''((()))***+++,,,------***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******++++++++++++******+++++++++***************---,,,++++++------,,,+++,,,,,,,,,++++++*********))))))************))))))++++++******************(((((()))***+++,,,,,,,,,)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++------------............++++++,,,,,,,,,------------------............///000111222222111000111222222222222222333444555555555555666666777999:::;;;???AAADDDIIIRRRaaarrr~~~)))((('''&&&&&&'''((()))******)))((((((((())))))))))))))))))))))))))))))'''(((***+++++++++***)))+++)))((((((***+++***(((*********)))))))))))))))******))))))))))))******((((((((())))))***************))))))))))))******......///---+++******+++,,,++++++++++++++++++************+++,,,---...///......///000//////------,,,---------....................................//////000000000111111111222111111111111222333333222333333222111000222444888888999:::<<<@@@EEEHHHGGGJJJMMMMMMNNNRRRZZZ```rrrvvv}}}wwwuuuuuu}}}{{{xxxwwwwwwwwwwwwyyytttllleeeaaa]]]WWWSSSMMMHHHAAA<<<888666444333333333333333333333333333111111111000000000///////////////////////////000.........---------,,,,,,,,,---------------,,,,,,------,,,,,,,,,,,,---------------------,,,++++++******++++++,,,,,,------+++++++++++++++++++++,,,+++,,,,,,,,,,,,---------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******++++++++++++************************++++++,,,+++***+++,,,---,,,***,,,,,,,,,++++++***************++++++++++++******))))))))))))))))))))))))))))))******++++++,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,------------------............///000111222222000000111222222222222222333444555555555555555666777888::::::>>>@@@DDDIIIRRR```rrr~~~((((((''''''''''''(((((())))))))))))))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))***+++***(((+++*********))))))((((((******))))))))))))******&&&&&&'''((()))***++++++******))))))))))))******+++,,,---,,,***)))***+++*********+++++++++++++++******+++,,,,,,---,,,,,,------.../////////......------........./////////------------------------//////000000000000111111111111111111111222222333111222333222000000222444666555555888;;;>>>@@@@@@>>>???@@@@@@???AAAFFFKKK[[[^^^ccciiinnnttt{{{~~~xxxtttsssrrrqqqpppmmmfff[[[SSSMMMHHHBBB===::::::888555333111222444222222222222222222222222111111000000000000//////////////////////////////,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,///......---------------......//////......---,,,))))))******************)))******+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******++++++++++++******)))))))))***+++++++++,,,+++***)))***+++,,,+++)))+++++++++++++++*********++++++,,,,,,,,,,,,++++++(((((((((((((((((())))))*********+++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++------------------,,,,,,,,,,,,,,,,,,---------------------............///000111222222000000111222222222222222333444555555555555555666777888999:::===@@@CCCHHHQQQ```ppp|||(((((((((''''''((((((((()))))))))))))))***+++,,,(((((((((((((((((((((((((((''''''''''''((())))))***)))))))))******))))))++++++******)))(((((((((******))))))))))))******''''''(((((()))******+++******))))))))))))******(((***+++***))))))***+++))))))******++++++,,,,,,)))***,,,------,,,+++***,,,,,,------.....................////////////000------------------------////////////000000000111000000000000000111222222000111222111000000222444555333333666;;;===<<<:::888:::;;;:::;;;===BBBFFFLLLOOOSSSVVVZZZ___eeehhhlllqqqxxx}}}~~~wwwqqqmmmjjjhhhfff\\\UUUKKKDDDAAA>>>:::777444666888666333111333666222222222222222222222222111000000000///////////////////////////.........,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------......000000000000000//////......---,,,***)))'''&&&&&&*********++++++,,,,,,,,,+++++++++*********))))))---,,,++++++***++++++,,,++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***(((((()))***+++,,,,,,,,,***)))((()))***+++***(((+++++++++******************++++++++++++++++++***((((((((()))))))))))))))+++++++++++++++++++++***,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---......//////,,,,,,,,,------------...---------............///000111222111000///000222222222222222333444555555555555555555777888999:::<<>>BBBHHHPPP^^^mmmxxx''''''((((((((((((''''''(((((((((((((((((()))***))))))))))))))))))))))))''''''''''''(((((((((((((((***+++***)))((()))***)))))))))))))))))))))*********))))))))))))******++++++++++++*********)))******))))))))))))******''')))***)))(((((()))***)))))))))***************))))))***++++++,,,++++++,,,,,,+++++++++,,,------------........./////////////////////////////////......////////////000000///////////////000000111///000111000000000222444555444444555777777666555444444333333444555777888:::===AAADDDEEEEEEFFFFFFFFFHHHKKKOOOUUU]]]ffflllwww~~~{{{{{{~~~}}}vvvpppccc^^^VVVPPPKKKGGGDDDBBBBBB===777555555666444222555555666444222111111222000000000000000000000000000000////////////......000//////......---------------------............///...---,,,+++,,,------++++++++++++,,,---...///+++++++++,,,++++++***)))+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++++++++,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++)))))))))***+++++++++,,,***)))((()))***+++***((()))))))))***************)))))))))******)))))))))))))))******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++)))***+++---///111222333,,,---------............---------............//////000111111//////000111222222222222333444555555444444444555666777888999:::===BBBGGGPPP]]]lllvvv&&&'''((())))))((('''&&&)))(((''''''''''''''''''))))))))))))))))))))))))&&&'''((()))***)))(((((((((***+++***(((((()))+++((((((((()))******++++++******))))))))))))******))))))))))))******************))))))))))))******)))***+++***(((((()))***************))))))))))))))))))))))))***+++---------,,,+++******++++++,,,,,,---------............................................./////////000000///............///000000...///000000000000222444444444555444333222333444555444333333444555666666444777:::;;;<<<<<<===>>>===???BBBEEEJJJPPPWWW\\\eeelllvvv|||}}}xxxuuuqqqmmmiiiccc\\\VVVKKKGGGBBB???======<<<<<<;;;777333222333444222000555333222222444555555555000000000000000000000000000000/////////.........000000///......---,,,,,,,,,---------.........///222111///---,,,,,,------//////...------,,,------+++++++++++++++******)))***+++++++++,,,---------,,,+++++++++++++++++++++------,,,,,,,,,,,,,,,+++(((***+++---.........---************************)))************++++++++++++,,,,,,------,,,,,,+++******************+++++++++***))))))++++++***)))((()))))))))*********+++)))******++++++******)))((((((((()))***+++++++++***++++++,,,,,,---------******++++++++++++************+++,,,,,,,,,,,,+++)))******+++,,,---......------------............---------............//////000111000///...///111222222222222333444555555444444444555666777888999:::===AAAGGGOOO\\\kkkuuu&&&'''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&''')))++++++***((('''(((***,,,+++(((''')))+++''''''((()))***+++,,,,,,******))))))))))))******&&&&&&'''((()))***++++++******))))))))))))*********++++++***)))((((((***++++++******))))))(((((()))((((((((()))+++...///...---+++*********++++++,,,,,,,,,---------......------------------------............/////////000...............///000000...///000000///000222444222444555333000///111444111000000111333555555555333444555555444555666888888;;;???CCCGGGLLLQQQUUUQQQXXX```eeehhhkkkqqqvvv~~~}}}}}}~~~|||~~~}}}~~~xxxqqqlllhhhgggeee___UUUMMMGGGDDD>>>;;;999888:::===>>>???777444111222444555444111///,,,***,,,111555555444000000000000000000000000000/////////............000000///...------,,,,,,,,,,,,,,,------.........444222000---,,,,,,------333222111///---,,,++++++------......------,,,+++,,,,,,,,,,,,++++++***************++++++,,,------------,,,+++***)))((('''&&&'''***---......---,,,************************)))************++++++++++++,,,,,,------,,,,,,++++++++++++***************+++***)))***+++,,,+++)))(((((())))))*********++++++++++++,,,,,,+++++++++&&&''''''((()))******+++******+++,,,,,,---......)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++************************---------.........//////---------........./////////000111000///...///111222222222222333444555555444444444444666777888999999<<>>BBBEEEGGGKKKKKKJJJIIIJJJOOOXXX^^^iiijjjllloootttxxx||||||{{{~~~||||||}}}yyysssnnnllliiihhhfffaaaZZZUUUXXXUUUQQQKKKFFFBBB>>>===666666555444444444555555333222111111111111111111000000000000000000000111000111222333444333333222......////////////......//////...---------......---------------------------------.........//////===;;;:::888222***(((+++++++++*********+++,,,,,,++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++((()))++++++******+++---,,,+++***)))))))))++++++111,,,''''''+++///...,,,)))))))))))))))))))))))),,,+++***)))((((((((((((,,,+++++++++******))))))...,,,)))***++++++)))''''''(((((()))***+++++++++...---+++***)))******+++)))************+++++++++,,,,,,++++++***+++++++++...------,,,,,,------...---------............///***++++++,,,---...000111000000000000111111111111......///000111333555555888777555444444555666666999:::???FFFMMMWWWgggvvv(((((((((((((((((((((((())))))((('''''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((***+++,,,((((((''''''''''''(((((())))))*********+++++++++(((((())))))******++++++,,,++++++++++++,,,------+++***)))***,,,...---,,,..................------......////////////......---,,,------...//////000---------...///111222333777555333111//////000111000000111222222222222111222222222222222222222222333333444555888;;;>>>???@@@@@@???>>>>>>AAAHHHMMMVVVVVVXXX]]]dddmmmvvv{{{~~~}}}}}}{{{wwwrrrqqqsssyyy}}}}}}{{{{{{|||~~~|||{{{xxxtttooohhhaaa\\\WWWVVVTTTSSSRRROOOIIIEEEJJJHHHEEEAAA>>>;;;999777555444333333222222333333555444333222111000000000111111000000000000000000000000222333333333222222...////////////......------------,,,------......------------------------------------.........///777666888:::777000++++++///...---,,,,,,,,,,,,,,,------------------------******+++++++++******)))************************'''(((***,,,............)))***++++++***)))***,,,,,,+++***))))))***++++++///+++((((((***,,,,,,***((((((((((((((((((((((((,,,+++***)))((((((((((((++++++*********))))))))),,,***((()))******(((&&&'''(((((()))******++++++---,,,+++++++++,,,---...)))************++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++---------............///+++++++++,,,---...///000/////////000000000111111111111111111111222333444777666555444444555666666:::;;;???FFFLLLVVVfffuuu((((((((((((((((((((((((***))))))(((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((()))******(((''''''&&&&&&&&&''''''******)))))))))***,,,---)))))))))***************+++++++++++++++,,,------+++***)))***,,,...---,,,------------------......//////............//////,,,,,,------...//////000---------...///000111222555444222000///000000111///000111111222222111111111000000000000000000000000000111222333555777888:::;;;:::999888999===???DDDCCCDDDIIIQQQ]]]iiippppppppppppsssvvvxxxyyyxxxwwwsssnnnmmmooouuuzzz}}}~~~|||{{{zzzzzz|||}}}|||||||||xxxsssooojjjgggaaaZZZSSSMMMHHHFFFFFFEEEEEEEEEEEECCC???<<<<<<;;;999777666444444444333333222111111111111111333222222111111111111111111111111000000/////////000000111222222222111111///////////////...---,,,++++++++++++,,,---......------------------------------------............000///333;;;>>>777000,,,000///...,,,++++++++++++------------------------)))******+++++++++******************************((()))***,,,---.........***+++,,,+++))))))***++++++******)))******++++++,,,+++***)))))))))))))))((((((((((((((((((((((((,,,+++***)))((((((((((((******))))))))))))((((((+++***)))*********(((&&&((((((((()))******+++++++++++++++,,,,,,---//////)))************+++++++++************+++,,,------+++,,,---......---,,,+++---------............///,,,,,,,,,,,,,,,---...///....../////////000000000444333222222222222222333666555555444555555666666;;;;;;@@@FFFLLLUUUeeettt(((((((((((((((((((((((()))(((((()))))))))******((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))((())))))(((((((((((())))))+++******))))))))))))***---+++)))(((((()))+++,,,************************+++++++++***+++,,,,,,---,,,+++***+++---///...---,,,,,,------------......//////---,,,,,,---///////////////......---,,,,,,/////////000000222333333333222111000000000000000///000000111111111111111222222222222222111111111222222222333444444555666888888888888888888999:::===<<<===???FFFNNNWWW]]]ZZZZZZ\\\aaaggglllnnnooorrrnnniiihhhkkkqqqvvvxxxyyyxxxwwwwwwwwwyyyzzz{{{~~~{{{yyyyyy{{{}}}zzzxxxxxxuuuoooiiiccc^^^YYYWWWWWWVVVQQQKKKEEEAAA>>>>>>AAAAAAAAAAAAAAA???<<<;;;666666555444333333333333222222111111111111111222////////////000111222333111111111000//////......000000000000000000000000////////////...---,,,,,,************+++,,,---...---------------------------------------------------***...999???;;;222,,,,,,,,,+++***)))))))))***************************))))))***+++++++++******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++***+++,,,,,,+++)))((()))*********************+++++++++,,,,,,+++)))'''(((((())))))))))))))))))))))))++++++***)))(((((()))))))))))))))(((((((((((((((+++++++++,,,,,,+++)))((((((((())))))************++++++++++++,,,,,,------))))))*********+++++++++************+++,,,---...---...000111111000...------------............///------,,,,,,,,,------...............////////////444333333222222333333444444444444444555666666666;;;<<<@@@FFFKKKTTTdddsss((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))***))))))(((((((((((((((---,,,++++++*********+++///---+++)))(((((()))***************+++++++++++++++************+++,,,,,,---,,,+++---///000///...,,,,,,,,,,,,------......///...---,,,,,,---...///////////////...---,,,+++////////////000111222222111000000000000000000000//////000111111111111000333333333333333222222222333444444444444555444444222222333444555666555555999999:::<<<@@@DDDHHHJJJGGGHHHJJJPPPWWW]]]`````````]]]YYYYYY\\\aaaeeehhhmmmlllkkkjjjjjjlllnnnppptttwww{{{}}}~~~~~~}}}|||zzzyyyxxxxxxuuuqqqppppppqqqqqqpppiiiiiihhhgggeeecccaaa```aaa___[[[UUUPPPKKKIIIHHHKKKLLLKKKHHHBBB>>><<<;;;============;;;999777777777666555444333333333333222222222222222333444444000///............//////000000000000//////......////////////////////////...............---,,,,,,)))))))))***+++,,,---...------------------------------------------,,,,,,...)))+++555<<<:::222,,,))))))))))))******+++,,,************************((()))***++++++++++++++++++++++++,,,,,,---------,,,,,,++++++************+++,,,,,,+++)))((()))***))))))******++++++++++++,,,------,,,***(((((()))************************+++***))))))))))))))))))((((((((((((((())))))))))))***+++,,,+++***)))((()))))))))))))))*********++++++++++++******))))))))))))*********+++++++++************+++,,,---...---...000111111000...------------............///------,,,,,,,,,------...............////////////222222222222333444555555222333333444555666666666;;;;;;???EEEKKKTTTdddrrr((((((((((((((((((((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))******)))***)))((((((((((((((())),,,++++++***))))))))))))...---+++)))(((((())))))))))))******+++,,,,,,---***************+++,,,,,,---,,,+++,,,...000///...++++++,,,,,,------............------------......+++,,,---///000//////......---------......///000////////////000000000000...///000000111111000000000000111111111222222222222222333333333333222222111111111333555666555444222444666999<<<===>>>>>>>>>>>>@@@CCCHHHLLLNNNNNNMMMKKKIIIIIIMMMQQQTTTUUU[[[YYYVVVTTTUUUWWWZZZ\\\___cccjjjooosssuuuxxxzzz|||xxxtttqqqtttuuuyyy~~~|||||||||{{{zzzyyyxxxwwwqqqooommmkkkjjjiiijjjjjjiiifffbbb___]]]\\\ZZZXXXSSSRRRPPPOOOMMMLLLKKKJJJKKKKKKKKKIIIFFFEEEEEEGGGEEEGGGIIIFFF???:::888888:::;;;<<<:::777555444555666666555333222222222222111111222222444555777777444333111///---,,,++++++//////////////////////////////...---------......,,,------.........------************+++,,,------++++++++++++++++++++++++------------,,,,,,,,,,,,...***+++444;;;999333///************,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++)))))))))******++++++,,,))))))))))))***+++------***+++,,,+++))))))***+++((()))***+++++++++++++++---,,,+++***************++++++++++++++++++++++++******)))))))))))))))***(((((())))))))))))******%%%(((***+++***(((''''''))))))))))))))))))******++++++++++++***)))(((''')))************+++++++++************+++,,,------+++,,,---......---,,,+++---------............///,,,,,,,,,,,,,,,---...///....../////////000000000111111111111222333555555000111333444666666777777::::::???EEEKKKTTTdddsss((((((((((((((((((((((((&&&'''(((***++++++******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))************)))((((((((((((((()))***,,,+++***)))((((((((((((************************(((((()))***,,,---......***************++++++,,,+++******+++---......---***++++++,,,------......,,,------......------,,,***,,,...///000///.........------------...//////---......///000000000000...//////000000000000000//////000111111222333333000111222222222222111000444222111333666777555444///000333666888999999999;;;::::::<<>>>>>>>>>>>>>>@@@CCCBBBAAAAAACCCEEE???BBBDDDAAA:::666666777888:::;;;999666444555777555444333222222111111111//////000222444666888:::333333111000///.........------......///000000000//////---,,,,,,,,,------++++++,,,---............,,,,,,+++++++++,,,,,,---************************---------,,,,,,,,,++++++---***...777===:::555222+++*********+++,,,------++++++++++++++++++++++++(((((()))++++++,,,,,,+++((())))))***++++++,,,,,,******))))))***+++,,,---)))***++++++***)))***,,,'''(((***+++,,,,,,++++++...***'''''')))++++++)))******************************))))))))))))******)))))))))*********++++++&&&)))---...,,,)))))))))***))))))))))))))))))))))))***+++++++++***)))))))))************++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++---------............///+++++++++,,,---...///000/////////000000000111111222222111111111222222333///000222444666777777777888999>>>DDDKKKTTTeeettt(((((((((((((((((((((((('''(((***+++,,,,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))************((((((((((((((()))******---,,,+++***))))))))))))&&&''')))+++,,,,,,,,,,,,'''''')))***,,,...//////*********)))***++++++,,,)))(((((()))+++,,,,,,+++******+++,,,,,,---......+++,,,............,,,+++......000000///...+++***000////////////000000111,,,---...///000000000000...//////000000000000000//////000222333444555666000111222333333222111111333111///000222333111///111222333444555666777777888777777888;;;===<<<<<<999888999<<<@@@BBBBBBBBBBBB>>>888444444777<<>>;;;>>>===;;;:::999999:::;;;;;;>>>@@@@@@>>>===>>>@@@:::===???<<<777555777:::444666777666444222444666444444333222222222333333---...///111444777999:::000000000000111333444555,,,,,,---...///000111111//////---,,,+++,,,,,,---******,,,---.../////////------,,,,,,+++,,,,,,,,,))))))))))))))))))))))))---------,,,,,,+++++++++******000;;;@@@<<<777444******)))))))))))))))***))))))))))))))))))))))))(((((()))++++++,,,,,,,,,******+++,,,------.........---+++))))))))))))***((()))++++++******+++---'''(((***+++,,,,,,++++++...)))###$$$(((++++++)))))))))))))))))))))))))))***)))))))))))))))******))))))******+++++++++,,,)))---111222000------...*********)))))))))))))))((()))+++,,,------,,,+++)))************+++++++++,,,,,,++++++***+++++++++...------,,,,,,------...---------.........//////***++++++,,,---...000111000000000000111111111111444333222111000000000000...000222444666777777777777888===DDDKKKUUUeeettt))))))(((((('''''''''&&&''''''(((((())))))******)))(((&&&%%%&&&''')))++++++******)))(((''''''&&&''''''''''''((((((((((((((('''%%%$$$%%%''')))***)))(((''''''''')))***+++***)))(((''''''((())))))'''&&&%%%''')))***)))((()))***+++++++++)))(((''''''(((((((((((((((''''''+++*********+++---///000)))))))))***+++,,,......))))))***+++++++++++++++))))))***+++,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,,,,000111222222222000///.........////////////......000000111222222222222111444444444333333222222222111111222222222333333333333222111000000222444555888888777777666666666555444777;;;>>>???>>><<<:::999888777888999:::999888888;;;???DDDGGGHHHHHHGGGDDDCCCBBB@@@>>><<<::::::888===CCCIIIMMMNNNLLLKKKLLLLLLMMMMMMLLLIIIGGGEEEBBBAAAAAAAAAAAAAAAAAABBBDDDAAA>>><<<===???@@@@@@???>>>===<<<<<<;;;<<<<<<:::;;;;;;;;;;;;:::999999:::999888888888888888888<<<;;;:::888777666666666888777555444333222111111333111///...///111000000000000111222333333444444222222222111111///......000000///...---,,,++++++------......------,,,+++...---+++******+++---...++++++++++++,,,,,,---...---------,,,,,,+++++++++***,,,......+++(((''''''---,,,...666@@@CCC<<<333---,,,+++******+++,,,---''''''((()))))))))))))))+++)))'''))),,,---,,,***)))))))))***+++++++++,,,)))***+++,,,---,,,++++++******++++++++++++******'''((()))******+++******(((&&&$$$'''+++---+++'''((()))***+++,,,---------************************+++++++++*********))))))---222777777444///+++***---------,,,,,,,,,++++++*********)))))))))))))))''''''''''''((((((((()))+++***)))((((((***,,,...---..................---......///000...,,,***(((.........////////////000111222333333222111222333222222111111111111111111111222333555777888999999<<<<<<>>>CCCIIIRRRcccrrr)))((((((((('''''''''''''''((((((((()))))))))***(((''''''&&&'''((()))*********))))))((((((''''''''''''''''''((((((((((((******((('''&&&''''''(((***)))(((''''''(((((()))))))))(((''''''((()))***'''&&&&&&''')))***)))(((***************)))((((((((((((((())))))(((((('''************+++---...///,,,+++******))))))******))))))***************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......///000111111111000...---//////000000000000/////////000111111222222111111333333222222222111111111111111111222222222333333111000///...///000222333444444444333333333222222555666999;;;<<<;;;:::999777666555555666777666444444666:::>>>@@@AAA@@@@@@======<<<;;;999888777777777:::@@@EEEGGGGGGFFFDDDBBBCCCDDDDDDBBB@@@>>><<<>>>>>>>>>>>>>>>???@@@@@@BBB???<<<:::;;;============<<<;;;::::::999999:::777777777666666666666555777777666666777888999999;;;:::999777666555555555777666555444222222111111333111///...///000/////////000000111222222333333111111111111000///......//////...------------...///////////////......---...---+++******+++---...,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,++++++***+++------+++)))((((((,,,+++---333:::<<<777111))))))(((''''''((())))))(((((()))))))))))))))(((,,,***))))))+++,,,***(((************++++++++++++)))***+++,,,---,,,++++++******++++++++++++******))))))*********))))))(((+++(((''')))---///,,,)))++++++,,,,,,++++++***)))((((((((((((((((((((((((+++++++++*********))))))(((,,,000111///,,,******+++++++++******))))))))))))))))))))))))*********(((((((((((((((((())))))******)))))))))***,,,---,,,------......------,,,,,,---.........---,,,+++,,,,,,,,,------------...000222333222111000111222111111111111111111111111333444444555555555555555::::::===BBBHHHQQQbbbqqq((((((((((((''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''((((((((((((((()))))))))))))))((((((+++***)))(((''''''''''''((((((''''''((()))***+++'''&&&&&&''')))******)))+++******)))))))))))))))(((((()))******))))))((())))))))))))***,,,---...+++***))))))(((((())))))***+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...------000000000111111000000000//////000111111111111111111111111111111000000000111111111222222222222333111000/////////000111222333333222222222222111111555666888999:::999888777777555444333444555444333222444666999::::::999888777777777777666666666666777:::>>>AAABBBAAA???>>>??????@@@@@@???===;;;:::999999999:::;;;<<<===>>>@@@===:::999999:::::::::;;;:::999888777777777777999888777666666666777777444444444555666777888999888888777555444444444444666555444333222222111222444222///////////////---/////////000000111111222000111111111000///...---...---,,,,,,---...///000////////////.........---------++++++++++++------......---,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++******,,,///111222000---++++++************++++++)))))))))***))))))((((((***)))))))))+++,,,+++***+++++++++++++++*********)))***+++,,,---,,,++++++******++++++++++++******+++++++++******)))''''''+++)))(((***,,,---+++(((++++++,,,,,,++++++***)))((((((((((((((((((((((((+++************)))))))))%%%'''+++,,,,,,+++,,,,,,,,,,,,+++***))))))(((((((((((())))))******++++++******))))))))))))))))))***************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,------------...///000111111//////000111111111111111111111111111222333333444555444444444777888;;;AAAGGGQQQaaappp((((((((((((((('''''''''(((((((((((())))))))))))&&&''''''((()))((((((((((((((((((((())))))))))))''''''''''''(((((((((((("""$$$''')))+++++++++***)))(((((((((''''''(((((('''''''''((()))******+++((('''&&&''')))+++***)))+++***)))(((((()))***+++((())))))************)))(((((())))))***,,,,,,---((((((((((((***+++,,,------------------,,,,,,+++*********)))))))))((((((******++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,---.........------------------------//////000000000000//////...///000000111111000000111111111111111111111111111111111111222222222222333222222111111222333333444444444444444444444444555777:::<<<===;;;888666999777444444444555444444444555666777777666555444444555555666777888888999;;;<<<>>>@@@@@@>>><<<;;;======>>>>>>===<<<;;;:::666666777888999;;;<<<===>>><<<999888999999999999:::999888777666666666666:::888666555444555777888333333333333444555666777666666444333333222222222444444333222222111222222555333111000111000///............/////////000000///000000000//////...---///...---,,,,,,---///000------,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---//////...---,,,,,,,,,,,,******++++++,,,,,,,,,---)))*********))))))+++---***+++,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************)))((((((((((((((()))+++,,,------,,,,,,,,,++++++*********)))***+++,,,---,,,++++++******++++++++++++*********************)))((((((***((('''(((******(((&&&'''((()))+++,,,,,,,,,,,,************************************))))))))))))((()))******+++,,,...///......---,,,+++***))))))''''''((()))***++++++,,,+++++++++************))))))******+++++++++******+++++++++,,,,,,+++++++++---,,,,,,,,,,,,---...///.........////////////000...///000000......///000111111111111111222222222///000222444666777888888666777;;;AAAGGGQQQaaappp'''''''''((((((((((((((())))))))))))((((((((((((&&&''''''((()))((((((((((((((((((((())))))))))))''''''''''''((((((((((((!!!###&&&)))******))))))%%%%%%&&&'''((()))))))))&&&&&&'''((()))*********((('''&&&(((***+++***)))+++***)))(((((()))***+++(((((()))***************'''((()))***+++,,,,,,,,,)))))))))***+++,,,---...+++,,,,,,,,,,,,,,,++++++++++++******)))(((((((((*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000,,,,,,,,,,,,,,,,,,---------..................---......///000000000000///111111222222222222222222000000111111111222222222333333222222222222222222444444444444444444444444555888===AAAAAA>>>999555888666333222333444444444555555666666666555444333333444444666777888999:::<<<===>>>>>>===;;;:::888777777777777777777777666555666666777999;;;===>>>===;;;999888999::::::999:::999888777666666666666555444222111000111333444444444333333333333333444444444333222111111111111333222222111111111222222555333222222222222000///.............../////////...////////////...------000///...---,,,---......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((()))******)))***,,,...,,,------+++(((((()))+++((())))))))))))))))))((())))))************)))))))))******************+++---,,,,,,,,,++++++******)))***+++,,,---,,,++++++******++++++++++++******(((((()))***************)))(((((()))))))))(((''''''((()))***+++,,,,,,,,,************************)))))))))))))))))))))))),,,+++))))))***,,,---...------,,,++++++***))))))''''''((()))***++++++,,,++++++++++++******************+++++++++******)))***++++++++++++++++++***///...---,,,,,,,,,,,,---.........////////////000---...//////------...///000000111111111222222222000111333555777888999999777888<<>>:::666555333000000111333444444444444444555555555444444222333333444555666777777:::::::::999888777666666555555555555555666666666666666777888999;;;===>>>;;;999888999:::<<<;;;::::::999888777666666666666666555333222222222333444555444333222222222222222333333222111111111111111111111111000111111222222333222111222333333111///........................---...............------/////////......------,,,000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,*********+++++++++++++++((()))++++++******+++------------+++))))))***+++)))******++++++******)))((()))******++++++******.........,,,)))'''&&&''',,,,,,,,,,,,,,,+++++++++)))***+++,,,---,,,++++++******++++++++++++******'''''')))******+++++++++)))***++++++++++++************++++++******)))((((((((((((((((((((((((((((((((()))))))))))))))***,,,***'''''')))************))))))))))))((((((((((((((())))))******++++++))))))*********++++++++++++++++++******************++++++,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,------------...---...//////------...///000000000111222222333333444555666666777777666666777888===CCCHHHQQQ```nnn~~~''''''''''''((((((((()))***)))))))))((((((((('''(((''''''&&&'''((()))*********))))))((((((''''''''''''''''''(((((((((((((((((())))))((('''&&&%%%###$$$&&&(((((()))(((((('''((()))******)))(((((()))((('''(((***++++++***(((((()))***************&&&&&&'''((())))))))))))((()))+++,,,------------,,,++++++***************((((((***+++,,,,,,,,,,,,+++++++++++++++*********++++++++++++************************************///---+++******,,,///111---,,,,,,+++,,,---...///------............------------.../////////......000000000111111111222222000000000000111111111111111111111111111000//////000000000111111111222222333555888;;;<<<;;;999888555222000///111444555666444444555555666666777777444444444444555555555555888888777666666666555555666666666666666777888888777777777888999:::<<<===888777777888:::<<<<<<;;;999888777666666555555666777666666666666555555555333333222222222333444444333222111111111111111111000000000000000111222222/////////111222222111////////////...............,,,------.........------+++,,,...///000///...---000///---,,,+++,,,---...+++,,,,,,------,,,,,,+++++++++*********+++,,,,,,++++++++++++************'''***,,,,,,+++*********,,,,,,+++++++++,,,,,,++++++,,,------------,,,+++'''((()))***+++,,,,,,,,,,,,---...,,,)))'''''')))++++++,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++******++++++++++++******((())))))*********))))))((()))***++++++++++++,,,***************))))))((((((((((((((((((((((((((((((((((((((())))))*********(((&&&&&&)))******)))(((((((((((()))))))))))))))))))))))))))*********'''(((((()))***+++,,,,,,---,,,***)))))))))******++++++,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,------------...---///000///...---...//////000000111222222333333333444555555666666555555777888<<>>AAACCCEEEDDDBBB???<<<:::888777666777888777666555666777444444555555555666666666666555555444444444444444555555555555555555555555777777666555555444444333444444333333222222111111111000000//////000000111///222222111222555444000111///...///111111///---............////////////////////////............---------,,,,,,---------...---,,,,,,,,,,,,---...,,,.........+++*********,,,+++*********+++,,,---...---+++))))))***+++,,,))))))***++++++,,,------((()))******++++++******+++,,,...---+++***++++++******))))))(((((('''''',,,,,,,,,,,,***)))'''%%%((((((((((((((((((((((((''''''((((((((()))))))))************************(((((((((((((((((()))******++++++++++++***))))))'''''''''(((((((((((()))&&&***,,,***+++------)))(((((()))******+++,,,,,,)))))))))))))))*********(((((())))))))))))(((((((((((())))))))))))(((((())))))************))))))''''''''''''(((((((((((()))************+++++++++---------,,,,,,,,,,,,,,,++++++,,,,,,------------///---+++,,,...000///............/////////000000111111111111111222222222222333444555555555555555777888<<>>???@@@???===;;;999777888888777555333444555444555777999999888666555777666555555444444555555444444555666777888999999888777777666666555444444333333222111000///......222111111000000111111222333666BBBQQQOOO@@@333111//////.........---+++***---------.........//////000000///...------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++***+++,,,++++++,,,,,,,,,+++***))),,,+++******)))***++++++...---,,,+++***)))((('''******+++,,,,,,,,,,,,++++++,,,,,,+++))))))***++++++******))))))(((((((((---------,,,+++***)))((())))))))))))))))))))))))))))))))))))*********+++************************,,,,,,+++***)))))))))***&&&&&&((())))))*********))))))*********+++++++++)))+++***&&&&&&)))***(((((()))))))))*********+++******))))))((((((((('''(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))*********+++++++++------------,,,,,,,,,,,,------------------------------,,,,,,---............////////////000000000000000000111222222333333///000111333444555555555777888;;;@@@DDDJJJWWWdddvvv'''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))+++***)))((((((((())))))'''((()))((('''&&&''')))(((((((((((((((((((((((()))((('''&&&&&&'''((()))******))))))(((((('''''''''((()))******)))(((((()))))))))))))))((((((((((((((((((((()))))))))***---,,,***)))))))))***++++++***(((''''''(((***+++,,,,,,+++,,,------,,,,,,************************))))))))))))))))))))))))++++++,,,,,,,,,---------***++++++,,,,,,---......000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---///222444------....../////////000...////////////000000000111111111000000000000000000000111222222222222222111222222222222111000000111111111111111111111111/////////000222666999;;;333555777999:::999888777777888888777444333333444444555777999999888666555666666555444444444444444333444555666777888999:::777777777666555555444444222222111000000///......222222222111111222222222222???[[[yyy}}}cccBBB000///000000///...---,,,,,,------------............000//////...---,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,+++,,,---...)))***+++,,,,,,,,,++++++*********************+++------,,,+++)))(((''''''******+++,,,,,,,,,,,,++++++++++++***(((((()))+++(((((())))))******++++++)))))))))))))))******+++))))))))))))))))))))))))((())))))))))))*********************************,,,,,,+++***)))))))))***%%%&&&''')))************((((((((()))))))))******(((******&&&&&&)))***''')))))))))))))))************)))))))))((((((''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))*********+++++++++)))******+++,,,------...++++++++++++++++++++++++..................///000////////////000000000111///000000111222222333333///000111333444555555555777888;;;@@@CCCIIIVVVcccsss'''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))******)))((((((((())))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''((()))))))))((((((&&&&&&''''''''''''&&&&&&((((((((()))))))))******...,,,***((('''((()))***,,,***(((&&&&&&(((***,,,'''((()))+++,,,,,,------***************+++++++++))))))))))))))))))))))))))))))*********+++++++++((()))+++++++++,,,---///***++++++,,,---...//////---,,,,,,,,,+++++++++***++++++******,,,---///000---------......//////000......////////////000000111111000000000000000000......///000000000000000000000000111000000//////111111111111111111111111000000111111222333444555222333444555555555444333666777777666444333444555444555666777777777666666333333222111111111111222333444444555777888999999666666666555444444333333111111111111000000000000111000000//////000000111333<<>>AAAEEEOOOZZZiiivvv&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''(((((((((((((((''''''''''''''''''(((((()))''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((())))))))))))(((((()))(((((((((((((((((()))(((((('''''''''(((((()))(((((((((((((((((((((((('''((())))))(((&&&$$$###++++++++++++************))))))***++++++++++++***---,,,,,,++++++,,,,,,---...,,,************)))((())))))*********+++++++++'''((()))++++++***))))))++++++++++++++++++++++++,,,,,,---...///000111111...---,,,,,,+++++++++,,,,,,...000222222111000///,,,---///111222111000///---...///000///...---,,,...////////////000000000222222222222222111000///---...///111111111000///......///000000000000///000000111111111111111111222222111111111000000000222111111111111222333333444444444444333222222111111111111111222222222222000111222222111000...---++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,------------,,,,,,)))***,,,------,,,***)))***)))))))))***+++,,,---...---+++*********+++,,,******++++++***))))))(((((((((((((((((((((((((((************************,,,,,,,,,++++++***************))))))))))))*********)))(((''''''((()))***''''''''''''''''''''''''((()))***++++++***)))((())))))))))))))))))))))))&&&&&&'''((((((''''''&&&************)))))))))((()))((('''((()))***)))((()))))))))******++++++,,,***+++,,,***)))(((+++---%%%'''))))))((('''((()))'''(((((()))))))))))))))&&&&&&''''''''''''''''''&&&&&&'''((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))******************************+++,,,,,,---......---,,,,,,,,,,,,---....../////////......---...///222222111111000111111111333444555444444444777999999888:::===@@@DDDNNNXXXfffsss%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&%%%%%%&&&&&&''''''&&&'''((((((((((((((((((&&&'''((((((''''''((()))''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))(((((((((((())))))'''''''''''''''(((((()))))))))))))))))))))))))))+++++++++***)))((('''&&&)))))))))((((((((((((((())))))***++++++++++++***---,,,+++******+++,,,---...,,,*********+++***))))))************+++++++++((()))******++++++******++++++++++++,,,,,,,,,,,,***+++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,---///000111000000///---...///000111111000000////////////......---,,,......////////////000000222222222333222222111111...//////000000000000//////000111333333222222111000000111222222111111000111111111000000000000///000000000000000111111222222222333333222222111000...///111222444666888999333333333333333222111111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------............------------+++,,,,,,---------------+++,,,---......---,,,++++++***)))))))))***+++,,,------,,,+++++++++++++++))))))***************)))+++******))))))******+++************++++++++++++++++++************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''')))*********)))(((************)))))))))))))))((('''((()))***)))(((+++***))))))((())))))***''')))***(((%%%%%%(((+++)))***+++***(((&&&%%%&&&''''''((()))))))))))))))))))))))))))************&&&''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---......---///000///......///000222111111111111111222222111222333333333666:::>>><<<:::;;;???AAAEEEOOOYYYcccppp&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((((((((((((%%%'''))))))'''&&&(((***''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((''''''(((((((((((((((''''''((())))))************************************))))))******+++((((((((((((((()))))))))))))))***++++++++++++***---+++***))))))***+++------+++******+++,,,+++***)))************+++++++++***************+++,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,------...//////000000......//////000000111111000////////////000000111........./////////000000111111222333333333222222111000000////////////000///000222333333333111000//////000111111000//////111111000000000/////////000000000000000111222222111222333333333222111000000000111333555666777888444333222222111222222222222111///...------------------------------------------------------------+++++++++,,,,,,---------///...---++++++,,,,,,---******+++,,,,,,,,,,,,,,,........................---+++***)))((()))++++++,,,,,,------,,,,,,+++***))))))***+++,,,,,,,,,,,,+++***)))(((((()))***+++))))))))))))*********+++))))))))))))))))))************))))))))))))******))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))***,,,---...---,,,+++************)))))))))))))))((('''((()))***)))((())))))(((''''''((())))))&&&((()))'''$$$###'''+++)))++++++***(((&&&&&&&&&&&&'''((()))***))))))(((************++++++,,,,,,''''''((())))))))))))(((%%%&&&'''((()))(((((('''))))))))))))))))))))))))*********))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++...111111///...000111000000000000111222333333000222333444555777:::===<<<:::;;;>>>@@@DDDMMMXXXbbbooo'''(((((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***&&&&&&'''((())))))(((((($$$'''***)))'''&&&(((***''''''''''''((((((((())))))((('''&&&&&&'''((()))(((((())))))))))))(((((('''''''''&&&&&&'''''''''))))))((())))))***++++++************************''''''&&&&&&(((***,,,---)))*********++++++++++++))))))***++++++++++++***,,,+++)))(((((()))+++,,,,,,+++)))***+++,,,,,,+++)))************+++++++++,,,+++*********+++---...,,,,,,,,,------.........000000///...,,,+++***************+++,,,---...///,,,,,,,,,,,,---...000111///.........///000111222000000//////000222444666............/////////000000111222333333333333333222111000.........///000---...000111222111///.........///000000///...---000000000000////////////111111111000111222222333111222333444333222111000333333222222222222222222222111000/////////000111000///...------...000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,***(((((()))***+++((()))***++++++++++++++++++******))))))******+++...,,,***)))((()))***++++++,,,---...---,,,+++***)))***+++,,,---.........)))((('''&&&&&&'''((()))'''((((((((())))))******''''''(((((())))))************))))))))))))******'''((()))******)))((('''''''''''''''''''''''''''+++***)))(((((()))***+++))))))))))))))))))))))))&&&''')))+++,,,+++)))(((************)))))))))))))))((('''((()))******(((((('''&&&&&&&&&((()))***(((***+++(((%%%$$$)))---&&&(((******)))((()))***&&&''')))*********)))((((((((())))))*********+++'''(((((()))))))))))))))$$$%%%'''((((((((('''&&&))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***...111222000///000222000000000000111222333444222444666777777666666777:::888999<<<>>>AAAKKKUUUaaappp''''''''''''''''''''''''+++)))(((''''''((()))+++))))))))))))))))))))))))((()))*********((('''&&&''''''((((((((((((''''''%%%&&&)))+++,,,,,,+++***)))((('''&&&&&&&&&&&&&&&+++***((()))******)))(((***)))(((''''''((()))*********))))))))))))******((('''&&&%%%$$$%%%%%%&&&&&&(((***,,,---,,,++++++,,,+++)))'''''''''((((((************************---,,,***)))))))))***+++,,,,,,+++***)))))))))*********))))))))))))******((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---///......------,,,++++++000///------......---,,,---...000111000///000111000///.........///111222...............------------...000111222222222111222111///...---...000111...///000111222222111111000000////////////000000//////000000111111222222111111000000000000111111111111222222222111111000000111111111111222222222///000111111111000...---//////...---,,,,,,++++++...------,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------......//////......---*********,,,------+++)))))))))))))))))))))))))))************************+++++++++++++++***)))((())))))(((((((((***+++,,,+++)))(((&&&&&&((()))+++---,,,,,,+++++++++++++++***++++++***((('''((()))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))************,,,,,,+++***)))(((''''''((()))+++,,,,,,+++)))((())))))))))))))))))))))))++++++***)))((('''&&&&&&******)))((((((((((((((()))******+++++++++******+++)))'''(((+++,,,***((())))))))))))((((((((((((&&&%%%$$$%%%'''))))))((())))))(((((('''''''''&&&''''''((((((((((((''''''+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***)))***,,,.........------,,,+++,,,---...///............////////////000000000000000111111222444444333444444555666777;;;;;;===AAACCCEEEMMMVVVdddooo~~~'''''''''''''''''''''''''''&&&$$$######$$$&&&'''(((((((((((((((((((((((((((((()))))))))((('''&&&''''''((((((((((((''''''%%%&&&(((*********)))(((***)))(((''''''''''''''')))((('''((()))***)))((())))))(((((((((((())))))''''''((((((((((((''''''***)))(((&&&&&&&&&'''((())))))******(((&&&$$$"""((((((''''''((()))***+++************************,,,++++++***))))))******,,,+++******))))))************))))))))))))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000///---,,,,,,---...------------,,,,,,,,,111///......//////...---+++---//////...---...///------,,,,,,,,,---...///...........................///000111222222111111111000///......///000111---...///000222444555666000000////////////000000000000000000000111111111000000000//////000000000000000111111111000000///000000111111111222222222000000000000000///...............------,,,,,,+++------,,,,,,,,,,,,------,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************++++++++++++******+++******,,,------+++)))))))))))))))))))))))))))************************+++++++++*********)))))))))((((((''''''((()))******)))(((''''''((()))***((((((((((((((()))***+++)))***+++***(((((()))***(((((((((((())))))))))))''''''''''''((((((((()))''''''''''''((((((((((((******))))))(((''''''''')))***++++++++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((******)))(((((((((((((((''''''((((((((((((''''''+++)))'''(((***+++***((())))))))))))(((((((((((((((&&&%%%&&&(((******)))))))))((((((((('''''''''(((((())))))))))))(((((()))((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,***)))***,,,.........------,,,,,,,,,---...///............////////////000000000000000111222222444444333444444555666777::::::<<<@@@BBBDDDLLLUUUbbbmmm|||''''''''''''''''''''''''((((((&&&&&&&&&&&&((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''((((((((((((''''''&&&&&&(((((()))((('''&&&******)))(((((((((((()))'''&&&%%%&&&((())))))((((((((())))))))))))((((((&&&'''((())))))((('''&&&++++++)))(((((())))))***)))******)))'''%%%"""!!!((('''''''''((()))***+++***************************++++++++++++***))))))++++++***)))))))))************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---,,,,,,,,,---------......111000...///000000///...---...//////---,,,---------,,,,,,,,,,,,---......//////////////////////////////000111111000000000111000///......///000111000000000000111333555666000//////......//////000111000000000000000000///////////////////////////...//////000000000//////000000000111111111222222111111000///////////////------------------------------,,,,,,,,,,,,------,,,+++******))))))******------,,,,,,++++++******------.........,,,+++***++++++,,,,,,,,,,,,++++++,,,+++***+++------+++)))))))))))))))))))))))))))************************,,,+++***)))((()))******))))))((('''''''''((((((((((((((((((((((((((((((%%%&&&&&&&&&''')))***+++''')))******(((((()))+++(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''************************))))))))))))))))))))))))''''''(((((())))))*********))))))(((((((((((((((&&&''''''(((''''''&&&&&&***)))((((((******)))((((((((((((((()))))))))))))))((('''''')))++++++***))))))((((((((((((''''''))))))************))))))(((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++******,,,......------,,,,,,,,,,,,---...///............////////////111000000000000111222222444444333444444555666777999999;;;???AAACCCKKKTTT___jjjzzz''''''''''''''''''''''''***))))))(((((())))))***''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((('''''''''(((((((((((('''&&&%%%))))))((((((((((((((()))'''&&&%%%''')))******)))&&&''')))******)))((((((''')))***,,,,,,***)))'''++++++))))))))))))***+++(((((()))*********)))(((+++***))))))((('''''''''************************)))***+++,,,,,,+++))))))******))))))))))))******+++******))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++,,,---///...---,,,,,,---++++++,,,,,,---...//////000...---...///000///---///111222111///......//////////////////000000000////////////000000000000000000000000000000//////000//////...//////000111555444111/////////000111/////////....../////////111111000000/////////.........////////////.........///000000111000000000000000000000111111111111222111///.........///000,,,,,,---------------------,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,...------,,,+++***))))))''')))+++.........---,,,+++,,,,,,------,,,,,,+++---+++***+++,,,,,,+++)))))))))))))))))))))))))))************************,,,+++)))'''''')))***+++******))))))((((((((((((''''''((())))))((('''''''''''''''((((((***++++++&&&((())))))((((((***+++(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))************'''''''''(((((()))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******************)))((())))))(((((()))))))))((((((((((((((()))))))))))))))((('''''')))*********))))))((((((((((((((((((*********++++++************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******,,,...------,,,,,,,,,,,,------..................////////////111111000000111111222333444444333444444555666777888888:::>>>@@@BBBJJJSSS^^^iiiyyy((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((''''''))))))))))))(((''''''&&&'''''''''&&&&&&''''''((((((''''''(((***,,,+++***&&&'''(((*********)))(((''')))***,,,,,,***)))'''***)))((((((((()))***+++''''''(((***+++,,,------*********)))(((((('''&&&))))))))))))))))))))))))))))))+++,,,,,,+++***)))***))))))((())))))******++++++************++++++))))))))))))*********++++++++++++++++++++++++++++++,,,......---,,,,,,---***++++++,,,---...//////...---,,,,,,......---,,,///111222111///....../////////000000111111111111.../////////000000111111000000/////////////////////////////////000111111444333000...------.../////////............//////111000000000//////............////////////......///000111111222222222111//////000000000111111111222111///.........///000,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,+++******))))))%%%'''***,,,------,,,+++(((((())))))))))))((((((...,,,******+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((''''''(((***,,,++++++++++++***))))))(((''''''((((((((((((''''''))))))((((((((((((((()))&&&'''))))))(((((()))+++(((((((((((())))))))))))((((((((((((((('''''''''))))))))))))************'''(((((())))))******+++******)))(((((()))******(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))),,,,,,,,,,,,,,,+++***)))(((((())))))((((((((()))'''((((((((()))))))))***)))(((&&&'''((())))))((((((((())))))))))))))))))******++++++++++++******))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***+++,,,------,,,,,,,,,,,,---------------............////////////111111111111111222222333444444333444444555666777888888:::>>>@@@BBBJJJSSS^^^iiizzz((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''((()))''''''((((((((((((''''''***))))))((((((''''''''''''&&&&&&&&&&&&''''''((()))(((((()))+++,,,+++***&&&'''((())))))******)))&&&'''((())))))((('''&&&)))((('''''''''((()))***(((((((((((()))))))))***&&&'''((()))*********)))))))))))))))))))))))))))))))))***++++++++++++***))))))((((((((()))******++++++************++++++(((((()))))))))*********++++++++++++++++++++++++***,,,---...,,,,,,,,,---++++++,,,,,,---...//////---+++++++++---...---,,,---...//////---,,,------,,,---......//////......---......//////000000111/////////......///000000......//////000000111111///......---...///111111///......------......///000//////////////////......///000111111000///...///000111222222333222222/////////000000000111111111111000///////////////------------------------,,,,,,++++++++++++,,,,,,,,,+++******))))))******,,,,,,++++++******))))))))))))***++++++***)))((()))******************)))...---******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***+++++++++,,,,,,,,,+++******''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&((())))))''''''(((***(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((()))))))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((())))))***++++++++++++***)))(((((('''((())))))''''''((()))''''''(((((())))))******)))(((&&&'''((())))))((((((((())))))))))))************++++++++++++******'''''''''((())))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,...,,,***+++,,,------,,,+++,,,------......------............////////////222111111111111222333333444444333444444555666777888888:::>>>@@@BBBJJJSSS^^^iiizzz(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''(((((('''''''''((()))***''''''((((((((((((''''''((((((''''''&&&''''''''''''''''''''''''((()))))))))((('''((()))***)))(((''''''''''''((()))***+++''''''(((((((((((('''''')))(((((('''((()))***+++)))(((((('''''''''((((((&&&'''((()))*********)))))))))))))))))))))))))))******))))))***++++++,,,((((((((((((((()))******,,,++++++******++++++,,,))))))*********+++++++++************************)))+++------,,,,,,---...,,,,,,,,,------.........---,,,+++,,,...///...---+++---//////...---...///***+++,,,---------,,,,,,,,,------...//////000000......------...///000111---...///000000111111111---......///000111111222///......------......///.........///////////////...///111222222111///......///000111222222222222////////////000000000111000000000000000///...............------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,+++******))))))******+++++++++***************************************,,,,,,------------,,,,,,///---*********+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))***+++,,,+++******((('''&&&&&&&&&&&&'''((('''''''''&&&''''''(((((('''((())))))'''&&&'''((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((()))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******+++++++++******)))''''''&&&(((***)))'''&&&''')))'''''''''((()))*********+++)))(((((()))***)))((((((((()))))))))*********))))))************))))))&&&''''''((())))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,...,,,++++++,,,---,,,++++++,,,---.........------............////////////222222111111222222333444444444333444444555666777999888;;;???AAACCCKKKTTT]]]hhhyyy))))))))))))))))))))))))"""######$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''((()))***+++''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))******)))(((''''''((()))'''&&&((('''''''''''')))+++,,,******))))))))))))******))))))((((((((()))+++,,,((((((((((((((()))***+++))))))*********((('''%%%))))))))))))))))))))))))+++***)))))))))***,,,---((((((((((((((()))******,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************)))+++------,,,,,,---...,,,,,,,,,---------.........---,,,---///000///...---...000111000///000111***+++,,,---...---,,,,,,,,,,,,,,,---...//////000...---------...///111222------///000111111111111000111111111111000//////.........------.........---.........//////000000...000111333333111000...---...///000111111111111////////////000000000000///000111111111000...---//////...---,,,,,,++++++,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,***************+++++++++(((((()))***+++---///000*********++++++*********000---+++******+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******))))))'''((()))***++++++***))))))(((&&&%%%%%%&&&((()))(((((((((((()))+++,,,---((()))***)))'''&&&&&&'''(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))************((((((((((((((((((((((((&&&((()))++++++)))(((&&&((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((((((((((()))******,,,,,,,,,++++++)))((((((&&&(((***)))&&&&&&'''***&&&''''''((()))******+++,,,+++))))))***++++++***(((((())))))*********+++))))))************))))))((())))))***+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,++++++,,,---,,,++++++,,,---.........---,,,............/////////000222222111111222222333444444444444444444555777777999999;;;???AAACCCKKKTTT]]]hhhxxx***)))'''%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''***+++,,,+++***))))))+++&&&&&&&&&'''((())))))***''''''((((((((((((((((((((((((((((((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))'''(((((((((((((((((((((***************)))(((((((((((())))))******++++++(((((())))))*********+++))))))))))))************************************...,,,***)))'''''''''(((***)))(((((()))+++---//////////////////.........//////.........---------,,,,,,+++++++++,,,------000000000///......------------------------------//////...------------...------........................//////000000111111000000000000000000000000111---***,,,000222///+++////////////000000000000111111000///...---,,,,,,...///000111111111111111000111222333333111000...555333000............---///...---,,,,,,---...///---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,***)))))))))***+++,,,,,,***)))(((''''''((()))***))))))))))))))))))))))))+++******)))))))))))))))***************)))((((((%%%'''))))))((('''((()))************************'''((()))******)))'''&&&&&&&&&%%%$$$%%%&&&'''(((***))))))(((((((((((()))******))))))))))))******))))))(((((('''''''''&&&''''''''''''&&&%%%$$$$$$'''((()))***************&&&''''''((()))******+++&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&((()))))))))************+++***)))(((((('''(((((())))))))))))))))))))))))******))))))(((&&&%%%$$$)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))),,,++++++***************+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,------...///000000000///...------...///000444333333222111000//////111222333555666777777777777:::<<<===>>>BBBIIINNN\\\fffvvv***((('''%%%%%%%%%'''(((''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''''''''(((((()))*********((((((((((((((('''''''''((((((''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((('''''')))))))))))))))(((''''''((((((((((((((()))))))))((()))))))))************((((((((()))))))))******************************++++++))))))))))))***+++,,,+++***))))))***,,,---------------------...//////.........------------,,,,,,+++++++++,,,------............////////////........................111000//////......//////000000000//////////////////////////////000000000////////////////////////***(((&&&(((+++---,,,***------------............000000//////......------......//////000000000000111222444444444333111000333111000///.........---......---,,,,,,---......---,,,,,,++++++,,,,,,---------,,,++++++++++++,,,*********)))******++++++***)))(((((('''((()))***))))))))))))))))))))))))+++******)))))))))))))))***************)))(((((($$$&&&(((((('''''''''(((((((((((((((((((((((((((((()))***,,,,,,+++)))(((&&&&&&%%%%%%%%%&&&'''((()))((((((((((((((())))))***))))))(((((())))))***)))(((((((((''''''''''''&&&''''''(((((((((''''''(((((()))*********))))))(((((((((((())))))))))))'''''''''''''''(((((()))******))))))(((((('''''''''''''''((((((''''''''')))*********++++++++++++***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))***+++,,,......---,,,+++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,------......///000///...------...///000//////000111222333444555222333444555666666666666777999<<<===>>>BBBIIINNN[[[fffuuu)))((('''%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%((((((((())))))******+++))))))(((((('''''''''&&&((((((''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))((((((''''''''''''((((((((((((''''''&&&((((((((((((''''''''''''))))))))))))************''''''((((((((()))))))))************************))))))))))))***,,,---......---,,,*********+++,,,,,,+++******+++,,,...///............------------,,,+++++++++,,,,,,---...,,,------...//////000000////////////////////////222111000000//////000000222222222111111000000000000000//////////////////////////////////////////++++++,,,---......//////------------....................................---------...............333333444555555333222111//////000000///...------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,++++++++++++++++++***************))))))))))))((((((((())))))***))))))))))))))))))))))))+++******))))))))))))))))))************))))))(((&&&'''))))))((((((((()))(((((((((((((((((((((((((((***+++,,,------,,,+++'''&&&&&&&&&&&&'''((((((''''''''''''((()))******)))((((((''''''(((((()))((((((((((((''''''''''''&&&&&&'''((()))******)))))))))*********)))(((((())))))))))))(((((((((((())))))(((((())))))***+++++++++***)))((('''&&&&&&'''(((((())))))(((((('''*********+++++++++,,,,,,)))(((((((((((())))))***))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''&&&&&&%%%%%%))))))))))))))))))))))))'''''''''((()))***,,,,,,...------,,,+++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////............///000---...///111222444555666333333444555666666555555777999<<<===>>>BBBHHHNNNZZZdddttt((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''''''''(((((()))))))))))))))))))))(((''''''&&&&&&(((((((((''''''&&&%%%%%%'''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((())))))******((((((''''''''''''(((((((((((((((((())))))))))))******))))))(((''''''''''''(((((()))(((((('''''')))))))))((((((''''''''')))))))))))))))*********''''''''''''((((((((((((******************************))))))***,,,...///------,,,++++++,,,,,,------,,,+++******+++---...------------------------++++++++++++,,,---......---------....../////////......////////////000000111111000////////////000333222222111111000000///000000000//////......---///////////////////////////111222222111000111333////////////000000000000---------....../////////...---------------......222333333444333222111111,,,...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++***+++++++++++++++*********)))(((((())))))))))))))))))******))))))))))))))))))))))))+++******)))))))))))))))))))))************)))(((''')))++++++***)))***+++))))))))))))))))))))))))((()))***,,,,,,------,,,'''''''''''''''(((((((((&&&&&&&&&'''((()))***+++((((((''''''''''''((((((((((((((((((((('''''''''&&&'''(((((()))))))))((()))*********)))(((''''''(((((((((((())))))))))))))))))(((((())))))***+++******))))))((((((''''''(((((())))))))))))(((((())))))*********+++++++++(((((('''(((((()))******((((((((((((((((((((((((&&&&&&'''(((((()))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((''''''''''''))))))))))))))))))))))))''''''''''''((()))***+++)))))))))******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++...............//////000000000000000000000000000444444555555555555555444666999;;;<<<===AAAHHHNNNYYYcccrrr''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((()))***)))'''''''''(((&&&&&&&&&'''''''''''''''))))))(((((('''''''''&&&''''''(((((('''&&&%%%$$$%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((''''''(((((())))))******((((((''''''''''''(((((((((((((((((())))))))))))******))))))((((((((((((((())))))******)))))))))*********))))))(((((((((******))))))))))))))))))''''''''''''((((((((((((************************,,,,,,+++******+++,,,---++++++++++++,,,---......///...,,,+++++++++,,,,,,,,,,,,------------------++++++++++++,,,---...//////.........---------,,,------........./////////111000//////......//////111111111000000/////////000000//////......------........................///000000///---,,,---...////////////000000000000,,,,,,------......////////////...---------...///111111111111000000//////+++---000000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++************+++***************)))((('''(((((()))***************))))))))))))))))))))))))+++******)))))))))))))))((())))))*********))))))'''(((******)))))))))***))))))))))))))))))))))))'''((((((******+++++++++''''''((((((((()))))))))&&&&&&&&&&&&'''(((******((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((('''&&&%%%)))))))))))))))((('''&&&%%%&&&'''((()))***+++,,,((((((''''''(((((()))***''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))(((((('''(((((()))******((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((()))******))))))))))))))))))))))))))))))((((((((((((((()))'''''''''((()))***************+++,,,,,,,,,,,,+++++++++++++++++++++******---......///////////////111000000///......------444444555555555555555444666999;;;<<<===AAAHHHMMMXXXaaappp&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))(((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))(((&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***************************))))))))))))************))))))))))))''''''((((((((()))))))))************************---,,,+++***))))))***+++))))))***+++,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,------------*********+++,,,---.../////////......---,,,,,,+++---------......//////000000000///............/////////////////////////////////..........................................//////...---------,,,+++------------............,,,,,,------.........///000///...---,,,---...////////////...............+++...000///,,,***+++---,,,,,,------------,,,,,,++++++************++++++,,,,,,+++***************((()))*********)))((('''(((((()))***++++++++++++))))))))))))))))))))))))+++******)))))))))))))))((())))))************)))$$$&&&(((((('''&&&'''((((((((((((((((((((((((((('''''''''(((((()))******'''(((((()))***)))))))))&&&&&&&&&&&&'''((()))))))))((((((''''''(((((()))'''''''''((((((((((((((((((((((((((('''&&&%%%%%%(((((()))))))))(((''''''$$$%%%&&&((()))+++,,,---''''''&&&&&&''''''((()))&&&&&&'''((()))***++++++'''(((((())))))((((((''''''''''''((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))+++***))))))((((((((()))))))))))))))((((((''''''******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///000000000///............////////////333333444555666666555555666888;;;<<<===AAAGGGMMMWWW```nnn~~~%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&'''''''''((()))(((&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&'''(((******)))((('''%%%&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((()))******++++++'''(((((()))******))))))((((((((()))))))))))))))************)))))))))(((((((((((()))))))))******************************,,,+++***)))((()))******))))))***++++++,,,,,,+++'''(((***,,,------,,,+++++++++,,,,,,,,,---------*********+++,,,---//////---------------------------......///000000111111222111000000//////000000---......//////000000000------..........................................000...,,,---000222000...------------............------------------------///...,,,+++***+++,,,---///......------------------///000...)))(((***---,,,---............---,,,++++++************++++++,,,++++++***************&&&''')))***+++***(((''''''(((***+++,,,,,,++++++))))))))))))))))))))))))+++******)))))))))))))))(((((()))***************%%%'''))))))((((((((()))((((((((((((((((((((((((((((((((('''((((((((()))'''((()))*********))))))''''''&&&&&&&&&''''''(((***))))))(((((())))))***''''''''''''((((((((()))(((((()))))))))(((((('''''''''(((((()))(((((((((%%%&&&'''((()))***+++,,,''''''&&&&&&''''''((()))''''''(((((())))))******'''''''''(((((('''''''''(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))''''''((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))******)))))))))******+++***************)))))))))******+++,,,,,,,,,,,,+++******++++++,,,,,,------,,,---...///000000000///......//////000111222222222333444555666666666666666888:::;;;<<<@@@GGGMMMVVV___mmm|||%%%%%%&&&'''(((((((((''''''''''''&&&&&&''''''''')))*********((('''((()))((((((((((((((('''''''''%%%%%%&&&'''((()))******%%%''')))***+++***)))(((&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))''''''((()))***+++,,,,,,&&&&&&'''((())))))((((((&&&'''''''''(((((())))))+++*********))))))(((((())))))))))))******************************************)))(((((()))***+++***++++++++++++***))))))"""$$$(((+++---------,,,+++++++++,,,,,,---------*********+++,,,---///000+++,,,,,,------......///...//////000111222222222333222222111000111111111------...///000111222222,,,------....../////////........................---***(((+++000333222...////////////000000000111------------------------...---+++))))))***+++,,,//////...------------......000111---(((&&&)))---------...//////...------++++++************++++++,,,++++++***)))*********%%%''')))***+++***)))((('''(((***+++,,,,,,++++++))))))))))))))))))))))))+++******)))))))))))))))(((((()))***************)))+++,,,,,,++++++,,,---***************************)))((((((((((((((()))'''((()))++++++******)))(((''''''&&&&&&&&&''''''******))))))))))))******&&&'''''''''(((((())))))'''((()))******++++++***&&&&&&'''((()))))))))(((''''''(((((())))))******'''''''''''''''((())))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))************+++***)))(((((('''(((((())))))))))))))))))))))))'''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))((('''&&&&&&&&&))))))))))))))))))))))))))))))))))))***,,,---...((()))***+++,,,---......******+++,,,,,,,,,,,,+++******+++,,,------......+++,,,...000000000000///111111111111222222222222111222333555666777777777555888:::;;;<<<@@@GGGMMMUUU^^^lll|||''''''''''''''''''''''''''''''((()))***+++,,,,,,))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))******(((''''''''''''&&&&&&&&&******))))))))))))******+++'''%%%'''++++++'''"""''''''''''''(((((((((((())))))((('''&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********))))))(((*********)))))))))((((((+++***)))))))))))))))***+++******+++,,,///111222)))************+++++++++)))******++++++******)))(((+++...000000---***(((,,,,,,++++++++++++++++++,,,,,,------...///000000000///...---,,,++++++***...///000///...///111333,,,///000...+++((()))***.........------,,,,,,,,,---,,,,,,,,,,,,---......000000//////.........---***++++++,,,---...////////////............//////............---,,,+++***++++++++++++++++++++++++000///...------------------,,,,,,,,,...---+++))),,,,,,...000111///+++'''((()))+++---------+++***---,,,***((('''''''''((()))*********++++++++++++******++++++++++++******+++,,,,,,,,,,,,+++******''')))***)))((('''((())))))(((((((((((())))))***+++***((('''''''''((())))))))))))))))))(((''''''&&&&&&'''((()))***++++++(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''***)))(((''''''((()))******+++,,,---,,,***(((&&&''''''((()))))))))))))))%%%%%%%%%%%%&&&&&&''''''''''''''''''(((***+++,,,((((((((((((((()))******))))))))))))((((((((((((%%%&&&&&&'''((())))))***(((((('''(((((()))***+++&&&'''((((((((('''%%%$$$$$$%%%%%%&&&'''((())))))******)))''''''&&&&&&&&&))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++)))************+++++++++''''''((()))***++++++,,,...+++))))))+++---,,,***.........------,,,,,,,,,***+++---.........000222111111000000000000000111222222333444444555555666777888999;;;<<<@@@EEEHHHRRR\\\kkkzzz''''''''''''''''''''''''(((((((((((((((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((***++++++***(((''''''''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))************(((((((((((((((((((((((())))))*********))))))(((+++++++++*********))))))***)))))))))))))))*********))))))((()))***+++,,,))))))*********+++++++++***++++++++++++++++++***+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...//////000------------............---///222222000...,,,,,,***---///...,,,+++,,,---......---------,,,,,,,,,---,,,,,,,,,,,,---......000/////////.........---+++,,,,,,------.........//////............//////......------,,,++++++***++++++++++++++++++++++++///......------,,,------,,,,,,,,,,,,++++++++++++,,,,,,---//////...+++(((***+++,,,......---,,,+++---,,,+++*********+++,,,*********)))(((((('''''')))******************)))+++++++++++++++******)))((()))******(((((()))***(((((((((((()))***+++,,,++++++)))((((((((()))***)))))))))))))))(((''''''((((((((((((((()))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))***+++***(((&&&%%%&&&&&&'''((((((((((((((())))))(((((((((''''''''')))(((((((((((())))))***)))((((((((((((((()))***))))))))))))((((((((((((&&&&&&'''(((((()))******(((((((((((((((((()))***'''(((((()))((('''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&((()))++++++((((((((((((((((((((((((************)))))))))(((((()))))))))************))))))*********+++++++++))))))******************+++******+++---...,,,)))------,,,,,,,,,+++++++++***,,,.........///000222111111000000000000111111222222222333444444555555777888999;;;<<<@@@EEEHHHPPPZZZiiizzz''''''''''''''''''''''''(((((((((''''''&&&&&&&&&))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&'''))))))(((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%,,,111///)))%%%(((---''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&((((((((()))))))))******))))))))))))************''''''''''''''''''''''''((())))))******)))))))))*********)))))))))))))))(((((((((((()))******+++...---,,,++++++***++++++)))))))))*********++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,------,,,,,,,,,------.........,,,,,,,,,---......//////------------............(((,,,111444222///+++***)))+++---.........///000...------------,,,,,,,,,---,,,,,,,,,,,,---....../////////...............------------------------//////............//////...---,,,************+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...///000...+++***---000---,,,,,,,,,------+++***+++,,,---......---+++******************+++,,,---+++***)))(((&&&%%%$$$###((())))))******))))))(((***************)))(((((((((***+++***)))((()))***(((((())))))***+++,,,---,,,+++***)))))))))******)))))))))))))))((((((''')))))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((&&&%%%$$$%%%&&&&&&'''''''''''''''((((((((((((((((((((((((******)))(((((((((((((((***)))((((((((((((((()))))))))))))))(((((((((((('''(((((())))))*********))))))(((((('''((((((((((((((()))))))))(((''''''((((((((('''''''''&&&&&&$$$$$$%%%&&&(((***,,,---((((((((((((((((((((((((************))))))))))))))))))))))))************)))))))))*********++++++,,,,,,++++++************((()))+++---//////,,,))),,,,,,++++++++++++******,,,---////////////111222111000000000000000111111111111222222333444444444777888999;;;<<<@@@EEEHHHLLLWWWhhhyyy''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%%%%&&&&&&&&&''''''''')))))))))((((((''''''&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%+++000///(((%%%(((---''''''''''''(((((((((((())))))((('''''''''''''''))))))))))))************''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))))))))))))))(((((((((((((((((((((((('''''''''((((((***+++,,,......---,,,,,,+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------***++++++,,,---......///,,,,,,,,,------.........//////...---,,,+++******$$$(((...111111000......***,,,---...//////000000---------------------------,,,,,,,,,,,,---.......................................------,,,,,,,,,///......------......///...,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++...///,,,'''&&&+++000---,,,******,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))((((((((((((((())))))*********)))(((&&&%%%$$$###(((((())))))))))))(((((()))))))))))))))((((((''')))***+++***)))((()))+++)))))))))((())))))***************)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&)))))))))))))))))))))))))))))))))(((((()))))))))&&&''''''''''''&&&%%%$$$%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&'''(((((())))))(((((((((((())))))***))))))((((((((((((((())))))))))))((((((((((((((()))))))))*********+++***)))((('''''''''''''''))))))))))))))))))((((((%%%%%%&&&'''((()))******)))(((((('''''''''((((((((((((((((((((((((((((((*********))))))))))))))))))))))))))))))*********))))))))))))************++++++++++++++++++++++++)))***+++---......,,,+++,,,,,,,,,+++++++++++++++---...000000///000111333000000000000000000111222000111111222222333333444777888999;;;<<<@@@EEEHHHKKKVVVgggyyy''''''''''''''''''''''''&&&&&&'''(((((()))******((((((((((((((()))))))))&&&'''''''''(((((((((((())))))((((((''''''&&&&&&(((''''''''''''&&&&&&&&&((((((''''''''''''((((((&&&(((++++++)))'''((()))''''''''''''(((((((((((())))))((('''''''''(((((())))))))))))************''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++'''((((((((())))))))))))(((((()))))))))*********---,,,,,,++++++,,,,,,---)))***,,,---...---,,,+++)))******+++,,,------...,,,,,,,,,---------------......---,,,+++***))))))&&&))),,,.........///000------......//////...------------------------------,,,,,,,,,,,,---......---------........................------,,,,,,+++......------------......---+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,******,,,------------,,,''')))***'''""""""&&&+++---+++))))))***,,,,,,+++************))))))(((((())))))))))))(((((('''''')))))))))(((((((((''''''(((((())))))))))))((((((((())))))))))))(((''''''(((***+++***)))((()))******)))((('''''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((%%%&&&&&&'''((()))))))))&&&'''''''''''''''''''''((((((((())))))((((((((())))))))))))))))))))))))((())))))))))))))))))(((''''''((((((''''''&&&&&&''''''((())))))))))))(((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))(((''''''&&&''''''))))))((((((((()))))))))%%%&&&&&&'''((()))******+++***)))(((&&&&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))************))))))))))))))))))(((((()))))))))*********)))******+++,,,,,,------+++,,,,,,,,,,,,,,,---...,,,,,,,,,------------------///000000//////111222000000//////000111222222000111111222222333333444777888999;;;<<<@@@EEEHHHLLLWWWhhhzzz''''''''''''''''''''''''%%%&&&'''((()))***++++++''''''''''''(((((((((((('''''''''((((((((())))))((((((''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))(((&&&''''''''''''(((((((((((())))))(((((('''(((((()))((((((((()))))))))******))))))))))))************************************&&&&&&'''((())))))))))))++++++++++++,,,,,,,,,,,,''''''''''''((())))))***&&&'''((()))************((((((((()))))))))******---,,,+++******+++,,,---(((***,,,.........,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---......---++++++---//////...---.........,,,***,,,,,,,,,------------...---,,,,,,,,,,,,---......---------------..................------,,,,,,,,,......------------......,,,+++***))))))***++++++++++++++++++++++++++++++)))***,,,---.........---***,,,,,,***''''''))),,,+++***((()))***+++++++++)))))))))(((((((((((((((***+++++++++******)))(((((((((((())))))*********((())))))******))))))((()))))))))))))))(((''''''''')))***)))((('''((()))))))))((('''&&&&&&&&&&&&''''''((((((((('''&&&%%%'''(((((()))))))))))))))$$$%%%&&&'''((())))))***&&&&&&&&&'''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))******)))((('''&&&%%%%%%&&&&&&''''''(((***+++,,,((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''&&&'''''''''(((((('''''''''((()))***)))))))))(((((((((''''''))))))((('''''''''''''''''''''''''''''''''''''''))))))))))))************************))))))))))))((((((((()))))))))******(((((()))***+++,,,---------...---,,,***+++---///,,,,,,------------......---...000000///...000111////////////000111222333111111222222333444444444777888999;;;<<<@@@EEEHHHMMMXXXhhhxxx''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))(((&&&''''''''''''(((((((((((())))))(((((((((((())))))''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))%%%&&&'''((())))))))))))************+++++++++,,,(((((('''''''''(((((()))((()))***+++,,,,,,,,,+++(((((((((((()))))))))***---+++***))))))***+++---******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////---,,,+++,,,......---+++,,,......,,,))),,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------,,,,,,...------,,,,,,------...++++++++++++++++++++++++************************)))***,,,///000000///...............------------***(((((()))+++++++++***)))(((((((((((())))))***((()))***++++++******)))((((((((())))))*********)))******************))))))************)))((((((&&&((()))((('''&&&'''((('''''''''''''''((())))))'''((()))))))))(((&&&&&&''''''((()))))))))))))))&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((&&&'''(((((())))))((((((''''''((((((((((((((((((((((((((((((((()))******''''''''''''(((***+++,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''&&&&&&&&&'''))))))))))))))))))((((((((('''(((((('''''''''(((((()))''''''''''''''''''''''''((()))))))))************************)))))))))((((((((((((((()))))))))***)))))))))******+++++++++---...000...,,,***+++---++++++,,,,,,,,,---------,,,...//////...---///000////////////000111222333222222222333444444555555777888999;;;<<<@@@EEEHHHOOOXXXfffvvv''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&)))((((((''''''(((((()))$$$&&&))))))((('''((()))''''''''''''((((((((()))))))))(((((((((((()))***''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&'''''''''(((((()))))))))(((((('''''''''((((((&&&&&&((())))))(((''''''(((((((((((()))))))))))),,,+++)))(((((()))+++,,,---+++***)))***,,,///111---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000///...------,,,+++---//////......///000---+++***+++...///,,,***,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------...------,,,,,,------...***++++++,,,,,,,,,++++++)))))))))))))))))))))))))))***---///111111000///+++*********++++++)))'''((((((((()))+++,,,***)))))))))(((((()))***+++,,,###%%%'''((()))***))))))))))))))))))))))))))))))******++++++++++++*********************)))((((((&&&'''((('''&&&%%%&&&(((%%%&&&&&&''')))***,,,---((()))*********)))'''&&&''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''((()))******)))((('''''''''&&&&&&&&&''''''(((%%%&&&''''''(((((('''''' """$$$'''***,,,---***))))))(((((((((((((((&&&&&&&&&''')))***,,,---))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%&&&'''((()))&&&&&&'''((()))***++++++***)))((('''''''''''''''''''''''''''''''''''''''(((((())))))*********++++++*********))))))(((((((((((((((((())))))))))))*********)))))))))))))))+++...222111...***)))************++++++,,,,,,,,,,,,---///...------...///////////////000111222333222333333444444555555666777888:::;;;<<<@@@EEEHHHOOOXXXeeettt***(((&&&$$$###$$$%%%&&&))),,,...---)))&&&&&&'''''''''''''''''''''''''''%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%((()))***)))((('''(((''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&************))))))))))))&&&'''((()))((('''%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))---000222000---))))))***------,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------.../////////......,,,,,,***+++,,,---............------------,,,,,,+++***,,,------......------,,,------------------------......---,,,++++++******+++,,,---///111000...,,,+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,000---)))(((***,,,+++***,,,,,,,,,------.........555222---***((())),,,...)))(((''''''''')))***+++(((((((((((())))))))))))******))))))((((((''''''(((((())))))))))))((((((,,,++++++***)))*********)))((('''&&&&&&'''((()))***)))(((''''''((()))***))))))))))))(((((((((((('''''''''(((((((((((((((#########$$$$$$%%%%%%%%%'''((((((((())))))******'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''((())))))'''%%%''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))),,,***)))'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%'''((((((+++&&&%%%((((((######(((***((('''(((+++,,,+++)))***))))))((('''&&&&&&&&&''''''''''''((((((((((((&&&(((***++++++((($$$"""$$$%%%'''((((((((('''&&&$$$%%%''')))***+++******))))))))))))***+++,,,,,,...111333222///---...000---,,,***))))))***,,,---..................------...///000222333333444444000111333444555555444333777777777777888===CCCHHHOOOWWWcccrrr'''&&&%%%%%%%%%&&&'''(((###&&&))))))'''&&&''')))''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''%%%''''''&&&&&&''''''((((((''''''((((((((((((((('''(((((((((((('''''''''''')))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''))))))))))))))))))))))))***)))))))))((((((((('''******))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******---...000...+++)))***+++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,---............,,,---------,,,,,,+++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***+++,,,...///...---++++++++++++,,,,,,,,,,,,,,,------,,,++++++,,,------000---***)))+++,,,,,,+++,,,,,,,,,---------.........---,,,+++***)))))))))))))))((((((((()))***+++)))))))))(((((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((()))))))))(((((((((''''''***)))(((((((((((()))***)))((('''&&&&&&'''((()))))))))))))))((((((((((((******)))((('''&&&%%%%%%''''''''''''(((((((((((('''''''''(((((()))))))))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''%%%###%%%%%%&&&'''((((((((((((''''''''''''((((((((((((((((((((())))))))))))******)))((('''&&&&&&''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%&&&''''''&&&)))&&&%%%))))))&&&'''+++***((('''(((***+++***(((***))))))(((''''''&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))'''(((((()))))))))((((((((()))*********)))((('''+++************++++++,,,,,,...000///,,,++++++------,,,+++******+++,,,---........................+++,,,---///000000111111000111222444555444444444666888:::<<<===???CCCFFFNNNVVVcccqqq%%%%%%&&&&&&'''(((((()))"""$$$''''''''''''''')))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))'''%%%$$$&&&&&&''''''(((((())))))&&&&&&'''((()))))))))(((''''''''''''((((((((((((+++***(((&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))((((((((((((***))))))))))))((((((((()))))))))))))))))))))))))))))))))*********++++++,,,------+++***)))***,,,+++******))))))***++++++------------------------,,,,,,,,,,,,,,,+++++++++...---,,,+++++++++,,,---,,,,,,------...---------,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////)))***+++,,,,,,,,,+++***,,,,,,,,,,,,++++++++++++...------,,,,,,------...///---******+++,,,,,,+++,,,,,,,,,,,,------------)))***,,,...---+++)))'''******)))))))))***++++++)))))))))(((((('''''''''))))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))((('''&&&******))))))))))))******''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))******)))((('''&&&&&&%%%*********)))))))))))))))'''''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''&&&$$$###$$$&&&'''(((((())))))&&&''''''''''''((((((((((((((()))))))))*********)))(((''''''''''''(((((((((((())))))))))))((((((''''''((()))***++++++,,,%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&(((((((((''')))''''''******((((((***((('''&&&''')))***)))((()))))))))(((''''''&&&&&&''''''''''''((((((((((((((('''&&&%%%'''***---///++++++***)))))))))******))))))******))))))(((''',,,,,,,,,,,,+++++++++++++++,,,------+++******+++,,,,,,,,,,,,,,,,,,------..............................000111222222333333000111222333444444444444666999>>>@@@AAAAAABBBCCCMMMUUUaaappp%%%&&&'''((((((((((((((((((((()))(((''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''((((((((((((((((((%%%%%%'''((())))))))))))))))))))))))************+++***)))(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++***)))))))))+++,,,+++************++++++,,,---------------------------,,,,,,,,,++++++******...,,,***))))))***,,,------------...------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////)))+++,,,,,,,,,+++++++++------,,,,,,++++++******------,,,,,,,,,,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////...+++)))******************++++++)))))))))(((''''''&&&&&&))))))))))))(((((((((((((((((())))))))))))(((((((((***+++,,,,,,***((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''''''(((((()))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''******))))))))))))))))))&&&&&&&&&''''''''''''((()))(((((((((******((('''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((((((((((()))))))))******''''''''''''(((((())))))'''((())))))))))))((('''))))))))))))((((((((((((&&&(((***++++++)))'''%%%'''''''''''''''''''''''''''&&&%%%&&&((())))))((()))(((((())))))'''''''''''''''''''''(((((((((((())))))((((((''''''''''''''''''''''''(((((((((((()))(((&&&&&&'''***---000,,,+++***)))((()))***+++''''''((()))******++++++------------,,,++++++***,,,,,,---------,,,,,,,,,,,,,,,---.........---------------...............///000111222333333333333111111222333444444444444666:::>>>@@@AAAAAAAAABBBKKKSSS```nnn((())))))))))))((('''&&&***)))(((''''''''''''&&&''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''&&&''''''((((((((((((((((((((())))))((('''&&&%%%%%%%%%'''((())))))))))))((()))))))))*********+++((()))***++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))*********+++++++++++++++***(((((()))***+++,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,***))))))***,,,------------...------,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------+++---///...,,,+++,,,---...---------,,,+++++++++++++++,,,,,,,,,,,,++++++)))******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,******+++++++++*********)))((((((((('''''''''&&&(((((((((((())))))))))))(((((())))))))))))((((((((()))+++,,,+++***(((&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***&&&&&&&&&'''((())))))***'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((((()))******)))''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))&&&&&&'''(((((()))))))))%%%&&&((())))))(((&&&%%%(((((('''''''''&&&&&&&&&)))***,,,------+++(((&&&''''''''''''''''''''''''(((&&&%%%&&&''''''&&&$$$$$$&&&''''''((())))))(((&&&''''''((('''(((((()))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******+++++++++***(((''''''((()))***(((((())))))******++++++---------------,,,+++***+++++++++,,,------,,,++++++,,,---............------------.........//////------...///000000000000222222222222333444555555888999;;;<<<===>>>AAACCCIIIQQQ]]]lll~~~+++******)))(((((('''''''''&&&$$$%%%&&&(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&'''((((((((('''%%%$$$&&&&&&'''((()))))))))(((&&&&&&''''''(((((())))))&&&(((***,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++)))))))))))))))))))))))))))))))))*********++++++,,,***))))))***++++++***++++++++++++,,,---......+++++++++++++++++++++++++++++++++++++++*********,,,+++*********+++,,,---,,,,,,------...---------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111///,,,+++---000............------------***++++++,,,,,,++++++***((()))+++***))))))***+++,,,,,,,,,,,,++++++++++++)))))))))))))))******************+++******)))(((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((('''&&&%%%''''''((((((((((((''''''(((((())))))))))))((((((''''''(((((())))))******))))))((((((''''''''''''((((((''''''''''''''''''((((((((('''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&'''))))))(((&&&)))))))))((('''&&&$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&'''((())))))((((((%%%&&&'''))))))'''&&&%%%###$$$%%%&&&'''(((((()))++++++---------+++)))'''''''''''''''''''''''''''***)))''''''&&&%%%""" """%%%&&&(((,,,,,,***&&&((())))))(((''')))***((((((((((((((((((''''''''''''''''''((((((((((((((()))***+++***)))((('''(((''''''''''''((())))))---,,,+++***)))(((((((((++++++,,,------,,,******))))))((()))+++,,,***)))++++++,,,,,,------......,,,,,,------.../////////...///000000111111111000222222222222333444555666777888999999:::<<>>FFF===111.........////////////000000000000111111111222333444555666777888999:::;;;===@@@CCCFFFKKKVVVdddsss&&&&&&&&&'''''''''''''''))))))(((((('''''''''''')))(((&&&$$$$$$%%%&&&'''&&&&&&&&&''''''(((((((((***)))((('''&&&&&&'''((((((((())))))((('''&&&&&&((()))***++++++***)))(((&&&'''(((((())))))((((((''''''&&&&&&&&&'''((()))(((((('''&&&&&&&&&''''''((((((((((((''''''''''''&&&''')))******(((&&&%%%(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))***'''((())))))))))))))))))************************,,,+++)))***,,,------,,,******+++++++++,,,,,,,,,************************************************))))))******+++,,,......///...,,,+++++++++,,,,,,---,,,+++******+++,,,---,,,------......------,,,,,,,,,+++***)))))))))***,,,+++++++++,,,,,,++++++))))))***+++,,,---------,,,---...---,,,,,,...//////---+++)))((((((***++++++******************+++,,,,,,++++++***))))))(((((()))***+++***)))(((''')))******++++++******)))(((((((((((((((((((((((())))))((((((((((((((()))((((((((((((((((((((((((((('''&&&&&&&&&((()))***)))(((((('''''''''&&&&&&&&&'''((()))************))))))'''&&&'''(((***++++++***)))((('''&&&&&&&&&((('''&&&&&&&&&&&&'''(((***)))(((''''''''''''''')))((((((''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&''''''((((((((((((((('''((()))******)))'''&&&'''&&&&&&''')))******)))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((()))******++++++((('''&&&&&&&&&&&&'''(((&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((())))))))))))))))))((((((((((((((())))))((((((((((((((((((((((((((()))))))))((('''&&&&&&'''''''''''''''(((((()))))))))*********+++++++++************************(((***,,,,,,+++***+++,,,------,,,++++++,,,------...999>>>888///,,,------////////////000000000000111111111222333444555666777888999:::;;;===@@@CCCFFFJJJUUUcccrrr((((((((('''&&&&&&%%%%%%(((((((((((('''''''''''')))(((&&&%%%%%%''')))******))))))((((((''''''''''''((()))))))))((('''&&&(((((())))))((('''&&&&&&''''''%%%%%%%%%%%%''''''((((((((((((((('''&&&&&&((((((((((((((()))))))))***))))))(((''''''(((((())))))((((((((('''''''''&&&''')))******(((&&&%%%(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))***((()))***+++++++++++++++************************...,,,++++++---......---******+++++++++,,,,,,,,,************************************************************+++,,,---...///...,,,+++***++++++,,,---,,,+++******+++,,,---,,,------......------,,,,,,+++******))))))))))))+++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++,,,...000...,,,***(((((((((***+++*********++++++*********,,,,,,++++++***)))))))))+++,,,------,,,,,,******(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((())))))***))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((&&&'''((())))))((((((''''''(((((()))(((((('''''')))(((((('''((()))***+++,,,+++***)))(((((('''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***)))((((((''''''''''''(((((('''&&&%%%%%%&&&((()))((((((((((((((('''&&&%%%&&&'''((())))))((('''&&&&&&%%%%%%&&&(((******)))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''(((((())))))'''''''''&&&&&&'''''''''(((((()))))))))((('''&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$&&&'''((())))))(((''''''((()))))))))))))))***)))(((((((((((())))))((((((((((((((((((((((((************)))((((((''')))))))))))))))***++++++))))))*********+++++++++************************''')))++++++***)))***+++,,,,,,++++++++++++,,,,,,///222222///,,,---...---////////////000000000000111111111222333444555666777888999:::;;;===@@@CCCGGGKKKTTTbbbqqq((((((((('''&&&&&&%%%%%%((((((((((((((((((''''''(((''''''&&&'''((()))***++++++***)))((('''&&&&&&"""$$$''')))+++***))))))(((((((((((((((((('''&&&***(((&&&%%%%%%&&&(((***((((((((((((((('''&&&%%%((((((((()))))))))))))))+++***)))((((((((((((((()))))))))(((((((((''''''&&&'''((())))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))***+++,,,,,,,,,,,,************************...,,,++++++---...---,,,************+++++++++,,,************************************************+++************+++,,,,,,,,,,,,++++++******++++++******))))))))))))******,,,,,,------------,,,,,,++++++******)))************+++,,,+++***)))***,,,,,,,,,,,,+++******)))))),,,,,,---+++***+++---000,,,+++***)))((())))))***))))))***++++++***))))))(((((()))***+++,,,,,,---***************)))(((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))******(((''''''&&&&&&&&&&&&(((+++,,,+++)))((((((((((((((((((((('''&&&&&&'''(((((())))))*********,,,+++***))))))((())))))''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++(((((('''''''''(((((()))((('''&&&&&&&&&'''((()))((())))))))))))'''%%%$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%((())))))((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))))))))(((&&&%%%'''''''''(((((((((((((((((((((((('''''''''&&&&&&###%%%&&&((()))))))))(((''''''((()))))))))))))))+++***(((''''''((())))))))))))))))))))))))))))))+++,,,,,,,,,,,,++++++***))))))(((((())))))***+++)))************+++++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,+++++++++,,,,,,+++++++++000...---,,,---///000000////////////000000000000111111111222333444555666777888999:::;;;===@@@CCCGGGKKKTTTaaappp&&&&&&&&&'''''''''(((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&)))))))))((((((''''''&&&$$$$$$&&&''')))***++++++&&&'''((((((((((((((((((******))))))))))))******&&&&&&''''''((((((''''''&&&'''((((((((()))((((((******)))((('''&&&''''''))))))))))))((((((((('''&&&&&&''''''(((((())))))(((((((((((())))))))))))''''''(((((())))))******'''((((((((()))))))))***((((((((((((((()))******((((((***++++++,,,,,,,,,************************---+++******+++,,,+++***)))))))))*********++++++************************************************,,,++++++***************))))))******++++++************++++++++++++******++++++,,,,,,,,,,,,++++++++++++*********+++,,,,,,)))+++,,,+++))))))***,,,+++++++++***************,,,,,,,,,+++***+++---000************))))))))))))((())))))******))))))((('''((()))***+++,,,------&&&&&&&&&&&&&&&%%%%%%%%%(((((())))))))))))((((((((((((((((((((((((((((((((('''''''''(((((()))***))))))))))))))))))))))))'''(((((((((((((((''''''%%%))),,,,,,(((%%%######'''(((((()))))))))((((((&&&''')))+++++++++***)))***))))))((((((((())))))((((((((())))))((((((((('''''''''''''''((()))***'''''''''''''''((()))***((('''''''''(((((()))***'''((()))******)))'''&&&$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&((()))((('''((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((('''''''''&&&''''''''''''''''''&&&$$$%%%'''(((((('''&&&%%%''''''''''''((((((((()))((((((((((((''''''''''''&&&'''((())))))((('''%%%''''''((()))))))))))))))+++***((('''&&&'''((())))))))))))))))))))))))))))))***+++++++++++++++***((((((((('''((())))))***)))************+++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,------------,,,,,,------...///...---///111////////////000000000000111111111222333444555666777888999:::;;;===@@@CCCGGGJJJRRR^^^nnn###$$$%%%&&&((()))***+++'''''''''(((((((((((((((((((((((('''&&&%%%###"""&&&&&&'''''''''''''''''')))((('''&&&&&&''')))***&&&&&&'''((()))))))))(((%%%&&&'''(((((('''&&&%%%###$$$%%%'''((()))))))))%%%&&&''''''((((((''''''***)))((('''&&&%%%%%%%%%))))))))))))((((((((((((&&&&&&&&&&&&''')))***+++(((((((((((())))))))))))&&&''''''((()))******+++'''((((((((())))))******((((((((((((((()))******''''''(((******+++++++++************************+++***(((((()))******)))((())))))))))))*********************************************************---,,,+++***))))))))))))&&&((()))+++++++++***))),,,---...//////...---,,,***++++++,,,,,,++++++***+++*********+++,,,------(((+++,,,,,,)))(((***,,,))))))******+++++++++,,,,,,,,,,,,+++******---000)))************))))))((('''((()))******)))((('''+++++++++***************))))))((((((((('''''''''))))))************))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))%%%&&&''')))))))))(((((($$$'''***)))$$$&&&'''(((***++++++++++++$$$&&&))),,,---,,,***)))(((((('''''''''(((((()))(((((())))))))))))(((((()))(((((('''''''''((((((&&&&&&&&&'''''')))***+++'''(((((()))))))))******%%%&&&)))***+++***)))((($$$$$$###"""###$$$&&&'''((('''&&&'''((()))((('''((((((((((((((((((((((((''''''''''''((((((((()))))))))((('''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&& """$$$&&&(((''''''&&&&&&'''''''''(((((()))))))))(((((((((''''''''''''))))))******)))'''$$$###'''(((((())))))))))))))),,,***((('''&&&'''((()))))))))))))))))))))))))))&&&&&&'''(((((()))(((((()))(((((((((((()))******)))************+++++++++++++++++++++++++++++++++***+++---,,,+++******+++------............------(((,,,111222...***,,,111////////////000000000000111111111222333444666666777888::::::;;;===@@@CCCFFFHHHPPP]]]lll%%%&&&''''''(((((('''''''''((((((((('''&&&%%%%%%(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&))))))))))))************%%%&&&'''((((((((('''&&&((((((((((((((('''''''''&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&''')))******)))(((((()))(((((())))))))))))((((((%%%&&&''')))))))))((((((******))))))((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,(((((((((((((((((((((((((((((()))***++++++,,,,,,,,,,,,+++***)))))))))***(((((()))***+++,,,,,,---************))))))((((((++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))((((((+++*********))))))((((((************+++,,,---...,,,+++***)))))))))++++++((((((***++++++***)))(((''''''((()))******++++++,,,++++++***((('''%%%$$$(((((())))))))))))((((((((())))))))))))((((((''')))***+++,,,+++)))'''&&&&&&'''((())))))*********((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((()))************+++++++++''''''((((((((((((''''''&&&&&&'''(((((((((((((((+++)))&&&$$$$$$%%%'''(((%%%''')))+++,,,***(((''''''((()))))))))(((&&&%%%'''((()))((('''(((***+++))))))(((((('''''''''''',,,)))&&&###$$$'''+++......+++(((&&&''''''&&&%%%((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''',,,((($$$$$$&&&((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******))))))(((((('''''''''&&&&&&&&&'''((())))))(((((('''(((((('''&&&&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''&&&%%%%%%&&&%%%%%%&&&((()))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&(((******'''$$$))))))*********))))))((()))***+++,,,---,,,+++***+++++++++,,,,,,---------******,,,---,,,******,,,++++++,,,///111222111000+++,,,---...////////////////////////000000000000111222444555666666555444666666888999;;;<<<>>>>>>BBBHHHPPP[[[kkk%%%&&&''''''(((((('''''''''((((((((((((''''''&&&(((((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))((('''&&&$$$###'''''''''(((((((((((((((&&&'''(((((())))))(((((((((''''''''''''&&&&&&&&&((())))))(((&&&$$$$$$%%%''''''(((((((((((((((((('''((()))*********)))((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))(((((()))******+++,,,,,,,,,+++******))))))******)))))))))******++++++,,,++++++*********)))))))))++++++************++++++++++++++++++++++++++++++************************------------,,,,,,++++++************)))))))))(((************+++,,,,,,---,,,+++***))))))***++++++((()))+++,,,,,,,,,++++++++++++++++++************))))))***))))))((('''&&&(((((())))))))))))(((((((((((()))))))))))))))(((((()))+++++++++***(((''')))))))))))))))((((((''')))((('''&&&&&&'''((()))((((((''''''''''''((((((*********))))))(((((((((&&&&&&'''(((((((((((('''((((((((()))((((((''''''+++***((('''&&&'''((()))&&&''')))*********((('''++++++++++++)))'''%%%$$$&&&'''((('''&&&'''(((***((((((((('''''''''&&&&&&'''&&&%%%%%%)))...444888555333000//////...---+++((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''+++)))''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((''''''&&&&&&&&&&&&(((((((((((('''''''''''')))***+++***(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''&&&&&&'''))))))(((&&&(((((())))))))))))(((((())))))))))))))))))))))))((('''''')))++++++(((%%%((((((((())))))************+++,,,---...---,,,,,,++++++++++++++++++,,,,,,---***(((***++++++)))''',,,,,,,,,...000111000///***+++,,,---............////////////000000000000111222333444444555555555777777999:::<<<>>>??????BBBHHHQQQ[[[kkk&&&&&&'''((((((((((((''''''(((((())))))))))))((((((((((((((((((''''''&&&%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))''''''(((((('''&&&%%%%%%&&&&&&''''''(((((())))))&&&'''(((((())))))(((((((((''''''''''''&&&&&&&&&&&&(((((((((&&&%%%&&&'''''''''(((((())))))******)))***************)))((('''''''''((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************((())))))******+++++++++++++++***)))))))))******************************+++++++++++++++*********++++++************++++++************************++++++++++++++++++++++++.........------------,,,************))))))))))))++++++*********++++++,,,+++******)))******++++++)))***+++------.........,,,,,,++++++***)))(((((('''((()))))))))))))))((((((((())))))))))))((((((''''''((()))************((()))***+++++++++***)))+++++++++***)))'''&&&%%%)))(((''''''''''''((()))((((((''''''''''''((((((+++******)))'''&&&&&&%%%%%%&&&'''((((((((((((((('''((((((((())))))))))))++++++************))))))''''''((((((((()))))))))++++++++++++***)))((('''&&&''''''&&&%%%%%%''')))'''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&***000666999888777555555555333111///((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&%%%***)))((('''&&&&&&&&&&&&)))***+++***((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))(((''''''(((******)))'''(((((())))))))))))(((((()))))))))))))))))))))))))))((()))***++++++)))'''((('''''''''(((***,,,---+++,,,---............---++++++++++++************000,,,)))***---000...***///---,,,,,,...//////...)))***+++,,,------------.../////////000000000111111111111222222333444555888888999;;;===>>>@@@@@@BBBIIIRRR\\\lll&&&&&&'''((((((((((((((('''((()))***************(((((((((((((((''''''&&&%%%%%%%%%&&&'''((())))))))))))))))))************###$$$%%%&&&((())))))***%%%&&&&&&'''((()))******''''''((()))))))))))))))(((''''''''''''&&&&&&&&&$$$&&&((((((((())),,,...))))))))))))***+++,,,,,,************)))(((((('''&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((************************((()))))))))*********+++******))))))))))))******+++*********)))))))))(((++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))),,,+++***************+++******************++++++))))))***,,,---...//////+++******))))))(((''''''(((((())))))))))))(((((((((((())))))))))))((((((&&&'''((()))***+++++++++((()))***++++++++++++++++++*********)))'''&&&%%%''''''''''''''''''''''''((((((''''''''''''((((((******)))(((((('''&&&&&&((()))))))))))))))((((((%%%&&&'''((()))+++,,,---)))***+++++++++***))))))(((((('''&&&'''((()))***&&&'''((()))***++++++,,,&&&'''((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''***---///111000000111222111///---(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''"""%%%)))(((&&&%%%''')))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&'''((('''((()))(((&&&%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&(((''''''(((***+++)))((((((((())))))))))))(((((()))))))))))))))))))))))))))******+++,,,+++***)))+++***)))((()))***,,,...++++++,,,------.........---,,,,,,,,,+++*********,,,...---+++,,,///111///000...,,,+++,,,......---***+++,,,------...------......//////000000111111222111000000111222444555777888999;;;<<<>>>???@@@CCCIIISSS]]]mmm&&&'''(((((())))))(((((((((((()))***+++++++++***(((((((((((((((''''''&&&%%%%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***%%%&&&&&&'''((()))******'''(((((()))))))))))))))(((''''''''''''&&&&&&&&&$$$&&&'''(((((())),,,///)))(((((((((((()))***+++***))))))(((''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((************************)))))))))))))))************))))))((())))))******++++++******)))(((((((((++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))******++++++******)))*********))))))******++++++++++++(((((()))***+++,,,---...*********************************))))))((('''&&&(((((())))))))))))(((((('''''')))***++++++++++++))))))***+++++++++++++++(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))))))))))))))))),,,,,,,,,+++***)))((('''((((((''''''((()))***+++'''((()))++++++***((('''((('''&&&%%%&&&''')))***%%%%%%&&&'''(((***++++++((())))))(((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%%%%&&&''''''(((***,,,---+++)))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%(((++++++)))''')))+++''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((()))))))))%%%%%%%%%&&&&&&((())))))&&&''')))(((&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((('''''''''(((''''''(((***+++)))((((((((())))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,+++******///...,,,*********,,,---*********+++,,,,,,---............---,,,,,,,,,+++***333555...((())),,,...000...+++***,,,------,,,+++,,,---....../////////.........///000111111111222111000000111222444555666777888999;;;===>>>???BBBIIISSS^^^mmm''''''((())))))))))))(((((())))))************)))(((((((((((((((''''''&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''((())))))******))))))(((''''''''''''&&&&&&&&&'''''''''&&&%%%%%%''')))((('''&&&%%%%%%&&&'''((()))((('''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))((((((((()))***************))))))(((((((((*********+++++++++++++++++++++************++++++***************************************************+++++++++++++++,,,,,,))))))))))))******************)))))))))******+++((()))***+++++++++++++++((('''(((((()))***+++,,,+++++++++++++++,,,,,,,,,************)))(((&&&&&&(((((())))))))))))(((((((((((()))***++++++++++++*********+++++++++++++++&&&'''((()))************&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((((((((((())))))*********,,,,,,,,,,,,+++)))(((''',,,***)))'''&&&%%%&&&&&&&&&'''((()))))))))((('''((('''&&&&&&&&&'''((())))))((('''''''''''''''((()))******)))''''''(((***&&&&&&&&&&&&&&&'''''''''))))))(((''''''&&&&&&&&&$$$$$$$$$&&&)))***)))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&&&&%%%&&&((('''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))*********"""###%%%&&&((()))))))))&&&(((******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''(((******)))'''(((((())))))))))))(((((((((((((((((((((((((((((((((***,,,,,,+++***)))***000///---+++******++++++)))))))))***+++,,,---...............------------222>>>CCC777+++(((,,,---...,,,++++++,,,---,,,+++,,,,,,---...////////////------...///000111222222111111111222222333444555555666777999;;;<<<>>>>>>AAAHHHRRR]]]mmm''''''((())))))))))))))))))))))))***))))))(((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((()))))))))*********)))(((&&&%%%%%%%%%&&&'''''''''((((((((((((((((((((()))************)))(((''''''''''''&&&&&&&&&(((((('''&&&$$$$$$''')))+++)))'''&&&%%%&&&'''((()))((('''''''''((()))******************)))))))))))))))))))))))))))))))))************************&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))******)))))))))))))))((((((((()))))))))*********++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------((()))))))))************))))))((())))))***+++,,,'''(((***+++,,,,,,++++++)))(((((('''((()))***+++++++++******))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))******+++++++++******,,,,,,++++++******++++++&&&'''((()))************'''((()))******)))((('''((((((''''''''''''((((((((((((((((((((((((((('''((())))))******)))))))))***(((&&&%%%$$$%%%&&&'''&&&'''(((((()))))))))((('''&&&&&&&&&''''''((((((+++***)))'''''''''((((((((())))))(((&&&&&&'''(((&&&&&&'''''''''(((((((((''''''(((((((((((((((((('''&&&$$$%%%'''((((((''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((&&&$$$$$$%%%&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((()))))))))***!!!###&&&((()))((('''&&&###&&&)))***)))(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&'''))))))(((&&&(((((())))))))))))(((((((((((((((((((((((((((((('''***,,,,,,***((()))***,,,,,,,,,+++*********)))************+++---///000,,,,,,---------------...444BBBFFF;;;///---...+++++++++***+++------,,,***++++++,,,---............------...///000111222222111222333444444555555555666777888:::<<<===>>>???@@@GGGRRR]]]lll'''(((((())))))))))))))))))))))))))))))((('''&&&(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&((()))((((((((((((((('''''''''(((((()))***************(((((('''''''''&&&&&&&&&'''(((((('''&&&(((+++...///---+++)))(((((()))***))))))(((((((((***+++,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******((((((((()))))))))))))))(((((())))))*********+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((((())))))*********+++(((((((((((()))***,,,,,,'''(((***+++,,,,,,++++++******)))(((((()))***+++))))))(((&&&%%%$$$###"""&&&'''((()))************(((((())))))))))))((((((******+++++++++******)))------,,,+++************''''''((())))))))))))))))))***+++,,,,,,+++***)))((((((''''''''''''(((((())))))((('''&&&%%%%%%$$$$$$%%%&&&((())))))******$$$#########%%%'''***,,,''''''(((((())))))******&&&&&&&&&''''''''''''((())))))(((((((((***+++,,,((((((((('''%%%%%%&&&''''''''''''((((((((())))))%%%&&&''''''(((''''''&&&***(((%%%%%%%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''222...***)))+++------+++((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&'''''''''(((((())))))"""$$$''')))***(((%%%### ###&&&(((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((('''%%%###!!! &&&%%%%%%&&&((()))'''&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&))),,,,,,)))((((((***((())))))*********))))))++++++++++++,,,...000111+++++++++,,,,,,---------,,,888===444,,,---,,,&&&***)))***,,,......,,,*********+++,,,------------------...///000111222222111222444555666666555444777888999;;;===>>>???@@@@@@GGGQQQ\\\kkk(((((((((((()))))))))))))))***+++,,,,,,+++))))))((()))))))))((('''&&&%%%''''''&&&&&&&&&''''''((($$$%%%&&&'''((((((((((((&&&'''))))))(((''''''(((***++++++***'''&&&&&&'''''''''((()))))))))))))))###$$$&&&((())))))((((((%%%&&&'''''''''&&&%%%$$$&&&''''''((((((((((((((('''''''''(((((((((((()))***)))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++++++++***)))((((((((()))---,,,+++*********)))'''''')))++++++)))((()))***++++++***)))(((((())))))******))))))((((((''''''))))))***+++,,,---------)))***++++++))))))***++++++***)))))))))***,,,---///---+++)))(((((()))***+++++++++++++++***)))((())))))************))))))((()))*********((('''&&&%%%&&&&&&'''((())))))***'''$$$"""$$$'''******)))))))))))))))************,,,,,,,,,++++++)))((((((+++++++++++++++***))))))'''&&&&&&((())))))((('''))))))((('''''''''''''''))))))************))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&###$$$&&&((('''%%%((((((((('''&&&&&&(((***+++)))'''&&&%%%&&&'''(((''''''''''''''''''''''''))))))(((((((((((())))))$$$$$$$$$$$$$$$%%%&&&'''&&&""" ###'''***((($$$((((((((((((((('''''''''''''''&&&&&&'''(((***+++'''(((((('''%%%%%%&&&(((''''''((()))))))))))))))+++)))'''%%%%%%&&&((()))))))))************)))))))))))))))))))))(((((((((******+++******)))((('''%%%&&&&&&'''((())))))***------,,,+++************------------,,,,,,+++************++++++,,,,,,---.........,,,++++++---...////////////000000000000//////000000111222444555777777888888888:::>>>BBBEEEFFFMMMZZZkkk((((((((((((((((((((()))))))))***++++++***)))(((''''''''''''(((((((((((((((''''''&&&&&&&&&''''''%%%&&&'''((())))))))))))'''((()))((((((''''''''')))******)))'''&&&'''(((''''''((()))))))))))))))%%%&&&'''))))))))))))(((&&&&&&'''''''''&&&%%%$$$&&&''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******++++++***))))))))))))))))))+++******)))***)))(((''')))***,,,+++***))))))***++++++***)))))))))))))))))))))))))))((((((((((((***************)))((('''***,,,------,,,,,,---...******))))))******+++,,,...,,,***)))((()))******)))******+++++++++******(((((())))))))))))(((((()))***+++++++++***(((''''''''''''(((((())))))******(((%%%&&&(((***)))((())))))))))))************++++++++++++***)))((('''&&&''''''''''''&&&%%%%%%((('''''''''((()))((('''))))))((('''''''''''''''))))))************))))))***))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((&&&$$$$$$&&&''''''%%%((((((((('''&&&&&&(((***+++***((('''''''''((()))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((()))***'''$$$"""$$$(((***(((%%%((((((((((((((((((((('''***)))((('''''''''((()))%%%'''((('''&&&''')))***''''''((()))))))))))))))+++***'''%%%%%%&&&((()))))))))*********))))))(((((((((((((((((((((((((((&&&''''''''''''&&&&&&%%%''''''(((((()))*********,,,,,,+++*********++++++,,,---------,,,,,,+++******************+++++++++,,,------,,,+++,,,...000////////////000000000000//////000000111222444555666777888999999;;;>>>AAADDDEEELLLYYYiii~~~(((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&'''((()))************((((((((((((''''''&&&&&&'''((())))))''''''((()))''''''((()))))))))))))))(((((())))))***))))))(((&&&''''''''''''&&&%%%%%%&&&''''''((((((((((((((('''(((((((((((()))))))))&&&&&&&&&''''''((((((((((((((((((((())))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++))))))))))))))))))***+++((()))))))))))))))((((((***,,,---,,,***))))))***+++***))))))))))))))))))((((((((()))))))))******+++++++++******((('''''')))***++++++)))''''''((())))))***+++++++++++++++,,,+++***))))))***+++,,,((()))***+++++++++++++++''''''((((((((((((''''''***++++++++++++******))))))))))))))))))))))))))),,,***(((((()))))))))((())))))))))))************************)))(((''''''((((((((((((((('''&&&&&&)))(((((('''''''''(((((())))))((('''''''''''''''((())))))******))))))((())))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''''''''(((((())))))))))))(((((((((((('''((()))******)))((('''&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%'''((()))(((&&&&&&((()))+++***)))((((((((()))***'''''''''''''''''''''''')))((((((''''''(((((()))((((((''''''&&&''''''''')))'''%%%&&&)))***(((&&&''''''((((((((((((((((((+++***)))((('''&&&''''''%%%'''((((((((()))***,,,''''''((()))))))))))))))+++***(((&&&&&&'''((()))************))))))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))************++++++*********+++,,,,,,,,,,,,---------,,,++++++************))))))))))))***+++,,,,,,,,,---///111////////////000000000000//////000000111222444555555777999::::::;;;===???BBBDDDKKKWWWggg{{{(((((((((((((((''''''''''''''''''(((((((((((((((((('''%%%%%%%%%''')))***)))((('''&&&&&&&&&&&&&&&&&&'''((()))))))))))))))***((('''&&&''''''&&&%%%&&&'''((((((''''''(((***''''''((()))))))))))))))((()))))))))(((((((((''''''''''''''''''&&&&&&%%%&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++)))((((((((()))***++++++''')))***+++***))))))***+++---...---+++))))))*********)))))))))))))))***'''(((((()))******++++++)))***+++,,,,,,,,,,,,,,,)))++++++***&&&$$$######((()))***,,,,,,+++************))))))******,,,,,,)))******+++++++++******'''(((((())))))(((((('''*********************)))************))))))))))))******))))))))))))((((((((()))))))))************)))))))))))))))(((''''''))))))******))))))((('''))))))((('''&&&&&&''')))))))))((('''''''''''''''(((((())))))))))))(((((()))(((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&&&&'''((()))((('''&&&''')))***)))(((((('''((())))))''''''''''''''''''''''''(((((((((''''''((((((((()))((('''&&&&&&&&&&&&&&&)))'''&&&&&&((()))'''%%%''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&'''(((******))))))***+++''''''((()))))))))))))))+++***((('''''''''((()))************)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))******)))))))))))))))))))))******))))))***+++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,++++++******))))))***,,,------,,,---...000////////////000000000000/////////000111222444444444666999;;;;;;<<<===???BBBDDDKKKWWWeeeyyy)))(((((((((''''''&&&&&&'''''''''''''''(((((()))***(((&&&%%%$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''***(((%%%%%%&&&'''&&&%%%%%%&&&(((((('''''')))***''''''((()))))))))))))))((((((''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))(((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++)))((((((((()))***++++++(((***------,,,******++++++,,,------+++************)))))))))))))))******''''''((()))***+++,,,,,,******+++,,,,,,,,,++++++)))+++---,,,***((('''(((((()))***,,,,,,+++******)))))))))******+++,,,,,,,,,,,,,,,+++***)))((('''((())))))******))))))((()))))))))((())))))))))))************))))))))))))''''''(((((((((((())))))((()))))))))************((())))))))))))((((((''''''''''''''''''&&&%%%%%%'''((()))(((&&&&&&''')))))))))((('''''''''''''''(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************((()))))))))******++++++((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&((())))))'''''''''((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((,,,,,,+++***)))))))))***''''''&&&&&&''''''&&&%%%&&&'''''''''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&)))+++,,,,,,***(((((((((''''''((()))))))))))))))+++***)))((('''(((((())))))))))))))))))(((''''''&&&&&&&&&&&&''''''(((((()))((((((((()))***++++++((((((((((((((((((''''''))))))))))))***++++++,,,+++,,,,,,------,,,,,,,,,---------,,,,,,+++++++++,,,---......,,,,,,,,,---////////////000000000000/////////000111222444444444666999;;;;;;<<<===???BBBEEEMMMWWWdddwww)))((((((''''''&&&&&&&&&''''''&&&''''''((()))***)))((('''%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&***&&&######&&&((('''&&&%%%&&&((((((''''''((()))''''''((()))))))))))))))''''''&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''&&&''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++))))))))))))))))))***+++(((,,,//////,,,******+++)))+++,,,,,,+++******+++)))))))))))))))******+++(((((())))))***+++,,,,,,,,,,,,++++++)))(((&&&%%%"""%%%)))++++++++++++,,,))))))***+++++++++++++++))))))******++++++++++++---------,,,***)))'''&&&))))))************))))))((((((((('''(((((()))***))))))))))))))))))))))))%%%'''))))))((((((((()))))))))))))))************)))))))))******))))))((((((((())))))(((((('''&&&$$$'''******'''&&&(((***))))))(((''''''''''''''''''(((((())))))(((((('''''''''&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((((()))''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&(((&&&((())))))(((''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((******)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))))))))"""###$$$%%%&&&&&&&&&&&&***+++---,,,***'''&&&&&&''''''((()))))))))))))))******))))))((((((((()))'''(((((())))))(((((('''&&&&&&&&&'''(((((()))))))))((('''&&&&&&''')))***''''''''''''((((((((((((******)))))))))***++++++++++++,,,---------,,,,,,---------------,,,,,,,,,,,,...//////---++++++,,,////////////000000000000//////000000111222444555555777999::::::;;;===???AAAEEEMMMWWWcccuuu))))))(((''''''&&&%%%%%%''''''''''''''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''(((((((((((('''''')))%%%!!!"""&&&))))))'''%%%'''((('''&&&&&&'''(((''''''((()))))))))))))))''''''&&&&&&'''((()))***))))))''''''&&&''''''(((&&&''''''((((((((((((((('''''''''((((((((()))))))))((((((''''''&&&&&&&&&(((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******++++++***))))))))))))))))))(((,,,000000,,,((((((***'''(((***+++******+++,,,)))))))))))))))***++++++)))))))))******+++++++++,,,,,,,,,+++)))'''&&&%%% ###'''******)))))))))******))))))******+++,,,)))******+++++++++******,,,,,,,,,+++***)))((('''(((((())))))))))))(((((())))))((((((((()))++++++'''''''''(((((())))))***'''))),,,+++)))'''((()))))))))))))))************))))))***************)))))))))******))))))(((''' %%%***+++)))'''(((***))))))((('''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((()))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((('''''''''((((((((())))))((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%''''''&&&$$$$$$&&&(((%%%'''))))))((('''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&%%%%%%&&&&&&''''''%%%&&&''''''''''''((()))&&&&&&''''''((())))))***%%%%%%&&&'''''''''&&&%%%'''***,,,,,,***(((''''''''''''((()))))))))))))))*********)))))))))))))))&&&&&&'''((())))))))))))&&&&&&'''(((((()))******)))(((&&&%%%%%%&&&'''((('''''''''((())))))******+++******))))))))))))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------***,,,...///---,,,------////////////000000000000//////000000111222444555666777888999999;;;>>>AAA???DDDLLLVVVaaasss))))))((('''&&&&&&%%%%%%((('''''''''((()))+++,,,###$$$%%%&&&''''''''''''%%%%%%%%%&&&'''((()))***((()))))))))))))))((((((((($$$ !!!&&&******(((&&&'''((('''&&&%%%&&&((('''(((((()))))))))))))))((('''''''''((()))+++,,,***)))(((&&&&&&''''''(((&&&''''''((((((((((((((())))))))))))************(((((('''&&&%%%$$$$$$###(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++++++++***)))(((((())))))''',,,000///+++''''''(((%%%''')))*********+++,,,))))))((())))))***++++++***************+++++++++++++++,,,,,,,,,++++++***(((***---...,,,***)))(((+++***)))))))))***,,,---******+++++++++******)))******+++++++++******)))''''''((((((((((((''''''******)))))))))***,,,---%%%&&&&&&'''((())))))******---///---***''''''((())))))))))))************)))******+++++++++******%%%%%%&&&&&&%%%%%%$$$###$$$+++,,,***((((((***))))))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************,,,,,,++++++******))))))''''''(((((()))))))))******(((&&&$$$$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%'''(((&&&$$$###&&&(((%%%''')))***((('''''''''&&&&&&'''((())))))(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))***+++&&&'''((()))((()))***,,,&&&&&&&&&'''((())))))***((())))))))))))'''&&&%%%%%%'''***+++***((((((((('''(((((()))))))))))))))************)))))))))((($$$%%%&&&((())))))******'''''''''((()))******++++++***(((&&&%%%&&&'''((('''(((((()))***++++++,,,++++++***)))(((((())))))***+++,,,,,,------------*********++++++,,,,,,---(((***---............///////////////000000000000//////000000111222444555777777888888888:::>>>BBB>>>CCCKKKUUU___ppp&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''++++++***)))))))))))))))***((('''((()))***)))'''((((((((('''&&&&&&%%%%%%)))(((((('''&&&%%%%%%%%%$$$%%%'''((()))(((''''''&&&'''(((***++++++++++++'''&&&%%%$$$$$$%%%&&&'''******)))(((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''')))***+++((((((((()))(((''''''&&&((((((((((((((((((((((((******))))))(((((('''''''''(((******((((((((()))((()))******)))'''$$$######""""""###%%%(((+++---,,,,,,+++***)))))))))***+++///222111,,,)))***,,,&&&''''''((()))******+++++++++++++++++++++++++++&&&''''''((()))******+++------,,,+++***)))((('''))))))************))))))(((((((((((()))***+++,,,))))))))))))************)))******++++++******)))******))))))((((((''''''))))))))))))(((((((((((())))))))))))((((((((((((++++++)))((('''''''''''',,,,,,,,,+++++++++++++++************)))'''&&&&&&***)))(((''''''((()))***''''''(((******+++++++++++++++******)))'''&&&%%%((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((('''''''''&&&&&&%%%%%%%%%(((((()))***************((((((((((((''''''''''''&&&&&&''''''(((((()))))))))(((&&&%%%%%%&&&''')))(((''''''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%&&&&&&&&&''')))******(((&&&$$$&&&&&&&&&'''''''''(((((()))'''%%%&&&)))***(((&&&''''''&&&''')))))))))(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&...------,,,+++***))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((())))))******)))%%%&&&'''((())))))))))))'''&&&%%%$$$%%%''')))+++)))((('''&&&&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))***++++++++++++***''')))***,,,,,,+++***)))******+++++++++,,,,,,,,,111000...---,,,,,,------////////////000000000000222222222222333444444555555777999::::::;;;>>>???BBBEEEKKKTTT___rrr''''''''''''''''''''''''((((((((((((((((((((((((******)))(((((((((((((((***((('''((()))***)))'''&&&&&&''''''''''''''''''))))))(((((('''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''((()))************)))((('''&&&&&&'''((()))***))))))(((((((((((((((''''''(((((((((((('''''''''''''''''''''((()))***'''''''''''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))(((((('''''''''(((******((((((((()))((((((***+++***)))'''&&&((('''&&&&&&'''(((***,,,,,,+++******))))))*********...111000+++)))))),,,''''''(((((())))))******++++++++++++++++++++++++''''''(((((())))))******************************))))))************))))))(((((((((((()))***+++,,,((((((((()))))))))******))))))************))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))((((((((((((+++++++++***))))))((((((************++++++++++++))))))***))))))((('''&&&)))((('''&&&&&&'''((()))''''''(((******++++++***))))))))))))((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))((((((((('''''''''''''''&&&&&&(((((()))************)))((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&%%%%%%&&&'''*********)))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))'''&&&'''))))))(((&&&%%%%%%%%%%%%&&&''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''++++++******)))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((()))))))))(((((('''%%%%%%&&&(((((()))))))))'''&&&%%%%%%&&&''')))+++)))(((''''''''''''((()))'''''''''((((((((())))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,((()))+++,,,---,,,+++***++++++,,,,,,,,,---------000///...---,,,---......////////////000000000000222222222222333333444555444666888999:::;;;===???BBBDDDJJJSSS^^^qqq(((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''(((***((('''((()))***)))'''%%%%%%&&&&&&'''(((((()))***))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((((())))))(((((((((***))))))(((((())))))***))))))((((((''''''((((((((((((''''''''''''(((((((((((('''''''''(((((()))'''''''''&&&&&&&&&%%%%%%)))))))))))))))))))))))))))))))))((((((((((((''''''(((******((((((((()))'''((()))+++++++++***)))+++***((('''''''''((()))++++++***)))))))))******))),,,///...+++))))))+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++,,,,,,))))))************))))))(((((((((((()))***+++,,,''''''((((((((()))))))))))))))************))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))++++++,,,,,,+++***)))((((((((())))))******++++++(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''((()))************((('''''''''((())))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((('''''''''((((((((((((((('''((())))))******))))))(((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&******)))***************(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''---+++)))'''&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''&&&'''((()))((('''%%%&&&&&&&&&&&&'''''''''(((''''''''''''((())))))'''''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''))))))))))))((('''&&&&&&%%%%%%&&&'''((((((((((((''''''&&&&&&'''((()))***)))((((((''''''(((((()))''''''((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))***,,,---------,,,+++,,,,,,---------............------------...//////////////////000000000000111111111222222333555555333555777999999:::<<<>>>@@@CCCIIIQQQ\\\ppp''''''''''''''''''''''''((((((((()))))))))))))))(((''''''&&&&&&&&&''''''***((('''((()))***)))'''&&&&&&&&&'''''''''((((((******))))))(((((((((''''''&&&%%%$$$$$$%%%&&&'''((((((((((((((('''&&&&&&)))))))))))))))))))))))))))(((((('''''''''(((((()))((('''&&&&&&'''((())))))((((((''''''''''''(((((((((''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))'''((()))*********)))))))))((('''&&&%%%%%%&&&&&&******))))))))))))******(((+++------+++))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((()))***+++,,,,,,))))))************))))))(((((((((((()))***+++,,,''''''''''''(((((((((((()))******++++++******)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))***+++,,,,,,***((('''&&&''''''((()))******+++'''(((((())))))))))))(((''''''''''''''''''''''''''''''((()))******))))))(((((('''''''''((()))***(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((&&&&&&''''''((((((((()))'''(((((()))))))))))))))))))))((((((((((((''''''))))))((((((''''''&&&&&&&&&''''''(((((((((((('''(((''''''''''''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%&&&)))((('''&&&&&&%%%%%%&&&''''''((((((((()))))))))((((((''''''((((((((('''(((((())))))((((((((()))'''''''''''''''(((((()))&&&&&&&&&'''(((((())))))%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((())))))(((''''''&&&%%%%%%&&&'''''''''''''''''''''((((((((()))))))))((((((((((((((()))))))))'''(((((((((((()))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((***+++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,------...///000000////////////000000000000111111111111222333555555333555777888888999<<<>>>???BBBHHHPPP[[[nnn&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))***''''''&&&&&&&&&&&&''''''***((('''((()))***)))'''(((((('''''''''&&&&&&&&&))))))))))))((((((((((((((('''%%%$$$$$$%%%&&&'''((())))))(((((('''&&&%%%((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((())))))((((((''''''''''''(((***)))((((((''''''(((((())))))))))))))))))))))))'''''''''''''''((((((((('''(((******((((((((()))(((((()))(((((((((''''''''''''&&&&&&&&&''''''(((***))))))((())))))******((()))+++,,,+++*********))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,''''''''''''((((((((((((******++++++++++++******(((((((((((())))))))))))))))))))))))(((((((((((('''((((((((()))))))))***'''(((***++++++)))'''&&&&&&&&&'''((())))))******'''(((((())))))))))))((((((((((((((((((((((((((('''(((((())))))))))))((()))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&''''''(((''''''((()))))))))))))))*********)))))))))(((((())))))((((((''''''&&&&&&&&&'''(((((())))))(((((((((''''''''''''&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%$$$$$$"""###%%%'''''''''&&&%%%''''''''''''((((((((()))'''(((((((((''''''((((((((()))+++***((('''(((***&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&''''''(((''''''''''''((()))*********)))((('''(((((()))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''(((((((((((('''++++++,,,,,,------------++++++++++++,,,,,,,,,,,,+++,,,,,,...//////000000////////////000000000000000000000111222333555555333555777888888999<<<>>>???AAAGGGOOOZZZmmm&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''((((((***((('''((()))***)))''')))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((('''&&&&&&&&&'''''')))))))))))))))((('''&&&&&&''''''((((((''''''&&&''''''&&&&&&''''''((((((((((((''''''''''''(((((((((((('''''''''(((((()))+++***)))((((((((()))***))))))))))))))))))))))))&&&''''''''''''((((((((('''(((******((((((((()))))))))((((((''''''&&&&&&'''(((((()))*********+++))))))((((((((()))******((()))***+++,,,,,,+++***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********))))))((((((((())))))************))))))(((((((((((()))***+++,,,''''''((((((((()))))))))******++++++++++++******(((((((((((())))))))))))))))))))))))((((((((((((''''''(((((())))))******'''((()))******)))((('''''''''(((((())))))******(((((())))))))))))(((((((((((())))))))))))(((((('''(((((())))))(((((((((((((((((((((((('''&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))((((((*********)))))))))(((((((((((((((((((((''''''''''''''''''(((((())))))***(((''''''''''''&&&&&&&&&###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$!!!$$$'''((((((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((()))((('''&&&''')))&&&(((***)))&&&$$$&&&)))%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))))))))%%%%%%&&&'''((((((((((((''''''(((((((((((((((''''''(((***,,,,,,***)))'''''''''((()))************((((((((()))))))))******))))))))))))))))))))))))(((((()))***************++++++++++++,,,,,,,,,---*********+++++++++,,,,,,+++,,,---...////////////////////////000000000000//////000000222333555666333555777999999:::<<<>>>???AAAGGGOOOYYYlll''''''''''''''''''''''''%%%%%%%%%&&&'''(((((((((''''''&&&&&&'''(((((()))***((('''((()))***)))'''''''''''''''''''''&&&&&&''''''''''''''''''''''''((()))))))))(((((('''&&&)))))))))***))))))((((((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((()))''''''(((((((((((('''''''''''''''''''''((()))***+++***((('''''''''))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((******((((((((()))(((((((((((((((((())))))(((((()))***************((((((((((((((()))******((((((***+++------,,,+++''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))*********)))))))))(((((((((((())))))************))))))(((((((((((()))***+++,,,((((((((()))))))))******(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))(((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&''''''((())))))((('''''''''(((((((((((((((''''''$$$%%%((())))))(((&&&%%%(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&&&&'''(((((())))))(((((((((((((((((('''''''''''''''''''''(((((((((((((((((('''''''''''')))***,,,(((''''''''''''&&&&&&&&&%%%&&&(((***++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&###$$$%%%'''((((((((((((#########$$$$$$$$$$$$%%%&&&((())))))'''&&&''')))&&&)))+++)))%%%$$$&&&)))&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***&&&&&&''''''((('''''''''((()))))))))))))))((((((''')))+++------+++)))'''&&&''')))***++++++******(((((()))))))))*********))))))))))))))))))))))))))))))***++++++++++++******************+++,,,,,,+++++++++,,,,,,,,,------+++,,,---/////////......////////////000000000000...//////000111333555666444666888999:::;;;===??????AAAGGGOOOYYYlll(((((((((((((((((((((((($$$$$$%%%%%%&&&'''(((((('''''''''''''''((()))******((('''((()))***)))(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''((()))*********)))'''&&&))))))************))))))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&&&&&&&&&&'''''')))***++++++)))'''&&&%%%&&&((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''')))******((((((((()))''''''(((((()))+++,,,---'''((((((((((((''''''&&&((((((((((((((()))******(((((())),,,......---,,,&&&''''''((()))******+++************************&&&''''''((()))******+++(((((((((((())))))))))))))))))************))))))(((((((((((()))***+++,,,))))))))))))************&&&&&&''''''''''''&&&&&&'''((((((((())))))******))))))))))))((((((((((((&&&''''''((()))******++++++******)))******++++++************))))))))))))************)))(((&&&&&&%%%&&&'''(((((('''&&&%%%'''((((((((((((((('''''' ###'''***+++***(((&&&(((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))(((((())))))(((((('''''''''&&&&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((((()))))))))(((&&&&&&''')))+++---(((((('''''''''&&&&&&&&&!!!"""$$$&&&''''''&&&%%%''''''''''''''''''''''''%%%&&&((()))))))))(((((((((((('''&&&'''((()))***$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***)))&&&%%%''')))(((+++...,,,'''%%%(((+++'''''''''''''''((())))))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((((((((((((((('''&&&%%%%%%)))***************)))((('''))),,,......+++)))'''&&&''')))***+++++++++***))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))******))))))******+++,,,,,,,,,,,,---------......,,,---.../////////...---////////////000000000000......///000111333555666555777999::::::;;;>>>???@@@BBBGGGOOOYYYlll((((((''''''''''''((((((&&&&&&&&&''''''''''''(((***))))))(((((((((((()))&&&(((***(((&&&&&&***...''''''(((((())))))******'''''''''''''''&&&&&&%%%)))&&&$$$%%%''')))((('''))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%&&&'''((((((((('''%%%$$$(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&'''((()))******)))(((''')))))))))(((((((((((((((***((('''&&&&&&'''(((***+++***)))(((((()))***+++'''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***++++++)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))***++++++++++++*********))))))))))))******''''''&&&&&&&&&&&&''''''***)))))))))((((((''''''))))))))))))************+++******)))(((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))((('''&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''((()))((('''&&&''')))'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((((()))***++++++***)))(((+++'''###$$$((()))%%%!!!&&&&&&'''((()))(((((((((+++***(((((()))******)))%%%''')))***+++***)))((()))'''&&&&&&'''''''''&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''***((('''&&&&&&'''(((***&&&(((***,,,,,,+++)))(((((((((((()))******++++++++++++***)))(((((())))))((()))***+++,,,++++++***))))))))))))***+++,,,---************************,,,+++***))))))+++---...***,,,...///......///000///////////////000111111111111111000111111222222555666888999999:::<<<>>>>>>@@@FFFNNNXXXjjj((((((''''''''''''((((((&&&&&&&&&''''''''''''((()))((((((((((((((()))))))))))))))(((''''''(((***)))))))))((((((((((((((('''(((((((((((('''&&&&&&'''&&&$$$&&&((()))(((&&&(((((())))))))))))((((((&&&&&&'''(((((('''&&&&&&''''''((((((''''''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((((((((((()))'''((()))***))))))(((''')))))))))))))))))))))))))))((('''&&&&&&'''((()))******)))(((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))(((((((((((()))))))))))))))((((((((('''''''''''''''(((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))***+++++++++++++++******))))))))))))******(((''''''&&&&&&''''''(((++++++***))))))(((''''''''''''(((((()))))))))*********))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))******)))((((((''''''''''''''''''''''''''''''((()))))))))))))))))))))((('''&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((&&&((()))((('''&&&''')))&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&((()))************)))(((&&&&&&%%%%%%%%%%%%$$$$$$)))))))))*********+++++++++)))(((((()))******)))((()))*********(((&&&%%%((('''%%%%%%'''(((((('''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''&&&&&&''''''((()))((('''&&&&&&'''((()))&&&'''***,,,,,,+++)))(((++++++******)))(((((((((+++******))))))((())))))))))))***+++++++++***)))******))))))((()))))))))+++++++++++++++*********++++++*********+++,,,---***,,,............///000///////////////000111111333333333222333333444555555666888999999:::<<<>>>>>>@@@FFFNNNXXXiii((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''((()))******,,,***((('''(((((('''&&&******)))((((((''''''&&&(((((()))))))))(((''''''&&&%%%&&&'''))))))'''%%%'''((()))******)))((('''&&&&&&'''(((((('''&&&&&&((((((''''''&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((())))))***'''(((((()))))))))(((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))***))))))(((((())))))***((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***((('''))))))************))))))***)))))))))))))))(((((('''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((()))***++++++,,,,,,++++++***))))))(((((())))))***(((''''''&&&&&&''''''((()))))))))************+++%%%&&&&&&'''((())))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((())))))))))))((())))))((('''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&'''(((((('''&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%'''((()))******)))((('''###&&&''''''%%%%%%&&&((('''&&&%%%%%%%%%&&&((()))***)))'''((()))******)))'''((()))***))))))'''&&&'''&&&$$$%%%''')))((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((''''''&&&&&&&&&&&&'''((()))))))))((('''&&&&&&'''((()))&&&''')))++++++***)))(((+++******))))))(((((('''******))))))))))))(((((()))******++++++***))))))***))))))(((''''''&&&&&&++++++++++++++++++++++++*********+++++++++,,,,,,***,,,......------///000///////////////000111111333333333333333444555555555666888999999:::<<<>>>>>>@@@FFFNNNWWWhhh(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))***++++++(((&&&&&&)))***'''%%%(((((((((((((((((('''''')))))))))))))))(((((('''$$$%%%'''((())))))'''%%%&&&'''***++++++***'''&&&&&&''''''''''''''''''&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''((((((((((((((((((&&&&&&'''''''''''''''((()))(((''''''''''''((())))))))))))(((((()))))))))&&&&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,,,,***'''%%%((((((***++++++***((((((************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))******+++,,,+++++++++))))))(((((((((((())))))((((((''''''''''''((((((&&&'''(((***+++---...///%%%&&&''''''((()))******(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((())))))((('''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&'''((((((&&&&&&'''(((&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''((())))))(((''''''$$$%%%''''''((((((***+++&&&$$$###""""""$$$&&&'''***((('''''')))******)))###$$$&&&(((******++++++&&&%%%$$$%%%''')))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((%%%%%%&&&&&&''')))***+++)))(((''''''''''''((()))&&&''')))*********)))(((''''''(((((()))*********))))))))))))))))))((((((***************)))))))))))))))))))))((((((''''''++++++++++++,,,,,,,,,,,,))))))***++++++++++++***+++,,,------,,,---...000///////////////000000111111111111111111222333444555666888999999:::<<<>>>>>>@@@FFFMMMVVVggg''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''(((******(((&&&$$$&&&)))+++)))&&&%%%&&&&&&'''((())))))***)))))))))))))))(((((('''###%%%((())))))(((&&&&&&&&&'''***++++++***'''&&&'''''''''&&&&&&''''''''')))((('''&&&&&&''')))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((((()))'''''''''(((((()))))))))((((((''''''''''''((((((((((((((())))))(((((((((%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,***'''%%%&&&'''))))))))))))'''&&&))))))))))))************(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((()))******++++++******))))))(((((((((((())))))(((((((((''''''(((((((((((())))))***++++++,,,,,,''''''((())))))***++++++(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((())))))((('''''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&'''((('''&&&%%%&&&((('''''''''''''''((())))))))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&%%%###!!!$$$)))+++***'''((('''&&&%%%%%%''')))***)))'''&&&''')))******)))###$$$%%%''')))***++++++&&&%%%$$$%%%''')))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((%%%%%%&&&&&&((()))+++,,,((((((''''''''''''((((((&&&'''((()))***))))))((('''''''''((())))))******'''((())))))))))))((((((******))))))))))))))))))((()))***++++++++++++************++++++,,,,,,,,,((()))***+++++++++******+++,,,---,,,+++,,,...000///////////////000000111111111111111222333444555555666888999999:::<<<>>>???@@@FFFMMMUUUfff''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))%%%%%%%%%''')))***)))'''$$$$$$%%%&&&((()))***+++(((((()))))))))(((''''''$$$&&&((()))(((''''''''''''((()))******)))((('''((('''&&&&&&&&&&&&'''(((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***&&&&&&&&&&&&'''((())))))))))))******++++++,,,,,,(((((((((((((((((((((((('''(((((())))))(((((('''&&&'''(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((()))***++++++***((('''''''''((((((((((((''''''(((((()))))))))))))))***'''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((('''((())))))******)))))))))((((((''''''(((((())))))((((((''''''(((((()))---,,,,,,***)))(((''''''))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''')))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''))))))(((((('''(((((()))(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&%%%&&&''''''&&&%%%&&&'''((((((((('''((())))))***)))))))))(((((((((((((((%%%&&&'''(((((('''&&&%%%$$$ !!!'''***((($$$'''&&&%%%%%%%%%&&&((((((((('''&&&&&&(((******)))(((''''''''''''''''''''''''&&&$$$%%%''')))((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((''''''&&&&&&&&&'''(((***+++,,,((((((((((((((((((((((((''''''(((((()))))))))(((***))))))((((((''''''&&&&&&'''((()))***)))(((''')))(((((((((((()))***+++)))***+++---......---,,,)))))))))******++++++,,,)))))))))*********+++++++++,,,,,,++++++,,,...111///////////////000111111333333333333444666777888555666888999999:::<<<>>>???AAAEEELLLUUUeee'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((($$$&&&((()))((('''''''''%%%%%%&&&&&&'''((())))))'''(((((((((((('''&&&&&&$$$&&&((((((&&&%%%''')))(((((())))))))))))((((((((('''&&&&&&&&&&&&'''(((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((((((((()))&&&&&&%%%%%%&&&''')))***(((((())))))***++++++,,,''''''((((((((((((''''''''''''((())))))(((''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))************)))))))))(((((((((((())))))''''''((((((((()))))))))'''''''''(((((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((''''''''''''(((((())))))(((((((((((()))))),,,+++***)))(((''''''&&&)))))))))))))))(((((((((******))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''')))***+++***)))((((((((((((((((((((((((((((((((((((((())))))))))))******)))(((((()))******''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))(((((((((((())))))))))))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''''''''((())))))'''''''''(((((((((((((((%%%&&&''''''''''''&&&%%%###"""!!!###&&&((((((&&&$$$$$$$$$$$$%%%%%%%%%%%%(((&&&%%%&&&(((******))))))(((''''''&&&&&&&&&&&&((('''%%%%%%'''(((((('''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''((()))***+++''''''(((((((((((('''''''''''''''(((((((((((((((***))))))(((''''''&&&&&&%%%&&&((()))***)))((('''''''''''''''(((***+++,,,***+++---......---,,,+++'''(((((())))))***++++++***)))((((((((()))+++,,,+++,,,,,,+++***+++...111///////////////000111111333333333444555666777888555666888999999:::<<<>>>???AAAEEELLLTTTddd~~~'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%(((+++***&&&$$$$$$&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%'''((('''%%%%%%'''***))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((&&&'''(((*********)))((())))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***%%%%%%%%%&&&'''(((((()))''''''((((((((((((''''''&&&'''((())))))((('''&&&###$$$%%%&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***+++++++++***)))(((((()))***+++&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&'''((('''''''''((((((''''''''''''(((((())))))(((((((((((())))))&&&''''''((()))*********)))))))))(((''''''&&&&&&+++******)))(((''''''&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''###%%%'''((()))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))(((((((((((()))*********)))(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((%%%%%%&&&''''''&&&%%%%%%$$$&&&((((((((((((***,,,&&&'''((()))))))))(((((('''&&&%%%&&&(((******)))&&&&&&&&&&&&&&&'''((())))))'''&&&&&&'''''''''&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((''''''(((((()))***+++''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&''''''((()))))))))$$$&&&((()))***)))((('''&&&&&&&&&&&&(((***,,,---,,,---.........,,,***(((&&&''''''((()))*********+++***((('''''')))+++,,,+++,,,+++******+++...111///////////////000111111111111111222333444666666555666888999999:::<<<>>>???AAAEEELLLTTTddd~~~''''''&&&&&&&&&&&&'''''')))(((((('''''''''(((((((((((())))))))))))(((((())))))))))))((('''%%%%%%''''''&&&&&&'''(((***+++''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''')))((('''&&&&&&&&&&&&&&&)))((('''&&&%%%&&&''''''))))))(((((('''''''''''')))))))))(((''''''&&&&&&''''''(((((())))))******''''''''''''''''''''''''))))))((((((''''''&&&&&&******)))(((((((((((((((******)))((('''&&&%%%%%%))))))))))))************(((((((((((((((((((((((((((((('''(((((()))***+++((((((((((((((((((((((((+++)))'''(((******(((%%%''''''((()))))))))))))))))))))((((((((((((((()))))))))((('''''''''''''''))))))))))))))))))))))))))))))******+++++++++,,,(((((((((((()))))))))))),,,++++++***)))((('''''''''((()))******)))((('''((((((((((((''''''''''''%%%&&&'''((((((''''''&&&''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%''''''(((((())))))*********************)))((((((''')))***,,,,,,***)))''''''((('''&&&%%%%%%''')))((('''%%%%%%'''((('''&&&***)))(((&&&&&&&&&'''((())))))))))))))))))))))))++++++)))(((&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###((((((((((((((('''''''''((((((((((((((('''''''''******))))))((((((''''''%%%&&&'''((())))))))))))***))))))(((((((((((())))))((('''&&&&&&&&&&&&&&&***(((&&&&&&'''((()))(((&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((()))((((((((((((((('''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))((()))+++,,,+++***((('''++++++++++++++++++++++++)))((('''''''''(((***+++************++++++++++++&&&(((+++------,,,***((('''---(((%%%,,,...+++000......---,,,---...///000000000000000111111111111111000000000000222333444777888999888666777;;;???@@@BBBFFFMMMVVVfff(((''''''&&&&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((('''&&&%%%&&&&&&&&&&&&&&&((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((('''''''''&&&&&&)))((('''&&&&&&&&&''''''((((((((('''''''''&&&&&&((((((((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))((((((((((((''''''******)))(((((((((((((((***))))))((((((''''''&&&''''''((((((((()))))))))************************)))(((((((((((())))))***((((((((((((((((((((((((((('''&&&'''))))))'''$$$''''''((()))))))))))))))))))))((((((((((((((()))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))******++++++))))))))))))((((((((((((''''''((()))******++++++(((((())))))))))))((((((*********)))))))))(((((()))((('''&&&&&&''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&'''((((((((()))))))))******************)))(((((((((((()))******)))(((((('''((((((&&&%%%%%%''')))((('''%%%%%%'''((('''&&&))))))((('''''''''''''''((((((((((((((((((((((((%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%% """$$$&&&'''(((((('''%%%%%%&&&&&&''''''(((((('''(((((((((((()))))))))'''''''''''''''(((((((((%%%%%%&&&'''(((((((((((()))((((((((((((((())))))***)))(((''''''''''''''')))'''&&&&&&'''(((((('''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))&&&''')))+++++++++***)))(((((((((((((((((((((((()))(((((('''((()))***+++''''''''''''(((((((((((()))***,,,---------,,,+++%%%---+++***...,,,(((,,,---,,,,,,+++,,,---.../////////000000000000111111111000000000111222333444777888999888777888;;;???<<<>>>CCCIIIRRRbbb}}}((((((''''''''''''((((((((((((''''''''''''(((((((((((('''&&&&&&'''(((((()))******))))))((('''&&&&&&%%%%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))'''((()))))))))((('''&&&)))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))((((((((((((((())))))))))))((((((((((((&&&&&&'''''''''(((((((((***************************))))))(((((((((((()))(((((((((((((((((((((((()))(((((()))++++++***((('''(((((())))))))))))))))))((((((''''''((())))))))))))((('''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''&&&&&&'''(((***+++,,,,,,)))))))))(((((())))))***,,,,,,+++++++++*********,,,***(((%%%%%%&&&(((***''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))******))))))(((((((((((((((((((((((((((((('''(((((('''&&&&&&''')))((('''%%%%%%'''((('''&&&'''(((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((()))***+++'''''''''&&&&&&&&&&&&&&&"""###$$$%%%&&&'''((()))###$$$$$$%%%&&&'''(((((('''''''''((())))))******$$$%%%%%%&&&''''''(((((($$$%%%&&&''''''(((((('''''''''''''''((()))************)))(((((((((((()))'''&&&%%%&&&((((((&&&%%%&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&'''''''''((((((((((((''''''''''''))))))))))))))))))))))))%%%&&&(((***+++++++++***)))))))))))))))))))))))))))(((((((((((()))***+++))))))*********+++++++++***+++++++++,,,,,,,,,,,,'''---+++***///+++&&&,,,,,,,,,+++***+++,,,---........./////////000000000111000000111111222333444666777888777777888;;;>>>:::<<>>BBBHHHPPP```zzz((((((''''''''''''(((((('''''''''''''''((()))))))))(((&&&$$$$$$&&&((()))((())))))))))))(((((('''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&((()))++++++***((('''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&******))))))((((((''''''))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))(((((((((((())))))''''''(((((())))))******''''''((((((((()))))))))''''''''''''''''''''''''******)))(((((('''(((((())))))))))))))))))))))))&&&'''((((((((('''''''''(((((())))))))))))(((((('''''''''''''''((())))))))))))((((((((())))))***((((((((((((((((((((((((((((((''''''''''''''''''+++******)))(((''''''&&&((((((((((((((()))))))))***)))(((((((((***+++,,,+++************)))))))))************)))(((&&&&&&''''''''''''((((((((((((%%%&&&&&&'''((()))******))))))))))))(((((((((((('''(((((()))))))))((((((((((((''''''''''''((((((&&&((())))))''''''''')))((('''%%%%%%'''((('''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&)))(((((((((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((('''''''''&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&'''(((******'''''''''&&&&&&''''''(((%%%%%%%%%'''((((((%%%###%%%&&&&&&'''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%%%%&&&'''((())))))***'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''((())))))***************((((((((()))))))))******---,,,*********+++---...------+++666EEE???000---...---,,,,,,,,,---///000---------...///000000000000111111222333333444444555555555777999:::;;;<<<===???CCCHHHPPP___yyy''''''&&&&&&&&&&&&''''''''''''&&&''''''((()))***(((((('''&&&&&&'''((((((''''''((((((((((((''''''%%%&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******)))))))))((('''&&&$$$###&&&'''((()))))))))((('''((())))))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%$$$$$$))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++((((((((((((((())))))***&&&'''''''''(((((())))))''''''((((((((()))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))***+++---,,,***))))))***)))))))))))))))(((((('''&&&&&&&&&&&&'''((())))))))))))((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''******))))))((((((''''''%%%%%%&&&''')))***++++++))))))))))))***++++++,,,***))))))))))))(((((((((((()))******)))(((&&&%%%''''''''''''((((((((((((&&&&&&'''((())))))******))))))))))))((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((&&&(((******((('''((((((((('''%%%%%%'''((('''&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&'''))))))'''''''''''''''((((((((($$$%%%%%%&&&''''''((((((******)))((('''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%))))))(((((('''&&&&&&%%%$$$%%%&&&''''''(((((('''&&&&&&&&&&&&'''((())))))'''&&&&&&&&&&&&''''''((('''&&&%%%&&&((((((&&&%%%%%%%%%&&&'''((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&''''''(((((()))))))))'''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))((()))******++++++******)))*********++++++++++++...------,,,,,,---///000***+++///AAAQQQFFF111+++......---,,,---...///000------...///000000111222000111222333444444444444555444444666999;;;;;;;;;<<<===AAAGGGNNN]]]vvv&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((()))***+++,,,---&&&'''((())))))'''%%%###&&&&&&'''''''''(((((((((((())))))***)))((('''&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((()))))))))((((((((((((((()))******&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))+++---///---***((((((***)))))))))))))))(((''''''&&&&&&&&&&&&'''((())))))))))))(((((()))******+++)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))((((((((((((&&&&&&''''''((())))))***(((((()))***++++++++++++******)))))))))(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((()))))))))******)))))))))((((((((('''&&&''''''((())))))(((((((((((()))******)))((((((&&&(((******)))(((((((((((('''%%%%%%'''((('''&&&&&&%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''((())))))&&&'''''''''((((((((()))$$$%%%&&&(((((((((''''''(((((((((''''''&&&&&&&&&&&&&&&''''''((()))******''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''((()))))))))'''&&&&&&'''(((((('''$$$%%%&&&'''((((((((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''(((((())),,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++******,,,,,,,,,---------......,,,+++++++++,,,,,,------(((***---:::FFF:::,,,---...---,,,,,,,,,---...///---......///000111222333000111222444444444444333444333333666:::<<<;;;:::<<<===AAAFFFMMM\\\uuu&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''')))******(((((())))))))))))((((((%%%%%%&&&&&&'''&&&&&&%%%'''''')))))))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&((()))+++---...///"""&&&)))++++++)))(((&&&&&&&&&&&&&&&'''((()))((()))*********)))'''&&&'''''''''((((((((())))))&&&&&&''''''((()))))))))''''''(((((())))))******''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''(((((()))***+++))))))))))))))))))))))))&&&((()))'''###!!!!!!""")))))))))))))))(((''''''%%%%%%%%%&&&'''((()))***))))))((())))))***++++++))))))))))))))))))))))))******))))))((((((((('''(((((((((((())))))))))))******)))((('''&&&&&&%%%'''(((***+++,,,,,,++++++*********))))))))))))((()))'''%%%$$$$$$&&&(((***''''''''''''((((((((()))(((((((((((())))))))))))******))))))((((((((('''&&&&&&'''((())))))((((((''')))***,,,,,,***)))'''&&&(((***+++)))(((((((((((('''%%%%%%'''((('''&&&&&&&&&%%%$$$%%%&&&((()))''''''''''''''''''''''''((('''%%%$$$###"""!!!!!!&&&'''''''''(((((())))))'''((())))))(((&&&$$$###%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))+++,,,...///###$$$$$$%%%%%%&&&&&&'''%%%&&&'''((())))))))))))(((''''''&&&&&&&&&''''''((((((((((((((()))*********(((&&&&&&'''((()))((($$$%%%&&&'''((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))((()))***+++,,,+++******))))))*********+++++++++''''''(((((())))))))))))+++)))%%%***000(((&&&444,,,,,,+++++++++,,,---.........///000111222333333000111333444555555444333444333333666:::===<<<:::>>>???BBBGGGNNN]]]vvv))))))))))))))))))))))))'''''''''''''''''''''''''''((()))((('''&&&'''((()))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((()))******))))))(((((((((((())))))((((((((()))******++++++))))))************))))))&&&'''(((((((((&&&%%%$$$((((((((('''&&&&&&%%%%%%'''((()))******)))((('''))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))(((((((((((())))))+++***((('''''''''((()))))))))((('''''''''''''''***)))'''&&&%%%%%%&&&&&&)))(((((('''''''''((((((''''''&&&&&&'''(((***+++''''''((((((((((((''''''&&&&&&''')))***+++,,,---***))))))(((''''''&&&&&&(((((((((((())))))))))))((()))***++++++***)))((((((&&&%%%&&&((()))))))))************))))))))))))''''''((()))))))))))))))))))))************))))))******))))))((((((((('''***)))((((((((()))+++,,,&&&''''''((((((((('''''')))))))))))))))(((((('''%%%$$$$$$&&&((())))))(((%%%&&&''''''&&&&&&'''))))))((('''&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&***...222444''''''''''''''''''''''''&&&'''''''''''''''''''''(((''''''&&&&&&''')))******)))((('''''''''''''''***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&$$$$$$&&&'''(((((())))))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))))))))(((((((((((())))))+++***)))'''''''''((()))((()))+++,,,------,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------+++,,,------++++++,,,---//////000000000000000000000///.........///111222222333555777999<<<===>>>>>>???BBBFFFMMM\\\vvv''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))(((''''''((()))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''(((((()))(((((('''''''''&&&&&&&&&((((((((((((((())))))***))))))(((((((((((())))))'''(((((((((((()))))))))''''''((((((((((((''''''))))))))))))))))))((('''(((((((((''''''&&&&&&&&&'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((())))))''''''((((((((()))))))))***))))))(((((())))))***+++***)))((('''(((((()))))))))((('''''''''''''''''''''&&&&&&&&&'''((((((((((((''''''''''''((((((+++***)))(((''''''''''''******++++++++++++******''''''((()))***++++++,,,''''''((((((((((((((((((((((((((()))))))))******((()))***++++++***)))((()))'''&&&&&&((())))))(((''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))((((((((('''))))))((('''((()))***+++++++++,,,,,,,,,,,,++++++(((((()))))))))(((''''''&&&%%%%%%&&&((()))((('''%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&((())))))))))))))))))((('''''''''((((((***++++++''''''''''''''''''''''''(((''''''''''''''''''''''''''''''''''''((())))))'''&&&&&&%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''((('''''''''((('''''''''''''''&&&&&&$$$$$$%%%&&&&&&'''(((((('''''''''((((((((()))))))))(((((((((((((((((()))******)))((((((((())))))((()))***,,,------,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---------...//////000111111000000000000111222333444444555666888:::<<<>>>>>>???@@@CCCGGGMMM\\\vvv%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''((((((''''''(((***((((((''''''''''''''''''%%%&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((())))))(((((('''(((((()))))))))*********'''''''''''''''&&&&&&&&&((((((''''''(((((()))***)))((((((''''''(((((()))((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&)))(((((((((((())))))***(((((('''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))((((((((((((((()))))))))***************))))))***************)))((((((((((((((()))((((((''''''''''''(((###$$$%%%'''((()))******((((((''''''''''''(((((())))))***))))))((('''&&&''''''((((((((((((''''''((((((((())))))*********&&&&&&&&&'''((())))))***))))))))))))************))))))************))))))***(((&&&&&&((((((((('''&&&&&&''''''(((((())))))''''''((()))))))))))))))(((((())))))))))))(((((()))))))))))))))(((((('''(((''''''''''''((()))))))))***************))))))'''(((((((((((('''&&&&&&(((&&&%%%&&&'''((('''&&&%%%&&&''''''&&&&&&''')))&&&&&&%%%&&&&&&'''((()))''''''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''))))))************))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&&&&''''''(((((((((((((((&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''(((((('''&&&&&&%%%'''''''''(((((((((((((((%%%%%%%%%&&&''''''((((((''''''((((((((()))))))))((((((''''''''''''(((((())))))******+++*********((()))***+++,,,,,,,,,,,,+++++++++++++++******************++++++++++++,,,+++,,,------++++++,,,---++++++,,,---///000111222///000222333444555666666777777888999;;;<<<===>>>???@@@CCCGGGMMM[[[ttt%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''''')))***''''''((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''(((((())))))************''''''''''''''''''''''''(((''''''''''''((())))))(((((((((''''''((((((((())))))(((((('''&&&&&&%%%((())))))))))))))))))((('''&&&%%%%%%%%%'''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''++++++******))))))(((((())))))))))))************++++++************++++++***))))))((((((((((((((()))(((''''''''''''((((((###$$$&&&(((*********)))(((''''''''''''(((((()))$$$%%%'''((())))))((('''&&&&&&&&&''''''&&&&&&&&&))))))))))))))))))((((((&&&&&&''''''((()))))))))))))))))))))*********+++)))))))))******)))))))))+++)))'''''''''((('''&&&'''(((((()))***++++++,,,''''''((()))))))))))))))))))))************))))))(((((()))***))))))((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&'''''''''''''''&&&&&&%%%)))'''&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''(((((('''''''''###$$$&&&'''(((((('''&&&''''''''''''''''''''''''***))))))((((((''''''&&&%%%&&&((()))))))))(((''''''''''''''''''((()))***************************''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((()))%%%&&&&&&&&&''''''(((((('''(((((((((((()))))))))((((((''''''''''''((((((((()))***,,,,,,,,,+++***))))))******+++++++++++++++++++++***************))))))*********++++++++++++,,,------++++++,,,---++++++,,,---...///000000...000222444666666666666777888888999:::;;;<<<<<<===>>>BBBFFFLLLYYYrrr&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((((((''''''(((***''''''((())))))(((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((()))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((()))))))))((((((&&&''''''''''''''''''''''''''''''''''''(((((()))((((((''''''''''''((((((******))))))((('''&&&&&&(((((())))))))))))(((((('''&&&%%%%%%%%%'''((()))&&&''''''(((((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''++++++******))))))(((((())))))))))))************++++++************++++++)))))))))))))))(((((('''((((((''''''''''''((((((%%%&&&((()))***)))(((''''''''''''''''''((())))))###$$$&&&'''(((((('''&&&((())))))******))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))***+++)))'''''''''((('''&&&'''(((((()))***++++++,,,''''''((()))))))))))))))***++++++,,,,,,++++++***'''((()))******)))((('''%%%&&&&&&'''''''''''''''***************)))(((((('''''''''''''''&&&&&&%%%)))(((&&&&&&''''''&&&$$$%%%&&&''''''&&&&&&''')))***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%!!!"""%%%&&&'''(((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&%%%&&&((()))))))))(((''''''''''''''''''((()))***))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))((((((((('''''''''$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&''''''(((&&&&&&'''''''''''''''((((((((((((((()))))))))***((((((''''''''''''((((((((()))***,,,,,,,,,+++*********************++++++************************))))))*********++++++++++++,,,------++++++,,,------------...............---///111333555666555555777777777888999:::::::::<<<===AAAEEEJJJWWWooo'''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))&&&'''((()))***)))((('''%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&''''''''''''((('''''''''(((((())))))***'''''''''(((((('''''''''))))))))))))))))))))))))&&&''''''((((((''''''&&&%%%&&&'''((()))((('''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((******))))))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%)))(((((((((((())))))***&&&&&&'''((())))))******(((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))))))))))))))((((((((((((((()))))))))***************))))))*********)))))))))))))))(((''''''(((''''''''''''(((((()))(((((()))))))))(((''''''''''''&&&''''''((()))***''''''''''''&&&%%%$$$$$$''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))******))))))))))))*********(((&&&&&&((((((((('''&&&&&&''''''(((((())))))''''''((()))))))))))))))***++++++++++++++++++***&&&''')))***+++***((('''%%%&&&''''''((((((''''''((((((((((((((('''&&&%%%'''(((((((((((('''&&&&&&)))(((&&&&&&''''''&&&$$$%%%&&&''''''&&&&&&''')))+++***((('''%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&)))))))))(((((((((''''''###$$$%%%'''((()))))))))%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******))))))(((((((((((())))))))))))******+++***************)))))))))******+++)))))))))************************++++++++++++,,,+++,,,------++++++,,,---...........................///000222333444444555666666777888999999::::::<<<===AAAEEEJJJVVVmmm''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&&&&'''&&&''')))*********((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&$$$&&&'''))))))((('''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))((('''%%%&&&'''((()))***++++++((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))''''''((((((((()))))))))***))))))(((((())))))***((())))))***)))((('''&&&'''''''''''''''((())))))))))))(((((((((((())))))&&&&&&&&&''''''((()))*********)))(((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''((((((((((((((((((&&&&&&''''''(((((())))))&&&'''''''''((((((((((((+++***)))(((((()))***+++)))'''&&&&&&((())))))(((''''''''''''((((((((((((''''''((())))))))))))))))))))))))******)))))))))%%%''')))++++++***((('''%%%&&&'''((()))(((((('''''''''''''''&&&%%%$$$###(((((()))))))))(((''''''((('''&&&&&&'''((('''%%%%%%&&&''''''&&&&&&''')))***)))((('''&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''''''''''''''''''''((())))))'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''))))))))))))((((((((('''%%%%%%&&&'''((((((((('''''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''(((((()))))))))***************))))))))))))************)))((((((((())))))+++***)))(((((()))***+++((()))))))))*********+++++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---.........//////000000000111111111111222333444555666666777888:::;;;;;;<<<===???BBBGGGKKKWWWnnn'''''''''''''''''''''''''''''''''''''''''''''''')))******)))&&&%%%%%%&&&%%%''')))***+++***)))((('''''''''(((((((((((()))'''''''''((((((***++++++&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((((((((())))))))))))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%&&&((()))***)))'''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%'''(((((((((((((((((('''''''''((((((((('''%%%$$$%%%&&&'''((()))***+++,,,((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))(((((((((((())))))((()))*********)))'''&&&'''''''''''''''((()))***)))(((''''''''')))***+++&&&&&&&&&'''''')))******))))))(((((((((***,,,---'''(((((((((((((((((('''''''''''''''(((((())))))$$$%%%&&&'''(((***++++++&&&&&&&&&&&&'''''''''(((+++***)))(((((()))***+++((('''%%%&&&((()))))))))************))))))))))))'''(((((()))))))))))))))''''''((((((((((((''''''%%%&&&)))++++++***((('''&&&&&&((()))))))))((('''++++++++++++***)))(((''')))))))))))))))(((((('''(((&&&%%%&&&'''((('''&&&%%%&&&((('''&&&&&&''')))(((''''''&&&&&&&&&''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''(((((((((((('''''''''&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''"""######$$$%%%&&&''''''(((((('''&&&&&&((()))******)))((('''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''''''''(((''''''&&&%%%))))))(((((('''''''''&&&((((((((((((((('''''''''))))))))))))************++++++************+++++++++***)))'''''''''((()))+++***)))(((((()))******(((((())))))*********+++++++++,,,,,,,,,---------+++,,,------++++++,,,---,,,---...///000222222333333222222111222333555666666777888999;;;<<<===>>>???@@@DDDHHHMMMYYYooo''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''((((((((((((''''''+++&&&"""###(((,,,+++)))(((((()))***************''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&'''((((((((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((())))))'''''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))++++++***))))))((()))))),,,+++(((''''''(((+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************))))))((((((''''''((()))+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())))))((('''&&&%%%%%%$$$((((((((((((((('''''''''))))))************))))))(((((())))))))))))((((((((()))*********((('''&&&***&&&###%%%)))***'''###(((((((((((()))***,,,,,,)))******++++++)))((('''&&&''''''((()))******+++((((((''''''''''''(((((()))(((&&&&&&&&&&&&$$$"""(((((('''''''''&&&&&&&&&******))))))(((((('''''''''((()))))))))(((&&&%%%***)))'''''')))))))))(((+++***)))(((((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&)))'''%%%###""""""###$$$&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))***'''%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&'''(((((($$$&&&)))++++++***'''%%%%%%&&&&&&&&&''''''((((((,,,)))'''(((******(((%%%((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))((('''''')))***+++++++++)))((('''((())))))'''&&&%%%''')))++++++)))((('''''''''(((,,,+++***((((((***+++,,,))))))))))))))))))))))))((())),,,------+++)))''')))************+++++++++((()))***,,,------,,,,,,+++,,,,,,,,,++++++---///000000000000000111111111111111111111222333333444444555888<<<@@@CCCFFFGGG@@@>>>AAAGGGLLLUUUkkk''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&'''''''''''''''((()))***+++***))))))'''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''(((###$$$&&&'''''''''&&&&&&''''''''''''''''''''''''((())))))))))))*********'''''''''''''''((())))))((('''''''''''''''''''''))))))(((((('''((((((((())))))(((((((((((())))))******)))((((((((())))))(((''''''''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))************)))))))))))))))((((((((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((()))(((((((((''''''&&&&&&%%%'''''''''((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((()))***++++++)))******+++***)))((('''''''''(((((())))))******((((((''''''''''''(((((()))'''&&&&&&&&&&&&%%%###))))))(((((((((''''''''')))))))))((((((((((((((('''((()))))))))(((&&&%%%'''&&&%%%''')))++++++***&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&&&&)))'''%%%$$$###$$$%%%%%%&&&&&&&&&&&&'''''''''(((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))'''%%%&&&((((((&&&$$$''''''&&&&&&&&&''''''(((***(((%%%###$$$&&&***,,,)))))))))))))))(((((((((***(((&&&'''))))))(((&&&''''''''''''((((((((((((&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))(((((('''&&&((((((((((((((('''&&&&&&&&&'''(((((('''&&&'''((('''(((((()))))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))(((***+++,,,,,,+++)))(((((())))))))))))*********))))))+++,,,---,,,,,,++++++,,,---,,,++++++---......////////////000000000222111111111222333444555555666888:::===???AAABBB@@@>>>AAAGGGKKKTTTkkk''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%(((******(((&&&%%%&&&&&&'''***+++,,,+++)))'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''"""###$$$%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((''''''''''''(((((()))((((((((((((((()))))))))***))))))))))))******+++)))((((((''''''(((((()))(((((('''''''''(((((()))%%%&&&((())))))(((&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&((()))***+++,,,)))))))))***************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((())))))((((((''''''((((((%%%(((+++***&&&%%%(((+++))))))(((((((((((()))))))))************)))(((((((((((((((((())))))))))))((((((''''''''''''(((((('''&&&%%%&&&''''''&&&%%%)))))))))))))))((((((((((((((((((((((((((())))))((((((((()))(((((('''&&&&&&%%%%%%''')))******(((%%%%%%%%%&&&&&&'''((()))((((((((('''''''''''''''''''''&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&''''''&&&&&&''''''((()))((('''&&&&&&'''(((&&&%%%(((''''''&&&&&&&&&''''''***((($$$""""""%%%))),,,*********)))(((((('''''''''&&&%%%&&&(((((((((&&&&&&&&&&&&'''((((((((()))&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))(((((('''&&&)))(((((('''''''''''''''$$$&&&((()))((('''((()))'''((())))))******)))(((***)))(((''''''((()))***)))))))))))))))))))))))))))******+++++++++******((((((((())))))))))))******++++++,,,,,,,,,++++++***,,,---,,,++++++---...---------....../////////222222222222333444555666666777888999:::;;;<<<===@@@>>>AAAGGGKKKTTTjjj''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''((()))))))))(((((()))$$$'''***,,,,,,+++(((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((())))))))))))))))))*********)))((((((((()))***++++++(((((((((''''''(((((((((&&&&&&&&&&&&&&&'''((()))((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%'''(((***,,,---...))))))******++++++,,,,,,)))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((---,,,+++***((((((''''''&&&'''''''''((((((((()))%%%&&&&&&'''((()))******%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((***)))'''&&&&&&'''((()))&&&)))+++***'''&&&)))+++))))))(((((('''(((((((((************)))))))))((())))))))))))((((((((((((((((((''''''''''''((((((&&&%%%%%%&&&'''(((((('''((((((((((((((((((((((((&&&''''''(((((()))))))))(((((((((((((((((('''''')))'''&&&'''(((((('''&&&))))))((('''&&&&&&&&&&&&)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((''''''&&&''''''''''''&&&(((((('''&&&&&&&&&&&&'''###$$$''')))***(((&&&$$$'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))******))))))((('''+++***)))(((((()))***+++&&&'''((((((((()))+++---...---,,,***)))((((((((()))(((''''''''''''((()))((((((((((((((((((((((((***************+++++++++))))))))))))************++++++,,,++++++++++++******+++------,,,+++,,,...---------......//////000222222222222333444666666666777777888999:::;;;;;;???===@@@FFFJJJSSSiii''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((%%%!!!###'''++++++)))$$$&&&))),,,,,,***(((&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((())))))))))))******++++++'''''''''''''''((()))***((((((''''''''''''((((((&&&&&&%%%&&&&&&'''((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((***,,,...///000))))))******++++++,,,,,,(((((('''&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***((((((''''''&&&&&&''''''((()))))))))%%%&&&&&&'''((()))******''''''((((((((((((''''''(((&&&%%%######%%%&&&((()))((('''&&&&&&'''((()))(((((((((((())))))*********))))))(((((((((((()))*********)))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((&&&%%%%%%&&&((())))))'''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((('''''''''((((((((()))'''&&&&&&'''))))))(((+++***)))(((''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((((((&&&''''''''''''&&&''''''(((''''''&&&&&&&&&'''''' $$$))),,,---***%%%"""$$$%%%%%%&&&'''(((((()))$$$%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''(((((()))'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***++++++++++++***))))))+++***)))(((((()))***+++))))))((('''''')))...222777444///***'''&&&'''((((((''''''''''''''''''((((((((((((((((((((((((((())))))*********++++++,,,******++++++++++++,,,,,,,,,,,,++++++++++++++++++)))+++------,,,,,,,,,---------...//////000111111111111111222333444666666666666777999:::;;;<<<===???===@@@FFFIIIRRRhhh''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''(((((((((((((((((('''&&&!!!%%%******(((%%%&&&)))***+++***(((&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''***))))))(((''''''((((((''''''''''''''''''''''''************++++++++++++)))((((((''''''''''''((((((((())))))******++++++'''&&&&&&&&&&&&''''''((((((''''''&&&&&&''''''(((''''''&&&&&&&&&''''''((()))'''%%%######%%%''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((***+++---///000111)))))))))***************((((((((((((((((((((((((************************************************'''&&&&&&&&&''''''((()))'''''''''(((((()))))))))&&&&&&''''''(((((())))))(((((())))))))))))(((((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&''''''((((((''''''&&&''')))***))))))***)))))))))))))))******+++******)))((()))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''&&&%%%&&&((())))))'''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''''''''((())))))+++(((%%%%%%'''***,,,,,,(((''''''(((((()))***+++'''''''''&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((%%%&&&'''((()))+++,,,,,,$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%&&&'''''''''(((''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''******++++++******)))((('''''''''''''''(((((()))******)))'''''')))...222888555000+++(((''''''((('''(((((((((((((((((('''))))))))))))))))))))))))((()))***++++++++++++++++++++++++,,,,,,,,,------,,,++++++******+++,,,,,,)))+++---...---,,,,,,,,,------...///000111111222///000000111222444555666555666777999;;;<<<===>>>???===???EEEIIIQQQggg~~~''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&$$$"""!!!"""%%%(((((('''&&&&&&((()))))))))(((''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((''''''''''''''''''((((((((('''&&&''''''))))))'''''''''''''''''''''''')))))))))************+++))))))((('''''''''''''''''''''(((((()))******+++''''''&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((()))((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++---...///000***)))))))))))))))(((((('''((())))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%%%%&&&'''((()))((((((((((((((()))))))))'''''''''((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''###&&&)))(((&&&&&&(((+++******)))******+++,,,---++++++)))((((((((()))***''''''(((((())))))******((((((''''''''''''((((((((('''&&&'''((()))((('''&&&'''''''''((((((((((((''''''''''''''''''&&&&&&(((''''''&&&'''((()))***222...(((%%%%%%''')))+++''''''''''''((()))******'''''''''''''''((((((((($$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((($$$&&&((((((&&&&&&''')))%%%%%%%%%&&&'''((()))***+++)))'''&&&&&&(((+++---&&&''''''((()))***++++++%%%''')))(((%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))(((''''''&&&&&&'''(((((((((((((((&&&((())))))((()))+++---///...---,,,***)))))))))((((((((())))))((((((((())))))))))))))))))))))))&&&(((***,,,---,,,+++*********+++++++++,,,,,,,,,+++************+++---...(((+++---...---,,,,,,,,,+++,,,---...///000000111......///000111333444555666666777888:::;;;<<<<<>>@@@KKKTTTddd|||'''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''')))(((''''''&&&'''''''''%%%$$$$$$%%%''')))+++---)))))))))(((((('''''''''************************&&&&&&&&&&&&'''((())))))'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%))))))(((((((((((('''''')))))))))(((((((((((('''((((((''''''''''''((((((******))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))******((((((((()))***+++((((((((((((((((((((((((&&&'''(((***+++,,,---...000---***)))*********)))$$$%%%((((((''''''((()))((((((((((((((((((((((((&&&'''''''''(((((()))))))))'''&&&'''(((((('''&&&'''''''''(((((((((((((((&&&((()))*********((((((%%%&&&'''(((((((((((('''(((((((((((('''&&&%%%$$$((((((((((((((((((((((((%%%&&&&&&''''''((()))))))))******+++++++++******++++++******)))(((((((((((((((((((((((('''''''''(((''''''((())))))(((&&&&&&&&&'''(((((((((((('''&&&'''((()))******)))))))))+++---+++((('''))),,,+++***)))(((((()))***+++***(((&&&&&&'''''''''&&&''''''&&&&&&&&&&&&&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((()))(((((('''&&&&&&&&&&&&'''((((((&&&((())))))(((''''''((('''%%%$$$######%%%''')))&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&''''''%%%%%%&&&'''((()))*********)))))))))))))))))))))''''''&&&&&&&&&'''((()))((((((((('''''''''''''''((('''&&&%%%%%%&&&'''(((###%%%''')))))))))'''&&&******))))))(((''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))&&&'''''''''&&&%%%$$$###''''''((((((((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++************))))))))))))))))))***+++++++++,,,***,,,------++++++,,,...---...///111111111000///000000000000111222333444555555555666777999;;;;;;999>>>===???IIIRRRbbbyyy(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''&&&&&&'''''''''$$$$$$%%%%%%''')))***+++)))))))))(((''''''&&&&&&******)))(((((()))******%%%&&&&&&'''((())))))***((((((((('''&&&&&&&&&%%%'''''''''((((((''''''&&&)))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******(((((((((((('''''''''''''''''''''((((((((())))))((((((&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***))))))((((((((()))***+++((((((((((((((((((((((((''''''((()))+++,,,...///000---***)))))))))((('''%%%&&&((()))((('''((())))))))))))(((((((((((((((&&&&&&''''''((())))))))))))(((''''''(((((('''&&&'''''''''''''''((())))))&&&'''((()))))))))))))))'''''''''''''''(((((()))&&&'''((()))))))))))))))'''(((((((((((((((((('''&&&&&&&&&'''(((((())))))******+++++++++******)))************))))))(((((())))))((((((''''''&&&&&&'''''''''((()))(((''''''%%%&&&&&&'''''''''''''''%%%''')))***+++***)))'''*********)))''''''))),,,,,,++++++******++++++,,,(((((('''(((******((('''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&(((((((((((('''&&&%%%%%%''''''&&&&&&''''''''''''$$$&&&((()))'''&&&&&&&&&((('''&&&&&&%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))******))))))))))))(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%&&&'''((((((''''''&&&))))))))))))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&))))))***+++,,,,,,------*********)))((('''&&&%%%'''''''''((((((((())))))''''''''''''''''''''''''''''''((())))))))))))))))))))))))******)))))))))++++++++++++++++++++++++************))))))(((((((((((()))***+++,,,,,,,,,***+++---,,,++++++,,,...,,,---000111222111000///000000000000111222333444555555555666777999;;;;;;999>>>===???IIIRRRaaaxxx(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((()))((((((((('''''''''&&&)))(((''''''''''''((()))%%%&&&'''((())))))******((((((((('''&&&&&&&&&%%%'''(((((()))))))))((((((((((((((()))))))))))))))'''''''''''''''(((((((((((((((''''''''''''((((((''''''(((((())))))******((((((((((((''''''''''''&&&&&&''''''((()))))))))((('''&&&%%%%%%&&&((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***''''''''''''(((((())))))'''''''''''''''''''''''''''''''''(((***,,,...000...,,,)))''''''((('''&&&''')))***)))(((&&&&&&'''))))))))))))))))))((((((&&&'''''''''(((((()))))))))(((''''''((()))(((&&&(((''''''''''''((())))))((('''%%%%%%%%%''')))***(((((('''&&&'''((()))***))))))((('''%%%###!!! &&&'''(((((((((((('''&&&&&&&&&''''''((())))))*********+++++++++******)))*********)))))))))))))))))))))((((((''''''&&&&&&''''''((((((((('''''''''%%%&&&&&&'''''''''''''''&&&''')))++++++***((('''((((((((('''&&&&&&(((***(((((((((''''''(((((((((((('''((()))++++++)))'''((((((((((((((()))))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$''''''''''''''''''&&&&&&"""%%%''''''&&&$$$$$$%%%&&&'''((((((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))************&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''')))((('''&&&%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&'''(((((()))******+++++++++***)))((('''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))************))))))***************************************)))((('''(((((()))***+++,,,,,,,,,***+++---,,,++++++,,,...+++---///111222111000///000000000000111222333444555555555666777999;;;;;;;;;@@@>>>???IIIRRRaaaxxx'''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))'''''''''''''''&&&&&&&&&'''((())))))))))))))))))''''''(((((((((((())))))&&&''''''''''''(((((((((((((((''''''''''''((((((******))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''(((***,,,///111,,,***'''&&&'''''''''&&&(((***+++***(((&&&&&&'''((((((((())))))*********((((((((((((((((((((((((((('''&&&''')))***)))((((((''''''&&&&&&((()))***)))'''%%%$$$$$$&&&(((***((((((''''''(((((()))***(((((((((((('''&&&%%%$$$&&&'''((())))))((('''&&&&&&''''''(((((()))******)))******+++++++++************))))))))))))))))))((((((((((((((('''''''''&&&((())))))(((''''''(((&&&&&&'''((((((((((((''''''((()))******)))((('''''''''&&&&&&''''''(((((((((((())))))))))))(((((('''&&&&&&'''))))))'''&&&((())))))))))))*********''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%$$$%%%&&&''''''((('''''''''''''''(((''''''&&&%%%###%%%&&&&&&%%%$$$$$$%%%###%%%'''((((((&&&$$$###&&&&&&&&&''''''''''''(((&&&'''(((((((((((('''&&&((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))*********))))))&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''***(((&&&%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%%%%&&&&&&''''''((((((((()))))))))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))***+++++++++***)))((()))))))))***+++++++++,,,***,,,------++++++,,,...,,,---///000111111111111000000000000111222333444555555555666777999;;;;;;;;;@@@>>>???IIIQQQ```www&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&%%%%%%%%%&&&&&&'''(((''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''(((((((((&&&'''((())))))((('''&&&'''((())))))***)))((((((&&&&&&&&&'''''''''''''''&&&'''(((((())))))((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((******))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&'''***---000111,,,***''''''((((((((((((''')))******((('''((((((''''''((()))***++++++,,,)))))))))(((''''''&&&&&&'''&&&&&&'''***++++++***)))(((&&&&&&&&&''')))***)))((('''&&&&&&''''''((('''((((((((())))))))))))&&&&&&((()))++++++,,,,,,'''(((***++++++***(((''''''''''''((())))))******((()))***+++++++++++++++)))))))))))))))))))))***'''''''''(((((((((((((((%%%(((***)))'''&&&''')))''''''((()))))))))(((((())))))))))))((((((((((((&&&&&&'''((())))))((('''*********++++++*********((('''&&&&&&'''((('''%%%(((((((((((()))))))))***%%%%%%&&&&&&'''((((((((()))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''((((((((('''%%%%%%&&&''''''&&&%%%%%%&&&(((%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%&&&'''((()))(((((('''%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&''''''(((''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))+++,,,,,,+++)))(((************************((()))+++,,,---,,,***)))******************++++++***,,,------++++++,,,...------...///000111222222000000000000111222333444555555555666777999;;;;;;;;;@@@===>>>HHHOOO^^^uuu&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&((()))++++++)))(((&&&(((((()))******)))((('''%%%&&&&&&''''''(((((((((%%%%%%&&&'''((((((((('''%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''(((((()))*********)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%&&&'''((())))))))))))'''''''''''''''''''''''''''&&&&&&''')))---000222,,,***(((''')))******)))%%%''')))***)))((()))+++&&&&&&''')))***+++,,,---******)))((('''&&&%%%%%%&&&%%%%%%'''***,,,,,,+++)))(((&&&%%%&&&''')))+++))))))*********((('''&&&''''''((()))))))))))))))))))))(((((('''%%%$$$###((()))+++,,,,,,+++)))(((''''''(((((())))))******'''((()))***+++,,,,,,,,,)))))))))))))))*********&&&'''''''''(((((())))))%%%(((******'''&&&''')))'''(((((()))))))))))))))***)))(((((((((((())))))''''''((()))++++++)))'''&&&&&&''''''''''''&&&&&&+++)))''''''((((((((('''&&&'''''''''(((((())))))$$$%%%%%%&&&'''((())))))))))))((('''&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$''''''((((((((('''%%%$$$((()))((('''&&&&&&(((******)))''''''''')))***,,,&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&"""###$$$$$$%%%&&&''''''$$$%%%&&&'''(((***++++++$$$$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&& """%%%(((************&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''&&&&&&&&&&&&''''''(((((()))(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))((()))+++,,,,,,+++)))(((++++++++++++++++++++++++((()))+++---...---,,,++++++++++++******************,,,------,,,+++---...------......///111222333000000000000111222333444555555555666777999;;;<<<:::???<<<===FFFNNN]]]sss(((''''''''''''&&&&&&&&&((((((((((((((((((((((((,,,***(((%%%############%%%&&&'''(((((('''&&&%%%(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''***++++++***)))(((((()))&&&&&&&&&'''''''''(((((((((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))((('''&&&'''((())))))((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))),,,+++)))'''&&&&&&&&&&&&)))((('''))),,,---***'''+++++++++)))'''%%%&&&'''''''''((()))***++++++,,,)))(((''''''''')))***+++((((((((((((((((((((((((,,,+++***(((''''''''''''(((((('''&&&%%%%%%%%%%%%++++++,,,***'''&&&&&&''')))((('''&&&&&&&&&&&&&&&******))))))(((&&&%%%$$$((((((((((((((((((((((((+++++++++)))'''''')))++++++++++++************))))))***+++***)))((()))***'''&&&&&&''''''((()))***((((((''''''''''''(((((()))*********++++++++++++)))(((&&&$$$###$$$%%%&&&'''&&&%%%%%%&&&'''((()))******)))((((((((((((((())))))(((((('''''''''&&&&&&(((***,,,,,,***(((&&&%%%&&&'''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''******)))'''&&&%%%$$$###'''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&'''((((((((())))))((((((''''''&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&''''''((())))))))))))))))))((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&'''((('''&&&$$$%%%&&&((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((''''''&&&&&&((()))***---------,,,+++***)))((()))***,,,---...------,,,------,,,+++***)))(((''')))************+++++++++...---,,,+++++++++,,,---////////////..................///000111222333333222222444666777888888888=========???BBBKKK]]]nnn(((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''(((((()))&&&&&&'''(((((('''&&&&&&))))))((('''''''''''''''''''''((((((((((((''''''((()))))))))'''&&&'''(((&&&&&&&&&'''''''''((((((((('''&&&'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''((())))))((('''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''((((((((((((((('''&&&&&&))))))((('''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((()))))))))))))))((('''&&&&&&&&&'''((((((&&&&&&)))---...,,,)))******+++***(((((()))***---,,,++++++***))))))))))))((((((''''''((()))***''''''''''''''''''''''''******)))((('''''''''''''''''''''&&&''''''(((((('''((()))((('''&&&''')))(((((('''&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%'''''''''''''''''''''''')))******(((&&&&&&(((***************************(((******)))((('''((()))(((''''''''''''(((((()))(((''''''''''''''''''((())))))))))))*********+++,,,+++)))'''''''''))))))''''''&&&&&&&&&'''((()))***)))((((((''''''(((((()))(((((((((''''''''''''%%%&&&((())))))(((&&&%%%%%%'''((('''&&&%%%&&&((((((''''''&&&&&&''''''(((++++++******)))(((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))))))))))))))((('''&&&&&&'''((()))(((''''''&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''')))(((''''''))))))((('''&&&'''((((((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((('''&&&'''((()))***333000,,,)))(((***---///((()))***+++++++++++++++***************+++++++++)))************+++++++++------,,,+++++++++,,,---------......//////000000......///000111222333333222333444666777888888999===<<<===???AAAJJJ\\\mmm(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))))))))&&&&&&'''(((((('''&&&&&&***))))))((('''(((((((((''''''((((((((((((''''''%%%'''''''''%%%$$$%%%&&&&&&''''''''''''((((((((('''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&'''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))******(((((((((((((((''''''&&&))))))(((''''''(((((((((%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))''''''((((((((()))))))))&&&&&&&&&&&&&&&'''((()))&&&%%%&&&)))...000...,,,((()))******))))))+++---///...---+++***))))))(((***))))))(((((((((((()))''''''''''''''''''''''''(((((('''''''''''''''(((''''''''''''((()))***+++&&&'''((((((((()))+++---(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''((())))))(((&&&%%%'''((((((((()))******+++++++++)))***+++***)))((((((***))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))),,,+++)))(((((()))***+++(((((('''&&&&&&''''''''')))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((()))((('''&&&''')))(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%''''''((())))))***++++++'''''''''''''''&&&&&&&&&'''''''''''''''((((((((('''''''''(((''''''&&&%%%((((((((((((((((((((((((%%%&&&&&&'''(((((())))))''''''((()))))))))))))))((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''***((('''((()))***)))(((((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((('''''''''((()))***---+++)))''''''((()))*********))))))******++++++))))))*********+++++++++)))************+++++++++---,,,,,,++++++,,,,,,---+++,,,---...///000111111......///000111222333333222333444666777888999999<<<;;;<<<>>>AAAIII[[[kkk(((''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&'''''''''&&&%%%$$$&&&''''''''''''''''''&&&))))))((('''''''''''''''''''''((((((((((((''''''%%%&&&'''&&&%%%$$$%%%&&&'''''''''''''''((((((((('''&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((((((((((((''''''%%%&&&&&&''')))+++,,,---'''''''''(((((((((((((((&&&'''''''''(((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&''''''((('''&&&&&&***...000...+++((()))***)))((((((***,,,---,,,+++************+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''''''(((((()))***((())))))))))))***,,,///(((''''''&&&&&&&&&''''''&&&&&&'''(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''&&&'''(((''''''((()))***+++,,,,,,+++,,,---,,,***)))***+++******(((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''''''''(((((((((((()))(((''''''&&&&&&'''((()))))))))((('''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''')))***)))((('''((()))((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$(((((()))))))))*********((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''(((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''((()))))))))))))))(((((((((''''''(((((((((''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''')))((('''((())))))(((''''''(((((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))$$$'''***------***&&&###------+++++++++,,,---...,,,,,,++++++***))))))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,---......///000000......///000111222333333222333555666888999999999;;;:::<<<>>>@@@HHHYYYiii(((''''''''''''&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%&&&''''''&&&%%%&&&'''(((((((((((((((((((((((((((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&'''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((''''''&&&%%%%%%''''''((((((((((((((('''%%%&&&&&&''')))+++,,,---((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&(((''''''***---///,,,)))((())))))(((&&&&&&''')))---,,,***((((((((()))*********))))))((((((''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((())))))(((((('''&&&&&&'''''')))***)))(((''''''***,,,''''''&&&&&&&&&''''''(((%%%&&&'''((())))))))))))'''''''''''''''''''''''')))***+++***((('''((()))&&&&&&''')))***+++,,,---***+++++++++)))((()))***+++***)))'''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&'''''''''((((((((((((%%%%%%%%%%%%&&&''''''((()))))))))((((((''''''&&&(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''((()))***)))(((((()))***(((((((((''''''(((((((((''''''''''''(((((((((((()))))))))(((((('''''''''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%''''''((()))))))))))))))'''(((((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((''''''((('''&&&&&&(((((('''&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))))))))'''***...111222///+++(((...---,,,+++++++++------,,,,,,++++++***)))))))))))))))*********++++++++++++++++++,,,,,,---------...............---------......///000111222333333333333555777888999999999::::::<<<>>>@@@HHHXXXhhh(((''''''''''''&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&((()))*********((('''&&&&&&&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%''''''((((((((((((''''''%%%'''((('''&&&&&&'''))))))))))))((((((((((((''')))'''%%%$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%&&&))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%$$$$$$&&&'''(((((((((((((((((())))))(((''''''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''((((((((((((((())))))((('''&&&&&&(((&&&&&&))),,,...+++(((((())))))'''%%%%%%&&&'''000...+++(((&&&&&&&&&'''((()))))))))))))))((('''(((((((((((((((((((((((('''&&&&&&&&&'''((())))))***)))((('''&&&&&&&&&&&&))))))(((%%%###$$$&&&((('''&&&&&&&&&&&&'''((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((()))***,,,+++)))(((((()))&&&&&&'''(((***++++++,,,'''((()))(((&&&&&&&&&'''******)))''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((%%%&&&&&&'''((())))))***(((((()))))))))((('''''')))(((''''''&&&&&&'''''''''''''''((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$''')))***)))((('''(((***)))((((((''''''(((((()))&&&&&&''''''''''''''''''))))))(((''''''&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$''''''((()))))))))))))))''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((''''''(((&&&%%%&&&'''((('''&&&$$$%%%&&&((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))'''((()))*********))))))+++*********+++,,,------++++++******))))))******(((((()))***+++,,,,,,---)))************+++++++++******+++,,,------------.........---------,,,,,,......///000111222333333333444555777888999:::::::::;;;===???AAAHHHXXXggg(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((()))***+++((('''&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((''''''%%%&&&''''''&&&&&&''')))))))))))))))((((((((('''***(((%%%%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&))))))((('''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''&&&&&&&&&&&&'''((((((((((((((())))))((('''&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((('''((()))*********)))(((%%%$$$$$$''',,,...,,,)))'''(((((('''&&&&&&(((***000...+++(((''''''((()))'''((()))******))))))((())))))))))))))))))))))))(((((('''''''''((())))))))))))(((((('''(((((((((***)))(((&&&$$$%%%'''***&&&&&&&&&&&&&&&'''((((((''''''((((((((((((((('''))))))))))))))))))))))))''')))++++++)))''''''(((&&&''''''((()))***++++++((()))***)))'''&&&'''(((***)))((('''''''''''''''%%%&&&((())))))(((&&&%%%''''''((((((((()))))))))%%%&&&'''((()))***++++++''''''))))))***)))((((((***)))((((((''''''((((((''''''''''''((((((((()))%%%&&&((())))))(((&&&%%%'''((())))))''''''((()))))))))(((((((((((())))))&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))&&&'''((())))))((('''&&&))))))(((''''''''''''((()))(((((((((''''''''''''%%%&&&((()))))))))''''''((('''&&&'''((()))(((&&&&&&&&&'''((())))))(((((('''''''''''''''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))'''((()))***+++***))))))''''''&&&&&&'''(((***++++++++++++++++++***)))((('''((()))***+++,,,------)))************+++++++++)))***+++---......------------------------------......///000111222333333333444666777999999::::::;;;;;;>>>@@@BBBHHHXXXggg(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((&&&%%%$$$$$$%%%%%%((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''$$$%%%'''&&&&&&%%%'''(((******))))))((((((((('''+++(((&&&%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&))))))(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))))))))&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&'''((()))******))))))((((((((('''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%'''(((***+++,,,++++++"""!!!"""&&&+++...---***%%%'''((((((((()))+++---...,,,***((()))***,,,...&&&'''(((*********))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***+++,,,,,,,,,***((('''(((,,,...&&&&&&&&&&&&&&&'''((()))'''(((((((((((((((''''''))))))))))))))))))))))))&&&(((******((('''&&&&&&''''''(((((())))))******+++,,,---,,,*********+++))))))(((''''''''''''(((&&&''')))******)))'''&&&(((((((((((())))))))))))$$$$$$&&&((()))*********&&&'''(((*********))))))******)))(((((((((((((((&&&'''''''''(((((())))))((())),,,------,,,)))((('''((()))((('''&&&''')))))))))(((((((((((())))))******)))))))))(((((((((&&&&&&''''''(((((())))))%%%&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''((('''(((((()))))))))))))))&&&'''((())))))((('''&&&******)))(((((((((((((((************))))))))))))%%%&&&((()))***)))(((&&&***((('''((()))***)))((((((((((((((((((''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))'''((()))++++++******)))$$$&&&***,,,---,,,***))),,,------...---,,,+++)))+++++++++***************)))************+++++++++)))***+++---......------***++++++,,,---...//////......///000111222333333333444666777999:::::::::;;;<<<>>>AAACCCIIIXXXggg''''''&&&%%%$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++***)))(((''''''''''''&&&%%%$$$###%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((((((((%%%%%%%%%&&&'''((()))******)))''''''(((((('''%%%((('''&&&&&&'''((()))***''''''&&&%%%&&&'''((()))'''&&&&&&&&&'''(((***+++***)))'''&&&'''(((***+++***)))(((((((((***+++,,,)))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''(((***+++,,,,,,+++***(((((((((((((((''''''''''''((('''&&&(((******'''$$$((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&'''((()))***&&&***+++&&&$$$%%%&&&$$$***+++***(((&&&&&&(((***'''''''''(((((((((((((((((()))***++++++***)))((())))))((('''''''''''''''''''''(((((())))))************))))))(((((('''''')))((('''&&&&&&'''((()))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((()))***************'''''''''''''''((())))))(((((((((((((((''''''''',,,+++)))((((((((('''&&&(((&&&%%%&&&)))***)))'''&&&%%%######$$$&&&(((******((('''&&&&&&'''(((***%%%$$$"""!!!"""%%%(((***'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))'''%%%&&&)))***(((&&&((()))))))))((('''&&&&&&******))))))((((((''''''&&&&&&''''''((()))))))))$$$%%%'''((((((((('''&&&''''''''''''((((((((()))%%%&&&((()))))))))(((((('''((()))((('''&&&'''((((((((((((((((((((((((((())))))))))))((((((((((((***((('''&&&&&&'''(((***)))******)))&&&%%%%%%&&&(((((((((((('''&&&%%%$$$)))((('''&&&&&&'''((()))'''***---//////...+++)))************************'''((()))***+++,,,,,,,,,(((***,,,------,,,***)))...---,,,***)))******+++......//////......---,,,111111000000111111222333333555666777666777888:::999999<<>>???DDDRRRaaaxxx''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''###$$$&&&((()))***++++++%%%&&&&&&''''''((((((((('''((()))***)))(((&&&$$$%%%%%%&&&'''((()))******''''''&&&&&&&&&''''''(((***)))((()))***+++***)))%%%&&&((()))))))))((((((%%%%%%'''((((((((('''&&&%%%&&&'''''''''&&&%%%$$$%%%&&&''''''((((((''''''((('''&&&&&&&&&((()))+++&&&&&&''''''((()))))))))'''''''''&&&&&&'''''''''))))))(((((((((((())))))%%%&&&&&&'''((())))))***$$$'''******(((&&&'''((()))***+++,,,,,,+++***)))***))))))(((((((((((((((&&&///555000'''$$$%%%&&&)))+++------+++)))((()))+++***)))((('''&&&%%%%%%&&&'''((())))))((('''&&&'''''''''''''''((())))))%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((())))))***************'''''''''''''''((())))))######$$$%%%'''(((((()))&&&***...---(((%%%%%%'''''')))+++)))&&&%%%&&&((($$$###"""!!!"""$$$'''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((***)))&&&%%%''')))+++***(((&&&%%%&&&'''(((&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&&&&'''((()))((('''%%%$$$''''''''''''((((((((()))'''((()))+++++++++***)))%%%&&&(((((('''((()))+++))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''&&&'''((((((''''''((()))'''(((((()))))))))((((((&&&''')))***+++++++++***'''((())))))******))))))************************)))***+++,,,------...---&&&''')))+++,,,+++)))(((+++,,,---.........---,,,---...///000111111111000///////////////000111111333555666777666777888:::999:::<<<>>>>>>CCCQQQ___xxx&&&&&&''''''''''''&&&&&&(((%%%###$$$&&&'''$$$"""%%%%%%%%%&&&'''((())))))'''''''''&&&&&&%%%%%%%%%$$$&&&(((***++++++***)))''''''(((((())))))******************)))(((&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%)))))))))(((&&&&&&'''((($$$$$$$$$%%%&&&'''((()))%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((((((((((((((((()))******''''''''''''((((((((((((,,,+++***((((((((()))***)))(((((('''''''''(((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''(((((()))((()))))))))))))))(((((((((((())))))))))))((((((((()))))))))((('''&&&&&&&&&&&&&&&'''((()))******&&&'''''''''(((((())))))+++*********))))))((((((%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******++++++***++++++,,,,,,,,,++++++((()))***+++***)))'''&&&$$$***//////+++'''&&&((())))))))))))))))))))))))&&&'''((())))))******)))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''%%%$$$%%%&&&))))))(((((('''''''''&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******(((((((((((())))))))))))******)))(((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''***(((&&&$$$$$$&&&(((***%%%&&&)))******'''$$$"""$$$$$$$$$###$$$$$$%%%%%%'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((######%%%'''((()))))))))+++******,,,***&&&&&&)))(((((()))))))))(((''''''))))))************))))))''''''''''''((((((((((((''''''((()))***,,,...///******))))))******+++,,,***)))((((((((()))+++,,,---...///...,,,+++,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,...---,,,+++,,,...000222111111111111111111222222555555666777888999::::::<<<;;;<<<>>>???DDDQQQ^^^vvv&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&&&&%%%$$$%%%&&&&&&&&&'''((((((((((((((((((''''''&&&&&&&&&(((((((((((((((((()))))))))))))))(((((((((((((((*********))))))(((&&&&&&&&&''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((''''''''''''(((((('''''''''''''''(((((())))))(((((((((((((((((((((******)))((((((((((((((('''''''''((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''((())))))***(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''(((((((((''''''''''''((((((((()))*********)))))))))((((((''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++******)))((((((''')))******++++++*********%%%&&&'''((('''&&&$$$###%%%)))...---)))&&&&&&((())))))))))))))))))))))))((()))))))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''&&&&&&(((***'''(((((((((''''''&&&%%%((((((((((((((((((''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''((((((((())))))))))))******)))(((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))"""###%%%'''((()))******((('''&&&%%%%%%$$$%%%%%%'''''''''''''''((())))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''',,,)))((()))&&&###$$$(((---***&&&%%%&&&((())))))))))))************))))))***))))))(((((('''''''''******))))))))))))************))))))******+++,,,((((((''''''(((((()))******+++,,,+++)))((()))*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---,,,,,,,,,...000111000111222333333333222222444444555666777888999999<<<;;;<<<>>>???DDDQQQ^^^vvv&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''''''''+++***(((&&&&&&'''((()))******))))))(((''''''&&&))))))))))))(((''''''&&&&&&''''''(((((((((((((((%%%%%%%%%%%%$$$$$$$$$###&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((*********))))))((((((((((((((((((((((((((('''&&&%%%&&&''')))))))))((((((((((((((((((((('''''''''''''''(((((()))*********(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%''''''((((((((((((((((((''''''''''''((((((((((((******))))))))))))(((((((((((()))))))))*********''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++******)))((((((((())))))*********))))))((((((((()))******)))'''&&&&&&)))+++***'''&&&''')))))))))))))))))))))))))))************)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&'''***---&&&'''((((((((('''%%%%%%)))))))))(((''''''&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***))))))(((((((((((((((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((######$$$%%%'''))),,,...***)))((('''&&&%%%%%%%%%'''''''''''''''((()))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++'''&&&'''&&&%%%)))///>>>555***$$$%%%(((************++++++++++++******,,,+++***)))(((''''''&&&))))))(((((((((((())))))***))))))))))))***++++++(((((()))************))))))***+++***((('''((()))******+++++++++,,,,,,,,,*********++++++,,,,,,---...------,,,---///000111///000111222333333222111333333444555666777888888;;;:::<<<>>>@@@DDDQQQ]]]uuu&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))(((%%%$$$&&&)))'''''''''''''''&&&&&&&&&(((((('''''''''''''''''')))(((''''''&&&'''((()))))))))((((((((('''''''''(((((())))))(((''''''&&&&&&''''''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$(((((()))(((&&&&&&((()))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((((((''''''''''''((((((''''''&&&&&&''''''((()))++++++******))))))((((((&&&&&&((((((((('''&&&%%%###%%%''')))******)))((('''''''''(((((((((((((((''''''((((((((()))))))))'''(((((())))))))))))(((&&&''''''((((((''''''&&&(((((())))))))))))((((((******))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))(((((((((((()))))))))***************)))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))***++++++,,,******************)))((()))******++++++***))))))'''((()))(((&&&%%%''')))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&%%%&&&))),,,&&&'''((())))))(((&&&%%%(((((((((''''''''''''(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))))))))(((((((((((())))))'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&(((''''''&&&''''''((())))))(((''''''&&&&&&&&&&&&'''''''''''''''((()))))))))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))+++,,,,,,,,,)))&&&%%%((())),,,333;;;SSSEEE333(((&&&))))))(((******++++++++++++******++++++******))))))((((((&&&&&&&&&&&&((()))***+++)))))))))))))))***++++++***+++,,,---...---,,,++++++,,,---,,,+++***+++,,,******+++++++++,,,,,,,,,))))))******+++,,,------...---------...///000111000////////////000222333333444444555666777888888::::::<<<>>>@@@DDDPPP\\\sss'''&&&%%%%%%%%%%%%&&&'''$$$''')))(((%%%$$$''')))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))(((&&&'''''''''((((((((()))'''((((((((((((''''''&&&&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''((()))(((&&&&&&(((***''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))((((((''''''''''''((((((((((((''''''(((((()))***+++*********)))))))))(((%%%&&&'''(((((('''&&&%%%###%%%''')))******)))(((&&&&&&''''''(((((())))))&&&&&&''''''''''''((((((''''''((()))))))))))))))((((((((())))))((((((((((((((()))))))))))))))((()))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((())))))''''''(((((((((((())))))+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))***+++,,,,,,++++++,,,,,,+++******)))&&&'''''''''''''''''''''((((((((('''&&&&&&(((***''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))&&&$$$$$$&&&(((''''''))))))))))))((('''&&&&&&&&&&&&'''(((***+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$))))))))))))((('''&&&%%%&&&&&&%%%&&&&&&'''(((((('''''''''''''''((())))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&(((***+++,,,,,,,,,(((&&&&&&)))+++...444<<