BM6P6(@ }}}|||~~~}}}mmm^^^WWWJJJ999,,,+++...,,,)))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''))))))))))))************&&&''''''((()))******+++))))))))))))******************+++++++++,,,,,,,,,...,,,++++++---000111111+++555KKKjjjttt~~~lllhhhFFFCCCJJJGGGFFFNNNxxxtttiiizzzvvv{{{wwwvvvwwwyyy||||||xxxsss|||wwwvvvxxxwwwsssrrrvvvxxxssslllhhhhhhkkknnnpppqqqmmmiiihhhiiijjjhhhfffnnnhhhaaa]]][[[YYYSSSNNNIIIOOOYYYaaahhhllloooppplllrrryyyyyyuuupppoooooojjjiiiiiillloooooollliiiqqqrrrsssttttttsssrrrqqqqqqoooqqqtttqqqlllmmmsssuuuoooiiihhhllloooooommmhhhjjjmmmrrrwwwyyyrrrpppooorrrqqqpppppppppppppppppprrruuuxxxwwwuuussstttuuutttpppnnnppprrrqqqtttyyysssqqqpppooooooooommmkkksssrrrqqqooommmlllkkkjjjmmmnnnnnnllliiiddd___\\\WWWRRRHHH@@@<<>>VVVooo{{{tttiiiNNNFFFJJJ\\\lllsss}}}vvvdddUUUIIIJJJPPPQQQMMMIIIDDDDDDEEEGGGJJJNNNSSSUUU\\\jjj|||zzz{{{pppZZZIII@@@>>>EEEMMMUUUUUUMMMDDD>>><<<===@@@EEEHHHIIIJJJKKKLLLQQQNNNIIIEEECCCCCCDDDFFFDDDIIILLLQQQ```mmmhhhYYYHHH>>>;;;AAACCC@@@DDDMMMXXXTTTMMMGGGCCCAAA@@@@@@>>>BBBBBB>>>===BBBHHHJJJ}}}wwwpppkkk]]]HHH444---...,,,+++***))))))((((((((('''''''''''''''&&&&&&''''''((()))(((''''''&&&&&&'''''''''(((((()))))))))*********'''''''''((()))*********))))))))))))******************+++++++++,,,,,,,,,...---------///000111111222>>>XXXyyy}}}sssWWWEEEFFFGGGEEELLLcccnnnnnn}}}|||}}}~~~~~~|||yyywwwvvvwwwyyyzzzyyywwwuuuwwwsssrrruuuvvvsssssswwwrrroookkkiiijjjlllmmmmmmnnnlllkkklllmmmlllhhhdddlllhhheeecccbbb]]]UUUNNNEEEGGGKKKQQQXXX```ggglllxxxzzzzzzvvvqqqnnnoooqqqlllkkkkkkmmmppppppnnnkkkkkklllmmmnnnoooooooooooonnnmmmqqquuusssnnnnnnsssqqqmmmhhhiiillloooooommmiiijjjkkklllnnnsssyyy~~~yyytttqqqppppppppppppoooooooooppppppqqqqqqrrruuuwwwwwwtttrrrrrrsssqqqnnnnnnrrrrrrpppqqqtttrrrpppooonnnoooooommmkkknnnoooooooooooonnnnnnmmmooonnnkkkfff```ZZZTTTQQQHHHFFFAAA>>>>>>DDDMMMSSSaaaooozzzsssuuutttqqqooolllooorrrtttsssrrrrrrrrrpppqqqqqqpppooopppsssvvvssspppnnnnnnppprrrsssssswwwyyyyyywwwrrrooonnnnnnoooqqqssssssrrrqqqqqqrrrssswww{{{xxxkkk\\\WWWZZZ```hhhuuuyyy}}}uuussshhhaaadddkkkpppUUU999000000++++++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((&&&'''******((()))---222999OOOlll}}}xxxeeeWWWHHHMMMWWW```ggguuuvvveeeOOOEEE>>>???CCCDDDCCCDDDGGGJJJOOOUUU[[[aaagggjjjuuu|||rrrmmmkkkllliiihhhhhhhhhllltttpppZZZOOOIIIFFFFFFDDDMMMVVVVVVLLLBBB<<<:::555777:::<<<===>>>???@@@BBBAAA???>>>@@@DDDIIILLLKKKQQQWWW```pppxxxkkkWWWEEEEEEJJJQQQNNNJJJRRR```ddd___WWWLLLEEEEEEKKKRRRTTTQQQJJJDDDJJJ[[[mmmwwwzzzrrrsss[[[???000,,,,,,,,,,,,)))))))))(((((((((''''''((((((''''''(((((()))***''''''''''''''''''''''''(((((())))))))))))******''''''(((((())))))******))))))))))))******************+++++++++,,,,,,,,,.........///000000000111333@@@___yyy~~~lllFFFCCCGGGCCCGGG^^^vvvwww}}}zzzzzz|||{{{vvvvvvwwwxxxwwwvvvvvvvvvwwwuuurrrqqqrrrrrrqqqrrruuulllkkkjjjkkkllllllkkkjjjkkkkkknnnppppppnnnhhhdddjjjiiiiiijjjhhhbbbYYYQQQIIIFFFCCCBBBFFFOOOXXX___nnnpppqqqppplllkkklllnnnlllkkkkkkkkkmmmnnnmmmllljjjkkklllmmmnnnpppqqqqqqooooooqqqtttsssooooooqqqpppmmmkkklllppprrrqqqooonnnnnnmmmlllkkkmmmqqqtttnnnnnnnnnmmmmmmlllkkkkkkllllllmmmmmmnnnnnnooooooppprrrttttttrrrppppppppprrrqqqssswwwwwwsssqqqrrrsssrrrqqqqqqrrrrrrpppoookkkmmmnnnppppppooommmlllmmmiiiccc\\\SSSLLLGGGDDD;;;<<<>>>AAAGGGPPPZZZaaarrruuuppprrrsssssssssmmmooorrrrrrpppnnnnnnnnnmmmooopppqqqqqqsssuuuxxxvvvqqqmmmnnnqqqtttsssqqq{{{{{{zzzwwwssspppooooooqqqsssttttttrrrqqqqqqrrrpppsssvvvsssgggZZZUUUWWW\\\lll}}}{{{qqqgggyyyvvvkkkcccfffooovvvccc@@@000---++++++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((%%%######$$$'''(((&&&&&&'''''''''((((((((('''&&&'''***+++))),,,111999HHHiiioooRRRDDDIIIbbbvvvuuupppsss___PPPAAA<<<;;;===??????BBBFFFHHHOOOZZZhhhvvvtttooofff\\\TTTOOOLLLLLLIIIJJJJJJMMMRRRZZZeeelllzzz~~~hhhPPPGGGHHHJJJIIIIIIJJJTTT\\\ZZZOOOBBB;;;:::999999999::::::::::::;;;<<<;;;::::::>>>CCCHHHLLLPPPWWWaaannn~~~iiiOOODDDIIIQQQUUUPPPPPPbbbwwwuuulll]]]PPPLLLUUUgggvvvllliiieeefffvvvsss}}}fffGGG333,,,+++++++++)))))))))(((((((((((('''((((((((((((((()))******&&&''''''((((((((((((((((((((((((((()))))))))***'''((((((((()))))))))***((()))))))))******************+++++++++,,,,,,,,,,,,---////////////000111111CCCdddUUUDDDGGGLLLLLL[[[tttttt}}}|||||||||}}}~~~zzz|||tttuuuwwwxxxvvvsssrrruuuxxxwwwuuusssqqqpppooooooppplllkkkiiijjjkkkjjjiiigggjjjlllnnnppppppnnnkkkhhhjjjjjjkkklllkkkfff^^^XXXWWWQQQIIICCCAAADDDHHHJJJQQQWWWaaahhhkkkkkkkkkllljjjjjjiiiiiijjjlllllllllmmmmmmmmmnnnoooqqqrrrrrrpppooonnnnnnmmmkkklllmmmooonnnmmmnnnppppppnnnlllnnnnnnnnnlllkkklllooorrroooooonnnmmmkkkiiihhhgggjjjjjjkkkkkkkkkkkkkkkkkkkkkmmmooopppppppppoooooosssqqqsssvvvuuuqqqpppqqqsssrrrrrrsssttttttrrrpppmmmnnnooonnnllliiieeebbb```\\\UUUMMMFFFAAA>>><<<:::===BBBHHHRRR___llluuuyyyrrroooppprrrtttvvvpppqqqrrrqqqnnnlllllllllmmmooorrrsssssstttvvvxxxuuusssqqqpppqqqrrrssssss{{{zzzyyywwwuuusssssssssssstttuuutttqqqppppppqqqooorrrvvvwwwpppgggeeeiiimmm|||uuuhhhvvvmmmhhhpppzzzkkkGGG333...++++++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%&&&(((''''''''''''(((((((((((((((&&&(((*********...555DDDXXX~~~aaaFFFCCCZZZooo\\\LLLBBB@@@<<<<<<@@@BBBBBBEEEIIIJJJQQQ]]]lll~~~ttthhh^^^UUUSSSOOOJJJGGGEEEDDDCCCCCCCCCAAA@@@@@@DDDIIIMMMLLLRRRYYYZZZYYY[[[bbbiiiYYYNNNGGGKKKQQQSSSPPPOOOXXX```eeeaaaSSSEEE===<<<>>><<<;;;::::::;;;::::::>>>======>>>BBBHHHNNNRRRWWW]]]iiixxxiiiNNNSSSRRRSSSTTTVVV___uuu~~~ppp^^^YYYddd{{{~~~lllQQQ:::...+++***(((***)))))))))((((((((((((((((((((((((((()))******&&&&&&(((((())))))(((((('''(((((((((((()))))))))(((((((((((())))))))))))((()))))))))******************+++++++++,,,,,,,,,***,,,...///......000222:::QQQttt^^^JJJJJJJJJQQQ^^^|||ppp}}}zzz|||~~~{{{~~~}}}{{{zzzxxxuuuuuuvvvvvvtttqqqpppssswwwwwwvvvssspppooopppqqqqqqqqqnnnjjjhhhggghhhhhhgggkkklllmmmnnnnnnmmmmmmnnnmmmlllkkkjjjiiigggeeecccccc^^^VVVPPPJJJEEE@@@<<<>>>EEEOOOYYY```eeehhhiiiiiiiiiiiijjjjjjlllnnnooonnnnnnnnnooooooooooooooonnnmmmjjjgggiiillloooqqqooonnnnnnmmmmmmkkkiiigggjjjjjjjjjhhhggggggiiikkkjjjiiigggfffffffffggghhhiiiiiijjjjjjiiihhhgggfffhhhiiikkkmmmpppqqqqqqpppqqqmmmmmmooonnnkkkkkkmmmpppooopppqqqrrrrrrooommmnnnmmmlllhhhccc\\\VVVRRRKKKHHHCCC>>><<<;;;<<<===BBBEEEJJJRRR^^^nnn~~~yyywwwtttpppppprrrttttttssstttsssqqqnnnllllllmmmnnnppprrrrrrqqqqqqssstttsssuuuuuurrrnnnmmmqqqvvvxxxwwwwwwwwwwwwwwwvvvvvvtttttttttssspppooopppqqqppprrrxxx{{{yyytttuuuzzzzzz|||mmmqqq}}}rrrPPP999222++++++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''''''''((((((((()))))))))((((((*********222;;;TTTgggzzzRRRGGGTTTpppnnnYYYJJJBBB@@@@@@;;;999===AAABBBCCCFFFKKKPPPXXXbbbqqqtttcccUUULLLIIIBBBBBBBBBAAA@@@@@@@@@@@@BBBBBBAAA@@@???AAAEEEHHHDDDCCCCCCEEEIIIPPPWWW[[[RRROOOQQQXXX]]]^^^^^^```hhhkkkllldddVVVIIIAAA???===;;;:::<<<@@@CCCCCCCCCKKKJJJJJJKKKOOOUUU[[[^^^___fffrrrrrr^^^nnnhhheeeiiisss~~~rrrjjjwwwvvv```FFF444---***(((******)))))))))(((((((((((((((''''''(((((()))***%%%&&&((()))******)))(((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,***,,,......---...333777GGGggg}}}}}}MMMJJJMMMFFFQQQkkksss|||~~~|||~~~}}}~~~|||yyyvvvuuuuuuuuuuuuuuuuuutttrrrpppppprrrsssrrrsssqqqnnnoootttwwwwwwvvvqqqkkkgggfffhhhiiiiiikkkllllllkkkkkklllooorrrqqqooollliiihhhiiilllmmmlllhhhccc^^^YYYQQQGGG@@@???@@@AAADDDJJJPPPWWW[[[aaaccceeeggggggiiikkkmmmmmmnnnoooppppppooonnnmmmnnnmmmkkkiiimmmuuuyyyyyyppppppooommmkkkiiigggfffhhhhhhgggdddaaa```aaacccfffdddaaa___^^^___```bbbddddddeeefffeeedddcccbbbddddddfffiiimmmooonnnmmmmmmjjjiiikkkjjjggghhhkkkmmmmmmnnnooopppooollliiieeeddd```[[[UUUNNNGGGDDD:::999888777999===BBBDDDMMMQQQWWWaaaooo~~~xxxxxxvvvqqqppprrrsssqqqttttttssspppnnnmmmnnnpppnnnooooooooommmmmmoooqqqqqquuuxxxsssllljjjooovvvuuuuuuvvvwwwyyyzzzxxxvvvsssssssssqqqooonnnoooqqqppprrrvvvzzzyyyuuuwww|||yyy~~~uuuuuuyyyRRR888///++++++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%''''''((((((((()))))))))***))))))******...:::FFFdddppp~~~|||bbbJJJQQQhhhmmmYYYIII???>>>BBBAAA;;;:::???DDDFFFIIIMMMOOOVVVaaammm|||zzzvvvooocccQQQAAA===@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDCCCCCCDDDFFFHHHLLLJJJKKKPPPWWW\\\[[[YYYbbb^^^[[[^^^```dddmmmuuu}}}zzztttjjj___UUUOOOLLLNNNMMMOOOUUU\\\bbbdddcccjjjgggccc___]]]]]]___aaacccmmm{{{~~~sssUUU;;;000---+++*********)))))))))((((((''''''&&&&&&''''''((()))%%%&&&(((***+++***)))((('''''''''((((((((())))))))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,...000///...000777===VVVjjjKKKLLLLLLIIIaaa}}}~~~zzzuuusssssssssttttttuuusssqqqqqqqqqqqqqqqooooooqqqppplllnnnuuuyyyxxxuuuqqqllliiiiiijjjkkkkkkiiikkklllkkkjjjkkkooorrrtttrrrnnnkkkjjjmmmqqquuuxxxtttnnnkkkgggaaaXXXQQQLLLHHHCCC??????AAADDDFFFNNNQQQVVVYYYYYYZZZ]]]___bbbdddgggiiijjjhhhfffeeefffgggfffeeeiiippprrrnnnffffffeeecccaaa____________```___\\\YYYWWWXXXYYY]]][[[XXXUUUTTTSSSSSSTTTVVVWWWYYY[[[\\\[[[[[[ZZZ]]]]]]]]]```dddeeedddaaacccaaabbbeeeeeeaaa```bbbaaaaaaaaabbbcccaaa]]]ZZZSSSRRROOOKKKGGGCCC???===888999:::===BBBIIIOOOSSS\\\bbblllzzz}}}{{{yyyzzzvvvppppppsssrrrnnnssssssqqqooommmmmmooorrrooopppooonnnmmmnnnpppsssrrruuuuuuqqqlllkkknnnsssttttttvvvxxx{{{zzzvvvsssqqqrrrqqqpppnnnnnnoooqqqqqqqqqtttwwwvvvssstttyyywww|||zzzyyyxxxTTT555+++++++++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))))))))***))))))+++---444EEEUUUrrrsssooo```NNNJJJ^^^uuuzzzhhhTTTHHH@@@;;;===BBB@@@???AAAGGGKKKOOOXXXaaaeeessspppccc\\\ZZZYYYSSSGGG<<<===DDDFFFGGGGGGGGGGGGGGGGGGGGGIIIKKKMMMNNNMMMNNNOOOQQQUUUWWW\\\ccckkkoooooonnn|||rrriiihhhllltttyyysssoookkkhhhmmmmmmooovvv~~~~~~wwwoooiiifffeeeeeekkkyyylll{{{|||mmmooonnn{{{```AAA222//////************))))))))))))&&&&&&&&&&&&&&&'''(((((($$$&&&(((***++++++))))))''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,---///111///...222:::AAAeee{{{kkkUUUGGGKKKNNNXXX~~~~~~yyyyyysssrrrttttttssssssuuurrrpppppprrrssspppmmmpppsssqqqkkklllsssvvvuuussspppmmmkkklllmmmmmmmmmgggiiillllllkkklllooorrruuussspppmmmlllpppuuuyyywwwrrrppplllfff```YYYVVVPPPKKKFFFBBB>>>;;;;;;???EEEIIIJJJJJJMMMOOOPPPSSSXXX[[[]]][[[YYYWWWWWWZZZYYYWWWZZZ___\\\UUUTTTTTTSSSRRRPPPOOOOOOPPPQQQQQQQQQPPPNNNMMMNNNOOOHHHHHHHHHIIIJJJKKKLLLLLLHHHJJJMMMPPPRRRSSSSSSRRRWWWUUUUUUWWWZZZ[[[XXXUUUSSSSSSVVV[[[[[[VVVSSSTTTMMMMMMMMMNNNOOOLLLHHHEEEDDDCCCBBB@@@???===<<<<<<>>>???BBBFFFMMMTTT[[[___hhhqqqxxxtttxxxzzzzzzvvvoooooosssrrrmmmrrrqqqpppnnnlllmmmpppsssrrrrrrqqqpppoooqqquuuxxxuuutttrrrooommmmmmnnnooouuuuuuvvvyyy|||zzztttppppppqqqpppooommmmmmoooqqqqqqpppsssvvvvvvssstttyyy}}}}}}|||~~~~~~|||zzzzzzllluuuYYY888///++++++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&######$$$%%%%%%&&&'''''''''&&&$$$###$$$&&&(((***(((((((((((())))))))))))***)))))),,,///:::MMM___{{{ssscccNNNDDDMMMeeeyyyeeeTTTDDD>>>===:::<<<@@@<<>>;;;<<>>=========>>>@@@AAABBBIIINNNSSSTTTXXXbbbnnnvvv~~~yyyxxxyyyzzz{{{wwwpppmmmpppsssssslllmmmnnnmmmlllmmmnnnpppooorrruuuuuurrrpppppprrrrrrnnnkkkkkknnnqqqqqqpppssstttuuuvvvuuussspppnnnqqqpppppppppppprrrssstttooorrruuuvvvuuutttttttttvvvzzz~~~|||yyyaaa```ccc222777000...,,,++++++***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))(((((((((((())))))***,,,((((((---666JJJmmmyyyXXXDDDDDDUUUmmm|||rrrSSSIIIAAA>>>===<<<<<>>>>>======<<<<<<<<<======???>>>>>>>>>@@@AAAAAAAAACCCCCCBBBBBBAAABBBBBBBBBDDDCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFFFFEEEGGGIIILLLIIIJJJJJJJJJJJJKKKMMMPPPLLLGGGEEEHHHJJJHHHFFFHHHEEEGGGIIIHHHFFFCCCBBBBBBGGGCCCBBBDDDDDD@@@>>>???BBBAAA@@@AAAEEEIIIMMMOOOUUU[[[aaacccfffooo||||||zzz|||~~~zzz{{{xxxrrroooqqqssssssmmmnnnoooooonnnnnnppprrrpppsssuuutttqqqooopppqqqooonnnllllllnnnoooppppppsssttttttuuutttsssrrrqqqlllllllllmmmnnnqqqssstttppprrruuuvvvuuutttsssssstttxxx}}}}}}xxxuuu|||XXXSSSvvvyyy@@@666000---+++*********)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((())))))***...++++++444IIIjjjeeeHHHBBBDDDUUUtttqqq[[[IIIBBB===>>>@@@@@@AAADDDJJJKKKTTTcccllluuuyyyhhhVVVNNNKKKGGGDDDDDDIIIOOOTTTPPPEEEGGGeeennnSSSJJJMMMRRRZZZbbbjjjooovvv{{{www||||||~~~xxxzzz}}}|||vvv{{{gggGGG444---***)))---...+++)))***(((((((((((((((''''''''''''((()))******)))((('''((((((''''''''''''(((((())))))))))))((((((((((((***))))))))))))***++++++++++++,,,------......///111///111333...222NNNooo|||llldddqqqXXXJJJJJJMMM]]]|||~~~}}}zzzzzz{{{|||{{{yyyyyyzzzyyyxxxvvv|||zzzwwwtttqqqnnnmmmlllkkknnnrrrtttsssqqqqqqqqqppppppooonnnoooqqqrrrsssrrrtttrrrllliiikkkmmmllliiiiiiiiiiiijjjlllnnnooojjjlllooopppqqqvvv|||~~~|||ppplllkkkfffbbb```aaa^^^WWWNNNIIIIIIFFFBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIJJJLLLMMMMMMLLLLLLMMMNNNNNNMMMLLLKKKMMMOOOQQQOOOMMMLLLMMMNNNNNNNNNKKKJJJKKKNNNMMMHHHHHHKKKKKKLLLLLLJJJHHHFFFGGGHHHMMMKKKLLLNNNLLLHHHHHHKKKIIIKKKNNNSSSYYY\\\\\\[[[___eeemmmrrrwwwzzzwwwwwwxxxzzz}}}yyy{{{zzztttqqqrrrtttrrrooopppqqqppppppppprrrtttsssttttttsssqqqoooppppppmmmmmmnnnmmmmmmmmmnnnpppsssssssssrrrrrrrrrssssssmmmmmmlllmmmnnnoooqqqsssrrrtttwwwwwwvvvtttssssssssswww}}}~~~}}}{{{|||~~~sssnnnkkksss~~~yyyXXXFFFdddMMM111///---***)))******)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))*********+++///===```}}}LLL:::IIIQQQeeecccHHH???;;;;;;@@@DDDEEEGGGJJJPPPVVVdddvvvvvv```TTTIIIEEEFFFIIIMMMRRRSSSbbbpppqqqnnnzzzvvvXXXQQQXXX___ffflllvvv}}}~~~sssUUU:::111,,,))),,,,,,(((%%%$$$))))))((((((''''''&&&&&&&&&((()))++++++)))(((&&&((((((''''''''''''((((((******))))))((((((''''''******))))))******+++,,,++++++,,,------......///222...111555///666___{{{yyyooowwwsssLLLFFFJJJNNN^^^}}}}}}xxxwwwxxxttttttuuuwwwyyy{{{{{{|||}}}|||zzzxxxuuuqqqooommmlllooosssuuutttqqqpppooommmmmmnnnnnnoooqqqrrrsssmmmooonnnjjjiiilllnnnlllhhhhhhhhhhhhiiijjjkkklllfffjjjnnnoooooosss{{{zzzwwwwwwsssmmmiiipppkkkbbbYYYVVVVVVRRRLLLNNNMMMLLLKKKJJJIIIIIIIIIKKKLLLOOOPPPQQQRRRSSSTTTRRRSSSSSSTTTUUUUUUUUUUUUPPPQQQTTTWWWXXXWWWVVVUUUXXXYYYYYYVVVSSSRRRRRRSSSZZZVVVRRRQQQSSSTTTSSSPPPOOOQQQVVVXXXTTTNNNOOOSSSVVVVVVUUURRRPPPPPPRRRTTTVVVWWWYYY[[[YYYUUUVVV[[[UUUYYYaaakkkqqqpppjjjdddiiinnnvvv}}}|||uuutttuuutttsssuuuuuuyyyyyytttrrrssssssqqqqqqrrrssssssrrrsssuuuwwwvvvvvvuuusssrrrqqqqqqrrrkkknnnpppooolllkkkmmmppptttsssqqqoooooopppqqqrrrsssrrrpppooonnnnnnoooooouuuwwwyyyyyywwwtttssssssuuuyyy}}}|||wwwsssrrrsssmmmhhheeekkk|||uuuvvvjjjFFFUUU}}}XXX222000---***))))))***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''(((((()))***+++'''...888KKKrrrddd@@@AAA\\\kkkpppUUU@@@<<<:::===CCCFFFGGGHHHKKKSSSXXXcccppp{{{~~~jjj]]]VVVPPPKKKKKKQQQ]]]jjjttt}}}jjj]]]aaalllrrruuuyyyjjjJJJ999111,,,---...+++(((((())))))((((((''''''&&&&&&&&&((()))++++++)))(((&&&((((((''''''''''''((((((******))))))((((((''''''***************++++++,,,++++++,,,------......///000...222555333@@@qqq}}}|||fffJJJGGGKKKPPPaaa~~~}}}|||zzz{{{}}}yyywwwvvvqqqrrrtttvvvwwwyyy{{{|||xxxxxxxxxvvvuuurrrpppoooooorrruuuvvvtttpppnnnmmmkkklllmmmooopppqqqrrrrrrkkkmmmlllhhhiiilllmmmjjjfffffffffgggggghhhiiiiiihhhkkkmmmllljjjnnnwww~~~}}}}}}}}}vvvnnniiirrrpppjjjcccbbbbbb___XXX\\\[[[ZZZYYYXXXXXXWWWWWWZZZ\\\^^^^^^]]]]]]___aaa\\\]]]^^^___``````______XXXZZZ]]]___```___]]]\\\]]]^^^^^^]]][[[YYYZZZZZZ___[[[WWWWWWYYYZZZXXXVVVTTTXXX]]]```[[[TTTUUUZZZ___^^^\\\YYYXXXYYY\\\```^^^___bbbfffdddbbbdddjjjeeehhhnnnvvv}}}~~~yyytttyyyyyy|||zzzvvvwwwvvvrrrooonnnqqquuuvvvsssqqqssssssqqqssstttuuuuuuttttttuuuwwwyyywwwuuusssssssssttttttmmmooopppnnnkkkkkkmmmpppuuussspppmmmllllllnnnooosssrrrpppnnnmmmmmmnnnnnnwwwyyy{{{zzzxxxuuuttttttxxx|||zzzrrrkkkiiijjjnnnhhhdddhhhwwwzzzooozzzOOOJJJeeehhh<<<222///+++))))))******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))***++++++555AAAVVV}}}wwwSSSKKKZZZssslllVVVFFF>>>===<<>>AAAFFFIIIJJJOOOUUUVVV[[[eeesssyyy___TTTRRRUUUYYYdddppp}}}}}}kkk]]][[[^^^```eeekkkvvv{{{rrrwwwvvvrrryyyzzzttt~~~wwwQQQBBB333,,,+++***)))+++'''''''''((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))++++++******++++++,,,---++++++,,,------......///,,,///111111888TTTvvvyyyuuuSSSGGGAAAIII\\\||||||qqquuu~~~||||||zzzyyyxxxzzz~~~~~~zzzvvvtttuuuwwwvvvsssrrrsssuuunnnnnnnnnnnnnnnnnnnnnnnnnnnppprrrqqqooommmllllllkkkmmmppprrrsssrrrqqqpppoooooonnnkkkmmmpppnnnjjjhhhhhhhhhiiihhhhhhhhhggghhhggggggfffggghhhiiijjjlllrrrxxx{{{~~~wwwuuuuuu|||~~~|||zzzuuupppvvvvvvuuuuuutttuuuuuuuuusssuuuuuurrrooopppuuuzzzrrrsssuuuvvvuuutttrrrqqqkkklllmmmnnnmmmllljjjiiihhhjjjmmmnnnmmmlllmmmnnnhhhiiijjjjjjkkkmmmpppssskkkkkknnnpppnnniiiiiilllnnnnnnmmmlllmmmoootttwwwuuusssvvv~~~}}}vvvuuuzzzzzzvvvzzz~~~~~~|||tttmmmpppwwwwwwvvvxxx}}}}}}xxxttttttmmmrrrsssqqqqqquuuwwwwwwxxxyyyyyywwwtttssstttuuuxxxtttpppoooqqqtttvvvvvvuuurrrnnnlllllloooqqqqqqqqqpppooooooooopppqqqqqqkkkkkkjjjjjjkkkmmmnnnooorrruuuwwwwwwuuusssrrrrrrvvv{{{}}}xxxpppllloootttssskkkdddfffqqq~~~xxxfffiiiuuuvvvWWWCCCIIIooo|||]]]999555///+++*********)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((***+++,,,000;;;LLL```yyyyyycccYYYssssss___NNNDDDDDDFFFBBBBBBFFFLLLRRRXXXbbbllluuucccOOOKKKTTTfffuuuzzzooogggaaa[[[NNNGGGNNNUUUXXX^^^gggvvv}}}~~~}}}hhhooolllccckkktttnnn|||}}}eeeSSS???333///,,,+++,,,&&&'''''''''(((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''(((((())))))******++++++******++++++,,,---++++++,,,------......///,,,000111///888YYY~~~{{{uuueeePPPHHHHHHRRRkkktttmmmvvv{{{{{{}}}}}}zzzvvv{{{wwwuuuxxx~~~|||wwwqqqsssuuuuuusssrrruuuwwwoooooonnnnnnnnnnnnoooooolllmmmnnnnnnlllkkklllmmmlllnnnqqqssssssrrrqqqooommmnnnmmmlllpppuuutttpppiiijjjjjjjjjjjjiiiiiihhheeeeeeeeefffhhhhhhfffdddfffjjjlllnnnuuuyyytttuuu}}}}}}xxx}}}~~~{{{xxxzzz~~~|||sssttttttttttttrrrqqqpppvvvwwwxxxwwwuuurrrqqqqqqnnnqqqtttuuuuuuwww|||yyyxxxyyy|||{{{wwwvvvyyyxxxxxxyyyxxxyyy|||{{{uuuwww{{{vvvrrroooiiidddiiisssuuuuuuxxx}}}~~~yyyvvvvvvnnnrrrsssqqqqqqvvvzzzzzzzzzzzzyyywwwtttsssssstttvvvrrrmmmlllooosssuuuvvvxxxsssmmmjjjmmmppprrrrrrnnnoooooopppqqqssstttuuupppooonnnmmmlllmmmnnnnnnppprrrtttuuusssqqqpppppprrrxxx{{{xxxrrrqqqwww~~~|||uuunnnoooyyylll]]]___hhhqqq|||sssUUUDDDDDDiiittt;;;777111,,,******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((***+++,,,555DDDZZZppplllWWW^^^yyyttt\\\JJJBBBBBBCCCCCCEEEEEEJJJSSS\\\ffftttsss[[[MMMMMM]]]yyywwwhhh___WWWNNNHHHIIIBBBEEETTTaaagggooozzz~~~~~~{{{iiiggghhhcccuuu{{{{{{tttzzzvvvVVV>>>444)))$$$,,,***************+++++++++))))))((('''''''''''''''((((((''''''''''''(((((((((***++++++******+++,,,+++***)))))))))***,,,,,,,,,---...///000000000000---,,,///444AAA]]]qqquuu}}}VVVNNNHHHEEEZZZnnneeeppp|||{{{}}}}}}zzzwwwvvvuuuvvvyyy||||||yyyvvvqqquuuyyywwwssspppqqqtttpppssssssooonnnqqqsssssspppqqqpppnnnmmmmmmppprrrnnnppptttuuutttrrrqqqqqqlllooosssvvvwwwuuurrrpppnnnkkkhhheeeccccccdddeeejjjgggddddddfffhhhgggeeefffhhhjjjllllllmmmoooqqqqqq}}}}}}tttmmmccc___iiisss~~~}}}{{{|||}}}xxx|||tttfff\\\[[[bbbiiiyyyvvvxxx{{{xxxyyyuuusssrrrrrrsssttttttsssrrrppprrrvvvtttnnnlllpppqqqppppppqqqtttvvvvvvvvvwwwqqqllllllqqqrrrooojjjlllssswwwuuurrrsssrrrpppwwwsssmmmkkklllnnnooonnnmmmqqquuuuuutttssstttvvvwwwyyywwwpppmmmrrryyy|||uuuvvvxxxzzz|||~~~wwwooohhhdddeeeooo~~~mmmOOOMMMMMMRRRMMM444***...***&&&((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))******)))***---000000AAAOOOqqqiiiWWWZZZ{{{bbbGGG===???CCCEEEEEEKKKKKKSSSaaakkkuuu}}}jjjUUUOOOZZZqqqccc\\\VVVQQQKKKEEEDDDFFFGGGMMM^^^ttt{{{xxxxxxlllgggeeecccpppxxxyyyzzzqqqNNN777222,,,''',,,************************))))))((('''''''''''''''((((((''''''''''''(((((((((***++++++***)))+++,,,+++***)))))))))***+++,,,,,,,,,---...///////////////000000222BBBfffqqq|||yyylllLLLKKKIIIPPPaaalll```lll|||yyyuuusssvvv}}}~~~yyysssooorrrvvvuuuqqqoooppprrrrrruuuuuuqqqooorrrtttsssvvvuuutttqqqmmmlllmmmoooqqqtttwwwxxxwwwtttsssrrrmmmoooqqqssssssrrrooonnnjjjjjjiiihhhhhhgggggggggllliiiffffffhhhiiiiiihhhiiijjjjjjgggccc___\\\\\\XXXdddeee___^^^ZZZ]]]jjjttt~~~zzznnnccc]]]^^^eeekkksssrrruuu{{{}}}xxxtttuuuuuutttrrrssstttuuuuuuttttttrrrsssvvvssslllkkknnnqqqooommmmmmoooqqqqqqqqquuuqqqnnnnnnpppqqqmmmjjjkkkqqquuusssrrrssssssrrrxxxtttpppnnnoooppppppooolllooorrrrrrqqqqqqsssuuuvvvwwwtttooonnnssswwwyyyppprrrtttwww{{{qqqaaa___gggtttqqqWWWUUUSSSUUUTTT999---000---***......((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''(((,,,111444CCCddd}}}RRRKKK^^^mmmXXXCCC<<<@@@EEEFFFGGGLLLMMMUUUbbbjjjqqqyyyfffVVVYYYooo}}}rrrkkkhhhfffmmmrrrxxx{{{}}}zzzdddXXXPPPIIIFFFFFFJJJSSS]]]fffppp}}}zzzzzztttqqqfffaaadddhhhsss~~~zzztttKKK111000000******)))))))))))))))))))))))))))((((((''''''''''''(((((((((''''''''''''((((((((()))+++***))))))***,,,******))))))******+++,,,+++,,,---......//////...000333222333IIIxxx~~~}}}|||www[[[DDDGGGGGGTTTbbbiii]]]lll~~~~~~|||{{{tttpppsss{{{~~~xxxpppnnnqqqssssssqqqoooqqqssstttwwwvvvrrrppprrrtttsssvvvvvvuuurrrooommmnnnoooooorrruuuvvvtttqqqooonnnmmmnnnnnnoooooommmlllkkkggghhhjjjkkkllllllkkkkkknnnkkkhhhgggiiikkklllmmmnnnnnnlllhhhaaa\\\XXXWWW]]]eeeccc]]]]]]]]]dddtttzzz~~~zzz}}}xxxpppfff______ccciiimmmooopppuuu{{{{{{wwwsssssstttsssrrrsssuuuvvvuuutttuuutttttttttqqqllljjjmmmwwwtttpppnnnoooppppppppprrrrrrrrrqqqpppnnnllljjjkkkppprrrqqqqqqtttuuutttxxxvvvsssrrrrrrqqqpppooolllnnnoooppppppqqqtttvvvtttuuutttqqqssswwwxxxuuummmooosssvvvzzz}}}}}}ccc]]]aaakkk~~~vvvaaa```XXXQQQuuu\\\>>>...///,,,***------((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''((((((((()))...666===TTT|||nnnDDDLLLlll}}}oooXXXJJJ===<<>>CCCDDDEEEFFFHHHGGGIIILLLMMMSSSbbbrrrxxxjjjjjjyyyqqqlllhhhccc```___```aaabbb^^^aaahhhsssjjj\\\ZZZ]]]VVVYYYbbbooozzz}}}oootttggg___eee```___qqq^^^444,,,///+++((())))))))))))((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((''')))******)))(((***+++))))))******++++++++++++***+++,,,---............---444999BBBcccxxxxxxWWWGGGDDDBBB>>>OOOvvvtttccceeeuuutttrrrqqqppppppppppppooopppqqqqqqrrrrrrtttuuupppsssrrrmmmkkkmmmooonnnkkkmmmppprrrrrrrrrssstttppprrrttttttrrrpppnnnnnnhhhhhhhhhiiijjjlllmmmnnnjjjiiihhhhhhhhhjjjlllmmmkkkjjjiiihhhiiikkknnnpppkkkiiifffcccbbbeeejjjooowwwvvvwww~~~vvvqqqqqqqqqrrrqqqooooooooommmkkkhhhqqqwwwxxxlllgggaaaaaaeeekkkoooppppppwww}}}~~~{{{wwwuuunnnnnnnnnqqqssstttsssrrrsssuuutttqqqoooooopppqqqxxxtttoookkkkkkkkkllllllnnnrrruuutttoookkkkkklllmmmpppqqqppprrrvvvwwwuuusssssstttsssrrrpppooonnnnnnmmmlllmmmoooqqqssstttoootttyyy|||~~~~~~uuukkkmmmtttwwwrrrpppwwwccc^^^]]]\\\iii{{{xxxmmmnnngggXXXyyymmmIII222111...++++++'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((---,,,,,,---,,,111BBBSSStttbbb]]]xxxjjjPPPDDD@@@>>>BBBDDDDDDEEEHHHGGGIIIOOOVVV```ooozzzsss|||zzzsssjjjbbb^^^[[[YYYXXXPPPRRRYYYdddrrryyyhhh^^^___cccZZZbbbqqqyyysssrrriiicccaaa]]]___llllll???......,,,++++++******))))))(((((('''(((''''''''''''(((((()))((((((''''''''''''(((((('''(((***)))(((((()))+++))))))***++++++++++++***+++,,,---......//////...///444<<>>ZZZrrr{{{yyymmmTTTGGGBBBKKKMMMjjjuuudddiii|||zzz{{{~~~}}}zzz{{{xxxuuuqqqoooooopppqqqooonnnmmmmmmnnnppppppqqqpppssssssnnnmmmppprrrqqqooorrruuuvvvtttqqqooonnnjjjkkkjjjiiiggggggjjjllliiijjjlllnnnooooooppppppiiihhhhhhhhhiiijjjkkkllleeehhhkkklllkkkkkknnnppprrrpppmmmjjjhhhiiilllppppppwwwtttqqqxxx{{{~~~zzztttnnneeeccc```____________]]]\\\^^^eeeooowww{{{yyyvvvqqqtttuuuuuusssrrrssstttppprrrxxx~~~|||}}}~~~~~~~~~}}}|||{{{|||}}}~~~yyywwwuuuxxx}}}~~~|||yyyzzzyyywwwwwwwwwwwwwwwwwwzzz{{{xxx{{{xxxppp```aaaccceeehhhlllqqquuuvvv~~~{{{zzzyyyuuurrrsssuuuxxx{{{|||{{{yyywwwzzzwwwpppnnnqqqtttsssuuusssqqqqqqsssuuuuuuuuuppppppqqqpppooonnnnnnooosssuuuuuutttvvvyyyuuuooonnnppprrrqqqpppoooqqqsssqqqoooooopppssssssrrrppppppvvvxxxvvvsssrrroookkknnnooojjjcccjjj}}}kkkXXXWWWRRRXXXgggjjjhhhmmmzzzsssOOO\\\}}}ddd>>>000***)))+++(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&''''''((())))))******+++))),,,111222:::UUUppp|||lll\\\lllyyyiiiSSSCCC>>>BBBBBBEEEHHHJJJMMMWWWaaarrr~~~~~~~~~}}}wwwiii^^^XXX]]]bbbmmm{{{{{{oooeeefffnnn{{{}}}|||zzzyyyyyy{{{~~~nnnlllhhhVVVVVVcccaaa~~~aaa>>>000+++,,,,,,,,,,,,+++***))))))((('''''''''''''''((()))***((((((''''''''''''(((((('''((())))))(((((()))***((()))***+++,,,+++******,,,---...///000000000000444222@@@ccczzz}}}ooo[[[JJJAAAJJJXXXyyyyyyffffff|||}}}~~~{{{zzztttqqqrrrsssrrrppprrrpppooonnnpppqqqrrrrrrqqquuuuuuqqqpppsssuuutttooosssvvvwwwuuusssppppppmmmlllkkkiiihhhiiimmmppplllmmmooopppqqqpppooooooeeegggiiikkklllmmmmmmllldddhhhlllnnnmmmmmmnnnpppiiijjjjjjjjjjjjkkknnnpppqqqxxxtttpppttttttvvv}}}||||||xxxrrrmmmkkkiiiiiijjjkkkkkkkkkiiikkkpppxxx~~~~~~wwwqqqkkkmmmnnnmmmkkkjjjlllnnnqqqsssvvvyyywwwtttxxx{{{www}}}~~~zzz~~~{{{|||}}}|||zzzxxxxxxxxxwwwxxxzzz{{{|||{{{{{{zzzuuuttttttyyy~~~yyy{{{xxxtttssstttuuutttrrrqqqyyyyyyqqqooottttttmmmZZZ^^^cccfffhhhlllrrrwwwyyy||||||{{{xxxvvvwwwyyy|||~~~zzz}}}zzzqqqnnnqqqtttrrrooonnnnnnooorrrtttttttttqqqpppooonnnooooooppppppuuuwwwwwwvvvxxxyyytttmmmnnnppprrrqqqooopppsssvvvuuutttsssuuuxxxxxxuuurrrvvvzzzzzztttooopppqqqqqqqqqnnneeeaaaooo~~~~~~^^^]]]VVVWWWccceeeccciiiyyy}}}UUUVVVzzz~~~PPP;;;///---///---)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%'''(((((()))***+++++++++,,,+++///555888BBB___~~~tttXXXYYYuuuxxx___JJJ@@@???AAABBBEEEIIILLLRRR```mmm}}}wwwrrrhhhooo}}}~~~uuunnnuuu|||}}}~~~|||xxxwwwyyy|||yyynnnccc\\\YYY[[[\\\qqqppptttKKK111222+++---+++((((((***+++,,,+++''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------***,,,////////////000222777999KKKqqqvvvqqqRRREEEGGGOOOhhhcccfff|||{{{|||~~~|||{{{|||yyyuuussssssuuuvvvvvvuuutttrrrrrrssssssrrrqqqrrrrrrrrrrrrtttwwwzzz|||wwwtttrrrsssuuuuuussspppsssooojjjiiilllnnnnnnmmmjjjllloooqqqqqqooollljjjeeeeeegggjjjmmmooonnnmmmiiihhhhhhkkkppprrrqqqooojjjjjjiiiiiijjjlllmmmoooqqqpppnnnnnnnnnnnnllljjjzzz|||{{{xxxzzz~~~yyyzzzwwwvvvuuurrrnnnnnnrrrvvvzzzxxxqqqnnnooonnnllljjjiiiiiikkkppptttyyy|||zzzvvvrrrpppttttttuuutttssstttvvvxxx{{{~~~~~~zzzwwwwwwyyy|||{{{zzzyyyxxxyyyzzz{{{uuuyyyzzzyyy{{{uuuuuuvvvzzz}}}~~~{{{xxxyyyuuuqqqppprrrrrrnnnjjjfffhhhkkkllljjjfffbbb^^^ZZZZZZ[[[___gggqqqvvvwww~~~yyytttpppppprrrxxxxxxvvvrrrnnnmmmoooqqqqqqpppooommmlllmmmnnnmmmjjjfffkkkkkkmmmnnnoooppppppoootttuuuvvvwwwvvvtttrrrpppnnnqqqrrrnnnmmmpppsssrrrqqqtttxxxyyywwwvvvwwwyyy{{{xxxvvvwwwyyywwwpppjjjmmmrrrlll```kkkggg\\\TTTVVV]]]```aaaaaaxxxaaaAAAbbb~~~hhh999555444+++---******)))(((((((((((((((''''''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%%%%''')))''''''(((((())))))******...+++222777777MMMwwwyyyZZZPPPXXXtttfffOOOAAA;;;:::CCCCCCEEEGGGHHHMMM[[[iii{{{zzz|||~~~~~~~~~wwwvvv~~~~~~{{{~~~}}}{{{yyyxxxyyy{{{||||||zzzqqqhhh___ZZZWWWWWWWWWqqq}}}{{{|||```>>>333(((---+++)))((()))***)))((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------+++---///000//////000111333@@@TTTqqq~~~yyyhhhQQQHHHHHHLLLiiizzz```ggg}}}{{{|||}}}|||{{{|||zzzwwwvvvwwwxxxyyyxxxyyywwwttttttuuuvvvvvvuuusssssstttuuuwwwyyy{{{}}}vvvtttrrrrrrtttuuutttsssxxxsssnnnlllmmmllljjjhhhkkkllloooqqqqqqooolllkkkhhhhhhiiikkknnnppppppoookkkjjjjjjlllppprrrqqqooommmlllkkkjjjjjjjjjkkkkkkmmmllllllmmmooopppooommmsssvvvvvvtttwww~~~|||xxxvvvssspppsssxxx}}}uuummmnnnnnnnnnmmmmmmoooppprrruuuwwwwwwvvvtttsssssssssttttttsssrrrsssuuuxxxyyyzzzzzzyyywwwvvvwwwxxxyyyxxxwwwwwwwwwwwwxxxyyyxxx{{{{{{yyyzzz~~~}}}vvvuuuwwwyyy||||||yyyvvvllloooqqqppplllfff```]]]]]]^^^^^^______``````aaa[[[]]]___bbbhhhpppvvvxxx~~~zzzuuusssqqqqqqqqqtttyyyzzzuuutttqqqnnnmmmooopppooonnnlllkkkjjjlllooopppnnnkkkjjjjjjkkklllnnnooopppppptttuuuxxxyyyyyywwwtttrrrpppsssssspppooorrrttttttuuuxxxzzzyyywwwvvvvvvxxxxxxvvvuuuwwwzzzyyytttoookkkoooiiiaaapppddd[[[TTTVVV\\\___aaaccc|||mmmDDDYYYrrr???666666///111******)))(((((((((((((((''''''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$&&&(((''''''(((((()))*********///)))...888IIIpppkkkTTTZZZccc{{{rrrZZZHHH>>>;;;:::EEEDDDDDDEEEEEELLL]]]mmmsss{{{zzz}}}yyy}}}~~~~~~~~~|||zzzzzz|||~~~~~~~~~xxx|||zzz{{{|||zzzyyyxxxyyy{{{|||}}}|||vvvmmmddd[[[UUUQQQNNN\\\ppp{{{pppqqqkkkqqq{{{RRR;;;000...,,,+++*********(((&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------...000000//////000111000FFF\\\ppp{{{}}}|||\\\NNNIIIGGGHHHcccrrr[[[eee}}}{{{|||}}}|||zzz{{{zzzyyyzzz|||}}}|||{{{{{{xxxtttssstttvvvwwwwwwrrrsssuuuvvvxxxyyyzzzzzzvvvtttqqqqqqsssuuuuuuuuuyyyuuuqqqppppppnnnkkkgggjjjlllnnnppppppnnnllljjjiiiiiiiiikkknnnppppppooolllkkkkkkmmmoooqqqppppppqqqpppnnnmmmkkkjjjjjjjjjjjjjjjjjjlllnnnooonnnllljjjmmmnnnmmmqqqyyy~~~xxxuuuqqqpppuuu||||||ssskkkmmmnnnoooppprrrtttwwwuuuvvvuuusssrrrrrrtttvvvsssttttttsssqqqrrrtttvvvuuutttttttttvvvwwwwwwwwwwwwwwwvvvwwwwwwxxxyyyzzz{{{|||{{{wwwwww{{{}}}|||wwwwwwwwwyyyzzzyyywwwtttkkknnnpppkkkaaaZZZYYY[[[^^^______aaabbbcccdddeee^^^___bbbfffjjjpppwww|||wwwssssssssssssqqqppprrrvvvwwwuuussspppnnnmmmmmmnnnnnnmmmlllkkkjjjkkklllooopppnnnmmmllllllllllllnnnppprrrssssssvvvyyy||||||zzzwwwuuurrruuuuuurrrqqqtttvvvuuuvvvxxxxxxwwwuuuttttttuuuxxxwwwvvvxxxzzzyyyuuuqqqllllllfffbbbvvv~~~~~~}}}ddd[[[TTTTTTWWWYYY]]]```sssyyyJJJOOOwwwzzzDDD333000---///******)))((((((((((((((('''''''''(((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&'''''''''(((((()))***++++++...***111BBBbbbWWWPPPjjjsssxxxaaaMMMBBB>>>===>>>FFFEEEEEEHHHLLLWWWmmm~~~}}}~~~|||wwwuuuvvvuuuxxx}}}~~~|||{{{|||~~~}}}zzzwwwxxx{{{~~~~~~~~~yyyuuu{{{zzzzzzyyyyyyxxxxxxyyy{{{}}}~~~~~~xxxpppfff]]]UUUQQQYYY[[[pppuuulllmmmjjjqqqwwwbbbBBB999///...,,,,,,---,,,***((('''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************)))******++++++,,,------...///000///...///000222777KKKbbbyyyrrrUUUKKKFFFEEEFFF]]]jjjWWWddd|||zzzzzz{{{zzzxxxxxxxxxyyy{{{~~~~~~}}}|||xxxuuuqqqoooqqqsssuuuvvvqqqrrruuuwwwxxxxxxxxxwwwwwwuuurrrqqqqqqrrrtttuuuuuusssqqqsssuuutttqqqnnniiijjjlllnnnnnnllljjjiiiiiihhhhhhiiilllnnnnnnmmmllllllllllllmmmnnnoooooosssrrrqqqpppnnnmmmllllllkkkjjjiiijjjkkkkkkjjjhhhfffggghhhgggjjjrrr{{{~~~yyyssspppmmmmmmrrryyytttlllkkkmmmooopppqqqssswwwyyyvvvvvvvvvtttrrrrrruuuwwwsssssssssrrrqqqqqqsssuuurrrqqqrrrvvvzzz{{{yyyvvvwwwwwwxxxxxxzzz{{{||||||zzz{{{yyyuuuvvvzzz}}}|||wwwwwwxxxxxxxxxvvvtttrrrpppllleee\\\VVVXXXaaahhhmmmnnnooopppnnnllliiiggg``````dddiiimmmqqqzzzuuussstttuuutttrrrpppqqqssssssrrrpppjjjkkklllmmmnnnnnnnnnmmmmmmmmmlllmmmmmmmmmlllkkkooonnnnnnnnnppprrruuuwwwrrruuuzzz}}}~~~}}}zzzxxxsssvvvvvvrrrqqqtttvvvuuusssssssssrrrqqqqqqrrrsss|||zzzyyyyyyyyywwwssspppooolllcccbbbxxxwwwvvv|||mmmbbbVVVRRRQQQRRRUUUZZZkkkUUUHHHjjjNNN222,,,,,,,,,***))))))(((((((((((((((&&&'''''''''''''''&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''''''''((()))***++++++,,,+++///===SSStttwwwQQQZZZ{{{nnnUUUEEEAAAAAABBBDDDEEEGGGNNNYYYfffzzz|||xxxssslllhhhfffnnnppprrrsssssssssvvvxxx||||||}}}|||{{{|||~~~~~~~~~}}}sssnnnooo~~~}}}zzzyyyyyywwwxxxyyyyyyyyy{{{}}}yyypppfff^^^XXXTTT___[[[mmm~~~ooorrruuutttzzznnnqqqGGG999///---,,,,,,,,,,,,+++)))(((((((((((()))))))))***((((((((((((((((((((((((((()))))))))************)))******++++++,,,------...///000///...///111333@@@MMMiii}}}|||{{{rrrWWWJJJDDDEEEJJJ___hhhWWWggg~~~zzzxxxzzzzzzxxxvvvuuuuuuwwwyyy|||}}}|||zzzvvvsssooonnnooorrrtttuuurrrtttwwwyyyzzzyyyxxxwwwwwwvvvssspppoooppprrrssssssqqqqqqtttwwwxxxuuurrrhhhiiikkkllllllkkkiiihhhkkkjjjjjjkkknnnooonnnmmmmmmmmmllllllkkkkkkmmmnnnoooooooooooonnnnnnmmmmmmiiihhhfffgggiiiiiiiiihhhgggfffdddeeegggkkkrrrwwwrrrnnnjjjiiihhhhhhmmmtttyyynnnjjjlllnnnppppppqqqrrruuuwwwvvvwwwxxxwwwvvvuuuuuuvvvsssttttttrrrqqqqqqsssuuuppprrruuu{{{{{{vvvuuuvvvwwwyyyzzz{{{||||||wwwyyywwwtttuuuzzz}}}|||wwwxxxxxxwwwuuusssqqqpppkkkcccYYYVVV\\\hhhrrrwwwyyywwwsssnnnkkkhhhfffeeecccaaabbbiiiooottt}}}|||tttrrrssssssqqqppppppqqqqqqpppnnnmmmgggiiikkkmmmnnnoooooopppllllllmmmlllllllllmmmnnnpppooonnnooopppsssuuuwwwrrruuuyyy|||~~~}}}{{{yyysssvvvvvvqqqpppsssuuutttpppooonnnooopppsssuuuvvv{{{zzzyyyyyyxxxvvvtttrrrtttmmmbbbaaavvvvvvssszzzttt```TTTOOOMMMQQQUUUmmmfffFFFYYYbbb:::...///---***))))))(((((((((((((((&&&&&&'''''''''''''''&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%'''''''''((()))***+++,,,,,,)))222GGG^^^yyynnn```ttt|||dddKKKAAAAAABBBDDDGGGHHHMMMWWWeeevvv~~~wwwmmmccc\\\UUUQQQYYY[[[___bbbeeehhhkkkmmmsssvvvzzz}}}~~~zzzmmmcccdddiii~~~~~~|||~~~~~~~~~~~~||||||~~~tttvvvyyyzzzyyywwwvvvuuuvvvxxxyyyzzzyyyzzz|||{{{qqqggg___YYYVVVZZZXXXeeexxxzzzzzz{{{{{{tttXXX===111...+++)))******)))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************)))******++++++,,,------.../////////...000333555AAARRRuuuwwwlllrrrZZZMMMDDDFFFNNNfff~~~iii[[[mmm|||yyywwwxxx{{{{{{yyyvvvrrrrrrsssvvvyyyzzzyyywwwvvvsssqqqpppqqqtttuuuuuuvvvwwwyyy{{{{{{zzzyyyxxxttttttrrrpppnnnnnnppprrrtttrrrqqqsssvvvvvvsssooojjjjjjkkkllllllkkkjjjjjjooonnnoooqqqssssssqqqooonnnooonnnllljjjjjjlllnnnjjjkkklllllllllllllllkkkgggeeecccdddhhhkkkmmmnnnjjjeeecccfffjjjkkkmmmpppiiieeecccdddeeefffmmmttt~~~tttooommmnnnpppqqqqqqpppqqqsssuuuuuuwwwyyyyyyxxxvvvuuuvvvtttuuutttsssqqqqqqsssuuuqqqtttyyy~~~{{{xxxssstttuuuwwwxxxyyyyyyyyyuuuwwwvvvtttuuuzzz|||{{{vvvwwwwwwvvvssspppooopppeeeaaa```jjjxxx|||sssnnnfff```___bbbgggkkkjjjbbb```hhhpppuuuwwwsssssssssppplllnnnoooppppppnnnlllkkkjjjkkkmmmnnnnnnnnnppprrrjjjkkkmmmnnnnnnpppsssuuuppppppooooooppprrrtttuuuqqqsssvvvyyyzzzzzzyyyxxxrrruuuuuuqqqooorrrtttsssqqqooommmnnnrrrvvvyyy{{{vvvwwwwwwwwwwwwwwwvvvvvvuuummm```___qqqqqqmmmvvvlllXXXOOOMMMPPPTTTeeevvvJJJQQQzzzvvvCCC000000+++******)))(((((((((((((((%%%&&&''''''((('''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%&&&'''''''''((()))+++,,,------,,,444KKKeee|||pppwwwnnnWWWBBB===@@@@@@BBBEEEMMMOOOTTT\\\fffuuu}}}yyyooo```UUUOOOJJJFFFFFFMMMVVV\\\]]]^^^bbbeeennnsssxxx}}}~~~~~~~~~|||nnn]]]TTTZZZeee~~~~~~}}}}}}~~~}}}{{{~~~~~~{{{zzz{{{xxxyyyxxxsssnnnmmmpppuuuooorrrvvvyyyyyyxxxxxxxxxuuuxxx{{{zzzyyyxxx{{{~~~~~~tttiii___WWWSSSSSSVVV]]]ppp|||yyy|||rrrLLL888444///+++******))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------.........///111444777GGGggg{{{lllkkkkkkVVVMMMDDDDDDKKKddd|||hhh[[[pppwwwvvvvvvzzz}}}~~~{{{wwwqqqpppqqqsssuuuwwwvvvuuuuuusssqqqrrrsssuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwmmmooopppooonnnnnnpppsssssspppnnnooorrrrrrooolllmmmmmmnnnnnnnnnnnnmmmmmmoooppprrrtttvvvuuuqqqnnnqqqrrrqqqnnnkkkkkkmmmpppkkkkkklllmmmmmmlllkkkkkkjjjgggddddddhhhmmmqqqssskkkdddcccjjjqqqpppnnnnnnhhhdddaaabbbdddiiisss}}}wwwrrrpppnnnoooqqqrrrqqqqqqrrrtttvvvvvvwwwxxxxxxvvvuuuuuuvvvuuuvvvuuutttrrrrrrtttuuurrrvvvzzz||||||{{{zzzzzzssstttvvvwwwxxxxxxxxxwwwuuuxxxwwwuuuuuuxxxyyywwwuuuvvvwwwuuuqqqnnnooopppgggiiiqqq|||mmmbbbbbbaaadddkkkttt}}}ssseee^^^fffpppuuu~~~yyytttuuuyyywwwrrrmmmnnnooopppoooooooooooopppqqqqqqooommmmmmoooqqqlllnnnpppqqqqqqssswwwzzzsssssssssttttttuuuuuuuuupppqqqsssuuuvvvwwwwwwwwwsssvvvvvvqqqooorrrtttsssrrrnnnlllmmmrrrwwwzzz|||uuuvvvwwwvvvvvvvvvvvvwwwrrrjjj^^^]]]lll}}}jjjeeennn{{{sssXXXNNNMMMOOORRR[[[QQQLLLsss{{{MMM333111)))******)))(((((((((((((((%%%&&&&&&'''((((((''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''((('''''''''(((&&&'''((()))+++,,,---...222666OOOpppppp~~~___KKK<<<<<<@@@???@@@EEEMMMMMMQQQYYYcccuuu~~~yyyuuuiiiXXXPPPOOOOOOLLLQQQ```oooqqqhhhaaadddjjjtttwwwzzz|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}qqq___LLLEEEQQQ```yyy|||{{{|||~~~~~~zzzyyy|||}}}yyyuuutttrrrooojjjeeebbbcccfffiiijjjnnntttxxxyyyzzz{{{{{{uuuyyy|||{{{xxxwwwyyy|||wwwkkk___UUUOOOMMMTTTVVVfff~~~}}}www|||vvv~~~rrrXXXAAA<<<444///,,,+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,---......///111555999TTT}}}bbbrrrbbbPPPJJJCCCAAAFFF\\\|||zzzdddYYYooo|||ttttttvvv{{{}}}yyyqqqppppppqqqtttuuuuuuuuusssrrrqqqqqqsssttttttsssssssssttttttttttttsssssshhhkkknnnooonnnoooqqqtttooollljjjlllooopppooolllooooooppppppppppppoooooonnnoooqqquuuvvvtttppplllssstttssspppmmmlllnnnqqqnnnooopppppppppnnnmmmlllppplllgggeeehhhlllqqqsssjjjcccbbbmmmwwwvvvrrrooolllfffbbbbbbeeemmmzzzssspppnnnlllpppqqqrrrrrrrrrsssuuuwwwvvvwwwwwwuuutttsssuuuwwwvvvwwwvvvtttsssrrrtttvvvtttwwwyyyxxxvvvvvvxxx{{{uuuvvvxxxyyyzzzzzzyyyxxxvvvyyyxxxuuuuuuwwwwwwttttttvvvvvvtttpppnnnnnnpppkkkpppzzzkkkWWWWWW]]]iiixxxzzzhhh]]]dddooouuu|||wwwtttyyy|||uuupppqqqqqqqqqpppqqqtttvvvuuuuuutttppplllkkkmmmppprrrtttuuutttsssssswwwzzzwwwxxxyyyyyyyyyyyyxxxxxxppppppqqqrrrssstttuuuvvvtttwwwvvvrrrpppssstttsssqqqmmmjjjkkkpppuuuxxxyyyxxxxxxxxxwwwtttsssssssssnnnggg]]][[[kkk|||hhhaaakkkyyytttVVVLLLKKKMMMOOO]]]TTTEEEggguuuzzzXXX:::777---******)))(((((((((((((((%%%%%%&&&'''((((((((('''%%%%%%$$$$$$%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&"""%%%''')))((('''((()))&&&'''(((***+++,,,......777999UUU{{{kkk{{{jjjVVVDDD999===BBB@@@AAAFFFHHHKKKUUUfff}}}wwwsssgggWWWQQQUUUYYYXXXjjjzzzkkkllluuu}}}~~~~~~~~~||||||~~~~~~||||||}}}~~~}}}|||}}}}}}~~~~~~{{{~~~~~~}}}|||yyysssfffSSS@@@;;;III[[[ppp}}}{{{}}}~~~|||yyyyyy{{{}}}zzzvvvvvvzzz{{{vvvqqqooojjjccc[[[WWWYYY\\\^^^^^^bbbgggmmmrrruuuvvvxxxzzzuuuyyy||||||xxxvvvxxx|||~~~tttnnnhhh[[[OOOJJJPPPUUU]]]qqq|||~~~www~~~NNNDDD<<<<<<888,,,(((+++(((******))))))((((((''''''))))))))))))))))))))))))++++++******************++++++,,,,,,,,,,,,------///...+++///222,,,222IIIttt^^^eee~~~hhhVVVGGGEEEAAAJJJ___wwweee]]]lllvvvtttuuuwwwxxxxxxxxxwwwvvvppptttyyy{{{yyyvvvsssqqqyyywwwvvvvvvxxxwwwsssooovvvuuuttttttttttttrrrqqqllljjjiiilllpppuuuxxxyyyqqqooollllllooorrrtttuuuvvvrrrqqqtttvvvrrrnnnmmmsssrrrrrrssstttuuutttrrrrrrqqqooooooooonnnllljjjllloooqqqooolllmmmqqqvvvssspppllllllpppssspppjjjbbb```dddppp|||}}}vvvnnnmmmddd^^^aaahhhrrruuupppoooqqqsssssssssssssssrrrsssvvvxxxuuutttrrrqqqrrrrrrrrrqqqppprrrssssssrrrsssuuuwwwvvvzzz}}}|||{{{|||zzzuuuxxxzzzyyyuuuuuuyyyzzzxxxvvvwwwxxxwwwvvvuuuuuuwwwttttttsssqqqooollljjjiiikkksss}}}sss___VVVWWW^^^ooowwwfff]]]gggsssxxx~~~{{{rrrsss}}}~~~xxxrrrrrrrrrssstttuuuvvvwwwzzzzzzxxxsssooommmpppsssssssssssssssssssssssssssvvvwwwxxxyyyxxxwwwtttssspppqqqrrrsssttttttuuuuuuvvvvvvqqqmmmqqqxxxwwwqqqmmmnnnpppqqqrrrsssvvvxxxyyyxxxvvvvvvvvvuuusssqqqlllcccXXXZZZlll~~~qqqbbb___ooorrrSSSNNNLLLIIIOOOXXXsss\\\CCC\\\~~~}}}zzzqqqGGG666---000---***))))))++++++***''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((*********)))+++......,,,999FFF```|||nnnmmmvvvxxx```KKKDDD???AAADDDGGGJJJNNNNNN^^^www~~~~~~xxxmmmccc]]]\\\\\\aaaggg}}}~~~||||||}}}~~~{{{zzz|||}}}zzz~~~|||{{{hhhTTTGGG???>>>JJJYYYooozzz}}}{{{{{{|||}}}}}}zzzxxxwwwwwwuuurrrnnnmmmdddZZZVVVXXXYYYVVVSSSVVVcccooorrrtttyyy{{{yyy~~~zzzwwwxxx}}}~~~|||xxxxxxrrrkkk^^^RRRHHHMMMRRR[[[ppp~~~TTT===777;;;===222,,,+++%%%***)))))))))((((((((('''))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------222111---111444///777OOO___nnn~~~iiiWWWIIIGGGBBBIIIdddxxxfff___mmmyyywwwwwwwwwwwwvvvuuuttttttpppsssxxxzzzyyywwwuuuuuuzzzyyywwwvvvvvvuuusssqqqxxxvvvtttsssrrrrrrqqqqqqnnnooopppqqqrrruuuwwwxxxpppnnnllllllooorrrsssssstttppppppuuuvvvrrrnnnmmmrrrqqqqqqsssttttttrrrppppppnnnmmmnnnnnnnnnllljjjkkknnnqqqooollllllpppsssqqqooollllllpppppplllfff______eeeqqq||||||rrriiilllddd^^^aaahhhqqq}}}{{{tttnnnnnnppprrrrrrsssttttttsssssstttvvvqqqpppppppppppppppooonnnpppqqqrrrrrrqqqrrrtttvvvuuuyyyzzzyyyzzz|||{{{xxxxxxzzzyyyuuuuuuyyyzzzxxxwwwxxxxxxvvvtttsssssstttrrrqqqqqqpppooonnnmmmlllmmmnnnpppjjj\\\TTT\\\iiikkk^^^YYYeeesss{{{zzznnnuuuxxxrrrrrrqqqqqqqqqrrrssstttxxxxxxwwwtttpppoooqqqtttqqqrrrsssssssssssssssrrruuuvvvvvvvvvvvvtttsssrrrtttsssttttttuuutttqqqooottttttqqqooottt{{{{{{vvvrrrsssssssssqqqrrrtttvvv|||zzzxxxvvvuuusssooommmiiiccc]]]bbbttt}}}ooo^^^[[[jjjqqqQQQMMMLLLJJJOOORRRhhh[[[===QQQtttwwwHHH555111000---***)))***++++++***'''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))***))))))+++---///000>>>[[[yyyiii___fffwwwkkkVVVIIIEEECCCEEEHHHLLLTTT\\\ssszzzwwwpppiiidddfffmmmyyy~~~}}}}}}}}}}}}|||{{{{{{{{{ssswwwzzzzzzyyyxxxxxxxxxzzz~~~~~~}}}sssaaaNNNCCC===>>>JJJZZZiiittt~~~~~~||||||{{{{{{|||~~~}}}zzzxxxwwwxxxvvvssspppmmmcccXXXTTTXXXZZZWWWSSSUUUaaammmrrrtttwwwxxxvvv{{{yyywwwxxx{{{|||{{{yyy|||vvvooobbbUUUEEEIIIMMMVVVlll{{{}}}___===333666:::222---,,,'''))))))))))))(((((((((((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,------......+++...333111===YYY}}}]]]xxx|||iiiXXXKKKIIIBBBGGGeeewwwhhhbbbooo}}}zzzyyyxxxvvvuuusssrrrrrrqqqtttwwwyyyyyyxxxxxxxxxzzzzzzyyyvvvsssqqqrrrsssyyywwwtttqqqoooooopppqqqrrruuuxxxwwwuuusssuuuvvvnnnmmmlllllloooqqqrrrrrrpppnnnpppuuuwwwrrrooonnnppppppqqqssstttssspppmmmmmmlllkkklllmmmnnnmmmkkkllloooqqqpppmmmlllnnnqqqooommmlllmmmnnnkkkeee```XXX```mmmyyy|||qqqgggkkkccc^^^```fffooozzzyyysssooonnnqqqtttrrrtttuuuuuutttrrrrrrrrrmmmmmmnnnnnnnnnmmmlllkkkpppqqqrrrqqqqqqqqqsssuuutttwwwxxxvvvwww{{{|||yyywwwyyyxxxuuuuuuxxxyyywwwwwwwwwxxxvvvsssqqqqqqrrrppppppppppppppppppppppppqqqnnnfff\\\UUU]]]xxxzzz]]]UUUVVVeeeuuuxxxooo}}}zzzsssrrrpppooonnnoooppppppsssttttttrrrppppppqqqssspppqqqsssuuuuuuuuusssrrruuuuuuttttttsssrrrrrrqqqtttssssssvvvwwwvvvqqqlllqqqqqqpppqqqwww}}}~~~{{{uuuuuuuuurrrooonnnoooqqq|||zzzwwwuuutttrrrooollliiifffeeekkk{{{}}}mmm[[[XXXhhhtttQQQLLLLLLIIIMMMOOO^^^zzzccc>>>HHHlllLLL333444///---***)))***+++******'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((()))))))))***---222666KKKpppqqqZZZSSSjjj|||bbbQQQEEECCCDDDGGGKKKPPPZZZeeevvv~~~}}}rrrllldddaaacccnnn}}}~~~}}}||||||{{{{{{yyywwwuuutttrrrpppllliiikkkppp{{{~~~}}}jjjYYYHHH@@@===@@@MMM]]]hhhuuu~~~}}}||||||}}}~~~~~~~~~~~~~~~zzzxxxwwwvvvvvvuuurrrpppmmmaaaUUURRRWWW[[[XXXSSSVVVaaannntttvvvxxxwwwuuuxxxxxxxxxyyyzzzzzzzzzzzz~~~xxxpppcccWWWEEEFFFHHHQQQfff}}}xxxmmmEEE333...000,,,+++///---))))))))))))((((((((((((((((((((((((((((((((((((***************++++++++++++++++++,,,,,,,,,------***,,,***...333555FFFfff}}}sss{{{rrr\\\~~~wwwhhhXXXKKKKKKDDDGGGbbb}}}tttlllfffqqq}}}yyyxxxwwwuuutttsssrrrrrrtttvvvxxxyyyxxxwwwxxxyyyyyyzzzxxxtttooommmpppssszzzwwwtttooolllmmmoooqqqsssyyy}}}|||vvvrrrqqqsssmmmkkkjjjkkknnnpppppppppmmmmmmpppuuuvvvrrroooooonnnoooqqqssstttsssooolllmmmlllkkklllnnnoooooonnnnnnpppqqqqqqnnnmmmnnnoooooollllllmmmkkkddd]]][[[VVViii~~~}}}ssskkkjjjccc]]]___eeellluuu~~~|||{{{xxxtttppppppsssvvvqqqtttvvvwwwtttrrrppppppmmmmmmmmmlllkkkkkklllnnnqqqrrrssssssrrrrrrtttvvvvvvxxxvvvssssssxxxzzzyyyvvvxxxwwwttttttxxxyyywwwuuuvvvwwwvvvtttsssssstttssssssrrrrrrrrrrrrssssssvvvqqqkkkgggmmmsssgggRRRRRRYYYiiiwwwyyy{{{}}}uuusssqqqooonnnnnnnnnnnnmmmnnnpppppppppppppppqqqppprrruuuwwwxxxwwwuuutttvvvuuutttsssrrrqqqqqqrrrqqqqqqrrrvvvzzzyyysssmmmoooooopppsssxxx|||}}}{{{vvvuuussspppmmmlllmmmoooxxxvvvtttsssssssssrrrppplllkkkjjjooo|||~~~nnn\\\XXXjjjzzzTTTMMMLLLHHHJJJMMMUUUlllmmmCCC@@@bbbRRR222444///---******++++++***)))''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((()))***---555>>>___|||jjjZZZ]]]sssXXXJJJAAA>>>???DDDIIINNNVVV^^^cccnnnzzz~~~|||wwwiii___WWWWWW^^^ppp~~~}}}||||||}}}~~~~~~~~~~~~}}}}}}}}}zzztttpppooohhhaaa]]]]]]bbbppp|||}}}zzzfffUUUEEE@@@@@@DDDQQQ___ooo~~~~~~}}}zzzyyyvvvvvvuuuttttttrrrqqqooommm```SSSPPPWWW\\\ZZZUUUZZZcccooowwwzzzzzzxxxvvvwwwxxxzzzzzzyyyzzz{{{}}}~~~wwwooobbbWWWGGGEEEDDDLLL___www{{{}}}}}}NNN555***,,,******...,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------...000///111555666KKKnnnvvvvvv~~~jjj___ssshhhXXXJJJJJJEEEIIIaaa|||tttnnnhhhqqqzzzvvvvvvvvvvvvuuuuuuuuuuuuwwwyyyyyyxxxwwwuuuvvvwwwwwwwwwvvvqqqlllkkkooorrrxxxwwwsssnnnjjjjjjnnnrrrsssxxx}}}|||vvvqqqooopppllljjjiiiiiilllnnnoooooolllllloootttuuupppnnnpppmmmnnnpppssstttsssooolllooommmlllmmmppprrrrrrrrrppppppqqqpppooooooooopppooollllllmmmhhh___[[[]]]eee~~~zzzrrrmmmiiibbb]]]^^^ccchhhpppxxxuuuwwwwwwtttpppooorrruuuqqqtttwwwwwwuuuqqqooonnnppppppnnnllljjjkkkpppssstttuuuuuuuuussstttuuuwwwyyyzzzwwwqqqqqquuuxxxwwwuuuwwwvvvssstttwwwyyywwwsssuuuvvvvvvvvvvvvwwwyyyxxxwwwvvvuuutttsssttttttuuutttttt{{{qqq___SSSLLLRRR^^^lllvvv}}}~~~wwwvvvtttrrrqqqooonnnmmmkkkmmmooorrrssstttrrrqqqqqqsssvvvyyyzzzyyyxxxwwwxxxwwwuuutttsssrrrrrrrrrqqqrrrtttxxxzzzxxxrrrmmmooooooppptttwwwwwwwwwwwwvvvuuusssqqqnnnnnnppprrrwwwuuusssrrrssstttsssrrroooooommmooozzzppp]]]YYYiii|||VVVMMMKKKHHHIIIHHHMMM___zzzvvvJJJ999TTT]]]444333...,,,+++***++++++***)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((''')))+++***---:::HHHsss``````zzzgggKKK>>>===::::::@@@FFFJJJPPPUUUWWWhhh~~~}}}~~~qqq```VVVLLLNNN[[[ttt~~~rrrkkkkkkcccnnn{{{}}}|||{{{|||}}}}}}{{{vvvoookkkZZZXXXVVVYYYggg}}}{{{uuubbbQQQBBB???AAAFFFRRR```rrr}}}yyywwwvvvvvvvvvuuutttrrrqqqqqqkkk___RRROOOVVV\\\\\\YYY\\\cccnnnxxx{{{yyyvvvtttvvvxxxzzzzzzzzz{{{}}}~~~~~~vvvnnncccXXXIIIEEECCCIIIYYYoooVVV:::---111///,,,***&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------...111//////000000FFFjjjxxxggggggtttmmmZZZHHHHHHEEEKKKeee}}}vvvkkkgggnnn}}}wwwtttuuuvvvxxxxxxxxxwwwvvvxxxyyyzzzyyyvvvttttttuuuvvvuuussspppmmmmmmooorrrvvvuuusssnnniiiiiimmmrrrrrrvvvzzzzzzvvvqqqooonnnllliiiggggggiiilllnnnooommmlllooosssrrrnnnnnnqqqlllmmmooorrrttttttrrroooqqqooonnnoooqqqtttuuuuuuqqqpppooonnnnnnooopppqqqooollllllnnniiiaaabbbiiirrrllliiihhhaaa\\\]]]aaaeeelllrrrqqqtttvvvtttooommmooosssqqqsssvvvvvvtttqqqoooooorrrrrrrrrooolllnnnssswwwuuuvvvwwwvvvttttttvvvxxx{{{{{{wwwrrrqqqtttvvvuuutttvvvuuurrrssswwwyyywwwrrrtttvvvwwwwwwwwwyyy{{{|||zzzxxxvvvtttsssttttttqqqsssxxx~~~uuueeeSSSHHHLLLUUUcccnnnvvv~~~}}}xxxxxxxxxwwwuuurrrooommmlllnnnqqquuuxxxxxxuuusssqqqsssvvvxxxzzzzzzzzzyyyyyyxxxwwwvvvuuusssrrrrrrtttvvvyyyzzzxxxsssnnnkkkooonnnqqquuuvvvsssrrrssswwwvvvuuurrrpppqqqtttwwwzzzwwwtttssssssssssssrrrqqqpppmmmmmmvvvppp\\\VVVddd~~~YYYMMMKKKHHHJJJHHHNNN[[[yyyXXX:::LLL{{{lll;;;222...,,,++++++,,,+++***(((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***)))((())),,,+++...???RRRvvv[[[mmm{{{```JJJAAA===;;;===CCCIIIOOOXXXaaarrr{{{lll\\\TTTLLLUUUkkkzzzjjj]]]XXXdddwww{{{zzzwwwzzz|||{{{wwwssspppnnndddjjjlllpppyyyrrr^^^MMM???>>>AAAGGGSSS___qqq~~~}}}zzzxxxxxxyyyyyyxxxuuusssrrrrrrjjj___TTTPPPUUU[[[______\\\```iiitttyyyvvvrrrrrrvvvvvvwwwyyyzzz|||}}}}}}xxxpppeee\\\KKKFFFBBBHHHWWWkkk}}}fffDDD000222000,,,***&&&'''((((((((()))))))))***))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------***////////////...EEEkkk```iiiyyyttt]]]EEEDDDDDDMMMjjj{{{ttteeeaaahhh{{{{{{uuusssuuuxxxzzz{{{yyywwwvvvuuuwwwyyyxxxvvvuuuttttttwwwuuurrrpppqqqrrrrrrrrrrrrsssrrrnnniiiiiimmmrrrqqqsssvvvwwwwwwtttqqqooommmiiieeedddgggkkknnnpppnnnmmmoooqqqooolllmmmrrrllllllnnnqqqtttuuutttssssssqqqoooooorrrtttuuuuuupppnnnkkkjjjkkknnnppprrroookkklllpppmmmhhhnnn{{{rrrkkkiiifffggg```\\\]]]```ccchhhnnnrrrwwwzzzxxxqqqnnnpppsssqqqsssuuuuuusssqqqpppppppppsssuuutttqqqppptttwwwuuuvvvvvvuuuttttttuuuwwwyyyzzzwwwrrrrrrvvvxxxvvvsssuuuuuurrrssswwwxxxwwwrrrtttvvvvvvvvvvvvxxxyyy{{{yyywwwuuussssssssstttrrruuuxxx}}}yyytttjjjYYYMMMIIIPPP[[[hhhqqqzzzyyywwwxxxzzzzzzxxxtttpppmmmkkkmmmqqqvvvzzzyyyuuuqqqqqqrrrtttvvvwwwyyyzzzzzzxxxxxxxxxwwwvvvtttrrrppptttxxx|||{{{vvvpppnnnnnnooonnnqqqwwwvvvqqqooorrrvvvuuusssqqqoooppptttwwwyyyvvvsssssstttuuuuuuuuuqqqqqqmmmiiiooo|||yyyiiiXXXRRR___xxx```OOOJJJFFFIIIIIIRRR[[[zzzfff>>>GGGmmm|||EEE333---,,,++++++,,,,,,***(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******(((***...,,,///CCCZZZuuuppppppzzzoooZZZLLLFFF???BBBHHHMMMQQQ[[[qqqxxxiii]]]XXX\\\oooxxxiiiaaaccc{{{{{{}}}xxx{{{~~~{{{vvvuuuyyy~~~~~~xxxppp[[[JJJ>>>>>>DDDKKKWWWcccttt}}}}}}}}}|||{{{yyywwwuuuwwwyyyyyywwwsssppppppppphhh```WWWRRRTTTZZZaaaddd^^^___gggrrrwwwtttqqqqqquuusssrrruuuzzz||||||zzzzzzrrrhhh___LLLFFFCCCIIIWWWiii||||||yyyvvvMMM222...+++***------'''((((((((())))))******))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------***111333444666777PPPvvvVVVfff~~~zzz```DDDBBBCCCMMMnnnwwwppp```]]]dddvvv{{{vvvtttvvvzzz||||||zzzwwwtttrrrtttwwwxxxwwwuuuuuuuuuxxxuuuqqqrrrtttuuutttrrrppprrrrrrnnnjjjiiimmmrrrqqqrrrsssvvvxxxvvvssspppmmmiiidddccceeejjjnnnpppooonnnooopppnnnkkkmmmrrrllllllmmmppptttvvvvvvuuusssqqqooooooqqqtttuuuuuuoookkkhhhgggiiilllpppqqqooojjjlllqqqpppnnnyyyuuuggghhhjjjfffggg```[[[]]]___bbbggglllvvv{{{}}}vvvqqqsssvvvqqqrrrttttttrrrqqqqqqqqqmmmsssxxxyyyuuussssssuuuuuuuuuvvvuuusssssstttvvvwwwyyywwwsssssswwwyyyxxxsssuuutttrrrrrrwwwxxxwwwssstttuuuuuuttttttuuuvvvyyywwwuuusssrrrrrrssstttvvvyyyyyywwwzzz|||zzztttlll]]]NNNJJJOOOWWWaaammmuuuvvvvvvxxxzzz|||zzzuuuppplllhhhjjjnnntttxxxwwwrrrmmmpppppprrrsssuuuwwwyyyzzzvvvwwwxxxxxxvvvsssqqqooopppvvv|||{{{uuuppppppsssooonnnrrrxxxwwwqqqooosssssssssqqqnnnlllmmmppptttuuusssqqqrrruuuxxxzzz{{{sssrrrlllfffhhhrrr{{{pppbbbSSSPPP___xxxhhhSSSIIIDDDFFFEEEPPPWWWuuujjj===???^^^tttLLL444---,,,+++,,,,,,,,,***((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******+++)))+++///---000EEE^^^zzzsssnnngggQQQEEE???BBBIIIRRRVVVXXXgggwwwhhh___]]]ooovvvkkkppp}}}}}}||||||xxxzzzuuu|||~~~~~~xxxpppZZZKKK???AAAIIIPPP\\\hhh|||~~~~~~}}}zzzwwwtttqqqoootttvvvwwwtttooollllllmmmgggaaaYYYSSSSSSYYYbbbgggaaaaaagggsssxxxtttrrrssstttpppooorrryyy|||zzzwwwxxxqqqiiiaaaOOOFFFBBBHHHTTTbbboooxxxpppwwwpppWWW333111***'''...,,,***++++++,,,,,,***)))((())))))))))))))))))))))))))))))))))))************,,,,,,------------------000***888///111BBBRRR}}}xxxvvvPPPgggnnnWWWEEE>>>DDDLLLjjjxxxrrraaaXXX^^^vvvxxxtttqqqqqqqqqrrrrrrsssssssssooorrruuuvvvuuurrrqqqqqqtttttttttuuuuuutttqqqnnnpppnnnnnnmmmhhhdddgggnnnpppqqqtttvvvwwwuuuqqqmmmiiijjjkkkkkkllllllkkkkkkllllllkkkkkkhhhgggiiilllllliiijjjppprrrqqqppprrrpppsssuuutttrrrqqqsssvvvmmmkkkjjjjjjkkkmmmnnnnnnqqqpppooonnnpppuuu|||sssiiieeedddfffggghhh```YYYYYY]]]aaafffkkk{{{|||xxxxxxvvvsssvvvsssooonnnoooqqqqqqrrruuutttsssuuuwwwwwwtttqqqyyy{{{|||{{{xxxuuusssrrrtttuuuvvvvvvtttssstttuuuuuuwwwyyyyyywwwuuuuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvtttssstttuuuwwwwwwuuussszzzyyyyyyyyyzzzzzzzzzzzzuuuvvvooo^^^MMMIIIPPPXXX```jjjsss}}}xxxtttwwwvvvuuuuuuuuussspppmmmoooppprrrrrrqqqqqqrrrsssuuutttsssrrrsssuuuwwwxxxvvvyyy{{{yyyuuuqqqooolllssswwwwwwsssrrrtttvvvuuu{{{tttppprrrrrrmmmlllooopppnnnmmmnnnqqqrrrsssrrrwwwvvvttttttuuuxxx|||~~~uuuoooddd[[[```rrrjjjTTTPPP^^^wwwmmmWWWHHH@@@JJJHHHIIINNNmmmoooFFF===WWWpppxxxiiiOOO333000...+++*********))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((---)))(((,,,///777LLLbbbsssxxx___NNNFFFDDDLLLVVVXXXYYYaaakkk}}}~~~vvviiiffflll}}}yyytttsss~~~}}}||||||~~~nnnuuu}}}}}}~~~~~~~~~rrraaaTTTFFF>>>BBBKKKUUUdddsss~~~}}}~~~{{{xxxvvvuuusssqqqppprrrssssssqqqmmmjjjhhhdddkkkjjj___XXX]]]ffflllgggooouuuuuussstttsssqqqkkkmmmqqqxxx~~~|||zzzsssjjjbbbPPPEEE???GGGWWWeeeooouuuvvv{{{{{{yyy~~~}}}{{{___999555000,,,,,,%%%)))***+++++++++***)))((())))))))))))))))))))))))))))))))))))************,,,,,,,,,------------...///,,,555111111JJJooo|||kkkLLLiiikkkTTTDDD===AAAHHHfffxxxqqqaaaWWW\\\vvv|||xxxtttttttttssssssrrrrrrrrrrrrsssuuuvvvvvvuuusssqqqsssrrrqqqrrrrrrrrrooommmooommmjjjgggcccccchhhooooooppprrruuuvvvuuuqqqmmmkkklllmmmmmmnnnnnnmmmmmmjjjiiijjjiiieeebbbccchhhkkkhhhhhhmmmppppppqqqsssppprrrsssrrrooonnnoooqqqmmmlllkkkjjjkkkllllllllloooppppppnnnmmmoootttxxxwwwqqqhhhcccbbbeeeiiikkkhhh```ZZZ\\\```dddiiioooyyy|||zzzwwwttttttsssrrrsssttttttsssqqquuuttttttvvvyyyyyywwwuuuuuuwwwyyyxxxuuurrrqqqqqqpppqqqrrrqqqppppppqqqsssvvvxxxyyyyyywwwuuuttttttttttttsssssstttvvvxxxzzzyyywwwuuutttuuuvvvuuuttt{{{zzzyyyyyyzzzyyyxxxwwwrrroooeeeVVVKKKKKKTTT\\\gggooo|||~~~wwwtttyyyxxxwwwwwwwwwvvvssspppooopppqqqqqqpppqqqsssuuuuuutttrrrrrrrrrsssuuuvvvtttwwwyyywwwssspppnnnmmmtttwwwxxxtttsssuuuwwwuuuxxxrrrooopppppplllkkkmmmqqqpppooopppssstttuuutttuuutttsssssstttuuuwwwxxxqqqiii]]]XXXgggpppVVVMMM[[[vvvxxxXXXIIIFFFLLLFFFHHHIIIbbb~~~oooJJJ;;;FFFdddmmmaaa===222///,,,*********((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))),,,///222???\\\xxxuuu~~~qqqXXXHHHBBB@@@>>>JJJPPPWWW^^^^^^ddduuuqqqxxxnnnrrr~~~~~~|||xxxsssttt}}}}}}~~~sssgggppp~~~~~~~~~~~~|||pppcccRRRFFF???CCCMMMWWWgggwww}}}yyyuuutttsssqqqpppuuuuuutttsssqqqpppppppppsssxxxuuuhhh___bbbjjjooonnntttyyyxxxxxxyyywwwsssnnnooossszzz|||vvvlllcccQQQEEE===FFFWWWgggqqqwww|||yyyyyy|||lll@@@555111000///((())))))*********)))(((''')))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---------.........000111444222TTTxxx```JJJnnnzzzbbbOOOCCC===AAAHHHeee{{{rrrbbbWWW\\\www{{{vvvvvvuuutttsssrrrqqqqqquuuttttttvvvxxxxxxuuuqqqrrrpppnnnnnnnnnooonnnlllnnnkkkddd^^^]]]bbbkkkqqqnnnoooqqqtttvvvuuuqqqnnnnnnnnnoooppppppppppppoookkkjjjkkkjjjddd]]]___eeennnjjjhhhlllooooooqqquuuqqqrrrrrrqqqooommmmmmmmmmmmlllkkkkkkkkkkkkkkklllmmmppprrrpppjjjhhhiiilllgggccc^^^]]]```eeejjjlllgggaaa]]]```dddhhhnnnttt}}}{{{vvvsssqqqrrrsssvvvwwwvvvssspppuuuuuuuuuwwwzzz{{{zzzxxxqqqsssttttttrrrpppooooooooopppooonnnmmmnnnqqqtttwwwyyyzzzyyyvvvtttssssssrrrrrrrrrsssuuuxxxzzz|||}}}yyyuuussssssuuuuuuuuuyyywwwwwwwwwwwwvvvsssqqqmmmcccVVVKKKHHHNNNYYYaaaooozzzzzzwwwvvvyyyyyyxxxyyyyyyxxxvvvsssnnnooooooooooooqqqtttwwwvvvuuusssqqqqqqrrrssstttrrruuuwwwvvvqqqmmmkkkllltttwwwxxxtttsssuuuwwwvvvtttooommmnnnooolllkkkmmmsssrrrqqqsssuuuwwwwwwvvvssssssssssssrrrqqqpppppplllcccUUUSSSiiipppUUULLLYYYsssZZZHHHHHHGGGEEEHHHGGGVVVtttuuuVVV;;;BBBcccppppppAAA333000---+++***)))((('''((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&***///000555KKKsssuuusssfffOOOBBB======@@@GGGJJJNNNUUUTTTVVVcccwww|||zzzuuu{{{~~~xxxpppkkknnn~~~~~~~~~~~~~~~zzzxxxmmmdddnnn~~~{{{yyyxxxzzz{{{{{{{{{yyyoooeeeOOOEEE@@@GGGQQQ\\\nnn~~~}}}{{{vvvsssrrrqqqqqqpppwwwvvvuuurrrqqqrrruuuxxx}}}zzznnneeefffnnnssswww{{{}}}~~~}}}xxxrrrrrruuu}}}~~~xxxmmmcccQQQFFF>>>DDDSSSeeevvviiiooovvvvvvvvvGGG000+++,,,///...))))))))))))((((((((('''(((((((((((((((((((((((())))))*********++++++++++++,,,,,,------............111---888777^^^xxxZZZNNNwwwoooXXXJJJBBB???DDDLLLiii}}}rrrbbbWWW^^^|||yyyuuuuuutttsssrrrqqqqqqpppwwwtttrrruuuzzz{{{vvvrrrqqqooolllkkklllmmmnnnmmmnnnkkk```VVVXXXfffrrrvvvnnnoooqqqtttvvvvvvssspppnnnnnnooopppppppppppppppnnnnnnooonnneee\\\^^^hhhuuuoookkklllnnnnnnqqquuuqqqqqqrrrrrrqqqooonnnnnniiijjjkkkkkkkkkkkkmmmnnnmmmrrruuurrrjjjcccaaacccaaa^^^\\\\\\```dddhhhiiieeeaaa```dddiiilllrrrxxx|||uuuqqqppppppqqqsssuuutttrrrooovvvvvvvvvwwwxxxxxxxxxxxxoooqqqrrrrrrpppoooooopppssssssrrrqqqppprrrvvvyyyyyyzzz{{{yyyvvvsssrrrrrrppprrrsssuuuwwwxxxyyyyyyzzzwwwtttssstttuuuuuuuuutttrrrqqqrrrsssqqqmmmiiicccVVVIIIEEEIIIRRR]]]eeevvv~~~zzz{{{{{{yyyxxxyyyxxxwwwwwwxxxxxxxxxuuusssnnnnnnnnnnnnnnnpppuuuxxxxxxvvvtttrrrqqqrrrssstttrrruuuyyyyyyrrriiifffgggssswwwwwwsssqqqtttuuutttqqqnnnmmmnnnpppooonnnnnnrrrrrrrrrtttwwwxxxxxxwwwssssssttttttrrrpppmmmkkkiii```RRROOOeee{{{hhhSSSNNNYYYppp]]]HHHJJJCCCDDDJJJHHHPPPnnneee>>>CCCbbbyyyzzzAAA222///,,,+++******)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((,,,...///;;;^^^nnn~~~tttZZZHHH>>>===???GGGJJJEEEFFFRRR]]]ppp}}}~~~|||zzzyyyiiiwwwwwwwwwuuuuuuzzz~~~}}}}}}}}}~~~}}}}}}|||||||||zzzrrrkkksss|||wwwtttnnnnnnnnnsssxxxwwwnnndddKKKDDDCCCLLLWWWdddyyy~~~{{{vvvrrrqqqrrrqqqqqquuuvvvvvvtttrrrssswwwzzzzzzzzzvvvmmmgggiiiqqqxxx~~~vvvwwwzzzzzznnnbbbQQQHHHBBBCCCMMM```yyycccdddtttxxx}}}|||ZZZ999...++++++...***))))))(((((((((((((((((((((((((((((((((((((((************++++++++++++++++++,,,,,,---.../////////111,,,:::>>>cccqqqTTTTTT~~~iiiSSSHHHBBB???DDDOOOnnnzzzoooaaaXXXbbbuuurrrrrrrrrqqqqqqqqqppppppwwwsssrrrtttyyyzzzwwwrrrrrrooolllkkklllmmmnnnnnnppplll```SSSXXXmmm{{{|||pppqqqrrruuuwwwwwwuuurrrlllmmmnnnnnnoooooonnnnnnpppoooqqqpppeeeYYY^^^kkk{{{sssmmmkkkkkkjjjmmmqqqmmmnnnooopppqqqpppnnnmmmeeehhhkkklllmmmnnnpppsssppptttwwwtttlllddd``````aaa```___```dddgggiiiiiicccaaaccchhhlllooouuu{{{xxxttttttrrrpppqqqrrrssssssrrrvvvvvvvvvuuutttsssssstttppprrrsssrrrqqqpppqqqrrrvvvvvvuuutttsssuuuyyy|||yyyzzz{{{yyyvvvsssqqqqqqppprrrvvvyyyzzzxxxuuutttsssrrrrrrtttuuuvvvuuutttrrrpppoooppprrroooiiidddWWWLLLDDDFFFNNNXXXcccmmm|||wwwuuuvvvwwwvvvwwwzzzuuuuuutttuuuvvvuuusssqqqnnnnnnnnnmmmmmmppptttxxxzzzxxxvvvtttsssssstttuuusssvvv{{{|||rrreee___aaassswwwvvvrrrppprrrsssqqqppppppoooppprrrttttttrrrqqqqqqrrrtttwwwxxxwwwvvvtttuuuwwwwwwuuuqqqmmmjjjgggbbbUUUPPPdddxxxfffTTTOOOZZZppp\\\HHHLLLGGGBBBIIIIIIMMMiiisssAAA<<>>DDDOOO___mmmZZZeee}}}PPP666///---...,,,+++******++++++***(((*********))))))))))))))))))************+++++++++***++++++,,,,,,------...222---999<<>>AAA[[[nnnnnnyyyEEE---111///((()))&&&,,,)))((('''%%%%%%&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''')))+++++++++***+++,,,***222;;;JJJggg~~~eeeNNNFFFFFFDDDDDDHHHLLLPPPVVVYYY^^^rrr~~~{{{{{{||||||xxxtttsssxxx~~~~~~}}}{{{zzzzzzzzzxxx}}}}}}yyyxxx||||||xxxwwwvvvsssppprrr}}}lllVVVNNNHHHDDDNNN]]][[[ppp{{{wwwiiiQQQ??????===FFFTTTbbbrrrttttttuuuuuuuuuvvvwwwwwwyyyqqqmmmoooooommmnnnrrroooooommmiiieeebbbaaabbbUUUPPPJJJGGGIIIPPPYYY___mmmyyyzzzttt}}}|||sssvvvhhhZZZNNNCCC???CCCMMM\\\hhhuuu}}}___hhhRRR555000///...,,,+++******++++++***(((***))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......000---333555TTT}}}JJJJJJjjjxxxbbbPPPGGG>>>CCCWWWvvv{{{ssspppaaaXXXaaa{{{vvv|||~~~xxxrrrppppppsssqqqooolllkkklllmmmnnnnnnoooppppppooonnnlllkkkooosssgggWWWaaa~~~uuusssqqqqqqsssrrrnnnjjjjjjjjjjjjkkkkkkmmmnnnnnnooollliiicccYYYTTT___ppp}}}uuupppoooooonnnmmmnnnoooqqqrrrssssssssssssxxxpppnnnssstttoooqqqxxxqqqpppnnnllljjjiiihhhhhhkkkiiihhhjjjmmmlllgggcccaaaeeekkknnnnnnmmmlllkkkpppooonnnmmmmmmnnnooopppmmmpppqqqqqqsssvvvtttppppppqqqqqqpppooopppsssvvvwwwuuusssrrrrrrrrrrrrrrrqqqvvvxxxsssqqqtttuuussswwwxxxxxxwwwuuussstttuuuuuuuuuuuusssssssssvvvxxxyyyuuurrrpppqqqqqqooommmlllgggbbb\\\PPPEEEBBBDDDJJJNNNYYYgggsss~~~uuuuuuuuurrruuuwwwvvvtttssstttvvvxxxxxxwwwxxxyyyyyywwwuuutttrrrqqqpppqqqtttwwwzzzyyyxxxvvvtttrrrtttyyy|||yyywwwvvvmmm[[[PPPZZZllltttuuuxxxtttsssppptttxxxzzzzzzyyyyyyyyywwwxxxzzz|||||||||{{{{{{zzzvvvssstttxxxzzzyyywwwqqqnnneeelll}}}kkkVVVMMMSSSfffnnnJJJHHHBBBDDDCCCIIITTT|||mmm??????XXXggg{{{RRR444222...(((+++'''---(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''')))***+++******+++,,,333222888OOOyyyyyybbbKKKEEEEEEDDDEEEIIINNNRRR[[[gggvvv~~~~~~{{{{{{}}}|||xxxttttttwww{{{{{{}}}~~~~~~}}}|||{{{{{{{{{|||{{{}}}{{{wwwvvvyyyxxxtttssspppkkkggggggmmmvvv}}}hhhXXXKKKJJJNNNUUUcccppplllRRRAAAAAAGGGKKKRRR]]]nnnzzzuuuooonnnnnnnnnoooqqqsssuuussslllhhhiiijjjggghhhllliiiiiihhhddd]]]WWWRRRPPPEEECCCBBBBBBFFFMMMTTTXXXZZZfffkkkoootttoooqqq|||qqquuufff]]]RRRFFFAAACCCJJJXXXdddnnnxxxjjjddd~~~\\\666000111,,,---+++******++++++***)))))))))))))))))))))******)))************++++++++++++++++++,,,------......111444777===tttsssHHHPPPtttxxx___OOOHHH@@@DDDVVVvvvzzzsss^^^XXXccc}}}uuu{{{{{{uuuttttttvvvtttqqqnnnlllllllllmmmsssttttttsssqqqooommmkkkqqqrrrfffWWWaaa}}}tttqqqoooppprrrrrrooollliiijjjjjjkkklllnnnoooooooookkkiiieeeZZZSSS^^^ooo{{{sssnnnmmmnnnmmmllllllnnnrrruuuwwwvvvtttsssrrrnnnooouuuuuuppppppuuuoooooonnnmmmllljjjiiihhhiiiiiijjjmmmooommmgggbbbbbbffflllooonnnkkkhhhfffbbbbbbbbbcccfffjjjmmmooolllooopppooorrrvvvtttppplllmmmnnnnnnnnnpppsssvvvvvvuuutttsssssssssssssssooossstttqqqppprrrsssrrrvvvwwwwwwuuusssrrrsssuuuuuusssqqqqqqsssuuuvvvwwwwwwuuuqqqoooooonnnmmmkkkkkkaaaUUUMMMEEE@@@BBBGGGOOOUUUbbbrrryyyuuuuuuvvvuuuwwwyyyyyywwwtttssssssssssssssstttwwwyyyxxxwwwwwwvvvuuuttttttuuuvvvwwwyyyyyyyyywwwvvvwwwzzz}}}}}}{{{wwwlllXXXMMMYYYlllwwwuuuvvvssssssuuuwwwyyyzzzyyyyyyzzz{{{yyyzzz{{{}}}~~~~~~~~~~~~{{{xxxuuuvvvzzz}}}}}}|||xxxrrrllluuu}}}kkkWWWNNNRRRdddpppLLLGGGCCCFFFCCCHHHQQQsssooo@@@>>>TTTooobbb<<<111,,,)))---(((---'''(((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&(((******))))))+++,,,555666???]]]|||ttt^^^IIIDDDEEEEEEHHHMMMTTTYYYfffyyy~~~|||{{{|||}}}}}}yyyuuuwwwvvv}}}zzzzzz{{{|||{{{{{{zzzzzz{{{|||||||||{{{xxxtttuuuwwwtttooohhhccc]]]YYYYYY\\\___aaaTTTNNNIIIPPPdddmmmUUUDDDCCCGGGJJJMMMTTTccczzztttlllhhhhhhccccccbbbcccfffjjjoooqqqqqqlllhhhiiiiiihhhhhhjjjiiijjjiiidddZZZPPPGGGCCC:::;;;<<>>@@@BBBDDDEEEFFFPPPYYYZZZ\\\ccchhhwww~~~tttzzzmmm___UUUKKKDDDCCCIIIWWWdddhhh|||~~~SSSooo{{{DDD333444)))---,,,++++++,,,,,,+++)))(((((())))))************))))))*********++++++++++++,,,,,,------.../////////...777WWW___@@@UUUxxxyyykkkTTTFFFCCC>>>BBBSSSsssyyykkkTTTVVVggg|||~~~}}}yyyrrrpppssswwwyyyxxxvvvsssqqqpppooooooqqqrrrrrrqqqqqqqqqppppppooonnnbbbYYYfffvvvsssqqqrrrtttvvvtttqqqlllmmmnnnpppqqqrrrrrrqqqpppjjjiiiiii^^^SSS]]]ppp~~~wwwppplllmmmppprrrrrrmmmooorrrttttttrrrnnnlllnnnppptttxxxwwwssssssuuuuuuuuuuuutttrrrooolllkkkgggjjjooorrrqqqlllddd______ccchhhjjjgggaaa\\\YYYYYYZZZZZZ\\\___cccgggiiimmmoooooonnnpppttttttpppmmmnnnooonnnmmmmmmoooqqqssstttvvvuuusssrrrssstttsssrrrqqqrrrsssrrrrrrsssnnnoooppppppqqqssswwwzzzyyytttpppooopppqqqpppnnnrrrsssuuutttnnnggg```[[[RRRIII@@@???AAAFFFNNNUUU```hhhttt{{{tttsssttttttyyyzzz{{{{{{zzzwwwtttqqqmmmkkkjjjlllooosssuuuvvvrrrrrrssstttttttttttttttzzz|||||||||zzzzzz{{{}}}|||uuufffPPPEEEUUUlll}}}xxxwwwuuuyyy~~~~~~}}}{{{zzz{{{}}}|||xxxuuutttwww|||yyyzzz|||~~~|||zzzvvvqqqllllllttt~~~mmmXXXJJJHHHUUUmmmWWWGGGCCCHHH@@@AAAGGGXXXuuusssJJJ===HHHtttkkk}}}tttAAA...+++,,,///%%%''''''((()))))))))(((&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&((())))))((())),,,...000???XXXuuuyyywwwmmm[[[KKKIIILLLNNNTTT\\\jjjppp|||~~~~~~~~~|||}}}yyyyyyzzz{{{||||||{{{zzzrrrhhh^^^\\\aaaccc___ZZZkkkqqqwwwzzzzzz|||}}}~~~zzzzzzxxxwwwvvvuuuuuuuuuvvvtttqqqqqqnnnggg^^^XXXOOOOOOLLLGGGGGGSSSiiizzzvvviiiYYYKKKKKKIIIQQQVVVWWW___ppplllTTTLLLMMMNNNMMMLLLFFFHHHMMMSSSZZZ___ccceeefffeeedddcccdddfffdddbbbcccaaa\\\UUULLLDDD@@@???BBBAAAAAAAAABBBDDDFFFHHHNNNXXXZZZ\\\dddjjj{{{}}}ttt}}}sssbbbXXXMMMEEEBBBHHHXXXgggccc}}}UUUhhhLLL444555+++...,,,++++++,,,,,,+++***((((((((()))******++++++)))************+++++++++,,,,,,,,,---......//////222...333UUUZZZ???WWWyyyvvvkkkVVVIIIEEE???CCCUUUzzzssscccSSSWWWhhh~~~~~~{{{tttmmmkkkpppuuuxxxwwwvvvtttsssrrrrrrrrrooooooooooooppppppqqqqqqnnnkkk___YYYhhhtttqqqnnnoooqqqrrrqqqooommmnnnpppqqqrrrrrrqqqpppnnnggggggiii^^^QQQZZZnnnyyyqqqmmmmmmppprrrrrroooooopppqqqpppnnnlllkkkooorrrvvvwwwuuussstttvvvuuuuuutttrrrqqqooommmllliiimmmqqqsssqqqjjjccc]]]___bbbffffffbbb]]]XXXUUUWWWXXXZZZ]]]```cccfffhhhoooqqqpppnnnpppttttttpppoooqqqqqqpppooonnnnnnooopppsssvvvuuurrrqqqrrrtttvvvrrrqqqtttuuusssqqqrrrlllmmmnnnnnnooorrrwwwzzzxxxuuuqqqnnnnnnmmmmmmlllnnnqqqrrroooggg\\\SSSNNNCCC>>><<>>BBBUUU}}}ssscccYYY]]]nnn||||||zzzsssmmmkkkoootttttttttssssssssssssssssssnnnnnnnnnnnnoooooopppqqqnnniii]]]WWWfff~~~ssspppllllllnnnpppnnnlllmmmnnnpppqqqqqqpppnnnmmmjjjccccccggg]]]NNNVVVkkk|||sssmmmlllnnnoooooopppooonnnmmmmmmmmmnnnoooppptttvvvtttqqqqqqsssvvvsssrrrqqqpppppppppppppppkkkooossstttpppiiiaaa]]]___bbbdddddd```[[[WWWUUUUUUWWW\\\aaafffjjjmmmnnnrrrsssqqqoooppptttssspppqqqrrrsssrrrqqqoooppppppnnnrrruuuuuuqqqoooqqqsssyyysssqqqtttuuuqqqooopppmmmmmmnnnmmmnnnpppuuuxxxttttttrrrooolllkkklllnnnlllmmmkkkeeeZZZNNNFFFBBB>>>===???EEEKKKTTTbbbnnnxxx{{{xxxuuutttuuusssqqqppprrrttttttrrrpppdddbbbbbbdddjjjpppvvvxxxwwwwwwvvvwwwwwwxxxyyyzzz~~~}}}|||zzzwwwvvvwwwyyy{{{yyyttteeeNNNEEEWWWppp|||yyy}}}zzz{{{{{{yyyyyyzzz||||||zzzxxxvvvxxx{{{}}}}}}|||zzzwwwuuuttttttqqqtttrrrrrryyykkkXXXKKKHHHTTTmmmVVVFFFAAAJJJ???CCCIIIRRRtttaaaEEE@@@jjjQQQ555///......'''---***))))))(((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((())))))*********+++///222@@@OOOjjj{{{eeeVVVIIIIIIMMMOOOWWW```]]]cccnnnyyy}}}{{{{{{||||||wwwwwwxxxxxxyyy{{{~~~|||mmmWWWGGGBBBFFFMMMQQQbbbppp|||~~~{{{{{{|||zzz|||{{{zzzyyyxxxxxxwwwxxx~~~zzzwwwtttkkkcccdddiiivvvzzzyyywwwsss}}}{{{qqqjjj___YYYaaadddggghhhnnnwwwaaaMMMIIIIIICCC@@@BBBAAA@@@@@@BBBFFFLLLQQQTTTXXX[[[]]]\\\___cccbbb]]]VVVTTTPPPJJJFFFDDDEEEGGGEEEFFFGGGJJJMMMQQQUUUWWWXXXcccgggjjjrrr|||wwwrrr|||xxxkkk```QQQFFFAAAFFFXXXiii]]]xxxYYYccc]]]666444---...---+++,,,------,,,***'''(((((()))***+++++++++)))************+++++++++,,,,,,------.../////////---777<<>>ggg}}}YYY:::000---...(((222+++***((('''''''''((()))&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))************,,,000333===XXX}}}uuuaaaRRRGGGGGGJJJMMMUUU^^^aaaiiiyyy}}}zzz{{{||||||wwwwwwwwwwwwwwwzzzyyyhhhPPPAAA@@@FFFNNNRRR___ppp~~~}}}~~~}}}|||{{{{{{zzzzzz{{{{{{|||}}}{{{xxxqqqnnnvvvuuuuuussswwwmmmaaa___jjjooorrrvvvppp___SSSQQQNNNFFFFFFLLLEEEAAA===;;;===CCCJJJOOONNNRRRUUUTTTWWW]]][[[UUUPPPOOOLLLHHHDDDCCCDDDEEEJJJKKKNNNQQQUUUWWWYYYZZZ]]]gggiiijjjrrr|||}}}uuusss{{{pppgggaaaXXXKKK???AAATTTiiiYYYsssuuu___}}}~~~CCC000,,,------,,,++++++******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------...............111555777TTTmmmyyySSSQQQiii~~~yyyuuubbbOOODDD<<<@@@RRRoooxxxmmmjjjiiiuuu{{{zzzyyywwwuuurrrpppoooooonnnmmmpppssstttrrroooooopppmmmjjjlllrrruuutttnnnggg[[[VVVeee{{{yyyqqqnnnkkklllpppppplllhhhooonnnllliiihhhiiimmmpppiiigggfff```OOOEEEUUUooossskkkiiikkknnnooonnnnnnmmmkkkkkklllpppsssqqqtttuuusssooonnnqqquuuqqqppppppooooooooooooooopppoooqqqrrrlllbbb]]]]]]______bbbeeebbb\\\YYY[[[ZZZ^^^bbbfffoooxxx{{{yyy}}}tttnnnqqquuuuuusssrrrppprrrqqqooossswwwsssjjjooopppppppppnnnnnnpppqqqvvvrrrrrruuuuuupppmmmmmmooolllmmmqqqssspppnnnoooooooooooonnnmmmmmmmmmnnnmmmeeeWWWJJJ@@@<<<<<<>>>AAAGGGNNNSSSXXXcccsssxxxwwwwwwtttrrrrrrtttsssrrrvvvxxxpppddd]]]]]]```hhhrrrzzz~~~{{{vvvtttwwwwwwuuuuuuwww|||wwwwwwyyy||||||zzzzzz{{{vvvdddMMMHHH[[[sss~~~zzz|||yyy}}}|||uuuqqquuu|||}}}}}}~~~}}}yyywwwuuurrrqqqqqqrrrsss{{{|||vvvhhhUUUHHHEEEQQQkkkoooUUUDDD@@@CCCAAAAAAFFFNNNjjj{{{HHH:::fff{{{ppp888111///(((000&&&))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''***+++((('''***000444JJJcccrrr\\\OOOEEEFFFMMMSSSXXX]]]fffkkkxxxzzz{{{zzz~~~wwwqqqvvvzzzzzzzzz{{{{{{{{{nnnYYYHHHAAACCCMMMUUUkkkyyy{{{yyy{{{zzz||||||yyyuuutttxxx}}}}}}{{{yyytttpppuuu|||}}}|||wwwoooiiihhhiiikkk}}}mmmfff\\\VVVSSSSSSQQQPPPMMMIIIHHHLLLKKKEEEEEEHHHLLLPPPRRRPPPRRRWWWUUUNNNQQQNNNKKKHHHGGGHHHKKKMMMQQQPPPPPPSSSXXX^^^ccceeennnpppwww|||{{{|||uuuyyyoooddd___WWWLLLBBBDDDVVViiiZZZnnniiixxx~~~HHH666111------,,,++++++******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------...............+++888666MMMnnn~~~TTTQQQhhh~~~}}}yyytttaaaMMMBBB;;;AAATTTqqqvvvgggdddppp{{{{{{zzzxxxvvvtttrrrqqqtttrrrpppqqqttttttqqqnnnnnnooonnnkkkmmmsssvvvuuupppiii\\\WWWfff~~~|||vvvssspppqqqttttttqqqmmmmmmmmmmmmllljjjjjjlllmmmkkkhhhgggaaaQQQGGGWWWqqqsssjjjhhhkkkmmmnnnoooooonnnlllkkklllooorrrnnnrrruuutttqqqppprrruuuppppppnnnmmmmmmmmmnnnooopppnnnoooooojjjaaa\\\]]]```___bbbeeeccc]]]\\\^^^___dddhhhkkkqqqyyy{{{zzzvvvqqqssswwwwwwttttttpppqqqpppooorrrvvvrrrjjjlllmmmnnnmmmmmmmmmoooqqquuuqqqpppssstttpppooopppqqqnnnnnnrrrsssqqqpppqqqmmmmmmnnnooopppooommmkkkbbbZZZMMMBBB<<<<<>>===AAAFFFJJJLLLKKKVVVYYY```iiisss}}}xxxxxxxxxwwwwwwvvvtttqqqooossstttuuusssmmmddd^^^[[[\\\aaajjjttt}}}}}}vvvppppppqqqrrruuuzzzxxxyyyxxxvvvtttuuu{{{qqqWWWLLL^^^vvv{{{wwwyyyvvvyyyyyyvvvxxx}}}}}}}}}}}}}}}}}}~~~~~~|||zzzxxxwwwvvvvvvwwwtttqqqoooppptttyyy}}}|||ooo]]]LLLCCCLLLfffVVVGGGCCC>>>@@@DDDGGGeeefff???DDDeeeyyyRRR333000))),,,...))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))++++++---...---///<<>>JJJbbbuuucccZZZfffxxxvvvuuusssrrrrrrssssssuuurrrppprrruuuxxxwwwuuupppttttttoookkklllnnnnnnrrrnnn^^^TTTiiirrrqqqooonnnmmmnnnnnnooorrrqqqnnnkkkiiiiiilllooofffcccccc```SSSNNNcccxxxnnnjjjjjjkkkkkkoooppppppooonnnmmmooopppnnnnnnoooqqqssswwwzzz|||sssqqqooommmmmmnnnpppqqqrrrnnnlllkkkeee^^^\\\___^^^]]]^^^bbbbbbaaadddiiipppuuu{{{}}}wwwrrrrrrppplllkkkmmmlllkkkmmmqqqrrrooonnnooollllllllljjjjjjlllpppsssxxxrrrnnnnnnnnnllllllooommmjjjkkkoooqqqnnnlllmmmnnnooonnnjjjbbbWWWMMMFFF;;;===@@@DDDHHHKKKNNNOOOYYY___gggooowww~~~ssswwwwwwwwwwwwuuusssqqqooouuuuuuuuussslllbbb___```aaafffnnnvvv}}}}}}wwwssstttuuuuuuvvvyyyyyyxxxvvvuuuuuuzzzsss[[[PPP___tttzzzvvvwwwzzz{{{yyywwwzzz|||||||||{{{yyyzzz|||~~~~~~}}}}}}}}}|||{{{{{{zzzvvvsssooolllmmmrrr{{{sssaaaMMMBBBHHHbbbzzz[[[GGGCCC>>>BBBEEEFFFcccpppFFFDDDaaawww[[[555222)))***---))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***,,,***,,,...---111BBBUUU}}}zzz}}}wwwaaaOOOEEEBBBBBBEEEIIIPPP]]]iiikkkccc^^^mmm~~~tttpppcccfffmmmvvv}}}nnnSSSKKKNNNRRRWWW\\\SSSHHH@@@@@@EEEZZZnnn```TTTLLLIIIJJJOOOXXX^^^^^^\\\ZZZ]]]ggguuu|||sssqqqzzzyyyooofffeeegggjjjoootttuuu|||{{{}}}{{{}}}vvvnnniiiiiilllppprrrrrrrrrssstttvvvyyy|||{{{|||~~~}}}yyynnn___LLL>>>888888>>>EEE===???AAAFFFLLLRRRXXX[[[___fffpppyyyuuuqqq{{{uuueee\\\SSSLLLFFFAAABBBFFFMMMqqqYYYYYYyyy|||HHH888333------,,,++++++******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,---...///000000444///WWW```KKKNNNjjj|||zzziiiSSSEEE>>>IIIaaayyyaaaYYYgggyyyxxxvvvsssrrrrrrssssssuuusssrrruuuxxxzzzxxxuuuqqquuuuuuoookkknnnrrrtttsssooo```VVVkkk}}}qqqqqqpppnnnnnnnnnppprrrqqqqqqpppmmmjjjjjjlllmmmjjjgggfffaaaTTTNNNbbb~~~zzzpppkkkkkkllllllnnnoooppppppnnnnnnpppqqqlllnnnppptttwwwxxxxxxwwwqqqpppooonnnmmmnnnooooooooommmkkkjjjeee]]][[[]]]```___aaaeeeeeedddfffjjjwwwzzz}}}yyytttsssqqqlllkkkmmmlllkkknnnssssssooonnnqqqoooooommmjjjiiijjjmmmppprrrllliiikkkllljjjjjjmmmllljjjlllqqqsssooolllllllllnnnmmmeeeYYYMMMEEEBBB===AAAEEEHHHIIIMMMTTTYYY___hhhrrrzzzuuutttuuuvvvuuutttrrrqqqqqqsssqqqqqqoooggg]]]]]]bbbfffllluuu{{{~~~zzzxxxzzzzzzvvvtttuuusssqqqpppsssxxx~~~rrr\\\RRR^^^ooo|||yyy{{{~~~}}}{{{}}}}}}~~~}}}{{{yyyzzz}}}~~~~~~~~~~~~}}}|||{{{zzztttrrrnnnkkkmmmvvvvvvcccOOOBBBGGGaaazzz```GGGBBB>>>DDDGGGFFFaaaxxxMMMCCCWWWrrrbbb888555+++)))...))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((())))))******'''(((---...444JJJaaattt^^^LLLBBB@@@BBBGGGJJJLLLRRRXXXNNNVVVjjjsssmmmmmmiiiyyysssXXXQQQUUUUUUUUUWWWMMMBBB;;;<<>>EEEHHHEEE```{{{QQQ@@@MMMwww~~~kkkggg;;;888---***///))))))))))))(((((((((((('''''''''&&&&&&'''''''''((((((((((((((()))******((($$$&&&+++...666OOOjjjzzzmmmXXXEEE???>>>AAAHHHJJJHHHHHHJJJSSSqqqzzzkkkjjjnnnlllZZZ]]]eeebbbZZZWWWIII>>>888::::::CCCdddppp\\\WWWPPPFFFQQQYYYjjj|||uuuoooppprrrtttwww{{{|||sssnnnjjjjjjuuuwwwhhhZZZPPPGGGDDDEEEGGGLLLQQQYYYkkkwwwpppooommmiiihhhlllmmmkkkkkklllqqquuuzzz}}}~~~{{{nnnRRRFFF<<<999999;;;AAAJJJFFFIIINNNUUU^^^gggnnnrrrzzzssshhhddd}}}qqqeeeXXXPPPIIIAAA<<<<<>>AAAFFFJJJNNNPPPSSSZZZfffoooxxx~~~yyytttuuusssqqqqqqsssuuuvvvvvvqqqqqqjjj\\\PPPNNNUUU\\\kkkqqqvvvwwwzzz{{{wwwyyyzzzvvvoooiiijjjlllrrrxxx|||~~~~~~}}}qqq\\\QQQZZZkkk{{{|||}}}}}}yyywwwwwwwwwwwwuuurrrjjjffflll|||{{{qqq]]]HHHAAALLLaaaqqqdddKKK;;;CCCGGGEEEKKK```RRR:::QQQnnn~~~kkkxxxAAA000222---+++))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((()))***+++***))),,,222333999QQQlllzzzhhhQQQAAA===BBBGGGHHHHHHKKKRRRXXXtttcccsssuuuooonnnooosss~~~www___RRR@@@<<<>>>999BBB___uuuyyyrrrkkkdddZZZSSSVVV___kkk~~~xxxlllkkkrrryyywwwqqqpppmmmgggjjjjjj___OOODDD:::999;;;===???BBBTTTfff{{{zzzooojjjjjjnnnllliiiggggggjjjooottttttwww{{{~~~lllUUUJJJCCC??????======DDDMMMMMMKKKNNNYYYfffooowww}}}~~~rrrbbbWWW~~~zzzooocccWWWOOOHHHAAA===<<<>>>FFFmmm]]]SSSRRR777///++++++++++++******************************************+++++++++,,,,,,,,,------------...//////000111999SSSuuuKKKMMMRRRhhhyyytttZZZDDDBBBHHH```ooobbbTTTddd~~~zzzuuuqqqqqqsssttttttvvvuuusssrrrqqqrrrrrrssstttqqqppppppssstttsssrrrpppiii[[[VVVnnnxxxqqqooommmlllmmmnnnnnnmmmmmmmmmlllkkkjjjiiihhhhhhiiijjjjjjbbbTTTOOOccc}}}xxxnnnkkklllllljjjlllkkkkkklllnnnpppqqqpppooonnnllljjjiiijjjkkkkkkkkkkkklllnnnpppooollliiillljjjkkkkkkfff^^^[[[]]]^^^bbbhhhkkklllllllllmmmsss|||uuuooonnnnnnlllnnnqqqjjjjjjlllmmmoooqqqrrrsssooonnnllljjjjjjlllnnnooorrrpppmmmlllkkkjjjjjjiiillllllkkkkkkkkkkkkkkkkkkiii```VVVMMMEEE???@@@EEEJJJNNNSSSVVVZZZcccoooyyy{{{zzzwwwvvvsssqqqqqqrrrtttuuuuuupppmmmeeeYYYPPPQQQXXX^^^gggrrr}}}{{{tttrrruuuwwwtttoookkklllnnnrrrwww{{{||||||{{{~~~qqq\\\QQQZZZjjjyyyxxx~~~~~~}}}~~~{{{wwwvvvwwwwwwxxxtttpppiiiiiisssyyyooo]]]III@@@GGGYYYhhh{{{kkkPPP===CCCFFFDDDJJJ^^^YYY;;;OOOooorrrrrrQQQ777222------***)))))))))(((((((((((((((''''''&&&&&&''''''((('''''''''(((((()))***++++++)))+++///111;;;VVVqqqxxxfffQQQAAA@@@@@@FFFLLLHHHKKKbbbqqqqqqyyyvvvuuuppprrrzzzZZZEEE<<<>>>===IIIcccuuussslllgggdddccceeeppp}}}|||xxxxxxyyytttmmmllljjjeeehhhhhh\\\HHH>>>555555777999;;;===HHHYYYmmmvvvsssllliiijjjdddeeefffffffffjjjpppvvvyyy|||qqq^^^NNNHHHBBB???@@@??????EEEMMMJJJHHHMMMZZZhhhqqqyyyzzzuuuiiiZZZPPP}}}vvvlllaaaTTTMMMGGGAAA=========DDDiii^^^LLLvvvZZZ777...,,,+++++++++******************************************+++++++++,,,,,,,,,------------...///000111888888TTTyyy~~~HHHEEEJJJaaa|||www\\\FFFEEEKKKdddnnnaaaTTTddd~~~|||xxxtttqqqqqqsssttttttwwwuuurrrpppooopppqqqssssssqqqqqqqqqsssrrrqqqooommmggg\\\[[[rrruuunnnmmmmmmnnnppppppooommmnnnlllkkkiiihhhhhhhhhiiiggggggfff```RRROOOccc}}}wwwmmmkkkkkkjjjiiikkkjjjjjjllloooqqqqqqqqqooommmkkkiiihhhhhhiiijjjllllllkkklllnnnnnnlllkkknnnkkkjjjjjjeee^^^\\\^^^```ccciiilllmmmnnnnnnooowwwzzztttoooooopppoooqqquuullllllmmmnnnoooppppppqqqkkkjjjiiiiiikkknnnqqqrrrooonnnmmmkkkjjjjjjiiiiiilllkkkjjjiiihhhhhhhhhhhhfffYYYKKKBBB??????EEELLLPPPTTTZZZ___eeeooo}}}}}}xxxzzz{{{vvvtttrrrqqqrrrsssssssssrrrjjj___WWWTTTWWW___eeeiiiuuuzzzttttttwwwxxxuuurrrooooooppptttwwwzzzzzzyyyxxx}}}}}}qqq\\\QQQZZZjjjzzz{{{}}}}}}}}}~~~~~~|||~~~~~~~~~}}}{{{zzz{{{}}}|||wwwuuuuuuvvvwwwxxxtttnnniiinnn~~~sssjjj[[[III???CCCSSSbbb{{{eeeWWWBBBDDDDDDCCCIIIYYYbbb<<>>>>><<>>FFFiiikkkpppCCC111...///*********)))))))))((((((((((((''''''''''''((((((''''''''''''((()))***+++///------000777GGGeeevvvrrr```MMMAAAAAA@@@FFFOOOVVViii~~~yyyooofffbbbdddjjjooodddcccmmm|||WWWFFF======CCC[[[xxxxxxuuutttzzz}}}}}}~~~yyy|||ssspppmmmgggiiieeeVVV>>>888444555666444444666666???KKKTTTWWWVVVSSSQQQWWW]]]dddggghhhkkkrrrxxxxxxgggXXXNNNJJJJJJDDDEEEGGGHHHIIIJJJMMMPPPHHHFFFIIIRRR[[[bbbkkkssswwwssskkk]]]NNNFFF}}}tttiii]]]RRRLLLGGGAAA>>>???<<>>AAAWWWmmmcccJJJEEEBBBDDDJJJPPPiiisssCCCDDDdddoootttEEE111///---************))))))))))))(((((((((''''''(((((((((''''''''''''((()))***+++,,,,,,...222;;;NNNjjjkkk~~~mmmZZZJJJ@@@???CCCFFFJJJZZZuuuqqq{{{hhh[[[eeezzzyyyhhhYYYSSSVVV\\\hhhiii\\\KKKBBB@@@BBBIIIgggxxxwwwxxx}}}uuuqqqlllffffff```OOO===999666888777555444666<<>>EEELLLUUU\\\dddllluuu}}}~~~|||xxxvvvwwwtttsssqqqqqqqqqqqqooonnnjjjZZZOOORRR[[[cccllluuu}}}|||uuusssxxxzzzwwwxxx~~~yyyxxxyyyzzz|||}}}|||{{{zzz}}}}}}ppp[[[PPP[[[kkk}}}{{{{{{zzzxxxxxxxxxyyyxxxxxxrrrtttwwwyyyzzzzzz|||~~~{{{xxxuuutttuuuvvvvvvuuuxxxuuuttt{{{~~~ooo\\\JJJ===>>>UUUoooeeeKKKEEEBBBFFFMMMMMM___tttGGGDDD^^^rrr~~~zzzGGG111000+++++++++*********))))))))))))((((((''''''(((((()))'''''''''(((((()))***+++(((***---222>>>UUUssszzzzzzgggTTTGGG@@@@@@EEEFFFGGGWWWnnnvvvqqqbbbZZZkkkmmmiii```ggg{{{___PPPIIIGGGEEEIIIJJJ@@@BBB@@@DDDGGGRRRsssssstttuuutttrrrqqqrrrsssrrrqqqqqqttt{{{zzztttpppjjjiiiaaaOOO===999888::::::888999<<<@@@FFFOOOUUUWWWUUURRRQQQNNNPPPTTTYYY___hhhpppvvv|||vvvfffUUUNNNMMMLLLIIIGGGHHHMMMQQQRRRSSSVVVXXXVVVRRROOOPPPVVV]]]fffsssyyyqqqkkkaaaUUULLLJJJ}}}xxxjjj^^^SSSLLLGGGBBB??????>>>KKKrrrkkkCCCbbbFFF666------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,------...///111333444???___eeeGGGGGGYYYuuuvvvXXXBBBAAAJJJdddppp^^^RRReee|||xxxvvvuuutttrrrqqqttttttsssrrrssstttuuuvvvrrrssstttrrrpppooopppsssnnneee\\\^^^qqqwwwqqqqqqpppqqqsssrrrpppnnnmmmjjjgggeeedddfffiiikkkmmmhhhddd^^^TTTTTTggguuunnnmmmnnnmmmkkkjjjjjjlllnnnqqqqqqpppnnnmmmoooqqqrrrrrrooommmkkkjjjiiiiiijjjlllmmmmmmlllnnnlllllllllggg```]]]^^^bbbffflllqqquuuyyy}}}}}}xxxwwwqqqmmmnnnnnnllllllnnnkkkkkkjjjjjjiiiiiihhhhhhkkkkkkkkkjjjjjjjjjjjjjjjfffkkkoooooolllkkkmmmpppllliiiccc[[[RRRIIICCC???888777;;;DDDKKKRRR\\\fffooowww}}}|||vvvqqqsssrrrqqqpppqqqqqqqqqooonnnhhhYYYOOOUUU___eeeooozzzzzzsssqqqxxxzzzvvvxxxzzzzzzzzz|||~~~}}}oooZZZPPP[[[mmm{{{zzz{{{|||}}}{{{yyyxxxxxxxxxtttwww{{{}}}~~~}}}}}}~~~~~~{{{xxxvvvvvvvvvuuutttxxxxxxwwwxxx~~~ooo\\\KKK======TTToooeeeKKKEEEBBBIIIOOOKKKXXXuuulllFFFAAAVVVnnnvvvLLL222111++++++++++++*********))))))))))))(((((((((((())))))'''''''''(((((()))***+++)))+++...333CCC```ttt```OOOEEEAAAAAACCCGGGLLLTTT[[[ZZZUUUQQQhhhxxx[[[dddwwwnnnWWWJJJDDDAAA:::;;;>>>888>>>>>>CCCHHHWWWzzzcccIIILLLOOOSSSWWW\\\cccgggiiijjjlllnnnrrrwww}}}xxxsssooojjjjjjbbbOOO===;;;;;;???@@@???CCCHHHJJJRRR[[[```^^^[[[XXXXXXUUURRRPPPSSSZZZccckkknnnsssxxx{{{iiiZZZMMMLLLNNNMMMKKKJJJJJJPPPTTTSSSTTTXXXZZZWWWRRRRRRUUU[[[aaahhhsss~~~}}}wwwkkkeee___\\\VVVPPPNNNPPP}}}{{{yyykkk___SSSMMMHHHBBB?????????MMMtttkkkAAA^^^HHH:::---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,------...000111333444???___dddDDDAAAWWWuuu~~~uuuXXXBBBCCCMMMgggoooaaaTTTggg~~~zzzwwwuuutttrrrqqqppppppppppppqqqrrrsssssstttvvvvvvtttqqqqqqtttwwwlllddd]]]aaasssvvvsssrrrqqqqqqrrrrrrpppnnnmmmhhhbbb]]]]]]aaaggglllmmmhhhddd]]]TTTSSSfff}}}wwwppppppqqqpppnnnkkkkkkllloooqqqqqqooommmnnnpppssstttrrrnnnjjjgggiiiiiiiiikkkmmmnnnmmmkkkmmmlllmmmmmmhhh```]]]^^^^^^bbbhhhoootttzzz}}}yyyvvvpppmmmnnnooommmmmmppplllkkkkkkjjjjjjiiiiiiiiiggggggggggggfffffffffffffffkkkooopppmmmlllnnnqqqkkkeee\\\PPPFFF>>>999666777999@@@IIIQQQXXXdddooovvv~~~|||||||||sssnnnpppqqqppppppppprrrqqqpppnnniii[[[SSSZZZccciiisss{{{wwwooommmssssssnnnpppwwwzzzzzz{{{}}}~~~oooYYYPPP\\\mmm||||||~~~~~~zzzwwwwwwyyywwwzzz~~~~~~}}}yyywwwwwwvvvuuutttwwwyyyxxxvvvyyy~~~~~~xxxjjjZZZKKK>>>===UUUpppeeeKKKDDDCCCJJJQQQKKKUUUeee~~~bbbAAA<<>>???PPPkkk}}}dddIII@@@IIIKKKKKKOOOPPP[[[mmmdddBBB???KKKeee{{{sss\\\777222...,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))************///+++111;;;NNNwww~~~nnnYYYFFF======@@@BBBHHHNNNIIIFFFQQQbbbvvvooouuu~~~|||aaaRRREEE???EEEFFF???:::;;;===>>>===DDD^^^}}}cccJJJCCC<<>>QQQwww}}}mmmYYYFFF>>>???DDDCCCKKKSSSOOONNNggg|||wwwuuusssbbbWWWOOOOOOUUUSSSFFF======???AAACCCMMMfff}}}wwwxxxyyytttZZZGGG@@@BBBFFFKKKUUUmmmyyyqqqnnnlllhhheeebbb\\\SSSMMMKKKJJJIIIGGGEEEDDDKKKWWWZZZVVVZZZcccrrr~~~~~~pppnnnkkkjjjiiifffccciiirrrwwwxxxzzz{{{xxxnnn```UUUPPPOOONNNOOOPPPQQQRRRQQQUUUWWWXXXYYYXXXXXXYYYZZZ^^^bbbhhhooovvv{{{vvvqqqkkk```VVVPPPLLLTTT^^^```WWWKKKFFFGGG{{{xxxtttoooiii]]]PPPKKKHHHDDDAAAAAAEEERRRrrrrrrNNNzzzRRR777///---++++++,,,,,,+++***))))))))))))************++++++******++++++,,,---............///111222333<<>>HHHaaarrr```999111+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))************+++***444BBBUUUyyy|||lllXXXEEE???@@@CCCBBBIIISSSVVVcccqqqrrr{{{tttpppfffffflllqqqiiiVVVHHHEEEBBBEEEIIITTTiiixxxssseeeeeekkkqqqqqqgggXXXKKKDDDLLLTTTaaawwwxxxpppjjjeeebbbXXXRRRJJJDDDAAAAAAAAAAAAEEEHHHSSS___bbbaaahhhsss{{{qqqppppppssstttssstttvvv~~~{{{nnn^^^RRRQQQRRRRRRSSSTTTVVVVVVWWWWWWYYY[[[[[[[[[\\\___aaadddjjjqqqvvv{{{yyyuuuqqqfffVVVNNNOOOPPPbbbnnnfffRRRFFFGGGLLL~~~}}}yyyuuuhhh[[[OOOIIIGGGDDDBBBBBBLLLVVVsssttt___RRR555///---++++++,,,,,,+++***((()))))))))************++++++******++++++,,,---............///111222333===ZZZtttTTT@@@HHHZZZrrrnnnRRRBBB===GGG\\\}}}tttqqqbbbZZZhhhxxx{{{}}}~~~{{{uuuqqqqqqrrrsssttttttsssrrrrrruuuwwwsssqqqooonnnooopppooonnnqqqhhh^^^aaavvvxxxooonnnmmmlllllllllmmmmmmlllmmmoooqqqqqqnnniiieeedddfffddd[[[OOORRRiii{{{wwwvvvtttssstttpppqqqrrrrrrrrrpppmmmlllmmmoooqqqpppmmmkkklllmmmkkklllllllllkkkiiigggfffeeegggiiifff```ZZZXXXXXX[[[^^^bbbggglllrrryyy}}}yyytttqqqnnnooopppqqqqqqssswwwyyyrrrooolllkkkjjjjjjiiiggghhhiiijjjiiihhhhhhjjjkkkllljjjeee^^^UUUKKKBBB===888555444777:::>>>EEEMMMUUU\\\gggsss|||xxxvvvxxxwwwtttsssuuupppqqqsssrrrmmmcccVVVLLLLLLRRRZZZbbbkkktttqqq``````XXXYYY]]]dddyyy}}}|||yyy{{{zzzxxxppp___UUUbbbwww}}}xxxwww{{{~~~~~~}}}}}}~~~|||xxxvvvsssttttttuuuvvvvvvtttssskkkooocccPPPBBB;;;JJJeeesssUUUBBBAAA???CCCLLLMMM]]]~~~ZZZ<<>>AAAAAAEEEKKKTTTdddzzzooo}}}|||ssstttzzzwww}}}jjj[[[XXXWWWYYY\\\eeeuuuwwwyyy|||tttfffYYY[[[nnnyyyqqqkkkddd```VVVSSSMMMIIIFFFEEEEEEEEEFFFJJJVVVccclllrrr}}}xxxwwwyyy~~~qqq^^^QQQUUUVVVXXXYYYYYYYYYZZZ[[[[[[\\\]]]^^^^^^```dddgggiiipppxxx{{{}}}zzzyyyuuufffUUUTTT___mmmtttppp]]]KKKHHHOOOUUU|||wwweeeYYYMMMHHHFFFCCCAAAAAAFFFPPPlllxxxjjjRRR555///---++++++,,,,,,+++***((()))))))))************++++++******++++++,,,---............///111222333===gggVVV@@@EEEVVVoookkkPPPBBB???MMMddd|||tttqqqfff___nnnvvvyyy|||}}}zzzuuurrrrrrsssssstttttttttrrrsssuuuwwwtttqqqnnnmmmnnnnnnnnnmmmnnnfff\\\```www{{{pppooonnnlllkkkjjjiiiiiijjjjjjkkknnnooonnnjjjgggggggggdddXXXMMMRRRmmm{{{wwwvvvtttssssssoooppprrrssssssrrrpppooopppqqqqqqpppnnnlllkkkkkkkkkkkkkkkkkkiiigggeeedddccceeeeeebbb[[[UUUSSSSSSZZZ]]]bbbgggmmmsss{{{}}}xxxtttrrrnnnoooooooooooopppsssvvvqqqoookkkiiihhhhhhgggfffhhhiiikkkjjjiiihhhiiikkkiiifff___VVVKKKAAA888444444444777===AAAEEENNNVVVccckkkwww}}}yyywwwwwwyyywwwrrrqqqtttqqqqqqssssssmmmbbbVVVOOOUUU]]]eeeiiikkkrrr}}}jjj```ddd]]]]]]aaalll~~~}}}zzz~~~{{{rrr```WWWdddxxxxxxvvvzzz~~~~~~|||zzz~~~~~~|||yyyuuuwwwxxxxxxwwwvvvuuutttrrrtttfffPPP@@@:::JJJfffxxxZZZFFF@@@===BBBKKKJJJWWWxxxccc>>>AAA[[[oootttZZZ777222---,,,,,,++++++***)))))))))((((((((((((((((((((((((((()))))))))************///,,,555CCCUUUuuu~~~mmmUUUBBB===AAAAAANNNXXX___uuutttuuu}}}vvvjjjbbbiiiwwwxxxwww~~~~~~~~~{{{uuunnneee]]]WWWOOOPPPQQQQQQRRRTTTUUUWWWRRRTTT\\\kkk|||zzzjjjWWWJJJTTTWWWYYYZZZXXXXXXYYYZZZ]]]^^^______```ccchhhlllkkksss|||~~~}}}xxxoooaaaZZZggg{{{kkkXXXQQQUUUZZZ\\\yyyqqqaaaVVVKKKHHHFFFBBB???>>>999CCCaaa}}}xxxfffSSS888///---++++++,,,,,,+++***))))))))))))************++++++******++++++,,,---............///111222333@@@zzz\\\EEEGGGZZZssskkkPPPCCCBBBRRRjjj|||wwwhhhaaaoooyyyzzzzzzzzzxxxuuusssssstttssstttuuutttsssrrrtttvvvuuurrrooommmmmmmmmmmmmmmlllddd[[[```www}}}qqqpppooonnnllljjjiiiiiikkkjjjjjjkkkmmmllljjjhhhffffffbbbUUUIIIOOOmmm|||xxxwwwtttrrrsssnnnooopppqqqrrrqqqqqqpppooonnnnnnmmmkkkiiihhhgggiiijjjjjjjjjiiigggeeedddaaabbbbbb^^^XXXSSSRRRSSS[[[]]]bbbffflllssszzz~~~xxxtttssssssmmmmmmnnnmmmmmmnnnppprrrsssoookkkiiihhhhhhgggfffhhhjjjlllllljjjiiihhhhhhddd___VVVKKKAAA:::666444666666;;;AAAGGGMMMYYYdddwww}}}yyyvvvvvvxxxwwwsssqqqssstttsssssssssmmmbbbZZZWWW```gggmmmmmmjjjnnn{{{uuufff^^^___[[[___hhh{{{~~~~~~~~~}}}sssaaaXXXeeezzzxxxwwwyyy||||||zzzzzz}}}~~~|||zzzxxxzzz|||{{{yyyvvvttttttpppppp```KKK>>>;;;LLLhhhqqqVVVEEE@@@???HHHRRRPPPSSSooommmCCC@@@ZZZxxxxxxZZZ777333///,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))************---+++555EEEXXXwwwmmmUUUCCC???DDD@@@QQQ___gggvvvrrrnnnzzzuuukkkaaaXXXUUUcccttt~~~~~~}}}yyysssjjjaaaXXXSSSMMMQQQVVV[[[```ffflllpppkkklllrrryyymmm^^^OOODDDNNNRRRVVVWWWVVVUUUVVVYYY`````````___aaadddjjjnnnnnnuuu}}}|||xxxrrrkkkkkkyyymmmbbbaaabbbdddfff}}}tttlll]]]SSSJJJGGGFFFBBB===<<<666@@@^^^{{{www^^^~~~PPP999///---++++++,,,,,,+++***))))))))))))************++++++******++++++,,,---............///111222333GGGcccPPPUUUiiilllRRRFFFDDDRRRiiixxxggg^^^iii~~~|||yyywwwuuuuuuuuuuuutttrrrtttttttttrrrrrrssstttvvvsssooommmmmmmmmmmmmmmnnnfff\\\aaaxxx}}}ppppppppppppooonnnmmmmmmooonnnmmmmmmnnnmmmjjjgggdddeeebbbVVVIIINNNkkk|||yyyxxxuuussssssnnnnnnnnnnnnnnnnnnmmmmmmkkkjjjjjjjjjjjjiiigggfffhhhhhhiiiiiihhhfffeeeddd___```___[[[VVVTTTUUUXXX]]]___bbbeeeiiipppwww|||}}}wwwqqqooopppqqqjjjkkkllllllkkkmmmooorrruuuqqqmmmjjjiiiiiiiiihhhhhhkkknnnnnnllliiifffeee___XXXLLL@@@999777888:::;;;;;;===DDDKKKWWWhhhxxx}}}|||}}}yyyuuussswwwxxxuuussstttvvvqqqooommmggg]]]YYY[[[bbbjjjpppnnnjjjppplllaaa]]]YYYZZZcccttt||||||~~~~~~|||sssbbbYYYggg|||~~~}}}yyywwwyyy{{{|||{{{|||{{{}}}~~~|||{{{zzz|||~~~}}}yyyuuusssrrrmmmkkk[[[HHH???===MMMhhhjjjRRRCCCAAACCCOOOXXXVVVPPPdddrrrFFF<<>>555...,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))************,,,000BBBYYYppp~~~nnnWWWGGGFFFNNNXXXVVV]]]hhhddd]]]nnnwwwbbb\\\UUUVVV___ddd]]]QQQSSSbbbrrrzzzzzzwwwtttsssyyyttt{{{~~~~~~zzztttooopppvvv~~~~~~iiiRRREEEAAABBBCCCGGGMMMTTTXXXXXXYYY]]]aaabbbaaa```______dddjjjooo|||zzzqqqjjjiiinnntttyyysssyyy|||~~~}}}nnn```rrr|||pppdddVVVLLLEEEFFFHHHDDD>>>;;;888JJJooo}}}oooGGGbbbPPP999......---,,,+++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,------///222111000444;;;OOOhhhVVVnnn{{{lllUUUBBBBBBRRRbbb~~~uuuiii^^^```vvv{{{wwwuuuuuuwwwxxxxxxpppqqqtttvvvwwwuuuqqqmmmsssrrrooonnnmmmmmmooopppvvvmmm```___tttuuuqqqpppqqqrrrooolllooouuuyyytttoooppptttsssmmmgggfffhhhdddVVVKKKTTTooozzzwwwzzzzzzuuuqqqmmmmmmmmmllljjjiiikkklllkkkkkkiiihhhgggggghhhiiikkkiiigggffffffeeecccaaa___[[[WWWUUUVVVXXXYYYYYY```aaaaaaaaaccciiisss{{{|||xxxssspppnnnnnnnnnkkkiiijjjpppsssrrrqqqrrrppppppooonnnmmmkkkiiihhhmmmmmmlllkkkkkkhhhdddaaaZZZOOO???666888???BBB@@@CCCBBBEEELLLSSSccc}}}{{{zzzzzz{{{uuuvvvwwwzzz{{{zzzvvvssstttssslll^^^RRRPPPUUUYYYcccdddlllvvvyyymmm___\\\[[[TTTfffuuu{{{}}}|||yyyyyy{{{|||zzz|||zzzvvvmmmbbb^^^hhhuuu|||}}}}}}{{{zzz|||{{{xxxzzz~~~}}}vvvnnnlllssszzzuuummmZZZIIIAAA;;;GGGaaappp[[[GGGBBBCCCBBBCCCGGGHHHbbbtttzzzKKK999IIIvvvwwwCCC111111///,,,+++,,,***''')))---***************)))(((((()))))))))***++++++,,,,,,///111BBBbbbsss^^^KKKEEEGGGKKKTTT]]]]]]]]]nnnuuuiii]]]XXXhhhtttXXXOOOOOOUUUaaalllnnnjjjhhhjjjlllqqq}}}mmmrrrwww{{{|||{{{yyyyyy~~~~~~zzzjjjUUUDDD>>>===??????EEEPPP\\\aaa______dddjjjrrriii```___fffoootttvvv~~~yyyrrrooohhh```[[[XXX[[[gggsssxxx|||sssdddiiizzzmmmaaaSSSKKKDDDFFFGGGDDD???<<<@@@OOOssstttSSSpppRRR:::......---,,,+++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,------///222111000444;;;[[[aaaOOO___www{{{yyymmmXXXFFFDDDSSSccc{{{rrrcccYYY^^^xxx{{{vvvsssssstttuuuuuurrrsssuuuwwwyyywwwtttqqqsssrrrqqqpppoooooopppppptttlll```___uuuwwwooommmlllnnnnnnllloootttyyyvvvrrrrrrttttttpppllljjjkkkeeeUUUJJJRRRoooxxxvvv{{{|||yyywwwqqqpppooollliiiiiijjjlllooonnnmmmllljjjjjjkkklllllljjjhhhgggfffeeecccaaaddd___YYYUUUUUUXXX[[[\\\]]]```bbbdddeeejjjqqqwwwyyyxxxvvvtttqqqooommmllljjjiiilllrrruuurrrooooooqqqppppppooommmllljjjiiikkkjjjjjjiiiiiifffbbb___XXXLLL>>>666888@@@DDDEEEGGGJJJOOOTTT]]]qqq~~~}}}{{{yyyxxxxxxxxxxxxvvvuuuuuuvvvwwwxxxwwwuuuxxxuuulll___UUUUUU\\\cccggggggnnnwwwzzz{{{eee[[[[[[]]][[[ggg~~~wwwllllllnnnsssxxx{{{}}}~~~zzzyyyuuulll___ZZZcccqqq{{{|||||||||~~~|||yyyzzz}}}}}}vvvooommmqqquuuuuummmYYYHHH@@@;;;GGGaaaqqq[[[GGGBBBBBBAAAAAAEEECCCXXXiiivvvNNN???LLLwwwBBB...444///,,,+++,,,+++((((((,,,***************)))(((((()))))))))***++++++,,,,,,...444HHHhhhsss^^^KKKDDDGGGGGGNNNVVV```rrrmmmgggeeezzzccc[[[aaaaaadddhhhhhhdddbbbdddjjjrrrssslllwww|||vvvtttxxx}}}{{{rrreeeYYYIII???===???BBBCCCFFFOOOYYY```bbbffflllrrrvvvnnnggggggoooyyy|||uuuooosssjjj```YYYVVVXXXaaakkkssswww~~~}}}wwwmmmaaa\\\lll~~~vvviii\\\OOOHHHCCCDDDFFFDDD@@@>>>BBBPPPwwwwwwXXXwwwNNN777......---,,,+++++++++++++++++++++*********************+++++++++,,,,,,,,,------...111000000555<<<^^^XXXGGGMMM^^^ooozzzzzzqqq]]]HHHDDDQQQaaazzzyyyqqq]]]TTT\\\zzz{{{vvvssssssssssssrrrsssssssssuuuwwwwwwvvvtttssssssrrrrrrqqqppppppppppppjjj___```uuuzzzqqqllljjjlllooooooqqqtttuuuuuuttttttsssrrrpppooommmmmmfffVVVKKKUUUtttwwwtttyyyzzzyyywwwrrrqqqmmmiiiffffffiiilllooooooooommmkkkjjjlllnnnnnnllliiihhhgggeeeccc```fff```YYYTTTTTTWWWZZZ\\\aaadddhhhiiiiiijjjmmmppprrrsssttttttrrrpppmmmkkkjjjiiimmmtttvvvqqqlllkkkpppppppppooonnnlllkkkjjjkkkjjjjjjjjjiiigggbbb___SSSHHH;;;666:::AAAHHHLLLRRR[[[```aaammm|||xxxwwwuuuuuuuuuuuuuuuuuuuuuuuuxxxuuusssrrrtttvvvxxxxxx{{{uuujjj___YYY\\\fffooommmkkkmmmrrrttt}}}kkk^^^YYY\\\```gggrrrsssddd^^^]]]dddttt~~~~~~~~~yyyyyyvvvmmm^^^XXXaaaooo}}}zzz}}}|||zzz|||}}}yyyuuusssrrrtttuuuuuulllXXXGGG???;;;HHHbbbrrr\\\GGGAAA@@@>>>???CCC@@@QQQaaasssRRRBBBKKKsssyyyLLL333555...++++++---,,,)))(((+++***************)))(((((()))))))))***++++++,,,,,,---777NNNmmm{{{rrr]]]KKKEEEGGGJJJNNNUUUfffwwwhhhlllppprrr|||yyyvvvqqqhhh___^^^bbbooo|||{{{|||uuuqqqqqqsssxxxsssmmmllljjjccc]]]OOOIIIAAA===???CCCFFFGGGJJJOOOWWW___hhhqqqyyyxxxrrrlllmmmuuuzzztttpppuuuiii]]]WWWUUUWWW^^^fffkkkpppwww}}}~~~xxxtttlllcccYYYTTT[[[uuuyyyqqqdddXXXKKKDDDAAACCCEEECCC@@@@@@>>>MMMxxxsssQQQqqqDDD333......---,,,++++++++++++******************************+++++++++,,,,,,,,,---,,,...000000000555===RRRmmmTTTBBBEEENNN]]]{{{{{{uuu^^^GGGAAANNN^^^vvvxxxqqq\\\RRR[[[|||}}}zzzvvvtttsssttttttsssqqqqqqppprrrtttuuuuuutttrrrrrrrrrrrrqqqpppooonnnnnniii___```uuu{{{vvvoookkknnnqqqrrrrrruuummmqqquuuvvvrrrooommmllllllllleeeVVVMMMZZZ{{{yyytttuuutttrrrpppmmmkkkgggbbb```aaaeeeiiikkklllllljjjhhhgggiiilllnnnllliiigggfffdddaaa___ddd___XXXTTTTTTWWWZZZ[[[kkkmmmooonnnkkkiiikkkmmmqqqrrrsssssssssqqqpppnnnllljjjlllqqqsssnnnjjjjjjnnnnnnnnnmmmlllkkkjjjiiimmmmmmmmmnnnmmmjjjeeeaaaNNNCCC999777<<>>:::HHHcccsss\\\GGG@@@???<<<===AAABBBOOO```vvvUUU@@@EEEmmmiiinnnLLL555///,,,+++------***((()))***************)))(((((()))))))))***++++++,,,,,,,,,999PPPjjj~~~~~~rrr]]]KKKEEEHHHMMMRRR[[[rrrlllnnntttaaaaaakkkxxxzzzvvvnnnpppuuu}}}xxxvvvxxxcccYYYYYYXXXTTTQQQDDDBBB@@@@@@CCCFFFHHHHHHNNNOOOTTT]]]jjjxxx}}}xxxrrrrrrzzzxxxtttrrrqqqfffZZZWWWYYY]]]bbbhhhmmmrrryyy~~~wwwqqq]]]WWWPPPSSSddd{{{tttmmm```TTTGGGBBB???BBBDDDBBB@@@AAA>>>KKKrrriiiIIInnn<<<666......---,,,++++++++++++******************************+++++++++,,,,,,,,,---,,,...000000000666>>>JJJiiiSSSAAAGGGLLLXXXvvv}}}yyysss[[[DDD@@@OOO```}}}xxxqqq___SSS]]]xxxuuurrrqqqrrrsssssssssrrrqqqpppqqqsssuuuuuutttqqqqqqqqqqqqpppooonnnmmmllliii```aaauuu{{{xxxqqqmmmooorrrqqqqqqsssiiipppwwwxxxtttnnnkkkjjjjjjkkkdddUUULLLXXXyyy{{{sssrrrooollljjjdddbbb^^^ZZZXXX[[[```eeegggiiijjjhhheeeeeehhhlllnnnllliiigggfffdddaaa___aaa]]]YYYWWWYYY\\\^^^```pppqqqpppmmmiiiiiilllpppuuutttttttttttttttttttttoookkkjjjmmmnnnllljjjkkkjjjkkkkkkkkkjjjiiiiiihhhmmmmmmnnnooonnnjjjeeeaaaIII???888:::AAAHHHSSS\\\uuu{{{zzzzzzwwwvvvwwwxxxxxxxxxxxxwwwuuutttssstttttttttvvvxxxxxxvvvtttpppeee[[[YYY[[[bbbmmmxxxrrrmmmgggkkk}}}lll___```___```dddnnnkkkVVVXXXUUUddd~~~{{{uuuyyyzzzppp```YYYfffxxx}}}}}}~~~~~~}}}||||||xxxttttttxxx{{{{{{zzzqqqiiiUUUEEE>>>:::HHHcccttt]]]GGG???===;;;<<<@@@BBBNNNaaa|||YYY>>>AAAkkkmmmyyy@@@333...+++---...+++((()))***************)))(((((()))))))))***++++++,,,,,,---999MMMaaauuuttt|||qqq]]]KKKGGGJJJLLLTTTccc{{{jjjuuujjj|||iiilll|||yyy{{{ooo|||rrrrrrrrrrrrrrrtttxxx}}}vvvssspppmmmlllmmmmmmmmmddd]]]^^^ooooooXXXNNNLLLIIIEEECCC>>>???@@@CCCGGGIIIJJJJJJLLLLLLNNNWWWfffwww}}}|||}}}vvvsssqqqmmmccc[[[[[[^^^bbbhhhmmmtttxxxyyymmmTTTOOOLLLUUUlllxxxqqqiii]]]QQQDDD@@@>>>AAABBB@@@@@@BBBDDDOOOmmm{{{^^^HHHuuu;;;;;;......---,,,++++++++++++***************+++++++++******+++++++++,,,,,,,,,---,,,---//////000777???RRR}}}QQQBBBJJJPPP[[[uuu}}}mmmVVVCCCCCCSSSdddwwwppp```UUU```sssqqqoooooopppqqqqqqqqqtttsssssstttvvvwwwvvvuuuqqqqqqppppppooonnnnnnnnnmmmjjjbbbbbbuuuzzzsssooommmoooqqqooooooqqqmmmrrrxxxyyyuuuppplllkkkhhhjjjcccSSSHHHQQQnnn{{{tttrrrnnnkkkjjj\\\ZZZWWWTTTSSSUUU[[[```dddgggjjjhhheeeeeejjjooonnnllliiiggggggeeebbb```bbb___[[[[[[^^^dddiiikkkppppppnnnkkkhhhjjjoootttyyyxxxwwwvvvvvvvvvvvvwwwrrrmmmkkkmmmnnnllllllnnnhhhiiiiiiiiiiiiiiihhhgggjjjjjjkkklllkkkgggbbb]]]EEE<<<888>>>FFFLLLWWWbbb}}}xxxxxxvvvrrrpppqqq{{{zzzyyywwwvvvtttssssssrrrsssuuuxxxyyywwwssspppfffZZZSSSWWW^^^ccckkkuuunnnllllllvvvggg___aaa```bbbjjjuuuxxx]]]TTTXXX[[[www{{{tttyyy{{{ppp^^^XXXhhh}}}~~~|||}}}{{{{{{yyy|||}}}}}}~~~{{{zzzuuusssuuuwwwwwwvvvnnngggUUUFFF???;;;HHHbbbuuu^^^GGG???===;;;<<>>@@@AAA??????AAADDDSSSqqq{{{VVVKKK}}}===<<<......---,,,++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,---,,,---//////000777@@@aaaKKKAAAFFFSSS```uuu{{{iiiTTTDDDEEESSSaaaxxxqqq]]]SSSddd}}}uuusssqqqpppqqqrrrqqqpppuuuttttttuuuvvvvvvuuussssssrrrpppooonnnoooooopppnnnllldddddduuuxxxmmmlllnnnrrrrrroooqqquuuttttttuuutttqqqooommmmmmfffhhhdddUUUHHHOOOiii}}}wwwtttoookkkjjjYYYXXXUUURRRPPPRRRWWW[[[aaaeeeiiihhheeeeeekkkqqqooommmkkkiiiiiihhheeedddccc___YYYYYY___iiirrrxxxuuuuuutttoookkklllppptttzzzzzz{{{zzzyyyxxxvvvuuurrrooonnnqqqrrrooonnnooohhhhhhiiiiiiiiiiiiiiihhhfffggghhhiiihhheee^^^ZZZBBB:::999CCCKKKOOOZZZfff{{{uuutttrrrooopppsssyyywwwuuusssrrrqqqqqqqqqqqqrrrsssuuuvvvtttppplll]]]RRROOOXXXbbbeeeiiiqqqjjjmmmqqqyyyaaaaaaccc```gggwwwdddVVVWWW___ooo~~~{{{xxx}}}~~~rrr^^^XXXjjj~~~~~~zzzzzzwww}}}~~~zzzxxx{{{}}}}}}~~~~~~{{{xxx~~~zzztttpppoooqqqssstttlllfffUUUGGG@@@;;;GGG```vvv^^^GGG???>>><<<===BBBAAAEEEYYYcccCCC???gggyyy>>>666.........+++))))))***************)))(((((()))))))))***++++++,,,,,,///<<>>@@@CCCFFFHHHJJJLLLNNNKKKJJJJJJNNNXXXgggvvvwwwnnneeeYYYWWWZZZ___cccgggmmmuuuyyy{{{}}}{{{tttfffVVVKKKEEEHHHOOOcccxxxooofffXXXLLLBBB>>>===@@@@@@>>>>>>AAA@@@VVVxxxQQQLLL===888......---,,,++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,---,,,---//////000777@@@jjj~~~EEE???AAASSScccvvv|||iiiTTTFFFEEEPPP[[[yyysssYYYRRRfff|||zzzwwwuuutttttttttsssqqqsssrrrrrrtttuuutttrrrpppuuutttqqqoooooooooqqqrrrooommmfffdddtttvvvjjjlllqqquuuuuurrruuuzzzwwwuuupppmmmlllllllllmmmdddgggeeeWWWLLLRRRkkkzzzvvvpppjjjhhhZZZYYYVVVSSSPPPQQQUUUXXX]]]bbbffffffcccdddjjjqqqpppnnnlllkkkkkkjjjhhhfffddd]]]VVVUUU\\\iiiwww~~~|||wwwpppmmmoooqqqyyy{{{}}}~~~|||yyytttqqqrrrpppqqquuuwwwssspppppphhhhhhiiijjjjjjjjjjjjiiiffffffhhhiiihhhddd^^^YYYAAA999:::EEENNNQQQ[[[hhh~~~zzztttrrrqqqqqquuuzzzuuusssqqqooonnnnnnoooppprrrqqqqqqrrrsssqqqmmmjjjYYYOOONNN[[[eeegggiiinnniiinnntttjjj^^^dddeeeaaannntttWWWRRR\\\iii~~~||||||~~~uuu```YYYlll}}}~~~yyyxxx}}}}}}|||vvv|||~~~zzzxxx{{{~~~}}}}}}}}}}}}|||xxxuuuyyyvvvqqqmmmlllnnnrrruuujjjeeeUUUGGGAAA<<>><<<>>>CCCFFFDDDUUU}}}fffEEE<<<```BBB888///......+++*********************)))(((((()))))))))***++++++,,,,,,000>>>RRRdddxxx{{{ooo]]]NNNLLLQQQVVV[[[gggkkk```aaa}}}yyyxxx}}}|||oooddd[[[aaauuu{{{qqqvvvxxxooo```RRRMMMNNNMMMOOONNNKKKFFFCCCCCCDDD???AAACCCDDDEEEEEEFFFGGGCCCFFFMMMRRRQQQRRRYYYcccYYYRRRTTT___ccc[[[VVVXXXFFFGGGIIIIIIIIIJJJLLLNNNNNNNNNNNNQQQXXXeeeuuuyyynnnaaaUUUKKKNNNUUU^^^dddhhhqqqzzzxxxiiiYYYLLLGGG???IIIZZZtttzzzrrrgggWWWJJJFFF???>>>CCCDDD@@@@@@EEEDDDZZZuuuMMMXXXKKK666......---,,,,,,,,,,,,---++++++************++++++++++++******++++++,,,------,,,...///...///777AAAqqqyyyzzzGGG:::>>>III^^^yyymmmPPPBBB@@@IIIZZZ~~~|||mmmeeeTTTlllyyyxxxssssssyyyyyyssspppqqqvvvtttqqqooooooqqqsssuuutttuuuuuuuuutttrrrpppooonnnnnnfff___nnn{{{tttooommmoooqqqppprrrtttxxxssspppqqqooojjjiiimmmkkkkkkfffYYYKKKPPPmmmzzzuuuooommmnnn]]]]]]WWWOOONNNTTTVVVTTTZZZ___eeehhhhhhhhhkkkmmmmmmmmmnnnnnnllljjjgggeeeaaa```]]]\\\```iiittt|||xxxlllhhhnnnuuu|||~~~}}}xxxtttssstttrrrtttsssnnnoootttsssmmmiiiiiiiiiiiijjjjjjllllllmmmmmmjjjgggiiihhh\\\MMM@@@;;;AAAPPPXXXWWW[[[bbbxxx}}}zzzuuuppppppuuuyyywwwvvvtttqqqooonnnmmmmmmrrruuuwwwwwwuuuqqqjjjdddUUUTTTZZZgggqqqpppkkkhhhiiilllnnnxxxyyylllccc```^^^cccyyybbbXXX\\\fffyyyzzzttt}}}}}}zzzaaaWWWhhh}}}}}}|||||||||}}}~~~|||yyyzzzxxxvvvxxx|||~~~~~~}}}xxxtttxxxuuukkkccckkkyyyzzzrrrppphhhUUUFFF@@@<<>>??????@@@BBBHHHRRRuuupppCCCAAAYYYEEE666000///+++---000)))))))))))))))))))))))))))(((*********)))***+++---111AAARRRxxx~~~qqq^^^LLLEEEHHHXXX[[[^^^___ggg}}}|||vvvsss~~~~~~|||ssslllZZZRRRNNN___~~~~~~wwwoookkkllliiifff```TTTGGGBBBCCCHHHQQQTTTNNNMMMRRRRRRKKKLLLMMMKKKJJJQQQYYYVVVMMM@@@EEEFFFLLLTTTRRRTTTbbbccc```ccclllqqqooommmmmmaaaXXXMMMHHHKKKPPPSSSTTTTTTTTTVVV[[[eeessszzzqqqhhh]]]VVVUUU[[[___aaagggrrr{{{~~~rrr```PPPGGGCCCCCCSSSfff{{{{{{rrrhhhXXXKKKDDD??????EEEEEE@@@AAAFFFJJJ^^^www}}}OOOcccKKK222......---,,,,,,,,,,,,---++++++************++++++++++++******++++++,,,------,,,...///...///777AAArrr~~~{{{HHH:::>>>GGGZZZvvviiiMMMAAA???III\\\sssccc[[[zzzyyyyyyttttttxxxxxxsssqqqrrruuussspppnnnmmmoooqqqsssssssssttttttsssrrrqqqpppppppppggg___mmmzzzrrrnnnllloooqqqpppqqqssstttooonnnpppoookkklllpppkkkjjjfffXXXKKKQQQnnn}}}wwwtttpppnnnnnnhhhggg```VVVRRRVVVYYYWWW[[[___eeeggghhhhhhkkkmmmmmmmmmnnnmmmllliiifffeeefffdddbbb```bbbiiirrryyyzzz|||{{{sssiiieeekkkrrryyy{{{|||{{{vvvsssrrrrrrrrrsssqqqlllmmmrrrrrrnnnkkkjjjjjjjjjkkkllllllmmmnnnnnnllliiihhheeeWWWHHH>>><<>>???@@@GGGSSSxxxtttEEE@@@VVVGGG666000///+++---///***))))))))))))))))))))))))(((*********)))***,,,...666MMMddd{{{nnn[[[IIICCCFFFLLLXXX```fffzzz{{{xxxxxx~~~~~~{{{qqqhhhWWWPPPVVVxxx~~~yyyxxxtttkkkbbb___\\\ZZZYYYWWWQQQKKKKKKPPPSSSYYY[[[XXX[[[cccccc\\\]]]^^^]]]]]]aaafffddd]]]OOO[[[YYYSSSWWW[[[^^^gggqqquuuzzz|||}}}~~~nnnfff\\\WWWWWWYYYZZZYYY[[[\\\```iiiwwwqqqjjjddd]]]XXXaaadddgggkkksss}}}rrr___PPPHHHEEEIIIXXXjjj|||sssiiiYYYLLLBBB>>>@@@FFFFFFAAABBBIIIPPPbbb{{{yyyVVVsssyyyKKK222......---,,,,,,,,,,,,,,,++++++************++++++++++++******++++++,,,------,,,...///...///777AAAkkkzzzHHH:::===CCCSSSqqq}}}fffMMMBBB@@@LLL```uuubbbeee{{{yyyuuusssuuuvvvtttsssttttttrrrpppmmmmmmmmmnnnoooooopppqqqrrrrrrqqqpppooonnnoooeee]]]jjjyyyqqqmmmmmmqqqsssrrrqqqsssooolllkkkmmmnnnmmmnnnqqqjjjjjjeeeXXXLLLRRRpppyyyssssssrrrooommmtttqqqjjj___XXXZZZ]]]^^^___ccchhhjjjiiiiiikkkmmmnnnnnnnnnmmmllliiigggeeekkkjjjhhhffffffjjjqqqvvvuuuvvvuuunnneeebbbgggnnnvvvwwwyyyxxxuuusssrrrrrrrrrqqqmmmiiijjjooopppnnnmmmmmmmmmmmmmmmmmmnnnnnnoooooommmjjjfff^^^OOOAAA;;;>>>GGGSSSXXXYYYaaammmzzz|||}}}|||yyyvvvttttttnnnooopppqqqrrrqqqqqqpppqqqqqqrrrssspppeeeXXXNNNRRRXXXfffvvv~~~yyyrrrnnnmmmwwwoooddd```eeeiiissshhhcccgggggg~~~{{{yyy}}}~~~www___UUUfff|||}}}zzzzzzzzz}}}{{{xxxwwwwwwxxx{{{}}}}}}~~~~~~{{{xxxuuurrrnnnqqqtttkkkVVVEEE>>>:::EEE^^^jjjQQQDDD@@@>>>===>>>???FFFTTT{{{yyyHHH???RRRzzz}}}JJJ777//////+++,,,///***))))))))))))))))))))))))(((***************,,,...;;;XXXttt}}}wwwkkkXXXGGGAAADDDIII\\\gggrrryyyzzzyyy|||}}}~~~zzzoooeeeUUURRReee~~~wwwqqqgggZZZPPPNNNIIIIIILLLPPPRRRVVV^^^hhhjjjhhh```YYY]]]llltttsssyyy{{{{{{wwwvvvvvvtttppppppooojjjiiigggiiinnniiibbb______```___]]]___cccmmm}}}sssjjjfffcccaaaaaannnqqqvvv|||wwwbbbRRRJJJHHHMMM[[[ppp{{{sssiiiYYYLLL@@@>>>BBBHHHFFFAAADDDMMMRRReee~~~\\\|||III555...---,,,,,,++++++,,,,,,++++++************++++++++++++******++++++,,,------,,,...///...///777AAA]]]wwwEEE999===???MMMlll}}}fffNNNDDDBBBNNNeee}}}zzzrrrccciii~~~|||wwwtttrrrsssuuuvvvwwwxxxtttsssqqqooommmmmmmmmmmmlllmmmnnnooopppooonnnnnnjjjkkkbbbZZZggg{{{ssspppppptttwwwuuusssuuunnnlllkkklllllllllnnnoooiiiiiieeeXXXLLLSSSrrrxxxrrrtttsssooommmwwwuuunnnddd]]]]]]bbbfffhhhlllpppqqqnnnlllmmmnnnpppppppppooommmkkkiiigggnnnnnnmmmkkkkkklllpppsssttttttqqqkkkdddbbbfffkkkssstttuuuvvvuuuttttttsssrrrooojjjggghhhlllooopppooooooooooooooonnnnnnnnnpppooonnniiibbbUUUFFF:::888???JJJTTTWWWYYYdddqqq~~~~~~}}}xxxyyyzzzyyywwwtttsssrrrqqqrrrtttvvvwwwvvvtttsssrrrpppqqqtttooocccUUUMMMUUU]]]mmm{{{~~~wwwpppmmmuuujjjfffaaabbbooovvv```fffmmmssszzz}}}}}}{{{uuu^^^UUUcccxxx~~~{{{|||yyy}}}{{{yyyzzzzzzzzz|||~~~~~~|||zzzxxxyyy{{{}}}~~~|||yyywwwtttrrrqqqxxxvvvlllVVVEEE>>>999DDD]]]|||~~~iiiQQQDDD???======???>>>EEESSS{{{{{{JJJ???OOOsssyyyyyyNNN999///000,,,,,,...***))))))))))))))))))))))))((()))++++++***+++---///<<>>>>>AAAHHHNNNVVVcccpppyyyzzzwwwrrruuu~~~tttiiimmmyyydddbbb``````ccceeeeeeddddddkkkzzzuuukkkhhhgggfffhhhlllsss|||hhhTTTKKKJJJWWWdddzzzzzzrrrhhhXXXKKK???>>>CCCHHHEEEAAAGGGSSSSSSiii~~~\\\~~~mmmDDD555------,,,++++++++++++,,,++++++************++++++++++++******++++++,,,------,,,...///...///777AAATTTrrr@@@999<<<===KKKjjj{{{cccNNNDDD@@@MMMfff{{{vvvmmm```bbb|||xxxsssrrrppppppssswwwyyyyyyuuutttsssrrrpppnnnmmmmmmjjjkkklllnnnnnnnnnmmmmmmiiikkkcccZZZhhhwwwttttttxxxyyywwwvvvwwwpppooonnnkkkjjjkkkkkkkkkggghhheeeYYYMMMTTTqqqyyytttuuusssooommmrrrqqqmmmfff^^^]]]dddlllqqquuuyyyyyyvvvqqqoooooorrrqqqqqqpppnnnmmmlllkkkmmmnnnoooooonnnmmmnnnoootttrrroooiiieeedddfffiiipppqqqrrruuuwwwxxxxxxwwwsssnnnhhhggghhhkkknnnqqqoooppppppppppppnnnmmmmmmooonnnkkkfff[[[LLL>>>666888@@@LLLSSSUUUYYYeeerrr|||~~~{{{{{{yyywwwuuuuuuttttttttttttuuuwwwxxxxxxvvvuuussssssqqqrrrtttooocccYYYVVV^^^ggguuu~~~wwwtttvvvkkkbbbfffbbbbbb|||lllaaadddmmmzzz~~~yyy}}}}}}ppp\\\UUUcccwww|||~~~yyy~~~|||zzzyyyyyyzzz{{{||||||yyywwwvvvxxx|||~~~~~~|||zzzxxxuuurrrsss{{{vvvlllWWWEEE>>>999DDD\\\uuucccNNNBBB>>>===>>>AAA???EEERRR|||~~~MMM???MMM~~~ttt}}}uuuSSS:::...000,,,+++---+++))))))))))))))))))))))))((()))++++++++++++...000;;;UUUooo|||vvvjjjXXXHHHEEEIIIVVVaaattt{{{mmm}}}xxxwwwyyy}}}|||zzzzzzvvvmmmddd[[[zzz}}}xxxqqqiii```SSSFFF@@@AAA???======@@@BBBGGGRRR]]]tttxxxmmm~~~sss``````aaacccgggjjjlllmmmqqq{{{|||yyy{{{{{{rrrkkkfffffffffhhhmmmsssuuuhhhQQQHHHHHH```nnnwwwoooeeeVVVIII??????DDDHHHDDD@@@JJJYYYYYYsssyyy\\\aaa>>>000------,,,+++++++++++++++++++++************++++++++++++******++++++,,,------,,,...///...///777AAAWWW|||ooo>>>999;;;===LLLkkkuuu^^^JJJAAA===KKKfff}}}vvvnnn\\\VVVlllyyyrrrqqqrrrpppoooqqqwwwyyywwwuuuuuuuuutttrrrpppooonnnkkklllmmmooooooooonnnmmmkkknnnfff^^^kkkzzzvvvuuuxxxyyyvvvuuuvvvrrrsssqqqkkkiiijjjjjjgggeeegggeeeZZZNNNSSSooo{{{vvvuuussspppnnnnnnnnnmmmhhh___[[[bbbmmmsssyyy|||vvvqqqpppqqqqqqpppoooooonnnnnnmmmllloooqqqqqqooollljjjiiiooolllhhhdddcccdddggghhhlllmmmoootttyyy|||}}}|||sssmmmiiiiiikkklllooosssooooooppppppooommmllljjjmmmjjjfff___SSSCCC:::777:::CCCMMMSSSUUUZZZfffppp|||{{{{{{wwwuuuuuuvvvwwwwwwttttttuuuuuutttsssrrrqqqsssppppppqqqjjj___]]]cccqqqvvv||||||tttlllnnnuuupppfffZZZbbbfffqqqqqqgggcccdddtttzzz~~~zzzuuuvvvtttiiiYYYUUUeeexxx|||~~~zzz}}}|||wwwwwwxxxzzz|||}}}|||zzzwww{{{~~~|||{{{vvvtttttt|||~~~tttkkkWWWGGG???:::CCC[[[~~~wwwooo^^^LLLCCC???===>>>@@@???EEETTTSSSAAAKKKyyyvvvwwwoooXXX;;;...000---+++---+++))))))))))))))))))))))))((()))+++++++++,,,...111;;;QQQhhh}}}wwwkkkZZZKKKHHHMMMZZZ___ppppppccccccmmmwwwwwwzzz|||zzzwwwqqqjjjdddbbb~~~}}}~~~|||vvvqqqiiiaaa\\\VVVQQQPPPSSSOOOLLLKKKKKKJJJKKKRRR[[[pppvvv~~~zzztttrrr``````aaacccfffkkknnnqqqxxxlllooouuuwwwkkkeeeaaacccfffjjjrrrzzzaaaKKKFFFIIIZZZppp|||uuummmcccTTTGGG???@@@DDDGGGBBB@@@LLL^^^fffwwwjjjUUU999000---,,,++++++***+++++++++++++++************++++++++++++******++++++,,,------,,,...///...///777AAA```ppp???::::::???OOOmmmzzzpppZZZHHH@@@===LLLiii}}}wwwpppZZZPPPbbbzzzppprrrtttrrrnnnpppuuuuuuqqqttttttuuuuuutttqqqooonnnooopppqqqrrrrrrqqqppppppnnnppphhh___kkkzzzuuurrrttttttrrrqqqssstttvvvsssllliiikkkjjjfffbbbeeeeee[[[OOOSSSmmm{{{vvvuuusssqqqqqqnnnooopppkkk___WWW]]]iiiooovvvxxxssspppooonnnnnnnnnnnnnnnnnnooommmppprrrrrrnnnhhhcccaaadddaaa]]]\\\___cccfffggghhhiiilllrrrzzz~~~tttmmmiiilllmmmmmmoootttnnnnnnoooooonnnllliiihhhkkkfff```YYYKKK===777999???GGGOOOSSSVVV]]]gggnnnzzz|||~~~zzzvvvuuuvvvwwwwwwvvvrrrrrrrrrqqqqqqqqqppppppqqqmmmllljjj```WWW]]]kkk}}}uuuiiiccclllzzzttthhhbbbZZZ```ooojjjccchhhssszzz{{{~~~uuuuuurrrgggYYYVVVeeewwwyyy{{{{{{~~~~~~yyyxxxyyyzzz}}}~~~}}}|||www|||~~~||||||vvvtttuuu{{{}}}rrrjjjWWWHHHAAA;;;CCCZZZuuu{{{ooo```PPPFFFAAA===<<<>>>>>>FFFYYYZZZBBBGGGtttvvvvvvnnn[[[<<<---000...***,,,+++))))))))))))))))))))))))((()))+++++++++,,,///111<<>>QQQcccyyymmm\\\OOOMMMRRRTTT]]]gggdddWWWSSSggg}}}~~~~~~zzzooofffbbbaaauuu}}}|||yyyuuuvvv{{{sssooonnnqqqxxx{{{wwwrrr\\\PPPEEEDDDHHHKKKOOOSSS[[[aaammm}}}vvvyyywwwtttxxxqqqhhhccccccbbbcccgggnnnwww}}}qqq\\\___oooyyy{{{qqqiiieeejjjttttttSSSEEEMMM[[[qqq}}}vvvpppiii^^^PPPEEE@@@@@@AAAAAA???BBBNNN[[[pppxxxIII999///...,,,******+++,,,+++***,,,+++*********+++,,,---******+++++++++,,,,,,,,,///111......111///777LLLsssrrrAAA777;;;@@@SSSvvvsssVVVCCC@@@AAAPPPiiirrrWWWPPPfffwwwyyy{{{zzzuuussssssqqqmmmmmmmmmmmmnnnppppppooommmsssxxx{{{yyyrrroooqqquuuqqqpppfff\\\iii}}}yyyuuurrrqqqqqqpppoooqqqpppnnnkkkgggeeeeeeffffffffffff___QQQPPPhhhyyyrrrqqqssssssrrrtttpppppprrrjjj\\\[[[cccnnnooouuu~~~tttmmmgggiiikkkkkkkkkmmmoooqqqpppqqqsssqqqhhh[[[SSSSSSSSSRRRPPPPPPSSSYYY___bbbeeehhhlllppptttwww|||xxxsssnnnmmmqqqtttsssqqquuuooommmpppoooiiifffggghhhdddZZZKKK>>>999;;;@@@IIIMMMRRRVVVYYY^^^fffkkkwwwzzzzzz|||wwwttttttrrrooopppttttttrrrqqqrrruuuvvvssspppooogggcccYYYKKKSSShhhrrrxxxvvvyyy|||nnnhhhddd^^^^^^iiiuuujjjgggiiiyyy}}}zzz{{{~~~||||||yyymmm]]]WWWeeewww~~~yyy||||||wwwxxxzzz{{{}}}~~~~~~}}}~~~}}}zzzwwwvvvvvvuuuxxxyyyyyy|||{{{vvvnnnWWWDDD???<<>>???===DDDccchhh;;;JJJvvvvvvuuujjjEEE,,,***+++---///))))))************+++++++++,,,)))))),,,------///444JJJVVVooowwwiiiYYYMMMIIIHHHVVV]]]```WWWOOO^^^}}}}}}|||{{{vvvmmmeee```sss||||||zzzxxxxxxvvvtttrrrkkkmmmdddZZZfff}}}rrr^^^MMMBBBEEEIIIEEEDDDGGGQQQfffiii```dddeeeiiixxxmmm^^^eeecccdddfffgggiiioooxxxyyydddaaadddiiiuuutttiiiiiiyyykkkOOOKKK[[[kkk~~~wwwppphhh[[[MMMCCC======???@@@???BBBNNN[[[jjjooo{{{BBB666111...,,,******+++,,,+++***++++++*********+++,,,---******+++++++++,,,,,,,,,---///,,,---222000999NNNrrrCCC999999===PPPsssaaaHHH===<<>>AAAMMM[[[hhhxxxlllyyy>>>777666...,,,******+++,,,+++***+++************+++,,,,,,******+++++++++,,,,,,,,,+++...+++---222111:::PPPsssCCC888999===OOOqqqqqqUUUDDD<<>>GGGdddggg;;;FFFgggxxx}}}RRR:::///000,,,,,,...***)))************++++++++++++)))))),,,,,,,,,111777FFF\\\{{{xxxhhhVVVIIIDDDDDDUUUSSSRRRaaa|||zzz{{{wwwxxxyyyyyyuuummmbbb[[[gggvvv~~~zzzyyyxxxxxxxxxvvvsssqqqfff___RRROOOhhhrrrllliiiiiiiiinnnttthhhbbbaaacccjjjqqqzzzxxx___LLLPPPWWW^^^fffnnnttt{{{|||nnnddd___fffmmmqqqxxxwwwpppuuummmWWWMMMWWWvvv{{{tttlllaaaTTTGGG???999:::<<<>>>===???KKKWWWkkkuuukkkzzz{{{???777333...,,,******+++,,,+++******************++++++,,,******+++++++++,,,,,,,,,,,,...+++---222111:::PPPtttAAA444;;;>>>PPPqqqwwwaaaOOOCCCLLLfff{{{eeePPPQQQooo{{{qqqooossstttrrrrrrsssrrrnnnkkkkkkkkkmmmrrrvvvxxxxxxtttrrrpppqqqrrrqqqnnnllllllooohhh]]]fffwwwtttpppnnnnnnnnnmmmlllmmmooopppnnnkkkgggeeedddeeefffgggbbbUUUTTTkkkwwwppprrruuurrrnnnqqqmmmnnnttttttjjj^^^XXXdddrrrxxxssspppuuuwwwssswwwvvvrrrnnnjjjjjjllloookkkllloooooofffXXXPPPOOOQQQQQQSSSVVV[[[___cccfffmmmjjjjjjooovvv{{{{{{xxxrrrpppnnnnnnoooooonnnlllppplllhhhhhhhhhhhhhhhiiijjjaaaRRRBBB999:::BBBIIINNNRRRXXX\\\___ccciiinnntttyyyyyyvvvwwwpppkkkiiijjjjjjiiikkkpppqqqooommmnnnpppoookkkgggdddYYYWWW\\\bbbqqq~~~|||wwwuuupppuuusssccc^^^^^^```lllzzzfff```eeeggg|||}}}|||uuuiii[[[YYYiii{{{}}}yyywww|||~~~~~~}}}|||zzzzzz{{{~~~yyyvvvuuuwwwzzz}}}xxxwwwzzzyyyvvvpppkkkYYYHHHAAA;;;AAASSSuuuwwwlll[[[JJJ???::::::<<>><<<===GGGSSSmmmvvv}}}]]]zzz}}}~~~}}}BBB555,,,...,,,******+++,,,+++***))))))******++++++++++++******+++++++++,,,,,,,,,---000,,,---222000999NNNwwwCCC666;;;>>>NNNoooooo\\\RRRIIIQQQggg~~~hhhNNNRRRsss{{{tttooosssuuuuuuuuuwwwvvvrrrnnnmmmmmmooosssvvvwwwwwwrrrpppnnnppptttuuusssooonnnppphhh^^^hhhrrrpppmmmlllmmmooooooooorrrrrrqqqnnnkkkiiiiiijjjfffhhhjjjdddWWWUUUlllzzzrrrrrruuusssppptttpppnnnrrrsssnnneee___ZZZlllyyyuuuooopppuuuwwwtttrrroookkkiiiiiilllnnnooonnnnnnlllcccXXXSSSUUUVVVVVVVVVXXX]]]dddjjjnnnqqqnnnlllpppwww{{{yyyvvvnnnnnnmmmnnnoooooonnnmmmqqqoookkkiiijjjllllllkkkjjj```PPPAAA:::>>>GGGOOORRRWWW]]]aaacccgggmmmqqqvvv|||yyywwwyyytttooolllmmmllliiikkkooopppnnnmmmmmmnnnmmmhhhccc]]]UUUYYYbbbiiivvv|||jjjoooyyytttggg\\\YYYZZZeeehhh\\\cccttt~~~~~~xxxjjj[[[ZZZlll}}}zzzyyy~~~~~~}}}|||||||||~~~zzzwwwwwwzzz}}}~~~zzzzzz{{{xxxssspppmmm\\\KKKCCC<<>>;;;<<<>>>>>><<<<<>><<>>TTTddd{{{wwwgggTTTIIIIIINNNVVVlll{{{sss{{{zzz}}}}}}xxxuuuuuuuuu|||~~~xxxqqqjjj[[[LLLTTTiii}}}yyyuuuuuuvvvwwwvvvsssmmmhhh___TTTNNNaaa{{{vvvnnnfffbbbaaabbbdddddd___XXXTTTSSSSSSQQQOOOTTTWWWVVVRRRPPPSSSTTTTTTUUUaaakkkvvv|||sssjjjpppmmmvvvxxxkkkkkknnncccgggllloooqqquuu{{{}}}yyy~~~uuu```WWWTTTxxxuuuooodddWWWJJJ@@@;;;999:::===???<<<===FFFRRRrrrXXXBBBjjjvvvEEE;;;///...,,,******+++,,,+++***'''((()))***+++******)))******+++++++++,,,,,,,,,,,,...,,,---222111:::PPP]]]kkkfffoooqqqDDD>>>999;;;JJJjjjzzzZZZEEEBBBEEEVVVppplllVVV]]]{{{wwwtttwwwyyyvvvtttsssooojjjjjjkkkmmmqqquuuvvvtttrrrooooooppprrrsssttttttsssqqqoooccc[[[kkk}}}pppmmmkkkkkknnnpppqqqqqqqqqrrrrrrpppmmmkkkjjjkkkhhhjjjkkkeeeWWWTTTiiiuuuoooooorrruuurrrpppnnnmmmooopppooolllccccccjjjuuuuuunnnlllrrrpppqqqpppnnnmmmlllnnnpppsssqqqqqqnnneee[[[XXXZZZXXXXXXZZZ]]]cccjjjppptttsssrrrrrrrrrrrrrrrqqqqqqfffiiinnnqqqttttttuuuuuuoooqqqpppmmmooosssrrrnnndddYYYJJJ>>>===DDDOOOWWWVVV\\\bbbfffiiilllppptttuuuyyy{{{{{{wwwrrrnnnnnnllliiijjjnnnrrrpppooooooooolllfffaaaYYY]]]mmmvvvrrrsssxxxtttrrrpppddd^^^YYYdddtttbbbcccrrr}}}~~~}}}~~~lllVVVTTTooo|||zzz~~~~~~|||zzzzzz|||~~~|||zzz{{{}}}wwwyyyyyyxxx{{{|||pppnnn]]]KKKAAA:::CCCXXXttt}}}ttteeeRRRCCC;;;;;;===<<>>HHHTTTyyyTTTIIIwwwfff999555---...,,,******+++,,,+++***'''((()))++++++******)))******+++++++++,,,,,,,,,***,,,***---222222<<>>UUU~~~zzzsss|||iii666///,,,000000(((***---&&&)))************+++++++++((()))+++,,,***,,,555AAA\\\qqqyyyzzzuuufffVVVMMMQQQXXX```aaalllwwwppp```cccsss~~~{{{vvvuuuwwwxxxuuutttuuuuuu}}}wwwrrrmmm```PPPWWWrrr|||xxxuuuuuuwwwwwwvvvpppiiicccSSSUUUcccjjjbbbZZZWWWRRRLLLMMMTTTIIIMMMQQQTTTTTTSSSRRRRRRAAAMMM^^^kkknnnhhh___YYYJJJWWWccchhhlllooommmgggeeemmmpppyyynnnmmmtttrrrkkktttzzzqqqmmm{{{wwwpppggg\\\OOO@@@999888::::::AAA666>>>CCC;;;^^^{{{^^^[[[III===...///,,,,,,+++***))))))******))))))))))))******************+++++++++,,,,,,,,,,,,000---,,,...///???[[[|||xxxzzz|||[[[>>>===;;;888EEEkkkwwwYYYDDD???@@@RRRnnnzzzpppaaa```www~~~sss}}}yyyuuurrrkkkbbb]]]]]]ZZZ```eeegggmmmttttttnnnmmmlllmmmnnnmmmlllmmmpppkkkiii___XXXggg|||ooopppppppppooopppsssuuunnnqqquuuuuussspppnnnmmmkkkiiihhhbbbRRRLLLbbbqqqlllooorrrqqqoookkkhhhjjjooottttttrrrrrrlllhhhiiiooosssqqqnnnrrruuuvvvtttooommmpppsssrrrooonnnllldddZZZTTTSSSYYY]]]```bbbhhhssszzz{{{~~~rrrmmmtttvvvqqqooosssqqqnnnkkkmmmqqquuuwwwwwwrrrooopppsssqqqlllkkkpppfffWWWDDD;;;@@@KKKQQQQQQVVV```iiikkkkkknnnrrrsssuuu}}}sssssswwwtttrrrnnnkkkjjjlllqqquuutttqqqkkkddd]]]YYYWWWXXX```ooo~~~tttkkkkkkpppuuubbb^^^___fffyyypppYYY___jjj~~~|||~~~~~~{{{}}}xxxhhhVVVZZZ{{{}}}yyy}}}~~~{{{xxxyyy}}}|||zzz{{{~~~|||zzzxxxxxxyyyuuutttzzzppphhh[[[LLL>>>:::FFFUUUuuu~~~sssaaaOOOBBB<<<:::;;;DDD@@@MMMsssEEEDDDMMMwwwkkk888111000///---,,,+++******,,,,,,,,,++++++*********)))///+++(((---///666FFFaaafff}}}zzzvvvooobbbWWWVVVZZZbbbbbbggghhh[[[VVVqqq|||vvvuuuwww{{{{{{wwwuuuvvv||||||tttqqqooocccSSS]]]~~~tttuuuvvvwwwvvvrrrkkkddd```ZZZ^^^ooo}}}nnncccRRRNNNIIIGGGIIIMMMRRRTTTMMMNNNLLLMMMWWWcccgggbbbWWWXXX]]]hhhttt{{{{{{xxxffffffccceeettt~~~yyyyyy}}}|||lllhhhhhhhhhppp|||rrrjjjaaaWWWKKK???999999:::888???666;;;===;;;```UUUaaattt@@@888---,,,,,,++++++***))))))******))))))))))))******************+++++++++,,,,,,,,,---000...---//////???ZZZMMM???DDDBBB;;;DDDgggwww[[[EEE>>>???SSSqqqyyyooo\\\]]]uuu~~~uuuxxxtttqqqpppkkkeeeccceee___gggmmmkkkiiijjjhhheeegggiiikkknnnooooooppprrrlllkkkaaaWWW```tttzzzrrrmmmmmmmmmnnnnnnooooooooottttttttttttsssrrrqqqpppooollljjjdddSSSKKK```~~~rrrnnnqqqsssqqqnnnkkkhhhjjjpppuuuuuutttqqqlllfffeeejjjnnnqqqqqqqqqtttvvvtttpppmmmooorrrqqqpppooollldddYYYUUUVVV\\\___bbbdddjjjtttzzz{{{tttooottttttmmmiiikkkooollliiijjjooosssvvvwwwtttqqqqqqsssqqqmmmlllpppfffWWWDDD<<>>===LLLpppBBB???VVV}}}iii888111000///---,,,+++******,,,,,,,,,+++++++++******)))...+++)))---///777HHHYYYeee|||wwwoooaaaUUURRRUUU^^^aaaddd^^^WWWcccvvvtttvvvzzzzzzxxxwwwyyy}}}}}}uuurrrrrrgggYYYeeezzzvvvvvvwwwvvvsssmmmhhheeedddfff{{{{{{uuummmdddYYYRRRKKKIIIGGGEEEFFFIIIMMMPPP]]]]]]WWWQQQVVVeeettt{{{{{{wwwqqqmmmnnnvvvpppeee___dddhhhlllxxx~~~mmmdddYYYPPPFFF<<<888:::999666<<<:::<<<===GGGooonnnIIIgggfff777444---+++,,,+++******)))*********))))))))))))******************+++++++++,,,,,,,,,---111......000000>>>XXXfffAAAHHHVVVMMM???BBBcccyyy^^^GGG>>>???TTTttt}}}xxxnnnYYYYYYtttvvvtttqqqpppqqqpppooorrrxxxzzzzzznnnfffbbb___]]]```dddiiinnnrrrtttuuullllllcccWWW[[[mmmxxxwwwzzzrrrmmmlllnnnnnnmmmxxxuuurrrrrruuuvvvuuusssssspppmmmfffTTTKKK^^^{{{ssspppssstttpppnnnkkkjjjlllqqqvvvwwwwwwrrrnnniiifffgggkkkqqquuuooorrruuutttqqqnnnoooqqqqqqppppppmmmcccYYYWWW[[[]]]bbbdddfffllluuu{{{{{{{{{rrrnnnqqqqqqjjjggghhhkkkiiifffgggkkkppptttvvvvvvsssrrrrrrqqqnnnnnnpppeeeUUUCCC<<>>>>>TTTvvv|||wwwmmmYYYYYYuuu}}}wwwrrrqqqssswwwyyy}}}}}}ppphhheeeZZZ]]]___cccjjjsssxxxyyymmmkkk```UUU[[[tttrrrnnnoooqqqqqquuuqqqooorrrwwwzzzxxxtttsssqqqooogggUUULLL___{{{ssspppsssrrrnnnnnnlllkkkmmmrrrwwwyyyzzzuuutttqqqmmmjjjkkkqqquuunnnqqqttttttrrrpppooopppppppppqqqnnnddd[[[ZZZ___]]]bbbfffiiioooxxx}}}}}}tttmmmiiikkkllljjjkkknnniiigggeeeeeehhhmmmsssvvvuuurrrppppppppppppooopppaaaPPP@@@<<>>888666888???;;;:::>>>999AAAeee___ZZZPPP333111111,,,+++***************++++++((()))))))))******************+++++++++,,,,,,,,,...000......222111;;;RRRuuu~~~YYYLLLqqqhhhIII<<>>TTTuuu|||vvvlll\\\[[[wwwzzzvvvqqqqqqvvv|||zzzssspppjjjjjjfffccciiiuuu{{{{{{nnngggYYYPPP]]]}}}yyysssrrrqqqooonnnlllmmmsssyyy{{{xxxtttrrrooonnnhhhVVVMMM```}}}tttqqqsssqqqlllnnnmmmmmmooorrrwwwzzz{{{uuuwwwxxxtttooolllnnnpppnnnpppssstttsssrrrqqqppppppppppppoooggg^^^]]]aaaZZZ```fffjjjqqqzzz~~~~~~sssmmmhhhggghhhjjjooossshhhgggffffffhhhlllqqquuurrrqqqooonnnoooqqqpppmmm[[[KKK<<<===FFFNNNVVV[[[ZZZ^^^___^^^cccmmmwww{{{xxx|||tttpppqqqqqqrrruuuwwwvvvrrroooiiibbbZZZWWW]]]hhhsssyyypppqqqqqqnnnppp{{{qqq]]]ZZZjjjvvvkkkeeepppzzzzzzzzz{{{{{{yyywwwuuuvvvvvvvvvxxxzzzzzzxxxvvvyyyvvvooobbbTTTQQQaaasss~~~xxxxxxwwwvvvvvvyyy~~~zzzxxx{{{zzzzzzyyyzzz{{{}}}~~~zzzvvvssszzzqqqfffVVVGGG<<<999CCCOOOcccuuudddQQQDDD===;;;<<<999===HHHcccIIIAAAPPPeee>>>111000///---,,,+++******++++++++++++++++++++++++))),,,***,,,///...:::SSS^^^iii}}}zzz{{{|||xxxooo___QQQLLLNNNXXX\\\eee~~~~~~zzzwwwwwwwwwtttvvvyyywwwwwwuuuqqqpppqqqpppmmmuuuxxxxxxvvvuuuuuuuuuvvvwwwrrr||||||jjjUUUQQQKKKFFFDDDEEEIIILLLIIIRRR]]]eeejjjooovvv|||hhhRRR\\\aaahhhnnnrrrzzzpppiiidddeeefffiiivvveeeXXXJJJBBB<<<777555666666888777???AAAYYYcccwww}}}DDD444......************)))******+++,,,))))))))))))******************+++++++++,,,,,,,,,---///---...222000999OOOrrr^^^ZZZtttNNN:::UUU|||```III???>>>RRRrrr~~~wwwlll^^^\\\wwwwwwvvvoooqqqxxx}}}zzzwwwwww|||rrrhhhjjjuuu{{{xxxkkk___OOOLLL___zzzuuuqqqllliiijjjkkknnnsssxxxyyyvvvssspppnnnnnnhhhWWWNNNaaa}}}zzzttttttrrrooonnnnnnnnnooorrruuuyyy{{{tttwwwzzzxxxsssnnnlllllloooppprrrssstttssssssrrrpppnnnooopppkkkccc___```YYY___eeejjjqqqyyy}}}|||vvvrrrlllhhhgggjjjnnnrrrhhhiiiiiiiiijjjmmmqqquuusssrrrpppnnnpppqqqnnnhhhVVVEEE:::>>>IIIOOOVVV\\\WWW^^^bbbaaabbbjjjtttyyyxxxxxxpppnnnmmmmmmoootttxxxxxxtttppp```ZZZUUUVVV^^^iiirrrwwwrrrpppooottt{{{ccc]]]mmmiii```ggguuu~~~~~~zzz{{{|||}}}}}}{{{yyyxxxwwwwwwxxxzzz{{{{{{yyyvvvvvvtttnnnaaaRRRPPPaaauuu}}}|||~~~}}}{{{xxxwwwyyy~~~}}}{{{{{{zzzxxxwwwxxxyyy|||}}}|||xxxsssuuuyyymmmcccTTTGGG<<<888>>>HHHRRRuuuxxxeeeSSSEEE===;;;<<<:::???GGGaaaQQQCCCPPP}}}ccc===111000///---,,,+++*********++++++++++++,,,,,,,,,)))+++***---000...;;;WWW^^^ddduuuyyy}}}}}}{{{wwwoooaaaRRRMMMPPPXXX]]]sss{{{zzzwwwwwwvvvssssssvvvxxxxxxvvvtttssssssssssssyyyyyyxxxvvvuuutttuuuvvvvvvmmmmmm]]]SSSSSSSSSSSSUUUZZZ```eeennnvvv{{{```VVVbbbhhhooouuu|||~~~qqqllliiiiiiiiimmmzzz___RRREEE???;;;777555666222:::777???FFFkkk^^^iii;;;777------+++******))))))***++++++,,,))))))))))))******************+++++++++,,,,,,,,,,,,...+++---222000777KKKgggxxxiiinnnSSS888QQQ|||___HHH???>>>QQQnnnxxxlll]]]ZZZttt}}}uuuvvvppptttzzz~~~{{{www{{{|||zzz{{{yyytttuuuyyy|||qqqeeegggrrruuupppbbbTTTGGGKKKdddyyyrrrmmmkkkkkkkkknnnoooqqqsssuuuuuutttsssooonnnnnnhhhVVVMMM___{{{zzzwwwvvvtttnnnnnnooooooqqqtttxxxzzzvvvxxxzzzzzzwwwssspppnnnrrrqqqqqqrrrtttuuuuuuuuupppmmmmmmqqqppphhhaaa___ZZZ```fffjjjpppvvvxxxwwwwwwvvvrrrmmmkkklllnnnooojjjlllnnnnnnmmmnnnqqqtttwwwwwwtttqqqqqqqqqjjjaaaRRRBBB:::BBBMMMRRRWWW]]]]]]hhhqqqoookkklllqqquuuxxxrrrnnnooonnnmmmnnnqqquuutttooojjjXXXTTTRRRVVV___jjjppprrrrrrtttzzz~~~ooodddooommmjjj```ccc~~~}}}yyy{{{}}}~~~|||{{{zzzxxxxxxzzz|||~~~}}}zzzxxxwwwuuuoooaaaQQQPPPeee|||}}}}}}~~~~~~~~~}}}|||}}}~~~~~~}}}}}}{{{zzzwwwvvvvvvxxxzzz||||||{{{uuutttxxxkkk```RRRFFF<<<888>>>GGGSSSwwwvvvdddRRRDDD>>><<<<<<===BBBKKKfff[[[FFFMMMxxxqqqvvv~~~xxx```888111000///---,,,+++************+++++++++,,,,,,,,,(((******...111---<<>>fff|||SSS]]]666:::...------******))))))***+++,,,,,,))))))))))))******************+++++++++,,,,,,,,,,,,...+++---222///666IIIYYYmmmsss~~~UUU777OOO}}}}}}^^^GGG??????OOOkkkyyymmm[[[WWWqqq{{{tttwwwssswww}}}yyyqqqpppuuurrrssswww{{{wwwpppssszzzsssrrrhhh^^^```llloooiiiYYYKKKBBBMMMjjj}}}sssiiidddfffmmmssssssssstttsssqqqqqqssstttpppnnnnnnhhhVVVLLL^^^yyy~~~zzzzzzyyynnnooooooppppppssswwwyyyyyyyyyzzz{{{zzzxxxuuussssssrrrqqqrrrtttvvvvvvvvvpppllllllqqqssslllccc^^^[[[aaagggjjjnnntttuuurrrtttvvvuuuqqqooooooooooookkknnnqqqqqqooooooqqqttt{{{|||xxxsssrrrqqqhhh\\\QQQAAA:::DDDPPPTTTXXX^^^jjjyyyzzzuuuvvvwwwxxx{{{rrrsssuuussspppooopppqqqooohhhaaaUUURRRRRRXXXbbbkkkooopppqqqzzzuuulllnnnjjj\\\jjjsss}}}|||}}}{{{xxxwwwyyy{{{{{{yyywwwvvvvvvyyyzzz{{{~~~|||yyyzzzyyyrrrbbbQQQPPPfff}}}uuuwwwzzz{{{{{{|||~~~{{{|||~~~}}}|||||||||~~~|||zzzwwwuuuuuuwwwyyy{{{{{{{{{|||xxxwww~~~kkk___PPPDDD;;;999@@@JJJ]]]tttcccQQQDDD>>>===>>>999???JJJggg\\\BBBMMMssspppxxxxxxmmm^^^444111000///---,,,+++***************++++++,,,,,,,,,(((***)))...111---<<<[[[^^^aaavvv~~~~~~|||xxxqqqbbbTTTNNNPPPaaaaaaqqqoooZZZoooyyyvvvuuuwwwvvvssssssvvvtttttttttuuutttrrrrrrtttyyy{{{}}}xxxxxxvvvuuusssrrrrrrrrrvvvzzzvvv|||{{{iii^^^```fffnnnyyytttxxxrrryyyUUULLLCCC===888555777<<<===:::===:::EEEtttggg[[[UUU888,,,///111***)))))))))))))))))))))))))))************+++++++++,,,+++++++++---...---,,,***...---///333111777HHH]]]sss~~~XXX999SSSzzz~~~^^^GGGAAA???KKKddd|||wwwnnnWWWXXXssszzzqqqnnnqqquuuzzz{{{yyytttpppmmmrrruuuwwwvvvtttssstttvvvtttnnneeeUUUPPPaaakkk```OOOGGGLLL[[[ppp|||llldddnnn{{{zzzrrrnnnnnnpppqqqqqqpppqqqlllfff___TTT```}}}zzz{{{xxxvvvtttrrrrrrtttxxxzzzzzzwwwttttttvvvwwwtttqqqsssssssssssstttuuuuuuuuurrrkkkjjjqqqsssjjj^^^XXX\\\```ccceeegggkkkqqquuurrrvvvvvvpppmmmppptttvvvsssppppppsssuuurrrrrrsss~~~zzztttrrrpppiiiaaaKKK@@@>>>HHHQQQSSSWWW___mmm~~~{{{uuurrryyyxxxssstttssstttqqqppptttwwwrrrdddXXXRRRYYY___aaaeeelllppppppvvvssshhhyyyzzzjjjbbbdddzzz{{{uuuxxx||||||yyyvvvwwwxxxwwwuuutttuuuvvvyyy{{{~~~{{{vvvuuuvvvrrreeeUUUSSSggg~~~{{{zzzuuuwwwzzzyyyyyyyyy{{{|||{{{zzzxxxyyyzzzzzzzzz||||||vvvrrrqqqssswwwzzzzzzxxxtttsss~~~}}}mmm___NNNBBB;;;:::AAAIII```}}}tttdddTTTGGG???===<<>>???NNNzzz^^^YYY|||KKK666------///+++************************)))************+++++++++++++++***+++,,,---,,,,,,//////***+++111333<<>>KKKddd{{{vvvnnnZZZYYYqqqzzzsssqqqqqqtttxxxyyywwwsssooonnntttvvvwwwvvvsssqqqqqqrrrpppkkkcccVVVRRRbbbkkk```OOOJJJUUUkkk|||kkkppp}}}zzzsssooooooqqqrrrrrrssstttoooiiiaaaUUU___|||{{{yyyzzzwwwyyyzzzxxxuuussstttwww|||zzzwwwuuutttuuuwwwxxxxxxzzzyyyxxxvvvuuusssqqqoooqqqjjjhhhlllllleee]]]ZZZ[[[^^^bbbeeehhhlllrrrwww{{{{{{xxxsssssswwwxxxvvvtttqqqppptttvvvvvvwwwzzz{{{uuurrrmmmcccXXXEEE>>>???KKKTTTTTTWWW]]]mmmzzzuuuwwwttttttsssqqqppppppqqqpppjjj```XXXVVV```hhhjjjkkknnnpppooo~~~vvvkkkllltttdddhhhttt{{{wwwxxxyyyzzzzzzuuuwwwxxxxxxxxxzzz|||~~~~~~~~~yyytttwwwwwwrrreeeTTTQQQddd{{{}}}zzzyyy}}}{{{zzzyyyxxxyyyyyyxxxwww{{{}}}~~~~~~~~~{{{wwwuuuwwwzzz}}}zzzyyyuuuttt}}}|||nnn```NNNBBB;;;:::AAAIIIdddxxxgggUUUFFF>>>;;;:::>>>;;;KKKooo]]]???KKKuuusss^^^888222111000...---,,,++++++,,,++++++******++++++,,,+++,,,***,,,000///???^^^^^^]]]kkkzzz}}}~~~{{{vvvmmm___QQQNNNQQQSSS___```bbb|||{{{vvvtttvvvwwwttttttvvvsssvvvxxxwwwtttrrrsssuuutttxxxzzzwwwrrroooqqquuussssssrrrqqqqqqqqqrrrrrrssszzzwwwyyyzzzqqqqqqpppoooqqqyyy{{{qqqhhhbbb___jjjtttzzzsssLLLDDD<<<888555333666<<>>333000,,,,,,---************************)))************+++++++++*********++++++++++++,,,//////***+++111222===TTT{{{zzzQQQEEEeeebbbJJJAAA===KKKddd|||xxxppp]]]ZZZpppzzzuuutttqqqsssuuuuuussspppooonnntttuuuvvvuuurrrpppnnnooommmgggbbbXXXUUUfffoooeeePPPNNNbbb}}}|||ssssss{{{wwwrrrooonnnpppqqqqqqvvvxxxrrrjjj___PPPYYYtttvvvtttuuutttwwwyyywwwtttssstttxxx}}}uuuuuusssrrrrrruuuzzz~~~~~~{{{zzzwwwtttooolllqqqlllhhhgggeee```\\\\\\ZZZ]]]aaadddiiinnntttxxx}}}xxxtttwww|||{{{vvvvvvsssssswwwyyyxxx{{{{{{vvvrrrjjjZZZKKK===;;;AAANNNVVVVVVXXX]]]mmm}}}xxxvvvtttuuutttqqqssstttppphhh```ZZZXXXRRR___kkknnnooorrrvvvxxxzzziiigggkkk}}}xxxfffiii{{{|||{{{zzzyyyyyyzzz{{{yyyzzzzzz{{{{{{~~~|||wwwsssxxxxxxsssdddRRROOObbbxxx{{{{{{||||||zzzyyyxxxwwwwwwwww~~~|||zzz{{{~~~zzzzzzvvvssszzzzzzooo```OOOBBB;;;:::AAAJJJhhh~~~jjjVVVFFF===999999<<<<<>>999777666666:::???======999<<>>FFFNNNSSSVVV\\\bbbvvvzzzuuuvvvvvvuuuuuuyyyyyyooo]]]QQQNNNPPPZZZfffqqquuuxxxyyyhhhdddiiiooosssooommmsss|||zzzxxxyyy}}}~~~{{{~~~|||{{{}}}~~~~~~|||yyyvvvwwwwwwssseeeTTTRRReee||||||{{{wwwyyyyyyxxxwwwxxx|||~~~}}}}}}~~~yyyzzzuuunnnqqqzzz}}}yyyqqqbbbOOOBBB::::::AAAKKKeeelllWWWHHH???======<<>>DDD^^^sssbbb]]]tttXXX222555777...,,,...++++++++++++++++++++++++)))************+++++++++(((***---,,,***)))+++...,,,///------,,,///OOOZZZAAA<<<777IIIlllgggOOOBBB>>>QQQqqq|||wwwmmmWWWVVVqqqwwwoooooooooooonnnllllllmmmoookkkkkklllnnnpppooollliii\\\QQQJJJDDDCCCRRR___[[[PPPXXXmmmvvvjjjllluuunnnqqqsssqqqnnnpppqqqqqqooommmmmmmmmnnnrrrnnneeeYYYKKKXXXxxx~~~~~~yyyzzzvvvwwwyyyzzzxxxuuurrrpppnnnqqquuuwwwwwwwwwvvvwwwxxxwwwwwwzzz|||xxxnnneee___ccchhhkkkqqqvvvuuuqqqaaaaaaaaaeeejjjooorrrsssjjjppprrrnnnmmmrrrxxx{{{}}}}}}}}}~~~|||tttjjj\\\JJJ:::===CCCJJJOOOQQQVVV]]]dddxxxwwwuuuvvvvvvuuurrrrrrnnncccWWWOOOOOORRR___lll{{{jjjaaafffjjjjjjggghhh~~~}}}zzzzzz}}}}}}yyywwwxxx|||~~~|||zzz{{{||||||{{{{{{|||~~~}}}|||}}}}}}}}}zzzxxxwwwxxxsssfffUUUSSSfff}}}~~~|||sssuuuwwwvvvuuuxxx}}}~~~~~~~~~zzz|||vvvlllmmmwww~~~~~~rrrcccPPPBBB:::999BBBKKKccclllXXXIIIAAA>>>>>>:::===JJJdddbbbFFFIIIhhhiii:::333222111///...---,,,,,,,,,++++++******++++++,,,)))------...//////EEEhhhqqqooo{{{zzzxxxtttkkk]]]NNNIIIKKK\\\lllzzz~~~ttteeevvvwwwtttmmmfffbbb]]]ZZZ]]]cccnnnqqqsssrrrooonnnpppssskkklllkkkhhheeehhhpppxxxooommmjjjhhhhhhjjjmmmooopppnnnmmmmmmnnnsss|||}}}|||{{{||||||zzzwwwtttwwwyyyyyyvvvqqqllljjjjjjpppxxx{{{{{{rrrfffbbbggguuuAAA;;;777777777666:::@@@:::AAABBBQQQrrrQQQeeezzzRRR111222333...------++++++++++++++++++++++++)))************+++++++++(((+++...---***))),,,///...---***...111333PPP|||PPP888444444IIIggg~~~fffOOOCCC@@@UUUvvv{{{tttiiiWWWUUUpppxxxpppnnnoooooonnnllllllmmmnnnkkkjjjkkkmmmooommmiiieeeSSSGGGAAA<<<888AAAIIIDDDCCCKKK\\\ddddddwwwwwwmmmmmmppptttwwwzzz|||}}}{{{wwwrrrppppppnnnrrrnnneeeYYYNNN]]]~~~zzz|||yyyyyyyyyyyyxxxwwwuuutttuuuuuuuuuvvvwwwwwwuuutttrrrrrrtttzzz~~~|||rrriii```ccceeehhhqqqyyyxxxqqq```___```dddkkkqqqtttuuullloooooolllmmmssswwwxxxuuuvvvzzz}}}{{{xxx|||ttteeeVVVFFF999>>>FFFOOORRRRRRVVV]]]cccrrr~~~uuuvvvwwwvvvuuunnnhhh___VVVRRRTTTZZZ```jjjyyyuuufffcccggglllrrrxxx|||{{{{{{xxxyyy}}}zzzzzz|||}}}~~~~~~}}}}}}|||}}}}}}|||zzzzzz{{{}}}{{{zzz{{{|||}}}|||yyywwwxxxxxxttteeeTTTQQQdddzzz}}}~~~tttwwwyyyxxxwwwyyy~~~xxxlllkkkwwwsssdddPPPBBB:::999BBBKKKccc~~~lllYYYJJJBBB>>>===;;;===FFF\\\```FFFHHHllloooAAA333333111///...---------,,,++++++******++++++,,,)))------...//////FFFjjjtttrrr~~~zzzwwwssskkk]]]QQQMMMQQQ^^^iiijjjccc^^^gggvvvoooggg___[[[YYYWWWXXX\\\bbbfffkkkmmmllllllmmmoooggghhhgggdddbbbgggqqqzzzmmmjjjfffddddddhhhmmmqqqooommmooorrrsssxxx~~~{{{wwwttt~~~~~~~~~~~~~~~}}}{{{yyyzzz|||~~~|||yyy{{{{{{zzz{{{{{{zzzwwwuuuuuuuuuuuussspppmmmiiigggiiilllmmmooo{{{vvv]]]ZZZaaalll{{{@@@:::666666666666999???666@@@DDDZZZnnnGGGooo}}}NNN/////////---...,,,++++++++++++++++++++++++)))************+++++++++(((,,,///...***))),,,000+++))))))222888555GGGkkkQQQ@@@555777KKKggg~~~}}}fffPPPCCCAAAWWWzzz|||uuuhhhXXXVVVpppyyyqqqmmmnnnoooooommmlllmmmnnnlllkkkkkkmmmnnnlllfffbbbNNNDDD???:::444888<<<444666===MMMVVV```mmmkkkpppvvv}}}wwwsssrrrqqqtttoooeeeWWWLLL[[[~~~}}}}}}{{{}}}zzzyyywwwuuuuuuvvvwwwxxxyyyvvvrrrrrrssstttsssqqqkkklllqqqzzzxxxpppggggggeeeeeemmmvvvssskkk___^^^___dddlllsssvvvwwwooonnnkkkiiimmmtttuuurrrjjjkkkmmmppppppqqqzzzsssbbbRRRCCC999>>>HHHSSSUUUTTTVVV\\\aaaiiivvv~~~tttvvvxxxvvvuuulllbbbUUUNNNPPP[[[gggnnnvvvqqqmmmlllllltttwwwqqqwww~~~{{{zzzvvv|||}}}zzzwwwvvvvvvyyyyyyzzz|||}}}|||xxxuuuyyyyyyttteeeRRRNNNaaawww}}}{{{xxx{{{}}}|||zzz|||yyymmmlllxxxtttdddPPPBBB:::999BBBKKKeee~~~mmmZZZKKKAAA===<<<===???FFFYYYaaaHHHJJJuuuvvvrrrFFF444333111000...---------,,,++++++++++++++++++,,,)))------...//////FFFlllooonnnzzz{{{xxxssskkk^^^SSSQQQUUUYYY^^^XXXVVVnnnwwwiii```WWWVVVVVVTTTTTTWWWVVV\\\dddiiiiiihhhiiijjjeeeeeeeeecccbbbhhhttt}}}lllhhhccc```aaafffmmmqqqjjjkkkpppvvvvvvuuu}}}xxxzzz{{{zzzyyyxxxzzz|||{{{{{{yyyxxxyyy|||}}}{{{zzzzzzzzzzzzyyytttrrrqqqtttxxxzzzyyywwwvvvuuuuuuvvvxxxyyyxxxvvvtttsssrrrrrrqqqooojjjggghhhhhhhhhkkkuuuyyyqqqccc___```kkkxxx===777222111555:::;;;:::???BBBPPPiiiQQQPPP{{{___GGG333///...***(((,,,)))************+++++++++))))))(((((()))***++++++******+++++++++,,,,,,,,,******,,,111444777AAAJJJooo]]]666:::999FFFbbb~~~hhhOOOBBB???PPPlllzzzqqqcccQQQWWWooosssuuuqqqnnnmmmqqqrrrnnnlllmmmlllpppooollllllooommmfffWWWKKK===777999;;;:::888===FFFLLLPPP```zzzssshhhooo~~~zzzyyyyyyxxxtttqqqnnnoookkkeeeWWWIIIZZZ||||||~~~|||zzzwwwtttqqqqqqtttvvvyyyxxxuuurrrpppooooooooommmnnnqqqvvv{{{}}}{{{wwwrrrmmmhhhgggjjjllllllkkk```___aaaeeelllrrrssssssooopppmmmlllttt~~~{{{uuuooogggcccdddiiinnnqqqxxxyyyzzzttt^^^EEE;;;>>>BBBJJJSSSVVVVVVWWW\\\bbbfffmmmuuuxxxzzzyyywwwrrroooooo___[[[VVVUUU[[[gggttt}}}zzzuuuuuuoookkksss~~~}}}|||zzzyyyzzz}}}~~~}}}{{{~~~}}}{{{zzz}}}xxxwwwwwwtttwwwvvvwwwzzz|||zzzvvvqqqxxxyyyttteeeRRRNNNbbbyyy|||~~~~~~|||{{{~~~|||nnnkkktttcccPPPEEE===888>>>IIIjjj{{{jjj[[[NNNAAA888666===;;;DDDfffzzzDDDOOOqqq|||fff~~~yyyLLL888555222//////...---+++,,,++++++******++++++,,,)))---,,,---...///HHHnnnrrrdddjjjzzzwwwtttooodddWWWOOONNNTTTUUUSSS^^^qqqjjjcccXXXPPPNNNQQQUUUXXXSSS[[[aaaaaabbbeeegggfffdddbbb```ZZZ^^^www|||ppppppjjjccchhhvvv|||wwwwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzvvvuuuuuuvvvxxxyyyyyyxxxzzzxxxuuussssssuuuxxxzzzzzzuuuqqqoooqqqtttuuutttqqqooonnnnnnqqqsssttttttvvvwwwxxxvvvsssrrrtttvvvuuutttssssssrrroookkkhhhffffffggglllqqqssspppmmmjjjwww<<<777222222666:::;;;:::<<>>CCCHHHGGGDDD@@@MMMVVVXXX```lllqqqnnnnnn^^^ccc|||zzzwwwuuuvvvxxxxxxvvvssstttsssmmmeeeYYYJJJYYY}}}{{{yyyvvvrrrpppqqqtttvvvxxxwwwuuurrrpppooonnnmmmkkklllooouuuzzz|||zzzwwwuuutttqqqnnnllljjjjjjkkkdddaaa___cccjjjpppqqqpppqqqssstttvvv{{{vvvppplllkkkhhhgggcccUUUBBB<<<@@@HHHNNNVVVYYYYYYZZZ^^^aaahhhmmmssswww|||{{{vvvxxxsssjjjeee[[[YYYXXX]]]iiixxx}}}yyy{{{fffuuuzzzxxxxxxxxxyyyxxxwwwyyy|||~~~}}}|||}}}~~~}}}zzzyyyvvvzzz{{{wwwtttttttttsssvvvvvvvvvxxxzzzyyyuuuqqqttttttpppaaaPPPMMMbbbyyy}}}}}}}}}zzz|||}}}}}}}}}}}}~~~~~~}}}|||}}}|||rrrsssvvvdddQQQEEE<<<888???JJJhhh}}}jjjZZZLLL@@@999888======EEE___uuuEEEIIInnnvvvuuuggg~~~{{{OOO888555222000///...---,,,,,,,,,++++++++++++,,,,,,(((,,,+++,,,...000HHHnnnqqqbbbggg{{{zzzvvvssspppfffWWWLLLGGGKKKTTTccc|||{{{nnnhhhaaaXXXQQQOOOOOOPPPQQQSSSWWWZZZZZZ^^^eeeiiihhhhhhfffeeeaaahhhuuurrrnnnooo}}}{{{sssrrrsssssstttuuuvvvvvvvvvvvvvvvuuuttttttvvvxxxyyyxxxwwwvvvtttpppnnnmmmnnnppprrruuuqqqllljjjkkkmmmmmmmmmmmmmmmmmmoooqqqsssuuuuuuvvvwwwxxxvvvtttsssuuuwwwxxxwwwuuutttsssppplllhhhdddfffiiimmmsssyyy~~~~~~;;;777333333777:::;;;;;;<<>>CCCTTTWWW\\\```bbbbbb```___fffiiinnnttt|||{{{vvvtttkkkaaa]]]eeehhhqqq~~~vvvuuuwwwzzz{{{{{{uuuzzzxxxuuuuuuwwwyyy{{{{{{wwwwwwwwwwwwyyy|||}}}~~~||||||}}}|||zzzxxxvvvtttvvvxxxxxxuuuuuuyyy{{{zzzwwwwwwwwwwwwwwwwwwvvvuuutttssslll^^^OOOPPPfff~~~}}}{{{||||||{{{yyyyyy{{{}}}|||}}}}}}}}}||||||}}}}}}{{{|||zzzyyyuuu}}}{{{gggRRREEE;;;888@@@LLLjjjooo___PPPCCC>>>???:::AAACCCJJJfff|||jjjDDDIIInnnuuunnnhhhNNN999666222000//////---,,,,,,,,,,,,++++++,,,,,,,,,(((++++++---///000EEEhhhtttfffmmmyyyxxxvvvrrreeeTTTJJJHHH[[[tttnnn[[[tttggg___UUUSSSRRRRRRSSSQQQOOOLLLWWWXXXVVVSSSVVV```jjjooowwwmmmhhhjjjxxxsssmmmlllyyyyyyxxxuuurrroooqqqvvvzzzpppqqqrrrtttuuuvvvvvvvvvuuutttuuuwwwxxxwwwtttqqqkkkhhhccc^^^YYYVVVUUUTTTNNNMMMMMMNNNQQQUUUXXXZZZ\\\___eeeiiimmmppprrrtttwwwwwwwwwvvvvvvvvvwwwxxxzzzxxxvvvvvvuuussspppmmmjjjjjjjjjjjjlllsss|||}}}ttt{{{}}}|||{{{||||||{{{zzz666555555666999;;;<<<<<>>RRRqqq}}}cccNNN@@@GGG^^^vvvppp___PPPZZZwwwuuucccbbb___```fffqqqwwwvvvttttttsssqqqooopppooommmjjjiiibbb\\\UUURRRVVV\\\```bbbbbbeeebbbXXXPPPQQQXXX^^^]]]mmmtttrrr|||rrrqqqrrruuuzzz{{{yyyvvvvvvssskkkfff]]]NNNWWWvvv{{{wwwrrrpppsssvvvyyyzzz}}}}}}}}}|||zzzwwwtttrrrtttuuuuuuuuutttssssssttttttuuuwww|||}}}sssgggccciiipppuuuvvvxxx|||kkkJJJBBBIIIWWWYYY]]]aaaccccccbbb```hhhlllrrrwwwtttlllfff___```fffwwwzzz}}}uuummmmmmxxx~~~{{{||||||xxxvvvvvvwwwxxxxxxzzzzzzyyyyyyyyyzzz|||~~~}}}}}}||||||zzzxxxvvvuuusssuuutttqqqrrrwwwyyywwwxxxyyyyyyyyyxxxwwwwwwwwwvvvssslll^^^PPPPPPfff||||||}}}{{{{{{}}}~~~~~~|||{{{}}}~~~~~~{{{yyy}}}|||zzzvvv}}}zzzgggRRREEE;;;888@@@MMMnnnzzzmmm```QQQCCC======888@@@@@@EEEbbb~~~mmmDDDIIIllliiiqqq~~~III999666333000000///...,,,---,,,,,,,,,,,,,,,,,,---+++...,,,---///...@@@aaawwwjjjsss~~~zzzzzzyyyrrrcccUUURRRVVVnnn~~~lll```dddlll```XXXJJJKKKMMMQQQUUUWWWVVVUUUWWW[[[[[[VVVTTT[[[eeekkkuuugggaaahhhyyywwweeeeeeooo}}}xxxwwwvvvuuusssssstttuuurrrssstttvvvwwwxxxxxxxxxuuuuuuvvvvvvvvvsssnnnkkkaaa^^^YYYRRRMMMIIIFFFEEE??????@@@BBBDDDHHHLLLNNNSSSXXX^^^cccgggkkkooorrrvvvuuuuuuuuuvvvwwwxxxxxxvvvtttssssssttttttrrrpppooollliiiiiilllpppqqqrrrppppppmmmiiihhhjjjjjjgggiiittt~~~~~~}}}|||{{{zzzxxxuuurrr444555666888:::<<<======CCCrrrHHH555333///,,,++++++---///)))************++++++++++++******)))))))))))))))******+++++++++,,,,,,,,,---,,,---///000222999BBBtttwww<<<777888HHHffffffPPP@@@FFF]]]xxxrrr___QQQ]]]zzzyyyggghhh^^^```hhhsss{{{zzzyyyyyyuuuqqqoooqqqppplllhhhhhhaaa___\\\YYYYYY]]]dddiiilllppprrrooogggaaa^^^^^^[[[fffqqquuuvvvwwwvvvsssrrrqqqqqqssswwwwwwtttpppqqqqqqmmmiii^^^NNNWWWvvv~~~~~~|||xxxttttttwww{{{||||||~~~~~~}}}|||yyywwwuuutttwwwwwwwwwuuurrrqqqrrrtttrrrqqqqqqwww|||oooggggggkkkpppsssyyy|||fffHHHEEEPPPWWW[[[___bbbbbbcccdddfffgggjjjnnnsss}}}{{{rrroookkkiiirrrzzzwwwwwwzzz}}}zzzxxxxxxyyyyyyxxx{{{{{{zzzyyyxxxyyy|||~~~}}}||||||{{{zzzxxxwwwvvvwwwxxxwwwuuuvvvzzzzzzwwwwwwyyy{{{{{{yyyxxxwwwxxxtttqqqjjj]]]PPPQQQdddzzzzzz}}}~~~~~~|||{{{}}}|||zzz|||~~~}}}~~~xxx{{{xxxeeeQQQEEE<<<999AAAMMMpppvvvkkk^^^NNN@@@999999777??????GGGlllxxxFFFFFFeeeggg{{{GGG999666333111000///...---------,,,,,,,,,,,,---------///---...000---===\\\yyylllttt|||{{{zzzsssggg]]]^^^eeezzzyyyssseeeWWWXXXmmmxxxZZZIIIGGGGGGJJJOOOUUU[[[^^^___ZZZ___```\\\ZZZ]]]aaabbbiii\\\ZZZeeeuuummm```iii}}}{{{yyyyyyyyyxxxwwwuuutttrrrqqqrrrsssuuuuuuvvvvvvvvvuuuuuuuuutttrrrmmmeee```TTTRRRMMMIIIDDD@@@>>>======???@@@@@@???AAADDDFFFMMMRRRYYY^^^bbbffflllqqquuutttssstttvvvxxxxxxwwwsssrrrqqqrrrssstttsssrrrpppmmmlllnnnsssuuusssooohhhhhhgggfffeeeddddddcccgggttt~~~}}}{{{|||{{{{{{{{{zzzuuuoookkk222444777999;;;<<<===>>>KKK}}}zzzAAA000111000---******,,,---)))************+++++++++++++++***)))))))))))))))******+++++++++,,,,,,,,,...,,,---///000111888AAAvvv}}}AAA777555AAA___~~~gggPPP@@@GGG^^^|||vvvbbbRRR___}}}~~~nnnppplllkkkooovvv{{{yyyxxxyyytttqqqqqqtttrrriiiaaa___YYY___eeeeeecccfffooowwwzzzvvvjjjccc[[[^^^___aaafffmmmpppooorrrqqqqqqsssvvvvvvrrrnnnooorrrqqqnnn```MMMVVVvvv}}}~~~|||xxxvvvwww|||}}}}}}|||zzzxxxvvvtttssssssuuuuuuuuussspppppprrruuusssqqqppprrrvvv||||||qqqgggcccgggnnnsssxxxyyy|||xxx]]]EEEEEERRRWWW\\\aaacccbbbccchhhmmmjjjhhhiiippp|||sssmmmlllqqqtttuuu~~~~~~~~~}}}{{{zzz{{{zzz{{{|||~~~}}}{{{yyyxxxyyyyyywwwvvvxxx|||{{{{{{zzzzzzyyyxxxwwwwww|||}}}|||zzz||||||wwwuuuxxx||||||zzzwwwvvvvvvqqqoooiii^^^SSSTTTggg|||}}}~~~}}}zzzzzz|||~~~~~~{{{zzz||||||}}}~~~wwwxxxtttcccPPPEEE===999@@@LLLtttzzzmmm^^^MMM>>>888:::777???@@@MMM~~~IIIDDDaaakkkwwwIII:::777333111000000...---------,,,,,,,,,,,,------,,,...,,,...000...===ZZZ{{{ooouuuzzzvvvtttpppkkkkkkoooqqqkkkcccYYYQQQ\\\}}}wwwbbbLLLLLLKKKJJJMMMTTT\\\bbbeeebbbdddffffffiiijjjddd]]]ZZZRRRVVVaaakkkyyy{{{nnnbbbqqqzzztttrrrrrrssstttvvvvvvuuutttqqqrrrsssssstttttttttssstttssssssqqqllleee[[[UUUKKKJJJHHHEEEDDDBBBBBBAAABBBDDDEEEEEECCCDDDFFFIIIJJJOOOVVV[[[^^^ccckkkqqqtttrrrqqqrrruuuxxxwwwvvvuuusssrrrrrrssstttsssrrroooppprrrvvvyyy{{{{{{zzzpppppppppqqqqqqppprrrttt}}}{{{yyywwwxxxzzz|||zzzuuummmggg111444777:::;;;<<<===>>>UUUeee===...111222...***)))(((((()))************+++++++++++++++***))))))((())))))******+++++++++,,,,,,,,,///------/////////666???qqqFFF999444???^^^gggPPP@@@GGG___}}}yyydddSSS```sssuuu}}}xxxwwwyyyyyyvvvtttuuusssppprrrwwwsssfff[[[WWWXXXdddpppuuusssuuuqqqhhh^^^]]]\\\YYYUUUWWWdddqqqtttssssssuuuxxxwwwsssooooootttuuuqqqbbbMMMUUUuuu|||{{{|||yyywwwzzz~~~{{{yyywwwtttrrrqqqqqqqqqqqqssssssqqqoooooossswwwttttttrrrooonnnqqqyyy|||wwwoooeeeaaaeeeooowwwvvvwww}}}~~~zzzwww{{{{{{{{{qqqZZZEEEDDDPPPWWW]]]cccdddbbbdddkkkrrrsssmmmkkktttwwweee\\\[[[WWWZZZfffnnnqqqvvv~~~|||||||||~~~~~~zzzwwwwwwyyy{{{|||{{{{{{}}}~~~tttuuuyyy}}}}}}yyyuuuuuuvvvwwwvvvuuuwww|||zzzyyyyyyxxxxxxxxxwwwwww{{{|||{{{yyy{{{}}}yyysssssswww{{{|||yyyvvvuuuuuuqqqooojjjaaaWWWYYYkkk|||xxxxxxzzz||||||{{{zzz}}}~~~~~~}}}}}}|||vvvzzz|||uuuuuurrraaaOOOEEE===999@@@LLLwwwqqq```NNN???:::===999@@@AAASSSLLLFFF```ooouuuMMM:::777333111000000///---...------,,,,,,------...***,,,+++...111///===[[[}}}pppvvv{{{{{{yyysssuuuxxxvvvsssrrr\\\]]]^^^XXXRRRbbb~~~yyyeeeRRROOOLLLMMMSSS\\\cccgggjjjjjjkkkooowwwxxxkkk\\\QQQNNNUUU]]]aaallltttooo___rrrwwwvvvtttsssrrrrrrsssttttttsssrrrsssssstttttttttsssssssssrrrpppnnnhhh___UUUNNNGGGGGGGGGGGGHHHHHHIIIJJJEEEGGGJJJJJJIIIJJJMMMQQQJJJOOOUUUYYY\\\bbbkkkrrrsssqqqoooqqquuuwwwwwwvvvwwwuuussssssssstttsssrrrnnnsssxxx{{{{{{|||~~~}}}zzzxxxsssuuuyyy|||{{{uuulllfff888555666;;;;;;888;;;BBBSSSOOO::://////...---,,,,,,,,,,,,*********************************)))))))))))))))******+++++++++,,,,,,,,,---++++++///000000555<<>>:::AAALLLkkkvvvbbbNNN???;;;>>>999@@@???WWWLLLDDDkkklllrrr~~~OOO;;;999555333222111///------+++***+++,,,......---+++......///000,,,:::XXXzzzwww}}}~~~zzzxxxwwwqqqaaaQQQGGGHHHIIIYYYooocccyyyxxxoooqqqzzzttt```XXX^^^nnntttyyyzzzzzzxxxqqqjjj\\\UUUMMMLLLRRR[[[aaaddd^^^hhhxxxwwwqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqsssrrrqqqqqqqqqqqqrrrssspppooojjjaaaWWWPPPLLLLLLJJJKKKMMMPPPSSSUUUVVVVVV\\\\\\]]]^^^```bbbcccddd______```cccbbbbbbfffmmmpppqqqrrrrrrqqqrrruuuwwwyyywwwuuurrrqqqqqqsssttt{{{{{{~~~~~~|||yyyxxxyyyzzzrrrsssrrrooojjjeee```^^^222777===>>>999:::GGGVVV|||zzzqqqkkkttt999...///...---,,,,,,+++++++++************************))))))))))))))))))************+++++++++,,,,,,,,,///,,,---/////////444:::NNNMMM;;;444>>>```lllQQQ???AAASSS{{{uuu___TTT^^^|||~~~|||qqqfffhhhaaaYYYUUU\\\uuuwwwsssiiiccc```WWWgggooovvvvvvuuutttrrrppprrrvvvrrriiiZZZKKKVVVuuu}}}}}}|||{{{|||~~~~~~|||zzzzzzyyyxxxwwwvvvuuutttvvvsssooommmnnnoooppppppqqqqqqrrrrrrqqqqqqppppppppprrrqqqkkkeeeeeelllsss{{{{{{rrrfff\\\TTTMMMFFFBBBHHHMMM\\\fffYYYEEEGGGYYYYYY\\\```dddiiipppxxx}}}{{{yyylll^^^RRRIIIEEECCC??????BBBHHHOOOUUUXXXYYYVVVTTTPPPKKKHHHGGGFFFEEENNNPPPUUU^^^iiisssxxxyyytttyyy{{{yyyzzz~~~|||xxxtttsssvvvyyyzzzyyyzzzzzz{{{~~~}}}~~~{{{zzz{{{yyyzzzzzz{{{{{{{{{zzzzzz|||zzzxxxqqq___VVViii}}}~~~~~~~~~~~~|||zzzyyywwwzzz~~~~~~}}}|||{{{yyyxxxwwwwwwvvvsssllljjjvvv~~~ppp___OOOFFF???:::AAAKKKhhhqqq```OOOAAA<<<===999???AAA[[[EEEFFFnnnyyyfffhhhMMM<<<:::777444333222000...---,,,++++++---...------+++...---///000,,,999VVVuuuvvv~~~zzzxxxxxxqqq^^^KKKCCCFFFPPPlllsssZZZ\\\}}}{{{wwwVVVLLLYYYgggqqqzzz{{{zzzxxxtttnnnjjjaaaVVVPPPSSSZZZbbbfff]]]bbbkkkuuuwwwsssqqqrrrpppppppppppppppppppppppprrrrrrqqqqqqqqqqqqrrrrrrnnnkkkeee\\\SSSNNNLLLLLLNNNQQQVVVZZZ]]]___bbbdddeeelllooolllnnnsssrrrlllllljjjjjjkkkgggdddffflllqqqrrrssssssssssssvvvxxxzzzxxxuuusssrrrrrrtttuuuzzz|||~~~|||yyyxxxxxxxxxxxxwwwrrrpppkkkeee___XXXSSSPPP666;;;<<<777666EEEeeebbb{{{fff666000///...---,,,++++++++++++************************)))))))))))))))***************+++++++++,,,,,,,,,///------/////////333999QQQPPP888222;;;XXXwwwjjjPPP>>>???PPPyyyzzzttt```RRR]]]{{{wwwzzzzzz{{{~~~rrrnnn~~~~~~uuuhhhccc]]]cccdddgggmmmsssvvvsssnnnssswwwrrriii\\\NNNZZZzzz}}}|||{{{{{{|||}}}}}}{{{yyyzzz{{{|||}}}|||{{{yyywwwxxxvvvsssqqqqqqqqqrrrrrrtttuuuvvvvvvuuutttrrrpppnnnqqqqqqmmmhhhhhhpppwwwzzzxxxooofff___ZZZTTTQQQQQQPPPUUUggguuufffIIIDDDRRRYYY\\\___ccciiisssyyy{{{}}}~~~qqqgggaaaYYYSSSKKKDDDAAABBBDDDFFFEEEDDD@@@<<<;;;======:::???BBBEEEKKKWWWfffqqqvvvrrrxxx{{{zzzyyy|||~~~~~~{{{vvvvvvyyy||||||{{{zzzzzz{{{~~~~~~|||yyy|||{{{yyyyyyzzz{{{{{{{{{{{{||||||{{{zzz|||}}}|||qqq]]]UUUjjj~~~yyyxxxzzz{{{}}}}}}}}}|||~~~}}}||||||||||||{{{zzzyyyyyyyyyyyyxxxwwwpppjjjooozzz{{{tttppp```PPPGGG???;;;@@@KKKhhh}}}lll]]]NNNAAA;;;::::::???DDDbbb}}}DDDCCCkkk{{{dddfffJJJ>>><<<888666444333111///...---++++++---...------+++---,,,///000+++888TTTyyyxxxuuuuuuzzz{{{yyyzzzsss___LLL>>>PPPhhh~~~lll___WWWjjjqqqWWWQQQ\\\aaaiiipppsssvvvxxxvvvrrrrrrkkkaaa\\\\\\```eeeggg[[[[[[aaakkkrrrrrrrrrsssppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrooojjjbbbYYYRRROOOOOOPPPYYY[[[^^^aaafffnnnxxxyyyrrrpppnnnkkkkkkmmmrrrsssuuuuuutttuuuvvvxxxyyyxxxuuusssrrrssstttvvvvvvyyy~~~~~~~~~zzzvvvuuuwwwwwwuuusssnnnkkkeee^^^XXXRRRLLLIII444999;;;999@@@^^^yyyyyyXXX555222......---,,,++++++++++++))))))))))))))))))))))))(((((())))))******************+++++++++,,,,,,,,,///------/////////333999WWW|||SSS555333<<>>[[[ccctttUUUBBB???;;;999777555333000000...,,,,,,---...---,,,,,,---+++...000+++555NNNnnncccwww|||vvvtttooocccVVVfffnnntttuuusssmmm___SSSGGGccc~~~vvvrrrmmmlllsss|||~~~zzzvvvvvvtttppphhh```XXXSSSLLLIIILLLTTT]]]bbbhhhmmmqqqqqqqqqrrrrrrsssssstttttttttuuuuuuuuuuuuttttttkkkeee]]]WWWUUUWWWYYYZZZbbbfffppp~~~~~~{{{yyywwwyyyzzzyyywwwvvvvvvvvvwwwvvvsssqqqqqqrrrtttuuuyyyzzz{{{{{{{{{|||}}}{{{~~~|||yyywwwwwwwwwvvvuuuuuuuuuvvvzzz}}}}}}xxxttt888<<<======JJJfff]]]===333---...---,,,+++************))))))))))))))))))))))))'''(((((()))******++++++******+++++++++,,,,,,,,,...+++,,,///000000555;;;XXX[[[<<<777888DDDTTThhh~~~\\\EEE999???QQQrrr|||wwwcccSSS___~~~zzzzzzvvvuuuvvvuuuqqqsssxxxtttppprrruuu{{{~~~mmmjjjkkkhhhxxxpppmmmjjjfffhhhmmmnnnsssqqqjjj]]]OOOZZZyyy}}}||||||~~~~~~}}}zzzzzz{{{{{{zzzxxxwwwvvvvvvxxxyyyxxxvvvvvvyyy{{{}}}}}}}}}{{{yyyvvvtttrrrsssqqqqqquuu{{{|||yyyuuuyyyyyyyyywwwuuussspppnnnnnnjjjmmmtttssskkkiiinnnfffRRRLLLZZZgggooommmmmmtttwwwtttooo|||~~~}}}rrr___SSSYYYaaaYYYHHHFFFQQQWWWUUUVVV^^^```\\\nnnwww}}}zzzvvvvvvxxxyyy{{{||||||}}}zzzwwwtttrrrrrrsssrrrqqqwwwzzz~~~}}}{{{}}}~~~zzz~~~{{{iiiTTTQQQgggzzzzzz{{{~~~}}}|||}}}~~~~~~~~~{{{}}}~~~{{{zzz{{{~~~xxxnnnooo~~~kkkVVVHHH???:::AAAMMMiii{{{pppbbbQQQBBB===???;;;===GGGpppwwwFFF???WWWccczzz~~~SSSCCC@@@<<<:::888666333111000///---,,,---...---,,,------***---111+++444LLL|||vvvhhh{{{|||wwwuuutttooohhhxxxlllfffgggcccUUUFFFOOOooo~~~vvvvvvzzz|||yyyvvvuuurrrmmmddd[[[SSSOOOHHHDDDCCCIIIOOOXXXcccmmmoooppppppqqqrrrrrrsssssssssssstttuuuuuutttsssssskkkeee^^^ZZZ[[[^^^```aaaeeeooozzz{{{|||{{{xxxvvvuuuuuuvvvtttrrrppppppqqqsssuuuyyyzzzzzzxxxvvvwwwzzz}}}{{{{{{{{{zzzxxxyyyzzz|||~~~;;;<<<:::<<>>555333>>>QQQhhh}}}[[[DDD888???RRRpppwwwqqq^^^QQQ]]]}}}yyyyyyrrrooorrrtttsssuuu{{{vvvssspppqqqppppppuuu||||||pppxxx{{{ddd___ccceeewwwiii___eeepppjjjooonnngggZZZKKKVVVttt~~~|||}}}}}}}}}}}}|||{{{yyyxxxwwwtttvvvxxxwwwvvvvvvxxx{{{~~~}}}|||zzzwwwuuusssqqqqqqmmmlllqqqxxxyyyrrrjjjhhhfffccc___[[[WWWUUUSSSTTTSSS\\\jjjnnnhhhhhhooofffSSSKKKSSSdddnnnkkkjjjppptttqqqqqq}}}~~~|||rrrbbbgggooodddOOOSSS^^^eeefffkkkpppkkk___ssszzz|||uuummmlllnnnooowww~~~~~~yyyzzz|||zzzwwwsssqqqrrrsssttttttvvvzzz}}}~~~}}}~~~|||zzz}}}}}}{{{hhhSSSQQQeee{{{{{{|||~~~|||{{{|||~~~}}}}}}~~~~~~zzzwww{{{zzzrrriiinnnmmmWWWIII>>>:::AAAMMMgggzzzpppbbbOOO???;;;>>>;;;<<>>[[[~~~iiiIII999///222...---,,,+++***************)))(((''''''((()))***+++*********))))))(((((()))************+++++++++---++++++...//////444:::XXXuuu>>>777666@@@OOOeeevvvUUUDDD===BBBQQQzzz|||mmmbbbRRR^^^~~~|||}}}zzzvvvrrrpppppprrrsssqqqrrrsssqqqjjjjjjyyyvvvssskkkooowwwmmmeee{{{rrrnnnmmmmmmmmmqqqqqqnnn```LLLTTTsss}}}~~~}}}{{{|||~~~~~~}}}zzzxxxvvvuuuyyyxxxvvvuuuuuuwwwyyyzzz|||zzzwwwsssssstttrrrnnnyyyrrrllliiiddd[[[UUUSSSSSSLLLHHHIIIHHHDDDBBBCCCCCCAAAGGGRRRVVVWWWcccssslllXXXLLLSSSYYYcccmmmtttwwwvvvuuuvvvyyy}}}pppooouuujjjUUUhhhnnnqqqvvv{{{tttqqq|||{{{oooddd^^^\\\]]]^^^ooovvv~~~~~~|||{{{yyy{{{zzzyyyxxxwwwwwwwwwwwwzzz{{{}}}zzz|||||||||{{{|||~~~zzzhhhTTTPPPbbbvvv|||zzzyyy~~~yyy{{{zzzyyy|||~~~|||yyy}}}wwwoookkknnnwwwyyypppYYYFFFAAA;;;>>>LLLpppzzzjjjXXXIIIAAA======666<<>>>>>KKKrrr]]]@@@444+++......---,,,+++***************)))(((''''''((())))))************)))))))))(((************++++++++++++---++++++...//////333:::[[[sss@@@777555@@@QQQhhhsssSSSCCC===CCCSSS~~~pppdddUUU]]]~~~{{{xxx}}}zzzvvvsssqqqrrrsssttttttuuussspppooosss{{{{{{wwwttt|||rrriii{{{}}}fff```|||tttnnnpppttttttppp```JJJOOOmmm~~~~~~{{{|||~~~|||zzzzzz{{{|||||||||zzz{{{zzzzzzyyyxxxwwwvvvzzzyyywwwvvvvvvvvvwwwxxxvvvvvvsssmmmhhhffffffgggggg```[[[XXXTTTNNNJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKNNNIIIIIIOOOPPPSSS```qqqkkkYYYMMMSSSXXX```iiippptttuuuvvvvvvxxx{{{}}}~~~}}}}}}}}}}}}}}}|||~~~}}}rrroooqqqlllaaannnttttttxxx~~~yyywww{{{uuuiii\\\RRRMMMMMMNNN]]]hhhssszzz}}}~~~~~~|||{{{zzzzzzyyyyyyyyyyyyyyy{{{|||~~~}}}~~~~~~yyyiiiVVVQQQbbbwwwxxxwwwwww||||||~~~}}}{{{}}}~~~~~~zzz|||wwwooolllooowwwvvvmmmVVVEEE@@@;;;>>>MMMkkk|||lllZZZKKKAAA<<<;;;>>>@@@BBB```tttDDDAAAMMM~~~eeeyyy|||wwwbbbMMMDDD<<<:::888444222333222111000///...............---...///...---333<<>>>>>???]]]tttDDD;;;JJJiii~~~tttjjjdddPPPFFF>>>;;;:::777555666666444333000...---,,,,,,...---...///...---333:::iii|||wwwxxx|||~~~|||zzzyyyxxxxxxjjjVVVKKKNNNMMMIIIXXXpppxxxwwwtttooopppvvv~~~qqqiiiaaaZZZ[[[]]][[[XXXXXXXXXWWWWWWYYY^^^bbbeeeeeegggiiimmmooopppppprrrsssoooooooooooopppqqqrrrssspppjjjhhhlllmmmkkkqqqzzzzzztttzzzzzzwwwvvvtttrrrrrrtttvvvxxxxxx||||||zzz}}}~~~}}}{{{{{{||||||{{{zzzzzzyyywwwvvvvvvxxx{{{}}}|||{{{xxxjjj]]]ddduuu===CCCOOOpppvvvFFF333000...---------,,,+++************((((((((((((((()))))))))*********)))))))))))))))*********+++++++++,,,,,,---+++,,,///000///222888WWWCCC666000===UUUppppppPPPBBB>>>EEEUUU{{{}}}qqqgggZZZ[[[ttt{{{uuuyyywwwtttqqqqqqrrrtttvvvpppuuusssmmmsss|||wwwhhhjjjiiirrruuulllkkkyyyUUU```|||yyyyyy}}}uuutttwwwuuuooo___JJJRRRqqq}}}|||yyyzzzzzzzzzxxxtttpppppptttxxxuuuuuuvvvwwwxxxxxxxxxwwwxxxxxxwwwvvvtttsssrrrrrrooofffZZZNNNCCC;;;:::===BBBDDDLLLWWW]]]___cccgggkkkvvvyyypppooovvvwwwooossstttyyy|||yyytttvvv}}}mmm]]]QQQTTTXXX___gggmmmqqqttttttsssvvvzzz~~~{{{uuuttttttuuuyyyzzz{{{}}}~~~|||xxxuuuzzzxxxyyyzzzqqqgggfffnnnqqqxxxwwwyyy~~~zzzxxxssswww|||uuu|||}}}}}}yyyyyyyyyzzz{{{|||}}}~~~zzzzzz|||~~~}}}}}}}}}}}}zzznnnZZZQQQ___ttt}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~{{{yyyyyyuuuppplllmmmssszzzuuulllVVVEEE@@@;;;???NNNhhh{{{lll[[[LLLAAA;;;888999===DDDeeetttAAA999KKKyyymmmpppgggaaaNNNFFF@@@???>>>:::888888:::999666333000...,,,+++...,,,---//////...222888ZZZ~~~}}}{{{yyyxxxvvvuuuiiiVVVIIIJJJLLLQQQfffxxxvvvtttpppppptttwww}}}tttiiiaaa\\\___cccbbb___^^^\\\\\\\\\^^^ccchhhmmmooohhhkkknnnpppppppppqqqrrrppppppppppppqqqrrrssssssqqqqqquuuzzzvvvnnnpppyyy|||~~~xxxuuu|||}}}zzzyyywwwuuutttuuuwwwxxxvvvyyyyyyxxx{{{~~~}}}yyy|||zzzxxxxxxyyy{{{{{{{{{wwwwwwvvvuuuvvvxxxzzz|||{{{wwwvvvtttiiieee}}}BBBVVVpppeee@@@111111111...------,,,+++************''''''((()))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---+++---000000///222777JJJBBB666000===UUUqqqpppQQQCCC>>>EEEUUUxxx}}}rrriiiZZZYYYqqq~~~yyywwwuuurrrppppppqqqtttuuunnnvvvwwwqqqttt{{{uuugggjjjooozzzwwwiiijjjuuukkkRRReee}}}xxxvvvvvvuuuuuutttzzz}}}yyyzzzvvvooo___KKKTTTttt||||||zzz|||yyyyyywwwssspppppptttxxxwwwxxxxxxxxxxxxxxxwwwwwwuuuuuuvvvuuuuuusssqqqpppjjj[[[MMMGGGEEECCCCCCGGGLLLUUUdddqqqtttrrrtttyyy|||kkkaaa[[[WWW\\\cccjjjpppsssttttttssswww}}}{{{tttrrrssstttwwwxxxzzz}}}~~~|||wwwtttzzztttuuuzzzwwwllliiiooottt~~~~~~~~~xxxxxxxxxyyy{{{|||~~~|||||||||~~~~~~|||}}}~~~~~~}}}~~~{{{ppp[[[NNN[[[qqq|||{{{}}}}}}}}}|||{{{}}}~~~~~~}}}}}}|||}}}~~~}}}{{{yyywwwuuupppjjjhhhllluuu}}}{{{rrrZZZGGGAAA;;;>>>LLLkkkwwwiiiYYYKKKAAA;;;999:::@@@JJJmmmyyyDDD@@@SSSuuullltttppp```LLLFFFAAABBBAAA<<<888666===<<<999555222///---,,,...,,,,,,//////...111666QQQuuu|||xxxwwwwwwvvvuuujjjWWWGGGFFFMMMYYYnnn{{{xxxuuurrrrrrssstttwww{{{~~~{{{sssgggaaa___dddhhhfffcccbbbbbbaaa```aaaeeelllsssxxxqqqsssuuutttsssqqqqqqqqqttttttsssrrrrrrrrrsssssspppqqqwww{{{uuummmrrr}}}yyyxxx|||~~~}}}}}}|||wwwuuu}}}{{{zzzxxxwwwvvvvvvwwwxxxuuuxxxxxxwww{{{}}}}}}~~~}}}{{{{{{{{{zzzxxxzzzyyywwwwwwyyy{{{||||||uuuuuuuuuvvvvvvxxxyyyzzzvvvssstttuuusss|||YYY{{{QQQ999///000222,,,...---,,,+++************&&&'''((()))*********)))))))))))))))************++++++++++++,,,,,,,,,,,,---+++---000000///111666@@@tttBBB777444@@@VVVppppppQQQCCC>>>FFFVVVyyy~~~uuummmYYYYYYppp{{{xxxvvvsssppppppqqqsssuuurrrxxxzzzwwwxxx{{{uuullliiivvvtttggglllxxxbbbSSSgggtttmmmmmmpppqqqqqqmmmttt|||}}}~~~~~~{{{sssbbbKKKRRRqqq{{{|||{{{|||wwwwwwuuusssrrrsssuuuxxxyyyyyyyyyyyyyyyxxxwwwvvvrrrsssuuuwwwwwwvvvtttssslllZZZJJJIIIMMMOOOSSSYYYiiiyyyvvviiifffhhh^^^aaaffflllqqqtttuuuuuuuuuzzz|||vvvttttttuuuttttttvvvxxxzzzyyyvvvsssuuuqqqssszzz|||vvvsssvvv{{{}}}|||zzzxxxxxxxxxyyy{{{|||~~~}}}{{{|||}}}}}}|||}}}{{{ppp[[[LLLYYYqqq}}}}}}|||}}}|||zzz~~~~~~~~~~~~~~~|||zzzvvvuuuqqqggg___cccqqq~~~vvv^^^JJJCCC<<<===KKKkkk}}}uuufffWWWIII@@@<<<:::;;;???DDDfffyyyGGGAAATTTxxxnnndddRRRKKKFFFFFFDDD===888666===<<<999666333000///...///,,,,,,///000///000444MMMjjjooo{{{~~~{{{wwwwwwxxxwwwuuuhhhUUUDDDBBBLLL[[[lllyyyuuuzzzuuurrrrrrrrrrrrvvv|||~~~yyyrrrllleeedddffflllnnniiifffeeekkkjjjiiihhhjjjqqqyyy~~~zzzvvvtttssswwwwwwuuutttsssssssssssspppnnnnnnoookkkjjjwww~~~zzz{{{|||{{{{{{{{{xxxvvv}}}zzzyyyxxxwwwvvvwwwwwwxxxxxxzzzzzzyyy|||zzzzzzzzz{{{|||~~~|||||||||zzzxxxvvvvvvwwwxxxvvvvvvwwwzzz||||||{{{ttttttuuuvvvvvvwwwwwwwwwuuuuuuvvvxxx}}}kkk???444...///222+++...---,,,+++************%%%&&&((()))*********)))((()))))))))************+++++++++,,,,,,,,,---------,,,---111111///111555AAAvvvCCC;;;999EEEWWWooommmOOOBBB???GGGXXX|||~~~tttlllXXXYYYrrr}}}{{{zzzxxxuuurrrqqqrrrtttvvvxxxvvvvvvyyy|||{{{uuuooolll}}}rrrkkkooovvv{{{bbbUUUddd}}}rrrjjjiiilllooopppnnnqqquuuwwwwwwwwwxxxxxxzzz~~~yyyhhhPPPSSSooozzz{{{yyyzzzuuusssrrrrrrtttvvvwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwqqqsssvvvyyy{{{zzzxxxwwwmmm]]]RRRVVV___fffrrr~~~}}}rrrllllllmmmffffffgggjjjnnnrrrvvvxxxyyy|||}}}yyyxxxwwwwwwtttsssssssssuuuuuutttrrroooqqqvvv|||~~~}}}||||||~~~xxxyyyzzzzzz{{{|||~~~}}}}}}~~~~~~zzzppp[[[LLLZZZsss~~~}}}~~~}}}{{{~~~~~~|||||||||{{{yyywwwtttvvvqqqcccWWWZZZnnnwww___KKKCCC<<<===KKKgggwwwgggVVVHHH???;;;:::999<<<@@@```wwwFFF???QQQzzzsssdddZZZQQQLLLHHHAAA<<<;;;;;;:::777555222000/////////,,,+++...000///000333DDDzzziiifffrrrwww{{{zzzzzzzzzwwwssscccUUUFFFBBBJJJXXXeeemmm}}}zzztttsssssssssrrrtttyyy~~~|||tttiiibbbeeegggnnntttssslllhhhhhhpppqqqrrrsssvvv|||}}}yyywwwwwwwwwvvvuuuttttttttttttrrrllljjjjjjhhhjjjyyy}}}{{{}}}~~~|||||||||{{{|||}}}{{{zzzxxxxxxwwwvvvvvvvvvwwwwwwxxxzzzzzzyyy{{{~~~{{{vvvuuuuuuwwwxxxzzz}}}~~~zzzzzzzzzyyyxxxwwwvvvvvvtttttttttwwwzzz{{{{{{zzzttttttuuuvvvvvvvvvuuuttttttwwwwwwvvv~~~[[[444111...000444,,,...---,,,+++************%%%&&&((()))*********)))(((((())))))*********+++++++++,,,,,,,,,------------,,,...111111///111555GGG~~~DDD======HHHYYYooojjjMMMAAA???HHHYYY~~~{{{qqqiiiXXXZZZsss{{{yyy}}}zzzwwwtttssstttvvvwww{{{ssspppwww}}}zzzsssooorrr{{{nnnnnnsssuuuuuufffWWW___{{{vvvqqqnnnmmmooopppoooooooooqqqssssssqqqooosss{{{~~~oooUUUVVVpppzzzyyywwwxxxssspppoooqqqvvvyyyxxxvvvvvvwwwwwwxxxxxxxxxxxxwwwqqqtttxxx|||~~~~~~|||{{{hhh]]]ZZZfffuuuyyyqqqppprrrrrrooommmllljjjggggggjjjpppwww{{{}}}~~~~~~~~~{{{zzzyyyxxxvvvtttrrrrrrssstttsssrrrmmmuuu|||~~~~~~|||~~~|||zzz{{{}}}{{{{{{||||||}}}~~~}}}xxxooo[[[LLL[[[vvv~~~~~~|||~~~}}}}}}{{{yyyxxxxxxwwwuuussssssvvvrrraaaRRRUUUlllwww___KKKCCC<<<>>>LLLbbbyyyhhhVVVHHH???;;;:::999>>>EEEgggzzzGGGAAASSSvvviii\\\SSSMMMFFFBBBCCC888777555333111000/////////++++++...000///000222888ooonnniiiyyyzzz||||||~~~|||wwwqqq```VVVJJJEEEJJJTTT___fffnnnpppzzzssstttvvvvvvtttrrrrrrvvvwwwoooddd\\\eeejjjtttzzzvvvmmmiiijjjooosssxxx||||||zzzvvvvvvuuutttttttttuuuuuusssnnnmmmooommmlllwww|||yyy||||||zzzzzz||||||~~~~~~wwwvvvvvvvvvvvvvvvwwwwwwvvvxxxxxxwwwxxxyyyuuunnnqqqrrrtttwwwzzz|||~~~zzzyyyxxxyyyzzzyyywwwuuurrrrrrsssvvvzzz{{{zzzxxxttttttvvvvvvvvvuuutttssssssxxxvvvrrryyy~~~lllNNN444///222000---......------,,,,,,++++++***))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,---------...000222GGGKKK999CCCHHHPPPkkkfffLLLAAA===GGG\\\~~~zzzqqqmmm\\\]]]zzz{{{xxxuuuttttttsssssssssttttttxxxuuusssrrrrrrrrrrrrqqqtttzzz~~~wwwlllhhhpppyyy|||cccSSSiiizzztttpppoooooommmlllnnnrrrvvvtttppplllmmmooowwwxxxzzz~~~qqqUUUVVVtttyyyrrrooosssrrrqqqsssuuuwwwxxxxxxtttwwwzzzzzzxxxvvvwwwxxxuuuxxx|||~~~{{{yyymmmlllnnnyyy{{{{{{{{{kkkhhheeeeeeiiimmmnnnnnnllliiigggeeegggkkkqqquuuzzz}}}}}}{{{}}}|||yyyvvvssssssssssssssssssssstttsssyyy~~~|||xxxyyyyyyzzz{{{}}}~~~}}}|||}}}}}}{{{|||~~~~~~~~~~~~~~~}}}{{{lllVVVLLLZZZqqq~~~{{{zzzzzz|||wwwvvvuuuuuutttuuuvvvwww~~~wwwppp```NNNXXXtttxxxaaaNNNAAA<<>>HHH\\\zzzqqqmmm\\\\\\www{{{xxxvvvvvvvvvuuuuuuuuuuuuuuusssqqqooonnnooooooooonnnqqqttttttrrrnnnnnnsssxxxvvv___PPPfff|||uuuqqqppppppoooooorrruuuvvvtttpppnnnooorrrrrrsssvvv}}}uuu\\\[[[wwwxxxuuuqqqqqqtttrrrrrrtttvvvxxxyyyxxxtttvvvxxxxxxvvvtttuuuwwwsssuuuxxx{{{{{{yyyvvvtttqqqqqqvvvuuuooossstttuuuvvvvvvuuuuuuuuujjjgggdddeeeiiilllnnnnnnllljjjgggeeeeeejjjpppuuuxxxzzz|||~~~yyytttqqquuuvvvwwwwwwxxxxxxwwwwwwxxx{{{~~~~~~}}}}}}}}}yyyxxx||||||xxxvvvxxxwwwvvvwwwzzz~~~~~~}}}zzzzzz}}}~~~~~~|||wwwjjjVVVKKKZZZppp}}}{{{|||zzz|||vvvtttsssqqqqqqrrrsssttt|||tttnnn___OOO[[[{{{{{{cccNNN@@@;;;@@@HHHaaaxxxgggVVVIIIAAA<<<999999>>>IIIqqqFFF@@@VVVooosssbbbWWWQQQKKKCCC@@@<<<777444333222111//////...------------//////777```}}}qqq}}}}}}}}}xxxrrrhhhVVVGGGEEEGGGRRRmmmttt```aaaxxxvvvssspppppptttrrrqqqqqqooojjjccc^^^mmmyyypppkkknnnvvvyyy~~~|||yyyzzzyyyxxxwwwuuutttsssssszzzuuutttvvvtttsss}}}yyyzzz{{{{{{{{{{{{zzzyyy{{{wwwwwwzzz{{{|||~~~yyytttqqqnnnmmmooossswwwyyyyyyvvvrrrrrrtttuuutttrrrrrrrrrtttwwwzzz{{{{{{yyyxxxxxxwwwwwwvvvvvvuuuuuuoooppprrrssstttuuuuuuuuuuuuvvvwwwvvvtttssstttuuuuuutttsssuuuxxxzzzyyyxxx~~~{{{FFF888///222555222//////......------,,,+++++++++))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,---------...000222???}}}kkkAAA999>>>DDDYYYyyygggLLLBBB???III]]]zzzqqqlll]]]ZZZrrr|||xxxwwwwwwxxxxxxxxxwwwvvvuuupppnnnllllllnnnooonnnmmmqqqnnnllllllnnnqqqrrrrrrtttooo\\\NNNcccxxxsssqqqrrrssstttvvvwwwvvvrrrnnnnnnqqquuurrrrrruuu|||gggdddzzzxxxtttppppppssssssssstttwwwyyyyyyxxxssstttuuutttsssrrrtttvvvsssuuuxxxyyyyyywwwtttrrrrrrrrrvvv~~~|||~~~|||uuulllddd```eeeaaa___bbbiiimmmllliiidddbbbaaabbbeeeiiikkklllkkkjjjfffddddddiiiqqqvvvxxxyyy{{{{{{uuurrrpppwwwxxx{{{}}}~~~}}}||||||{{{{{{zzzyyyxxxyyy|||~~~|||yyyqqqjjjjjjpppsssrrrwwwxxxuuuuuuuuutttssstttxxx~~~~~~zzzyyy|||~~~|||{{{||||||}}}|||xxxwwwtttiiiUUUKKKYYYooo|||{{{}}}{{{}}}wwwuuusssqqqpppqqqsssuuuyyyrrrlll^^^PPP___eeeOOO@@@:::@@@HHHgggzzzgggTTTGGG???;;;999;;;???KKKwww{{{EEE>>>UUUzzziiitttyyyyyymmm^^^SSSLLLHHHDDD@@@;;;777555444222111000///...---------//////222YYYwwwzzzuuukkkZZZHHHBBBJJJ^^^xxxoooYYYYYYhhh~~~wwwwwwuuuqqqnnnrrrqqqoooooommmkkkgggccc~~~{{{pppjjjoooxxx{{{}}}zzzyyywwwuuutttsssssstttyyywwwxxxyyyuuuuuu~~~|||vvvwwwyyy{{{{{{yyywwwvvvyyywwwwwwyyyyyyzzz|||yyyuuulllnnnooooooppptttzzz~~~wwwtttqqqrrruuuvvvuuussstttuuuwwwzzz||||||yyywwwyyyxxxvvvtttrrrpppooonnnnnnppprrrttttttrrrooommmssstttuuuuuuttttttuuuvvvsssrrrrrrsssuuuwwwvvvuuubbbAAA:::666777777222///000.........---,,,,,,++++++))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++,,,---------...000222999qqqyyyDDD666;;;???PPPpppdddJJJAAA@@@KKK___yyyppplll]]]XXXnnn}}}xxxvvvwwwyyyzzzyyywwwuuussspppooonnnooopppqqqpppoooqqqmmmjjjjjjlllnnnmmmkkkooommm^^^PPPccc|||vvvtttuuuwwwyyywwwvvvsssnnnkkklllppptttrrrqqqsss}}}~~~jjjddduuu~~~xxxooommmrrrqqqrrrtttvvvxxxxxxwwwrrrrrrrrrqqqqqqrrrtttuuuwwwxxxzzz{{{zzzxxxuuussstttsssuuuzzzzzz||||||{{{zzz{{{yyysssiii```\\\[[[ZZZYYY[[[aaahhhhhhbbb[[[[[[ZZZZZZ[[[^^^aaadddeeeffffffeeedddeeekkktttzzz||||||~~~~~~wwwuuuuuuuuuwwwyyy|||~~~{{{zzzxxxvvvuuuuuuwwwxxxuuutttlll```\\\cccmmmsssxxxuuuuuuttttttuuuvvvzzz}}}}}}~~~{{{zzz}}}{{{{{{{{{|||~~~~~~zzzwwwwwwyyyzzzyyyvvvvvvvvvsssiiiUUUKKKXXXnnn|||{{{~~~|||}}}|||zzzwwwtttssstttvvvxxxxxxqqqlll___QQQbbbhhhPPP???:::???HHHlllvvvcccPPPCCC===;;;:::===???NNN~~~ppp===>>>UUUyyyxxxiiiccckkkqqqmmmaaaVVVOOOMMMHHHDDD???;;;888666444222000000...------......///000SSSzzz{{{{{{vvvlll\\\JJJEEESSShhhxxx~~~xxx\\\UUU^^^qqq~~~yyysssnnnpppooonnnnnnnnnnnnnnnmmmwwwkkkgggoooyyy{{{|||~~~vvvuuusssssssssuuuwwwxxxvvvvvvyyyyyyuuuuuu|||{{{{{{uuuwwwzzz||||||zzzwwwuuuyyyxxxxxxxxxxxxzzzzzzvvvsssooohhhiiijjjkkkmmmppprrrtttsssrrrrrruuuyyyyyyvvvrrrvvvwwwyyy{{{}}}{{{xxxtttxxxvvvrrrmmmiiifffdddcccgggiiikkkmmmnnnnnnmmmmmmqqqrrrsssssssssssstttvvvssssssssstttuuuuuuuuuuuuKKKAAA===999888666222000222//////...------,,,,,,+++))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++,,,---------...000222777aaatttxxx~~~FFF666;;;===JJJiii```FFF@@@AAALLLaaa~~~xxxppplll\\\WWWmmm}}}yyyvvvwwwxxxxxxxxxvvvsssrrrqqqpppoooppprrrrrrqqqppplllkkkjjjjjjjjjjjjkkklllnnnoooaaaTTTfffyyyvvvvvvzzz}}}uuusssoookkkhhhiiillloooooonnnooowwwxxxfff\\\iii}}}xxxtttnnnoooooooooppprrruuuvvvvvvtttrrrqqqpppppprrrtttvvvwwwyyyzzz{{{|||{{{xxxvvvtttyyyxxxzzz{{{zzz}}}}}}xxxsssyyywwwsssjjj___XXXVVVVVVTTTXXX]]]aaaaaa]]]VVVQQQPPPPPPQQQSSSUUUWWWZZZ\\\^^^aaaeeegggiiioooxxxyyyuuuvvvyyy{{{uuuxxx{{{~~~~~~{{{zzzzzzyyyxxxwwwvvvtttrrrrrrjjj]]]VVV^^^lllvvv{{{wwwwwwuuuvvvxxx{{{~~~~~~||||||~~~zzzxxxzzzuuuvvvwwwyyy|||~~~{{{xxxxxxzzz{{{yyyvvvxxxwwwuuujjjVVVLLLYYYooo}}}|||}}}~~~~~~{{{{{{~~~}}}zzzxxxvvvwwwxxxyyyxxxsssooobbbSSScccjjjPPP???:::???HHHkkk|||ppp]]]KKK@@@<<<;;;;;;===???RRRggg:::>>>UUUzzzxxxtttfff```dddgggggg```WWWQQQPPPKKKGGGBBB===;;;999666555111000///...---......///222LLL{{{zzz|||vvv{{{wwwoooaaaSSSTTTbbbnnnnnngggaaaUUUWWWggg|||tttqqqmmmmmmnnnoooppprrruuuwwwqqqdddbbbmmm{{{yyyuuusssxxxzzzxxxssssssrrrrrrsssuuuxxxyyyuuuwwwzzzyyyvvvxxxzzzyyyyyyvvvxxx{{{}}}}}}{{{xxxvvvyyyzzzzzzxxxxxx{{{~~~|||vvvsssnnnjjjccc___^^^bbbjjjssswwwxxx|||xxxwwwxxxyyyxxxvvvvvvwwwxxx{{{|||zzzvvvssssssqqqmmmiiifffdddcccccc\\\]]]```cccgggllloooqqqqqqrrrssssssrrrqqqrrrtttrrrsssssssssssssssssstttnnn>>>>>><<<888666444333333333//////......---,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,---------...000222777TTTnnnxxxrrrjjj{{{{{{HHH999;;;;;;HHHggg^^^DDD???AAAMMMaaa~~~yyyqqqnnn[[[WWWnnn|||yyyvvvvvvwwwwwwvvvtttrrrqqqppppppooopppqqqqqqpppnnnfffhhhkkkjjjiiijjjmmmpppnnnooocccXXXjjjyyyuuuuuuyyy|||ssspppmmmjjjhhhhhhiiijjjpppoooooouuuvvvddd[[[fffvvveeeeeeiiillltttnnnnnnooorrruuuuuutttsssqqqpppppprrrvvvyyyzzzzzzxxxyyyzzzzzzyyywwwuuutttvvvyyy~~~~~~zzz{{{~~~|||xxxxxxsssjjj___UUUPPPNNNOOORRRUUUWWWUUUQQQMMMLLLLLLHHHIIIKKKLLLMMMNNNQQQTTTVVV]]]fffllloootttzzzxxxvvvxxxzzz|||tttvvvyyy{{{}}}}}}}}}|||~~~}}}}}}~~~~~~|||xxxuuuuuutttlll\\\SSSZZZiiittt|||}}}yyywwwuuuwwwzzz}}}~~~xxxuuuuuuvvvvvvwwwxxxzzz}}}~~~~~~~~~}}}|||zzzzzzyyyvvvkkkWWWMMM[[[rrr~~~~~~~~~~~~|||{{{|||~~~}}}{{{yyywwwwwwvvvvvvwwwtttsssfffVVVdddjjjQQQ@@@:::@@@HHHiiivvvjjjYYYIII???<<<;;;<<<;;;???YYYccc======VVVyyyxxxtttzzzpppgggeeedddddd___XXXSSSSSSMMMIIIDDD???===;;;999777222111///............///444BBBsss~~~tttwww|||{{{wwwsssjjjeeejjjppplllaaaYYYWWWSSSUUUooo|||uuussslllmmmoooppprrrtttyyy|||{{{jjj^^^___mmm}}}xxxrrrnnnppp{{{yyyvvvxxxsssrrrrrrrrrssstttvvvwwwxxxzzz{{{zzzxxx{{{yyyxxxyyyxxxyyy|||}}}}}}|||yyyxxxyyy{{{{{{xxxwwwzzz}}}}}}{{{{{{zzzwwwsssoookkkiii^^^^^^cccppp~~~uuusssvvvyyyzzzttttttvvvxxxzzzyyyvvvsssuuutttsssrrrssstttvvvxxxmmmmmmllllllmmmnnnpppqqqtttuuuvvvtttrrrqqqqqqrrrqqqrrrsssrrrqqqpppqqqrrr]]]III???===:::777555555333111/////////...------,,,,,,))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,---------...000222555MMMkkk|||zzzvvvvvvIII<<<:::888HHHiii```EEE???AAALLL```{{{uuurrrZZZXXXrrr{{{yyyxxxwwwvvvuuutttssssssrrrqqqppppppqqqqqqqqqnnnlllhhhiiijjjkkkjjjkkklllnnnkkklllbbbYYYlll|||wwwsssrrruuuxxxrrrpppooommmlllkkkiiihhhjjjllllllqqqrrrbbb[[[gggyyyuuuaaaSSSYYYaaaiiitttnnnnnnppprrruuuvvvuuusssppppppqqquuu{{{~~~~~~}}}xxxxxxyyyyyyyyyxxxvvvuuusssxxx~~~|||zzz{{{}}}}}}|||ssskkk___UUUOOOLLLLLLLLLNNNOOOOOOLLLHHHFFFFFFGGGDDDGGGIIIJJJIIIJJJMMMOOORRR\\\jjjrrruuuvvvzzz~~~{{{vvvuuuwwwxxxyyytttuuuvvvxxxyyyzzzzzzzzz~~~}}}}}}~~~}}}yyyuuuxxxwwwnnn^^^TTTYYYfffpppvvvzzzwwwvvvwwwyyy{{{}}}zzzvvvvvvxxxxxxxxxxxxzzz|||~~~~~~}}}|||}}}zzzxxxuuujjjWWWOOO___vvv~~~}}}~~~~~~}}}|||{{{yyywwwuuuttttttsssuuuiiiXXXeeejjjRRRAAA;;;@@@IIIiiitttiiiXXXIII@@@<<<;;;;;;<<>>>>>YYYooovvvuuuxxxiiifffdddddd___WWWVVVYYYMMMJJJDDD@@@>>><<<;;;999333222000............///444777cccsssqqq{{{xxxvvvrrrvvv|||ttt___TTTUUUQQQRRRVVV{{{||||||xxxuuutttllloooqqqqqqrrrssswww{{{qqqddd[[[```rrrzzzuuusssvvvzzz~~~zzz|||{{{uuunnnllloootttooooooqqqrrrtttvvvwwwxxxyyyyyyxxxwwwxxx}}}}}}yyyyyyzzzyyyzzz{{{||||||{{{zzzyyywww{{{{{{vvvuuuyyy{{{zzzuuutttsssqqqmmmjjjiiijjjnnnzzzvvvssstttvvvwwwqqqqqqrrrtttwwwwwwvvvtttyyyyyyzzz||||||yyywwwuuuzzzzzzzzzxxxtttrrrrrrrrrrrrtttuuusssqqqpppqqqsssZZZ^^^CCCAAA>>>:::888777333.../////////...------,,,,,,))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,---------...000222333MMMtttsssJJJ>>>888555HHHkkkbbbFFF@@@AAAKKK___}}}xxxuuuYYYYYYtttzzzzzzyyyxxxwwwuuutttssssssssssssrrrrrrssssssrrrooommmnnnmmmkkkkkklllkkkjjjhhhgggiii___XXXmmm}}}}}}zzzuuuqqqooorrruuurrrrrrqqqqqqpppnnnjjjggg^^^aaabbbgggiii[[[VVVcccjjjhhhXXXOOOXXX```fffpppnnnoooqqqtttvvvwwwuuussspppppprrrxxx~~~yyyyyyzzz{{{zzzyyyxxxwwwvvv|||~~~~~~zzzvvvrrrmmmcccWWWOOOMMMNNNOOOPPPIIIJJJLLLLLLKKKIIIFFFCCCDDDGGGJJJJJJHHHIIIKKKNNNPPP]]]lllvvvxxxxxxzzz|||~~~}}}zzzzzz{{{vvvssstttuuuvvvwwwuuuuuuuuuvvvwwwxxxyyyyyy|||zzzzzz{{{zzzxxxuuuzzzyyyppp```WWW[[[hhhqqqwww{{{wwwuuuuuuvvvwwwzzz~~~~~~zzzzzzxxxwwwxxxyyyzzz}}}~~~|||zzzzzz|||xxxvvvssshhhWWWPPPaaazzz~~~~~~{{{}}}~~~~~~~~~}}}{{{yyyvvvtttqqqrrrvvvkkkZZZfffiiiRRRBBB<<>>MMMiiiyyyqqq]]][[[ssszzzuuuuuuxxxzzzzzzxxxuuusssrrrrrrtttuuutttqqqnnnmmmmmmuuuuuutttqqqnnnlllmmmnnnllljjj```[[[nnnzzzwwwtttrrrqqqpppmmmlllqqqpppooopppqqqnnniiieee]]]XXXVVVVVVUUUSSSVVVZZZjjjgggddddddgggiiigggdddeeefffhhhkkkooorrrsssssslllnnnrrrvvvzzz}}}~~~sssvvvxxxxxxwwwvvvvvvvvv{{{~~~yyyxxxxxx|||~~~}}}yyywwwwwwtttppphhh\\\RRROOOOOONNNMMMOOOMMMLLLLLLKKKIIIGGGFFFEEEEEEHHHKKKKKKIIIJJJMMMPPPYYY___hhhrrrxxxzzzzzzyyy~~~zzz|||zzzvvv}}}|||yyytttwwwyyyvvvsssrrrtttqqqooopppssswwwzzz{{{{{{wwwuuuvvvwwwyyyvvvzzzjjjVVVWWW___eeejjjuuu{{{uuuxxxwwwvvvvvvxxx{{{~~~~~~zzzxxx||||||{{{{{{{{{}}}~~~}}}yyyxxxyyyzzzyyywwwpppjjj\\\LLLZZZ|||}}}~~~~~~~~~~~~|||yyyvvvtttsssooouuussseeeXXXaaagggPPPBBB<<>>888777:::>>>AAA```III666???ZZZbbb|||pppkkkiiifffccc```___^^^^^^QQQMMMIIIEEEBBB???;;;999444222000000000000///...333000JJJnnnsssxxx||||||}}}wwwzzzxxxmmm]]]RRROOOQQQOOONNNooolllbbb|||uuuqqqssssssrrrrrrpppooooooooopppqqqxxxooojjjiiiaaa\\\nnn|||}}}~~~wwwssslllbbb[[[YYYYYYYYYXXX```lllwwwxxxxxx|||~~~{{{yyywwwxxxzzz{{{||||||{{{{{{||||||||||||||||||{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwvvvuuuuuuvvvvvvqqqsssrrrjjj[[[XXXnnn~~~}}}|||zzzwwwuuurrrqqqssstttuuuttttttuuuxxxzzz}}}|||zzz|||yyy|||}}}yyywwwzzz~~~|||wwwuuuvvvvvvssssssuuuwwwxxxyyyxxxwwwvvv}}}[[[LLLGGGGGGBBB<<<777555444444333222222111///...---,,,++++++***))))))******)))'''(((((((((((()))))))))))))))***,,,+++******+++---...,,,+++,,,///000000...>>>NNNKKK888999888CCCddd}}}YYYDDDAAA???LLLfffyyyqqq___[[[qqqxxxuuuuuuvvvuuussspppnnnnnnooosssttttttrrrooommmlllmmmqqqrrrrrrpppnnnmmmnnnooonnnlllbbb\\\ooowwwtttqqqooonnnmmmkkkiiinnnmmmmmmooopppnnnjjjfff^^^\\\YYYSSSKKKJJJUUUcccooommmjjjiiiiiifffbbb^^^^^^```cccfffiiijjjkkkkkklllmmmpppsssvvvxxxzzz{{{tttuuuvvvuuuuuuvvvxxxzzz{{{~~~zzzzzz{{{{{{}}}}}}yyyxxxwwwsssnnn___UUUMMMMMMNNNNNNOOOPPPNNNMMMJJJHHHGGGGGGGGGHHHEEEHHHJJJJJJJJJLLLRRRVVVaaaeeelllssswwwyyyzzz{{{|||yyyzzzyyyvvv~~~~~~wwwtttxxxzzzxxxuuutttsssssssssssstttvvvyyy{{{~~~{{{xxxuuuuuuuuuvvvrrruuueeeRRRUUU^^^dddjjjuuu{{{vvvxxxwwwvvvuuuwwwzzz~~~~~~~~~|||zzz{{{{{{{{{|||}}}~~~|||zzzzzzyyyyyywwwxxxrrrjjjZZZLLL___}}}|||yyywwwvvvpppuuussseeeXXX```~~~hhhQQQBBB<<<>>>DDD^^^xxxhhhUUUHHH???999999;;;<<>>DDDVVV~~~}}}vvvfffTTTHHH@@@:::999<<<;;;@@@YYYeeeCCCDDDDDDiiiccc~~~ooohhhpppmmmhhhbbb]]]YYYWWWVVVTTTPPPKKKFFFAAA<<<777444555333000///000000...---222+++;;;jjj}}}{{{|||~~~}}}{{{yyysssuuurrrcccPPPFFFIIIPPPYYYrrrrrrRRRaaa}}}wwwsssqqqsssrrrqqqpppoooppppppqqqqqqppppppmmmdddggg}}}vvvyyy~~~}}}{{{yyyxxxyyy{{{zzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvuuuuuurrrfffZZZ```~~~{{{vvvuuusssssssssrrrqqqppppppoooqqqooopppssszzz~~~xxxxxxyyy{{{}}}~~~|||{{{}}}zzzvvvrrrppprrruuuxxxzzzyyyuuutttvvvuuurrrssstttuuuvvvwwwvvvuuuttthhhxxxzzzYYYOOOMMMJJJBBB???;;;888777555222000111111000///...---,,,,,,+++***))))))******)))'''(((((((((((()))))))))))))))***++++++******+++,,,,,,,,,,,,+++,,,///333666:::fffOOO888888666>>>YYY___KKKEEE???JJJdddzzzrrroooaaa[[[rrrwwwsssssssssrrrpppoooqqqtttwwwvvvuuusssooolllkkkmmmooommmooopppooommmlllmmmmmmlllllleee___pppzzzwwwssspppooonnnmmmllliiijjjlllmmmmmmkkkiiiggghhhbbb___bbbccc]]]UUUPPPSSSRRRPPPNNNOOOSSSWWW[[[aaacccdddcccaaa^^^\\\[[[^^^___aaaeeejjjoootttwwwvvvvvvuuutttrrrsssuuuxxxxxxyyyzzzyyywwwvvvxxxzzzxxx{{{}}}|||{{{xxxnnneeePPPLLLKKKQQQUUUVVVWWWZZZYYYVVVSSSPPPNNNNNNNNNOOOJJJKKKMMMNNNPPPWWWaaaiiioootttxxxzzzyyywwwwwwxxx|||}}}}}}{{{zzz{{{}}}~~~~~~{{{wwwwww{{{}}}yyyuuuuuutttsssrrruuuyyy|||{{{zzz~~~~~~}}}{{{xxxuuuqqqoookkkjjjYYYJJJPPPYYY___gggsss~~~|||wwwwwwvvvuuuuuuuuuxxxzzz|||{{{{{{{{{|||}}}~~~yyyyyy|||}}}zzzvvvyyy}}}xxxlll[[[NNNccc}}}zzzwwwtttsssnnnsssqqqcccWWW___~~~jjjRRRBBB:::>>>DDDYYYrrrcccQQQFFF???:::999;;;999<<>>EEEfffmmm^^^NNNDDD===888888:::777???[[[sssDDD666NNN{{{fffzzzhhhlllhhhddd___ZZZVVVTTTTTTTTTQQQOOOLLLIIIGGGCCC???;;;888666333111111000...,,,...,,,222PPPzzz|||~~~|||uuuwwwsssdddQQQIIINNNVVVaaaxxxkkkPPPVVV~~~{{{vvvuuussssssqqqpppppppppqqqrrrppprrrrrrmmmhhhvvv~~~}}}{{{yyyvvvvvvvvvwwwwwwvvvzzzyyyxxxvvvvvvvvvwwwxxxzzzyyyxxxwwwwwwxxxzzz{{{zzzzzzzzzyyyxxxvvvtttsssfff[[[YYYuuu~~~vvvqqqnnnlllhhhggggggfffgggggghhhiiinnnkkkjjjooovvvzzzxxxuuuoooqqqsssuuuvvvvvvvvvvvvzzzyyyzzz{{{uuunnnooouuu{{{}}}{{{wwwvvvwwwvvvrrrtttuuuuuuuuuuuuuuuttttttkkkSSSKKKBBB@@@EEECCC???;;;777666555444333111000000///......------+++***))))))******)))'''(((((((((((())))))))))))((()))******))))))***,,,***,,,...---...444AAAKKKZZZfff}}}ffflllVVV;;;::::::BBBYYY~~~\\\GGGAAA@@@QQQpppyyyuuuuuuccc[[[tttzzzuuurrrvvv{{{~~~~~~~~~ssssssqqqnnnllllllooorrrnnnpppqqqpppnnnkkkjjjjjjfffiiibbb\\\lllyyyuuupppmmmlllkkkkkkjjjiiikkknnnnnnkkkhhhfffeeebbbkkkvvvvvvllldddjjjwww|||yyy}}}uuuoookkkfffcccZZZYYYXXXWWWWWWVVVWWWWWW```dddiiinnnqqqtttwwwyyy{{{{{{zzzzzz{{{|||}}}}}}www{{{~~~~~~vvvfffWWWJJJIIIKKKQQQUUUUUUXXX\\\\\\\\\\\\[[[YYYWWWUUUTTTSSSVVVXXXYYYZZZ^^^eeejjjpppwww||||||tttlllhhhgggmmmooovvv}}}|||yyyyyy{{{yyytttqqqssssssnnnkkkoooxxx}}}|||www{{{||||||{{{yyyuuupppnnnllleeeRRRFFFMMMTTTZZZeeeoooyyyxxxvvvuuuuuuuuuwwwxxxzzz{{{}}}|||{{{zzz{{{{{{~~~{{{wwwvvvxxxxxxwwwuuu||||||pppaaaRRRZZZttt~~~~~~}}}{{{yyywwwuuutttsssjjjpppooobbbVVV___jjjTTTBBB;;;???GGGppp}}}iii[[[KKKBBB<<<888777:::777EEEbbb___>>>>>>UUU|||iii|||tttdddiiieeebbb^^^YYYWWWVVVWWWXXXQQQPPPNNNMMMKKKHHHDDDAAA;;;888555333222111///---,,,///111CCCuuusssvvv~~~{{{vvvvvvrrrfffWWWPPPRRRWWWaaammmkkkVVVLLLaaazzztttssstttsssrrrppppppqqqqqqrrrqqqsssuuussssss~~~yyyyyy~~~}}}||||||zzzxxxvvvuuuvvvwwwwwwwww{{{zzzxxxvvvuuuvvvwwwxxxzzzyyywwwvvvwwwxxxzzz{{{{{{{{{{{{zzzxxxvvvsssqqqdddWWWYYYxxx}}}uuunnnjjjhhhhhh``````^^^]]]]]]]]]^^^___ccccccdddiiipppttttttsssqqqrrrsssrrrppppppqqqrrrxxx{{{yyymmmnnnwwwzzzwwwxxxwwwtttvvvvvvuuuuuuuuuuuuuuuuuu___MMMKKKIIIFFFDDDAAA???<<<;;;999777444111000000000///......------+++***))))))******)))'''(((((((((((())))))))))))((()))******))))))***+++++++++---222999BBBJJJNNNWWWUUUgggwwwzzzeeeppp]]]<<<999;;;FFF``````JJJBBB???PPPooo|||vvvtttcccXXXpppzzzwwwtttvvvzzzzzzyyyvvvuuutttoooooonnnmmmkkklllnnnqqqllloooqqqqqqooommmllllllgggiiibbbZZZhhhwwwsssnnnjjjiiiiiiiiiiiigggjjjmmmnnnkkkiiihhhhhhkkkpppvvvuuummmhhhnnnzzz~~~vvvsssnnniii```___]]]ZZZWWWSSSPPPOOOSSSVVVZZZ^^^bbbfffkkkooovvvvvvwwwzzz|||~~~xxx|||uuubbbQQQIIIHHHLLLRRRVVVWWW[[[``````___^^^^^^^^^______``````cccggggggggggggjjjmmmtttyyy|||wwwlllbbb]]]]]]bbbfffqqq~~~zzzwwwwwwxxxwwwrrrrrruuuqqqooonnnooorrruuuwwwxxxxxxyyyyyyxxxvvvsssooommmhhh```MMMCCCLLLSSSZZZeeemmmxxxxxxuuuuuuuuuvvvxxxzzz|||}}}~~~}}}~~~~~~|||{{{{{{{{{{{{zzzyyywwwvvvuuuuuuuuuuuuwwwqqq```RRR\\\xxx|||}}}{{{zzzyyyxxxwwwuuuttttttmmmrrrpppbbbUUU]]]|||jjjTTTCCC;;;@@@IIInnnsssgggYYYKKKBBB===999888:::888CCCXXXqqqsssTTT===DDD\\\|||nnnxxxvvveeehhhdddaaa\\\XXXVVVVVVXXXZZZTTTRRRQQQPPPOOOLLLHHHEEE===:::777555444222000...***222000666dddwwwppp|||yyyxxxuuulllaaaZZZXXXZZZ^^^aaaZZZNNNSSSrrr}}}vvvttttttsssrrrqqqpppqqqrrrrrrppprrruuuuuuvvvtttwwwwww}}}}}}{{{zzz{{{zzzxxxvvvvvvxxxyyyzzzyyy|||{{{xxxvvvuuuvvvwwwyyyzzzxxxwwwvvvvvvxxxzzz||||||||||||{{{yyyvvvsssqqqbbbTTT[[[~~~zzzvvvpppjjjeeebbb___]]]SSSQQQOOOMMMLLLLLLMMMMMMOOORRRWWW^^^eeekkknnnpppmmmmmmkkkfffaaa___```bbblllsss~~~wwwhhhjjjwww|||xxxyyyyyyvvvwwwwwwvvvvvvuuuuuuuuuuuuuuuVVVEEEFFFMMMJJJ@@@>>>>>>>>>>>>===999333///000000//////......------+++***))))))******)))((((((((((((((())))))))))))((()))******))))))***+++---***,,,555CCCNNNPPPNNN<<<>>>[[[ooovvvttttttbbb>>>888:::IIIfffgggPPPEEE???MMMjjj}}}vvvrrrcccUUUkkkzzzxxxuuuwwwwwwuuuqqqllljjjiiikkkllllllkkkjjjkkkmmmooojjjmmmpppqqqpppoooooooooiiikkkbbbYYYfffwwwsssnnnjjjiiiiiiiiiiiieeeiiimmmnnnllljjjjjjkkkjjjdddeeeoooyyy{{{zzzyyyzzzwwwrrrllleeedddccc```\\\XXXTTTQQQLLLMMMNNNPPPRRRVVV\\\```ppppppssswww{{{~~~yyy|||uuu```MMMJJJJJJMMMTTTXXXZZZ___eeedddcccaaaaaacccfffjjjmmmkkkooossstttrrrpppppprrrxxx{{{{{{rrreeeZZZVVVWWW[[[```nnnxxxuuuuuuwwwuuurrrssswwwooorrrsssppplllmmmrrrxxxvvvvvvvvvvvvtttqqqnnnllleee\\\IIIAAAKKKSSSZZZggglllwwwxxxttttttuuuwwwyyy{{{}}}~~~~~~|||{{{|||~~~}}}||||||}}}}}}xxxxxxwwwuuusssrrrtttvvvrrrrrr___QQQ```|||}}}~~~zzz{{{|||xxxwwwwwwvvvuuutttssssssoootttqqqbbbTTT\\\yyyjjjTTTCCC<<>>:::999;;;:::;;;GGGbbbpppYYYBBBCCCaaa}}}qqqzzziiikkkbbb___ZZZVVVTTTTTTVVVWWWVVVUUUTTTSSSQQQNNNIIIFFF>>>;;;888666444333111///)))333///...XXXkkk{{{lll~~~}}}|||xxxrrrjjjccc___^^^YYYXXXRRRNNN^^^{{{yyytttsssrrrqqqqqqqqqrrrrrrnnnppprrrssssssvvvpppoooyyyxxx}}}}}}zzzzzz}}}{{{yyywwwxxxzzz{{{||||||}}}{{{xxxvvvuuuvvvxxxyyyzzzxxxvvvuuuvvvxxxzzz||||||||||||{{{yyyvvvrrrppp___TTT```{{{wwwqqqiiiddd___XXXOOOHHHGGGEEEBBB???>>>===>>>>>><<>>BBBfffkkkBBBHHHiiinnnhhhbbbccc^^^YYYXXXVVVTTTVVV[[[]]]^^^\\\UUUQQQPPPMMMHHH???<<<888666444333000...---...333000@@@|||{{{vvv~~~lllxxx~~~xxxzzzyyysssooocccOOOPPPYYY[[[PPP[[[}}}|||tttuuuwwwssskkkjjjoooqqqooonnnppprrrtttvvvwwwwwwwwwvvvuuutttvvv}}}{{{{{{}}}}}}{{{|||zzzxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwwwwyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyzzz||||||xxxpppjjjcccUUUiiisssnnnllldddZZZSSSNNNFFF>>>888888666555444444444444444666;;;CCCKKKTTT[[[```XXX``````SSSFFFAAABBBBBBFFFRRRcccoookkkcccfffooo|||{{{xxxzzzxxxyyyyyyyyyxxxwwwwwwvvv{{{qqqeeeWWWOOONNNNNNKKKGGGAAA@@@===<<<:::888555222333222222000///...------///...---,,,++++++++++++((())))))))))))))))))))))))************++++++++++++///@@@TTTSSS???000///000888GGGuuuwww@@@888<<>>CCCGGGIIIMMMTTTWWWQQQJJJGGGDDD@@@???DDDPPP\\\``````gggooozzzyyy{{{{{{{{{zzzyyyxxxwwwwwwcccjjjjjjaaaSSSMMMPPPPPPKKKCCCAAA>>>===<<<;;;888666777666444222000000000000///...---,,,++++++++++++)))))))))))))))))))))))))))************+++++++++)))777JJJQQQFFF444++++++...666FFF}}}FFF888<<>>DDDWWW|||yyybbbTTTDDD===:::888777999666???\\\rrrGGGRRRssszzzgggddd```\\\YYYYYYXXXVVVXXX\\\\\\______[[[XXXVVVQQQKKKFFFCCC>>>:::888666444222111...000///444ZZZxxxyyytttwwwxxxqqqmmmbbbMMMQQQQQQUUU[[[sssooouuu}}}vvvqqqrrrqqqmmmmmmppppppooorrrrrrsssssssssrrrqqqqqqssssssuuuxxx|||vvvuuu{{{~~~~~~{{{{{{yyywwwwwwxxxyyyyyyyyy{{{zzzzzzyyyyyyyyyzzzzzzvvvvvvvvvvvvwwwyyyzzz{{{}}}{{{yyy||||||rrriiiZZZ```xxxaaaTTTTTTTTTMMMCCC;;;:::999777222111111000000000111111000111222333444555666777@@@FFFLLLNNNOOOOOOLLLHHHIIIGGGJJJSSS\\\ccckkkrrr|||yyy{{{{{{{{{zzzyyywwwvvvuuuuuubbblllrrrjjjUUUIIIMMMPPPKKKEEECCCAAA??????>>>===;;;;;;999666333111111111222///...---,,,,,,++++++,,,*********)))))))))))))))))))))*********+++++++++,,,;;;FFF@@@444,,,---///111777DDD|||JJJ777===DDD```sssiiiOOOEEEAAATTTtttzzzwwwtttmmm___ZZZqqq|||zzzyyywwwtttrrrsssxxx|||tttsssqqqooonnnmmmmmmmmmlllnnnpppqqqpppppppppqqqjjjfffddd```eee~~~xxxqqqmmmlllmmmnnnooollllllmmmmmmmmmmmmnnnnnntttqqqccc[[[ccchhhlllvvvwwwooollloooooonnnllliiifffcccaaa_________bbbhhhpppvvvyyy~~~~~~|||mmmWWWGGGQQQVVV[[[^^^___ccckkkrrrrrrqqqoookkkfffgggqqq}}}xxxrrrrrrrrrrrryyy}}}}}}}}}zzzyyy{{{~~~}}}wwwttttttwwwvvvvvvvvvwwwyyyzzz{{{vvvuuutttttttttttttttsssiiiUUUEEEGGGWWWeeehhhgggkkkrrr|||~~~wwwsssvvvzzz|||}}}~~~~~~zzzvvvttttttuuuqqquuuyyyzzzyyyxxxxxxyyyuuuvvvyyytttbbbVVVfff|||zzz~~~~~~}}}|||zzzyyyzzz}}}}}}{{{xxxzzzxxxuuuuuuwwwyyyzzz{{{{{{xxxiiiaaaVVVcccrrrXXXDDD;;;===BBBYYYxxx]]]OOO@@@:::999777777999:::???bbbcccCCC[[[vvvrrr|||ppppppddd```]]]]]]\\\YYYZZZ]]]]]]aaabbb^^^ZZZWWWPPPIIIIIIFFFAAA===:::888555333222...//////000GGGyyy|||vvvyyyyyyrrrnnnbbbMMMLLLLLLTTTbbbzzzqqqhhhuuu|||tttpppqqqpppooooooppppppooottttttsssrrrqqqpppnnnnnnppppppooommmmmmpppuuuyyy}}}uuuuuuuuuvvvwwwyyy{{{{{{{{{yyywwwwwwxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwttttttuuuvvvwwwyyyzzz{{{|||zzz}}}~~~sssjjj^^^eeetttWWWIIIDDDDDDGGGEEE>>>888777777555111111111111111111222222111111222333444444444444888>>>EEEJJJOOOVVV\\\___bbb^^^]]]```eeejjjnnnppp{{{zzz{{{{{{zzzyyyxxxvvvtttsssyyyllliiiooogggQQQDDDIIIMMMJJJHHHGGGEEEDDDDDDCCCAAA???===;;;888444222111111222//////...---,,,,,,,,,,,,+++*********)))))))))((())))))*********+++++++++,,,666999222+++,,,000222222888AAAqqqLLL666>>>CCC]]]ssshhhOOOEEEBBBSSSssszzzxxxuuunnn^^^YYYppp|||yyywwwtttqqqqqqtttyyy}}}tttsssrrrpppnnnmmmlllkkkhhhlllqqqttttttqqqooonnnjjjhhhfff```ddd}}}zzzsssnnnmmmoooqqqsssmmmmmmmmmmmmlllllllllllloooeeeYYY___qqqtttooottt}}}|||zzz{{{{{{yyyyyy}}}}}}wwwuuuttttttrrrooolllhhhfffggghhhiiigggeeehhhooovvv}}}}}}~~~}}}oooYYYHHHRRRWWW]]]```ccchhhpppwww{{{sssmmmlllkkkjjjooowwwyyyvvvttt|||~~~}}}|||{{{|||~~~wwwrrrrrrvvvvvvvvvvvvvvvxxxzzz{{{xxxvvvttttttvvvvvvtttsssgggSSSCCCIIIZZZeeeiiiiiikkktttxxxuuuwww{{{|||~~~~~~|||}}}}}}|||yyyvvvttttttvvvtttuuuuuuuuutttuuuvvvxxxzzz{{{~~~xxxdddWWWfff~~~zzzxxx||||||||||||}}}}}}{{{zzz|||}}}yyywwwvvvvvvxxxzzz{{{yyyxxxxxxvvvhhhaaaVVVcccvvv[[[FFF<<<===AAA___sssXXXKKK>>>999888777888999???EEEmmmWWWCCCcccjjjrrrssskkkmmmkkkgggddddddaaa\\\[[[]]][[[```bbb___\\\YYYRRRKKKKKKHHHDDDAAA>>>;;;777555333///...000000;;;ggg}}}{{{|||{{{tttpppeeeQQQHHHJJJVVVeeewww{{{gggcccxxx{{{rrrrrrqqqpppppppppppppppqqquuutttsssqqqpppnnnmmmmmmmmmkkkfff```YYYUUUTTTUUU^^^cccgggeeebbbdddiiinnnpppvvvzzzyyytttrrrvvv|||zzzxxxvvvvvvwwwyyyyyyxxxvvvvvvvvvvvvvvvuuuuuutttuuuuuuuuuwwwxxxzzz|||}}}~~~{{{zzz}}}|||sssjjj\\\eeexxxwwwZZZDDDBBBDDDAAADDDDDD>>>:::999777333222222222111222222333333333333444555555666777777666;;;AAAFFFKKKVVVhhhwwwxxxyyy{{{||||||zzzvvvrrr|||||||||{{{zzzxxxwwwuuutttwwwlllaaabbb[[[LLLEEEIIILLLKKKLLLKKKJJJJJJJJJHHHEEEBBB???===:::777555333222222000///...---,,,,,,,,,,,,+++++++++******))))))((()))************+++++++++''',,,///......//////...000888<<>>BBBFFFJJJVVVmmm~~~~~~}}}||||||{{{zzzyyywwwvvvxxxkkkbbb\\\XXXSSSOOONNNNNNMMMLLLOOONNNOOOOOOOOOLLLGGGCCCAAA@@@>>>;;;888666444222000///...------,,,,,,---,,,,,,+++******))))))((()))************+++++++++))))))+++///000...---...+++666888RRRtttxxxqqqYYY:::@@@@@@WWWvvvkkkTTTJJJDDDRRRppp|||wwwnnn\\\XXXppp|||wwwvvvwww|||zzzsssttttttsssrrrpppooommmlllhhhkkkoooqqqpppoooooopppmmmllljjjaaa___uuuxxxtttooolllmmmooorrrsssqqqqqqpppooommmlllkkkkkkjjjgggtttmmm```vvv{{{{{{zzzyyyuuupppsssyyyzzzvvvsss{{{zzzyyyxxxwwwuuuttttttttttttvvvxxxwwwtttqqqqqqrrrqqqssswww}}}|||qqq\\\LLLPPPXXXbbbiiiooouuu~~~~~~~~~xxxzzz|||xxxxxx{{{|||~~~{{{xxxwwwwwwuuuwww{{{zzzuuussstttuuutttssssssssstttuuuvvvyyyvvvtttvvvxxxwwwrrrmmmYYYGGG===FFFTTT[[[aaaggggggppp}}}yyyvvvyyy}}}}}}~~~~~~|||{{{zzz{{{||||||{{{zzz{{{}}}}}}wwwssstttzzz}}}~~~{{{fffWWWeee|||wwwuuuzzzxxxzzz|||}}}}}}{{{|||}}}vvvvvvvvvwwwyyyyyywwwuuuqqquuuooojjj[[[dddsssXXXDDD===AAAGGGggghhhTTTGGG;;;888888777777999999JJJGGGFFFiii~~~pppvvv}}}nnnsss~~~pppmmmlllllliiiccc```aaa___cccdddaaa^^^\\\WWWQQQMMMMMMLLLLLLJJJFFF???;;;333666000///333000EEEqqqzzzxxxuuu|||||||||wwwxxxrrrbbbOOOMMMVVV```ccclllqqqiii^^^___xxxzzzzzztttqqqsssrrrooopppuuuuuutttrrrqqqppppppqqqqqqmmmjjjeee]]]UUUOOOLLLLLLUUURRRRRRXXX\\\aaammmzzz|||uuusssuuuyyytttrrrppppppqqqssssssrrruuuuuuvvvvvvuuusssrrrqqqmmmmmmmmmnnnoooqqqrrrsssqqqsssvvvwwwtttoooiiieee___eeelll```IIIHHHYYYcccrrrZZZEEE===??????;;;===<<<;;;:::::::::::::::;;;:::888888:::===AAADDDGGGFFFHHHMMMRRR[[[mmm~~~|||zzzzzzzzzyyyxxxwwwvvvuuu}}}vvvkkk```ZZZ___VVVRRRVVVXXXSSSNNNLLLPPPQQQRRRSSSRRRNNNHHHDDDBBBBBB@@@>>>;;;888555333000000...---------------,,,,,,++++++***))))))((()))************+++++++++000+++***......***,,,222)))555555GGGaaattt|||iiiggg___===AAA???UUUvvvmmmVVVLLLEEESSSooo~~~wwwmmm\\\XXXppp|||wwwwww{{{{{{oooqqqqqqqqqpppnnnmmmkkkjjjjjjlllmmmmmmmmmnnnppprrrnnnmmmkkkaaa]]]sssuuuqqqmmmkkklllnnnpppqqqsssrrrqqqpppooommmllllllkkkpppaaaVVVyyy|||yyyzzzxxx{{{xxxxxxssspppttt{{{yyyrrruuuyyyzzzxxx||||||{{{yyywwwwwwwwwxxxxxxyyyzzz{{{~~~}}}yyyuuulllnnntttzzz{{{ppp]]]MMMSSS[[[gggpppvvv}}}yyy{{{zzzyyyzzz~~~xxxyyyzzzvvvssstttvvvuuuwww{{{|||xxxwwwyyyxxxwwwvvvuuuuuuuuuvvvwwwyyyvvvuuuvvvxxxwwwqqqkkkSSSBBB:::DDDPPPVVV]]]eeehhhppp|||yyyvvvyyy~~~zzz{{{|||}}}~~~~~~}}}}}}{{{|||~~~~~~}}}}}}yyyuuuxxx|||}}}{{{fffWWWeee{{{wwwuuuyyyxxxzzz}}}|||zzz{{{~~~}}}yyywwwuuutttvvvwwwwwwvvvpppwwwsssnnn^^^dddoooUUUCCC>>>CCCJJJjjjhhhSSSGGG;;;888888777777999???QQQzzzGGGOOOvvv|||eeeuuuffflllwwwooollllllmmmkkkeeebbbccchhhjjjiiiccc^^^ZZZSSSMMMNNNOOOPPPPPPOOOJJJCCC===444999111...444...<<>>BBBEEECCCEEEDDDCCCAAAAAA@@@@@@@@@>>>===<<<===AAAFFFLLLPPPQQQMMMNNNUUU\\\bbbmmmyyy|||yyy}}}uuuuuuuuuuuuuuutttsssssszzzggg^^^\\\ZZZXXX______^^^[[[WWWRRRNNNKKKMMMMMMNNNPPPQQQNNNJJJFFFAAA>>>;;;999888777555333222000......///000000///,,,,,,++++++***)))((((((******++++++++++++******)))******++++++,,,------,,,///444===KKK]]]ppp|||uuu===;;;FFFIIImmmeeeJJJBBBVVVppp{{{qqqlll```\\\vvv|||zzzwwwxxx~~~~~~wwwrrrrrrooooooooonnnlllkkkiiiiiillllllkkkjjjhhhhhhiiikkkiiiiiihhh___]]]sssyyyvvvqqqooonnnmmmlllkkkpppqqqqqqooommmlllmmmnnnnnnsss}}}|||iiiUUU[[[ooo|||xxxwwwvvvzzzxxxvvvuuuuuuxxxzzz{{{{{{{{{vvvwww~~~~~~}}}zzzvvvssssssuuuyyy{{{}}}~~~yyyppptttsssnnnnnnnnnaaaOOORRR]]]jjjssswww~~~wwwqqqssswwwuuuwww|||{{{||||||xxxtttttttttuuuwwwzzz{{{yyyxxx|||{{{vvvppppppuuuwwwuuutttsssnnnlllppprrrfffWWWGGG===;;;FFFQQQVVV```lllmmmppp|||wwwxxx{{{zzz{{{}}}~~~{{{zzzzzz}}}~~~~~~~~~~~~|||qqq^^^WWWjjj~~~{{{tttrrr{{{~~~}}}}}}{{{~~~|||vvvtttxxxxxxvvvtttsssssssssrrrqqqpppllljjjjjjggglllrrrYYYDDD;;;BBBLLLrrrfffMMMBBB999777777777777999???___bbbCCCPPPzzz|||tttkkkiiifffhhhjjjjjjhhheeeeeegggjjjmmmoooiii[[[VVVYYYTTTKKKMMMQQQTTTSSSRRROOOGGG>>>888111000333111...777GGGsssvvv|||{{{}}}zzzwwwvvvuuuttt```WWWPPPSSS[[[aaaccccccbbbqqqzzzssspppqqqssssssssstttrrrpppppprrrssspppnnnsssooojjjfff^^^YYYZZZ```]]]dddlllsss|||yyywwwuuupppjjjgggfffeeeddddddeeefffhhhiiigggdddccccccdddcccbbbZZZXXXUUUUUUVVVWWWWWWWWW\\\```eeegggeeeaaa^^^\\\]]]dddccc^^^kkkZZZIIICCCAAAAAA===EEEFFFIIIKKKKKKIIIGGGFFFFFFCCCGGGGGGDDDPPP\\\ZZZXXX[[[___bbbfffmmmwww~~~xxxzzzuuunnnuuuzzzhhhlllkkkjjjjjjkkklllllllllqqqkkkccc```aaaaaa]]]ZZZ^^^^^^]]]ZZZWWWRRRMMMKKKJJJJJJJJJKKKLLLJJJGGGDDD>>><<<:::888888888666444222000......///000///...------,,,,,,+++******)))******++++++++++++******)))******++++++,,,---------000444===LLLeeexxx???999BBBFFFhhhdddIIIEEE\\\vvv}}}tttqqq```]]]xxx|||{{{yyy{{{}}}vvvssstttpppooommmmmmnnnqqqssssssmmmmmmmmmkkkhhhhhhiiikkkjjjhhhfff]]]]]]uuuzzzwwwtttrrrrrrrrrqqqpppoooppppppooonnnmmmooopppsssrrrssslllYYYLLL[[[uuu~~~yyywwwuuuxxxxxxvvvvvvwwwyyy{{{{{{{{{{{{wwwxxx~~~~~~}}}zzzvvvttttttwww{{{~~~~~~rrrtttqqqkkklllnnnfffXXXWWWbbboooxxx~~~~~~nnniiilllwww}}}zzz{{{~~~~~~~~~zzzvvvuuuuuuvvvxxxzzz{{{yyyxxxvvvvvvsssnnnnnnsssuuussswwwuuuqqqnnnooommm___PPPBBB:::;;;HHHSSSYYYbbblllooosss}}}zzz}}}~~~||||||yyy{{{||||||{{{{{{~~~zzzzzzzzz|||~~~|||rrr```XXXhhh~~~}}}wwwwww|||}}}}}}yyyvvvxxxyyywwwuuusssrrrpppooonnnrrrnnnkkkggg```bbbxxxrrrYYYDDD;;;BBBMMMvvvcccKKKAAA999777888777777999DDD^^^{{{QQQ>>>SSSssskkkiiifffhhhiiihhheeebbb```bbbddddddgggddd\\\\\\aaa```XXXRRRTTTTTTQQQPPPNNNHHHAAA<<<555333555222...555BBBlllvvv}}}~~~yyyvvvvvvxxxzzziii]]]QQQQQQYYY```aaa___ccctttvvvvvvzzzuuusssttttttsssqqqtttrrrpppqqqssssssqqqooopppllliiifffbbb___cccjjjzzz{{{tttnnngggaaaXXXWWWUUUSSSSSSTTTUUUWWWVVVWWWVVVTTTPPPOOOPPPQQQNNNJJJFFFDDDDDDEEEFFFFFFJJJNNNSSSUUUUUUSSSQQQQQQRRRZZZcccuuuvvvSSSKKKHHHGGGGGGCCCHHHIIILLLNNNOOONNNLLLKKKNNNLLLQQQRRRPPP]]]jjjhhhhhhjjjnnnrrrvvv{{{}}}~~~nnn[[[^^^^^^aaakkkwww{{{rrrgggXXX[[[___aaaaaaaaaaaaaaaYYYWWWXXX[[[___aaa```\\\XXXZZZZZZYYYVVVSSSNNNJJJGGGFFFEEEDDDDDDEEEEEECCCAAA<<<:::888777888888777555222000///...///000///......------,,,,,,+++++++++******++++++++++++******)))******++++++,,,------...000444<<>>>>>@@@@@@@@@???===;;;888777777777666444333111///...///000///...------,,,,,,++++++++++++******++++++++++++******)))******++++++,,,------...111444:::NNNvvvUUU<<<@@@EEE___|||dddMMMJJJZZZkkk}}}vvvpppqqq```]]]vvv{{{{{{~~~zzzuuuvvvyyyxxxsssmmmlllooorrrsssqqqqqqqqqpppmmmjjjiiijjjkkklllgggbbbZZZ]]]xxx}}}{{{xxxwwwwwwwwwvvvtttttttttuuussspppnnnmmmnnnnnnlllllleeeSSSJJJ\\\xxx~~~{{{vvvvvvvvvvvvwwwyyy||||||{{{yyywwwwwwyyy|||}}}}}}||||||zzzyyyxxxzzz~~~|||uuunnnoootttsssnnnkkknnnrrruuuwww{{{wwwkkkaaabbbhhhnnnrrryyy}}}yyyvvvuuutttuuuvvvwwwuuutttrrruuutttpppooorrrsssrrrvvvuuusssooohhh[[[III<<<777888AAAPPP\\\bbbiiipppooozzz~~~zzz{{{}}}|||zzzxxxsssfff]]]gggxxx{{{www{{{vvvuuutttvvvyyy{{{zzzxxx~~~~~~~~~}}}{{{{{{{{{~~~~~~|||zzzvvvsssqqqqqqiiijjjiiicccWWW[[[yyyrrrYYYDDD<<>><<<;;;666000000555EEEnnn~~~|||wwwwww{{{xxxgggTTTNNNZZZhhhkkkfffdddsss|||hhh\\\hhh{{{{{{vvvtttttttttqqqnnnooooooooopppqqqqqqqqqqqqsssooommmmmmlllnnnwwwpppaaaSSSHHHBBB>>><<<:::888999:::<<<>>><<<@@@BBBAAA===;;;<<>><<<<<<>>>??????>>>???===:::888777666444333333111////////////...---++++++++++++******************++++++++++++******)))******++++++,,,------...000333888LLLuuuaaa>>>???FFF\\\zzzgggLLLHHHTTTbbbxxxrrrmmmnnn___[[[sss}}}zzz{{{~~~xxxuuuvvvxxxwwwuuurrrrrrtttsssqqqnnnqqqqqqpppmmmjjjiiijjjkkkkkkgggccc[[[^^^xxx~~~{{{yyywwwvvvuuusssqqqqqqrrrtttsssqqqppppppppplllkkkkkkeeeUUULLL^^^{{{~~~xxxxxxuuuuuuvvvxxxzzz{{{yyyxxxtttwwwyyyyyyzzz{{{{{{zzzyyyyyyzzz}}}~~~|||vvvrrrrrrsssrrrnnnvvvuuurrrpppooorrruuuxxxuuutttrrroooggg``````ffffffjjjqqqzzz|||zzzvvvuuussssssttttttsssqqqrrrvvvvvvqqqnnnppprrrqqqtttsssrrroooeeeTTTBBB777666:::EEESSS___fffnnnsssppp~~~~~~}}}~~~zzzxxxwwwsssfff^^^iiizzzzzzyyyxxxvvvuuuxxx}}}~~~|||yyy}}}zzzyyyzzz||||||zzz{{{|||zzzwwwtttsssttthhhjjjkkkeee[[[```rrrXXXDDD<<>><<<888333111333999\\\{{{yyyzzz|||xxxkkkXXXNNNUUUccciiifffeeennnuuupppbbb\\\jjj}}}}}}uuuqqqqqqrrrqqqpppmmmmmmnnnnnnooooooppppppqqqnnnnnnoooppptttyyy___RRRGGG===777666555555555555777999;;;777777777888:::;;;<<<<<<999999999:::;;;<<<:::888;;;;;;;;;:::999:::<<<>>>???AAAHHHZZZnnnuuuiiiXXXXXXMMMPPPYYYUUUSSSTTTQQQMMMPPPTTTXXXZZZ[[[ZZZZZZ]]]^^^gggmmmnnn{{{|||hhhRRRDDD===:::???HHHRRRkkkxxxhhhPPPDDDAAA???IIIIIIFFF@@@;;;888999;;;xxxjjjfffeeeYYYVVVSSSRRRRRRSSSSSSRRRQQQQQQQQQPPPMMMJJJFFFDDD@@@>>>======???AAAAAA@@@AAA???;;;999888777444333444222////////////...---******************************++++++++++++******)))******++++++,,,---------///222777GGGlllkkk???>>>GGGYYYxxx___EEEFFFXXXiiiwwwsssnnnnnn^^^[[[rrr{{{yyyyyy~~~|||xxxvvvuuusssrrrtttwwwyyyxxxvvvtttrrrppppppooommmjjjiiijjjlllkkkiiihhh______www~~~|||yyywwwvvvtttrrroookkknnnqqqsssssssssssstttnnnjjjggg```PPPJJJbbb~~~yyyyyysssssssssuuuwwwxxxwwwvvvsssxxxzzzyyyxxxzzzzzzyyyyyyxxxyyy}}}}}}{{{zzzyyywwwuuuxxxqqqiiicccccceeeiiikkkiiiiiijjjjjjeee]]]\\\___]]]ccclllrrrvvvwwwwwwxxxvvv{{{zzzyyy~~~xxx{{{~~~}}}|||xxxvvvsssrrrrrrrrrqqqpppqqquuuuuuooolllooorrrssstttsssssspppdddPPP>>>666777===HHHTTT^^^gggpppuuuuuu~~~yyy{{{~~~}}}~~~~~~~~~|||{{{zzzyyyxxxwwwqqqccc[[[hhh||||||}}}~~~}}}}}}~~~yyyxxx{{{|||zzzsssvvvyyyxxxtttqqqqqqsssnnnooooooiii^^^bbbrrrXXXDDD===EEERRR}}}qqqIII<<<888777999999777999<<>>@@@???:::999:::<<>>??????===;;;888888999;;;===???BBBEEEGGGHHHGGGFFFPPPIIIPPPWWWSSSRRRUUURRRMMMOOOSSSWWWYYYZZZZZZYYY\\\^^^jjjpppqqq{{{ssswww}}}yyy```JJJBBB???@@@JJJYYYtttvvvTTT;;;>>>IIIMMMOOOIII@@@999666888;;;>>>tttfffggggggccc^^^ZZZVVVUUUWWWWWWRRRNNNQQQRRRRRRQQQOOOKKKHHHFFFAAA@@@@@@AAACCCDDDDDDCCCAAA>>>;;;:::999999777555444222000/////////...,,,++++++++++++++++++++++++******++++++++++++******)))******++++++,,,------+++...111666CCC___tttAAA@@@KKKZZZzzz___EEEFFFZZZkkk~~~xxxuuuooonnn]]]\\\vvv{{{xxxxxx|||~~~zzzxxxwwwsssmmmnnntttyyyzzzxxxuuuuuuvvvoooooonnnllljjjiiikkkmmmiiilllmmmccc```vvv~~~|||zzzyyyyyywwwuuurrrkkknnnqqqsssrrrqqqrrrrrrnnnjjjggg```PPPLLLeee~~~}}}xxxxxxrrrppppppqqqsssuuuuuuuuussszzz}}}zzzxxx{{{|||zzzxxxwwwwwwyyy~~~}}}}}}yyyoooaaaYYYWWW[[[^^^```dddccceeefffbbb[[[YYY[[[WWW```jjjnnnmmmlllnnnpppqqqsssyyy}}}yyyooojjjjjjeeeffflllyyy~~~~~~~~~zzzxxxuuusssssssssrrrpppppptttuuuooommmqqqwwwyyyxxxwwwwwwsssdddNNN===777888???IIIRRR[[[fffooouuu}}}xxxzzz~~~~~~~~~|||||||||}}}~~~~~~{{{yyyyyyyyyzzzyyywwwmmm\\\TTTddd{{{}}}|||}}}}}}}}}~~~}}}{{{}}}{{{vvvqqquuuxxxwwwrrrooooooqqqrrrqqqpppiii^^^aaa}}}qqqXXXDDD===FFFSSShhh@@@;;;777666777777666999???TTT|||^^^;;;]]]}}}llljjj~~~rrrllloootttvvv{{{vvvoookkkjjjjjjjjjiii```___```aaa```\\\VVVSSSLLLQQQUUUXXX[[[^^^[[[VVVPPPMMMHHHBBB>>>;;;777444000AAAhhh}}}vvvqqq{{{xxxuuuwwwmmmZZZQQQXXXbbbeeeiiikkkkkkcccXXXXXXjjj~~~yyyuuuuuutttrrrpppoooqqqrrrqqqooonnnoooqqqnnnllllllnnnoooqqqyyyfffKKKAAA>>>:::999===777888:::;;;;;;999888666:::999999999:::===BBBEEEEEECCCAAABBBEEEHHHJJJKKKDDDDDDCCC@@@===;;;<<<===CCCGGGIIIGGGBBB>>>AAAFFFKKKFFFMMMTTTNNNMMMNNNJJJFFFHHHLLLPPPRRRSSSRRRQQQTTTXXXeeelllkkksssyyyrrrmmmuuuoooTTT>>>===DDDKKK\\\pppyyy___EEE>>>HHHSSSXXXOOOFFF<<<777;;;CCCIIILLLeeebbbkkkhhhdddggg^^^XXXRRRRRRWWWZZZWWWSSSPPPPPPQQQPPPNNNJJJGGGEEEBBBBBBBBBDDDFFFGGGFFFEEE???===;;;:::::::::999888444222000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))******+++,,,,,,------***---111555@@@WWWuuutttxxx{{{EEECCCOOO]]]}}}lllMMMGGGTTTaaa|||wwwvvvooommm]]]]]]zzz|||wwwwww{{{|||yyyxxxxxxrrriiimmmtttyyyxxxsssppprrruuummmnnnmmmkkkjjjiiikkkmmmiiimmmpppfffaaavvv~~~|||{{{{{{|||{{{xxxvvvppprrrtttsssqqqnnnmmmlllllljjjkkkfffWWWQQQfff|||{{{vvvvvvqqqooonnnnnnqqqsssttttttttt|||{{{yyy|||}}}{{{wwwvvvuuuvvvzzz|||}}}{{{yyyzzzzzzzzz{{{~~~tttcccXXXUUUXXX\\\]]]``````aaaccc```ZZZYYY[[[TTT___jjjmmmiiigggiiimmmtttuuuxxx{{{uuuhhh^^^ZZZ^^^___ccckkkssszzz~~~~~~}}}zzzvvvuuuttttttsssrrrpppuuuvvvqqqpppuuu}}}}}}{{{zzzvvveeeMMM===888999@@@HHHOOOXXXcccnnnttt{{{~~~~~~~~~yyywww{{{}}}~~~~~~|||{{{{{{|||}}}|||{{{wwwkkkWWWNNN```yyy{{{zzzyyy|||wwwyyy{{{}}}~~~~~~}}}}}}}}}{{{sssrrrvvvzzzxxxsssooooooqqqrrrpppnnnggg]]]```yyyqqqXXXDDD===FFFSSSccc===:::777555666666666:::@@@XXX___BBBiiivvvmmmzzzhhhrrrmmmppptttwww{{{uuunnnkkkkkkllllllkkkgggdddcccccc___WWWOOOKKKRRRVVVXXXZZZ]]]```^^^YYYVVVSSSMMMEEE@@@===999555444===YYYuuuhhhvvvvvv}}}}}}yyyssszzzuuuaaaUUU[[[hhhnnnjjjmmmmmmcccTTTSSSfff}}}}}}zzzyyywwwsssoooqqqssstttssspppnnnppprrrrrrpppooonnnkkkiiinnnvvvwwwYYYHHH<<<;;;;;;888;;;CCC???@@@BBBCCCBBB???;;;999777999:::777555777???FFFMMMIIIEEECCCFFFKKKOOORRRJJJJJJIIIFFFCCCAAAAAABBBNNNRRRUUUSSSLLLEEEDDDHHHKKKFFFMMMQQQIIIFFFEEE>>>>>>AAADDDHHHJJJJJJJJJIIIQQQUUUcccjjjhhhnnnrrrjjjqqq~~~rrrUUUAAAGGGUUUddd{{{}}}___CCC@@@NNN[[[aaacccMMMCCC::::::CCCOOOWWWZZZzzzbbbaaakkklllcccZZZ]]]\\\[[[[[[ZZZXXXSSSPPPQQQPPPNNNMMMLLLKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDEEE@@@@@@???===:::888666555444222111111222111...,,,......,,,+++***)))))))))******))))))))))))))))))******+++++++++,,,,,,,,,...333......???OOO^^^nnnfffjjjnnnSSS@@@LLLUUUyyynnnPPPIIISSScccvvvzzzyyyrrrnnnaaa^^^yyyyyyyyyxxxwwwuuusssqqqpppoooooorrrsssttttttrrrqqqppppppqqqooolllkkklllmmmnnnnnniiilllmmmbbb___xxx|||xxxvvvyyyzzzwwwvvvwwwwwwtttpppmmmmmmnnnnnnnnnpppooooooiiiXXXRRRkkk{{{uuuwwwoooooonnnoooqqqsssvvvxxxzzz|||~~~||||||}}}zzzxxxuuuvvvzzzyyyuuuxxxvvvuuuvvvwwwxxxxxxwwwrrr]]]QQQRRRXXX[[[[[[\\\]]]^^^]]]ZZZXXXVVVVVVZZZaaaeeeeeegggnnntttvvvwwwvvvwwwvvvnnnaaaXXXVVV]]]aaafffjjjmmmooorrrttt}}}yyyyyy|||zzzuuutttvvvxxxuuurrryyywwwuuuuuuxxx{{{~~~{{{xxxyyylllRRR???999;;;CCCLLLTTTZZZeeesss~~~|||{{{|||}}}|||{{{zzz}}}~~~{{{|||}}}~~~{{{yyyzzzrrrhhhYYYRRR```ttt{{{yyy{{{yyy{{{zzzxxxvvvvvvxxx|||~~~~~~{{{wwwwwwxxxuuuvvvuuurrrnnnmmmpppsssqqqnnnnnnkkkaaa```xxxkkkRRREEE===DDDYYY~~~XXXBBB777999:::888777999;;;<<>>>>>===:::777666888CCCMMMXXXYYYMMMDDDJJJWWWTTTTTTTTTTTTSSSNNNHHHCCCNNNTTTZZZZZZSSSMMMJJJIIIOOOLLLIIIHHHDDD??????CCCBBBFFFKKKNNNOOOOOOOOOPPP___YYYhhh|||zzzyyyVVVQQQgggqqqfffQQQHHHMMM\\\yyywwwSSSIIIDDD???EEEZZZlllhhhYYY{{{lll```aaaggggggccc```bbb___[[[XXXWWWUUUSSSRRROOOMMMJJJIIIJJJLLLOOOPPPDDDEEEEEEDDDBBBBBBBBBCCCDDDAAA===:::999888666555555444222222222222000...///...---+++************))))))))))))******************+++++++++,,,,,,,,,,,,111...000@@@MMMUUUaaahhhuuu|||ZZZDDDJJJOOOeeemmmOOOGGGQQQbbb{{{yyyvvvppplll___\\\xxx{{{|||wwwuuurrrpppooopppqqqsssrrrsssttttttrrrqqqpppooopppnnnlllkkkkkklllllllllkkklllkkk___[[[rrr{{{wwwuuuxxxyyywwwvvvwwwuuurrrooommmnnnpppppppppooonnnnnngggWWWQQQjjj{{{uuuxxxqqqqqqppppppqqqtttwwwyyyxxxwwwwwwzzz}}}~~~|||zzz|||yyywwwwwwzzz}}}yyyzzz{{{zzztttnnnvvvvvvtttssssssssstttuuuzzzkkkYYYOOOQQQVVVYYYYYY\\\]]]^^^\\\ZZZWWWVVVVVVZZZaaaeeeeeegggmmmsssuuutttrrrrrrqqqjjj```[[[\\\bbbfffkkklllllllllooorrr||||||}}}}}}~~~zzzuuussstttuuutttsssuuuvvvvvvvvvvvvxxx|||{{{zzz{{{oooVVVBBB;;;@@@JJJUUU\\\bbbkkkzzz~~~}}}yyyxxxyyyzzzzzzyyy{{{}}}}}}||||||~~~~~~zzzvvvyyyuuupppeeeUUUOOO___vvvwwwxxx}}}}}}{{{yyyzzz{{{{{{{{{}}}~~~|||xxxuuutttuuuttttttssspppmmmllloooqqqtttqqqpppnnnccc```uuuiiiPPPCCC:::AAAWWW}}}UUUBBB888::::::777666999>>>AAA^^^oooKKKNNNooo~~~{{{sssqqqooonnnpppmmmjjjiiihhhhhhkkkmmmnnnnnnnnnjjjeee```]]]ZZZWWWVVVOOOXXXbbbgggeee___[[[YYYVVVTTTQQQLLLGGGAAA;;;888444111===___vvvyyy~~~}}}zzzxxxyyy~~~uuueeeYYY]]]iiilllllljjjcccZZZ\\\ppp~~~yyytttooooooqqqwwwtttqqqoooppprrrrrrrrrqqqqqqppppppppppppqqqqqqooorrrssssssssslllZZZHHH???<<<::::::<<<=========BBBBBBKKK[[[eeeddd___]]]VVVPPPGGG???;;;;;;???CCCCCCJJJSSSVVVNNNGGGIIIQQQ]]]aaadddccc```\\\YYYYYYVVVZZZ___cccccc^^^YYYTTTPPPLLLJJJJJJGGGEEEHHHNNNXXX___iiiqqqwwwzzz|||}}}{{{xxxhhhhhhlllZZZOOOYYYjjjpppvvvmmmRRRKKKFFFJJJ^^^tttyyyoooccc~~~kkkfffcccbbbccccccaaabbbfffccc^^^XXXTTTTTTUUUWWWWWWRRRNNNIIIFFFGGGKKKPPPTTTKKKJJJIIIIIIHHHIIIIIIJJJIIICCC===:::999999888666777555444333333333111///000///---,,,++++++******)))))))))*********++++++******+++++++++,,,,,,,,,)))///...111???GGGMMMYYYmmm```EEEDDDEEEXXXnnnPPPFFFOOOaaa{{{vvvrrrmmmkkk]]]\\\yyyxxxuuuqqqooonnnqqqtttwwwrrrrrrsssrrrrrrqqqoooooonnnmmmlllkkkkkkkkkkkklllooonnnkkk^^^YYYooo{{{vvvtttvvvwwwvvvuuuwwwsssqqqnnnnnnoooqqqrrrrrrnnnmmmlllfffWWWQQQjjj{{{vvvxxxsssrrrqqqpppqqqtttwwwyyy{{{xxxwww{{{}}}|||yyywwwwwwyyy|||}}}~~~}}}wwwrrrtttyyyzzztttmmmrrrttttttrrrnnnmmmoooqqqpppdddVVVPPPRRRXXXZZZYYY^^^___```^^^[[[YYYYYYZZZ]]]eeekkkkkkmmmqqqttttttssspppnnnlllgggbbbaaadddjjjooosssqqqkkkiiilllqqq~~~}}}{{{xxx|||yyyuuurrrqqqrrrsssuuutttvvvwwwwwwvvvvvvzzz}}}}}}}}}~~~rrrYYYDDD;;;DDDOOO\\\dddiiisss~~~|||xxxwwwwwwzzz{{{{{{~~~{{{|||~~~~~~yyyuuuuuutttpppeeeSSSMMMaaa{{{tttwww}}}|||~~~}}}{{{{{{{{{zzzzzzyyyzzzzzzxxxuuurrrqqqrrrsssrrrqqqnnnllllllnnnpppvvvssssssqqqeee```sssgggPPPDDD;;;CCCZZZsssOOO???::::::999777666888???EEEeee}}}aaaFFFTTTvvvpppqqqpppooooookkklllkkkkkkllloooppppppooohhhhhhfffbbb^^^[[[[[[\\\RRRYYY```ccc```ZZZVVVTTTNNNLLLKKKJJJIIIEEE>>>999666333555JJJsss~~~{{{yyy}}}|||xxxwwwxxx|||}}}}}}wwwiii^^^^^^dddmmmnnnnnnggg___ddd{{{{{{vvvpppooopppxxxuuurrrrrrsssuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoookkkggg___QQQCCCCCCAAA@@@AAACCCAAA===999;;;:::???JJJVVVaaammmvvvyyyqqqcccUUUKKKHHHHHHHHHGGGHHHMMMSSSUUUSSSUUUZZZbbbhhhmmmmmmiiigggjjjmmmiiiggggggjjjnnnnnnjjjeeeYYYVVVTTTUUUUUUWWW^^^fffzzzcccWWW^^^{{{sssbbbTTTOOORRRfff|||}}}pppeeeeeegggiiigggbbb___aaafff\\\YYYUUUTTTVVVYYY[[[]]]WWWSSSNNNHHHFFFGGGLLLPPPPPPOOONNNNNNOOOPPPPPPOOOKKKFFF@@@>>>>>>>>>:::777888777555444444444333111000000...---,,,+++++++++((())))))******++++++,,,******+++++++++,,,,,,,,,'''...///111:::AAAMMMaaazzzgggGGGAAAAAAUUUyyyrrrSSSEEEMMM```wwwsssooolllmmm___```|||yyywwwuuusssrrrtttvvvwwwsssrrrqqqqqqqqqpppooonnnkkkllllllkkkjjjkkkmmmoootttqqqlll```[[[ppp{{{uuurrrtttuuuttttttwwwssspppnnnnnnoooqqqqqqqqqnnnmmmmmmhhhXXXSSSiii{{{uuuxxxuuutttrrrqqqqqqtttvvvxxx|||zzzzzz}}}~~~yyyxxxvvvwwwxxxyyyyyyyyy{{{yyywwwxxxzzzyyyrrrlllkkkpppuuutttnnnjjjjjjlllkkkbbbWWWSSSVVV[[[^^^]]]dddddddddbbb___^^^___```cccnnnxxx{{{{{{|||{{{xxxvvvrrrpppnnnjjjfffgggllltttyyy{{{vvvmmmhhhlllrrr}}}|||xxxsssyyyxxxuuuqqqoooooosssvvvrrrssstttvvvwwwxxxyyyyyyttt[[[EEE999DDDOOO]]]fffmmm|||{{{yyyzzz|||}}}~~~{{{xxxwwwxxxvvviiiUUUOOOeeevvvyyy{{{wwwxxx{{{zzzyyyzzz|||}}}}}}|||yyyyyyyyyxxxuuusssrrrrrrsssrrrpppnnnmmmmmmnnnpppvvvssstttssshhhbbbssshhhSSSGGG>>>IIIbbbdddHHH<<<;;;::::::999666666===EEEhhh|||ZZZ@@@WWWsssuuuuuusssrrrmmmpppooonnnnnnooonnnllljjjccceeeeeebbb]]]ZZZ[[[\\\UUUYYY]]]^^^ZZZUUURRRPPPLLLJJJIIIKKKMMMJJJAAA::::::888444<<<___xxxvvvrrryyyvvvwwwzzzvvvyyy|||xxxpppiiiggghhhqqqtttrrrhhh```jjj~~~yyysssqqqrrrwwwuuusssrrrtttvvvvvvvvvqqqqqqrrrrrrrrrrrrqqqqqqqqqpppnnnkkkeee]]]RRRHHHRRRQQQRRRUUUXXXYYYUUURRROOOLLLIIIIIIMMMZZZkkkxxx~~~vvvooohhh```YYYVVVPPPNNNTTT]]]dddjjjoooggglllqqqssssssssswwwzzz}}}xxxrrrppprrruuuvvvuuulllhhheeefffgggjjjrrr{{{vvviiiqqqnnn]]]XXX[[[qqqgggcccgggffflllmmmjjjeeeaaa```aaabbbVVVUUUVVVXXXZZZ\\\[[[ZZZWWWVVVRRRLLLGGGFFFHHHJJJLLLKKKJJJKKKNNNOOONNNLLLKKKIIIGGGFFFEEECCC>>>:::;;;999666555666666555444222111///...------,,,,,,))))))******+++++++++,,,******+++++++++,,,,,,,,,'''///000///444<<>>JJJdddWWWEEE;;;:::999:::;;;777555;;;FFFkkkZZZ???^^^}}}uuuwwwwwwtttrrrlllkkkiiihhhhhhhhhgggeeebbb___aaaccc```[[[WWWWWWXXXVVVXXXYYYXXXUUURRRPPPOOOQQQOOONNNPPPQQQNNNEEE===777888333444PPP||||||rrrzzztttvvvzzzyyy}}}}}}yyyuuurrroooqqqssspppeeebbbrrr~~~yyyuuussstttuuusssqqqqqqssstttttttttpppqqqqqqrrrrrrqqqqqqppplllkkkiiiggg```VVVLLLGGGVVVYYY___fffnnnuuuyyy|||yyyyyyvvvoookkklllsssxxxuuu}}}uuuhhh]]]]]]eeemmmuuuzzzwwwyyy|||yyytttqqqmmmlllpppwww{{{}}}~~~~~~wwwiii______wwwzzzhhhddd```ccckkkkkkiiieee___]]]______\\\TTTVVVYYY\\\^^^\\\XXXTTTTTTTTTSSSOOOIIIGGGHHHKKKIIIHHHIIILLLPPPPPPMMMIIIJJJKKKLLLLLLIIIEEEAAA??????<<<:::888999999999888222222000///...---------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))000///...222:::TTTyyypppGGG===@@@DDD]]]|||ZZZFFFKKK```xxxsssnnnmmmdddhhh~~~}}}xxxyyyyyyyyyxxxvvvtttrrrtttqqqmmmmmmppppppooolllllllllkkkhhhfffhhhnnnsssqqqjjjfff___ZZZmmm}}}vvvpppppppppoooppptttqqqooommmmmmmmmmmmlllkkkpppoooqqqnnn___VVVfff~~~yyyrrrsssxxxxxxwwwwwwwwwvvvvvvuuusssuuuwwwvvvtttqqqqqqrrrrrrrrruuuxxx|||}}}{{{yyyrrrwww{{{yyyqqqiiidddbbbaaaiiisssyyyxxxtttpppnnnoooggg]]]XXXYYY^^^bbbdddgggfffdddbbb___```ccceeeppp{{{vvvsssnnnkkkmmmrrr|||~~~~~~yyyqqqoootttzzz{{{~~~yyytttsssqqqooonnnmmmmmmnnnoooaaacccgggnnntttvvvuuusssppptttyyyzzzrrrbbbOOOBBBDDDPPPaaasss|||}}}}}}}}}|||~~~~~~}}}yyykkkVVVQQQjjj}}}wwwyyy||||||}}}~~~}}}|||{{{{{{{{{{{{xxxvvvvvvtttqqqpppqqqrrrrrrrrrsssoooqqqrrrjjjeeetttmmmVVVEEE:::GGGddd|||OOOEEE;;;:::888999;;;888555>>>LLLqqq}}}VVVFFFnnnqqqsssqqqooonnniiieeedddccccccdddeeedddbbb[[[]]]^^^]]]YYYVVVSSSRRRVVVUUUTTTRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOJJJBBB<<<333555222111CCCiiiwwwvvvyyy}}}~~~{{{yyyxxxrrrllliiillliiibbbeee|||yyyvvvssssssuuusssrrrppppppqqqrrrqqqpppooopppqqqrrrrrrqqqpppoookkkiiifffbbbYYYMMMFFFEEEIIIOOOWWW^^^eeemmmwww~~~{{{vvvuuuvvvzzz}}}{{{tttkkkdddbbbfffkkklllmmmnnnooorrrvvvyyywwwllloooyyy```]]]ddddddeeellldddddd```ZZZYYY[[[YYYTTTRRRUUUZZZ^^^```]]]WWWRRRTTTUUUTTTOOOIIIGGGIIIMMMJJJIIIKKKPPPUUUUUUPPPJJJIIILLLOOOMMMHHHDDDDDDEEEDDDAAA>>>======>>>======333222111000///.........---,,,,,,++++++******)))******+++++++++,,,,,,,,,+++...---...555:::OOOooosssDDD888===???VVVzzz|||[[[FFFKKKaaa{{{wwwqqqnnnbbbggg|||{{{tttttttttssssssrrrrrrrrrtttpppllllllooopppnnnlllooonnnkkkeee```aaahhhoooooohhheee^^^YYYkkk~~~wwwpppnnnnnnmmmnnnrrrmmmlllkkkkkklllmmmlllkkkoooooorrrpppaaaVVVccczzz~~~xxxpppppprrrsssuuuuuutttrrrpppnnnpppppppppppppppnnnllljjjgggiiinnntttyyyzzzyyywwwqqqrrrsssqqqmmmhhheeecccccchhhpppxxx{{{{{{xxxvvvwwwnnnccc[[[[[[```fffiiihhhgggeeebbb```aaadddgggrrryyyqqqlllhhhfffkkksssyyyyyyyyyuuurrrsssxxx}}}|||}}}yyytttnnnllliiiiiikkkllljjjgggfffmmmtttuuuqqqmmmlllmmmlllqqquuuuuunnn```NNNAAAEEERRRggg~~~|||{{{{{{|||}}}yyy{{{~~~~~~~~~~~~}}}xxxkkkXXXVVVnnn{{{www}}}}}}}}}~~~|||}}}{{{yyyzzz||||||yyywwwwwwtttppppppqqqssssssrrrtttooooooqqqiiidddsssoooWWWEEE<<>>SSSvvvPPP>>>999555;;;888;;;???888JJJxxx[[[EEEaaasssuuuooovvvbbbiiitttrrrlllmmmhhh___WWWUUUTTTSSSTTTWWW\\\___bbbaaa\\\WWWTTTSSSWWWQQQLLLLLLNNNQQQYYY```ccceeeeeebbb[[[TTTNNNKKK\\\PPPDDD<<<444:::^^^{{{}}}wwwttttttsssqqqffffffdddgggwww{{{kkk[[[VVVfffoooeeeeeennntttrrrooopppppplllkkknnnpppqqqpppppppppqqqkkkbbbVVVLLLHHHJJJMMMPPPWWWdddrrrzzz~~~tttjjjpppqqqsssvvvyyy}}}yyyjjjiiinnnuuukkk```]]]```ddddddbbb\\\```aaa]]]XXXVVVSSSOOORRRSSSXXX```bbb\\\XXXXXXXXXVVVRRRNNNLLLJJJJJJJJJNNNLLLKKKMMMQQQRRRNNNJJJMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEECCCBBBAAA;;;999777555333222111000---............---,,,,,,,,,+++++++++++++++,,,,,,///---...000222888EEESSSgggooowww}}}TTT<<<<<<@@@FFFiii[[[EEEMMMVVVxxx~~~|||vvvqqqiiimmmzzzmmmmmmnnnqqqssssssqqqoooooommmjjjiiiiiiiiifffdddggghhhfffcccaaadddmmmttt}}}{{{yyyjjj[[[fff|||qqqlllmmmmmmjjjfffnnnmmmkkkjjjjjjlllnnnpppoooqqqssskkkYYYQQQaaayyyrrrmmmggg```aaaZZZYYYYYYXXXYYY[[[]]]^^^cccdddeeefffffffffeeeeeegggjjjnnnrrrsssrrrpppooollllllllllllmmmmmmmmmmmmmmmnnnqqqwww~~~tttddd\\\___gggkkkggghhhgggfffeeefffhhhjjjtttrrrfff^^^cccmmmrrrtttuuuqqqooommmmmmpppvvv{{{~~~}}}{{{zzzzzz||||||zzz{{{wwwwwwxxxvvvppppppttt|||kkk]]]YYYYYYYYYVVVTTTQQQOOOMMMJJJGGGFFFSSSccc}}}yyyxxxsssuuuwwwyyyzzzyyywwwvvvyyy{{{~~~}}}zzz|||}}}~~~}}}~~~}}}vvvgggYYYYYYlll~~~{{{vvvxxxxxxzzz}}}~~~}}}|||{{{{{{}}}{{{yyyxxxvvvsssqqqrrrsssuuuvvvuuusssssstttuuurrrtttuuulllgggxxxqqq\\\IIIAAAXXXgggHHH<<<:::999;;;555666<<<===VVVxxxPPPDDDhhhxxxrrruuusssccciiiqqqnnnjjjkkkfff\\\UUUWWWZZZXXXTTTRRR\\\___bbbaaa^^^[[[ZZZZZZZZZTTTPPPPPPQQQSSSXXX______bbbdddbbb]]]WWWQQQNNNUUULLLDDD???666777SSSttt}}}wwwtttsssrrrpppfffccc^^^bbbrrruuuhhh[[[XXXgggnnnaaa\\\eeelllmmmnnnrrrrrrooommmoooqqqqqqpppnnnnnnoooiiibbbZZZVVVXXX]]]bbbdddttt~~~~~~uuummmrrruuuxxx{{{~~~sssddd___cccjjjbbb^^^[[[ZZZ\\\```cccddd___cccccc^^^YYYXXXUUUQQQVVVVVVZZZ______ZZZVVVVVVUUUOOONNNRRRQQQJJJIIIMMMPPPNNNNNNOOOQQQOOOJJJFFFHHHIIIIIIIIIIIIGGGFFFEEEBBBCCCEEEFFFFFFEEEDDDDDD===<<<:::777555444333222...............------,,,,,,,,,++++++++++++,,,,,,......000222333666AAALLLYYYcccqqq~~~ZZZ<<<===>>>BBBbbbZZZEEEOOOYYYyyyxxxrrrjjjnnn{{{uuusssrrrrrrrrrrrrqqqnnnlllnnnoooqqqtttuuutttpppllljjjiiigggdddfffmmmxxx{{{iiiXXXeee~~~qqqmmmooopppjjjdddqqqooollljjjkkkmmmqqqsssppppppooogggVVVOOO___vvvvvv___\\\[[[WWWZZZ[[[[[[\\\^^^___aaabbbccceeehhhmmmqqqsssrrrpppooonnnppprrrtttsssqqqnnnllliiijjjkkkmmmoooqqqrrrsssmmmmmmooottt|||uuucccXXXZZZdddkkkiiijjjjjjiiihhhhhhjjjkkkssskkkcccbbbmmmzzz}}}yyypppooonnnqqqwww{{{}}}|||zzzqqqiiijjjsss{{{|||xxxtttwww||||||uuuhhhZZZPPPLLLGGGAAA===>>>???AAADDDGGGJJJLLL[[[mmmsssmmmqqqlllmmmnnnnnnnnnmmmlllkkkjjjnnnsssyyy||||||{{{zzzvvvxxx{{{}}}~~~}}}||||||{{{vvviiiYYYWWWiiizzztttuuuvvvwwwxxxzzz{{{{{{xxxvvv{{{|||{{{xxxuuurrrqqqqqqsss|||~~~wwwsssxxx{{{yyy{{{vvvtttrrrjjjhhh~~~qqq[[[IIIDDD\\\VVV???:::;;;999:::444444;;;BBB[[[```DDDFFFsss|||sssooodddjjjqqqmmmjjjkkkeee\\\WWW]]]ccc```WWWQQQ[[[]]]aaabbbaaa```___```ZZZVVVSSSUUUUUUUUUYYY^^^cccdddeeeccc]]]WWWRRROOONNNIIIFFFDDD:::555EEE\\\}}}wwwuuurrrpppnnniiiccc]]]```ooo~~~yyypppggg[[[YYYhhhlll[[[WWW^^^eeeiiinnnsssssspppoooqqqrrrrrrpppnnnmmmmmmooommmlllqqqzzz}}}yyywwwrrrkkkoooyyy{{{vvvrrrvvvzzz~~~uuuqqqpppkkkeeecccSSSUUUWWWXXXYYY[[[___bbbaaadddccc]]]YYYXXXVVVSSSVVVXXX\\\___^^^YYYTTTRRRQQQIIIJJJTTTUUUKKKJJJRRRNNNNNNNNNPPPPPPMMMHHHDDDAAADDDGGGHHHHHHFFFDDDCCC>>>@@@BBBDDDEEEEEEEEEEEE>>>===;;;888666444333333...////////////...------------,,,+++++++++,,,,,,------///111111444>>>IIIVVVfff{{{bbb>>>===<<>>BBBFFFLLLSSSWWW```tttxxxfffccchhhddddddbbb```]]][[[XXXWWW[[[___gggmmmqqqrrrssssssnnnrrrxxx|||}}}|||{{{{{{{{{yyyuuujjjYYYUUUggg~~~zzztttvvvwwwvvvvvvxxx||||||xxxuuuyyy{{{{{{xxxsssqqqqqqsssyyy{{{ttt~~~~~~|||vvvrrrpppgggeee{{{rrr\\\JJJEEE[[[rrrJJJ;;;999999555777666777<<>>===;;;888555333222222//////000000//////...---...------,,,+++++++++,,,---+++,,,......222===IIITTTkkkoooEEE===<<>>=========>>>AAACCCDDD>>>===:::888555333111111000000000000000//////...///...---,,,,,,++++++,,,,,,++++++,,,,,,000;;;GGGUUUoooRRR@@@???KKKnnnkkkNNNPPPYYYsssyyyzzzrrrkkk```dddyyy~~~rrrrrrsssmmmqqqxxx|||zzzwwwsssppppppsssvvvpppooonnnnnnmmmmmmnnnnnnnnnmmmlllaaaUUUfffxxxrrrnnnmmmmmmnnnmmmnnnooopppnnnllliiiggg___[[[YYYVVVOOOMMM\\\pppqqqgggnnnppphhhfffgggjjjmmmrrruuuxxxzzzzzzrrrsssssstttuuuvvvwwwwwwqqqqqqrrrrrrqqqooommmkkkjjjkkkkkklllmmmnnnooooooooorrrxxx{{{gggWWWUUU\\\___^^^XXX\\\aaaeeehhhiiikkkllljjjkkklllkkkhhhddd___\\\aaahhhqqq{{{{{{tttnnnfff```bbbdddgggrrr~~~~~~|||yyyvvvpppkkk___SSSEEE<<<777777>>>EEE???CCCJJJPPPUUU\\\eeekkkwwwvvvqqqooooooqqqgggfffdddccccccdddeeefffjjjiiifff___WWWRRRRRRSSSWWW]]]eeeiiikkkmmmsssxxxyyy|||~~~}}}zzzyyy{{{~~~yyyvvvssskkkZZZRRRhhh|||yyyvvvzzzyyyyyyzzz|||}}}}}}{{{yyywwwxxxyyyxxxwwwvvvwwwxxx{{{xxxrrr{{{~~~wwwzzzvvvuuusssiiiddduuuttt\\\LLLFFFUUU___CCC===;;;333;;;777777444888QQQeeeaaaCCCPPP||||||lllccc```hhhqqqqqqkkkggggggcccaaa___\\\YYY]]]ddd___ccchhhmmmnnniiiaaa[[[VVVUUUYYY```eeeeeehhhlllooojjjaaaXXXRRRRRRUUUYYYZZZWWWWWWVVVPPPEEE@@@@@@NNNyyygggddd}}}vvvuuuwwwtttpppooonnnqqquuuvvvpppjjjlllrrroookkkddd[[[ddduuuWWWYYY\\\``````___cccjjjkkkmmmpppqqqpppppppppqqqpppiii^^^XXXYYYaaaiiiooo~~~{{{oooeee```dddmmmuuu~~~ddd]]]YYY[[[\\\XXXSSSQQQRRRWWW\\\]]][[[YYYYYY[[[^^^```^^^XXXUUUXXXZZZYYYUUUZZZ[[[XXXXXXZZZXXXSSSVVVSSSOOOMMMMMMOOOSSSVVVQQQRRRSSSRRRQQQOOOMMMMMMMMMOOONNNJJJDDDBBBDDDGGGAAA???===<<<<<>>;;;888555333222111000111111111111000////////////...,,,,,,+++++++++++++++---...---...666@@@WWWnnnbbbEEEAAAHHHeeeuuuUUUSSSZZZrrrzzzuuuwwwpppiii]]]eee{{{yyyxxx|||~~~yyynnnqqqtttuuuuuuuuuxxxzzzooommmlllkkkkkkkkkjjjjjjlllkkkkkk```UUUfffvvvpppooonnnllliiiiiiiiihhhgggdddbbb```^^^XXXUUUTTTUUUQQQQQQ```rrrwwwmmmssstttnnnmmmlllmmmoooqqqsssuuuvvvvvvppppppqqqrrrssssssttttttpppqqqqqqpppooommmkkkiiinnnnnnoooppppppqqqrrrrrruuuwww|||zzziiiYYYVVV\\\aaaaaa]]]```eeehhhhhhgggggggggcccaaa___^^^^^^^^^```bbbeeeppp|||zzzuuullliiimmmnnnmmmsss~~~|||vvvsssqqqhhh]]]RRRGGG<<<:::<<>>;;;;;;>>>CCCFFF@@@???<<<999666444222222111111111111111000//////000///...---,,,+++++++++***+++///111///---222:::TTTgggnnnHHHCCCDDD[[[}}}|||[[[VVV\\\tttyyytttxxxrrrjjjaaaooo{{{zzzyyyxxxxxxvvvsssoookkkmmmrrrxxxzzzwwwssspppoooooommmkkkjjjkkklllmmmmmmjjjhhhhhh]]]SSSeee~~~rrrnnnppprrrmmmgggfffdddaaa^^^\\\ZZZYYYYYYZZZVVVVVVWWWUUUUUUbbbsssvvvkkkqqqsssppprrrqqqqqqpppooommmllllllkkknnnoooqqqssstttttttttsssxxxxxxxxxwwwuuussspppooonnnooopppqqqrrrsssssstttxxxyyy|||zzzlll\\\VVV[[[bbbfffeeehhhlllmmmkkkhhhfffeeeaaa]]]YYYYYY[[[```ffflllnnn||||||}}}sssqqqxxxzzzwwwyyy}}}vvvooommmlllcccVVVJJJ>>>666:::BBBFFFJJJOOOVVV]]]ffflllqqqvvv~~~~~~{{{}}}|||yyyxxxtttttttttvvvyyy~~~yyywwwqqqiiicccdddmmmtttuuussskkk___SSSQQQWWW^^^eeeiiillllllkkklllqqquuuyyyuuurrrkkkZZZRRRkkk~~~{{{xxxtttxxxrrrvvvzzz{{{xxxvvvwwwxxxuuusssrrrtttyyy{{{zzzxxxtttwwwvvvsssssswwwwwwttttttppppppooofffbbbttt~~~pppWWWIIIIIIZZZ{{{NNN555888;;;444444444<<<===AAA]]]iiiQQQAAAdddzzznnnrrrwwwvvvmmmggghhhnnnlllccc\\\\\\]]]]]]]]]^^^```______bbbdddccc___[[[XXXVVVWWWZZZZZZWWWWWWYYY]]][[[XXXTTTQQQPPPSSSUUUZZZZZZ[[[]]]ZZZPPPDDD===@@@MMMvvv}}}eeefffwwwkkk~~~qqqsssyyywwwssssssrrrqqqtttyyywwwoookkkmmmkkkjjjeee^^^hhhrrrfffeeeeeeaaaUUUNNNUUUaaaoooppprrrrrrpppnnnmmmnnnffflllvvv~~~rrrggggggeeeaaa]]]___ffflll}}}uuuqqqpppvvv{{{uuucccSSSTTTPPPNNNQQQVVVYYYXXXVVVZZZYYYWWWVVVUUUUUUVVVVVV^^^[[[WWWVVVWWWZZZ]]]^^^___\\\VVVSSSRRRRRRSSSSSSYYYTTTPPPPPPRRRQQQKKKFFFJJJFFFBBBAAACCCEEEFFFEEEFFFCCC???<<<;;;<<<>>>@@@EEE@@@:::888888888666333444444444333111000000111/////////...------,,,,,,+++---.........///111333FFFXXXPPPDDDGGG```UUUKKK]]]vvvllluuuwwwssssssrrrqqqooonnnnnnmmmmmmqqqqqqqqqqqqpppooonnnmmmiiiiiijjjkkkkkkkkkjjjjjjkkklllkkk^^^TTTgggyyyqqqqqqqqqkkkccc___^^^[[[YYYZZZ^^^aaabbbbbbdddccc]]][[[YYYRRR\\\wwwuuummmrrrpppmmmrrruuuqqqmmmlllnnnqqqssstttssszzzzzz{{{|||yyytttssssssuuuvvvxxxxxxwwwuuutttssswww|||zzznnn```XXX[[[eeeoooppptttwwwtttkkkccc______ccc______dddiiimmmssszzz}}}}}}}}}wwwsssrrrlll___SSS@@@999888>>>FFFKKKSSS\\\^^^iiitttzzz{{{tttvvvzzzzzz|||}}}|||}}}xxxuuurrrppppppsssxxx{{{}}}rrreee\\\ZZZZZZZZZYYY]]][[[\\\bbbfffgggiiinnnssstttsssjjjYYYTTTjjj|||wwwzzzxxxrrruuuyyyzzzxxxwwwyyyxxxtttssssssssstttuuuwwwxxxyyyzzzwwwttttttvvvxxxwwwvvvtttqqqqqqnnnbbb[[[lllsss^^^IIIJJJjjjoooFFF???:::222777777444444888GGG___^^^CCCCCCzzzwwwzzztttqqqqqqqqqooolllgggddd___[[[YYYZZZ\\\]]]```\\\\\\]]]\\\WWWUUUWWWZZZXXXVVVUUUVVVWWWVVVUUUQQQUUUWWWSSSNNNMMMRRRXXXUUUYYY[[[XXXWWWUUULLL@@@@@@EEE^^^nnnxxx{{{sssrrrvvv}}}wwwsssuuuvvvuuusssooollloootttuuupppjjjjjjjjjkkkdddfff}}}qqqqqqpppiiiXXXLLLUUUfffssspppqqqtttrrrkkkiiimmmnnnppptttzzz}}}}}}~~~uuujjjeeelllvvvqqqccchhhuuuwwwccccccdddiiilllggg\\\RRRSSSPPPOOOQQQWWW[[[[[[YYYYYYXXXXXXXXXXXXYYYZZZZZZ^^^[[[WWWUUUUUUWWWZZZ[[[^^^\\\XXXUUUUUUUUUVVVVVVQQQPPPPPPQQQSSSQQQLLLHHHJJJGGGBBB@@@@@@AAA@@@???DDDBBB@@@>>>===>>>???@@@EEEBBB>>>;;;999888777666666666666555333222222222000000///......------,,,+++---.........///111333@@@RRR[[[AAABBBZZZzzzYYYLLLZZZ{{{gggpppssssssooonnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkmmmllllllkkkkkkjjjjjjjjjhhhhhhggg[[[RRRfffuuujjjgggfffaaaZZZWWWWWWXXXZZZ^^^dddggggggfffbbbdddbbb```]]]SSS]]]wwwyyyppptttqqqnnntttuuuyyy}}}~~~|||{{{{{{zzzwwwyyy{{{yyyvvvuuuxxxyyyzzzzzzzzzwwwuuutttuuuyyy~~~~~~wwwkkk^^^VVVXXXccclllwwwyyyxxxrrriiiaaa^^^^^^hhhfffgggmmmrrrxxx{{{vvvsssjjjZZZLLL???<<<>>>FFFLLLQQQYYYbbbiiittt~~~yyyqqqmmmrrrxxxyyy{{{zzzxxxvvvuuuuuuxxxyyyyyyxxxqqqkkkcccaaacccfffggggggdddeeeggghhhccc___aaagggiiimmmooogggWWWRRRiii{{{vvvxxxuuuooosssvvvwwwttttttwwwvvvsssuuuuuuuuuvvvwwwxxxyyyzzzvvvtttrrrsssvvvxxxxxxwwwtttqqqqqqnnnaaaYYYjjjooo\\\KKKLLLiiifffAAA<<<999333777999777777:::FFFXXXUUU???RRRsss{{{wwwtttrrrpppppprrrqqqmmmjjjbbb___ZZZWWWVVVWWWXXXYYY[[[ZZZ\\\___]]]WWWTTTUUUWWWVVVUUUVVVWWWWWWUUUTTTRRRTTTUUUSSSOOOOOORRRVVVOOOTTTWWWWWWWWWWWWOOOFFF@@@AAAQQQuuunnnooovvvqqqwww|||{{{wwwwwwwwwwwwvvvqqqooonnnppptttvvvtttqqqjjjiiiiiieeejjjuuuvvvxxxqqq^^^NNNRRR```pppmmmnnnrrrpppkkkjjjmmmkkklllmmmppptttyyy~~~~~~}}}}}}|||}}}~~~|||{{{zzz|||~~~~~~||||||zzzoooccccccttt~~~||||||}}}}}}ZZZ\\\^^^```___]]]YYYUUURRRPPPOOORRRYYY]]]___^^^\\\\\\\\\\\\\\\[[[[[[[[[^^^[[[WWWTTTRRRSSSTTTVVVXXXWWWTTTRRRQQQPPPPPPPPPHHHKKKOOOSSSTTTQQQMMMJJJLLLIIIDDDBBB@@@???===<<>>@@@GGGOOOUUUZZZccclllttt}}}wwwsssppppppvvv|||~~~{{{tttsssssstttwwwyyyxxxsssooommmjjjhhhkkkppptttvvvuuuqqqtttwwwuuukkkbbbcccjjjkkkpppsssjjjWWWRRRkkkzzzuuuuuurrrlllrrruuuuuurrrsssvvvwwwuuuwwwwwwwwwwwwxxxxxxyyyyyysssrrrrrrtttwwwyyyyyyyyyuuusssssspppbbbYYYhhhlll[[[NNNPPPhhhZZZ;;;999999555777777777888>>>JJJRRRKKK>>>eeexxxwwwiiilllkkkllloooqqqoooiiiddd^^^[[[XXXVVVVVVWWWWWWVVVUUUWWW[[[___\\\UUUSSSUUUVVVWWWYYY[[[]]]\\\XXXUUURRRRRRRRRRRRRRRRRRSSSSSSJJJOOOTTTVVVXXXYYYSSSLLLDDD???DDD]]]{{{sssrrrzzzrrrvvvzzzwwwsssrrrnnnnnnoooqqqsssvvvwwwxxxoookkkkkkiiiqqqsssxxx|||gggRRRPPP[[[iiihhhiiimmmnnnllllllooollllllkkklllnnnppprrrttttttvvvzzz|||{{{zzzzzz{{{}}}{{{wwwtttvvvvvvxxxyyyzzz{{{{{{{{{yyyzzzzzzyyyzzzwwwlllaaaddd{{{yyywwwzzz{{{|||{{{yyyxxxxxxyyywwwyyyzzzzzzzzzzzz|||}}}\\\[[[ZZZYYYXXXWWWVVVUUUQQQPPPPPPTTTYYY___bbbcccbbbccccccbbb```\\\YYYXXX\\\[[[WWWRRROOONNNOOOQQQVVVUUUTTTQQQMMMJJJIIIIIICCCIIIPPPUUUTTTQQQMMMJJJMMMLLLIIIFFFCCCAAA???>>>???@@@AAABBBBBBCCCCCCCCCEEEFFFEEEAAA<<<999:::<<<:::999777777666555444333111111000//////......---,,,---............000222999DDDYYYfffpppiiiAAA@@@UUUrrrhhhUUUXXXnnn}}}zzzzzzsssnnnaaalll|||rrrwwwppppppooooooppppppqqqrrroooooonnnmmmmmmlllllllllnnnmmmkkkiiihhhiiikkklllooolllhhh[[[SSShhh~~~nnn^^^XXXXXXXXXXXXZZZ___bbbggglllnnnlllhhhfffjjjpppppplllbbbTTT]]]zzz{{{xxxtttqqqvvv~~~zzzwwwxxxzzz}}}wwwwwwxxxyyyyyyyyywwwvvvzzzuuutttwwwxxxuuurrrsssoooqqqtttvvvxxxyyyxxxxxxtttxxx}}}~~~}}}uuugggYYYQQQRRRYYY```ggghhhjjjiiiggggggiiikkkrrrqqqrrrvvvxxx~~~tttlllkkknnn~~~xxxqqqnnnaaaMMM>>>???EEENNNVVV\\\dddoooxxxyyyzzzzzz}}}~~~yyyuuuxxx{{{|||yyyuuuqqqooowwwuuusssuuuxxx{{{||||||}}}zzzrrrqqqvvvyyy{{{{{{oooZZZUUUpppyyysssrrrpppmmmsssvvvuuussstttyyy{{{yyywwwwwwxxxxxxxxxxxxxxxxxxttttttuuuwwwxxxyyyxxxxxxwwwtttuuuqqqcccYYYhhh~~~nnn^^^QQQSSSkkk{{{QQQ888777999777666333444666DDDTTTSSSGGGAAAuuujjjxxxhhhlllkkklllnnnooollleee```^^^[[[XXXXXXYYYZZZYYYWWWRRRTTTYYY\\\YYYTTTTTTXXXZZZ[[[___ccceeeccc^^^ZZZSSSQQQPPPQQQTTTUUUTTTRRRKKKOOOSSSVVVWWWUUUQQQMMMHHHCCC>>>KKKnnn|||tttkkkttt{{{vvvooonnnlllnnnpppqqqqqqssswww{{{wwwpppooopppyyynnnyyysssZZZSSS[[[cccbbbbbbfffjjjmmmpppqqqlllllllllmmmnnnpppqqqrrruuuzzz~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}{{{{{{||||||zzzxxxuuusssvvvvvvvvvwwwxxxyyyzzz{{{wwwyyyxxxxxxyyyxxxqqqhhhhhh}}}{{{pppmmmnnn~~~}}}xxx~~~vvvssswwwxxxxxxwwwvvvuuuvvvxxxxxxyyyzzzzzzyyyxxxxxxyyyYYYUUUQQQPPPQQQSSSRRRQQQQQQQQQQQQTTTZZZ___cccfffcccdddfffeeeccc___ZZZXXXZZZYYYVVVQQQLLLJJJKKKMMMYYYYYYWWWSSSMMMIIIHHHIIIEEEKKKRRRVVVUUUPPPLLLIIILLLLLLKKKIIIFFFDDDBBBAAA???@@@AAACCCDDDDDDDDDDDDDDDEEEFFFCCC>>>;;;<<<>>><<<999777666777666444111222111111000//////......---...///.........000222666<<>>:::777777888888444111222222111111000000//////---...///.........000111888@@@FFFddd}}}CCC>>>MMMeeexxx{{{```QQQhhhxxxuuuooolllbbbmmm~~~qqqtttqqqpppooonnnnnnnnnnnnnnnmmmkkkjjjhhhhhhhhhiiiiiigggggggggggghhhjjjkkklllqqqlllfffXXXPPPddd~~~jjj]]]RRRRRRXXX\\\___bbbjjjmmmooopppooonnnnnnooovvvxxxuuuooofffZZZcccxxxvvvwwwvvvyyysssppppppvvv~~~zzzsssjjjrrr{{{~~~zzzvvvuuunnnkkkkkkllljjjdddaaabbbbbbcccfffiiikkkkkkkkkjjjtttwww{{{~~~}}}yyywwwqqqgggXXXJJJCCCBBBGGGKKKNNNQQQWWW]]]cccgggiiijjjjjjbbbYYYTTTPPPLLLMMMQQQQQQRRRQQQNNNJJJGGGFFFFFFFFFNNN\\\nnnyyypppcccQQQDDDAAAKKKUUU```hhhrrr{{{zzz}}}xxx~~~~~~|||vvvssssssrrrpppmmmdddYYY^^^zzztttpppppprrrrrruuuuuussstttxxxzzzxxxtttuuuwwwxxxxxxxxxwwwvvvxxx{{{}}}|||yyyuuusssrrrqqqnnnmmmjjj]]]UUUfff~~~sssdddVVVYYYuuubbbBBB:::666777999444666:::<<>>EEEYYYkkkkkkTTTfffwwwsssnnnmmmgggnnn}}}qqqsssoooooonnnnnnoooooopppppplllkkkiiiggggggggghhhiiihhhhhhhhhiiiiiijjjjjjkkklllhhhbbbVVVOOObbb{{{lllaaaYYY[[[aaacccdddeeejjjnnnrrrsssrrrppppppqqqrrruuurrrqqqlllaaahhhpppqqqxxxyyy{{{oooqqqwwwzzzrrrpppyyyzzzpppllllllgggfffgggkkkjjjeeedddffffffhhhllloooqqqrrrrrrrrrzzz|||~~~~~~zzzuuuqqqjjj```RRRFFF@@@AAAEEEIIINNNOOORRRWWW]]]bbbeeegggcccYYYQQQOOOPPPNNNMMMNNNPPPPPPPPPPPPQQQTTTXXX\\\^^^ccckkkrrr|||~~~wwwooo]]]IIIDDDJJJRRR^^^kkkwwwxxxxxxwwwuuu||||||uuusssvvvtttpppllldddZZZ___|||zzzvvvqqqoooqqqrrrvvvwwwuuuvvvyyyzzzwwwtttuuuwwwyyyzzzzzzyyyxxxvvvyyy||||||xxxssspppoooqqqmmmlllhhh\\\VVViiipppcccXXX]]]wwwRRR:::999444444888333444===AAAPPPYYYAAACCCrrrlllvvv|||tttxxxooommmlllooosssuuusssqqqggg```YYYWWWZZZ]]][[[XXXWWWRRRQQQXXX]]]_________cccbbbbbbbbbccccccbbb```WWWUUURRRRRRTTTXXX\\\^^^^^^]]]^^^___XXXMMMGGGHHHJJJKKKKKKIIIJJJ[[[}}}rrrsssqqqdddhhhssssssjjjiiikkkmmmoooooopppqqqrrruuuqqquuuzzzzzz|||sssdddfffnnnhhh]]]VVVZZZeeekkkkkkpppqqqqqqqqqqqqppppppoooqqqsssuuuwwwwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyzzz{{{wwwvvvuuutttsssssstttuuuxxxwwwvvvtttttttttttttttsssssstttuuuvvvwwwxxxxxxuuuvvvtttqqqpppqqqpppllldddooonnniiifffoooqqqvvvxxxssspppyyy|||vvvrrrgggccccccmmm~~~qqqjjjcccddddddcccbbbdddgggiiilllooosssuuuuuutttuuuvvvRRRVVVYYYTTTLLLGGGKKKPPPVVVVVVUUUUUUWWW[[[```ddd___bbbfffiiigggbbb[[[VVVQQQSSSSSSPPPJJJHHHKKKNNNCCCFFFIIIJJJJJJOOOXXX___WWWSSSQQQSSSVVVWWWSSSOOOQQQTTTVVVUUUOOOJJJHHHHHHCCCCCCCCCCCCDDDEEEFFFGGGGGGEEEDDDEEEHHHIIIGGGDDDBBB>>>::::::<<<<<<888333333333222222111000000000.../////////------///111---BBBNNNxxxLLL???AAAQQQcccwww[[[aaavvvqqqnnnooolllppp~~~ssstttooooooooopppqqqssstttuuunnnmmmjjjiiihhhhhhjjjkkkjjjjjjkkkkkkkkkjjjiiiiiiiiieeeaaaUUUOOOddd|||tttjjjcccfffkkkllljjjiiikkkpppuuuwwwtttpppnnnnnnnnnqqqpppsssqqqfffllljjjnnnyyy|||}}}rrrvvv|||~~~vvvqqq{{{xxxkkkggghhhddddddgggmmmmmmkkkkkknnnlllooosssxxx|||~~~~~~xxxrrrnnnggg^^^PPPEEEAAACCCHHHLLLOOONNNOOOSSSYYY```eeeggg___VVVPPPTTT[[[^^^^^^___]]][[[YYYYYY]]]fffooovvvqqqtttwwwxxxzzzwwwtttrrrkkkXXXEEEEEEQQQWWWdddttt{{{|||{{{wwwyyyzzz{{{{{{tttjjj^^^^^^tttzzzwwwrrrnnnooouuuyyyzzzyyyzzz|||{{{xxxtttvvvxxxzzz||||||{{{zzzssswww{{{{{{wwwrrrooonnnsssooommmjjj^^^ZZZnnnmmmaaaYYY___xxxtttGGG333888222222777222...<<>>GGGVVVrrr}}}VVV___nnnuuutttuuukkkeeeooowwwvvvtttpppooonnnppprrrsssrrroooppppppnnnkkkgggeeefffgggkkkiiiggggggggggggeeeddd___ZZZ\\\ZZZTTTcccxxxtttvvvxxxuuurrrqqqnnnkkklllqqqssspppmmmmmmpppvvv{{{zzzlllpppzzz{{{{{{xxxoooeee```dddiiinnnqqqnnneee___^^^\\\YYY___bbbfffhhhkkkmmmpppssswwwzzz}}}vvvoooiiiggg\\\YYYUUUSSSTTTWWWZZZ\\\YYY\\\]]]^^^ccciiiiiiddd[[[YYYYYYaaappp~~~vvvxxx{{{zzzrrrxxxlll___SSSNNNTTT^^^mmmxxx~~~yyywwwvvvvvvyyyzzzyyynnneeegggyyy|||sssqqqrrrssssssyyyzzz{{{xxxvvvuuuvvvxxx|||}}}~~~zzzwwwvvvwwwyyyxxxssspppllleeefffzzzkkkXXXXXXqqqyyyOOO===111444888666555888999===HHHMMM???@@@rrrvvv}}}fff^^^___eeegggkkkooorrrrrrqqqpppnnnjjjfffeeeeeeccc___\\\WWWVVVVVVXXX\\\^^^``````dddccccccdddeeeccc```^^^WWWWWWWWWWWWXXX]]]eeekkkiiifffcccaaa```___^^^]]][[[[[[YYYUUUOOOQQQ```qqqssskkk}}}}}}vvvjjjjjjmmmllllllnnnqqqpppssszzztttnnn{{{{{{nnn\\\WWW]]]]]]TTTXXX^^^gggmmmqqqqqqqqqqqqssstttuuutttsssssstttvvvwwwxxxxxxwwwvvvuuuuuuwwwxxxvvvsssrrrsssssssssrrrrrrssstttuuuuuuuuutttssssssssstttttttttsssrrrrrrrrrqqqpppooommmjjjfffbbbYYYdddlllgggVVVFFF>>>===;;;<<<<<<;;;>>>FFFSSS^^^llluuuRRR???IIINNNKKKKKKPPPIII>>>??????GGGLLLRRRSSSFFFAAANNNPPPSSS^^^kkkrrruuu}}}YYYbbb___YYYWWWPPPLLLTTTZZZaaadddcccaaacccddddddfffggggggddd^^^YYYUUUSSSPPPRRRVVVXXXWWWSSSNNNKKKGGGEEECCCDDDGGGJJJLLLMMMJJJLLLMMMMMMKKKHHHGGGFFFMMMNNNMMMJJJJJJKKKHHHDDD@@@AAADDDFFFGGGGGGGGGGGGIIILLLMMMHHHAAA???CCCHHHFFFAAA@@@CCCDDD@@@<<<;;;666555444222111111000000///......------......///333555777LLLppprrrQQQ???DDDQQQlllXXX[[[jjjvvvuuuvvvmmmeeeiii}}}wwwsssnnnnnnmmmmmmoooqqqrrrqqqpppqqqpppmmmiiifffeeefffhhhllljjjiiiiiiiiigggcccaaa\\\[[[___]]]WWWfffzzzuuuuuussspppqqqtttjjjjjjooowww{{{wwwsssrrr}}}zzzlllppp}}}}}}zzzpppggglllkkkfff^^^WWWWWW]]]ddddddeeebbb\\\ZZZ___dddeeehhhjjjmmmnnnppprrruuuxxx~~~{{{tttmmmhhheeeaaa`````````aaabbbcccccc]]]bbbhhhlllppptttqqqkkk\\\ZZZ[[[eeeuuu|||{{{vvv{{{{{{iii]]]YYYaaajjjzzz}}}wwwttttttrrrsssvvvvvvzzz||||||~~~zzz|||~~~sssfffggg{{{zzzppppppvvvyyyzzz|||zzzwwwsssqqqqqqtttwww{{{~~~~~~||||||~~~}}}yyywwwuuuppprrr{{{fffXXX\\\rrryyyjjjBBB666000555999777555666===BBBHHHEEE===KKK~~~ooo^^^[[[[[[cccbbbccciiiqqqvvvvvvtttnnnkkkiiiiiijjjiiiddd```\\\YYYWWWVVVYYY\\\___```bbb___^^^aaaeeefffccc___YYYZZZZZZZZZ[[[^^^bbbeeecccbbbaaaaaabbbbbb```^^^^^^]]]]]][[[WWWTTT[[[dddppp{{{~~~uuukkkiiijjjjjjkkkoooooorrrxxx|||yyy~~~jjj______XXXLLLPPPWWW```hhhnnnppprrrssssssttttttsssqqqrrrtttvvvwwwxxxxxxxxxvvvuuuvvvwwwvvvuuuttttttuuuuuusssqqqooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooolllkkkjjjjjjiiieee```]]]SSSZZZ]]]UUUFFF999333333444555555333222666===CCCEEEMMMZZZaaaYYYHHH<<<888;;;BBBBBBCCCJJJHHHAAADDDAAAPPPXXX\\\dddfffjjjwwwZZZaaa^^^YYYYYYSSSOOOVVV\\\```dddeeeeeeeeefffgggeeeeeebbb]]]XXXUUUSSSTTTWWWVVVVVVWWWTTTNNNIIIHHHFFFEEEDDDCCCDDDEEEEEEFFFEEEGGGIIIIIIGGGDDDDDDEEEOOOMMMIIIHHHIIIHHHEEE@@@BBBCCCEEEGGGHHHHHHHHHHHHDDDHHHJJJHHHFFFJJJUUU___IIICCC@@@CCCEEEAAA<<<999777666555333222111111111//////............//////;;;;;;===JJJ```ooowww}}}ZZZBBBHHHXXXsssYYYTTTccc{{{xxxvvvxxxpppfffgggxxxxxxssskkkkkklllmmmnnnpppqqqqqqqqqjjjjjjhhhfffeeeggglllooonnnmmmllllllkkkhhhdddaaadddcccgggbbbZZZiiiwwwppppppqqqqqqsssvvvnnnpppwwwzzzyyy}}}uuunnncccggg|||qqqddd___]]]XXXSSSWWWYYYYYYXXXXXX]]]gggnnnhhhgggeeeaaaaaaeeekkkooosssuuuxxxyyyxxxxxxxxxxxx~~~|||}}}}}}|||xxxrrrlllhhhfffkkkkkkkkkiiigggeeedddddd```hhhqqqwww{{{}}}xxxqqq```[[[[[[dddqqq|||}}}sssoooyyy}}}lllcccaaaiiisssuuurrrnnnkkkiiiiiijjjlllrrrrrrsssrrrtttvvvxxxxxxrrrtttwww|||~~~}}}}}}~~~|||tttiiijjj~~~wwwooosssyyy}}}~~~{{{vvvqqqoooqqquuuyyyzzz|||~~~|||xxxzzzttt```WWW]]]mmmlllVVV;;;333///444777666555666===DDDEEE===<<>>EEELLLTTTeeexxxeeeEEEGGG]]]~~~YYYNNN]]]vvvxxxvvvxxxrrrhhhjjj{{{zzzuuullljjjkkkmmmnnnoooppppppqqqjjjjjjiiihhhiiilllrrrvvvppppppoooooonnnlllgggdddkkklllooofff]]]ooowwwoooqqqxxx{{{{{{{{{|||}}}zzzyyy{{{yyymmmccc___XXX^^^ssswwweeeYYYWWWXXXYYYXXXTTTXXX\\\aaaeeekkkrrrxxxpppnnnmmmkkkiiigggiiillltttwww|||~~~|||zzzyyy~~~|||yyyvvvwwwxxxwwwtttoookkkiiihhhppppppnnnjjjeeebbbbbbccceeeoooyyy~~~~~~xxxfff^^^[[[cccmmmsssyyy~~~}}}sssttttttsss}}}~~~mmmccc^^^```jjjttt{{{nnnjjjhhhddd```___bbbeeefffgggeeebbbaaabbbcccfffiiijjjkkkmmmqqquuuwwwwwwvvvrrrtttvvvyyy|||}}}uuummmooo~~~}}}tttsssyyy}}}vvvrrrrrruuuyyy|||{{{}}}}}}{{{||||||~~~|||wwwxxx{{{fffWWWTTT[[[ggg___GGG888333000222444444555666;;;EEECCC888@@@jjjrrr|||uuugggkkkpppoooiiikkklllkkkkkkmmmrrrvvvqqqnnnlllkkkkkkhhhbbb]]]aaa^^^ZZZZZZ^^^dddhhhkkkeeegggfffbbb^^^]]]bbbgggddd```[[[VVVUUUVVVYYY[[[]]]]]]]]]___```___\\\YYYXXXWWW[[[aaaccc___ZZZZZZbbbvvv~~~tttkkkoooqqqrrrllleeebbbeeeiiillllllnnnqqqtttvvvvvvuuu{{{kkkbbb___ZZZSSSUUUWWWZZZ]]]ccckkkooopppqqqrrrqqqqqqrrrtttwwwuuuvvvwwwwwwuuuuuuvvvwwwrrrrrrrrrssstttrrrnnnkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjdddbbb```]]]ZZZUUUNNNIIIFFFFFFDDD===555111111444///111222333222222333333666333555<<>>@@@AAA???===>>>???===;;;888555333222111000//////......//////000777999CCCHHHMMMggguuuNNNEEE[[[^^^MMM[[[uuuzzzuuuvvvrrrhhhmmmzzzuuunnnkkkmmmoooooooooooopppqqqppppppooonnnnnnppptttwwwqqqppppppppppppooollliiimmmqqqtttjjjaaauuu}}}uuuyyy~~~zzzqqqmmmnnngggggg^^^WWWXXXXXX___qqqnnnhhhbbbaaadddhhhkkkllleeehhhlllppprrrtttvvvxxxxxxwwwvvvvvvrrrkkkiiikkklllqqqxxx|||}}}}}}||||||~~~~~~}}}{{{yyywwwvvvsssssssssqqqmmmjjjiiiiiinnnnnnlllhhhbbb```bbbeeejjjsss|||}}}mmmbbb\\\dddlllqqqwww~~~{{{tttnnnnnnrrrlllddd]]]ZZZZZZ```lllxxxnnnfffbbbaaa]]]YYY\\\cccgggfff]]]YYYVVVWWWWWWWWWZZZ______^^^^^^```bbbddddddddddddhhhmmmqqqtttvvvxxxzzz|||yyyooommmyyyzzzyyyyyy|||}}}xxxvvvwww{{{}}}|||||||||uuuooonnnqqqvvvgggWWWOOORRRXXX```VVV>>>666444222222222444666888<<>>CCCGGGLLLUUU___WWW]]]ZZZWWW\\\YYYTTTYYY```[[[YYY\\\]]]ZZZ[[[___aaaaaa___[[[VVVSSSRRRRRRNNNGGGFFFLLLMMMHHHIIIQQQFFFIIIKKKKKKHHHEEEDDDEEEGGGFFFHHHMMMRRRQQQJJJCCCGGGEEEEEEIIIIIIGGGJJJOOOOOOMMMIIIFFFEEEFFFHHHJJJGGGEEEBBBBBBDDDIIIMMMPPPEEE@@@===>>>??????BBBGGGEEECCC@@@<<<999666444333000000////////////000000222///999@@@GGGlllcccOOO^^^fffQQQ^^^xxx{{{ttttttooodddooovvvrrrooolllnnnppppppooonnnoooqqqqqqrrrrrrqqqpppqqqsssvvvpppooonnnnnnppppppooommmmmmsssxxxnnndddvvv{{{}}}~~~zzzxxxxxxsssooojjjbbbZZZZZZ]]]YYY]]]YYYXXX^^^___dddrrrgggggggggjjjpppuuuyyyzzzuuuwwwyyyzzzyyyyyyxxxxxx{{{yyyyyy{{{vvvnnnkkkmmmkkkooosssvvvyyy{{{}}}~~~}}}{{{yyywwwvvvvvvvvvrrrrrrqqqoookkkhhhhhhhhhjjjkkklllhhhbbb___```cccjjjrrrxxxyyyzzz|||}}}|||ooobbb[[[bbbjjjmmmttt}}}~~~qqqiiibbb\\\TTTRRRQQQSSSVVV___ooo~~~uuulllggg``````\\\[[[aaajjjkkkggg\\\YYYZZZ^^^```^^^___ddd^^^[[[XXXWWWXXXYYYZZZYYY```cccfffgggffffffhhhiiimmmrrrwwwxxxwwwyyyyyykkkfffrrr|||yyyyyy}}}~~~~~~}}}|||wwwoooiiifffeeeeee[[[PPPNNNSSSTTTVVVKKK555111333555444444666888:::CCCPPPJJJ???\\\~~~vvvsssooonnnrrr~~~~~~|||zzzyyyyyyzzz{{{rrrnnniiigggeeeccc^^^ZZZ[[[ZZZ[[[^^^bbbfffhhhiiidddccc```ZZZXXX^^^jjjtttccc^^^YYYWWWWWWYYYYYYXXX[[[ZZZ[[[\\\]]]]]]\\\ZZZ\\\\\\___eeefffbbb______^^^dddwwwzzzhhhaaajjjlllaaa___gggeeegggjjjlllmmmnnnooopppwwwppppppsssqqqZZZZZZYYYXXXWWWXXX[[[^^^dddgggkkkmmmnnnooopppqqqrrrsssttttttsssssstttvvvqqqooonnnmmmllliiifffccc```___]]][[[ZZZYYYYYYYYYZZZ[[[\\\^^^___```aaaaaaXXXTTTOOOJJJFFFAAA===:::777666444222222222333444666555444444555777777777???HHHTTTZZZ\\\eee{{{nnn\\\PPPJJJVVV\\\YYYWWW\\\YYYUUUZZZZZZUUUSSSXXX\\\\\\___eeebbbbbbaaa]]]YYYUUUSSSSSSOOOHHHHHHOOOOOOHHHGGGNNNGGGJJJMMMMMMJJJGGGGGGHHHLLLJJJJJJPPPVVVUUUKKKAAAJJJHHHIIIKKKIIIDDDHHHOOOWWWSSSNNNJJJHHHIIILLLNNNNNNKKKHHHGGGHHHHHHEEEBBBBBB>>>===>>>???@@@GGGNNNIIIGGGDDD@@@<<<999666555000000////////////000000111)))000888BBBnnnxxx^^^fffmmmVVVbbb{{{}}}sssqqqmmmaaaooorrrpppooommmooorrrqqqooonnnoooqqqmmmooopppppppppppprrrtttooommmlllmmmooopppppppppnnnvvv|||qqqdddttt}}}}}}zzzsssnnnnnnddd___YYYTTTMMMIIIKKKRRRUUU\\\\\\^^^ffffffhhhrrrsssqqqoooppptttyyy~~~{{{||||||}}}||||||||||||vvvssstttwwwsssllljjjmmmqqqrrrssstttuuuyyy}}}|||{{{xxxuuuttttttuuuvvvrrrrrrqqqnnnjjjgggffffffiiilllmmmjjjccc^^^]]]___gggnnnrrrqqqqqquuuxxxxxxppp```XXX^^^eeegggnnnxxx~~~xxxeee\\\QQQEEEEEEEEEHHHLLLPPPZZZmmm~~~sssnnnjjjdddccc```___gggooommmeeebbbaaaeeemmmpppllllllooohhhddd___\\\\\\]]]^^^^^^cccdddddd```\\\YYYYYY[[[aaacccfffiiikkkmmmooopppuuuooooooxxx|||wwweee^^^nnn}}}zzzyyy{{{zzz{{{zzzuuummmfffccc```^^^XXXPPPRRRUUURRRNNNAAA,,,---222666666666888:::;;;JJJVVVOOODDDhhhyyyrrrmmmfffiiiuuuxxxtttqqqqqqtttuuutttrrrqqqmmmhhheeedddccc___\\\[[[\\\^^^aaaeeehhhhhhgggfffaaa[[[XXX[[[eeesss|||eeebbb]]][[[ZZZYYYVVVSSSWWWVVVVVVXXXZZZ[[[ZZZYYY\\\\\\```eeegggddddddggg]]]\\\gggvvveeepppvvvjjjeeelll^^^aaaeeehhhjjjkkklllnnnlllxxx{{{qqqvvvyyyuuu``````___[[[WWWSSSRRRRRRTTTYYY```fffjjjmmmoooqqqqqqrrrssssssrrrrrrtttuuuqqqooollljjjiiifffccc```YYYWWWUUUSSSQQQPPPPPPPPPPPPQQQSSSUUUWWWXXXYYYZZZNNNJJJDDD???<<<999555333666555333222333444444444333111000111444888;;;<<<999TTTuuuyyybbbMMMBBB>>>======[[[[[[ZZZXXXVVVVVVXXXZZZVVVVVVWWWXXXZZZ^^^bbbdddaaa^^^[[[XXXUUURRRMMMJJJLLLLLLKKKIIIGGGHHHLLLNNNJJJLLLNNNNNNLLLJJJIIIJJJQQQNNNOOORRROOOIIIHHHKKKKKKJJJJJJIIIIIIJJJJJJJJJRRRNNNHHHEEEFFFHHHJJJKKKKKKLLLIIIDDDCCCFFFFFFDDDBBBCCCCCC@@@CCCKKKPPPPPPKKKHHHEEEDDDCCC@@@999444222222222111111111000000222222...111JJJuuucccdddnnnZZZeee}}}|||qqqooojjjddd|||rrrnnnkkkooopppqqqrrrrrrqqqpppoooppppppooonnnnnnnnnnnnnnnhhhiiilllpppssssssqqqooossswwwyyykkk___qqq{{{xxxtttnnnhhhbbb]]][[[PPPOOONNNPPPSSSVVVXXXXXXZZZ\\\___dddiiinnnqqqsssqqqsssvvvxxxyyy{{{|||~~~~~~}}}}}}}}}}}}{{{wwwtttvvvxxxzzzyyytttoookkkiiippprrruuuuuuuuuvvvyyy}}}xxxuuutttvvvuuurrrsssvvvxxxsssqqqqqqllldddccchhhjjjppptttrrrjjjbbb______jjjkkkkkkkkklllpppvvvzzzkkkeee```aaaeeekkkuuu|||kkkXXXJJJHHHLLLHHHJJJKKKLLLQQQ\\\mmmyyyuuuuuuqqqhhhiiihhhggghhhkkklllllllllkkkjjjlllrrryyy{{{vvvqqqmmmgggbbbccciiiqqqzzz|||pppbbbXXXUUUVVV___bbbeeedddaaa```cccgggaaa```aaaeeekkkoooooommmtttqqqoooiii]]]]]]uuu}}}~~~yyyxxxrrruuuqqqgggaaa___\\\VVVRRRKKKHHHMMMMMMCCC888333444222444777666444;;;EEE\\\^^^HHHMMM|||zzzqqqooossskkkeeeiiikkknnnppppppqqquuutttpppmmmiiiddd```______^^^]]]\\\\\\]]]```dddeeeeeeccceee^^^ZZZ\\\```eeelllsssaaadddccc___]]]]]]ZZZVVVSSSQQQNNNPPPSSSVVVTTTRRRSSSXXX^^^```___]]]^^^```XXX]]]cccqqqyyyttttttbbb___qqqttt[[[\\\PPPPPP___hhhffffffmmmkkkqqqwwwyyyxxx{{{yyyyyy}}}~~~eeefffhhhjjjbbbUUUJJJGGGIIIMMMVVVaaaggghhhmmmrrrrrrrrrrrrooommmnnnssswwwsssmmmkkkmmmkkkaaaYYYWWWRRRPPPLLLHHHEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKEEEAAA<<<888666555444333222333444444333222444555222222444888999888===DDDFFFeeeeeeSSSKKKBBB;;;999:::::::::\\\\\\[[[ZZZZZZZZZZZZZZZXXXWWWVVVXXX[[[___aaabbb^^^\\\ZZZXXXUUURRRNNNJJJLLLKKKJJJHHHFFFGGGJJJMMMPPPRRRRRRQQQOOOMMMLLLLLLQQQPPPRRRTTTPPPIIIHHHLLLRRRQQQPPPNNNMMMMMMLLLLLLNNNOOOOOOQQQQQQNNNJJJFFFKKKMMMKKKFFFEEEHHHIIIGGGEEEGGGGGGEEEGGGNNNQQQQQQNNNKKKHHHGGGFFFCCC===888333333222222111111000000///000...111FFFmmm___RRRjjjtttYYYbbbxxx{{{ssssssooonnn~~~ssspppooommmnnnooopppqqqppppppoooqqqpppoooooonnnnnnnnnnnnlllllllllmmmnnnooonnnmmmooooooppphhhddduuuhhheee```[[[WWWTTTSSSSSSWWWXXXYYY]]]aaaeeehhhiiihhhgggggghhhkkknnnrrrtttqqqsssvvvxxxyyyzzz|||}}}|||{{{{{{{{{|||{{{xxxvvvpppsssuuutttqqqmmmkkkjjjllloooqqqrrrrrrtttwww{{{wwwtttsssuuutttqqqqqqsssxxxtttssssssnnnfffeeehhhnnnvvv|||xxxlllcccbbbdddiiihhhhhhiiilllpppuuuxxxnnnfff```aaagggmmmvvvmmm^^^TTTMMMLLLNNNLLLMMMMMMNNNUUUaaaqqq}}}|||vvvwwwtttooorrrssstttuuutttsssrrrqqqrrrvvv{{{~~~~~~}}}{{{zzzooommmmmmsss{{{rrrgggbbbeeeiii}}}|||qqqeee]]][[[XXXXXXZZZ\\\___bbbdddeeegggfffeeebbb\\\bbbyyysssssssssqqqiii___ZZZZZZWWWQQQNNNHHHFFFJJJJJJ???333,,,333333444666555555>>>JJJ\\\YYYJJJ[[[tttuuutttuuuhhh___```fffnnntttssspppooommmkkkiiifffcccaaa^^^[[[XXXUUU_________aaacccdddbbb```]]]XXXVVVYYY\\\___eeekkkdddeeeccc^^^[[[\\\ZZZWWWKKKMMMOOOPPPPPPOOONNNNNNSSSVVVYYYZZZYYYXXXXXXYYYZZZYYYUUU\\\vvvzzzoooyyykkkvvveeefffllliii\\\VVVUUU___eeeeeegggllllllnnnppprrrtttwww|||{{{{{{~~~nnnooosssvvvqqqcccVVVQQQEEEGGGMMMWWW]]]```fffmmmmmmoooqqqqqqppppppsssuuuqqqjjjffffffbbbYYYQQQOOOHHHFFFBBB???===;;;;;;;;;:::::::::;;;<<<>>>???@@@???<<<999666444444333333555666555444333444666888888:::999666===JJJOOOLLLQQQooozzznnn]]]III<<<888555444666888999888\\\[[[ZZZ\\\^^^^^^[[[WWWVVVTTTSSSVVV[[[```aaaaaaYYYXXXWWWVVVUUUQQQMMMIIIJJJJJJIIIHHHFFFGGGJJJLLLXXXYYYXXXUUURRROOONNNOOOSSSTTTUUUUUUOOOJJJKKKQQQYYYXXXVVVTTTRRRQQQPPPPPPPPPQQQTTTVVVWWWSSSMMMIIIMMMNNNLLLHHHGGGJJJJJJHHHEEEIIIJJJIIILLLQQQRRRQQQNNNLLLIIIHHHGGGDDD>>>999444444444333222111111000---//////111@@@___fffHHHPPPgggtttyyyYYY]]]qqqzzzuuuvvvrrrvvv}}}rrroooppplllmmmnnnoooppppppooonnnpppooooooooonnnnnnnnnnnnnnnmmmkkkjjjjjjkkkllllllmmmgggfffdddeeessszzzooo[[[XXXTTTQQQPPPQQQSSSUUU^^^aaaeeekkkpppsssvvvwwwrrrpppnnnmmmooorrrvvvyyyvvvwwwwwwxxxyyyyyyxxxxxxxxxwwwvvvwwwyyyyyyyyywwwqqqrrrtttuuusssrrrqqqrrrsssuuuvvvwwwxxxzzz}}}|||yyyxxxyyyxxxttttttvvvxxxvvvvvvuuuqqqjjjgggiiiqqqzzz|||nnnddddddiiihhhfffdddggglllrrruuuuuuqqqggg___bbbjjjrrrzzzuuu]]]RRRQQQSSSTTTVVVWWWUUUTTTVVV^^^kkkxxxwwwssssssrrrqqqrrrwwwzzz}}}}}}yyyuuuttttttzzz~~~yyyzzz~~~sssuuuyyyxxxuuuzzzwwwggg\\\WWW]]]]]]\\\[[[YYYXXXYYYZZZUUUXXX\\\^^^]]]ggg}}}xxxpppmmmoooqqqiii]]]TTTSSSUUUPPPIIIGGGGGGIIIMMMIII>>>333---333333555555444888DDDQQQVVVNNNJJJjjjsssssswww||||||mmmccccccvvv}}}xxxpppmmmnnnnnnllljjjiiigggeee___YYYTTTaaaaaa```aaaaaa```^^^[[[YYYVVVUUUXXXYYYXXXZZZ^^^bbbccc```ZZZWWWYYYXXXVVVMMMRRRXXXXXXTTTPPPPPPQQQTTTUUUWWWXXXYYYXXXWWWVVVVVVTTTMMMNNNbbbzzzwwwppptttzzzbbb___nnneeeeeeccc```^^^aaahhhooopppnnnlllnnnssswwwyyyyyy|||}}}rrraaaYYYGGGEEEFFFLLLQQQUUU[[[bbbeeeiiinnnrrrrrrqqqppppppooohhhaaa]]]VVVMMMFFFCCC<<<:::888666444333444444222222222222333444555666999888777666555444444444222222222111000111444666999>>><<<999HHH___eee[[[qqqjjjUUUIII@@@888888888888999;;;<<<;;;999\\\ZZZZZZ]]]aaaaaa[[[UUUTTTQQQPPPSSSYYY]]]^^^\\\RRRRRRRRRRRRQQQOOOKKKGGGGGGHHHIIIHHHHHHJJJMMMOOO\\\\\\ZZZWWWRRROOONNNOOOUUUVVVUUUQQQKKKIIIOOOUUU[[[ZZZXXXWWWUUUTTTTTTSSSUUUSSSPPPPPPRRRSSSTTTSSSNNNPPPNNNIIIGGGIIIHHHFFFCCCHHHKKKLLLOOOSSSTTTQQQMMMJJJHHHGGGGGGDDD>>>:::666666555444333222111000---///111222999OOOpppxxxMMMDDDTTTddd~~~___]]]mmm~~~|||wwwuuuqqquuuyyypppnnnmmmnnnooopppppppppooommmmmmmmmmmmnnnnnnnnnmmmmmmmmmllllllllljjjiiiiiijjjkkkjjjaaa]]]]]]^^^ggggggYYYVVVVVVUUUUUUVVVYYY\\\^^^bbbffflllppptttvvvwwwxxxooooooooopppsssvvvzzz|||}}}|||{{{zzzzzzxxxvvvuuuvvvuuuttttttwwwyyyyyyyyyxxxzzz{{{{{{zzzzzz{{{||||||}}}}}}~~~~~~{{{{{{|||{{{vvvuuuwwwvvvwwwxxxwwwrrrmmmkkkjjjsssyyy}}}zzzqqqiiihhhjjjiiifffdddhhhpppvvvxxxwwwttthhhaaaeeepppzzz|||iiiUUUPPPTTTZZZ^^^aaaeeecccaaadddlllvvv}}}sssmmmpppppplllnnnuuuyyy||||||wwwtttuuuxxxzzzvvvzzz}}}qqqiiihhhhhhssspppkkkfff```ZZZTTTOOOJJJQQQYYY^^^___ggg~~~}}}~~~}}}xxxqqqlllkkklllhhh___UUUPPPQQQRRRLLLEEE???FFFNNNNNNEEE999333222222444555444555<<>>DDDLLL^^^rrrxxxtttxxxfffPPPCCC;;;888888777777888999999999777666[[[ZZZ[[[```dddccc\\\VVVTTTRRRPPPQQQTTTVVVUUUSSSMMMMMMLLLMMMMMMKKKHHHEEEEEEFFFHHHJJJKKKMMMQQQTTT[[[[[[ZZZVVVRRRNNNMMMMMMRRRRRRNNNGGGCCCGGGPPPWWWVVVVVVUUUTTTTTTTTTUUUUUUQQQNNNKKKJJJMMMRRRUUUWWWOOOQQQNNNIIIFFFFFFEEEAAABBBHHHMMMOOOSSSWWWXXXUUULLLJJJHHHHHHHHHEEE@@@;;;888888777555444222111000000000222444444@@@]]]yyyTTTAAAOOObbb|||qqqhhhqqqzzzuuuooopppxxx}}}{{{uuuqqqnnnlllrrrrrrsssrrrqqqnnnlllkkkkkkkkklllmmmmmmllllllkkknnnoooooommmiiieeedddddd```WWWUUUUUURRRXXX[[[QQQTTTVVVXXX[[[^^^___aaaaaaeeejjjooorrrrrrqqqqqqqqqiiikkknnnrrruuuxxxyyyzzz}}}||||||}}}}}}zzzxxxxxxwwwvvvwwwzzz||||||||||||~~~~~~}}}~~~~~~}}}|||||||||}}}}}}}}}{{{xxxxxxzzzxxxsssqqqssstttwwwyyywwwtttqqqooonnnvvvwwwxxxxxxvvvrrrnnnlllllliiigggllluuu{{{}}}|||wwwllleeejjjvvv{{{jjj___VVVVVV[[[aaaggglllpppooonnnrrryyy{{{qqqnnnkkkmmmrrroooiiiooozzzyyy{{{{{{wwwrrrrrrwww}}}zzzwwwyyy~~~}}}uuuqqqtttzzz~~~zzzsssnnniiiaaaVVVMMMSSSVVV[[[]]]___hhh|||~~~|||~~~{{{zzzzzz~~~{{{uuupppmmmkkkjjj\\\WWWRRRSSSTTTQQQKKKEEE???LLLTTTMMM<<<000///333222444555444777AAAMMMVVVGGGGGGccczzztttlllooozzzooolllnnnooolllfffccc```^^^]]]\\\ZZZXXXYYYXXXYYYZZZ[[[[[[YYYWWWUUUUUUXXXZZZWWWRRRPPPSSSSSSWWWYYYXXXYYY\\\[[[XXX]]][[[XXXVVVVVVUUURRROOOSSSWWW[[[___^^^\\\XXXUUUNNNWWW^^^\\\YYYfffZZZWWWfffqqquuujjj]]]\\\eeellljjjlllmmmooorrrwww}}}wwwiiieeeYYYMMMIIIGGGDDDBBBBBBHHHNNNYYYcccjjjkkkiiiggglllggg]]]PPPEEE<<<777444222111111111000000111111222111111111222333333444555777888666444222333444666888999:::999999:::<<<999???QQQiiixxx|||}}}vvvsssrrrkkkXXXGGG@@@===999777888999999::::::;;;<<<>>>???YYYZZZ\\\```cccaaa\\\WWWUUUTTTSSSQQQOOOMMMLLLKKKKKKJJJIIIIIIIIIHHHFFFDDDDDDFFFIIIKKKMMMOOOSSSVVVXXXYYYYYYWWWSSSOOOLLLLLLKKKKKKFFF@@@AAAIIIQQQUUUPPPOOOOOOPPPQQQRRRSSSSSSGGGFFFGGGJJJNNNPPPPPPOOONNNPPPNNNHHHEEEEEECCC???DDDIIINNNQQQTTTYYYYYYVVVMMMKKKIIIIIIJJJHHHCCC>>>:::999888666444333111111222///222555222777PPPlllXXXAAAMMMdddtttwwwwww{{{vvvooommmqqqvvvwwwtttqqqooonnnssssssssssssqqqooolllkkkjjjkkklllmmmmmmmmmlllkkkqqqrrrrrrmmmeee___\\\\\\VVVPPPRRRSSSOOOUUU\\\YYYZZZ\\\```ccceeeeeeeeedddjjjnnnrrrsssqqqnnnnnnooojjjlllpppsssvvvwwwvvvvvv|||zzzzzz||||||{{{{{{|||~~~~~~yyy{{{}}}}}}|||{{{zzz{{{}}}{{{{{{{{{|||{{{zzz|||yyyzzz|||{{{vvvtttuuutttxxxzzzwwwuuuvvvuuusss|||yyyxxxzzz|||{{{vvvpppnnnmmmmmmrrrzzz|||sssmmmrrr|||yyyjjj^^^[[[\\\aaafffjjjooouuuwwwwwwxxx|||yyynnnfffbbbeeejjjnnnlllkkkqqqyyyvvvvvvsssooommmooouuu{{{wwwtttqqqppptttzzz}}}{{{zzz|||{{{wwwqqqmmmkkkggg```ZZZjjjhhhdddcccgggrrr}}}|||}}}~~~~~~|||~~~}}}zzzyyyxxx||||||xxxssspppnnniiicccSSSSSSVVVYYYVVVOOOJJJJJJOOOYYY[[[MMM999///000555333444444555;;;FFFNNNQQQ===OOOvvv~~~yyyyyytttkkkiiinnn|||yyyuuurrrtttvvvpppggg```]]]XXXVVVVVVXXXYYYYYYVVVVVVWWWZZZ\\\]]]\\\ZZZQQQRRRVVVYYYWWWTTTUUUZZZUUUYYY\\\\\\___ccccccaaaeee```ZZZXXXYYYXXXTTTPPPRRRVVV[[[[[[WWWTTTSSSSSSYYY\\\^^^ZZZSSSYYYwwwzzznnniiimmmpppoooiiiddddddfffdddeeeggghhhjjjooowww|||uuutttuuuyyy|||~~~pppcccVVVRRROOOHHHAAA======AAAJJJTTT]]]aaaaaa```aaa___WWWIII>>>999555222000000000000000000000000111111111222333444555555444666777666222111444666666777777666666777;;;===DDDKKKbbb~~~zzzkkk___VVVPPPKKKFFF>>>888999<<<;;;999888:::;;;;;;;;;;;;===AAADDDRRRTTTXXX[[[\\\ZZZVVVTTTNNNQQQSSSQQQNNNKKKMMMOOOMMMJJJHHHFFFGGGGGGFFFEEEDDDFFFIIIKKKLLLNNNQQQSSSUUUWWWZZZYYYVVVQQQNNNMMMGGGHHHFFFCCCHHHRRRVVVUUUKKKKKKKKKKKKLLLMMMOOOOOOBBBCCCEEEHHHKKKLLLJJJHHHLLLNNNMMMHHHFFFGGGEEEAAADDDIIIMMMNNNQQQUUUUUURRRLLLJJJIIIIIIJJJHHHCCC???<<<;;;999777555333111111111---///555333333IIIfff}}}aaaCCCHHHZZZmmmwww~~~xxxtttoookkkrrryyyyyyrrrlllmmmqqqppppppqqqqqqqqqooonnnmmmjjjkkkmmmoooooonnnmmmlllooopppnnnhhh```ZZZZZZ\\\[[[VVV[[[___[[[```hhhgggggghhhiiijjjkkkkkkjjjjjjlllpppuuuuuurrrqqqrrrtttoooppprrruuuwwwxxxyyyyyy|||zzzyyy||||||||||||}}}~~~~~~|||zzzvvvyyy|||~~~}}}{{{zzzzzz~~~|||zzz{{{}}}~~~~~~|||~~~|||}}}{{{yyyzzzvvv{{{|||yyyxxx{{{|||zzz~~~}}}~~~~~~}}}xxxuuunnnpppssswww}}}|||wwwzzzpppeee___^^^cccmmmuuuxxx{{{|||~~~{{{sssnnniiihhhlllooopppsssxxxzzzxxx{{{yyyuuussssssuuuyyy{{{rrrrrrrrrtttwww{{{~~~~~~yyyyyyyyyzzz{{{|||||||||uuuuuusssooolllmmmrrrwww~~~yyyxxx~~~uuusssppppppqqqssstttsss}}}|||~~~|||zzzyyy{{{zzzuuupppooonnndddXXXOOOTTT\\\^^^UUUJJJIIIOOO[[[]]]VVVEEE777333555666444444444666???KKKNNNJJJ>>>dddvvvmmmfffdddgggiiihhhlllttttttvvvwwwwwwyyyyyyrrriii^^^[[[WWWUUUVVVWWWXXXXXXYYYYYYZZZ]]]```aaaaaa___WWWWWWZZZ\\\YYYVVVYYY```[[[^^^^^^\\\___eeeiiihhhjjjhhhfffccc```\\\XXXVVVQQQVVVYYYWWWRRRRRRXXX___ggg___YYYWWWSSSVVVmmm~~~nnnnnnsssrrrnnnnnnhhheeeccccccggglllppprrrqqqmmmmmmqqquuuyyyuuujjj``````___XXXNNNGGG???@@@CCCHHHNNNQQQPPPNNNOOOPPPKKK@@@777555444222000000111111111000000000111111111222333555666777555888999888555555:::???JJJHHHCCC??????DDDLLLRRRccclll}}}xxx~~~vvvmmm```TTTMMMGGGBBB???;;;;;;999888:::===>>>;;;555999???EEEJJJQQQYYY^^^JJJNNNRRRUUUTTTQQQOOOOOODDDJJJQQQQQQNNNNNNSSSYYYNNNKKKHHHFFFFFFGGGGGGFFFEEEGGGJJJKKKKKKLLLNNNPPPTTTWWW[[[[[[YYYTTTQQQOOOGGGIIIIIIJJJSSS\\\]]]WWWIIIIIIIIIIIIJJJKKKKKKLLLEEEDDDBBBCCCEEEGGGGGGFFFIIILLLLLLIIIHHHIIIHHHDDDCCCGGGJJJJJJKKKOOONNNKKKJJJHHHFFFGGGHHHFFFAAA===<<<;;;:::888555333222111000***---555333222GGGcccmmmFFFAAAMMMkkktttxxxwwwrrrqqqnnnjjjttt~~~|||pppfffiiirrrlllmmmooopppppppppooonnnkkkmmmooopppqqqpppooonnniiijjjhhhbbb\\\ZZZ]]]bbbgggbbbgggllliiilllsssqqqnnnnnnlllkkkjjjkkkkkklllkkkpppuuuvvvtttsssvvvzzzrrrrrrsssuuuxxx{{{}}}zzz|||~~~zzzyyyyyyzzz{{{|||zzzwwwtttvvvzzz~~~~~~~~~zzzwwwvvvxxx|||~~~~~~||||||zzz|||zzzxxxzzzwww}}}~~~zzzzzz}}}zzzwwwvvvnnnqqqvvvzzz~~~~~~~~~}}}nnnffffffeeejjjvvvwwwwwwvvvsss{{{~~~}}}zzz}}}{{{~~~}}}zzzwwwwwwuuurrrpppqqqqqqqqqqqqvvvzzzzzzuuuoootttwwwtttpppmmmmmmmmmllllllvvvyyy}}}|||~~~{{{zzzzzzxxxsssnnnnnnlll^^^OOOOOOVVV``````SSSFFFHHHSSSXXXSSSFFF777000333444222444444333666BBBMMMMMMEEEIII|||{{{mmmfffccchhhkkklllqqqxxxuuuxxxyyyuuurrrrrrppplll[[[XXXUUUTTTTTTUUUTTTSSS]]]]]]^^^aaadddeeedddcccaaaaaaaaaaaa\\\XXX[[[bbb```aaa^^^ZZZ\\\dddjjjkkkhhhkkkmmmjjjccc\\\YYYXXXQQQVVVZZZWWWRRRWWWdddqqqmmm___VVVXXXYYYZZZhhhzzzppplllxxx}}}{{{{{{rrrjjjcccccciiinnnnnnkkkrrrlllkkkooosssvvvxxxnnnhhhkkknnnhhh]]]UUUIIIFFFBBBBBBBBBBBB@@@===AAAEEEBBB888222333444222222222333333333222222111111222222333555777888999888;;;===;;;999;;;BBBGGGmmmhhh```YYYYYY```llluuuyyyrrrhhhfffSSSOOOIIIDDDAAA???>>>===:::===;;;444555<<>>@@@DDDCCC>>>AAA===888777777777555333777333222111---...AAAZZZvvvMMMEEEEEEeeehhhqqqyyyqqqlllrrrlllvvv{{{uuummmlllllljjjnnnooopppooommmmmmpppsssppprrrtttssspppooorrruuulllhhhbbb^^^```dddiiillllllmmmmmmmmmnnnpppsssvvvsssqqqmmmkkkkkkmmmoooqqqjjjvvvzzzrrrnnnwww~~~~~~yyyvvvuuuxxx~~~~~~yyyuuussstttwwwyyywww|||}}}}}}yyysss{{{{{{zzz~~~}}}{{{wwwxxx}}}~~~|||}}}}}}xxxrrrzzzwwwwwwzzzzzzzzz~~~|||{{{yyyyyy{{{|||{{{~~~sssppprrrqqqvvv~~~|||vvvrrrssswwwyyy|||{{{wwwtttnnnhhhmmmwww|||yyyvvvxxxxxxooommmnnnrrrzzz|||wwwuuu{{{~~~{{{|||yyyvvvyyyvvvlllbbbYYYQQQKKKaaakkkhhhVVVGGGHHHNNNPPPPPPCCC666222333222111222///:::999999GGGMMMGGGDDDTTTmmmhhhbbb```bbbfffhhhiiiuuuwwwxxxvvvqqqmmmnnnoooZZZUUURRRTTTUUUSSSSSSUUUbbbaaa```aaaccceeefffffflllkkkgggaaabbbfffgggdddeeeaaa^^^___cccgggiiiiiillliiifffffffffbbbZZZSSSKKKUUU[[[YYYVVVZZZbbbgggcccZZZRRRSSS\\\dddggggggooosssiiilllYYY\\\qqq~~~rrrgggeeeiiigggaaajjjjjjkkklllnnnttt{{{|||rrrjjjpppyyyuuuhhh]]]TTTHHHAAA<<<999:::;;;666<<<777333888666...///333666555///---222666666666666666666777888;;;===@@@BBBFFFEEE???BBBUUUkkkxxx|||yyylllaaaWWWQQQNNNAAAEEEEEEAAA>>>??????;;;:::???@@@;;;999CCCQQQYYYdddLLLLLLKKKJJJIIIKKKNNNQQQNNNKKKLLLOOONNNMMMRRRZZZYYYZZZWWWOOOJJJIIIIIIGGGFFFDDDFFFIIIIIIGGGJJJQQQXXXVVVSSSRRRPPPNNNLLLKKKLLLOOOJJJBBBDDDNNNRRRNNNVVVRRRNNNKKKIIIHHHGGGFFFDDDHHHJJJHHHIIILLLLLLHHHOOONNNLLLIIIGGGEEECCCCCCEEEFFFEEEDDDEEEHHHJJJJJJCCCEEEDDD???===???@@@>>>:::999999999999777444222333000000222///222FFF]]]YYYDDDBBBYYYwww{{{ffflllwwwvvvssstttrrrwwwwwwqqqmmmnnnnnnkkkmmmnnnnnnmmmllllllpppssspppqqqpppooommmmmmnnnooohhhccc^^^^^^bbbiiinnnqqqmmmmmmllljjjiiijjjmmmooopppnnnlllkkklllnnnoooppprrrzzz{{{tttsss{{{|||xxxxxxzzz~~~||||||zzzuuuqqqsssyyy|||qqqmmmsss~~~|||{{{ssswww~~~zzzzzzvvvuuu|||yyyzzzyyyyyy~~~~~~|||}}}~~~|||~~~}}}wwwtttpppoooqqqrrrsssvvvxxxyyyzzzzzzyyyzzzzzzzzz{{{}}}}}}yyyuuuooolllqqq{{{wwwyyy}}}}}}zzzzzzzzz{{{xxxtttvvv|||}}}~~~zzzyyy|||{{{wwwrrrpppoooiiiZZZNNNTTTaaaooopppfffRRRGGGKKKQQQQQQLLL@@@444222333222222333333999888;;;GGGHHHAAABBBddd}}}yyyiiieeeaaa```cccfffhhhhhhpppqqqqqqpppooopppqqqsssbbb\\\WWWVVVUUUQQQQQQSSSVVVZZZ```fffiiiiiifffccchhhiiihhhfffiiimmmnnnkkkdddbbb```aaadddfffgggfffggggggfffggggggeeeaaa]]]___eeefff___YYYYYY\\\]]]\\\VVVRRRTTT\\\ccccccaaaZZZvvvsssmmmZZZYYYccczzz~~~vvvnnnjjjddd^^^ccceeeggghhhjjjnnnrrruuu{{{zzzyyysssyyymmmbbbTTTKKKGGGFFFEEEDDD???BBB888///111111222;;;444555666666555666999<<<>>>DDDHHHHHHEEEFFFNNNUUUeeecccbbb```]]]eee{{{|||nnniiiiiifff^^^WWWYYYVVVPPPGGG>>>:::===AAA:::DDDOOOYYYgggyyyOOOKKKFFFDDDFFFLLLRRRVVVRRRNNNJJJIIIIIIJJJQQQYYYZZZZZZVVVMMMGGGGGGGGGEEEFFFDDDDDDFFFGGGGGGLLLRRR\\\WWWPPPMMMKKKIIIFFFCCCIIIMMMJJJAAAAAAIIIOOOOOOYYYUUUPPPLLLIIIHHHFFFDDDHHHKKKKKKIIIJJJMMMNNNLLLNNNMMMKKKIIIFFFCCCAAA@@@CCCDDDEEEDDDCCCDDDHHHLLL>>>CCCEEE@@@<<<<<<>>>>>>555999===>>><<<999666444444111111222111444EEEYYYkkkHHHCCCLLLggg}}}iiihhhssszzzxxxsssttttttpppllllllppprrrpppmmmmmmmmmkkkjjjkkknnnqqqqqqpppnnnnnnnnnmmmkkkjjjaaa]]]ZZZ]]]dddkkknnnnnnooonnnllliiiffffffiiikkkjjjjjjjjjlllppptttuuuvvv}}}}}}xxxzzzyyyuuuuuuwww}}}~~~~~~}}}xxxtttwww}}}qqqoooyyy}}}~~~{{{|||{{{|||yyyxxxxxx~~~}}}xxxzzz{{{nnnlllmmmooosssrrrtttvvvxxxyyyyyyyyyxxx{{{zzzzzz||||||xxxsssoookkkkkkrrr{{{www}}}{{{tttrrrxxx~~~xxx}}}~~~yyyvvvwwwwwwvvvrrriiiddd___QQQJJJ___}}}ttt^^^JJJGGGPPPWWWUUUFFF<<<222111333333333444555888888@@@IIICCC@@@KKKxxxuuu~~~llldddbbb```aaacccfffggggggmmmlllkkkmmmppptttvvvwwwmmmfff```]]]YYYTTTQQQQQQPPPTTT\\\cccggghhhgggeeedddggghhhgggjjjnnnmmmiiibbbbbbccceeeffffffdddbbbccceeegggggggggfffggghhhqqqrrrnnnddd]]]ZZZYYYVVVUUURRRRRRVVV\\\```^^^ZZZQQQbbb{{{eeeKKKGGG[[[lll|||wwwkkk```YYY\\\___ccceeeggghhhjjjlllrrrsss|||wwwfff[[[XXXVVVPPPJJJCCCHHHAAA:::999444111888777444888@@@CCCCCCKKKVVVZZZdddmmmnnnkkkqqqyyysssfffXXXNNNCCC???IIIXXX^^^lll~~~RRRLLLEEECCCGGGNNNTTTVVVXXXSSSLLLGGGGGGKKKSSSYYYTTTUUUQQQIIIDDDEEEFFFEEEIIIGGGFFFGGGIIILLLQQQUUU]]]VVVNNNIIIHHHGGGDDDAAAIIIMMMKKKDDDBBBHHHOOORRRSSSPPPLLLJJJIIIIIIHHHHHHLLLLLLJJJHHHHHHJJJKKKLLLMMMKKKIIIGGGFFFEEEFFFFFFGGGEEEFFFHHHHHHFFFEEEFFF???DDDEEEAAA?????????>>>:::>>>CCCCCC???;;;999999999666444333000222>>>LLLsssTTTIIIIIIbbb{{{rrrfffmmmzzzzzzqqqqqqooolllhhhhhhmmmsssvvvpppooommmkkkjjjjjjlllmmmpppooooooqqqsssqqqlllggg```^^^^^^dddlllooommmiiihhhhhhgggdddcccdddgggjjjiiijjjlllrrryyy~~~|||zzz~~~}}}ttttttrrrqqqwww~~~|||zzz|||yyyttt}}}{{{~~~|||yyyvvvvvvyyy|||tttpppyyytttkkkmmmrrrvvv{{{uuuxxx|||~~~|||zzz|||||||||~~~}}}~~~~~~yyytttuuurrrmmmjjjiiinnnwww~~~~~~~~~wwwwww}}}||||||~~~}}}zzzvvvuuuvvvwwwsssfffYYYRRRQQQ[[[wwwoooSSSCCCHHHWWW]]]YYY@@@777111111333333444555333777<<>>FFFaaapppwwwaaa^^^___```bbbdddfffffffffmmmkkkkkknnnsssvvvvvvtttsssmmmiiihhhccc[[[TTTSSSTTTUUUVVVXXX[[[aaagggllldddeeedddaaabbbeeeddd```^^^```dddggghhhfffbbb``````dddgggfffccccccgggkkkrrrrrrlllddd```___[[[VVVQQQQQQRRRVVVZZZ\\\[[[YYYWWW[[[fff}}}^^^KKK???NNNaaammmnnnggg[[[SSSYYY[[[___bbbcccfffiiikkknnnpppwwwqqqhhhiiiiiiaaaWWWNNNOOOFFFAAAAAA888111777>>><<>>;;;;;;===<<<999666333000000777???YYYeeeLLLPPPlll|||iiikkkyyy{{{qqqnnnnnnmmmhhhcccdddllluuuqqqooommmkkkjjjjjjiiihhhkkkkkknnnsssuuuqqqiiiccc```aaafffooouuuuuuoooiii^^^___```aaabbbeeeiiilllsssrrrtttyyy~~~yyyxxx|||}}}wwwnnnmmmnnnrrrzzz{{{~~~|||xxx}}}~~~zzz{{{{{{~~~}}}|||yyyvvvtttuuutttttt{{{{{{|||}}}wwwjjjjjj{{{uuuqqquuu{{{zzz~~~}}}}}}~~~~~~|||{{{|||{{{wwwssssssqqqnnnlllnnnwww|||{{{{{{{{{xxxvvvuuuvvvpppdddRRRKKK^^^~~~wwwaaaGGG>>>KKK[[[^^^XXX:::333000222444444444777111999AAAGGGBBB999OOO{{{sssxxxrrr___[[[]]]```bbbdddeeeffffffkkkjjjkkknnnrrrrrrnnnjjjooollllllnnnjjj```VVVSSSXXXVVVTTTRRRSSSYYYbbbiiieeeeeeaaa]]]]]]aaabbb___[[[^^^cccffffffdddaaa______ccceeeccc^^^]]]aaafffiiihhheee```___```]]]WWWRRRRRRTTTVVVXXXZZZ[[[[[[\\\YYYXXXbbb}}}sssOOOKKKJJJPPPVVVWWWSSSNNNSSSUUUXXXZZZ]]]bbbgggkkkjjjkkknnnuuu}}}wwwnnnrrrwwwooocccWWWQQQDDD@@@EEE???:::AAADDDJJJ```}}}QQQNNNLLLKKKLLLNNNOOOPPPWWWTTTMMMGGGHHHNNNQQQQQQGGGKKKJJJFFFEEEHHHIIIHHHJJJLLLMMMMMMQQQUUUUUURRRPPPMMMIIIEEECCCCCCEEEFFFGGGHHHHHHHHHIIIMMMQQQTTTHHHEEEBBB@@@AAAAAAAAAAAALLLHHHFFFFFFDDDBBBCCCFFFKKKIIIGGGFFFHHHLLLQQQTTTLLLCCCCCCOOOXXXUUUMMMIIIKKKKKKHHHFFFIIIMMMJJJDDDFFFEEECCC@@@===;;;<<<===:::888555222111222666999GGGlll{{{QQQYYY{{{sssooowwwzzztttppppppppplllccc]]]ccclllmmmlllkkkkkkkkkjjjgggeeefffhhhkkknnnnnnjjjccc^^^XXX]]]fffnnnsssqqqkkkfff```cccgggjjjmmmppptttwww|||zzz}}}~~~|||{{{yyyyyyyyywwwrrrmmmaaappp~~~~~~~~~}}}{{{yyyxxxxxxvvvuuusssooopppttttttqqqwwwuuussstttwww~~~yyyooodddggg}}}~~~{{{wwwooowww|||zzz}}}yyyrrrrrrooommmrrr}}}}}}}}}zzzyyy|||{{{wwwrrrqqqfff___SSSVVVuuubbbPPP>>>>>>MMMYYYVVVMMM666111000444666555555888333>>>DDDDDD======aaannntttnnnaaaZZZ]]]aaacccddddddeeeggggggggghhhjjjjjjhhheeebbbfffeeegggkkkiii```VVVRRRTTTVVVWWWUUUTTTUUUZZZ^^^cccccc___\\\^^^eeegggfff[[[^^^bbbdddccc```___^^^\\\___aaa___ZZZYYY\\\```___aaa```]]]\\\]]]YYYTTTSSSTTTVVVVVVWWWXXX[[[^^^]]]ZZZWWWZZZlllnnnWWWIIIEEEFFFHHHKKKKKKLLLOOORRRUUUZZZ```eeehhhiiijjjlllnnnqqqtttuuuzzzjjjjjjnnnhhh[[[LLLNNNNNNVVV\\\PPPDDDGGGMMM^^^}}}wwwLLLLLLLLLKKKJJJKKKMMMOOOPPPPPPKKKGGGHHHMMMNNNIIIHHHLLLNNNKKKJJJMMMMMMLLLMMMQQQSSSTTTXXX[[[XXXQQQNNNOOONNNJJJFFFEEEIIIMMMHHHGGGHHHLLLPPPSSSUUUVVVJJJGGGDDDBBBCCCDDDDDDCCCJJJFFFEEEGGGGGGDDDDDDIIIKKKKKKJJJJJJKKKLLLNNNNNNPPPFFFEEEPPPWWWSSSOOOPPPNNNOOOMMMJJJJJJNNNNNNKKKHHHEEEBBB@@@@@@@@@???>>>:::999666333222444555555@@@WWWuuuaaa]]]uuuttttttrrrooonnnooonnnhhh``````eeeeeeeeefffiiikkkkkkgggcccggghhhiiihhhddd```]]][[[XXX^^^fffkkkjjjhhheeedddhhhlllrrrvvvyyyzzz|||~~~}}}yyy{{{~~~zzz{{{~~~|||wwwuuuvvvwww}}}|||xxxwwwzzzzzzxxxxxx|||}}}yyywwwxxx|||zzzwwwttttttuuuuuussspppqqqppplllgggkkksssvvvttttttrrrooooooqqquuuzzz~~~|||iiifffaaaeeeyyyxxxvvvsssjjjkkkxxx}}}zzzuuuvvvtttqqqvvv~~~yyywww|||}}}vvvlllhhh^^^\\\^^^ppprrrNNNCCC;;;BBBOOORRRHHH<<<333000111555777666666888777BBBEEEAAAAAAOOO~~~sss}}}iiijjjaaa[[[^^^bbbccccccccceeehhhdddeeeeeedddbbbbbbbbbcccbbbaaabbbfffeee^^^WWWTTTRRRUUUXXXVVVSSSRRRTTTWWW[[[]]]\\\[[[^^^eeegggeee^^^aaabbbaaa^^^[[[ZZZ[[[UUUXXXZZZ[[[YYYYYY\\\^^^XXX]]]___\\\ZZZYYYVVVQQQQQQTTTXXXYYYWWWXXXZZZ]]]ZZZ[[[\\\___ggg{{{hhhOOO@@@@@@HHHBBBEEEIIIMMMPPPSSSWWWZZZaaadddggghhhgggfffhhhjjjsssxxxqqqYYYUUU]]]\\\SSSQQQ[[[cccmmmnnn]]]RRRZZZmmmIIIJJJKKKIIIGGGHHHMMMQQQQQQSSSQQQMMMOOOTTTQQQKKKKKKPPPRRRPPPOOOPPPPPPNNNPPPVVVZZZ[[[^^^aaa\\\RRRPPPSSSUUUQQQKKKIIIMMMSSSKKKIIIJJJPPPWWWZZZYYYYYYMMMJJJHHHGGGIIIKKKKKKKKKIIIEEEEEEIIIJJJGGGHHHLLLLLLMMMNNNNNNMMMKKKHHHGGGTTTKKKIIIPPPSSSNNNNNNTTTMMMRRRRRRLLLIIILLLPPPQQQIIIFFFCCCCCCEEEFFFDDDAAA>>><<<999555333444444222>>>JJJiiirrr]]]zzzqqqmmmlllllliiikkkooonnngggcccddd^^^___bbbgggkkkkkkgggccclllllljjjddd]]]YYYZZZ\\\ccciiinnnmmmiiieeedddfffjjjoootttyyyzzzzzzzzz{{{}}}xxxtttwww}}}~~~zzz{{{|||}}}vvvlllllljjjmmmqqqoooiiihhhmmmppppppooonnnnnnppprrruuunnnlllkkklllmmmmmmjjjgggpppnnngggbbbgggssszzzyyysssqqqooonnnnnnppprrrttt{{{ooo\\\______cccsssrrruuummmfffooo~~~zzz}}}|||yyy~~~}}}tttvvvyyyvvv{{{}}}tttggg```]]]]]]jjjttt[[[CCC<<<;;;EEEOOOLLL<<<...222000222666888666666888:::DDDCCC@@@HHHccc~~~{{{yyyfffggg^^^[[[___bbbcccccccccfffhhhcccdddcccaaa___```eeejjjdddaaa```cccccc]]]YYYXXXTTTVVVVVVSSSOOONNNSSSXXXTTTVVVWWWXXX[[[``````\\\bbbcccccc___ZZZWWWWWWYYYPPPSSSVVVXXXZZZ\\\^^^___SSSZZZ___]]]ZZZXXXUUUPPPNNNSSSYYY[[[YYYWWWYYY[[[TTTXXX]]]```cccjjjzzzdddEEE===EEE>>>BBBHHHLLLOOOPPPQQQRRRUUU[[[```bbb```^^^^^^```bbbdddkkkrrryyywww\\\EEEEEEVVV^^^\\\qqqtttpppkkkfff]]]eee}}}CCCIIILLLHHHAAABBBMMMWWWSSSSSSSSSRRRPPPOOOOOOPPPSSSSSSRRRNNNLLLNNNSSSWWWWWWTTTZZZeeeeee[[[UUUXXXWWWSSSNNNLLLNNNPPPQQQPPPLLLOOOTTTYYY\\\\\\[[[ZZZTTTPPPLLLJJJJJJLLLMMMMMMLLLPPPNNNIIIHHHMMMQQQPPPVVVSSSPPPNNNNNNNNNMMMLLLRRROOOLLLMMMPPPSSSTTTSSSXXXQQQKKKJJJIIIGGGGGGJJJHHHFFFEEEFFFHHHIIIHHHHHHEEEBBB===999666444444555333NNNlllgggvvvnnnmmmkkknnnlllmmmqqqqqqmmmjjjjjj\\\]]]aaahhhmmmooommmjjjkkkkkkiiiddd``````fffkkkrrrkkkgggkkknnnkkkeeeaaaiiinnnrrrsssxxx~~~}}}wwwvvvsssxxx}}}~~~uuu~~~wwwsssyyy{{{}}}{{{uuummmgggdddbbbggghhhdddbbbdddfffeeeeeefffkkkpppqqqmmmlllooojjjiiihhhiiijjjkkkkkkjjjkkkhhhfffiiinnnsssvvvwwwmmmlllooosssqqqlllnnnuuutttzzzgggYYYYYY___iiioooqqqrrrtttxxxoooqqq}}}~~~|||zzzuuuyyy}}}}}}yyytttrrrnnndddXXX[[[qqqttt]]]JJJ???999<<>>888444444777999JJJWWWddduuupppbbb\\\cccxxxrrrpppuuuvvvqqqoootttxxxvvvsssqqqssskkkccc```dddkkkooopppnnnlllhhheeedddeeehhhjjjmmmhhhfffhhhiiiiiilllpppuuuyyy{{{{{{|||zzzxxxzzzsssccc^^^jjj{{{{{{zzzxxxsssnnnhhheeehhhkkkmmmmmmjjjfffbbbaaa```bbbaaa___bbbjjjoooooopppoooqqqrrrnnngggdddfffiiikkkmmmoooqqqqqqpppooopppooonnnooorrrtttttttttssssssttttttqqqmmmnnnssslllooonnnmmmrrruuukkk]]]UUUZZZggguuu{{{yyyvvvuuuwwwxxx~~~}}}}}}}}}}}}xxxrrrrrryyy~~~|||vvvrrruuutttuuuwwwyyyyyywwwuuuvvvvvvyyy~~~}}}|||~~~}}}}}}|||xxxxxxzzzzzzvvvsssxxx~~~yyy{{{rrrpppsssjjj]]]aaaqqqppp]]]MMM@@@888888CCCJJJCCC777111111333555666666444333666;;;@@@JJJ@@@===TTToooqqqggg```bbbiiiiiiiiiiiiiiijjjkkkmmmnnnggggggddd___]]]]]]YYYSSSUUUUUUUUUTTTTTTWWW\\\___\\\^^^``````]]]ZZZXXXWWWaaaeeefff```VVVNNNMMMOOORRRTTTVVVVVVWWW[[[ccciiiaaa[[[VVVWWW[[[]]]YYYTTT]]]^^^___^^^\\\[[[[[[\\\SSSQQQPPPPPPQQQRRRQQQPPPQQQVVV\\\^^^\\\YYYXXXXXX```ttt___PPPFFF???======999<<>>============999;;;GGG___|||pppcccaaalll~~~BBBDDDFFFGGGHHHIIILLLNNNUUUZZZ``````\\\XXXXXXZZZTTTTTTTTTTTTTTTUUUWWWXXXWWWTTTVVV[[[[[[WWWVVVXXXSSSQQQPPPPPPRRRTTTWWWXXXTTTRRRPPPMMMLLLKKKLLLLLLMMMOOOSSSVVVVVVQQQIIIBBBFFFIIIKKKJJJIIIIIIIIIHHHKKKLLLNNNRRRVVVWWWUUUSSSLLLKKKJJJJJJJJJJJJIIIIIIGGGCCCBBBEEEEEEAAA>>>???@@@AAABBBEEEHHHIIIGGGFFFIIIFFF@@@:::777666777888NNNUUU\\\jjjjjjOOOLLLSSSooo|||zzzxxxrrruuuyyyyyywwwwwwvvvqqqiiiccccccgggooouuupppmmmkkkiiiiiijjjkkklllkkkjjjlllpppppppppvvv}}}zzzyyyzzzwwwwwwvvvsssvvv|||wwwxxxrrrlllhhh\\\\\\mmm~~~{{{wwwtttpppllliiifffdddgggiiiiiigggdddbbbbbbggghhhggggggmmmuuuxxxwwwrrrooonnnnnnkkkffffffjjjooorrrvvvxxxyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwwww{{{||||||zzzuuuqqqqqqsssnnnnnnkkkhhhjjjmmmggg^^^TTT[[[iiiwww|||wwwrrrqqqrrr{{{~~~}}}}}}~~~zzzzzz{{{{{{{{{{{{{{{{{{sssqqqrrrwwwxxxsssllljjjkkklllnnnppprrrrrrqqqpppttttttvvvxxxzzz{{{|||}}}~~~|||zzzyyyzzz{{{|||||||||wwwlllccceeelllqqqrrrrrruuu~~~|||{{{|||vvvpppkkkdddbbbqqqrrr[[[HHH===888777<<>>BBBCCCFFFGGGEEECCCBBBCCCFFFGGGJJJMMMPPPPPPNNNKKKDDDDDDEEEEEEEEEFFFGGGIIIJJJDDDAAABBBBBB@@@@@@BBBCCCBBB@@@@@@BBBDDDEEEDDDEEEDDDAAA>>>;;;888666555<<>>@@@CCCAAA======???BBBCCCEEEGGGIIIIIIFFFDDDBBBBBBCCCCCCCCCEEEIIIMMMNNNGGGAAAAAAAAA@@@AAAEEEEEEBBB???>>>???BBBDDDDDDAAAAAAAAA@@@===:::777555333999BBBTTTxxxSSSCCCMMMggg|||{{{sssooonnnlllooosssvvvzzz{{{tttiiiccccccgggkkknnnqqqqqqoooooosssvvvvvvwww}}}zzz{{{}}}xxxtttssstttrrrooonnnqqqrrrqqqnnnnnnnnnppppppoookkkiiihhhppppppjjjbbbYYYccc}}}uuunnnkkkjjjhhhggggggiiikkkkkkjjjiiijjjllljjjpppyyy|||zzzzzz}}}~~~uuufffYYYOOORRR[[[bbbbbb______cccqqq~~~~~~{{{yyyxxxwwwvvvvvvvvvvvvtttsssrrrqqquuuvvvyyyxxxqqqkkklllssskkkkkkkkkjjjjjjjjjmmmoootttvvvxxxwwwzzz~~~}}}{{{wwwuuuuuuwwwyyyyyyuuuqqqrrrvvvyyywwwtttmmmllluuu{{{}}}{{{yyyyyy{{{~~~||||||wwwiiigggmmmeeeaaa]]]^^^cccooozzzrrrhhhkkkbbbVVV^^^uuuzzzooo```NNN???666333888???DDDAAA:::111///222333111111333555666888===DDDJJJ;;;<<>><<<===@@@>>>999:::>>>@@@@@@AAACCCEEEEEECCCAAABBBBBBBBBAAA@@@DDDJJJNNNPPPIIICCCBBBAAA@@@AAADDDCCCAAA???@@@BBBDDDEEEEEE@@@??????>>><<<:::888777666999<<>>AAABBB777GGGsssqqqvvvqqqvvvzzzyyywwwjjjeee```___dddhhhiiihhhfffhhhgggeeegggiiihhhccc^^^^^^^^^[[[WWWTTTTTTTTTWWW[[[___cccfffjjjmmmpppnnnfff^^^]]]bbbgggeeebbb\\\ZZZWWWUUUUUUVVVXXXYYYXXXWWWUUUSSSQQQRRRSSSTTTPPPSSSXXX[[[\\\[[[[[[[[[WWWUUUTTTSSSSSSQQQOOOLLLOOOTTTXXXUUUOOONNNTTT[[[YYYaaaaaa]]][[[\\\qqqooocccSSSGGGAAA???<<<:::999888777777777888:::::::::888888;;;;;;999:::>>>DDDHHHLLLKKKFFFCCCDDDGGGEEEIIINNNSSSXXX]]]cccgggvvvuuu}}}ttt}}}FFFDDDBBBEEEJJJNNNPPPOOOLLLSSS\\\aaa```[[[WWWTTTQQQPPPQQQRRRRRROOOHHHBBBHHHKKKLLLLLLLLLMMMLLLJJJLLLNNNNNNKKKGGGEEEFFFHHHIIIGGGEEEBBBAAAAAAAAABBB@@@AAACCCEEEGGGEEEAAA>>>>>>;;;<<>>@@@???@@@BBBDDDDDDCCCAAABBBBBBAAA>>>>>>AAAHHHMMMPPPIIIDDDDDDCCC@@@@@@BBB@@@@@@@@@CCCFFFHHHGGGFFF@@@???===;;;:::999999:::555666555>>>]]]pppJJJUUUiiiuuuvvvvvvxxxxxxrrrkkklllqqqqqqqqqqqqtttuuurrriiibbbaaajjjssssssmmmlllsss|||~~~yyyuuutttrrroooooorrrmmmmmmoooqqqkkkdddfffnnnjjjlllllliiimmmsssqqqkkkeeehhhjjjiiihhhgggfffdddeeehhhdddbbbaaa[[[dddzzzxxxooollllllkkkjjjsssuuuxxxzzz|||sss```TTTSSSTTTVVVVVVYYYcccnnnpppssszzz|||yyyyyyzzz}}}~~~zzzxxxxxxyyyzzz}}}zzzzzz|||wwwqqqqqquuuuuuqqqlllpppmmmttt}}}}}}xxx|||~~~|||}}}tttqqqtttooobbb]]]aaaddd``````dddiiinnnuuu|||~~~}}}|||{{{|||yyytttrrrrrrooojjjdddZZZ[[[rrrqqq\\\QQQDDD888555666;;;GGGRRRGGG999///111333000222888666666777999<<<>>>===<<<>>>YYYxxxyyywwwtttxxxxxxsssnnneee```\\\]]]bbbggghhhgggeeeggghhhgggiiimmmlllhhhbbbaaa^^^ZZZVVVUUUWWWYYYWWWZZZ^^^ccchhhooovvv{{{sssjjj^^^XXXYYY]]]```bbb]]]XXXSSSOOOOOOQQQTTTVVVQQQRRRSSSRRRQQQSSSXXX]]]VVVXXXZZZZZZYYYXXXYYYZZZTTTSSSSSSUUUVVVUUUSSSQQQPPPVVVZZZXXXQQQOOOTTTZZZ___eeeccc\\\WWWVVVkkkfffTTTGGG>>>888999888777777888999:::;;;<<<::::::<<<<<<:::<<>>@@@BBBDDDEEEHHHLLLPPPWWW___kkkyyypppeeeoooooonnnppp|||}}}wwwsssHHHLLLOOOMMMJJJHHHKKKNNNPPPUUU\\\^^^]]]XXXSSSPPPRRRTTTUUUTTTQQQNNNMMMMMMIIIHHHGGGFFFGGGJJJMMMOOOGGGIIILLLMMMLLLKKKKKKKKKJJJFFFBBB???@@@AAACCCCCC@@@@@@AAABBBBBBBBBAAAAAADDD===777888===@@@>>>;;;@@@BBBDDDDDDCCCBBBCCCDDDAAA>>>>>>AAACCCCCCFFFKKKMMMKKKHHHEEECCCCCCFFFIIILLLJJJGGGEEEBBBAAAAAAAAA999999999;;;======;;;:::<<<>>>666555TTTaaaRRReeevvvuuu~~~|||||||||{{{yyyssslllgggpppppprrrwww{{{xxxoooggghhhggggggiiimmmppprrrrrruuuuuusssooollljjjjjjkkkfffiiiiiieeeaaabbbfffjjjcccjjjnnnmmmkkkmmmnnnnnnhhhfffeeefffhhhiiigggfffgggjjjgggfffbbbZZZfffxxxuuuuuuuuuvvvxxx|||eeeWWWRRRUUUUUUTTTXXXcccmmmqqqtttppppppzzz}}}||||||~~~}}}vvvxxx{{{wwwsssrrruuutttuuuzzz~~~~~~xxxtttnnnggghhhmmmnnnmmmmmmppptttxxx}}}{{{yyy}}}}}}yyyssswwwyyywwwuuuppphhh```YYY\\\rrr```NNNAAA<<<333000888FFFPPPRRR:::555000///111333444444444888999666777<<>><<<===CCCCCCEEEIIIKKKIIIFFFJJJQQQQQQWWWaaajjjrrrzzz}}}sssmmmsss~~~xxxyyyDDDIIIOOOQQQPPPOOORRRTTTPPPTTTWWWYYYXXXUUUTTTSSSQQQQQQRRRRRRRRRQQQOOONNNJJJIIIHHHHHHIIIJJJLLLNNNKKKNNNQQQQQQOOOKKKIIIHHHEEEBBB???>>>???AAABBBCCC???@@@BBBCCCBBBAAA???>>>@@@===;;;<<>>;;;DDDBBB@@@AAACCCDDDCCCAAAAAA??????CCCFFFFFFIIIMMMMMMLLLIIIFFFEEEEEEGGGIIIKKKIIIFFFCCCAAA???>>>>>><<<<<<<<<>>>???@@@>>><<<:::<<<777777QQQzzzwwwZZZhhh|||}}}yyyvvvsssmmmiiinnnmmmmmmppptttuuusssppphhheeeccceeejjjoooqqqqqqoooooonnnkkkhhhggggggiiiaaaaaa```]]]\\\___bbbdddcccggghhhfffgggkkkmmmlllgggffffffffffffgggffffffiiimmmlllllliiiaaalll~~~{{{|||{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}vvv[[[QQQQQQUUUVVVTTTWWW```gggiiigggdddhhhsss|||~~~~~~~~~|||xxxxxx||||||{{{wwwrrrnnnqqqxxxzzzrrrmmmqqqwww~~~|||}}}}}}zzz|||uuussssssnnngggaaagggpppgggMMMAAA:::666222777FFFQQQOOOFFF777333000///111333444444555666888::::::;;;===???\\\cccrrrsssssspppoooppplllgggddd^^^\\\___aaabbbfffllllllnnnmmmiiigggiiihhhddd___^^^```ccc```YYYWWWZZZ[[[YYY[[[```cccdddiiioooeeemmmpppjjjbbb___^^^]]]XXXVVVTTTSSSTTTTTTSSSRRRXXXOOOMMMSSSVVVTTTXXXaaa[[[ZZZZZZZZZZZZXXXTTTQQQMMMNNNNNNLLLIIIIIIMMMPPPPPPQQQTTTXXX]]]dddiiilllhhhdddcccdddbbbhhhzzznnnaaa]]]___ccchhhmmm|||zzzzzzBBBHHHOOOSSSTTTTTTUUUWWWRRRSSSTTTTTTSSSSSSUUUWWWTTTRRRPPPPPPRRRRRROOOKKKIIIIIIJJJLLLMMMOOOPPPQQQPPPSSSVVVUUUPPPJJJEEECCC???>>>======@@@BBBBBBAAA@@@BBBDDDEEEEEEBBB???======>>>@@@BBBBBBAAA???>>>GGGBBB>>>@@@FFFJJJIIIGGGCCCAAACCCIIIKKKKKKMMMQQQOOONNNKKKIIIHHHGGGGGGGGGIIIGGGDDDAAA???=========>>>>>>===???@@@AAA???>>>;;;;;;999999HHHfffeeegggzzzvvv|||}}}xxxuuuooojjjhhhhhhjjjllloooqqqssstttkkkfffbbbbbbfffkkkooopppllllllllliiifffdddcccddd\\\XXXUUUVVVZZZ]]]______bbbcccbbbaaaeeelllooonnnggghhhjjjjjjjjjkkklllnnnssswwwxxxxxxssshhhppp{{{wwwwwwzzz}}}}}}|||xxx}}}{{{|||}}}|||zzzyyyzzz{{{tttvvvxxxzzzzzzxxxvvvuuuqqqxxxzzz|||zzzeeeOOOJJJQQQUUUWWWVVVWWW\\\______\\\\\\eeetttxxxtttyyy||||||yyyttt{{{|||}}}}}}rrrrrrqqqjjjbbb```rrriiiLLL===888444222444>>>NNNUUUJJJ;;;222111000000222444444444555444999???>>>;;;AAALLLpppjjjbbbvvvkkkooooooiiieeeddddddbbb```^^^___``````aaagggoooooopppnnniiiggghhhgggdddbbbdddggghhhcccZZZVVVWWW]]]ZZZZZZ^^^aaacccgggmmmbbbjjjnnnkkkeeebbbaaa___XXXVVVUUUTTTUUUTTTRRRPPPUUUOOOMMMRRRTTTSSSWWW```ZZZ[[[\\\\\\ZZZUUUMMMHHHEEEJJJNNNNNNKKKIIILLLOOOLLLNNNRRRWWW]]]dddiiillldddaaa```bbbaaacccrrr{{{ssszzzwwwFFFJJJOOORRRSSSSSSTTTVVVUUUVVVUUUTTTSSSSSSVVVXXXYYYUUUPPPPPPQQQPPPKKKFFFIIIKKKNNNQQQTTTUUUVVVVVVUUUVVVVVVRRRLLLFFFAAA???>>>======???AAABBBBBB@@@@@@CCCFFFHHHHHHFFFBBB@@@@@@CCCFFFGGGEEEDDDDDDFFFHHHEEEAAACCCJJJOOOQQQQQQIIIGGGJJJOOOQQQPPPQQQTTTTTTRRROOOLLLKKKIIIGGGEEEEEEDDDBBB@@@>>>>>>>>>>>>???>>>===>>>???@@@???===@@@===<<<;;;<<>>===777>>>^^^tttdddhhhqqquuuzzz}}}zzzwwwwwwwwwqqqqqqooollliiiiiijjjlllrrruuuvvvpppgggeeekkkrrrppppppooojjjccc\\\WWWVVVQQQMMMNNNVVV\\\^^^```dddccceeegggjjjrrryyyyyytttwwwgggjjj|||yyyxxxvvvuuuvvvuuutttsssrrrrrrsssuuuvvvuuuoooqqqyyy{{{vvvwww}}}vvvvvvvvvvvvuuusssooommmtttwwwwwwuuuuuuwwwwwwtttvvvwwwxxxyyyzzz{{{zzzzzzssstttvvvwwwvvvtttqqqoookkktttvvvuuuppp\\\KKKLLLQQQWWW[[[ZZZZZZ\\\\\\ZZZbbbbbbiiiqqqpppnnn~~~}}}{{{|||~~~}}}zzzxxxxxxyyysssxxx{{{{{{|||}}}yyyyyy}}}~~~uuuvvv}}}{{{yyywwwssshhh```hhhwwwwwwssseeePPP@@@;;;:::888333GGGXXXXXXLLL???666111,,,...111333444555555666666777===>>>666888WWW{{{fffzzzvvvnnnmmmhhhbbbaaabbb```\\\WWW^^^bbb```\\\]]]cccjjjjjjlllkkkggggggiiiiiigggoookkkeeecccdddccc\\\UUU___YYYWWW[[[___```bbbeeeeeehhhlllnnnllliiihhhiii^^^[[[WWWUUUVVVWWWYYYYYYVVVSSSQQQPPPNNNNNNRRRXXX___]]]ZZZXXXUUUQQQLLLHHHGGGKKKOOOPPPNNNOOOTTTXXXVVVWWWYYY[[[\\\\\\\\\\\\\\\XXXVVVXXXZZZ\\\bbbhhhfffjjjjjjaaaZZZbbbzzz~~~|||{{{}}}zzz|||TTTSSSSSSSSSVVVYYY]]]___YYYZZZ[[[YYYWWWTTTTTTTTTTTTQQQNNNNNNOOOPPPNNNLLLVVVVVVWWWWWWVVVTTTRRRQQQVVVSSSOOOIIICCC@@@AAACCCDDDCCCCCCDDDFFFGGGEEEDDD@@@BBBEEEHHHHHHFFFDDDBBBJJJMMMOOONNNMMMNNNQQQTTTPPPPPPNNNJJJGGGGGGJJJNNNRRROOOQQQUUUWWWUUUWWWZZZ]]]XXXSSSPPPOOONNNJJJGGGDDDDDDCCCBBBBBBCCCDDDEEEFFFDDDBBBBBBCCCDDDDDDCCCBBB?????????999<<>>888777666555888RRRhhhcccKKK777......---///222444444555666888999;;;===;;;666CCCkkkvvvssssssooonnniiidddccceeebbb]]]XXX___ccc___[[[\\\```ccceeehhhiiiggggggjjjjjjggghhheeeaaa___bbbeeeaaaZZZYYYTTTTTT[[[bbbeeegggjjjmmmlllmmmmmmjjjdddaaaccc\\\YYYVVVUUUVVVXXXZZZZZZSSSSSSRRROOOMMMNNNTTTYYY]]]ZZZVVVTTTRRRQQQOOONNNHHHIIIJJJKKKLLLOOOSSSVVVQQQSSSWWWZZZ\\\]]]\\\\\\ZZZYYYWWWWWWYYY]]]bbbfffiiigggeeecccdddhhhmmmrrr~~~sssooo~~~yyy~~~YYYXXXWWWWWWXXXZZZZZZ[[[VVVWWWWWWUUUSSSRRRRRRTTTRRRQQQOOONNNNNNNNNOOOOOOSSSSSSSSSRRRQQQOOONNNMMMRRRQQQNNNJJJFFFDDDEEEGGGDDDCCCCCCDDDGGGIIIIIIHHHGGGHHHIIIJJJIIIGGGEEECCCKKKMMMPPPRRRSSSSSSSSSTTTTTTQQQMMMKKKJJJJJJJJJJJJOOOMMMNNNRRRUUUVVVYYY]]]]]]WWWQQQOOOPPPQQQOOOMMMIIIHHHGGGEEEEEEEEEEEEFFFHHHFFFDDDCCCDDDEEEEEEDDD>>>===>>>>>><<<>>>LLL^^^xxx|||~~~|||{{{{{{zzzyyy}}}{{{~~~~~~uuupppnnnnnnmmmkkkpppvvv{{{{{{vvvnnniiigggeeegggiiihhhccc^^^ZZZXXX^^^eeettt}}}www}}}|||~~~}}}xxxsssjjjnnnmmmmmmiiiaaallluuupppooooooppprrrssspppmmmmmmpppqqqooolllllltttyyywwwrrrqqqqqqpppyyyzzzzzzyyyuuupppmmmkkkmmmrrruuuvvvxxx||||||yyyvvvuuuvvvxxx{{{{{{xxxuuuuuuuuuuuutttttttttuuuuuunnnpppnnnssswwwhhhRRRLLLOOOTTTWWWWWWZZZaaafffgggbbblllvvv}}}|||}}}}}}{{{yyyyyy|||yyyzzzzzzyyyvvvssssssssswww|||~~~||||||}}}yyyzzz}}}}}}|||{{{||||||yyy|||{{{wwwxxx~~~~~~www~~~{{{xxxxxx}}}zzzpppeeefffrrrxxxvvv^^^LLL<<<888666333555:::DDDVVVbbbXXXAAA111---//////111444444444555777::::::<<<<<<:::CCCaaaqqqxxxppplllooommmgggcccdddcccaaa\\\bbbeee```[[[]]]^^^^^^aaafffhhhggghhhjjjhhhdddbbbfffgggcccbbbcccaaa]]]WWWSSSUUU___gggkkklllmmmoookkkiiihhhddd\\\ZZZ]]]YYYXXXXXXZZZ\\\]]]\\\ZZZTTTVVVUUUPPPLLLMMMSSSWWWVVVTTTRRRQQQRRRRRRQQQPPPKKKJJJJJJMMMQQQTTTUUUTTTSSSUUUYYY\\\]]]\\\ZZZYYYYYYZZZ[[[ZZZ[[[___cccfffkkkeeeaaadddkkkooolllgggmmm{{{sssqqqpppqqqttt{{{xxxuuuyyy}}}\\\[[[ZZZYYYXXXVVVSSSQQQSSSSSSRRRPPPNNNOOORRRUUUSSSSSSRRROOOLLLKKKLLLNNNLLLLLLLLLLLLMMMNNNNNNNNNOOOPPPPPPNNNKKKIIIIIIJJJCCCBBBBBBDDDHHHKKKLLLLLLPPPPPPOOONNNLLLIIIGGGFFFJJJLLLQQQTTTVVVVVVSSSQQQUUUPPPKKKKKKOOORRRPPPMMMKKKIIIJJJOOOSSSVVVZZZ```\\\VVVPPPNNNQQQTTTTTTRRRNNNLLLJJJHHHFFFEEEEEEFFFGGGEEEBBBBBBCCCCCCCCCCCC===<<<<<<<<<<<<===DDDMMMbbbzzz|||}}}xxxvvvxxxzzzyyy{{{}}}{{{zzz{{{{{{vvvmmmeeennnqqqvvv{{{{{{tttiiiaaaaaadddhhhiiigggdddaaa```nnnzzz}}}wwwqqqrrrwwwxxxsssllliiilllkkkjjjhhhaaaooozzzmmmjjjmmmppptttxxxqqqnnnlllnnnrrrtttrrrnnnggguuu{{{uuupppssstttrrrzzzzzzxxxuuupppmmmkkkkkklllrrrwwwyyy{{{}}}{{{vvvvvvuuuuuuwwwyyyxxxuuuqqqssssssrrrrrrssstttvvvwwwwwwvvvqqqtttzzzjjjPPPFFFNNNRRRUUUUUUYYYbbbjjjlllsss~~~~~~|||xxxvvvxxx{{{{{{|||}}}|||zzzxxxxxxyyyyyy||||||xxxxxx}}}}}}xxxwww{{{~~~}}}{{{zzzxxxxxxzzz~~~}}}zzzyyy|||{{{vvvuuuzzzzzzwwwwww|||~~~|||~~~~~~~~~{{{zzz}}}xxxuuujjjcccooo~~~ttt^^^HHH:::333777888333888DDDPPPVVVSSSCCC222,,,000444000333555555444444888;;;999::::::===SSS}}}sssssstttiiippphhhoooqqqjjjbbb```cccddd___eeefff```\\\^^^^^^[[[```eeehhhhhhhhhiiifffaaabbbmmmrrrlllcccaaa```]]]ZZZVVVXXXbbbkkkmmmlllllllllfffcccccc```YYYWWW[[[WWWYYY\\\```cccbbb^^^[[[YYY[[[XXXQQQKKKKKKOOOSSSPPPOOOOOOPPPRRRSSSRRRQQQQQQOOOOOOSSSYYY\\\ZZZVVV```bbbccccccbbb^^^ZZZWWW\\\```bbbaaa```cccfffhhhhhheeedddeeehhhjjjiiiggggggcccnnnooo```^^^ddd]]]YYY^^^kkkuuu{{{{{{tttsssuuutttoooxxx~~~}}}{{{]]][[[XXXVVVUUURRROOOMMMPPPQQQPPPLLLLLLQQQTTTSSSWWWSSSQQQRRROOOIIIGGGHHHFFFIIILLLMMMLLLKKKKKKKKKNNNNNNOOOOOONNNKKKHHHGGGEEEDDDDDDFFFJJJNNNQQQQQQRRRRRRQQQNNNJJJHHHGGGHHHHHHJJJNNNRRRSSSQQQOOOMMMGGGEEEEEEIIIOOORRROOOLLLKKKMMMNNNNNNNNNOOORRRTTTVVVVVVWWWXXXYYYWWWTTTQQQRRROOOKKKIIIJJJLLLMMMMMMKKKGGGDDDDDDFFFEEE@@@<<<@@@===;;;<<>>===<<<===???BBBBBBBBBLLL___yyy{{{yyy~~~zzzfff```iiinnnkkkkkkrrr~~~xxxkkkeeeddddddgggjjjgggbbbcccjjjooommmiiihhhhhhbbb___bbbgggmmmttt|||{{{}}}xxxrrrnnnlllkkkiiihhhiiihhhhhhhhhhhhhhhgggggglllpppnnnkkkiiiaaafff{{{yyypppiiifffeeeeeeeeemmmmmmnnnoooppprrrrrrsssqqqpppmmmllllllnnnppprrrrrrqqqrrruuuyyyyyyuuuqqqtttuuuvvvwwwxxxxxxxxxwww}}}}}}|||{{{yyywwwvvvtttxxx{{{|||yyysssllliiihhhrrrtttwwwzzz|||ttt___LLLMMMRRRTTTTTTTTTXXX[[[[[[WWWRRRPPPWWWhhh{{{{{{|||sssoooyyy|||}}}~~~}}}{{{yyyyyyyyyyyyzzzzzz{{{}}}~~~}}}{{{{{{~~~~~~|||zzzzzzyyyxxxvvvuuuwwwyyy{{{~~~|||}}}}}}zzzxxxwwwxxxzzz}}}}}}|||}}}~~~~~~}}}}}}~~~xxxqqqllllllooorrrtttxxxvvvyyyyyy|||~~~zzzxxxxxxuuummmfff```nnn|||yyyfffNNN===555222666666444777BBBOOOVVVKKKAAA555///000222444333111444666555444777>>>DDD@@@999GGGwww|||hhhrrrllliiinnnddd\\\aaammmooofff[[[gggfffccc^^^YYYVVVWWWXXX\\\bbbfffdddbbbaaa^^^ZZZ]]]\\\ZZZTTTPPPPPPUUUYYYXXXVVVXXX___fffjjjooosssppplllgggbbb^^^ZZZWWWTTTUUUZZZaaagggiiihhhdddbbb[[[bbbhhheee\\\RRRMMMLLLJJJNNNNNNLLLMMMRRRVVVVVVYYYTTTRRR[[[jjjsssoooiiicccdddggghhhbbbYYYVVVXXXSSSYYY___fffkkkllleee\\\```sssrrrddd___]]]YYYZZZeeeggggggbbb]]]```kkkuuu|||}}}rrrddd[[[XXXXXXWWWVVVNNNNNNOOOQQQSSSSSSPPPNNNIIIKKKJJJFFFFFFIIIJJJHHHCCCEEEMMMVVVXXXQQQKKKJJJGGGGGGEEECCCBBBCCCGGGJJJOOOOOOOOONNNMMMMMMLLLLLLHHHFFFDDDDDDEEEGGGGGGFFFJJJIIIFFFBBB@@@@@@CCCFFF@@@BBBDDDFFFGGGGGGFFFFFFDDDGGGHHHFFFBBBAAAEEEIIIEEEGGGJJJKKKKKKLLLNNNOOOOOOQQQSSSRRROOOJJJGGGEEEEEEGGGJJJNNNQQQPPPMMMIIIMMMIIIEEECCCDDDDDDDDDCCC>>>>>>>>>???AAABBBCCCCCCJJJWWWoooqqqaaa___WWWUUU```iiijjjjjjnnnvvv|||vvvjjjggglllrrruuuuuuooofffaaadddiiijjjjjjkkkjjjeeebbbbbbccceeellltttlllqqqssspppmmmnnnqqqqqqppppppooommmkkkjjjjjjkkkeeegggiiigggeeedddfffhhhhhhmmmllljjjiiibbbhhh~~~|||sssllliiiggggggfffmmmmmmnnnoooppppppqqqqqqrrrpppnnnlllkkkmmmpppqqqoooppprrruuuxxxxxxuuurrrrrrssstttttttttuuuwwwxxx{{{{{{{{{zzzyyywwwvvvuuuxxxzzzzzzvvvnnnfffbbbaaacccfffkkkrrrwwwtttcccRRRQQQTTTVVVWWWZZZ]]]___```]]]\\\```mmmyyyssskkkppp}}}~~~~~~{{{yyyyyyyyy||||||||||||}}}}}}~~~~~~}}}|||{{{}}}~~~~~~{{{yyyxxxyyyyyyxxxwwwwwwyyy{{{}}}}}}zzzvvvxxxwwwvvvxxx|||~~~~~~~~~}}}|||zzz|||~~~~~~|||zzzzzzzzzwwwqqqkkkgggiiinnnrrruuutttsssxxxyyy{{{}}}wwwzzzyyynnnddd```vvvzzzttt___III;;;666444222555888<<>>===>>>BBBFFF===>>>???@@@AAABBBBBBBBB???EEEJJJJJJEEEBBBDDDGGGFFFHHHJJJKKKJJJIIIJJJJJJHHHKKKMMMLLLHHHEEECCCCCCFFFFFFFFFGGGJJJJJJJJJHHHKKKHHHEEECCCBBBCCCCCCCCC???@@@AAABBBBBBBBBCCCDDDLLLTTTjjjyyyTTTNNNPPPXXXcccfffiiiiiinnntttyyy|||{{{mmmiiiqqqyyyzzzwwwxxxnnndddccceeefffgggjjjhhhiiijjjjjjddd```dddlllhhhnnnqqqkkkffffffjjjlllmmmnnnnnnllliiiiiikkkmmmfffiiijjjiiieeeeeehhhlllffflllllljjjiiiaaafff{{{{{{tttnnnlllkkkkkkjjjkkklllmmmnnnppprrrssssssrrrqqqpppooonnnoooooopppmmmnnnpppsssvvvvvvtttrrrnnnoooqqqqqqqqqsssvvvyyyyyyyyyyyyzzzyyyyyyxxxxxxtttvvvuuurrrlllhhhgggiiieeegggkkkqqqwwwuuugggWWWQQQQQQTTTYYY^^^bbbeeegggdddccciii{{{yyylllmmm~~~}}}~~~~~~{{{yyyyyyyyy}}}}}}}}}}}}}}}|||||||||yyyyyyzzz{{{|||{{{yyywwwvvvxxxyyyyyyyyyyyy{{{}}}}}}}}}yyytttwwwwwwwwwyyy|||~~~~~~~~~~~~xxx{{{~~~~~~{{{vvvrrrpppllljjjhhhiiinnnuuu{{{~~~}}}}}}|||yyyxxxppprrriii[[[aaatttzzz```EEE666444555333222222888HHH]]]eeeXXXEEE333000......000222222111444333333666;;;===:::777999MMMxxxttteeeooolllnnnkkkrrrnnn{{{eeeccccccbbb```]]]YYYVVVTTTYYY\\\^^^]]]]]]___^^^YYYQQQQQQMMMGGGHHHSSS\\\_________```dddkkkppppppmmmkkkcccZZZVVVWWWYYYXXXUUUWWWXXX[[[]]]^^^^^^]]]]]]]]]cccggg```SSSLLLOOOUUU[[[``````XXXRRRSSSXXX[[[\\\[[[YYYXXXYYY[[[^^^``````^^^___aaa^^^XXXVVVWWW]]]aaafffiiifffbbb```aaa}}}{{{iii___\\\```XXX\\\aaaddddddbbb```^^^aaafffqqqmmmfffgggnnn|||xxxqqqiiiaaa]]][[[ZZZYYYUUUUUUWWWYYY[[[YYYSSSNNNIIILLLRRRWWWZZZWWWQQQLLLMMMOOOMMMHHHGGGHHHGGGDDDHHHGGGIIIMMMLLLFFFCCCDDDBBBEEEHHHJJJIIIHHHGGGGGGIIIJJJKKKLLLKKKIIIGGGEEEFFFDDDAAA?????????>>><<<>>>>>>>>><<<<<<>>>AAADDD;;;<<<<<<===>>>???@@@AAA===CCCIIIIIIEEEBBBAAACCCCCCEEEGGGGGGFFFDDDDDDDDDBBBDDDGGGFFFCCCBBBDDDFFFIIIFFFCCCBBBEEEHHHJJJKKKHHHGGGEEEDDDCCCBBBCCCCCCBBBDDDEEEEEEDDDCCCCCCDDDNNNRRRccc___OOOQQQ```hhhbbbhhhhhhlllrrrvvvwww{{{|||qqqnnnvvv~~~|||tttnnnkkkiiieeedddfffeeejjjqqqssslllcccccciiiooosssqqqfff^^^bbblllsssmmmllljjjgggeeefffhhhkkkhhhjjjjjjiiifffgggjjjmmmiiioooooonnnjjj```cccvvv}}}xxxrrrnnnllllllmmmlllgggiiikkknnnrrruuuwwwxxxssssssrrrrrrqqqpppooonnnlllmmmoooqqqrrrsssrrrrrrmmmpppssssssssstttxxx|||xxxxxxyyyzzzzzzzzzzzzzzzqqqssstttrrrpppqqquuuyyywwwvvvuuuvvvyyywwwhhhYYYRRRQQQUUU^^^fffjjjmmmqqqqqqkkklll{{{}}}oooyyy|||~~~|||}}}~~~}}}{{{yyyyyyyyy|||}}}}}}}}}|||{{{zzzyyyvvvvvvwwwxxxxxxxxxxxxxxxwwwyyy{{{{{{{{{{{{}}}~~~yyy|||}}}{{{|||}}}zzztttuuuxxx|||~~~~~~~~~yyy{{{|||zzzvvvpppllliiigggiiimmmuuu~~~ssskkkeeeXXXUUUooohhhKKK888444555333000444444AAAZZZllleeeLLL666000///...///111222111000444222333666;;;===;;;888HHHpppiiiyyypppnnnppppppnnnlll}}}fffeeeeeeeeeaaa\\\WWWUUUTTTZZZ\\\\\\ZZZ[[[^^^[[[WWWLLLNNNLLLGGGMMM[[[eeefffYYYZZZ[[[___gggnnnmmmhhhddd^^^WWWUUUWWWZZZYYYXXX]]]\\\[[[ZZZZZZZZZ[[[\\\___aaa___YYYQQQOOOUUU[[[VVVZZZZZZSSSOOOQQQWWWYYY]]]^^^___[[[VVVUUUYYY]]]___\\\\\\]]]\\\XXXWWWYYYaaaaaaccceeebbb^^^___cccnnn~~~ttteeeZZZ\\\ZZZ^^^dddiiikkkhhhccc^^^[[[VVVUUUaaavvvxxxjjjmmm}}}tttiiiaaa]]]VVVUUUUUUVVVYYY[[[[[[[[[ZZZYYYXXXXXXXXXWWWTTTRRRJJJLLLOOOSSSUUUSSSNNNJJJKKKMMMLLLHHHGGGIIIIIIFFFMMMJJJJJJMMMKKKFFFDDDEEEBBBEEEGGGHHHFFFCCCBBBBBBDDDFFFIIILLLMMMKKKHHHFFFDDDAAA>>><<<<<<;;;:::999???@@@@@@>>>===>>>@@@BBB<<<<<<<<<<<<===???@@@AAAAAAEEEGGGGGGCCC@@@???@@@???AAADDDDDDCCCAAAAAAAAA===@@@BBBBBBAAABBBGGGLLLJJJFFFCCCBBBEEEJJJNNNPPPKKKKKKKKKIIIHHHGGGFFFGGGEEEGGGIIIHHHFFFDDDDDDEEELLLKKKYYYtttdddZZZhhhooobbbiiigggiiiooosssrrrtttwwwyyy||||||}}}|||uuukkkeeeeeeeeejjjrrrwwwsssjjjeeeffflllnnnjjjaaa]]]dddooovvvnnnllliiiggggggggghhhiiihhhhhhhhhgggfffgggjjjllliiippprrrrrrnnnbbbddduuu|||xxxrrrnnnmmmnnnnnnnnnhhhiiilllooorrrvvvxxxyyyttttttrrrqqqpppooooooooonnnnnnoooooopppppprrrsssqqquuuyyyyyywwwwww{{{~~~zzzzzz{{{{{{{{{zzzzzzyyyrrruuuwwwwwwvvvwww{{{{{{xxxxxxtttfffXXXSSSQQQTTT```iiimmmqqqvvvvvvlllhhhwww|||yyy|||zzz{{{||||||zzzyyyyyyzzz{{{{{{||||||{{{zzzxxxxxxuuuuuuuuuuuuuuuvvvyyy{{{{{{}}}~~~~~~|||{{{|||}}}uuuwwwxxxxxxzzz|||xxxqqqssszzz~~~}}}|||yyytttmmmiiigggggglllrrr}}}ssslllaaaXXX\\\llldddNNN999444666444222444888>>>UUUrrruuuZZZ===/////////000111222222222111111333666777888:::???CCCeeeppptttyyyqqqnnnoooqqqkkkccciiiooo```cccdddccc___YYYWWWZZZ_________\\\YYYYYYZZZWWWQQQOOOSSSQQQKKKPPP^^^eeecccUUUWWWYYY\\\eeellljjjbbb```\\\XXXWWWYYY[[[[[[ZZZ]]]\\\ZZZYYYXXXXXXYYYYYY[[[YYYVVVTTTSSSTTTWWWYYYOOORRRQQQKKKIIINNNSSSTTTYYY[[[\\\[[[ZZZYYY[[[^^^\\\XXXVVVYYYZZZXXXYYY\\\___]]]]]]```___[[[]]]cccdddmmmrrruuuuuufffZZZ^^^]]]bbbgggjjjhhhdddbbbaaaTTTUUUYYY\\\___oooxxxwwwxxxyyyxxxpppeee[[[VVVVVVVVVWWWPPPQQQRRRUUUXXXXXXVVVTTTZZZZZZZZZZZZ[[[[[[ZZZYYYLLLKKKLLLNNNOOONNNLLLIIIHHHKKKKKKHHHHHHJJJJJJGGGNNNNNNRRRWWWUUUMMMGGGFFFDDDEEEFFFDDDAAA???>>>>>>???CCCHHHMMMOOOMMMKKKIIICCC@@@===;;;::::::999777BBBCCCCCCAAA???>>>???@@@>>>=========>>>@@@AAACCCHHHHHHHHHFFFBBB@@@??????<<>>AAA@@@@@@CCCJJJQQQJJJGGGDDDDDDHHHNNNSSSUUUOOOPPPQQQPPPNNNMMMLLLLLLGGGJJJLLLJJJGGGDDDDDDEEEHHHDDDPPPlll~~~gggsssyyyhhhkkkhhhhhhmmmqqqppppppqqqxxxvvv|||rrrhhhfffhhhiiiooovvvuuummmdddbbbcccfffeeebbbdddkkksssvvvpppnnnkkkkkkllllllkkkjjjhhhgggeeedddeeegggiiijjjfffooorrrtttrrrggghhhyyy~~~zzztttpppoooooooooooolllmmmnnnppprrrtttvvvvvvvvvtttqqqooommmnnnooopppoooppppppooonnnppprrrtttvvv{{{~~~{{{zzz}}}||||||||||||{{{zzzyyyxxxvvvyyy|||{{{xxxwwwyyy|||xxxtttssspppcccUUUNNNKKKOOO[[[eeeiiilllqqqmmmbbb^^^ooo|||xxx{{{xxxzzz{{{{{{zzzyyyyyyzzzzzz{{{{{{|||{{{yyyxxxwwwuuuuuutttssstttvvvzzz~~~}}}{{{zzz{{{uuuwwwxxxwwwxxxxxxssslllrrr{{{~~~}}}~~~wwwnnngggdddeeegggttt}}}zzzmmmeeeSSSMMMgggiiiPPP<<>>JJJhhhyyyPPP555111//////000222333333333333///555999777444888CCCNNN}}}ccc{{{tttqqqmmmkkknnnnnn___YYYaaagggccc^^^^^^^^^``````[[[WWWYYYbbblllhhhfffbbb]]][[[\\\WWWQQQRRRVVVRRRJJJLLLWWWZZZUUUXXXZZZZZZ\\\dddkkkggg]]]^^^]]][[[ZZZ[[[[[[[[[[[[ZZZYYYXXXXXXWWWVVVVVVVVVTTTRRRPPPQQQUUUWWWVVVTTTSSSTTTRRRLLLKKKOOOSSSTTTTTTTTTVVVYYY]]]_________YYYTTTRRRUUUXXXXXX[[[___[[[XXXYYY]]]^^^[[[\\\bbbhhhfffcccjjjqqqeee\\\eeeXXX___dddccc\\\YYY[[[___ZZZUUUVVV\\\^^^^^^gggsss{{{lll```^^^[[[YYYVVVUUUUUUUUUTTTRRRQQQPPPOOOQQQTTTVVVWWWWWWWWWYYY[[[\\\[[[WWWSSSOOOLLLKKKJJJJJJKKKMMMOOOPPPNNNJJJGGGJJJKKKKKKLLLOOOSSSTTTTTTSSSQQQMMMJJJHHHKKKEEEDDDJJJLLLFFF@@@>>>AAAHHHKKKJJJKKKMMMIIIBBBEEECCC@@@===<<<<<<<<<<<<@@@DDDGGGDDDCCCDDDDDDAAA@@@;;;;;;@@@BBBAAADDDJJJEEE???>>>CCCDDD@@@???AAA;;;<<<>>>@@@AAAAAAAAA@@@BBBCCCCCC???<<<>>>EEELLLJJJKKKMMMOOOQQQPPPNNNLLLUUURRRPPPQQQSSSQQQLLLFFFIIIJJJJJJHHHDDDBBBCCCEEEGGGNNNRRR]]]sss}}}rrrkkkooonnnddddddfffjjjjjjjjjnnnttt~~~ppphhhkkkhhhhhhlllnnnllllllmmmfffaaa^^^YYY[[[qqq|||tttsssrrrnnnjjjgggfffgggeeeddddddeeehhhkkkmmmmmmlllqqqooommmkkkccciii~~~{{{ooommmooopppooopppnnnnnnnnnnnnmmmooorrruuurrrssstttrrroooooossswwwqqqrrrssssssrrrrrrsssuuuzzz{{{~~~~~~{{{wwwuuuzzz|||~~~|||yyyxxxwwwuuuwwwwwwuuurrrqqqtttvvvwwwnnnkkkllliii___UUUJJJKKKOOOUUUWWWXXX___gggbbbbbb```oooxxx{{{oooxxx}}}}}}yyyxxxzzzyyysss}}}|||{{{yyyvvvssswwwvvvvvvwwwxxxyyyyyyxxxzzzyyyzzz}}}|||xxxwwwuuussssssvvvxxxyyyzzz|||~~~}}}}}}~~~qqqiiidddccckkkuuu}}}zzzwww```UUUTTThhhoooQQQ;;;444000222444555:::@@@HHHiiizzzfffHHH:::666333111111111111222333444444222333:::>>>777555OOOqqqgggmmmzzzmmmhhhhhhjjjkkkhhh___XXXXXXZZZ[[[]]]aaa^^^ZZZYYY[[[[[[XXX\\\cccdddeeeddd```ZZZVVVVVVWWWRRRQQQPPPPPPQQQSSSUUUWWWXXXYYY]]]dddjjjjjjccc]]]]]]]]]]]]]]]^^^^^^^^^]]]^^^```^^^WWWRRRSSSTTTTTTOOOPPPPPPOOOMMMMMMNNNOOOPPPMMMLLLNNNTTTVVVTTTQQQNNNPPPVVV[[[]]][[[ZZZ\\\PPPRRRVVVYYY[[[\\\\\\[[[ZZZTTTQQQTTTVVVWWW]]]eeefffcccbbbdddhhhiiifffaaa```^^^[[[[[[[[[\\\[[[ZZZVVVRRRPPPSSSZZZ^^^^^^\\\kkkyyyxxxyyytttkkkuuuuuuiii___^^^\\\WWWTTTUUUWWWYYY[[[ZZZVVVRRRNNNLLLLLLOOOSSSVVVVVVVVVWWWXXXZZZYYYYYY[[[\\\YYYTTTOOONNNMMMKKKJJJLLLQQQVVVYYYQQQMMMKKKNNNNNNLLLLLLOOOTTTUUUUUUTTTSSSQQQPPPPPPOOOIIIIIINNNQQQLLLFFFDDDEEELLLNNNIIIEEEEEEEEECCCCCCBBBAAA???>>>>>>@@@BBBEEEJJJMMMIIIFFFEEEBBB>>>???===>>>CCCEEEBBBCCCGGGBBB???@@@EEEFFFBBB???@@@???@@@@@@AAAAAAAAABBBBBBFFFGGGFFFBBB???@@@FFFKKKMMMNNNPPPSSSTTTSSSPPPNNNVVVSSSQQQQQQSSSRRRMMMIIIHHHIIIHHHEEEAAA???@@@AAAFFFOOOUUU___lllpppxxxwwwpppnnn^^^]]]___dddfffhhhmmmssswwwqqqkkkgggeeeiiillllllmmmpppggg___ZZZVVV]]]ttt{{{ssssssrrrpppmmmkkkkkklllmmmlllkkklllnnnpppqqqqqqsssuuuqqqlllhhh```fff|||yyyooonnnpppqqqqqqrrrlllllllllkkkjjjlllnnnqqqqqqqqqqqqpppoooppprrrtttqqqtttwwwyyyyyyxxxxxxyyyxxxyyy{{{||||||{{{zzzyyy|||zzzyyyyyyzzzyyyvvvsssvvvxxxzzzzzzwwwuuuuuuvvvvvvuuurrrpppkkkddd[[[UUUIIIHHHJJJNNNPPPQQQVVV\\\ccceeecccpppzzzqqqiiiyyyxxxsssrrruuuyyyzzzxxxxxxzzzyyyuuu}}}||||||}}}}}}|||yyyvvvxxxwwwwwwwwwyyyyyyyyyyyy{{{zzz{{{}}}|||yyyuuutttrrrsssvvvxxxzzzzzz}}}}}}~~~}}}}}}yyynnngggeeekkk{{{|||wwwtttrrrnnnjjjXXXWWWdddZZZ<<<777111222666444222>>>QQQzzz~~~tttWWW===222111///111111111111222333444555999777999;;;888AAAhhhsssfff|||qqqhhheeeeeefffeeeddd]]]YYYZZZ\\\\\\^^^aaaaaa^^^^^^```^^^ZZZ\\\aaadddeeeeeeaaa[[[VVVTTTTTTPPPQQQRRRTTTTTTTTTTTTSSSUUUXXX^^^ccceeeeeedddccc]]]___``````___]]][[[[[[ZZZ^^^\\\TTTMMMLLLLLLLLLIIIKKKMMMNNNMMMKKKKKKKKKMMMJJJJJJMMMSSSWWWWWWUUUTTTSSSSSSUUUWWWVVVSSSPPPMMMNNNQQQTTTWWWXXXYYYYYYYYYSSSPPPSSSTTTUUUZZZaaa___^^^___bbbffffff```[[[^^^\\\YYYYYY[[[]]]^^^^^^XXXUUUSSSSSSVVVYYYYYYWWW^^^dddsss~~~kkk```gggwwwuuuiiiaaa```bbb]]]TTTMMMOOOQQQPPPOOOQQQVVVXXX[[[ZZZWWWSSSPPPOOOOOORRRVVVXXXXXXWWWWWWXXXVVVWWWYYY\\\]]]YYYRRRMMMMMMKKKHHHHHHKKKRRRZZZ___SSSPPPPPPRRRRRRNNNMMMOOOUUUVVVVVVUUUTTTUUUWWWZZZTTTPPPPPPTTTVVVRRRNNNLLLNNNSSSSSSKKKCCCBBBDDDFFF???@@@BBB@@@??????CCCFFFFFFKKKNNNKKKHHHFFFCCC???AAA@@@CCCGGGGGGDDDCCCDDDAAA???AAAGGGHHHDDD@@@???DDDCCCBBBAAAAAABBBCCCDDDLLLLLLLLLIIIFFFGGGLLLQQQPPPRRRVVVXXXXXXVVVSSSQQQUUUSSSQQQQQQSSSRRROOOKKKFFFGGGFFFCCCAAA@@@AAABBBGGGRRR]]]hhhnnnhhhqqqoooggg[[[XXXYYY]]]aaadddiiiooorrr||||||xxxlllfffcccfffiiijjjmmmrrrlllaaa\\\[[[cccxxxzzznnnooonnnllljjjiiiiiijjjrrrrrrqqqqqqqqqrrrsssssstttvvvoooiiieee^^^fff}}}wwwooonnnqqqqqqrrrssslllmmmmmmkkkjjjjjjllloooqqqpppoooppprrrtttttttttrrrvvv{{{~~~~~~}}}}}}vvvvvvwwwxxxyyy{{{|||}}}~~~yyyttttttwwwxxxtttoootttwww{{{|||zzzvvvtttsssrrrwww{{{yyypppeee^^^ZZZMMMIIIHHHNNNSSSVVVZZZ^^^ccceeeeeeqqqrrrhhhkkkxxx|||nnnllltttuuuxxxzzzyyyzzz||||||yyyyyyzzz{{{~~~|||zzzyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{}}}}}}{{{tttrrrrrrssswwwzzz||||||}}}|||}}}~~~}}}|||~~~~~~{{{sssjjjgggkkk{{{zzzsssmmmggg___ZZZRRRgggnnnEEE111222///222777777@@@^^^cccBBB111---...///111111111111222333444555999555555777:::NNN}}}aaauuuwwwoooeeeaaaaaaaaa___]]]^^^ZZZZZZ]]]___^^^^^^```aaa```aaaccc```[[[ZZZ]]]aaabbbccc```[[[UUUQQQPPPOOORRRVVVYYYZZZXXXVVVTTTXXX\\\``````^^^^^^aaaeee]]]```cccccc___ZZZYYYYYYXXX[[[ZZZRRRKKKIIIIIIGGGDDDGGGLLLNNNMMMKKKJJJIIILLLKKKKKKOOOVVV[[[\\\\\\[[[VVVRRRQQQSSSSSSPPPKKKMMMNNNPPPRRRSSSTTTTTTTTTUUURRRPPPQQQSSSTTTXXX]]][[[[[[]]]aaadddbbb\\\VVVZZZWWWUUUUUUXXX[[[]]]^^^[[[YYYVVVTTTSSSRRRSSSSSS[[[YYY[[[bbbmmm{{{~~~uuu{{{}}}}}}uuummmiiisssvvvkkkddd]]]ZZZZZZXXXSSSNNNMMMOOOSSSPPPJJJFFFIIIMMMNNNPPPQQQSSSVVVXXXYYYVVVSSSRRRQQQQQQTTTWWWYYYWWWUUUTTTTTTRRRTTTXXX[[[\\\XXXQQQKKKFFFEEEDDDEEEIIIOOOUUUXXXPPPOOOQQQTTTSSSOOONNNPPPWWWWWWUUUSSSQQQSSSXXX]]]ZZZWWWVVVWWWXXXVVVSSSQQQQQQRRRPPPJJJEEEBBBCCCDDD<<>>>>>BBBFFFAAAFFFIIIGGGFFFGGGGGGEEEGGGFFFGGGIIIHHHGGGEEEEEEBBBAAABBBEEEGGGFFFDDDBBBFFFEEECCCCCCCCCEEEHHHIIIRRRRRRRRRPPPOOOQQQTTTXXXRRRUUUYYY[[[ZZZWWWTTTRRRSSSPPPOOOOOOPPPPPPNNNMMMFFFEEEDDDCCCBBBCCCEEEFFFBBBNNN]]]pppwwwlllmmmzzzeeeddd^^^YYY[[[^^^___cccgggeeejjjuuuxxxnnnhhhdddeeehhhhhhlllpppppphhhhhhiiilllyyyvvvkkklllllljjjgggfffggghhhrrrrrrrrrqqqpppoooooopppnnnqqqlllhhheee___ggg~~~wwwpppooopppppppppqqqpppppppppooommmmmmnnnppppppnnnnnnqqqvvvyyyxxxvvvsssvvvzzz}}}}}}|||||||||wwwvvvuuuuuuwwwyyy|||~~~}}}xxxsssrrrttttttrrrppprrrtttvvvxxxwwwtttrrrppprrrxxx}}}{{{rrrggg___[[[MMMHHHHHHPPPYYY___dddiiigggiiihhhrrr|||www~~~tttooorrryyyzzz|||}}}~~~~~~~~~}}}xxxyyy{{{~~~~~~{{{xxxyyyxxxxxxwwwwwwyyyzzzzzzzzz{{{{{{|||||||||{{{uuuttttttvvvyyy}}}~~~~~~~~~||||||~~~{{{{{{}}}zzzxxxqqqjjjmmmzzz|||}}}}}}vvvkkk```YYYVVV^^^SSS<<<888333444222000:::WWWxxxJJJ333......000333111111111222333444555666777333333;;;HHHaaaiiipppmmmeee^^^^^^```^^^ZZZWWWXXXWWWYYY___aaa^^^\\\]]]\\\]]]```bbb___\\\ZZZZZZ[[[]]]______\\\WWWSSSPPPQQQTTTXXX]]]___``````___aaabbbaaa]]]YYYYYY\\\```]]]```cccbbb]]]ZZZZZZ\\\ZZZZZZVVVQQQQQQRRRNNNHHHEEEHHHLLLNNNNNNMMMLLLMMMQQQQQQQQQUUU[[[___aaaaaa\\\YYYUUUPPPQQQTTTRRROOONNNPPPSSSTTTTTTQQQNNNLLLRRRQQQPPPRRRTTTWWWZZZ]]]]]]]]]^^^```aaa___ZZZVVVWWWUUURRRRRRTTTWWWZZZ[[[\\\[[[XXXTTTQQQOOOQQQSSS[[[YYYVVVWWWZZZaaaiiippp|||~~~zzzzzzzzzzzz||||||bbbOOOLLLJJJCCCTTTUUUUUUSSSQQQRRRTTTWWWQQQMMMKKKKKKNNNOOOOOOPPPOOORRRUUUUUUTTTRRRQQQQQQPPPSSSUUUVVVSSSPPPOOONNNPPPRRRUUUWWWXXXUUUQQQNNN@@@BBBDDDGGGJJJLLLMMMNNNKKKLLLPPPTTTSSSOOOOOORRRWWWWWWTTTOOOLLLMMMTTTZZZ\\\[[[ZZZWWWVVVVVVTTTQQQMMMIIIGGGHHHHHHFFFBBB???@@@BBBCCCBBB@@@@@@BBBDDDAAAEEEGGGDDDDDDHHHKKKJJJMMMLLLKKKHHHHHHHHHIIIHHHDDDDDDCCCCCCEEEHHHHHHGGGHHHHHHIIIJJJLLLOOOQQQRRRWWWWWWVVVTTTRRRRRRSSSUUUQQQUUUYYYZZZXXXTTTRRRQQQMMMLLLJJJJJJKKKLLLLLLLLLHHHFFFCCCAAAAAABBBCCCCCC;;;EEEVVVrrr}}}qqqwwwuuuyyylll```\\\\\\[[[\\\___^^^___eeesss}}}qqqkkkhhhiiijjjhhhiiikkkooommmsssuuuppptttvvvnnniiijjjkkkkkkjjjkkkmmmoooooopppqqqpppmmmllllllmmmiiinnnkkkiiiggg___fff{{{wwwqqqpppooommmlllmmmqqqrrrrrrqqqooonnnoooppplllkkklllqqqwwwzzzyyywwwtttuuuwwwwwwvvvvvvwwwyyyxxxwwwvvvuuuvvvxxx{{{|||zzzyyyvvvsssqqqqqqrrrtttrrrrrrssstttttttttsssrrrsssssstttrrrmmmddd[[[UUUIIIEEEFFFPPPZZZaaafffjjjlllnnnjjjrrruuusss}}}}}}|||{{{yyyzzz{{{~~~}}}{{{xxxyyyyyywwwuuuuuuxxxzzzyyyzzzzzzzzzyyyzzz{{{|||xxxwwwwwwyyy}}}|||}}}}}}}}}|||~~~|||yyyzzz~~~zzz{{{sssooowwwvvvzzzzzzpppbbb[[[```ggg\\\BBB;;;888000888777333GGGpppuuuTTT666///222111111444111111111222333444666777:::555777GGG^^^|||iiibbbsssiiiaaa]]]```aaa]]]XXXVVVUUUVVVYYY___```[[[ZZZ[[[WWW[[[___```___^^^]]]\\\ZZZ\\\___bbbbbb```\\\YYYVVVXXX[[[___cccgggjjjlllfffccc^^^ZZZXXXYYY\\\^^^^^^```aaa```]]]]]]___bbb\\\VVVOOONNNVVV\\\VVVKKKGGGIIIKKKLLLLLLLLLNNNPPPVVVWWWXXX[[[^^^aaabbbbbbXXXYYYVVVOOOMMMQQQQQQNNNIIIMMMRRRUUUUUUQQQLLLHHHNNNPPPRRRSSSVVVZZZ]]]]]]^^^]]]\\\\\\\\\[[[YYYWWWYYYVVVSSSRRRTTTVVVWWWWWW[[[ZZZXXXTTTQQQQQQSSSUUUTTTUUUVVVWWWYYY\\\]]]\\\XXX[[[fffsssvvvwwwzzz}}}uuuyyyuuupppooozzzlllccc```^^^YYYTTTYYYdddbbbRRRHHHLLLOOOKKKRRRSSSSSSSSSRRRQQQQQQRRROOONNNLLLKKKKKKKKKKKKIIILLLNNNQQQQQQPPPOOONNNOOOPPPRRRSSSSSSPPPMMMLLLLLLPPPQQQRRRSSSRRRRRRRRRRRR@@@CCCHHHMMMNNNMMMJJJHHHHHHIIINNNRRRQQQMMMNNNSSSXXXWWWTTTMMMHHHHHHOOOVVVZZZ[[[YYYUUUSSSTTTTTTQQQMMMHHHFFFLLLPPPNNNHHHDDDGGGFFFFFFFFFFFFFFFEEEEEEFFFJJJJJJFFFEEEHHHJJJIIINNNOOOLLLHHHGGGIIIJJJIIIFFFFFFDDDBBBDDDJJJLLLJJJKKKMMMPPPSSSVVVXXXXXXXXXYYYWWWUUURRROOOLLLKKKJJJNNNRRRUUUUUUQQQNNNMMMNNNHHHGGGFFFEEEEEEGGGIIIKKKJJJFFFAAA>>>=========<<>>>>>===FFFIIINNNjjjxxxjjj\\\WWWVVVVVVWWWUUUWWWYYYZZZ^^^kkkmmmmmmqqqxxxxxxppphhhdddbbb```iiipppkkkjjjjjjccc^^^```bbbdddeeehhhkkknnnhhhlllppppppmmmkkkmmmooommmqqqnnnkkkiiibbbiiixxxrrrooonnnmmmiiihhhjjjmmmoooppppppnnnmmmnnnnnnnnnqqquuuwwwvvvtttssssssppprrruuuuuuuuuuuuuuuwwwuuuvvvxxxzzz{{{zzzyyyyyyvvvtttsssrrrrrrsssssssssqqqqqqssswww{{{|||zzzwwwzzzwwwuuusssoooggg[[[SSSPPPPPPUUU[[[___```ccciiifffllllllttt~~~~~~~~~yyyvvvxxxzzzyyyxxxyyy|||~~~~~~~~~|||}}}}}}zzzvvvvvvzzz|||||||||zzzyyyzzz}}}~~~}}}~~~}}}|||yyy{{{}}}~~~~~~~~~|||{{{{{{{{{{{{}}}|||{{{|||}}}wwwyyyrrrnnndddYYYUUU```wwwoooRRR???777666666666;;;===LLLjjjvvvVVV444111000222444333111///111111111222444666777888777CCCZZZxxxjjjvvvrrr___^^^[[[^^^dddcccZZZZZZaaa\\\\\\^^^___]]]XXXXXX[[[WWW\\\]]]ZZZZZZ___bbbaaa```aaaeeejjjoooqqqooollleeedddbbbaaabbbcccfffggg___```___]]]ZZZ[[[```ddddddcccdddiiimmmmmmiiieee]]]WWWOOOKKKPPPVVVSSSLLLIIIKKKMMMNNNNNNMMMNNNOOOZZZ^^^bbbeeeeeeccc```___XXXWWWRRRPPPYYYaaaYYYJJJJJJLLLOOOQQQQQQNNNJJJHHHHHHNNNQQQQQQSSSWWWVVVRRRMMMOOOQQQSSSUUUWWWYYYZZZYYYXXXVVVWWWWWWWWWUUUSSSYYYUUUPPPOOOQQQUUUVVVVVVXXXZZZXXXVVVWWW[[[XXXSSSPPPPPPPPPSSSVVVYYY\\\```jjjrrr{{{{{{tttuuu{{{xxxwwwqqqlll```VVVUUUVVVPPPHHHKKKIIIFFFEEEFFFIIILLLNNNOOOOOONNNKKKIIIIIIKKKNNNMMMNNNPPPQQQQQQPPPLLLJJJLLLQQQSSSPPPPPPSSSSSSPPPMMMNNNOOONNNLLLJJJIIIJJJOOOOOONNNLLLJJJJJJMMMOOOLLLOOOQQQQQQPPPQQQSSSVVVCCCFFFKKKOOOPPPNNNKKKIIIKKKLLLOOOQQQMMMIIIKKKQQQXXXYYYVVVOOOHHHHHHOOOVVVQQQUUUUUUPPPOOOUUUXXXVVVFFFCCCEEEJJJKKKGGGGGGLLLIIIEEEBBBEEEKKKMMMIIIDDD>>>EEEKKKJJJHHHGGGCCC???FFFKKKLLLHHHGGGIIIGGGBBBBBBFFFGGGFFFIIINNNMMMHHHGGGLLLSSSXXXZZZXXXSSSPPPOOONNNMMMMMMNNNMMMKKKIIIGGGJJJLLLIIIDDDAAACCCFFFCCCCCCBBB@@@@@@CCCGGGJJJDDD@@@===<<>>======>>>>>>@@@BBBCCCDDDHHHEEEEEEJJJLLLKKKNNNSSSLLLBBBJJJVVVmmmtttvvvddd^^^[[[QQQQQQTTTWWWVVVSSSSSSWWWZZZiiiuuu{{{xxxwwwyyy~~~~~~zzzvvvkkkddd___```bbbeeejjjppp|||zzzrrrgggbbbfffjjjlllkkkggggggjjjlllkkkjjjlllppppppooollljjjnnnvvv~~~sssqqqnnnlllkkklllnnnpppqqqqqqrrrssstttuuuvvvwwwvvv{{{~~~}}}wwwqqqoooooosssrrrrrrsssuuuuuusssrrrvvvtttrrrqqqsssvvvyyyzzzuuussspppnnnmmmmmmoooppprrrvvvwwwuuuuuuwwwtttnnnqqqqqqqqqnnnhhh```WWWRRRRRRQQQUUU]]]fffqqq~~~zzz}}}zzz||||||{{{}}}yyyxxxwwwxxxzzz|||}}}|||wwwxxxxxxxxxwwwxxxzzz||||||{{{zzzzzzzzz{{{{{{zzz~~~}}}{{{yyyzzz|||~~~|||{{{yyyvvvzzz~~~}}}{{{|||~~~~~~}}}~~~zzzuuuoookkkjjj___dddjjjfffgggbbbNNN999333///000333666888999:::444999GGGIII:::///000222222222222222333333333222888444222888999;;;EEEXXX___ttt}}}ddd[[[]]]bbbYYYYYYYYYZZZZZZ[[[\\\]]]^^^]]][[[YYYYYYYYYZZZ[[[TTTSSSRRRRRRSSSWWWZZZ\\\aaaaaaeeekkknnnlllmmmpppsssssspppjjjbbb[[[XXXXXXWWWZZZYYYWWWYYY```eeefff```cccfffiiiiiigggeeecccccc[[[QQQKKKKKKMMMOOOOOOPPPOOORRRVVVUUURRRVVV]]]dddccceeeiiigggaaa]]]]]]WWWTTTSSSWWW\\\]]]XXXRRRSSSPPPNNNNNNPPPQQQRRRQQQSSSPPPOOOQQQTTTVVVTTTRRRMMMMMMRRRYYY[[[YYYXXXZZZ[[[VVVTTTYYY\\\YYYUUUSSSPPPMMMJJJJJJLLLMMMMMMMMMRRRTTTUUUWWW\\\___[[[TTTUUUSSSRRRQQQRRRQQQOOONNNNNNNNNMMMKKKIIIIIIHHHGGGMMMRRRXXX]]]______```aaaaaaeeeiiikkkiiihhhhhhiiieeeaaa]]]___dddfffbbb]]]```dddfffccc\\\WWWWWWZZZ\\\]]]]]]]]]\\\[[[[[[\\\YYYXXXWWWUUUSSSQQQOOOMMMLLLKKKIIIHHHJJJNNNRRRUUUXXXPPPLLLPPPTTTTTTTTTWWWSSSPPPLLLIIIHHHIIIKKKMMMSSSRRRQQQQQQQQQSSSTTTVVVQQQQQQOOOMMMLLLKKKKKKKKKKKKHHHEEEEEEFFFIIIKKKLLLQQQSSSUUUVVVUUUUUUUUUUUUMMMMMMMMMKKKIIIHHHIIIKKKGGGIIIIIIEEEAAABBBHHHOOOVVVWWWXXXXXXVVVRRRMMMJJJMMMJJJEEE???:::999;;;===>>>>>>???@@@AAACCCDDDDDD@@@>>>===>>>BBBCCC@@@>>>===???BBBEEEFFFGGGFFFFFF===777333777@@@FFFDDD@@@@@@CCCCCC???>>>???>>>;;;AAABBBDDDFFFIIILLLOOOQQQQQQNNNJJJEEE@@@===:::999::::::999888666666888:::>>>===<<<===@@@DDDHHHLLLKKKHHHGGGIIIJJJKKKNNNRRRTTTFFFGGGKKKZZZuuuhhh```UUUPPPQQQSSSTTTTTTSSSSSSRRRXXXaaappp}}}{{{{{{~~~}}}zzzrrrkkkdddaaa___```gggpppuuuwwwsssjjjccceeeiiikkkiiigggiiilllkkkggggggkkkooonnnmmmnnnooorrruuuwwwmmmooopppooommmnnnrrruuutttsssrrrrrrsssuuuxxxzzzrrruuuxxxvvvrrrnnnnnnoooqqqooonnnnnnpppqqqrrrqqquuuqqqmmmnnnqqquuuvvvvvvrrrqqqpppoooooopppqqqqqqrrruuuuuussssssuuutttqqquuussspppkkkddd\\\VVVRRRVVVVVVZZZffftttzzz{{{{{{~~~~~~~~~{{{yyyxxxyyyzzz||||||{{{uuuxxxzzz{{{zzzzzzzzz{{{||||||{{{yyyyyyxxxxxxxxx~~~}}}{{{zzzzzz|||~~~}}}zzzyyywwwuuuyyy|||~~~~~~{{{{{{}}}~~~|||www|||uuulllccc^^^XXXVVVeeennn^^^JJJ???666......///222777:::888444000///111111...+++///555111222222222333333333444333555222333888777AAAVVVqqqkkkaaajjj]]]]]]aaadddVVVWWWXXXXXXXXXWWWVVVUUUZZZYYYXXXWWWWWWWWWXXXYYYTTTSSSRRRQQQQQQSSSUUUWWWaaabbbffflllllliiiiiillltttqqqmmmhhhddd___YYYVVVPPPRRRRRRPPPSSS[[[``````[[[```fffhhhfffcccbbbbbbaaaYYYOOOIIIIIIKKKMMMNNNMMMOOOSSSVVVUUUSSSYYY```dddaaaaaabbb```ZZZWWWXXXYYYWWWUUUTTTTTTTTTSSSQQQOOOLLLLLLPPPVVVYYYWWWSSSWWWTTTRRRUUUZZZ\\\XXXRRRQQQPPPSSSXXXXXXUUUSSSUUUVVVSSSTTTZZZ\\\WWWQQQNNNIIIJJJKKKKKKJJJJJJJJJKKKQQQUUUXXXZZZ___aaa]]]UUUTTTSSSSSSSSSTTTTTTRRRPPPUUURRROOOKKKHHHGGGFFFGGGQQQ]]]eeeaaa^^^___^^^YYY\\\]]]^^^]]]\\\\\\^^^```ZZZVVVRRRSSSWWWYYYWWWTTTSSSSSSSSSQQQOOOPPPSSSVVVVVVYYY\\\]]]\\\[[[[[[[[[YYYXXXWWWUUUSSSQQQQQQPPPNNNNNNMMMLLLMMMOOORRRSSSWWWRRRPPPTTTYYYZZZ[[[]]]UUURRRLLLHHHGGGIIINNNQQQTTTTTTSSSRRRRRRSSSUUUUUURRRRRRQQQPPPOOOMMMLLLKKKKKKHHHEEEEEEGGGKKKMMMOOOOOOPPPPPPQQQSSSUUUVVVWWWJJJIIIGGGEEEDDDEEEGGGIIIJJJLLLKKKHHHDDDEEEKKKRRRWWWXXXZZZZZZWWWRRRMMMIIIGGGGGGDDD???999777999<<<===>>>@@@AAACCCDDDEEEEEE>>>======>>>AAABBB@@@>>>===>>>???BBBDDDDDDCCCBBB===:::777999>>>BBB@@@>>>AAACCCDDDBBBBBBCCC???:::@@@@@@AAABBBEEEIIILLLNNNGGGFFFDDD@@@<<<:::999:::777888888777666666888:::>>><<<===AAAEEEGGGLLLPPPIIIHHHHHHIIIIIIIIIJJJKKKPPPEEEEEEHHHQQQxxxrrrkkk```SSSPPPOOOPPPRRRSSSRRRPPPOOOSSS]]]mmm~~~}}}yyyvvvuuupppjjjeee___]]]ccckkkmmmqqqqqqnnnlllmmmmmmkkkhhhhhhkkknnnkkkfffhhhlllkkkjjjjjjlllppprrrpppnnnkkkooosssssspppppptttxxxvvvuuutttttttttuuuvvvwwwpppqqqrrrpppnnnmmmnnnpppmmmllllllmmmoooqqqpppooorrrooommmnnnsssuuutttrrrrrrqqqqqqpppppppppppppppsssuuuuuutttssstttuuuvvvwwwtttooohhhaaa[[[VVVSSS]]]]]]bbbooo~~~yyy{{{}}}~~~|||{{{{{{|||}}}||||||tttwww{{{}}}}}}{{{zzzzzz~~~{{{xxxwwwwwwwww~~~}}}|||{{{{{{|||}}}}}}{{{yyyyyyxxxvvvxxx|||xxx}}}|||yyyzzz}}}~~~~~~}}}yyyvvv|||{{{{{{xxxooobbbXXXSSSMMMWWWfffdddNNN999111000111111000000666<<<999000---333777333///000444555111222222333333444444444666777555666888777LLLooo}}}fffaaa\\\``````___SSSTTTVVVXXXXXXVVVTTTSSSVVVVVVUUUUUUUUUUUUVVVWWWWWWTTTPPPMMMMMMOOORRRTTTccceeeiiimmmkkkffffffiiimmmiiidddcccbbb___YYYTTTLLLMMMJJJHHHJJJQQQTTTSSSVVV]]]dddfffccc```aaacccbbbYYYNNNGGGFFFGGGHHHHHHKKKNNNRRRSSSRRRSSSXXX]]]```\\\[[[[[[YYYUUUSSSVVVZZZZZZXXXTTTQQQOOOOOOOOOOOOKKKIIINNNVVV[[[XXXTTTXXXWWWWWWYYY[[[[[[XXXTTTUUUSSSTTTWWWWWWTTTSSSUUUTTTQQQRRRVVVVVVPPPKKKIIIEEEJJJOOOOOOKKKIIIJJJLLLRRRVVVZZZ\\\___```[[[SSSUUUTTTTTTUUUWWWWWWUUUSSSYYYUUUPPPNNNKKKHHHIIIKKK[[[mmmuuullleeegggeee\\\\\\[[[[[[ZZZZZZ[[[]]]^^^XXXSSSOOOOOORRRUUUTTTSSSTTTRRROOONNNOOOQQQSSSTTTTTTXXX\\\^^^[[[YYYXXXXXXYYYWWWUUUTTTRRRRRRSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTRRRPPPQQQUUUZZZ]]]^^^^^^WWWRRRLLLGGGGGGJJJPPPTTTTTTTTTSSSRRRRRRRRRSSSTTTRRRRRRRRRRRRQQQNNNLLLKKKLLLIIIFFFEEEHHHKKKMMMNNNNNNMMMMMMNNNQQQUUUWWWYYYEEECCCAAA@@@AAACCCEEEGGGIIIKKKKKKHHHEEEFFFMMMSSSUUUVVVVVVVVVSSSOOOKKKHHHAAACCCDDDAAA===::::::<<<<<<===???BBBDDDEEEEEEFFF>>>======>>>???>>>===<<<>>>======???AAABBB@@@>>>;;;<<<<<<<<<;;;;;;<<<>>>AAADDDEEEDDDEEEFFFAAA;;;BBBAAA@@@@@@BBBDDDGGGIIIAAAAAA@@@===:::888999;;;777888999888777777999:::999888===FFFIIIHHHHHHLLLCCCFFFHHHIIIIIIHHHEEECCCDDDAAAFFFLLLTTTppprrr~~~{{{ppp```YYYRRRNNNOOOPPPPPPOOOOOONNNRRR]]]nnn{{{yyyxxxvvvssspppllleee___aaaffflllooorrrvvv|||yyyqqqhhhhhhkkknnnlllhhhjjjooojjjiiiiiilllpppppplllhhhmmmqqquuuuuurrrqqqtttxxxwwwwwwwwwwwwuuusssqqqoooooooooooonnnmmmnnnpppqqqjjjjjjlllppprrrrrrpppnnnoooooopppsssvvvwwwtttqqqtttsssrrrpppooonnnmmmmmmrrrsssssssssrrrrrrtttxxxxxxuuuqqqkkkfffaaa]]]\\\cccdddkkkwwwwww{{{~~~{{{~~~|||zzzzzz{{{|||{{{zzzssswww{{{}}}}}}|||{{{{{{}}}~~~}}}{{{zzz{{{}}}~~~~~~}}}}}}||||||{{{{{{{{{xxxyyy||||||yyywwwyyyvvv{{{}}}yyyxxx|||~~~~~~~~~~~~~~~~~~|||yyywww|||yyywwwrrrgggWWWOOONNN\\\lllkkkTTT>>>555333333555444///,,,666BBB>>>000---333555222000333222...111111222333444444555555888:::888888;;;AAA___iiiuuusss^^^^^^```\\\WWWPPPSSSVVVYYYZZZYYYWWWVVVTTTTTTTTTTTTTTTTTTUUUUUUYYYUUUOOOJJJIIILLLQQQTTT```ccciiimmmkkkggggggkkkjjjeee```___```]]]VVVOOOKKKKKKHHHEEEIIIOOORRRPPPSSSYYY```cccaaa```bbbeee___WWWMMMGGGEEEFFFGGGFFFIIILLLNNNOOOOOORRRVVVXXX[[[WWWUUUVVVUUURRRSSSVVVWWWXXXWWWTTTOOOKKKKKKLLLQQQLLLHHHKKKRRRWWWVVVRRRRRRVVV[[[]]]\\\[[[\\\]]]ZZZWWWVVVYYYZZZXXXYYY\\\YYYTTTRRRSSSQQQKKKHHHIIIFFFLLLSSSSSSOOOKKKLLLOOORRRWWW[[[\\\]]]]]]XXXQQQSSSRRRSSSUUUVVVVVVTTTRRRSSSNNNKKKMMMKKKGGGHHHLLLWWWhhhqqqhhhaaaccc```WWWWWWWWWXXXZZZ[[[\\\\\\[[[UUUQQQMMMKKKMMMPPPPPPPPPQQQOOOMMMNNNPPPQQQPPPOOOUUUZZZ^^^^^^ZZZUUUTTTTTTVVVUUUTTTSSSSSSSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRNNNPPPSSSVVVZZZ]]]]]]\\\UUUQQQLLLHHHHHHKKKQQQUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPMMMKKKJJJMMMKKKHHHGGGHHHJJJKKKKKKMMMKKKIIIKKKPPPUUUXXXYYYDDDAAA>>>>>>@@@CCCEEEEEEDDDFFFGGGDDDBBBDDDKKKQQQQQQPPPOOOMMMKKKIIIGGGFFF???AAACCCCCCBBB@@@??????===>>>@@@BBBCCCCCCCCCBBB<<<======<<<<<<;;;:::999>>><<<;;;===AAABBB@@@>>>888<<>>;;;:::<<<@@@>>>CCCEEEEEEDDDEEEBBB>>>DDDCCCAAA@@@@@@AAABBBCCCAAABBBBBB>>>999777999;;;888999::::::999888999;;;;;;;;;CCCOOORRRKKKGGGIII@@@FFFJJJJJJJJJIIIDDD???AAAEEEJJJLLLPPP\\\tttiii___vvvsssjjj\\\RRRMMMLLLLLLKKKOOOMMMMMMSSS```qqq}}}xxxvvvtttsssnnngggdddfffiiilllpppwww|||pppfffeeefffjjjjjjiiilllqqqooommmmmmoooqqqppplllhhhnnnqqqtttsssrrrrrrtttwwwwwwwwwwwwvvvtttpppllljjjnnnnnnmmmmmmmmmooopppqqqiiijjjmmmqqqttttttqqqnnnnnnpppsssvvvwwwvvvtttsssvvvuuurrrooommmlllkkkkkknnnnnnppprrrpppnnnqqqwwwxxxwwwuuurrrooollliiihhhjjjkkkqqq{{{www{{{~~~~~~zzzzzzyyywwwwwwxxxyyyyyyxxxtttvvvyyy{{{{{{{{{{{{|||yyy|||~~~~~~}}}~~~~~~~~~~~~~~~}}}|||zzzyyyxxxvvvxxx~~~{{{xxxxxxvvv||||||xxxzzz~~~}}}}}}}}}}}}|||{{{yyyxxx{{{uuuppphhhZZZMMMOOOXXXxxxlllFFF666444333444///222111666LLLaaaZZZDDD222222000------111111...111111222333444555666666222555444888FFFXXXzzzqqqmmmeeeZZZ]]]]]]WWWRRRQQQSSSVVVZZZ\\\\\\[[[ZZZTTTTTTTTTTTTTTTTTTTTTTTTYYYTTTNNNJJJIIILLLRRRUUUXXX]]]eeelllkkkgggiiiooolllgggbbb___^^^YYYPPPIIIKKKKKKHHHHHHNNNWWWZZZXXXSSSWWW\\\^^^^^^___aaadddZZZTTTLLLIIIIIIJJJJJJIIIHHHJJJJJJKKKPPPVVVXXXVVVXXXTTTSSSTTTTTTRRRSSSWWWSSSSSSRRROOOKKKIIIIIIJJJRRRNNNJJJJJJOOORRRRRROOOLLLSSSZZZ\\\[[[\\\aaafff]]]ZZZXXX[[[\\\\\\^^^ccc]]]XXXUUUSSSPPPKKKKKKMMMGGGMMMSSSUUUQQQNNNOOOPPPQQQWWWZZZZZZZZZZZZWWWQQQOOOOOOPPPRRRTTTSSSQQQNNNOOOJJJKKKQQQPPPKKKJJJNNNTTT```hhhddd______[[[UUUZZZZZZ\\\___aaabbb```]]]XXXUUUQQQOOOOOOPPPQQQQQQJJJJJJKKKMMMOOOQQQPPPOOOUUUZZZ^^^\\\VVVPPPOOOPPPSSSSSSRRRRRRSSSTTTTTTUUUOOONNNNNNMMMMMMNNNNNNNNNNNNSSSWWWYYY[[[]]]\\\YYYRRRPPPLLLJJJJJJMMMPPPSSSTTTSSSSSSRRRQQQPPPPPPOOOOOOOOONNNMMMLLLJJJIIIHHHLLLJJJIIIHHHIIIJJJIIIHHHJJJHHHFFFIIIOOOTTTVVVVVVGGGDDDAAAAAACCCEEEEEEDDD@@@BBBCCCAAA???BBBIIIPPPPPPMMMJJJFFFDDDDDDEEEFFFCCCCCCCCCEEEHHHJJJJJJIIICCCDDDDDDEEEDDDBBB@@@???<<<=========<<<;;;;;;;;;>>><<<;;;>>>CCCFFFEEEBBB???@@@BBBBBB@@@???@@@AAA;;;CCCGGGFFFDDDEEEEEECCCCCCBBB@@@???>>>>>>>>>???BBBDDDDDD@@@:::888:::===;;;===>>>>>><<<;;;;;;<<<@@@@@@IIIVVVWWWMMMFFFGGGCCCIIILLLKKKJJJKKKHHHBBBEEENNNNNNIIIJJJLLLRRR]]]dddVVVNNNaaavvvgggYYYOOOKKKJJJJJJLLLLLLLLLOOOVVVaaannnvvv~~~zzzwwwxxxvvvoookkkkkkfffiiikkkooouuuxxxrrriiibbb^^^]]]bbbfffhhhkkkpppsssrrrqqqppppppnnnllljjjmmmmmmnnnoooppprrrtttuuuvvvvvvtttrrrpppmmmkkkjjjnnnmmmllllllmmmoooppppppjjjjjjlllooorrrtttsssqqqooorrrvvvuuussssssvvvyyyvvvtttpppmmmkkkjjjkkkkkkllllllooossspppmmmpppwwwrrrtttvvvwwwwwwuuurrrpppnnnnnnsss|||yyy}}}}}}}}}~~~yyyxxxwwwuuuvvvwwwxxxxxxwwwuuuvvvwwwwwwwwwyyy|||~~~yyy|||~~~~~~~~~~~~|||yyyxxxyyyvvvwww|||}}}{{{{{{zzz}}}|||xxx}}}}}}}}}}}}|||zzzxxxwwwvvvssslllcccZZZMMMJJJ[[[sss}}}[[[:::666333...444+++555===MMMmmmpppLLL444111///000000///111555111111222333444555666666///444333@@@aaarrrnnnYYYWWW[[[XXXSSSRRRSSSUUUWWWZZZ\\\]]]\\\\\\VVVVVVVVVVVVUUUTTTSSSSSSUUUSSSPPPMMMMMMPPPSSSUUUUUUZZZdddjjjhhhdddfffllliiifffccc___[[[UUUMMMGGGHHHHHHFFFGGGOOOZZZ]]][[[VVVWWWWWWXXXZZZ\\\^^^___ZZZVVVPPPNNNNNNNNNMMMJJJIIIIIIHHHJJJTTT______YYYWWWTTTSSSUUUTTTRRRSSSVVVTTTQQQLLLIIIIIIJJJLLLMMMPPPOOOMMMNNNOOOPPPNNNMMMKKKOOOSSSUUUVVVXXX]]]```[[[WWWUUUWWWXXXXXX\\\aaa\\\XXXUUUTTTQQQMMMMMMPPPHHHLLLQQQSSSQQQOOOOOOOOOOOOUUUYYYYYYYYY[[[YYYVVVPPPPPPQQQSSSTTTSSSPPPMMMOOOLLLOOOXXXYYYPPPMMMQQQWWW\\\bbbdddbbb^^^ZZZXXXYYYXXXXXXZZZ\\\]]]ZZZXXXSSSQQQNNNKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNOOORRRWWW[[[XXXQQQLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTTTTLLLLLLJJJJJJJJJKKKLLLMMMOOOVVVZZZYYYYYY[[[XXXSSSNNNMMMLLLLLLLLLNNNOOOPPPUUUUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGHHHIIIKKKKKKHHHFFFGGGDDDCCCFFFMMMQQQRRRQQQKKKHHHEEEDDDFFFGGGFFFDDD>>>AAABBB@@@???BBBJJJQQQQQQMMMHHHDDDBBBDDDGGGIIIJJJGGGEEEHHHMMMRRRSSSSSSJJJJJJJJJIIIGGGCCC@@@>>>===>>>@@@@@@???>>>???@@@===;;;:::???FFFJJJIIIGGGJJJHHHFFFFFFGGGFFFCCCAAA<<>>===<<<<<<<<<@@@CCCDDDAAA<<<;;;>>>BBB???AAABBBBBB@@@>>>??????@@@???GGGTTTTTTHHH@@@BBBGGGLLLNNNKKKKKKMMMLLLFFFFFFQQQOOOJJJNNNOOONNNRRRJJJMMMDDDLLLnnn{{{mmm^^^SSSMMMLLLLLLHHHJJJLLLNNNQQQWWWaaaiii~~~}}}yyyzzzzzzuuuqqqpppgggjjjkkkjjjkkkmmmkkkfff^^^XXXVVV\\\bbbfffjjjnnntttsssrrrpppmmmkkkjjjjjjkkkjjjiiikkkooorrrttttttvvvtttqqqnnnllllllllllllmmmlllkkklllmmmoooooooookkkkkkjjjlllpppsssssssssppptttvvvsssooopppvvv}}}uuusssoookkkiiijjjkkkmmmlllmmmqqquuusssnnnqqqyyyllloootttwwwyyyxxxuuusssppppppttt|||{{{||||||zzzyyywwwvvvwwwxxxzzzzzzyyyvvvvvvvvvuuuuuuxxx|||}}}}}}|||~~~~~~~~~|||yyywwwzzzvvvuuuzzz~~~~~~}}}~~~}}}}}}yyy}}}~~~~~~{{{xxxuuuttttttjjjaaaXXXOOOFFFKKKjjj|||kkkEEE333999222***555333@@@MMM```~~~jjj:::///...111555333...000777111111222333444666666777777;;;<<>>BBBDDDBBB===999;;;>>>>>>======???CCCEEEGGGGGGGGGHHHJJJNNNPPPLLLDDD>>>CCCGGGIIIIIIFFFDDDDDDFFFEEEFFFBBB;;;:::>>>???;;;999<<<@@@BBBAAABBBEEEHHHNNNIIICCC@@@AAACCCCCCBBBHHHHHHGGGIIIJJJJJJIIIGGGLLLNNNPPPQQQPPPOOONNNNNNSSSTTTPPPIIIGGGJJJJJJGGGCCCFFFCCCCCCXXXyyy~~~lll^^^WWWRRRKKKEEEQQQKKKHHHJJJNNNRRRYYY```sss~~~||||||~~~~~~|||zzzxxxrrrkkkiiikkkllliiifff```YYYUUUXXX\\\aaajjjsssxxxvvvuuutttsssqqqmmmjjjllllllmmmmmmnnnpppqqqrrrrrrqqqooopppqqqoookkkgggjjjjjjiiiiiijjjkkkmmmnnniiijjjkkkmmmoooqqqtttuuuuuutttrrrnnnkkkkkkmmmpppkkkkkkkkkjjjkkkkkkllllllqqqppppppooopppqqqssstttvvvuuuuuuvvvxxxvvvpppkkklllnnnwww}}}~~~{{{yyy{{{yyyxxxxxxxxxxxxwwwuuuwwwxxxxxxxxxxxx{{{}}}|||}}}~~~zzzyyyuuuvvv{{{}}}{{{}}}|||zzz|||}}}yyy}}}}}}}}}}}}~~~{{{rrrjjjhhhWWWHHHIIIZZZpppeeeKKK666555777222111555===FFFiiiccc???666...///111222222111000///000...222999;;;666444666999888NNNiiitttbbb]]]WWWTTTTTTUUUTTTRRRRRRTTTXXXYYYYYYWWWVVVVVVTTTVVVVVVTTTPPPMMMKKKKKKFFFKKKQQQUUUVVVUUUUUUTTTVVV[[[aaafffgggeeedddccc```^^^[[[XXXUUUQQQKKKGGGJJJCCCAAAGGGLLLMMMPPPUUUTTTTTTUUUVVVWWWYYY[[[\\\```VVVPPPTTTZZZZZZVVVSSSIIIKKKJJJMMM^^^sssxxxppp\\\XXXSSSPPPPPPRRRSSSTTTOOOPPPNNNKKKIIIKKKPPPUUUOOOQQQTTTWWWWWWRRRKKKEEEIIIMMMMMMLLLMMMRRRTTTSSSTTTRRROOOOOORRRUUUWWWXXXWWWUUUSSSPPPMMMJJJHHHGGGHHHHHHHHHLLLOOOOOOKKKGGGLLLTTTSSSNNNVVViiiooohhhUUUOOONNNVVVZZZUUUMMMIIIKKKIIIQQQ___```VVVQQQTTTXXXXXXXXXYYYZZZXXXTTTQQQ\\\YYYXXXYYY[[[]]][[[YYYXXXWWWUUUQQQNNNPPPUUUYYYIIIHHHGGGHHHJJJKKKJJJIIINNNNNNNNNMMMMMMLLLLLLLLLQQQRRRSSSUUUUUURRRLLLHHHIIIIIIIIIIIIIIIJJJKKKLLLTTTYYYZZZWWWUUUVVVUUUSSSOOOMMMKKKJJJJJJKKKLLLLLLRRRTTTUUUUUURRRNNNLLLKKKHHHEEEAAAAAACCCEEEDDDCCCAAADDDHHHIIIHHHGGGFFFFFFBBBDDDEEEFFFFFFHHHKKKMMMPPPMMMIIIHHHJJJIIIFFFBBBAAA@@@CCCFFFEEEDDDHHHOOOPPPNNNKKKIIIJJJKKKKKKJJJGGGDDDCCCHHHQQQWWWWWWUUUPPPOOOLLLIIIDDDAAA===<<<<<<>>>@@@@@@======???AAAFFFKKKHHH???@@@JJJLLLDDDBBBCCCFFFKKKNNNMMMIIIEEEDDDGGGIIIHHHEEECCCCCCEEELLLJJJCCC<<<===BBBCCC???999<<<@@@BBBCCCDDDGGGJJJNNNIIICCCAAACCCFFFGGGFFFMMMLLLKKKKKKLLLMMMLLLKKKKKKMMMNNNMMMKKKJJJLLLNNNUUUQQQMMMIIIFFFFFFGGGHHHEEECCC======PPPmmmyyykkkbbb[[[SSSMMMLLLIIIHHHJJJKKKMMMSSSZZZfffvvv~~~{{{{{{}}}uuuvvvqqqkkkiiiiiijjjiiihhhdddddddddbbbbbbcccfffiiipppqqqrrruuuvvvtttppplllmmmmmmnnnnnnoooqqqrrrssspppoooooopppqqqppplllhhhiiijjjmmmooopppqqqppppppnnnnnnnnnoooppprrrssstttqqqqqqpppmmmkkkkkknnnpppooonnnmmmlllkkkkkkllllllsssrrrrrrrrrrrrssstttuuuqqqsssuuuxxxxxxuuuoookkklllnnnvvv|||{{{{{{{{{}}}}}}zzzzzzyyyyyyxxxxxxxxxyyy{{{{{{zzzyyyyyy|||~~~|||zzzzzz{{{|||}}}~~~~~~{{{zzzwwwwww{{{|||zzz{{{}}}}}}}}}{{{}}}zzzyyywwwsssjjjbbbPPPNNNJJJPPPlllnnnLLL;;;111333555222444;;;JJJ```yyy}}}eeeEEE555555///000111111111111111111666555333111222555666444777LLLsss|||ooolll]]]YYYTTTRRRSSSTTTRRRPPPPPPQQQRRRSSSTTTUUUWWWXXXSSSTTTUUUSSSPPPLLLJJJJJJKKKOOOTTTWWWWWWWWWVVVWWW___bbbfffhhhfffdddbbbaaaaaa^^^ZZZVVVSSSPPPLLLIIIKKKFFFDDDJJJNNNMMMNNNQQQPPPPPPQQQSSSTTTVVVXXXYYY]]]UUURRRVVV[[[ZZZXXXWWWRRRVVVUUUPPPUUU```ccc^^^YYYWWWUUUTTTSSSRRRQQQPPPLLLMMMNNNMMMLLLMMMPPPSSSSSSTTTUUUWWWWWWSSSNNNIIIPPPQQQNNNKKKLLLQQQSSSQQQRRRPPPOOOPPPRRRTTTVVVWWWSSSSSSSSSRRRPPPMMMKKKIIIIIIHHHIIILLLOOOOOOKKKHHHFFFMMMPPPRRRaaavvvzzzpppRRRMMMMMMSSSWWWSSSOOONNNSSSOOOTTT]]]^^^UUURRRVVVYYY[[[[[[YYYUUUSSSSSSTTTYYYXXXWWWXXX[[[[[[ZZZWWWVVVVVVUUURRROOOOOOSSSVVVLLLJJJHHHHHHIIIJJJIIIHHHMMMMMMNNNNNNNNNNNNNNNOOORRRRRRSSSTTTTTTQQQLLLGGGJJJIIIIIIHHHHHHHHHHHHIIIOOOTTTVVVTTTRRRTTTSSSQQQLLLKKKJJJHHHGGGHHHJJJKKKRRRSSSSSSQQQNNNKKKIIIIIIEEEBBB@@@AAACCCDDDCCCBBBAAADDDGGGHHHGGGFFFEEEFFFDDDFFFHHHIIIIIIJJJKKKMMMTTTPPPLLLJJJKKKJJJGGGDDDAAA???BBBGGGJJJIIIKKKOOORRRPPPOOOOOOOOONNNLLLJJJGGGDDDCCCHHHOOOTTTSSSPPPOOOMMMKKKIIIEEEBBB???===:::;;;<<<===???AAACCCEEENNNWWWRRRAAA@@@OOOPPPBBBAAABBBDDDHHHKKKLLLJJJHHHGGGIIIKKKJJJFFFDDDEEEGGGMMMIIIAAA<<<>>>DDDEEEAAA;;;===AAADDDEEEGGGJJJLLLNNNHHHCCCBBBFFFJJJMMMMMMQQQNNNLLLKKKLLLMMMLLLLLLIIIKKKKKKHHHDDDDDDIIIOOOXXXOOOJJJKKKIIIDDDEEELLLGGG???777777FFF^^^www~~~xxxqqqdddYYYTTTOOOKKKJJJHHHGGGLLLRRRUUUcccuuu~~~ttttttqqqmmmjjjggggggggggggeeeoootttqqqpppqqqllldddhhhjjjooosssvvvtttoookkkkkkkkklllmmmnnnoooppppppmmmmmmnnnpppqqqpppllliiihhhlllqqquuuwwwuuurrrpppppppppoooooopppqqqrrrrrrnnnooonnnmmmlllllloooqqqrrrqqqooommmlllllllllmmmrrrrrrrrrrrrrrrsssssssssmmmqqqvvvxxxwwwsssooommmlllmmmttt{{{xxxyyyyyyyyy{{{~~~zzz||||||zzzwwwwwwzzz}}}~~~|||zzzyyy|||}}}|||zzzyyyzzzzzz{{{}}}{{{|||}}}|||yyyyyy{{{{{{yyyzzz}}}}}}{{{zzz{{{}}}}}}yyytttqqqooohhh^^^WWWFFFIIISSSiiihhhCCC555000///111222222:::EEEcccuuuxxx\\\===000111111111111000000111111222333666888666111111555888777AAAggg}}}bbbnnnZZZZZZWWWUUUVVVWWWWWWTTTQQQPPPOOONNNNNNPPPTTTXXX[[[PPPQQQRRRQQQOOOLLLKKKKKKQQQTTTWWWYYYYYYYYYYYYZZZccceeeffffffdddaaa``````^^^ZZZTTTPPPMMMKKKJJJHHHJJJGGGGGGKKKMMMJJJHHHIIILLLMMMOOOQQQSSSUUUWWWXXXZZZVVVUUUYYY\\\ZZZZZZ[[[WWW]]]\\\SSSNNNRRRUUUSSSWWWXXXYYYYYYWWWTTTPPPMMMHHHJJJLLLNNNNNNOOOQQQSSSUUUTTTSSSSSSSSSRRROOOMMMTTTRRRMMMIIILLLQQQRRRNNNNNNNNNPPPQQQSSSUUUVVVWWWTTTVVVXXXYYYXXXUUUQQQNNNLLLKKKJJJMMMPPPPPPLLLIIIJJJOOOPPPRRR___nnnjjj\\\NNNKKKLLLOOOQQQPPPQQQTTTYYYTTTTTTYYYXXXQQQOOOSSSWWWYYYZZZUUUNNNLLLOOOTTTTTTTTTUUUWWWYYYYYYVVVTTTRRRRRRSSSQQQOOONNNOOOPPPLLLIIIGGGFFFGGGHHHGGGGGGMMMNNNNNNOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSPPPKKKGGGKKKJJJIIIHHHHHHGGGGGGHHHJJJOOORRROOONNNPPPPPPNNNHHHIIIIIIFFFCCCCCCFFFJJJPPPPPPOOOLLLHHHEEEEEEEEE@@@@@@@@@AAACCCDDDCCCBBBCCCEEEGGGHHHGGGEEEEEEFFFGGGIIILLLLLLLLLKKKLLLLLLNNNLLLKKKKKKLLLLLLJJJHHHCCCBBBDDDKKKPPPOOOOOOPPPRRRQQQQQQRRRRRRPPPLLLIIIDDDBBBBBBFFFMMMPPPPPPNNNOOOMMMIIIEEECCCAAAAAAAAA;;;::::::<<<@@@DDDFFFFFFQQQVVVRRRGGGGGGNNNMMMDDDGGGGGGFFFGGGGGGGGGGGGGGGKKKMMMNNNMMMIIIGGGHHHJJJGGGBBB===<<>>???GGGNNNWWWMMMJJJQQQOOOEEEDDDMMMGGG===555777BBBSSSkkk}}}zzzttteeeTTTKKKGGGFFFHHHLLLJJJUUUdddrrr~~~yyyrrrrrrqqqmmmhhhdddaaaaaa```oooxxxzzzzzzhhhaaadddiiioooqqqooojjjfffhhhhhhiiijjjkkkkkkkkkllliiijjjllloooooonnnllljjjjjjmmmrrruuuvvvtttpppnnnmmmmmmmmmmmmnnnoooqqqqqqooopppqqqpppnnnnnnpppqqqrrrqqqooommmmmmmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnrrrvvvwwwtttqqqqqqrrrrrrsss{{{yyyxxx|||}}}|||{{{{{{|||}}}{{{zzz||||||wwwvvvzzz~~~}}}yyyxxxzzz~~~|||{{{zzzzzzyyyxxxxxx{{{~~~|||{{{{{{{{{|||||||||~~~{{{}}}~~~{{{vvvvvvzzz~~~yyysssnnnkkkggg]]]RRRMMMKKKKKKdddfffAAA222000000111000000666GGGVVVvvvpppZZZ===111555555///222111000000111222444555000222777;;;777333999EEEdddmmmrrrkkk[[[[[[\\\ZZZZZZ\\\^^^^^^ZZZVVVPPPOOOMMMNNNQQQTTTWWWXXXJJJMMMOOOOOONNNMMMMMMNNNRRRUUUWWWYYYYYY[[[]]]___^^^___``````______```bbb___YYYRRRMMMKKKJJJJJJJJJLLLLLLNNNOOOOOOLLLHHHFFFLLLMMMOOORRRTTTVVVXXXYYYXXXWWWYYY\\\\\\YYYZZZ]]]UUU[[[\\\VVVRRRUUUXXXXXXYYY\\\^^^^^^[[[VVVRRROOOHHHIIIJJJLLLNNNPPPSSSUUUTTTQQQNNNMMMMMMNNNNNNNNNRRRQQQNNNLLLOOOSSSQQQKKKJJJLLLPPPSSSUUUWWWYYYZZZYYY\\\```bbbaaa]]]XXXTTTPPPNNNNNNOOORRRRRROOOKKKSSSUUUSSSPPPSSSYYYQQQDDDIIIIIIKKKKKKKKKNNNSSSYYYZZZUUUTTTUUURRRKKKIIIKKKOOOQQQRRROOOJJJIIILLLPPPPPPQQQSSSUUUVVVTTTRRRPPPMMMOOOPPPPPPOOOMMMKKKJJJIIIGGGDDDDDDEEEGGGGGGGGGPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQQQQRRRQQQOOOJJJFFFJJJJJJIIIIIIHHHIIIIIIIIIIIINNNPPPMMMKKKLLLLLLIIIDDDFFFFFFCCC@@@???CCCGGGNNNMMMJJJFFFBBB@@@AAABBB>>>???AAACCCEEEEEEDDDCCCEEEGGGHHHHHHFFFEEEFFFGGGGGGJJJMMMNNNLLLKKKJJJJJJFFFFFFHHHKKKLLLKKKIIIGGGEEECCCFFFMMMQQQPPPOOOPPPQQQPPPPPPQQQRRRPPPLLLIIICCCBBBDDDHHHNNNQQQQQQOOOPPPLLLFFFAAA???@@@BBBDDD===<<<<<<>>>BBBEEEFFFFFFNNNKKKJJJNNNNNNJJJGGGGGGIIIHHHGGGEEEDDDDDDEEEFFFJJJLLLMMMKKKHHHFFFHHHJJJCCC@@@@@@DDDIIIJJJHHHEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHEEECCCEEEKKKQQQTTTUUUMMMJJJGGGEEEFFFGGGGGGGGGIIIHHHFFFAAA===>>>EEELLLOOOGGGHHHQQQOOODDDBBBIIIFFF>>>888<<>>>>>AAADDDIIIHHHFFFBBB>>>===???AAA???AAADDDFFFGGGGGGGGGGGGIIIIIIJJJHHHFFFFFFGGGHHHFFFHHHKKKLLLJJJIIIHHHHHHDDDEEEGGGHHHGGGFFFDDDBBBEEEDDDGGGLLLNNNKKKKKKMMMNNNMMMLLLLLLMMMMMMKKKIIIEEEEEEHHHLLLPPPSSSSSSRRROOOKKKDDD???===>>>AAACCC>>>???AAACCCDDDEEEFFFFFFKKKCCCEEEOOOPPPFFFBBBFFFDDDDDDCCCBBBAAABBBEEEGGGEEEGGGHHHFFFCCCBBBEEEHHHFFFEEEIIIOOORRROOOLLLKKKIIIHHHGGGHHHIIIIIIGGGFFFEEEBBBBBBEEEKKKPPPRRRRRRLLLIIIGGGFFFGGGHHHGGGGGGHHHFFFCCC???===???CCCGGGDDD@@@BBBIIIHHHBBB???CCCEEEBBB???AAAIIITTT^^^cccwwwgggQQQIIIGGGHHHIIIPPPOOORRR[[[eeeqqq|||{{{xxxtttnnngggaaa]]]___ccchhhppp~~~|||kkk]]]]]]]]]```eeehhhjjjjjjjjjkkklllnnnnnnnnnmmmllliiijjjllllllkkklllmmmooopppooonnnmmmkkkjjjhhhhhhiiijjjlllnnnqqquuuwwwyyyuuuvvvxxxxxxvvvsssrrrrrrrrrqqqooonnnppprrruuuwwwtttuuuwwwxxxwwwtttqqqooorrrssssssrrrqqqqqqsssuuussswww|||}}}~~~zzzvvvtttvvvxxxzzz{{{~~~~~~zzzxxxxxxzzzzzzzzzxxxvvvtttuuuxxxzzz~~~{{{xxxvvvqqqtttxxx|||~~~~~~~~~zzz}}}}}}{{{|||wwwzzz{{{yyyuuutttxxx}}}uuunnnhhhaaaTTTGGGFFFNNNccc~~~wwwQQQ888222444---111444888GGG^^^nnnsssTTT???///111222...///666111111111222333444555666999222444;;;777;;;aaafffrrreee[[[ZZZZZZ\\\^^^\\\WWWRRRMMMLLLMMMOOORRRPPPLLLGGGEEEHHHKKKNNNNNNOOOQQQRRRMMMPPPTTTWWWYYY]]]aaacccaaaaaa```^^^]]]]]]^^^```[[[XXXRRROOOMMMMMMLLLKKKMMMQQQRRROOOMMMMMMMMMKKKJJJLLLNNNQQQTTTUUUUUUUUUXXXVVVVVVXXXXXXVVVYYY^^^ccc```^^^___bbbbbb^^^ZZZ\\\___aaa___[[[WWWVVVVVVMMMJJJGGGGGGJJJOOOSSSUUUQQQNNNKKKJJJLLLMMMNNNNNNVVV[[[^^^\\\XXXTTTMMMFFFIIIMMMRRRUUUUUUVVVYYY[[[ZZZ\\\___```___\\\XXXUUUXXXUUUSSSTTTVVVVVVSSSOOOKKKPPPQQQLLLIIIKKKMMMKKKDDDHHHKKKIIIIIIOOOTTTWWWSSSSSSTTTTTTPPPJJJEEEAAAFFFFFFGGGKKKPPPSSSSSSQQQLLLNNNOOOOOOLLLIIIHHHGGGLLLMMMPPPSSSUUUSSSOOOKKKJJJIIIJJJLLLPPPRRRRRRRRRRRRQQQPPPNNNLLLJJJIIIHHHNNNMMMMMMNNNOOONNNKKKHHHAAAAAAAAABBBDDDEEEGGGHHHLLLPPPQQQLLLHHHGGGFFFCCCDDDBBB@@@??????@@@AAABBBDDDDDDBBB@@@======???AAABBBDDDFFFGGGGGGGGGIIIJJJJJJJJJJJJGGGEEEEEEFFFHHHDDDFFFHHHIIIGGGFFFFFFGGGFFFEEEDDDBBBAAA@@@AAACCCGGGGGGJJJMMMKKKGGGHHHMMMKKKIIIFFFFFFGGGIIIIIIIIIFFFGGGJJJMMMPPPQQQPPPOOOKKKHHHDDD@@@>>>===>>>>>><<<@@@EEEGGGFFFEEEFFFHHHKKKHHHHHHKKKJJJEEEAAA@@@>>>??????>>>===>>>BBBEEEAAACCCDDDCCC@@@@@@CCCFFFIIIIIIMMMRRRPPPJJJIIILLLIIIGGGFFFGGGJJJJJJHHHFFFAAA@@@AAAEEEKKKOOOOOOMMMHHHGGGFFFFFFHHHHHHGGGFFFGGGCCC???>>>???AAAAAA@@@======>>>>>>???@@@AAAAAAFFFGGGEEECCCLLLYYY]]]XXXeee{{{iiiUUUJJJEEEEEEIIINNNKKKLLLSSS[[[dddrrryyytttqqqnnniiiffffffdddfffkkksssvvvsssooojjjfff```^^^```eeeiiilllkkklllnnnooopppooonnnmmmmmmnnnnnnmmmkkklllppptttnnnnnnnnnmmmllljjjhhhgggiiijjjkkknnnqqquuuxxxyyysssvvvyyyyyyxxxvvvuuuuuuwwwuuusssqqqrrrtttwwwyyyuuuwwwyyyzzzyyyvvvrrrooopppppppppqqqrrrrrrooommmoooqqqyyy~~~}}}~~~}}}{{{{{{zzzyyywwwxxxzzz{{{{{{{{{{{{|||~~~~~~}}}{{{zzzyyyvvvwwwwwwvvvttttttuuuwww|||}}}~~~|||zzzxxxvvvwwwyyyzzz{{{{{{|||}}}zzz}}}}}}zzzzzz~~~|||uuuwwwxxxvvvrrrqqqqqqsssnnnggg```YYYKKKDDDQQQddd}}}yyyUUU999222222------444;;;EEEYYYkkkhhhZZZ;;;222...222111+++---666000111222444555555666666777888999999BBBaaaooo~~~{{{jjjaaa___^^^``````^^^XXXSSSPPPNNNNNNPPPSSSSSSMMMHHHGGGJJJMMMNNNNNNNNNOOOPPPMMMPPPTTTXXXZZZ\\\___bbbddddddcccaaa^^^]]]^^^___WWWUUURRRPPPOOOMMMJJJHHHHHHMMMNNNIIIGGGJJJMMMLLLLLLNNNQQQSSSUUUVVVVVVUUUUUUQQQPPPSSSVVVWWW[[[```eeebbb```aaabbb```[[[WWWVVVZZZ^^^]]]XXXTTTRRRSSSNNNKKKHHHIIILLLOOOPPPPPPLLLKKKIIIJJJKKKLLLLLLKKKPPPXXX]]]ZZZTTTQQQMMMIIILLLPPPTTTSSSQQQPPPRRRVVVVVVWWWXXXYYYYYYXXXWWWVVVYYYVVVSSSSSSUUUUUURRROOOKKKMMMLLLIIIHHHHHHGGGDDDDDDIIIKKKJJJKKKQQQSSSQQQNNNPPPQQQOOOMMMIIIEEEAAAEEEFFFHHHJJJMMMPPPTTTWWWLLLMMMNNNKKKGGGDDDCCCDDDHHHHHHKKKOOORRRRRRNNNJJJKKKKKKMMMPPPSSSTTTSSSQQQOOONNNMMMLLLJJJIIIGGGGGGKKKKKKKKKMMMNNNNNNLLLIIIBBBBBBBBBCCCDDDEEEFFFGGGJJJNNNOOOKKKGGGGGGEEEBBBFFFBBB>>>===@@@BBBBBB@@@???@@@@@@???>>>>>>AAACCCDDDFFFHHHGGGFFFFFFIIILLLJJJJJJHHHEEEBBBBBBDDDFFFCCCEEEFFFFFFEEEEEEFFFHHHFFFDDDAAA===<<<>>>CCCGGGJJJKKKOOOPPPKKKFFFIIIOOOJJJFFFCCCAAACCCFFFHHHIIIEEEGGGIIIKKKLLLLLLKKKJJJHHHGGGEEEBBB@@@===;;;::::::AAAHHHJJJHHHFFFGGGJJJLLLPPPMMMFFFDDDGGGCCC:::<<<======<<<999:::>>>AAA@@@BBBCCCBBB@@@AAADDDHHHHHHHHHKKKNNNIIIAAABBBHHHHHHFFFEEEGGGJJJKKKIIIGGG???>>>@@@EEEJJJMMMLLLJJJEEEDDDDDDEEEGGGGGGFFFDDDEEEAAA======@@@AAA???;;;<<<>>>===888:::AAADDDCCCGGGKKKHHHCCCMMM]]]^^^RRR]]]rrrvvv{{{hhhWWWIIIBBBCCCIIIIIIEEEGGGNNNTTT[[[fffrrryyysssrrrsssqqqoookkkggggggkkkllllllooouuuyyyqqqggg___^^^aaafffiiijjjlllmmmoooooonnnlllkkkqqqrrrqqqnnnlllmmmrrrwwwlllmmmooooooooollljjjhhhhhhhhhjjjlllooorrruuuvvvqqqtttxxxyyyyyywwwwwwwww{{{yyyvvvttttttvvvxxxzzztttvvvxxxyyyxxxtttpppmmmmmmmmmnnnrrrtttrrrlllgggsssssswww~~~~~~|||uuuxxx}}}|||xxxuuuzzzzzz{{{|||~~~}}}zzzxxxyyyyyy{{{}}}|||yyytttvvvwwwvvvuuutttuuuvvvyyy{{{~~~~~~}}}||||||zzzyyywwwxxxzzz|||zzz~~~}}}xxxxxx||||||xxxsssttttttrrrnnnkkkjjjiiieee___XXXQQQFFFFFF^^^zzzrrrSSS>>>555333333333111:::DDDRRReeemmmXXX:::222...---000333333222222///111333555666666666555///<<>><<<>>>?????????@@@BBBDDDEEEGGGHHHGGGEEEEEEIIILLLIIIIIIFFFCCC@@@@@@CCCEEECCCDDDEEEEEEDDDEEEGGGIIIOOOIIIBBB@@@CCCGGGIIIIIIKKKIIIHHHIIIKKKKKKHHHDDDBBB???<<<===AAAEEEGGGGGGDDDJJJKKKGGGFFFKKKMMMKKKGGGFFFCCCAAA???>>>======CCCHHHKKKIIIIIILLLLLLKKKIIIHHHGGGHHHHHHDDD===777888999999888777888;;;===;;;<<<===>>>>>>@@@DDDFFFGGGGGGFFFEEEBBB???<<<:::AAAAAAAAADDDFFFGGGFFFEEE>>>>>>???AAADDDFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCEEEAAA<<<;;;<<<>>>>>>======::::::===>>>???DDDKKKFFFEEEFFFJJJPPPSSSPPPLLLPPPZZZjjjzzzyyy}}}wwwlll[[[LLLFFFHHHFFFDDDEEEGGGHHHMMMZZZggg}}}vvvyyy{{{vvvppplllnnnooollliiijjjpppvvvyyyzzzxxxoooddd^^^___cccjjjiiiiiijjjkkklllmmmmmmpppooonnnmmmmmmnnnoooooofffkkkpppqqqnnnkkkjjjkkkkkkjjjjjjlllooorrrtttuuuvvvuuurrrpppqqqsssvvvxxxqqqsssvvvwwwwwwvvvwwwwwwtttvvvwwwvvvtttrrrqqqqqqpppoooqqquuuvvvrrrqqqrrrvvvuuuwww{{{}}}zzzyyy{{{}}}||||||}}}}}}xxxxxxyyyxxxxxxwwwvvvvvvyyy{{{~~~~~~{{{xxx{{{~~~}}}{{{zzzyyytttwwwxxxvvvsssrrruuuwww{{{xxxvvvxxx|||~~~yyywwwvvvuuuvvvxxxzzz{{{uuuuuuttttttuuuuuusssrrrsssqqqnnnjjjgggeeecccccc```ZZZMMMBBBFFF[[[rrrpppTTT:::222111///000555555GGGWWWZZZSSSIII;;;///111111111111111222222222444222222444555444888>>>;;;===AAAUUUooommmvvvoooiiiaaa^^^bbbooorrrtttpppiiiddddddeee```]]]ZZZZZZ[[[YYYTTTOOOTTTMMMJJJNNNRRRQQQLLLJJJSSSWWW[[[]]]]]]^^^aaaccc___aaabbbaaa^^^\\\\\\]]]ddd___YYYVVVWWWYYYXXXWWW[[[XXXTTTPPPNNNNNNPPPQQQQQQQQQTTTWWWZZZZZZXXXVVVQQQNNNPPPVVVYYYXXXZZZ```aaadddddd^^^[[[[[[ZZZXXXWWWUUURRROOONNNOOOQQQRRRVVVKKKEEEJJJPPPOOOJJJIIIJJJKKKKKKIIIFFFEEEEEEFFFDDDHHHKKKMMMLLLMMMQQQTTTTTTSSSPPPNNNMMMNNNOOOPPPWWWVVVUUUVVVWWWVVVTTTRRRSSSUUUWWWUUUQQQNNNOOOQQQLLLJJJIIIKKKLLLLLLHHHEEEIIIHHHIIIKKKMMMMMMKKKIIIHHHJJJLLLLLLIIIFFFDDDCCCHHHEEECCCEEEKKKQQQUUUVVVLLLJJJHHHHHHIIIGGGCCC@@@>>>AAAEEEIIIKKKLLLKKKKKKJJJPPPSSSQQQQQQSSSQQQKKKGGGIIIKKKJJJGGGEEECCCCCCHHHJJJLLLNNNNNNMMMKKKJJJIIIIIIJJJKKKGGGBBBBBBFFFHHHIIIKKKKKKJJJHHHEEECCCBBBBBBAAA@@@???>>>>>>>>>???>>>======>>>@@@BBBDDDJJJGGGDDDCCCEEEFFFGGGGGGDDDCCCBBBAAAAAABBBDDDEEEGGGDDDCCCFFFEEEAAAAAACCCLLLKKKIIIGGGFFFFFFIIIJJJMMMKKKJJJKKKLLLKKKFFFBBBBBB???======AAAEEEFFFFFFEEEIIIJJJFFFEEEHHHJJJHHHHHHGGGEEEBBB@@@?????????@@@DDDEEECCCCCCGGGJJJJJJGGGFFFDDDCCCBBB???:::777888777777777888999999:::<<<=========<<<===@@@BBBEEEDDDCCCAAA???===;;;:::<<<<<<>>>AAAEEEFFFEEECCC;;;;;;;;;<<>>???>>>===>>><<<<<<>>>>>>>>>CCCIIIJJJHHHHHHKKKOOOQQQMMMIIIHHHPPP^^^mmm}}}}}}uuu~~~jjjUUULLLMMMFFFEEEFFFHHHGGGHHHPPPZZZsss|||wwwrrrpppjjjlllnnnooooooooorrrtttwwwxxxwwwtttnnngggccc```kkknnnqqqqqqmmmkkkkkklllmmmnnnooooooooonnnmmmlllfffiiilllnnnnnnmmmlllllllllkkkkkkllloooqqqsssttttttrrrqqqpppppprrrtttuuuuuuwwwyyyyyywwwuuuuuuuuuqqqtttvvvvvvtttssstttuuuqqqoooqqquuuvvvssssssvvvtttsssvvv{{{|||yyywwwxxxzzzxxxxxxzzz{{{uuuuuuvvvwwwxxxxxxwwwvvvvvvuuusssrrrqqqrrrtttuuu{{{}}}~~~|||xxxvvv}}}}}}|||{{{{{{{{{zzzyyywwwvvvwwwyyyxxxvvvtttuuuyyy{{{|||{{{yyyxxxvvvuuuuuuvvvxxxzzzwwwxxxyyywwwsssqqqqqqrrrmmmllljjjgggddd```]]][[[RRRIIIAAAFFFZZZpppyyywwwPPP@@@444333333///111888IIISSSXXXPPPDDD;;;444...000000111111111111222222444000000555999888999<<<;;;MMMeeeyyy{{{kkkeeeaaaYYYWWW\\\fffhhhjjjiiifffbbb``````^^^______^^^[[[YYYWWWVVVWWWRRROOOQQQRRRPPPPPPRRRQQQTTTXXXZZZ[[[]]]aaadddaaa___]]]]]]^^^^^^^^^]]]]]]ZZZVVVUUUVVVYYY[[[[[[YYYWWWTTTQQQPPPOOOPPPQQQTTTTTTVVVYYY[[[ZZZXXXVVVLLLJJJMMMTTTWWWUUUVVVZZZYYY]]]]]]ZZZXXXYYYZZZXXXVVVTTTRRRPPPPPPQQQSSSTTTPPPIIIFFFLLLPPPNNNIIIHHHFFFHHHJJJJJJJJJKKKLLLNNNHHHJJJKKKLLLMMMNNNQQQSSSQQQOOONNNLLLLLLMMMNNNOOOUUUUUUUUUTTTSSSRRRQQQQQQUUUVVVWWWVVVSSSPPPOOOOOOJJJJJJJJJLLLMMMKKKGGGCCCKKKKKKKKKMMMNNNOOOMMMKKKIIIKKKMMMLLLIIIFFFDDDCCCHHHFFFDDDGGGMMMSSSUUUUUUNNNLLLJJJJJJIIIHHHCCC@@@>>>AAADDDGGGIIIJJJIIIIIIOOOSSSTTTPPPNNNNNNKKKEEEEEEGGGJJJKKKIIIHHHGGGGGGLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHJJJKKKHHHCCCCCCGGGLLLJJJHHHEEECCCBBBAAAAAADDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>@@@BBBCCCGGGEEECCCCCCDDDEEEEEEEEEBBBAAA@@@@@@????????????AAA???>>>AAAAAA>>>===@@@JJJMMMOOOMMMIIIHHHJJJMMMOOOMMMKKKLLLLLLJJJEEE@@@AAA???>>>>>>AAACCCEEEEEEEEEHHHHHHDDDBBBDDDEEEEEEIIIHHHFFFDDDBBBAAAAAAAAA<<>><<<:::999999999999:::<<>>:::::::::::::::<<<===>>>:::@@@FFFGGGCCCAAADDDHHHCCCAAA???>>>???@@@???>>>???======??????>>>BBBHHHMMMKKKJJJLLLNNNNNNJJJGGGEEEJJJTTTaaassswww~~~lll]]]VVVHHHEEEDDDEEEEEEDDDHHHNNN\\\gggxxxzzzvvvwwwoooqqquuuvvvuuurrrooommmqqqrrrtttvvvuuummmccc[[[fffmmmssssssnnnjjjjjjlllkkkmmmoooppppppnnnkkkjjjgggggghhhjjjmmmnnnmmmllllllllllllmmmnnnoooqqqrrrpppppppppppppppqqqrrrrrrwwwyyyyyyxxxuuurrrpppppplllqqquuuvvvsssrrrvvvyyyssspppooorrrrrrpppqqquuutttsssuuuzzzzzzwwwuuuvvv|||zzzyyyxxxxxxyyy{{{|||uuusssrrrtttwwwxxxvvvssstttrrrooommmmmmpppsssuuu|||}}}~~~~~~~~~}}}{{{zzz~~~}}}}}}}}}~~~|||yyyxxxxxxyyyyyyxxxwwwuuutttuuuwwwyyyyyyyyyyyyxxxwwwuuuttttttwwwyyyvvvxxxxxxsssmmmjjjkkknnniiiiiigggccc^^^XXXRRRNNNIIIBBBAAARRRmmm{{{mmmXXX888222000222222111999EEEYYYYYYRRRBBB333...///111000000000111111111222222555111222888<<<;;;:::;;;@@@eee}}}mmmttthhhccc]]]VVVUUUYYY\\\\\\^^^```bbbaaa^^^\\\^^^aaacccbbb]]][[[\\\^^^[[[WWWTTTTTTQQQNNNOOOTTTRRRUUUYYY[[[]]]^^^```bbbaaa\\\YYYZZZ^^^```___]]]YYYYYYWWWUUUTTTUUUYYY[[[XXXWWWUUUSSSRRRQQQPPPPPPQQQQQQRRRTTTVVVVVVSSSQQQHHHIIIOOOVVVYYYVVVUUUUUUSSSWWWYYYVVVTTTVVVWWWUUUPPPNNNMMMKKKKKKLLLNNNOOOJJJHHHJJJOOOQQQMMMJJJIIIEEEHHHJJJLLLLLLMMMOOOQQQJJJIIIHHHIIIKKKNNNOOOPPPMMMLLLKKKJJJJJJKKKLLLMMMQQQSSSSSSPPPMMMLLLOOORRRWWWWWWWWWWWWVVVTTTOOOLLLIIIIIIJJJLLLLLLJJJFFFCCCNNNMMMNNNOOOQQQQQQOOOMMMKKKLLLNNNMMMJJJFFFDDDDDDHHHGGGGGGKKKQQQUUUVVVUUUPPPNNNLLLKKKJJJGGGCCC@@@>>>@@@CCCEEEGGGGGGFFFEEEPPPRRRQQQMMMJJJJJJGGGDDDCCCFFFJJJLLLLLLLLLLLLMMMMMMLLLJJJIIIIIIJJJLLLMMMIIIHHHIIIJJJHHHDDDCCCGGGUUUQQQJJJEEEBBBBBBDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>???@@@AAABBBAAAAAABBBCCCCCCBBBAAA@@@@@@@@@???>>>===<<<;;;===::::::===>>>;;;<<<>>>JJJLLLNNNNNNMMMMMMNNNPPPNNNKKKHHHHHHIIIHHHEEEBBBAAA@@@??????AAABBBDDDEEEBBBDDDEEECCCAAABBBCCCDDDHHHHHHFFFEEEDDDCCCBBBBBB:::>>>@@@===>>>BBBEEEEEEGGGGGGDDD???:::999<<<@@@@@@<<<999;;;???@@@===999:::;;;;;;999777777999;;;???===:::777666666777888999:::<<<>>>@@@@@@<<<:::>>>===<<<;;;:::;;;===???===AAAEEEFFFDDDBBBBBBCCCBBBAAAAAAAAAAAA@@@@@@???>>><<<>>>AAAAAA@@@CCCHHHLLLKKKJJJKKKLLLLLLIIIGGGJJJNNNUUU___nnnuuujjjUUUJJJ@@@???BBBDDDFFFHHHLLLSSSaaarrr|||}}}{{{xxxnnnfffccchhhkkkooosssrrrlllbbb[[[```eeejjjlllkkkjjjlllmmmmmmnnnoooppppppooommmllljjjhhhfffhhhkkknnnmmmkkklllmmmmmmmmmlllmmmnnnooooooooopppqqqqqqqqqqqqqqqtttuuuvvvtttqqqnnnlllllljjjooottttttqqqppptttyyyuuupppmmmnnnmmmkkkmmmrrrxxxuuuuuuwwwwwwuuuuuuxxxvvvvvvvvvvvvwwwxxxyyyyyyzzzvvvtttvvvzzz|||yyyuuusssrrrpppoooppprrrtttvvvyyyzzz{{{}}}|||}}}~~~}}}{{{{{{||||||xxxuuuuuuwwwyyyxxxvvvxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwuuuttttttvvvxxxvvvsssnnniiiffffffhhhjjjiiifffbbb\\\TTTMMMGGGDDDCCCGGGQQQbbbrrrpppWWW===888222...000333:::GGGUUUVVVOOOBBB444,,,,,,111444///000000000111222222222666555777::::::888:::@@@RRR}}}rrr|||xxxlllddd\\\TTTTTTXXXXXXVVVUUUXXX___bbbaaa___```bbbcccbbb```___```aaa___YYYVVVVVVUUUQQQNNNOOOXXX[[[^^^aaaaaa___]]]\\\ZZZZZZZZZ[[[]]]^^^^^^]]]\\\\\\[[[WWWRRRPPPSSSVVVXXXWWWVVVTTTRRRPPPNNNMMMNNNNNNOOOQQQTTTTTTSSSQQQJJJNNNUUU\\\^^^[[[WWWUUUTTTXXXYYYVVVTTTUUUTTTRRRNNNMMMKKKIIIIIIIIIJJJKKKGGGJJJOOOSSSSSSPPPMMMLLLJJJLLLNNNNNNMMMLLLLLLMMMHHHFFFCCCEEEJJJNNNOOONNNLLLLLLKKKJJJIIIIIIIIIJJJKKKNNNPPPMMMIIIJJJOOOTTTZZZXXXWWWXXXXXXUUUOOOIIIGGGGGGHHHIIIJJJJJJIIIIIIPPPPPPPPPQQQSSSSSSQQQOOOKKKMMMNNNMMMJJJGGGFFFFFFIIIIIIJJJOOOUUUXXXVVVTTTPPPOOOMMMKKKIIIEEEAAA???>>>???AAACCCDDDDDDCCCCCCKKKLLLKKKIIIIIIIIIIIIIIIDDDGGGJJJLLLMMMLLLMMMNNNKKKIIIFFFDDDCCCFFFIIIKKKIIIFFFGGGIIIHHHEEEDDDGGGUUUQQQKKKEEEBBBCCCEEEGGGEEEEEEDDDCCCCCCCCCCCCCCC@@@???>>>============>>>======>>>@@@AAAAAA???<<<>>>>>>???@@@???>>><<<;;;<<<999:::===>>><<<===@@@LLLJJJIIIJJJNNNRRRSSSRRRLLLGGGCCCBBBDDDGGGGGGGGGBBBBBBAAAAAAAAABBBDDDEEE@@@@@@AAABBBAAAAAACCCFFFHHHGGGGGGFFFFFFEEEDDDCCC<<>>::::::>>>BBBBBB>>>:::;;;???@@@===999777888888777777777:::<<<<<<:::777444444555777888777888:::>>>@@@AAA???===AAAAAA???<<<:::;;;>>>BBBAAA@@@@@@CCCGGGGGGEEEBBBBBBBBBBBBBBBAAAAAAAAAAAA<<<<<<>>>BBBCCCBBBDDDIIIHHHHHHHHHIIIJJJKKKJJJIIIOOOTTT[[[aaajjjzzzqqqyyynnnYYYEEE???CCCEEEEEEDDDEEEIIIQQQ___ppptttggg```______dddiiilllllljjjjjjiiifffcccaaaccchhhlllmmmmmmppppppoooooopppqqqqqqrrrnnnjjjggghhhjjjlllkkkiiikkklllnnnmmmkkkkkklllmmmpppppprrrsssssssssrrrqqqppprrrssssssqqqnnnnnnnnnkkkooorrrqqqnnnnnnqqquuurrrnnnkkklllmmmmmmqqqwww~~~xxxtttttttttsssvvvzzztttssssssssssssssssssssswwwsssppprrrwwwyyyvvvsssrrrrrrssssssttttttuuuuuuwwwwwwxxxzzz|||~~~xxxyyy{{{zzzxxxwwwxxxyyyxxxuuusssuuuxxxzzzyyyvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvuuuttttttttttttsssrrrpppfff\\\ZZZ___ddddddbbb___\\\VVVOOOJJJFFFDDDCCCAAARRReeelllhhhZZZFFF777999333///333<<>>===>>>???AAAAAABBBAAAAAAHHHGGGFFFGGGHHHHHHIIIKKKEEEHHHKKKLLLKKKJJJJJJJJJHHHFFFCCCAAABBBDDDGGGJJJGGGDDDEEEHHHHHHEEEDDDFFFJJJIIIFFFCCCAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAA======<<<;;;;;;:::::::::::::::;;;>>>??????<<<:::999:::;;;=========<<<;;;:::888999<<<===;;;<<>>:::999666555444666888999444555777<<>>???@@@AAAAAAAAAHHHEEEDDDFFFEEECCCCCCFFFEEEHHHJJJJJJHHHFFFEEEDDDEEEDDDCCCCCCDDDFFFHHHJJJFFFBBBBBBFFFGGGEEECCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>======<<<<<<=========;;;;;;::::::999999999888777888999;;;======;;;999444555666777888999999999888555666999:::888999<<>>:::999777666777888:::;;;777777888;;;???BBBDDDDDDDDDDDDBBB>>>:::<<>>333///......222888AAAJJJJJJBBB999222......222333000000444111222222333555666666777444555555777???\\\|||sssooojjjeeebbbcccbbb^^^XXXUUUTTTTTTWWW\\\aaabbbbbbbbb```]]][[[ZZZYYYXXXWWWTTTOOOQQQ]]]iiijjjeeeaaa]]]\\\ZZZZZZ[[[YYYVVVSSSXXX\\\^^^[[[UUUSSSUUUYYYUUUSSSQQQPPPPPPPPPOOONNNLLLLLLLLLKKKKKKKKKKKKKKKHHHHHHIIILLLPPPSSSTTTSSSRRRXXXZZZXXXVVVVVVRRRLLLGGGMMMRRRSSSTTTWWWXXXVVVIIIIIIIIIIIIIIIIIIIIIJJJJJJNNNNNNLLLMMMQQQPPPLLLNNNPPPRRRSSSPPPNNNLLLKKKEEEGGGJJJLLLLLLLLLLLLMMMEEEEEEFFFFFFFFFFFFFFFEEEJJJKKKLLLNNNPPPQQQSSSTTTXXXXXXWWWTTTOOOJJJGGGFFFEEEGGGJJJKKKJJJLLLOOOQQQNNNNNNNNNNNNOOOOOOLLLJJJEEEHHHKKKLLLNNNOOORRRTTTRRRPPPQQQSSSVVVVVVRRROOOLLLNNNNNNLLLGGGBBBAAAAAA;;;<<<===>>>???@@@AAAAAAEEEAAAAAACCCCCC>>>>>>AAACCCEEEGGGGGGDDDBBB@@@@@@???@@@AAACCCEEEFFFGGGGGGDDD@@@???DDDFFFDDDBBBCCCBBBCCCDDDEEEDDDAAA???===;;;::::::999::::::;;;;;;999::::::::::::999999999777777777999;;;<<<:::999555555555555555666777888777444555888999666777:::AAAFFFLLLNNNKKKHHHGGGHHHCCCBBBBBBFFFIIIJJJGGGDDDDDDFFFHHHGGGDDDCCCDDDGGGFFFCCCCCCFFFDDD@@@AAAGGGLLLMMMNNNOOOOOONNNMMMLLLMMMQQQPPPJJJFFFFFFEEEBBBBBBAAA@@@CCCGGGHHHFFFDDDCCCAAA>>>:::777888;;;???999::::::999999999<<<>>>:::999888888999:::;;;<<<===;;;::::::<<>>EEELLL============???BBBEEEHHHDDDEEEDDDBBB@@@@@@EEEIIICCCBBBEEEGGGEEE@@@???AAA???AAABBBCCCDDDFFFIIIKKKJJJKKKJJJFFFEEEOOOaaaqqquuu~~~nnn}}}ttt^^^JJJBBBCCC<<<@@@CCCCCCBBBGGGOOOWWWiiizzz~~~wwwzzz}}}}}}zzzuuukkk```]]]dddlllqqqrrrvvvssslllfffbbbbbbdddfffgggjjjnnnqqqtttuuuuuuttthhhkkknnnnnnlllkkklllooommmrrrvvvuuurrrppprrrtttrrrrrrqqqqqqrrrrrrssstttmmmoooqqqrrrqqqpppqqqqqqsssooolllnnnssswwwvvvtttssspppnnnqqqssstttxxx}}}zzzvvvuuuvvvtttpppoooqqqqqqqqqqqqrrruuuyyy}}}wwwxxxxxxwwwvvvvvvyyy{{{zzzxxxuuusssrrrtttvvvxxxsssuuuwwwzzz{{{|||||||||xxxyyyzzzyyyxxxxxxyyy{{{vvv{{{|||vvvsssrrrxxxzzz|||{{{wwwtttssstttvvvnnnhhhjjjooojjjZZZKKKHHHHHHLLLSSSYYYWWWOOOGGGCCCEEEHHHMMMRRRWWW[[[]]]hhh___MMM;;;222333444333444888>>>BBBDDDAAA888...---...222555222---222;;;222222333444555777777888999666555;;;NNNwww|||{{{kkklllgggeeebbbbbbdddcccZZZPPPPPPRRRTTTXXX\\\^^^]]]\\\^^^______ZZZUUURRRTTTWWWNNNJJJLLLUUU]]]]]]\\\\\\^^^[[[WWWVVVYYY\\\]]]\\\___]]]ZZZVVVSSSSSSUUUWWWTTTQQQMMMMMMNNNNNNLLLIIIGGGGGGGGGHHHIIIKKKMMMNNNKKKKKKKKKMMMQQQSSSTTTSSSUUUYYYZZZUUUTTTUUUQQQKKKEEEKKKPPPOOOPPPRRRRRROOOHHHHHHIIIJJJLLLMMMNNNNNNJJJLLLJJJFFFHHHNNNNNNIIILLLNNNPPPOOOLLLHHHFFFEEEBBBFFFKKKKKKIIIFFFEEEFFF@@@AAABBBDDDEEEFFFFFFFFFNNNNNNNNNPPPRRRSSSRRRQQQWWWXXXWWWSSSLLLGGGEEEFFFEEEIIINNNOOONNNLLLLLLMMMMMMLLLLLLMMMNNNMMMKKKIIIDDDFFFIIILLLNNNQQQTTTWWWTTTRRRQQQSSSUUUUUUQQQMMMMMMOOOOOOMMMHHHCCCBBBCCC;;;<<<<<<>>>???AAABBBBBB@@@<<<===AAAAAA<<<<<>>999;;;???BBBDDDEEEEEEDDDCCC>>>>>>BBBEEEDDDBBBBBB??????@@@@@@>>><<<:::888999999888888888999999:::999::::::;;;;;;:::::::::777666666888:::;;;:::999999888666555555666777888888666666999999777777:::GGGHHHIIIIIIHHHFFFCCCBBB@@@CCCFFFGGGFFFEEEEEEEEEOOOLLLIIIEEECCCCCCDDDEEEAAAEEEIIIHHHDDDBBBDDDGGGJJJIIIIIIJJJLLLNNNNNNMMMRRRLLLEEEAAABBBCCCCCCBBB>>>??????>>>EEEMMMMMMFFFCCCBBB???;;;777666777999???===<<<>>>AAACCC@@@>>>:::===???@@@???>>>>>>???>>>>>>>>>>>>>>>>>>??????@@@BBBCCCAAA@@@CCCKKKRRR@@@<<<;;;>>>@@@BBBFFFLLL???AAACCCFFFIIIKKKLLLMMMGGGIIIJJJFFF???;;;<<<@@@@@@===<<>>???>>>======???@@@???>>>>>>>>>???>>>>>>===;;;;;;DDDEEEFFFEEEBBB???======@@@@@@AAAAAAAAAAAABBBBBB<<<<<<>>>@@@BBBCCCAAA>>>???>>>===;;;:::::::::;;;999888777666666666777888;;;;;;;;;;;;:::999888888666888888777555666:::>>>888777777666666666666666333444555555555666888:::IIIHHHFFFCCCAAA@@@@@@@@@BBBBBBCCCBBBBBBBBBEEEGGGKKKJJJHHHFFFEEEEEEFFFGGGCCCEEEFFFEEEDDDCCCEEEGGGGGGFFFGGGHHHKKKLLLKKKJJJKKKGGGAAA???@@@AAAAAA@@@???>>>;;;:::???GGGGGGBBBCCCBBB@@@<<<888777888:::?????????@@@BBBBBBAAA@@@@@@AAABBBCCCDDDCCCCCCBBB@@@???===<<<<<<===>>>???===@@@CCCBBB??????CCCGGG;;;888999>>>@@@@@@BBBFFFEEEEEEFFFGGGIIIJJJLLLLLLJJJKKKIIIDDD>>>;;;;;;===DDD@@@===>>>BBBEEEEEECCCOOOTTTTTTMMMJJJPPPZZZ___iiinnnwww~~~www{{{qqqYYYNNNDDDCCCAAABBBCCCCCCDDDFFFJJJPPPZZZfffsss|||uuummmeee```___```hhhhhhlllqqqppphhh```]]]dddggglllqqqssstttrrrqqqppprrrttttttqqqnnnmmmnnnppppppooooooooooooooonnnrrrtttvvvwwwvvvssspppmmmmmmmmmnnnnnnooopppqqqrrrsssrrrrrrqqqqqqrrrssstttrrrrrrrrrssstttttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrtttyyy~~~~~~|||{{{||||||zzzyyyxxxyyy{{{}}}{{{yyywwwvvvuuusssrrrrrruuu{{{~~~|||{{{yyyxxxvvvuuuvvvtttsssqqqrrrtttvvvxxxwwwxxxxxxxxxxxxwwwuuutttsssooopppssslllaaa___fffnnn]]]XXXVVVWWW___iiikkkcccZZZJJJAAA666//////222555666<<<>>>>>>:::333//////111111111111222333333444444777777888888:::;;;999777444>>>QQQnnnuuu^^^ZZZ[[[ZZZYYYYYYYYYXXXUUURRRPPPPPPPPPUUUSSSTTTVVVTTTSSSVVV]]]ZZZUUUQQQTTTZZZ\\\YYYTTTSSSQQQPPPPPPRRRTTTUUUUUUVVVSSSSSSUUUTTTSSSWWW]]]^^^[[[WWWTTTSSSUUUWWWYYYWWWWWWUUUSSSPPPLLLIIIGGGKKKHHHEEEDDDEEEFFFGGGHHHQQQRRRSSSTTTTTTTTTSSSRRRPPPSSSPPPJJJNNNWWWYYYRRRVVVPPPIIIIIIMMMPPPNNNKKKOOOLLLLLLOOONNNLLLLLLOOOLLLNNNOOOMMMHHHEEEEEEFFFMMMLLLKKKIIIGGGFFFGGGHHHJJJJJJIIIGGGCCC@@@??????>>>>>>???CCCGGGJJJKKKKKKNNNRRRSSSPPPOOOSSSVVVUUUYYYSSSPPPQQQQQQMMMJJJKKKKKKLLLLLLJJJKKKNNNMMMIIIGGGGGGGGGHHHIIIGGGDDDBBBCCCFFFJJJOOORRRSSSTTTTTTPPPPPPOOOOOONNNMMMLLLKKKNNNPPPOOOKKKHHHGGGCCC>>>???===;;;;;;===??????>>>======>>>>>>???@@@@@@@@@IIIIIIGGGCCC???<<<<<<===>>>>>>??????@@@@@@@@@AAA<<<<<<===@@@AAAAAA???===>>>===<<<:::999999999:::888777666555555555666777;;;;;;;;;;;;:::999888777777888888777555666999<<<888888777666666666666666222333444444333444666888LLLIIIDDD???======>>>@@@CCCBBB@@@>>>===@@@EEEIIIKKKJJJIIIHHHGGGFFFEEEEEE???>>>======???AAABBBBBBCCCCCCDDDFFFHHHIIIHHHFFFCCC@@@>>><<<=========<<>>:::777;;;AAABBB???CCCBBB@@@===999888:::;;;???AAABBBCCCBBBAAABBBBBBDDDCCCBBBDDDGGGHHHEEEBBB@@@???===;;;;;;;;;======:::>>>AAAAAA>>>;;;;;;<<<777666999???AAA@@@@@@CCCJJJIIIHHHGGGGGGIIIJJJLLLLLLJJJGGGCCC@@@?????????FFFBBB======@@@CCCEEEDDDHHHMMMNNNJJJIIIOOOXXX^^^hhhnnnxxx}}}xxxlll[[[MMMHHHBBB@@@BBBEEEDDDAAADDDFFFJJJQQQ\\\kkk{{{{{{tttmmmfff```\\\___bbbjjjssstttkkkdddaaacccccceeejjjooorrrqqqnnnqqqsssuuuuuurrrooommmlllmmmmmmlllkkklllmmmnnnooossstttuuuuuutttpppmmmkkklllkkkiiijjjlllnnnoooooosssqqqooommmmmmnnnoooqqqqqqqqqrrrrrrrrrrrrrrrqqqooooooooopppppppppqqqqqqttttttuuuxxxzzz{{{zzzxxxzzzzzzyyywwwvvvwwwyyy|||}}}zzzwwwuuusssssstttttttttvvvzzz}}}~~~~~~|||yyyuuusssqqqpppvvvtttrrrpppppprrrtttuuuuuuuuuuuuvvvuuutttsssssspppoooooonnnfffaaakkkzzzooo______bbbhhhooopppgggVVVIII999666111//////444999<<>>???===::::::<<<>>>??????<<<<<<===???AAADDDFFFGGGMMMKKKHHHBBB===;;;;;;<<<;;;<<<<<<===>>>??????@@@=========>>>@@@@@@>>><<<===<<<:::888777777777777666555444333333444666666:::::::::::::::999777777777777777666555555777999999888777777666666777777000111222222111111333555LLLIIIDDD???===>>>@@@AAABBBBBB@@@>>>===@@@EEEIIIMMMMMMLLLJJJGGGDDDAAA???>>>:::777999???DDDEEEDDD@@@@@@AAADDDFFFFFFEEECCC???>>>===<<<;;;:::999888===<<<::::::<<>>BBBDDDDDDAAA@@@BBBDDDDDDAAA???BBBFFFGGGCCC>>>=========<<<<<<;;;:::999999<<<>>>>>>;;;999888888999777:::???AAA@@@AAADDDJJJHHHFFFDDDDDDFFFIIIKKKJJJGGGDDDBBBCCCEEEFFFEEEBBB???<<<<<>>???@@@CCCFFFHHHJJJKKKKKKHHHDDD???<<<;;;<<<;;;;;;<<<<<<===>>>??????===<<<<<<===>>>>>><<<:::<<<:::888666555555555555555444333333333555666777::::::::::::999888777666666666666555444444555666888888777666666666666777111222222222000000222444FFFEEECCC@@@?????????@@@@@@AAAAAAAAA@@@BBBEEEGGGJJJJJJJJJIIIFFFCCC???===BBB===:::>>>EEEKKKLLLJJJ>>>>>>???AAACCCDDDCCCAAA@@@@@@???===:::888666666777777999===???===;;;:::???@@@???===:::999:::;;;<<>>>>>;;;888555:::;;;;;;:::::::::;;;<<<;;;999999===>>>>>>@@@DDDDDDBBB@@@>>>???BBBFFFHHHEEECCC@@@@@@BBBCCCDDDDDD999999:::<<<@@@BBBCCCCCC???@@@AAACCCCCCFFFLLLRRRUUU[[[fffssssssyyyooo|||wwwmmmZZZGGG@@@BBBBBB>>>CCCBBBAAABBBGGGPPP[[[ccctttyyyvvvuuusssrrrfffdddeeehhhiiijjjpppwwwnnnggg___\\\aaafffhhhhhhnnnmmmkkkkkklllnnnpppqqqlllkkkjjjjjjkkkmmmoooqqqppppppooonnnmmmkkkiiihhhfffeeeeeefffiiilllnnnnnnkkkmmmoooqqqrrrqqqpppoookkkmmmpppqqqpppppprrrtttoooppprrrtttuuuvvvvvvvvvtttttttttttttttuuuvvvwww|||{{{yyyuuurrrrrrtttvvvwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvuuutttsssssssssttttttuuuuuusssqqqqqqtttvvv{{{yyyuuuqqqnnnmmmmmmnnnnnnnnnnnnooopppqqqrrrsssnnnkkkiiigggfffhhhnnnuuurrrmmmfff]]]VVVRRRSSSVVVbbbnnnxxxrrr\\\DDD444...,,,///333444444555:::???888333......000222222000000111222333444555666666777999<<<:::444333@@@PPPuuujjjUUUSSSTTTNNNIIIKKKJJJLLLOOOPPPOOONNNNNNOOOPPPKKKIIIJJJJJJHHHIIILLLNNNPPPTTTVVVVVVSSSNNNKKKOOOPPPOOOLLLIIIHHHLLLPPPJJJHHHIIIMMMOOOPPPVVV]]]TTTUUUXXXZZZ[[[[[[ZZZZZZUUUSSSPPPNNNLLLLLLMMMNNNIIIIIIHHHFFFEEEHHHPPPVVV]]]^^^___```^^^ZZZVVVTTTQQQTTTUUUTTTUUUYYY\\\\\\YYYWWWUUUUUUWWWWWWUUURRROOOKKKIIIIIIHHHEEEEEEIIIRRRMMMGGGEEEHHHLLLNNNOOOOOOLLLIIIJJJMMMRRRUUUVVVOOOPPPQQQQQQOOOMMMNNNOOOHHHGGGFFFHHHKKKMMMNNNMMMOOOUUUYYYWWWVVVWWWVVVSSSNNNMMMNNNPPPOOOKKKIIIKKKLLLOOOPPPNNNNNNMMMHHHAAA======???DDDHHHIIIFFFCCCFFFFFFEEEEEEEEEFFFHHHIIIHHHIIIJJJKKKLLLLLLKKKKKKMMMPPPNNNGGGBBBBBBBBB@@@@@@>>><<<<<<>>>AAABBBBBB@@@@@@AAABBBDDDEEEGGGHHHFFFGGGHHHGGGCCC???===<<<<<<<<<======>>>??????@@@<<<;;;:::;;;<<<<<<;;;999;;;999777555444333333333444444333333444666777888999999999999888777666666555555444444444444444444888777666666555555666666333333444333111111222444AAAAAAAAA@@@???>>>===<<<===???AAABBBBBBCCCDDDFFFCCCDDDDDDEEEDDDCCCAAA@@@@@@<<<:::===DDDHHHHHHFFF===<<<;;;===???AAAAAA@@@AAABBBAAA>>>:::888777777333444888>>>>>>:::777777<<<<<<<<<;;;999888888:::999;;;===>>>>>>???@@@AAA@@@>>>===???AAAAAA>>>;;;555777;;;======;;;777555;;;:::999999:::<<<>>>@@@<<<999888;;;;;;:::<<<@@@===<<<:::999:::>>>AAADDDAAA@@@???>>>===<<<<<<<<<444666999<<>>??????@@@CCCJJJQQQWWWgggppp||||||zzzzzzzzzjjjfffcccccccccgggrrr~~~wwwpppfffaaabbbeeeggghhhkkkiiiggggggjjjmmmoooppphhhhhhgggggghhhjjjkkkllljjjjjjiiiiiihhhhhhggggggccceeehhhhhhhhhiiikkkmmmfffiiimmmpppqqqpppmmmllljjjnnnqqqqqqpppoooqqqtttnnnooorrrtttuuuvvvvvvuuuoooppprrrrrrsssvvvzzz}}}~~~}}}{{{xxxtttssstttvvvuuuvvvvvvvvvvvvuuuttttttppprrrrrrrrrqqqrrrtttvvvppprrrsssrrrqqqrrrwww{{{zzzwwwsssooolllkkkkkkllllllllllllllllllmmmnnnoooiiifffccccccdddeeecccaaa\\\XXXSSSLLLDDDCCCLLLXXXjjjmmmjjjZZZDDD444111444,,,///222333222222444777111///...000333444222000000111222333444555666777555666888666000666QQQnnnuuuyyyjjj[[[UUUSSSPPPLLLLLLJJJLLLNNNNNNNNNNNNOOOPPPRRRMMMIIIJJJKKKHHHHHHJJJLLLPPPUUUWWWVVVRRROOOMMMLLLLLLLLLKKKIIIIIIKKKMMMMMMLLLMMMOOOOOONNNPPPUUURRRUUUZZZ]]]^^^\\\YYYVVVQQQPPPNNNMMMMMMNNNOOOQQQHHHHHHGGGGGGIIIMMMSSSWWW\\\]]]^^^___]]][[[XXXVVVRRRUUUXXXYYYYYY[[[^^^aaa[[[ZZZYYYYYYXXXVVVRRROOORRRMMMKKKKKKJJJGGGHHHLLL___VVVLLLIIIMMMPPPQQQOOOPPPMMMKKKMMMRRRWWWYYYYYYWWWXXXXXXVVVRRROOONNNNNNPPPOOOOOOPPPRRRSSSQQQPPPPPPUUUXXXVVVTTTTTTRRRNNNKKKJJJKKKMMMLLLHHHHHHLLLJJJMMMMMMKKKKKKJJJEEE???;;;>>>BBBEEEGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJNNNQQQNNNFFFAAAAAABBBBBB???>>>===>>>AAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCEEEHHHHHHEEEAAA>>>===>>>>>>>>>>>>????????????;;;999888999:::;;;:::999:::999777555333222222222333333333333444666888999888888999888888777666555333222111222444444333222777666555555444444555555444555555333222111222333CCCBBBAAA@@@>>>===<<<;;;<<<>>>@@@@@@@@@AAADDDEEE@@@@@@@@@AAAAAA@@@@@@???;;;999888999<<<===<<<:::;;;999777888:::===>>>>>>AAABBBAAA>>>:::888999:::888777:::>>>===777555777888999:::999777666666888555555777999<<<>>>???>>><<<<<<=========<<<;;;999555666888999::::::999888;;;:::999999;;;>>>@@@@@@<<<::::::>>>===::::::<<<999888777666777999<<<>>><<<>>>@@@???;;;999999:::666888999;;;===@@@CCCEEE>>>;;;===BBBDDDCCCFFFLLLMMMNNNSSS[[[fffrrr{{{vvvnnnzzzyyyeeeQQQBBB@@@@@@@@@@@@@@@CCCHHHLLLSSSXXXfffwwwuuuppplllhhheeefffooozzzxxxtttnnniiifffeeeffffffhhhggggggiiilllnnnllljjjeeefffffffffgggggghhhhhhhhhhhhgggggghhhiiijjjkkkgggmmmqqqpppkkkhhhiiilllhhhiiilllmmmnnnmmmkkkjjjmmmqqqtttrrrooommmooorrrnnnppprrrtttvvvvvvuuuuuuppprrrsssrrrrrruuuzzz~~~zzzzzzyyywwwtttrrrssstttrrrtttvvvwwwwwwuuusssqqqpppqqqsssrrrqqqqqqtttvvvqqqtttuuusssqqqrrrwww|||tttrrrnnnkkkjjjjjjkkkllllllkkkjjjhhhgggggggggggg```___]]]]]]]]]\\\VVVQQQKKKEEE@@@>>>===AAANNN\\\hhhaaaSSSCCC555000222555000111222222111000000000//////000111222222111000000111222333444666777777555333444888===QQQzzzyyysssgggcccccc^^^VVVRRRRRROOOJJJJJJKKKMMMMMMLLLMMMOOOQQQTTTNNNJJJKKKKKKIIIHHHJJJMMMRRRWWWWWWTTTPPPNNNNNNLLLLLLLLLMMMOOOPPPOOONNNQQQOOONNNPPPOOOMMMOOOTTTZZZ\\\___``````]]]YYYWWWPPPPPPOOONNNOOOPPPQQQRRRJJJHHHGGGHHHLLLPPPSSSTTTUUUVVVYYY[[[\\\]]]]]]]]][[[ZZZZZZ]]]___```aaabbbZZZYYYWWWVVVUUUTTTRRRQQQQQQLLLJJJJJJIIIGGGIIILLL[[[WWWSSSSSSTTTTTTRRRPPPQQQNNNLLLOOOVVVZZZ[[[ZZZ^^^]]][[[XXXTTTQQQRRRSSSUUUUUUVVVYYYZZZYYYVVVTTTPPPTTTTTTPPPNNNOOOPPPNNNJJJIIIJJJKKKIIIFFFIIINNNKKKMMMMMMKKKKKKKKKGGGAAA>>>EEELLLOOOLLLHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDGGGIIIKKKNNNQQQOOOGGG@@@@@@CCCDDD<<<<<<===???BBBCCCAAA@@@>>>@@@BBBDDDDDDCCCBBB@@@DDDFFFHHHGGGDDDAAA???>>>?????????>>>>>>>>>>>>>>>999888777777999;;;::::::;;;999777444333222222222111111111111333555777999888888888888777666555444111000///111444555333111555555444333333333333444555555555333111000111333IIIGGGDDDAAA>>>=========<<<===>>>===>>>@@@CCCFFFAAAAAA@@@???>>>===<<<<<<<<<;;;:::::::::999666555:::777444444777:::<<<===???@@@@@@===:::999;;;>>>???<<<===@@@>>>777555999666777888777555555555666333222222666;;;>>>>>><<<888999;;;;;;999777777777666666555666777888:::;;;::::::999;;;===??????>>>===<<>>;;;<<>>CCCGGGEEEAAAAAAEEEEEEAAABBBGGGEEEFFFJJJQQQ]]]iiirrrwww{{{vvvmmm~~~bbbMMMFFFEEECCCAAA>>>???AAADDDAAADDDUUUkkkrrrqqq|||xxxrrrjjjfffjjjrrrttttttrrrmmmhhhdddccccccggggggiiimmmpppnnniiieeeeeefffggghhhhhhhhhggggggiiiiiiiiiiiikkkmmmooopppnnnuuu{{{xxxoooiiijjjnnnmmmmmmmmmlllllllllkkkkkkppptttvvvtttnnnkkkmmmoooppprrrtttvvvwwwwwwvvvvvvuuuvvvvvvsssqqqrrrvvvzzztttuuuuuutttrrrpppqqqqqqnnnqqqtttwwwxxxvvvtttrrrsssuuuvvvtttqqqppprrrtttuuuwwwwwwtttppppppuuuzzznnnmmmjjjhhhhhhiiikkkmmmnnnllliiifffcccbbbaaaaaaXXXZZZZZZXXXVVVSSSNNNIIICCC:::555888???GGGVVVeee^^^RRRCCC777333111000...444333333333222111///...000111111111111000000000000111222333555666777888:::666777BBBTTTtttrrrrrrfffVVVKKKXXX^^^XXXUUUVVVQQQGGGKKKKKKLLLKKKKKKLLLOOORRRVVVOOOJJJKKKLLLIIIHHHIIIOOOTTTYYYXXXRRRMMMKKKKKKOOONNNNNNRRRVVVWWWUUURRRQQQNNNNNNOOONNNNNNRRRXXX^^^^^^___^^^\\\YYYVVVTTTQQQQQQPPPPPPPPPQQQQQQRRRMMMJJJGGGIIINNNRRRRRRQQQYYYYYYYYYZZZZZZYYYYYYYYY```[[[XXX[[[``````]]][[[VVVUUUSSSRRRRRRTTTUUUVVVNNNIIIFFFGGGFFFEEEFFFJJJNNNQQQVVVYYYYYYWWWTTTRRRPPPNNNMMMPPPWWW\\\[[[YYY\\\ZZZWWWRRROOOPPPSSSVVVQQQRRRUUUWWWYYYXXXTTTQQQQQQSSSQQQKKKIIIMMMPPPQQQJJJIIIIIIKKKIIIFFFIIIOOONNNPPPPPPMMMMMMNNNJJJEEECCCLLLVVVYYYRRRKKKGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDHHHKKKNNNOOORRRPPPGGG@@@@@@DDDEEE:::;;;<<>><<<>>>AAADDDEEECCCAAA???HHHHHHHHHEEEBBB@@@???????????????>>>======<<<<<<888666666666999:::;;;:::;;;999777555333222111222/////////000222444666888888888888888777666555444000///...000444555333111444444333222222222222333444555555333000///000222EEEHHHGGGDDDCCCFFFFFFDDDBBB???;;;999;;;>>>BBBEEE@@@CCCCCC@@@@@@BBBAAA>>>???@@@AAAAAA@@@===:::888===999555555999===???@@@777<<<===888444555777777;;;>>>@@@???:::666555555666666666666777777777777444444555777999999888666>>>???@@@>>>;;;777666555888777555333222555:::>>>777999;;;;;;::::::===@@@BBBAAA???<<<===@@@<<<777444111000333888<<<:::777===>>>AAADDDEEEBBB>>>;;;??????>>>>>>>>>AAAEEEIIIAAAAAAAAABBBCCCCCCBBB@@@FFFIIIJJJKKKNNNYYYjjjxxx{{{oooTTTGGG???BBBBBB<<<999;;;@@@@@@CCCKKK[[[mmmzzzwwwrrroooiiicccgggmmmttttttnnngggaaa______^^^bbbjjjnnnkkkhhhhhhgggiiikkkjjjgggfffgggiiigggggghhhjjjmmmnnnmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhkkkmmmllljjjjjjmmmpppxxxuuuqqqpppppppppmmmkkkpppsssvvvwwwwwwvvvuuuvvvuuutttsssssssssuuuwwwyyypppvvvzzzwwwpppkkkmmmqqqssstttuuutttssssssuuuvvvxxxxxxxxxxxxwwwuuusssrrr|||xxxsssooooooppprrrrrrkkknnnooonnnlllkkklllnnnllliiieeeaaa___^^^\\\ZZZXXXVVVTTTRRRPPPLLLDDD???:::999777;;;KKK\\\bbb]]]FFF???666000///111222222111000000///////////////333222111111111222333444...666999666333666888777:::999666MMMnnnfffpppZZZUUUMMMRRRWWWVVVQQQMMMMMMOOOMMMLLLKKKJJJJJJKKKLLLMMMJJJLLLNNNNNNMMMKKKKKKKKKPPPPPPPPPNNNKKKIIIJJJKKKLLLPPPQQQMMMNNNSSSSSSOOOQQQOOOLLLMMMQQQUUUVVVVVV[[[[[[ZZZZZZZZZXXXTTTQQQUUURRRNNNNNNQQQSSSSSSRRRJJJLLLOOOQQQRRRSSSUUUWWWZZZYYYXXXXXXWWWXXXXXXXXX]]]\\\[[[ZZZYYYXXXYYYYYYVVVXXXXXXWWWSSSPPPNNNNNNNNNHHHCCCEEEKKKOOOMMMJJJPPPUUUZZZZZZVVVTTTVVVXXXTTTPPPNNNPPPVVV[[[\\\ZZZZZZWWWSSSQQQRRRSSSTTTTTTTTTSSSQQQOOONNNNNNNNNNNNPPPMMMJJJIIIJJJMMMNNNNNNJJJMMMNNNLLLJJJOOOZZZddd[[[UUUPPPNNNQQQRRROOOLLLNNNMMMOOORRRPPPJJJIIIKKKGGGGGGIIIKKKKKKIIICCC??????CCCEEEDDDFFFKKKKKKIIIIIIJJJIIIGGGCCC@@@??????;;;::::::<<<>>>???>>>===;;;888999@@@DDDAAA>>>===BBBDDDEEEDDDAAA>>>======BBB@@@===;;;999999999:::666666555555555666666777999777444111000000222333111111000000111111222333777666666555444222111000...//////000000000000///111222333333444444333333222111111111000000//////IIIKKKIIIEEEDDDGGGHHHEEEEEEEEECCC@@@===???DDDIIICCCFFFGGGDDDDDDFFFEEEAAAAAAAAAAAAAAA@@@???>>>======;;;999:::===?????????;;;???@@@;;;777888999999777:::===<<<888666777888999999999888777777666666888666666888:::;;;888666<<<===>>><<<999777555555666666555444333666:::===777888::::::999;;;>>>AAABBBAAA>>>;;;===@@@>>>999555222111444999<<<:::888;;;<<<@@@DDDGGGHHHGGGEEEDDDDDDCCCBBBBBBCCCEEEGGGCCCAAA???@@@DDDEEEDDDBBBAAADDDFFFGGGKKKVVVgggttt~~~ooodddcccVVVGGG>>>:::888999===>>>>>>@@@DDDNNN\\\hhhnnn|||{{{yyyssskkkmmmmmmmmmnnnnnnjjjccc___^^^\\\```gggkkkjjjhhhiiifffggghhhgggdddccceeegggjjjiiiiiikkkmmmmmmllljjjjjjjjjiiihhhfffeeeddddddiiijjjkkkkkklllnnnqqqtttsssqqqooooooppppppmmmkkkmmmpppsssuuutttsssssstttxxxvvvssssssuuuuuurrrooorrrsssssssssrrrppppppoooppprrrtttuuutttssstttuuuwwwxxxyyyyyyyyyyyyxxxwww{{{vvvqqqnnnmmmmmmmmmooorrrtttssspppmmmllllllgggdddaaa^^^]]][[[YYYWWWUUURRROOOLLLIIIDDD>>>999777:::===BBBMMMVVVUUUNNN<<<888333111111111111//////////////////000111222222222111111222333444555999777666555666888:::;;;666JJJaaa{{{fffYYYSSSPPPSSSUUUTTTPPPLLLKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIMMMOOOPPPPPPOOONNNNNNOOOPPPQQQPPPNNNLLLJJJJJJKKKOOOQQQOOOIIIIIIOOOQQQOOOPPPNNNMMMPPPUUUZZZ\\\\\\___^^^]]]\\\[[[XXXSSSPPPQQQQQQQQQSSSWWWXXXWWWTTTLLLMMMMMMOOOPPPSSSVVVYYY^^^]]]\\\[[[[[[[[[[[[[[[cccbbbaaa___\\\ZZZXXXWWWYYYYYYXXXVVVSSSPPPMMMKKKLLLIIIGGGFFFHHHKKKLLLLLLLLLQQQUUUVVVSSSRRRTTTVVVWWWSSSOOOPPPTTTWWWWWWUUUUUUSSSPPPPPPQQQTTTUUUUUURRRQQQOOOMMMLLLLLLLLLMMMKKKHHHEEEEEEGGGIIIJJJKKKJJJLLLMMMJJJHHHKKKUUU]]]WWWRRRNNNNNNQQQSSSRRRPPPNNNMMMNNNPPPNNNIIIIIILLLFFFIIILLLLLLIIIFFFDDDDDD@@@DDDEEEDDDEEEIIIIIIGGGIIIIIIIIIFFFBBB???======999999999<<>>BBB@@@>>>>>>AAACCCDDDCCC@@@===<<<<<<@@@>>><<<999888888888888444444444444444555666777888666333111000000111222222111111000000111111111444444444333222000///.........//////000000000111111111222333333333333333000000000//////.........KKKLLLIIIDDDCCCGGGHHHGGGHHHJJJJJJFFF@@@???EEEKKKEEEIIIIIIGGGGGGIIIHHHDDDAAAAAAAAA@@@@@@AAAAAABBB===<<<;;;===>>>???>>>===>>>BBBCCC===888999::::::666888::::::888888;;;>>>>>>===<<<;;;999777666555<<<999777999<<<===999444999:::;;;999777555555666555555666555555666999<<<666777888888999;;;???BBBBBBAAA===:::<<>>AAACCCDDDGGGPPP]]]hhhsss}}}xxxjjjcccdddvvvlllZZZFFF<<<===@@@AAA;;;<<<===>>>AAAGGGQQQYYYgggrrr~~~tttsssmmmhhhiiinnnpppkkkeee```]]]]]]cccffffffgggjjjiiiiiiiiigggffffffgggiiinnnmmmlllmmmoooooommmllllllkkkjjjgggeeedddccccccjjjhhhggghhhkkkooorrrssspppoooooopppqqqqqqooommmnnnpppsssuuuuuutttuuuvvvwwwtttrrrtttvvvuuuqqqlllrrrnnnkkkmmmsssuuurrrnnnppprrruuuuuuuuussssssttttttuuuvvvxxxxxxyyyyyyyyyyyywwwtttpppmmmkkkjjjiiinnnppprrrqqqmmmiiifffeee```^^^\\\[[[YYYWWWTTTQQQPPPLLLGGGCCC@@@<<<888555666<<>><<<;;;;;;===;;;999777666666666666222222222222333444555666777555333111000000111222333222111000000//////000111111111000///...---,,,......------...000111333000000111222222222222222...............---------HHHIIIFFFAAAAAAFFFIIIHHHMMMMMMLLLHHHDDDCCCFFFIIIFFFIIIKKKIIIIIIJJJIIIEEECCCBBBAAA@@@AAACCCEEEFFF>>>============>>>>>>>>>@@@DDDDDD>>>::::::;;;:::888:::;;;:::999:::???CCCAAA@@@???===;;;999888777>>>:::777999======888333777888888777555444666777444666777888777777999;;;777777777777999<<<@@@CCC@@@???;;;888:::@@@@@@===999777777888:::<<<;;;999;;;<<<>>>???@@@BBBEEEGGGKKKIIIGGGFFFDDDBBB@@@>>><<<>>>@@@???>>>======>>>@@@AAABBBAAABBBGGGPPPXXXmmmtttsss~~~iiibbblllrrr\\\OOOKKKDDD;;;;;;:::;;;<<<;;;<<>>666000......///000000000///---000000000000111222333444111222222333444555666666555111555<<<888111;;;NNNooovvvYYYRRRRRRPPPQQQOOOMMMMMMMMMKKKIIIGGGEEEFFFIIIKKKKKKJJJIIIHHHQQQQQQRRRRRRQQQSSSVVVXXXVVVWWWWWWVVVSSSQQQPPPQQQ[[[XXXSSSOOOMMMPPPSSSUUUJJJKKKOOOSSSXXX]]]```aaagggeeebbb^^^ZZZUUUOOOJJJAAADDDIIINNNQQQQQQPPPNNNTTTTTTUUUWWW[[[^^^``````cccbbbaaa___^^^]]]\\\\\\VVVWWWXXXXXXXXXVVVSSSRRRRRRNNNKKKMMMQQQSSSOOOKKKGGGHHHHHHGGGGGGJJJNNNRRRZZZ[[[ZZZWWWSSSPPPPPPQQQVVVSSSOOONNNOOOPPPOOONNNRRRPPPNNNMMMMMMMMMLLLJJJKKKIIIHHHFFFFFFFFFFFFGGGIIIGGGDDDCCCDDDEEEFFFEEEFFFHHHGGGDDDAAAAAAFFFJJJLLLJJJIIIKKKNNNQQQQQQQQQKKKIIIIIIKKKIIIGGGHHHMMMGGGIIIJJJGGGCCCAAADDDGGGFFFIIIIIIEEEEEEFFFEEEAAAFFFFFFFFFCCC???;;;::::::888888999;;;>>>@@@???>>><<<888777:::;;;:::<<>>===???BBBEEECCCGGGGGGAAA<<<===>>>===:::;;;<<<:::999:::???CCCBBBAAA@@@>>>===;;;::::::===:::888999<<<;;;777222777777666555444444777999777888::::::999888999:::888777777888;;;>>>AAABBB???===999666999???@@@<<<;;;;;;::::::;;;<<<;;;:::<<<======<<<<<<===AAADDDLLLJJJGGGFFFFFFEEEBBB??????GGGMMMKKKCCC>>>>>>BBB???@@@AAA@@@@@@CCCHHHMMMUUUgggxxx|||xxx~~~ppprrryyyrrrjjjWWWCCCCCC===:::;;;;;;999;;;@@@???JJJYYYdddlllttt~~~{{{uuuqqqppprrruuuwwwvvvmmmeeeaaaaaaaaadddiiihhhgggeeeddddddeeeeeeeeeeeeddddddfffiiikkkkkkkkkgggfffffffffgggiiikkkmmmwwwrrrllljjjkkkllllllkkkhhhjjjllllllkkkiiigggfffhhhjjjlllmmmlllmmmnnnpppkkklllmmmmmmnnnrrrxxx|||nnnnnnnnnpppsssuuuuuuuuuwwwwwwtttqqqooooooqqqtttmmmmmmmmmmmmmmmmmmmmmmmmhhhjjjkkkjjjhhhggghhhiiiaaa___^^^\\\[[[ZZZYYYYYYZZZXXXVVVSSSQQQLLLGGGDDDAAA???<<<999777888:::<<>>===;;;;;;777777999999888:::>>>;;;<<<===<<<:::777666666555555444333333333333333......//////111222333444333333111000000000000000333222111///...------,,,---...............---,,,///...,,,,,,---///111333---...//////000000//////........................IIIKKKJJJGGGHHHNNNQQQPPPSSSNNNJJJKKKOOOPPPMMMHHHJJJOOOQQQPPPQQQRRRPPPLLLLLLKKKIIIHHHHHHIIIKKKLLLGGGFFFDDDAAA@@@CCCHHHLLLEEEIIIJJJDDD???@@@AAAAAA:::<<<<<<;;;999:::???CCCCCCBBBAAA@@@>>><<<;;;:::;;;:::::::::;;;999777555999888777555333555888;;;;;;<<<===<<<:::999999:::999888888:::===@@@AAAAAA>>>===:::777:::??????;;;>>>=========<<<<<<;;;;;;;;;===>>>======>>>DDDHHHMMMIIIFFFGGGIIIJJJHHHEEEBBBJJJPPPMMMDDD======AAA===>>>@@@AAABBBDDDGGGJJJMMMVVVcccqqq~~~yyy\\\KKK<<<:::;;;999888;;;:::@@@FFFKKKQQQ^^^ppp}}}~~~vvvrrrtttxxxwwwoookkkhhhddddddfffhhhgggffffffggggggfffdddeeedddccceeeiiilllmmmmmmhhhgggggggggiiikkknnnpppwwwsssnnnkkkiiiiiihhhhhhiiikkkmmmlllkkkiiihhhiiigggiiijjjjjjiiijjjkkkmmmhhhgggfffeeeggglllrrrvvvkkknnnqqqrrrpppoooppprrrqqqpppooollljjjjjjmmmpppllllllkkkjjjiiiiiijjjjjjiiijjjkkkhhhccc``````bbb\\\ZZZYYYXXXYYYYYYWWWVVVUUURRROOOLLLIIIEEEAAA>>>::::::999777777999>>>AAADDD???;;;888333......222333333111///---...000333444333333222111111222222333444555555666666555555555666888888999MMM|||nnnNNNLLLRRRQQQPPPUUUKKKKKKJJJIIIHHHIIIKKKLLLEEEEEEEEEFFFHHHKKKNNNPPPNNNOOOQQQQQQQQQRRRTTTVVVXXXYYY[[[ZZZWWWTTTSSSSSSRRRPPPPPPRRRRRROOOOOOQQQNNNQQQUUUWWWWWWWWWWWWXXX^^^\\\YYYVVVSSSNNNHHHDDDDDDEEEGGGHHHHHHIIIKKKMMMPPPRRRVVV]]]cccddd```[[[___^^^[[[YYYVVVTTTSSSRRRWWWWWWXXXXXXWWWUUUTTTSSSQQQNNNJJJIIIIIIIIIFFFDDDFFFEEEFFFJJJPPPSSSTTTSSSQQQPPPNNNMMMMMMOOOQQQRRRKKKMMMOOOQQQQQQPPPNNNMMMFFFFFFGGGJJJLLLMMMLLLJJJFFFEEEDDDCCCBBBCCCCCCDDDEEECCCAAA??????>>>===;;;@@@AAACCCCCCBBBBBBCCCDDDGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDFFFHHHGGGEEEFFFJJJFFFCCC???===>>>@@@???>>>DDDGGGGGGCCCBBBDDDCCC??????@@@@@@???;;;999888888<<<;;;:::;;;======;;;:::999777777999888555888===999:::;;;:::777555444444333333333222222222222222////////////000111222333222111111000000///000000222111000...------,,,,,,,,,------.........------///...---------...///000,,,------...............---------............///LLLNNNNNNJJJKKKOOOPPPNNNLLLJJJHHHIIILLLMMMKKKHHHKKKOOORRRRRRRRRSSSQQQMMMKKKJJJIIIGGGFFFFFFGGGGGGDDDEEEEEEDDDCCCDDDHHHLLLCCCGGGHHHBBB>>>???AAAAAA;;;>>>@@@???>>>???CCCGGGFFFEEECCC@@@>>>;;;999888999;;;======:::999888999;;;:::888555444555999===@@@@@@???===:::999999;;;:::::::::===AAABBBAAA?????????===:::===AAA???;;;???@@@@@@>>>===<<<<<<<<<999<<>>===???DDDIIIIIIFFFBBBDDDIIILLLLLLKKKEEEGGGHHHEEE@@@======???>>>@@@BBBCCCDDDEEEFFFFFFGGGJJJWWWlll}}}dddEEE<<<===;;;888888777:::======AAALLL]]]kkkkkkttt~~~}}}|||~~~}}}zzzyyyuuullleeecccdddccccccdddfffeeebbb___```___^^^```ccceeeffffffbbbaaa___^^^^^^___aaacccddddddccc```^^^]]]^^^___bbbdddeeeeeeccccccdddfffcccdddeeedddccccccdddfffbbb]]]XXX[[[ccciiiiiigggcccfffjjjjjjhhheeeccccccbbbccceeefffffffffgggiiijjjiiihhhgggfffgggggghhheeegggfff```YYYUUUUUUWWWSSSSSSSSSUUUVVVTTTOOOKKKKKKHHHDDDBBB@@@>>><<<:::555666666555555888===AAA>>>777222111000---...222000111222111//////111444333333222222222333333444555555666777666555444333444555777???TTT{{{fffUUUHHHJJJPPPPPPPPPRRRKKKLLLLLLIIIFFFFFFIIIMMMIIIGGGDDDBBBCCCHHHMMMPPPMMMOOOQQQRRRRRRQQQSSSTTTSSSUUUWWWVVVSSSPPPOOONNNLLLIIIJJJOOOPPPMMMMMMQQQNNNQQQVVVWWWUUUSSSRRRSSSVVVTTTRRRQQQOOOKKKFFFBBB???BBBEEEFFFFFFFFFIIIKKKRRRRRRUUU\\\bbbdddaaa\\\___]]]ZZZWWWTTTRRRQQQPPPTTTTTTTTTTTTUUUUUUUUUUUURRRPPPMMMJJJGGGFFFDDDDDDEEEHHHMMMPPPQQQQQQRRRSSSOOOMMMKKKKKKNNNQQQUUUVVVLLLOOOSSSTTTRRRNNNIIIGGGBBBCCCEEEIIIMMMNNNLLLJJJFFFEEEDDDBBBBBBCCCDDDDDD@@@>>>===<<<======<<<:::<<<>>>AAACCCDDDEEEEEEFFFFFFGGGGGGGGGEEEDDDDDDDDDBBBBBBDDDHHHHHHDDDEEEHHHBBBBBB@@@>>><<<<<<===>>>???BBBBBB@@@???AAA@@@===<<<===>>>===:::888888999:::999999;;;======<<<;;;777666777999777444666;;;777888999888666333222222111111222222222222222111000000//////000111222222111000000000////////////111000///...------,,,,,,***+++,,,---------------//////.........---------+++,,,,,,---------------+++,,,,,,,,,---------...MMMOOOOOOKKKJJJMMMLLLJJJCCCDDDEEEFFFGGGGGGGGGGGGIIINNNQQQPPPQQQRRRPPPKKKGGGGGGEEECCCBBBAAA@@@@@@???AAADDDDDDCCCCCCFFFHHH>>>CCCDDD???;;;<<<>>>>>>>>>AAADDDEEEDDDEEEIIIMMMIIIGGGEEEAAA===:::777666888===@@@???;;;888:::======<<<999666555666:::>>>CCCCCCAAA>>>:::999:::;;;;;;;;;<<>><<<<<>>@@@FFFLLLMMMMMMLLLHHHCCCAAAAAABBBBBBAAACCCDDDEEEFFFEEEDDDCCCBBB@@@BBBSSSppp}}}yyyNNN>>>???>>>:::999000444888888888===IIISSSVVVbbbmmmuuurrrfffaaaZZZYYYYYY\\\^^^]]]XXXTTTUUUTTTRRRSSSUUUWWWXXXXXXUUUSSSOOOLLLJJJJJJKKKLLLOOOQQQSSSRRRPPPOOORRRUUURRRTTTVVVVVVUUUUUUYYY\\\YYYZZZZZZYYYWWWWWWXXXZZZ[[[RRRLLLSSSaaaiiiddd\\\\\\]]]___```___[[[VVVSSSTTTYYY^^^bbbccccccccccccfffeeedddccccccdddffffff^^^___^^^XXXPPPLLLMMMPPPIIIJJJMMMQQQRRRMMMEEE>>>CCC@@@===:::::::::999777222333444444333666;;;???777///,,,///000------111,,,///222222000000222444111111111222333444555666666666777777777555444333666999???RRRxxx~~~```MMMRRRSSSPPPMMMOOOPPPNNNMMMNNNNNNJJJDDDCCCHHHMMMLLLHHHCCC???@@@DDDJJJNNNMMMPPPRRRSSSSSSRRRRRRSSSOOOQQQSSSRRROOOLLLKKKJJJKKKGGGHHHLLLNNNLLLNNNSSSTTTXXX\\\]]][[[XXXWWWWWWPPPOOONNNMMMLLLIIIDDDAAA@@@DDDIIIKKKKKKKKKMMMOOOVVVTTTVVV[[[cccfffddd```___^^^[[[XXXTTTRRRPPPOOOLLLLLLMMMNNNPPPRRRTTTVVVPPPPPPOOOKKKHHHFFFGGGHHHDDDKKKSSSUUUQQQNNNPPPSSSLLLIIIGGGGGGIIIMMMPPPQQQOOORRRVVVWWWRRRLLLEEEAAADDDDDDFFFJJJLLLLLLJJJGGGFFFEEEDDDCCCCCCCCCDDDEEE===<<<;;;<<<>>>???>>>===:::===AAADDDFFFGGGHHHHHHEEEFFFGGGGGGEEEDDDDDDDDD@@@AAADDDHHHHHHDDDDDDGGG???BBBCCC@@@:::999<<<@@@;;;>>>???======??????<<<:::;;;<<<<<<:::888888999888888888:::===>>>===<<<555555777999777333555:::666777999888555222111111000111111222222222222111111000000000000000111222000000000000////////////000///...---------------)))***+++,,,,,,,,,,,,,,,////////////...---,,,+++++++++,,,------------,,,*********++++++,,,,,,,,,NNNRRRRRRLLLJJJOOOQQQNNNAAAAAAAAA@@@@@@BBBGGGKKKKKKEEEDDDJJJOOOPPPNNNNNNHHHFFFCCC@@@>>>>>>>>>>>>======>>>???@@@BBBCCCDDDBBBBBBAAA@@@???>>>===<<>><<<;;;<<<888777999:::999;;;???FFFAAA<<<<<>>;;;;;;@@@CCCCCCDDDGGGFFFCCCEEEEEECCCAAA>>>===>>>@@@@@@@@@>>>======???===:::;;;>>>???<<<;;;>>>DDDHHHCCCBBBDDDHHHMMMNNNLLLJJJFFFDDDCCCCCCEEEGGGGGGFFFFFFHHHGGGCCCBBBCCCBBB???AAA???RRRqqq~~~yyy}}}vvvwww]]]___UUUCCC;;;::::::666555666555444888>>>EEELLLWWWbbbnnn{{{|||}}}tttjjjccc]]]OOOIIIRRRYYYVVVVVV\\\XXXSSSNNNLLLNNNRRRUUUVVVTTTJJJBBBBBBDDDCCCCCCDDDDDD@@@@@@DDDFFFDDDCCCDDDEEEEEEDDDCCCBBBDDDGGGIIIHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFKKKUUUZZZWWWRRRPPPMMMMMMMMMMMMKKKIIIHHHFFFEEENNNUUUTTTTTTVVVYYYXXXUUUYYYZZZXXXXXXZZZYYYVVVPPPNNNJJJFFFCCCBBBBBBBBBBBBEEEFFFCCCAAABBB@@@<<<777777777777777666555555333333333222222222111111////////////////////////...///000000//////000111444333333333333444555666===777444666444000222999555EEEcccqqqVVVNNNOOOPPPPPPOOONNNLLLKKKKKKJJJHHHEEECCCDDDGGGJJJTTTLLLBBB===???DDDGGGIIIQQQLLLJJJLLLLLLHHHJJJOOOPPPNNNKKKKKKLLLMMMMMMLLLHHHEEEEEEIIIHHHDDDEEEKKKSSSSSSSSSUUUUUUUUUSSSQQQTTTMMMHHHIIIHHHFFFFFFIIIBBBGGGJJJJJJMMMRRRTTTRRRSSSWWW]]]aaabbb```[[[XXXYYY[[[\\\YYYSSSNNNLLLMMMLLLKKKIIIHHHIIILLLQQQTTTUUUQQQKKKHHHIIIJJJKKKKKKGGGMMMSSSSSSNNNKKKMMMQQQMMMKKKHHHGGGGGGHHHIIIHHHKKKKKKNNNQQQNNNHHHEEEFFFDDDHHHLLLLLLKKKJJJLLLOOOJJJGGGDDDFFFIIIHHHDDD???DDD@@@;;;;;;>>>AAAAAA@@@<<>>???===::::::===@@@;;;;;;<<<;;;;;;999888777666888:::;;;<<<<<<>>>???777777777666555555555444555666666444111///......///000333555555444222000222111111111000000//////......------------......//////.........------------,,,,,,+++,,,---...///---,,,,,,,,,,,,---......,,,+++******))))))******++++++++++++++++++++++++QQQSSSQQQLLLKKKMMMMMMJJJ@@@@@@???>>>>>>AAAEEEIIIPPPKKKJJJMMMNNNKKKHHHHHHJJJIIIGGGDDDAAA>>><<<:::<<<<<<===>>>@@@BBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>??????>>>>>>@@@DDDGGGJJJFFFBBB===::::::;;;;;;;;;888777777999;;;<<<;;;:::<<<888777999:::999;;;???CCC@@@===>>>@@@AAA@@@>>>???CCCEEEDDDEEEHHHHHHEEEFFFFFFEEEBBB???======>>><<<;;;::::::;;;======;;;:::===>>>===<<<>>>AAACCCAAA@@@AAADDDHHHIIIGGGDDDGGGFFFEEEEEEFFFGGGFFFEEEDDDFFFEEEBBBAAACCCCCC@@@BBB===CCCUUU```eeesssuuujjjXXXMMMCCC:::666444777999888999<<<999===DDDLLLUUUbbbooowwwzzzyyysssrrrsssggg\\\YYYaaaddd^^^\\\```bbb^^^[[[\\\aaafffhhhgggiii]]]RRRQQQRRRPPPLLLKKKMMMIIIIIIMMMOOOMMMKKKLLLLLLMMMOOOOOOOOOMMMLLLLLLLLLKKKJJJJJJKKKKKKJJJHHHOOOKKKLLLRRRTTTOOOHHHDDDEEEFFFHHHJJJJJJJJJIIIHHHLLLWWWZZZPPPJJJNNNRRRPPPPPPSSSTTTRRRRRRTTTRRROOOFFFEEEDDDBBBBBBBBBBBBBBBEEEFFFDDD???<<<===;;;777::::::999888777555444333111111111111000000000///////////////////////////...///111000//////000222333333333444555777888999777555666777555222777???NNNpppvvv[[[NNNKKKLLLLLLLLLLLLKKKJJJJJJGGGGGGEEECCCBBBCCCGGGJJJTTTMMMCCC>>>???BBBDDDEEEIIIFFFGGGKKKLLLIIIIIILLLLLLJJJHHHHHHIIIKKKJJJJJJFFFDDDDDDHHHHHHFFFJJJPPPSSSSSSRRRSSSSSSRRRQQQOOOPPPMMMJJJHHHGGGGGGFFFEEEFFFKKKNNNMMMNNNQQQQQQOOOWWWZZZ___bbbbbb___[[[XXX^^^\\\WWWQQQMMMOOOUUUZZZWWWSSSNNNLLLNNNPPPOOONNNPPPRRRSSSQQQMMMJJJIIIIIIIIINNNRRRPPPLLLJJJKKKOOOOOOLLLIIIGGGGGGHHHHHHHHHGGGGGGJJJMMMJJJDDDAAACCCCCCFFFJJJMMMNNNOOOPPPQQQNNNNNNNNNNNNMMMIIIBBB<<>>===>>>???AAA>>>BBBGGGHHHFFFFFFHHHKKKDDDAAA>>>===???BBBBBBAAA<<>><<<===???<<<===>>>>>>>>><<<:::999<<<======;;;999888:::===;;;;;;::::::999888888777555777:::;;;;;;;;;<<<===555555444444444444444444444555666444222000///000///000333444555444222111111111111111000000000///111000///...---,,,,,,,,,///.........---------------,,,,,,+++,,,---...///,,,,,,,,,,,,,,,---......,,,+++******))))))******++++++++++++++++++++++++UUUTTTPPPMMMMMMNNNKKKFFF=========<<<<<<>>>BBBFFFOOONNNOOOQQQNNNGGGDDDFFFKKKJJJIIIGGGCCC>>>999666:::;;;<<<>>>???AAABBBCCCBBBAAA???>>>=========>>>;;;:::999999;;;???DDDGGGAAA>>>999777777888999999999777666666888999:::999:::777666999:::888:::>>>===>>>???@@@AAABBBBBBBBBBBBDDDDDDAAABBBEEEFFFCCCDDDDDDDDDAAA>>>;;;::::::999777666777999;;;;;;;;;::::::<<<>>>???>>>>>>>>>DDDCCCCCCEEEGGGGGGFFFDDDHHHGGGGGGGGGHHHGGGEEEBBB???BBBBBB??????BBBBBB@@@DDD???===BBBJJJWWWhhhwwwqqqVVVEEE<<<555555777555333333444555666999>>>GGGRRRYYY]]]kkkyyyuuuwww||||||uuurrruuuyyywwwwww}}}yyynnnhhhlllsssuuutttssswwwuuuvvv|||}}}{{{|||wwwwwwvvvuuutttrrrpppoooooommmlllkkklllkkkiiihhhlllfffccciiillliiibbb]]]YYY[[[^^^```aaa```___^^^jjjuuurrr```VVV\\\```ZZZXXX\\\]]]ZZZZZZ[[[ZZZVVVNNNOOOQQQRRRTTTUUUVVVVVVTTTSSSMMMDDD>>>>>><<<999;;;;;;:::888666444111000////////////............////////////////////////...000111111000000111222333333444555777999;;;<<<666777999777444555AAANNNpppjjjQQQKKKIIIGGGGGGGGGGGGGGGHHHHHHIIICCCCCCBBBAAA@@@BBBFFFIIIRRRLLLDDD??????AAAAAA@@@@@@@@@CCCHHHJJJHHHGGGIIIIIIHHHFFFFFFHHHIIIIIIHHHEEECCCDDDGGGHHHIIIOOOUUURRRQQQQQQPPPOOONNNNNNNNNJJJMMMKKKFFFGGGMMMMMMGGGGGGMMMQQQQQQRRRTTTTTTRRR]]]___aaaaaa```]]]YYYVVV\\\XXXSSSNNNLLLPPPXXX]]]UUUOOOIIIHHHKKKLLLIIIDDDJJJQQQWWWVVVOOOHHHEEEFFFOOOQQQRRRPPPLLLKKKMMMPPPQQQNNNJJJHHHGGGGGGGGGFFFDDDDDDGGGJJJHHHBBB@@@BBBGGGHHHKKKOOORRRRRRPPPNNNMMMQQQUUUUUUQQQIIIBBB>>>AAADDDFFFCCC???===>>>AAA???AAACCCFFFHHHJJJKKKLLLIIICCC>>>>>>BBBEEEEEECCC???@@@???===:::888999:::666888999;;;<<<<<<;;;:::;;;<<<<<<:::888777888999;;;:::888777666777777888444666:::;;;;;;:::999:::222222222222333333333333333555666555333111111222///111222444444333222111111111111111000000000000333222000...,,,+++***)))............---------------,,,,,,,,,,,,------...,,,,,,++++++,,,,,,---...,,,+++******))))))******++++++++++++++++++++++++UUURRRNNNMMMOOOOOOJJJDDD;;;;;;;;;::::::<<>><<<:::999999:::;;;999888666555666:::>>>AAA???;;;777444444555666666:::777444333555777888999888555555888999777888<<<999<<<@@@BBBBBBBBBDDDEEE@@@BBB@@@<<<;;;???@@@>>>===>>>???===:::777777777:::666555888999999999:::::::::<<>>???BBBCCC@@@>>>AAA@@@???DDDPPP[[[```wwwtttaaaPPP===666666555555555999888666555777;;;AAAEEEMMMUUUbbbkkkmmmrrrxxxxxx{{{|||}}}~~~yyy}}}~~~wwwsssnnnoooqqqrrrqqqoookkkiiiyyy}}}iiibbbkkkkkk______ccccccaaa```aaa```\\\[[[]]]```dddfffhhhhhhhhh]]]ZZZRRRFFF???>>>===:::888888777666444222000///........................////////////////////////...000111111111111222333444444444555777999:::;;;999:::999666666CCC[[[oooeeeMMMIIIJJJJJJDDDDDDCCCCCCDDDEEEGGGHHHCCCCCCBBBAAA@@@AAADDDGGGNNNIIICCC@@@@@@AAA@@@>>>>>>>>>@@@DDDEEEEEEEEEFFFGGGFFFEEEFFFGGGIIIHHHGGGEEEEEEEEEFFFGGGJJJPPPUUUOOOPPPOOONNNLLLKKKLLLMMMGGGNNNLLLCCCGGGSSSVVVNNNDDDMMMTTTUUUWWWZZZ[[[ZZZaaaaaaaaa```^^^ZZZVVVTTTQQQQQQQQQPPPOOOOOOOOOPPPJJJGGGEEEEEEGGGHHHFFFDDDIIIMMMQQQQQQLLLGGGFFFGGGTTTTTTSSSQQQPPPPPPRRRTTTSSSPPPLLLIIIHHHGGGFFFEEEEEEEEEGGGJJJIIIDDDCCCEEEMMMLLLLLLOOORRRQQQLLLHHHGGGMMMTTTUUUPPPJJJGGGFFFFFFHHHIIIHHHDDDAAA@@@@@@@@@???@@@DDDIIILLLLLLKKKLLLGGGCCCDDDHHHKKKIIIEEECCCBBB@@@===;;;::::::;;;555666888:::;;;;;;;;;;;;<<<<<<;;;:::888777777777:::999666555444555777888333666999;;;999888777777111111222222333333333444222444555555333222222333000111222444444333222111111111111000000000000000333222000...,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,---,,,+++******))))))******++++++++++++++++++++++++NNNJJJHHHJJJNNNLLLGGGCCC999::::::999999:::===@@@CCCGGGMMMPPPKKKCCCBBBGGGDDDBBB@@@===;;;:::::::::888999:::<<<>>>>>>>>>>>>===<<<:::999999999999::::::888555333333555888:::<<<999666555666999;;;<<<:::777333222444666888888777444444777888666777:::888;;;???AAABBBCCCDDDEEE???@@@===888888;;;===;;;999:::::::::888777888999===888777;;;<<<888777999<<<;;;>>>DDDDDD???===@@@???>>>>>>=========???@@@EEEEEEEEEGGGGGGFFFCCC@@@@@@CCCDDDBBBBBBFFFFFFDDD888>>>@@@===???FFFKKKJJJfffuuurrrUUUCCC===;;;:::;;;888777555555666888:::;;;AAACCCHHHKKKMMMWWWnnn}}}zzzxxxoooqqquuu{{{~~~{{{}}}}}}|||zzzxxxnnngggggggggbbb[[[WWWYYYZZZ[[[[[[YYYWWWSSSQQQ^^^ccc]]]PPPPPPZZZUUUEEELLLPPPPPPNNNNNNOOONNNJJJOOOQQQTTTWWWYYYYYYXXXXXXNNNLLLEEE;;;666777777555222333333222222111000///////////////////////////000000000000000000000000///000222222111111333555555555555555666777888888666777888:::GGGeee___KKKKKKJJJHHHJJJCCCBBBBBBBBBCCCEEEGGGHHHEEEEEEDDDBBB@@@@@@BBBEEEHHHDDD@@@???AAACCCBBB@@@AAAAAAAAA@@@AAACCCEEEEEEBBBBBBAAACCCEEEFFFFFFEEEGGGHHHGGGEEEEEEIIINNNQQQKKKMMMNNNNNNLLLKKKLLLNNNLLLQQQLLLAAADDDQQQVVVOOOFFFOOOWWWYYYYYY\\\^^^^^^``````___]]]ZZZWWWTTTRRRLLLMMMMMMMMMLLLIIIFFFCCCGGGIIIKKKKKKIIIIIIKKKNNNOOOLLLJJJHHHIIIKKKMMMNNNTTTRRRPPPPPPRRRTTTVVVWWWSSSQQQNNNLLLJJJHHHEEECCCDDDDDDGGGJJJIIIEEEEEEHHHLLLKKKKKKMMMOOOOOOKKKFFFGGGNNNTTTTTTOOOKKKLLLNNNMMMLLLJJJJJJJJJHHHCCC@@@AAA???>>>AAAHHHKKKKKKIIIJJJHHHGGGJJJNNNNNNIIIDDDDDDBBB@@@>>>============888999::::::;;;;;;<<<<<<>>>===<<<;;;:::999888777999777666444444555666888555777999:::888666555555222222333333444444555555111333444444333222222333000111222333333333222222000000000000000000111111000000...------,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,+++******))))))******++++++++++++++++++++++++DDDAAAAAAFFFHHHEEEAAA???999:::::::::999:::===???CCCFFFKKKMMMGGG???===@@@@@@>>><<<;;;:::;;;===>>>777999:::<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;:::888666444333444555555999777555666:::???BBBDDD999666333222444777888999777444555888999777777::::::;;;<<>>999999<<<===;;;999::::::888777888:::===>>>999999@@@@@@:::666888>>>===@@@FFFDDD===???FFF@@@@@@???<<<::::::<<>>:::999888999999::::::999888888===>>>;;;777;;;AAA<<<111555999:::888888:::999555;;;<<<>>>???@@@???===<<<999:::777222111444555333......///000000000000000/////////000000000000000000000000000000000000000///000222222222222444666666666666666666777777888333888@@@OOOlllxxxkkkLLLKKKNNNDDD@@@FFFBBBBBBBBBCCCCCCDDDFFFFFFEEEFFFEEECCCAAA@@@BBBDDDEEEBBB??????BBBDDDDDDCCCDDDEEEDDD@@@@@@DDDFFFEEE>>>>>>>>>@@@CCCDDDCCCBBBGGGIIIHHHDDDCCCFFFIIIJJJFFFJJJNNNOOOMMMMMMNNNQQQRRRSSSMMMDDDDDDLLLOOOKKKNNNVVV\\\ZZZWWWWWWYYYYYYZZZZZZZZZYYYWWWTTTQQQPPPOOOLLLIIIFFFFFFEEEDDDCCCJJJNNNQQQNNNIIIHHHMMMRRRTTTOOOHHHFFFIIIOOOSSSVVVRRROOOLLLNNNRRRUUUVVVUUUQQQPPPOOOOOOMMMJJJEEEAAABBBBBBDDDHHHGGGDDDEEEHHHGGGGGGHHHJJJMMMNNNMMMKKKNNNRRRUUUSSSOOOLLLMMMPPPQQQNNNKKKKKKLLLKKKFFFAAABBB@@@???AAAFFFIIIIIIHHHEEEGGGIIIMMMNNNKKKGGGCCCCCCAAA???>>>???>>>===<<<;;;;;;;;;<<<<<<<<<======>>>===<<<<<<===<<<999777777777666555555555666777777999999888666555555555444444444444555555555555111222444333222111111222111111222222333333333222000000000000111111111111......---------......///,,,,,,,,,,,,------------+++,,,,,,,,,,,,++++++*********))))))******+++,,,,,,+++******))))))******++++++++++++++++++++++++???===@@@FFFFFF@@@<<<>>>:::;;;;;;;;;:::;;;===???CCCCCCFFFHHHCCC<<<999<<<>>>>>>>>>>>>>>>???@@@@@@888999:::;;;;;;:::999888;;;<<<===>>>===<<<:::999888888777666666555555555999777444555888<<>>@@@>>>::::::======;;;;;;:::999666555666:::===<<<777999CCCDDD<<<777999>>>===AAAFFFAAA:::@@@MMMEEEEEEBBB===999777999<<<===<<<<<<>>>AAACCCDDDCCCJJJMMMLLLIIIHHHJJJIIIFFFCCCAAA@@@???>>>===@@@DDDFFFUUUkkkzzz{{{yyyzzzyyy{{{mmm\\\LLLDDD>>>:::555333333444444333333111333;;;BBBIIIRRRZZZ]]]\\\eeettt{{{|||~~~{{{pppgggeeegggppp}}}hhhQQQMMMUUUGGGFFFJJJQQQRRRLLLGGGEEEBBBAAAAAAFFFMMMQQQQQQOOOGGGEEECCCAAAAAA???===;;;555333444777777444444777111111111222333555666666777666777999:::999999:::555999:::999:::<<<<<<888============<<<:::888777444777666333333555555222---...//////000000000000.../////////000000000000000000000000000000000000///111222333333333555666666666666777888999:::;;;<<>>???BBBEEEEEEDDDDDDHHHHHHDDDDDDHHHIIIFFF>>>>>>???BBBEEEFFFEEEDDDDDDHHHHHHCCCAAADDDFFFDDDAAAGGGNNNQQQPPPPPPRRRTTTUUURRRNNNLLLLLLMMMMMMMMMRRRZZZ]]]XXXRRRQQQRRRRRRQQQSSSTTTUUUUUURRROOONNNPPPLLLHHHFFFHHHJJJKKKJJJNNNOOOOOOLLLIIIJJJNNNRRRRRRPPPMMMJJJJJJNNNSSSWWWTTTOOOLLLNNNSSSVVVUUURRROOOPPPQQQQQQPPPKKKEEE@@@AAA@@@CCCGGGFFFDDDEEEIIIFFFGGGIIIIIIJJJKKKMMMOOOPPPRRRTTTRRROOOLLLLLLMMMOOONNNMMMKKKJJJHHHFFFDDDEEEDDDCCCCCCEEEGGGHHHHHHDDDHHHLLLNNNLLLIIIHHHGGGEEECCCAAA@@@AAA@@@===:::;;;;;;;;;<<<===>>>??????===<<<;;;<<<======:::888666666666666666666666666:::::::::777555444555666555555555555444444444444111222333333111//////000111111222222222333333333///000000000111111111111......---------......///++++++,,,,,,,,,---------+++,,,,,,---,,,+++***))))))))))))))))))***++++++,,,+++******))))))******++++++++++++++++++++++++@@@???CCCHHHFFF>>><<<>>>:::;;;<<<<<<;;;;;;===???AAA@@@BBBDDDBBB<<<:::;;;>>>???AAACCCCCCCCCBBBAAA888999;;;;;;;;;999777666888999<<<======;;;888777666777777888888777666666;;;777444222333555777777666444333444777999::::::;;;999:::>>>>>><<<<<<>>>@@@;;;888999>>>BBBAAA>>><<<>>>>>>::::::<<<===:::<<<:::777333111333777:::999555999DDDFFF===888;;;>>>===AAAEEE>>>888AAARRREEEDDD@@@:::333111222555:::999999;;;???BBBDDDDDDIIILLLKKKGGGEEEGGGFFFBBBAAA===>>>CCCAAA::::::???;;;HHH^^^ttt|||}}}rrrmmmxxxuuulllOOOHHH>>>888666555444333888111...222888<<>>LLLZZZrrrnnnlllNNNJJJFFFEEEGGGGGGEEEBBB@@@AAABBBDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAACCCEEEGGGCCC??????BBBEEEEEEDDDBBBHHHJJJHHHIIILLLKKKFFFAAAAAACCCFFFIIIJJJIIIHHHBBBGGGGGGBBB@@@DDDEEEBBB>>>EEENNNSSSRRRRRRTTTVVVTTTPPPPPPTTTVVVSSSRRRTTTSSSZZZ\\\VVVNNNMMMOOOPPPLLLNNNQQQSSSSSSQQQNNNMMMLLLJJJJJJLLLPPPRRRPPPOOOQQQOOOMMMLLLNNNQQQTTTVVVLLLOOOQQQOOOJJJJJJNNNSSSWWWRRROOOPPPUUUXXXUUUQQQMMMOOOQQQSSSRRRMMMEEE???BBBAAADDDHHHHHHEEEGGGKKKIIIKKKLLLJJJHHHHHHLLLOOOKKKMMMOOOPPPOOOLLLKKKJJJLLLNNNOOOLLLGGGDDDEEEGGGGGGGGGFFFEEEEEEFFFGGGHHHGGGLLLPPPOOOKKKIIIJJJMMMHHHFFFDDDDDDDDDBBB>>>:::::::::;;;;;;===???@@@AAA<<<::::::;;;>>>>>>;;;777555666777777888777777666<<<<<<:::777444333555777555555555444444333333333111222333222000......///111111222222222333333333//////000000111111111222//////...------------...+++++++++,,,,,,---------+++,,,,,,---,,,+++***))))))))))))))))))******+++,,,++++++***)))*********++++++++++++++++++++++++CCCDDDEEEDDDCCC@@@>>><<<999<<>>???@@@???===999555333:::;;;<<<;;;:::999:::;;;555888<<<>>>===<<<;;;;;;:::999777555555666777888555666777888888888777666444666999<<<:::999BBBLLLVVVHHH;;;999AAAHHHGGGCCCDDDBBB???<<<;;;<<<===>>>;;;999666444444444666777666666888;;;===>>><<<:::@@@BBBBBB===666555:::@@@<<<;;;:::888666555444333:::;;;;;;;;;;;;===@@@CCCHHHHHHGGGEEEDDDCCCCCCCCC>>>???@@@???===<<<;;;<<<>>>CCCQQQeeerrrvvvzzzzzzwww|||www~~~___EEE???===555111555333555777444111000444999777;;;@@@DDDGGGKKKPPPUUUeeejjjsss|||vvvgggyyyxxxrrrzzzmmmuuuaaa\\\^^^iiinnnhhh\\\UUUIIITTTOOOFFFJJJKKKEEEDDDKKKJJJHHHIIINNNUUUTTTOOOYYYZZZ]]]aaaeeeiiimmmnnnrrrpppoootttyyyyyyrrrlllppplllgggeeebbbZZZOOOFFF888777555333000///...---///////////////.........111111000000/////////...111111222111000000333555000111333444555666777888666777999<<>>>>>>>>>>>>>>???DDDCCCBBBAAA@@@AAABBBBBBDDDGGGGGGDDDDDDHHHIIIGGGEEECCCBBBEEEJJJMMMMMMLLLKKKHHHCCC@@@@@@@@@@@@???>>>CCCJJJPPPSSSTTTTTTTTTUUURRRNNNNNNPPPPPPOOOMMMSSSSSSRRROOOMMMKKKLLLNNNJJJOOOTTTTTTOOONNNQQQVVVQQQOOORRRWWWWWWSSSTTTZZZUUURRRPPPPPPRRRTTTTTTRRRLLLPPPSSSSSSQQQOOOQQQSSS[[[VVVVVVYYYWWWQQQOOOQQQNNNQQQTTTTTTOOOIIICCC@@@BBBDDDFFFHHHHHHGGGEEECCCEEEFFFGGGHHHHHHGGGFFFEEEMMMMMMMMMLLLKKKJJJHHHHHHLLLHHHEEEDDDFFFGGGFFFDDDEEEDDDCCCDDDEEEFFFEEEDDDLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGEEECCCAAA???===<<<<<<<<<<<<<<<===???@@@AAA@@@???===;;;:::;;;<<<===555444444555888999888777;;;999555222222444666999777777666555444222111000000000111222222222111111222222333444333222111000///......///111222000///......---------,,,,,,,,,+++++++++***++++++,,,,,,------,,,,,,+++***))))))))))))))))))************+++******)))(((''''''&&&))))))))))))))))))))))))HHHHHHHHHFFFDDD@@@===;;;777888:::;;;;;;;;;===>>>;;;???BBBBBB???===???BBBEEEEEEEEEFFFIIIHHHEEEBBB@@@AAAAAAAAA@@@===;;;999:::;;;<<<<<<<<<<<<===>>>333777;;;===>>>>>>>>>???<<<;;;999777666777888999999:::;;;<<<<<<<<<;;;;;;777777999;;;:::999???GGGRRRHHH>>><<>><<<<<<===>>>???<<<999666333333444666777444555777:::>>>@@@@@@???@@@AAA@@@<<<777777;;;???;;;::::::888777666555444999999999999999;;;@@@CCCIIIHHHFFFDDDCCCBBBCCCCCC===??????>>><<<:::999:::<<<>>>FFFUUU```fffmmmtttzzzvvv~~~}}}hhhQQQDDD===::::::///222444555444222333444111333666777999<<>>@@@??????@@@AAA@@@>>><<>>>>>===>>>>>>???CCCBBBAAAAAA@@@@@@AAAAAACCCEEEEEEBBBBBBEEEFFFDDDDDDBBBBBBEEEIIILLLLLLKKKJJJFFFBBB?????????@@@@@@AAAEEEKKKOOOQQQQQQRRRRRRSSSOOOLLLKKKLLLMMMMMMLLLQQQPPPOOOKKKHHHHHHIIIKKKJJJOOOSSSSSSOOOOOOSSSXXX[[[XXXXXXYYYVVVOOONNNRRRUUURRRPPPPPPRRRTTTSSSRRRKKKMMMPPPQQQPPPOOOOOOOOOWWWTTTUUUXXXWWWQQQOOOPPPMMMPPPTTTTTTPPPKKKFFFDDD@@@AAACCCEEEEEEEEEDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBHHHHHHIIIHHHGGGFFFDDDCCCIIIFFFCCCBBBDDDDDDCCCAAA?????????AAADDDFFFFFFFFFJJJJJJIIIHHHHHHHHHIIIIIIFFFEEECCCAAA???===;;;:::===<<<<<<<<<<<<<<<===>>>???>>><<<:::999:::;;;<<<666555555666888999999888666444222111111111333444555555555444333222111000111111222222222111111000111111222333222111000///...------...000111///...------------,,,,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***))))))((((((((()))))))))***************))))))(((''''''&&&))))))))))))))))))))))))NNNMMMLLLIIIEEEAAA===;;;777666666888;;;===>>>>>>999===AAAAAA???===>>>@@@DDDEEEGGGKKKLLLKKKGGGDDDCCCCCCCCCCCCCCCBBBAAAAAA;;;<<<<<<===>>>???@@@@@@666888<<<===>>>>>>>>>???@@@>>><<<999888888999999<<<<<<===>>>>>>>>>>>>>>><<<999888::::::999;;;???IIIDDD@@@???AAABBBAAA???>>>>>>===<<<===>>>@@@AAA===;;;777333222333666888888777888;;;>>>AAAAAAAAAAAA???<<<:::999:::<<<===::::::::::::999888777777888888777666777:::???CCCJJJHHHEEEBBB@@@@@@BBBCCC???@@@@@@???===;;;:::;;;===;;;<<>>HHHXXXgggyyyrrrzzzfffNNNHHHGGGBBB<<<999;;;;;;888777999;;;<<<>>>>>>===<<<;;;;;;>>>>>>=========>>>>>>???@@@@@@AAAAAA@@@@@@???>>>@@@BBBBBB??????CCCDDDAAABBBAAABBBDDDGGGJJJJJJJJJHHHEEE@@@>>>>>>???AAAAAACCCFFFJJJLLLLLLLLLLLLMMMLLLJJJHHHHHHKKKMMMNNNNNNMMMMMMJJJGGGDDDDDDFFFIIIKKKNNNQQQPPPNNNNNNTTTYYY```^^^\\\[[[UUUNNNKKKLLLRRRPPPNNNMMMOOOPPPPPPOOOKKKLLLNNNPPPRRRRRROOOMMMRRRQQQSSSVVVVVVQQQNNNOOOLLLPPPSSSSSSPPPLLLHHHGGGBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAAEEEEEEFFFGGGFFFCCCAAA???EEECCC@@@???@@@@@@???===?????????AAADDDFFFGGGFFFIIIHHHHHHGGGGGGGGGGGGGGGDDDCCCAAA???===;;;999888<<<<<<;;;:::::::::::::::===;;;:::888888888999999777666555666888999999888222222111000000000000111222222222222222111000000222222222222222111000//////000000111000///...------,,,,,,---//////...,,,---------,,,,,,,,,++++++,,,,,,+++***)))))))))***+++******))))))((((((((((((((())))))))))))*********))))))(((((('''''''''))))))))))))))))))))))))QQQPPPNNNKKKGGGBBB???===<<<999888999>>>AAAAAA???;;;>>>@@@@@@>>>======>>>@@@CCCHHHMMMOOOMMMJJJGGGEEEEEEDDDDDDDDDCCCCCCCCC???>>>>>>???@@@AAAAAA@@@;;;===>>>>>>===<<<===>>>CCCAAA>>>;;;:::999999:::<<<======>>>>>>>>>>>>>>>???:::777:::<<<999888888===>>>??????????????????;;;<<<<<<===>>>???@@@AAA???<<<888444333555888:::>>>===<<<<<<>>>@@@@@@???AAA===999999;;;======<<<<<<<<<=========<<<;;;:::888888777666666:::???CCCIIIFFFBBB???===>>>@@@AAA???AAABBBBBB@@@??????@@@@@@===;;;<<>>>>>>>>>>>???@@@@@@>>>===<<<;;;>>>>>><<<>>>BBBDDDBBB???@@@AAACCCEEEGGGHHHHHHGGGDDD@@@>>>???AAACCCCCCDDDFFFHHHHHHGGGFFFGGGGGGEEEFFFHHHKKKNNNPPPPPPPPPJJJIIIHHHEEEDDDEEEHHHKKKKKKMMMOOOMMMKKKLLLPPPUUU[[[[[[ZZZXXXTTTOOOMMMNNNNNNMMMKKKJJJJJJKKKLLLLLLMMMMMMNNNQQQUUUUUUQQQMMMMMMNNNPPPSSSSSSPPPNNNMMMLLLOOOQQQQQQNNNJJJGGGFFFGGGFFFDDDCCCCCCCCCCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCEEEFFFGGGHHHGGGDDDAAA@@@AAA@@@>>>======<<<;;;;;;DDDCCCCCCDDDFFFGGGFFFEEEIIIIIIGGGFFFDDDCCCCCCCCCBBBBBB@@@>>><<<:::888777:::999999888888888999999:::999888777666666666666666555444555777888777666333222111000000111222222//////000111111000000000333333333222111000///...---......//////...,,,++++++******+++---...,,,+++,,,,,,,,,,,,++++++++++++---,,,+++***)))((((((((())))))((((((((('''''''''(((((((((((()))))))))***))))))((((((((('''''''''((((((((((((((((((((((((QQQPPPNNNKKKGGGDDDBBB@@@???===;;;<<>>@@@AAAAAA@@@>>><<<<<<<<<>>>BBBHHHLLLMMMLLLJJJHHHEEEDDDDDDCCCBBBAAAAAA@@@BBB@@@??????@@@AAA???======>>>???>>>======???@@@DDDBBB???<<<:::999::::::============>>>>>>??????@@@:::777;;;===:::666555444888<<<>>>======>>>@@@:::;;;<<<===>>>?????????@@@===:::777666888:::<<<@@@???======???@@@@@@??????;;;888888<<<>>>===;;;>>>???@@@AAAAAA@@@>>>>>>999999888777777:::>>>BBBEEEBBB???<<<;;;<<<>>>@@@===???AAAAAAAAAAAABBBCCC@@@???===<<>>>>>>>>===;;;:::666:::;;;:::===BBBEEECCC<<<>>>@@@BBBCCCDDDEEEEEEFFFCCCAAA@@@BBBDDDEEEFFFFFFHHHIIIIIIGGGFFFEEEFFFFFFIIINNNRRRRRRPPPMMMKKKGGGGGGGGGFFFFFFHHHLLLOOOKKKLLLLLLJJJGGGHHHKKKOOOSSSUUUVVVTTTQQQPPPOOOOOOMMMMMMLLLJJJIIIIIIKKKLLLMMMLLLMMMOOOSSSSSSOOOKKKIIIKKKNNNOOOOOOOOOMMMKKKLLLNNNOOOMMMIIIEEECCCBBBJJJHHHEEECCCAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGGGGFFFDDDAAA@@@>>>>>>>>>>>><<<;;;;;;;;;DDDCCCBBBDDDFFFGGGGGGFFFJJJIIIGGGDDDBBB@@@>>>>>>@@@@@@???===<<<:::999888666666666666777888999:::888777666555555444444444444333222333444555444333444222000......000222444---...//////000000//////222222111111000///...---,,,,,,---...---,,,+++******))))))***,,,,,,+++***,,,,,,+++++++++*********,,,+++***)))((('''''''''(((((((((''''''''''''''''''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''PPPOOOMMMJJJGGGDDDCCCBBB>>>>>>>>>???AAAAAA???>>>DDDCCCAAA???>>>>>>??????@@@CCCGGGHHHHHHGGGFFFFFFAAAAAAAAA@@@@@@>>>===<<>>>>>@@@@@@===::::::;;;======>>>@@@DDDGGGCCCAAA???<<<:::999999:::>>>>>>>>>>>>>>>???@@@@@@>>>999888<<<>>>;;;888777333777;;;<<<<<<<<>>???>>>=========<<<:::888888:::<<<============>>>AAABBBBBBAAA<<<:::777888<<<>>>>>>===???AAABBBCCCCCCBBB@@@>>>999::::::999888999<<>>;;;999999:::<<<===:::<<<>>>?????????@@@AAA===??????===???CCCFFFEEEGGGNNNZZZjjj|||~~~ooolllsssvvv___]]]cccnnnuuu]]]MMMBBB:::666333111111111333444333111///111111111000111222444333444666777777888777777;;;>>>AAABBBDDDEEEGGGIIIGGGOOO\\\XXXFFFBBBGGGEEEKKKMMMOOOPPPSSSWWW\\\```ccchhhhhhbbbbbbeeebbbZZZ[[[dddaaa]]]gggjjjaaa[[[[[[[[[WWWPPPKKKKKKHHHEEE???@@@@@@@@@???<<<:::888888666555444555555444333333333333333222222222222000000////////////000000000000000111222222333333333333333333444444444444666666666444222222444666666===EEELLLWWWoooxxxggg}}}]]]EEEEEEGGG???;;;???999555333666777444222333333555888999999888999999888888888888888999:::;;;;;;<<<<<<<<<;;;;;;::::::333777888888;;;AAACCCBBB:::<<<@@@AAAAAAAAABBBCCCCCCBBBAAACCCEEEGGGGGGFFFHHHJJJMMMMMMKKKIIIHHHHHHLLLPPPTTTUUUQQQKKKFFFCCCDDDEEEGGGGGGHHHIIIMMMOOOIIIIIIIIIHHHFFFGGGIIIKKKPPPTTTTTTQQQNNNNNNNNNLLLNNNOOONNNLLLJJJJJJKKKMMMKKKKKKKKKKKKLLLLLLJJJHHHGGGJJJKKKJJJJJJLLLLLLIIIKKKLLLLLLJJJFFFBBBAAA@@@HHHFFFCCCAAA>>>============>>>@@@AAABBBBBBAAAAAADDDDDDDDDCCCBBBAAA@@@???===>>>@@@@@@>>>===>>>???>>>===>>>AAADDDGGGHHHGGGJJJHHHEEEBBB???===<<<;;;======<<<<<<;;;::::::999555555555666777888999:::666666666555444444333333333222111111333444333111111000///......///111333---...///////////////...//////000//////...---,,,+++,,,,,,------+++***)))***))))))***,,,,,,+++)))+++++++++*********))))))******)))((('''''''''(((''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''PPPOOOLLLIIIFFFCCCAAA@@@<<>>???BBBDDDFFFEEEFFFFFFDDDAAA???@@@AAA;;;<<<>>>??????===<<<;;;AAA>>>;;;<<>>AAAFFFJJJAAA@@@===:::999888999:::===<<<;;;;;;;;;<<<===>>>:::888999>>>@@@<<<:::;;;888:::;;;;;;;;;===???BBB<<<===>>>??????===;;;999999888888888999:::;;;<<<=========???BBBBBBAAA???999999888999;;;===>>>>>>@@@AAACCCDDDCCCAAA???===888999:::999888777999:::999999888777888999:::;;;<<<>>>??????>>>======>>>;;;???@@@===>>>CCCDDDAAAAAAFFFMMMZZZppptttoooqqq~~~}}}rrrkkkpppsssdddVVVMMMEEE@@@999555333333222000222333333222000000111333000///000333444444444444333777555222666555555:::;;;:::???>>>666;;;AAA<<<888===<<<===BBB@@@???EEE======<<<:::999:::<<<>>>888BBB???999AAADDD===:::888;;;999444222444444222111111222333444444444444000/////////000000///...,,,------......///111222111111000//////000000000000000111111222333333444333333444444555555555555555555666666777;;;@@@DDDHHHTTTfffzzznnn|||UUUIII@@@AAADDD@@@<<<<<<888444333666777444222333222222333555888888777666666555555666777888999999;;;;;;:::999999999999:::333666777666888===???===888;;;???AAA@@@???@@@AAA??????AAADDDGGGHHHGGGEEEFFFIIIMMMNNNMMMJJJHHHHHHOOORRRSSSQQQLLLFFFBBBAAABBBDDDGGGGGGGGGGGGIIIJJJDDDFFFGGGHHHHHHIIIJJJKKKPPPTTTUUUOOOLLLMMMMMMIIIMMMNNNNNNKKKHHHHHHJJJLLLKKKLLLKKKJJJGGGFFFGGGHHHFFFJJJIIIFFFFFFJJJKKKHHHIIIIIIIIIGGGDDDBBBAAABBBDDDDDDBBB@@@???>>>======:::<<<@@@CCCDDDDDDBBBAAAEEEDDDBBBAAA@@@??????@@@===@@@BBBCCCBBBAAABBBCCC======>>>AAAEEEGGGHHHHHHFFFEEECCC@@@>>>===<<<;;;999999999999999999999999666666666666666777888888555555555555444333222222444222111222333333222111...000111333333333111000...///////////////......---------...------,,,,,,++++++,,,---,,,+++***)))***))))))***,,,,,,+++)))+++*********)))))))))))))))(((((('''''''''(((((('''''''''''''''((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&QQQOOOLLLHHHDDDAAA???>>><<>>@@@DDDIIIKKKIIIIIIFFFAAA<<<999:::===666888;;;>>>???>>><<<;;;???;;;999:::>>>@@@===:::>>>>>>>>>===>>>@@@EEEHHH@@@>>><<<999888888999999999999888777888999:::;;;777777:::???@@@===<<<>>>>>>>>>===<<<;;;===@@@BBB===>>>???@@@???<<<999777555666777888999:::;;;;;;@@@???@@@AAABBB@@@===:::888888999:::;;;<<<>>>??????AAABBBCCCBBB@@@===;;;777888:::999777666666666666666666666777888999:::@@@BBBBBBAAA???=========;;;???@@@===???DDDEEEBBB===BBBIIIUUUiii~~~uuuvvv||||||yyyyyy^^^UUUGGG===777444222111333333333111///...///000444111111333444333333444,,,333222111666444000666444///111333333999999,,,111666444222666333333<<<888111///555888666222111000999444,,,111666333444111555666333222444444222111111111000000000000000333333222111000000//////222222111///...///222444222111111000000000000000000000111222333333444444444444444555555555666666111333555999>>>FFFPPPVVVfffvvvssspppJJJAAA???999777>>>DDD>>>222999555555888999666444444111//////222666888666333444444444555555666888888<<<;;;999888888888999:::333666666444555999;;;999777;;;???@@@???>>>???AAA<<<===@@@DDDGGGHHHFFFDDDBBBFFFKKKMMMLLLIIIGGGFFFMMMNNNOOOLLLGGGDDDCCCDDDAAADDDFFFGGGFFFDDDDDDEEEAAACCCFFFHHHJJJKKKLLLMMMNNNTTTTTTOOOLLLNNNNNNJJJJJJKKKKKKHHHEEEDDDFFFIIIMMMNNNNNNJJJFFFEEEGGGJJJFFFJJJIIIDDDDDDIIIJJJGGGGGGHHHHHHFFFDDDCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA:::===BBBFFFHHHGGGEEECCCGGGEEECCC@@@???@@@AAABBB===AAADDDEEEDDDCCCEEEGGGCCCBBBBBBCCCFFFHHHGGGGGGCCCBBBAAA???>>>=========666666777777888888999999888888777666666666666777555555555555444333222222444333222222444444333222...111666999:::777333000//////000000///......---++++++,,,,,,---,,,,,,,,,++++++,,,---,,,+++***)))***))))))***,,,,,,+++***************))))))))))))(((((('''''''''(((((()))''''''((((((((((((((((((''''''''''''((((((((()))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&UUUNNNKKKLLLEEE<<<>>>HHHCCCBBBEEELLLOOOMMMKKKLLLEEE???<<<===AAACCCEEEGGGGGGFFF@@@888777;;;???>>><<<:::999;;;===???===:::CCC===777555999===>>>===>>>>>>>>>>>>>>>???@@@@@@;;;999777777888999999999999888888999:::888666333777444666>>>AAA===:::;;;999:::<<<>>>???@@@AAAAAA===:::888777888999999999999666444333666999;;;<<>>;;;555999888555666999======:::;;;<<<>>>@@@???===;;;999666777888888777555222111222111333777444222888AAA<<<<<<;;;===>>>???===<<<@@@@@@@@@AAABBBAAA???===???@@@???CCCRRRfffpppqqqwwwyyyyyyxxxvvv}}}qqqOOO<<<;;;<<<888444333222000000111333444---222222---...444555000444444333111000000222444222222333333333333222222111111111222222222222222444333222111111111111111444444333222222222222222111111222333333333333333...///000111222222222222000...+++,,,000222333222222111///...////////////000333444222111111111111222222444666444222333666444222333555666555888>>>;;;@@@DDDIIIXXXooo}}}lllhhhMMM??????===;;;;;;;;;:::999777888777666444333333333444222111000000000111222333333333333444555666777888::::::999999888777777666666444333666999<<<;;;999333444666888:::;;;<<<<<<<<<>>>AAAAAA@@@>>>======CCCGGGJJJLLLJJJHHHFFFFFFHHHIIIJJJHHHDDDBBBAAAAAA???===@@@EEEDDD>>>===@@@CCCHHHMMMKKKFFFEEEIIIOOOYYYUUUPPPLLLLLLNNNSSSVVVJJJKKKJJJHHHFFFFFFHHHJJJRRROOOIIIBBB@@@DDDMMMTTTMMMKKKGGGDDDDDDFFFJJJLLLKKKOOONNNGGGCCCEEEIIIJJJDDD@@@<<<<<<>>>??????>>><<<>>>AAACCCBBBAAA???>>>EEEDDDBBBBBBBBBBBB@@@>>>;;;<<>><<<;;;:::444444555777999;;;:::999:::999777777888999888777555555555666555444444333111222333444333111///...111000333888888333000111........................++++++------------+++++++++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((''''''&&&)))((('''&&&&&&'''((()))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&SSSLLLJJJKKKGGGBBBGGGRRRGGGEEEGGGLLLMMMJJJIIIJJJLLLHHHDDDDDDFFFHHHJJJJJJ@@@AAA>>>999999???CCCCCC===:::666666999===??????>>>:::666777<<>>>>><<<<<<<<<<<<===>>>:::888555555666888888888666555555444444444333222444222444:::<<<888666888666777888999;;;<<<===>>>;;;999777666777999:::999999777444333555777888888;;;???@@@===<<<>>><<<777888888888888:::;;;;;;999;;;<<<===>>>>>><<<:::999777888888999888666444222444222555:::<<<<<>><<<:::999;;;>>>>>>???AAAAAAAAAAAABBBBBBAAA@@@BBBAAA===<<>>:::999;;;===>>>:::444...666777666333222444444333///000222222222333444444///000111222333333333333555555555555444444444444555444444333333222333333666555444444333333333444000000000000000/////////111111111000000/////////888777777777777666333000333333444444444444444444///222444555666777666555999777666555555555777:::999666444666777:::AAAIIIIIITTTbbbpppzzzwwwfffHHH???CCC>>>===;;;:::;;;:::999777777666444333222333333444222111000000000111222333444444333444444555666777888888777777666555555444555444333555888:::999777222333555666777888999999:::<<>>======>>>BBBEEEIIIKKKKKKIIIHHHHHHGGGGGGGGGIIIKKKIIIEEEAAA???>>>BBBGGGFFF@@@???BBBDDDHHHLLLKKKHHHGGGKKKNNNTTTRRRMMMJJJIIIKKKNNNPPPKKKJJJIIIHHHHHHHHHHHHGGGNNNOOOMMMGGGBBBDDDNNNXXXHHHFFFCCCAAABBBFFFKKKNNNOOOOOOLLLHHHGGGKKKLLLIIIDDDCCCBBBCCCDDDDDDAAA>>>???@@@BBBDDDEEEDDDAAA???DDDCCCCCCDDDEEECCC???<<<<<<===@@@DDDHHHIIIHHHFFFGGGGGGHHHHHHHHHGGGFFFFFFAAAAAAAAAAAA@@@>>>===<<<555555555666888999777666777555444555777888888888333444444444444333222222000000111222111000......000///111555555111///000........................++++++------------++++++***************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))(((((('''&&&)))((('''&&&&&&'''((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&OOOIIIGGGHHHEEEBBBHHHSSSLLLIIIIIIKKKJJJFFFEEEHHHKKKIIIEEECCCDDDFFFGGGGGG;;;===<<<999:::???BBBAAA;;;::::::<<>>;;;777666888<<>>;;;===AAA@@@<<>><<<::::::::::::888777444333222111111222333333111111000///000111222333444444444333333444555555555555555444444333333222555333333444555666666444111222333444555555555555888:::;;;<<<;;;<<<>>>???@@@CCCHHHJJJJJJIIIIIIIIIEEEDDDDDDJJJOOOOOOIIIBBB???@@@DDDIIIHHHCCCBBBDDDFFFHHHJJJKKKJJJKKKLLLNNNNNNMMMJJJHHHHHHHHHJJJKKKNNNLLLJJJKKKLLLKKKHHHDDDIIIMMMPPPKKKDDDDDDNNNXXXEEEBBB@@@???AAAGGGMMMQQQSSSQQQMMMJJJMMMRRRPPPKKKGGGHHHJJJKKKKKKHHHCCC???@@@@@@@@@CCCFFFFFFBBB???CCCCCCEEEFFFGGGDDD???;;;>>>>>>@@@DDDGGGHHHGGGEEEEEEFFFFFFGGGGGGGGGGGGGGGAAABBBBBBAAA@@@???>>>===666555555555777777555444444333222333555777888777222222333333333222111000/////////////////////...000---...111111...---000////////////////////////++++++------------++++++***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''(((''''''&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJFFFEEEEEEAAA===@@@HHHOOOKKKIIIIIIFFFAAAAAADDDFFFFFFCCC@@@@@@CCCDDDCCC<<>>::::::<<<<<<999888<<>>>>>@@@AAA@@@===BBBCCCCCCOOO___hhh{{{pppdddjjjxxx{{{hhh]]]\\\YYYQQQIIIBBB===;;;===;;;666777;;;444444333333444333222111555444333222222111111111222222222222222222222111000000111111111000000000111111000000000000111111/////////...///000111222111000000000000111222333111333666777666777999;;;999:::<<<<<<===???AAACCCAAAAAAEEELLLOOOKKKFFFCCC<<<;;;777555888===???===BBBFFFRRRddduuuUUUGGGIIIEEE>>>===<<<;;;999999::::::888666222111000///000111222333000000//////000111222333444444333333333333333333444444333333333222222222333333222333333333333222111111222333333333222222555777888999999;;;>>>@@@@@@CCCGGGIIIHHHHHHHHHHHHCCCBBBCCCGGGKKKLLLHHHDDDAAACCCGGGJJJJJJGGGEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLIIIIIIJJJJJJJJJKKKLLLLLLUUUQQQOOOPPPRRRPPPIIICCCEEEIIILLLIIIEEEDDDIIIOOOEEEBBB@@@???BBBGGGNNNRRRSSSSSSRRROOOQQQUUUTTTPPPOOOOOOQQQQQQNNNIIIDDD@@@@@@??????BBBFFFGGGCCC>>>DDDDDDDDDEEEEEEDDD@@@===??????@@@CCCFFFFFFEEECCCAAABBBCCCDDDEEEEEEEEEEEEBBBBBBAAA@@@???===;;;:::666555555666777888666555444333222222444666666555111222333444333222000///000//////......///000000000------//////------000////////////////////////++++++------------++++++))))))******++++++,,,,,,))))))))))))))))))))))))'''(((((((((((((((((('''))))))******))))))(((''''''&&&&&&'''''''''((((((&&&&&&'''''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%EEEFFFHHHIIIDDD??????BBBNNNKKKIIIGGGBBB===>>>BBBDDDGGGGGGBBBBBBGGGIIIGGG@@@CCCBBB???===>>><<<999:::@@@HHHOOOPPPMMMHHHEEEDDDEEEHHHJJJJJJHHHEEEBBB>>>;;;888666555777999;;;777444111000111333555555444888<<<===:::777444333555666666333222333444555555444333222333444666888333222222333666888888888666555555777999:::999777888888888999999777777777444666<<>>999777555333333666888999999===@@@DDDEEECCC@@@======>>>======???@@@???>>>>>><<<<<<;;;BBBJJJOOOgggrrrhhhtttyyyvvvtttaaa\\\VVVQQQJJJAAA;;;;;;999666333222555888999:::666555444444333444444555222222333333444444555555222333444444444444333333444333333222333333444444444444333333333333333444666666666666666777888888777:::<<<;;;:::===CCCIIIOOOMMMMMMOOOUUU[[[```cccgggkkkuuu~~~|||lll[[[SSS>>>>>>;;;999AAAPPP\\\```iiippplllrrrRRR:::===HHHEEE===:::;;;:::888888999999888666111000///...//////111222000//////...///111222333444333333222222222333333444444333333333333222222222222222222111000111111111222222333333222222111333444666777888:::===???AAADDDFFFGGGFFFDDDDDDEEEAAABBBBBBCCCCCCCCCDDDEEECCCGGGJJJKKKJJJIIIHHHHHHGGGIIIJJJLLLMMMLLLLLLKKKGGGHHHJJJLLLNNNPPPPPPQQQZZZVVVTTTUUUVVVSSSKKKDDDDDDEEEFFFFFFEEEEEEEEEDDDEEECCCAAA@@@AAAEEEJJJMMMOOOTTTVVVTTTRRRTTTVVVUUUUUUUUUTTTQQQLLLGGGCCCAAAAAA@@@BBBEEEHHHHHHEEEAAAGGGEEECCCBBBBBBBBBAAA@@@???>>>???AAADDDDDDCCCBBB??????AAABBBCCCDDDDDDDDDBBBAAA@@@>>><<<999777666555444555666999:::999888777555333333444444333222111222444555444333111//////////////////000111222111...---//////---...111////////////////////////++++++------------++++++)))))))))******++++++,,,((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))(((''''''%%%%%%&&&'''''''''''''''%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%CCCHHHMMMOOOLLLHHHGGGHHHLLLJJJIIIGGGBBB===>>>CCCCCCHHHIIICCCBBBHHHJJJGGGBBBEEEFFFCCCCCCDDDCCC@@@AAACCCFFFGGGGGGGGGHHHIIIHHHJJJLLLMMMKKKGGGCCC???<<<;;;999888888:::===>>>999555222000222444666777444999>>>>>>;;;777555555444444333000222555444111222111000///000000222222222111111333555777666555444444555888:::;;;:::888999777666888777444444666555444999AAA???666222555444333222000000111222222000000111222333444555666777777777888===AAA===666777555444444666777777777;;;???CCCCCCAAA??????AAAIIIEEEBBBBBB???;;;999;;;666;;;<<>>LLLiiizzz|||xxxtttyyyvvvmmmddd\\\UUUNNNDDD>>>;;;999777555333222222222333444666777222222333333333444444444111222444555555444333333333333222222222333444444666777888888888888888777999:::;;;<<<=========<<<999CCCPPPZZZbbblllyyyoooQQQDDD777>>>CCCIII[[[zzznnnGGG@@@===???>>>:::;;;AAA:::999888888999999777666111000///......///000000///.........///111222444222222222111111222333333333333333333333333333333000111222111000///000111111111222222222222222222111333666777888999<<<>>>@@@BBBDDDDDDCCCBBBBBBBBB@@@AAABBB@@@>>>???BBBEEEGGGKKKLLLJJJHHHJJJJJJIIIGGGJJJLLLMMMKKKJJJIIIIIIFFFGGGIIILLLOOOQQQRRRRRRWWWVVVUUUUUUUUUSSSMMMHHHEEEDDDDDDFFFHHHHHHFFFCCCEEECCCBBBAAAAAACCCEEEGGGIIIQQQUUUSSSQQQRRRTTTTTTVVVUUUSSSNNNHHHCCCBBBAAAAAACCCFFFHHHIIIHHHGGGFFFHHHEEEAAA???@@@AAAAAAAAA===<<<===???AAACCCBBBAAA???@@@AAABBBCCCCCCCCCCCC??????>>><<<999777555333444444555777:::;;;;;;:::777555333222222222111000000222444555555333000///......///000111111222222111...---000000---...111........................++++++------------++++++)))))))))))))))*********((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((''''''&&&$$$%%%&&&'''''''''''''''%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%BBBHHHMMMOOOMMMLLLLLLLLLIIIIIIJJJIIIDDD???AAAFFFBBBIIIJJJBBB@@@FFFHHHDDDCCCFFFFFFDDDDDDGGGGGGDDDCCCEEEEEEDDDBBBBBBEEEGGGFFFIIILLLLLLJJJFFFBBB@@@:::::::::;;;<<>>999777888:::555555111000555:::777///000000000000000000000000111000000222444555555333444444666888::::::777555777333333555555222222666777333666???@@@777222444444444333222222222222222000000111222333555777777666:::<<<<<<@@@DDDAAA:::===999555444555777999999<<<>>>???>>>===@@@FFFLLLQQQKKKFFFCCC>>>777666:::888>>><<<<<<===888<<>>===>>>???@@@::::::999999888777666666555666888999999999888777666666666666666777888888444777<<>>;;;::::::<<>>>>>???@@@AAAAAAAAA@@@<<<<<<;;;:::999777666555555444555666888999888777444222000000111111000//////000333444444222///---+++,,,...000111111111111000------000000------000------------------------++++++------------++++++)))))))))(((((((((((((((((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%'''''''''''''''&&&%%%%%%###$$$%%%'''((((((''''''$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$BBBGGGKKKJJJHHHHHHIIIJJJHHHHHHKKKKKKFFFAAACCCIIIEEENNNNNNEEEAAAGGGHHHCCCCCCFFFFFFBBBBBBDDDDDDAAAAAAEEEHHHIIIFFFCCCAAABBBBBBEEEIIIKKKIIIFFFCCCBBB999:::;;;===???BBBDDDEEE<<<888444222333666999:::>>>@@@@@@===999888<<<@@@888777333222999@@@;;;000111222222333222222111000111000000222444555333222555555666888999888444111444000///333444000111666888111333>>>AAA888333444555555555444444444333333000000111222444666888999333999===>>>AAAFFFEEE???BBB===777333444777;;;======>>>===::::::AAAMMMVVVNNNGGGAAA???999333444:::888<<<666444;;;===???JJJNNNQQQSSSZZZpppvvvppptttxxxuuu{{{pppiii^^^[[[XXXSSSPPPNNNNNNNNNIIIHHHFFFDDDBBBAAA???>>>???@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCLLLRRR[[[eeennntttwwwxxxsssxxxwwwkkk___TTTGGG@@@LLL___xxxmmmeeesssVVVBBBEEE??????;;;777999===;;;555999888777777888888777666333222000///.........///......---...///111333444000000000000111222333444111111111111111222222222...000222222000///111333---...///000111111111111000333777999:::::::::;;;:::<<>>;;;999999999;;;>>>@@@AAA@@@;;;<<<<<<===============999999:::::::::999888888666555555666777777666444111///......000111000000---///111333333000---+++(((***---///111111000///...,,,---000000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++))))))((((((''''''&&&&&&((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&''''''&&&&&&%%%$$$"""$$$%%%'''((((((''''''$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$AAAFFFJJJHHHHHHIIIIIIGGGHHHEEEEEEJJJLLLKKKIIIIIISSSOOOKKKIIIIIIHHHEEEBBBAAABBBBBBAAABBBEEEDDD@@@???AAACCCCCCAAA???>>>>>>CCCAAADDDHHHFFF???===@@@>>>======@@@DDDFFFDDDBBB;;;777333111222555888999=========:::777777;;;>>>===;;;777666666777777777666666666777777666333000111333555777888777666555222333333444444333333222555555444333222111111222111333444666<<>>?????????@@@AAA???>>>DDDKKKIIIBBBHHHEEEBBBCCCEEEFFFEEECCCDDDCCCCCCFFFHHHHHHCCC???AAACCCDDDDDDDDDDDDEEEGGGKKKIIIGGGHHHKKKLLLIIIFFFMMMMMMNNNQQQTTTWWWWWWWWWRRRLLLIIIMMMMMMIIIHHHJJJFFFHHHJJJLLLLLLMMMNNNPPPPPPPPPOOOLLLGGGBBB===:::888BBBDDD;;;<<>>>>>@@@BBBBBB>>>;;;999888999===AAACCCAAA???===<<<<<<;;;;;;;;;<<<<<<===999666666888;;;;;;:::777777777666555333222111222222111//////.........///000111111000...,,,+++,,,,,,,,,------------...000///...---,,,---............---------,,,,,,,,,++++++,,,,,,,,,++++++***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$AAAGGGLLLKKKIIIHHHEEEAAAGGGAAA>>>GGGWWW___WWWJJJNNNKKKIIIHHHHHHHHHEEEBBB>>>@@@@@@>>>@@@CCCBBB===>>>@@@AAA@@@>>><<<;;;<<<>>>===@@@DDDBBB<<<:::===<<<<<<===@@@CCCEEECCC@@@:::777222000111333555555;;;<<<===<<<999888999;;;===:::888777777888888888???<<<999888999999888666666777888999999888777666222222333333333333222222666555444333222111111111000222333666===CCCAAA<<<555555555666777888999:::444444333333222333333444777555666:::@@@CCCAAA>>>;;;999777555444444555555444888999666555888999888888888777777666666666777999999999888777999===@@@999;;;<<>>:::;;;<<<<<<<<<<<<;;;:::999888888666444444666666666555555333111///......//////------......////////////---......///000000111111000///...///111222111000//////............//////000////////////111222333333555666666666666777999::::::::::::;;;;;;<<<<<<>>>@@@???===AAAGGGFFFAAAFFFDDDCCCCCCDDDEEEDDDCCCBBBAAAAAACCCFFFFFFBBB>>>FFFGGGGGGEEECCCAAAAAABBBFFFDDDCCCDDDGGGJJJJJJJJJKKKMMMOOOSSSVVVWWWVVVUUUTTTNNNLLLNNNNNNJJJHHHIIIHHHJJJMMMMMMLLLKKKJJJKKKOOONNNLLLIIIEEEAAA===;;;;;;FFFIIIBBBCCCKKKIII???===>>>???BBBDDDAAA<<<888:::999:::===AAABBBAAA???<<<<<<;;;;;;;;;:::::::::;;;999666666888:::999888666666666555444333111111222111000///...............///000000000...,,,***+++,,,,,,,,,------......///...,,,+++++++++,,,------------,,,,,,,,,++++++******++++++++++++******(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$AAAHHHMMMLLLIIIGGGBBB===<<<999888AAAUUUccc[[[JJJHHHHHHGGGGGGHHHGGGDDDBBB;;;===<<<;;;===@@@???;;;===>>>???===;;;999888999888888;;;>>><<<888777:::::::::<<>>:::777333111111222333333999;;;===<<<:::888777777<<<:::888777999:::::::::EEE???888777999<<<;;;:::<<<;;;;;;:::999999888888222222333333333333222222777666555444222222222222...000111333:::AAABBB>>>222333555666888888999999444333222111111000111111555444555888===???===;;;888777666444444555666666333777888555333444555333777777777777888888888999999999999777666777:::===888666999???BBBHHHXXXjjj~~~wwwmmmjjjoooyyywwwvvvwwwyyyzzzzzzyyyzzzrrrmmmeeecccbbbbbb```^^^```ddd___[[[RRRGGG======DDDLLLNNNMMMMMMRRRZZZ```bbbbbbmmmyyywwwaaaFFFCCCDDD;;;777;;;::::::::::::999888777777777555333333444444444222333222000///.........///---------............///------......///000000000///...---...000111000///......------------......////////////000111222222666666666444333333555777777777777666777777888888===>>>>>>;;;<<<@@@BBB@@@BBBCCCDDDCCCBBBBBBCCCDDDAAA@@@@@@BBBFFFFFFCCC@@@GGGGGGGGGDDDAAA@@@@@@AAABBBAAA@@@@@@AAADDDGGGIIIKKKNNNSSSWWWXXXWWWTTTRRRRRRNNNLLLNNNMMMIIIFFFFFFHHHKKKOOOPPPOOOLLLJJJJJJKKKJJJHHHEEEBBB???>>>===DDDQQQVVVOOOJJJMMMIII@@@===>>>AAACCCDDDAAA;;;666::::::;;;===@@@@@@???===;;;;;;;;;;;;:::888777666999888777777888888666444555555444333222111111000000000///...---------------...//////...---+++******++++++,,,---......///---,,,+++*********+++,,,,,,,,,+++++++++*********))))))************))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$BBBHHHLLLJJJHHHFFFCCC???333888:::<<>>:::<<<======<<<999777777777444666888999888666666777888999;;;===??????>>>===:::777555444555666777666::::::::::::999888777777<<<:::888888:::;;;;;;:::AAA;;;555555999===<<<999===<<<;;;:::999999999999333444444555555444444333999888777555444333333333000111111000555;;;<<<999222333555666777777777666444444222111000000000000666666666888:::;;;999777555555444444444555666777444777666222000333555444888888999;;;<<<<<<======888999888777555666888:::>>>777888???@@@BBBUUUmmmqqqcccggg}}}|||vvvqqqvvvyyysssmmmnnnssstttoooiii]]]___bbbbbb___]]]^^^aaaffffffhhhhhhaaaVVVNNNLLLRRRVVVZZZ\\\[[[\\\]]]___ZZZUUUQQQQQQSSSRRRMMMHHHKKKHHHDDDEEEKKKUUUaaajjjZZZXXXXXXWWWXXX]]]jjjwwwtttuuuxxxwwwLLLAAA===@@@???666555<<<888888888888777666555555666444222222222333222111222111000......---......------------------------,,,------......///000000///...---...000111000///------,,,,,,,,,,,,------......//////000111111222555555444222111222444777555555444444444555666777;;;<<<<<<:::999:::===???>>>AAADDDCCCAAA@@@BBBEEECCCAAA@@@BBBFFFHHHFFFCCCCCCCCCCCCBBB@@@@@@BBBCCCAAAAAABBBBBBBBBCCCDDDEEEOOOSSSYYY\\\ZZZVVVQQQNNNLLLJJJIIIJJJJJJGGGDDDCCCFFFJJJOOORRRRRROOOMMMLLLHHHFFFCCC@@@>>>>>>>>>>>>LLL\\\cccYYYLLLIIIHHHEEE@@@AAABBBCCCBBB@@@<<<999;;;;;;<<<>>>???>>>===<<<::::::::::::888666555444777777888888888666444222333333222111111111111111//////...---------------------......------++++++******+++,,,---......///---,,,+++***)))***++++++************))))))))))))'''(((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCHHHIIIGGGEEEGGGGGGEEE:::<<<<<<>>>JJJVVVUUULLLFFFGGGHHHGGGEEEBBB???>>>999;;;;;;:::<<<@@@???;;;<<<======;;;888777777888444777999888777777777777666777999:::;;;;;;;;;;;;:::888777888;;;======<<<;;;999777666666777888888;;;:::888999:::;;;;;;:::888555444666;;;===<<<999999999888888888888999999555555666666666666555555999888777666555555555555666777555111222555666333333444444555555555444444555555444222222111111111999888888888888777444222333333333444444555666777555666444///...333777888777888:::<<<===>>>>>>>>>888888888777555555666888;;;444555===>>>===KKK```jjjZZZMMMRRRjjjyyytttuuuzzz|||pppfffdddccc___]]]___ZZZ^^^bbb___YYYXXX^^^eeebbbZZZUUUZZZgggnnnkkkdddcccbbbaaaeeepppwwwzzzfffKKK777===@@@===999888888777777777777777666555444333444222111000111222111000000000///......---------------------,,,,,,,,,,,,,,,,,,,,,---......//////000///...///111222111000,,,,,,++++++++++++,,,,,,---......///000000111111222222222111000111444777444333333222333555666888::::::::::::888888:::===<<<@@@CCCCCCBBBAAACCCEEECCC@@@>>>@@@DDDFFFEEECCCAAABBBAAA@@@???@@@BBBDDDAAACCCFFFJJJLLLLLLJJJHHHSSSXXX]]]^^^ZZZTTTOOOLLLJJJIIIHHHGGGHHHHHHFFFCCCCCCGGGMMMPPPOOOLLLIIIHHHDDDBBB@@@===<<<<<<>>>>>>FFFYYYcccYYYHHHBBBGGGKKKDDDDDDCCCAAA???>>>>>>???<<<===>>>>>>===<<<;;;;;;999999999888777555444333666777999:::888666333222222222111000000000111111///......------------...------------------,,,,,,******++++++,,,---.........---+++*********+++,,,******)))))))))(((((((((&&&'''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCGGGHHHFFFEEEHHHJJJIIICCC@@@AAAKKKXXXZZZPPPDDDDDDEEEFFFEEEAAA>>>======999<<<<<<;;;===AAA@@@<<<;;;;;;;;;:::888777888:::666:::<<<999777999999888555666777777666777999;;;999999999<<>>999333666===:::111666666666666555444333333333111000000111222222111///............------,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,---.........000///...///111222111000,,,,,,++++++++++++,,,,,,------...///000000000000///000111000000111333555333222222222333555888::::::888888:::;;;999999;;;<<>>BBB@@@>>><<<;;;<<<===>>>;;;LLLXXXRRREEEAAAGGGMMMDDDDDDBBB???======@@@BBB===>>>??????<<<:::999999999999777666555555555555666999;;;;;;999777666666222111000//////000222333//////...............///......------------------++++++++++++,,,,,,,,,,,,---,,,+++*********+++,,,******)))))))))(((((((((&&&'''((())))))******)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCHHHJJJHHHHHHJJJKKKIIIEEEMMM___nnniiiUUUEEEBBB@@@AAABBB@@@===;;;;;;===999<<<<<<;;;>>>AAAAAA===999999999888777777999;;;999>>>>>>:::888:::;;;888666666555444222444888<<<999999:::<<>>666444222333666999999888;;;999999999:::999888666222555999:::999888888999666666777777777555444333444444555555555555444444222222222222333444555666444666555111///111111...111000//////111444777999555444444333333333444444444555666555444111000///111222333333444444444444333666666111000222444333111222555777888888888777666777888888666666777999777999<<>>888333555999999666333666666666666555444333222111000///000222333333222---............---,,,,,,,,,,,,,,,,,,+++++++++***+++++++++,,,------......///...---...000111000///,,,,,,,,,++++++,,,,,,,,,,,,---...000000000000//////000111111//////000111111000000000222666999;;;:::666666<<>>>>>@@@CCCFFFFFFEEEDDDAAA===999999<<<>>>>>>===CCCCCCCCCCCCBBBEEEIIILLLBBBAAADDDNNNYYY^^^ZZZTTTQQQUUUYYYWWWRRROOONNNPPPQQQQQQLLLFFFEEEIIIHHHDDDBBBEEEHHHHHHFFFAAA>>>===@@@???===<<<;;;<<<<<<<<<888DDDNNNNNNIIIFFFFFFFFF@@@AAAAAA???<<<<<<>>>AAA===???AAA???;;;888888888:::888666444444555666888777:::<<<<<<:::888999:::222111000//////111333444000//////......//////000///..................///,,,,,,,,,+++++++++++++++,,,+++***)))((()))***************)))))))))((((((&&&'''((()))************(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$BBBIIILLLKKKJJJKKKJJJFFFEEE```wwwLLL???KKK;;;===>>><<<:::999;;;>>>999;;;<<<;;;===AAAAAA===777888888777666666999;;;;;;@@@@@@:::888;;;;;;888666666444222000222777<<<999999999;;;===>>><<<:::222222222555999:::999666;;;:::999999999888666444222666:::888444222444777777888888888777444111000222333333444444333333222/////////000111222444555+++///000---,,,...///---///...------000555999<<<333333333222333333444444000222333333222000000000111222333444444444444333111555777444222222000---111222555777888888777666555777888888777777888:::::::::888666999??????:::EEE;;;555888>>>DDDLLLUUU[[[ooo{{{xxx~~~wwwmmmwww\\\CCC<<<<<<<<<;;;333///666BBB???111000;;;666666666666555444333333111///...000222444444444------.........---,,,,,,,,,,,,,,,++++++************++++++,,,,,,---.........---,,,---/////////...---,,,,,,++++++,,,,,,---,,,---...000000000000///000111222111///...---...000/////////222666:::<<<;;;555555===BBB>>>999888???>>>???CCCGGGIIIFFFCCCCCC???::::::<<>>@@@AAABBBDDDFFFJJJPPPTTTEEE@@@@@@HHHUUU[[[WWWPPPNNNQQQTTTSSSOOOMMMOOOSSSSSSSSSLLLCCCAAAEEEEEE@@@AAADDDGGGHHHGGGDDDBBBBBB???>>>>>>===<<<<<<<<<<<<>>>DDDKKKPPPPPPMMMEEE===;;;>>>@@@???===;;;<<<>>>===@@@AAA???;;;777777888;;;888555333333555888:::888;;;======:::999;;;===222111000///000111444555000000/////////000000111//////.........//////000------,,,++++++******)))+++***(((''''''(((((()))************))))))))))))'''''')))***++++++++++++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$===GGGKKKEEEDDDIIIHHHAAAFFF^^^xxx{{{eeeKKKDDDIII<<<===>>>>>>>>><<<;;;:::???<<<:::;;;===>>><<<999888888777666555555888;;;@@@@@@===:::666555666888666555555555444444444444888777777777777777888888111333555555444333444555999888777777777666333111666777888666333111000000111222333333222111222444111///222888888222///111000000////////////000000///////////////......---+++))))))***///333666777555444333111000111111222444333222111000000000000333333222222111000000000111111111111111000//////000/////////111555999<<<888:::<<<======;;;888666<<<<<<======<<<<<<;;;:::888888888999<<>>666333888666333555;;;===999888<<>>AAACCCCCCAAAAAACCCFFFCCC@@@>>>===>>>???@@@@@@EEECCCBBBDDDIIILLLLLLJJJ@@@===:::999:::===>>>>>>CCCBBB@@@>>><<<:::999999777888888777666777999<<<<<<<<<;;;999888999<<>>AAAAAAAAA@@@>>><<<999888===>>>>>><<<;;;:::999:::999::::::999999:::===@@@:::;;;;;;999777777999;;;666666666666666555444444555555666666888999;;;<<<222333555555333222333444999777555555555555444222555666666555222000///000000222333222111111222333000...000444444///---///000000////////////000000000000000000000///......---,,,***+++...111333333111111000////////////000333222111000000/////////111000000000//////......000000000000000///......////////////111444666888666777888999:::999777666:::::::::::::::999888888888777888999;;;???BBBDDD@@@CCCIIISSSccczzz|||{{{|||___MMMEEE;;;777888999777444555555555444444444333333333333333333333222111111000000000/////////......---------,,,,,,,,,++++++---,,,,,,++++++*********,,,---......,,,,,,---...---------...------,,,+++***++++++***)))(((***,,,++++++,,,---...///000000////////////............///+++000:::;;;444222777333000222777888666777:::CCCBBBBBBDDDFFFGGGFFFEEEAAA>>>>>>@@@???===AAAIIIFFFDDDCCCEEEHHHKKKLLLLLLDDDEEEHHHKKKNNNPPPQQQRRROOOOOONNNKKKIIIKKKOOOSSSVVVWWWSSSKKKGGGIIIHHHEEE???@@@AAAAAAAAABBBDDDFFFBBB@@@???>>>???@@@AAABBBCCCAAA@@@BBBEEEGGGGGGFFFAAA???<<<;;;===???@@@AAABBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;999777777999;;;;;;;;;:::999999:::;;;;;;444333222000000000000111000000///...............---+++***+++---//////---.........---,,,,,,++++++++++++*********)))))))))++++++++++++***)))((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%;;;BBBDDD@@@???CCCCCC>>><<<>>>DDDJJJIIIBBB>>>>>>BBBBBBBBBBBB@@@>>>;;;:::<<>>999666888;;;:::;;;<<<<<<<<<===AAACCC999:::;;;:::999888999:::666777777888888666555444111111222444777999;;;===333555666555333222222222888555222111222444444444444555555444111/////////000111222222000000000222...,,,---000000------///000//////......//////000111111111111111000000///000...,,,,,,...///000///111222222333333333333333222111000///.....................---------------...////////////......---/////////000111222333333333333444555555666666666777777777777777666666555666666777888:::===@@@BBBCCCAAA???AAALLLaaayyyxxxuuuyyyhhhLLL===:::999888888888888555333555555444333222222111111111111222222111111000///000////////////.........,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...---------------,,,++++++((()))******)))((()))*********+++,,,---......///////////////......------...+++...555666111000555000......111333333666:::DDDCCCCCCDDDFFFGGGFFFDDDCCCAAA@@@AAA@@@>>>AAAFFFEEEDDDDDDFFFHHHIIIIIIGGGCCCEEEIIILLLOOOPPPQQQPPPQQQOOOLLLIIIHHHKKKQQQVVVXXXXXXUUUNNNKKKKKKJJJGGGAAA@@@??????BBBDDDEEEEEEAAAAAA@@@@@@AAABBBCCCDDDBBBAAA@@@AAADDDEEEDDDCCCCCC@@@>>>>>>@@@BBBCCCCCCAAAAAA@@@??????>>>>>>>>>>>>???>>><<<:::888999:::;;;999777888;;;<<<999777333222111///...//////000......---,,,,,,,,,,,,---+++***)))***,,,...///.........------,,,,,,++++++******)))))))))((((((((()))*********)))((('''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%999???@@@===<<>>>>>EEEIIIGGGEEEEEE@@@AAABBBCCCCCCBBBAAA@@@;;;===>>>===:::999:::;;;<<<===>>>======>>>@@@BBB>>>??????===999666555555666777999999999888666555//////000222444777999:::666888888777555333222333555222///...///222333444444555555444222000///000000111222111/////////111...---------...---...///000//////......//////000222222333333222222111000000...,,,,,,...///......111222444555666666555555000000///...------------,,,,,,,,,,,,------------...//////000//////......///000111222222111111000222111111111333444666777555555666666555555444333555555666777999<<<>>>???EEECCCAAAEEEMMMXXXaaafffeeezzzxxxmmmjjjqqq}}}|||YYYDDD===<<<666888::::::999666444333666555444333222111000000111111111111111000///////////////.........------++++++***************************++++++,,,,,,,,,)))+++++++++***)))***+++,,,------------,,,++++++((()))++++++***)))***+++***++++++,,,---.........000//////......------,,,...+++,,,111222//////222///...---///111444888;;;CCCCCCBBBDDDFFFFFFEEECCC???>>>>>>>>>>>>???@@@CCCBBBBBBDDDEEEEEEEEECCCAAADDDFFFJJJNNNQQQRRRQQQPPPPPPOOOMMMKKKLLLNNNRRRUUUUUUUUURRRNNNKKKIIIGGGEEECCC@@@===>>>BBBEEEEEEDDD@@@AAACCCCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA??????@@@BBBCCCCCC??????@@@@@@@@@@@@@@@@@@???@@@@@@>>><<<;;;;;;<<<:::777666888<<<<<<888333222111///...------.........------,,,,,,,,,,,,,,,,,,+++++++++,,,---............------,,,++++++***))))))))))))(((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%999<<<===:::999;;;======@@@>>>???DDDGGGEEEEEEGGGAAABBBCCCDDDDDDCCCBBBBBB<<<:::999;;;===???>>><<<@@@AAABBBAAA??????@@@AAAAAABBBAAA???:::666444444777888999999999888666666222222333444555777999999999;;;;;;:::777555444555444111---,,,---000333444444666666555333111111222000111222111///...///000//////...---...000111111000000////////////000000333333333333333222222111...---,,,,,,...//////...,,,...000111222222222111000///...---,,,,,,,,,,,,,,,,,,,,,------.........///000000111111000000000111222333444333222000///111111000000222444666888555555555555555444333333333333444666888:::<<<===999777:::DDDQQQWWWSSSMMMEEESSS^^^eeerrr{{{{{{dddIII>>><<<>>>???777999;;;:::777555555666666666555444333111111000111111111111111000//////............------------*********************************++++++,,,,,,---)))***++++++))))))***+++,,,,,,------,,,,,,+++***)))***++++++******,,,---,,,,,,,,,---......////////////......---------,,,---,,,,,,//////......000111111000///111666:::<<>>???BBBEEEDDDCCC???BBBEEEFFFEEEDDDEEEGGGCCCDDDFFFFFFFFFEEEEEEDDDBBB@@@>>>>>>???@@@@@@@@@<<<===>>>@@@@@@AAA@@@@@@>>>???@@@???===<<<===>>>:::777666888<<<<<<777111111000///------------...///...------,,,,,,------//////...---,,,,,,------...------,,,++++++******))))))))))))(((((((((((('''((((((((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%:::;;;;;;999888999<<<>>>===>>>BBBFFFEEEAAACCCGGGEEEEEEEEEEEEDDDBBB@@@???===:::888;;;@@@BBBAAA>>>EEEFFFFFFEEECCCBBBBBBCCC?????????===:::888888888888888888777777777777777777777777777888999:::;;;;;;<<<===;;;999777666777666222///...///222444444444666777666444222222333111222333222000//////000///111111///000333444222222111111000000111111222333333333333333222222111,,,,,,+++,,,...000///......///000111222222222222000///...---,,,,,,,,,,,,++++++,,,---...//////000///000000111111111111111222333333444333111000///000000000000111333555666444444555555444444333222111222333555777888::::::888555555>>>IIIMMMGGG???999<<<@@@FFFVVVjjjzzz~~~jjjTTT===777===???:::555555666666555444555666888555555444444333222111111000000111111000000///.........---------,,,,,,,,,***************+++++++++*********++++++,,,,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,+++*********++++++***)))***---///,,,---------............------------------------------...//////.........111333222000222777;;;;;;===<<<<<<>>>AAABBBAAA@@@<<>>@@@CCCGGGIIIJJJJJJIIIJJJKKKNNNQQQSSSRRRNNNKKKIIIGGGGGGIIIGGGBBB???@@@CCCBBBAAAAAACCCCCCBBBAAA???CCCGGGHHHFFFDDDDDDFFF@@@BBBDDDEEEDDDBBBBBBCCCAAA???=========>>>===;;;999;;;<<<>>>????????????<<<>>>??????>>><<<======:::888888999;;;:::777333111000///---,,,------...//////...------------...000111000...,,,+++,,,---------,,,,,,++++++************)))))))))(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%<<<;;;:::999888999<<>>???@@@AAA@@@DDDEEEGGGFFFEEEDDDDDDEEE<<<<<<;;;:::888777999;;;999888777555555666777888666666666777888999;;;;;;:::;;;<<<;;;999777777888999666333222333555666666333555666555333111111222333333444333111///000111...222333000111555555222333333222222222222333333333333333333333222111111---,,,,,,---...///...,,,111111111111222333333444000///...------,,,,,,,,,******+++,,,---//////000...//////000111111000000222222222222111000///////////////000111222333444333333333333333222222111000111222444666777888888<<<:::999;;;>>>???<<<888888666777===DDDNNN[[[fffzzzkkkTTTDDD;;;555999===:::666444555444333333444444555555333333222222111111111111///////////////...---------------,,,,,,,,,,,,+++*********+++++++++,,,,,,++++++++++++++++++,,,,,,***,,,---,,,+++***+++,,,+++,,,,,,,,,,,,+++******+++***)))(((''')))---000,,,,,,,,,,,,,,,---------+++,,,,,,------......///---///000000000000///---000333222///000666999777888888888;;;>>>@@@???>>>@@@CCCCCCCCCFFFJJJHHHBBBAAACCCEEEDDDAAA??????@@@===>>>@@@BBBDDDFFFGGGGGGHHHIIIKKKOOOQQQOOOJJJEEEHHHEEEFFFJJJIIIDDDAAACCCAAACCCEEEEEECCCAAA?????????DDDIIIIIIFFFCCCCCCDDD===@@@CCCDDDBBBAAAAAABBBAAA???===<<<<<<<<<:::888777888;;;===>>>======<<<===>>>??????<<<::::::::::::::::::::::::888777666111000///---------......//////...---------------...//////...+++***,,,...------,,,,,,+++*********++++++*********)))))))))'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%===;;;::::::999999<<<@@@<<<<<<>>>BBBAAA???AAAFFFAAABBBCCCEEEEEEEEEDDDCCC<<>>===???BBB@@@BBBDDDEEEDDDCCCDDDEEE;;;;;;:::777555555777999:::888666444333555777888333333333444666777999:::999:::;;;;;;999777777888<<<999666555666888888888222333444444222000000111333444555333111000000111---222444111111666666222444333333222222333333444222222333333333222111111...---------......,,,***///...---------...000111000000///...------------))))))***+++---...//////------...///000000//////111111000000//////............//////000111111111222222222222222111000000///000222444555777777777333555888999777666777888888666999???>>>;;;DDDRRR___ppp~~~wwwvvvZZZGGG<<<999999;;;<<<888333777@@@888666444444555555222000111111111000000000000000------......------,,,+++---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++(((*********)))((()))***+++,,,,,,,,,,,,+++************(((&&&%%%(((---111++++++++++++++++++,,,,,,***++++++,,,---...//////...000222111111111///,,,...111111...///555666333555555666999<<<>>>>>>===AAADDDEEECCCFFFJJJGGG???>>>AAABBBAAA>>><<<===???>>>???@@@BBBDDDEEEGGGHHHGGGGGGHHHKKKMMMLLLGGGCCCHHHFFFHHHMMMMMMFFFDDDFFF@@@DDDGGGGGGCCC???>>>>>>???DDDIIIJJJFFFBBBBBBCCC<<<@@@DDDEEECCCBBBBBBDDDBBB@@@>>>===<<<;;;999777666777999;;;<<<<<<;;;:::>>>???@@@???;;;888777777:::;;;<<<;;;999777777888222111///...------......///...------,,,,,,------***,,,...---******,,,///------,,,,,,+++******)))++++++++++++************(((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%GGGEEEBBB?????????AAABBB==================<<<<<<>>>>>>>>>@@@BBBBBB@@@>>>::::::999999:::;;;===>>>:::<<<>>>@@@AAABBBBBBBBB<<<<<<;;;:::888666444333555444333333444555444222555222///222777;;;:::777777:::;;;:::888777999;;;<<<:::999:::<<<===;;;888777666444111000......---000333555555333111333555333222111000000111222333555444333333222222222222////////////000000000000------------------------...---,,,,,,++++++++++++---++++++,,,//////,,,(((*********++++++,,,,,,,,,---------............///000///---,,,,,,...111222///000111000///000111333000000000000000000111222000000111222333333444444666666666666555555555555555555666777999;;;>>>???FFFRRRbbbmmmuuuvvv```PPPDDD===:::888888888777777777777777333333333222222222111111000111222222111000///...000000//////.........---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***+++,,,,,,------,,,,,,/////////...------,,,,,,/////////000111111222222444444444666888;;;>>>@@@AAABBBCCCDDDDDDCCCAAA@@@@@@AAA@@@;;;888:::BBBIII??????@@@AAAAAAAAAAAA@@@DDDGGGGGGFFFHHHJJJHHHCCC@@@OOOeeemmmZZZAAA===IIIIIINNNOOOHHH@@@======<<>>===<<<888999;;;===>>>???@@@@@@BBBAAA???===;;;999888888::::::999777555666888::::::@@@???888888===:::111DDD888<<<>>>444999>>>///000000...---------------+++*********+++,,,,,,------,,,,,,,,,,,,---......---,,,+++***))))))))))))+++******)))))))))))))))((()))*********((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$EEEDDDBBBAAAAAAAAACCCDDD>>>>>>===<<<<<<<<<<<<<<<===<<<<<<>>>@@@AAA@@@>>><<<;;;:::999999:::;;;<<<<<<===>>>???@@@???>>>>>>:::::::::999888777666555888666333333444666777666555222111333999<<<;;;999888:::;;;;;;888888999;;;:::999999;;;======;;;888666555444222000///...---000222444444222111222333111000////////////000111333333222222111222222222/////////////////////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,+++***,,,......+++)))++++++++++++++++++,,,,,,------------............000000////////////000000///000000000//////000222000/////////000111222222000000111111222333333444555555555555666666666666777777666666777999:::;;;===AAAFFFJJJPPP___ttt|||wwwyyy~~~~~~ccc[[[PPPFFF@@@===<<<<<<888888777777777777666666333222222222222111111111//////000000000///...---////////////......------,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++***+++,,,,,,------,,,,,,------------............/////////000111111222222333333444555777:::<<<===<<<>>>@@@BBBCCCBBBAAA@@@>>>>>>>>>;;;888;;;BBBHHHAAADDDFFFDDD@@@>>>@@@CCCDDDFFFEEECCCDDDGGGFFFBBBDDDNNN]]]cccTTT@@@===GGGFFFJJJKKKEEE@@@??????===DDDEEEFFFEEEBBB>>><<<;;;999999:::;;;===>>>??????BBBBBB@@@???===<<<<<<;;;<<<<<<:::888777888;;;===BBBCCC===333777EEENNNMMMaaaQQQSSSSSS>>>333555111000000///...------------++++++******++++++,,,------,,,,,,,,,,,,---......---,,,+++***))))))))))))+++***))))))(((((())))))((())))))***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$DDDCCCCCCBBBBBBBBBCCCCCC???>>><<<:::999999:::::::::999999:::===?????????>>><<<;;;999888888999999<<<======>>>===<<<:::999999999:::999999888777666999666444333555888999999666444333666:::======;;;888999::::::888888999:::888888999;;;======:::888666555444222111///......///111222222000///000111//////...------...//////111000000000000111111222/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++++++++******+++------+++***,,,,,,++++++++++++++++++,,,,,,,,,---------......000000111111111000/////////000000///------...000///...//////000111222333000000000111222222333333444444555555666666777777888888777666666666666666888777555444888CCCSSS^^^rrryyyyyy~~~|||~~~iiiMMMEEEAAA<<<888888888777777777777777666666666555555222222111111111000000000.........///......---,,,///............---------,,,++++++******++++++,,,))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++***++++++,,,,,,,,,,,,,,,++++++,,,------...//////...//////000000111222222111222333555666777888888777999<<>><<<;;;;;;;;;::::::;;;<<<>>>???BBBBBBAAAAAA@@@?????????>>>===<<<:::999:::===@@@BBBBBB===888BBBYYYmmmttt|||sssyyywwwVVV777111555111000///...------------++++++******++++++,,,,,,,,,,,,,,,,,,,,,---......,,,+++******))))))))))))+++***))))))(((((())))))((((((((()))(((((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$CCCCCCBBBBBBAAA@@@??????>>><<<:::888777666777888888777666777:::===??????<<<;;;:::888888888999999:::;;;<<<<<<;;;:::888777:::::::::999888777666555666555444555777999999888888777666888;;;<<<;;;999777777888777777777777777555666888:::;;;;;;999777555555444333222000///...//////000000//////...............------........................///000111.........---,,,,,,++++++++++++++++++++++++++++++++++++************++++++************++++++++++++,,,,,,,,,++++++*********+++,,,,,,,,,------------......//////000000000111...//////...,,,,,,---///.........///000111222333000000000000111111222222222333333444555666777777888777777666555555555555777666666666888;;;@@@CCCPPP[[[mmm{{{~~~|||{{{~~~xxx^^^XXXOOOAAABBB@@@===;;;:::888666333777777666666555444444444111111111000000000//////---............---------------------------------,,,++++++******++++++,,,))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))************+++,,,,,,,,,,,,+++++++++,,,,,,------------.........///000000111111///000222444555555444444555666999<<<===>>>======444555666666666888===AAAAAAEEEGGGDDD???>>>BBBGGGEEEFFFDDDBBBDDDHHHIIIFFFDDDAAA@@@BBB@@@<<<===BBBDDDFFFFFFCCCCCCEEEAAA<<<===@@@CCCDDDBBB???===<<<>>>===<<<;;;;;;===???AAAAAAAAAAAAAAAAAA@@@@@@@@@======<<<;;;:::;;;???BBB>>>@@@@@@@@@KKK___qqqyyy|||bbb???333444111000///...------------,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++***)))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################BBBAAA@@@???===;;;:::999;;;:::888666555555555555777666555666:::===??????:::999888777777888999:::888888:::;;;;;;:::999999;;;;;;;;;:::888666555444222222333666888888666444999999888999999999777555555444444444444555444444333555777888888777777666555555444444333111///...//////...//////...---,,,........................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,++++++************************************)))))))))******+++))))))************+++,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,---,,,,,,+++,,,---///111333---...///...,,,,,,---///............///000111222//////000000000000111111111111222333444555555666555555555666666666666666333333444555666666555555;;;AAALLLYYYbbbiiittt~~~yyy{{{rrrWWWGGGCCCDDDGGG;;;:::::::::;;;;;;999777666666555555444333333222000000/////////.................................,,,,,,,,,,,,------------,,,++++++******++++++,,,((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''((())))))***)))***++++++,,,,,,++++++------,,,,,,++++++++++++,,,------......///000000...///111222333333222222444666888:::;;;;;;;;;:::555777888999999;;;===???888999::::::;;;<<<>>>@@@AAACCCCCCBBBEEEIIIHHHDDDDDD???<<<>>>@@@AAACCCFFFFFFHHHHHHEEEEEEEEEAAA;;;>>>@@@CCCDDDBBB@@@>>>>>>@@@???>>>===>>>???AAACCC?????????@@@???>>>======;;;;;;<<<;;;;;;<<>>===BBBNNN[[[bbbnnnsssRRR===222...111111///...............,,,,,,++++++***++++++,,,,,,++++++++++++,,,------******))))))((()))))))))***))))))((('''(((((((((&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&########################@@@???===;;;999888888777999999999888777666555555777666666888;;;>>>>>>>>>999888777777777888999:::666888999;;;<<<<<<;;;;;;:::::::::999888777666555111111333555777777444222666777777777666555333222333222111111333333222111333444555555444333333444444444555555333222000...000.........///...,,,***------............------++++++*********+++,,,,,,************************)))))))))))))))))))))))))))))))))((())))))***+++''')))))))))((()))+++---,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---///000111,,,---......------///000//////......//////000000///////////////000000000000000111111222222333333111222333444555555555555333222000//////111444666;;;:::===DDDJJJNNNTTTZZZaaappp}}}|||~~~tttuuu}}}~~~gggTTTEEEAAABBB??????CCC;;;999888999::::::888777666555555444333222111111/////////.........------......---------...//////++++++,,,,,,,,,,,,,,,---,,,++++++******++++++,,,((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***)))******+++++++++++++++------,,,++++++***))))))***++++++,,,------......---...///000111222222222444555888:::;;;;;;:::999::::::<<<===============555666888;;;???AAABBBAAAFFFJJJLLLMMMNNNPPPLLLFFF===<<<<<<<<<===>>>@@@CCCFFFJJJKKKGGGEEEDDD@@@;;;???AAABBBBBBAAA?????????@@@@@@??????@@@BBBCCCDDD>>>>>>???>>>===;;;999888888:::<<<<<<<<<===>>>@@@;;;:::888666999DDDRRR]]]iii{{{TTT===888333000111111000///............,,,,,,++++++******+++++++++++++++++++++,,,------***))))))(((((()))))))))***)))((((((''''''((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$########################===;;;999888777888999:::999999;;;;;;;;;999777666888777888:::===???>>>===:::999888777666666777777888999;;;<<<======<<<<<<777888888999999999888888555333222222333444444333000222444444444222111111333111000111333444222000333444444222///...000333444444555555444222000///000///---...//////,,,***++++++,,,------,,,+++++++++***))))))))))))))))))'''(((((())))))******+++((((((((((((((((((((((((((((((((((((((()))******&&&((()))((('''(((***---++++++++++++++++++,,,,,,************++++++++++++***,,,///111111///---++++++---......---...000222000000///............////////////////////////////////////000000000000000///000111222222222111111222222111///...111777;;;===;;;:::<<<<<<:::;;;@@@>>>GGGXXXiiissswww}}}~~~{{{~~~{{{||||||wwwhhh[[[PPPGGGAAA>>>999888AAANNNTTTNNNDDDDDD@@@===:::999888777555555555444333222111000000.........------------,,,---,,,++++++,,,---...///***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))%%%&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))))))))***+++++++++++++++++++++++++++************)))))))))***++++++,,,,,,------...///000111333333222444777:::<<<===<<<<<<:::;;;<<<======;;;999666555999???BBBCCCDDDEEEGGGMMMSSSWWWWWWWWWUUUMMMDDD999>>>BBBAAA===;;;===>>>CCCIIILLLHHHCCCAAA???<<>>???>>>>>>???@@@AAACCCCCCDDD?????????>>><<<999666444666999===??????>>>??????777666666777:::BBBPPP[[[ccctttcccAAA777555111444222111000///............---,,,++++++******+++++++++++++++***++++++,,,---))))))(((((((((((())))))))))))(((''''''''''''(((%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%################################################$$$""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###########################;;;999777666777999;;;===999:::===>>>>>><<<:::888888888:::<<>>===<<<;;;999777555555555555:::;;;<<<=========<<<;;;444555666888:::;;;;;;;;;999666111///000333555666+++...111222222111111111444222000111333444333000333444333000,,,,,,///222333444555555555333000///111///---...//////,,,))))))***+++,,,,,,+++***)))+++***)))(((((((((((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((((((((((()))******&&&((()))(((&&&'''***...*********++++++,,,,,,---)))************+++++++++***...333666555000***&&&+++,,,.........///222444111000///......------...///////////////.........////////////...............//////000000///...---,,,///333333111222555999666777:::===;;;888:::@@@======@@@FFFIIIMMMUUU^^^rrr{{{wwwxxx~~~|||kkk```QQQGGGCCC@@@<<<888999???DDDMMMbbbqqqhhhRRREEEAAA<<<999888888888888555555444333222111000///......---------,,,,,,,,,++++++*********+++---...*********++++++,,,,,,,,,,,,++++++++++++++++++,,,************************$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))***++++++++++++***)))))))))***++++++,,,,,,((((((((()))******++++++...---------///111333555000222666:::===>>>??????888888999999999777333000///888AAACCC@@@???BBBFFFMMMSSSWWWXXXVVVQQQFFF;;;>>>GGGNNNLLLEEE@@@???AAA???GGGKKKHHHBBB@@@???===@@@@@@???===;;;;;;===???;;;<<<>>>@@@BBBCCCCCCCCC@@@@@@@@@>>>;;;777444111555999>>>AAAAAA@@@??????777999;;;<<<;;;<<>>>>>;;;888666666777888:::===???AAABBBCCC======;;;888555444555666444888===???>>>;;;999888333555888::::::999:::;;;<<<:::666111------222666111///------///000111111777666444333222111111222222111000...,,,---000333555666666555444111///.........---,,,++++++******((()))++++++)))))))))*********))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))***+++,,,---+++++++++***)))((((((''')))*********++++++++++++******)))))))))***,,,---000111111111000...+++)))+++***++++++,,,---...///111111000///...,,,***))),,,,,,,,,---------......333333222111000///......////////////000000000000............000222444555666666666777888888999999444666999;;;===???CCCFFFWWWcccqqq}}}|||~~~{{{}}}yyyvvvzzzoooYYYQQQEEEBBB???===>>>===999666444===EEEVVVyyyZZZRRRIII>>>999999999555111444444333222222111111000------......------,,,+++,,,,,,+++***)))))))))***************************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''(((((((((((())))))))))))*********)))))))))))))))++++++******************,,,,,,,,,---...///000111111444888:::999777777666::::::;;;;;;:::999777666777999<<<<<<===???CCCGGGTTTSSSQQQQQQPPPLLLFFFAAACCCGGGKKKIIIDDD@@@@@@BBBEEEEEEFFFHHHHHHGGGCCC@@@@@@@@@???===;;;;;;<<<>>>999<<>>:::555333333444555666999<<<>>>>>>>>>===888999:::;;;;;;;;;:::999BBB???;;;666333222222333444444333111000...------...---+++))))))***+++,,,******++++++++++++******************)))))))))((((((((())))))((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!###$$$&&&&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$#########"""""":::::::::<<<>>>>>><<<;;;:::;;;<<<;;;999666666666888:::===@@@BBBDDDDDDDDD??????===:::666444555666111555999<<<;;;:::888888666888::::::999999:::;;;<<<777222111333555555333333222000000000111222222444444333222111000///...///...,,,+++,,,...111222555555555444333111///.........------,,,++++++***((()))+++***)))(((((()))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))***+++,,,---++++++******)))(((((('''))))))))))))*********+++,,,+++***)))))))))***+++///000000000...---+++***+++*********+++,,,------////////////...,,,+++***,,,,,,,,,------------...222111111000000//////........./////////000000000............000222444555555555555666777777888888:::;;;;;;;;;:::;;;>>>@@@DDDKKKQQQWWWaaalllpppmmmuuu{{{zzzwww}}}~~~}}}~~~pppiii___OOOEEEDDDBBB???<<<<<<<<<;;;888666555:::BBBUUUwwwkkkUUUKKK???888777888555222333333333222111111000000---------------,,,,,,+++,,,+++******))))))******************************))))))))))))))))))))))))'''((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))))))))************************+++++++++,,,---...///000///222666777777666666777888888999999999999999888444666888999:::===BBBFFFPPPNNNLLLLLLLLLIIIEEEAAACCCFFFIIIGGGCCC@@@@@@BBBFFFFFFFFFGGGGGGFFFCCCAAABBBBBBAAA>>>;;;:::;;;======???AAADDDEEEEEEDDDCCC@@@@@@>>>;;;777444333444444666999;;;===>>>======666777888999999888777666888777555444333444555666444333222111///...---,,,...,,,+++))))))***+++,,,)))******++++++******)))*********)))))))))((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!###$$$&&&&&&%%%$$$###%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$#########""""""999999:::<<>>>>><<<;;;@@@IIIMMMNNNUUUXXXfff{{{|||{{{tttuuu{{{qqq___RRRGGGDDDAAA;;;999======;;;:::999:::999888666777777===QQQmmmtttWWWMMM???777555555444222333222222111111000//////,,,------------,,,++++++++++++***)))))))))******************************))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))))))))))))))))))))*********************+++,,,---...///...000333444555555777888777777777777888999:::;;;777888888888999<<>><<<<<<===???BBBCCCEEEFFFFFFEEEDDDBBB>>>??????<<<888555333333333555888:::<<<===<<<<<<555666666777666555333222111222222333333444555555333222111000///...---,,,---,,,+++))))))***++++++)))******++++++******)))))))))))))))(((((((((((('''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###############999888888:::<<<>>>>>>===999888777444222333666888444777<<<@@@BBBBBBAAA???BBBBBB@@@<<<777333222222000444888;;;<<<<<<>>>???;;;;;;;;;999666666888:::>>>:::888<<>>BBBCCCDDDBBBMMM```iiijjjtttyyy|||uuuggg\\\PPPGGGEEE???===@@@@@@<<<:::;;;:::999999999999999888888>>>:::>>>OOOaaakkklllkkkVVVLLL???666333333333222222111111000000//////...,,,,,,,,,,,,,,,+++************))))))))))))******************************))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''''''''((((((((())))))''''''((((((((((((((()))((((((((()))))))))))))))))))))))))))***,,,---...---///222333444555888:::888777666666777888:::;;;???>>>===<<<<<>>???===999666444444333555777999;;;;;;:::999666666777777666444333111222333333333333222000///222111111000...------,,,,,,,,,+++***)))*********))))))************))))))))))))(((((((((''''''''''''''''''(((((('''&&&&&&$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################;;;999666666999<<<>>>???:::999666333222333888;;;;;;>>>BBBEEEGGGGGGEEECCC@@@@@@???;;;666333111111111444777999:::<<<>>>@@@;;;;;;:::777555444666777<<<<<<>>>AAABBB@@@;;;666888888888555222111222444888555222111222777<<<@@@:::555111222666888666333222222111000///.........---------------,,,,,,,,,((()))+++***(((''''''(((******))))))))))))******((()))))))))************(((((((((((((((((((((((()))))))))((())))))******)))))))))(((((((((((((((&&&'''''''''(((((((((((((((((()))***+++,,,,,,,,,+++***))))))))))))************))))))((())))))))))))***+++,,,------------+++++++++,,,,,,,,,------,,,,,,,,,---......//////------------............------------///111333444000000000111222222333333444666777888:::===AAAEEEFFFAAA<<<::::::;;;<<<>>>@@@<<>>>>>@@@CCCFFFHHHFFFFFFEEEEEEEEEFFFIIIJJJHHHHHHFFFDDDCCCDDDGGGIIIIIIFFFCCCAAAAAABBBBBBAAA999:::;;;;;;;;;<<>>???===:::777555555333555777888999888777666777888888888777666444333333444444444333111///---111000000///...---,,,,,,++++++*********))))))***)))))))))******)))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$########################<<<:::777777999<<<>>>???;;;:::888555444666;;;???>>>@@@CCCEEEFFFEEEDDDBBB===>>>===;;;777333222222111333555666777888;;;===999:::999777555444444666999===AAA@@@===999777777777888888555111000222555999777333222444:::@@@DDD===:::777777888999666444222111000///...---......,,,,,,,,,,,,,,,,,,,,,,,,((()))++++++)))))))))*********))))))))))))******))))))))))))************(((((((((((((((((((((((()))))))))(((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))***,,,---------)))))))))))))))************)))))))))))))))******((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,---------......------,,,---...000222444//////000000111222222222333555777888888:::<<>>EEEEEE??????EEEGGGFFFEEEIIIUUUbbbfffdddccctttyyyrrrlllgggpppyyykkk]]]RRRNNNMMMGGGGGGBBB;;;999<<<===<<<>>>===;;;999888777777777888:::;;;:::999999:::;;;888777999@@@EEEEEEDDDEEEDDD???888333111111111111000000///......------,,,***++++++++++++***))))))))))))((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((((((&&&&&&''''''(((((())))))((((((((()))***+++,,,------///222444555666888:::::::::999999999999999999;;;;;;;;;>>>BBBGGGIIIJJJFFFFFFGGGFFFEEEFFFHHHKKKHHHFFFEEEDDDDDDEEEGGGHHHGGGDDDAAA@@@@@@@@@???>>>>>>>>>>>><<<:::999;;;===CCCCCCCCCCCCBBBBBBAAAAAA===>>>>>>===:::777777777555666777888777666444222666777888888777666555444111222333444333222111000000//////...------,,,,,,+++************)))))))))((())))))******))))))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$###############$$$$$$$$$<<<;;;;;;<<<>>>???>>>=========;;;999888:::>>>BBB???@@@AAABBBBBBAAA@@@???;;;<<<===<<<999666555555444555666666555666999;;;888999:::999777555555555;;;>>>@@@???<<<999888999666888999666222111444777777666555444666999<<>>===;;;>>>>>><<<:::888999:::;;;888:::;;;:::888777999:::333555555555777:::999666888777444222222111111000//////......---,,,,,,,,,***************))))))(((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&''''''((((((%%%%%%&&&''''''((())))))((((((((()))***+++------+++...222444555555666666888999:::;;;;;;;;;;;;;;;<<<;;;<<<@@@DDDGGGGGGFFFDDDEEEFFFEEECCCCCCEEEGGGEEEDDDCCCCCCDDDEEEFFFFFFEEEBBB@@@??????>>>===;;;BBBBBB@@@>>>;;;:::;;;<<<>>>>>>??????@@@@@@@@@@@@===>>>===;;;999777888999666777777777666333000///333444555555555444333222111111222222222222111111//////...------,,,,,,,,,***************))))))((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$<<<===>>>AAACCCAAA>>>:::>>>>>>===;;;:::<<<@@@DDDDDDDDDDDDDDDCCCBBBAAAAAA:::<<<======:::888777888888999999888666777999<<<888:::;;;;;;999777666666???@@@@@@???>>>=========666999:::777333222555999555555666666777777888888777999999888555444444555111000...---,,,,,,---...*********************+++''')))+++,,,,,,,,,---...******))))))))))))******))))))))))))************((((((((((((((((((((((((***)))(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))((()))+++,,,,,,+++***)))&&&'''***+++,,,+++***)))))))))))))))***+++------))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---...000222333//////000000111222222222***...222444444444555555777333333:::===::::::===<<<<<<999666:::BBBCCC???EEEAAA>>>DDDSSS[[[QQQ@@@EEEPPPQQQLLLMMMKKKQQQ```dddjjjmmmmmmpppxxxyyy|||wwweeefff\\\UUUWWWRRRLLLOOOHHHMMMQQQQQQMMMIIIFFFFFF@@@CCCBBB???>>>???===:::777;;;>>>>>>======<<<:::777999;;;:::777666777::::::===:::555555::::::444111111222222222222000//////......------,,,++++++***************)))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&'''((())))))(((((())))))***,,,---...)))---111444444444333444666777:::<<<===>>>>>>===CCCAAAAAACCCFFFFFFCCC@@@BBBDDDFFFDDDBBB@@@BBBDDDBBBAAAAAAAAACCCDDDDDDDDDCCCAAA??????>>>===;;;999BBBBBBAAA???======>>>@@@;;;;;;<<<===>>>??????@@@>>>>>>===;;;888777999;;;777888888777555222///---///000222222333222111000333222222111000/////////.........------,,,,,,,,,***************)))(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$>>>@@@CCCCCCAAA???>>>>>>@@@:::555555;;;AAACCCCCC@@@>>>===???AAABBB???<<<@@@>>><<<:::999888999999777999<<<>>>???>>><<<;;;;;;;;;:::888666666999;;;AAAAAAAAA@@@@@@?????????:::::::::;;;;;;<<<<<<<<<888666999??????:::777999888999888888666444222000111000///...,,,+++))))))'''(((***++++++***)))(((******+++++++++,,,,,,,,,+++*********))))))(((((())))))(((((('''''''''&&&(((((()))(((((('''&&&&&&'''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))'''&&&'''(((***+++(((((()))***++++++,,,,,,,,,,,,,,,------,,,++++++************************++++++++++++,,,---............---,,,---...///000......//////000000111111000000000111222222333333444555666777888999:::::::::<<<===<<<::::::===@@@AAA@@@@@@BBBDDDEEEEEECCCBBBIIIOOOOOOKKKJJJNNNRRROOOOOOQQQSSSVVVZZZ]]]___```aaa```___cccrrrvvvxxxuuummmccc[[[XXXVVVUUUSSSPPPQQQQQQMMMIIIGGGIIILLLGGGJJJMMMKKKGGGDDDDDDFFFCCCDDDEEECCC@@@===;;;;;;======<<<;;;<<<===<<<999888888888888888888888888;;;:::888666555444555555222222222111111111000000...---,,,,,,++++++,,,,,,************))))))))))))''''''((()))))))))))))))''''''((((((((((((''''''******)))(((((((((((((((''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((***+++,,,,,,---//////......000111444777;;;============>>>???@@@AAAAAA@@@@@@BBBDDDBBB@@@>>>@@@CCCEEEDDDBBBDDD@@@???CCCDDDBBBAAABBB?????????@@@???<<<888555888???DDDDDD>>>999:::<<<======<<<<<<===???BBBDDD:::999999999::::::999777888888777666444111000...---...///000111222333333333111//////000111000///---,,,******+++***)))'''+++*********))))))(((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$############"""$$$$$$$$$#########""""""!!!"""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""">>>@@@AAA@@@>>><<<<<<<<<<<<888333444999>>>@@@@@@>>>======@@@BBBAAA>>>;;;;;;<<<<<<<<<;;;999777666777999;;;>>>???>>>===;;;:::;;;:::999888999<<>>>>>888888999999999:::::::::888666999>>>>>>999666888888888888777666333111000000000///---,,,+++***)))))))))*********))))))(((*********+++++++++,,,,,,*********)))))))))(((((()))((((((((('''''''''&&&((((((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&'''(((***+++(((((()))******+++,,,,,,+++,,,,,,,,,,,,,,,++++++************************++++++***++++++,,,---......------,,,---...///000..................////////////000111111222222333333444444555666777888888444666888888777888:::===>>>>>>???AAACCCDDDCCCAAA???CCCHHHIIIGGGHHHKKKNNNKKKJJJJJJIIIJJJKKKLLLMMMOOOPPPPPPNNNNNNWWWfffrrr}}}}}}yyyqqqiiieeefffiiidddeeefffgggiiiiiijjjjjjlllmmmnnnppptttxxx{{{}}}uuuqqqjjjdddgggmmmnnnjjj]]]WWWQQQRRRWWW\\\\\\YYYXXXTTTNNNKKKJJJJJJIIIHHHKKKNNNPPPNNNJJJGGGGGGHHHEEEGGGIIIIIIHHHFFFFFFGGGCCCCCCCCCAAA===:::999999:::999888888999;;;;;;999888888888888888888888888999888777555444333444444222222111111111000000000------,,,++++++++++++,,,*********)))))))))((((((''''''((()))))))))))))))''''''((((((((((((''''''))))))(((''''''''''''(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((***+++,,,+++---......---...///111111444888:::;;;;;;<<<======???BBBCCCBBBAAABBBBBBAAA??????AAAEEEGGGFFFEEEHHHDDDBBBDDDDDDAAA@@@AAAAAA@@@>>>===<<<:::888777999>>>CCCCCC@@@===<<<===>>><<<;;;;;;===???AAAAAA;;;:::999:::;;;:::888666666666666555444222000/////////000000111111222222222111//////000111000///---,,,******+++***)))'''******)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$############"""$$$$$$$$$#########""""""############$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""">>>>>>???===:::999999999777444222333888<<<===<<<<<<<<<===???@@@???<<<999666888:::<<<;;;999666555666888;;;>>>???>>>===<<<999:::;;;:::;;;===@@@DDD@@@@@@??????>>>======<<<777777777777888888888888888777888<<<;;;777444555666666666666555333111000000///...---,,,+++***)))+++******)))(((((((((((()))*********++++++++++++******))))))))))))((((((((((((((('''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''''''''((()))***(((((())))))******++++++***++++++,,,,,,,,,++++++************************************+++,,,---...---------,,,---......///------------------,,,,,,//////000000111111222222333333333444444555555555555666888888777777999;;;;;;;;;===@@@BBBCCCAAA???<<<===>>>AAACCCFFFHHHJJJJJJIIIGGGFFFDDDDDDCCCCCCDDDFFFGGGFFFDDDGGGOOOVVV[[[\\\[[[VVVPPPMMMNNNQQQNNNNNNMMMMMMOOORRRUUUWWW\\\ZZZWWWUUUUUUXXX[[[^^^SSSSSSQQQOOORRRUUUSSSNNNKKKLLLLLLKKKJJJKKKNNNQQQGGGFFFDDDDDDEEEEEEDDDCCCGGGKKKNNNNNNJJJFFFEEEEEECCCCCCCCCEEEGGGHHHGGGFFFCCCCCCAAA===:::777777888888555444444666888888999777777777777777777777777777666555333222222222222111111111000000000//////---,,,++++++******++++++******))))))))))))((((((''''''((())))))))))))(((''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''''''''(((***+++,,,)))+++,,,---,,,,,,---///...111444777777888:::;;;;;;???CCCEEEDDDBBBAAAAAA@@@@@@@@@CCCFFFIIIIIIIIIMMMGGGDDDDDDCCC@@@???@@@BBBAAA>>>;;;:::999999::::::===@@@CCCCCCBBB@@@>>>???<<<999:::===??????===;;;:::999999:::999777555444444555555444333222111111111111111111111111111222000//////000000///...---+++******++++++)))((())))))((((((((((((((('''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$############"""$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$##############################""""""############""""""===>>>===:::777666666888444222111333777::::::999;;;;;;;;;;;;;;;;;;;;;;;;555666888999999888666555555777:::===>>>===<<<;;;777888999:::;;;>>>BBBFFF??????>>>===<<<;;;;;;:::666666666777777777777777666666888999888555333222444444555555444222000///......------,,,+++******,,,+++)))((('''''''''((()))))))))************+++))))))))))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((()))***((((((((()))))))))******)))******+++++++++++++++************************)))))))))******+++,,,---,,,,,,,,,---------............------,,,,,,++++++......//////000111111222333333333333333333333333666666777888777777777888999:::<<>><<<:::999<<>>AAABBBBBBAAABBBBBBAAABBBCCCDDDGGGIIIJJJJJJMMMGGGCCCCCCCCC@@@???@@@BBBBBBAAA???<<<::::::;;;<<<<<<>>>BBBFFFFFFCCC??????<<<999999===>>>===::::::999888888888777555333111222444555555444333222333333222111111000000///000///...///000000...---,,,+++******++++++***(((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""######$$$$$$######"""<<<<<<<<<999666555555666222111222444666888999999<<<:::888666666777:::<<<666666555555555666777777555777999<<<<<<;;;:::999333555666777999<<>>===<<<;;;:::999888888777777777666666666666666444555666555555444222///111222333333222111000///---------,,,,,,+++++++++,,,+++)))'''&&&&&&'''((((((((()))))))))*********(((((((((((((((((())))))&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((())))))((()))******+++++++++***))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,---------------.........------,,,,,,,,,---......//////000111111333333333333333333333333111222444777999;;;;;;;;;999999;;;>>>AAAAAA@@@>>>===:::999;;;AAAFFFGGGEEEBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGFFFFFFGGGKKKOOORRRRRRRRRPPPMMMJJJIIIIIIJJJGGGEEEDDDFFFKKKQQQUUUZZZVVVQQQLLLJJJLLLPPPSSSNNNTTTYYY[[[\\\\\\VVVNNNFFFHHHJJJJJJHHHGGGHHHJJJNNNMMMIIIFFFDDDEEEFFFHHHHHHJJJKKKIIIFFFDDDGGGIIICCC@@@>>>???BBBCCCBBB???DDDCCC???;;;777666777999===777444666666333222444444444444444444444444444222222111111000000///////////////.........------++++++***))))))))))))***)))))))))(((((((((((('''&&&&&&'''(((((((((((((((''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((***+++,,,'''(((******))))))+++,,,)))+++...000111222444666<<<============>>>AAADDDCCCDDDEEEEEEFFFFFFHHHHHHIIICCCAAABBBBBB@@@???AAABBBDDDEEEDDDAAA===<<<<<<===<<<>>>BBBGGGHHHDDD??????===::::::<<<<<<;;;999888777666666666666444222000111444666777666555444444444333222111000/////////......///000///---+++,,,+++)))***++++++***)))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################""""""""""""#########$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$$$$######999::::::888555444444555111111222333555777999::::::999777444333444888<<<777666555444444555777777555666999::::::999777555222333444555666999>>>AAA===<<<;;;:::999777777666666666666666555555555555111444444222222333111...///000111222111000///...,,,,,,,,,,,,++++++++++++***))))))(((''''''''''''(((((((((((())))))))))))''''''(((((((((((())))))&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&&&&%%%%%%############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((('''((()))***************))))))))))))))))))))))))(((((((((((()))***+++,,,++++++,,,------------,,,...---------------,,,,,,------......//////000000111111111222222333333333000111555;;;AAAFFFGGGGGG888888999;;;>>>@@@@@@???>>><<<;;;===AAADDDDDDCCCBBBCCCCCCCCCCCCBBBAAAAAAEEEFFFGGGFFFFFFFFFIIIKKKQQQPPPOOOLLLJJJHHHFFFEEEEEEDDDBBBBBBDDDHHHMMMPPPSSSPPPLLLIIIIIIJJJMMMOOOKKKQQQVVVWWWVVVUUUPPPIIIKKKLLLLLLLLLLLLLLLLLLLLLMMMLLLJJJFFFDDDEEEHHHKKKGGGIIIIIIGGGDDDDDDGGGJJJAAA@@@>>>===>>>>>>>>>===BBBAAA>>>:::666666777999???888666:::999333000333333333333333333333333333000000111111000//////............---------,,,,,,+++***))))))((()))))))))))))))((((((((((((''''''&&&&&&'''(((((((((((('''''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((***+++,,,&&&((()))***))))))***,,,***+++......///000222444::::::999888888;;;???CCCBBBCCCEEEEEEDDDDDDFFFGGGEEEAAA@@@CCCDDDAAA???AAABBBEEEHHHGGGCCC???======>>>>>>???CCCFFFFFFBBB>>>>>>>>>>>>===;;;:::999999666555444555666666444333000222555888999888666555555444333222111000//////.........///000///---***+++***)))***++++++***)))'''(((((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$############"""###############$$$$$$$$$!!!!!!"""""""""#######################################$$$$$$$$$$$$####################################$$$$$$$$$$$$######444666777777444222222222000000111111333555888:::555666777666444333666888666666666666666555555555555666888999888666333111222333333444444777;;;>>><<<;;;:::999777666555444555555444444444333333333...222333//////222222---......000000111000///...++++++++++++++++++,,,,,,'''((((((((((((((('''''''''''''''((((((((())))))'''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((()))************))))))))))))))))))))))))((((((((((((((()))++++++***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000......///000111222222333222333777>>>EEEJJJKKKJJJ888666666777:::===??????=========>>>???@@@???>>>BBBBBBCCCDDDCCCCCCBBBAAADDDFFFIIIJJJKKKJJJJJJKKKPPPNNNLLLIIIHHHGGGFFFEEECCCCCCCCCCCCEEEHHHKKKMMMMMMLLLKKKJJJIIIJJJKKKKKKMMMRRRUUUTTTRRRQQQMMMHHHEEEGGGHHHGGGDDDDDDFFFIIIKKKLLLKKKHHHEEEDDDEEEGGGCCCEEEHHHGGGDDDCCCEEEGGG>>>>>>>>><<<;;;;;;<<<>>>======<<<999666555666888===666666<<<<<<333000333222222222222222222222222///000000111111000......------------,,,,,,,,,,,,******)))(((((((((((()))))))))((((((((('''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((***+++,,,'''(((******))))))+++,,,+++---.........///111333555666777777777888<<>>AAACCCCCCBBBCCCEEEGGGEEEBBBBBBEEEFFFBBB??????CCCFFFHHHFFFAAA===>>>@@@???@@@BBBDDDEEECCC@@@======@@@BBB???:::777888:::666555555666888888777555111333666999:::999777666444444333222222111000000---------...//////,,,)))+++***)))***+++,,,+++)))((((((((()))))))))******''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$############"""""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###000333555555333111000000///000000000111333777:::111444888888666444444555444666777999888666444222555666777888777444111///222333444333444666999<<<;;;;;;:::888777555444444333333333222222222111111,,,111222......222222------...///000000000///...***++++++++++++,,,,,,,,,&&&'''((()))))))))''''''''''''''''''((((((((()))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''&&&&&&'''((()))************))))))))))))))))))))))))'''''''''(((((()))***+++***+++,,,---...---,,,,,,))))))******+++++++++,,,,,,,,,------...//////000,,,,,,---...///000111222000000333999???CCCBBB@@@777555444444888;;;===>>>;;;<<<===>>>===<<<;;;:::;;;<<<>>>@@@AAAAAA@@@@@@???CCCHHHLLLNNNNNNMMMLLLNNNKKKHHHFFFFFFFFFEEEDDDBBBBBBCCCDDDFFFHHHIIIJJJIIIIIIJJJJJJIIIIIIIIIHHHQQQVVVWWWTTTQQQPPPNNNJJJGGGKKKNNNKKKEEEDDDIIINNNHHHJJJKKKHHHCCC???===>>>>>>CCCGGGGGGEEECCCCCCDDD;;;===>>><<<999999<<<@@@:::::::::777555444555777;;;444555======444000444111111111111111111111111///000111111111000///...---------,,,,,,,,,++++++******)))((((((((((((((()))(((((((((''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,'''(((******))))))+++,,,---...//////......000222111333666777777888999;;;;;;>>>AAABBBAAABBBFFFIIIFFFCCCDDDHHHHHHCCC???>>>EEEGGGGGGCCC>>><<<>>>BBB???AAADDDEEEDDDAAA>>><<<===AAADDDAAA:::666888<<<666666666777999:::999888222444888:::;;;:::888666444444333333222111111000---------...///...,,,)))+++***)))***+++,,,+++***(((((())))))******++++++''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$############"""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###000//////...//////000000111//////000333444222000222555888777444222333444:::888777666555333000...555555555444333222000000/////////000111333444555<<<;;;:::888777555444333111000///......///000111000000000000///////////////............---------)))******+++++++++******************))))))))))))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))'''(((((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////000111111111111111111222222333333444555555444444555555666888999:::999999888777666666777777;;;::::::;;;===???BBBCCCBBBAAAAAACCCFFFIIIKKKKKKHHHKKKHHHAAACCCLLLKKKBBB@@@CCCFFFGGGEEEEEEGGGJJJIIIGGGEEEEEEHHHJJJHHHGGGLLLRRRUUUQQQMMMLLLKKKHHHLLLKKKJJJGGGEEEEEEGGGIIIQQQOOOKKKGGGCCC@@@??????@@@BBBDDDEEEDDDAAA>>>;;;:::;;;===>>>>>><<<;;;999:::888555333333444666777111333555555333111000000////////////000000000000000000000000////////////************************))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))+++***)))))))))***,,,,,,//////...------------......000444777888888777666???@@@@@@AAAAAAAAA@@@@@@???BBBEEEEEEAAA>>>>>>???AAA???===;;;;;;<<<===???CCCDDDFFFHHHGGGEEECCCAAA;;;GGGKKK@@@777999;;;999???;;;777666888888777555666777888::::::999888888444333111///......///000//////000000///---,,,******************)))((((((******))))))(((((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""########################////////////000222333333444222000111333333222000444777999888555333333444888666444444666555333000444444444444333222111000...//////000222333555666888888777666555444333333111000///---------...//////////////////000000000///............---------******+++++++++++++++***)))))))))(((((((((''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((()))''''''((())))))***++++++*********++++++++++++,,,,,,++++++++++++,,,---------......//////////////////000000111111222333333333333444444555777888999999888777777666666666777:::;;;<<<===???@@@BBBCCC>>>>>>@@@BBBEEEGGGHHHHHHFFFJJJHHHBBBEEEMMMMMMEEEBBBDDDFFFGGGFFFEEEEEEFFFAAA@@@AAAEEEHHHJJJHHHFFFKKKQQQTTTRRROOOOOOMMMKKKKKKKKKIIIGGGDDDCCCDDDFFFMMMKKKIIIFFFCCCAAA??????>>>@@@BBBDDDCCCAAA???===:::;;;<<<======<<<:::999999888666444333444555555///111333333111///........./////////000000000000000000000000///...------************************))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******)))))))))***+++,,,------,,,,,,,,,,,,------///111333666666666444333===>>>>>>???????????????>>>@@@CCCCCCBBB@@@?????????===;;;;;;<<<>>>BBBDDDDDDEEEFFFGGGFFFCCCAAA???CCCKKKJJJ>>>777:::===;;;>>>;;;888777888999888777666666888888888888777666444222000///......///000,,,---------,,,+++***)))***************)))(((((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""########################//////000111333444555666777444222111222222222111777888999888666555444555888444111333666888555111333333333444444333333222//////000111222444555666444333333333333333222222222111///---,,,,,,,,,---.........//////000000111///............---------++++++,,,,,,,,,,,,++++++((((((((('''''''''&&&&&&((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''(((''''''(((((())))))******))))))******+++++++++++++++++++++++++++,,,------++++++,,,---------------------......///000000000222222222333444555666777888777666666555666666666999:::<<>>@@@AAABBBBBBBBBBBBAAAEEEEEEAAADDDKKKKKKEEECCCCCCDDDFFFGGGFFFCCCAAA>>>???BBBFFFIIIIIIGGGEEEJJJPPPTTTSSSQQQRRRPPPMMMKKKJJJIIIEEEBBB@@@AAABBBFFFFFFEEEDDDCCCAAA@@@???<<<===@@@BBBBBBAAA???>>>:::;;;<<<<<<<<<:::999888999888777555444333333333000222333333111///............/////////000000000.../////////...---+++***************************))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***))))))))))))***++++++************+++,,,------000111333444555444222111:::;;;;;;<<<<<<<<<<<<=========>>>@@@BBBCCCAAA@@@<<<;;;::::::===BBBFFFIIIFFFFFFFFFEEECCCAAA>>>===EEEHHHDDD:::666<<<@@@>>><<<:::888777888999999888555555666666666666555444333222000.........//////,,,,,,,,,,,,,,,+++))))))***************)))(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$#######################################111111222333444555555555666444222111111222444444888999999888777666555555888444000111666888555111333444444555666666555555222222222222222333444444111111111222222333333444444222000...---,,,,,,,,,------......///000111111///............---------,,,,,,---------,,,++++++((((((((('''''''''&&&&&&(((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''''''''(((((()))))))))(((((())))))***++++++++++++++++++***+++,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,------.../////////111000000111222333444444666666555555555555555666666888;;;???@@@@@@??????AAAAAAAAA???>>>===>>>???===AAAAAA???AAAEEEDDD@@@AAA@@@AAAEEEHHHHHHCCC???CCCDDDEEEGGGHHHHHHGGGFFFLLLQQQUUUTTTSSSTTTQQQMMMJJJJJJHHHEEEAAA>>>>>>??????@@@AAABBBBBBBBB@@@???<<<===???AAAAAA???>>><<<:::;;;;;;;;;;;;999888777999888777666444333111111333444555444222000000000........./////////000000---......///...,,,)))(((************************))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))))))))))))))******+++)))))))))***+++,,,......///000222444555444444333888888888888999::::::;;;<<<;;;;;;>>>BBBDDDBBB???;;;;;;:::;;;>>>CCCHHHKKKGGGFFFEEEDDDAAA???===<<>>AAA???<<<:::888777666666777777555555444444444333222222111000///............///---------------,,,++++++***************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$################################################333333444444444333222222333222111111111333666888888777666666666666666555999555111111444666333000444555666777888888888888666555444333222222222222000111222333444555666666666444222000...---------,,,------...///000000111///............------------------------,,,+++***)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((''''''((())))))***+++++++++************+++,,,,,,++++++,,,------------,,,,,,,,,------.../////////000//////000000111222333555444444444444444555555333666999===???>>>===<<>>===>>><<<===???@@@AAAAAA@@@@@@>>>???@@@@@@???>>><<<:::;;;;;;;;;;;;:::999888888888888777666444222111000444555555444111000///000............////////////,,,---------,,,+++)))((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((())))))************)))))))))***+++---...///...///111333555777777777666666666666777888999:::<<<:::999<<<@@@CCCAAA???<<<<<<<<<===???CCCGGGIIIGGGFFFDDDBBB@@@>>>=========<<<:::999;;;??????<<<<<<;;;999666444333444444555444333222111111000000//////..................---,,,,,,,,,++++++++++++***************)))((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$################################################222333444444333222000//////000111111111333666888666444333333555666666555777555333222222333333333555666777888888888888888888777555444333222222222222222333444666777888888666555333111///......///---------......//////000///............---------,,,------,,,,,,+++***))))))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((&&&&&&''''''''''''''''''&&&&&&'''((()))******+++***************+++,,,,,,+++,,,,,,---------------,,,,,,------...//////000///////////////000111111333333333333333333444555222444888;;;======<<<;;;===>>>>>><<<;;;===CCCHHH<<<@@@CCCCCCAAA???===<<<:::<<<>>>BBBEEEFFFEEECCCAAABBBBBBBBBCCCFFFKKKOOOOOOSSSUUUUUUVVVVVVPPPIIIIIIJJJIIIFFFBBB???>>>???;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@???===;;;:::======<<<;;;:::999888888888777666444333222222222333333333111///------...------........./////////,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''((())))))******)))))))))))))))***+++---...///---...000333555777888999666555555555666888999;;;<<<;;;;;;<<<>>>??????>>><<<===>>>???AAABBBDDDEEEFFFEEECCCAAA@@@???@@@@@@AAA@@@??????>>>===;;;888;;;;;;:::777444333444666555444333111000/////////..................------******)))(((((())))))******************)))((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""""""""############$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$#######################################$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$########################///000111222222111///......000222222111111333666333000///000333555666555333444444222111111444777555555666777777777666666666666555444444444444444222333444555666888999999555444222000///......///........................///............---------,,,,,,,,,,,,+++***)))(((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***+++***************++++++,,,***+++,,,,,,------,,,,,,+++,,,,,,------......///000////////////000000111222222222222222333444444333555888:::<<<===<<<<<<999===??????<<<<<>>===>>>:::===@@@BBBBBBBBBCCCDDD@@@BBBDDDEEEEEEGGGLLLPPPMMMQQQTTTTTTWWWWWWQQQJJJJJJJJJJJJHHHDDDAAA@@@@@@===============>>>???@@@???@@@@@@@@@??????>>>===???>>>===;;;::::::999999888777444222222222333444333444333111...------...---------.........//////---,,,+++******+++---...))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((('''''')))*********)))(((((((((((()))***+++,,,------...000222444555777777666666555555666888:::<<<<<<======<<<;;;;;;<<<===:::<<<>>>@@@BBBBBBBBBBBBEEEDDDBBB@@@@@@AAACCCDDDAAAAAA@@@@@@===:::888888999::::::888666666888;;;666555333111////////////---------......---------***)))((('''(((((()))******************)))((((((%%%&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%################################################""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""""""""##################$$$$$$$$$$$$######$$$$$$############$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$########################,,,---///111222111000///...111333333111000111333111...,,,...222555555444///222444222000111666;;;444555555555555555444444444444444444444555666777333333444555666888999999333222000///...........................---------//////.........---------,,,,,,,,,+++***)))((('''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++*********)))***++++++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,---......000////////////000000111222111111111222333333444555666888:::<<<=========:::???CCCBBB===999999:::555999>>>BBBAAA===<<<>>>;;;???BBBBBB@@@???AAADDDDDDGGGJJJJJJIIIIIIKKKMMMKKKOOORRRTTTWWWXXXSSSKKKJJJKKKKKKIIIEEECCCBBBBBB???>>>===<<<<<<===???@@@>>>>>>???@@@@@@@@@@@@@@@@@@???===<<<;;;:::::::::888666333111111222444555666666555333000//////000---------.........//////---,,,***)))***,,,///111))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&''')))*********)))((((((''''''(((((()))***+++...///000111222333444444777666555555666888;;;===<<<>>>???===999888:::===888:::>>>AAACCCCCCBBBAAADDDCCCAAA@@@@@@CCCEEEGGG>>>=========:::777777:::777999::::::888999<<<@@@777555333111//////...///,,,,,,---......---------++++++***))))))***+++,,,***************)))((((((&&&&&&&&&''''''(((((((((%%%$$$$$$$$$$$$$$$$$$%%%########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""""""""##################$$$$$$$$$$$$######$$$$$$############$$$$$$########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################...------------...//////000111111000...///111333/////////000111222333444555555444222111333777:::999666222333666777444000222444666888999999888777666666444333333444555666444333111000...------,,,...............---------,,,,,,------,,,,,,+++***,,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((()))))))))******************+++++++++******)))+++++++++,,,,,,,,,------,,,---///000000...,,,+++000444666555111...000333333444666777777555444222<<<>>>??????===;;;:::;;;999;;;???AAABBBAAA???===EEEEEEFFFFFFEEEDDDBBBAAAHHHHHHHHHIIIIIIIIIIIIIIIJJJMMMQQQVVVXXXVVVQQQMMMIIIGGGGGGFFFCCC@@@CCCHHHAAA@@@>>><<<;;;;;;===>>>NNNHHHAAA>>>???AAA???===???===;;;:::;;;;;;:::888888444111000222222111///444333222111///...---,,,///......///000000///---***)))))))))***+++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((&&&&&&'''((()))***+++++++++---///000111222444666444222111444:::>>>===;;;GGGVVV[[[MMM===999;;;;;;:::<<<>>>AAABBBBBBAAA@@@BBB>>>:::;;;???CCCEEEEEEBBB>>>>>>@@@===777666;;;888999:::;;;<<<<<<<<<<<<777444111/////////...---,,,,,,---......---,,,,,,(((((()))***+++++++++++++++++++++************))))))(((&&&$$$$$$$$$&&&'''%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%$$$#########%%%%%%###!!!###################################################"""!!!"""###$$$###!!!$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%---------------......///000000111000//////111333000000000111111222444444555555444222111222555888666333000111555666333000000111333555777888999999999888666444333333333333222111000...---,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,+++***)))((('''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""""""""###########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&''''''((((((((((((''''''(((((()))))))))*********)))******++++++******)))+++++++++,,,,,,,,,,,,---+++,,,...//////...---,,,///333555444000...000222111222444555555333222111888;;;>>>???>>><<<<<<<<<:::<<<>>>@@@@@@>>><<<:::???@@@BBBCCCDDDDDDCCCCCCKKKJJJJJJIIIHHHHHHGGGGGGKKKMMMPPPSSSTTTRRRNNNKKKJJJHHHGGGGGGCCC???AAAFFFAAA@@@???<<<;;;;;;<<<===EEEBBB??????AAABBB???;;;>>><<<999888999999999888666333000000222333222000444333222111000...---------,,,,,,---......---+++*********)))******++++++))))))))))))((((((((('''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&'''((()))***++++++***,,,...000000111333555333111000444:::======:::JJJWWWZZZMMM@@@===>>><<<;;;<<<===???@@@??????>>>AAA===::::::>>>AAABBBBBBCCC@@@@@@AAA>>>999999===::::::;;;<<<<<<<<<<<<<<<777444111/////////...---,,,---............---,,,)))***++++++,,,++++++++++++++++++*********)))))))))(((&&&%%%$$$%%%&&&'''%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$###""""""###############$$$$$$$$$###"""!!!"""$$$$$$""" ################################################$$$"""!!!"""###$$$###!!!$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$,,,,,,,,,,,,,,,---......///000000000//////111333111111111111222333444444444555444333111111333555222000...///222444222///...///000222555888:::;;;:::999777555333222111111111000...---,,,+++******,,,,,,,,,++++++*********++++++,,,,,,++++++***)))******)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))))))))************))))))******+++++++++,,,,,,,,,***+++---...///......---///111444333000...///111///000111222222111000///333777<<<>>>>>>===<<<<<<;;;<<<===>>>>>>===;;;999:::<<<>>>@@@CCCDDDEEEFFFLLLLLLJJJIIIGGGFFFEEEDDDJJJLLLOOOQQQRRRQQQOOONNNKKKIIIHHHHHHDDD??????CCCAAAAAA@@@===;;;:::;;;===;;;;;;;;;???BBBBBB>>>:::===:::777666666888888888444222000000222222222111444333222111000///...---++++++***+++,,,---+++)))++++++***)))))))))******)))))))))(((((((((''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&'''((())))))***+++***,,,...//////000222444222111000444999<<<<<<:::@@@IIILLLDDD======>>>;;;=====================<<>>>>><<<;;;;;;:::;;;<<<===>>>======<<<;;;<<<>>>@@@CCCEEEGGGGGGJJJJJJIIIHHHGGGFFFEEEDDDFFFJJJNNNRRRSSSSSSRRRQQQJJJGGGFFFGGGEEEAAA@@@CCCAAABBBBBB???;;;999:::===777777999<<>>===<<<;;;;;;;;;;;;<<<:::888:::>>>BBBBBBAAAEEEEEEDDDCCCAAA@@@AAADDD@@@???>>>===<<<;;;;;;:::777444222000111111000///------............---------...------,,,+++***)))************))))))))))))(((((('''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""%%%$$$$$$$$$###""""""""""""!!!!!!"""$$$$$$###!!!################################################$$$###""""""$$$$$$###"""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""***************+++,,,,,,,,,...000000//////111222333333222111111111222222444555666666444222333333///......000111333333222333222222222444777:::<<<888888777666444333111111000///...---,,,+++++++++------,,,,,,+++******)))))))))******))))))((('''((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((&&&'''((())))))))))))))))))))))))*********++++++)))***+++,,,,,,---------,,,...//////..................///000000000000000000444:::===<<<;;;999888999999;;;<<<>>>???AAAAAA??????@@@BBBCCCEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCHHHNNNRRRRRRPPPOOONNNHHHDDDCCCEEEEEEBBBBBBEEEBBBDDDDDDAAA<<<999:::===999999888999::::::999888888666333222444555555555000111111111111111111222111111000000///...------,,,+++***+++------+++***++++++***)))((((((((((((((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((()))&&&&&&''''''(((((())))))(((***,,,,,,,,,---///000//////000333666888::::::666888999;;;???CCCDDDBBB@@@???>>>===;;;;;;;;;;;;999777777;;;@@@DDDDDDCCCDDDEEEDDDBBBAAABBBDDDEEEAAA@@@>>>===;;;:::::::::777555222111111222111000.................................---,,,+++***)))*********)))))))))((((((''''''&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""%%%$$$$$$$$$###"""""""""######"""$$$&&&&&&%%%###################################################$$$###"""###$$$%%%$$$"""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###""""""""")))))))))))))))***+++++++++---///000000///000222333333222111000000000000111444666666444333222222//////000000111222333333333333222222444777:::;;;888888777666555333111000000///...---,,,,,,,,,,,,...------,,,+++***))))))(((((())))))(((((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#################################$$$$$$$$$$$$$$$#######################################$$$$$$$$$############$$$$$$%%%%%%"""""""""############$$$###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&'''(((((())))))(((((())))))))))))******************++++++,,,,,,---+++,,,------------------......//////000000111111///333888::::::999999999888999999;;;===@@@CCCDDDAAAAAAAAAAAABBBCCCDDDEEEAAAAAABBBCCCDDDEEEFFFFFFCCCHHHNNNPPPNNNKKKJJJKKKIIICCCAAACCCDDDCCCDDDFFFCCCFFFGGGDDD===999;;;>>>===;;;999777666666777888666444333333444555444333///111222222111000000111/////////...---,,,,,,,,,---,,,+++,,,---...,,,*********)))((((((((())))))((((((((('''''''''&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))&&&&&&'''''''''(((((((((''')))++++++++++++---///---...000222444777888999;;;:::;;;<<<>>>AAAAAA@@@??????>>>===<<<;;;::::::777666777<<>>BBBEEEEEEAAA@@@>>>;;;::::::::::::777555222222222333222111//////...------...//////------------,,,+++))))))******)))))))))(((((((((%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$###############$$$######$$$&&&'''&&&%%%################################################%%%#########$$$%%%$$$###$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############)))(((((((((((()))*********,,,///000000000000111333222111000////////////---000333444333111111111//////000000000111111222000000000222444777:::;;;:::999999777555222///......---,,,++++++***++++++---,,,+++***)))((((((''''''(((((((((((('''&&&&&&(((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""""""""""""""""""""""""""#########$$$$$$$$$$$$########################""""""#########$$$$$$$$$ !!!!!!"""###$$$%%%%%%""""""""""""##################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''((((((((((((((((((((()))))))))******+++***************+++++++++***+++,,,------,,,,,,---------...///000111111---000555888999999:::;;;999999999999;;;>>>AAACCC???>>>>>>===>>>???@@@AAA>>>???@@@AAABBBCCCDDDDDDCCCGGGLLLMMMKKKLLLPPPTTTLLLEEE@@@AAABBBBBBCCCFFFDDDHHHJJJFFF???:::;;;???===<<<;;;999777666666777444333333444666666444222///222444333000......///...------,,,,,,++++++***,,,++++++,,,------,,,***)))(((((((((((())))))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###$$$$$$%%%'''(((((()))&&&&&&&&&'''''''''((((((&&&(((************,,,---,,,...000222333555888999:::999999:::;;;;;;;;;<<<<<<=========<<<;;;999888777777888;;;@@@BBB@@@>>>===AAA@@@<<<;;;@@@DDDDDD@@@???<<<:::999999999:::777555333222333333333222000///...------...///000+++,,,,,,,,,+++***))))))***)))))))))((((((((((((###$$$$$$%%%%%%&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""###############$$$$$$$$$###""""""$$$&&&'''&&&$$$################################################%%%$$$######%%%%%%$$$###$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$((((((((((((((()))******))),,,///000000000000111222222111///............***---111333222000//////...///000000//////000111,,,,,,...111444777:::<<<<<<;;;:::888444111---+++,,,,,,+++***)))))))))***++++++***)))((('''&&&&&&''''''((((((''''''&&&%%%((((((((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$ """###$$$%%%&&&""""""""""""#####################$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((((((((((((((())))))))))))++++++******)))******+++*********+++------,,,+++---,,,,,,---...///000111+++...222666888:::<<<>>>:::999888888:::<<>>???>>>>>>???@@@AAAAAABBBBBBCCCGGGJJJKKKLLLRRR[[[bbbOOOFFF@@@@@@AAAAAABBBEEEEEEIIILLLGGG@@@;;;<<>><<<999888888999:::888555333222333444333333000///...------...///000******+++++++++***))))))))))))))))))(((((((((((("""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$%%%"""!!!!!!###%%%&&&%%%$$$################################################%%%$$$######%%%%%%$$$###$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%''''''(((((())))))******,,,---//////......000111111000///......///000111---...///111111///...---...///000000000000///////////////000222444777888666666666666555444333333222000...,,,***)))((()))***+++,,,---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$###""""""$$$&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))************))))))((((((((()))******++++++---,,,,,,---///000///...000000222444666999<<<===999888888999<<>>???@@@@@@???@@@BBBDDDFFFDDDBBBBBBEEEJJJPPPSSSKKKFFF@@@>>>>>>>>>===;;;===AAADDDDDD???===>>>AAA@@@???>>><<<:::888666555111333555888999888666555222111///.........///000000///---+++************,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""########################%%%$$$###""""""###$$$%%%%%%###"""###%%%&&&&&&%%%########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))******++++++)))''''''(((***,,,+++,,,///333666777777777777666666666666777777999;;;===<<<:::777555555666666777888999:::;;;;;;;;;>>>===999777;;;>>>>>>AAA===888777888999888666888555111//////000//////////////////...---,,,+++,,,,,,++++++***)))))))))((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###&&&$$$""""""$$$%%%###!!!"""""""""""""""""""""""""""###$$$$$$$$$"""!!! %%%%%%$$$###""""""######""""""#########$$$$$$$$$"""############$$$$$$$$$#######################################$$$$$$$$$########################''''''(((((())))))))))))+++,,,......------///000000///...---...///000111---...000111111000...---...//////000000000111111000//////000111333555666333333444444444333222222222111...,,,***)))))))))***+++,,,,,,,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$######""""""######$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$###""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((()))******++++++,,,++++++,,,///000000///...///000222555777:::;;;999999888999;;;>>>???@@@<<<;;;::::::::::::::::::===>>>??????>>>>>>@@@BBBFFFEEECCCBBBCCCEEEGGGIIIBBB@@@======>>>>>><<<:::===@@@CCCBBB>>><<<>>>@@@AAA@@@???===;;;999777666222333666777888777555333222111000///...//////000000///---+++************,,,,,,,,,,,,+++***))))))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""########################$$$$$$###""""""###$$$$$$%%%$$$###"""###$$$%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''))))))+++,,,,,,,,,***)))***+++*********---111444555555444444444444555666777777999;;;======;;;999888888666666777888999::::::;;;<<<>>><<<777666:::===>>>>>>;;;777666777777666555666333111000000000000///............---,,,+++***,,,,,,+++******))))))(((((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###&&&$$$""""""$$$%%%###!!!"""""""""""""""""""""""""""######$$$###"""!!! %%%$$$$$$###""""""######""""""#########$$$$$$$$$"""############$$$$$$$$$#######################################$$$$$$$$$########################'''(((((((((((())))))))))))***,,,,,,++++++---......---,,,,,,,,,...///000///000111222222111000///////////////000111333333000000//////000111333444000111222222222222222111333111///---+++************++++++,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$######""""""######$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&((((((((()))******+++++++++******,,,...000000///---...///000333555777999999999999999:::<<<>>>???:::777555666999======<<<<<<=========<<<<<<===???AAAAAABBBCCCCCCBBBAAAAAA<<<;;;;;;<<<===<<<:::888>>>@@@BBBAAA>>><<<>>>@@@BBBAAA@@@>>><<<:::999888444555666777777555333222111111000//////////////////...---,,,+++*********,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#####################$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#######################################$$$$$$###""""""###$$$$$$$$$$$$$$$"""!!!!!!###%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))***,,,......,,,+++***+++(((((((((+++///111222222000111111222444555777888777999;;;<<<:::999999999444555555666777888999999===???===777555999<<<<<<:::888555444555555555444333111000000111111000///---------------,,,+++***,,,++++++******)))(((((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############""""""#########""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$######$$$$$$###!!!"""""""""""""""""""""""""""############"""!!!!!!%%%$$$######"""########################$$$$$$$$$"""############$$$$$$$$$########################""""""#########$$$$$$$$$########################((((((((((((((((((((((((&&&((()))***))))))***,,,+++++++++++++++---///000000111222222222222111000////////////000222444555222111000//////000111222///000111222222222222222333222///---,,,+++++++++***+++++++++***)))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((()))******++++++***))))))+++.../////////---......000222444666777888999999999999;;;===???>>>999444555;;;??????>>>:::;;;<<<;;;::::::;;;===999<<<@@@DDDFFFEEECCCAAA>>>===<<<;;;;;;;;;::::::@@@AAABBB@@@>>>===???AAABBBBBB@@@???===;;;:::999777888888888777555333222111000000///////////////......---,,,++++++******+++,,,,,,++++++***)))((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$##################$$$$$$%%%%%%### ###%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((((((+++......---+++******((('''(((***---000000000......///111333666888999555777888888666555555666222222333444555666777777<<>>===;;;999:::;;;:::999999;;;===777;;;AAAFFFHHHHHHFFFDDD???>>><<<::::::===@@@CCCCCCBBBAAA???>>>???AAABBBBBBAAA@@@>>>===;;;:::999:::::::::999888666444333000000000000000//////...------------,,,++++++***++++++++++++***)))((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############################################################$$$$$$############$$$$$$$$$""""""###$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''''''''&&&)))+++,,,+++)))((())))))((()))+++---/////////,,,---///111444777999;;;666777888666444222222333000111111222333444555555999>>>AAA???======:::666666666555444222111111222000//////000222222111///...////////////......---++++++******)))(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############""""""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###""""""""""""""""""""""""""""""""""""""""""######$$$###############$$$$$$########################""""""#########$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%########################(((((((((''''''''''''&&&$$$%%%''''''&&&&&&((()))))))))))))))+++---///111111111111111111111111111///000111333444444444444333222111000///000000111222333444444444444444444111000...---+++++++++,,,+++******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((()))******++++++***))))))***,,,------,,,.........///000222333444444666888888777999===AAA@@@<<<888777888:::999777999:::;;;;;;::::::<<<>>>;;;>>>CCCFFFHHHGGGDDDCCC>>>===;;;:::;;;???EEEJJJDDDBBB@@@>>>===???AAABBB@@@???>>>===;;;:::999888::::::999888777555444333000000000000000///......,,,------------,,,+++***++++++++++++***)))((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&'''&&&%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$########################"""###$$$$$$$$$$$$###"""###"""###%%%''''''%%%"""########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''''''''&&&%%%''')))***((('''((((((***))))))+++---//////...+++,,,...000333777999;;;888999999777444222222333000111111222333444555555666===AAA@@@>>>===:::666666777777555333111111111111///...///111111000/////////000000000//////...+++******))))))((('''''''''''''''&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############""""""#########""""""""""""""""""""""""""""""###$$$$$$$$$$$$######$$$%%%$$$"""""""""###"""""""""""""""""""""""""""""""""!!!""""""###$$$#########"""######$$$%%%$$$$$$$$$###############"""############$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&########################(((((('''''''''&&&&&&&&&###%%%&&&&&&&&&&&&''')))(((((()))***+++...000222111111000000000000111111///111333555555444333111444333111000000111222222444444444444444444333222000///---,,,+++++++++++++++***)))(((((('''''''''''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((()))******+++++++++***)))***+++,,,+++***------------...000111111111555888888777888===BBB>>>===<<<:::999888888777888:::;;;;;;;;;<<>>>>>===;;;:::<<>>===<<<;;;:::888777777888888777666555444333222///000000111000///...---,,,,,,---------,,,+++***++++++++++++***)))((('''''''''''''''''''''''''''&&&%%%$$$$$$###$$$$$$$$$$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################"""###$$$$$$$$$$$$###"""###!!!!!!&&&,,,,,,'''!!!########################$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&''''''&&&&&&%%%'''((((((''''''((()))***))))))***,,,...------***+++,,,///222555888999666777777555333222333444222333333444555666777777666;;;>>>;;;:::;;;:::777888999:::888333000000111222000......///000000///......///////////////...*********)))(((((('''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$######$$$&&&$$$"""!!!"""$$$""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%######""""""###$$$$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$######################## !!!"""###$$$%%%&&&&&&########################(((((('''''''''&&&&&&&&&###%%%&&&&&&&&&&&&''')))(((((()))***,,,...111222111111000000000000111111///111444666777555222000444333222111111222333333444444444444444333222111///...---+++******+++++++++***)))((('''''''''((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((########################%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((()))******++++++,,,+++******++++++***(((,,,,,,,,,,,,---...///000000444777888666888>>>CCC???@@@@@@>>><<<::::::;;;888:::;;;<<<<<<>>>AAACCC;;;<<<>>>@@@AAABBBBBBBBBAAABBBAAA===999777999;;;BBB???:::888999;;;>>>???<<<<<<;;;:::888777666666777666555444333222111111///000111111111000...---+++,,,---...---,,,+++******++++++******)))((('''''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&########################$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""### '''///000((( ########################$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&''''''&&&%%%&&&'''((('''&&&''')))+++))))))((()))+++---,,,+++)))***+++---000333666888222333333222111000222444444555555666777888999999666::::::777666888:::999999;;;<<<999444111000111444111...---...///000000------...............---*********)))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$&&&%%%"""!!!"""$$$""""""""""""""""""""""""###"""!!!!!!!!!###$$$%%%######""""""###$$$%%%%%%$$$$$$$$$$$$######"""""""""############$$$$$$$$$######################## !!!"""###$$$%%%&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''((()))+++...000111444222///---,,,,,,---///111222333333444444333333///000222444444444222111333555666666444222222222......---,,,++++++++++++''''''''''''((((((((()))))))))(((((('''''''''&&&)))'''&&&&&&''''''&&&%%%&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################$$$$$$$$$#########""""""#########"""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&%%%%%%%%%$$$$$$#########'''&&&$$$""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((((((((()))******++++++((()))***+++,,,,,,+++******++++++,,,,,,------...111111111222444777:::;;;<<<<<<======<<<:::888777999999:::;;;<<<<<<<<<<<<@@@===:::999;;;===@@@AAAHHHDDD???;;;999888888888===;;;::::::<<<<<<;;;999===>>>???===:::777555555444555555444333111...------...000111111///---,,,++++++,,,,,,,,,,,,,,,,,,,,,+++)))((('''''''''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$###"""""""""###$$$%%%%%%&&&"""###+++...)))%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,---///000222333333333333111///---...000222444555444333333444666999;;;===999666555777999999777777888888777555333333444444333222000//////......///////////////...------------,,,+++***)))((('''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$#########""""""!!!!!!$$$$$$$$$#########""""""########################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''((()))+++---///000222000---+++***+++,,,---000111222333444444444444000000111111111222333333222333555555333111000111000///---+++***)))(((((('''''''''((((((((()))))))))((((((((('''''''''''')))'''&&&&&&''''''&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################$$$$$$$$$#########""""""###"""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&%%%%%%%%%$$$$$$$$$######'''&&&$$$###"""###$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((((((((()))******++++++((()))***+++++++++************+++,,,,,,------...111111111222333555888999;;;;;;;;;;;;;;;:::999999777888999;;;<<<<<<======>>><<<::::::<<<@@@CCCDDD@@@>>>;;;:::999:::::::::;;;:::999:::<<<===<<<::::::<<<<<<;;;888555444444333444444444444333111000,,,---...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((('''''''''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$#########"""######$$$$$$&&&""""""(((***&&&####################################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((())))))))),,,---...000111222333333222111///......///111222111111222333444666777888===:::666555777888888777666777777666333222222333333222111///.........---//////000000//////...------,,,,,,+++***)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###############$$$$$$$$$$$$#########""""""""""""$$$$$$$$$#########""""""########################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''''')))***,,,...//////---+++***)))***+++,,,000000111222333444444444111000000///000222444555000222444333111///...///000///---+++)))'''&&&&&&''''''((((((((()))))))))((((((((((((''''''''''''((('''&&&&&&''''''&&&$$$&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################$$$############"""""""""""""""""""""""""""##################""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''(((((())))))******+++******+++++++++***))))))******++++++,,,---------000000000000111333444555888888888888999999:::;;;777777888:::;;;<<<======777888:::::::::<<>>===<<<;;;::::::;;;======;;;999666888:::999777555444444222222222222222222222222---------------...///000///......---,,,++++++*********)))(((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###%%%###""""""###""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((***+++---...000111111111...///000000000000///...444777;;;>>>???>>><<<:::<<<:::777666555666777777666777777666333222222333333222111///............///000000000000///......,,,++++++***)))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################%%%$$$$$$$$$###"""""""""########################################################################""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***+++,,,,,,++++++,,,---...///333333333222111000......111333666888888777555333111333444333000...------******))))))((()))))))))(((((((((((()))))))))***'''''''''((((((((((((((((((&&&%%%%%%&&&&&&%%%$$$%%%$$$######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$#########"""""""""$$$&&&%%%$$$###$$$$$$"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''''''''((())))))******+++******))))))((((((((())))))***++++++,,,,,,---,,,------...............222222222333555888:::<<<::::::999888888888999999<<>>???===<<<<<<===>>>===;;;888888999;;;:::888666555555222222111000000/////////000///...---,,,,,,------......---,,,+++*********)))))))))))))))(((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%$$$""""""###$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))***,,,---//////000000---...000111111111000///333555999;;;<<<:::888666:::999777666555555777999888999999888555444444555444444222111000////////////////////////...------+++******))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""################################################%%%$$$$$$$$$###"""""""""###############$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))++++++,,,,,,...///000111333333222222000///---,,,333555999;;;;;;888444111111222444333000---,,,,,,''''''(((((()))+++,,,---((((((((()))))))))******'''''''''((((((((((((((('''&&&%%%%%%&&&&&&%%%###$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""###!!!!!!!!!"""######$$$$$$""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''(((((())))))*********)))((((((((())))))))))))******+++,,,,,,,,,++++++,,,---......------///000111222444777999::::::999888777777777888999@@@KKKTTTNNN???666888???;;;???BBBCCCAAA???AAACCC>>>===>>>???@@@???<<<:::999;;;<<<;;;999777666666222111000///............000//////...---,,,++++++,,,,,,++++++******))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$$$$$$$######"""#########"""%%%&&&###"""$$$&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))+++,,,.../////////---...000111222222222222777888999::::::999777666777777777555444555888;;;:::;;;;;;:::777666666777555444333222111000000000---............---,,,,,,******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""$$$$$$############$$$$$$ !!!"""###$$$%%%&&&&&&########################""""""""""""""""""""""""########################$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''(((******+++---...000111222000000111111000000///...666777999:::999666333111000111222111...,,,+++***'''(((((()))***+++---...(((((()))))))))*********''''''''''''((((((((()))'''&&&$$$%%%&&&&&&%%%###$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###### !!!!!!"""######$$$$$$!!!"""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&''''''((()))))))))))))))((('''((((((******)))))))))***++++++,,,,,,)))***+++---.........------...000222444666777777888777666555666888:::;;;BBBDDDDDD>>>777555888<<<===@@@DDDCCC@@@???BBBEEE<<<<<<>>>AAACCCCCC@@@>>>;;;<<<===<<<999666555555111000///......///000000---......///...---+++*********))))))))))))))))))'''((()))******)))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%$$$#########"""######$$$$$$$$$&&&###"""%%%'''&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''(((***+++---.........---...///111333444555555===<<<;;;999888777777777444666666555444555999===;;;<<<<<<;;;888777777888555444333111000000//////,,,,,,------,,,,,,+++***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$#########""""""###############$$$$$$$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''((()))***,,,...000111111---...///000111111111111999999888777666444222111...000111000---***))))))))))))))))))***,,,---...))))))))))))************&&&'''''''''(((((())))))'''&&&$$$%%%&&&&&&%%%############$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""###### !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&''''''((())))))))))))(((''''''''')))***+++)))))))))***++++++,,,,,,((()))+++---............,,,---000333555666666666555444444444666999<<<>>>FFF@@@888444555:::===???CCCGGGHHHFFFAAA???AAADDD:::;;;===AAAEEEEEEDDDBBB;;;<<<===;;;888555444333000////////////111333444***,,,...//////...,,,+++(((((((((((())))))))))))'''((()))******)))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""###$$$%%%&&&%%%%%%$$$###"""""""""###$$$%%%%%%###&&&###"""&&&(((&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++------......---...///111333555777888<<<:::777444222222333333333555666555444666:::>>>;;;<<<<<<:::888777777888444333222000//////......+++,,,,,,,,,,,,+++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''++++++,,,------......///...///000//////000222555AAA<<<777555666666444222111000///...---,,,++++++***))))))((()))***,,,---+++++++++***)))(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$############"""$$$$$$$$$#########""""""""""""""""""""""""""""""###"""!!! !!!"""###!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################""""""""""""######%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&((()))***+++))))))))))))************,,,,,,+++******+++++++++---...000222444555666666999666444444777999999888999888777777888:::===>>>DDDGGGHHHGGGDDDAAABBBCCCGGGGGGHHHJJJIIIFFF@@@<<>>AAACCCDDDCCCAAA@@@AAACCCFFFFFFFFFGGGGGGDDD@@@<<<===;;;888555555555777999000000000000000111111222333222000///---,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$###############$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((&&&'''((()))***++++++,,,---...///000111222222222444333222111222222333444666555555555555777888999888999888888666444222111222222111000///...------++++++++++++++++++++++++++++++******))))))(((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%#######################################"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""#########$$$$$$#########"""""""""""""""############""""""########################$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))******,,,---///111222444777:::IIIEEE>>>555///,,,---///111111000///...------,,,...---,,,,,,,,,,,,,,,---+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''%%%""""""$$$&&&$$$$$$$$$############"""$$$$$$$$$###############""""""""""""""""""""""""###""""""!!!!!!""""""### !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((******(((((())))))))))))******,,,,,,++++++++++++,,,,,,,,,---...000222333444444888777666777:::<<<===<<<===<<<;;;::::::;;;<<<===<<<>>>???>>>>>>???AAACCCCCCCCCCCCCCCDDDBBB>>>;;;;;;999777666555666777888000000000000000111111222222111000...---,,,,,,,,,******))))))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$$$$###############$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%'''&&&%%%%%%%%%&&&((()))&&&''''''((()))***++++++,,,---///000000///......111111111111222333444444444444444444555666888888888888888777666444333222333222000///............---,,,,,,++++++******************)))))))))))))))&&&&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""!!!""""""###$$$########################"""############""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""$$$$$$$$$$$$$$$#########""""""############""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))000111222111000000111222AAA@@@<<<555...***,,,///111111000///......------//////...------,,,,,,,,,******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%'''%%%!!! $$$'''$$$$$$$$$#########""""""########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$######$$$$$$$$$"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))***(((((((((((()))))))))***,,,++++++++++++,,,,,,---+++,,,---///111222222222333333444666888:::;;;;;;>>>===<<<;;;:::;;;;;;;;;999999:::;;;===???AAACCC@@@?????????@@@???===;;;888888777666666666777888000000000000000111111222111111///...---,,,,,,,,,***)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$""""""#########$$$$$$$$$#########"""######$$$%%%########################""""""#########$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##########################################$$$$$$$$$$$$'''&&&%%%$$$$$$&&&((()))&&&&&&'''(((((()))******)))+++,,,...///...---,,,///000000111222333444555333333444555666777777888;;;;;;:::999999888777666444333000...------...///------,,,,,,+++***)))))))))))))))))))))*********&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""############"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################"""###$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))000111111000---,,,+++,,,333555777444000,,,---...000000//////......------.........------,,,,,,+++)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########"""$$$%%%$$$""""""%%%'''$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""############""""""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!"""#####################""""""""""""######"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''((()))'''(((((((((((()))))))))***************+++,,,---***+++,,,...///000000000000222444555777888:::;;;===<<<;;;::::::999999999777777888:::===@@@AAABBB<<<<<<<<<===>>>>>><<<:::777777666666666666666666000000000000000111111222111000///---,,,,,,,,,,,,)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$""""""#########$$$$$$$$$######""""""###$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$'''&&&$$$###$$$%%%''')))&&&&&&&&&'''(((((())))))&&&(((***,,,---.........//////000222333444555555333333444555777777888888;;;;;;;;;:::999999999999444333000...------...///------,,,,,,+++***)))))))))))))))))))))*********''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""!!!""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&''''''((()))))))))+++,,,......,,,++++++,,,+++---111222111000///...//////......------------+++,,,,,,,,,,,,++++++***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########""""""$$$&&&'''((((((((($$$$$$$$$############"""###############$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######""""""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!"""##################""""""""""""""""""##################$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''(((((((((((()))))))))))))))))))))***+++,,,)))***+++---.../////////000222555777777888:::;;;:::999999999888888777777666666777:::>>>@@@???>>>888888:::<<<======;;;999666666777777666555444333000000000000000111111222000///...---,,,,,,,,,,,,))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$""""""""""""###$$$%%%%%%########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################"""""""""############$$$&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&''''''((((((&&&'''((()))+++---...//////000222333444555555555333333555777888999999999999888888777777777888888333222000///............---,,,,,,++++++******************)))))))))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$#########"""""""""""""""""""""""""""############"""!!!!!!""""""""""""""""""""""""!!!""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!###%%%$$$"""$$$(((,,,########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%&&&''''''(((((()))'''))),,,---,,,+++,,,---,,,,,,---///111111///...------------,,,,,,,,,,,,((()))***++++++******)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$######$$$(((...000---)))$$$$$$$$$############"""""""""#########$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""###"""!!!!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!"""###############$$$######""""""######$$$$$$$$$$$$###############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((())))))''''''''''''((()))***+++))))))+++,,,------------...111555666666666777999666666777777777666666555555555777:::>>>???<<<999555666999<<<>>>===:::888666666777777666444222111000000000000000111111222//////...---,,,,,,,,,,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$""""""""""""###$$$%%%&&&########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))(((((()))+++...///111222333555666666666555333444666888::::::::::::777666666555555666777888222222111000///...------++++++++++++++++++++++++++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$###"""!!! """"""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""#########"""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$########################### """$$$"""!!!###***000########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&''''''((((((***------,,,+++++++++111...,,,---000111000---,,,,,,,,,,,,,,,,,,++++++&&&'''((()))******)))((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$$$$%%%%%%###$$$+++333555111+++$$$$$$$$$############"""""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!"""###############%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''(((%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((()))&&&&&&&&&''''''(((******((()))***+++,,,---------+++///333444333222444666444444555555555555444444444555666:::>>>===999555444555888<<>>:::777666777777777666444111000000000000000000111111222///...------,,,,,,,,,,,,)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#######################################$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$""""""""""""###$$$%%%&&&########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""###############$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&,,,+++)))'''(((***,,,...222333555666777666666555333555777999:::;;;;;;;;;777777666555555666888999111111111111000...---,,,++++++++++++++++++,,,,,,,,,++++++***)))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""""""""""""""""""""""""""###$$$$$$$$$"""!!! """"""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""######$$$$$$!!!!!!""""""#########$$$###$$$$$$%%%%%%$$$$$$########################### """###""" $$$+++222""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''%%%$$$$$$%%%'''(((((('''((()))+++,,,,,,,,,,,,+++---///000111000///...------+++***))))))))))))))))))************))))))'''''''''''''''''''''''')))&&&######%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%&&&&&&&&&''''''((((((###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""############""""""""""""!!!"""###$$$$$$###"""!!!$$$""" !!!$$$%%%###!!!!!!###$$$$$$######$$$%%%########################################################################%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''((((((%%%%%%%%%$$$$$$#########!!!"""$$$&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((******+++++++++,,,,,,,,,...///000111222222222111111333555666777666555444555333666<<>>666777777777777777888999777666555444444222000...............///////////////......---,,,,,,++++++((())))))))))))((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$############$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$###"""""""""###%%%&&&$$$###############$$$$$$######$$$$$$$$$######"""######$$$$$$$$$$$$######################################################!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((******,,,---/////////000333555:::;;;<<<<<<:::777333111000000111111111111000000////////////............------------,,,+++***))))))(((((('''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""""""""""""######"""""""""######""""""######$$$%%%$$$$$$######""""""!!!!!!########################!!!"""############"""!!!!!!!!!"""""""""#########$$$######"""!!! ########################%%%###"""###$$$$$$###"""#########################################################$$$$$$#########""""""""""""""""""""""""########################"""""""""###############!!!###%%%$$$"""###(((+++((('''''''''(((***,,,---++++++++++++************'''''''''''''''((()))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$''')))***)))&&&$$$$$$%%%########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""############""""""""""""######""""""""""""######!!!###$$$###"""!!!"""###!!!###$$$$$$######$$$%%%###########################################################################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))+++******)))***,,,---...//////000111333444555666666666:::BBBEEE@@@;;;999444555666666555666888:::777777666555333111000///......................../////////...------,,,,,,(((((())))))))))))((((((''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""#########"""######$$$%%%$$$############$$$%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######################################################!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,---......///111444333333555555666555555444//////000000000000//////........................,,,,,,---,,,,,,+++***))))))(((''''''&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""############""""""######""""""######$$$%%%############""""""""""""########################!!!"""###$$$$$$###"""!!! !!!!!!""""""#########$$$$$$###"""!!!!!! """""""""###############%%%###""""""######"""!!!#######################################$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""########################!!!"""""""""#########$$$"""$$$%%%###!!!###)))///,,,+++)))(((((()))***+++******)))))))))******+++''''''''''''((()))***+++''''''((((((((((((''''''''''''''''''''''''''''''###%%%&&&%%%$$$###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))...---'''######&&&########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""############""""""""""""""""""############""""""!!!###$$$###!!!!!!"""$$$!!!###$$$$$$######$$$%%%###########################################################################$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))***************)))((()))+++---...------...000222444666777444444:::CCCEEE???999777444666777666555555888;;;777777777666333111000///....................................---,,,++++++(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""""""""$$$$$$############$$$$$$########################"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######################################################!!!###$$$$$$######$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***+++,,,------...000333000000111111222444555666......////////////..............................++++++,,,,,,,,,++++++***)))((('''&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!######""""""######$$$%%%"""""""""""""""#################################!!!"""###$$$$$$###"""!!! !!!!!!"""######$$$########################!!!"""""""""#########$$$$$$###""""""$$$%%%$$$###########################""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$$$$%%%&&&###!!!###***111000...+++)))((((((((()))))))))(((((()))***++++++'''''''''((((((***+++,,,''''''((((((((((((''''''''''''''''''''''''''''''###%%%&&&%%%######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%"""***111///'''"""###&&&""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""############""""""""""""!!!"""###$$$$$$###"""!!!!!!###%%%$$$!!! """$$$!!!###$$$$$$######$$$%%%###########################################################################$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$&&&&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((())))))))))))***************)))((('''(((***,,,---,,,,,,---///222555777888666444555;;;===:::888888555777888777555666999===777888888666333111//////.....................---------------,,,+++******(((((()))))))))))))))((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!! $$$$$$############$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!"""###%%%%%%$$$######$$$#########$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$######$$$$$$$$$$$$######################################################!!!###$$$$$$######$$$%%%""""""############""""""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++,,,,,,,,,---000222444333222111222333444555---..................------.....................******+++,,,,,,,,,++++++)))((('''&&&%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!#########"""###$$$$$$%%%!!!!!!""""""######$$$$$$######################## """###$$$$$$###"""  !!!"""######$$$ !!!"""###$$$%%%&&&&&&!!!!!!""""""#########$$$###""""""###%%%''''''&&&########################""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""####################################%%%$$$###"""###%%%((()))+++***)))((((((''''''((('''''''''((())))))******************))))))))))))((()))*********((('''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$"""!!!!!!""""""""""""""""""""""""!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$""""""###$$$###$$$$$$###!!! !!!"""!!!!!!""""""#########$$$ !!!######$$$$$$$$$""""""""""""""""""""""""&&&(((((($$$###%%%%%%""""""""""""""""""######$$$######""""""######$$$%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$#########""""""&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))***+++,,,---...000111333444555555444444444555666888999555444444444555888;;;<<<:::999999777555222///---------............------,,,,,,,,,,,,,,,***))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$###############"""""""""""""""#########""""""######$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$############"""$$$$$$######$$$$$$%%%&&&''''''''''''&&&%%%$$$###$$$#########""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((()))+++...///111111222333222222111111111111111,,,...000111///---,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!######""""""""""""######!!! !!!$$$%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$######$$$%%%'''(((''''''&&&&&&&&&''''''(((''''''(((((()))******************)))))))))(((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$###############$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""####################################"""###$$$$$$""""""###$$$"""###$$$###!!!!!!!!!"""!!!"""""""""############ !!!"""######$$$$$$$$$""""""""""""""""""""""""%%%''''''######%%%$$$!!!"""""""""""""""######$$$######""""""######$$$%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))((())))))***++++++,,,---///111333444555555444444333444555777777555444444444555777999:::999999888777555222///------......//////......------,,,,,,++++++******)))((((((((((((((((((((()))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############""""""""""""############""""""######$$$%%%$$$$$$$$$#########""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$###"""!!!############"""""""""!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((()))+++---///000111111333222111/////////000000,,,...000000///---,,,,,,---,,,++++++***++++++++++++,,,,,,,,,++++++***)))''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$###"""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!######""""""""""""######"""!!! !!!###$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##########################################$$$$$$%%%%%%&&&&&&#########$$$$$$%%%&&&''''''(((((())))))******+++******))))))))))))(((((())))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$%%%############"""""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!!""""""""""""####################################"""###$$$$$$""""""###$$$"""###$$$###"""!!!"""###""""""""""""############ !!!"""######$$$######""""""""""""""""""""""""$$$&&&&&&""""""$$$### """""""""""""""######$$$###""""""""""""###$$$$$$"""############$$$$$$$$$$$$############$$$%%%%%%######$$$%%%%%%$$$######$$$$$$$$$###############%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((((((((())))))***+++***+++,,,...111333444555555555444444444444555666555555444333444555666777777777777666444222000...---......//////......---...---+++***))))))******(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########"""""""""######$$$######""""""######$$$%%%$$$$$$$$$###############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!############"""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((()))***,,,---///000000333111///---,,,---...///,,,...000000...---,,,---------,,,++++++++++++++++++++++++,,,++++++***)))'''(((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$###""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######""""""""""""#########"""!!!"""###$$$###!!!################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################"""###$$$%%%%%%%%%%%%%%%###############$$$%%%&&&''''''((())))))******+++***)))))))))(((((((((((()))((('''&&&&&&&&&((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$##################$$$$$$$$$$$$!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!"""""""""######"""""""""!!!"""""""""####################################!!!"""######""""""###$$$"""###$$$###"""!!!"""###"""""""""""""""#########!!!!!!"""###############"""""""""""""""""""""""""""%%%$$$!!!!!!###### """""""""""""""######$$$"""""""""""""""###$$$$$$""""""#########$$$$$$$$$###############$$$$$$%%%######$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))***+++)))***,,,...000222444555666666555555555555555555666555444333333333444444555666666555444222000///......////////////.........---+++)))((()))***+++((((((((((((((('''''''''((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$######""""""######$$$%%%########################!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%###############$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((()))***+++---...///222000---+++++++++---...,,,...//////...------...------,,,++++++++++++,,,******++++++++++++******((((((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######"""""""""""""""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""######""""""""""""######%%%###""""""######""" ########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$######$$$$$$'''''''''((())))))******)))))))))(((((((((((('''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$ !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""############""""""!!!"""""""""############"""""""""""""""""""""""" !!!######""""""###$$$!!!"""######"""!!!"""$$$######""""""""""""""""""!!!""""""############"""""""""""""""""""""""""""!!!$$$$$$!!!!!!###### """""""""""""""######$$$""""""!!!!!!""""""###$$$""""""#########$$$$$$$$$######""""""######$$$%%%###################################################$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***+++)))***+++---///111333444666666777666666666666555666555444444333222222222333444444444444222111///...//////////////////......,,,***((((((((()))***)))(((((((((''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%######""""""######$$$%%%########################!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""##############################""""""######$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$""""""""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((()))+++---...///...,,,+++***+++,,,---,,,...//////------...///...---,,,,,,++++++,,,,,,)))******++++++*********(((((())))))(((((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$###"""""""""""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######%%%###""""""######!!! ########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$#########%%%&&&&&&''''''((())))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""""""""############$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""######$$$$$$######"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$!!!"""######""""""###$$$############""""""""""""""""""############""""""""""""""""""""""""""""""!!!$$$$$$!!!!!!$$$$$$!!!"""""""""""""""######$$$"""!!!!!!!!!!!!"""######"""############$$$$$$$$$###""""""""""""###$$$$$$$$$###""""""""""""###$$$###############$$$$$$$$$"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***+++)))***+++---///000111222555555666666777666666555666555555444444333222222111222333333333222111000...//////000000//////...---,,,***)))(((((()))))))))((((((''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$%%%&&&######""""""######$$$%%%###############$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""###""""""""""""###$$$$$$"""###############""""""""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''')))+++,,,,,,+++++++++,,,,,,------,,,---///...------...000...------,,,,,,,,,,,,,,,((()))******+++*********((())))))))))))(((''''''%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$"""""""""""""""######$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######%%%###""""""######""" ################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&'''''''''))))))((((((((('''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############"""######$$$$$$######"""""""""""""""############"""""""""""""""""""""""" """"""!!!!!!###%%% """######""""""###$$$############"""""""""!!!""""""############""""""""""""""""""""""""""""""!!!$$$$$$""""""$$$$$$""""""""""""""""""######$$$!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""""""""""""""###$$$$$$$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$""""""###%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***+++***+++,,,---...//////000111222333555555555555444555555555555555444333222000111222333333222111111//////000000000000//////++++++******))))))(((((())))))(((''''''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''######""""""######$$$%%%""""""#########$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###############$$$$$$$$$"""""""""""""""###$$$$$$""""""############""""""!!!"""""""""############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&(((***,,,((()))+++---.........---,,,---......------///000......---,,,,,,,,,,,,---(((((()))***************)))))))))))))))(((''''''%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$"""""""""""""""###$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######$$$###!!!"""######"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################&&&$$$###!!!!!!"""$$$%%%""""""""""""###$$$%%%&&&######$$$%%%%%%&&&&&&''')))(((((((((''''''''''''"""###%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""############$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""##################$$$$$$$$$$$$######""""""""""""#################################### """"""!!!!!!###%%% """######""""""###%%%$$$#########""""""!!!!!!""""""#########""""""!!!"""""""""""""""""""""""""""$$$%%%""""""%%%%%%""""""""""""""""""######$$$!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""""""""""""""######$$$$$$###"""!!!!!!"""###$$$""""""######$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&((()))***+++++++++,,,------......///...000111333444444333333555555666666555555444333///000111222333222222111//////000000000000//////***+++++++++***)))((('''))))))((('''&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%############$$$%%%&&&'''#########"""###$$$$$$%%%""""""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&"""""""""""""""######$$$###$$$$$$%%%%%%%%%$$$$$$!!!!!!""""""#########$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%'''***+++&&&(((+++...//////......,,,---......------///111......---,,,,,,,,,,,,---(((((()))***************)))))))))))))))(((((('''%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""""""!!!""""""###$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""""""""#########"""!!!"""###$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############################################################$$$$$$##########################################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######""""""""""""######$$$$$$############$$$$$$$$$#########""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""#########"""""""""""""""$$$#########""""""!!!!!!#########"""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######""""""############""""""$$$$$$$$$#########"""""""""""""""""""""######$$$$$$$$$$$$#########""""""########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((()))***+++---...///000111111111222444444333111444555666666666555444333111222222333333333222222111111111111000///...---*********))))))))))))))))))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%%%%########################%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***))))))+++......,,,))),,,,,,,,,,,,,,,---...///......---,,,++++++++++++(((***+++***)))((()))***++++++)))(((''''''''''''%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$######""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""######################################################$$$$$$$$$#########""""""""""""""""""############################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######""""""""""""######$$$######""""""######$$$############"""""""""!!! !!!!!!!!!""""""""""""""""""""""""""""""###"""""""""""""""""""""############"""""""""!!!###"""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######""""""############""""""$$$$$$$$$#########"""""""""""""""""""""###$$$$$$$$$$$$$$$#########""""""########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))((((((***+++,,,...//////000000000222555666555444222333444444444333222111000000111111111111000000000000000000///...---,,,************)))))))))))))))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%##########################################$$$$$$""""""""""""""""""""""""""""""""""""############################################################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''+++******,,,///000...+++,,,,,,,,,,,,,,,---......------,,,++++++++++++,,,(((***+++***)))((()))*********)))(((''''''''''''%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##################$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%###"""""""""######################################################$$$$$$$$$#########""""""""""""""""""############################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$######""""""""""""######$$$######""""""######$$$############"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""""""""""""""""""""######""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########""""""############""""""$$$$$$$$$##################""""""""""""###$$$$$$$$$$$$$$$#######################################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&''''''((()))(((((()))***+++---............///222555777666555///000111222222111000000...//////000000///......///////////////...---,,,++++++*********))))))))))))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#####################$$$$$$########################!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""############################################################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&*********,,,......---,,,,,,++++++++++++,,,------+++++++++***++++++,,,---(((***+++***)))((()))***))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%#################################$$$$$$$$$$$$%%%%%%$$$######"""#########################################################$$$$$$$$$###############!!!"""""""""###########################################################################$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""############""""""""""""###############""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""""""""""""""""""""#########""""""""""""""""""""""""#########"""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$""""""############""""""##############################""""""######$$$%%%################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''((()))***+++,,,---------...000333444444333...///000111111111000////////////000//////............//////...---,,,,,,,,,++++++******))))))))))))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############################################################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((***+++++++++++++++*********++++++,,,)))))))))******+++------(((***+++***)))((()))***'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""""""""############!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$##########################################################################################!!!"""""""""####################################""""""""""""""""""""""""""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""""""""#########""""""""""""""""""###""""""""""""""""""######!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""######!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$""""""############""""""#######################################$$$$$$%%%################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&''''''((()))***++++++---,,,,,,...000111///......///000222222222111000000111111111000000///.....................---,,,,,,,,,,,,+++***))))))((()))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((()))***++++++******)))))))))******((((((((()))***+++,,,---(((***+++***)))((()))***&&&''''''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""#########!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%########################""""""#########$$$$$$$$$############$$$#################################################################################""""""""""""####################################"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%####################################$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$############""""""""""""#########""""""!!!!!!""""""###""""""""""""############!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""############!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%""""""############""""""###############$$$$$$$$$$$$############$$$%%%%%%###############$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''(((((()))******,,,++++++,,,......---+++...///111222333222222111222222222222111000//////....../////////......---------,,,+++***))))))((()))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%##################$$$$$$########################%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((((((((())),,,...******)))(((((((((((()))(((((((((((()))***+++,,,(((***+++***)))((()))***&&&'''((())))))(((&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""""""""######""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%########################"""""""""############$$$""""""###$$$$$$$$$$$$##################################################################$$$$$$$$$""""""""""""####################################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%####################################$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""!!!"""""""""############!!!!!!"""""""""#########"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!"""""""""############ !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%""""""############""""""""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$########################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''((())))))+++******,,,...///...------...000111222222111111222222222222111000///......//////000000/////////...------,,,***))))))((()))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%########################$$$$$$##################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$&&&'''''''''(((+++///***)))(((((('''''''''(((((((((((((((((()))***+++(((***+++***)))((()))***&&&''')))******)))'''&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!"""""""""############""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##################$$$$$$########################""""""""""""############!!!"""###$$$%%%$$$$$$###################################################""""""#########$$$$$$$$$""""""""""""####################################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$""""""""""""############"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%""""""############""""""""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$########################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&"""###$$$%%%'''((())))))&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''((((((((())))))***,,,///111111///,,,---///111111111111000222222222222111000......//////000000000000000///......---,,,+++))))))((()))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&########################"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$%%%)))---***)))((('''''''''''''''((((((((((((((())))))***(((***+++***)))((()))***&&&((()))++++++***((('''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$#######################################""""""""""""############!!!"""###$$$%%%%%%$$$###################################################""""""######$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############"""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$&&&'''$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))+++---///000111000,,,******---000111000333333222222111000//////111111000000/////////...---,,,++++++******++++++((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""########################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$############""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$##############################&&&&&&%%%$$$$$$######"""((('''&&&&&&&&&''')))*********))))))((((((''''''))))))))))))******************************++++++(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$!!!!!!!!!!!!""""""""""""######################################################$$$%%%%%%%%%%%%$$$########################!!!"""""""""############"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!"""#########!!! $$$###"""!!!!!!!!!##############################################################################$$$$$$$$$#########""""""""""""""""""""""""""""""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((()))+++---...000000000...++++++...000000000222222111111111111111111111111000000////////////,,,+++******))))))************)))((('''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&'''(((((((((((('''''''''&&&&&&(((((()))))))))*********************************(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$!!!!!!!!!!!!"""""""""###################################################"""###$$$$$$%%%%%%$$$$$$####################################$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$###""""""""""""#########""" ######""""""""""""##############################################################################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################"""######$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#########"""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''((()))***,,,...//////111///------...000000000111111111111222222222222000000////////////......+++***))))))(((((())))))++++++***((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#######################################################################################################################################$$$$$$$$$############""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######$$$$$$$$$$$$##############################""""""######$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&(((((())))))))))))******************************(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$!!!!!!!!!"""""""""######################################################"""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################"""######$$$$$$$$$######""""""#########"""!!! !!!!!!"""###$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$################################################""""""""""""###$$$%%%&&&$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''(((***+++---......111000///...///000000000111111111111111111111111------------------------++++++***)))))))))))))))***))))))((('''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""######$$$$$$$$$$$$##############################""""""######$$$$$$$$$%%%"""###%%%&&&&&&&&&%%%$$$''''''&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***************))))))))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$"""""""""""""""######$$$!!!!!!"""""""""#########################################################""""""###$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%""""""#########$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$"""""""""###""""""""""""!!!"""$$$%%%%%%$$$$$$################################################################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$################################################""""""""""""###$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######"""!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''((()))+++,,,------//////000/////////000111333333222111///...------++++++++++++++++++++++++,,,,,,+++************+++'''''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$##############################$$$$$$$$$######"""""""""###$$$%%%''''''&&&%%%%%%'''''''''''''''''''''''''''(((((((((((()))))))))*********)))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""######$$$""""""""""""############################################################""""""###$$$$$$$$$$$$###########################""""""""""""#########$$$""""""#########$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$###""""""""""""######### !!!###$$$%%%%%%%%%$$$#######################################################################################$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######################################################""""""!!!""""""###$$$%%%###############$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((()))***+++,,,,,,,,,...////////////000222333222111///...,,,+++***))))))************++++++---,,,,,,+++***+++++++++&&&&&&''''''((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######################################################"""############$$$$$$$$$"""############$$$$$$$$$########################"""###$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$############""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$##############################%%%$$$$$$###""""""!!!!!!$$$$$$%%%&&&&&&&&&&&&%%%'''''''''''''''(((((((((''''''(((((((((((())))))*********))))))(((((('''(((((((((((((((''''''&&&'''&&&&&&%%%%%%$$$$$$###"""""""""""""""######$$$"""""""""#########$$$$$$################################################!!!"""######$$$$$$##############################!!!!!!"""""""""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$############"""""""""###$$$$$$""""""###$$$%%%%%%%%%%%%########################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""######################################################!!!!!!!!!""""""###$$$%%%###############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!! """""""""""""""""""""""""""""""""""""""""""""""" """######""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$######%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))***++++++))),,,...///......000333000000///...,,,+++***************+++++++++,,,,,,,,,++++++***************'''''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&##############################""""""""""""######################################################"""############$$$$$$$$$"""############$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$$$$##########################################""""""""""""###############$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))+++******)))((((((''''''(((((((((((((((''''''&&&''''''&&&%%%%%%$$$######"""""""""""""""######$$$""""""#########$$$$$$$$$################################################!!!""""""#######################################""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""######"""""""""###$$$%%%$$$$$$$$$######$$$$$$%%%########################################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""########################!!!!!!!!!!!!"""###$$$%%%#########"""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""!!! """""""""""""""""""""""""""""""""""""""""""""""" """######""""""###%%%""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''&&&$$$"""###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))******+++'''***...///......111333---------,,,,,,++++++++++++++++++,,,,,,---------+++******)))))))))))))))))))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&##############################""""""""""""######################################################"""############$$$$$$$$$"""############$$$$$$$$$########################!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$########################""""""######$$$$$$$$$$$$########################################################################################################################$$$$$$$$$############""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$######$$$$$$$$$$$$##############################!!!!!!!!!"""######$$$$$$###"""!!!!!!!!!"""$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))+++******)))(((''''''&&&(((((((((((((((''''''&&&''''''&&&%%%%%%$$$######"""""""""""""""######$$$"""############$$$$$$$$$################################################!!!!!!"""#############################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######"""""""""###%%%&&&&&&%%%$$$#########$$$%%%################################################&&&%%%$$$###""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!"""######$$$##############################""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$#########"""""""""$$$&&&%%%$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$&&&'''%%%###########################%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%###$$$&&&&&&&&&$$$"""!!!$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))++++++,,,---.........---///...---+++***)))))))))******+++++++++,,,,,,,,,,,,,,,***)))((((((((((((''''''(((((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$#########$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&$$$"""!!! !!!"""###$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""################################################$$$$$$$$$#########""""""################################################%%%%%%%%%$$$$$$#########""""""""""""""""""###$$$"""############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""#########""" """$$$"""############$$$$$$$$$&&&$$$"""$$$&&&(((&&&$$$''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""########################################################################"""######$$$$$$$$$##################"""""""""""""""###$$$%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#######################################"""""""""######$$$########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""#########""""""!!!########################""""""""""""""""""""""""""""""""""""####################################$$$######""""""######$$$""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$#########"""""""""$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###$$$&&&'''%%%###########################$$$$$$$$$###############""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%###$$$%%%&&&&&&$$$###!!!$$$$$$%%%%%%&&&'''''''''((((((((((((((((((((((((***+++,,,---..................,,,+++***)))))))))+++++++++++++++++++++,,,,,,+++***)))((((((((((((''''''(((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!!!!"""###$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###"""################################################$$$$$$$$$#########""""""################################################%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!"""###$$$%%%"""############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""#########"""!!!!!!"""$$$"""############$$$$$$$$$&&&$$$###$$$&&&'''&&&$$$&&&'''''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""##############################################################################$$$$$$$$$######"""############"""""""""""""""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############################## !!!!!!"""###$$$$$$########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$######""" ########################""""""""""""""""""""""""""""""""""""####################################$$$######""""""######$$$""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$###############"""$$$%%%%%%$$$######$$$########################&&&$$$###$$$%%%&&&%%%$$$#######################################$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%###$$$%%%&&&%%%$$$###"""$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''')))***+++---...//////000...---,,,+++***)))))))))+++++++++++++++++++++++++++***)))((((((''''''((('''((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!"""######$$$$$$$$$###############"""###$$$$$$$$$$$$###"""################################################$$$$$$$$$###############################################################%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!!!!"""###%%%%%%"""############$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$###############"""######"""!!!!!!###$$$"""############$$$$$$$$$%%%$$$###$$$%%%&&&&&&$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$###"""!!!############"""""""""""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################### !!!"""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$#########%%%$$$$$$######$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###############"""!!!!!!########################""""""""""""""""""""""""!!!"""""""""##########################################""""""""""""######!!!"""""""""####################################""""""#########$$$$$$$$$########################"""###%%%%%%###"""###$$$""""""############""""""%%%$$$$$$$$$%%%%%%$$$$$$########################"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$##########################################$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,...///000000---,,,+++***)))))))))))),,,,,,,,,++++++++++++******))))))(((''''''(((((((((((((((((((((((('''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$###""""""######$$$#################################$$$$$$#################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""###$$$""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################!!!"""######"""!!!###$$$""""""#########$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$########################"""###############$$$$$$########################################################################$$$$$$$$$$$$$$$###"""!!!############"""""""""!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###"""!!! ########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$###""""""%%%$$$$$$######$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""""""""############""""""########################!!!!!!"""#######################################""""""""""""""""""""""""!!!"""""""""#######################################""""""""""""""""""###!!!"""""""""####################################""""""#########$$$$$$$$$########################!!!###%%%$$$###"""######!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$###$$$$$$$$$%%%$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++---...//////,,,,,,+++***))))))))))))++++++++++++++++++++++++***))))))(((((((((((()))((((((((((((((('''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$########################$$$##################$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""#########$$$$$$$$$########################$$$######""""""######$$$######################## """######""""""###$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""######$$$$$$$$$%%%########################################################################$$$$$$$$$$$$$$$###"""!!!############"""""""""!!!"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###!!! ########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""############""""""######################## """######$$$$$$$$$########################""""""""""""""""""""""""""""""""""""#######################################""""""!!!!!!""""""###""""""""""""####################################"""############$$$$$$$$$###############$$$$$$$$$!!!###$$$$$$###""""""###!!!"""###$$$$$$###"""!!!###$$$%%%$$$###"""###%%%#######################################$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$##############################"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++,,,,,,---++++++***)))))))))))))))******+++++++++,,,,,,,,,******))))))))))))******))))))))))))((('''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$###""""""###$$$$$$###############################################################$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!"""############$$$$$$$$$##############################""""""""""""#####################$$$$$$$$$!!!###$$$###"""###$$$"""############$$$$$$$$$"""###$$$$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$########################""""""######$$$%%%%%%%%%########################################################################"""######$$$$$$$$$##################""""""""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################!!!"""$$$%%%%%%###"""!!!########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########"""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""############""""""########################!!!""""""#########""""""########################""""""""""""""""""""""""""""""""""""####################################""""""!!!!!!!!!!!!""""""""""""""""""####################################"""############$$$$$$$$$""""""#########$$$$$$$$$!!!"""$$$$$$"""""""""###!!!"""$$$%%%%%%$$$"""!!!"""$$$%%%$$$""""""###%%%########################$$$$$$$$$###############""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""############$$$#########$$$$$$%%%&&&#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))************+++******)))))))))))))))))))))***+++,,,------...++++++************++++++))))))))))))((('''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$################################################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""""""""!!!"""###$$$$$$"""############$$$$$$$$$##############################""""""""""""######""""""#########$$$$$$$$$!!!###$$$#########$$$"""############$$$$$$$$$!!!###%%%$$$###"""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$########################""""""###$$$$$$%%%&&&&&&########################################################################!!!"""###$$$$$$$$$$$$$$$############""""""""""""###""""""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######################## !!!###%%%&&&%%%$$$###########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""############""""""###########################$$$$$$######"""!!! ########################""""""""""""""""""""""""""""""""""""####################################""""""!!!!!!!!!!!!""""""""""""""""""####################################"""############$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""$$$$$$"""!!!"""###!!!###$$$%%%%%%$$$###!!!!!!$$$%%%%%%"""!!!###%%%########################%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""############$$$#########$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''(((((()))((((((+++***)))))))))))))))***(((((()))***,,,---...///,,,+++++++++++++++,,,,,,))))))))))))((('''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$#########$$$%%%%%%&&&######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$%%%################################################""""""######$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%% !!!###$$$&&&'''"""############$$$$$$$$$##############################""""""""""""######""""""######$$$$$$$$$$$$ ###$$$#########$$$"""############$$$$$$$$$!!!###%%%$$$""""""$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&######################################################################## !!!"""###$$$%%%%%%%%%############""""""""""""###""""""""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$######$$$#########""""""!!!!!!################################################""""""""""""""""""""""""###############"""!!!!!!""""""""""""############$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$######""""""""""""######$$$$$$###"""!!!!!!""""""$$$#########""""""!!!!!!"""############$$$$$$$$$########################!!!""""""""""""#########"""!!! """$$$##################$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((()))***+++++++++******(((''''''))))))***+++,,,------...,,,,,,,,,++++++*********(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""######$$$$$$############$$$$$$########################""""""""""""""""""""""""##############################$$$$$$$$$$$$######""""""""""""""""""""""""&&&&&&%%%%%%$$$#########""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""$$$$$$##################""""""############""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%############""""""!!!!!!$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$##################"""""""""!!!################################################""""""""""""""""""""""""###############"""!!!!!!""""""""""""############$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$######""""""""""""######$$$$$$###"""""""""""""""############"""""""""!!!"""############$$$$$$$$$########################"""""""""#########$$$$$$###"""!!! """###%%%%%%$$$$$$$$$###"""""""""################################################"""############$$$$$$$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&((()))***************)))(((''''''((())))))***+++,,,------,,,,,,,,,+++++++++******(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%###"""""""""######$$$$$$############$$$$$$##############################################################################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$#################################""""""""""""##########################################################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""########################""""""############""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$##################""""""""""""################################################"""""""""""""""""""""""""""############""""""!!!""""""""""""##################""""""""""""######"""""""""""""""######$$$######""""""""""""######$$$###""""""""""""""""""############"""""""""""""""############$$$$$$$$$####################################$$$$$$$$$%%%######"""!!!"""###$$$%%%&&&%%%%%%$$$###"""!!!!!!################################################"""############$$$$$$$$$$$$$$$$$$#####################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((())))))*********)))((('''&&&(((((()))***+++,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))***)))&&&$$$###$$$%%%%%%$$$$$$############$$$$$$################################################$$$$$$$$$#######################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$############$$$$$$##############################################################################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""############$$$########################"""""""""#########$$$$$$##############################################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$############""""""""""""#########$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$######$$$$$$$$$$$$$$$$$$#######################################""""""############""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$######""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##########################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$###############"""""""""""""""################################################""""""""""""""""""""""""""""""############"""!!!!!!"""""""""###############""""""""""""""""""###"""""""""""""""######$$$######""""""""""""############"""""""""""""""############"""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###""""""""""""###$$$%%%%%%$$$$$$$$$###"""""""""################################################""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))))))))(((((('''&&&''''''((()))***+++,,,,,,++++++++++++++++++++++++************************---***'''$$$###$$$%%%&&&$$$$$$############$$$$$$""""""""""""""""""""""""########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$##################%%%$$$$$$######$$$$$$%%%##############################################################################$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!"""######$$$$$$########################""""""#########$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''''''''(((((((((((()))(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################%%%$$$###""""""###$$$%%%#######################################$$$$$$$$$"""######$$$$$$######"""########################$$$$$$############$$$$$$######$$$$$$$$$$$$##############################'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%$$$""""""######$$$$$$$$$$$$######""""""""""""""""""######################################################""""""""""""""""""""""""!!!""""""#########""""""!!!"""""""""############"""""""""######""""""""""""""""""""""""######$$$######""""""""""""#########"""""""""""""""######""""""""""""""""""######""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""######"""""""""###$$$$$$$$$%%%################################################""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''(((((((((((('''&&&&&&&&&'''((((((******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++(((%%%$$$$$$&&&'''$$$$$$############$$$$$$""""""""""""""""""""""""########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$#########%%%%%%$$$$$$$$$$$$%%%%%%##############################################################################$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""###$$$$$$%%%####################################$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$'''''''''(((((((((((()))(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################%%%$$$""""""""""""$$$%%%########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$############$$$$$$######$$$$$$$$$$$$##############################'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""""""""############$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""######$$$$$$$$$$$$######""""""""""""############################################################""""""""""""""""""""""""!!!""""""############"""""""""""""""############""""""############"""""""""""""""""""""######$$$######""""""""""""######"""""""""""""""######$$$""""""""""""############"""############$$$$$$$$$####################################$$$$$$$$$%%%!!!!!!!!!"""""""""######!!!!!!"""###$$$%%%%%%&&&################################################"""############$$$$$$$$$###############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))***++++++***++++++++++++,,,,,,,,,************************+++***'''%%%$$$%%%&&&&&&$$$$$$############$$$$$$###############################################################$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$############"""#########$$$$$$$$$$$$%%%"""############$$$$$$$$$"""######$$$$$$$$$$$$$$$&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%#################################""""""########################$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$##############################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$######!!!"""""""""############################################################""""""""""""""""""""""""!!!!!!"""###############""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$######""""""""""""######"""""""""""""""###$$$$$$!!!"""""""""############"""############$$$$$$$$$########################"""""""""#########$$$$$$""""""######$$$$$$######"""""""""###$$$$$$$$$%%%################################################"""############$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''((()))***+++******+++++++++,,,,,,,,,************************(((''''''&&&%%%%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&!!!"""###$$$%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$############"""#########$$$$$$$$$%%%%%%"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################""""""############""""""""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!!!!""""""#########$$$################################################""""""""""""""""""""""""!!!!!!"""###############""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$######""""""""""""######""""""!!!""""""###$$$$$$!!!!!!""""""#########$$$"""############$$$$$$$$$########################!!!""""""""""""###############$$$%%%%%%%%%%%%$$$$$$$$$$$$###############################################################"""############$$$$$$$$$""""""######$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&'''((()))***************++++++,,,,,,,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''!!!"""###$$$%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%########################!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$############"""$$$$$$############$$$$$$##############################$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######%%%$$$###""""""###$$$%%%########################""""""############""""""########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))***++++++++++++++++++++++++(((((((((((((((''''''&&&))))))((('''&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%$$$"""!!!!!! #########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######################################################"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%!!!$$$&&&((((((&&&$$$!!!$$$$$$$$$############"""######"""""""""###%%%&&&########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""&&&$$$""""""$$$%%%### !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################$$$###"""!!!!!!"""###$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################################################################################################################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############"""$$$$$$############$$$$$$##############################$$$$$$$$$$$$#####################$$$$$$$$$######$$$$$$$$$######"""#########"""""""""!!!!!!""""""""""""############$$$##################$$$"""""""""""""""""""""""""""""""""""""""#################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$###""""""###$$$$$$########################"""##################"""########################&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((())))))++++++++++++++++++++++++((())))))))))))((('''''')))(((((('''&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$######""""""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#####################################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&''''''&&&$$$"""$$$$$$$$$############"""$$$###"""""""""###$$$%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""&&&$$$""""""$$$%%%###!!!""""""""""""""""""""""""$$$##################$$$"""############$$$$$$$$$"""############$$$$$$$$$########################$$$###"""!!!!!!"""###$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$###"""!!! """""""""!!!!!!!!!!!!!!!""""""""""""####################################""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$###""""""###$$$$$$##############################$$$$$$$$$$$$##############################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################""""""""""""""""""""""""########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((()))******************++++++))))))******))))))((('''((((((((('''&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$"""""""""""""""###$$$%%%&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######################################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""%%%$$$######"""#################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###############%%%$$$"""###$$$$$$###"""################################################"""############$$$$$$$$$"""############$$$$$$$$$########################$$$###""""""""""""###$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$##############################$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""###############"""!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""############""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$##################$$$########################$$$$$$$$$%%%%%%$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((()))))))))******************************)))(((((((((((('''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######################################################%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""%%%%%%$$$######"""""""""########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$########################$$$############$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""#########$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$#########""""""$$$$$$############$$$$$$##############################$$$$$$$$$$$$######%%%$$$$$$$$$###""""""""" !!!"""#######################################!!!"""""""""############!!!"""############"""!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###############$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((())))))************************)))(((((('''''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$###############""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######################################################%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$######""""""########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$########################!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$############$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$############### !!!"""########################$$$$$$$$$$$$""""""""""""############ !!!"""######"""!!! """"""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""###$$$$$$$$$$$$###"""##############################$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((())))))******))))))******))))))((('''''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$&&&%%%$$$###############!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######################################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$###""""""########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""############$$$$$$$$$"""############$$$$$$$$$##############################$$$%%%%%%$$$############$$$$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$############"""$$$$$$############$$$$$$##############################$$$$$$$$$$$$#####################$$$$$$$$$!!!!!!"""""""""""""""!!!""""""""""""#########$$$""""""""""""############ !!!"""######"""!!! """""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""###$$$$$$$$$$$$###"""########################"""##################"""########################"""#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))******((())))))))))))(((''''''''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#####################################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$############"""""""""###$$$%%%$$$##############################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$!!!###%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%$$$###!!!"""############$$$$$$$$$"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""######$$$$$$$$$%%%############"""!!!  !!!!!!!!!""""""######""""""""""""############ !!!"""$$$$$$"""!!! """"""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""###$$$%%%%%%$$$###"""########################""""""############""""""########################""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""''''''&&&$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))***(((((((((((((((''''''&&&&&&'''''''''''''''''''''&&&%%%$$$$$$######$$$$$$"""""""""###$$$%%%'''((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######################################################""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$############"""!!!"""###$$$%%%%%%$$$###########################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$ ###%%%$$$""""""$$$&&&########################!!!"""$$$%%%%%%$$$"""!!!"""############$$$$$$$$$"""############$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$###### """$$$%%%%%%%%%###""" !!!"""###$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%######$$$%%%""""""""""""""""""""""""##############################""""""######$$$%%%$$$###"""###$$$$$$###"""!!!!!!!!!!!!!!!"""######!!!!!!"""###$$$$$$%%%%%%################################################################################################""""""""""""############"""!!!!!!!!!!!!###%%%&&&!!!!!!""""""""""""!!!!!!"""!!! !!!###$$$""""""""""""""""""""""""########################""""""""""""""""""""""""############""""""""""""%%%$$$$$$#########""""""!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$############"""$$$#########""""""!!!!!!$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++)))(((''''''''''''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################&&&%%%###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""""""""######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######!!!"""###%%%%%%$$$###"""!!!""""""######$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%######$$$%%%""""""""""""""""""""""""##############################""""""######$$$%%%$$$###"""###$$$$$$###"""!!!!!!!!!!!!!!!"""######!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$###############################################################""""""""""""############"""!!!!!!!!!"""###$$$%%%""""""############""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""########################""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$###""""""!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$############"""$$$#########""""""""""""$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))))))))(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$################################################$$$$$$$$$$$$######################################################%%%%%%###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########""""""#########$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######!!!"""###$$$%%%$$$###############$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%$$$######$$$%%%""""""""""""""""""""""""##############################""""""######$$$%%%$$$###"""###$$$$$$###""""""!!!!!!!!!!!!"""######"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$######""""""################################################""""""""""""############"""!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$###### !!!""""""######""""""""""""""""""""""""""""""########################""""""""""""""""""""""""############""""""""""""######$$$%%%%%%###"""!!!!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$############"""###############"""""""""$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&''''''((())))))))))))))))))))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################%%%$$$######"""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""$$$%%%$$$###"""###$$$""""""""""""""""""""""""##############################""""""######$$$%%%$$$###"""###$$$$$$###"""""""""!!!!!!""""""###$$$""""""#########$$$$$$$$$########################%%%%%%$$$$$$###"""""""""################################################!!!"""""""""############"""""""""""""""######$$$"""######$$$$$$######""" !!!"""$$$$$$###""""""""""""""""""""""""""""""########################""""""""""""""""""""""""############"""""""""!!!"""###$$$%%%%%%$$$"""!!!!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######$$$$$$############$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''''''''((())))))***************''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$$$$######################################################$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$""""""###$$$""""""""""""""""""""""""##############################""""""######$$$%%%$$$###"""###$$$$$$###""""""""""""""""""###$$$$$$###############$$$$$$$$$########################$$$$$$$$$#########""""""################################################!!!"""""""""############!!!"""""""""############!!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$###"""################################################""""""""""""""""""""""""############"""""""""!!!"""###$$$$$$%%%$$$###"""!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$######"""$$$$$$############$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""###############$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''((()))***+++*********''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%##############################$$$$$$$$$$$$##################################################################$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$#####################$$$$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$###""""""###$$$""""""""""""""""""""""""##############################""""""######$$$%%%$$$###"""###$$$$$$###"""###""""""""""""###$$$$$$########################################################################################################################""""""""""""############!!!"""############""""""!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$######################################################""""""""""""""""""""""""############""""""""""""###############$$$$$$$$$!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$############"""#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&''')))***+++******)))''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$#####################$$$$$$%%%!!!""""""######$$$$$$$$$"""############$$$$$$$$$!!!###$$$###"""!!!"""$$$""""""""""""""""""""""""##############################""""""######$$$%%%$$$###"""###$$$$$$###"""######""""""######$$$%%%################################################"""""""""###$$$$$$%%%%%%################################################""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""######"""""""""######""""""######$$$%%%################################################""""""""""""""""""""""""############""""""""""""$$$###"""!!!"""###%%%&&&!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$############"""#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&(((*********)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########""""""#########"""""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$############""""""######$$$%%% !!!"""###$$$$$$%%%"""############$$$$$$$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""#################################"""###$$$$$$%%%$$$###"""###$$$$$$$$$"""#########"""######$$$%%%$$$$$$##########################################!!!!!!"""###$$$%%%%%%&&&################################################""""""""""""############!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&################################################""""""""""""""""""""""""############""""""""""""%%%###!!! !!!###%%%'''!!!###$$$###"""!!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$############"""#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###%%%''')))******((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""""""""######"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########""""""!!!""""""""""""""""""""""""######""""""""""""##############################$$$$$$############$$$$$$###############$$$$$$$$$######""""""""""""######$$$$$$##########################################$$$$$$#############################################%%%!!! ###$$$"""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""###$$$%%%$$$""""""###$$$%%%%%%%%%$$$$$$#################################""""""""""""############""""""""""""############!!!!!!"""###############%%%%%%$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$#################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################""""""""""""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))))))))((('''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$&&&%%%###""""""###%%%&&&######%%%''')))+++,,,---$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))(((''''''((())))))))))))******)))((('''''')))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############""""""########################$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$########################""""""""""""######################################################################################################!!!%%%&&&"""!!!###$$$"""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########"""""""""###$$$$$$""""""###$$$%%%%%%%%%$$$$$$#################################""""""""""""############""""""""""""############""""""###$$$$$$$$$$$$$$$%%%$$$$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$''''''%%%%%%%%%%%%''''''$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((((((((((((((''''''&&&&&&))))))))))))))))))(((((())))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###############"""########################%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""######""""""""""""#########################################################################################################&&&'''###!!!###$$$"""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$###############"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$#################################""""""""""""############""""""""""""##################$$$%%%%%%%%%%%%%%%%%%$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))(((((()))*********((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))((('''''''''''''''))))))))))))(((((((((((('''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""###$$$$$$$$$##############################$$$$$$$$$######$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%%%%$$$###"""!!!!!!######""""""""""""#####################$$$$$$$$$#######################################$$$$$$$$$########################$$$(((((($$$"""######"""""""""""""""""""""""""""########################""""""""""""""""""""""""########################!!!"""######""""""###$$$$$$$$$$$$#######################################!!!"""""""""############!!!"""""""""############"""###$$$$$$%%%%%%$$$$$$$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((((((((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))))))))******))))))((((((((((((,,,+++++++++++++++++++++((((((((()))))))))))))))&&&&&&%%%%%%%%%&&&''''''((('''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$$$$##############################""""""""""""##############################$$$$$$############$$$$$$%%%%%%%%%$$$###"""!!!!!!######""""""""""""######""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$(((((($$$"""######"""""""""""""""""""""""""""########################""""""""""""""""""""""""######################## !!!######""""""###$$$################################################!!!"""""""""############!!!"""""""""############!!!""""""###############$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$########################!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((()))'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''(((((()))))))))))))))))))))******)))))))))++++++***)))******+++,,,++++++++++++++++++++++++(((((((((((()))***++++++((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%#######################################$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###########################$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""######""""""""""""######"""""""""###$$$$$$%%%%%%########################"""""""""###$$$$$$%%%%%%###########################&&&'''###!!!###$$$"""""""""""""""""""""""""""########################""""""""""""""""""""""""###############$$$$$$$$$!!!""""""""""""###$$$"""""""""#######################################""""""""""""############""""""""""""############!!!!!!"""############"""#########"""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%"""############$$$$$$$$$########################!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))&&&(((((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))******++++++))))))+++,,,,,,---,,,,,,---,,,+++***+++,,,---...,,,,,,,,,++++++*********))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''(((((())))))########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################$$$$$$############$$$$$$$$$$$$########################""""""""""""######!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%########################!!!%%%&&&"""!!!###$$$"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$ """"""!!!!!!###%%%!!!"""""""""#########$$$########################""""""""""""############""""""""""""############""""""###$$$$$$$$$$$$#########""""""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""""""""#########$$$$$$###############$$$%%%%%%"""############$$$$$$$$$########################$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%%%%%%%'''((()))'''((()))((('''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''(((((()))))))))***************++++++,,,------...---///111333444555555444888777666555555777999:::666666555444333222111111111000...,,,***)))(((((((((((()))))))))*********(((((()))***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''((()))))))))########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$############$$$$$$###############$$$$$$$$$######""""""""""""######!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%###########################%%%""" ###$$$"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$ """"""!!!!!!###%%%!!!!!!""""""#########$$$########################""""""""""""############""""""""""""##################$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!""""""""""""###############""""""###$$$%%%%%%"""############$$$$$$$$$########################'''&&&%%%###""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########""""""""""""!!!"""############$$$$$$$$$########################&&&%%%$$$$$$%%%&&&((()))(((******)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''))))))))))))************,,,,,,------...///000000444555888:::<<<=========EEEDDDCCCBBBCCCDDDFFFHHHGGGGGGFFFDDDCCCBBBAAA@@@???===:::666333000......(((((())))))*********+++((()))*********)))'''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''((())))))***%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!"""###############################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!$$$$$$$$$#########"""""""""$$$%%%%%%$$$###%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%$$$###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''(((((((((((((((***++++++***((('''((()))***************)))))))))+++...444:::;;;<<<@@@EEEDDDGGGJJJHHHCCC===999999<<<@@@DDDDDDBBB@@@BBBEEENNNHHHFFFJJJKKKHHHIIIMMMKKKKKKJJJHHHEEE???999444555111---******++++++******)))''''''(((((('''&&&'''((()))))))))(((''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###############""""""""""""""""""""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$#########$$$$$$###!!!""""""""""""""""""""""""$$$$$$###""""""###$$$$$$########################$$$$$$$$$#########""""""############$$$$$$$$$%%%######$$$$$$$$$######"""################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############!!!""""""#######################################################################################"""######$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""$$$$$$$$$#########"""""""""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))(((((((((((((((((((((''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((()))******)))((((((***,,,$$$&&&(((+++///222555777AAA@@@@@@BBBCCCEEEGGGJJJLLLMMMMMMIIIDDD@@@@@@BBBAAABBBCCCDDDFFFHHHJJJKKKHHHEEEEEEIIIIIIEEEDDDFFFCCCBBBBBBEEEIIIKKKIIIGGG@@@>>>:::888666333000---+++)))'''&&&(((*********''''''(((((((((&&&%%%$$$&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######$$$$$$######""""""""""""""""""""""""$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$###!!!"""###%%%$$$$$$""""""""""""""""""""""""$$$$$$###""""""###$$$$$$""""""""""""""""""""""""$$$$$$$$$###############"""""""""#########$$$$$$"""######$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""#########$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!"""$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$###############"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''''''''((((((((()))*********)))((()))+++---***+++///333888>>>BBBDDDFFFFFFEEEFFFHHHJJJJJJJJJPPPRRRSSSQQQLLLJJJJJJLLLKKKIIIHHHIIIKKKLLLIIIGGGGGGGGGIIIMMMLLLHHHFFFFFFBBB???>>>BBBJJJPPPQQQPPPIIIGGGEEECCC@@@;;;666111111...***))))))***+++***((((((((((((((('''&&&%%%&&&&&&'''''''''(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$$$$""" !!!###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$################################################!!!""""""""""""#########""""""###$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$########################"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''((((((((((((((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))(((&&&&&&$$$#########$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&''''''(((((()))))))))***+++++++++***+++...111999:::;;;===???CCCEEEGGGBBBFFFHHHFFFEEEGGGHHHGGGIIIMMMQQQRRRPPPNNNOOOPPPNNNSSSXXX[[[ZZZUUUNNNJJJJJJKKKMMMNNNMMMJJJIIIIIIEEE@@@===AAAIIIOOOPPPNNNNNNMMMKKKJJJIIIFFFAAA>>>888666222000...,,,)))''')))))))))))))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!"""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$###""" !!!###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""#########!!!"""###$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$########################"""$$$%%%%%%$$$###%%%&&&'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((()))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((***++++++***)))(((%%%$$$$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((''''''((())))))***++++++''')))---///111444777:::BBBAAA@@@??????@@@AAABBBCCCIIIJJJEEEEEEMMMVVV[[[TTTUUUUUUUUUUUUYYY```fffcccpppvvvlllggg[[[]]]\\\YYYUUUTTTUUUUUURRRMMMHHHHHHLLLNNNNNNLLLNNNLLLJJJIIIJJJJJJIIIGGG<<<:::999888666222---))))))))))))))))))*********'''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$########################################################################"""############$$$$$$$$$###!!!!!!"""$$$%%%&&&%%%"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""#########$$$$$$!!!"""###$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$###############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,......---,,,((('''%%%$$$###$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&'''''''''''''''((())))))))))))((((((((()))***+++,,,------''',,,222777;;;???CCCEEE@@@???>>>======>>>@@@AAA@@@GGGJJJJJJUUUmmm}}}uuuoooppp{{{{{{|||{{{tttiii^^^WWWRRROOONNNIIIGGGEEEDDDDDDCCCBBBAAA===============;;;777444,,,,,,***)))))))))))))))''''''((((((((()))))))))))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################"""############$$$$$$$$$"""""""""###%%%%%%$$$###"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""########################""""""#########$$$$$$$$$############$$$$$$$$$%%%!!!!!!"""$$$$$$%%%%%%$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%""""""#########$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%)))---000111111000***)))'''%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%&&&''''''(((''''''((())))))))))))))))))******+++---......///222777>>>CCCEEEFFFGGGHHHBBBBBBAAAAAACCCFFFJJJLLLKKKTTT]]]iiizzzkkkddddddfffaaa___[[[XXXUUUPPPJJJFFFDDDBBB@@@???@@@@@@@@@???555333111...+++))))))((('''((((((((()))))))))))))))))))))******+++++++++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""$$$&&&&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''""""""######$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$)))...111333333333,,,+++(((&&&$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%&&&'''(((((('''(((((()))))))))))))))******+++,,,...//////000???DDDIIILLLKKKHHHFFFDDDJJJIIIIIIJJJMMMQQQUUUXXXhhhsss~~~|||yyyoooeee^^^MMMHHHCCC@@@@@@AAACCCCCC>>><<<888333///,,,***)))(((((((((((())))))))))))))))))******++++++++++++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$######""""""######""""""""""""######%%%###!!!###&&&'''%%%###"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%""""""###$$$$$$$$$$$$############"""""""""""""""$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$###""""""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((()))(((((()))+++,,,***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((,,,000333333333///---***'''$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((()))))))))))))))*********))),,,)))''')))000999BBBGGGSSSMMMIIIJJJJJJHHHIIIKKKOOOmmmuuukkkppp}}}}}}zzznnnZZZHHHDDDEEEDDDCCCCCCFFFCCCAAA@@@999000,,,///,,,,,,+++)))''''''***,,,************))))))(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&***'''%%%&&&(((+++,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$########################!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$$$$#########"""######""""""""""""######%%%###"""###%%%&&&%%%###"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%""""""###$$$$$$$$$$$$$$$############""""""""""""$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((()))(((((((((******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''***...000111000...,,,)))&&&%%%$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))%%%(((+++------,,,,,,+++,,,...333:::BBBJJJPPPSSSTTTOOOMMMNNNNNNNNNQQQUUUsssuuu^^^SSSNNNIIIEEEDDDDDDDDDEEEDDDBBB===777333***)))(((***------+++)))++++++++++++++++++******(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((''''''))),,,///$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$##################""""""""""""######$$$###"""###%%%&&&%%%$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%"""######$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***(((''''''((()))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&(((+++---,,,++++++)))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((((((((((())))))))))))%%%)))...///---,,,---...///666@@@LLLTTTXXXYYYYYYUUUQQQNNNPPPSSSZZZgggttt}}}tttmmmdddZZZTTTMMMQQQOOOGGGDDDEEEAAA888333...)))***...000---))),,,,,,,,,,,,,,,,,,,,,,,,)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''***+++(((%%%'''000888$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$$$$"""###$$$$$$%%%%%%$$$$$$"""###############$$$$$$######$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***(((&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&((()))((('''''''''&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))************,,,---,,,***,,,111666???FFFPPPXXX\\\[[[YYYXXXUUUQQQPPPSSS[[[mmmyyynnniiiooogggRRRFFFFFFCCC:::BBB:::111,,,---......---,,,,,,,,,,,,,,,---------)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''***+++(((%%%+++;;;III$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$$$$######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((()))(((&&&&&&((((((((('''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))))))))************+++,,,,,,***)))+++333>>>GGGVVVYYY\\\\\\ZZZXXXWWWWWWVVVWWW[[[dddpppqqqYYYOOOFFF<<>>777222111---------,,,,,,+++++++++***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''######%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((((((((()))---666FFFXXXeee$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%######$$$'''&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%###$$$%%%%%%&&&&&&%%%%%%""""""###$$$$$$%%%&&&&&&######$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%&&&'''***,,,---***(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%''''''&&&$$$"""###$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''(((((((((*********+++++++++,,,,,,,,,---333???MMMXXX]]]^^^\\\ZZZVVVSSSSSS\\\jjjuuuuuuzzz}}}kkk```TTTSSSPPPMMMHHHBBB<<<999000//////...---,,,++++++***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''!!!"""$$$&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((())))))(((***555EEEVVVbbbggg$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!$$$&&&%%%###"""$$$'''&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%###$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((!!!!!!###$$$&&&'''))))))&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((($$$%%%(((,,,......+++(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((((((&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,000444>>>NNN]]]dddaaa\\\\\\[[[YYYYYY^^^mmm{{{uuummmcccVVVNNNKKKIIIFFFCCC222222111///...---,,,+++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((( !!!$$$&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((()))))))))(((,,,;;;PPP```fffeee######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#####################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$$$$###"""###$$$&&&&&&&&&&&&%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&&&&''')))(((((((((((('''''''''''')))))))))))))))))))))))))))(((((()))******)))'''&&&''''''(((((()))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$######$$$&&&'''((((((((((((((()))******)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))))))))))))))******++++++***)))'''''')))...111;;;KKKYYY\\\^^^aaa]]]UUUOOO[[[kkkyyyuuu{{{~~~~~~~~~wwwnnnuuu{{{wwwgggXXXNNNKKKLLL>>>===999333...+++,,,...///,,,***)))******)))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))&&&&&&))))))&&&'''+++++++++888QQQccceeeccceee######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((***+++***))))))***+++(((((())))))))))))******((((((((((((((((((((((((((((((((()))))))))((('''''''''''''''(((((()))))))))))))))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%''')))***((((((((((((((())))))***+++***)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''***))))))((())))))******)))+++,,,,,,+++///555;;;LLLZZZffffff```ZZZXXXVVVaaaxxx~~~||||||}}}~~~{{{vvv}}}xxxuuudddSSSHHHJJJFFF???888222000000111++++++++++++++++++++++++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&))))))''')))---***333FFFYYYddddddcccddd######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''((()))&&&''''''(((((()))******))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))(((((((((((((((((())))))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((***,,,((((((''''''(((((()))***,,,++++++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''***))))))((((((((())))))***,,,---...000888EEEOOO]]]aaaeeeaaaWWWRRR]]]kkk}}}ssszzz}}}yyywww{{{eeeQQQJJJGGGBBB===888444000---***,,,------+++******+++((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''))))))'''***///...BBBWWWbbbeeeeeedddbbb######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))***((()))******(((((()))***((()))))))))************))))))))))))))))))))))))((()))*********)))))))))***)))))))))))))))))))))((())))))))))))*********+++******)))))))))******''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))***(((''''''''''''((())))))+++++++++***)))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''''''''((((((((((((***))))))(((((()))))))))...---,,,000999GGGVVV```eeeaaa^^^]]]ZZZ```zzzxxxeeeMMMKKKHHHFFFBBB;;;333,,,,,,...///...***((('''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''')))((('''+++111<<>>MMMYYY```bbbcccdddlllyyy~~~xxxgggbbb[[[SSSKKKCCC<<<777---......---***)))(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((()))''''''...777NNN\\\eeeeeeeeegggddd\\\######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((************,,,...,,,,,,,,,,,,,,,---------////////////////////////---000222111///---///111222222111000//////......++++++++++++*********))))))((((((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######''''''&&&&&&''''''((()))'''(((((())))))(((&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((((((((((((((('''''''''''''''$$$$$$%%%%%%&&&''''''''''''''''''(((((())))))***)))))))))***+++,,,---...+++333AAASSSbbbfffbbb]]]```pppxxxuuudddTTTHHHCCCBBB111///---,,,------,,,***)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***)))((()))))),,,888DDD^^^bbbdddddddddddd___YYY######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''((((((''''''%%%&&&'''((()))((((((''''''((((((((())))))))))))************************)))))))))*********++++++''')))+++,,,,,,...000222111222333444666777999999========================:::===@@@???<<<:::<<>>===<<<;;;;;;777666555555444333222222000///...---++++++******))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&''')))******)))((('''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''((((((((())))))((((((((('''''''''&&&%%%%%%%%%&&&'''(((((((((&&&''''''((())))))******((())))))+++,,,...000111666BBBSSSaaagggfffccc```qqqyyyzzzjjjVVVKKKHHH>>>777000---//////,,,((())))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((***))))))***,,,444DDDTTTdddbbbdddfffddd]]]XXXWWW######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&'''(((((()))(((((((((%%%&&&((()))))))))((('''(((((((((((())))))))))))******************************+++++++++,,,,,,,,,///111333555666777:::<<<>>>???BBBDDDGGGJJJLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJFFFJJJMMMLLLIIIGGGIIILLLNNNMMMLLLKKKJJJIIIHHHGGGIIIHHHGGGFFFEEEDDDCCCBBB999888666333111///------))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''((((((&&&''')))+++,,,+++***)))((((((((((((((((((((((((%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***&&&''''''((()))******+++((()))***+++---000222333EEEQQQ^^^cccaaa```eeekkk|||jjjVVVMMMKKK@@@555///000///)))###))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))***((())),,,000:::NNN```eeebbbdddjjjeeeXXXRRRVVV'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''',,,+++)))(((((()))+++,,,***+++,,,+++******+++,,,'''...000------111333111555888===BBBFFFHHHIIIJJJOOOQQQUUUVVVVVVTTTRRRQQQSSSPPPLLLHHHDDDAAA???>>>EEEEEEDDDCCCCCCCCCDDDEEEDDDFFFCCC===;;;???CCCCCCHHHGGGIIIMMMSSSVVVUUUSSSJJJHHHEEEAAA===888555333666000***(((+++---,,,)))***++++++++++++***(((''')))))))))))))))((('''&&&&&&&&&'''(((((()))******'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%((((((%%%%%%((((((&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((('''((()))((('''''')))+++'''***---+++***000<<>>???<<<:::999:::;;;;;;999:::@@@AAA;;;666777:::<<<@@@>>>>>>AAAGGGKKKLLLLLLAAABBBBBBDDDFFFHHHJJJKKKIIIDDD>>>:::888666222///++++++++++++,,,---......***))))))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$''''''%%%%%%((()))&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))***)))'''''')))+++)))+++,,,+++...:::KKKYYYfffggg^^^XXXcccssswwwqqqaaaLLL===666222...***)))******))))))((()))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''((())))))+++++++++111AAATTT```bbbcccaaaddddddWWWOOO```}}}&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((())))))((()))***+++++++++++++++***+++---...000555:::>>>DDDGGGJJJJJJMMMOOOLLLGGGKKKLLLLLLMMMMMMLLLKKKJJJPPPNNNJJJHHHGGGGGGFFFEEE>>>===<<<===>>>??????>>><<<:::999;;;===>>><<<999666>>>AAA<<<777777999:::===;;;:::<<>>>>>@@@BBBEEEHHHJJJJJJIIIGGGEEECCCAAA???>>>222000///---,,,,,,------,,,,,,***))))))***++++++(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###&&&'''%%%&&&)))***'''''''''''''''''''''''''''''''''''''''(((((((((((()))******)))(((((()))+++******+++///:::JJJ\\\hhh```___WWW[[[ttt|||pppUUUBBB:::555///)))************))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''''''''(((((()))***///***--->>>RRR^^^aaabbbdddaaabbb```SSSQQQsss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((((())))))))))))******++++++++++++++++++,,,,,,---111555:::???DDDIIIMMMRRRSSSSSSTTTTTTSSSNNNIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDHHHJJJIIIEEEBBBCCCEEE???@@@BBBCCCCCCAAA???>>>;;;???EEEHHHHHHFFFCCCAAA>>>BBBCCCAAAAAACCCCCCAAA???>>>===>>>???@@@AAAAAA???>>>===<<<<<<===???@@@@@@BBBEEEFFFEEEEEEFFFGGGAAA???<<<999555222///......---+++***)))+++,,,---******))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###''''''&&&'''+++,,,***&&&&&&&&&'''''''''''''''''''''''''''((((((((((((******+++***)))(((***+++******...;;;LLLZZZbbbdddXXXdddlllzzzyyy|||rrr\\\JJJ???888111,,,,,,+++***))))))((('''%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((()))******...***444LLL^^^cccccceeeiiiccc\\\WWWWWWggg%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))******++++++,,,+++++++++...111555777@@@CCCHHHKKKMMMNNNOOOPPPTTTRRRQQQQQQOOOLLLHHHFFFGGGEEEDDDCCCDDDGGGKKKMMMKKKQQQTTTNNNEEECCCJJJSSSWWW[[[^^^]]]WWWQQQNNNMMMKKKTTT___bbb\\\UUUPPPOOOSSSPPPNNNOOOWWW^^^[[[SSSFFFGGGHHHGGGDDDAAA>>>===@@@???>>>>>>>>>???@@@AAA===???@@@@@@??????AAABBBGGGGGGGGGFFFDDDAAA===<<<555333///,,,))))))))))))************************(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%((()))'''))),,,---+++&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))***+++***)))***+++---+++...999KKK]]]ddd___WWW]]]|||}}}ooo___OOOAAA777222...+++(((((())))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((()))+++++++++///@@@WWWccccccccciiikkkbbbUUURRRfff$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,...111666===BBBEEENNNOOOQQQOOOLLLHHHFFFEEEGGGFFFEEEFFFEEECCCFFFKKKKKKHHHFFFFFFJJJRRRZZZ___vvvxxxuuukkk``````mmmzzzzzzrrrssswwwxxxyyyrrrpppvvvqqqmmmrrrsss___aaabbb```[[[UUUPPPNNNKKKJJJHHHGGGDDDBBBAAA@@@>>><<<999888888:::<<<>>>===>>>AAADDDFFFHHHHHHHHHDDDAAA===888444111///...+++++++++******)))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&)))***((())),,,---***%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((***++++++***+++---///222:::JJJ[[[ffffff^^^VVVeeexxxdddOOO???666111---((('''***,,,,,,+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((()))***+++,,,...:::NNN^^^cccaaaccciiifff^^^WWWaaa######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&'''''''''((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))))))))******+++,,,,,,---...111666===BBBGGGJJJLLLLLLLLLKKKHHHEEECCCCCCDDDBBBCCCFFFKKKMMMQQQ]]]jjjjjjgggddddddjjjvvv{{{uuuqqqpppnnnmmmkkkgggbbb\\\WWWTTTRRRKKKBBB===<<<>>>???@@@999999:::<<>><<<;;;222222000///---+++))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&))))))''''''***+++(((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''')))***++++++---///222===KKK]]]eeedddbbbeeeiii|||fffRRREEE<<<555---)))***------+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((()))+++,,,---888HHHYYY```aaabbbcccccc^^^ZZZfff#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))((((((((((((((()))******))))))))))))))))))))))))))))))***+++,,,,,,------444999@@@GGGKKKLLLLLLKKKFFFFFFEEEDDDEEEIIINNNSSSLLLNNNUUU]]]bbbkkkxxxkkk[[[NNNHHHFFFCCC@@@DDDAAA===;;;<<<@@@EEEIIIBBBCCCDDDDDDEEEDDDDDDCCC;;;:::777444111...+++***))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%((((((%%%%%%((((((&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))&&&(((***+++,,,...111333FFFXXXjjjjjj___^^^mmm~~~jjj[[[HHH>>>333,,,++++++***(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((()))+++,,,---BBBSSS```aaa```cccccc^^^ZZZYYYuuu%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&(((((('''&&&&&&&&&''''''&&&&&&''''''(((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))(((((('''((('''''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$''''''(((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((()))******)))((((((***,,,+++)))+++///000111666<<>>>>>CCCDDDAAACCCHHHDDD999888AAACCC>>>BBBGGGGGG@@@;;;777///&&&---,,,***)))(((((()))***((('''&&&%%%&&&'''((()))((('''&&&%%%%%%&&&'''((())))))))))))************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))(((((((((((()))))))))))))))...000---)))...===III]]]gggiii^^^[[[qqqjjjOOO666...+++'''(((---)))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&%%%'''***(((&&&...:::MMMZZZcccccccccfffddd]]]OOOaaa%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((((((((()))******))))))(((((((((((((((((()))))))))))))))(((''''''******+++++++++++++++++++++++++++++++++******)))))))))(((((((((((())))))''''''''''''(((((((((((()))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))***+++,,,,,,***)))***+++------000666999<<>>BBBBBB???222000---***))))))+++,,,******)))(((((((((((()))((('''&&&&&&&&&&&&'''((())))))))))))************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))'''+++---,,,---777JJJZZZbbbfffbbb___qqqaaaCCC777444///+++,,,))))))((('''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''')))***((()))444BBBWWW```eeeeeeeeeeee```XXXSSSggg%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((''''''''''''&&&''''''''''''(((((((((((())))))))))))***+++,,,,,,,,,+++)))(((''''''((())))))))))))))))))((('''&&&*********++++++,,,,,,,,,,,,,,,,,,,,,++++++************))))))))))))******((((((((((((((((((''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))***,,,......,,,++++++,,,---///777AAAEEEDDDFFFJJJFFFHHHAAAAAANNNVVVZZZbbbooo{{{pppqqqrrrrrrmmmhhhhhhllliiihhhdddooo~~~qqqsssyyy}}}lllaaaZZZUUUJJJEEEBBBAAA>>>999777999:::<<<;;;999;;;AAADDDDDD===:::555000,,,+++******,,,,,,++++++***)))))))))(((''''''&&&&&&''''''((())))))))))))************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''((())))))((((((((()))))))))******)))***+++---555EEEYYYhhhfff```YYYbbbmmmLLL===999222+++(((******)))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))******)))...===MMM___cccfffggghhhddd[[[RRRUUUkkk&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))((((((((('''''''''''''''((((((((((((((()))))))))***)))))))))))))))*********)))(((''''''(((***+++***++++++,,,,,,,,,++++++...//////000000111111222222111111000000000000000///...------------------++++++******))))))((((((%%%&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))***************+++***+++---------...111333333777AAAKKKLLLGGGCCCDDDFFFOOONNNQQQdddwww~~~vvvxxx|||vvvooojjjoooooorrrssslllfffjjjttt{{{qqqdddoooccckkkyyy}}}}}}|||{{{|||lllaaaZZZYYYOOO===666:::888999999999999;;;;;;;;;EEECCC???:::444///+++(((++++++++++++******))))))((((((''''''''''''((((((((()))))))))************(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&&&&(((((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&'''''''''''''''((())))))((((((((())))))******+++---++++++333BBBTTTbbbiiifff]]]^^^xxxoooSSSDDD<<<555...+++++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''')))*********444GGGWWWaaaaaadddiiiiiiaaaUUUMMMVVVooo&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((()))))))))******+++***)))((((((((((((((()))(((((()))***,,,...///000111222333444555555555999999:::::::::;;;;;;;;;999888888777777888888999777666555555444444444555222222111000///.........))))))*********)))((('''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))))))))***)))*********++++++,,,,,,***+++,,,,,,...333999>>>BBBBBBFFFJJJJJJGGGGGGKKKSSSiiiwwwwwwrrrkkkiiimmmtttssslllkkkqqquuuwww{{{yyyxxx~~~xxxXXXCCC@@@???===:::999888888999;;;BBBCCCCCCBBB>>>888222...+++************)))))))))((((((((((((((((((((((((((()))))))))************(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&&&&((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((())))))((((((((()))***+++++++++---***---===SSScccfffddd___\\\qqqrrr```QQQEEE:::333111,,,,,,+++))))))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''')))***)))...<<>>===<<<;;;;;;;;;;;;;;;:::999888777666555444444111111111000...,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((()))))))))***************+++,,,,,,------,,,---///111444:::AAAFFFJJJFFFDDDFFFJJJQQQ\\\gggzzzyyynnneeebbbbbbdddjjjsssyyy{{{}}}yyyXXXKKKEEE???999666444444777<<<999<<>>======<<<<<<999888888777777666666555333222222222333666888:::>>>===<<<;;;::::::::::::<<<<<<;;;999888666555555444555666666666444222111000///...---,,,+++***)))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&((((((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((())))))))))))(((((()))))))))***************++++++,,,------...///222666:::===BBBGGGJJJHHHHHHMMMXXXeeettt{{{kkkllleeeiiilllllljjjjjjnnnrrrzzzvvvfffXXXRRRNNNLLLFFF<<<777888666888<<<@@@BBBCCCBBBAAA<<<999444///,,,++++++,,,'''((()))******)))((('''))))))))))))************(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''''''''''''''((())))))'''((()))***+++,,,,,,---,,,666GGGYYYfffiiiccc\\\OOOjjj}}}{{{tttxxxxxxwwwpppdddTTTCCC888...---,,,+++***)))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))******...<<>>@@@AAABBBFFFAAA:::333...,,,,,,,,,'''((()))******)))((('''))))))))))))************(((((('''''''''&&&&&&&&&(((((((((((((((((((((((($$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''&&&&&&'''((($$$%%%%%%&&&'''((())))))'''''''''&&&&&&'''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))'''((()))***+++,,,------000@@@UUUcccgggbbb\\\YYYZZZ}}}}}}~~~|||yyyjjjUUUDDD///...---+++***)))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***++++++000AAAVVV``````eeebbbcccaaaQQQHHH```''''''''''''((((((((()))+++***)))(((((((((((((((''')))+++,,,,,,+++,,,---(((((()))+++...000000000666555666:::===???>>>===@@@AAA@@@DDDHHH===777BBB???===<<<======<<<<<<===@@@@@@>>><<<::::::<<<>>>===;;;;;;===>>><<<<<<===;;;888666888999999888888888777:::>>>;;;333000111000000111333666:::>>>AAA<<<======;;;777333111111///...,,,)))((('''((((((%%%&&&((())))))(((&&&$$$((('''%%%&&&&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((())))))))))))''''''((()))***++++++,,,***+++,,,+++***)))***+++)))))),,,///...,,,111888EEECCCBBBEEEIIIKKKLLLMMMdddrrrqqqeee___iiiiiijjj|||zzzWWWKKKAAA999999===@@@JJJMMMBBB@@@DDDFFF@@@555...---000333,,,))),,,,,,((((((+++&&&''')))***++++++++++++***)))(((&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((''''''''')))***((((((***......+++;;;LLL^^^kkklll[[[TTTaaatttxxx]]]MMMCCC333))),,,///***'''***(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&'''((())))))))))))000***--->>>QQQ\\\aaaeeekkkgggaaaYYYOOOXXX~~~'''''''''((((((((()))))))))))))))((())))))******)))******)))'''''')))+++444222//////000333666888<<<===???AAACCCCCCCCCBBBAAACCC>>>===AAA>>>===HHH@@@AAACCCFFFGGGFFFFFFFFF>>>@@@CCCEEEFFFFFFFFFFFFCCCCCCBBBAAAAAAAAA???<<<===:::888:::<<<<<<:::999999::::::999888777888999555444333333444666999:::@@@AAAAAA@@@===:::777666666444222///---+++))))))'''((((((((('''&&&$$$###((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))******++++++)))+++,,,,,,+++++++++---111---,,,///333666;;;BBBIIIGGGFFFFFFEEENNNhhhsssfffbbbhhhooovvvuuuaaaQQQBBB;;;888555>>>JJJKKKVVVNNNEEEAAAAAA===555...111+++)))+++,,,((('''***'''((()))+++,,,,,,++++++***)))((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((()))++++++---000444OOO```iiiiiicccXXX[[[lll|||nnn^^^PPP???...***------***'''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((())))))))))))******444GGGXXX___bbbeee```eeecccXXXWWWqqq''''''((((((((()))))))))(((((((((((()))***+++,,,+++******(((''')))---111444444444666888<<>>@@@BBBCCCBBBBBBBBBCCC===EEEBBB>>>GGGLLLOOOVVVSSSWWW]]]```bbbbbbbbbbbbgggggghhhiiikkknnnqqqsssmmmpppnnnjjjlllmmmdddXXXTTTTTTTTTVVVXXXVVVPPPJJJDDDFFFBBB;;;;;;AAAAAA<<<888777666666888:::>>>@@@???@@@AAAAAA???;;;777444777777666555333222000///)))))))))((('''&&&&&&%%%((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))******)))*********************(((***,,,---,,,,,,---...000------555<<>>@@@AAAAAAAAAAAAAAABBBCCCCCCBBBDDDHHHKKKQQQaaaccc```kkkuuuwwwzzzzzz|||yyyoookkkmmmfff]]]```fff\\\JJJDDDBBB???<<<<<<===???@@@======>>>>>><<<999555222222444666777999999888888------+++***))))))))))))'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))(((((()))))))))*********+++*********************)))+++---------,,,---...---///777AAAGGGFFFFFFIIIKKKSSSdddmmmbbbkkk}}}cccMMM???:::III\\\eeeaaaWWWNNNJJJBBB<<<444///---++++++,,,))))))************************)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))+++(((***...---...@@@VVV\\\jjjdddVVV]]]sss|||nnnRRR666+++...---&&&((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((((((((()))))),,,999MMM]]]cccbbbaaa```jjjfffsss~~~fff(((((((((((()))))))))***))))))(((((())))))***++++++...222555777:::===???CCCDDDEEEEEECCCCCCFFFHHHSSSSSSTTTVVVYYY```hhhmmmmmmaaa\\\UUULLLFFFBBB@@@???@@@>>><<<<<<<<<;;;999666000222444777999;;;;;;;;;666555222///---+++******'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))******))))))))))))************++++++++++++************+++,,,------,,,---...000666:::CCCIIIHHHGGGMMMVVVooovvvoooqqqxxxnnnTTTJJJCCCDDDSSShhhqqqiii\\\RRRKKK???444...,,,,,,+++***)))))))))(((((())))))***************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))******...******---///888NNNeeehhhlll^^^RRR___xxxjjjHHH222------)))))))))((((((((('''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((()))******222AAAUUUaaaeeeeeeeeefff```dddxxxhhh((((((((()))))))))******************+++,,,---...222555999;;;======???@@@BBBCCCDDDFFFJJJUUUcccmmmzzzxxxyyy}}}}}}uuullleeeaaa______MMMHHHAAA=========<<<:::666666777888888888888888<<<:::888555222///,,,+++)))(((''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''((((((((('''(((((())))))******+++)))))))))*********++++++******++++++++++++++++++,,,---------...000444888AAABBBDDDEEEFFFNNNbbbuuuwwwkkkooouuuyyyuuu___PPPAAAAAAPPPbbbllloooaaa[[[MMM>>>555222///+++++++++***)))((((((((()))***++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))******+++...---+++---666GGG\\\kkkkkkfffWWWTTTjjj{{{vvv{{{xxxZZZ>>>000,,,,,,)))))))))((((((((('''''')))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''')))(((''''''((()))+++,,,777GGGYYYbbbeeehhhkkklll___WWWssssssooo(((((()))))))))*********)))***+++---///222444555:::<<<>>>@@@AAACCCFFFHHHHHHNNNWWWaaannn}}}ooowwwrrrgggXXXLLLFFFCCC@@@>>>>>>===;;;:::888777666666666666777777777555444333---+++))))))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''(((((()))******++++++))))))*********+++++++++*********++++++,,,,,,,,,---------...111666>>>CCCFFFDDDFFFMMMYYYpppjjjmmmzzzwwwpppbbbSSSIIIMMM\\\iiinnnjjj___PPPFFF@@@888000...---,,,***************++++++,,,,,,,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******'''(((((()))******+++++++++...---///???XXXgggiiiccc\\\SSS^^^|||~~~lllssszzz{{{gggMMM666------))))))))))))((((((((('''))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''(((***---...@@@OOO]]]ccceeeiiijjjiii^^^PPP```qqq))))))))))))************)))***,,,///333666:::;;;???@@@BBBCCCEEEIIIOOOSSS```lll|||~~~jjjuuuuuubbbUUUNNNHHHDDDBBB@@@===;;;999888888999,,,...333777:::<<<======000...,,,+++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''((()))******'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))'''(((((()))***+++++++++)))************+++++++++))))))***+++,,,,,,------,,,------///333<<>>AAADDDEEEDDDHHHRRRZZZcccvvv}}}ooobbb[[[RRRLLLCCC===;;;;;;;;;999333111111444555666<<>>;;;@@@???888444444666555666888>>>===;;;888444000---+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++,,,,,,+++***,,,------,,,,,,---///222222555<<>>???@@@???===:::666444,,,+++(((&&&%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,***,,,---------...000222222666<<<@@@CCCHHHQQQXXX~~~xxx~~~xxxllldddfffnnntttxxx{{{}}}pppZZZSSSOOO\\\uuuzzzXXXMMMAAA:::333,,,))))))***+++---......---,,,+++******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''((((((((((((((())))))))))))((((((((())))))+++,,,,,,+++666@@@SSSlllqqqhhhfff^^^ppp|||tttpppaaaiiirrrjjjzzzmmm^^^hhh}}}ssszzzqqqeeezzz~~~|||~~~www{{{qqqcccMMM444...***++++++)))(((+++)))((((((''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))&&&'''***+++---<<>><<>>;;;444111,,,(((&&&&&&(((***''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++,,,---------...111333111<<>><<<===???AAABBBBBBBBBBBB@@@>>>:::444000,,,***((())))))(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************)))***+++,,,---------------.........///111555888BBB@@@FFF```qqqeeetttuuunnn}}}zzzuuurrraaaddd{{{aaaFFF:::999111000...,,,+++++++++,,,++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''((())))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))******,,,---///000777PPPdddkkkggg___mmmmmmjjjttt\\\]]]ttteeetttyyyrrrmmmcccwwwgggYYYlllyyyttt|||yyypppqqqvvvXXXEEE222***))))))(((((('''(((((()))(((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))******))),,,888KKKZZZ^^^fffiiiiiidddVVVQQQ^^^===AAACCCJJJ```sss\\\RRRFFFDDDBBB@@@???@@@@@@AAAAAA@@@>>>;;;777222---+++)))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************)))***+++,,,------------,,,---///000222666;;;???HHHOOOeeesss```[[[hhhsssjjjhhhpppxxx}}}www|||rrr\\\jjjyyybbbKKKBBB777444000---++++++---...+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((&&&%%%%%%&&&&&&((())))))%%%&&&&&&&&&''''''(((((('''((()))******)))((('''(((((((((((())))))))))))******+++,,,---///000111BBBYYYjjjlllcccYYYjjjfffhhhrrrddd{{{mmmbbbvvvyyy~~~kkkaaauuu}}}[[[hhhzzzuuuwww~~~|||sssgggnnngggPPP777,,,************&&&'''((())))))(((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((())))))***111@@@RRR^^^aaahhhhhhfff___RRRXXXppp:::HHH[[[vvv{{{lllNNNKKKFFFAAA>>>>>>???@@@@@@@@@AAA@@@<<<777111---***))))))((('''&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******************************+++,,,------------+++---///111555:::AAAFFFOOOhhh{{{cccdddxxxrrrgggmmmtttzzz}}}fff\\\iiigggQQQ<<<888222...+++,,,///111+++++++++************)))))))))))))))))))))))))))%%%&&&&&&''''''((((((((($$$%%%&&&'''((((((((((((%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''''''''''''''((()))******)))((('''(((((((((((())))))))))))+++++++++,,,...000111222KKK^^^kkklllbbbWWWgggaaaffftttmmmccc\\\www||||||yyyhhh```tttyyybbb|||xxxwwwxxx~~~yyycccccczzzqqqXXX<<<...+++,,,++++++%%%&&&''')))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((((((+++555FFFXXXbbbeeeiiihhhcccZZZOOO]]]}}}MMM___zzzjjj[[[SSSGGG:::999AAAAAA@@@?????????===:::888111,,,&&&&&&)))+++)))&&&'''&&&$$$%%%%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''''')))(((''''''((()))(((&&&((((((((()))******++++++)))************++++++++++++++++++,,,,,,---------///+++---666;;;>>>JJJYYYuuu{{{uuusss|||uuukkkqqqqqqrrr```cccssslllDDD@@@777...***,,,---***,,,---...,,,)))(((***,,,)))))))))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))***++++++***)))((()))************+++++++++(((''')))......---333;;;WWWfffrrrkkkWWWSSSmmm```oooccc[[[rrrzzzmmm[[[oooyyy~~~{{{tttvvv~~~zzzyyykkkYYY^^^uuu{{{mmmqqqUUU444---***%%%,,,))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''')))***---;;;OOO\\\___```jjjggg\\\XXX___yyytttwwwtttfffWWWIIIAAA???>>>======>>>@@@???===<<<777111***''''''(((((('''(((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((''')))(((&&&'''((()))(((&&&((((((((()))******++++++************++++++++++++,,,,,,---------.........999...222BBBBBB???ZZZ}}}llltttyyy~~~{{{jjjhhhzzzcccOOO;;;444222...---///,,,...///---+++***+++---*********)))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))************)))((()))************+++++++++***)))+++...---...888DDDdddiiiiii```YYY```uuu^^^jjjeee___vvviii[[[xxx}}}sssqqqtttjjjkkkbbbSSSRRRcccvvv~~~}}}tttvvvbbbCCC333---,,,...***)))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))***+++000@@@TTT___```dddllljjjeeennnyyykkklll~~~yyykkk___PPPCCC???>>>===>>>@@@BBBAAAAAA===888111+++((('''((()))((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((((((((((('''&&&'''((()))((('''((((((((()))******++++++************+++++++++,,,......------......///000111000666AAAIII[[[~~~rrrhhhnnn|||~~~ttt{{{bbbFFF===777,,,+++333,,,---///...---,,,,,,---++++++******))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))((()))************++++++++++++,,,...---,,,111@@@PPPhhhkkkfffZZZYYYiiizzz~~~\\\cccfff```xxxhhh^^^uuummmkkkbbbccc___TTTLLLQQQeeewwwzzz{{{xxxmmmQQQ333,,,...+++******)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((+++***,,,555GGGYYYbbbcccfffkkkffffffzzzaaaYYYlllyyytttkkknnnrrrvvvyyy}}}sssoooppp~~~zzzxxx~~~xxxgggRRRIIIFFFAAA??????AAABBBBBB???>>>999333,,,)))((((((((('''&&&''')))***)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&'''((()))((('''((((((((()))******++++++*********+++++++++,,,,,,......------...///000111---;;;???>>>XXXkkktttvvvsss}}}xxx{{{dddQQQ???000...444,,,---.........,,,,,,+++,,,++++++***)))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))((())))))*********++++++++++++......,,,***444JJJ\\\cccllljjj]]]]]]qqq}}}[[[___|||ddd]]]tttoooddd{{{ooohhhaaa___^^^YYYNNNHHHUUUhhhuuu{{{zzz|||~~~xxx^^^666+++000(((*********)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((+++***---:::MMM^^^ddddddiiikkkaaa```wwwzzzZZZddd|||yyyhhh^^^\\\\\\WWWSSSMMMNNNPPPQQQQQQSSSVVVXXXYYY[[[]]]aaagggooowww}}}}}}mmm]]]ZZZbbblllwww~~~|||yyyjjj]]]ZZZ]]]aaaYYYXXXYYYXXXVVV\\\ggglllhhhmmmzzz~~~jjj\\\VVVLLLDDD@@@???>>>>>>???@@@???;;;555///+++)))((('''&&&'''((()))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((&&&&&&''')))))))))(((((((((((()))******++++++***++++++++++++,,,,,,,,,------,,,,,,...000222333999CCCFFFOOO{{{mmmtttpppjjjpppqqqQQQ>>>666222......---------,,,+++***,,,++++++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))))))))*********+++++++++***......***+++:::RRReeefffiiiccc[[[ggg}}}\\\```}}}ddd\\\rrryyykkkrrrggg^^^YYYYYYZZZSSSIIIKKKVVVmmmvvvhhh@@@222444***************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((******111@@@SSS```eeefffmmmnnnaaa\\\rrrxxx___uuuxxx~~~zzztttooommmXXXQQQJJJHHHJJJJJJFFFAAAAAACCCFFFFFFFFFEEEFFFFFF@@@BBBGGGMMMRRRUUUUUUTTTOOOJJJJJJUUU```cccaaa___]]]bbbccc```^^^```aaa```TTTPPPPPPKKKIIIYYYiiieeeXXXVVVWWW^^^hhhmmmkkkgggqqqtttvvvnnncccWWWMMMEEE???<<<>>>???@@@@@@===777111---***(((''''''(((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))'''&&&&&&''')))***)))(((((((((((()))******++++++++++++++++++,,,,,,,,,,,,------,,,---///222555777<<<<<>>BBBGGGMMMQQQQQQPPPNNNMMMHHHKKKNNNNNNLLLJJJKKKLLLIIIJJJRRR___iiikkkkkkmmmrrr{{{~~~yyyvvvoookkkbbbaaawww~~~fff[[[WWWSSSSSSXXX]]]______llleeefffooovvvhhhXXXJJJAAA>>>>>>>>>@@@AAA>>>888333,,,+++))))))))))))'''%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***'''&&&%%%''')))***)))(((((((((((()))******+++++++++++++++,,,,,,,,,------.........///222666:::<<<@@@OOOsssuuutttzzzwww___gggyyyXXXBBB999555000.........---,,,*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((())))))************+++++++++)))---...,,,555JJJbbbooollllllooozzz{{{___hhhhhhddd}}}oooxxxssszzz}}}pppbbb\\\XXXZZZ]]]ZZZRRRKKKddd}}}kkk^^^HHH222++++++++++++*********))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***///===OOO[[[aaafffllleeeaaaTTT[[[}}}mmm|||yyyiiiYYYQQQLLLCCC?????????AAACCCDDDCCCAAA@@@???IIIOOOVVVZZZYYYTTTPPPMMMUUUWWWWWWRRRMMMNNNXXXaaaYYYYYY]]]dddjjjsss}}}vvvcccbbb```aaaccceeeffffffmmmbbb[[[[[[dddxxx|||jjjsssjjjVVVIII@@@===<<<>>>BBBCCC>>>999///---+++*********(((&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''&&&%%%''')))******)))((((((((()))******++++++++++++,,,,,,,,,---------/////////111444999===@@@PPP|||zzzqqqzzzmmmccc|||ttt[[[>>>999222////////////...)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))************+++++++++)))...///...999PPPgggrrrmmmyyy___kkkggggggyyymmm{{{{{{~~~yyybbb]]]VVVSSSUUUTTTLLLBBB[[[~~~pppoooWWW777000+++++++++************)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''((((((((()))+++111AAATTT^^^aaagggnnniiiaaaTTTbbbrrr~~~~~~tttrrruuuxxxqqqYYYPPPIIIHHHDDD<<<888:::@@@JJJQQQQQQMMMKKKJJJHHHLLLQQQWWWYYYXXXYYY^^^bbbqqqnnngggaaaccchhhiiifffggghhhqqq~~~mmmcccYYY\\\fffnnnlllgggsssiiiZZZTTTaaasssssshhhfffnnnwwwpppYYYEEE@@@;;;;;;@@@DDDEEEDDD;;;444---***++++++'''$$$((()))))))))((('''&&&&&&((((((((((((((((((((((((***(((&&&%%%%%%'''***+++))))))))))))((((((((((((***************+++++++++,,,,,,+++++++++,,,------...111111///444>>>GGGIIIrrrjjj{{{zzzvvvzzzrrrMMM===///------,,,,,,///------,,,++++++******)))************))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((******)))((((((((((((((()))))))))))))))))))))))))))******++++++,,,------+++++++++222GGG___lllmmmqqqdddgggkkkmmmtttzzzvvv~~~kkk```WWWUUURRRLLLIIIKKKTTT}}}www```AAA333******(((''')))+++)))&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&'''(((&&&'''((((((((((((((('''+++777HHHUUU^^^eeeiiiiiihhhXXXWWWwww~~~vvvzzzzzzyyyuuusssqqqrrrnnnhhhdddaaaZZZRRRLLLFFFDDDEEEHHHGGGAAA>>>@@@IIIOOOQQQMMMIIILLLPPPRRRUUUYYY^^^bbbdddiiiqqqwwwyyyxxxuuuooooooqqqpppmmmqqq~~~zzzjjjeeeeeelllwwwzzzrrriiihhhaaaYYYXXXbbbllllllfff___ffflllrrruuuUUUJJJ===999>>>CCCEEECCC???999111---+++***)))'''((((((((()))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&((()))***))))))))))))((((((((((((************++++++++++++,,,,,,,,,+++,,,,,,---...///---000555777???UUUlll{{{hhh{{{cccNNN:::333333000,,,***------,,,,,,+++*********************))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((******)))((((((((((((((()))))))))))))))))))))))))))******++++++,,,------,,,,,,,,,666LLLcccmmmlllkkkffflllxxxxxxwww}}}qqqdddXXXTTTRRRMMMIIIIIIJJJiiiyyyjjjLLL333---,,,+++*********)))&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''((((((((((((((((((,,,:::KKKWWW___fffjjjkkkccc^^^ggg}}}}}}uuu}}}{{{pppbbb^^^ZZZTTTNNNHHHBBB<<<888???AAAGGGKKKHHHAAA???@@@GGGLLLLLLIIIJJJUUUaaaiiiooossswwwzzz~~~}}}tttvvv~~~wwwlllhhhfffiiijjjhhhffffffaaaeeefffccceeepppppp___JJJ???@@@DDDEEECCCBBB>>>888222---***))))))''''''((()))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))************++++++,,,,,,,,,,,,,,,,,,,,,---......222...333;;;===IIIoooxxxhhhllliiiJJJ999555333///---...------,,,,,,+++******************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((((((((()))))))))))))))))))))))))))******++++++,,,------...,,,...;;;SSShhhnnnjjj^^^zzzkkkttt{{{yyyjjjZZZTTTRRROOOJJJFFFFFFTTTfffqqqvvvyyyuuu^^^<<<000...---,,,+++)))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''(((((()))))))))--->>>QQQ[[[```ggglllmmmbbbhhh|||}}}pppsss{{{dddLLLOOONNNLLLIIIEEEBBB@@@>>>MMMPPPRRRPPPJJJDDDEEEGGGIIIQQQWWW[[[cccttt~~~vvvoooxxx|||ooolllsssvvvsssmmmeeebbbhhhrrrzzzpppwwwzzzcccQQQHHHFFFDDDCCCCCCBBB>>>999222,,,))))))&&&'''((()))))))))))))))((((((((((((((((((((((((&&&'''((()))***))))))((((((((((((((()))))))))))))))******++++++,,,,,,,,,---,,,,,,,,,---...///000444444999???IIIcccqqqrrr}}}cccHHH:::555444444......------,,,,,,++++++************)))))))))((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))******++++++,,,------...,,,000BBB[[[lllmmmfffVVVppptttooo]]]TTTSSSRRRLLLFFFEEEEEENNN___nnnzzzxxxyyy}}}nnnPPP333///------+++))))))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''(((((()))******///BBBUUU]]]aaagggkkkkkkcccooo{{{xxx}}}rrrzzz|||oooeeeSSS@@@CCCFFFHHHGGGDDDBBBBBBDDDUUUWWWWWWRRRPPPSSS\\\bbbgggsssvvvlllnnnnnnppp|||yyyqqqooorrrwww{{{nnnmmmvvviiiUUUHHHBBBAAAAAABBBBBB>>>777000***'''''''''((()))*********)))((((((((((((((((((((((((&&&''')))***+++***)))((('''((((((((()))))))))***)))******+++,,,,,,------------------...///000111222:::???GGG```lll{{{nnniiimmmRRR@@@777444//////......---,,,,,,+++************)))))))))((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))******++++++,,,---------,,,333IIIbbbmmmiiiaaa^^^www{{{uuuaaaVVVTTTTTTNNNFFF@@@999===PPPdddttt{{{~~~zzzeee999000++++++,,,)))))),,,))))))((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''((((((((('''''''''((()))+++,,,222FFFXXX]]]aaahhhjjjggg]]]lll~~~vvvwwwzzz{{{uuu|||oooZZZMMMGGGDDDBBBCCCFFFIIIGGGCCCAAADDDHHHPPPTTTVVVWWW___ooo|||}}}yyy~~~}}}}}}~~~tttjjjnnn~~~eeePPPEEEBBBCCCCCCCCCAAA<<<555...)))(((((()))*********))))))(((((((((((((((((((((((('''((()))***+++***)))(((''''''(((((())))))******)))******+++,,,---......---------...///000111222111<<>>:::===DDDHHHLLLMMMJJJFFFHHHQQQYYYbbbhhhmmmttt}}}oookkkzzzuuunnnsssxxx```OOOHHHHHHEEEBBBAAA???;;;555///))))))*********)))(((((((((((((((((((((((((((((((((((()))***************'''''''''((()))*********)))******+++,,,---...///---------...///000222333999@@@QQQtttuuuvvvzzzxxxzzzlllJJJ666000000//////...---------************))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))******++++++,,,---------000@@@ZZZlllmmmddd]]]vvvqqq^^^TTTQQQJJJBBB???:::777???SSSpppzzzTTT===+++***...,,,)))***))))))))))))((((((((('''''''''''''''''''''''''''$$$%%%&&&(((((((((((('''((((((''''''(((***,,,...@@@PPP]]]___fffnnnjjj\\\VVVzzzvvvgggmmm~~~|||lll```hhhQQQ>>>666AAAFFF???<<>><<<999555777IIIjjj|||___CCC---+++000---(((((())))))))))))((((((((((((''''''''''''''''''''''''###$$$&&&((())))))((('''((((((''''''(((***---...EEETTT^^^aaahhhqqqjjjZZZ___}}}mmmcccsssmmm^^^ggg::::::===AAAAAA???BBBHHHLLLHHHIIIOOO[[[ooo~~~wwwuuurrrmmmiiiuuu{{{~~~rrr```NNNCCCEEEEEE;;;888===---+++++++++,,,+++)))''')))(((((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))+++++++++,,,,,,---------111444///---333333333===CCCGGGttt}}}}}}|||___OOO:::333------000000...,,,,,,+++*********)))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,+++***)))***+++------,,,...999LLLfffqqqccc[[[iiilllZZZPPPIIICCC======:::666@@@[[[~~~rrrOOO444,,,+++---...((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((+++&&&&&&+++)))***555GGGUUU___hhhpppjjjaaadddwww~~~tttnnnvvvXXXvvv@@@BBBGGGHHHDDDAAAEEENNNLLLKKKSSSfff|||yyyxxxzzz}}}|||wwwssstttyyy{{{yyyzzzvvvcccSSSMMMJJJBBB<<<<<<444111---***)))***))))))))))))((((((((('''''''''(((((())))))))))))(((((((((((((((((()))))))))***+++++++++,,,,,,------......333//////666555888DDDLLLddd{{{~~~vvv]]]CCC888000000111///---///---+++************'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,+++***)))***+++---------///>>>RRRhhhooo```\\\mmmqqq___SSSIIIBBB???>>>:::666===UUUvvv~~~www}}}fffFFF222------+++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((+++'''&&&+++)))+++888LLLXXX```hhhpppjjjeeekkk|||uuuyyyooonnnyyymmm<<>>RRRfffuuuwww~~~ZZZ---///333)))---((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&+++(((''',,,---555FFFSSS]]]eeennnpppgggiii{{{|||tttrrrooovvvNNNPPPXXXcccrrrtttfff^^^[[[XXX[[[eeesss}}}tttbbbVVVUUUXXX```kkkxxxxxxpppmmmllljjjdddYYYRRRPPPQQQZZZbbbgggqqq~~~wwwlllaaa]]][[[TTTMMMIIIKKKIIIHHHKKKOOOXXXggguuu~~~xxxeee]]]iiiyyyrrrZZZMMMJJJBBB???:::666333000,,,*********)))))))))((((((((()))******++++++******))))))))))))*********++++++***+++,,,---...///000111111444333555<<>><<<:::444000===OOOmmmmmmJJJ555///---***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%+++(((''',,,///;;;OOOXXX```fffllljjj___eeewwwmmmppptttrrrgggvvvpppaaaQQQIIINNNYYYYYY]]]iiisssqqqgggbbbccc___^^^^^^___bbbiiiqqqwwwxxxuuurrrmmmiiibbbWWWOOOSSS]]]___kkkwww~~~gggXXXQQQJJJHHHDDD???AAAGGGEEELLLXXXccciiirrr|||||||||uuu}}}{{{~~~xxxxxx}}}~~~}}}xxxhhhfffQQQKKKCCC<<<666222///---************))))))))))))******++++++++++++******)))************+++++++++***+++,,,---///000111222///222444;;;III^^^uuuyyy~~~}}}~~~~~~~~~{{{]]]???888666111000///------...---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((''''''+++...---++++++000444JJJgggssshhh```aaannnyyyvvvgggcccpppttteeeNNN]]]hhh```OOONNNccczzzpppccc```rrr{{{nnnXXXFFF@@@;;;;;;===888555AAATTTqqqsssVVV555+++///---)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%+++)))'''---000<<>><<<777222444:::___~~~}}}vvvooo>>>,,,111)))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++///:::LLLZZZcccooovvvsssooozzzyyyqqqqqqbbbaaagggooo{{{wwwhhh___hhhddd```]]]]]]dddvvvuuuvvvxxxqqqqqqpppiiibbbaaaYYYQQQLLLIIIFFFIIINNNWWWdddvvvyyyrrrjjjdddeeetttyyybbbMMMAAA;;;888///---******+++,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,+++---///000000111555888888DDDdddnnn}}}|||yyy{{{}}}~~~}}}zzzxxxvvvwww|||ttt~~~\\\<<<888666333111111000///...++++++++++++************((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************)))...++++++///---222CCCdddtttkkkYYYfffrrr\\\QQQ^^^|||}}}kkk[[[LLLDDDIII]]]dddUUUFFFIIIXXXdddXXXJJJ]]]eee```zzzqqqaaa___oootttbbbRRRGGGCCC>>>;;;666222333666III||||||xxx|||III,,,000***)))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''')))******000???RRR^^^fffqqqyyyrrrjjj|||}}}yyyvvvggg[[[]]]gggppp}}}wwwpppoootttnnnhhhcccdddrrr~~~vvv|||vvvwwwuuunnnggg^^^UUUMMMJJJJJJLLLQQQXXX^^^lll}}}{{{wwwrrrlllkkkttt|||lllYYYFFF===<<<111...+++******+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,+++...000000000222666;;;;;;QQQ{{{~~~fff|||zzzvvvvvvwwwyyywwwvvvkkktttyyy|||vvvMMM;;;888444222111111000...,,,++++++++++++*********((((((((((((((((((((((((((((((((((((((()))******)))))))))*********++++++***---+++---111...555IIIiiirrrhhh\\\pppvvv]]]QQQQQQggg{{{eeeTTTFFF>>>>>>EEEUUUZZZNNNCCCDDDMMMVVVNNNGGGYYYuuu}}}gggddd}}}uuugggeeetttyyygggXXXHHHDDD???999555333333444999aaaxxxyyyxxxSSS///...+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))******222DDDWWWbbbkkkrrrvvvjjjbbbwwwzzzpppjjjaaaZZZ```lllzzz|||~~~|||tttooosss}}}{{{}}}wwwpppwwwyyytttoookkkhhh[[[WWWTTTTTTVVV\\\iiivvv~~~}}}|||xxxqqqoooqqqyyyyyyttthhhPPP???;;;444111---++++++,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++...111111000222777===DDD___jjjuuu}}}zzz~~~~~~xxxttttttvvv{{{~~~uuulllmmmsssbbb>>>:::666333222111///...,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((()))******))))))*********+++++++++))),,,+++...222///999OOOoooqqqfffccc{{{jjjRRRMMMUUUzzzdddOOOEEE:::888<<<@@@KKKNNNCCC===???EEEIIIEEEEEETTTgggooo```ccczzzlllnnnmmm\\\IIIEEE???888555444444333333PPPlllxxxyyy}}}{{{]]]555///,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''*********333HHH[[[eeeooossswwwiiiccc}}}lllrrrhhhbbbcccaaa^^^gggvvv|||}}}wwwlllkkktttjjjjjjxxxsssqqqssswwwtttpppxxxyyyxxxmmmfffdddfff[[[[[[^^^```bbbkkk|||uuupppnnnrrrzzz}}}www]]]EEE>>>777333///,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++...111111000222888>>>LLLiiiiiixxxvvv}}}}}}uuuuuuwwwyyyvvvooommmkkkcccooozzzttt@@@<<<777444222111///...,,,,,,,,,+++++++++******************************((((((((((((((()))******)))************+++++++++))),,,+++///333111;;;SSSssspppeeeiii~~~gggQQQNNNYYYhhhRRRGGGBBB888999===>>>BBBCCC999999<<<@@@AAAAAADDDQQQ]]]\\\RRRZZZvvv}}}pppmmm{{{~~~qqqyyyppp]]]JJJFFF???777444555555444777NNNjjj}}}wwwfff===222------+++)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&******)))444JJJ]]]fffooottt{{{ooojjjmmmbbb}}}rrrnnnaaaaaaeeejjjiiiiiisss{{{rrrjjjdddeeejjjnnnttttttkkknnnrrrttttttqqqnnnlllmmmssszzz~~~~~~|||~~~xxxggg\\\\\\______ccc^^^bbbnnnzzzzzz{{{}}}{{{vvvllloooxxx~~~WWW@@@>>>222//////***,,,000+++************************,,,,,,+++++++++,,,------///333///...666888999DDDOOOooo~~~|||zzz~~~}}}|||ooolllqqqpppnnnooonnnddd___mmmSSS>>>111444777111...222///......---,,,,,,,,,,,,''''''(((((())))))******))))))))))))************(((((()))***+++,,,,,,,,,......,,,///222///:::UUUuuurrrgggppp{{{___LLLUUUjjj~~~ZZZAAABBB???===<<<<<<===>>>===;;;BBBAAAAAABBBEEEJJJNNNQQQTTTUUUYYYaaaiiikkkgggbbbttt}}}pppeeeMMMFFF???;;;777444444888555GGGdddkkk{{{zzz???333++++++***)))((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((******,,,888MMMaaakkkooowwwpppcccpppxxxjjjttt|||mmmdddbbbbbbdddjjjqqqtttvvv{{{sssjjjaaa^^^gggrrr~~~tttwwwzzz}}}}}}{{{yyyxxxuuuxxx{{{xxxsssqqqssswww{{{}}}~~~}}}yyywwwwwwxxx}}}|||rrrccc[[[^^^dddgggmmmrrr|||zzzkkkgggooopppssswww{{{{{{xxxuuussssssvvv|||wwwzzzhhhLLL@@@444222222++++++...***************************,,,,,,++++++,,,,,,---...,,,000------555888===KKKhhhwww~~~~~~}}}uuupppqqqkkkjjjlllmmmfffaaajjj{{{}}}{{{fffMMM888555666111---//////...---,,,,,,,,,,,,,,,((((((((()))))))))))))))))))))))))))************)))))))))***+++++++++,,,---...+++...222...;;;VVVrrrkkkaaammmxxxZZZKKK^^^{{{fffLLL>>>DDD???@@@AAA@@@>>>???BBBEEEFFFJJJQQQWWW\\\aaafffiiinnnjjjgggjjjqqqvvvvvvtttyyy|||rrryyyllleeeOOOGGG@@@<<<888444555888222AAAaaaoooGGG111,,,+++***))))))((())))))((((((((((((((((((((((((''''''''''''((((((((((((''')))***---;;;QQQeeeoooxxxyyymmm___llluuutttzzzsssmmmggg^^^[[[^^^hhhnnnxxx~~~}}}tttmmmfffaaa```jjj~~~~~~|||||||||nnnfffhhhmmmrrruuuwwwxxxvvvtttssssssyyywwwpppeeebbbjjjuuu||||||jjjaaa^^^fffgggkkkqqqvvvzzzzzzyyy}}}{{{xxxvvvwwwpppqqqxxxWWWDDD777444444,,,))),,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,000---...666;;;EEEYYYzzz~~~~~~|||vvvssskkkhhhiiimmmiiibbbccckkkvvv~~~```AAA666666444111//////...---,,,++++++++++++))))))))))))))))))(((((())))))))))))******************************++++++,,,---+++...111...<<>>UUUiiisss{{{kkk^^^ooo{{{vvvuuu~~~nnnddd^^^___^^^[[[___hhhttt~~~wwwlllccc^^^fffyyy{{{zzzxxx|||qqqgggiiiooonnnppprrrtttuuuuuuuuuvvvyyywwwsssnnnqqq|||qqqhhheeeddd```bbbffflllrrrwwwyyy{{{~~~|||yyytttpppxxxnnnzzzsssdddLLL;;;555555---)))+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////333000111999???PPPkkk~~~}}}|||}}}~~~xxx~~~}}}|||~~~zzzxxxpppkkkjjjllljjjaaa[[[ZZZfff}}}tttNNN:::777888666333//////---,,,+++++++++++++++******))))))(((((((((((()))))))))************+++++++++***************+++,,,+++---000...>>>]]]rrrfffcccvvvqqqTTTTTTzzzdddKKKGGGEEEAAA@@@CCCGGGHHHHHHLLLSSSYYYeeeppp~~~wwwqqq{{{~~~|||yyytttnnnjjjTTTJJJAAA<<<:::666666888888999OOOttt~~~hhhssskkk:::...---,,,+++***)))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))+++000@@@XXXkkksss{{{kkkeee{{{}}}~~~|||___ZZZZZZ^^^______hhhuuu}}}xxxmmmgggbbbhhh}}}rrrhhhiiiooowww|||~~~~~~nnnfffjjjrrrmmmmmmoooqqquuuxxxzzz{{{wwwuuutttuuuzzz{{{qqqjjjeeebbb^^^aaadddgggkkknnnqqqsssvvvvvvvvvsssnnnqqqvvv|||cccxxx|||ZZZBBB777666///+++,,,***++++++++++++++++++++++++,,,,,,,,,,,,---...///000111333111222:::BBB[[[}}}}}}||||||zzz~~~zzzzzz||||||}}}zzzwwwyyy~~~{{{{{{~~~~~~}}}tttmmmiiiiiihhhbbbYYYTTTOOOccc{{{aaaCCC999:::888333111000...---,,,+++++++++++++++******))))))((((((((()))))))))************+++++++++******************,,,+++---000///AAAbbbrrrfffiii|||lllTTTZZZvvvTTTGGGIIIGGG===AAA@@@@@@AAADDDHHHJJJLLLOOOWWW```bbb___\\\___ccchhhjjjppp{{{zzzyyyvvvqqqhhh~~~~~~|||wwwqqqlllWWWLLL@@@<<<:::777666777888444@@@]]]zzzpppnnnvvv???///...---+++******))))))((((((((((((((((((((((((''''''''''''(((((((((((()))***+++111BBBYYYkkkrrrzzzooonnn]]]\\\```gggggghhhuuu~~~}}}{{{ooocccccckkk~~~zzzvvvlll```YYY[[[bbbkkkpppsssvvv{{{|||wwwlllhhhlllrrrllllllnnnrrrwwwzzz{{{{{{sssqqqrrrvvv{{{~~~vvvooohhhccchhhjjjlllkkkjjjiiiiiijjjnnnqqquuuvvvrrrrrr{{{lllhhhgggqqqqqqPPP;;;888222......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000///111000333;;;FFFggg}}}ppp|||yyy}}}}}}~~~vvvyyy|||~~~|||vvvuuu|||}}}www}}}{{{~~~{{{{{{{{{}}}tttmmmeeebbbdddbbb]]]XXXRRRZZZssszzzSSS>>>:::888222222111000...---,,,,,,,,,******************))))))))))))))))))******************************++++++***---,,,...000111DDDgggpppaaaiii~~~iiiUUU___YYYEEE???DDDEEE<<>>===AAAEEEIIIIIIFFFEEEGGGKKKMMMPPPVVV^^^iiittt~~~{{{yyyrrrjjjiii~~~~~~~~~~~~yyyqqqkkkYYYLLL@@@;;;999777555666444///444JJJjjjssswwwzzzCCC000///...,,,+++******)))((((((((((((((((((((((((''''''''''''((((((((((((******+++222DDD[[[lllrrr{{{rrrrrr```bbbkkktttwww{{{{{{~~~{{{uuukkkbbbeee{{{vvvtttrrrooofffYYYRRRQQQSSS[[[eeeiiiiiijjjnnnsssqqqtttvvvsssmmmjjjlllooommmooosssxxx}}}}}}zzzvvvtttrrrssswwwyyy|||zzzvvvrrrnnnllluuuvvvvvvqqqkkkeeebbbaaaaaafffnnnvvvwwwvvv{{{ooo```tttkkk```AAA;;;555111///+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,...///000111...111111666@@@OOOvvvuuu}}}{{{yyy}}}{{{{{{zzz~~~yyytttvvvzzzvvvxxx{{{}}}}}}}}}{{{zzz{{{{{{}}}wwwnnnbbb[[[\\\___^^^[[[YYYOOOddddddFFF===:::666444333111000...---------******************++++++))))))))))))************)))))))))***+++++++++,,,+++...---///111222GGGkkknnnZZZddd}}}kkkYYYeeemmmHHHDDD??????CCC@@@BBBDDDEEEEEEEEEDDDCCCCCCEEEHHHLLLPPPRRRUUUYYY\\\___fffnnnssswww|||~~~zzz}}}~~~{{{ssslllZZZLLL???:::888666444444111000222AAAeee}}}www{{{qqq||||||~~~KKK111000...---+++*********((((((((((((((((((((((((''''''''''''((((((((((((******+++333GGG```pppvvv|||sssppp~~~aaagggsss{{{|||~~~||||||{{{}}}~~~vvvpppiiibbbkkkssslllddd___XXXPPPMMMNNNQQQZZZcccgggeeedddgggkkkjjjmmmpppoookkkiiihhhjjjpppsssyyyyyysssyyywwwxxx{{{zzzxxx~~~~~~zzztttqqqpppooooooyyyzzzxxxqqqggg]]]XXXVVVQQQWWWbbbooouuuvvv{{{uuu^^^YYY{{{mmmkkkGGG===888333000***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///111111...222333:::FFFWWW{{{}}}|||}}}}}}~~~xxxvvvyyytttxxxzzzwwwuuuwww~~~}}}{{{|||~~~|||qqqaaaWWWVVVZZZ\\\[[[WWWBBBTTT~~~ssszzznnnLLLAAA@@@===555444222111///......---)))))))))***+++++++++,,,))))))))))))************(((((()))***+++,,,,,,---+++......///222333IIImmmnnnVVV```}}}qqq^^^kkk\\\BBBLLLGGG@@@DDDDDDCCCIIIPPPRRROOOOOORRRUUU```cccjjjrrr{{{~~~|||uuuoooZZZLLL>>>999888666444444222555666AAAgggrrrnnn|||qqqTTT111000///---+++*********((((((((((((((((((((((((''''''''''''((((((((()))))))))+++555JJJccctttzzz}}}sssnnnxxx}}}iiioooyyy~~~xxxxxx}}}}}}zzz{{{~~~}}}{{{{{{~~~wwwiiicccddd{{{uuupppiii___TTTNNNLLLKKKJJJJJJTTT[[[bbbdddaaa___aaaddd```gggeeeeeeiiiccc]]]bbbqqqvvv}}}zzzuuuuuuvvvwwwxxxxxxyyy{{{}}}{{{wwwuuussskkkeeegggpppvvvmmmddd```\\\TTTNNNKKKIIIPPPWWW___ooo|||}}}\\\PPPOOOhhh~~~www}}}VVV666888555+++///...------,,,,,,------...---------...............666111333===KKKeeezzzuuuwww|||sssvvv}}}tttllltttwwwyyy~~~|||tttuuulll\\\VVVZZZXXXPPPMMMAAAJJJxxxzzzkkkrrrzzztttUUUFFF@@@===888666333111000000...,,,,,,,,,++++++***)))))))))))))))))))))************(((((()))***++++++,,,,,,...***,,,111000444OOOooofffYYYcccqqq[[[yyy[[[JJJQQQSSSQQQRRRRRRTTT[[[bbbdddbbbaaacccffftttxxx}}}~~~{{{ssslll___OOO@@@:::888555333222222///333FFFmmmuuulll{{{^^^:::000000000)))***...+++))))))))))))((((((((((((((((((((((((((('''''''''***---+++444RRRiiirrryyyzzzkkkiii{{{}}}nnnwww~~~||||||}}}zzz{{{}}}zzzxxxxxx|||~~~||||||}}}{{{lllbbbhhhsssqqqeee]]]ZZZSSSMMMKKKMMMPPPQQQRRRWWW^^^fffgggccc^^^\\\\\\]]]bbb`````````VVVRRR]]]jjjtttwwwwwwwwwxxxxxxxxxyyy{{{|||~~~~~~}}}yyytttpppggg```cccjjjnnnfff```___^^^YYYVVVUUUPPPYYYbbbiiittt~~~vvvzzz|||dddGGGFFFWWWwwwrrriiiwwwsssbbb>>>999666...///...------,,,,,,------...---------............///222000444>>>RRRrrr~~~}}}www{{{zzzrrrqqq{{{vvvyyyyyyvvvwwwooo___WWWXXXWWWQQQIIIAAAEEEbbbyyyfffkkk~~~zzz]]]LLL@@@999999777333111000///---+++,,,,,,,,,+++******))))))))))))))))))************)))))))))***++++++,,,,,,...***,,,111000555PPPppphhh___pppwwwddd|||mmmnnnvvvmmm___YYYTTTXXX[[[]]]\\\XXXVVVVVVWWWXXXZZZbbblllsssyyy~~~{{{sssmmm```PPPAAA:::888555333222333000111BBBggg~~~nnnzzzwwwkkk===111000000)))***...+++***)))))))))(((((((((((((((((((((((((((((((((((()))---,,,666UUUmmmwww~~~{{{gggddd{{{~~~mmmzzz~~~{{{{{{}}}yyyyyyzzz}}}~~~}}}|||zzzxxxxxxzzz}}}~~~}}}||||||}}}}}}}}}yyyzzzwwwkkk\\\]]]sss```YYYVVVJJJNNNLLLJJJKKKNNNRRRUUUVVVXXX___hhhkkkhhhaaa\\\YYYaaaeeedddddd```RRRSSSggg|||yyyyyyxxxwwwvvvwwwxxxzzz{{{||||||}}}~~~}}}yyytttooohhhcccfffllllllfffaaabbbbbbaaacccffffffnnntttwwwyyyyyywwwrrrIIIBBBEEEeee~~~]]]```{{{nnnmmmuuuLLL:::666111000...------,,,,,,------...------........./////////000333777BBB]]]}}}{{{}}}{{{wwwpppuuu~~~ssszzz}}}~~~wwwuuuyyytttdddXXXUUUSSSPPPDDDAAA>>>GGGbbbmmmllloooXXXFFF;;;:::777444222111///---+++---,,,,,,++++++******))))))))))))*********++++++))))))******+++,,,,,,,,,...+++---111000666RRRqqqgggddd~~~zzzqqq{{{dddZZZRRRIIIIIIGGGEEEDDDCCCCCCCCCFFFEEEFFFKKKNNNQQQXXX```]]]eeennnrrrvvv~~~~~~}}}}}}uuunnnbbbRRRAAA:::888555222222333222111<<>>999777555444444444333222......------,,,+++++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,...000000;;;YYYvvvccciiifffMMMHHHJJJCCCHHHGGGGGGJJJPPPTTTWWWXXX[[[]]]fffvvvnnnkkkvvv}}}{{{}}}}}}|||zzzwwwgggVVVDDD;;;888444222222+++333555111>>>bbbxxxjjjvvvQQQ999...000,,,***---+++************))))))))))))(((((((((((())))))******+++000///:::ZZZtttrrr___fffvvv|||vvvyyy}}}{{{wwwuuuxxx{{{{{{wwwuuuwwwxxxwwwwwwwwwwwwwwwvvvxxx{{{~~~{{{zzzyyyzzz{{{}}}}}}|||xxxkkk```bbbnnn~~~lll]]]aaakkknnnllllll___fffeeeZZZRRRQQQPPPMMMUUU[[[eeepppvvvtttkkkcccooo|||}}}uuuoooooo{{{ssspppqqqsssttttttvvvwwwxxxyyyzzzyyyyyyxxxwwwxxxvvvrrrssswwwzzzzzz~~~{{{yyyvvvxxxzzz{{{kkkHHH777IIIwww]]]fffzzzHHH888888///...------,,,,,,------...------...///000000111222222777>>>SSSsssppp}}}}}}}}}{{{{{{~~~~~~|||~~~|||~~~|||wwwtttxxx~~~wwwvvvyyy~~~~~~jjjWWWLLLHHHDDDBBB<<<666===XXXfffMMMFFF;;;999777666666666555444///......------,,,,,,+++*********++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,---//////000===\\\xxxjjjnnnaaaNNNFFFLLLRRRMMMTTTXXXaaalllwwwrrrkkk~~~~~~|||}}}zzz}}}~~~}}}~~~|||zzziiiXXXEEE;;;777444222111)))333444///<<>>...000...+++,,,++++++++++++*********))))))'''(((((()))******++++++)))......;;;]]]xxxvvveeewww|||yyy}}}{{{sssttt{{{{{{tttuuuzzz|||xxxxxx~~~wwwxxxyyyxxxwwwxxx|||{{{zzzyyyyyy{{{{{{zzzyyyzzzpppmmmxxx~~~xxxuuuppphhh]]]ggghhhYYYNNNNNNPPPMMMWWWaaarrrzzzkkkwwwpppjjjvvvvvvrrrsssuuuvvvuuuuuuvvvxxxyyyzzzyyywwwvvvppptttsssppprrrxxxxxxtttooorrrvvvuuukkk``````fffqqqwwwrrrqqqtttRRREEEBBB>>>tttyyyxxx^^^BBB:::,,,...------,,,,,,------...------...///000111222222555;;;PPPuuusss~~~}}}}}}~~~~~~~~~yyy||||||zzz}}}}}}yyy}}}xxxnnnsssvvv~~~|||uuuwwwsss```OOOEEECCC>>>;;;<<<<<<888HHH}}}vvvzzzvvv~~~^^^RRRDDDAAA===:::888666444222/////////...------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...000...000@@@___zzzyyyqqqyyy}}}jjjWWW^^^dddjjjwww~~~~~~|||}}}zzz}}}~~~xxxxxxyyy{{{{{{zzzyyyzzz{{{lllZZZGGG<<<777444111111///000,,,000NNN|||rrr}}}aaa???---000...+++,,,++++++++++++************)))'''(((((()))***+++++++++'''---...<<<___{{{zzzqqq}}}