BM6&6(v@ aaapppxxxlllVVVOOOIII>>>:::>>>:::999777555444333333444444333222222444999===@@@EEEHHHKKKIIICCC===:::999888777666555555444555555666444222000000000222222/////////000111333444555777:::;;;888777;;;FFFPPPfffmmmoooggg[[[QQQJJJDDDOOOQQQTTTUUUTTTTTTTTTUUUXXXYYY[[[]]]^^^___``````___aaabbb```aaahhhwww~~~pppnnnlllhhheeefffgggeee```jjjfffdddggglllooommmjjjrrroooooossszzz{{{vvvppplllkkkkkkkkkllloooqqqssssssuuuvvvwwwvvvvvvwwwyyy}}}zzzvvvuuuvvvvvvtttrrrrrrqqqnnnkkkhhhgggggghhhjjjkkklllnnnqqqssssssrrrsssssstttxxx}}}~~~|||qqqpppooopppqqqooojjjffffffhhhkkklllmmmmmmoooppprrrrrrrrrssssssrrrqqqqqqsssqqqnnnllljjjgggccc```eeehhhlllnnnnnnooopppqqqtttzzz{{{vvvppplllcccZZZYYY___iiirrrzzzxxxmmmlllnnnooosssyyyyyy{{{}}}sssmmmllldddWWWJJJJJJIIIGGGFFFFFFGGGIIIJJJJJJKKKLLLLLLLLLLLLLLLOOOOOOPPPQQQRRRSSSTTTUUUWWWRRRRRRUUUTTTRRR___pppzzziiigggpppxxxnnnZZZEEE===@@@GGGLLLOOODDD>>><<<>>>===777666888999???CCCGGGXXXwwwzzz]]]MMMFFFAAABBBFFFRRRYYYdddmmmrrr~~~ttthhhjjjllliiieeeTTTLLLOOOJJJ<<<<<>>===999888:::777;;;???AAAIIIaaarrrZZZLLLDDD@@@???KKKQQQ[[[fffmmmxxxyyykkkllllllhhh]]]WWWRRRRRRTTTQQQHHH@@@???@@@GGGUUUaaaiiipppvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyy|||~~~zzzuuuuuuxxx{{{{{{yyy}}}{{{yyyyyyyyyxxxwwwuuutttpppjjjaaaXXXOOOKKKKKKPPPXXXjjj}}}rrrnnnsssxxxvvvttttttuuuzzz{{{zzz~~~llleeehhhqqqgggNNNCCCHHHPPPmmm}}}nnn[[[PPPOOOPPPOOORRRdddsssyyyzzzyyynnn___cccsssooo]]][[[```cccjjjqqqmmmyyyUUU]]]|||tttxxxvvvsss{{{~~~~~~~~~hhhSSSJJJHHHCCC<<<===<<<:::888777666666666666555444444444444555555<<>>;;;;;;:::999777666666555555666555333111111111222222111111111222333444555666666888888555111111666<<<@@@HHHQQQUUUXXXYYYTTTNNNIIILLLOOORRRRRRSSSTTTVVVYYYZZZZZZ[[[\\\\\\[[[[[[ZZZ^^^bbbbbb```aaafffkkkwww~~~xxxrrrllliiijjjkkkkkkjjjrrrmmmhhhhhhkkkmmmkkkhhhbbbfffppp|||zzzrrrooonnnmmmmmmmmmooopppqqqtttvvvwwwwwwwwwwwwxxxzzzzzzzzzyyyzzzyyywwwssspppgggccc___```eeekkknnnooonnnnnnnnnoooppprrrssstttrrrrrrsssvvvxxxyyyxxxwwwuuutttssssssrrroookkkgggbbbdddhhhjjjkkkmmmoooqqqnnnoooooooooooooooooooooooopppppplllfff```______dddgggkkknnnpppqqqsssuuutttvvvxxx}}}~~~pppaaahhhfffhhhsssrrrqqqsssxxxyyysssnnnmmmrrr{{{{{{ssshhhQQQKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOONNNNNNOOOPPPQQQRRRSSSSSSYYYVVVVVVXXXUUUQQQXXXdddtttyyylllhhhYYYFFF>>>DDDJJJKKKLLLDDD===<<<<<<;;;:::;;;888999;;;<<<<<>>FFFLLLMMMHHHBBB>>>;;;:::999777666555555444555555333222222111222222111111111111222333444555999<<<===:::666555888;;;999???DDDHHHMMMPPPMMMGGGHHHKKKOOOQQQRRRSSSUUUWWWZZZ[[[\\\\\\\\\\\\[[[[[[[[[___bbbbbb``````cccfffkkkyyyrrrqqqqqqooonnnooouuuqqqllllllmmmlllfffaaaZZZ\\\aaajjjrrrtttppplllmmmmmmmmmmmmnnnppprrrrrrtttvvvwwwwwwvvvwwwxxxzzz{{{|||||||||{{{wwwsssppphhhbbb\\\\\\aaahhhlllnnnoooooooooooooooppprrrtttqqqrrrssstttvvvvvvuuutttvvvvvvuuusssqqqnnnkkkhhhdddfffiiikkkkkklllnnnpppqqqqqqqqqqqqqqqqqqrrrrrrnnnqqqqqqlllddd______aaaiiikkknnnpppoooooopppqqqqqqnnnppp{{{yyyrrrooovvvwwwnnnuuu}}}vvvrrrsssvvvuuuwww{{{|||yyylll|||mmmWWWMMMKKKJJJIIIJJJKKKKKKKKKOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTVVVUUUWWWYYYVVVSSSWWW^^^eee{{{{{{mmmQQQ>>>@@@FFFHHHMMMGGG???<<<<<<;;;;;;;;;<<<888999<<<888;;;UUUuuuiii[[[OOOBBBBBBCCCIIIUUU___ffflllsss|||~~~tttpppuuuwwwuuujjjrrrtttttt|||~~~mmmTTTGGG@@@JJJ\\\iiioooqqqrrrtttvvvyyyzzzyyyxxxxxxwwwyyy{{{~~~{{{zzzxxxvvvtttsssqqqlllhhhdddfffkkkppptttsssooollleee\\\OOOHHHIIILLLHHHBBBEEEGGGSSSdddooosss{{{yyyyyysssqqqqqqrrrnnnjjjqqq}}}~~~zzzxxxxxxyyyxxxxxx|||~~~zzzhhhQQQLLLTTToooxxx}}}zzzzzzvvvjjjZZZOOOMMMPPPPPPMMMRRRYYY]]]^^^___```[[[TTTaaannnppp[[[ZZZfffsssZZZYYYooozzzwww|||xxxqqqnnnzzzxxxtttxxxzzz{{{~~~wwwyyy]]]IIIHHHHHHDDD;;;;;;:::999888666555444111222333444444333222222666<<>><<<;;;<<<>>>AAAEEEFFFGGGJJJNNNLLLGGGIIILLLOOORRRSSSTTTUUUWWWZZZZZZ[[[\\\]]]]]]\\\\\\^^^```aaaaaa```aaaeeehhhiiixxx|||uuuvvvvvvsssrrrtttxxxuuurrrqqqqqqlllccc[[[QQQSSSXXXaaahhhlllkkkhhhiiijjjkkkmmmooorrrtttuuusssuuuvvvvvvvvvvvvwwwyyyyyyzzz{{{zzzxxxvvvsssrrrllleee]]]YYY\\\bbbhhhjjjlllnnnoooooonnnnnnqqqsssoooqqqrrrssssssrrrrrrrrruuuuuuuuussspppllljjjiiihhhjjjlllmmmllllllmmmnnnqqqqqqqqqpppqqqrrrssstttpppqqqqqqkkkddd```aaaeeejjjmmmoooppppppooopppqqqqqqooosss~~~yyy~~~}}}rrrqqq~~~wwwuuuyyyuuuppppppsssxxxxxxvvvppp~~~hhhSSSSSSPPPMMMLLLMMMNNNMMMLLLPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUSSSTTTVVVXXXWWWUUUWWW\\\aaa|||gggJJJ???AAACCCLLLIIIDDD>>><<<;;;;;;;;;===555555<<<;;;:::III^^^~~~|||hhhVVVFFFBBB???CCCNNNZZZaaafffkkkmmmuuuxxxtttvvv~~~}}}kkkiiijjjmmmpppqqquuuzzz___NNNAAAIII]]]kkkoooooonnnppprrruuuvvvvvvuuutttrrruuuyyy|||~~~|||xxxxxxwwwuuuoooggg]]]WWWQQQWWW```iiiooonnniiiddd\\\UUUMMMPPP\\\cccWWWEEEEEEEEEOOOcccppptttxxxwwwsssvvvssspppqqqssskkkbbbfffsss}}}zzzwwwuuuvvvwwwxxxwww|||ooo\\\]]]kkk}}}}}}pppbbbSSSLLLMMMOOOOOOMMMJJJRRRYYYYYYWWWWWWXXXWWW^^^iiittt^^^\\\hhhxxx[[[YYYfff~~~zzzrrruuuxxx}}}~~~{{{sss~~~fffOOOGGGEEEBBB;;;;;;::::::888777555444111111222333333333333333444:::CCCKKKOOOKKKCCC===888777666555444444444444555555555444333333222222///////////////000111111:::;;;======<<<<<<===>>>CCCHHHJJJJJJKKKNNNNNNKKKKKKMMMPPPRRRRRRRRRSSSTTTUUUVVVWWWYYYZZZ[[[\\\\\\^^^___`````````cccgggjjjgggqqqyyyxxxwwwtttvvv{{{{{{xxxuuuuuutttoooeee\\\IIIMMMVVV___fffiiifffdddfffgggiiilllooorrrtttuuurrrtttuuuuuuuuuuuuvvvxxxvvvvvvwwwwwwvvvvvvxxx{{{pppiii^^^UUUQQQTTTZZZ___gggjjjnnnnnnllllllnnnqqqnnnppprrrsssrrrqqqqqqqqqsssssssssqqqmmmjjjiiiiiijjjlllmmmmmmlllkkklllmmmooonnnmmmmmmnnnoooqqqrrrrrrqqqnnnhhhcccaaadddggghhhkkkoooqqqqqqqqqssstttsssuuu}}}uuuwww{{{qqqppprrrrrrqqqrrrtttrrrnnnnnnzzzfffTTTWWWTTTPPPPPPRRRSSSRRRPPPQQQQQQRRRSSSSSSSSSSSSRRRSSSTTTTTTTTTUUUUUUUUUVVVQQQSSSUUUWWWWWWWWWXXXZZZ___|||xxxwwwcccHHH??????IIILLLKKKDDD>>><<<<<<;;;:::444333999<<<;;;AAAJJJeeexxx```KKKDDD??????HHHRRR[[[ccciiijjjpppsssrrrxxx{{{hhh[[[YYYbbbccc^^^fffwwwbbbOOOAAAHHH\\\jjjmmmkkkmmmnnnppprrrsssttttttsssqqqrrrtttuuuxxx|||}}}|||vvvwwwvvvrrriii\\\OOOHHHFFFLLLVVVaaaggggggccc^^^QQQOOOOOO\\\uuuzzzfffGGGCCCKKK^^^mmmrrruuuzzzxxxuuuvvvqqqkkkhhhggg^^^VVV___ppp{{{{{{zzzyyyxxxyyyzzz{{{~~~|||}}}~~~qqqyyysssiii\\\OOOKKKKKKJJJHHHHHHNNNRRRUUUSSSOOOOOOTTTZZZXXXcccttt___\\\fffvvvWWWUUU]]]mmmyyy|||qqqzzz|||nnn[[[OOOGGGCCC<<<<<<<<<;;;:::888666555333333333333333333333333333777???GGGKKKHHH@@@:::777777666666666666666777555555555555444333222111000000000000000000111222888999999999999:::;;;<<<>>>GGGMMMNNNMMMNNNNNNLLLLLLNNNPPPQQQPPPPPPPPPQQQLLLNNNPPPSSSUUUWWWYYYYYY\\\]]]^^^___```bbbdddfffccckkkuuu|||xxxssswwwzzzvvvvvvvvvsssmmmgggSSSUUUZZZ___cccddddddccceeegggiiilllnnnqqqrrrsssqqqrrrttttttssssssuuuvvvtttuuuvvvvvvxxx}}}|||mmm[[[MMMIIINNNTTTaaaffflllmmmkkkjjjlllnnnlllooorrrsssqqqpppqqqrrrooopppqqqnnnjjjhhhhhhiiihhhjjjllllllkkkkkklllmmmmmmlllkkkkkkkkkmmmooopppsssooohhhcccaaabbbfffiiijjjllloooqqqqqqrrrssstttpppsss{{{}}}{{{}}}||||||uuu|||tttkkktttyyywwwttttttrrrooonnntttsss```SSSVVVRRROOOPPPTTTVVVUUUSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUQQQTTTUUUVVVVVVWWWWWWWWWYYYiiitttmmmXXXBBBAAAFFFPPPTTTLLLAAA======<<<777777666777999<<<===>>>KKKooouuu\\\OOOGGGAAACCCHHHPPPYYYbbbfffjjjlllooozzzgggVVVRRRcccooonnnnnnuuueeeRRRDDDJJJ[[[fffgggdddeeeeeefffggghhhhhhiiiiiihhhkkkpppsssvvvyyy}}}{{{}}}~~~~~~}}}|||zzzwwwvvvuuussskkk```RRRGGG@@@BBBFFFOOOZZZccchhhhhhfffVVVSSSNNNVVVrrrXXXOOOOOO]]]kkkppprrrvvvrrrtttvvvxxxxxxvvvtttrrrlllccc___]]]SSSJJJUUUjjjrrruuuxxxxxxwwwxxx{{{~~~|||~~~zzzrrrqqqxxx~~~pppbbbVVVMMMKKKKKKHHHGGGHHHSSSSSSTTTRRRPPPNNNQQQTTTUUU___uuudddbbbiiiuuuRRRPPPVVV```xxxpppuuuwwwrrrfffXXXMMMFFF============<<<:::777666666555444333222222222222222666===DDDHHHFFF>>>777777777777777777888888999555555555555444333222111111111111111111111222222888888888888888888999:::===IIISSSTTTRRRPPPOOOLLLLLLNNNPPPPPPOOOMMMMMMMMMEEEGGGJJJNNNQQQTTTVVVWWWYYY[[[]]]___`````````aaa```fffiiipppxxxrrrvvv|||vvvuuuwwwwwwtttpppjjjgggbbb___```cccgggjjjfffgggiiilllnnnoooppppppppprrrssssssrrrssstttvvvuuuvvvwwwyyy}}}jjjTTTJJJLLLRRR]]]cccjjjmmmkkkiiijjjllllllooorrrsssqqqpppqqqrrrmmmoooooommmiiifffgggiiifffhhhjjjkkkkkkkkklllmmmmmmlllkkkjjjkkkmmmoooqqqsssmmmeee______cccgggiiinnnppprrrrrrqqqpppppppppjjjkkkoooqqqkkkdddgggpppvvv|||~~~uuuppp~~~}}}qqq|||~~~yyyyyy||||||yyywwwuuurrrkkk^^^QQQJJJQQQMMMJJJMMMRRRVVVUUUSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSUUUVVVUUUUUUVVVVVVUUURRR[[[yyy^^^mmmeeeHHHDDDDDDRRRZZZRRRDDD>>>>>>>>>888;;;;;;777777;;;===<<<666VVVqqqZZZPPPEEE@@@@@@EEEOOOXXXcccgggjjjqqqeeeUUURRRhhhwwwkkkXXXIIIMMM[[[cccaaa^^^UUUUUUUUUUUUUUUVVVWWWXXXYYYaaakkkssswwwvvvtttrrrwwwyyy{{{|||~~~~~~yyytttvvvtttooofffYYYMMMDDD???AAAEEELLLXXXcccmmmrrrsssjjj^^^KKKCCCXXX|||nnn```YYYbbbmmmpppqqqtttnnngggaaacccjjjnnnlllhhhiiibbb______SSSFFFNNNbbboootttxxxxxxuuutttwww{{{xxxyyysssiiigggnnnuuuvvvyyy[[[RRRLLLMMMMMMJJJJJJMMMIIIIIILLLRRRUUUTTTPPPOOOUUU___xxxkkkjjjnnnxxxRRRNNNSSSXXXbbbxxxttt|||{{{hhhTTTJJJCCC<<<999;;;===:::888777666666555444444444444555111444777999;;;<<<>>>???>>>??????<<<999777777777888888777777666666555555222222222111111111111000222222333444555666777888;;;@@@FFFLLLOOOOOOLLLJJJIIIMMMOOOPPPTTTWWWUUUPPPCCCBBBAAA@@@BBBHHHPPPVVVWWWYYY[[[ZZZ[[[___aaabbbbbbbbbdddjjjttttttttt}}}}}}yyywwwvvvvvvvvvuuuqqqnnniiieeecccdddfffhhhkkkhhhfffgggkkkoooqqqpppoooqqqrrrrrrppppppqqqsssxxxuuuvvv{{{lllYYYSSSTTT]]]```gggmmmlllhhhgggjjjrrrqqqooooooqqqrrrrrrqqqooolllgggdddcccdddhhhjjjhhhhhhhhhhhhiiiiiiiiiiiikkkmmmllliiijjjooorrrqqqtttlll```YYYZZZ```gggkkkmmmppppppmmmmmmooonnnjjjiii___UUUPPPPPPWWWffftttvvv~~~~~~yyysss}}}|||zzzwwwuuuoooeeeZZZQQQLLLKKKMMMKKKJJJLLLPPPRRRRRRPPPSSSQQQOOONNNNNNOOOPPPRRRQQQQQQQQQRRRQQQQQQPPPOOOSSSUUUWWWTTTOOOMMMPPPTTTXXXYYYhhhnnnhhhmmmxxxUUUEEEAAAHHHRRRVVVNNNBBB===@@@;;;;;;:::666555888;;;===>>>DDDWWWzzztttbbbNNNDDD@@@@@@EEELLL\\\^^^aaajjj~~~^^^NNNZZZkkkyyy\\\NNNXXXdddiiiaaaPPPLLLBBBEEEJJJFFFEEEGGGCCCPPPMMM]]]rrrwwwwwwyyyvvvwwwwwwxxxyyyzzzyyyxxxwwwwwwxxxvvvooodddXXXMMMGGGDDDEEECCCEEEWWWsssmmmRRRGGGNNN[[[{{{{{{gggeeeiiillltttrrr]]][[[hhhsssooofffgggdddaaa\\\QQQIIIQQQaaahhhpppvvvvvvvvvwwwuuurrrnnnjjjhhhgggeeedddmmmxxx{{{qqqTTTPPPMMMNNNPPPPPPLLLGGGGGGJJJMMMPPPQQQRRRSSSTTTSSSeee~~~wwwoooqqqppp~~~MMMIIIOOOVVV^^^qqq___TTTGGGAAA>>>>>>>>>:::888888666555555444444444444444111333666888999;;;>>>AAABBBCCCBBB???;;;888888999888777777777666666666555222222222222111111111111111222222333555666666777999===BBBGGGJJJJJJIIIGGGGGGKKKMMMOOOTTTYYYYYYUUUGGGEEEBBBBBBDDDFFFGGGFFFQQQTTTXXX[[[\\\^^^^^^^^^^^^aaafffiiinnnwwwpppxxx}}}|||zzzvvvrrrooonnnkkkgggcccbbbccceeefffeeecccccceeeiiilllllllllnnnnnnmmmmmmmmmppptttwwwvvvssssssxxx{{{~~~~~~bbbTTTPPPWWW[[[cccjjjlllhhhhhhkkkqqqpppooopppqqqqqqpppoooiiifffbbb^^^^^^___bbbeeeffffffffffffffffffgggggghhhkkkkkkhhhiiimmmooommmpppkkkccc^^^^^^ccchhhmmmmmmoooooommmlllmmmjjjfffdddYYYNNNLLLQQQ[[[hhhssswww~~~{{{wwwwwwzzz~~~vvvpppggg]]]UUUNNNJJJIIILLLJJJJJJKKKNNNPPPOOONNNOOONNNLLLKKKKKKMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPQQQTTTVVVTTTPPPMMMOOORRRTTTZZZcccjjjlllwww___CCC:::BBBOOOYYYVVVKKKBBB@@@<<<<<<;;;888777999:::;;;:::===JJJeeekkkRRREEEAAA@@@DDDHHHRRRYYY```iiizzznnnTTTPPPXXXwwwkkkVVV]]]jjjvvvsssdddQQQFFFDDDDDD<<<<<>>???DDDSSSoooZZZEEEFFFPPPkkkzzzuuupppkkkpppzzz|||hhhccciiioookkkeeefffdddccc___RRRIIIRRRbbbaaahhhooosssvvvxxxuuuppp```ZZZWWWYYY\\\bbbnnnzzzvvvgggSSSPPPMMMMMMPPPPPPLLLHHHHHHKKKNNNQQQRRRSSSVVVXXXUUUdddzzz{{{tttwwwwwwLLLHHHLLLUUUYYYlllyyy}}}lll\\\LLLGGGCCCBBB???:::888:::555555444333333333333444222333444555777:::???BBBFFFEEECCC???;;;888777888777777777777666666666666333333333222222222111111000111111222333444555555777999===AAACCCDDDDDDDDDFFFIIIKKKLLLQQQVVVWWWTTTJJJEEEBBBEEELLLMMMGGG???KKKNNNTTTZZZ]]]]]][[[ZZZ[[[```fffggggggqqqtttvvv~~~xxxqqqkkkjjjhhhdddaaa```aaaccceeefffeeefffggghhhhhhfffdddddddddeeegggjjjooosssvvvsssqqqqqqtttvvvxxx~~~vvv```VVVTTTXXX```jjjmmmkkkjjjmmmpppooopppqqqqqqpppmmmkkkfffdddaaa^^^^^^___bbbdddddddddeeeeeefffffffffggghhhkkklllkkkkkknnnmmmjjjooonnnkkkgggeeefffiiilllkkknnnooolllkkkjjjeee^^^WWWJJJ@@@DDDRRR___iiiooo{{{}}}yyyzzz|||{{{rrrvvv|||{{{ooo___SSSNNNKKKIIIFFFKKKIIIIIIJJJKKKLLLLLLJJJIIIIIIHHHHHHHHHJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPOOORRRUUUUUUQQQOOOOOOPPPPPPZZZ]]]iiipppppppppttt|||{{{dddJJJ<<<>>>HHHWWW___XXXJJJAAA===<<<;;;::::::999999999:::;;;AAAPPPiiidddOOOEEEAAA@@@AAAEEEPPP[[[cccooorrr___YYYrrrggghhhvvv___RRRPPPPPPGGGBBBBBB<<>>BBBFFFEEECCC???:::666555666777777777777666666666666444333333333222222222222000000000111222333333333555666888;;;===@@@AAABBBGGGIIIJJJIIILLLRRRRRROOOKKKDDDAAAIIIVVV\\\WWWNNNKKKLLLPPPXXX\\\[[[ZZZ[[[\\\___cccdddccchhhzzz||||||~~~}}}zzztttmmmhhhgggeeebbb```___aaacccdddhhhhhhhhhgggeeebbb]]]ZZZVVVXXX[[[___ccchhhlllooorrrqqqqqqrrrrrrtttxxx|||wwwjjj[[[]]]eeennnrrrooonnnpppppppppppprrrrrroookkkgggdddbbb```^^^^^^___aaacccdddeeeeeefffggghhhhhhiiiiiinnnpppooooooqqqnnnjjjnnnooopppnnnjjjhhhiiijjjjjjmmmnnnllljjjhhh___UUULLL???888DDDXXXhhhooorrrzzzqqqnnntttzzz}}}rrrtttwwwzzz}}}~~~www]]]MMMIIIJJJIIIGGGIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMQQQUUUVVVTTTQQQOOOOOOPPPXXXXXX]]]ttt~~~yyysssppprrrrrrjjj```LLL@@@===MMM```bbbUUUGGG>>>;;;:::;;;<<<999888999999:::<<>>:::<<<<<<999888;;;555666888:::>>>QQQvvv~~~dddRRRJJJIII???AAAEEELLLVVVccctttzzz}}}vvvtttuuuoooqqqoooSSSJJJTTTgggmmmooopppkkknnnmmmlllppptttvvvtttppp```\\\```tttvvv]]]GGGAAAAAAOOOyyygggPPPNNNaaa{{{xxxvvvvvvwwwvvvssstttwww~~~zzzqqqiiihhhnnntttyyy{{{}}}ooobbbgggvvv~~~yyyqqqkkkkkknnnkkkeeefff```]]]fffyyy{{{lllccc\\\VVVQQQOOONNNLLLLLLMMMMMMMMMMMMOOOOOOOOOMMMLLLLLLNNNPPPPPPUUUaaaxxxvvvqqqzzzMMMPPPKKKQQQZZZUUUnnn|||xxxtttnnnnnnsss~~~{{{nnnsssuuuxxxuuu\\\RRRJJJGGGDDD???;;;:::666666555444444444444555333333222111222555:::>>>DDDFFFGGGEEEAAA===:::999666666666666777777777777555555444444444333333333000000000111111111222222333444555666888;;;===>>>@@@DDDGGGJJJPPPWWWYYYVVVPPPIIIEEEKKKYYYfffllllllZZZQQQNNNTTTYYYXXXZZZ```aaa]]]]]]aaacccdddfffjjjssszzzpppjjjfffcccbbbaaa```___^^^___```bbbccccccdddeeedddccccccdddeeeeeeccc\\\QQQKKKOOO]]]iiimmmqqqrrrpppppprrrttttttxxx}}}vvvssstttxxxyyyuuurrrrrroooooonnnnnnmmmiiiccc___\\\\\\\\\\\\]]]^^^^^^___^^^___```bbbccceeeffffffhhhnnnqqqrrrrrrssspppkkk]]]]]]^^^aaafffjjjkkkkkkjjjkkkjjjiiihhhcccWWWKKKBBB???EEEXXXkkkvvvyyyzzzvvvggg```jjj|||wwwoooooorrrtttvvvyyyyyywwwwwwzzz___KKKGGGJJJJJJHHHDDDEEEFFFEEEDDDCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGIIIJJJKKKLLLLLLLLLMMMOOORRRTTTUUUSSSQQQOOONNNPPPVVVaaadddccc{{{___???<<>>>>>===999999===777777:::<<<;;;BBB[[[uuuxxx^^^NNNFFFDDD??????FFFPPPZZZfffooo{{{uuu}}}zzzvvvyyyxxxttt}}}zzzddd```uuu___SSSYYYiiimmmmmmmmmggg```___aaahhhqqqwwwwwwtttfff[[[UUUaaa}}}qqqRRREEEDDDPPPrrrpppWWWWWWlll~~~zzzuuutttuuuvvvuuutttwwwvvvssslllggghhhpppvvvttthhhjjjvvv~~~yyyuuupppfff\\\WWWXXX]]]kkk{{{wwwkkkaaaVVVPPPNNNNNNMMMLLLKKKKKKLLLNNNOOORRRSSSSSSQQQOOONNNOOOQQQNNNRRR]]]rrrwwwoooyyyOOOTTTJJJLLLYYYTTTbbbzzzuuuxxx{{{rrruuuvvvwww}}}iii\\\PPPLLLJJJEEE===:::777777666555555555555666333333333222222444777:::@@@CCCGGGGGGDDD@@@<<<:::555666666666777777777888555555555555444444444444000000111111111111222222222222333555777999;;;<<<;;;@@@EEEIIIPPPWWWXXXUUUKKKGGGDDDFFFNNNYYYbbbggg^^^SSSOOOUUUYYYWWWXXX]]]^^^\\\]]]aaabbbaaacccgggkkkttt~~~sssjjjdddbbbbbbbbb]]]]]]\\\\\\]]]___aaabbbccccccdddccccccfffkkkoootttvvvrrrdddSSSMMMUUU___hhhmmmooommmmmmqqqrrrpppuuuvvv||||||wwwtttvvvwwwssspppooommmlllkkkjjjhhhddd^^^ZZZ[[[\\\]]]^^^^^^_________]]]^^^___aaacccdddffffffjjjooorrrssstttuuusssnnn```[[[XXX[[[ccckkkmmmlllkkkkkkiiiggggggcccVVVIIIDDDHHHTTTeeerrrvvvxxxyyyyyynnnbbbdddxxxsssnnnooooooppprrrzzzttttttuuuwwwuuuZZZJJJGGGIIIHHHEEEBBBDDDFFFEEECCCBBBDDDFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNQQQRRRRRRPPPNNNMMMPPPTTT[[[```^^^qqq{{{WWWEEEFFFTTTfffsssdddSSSEEEAAA>>>888888>>><<<999;;;???===<<>>CCCFFFLLLRRRRRROOOCCCBBBAAAAAAEEEMMMXXX___```TTTOOOVVVZZZVVVUUUZZZZZZ[[[___bbb```]]]aaaggggggffflll{{{tttmmmddd\\\ZZZZZZ[[[\\\[[[ZZZZZZZZZ[[[]]]___```______^^^\\\[[[___ffflllyyy{{{dddQQQNNNQQQcccjjjmmmjjjjjjooopppmmmpppsssxxx}}}wwwrrrsssssspppmmmmmmkkkjjjhhhfffddd```[[[WWWVVVWWWXXXZZZ[[[[[[[[[[[[^^^___```bbbdddfffhhhhhhlllqqquuuuuuvvvxxxwwwsssjjjaaaYYY[[[dddkkkmmmkkklllkkkhhhffffffbbbVVVIIINNNVVVeeeuuu|||||||||~~~rrrhhh```jjjyyyqqqnnnoootttyyyrrrlllmmmoootttyyyhhhTTTHHHGGGHHHFFFAAAAAACCCEEEEEECCCBBBDDDGGGEEEFFFFFFFFFFFFFFFEEEDDDFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJLLLNNNPPPPPPOOOMMMMMMSSSRRRRRRYYY[[[ddduuuyyy|||nnnPPPAAAGGG]]]rrrqqq\\\JJJDDD???888888>>>;;;555555;;;:::777>>>JJJPPPqqqkkkQQQJJJEEEEEEDDDCCCJJJTTT\\\ppppppmmmyyyxxxmmmrrrpppmmmnnnmmmkkkyyyyyyiii^^^VVVQQQbbbyyyiiiiiisssrrrmmmhhh___HHHIIIQQQ```sssooo]]]HHHAAANNNkkklllSSSLLLVVVmmmzzztttrrrvvvzzzyyyuuuooojjjiiihhhfffeeebbb___aaahhhsss~~~zzzooonnnuuuwwwyyyuuummmggggggfffdddcccmmmyyyxxxeeewwwjjjZZZLLLKKKQQQLLLLLLLLLKKKJJJKKKNNNQQQLLLOOOQQQSSSRRRQQQRRRRRROOOTTT^^^nnnyyy^^^QQQWWW___mmm|||PPPPPPNNNKKKKKKPPPYYY```{{{tttsss~~~|||jjjUUUIIIFFF@@@999:::888777666777666555333666555555444444333333222888:::>>>DDDGGGFFF@@@:::999999888888888888888999777777777777666555444333........./////////////////////000111333444555555777666:::EEERRRVVVQQQJJJBBBDDDDDDBBB@@@EEEQQQ[[[]]]YYYTTTSSSUUUWWWWWWVVVZZZ[[[\\\]]]]]]\\\ZZZZZZ\\\]]]```ffflllooonnnlll```WWWOOONNNQQQRRRTTTWWWWWWWWWWWWZZZ]]]______^^^bbb```\\\TTTNNNLLLQQQUUUdddqqqcccRRRNNNaaaiiippplllaaa\\\aaajjjoooooopppttt}}}zzzuuutttrrrqqqooooooooooooiiigggbbb^^^ZZZXXXWWWWWWWWWXXXXXXYYYZZZZZZYYYYYYZZZ^^^bbbeeeeeeeeeeeeeeelllqqqwwwzzz{{{}}}zzzpppeeedddkkknnnkkkfffkkkfffcccjjjgggVVVMMMSSSfff{{{yyypppiiihhhsssoooooo|||pppnnntttqqqzzztttiii[[[LLLDDDEEEFFFDDDAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMLLLMMMNNNMMMLLLMMMPPPRRRNNNOOOPPPQQQRRRVVV[[[___qqqlllyyyeeeCCC===JJJVVVwwwwww\\\EEEIIIEEE888:::777777888888888888:::;;;DDDOOOiiiggg```QQQBBB===BBBHHHKKKOOO[[[dddgggiiimmmmmmjjjrrrsssrrrnnnkkkoooxxxwwwuuupppeeeXXXWWWfffxxxrrrnnnmmmrrrzzz}}}yyysss[[[SSSSSSddd|||uuu^^^EEE:::@@@UUUuuuaaa[[[fffuuuuuussstttwwwtttqqqmmmddd]]]___eee```aaadddiiipppxxx~~~{{{wwwtttuuutttooofff[[[UUUWWW\\\nnn|||xxxeeeaaagggrrraaaQQQIIIHHHJJJJJJIIIIIIJJJKKKLLLLLLKKKMMMNNNPPPRRRSSSSSSRRRQQQRRR[[[hhhwwwppp]]]KKKHHHRRR^^^hhhnnnOOOOOOMMMJJJIIIMMMTTT[[[mmmzzzzzzxxx___PPPKKKFFF@@@<<<:::888888888888666555555555555444333333222222666777;;;@@@CCCCCC>>>:::::::::999888888888888888777777777777666555444333000000000000000000000000///000000111333444444555777888===IIIUUUXXXRRRKKKFFFHHHHHHEEEBBBEEENNNVVV\\\XXXTTTSSSUUUWWWWWWVVVYYYZZZ[[[[[[[[[ZZZYYYYYY[[[ZZZZZZZZZ[[[[[[YYYXXXTTTLLLFFFFFFGGGHHHKKKOOOSSSUUUXXX[[[^^^___``````fffeeeaaaYYYOOOIIIIIIKKKVVVggguuu___QQQYYYfffrrrqqqeee\\\\\\```aaaccceeeiiissszzzxxxqqqqqqqqqpppooonnnmmmmmmllleeeccc___[[[XXXWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYY[[[^^^bbbdddeeeeeeeeeffflllqqqyyy|||pppmmmooooookkkhhhiiiccceeepppjjjWWWPPP^^^ooo~~~vvvtttooooooyyyyyywwwyyyyyyrrruuusss```YYYQQQIIIEEEGGGIIIGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMMMMMMMNNNNNNNNNMMMMMMPPPRRROOOPPPPPPQQQRRRUUUZZZ]]]{{{xxxzzzmmmQQQ>>>>>>EEEcccqqqhhhVVVPPPEEE:::@@@:::::::::999888888999:::???BBBPPPmmm{{{hhhRRRFFFCCCBBB???EEEOOOXXX\\\```gggiiihhhkkkrrr|||qqqzzznnn\\\ZZZ```fffhhhmmmttt~~~yyymmmeeemmmgggGGG@@@FFFRRRlllkkkcccjjjxxxzzzuuutttssssssrrrppplllcccZZZYYY]]]```cccjjjqqqxxx|||}}}wwwsssoooooolllcccXXXVVV___iii|||}}}mmmhhhjjjkkkyyy|||iiiYYYOOOJJJHHHGGGGGGGGGGGGIIIJJJLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQVVV^^^iiiwwwwwweeeTTTQQQXXX```hhhmmmOOOOOOOOOLLLJJJLLLRRRXXX^^^yyy}}}kkkVVVKKKFFFCCC>>><<<:::999999999888666555444444333333222222111444444777:::>>>???===;;;<<<;;;:::999888777777777777777777777666555444444222222222222222222222222000000000111222333444444666888???KKKVVVXXXPPPHHHGGGJJJLLLIIIEEEFFFKKKPPPYYYVVVTTTTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWXXXVVVSSSPPPNNNLLLLLLLLLMMMGGGBBBBBBAAA@@@BBBFFFLLLRRRXXX\\\]]]^^^```ccchhhjjjhhh```RRRFFF@@@???HHH^^^xxxoooSSSTTTddduuuyyynnn___UUURRRSSSVVVXXX^^^iiirrrsssnnnooooooooonnnmmmjjjhhhggg]]]\\\YYYWWWUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXYYY\\\___bbbddddddeeegggiiimmmrrrzzz~~~tttooonnnkkkgggjjjfffbbblllxxxlllYYYTTThhhwww|||wwwuuuqqqqqqwww~~~yyyppprrrlllXXXKKKIIIGGGGGGHHHIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJLLLMMMMMMMMMNNNOOOOOONNNMMMMMMOOOQQQPPPPPPQQQQQQQQQSSSWWWZZZkkk{{{sss{{{vvvrrr```GGG===AAALLLgggsssjjjZZZFFF<<>>===;;;:::888777777777777777777777777666555555333333333222222222222222000000111111222222333333222555===IIIRRRSSSLLLDDDCCCFFFIIIIIIGGGFFFIIILLLTTTTTTSSSTTTTTTUUUVVVVVVTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTQQQNNNKKKLLLPPPTTTSSSOOOLLLJJJFFFAAA@@@CCCDDDLLLUUUZZZ[[[\\\___cccffflllpppjjj[[[KKK@@@<<>><<<;;;999888777777777777777777777777666555333333333222222111111111111111111111111111111111000333;;;FFFNNNOOOIIIBBB;;;>>>BBBDDDDDDEEEHHHKKKOOOPPPRRRSSSSSSTTTTTTUUURRRRRRRRRSSSSSSTTTTTTTTTRRRRRRQQQNNNKKKNNNWWW^^^```\\\YYYXXXRRRIIIBBBAAA>>>FFFPPPVVVWWWYYY]]]bbbeeepppzzzxxxjjjXXXKKKEEEEEEYYYkkkyyy\\\VVV___pppzzzjjj\\\ZZZUUUSSSYYYeeelllmmmooonnnmmmiiieee___YYYVVVQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSUUUWWWXXXZZZ[[[^^^bbbeeehhhlllpppsssrrrsssuuuzzz~~~zzzuuuuuutttssspppllliiiiiieeeiiinnnyyy{{{gggZZZcccqqqzzzyyywwwyyyxxxqqqoooqqqsssttt}}}kkkVVVJJJHHHIIIJJJHHHFFFFFFHHHJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNMMMLLLKKKLLLMMMOOOOOONNNMMMNNNOOOPPPPPPQQQPPPNNNOOOQQQSSSTTTXXXhhhrrrhhh\\\PPPAAAHHHXXXeeecccZZZLLL@@@???<<<888777888999999999555999>>>@@@BBBKKKZZZffflllYYYNNNKKKGGGDDDDDDHHHMMMSSSWWWbbbfffooo{{{ssseeennnmmmmmmmmmooosssxxx|||}}}wwwsssuuu{{{iii```jjjwww}}}~~~sssuuutttrrrwwwuuuuuusssoookkkhhhhhhhhhbbb```___bbbbbbaaadddiiirrrwww~~~{{{~~~}}}~~~~~~}}}zzzxxxuuuuuurrrlllnnnvvv{{{{{{wwwqqqqqq{{{sssbbb[[[QQQKKKJJJJJJGGGEEEJJJKKKLLLKKKIIIHHHIIIKKKNNNMMMLLLKKKKKKMMMNNNOOOPPPWWWdddtttyyyrrrooonnnkkkjjjmmmwwwIIIKKKLLLLLLLLLNNNTTTYYYcccUUUggg~~~|||___OOOMMMBBB???;;;888888888888777666555555444444333222222222333333333444777;;;>>>??????===;;;:::999888888777777777888888777777666444444333333222222111111111111111111111000000000111444:::BBBIIIKKKGGGCCC888:::<<<>>>@@@BBBFFFIIIJJJLLLPPPQQQRRRRRRRRRSSSQQQQQQQQQQQQQQQRRRSSSTTTQQQSSSRRRLLLGGGIIISSS[[[eeeaaa```bbb___SSSGGGAAA<<>>GGGPPPiii}}}oooWWWNNNGGGDDDDDDEEEIIINNNVVV[[[dddmmmuuu|||rrrpppmmmlllmmmpppqqqpppnnnsssrrrssswwwzzztttyyyrrrwwwvvvpppsssooopppppplllfffaaa______XXXVVVWWW^^^ccchhhnnnuuu~~~}}}|||yyywwwvvv|||}}}mmmjjjxxxqqq```RRRQQQNNNLLLKKKIIIHHHGGGIIILLLNNNLLLIIIHHHJJJLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNVVVeeewww|||wwwtttoooiiigggiiiHHHIIIJJJHHHGGGJJJPPPUUUXXXVVV\\\zzziiiVVVPPPDDDAAA<<<:::999:::999999777666666555555444444333111333333333222444888<<>>===;;;:::999999999666777777888888888777777666666555555444333333222222222111111000000000///111222666;;;BBBEEEDDDBBB;;;::::::::::::===AAADDDEEEIIINNNPPPPPPPPPPPPRRRPPPPPPPPPPPPPPPRRRSSSTTTTTTVVVUUUMMMDDDCCCLLLUUUbbb^^^___ggghhh^^^MMMCCC===@@@FFFMMMTTTYYY]]]___ddduuu~~~jjjZZZSSSFFFSSS```gggrrr}}}{{{sss___^^^dddttt{{{oooiiikkklllkkkgggeeeaaa\\\WWWRRRNNNLLLNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQQQQRRRTTTWWWZZZ\\\aaaeeeiiimmmnnnoooqqqrrrmmmoooqqqrrrqqqppppppqqqnnnkkkjjjkkkgggccceeekkkmmmrrrkkkaaa^^^ZZZ\\\iiissswww}}}~~~uuummmpppyyy{{{~~~}}}xxxtttuuusssnnnqqqttt{{{zzzqqqqqqwwwtttNNNMMMDDDDDDEEEFFFHHHKKKLLLMMMIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJIIIJJJLLLMMMMMMLLLJJJHHHFFFHHHKKKMMMLLLMMMMMMOOOMMMNNNOOONNNMMMMMMNNNOOONNNSSSUUU[[[wwwtttPPP@@@GGGQQQaaagggYYYKKKDDD===::::::;;;999666666777888666666999???EEEHHHXXXoooqqqdddWWWOOOIIIDDDCCCFFFLLLRRR[[[bbbfffjjjooossszzzqqqpppoooqqqrrrssspppnnnooonnnpppuuuvvvwww|||~~~vvvqqqvvvrrrlllpppkkkiiieeebbb```\\\XXXUUURRRQQQVVVaaakkkrrryyy~~~}}}{{{yyyuuuppplllppp~~~uuueeeoooxxxdddTTTMMMLLLKKKKKKKKKKKKIIIHHHEEEIIILLLKKKIIIHHHKKKNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKSSSdddwww}}}zzzwwwvvvqqqkkkjjjmmmJJJJJJJJJGGGFFFHHHNNNSSSLLLVVVVVVlll~~~{{{tttaaaVVVFFFBBB>>>;;;;;;;;;;;;:::777777777666555555444444000222333222111222666:::???>>>===<<<;;;:::::::::666777777888888888777777888777777666555444444444222222111111000000////////////111555;;;???@@@@@@@@@>>>:::888777:::===@@@BBBGGGMMMOOOOOONNNOOOQQQPPPPPPOOOOOOPPPRRRSSSTTTXXXZZZYYYOOOEEEBBBJJJTTT\\\YYY]]]hhhnnneeeSSSFFF???@@@EEELLLTTTZZZ]]]^^^bbbttt}}}hhhWWWOOOHHHTTT```eeejjjpppuuuuuujjjfffeeejjjvvv}}}qqqjjjiiihhheeebbb___[[[WWWRRRNNNLLLJJJNNNOOOQQQRRRSSSTTTTTTTTTQQQQQQQQQRRRTTTXXX[[[]]]eeeiiimmmppppppoooooooooiiinnnrrrssspppnnnooopppllliiihhhjjjhhheeejjjrrrsssuuueeeSSSRRRWWW]]]hhhooosssyyy{{{tttmmmsssxxxqqqrrrrrrooossspppppprrrqqqnnnsss{{{jjjHHHMMMEEEDDDEEEGGGJJJKKKIIIGGGEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJLLLMMMMMMKKKIIIGGGDDDGGGJJJLLLLLLLLLMMMOOOLLLMMMNNNNNNMMMLLLMMMOOOKKKPPPSSSTTTccc```EEEDDDHHH[[[iiiaaaQQQJJJAAA<<<<<<;;;888555999888777777777888:::<<>>555===888999::::::999888888999<<<>>>AAAGGGTTTkkkiiiVVVMMMJJJKKKFFFFFFIIIKKKMMMWWWbbbeeegggjjjooorrrssspppnnnqqqrrrssssssssssssrrrqqqooopppqqqsssssstttttttttyyyyyyzzz{{{|||{{{xxxvvvtttqqqnnnllljjjgggaaa]]]```YYYUUUUUURRRMMMNNNSSSZZZ___hhhuuu{{{xxxnnnllliiieeeaaa^^^[[[YYYdddmmm{{{vvvcccYYYYYYttt|||zzziiiZZZOOOOOOKKKHHHGGGIIIJJJGGGEEECCCDDDDDDFFFGGGIIIKKKLLLLLLMMMOOOPPPPPPPPPOOOOOOLLLNNN^^^uuuzzzuuu{{{yyyvvvJJJIIIHHHJJJLLLNNNMMMLLLPPPRRROOOWWWqqq}}}mmm___VVVIII???::::::::::::::::::999888777666555555444333222222222222333444666666777888888888777666777777777777777777777777777888888888888999999999666666555444222111000000000000000000111222333444999999888888888999999:::===???BBBDDDEEEGGGJJJLLLKKKKKKKKKJJJIIIKKKOOORRR\\\gggeeeZZZQQQFFFDDDPPPVVVVVV\\\iiitttsssdddUUUBBBAAADDDMMMSSSUUUWWWYYY]]]dddrrrrrraaaXXXRRRVVV^^^fffkkkmmmmmmllljjjiiiiiiiiijjjmmmoooqqqqqqoookkkeee___ZZZVVVTTTMMMKKKIIIHHHHHHIIIKKKLLLNNNOOOOOOPPPQQQRRRSSSTTTTTTVVVZZZ```fffiiihhhgggnnnnnnpppqqqpppooonnnmmmooopppqqqpppooooooqqqrrrppphhhaaa___\\\WWWUUUUUUYYYPPPJJJMMMZZZkkkzzz}}}wwwuuuwwwvvvwwwvvvrrrqqqvvv{{{~~~zzzuuutttssspppvvvyyy|||vvveeeQQQGGGFFFGGGFFFFFFHHHJJJJJJHHHEEEGGGEEECCCDDDEEEGGGHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKMMMNNNOOOOOOPPPOOOQQQTTTUUU[[[tttyyyrrrcccPPP@@@===HHHTTTeeeiiiXXXFFFEEE===666@@@:::999888777666666777999666777999<<>>EEEKKKddduuuzzzppp```OOOIIIIIIGGGCCCAAAIIIJJJMMMRRRWWW\\\```bbbbbbccceeegggiiikkkkkkkkkmmmnnnnnnooooooooonnnnnnkkkjjjiiiiiiiiihhheeebbb^^^[[[WWWTTTRRRPPPNNNMMMOOOKKKKKKQQQYYYcccoooxxx}}}~~~{{{ssskkkjjjlllkkkddd]]]PPPOOOMMMLLLNNNUUUaaaiiihhh___TTTMMMLLLUUUgggvvv|||}}}}}}zzzrrr\\\QQQOOOOOOMMMNNNMMMLLLIIIGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPRRRRRRRRRRRRSSSUUU[[[```ppptttvvvsssrrrzzzMMMLLLKKKKKKMMMMMMLLLKKKKKKNNNOOORRRUUU\\\xxxvvv}}}uuufffRRRBBB::::::===999:::;;;;;;;;;999666555555444333333222111111111222333444555666777888888777777777777777777777777777777888888888999999999:::999888777555444333333222111000///............111111111111222333555555555777:::;;;;;;===???AAADDDEEEEEEEEEEEEFFFIIIKKKSSSaaaddd^^^WWWIIIAAAGGGOOOQQQZZZiiiuuutttgggZZZFFFDDDFFFMMMSSSTTTVVVYYY```___dddooozzzzzzrrrkkk____________```bbbdddeeeffffffeeedddcccbbbaaa```^^^]]]ZZZUUUQQQLLLHHHEEEBBBDDDFFFHHHKKKMMMNNNNNNMMMKKKJJJKKKMMMQQQUUUWWW\\\[[[[[[^^^dddjjjoooqqqmmmmmmmmmmmmmmmmmmmmmmmmsssttttttsssqqqoooooopppppphhhcccccc___UUUHHHAAA:::999GGG```sss||||||uuuqqqsssttttttwww|||~~~|||wwwrrrvvvnnncccYYYNNNEEEEEEHHHEEEFFFHHHJJJJJJHHHDDDAAADDDBBBAAABBBDDDGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGHHHJJJLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJMMMNNNNNNMMMMMMMMMMMMLLLNNNRRRQQQOOOSSSZZZtttuuuooovvvlllQQQDDDJJJJJJbbboooggg[[[RRRHHHBBB===;;;888777888999::::::777999;;;;;;:::;;;>>>AAAIIIXXXoooiii\\\UUUPPPIIIDDDDDDEEEFFFIIILLLQQQWWWZZZ______aaabbbccceeeeeefffiiijjjjjjjjjjjjjjjiiihhhfffdddbbbaaa```^^^ZZZXXXTTTQQQNNNKKKKKKKKKLLLLLLPPPRRRXXXbbblllwwwxxxrrrrrrppplllhhhfffccc\\\RRRJJJEEEFFFHHHMMMVVV```iiimmmfffYYYLLLJJJTTTcccpppxxx}}}{{{zzz~~~}}}ssswwwvvvaaaRRRMMMMMMNNNMMMOOOPPPNNNJJJGGGHHHJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLNNNPPPPPPOOOPPPSSSVVVZZZggg|||~~~qqqsssrrrqqqzzz~~~MMMKKKJJJKKKLLLLLLKKKIIIHHHJJJKKKOOORRRRRRnnnwwwzzz|||xxxcccLLL===999;;;999:::;;;<<<;;;999777666333333333444333333333333111222222333555666777888777777777777777777777777777777888888888999999999:::999999888777666555444111000000///////////////000000000000111222444444444555888888999999;;;===@@@AAABBBBBBBBBCCCEEEHHHMMM[[[___[[[VVVHHH>>>CCCJJJMMMVVVcccnnnnnncccWWWHHHEEEFFFMMMRRRSSSTTTWWW\\\___bbbgggmmmpppnnnkkk___^^^]]]\\\]]]___aaacccaaaaaa```___^^^]]]\\\[[[VVVSSSOOOKKKHHHFFFEEEEEEEEEFFFHHHKKKMMMNNNNNNNNNMMMKKKJJJJJJLLLQQQUUUXXXZZZ^^^aaabbbbbbeeelllssspppooommmkkkiiihhhhhhhhhqqqrrrrrrqqqnnnkkkjjjjjjfffaaa___```]]]RRREEE>>>;;;AAASSSmmm{{{||||||yyytttrrrtttvvvuuutttuuu~~~zzz}}}pppqqqfffZZZQQQKKKEEEDDDGGGCCCFFFIIIJJJIIIFFFCCCAAABBB@@@???@@@CCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFGGGIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHKKKOOOPPPNNNLLLLLLLLLLLLKKKLLLPPPRRRRRRTTTWWW___{{{nnnZZZLLL@@@MMM]]]ddddddbbbVVVDDD===;;;999999:::;;;999777666777777888888:::===???CCCHHHTTTggg|||~~~pppbbbUUULLLAAABBBCCCCCCDDDGGGLLLPPPSSSTTTUUUWWWXXXZZZ\\\]]]___````````````______^^^\\\ZZZWWWVVVTTTRRROOOLLLJJJIIIHHHHHHIIILLLPPPSSSXXX```lllwww~~~uuuooolllmmmkkkggg```VVVMMMGGGDDD@@@BBBJJJWWWeeekkkjjjeeeQQQKKKIIIWWWooo{{{}}}rrrnnnxxxuuuaaaTTTQQQPPPOOOMMMMMMOOOQQQPPPLLLIIIJJJLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLOOOQQQPPPNNNPPPTTTYYYaaaqqq}}}pppuuuuuuvvvLLLKKKJJJJJJLLLLLLKKKJJJIIIJJJHHHKKKNNNLLLZZZwwwsssqqq}}}yyy\\\EEE;;;999::::::;;;<<<;;;:::999888333444555555555555444444111111111222333555666777777777777777777777777777777888888888888999999999888888888888777777777777222111111000000111111222000000000000111222333333333444666777666777999;;;:::<<<============???AAAHHHUUUYYYWWWSSSGGG===AAABBBEEEMMM[[[fffhhh```WWWIIIFFFFFFLLLPPPQQQSSSVVVVVVZZZ]]]]]]^^^aaabbbaaa\\\[[[ZZZZZZZZZ[[[]]]^^^[[[ZZZYYYWWWUUUTTTTTTTTTJJJHHHEEEBBB@@@AAABBBCCCFFFFFFHHHJJJKKKLLLLLLLLLLLLKKKJJJJJJLLLPPPUUUWWWXXX```hhhjjjhhhhhhooovvvuuusssnnnjjjfffdddddddddlllmmmmmmkkkhhhdddbbbbbbZZZVVVTTTSSSOOOEEE===;;;CCCOOOcccuuu~~~}}}wwwqqqppppppqqqsssuuutttrrrpppqqqvvvvvvzzzzzzgggZZZMMMGGGEEEBBBAAAAAABBBEEEHHHIIIGGGEEECCCCCCCCCAAA???@@@BBBEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHLLLOOOOOOLLLIIIIIIKKKJJJJJJJJJKKKLLLNNNPPPRRRRRRlll~~~hhhLLLDDDJJJWWW^^^ddd```PPPEEEAAA<<<:::;;;;;;888555888777777666777999<<<===???AAAEEENNN\\\nnnwwwjjj___^^^[[[TTTKKKEEECCCCCCGGGGGGHHHJJJLLLOOOQQQRRRQQQRRRSSSSSSSSSSSSRRRRRROOOMMMLLLKKKKKKKKKIIIGGGFFFHHHJJJMMMQQQWWW]]]bbbmmmwww~~~{{{wwwrrrnnniiiggg```TTTHHH@@@???AAA===CCCOOO___jjjjjj```VVVCCCFFFTTTnnnvvv~~~xxxrrrbbbSSSPPPRRRSSSPPPNNNMMMOOOQQQQQQOOOMMMMMMMMMKKKKKKKKKJJJKKKKKKLLLLLLOOOQQQSSSRRRPPPRRRXXX^^^nnn}}}}}}nnnrrruuuwww}}}MMMKKKKKKKKKMMMMMMMMMKKKIIIMMMIIIGGGKKKKKKQQQaaa|||qqqtttrrrqqqzzzpppTTTEEEAAA;;;;;;;;;;;;::::::::::::666777777777777555444333222111111111222333555666777777777777777777777777777888888888888999999999777777777777888888888888555444333222222222222222111000000000000000111111111333555555444555666888666777999999999999;;;===AAANNNQQQOOOMMMCCC:::???===@@@HHHTTT___bbb\\\UUUIIIEEEEEEJJJNNNOOOQQQTTTRRRVVVXXXUUUUUUXXXYYYUUUWWWWWWWWWWWWWWWVVVVVVVVVUUUSSSPPPMMMKKKJJJIIIJJJ??????>>>>>>???@@@AAABBBEEEEEEFFFGGGIIIJJJKKKKKKOOONNNMMMNNNOOOSSSVVVXXXYYYbbblllppppppoooqqqsssrrrooojjjfffcccbbbccccccfffhhhhhhfffaaa]]]ZZZYYYPPPLLLGGGDDD>>>:::<<>>===<<<;;;999:::999888888:::;;;<<<<<<999<<<>>>AAAFFFOOO[[[cccvvveeeVVVMMMJJJJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHJJJMMMOOOOOOOOOOOOSSSYYY___eeemmmvvv||||||yyywwwwwwwwwvvvrrrnnneeeccc___WWWNNNFFFBBB@@@>>>HHHWWWbbbddd]]]SSSKKKJJJUUUggguuuooocccXXXPPPPPPRRRPPPOOOQQQNNNNNNOOOPPPRRRRRROOONNNJJJJJJJJJJJJJJJKKKLLLMMMOOORRRTTTRRROOOQQQYYYaaaqqqwwwaaadddfffjjjvvv}}}MMMLLLKKKLLLNNNOOONNNMMMHHHOOOJJJEEEJJJMMMQQQ\\\xxxxxxsssyyyxxx~~~aaaQQQLLL<<<<<<;;;:::::::::;;;;;;999999999999777555333222222111111000111222444555777777777777777777777777777888888888888999999999555666666777888888999999777777555444333222222222111000000/////////000000000222333444333333555666555777888999888999:::<<<<<>>777<<<>>>@@@FFFQQQ[[[]]]XXXRRRIIIEEEEEEJJJMMMNNNPPPSSSRRRUUUTTTQQQRRRWWWUUUOOOTTTTTTUUUUUUTTTSSSQQQPPPRRROOOJJJFFFCCCAAAAAABBB999;;;===???AAABBBBBBBBBEEEEEEFFFGGGHHHJJJLLLMMMRRRRRRRRRRRRTTTVVVYYY[[[]]]dddmmmsssuuusssooollliiifffcccaaa```aaadddfffcccddddddbbb]]]XXXUUUTTTLLLGGGAAA;;;666777AAAMMM]]]ppp|||yyyzzz}}}tttdddjjjqqqxxx{{{{{{zzzxxxvvvcccgggmmmuuu|||pppqqqxxxbbbRRRCCC???CCCEEEDDDDDDAAADDDFFFFFFDDDCCCEEEGGGGGGFFFDDDCCCEEEFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGKKKMMMJJJEEEBBBCCCFFFGGGKKKMMMLLLKKKLLLMMMNNNOOOVVVYYYsssWWWBBBAAA<<>>777666666888:::;;;:::999888<<>>>>>BBBJJJQQQ^^^ooo{{{lllbbb___VVVTTTPPPLLLIIIGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKOOOTTTXXX[[[[[[[[[```iiiqqqyyyzzznnnnnnppprrrsssqqqmmmjjjggggggiiiiiidddZZZMMMCCCAAANNN]]]ccc]]]RRRJJJGGGWWWcccsssuuuooo[[[VVVRRRSSSPPPKKKMMMSSSNNNMMMMMMPPPTTTTTTQQQNNNIIIIIIIIIJJJJJJKKKLLLMMMMMMPPPRRRPPPMMMOOOXXX```jjjnnnSSSSSSUUUZZZgggKKKKKKKKKLLLMMMMMMNNNNNNQQQOOOMMMKKKLLLNNNQQQTTTggg~~~yyyvvvlllTTTNNNFFFCCC<<<777888===;;;555:::999888777666666666666444333222111000111222333333444777888999888777666666777777888888888777777777777777777777777777777999888777555444444444444222111000///............000000111111222222333333444444555666666777888888;;;>>>AAADDDCCC@@@;;;888999:::===EEEOOOTTTSSSPPPFFFFFFHHHIIIKKKLLLNNNNNNMMMNNNPPPQQQQQQPPPOOONNNQQQPPPOOOMMMKKKIIIHHHGGGHHHGGGDDDAAA???=========<<<======>>>???AAACCCDDDGGGEEECCCBBBEEEIIINNNQQQOOOUUUZZZYYYZZZ___bbbcccggghhhmmmtttyyyvvvmmmeeedddcccaaa```___```aaabbbccc```\\\ZZZYYYXXXVVVTTTKKKDDD===888444777HHH[[[ooouuu{{{}}}xxxqqqllljjjuuu~~~|||wwwnnnhhhjjjssswwwuuuuuuyyyiiittt}}}___NNNBBBCCCDDD???>>>BBBBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGHHHIIIIIIHHHGGGGGGIIIJJJJJJJJJHHHGGGHHHIIIKKKKKKKKKHHHFFFFFFGGGIIIHHHHHHIIIJJJKKKLLLMMMNNNLLLQQQUUUcccuuu|||gggLLLAAA<<<===QQQjjjpppkkk]]]LLLDDDBBB???999::::::999888888777888999999:::;;;===???BBBDDDEEEOOOWWWddduuuuuusssnnnfff^^^YYYUUUQQQNNNKKKMMMNNNOOOOOOOOOQQQRRRWWWWWWYYY^^^fffnnnsssvvvzzz{{{uuussstttvvvsssooojjjgggdddbbb```^^^]]]kkk||||||kkkZZZPPPQQQSSSXXXZZZMMMAAAJJJ]]]fffiiiwwwpppbbbUUUQQQMMMKKKLLLNNNPPPPPPSSSQQQOOOOOORRRSSSQQQNNNSSSPPPNNNMMMMMMMMMLLLJJJKKKMMMOOOPPPQQQSSSWWWYYYiii~~~aaaNNNTTTSSSRRR]]]hhhKKKKKKLLLLLLMMMNNNNNNNNNRRRPPPMMMKKKKKKMMMOOOQQQ]]]xxxkkk^^^MMMEEE;;;666777;;;===>>>:::999888777777666666777555444333222222222333333222333555666777777777777888888888888888777666666777777777777777777777777888888777666555555555555333333222000////////////111111111111111111222222111111222222333444444555777999===@@@@@@???===;;;<<<;;;===CCCJJJMMMKKKHHHBBBCCCDDDEEEFFFGGGHHHIIIHHHIIIJJJKKKKKKJJJHHHGGGGGGFFFEEEDDDCCCAAA@@@@@@???>>>===;;;::::::;;;;;;======>>>>>>@@@AAACCCCCCDDDCCCBBBBBBEEEIIIMMMPPPSSS[[[aaacccfffkkkoooooooooppprrrvvvvvvrrriiicccaaa___]]][[[[[[[[[\\\]]]ZZZZZZYYYWWWUUURRRPPPOOORRRGGG<<<777999CCCWWWjjjvvvzzz}}}|||yyyuuuuuuuuu{{{sssnnnpppxxxxxxooohhhhhhnnnsssxxx~~~kkkSSSEEE;;;>>>AAA======AAABBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJGGGGGGGGGGGGGGGHHHHHHIIIHHHIIIJJJJJJJJJIIIHHHGGGIIIJJJKKKJJJHHHGGGHHHIIIJJJKKKKKKIIIGGGFFFGGGIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOOOOUUUkkkqqquuu|||{{{}}}kkk]]]XXXLLL>>>CCCUUUbbblllnnnbbbPPPFFFCCCAAA;;;999777666999<<>>@@@@@@@@@DDDLLLWWWcccpppyyy~~~zzzvvvsssiiikkkllllllmmmmmmooopppzzz{{{|||wwwrrrnnnkkkkkkjjjfffbbb\\\VVVQQQLLLGGGDDDKKKSSSaaannntttpppfff^^^```YYYRRRNNNKKKKKKTTT```fffdddkkkttt|||}}}yyy}}}wwwkkk___TTTQQQMMMKKKLLLNNNOOOPPPRRRPPPOOOPPPRRRSSSQQQOOOTTTRRRPPPOOOOOOOOONNNMMMMMMOOOQQQRRRRRRTTTWWWYYYeeettt```KKKOOOMMMOOO\\\aaaJJJJJJKKKLLLLLLMMMMMMNNNRRRPPPMMMKKKJJJKKKMMMNNNUUU\\\vvv{{{tttbbbQQQCCC???===888888;;;;;;:::999888777777777777666555444444333333444444222222333333555666777888:::::::::999888777666555777777777777777777777777888777777666666777777777666555444222111000000000111111111111111000000000//////000000111222222222222333666999;;;<<<=========<<<===@@@DDDDDDAAA>>>======>>>??????@@@AAAAAAAAAAAABBBCCCBBBAAA???>>><<<<<<<<<;;;::::::999999777777777777888:::;;;<<<>>>>>>>>>>>>???@@@BBBBBBBBBBBBCCCEEEHHHLLLPPPRRRTTT\\\dddhhhlllrrrtttsssuuuvvvvvvtttpppiiibbb]]]]]][[[XXXVVVUUUUUUUUUVVVSSSTTTSSSSSSSSSUUUXXX[[[___PPPBBB>>>FFFVVViiixxxwww{{{|||yyyyyyzzzyyyuuuyyy{{{rrrpppxxxttttttyyy~~~wwweeeVVVIII>>>888<<<@@@??????BBBBBBCCCDDDEEEGGGHHHIIIJJJHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIHHHGGGGGGGGGHHHHHHJJJKKKLLLLLLLLLJJJIIIHHHJJJKKKKKKJJJHHHFFFGGGHHHIIIJJJKKKJJJHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNLLLLLLNNNUUUiii|||zzz~~~}}}uuurrriiiWWWHHHCCCMMM]]]llloooggg[[[OOOFFFBBB>>>:::999;;;<<<:::999;;;;;;;;;;;;;;;<<<======<<<<<<===AAAHHHQQQZZZ___dddkkkxxxxxxtttqqqkkkjjjiiigggccc___ZZZXXXSSSQQQNNNKKKIIIEEEAAA>>>BBBCCCJJJXXXeeejjjddd]]]VVVQQQJJJLLL\\\nnnwwwvvvuuummmoooxxx~~~wwwuuuyyyooo\\\RRRRRROOOLLLKKKMMMNNNOOOOOOPPPOOONNNPPPQQQSSSRRRQQQTTTSSSRRRRRRSSSSSSRRRPPPQQQRRRSSSTTTTTTUUUXXXZZZ___iii|||eeePPPPPPNNNRRRdddjjj~~~}}}HHHHHHIIIJJJJJJKKKKKKLLLOOOMMMLLLJJJJJJKKKMMMNNNQQQRRR\\\zzzvvvwwwyyy___KKKIIIGGG<<<666888;;;;;;999888888888888888777666666555555555555555222111111111222444777888<<<<<<<<<;;;:::888777666777777777777777777777777777777777777777888999999888777666444333222222111222222222111111000000///000000111111222222222222000000222444666888:::;;;;;;::::::;;;===<<<999777999999999999:::::::::::::::;;;;;;;;;:::999888777777777777777777777777777666666777888:::<<<===>>>============>>>???@@@AAABBBDDDGGGJJJNNNRRRUUUVVVVVV^^^fffkkkooottttttrrruuuuuusssnnnfff___ZZZWWWZZZXXXUUURRRQQQPPPPPPQQQRRROOOMMMQQQYYYdddlllpppfffZZZMMMLLLXXXgggssszzzuuu{{{|||yyywwwxxx|||~~~tttpppuuutttgggVVVNNNGGG@@@<<<@@@CCCBBBAAACCCBBBCCCDDDFFFGGGIIIJJJKKKHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGLLLMMMMMMMMMMMMKKKJJJIIIJJJKKKKKKJJJHHHFFFGGGGGGGGGIIIKKKKKKIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJNNNSSSSSSUUUeeeyyyuuulllLLLEEEHHHSSSgggyyyyyyfffRRRFFFCCC???======;;;666111=========<<<======>>>>>>AAA@@@>>>>>>AAAFFFKKKOOOOOOPPPVVV```nnn~~~~~~xxxvvvtttppplllhhhdddbbbaaaaaaaaa```]]]WWWQQQJJJFFFIIIHHHHHHIIIJJJIIIFFFDDD@@@@@@DDDNNNXXX[[[VVVPPPBBBIIIQQQ___}}}{{{uuu|||{{{nnn\\\NNNIIIPPPNNNLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRTTTSSSSSSTTTVVVVVVUUUTTTSSSUUUVVVVVVUUUVVVXXXZZZ\\\dddvvvppp^^^]]]XXX___sss~~~FFFFFFGGGGGGHHHIIIIIIIIIJJJJJJIIIIIIJJJKKKMMMOOOLLLSSSUUU```{{{|||pppSSSLLLKKKBBB<<<===<<<;;;:::999888888888888777777777777666666555555222111000000111333666888<<<<<<<<<<<<;;;:::999888777777777777777777777777777666666777777888999:::999888777555444444333333333333222222111111000000000000111111111111222222111000000000222333555777666666666666777777555444666666666666666666666666666777777666666555555444444444555555555666666666777888999:::;;;<<<======;;;;;;;;;<<<<<<>>>???@@@CCCEEEIIINNNSSSWWWZZZ\\\]]]eeelllqqqvvv{{{zzzvvvqqqpppmmmggg```ZZZVVVUUUXXXVVVSSSPPPNNNNNNNNNNNNMMMKKKMMMWWWfffpppqqqnnn]]]XXXUUUZZZeeeppptttrrrvvv{{{}}}xxxuuuuuuxxxvvv~~~}}}wwwlllmmmiiiZZZMMMIIIJJJEEEBBBDDDEEECCCAAAAAACCCCCCDDDFFFGGGHHHJJJJJJGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLJJJIIIHHHHHHGGGGGGLLLLLLMMMMMMMMMLLLJJJIIIJJJKKKKKKJJJHHHGGGGGGHHHGGGIIIKKKKKKJJJHHHGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKIIINNNUUUUUUPPPVVVaaa}}}}}}kkkRRREEE@@@QQQnnn}}}xxxlllRRRLLLEEE@@@>>>===<<<:::<<<<<<;;;;;;<<<===>>>>>>@@@@@@???>>>???@@@BBBCCCGGGFFFGGGKKKSSS___kkksssyyyxxxyyy|||}}}tttkkkcccZZZUUUVVVWWWYYYZZZ[[[ZZZYYYYYYWWWVVVTTTPPPJJJEEE@@@===DDDDDDEEEFFFHHHGGGEEECCC???CCCIIIOOOQQQOOOKKKHHHCCCUUUgggyyy~~~rrrxxxwwwlll```SSSLLLLLLNNNLLLKKKLLLNNNNNNMMMLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRTTTWWWXXXWWWUUUTTTUUUVVVVVVUUUVVVXXXZZZ\\\eeexxxvvvjjjiiidddkkkEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGHHHIIIKKKMMMNNNFFFSSSUUUUUUrrr~~~}}}kkkWWWLLLBBB======<<<<<<;;;:::999999999999666777777777777666555555333222111000111333555666999::::::;;;;;;;;;::::::777777777777777777777777666666666666777777888999999888777666555555555555333333333333333222222222000000000000000000000000222111000//////000222333111222333333444444333333444444444444444555555555444444444444444444444555222222333333333444444444777777888999:::::::::999999::::::;;;<<<>>>@@@AAADDDGGGKKKPPPVVV[[[___bbbccciiiooosssxxx}}}{{{vvvkkkiiifffbbb]]]ZZZWWWUUUUUUTTTQQQNNNLLLKKKKKKLLLGGGJJJTTTcccnnnmmmaaaUUULLLRRRZZZbbbkkkqqqpppkkkpppsssuuussspppmmmmmmnnnsssppptttuuuyyysssjjjaaaTTTJJJHHHIIIFFFDDDCCCCCCBBB@@@???CCCDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKJJJHHHGGGHHHIIIGGGIIIJJJJJJIIIHHHHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJMMMJJJIIILLLNNNOOOSSSYYY___{{{fffSSSAAA@@@MMM^^^mmmvvvjjjbbbUUUGGG???<<<>>>@@@:::999999999999:::;;;;;;<<<============<<<<<<<<<>>>@@@CCCFFFIIILLLQQQTTTWWWVVVVVVYYY___eeejjjlllllljjjiiikkkoooqqqooommmlllfff^^^VVVPPPKKKGGGDDDGGGIIIMMMPPPQQQPPPNNNLLLIIIGGGDDDAAA???===<<<;;;:::;;;===BBBHHHKKKMMMMMMIIINNNSSSRRRKKKEEECCCCCCOOObbbuuu~~~yyyvvvwwwwwwiii^^^UUUNNNLLLNNNLLLKKKKKKLLLNNNNNNMMMKKKJJJLLLMMMMMMLLLLLLNNNOOOOOOOOOPPPSSSVVVXXXWWWUUUSSSTTTUUUUUUUUUUUUWWWYYY]]]fffyyyvvvmmmnnnkkktttFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGGGGGGGHHHJJJKKKLLLHHHOOOSSSTTT___~~~}}}}}}uuu]]]LLLBBB>>>===<<<;;;::::::999999:::666666777777777666555444444333222222222222333444444555666888999:::::::::777777777777777777777777666666666555666666777777777777666666666666777777333444444444444444444555111111111111111111111111222222111000///000000111///000111111111222222333111222222222333333444444333333333333444555555666222222222333333333333333444555777888888888888777999:::;;;<<<>>>@@@BBBDDDJJJLLLPPPUUU\\\bbbhhhkkkmmmppprrrsssuuuwwwrrrllldddaaa]]][[[ZZZYYYUUURRRQQQOOOLLLIIIHHHHHHHHHIIIJJJSSSaaakkkkkk```PPPDDDGGGTTTaaafffiiimmmkkkggggggmmmtttvvvsssnnnjjjiiikkkkkklllsss~~~ooorrrxxxeeeYYYQQQKKKHHHDDDDDDBBBAAAAAACCCCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLKKKJJJIIIIIIIIIJJJFFFGGGIIIJJJKKKJJJJJJIIIGGGIIIJJJIIIHHHHHHIIIKKKHHHIIIJJJIIIHHHGGGIIIKKKHHHHHHIIIIIIIIIIIIJJJJJJIIIKKKIIIFFFGGGMMMSSSTTTRRRmmm{{{gggQQQDDDAAAGGGTTTaaallljjjcccXXXKKKBBB???@@@<<<;;;:::999888888888888;;;;;;;;;;;;:::::::::;;;777:::>>>@@@@@@@@@BBBDDDBBBAAAAAACCCGGGKKKLLLMMMMMMKKKIIIKKKPPPRRRPPPMMMQQQMMMIIIFFFEEEDDDCCCBBB???AAACCCEEEEEECCCAAA???<<<;;;:::999888999999:::333444888???HHHPPPUUUWWWRRRSSSSSSNNNHHHEEEIIIMMMZZZhhhxxx|||||||||yyyjjjZZZQQQMMMKKKJJJLLLJJJJJJKKKMMMNNNNNNLLLJJJIIIKKKLLLLLLJJJIIIKKKMMMKKKKKKMMMQQQUUUVVVVVVTTTQQQRRRSSSTTTSSSTTTWWWYYY[[[cccuuuwwwooorrrrrr|||GGGHHHHHHIIIIIIJJJKKKKKKHHHHHHHHHGGGHHHHHHIIIIIIOOOLLLPPPUUUSSSZZZ}}}{{{vvvxxx|||xxxxxx}}}}}}uuu___QQQIII======<<<;;;::::::::::::555666777777777666444333444444333333222222333333000111333555777999::::::777777777777777777777777666666555555555555666666666666666666666777777888444444444555555666666666555555444444444444444444222111111000000000000111///000111111000000111333000000111111222333333444222222222222333555666777444444444444444444444444333444666888999999888888:::;;;<<<>>>@@@CCCEEEFFFPPPRRRVVV[[[bbbiiiooossszzz{{{yyyvvvuuussslllddd___ZZZUUUUUUWWWVVVRRRMMMMMMKKKHHHFFFEEEEEEEEEFFFTTT^^^jjjmmmdddVVVKKKFFFMMM\\\hhhjjjhhhhhhiiifffdddppp|||qqqjjjqqqssspppooo|||nnnnnnwwwuuu\\\OOOKKKHHHDDDAAABBBAAA@@@BBBEEEGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJLLLLLLKKKJJJJJJJJJJJJKKKDDDEEEGGGIIIJJJJJJIIIIIIFFFHHHIIIIIIIIIIIIJJJLLLIIIIIIIIIHHHGGGGGGJJJLLLHHHHHHIIIIIIIIIIIIIIIIIIBBBKKKMMMGGGFFFMMMQQQOOOQQQWWWhhhvvvvvvxxxbbbWWWPPPJJJGGGIIITTT]]]fffeee[[[OOOGGGEEE@@@???===;;;:::888888777:::999888777666777888999888:::;;;:::999:::???DDD???>>>???@@@BBBBBB@@@???<<<999777:::>>>AAA???<<>>>>>===<<<;;;888888777777777777888888666666888===DDDJJJOOOPPPMMMKKKHHHFFFGGGOOO[[[ddddddooo{{{|||yyywwwyyyssscccTTTNNNMMMLLLKKKLLLIIIIIIKKKMMMOOONNNLLLJJJHHHKKKLLLKKKHHHGGGIIIKKKHHHIIIKKKPPPTTTUUUUUUSSSOOOQQQRRRSSSSSSTTTVVVXXXZZZ___pppzzzqqqvvvxxxJJJHHHFFFHHHLLLNNNNNNLLLMMMLLLKKKJJJIIIIIIJJJKKKJJJPPPUUUTTTQQQUUUbbbnnnvvvyyy```QQQNNNBBB;;;;;;:::444333888777666555666777888777666555444444444444333333333111111222333444666777888999:::<<<;;;:::999999::::::999777555444444444555666555555555555666777777555666888999888777555444777777777777777666555555444444333333333333222222222222222222222222222222444444444333333222222222555444333222222222333444666666666666666666666666666777888888777888:::<<<999;;;===AAAFFFLLLQQQTTTZZZ```eeeeeehhhooouuuwwwzzzyyyxxxuuuoooggg```\\\XXXUUURRRPPPOOOMMMKKKIIIFFFHHHGGGDDD@@@BBBIIIOOOZZZbbbfff^^^UUUSSSWWWZZZhhhlllooommmhhheeeiiimmmrrruuuoooyyyssskkkttt}}}ppppppvvv|||mmm\\\MMMCCCBBBFFFDDDCCCAAA@@@@@@BBBEEEFFFBBBCCCDDDEEEFFFEEEEEEDDDCCCCCCDDDEEEEEEFFFEEEEEEKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJGGGIIIJJJKKKJJJKKKLLLNNNJJJSSS]]]iiizzzoooyyysss\\\NNNJJJGGGIIIVVVhhhnnn```MMMEEE>>>:::<<<===;;;888888888777777777666666555555888777666777;;;@@@FFFJJJIIIDDD@@@@@@DDDGGGGGGEEE<<<::::::<<>><<>>:::999DDDFFFBBBCCCBBBBBBMMMbbbssswwwsssqqquuuuuuxxxvvvwwwkkkZZZNNNPPPSSSNNNKKKMMMOOOSSSSSSPPPNNNMMMJJJEEEFFFHHHIIIIIIHHHHHHJJJKKKKKKLLLNNNQQQSSSTTTUUUUUUQQQOOOMMMLLLNNNQQQSSSTTT```^^^kkk~~~{{{JJJHHHFFFHHHKKKMMMMMMLLLLLLKKKIIIHHHHHHHHHIIIJJJKKKOOOSSSQQQOOOQQQ[[[ddd~~~fffYYYLLLAAA>>><<<777777:::999777777777999999777666555555555444444333333333222222222222333555666777777999;;;;;;::::::;;;<<<<<<;;;999888777666666777666555555555555555666666555666777888888777555444777777777777777666555555444444333333333333222222333333333333333333222222444444444333333222222222555555444333333444444555444444444444444555555555444555666666666777:::<<<>>>???BBBFFFJJJOOOTTTVVV```gggkkklllnnnssswwwxxx{{{yyytttnnngggaaa\\\YYYUUURRROOOMMMMMMLLLJJJHHHEEEDDDBBB??????DDDNNNUUUZZZZZZUUUOOOOOOYYYdddjjjpppqqqqqqnnnkkkmmmuuu}}}{{{xxxuuuyyyqqqlllwww~~~~~~{{{wwwrrrpppssszzzvvvcccWWWPPPKKKHHHIIIDDDCCCAAA@@@AAACCCEEEFFFBBBDDDFFFFFFDDDBBBAAAAAABBBCCCDDDFFFGGGHHHHHHHHHMMMLLLKKKKKKIIIIIIHHHGGGIIIHHHGGGGGGFFFFFFGGGGGGJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHJJJKKKJJJKKKLLLNNNNNNQQQSSSVVVdddwwwuuugggIIICCCAAALLL\\\ccc___YYYJJJDDD?????????<<<;;;===888888888777777777666666777666555666888===BBBEEEGGGBBB???@@@EEEIIIIIIHHHAAA@@@>>>???AAAAAA???<<>>@@@BBBGGGBBB???EEEBBB<<<>>>FFFPPPccczzz~~~{{{~~~zzzdddVVVLLLOOOQQQMMMLLLPPPSSSVVVUUURRRPPPPPPNNNJJJIIIJJJKKKJJJHHHHHHIIIJJJJJJKKKLLLNNNPPPQQQSSSSSSQQQOOOMMMMMMNNNQQQSSSUUUXXX\\\qqq~~~{{{HHHGGGFFFGGGJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGHHHIIILLLNNNOOONNNLLLNNNSSSWWWnnn{{{gggYYYJJJAAA===999888888999888888999::::::888666777666666555444333333333222222222222222333444444555777999::::::;;;===???>>>===<<<:::888777777777666555555444444444555555555555777777888777666555777777777666666666555555444444333333333333222222333333333333333333444444444444333333333333222222666555444444444555555666555555555555555555555555555666777777777999<<>>GGGPPPWWWPPPLLLEEEDDDNNN___kkkooopppqqqpppnnnnnnrrr{{{|||yyypppsss{{{~~~ttt}}}xxxuuu|||{{{gggSSSMMMOOOOOOLLLJJJEEEDDDBBBAAAAAACCCEEEFFFCCCGGGKKKJJJDDD@@@???AAAAAABBBCCCEEEGGGHHHIIIIIILLLLLLKKKJJJIIIHHHGGGFFFGGGFFFFFFEEEEEEEEEEEEFFFHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFHHHJJJJJJJJJJJJLLLNNNQQQOOONNNNNNOOOaaawwwrrr[[[LLLBBBFFFMMMPPPSSSWWWHHHCCC??????>>>:::;;;>>>999999999888888888888777777666555444666999<<<>>>@@@===;;;===BBBFFFHHHGGGEEECCCBBBBBBBBBAAA???<<>>@@@BBBAAA???===:::888777666666666555444444333444444444555666777777777666555777777666666555555555555444444333333333222222222333333444444444444555555333333333333333333333333444444444444444555555555666666666666666777777777777999:::;;;<<>>>>>???>>>;;;;;;>>>999999999999999999999999888777666555555666888999888666555777;;;???@@@@@@AAAAAA@@@@@@???>>><<<;;;<<<;;;;;;:::999888777666999888888999:::;;;<<<<<>>AAA@@@EEESSS[[[ooosssmmmrrr|||wwwlll___UUURRRMMMKKKKKKJJJGGGJJJPPPOOOPPPNNNIIIGGGJJJKKKIIIIIIKKKKKKKKKIIIIIIIIIKKKJJJJJJIIIIIIJJJLLLOOOQQQOOOOOOOOONNNOOORRRUUUXXX\\\cccvvvuuurrryyyEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLLLLLLLNNNZZZuuu~~~}}}ooo___]]]rrrjjj[[[QQQDDD888666555444555888999999999888888777666666555444444333333222222111111222222111333555666777:::===@@@GGGFFFDDDAAA>>><<<999888888777666555444333333333444444555666666666666666777777666555444555555555444444333333333222222222333333333444444555555555333333333333333333333333222222333333444444444444555555555666777888888888:::<<>>>>>???@@@@@@@@@??????AAAAAABBBCCCDDDEEEFFFFFFCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGIIIKKKFFFBBBFFFOOOLLLEEELLL\\\vvvrrrdddppplllWWWQQQQQQKKKEEEBBB???======AAAAAA>>><<<>>>999999999999999:::::::::999999888777777777777888666555444555777999::::::999:::;;;;;;;;;:::::::::999999888888888999:::::::::999999:::<<>>FFFFFFEEEDDDBBB@@@>>><<<999999777666444444333333444444444555555666666777777666555444444444555666444444333333333333222222222222333333444444555555222222333333333333444444111111222333444444444444222333444666777999:::;;;===@@@EEEIIILLLNNNPPPRRR\\\___dddjjjnnnpppppppppssssssnnnfff```\\\UUUNNNOOONNNMMMKKKHHHCCC@@@===???===:::999:::999888777999;;;>>>@@@AAAAAA???>>>GGGSSS```fffjjjooossssssuuupppkkkjjjmmmqqqrrrrrrhhhjjjrrrxxxuuuyyyuuuxxx~~~wwwlll]]]NNNJJJFFFEEEBBB@@@CCCHHHCCCBBBAAAAAAAAAAAAAAAAAA===BBBFFFEEEBBB@@@BBBEEE>>>>>>>>>>>>>>>===<<<<<<======???@@@BBBDDDFFFFFFCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAACCCEEEEEEEEEEEEGGGIIIIIIDDDEEEKKKLLLGGGIIIOOORRRnnnwww___rrrrrrbbb^^^eeehhhccc\\\GGG@@@<<<>>>???<<<999888888999999999999:::::::::999999999999999999888888777777777777777888888999444666888999888888999:::::::::999999999::::::;;;???@@@BBBDDDHHHOOOXXX^^^\\\ZZZWWWQQQJJJEEECCCBBBNNNZZZfffvvvsssggglllppptttwwwuuuqqqpppwwwyyylllccc[[[TTTQQQRRRJJJJJJIIIGGGEEEDDDEEEGGGGGGHHHFFFBBBAAAEEEFFFDDDDDDFFFHHHIIIIIIJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMNNNMMMOOOQQQPPPPPPRRRXXX]]]cccqqqrrrjjjjjjpppCCCDDDEEEDDDCCCBBBEEEGGGGGGFFFFFFEEEFFFGGGHHHIIIFFFGGGHHHGGGGGGHHHKKKNNNNNNSSSZZZfffwwwoooYYYQQQTTTlll|||rrraaaNNN@@@<<<666333333555666777666666777777777777888888444333333333333333444444111222333222222444777:::===>>>???@@@@@@@@@???>>>;;;:::999777555444444444333333444444555666777777888666555333333444555666444444333333333333222222111111222222333444444444222222222333333444444444111222333444555555555444444555666999;;;===???@@@CCCHHHOOOTTTWWWYYYZZZ[[[cccfffjjjnnnpppooonnnlllmmmjjjbbbYYYTTTRRRMMMFFFHHHGGGFFFDDDAAA>>>;;;::::::888777888;;;<<<===<<<<<<===>>>===<<>>>>>???@@@@@@?????????<<<===>>>@@@BBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA???AAACCCCCCCCCCCCEEEGGGHHHGGGGGGIIIJJJKKKKKKKKKJJJWWWvvv~~~tttxxxzzzqqqxxx___QQQCCC??????<<<888666888888888888999999999:::888888999:::;;;::::::999888888999999888888999:::666888;;;;;;:::999;;;===<<<<<<<<<<<<===>>>??????CCCEEEIIIKKKOOOUUU\\\aaaUUURRRLLLEEEAAAAAAEEEHHH\\\jjj|||}}}|||~~~|||}}}rrrllllllrrr{{{zzzlll^^^WWWSSSOOOOOOQQQHHHHHHGGGEEEEEEFFFEEEDDDEEEGGGFFFBBBBBBEEEFFFDDDDDDFFFHHHHHHHHHHHHIIIKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMOOOQQQQQQPPPSSSYYY___cccqqqvvvssswwwBBBDDDEEEDDDBBBBBBDDDGGGFFFEEEDDDDDDDDDFFFGGGHHHEEEGGGHHHGGGDDDEEEIIINNNFFFRRRWWWUUUdddzzzxxx}}}~~~~~~ppp\\\KKKOOOqqqvvvdddFFFAAA999444222333444555666666666777888888999999444333333333444444555666222222222111111222555888333444777:::<<<===>>>>>><<<;;;:::888666555444444333333333444444666777888888666444333333333555666444444444333333333222222000000111222222333444444222222222333333444444444111222444666777777666666777888:::===@@@CCCEEEFFFIIIOOOWWW^^^aaabbbccccccgggiiimmmooopppmmmjjjhhhaaa]]]UUUMMMKKKLLLJJJEEE??????===<<<;;;:::::::::666666666999===@@@AAABBB@@@???===888777>>>KKKVVVpppwww|||{{{yyywwwrrrmmmrrrwww{{{tttjjjgggmmmoooqqqzzztttzzzuuu^^^PPPJJJCCC@@@???BBBBBB???>>>@@@@@@@@@@@@?????????>>>>>>CCCBBB@@@??????@@@BBBCCC>>>???@@@AAABBBCCCCCCCCC>>>??????AAABBBCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA>>>@@@BBBBBBBBBBBBDDDEEE>>>DDDGGGFFFFFFHHHGGGCCCMMMIIIRRRnnnkkkqqqzzzfffQQQHHHFFFCCC???<<<777777777888888999999999666777999:::;;;;;;::::::666777999999888999:::;;;999<<>><<<;;;===??????@@@BBBDDDFFFHHHIIIJJJ>>>BBBFFFHHHIIIKKKPPPSSSLLLHHHCCC???AAAIIIUUU]]]jjjtttzzzkkkdddfffrrr{{{ooo```QQQLLLKKKIIIIIIMMMFFFFFFEEEDDDFFFHHHGGGDDDCCCEEEEEEBBBBBBEEEEEECCCFFFGGGHHHHHHFFFFFFGGGIIIIIIIIIJJJKKKKKKJJJJJJIIILLLOOORRRQQQPPPSSSZZZ```lllxxx{{{wwwzzzBBBCCCDDDDDDEEEDDDDDDCCCGGGGGGGGGGGGGGGFFFEEEDDDBBBCCCDDDEEEEEEEEEEEEEEEJJJLLLSSSWWWVVV```iii]]]NNNTTTaaarrrhhhTTTBBB<<<999333444:::888666777999999666777:::777666666555555555666666000111333666888777555333333333333444666888999:::888777777777777666666666444444444555555555555666333333444444444444444444444444333222222333333333222222222222333444555555333444555777777777666555444666777777666888===AAA???AAACCCEEEFFFKKKRRRWWWZZZ]]]bbbfffiiijjjjjjjjjkkkmmmnnnnnnjjjccc\\\WWWMMMKKKGGGCCC???=========777888999999999888666555444777888999BBBPPPXXXYYYGGG;;;555===JJJUUU^^^fffwwwuuuttttttpppkkklllqqq{{{|||}}}pppjjjnnnooommmuuuzzzzzzlllVVVIIIDDDBBBBBBBBBBBBAAA@@@???>>>AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???@@@AAABBBCCC@@@??????AAAEEEHHHIIIIII??????@@@@@@@@@AAAAAAAAAGGGFFFEEECCCBBBBBBBBBBBB@@@AAABBBBBBAAAAAABBBDDDDDDCCCBBBAAABBBBBBDDDDDDCCCAAAAAABBBDDDEEEDDDCCCBBBAAA@@@??????AAABBBDDDBBBCCCDDDCCCBBBBBBBBBDDDDDDDDDJJJSSS\\\ttt}}}llllllrrr```VVVQQQNNNOOORRRPPPCCC:::<<<@@@===999888:::999888777888888777666999999999:::888666777:::???======@@@CCCDDD@@@<<<@@@CCCDDDFFFMMMSSSOOOFFF@@@???888888???===AAAOOOTTT]]]bbb___ZZZ]]]bbbfffjjjuuuuuujjjbbb```oooyyyZZZRRRJJJFFFGGGJJJJJJIIIKKKIIIGGGFFFGGGGGGFFFEEECCCDDDFFFFFFDDDCCCDDDEEEDDDEEEFFFGGGHHHGGGFFFEEEIIIIIIIIIIIIIIIJJJKKKKKKOOOPPPQQQQQQRRRTTTXXX[[[ggg{{{vvvvvv{{{DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGIIIHHHKKKOOOOOOSSShhh}}}zzzbbbZZZSSSVVVcccvvvrrr]]]MMM@@@777333333444222333777777555666:::666666666555555666666777555555555666666444222000222222222333444555666777555555555444444444333333333444444444555555555555333333333444444444444555444444333333333333333444555555444444444444555555444555666888999999999999888:::;;;;;;;;;>>>BBBFFFGGGIIILLLNNNPPPTTTZZZ^^^```bbbfffiiikkkkkkkkkjjjcccbbb```\\\VVVPPPJJJGGGDDDBBB@@@===;;;:::::::::666666777777666666555444444:::>>>AAAIIITTTYYYXXXBBB<<<===GGGSSS[[[bbbhhhkkkkkklllmmmjjjfffiiioooxxxyyy{{{ttttttuuuuuuxxx|||}}}|||{{{{{{}}}vvvaaaOOOFFFEEEBBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@AAABBBCCCDDD@@@??????AAADDDFFFGGGGGG??????@@@@@@@@@AAAAAAAAAFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCCCCBBBAAABBBDDDDDDCCCBBBAAAAAABBBCCCDDDBBBAAAAAABBBCCCDDDDDDBBBBBBAAA@@@???@@@AAACCCDDD@@@BBBCCCBBBAAA@@@AAABBBGGGEEEGGGJJJKKKWWWxxxtttlllkkk~~~tttlllgggiiisss~~~xxxgggUUUKKKFFF@@@===>>><<<:::777666777999:::;;;555666888::::::999:::;;;999;;;===???@@@???>>>===;;;@@@BBBAAABBBDDDAAA<<<>>>AAA>>>>>>DDDFFFPPPddd}}}yyyvvvxxxzzzuuuzzztttkkkjjjkkkppp{{{nnnaaaQQQKKKDDDBBBDDDGGGGGGFFFKKKIIIFFFFFFFFFGGGFFFEEECCCEEEGGGFFFEEEDDDEEEFFFDDDEEEFFFGGGHHHHHHGGGGGGJJJJJJJJJJJJJJJJJJKKKLLLOOOPPPQQQQQQQQQTTTWWWZZZbbbvvvwwwqqqsssxxxEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDDDDDDDCCCBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHLLLHHHIIINNNOOOOOOVVV```www~~~iiiQQQEEEGGGYYYzzzuuu\\\JJJ@@@;;;777444111222555555333444777555555444555555666777888888888777555444333222222111111111111111222222333222222222111111111111000333333333333444444444444333333333444444444555555444444333333333444444555666666555555444555555555444555777999;;;<<<=========>>>???@@@AAAEEEIIILLLNNNQQQUUUXXXZZZ]]]```bbbggghhhiiijjjjjjhhhfffeeeZZZWWWRRRLLLFFFBBB@@@>>>;;;:::::::::999999888888666666666555555555555444333999???CCCGGGLLLMMMJJJ999;;;CCCOOOXXX]]]aaaeeeffffffhhhiiifffbbbfffmmmuuutttyyy~~~yyy{{{zzzyyyzzz}}}xxxdddQQQFFFDDDFFFBBBBBBCCCBBBBBBAAA@@@????????????@@@@@@AAAAAABBBCCCBBBAAAAAAAAABBBCCCDDDAAA??????@@@BBBDDDDDDDDD??????@@@@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDBBBAAABBBCCCDDDCCCBBBAAAAAABBBCCCCCCBBBAAA@@@AAACCCDDDCCCBBBBBBAAA@@@@@@@@@AAACCCDDD???@@@AAAAAA??????@@@AAADDDBBBDDDFFFEEEIIIZZZnnnyyy^^^aaaqqqyyywwwlllYYYLLLEEEFFFJJJHHHHHHEEE@@@<<<:::;;;<<<777777777777777888888888444777999:::888666777999777<<>>>>>AAADDDDDDDDDJJJHHHEEEIIINNN\\\ttt}}}sssuuuyyyvvvssssssqqqlllnnnxxx{{{zzzooocccWWWNNNMMMHHHDDDDDDFFFIIIIIIIIIKKKHHHFFFEEEFFFFFFFFFFFFEEEFFFHHHHHHFFFEEEFFFGGGDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLOOOPPPQQQQQQQQQSSSVVVYYY^^^rrrzzzmmmmmmpppuuuFFFEEECCCBBBAAABBBDDDEEECCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHLLLIIIKKKPPPRRRPPPQQQVVVaaa|||eeeUUUIIIKKKccc~~~jjjWWWOOOGGG===999444222333444111111444222222222333444555666777777777777666555555666777333222111111000000111111111111000000000/////////222222222222333333333444222333333444444555555555444444444444444444555666555555555555666777888888666777999;;;>>>???AAAAAABBBCCCCCCEEEGGGKKKOOORRRRRRUUUYYY]]]```aaaaaaaaagggfffeeeccc```\\\YYYWWWLLLJJJFFFBBB@@@>>>>>>>>>777888888999999888888777777777666666555555555666666:::===>>>>>>===<<<:::;;;BBBNNNXXX]]]___aaadddjjjiiijjjjjjfffcccgggooosssrrrtttzzz{{{|||yyy~~~vvvgggUUUGGGAAABBBFFFBBBBBBCCCCCCBBBAAA@@@@@@>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCAAA@@@>>>???AAABBBBBBAAA??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEDDDBBBAAABBBCCCDDDCCCBBBAAAAAAAAABBBCCCBBBAAA@@@AAABBBCCCBBBAAABBBAAAAAA@@@AAABBBCCCCCC???@@@AAAAAA??????@@@AAABBB@@@AAAEEEGGGHHHQQQ[[[{{{hhhgggsssvvvcccVVVQQQTTTXXXccciiikkkcccSSSEEE@@@AAAAAACCCBBB???>>>>>>;;;666999999:::<<<>>>AAABBBCCC@@@AAAAAACCCJJJUUU```gggdddggg___UUUUUUXXXcccwwwqqqeeelllrrrnnnlllqqqpppttt~~~{{{pppbbbVVVMMMIIIKKKIIIFFFFFFIIIJJJJJJIIIJJJHHHEEEEEEFFFFFFFFFFFFEEEGGGHHHHHHGGGFFFFFFGGGEEEEEEEEEEEEFFFHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPQQQTTTVVV]]]mmmttthhhiiinnntttGGGEEECCCBBBAAABBBDDDEEECCCDDDDDDEEEEEEEEEDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJHHHIIIKKKNNNMMMLLLOOOTTTVVVkkk|||nnnZZZMMMRRR___{{{~~~rrrhhhXXXIII???888222222222111111444000000000111222333444555777999:::999777666777999555555333222222111111111111111111111000000000000111111111111222222222222222222333333444555666666555444444444555555666777666666777888;;;===???@@@===>>>???AAACCCEEEGGGHHHHHHGGGGGGIIIMMMQQQTTTVVVWWWYYY]]]```cccbbb```___^^^]]]ZZZVVVQQQLLLGGGEEE<<<<<<;;;;;;:::999999888666777777777777666666555666666666555555555444444999:::::::::888666888;;;KKKTTT^^^dddfffggghhhhhhiiihhhjjjmmmllljjjmmmrrrqqqrrrsssssstttxxx~~~vvvwww}}}}}}{{{uuuuuullldddXXXKKKCCCAAACCCEEEBBBBBBCCCCCCCCCBBBAAAAAA>>>>>>???@@@AAAAAABBBBBB@@@???>>>>>>>>>???@@@AAAAAA@@@>>>>>>@@@AAA@@@?????????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCBBBCCCDDDCCCBBBAAABBBCCCDDDCCCBBBAAA@@@AAAAAABBBBBBAAA@@@@@@AAABBBAAA???@@@@@@@@@@@@AAAAAABBBBBB???AAABBBAAA@@@???@@@AAABBB???>>>@@@BBBCCCFFFJJJUUUkkktttwwwuuukkkfffeeefffzzzrrrZZZOOOMMMOOOWWW^^^aaabbb^^^QQQEEEFFFCCCCCCKKKYYYeeekkkkkk^^^VVVNNNQQQ]]]nnn}}}nnnkkkjjjmmmxxx}}}iiiYYY]]]ffffffjjjrrr}}}vvvhhh]]]TTTMMMHHHFFFJJJHHHFFFFFFFFFGGGFFFFFFHHHFFFEEEEEEFFFGGGFFFEEEDDDFFFHHHGGGFFFEEEFFFFFFFFFEEEDDDDDDEEEFFFHHHJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLNNNOOOOOONNNOOOQQQRRRZZZfffuuurrrdddccciiippp~~~FFFEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEGGGHHHIIIKKKLLLMMMMMMMMMJJJMMMNNNLLLIIIIIINNNSSSPPPUUUfffnnn]]]TTTQQQXXXhhh|||xxxkkkNNNDDD:::666555333444666111111000111111222333444999===@@@@@@<<<888666777777777555444444333333333222222222222111111111111000000000000111111111222111222333333444555666666555555555555555666777888999:::<<<>>>AAADDDGGGHHHFFFFFFFFFGGGHHHJJJKKKLLLJJJIIIHHHJJJNNNRRRUUUUUUYYYYYY\\\^^^```___[[[XXXOOONNNKKKGGGBBB>>>:::888777888888999888666555333555444444444333333333333444444555666555444333222333222333555555888@@@IIIYYYbbbjjjlllllllllkkkiiicccccciiitttyyyxxxuuuuuupppsssuuurrrmmmnnnvvv~~~vvvsss~~~xxxooonnn[[[VVVMMMGGGDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB?????????@@@@@@AAAAAABBB???>>>=========>>>???@@@AAA@@@>>>>>>@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA>>>???AAABBBBBBBBBAAAAAA@@@AAABBBBBBAAAAAABBBDDDDDDCCCBBB@@@@@@@@@AAAAAABBB@@@??????AAAAAA@@@>>>?????????@@@@@@@@@@@@@@@???@@@AAAAAA@@@???@@@AAA???===<<<===@@@CCCFFFGGGEEEMMMYYYvvv}}}uuurrrnnnkkk{{{~~~yyyttt|||kkk^^^ZZZ[[[kkk|||vvvcccQQQLLLLLLYYYpppssscccaaajjjyyy|||zzzyyyzzzbbbNNNPPP^^^lllxxx~~~vvvfffVVVNNNKKKHHHGGGGGGMMMLLLJJJHHHGGGGGGHHHHHHEEEEEEEEEGGGHHHHHHEEECCCCCCDDDFFFFFFDDDCCCDDDEEEGGGEEECCCBBBBBBDDDGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJJJJLLLMMMMMMLLLLLLMMMOOOUUU]]]gggwwwppp___\\\bbbkkk|||FFFEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLNNNMMMJJJHHHJJJMMMOOONNNOOOVVViiiyyyxxxfffVVVJJJQQQddd|||mmm^^^MMMCCC<<<777555777333333222222222333333444666===DDDEEEAAA;;;888777888777666555555444555555333222222222111111111111/////////000000000111111111222222333444555666777555555555555666777888999<<<===>>>@@@CCCFFFHHHJJJIIIHHHHHHGGGGGGHHHIIIJJJFFFDDDBBBDDDHHHLLLNNNNNNQQQQQQQQQSSSTTTRRRMMMIII@@@???>>><<<999777555444666777777777666555444444333333222111111222333444555666999::::::888555333///...111777<<>>=========>>>@@@AAAAAA@@@>>>???@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAA===>>>@@@AAAAAA@@@???>>>===???AAAAAAAAAAAACCCDDDDDDCCCBBB@@@???@@@@@@AAABBB@@@??????@@@@@@???=========>>>???????????????>>>???@@@@@@>>>>>>???@@@======>>>???BBBFFFHHHHHHBBBGGGIIIWWWsssyyyoooeee[[[WWW___lll}}}zzz|||ooohhhhhhwwwccc]]]ZZZbbbuuuuuuoooqqqyyy~~~wwwgggWWWYYYkkkyyybbbVVVKKKIIIIIIHHHGGGHHHOOONNNLLLJJJIIIIIIKKKLLLCCCDDDFFFHHHJJJHHHDDDAAAAAABBBDDDDDDBBBAAABBBCCCHHHFFFBBB@@@@@@BBBDDDFFFHHHIIIJJJLLLLLLKKKJJJIIIHHHJJJKKKKKKJJJIIIJJJKKKRRRVVV^^^nnnlll[[[XXX^^^iii{{{EEEEEEEEEEEEDDDCCCBBBAAACCCCCCDDDEEEFFFFFFEEEEEEBBBCCCDDDFFFGGGHHHIIIIIIHHHGGGFFFDDDFFFIIIJJJIIIMMMOOORRRWWWgggwww]]]WWWPPPSSSfffyyywwwaaaPPPDDD;;;666555555555444333333333444444111:::DDDHHHEEE@@@<<<;;;888777666555555555555555222222222222111111111111////////////000000000000111111222333444666666777555555555555666777999999<<<===>>>???AAADDDFFFGGGHHHGGGEEEDDDCCCDDDEEEEEE@@@===;;;===AAAEEEFFFFFFGGGEEEDDDEEEFFFDDD???:::777777777666666666555555222222111111111222444444333222111111222444666888888:::===@@@???<<<999666444444999AAAGGGNNN]]]llljjjssszzz{{{|||{{{uuukkkkkkpppxxxuuuyyyxxxnnncccbbbooo|||}}}uuuoooxxxgggTTTPPPKKKFFFEEEGGGHHHFFFDDDBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???AAAAAAAAA@@@>>>???@@@BBBAAAAAA??????@@@@@@@@@AAAAAAAAA<<<>>>???@@@@@@???===<<<<<<===???@@@@@@AAACCCEEEDDDCCCBBB@@@??????@@@@@@BBB@@@??????@@@@@@???===<<<<<<===>>>>>>>>>>>>>>>===>>>???>>>===<<<===???BBBCCCCCCAAAAAABBBAAA??????GGGHHHJJJTTTeeevvvnnnbbbXXXXXXYYY```mmm|||wwwrrrzzz~~~xxxqqqkkkkkkssswwwtttyyy}}}sssoooxxxoooiiiqqq}}}tttjjjkkk{{{xxx```OOOHHHDDDGGGHHHEEEDDDFFFJJJIIIHHHFFFEEEFFFIIIKKKAAACCCFFFJJJKKKIIIDDD@@@???AAABBBBBBAAA@@@@@@AAAHHHFFFBBB???>>>@@@CCCEEEGGGHHHJJJLLLLLLKKKJJJIIIGGGIIIJJJJJJIIIHHHHHHIIIQQQUUU[[[lll}}}kkkZZZXXX___jjj|||AAABBBBBBCCCCCCCCCCCCCCCFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDHHHGGGEEEDDDDDDFFFHHHIIIKKKKKKPPPVVVZZZhhhnnnYYYKKKQQQ]]]gggyyytttXXXGGG???::::::555333555333...///444///222888>>>BBBAAA<<<888999;;;<<<:::777555777888777666666555555555555666000000000000000111111111111111111111111111111111555444444333333444444555888888:::;;;===???@@@@@@AAAAAA@@@???===<<<;;;;;;555555555555555555555555666666777888777666444333555555333333333333555555333333333444444444555555444333222111111222333444999999:::<<<===<<<888444999???IIIUUUaaakkkssswwwyyy{{{}}}|||zzzzzz|||~~~}}}sssppplllooo{{{xxx{{{zzzwwwuuuwww{{{|||~~~qqq___OOOIIIGGGDDDDDDFFFGGGEEECCCBBBCCCDDDDDDBBB@@@@@@AAAAAA@@@>>>=========>>>???AAA===;;;>>>@@@???AAADDDAAA===<<>>>>>@@@???>>>======???@@@@@@???===>>>???@@@???>>><<<:::===>>>@@@@@@??????@@@AAACCCBBBAAA@@@????????????<<<<<<<<<===============<<<===??????=========>>>===========================>>>>>>>>>????????????@@@@@@CCCGGGIIINNNYYYeeerrrccc```\\\YYY[[[```fffjjjsss{{{|||yyyzzzvvvjjjddd```]]]WWWUUU^^^jjj}}}ppp\\\MMMBBBCCCFFFGGGDDD@@@CCCIIIKKKGGGCCCAAACCCEEEFFFEEEEEEBBBAAABBBFFFFFFBBB>>>@@@?????????@@@AAAAAABBBCCCBBB@@@???>>>???@@@@@@CCCEEEHHHJJJKKKJJJIIIGGGHHHGGGGGGHHHJJJKKKJJJHHHNNNVVV___jjj}}}}}}ppp\\\WWWaaagggnnn}}}CCCDDDDDDEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEGGGFFFEEEDDDDDDEEEGGGHHHGGGFFFIIINNNMMMSSSjjj|||}}}ssslllddd[[[PPPMMMZZZmmmwwwfffVVVKKKBBB:::555777777444222333000111333666999999777555777;;;???@@@>>>;;;;;;;;;777666555555444444444555111111111111111111111111111111111111111111111111333222222111111222222333333444555666777999:::::::::999999888666555555444111111111111111111111111444444444444444333222222333333222111111222333333333333333333444444444444333333333222333333444555333444555666888888999:::GGGMMMXXXcccmmmtttyyy{{{~~~|||yyyvvvtttvvv{{{|||yyy{{{|||{{{|||}}}~~~}}}|||~~~~~~nnnaaaSSSIIIEEECCCAAAAAABBBCCCBBB@@@AAAAAA@@@???======@@@CCCAAA@@@???>>>===>>>???@@@AAA===<<<>>>@@@>>>@@@CCCAAA===<<<@@@BBB@@@>>>>>>>>>===;;;;;;===>>>>>>===<<<===>>>>>>>>>===;;;:::<<<===??????>>>===???@@@BBBBBBAAA??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<===;;;===???>>>===<<<==============================>>>=========>>>>>>??????AAA@@@AAABBBBBBCCCKKKTTTfffwwwooogggaaa^^^]]]XXX\\\bbbkkkxxx{{{||||||fffTTTOOONNNTTT\\\eeesss~~~~~~ttthhh```\\\WWWOOOIIIEEEDDDEEEFFFCCC@@@EEEMMMNNNJJJFFFDDDEEEFFFFFFEEEFFFCCCAAACCCFFFFFFBBB>>>@@@@@@??????@@@AAAAAABBBCCCBBBAAA?????????@@@AAACCCEEEHHHJJJKKKKKKIIIHHHIIIHHHHHHJJJLLLMMMLLLJJJOOOXXXaaakkk~~~~~~pppZZZQQQXXX]]]gggyyyFFFFFFGGGGGGFFFEEECCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCDDDEEEFFFGGGHHHGGGIIILLLJJJHHHQQQ___yyy|||vvvqqq|||kkkVVVJJJMMMTTTaaasssuuugggQQQDDD999777:::888444222333111//////111333333333555:::@@@FFFGGGDDD>>>:::888888666555444555555666222222222222222222222222111111111111111111111111000000////////////000000000111111222333333444444333333222222111000//////////////////////////////222222111000000000000111111111000000000000111111222222333333333444444444333333333333333333333333...000111111222666===BBBUUU]]]hhhrrryyy|||~~~xxxuuuqqqnnnooosssxxx|||tttqqqpppvvv~~~~~~~~~~~~ooo]]]OOOGGGCCCBBB@@@??????@@@@@@@@@???BBB@@@===:::888:::>>>BBB@@@???>>>======>>>@@@@@@@@@======???@@@===>>>AAAAAA===>>>EEEKKKJJJFFFEEE>>><<<:::999;;;<<<<<<;;;;;;<<<=========<<<:::999;;;===>>>===<<<<<<===???AAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<===??????@@@>>>??????===;;;???EEEDDDXXXfffwwwuuukkkfffZZZYYYWWWUUUWWW^^^gggnnntttvvvtttiiihhhbbbWWWTTTRRRWWWeeeuuu{{{vvviiiWWWJJJFFFFFFGGGFFFGGGEEEEEEEEECCCBBBHHHPPPQQQMMMIIIGGGGGGGGGFFFFFFGGGEEECCCDDDFFFFFFBBB???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCAAA@@@@@@@@@AAABBBDDDEEEHHHJJJKKKKKKJJJIIIKKKJJJIIIKKKMMMNNNNNNLLLOOOYYYbbbkkk|||yyy___QQQSSSVVVccc{{{FFFFFFGGGGGGFFFDDDBBB@@@@@@@@@?????????@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCDDDEEEFFFGGGIIIHHHJJJNNNMMMJJJLLLSSSVVVrrr{{{mmmllluuuvvvlllddd[[[RRRPPP^^^tttiiiWWWCCC:::::::::666111444222///...000222333333555666<<>>;;;888888;;;>>>>>>===<<<<<<<<<===>>>??????===>>>@@@@@@===>>>BBB@@@>>>AAALLLUUUUUUPPPMMM???===:::999:::;;;;;;:::;;;<<<=========<<<;;;;;;<<<===>>>>>><<<<<<===>>>@@@???>>>>>>=========>>><<<<<<<<<;;;;;;;;;;;;;;;:::;;;======;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;<<<>>>???===<<<===???>>>;;;===BBBBBBJJJFFFIIIccckkkggg```XXXSSSSSSXXX\\\]]]jjjzzz}}}xxx}}}vvveeecccccchhheeeZZZWWW]]]aaa]]]nnnrrrzzzyyyfff\\\PPPHHHEEEEEEDDDCCCFFFDDDDDDFFFFFFEEEIIIOOONNNLLLJJJHHHGGGGGGGGGGGGHHHFFFDDDEEEFFFFFFDDDAAAAAAAAA@@@@@@@@@AAAAAABBBDDDCCCBBBAAAAAAAAABBBCCCDDDEEEGGGIIIKKKKKKKKKJJJKKKIIIIIIJJJLLLNNNNNNMMMRRR]]]hhhppp~~~fffVVVTTTSSSaaa|||DDDEEEFFFFFFDDDBBB???===>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCEEEEEEFFFFFFFFFCCCCCCCCCDDDDDDEEEFFFGGGFFFEEEFFFIIIJJJIIIJJJMMMLLLXXXsssxxxmmmjjj~~~xxxmmmcccXXXYYYaaaoooqqqXXXGGGAAA>>>888222333222000111222333333222444111333AAASSSYYYQQQEEE<<<:::888666666666888999666555555555444444444333111111111111111111111111111000000//////000000111111111111111111111111111222222222222111111111111222222222222222222222222222111000//////000111222111222222222222222222111111111111222222222333333111111000//////.........000555;;;@@@EEENNNZZZdddnnnsssxxxyyyvvvrrrpppqqqgggmmmxxx}}}rrrsssqqqmmmgggcccdddkkkqqqxxxssstttzzz}}}tttsssjjj]]]SSSLLLGGGCCCAAA?????????>>>>>>>>>???@@@CCCCCCCCC@@@<<<999888888===<<<;;;::::::;;;<<<===>>>===>>>AAA@@@>>>@@@FFFIIIHHHNNNYYY___\\\UUUPPPBBB???;;;::::::;;;<<<;;;=========>>>>>>============>>>??????=========???>>>>>>===<<<<<<<<<======<<<;;;;;;;;;:::::::::999999:::<<<<<<:::999:::;;;::::::::::::::::::::::::<<<;;;:::::::::;;;<<<===<<<;;;<<>>???@@@BBBCCCCCCDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGHHHIIINNNKKKSSSmmm{{{xxxhhh^^^XXXZZZbbbjjjqqqvvvooo^^^SSSLLLCCC:::666555333333444444222111333......;;;PPP^^^^^^YYYEEEBBB???;;;999888999:::777777777666666555555444333333333333333333333333222222111111111111222222///////////////000000000111111111111111222222222000000000000000000000000222222111111111222333333222222333444444333222222000000111111111222222222000000//////000111333444777>>>JJJTTT]]]fffooovvv{{{}}}|||vvvmmmhhhhhhkkkooowww{{{wwwvvvqqqiiicccccciiipppxxx|||tttnnnoooyyyyyyiiidddXXXMMMIIIHHHEEEAAA@@@<<<=========<<<<<<===???CCCEEEFFFEEEAAA;;;888666>>>===<<<:::::::::;;;<<<<<<<<<>>>@@@@@@???EEELLL___```gggnnnnnncccYYYTTTDDDAAA===:::;;;<<<<<<<<<============>>>>>>>>>>>>>>>???@@@???===<<<===>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888888999;;;;;;999888999:::999999999999999999999999999999::::::;;;;;;;;;;;;<<<:::;;;>>>===:::999;;;777AAABBBAAAFFFGGGKKKWWWhhhvvvhhhaaa___bbbZZZWWWZZZ[[[WWWXXX^^^aaabbb```[[[[[[```fffhhhqqqtttyyy}}}yyyrrrlllppp{{{sssmmmeee^^^YYY\\\iiivvvuuueee[[[RRRQQQ\\\gggiiikkkppp|||xxxiiiYYYOOOIIIFFFCCCBBBBBBCCCDDDCCCAAA@@@CCCHHHIIIEEEDDDFFFDDDEEEFFFEEEDDDDDDFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHCCCBBBBBBAAAAAAAAAAAAAAABBBAAA@@@@@@@@@AAACCCCCCBBBCCCDDDFFFHHHIIIJJJJJJHHHFFFEEEFFFIIIKKKLLLLLLRRRbbbpppvvv~~~jjjfffggg```ggg~~~@@@AAACCCDDDCCCAAA>>>;;;<<<<<<<<<======>>>???@@@CCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHIIIHHHFFFEEEEEEGGGHHHIIIGGGJJJUUUfffuuujjj```]]][[[WWWUUUWWWnnnvvv{{{uuulllaaaUUUIIIAAA>>>:::777666555444222444000///555BBBRRR^^^dddWWWSSSMMMFFFAAA???>>>===999888888777666666555555444444444444444444444444333333222222222222333333.../////////000000111111111111111222222333333333000000000000000000000000111111222333333333333333222222333444444333222222000000000000111111111222000000///111444999===@@@GGGOOO\\\jjjtttyyyzzzzzz}}}}}}xxxooofffdddiiipppuuu{{{uuummmmmmtttzzztttwwwsssrrruuuooommmwwwvvv~~~uuu^^^UUUKKKEEEDDDDDDAAA???AAA<<<>>>???>>><<<<<>><<<;;;;;;;;;<<<;;;;;;===???@@@AAAJJJSSSkkkooovvvzzzssscccVVVQQQEEEAAA===::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>===>>>???>>><<<;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999888888888777999::::::999888888999999999999999999999999999777888:::;;;;;;;;;:::999<<<999888;;;<<<999888:::;;;???:::888>>>???@@@JJJ@@@VVVttttttppptttssshhh``````___```\\\SSSNNNPPPPPPOOOYYYYYYYYYXXXWWWVVVVVVVVVUUUQQQNNNOOOTTTYYY[[[[[[TTTOOOLLLLLLIIIHHHMMMVVVXXXfffggg___]]]]]]hhh{{{~~~{{{tttkkk___SSSIIIDDDHHHGGGFFFFFFFFFGGGGGGGGGBBB???@@@DDDEEEBBBBBBCCCCCCDDDFFFEEEBBBBBBCCCEEEFFFFFFFFFFFFGGGHHHJJJLLLCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@?????????AAABBBCCCAAAAAACCCEEEFFFHHHIIIJJJHHHFFFDDDEEEHHHKKKLLLMMMLLL^^^oootttyyyttthhhnnnwwwoooppp???AAACCCEEEDDDAAA>>><<<<<<<<<<<<======???@@@@@@CCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIDDDGGGHHHEEECCCCCCEEEEEEAAAHHHOOOQQQPPP\\\~~~vvvpppnnnfffXXXNNNJJJMMMdddzzz}}}rrrdddWWWKKKGGG@@@;;;999888666666666555222000444BBBVVVdddgggbbbZZZRRRKKKFFFCCCCCC999999999888777666666555555555555555555555555555333333222222222222333333000000111111222333333444222222333333444444555555222222222222222222222222000111222444444444333222111222333444444333222111000000000000111111111111111000000333888???FFFKKKWWW^^^kkkyyy{{{uuuwwwvvvqqqhhhbbbdddnnnxxxrrruuu~~~}}}~~~uuulllsss~~~wwwpppxxxppp{{{~~~rrrWWWKKKFFFDDDEEECCC>>>>>>CCC>>>@@@BBBAAA??????AAADDD@@@BBBDDDDDDAAA>>>===<<>>===<<<<<<<<<::::::<<>><<<===>>>===;;;:::;;;<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::999888777777777888::::::888777888999888888888888888888888888555777:::<<<<<<;;;999777:::777777;;;===<<<<<<>>>999<<<999<<>>@@@BBB@@@@@@CCCDDDFFFGGGEEEBBB@@@AAACCCEEEFFFFFFFFFGGGIIILLLNNNDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@BBBCCC@@@AAABBBCCCEEEGGGHHHIIIHHHFFFEEEEEEHHHKKKMMMNNNNNNaaasssyyy|||qqqfff```nnn{{{sssrrrDDDCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>@@@CCCDDDIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKNNNXXXfffqqq{{{|||}}}xxxvvvqqqfffWWWNNNLLLTTTeeexxx{{{qqqkkkeeeaaaUUUDDD<<<<<<:::555333444444333333666<<>>>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@BBBCCCCCCDDDCCCBBB@@@???BBB@@@>>>===;;;;;;<<<<<<<<<;;;;;;@@@GGGNNNQQQQQQaaa^^^[[[YYYWWWQQQIIIDDDAAA???<<<;;;;;;<<<<<<;;;===<<<::::::<<<===<<<;;;???>>>===;;;;;;<<<<<<===:::::::::::::::::::::::::::999999999888888777777888999:::999777666777888444666888999777666666666888888:::;;;;;;:::888888777888999999;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<===<<>>BBBDDDEEEEEEFFFBBB@@@>>>===<<<<<<:::999666666666666555555555555555444444333333333333333666333222444333//////444333555444000222666666111222222222222222222222222222222222111222222333333222222222333333222222222...,,,+++---000333555666;;;@@@GGGQQQ[[[eeekkkooowww}}}~~~yyyssslllttt|||sssnnnooorrrxxx~~~zzz|||xxxoooggg___SSSHHHBBBAAA@@@???>>>??????@@@AAAAAAAAAAAAAAA@@@??????BBBBBBBBBBBBBBBBBBAAA@@@BBBAAA???>>><<<<<<<<<<<>>@@@FFFMMMPPPMMMJJJLLLIIIGGGFFFGGGGGGEEECCCCCC@@@>>>======>>>>>>======<<<::::::<<<===<<<;;;>>>===<<<;;;;;;;;;<<<<<<:::::::::::::::999999999999888888888777777777666888999:::999777666777888555666888888666555666777777888888888888888888777::::::::::::999999999999999::::::::::::;;;;;;;;;===@@@BBBAAACCCQQQiii}}}~~~vvvoookkkiiikkkmmmpppqqqqqqrrrssstttuuuxxx{{{}}}zzzvvvqqqnnnooo}}}llleeeUUUOOOGGGEEEFFFIIIIIIGGGIIIIIIIIIIIIIIIHHHGGGGGGLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEGGGIIIIIIHHHEEEEEEDDDBBB@@@AAACCCEEEEEEDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@AAABBBEEEGGGIIIKKKJJJIIIGGGGGGKKKQQQUUUXXXaaajjjnnnuuu~~~wwwqqq|||AAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEEEEFFFFFFGGGGGGGGGKKKJJJJJJIIIHHHGGGFFFFFFEEEGGGIIIIIIGGGGGGJJJMMMRRR^^^vvvzzz|||jjjcccnnn{{{xxxttt```[[[UUUTTTSSSTTT[[[dddlllrrrxxx{{{zzzrrr```PPPIIIBBB:::666666777555333222333555777888::::::;;;::::::;;;===>>>===:::888:::999777666666666777777666555555444333333444444555222111444555555888<<<555666444222333666555222444333333222222111111111111111111111222333444444333333444444444333333222333333444777>>>EEEJJJKKKPPPVVV```kkksssxxxyyyyyy~~~~~~wwwrrrtttwwwxxx{{{}}}sssuuuwwwuuutttvvv}}}tttsssuuu~~~yyywwwsssiii\\\SSSOOOIIIDDDDDDCCCBBBAAA@@@?????????@@@@@@????????????>>>>>>AAAAAAAAAAAAAAABBBBBBCCCDDDCCCAAA???>>>===<<<<<<@@@@@@BBBIIIPPPOOOGGG???AAA>>>;;;;;;>>>BBBEEEFFFBBB@@@===<<<===>>>>>>======;;;::::::;;;<<<<<<;;;======<<<;;;;;;;;;;;;;;;:::::::::999999999888888777777777666666666666666777888999888777666777888666777777666555555666888777777666666666666777777::::::999999999888888888888888888888999999999:::777;;;===;;;999AAAPPP^^^jjjvvv~~~vvv^^^NNNIIIIIIEEEBBBCCCFFFIIIJJJIIIGGGGGGGGGGGGGGGGGGFFFEEEHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCBBBDDDFFFGGGGGGFFFEEEEEEEEECCCAAAAAACCCEEEGGGFFFDDDCCCBBBCCCEEEFFFCCCBBBBBBBBBCCCEEEGGGHHHLLLKKKIIIHHHHHHJJJPPPTTTYYYaaagggjjjqqq}}}}}}zzz@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCCCCDDDEEEFFFGGGGGGDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDFFFHHHHHHGGGGGGIIIKKKNNNOOOVVVkkksssfffnnnsss{{{vvvqqqlllfff[[[OOOJJJKKKVVV\\\iiixxxzzzoooeee\\\PPPIIIGGGEEE???999999888666555555555555444444555888<<>>===:::888777888999:::777666555444444444444444666444333444666888999:::666555444333444666666444444444333333222111000000222111111111111222333444555555444333333444555555@@@CCCGGGKKKTTT]]]aaaaaa___fffqqq{{{||||||{{{uuummmlllttt}}}~~~|||wwwtttvvvzzz{{{vvvmmmmmmqqqzzz~~~sssmmmeeeYYYNNNHHHGGGGGGFFFEEEEEECCCBBBAAA@@@????????????>>>>>>============AAA@@@??????@@@BBBCCCEEEDDDCCCBBB@@@???>>>======@@@>>>@@@FFFMMMLLLCCC999CCCAAA>>>===>>>AAADDDFFF???===;;;:::;;;<<<<<<;;;===;;;::::::;;;<<<<<<;;;<<<;;;;;;::::::::::::::::::::::::999888888777777555555555555555555555555666777888888666555666888666777666555444444666888888777666555555666777888555666666777888999::::::777777888888888999999999555999<<<<<<===CCCPPPZZZ\\\cccppp|||vvvwwwqqqcccVVVJJJEEEEEEKKKIIIGGGGGGIIIJJJIIIGGGFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDEEEEEEFFFGGGGGGEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEDDDBBBBBBCCCEEEFFFEEECCCAAAAAACCCEEEFFFDDDDDDCCCCCCDDDEEEFFFGGGIIIIIIHHHFFFFFFHHHMMMQQQXXX```gggkkksss~~~yyy>>>???@@@AAABBBDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCDDDEEEGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLJJJIIIJJJSSSgggzzzpppyyyzzz~~~yyyxxxzzzsss```QQQJJJMMMOOOWWWeeesss{{{}}}|||wwwqqqhhhccc___\\\WWWRRREEEBBB???<<<;;;999666333555555666;;;BBBHHHLLLNNNEEECCC@@@>>>======>>>???777777666555444333333444888777666555777777666333888555444555777777666666444444333333222111000000111111000000000000000111333222111222555999>>>AAAMMMSSSYYY]]]eeennnpppmmmbbbhhhsss|||~~~vvvuuuoookkknnnwww~~~||||||yyyvvvvvvuuuwwwzzzzzzuuuooooooqqqxxx{{{zzz|||rrraaaZZZPPPJJJFFFEEEFFFHHHEEEEEEDDDCCCBBBAAA?????????>>>===<<<<<<<<<======@@@?????????@@@BBBDDDEEECCCCCCBBBAAA@@@???>>>>>>AAA>>>>>>CCCHHHIIICCC===EEEDDDCCCBBB@@@@@@@@@AAA>>><<<::::::;;;<<<<<<;;;<<<;;;999999;;;<<<;;;::::::::::::::::::999999888999999999888888777777777444444444444444444555555555666777777666555666777666666666555333444666888888777666555555666777888444555555666777888999999777888888888888999999999:::<<<<<<;;;:::???GGGNNNSSSOOOMMMVVVjjjuuucccQQQHHHFFFEEEFFFHHHJJJIIIHHHHHHHHHGGGDDDCCCEEEFFFFFFGGGGGGGGGFFFFFF??????@@@AAABBBDDDEEEFFFDDDDDDEEEEEEFFFGGGHHHHHHFFFEEEDDDEEEGGGGGGFFFEEEDDDEEEEEEDDDBBBBBBCCCDDDEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHGGGGGGIIIMMMQQQVVV___hhhnnnwwwwww~~~~~~======>>>@@@AAABBBDDDDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKIIIHHHFFFEEEDDDFFFGGGHHHHHHIIILLLNNNSSScccsss|||{{{rrrkkkrrr___UUUMMMJJJKKKSSS]]]gggqqqyyy}}}~~~{{{yyyyyyzzzjjjfff___YYYSSSKKKAAA:::666444222444999???CCCFFFHHHGGGEEECCCAAA@@@@@@@@@777777555444333333333333333555555888???GGGIIIFFF>>>:::888999:::777666888444333333222222111111111000////////////000000111333333555999@@@IIIPPPUUU^^^fffjjjlllsss|||}}}wwwkkknnnssswwwzzzzzzyyyxxxpppuuuvvvtttsssttttttqqquuuvvvzzz|||{{{yyysssssszzz{{{uuuoooooosssvvvwwwxxxyyyjjjXXXQQQKKKIIIFFFCCCCCCDDDCCCDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;<<<===>>>????????????@@@AAACCCCCC@@@AAAAAAAAAAAA@@@???>>>BBB@@@???AAAEEEGGGFFFDDDEEEGGGHHHGGGEEECCCBBBBBB@@@>>>;;;;;;<<<>>>>>>===<<<:::999999:::;;;;;;:::999999999999999888777777777777777777777777777777444444444444444555555555444555666666555555666777555666666555444444555777777777666666666666777777777777666666666555555555777777777888888888999999::::::999888888;;;???CCCBBBEEEJJJLLLNNNZZZssszzzqqqZZZMMMCCCBBBFFFGGGFFFEEEHHHHHHIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFGGGFFFFFFFFF@@@@@@AAAAAACCCDDDFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGFFFDDDBBBDDDDDDDDDBBBAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCCCCDDDDDDEEEEEEEEEIIIIIIIIIIIIIIILLLPPPTTTVVV___iiiooowwwzzzrrrxxx}}}<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDGGGGGGGGGHHHHHHIIIIIIJJJHHHFFFEEEEEEFFFFFFFFFFFFJJJJJJLLLNNNLLLMMMXXXfffxxxyyywwwnnnfffpppzzznnn```ZZZWWWXXXYYY\\\eeepppuuu{{{oooaaaWWWIIIEEE???<<<;;;<<<<<<<<>>???===888666777222222222222222222222222111111222333444666888999???AAAGGGOOOWWW___fffiiipppvvvwwwtttzzzwwwuuutttsssrrrssstttuuuuuuxxxqqqlllpppsssxxx}}}www{{{uuurrrvvvvvvuuutttsssmmmbbbXXXMMMGGGCCCEEEDDD@@@???AAAAAABBBBBBCCCBBBAAA@@@???@@@???===<<<;;;<<<===>>>>>>???@@@AAAAAAAAAAAAAAA>>>>>>@@@AAAAAAAAA@@@???@@@AAAAAAAAABBBCCCEEEFFFFFFHHHIIIHHHEEECCCCCCEEE???===;;;;;;<<<>>>>>>===<<<:::999999:::;;;;;;:::888888999999999888777666555555666666777888888888444444444444555555555666333444666666555444666777333555666666555444444555555555555666666555555555666666666555555555444444555555666666666777777777555555666888:::<<<>>>???;;;@@@GGGHHHCCCBBBNNN^^^pppvvvfffXXXQQQHHHCCCBBBEEEGGGDDDCCCEEEFFFGGGHHHHHHHHHGGGHHHHHHCCCCCCDDDEEEEEEEEEEEEEEE@@@@@@@@@AAAAAACCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDDDDEEEEEEDDDCCCAAABBBDDDCCCAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCAAAAAABBBCCCDDDEEEEEEEEEGGGHHHIIIIIIJJJMMMQQQUUUXXX```hhhkkkqqq{{{zzzqqqmmmwww<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCBBBBBBAAAAAACCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEGGGIIIJJJIIIGGGIIIEEEDDDJJJLLLJJJLLLQQQ^^^|||yyywww~~~tttqqqlllhhhlllzzztttmmmccc\\\___hhhhhhxxx{{{iiiddd\\\TTTOOOJJJEEECCC>>>======;;;999777555444777666444333222111111111333222///000===PPPZZZ[[[PPPHHHCCCCCC@@@999555666222222222222222222333333444555666888;;;>>>AAABBBNNNSSS[[[ccckkkpppsssuuuvvv{{{yyytttyyyvvvssspppooopppuuu{{{zzzvvvqqqrrrqqqmmmjjjnnnxxxxxxzzz}}}|||vvvqqqhhh[[[PPPKKKDDD>>><<>>AAA@@@AAABBBBBBBBBAAA@@@???AAA???===<<<;;;<<<>>>???>>>???@@@BBBBBBAAA@@@???<<<===???@@@AAAAAA@@@@@@===???AAA@@@??????AAADDDEEEFFFEEEBBB>>>===>>>@@@===;;;999999:::<<<<<<;;;<<<:::999999:::;;;;;;:::777888888999999888666555444444555666777888999999444444444555555666666666333444555555444444666777222444777777666444444444222333555555555555333222222333333444555666777777444444444555555555666666444555777999::::::999777CCC===:::>>>@@@>>>@@@EEEGGGQQQaaauuuwwwpppdddYYYOOOJJJIIIIIIAAAAAADDDFFFCCC@@@CCCIIICCCDDDEEEDDDCCCCCCCCCEEEAAABBBBBBCCCDDDDDDDDDCCC??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAAAAAFFFEEECCCCCCDDDDDDCCCAAA@@@BBBCCCBBBAAA@@@@@@@@@<<<>>>@@@BBBBBBAAA@@@??????@@@AAACCCDDDEEEEEEEEEDDDEEEFFFGGGHHHLLLPPPSSS[[[aaafffgggkkkttt|||tttnnnnnn}}}AAAAAA@@@??????>>>======>>>>>>>>>>>>>>>??????@@@CCCBBB@@@@@@@@@AAACCCEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKRRRSSS___}}}~~~|||rrrjjjhhhrrr|||wwwkkkaaaaaa______dddnnnwww|||~~~~~~uuufffZZZVVVQQQJJJEEEBBB>>>:::666:::;;;999444333555666555666666666666666888;;;>>>BBBAAA???;;;777555777888222555888999999;;;???CCCFFFHHHLLLNNNPPPTTTWWWZZZaaajjjtttxxxwwwxxx|||}}}~~~mmmllllllooouuuyyy{{{{{{{{{wwwlllgggiiiggglll}}}uuutttxxx|||}}}zzzssshhh[[[OOOHHHEEE==============================???@@@@@@???>>>>>>>>>>>><<<;;;;;;<<<============>>>???@@@AAAAAABBB???>>>===<<<<<<===>>>???>>>?????????@@@@@@@@@@@@BBBBBBAAA@@@@@@??????>>>::::::999888888999::::::999::::::;;;;;;::::::999777777777777777666555555666555444444555666555333666555333222222444777999555555555444444333333333555444333333333333444555444444444444444444444444444222111222333444444333222333333333222333666888777777888888888888777777;;;<<<===>>>>>>??????>>>BBBBBBEEELLLSSSaaazzzzzzmmmdddRRROOOKKKGGGDDDCCCCCCDDDFFFDDDAAA@@@AAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCC;;;===>>>?????????@@@BBBDDDDDDCCCBBBAAA@@@@@@@@@DDDBBBAAADDDGGGEEE???999CCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGCCCDDDEEEFFFFFFHHHKKKNNN]]]iiivvvyyyxxxyyy{{{{{{rrrmmmoooDDDDDDDDDCCCBBBAAAAAAAAA??????>>>>>>>>>>>>>>>???BBBAAA@@@@@@@@@AAACCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDFFFEEEEEEFFFGGGHHHIIIIIIKKKKKKRRRccc~~~yyyxxxzzzsss}}}sssjjjeee```^^^```fffkkkooozzz~~~}}}oooiii___XXXSSSOOOLLLIIIEEEFFFCCC>>><<<>>>>>><<<::::::999888777999;;;===999===@@@AAA???;;;888666;;;>>>BBBFFFKKKPPPUUUYYY^^^aaaeeehhhiiikkkmmmoooppprrrvvv{{{}}}}}}yyytttuuuuuuvvvvvvvvvvvvvvvtttnnnrrrpppqqq|||zzzqqqqqqsssttt|||}}}wwwrrrggg\\\RRRJJJEEEBBB===========================>>>?????????>>>===<<<======<<<;;;;;;<<<===>>>======>>>>>>??????@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>>>>?????????@@@AAAAAAAAA@@@??????>>>>>>:::999999888888999999:::888888999999999999888888666777777777777666555555666444333444555666555333555444333333333444666777555555444444444333333333555444333333333333444555444444444444444444444444111111333555666777666555222333555666666555555666666666666777777666666666:::;;;<<<===>>>>>>>>>>>>===<<<>>>BBBDDDKKKZZZiiiwwwhhh]]]VVVRRRKKKIIIGGGDDDCCCBBBBBBCCCEEECCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA<<<============>>>???@@@CCCCCCCCCCCCBBBAAA@@@???AAA@@@???CCCFFFGGGCCC>>>CCCBBBAAA@@@?????????????????????@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEECCCDDDEEEFFFFFFHHHKKKNNNYYYhhhwww}}}|||vvvsssEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@???>>>============@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGDDDFFFHHHLLLXXXrrr|||yyyyyy~~~xxx||||||nnnaaa[[[[[[___bbbdddhhhrrr~~~wwwrrrooonnnlllggggggddd]]][[[]]]]]][[[\\\ZZZVVVPPPKKKGGGDDDBBBFFFJJJPPPSSSRRROOOLLLKKKOOOPPPSSSYYY```ggglllmmmoooqqqsssuuuwwwzzz|||~~~~~~}}}{{{|||xxxuuuvvvttt{{{{{{{{{www~~~}}}~~~|||vvvrrrqqqpppmmmsssvvv}}}{{{ssskkkbbbVVVLLLGGGDDDAAA???========================>>>>>>?????????===<<<;;;;;;;;;;;;;;;;;;<<<===>>>========================???>>>======<<<<<<==================>>>>>>>>>>>>@@@@@@@@@???>>>>>>======:::999888888888888999:::777777888888888888777777666666666777666666555444555444333444555666555444333333444444444444555555444444444444333333333333444444333333333333444444444444444444444444444444///111444666777666444333222333555666666555444333444555555666666555555444888999:::<<<===>>>>>>>>>===<<<<<<>>>>>>===AAAGGGRRR]]]oootttmmmaaaUUULLLHHHGGGHHHDDDDDDDDDCCCCCCCCCCCCCCCBBBBBB@@@???????????????????????????????????????????????????????????????======<<<<<<<<<<<<===>>>AAABBBDDDDDDDDDBBB@@@??????>>>>>>AAAFFFHHHGGGDDDBBBAAA@@@???????????????AAA@@@???>>>>>>>>>???@@@BBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFHHHKKKNNNTTTdddvvv~~~vvvnnnyyyCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>><<<<<<<<<;;;===>>>???@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBFFFIIIEEEDDDMMM```qqqpppxxxsssrrrrrrjjjhhhhhhhhh\\\___dddkkkttt|||xxxtttvvvxxxvvv}}}{{{xxxtttnnnfff^^^YYY___aaacccddddddeeefffgggbbb``````dddjjjooopppooosssssstttuuuwww}}}|||nnnpppssswww}}}yyyzzzvvvxxx~~~{{{zzz~~~|||wwwrrrooooooqqqtttwwwwwwrrrjjjcccYYYQQQGGGAAAAAAAAA???<<<========================>>>>>>??????>>><<<;;;999999999::::::;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<<<<<<<<<<<<<============>>>??????>>>>>>===<<<<<<<<<999999888888888888999999666777777888888777777666555666666666666555444444444333222333555666555444222333444555555444333222333333333333333333333333333333333333333333333333333333333333333333333333111222333444333333333444555444333333333333222111555555555666666555555555666777888:::;;;<<<=========<<<<<<>>>???>>>=========@@@FFFOOOZZZfffqqqxxxxxxmmmfff\\\SSSNNNLLLJJJGGGDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===;;;;;;<<<<<<<<<<<>>???>>>===@@@DDDGGGHHHGGGAAA@@@???????????????@@@BBBAAA???=========???@@@AAAAAA@@@???????????????CCCDDDEEEFFFFFFHHHKKKNNNRRRbbbttt~~~yyyrrriiinnn|||}}}}}}AAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???===<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@@@@AAABBBBBBAAAEEEGGGDDD???@@@GGGNNN___zzzyyy|||~~~{{{pppgggmmmmmmkkkhhheeedddeeehhhkkksssuuuxxx|||}}}vvvvvvvvvttt{{{|||{{{ssslllgggiiillllllllllllnnnooopppmmmkkklllnnnpppooolllsssvvv|||}}}zzzwwwtttrrrrrrssswww}}}{{{wwwuuuxxx|||xxxyyyzzzwwwrrrqqqpppnnniiiaaaYYYSSSHHHCCC======@@@AAA???<<<===========================>>>>>>>>>===<<<:::999888999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::<<<<<<============<<<<<<;;;<<<<<<<<<============>>>======<<<<<<;;;::::::888888888888888888888888777777888888888888777777555555555555555444333333444333222333555666555444111222444444444333222111333333333333333333333333333333333333333333333333333333333333333333333333222333333222111444999>>><<<888333000111333444444555666666777777666666555555666777888999:::::::::888777777888;;;===<<<:::>>><<<;;;<<<@@@GGGMMMQQQVVV^^^jjjuuu~~~}}}uuupppiiieee\\\SSSOOOOOOKKKEEEFFFFFFFFFEEECCC@@@>>><<>>@@@AAA???===;;;<<<======>>>>>>>>>??????????????????@@@AAAAAA@@@??????>>>===<<<<<<>>>>>>===;;;===???AAACCCCCCBBB@@@>>>@@@???>>>???BBBDDDEEEEEE?????????>>>??????@@@@@@CCCAAA???======>>>???@@@AAA@@@???>>>>>>===>>>>>>CCCDDDEEEFFFFFFHHHKKKNNNVVVdddttt}}}|||vvvuuuqqqjjjnnnyyy|||AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<==================>>>????????????>>>>>>>>>???@@@@@@@@@?????????@@@@@@AAAAAABBBBBBCCC@@@@@@@@@??????@@@@@@AAA@@@@@@@@@??????AAAFFFIIIHHHXXXkkk|||zzzwwwwww||||||pppeeehhhwww~~~rrrhhhdddeeeggghhhdddaaabbbhhhqqqyyy}}}zzz{{{xxxuuuqqqoooppptttyyy{{{xxxpppiiieeeiiipppssssssqqqnnnmmm~~~|||zzzxxxxxxxxxvvvuuupppxxx~~~tttnnnqqqvvv|||~~~~~~yyytttqqqqqqqqqrrrvvv{{{uuuoooqqqxxx~~~zzzsssqqqyyyxxx~~~|||tttrrrnnnggg^^^UUUMMMIII>>><<<;;;===@@@AAA???===========================<<<<<<=========;;;:::999888888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::<<<===============<<<<<<<<<<<<============<<<<<<<<<;;;::::::999999777777888999999888777777777777888888888888777777444444555555444444333222333222111222444555555444111222333444333222111000222222222222333333333333222222333333333333222222333333333333333333333333111222222222333999BBBIIICCC<<<555111222555777777666666666777777666666666444555666777888888888888666888777555777;;;;;;888;;;;;;<<<>>>@@@@@@???===BBBFFFLLLQQQWWW^^^hhhnnnzzz|||rrriiieeeaaaZZZRRROOOJJJJJJIIIHHHKKKNNNLLLFFFGGGEEEBBB@@@>>>???@@@AAA@@@@@@AAAAAA@@@???===<<<===???BBB@@@===;;;<<<===<<<<<<===>>>???@@@AAAAAA???@@@AAABBBBBBAAA@@@???>>>======???BBBBBB>>>;;;<<<===???AAAAAAAAA??????@@@@@@@@@???@@@AAABBBBBB>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@?????????@@@AAA@@@@@@???>>>=========>>>CCCDDDEEEFFFFFFHHHKKKNNNZZZgggvvv~~~yyyqqqooommmgggkkkwww|||@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<;;;:::::::::;;;===>>><<<<<<===>>>>>>>>>>>>=========>>>????????????>>>===>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@>>>>>>======???BBBEEEHHHCCCIIIRRR[[[jjj{{{|||~~~wwwpppoooxxx{{{vvvwww{{{rrrgggYYYRRRUUU]]]dddhhhrrr{{{zzzsssqqqrrruuuxxxvvvqqqkkkjjjoootttxxxyyywwwvvvvvv~~~zzzxxxxxxxxxooouuu}}}wwwooojjjiiipppzzz|||sssnnnkkkjjjpppxxx}}}}}}vvvsssssstttwwwvvvtttqqqnnnsssxxx~~~}}}yyynnnlllfff]]]TTTKKKEEEBBB<<<<<<<<<=======================================:::;;;<<<===<<<<<<::::::888999::::::;;;:::999999999999999::::::;;;;;;;;;777888:::<<<>>>>>>>>>>>><<<<<<=========>>>>>>>>>;;;;;;;;;:::999999888888666777888999999888777666555666666777777666666555333444444444444333222222222111111222444555555444222222222222222111000000111111222222222333333333111222333333333333222111222222222222222222222222///222333333444888AAAHHHCCC<<<444111333555555444444555555666666555555444555555666666666666555555666:::;;;777777:::;;;777666666888;;;??????<<<999CCCCCCDDDEEEGGGJJJLLLNNNQQQWWW[[[[[[^^^hhhrrrwww||||||{{{wwwoookkksss}}}zzzlllnnnllleeeaaaaaa___[[[XXXQQQMMMMMMLLLIIIHHHIIIEEEFFFEEEDDDGGGJJJHHHBBBCCCAAA???===>>>@@@BBBDDD???@@@@@@@@@@@@???>>>>>><<<@@@CCCAAA===;;;<<<>>>999:::;;;===???@@@AAABBB???@@@AAACCCCCCAAA@@@???>>>===???CCCGGGFFFAAA;;;;;;;;;===>>>????????????>>>???@@@@@@?????????@@@============>>>???AAAAAAAAAAAAAAAAAAAAABBBBBBBBB??????>>>>>>>>>>>>>>>???CCCDDDEEEFFFFFFHHHKKKNNNXXXeeesss}}}|||uuukkkhhhaaadddqqqxxx???????????????????????????>>>===<<<<<<;;;<<<<<<<<<;;;:::999999;;;===>>>;;;<<<<<<===>>>=========<<<======>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@@@@@@@???????????????@@@>>>@@@AAAAAA@@@?????????>>>AAAEEEGGGHHHSSSooosss}}}}}}|||yyyuuu___QQQPPPTTTYYYZZZbbbjjjtttzzzyyyuuuqqqoooxxxzzzxxxvvvzzzssstttuuuvvvwww{{{|||}}}|||wwwqqqmmmmmmooorrrsssttttttrrrrrrssstttkkkppp{{{vvvooommmsss}}}vvv}}}xxxrrrmmmpppzzzwwwppptttuuupppqqqwwwxxxzzztttfffccc]]]UUULLLDDD@@@>>>>>>>>>>>>===;;;:::<<<===========================999:::;;;<<<<<<<<<;;;:::888999:::;;;:::999888777888888999:::;;;;;;<<<<<<666777:::<<<>>>?????????============>>>>>>>>>>>>;;;;;;::::::999888888777666777888999999888777666444555555555555555555444333444444444444333222222222111111222444555555444333222222111111111000000111111111222222333333333111222333444444333222111222222222222222222222222///222555444222333999>>>???999222000222333111...333444444555555444444333555555666666555555444333111888;;;888666999999666999666444555999===>>>======<<<===>>>AAABBBBBBAAA;;;CCCHHHFFFDDDFFFIIIJJJKKKKKKMMMOOOLLLHHHKKKQQQVVVVVVSSSOOOOOOQQQOOOJJJEEEIIIJJJFFFCCCEEEGGGGGGEEEAAA???AAA@@@>>>@@@CCCEEECCC===999<<>>===<<<@@@AAAAAAAAAAAABBBBBBBBB<<<@@@CCCBBB>>>;;;<<<>>>777888:::<<<>>>@@@AAABBB>>>???AAABBBBBBAAA???>>>======@@@EEEJJJIIIBBB<<<:::;;;;;;<<<===>>>??????<<<>>>???@@@???>>>>>>???============>>>@@@AAAAAA@@@@@@BBBCCCCCCCCCCCCCCC??????>>>>>>>>>>>>??????CCCDDDEEEFFFFFFHHHKKKNNNSSS```ooozzzzzzmmmhhh___aaannnvvv===>>>???@@@AAABBBBBBBBBAAA>>>;;;;;;===???>>>===;;;;;;:::999999888777777::::::;;;;;;<<<<<<==================>>>>>>>>>>>>====================================>>>>>>>>>>>><<<<<<<<<<<<>>>@@@BBBCCCDDDDDDBBBAAAAAAEEEKKKOOOjjj}}}ttt}}}yyyxxxmmmppp|||hhh___ccchhhhhhrrrwwwzzzwwwrrrkkk```UUUYYY___kkkuuuvvvpppmmmmmmmmmjjjmmmuuu|||}}}}}}tttoookkklllooorrrtttvvvuuuxxxtttiiicccfffiiiiiisssvvv{{{uuunnnmmmwwwzzzxxxrrrvvvyyy{{{~~~uuusssyyy}}}vvvqqqnnnllluuuvvvyyy}}}~~~zzzrrrkkk^^^WWWLLLDDD???>>>======>>>>>>?????????>>>>>>===>>><<<::::::;;;===<<<;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<;;;;;;:::999:::::::::888777888<<<>>>:::999:::;;;>>>???>>>===@@@@@@@@@?????????>>>>>><<<<<<;;;:::999999999999777777666666666666666777777888:::::::::777444333222333333444444333333222111111111444777:::;;;:::222111111000000111111222000111111111111222222222222222222222222222222222111111111111111111111111111111222333444444444444222222111111111222444555222222333333333333444444444555555666666555555444666666777777777777666555666666666666777888::::::999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBB===============>>>>>>?????????>>>>>>>>>>>>??????>>>@@@AAA>>>999888<<<@@@@@@???>>><<<<<<<<<======>>>???@@@AAABBBAAA@@@???===@@@BBBBBBAAA??????@@@???>>>>>>======>>>??????AAAAAABBBBBBBBBBBBBBBBBB@@@>>>===@@@EEEFFFCCC???======<<<<<<<<<<<<=========>>>>>>??????>>><<<;;;AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>=========>>>BBBAAA@@@@@@AAA@@@???>>>CCCDDDDDDDDDEEEGGGKKKNNNXXX]]]fffpppwwwyyyvvvssshhhaaaXXX]]]jjjppp<<<===>>>???@@@@@@@@@@@@AAA>>><<<<<<>>>???>>><<<===<<<<<<;;;::::::999999<<<<<<======>>>=========<<<<<<<<<=========>>>>>>=================================>>>>>>>>>??????===<<<<<<<<<===???AAABBBEEEEEECCCAAA@@@BBBEEEIIICCCPPPiii~~~zzzzzzwwwnnnqqqrrrwww}}}~~~{{{uuummmgggiiiooowwwxxxrrrnnnnnnlllhhhhhhnnnuuuxxx{{{~~~uuuqqqlllkkknnnrrrvvvyyyyyyxxxqqqoooooommmsssyyyzzzrrrllllllqqqyyyuuupppnnnnnnvvv~~~zzzvvvssssssrrrrrrqqqoooiiiaaa[[[OOOJJJCCC>>><<<===>>>>>>>>>>>>?????????>>>>>>===<<<;;;:::;;;<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;999888999;;;===:::999:::<<<>>>??????>>>@@@@@@??????>>>>>>>>>>>><<<<<<;;;:::999999999999999888777666666666666666555666888999888666333222222333333444444333333222111111111333666888999888222222111111111111222222000111111111111222222222222222222222222222222222111111111111111111111111333333333333222111000///222222111111111222333444222222222333333333444444222222333333333333222222666666666777777666666555666666666666777888888999888888999999999:::::::::888888888999999999::::::===<<<<<<<<<<<<===>>>>>>==============================<<<<<<======>>>???>>>>>>============>>>>>>AAADDDFFFCCC???<<<===???@@@???>>>===<<<===>>>>>>??????@@@AAAAAAAAAAAA@@@???@@@BBBBBB@@@???@@@AAAAAA@@@@@@??????>>>>>>>>>AAAAAAAAABBBBBBBBBBBBBBBAAA>>><<<>>>BBBDDDAAA===>>>>>>============>>>>>>======>>>??????>>>===<<>>>>>???>>>>>>@@@???>>>???@@@@@@>>><<<>>>>>>>>>===<<<<<<;;;;;;===>>>@@@AAAAAA???===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<<<<<<<===???@@@EEEDDDCCCAAA>>>===???@@@<<<>>>JJJfffzzzpppxxxuuunnnppprrruuuxxx|||vvvwww}}}}}}vvvooolllooouuu|||~~~wwwpppnnnpppuuuxxxxxxqqqlllmmmpppzzztttooolllmmmrrrwwwqqqmmmkkkqqq{{{{{{wwwxxx{{{~~~}}}zzzxxxtttnnnhhhbbb[[[SSSNNNDDD@@@<<<:::;;;<<<=========>>>>>>??????>>>>>>>>>;;;;;;;;;<<<======;;;999<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<;;;:::999:::;;;999888999;;;>>>@@@???>>>>>>>>>>>>>>>>>>============<<<;;;:::999999999999:::999888777666555555555444555666777666444222111222222333333333333222222222111111222444666666555333222222222222222222333000111111111111222222222222222222222222222222222111111111111111111111111222222222222111000///...222111111111111222333333222222222222333333333333111222222333333222222111444555666666666666555555777666666666666666777777777777777777888888888888666666666666777777777777;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<======>>>======<<<<<<<<<<<<======AAADDDGGGFFFAAA>>><<<===AAA@@@???>>>===>>>??????@@@@@@??????@@@@@@AAABBBAAABBBBBBAAA@@@@@@AAACCCBBBBBBCCCBBBAAA@@@>>>===@@@AAAAAAAAABBBBBBBBBCCCBBB???<<<===???@@@???<<<>>>>>>============>>>>>><<<===>>>>>>>>>>>>>>>===AAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAABBB@@@???>>>>>>???@@@BBBCCC@@@AAABBBBBBBBBDDDHHHKKKIIIJJJNNNVVV```hhhnnnpppiii```VVV[[[jjjqqq;;;<<<===>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@>>><<<>>>>>>>>>=========<<<<<>><<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@>>>===<<<;;;;;;<<<======AAAAAAAAA???<<<::::::;;;FFFCCCEEETTToooyyy|||}}}wwwsssvvvtttyyytttqqqxxxyyyxxx|||{{{qqqoooqqqrrrtttnnnpppiiiooo|||yyyxxxzzz{{{||||||}}}~~~tttpppuuuwwwxxx~~~}}}yyyqqqooosssrrrqqqqqqsssvvvyyy{{{~~~}}}{{{wwwrrriii___VVVOOOJJJGGGBBB@@@===<<<<<<<<<;;;999<<<===>>>>>>>>>>>>>>>>>><<<<<<===>>>@@@???<<<:::<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;:::::::::;;;===<<<;;;999999:::777777777:::===???>>>============<<<<<<<<<<<<<<<<<<;;;:::999999888999999;;;:::888777666555555444333444555666555444222111222222333333333333222222222111000111333333333111333333222222222222333333000000111111111222222222111111111111111111111111111111111111111111111111...///000111222222222222111111111111111111222222111222222222222333333333333333444444444444333333333444444555555555555444666666555555555555555555555555666666666777777777666777777777888888888888::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<>>>@@@BBBAAA>>><<<<<<<<>>>>>???@@@@@@AAA@@@???>>>???@@@AAABBBBBBBBBBBB@@@??????BBBDDDAAABBBCCCDDDCCCBBB???>>>@@@@@@@@@AAAAAABBBBBBCCCEEEBBB>>>===>>>???>>>===>>>======<<<<<<======>>><<<<<<===>>>>>>>>>>>>>>>AAA@@@???>>>============???????????????@@@AAABBB??????>>>===<<<===???AAA???@@@@@@@@@AAACCCGGGJJJLLLMMMOOOUUU^^^fffkkknnnddd\\\TTT\\\kkkppp{{{<<<===>>>>>>???>>>>>>>>>???@@@BBBAAA@@@>>>===<<<=========<<<<<<<<<<<<<<>><<<>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>?????????===<<<;;;:::::::::;;;<<<;;;=========;;;999999:::::::::<<>>>>>>>>>>>>>>======>>>@@@AAA@@@>>>;;;;;;;;;;;;;;;;;;;;;::::::???>>>>>>===<<<:::999888999;;;======;;;::::::;;;666555666888;;;===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888:::999888666555444444444444444555555555444333222111222222333333222222111222000///000111222111///333222222111111222222333000000111111111222222222111111111111111111111111111111111111111111111111///000111222333333333333111111111111111111111111111111111222222222333333222222333333333333222222222222333444444444444444555555444444333444444444444444444555555555666666777777777777888888888888:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===???@@@@@@???>>>>>>???@@@AAAAAA@@@???>>>???@@@AAABBBAAABBBBBB@@@??????AAACCC>>>???AAACCCCCCCCCAAA@@@??????@@@@@@AAABBBBBBCCCGGGDDDBBB@@@?????????>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<===>>>??????@@@@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>???@@@AAA>>>??????===:::999;;;===>>>????????????BBBEEEIIIIIIJJJNNNUUU]]]dddhhhiiibbb\\\VVV___mmmlllooo======>>>>>>>>>>>>======@@@AAABBBAAA>>><<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;>>>???AAABBBAAA@@@>>>===>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<;;;:::999999:::;;;;;;777999::::::999888:::;;;444777:::<<<===@@@DDDHHHMMMWWWgggwww}}}|||}}}}}}{{{yyyuuutttvvvxxx|||{{{{{{uuuyyy~~~vvvrrrnnnnnnyyy~~~}}}yyymmmhhhfffppp{{{vvvuuu{{{~~~zzzzzz~~~zzzppplllqqqwwwzzz|||}}}sssmmmiiieeeYYYVVVPPPHHHAAA======>>><<<;;;::::::<<<<<<:::999;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???AAA@@@>>><<<999:::::::::;;;;;;;;;;;;??????>>>>>><<<;;;999888999;;;<<<<<<;;;;;;<<<===777666777888;;;<<<;;;:::999999999::::::::::::::::::999888777666666666666888777666555444333333333333333444444444444333333111111222222222222111111111000///000111111000///222111111111111111111222000111111111111222222222111111111111111111111111111111111111111111111111333333333333222111000///111111111222111111000///111111111111222222222222///000000111111000000///000111222333333444333333444333333333333333444444444444444444555555555555555555555555666666666666999999888888999999:::;;;888888888888999999999:::999999999999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;===???AAA??????>>>===>>>???@@@AAA@@@@@@??????@@@@@@AAABBB@@@AAAAAA@@@??????@@@BBB<<<===???@@@AAABBBAAAAAA>>>>>>???@@@AAABBBCCCCCCGGGFFFDDDCCCAAA@@@@@@@@@======<<<<<<<<<<<<======;;;;;;;;;<<<===???@@@AAA?????????>>>>>>??????@@@>>>>>>>>>===>>>>>>??????===???@@@>>>:::888888:::===>>>?????????AAAEEEHHHGGGIIINNNVVV^^^eeehhhiiiddd^^^YYYbbbmmmgggdddqqq<<<<<<=========<<<<<<;;;@@@AAAAAA???<<<:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>><<<============>>>>>>>>>========================;;;<<<<<<<<<============::::::999888888999:::;;;666777888888777777999;;;;;;;;;;;;::::::999999999<<<===AAAGGGSSSfff~~~uuurrrwww}}}~~~{{{yyywwwxxx~~~}}}zzz{{{zzz}}}vvvnnnooouuu|||}}}{{{yyysssrrrvvv|||~~~ooocccaaa```iii{{{rrruuuyyyxxxzzzsssqqqxxx}}}}}}wwwqqquuuzzz{{{yyyzzzvvvlllddd```[[[WWWLLLKKKIIIDDD???===>>>@@@<<<;;;::::::<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<888888999:::;;;<<<<<<==================<<<<<<;;;999:::;;;;;;:::;;;>>>@@@:::999999:::<<<<<<;;;:::888888888999999999::::::888777666555555444444555666555444333333333333333222222222222222222222222111111222222222222111111111000///000111222111000111000000//////000000111000111111111111222222222111111111111111111111111111111111111111111111111222222222222111000///...000111222222111000///...111111111111222222222222//////000000000000/////////000111222333333333333222222111222222333444555444444444555555555555666444444444555555555666666777777777666777777888999555555666777888999::::::888888888888888999::::::======<<<<<<<<<<<<======;;;::::::;;;<<<=========>>>>>>===<<<===>>>???@@@??????@@@AAAAAAAAAAAA@@@===???@@@@@@???>>>>>>???<<<<<<======>>>?????????>>>>>>???@@@AAABBBCCCCCCEEEFFFFFFEEECCCAAA@@@@@@??????>>>>>>>>>>>>??????;;;;;;;;;<<<===???AAABBB??????>>>??????@@@AAABBB@@@@@@??????>>>>>>??????;;;???BBBAAA===999:::<<<>>>>>>?????????AAAEEEHHHMMMNNNPPPVVV]]]dddhhhiiibbb\\\WWWaaammmgggdddppp;;;;;;;;;<<<<<<;;;::::::@@@AAAAAA>>>:::999;;;>>><<<<<<<<<<<<============<<<<<<<<<======>>>??????;;;;;;;;;;;;<<<<<<<<<===========================;;;;;;;;;;;;<<<<<<<<<===999999888888888999;;;<<<777777888777666666999;;;999555222333777;;;;;;:::::::::<<<@@@DDDLLLYYYdddvvv|||ooorrrxxxyyyvvv}}}xxxxxx}}}xxxwwwyyytttmmmhhhcccssswww~~~{{{wwwrrrlllmmmlllppp~~~~~~rrrvvvvvvoootttnnnooowww|||zzz{{{yyyyyyyyywwwrrrpppiii___YYYWWWSSSMMMBBBCCCCCC@@@<<<:::;;;>>>AAA???===<<<======<<<::::::;;;<<<===>>>>>>>>>>>>>>><<<::::::;;;===<<<;;;777777888999;;;<<<======:::;;;<<<===>>>>>>>>>>>>999::::::::::::<<>>===<<<<<<<<<>>>???@@@>>>???@@@AAABBBAAA@@@@@@<<<>>>@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@AAABBBCCCCCCCCCEEEFFFEEECCCAAA@@@???AAAAAA@@@@@@@@@@@@AAAAAA;;;;;;;;;;;;===???BBBCCC>>>>>>??????@@@AAACCCCCCBBBBBBAAA@@@????????????999>>>CCCCCC???<<<<<<>>>>>>????????????BBBEEEHHHQQQPPPPPPRRRWWW]]]aaabbb]]]WWWSSS^^^mmmkkkjjjxxx::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;:::::::::::::::;;;<<<======<<<;;;:::999::::::;;;;;;<<<<<<===999999999999999999999999:::::::::999999999999888:::999999888777666666555777777666666666666777777888888888888777777777777666777888999;;;<<<>>>>>>NNN[[[ppp~~~}}}{{{xxx{{{ooorrrrrruuuwwwrrrkkkmmmuuu{{{zzz}}}|||}}}{{{yyy|||qqqoooqqqttttttxxxtttnnnmmmuuu~~~|||sssrrruuuwwwsssiiijjjlllffflllzzzyyytttuuutttpppkkkcccXXXNNNHHHFFFDDDDDD@@@@@@>>>======<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;<<<=========<<<;;;::::::888888888999999:::::::::===<<<<<<;;;;;;;;;<<<<<<>>><<<;;;::::::;;;<<<>>>>>>======<<<;;;;;;::::::888888888777777777777777666666555555555444444444333333111000000000111222---///111111111000111222000000000000000000000000000000000000000000000000000000000000111111111111...//////000111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222333333333333444444444555555555555555555444444444444555555555666666555555555555555555555555666666666666777777777777777777777777777888888999:::<<<======<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::??????>>><<<<<<;;;;;;;;;???????????????>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@@@@???>>>>>>???AAACCCEEEEEEDDDCCCDDDFFFDDD@@@<<<@@@>>>===>>>@@@AAAAAA@@@BBBBBBAAA@@@???>>>======@@@??????@@@BBBCCCAAA@@@????????????@@@@@@@@@@@@<<>>>>>???>>>>>>@@@BBBEEEIIIKKKKKKOOOPPPRRR[[[gggggg___OOOLLLOOOVVV^^^dddmmmuuu::::::::::::::::::::::::======<<<<<<<<<<<<======<<<;;;;;;:::999999:::::::::;;;;;;<<<<<<;;;;;;:::999::::::::::::;;;;;;;;;999999999999999999999999:::999999999888777777777888888777777666666555555666555555555555555555666777777777777666666666666555666777888:::;;;<<<===:::@@@KKKXXXhhhyyy|||vvv}}}wwwjjjjjjmmmpppnnnkkknnnuuuuuuwwwxxxvvvrrrooooooppp{{{yyy}}}{{{wwwsssvvvxxxrrrpppoooooossskkkiiijjjooouuu{{{tttuuuxxxvvvtttsssxxx}}}}}}xxxvvv{{{}}}rrrpppqqqkkkoooyyy|||~~~zzzqqqllljjjfff```[[[UUULLLEEEAAA@@@????????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>><<<;;;;;;<<<>>>???======<<<<<<;;;::::::999888888777777777777666666666555555555444444444333333222111000000000111222...000111111000000000111000000000000000000000000000000000000000000000000//////000000000111111111...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111222222222222222222222222111111111111111111111111222222222333333333444444333444444555555444444333333333444444444555555555444444444444444444444444666666666777777777777888777777666666777777888999888:::<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<<<<======>>><<<;;;;;;;;;;;;;;;;;;;;;======<<<======>>>???@@@@@@???>>>===>>>@@@BBBCCCCCCBBBBBBCCCDDDDDD@@@===>>><<<<<<===@@@BBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>======>>>@@@AAA@@@???========================<<>>===???>>>>>>>>>???AAADDDGGGIIIIIIOOORRRUUU^^^gggddd[[[KKKGGGGGGKKKOOOQQQWWW]]]yyy999999::::::::::::::::::======<<<<<<<<<<<<======;;;:::999999888999999999999999::::::::::::999999:::999999999999888888888888888888888888888888888999888888777666555555555666666666555555555555555444333333333333333333444555555555555555555555555444555555777888999::::::999888777999@@@MMM\\\fff|||wwwtttyyy}}}|||tttqqqooonnnllljjjmmmrrrqqqnnnkkklllooossstttssssss||||||qqqmmmuuu}}}qqqqqq|||}}}pppmmmjjjlll}}}xxxnnnkkkkkkkkkppp}}}rrrmmmlllrrrxxx~~~zzzpppoooqqqoookkkiiijjjpppsssrrrvvv}}}xxxxxxssstttyyyvvvooopppnnngggaaa\\\UUUNNNHHHDDD@@@<<<<<<<<<<<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999======>>>??????>>>======;;;;;;:::999999:::;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<>>===<<<<<<===>>>???<<<<<<;;;;;;::::::999999888888777777666666666666555555444444444444333333333222111111000000111111///000222111000//////000000000000000000000000000000000000000000000000000//////000000000000111111...//////000000111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111000000//////000000111333333333333333333333333111111111111111111111111222222222222333333333333222222333333333333222222222222333333333444444444444444444444444444444444666666777777777888888888777777666666777777888999666888::::::888777888999::::::;;;<<<<<<;;;:::::::::;;;;;;;;;<<<=========:::::::::;;;===>>>@@@AAA;;;:::999888888999:::;;;>>>>>>============>>>>>>@@@???>>>======>>>???@@@@@@@@@@@@AAABBBBBB@@@>>><<<;;;;;;===@@@BBBCCCCCCAAA@@@@@@@@@?????????>>>;;;::::::;;;===>>>>>>===;;;;;;::::::::::::::::::<<<>>>???===::::::<<>>???BBBDDDFFFGGGOOOUUUYYYbbbjjjdddYYYKKKFFFDDDFFFFFFEEEHHHLLLaaa999999999999999:::::::::<<<;;;;;;::::::;;;;;;<<<999999888888888888888999888888999999999999888888:::999999888777666666666888888888888888888888888888777777666555444333333444444444444444444555555333333333333333333333333333333333333444444444444333333444555666777777888<<<;;;:::888777:::>>>BBBYYYjjj{{{~~~{{{wwwtttyyy}}}uuuoookkkkkkooosssvvvpppjjjmmmvvv~~~zzzvvv}}}tttooopppooorrrnnnfffjjjwwwtttmmmiiigggvvvvvvmmmlllmmmfffsssyyyrrrnnntttyyy|||xxxqqqssswwwtttnnnjjjhhhlllmmmlllqqq|||}}}xxxwwwwwwqqqeeeeeeccc]]]WWWPPPIIIDDD???===;;;;;;<<<<<<<<<;;;===<<<;;;;;;:::::::::::::::;;;<<<<<<<<<;;;999999<<<==================<<<;;;:::888777888:::<<<===;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;<<<>>>======<<<<<<======>>>;;;;;;::::::999999999999777777777666666555555444444444333333333333333333222222222111111111111111///111222111///......///000000000000000000000000////////////////////////////////////000000000111////////////000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000333333333333333333333333111111111111111111111111111222222222222333333333111111222222222222111111111111222222222333333333333333333333333333333333666666666777777777888888666666666666666777888888666888999999888777777888999:::<<<======<<<:::999::::::;;;<<<<<<===>>>>>>:::::::::;;;===>>>@@@AAA===<<<;;;::::::;;;===>>>???>>>>>>============>>>@@@???>>>===<<<===============>>>???@@@@@@??????===<<<;;;===???AAABBBAAA>>>>>>>>>>>>>>>>>>>>>>>>999888777888;;;<<<<<<;;;:::::::::999999999999999:::;;;<<<:::999999;;;>>><<<<<<<<<===>>>@@@AAABBBFFFNNNUUUZZZdddlllhhh]]]LLLHHHGGGHHHHHHGGGHHHLLLVVV}}}888888888999999::::::::::::999999888888999999:::888888888777777888888999888888888888888888888888999999888777666666555444777777777777777777777777666666555555444333222222333333333333444444444444222333333444444333333222111111222222333333333333333333333444444555555555111333666888777777777777>>>JJJVVV[[[^^^lll{{{tttnnnooouuuyyyzzzssskkklllttt}}}}}}|||||||||xxxsssmmmooo{{{}}}ooogggfffjjjuuulllfffcccnnn}}}yyymmmkkkmmmkkknnnttt{{{~~~vvvooojjjpppvvv{{{|||zzzxxxpppnnnpppnnniiilll{{{~~~yyyzzzvvvtttqqqhhh]]]ZZZVVVRRRLLLFFFBBB@@@===<<<;;;<<<===>>>===;;;<<<;;;;;;::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777888:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;999999999999888888888888777777666666555444444333222222333333333333333333222222222222111111000000///000222111///.........////////////////////////////////////////////////...////////////000000000///////////////000000000000000000000000000000000////////////////////////////////////////////////........................000000////////////000000111111111111111111111111000000000000000000000000111111111222222222333333000111111111111111111000111111111222222222333333333333333333333333333333555666666666666777777777666666666555666777777888777999::::::999888888999999:::<<<======<<<:::999999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<>>>???@@@???>>>>>>============>>>??????>>>======<<<<<<<<<;;;<<<===>>>>>>>>>?????????>>><<<===>>>??????>>>;;;;;;<<<<<<===>>>>>>>>>;;;999777888999;;;;;;:::;;;;;;;;;:::::::::999999888999;;;<<<;;;;;;;;;<<<;;;;;;;;;<<<===>>>>>>???BBBIIIOOOTTT```kkkjjjaaaOOOMMMMMMPPPQQQOOOQQQTTT```777777888888999:::::::::888888777777777777888888888888888777888888999:::999888777777777777888999999999888777666666555555666666666666666666666666555444444444444333333333444444444333333333333333111222333444444333222111000111111222222333333444333333333333333333444444000222333444333444555777555999<<<===AAAMMM^^^lllppp}}}yyyuuuvvvxxxyyyrrroooqqqtttvvvwww~~~{{{{{{}}}}}}xxxssssssxxx||||||uuummmnnnmmmjjjuuuuuummmjjjkkkpppvvvxxxooonnnqqqmmmjjjhhhkkkrrrvvvuuuqqqooovvv}}}~~~~~~|||wwwqqqvvvrrrwwwzzzrrruuutttnnnmmmvvvqqqnnnqqqkkkhhhddd[[[RRRMMMIIIGGGCCC>>>===???<<<;;;:::;;;<<<===<<<:::<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>;;;:::999999999999:::;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;888888888888999:::;;;;;;999999999999999999999999888888888888888888777777777777666555444333333222111111222222222222333333111222222222222111000000...///111000///......///////////////////////////000000000000000000000000......////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................000//////......//////000000000000000000000000000000000000000000000000000111111111111222222222222000000111111111111000000111111222222222333333333222222222222222222222222444444555555555666666666666666555555666666777888888999;;;;;;999888999:::::::::;;;<<<<<<;;;::::::999:::::::::;;;<<<<<<<<<>>>======<<<<<<<<<<<<===;;;;;;<<<======>>>>>>>>>>>>>>>============>>>>>>???>>>>>>>>>======<<<<<<;;;===>>>>>>======>>>@@@@@@???======>>>>>>>>>===::::::;;;<<<===>>>??????>>><<<:::999:::;;;;;;;;;======<<<<<<;;;;;;::::::777888;;;===>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===CCCHHHMMMYYYggghhhaaaXXXVVVXXX\\\^^^]]]^^^bbbuuu666777777888999999::::::888888777777777777888888888888888888888999::::::999999888777777888999999999888888777777666666666666666666666666666666666333333333444444444444555555555444444333333222222///000222333333222000///000000111222222333444444333333333333333333333333555666555444222222444555666555444444444888>>>BBBLLLTTTaaakkknnnrrrzzzvvvttt}}}wwwrrrqqqtttwwwvvv|||{{{vvvuuuvvvvvvxxx||||||vvvqqqpppqqqqqqqqqmmmrrruuurrrwww~~~{{{wwwpppssszzz{{{vvvtttxxx||||||yyyvvvvvvwwwooommmiiihhhjjjmmmppprrrsss{{{tttooolllhhhfffooo}}}www}}}~~~xxxssstttwwwxxxnnnbbbaaaddd]]]XXXTTTKKKGGGBBB@@@AAA???;;;:::>>>;;;:::999999;;;<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;>>>AAACCC;;;;;;:::999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::777777777888888999:::;;;888888888999999888888888777777777777777777777777777666666555444333222111111111111111222222222333111222222333222111000///---...000000///...///000////////////////////////000000000000000000000000........./////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................//////............//////000000000000000000000000000000000000000000000000111111111111222222222222000111111222222111111000222222222222333333333444222222222222222222222222333333333444444444444555666555555555555666777777777999::::::999888888999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::======<<<<<<<<<<<<======999;;;===>>>??????>>>=========<<<======>>>???@@@>>>>>>>>>???>>>>>>======<<<>>>???>>><<<<<<>>>@@@???===<<<<<<>>>???>>>>>>:::;;;<<<===???@@@AAABBBCCC@@@===;;;;;;<<<<<<;;;>>>>>>===<<<<<<;;;::::::777888999;;;=========<<<<<<<<<<<<<<<<<<<<<;;;;;;:::AAAFFFLLLXXXeeefff^^^YYYXXX\\\cccggggggiiimmm666777777888999999::::::999999888888888888999999999999888888999:::;;;;;;:::999888777777888999:::888888888888777777777777666666666666666666666666222333333444444555555666666666555444444333222222...///000222222000///...000111111222333333444444444444444333333333333222...000333444444444444555444555777999::::::::::::>>><<<@@@JJJTTT]]]mmm|||~~~zzzxxx~~~|||tttqqqvvv|||yyyrrrooommmiiilllqqqrrrlllgggggghhhhhhuuunnnrrryyy{{{wwwzzzwwwqqqwwwtttvvvtttssstttwwwyyyyyyxxxzzzzzzvvvnnnfffbbbdddhhhmmm}}}|||uuuuuuwwwooolllrrrvvv|||yyyrrrmmmiiibbbXXXXXX[[[RRRLLLHHH???@@@<<<<<<@@@@@@;;;:::>>>;;;999888999;;;======<<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::999;;;???CCCFFF<<<<<<::::::::::::<<<<<<<<<=========<<<;;;::::::<<<<<<;;;;;;;;;:::::::::777777777777888999:::;;;777888999999999999888777666666666666777777777777777666666555333222111111000000111111222222222333111111222333222111000///,,,---///000///...///000////////////////////////000000000000000000000000............/////////000///////////////.........000000000000000000000000////////////////////////////////////////////////........................//////............//////000000000000000000000000000000000000000000000000000111111111111222222222111111222222222222111111222222333333333444444444111111111111111111111111222222222333333333444444555555555555555666777777777888::::::888777888999<<<;;;;;;::::::;;;;;;<<<:::999999999999999999999<<<<<<<<<<<<<<<===>>>>>>:::<<>><<<<<<<<<<<<===???@@@@@@>>>>>>????????????>>>>>>===???@@@>>><<<;;;===@@@===<<<;;;<<<>>>@@@@@@???;;;<<<===???@@@BBBCCCDDDFFFBBB???============<<<>>>>>>===<<<<<<;;;::::::888777777999;;;=========<<<<<<======<<<<<<;;;:::<<>>>>>>>>>>>>>>??????@@@@@@>>><<<;;;<<<@@@CCCFFF>>>>>>===;;;;;;:::::::::;;;<<<<<<<<<;;;::::::999>>>;;;:::;;;===>>><<<:::===;;;999999::::::999888777888888888888777666666888888888777777777777777666666666666555444333222000000000000000000000000222222111111111111222222000000111222111000///...//////////////////////////////000000000000//////////////////////////////......//////000000111111000000//////.........---////////////////////////---......///////////////,,,---......//////......////////////////////////000000000000000000000000000000000000000000000000000111111111222222222222444333111111111333555666444333111//////000111222444333111000000111333444333333222111111222333333222222222333333444444444666666777777777777666555999999:::::::::999999888<<<<<<<<<<<<============999999::::::::::::::::::;;;;;;<<<===>>>>>>>>>===>>>===<<<;;;;;;<<<>>>???===============>>>???@@@===???@@@???>>><<<<<<===@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<>>>???AAACCCBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;::::::999999::::::;;;999@@@JJJTTT___eeebbb[[[UUUTTTVVV]]]dddhhhmmmrrr::::::999:::::::::999888777777777777777777777777888999::::::999999:::;;;;;;999888777888999::::::666666666666555555555444444333333333333444444555444333222222222222333444333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222333333222222222222222222444444555555555555444444555777888777777;;;AAAFFFGGGQQQ]]]fffjjjlllnnnppp{{{yyy||||||wwwsssqqqrrroooqqqwwwyyytttmmmiiibbbeeekkkuuu}}}}}}zzzvvvpppoooxxxyyyqqqsssuuusssyyyvvvqqqnnnlllssszzzyyyvvvzzz}}}qqqdddmmmnnnnnnlllggg^^^VVVQQQHHHFFFDDDAAA???===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;======<<<<<<======>>>???<<<;;;:::999:::===@@@AAA??????===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999===;;;:::;;;===>>>===;;;>>><<<::::::;;;;;;:::999888888999999888888777666888888888888888777777777666666666666555444333222000000000000000000000000222111111000000111111222///000111111111000..............................//////000000000000/////////////////////////////////////////////000000000000/////////.........---////////////////////////------...///////////////,,,------...............////////////////////////////////////////////////000000000000000000000000000000000000111111111222333222222222333555888999444333111000000000111222444333111000000111333444333333222111111222333333222222333333333333333333666666777777777666666555888999999::::::999999888:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::<<<<<<======>>>>>>======;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<============>>>???AAABBBAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::::::::999999;;;::::::999999::::::;;;;;;BBBLLLUUU___fffccc\\\ZZZXXXYYY\\\^^^___dddkkkxxx999999:::;;;;;;;;;:::::::::999999888888777777777888:::;;;;;;:::999;;;<<>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======999999999:::;;;<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::<<<::::::;;;===>>>===<<>>?????????>>>======<<<<<<======>>>>>>>>>>>>>>>???@@@AAA??????>>>>>>===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999::::::<<>>======<<<<<<===>>>>>>???;;;;;;;;;;;;::::::::::::888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<===>>>?????????>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<;;;;;;::::::;;;::::::;;;<<<=========???===<<<<<<===>>>===<<<::::::;;;;;;::::::999888::::::999999888888777777444555555555444444333222000000000000000000000000111111000000000000111111000111222222222111//////...........................//////////////////...000000000000000000000000000000000//////......---........................////////////////////////,,,---......//////......------------......//////////////////////////////////////////////////////000000000000000000000000.........////////////000333333333333555666888999444333222222111222333333222222111000000111222222222222222222222222222222444333333333222222111111444444555666666666555555777888888999999999999888999999999::::::::::::;;;======<<<<<<;;;:::999999<<<<<<<<<<<<;;;:::999999888999;;;<<<======<<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>>>>>>>?????????>>>>>>????????????=========<<<======>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::::::::::::::::::::999999999999::::::;;;AAAIIIQQQ[[[bbb```ZZZWWWVVV\\\gggnnnmmmhhhfffqqq777999;;;;;;:::999:::<<<<<<;;;;;;:::999888777777888999;;;:::999999:::<<>>AAAFFFNNNTTTVVV___ccciiiooovvv}}}{{{vvvssssssuuu|||{{{oooooovvv}}}{{{rrrqqqsssuuu|||~~~}}}~~~|||xxxqqqnnnllljjjhhhcccbbb^^^WWWOOOHHHDDDBBB>>>>>>???@@@@@@@@@??????:::999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888888999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;<<<>>>????????????>>><<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;<<<<<<<<<<<<======>>><<<;;;;;;===>>>======:::;;;;;;;;;;;;:::999999::::::999999888777666666444444444444444444333222000000000000000000000000111000000000000000000111111222333333333222111000..............................////////////......////////////////////////000000//////......---------------...............////////////////////////,,,------..................------------...///000////////////////////////........................////////////////////////---.........////////////333333333333333333444444222222222222222222222333111111111111111111111111222222222222222222222222333333333222222111111111333333444555555555555555666777888888999999999999999999:::::::::;;;;;;;;;======<<<;;;::::::999999::::::::::::999888888777999:::<<<===>>>>>>======>>>===<<<;;;;;;;;;;;;;;;999888999<<<@@@AAAAAA???@@@???>>>>>>======>>>>>>===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;<<<<<<======;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999888888999999:::<<>>>>>>>>=========::::::999999999999::::::<<<<<<<<<<<<;;;;;;;;;;;;888888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<======:::;;;<<<============<<<;;;;;;:::::::::::::::;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<===<<<;;;:::;;;===<<<;;;999:::;;;===<<<;;;::::::;;;;;;::::::999888:::999999888777666555555333333444444444444333333000000000000000000000000111000000//////000000111111222333333333222111000---------------------------......//////......---//////////////////////////////..................---------------.........////////////////////////,,,,,,---............---......---,,,---...///000////////////////////////........................////////////////////////............////////////222222222222111111111000000111111111111222222222111111111111111111111111111222222333333222222111222222222222222111111111222222333444555555555555666666777888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999888888999999999999888888777::::::<<<===>>>>>>??????======<<<<<<;;;<<<<<<<<<======???CCCHHHIIIFFFBBB===<<<;;;;;;::::::;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<;;;;;;:::::::::999999999888888888888999999999999999999888888888888999999<<>>>>>??????@@@AAA;;;<<<<<<<<<<<<;;;:::999;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999:::::::::::::::::::::;;;;;;<<<:::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;<<<===>>>===:::999:::<<<:::888777888:::;;;;;;::::::::::::::::::999888888999999888777666555444333222333333444444333333333000000000000000000000000000000////////////000000000000111222111000///...---------------------------......//////......---------------------------------..................,,,,,,,,,------.........////////////////////////+++,,,------......------///...---,,,,,,...///000////////////////////////........................////////////////////////....../////////000000000000000111111111111111111//////000000111111111111000000111111111111000000111222333333333333222111111111111111222222222222111111222444444555555555555666777888999999999999888888888999999999999:::999999999999999999999999888999:::::::::::::::::::::::::::;;;<<<===??????======<<<<<<<<<===>>>>>>???@@@BBBHHHMMMMMMHHHBBB;;;;;;:::999999999999:::888999;;;<<<============<<<<<<;;;:::999999999:::::::::::::::999999999999666666777777777888888888999999888888888888999999999>>>EEELLLWWWaaabbb___\\\XXXZZZccciiigggbbb```ttt555999<<<:::666333555888888888888888888888999999555777888888777777888999555222000111444555444111333333333222222222111111000000//////000111222222...///000111111000///...//////000000111111111222000000000000000000000000000000000000000000000000,,,,,,---///000222333333///000000111222333333333000000111111111111000000...111333111...---222777444222000000111222222222444000...000222444666888222444555555444444555666777555666;;;>>>???BBBFFFBBBFFFJJJJJJHHHHHHLLLPPPLLLPPPRRRNNNLLLOOOPPPPPPPPPOOOLLLLLLPPPSSSSSSPPPFFFFFFDDDAAABBBDDDAAA;;;============>>>>>><<<;;;;;;:::999999999999999888777777999:::::::::999888777777777777888999;;;;;;:::::::::999999999888888::::::999999999999999999999999888888999999:::;;;<<<<<<;;;;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<===999::::::;;;<<<<<<<<<;;;===>>>???>>>:::888999;;;999777666666888::::::999999999:::::::::999888888888888777666555444333333222222333444444333333333000000000000000000000000000000////////////000000...///000000000///---,,,---------------------------..................---------------------------,,,------....../////////,,,,,,,,,------.........////////////////////////+++,,,------......------///...,,,,,,,,,---///111////////////////////////........................////////////////////////////////////000000000000...///000111222333333333......///000000000000000000000111111111111000000111222333444444333222111000000111111222222222333000111222333444444555444555555777888888999999999777777777777888888888888888888888888888888999999999:::;;;;;;<<<<<<<<<<<<999999999999:::<<<>>>???===============>>>???@@@::::::>>>DDDJJJIIIBBB;;;<<<<<<;;;::::::::::::;;;666888:::<<<===============<<<;;;:::999999888888:::::::::999999999888888555555666666777777777888999999888888888888999999555:::@@@HHHSSS]]]___\\\YYYVVVTTTUUUVVVVVV[[[aaammm:::::::::999999999888888777777777777777777777777888777777666666666666666444444333333333222222222111111111111111111111111000111222111000///000111000000000000000000000000222222111111111111222222000000000000000000000000222111111111000000//////000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111111111111111222222222333333333666666666666666666666666666666666666777777777777::::::::::::::::::::::::999999999888888888888888999999999999999999999999999999888888999999:::;;;:::::::::999999999888888666888:::;;;;;;999777555666666666666777888999:::===;;;:::888777777888888666666666666777777777777;;;<<<<<<<<<;;;::::::999<<<<<<<<<<<<<<<===>>>>>>AAA???===;;;:::;;;<<<===;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::::::::999999888888888888777777777777777777777777888888888888444444555555444444333222111111111111111111111111000000000000000000000000222222111000//////000000------------------------..........................................------///............---------...............................................................---------......------------......------......------,,,+++..................------..............................---,,,---...///000......//////000000111111000000111111111111000000222111111111000000//////111111000000000000000111222222111111111111222222111111222222222333333333333333222111222333444555777777777777666666666666666666777888888888888888777777777666555555444444888:::<<<<<<;;;;;;;;;<<<:::999999:::;;;===???AAA>>>=========>>>???AAABBB@@@???===;;;:::;;;<<<======<<<<<<;;;;;;;;;<<<<<<555666888:::;;;<<<======<<<<<<;;;:::999999888777888888888888888777666666666666666666666555555555777888999777666666777999:::===BBBGGGLLLPPPRRRSSSPPPMMMLLLNNNOOOQQQXXXaaappp:::999999999999888888888666666666666666666666666888777666666555555666666444333333333333222222222000000000000000000000000000111111111000000000111000000000000000000000000111111000000000000111111000000000000000000000000111111111000000000//////000000000000000000000000111111000000000000111111//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333444444444444444444444444444444444444555555555555777777777777777777777777666666666666666666666666888888888888888888888777999888888888888999:::::::::::::::999999888888777555666888999:::999888777666666666777777888999:::<<<;;;:::888777777888888666666666666777777777777;;;;;;;;;;;;;;;:::999999<<<<<<;;;;;;<<<<<<===>>>???>>><<<:::999999:::;;;;;;;;;<<<<<<<<<;;;::::::888888999999:::::::::;;;999999888888777666555555777777777777777777777777444444444444444333333222111111111111111111111111////////////////////////222111000000//////000000------------------------..........................................------...---------,,,,,,,,,,,,........................------------------------........................///......------......///------......------,,,,,,..................------...........................------,,,---...///000.........///000000111111000000111111111111000000111111111000000000//////111111000000000000000111111000000000000000000111111111111222222222333333333333222222222333444555666666666666666666666666555666777777888888777777666666666666666555555555777999::::::999999:::;;;::::::999999:::<<<>>>???======<<<<<<===>>>@@@AAA>>>===<<<;;;;;;<<<>>>???;;;;;;:::::::::::::::;;;888999:::;;;;;;;;;;;;;;;:::::::::::::::999999999777888888888888777666666666555555555555555555555777888888777666666777999999<<>>???<<<;;;;;;:::;;;===>>>@@@999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;:::888888999999999:::::::::777777777777777666666555555555555555555555555555777888888777666666888999;;;???FFFKKKOOOOOOMMMKKKHHHFFFJJJQQQUUUUUUTTTVVViii888888888777777777666666666666666666666666666666666555555444444444444444222222222222111111111111////////////////////////000000///000111222111000000000000000000000000000//////............//////000000000000000000000000000000000000000000//////000000000000000000000000000000////////////000000////////////000000000111000000000000000000000000111111111111111111111111...//////000111222222333111111111111222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333333333555555555555666666666666777777666666777777888999:::999999888777777666666555555444444555666888999777777888888999999999999:::999999888888888888888666666666666777777777777999999::::::::::::999999:::999999999999:::;;;;;;<<<;;;:::999999999999:::999::::::999999888777666555666666777888999999999888888777777666555444444555555555555555444444444333333333333333222111111111111111111111111111111111111111111111111111111000//////....../////////////////////////////////------------------------,,,,,,------------......---------,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000//////............//////......------,,,,,,,,,,,,,,,,,,------------..............................------------......//////------......///000000111//////000000000000//////000000000000000000//////000////////////000000111000000////////////000000000000000111111111111222222222222222222333333333444555555555555555666666333444555555666666555555444555555666777777888888555777999999888777888999:::999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>999999999888999999::::::<<<;;;;;;;;;;;;;;;;;;<<<888888888999999999999999666666777777666666555444444444444444444555555555666777888777666666888:::>>>CCCKKKQQQSSSRRRNNNKKKFFFDDDGGGOOOTTTSSSRRRSSSddd777777666666666555555555555555555555555555555555555444444333333333333333222222111111111000000000000000000000000000000000111///...///222333222000//////////////////////////////............////////////////////////////////////////////////000000////////////////////////000000////////////000000...////////////000000000////////////////////////000000000000000000000000......///000111111222222000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222222222222333333444444444555555555555666666777777666555555555555666777777888888888777777777666666777666555444444444666777777777888999999999999888888888999888888888777777666666666666777777777777888888999999999999999888888888888888888999999:::;;;;;;::::::::::::::::::888888999999888777777666777777777777777777777777666666666666777777777777666555555555444444444333222222333333222222111000000000000000000000000000000000000000000000000000///...............//////////////////////////////------------------------,,,,,,,,,,,,------..................------------------------------------------------------------------......///000111111/////////......////////////...---,,,,,,,,,------,,,,,,,,,,,,------..............................---------...............---------...//////000000//////000000000000////////////////////////000000//////......///000111111222111111000000111111222//////000000000111111111111111222222222333333333333333444444555555555555333333444555555555555555444555555666777888999999666888::::::999888999:::999999999999999999888888:::::::::;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<::::::999::::::;;;======::::::999888777777666666555666666666666555444444222333333333444444444555666777888777666666888:::>>>DDDLLLSSSUUUSSSNNNJJJGGGEEEFFFLLLPPPPPPQQQSSS```zzz666666666555555555444444555555555555555555555555444333333222222222222222111111111000000000000///000000000000000000000000111///---///222444222000//////////////////////////////............//////////////////////////////......////////////000000////////////////////////000//////......//////000......////////////000000////////////////////////000000000000000000000000...//////000000111111111000000000111111111111222222222222222222222222222000111111111111222222222222222222222222222222222111222222333333444444555444444444555666666777777555555444444555555666777666666666666777777777777888777666444444444555666777888999::::::999888888777888888999888888777777666666666666777777777777777777888999999999888888777777666666777777888999::::::::::::::::::::::::777777888888888888888777888888888888777777666666666666666777888888999999666666666555444444333333111222222222222111000000000000000000000000000000------------------------...------------......///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...000111222222000//////......//////000///...---,,,+++,,,------++++++,,,,,,------..............................,,,---......//////......,,,------......///000000...//////000000//////.........////////////000000............///000111111222222111111111111222222////////////000000000000000111111222333222222222222222333333444555555555333444444555666555555555555555666777777888999999777999;;;;;;:::999:::;;;999999:::::::::999888888999:::;;;;;;;;;;;;::::::======<<<<<<;;;::::::999;;;;;;;;;;;;<<<===>>>>>>999999888888999;;;<<<===::::::999888777666555444555555555555555444444333111222222333333444444444555777777777666777999;;;;;;AAAJJJQQQTTTQQQMMMIIIIIIHHHJJJNNNNNNMMMQQQVVV___www555555555444444444444333555555555555555555555555333333222111111111111111111111000000000/////////////////////////////////111...,,,...222444333000////////////////////////000//////////////////000////////////////////////........./////////000000//////////////////////////////............//////........./////////000000////////////////////////000000000000000000000000/////////000000000000000000000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222000111111222333333444444222222333333444555555666444444444333444555555666333444444555666777888999666666666666666666777777777888:::;;;;;;:::888777666777888999999888777777666666666666777777777777666777777888999999888888666666555555666666777888888888999999999999999888666666777888999999999999777777888888888888888888888888888888999999999999777777666666555444444333111111111111111000000///000000000000000000000000........................------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---///000111333333000000////////////000000000...---++++++,,,---...***++++++,,,------..............................,,,---.../////////...---,,,,,,---......//////000......////////////.............../////////000000...------......000111111111111000000000000111111........./////////000000///000111222333222222111111222222333444444555555444444555666666666666666666666666777777888888999777999;;;;;;:::999:::;;;888999:::;;;;;;::::::999::::::;;;<<<<<<;;;:::999;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>???:::999888777777888:::;;;888888777777777666666666444555555555555444333333111111111222333333444444555666777777666777999;;;999???HHHPPPSSSRRRNNNKKKKKKMMMRRRTTTQQQMMMRRRYYYaaaxxx555555444444444333333333555555555555555555555555333222222111000111111111000000000000////////////........................111...,,,...333555333000////////////////////////000000////////////000000////////////////////////---.........//////000000//////////////////////////////............//////............/////////000////////////////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111////////////000000000111222222222222222222222222///000000111222333333333000000111222333333444444444333333333333444555555222222444555666888999999444444555666777888999999777999:::;;;;;;:::888777666777888999999888777666666666666666777777777777666666777888888888888888555555555555555666777777666777888888888888777777555666777999::::::::::::666666777888999:::;;;;;;;;;:::::::::999999888888888888777666555555444444111111111111111000//////000000000000000000000000111111111111111111111111,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000222333444000000////////////000000000...---++++++,,,---...******+++,,,,,,---..............................,,,,,,.../////////...---,,,,,,------...//////000......////////////......---.........//////000000---------......000111111000000////////////000000............/////////000///000111222333222111111111111222333333444555555444555666666777777666666777777777777888888888888777888::::::999999999:::888999:::;;;<<<;;;:::::::::;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???<<<;;;888777666666777888666666666666777777777777444444555555444444333222000000111222333333444444555666777777666777999;;;:::@@@IIIQQQUUUTTTQQQOOOLLLQQQXXXZZZTTTOOORRR[[[cccyyy333333333222222333444444666555555555555444444444555555555444333222111000000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111////////////////////////------------------------........................000000//////.........---........................////////////////////////......///000000///...---........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222111222333333444444333333555666777666555444555666666666666666777777777777444555777888999999888777777777777777666666666666888777777666666666666777666666666666666555555555222222333444444555555666888888888888777777777777555555666666777777888888666777777888888999::::::;;;;;;:::999888888888888666666666555444444333333222111111000///......---////////////////////////000///...------...///000...........................,,,+++,,,......+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------,,,++++++.........------,,,,,,,,,,,,,,,------...///000000111111000///...---,,,,,,------,,,,,,,,,------...,,,,,,,,,---------......---------............///...------,,,,,,------...000///...------...///000111111111111000000000000............////////////////////////////////////000000000000////////////////////////000000000000000000111222222222222111333333222222111222222222444444444555555555555666666666666666777777777777888777777777999<<>>===<<<;;;:::;;;<<<<<<999888777777999999888777666444444666999:::888666333444555555666666555555333333333333333333333333555555555555666888999:::<<>>>>>>>>===<<<;;;999;;;======<<<;;;<<<======<<<;;;:::999::::::;;;;;;:::999999;;;;;;:::999666555444666888999777555333444444555555555555555333333333333333333333333444444555555666888999:::===EEELLLPPPQQQPPPKKKDDD???AAADDDGGGEEEBBBFFFMMM^^^ttt444333333222222333333333555555444444444333333333222222222222222111000///000000000000000000000000....../////////000000000////////////////////////.........///////////////........................------------------------------------------------/////////...............------------------------..............................////////////..............................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222111222222333333333333333444555666555444444555666555555666666666777777777888888999;;;;;;<<<<<<;;;:::::::::::::::999999888888888777777777666666666777777777777777777777777333333444444555666666666888888888888777777777777777777777777666666666666777888888999::::::;;;;;;;;;:::999888777777777777444444333333222111111111111111000000//////......//////////////////////////////...------...//////------------------------...---,,,,,,...---,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,******++++++,,,,,,------........................------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------...............------,,,,,,------...//////............///000222222111000000///......---............/////////........................////////////////////////////////////000000000000///000111111222222111111333222222111222222333333444444444555555555555666666666666777777777888888555555555666888;;;>>>???999999999:::;;;;;;<<<<<<>>>>>>>>>???>>>>>>===<<<999;;;======<<<;;;<<<===;;;;;;:::999999999999999:::999888999:::;;;:::999777666555666777777555333333333444555555555555555333333333333333333333333444444444555666777999999>>>FFFNNNQQQQQQOOOHHH@@@===<<<===@@@@@@===@@@EEEVVVmmm444444333222222222333333444444444444333333333222111111111111111000//////000000000000000000000000........./////////000000////////////////////////................................................------------------------------------------------........................------------------------.................................///////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222333333333333222333444555555444333444666555555555666666666777777777888999:::;;;;;;<<<<<<::::::;;;;;;;;;:::999888888888888888777777666555666666666666777777777777444444444555666666777777888888888888777777777666888888777777666666555555888888888999::::::;;;;;;:::999888777777666777777444444444333222222111111111000000000/////////...////////////////////////........................------------------------------------------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,---------.........------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------............------,,,,,,------..................//////000222222111000///......------------.........//////.................................///////////////////////////000000000000///000000111111111111111222222111111222222333333444444444555555555555666666666777777777888888888888888777777777888999:::888888999:::;;;<<<===============>>>============:::<<<======<<<;;;;;;<<<;;;::::::999999999999999777666555666888888777666777666666666666555333222333333444555555555444444333333333333333333333333444444444555666777888999===EEENNNRRRSSSPPPHHH@@@AAA@@@AAAFFFGGGCCCBBBDDDRRRjjj555444333333222222222333444333333333222222222222000000111111111000//////////////////////////////............////////////.................................---------------........................---------------------------------------------------------...............------------------------....................................//////000000........................//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111000111222222333333222222111333444444333333444666555555555555666666666666666666777888999:::;;;<<<999:::;;;<<<;;;:::999777999999999999888777555555444444444555555555666666444444555666666777777888888888888888777777777666888888777777666666555555777888888999999:::;;;;;;999999888777666666666666555555444444333222222222000000000000////////////////////////////////////------............---------------------------------.........---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------.........---,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------......------,,,,,,------...---......///////////////111111000000///......---------------....................................------....../////////000////////////000000000000//////000111111111111000222111111111222222333444444444444555555555555666777777777777888888888888888888888888888888888999888888999;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<===:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;:::::::::999666555444555777888777666666666666666444333222222222333333444555444444444333333333333333333333333333444444444555777888999:::DDDMMMRRRTTTRRRKKKCCCCCCCCCHHHNNNNNNIIIEEEEEETTTlll555555444333222222222222333333333222222222111111000000111111111111000000////////////////////////------........./////////........................---------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---......///000111........................////////////////////////000000000000000000000000000000000000000000000000/////////////////////////////////////////////////////////000000000111111111111111111111111111111000111111222222222222222000222333333333333444555444444555555555666666666555555555666777999:::;;;999:::<<<===<<<;;;999777999999::::::999777555444333333333444444555555666555555666666777888888888888888888888777777777777777777777777666666666666666777777888999999::::::999888777666555555555555555555555444333333222222000000000000////////////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,---------...---,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,---...///000000000///000000////////////......,,,------------.........---------------------------------......//////000////////////000000000000...///000000111111000000111111111111222333444444444444444555555555555666777777777888888888999999555555777888:::;;;<<<===888999:::;;;<<<===>>>>>><<<;;;;;;;;;;;;<<<<<<===;;;<<<>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;:::999999777666555666888:::999888444666666666333222111222222222333444444444444444333333333333333333333333333333333444555666888888999BBBKKKPPPRRRRRRLLLEEE@@@CCCIIIOOONNNHHHDDDEEEXXXnnn666555444333222222222222222222222222111111111111000111111222222111111000////////////////////////---------.........//////........................---------,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------...///111222........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000111111111111111111111111111000000111222222222222222///111333333222222444555444444444555555555666666444444444555666888:::<<<:::<<<>>>???>>>===:::999999:::::::::999777555444333333444444555666666777555666666777777888999999888888888888777777777777666666666666777777777777555666666777777888999999888888777666555555555555444444333333222111111111////////////000000000000////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,...---,,,+++***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,---...///000000000///.........///////////////,,,,,,---------.........------------------------,,,,,,---......///000000////////////000000000000...//////000000000000000111111111111222333444555444444444555555555555666777777888888888999999999444555777999;;;<<<===>>>888888999:::;;;<<<<<<======<<<;;;;;;;;;===>>>???;;;===>>>===<<<::::::;;;999::::::;;;:::999888777666555555666888999999888222444666555333111222333222222333444444444444333333333333333333333333333333333333444555666777888888@@@HHHLLLOOOOOOKKKDDD@@@CCCHHHLLLIIIDDDEEEJJJZZZooo666555444333222222222222222222222111111111111000000111111222222222111111////////////////////////---------.........//////........................---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------...///111222........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111222222222222111///111222222222222444555444444444555555555666666555555555555777999;;;<<<<<<===???@@@@@@>>><<<:::999:::;;;;;;:::777555333444444555555666777777888666666666777888888999999888888888888777777777777555555666666777777888888555555555666777777888888888777666555555444444555333333222222111000000000////////////000000000000////////////////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000---+++,,,...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++******************++++++++++++++++++++++++...---,,,+++******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...+++,,,...000000000000///------......///000000000,,,,,,,,,---------......------------------------,,,,,,------...///000000////////////000000000000...//////000000000000000111111111111222333444555444444444555555555666666777888888888888999999999888888999:::;;;;;;;;;;;;888888888999999:::;;;;;;>>>===<<<<<<<<<>>>???@@@;;;===>>>===<<<::::::;;;888888999:::999888777666444333222444666777777666111444666555222111222444222222333444444444333333333333333333333333333333333333333444555666777888888???GGGJJJLLLMMMHHHBBBBBBEEEJJJKKKGGGCCCHHHPPP[[[ooo666555555444444333222222111111111111000000000000////////////....................................---------,,,,,,+++++++++,,,,,,,,,---------..............................+++++++++,,,,,,---------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------..................------000///...---------------000///............///000---------............///000///...------...///000000000000///......------///000000000000000//////........................////////////000000000000000000000000000000000000111111222222222333333333333333444444444444444444444444444444666888:::<<<======<<<<<<<<<;;;;;;;;;;;;::::::999999888888777999888777666666777888999888888999999999888888777666777888777666666888:::888888888777777777777666666555555666888999888666333444555666666555444333333333333222111000000///............////////////........................,,,,,,,,,------.........***++++++,,,,,,------............------,,,,,,,,,************+++,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,------......------,,,+++++++++++++++++++++++++++***))))))+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000------............------------------------,,,,,,------------------------............////////////............///000222222000000000000////////////111111000000111111222333444444444555555555555555::::::999888777666555555777777888999::::::::::::<<<;;;:::999999:::;;;<<<===<<<;;;::::::;;;===>>><<<<<<<<<<<<<<<;;;;;;;;;999999777666555555555555444333333222222333333444222222222222222222222222222333333444444333333222111111222222222333333333333222222222333555777888777===DDDIIIJJJHHHEEEDDDDDDDDDGGGIIIGGGCCCEEEJJJ[[[ppp555555555444333333222222111111111000000000//////////////////.............................................---------,,,,,,,,,,,,,,,---------..............................+++++++++,,,,,,---------+++,,,------...---------...------------,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,------......------------------------..................------//////...---------------,,,,,,---...............---------............///000///...------...///000............//////////////////000000000000//////.........................../////////000000000000000000000000000000000000111111111222222222333333333333333444444444444444444444555555777999:::;;;===<<<<<<<<<;;;;;;;;;:::;;;;;;::::::999888888888999888777777777777888999888888999999999999888888666777888888777777999:::999888888888888777777777666555555666888888777555333444444555555444444333222222222111000/////////............////////////........................,,,,,,,,,---------......***++++++,,,,,,------.........---------,,,,,,,,,+++++++++************+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,++++++++++++++++++++++++++++++++++++******,,,---...---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------............------...---------------------------------------------............////////////............///000111222////////////000000000000111111000000111111222333444444444444555555555555999888888777666666555555777777888999::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<;;;:::999999:::<<<===>>>======<<<;;;:::999999999888777666555555555555444333333222222333333444222222222222222222222222222222333333333333222222111111222222222333333333333222222222333555777888999>>>DDDHHHIIIGGGEEEDDDBBBCCCFFFHHHGGGCCCEEEJJJXXXmmm555555444444333333222222111111000000000000///////////////............---------------------------//////............------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,---...//////------------------------------------------......///...------------------++++++,,,---......---------------............/////////...------...//////,,,------...//////000000...//////000000/////////////////////////////////....../////////000000000000000000000000000000000111111111222222222222333222333333333444444444555444444666777999:::::::::<<<<<<;;;;;;;;;;;;::::::<<<<<<;;;::::::999999888999999888888888888999999888999999:::::::::999999777888999888777777999;;;999999999888888888888777777666666666777777666444222222333333333333222222111111000000///.........---............/////////------------------------,,,,,,,,,,,,------------***++++++,,,,,,------...------------,,,,,,,,,,,,---,,,,,,+++***))))))))),,,++++++******++++++,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******,,,...111111///---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------............------........................------------------------............////////////............///000111111......//////000000111111111000000000000111222222333333444444555555555555777777666666555555555444666777888999:::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;999888888999:::;;;>>>===<<<;;;:::888777777888777666555555555555555333333222222222222333333222222222222222222222222111111222222222222111111111111222222222333333333333222222222333555777888<<>>@@@CCCEEEDDDCCCBBBCCCAAAAAAEEEIIIGGGEEEGGGMMMZZZmmm555444444333222222111111000000000////////////...............------------------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...555333///,,,***+++---...---------............///------............------///.........---------,,,------...///////////////000000000000000000000000............////////////////////////////////////000000111111111222222222111111222222333444444555333555777888999999999888999999::::::::::::::::::<<<;;;;;;::::::999888888999999999999999999999999777888999999:::::::::999888999999888777777888:::999999999888888888777777777666555666777666444222111111111111111111111111.........---------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------++++++++++++++++++++++++************************++++++***+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***))))))))))))***+++************************((((((+++...000111...,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------............------............//////000000------------------------............////////////...............//////000---......///000111111222000000//////000000111222222222333333444555555666444444444444555555555555666666777888999999999999999:::;;;<<<<<<;;;:::999======<<<;;;;;;;;;;;;;;;666666777777888888999999666555444444444444444444333222222111111222222333222222222222222222222222000111111222222111111000111111222222222333333333333222222222333555777888>>>@@@CCCCCCCCCBBBBBBBBBAAABBBFFFIIIHHHEEEHHHNNNZZZmmm444444333333222222111111000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,------...666444000,,,***+++---...---------............///------............------//////......---,,,,,,+++,,,---......////////////////////////////////////------........./////////000000000000000000000000000000000111111111111222000000111222333444555555444555666777777888888888888888999999999999::::::;;;;;;:::999999888888777888888999999999999888888666777888999999999999999888888999777666555777888888888888777777777777666666555555555666666555333222111000000000000111222------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,)))***,,,............---***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,************************((((((***,,,...///---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............---------------......//////000------------------------............///////////////......---......//////......//////000000111111000////////////000111111111111222333444555555666333444444444555666666666555666777888999999999999:::;;;;;;<<<<<<;;;;;;:::=========<<<<<<;;;;;;:::333444444666777888999:::555444444333333333444444222222111111111111222222222222222222222222222222111111222222222222111111111111222222222333333333333222222222333555777888===???BBBCCCBBBAAAAAAAAABBBBBBFFFIIIHHHEEEGGGLLLUUUhhh}}}444444333333222111111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......,,,,,,++++++,,,,,,---...000000///...---------------------............///,,,------......------,,,------------------------+++,,,---...////////////........................---------.........//////000000000000000000000000000000000000111111111111000000111222333444555555444444444444555666777888888888888888999999999::::::999999888888777777666777777888999999888777777555555666777888888888888777888888666555444555777777777777666666666555555555444444555666777555444222222111000000111222222---------...............,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,------...******+++++++++,,,,,,,,,)))***+++------,,,+++)))***+++,,,,,,,,,,,,+++*********************************++++++,,,,,,,,,+++)))*********++++++++++++,,,,,,,,,+++++++++******,,,+++)))(((((()))+++,,,************************+++******+++---...,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------............------+++,,,,,,---......//////------------------------............///////////////......------.........////////////000000000000///////////////000111111000111222333444555555666333444444555666666777777555666777888999999999999;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999333333444555666777777888444333333333333333444444222222111111111111222222222222222222222222222222222222333333333333222222111111222222222333333333333222222222333555777888:::>>>BBBCCCCCCBBBAAAAAAAAABBBEEEGGGEEEBBBDDDIIIOOObbbyyy444444333333222111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++******+++,,,,,,---......++++++++++++,,,,,,---...)))+++...///000///---+++---------.........//////,,,,,,---......---,,,,,,+++,,,,,,------......///+++,,,---...////////////........................---------.........//////000000000000000000000000000000000000111111111111///000111222333444555555555444333333333555666888777777888888999999999:::999999888888777666666666666777888999999888777666444444666777777888888888666777777666444333555666666666666666555555555555444333333444666777666444333222111000000111222333........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,---......*********++++++,,,,,,,,,)))***+++,,,+++)))'''&&&***+++,,,------,,,+++***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))******++++++++++++,,,,,,,,,+++++++++******,,,***)))'''''')))***,,,))))))))))))))))))))))))---+++***+++---------+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---..................---++++++,,,,,,---...//////------------------------............/////////000///......---------......000000000000///////////////////////////000111111000111111222444555666666333444444555666777888888555666777888888999999888<<<<<<:::999999:::<<<<<<;;;;;;<<<;;;:::999888777444444444555555555555666333333333222222333444444222222111111111111222222222222222222222222222222222333333444444333333222111111222222222333333333333222222222333555777888999===AAADDDCCCBBBAAAAAA@@@@@@CCCFFFDDD@@@BBBGGGLLL```xxx555444333222111///......////////////////////////..............................---,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,........................------------------------......------------......---------------------------...............---------......///000/////////////////////////////////............////////////////////////000000000000111111222222222333333333444555555666777666666666777888999999888777888:::<<<;;;999777555555555555777777777777777777777777777777777777777888888999888777555444444555666777444555666777777888777777777777777777777666555555333222111000////////////111000///...---------.........---------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,------+++***+++...000...,,,------------,,,,,,+++***)))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,************************************************)))******+++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............//////......---,,,------............------,,,,,,,,,---------............//////000000111111....................................////////////000000000000////////////444///---000333222333666444333444555888999888777777999::::::999999999:::::::::::::::::::::::::::;;;;;;;;;:::999888777666666666555555555555666666666666555444333333222222000000111111111222222222111222222333333222222111333333333333333333333333000000000000111222333444222222333444444555555666999<<>><<<===???>>>;;;===BBBFFF[[[ppp111111111111000000000///........................------------------------......---,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++*********************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------------------------------......------------......------------------------------............------------......////////////....................................////////////////////////000000000000111111111222222222222333222333444444555555444444555777888888777777888:::888888777777777777888888777777777777777777777777777777666666777777888999999888666555444444444555666666666777666666555555666666666666666555444444333222111111000000000000333222000...---,,,++++++...............---------+++,,,,,,------,,,,,,+++)))***++++++))))))***+++...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,++++++***)))************+++++++++*********************************++++++++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************************************++++++++++++++++++++++++************************------------------------,,,,,,,,,,,,------------...............---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------............000000//////......------............////////////////////////000000000000444222222333222222888@@@GGGAAA:::555333444555666555777888999888777888999666666666666666666666666777777888999999999999999666555555444444555555666555555444444333333222222111111111111111222222222111111222222222222111111111111111111111111111111111111000000000111111222222222333333444444555555666:::???CCCDDDCCC???===;;;::::::===<<<999;;;@@@GGGZZZmmm000000000000000000000000........................------------------------......---,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,------------------...------,,,,,,------...------------------------,,,,,,---.........------------------......//////....................................////////////////////////000000000000111111111111222222222222222222333444444444444333444666777777666666888999888888888777777777777777777777777777777777777777666666666666666777888888:::999777555444333333333666666666666555555444333555555555555555444333333333222111000000000000000---,,,,,,,,,,,,,,,---...........................+++,,,,,,------,,,,,,+++)))+++,,,+++***)))***,,,------,,,,,,++++++******++++++,,,,,,,,,++++++***))))))*********+++++++++************************************++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,************************************************++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------.........---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------..............................---------------.....................////////////////////////000000000000222222333444111111888BBBWWWOOOCCC:::444333444444333555777888777666777888666666666666666666666666777777888888888888888777555444444444444444444555444444444333333333222222111111111111111111111111111111222222222222111111111111111111111111111111222111111000000000000111111222222333444444555555444888>>>CCCDDDAAA===:::;;;999:::<<<<<<999;;;@@@HHHZZZmmm...////////////000000000........................------------------------......---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------++++++,,,---......------...------,,,---...//////....................................////////////////////////000000000000000000111111111222222222111222222333444333333333333555666666666666888999::::::999888777666555444666666666666666666666666666666666555666777777888999888777666555444333333555555555555555444333222444444444444444333222222111111000000//////000000............//////000111------..................+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++---,,,,,,,,,+++******************+++,,,,,,+++++++++))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,------......------,,,************************************************,,,,,,******))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...---,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,---------......////////////////////////******+++,,,---......///............////////////.../////////000000000111000000111333000000666@@@XXXPPPEEE;;;666555555555333555777777777666777999777777777777777777777777888888888888777666555444444444333333333333444444333333333333333222222222111111111111111111111111000111111222222111111000222222222222222222222222111111000000///000000000111111222222333444444555333777===BBBBBB@@@;;;888999888999;;;;;;999;;;???EEEXXXlll............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))***************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,------------------------------***+++,,,------...------...---,,,,,,,,,---///000------------------------............////////////////////////000000000000000000000111111111111222111222333333444444333333222444555666555666777999:::::::::999777666444333666666666666666666666666666666555555666666777888888888777666555444444333444444444555444444333333333333333333333222111111000//////......////////////......---,,,,,,,,,---,,,,,,,,,---------------+++,,,,,,------,,,,,,++++++,,,------++++++,,,---***+++,,,+++)))))))))+++)))***++++++++++++++++++)))************+++++++++************************)))))))))************+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************---,,,+++)))))))))******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---------......000000000000000/////////******+++,,,---......///............////////////......//////000000111111///...000222111000444;;;GGGCCC===888777777777666222444777777777777888999888888888888888888888888999888888888666555444333444333333222222333333444333333333333222222222222222222222111111111111111000000111111111111000000222222222222222222222222000000/////////000000111111111222222333333444444444777<<>>:::777777666777999999777999>>>AAASSSiii........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,((()))))))))*********+++************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---,,,,,,++++++,,,,,,---------------------------******+++,,,------------...---,,,++++++---...000------------------------............////////////////////////000000000000000000000000111111111111222333333444444444444444111333555555555555777999888999999999888777555444666666666666666666666666666555555555555666777777666666666666666555444444222333333444444444333333222222222222222111111000......------------......,,,+++******************+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***,,,---,,,+++***+++,,,(((***++++++)))(((***,,,))))))***+++++++++++++++)))************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************...---+++)))(((((()))***************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......000000/////////.............................................////////////.........///000111111111000...///222333222333666666666555666777888777555333555777888888888999:::777777777777777777777777666777777777666555555444333333222222222222333333222222222222222222222222222222222111111111000000000000111111111111000000111111111111111111111111///////////////000111222111111111222333333444444444777:::===>>><<<999777888666777::::::888:::???CCCTTTggg//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---+++++++++,,,,,,+++++++++*********************************++++++,,,,,,,,,(((((())))))*********+++************************************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---------------------------)))***+++,,,------...---...---,,,++++++---...000------------------------............/////////000////////////000000000000000000000000111111111111222333444444555555444444111333444555555555777999666777888999999888777666666666666666666666666666555555555555555666777777555666666666666666555555111222333333444444444444222222222222222111000000------,,,,,,,,,------...***++++++,,,---///000111*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++++++++***)))***+++&&&)))+++***((((((***---((()))***+++++++++++++++)))************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,,,,------......------,,,************************************************...---+++)))(((((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++******,,,,,,,,,---------......//////.........---------333222111000///...------............/////////000---......///000111111222222...///333555444222444000111333666999888555333333555777888888888999;;;777777777777777777777777444555666666666666666666333222222222222222222333222222222222222222222222222222222222111111000000000000111111111111000000000000000000000000000000............///111222222000111111222333333444444555777:::<<<===;;;999777:::999:::======;;;===BBBIIIXXXhhh........................,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,,,,++++++***)))(((((())))))))))))************))))))))))))******************************************))))))******+++,,,)))************++++++++++++++++++*********)))))),,,+++++++++***)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,000---+++,,,...///---******,,,------,,,++++++,,,000///...---,,,+++******///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................///000000111111000000111111222333111111222333333333333222000111222333555666777777888888888888888777666666555555555555666666666666999999888777666555444444444444444555555555555666555444333333222222333333333222111000////////////////////////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************---,,,,,,++++++,,,,,,---))))))))))))))))))))))))(((((())))))******++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,************+++,,,---...------,,,,,,+++***))))))******++++++++++++******&&&''''''((()))******+++)))))))))))))))))))))))))))***+++++++++)))((('''******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,+++******+++---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------............///000000//////.........---......////////////......////////////000000000000111222333444555444333333222333444555666666666666555666666777888999999999888888999999999999888888666666666666666555555555333333333222222222111111222222222222222222222222111111111111111111111111///000000000000000//////000000000000000000000000000000000000111111111111222222333333333333444444555777:::======;;;888666444666777888888:::>>>@@@LLLZZZhhh........................,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,+++******)))(((((((((((()))))))))*********))))))))))))******************************************))))))******+++,,,)))************++++++++++++++++++*********))))))+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,......,,,******,,,------,,,++++++,,,---------------,,,,,,,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................//////000111111000000000111222222000111222222333333222222111222222333444555666666777777777777777666555555444444444444555555555555999999888777666555444333444444444444555555555555333333222111111111111222333222111000////////////////////////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************+++++++++******+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))************++++++,,,++++++******++++++,,,************+++,,,------------,,,++++++***)))))))))******++++++******)))''''''(((((()))******+++)))))))))))))))))))))))))))***++++++***)))((('''************+++++++++,,,,,,++++++++++++,,,------)))******)))(((((()))+++........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000/////////..................////////////......////////////000000000000000111222333444333333222222333444555666666666666555666666777888888999999888888999999999999888888666666555555555555444444333333222222222111111111222222222222222222222222111111111111111111111111//////000000000000//////000000000000000000000000000000000000111111111111222222222333333333444444555777:::======;;;888666444555666777777999<<>>GGGXXXjjj------------------------...------,,,+++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******))))))((((((+++*********)))))))))((((((((((((((()))))))))***((()))))))))******************************************))))))******+++,,,))))))*********+++++++++************************)))))))))***+++++++++,,,************************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++***,,,------,,,++++++,,,++++++,,,,,,,,,---------,,,,,,++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------...------------...//////000////////////000111111000000111222222222222222333333333333333333333333444444555555555444444333333333444444444555555555777777666555555444333333333333444444444555555555333333222111111111111111222111000//////....../////////.........------------,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,++++++************************************))))))*********))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++++++++************++++++))))))))))))***+++,,,---,,,+++++++++******))))))))))))************))))))(((((()))))))))*********))))))))))))))))))))))))************************((())))))))))))*********+++++++++***+++,,,,,,---+++,,,---,,,++++++,,,...------------------------++++++++++++++++++++++++++++++,,,,,,---...//////---------............//////////////////...............////////////............//////000000111111///000000111111111111111222333444555666666666666666666666666777777888888777777777888888777777777555444444333333222222222222222222222111111111111000000000000000000000000////////////////////////...//////000000000000///000000000000000000000000///000000000111111111111111222222222222333333333444666999;;;<<<:::888777666777777777777888;;;>>>GGGWWWhhh|||------------------------///......---,,,++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))+++******))))))(((((((((*********)))))))))))))))'''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))*********+++++++++************************)))))))))***+++++++++,,,************************+++++++++,,,,,,---------,,,------,,,++++++++++++***,,,------,,,++++++,,,------,,,,,,,,,+++++++++***+++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......---------------------------------------...////////////......//////000111000000111222222222222111444333333333333222222222333333444444444444333333444555555555666666666666666666555555444444333333333333333444444444444555444444333222222222222222222111000///........................---------------,,,,,,++++++,,,,,,---***************************++++++,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))++++++******))))))(((((())))))******+++,,,------+++******))))))******+++))))))))))))***+++,,,,,,++++++***************))))))))))))******)))))))))))))))))))))************))))))))))))))))))))))))******************++++++((())))))))))))*********+++************+++,,,,,,+++,,,---,,,++++++---///------------------------++++++++++++++++++++++++++++++,,,,,,---...//////---------............///.........///////////////......////////////...............///000111111111/////////000000000111111222333444555666666666666666666666666666777777777555555666666666666555555555444444333222222111111222222222111111111000000////////////////////////..............................///000000000000000000000000000000000000000///000000000111111111111111111111222222222333333444555888:::;;;:::999888888999999999888999<<<>>>HHHVVVeee}}},,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,)))************+++++++++***************+++++++++***************+++++++++***************************++++++,,,,,,------...+++------,,,+++***+++,,,***,,,------,,,++++++,,,------,,,,,,++++++******)))***++++++,,,++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...............///000000///000111111222222111111333333333333222222222222222333333444444444444333555555555666666666777777555555444444444333333333333333333333444444444444555444333333222222333333111111000///.....................------------,,,---,,,,,,++++++,,,,,,---******************************+++,,,,,,,,,++++++************************+++++++++******+++++++++))))))))))))))))))))))))************))))))))))))))))))***+++,,,------...******))))))))))))******))))))((())))))***+++,,,************************((())))))******))))))(((************************))))))))))))))))))))))))+++************+++,,,,,,)))))))))*********++++++***************+++,,,,,,)))***+++*********,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............///.........///////////////......////////////......------...///000111222222000000000///000111111222222333444555666666666666666666666666666666666666555555666666666666555555555555444333222222111111222111111111111000000000////////////////////////////////////////////////---...///000000111111000000000000000000000000000000000000000111111111111111111111111222222222222333555777999::::::999888::::::;;;:::999:::<<<>>>GGGUUUccc|||,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((((((((()))))))))))))))((()))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,)))************+++++++++))))))*********++++++++++++++++++*********************************************+++,,,,,,---......+++,,,...,,,***)))***,,,***,,,------,,,++++++,,,+++++++++++++++,,,,,,,,,((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......------......///000///000000111111111111111222222222222222222333333222333333444555555444444444444444555555555666666444444444333333333333333222222333333333444444444444333333222222222222222111111///........................---------,,,,,,---,,,,,,++++++,,,,,,---************************)))***+++,,,,,,,,,,,,+++******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))*********(((((()))***+++,,,------******))))))))))))******((((((((())))))***+++,,,))))))))))))************(((((())))))))))))((((((************************))))))))))))))))))))))))++++++*********+++,,,---************+++++++++,,,***************++++++,,,)))***++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///............/////////000......////////////......------...///000111222222111111000000000111222333222333444555666666666666666666666666666666666666666777777777777777777666666666555444333222111111111111111111000000000000000000000000000000000000////////////////////////---...///000111111111111000000000000000000000000000000000000111111111111111111111111222222222222333555777888::::::999999:::::::::999888999;;;===CCCRRRbbb|||,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************''''''(((((())))))******(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))*********)))***++++++,,,)))************+++++++++))))))******++++++++++++,,,+++++++++******))))))******************************+++,,,,,,---......***,,,...---***)))***,,,***,,,...---,,,+++,,,,,,((()))***+++,,,---......((()))***+++,,,,,,+++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...////////////000111111111111111111111222222222333333333222333444444555555555555333333333444444444555555444444333333333333333333222222333333333444444444333222222111000111111111111000///......------.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******++++++&&&'''((()))***+++,,,,,,******))))))))))))******(((((((((((()))***+++,,,)))))))))))))))*********(((((())))))))))))((((((++++++******************))))))))))))))))))))))))++++++*********+++---...***++++++++++++,,,,,,,,,*********)))***++++++,,,+++,,,------,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,---------.........//////---.........//////000000......////////////......------...///000111222222222111000000000111333444222333444555666666666666666666666666666555555555888888999999999999888888777777666555333222222111111111111111000000000000111111111111111111111111000000000000000000000000---...///000111111111111000000000000000000000000000000000000111111111111000111111111111222222222333444666888999:::999999999::::::888777777:::<<<@@@PPPaaa}}}........................------,,,,,,+++***))))))))))))))))))))))))))))))******)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))***************************++++++,,,++++++,,,,,,,,,,,,------///...---,,,***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000............///000111222111222333333444444333333333333333222222111111111444444444444444444444444333333333444444333222222555555555555444333222111222222222111111111000000000000///...------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++++++++*********)))))),,,+++***))))))***+++,,,((()))))))))************************************))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------************************)))))))))))))))))))))))))))***++++++***)))(((''',,,,,,,,,---------......+++,,,------......------111111000...---,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,---...//////---.........//////000000////////////////////////////////////000000000000000000111111111222222222555555666666777777888888888888999999999888888777777777666555555555555555666555555444222111000000111111000000//////......111000///......///000111......////////////......000000000000000000000000////////////000000000000////////////000000000000000111111111111222222222444444555777888999:::;;;===:::999<<<<<<999999===EEERRR```yyy------------------------,,,,,,+++******)))(((((())))))))))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))***************))))))))))))***+++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000////////////000111222222111222333333444444333333333333333222222222111111333333333333333333333333333333333444444333333222555555555555444333222111222222111111111000000000000//////...------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************************+++++++++*********))))))++++++************++++++************++++++++++++************************))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,******************************************************+++++++++***)))(((++++++++++++,,,,,,,,,---+++,,,------...---------000000///...---++++++***++++++,,,,,,,,,,,,------++++++,,,---............,,,---------......................................./////////000000000000000000000111111111222222444444444555555666666777777888888999999999888888777777666555555555555666555555444333222111000000000000000000//////......111000///......///000111......////////////......////////////////////////.../////////000000000000////////////000000000000000111111111111222222222444444555777888999:::;;;===:::999;;;;;;999999===DDDQQQ^^^xxx++++++++++++++++++++++++++++++******)))((((((((()))))))))))))))))))))))),,,+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))((((((((()))******++++++++++++,,,,,,,,,,,,((())))))***+++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////////////////000111222333111222222333333333333333333333333222222222222111222222222222222222222222222333333444444333333333444555555444444333222111111111111111000000000000//////......---,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++++++++++++++++++++++++++++++++*********************++++++++++++*********++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))******************++++++++++++++++++************************************************+++++++++,,,++++++***)))************++++++++++++++++++,,,---------------......------,,,+++******++++++,,,,,,,,,,,,------+++,,,---.........---,,,,,,,,,,,,,,,,,,---------............................../////////000000000000000000000111111111111222222333333444555555666666666777888999999999999888777666666555555666666555444444333222111000000000000000////////////...000//////......//////000......////////////......////////////////////////....../////////000000000////////////000000000000000111111111111222222222444444555666888999::::::<<<999999;;;;;;999:::===CCCOOO]]]vvv,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))),,,++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************((((((((((((((())))))******++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000//////000000111222333111111222333333333333222222222222222222222222222111111111111111222222222222222333444444444333333444444444444444333222111111111000000000/////////.........------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))*********+++++++++,,,,,,************************))))))))))))))))))))))))((()))))))))************++++++++++++************************************************************+++++++++,,,++++++++++++*********++++++++++++,,,++++++,,,------------,,,---,,,,,,++++++*********+++++++++,,,,,,,,,------,,,---...//////---,,,+++,,,,,,,,,,,,,,,---------................................./////////000000/////////000000000111111111222222333444555666666555555777888999999999999888777666666555555666666444333333222111000000000////////////////////////////////////////////////......////////////......////////////////////////........./////////000000////////////000000000000000000111111111222222222333444555666777999::::::<<<999888;;;;;;999:::===CCCOOO[[[ttt,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))+++++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))))))))************((((((((((((((())))))************+++++++++,,,,,,))))))************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............////////////000111222333000111222222333333222222222222222222222222222222000000000111111222222222111222333333444444444333333333333444333333222222000000000/////////......---------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************)))***+++,,,,,,+++***)))))))))))))))*********+++************************))))))))))))))))))))))))((()))))))))************+++*********************************************************************++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++***+++++++++,,,,,,,,,------,,,---.........---,,,+++...---------------------....................................////////////....../////////000000000111222222444555666777777444555666777888999999999777666666555555555555555222222222111111000000///.............../////////......////////////............////////////..........................................////////////////////////000000000000000000111111111222222222333333444666777888999:::;;;888888:::;;;999:::===CCCNNNZZZsss------------------------++++++++++++++++++++++++))))))))))))))))))))))))******+++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******(((((('''''''''((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))((((((((()))******************++++++++++++&&&'''((()))+++,,,---...++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................///000111222000111111222222222222222111222222222222333333333000000000111222222333333111111222333444444444444222222333333333333222222////////////............------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++******++++++++++++******(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))************))))))******************************************+++++++++++++++++++++++++++************+++,,,,,,++++++++++++,,,,,,,,,---******+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------............------------------------------------------........./////////............////////////111111222333555666777777555555666777888888888888666555444444333333444444111111111000000000//////---............/////////---......//////......---......////////////..............................------........./////////////////////000000000000000111111111111222222222333333444555777888999999:::777777:::;;;999:::===AAALLLXXXppp++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))***+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******(((''''''&&&'''((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***************))))))))))))***++++++************++++++++++++&&&'''((()))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------...///000111000000111222222222222222111111222222222333333333000000111111222333333444000111222333444444444444111222222333333333222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***************************))))))*********+++++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))******++++++************************++++++++++++++++++++++++***))))))((()))***+++,,,************++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,------++++++,,,,,,,,,,,,---------,,,+++++++++---///000------------,,,,,,++++++---------------------------------.........//////------.........////////////000111222333555666666666666777777777777777666444444333222222222222333000000000000000/////////---------.........//////------...//////...------......////////////..............................---------.........//////////////////000000000000000111111111111222222222222333444555666888999999999777777::::::999:::===???JJJUUUmmm************************)))))))))))))))*********))))))))))))))))))))))))((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******(((''''''&&&&&&((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************++++++,,,)))************+++++++++************)))))))))(((++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.....................------,,,,,,------...///000000000111222222222222111111111111222222333333333000000111222333333444444000111222333444444555444111222222333333333222222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******++++++++++++++++++++++++))))))******++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************'''(((((()))***++++++,,,************************++++++++++++++++++++++++))))))((((((((()))+++,,,))))))))))))******************+++,,,,,,,,,,,,++++++++++++,,,,,,------...++++++,,,,,,,,,---------...,,,*********---000222,,,,,,,,,++++++*********---------------------------------.........//////---------.........//////---...///111222333555555666777777777777777666555444333222222111111222222000000000000////////////---------.........//////,,,---...//////...---,,,......////////////..............................---------.........//////////////////000000000000000111111111111222222222222333444555666888999999999666666999:::999:::======GGGRRRjjj---,,,++++++------,,,++++++*********))))))((((((************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))***)))(((''''''((()))******)))((((((((()))+++,,,---,,,,,,+++***)))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++************++++++))))))*********+++++++++)))***+++,,,,,,+++***))),,,,,,,,,+++++++++******************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,---------------------------------------............///111111111111111111111111111111111111222333444555333333333222222222111111222222222222222222222222000000000000////////////------,,,,,,,,,,,,++++++---------------,,,+++***+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))((((((''''''((()))***++++++,,,,,,,,,,,,++++++*********************************,,,,,,+++***))))))******************************))))))((('''''''''''''''******))))))***+++,,,,,,(((*********)))((()))***************************)))))))))))))))))))))))),,,+++***)))(((((((((((()))***++++++***)))***+++,,,,,,,,,+++++++++******************************++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......222111111000///............------------...//////000000111222222222222111000111222333444444444444222222333333333222111111000////////////000000111...........................------,,,,,,------...------......//////000000........................---------............///............////////////333222222222111111000000111333444555444555777888888888777777777777777888>>>FFFPPPjjj---,,,++++++------,,,+++************)))))))))(((''''''((((((((()))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''***)))(((((((((((()))******)))((((((((()))++++++,,,++++++******)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))++++++************++++++************++++++++++++******++++++++++++***************)))))))))((((((************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++,,,,,,,,,,,,---------------------------------------............///111111111111111111111111111111111111222333444555333333333222222222111111222222222222222222222222111111000000000/////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((())))))******))))))((((((((())))))******+++++++++++++++******)))))))))++++++++++++++++++++++++,,,++++++***))))))******))))))))))))))))))))))))+++***)))(((((((((((((((******))))))***++++++,,,)))***++++++))))))***+++************************************************,,,+++***)))(((((((((((()))***++++++***)))***+++,,,,,,,,,+++++++++******************************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---------....../////////...---,,,,,,,,,...------------...//////000000111222222222222111000111222333444444444444111111111000000/////////000000///////////////000........................---------,,,,,,---------............////////////........................---------............///............////////////000000000000/////////...111333555555555555777999888888777777777777888888???GGGQQQjjj---+++***+++,,,---,,,+++************))))))))))))''''''(((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''+++***))))))))))))***+++)))))))))((()))******+++************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++************++++++******+++++++++,,,,,,,,,++++++************++++++*********)))))))))))))))************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///000000000000000000000000111111111111222333444555333333333222222222111111222222222222222222222222111111111111000000000000------,,,,,,,,,,,,++++++++++++++++++++++++***)))+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******************))))))))))))))))))******************))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))++++++***)))))))))***************)))******+++,,,***+++,,,+++***)))***,,,************************++++++++++++++++++++++++,,,+++***))))))))))))))))))***++++++***)))***+++,,,,,,,,,+++++++++******************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,---------......//////......---,,,,,,,,,...------------...//////000000111222222222222111000111222333444444444444333222111///......//////111111000///....................................------------------------/////////.......................................---------............///............////////////000000000000////////////222444555666555666888999888777777777777777888888???GGGQQQjjj,,,+++***+++,,,,,,,,,************)))))))))))))))))))))))))))*********+++************************))))))))))))))))))))))))(((((((((((())))))))))))*********++++++*********+++******************+++)))))))))))))))******+++((()))))))))*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,---------------------------............///////////////////////////111111111111222333444444333333333222222222111111222222222222222222222222222111111111000000000000------,,,,,,,,,+++++++++******+++++++++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******++++++++++++***************)))))))))))))))******************))))))++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++******)))))))))******+++***************++++++***+++,,,,,,+++***+++,,,************************++++++++++++++++++++++++,,,+++******)))))))))***)))***++++++***)))***+++,,,,,,,,,+++++++++******************************,,,---------------,,,,,,++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,---------......000000000//////............------------...//////000000111222222222222111111111222333333333333333666555222000//////000111222111000///...---------........................,,,------------------,,,/////////......---------........................---------............///............////////////222222222111111111111111222444666666666666888:::777777777777777777888999>>>FFFPPPhhh,,,+++******,,,,,,+++***))))))))))))))))))******((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++***************++++++*********((()))))))))************((((((((()))******++++++*********))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************++++++************++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///........................111111111111222333444444333333333222222222111111222222222222222222222222111111111000000000000///------,,,,,,,,,+++++++++)))******+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******++++++++++++***************)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++***************++++++++++++++++++++++++++++++)))))))))(((((())))))***++++++***************+++***+++,,,,,,+++***+++,,,************************************************,,,+++******************)))***++++++***)))***+++,,,,,,,,,+++++++++******************************------------,,,***)))(((++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,---------......////////////...............------------...//////000000111222222222222111111111222222333333222222555444111/////////000111111111///...------------........................,,,,,,---......---,,,,,,//////......------,,,,,,........................---------............///............////////////111111111111111111222222222444555666555666888999777777666666777888999999<<>>EEEOOO\\\vvv))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************,,,,,,------,,,)))'''%%%******************************))))))))))))******(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))***************+++++++++***))))))(((((())))))***+++++++++************)))***************+++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,------......///...............///000000000000000000111111111111222333333333333222111000////////////............,,,,,,,,,+++++++++******************************++++++++++++++++++++++++))))))((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++((((((((()))))))))************))))))******+++,,,************************+++***((()))***,,,,,,++++++************+++,,,,,,++++++,,,,,,,,,,,,++++++*********************************)))******+++,,,)))))))))************+++***++++++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------,,,,,,,,,---......------......///000000000......///000000000000///............------------////////////////////////------------------------------------------------------------------------000...,,,+++++++++***(((---------...............------------------------............////////////000000000000000000000000///111333333333333555777666777777777666666888999;;;>>>EEENNNVVVkkk))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))******)))))))))((((((((('''&&&'''''''''((((((((()))++++++++++++***)))''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************************************))))))*********+++++++++*********))))))*********+++++++++************)))))))))*********+++++++++************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---++++++,,,------......///...............///000000000000000000111111111111222222333333333222111000........................++++++++++++************************************************************)))(((((('''((()))***+++))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))*********))))))******+++,,,************************,,,***((((((***+++,,,+++++++++******++++++,,,---+++,,,,,,------,,,,,,+++******************************))))))***++++++,,,))))))))))))************))))))+++,,,,,,,,,++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------------......///000000111//////000000//////......------------------------////////////////////////........................------------------------------------------------///---******,,,------+++---------.........//////....................................////////////000000000000000000000000///111333333333333555777555777888888777666888999;;;???FFFMMMPPP___)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))************))))))((((((((('''))))))******+++++++++,,,******))))))))))))))))))((((((((((((((((((((((((******))))))))))))******************************))))))))))))************))))))))))))************))))))))))))************++++++++++++++++++++++++))))))******++++++++++++++++++************+++++++++++++++************)))))))))******++++++++++++************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++,,,------......///...............///000000000000000000111111111111222222333444333222111000---.....................+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))*********)))***++++++,,,************************,,,***((((((***+++,,,+++++++++******++++++,,,---+++,,,,,,------,,,,,,+++******************************))))))***+++,,,,,,))))))))))))************((()))***+++,,,++++++***+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,---------,,,,,,++++++,,,,,,,,,---------///...------,,,,,,,,,,,,---------...///000000111000000000000///...---,,,.../////////////////////////////////////////////////////////////////////------------------------------------------------000---***+++...000000...---------.........//////////////////////////////............/////////000000000000000000000000000///111333333333333555777555777888888777777888999<<<@@@HHHMMMLLLWWWzzz+++***)))((((((***,,,---******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''')))***+++***)))'''%%%******))))))((((((''''''*********))))))))))))((())))))))))))))))))))))))+++++++++*********))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++***)))((((((((()))+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---.........---,,,+++++++++,,,,,,---------------......///000000000333222222222111111000000000000000000000000000000///...,,,,,,---------,,,************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))))))))))))))******+++++++++************++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,******))))))***+++,,,,,,))))))*********++++++++++++***))))))+++,,,+++***************************++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++************))))))))))))******)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////..................------------......///......---------......000000///...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++.........------,,,,,,,,,..................------,,,------...///000111111000000000000111111111111111111111222333444555666888555555666666666;;;BBBLLLJJJLLLHHHOOOTTThhh***)))((('''((()))+++,,,***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))******)))((('''&&&***)))))))))((((((((('''++++++*********)))))))))))))))))))))))))))))))))+++++++++*********))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++***))))))))))))***++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,---------......///000000000222222111111111000000000000000000000000000000000///---,,,,,,---------+++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***************************)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((())))))))))))************)))))))))))))))***++++++++++++************++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,******))))))***++++++,,,*********++++++++++++,,,,,,***)))***++++++***)))************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++************))))))))))))******))))))+++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///////////////..................------------......---------,,,,,,,,,------000//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++......---------,,,,,,,,,........................------......//////000000000000000000111111111111111111111222333444555666888555555666666666;;;AAAMMMJJJLLLGGGNNNQQQfff)))((('''''''''(((***+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))((((((((((((((())))))))))))((((((((((((,,,+++++++++************))))))))))))))))))))))))+++++++++*********************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))******)))******+++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,+++------......///000000000111111000000000000//////000000000000000000000000///---,,,+++,,,---,,,+++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***************))))))))))))***++++++++++++************++++++++++++************++++++***+++,,,+++******+++,,,*********)))******+++,,,++++++++++++,,,,,,,,,,,,---+++******++++++)))(((*********************************++++++++++++,,,+++,,,,,,,,,,,,+++************))))))))))))******((()))******++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............////////////............---......------------......,,,,,,+++++++++,,,,,,---//////......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++...------------,,,,,,,,,.................................///////////////000000000000111111111111111111111222333444555666888555555777666666:::@@@LLLJJJKKKFFFKKKNNNccc)))(((((((((((()))***+++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++)))(((''''''((()))***))))))))))))((((((((((((,,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))******))))))))))))))))))***)))***+++------,,,++++++************************************++++++++++++++++++,,,,,,---------------------,,,,,,+++++++++------......///000000000000000000//////////////////////////////////////////---++++++,,,---,,,+++************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))((()))))))))******************))))))******+++,,,++++++************++++++++++++************++++++)))+++,,,+++***)))***++++++***************++++++++++++,,,,,,,,,------------,,,************)))'''************************))))))*********++++++++++++,,,,,,,,,,,,+++************))))))))))))******(((((())))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............/////////.........---------...------,,,,,,------...,,,,,,,,,+++,,,,,,---............------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---------------------------------...............///////////////.........///000000000111111111111111111111222333444555666777555555777777666999???HHHGGGJJJEEEIIILLLbbb))))))))))))******++++++(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++)))'''&&&&&&(((***+++(((((((((((()))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))***+++------,,,++++++************************+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,---------------,,,,,,+++++++++------......///000000000///////////////000000000////////////////////////...---++++++,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))***************************++++++,,,++++++************+++++++++******))))))******+++)))***++++++))))))***+++++++++***************+++++++++,,,,,,,,,------------,,,************)))'''************************))))))*********++++++++++++,,,,,,,,,,,,+++************))))))))))))******)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............///............------------------,,,,,,,,,,,,---------------------...//////---------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---------------------------------........./////////////////////.........///000000000111111111111111111111222333444555666777555555777777555888>>>CCCCCCHHHCCCHHHLLLccc)))*********++++++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))'''&&&'''(((***+++(((((((((((()))))))))))),,,+++++++++************))))))))))))))))))))))))***************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))************)))))))))******+++++++++++++++************************++++++,,,,,,,,,---------+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,+++------......///000000000//////000000000000111111000000000000000000000000...,,,+++***+++,,,+++***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++************+++,,,,,,++++++************++++++******))))))))))))******)))***+++***))))))***+++,,,+++******)))*********++++++++++++,,,,,,,,,,,,---+++******++++++)))(((*********************************++++++++++++,,,+++,,,,,,,,,,,,+++************))))))))))))*********))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///.........------------,,,------,,,,,,,,,,,,------------------...//////000------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,------------...,,,,,,------.../////////.........///////////////000000000000111111111111111111111222333444555666777555555777777555777<<>>>>>GGG@@@AAAMMMiii(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))'''''')))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))******,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++)))))))))))))))******************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,+++***))))))))))))++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,---...******))))))))))))************))))))))))))******************************)))))))))))))))*********************************))))))*********)))))))))))))))***++++++++++++***)))***+++,,,---,,,++++++*********)))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++***'''((()))***+++,,,,,,,,,,,,+++++++++***)))))))))))))))*********+++++++++(((((()))))))))*********++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,+++++++++,,,,,,---))))))))))))))))))))))))+++,,,,,,,,,,,,---------++++++++++++++++++++++++************************)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////////////////////////////000111333333333333555777666777777666555555777:::>>>===EEE@@@@@@JJJddd))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))***,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++(((((())))))************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))******)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,++++++***))))))******************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************+++,,,---...******))))))))))))************))))))))))))************************************))))))))))))))))))************************))))))))))))))))))******))))))***+++++++++++++++)))***+++,,,,,,,,,+++***))))))))))))))))))******))))))))))))*********+++***++++++,,,,,,++++++***'''((()))***+++,,,,,,,,,,,,+++++++++***)))))))))))))))*********+++++++++))))))))))))************++++++++++++++++++++++++******+++++++++++++++,,,+++++++++******)))))))))---,,,,,,,,,,,,------...))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++************************)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............///////////////////////////////////////111333333333333444666555666666555555555888:::<<<:::CCCAAAAAAIIIbbb))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))'''''')))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++******)))))))))))))))******)))))))))(((((((((++++++++++++++++++++++++((((((((()))******++++++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************++++++)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---******))))))))))))************))))))))))))******+++++++++***************************))))))))))))******************************)))))))))***++++++)))***++++++,,,+++++++++((()))+++,,,,,,,,,+++***))))))))))))************(((((()))))))))************++++++,,,,,,++++++***((()))***++++++++++++++++++++++++***************)))************+++++++++)))*********++++++++++++++++++++++++++++++++++++******++++++++++++++++++***************)))))))))------,,,++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////000000000000000000000000///111333444333333444555555555666555444555888:::;;;888CCCCCCDDDIIIbbb))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))'''''')))***************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))))))))))))))))))))((((((((('''''''''************************'''(((((()))******++++++((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((***+++***(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))***+++,,,,,,((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***'''''''''((()))*********))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,++++++************+++******))))))))))))************))))))))))))******+++++++++*********))))))************)))))))))(((************************+++******)))***+++,,,---)))***++++++,,,,,,++++++((()))***,,,,,,++++++***((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***)))******+++++++++*********************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************))))))))))))************,,,,,,+++***))))))))))))************************)))))))))*********++++++***************************************************++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------......------............////////////000000000000000000000000...111333444333222333444444555555555444555888:::<<<888CCCEEEFFFJJJbbb))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))'''''')))***************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))++++++***))))))((())))))************))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++(((''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))))))))))))))************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))***+++------''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***))))))))))))******))))))))))))************))))))))))))******++++++++++++******))))))+++*********))))))(((((())))))))))))))))))))))))++++++*********+++---...******+++,,,,,,,,,,,,+++((()))***+++,,,+++******(((((())))))*********+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++******)))))))))******+++++++++,,,)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******************(((((())))))******++++++++++++)))(((''''''''''''************************((())))))))))))*********************************************************++++++,,,,,,,,,+++******++++++------------+++++++++++++++++++++++++++++++++,,,------......------............/////////000000000000000000000000000...111333444333222333333444555555555444555888:::===999EEEGGGGGGJJJaaa)))************++++++++++++*********))))))(((((())))))))))))((((((((((((''''''(((((())))))******))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((*********)))((()))***************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))((((((((((((++++++************************************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''+++***((('''''')))+++,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************))))))***++++++++++++******++++++++++++***)))))))))))))))))))))))))))))),,,++++++******++++++,,,************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------......////////////000000000000......///000000000000000000111111222222333333444666666555444444555777777999===AAAHHHHHHIIIkkk(((((()))))))))*********************)))))))))((())))))))))))((((((((((((''''''(((((((((((((((((())))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))((((((((((((******************************************************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++************)))))))))))))))))))))))))))************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))******)))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************)))************+++++++++***++++++++++++***))))))))))))))))))))))))))))))+++******))))))******+++************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------........./////////000000000000......///000000000000000111111111222333333444444666666555444444555777888:::===@@@GGGGGGHHHjjj'''((((((((())))))))))))************))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************(((((((((((()))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++************************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((************************(((((((((((())))))))))))******************************************************))))))******+++,,,++++++++++++++++++++++++******++++++,,,,,,------+++++++++************)))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((***++++++,,,))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************+++***)))))))))***,,,,,,***++++++++++++***))))))))))))))))))))))))))))))***))))))))))))))))))***************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---------............/////////000000000......///000000000000000111222222333333444555555666555444444555666777888:::<<>>GGGQQQnnn))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''((()))''''''''''''((())))))*********))))))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''))))))*********(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((()))***************))))))))))))))))))))))))******))))))))))))******)))))))))******+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************'''((()))((('''&&&''')))))))))))))))************((((((((((((((())))))*********))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***'''((((((((('''''')))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))***++++++***(((((()))+++************)))))))))(((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))******************************************************))))))))))))))))))))))))++++++***))))))***++++++************************)))))))))))))))))))))))))))******+++++++++************++++++++++++******+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))*********++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.........///////////////...///000111333444666666444444444444555777888:::999;;;:::>>>GGGPPPmmm))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((%%%%%%&&&&&&''''''(((((())))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&((()))***++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******+++******(((((()))***************))))))))))))))))))))))))******))))))))))))******(((((())))))***+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((()))))))))))))))***'''((()))((('''&&&''')))(((((()))))))))))))))***((((((((((((((()))*********))))))(((((())))))***************************((((((((()))))))))*********++++++)))&&&%%%&&&'''(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((((((((())))))(((((()))))))))))))))******++++++***)))(((***+++************))))))))))))))))))))))))************+++*********))))))(((((()))))))))))))))))))))))))))))))))*********++++++)))))))))))))))******+++))))))))))))***************************+++++++++************************))))))))))))))))))))))))+++***)))((()))***+++,,,************************))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******+++++++++************)))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.........///////////////...///000111222333444555444444444444555777888:::888:::999===FFFNNNjjj))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((('''(((((()))%%%&&&&&&'''''''''&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******+++++++++(((((()))***************))))))))))))))))))))))))******))))))))))))******((((((((()))***+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))'''((()))((('''&&&''')))''''''((((((((()))))))))((((((((((((((()))******)))((((((''''''(((((()))))))))))))))))))))))))))(((((()))))))))*********+++++++++)))'''%%%&&&''''''((((((((()))))))))***'''((((((((()))))))))***'''''''''((((((((())))))(((((((((((())))))******((()))***)))(((((()))+++************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))***)))((('''''')))+++,,,************************))))))))))))))))))))))))))))))***+++++++++++++++******++++++++++++******+++++++++************))))))))))))))))))))))))***))))))))))))))))))))))))))))))***++++++++++++***************************)))************+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............/////////000//////000000111222333333444444444444555777888:::777999888<<>>DDDOOOuuu((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((()))((('''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))******(((((())))))))))))((((((''''''(((((())))))******'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((()))******'''(((((((((((()))))))))'''((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************((()))))))))************))))))*********++++++++++++++++++***************************************))))))*********++++++++++++,,,,,,,,,,,,+++******(((((((((((((((((((((((()))))))))******)))))))))((()))))))))************)))))))))))))))))))))))),,,+++++++++***))))))(((***111333...((('''(((((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++........................................................./////////////////////000111222333333333222333444444444555777999777444;;;999>>>DDDNNNttt))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((('''((()))))))))))))))(((''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))*********''''''''''''(((((((((((((((''''''(((((()))***+++''''''(((((((((((())))))''''''(((((())))))******)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))************+++************************************************)))))))))***++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((()))))))))(((((('''&&&(((---...)))&&&(((++++++)))))))))))))))))))))))))))))))))***************))))))************))))))))))))))))))))))))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------.................................///////////////...///000111222333333333222333444444444555777999888444;;;999===DDDNNNttt))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***+++,,,------+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((((())))))******)))(((''''''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''((())))))***''''''''''''((((((((((((''''''''''''((()))***+++'''''''''((((((((())))))'''''''''((()))*********((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************************************************************((())))))***++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))'''(((((())))))((('''&&&&&&))))))''''''+++,,,***))))))))))))))))))))))))((()))))))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000...///000111222333333333222333444444444555777999:::666<<<999===CCCOOOuuu))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))---...000000///---)))'''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((())))))*********((('''&&&&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))''''''''''''((()))++++++''''''''''''((((((((()))&&&''''''((()))******+++((((((''''''''''''(((((('''((((((((())))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))************))))))))))))******************************++++++************************((())))))***++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))((()))***++++++***)))((('''))))))'''))),,,***&&&))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........//////000000...///000111333333333444222333444444444555777999;;;777<<<999===DDDOOOvvv******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''''''''(((''''''''''''(((((()))))))))))))))************))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))'''666MMM\\\OOO555((()))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******++++++++++++***((('''&&&++++++******))))))((((((******))))))))))))******))))))))))))))))))))))))************************,,,,,,,,,+++++++++******))))))))))))************++++++******************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))(((''''''''')))***+++))))))))))))))))))))))))''')))******))))))***++++++++++++++++++***)))(((************************))))))))))))************,,,,,,++++++)))((('''&&&++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---.............../////////////////////////////////////////////000111111222222666555444222333444666777777:::888999>>>BBBSSSooo***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((()))((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********)))))))))))))))))))))))))))))))))---:::EEE@@@000'''((())))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))************+++******)))((('''*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++++++++************))))))))))))************************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))''')))******))))))***++++++++++++++++++***))))))************************))))))))))))************++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---.............../////////////////////////////////////////////000111111222222555555444333444555666777777;;;888999===AAAQQQmmm))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))))))))))))))***+++******)))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))************************++++++*********))))))))))))))))))))))))))))))))),,,&&&'''...000***''')))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))************))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))******))))))))))))))))))))))))''')))******))))))***+++***++++++++++++***))))))************************)))))))))*********++++++******+++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...---............//////////////////////////////////////////000111111222222444444444555555555666666777;;;888888<<>>>>>KKKfff'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++************************)))))))))))))))))))))))),,,,,,------///000222333000///---+++***((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******((('''))),,,---,,,))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''&&&&&&%%%((((((((((((((((((((((((%%%''')))***+++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))************))))))++++++******))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************((())))))***++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))))))))))))))))))))((()))******))))))***+++((()))***+++++++++++++++******************************+++++++++,,,,,,,,,)))***,,,---.../////////++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,---------....../////////////////////////////////000111111222222444333222222333666888:::777<<<:::;;;>>>>>>LLLfff(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((************************'''((()))******)))((('''(((((((((((()))***+++,,,+++,,,...///000000111111......,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((+++******)))(((''''''&&&))))))))))))(((((((((((())))))************))))))&&&''''''((((((((((((((()))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******)))((('''&&&%%%%%%((((((((((((((()))******))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******+++(((&&&(((+++------+++***)))(((''''''((()))***(((((())))))))))))(((((())))))************))))))))))))(((((((((((())))))******+++++++++******))))))************))))))((()))))))))))))))(((''''''(((((((((((((((((((((((())))))************))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((()))******---+++***(((((()))+++,,,+++,,,,,,,,,,,,+++******(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((()))***++++++)))************++++++++++++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***(((((())))))*********+++,,,++++++***)))(((''''''***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------////////////////////////111111111222222333333444111222333333222444777999:::;;;777999>>>???KKKbbb)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((************************(((((())))))))))))))))))******))))))******+++,,,+++,,,---...///000000000///...,,,+++******))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))(((((((((((((((((())))))))))))((((((''''''((())))))))))))((())))))(((''''''((())))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((()))******))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))******(((((())),,,---,,,+++***)))(((''''''((()))***(((((())))))))))))(((((())))))************))))))))))))(((((((((((()))))))))***************))))))((())))))*********)))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))************))))))************)))))))))((())))))))))))))))))))))))((((((((((((((()))******,,,+++***(((((()))+++,,,+++,,,,,,,,,,,,+++******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))*********+++++++++*********)))))))))((((((************************))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))*********+++------,,,,,,+++*********,,,------......------,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------////////////////////////000111111222222333333444222222333333333444777999999;;;888999>>>???JJJaaa***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((((((((()))+++,,,---,,,,,,+++++++++++++++***+++,,,---....../////////...---+++************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************))))))((((((''''''(((((((((((())))))))))))''''''(((((((((((('''''''''((())))))******))))))***))))))(((((())))))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))'''''''''(((((()))))))))((((((((((((((()))******))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))+++------,,,***))))))(((((((((((())))))((())))))******))))))((())))))************))))))))))))(((((((((((())))))((())))))******))))))((('''((()))***************)))))))))))))))(((((('''(((((((((((((((((((((((())))))************))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++***))))))***+++,,,+++,,,,,,,,,,,,+++******((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))))))))*********++++++)))))))))(((((((((((((((************************))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***)))))))))***************++++++++++++++++++++++++,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------////////////////////////000000111111222333333444222333444333333444777999999;;;888999>>>???JJJaaa******)))(((((('''(((((())))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))***************************)))((('''(((***---/////////---,,,,,,+++++++++*********+++,,,---...//////...---,,,+++*********)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***************+++++++++***)))))))))((((((((('''(((((((((((())))))))))))'''(((((())))))(((((('''(((((()))*********************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((((((((()))))))))((((((((((((((())))))***))))))(((((((((((())))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((()))+++,,,------+++)))))))))(((((((((((()))))))))))))))******)))))))))))))))************))))))))))))(((((((((((())))))'''(((((())))))))))))(((&&&'''(((******+++++++++(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***+++******))))))***+++,,,+++,,,,,,,,,,,,+++******)))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))***************************(((((()))))))))***************++++++++++++******++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------//////////////////////////////000111222333333444333444444444333444777999999;;;888999>>>>>>III___******)))(((((('''(((((())))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''(((+++...111000000...---,,,,,,++++++************+++---.../////////---,,,+++*********)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))******++++++++++++))))))))))))(((((((((((('''((((((((()))))))))***((())))))******))))))((((((((()))***************))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))((((((((((((((((((((((((((())))))***))))))(((((((((((())))))''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''')))+++,,,,,,+++***)))(((((())))))))))))(((((())))))************))))))))))))************))))))))))))(((((((((((())))))''''''((()))))))))))))))&&&'''(((******+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((())))))******))))))******++++++,,,+++,,,,,,,,,,,,+++******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))((((((((()))(((((()))))))))*********************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))***+++++++++***************((((((((()))******++++++)))******++++++******)))++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------////////////////////////...//////000222333333444444444555444333444666999888;;;888999???>>>HHH^^^***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())),,,000222000///...---,,,,,,,,,,,,+++*********+++---///000000///...,,,++++++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))((((((((((((''''''(((((())))))******))))))************))))))'''((())))))******))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))*********))))))(((((((((((((((((((((((()))******))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&(((***+++)))(((((()))(((((())))))))))))(((((()))******++++++******)))))))))************))))))))))))(((((((((((())))))''''''((()))************'''((()))***************'''(((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))))))))***++++++,,,,,,+++,,,,,,,,,,,,+++******)))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))))))))))))))((((((((()))))))))******************++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***+++++++++++++++***************++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++************++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------////////////////////////---...///000111333444444444555555444333444666999888:::888:::???>>>GGG]]])))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((()))+++...000222///......---,,,,,,,,,,,,,,,+++******+++---///111000///...---,,,+++++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((())))))***++++++(((((((((((())))))))))))'''''''''((()))*********(((((())))))))))))((((((''''''((())))))))))))((('''((())))))))))))(((''''''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((()))))))))))))))))))))))))))*********((((((((((((((()))******))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''&&&((())))))&&&&&&''')))'''((()))******)))(((''')))******++++++******)))))))))************))))))))))))(((((((((((())))))'''((()))***++++++++++++((())))))*********))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((()))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******)))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++(((((((((((()))))))))***))))))))))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***)))******+++,,,,,,------++++++,,,,,,,,,,,,------------------------------////////////////////////------...000111333444444555666666555444444666999888:::888:::???===FFF\\\(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***,,,...111222......---,,,,,,,,,,,,---,,,,,,+++***,,,...000222000///...---,,,+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))*********(((((((((((())))))))))))&&&''''''((()))******+++''''''((((((((((((''''''&&&''''''(((((((((((((((&&&'''((())))))((('''&&&'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))''''''((()))***+++,,,,,,((((((((((((((()))******))))))(((((((((((())))))((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((('''&&&((()))'''%%%$$$&&&)))'''((()))******)))((('''******++++++++++++******))))))************))))))))))))(((((((((((())))))(((((()))++++++,,,,,,,,,)))************))))))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((()))******(((((()))++++++,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***++++++(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***,,,,,,,,,++++++*********))))))))))))))))))))))))))))))************))))))***+++,,,------,,,+++***))))))***+++,,,,,,------++++++,,,,,,,,,---------------------------------////////////////////////------...000111333444444555666666555444444666999888:::888:::???===FFF[[[))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((())),,,...//////////////////......---------,,,*********++++++,,,,,,,,,......---,,,,,,+++*********)))))))))))))))******************************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))+++(((&&&'''******)))&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))((('''&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))***)))(((''''''((()))***)))))))))))))))))))))))))))((('''''''''(((***+++***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))((((((((((((((()))******((((((((((((((()))*********************)))((((((++++++***)))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************)))******++++++*********))))))))))))))))))))))))''''''(((((())))))******,,,***(((***,,,---+++((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((''''''''''''))))))(((((((((((()))))))))((((((((((((***,,,---*********))))))))))))))))))************+++++++++(((((()))***+++,,,,,,,,,*********+++,,,,,,------***)))((((((((()))+++,,,,,,+++++++++---------,,,,,,+++++++++,,,------...+++,,,,,,------,,,,,,+++++++++,,,------......////////////...---------,,,---------///111555999;;;DDD@@@:::666333444777999888===::::::??????EEEUUU))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))'''((())))))))))))(((''')))))))))))))))))))))))))))***+++---...//////000/////////.........------***+++++++++,,,,,,,,,,,,......---,,,,,,+++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))+++)))'''(((***+++)))'''))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***))))))))))))))))))))))))(((((())))))(((''''''&&&(((((((((((())))))))))))))))))(((((((((((())))))***)))(((''''''((()))***)))))))))))))))))))))))))))(((((('''((()))***+++***)))(((''''''((()))******)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))*********((((((((((((((()))******((((((((((((((()))************+++++++++***((((((******)))(((((()))))))))))))))))))))))))))))))))***)))(((''''''((())))))))))))))))))************++++++++++++++++++******))))))))))))))))))))))))******))))))((((((''''''+++)))((()))+++,,,***((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))((((((((()))***+++,,,***))))))))))))))))))))))))************+++++++++)))))))))***+++++++++,,,++++++++++++++++++************)))))))))***+++,,,+++*********+++,,,,,,++++++++++++++++++,,,------+++,,,,,,------,,,,,,+++++++++,,,------......///...............---------///.........000222555777;;;999555222111333555777888===::::::??????EEEUUU}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))*********+++---...000111000000////////////......++++++,,,,,,,,,,,,,,,---...------,,,,,,++++++*********)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((((((((())))))))))))************))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))''''''((()))))))))))))))***)))((()))***+++***)))))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***************)))))))))))))))))))))))))))))))))(((((()))))))))(((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))******++++++((((((((((((((())))))***((((((((((((((()))******)))***,,,------+++)))((()))((((((((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,,,,---,,,,,,+++******))))))))))))))))))))))))******))))))(((((('''''')))(((((()))******)))'''))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))((((((((()))***+++,,,))))))))))))))))))******)))************+++++++++******************++++++,,,,,,++++++***))))))(((++++++*********+++,,,---)))))))))******+++++++++++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------......///---------...............000000///...///000111222444333222111111333555777888<<<:::999??????EEEUUUxxx))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************+++...000111000000000000000/////////,,,,,,,,,,,,---------------------,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))),,,,,,++++++***)))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************((((((((((((((((((((((((++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,++++++******))))))(((((((((((((((((((((((((((((()))))))))(((((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,))))))(((((((((((())))))((((((((((((((())))))***)))***,,,......,,,***)))((((((((('''(((((()))***))))))))))))))))))))))))((((((((((((((()))))))))((()))))))))************------------,,,+++******))))))))))))))))))))))))''''''(((((())))))******((((((((()))))))))((('''))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))************))))))(((((((((((()))))))))))))))))))))******+++)))))))))))))))*********))))))*********++++++++++++++++++***************+++++++++******)))))))))++++++++++++,,,,,,------((()))***+++***+++,,,---++++++*********++++++,,,+++,,,,,,------,,,,,,+++++++++,,,------......///,,,---------.../////////000000/////////000111111333333333333444555666777888<<<999999>>>>>>DDDTTTvvv))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))***+++---///111/////////000000000000000------------------------------,,,,,,,,,,,,++++++++++++***)))(((((())))))************************))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))))))))))))))*********+++++++++))))))************))))))))))))))))))))))))))))))++++++++++++******))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))***+++((((((((((((((((((((((((++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))(((((((((((())))))((((((((((((((())))))***)))***,,,------,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))************---------------,,,+++***))))))))))))))))))))))))''''''(((((())))))******'''((()))))))))((((((((())))))(((((((((((())))))(((((())))))))))))((((((((()))))))))*********+++))))))(((((((((((())))))((()))))))))************(((((())))))************))))))*********++++++++++++++++++***************))))))******++++++++++++++++++,,,,,,------------(((***,,,,,,++++++---///,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++++++++,,,------......///,,,---------...//////////////////000111222333333444444444555555555666666777<<<999999>>>>>>DDDTTTxxx))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***,,,---///000......////////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((************************))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))***************+++++++++,,,,,,))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))))))))))))))&&&'''))))))(((((()))+++))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))(((((()))*********))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++***))))))(((((((((((((((((((((((((((((()))******)))******+++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))((((((''''''''')))******)))(((((()))))))))(((((((((((())))))(((((())))))))))))(((((('''(((((())))))*********))))))(((((((((((())))))((()))************))))))((((((((()))******++++++)))************+++++++++******************++++++)))******+++,,,,,,------***+++,,,---------,,,,,,(((+++------++++++...111------,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------......///---------.....................///000222333444444444444333333333333444444777;;;999888>>>>>>DDDTTTxxx))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))'''(((***+++------......------........./////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((************************))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********)))************+++++++++))))))************))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))''''''((()))))))))))))))$$$&&&(((((('''''')))+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))&&&'''((()))***))))))((('''((()))******)))(((''''''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((()))*********))))))))))))***+++,,,...---,,,***))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))************((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''(((***,,,+++)))((()))+++))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&'''(((((()))******))))))(((((((((((())))))((()))***++++++***)))((('''(((((()))******++++++)))************+++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,------)))***+++,,,---,,,,,,+++&&&***---,,,******---111///...------,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,------......///...............------------...///000111111222222333333222111222333444555777;;;999888======CCCTTTuuu))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&(((***,,,---...------,,,---------......//////000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))************))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))'''(((((()))))))))))))))###%%%((('''&&&&&&(((+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))&&&''')))*********)))((('''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))*********)))))))))))))))******)))(((((((((((((((((((((((((((((()))*********)))((('''''')))+++---///...---+++***))))))((())))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))************'''((()))***+++,,,,,,,,,))))))))))))))))))))))))''''''(((((()))*********(((+++---,,,***(((***,,,))))))(((((((((((())))))(((((())))))))))))((((((%%%&&&&&&'''((())))))***))))))(((((((((((())))))((()))***++++++***)))((('''(((((()))***+++++++++)))************+++++++++(((((()))***+++,,,,,,---///......------,,,,,,+++)))***+++,,,---,,,++++++$$$(((,,,,,,)))))),,,000000///...---------------+++,,,,,,------,,,,,,+++++++++,,,------......////////////......------,,,------...///000000//////444333222222333555777999777;;;888888======CCCSSSrrr...---,,,+++***(((''''''+++++++++*********))))))'''((()))******+++******************************************************&&&''''''((()))******+++))))))))))))))))))))))))++++++,,,,,,---...//////........................000//////.........//////.........///......---,,,++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))************(((((()))***************))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))***)))'''&&&'''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************%%%'''(((((('''''')))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******)))***+++,,,,,,,,,,,,,,,+++*********))))))(((((((((((())))))))))))((((((((()))***+++***)))'''%%%'''((()))++++++******)))+++++++++++++++++++++++++++***)))(((((()))***+++&&&((()))***++++++***)))*********)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))************))))))))))))++++++***************+++(((((())))))))))))((((((&&&''')))*********)))(((...+++((((((***---///000+++,,,---......---,,,+++++++++++++++******))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------,,,,,,+++***---------............///000///---,,,,,,---///000------...///000111222222333333333444555666777888;;;::::::<<<<<<>>>FFFOOOooo++++++******************+++++++++*********))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))++++++,,,,,,---.../////////////////////////////////...------,,,---------.........///.........------,,,++++++************))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************(((((()))***************))))))))))))))))))))))))+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((()))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))(((''''''((()))))))))))))))))))))))))))************************'''((((((((()))))))))***)))***++++++,,,,,,,,,+++************)))))))))((((((((())))))))))))((((((((()))*********((('''&&&'''((()))***+++******)))+++++++++++++++++++++++++++***)))(((((()))***+++))))))*********************)))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))+++*********))))))(((((())))))((((((((())))))***(((((())))))))))))((((((((((((***+++++++++***)))((()))***++++++++++++,,,*********++++++*********++++++++++++*********)))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,---------,,,,,,+++***------------............///...---,,,,,,---...///------...///000111222222333333333333444666777888;;;999:::<<<<<<>>>FFFOOOnnn(((((()))***+++,,,------+++++++++***************+++++++++******)))''''''((((((((((((((((((((((((((((((((((((((((((((((((***************+++++++++))))))))))))))))))))))))******+++,,,---//////000000000000000000000000000...---,,,+++++++++++++++........./////////////////////---,,,++++++++++++))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((()))***************))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''************))))))))))))))))))))))))))))))))))))++++++++++++************)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''&&&'''((())))))))))))))))))))))))************************(((((((((((()))))))))))))))***++++++,,,+++++++++************))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((()))************)))++++++++++++++++++++++++******))))))))))))******++++++******************))))))))))))))))))******))))))))))))))))))))))))++++++************))))))))))))))))))))))))))))))+++++++++***)))(((((('''&&&&&&&&&&&&'''((())))))((())))))******))))))((())))))***+++++++++++++++%%%***///000---***)))***+++******************+++++++++++++++************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------....................................------...///000111222222222222333333444666777888:::999:::<<<<<<>>>EEENNNlll'''((((((***+++,,,------***************************************)))((((((*********************************************************************))))))))))))))))))))))))))))))***+++,,,...///000111222222222222222222222222......---,,,++++++++++++.........//////000000111111000...---,,,+++++++++))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************(((((()))***************)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))+++++++++******)))))))))(((((((((((((((((((((((()))(((((('''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((())))))*********(((((((((((((((((((((((()))))))))))))))*********(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******)))'''&&&'''((())))))))))))))))))))))))************************(((((((((((())))))))))))******++++++++++++***************)))))))))))))))(((((())))))))))))((((((***)))(((((((((((())))))((()))))))))************++++++++++++++++++++++++***))))))))))))))))))***---,,,+++)))))))))***+++)))))))))))))))*********))))))))))))))))))))))))************************((((((((((((((((((((((((,,,++++++***)))(((''''''%%%%%%%%%&&&'''((()))***)))))))))******)))))))))))))))*********+++++++++'''---333333...++++++,,,...---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,---------.........------...//////...------.........///000111111111222222222333444555777777:::999:::<<<===>>>EEEMMMkkk)))))))))***+++++++++,,,************************(((((()))***************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))((((((((())))))))))))))))))))))))((()))***,,,...000111222333333333333333333333333000///...---,,,,,,,,,,,,///.........///111222333111000///---+++******)))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************(((((()))***************))))))))))))))))))))))))((((((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))*********))))))(((((('''((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((()))))))))((((((((((((((((((((((((((()))))))))*********+++(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++***(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********++++++******)))))))))))))))))))))******(((((())))))))))))(((((())))))(((((((((((()))***)))))))))))))))*********++++++++++++++++++++++++)))))))))******)))))))))---,,,***)))((()))******(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))((((((''''''&&&''''''((()))***+++))))))************))))))(((((((((((())))))******)))...111000,,,)))+++///...---,,,++++++,,,---...+++++++++++++++++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------...------...//////...------......//////000000111111222222222333444555666777999888:::<<<===>>>DDDLLLjjj***************************************+++++++++'''''')))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))'''(((***,,,...000222333333333333333333333333333222111000///...---------///.........000222444555333222000...,,,***))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((()))***************))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++++++++(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((*********+++******)))((())))))))))))************(((((())))))))))))(((((((((((((((((()))))))))))))))))))))((()))******+++++++++++++++++++++++++++))))))************))))))******))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))************))))))))))))(((((((((((()))***++++++)))******++++++******)))((((((((('''((())))))***)))+++,,,***((((((***---+++******************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,------------.........................../////////000000000111111111222222333555666777888777999=========DDDLLLjjj))))))*********+++++++++))))))*********+++++++++((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))&&&'''))),,,...000222333333333333333333333333333222222000///...---------//////......000222555777555444222///---+++******))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************(((((()))***************))))))))))))))))))))))))&&&'''((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((()))))))))((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***************)))((((((((()))))))))************(((((())))))))))))((((((&&&'''(((*********)))(((***)))((((((((()))++++++++++++++++++++++++++++++((()))***++++++***)))((('''(((((()))))))))(((((('''(((((()))******++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************)))))))))((())))))******)))******++++++******)))))))))((((((((()))***+++(((((((((((())))))***+++*********++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))***+++++++++++++++***+++,,,,,,---------,,,++++++,,,,,,,,,---------///...---,,,,,,---...///////////////000000000000111111111222333444666666777777999=========CCCKKKkkk(((((()))***+++,,,,,,---))))))******++++++++++++***++++++******)))((('''++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))&&&'''))),,,...111333444333333333333333333333333222222000///...------,,,//////......000333666777777666333111///---,,,+++))))))************))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))************(((((()))***************))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((++++++******))))))(((((())))))))))))))))))))))))((())))))***++++++,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************'''(((******))))))***,,,))))))))))))))))))))))))******************************))))))((((((((('''***************)))(((((((((((())))))*********+++(((((())))))))))))((((((%%%''')))***+++***)))(((***)))((((((((()))+++,,,++++++++++++++++++++++++((()))***++++++***)))(((%%%&&&''')))))))))(((''''''(((((()))***+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))((((((((()))******++++++***))))))(((((((((((()))******++++++++++++******+++***)))))))))***,,,---(((((((((***------,,,***+++,,,---......---,,,++++++++++++,,,,,,---------++++++++++++++++++++++++))))))***++++++++++++******+++,,,,,,------------++++++,,,,,,,,,---------000///---,,,,,,---///000////////////000000000000111111111222333444666666777777999=========CCCKKKkkk)))***+++,,,,,,+++***)))++++++************++++++************************+++*********))))))((((((+++*********))))))((((((***++++++++++++,,,,,,,,,))))))))))))************))))))+++---///222444555777555111000111222333333000///...---------...///000///......000333777999;;;999666222///,,,***)))))))))))))))))))))))))))******))))))((((((''''''***)))((((((((((((((()))((()))))))))************))))))))))))************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((()))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))******(((((((((((())))))))))))&&&''''''(((((((((((((((************************,,,***)))((((((***,,,---++++++,,,---,,,+++***)))((()))+++,,,,,,+++)))(((+++(((&&&'''***------,,,---,,,***))))))***,,,---++++++******++++++,,,---,,,+++***))))))***+++,,,,,,,,,,,,---------......---------............///////////////000000000000333333333333444444555666777999;;;;;;;;;>>>DDDIIIiii******++++++++++++******++++++************++++++************************************)))))))))(((************)))))))))(((((())))))))))))*********))))))))))))************))))))+++---///222555666777555333222222333222111............///000111222333222111000111333666888999888555222///---++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))(((((())))))******))))))))))))************************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))***)))))))))((((((''''''------,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))))))))))))))*********(((((()))))))))))))))***(((((((((((())))))))))))'''((())))))******))))))************************,,,+++*********+++------,,,,,,,,,,,,,,,+++*********+++,,,------,,,+++***+++)))((()))+++------+++---,,,***))))))***,,,---++++++******++++++,,,,,,,,,+++************+++,,,,,,,,,,,,---------......---------............///////////////000000000000333333333333444444555666777999;;;;;;;;;>>>DDDIIIhhh++++++************++++++++++++************++++++************************************))))))))))))************))))))))))))((())))))))))))*********))))))))))))************((()))***---000333555777888666555444555444222000---...000222333444555555666444333111111222333444555444222000...---,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((())))))***)))((('''''''''(((***+++))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))*********))))))(((((((((...---,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))************))))))))))))***************)))))))))(((((((((((())))))))))))((()))******++++++******************************++++++,,,,,,,,,---------------,,,++++++++++++++++++,,,---......---,,,+++,,,+++***+++------,,,***---,,,+++******+++,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///.../////////000000000111333333333333444555666666777999;;;;;;;;;>>>DDDIIIeee,,,+++***))))))***+++,,,++++++************++++++*********************************)))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,((()))))))))************((()))***,,,///222555666888777777888888666333000000111444555777777666666666555222000/////////000000///...---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((())))))******)))((('''&&&'''(((***+++((()))))))))*********************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))************))))))((((((((((((((((((((((((***))))))))))))))))))***(((((((((((((((((((((((()))(((''''''(((***,,,---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))++++++******))))))((((((,,,,,,++++++******))))))(((((((((((())))))))))))((()))******++++++*********************************+++,,,,,,------,,,,,,...---,,,+++***+++,,,,,,++++++,,,------,,,+++++++++,,,------...---+++***,,,++++++******++++++,,,******++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///......//////000000111111222222222333444555666777888:::;;;;;;;;;>>>CCCHHHddd,,,+++***))))))***+++,,,++++++************++++++************************))))))))))))))))))******))))))))))))))))))************+++++++++,,,,,,,,,((()))))))))************((((((***+++...000333444777777888999:::999666333444555666777777666555444333222000...,,,+++++++++++++++***************+++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++)))(((((('''((()))***+++((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))******)))))))))(((((((((((((((((((((((()))(((''''''(((***,,,---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))(((((()))+++,,,---...///*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))++++++******))))))((((((,,,,,,++++++******))))))(((((((((((())))))))))))'''((())))))******))))))************************))))))***+++,,,+++++++++///...,,,+++***+++,,,---******++++++++++++******+++,,,---...---,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------............///.........///000111111111222222222333444555777777888:::<<<;;;;;;===CCCHHHbbb++++++************++++++++++++************++++++************************))))))))))))************))))))))))))************((())))))))))))*********))))))))))))************(((((()))***,,,...000111444444555888:::;;;999666666666666555444333111111///...---+++***)))(((((())))))((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++,,,((()))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))******))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))***+++,,,---///000222222000///...---+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))************))))))))))))***************)))))))))(((((((((((())))))))))))'''((())))))******))))))************************))))))*********+++++++++...------,,,,,,,,,,,,,,,***************************+++------,,,++++++,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,------......------,,,,,,,,,,,,---------......---------............///------...///000111222222111111222333444555777888999:::<<<;;;;;;===CCCHHH```******++++++++++++******++++++************++++++************************((()))))))))************((()))))))))************((())))))))))))*********))))))))))))************(((((())))))***+++---...//////111444888::::::999333333111000///......---,,,++++++***))))))(((((()))))))))))))))******+++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))***+++,,,---((()))+++,,,,,,,,,+++***))))))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++*********)))((('''''''''))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))************)))))))))))))))))))))))))))))),,,,,,,,,---......//////000000///---+++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))*********(((((()))))))))))))))***(((((((((((())))))))))))((()))******++++++******************************++++++***)))***+++,,,------------...---,,,,,,++++++++++++******+++++++++(((***++++++)))))),,,...+++++++++,,,,,,+++++++++(((***+++------,,,+++***+++,,,------------,,,+++,,,,,,,,,---------......---------............///------...///000111222222111111222333444666777888999;;;<<<;;;;;;===BBBGGG]]]}}})))***+++,,,,,,+++***)))++++++************++++++************************(((((())))))*********+++(((((())))))*********+++***++++++++++++,,,,,,,,,))))))))))))************)))((((((((()))***++++++++++++---111666999::::::000///---++++++++++++,,,************))))))))))))***************++++++,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))***+++,,,---((())),,,......---+++)))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++******)))(((''''''&&&))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((()))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))******(((((((((((())))))))))))******+++,,,,,,,,,,,,+++************************---,,,+++******,,,...///,,,---...///...---,,,+++---,,,,,,++++++,,,,,,---((()))***)))((())),,,000***++++++,,,,,,++++++***(((***+++------,,,+++***++++++,,,------,,,++++++,,,,,,,,,---------......---------.........//////------...///000111222222111111111333444666777888999;;;<<<;;;;;;===BBBGGG[[[yyy|||))))))))))))))))))))))))++++++************++++++******++++++++++++******+++*********))))))((((((''''''((()))***++++++,,,************************,,,,,,,,,++++++*********)))))))))))))))******+++******+++,,,...///000000---,,,***(((((((((((()))(((((()))***************+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***---//////---***(((***)))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))*********)))((())),,,---+++)))+++*********))))))((((((+++***)))(((((()))***+++++++++***)))(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))++++++******************------,,,+++***)))((((((+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((()))***++++++,,,,,,((()))***+++++++++++++++************************+++*********))))))(((((('''(((((()))***++++++++++++++++++***)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))(((''''''(((***,,,---******************************+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++*********))))))---,,,***))))))***,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000///...---------------......//////000000111111///111333333333333555777888999::::::;;;>>>BBBEEEWWWxxx}}}************************++++++************++++++******++++++++++++******************)))))))))((((((((())))))******++++++************************,,,,,,,,,++++++*********)))))))))))))))******+++))))))***+++,,,------...,,,+++***)))((((((((()))(((((()))***************************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***,,,------,,,***(((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))*********)))(((***,,,---+++)))************)))))))))(((+++***)))(((((()))***+++++++++***)))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))******************************))))))((('''''''''+++******)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''(((((()))******++++++))))))***+++++++++******************************************)))))))))((('''(((((()))******++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))((('''(((***,,,---+++++++++************************+++++++++,,,,,,------,,,++++++++++++,,,+++++++++*********))))))---,,,***))))))***,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////.........---------......//////000000111111,,,...111222444555888:::888999::::::;;;>>>BBBEEEYYYwww|||************************++++++************++++++******++++++++++++******************)))))))))))))))*********************************************+++++++++++++++*********)))))))))))))))******+++(((((())))))************,,,+++***)))((((((((()))(((((()))***************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))*********))))))***,,,,,,+++)))************))))))))))))******))))))))))))******+++***))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((*********))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''''''''((())))))************+++++++++******)))))))))))))))))))))))))))************))))))))))))((((((((()))******++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((())))))***))))))(((((((((***+++,,,++++++++++++******))))))*********++++++++++++,,,------,,,++++++++++++++++++++++++***************---,,,+++******+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---.../////////...---,,,......//////000000111111,,,...111333333555888:::888999::::::;;;>>>BBBEEEWWWxxx}}}}}}************************++++++************++++++******++++++++++++***************)))))))))))))))+++*********************************************+++++++++***************)))))))))))))))******+++))))))))))))))))))))))))+++******)))))))))))))))(((((()))************************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))***************+++++++++***)))*********)))))))))))))))***))))))))))))))))))*********)))))))))))))))***'''(((((((((((()))))))))((((((((((((((((((((((((***************+++++++++))))))******++++++++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))***)))((()))***+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((()))))))))******+++++++++++++++***)))(((((((((((((((((((((((((((*********)))))))))))))))(((((())))))************************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((()))))))))(((((()))***++++++,,,,,,++++++***)))))))))************++++++++++++---,,,,,,+++***+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---///000000///---+++......//////000000111111000222333333333333444666888999::::::;;;>>>BBBEEESSS|||}}}************************++++++************++++++******++++++++++++******))))))))))))))))))******++++++++++++************************************************************)))))))))))))))******+++***************)))))))))************)))))))))((((((((()))***************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((''''''((()))))),,,,,,***)))((((((((((((************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))******)))***+++++++++*********))))))))))))))))))******)))))))))******)))))))))***)))))))))))))))******(((((((((((()))))))))***(((((((((((((((((((((((())))))*********+++++++++)))))))))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************************)))((()))***+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))***************++++++++++++++++++***)))((((((((((((((((((((((((((())))))))))))))))))******)))))))))))))))******************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))(((''''''''')))))))))))))))*********+++++++++*********))))))))))))*********+++++++++,,,,,,+++************+++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++---...000000///---,,,......//////000000111111000222333333333333444555888999::::::;;;>>>BBBEEESSS++++++++++++++++++++++++++++++************++++++******++++++++++++******))))))))))))******************++++++++++++++++++************************)))))))))***************)))))))))))))))******++++++++++++***************))))))************)))((((((((()))***************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++***)))((((((((()))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))+++,,,,,,***))))))***))))))))))))************))))))************)))))))))))))))))))))******+++((((((((()))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,''''''(((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++***************************)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************+++++++++******+++++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((('''''''''))))))))))))******))))))************************)))))))))************+++,,,,,,+++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---.../////////...---......//////000000111111---///222333333444777999888999::::::;;;>>>BBBEEEVVV++++++++++++++++++++++++++++++************++++++******++++++++++++******((()))))))))*********************++++++,,,,,,,,,************************((()))))))))*********+++)))))))))))))))******+++*********************+++((()))***++++++***)))((((((((()))***************((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))+++---,,,***((()))***((()))))))))************((()))***++++++***)))((()))))))))))))))***++++++(((((()))))))))*********))))))))))))))))))))))))((())))))***++++++,,,,,,((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++***************************)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************************)))))))))))))))***+++++++++******************************((()))))))))***************))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))*********))))))))))))))))))***++++++,,,,,,))))))))))))************,,,++++++***************))))))*********++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------.........//////......//////000000111111...000222333333444666888888999::::::;;;>>>BBBEEETTT~~~++++++++++++++++++++++++++++++************++++++******++++++++++++******(((((())))))*********+++))))))***+++,,,,,,------************************(((((())))))*********+++)))))))))))))))******+++((()))))))))*********+++((()))***++++++***)))((((((((()))***************(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***)))))))))))))))***+++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))+++---,,,)))((()))***(((((())))))*********+++((()))***++++++***)))((())))))((())))))***++++++))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************************************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))((((((((((((((()))***+++++++++++++++************************(((((())))))*********+++*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---))))))************)))((((((((()))***+++,,,,,,---))))))))))))************,,,++++++***)))*********))))))******++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------...///000......//////000111111111111333444444222222333555888999::::::;;;>>>BBBEEEOOOxxx++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))+++*********))))))((((((++++++************++++++''''''(((((()))))))))***+++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))),,,,,,+++***))))))*********************)))((('''+++*********))))))(((((())))))))))))))))))))))))))))))))))))************,,,,,,++++++***)))(((((((((***+++***)))((()))***+++++++++*********))))))+++***)))(((((()))***+++++++++***************+++))))))***+++,,,,,,------,,,,,,,,,++++++*********+++*********))))))(((((())))))))))))))))))))))))(((((()))***************++++++************++++++)))))))))))))))******+++))))))))))))))))))))))))************************+++++++++************)))************)))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))***++++++,,,,,,)))))))))))))))))))))))))))***+++++++++)))((('''))))))***))))))((('''&&&***)))((((((((()))+++,,,******+++,,,,,,,,,,,,+++))))))))))))*********************)))))))))))))))******))))))******+++,,,+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,,,,++++++---......,,,*********+++++++++,,,,,,,,,...---+++)))(((((())))))++++++,,,,,,,,,,,,------------------------------///...,,,,,,,,,---///111////////////////////////......//////000000111111000000111222444555666666777888999:::;;;===@@@CCCTTTvvv++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))))))))***++++++************************+++*********))))))))))))++++++************++++++((((((((())))))*********+++++++++*********))))))))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))++++++***)))))))))))))))***************)))((((((************)))))))))((())))))))))))))))))))))))))))))))))))************,,,,,,++++++***))))))((((((***+++***)))((()))***+++++++++*********))))))+++***)))(((((()))***++++++******))))))*********)))))))))******++++++,,,,,,,,,,,,+++++++++******+++*********))))))))))))))))))))))))))))))))))))(((((()))***************++++++************++++++)))))))))))))))***++++++))))))))))))))))))))))))************************+++++++++************)))************)))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''+++*********************)))))))))))))))))))))))))))******+++***)))((('''((())))))))))))(((((('''***)))((((((((()))++++++******+++,,,,,,,,,,,,+++))))))))))))************************))))))))))))******))))))******+++,,,+++***)))(((((()))***+++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,,,,++++++,,,......,,,*********+++++++++,,,,,,,,,---,,,+++***))))))******++++++,,,,,,,,,,,,------------------------------///...---,,,,,,---///000////////////////////////......//////000000111111000000111222444555666666777888999:::;;;===@@@CCCSSSvvv++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***))))))))))))***++++++***************************************)))))))))++++++************++++++)))))))))***************+++************)))))))))))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******)))((((((((())))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++***)))))))))(((***+++***)))((()))***+++++++++*********************))))))))))))*********)))))))))))))))******)))))))))***************,,,,,,,,,++++++++++++******************)))))))))))))))))))))))))))))))))(((((()))***************++++++************++++++***))))))))))))***++++++))))))))))))))))))))))))************************+++++++++************)))************)))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))((((((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,,,,+++******)))(((((()))))))))))))))))))))))))))************)))(((((('''(((((())))))))))))((()))))))))((()))******+++******+++,,,,,,,,,,,,+++))))))))))))******************************************))))))******+++,,,******))))))))))))******)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,,,,++++++,,,------,,,*********+++++++++,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,------------------------------......---,,,,,,...///000////////////////////////......//////000000111111000000111222444555666666777888999:::;;;===@@@CCCRRRuuu++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,************************************************++++++************++++++******************++++++************)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************)))))))))((())))))((((((((((((((()))******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))(((***+++***)))((()))******************************))))))))))))))))))***))))))(((((())))))******+++++++++***************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))***************++++++************++++++******))))))******+++,,,))))))))))))))))))))))))************************+++++++++*********))))))************)))))))))((()))))))))))))))(((''''''(((((())))))))))))(((((())))))(((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++*********)))))))))((((((((((((((((((((((((((())))))*********)))))))))&&&'''((())))))***)))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++((()))))))))************)))***************++++++******))))))******+++,,,***))))))))))))))))))***)))*********++++++++++++))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,,,,+++***+++,,,---+++*********+++++++++,,,,,,,,,************++++++,,,,,,+++++++++,,,,,,,,,------------------------------...------------...///000////////////////////////......//////000000111111000000111222444555666666777888999:::;;;===@@@CCCPPPsss++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************++++++,,,***************************************+++++++++++++++************++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************)))))))))((()))((((((((((((((())))))******)))(((((()))***+++))))))))))))))))))******))))))))))))))))))))))))************+++++++++++++++++++++***************(((***+++***)))((()))***************************)))))))))******))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++************************(((((()))***************++++++************++++++***************++++++,,,************************************************+++++++++*********))))))************)))))))))((()))))))))))))))(((''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))******&&&'''((())))))***))))))((()))))))))******************+++,,,,,,,,,,,,+++((()))))))))************))))))******+++++++++,,,******))))))******+++,,,)))))))))******))))))))))))*********++++++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,,,,+++******+++,,,+++*********+++++++++,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,,,,------------------------------------------......//////////////////////////////......//////000000111111000000111222444555666666777888999:::;;;===@@@CCCOOOrrr}}}}}}++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++************++++++***************)))))))))(((((()))))))))))))))***))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))((((((((()))*********)))((((((((()))++++++))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,************************(((***+++***)))((()))******************+++++++++))))))************))))))))))))))))))***+++,,,---,,,,,,,,,---------------***++++++++++++,,,,,,,,,*********+++++++++++++++************************(((((()))***************++++++************+++++++++************+++,,,,,,************************************************+++++++++************)))************)))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))***++++++)))))))))))))))))))))))))))))))))((())))))***+++'''(((((())))))))))))((((((((()))************)))******+++,,,,,,,,,,,,+++))))))))))))************))))))******+++,,,,,,,,,******))))))******+++,,,))))))************)))))))))))))))*********++++++************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,,,,+++))))))+++,,,+++*********+++++++++,,,,,,,,,******+++,,,------,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////......//////000000111111000000111222444555666666777888999:::;;;===@@@CCCMMMqqqyyyzzz++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++*********))))))((((((((((((((((((((())))))******)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))***++++++***)))((('''((()))+++,,,((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,************************(((***+++***)))((()))***))))))*********+++++++++((()))***++++++***)))(((************+++,,,---...+++++++++,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************(((((()))***************++++++************++++++++++++******++++++,,,---************************************************+++++++++************)))************)))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***((((((((()))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,((())))))))))))((((((''''''((()))***+++******)))******+++,,,,,,,,,,,,+++))))))))))))************))))))***++++++,,,------******))))))******+++,,,((()))***++++++***)))(((((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,---+++))))))***+++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,+++++++++,,,,,,,,,,,,------------------------------,,,------...............////////////////////////......//////000000111111000000111222444555666666777888999:::;;;===@@@CCCLLLoooyyyzzz++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++***)))))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******))))))***+++,,,,,,***)))((('''((()))+++---(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,******************++++++(((***+++***)))((()))***))))))******++++++++++++((()))***++++++***)))(((++++++++++++,,,---...///))))))***+++,,,,,,------*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************(((((()))***************++++++************++++++++++++******++++++,,,---************************************************+++++++++************)))************)))))))))))))))))))))))))))(((((('''(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))'''((((((((())))))************))))))((((((''''''))))))))))))))))))))))))***)))(((((((((***+++,,,))))))***))))))((('''''''''((()))++++++******)))******+++,,,,,,,,,,,,+++))))))))))))************))))))***+++,,,,,,------*********)))***++++++,,,((()))***++++++***)))((((((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,---+++)))(((***+++++++++******+++++++++,,,,,,,,,+++,,,---------,,,++++++++++++,,,,,,,,,---------------------------------,,,---......//////......////////////////////////......//////000111111111000000111222444555666666777888::::::;;;===@@@CCCLLLooo{{{{{{***++++++,,,,,,++++++***,,,,,,,,,++++++)))(((((()))))))))***+++++++++,,,(((((()))***++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))+++*********))))))((((((***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***''''''******''''''***************************))))))))))))************************************))))))))))))***************)))(((''''''((()))***+++++++++*********)))))))))************+++++++++***)))(((''''''((()))***))))))***++++++++++++*********)))))))))))))))***++++++++++++++++++******************************++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))************************((((((((()))*********++++++++++++************)))(((((()))***+++,,,,,,---)))))))))***+++++++++,,,+++*********))))))(((((((((***+++***)))((()))*********))))))))))))******)))))))))))))))))))))))))))************+++++++++******************************)))))))))))))))***))))))))))))************,,,,,,,,,+++++++++******++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))((((((((((((---,,,++++++******++++++)))'''%%%&&&)))***(((&&&***)))((((((((()))+++,,,,,,,,,,,,++++++*********...+++)))))),,,---,,,***))))))))))))))))))))))))******++++++++++++******((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++******))))))************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,+++,,,------......------..............................//////000000111111111222222333444555777888666777888888999:::>>>@@@OOOrrr***++++++,,,,,,++++++***,,,,,,,,,,,,+++***)))(((+++++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************)))))))))(((*********)))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***((((((++++++((((((***************************(((((()))))))))*********************************))))))))))))***************))))))(((((())))))***+++++++++*********)))))))))************++++++++++++***))))))))))))***+++))))))***++++++++++++***++++++***************+++************************++++++++++++++++++++++++***+++++++++++++++++++++)))))))))******)))))))))++++++++++++++++++++++++++++++++++++*********)))******************************************************+++++++++++++++++++++++++++************)))***************+++++++++***************+++++++++************)))))))))((((((***+++***)))((()))*********))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******************************))))))))))))******))))))))))))************,,,,,,,,,+++++++++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))(((,,,,,,++++++******++++++***((('''(((***+++)))'''***))))))((()))***+++,,,,,,,,,,,,+++++++++******---+++)))))),,,---,,,*********************************++++++++++++************)))))))))*********)))))))))************+++))))))******************))))))******++++++,,,,,,++++++++++++*********)))************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,------......------,,,+++,,,------......------..............................//////000000111111222222222333444555666777777888999999999;;;>>>AAAMMMppp***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))---------,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---************************************))))))))))))++++++******)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((***......***((()))************************(((((())))))))))))******************************))))))))))))************)))******************)))+++++++++***************)))************+++++++++,,,+++************+++,,,))))))***++++++++++++***++++++*********++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,((())))))******))))))(((************************++++++++++++************************************************************------------,,,,,,,,,,,,+++++++++************)))+++++++++*********))))))+++++++++***************************))))))))))))(((***+++***)))((()))*********))))))))))))******)))))))))))))))))))))))))))))))))*********++++++***************************)))))))))))))))******))))))))))))************,,,,,,,,,+++++++++************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******+++***))))))++++++***)))***))))))))))))***++++++,,,,,,,,,++++++++++++***---+++******+++,,,,,,+++******************************++++++++++++******,,,+++***))))))***++++++*********+++++++++,,,,,,)))*********++++++,,,,,,*********+++++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------......------,,,+++,,,------......------..............................//////000000111111333333333333333444555555777888999::::::<<>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<;;;999666444222111000///---,,,,,,---------,,,***+++,,,------,,,***)))***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***++++++,,,,,,++++++***+++++++++************)))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&)))+++***(((&&&(((***))))))))))))))))))))))))***************)))(((((((((((())))))))))))(((((()))((('''''''''(((***+++))))))***++++++++++++***,,,,,,,,,++++++*********((((((((()))))))))******++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++++++++***************************************,,,+++***))))))***+++,,,+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000///...---,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///,,,------......------,,,............/////////000222222222222333444555555777888999:::<<<>>>@@@BBBJJJjjj,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,************************+++,,,,,,++++++)))((((((((((((((()))))))))))))))***************+++++++++*********)))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++((((((((())))))*********************************------------------------------,,,,,,,,,,,,------000111222444666888999:::===============>>>>>>>>>>>>>>>???AAACCCDDDEEEFFF??????@@@@@@???===<<<;;;888666333111111000...---......---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,+++++++++++++++************)))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************************************+++*********))))))))))))))))))))))))))))))))))))((()))******)))((())))))))))))))))))))))))))))))***************)))(((((((((((())))))))))))(((((()))(((((('''((()))***+++))))))***++++++++++++***,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,+++,,,---,,,***)))***+++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---//////...,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------............///,,,------......------,,,........./////////000000222222222222222333444555777888999:::<<<>>>@@@BBBKKKjjj,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++************************+++++++++++++++***)))(((''''''((())))))***+++++++++++++++***************++++++******)))(((((('''))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************************++++++++++++++++++************,,,,,,...//////......---......///000111111111111333333444666777999::::::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>@@@BBBCCCDDD;;;===@@@BBBCCCCCCAAAAAA@@@>>>;;;999888777555333444222///---++++++,,,---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,+++++++++++++++************))))))*********************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++************))))))))))))))))))))))))******)))***++++++***))))))))))))))))))))))))))))))************))))))(((((())))))******))))))((()))(((((((((((()))***+++))))))***++++++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,---,,,*********+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............---------------............///------............------....../////////000000000111111111111222333444555777888999:::<<<>>>@@@BBBLLLkkk------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++************++++++************************+++++++++++++++***)))((((((((()))))))))*********,,,+++++++++***)))))))))************))))))(((((())))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,000111333444444222000//////111444777999;;;;;;;;;888888999:::;;;<<<===>>>??????>>>>>>>>>>>>======::::::::::::;;;;;;;;;;;;999:::<<<>>>@@@AAAAAAAAABBB@@@>>>=========<<<;;;888666444111///.........//////......------,,,,,,------------------------,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))+++*********************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))---***)))***---...+++((())))))))))))))))))))))))))))))************)))((()))))))))******))))))))))))))))))))))))*********))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,******+++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,............---------------------............///------............------...////////////000000000000000000111222333444555777888999:::<<<>>>@@@BBBLLLjjj------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,+++******))))))******+++******************************+++++++++***))))))+++*********)))))))))(((,,,+++++++++***)))))))))(((((())))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))++++++,,,,,,,,,,,,,,,,,,******,,,---///000111222888999:::;;;:::888555444444666999;;;===>>>>>>>>>======>>>???@@@AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<;;;:::999999888<<<<<<<<<<<<>>>???AAABBB@@@>>><<<;;;<<<<<<;;;:::999999999888666444222000............------------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,------,,,,,,,,,+++++++++*********))))))++++++++++++************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))---+++)))+++---...,,,)))))))))))))))))))))))))))((())))))*********))))))))))))************))))))((())))))***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///---......//////......---////////////000000000111000000000111222444555666777888999:::<<<>>>@@@BBBKKKhhh------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---******))))))))))))************************************+++++++++******))),,,++++++***))))))((((((+++++++++***************'''(((((()))******++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))******+++,,,,,,+++,,,...000222555666777999999::::::999888666555:::;;;;;;;;;::::::999888888999:::;;;===>>>???@@@>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======>>>???@@@AAA@@@>>>;;;::::::999888666:::;;;<<<===<<<:::777666111000000///...------,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,+++++++++************)))******++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++((((((((((((((()))))))))))))))))))))))))))))))))++++++***+++,,,,,,+++***))))))))))))))))))))))))((())))))************))))))******++++++******)))((()))******++++++******))))))***++++++++++++***,,,,,,,,,,,,------------+++,,,,,,,,,------------......//////000111111111////////////////////////........................,,,,,,,,,,,,,,,+++++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))+++,,,,,,+++***+++---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++***++++++,,,---...,,,,,,,,,,,,------------------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------............///......////////////....../////////000000000111111000111111222333555666777777888999:::<<<>>>@@@BBBHHHeee...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,------******))))))))))))******************************)))******+++++++++*********************************************+++++++++)))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((())))))+++,,,---...///000000222444666777999:::777777888888999999999999===<<<;;;999777666555555444555666888:::;;;===>>>>>>>>>======<<<;;;;;;:::======>>>>>>>>>?????????@@@BBBDDDFFFGGGFFFDDDCCCCCCAAA???>>>>>>>>>===<<<======>>>>>>>>>>>>>>>>>>:::999888666333111//////........................------,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++++++++************)))*********++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++(((((()))))))))*********)))))))))))))))))))))))))))+++,,,,,,+++******+++))))))))))))))))))))))))(((((()))***************)))******++++++******)))((()))***+++++++++******))))))***++++++++++++***,,,,,,,,,---------.........///000000111222333333222222333333444555555666444444444444444444444444222222222222222222222222/////////...------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++)))+++,,,,,,+++***,,,---,,,,,,,,,------------...---,,,,,,++++++,,,,,,---************+++,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------............///......////////////......//////000000000111111111111111222333444666777888777888999:::<<<>>>@@@BBBEEEbbb...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------******))))))))))))******************************)))******+++++++++******)))))))))***++++++,,,,,,))))))******+++++++++,,,++++++******)))((((((((())))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((***+++,,,...000111222333333444555666777999::::::;;;;;;<<<===???AAACCCDDD===<<<:::888777777777888777888999;;;>>>@@@AAABBBGGGGGGFFFEEEEEEDDDCCCCCCGGGGGGGGGGGGGGGGGGGGGFFFFFFJJJPPPTTTUUURRRNNNKKKEEEDDDCCCDDDFFFGGGGGGGGG@@@???>>>>>>???AAACCCDDDEEECCCAAA===999666444222........................---------,,,,,,,,,++++++,,,------......------,,,+++++++++************)))))))))***+++,,,,,,------************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))'''***---,,,)))((())),,,))))))))))))))))))))))))(((((()))*********************++++++++++++******((()))***+++,,,+++******))))))***++++++++++++***,,,,,,,,,------.........222222333444666777888888555555666666777888888999888888888888888888888888777777777777777777777777222222111000///...------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))***,,,,,,++++++,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---))))))******+++,,,---...,,,,,,,,,---------......,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////......////////////......000000000000111111111111222222222333555777888999777888999:::<<<>>>@@@BBBDDD```111///------......---+++------.........------,,,,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++************************---,,,***)))))))))************))))))((((((''''''************************))))))))))))************)))))))))))))))*********++++++******************+++***)))((((((((()))***((()))+++,,,---,,,***))),,,,,,...000333555777888999999999:::;;;>>>@@@AAACCCCCCBBB@@@===<<<===>>>999999:::999999;;;>>>@@@AAA???===;;;<<>><<<777333///,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))************************))))))))))))******************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))******,,,,,,,,,***((('''))))))))))))))))))))))))%%%&&&'''((()))***+++,,,)))***+++++++++)))(((''')))))))))))))))))))))))))))************++++++++++++*********))))))((((((((()))***)))))))))+++---+++++++++,,,---...///000......///000222444555777;;;777444777<<>>;;;<<<:::999999:::999888777888888:::;;;<<<<<<;;;;;;999:::===???@@@??????>>>???<<<999888888777444111555222//////111222000...///...,,,,,,...///...---++++++,,,,,,,,,---------************+++,,,---...******+++,,,,,,---......//////...------------...---------,,,,,,+++++++++------------------------------------------------+++++++++,,,,,,---------,,,------......------,,,//////.........---------/////////////////////////////////000111111222222222222222333444555666777888888999:::<<<>>>@@@AAAHHH^^^333111...---......---,,,------------,,,+++******+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++************************,,,,,,***)))))))))************))))))((((((((((((************************))))))))))))************++++++******))))))((((((************************)))))))))))))))******++++++***************++++++,,,...000333555777888999777888;;;===???AAAAAAAAA??????>>>===;;;;;;===???>>>>>>>>>>>>======>>>???>>>>>>>>>???AAAEEEIIILLLMMMNNNOOORRRVVVYYYZZZZZZdddlllpppllljjjmmmppppppmmmkkklllpppuuuwwwwwwvvvsssmmmgggfffhhhjjjgggccc^^^^^^\\\WWWRRROOOOOOPPPJJJFFFBBB??????@@@AAAAAA<<<999555222111///---+++////////////000000111111------------------------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************))))))******+++++++++,,,************************))))))))))))******************))))))))))))******))))))))))))))))))))))))***))))))))))))))))))))),,,++++++***************))))))))))))))))))))))))&&&''''''((()))***++++++)))******+++***)))(((''')))))))))))))))))))))))))))************++++++++++++*********)))))))))))))))***+++***))))))+++---,,,,,,,,,,,,---...///000222333444666888:::;;;<<>>???>>><<<===<<<:::999888777666444444444444444555666777888:::<<<>>>@@@AAAAAA@@@@@@@@@>>><<<;;;<<<<<<999666777666555777888777444111000///......000111111000++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,+++,,,,,,---......////////////...------------...---------,,,,,,,,,++++++------------------------------------------------++++++,,,,,,,,,---------,,,------......------,,,//////.........---------/////////////////////////////////000111111222222333333333444555666777888888888999:::<<<>>>@@@AAAGGG]]]888555111/////////......//////...---,,,++++++***++++++,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,+++******)))************))))))))))))(((((((((************************))))))))))))************,,,,,,+++***)))(((''''''************************(((((()))***++++++++++++,,,+++***))))))+++---///...000333555888999999999:::<<>>>>>???BBBDDDEEEFFFFFFFFFFFFFFFHHHKKKOOOTTTXXXZZZXXXWWWYYY]]]dddhhhiiihhhmmmrrruuutttsssvvvzzz{{{vvvvvvvvvvvvwww{{{|||wwwuuuuuuvvvuuuuuuqqqqqqnnniiiccc___\\\\\\UUUPPPIIIDDDBBBBBBCCCCCC>>><<<999777555222...+++.........---......//////------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++************************'''((()))***+++,,,------************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******---,,,***(((((()))+++,,,))))))))))))))))))))))))((((((((()))))))))******)))************)))(((((()))))))))))))))))))))))))))************+++++++++***************)))))))))+++,,,,,,+++))))))***,,,---------...///000111222777888:::===>>>?????????<<<<<<<<<<<<<<<======<<<===<<<:::888666444333222222111111222333555666888===>>>@@@BBBCCCCCCCCCBBBCCCBBBAAAAAABBBBBB@@@>>>:::;;;<<<>>>???===888555444222111111222333222111..................------///...---,,,++++++++++++---------...//////000000//////...------------...------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------............------...............---------/////////////////////////////////000111111222222333333444444555777888999888888999:::<<<>>>???@@@FFF\\\@@@<<<777444222111000///000000//////............+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***++++++++++++++++++***************************************************++++++******************))))))))))))))))))))))))************************((()))))))))************+++*********))))))((((((***************+++++++++((()))***+++,,,+++***)))++++++,,,,,,...111333444333444777:::;;;<<<<<<;;;AAABBBBBBAAA@@@===:::888999999999999999;;;>>>AAA@@@CCCIIIPPPWWW[[[]]]]]]YYYZZZ[[[^^^aaadddfffggghhhfffdddggglllpppooommmlllnnnooonnnmmmooorrrtttuuuyyyzzzvvvsssvvv|||||||||{{{zzzyyyzzz|||~~~}}}}}}{{{xxxtttpppmmmkkkgggccc]]]XXXSSSMMMHHHDDDCCC@@@>>><<<;;;999555333///...---,,,,,,------...........................------,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************((())))))***++++++,,,,,,************************((()))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))*********,,,+++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++,,,,,,+++))))))***+++......///111333555777888;;;===???AAAAAA@@@???>>>:::;;;=========<<<===???<<<<<<:::777444333333333444555666888999:::::::::???@@@AAACCCDDDDDDDDDDDDFFFEEEEEEEEEEEEEEECCCBBBAAABBBCCCDDDDDDBBB???======;;;999999:::;;;:::999666555444333111000///...///...---,,,++++++++++++------.........///////////////...------------...------------------,,,,,,................................................,,,,,,------------------------............------......................../////////////////////////////////000111111222222333333333333444666777888777888888:::;;;===???@@@EEE[[[GGGDDD>>>:::888666444222//////............///000------............---------------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************))))))************************************************************+++*********))))))))))))************************************((()))))))))************(((((())))))*********+++))))))*********+++++++++***+++,,,,,,,,,***)))(((***,,,///333777999:::;;;<<<===???@@@AAAAAA@@@@@@DDDCCCAAA???<<<;;;::::::===???@@@AAAAAACCCFFFHHHHHHLLLSSS]]]hhhnnnppppppjjjjjjjjjiiijjjjjjkkkkkkooollliiiiiilllnnnnnnnnnlllkkkiiiiiihhhhhhkkknnnvvv~~~{{{uuuuuuwwwvvvuuuwwwzzzzzzyyyxxxyyyzzz~~~}}}}}}|||{{{yyywwwvvvuuuuuuuuusssnnneeeYYYQQQOOOLLLHHHDDDBBB???<<<:::555444222000//////000111........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************((()))))))))******************))))))))))))******))))))))))))))))))))))))(((((())))))************)))***++++++,,,+++***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************))))))*********+++++++++***************+++++++++***+++,,,+++******,,,---000111333555888;;;===???AAABBBCCCCCCBBB@@@>>><<<===>>>@@@@@@???>>>>>>???;;;;;;:::888444333555777666999<<>>===;;;999666444222111...------,,,,,,------...---------------.........//////...------------...------------------------................................................---------------------------......//////......------...................../////////////////////////////////000111111222222111111111222333444666666777777888999;;;===???@@@EEEZZZIIIFFFCCC@@@>>><<<999777///...---,,,,,,---...///......////////////......---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))))))))******)))))))))************************************************))))))***++++++++++++***)))))))))************+++************************))))))))))))************''''''((()))***+++,,,,,,)))))))))***++++++,,,,,,++++++,,,,,,+++******)))+++...333888===???@@@@@@EEEDDDDDDCCCCCCCCCBBBBBB@@@???>>>======>>>???@@@>>>AAAEEEGGGIIIKKKMMMOOOQQQSSSXXXaaajjjpppqqqoooooonnnlllkkkkkkkkkllllllooommmkkkjjjlllpppuuuxxxxxxtttqqqqqqqqqqqqtttxxx}}}}}}{{{wwwrrrvvvyyy~~~{{{wwwuuuuuutttssstttuuuvvvuuutttyyy||||||qqqiii]]]YYYTTTOOOJJJDDD>>>::::::888555222000///000000........................------------,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((()))******++++++''')))+++,,,---,,,***)))))))))))))))))))))))))))*********************))))))))))))((())))))***+++************************)))************+++++++++*********+++++++++++++++***+++,,,------...000333555555777999;;;>>>AAABBBDDDDDDDDDCCCBBB@@@>>><<<======>>>>>>===;;;999888<<<======999555444777:::888:::===@@@AAA???===;;;===>>>>>>???@@@AAABBBCCCBBBBBBAAA???>>>???BBBDDDCCCCCCCCCAAA???>>>@@@AAA>>>===>>>@@@DDDGGGHHHHHHDDDCCCAAA>>>;;;999777666000//////...//////000000------------------------//////...------------...------------........................................................................------------......////////////......---------.............../////////////////////////////////000111111222222000000111111222444555666777777888999;;;===>>>???EEE[[[EEEDDDCCCCCCCCCBBB???===555333111///.........///---..................------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))******++++++******)))************************************************((()))***+++,,,++++++***))))))*********+++++++++************************))))))))))))************(((((())))))******++++++((())))))***++++++,,,,,,***)))******+++,,,---...111333666999===@@@BBBCCCFFFDDDBBB???>>>===>>>>>><<<===>>>???@@@BBBBBBCCCCCCHHHOOOTTTXXXZZZ\\\^^^\\\[[[]]]ccckkknnnmmmjjjmmmlllkkkkkkmmmppptttvvvxxxxxxxxxvvvwww}}}zzz}}}{{{wwwtttqqqqqqssstttsssrrruuuxxx}}}|||mmmllliiieee___UUUKKKDDD>>><<<777333000//////000...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))***+++++++++++++++))))))))))))))))))))))))*********************+++***)))((((((((()))+++,,,************************)))************+++++++++*********++++++,,,,,,,,,***,,,...000111444777::::::::::::;;;<<<>>>???@@@@@@@@@@@@???>>>======<<<;;;::::::===@@@AAA>>>;;;@@@AAA@@@<<<666555888;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@@@@AAAAAAAAA??????BBBHHHMMMIIIKKKMMMLLLIIIGGGHHHIIIEEECCCBBBBBBCCCDDDDDDCCCDDDCCCBBBAAA???>>><<<<<<555444333333222222222222........................//////...------------...------------.........///................................................///.........------------......////////////......---------.........///////////////////////////////////////000111111222222111111111222333444555666666777777999:::<<<>>>???FFF[[[@@@@@@BBBDDDFFFFFFCCCAAA<<<:::777333111000000000,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************((()))***+++,,,,,,+++***))))))******++++++++++++************************))))))))))))************************))))))))))))((())))))***++++++,,,,,,((('''((()))+++---000222777777777888;;;???CCCEEECCC@@@<<<999666666777888<<<>>>AAACCCDDDCCCBBB@@@OOOUUU^^^fffkkknnnqqqrrriiigggggglllrrruuussspppkkkkkkkkkmmmrrrxxx~~~{{{zzz{{{|||{{{yyyrrrrrrtttxxx}}}~~~yyynnn```WWWFFFCCC>>>999666444444444////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************))))))))))))******************))))))))))))******))))))))))))))))))))))))'''(((((()))***++++++++++++***)))((()))***,,,---))))))))))))))))))))))))))))))*********+++++++++***)))(((((((((***+++,,,************************)))************+++++++++*********++++++,,,,,,,,,+++---000222555888<<>>>>>===<<<<<<<<<<<<<<<;;;::::::999999:::;;;;;;===<<<===CCCKKKOOOMMMIIIDDDEEECCC>>>777444777;;;>>><<<999888777999;;;<<<::::::::::::;;;===>>>???DDDDDDCCCBBBCCCHHHPPPWWWYYY]]]aaabbb^^^[[[ZZZZZZVVVSSSOOOLLLJJJHHHEEEBBBBBBBBBAAAAAAAAAAAA@@@@@@:::999888666444333333333000000000000//////////////////...------------...---------.........////////////////////////////////////////////////////////////.........---------......////////////......---------.........///////////////////////////////////////000111111222222222222222333444555666777666777777999:::<<<>>>???GGG\\\PPPLLLFFFBBB???@@@EEELLLEEECCC@@@<<<777333000...///000111111222111111000//////.........------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,,,,,,,,,,++++++************************************+++,,,,,,***)))))))))))))))))))))))))))))))))************************+++*********))))))((((((************************))))))))))))******************+++,,,,,,,,,,,,,,,++++++,,,---000222444555111333555555555777;;;>>>@@@===999666777;;;@@@CCCCCC@@@@@@FFFJJJKKKLLLOOO[[[___fffkkkllllllpppuuunnnoooppppppsssuuutttpppuuunnnmmmyyy{{{yyyvvvssssssvvv|||~~~||||||~~~uuuggg^^^QQQFFF???:::555222444111,,,***+++...000111------.........---,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***)))(((((()))))))))***+++++++++,,,************************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))******************))))))))))))******))))))************))))))++++++++++++++++++++++++************************************************)))))))))))))))***++++++++++++++++++,,,---...///111222444666888888888888;;;:::888555333333222333333444666666666777888:::777FFFTTTZZZaaadddYYYIIIHHH???999888777444666:::>>>:::666444444555444333444555666777777666555444888;;;>>>???AAADDDIIIMMMMMMUUU```jjjppprrrrrrrrrooolllhhheeebbb]]]UUUPPPGGGHHHDDD===>>>EEEJJJIIICCC???<<<;;;<<<<<<:::888888777555444555444333111111000///000111111///---........................,,,---......///.........////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000111111111111222222222333333333333444666777999777777888999;;;===???@@@DDDXXX|||SSSPPPLLLGGGCCCBBBDDDGGGLLLKKKIIIFFFCCC>>>999555000000000000000000000000//////.........---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,,,,,,,,,,+++++++++*********************************+++,,,,,,***))))))***************************************************+++*********))))))))))))************************))))))))))))******************++++++,,,,,,,,,+++......///000111222333333555666777888999;;;===>>>999;;;>>>AAABBBAAA@@@>>>BBBGGGQQQYYYZZZXXXZZZ___dddfffjjjmmmmmmnnnpppsssuuuuuutttrrrrrrtttvvvvvvwwwvvvyyyyyyxxx{{{vvvwww}}}xxxxxx|||~~~xxxwww|||~~~uuuhhh]]]TTTKKKAAA:::999777333222222222111000..................---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************************************************++++++***))))))***++++++))))))))))))******************))))))))))))******))))))************))))))******************************************************************************)))))))))******+++******+++,,,---...000111222333555666777777777666777666444333222222333333444555777888888999;;;===@@@JJJSSSXXXcccoooooogggWWWMMMEEEBBB>>>888666999444333222111222333444555222444555666555444333333333444555666666888;;;===DDDGGGKKKQQQWWW___hhhnnntttrrrpppppppppooollliiiUUUVVVRRRJJJGGGIIIHHHEEEFFFFFFFFFFFFDDDAAA>>><<>>======<<<:::888111000//////111111000...........................---.........---,,,++++++////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000000111111111222222222333333333333444666777999777777888999;;;===???@@@DDDWWW{{{ddd___UUUJJJBBB@@@CCCFFFPPPNNNMMMLLLLLLIIICCC>>>444222000///......///000/////////............---.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,***)))*********************************************************************)))))))))************************)))))))))*********++++++*********++++++,,,,,,,,,111222444555555444333222999999999:::===>>>>>>===;;;===BBBEEEEEECCC@@@>>>FFFSSSeeeoookkkdddeeelllkkklllllllllmmmnnnnnnnnnnnnssszzz~~~~~~~~~wwwyyyxxxlllpppzzzxxxiiigggooo{{{zzz|||{{{ttttttzzz|||wwwpppcccPPPBBB<<<999666333222111///---......//////////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////+++++++++++++++*********++++++++++++++++++++++++************************++++++***))))))***++++++))))))))))))******************))))))))))))******))))))************))))))))))))))))))))))))))))))************************************************++++++******)))*********))))))+++---///111222333444555555666666555444444111111111111222333444555666888:::;;;;;;<<<>>>???@@@EEEHHHKKKYYYmmmzzz|||ggg___UUUMMMFFF===888888000111333333333333444666222444555555444333333444555555555444555555666666999999888:::???HHHTTT[[[eeeccccccfffjjjooorrrssscccdddaaa[[[VVVTTTOOOKKKFFFHHHJJJJJJHHHFFFDDDCCCEEEDDDBBBBBBBBB@@@===;;;333222000000111111111000.................................---,,,+++***)))////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000111111111222222333333222333444555777888777777888999;;;===???@@@DDDVVVzzz{{{hhhRRRDDDCCCGGGKKKLLLIIIGGGHHHKKKLLLJJJFFF===:::555111......///000/////////...............---............/////////------------------------------------------------,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,+++******+++************************************************************************************************))))))*********+++++++++*********+++,,,------...555666999;;;:::888666444:::999999:::===???>>><<>>:::;;;;;;===III]]]mmmsssooohhh^^^VVVMMMDDD>>>:::555777999999777666777888777888999777555444666999<<<;;;;;;::::::::::::;;;777888999999:::===BBBEEEMMMLLLMMMQQQXXX```gggkkkeeeffffffeeedddcccbbb```KKKHHHEEEEEEFFFHHHJJJJJJFFFEEECCCCCCDDDCCC@@@>>>999666333222222111000///....................................---,,,+++***////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000111111111111333222222222333555777888777777888999;;;===???@@@DDDUUUwww|||bbbQQQLLLLLLKKKGGGDDD@@@AAAEEEJJJMMMOOOHHHDDD===777222000///000////////////////////////------------------......------------------------------------------------,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------+++***+++,,,***************************************************************+++++++++************************************+++++++++++++++++++++,,,...000111333777999===??????===:::888777777777999;;;===>>>>>>BBBAAA??????BBBHHHNNNRRR^^^eeeqqqyyyuuullliiilllnnnrrrsssoooooorrrsssoooqqq|||tttuuu~~~{{{rrrrrrsss~~~uuupppqqqqqq|||vvv{{{~~~zzz~~~}}}rrrdddZZZLLL???777555444555000000///...---............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,++++++******++++++++++++++++++++++++*********************************++++++*********((()))))))))************++++++************++++++******++++++++++++******++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,***,,,...111333555666666666555444444333222222222111222333555777999:::;;;999;;;;;;:::999888888:::888999999:::@@@LLLWWW\\\bbb___YYYRRRMMMGGGAAA===999;;;>>>???@@@AAABBBCCCDDDDDDCCC???;;;;;;@@@EEEJJJJJJIIIDDD???===>>>@@@@@@AAAAAA@@@===;;;;;;;;;CCCDDDEEEHHHMMMTTT[[[```aaa```bbbeeeiiimmmqqquuudddZZZNNNGGGIIILLLNNNNNNJJJHHHFFFFFFFFFFFFEEEDDD???===999666555333000...////////////////////////......////////////......////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////000000000111111111222222222222333555666888777777888999;;;===???@@@DDDSSSuuuooo^^^UUULLLCCCIIIFFFBBB@@@AAAGGGNNNRRROOOKKKDDD===777333222111...////////////000000000.........---------,,,,,,------------------------------------------------,,,---...---+++***+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,---++++++++++++++++++++++++*********************************+++++++++++++++*********************************++++++++++++,,,,,,,,,---...111444777999:::<<>><<<:::444555777888999<<>>AAAFFFIIIJJJLLLKKKIIIHHHIIIEEE@@@@@@AAADDDKKKSSSYYY]]]^^^^^^]]]XXXQQQKKKMMMTTT\\\jjjkkkggg]]]PPPJJJLLLQQQQQQOOOKKKEEE???<<<<<<===???@@@BBBCCCDDDGGGLLLOOOXXXVVVXXX___ffflllttt{{{uuufffZZZVVVVVVWWWVVVOOOKKKGGGEEEEEEEEEEEEDDDDDDBBB???<<<:::777333000////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000/////////000000000111111222222111222333444666777777777888999;;;===???@@@CCCRRRsss{{{ttthhhaaaWWWKKKPPPOOOLLLFFFAAABBBIIIOOORRRNNNHHHAAA;;;777555444.../////////000000000000111000000///...---,,,,,,........................------------------------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,---++++++++++++++++++++++++*********************************++++++,,,,,,,,,*********************************+++++++++,,,,,,------...000444888<<>>???@@@???<<<999777222666::::::999===FFFMMMVVVXXX\\\aaaeeehhhjjjjjjgggiiiooouuuuuuqqqqqquuu}}}{{{tttsss|||~~~zzzrrrsss{{{~~~xxxuuu{{{~~~vvvooo}}}|||ssshhh\\\OOODDD===888666444111////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))************,,,++++++******++++++,,,***++++++,,,,,,++++++***************************************************************************++++++++++++,,,...///000111222444666666666444444222111111111222333555666555555666777777666666555555666777777666666777888999;;;???AAAAAABBBEEEIIIFFFKKKOOORRRWWW]]]\\\WWWUUUTTTWWWaaaqqq}}}~~~xxxmmmfffhhhrrr|||mmmdddiiirrrrrrooohhh___UUUNNNJJJIII@@@BBBDDDCCCAAA???@@@BBBLLLJJJMMMVVV___dddmmmuuuzzzqqqhhhdddeeehhhXXXSSSLLLFFFDDDDDDDDDDDDDDDDDDCCCBBB@@@===888444//////////////////////////////////////////......////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000111222111111111222444666777777777888999;;;===???@@@CCCQQQqqqxxxxxxqqqpppjjjaaaVVVWWWTTTLLLBBB???CCCHHHQQQNNNIIICCC>>>:::888777.../////////000000111111333222111000///...---,,,........................------------------------,,,---...---+++***+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...++++++++++++++++++++++++*********************************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,---...///222666;;;@@@BBB?????????>>><<<999666444222888<<<<<<:::???JJJUUUmmmmmmllllllmmmoooqqqrrrgggjjjqqquuurrrmmmnnntttxxxqqqtttvvvuuu{{{zzzrrrooosss}}}zzztttyyy}}}xxx~~~{{{}}}ttteeeTTTIII;;;999666333111000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))************,,,++++++******++++++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))******************************************************+++,,,---///000111333444666777777555444222000000000000222444666777555555666666555333222111222444666666666777999;;;???AAADDDHHHIIIJJJOOOUUUVVV]]]dddiiiqqqzzz{{{wwwkkkiiikkkwww|||~~~yyyvvvhhh^^^YYYJJJMMMOOOMMMIIIDDDBBBBBBBBB@@@EEEQQQZZZ___fffooosss{{{~~~tttooosssyyyddd^^^UUUMMMIIIHHHHHHHHHDDDDDDDDDEEEDDDAAA<<<888000000000000000000000000000000//////...---++++++////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000////////////000000000000222111111111222444666777777888888999;;;===???@@@CCCQQQppp~~~nnnoooxxx|||yyyqqqaaaQQQHHHGGGDDD@@@GGGHHHHHHFFFBBB>>>===<<<888444000...///000...---000/////////....................................---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,,,,++++++***+++++++++************************,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++,,,,,,///333888===??????>>><<<===<<<<<<;;;777333666<<<888777999<<>>AAAHHHVVVcccgggfffiiiooommmrrr{{{zzzuuu{{{|||uuujjj^^^RRRHHHHHHBBBDDDFFFDDDPPPbbbgggooouuu|||{{{wwwvvv{{{yyynnnbbbYYYRRROOOMMMKKKIIIFFFDDDBBBAAA???>>>444222///.../////////...000000000000////////////............/////////000///////////////000111111---......///////////////............/////////000111111000000000000111111000000000000111111111111111111222333444666666777777777888999:::<<<===>>>EEEQQQooo______gggyyy~~~~~~uuudddUUULLLEEEAAAEEEFFFFFFDDDAAA@@@@@@AAA<<<888222000000000000///000000/////////.................................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,++++++***++++++,,,************************,,,,,,+++***************************************,,,,,,++++++***+++++++++,,,++++++***+++,,,...///333666:::===???>>><<<;;;;;;888888;;;;;;888888:::;;;<<>><<<777444111000000111000000111000000000////////////........./////////000000///////////////000111111---......///////////////........./////////000000111111000000000000111111000000000000111111111111222222333333444555666666777777888999:::<<<===>>>EEEPPPnnn\\\SSSQQQ___qqq{{{}}}||||||sssaaaUUUNNNKKKCCCCCCBBBAAA@@@AAADDDGGGDDD???888333111111111111000000000/////////..............................------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,++++++***++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++************************+++++++++***++++++,,,,,,,,,+++***+++,,,///111333999:::<<<======<<<:::888888444444:::======<<<===BBBDDDLLLWWW]]]___```dddiiilllmmmjjjhhhlllwww}}}}}}zzz~~~~~~uuupppsssuuutttsss{{{zzzuuummmdddeeennnzzzwwwfffSSSVVVXXXZZZaaalllvvvyyytttiii[[[RRRLLLJJJPPPWWWgggjjjkkkfff^^^VVVQQQPPPNNNYYYiiiuuuyyyuuuoookkkpppttt|||zzzwww___III;;;666666777000000111000000///------/////////.........------///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++******++++++++++++******---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++---............///111333333444666777777888888666666555222000///000111222333555777888888888777:::;;;<<<;;;999888999;;;???BBBGGGLLLRRRXXX]]]```rrr}}}~~~}}}wwwkkkeee```VVVUUUUUUMMMNNNTTT]]]eeekkkllllllkkkpppwww~~~xxxtttuuuyyyjjj___PPPGGGDDDDDDCCCBBB999666333111222222222111111111000000000/////////....../////////000000000///////////////000111111---......///////////////....../////////000000000111111000000000000111111000000000111111111222222333333333444444555555555888888888999:::<<<>>>???EEEOOOkkkwwwbbbNNNJJJTTTbbbooowwwyyyzzzmmmaaaXXXRRRDDDCCCAAA???>>>@@@EEEIIILLLGGG@@@888444222222222000000000////////////.................................------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++++++++******++++++,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,++++++,,,...222555888<<<<<<<<<;;;999888666555555333444999===>>>CCCHHHOOOPPPWWWbbbiiihhhfffgggiiilllmmmjjjhhhooo~~~tttrrrpppnnnooovvv|||ssseee]]]gggooo}}}mmmXXXJJJMMMNNNOOORRRXXX___ccclllcccZZZUUURRRQQQTTTYYY___dddkkknnnkkkfffaaa___WWW[[[aaahhhkkkggg___XXXXXX\\\iii~~~wwwpppvvvrrr^^^KKK???:::999222333333333222111000///////////////............///............------------,,,,,,++++++,,,,,,---,,,,,,,,,------------------------,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---.../////////000222444555666777999999888777777444444333111000111444666777999<<<===<<<:::999999;;;<<<;;;:::888:::???CCCMMMWWWdddjjjjjjiiilllooouuu}}}}}}{{{}}}|||wwwtttzzz}}}qqqttt~~~yyytttmmm___SSSIIIEEEOOObbbmmmiiiaaa^^^dddlllnnnnnnpppvvv{{{|||nnn\\\OOOJJJIIIGGGEEE<<<888444222111222111111111111111000000000//////...////////////000000000///////////////000000111---......///////////////...////////////000000000111111000000000000111111000000111111111222222222333444444444444444444444888888888999;;;<<<>>>???EEENNNiiiaaaNNNJJJQQQ___lllwwwzzzhhhYYYNNNLLLGGGAAA>>>???CCCGGGQQQMMMGGG???999444333333111000000000////////////////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++*********++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,---...111555888;;;<<<;;;999777555444444333444555888:::;;;???KKKYYYdddaaabbbhhhkkkiiiggghhhjjjmmmnnnkkkhhhooo~~~xxxqqqnnnnnnqqq|||wwweeeYYY```ccclllyyyzzzgggVVVKKKKKKNNNTTTZZZ\\\]]]]]]fffbbb```aaaaaa```ccchhheeekkktttyyyyyyuuuppplllfffcccbbbccceeebbbZZZSSSMMMOOOXXXjjj~~~xxxvvvyyyyyytttxxx~~~ttt```LLL===555555444333222222111111111000000/////////.........///............------------,,,,,,++++++,,,,,,---,,,,,,,,,------............------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,...//////...,,,,,,************++++++++++++++++++,,,,,,,,,------------///000000000111444666555666777888888777666555111222222222333555999<<<:::===??????<<<:::999999666777888888:::@@@JJJRRRbbbuuuxxxvvvyyyyyyxxx|||{{{zzz|||yyysssoooqqquuu}}}wwwnnnqqqyyy~~~xxx```TTTHHHIIIWWWccchhhfff^^^^^^___bbbhhhqqqzzzzzziiiZZZQQQLLLFFFBBB@@@<<<666333111111111000111111111111000000000000////////////000000000111///////////////000000111---......///////////////////////////000000000111111111000000000000111111111111111111222222222222333444444444444444444444888888999:::;;;===>>>???DDDMMMgggttt___SSSOOOSSSZZZeeeppprrraaa]]]UUUKKKDDDAAABBBDDDNNNNNNKKKFFF???999666555111111000000000/////////////////////////////////..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---************************+++++++++***++++++,,,,,,,,,---///111444888:::<<<;;;999777444333333444555777999<<<>>>===CCCTTTffftttnnnjjjjjjhhhgggiiinnnmmmppppppmmmjjjnnnxxx~~~}}}~~~rrrooommmlllqqqzzzsssaaaWWWOOOQQQVVVaaajjjkkkddd\\\WWWUUUXXXaaajjjkkkiiihhhlllmmmpppsssqqqmmmoootttsssxxxxxxtttnnnkkkhhhiiikkkkkkfffaaa___YYYVVV\\\iiivvv}}}~~~kkkfffeeennn|||www|||vvvdddRRRGGG:::888555222000000000111000000000/////////......///............------------,,,,,,++++++,,,,,,---,,,,,,,,,---......//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++******++++++++++++******)))***************++++++++++++,,,,,,------......///000222333333333555777444444555555555555444444111333555555777999===@@@;;;>>>AAA@@@<<<:::;;;<<<999===AAADDDGGGOOO[[[eee|||||||||rrrsss{{{wwwrrrnnnkkklllooorrrttt}}}wwwpppiiieeedddeeehhhlllssstttllldddfffmmmrrryyyxxxtttjjj[[[PPPNNNVVV___cccaaa___aaaiiisss}}}|||qqqfff[[[RRRLLLGGGBBB<<<777444333222222222222111111111000000000/////////000000000111111///////////////000111111---......////////////////////////000000000111111111111000000000000111111111111111222222222222333333333333444444555555555999999999:::;;;===??????DDDLLLfffqqqeeeZZZTTTRRRUUU^^^nnnwwwrrrgggYYYMMMEEECCCCCCFFFIIILLLKKKFFF@@@;;;:::111111111000000000//////////////////////////////......//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,************************,,,,,,++++++***+++++++++,,,...111444777:::;;;;;;:::888555222222444777999:::;;;>>>BBBDDDKKK[[[kkksssoookkkiiihhhjjjsss}}}xxxyyyyyyvvvssssssvvvzzzxxxooonnnpppuuusssooolllfffgggnnn{{{tttgggYYYTTTIIIKKKOOOWWW___fffjjjllllllfffeeelllppppppqqqtttwww{{{zzzppppppuuuxxx{{{}}}xxxtttssstttxxx|||~~~{{{wwwvvvooogggccceeejjjmmmnnnbbbZZZTTTYYYkkk{{{rrrxxx{{{nnnfffEEEAAA;;;555111///000111000000000000/////////...///............------------,,,,,,++++++,,,,,,---,,,,,,------.../////////,,,,,,,,,---------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++************++++++******))))))))))))***************++++++,,,,,,,,,++++++,,,,,,---......///111333666777666666666777444333333333333333444444444666999::::::<<<>>>@@@===@@@DDDCCCAAA@@@CCCGGGPPPVVV]]]```aaaeeelllsssyyyxxxyyyrrrgggggglllllljjjjjjjjjiiifffccccccgggmmmqqq|||{{{xxxqqqjjjfffcccbbbbbbgggmmmnnnggg]]][[[___bbbffflllqqquuuxxx{{{}}}|||{{{hhhZZZWWWYYY^^^```ccceeeiiipppyyytttkkkeeeQQQLLLDDD>>>:::888777666222222222111111111000000//////000000000111111111///////////////000111111---....../////////////////////000000000111111111111111000000000000111111111111111222222222333333222222333333444555666666999999999:::<<<===???@@@CCCLLLfffuuukkk___XXXWWWYYY___kkk~~~tttcccTTTIIIDDDCCC@@@EEELLLMMMJJJDDD@@@>>>111111111111000000000000000000000000000000000000......//////000000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,...222666999;;;;;;;;;999777444222333666:::<<<===<<>>???@@@DDDHHHHHHGGGHHHMMMRRRjjjrrrzzz{{{xxxuuuwwwzzz|||vvvrrrsssxxxyyyvvvvvvxxxpppcccZZZ___hhhlllmmmoooqqqrrrpppmmmmmmttt~~~{{{wwwtttrrrrrrvvvzzzzzzpppccc]]]^^^ZZZ\\\^^^aaadddhhhmmmpppzzz~~~sssfffVVV^^^gggjjjjjjmmmuuu|||uuu}}}yyyXXXRRRJJJCCC???<<<;;;999222222222111111111111000000000000000111111111111///////////////000111111---......///////////////000000000000111111111111111111000000000000111111111111222222222333333333111111222333555666777777999999::::::<<<===???@@@CCCLLLfffuuuoooooonnnqqq```UUU[[[jjjvvv|||ppp```QQQGGGBBBEEEDDD@@@>>>GGGPPPIII;;;999777555333222000///---000000////////////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///111555999;;;;;;999888777555444555999===???@@@???CCCJJJRRRWWW[[[cccjjjkkkhhhfffhhhnnn{{{~~~qqqgggccciiirrr~~~wwwoookkkcccZZZVVVYYY]]]```___]]]\\\ZZZYYYccccccfffjjjmmmrrr~~~xxxooommmmmmllljjjeeeqqqzzzuuufffZZZ[[[```___```cccjjjqqqvvvwwwvvv|||wwwzzzwwwuuuwwwvvvtttrrrssshhh]]]YYYaaarrr||||||zzztttxxxooo[[[GGG>>>:::666333444222222000......000000...////////////////////////......------------......------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---...///,,,,,,,,,------///000111555777999;;;;;;:::777666333222111//////222777;;;999===@@@???>>>@@@AAABBBGGGEEEHHHMMMMMMPPPbbbyyy~~~~~~|||yyywwwvvvmmmkkkiiifffmmmooodddeeeccceeelllsssxxx~~~ssskkkkkknnnlllaaaYYYXXX]]]```eeennn~~~wwwooobbbYYY]]]iiitttwwwmmmuuuxxxcccMMMDDDBBB>>>999666666333111111333444333000///000111222222111000/////////000000000000//////000000000000000000000000000000000000111111111111222222111111111111222222000111111222222222111111333333333444555666777888777888:::::::::;;;>>>@@@CCCNNNeeeyyydddYYYXXX___kkkvvvzzzyyyjjjYYYMMMHHHGGGGGGDDD@@@BBBHHHLLLLLLDDD===444111222333222///000000////////////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...222444777:::;;;;;;;;;:::666666777999;;;???CCCEEEFFFMMMWWW___aaa``````aaaccceeeiiilllqqqyyywwwkkkccceeejjjsss{{{nnneeeZZZRRROOORRRVVV[[[^^^bbbggglllooorrrnnnlllnnnooorrr|||vvvkkkccc]]][[[VVV\\\aaa___XXXSSSSSSVVV[[[ZZZ[[[___dddggggggffffffccchhh{{{yyy{{{|||tttwwwwwwqqqjjjkkkvvvvvvqqqmmmsss~~~tttmmmqqqzzzwwwiiiYYYFFF555///111000111111000///000000//////////////////////////////......------......///,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,---...///111222333666777999::::::888666444///000222444555888<<>>@@@CCCNNNeeettt]]]OOOLLLVVVaaammmyyymmm^^^VVVJJJJJJJJJGGGCCCBBBLLLWWWQQQEEE888222444666444111111000000//////000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++---///111666777999;;;<<<<<<======888:::===>>>???DDDKKKPPP___fffnnnqqqnnnjjjfffdddffflllqqqqqqqqqvvv|||xxxwww|||ooodddcccdddhhhuuuuuufffZZZSSSSSSUUUXXXYYY\\\aaajjjvvvxxxqqqppppppqqquuuzzzzzzooogggdddddd______```ccceeeggggggggglllkkkiiiiiikkkllllllkkkiiiccceeerrr|||{{{pppkkkmmmrrrtttnnnfff```dddrrrxxxmmmlllqqqyyy^^^DDD999:::333444555444222000/////////////////////////////////......------......///+++,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,---...000222444666777777888888888777555333222///222666999;;;===@@@BBBBBBFFFJJJKKKHHHFFFIIINNNRRRUUU^^^eeeggglll~~~{{{uuurrrtttuuupppjjjgggbbbbbbooo}}}}}}~~~{{{|||zzzvvvuuu|||xxxiiifffhhhhhhtttmmmhhhjjjpppwwwzzz___LLLHHHHHHFFFBBB===777444444333111///000111111222222111111000///000000111111000000///000000000000000000000000000000000000111111111111...///000111111000///...000000111222222222222222333333333444555666777888777888:::::::::;;;>>>@@@CCCOOOfff}}}iiiYYYOOOOOORRRaaapppwwwjjjVVVPPPMMMNNNHHHBBBGGGSSSXXXNNNAAA999777666444222111000000000000000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***,,,///222444999999::::::;;;===>>>???===@@@AAAAAABBBHHHTTT]]]www{{{|||xxxrrrpppooommmooouuuwwwtttqqqsssxxx{{{pppjjjiiiuuusssiiihhhfffcccfffooozzzpppbbbWWWRRRVVV___gggddd```\\\___hhhwwwyyyyyyzzzxxxvvvwwwuuuuuutttttttttuuuwwwyyyyyyzzz|||{{{vvvzzzwwwssstttuuurrrnnnrrrpppiii^^^YYYbbbwwwxxxooooooyyyzzz^^^III@@@999888888888555000///000//////////////////////////////............//////,,,,,,------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...///111333555777999999888777777666555333222111555777:::<<<===>>>@@@BBBIIIJJJKKKIIIFFFHHHSSS```pppuuu{{{{{{sssmmmttt~~~|||}}}wwwpppmmmmmmllljjjiiitttwwwxxxuuuuuuxxxqqqjjjiiirrrzzztttjjjkkklllmmmjjjlllxxxsss]]]WWWUUUPPPLLLEEE===888777666444222222222222222222222222222000000000111111000000000000000000000000000000000///000000000111111111111///000222444444222000//////000111222222222222222333333333444555666777888777888:::::::::;;;>>>@@@CCCOOOgggtttjjjaaaXXXRRRXXXbbbvvvooo^^^PPPLLLJJJDDDDDDJJJUUURRRKKKCCC;;;555222222111111000000000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,...111555777::::::::::::<<<===???@@@AAABBBAAA???AAAJJJYYYdddzzz~~~wwwqqqrrrsssqqqrrryyy~~~|||tttlllffffffrrrwwwooommmggg\\\XXXZZZYYYXXXXXXYYY^^^fffmmmpppfff\\\TTTTTT[[[jjjtttqqqooorrryyy}}}{{{|||sssqqquuuwwwuuuqqqmmmqqqrrrkkkeeeiiizzz{{{zzz{{{vvvVVV@@@===777444666555111000333000000000000000000000000/////////....../////////...---------,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...000111444666888999::::::777666555444333333333333888:::;;;;;;<<>>@@@CCCOOOggg}}}xxxuuunnneee^^^]]]dddxxxuuu\\\MMMGGGEEEFFFGGGLLLNNNNNNIII???777333333222111111000000111111222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---000333777999999::::::<<<===???AAABBBAAAAAA@@@???CCCMMMZZZdddqqqyyy}}}xxxvvvzzz|||yyyvvvzzzmmmggggggsss}}}pppkkkbbbVVVOOOPPPSSSYYYcccnnnyyy}}}wwwmmm^^^SSSLLLNNNUUUaaauuu|||zzzwwwzzz|||yyyssspppppprrrvvv||||||tttrrryyywww|||lllSSSEEE888000222444222222666000000000000000000000000000//////......//////000......------,,,++++++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000111333555777888999999999888666555333333333444555666888999;;;<<<>>>BBBGGGKKKHHHHHHLLLTTT]]]ppp|||ssstttxxx~~~yyynnnlllqqq}}}|||pppnnnttt~~~~~~{{{yyyvvvrrroookkkqqqzzz~~~wwwnnnhhheeehhhppp}}}ttt{{{nnndddgggsss~~~zzzrrrnnnuuuzzzzzzwww{{{qqqcccYYYLLLAAA;;;888666444444333333222222333333444000111111222222111111000111111111111111111111111000000000000111111111111...///000111111000///......///000111222333333333333333333444555666777888777888:::::::::;;;>>>@@@AAANNNgggyyyjjj]]]___pppttt\\\LLLHHHGGGFFFDDDGGGIIIGGGCCC===999777222111111000000111111222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///222555888:::999:::<<<>>>AAACCCDDDEEECCCCCCCCCFFFLLLUUU]]]ccciiirrruuuqqqtttoooiiihhhooozzzmmmccc\\\UUUUUUZZZcccfffkkkuuusss___QQQIIIGGGNNNUUU]]]lll}}}yyyuuuvvv}}}zzzyyyzzzzzzttttttvvvyyyrrrqqqyyy~~~tttZZZEEE444444666444222444000000000000000000000000000000////////////000000.........---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000222333777888999::::::888777666444333222222333555888:::999;;;>>>@@@BBBDDDGGGIIIJJJMMMVVVaaajjj{{{wwwqqqnnnkkkjjjlllooollliiimmmuuu}}}vvvyyyqqqeeeaaa___```bbbaaa```aaadddfffeee```\\\OOORRRVVVYYYZZZXXXUUUTTTUUUTTTTTTXXX___eeegggggg^^^bbbjjjxxx}}}wwwxxx|||xxxxxx{{{}}}~~~xxxvvvjjjYYYKKKBBB===999777555444333222222333444555000111111222222111111000111111111111111111111111000000000000111111111111////////////////////////...///000111222333333333333333333444555666777888777888:::::::::;;;>>>@@@@@@MMMggg}}}```RRRXXXlll~~~pppVVVKKKGGGCCC@@@@@@BBBDDDEEECCC>>>999222222111111111111222222000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++...111444777999:::999;;;===@@@CCCEEEGGGGGGFFFFFFIIINNNVVV]]]aaacccdddjjjiiiccciii}}}tttmmmjjjlllqqq|||hhh]]]YYYYYYaaalllnnniiicccfffrrrvvveeeOOODDD>>>AAAMMMTTTVVVaaaoootttqqqqqqxxx|||xxxvvvwwwuuutttnnnccc]]]iii|||qqqVVV>>>999999444000000000000000000000000000000000000////////////000000------......///000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------///222444555999999:::;;;:::888555444222222111111333777:::===<<>>@@@???LLLfffrrr[[[QQQWWWhhhvvv{{{iiiXXXLLLHHHIIICCC>>>@@@GGGJJJEEE===666555333111000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---......***...222555666888999;;;???:::;;;CCCJJJKKKKKKKKKIIIPPP[[[eeekkkkkkgggccceeeaaaddddddcccsssxxx|||{{{sssjjjdddbbbeeeqqq|||}}}nnnhhhlllpppoookkk___UUULLLJJJQQQVVVWWWTTTMMMGGGGGGNNNUUUZZZaaaiiippptttyyy~~~vvvrrrxxx~~~yyyvvvxxxuuummmaaaXXX^^^yyyuuuooottt|||wwwhhhTTTDDD;;;555333444...///000000/////////111000000000000000000000000000222333222///...///111---------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***,,,......---------.........///111444777:::;;;;;;;;;999888666444333222000555:::;;;888666999<<<===BBBIIIJJJEEECCCMMMZZZ___mmmuuuooohhhqqqzzztttpppjjjooo|||{{{sssbbb]]]]]]ZZZVVVSSSQQQQQQPPPNNNLLLKKKIIIIIIJJJGGGEEEGGGLLLNNNLLLHHHFFFLLLOOOJJJEEEEEEDDDAAAEEEGGGGGGFFFEEEEEEGGGJJJPPPMMMKKKLLLPPPVVVZZZ\\\]]]ZZZYYY^^^fffwww{{{uuuttt~~~nnnnnnuuu]]]FFF???DDD@@@999222000333555444111000111222333333333333333111111111111111111111111222111111111000000//////111111000000000000111111000000000111222222333333333333333333444555666666888888999:::;;;===>>>???BBBOOOgggyyybbbTTTTTT___iii{{{uuuaaaSSSMMMHHHHHHEEE@@@DDDKKKKKKDDD:::888555333222222111000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------...,,,///333555666777999;;;>>><<<@@@KKKUUUWWWVVVVVV\\\```gggnnnpppooojjjgggjjjfffhhhfffcccooo}}}~~~xxxnnntttyyyssskkkddd\\\YYY```iiippptttxxx||||||yyytttqqqZZZPPPFFFEEENNNYYY```bbbYYYTTTRRRXXX]]]___dddjjjtttvvvzzz}}}~~~}}}{{{yyyxxxxxxxxxzzzzzzyyyxxxvvvuuutttsssssszzzzzzuuulllpppzzz|||tttkkkdddgggwwwuuujjjmmmtttwwwgggTTTBBB777444666333444555444333222222333000000000000000000000000000222333222///...///111------------------------...------,,,,,,------.........---,,,,,,,,,,,,------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***,,,......------...///000111333555777999;;;<<<<<<;;;888666444222111111444777:::;;;999:::<<>>:::777666777777777000111222222333333333222111111111111111111111111222111111111000000000000111111000000000000111111000000000111222222333333333333333333444555666666888888999:::;;;===>>>???BBBOOOggglllZZZRRRTTTXXXooovvvhhhaaaPPPQQQJJJ@@@AAAJJJPPPNNNEEE???888444333333111///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......000222444666666777999;;;>>>>>>FFFSSS^^^aaaaaaaaannntttyyy{{{xxxtttrrrrrrsssmmmmmmmmmmmmwww~~~wwwuuummmrrryyyrrriii```WWWRRRUUU\\\oooxxx|||lllRRRKKKCCCEEERRRbbbpppwwwsssnnnlllmmmooooooppprrrwwwwwwyyyzzzzzzzzzyyyxxxtttsssqqqpppooonnnnnnnnnrrrrrrrrrrrrpppnnnlllkkkbbbgggpppzzzwwwqqqsssuuuwwwwwwwww{{{sssooowwwvvvooonnnttt|||yyykkklllsssoooUUUAAA999888333333333333333222000000000000000000000000000000000111222111000///000111------------------------///......------......///......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***,,,---...------///000333444666999:::;;;;;;;;;;;;999666333111000000111555666777999<<>>???BBBOOOggg{{{jjj]]]XXXXXXccctttiiiZZZJJJCCCCCCFFFOOOXXXRRRIII>>>666333222000///////////////////////////........................------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------------......///444555666777777888;;;===CCCCCCIIIUUU^^^aaaccceeerrr~~~zzz}}}wwwtttyyyvvvpppsssqqqaaaYYYVVVWWW[[[aaazzz{{{___MMMKKKKKKSSSaaarrr~~~}}}zzzxxxwwwttttttttttttsssrrrpppoooooonnnmmmlllllllllllllllpppqqqsssttttttrrrpppooohhheeeeeejjjrrrvvvvvvsssrrrssssssrrrpppqqqtttvvv|||xxxrrrrrrvvv{{{sssxxxxxx|||qqqWWWCCC777222111111222222222000///000000000000000000000000000111111111000000000000..............................------------............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,---...---...000222555666999;;;<<<;;;:::999777555333000000111333444777777999>>>CCCHHHJJJJJJGGGIIINNNWWWfff{{{wwwsssooopppuuuxxxzzzhhh^^^RRROOOTTTVVVQQQIIIGGGEEEDDDEEEDDDCCCGGGNNNQQQRRRTTTVVVYYY]]]```aaajjjnnnssswwwyyyzzz|||}}}~~~zzzyyyxxxppppppqqqrrrpppjjjbbb]]]XXXVVVSSSPPPMMMNNNTTTYYYdddhhhkkkjjjjjjvvvtttgggjjjyyy|||uuuvvvVVVPPPGGG???:::666333111222222111111111222222222222222222222222222222222111111111111111111111111222111111000000111111222000000111222222333333444333333333444444555666777888888999:::;;;===>>>???BBBNNNffftttlllhhh^^^fffuuudddJJJHHHGGGAAAHHH[[[[[[QQQCCC888222111000000000000000000000000000000////////////////////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---------------...///000000777777888888999;;;???BBBMMMKKKNNNUUU[[[]]]```dddkkk~~~|||tttnnnnnnuuusss\\\UUUZZZbbbgggkkkuuussszzzvvvZZZOOOTTT]]]iiivvv}}}zzzxxxtttqqqnnnnnnnnnnnnmmmmmmllllllkkkkkkkkkllllllmmmnnnooonnnpppssswwwxxxyyyyyyxxxxxxsssmmmnnnsssxxxyyyxxxvvvvvvvvvtttqqqnnnnnnmmmuuuxxxtttooonnnppp|||www{{{sssSSS:::777555333333555666555333111111111111111111111111000000000000111111111000........................------,,,,,,,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,.........000333555666777999::::::999777555222111000///111444777999<<<<<>>???CCCNNNfff}}}wwweeeaaabbbpppqqqRRRNNNJJJ???CCCTTTYYYSSSIII>>>666222111222000000000000000000000000////////////////////////------------------------//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,------,,,,,,------///000222333888999::::::;;;???EEEIIIWWWTTTUUUYYY[[[\\\___dddfffyyyvvvlllkkkpppxxxwwwccc___ffflllnnnnnnnnnqqqvvvyyyvvvmmmbbbYYYZZZcccppp|||}}}xxxuuutttqqqllliiiiiijjjjjjkkkllllllmmmjjjjjjkkkllloooqqqssstttqqqsssvvv{{{~~~}}}yyyzzzzzzzzzxxxvvvrrrooommmpppnnnsss~~~wwwiiibbbeeerrrvvvsssvvvyyywww}}}hhhHHH<<<888333222333555444222111111111111111111111111111000///000111222111000........................,,,,,,,,,++++++,,,,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------...//////000222666888888888888888777555444222/////////111333777;;;===<<<<<<===@@@CCCHHHMMMPPPXXX\\\ccciiinnnzzzyyytttzzzzzz~~~jjjQQQHHHAAAAAACCCEEEHHHKKKLLLPPPWWW^^^``````eeemmmsssvvvzzzvvviiibbb\\\WWWKKKLLLSSS[[[^^^___iiiwwwxxxssszzzwwwpppmmm]]]KKKBBBCCCCCC===555666555333222222333444444333333333333333333333333111111111222222222222222222222111111111111222222111111222222333444444444444444444444555666777888888888999:::;;;===>>>???CCCNNNeeeyyykkk^^^^^^mmmcccSSSIIIBBBBBBGGGNNNOOOMMMFFF<<<555333444000000000000000000000000////////////////////////.......................................---------------------------------******+++,,,,,,---......------,,,,,,,,,,,,------++++++,,,...000222444555999999:::;;;>>>CCCJJJOOOYYYWWWYYY]]]^^^]]]___cccfffppp{{{}}}{{{~~~||||||kkkiiinnnnnnuuu{{{uuuxxx{{{xxxqqqmmmdddggggggccc\\\YYY[[[^^^iiiqqq}}}~~~~~~zzztttrrruuusssnnnggghhhiiijjjkkkmmmooopppmmmnnnpppsssvvvzzz}}}~~~{{{xxxvvvpppqqqyyy}}}ttthhhbbbmmmllliiimmmrrr}}}www|||___DDD===555111111222000...111111111111111111111111111///...///222333222000........................------,,,,,,,,,,,,------......---,,,,,,,,,,,,---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...///000111111444888;;;:::999888666555333222111///000111333666999<<<>>>;;;;;;;;;<<>>:::888666555333333444555666333333333333333333333333111111111222222333333333333222222111111222222333111111222333333444444555444444444444555666777888888888999:::;;;===>>>???CCCNNNeeeyyybbbWWW\\\nnnrrrVVVGGGFFFDDD===DDDJJJOOOLLLBBB999555555000000000000000000000000000000000000000000000000........................,,,,,,------.../////////------------------------******+++,,,,,,---.........------,,,,,,------...******,,,...000333555777999:::;;;<<<@@@FFFNNNSSSVVVVVVZZZ___```^^^___bbbhhhjjjlllmmmpppxxxwwwqqqzzz~~~hhhdddjjjddd___hhhpppzzz|||uuummmRRRNNNJJJLLLTTT]]]dddgggssszzz}}}||||||yyyzzzvvvoooooosssrrrnnnhhhhhhiiikkkmmmoooqqqrrrtttvvvxxx{{{xxxvvvzzzyyyvvvjjjpppkkkfffkkkpppzzzyyyvvvxxxpppOOOGGG<<<555444444333000111111111111111111111111111///...///222333222000////////////////////////.........------...............---,,,,,,,,,,,,---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---///000111111222555:::===;;;:::888666444222111111000111333666888:::<<<===???@@@@@@BBBIIIYYYoooxxxmmmjjjuuu~~~uuunnnhhhddd___YYYVVVXXXWWWQQQNNNRRRWWW\\\gggssskkknnnwww~~~uuuuuuqqqccccccccc\\\WWWXXXVVVfffoooiiihhh|||{{{eeeSSSJJJEEECCCAAA999888666444333444666777333333333333333333333333111111111222222333333333333222222111111222222333111222222333333444444555555444444555555666777888888888999:::;;;===>>>???CCCNNNeeezzzcccWWWTTT\\\ttt|||eee\\\SSSIIIIIIHHHDDDBBBCCCFFFCCC;;;333333222111111222333333222111333444333000,,,***)))000000//////.........------------.........//////222000///---,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++---------///333666999:::@@@<<<;;;AAAKKKSSSWWWZZZYYYXXXYYY^^^eeehhhgggddddddfffeeebbbeeennnuuuwww{{{uuupppnnn~~~zzzpppggg]]]VVV[[[eeezzzkkkWWWDDDBBBEEEQQQaaaoootttuuu}}}xxxvvvuuuvvvvvvttttttssspppnnnmmmoooqqqnnnlllkkkkkkmmmrrrwww{{{~~~|||||||||~~~vvvrrrwwwttthhhuuujjjTTT>>>555444222111222111111111111111222222222111111000000000000111111///////////////////////////////////////////////////...---,,,+++,,,,,,---------------------------,,,---...---,,,+++---///000111333555777888999999;;;:::888666333222000000666666666888===BBBCCCAAAAAADDDGGGJJJVVVqqq}}}vvvmmmgggkkkvvv}}}}}}~~~~~~yyycccZZZQQQOOOOOOQQQWWW^^^___]]]WWWUUU```ssswwwtttvvvsss~~~zzzjjj]]]UUU^^^hhhiiibbbhhhjjjVVVHHHDDDIIIDDDAAA999000///555666333666666555444333333222222222333333444444333333222333333333333333333333333111111222222222333333333555444444555555666777888666777777888:::<<<>>>???BBBOOOeeemmm^^^UUUVVVhhh~~~{{{hhh]]]TTTRRRNNNIIIEEEGGGKKKIIIAAA999444333111111222333333222222444555555333111000///000/////////............---------.........//////111000...---,,,,,,---------,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++......///111555888:::;;;888999AAAOOO]]]eeefffddd```___```fffnnnqqqoookkkccceeeeeecccfffnnntttvvvtttnnnpppzzzooobbb\\\[[[___fffqqquuuuuuXXXIII@@@DDDMMM]]]mmmzzz~~~{{{wwwrrrpppooopppqqqnnnooopppooonnnmmmnnnooojjjkkkmmmrrrxxx|||{{{zzzmmmooo~~~{{{dddJJJ<<<888555444555222222222111111111111111111111000000000000111111///////////////////////////////////////////////////...---,,,,,,,,,------------------------------,,,---...---,,,,,,...000111222444666888999999999999888666444222222222222888999:::<<<@@@DDDEEEEEEIIINNNTTT[[[hhh{{{nnnhhhnnnqqqzzz}}}iii```TTTOOOLLLOOORRRUUUZZZ___aaacccbbbcccmmm~~~wwwwwwwwwwwwuuujjj```]]]^^^fffwww|||rrrkkk___QQQSSSOOODDD888333777999777666555555444333333222222222333333444444333333222333333333333333333333333111222222222222333333333555555555555555666888888777777888999;;;===???@@@CCCPPPeeezzzlll^^^XXXbbbqqqvvvggg[[[PPPRRRKKKEEEGGGMMMNNNGGG>>>666444222111222222222111000222444555444333333333////////////............---------...............000///...------------------,,,,,,++++++,,,,,,---,,,---...//////...---,,,...///222444777999;;;<<<666;;;GGGYYYkkkuuutttoooeeehhhooozzzvvvlllaaaeeehhhiiiooozzz{{{mmmnnnppp^^^[[[___bbbccceeedddjjjppphhhTTTDDD>>>BBBJJJYYYhhhuuu}}}xxxuuuqqqmmmkkkkkklllmmmkkkmmmnnnnnnmmmllllllmmmlllooouuu}}}~~~rrrooowwwpppwwwsssVVVBBB888444444555333333222222111111000000111111000000000000111111///////////////////////////////////////////////////...------,,,---------------------------------+++,,,---------...000222333444666888999999999999555444222111111333444666;;;===???BBBCCCDDDGGGIIIMMMSSS[[[cccnnn}}}nnnkkkvvv{{{wwwnnnnnnzzzjjjWWWOOOKKKJJJMMMTTTXXXYYY\\\aaafffmmmssswwwvvvtttttt}}}~~~wwwiiijjjjjjiiikkkllljjjeeebbbfffnnnyyyssseee```aaahhhnnnuuummmtttqqq^^^\\\WWWJJJ<<<555555666555555555555444444333333222222333333444444333333222333333333333333333333333222222222222333333333333555555555555666777888888888888999:::<<<>>>@@@AAADDDPPPeee~~~tttkkkjjjnnnyyy~~~iiiNNNUUUKKKBBBCCCKKKOOOIIIBBB999666333111111222111000---///111111111000111222///////////////.............................................---------...---,,,,,,++++++,,,,,,---,,,---......///......------///333666888999;;;<<<<<>>>>>EEETTT^^^jjjtttxxxyyyyyyyyyuuurrrnnnkkkiiijjjkkklllmmmooooooooonnnnnnoooqqqyyy|||wwwxxx{{{pppccc~~~}}}gggOOO@@@888666666444444333222111111000000111111000000000000111111////////////////////////////////////////////////.........------------...------------------------***,,,---......///111444444555777999999999888777111000000000222555888:::>>>@@@CCCEEECCCBBBGGGNNNTTTYYY^^^aaahhhwwwyyynnntttxxxjjjfffgggjjjiii___TTTOOOQQQQQQRRRVVV]]]```___bbbfffnnnvvv~~~vvvuuuvvvvvv|||{{{wwwuuutttqqqlllhhhYYYTTTOOOPPPTTTWWWSSSMMMNNNOOORRRYYYfffwwwpppbbb```eeeuuuwwwllllll~~~tttmmm___XXXMMM@@@888555444333555555444444444333333333222333333444444333333222333333333333333333333333222222222333333333444444555555555555666777888999999999:::;;;===???@@@BBBEEEPPPeeexxxpppmmmggg]]]QQQEEEBBBHHHMMMKKKGGG===:::555333222222111000...///000000...---...///.........///////////////.....................---------..................---,,,,,,++++++,,,,,,---,,,------...////////////,,,///444777777888:::<<>>888555444444333222111000000111111000000000000111111////////////////////////////////////////////////---.....................------------------------***,,,.........000333555555666888::::::888777555//////000222555999===@@@AAACCCFFFGGGCCCBBBLLLZZZiiiiiihhheeefffppptttrrrzzzjjj[[[UUUOOOKKKHHHIIIOOOXXX[[[\\\```eeehhhiiinnntttzzz|||~~~~~~{{{sssuuuyyyllljjjiiimmmpppooollliiipppmmmiiiccc^^^YYYVVVUUUNNNJJJEEEFFFHHHHHHFFFEEEFFFFFFFFFHHHOOO\\\lllvvvrrrooojjjhhhkkkuuu~~~pppkkkiiippppppjjjnnnzzzppprrr{{{xxxyyybbbZZZOOOGGGAAA<<<777555444444444444444333333333222333333444444333333222333333333333333333333333222222333333333444444444666555555666666777888999999999:::;;;===???AAABBBEEEPPPdddtttcccccc|||oooaaaPPPFFFFFFJJJLLLLLLAAA===888444333222222111000111222111///......///.........///////////////...............---------,,,,,,---.../////////...---,,,,,,++++++,,,,,,------------......///000000,,,000555777777888;;;>>>>>>SSSkkkyyyssseeeccclll{{{{{{qqqqqqwwwjjjnnnlllooo}}}yyygggRRREEE:::888:::CCCWWWlllxxx{{{}}}|||wwwsssrrrrrrnnnllliiiffffffgggjjjkkkmmmooossswww|||mmmsssvvvrrrkkkppp{{{iiiUUUBBB666444444333333222222111111111111000000000000111111////////////////////////////////////////////////------...////////////...------------------------+++---...//////000333555555777999:::999777555333...000333666;;;???CCCEEEFFFFFFIIIKKKGGGIII[[[qqq{{{sssmmmqqq{{{wwwtttvvvwwweeeOOOKKKIIILLLPPPSSSYYY``````bbbgggnnnsssxxx{{{wwwssssssxxx~~~rrrddd___ccciiiiiibbb]]]aaaggghhhffffffccccccaaa]]]WWWRRRPPPOOOKKKHHHFFFFFFFFFDDDDDDGGGBBBEEEGGGHHHJJJNNNUUUZZZXXXWWWWWWVVVXXX]]]eeejjjlllmmmooorrruuuyyy}}}~~~pppllljjjiiiooossslllsss{{{iii[[[NNNIIIFFF@@@999555444444444444444444444444222333333444444333333222333333333333333333333333333333333333444444444444666666666666777888999999999999:::;;;===???AAABBBDDDOOObbb{{{eeeRRR```{{{ttt^^^LLLEEEEEEJJJMMMEEE@@@:::666444333222222111222222111//////000111............/////////000//////.........---------+++,,,---///////////////---,,,,,,++++++,,,,,,------------......///000111///333666777777888===BBBGGGaaa|||qqqbbbdddllluuuzzz}}}rrrmmmxxxzzzrrrrrrkkkgggmmmpppnnnMMMAAA999;;;BBBMMM```tttxxxyyyyyyxxxuuurrrpppooommmkkkhhhffffffgggjjjlllmmmrrryyy}}}|||{{{zzzyyyxxxwwwwwwvvvvvvwwwwwwyyy{{{}}}~~~uuuxxxqqqeeehhhyyyaaaHHH555333333333333333333333333111111000000000000111111////////////////////////////////////////////////,,,---...///000000///...---------------------------...///000///000333555555777999:::999666333111///222666<<>>@@@AAADDDNNNaaa~~~rrrSSSUUUgggmmmgggPPPBBBAAAFFFKKKGGGBBB<<<777555444333222...///000///......000222---.........//////000000//////.........---------***+++---///000000//////---,,,,,,++++++,,,,,,------------......000111111111555888888777999???DDDUUUnnn|||ooobbbeeemmmuuuvvvssssssyyyvvvpppzzzxxxtttiiieeeiiiiiipppIII???:::@@@IIIRRRcccssszzzzzzzzzzzzxxxuuurrrooonnnllliiiggggggiiilllnnnpppwww|||yyyxxxxxxvvvvvvuuutttssssssssssssssstttvvvvvvvvvwwwyyy|||www}}}yyy~~~xxxiiiiiimmmQQQ<<<333333333333333333333444111111000000000000111111////////////////////////////////////////////////,,,---///000000000///...------------------------...///000000000000222555555777888999888555222///000333999???DDDHHHJJJKKKNNNNNNRRRVVVVVV```|||xxxyyy}}}vvvwwwtttsss|||ddd[[[TTTUUU]]]iiinnnkkkfffcccjjjnnnyyyyyynnnhhhbbbbbb^^^VVVMMMLLLSSSZZZ[[[^^^eeekkkhhh___]]]aaa]]]\\\ZZZVVVQQQLLLIIIGGGHHHBBBAAAEEEEEEBBBAAAEEEAAACCCDDDCCCCCCGGGPPPWWWMMMQQQTTTVVVUUUVVVXXX[[[^^^^^^^^^]]]\\\[[[___cccaaadddiiiooosssrrrmmmiiirrrwwwvvv{{{uuuyyyqqqXXXOOOOOOJJJBBB<<<444444444444444444444444222333333444444333333222333333333333333333333333333333333444444444555555666666666666777888999:::888888999:::<<<>>>@@@AAACCCMMM```vvvyyyxxx{{{ttt^^^OOOUUUfffwwwrrrYYYIIIGGGIIIIIIJJJIIIDDD<<<666333111///111111000///////////////////////////............................................................------............---------------......000111222///444999999666999CCCMMMiii~~~rrrkkkhhhjjjmmmnnnnnnmmmnnnppppppxxxkkkvvv{{{nnnffffffjjjwwwkkkGGG@@@===BBBLLLWWWdddnnnqqqwww}}}}}}zzzvvvuuuwwwmmmmmmllljjjiiilllrrrxxx||||||{{{{{{||||||||||||zzzxxxvvvuuuqqqpppnnnllllllmmmnnnoooppppppqqqqqqqqqqqqppppppsssrrrqqqssswww}}}tttjjjppptttaaaBBB666444111111222222000.........//////000000111111////////////////////////........................////////////////////////...//////...,,,***++++++,,,,,,---///000111222333777777777777666555444333555===FFFJJJLLLOOORRRSSSPPPOOOTTT\\\^^^hhhwwwsssxxx~~~yyysssuuuyyypppfffeeehhhbbbbbbllluuutttnnnkkknnnmmmooovvv~~~rrrcccaaaXXXRRRSSSRRRPPPRRRWWW\\\]]]```aaaaaa___]]]\\\ZZZ[[[ZZZVVVQQQMMMKKKKKKIIIHHHFFFEEEDDDCCCCCCCCCAAAAAABBBDDDGGGIIILLLMMMUUUSSSRRRSSSVVVWWWVVVTTTZZZ[[[]]]^^^___``````aaa```\\\[[[]]]ZZZRRRPPPTTTTTTZZZhhh}}}zzzqqq\\\TTTQQQMMMGGG999777555555666666555444222222222222222222222222444444444333333333222222333333333444444444555555444444444444666777888999999999::::::<<<===???@@@CCCNNNbbbfffjjjxxxvvvwww}}}{{{gggTTTQQQYYYjjjwwwaaaUUURRRLLLEEEIIIKKKIIIBBB:::444222111111111000///////////////////////////............................................................------............---------------...///000111222111444888;;;999;;;JJJZZZxxx}}}pppllllllppprrrrrrnnnjjjjjjmmmppprrrhhhxxxyyyeee```ccciiimmmpppxxxhhhNNNIIIGGGMMMUUU^^^hhhqqqwww}}}~~~zzzxxxxxxrrrqqqpppooopppuuu{{{zzzwwwuuuttttttxxxxxxxxxxxxwwwuuusssrrrqqqooonnnllllllmmmnnnoooppppppppppppooonnnmmmmmmpppooonnnnnnpppssswwwyyyttttttmmmRRR>>>:::666444444333111...////////////000000111111////////////////////////........................////////////////////////000111111///---++++++,,,---...///000111222333444777888888777666555777888===CCCIIILLLMMMOOORRRTTTYYYZZZ___eeedddhhh{{{xxxxxxuuuwwwzzz{{{rrrgggeeejjjtttkkkeeejjjwww}}}xxxlllgggfffmmmxxxzzznnnfff^^^XXXXXXWWWUUUVVVZZZXXXZZZ]]]aaaccccccbbbbbbdddeeefffccc```\\\ZZZZZZWWWVVVTTTRRRPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOOOOUUUTTTUUUWWW[[[]]]\\\[[[\\\\\\]]]^^^```aaaaaa```dddbbbbbbeee```WWWRRRSSSHHHKKKRRRbbbpppaaa[[[SSSIII>>>;;;888666555555444333222222222222222222222222444444444333333333222222333333333444444444555555444444444555666777888999999999:::;;;<<<>>>???@@@CCCNNNbbbXXX[[[gggxxxyyyuuu}}}vvvcccUUURRRaaakkk^^^WWWMMMDDDEEEKKKOOOKKK???555222444111111000////////////000////////////............................................................------............------------......///111222333555333777===<<<>>>TTTmmm}}}tttuuuyyyzzzzzzxxxrrrlllmmmuuu~~~wwwgggpppllldddfffeeedddaaaeeexxxqqqZZZVVVVVV\\\ccchhhooottt}}}~~~}}}xxxuuutttuuuzzz~~~|||yyyvvvtttsssssstttttttttttttttsssrrrqqqpppnnnmmmkkkjjjjjjjjjkkkllloooooooooooonnnlllkkkjjjlllkkkjjjjjjjjjkkkmmmnnnpppqqqvvvyyy|||ttt~~~aaaDDD???888444444444222000/////////000000000000111////////////////////////........................////////////////////////...///000000///...///000//////000222333444555666777999:::888555666<<>>???@@@CCCNNNbbbVVVUUU\\\lllyyyuuuaaaSSS]]]zzzeeeVVVLLLGGGBBBJJJRRRQQQDDD666222555222111000000//////000000////////////............................................................------............---------......///000222333444888333666===>>>CCC^^^~~~|||tttmmmooo}}}jjjjjj}}}tttjjjkkkiiifffaaadddttt}}}dddaaacccjjjppprrrtttwww~~~|||yyywwwyyy~~~}}}}}}yyyxxxvvvuuuttttttuuuvvvssssssssssssrrrrrrqqqqqqkkkjjjiiihhhhhhhhhiiiiiinnnnnnnnnmmmmmmlllkkkjjjhhhhhhhhhiiiiiiiiijjjjjjmmmlllnnnpppqqqvvvyyy{{{|||aaapppoooKKKCCC888333222444333222000000000000000000000000////////////////////////........................////////////////////////***,,,...//////000222444111111222333555666777888777:::;;;888555888BBBKKKVVVTTTRRRPPPLLLKKKOOOUUUYYYaaajjjmmmjjjiiiooowww|||}}}{{{uuufffdddrrrzzzuuurrrxxxpppttttttwww}}}rrrwww|||mmmdddVVVSSSMMMIIIKKKTTT___eeeppppppcccZZZPPPHHHBBB;;;666444444555555444444444444444444444444555444444444444333333333333333333444444444555555444444555555666888999::::::::::::;;;<<<>>>@@@AAACCCNNNaaaYYYSSSVVVeeeuuuqqqYYYWWWooozzz]]]NNNJJJ@@@FFFOOORRRHHH999333666222222111000000000000000////////////............................................................------............------.........///111333444555888444555<<>>888555555666666444444444444444444444444555555555444444444333333333333333444444444555555555555555555777888999:::::::::;;;;;;===>>>@@@AAADDDMMM``````VVVTTT```mmmttt{{{jjjZZZ^^^hhhrrrVVVLLLBBBBBBHHHOOOLLL???666666222222111000000000000111////////////............................................................------............------......///000222333555666777666888===GGG[[[{{{{{{pppsss~~~pppkkkrrr{{{vvvqqqvvv~~~zzzvvvooommmooovvvzzzzzzzzz|||zzz|||}}}|||zzzxxxvvvuuuttttttsssrrrrrrrrrrrrssssssssspppoooooonnnoooooopppqqqkkkjjjjjjjjjjjjiiiiiiiiiffffffffffffeeedddccccccaaa```___]]][[[YYYXXXWWWXXXWWWXXXYYYVVVSSSUUU[[[```mmm}}}jjjeeejjjkkkrrrvvvzzz}}}pppzzz}}}jjjPPP<<<444333222111222111111111111000000000000000000000000000000000///////////////////////////////////////////////////000111///---,,,,,,---333333444666777888999:::999:::;;;:::;;;CCCPPPZZZ___XXXUUUUUUSSSQQQYYYeeexxxqqqllliiillloooqqqrrrtttwwwyyyxxxjjjZZZ[[[bbbkkkooooooqqquuuttttttllldddlllttt___SSSMMMJJJIIIJJJGGGXXXcccuuunnnccc]]]RRRLLLCCC<<<999777777666555555555555555555555555555555555555444444444333333333333444444444555555555555555666777888999:::::::::;;;<<<===???@@@AAADDDMMM```kkk```ZZZ___eeeggglllttt}}}ggg[[[VVVddd{{{aaaMMMGGG???AAALLLPPPFFF;;;777333222111111000000111111////////////............................................................------............------......///000222444666777555999<<>>999333222111111000111111111000/////////............................................................---..................---......///111222555666777444<<>>???AAABBBDDDLLL___vvvaaa___aaa___^^^aaawwwxxx```SSSKKKOOOdddqqqRRREEEEEECCCDDDKKKNNNEEE999555333222222222333111000000000000000////////////////////////////////////------------------------..................------------...///111444666888999<<<<<>>GGGTTT\\\]]]]]][[[^^^eeehhhlllvvv|||tttnnnuuu~~~uuuiiihhhmmmooonnnrrrtttxxxnnn```^^^cccrrr~~~|||{{{zzzyyy}}}zzzvvvsssqqqpppeeeeeedddddddddccccccccc```cccdddcccccchhhqqqyyy{{{~~~}}}eeeXXXRRRQQQKKKJJJMMMMMMNNNXXXffflll{{{|||eeeQQQKKKJJJCCC888222888999888666444333444555555555444444444333333333111111222333333444444555666666666666777888999:::888:::<<<=========???AAACCCLLL^^^zzzzzzxxxlll```[[[mmmwww~~~ooo^^^SSSPPP[[[xxxzzzeeeNNNHHHAAA@@@DDDHHHHHHGGG888555222111111222111111000000000000////////////........................---------------------------------------.........---......///111444666888666:::@@@^^^zzzmmmcccjjjnnnoootttuuupppmmmuuuuuuiiisssxxxttttttpppmmmmmmlllppp~~~xxxhhheeeiiikkkjjjiiiooosssxxxzzzzzzzzz{{{|||}}}}}}~~~~~~zzzoooddd]]]YYYSSSSSSTTTUUUVVVXXXYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZTTTUUUUUUTTTSSSSSSUUUWWWUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^___]]]YYYUUU^^^]]]^^^aaaaaa^^^^^^aaadddeeeggggggfffeeeffffffgggdddbbbbbbbbbgggrrr~~~mmmdddmmm}}}uuu{{{~~~\\\AAA:::777222444333222111000000000000000000000000000000000000.........///////////////000000000000000000000000////////////000222333444777666666777999:::::::::888===BBBJJJVVVaaaddd```WWWYYY```hhhlllmmmsss{{{}}}mmmpppuuuwwwsssmmmnnntttsssrrrxxx~~~wwwsss{{{}}}{{{zzzyyysssqqqooollliiigggffffffhhhgggeeebbb___]]]ZZZYYYPPPOOOOOOOOONNNNNNNNNNNNPPPRRRSSSRRRRRRVVV^^^eeemmmsss{{{fffRRRRRRKKKKKKQQQTTTPPPPPPUUUVVVaaafffkkkrrrvvvfffUUUJJJ@@@:::999888888888777555555555666555555555444444444333333222222333333444555555555666666666666777888999:::888:::<<<======>>>???AAADDDLLL]]]|||ooohhhlllwww|||nnn```TTTTTTjjjxxxXXXJJJ@@@AAACCCDDDHHHPPP<<<888333000///000111111000000000000////////////------------------------------------------------+++,,,,,,------...............///000222555777888888:::GGGqqq~~~hhhhhhnnnmmmmmmrrrrrrnnnnnnuuu}}}{{{ooocccsssssslllccc___^^^bbbmmmxxxrrrfff\\\\\\```cccgggjjjooottt{{{~~~}}}}}}}}}|||{{{|||~~~~~~zzzssskkkdddaaa```YYYZZZ[[[\\\^^^___```aaabbbbbbccccccdddeeeffffffaaabbbaaa___]]]\\\]]]^^^\\\___bbbbbb``````bbbeeeiiijjjlllooopppnnnjjjfffjjjhhhkkkqqqssspppmmmnnnsssqqqppppppqqqrrrqqqppppppnnnlllhhhccc___eeemmm~~~qqqmmmwwwzzzuuulllNNN@@@999333444333222111111000000111000000000000000000000000///////////////.........000000000000000000000000/////////000111222333444555666777999:::;;;;;;;;;:::BBBNNN\\\jjjpppiii___TTTZZZfffqqquuussssssvvvvvvrrrqqqtttuuussssssuuuwwwtttxxx}}}~~~~~~}}}{{{zzz{{{xxxtttpppllljjjiiiiiiaaa___ZZZVVVRRRPPPOOONNNOOONNNLLLJJJGGGEEECCCBBB@@@@@@@@@@@@???????????????AAAAAAAAA@@@CCCJJJOOOYYYbbbmmmvvv{{{ppp___SSSNNNWWW^^^[[[TTTRRRMMMRRRSSSYYYfffjjjooo}}}fffRRRDDD>>>===777777777777777666666666555555555444444444444333333333444444555666666666666666666666777888999:::999:::<<<======>>>@@@BBBEEELLL[[[yyyvvv}}}zzzxxxrrr{{{||||||sss___TTTfffcccOOOBBBFFFHHHDDDFFFNNNBBB===555000...///111222000000000000////////////------------------------........................***++++++,,,---......///......000111333555777888======MMM}}}sssjjjssstttnnnqqqxxxooopppxxx{{{gggooossskkkaaaZZZZZZ___iiippphhh```[[[\\\^^^aaahhhnnnoootttzzz}}}{{{zzz{{{}}}|||xxxsssooommmllliiiiiikkklllnnnpppqqqrrrtttttttttuuuvvvwwwxxxyyywwwwwwvvvtttpppnnnmmmnnnlllpppsssqqqllljjjmmmqqqzzzyyyyyyzzz{{{{{{yyywwwqqqooorrryyy|||zzzvvvvvvwwwuuussstttwwwwwwssspppooopppqqqoooggg```ccciiiooo~~~xxx{{{oooxxx||||||YYYEEE===999444444333222111111111111000000000000000000000000000000//////......------////////////////////////...//////000111333444555444666888999:::::::::;;;>>>KKK]]]mmmyyyxxxiiiYYYUUU```ppp||||||yyyxxx|||~~~zzzyyy|||vvvpppooovvv}}}}}}xxxvvvzzzsssqqqpppvvv~~~|||{{{yyyvvvsssqqqmmmgggaaa[[[XXXWWWVVVRRROOOKKKFFFBBB@@@@@@AAAAAAAAA???>>><<<:::999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::999;;;@@@DDDIIIPPP[[[hhhttt~~~~~~gggUUUWWWaaaddddddddd\\\[[[SSSRRR\\\```gggvvv~~~sss^^^MMMBBB<<<777666555666777777666555555555555555444444444444444444555555666777777777666666666666777888999:::999;;;=========>>>@@@BBBEEEJJJXXX}}}sssooommmqqqvvvwwwvvvvvvtttyyywwwxxxpppZZZeeeyyy^^^HHHFFFHHHDDDEEELLLHHHBBB888111//////111222000000000000////////////------------------------........................++++++,,,,,,---...//////...///000333555666888888>>>???QQQpppssstttjjjooouuueeehhhvvvyyynnnvvvpppggg___\\\```fffiiifffaaa]]]]]]]]]```gggppprrrsssvvvzzz~~~|||yyyyyy||||||yyyvvvrrrssstttwwwyyy{{{|||}}}~~~~~~~~~~~~}}}yyyuuuttttttssswwwzzzxxxtttsssvvvyyy|||uuussstttyyy|||zzzyyyzzzuuutttuuuwwwyyyxxxsssooonnnqqqvvvvvvnnnfffgggmmmoooyyy|||~~~nnnmmmjjjOOOAAA;;;555444333222111111111111000000000000000000000000000000//////......------////////////////////////...//////000111333555666444777999999888777999:::BBBSSSiiiyyyyyyhhhYYYWWWeeewww|||vvvxxx}}}~~~zzzyyyzzziiifffjjjwww{{{vvvvvvjjjdddbbbfff}}}|||{{{yyywwwtttnnnhhhccc```]]]WWWQQQLLLIIIHHHHHHFFFDDD@@@<<<::::::;;;<<<<<<<<<;;;:::999888888777777777777777777777888888888888888888888999<<<>>>@@@CCCKKK[[[mmm|||```UUUYYYaaaiiiqqqoookkk[[[NNNNNNQQQ___uuu|||qqq```RRRFFF===:::888555555666777666555666666555555555444444444444444555666666777777888666666666666777888999:::999;;;===>>>>>>>>>@@@BBBDDDIIIUUUzzzkkkkkkmmmqqquuuvvvuuuttttttxxxuuuwwwccc___tttvvvVVVFFFBBBBBBGGGOOONNNFFF<<<444000000111222000000000000////////////------------------------........................,,,------....../////////...///111444666777888888999CCCZZZwwwxxxmmmsssqqqhhhgggnnn|||ooowwwrrrssspppjjjgggkkknnnooofffaaa\\\[[[[[[^^^gggpppwwwvvvvvvxxx|||zzzwwwuuuwww~~~|||wwwxxxzzz}}}|||xxxwwwwwwvvvyyy|||}}}|||}}}xxxuuutttuuutttssswww}}}xxxxxxzzz||||||{{{xxxuuusssxxxvvvkkkkkkpppsssuuu}}}tttoooqqquuuxxxtttmmm|||cccHHH888555444333222222111111222000000000000000000000000///////////////.........000000000000000000000000...//////000222444666777555888999999777777;;;>>>GGG]]]uuu}}}tttjjjbbb\\\mmmyyyyyy}}}~~~vvvrrrzzziiihhhmmmwww}}}zzztttpppmmm^^^YYYZZZaaaxxx~~~{{{wwwtttqqqmmmggg```XXXRRRKKKIIIFFFCCCAAA@@@AAAAAA===<<<:::888888888999:::888888888888777777777777777777777777888888888888666666666777777888999:::======CCCPPPbbbrrr}}}|||eee[[[YYYbbbnnnxxxwwwhhhTTTJJJHHHXXXssskkk\\\SSSKKKCCCBBB===777555666777666555666666666555555555444444444444555555666777777777666666666666777888999:::999;;;===>>>>>>???AAABBBDDDIIIVVV{{{ooopppqqqrrrssstttuuutttuuuxxxtttsssyyywwwyyymmm\\\\\\nnnlllOOO@@@@@@HHHOOOQQQJJJ@@@777333222222222000000000000////////////................................................////////////////////////...000222555777888888999666KKKjjj|||tttzzzuuuqqqmmmlllsss~~~}}}vvvmmmpppsss{{{{{{www~~~zzzzzz{{{zzzhhhbbb\\\\\\^^^cccmmmvvv}}}{{{{{{}}}~~~~~~|||pppnnnnnnttt~~~zzz{{{}}}}}}|||{{{zzz{{{}}}yyyuuuqqqmmmhhhgggqqq}}}~~~zzz|||pppnnnsssuuutttwwwvvvjjjffffffhhhwww{{{~~~xxxVVV===555555444333222222222222000000000000000000000000.........///////////////000000000000000000000000......///000222444666777555888:::999888:::@@@EEERRRkkkwwwllliiijjjiii~~~~~~tttmmmooowwwtttsssrrruuuzzz{{{yyyyyy{{{wwwfff^^^aaagggzzz{{{tttooohhhddd___YYYTTTOOOIIIFFF>>>>>>===<<<<<<<<<======:::999999999999999::::::777777777777777888888888999999999::::::;;;;;;;;;777777777888:::;;;::::::;;;===AAAHHHSSSaaaqqq|||vvvbbb```gggsssyyyqqqaaaRRRIIISSSkkkqqq___VVVQQQLLLKKKDDD;;;777777888888666666666666666555555555555333444444555555666777777666666666666777888999::::::<<<===>>>>>>???AAACCCEEEKKKXXX~~~}}}wwwoookkkllloooppprrruuupppkkkkkkfffggguuuvvv\\\KKKPPPkkk\\\DDD@@@FFFKKKSSSLLLBBB999444333222222000000000000////////////////////////////////////////////////////////////000000000000000/////////...000222555777888999999888UUUxxxzzzkkkeee~~~yyynnnmmmmmmooorrrvvvxxxxxxiiikkkkkknnnzzzyyy{{{llleee______dddkkkvvv{{{xxxiiiggghhhqqqyyyzzz|||~~~|||{{{|||~~~}}}sssnnnpppyyyxxxsssmmmfff^^^^^^lll{{{}}}sssrrrwwwttttttuuuyyyvvviiidddcccjjjzzz{{{dddEEE555555444333222222222222000000000000000000000000---.........//////000000000000000000000000000000......///111222555666777555777:::999999===EEELLL^^^wwwrrreeegggmmmwwwwwwuuuzzz}}}|||zzzwwwppphhhttttttwww|||{{{qqqpppsss~~~~~~~~~}}}|||wwwnnnccc\\\TTTOOOHHHCCC@@@>>>===<<<=========<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;888888999999::::::;;;;;;888999999999::::::;;;;;;;;;:::;;;<<<>>>???>>>===:::???CCCDDDGGGTTThhhxxx}}}~~~tttfffhhhgggsssssshhhZZZKKKNNN```|||hhh\\\VVVRRRQQQIII>>>888888::::::888777666666666555555555555333333444444555666666666666666666666777888999::::::<<<>>>>>>>>>???AAACCCFFFLLLZZZwwwiiijjjnnnnnnkkknnnpppnnnddd[[[YYY^^^cccxxxxxx]]]SSSJJJTTTssslllPPPAAA>>>EEEPPPTTTQQQCCC777333111---000000000000000000000000//////............//////////////////////////////............///////////////222555666555666999===???UUUtttffflllmmmtttyyyfff\\\llloooooolllmmmxxxtttwwwjjj]]][[[ZZZ]]]eeepppyyy|||~~~ooohhhbbbeeewwwxxxrrr|||yyy{{{~~~zzzzzz~~~|||tttfffZZZ```zzz|||hhhYYY[[[lll{{{~~~zzz~~~wwwrrrppprrrrrrtttwwwzzz{{{rrrccckkk|||mmmnnnuuuIII>>>444555777333444888333000000000000000000000000000000000000000000000000000//////.........//////111111222222444666777888:::555666<<<<<<<<>>DDD<<<>>>???>>>;;;;;;===@@@<<<>>>>>>>>><<<<<<===>>>>>>>>>===<<<;;;;;;;;;<<<999;;;>>>???>>>======>>>AAABBBBBBBBB@@@@@@AAACCCCCCGGGMMMTTT]]]gggqqqwwweeellllllnnnlll```SSSPPPUUUrrrzzzgggUUUVVVTTTJJJ>>>999;;;:::555777777777777666666666666444444555555666777777777777:::<<<:::555333666:::999:::;;;<<<===>>>???@@@EEEPPPaaaqqqmmmmmmjjjfffeeejjjllljjjfffbbb\\\VVVkkk{{{xxxaaaUUUJJJPPPjjjiiiRRRDDD???EEEQQQUUUSSSFFF999444333222000000000000000000000000//////............//////////////////////////////............///////////////222555666555666:::===AAA\\\tttaaafffgggmmmyyy|||~~~ppp___iiiqqqppppppttt{{{}}}vvvlllvvvzzzoooeee[[[[[[[[[___gggqqqzzzyyyyyy{{{qqqfffaaaeeexxx}}}uuukkkcccuuu{{{qqqsssuuuqqqpppzzz}}}{{{yyygggaaasssoooZZZYYYgggsss{{{|||~~~xxxzzzrrrpppqqqsssssstttvvvxxx}}}eeegggzzzssslll|||~~~XXX@@@444333555000222555000000000000000000000000000000000000000000000000000000//////.........//////111111222333444666777888:::666777<<<<<<>>>OOOdddwwwvvvnnnqqquuutttwwwyyy~~~vvvooonnnpppqqquuuxxxxxx{{{{{{ooo```TTTNNNLLLGGGEEEGGGFFFAAA???AAA???@@@@@@@@@@@@AAABBBCCC>>>???@@@@@@AAA@@@@@@???AAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@>>>>>>???CCCEEEEEEFFFGGGGGGGGGIIILLLOOOSSSWWW]]]eeelllttt|||}}}tttpppnnnllleeeZZZVVVXXXccc}}}uuuccc\\\XXXMMM@@@:::;;;999555777777777777666666666666444444555555666777777777<<<>>>@@@>>>:::999<<>>???@@@AAAEEEPPPbbbuuuooolllhhhfffaaaeeejjjpppuuurrrcccRRR^^^ooo~~~lll]]]OOOOOOaaa}}}nnnXXXHHH@@@DDDMMMSSSTTTIII<<<555444555000000000000000000000000//////............//////////////////////////////............///////////////333666666666777;;;>>>DDDggguuufffiiifffhhhqqqqqqsss{{{ccchhh|||xxxxxx}}}}}}vvvkkkeeeiii|||sssiiibbb]]]ZZZZZZ]]]bbbjjjsss|||sssooossstttppphhheeejjjyyyyyylllcccrrrtttbbb___dddeeedddsss{{{}}}|||gggiiiyyyqqqSSSOOOZZZcccwww~~~sss{{{~~~tttmmmnnnrrrtttttttttuuuuuuzzzuuujjj||||||mmmvvviiiHHH888333555000111444000000000000000000000000000000000000000000000000000/////////......//////000111111222333555666777888:::777888;;;<<>>;;;;;;<<<>>>???@@@AAABBBEEEPPPccc}}}yyywwwwwwwwwvvvooonnnlllppp{{{ppp\\\VVVgggwww}}}jjjYYYUUU\\\|||gggOOOAAACCCDDDMMMSSSMMM@@@555222222000000000000000000000000//////............//////////////////////////////............////////////000333666666666777<<<@@@IIIrrrvvvuuutttmmmkkkmmmiiilll}}}gggkkk|||nnncccaaa___oooxxxpppaaaXXXVVVVVVXXX[[[___fffmmmuuu}}}{{{ooohhhiiikkkkkkooonnnqqqyyy|||sss}}}ggg___cccgggaaappp}}}{{{zzzsssbbbbbb~~~vvvQQQGGGOOOVVVnnnxxx~~~{{{|||~~~~~~lllppptttsssnnnlllnnnrrrtttssstttuuutttvvv|||~~~vvv{{{wwwTTT???666777333333555222000000000000000000000000//////////////////////////////////////////000111111111333444666777777888999999:::;;;@@@MMMcccuuu~~~tttfff___fffsssuuuppppppmmmttt}}}|||{{{vvvkkkeeefffdddeeeyyy|||}}}{{{uuupppllljjj```[[[VVVWWWYYYWWWPPPJJJLLLJJJKKKPPPWWWZZZVVVRRROOOOOOOOOOOONNNNNNNNNNNNPPPSSSVVVXXXWWWWWWWWWWWWXXXZZZ^^^bbbgggnnnuuuzzz|||}}}rrriiibbbZZZSSS\\\aaayyyooofffWWWHHH>>>:::888777777777777777666666666666555555555666777777888888444666777777666666888;;;<<<<<<===>>>@@@AAABBBCCCEEEQQQeeezzz{{{}}}tttlllsss|||tttdddTTTaaannn{{{yyyggg^^^ZZZ{{{yyyWWWBBBCCC>>>HHHSSSTTTIII:::222000000000000000000000000000//////............//////////////////////////////............////////////111333666666666888===BBBNNN~~~xxxzzzyyyqqqnnnnnnhhhoooppppppwwwggg``````___hhhmmmdddUUUNNNNNNRRRVVV\\\cccjjjpppwww~~~~~~zzzppphhhfffhhhiiissstttvvvyyy~~~~~~|||}}}sssvvvzzzmmmttt}}}~~~{{{{{{}}}eeeRRRggg^^^JJJKKKPPPaaakkktttuuusssrrrqqqooobbbaaa```cccggglllooopppsssrrrrrruuuuuuuuuyyyjjjxxx```EEE777777444333555222000000000000000000000000///////////////////////////////////////000111111111222333555777777777777999;;;;;;===GGGZZZooo||||||qqqdddaaalllyyy|||yyy{{{yyy}}}}}}sssppp}}}}}}~~~|||~~~nnn``````bbbdddtttyyyrrrvvv}}}|||zzzzzzuuujjjaaaXXXVVVWWW\\\dddhhhgggdddbbbbbbaaaaaabbbcccdddeee\\\]]]^^^^^^^^^___aaacccfffiiioootttxxx~~~qqqiii```WWWWWWTTTjjjuuuiiiYYYKKKAAA;;;888888777777777777666666666666555555666666777888888888777888999999999:::<<<===<<<===>>>???@@@AAABBBCCCDDDRRRhhhsssvvv{{{|||jjjiiisssrrrgggXXX```jjjwwwxxxkkk\\\rrrcccHHHEEE===FFFRRRXXXQQQAAA555111000000000000000000000000//////............//////////////////////////////............////////////222444666666666999>>>CCCUUU}}}xxxvvvqqqppppppkkkuuuxxxpppttthhheeedddgggjjjhhh^^^QQQKKKMMMRRRVVV]]]gggnnnsssxxx}}}}}}|||xxxqqqkkkhhhjjjlllrrrvvvxxxxxx{{{~~~~~~{{{}}}zzz{{{~~~|||xxxyyyxxx{{{sssQQQZZZ~~~qqqQQQFFFGGGZZZdddnnnpppnnnkkkgggbbbVVVQQQNNNSSS^^^iiimmmnnnssspppppptttvvvuuuwwwzzz}}}||||||ggghhhjjjJJJ777777333111333111000000000000000000000000000000000000000000000000////////////000111222222000222444666777888888777999<<<===@@@PPPiii{{{yyyrrrkkkmmmxxx}}}nnnkkkwwwpppsss{{{{{{}}}vvvccc]]]```fffsss~~~|||sssnnnsss{{{}}}ssseeecccaaaccciiinnnqqqqqqmmmkkkiiihhhhhhjjjmmmooodddbbb___\\\\\\```gggmmmtttxxx~~~~~~}}}qqqdddYYYSSSPPPddduuuiiiZZZNNNDDD<<<999:::777777777777666666666666555666666777777888888999999999999999:::;;;<<<===<<<<<<===???@@@AAABBBCCCDDDRRRiii~~~qqqrrruuu|||{{{vvv|||}}}nnnkkkuuuxxxrrreeeeeelllxxxzzzaaadddoooPPPHHH???DDDNNNWWWSSSEEE888333000000000000000000000000//////............//////////////////////////////............////////////222444666666666999???DDD\\\}}}wwwtttqqqhhhrrruuujjjtttuuutttuuuqqqtttpppiii^^^SSSMMMOOOTTTVVV___jjjrrruuuyyy}}}{{{xxxsssnnnjjjiiikkkooorrrxxx{{{yyyyyy}}}}}}~~~}}}}}}|||||||||}}}yyyvvvyyyssswww|||___XXXsss\\\DDD???RRR\\\fffhhhfffbbb[[[TTTJJJFFFDDDIIITTT```hhhlllsssoooooosssuuuttttttuuuwww{{{tttuuuyyymmmeeesssOOO999888555222444333000000000000000000000000000000000000000000000000////////////000111222333000222444777888888888777999<<<===CCCZZZvvvsssrrrsssxxxvvvuuuooottt~~~{{{lllooouuuyyywwwfffbbbjjjuuu}}}|||}}}wwwtttyyy~~~{{{vvvtttvvvzzz|||vvvpppllllllnnnoooqqqqqqpppoooooorrrvvvzzzwwwssstttwww{{{}}}mmm]]]VVVSSS___~~~rrrfffYYYOOOFFF===999;;;777777777777666666666666666666666777888888999999777777666666777999999999;;;<<<===>>>???AAABBBBBBDDDSSSkkksssrrrssswwwzzzwwwnnnfff\\\oooyyyttttttrrrmmmpppzzzgggXXXqqqwwwWWWLLL@@@AAAIIIRRRQQQDDD888333000000000000000000000000//////............//////////////////////////////............/////////000222555666666777:::@@@EEEaaazzzqqqcccjjj}}}nnncccggguuuxxx~~~}}}uuujjj___UUUPPPRRRVVVWWW```lllssswwwyyy}}}yyyssslllhhhfffgggkkkooouuu|||~~~zzzyyy|||}}}{{{}}}zzzyyy}}}yyyxxxxxxzzz|||}}}|||zzzyyy{{{}}}}}}~~~~~~}}}|||yyyzzz}}}zzzttttttzzzsssxxxxxx~~~mmm\\\nnnjjjJJJ???FFFQQQ[[[]]][[[UUULLLDDDCCCAAAAAADDDMMMYYYdddkkktttooonnnrrrtttrrrqqqrrrsssxxxwwwrrroooqqqqqqtttttteeezzzTTT<<<;;;888555666555000000000000000000000000000000000000000000000000////////////000111222333000222555777888888888777999===>>>FFF___~~~nnnqqqwww}}}rrrzzztttppprrrvvv}}}ooopppsssyyyvvvjjjppp{{{zzzvvvvvvwwwyyyllleeedddjjjttt|||zzzeeeYYYTTTUUUggg~~~pppdddXXXPPPHHH>>>:::<<<777777777777666666666666666666666777888888999999999888777777888999999999;;;;;;<<<>>>???@@@AAABBBDDDSSSlllqqqtttuuuvvv|||~~~vvviiiiiinnnyyyuuupppwww|||~~~oooYYYYYYfffgggPPPDDDEEEGGGLLLNNNIII>>>444000111111000//////000222111111000000//////......///////////////////////////000000///......000222111666444333999;;;@@@NNNllluuulllssswwwsssyyy|||xxxlllbbbdddlllsss}}}iiiVVVUUUPPPNNNSSSTTT]]]gggqqquuuwwwzzz{{{yyyrrrjjjddddddeeehhhmmmsssuuuxxx{{{{{{zzzyyy{{{}}}}}}}}}||||||{{{yyywwwuuutttxxxzzzzzz{{{||||||{{{}}}}}}wwwiii^^^aaannnzzz~~~|||yyywww~~~|||{{{yyywwwuuusssrrrrrrwwwpppyyy|||```hhhxxxSSS@@@IIIJJJLLLMMMMMMJJJGGGEEEDDDCCCDDDFFFHHHOOO___nnnqqqqqqqqqqqqqqqqqqqqqqqqrrryyyhhhfffpppnnnzzzwwwwwwwwwppp{{{~~~fffIII888555555444222333333333222222222111111000000000000////////////111000000000000000111222555666777888888888888888888@@@CCCSSSwwwzzzqqqrrrvvvzzz~~~~~~~~~}}}~~~}}}xxxuuuvvvvvv}}}~~~~~~zzziiifffjjjpppvvv~~~ooo^^^SSSSSSbbbkkkwwwvvvnnn\\\RRRMMM???333777777777777777666666666666555666666777777777777777888888888888888999999999======>>>@@@AAABBBCCCCCCGGGRRRppprrruuuuuuvvv~~~xxxtttuuu|||zzzqqqooouuuyyyyyynnnWWWTTT]]]tttmmmWWWDDDCCCEEEKKKPPPLLL@@@555111222111000//////000111111000000000/////////...///////////////////////////000000000...///000222222777666555;;;<<>>@@@AAABBBCCCDDDHHHTTTssstttuuuuuuvvvzzz||||||zzzsssmmmlllrrrvvvxxx~~~mmmXXXPPPQQQddd}}}pppYYYFFFAAAAAAIIIRRRQQQDDD777444333111000000000111111000000000000////////////////////////////////////...///000000//////111333222888777777<<<<<>>@@@AAACCCDDDDDDJJJVVVvvvsssttttttuuu}}}{{{wwwyyyyyywwwvvvqqqhhhaaaccclllvvv}}}ppp^^^RRRKKKXXXtttsssYYYJJJBBB>>>FFFSSSUUUJJJ<<<666444111000000111111111000000000000////////////////////////////////////...///000000///000111333222888777888<<<<<>>@@@BBBCCCDDDEEEJJJXXXxxxqqqrrrsssuuuyyyxxxqqqsssuuuwwwyyyxxxjjjZZZTTT^^^nnnyyy{{{|||hhh[[[NNNWWWvvveeeQQQEEE===CCCQQQWWWOOODDD999666222000111111111000////////////000000000000////////////////////////...///000000000000222444222777666888;;;;;;KKKggg~~~qqqssstttyyy|||kkkyyyzzzqqqgggdddlllyyysssVVVHHHJJJIIINNN\\\eeeooozzztttfffZZZWWWXXX```hhhooovvv}}}||||||{{{yyyxxx{{{}}}kkk\\\UUUOOOIIIHHHOOOVVV\\\bbbiiibbbiiimmmdddPPPFFFSSSgggnnnhhhfffjjjqqqtttuuuuuuxxxwwwuuusssrrrrrrssstttuuuoooqqqsssjjjeeemmmuuusssdddWWW[[[eeefff\\\QQQKKKPPP]]]mmm{{{|||vvvqqqnnnooommmhhhffffffnnnnnnoooooopppqqqrrrrrrpppppprrrrrrrrr~~~vvvppp~~~ppplllvvvwwwZZZ@@@666555555333333333222222222111111111111111111000000000000000000000000111222333444555666777888::::::;;;;;;>>>QQQmmmyyyxxx}}}||||||}}}{{{vvvkkkuuu|||zzz{{{yyyiiiZZZRRRTTTWWW[[[ttt~~~{{{yyyuuurrrqqqsssvvvyyytttxxxzzzyyymmmlll}}}}}}gggiiiqqq{{{~~~zzzyyy{{{xxxyyyzzz|||}}}{{{wwwtttpppnnnlllmmmqqqyyyqqq]]]YYY\\\dddlll}}}qqq^^^HHHAAA888888888888777777777777666777777888888888888888777888888999::::::;;;;;;======???@@@BBBDDDEEEFFFJJJYYYzzzpppppprrrtttvvvzzztttnnnooorrrvvvzzz{{{gggWWWZZZkkkwwwyyywwwjjjYYY[[[|||{{{ZZZKKK>>>@@@MMMVVVTTTMMM<<<777222000111222111000////////////000000000000////////////////////////...///000000000111333555333777666777;;;<<>>HHHTTTWWWUUU>>>888222000111333222///.../////////000000000111////////////////////////...///000111000111333666666888666888;;;>>>WWW~~~~~~ssszzzzzzvvvpppssswww~~~uuuiiiaaafffoooxxxoooUUUKKKNNNLLLQQQ___hhhrrr|||lll[[[UUUUUU\\\hhhqqqvvvyyy|||xxx{{{{{{tttnnntttsss```QQQMMMKKKHHHKKKSSSXXXUUUUUUSSSHHH===@@@KKKOOOQQQSSSXXX___ggglllnnnoooppprrrtttuuuuuuuuuuuunnnpppkkkfff```RRRGGGHHHHHHLLLQQQRRRRRRSSSUUUVVVYYYYYY]]]fffrrrxxxvvvrrreee``````gggnnnpppnnnnnnllllllmmmmmmmmmmmmmmmmmmmmmkkkllloooooorrr}}}uuuyyy~~~vvv~~~zzzjjjjjjJJJ<<<777333333333333222222222111111222222222111111111000000000000000111222333555555555666777999:::;;;<<<<<>>===EEE@@@AAADDDJJJUUU___dddccclllnnnqqqtttvvvvvvvvvuuunnnssskkk```[[[QQQHHHKKKFFFMMMSSSRRROOONNNQQQSSSRRROOOPPPYYYfffppprrrqqqkkkdddaaagggnnnqqqqqqqqqllllllllllllllllllkkkkkkkkkfffgggkkkjjjmmm~~~yyyzzzzzzvvvdddjjjKKK>>>999444333333333222222222111111222222222111111111111000000000000111222444555666555666777999;;;<<<<<<<<>>;;;BBBhhhuuuvvvhhhbbbiiiwwwttt{{{~~~yyyvvvyyy~~~kkkUUULLLNNNLLLRRRaaajjjttt|||qqqaaaWWWSSS[[[eeemmmqqqtttxxxzzzxxxvvvwwwvvvqqqppp{{{xxxkkkdddaaa[[[TTT^^^ZZZTTTMMMGGGCCC@@@>>>:::<<<===>>>@@@FFFOOOUUU```fffkkknnnvvv|||zzzsssrrrmmmeee^^^WWWQQQKKKHHHIIIJJJLLLLLLKKKJJJJJJJJJLLLKKKQQQ___llluuu~~~{{{uuuqqqrrrssstttsssppprrroooiiijjjpppoooiiiiiibbb\\\[[[ZZZ```tttyyyzzzyyywwwxxxyyy~~~zzzssscccrrrzzzUUU<<<555888444333333222222333333444111111111111111111111111555333111000111333555777888<<<888777===;;;:::BBB[[[{{{xxxuuuyyyvvv|||}}}xxx{{{~~~rrriii[[[RRRRRRRRRIII>>>AAA?????????===:::;;;@@@BBBFFFIIINNN]]]llliii\\\MMMFFF??????HHHTTT]]]aaauuuyyyvvvttt{{{{{{~~~www___OOODDDDDDCCC???@@@GGGTTTnnn~~~sssjjjgggRRRKKKFFFHHHLLLNNNQQQUUUPPPOOOLLLHHHDDDEEEIIILLLTTT]]]gggjjjiiimmmvvv{{{}}}ssskkkbbbqqqyyy~~~ooogggVVVBBB<<<:::999999::::::888777888888888888888999999999999888888888888999;;;<<<===???AAABBBCCCDDDGGGJJJKKKaaaiiikkkmmmoooppprrruuuxxx~~~vvvggg\\\]]]fffiiifffgggsssyyynnnaaaaaakkktttwwwnnnooocccKKKEEEBBBIIITTTVVVIII;;;222555555000...222000000000000000000000000////////////////////////////////////111333555666;;;666888>>>>>>GGGnnn|||nnnnnn|||iiiaaaccclllwww}}}nnnWWWNNNPPPOOOVVVdddjjjooovvv}}}~~~ttteeeVVVMMMTTT\\\gggppptttvvvyyy{{{yyyxxxyyyyyyuuurrryyyxxxrrrjjjbbb```___[[[UUUMMMFFFAAA???:::;;;<<<<<<<<<@@@FFFKKKYYYaaaiiinnntttzzzyyyssssssooojjjccc^^^WWWQQQLLLIIIJJJJJJGGGEEEFFFJJJNNNWWWXXX```nnnyyy~~~zzzuuurrrrrrssssssrrrppppppmmmgggcccaaa```]]]eee```YYYTTTTTT^^^ppp}}}wwwqqqqqq{{{|||ooovvvsssTTT<<<555666444333333222222333333444111111111111111111111111444333111111111333666777888<<<888888>>>===>>>IIIjjj~~~vvvsssssswww~~~oootttqqqeeebbb```WWWLLLEEE???<<<>>>AAA@@@AAACCC@@@BBBDDDIIIYYYjjjjjj___LLLDDD;;;888<<>>@@@FFFTTTnnn|||~~~|||mmmcccKKKCCC>>>>>>@@@BBBDDDHHHDDDDDDCCCDDDFFFKKKPPPSSSUUUVVVWWWZZZ^^^fffqqqxxxllllllmmmjjj]]]OOOCCC<<<;;;999999::::::888777888888888888999999999999::::::999999999;;;<<<===>>>???AAABBBBBBDDDGGGIIINNNdddiiijjjllllllmmmppptttwwwqqq]]]XXXcccjjjhhhkkkwwwyyymmmiiilllqqqtttzzziii]]]nnnlllSSSHHHAAAEEEPPPTTTMMM@@@666555555000...000000000000000000000000000/////////////////////////////////000111333555666888444888???@@@MMMwwwwwwhhhfffoooyyy{{{yyykkkbbbbbbgggnnn}}}}}}|||oooYYYNNNQQQRRR[[[hhhlllrrrwww{{{wwwlll]]]QQQJJJVVV^^^jjjssswwwxxxzzz|||zzzyyyzzz|||zzzwwwxxx{{{~~~uuukkkjjjhhhbbbYYYOOOFFFBBB=========;;;:::;;;>>>AAANNNYYYfffmmmrrrvvvwwwvvvwwwtttqqqmmmgggaaaYYYTTTNNNMMMJJJEEECCCGGGNNNTTTXXX[[[eeesss||||||zzzzzz{{{yyyuuutttssssssrrrqqqqqqooommmggg]]]SSSQQQTTTaaaaaa\\\RRROOOZZZlllxxx{{{ooolllxxxwww{{{mmmwww~~~sssZZZCCC999888444333333222222333333444222222222222222222222222444333222111222444666888888;;;888999??????CCCRRR}}}wwwnnnpppsss```___jjjuuummm___kkk~~~zzzpppfffXXXLLLBBBAAACCCBBBAAAAAAAAAAAA@@@DDDSSSccceee^^^PPPHHH???999999;;;<<<<<<;;;AAAAAAEEEPPPUUU```ssszzzqqqZZZMMMEEE>>>???EEEUUUnnn{{{|||lllZZZJJJBBB<<<:::;;;;;;>>>CCCBBBAAABBBEEEJJJOOORRRTTTVVVQQQLLLPPP[[[iiitttzzzvvvddd```rrrgggTTTIIIDDD===<<<:::999::::::999777888888888888999999::::::;;;;;;::::::;;;<<<>>>??????@@@BBBBBBBBBDDDFFFIIIRRRhhhkkkkkkkkkkkkllloootttxxxkkkbbbmmmuuuttt{{{yyyqqqnnnppptttzzz}}}aaaPPPYYYvvvoooWWWKKK???AAANNNSSSPPPCCC777444333000...000////////////////////////////////////////////////000000///000111333555777777444888>>>AAARRR~~~wwwllliiijjjkkkrrrzzzrrrhhhgggkkkrrrxxxooollljjj{{{iiiUUULLLPPPUUUaaannnpppzzz||||||sssfffXXXOOOLLLWWW```kkktttwwwxxxyyyzzzzzzyyyyyyzzz|||{{{zzzzzz}}}yyyuuupppllleee[[[OOOEEEBBBAAA@@@>>><<<;;;;;;<<>>===>>>??????:::???>>>AAAIIILLLYYYpppkkkVVVHHH@@@???DDDUUUnnn{{{{{{}}}~~~zzzxxx~~~gggOOOKKKCCC===<<<;;;<<<@@@FFFDDDDDDEEEJJJPPPTTTVVVUUUTTTPPPOOOUUUbbbqqq{{{fff^^^llloooXXXJJJFFF???===:::999::::::999888777888888999999:::::::::;;;;;;::::::;;;===???@@@@@@AAACCCCCCCCCDDDGGGIIIRRRjjjllllllllllllllloootttxxxyyy~~~}}}sssooopppqqqyyyuuu___NNNQQQjjjqqq[[[MMM??????MMMTTTQQQEEE888333222111000000////////////////////////////////////////////////000000000000222444666777666555999===AAAUUU{{{pppgggnnnqqqlllooouuuooojjjrrrsssZZZWWWeee\\\LLLIIIOOOVVVeeetttuuu}}}|||wwwkkk[[[OOOKKKKKKYYYaaalllsssuuuvvvvvvxxxyyyxxxvvvvvvzzz~~~~~~}}}~~~wwwmmmjjjjjjdddWWWKKKGGGEEEBBB@@@>>><<<;;;;;;===JJJ\\\iiipppuuu~~~~~~wwwmmmfff```XXXRRRSSSYYY]]][[[VVVRRRUUU___mmmvvvvvvuuuvvvwwwwwwxxxwwwvvvttttttttttttrrroooiii\\\OOOIIIJJJZZZiiiqqqcccOOONNN```rrrzzz{{{tttpppyyy~~~www```jjjvvvwwweeeJJJ999444444333333222222333333444222222222222222222222222222222222333555777999:::;;;===999:::>>>>>>KKKddd{{{pppgggrrr~~~```OOO^^^fff```___nnntttdddUUUJJJHHHKKKHHHGGGEEEHHHPPPXXXWWWRRRFFFCCC???<<<<<<===??????;;;>>><<<===BBBCCCRRRnnnfffQQQDDDAAADDDUUUnnn{{{{{{}}}xxxzzzssslllfffjjjuuuvvvcccKKKFFF@@@<<<<<<<<<===CCCJJJGGGIIIMMMSSSXXX[[[[[[[[[VVVYYY^^^eeemmmuuu|||zzzjjjkkkwww}}}jjjUUUHHHAAA>>>;;;999:::::::::999777888888999::::::;;;;;;::::::999:::;;;===>>>@@@AAABBBDDDDDDEEEFFFIIIKKKRRRkkkkkklllllllllmmmooosssvvv~~~~~~wwwnnnjjjjjjhhhttt|||ppp```PPPMMMbbbzzzvvvcccSSSAAA>>>LLLUUUTTTIII;;;333111222222111000000000000000000000000////////////////////////000000000111222444666777666777:::===BBBYYYlllpppyyywwwxxxzzzhhhnnnqqqwwwuuueeeRRRMMMSSSMMMEEEGGGPPPWWWhhhxxxyyy}}}tttdddSSSJJJKKKOOO]]]dddlllqqqsssssstttuuuvvvvvvuuutttwww~~~xxx{{{~~~}}}nnnhhhhhhggg^^^UUUOOOKKKFFFBBB@@@>>><<<;;;<<>><<<<<<===>>>888:::888:::>>>>>>QQQqqq|||___LLLFFFFFFUUUnnn{{{zzz{{{vvvmmmmmm___YYYRRRTTTbbbkkk```MMMDDDAAA@@@AAABBBCCCIIIQQQWWW[[[```bbbaaa^^^\\\[[[jjjpppxxx|||||||||pppqqqfffOOOBBB???<<<:::::::::::::::777888888999:::;;;<<<<<<:::999999:::;;;===???@@@AAACCCEEEFFFGGGHHHKKKNNNSSSmmmiiijjjllllllmmmnnnqqqsssuuuzzzuuussssssnnnddd\\\[[[]]]lllzzzvvvhhhTTTLLL^^^xxxnnn]]]EEE>>>JJJSSSZZZOOO@@@555222333333111000000000000000000000000////////////////////////111000000111222444666888666888;;;>>>DDD^^^vvvtttuuuaaajjjppptttnnn___QQQIIIHHHCCC@@@IIIRRRWWWhhhyyy{{{~~~sssaaaOOOHHHLLLSSSbbbgggmmmpppqqqqqqrrrtttrrrvvvvvvtttvvv}}}vvvxxxzzz|||rrrjjjfffdddaaaZZZTTTLLLFFFCCCAAA???===>>>DDDSSSeeetttyyykkkiiihhhjjjkkkjjjddd______```fffrrryyyzzzzzz|||xxxyyyzzzyyyvvvvvvxxxzzz}}}yyyqqquuu{{{ooo\\\OOO[[[mmmsssaaaOOOWWWnnnttt{{{zzz}}}xxxlllzzznnnzzzdddIII???444333333222222333333444333333333333333333333333111222333555777999;;;<<<<<<<<<:::===BBBDDDZZZ}}}wwwmmmhhhzzzyyyhhhqqqqqqgggjjj{{{mmmbbbVVVQQQMMMNNNSSSVVVXXXWWWQQQNNNIIIDDD???>>>???@@@999:::999;;;>>>>>>TTTwwwoooUUUJJJIIIUUUnnnzzzwwwtttjjj^^^[[[NNNKKKEEEDDDQQQ___[[[MMMFFFEEEFFFIIIJJJJJJPPPXXXdddkkksssuuupppjjjhhhiiiwwwyyy]]]CCC@@@<<<:::::::::;;;:::777888888999:::;;;<<<===;;;::::::;;;<<>>???KKKTTTXXXhhhyyy|||{{{ooo[[[JJJDDDJJJSSSeeeiiinnnppppppppprrrtttooovvvxxxvvvvvv|||}}}|||{{{xxxuuuvvvoooggghhhkkkddd]]]SSSLLLHHHEEECCC@@@@@@DDDPPPddduuuppprrrtttsssooollljjjiiifffgggmmmwww}}}|||zzz{{{yyyzzz{{{yyyvvvvvvyyy|||{{{rrrOOOUUUhhhxxxlllVVVYYYooorrr}}}}}}~~~qqquuussskkkJJJ===444333333222222333333444333333333333333333333333111222333555888:::;;;<<<;;;<<<:::???EEEHHH```zzzllldddqqqwwwuuurrroooqqqyyyaaaYYYQQQOOOQQQTTTVVVWWWVVVSSSMMMFFFAAA???@@@AAA:::;;;999;;;======SSSyyyzzz[[[NNNKKKTTTmmmxxxtttnnnbbbSSSNNNFFFFFF@@@===GGGVVVUUUJJJEEEEEEGGGKKKKKKKKKPPPWWW```lllzzz~~~~~~jjjDDDAAA<<<::::::;;;;;;:::777888888999;;;<<<======<<<<<<<<<<<<>>>@@@BBBDDDBBBDDDFFFHHHJJJMMMPPPSSS]]]xxxjjjiiiiiikkknnnpppqqqqqqpppxxxzzzuuutttrrrpppmmmnnnooohhhXXXIIIRRReeeuuuyyygggTTTZZZsss}}}aaaPPPCCCCCCPPP]]]ZZZOOO???333111111000000000////////////000000///////////////000111111111000111111222333444555;;;999===???GGGlllxxxjjjmmmzzz{{{nnnaaa``````\\\XXXUUURRRIII>>>@@@AAAGGGQQQ^^^kkkuuuzzzwwwfffWWWJJJEEELLLUUUgggjjjnnnpppppppppqqqssstttvvvyyyzzzzzzzzz|||}}}{{{yyyvvvttttttyyysssiiiiiidddccc___WWWNNNFFFCCCCCCBBBEEEQQQeeezzzttt{{{~~~xxxtttsssqqqmmmmmmpppssswwwyyyzzzyyyxxxwwwxxxxxxwwwwwwxxx|||~~~tttqqq[[[ZZZmmmnnn[[[]]]qqqtttzzzzzz|||}}}~~~nnnvvvSSS???555444333222222222333444444444444333333222222222333333555777999<<<>>>???>>>@@@BBB@@@>>>KKKjjjvvvrrrjjjkkk{{{xxxzzzvvv[[[YYYfffuuu~~~tttbbbYYYUUUXXXVVVIIIQQQRRRPPPIII@@@<<<>>>CCC===???<<<;;;;;;<<>>;;;===:::;;;===888888888999:::;;;<<<===>>>::::::;;;<<<>>>AAACCCEEEFFFGGGHHHKKKNNNQQQSSSUUU```jjjiiiiiikkkmmmoooppppppoootttyyyyyyvvvrrrppppppmmmjjjkkksss~~~|||jjjWWWNNN^^^ooowwwqqqYYYYYYllllllXXXFFF@@@JJJ\\\YYYOOO@@@444111111000000000////////////000000///////////////000111111000000111111222333555555:::999>>>@@@IIIooo|||jjjlllyyytttoooyyyqqqiiieeeaaaYYYSSSRRRRRRLLLCCC@@@BBBGGGRRR```mmmvvv{{{~~~qqq```RRRGGGEEEMMMXXXhhhjjjmmmnnnmmmmmmoooqqqooorrruuuwwwxxxzzz|||~~~{{{{{{zzzxxxxxxzzz~~~xxxjjjiiifff```YYYQQQLLLIIIFFFJJJUUUhhh{{{}}}}}}xxxwwwuuurrrqqqsssvvvxxxyyyyyyxxxwwwwwwxxxxxxxxxxxxyyy}}}mmmnnntttfffnnnoooccccccqqquuuyyy~~~|||~~~{{{mmmwwwWWWCCC555444333222222222333444444444444333333222222222222222444666999;;;>>>???===???AAA???AAAQQQpppsssmmmmmm|||vvvkkkmmm}}}oooVVVSSSaaaqqq{{{uuueee___YYYLLLHHHMMMPPPMMMFFF@@@???@@@>>>@@@>>>=========TTT{{{ooogggpppwwwyyypppddd\\\XXXTTTRRRMMMHHHHHHMMMPPPOOOKKKIIIJJJMMMQQQRRRRRRWWW^^^mmmyyyvvvjjj```MMM???;;;>>>:::;;;===888999999:::;;;<<<===>>>>>><<<<<<<<<>>>@@@BBBEEEGGGGGGHHHJJJLLLOOORRRUUUVVVccciiiiiiiiijjjkkkmmmnnnoooooopppqqqpppnnnlllmmmmmmlllgggdddmmm~~~ttt```KKKWWWiiivvv}}}ddd[[[hhhxxx___HHHBBBLLLZZZYYYQQQAAA555222111000000000////////////000000///////////////000111111000000111111222444555666999888===@@@LLLuuuyyygggjjjpppzzz|||pppdddbbbooo}}}qqqqqquuummm```SSSNNNNNNJJJDDD???BBBHHHTTTbbboooxxx|||xxxjjjXXXKKKCCCEEEPPP\\\fffhhhjjjhhheeeccceeehhhjjjnnnrrruuuwwwxxxyyy{{{zzz|||}}}}}}{{{zzzzzz{{{~~~||||||~~~zzztttnnniii```VVVOOOIIIOOOZZZjjjzzz{{{yyyxxxuuuuuuwwwxxxzzzzzzxxxwwwvvvxxxxxxyyyyyyyyy{{{~~~sssaaa{{{{{{uuutttooonnnrrruuuwwwyyy|||vvv~~~vvvxxxuuujjjwww|||~~~qqqVVVDDD666555333222222222333444444444333333333333222222222333555888;;;===@@@AAA???AAAAAA@@@GGG]]]{{{}}}|||iii]]]aaasss~~~gggQQQNNN]]]nnnyyy~~~rrreeeUUUHHHLLLQQQSSSPPPJJJDDD@@@???BBB@@@AAAAAA>>>OOOooo~~~|||wwwlllfffbbb___[[[WWWSSSTTTWWWWWWRRRMMMKKKJJJLLLOOOPPPRRRZZZcccwww~~~zzzwwwwww___YYYOOO@@@<<<>>>:::;;;===888::::::;;;<<<===>>>>>>???>>>>>>>>>???AAADDDGGGIIIJJJKKKNNNQQQTTTWWWYYY[[[hhhiiiiiijjjjjjjjjkkkmmmnnnqqqpppooommmllljjjiiihhhooohhh```aaannnyyyrrrdddLLLTTTfffxxx}}}pppbbbiiibbbJJJFFFRRRYYYYYYRRRDDD777222111000000000////////////000000///////////////000000111000000111222333444666777666666<<<@@@NNNzzzqqqeeehhhiiikkksssxxxooo```aaahhhrrr}}}ooouuusss]]]MMMFFFBBB???>>>BBBIIIUUUcccpppxxx|||sssdddRRREEEAAAEEERRR___hhhjjjjjjeee^^^ZZZZZZ\\\eeejjjpppuuuwwwwwwvvvvvvzzz|||~~~~~~|||zzzyyyyyy}}}||||||}}}wwwnnnaaaXXXNNNTTT___kkkxxxzzzwwwuuutttwwwxxxyyyzzzzzzyyyxxxwwwxxxyyyzzzyyyzzz|||kkkpppzzzyyywwwuuuuuuvvv~~~rrr}}}rrrnnnjjjxxxffflll{{{pppiiiooouuukkkVVVEEE666555444333222222333444333333333333333333333333444555888;;;>>>AAACCCDDDCCCEEEBBBAAANNNkkkmmmkkkxxxuuu```UUU\\\mmmzzzppp^^^MMMLLLZZZmmmzzzmmmYYYUUUSSSVVVXXXUUULLLCCC???CCCBBBBBBCCC???IIIaaa|||rrrhhhaaa___]]][[[[[[\\\YYYSSSNNNIIIHHHJJJNNNQQQUUU^^^hhhvvv~~~|||yyy|||~~~yyy{{{zzzcccaaaRRRCCC>>>???:::;;;===888;;;;;;<<<<<<===>>>>>>??????>>>>>>???BBBEEEIIIKKKNNNPPPSSSVVVZZZ]]]___```nnniiijjjlllkkkjjjjjjlllnnnsssqqqnnnmmmkkkeee^^^XXXeeefffbbb]]]dddppppppgggPPPTTTdddwww|||~~~uuudddggggggLLLEEENNNVVVYYYTTTGGG999333111111000000////////////000000///////////////000000111000000111222333555777888444555;;;@@@QQQ}}}rrrjjjmmmjjjdddhhhooojjj^^^cccfffmmm}}}wwwmmmvvviiiNNN@@@<<<<<<===AAAIIIVVVcccooowwwzzzqqqaaaNNNBBB???FFFTTTaaaiiillllllfff[[[RRROOOPPPZZZ```jjjrrrvvvwwwvvvvvvyyyzzz|||{{{zzzzzz{{{|||yyy{{{~~~yyynnneeeWWW\\\fffoooxxx}}}xxxtttssssssvvvwwwyyyzzz{{{{{{{{{{{{yyyzzzzzzzzzzzz|||}}}mmm|||zzzxxxuuutttvvv}}}uuuuuugggggg|||iiifff{{{jjj^^^cccmmmiiiXXXHHH777666555333222222333333333333333333333333333333333555888<<<@@@CCCDDDEEEEEEFFFBBBAAATTTvvvoooiiitttqqq[[[QQQWWWccciii___TTTHHHIIIXXXlllyyy}}}tttfffYYYWWW]]]^^^SSSGGGAAAEEEBBBBBBCCC>>>CCCUUUxxxkkkaaa]]]\\\ZZZZZZYYYVVVQQQLLLLLLLLLPPPUUUXXX\\\dddnnnqqqwww}}}|||{{{|||~~~mmmkkkUUUEEE@@@@@@;;;;;;===888;;;;;;<<<<<<===>>>>>>>>>=========>>>BBBFFFKKKNNNPPPRRRVVVZZZ^^^aaacccddduuujjjlllmmmllljjjiiilllooorrrpppnnnnnnllldddXXXNNNSSS```fffdddhhhrrrtttmmmWWWYYYeeesssxxx|||ppp^^^___wwwmmmOOOAAADDDTTTYYYVVVIII;;;444222111000000////////////000000///////////////000111111000000111222444666777888444666<<>>;;;@@@IIIUUUbbbmmmsssvvvnnn]]]JJJ@@@???GGGUUUbbbdddiiilllfffXXXKKKEEEDDDNNNTTT^^^gggmmmssswwwyyyxxxyyyyyyyyyxxxyyy{{{}}}sssvvv|||wwwpppaaaeeelllssszzzzzzxxxvvvssssssuuuuuuvvvwwwyyy{{{|||}}}}}}zzz{{{{{{zzzyyy{{{~~~rrrwwwyyyuuutttttttttwww|||xxxhhhggg}}}zzzjjj|||iiiZZZ^^^iiihhhYYYJJJ888777555444333222333333222222333333333333444444222444888===AAACCCEEEFFFEEEFFFAAABBB[[[qqqhhhpppooo\\\TTTWWWXXXTTTNNNIIICCCFFFVVVjjjwwwzzz}}}zzzggg```cccbbbXXXNNNDDDGGGBBB@@@DDD???@@@MMMjjjzzzpppggg[[[ZZZXXXWWWVVVUUURRRPPPWWWXXX^^^dddeeecccgggmmmnnnrrrxxx{{{|||}}}xxxpppXXXHHHAAA@@@;;;;;;===999;;;;;;<<<<<<<<<=========<<<<<<<<<>>>BBBHHHNNNRRRSSSUUUYYY^^^bbbfffhhhhhh}}}kkkmmmooommmjjjiiilllooopppnnnnnnsssvvvqqqfff[[[]]]mmmwwwtttvvv{{{bbbdddiiipppuuu{{{}}}hhhVVVWWWeeeoooSSSCCCCCCSSSYYYXXXKKK<<<444222111000000////////////000000///////////////000111111000000111222444666888999777999>>>CCCXXXzzzzzzyyykkkfffiiinnnkkkjjjnnn}}}mmm___jjjvvvuuulllYYYGGG???======:::???HHHTTTaaakkkppprrriiiXXXFFF===???HHHWWWcccdddmmmsssoooaaaRRRHHHEEEJJJMMMQQQWWW^^^gggqqqwwwvvvwwwyyyyyyxxxwwwxxxyyyuuuuuuyyy~~~wwwqqqfffhhhmmmsssxxxuuunnnkkknnnqqqqqqrrrvvvuuuvvvwwwyyyzzz{{{|||}}}{{{{{{{{{zzzyyyzzz}}}zzzssszzz{{{}}}}}}vvvqqqssswwwvvvxxxzzz{{{mmmfffuuuxxx}}}rrrbbbfffqqqooo```RRR999777666444333333333333222222222333333444444444444666;;;@@@DDDGGGIIIIIIFFFHHHDDDFFFeeeqqqiiimmm|||~~~vvvjjjooosssdddaaaccc\\\NNNBBBBBBBBBGGGWWWlllwwwyyy~~~~~~sssmmmggg___XXXIIIKKKCCC@@@DDDAAAAAAJJJ^^^uuuvvvnnnaaa___\\\[[[ZZZ[[[\\\\\\eeehhhnnnrrrnnnfffbbbdddiiinnntttxxxzzz}}}}}}www|||uuuZZZIIIBBBAAA;;;;;;===999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>GGGSSS```iiimmmooodddTTTBBB;;;???IIIXXXdddnnnyyysssbbbWWWSSSMMMLLLKKKKKKQQQ\\\hhhqqqtttwwwzzzzzzyyywwwuuuuuu}}}yyyyyy|||~~~~~~~~~ssslllfffgggkkkpppttt{{{}}}fff```^^^ffflllnnnqqqvvvwwwwwwxxxxxxyyyzzz{{{{{{||||||{{{yyyxxxyyy{{{~~~{{{sssrrrxxxwwwxxxyyyuuuqqqttt{{{xxxxxxxxx}}}|||tttfffmmm{{{rrruuu}}}nnn```999888666444333333333333222222222333333444444444888:::???EEEIIILLLMMMNNNHHHLLLIIILLLnnnzzzuuuxxxrrr```]]]nnnxxxnnnpppsssgggUUU>>>AAACCCIIIZZZooozzz{{{xxxlllddd```MMMMMMDDD@@@EEECCCBBBJJJ```vvv}}}||||||qqqhhhfffcccaaaaaadddgggiiinnnqqqwwwzzzrrrddd[[[YYYccciiipppuuuxxxzzz~~~zzztttnnnjjj{{{[[[JJJCCCAAA;;;;;;===999::::::;;;;;;;;;;;;;;;;;;<<<<<<===@@@FFFNNNUUUZZZ```ccchhhmmmrrruuuwwwxxx~~~lllllllllmmmmmmmmmmmmmmmoooqqqqqqvvv{{{tttrrrvvvvvvuuuqqqeeeZZZLLL\\\tttYYYJJJDDDVVVbbbfffVVVAAA555222222111111111111000000000000///////////////000111111111111111222333444666777888:::@@@GGG```{{{zzzzzzooorrrhhhZZZZZZ^^^WWWLLLBBB;;;999999:::999999BBBIIIQQQdddlllaaaYYYKKK>>>;;;AAALLLZZZeeeooo}}}sss```mmmfffUUUEEECCCPPP```jjjpppwwwyyywwwxxx{{{zzzvvvwwwwwwxxxxxxzzz|||}}}~~~xxxddd[[[\\\VVV\\\dddjjjooovvvuuuiiiUUURRRYYYgggpppoooqqquuuwwwwwwvvvvvvwwwyyyzzz{{{yyyvvvtttwww|||~~~|||xxx||||||~~~sss{{{xxxtttrrrrrrrrrpppnnnssswwwyyy}}}kkkbbbvvvvvv~~~fffAAA888222333666666444555555444444333333333444444555999@@@HHHNNNQQQQQQOOOJJJLLLLLLWWW{{{rrr^^^[[[hhh||||||{{{uuuKKKBBBGGGGGGPPPfffrrruuu|||zzznnnaaaTTTNNNBBBAAAFFFBBBAAANNNhhhvvvyyypppnnnmmmmmmjjjhhhlllssszzzwwwrrroookkkaaaSSSIIIRRRUUU___llluuuwwwyyy}}}{{{rrrlllllljjjwww```OOOAAA??????<<<;;;???;;;::::::;;;===>>>===<<>>===CCCLLLSSS\\\ccchhhjjjqqqzzz}}}}}}mmmmmmmmmmmmmmmmmmllllllnnnnnnoooxxx{{{tttssswwwwwwvvvwwwkkk```SSS[[[~~~vvvXXXHHHAAAQQQ^^^dddXXXDDD777333111111111111111000000000000///////////////000111111111111222333444555777888888:::@@@HHHbbb~~~~~~rrrzzzwwwvvvmmmZZZWWWYYYRRRHHH???999777888888888888???FFFOOObbbjjj```WWWJJJ===;;;AAALLLZZZeeelll~~~nnnqqqlll___MMMEEEOOO```mmmrrrwwwyyywwwwwwzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{|||}}}}}}qqqXXXLLLLLLJJJPPPYYYccclllvvv|||cccZZZLLLKKKSSSdddooopppqqqvvvwwwvvvuuuuuuuuuvvvwwwwwwwwwtttrrrsssxxxzzzyyyvvvxxxxxx~~~{{{uuuzzzxxxuuuttttttttttttsssuuuwwwyyy|||wwwmmmwww}}}nnnDDD;;;333444666444333333555444444333333444444555555999AAAIIIOOOQQQPPPOOOMMMMMMNNN\\\|||cccZZZbbbsss{{{zzzzzzTTTAAAFFFFFFPPPfffrrrvvv}}}|||zzzwwwkkk\\\TTTFFFBBBGGGBBBBBBOOOkkkvvvtttpppoooqqqrrrsssxxx~~~zzzvvvqqqllleee\\\QQQIIIHHHJJJSSSaaakkkqqqwww}}}~~~zzzrrrhhhhhhyyyfffTTTDDD@@@???;;;:::>>><<<;;;;;;===???@@@@@@???DDDAAABBBJJJSSSZZZaaahhhnnnqqqzzznnnnnnnnnmmmlllllllllkkkooommmlllwww}}}xxxtttxxxtttssswwwwwwwwwvvvjjj[[[\\\}}}|||ZZZEEE>>>IIIXXXbbb[[[III:::333000111111111111000000000000///////////////000111111111111222333555666888999999;;;AAAJJJfffzzzkkknnnwwwzzzrrrpppZZZWWWUUUNNNDDD;;;777666777777777666<<>>333000111111111111000000000//////////////////000000111000000111222444666888999:::<<>>::::::>>>;;;<<<===AAADDDGGGFFFEEECCCBBBGGGTTT```jjjttt{{{oooooonnnmmmlllkkkkkkkkklllnnnppprrrvvvzzzyyyuuurrrooonnnllleee^^^```fffnnnoooqqqtttuuuwww}}}ssscccyyygggKKKBBB???MMM]]]___RRR@@@444000111111111111000000000//////////////////000000111...///000222444666999:::<<<>>>FFFQQQooo|||kkkfffjjj~~~xxxppp^^^aaaxxxrrrllluuueeeYYYIII===888888888888777666;;;@@@HHH[[[eee\\\KKKAAA:::<<>>===CCCDDDOOOgggtttxxx}}}{{{qqqWWWIIIIIIGGGMMM```yyy}}}rrrdddXXXQQQHHHCCC@@@CCCIIIQQQ[[[eeetttzzz~~~mmmYYYFFF@@@>>>;;;;;;???;;;;;;>>>BBBFFFHHHHHHGGGIIIGGGLLLZZZiiiwwwnnnnnnnnnmmmlllllllllkkkjjjnnnqqqrrrqqqqqqrrrssspppnnnooonnneeeYYYYYY```jjjmmmqqqssstttwww|||cccrrrmmmOOODDDAAALLL\\\```TTTAAA444111111111111111000000000000///////////////000111111...///000222555888:::<<>>888<<>>===BBBCCCNNNeeerrrwww~~~zzzvvvzzz~~~~~~|||zzz~~~___MMMKKKJJJRRRfff{{{wwwjjjbbbSSSMMMIIIJJJNNNTTT^^^gggqqqwww~~~vvvlllXXXGGGBBB@@@<<<<<>>BBBCCCKKKWWWwww}}}mmmmmmhhhrrrppprrruuudddaaapppvvvyyy~~~vvv[[[EEE;;;888777666666555:::???EEEVVV]]]QQQDDD<<<777<<>>555333444444444555444444444444555666777888:::FFFXXXdddgggeeecccaaa___\\\gggxxx~~~lllZZZQQQKKKCCC===<<<<<>>>>>???BBBGGGKKKLLLKKKIIIIIIJJJSSSfff|||lllllllllmmmmmmmmmmmmmmmqqqooonnnpppqqqpppnnnnnnqqqpppyyyzzzooommmgggmmmssstttuuuyyy}}}^^^```tttpppPPPDDDGGGOOO[[[aaaUUUAAA555333111111111111000000000000///////////////000111111111222444666999<<>>DDDSSSYYYMMMBBB;;;777<<>>;;;>>>@@@AAADDDIIIMMMNNNLLLKKKPPPSSS___uuuqqqqqqppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnnnnooottttttwww{{{ppplllnnnqqqsssssstttyyy{{{zzzYYYYYYjjjoooUUUJJJ<<>>CCCOOOSSSHHH===;;;999<<>><<>>======DDDQQQcccqqqyyyzzzxxx[[[IIIJJJ]]]qqq}}}|||tttkkkbbbYYYRRRNNNFFFGGGIIIKKKNNNRRRXXX\\\ccciiipppttttttrrrqqqqqqnnnrrrwwwyyyxxxwwwxxxyyyaaaMMMGGG@@@===???;;;AAACCCGGGKKKNNNOOONNNMMMSSSVVVkkknnnoooooooooooooooooopppppppppppppppppppppppppppnnnoooqqqrrrsssrrrooonnngggggghhhlllrrryyy~~~~~~llleeeUUUWWWnnnwwwWWWJJJGGGVVVggglll```LLL;;;222222111111000000000000000000000000111111111222222333333444777<<>>:::777666777777333777<<<@@@KKKPPPGGG:::888777:::BBBOOO\\\dddkkkmmmeeeeeeuuu}}}xxxwwwrrrsssssssssrrrrrruuuwww{{{vvvwwwyyyeeeWWWUUUWWWXXXXXXXXX\\\bbbgggnnnpppuuuxxxxxxxxx{{{vvvtttuuuwwwxxxtttyyy|||xxxwwwuuuqqqooooooooonnnlllnnnmmmmmmnnnqqqvvv{{{}}}|||zzzxxxvvvtttssssssvvvsssyyyyyybbbWWW^^^lllpppcccrrr}}}|||yyynnnjjj{{{|||zzzXXXAAA666888555444666333444666777777777888:::<<<@@@YYY{{{yyynnnqqqnnnnnnyyy{{{ttt|||^^^DDD@@@===>>>EEESSSdddrrrxxxzzz{{{~~~|||]]]IIIJJJ^^^sssyyy~~~uuufffYYYQQQMMMFFFFFFFFFEEEEEEGGGLLLPPPUUU]]]gggjjjgggcccccceeehhhmmmsssssspppooosssxxxiiiPPPGGG@@@??????:::AAACCCHHHLLLNNNNNNMMMLLLKKKTTTmmmmmmnnnnnnnnnooooooppppppqqqppppppppppppooooooooommmkkkjjjkkkmmmmmmkkkhhh]]]]]]\\\```iiiuuu{{{{{{uuummmTTTUUUmmm~~~\\\NNNEEEQQQbbbkkkbbbMMM:::000222111111000000000000000000000111111111222222222555444444888???EEEGGGHHHIIINNNSSSbbb}}}vvvtttxxxggg]]]^^^[[[OOOBBB===;;;888666666777222666;;;===HHHNNNEEE:::888777999AAAMMMZZZbbbdddjjjbbb\\\iiisssppplllooommmmmmnnnqqqttttttsssyyyuuuvvvuuueee]]][[[WWWRRRNNNQQQXXX]]]fffkkkrrruuuuuuuuuzzz|||{{{xxxuuuttttttuuuvvvuuuwwwzzz{{{|||{{{yyywwwtttsssqqqppppppooonnnnnnppplllkkknnnqqqsssuuuxxxyyyxxxwwwuuusssrrrpppppptttpppvvvtttmmmppprrrxxxhhhpppxxxyyywww|||zzzxxxnnnsssyyy]]]EEE888888444444666333555666777777888999<<>>EEESSSeeerrrxxxyyy}}}xxxsssssszzzcccMMMJJJZZZmmmxxxzzz}}}}}}}}}mmm^^^VVVTTTTTTUUUSSSPPPLLLIIIHHHIIIKKKUUUYYY\\\\\\ZZZYYY[[[^^^jjjkkkkkkjjjjjjoooyyy||||||uuurrrpppvvvrrrSSSGGG@@@???@@@;;;@@@DDDIIIMMMNNNNNNMMMMMMEEERRRooommmmmmnnnnnnooooooooopppoooooooooooooooooooooooojjjeeeaaadddjjjlllgggbbbWWWWWWUUUVVV```oooxxxxxx}}}sssXXXUUUkkkbbbRRRBBBLLL]]]jjjdddOOO;;;111222111111000000000000000111111111111222222222222666444444999BBBJJJMMMNNNNNNRRRWWWddduuuyyyttttttlll]]]XXXVVVJJJ???;;;:::777555666666222666999:::EEEKKKDDD<<<:::888999@@@KKKWWW___^^^fff```ZZZeeemmmiiigggkkkhhhgggjjjpppsssrrrooottttttwwwzzzxxxssslllccc[[[TTTQQQ^^^fffnnnqqqqqqrrruuuxxx}}}vvvuuutttssssssssstttuuuttttttuuuvvvuuutttsssrrrrrrsssrrrrrrqqqqqqqqqrrrqqqkkkiiimmmpppoooooorrrsssssssssrrrqqqqqqppppppsssnnnrrrzzzzzzyyy{{{vvv{{{wwwmmmqqqtttvvv}}}lllqqq{{{sssxxx}}}___FFF999888444444777444555666777888888:::>>>AAAHHHjjjuuuttt~~~ggg[[[^^^mmmjjjPPP???@@@>>>???EEESSSdddqqqxxxyyy{{{~~~yyyrrrnnnooosssvvvwwwyyyxxx}}}jjjSSSKKKSSS___oooqqquuuyyy{{{|||ppp```ZZZ\\\___aaa``````^^^YYYTTTQQQOOOPPPTTTQQQMMMLLLNNNSSSXXX[[[eeedddeeehhhoooxxxppphhhkkknnnoooqqqxxxwwwUUUFFF>>>>>>AAA===???DDDJJJOOOPPPOOOOOOOOOKKK[[[zzzmmmnnnnnnnnnnnnnnnnnnooonnnnnnnnnoooooooooppppppggg```[[[^^^gggkkkgggaaa[[[\\\WWWRRRZZZkkkvvvxxxwwwdddXXXhhheeeTTTDDDKKK[[[jjjgggRRR===444222111111000000000000000111111111222222222222333555333333:::FFFPPPUUUVVVUUUYYY\\\iiinnnooo{{{xxxpppiiirrreee]]]VVVIII===888888666666777555111555888777BBBIIICCC<<<:::888999@@@LLLXXX___^^^eeeaaa^^^fffhhheeegggddd```]]]```hhhnnnpppoooppptttxxx}}}ttt\\\KKKYYYdddnnnppppppqqqsssrrruuuqqqyyywwwwwwvvvuuutttssssssssstttrrrsssssstttsssqqqooonnnrrrssssssrrrqqqqqqtttvvvqqqiiiffflllpppnnnooossspppqqqqqqrrrrrrrrrqqqqqqrrrnnnpppsss{{{tttsssuuupppsss{{{|||xxxrrrooossssssuuu|||hhhhhh|||xxxsssxxx~~~}}}{{{]]]EEE999999555555888555666777888888999<<<@@@CCCQQQvvveeeXXXTTTZZZXXXJJJ@@@AAA??????DDDPPPaaapppwwwyyyyyy|||yyyqqqfffbbbdddfffdddkkkfff``````cccfffeeeddd]]]^^^ggguuukkkVVVJJJKKKPPP\\\```hhhsssyyy|||}}}zzzxxxyyyzzzuuuiiiffffffeeeccc___aaacccbbb]]]XXXUUUSSSLLLHHHBBBBBBGGGNNNTTTWWWYYY\\\dddooozzzyyybbb]]]bbbgggssstttTTTFFF======AAA???===DDDLLLQQQRRRQQQQQQSSSUUUgggnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooopppqqqrrrrrrhhhbbb\\\]]]dddkkkmmmllleeefff^^^SSSUUUeeesssvvvsss___gggfffRRRIIIMMM[[[kkkiiiSSS>>>555222111111000000000000000111111111222222222333333444222222;;;JJJVVV\\\]]]\\\```cccnnniiifffmmm|||yyyvvvlll]]]lll|||xxxoooiii___QQQAAA:::777555555666444111555777555???GGGBBB:::888777999AAANNNZZZcccccceee```___eeebbb```iiiccc]]]VVVVVV]]]fffnnnrrroootttwwwxxx~~~iiiRRRXXXeeeppprrrrrrttttttrrrpppjjjqqqyyyxxx{{{~~~wwwzzzyyyvvvtttsssrrrrrrsssqqqrrrrrrssssssrrrqqqqqqqqqrrrrrrqqqoooqqquuuyyytttiiieeelllpppmmmnnnsssooopppqqqqqqrrrqqqpppoooqqqooorrrppppppyyyllljjjnnnkkkooouuussspppnnnooorrrsssvvvlllccc~~~yyy}}}~~~yyy{{{}}}}}}zzzqqqxxxvvv|||xxxZZZBBB777999666666999666666777888888999===BBBEEEVVVcccZZZQQQOOONNNIIIBBB>>>??????BBBNNN___nnnvvvyyy{{{}}}xxxtttjjjaaa]]]]]]ZZZTTTRRRQQQPPPPPPQQQTTTUUUVVVOOOMMMTTTggg{{{gggTTTIIIEEEFFFJJJOOO\\\lllvvvzzzyyyrrrllliiigggxxxyyynnnfff___[[[YYY]]]bbbccc___XXXRRRNNNIIIIIIJJJJJJKKKMMMPPPRRRSSS\\\iiivvvyyyaaa\\\bbbaaauuuhhhQQQHHH???>>>AAA???<<>>888444333555444111555666444>>>GGGAAA888666666999BBBPPP]]]fffgggddd]]]^^^bbb[[[ZZZhhhhhh___TTTPPPUUU```lllsssppptttuuutttyyysss^^^ZZZgggsssuuuuuuwwwvvvsssjjjgggooovvvtttwww~~~|||zzzxxxuuusssrrrrrrssssssnnnnnnooooooppppppqqqrrrqqqqqqqqqooonnnpppvvvzzzxxxkkkeeekkknnnjjjjjjooonnnnnnoooppppppnnnmmmlllpppqqqvvvqqqkkkvvvzzzvvviiigggmmmmmmppprrrlllpppnnnnnnqqqssswwwsssbbb~~~|||sss|||sss{{{wwwmmmsssvvvlllXXXAAA777999666666999666777777888888:::===BBBFFF[[[aaa[[[QQQJJJJJJIIICCC;;;@@@???AAALLL]]]lllvvvyyy}}}{{{{{{|||yyytttiii]]]TTTTTTSSSOOOJJJIIIKKKOOOJJJEEEIII^^^www|||bbbQQQGGGBBBAAAAAAFFFUUUhhhssswww|||}}}vvvlllbbb[[[XXXccc{{{kkk___YYYWWWUUU[[[bbbccc^^^UUUKKKFFFLLLRRRXXXYYYSSSNNNLLLMMMWWWaaannnxxx~~~{{{bbb\\\aaabbbxxxzzz___NNNIIIAAA???AAA>>>;;;DDDNNNTTTUUUTTTVVVXXXhhh{{{ooonnnmmmnnnppppppnnnmmmllljjjjjjmmmooooootttzzzwwwaaaRRRYYYdddeeebbbcccbbbeee^^^SSSTTTdddppprrryyylllggg~~~lllPPPIIIOOO[[[fffcccQQQ<<<000111111000000000000111111111111111111111222222222///555555<<>>EEEMMM^^^|||{{{lllXXXQQQPPPFFFAAABBB@@@BBB???@@@KKK]]]mmmssssss{{{}}}wwwlllcccZZZNNNFFFDDDEEEFFFGGGFFFFFFIIIUUUjjjvvv^^^OOOEEE@@@AAABBBAAAGGGXXXooo~~~||||||vvvgggYYYOOOLLLSSS```www~~~mmmaaa\\\\\\]]]___aaa```ZZZRRROOOTTT[[[]]]fffnnnooohhhbbb```aaasssuuuxxx|||yyy\\\YYYeeeiiixxxoooYYYMMMIII@@@>>>AAA>>>???EEEOOOUUUXXXWWWWWWVVVkkkxxxpppoooooopppqqqqqqpppnnnnnnmmmnnnoooooonnnuuu}}}|||fffUUUXXX```aaa___```fffjjjdddYYYXXXfffrrrvvvwwwwwwuuueeeddd~~~iiiLLLGGGMMMXXXbbb___NNN;;;000111111000000000000111111111111111111222222222222000666555===VVViiiqqqyyy}}}~~~}}}lllmmmgggsssttttttrrrcccfffjjjooo{{{xxxtttrrrWWWCCC:::777777666444333333333666;;;???BBB999666333444666<<>>ZZZqqq|||{{{}}}|||yyytttxxxpppuuuvvvwww}}}ooojjj}}}mmmVVVDDD;;;777555333555444444444666999===???888666444333111666DDDSSS\\\aaaZZZPPPNNNLLLOOO\\\wwwsss]]]ZZZbbbggglllmmmnnnoooppppppooonnnmmmlllgggcccdddjjjllliiidddeeejjjppptttvvvuuuttttttrrrttttttqqqrrrvvvwwwuuurrrqqqnnnllliiihhhggggggeeefffeeedddcccdddgggjjjooonnnlllkkkkkkooouuuyyyzzzrrriii```WWWRRRNNNRRRXXX^^^dddiiinnnppprrrrrrooommmnnnlllaaaUUUGGGBBBAAAFFFNNNUUU]]]eeegggnnnzzz}}}pppsss}}}~~~sssnnnzzztttnnnvvvyyynnnWWW@@@777:::888888;;;888<<<<<>>^^^zzzuuu{{{zzzjjj___pppqqqdddRRRDDD<<<888555333666555444444555888:::<<<999888777444111444DDDTTTnnnwwwrrrbbbXXXPPPOOOXXXmmm{{{sss___\\\bbbhhhooommmnnnoooooonnnmmmlllkkkfffdddcccffflllpppooommmmmmooorrruuuuuuuuuttttttpppttttttrrrrrrtttsssooonnnmmmllljjjfffbbb^^^\\\[[[\\\\\\\\\]]]___cccfffjjjkkkkkkkkklllooossswww}}}vvvggg]]]KKKKKKNNNVVVbbblllkkkfffnnnoooooommmmmmlllddd[[[EEE???<<>>AAAEEEEEEFFFKKKSSSkkkvvvppp{{{lll[[[YYYdddgggSSSBBBAAAAAAAAA>>>@@@KKK[[[kkktttwww}}}~~~|||ooo```YYY\\\cccpppwww~~~|||vvvrrrqqqwwwssslllddd[[[SSSLLLGGGIIIFFFFFFRRRjjj~~~|||~~~uuu]]]HHHFFFCCCBBBJJJYYYkkkzzzpppgggYYYHHHFFFMMMOOO\\\rrr{{{zzz{{{}}}wwwtttttt{{{}}}tttkkknnnvvv~~~wwwfffbbbbbbqqqbbbKKKGGGEEEDDDFFFBBBGGGPPP[[[```^^^ZZZWWWVVVTTTXXXppppppooommmmmmnnnoooooonnnnnnpppssssssppprrr~~~|||nnnkkkpppvvvwww|||ooohhhYYYWWWeeevvv___EEENNN___mmmkkkXXXAAA333222222111111111111222222111222222333444444555555444:::666???cccxxxyyy|||ooo\\\hhhcccZZZMMMBBB<<<888666444666666555444555666888999777777777555222555CCCSSSyyyuuujjj___YYY___ooo~~~yyyfffaaafffjjjpppnnnooopppppppppooonnnmmmhhhjjjmmmrrrwwwwwwtttqqqssstttuuuvvvwwwvvvuuutttpppssstttrrrqqqqqqnnnjjjfffffffffddd```YYYRRRMMMKKKMMMPPPQQQSSSVVVZZZ]]]___bbbfffjjjlllmmmppprrruuuyyywwwaaaWWWLLLLLL\\\kkkkkkbbbkkkooopppnnnmmmmmmkkkgggKKKCCC;;;;;;===???EEEKKKSSSWWWggg{{{wwwxxxtttYYYBBB888:::888999<<<:::===>>>AAAFFFFFFFFFLLLSSSkkkxxxlllppp}}}{{{fffTTTPPPYYY```RRRCCC???<<>>???IIIXXXgggqqquuu|||sssgggdddfffkkksss~~~~~~xxxlll___TTTMMMJJJIIIGGGIIIUUUllluuuQQQGGGDDDAAADDDPPPcccvvv~~~nnnTTTFFFJJJPPP___ttt~~~|||yyy{{{}}}}}}~~~~~~xxxsssxxx~~~tttqqqhhhqqqzzzeeeKKKHHHEEECCCDDDBBBJJJQQQYYYZZZUUUPPPOOOPPPPPPOOOdddooommmkkkkkklllnnnnnnmmmlllmmmppprrrqqqrrr}}}{{{qqqnnnsssyyyxxxzzzllleeeTTTTTTeeeqqq\\\BBBLLL]]]llljjjWWW@@@222222222111111111111222222222222333444444555666666444;;;888CCCkkk~~~~~~www]]]cccYYYSSSIIIAAA<<<999777666666555555444555666777888555444555444222444@@@MMMnnnxxxqqqlllgggkkk{{{qqqkkklllllloooooopppqqqrrrssssssrrrqqqwwwzzz~~~zzzwwwvvvvvvuuuvvvwwwwwwuuusssqqqttttttqqqooooookkkfffUUUUUUTTTRRRMMMFFF@@@<<<===@@@DDDGGGIIIKKKMMMOOOOOOTTT[[[aaaeeegggiiijjjooopppuuu~~~qqq\\\NNNSSSdddkkkhhhkkkoooqqqqqqssswwwvvvrrr[[[OOODDDAAACCCDDDEEEGGGJJJIIIVVVttt~~~ZZZCCC999;;;888:::===;;;>>>>>>BBBGGGHHHGGGLLLSSSggg|||nnnnnnwww|||fffQQQHHHNNNUUUKKKAAA>>>:::>>><<<>>>FFFTTTbbblllqqq{{{~~~{{{xxxwwwxxxxxxxxxllldddeeelllxxx~~~qqqcccXXXRRROOOKKKLLLPPP\\\pppeeeOOOKKKEEEBBBHHHYYYnnn~~~fffPPPMMMTTTiii~~~yyyzzz~~~~~~dddJJJHHHDDDAAADDDDDDJJJQQQWWWVVVOOOJJJJJJLLLNNNKKK```ooommmjjjjjjkkkmmmmmmmmmmmmlllnnnpppqqqqqqxxx}}}zzzyyywwwsssooonnnrrrxxxwwwtttlllXXXZZZlllmmmXXXCCCKKKZZZhhhgggUUU@@@444333222222111111222222333222222333444555666777777444===<<>><<<>>>???DDDHHHIIIIIIMMMTTTbbbwwwxxxjjjRRRGGGIIIMMMCCC;;;<<<;;;<<<;;;<<>>???NNN}}}uuuooouuulllrrr|||ccciiiWWWRRRJJJCCC===:::999999444444444444444555666777:::777666666666666:::AAAMMM___```WWWZZZ___```dddjjjzzzxxxkkkkkkooommmmmmmmmoooqqqtttwwwxxxxxxxxxxxxyyyxxxuuurrrrrrtttwwwuuussssssuuuwwwvvvrrrooolllooommmiiieeeeeeaaa]]]LLLHHHCCC>>>;;;<<<>>>@@@888<<>>===666;;;AAAHHHNNNUUU[[[___ccchhhnnnqqqppppppqqqssszzz\\\UUU```kkkmmmlllooo~~~qqqaaaUUUVVV^^^aaa^^^[[[YYYOOONNN^^^vvvyyywww}}}\\\DDD999;;;999:::>>><<>>EEE>>>???:::;;;???FFFJJJIIICCC>>><<<===:::;;;???BBBEEEMMMUUUcccdddgggkkkoooqqqpppoooyyy}}}dddYYY^^^fffkkknnnpppxxxaaaMMMSSSVVVNNNQQQ___ZZZRRROOOWWWgggwwwxxxkkknnnzzz{{{xxxwww|||RRRFFF<<<:::<<<<<<===???@@@@@@DDDHHHHHHGGGKKKQQQZZZuuuVVVLLLJJJFFF:::777<<<999===:::999===GGGUUUbbbiiisssyyy}}}||||||yyyrrrnnnuuuyyyuuuwwweeeXXX^^^jjjnnnWWWJJJFFFAAAEEEJJJFFFHHHSSSXXXTTTTTTZZZYYYSSSUUU\\\dddoooooopppqqqrrrqqqnnnkkkmmmllllllmmmooopppqqqqqqrrrrrrmmmcccZZZUUURRRPPP```fffhhh```XXXYYYccckkkqqqqqqsssjjjSSSGGGNNN[[[eeeaaaPPP???666555444333333222222333333444444444555666777888999<<>>KKKOOOUUUYYYZZZ[[[]]]______bbbeeeggghhhiiilllmmmnnnnnnqqqwww{{{}}}|||{{{vvvuuusssrrrqqqrrrtttuuuqqqqqqqqqssstttuuutttsss```\\\UUUMMMGGGGGGLLLQQQQQQbbbTTTKKKGGG===@@@<<<666<<>>CCCJJJZZZ___fffkkknnnoooooonnnooozzz~~~ssseee___bbbggglllpppqqquuummmOOOGGGHHHDDDDDDKKKRRRMMMNNNVVVcccppp~~~xxxkkkaaasss~~~||||||{{{yyyvvvzzzsssmmmssszzzoooPPPEEE<<<:::<<<===>>>@@@AAAAAAEEEIIIHHHGGGJJJPPPYYYvvvyyyzzz^^^QQQMMMJJJ???<<<>>>999===;;;999===FFFSSS```gggsssyyy|||xxxtttttttttrrrqqqlllhhhjjjrrr}}}}}}uuu{{{iiiTTTHHHFFFBBBFFFKKKGGGMMMVVV[[[YYY\\\bbbaaaZZZUUU\\\eeejjjooouuuxxxvvvrrrmmmjjjkkkllllllmmmnnnpppqqqrrrlllgggaaa[[[QQQHHHDDDEEEVVVcccmmmiiiYYYRRRZZZhhhmmm{{{yyymmmppp~~~fffSSSHHHPPP___jjjdddQQQ>>>444555444333333222222333333444444444555666888999:::>>>FFFLLL[[[sssllllllqqqxxxyyybbbfffiiimmm|||uuuvvv|||zzzmmmUUUAAA777666777666555444333333444666777666666555444333555999<<>>???@@@BBBBBBBBBFFFIIIHHHFFFIIIOOOYYYtttmmmeeeWWWSSSQQQGGG@@@>>>888===;;;:::===EEERRR___gggttt}}}zzzrrrvvv{{{~~~wwwsssbbbOOOGGGFFFDDDHHHLLLIIIRRRYYY]]]___eeellliii```VVV]]]eeejjjpppwwwzzzvvvqqqnnnlllllllllmmmmmmmmmnnnpppqqqllleeeaaa```ZZZPPPKKKKKKPPPbbbtttuuu```OOOTTTdddkkkzzz}}}oooaaa___eeevvv~~~dddSSSFFFQQQcccnnnhhhSSS???555555444333333222222333333444444555666777999;;;<<<>>>GGGNNNZZZtttsssvvvuuuuuu~~~lllkkkmmmnnn|||vvvrrr}}}cccIII;;;888888666555444333333444666777666666666444333444777:::EEEIIIOOOUUUZZZ\\\^^^^^^^^^____________bbbgggjjjjjjiiihhhnnnyyy~~~xxxwwwuuusssrrrrrrssstttsssssstttuuuwwwzzz~~~}}}nnnZZZJJJEEELLLTTTmmmwww~~~oooOOOPPP]]]kkkqqqooogggZZZPPPJJJEEEAAA>>>:::777:::@@@RRR[[[eeehhheeecccfffkkkgggkkklllhhhgggiiijjjiiijjjpppsssrrrzzz]]]HHHEEEDDDAAAFFFMMMYYYccciiiooo||||||wwwpppjjjoooyyyqqqiii}}}vvvddddddlllxxxvvvfffMMMCCC;;;<<>>888;;;::::::===EEERRR```iiiwwwkkkdddmmmuuu}}}uuu[[[KKKFFFHHHFFFJJJOOOKKKSSSWWW[[[```hhhnnnjjj```VVV]]]eeemmmqqqvvvvvvssspppoooooolllnnnooonnnllllllnnnpppooolllmmmsssqqqeeeUUUKKKGGGXXXooowwweeeOOOQQQaaalll{{{{{{yyyxxxmmm```TTT```uuuzzzbbbRRRCCCQQQeeeqqqkkkUUUAAA777555444333333222222333333444444555666888:::<<<======FFFLLLUUUxxx{{{xxx|||~~~~~~|||www~~~sssjjj|||fffLLL;;;666555666555444444444444555666666666666444333444666888BBBFFFLLLSSSYYY\\\\\\\\\[[[[[[[[[ZZZZZZ]]]aaaeeeeeeeeecccfffrrr|||{{{yyyvvvsssqqqppppppqqquuuqqqooosss{{{mmmVVVKKKOOOWWWvvvfffXXXiii{{{{{{kkk]]]TTTNNNGGGAAA<<<888:::@@@JJJSSS\\\^^^[[[[[[cccjjjqqquuuvvvooohhhhhhjjjjjjgggooosssrrruuu|||[[[LLLEEE???AAAKKK[[[gggkkkppp}}}{{{vvvvvvuuunnnuuupppzzzuuueeefffnnnyyyvvveeeLLLCCC<<<===AAABBBCCCEEEDDDDDDGGGIIIHHHEEEHHHMMM^^^~~~xxx~~~ggggggnnnccc]]]eeekkkZZZHHH@@@;;;999:::;;;>>>EEERRRbbblllvvvaaaZZZccclllxxxzzzXXXJJJGGGJJJHHHKKKQQQNNNQQQTTTYYY___fffiiicccZZZUUU\\\dddpppqqqqqqqqqooonnnooopppkkkmmmooonnnkkkkkknnnqqqsssuuuyyy{{{aaaHHHCCCKKK___nnneeeQQQRRRaaannn}}}wwwsssrrrhhh[[[NNN^^^vvvsss[[[JJJBBBQQQfffssslllVVVAAA888555444333333222222333333333444555777999;;;===???===FFFJJJOOOnnn~~~~~~sssgggpppvvvtttbbbLLL>>>888777666666555444444444444555555555666555333444666888???BBBHHHPPPVVVYYYYYYWWWOOOPPPPPPPPPPPPSSSXXX[[[^^^```______iiiwww{{{www|||yyyuuuqqqmmmkkkjjjjjjhhhccc```eeeqqq|||sss```TTTTTTYYYwwwxxxttt}}}xxxmmm~~~nnncccZZZPPPGGG???:::===CCCGGGOOOWWWZZZYYY\\\eeennnyyy~~~}}}tttjjjhhhjjjkkkhhhmmmpppooonnnttt{{{cccOOOAAA???IIIYYYeeeiiimmmzzz{{{rrrrrr|||uuuyyylllttt|||wwwmmmpppvvv|||uuubbbLLLCCC<<<>>>BBBCCCCCCEEECCCDDDFFFIIIHHHEEEHHHNNN]]]vvvjjjeeepppccc\\\fffooo```MMMDDD???888999;;;>>>DDDQQQ```kkksss{{{}}}yyy~~~\\\QQQXXXaaatttvvvYYYLLLIIIMMMJJJMMMSSSQQQTTTVVV[[[aaaeeebbb[[[TTTSSSYYYaaapppooommmmmmmmmnnnnnnmmmgggkkkmmmmmmkkklllpppttt{{{{{{yyy{{{|||___QQQLLLUUUfffdddVVVVVVdddppp{{{uuupppdddVVVMMM```xxxoooXXXGGGDDDSSShhhtttkkkTTT@@@777555444333333222222333333333444555777999<<>>999:::;;;<<>>555555444333333222222333333333444555777:::===???AAABBBKKKJJJIIIccc~~~}}}dddWWW[[[YYYMMM@@@:::999888666666555555555444444444222444555444444444666888888:::@@@HHHOOORRRPPPMMMGGGGGGFFFDDDAAA@@@AAABBBTTTZZZYYYTTTYYYhhhpppnnnjjjiiihhhggggggiiikkkllleeedddbbbaaaccciiirrryyyttttttuuuuuutttooogggaaa{{{xxxooolllqqqbbbUUUNNNQQQXXXjjjpppwwwzzzxxxwwwyyy|||yyyyyyvvvppplllnnnnnnlllooollliiieeeaaa\\\ZZZ[[[QQQcccwwwVVVOOOVVVaaajjjnnnrrr}}}{{{{{{uuu{{{lllNNNDDD>>>???CCCCCCCCCDDDBBBBBBFFFIIIHHHFFFIIIOOOWWWxxxiiiooobbbLLLKKKZZZZZZNNNCCC:::999;;;;;;;;;>>>HHHWWWbbbmmmvvv}}}~~~~~~}}}~~~~~~}}}rrr]]]LLLMMMQQQaaazzz^^^QQQOOOPPPLLLOOOWWWVVVaaaeeekkknnniii___WWWSSSOOOUUU]]]pppoooooonnnmmmmmmllllllllliiiiiilllkkkkkktttvvvhhh~~~sssgggiiikkkhhhhhhnnnwww~~~fffUUUnnnsssYYYQQQJJJZZZeeekkkiiiSSS:::333333333444444555444444444555555666888;;;===???AAAEEEBBBLLLRRR\\\{{{zzzfffWWWVVVQQQHHH???:::777555999777555222111222333333666555444333222333333444666:::CCCRRR___eeeaaa\\\PPPRRR[[[cccXXXDDD???FFFMMMYYYeeefffaaacccrrr}}}yyyrrriiieeeiiittt~~~~~~}}}}}}xxxnnnnnnvvvuuulllrrrdddYYYUUUbbbkkkooo{{{jjjeee[[[XXXcccrrrsssttttttttttttsssrrrqqqpppooommmmmmnnnnnnooommmoootttuuummmaaa```fff```^^^gggxxxhhhYYY]]]eeelllpppuuu}}}|||~~~iiiMMMFFF???===@@@DDDEEEDDDHHHGGGHHHKKKKKKIIIKKKPPPXXXiii|||ttttttjjjYYYKKKMMMRRRLLL@@@888999999999999<<>>AAAEEEEEEDDDIIIHHHJJJMMMLLLHHHIIIMMMSSSdddpppttt|||nnn[[[IIIHHHLLLJJJBBB<<<:::::::::999:::BBBMMMUUUdddpppzzz||||||~~~yyypppgggaaafffnnnvvv|||lllNNNLLLXXXttt~~~]]]ZZZUUURRRRRRTTTUUUVVV___hhhxxxzzzhhhYYYSSSPPPUUUpppnnnmmmmmmllllllkkkkkkjjjiiihhhiiikkklllnnnvvv|||||||||sssppptttuuu~~~lll|||XXXIIIJJJ[[[dddfffcccRRR>>>999333333444444555555555555777888999;;;>>>AAADDDEEEDDDEEEMMMQQQYYY~~~tttnnnwww~~~{{{{{{uuunnnoooxxxwww^^^YYYPPPIIIBBB===:::888888777555333222222333333555555444333333333444444999888>>>RRRlllnnnkkkooouuuqqq```PPPIIIKKKWWWdddlllllllllpppttt~~~~~~xxxqqqnnndddWWWSSSbbbxxxzzzaaaJJJ???DDDLLLNNNMMMZZZ~~~|||tttkkknnnkkkllllllmmmmmmllllllkkkooonnnmmmlllkkklllmmmmmmqqqwwwppphhhhhhlllpppsssxxx~~~}}}pppooo|||vvvqqqrrrvvvqqqvvvzzzmmmooo{{{ttt\\\GGGCCC@@@@@@CCCFFFFFFDDDGGGGGGIIIMMMLLLIIIIIILLLTTTdddhhhvvvzzzssszzzdddMMMFFFIIIHHHCCC>>>;;;;;;:::888999???IIIQQQ[[[jjjwwwyyywwwzzz}}}wwwpppiiidddgggnnnuuu|||xxxVVVNNNUUUooottt]]]ZZZVVVTTTTTTVVVWWWWWW___cccsssmmmZZZUUUSSS___~~~lllllllllkkkkkkjjjjjjjjjiiiiiijjjjjjkkknnnsssyyy|||~~~uuusssuuuxxxsss[[[LLLOOO```eeebbb]]]LLL:::555333333444444444555666666777888:::<<>>HHHOOOTTTaaammmqqqrrruuuyyy{{{}}}~~~~~~}}}||||||~~~gggTTTPPPddd{{{uuuhhh]]]ZZZWWWVVVWWWXXXXXXXXXaaa___nnnppp]]]ZZZZZZlllkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkiiiiiilllooopppvvv}}}vvvzzz~~~zzztttrrrtttxxxvvvkkk~~~tttVVVJJJPPPbbbfff___XXXJJJ999555444444333444444666777888888999:::<<>>FFFQQQ\\\bbbiiifffdddfffllllllaaaTTTTTTXXX___eeejjjlllmmmmmmkkknnnsssvvvwwwwwwvvvvvvuuurrrxxxyyyooogggeeeiiilllkkkdddZZZPPPIIIGGGZZZllljjj```ggg}}}sssnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmllljjjjjjkkkkkkllloooooottt}}}ssspppooorrruuu{{{zzz{{{tttiiijjjyyy{{{wwwxxxmmmbbbdddkkkkkkhhh\\\HHHBBBAAAAAABBBDDDFFFFFFFFFDDDDDDGGGLLLMMMKKKLLLPPPYYYmmm{{{wwwuuudddbbb~~~{{{fff[[[YYYUUUIII<<<;;;<<<;;;::::::???HHHOOOYYY```gggiiilllmmmkkkfffhhhsss~~~~~~~~~}}}}}}~~~|||aaaUUUfffvvviii___]]][[[YYYYYYZZZ[[[[[[ZZZbbb___mmmtttbbb___bbbxxxkkkkkkkkkkkkkkkkkkkkkkkklllnnnmmmiiiiiilllmmmkkknnntttvvvqqqlllkkkgggbbblllpppuuuwwwuuurrrqqqrrrwwwzzztttdddcccxxxjjjQQQIIIOOObbbggg^^^WWWLLL===999444444333333444666888999:::;;;<<<===@@@BBBEEEFFFKKKPPPQQQTTT]]]jjjtttjjjrrruuu{{{rrrrrrwwwxxx~~~jjjrrr}}}pppSSS@@@<<<888777777666555444333333222333444555555555444444444777999;;;===DDDOOOXXX^^^```___^^^dddjjjeeeZZZ]]]___bbbeeeiiilllooopppqqqqqqssstttuuuuuutttttttttssswww~~~zzzrrrzzz}}}ssseeeVVVJJJNNN___ssswwwkkkkkkuuurrrwwwtttrrrppppppooooooooooooppppppnnnmmmlllkkkjjjkkkllllllnnnmmmmmmttt|||}}}}}}tttqqqpppsssxxx~~~zzz|||rrrkkknnn|||uuuwwwyyynnngggkkkooojjjeee[[[JJJBBBBBBBBBCCCCCCEEEFFFFFFHHHHHHJJJNNNNNNMMMOOOTTTUUUqqq~~~eee[[[ppp}}}jjj______]]]QQQCCC;;;<<<<<<::::::???GGGMMMbbbfffiiijjjkkkjjjcccZZZZZZ```nnn{{{}}}~~~~~~~~~~~~{{{wwwwwwxxx~~~ooodddwwwpppeee]]]\\\[[[[[[[[[]]]^^^]]][[[aaacccrrrzzziiicccgggkkkkkkkkkllllllllllllllllllooonnnkkkkkkooooookkkqqqrrrrrrqqqoooiii```WWW]]]eeennnqqqppppppsssuuuwww{{{oooiii[[[dddzzzfffNNNJJJRRRgggkkk```YYYNNN@@@;;;555444333333444666999:::===>>>>>>@@@AAACCCEEEFFFLLLQQQNNNSSS^^^eee~~~vvvppppppwww}}}rrrXXXCCC<<<888777777666555444333222222333444555555555444444444666888:::===DDDMMMSSSXXXaaadddaaacccjjjhhh^^^aaaccceeefffhhhjjjnnnppppppppppppqqqsssssssssrrrqqqsssxxxvvvdddVVV[[[fffyyy~~~uuupppmmmttttttssspppoooooonnnnnnoooooopppooonnnlllkkkkkkkkklllmmmkkkmmmmmmmmmsss{{{}}}yyyxxxtttwwwzzzxxx|||tttqqqqqquuu{{{~~~yyy}}}qqqooouuu}}}wwwuuussspppvvvxxxmmmddd[[[NNNCCCCCCCCCBBBBBBCCCEEEGGGIIIHHHJJJOOORRRSSSYYY___aaa~~~www]]]eee~~~gggYYYYYY\\\TTTGGG======<<<:::999<<>>EEEKKKNNNXXXeeekkkffffffkkkiii```aaacccfffffffffgggjjjmmmllllllmmmpppsssuuuuuutttlllrrrxxx}}}xxxmmmgggnnn~~~www|||rrrpppuuusssoooooonnnmmmllllllmmmnnnoooooonnnmmmlllkkklllmmmmmmggglllooolllnnntttuuurrrqqqkkkqqqyyywwwxxx{{{wwwtttqqqqqqwww~~~|||yyy|||~~~ppprrrzzz}}}}}}zzzyyyooocccZZZMMMDDDDDDCCCBBBAAABBBEEEGGGFFFEEEIIIPPPVVV[[[dddllluuudddaaasssdddQQQQQQWWWRRRHHH>>>>>><<<999777999???EEEYYYggguuu~~~ttt```SSS___uuu~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxtttkkk^^^SSSOOOSSSXXXhhhppp{{{tttllliii\\\\\\\\\^^^```aaa___]]]\\\mmmttteeehhhlllkkkjjjjjjjjjlllnnnpppkkkkkkkkklllmmmooorrrsssnnnlllooo{{{vvvmmmlllkkkjjjkkkooovvv{{{~~~xxx{{{mmmVVVKKKbbbaaaJJJHHH]]]ttt{{{lllZZZEEE666666666555555555777999;;;<<<<<>>@@@MMMXXXeeemmmxxxyyy\\\```sss~~~~~~|||{{{yyyyyy{{{|||vvvkkkiiiqqqzzz|||xxxwwwuuu}}}}}}{{{~~~|||{{{yyyzzz}}}~~~~~~vvvddd\\\]]]\\\]]]YYYMMMVVVccctttuuuzzzrrrmmmggg]]][[[YYYZZZ\\\___```aaaiiirrrpppjjjhhh}}}nnnmmmkkkjjjjjjkkkmmmnnnmmmmmmlllllllllmmmnnnoooooonnnqqq|||qqqpppooommmmmmpppuuuyyy~~~yyyvvviiiXXXTTTeeeeeePPPNNNcccxxx}}}nnn[[[FFF777777555555555666888:::<<<======@@@CCCDDDDDDEEEGGGIIIMMMQQQQQQUUU]]]aaarrrkkk\\\aaa^^^QQQEEE;;;999888666666777666444222333333333444444444555555444555555555888<<>>???>>>AAACCCEEEEEEFFFGGGIIIPPPTTTSSSVVV\\\^^^lllmmmUUUZZZXXXMMMCCC<<<:::888777666777666444222333333333444444444555555555555555444444888===AAAJJJNNNSSSUUUUUUUUUXXXZZZ```bbbdddddddddeeegggiiiggghhhiiikkkmmmppprrrttttttttttttuuuxxx|||tttpppwww~~~~~~zzztttwwwxxxtttsssuuuwwwuuuvvvvvvuuusssrrrqqqoooooommmllljjjjjjkkkllllllkkkjjjjjjiiiiiiiiilllqqquuu{{{vvvpppnnnppptttuuuuuuvvvuuuwww|||qqq{{{vvvwww~~~zzz{{{bbbOOOLLLFFFDDDBBBBBBDDDEEEEEEEEEBBBCCCFFFHHHFFFJJJ^^^uuuwwwbbbhhhtttaaaNNNIIIHHHFFF@@@>>><<<999888999:::;;;===IIIUUU^^^hhhttt}}}mmmlllwwwyyykkk\\\PPPNNNRRRWWWeeeooo}}}yyyttt{{{}}}|||zzzrrrdddVVVQQQYYYiiiwww}}}~~~rrreee\\\XXX\\\iiivvvzzzzzz{{{}}}}}}~~~~~~|||yyyyyy|||vvv{{{qqqppprrrxxx}}}ggghhhxxx{{{yyy~~~zzzmmmhhhbbbXXXZZZ]]]```bbbdddeeeeeehhhnnn}}}{{{nnnjjjmmmlllkkkiiihhhggghhhiiijjjnnnmmmkkkjjjiiijjjjjjkkkkkkjjjjjjlllpppsssttttttqqqrrrrrrqqqpppqqqsssuuu|||ppp```^^^sssttt[[[MMMSSSjjjwwwvvviiiZZZEEE777888555666888999<<<>>>@@@AAA>>>AAACCCDDDDDDEEEFFFHHHOOOTTTSSSSSSYYY[[[eeezzz}}}qqqTTTWWWVVVMMMEEE>>><<<:::777777777666555333333333333444444444555555444444444222222444999<<>>@@@AAABBB>>>@@@CCCDDDDDDDDDEEEGGGJJJQQQPPPOOOVVVXXX```rrrrrrnnnlllyyyvvvYYYZZZ[[[VVVMMMBBB===;;;888777777666555444333333333444444444555555222222222222111333777:::???EEELLLQQQSSSUUUYYY\\\ZZZ]]]```aaabbbcccdddeeefffiiilllmmmmmmoooqqqsssrrrrrrsssssssssrrrqqqqqqssswww}}}}}}zzz}}}}}}vvvrrrtttxxx|||vvvyyyxxxtttrrruuuwwwvvvttttttsssrrrqqqpppoooooommmlllkkkllllllkkkiiiggg___]]][[[[[[]]]bbbfffiiinnnnnnoooqqqssssssrrrqqqssstttwww|||}}}}}}vvvhhhttt}}}tttqqqnnnooouuuxxx|||wwwqqqpppttt{{{}}}tttdddUUULLLIIIEEECCCAAAAAACCCEEEEEEEEEBBBEEEHHHGGGEEEIIIWWWfffzzz}}}qqqWWWIIIFFFHHHEEECCC???<<<:::999:::;;;777AAAMMMWWWcccqqqzzz||||||xxxtttwww}}}zzzwwwzzzwwwdddPPPQQQYYYkkk~~~}}}uuuttttttvvvzzz|||iiiVVVUUU___uuummm^^^\\\aaaxxxyyydddQQQZZZhhhuuuyyyqqqfff^^^dddmmmxxx}}}|||zzzzzz{{{~~~vvvsss~~~{{{~~~}}}{{{jjj```nnnxxx{{{}}}|||{{{{{{~~~xxxiiidddgggddd[[[\\\\\\\\\^^^dddlllqqqtttuuuxxxzzzuuummmhhhgggiiirrrffffffddddddeeegggiiijjjjjjjjjiiiiiijjjlllmmmooogggddd___\\\ZZZXXXUUUSSS]]]bbbggglllpppsssvvvxxx{{{oooOOOHHHZZZeeejjjeee\\\TTTBBB666;;;999:::<<<>>>@@@AAABBBBBB@@@BBBDDDEEEEEEEEEFFFGGGFFFNNNNNNMMMSSSWWW]]]kkkqqqzzzqqqgggqqq{{{~~~ccc```bbbddd[[[JJJ???<<<999777777777666555333333333444444444555555222222333222222333777:::;;;@@@GGGLLLOOORRRWWW[[[\\\___bbbcccbbbbbbbbbcccbbbfffjjjllllllmmmpppsssqqqqqqrrrrrrrrrqqqppppppqqqtttvvvwwwuuutttwwwzzzvvvvvv{{{||||||xxxsssqqqtttxxxxxxzzzyyysssqqqsssuuuuuuqqqqqqqqqqqqppppppppppppmmmmmmmmmmmmmmmjjjfffcccQQQOOONNNPPPTTTZZZ^^^```bbbeeejjjooosssttttttsssrrrsssxxx~~~~~~}}}pppgggyyy~~~vvvqqqrrr|||yyyooofffccckkkmmmjjj```VVVPPPJJJEEEDDDBBBAAAAAACCCEEEEEEEEEDDDFFFJJJLLLPPPXXXdddnnn}}}sssuuu~~~aaaMMMGGGIIIFFFDDD@@@===::::::;;;;;;666>>>GGGPPP^^^oooyyy|||wwwooopppzzzkkkUUUWWWeeezzz|||vvvcccaaa___aaajjjyyyiii[[[YYYggg~~~tttddd]]]hhhrrr~~~cccaaafffsss{{{tttaaaSSSTTT___nnnzzz~~~~~~~~~|||~~~sssjjjtttxxx}}}~~~|||||||||{{{fff]]]nnn}}}{{{{{{zzzzzzuuu~~~vvvooocccaaaeeeccc[[[[[[[[[ZZZ[[[bbbllltttuuuxxxzzzyyysssllleeebbb```cccuuuiiihhhfffeeeeeeggghhhjjjkkkkkkjjjjjjkkklllnnnooodddaaa^^^^^^___^^^ZZZVVVWWW\\\dddkkkppptttwwwyyy~~~kkkNNNLLLaaagggiiibbbZZZSSSAAA666<<<:::<<<>>>@@@AAABBBBBBBBBBBBDDDFFFGGGGGGGGGHHHIIIEEENNNNNNLLLSSSVVVZZZeeevvv{{{}}}ooovvv|||nnneeehhhrrrlllUUU@@@===999777777777666555333333333444444444555555444444444333222333666888888===CCCGGGKKKOOOUUUZZZ^^^```aaaaaa^^^[[[ZZZZZZXXX^^^dddggghhhiiinnnrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrtttuuuuuutttuuuwwwxxxrrrvvvxxxzzz}}}~~~wwwooorrruuuvvvvvvttttttuuuwwwwwwyyyxxxrrrooorrrtttsssppppppppppppqqqqqqqqqqqqooonnnnnnnnnmmmiiiddd```NNNKKKJJJLLLPPPTTTVVVVVVUUUYYY```ffflllpppsssuuurrruuu{{{zzzwwwyyy{{{iiifff~~~uuusss|||ooofffdddiiijjjdddXXXNNNIIIEEE@@@CCCBBB@@@AAACCCEEEEEEEEEGGGHHHKKKPPPXXXcccmmmrrrppplllsssnnnSSSHHHIIIEEECCC???<<<:::::::::;;;777<<>>:::777777777666555333333333444444444555555666666666555333333555777888<<>>;;;999999:::;;;:::===AAAGGGUUUhhhvvv|||jjjYYY[[[ttt}}}iii```dddxxxsssddd[[[^^^mmmppp]]][[[dddiiipppuuusssjjj___WWWNNNTTTXXX___tttuuujjjzzzyyyWWW^^^iiiuuu}}}{{{xxxzzzzzz|||nnnyyy|||ssshhhgggkkkfffmmmooohhhwwwpppkkkiii```]]]^^^YYYUUUXXX[[[[[[[[[___hhhoookkkuuu~~~ssseeeZZZZZZXXXhhhjjjjjjiiiggggggfffffffffllllllmmmmmmmmmmmmmmmmmmpppooopppssswww{{{ggg\\\YYYbbbmmmqqquuu{{{yyyuuuuuuyyyzzzooobbbgggtttvvvVVVIIIXXXfffwwwkkkccc```UUUCCC999::::::>>>BBBCCCCCCCCCEEEGGGIIIIIIIIIIIIIIIIIIHHHHHHMMMNNNPPPPPPOOORRRWWW[[[vvvqqqeeeccclllmmm___HHH>>>777777999888666666666555333111111333555777555444333222333444555666333999===>>>CCCMMMQQQPPPTTTSSSPPPKKKFFFAAA???===???@@@HHHUUU^^^ccchhhmmmpppqqqqqqrrrrrrqqqqqqqqqrrrqqqppppppqqqrrrtttuuurrrsssssssssrrrrrrqqqpppnnnrrrvvvxxxwwwuuusssrrrvvvvvvuuutttssssssrrrrrrssssssrrrqqqqqqqqqrrrrrrtttssspppkkkjjjllljjjfffcccbbb```^^^```ccccccaaaVVVNNNLLLUUUccckkknnnpppyyy{{{|||{{{yyyvvvoooooo{{{sssbbblllwwwpppxxx~~~vvvuuuwwwyyymmm___SSSLLLFFFBBBAAA?????????@@@AAACCCFFFGGGGGGHHHIIIKKKMMMSSSYYY^^^kkkjjjeee}}}yyyaaaTTTEEECCC@@@??????<<<777777::::::888999@@@JJJ[[[sssuuu]]]QQQaaauuu~~~lllkkk}}}pppnnnvvv||||||uuujjjgggpppvvv{{{~~~|||pppeee```YYYVVV[[[bbbeeejjjooonnniiimmmvvvsss```eee{{{||||||}}}~~~|||~~~wwwooo|||~~~zzzfffWWWbbblllvvvzzzxxxyyy}}}wwwqqqjjjfff```ZZZXXXZZZUUUWWWZZZ[[[\\\aaaiiiooogggmmm{{{ooobbb``````eeezzzggggggfffffffffggghhhiiinnnnnnnnnnnnmmmmmmnnnoooiiiccc```dddhhhllluuummm___YYYbbbmmmsssvvv{{{~~~vvvpppkkkhhheee[[[UUU___ppp~~~kkkMMMJJJcccwwwrrreee^^^QQQAAA:::<<<;;;???BBBDDDDDDDDDEEEGGGJJJJJJJJJJJJJJJJJJJJJJJJMMMOOOQQQQQQQQQRRRVVVZZZkkkzzzjjjbbbhhhkkk___JJJ@@@888888999777555444666555333222222333555777555555444333333333444555555:::======@@@HHHMMMLLLPPPKKKEEEBBBAAA???<<<999<<<;;;@@@LLLYYYaaahhhmmmooopppqqqqqqqqqqqqqqqpppqqqqqqppppppqqqrrrtttuuuqqqqqqqqqqqqqqqppppppoooooorrruuuwwwvvvtttssssssuuuuuuttttttsssrrrrrrqqqsssrrrrrrrrrrrrrrrssssssrrrtttuuutttttttttmmmeee______aaaeeennnuuuyyyzzziii\\\SSSWWWaaaiiinnnpppwwwzzzxxxvvvtttsssppprrr~~~oooeeeooo~~~ooo]]]QQQJJJEEEBBBAAA@@@@@@??????@@@BBBDDDEEEDDDEEEFFFHHHJJJOOOUUUZZZgggvvvhhhiii{{{nnn]]]IIIEEEBBBAAAAAA>>>:::999<<<999888:::<<>><<<===:::999999888666;;;KKK\\\vvvwwwmmm[[[SSS]]]mmmuuu{{{wwwwww~~~|||||||||wwwrrruuu{{{gggyyyttthhhhhhiii___```sssxxxxxx{{{zzzxxx{{{~~~vvv{{{~~~~~~}}}|||vvvfff___]]][[[YYYYYY^^^``````^^^\\\]]]aaaeeedddkkkxxx{{{jjjaaabbbnnn}}}eeedddcccbbbcccdddfffhhhgggiiikkkkkklllrrr|||ssseee[[[YYYSSSHHHIIISSSRRRPPPWWWbbbhhhkkkuuu}}}uuujjj___]]]gggsssxxxooo]]]KKKSSSlllyyy{{{sssgggYYYKKK@@@===@@@AAAAAACCCEEEGGGHHHGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJLLLNNNPPPQQQQQQQQQZZZjjjeeeZZZ]]]ZZZMMMCCC:::999;;;:::999:::777666555444444444444555777777666666555444333222333444777888999===FFFNNNVVVXXXZZZ]]]bbbmmmzzzpppXXX@@@:::EEETTTaaaiiiiiijjjkkkmmmnnnooooooooonnnnnnooopppqqqqqqqqqqqqppppppoooooooooooopppqqqsssttttttrrrqqqqqqsssuuusssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssstttuuuvvvxxxuuuyyyaaaQQQDDDFFFTTTggg{{{qqqmmmoooqqqssstttyyy{{{~~~yyysssppptttzzz{{{pppjjjqqquuutttvvv{{{xxxkkkTTTMMMLLLGGGEEEGGGHHHGGGEEEDDDCCCCCCDDDDDD???AAABBBCCCDDDGGGKKKNNNTTTYYYzzzuuu{{{```OOOIIIDDDDDDCCC>>><<<<<<===:::888:::::::::@@@HHH\\\lllssskkkfffmmmuuuwww{{{ooolllyyyiiihhhyyyvvveeesss}}}}}}}}}|||pppooommmlllfffkkkrrrttt|||www}}}uuuxxx|||}}}xxxttt}}}wwwfff^^^\\\ZZZXXXXXX\\\^^^___^^^\\\]]]aaaeeedddlll{{{|||iii___```kkk~~~fffeeeeeedddddddddeeeeeegggjjjlllmmmooowww~~~xxxnnnbbb[[[ZZZRRRQQQXXXccchhhkkkuuuwwwiiikkkzzz~~~lllWWWIIIVVVmmmvvvooollldddXXXKKKBBB???@@@AAAAAABBBEEEGGGHHHGGGEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIILLLOOORRRRRRRRR\\\eeelll]]]^^^ZZZQQQFFF===;;;<<<;;;;;;<<<777777666555444444444444666666666666666555444333111111444888999===HHHSSS]]]```cccbbbdddkkkyyy{{{cccHHH>>>EEERRR___gggggghhhjjjlllmmmnnnoooooommmmmmoooppppppqqqpppppppppooonnnnnnnnnoooqqqrrrsssttttttrrrqqqppprrrsssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssstttuuussswwwfffLLLCCCHHHUUUhhhxxx}}}uuunnnmmmooooooqqqttt{{{{{{~~~|||wwwqqqooosssxxx}}}|||tttqqqqqqtttuuuqqqooooooxxxqqqzzzxxxyyyvvv```OOONNNNNNHHHFFFJJJIIIHHHGGGEEEDDDEEEEEEFFFAAABBBDDDDDDEEEGGGJJJMMMPPPPPPfffxxx~~~zzzqqqVVVMMMFFFDDDBBB>>><<<<<<>>>:::999<<<===::::::<<>>JJJXXXaaaaaa```^^^^^^cccmmmtttuuu```JJJBBBHHHRRR^^^fffeeefffhhhjjjlllnnnnnnooolllmmmnnnppppppppppppoooooonnnmmmllllllnnnpppqqqrrrssstttsssqqqpppqqqrrrssssssssssssssssssssssssqqqqqqpppppppppqqqqqqrrrqqqsssvvv~~~ZZZIIIFFFKKKYYYgggnnnkkkkkkmmmmmmmmmqqqwww{{{{{{|||}}}~~~|||xxxuuuuuuqqqpppssswww{{{xxxrrrzzz|||xxxrrrlllpppqqqtttrrrssspppmmmnnntttwwwuuudddSSSJJJOOOOOOGGGEEEKKKIIIHHHFFFEEEDDDEEEEEEFFFBBBDDDEEEFFFFFFGGGJJJLLLMMMLLLXXXttt~~~tttzzzzzz]]]RRRHHHDDDCCC???======>>><<<<<<>>>;;;777777;;;333@@@NNNWWW^^^eeennnuuu{{{}}}yyytttttt|||tttoooqqqyyy}}}www]]]QQQRRRNNNTTTeeeppp|||~~~rrrvvv}}}~~~|||~~~|||~~~|||zzz{{{}}}{{{{{{pppggg___\\\YYYUUUUUUWWWUUUXXXZZZZZZYYYYYY]]]aaacccjjjwwwvvvfffbbbhhhlllcccdddfffhhhhhhgggfffeeeeeehhhjjjiiikkksssuuuggg^^^dddnnnsssyyyzzz~~~rrr___WWWeeesssoooggggggaaaUUUIIICCCBBBBBBBBBAAAAAACCCGGGHHHEEECCCEEEEEEFFFGGGGGGHHHIIIIIILLLJJJIIIKKKQQQVVVXXXXXXXXX[[[ggg{{{pppfffvvvyyyjjjhhhbbb[[[OOOCCC???>>>;;;999999888777777666555444444444444555666777777666555555222222555999:::===KKKYYY[[[XXXTTTRRRUUUZZZ___cccjjjYYYIIIEEEJJJTTT^^^fffeeefffhhhjjjlllmmmnnnoookkkmmmnnnpppppppppoooooonnnmmmkkkkkkkkkmmmooopppqqqsssttttttrrrppppppqqqttttttttttttttttttttttttqqqqqqppppppoooppppppppppppuuuvvvvvv}}}jjjTTTLLLLLLUUUbbbggghhhkkknnnmmmmmmsss{{{{{{zzzzzz{{{zzzxxxtttppptttrrrrrruuuyyy}}}tttzzz~~~sssmmmzzzyyylllhhhgggkkkooonnnhhhcccXXXJJJFFFNNNOOOFFFDDDKKKHHHGGGEEEDDDDDDDDDEEEFFFCCCDDDFFFFFFFFFGGGIIILLLKKKLLLPPP___{{{tttvvvxxx~~~bbbVVVJJJEEECCC@@@>>>???<<<===???>>>888333666===;;;===BBBJJJPPPYYYfffqqqxxxyyy~~~iiiccc{{{~~~pppccccccppp}}}___MMMKKKCCCBBBRRRbbbttt~~~~~~qqqwww~~~~~~}}}~~~}}}xxxsssuuuzzz|||wwweee```[[[ZZZWWWTTTTTTXXXWWWYYY\\\[[[ZZZZZZ^^^aaabbbhhhssszzzrrreeeeeennnoooeeeeeeeeeeeeeeeeeeeeeeeeccciiilllkkkiiimmmsssxxxpppfffiiimmmpppxxx~~~xxx{{{fffSSSYYYmmmtttmmmccc```]]]XXXMMMBBB>>>@@@???@@@BBBEEEHHHGGGEEEBBBBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHJJJLLLOOOSSSWWWYYYYYY\\\```qqq|||{{{|||nnnnnnxxxssskkkiiinnnbbbPPP@@@:::999999777999888777666444333222111222333444666666666666555111333555666777>>>IIIRRRTTTLLLHHHLLLQQQRRRRRRTTT]]]VVVOOOLLLPPPWWW]]]```eeegggiiijjjiiijjjlllmmmlllmmmmmmllljjjjjjlllmmmlllmmmmmmmmmmmmmmmmmmlllqqqrrrsssssssssqqqooommmssssssttttttsssrrrrrrqqqrrrqqqpppoooooooooqqqqqqtttrrrssstttuuu}}}bbbPPPNNNUUU[[[eeegggjjjnnnppprrrssssssyyyzzz{{{{{{xxxtttnnnkkkoooqqqsssttt{{{zzzwwwyyyvvvkkknnnpppppprrrssslllcccMMMIIIEEEEEEHHHJJJIIIFFFFFFFFFFFFEEEFFFFFFGGGGGGDDDCCCBBBEEEHHHIIIHHHEEEHHHKKKOOOTTTbbbnnnuuuqqqwwwoooVVVIIIIIIDDDAAA@@@:::888;;;>>>???===:::999:::999888:::>>>CCCLLL[[[jjjkkkqqqxxx}}}ttt``````mmmwww|||{{{hhh```hhhttt}}}pppYYYLLLEEEEEEOOOZZZrrrvvvzzz|||{{{{{{}}}}}}}}}|||||||||}}}~~~}}}|||}}}}}}}}}yyyxxxuuuqqqrrr{{{{{{|||ddd```[[[XXXXXXYYYZZZZZZ\\\[[[YYYWWWVVVXXX]]]aaa^^^jjjpppuuuyyyoooiiiqqqtttccccccdddddddddeeeeeeeeedddggghhhfffcccbbbdddeeehhhlllpppuuu~~~|||ooohhhkkkooopppwww}}}zzzvvvqqqsssxxxvvvvvvqqqkkknnnyyyttt^^^RRR___uuuzzzqqqddd```[[[VVVLLLBBB???BBB@@@AAABBBEEEGGGFFFDDDBBB@@@AAABBBCCCDDDDDDDDDDDDFFFGGGHHHJJJMMMQQQTTTVVVUUUYYY]]]jjjyyy|||zzzllliiitttiiiXXXHHH???<<<:::999999888777666444333222111222333444555666666666555111333444444555:::DDDKKKHHHCCC???AAAHHHOOOSSSTTTXXXTTTQQQRRRVVV\\\___```cccaaa]]]ZZZZZZ^^^eeejjjhhhjjjkkkjjjjjjjjjkkkmmmmmmmmmllllllllllllmmmmmmkkklllmmmnnnmmmlllkkkiiippppppqqqrrrrrrrrrrrrrrrqqqpppoooooooooooopppqqqqqqppppppooommmpppzzzcccXXXZZZ___ggghhhjjjmmmoooqqqrrrsssvvvwwwwwwvvvsssnnniiifffgggkkknnnqqqxxx|||yyywwwwwwxxx}}}}}}vvvwwwwwwxxxyyyvvvhhhZZZJJJFFFCCCCCCFFFHHHFFFCCCGGGFFFFFFFFFFFFGGGHHHHHHEEECCCBBBDDDFFFHHHGGGEEEIIIKKKMMMNNNVVVjjjuuunnndddPPPIIIAAA???AAA===:::===@@@@@@>>>;;;999888777666777;;;>>>CCCPPP]]]eeellluuu{{{vvvfff]]]XXXjjjrrrvvvmmm]]]VVV[[[dddxxx}}}vvvdddVVVMMMOOOVVViiilllooonnnllllllnnnpppyyyzzz|||~~~}}}~~~~~~~~~{{{uuuwwwyyywwwyyyxxxuuu```]]]YYYWWWWWWXXXYYYXXX```___\\\XXXVVVVVVYYY\\\cccmmmqqqtttvvvlllgggppp{{{cccccccccdddeeeeeeeeefffhhhgggfffddd___YYYTTTRRRNNNQQQUUU[[[eeepppwwwwwwvvvmmmiiimmmqqqrrrwww|||rrrlllgggeeehhhnnnhhheee]]]XXXfff|||}}}yyyhhhUUUTTTiii~~~}}}pppfff```YYYRRRJJJBBBAAAEEECCCCCCCCCDDDFFFFFFCCCAAA??????@@@AAAAAABBBBBBBBBEEEEEEFFFHHHKKKNNNQQQSSSRRRVVVXXX___xxxuuullltttkkk\\\MMMAAA:::777777888888777666444333222222222333444555555666666555111222333222111555<<>>;;;999777666666888999<<>>DDDKKKUUUdddqqqyyy}}}}}}oooddd^^^]]]ppp{{{yyypppqqqsssxxx~~~ooojjjeeebbbffftttrrrddd]]]```kkkuuu|||~~~~~~~~~}}}vvvppprrryyy~~~|||xxx~~~}}}|||wwwmmm[[[TTTSSSSSSTTTUUUVVVUUUSSSXXXYYYYYYXXXXXXZZZ]]]```lllwww|||xxxrrrzzziiiiiihhhgggfffeeeddddddeeebbbcccgggdddZZZPPPMMMEEEDDDDDDEEEGGGKKKPPPTTTbbbccchhhooouuuxxx|||yyy~~~tttmmmmmmnnnmmmkkklllgggbbbVVVQQQaaazzz}}}nnn\\\SSSbbb}}}|||kkkggg]]]SSSLLLGGGDDDFFFJJJLLLJJJHHHHHHHHHIIIHHHFFFCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGJJJLLLOOOQQQQQQTTTVVVUUU[[[xxx~~~oooeeeYYYQQQGGG<<<888:::888888777666555444444333222222333333444555555666666555444222111222444666;;;FFFJJJGGGOOO^^^ccc\\\VVVWWWXXXZZZ[[[\\\^^^___RRRLLLCCC<<<===EEERRR[[[```aaaaaaaaa```aaaccceeekkkjjjiiihhhhhhiiijjjkkkggggggfffggghhhiiikkklllmmmmmmnnnoooooooooooonnnkkkkkkllllllmmmmmmmmmmmmjjjkkkkkkkkklllnnnooonnnnnn{{{}}}qqqlllmmmllljjjhhhhhhiiillloooqqqqqqqqqooollliiifffcccaaacccjjjrrrxxx~~~zzzxxx}}}yyynnnhhhjjjnnnwwwwwwyyy}}}iiiWWWMMMEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEGGGFFFDDDBBBAAAAAACCCDDDKKKIIIHHHGGGHHHJJJKKKLLLSSSWWWccctttwwwnnnvvvXXXIIIIIIIII???======@@@EEEEEEAAA===<<<999888::::::888;;;???CCCLLL[[[jjjuuu|||yyymmmhhhsss{{{rrr^^^WWWXXXdddvvv{{{yyyzzz{{{|||~~~xxxkkk\\\RRRRRR^^^www}}}~~~||||||~~~~~~}}}}}}xxxtttrrrzzz{{{rrrtttxxxgggTTTPPPPPPPPPRRRTTTUUUTTTRRRTTTUUUWWWXXXYYY[[[^^^```eeesss~~~vvv{{{iiihhhhhhgggfffeeeddddddiiihhhnnnwwwvvvmmmggghhhYYYRRRJJJEEEBBBCCCJJJSSS\\\```hhhooouuuzzz~~~{{{~~~{{{|||kkkcccYYYXXXeeetttxxxttteeeVVVTTTjjj|||pppfff[[[PPPJJJGGGEEEGGGLLLNNNLLLIIIIIIJJJKKKJJJJJJFFFEEEDDDCCCCCCDDDFFFFFFFFFFFFGGGHHHIIILLLNNNPPPPPPRRRVVVVVVYYYnnntttfffXXXQQQIII>>>777888888888777777666555444444222222222222333444555666777666444333222222333333666>>>CCCDDDHHHQQQSSSNNNNNNPPPSSSVVVZZZ___fffjjjfff[[[JJJ<<<777===KKKVVVZZZ[[[ZZZYYYYYY[[[___cccgggggggggggggggggggggggggggfffddddddeeegggiiikkkkkkkkklllmmmmmmmmmllllllhhhiiijjjkkkllllllllllllkkkmmmllljjjjjjnnnooonnnrrrwwwzzzyyytttnnnjjjiiiiiihhhgggfffgggjjjmmmoooqqqpppnnnllljjjhhhgggfffeeellltttzzzzzzppptttxxxvvvqqqnnnnnnqqqnnnnnnooossszzzyyy}}}~~~dddRRRIIIAAAAAAAAABBBAAA@@@@@@???????????????@@@BBBCCCDDDFFFFFFEEEDDDBBBBBBCCCEEEKKKJJJHHHGGGFFFHHHJJJKKKQQQVVVYYYhhhhhhwwwrrrhhhwww```KKKMMMPPPIIIDDD@@@BBBHHHIIIEEE@@@===:::888999999777888<<>>AAACCCDDDCCCFFFKKKOOOUUU\\\eeekkkoooeeeTTTEEE;;;<<>>>>>>>>>>>??????@@@BBBCCCDDDDDDFFFGGGFFFDDDCCCDDDFFFGGGHHHHHHFFFEEEEEEHHHKKKKKKMMMMMMWWWwwwtttnnnnnn___fffwww|||\\\TTTSSSNNNGGGBBBEEEMMMQQQOOOJJJBBB===::::::999777777:::<<>>FFFSSS___iiinnnvvvwww|||~~~{{{ooowwwhhhUUUWWWhhhwwwxxxbbbPPPDDDJJJWWWiiiyyy|||uuulllXXXVVVUUUZZZfffuuu~~~ffflll}}}|||}}}}}}~~~}}}~~~yyy~~~yyyuuuwww~~~vvvZZZTTTUUUTTTRRRQQQQQQSSSTTTTTTTTTRRRTTTVVVWWWVVVUUUUUUUUUWWWhhhttt}}}~~~lll\\\]]]YYYaaayyybbbbbbcccccccccbbbbbbaaafffeeeooo~~~uuuppptttzzzrrrccc___bbbfffkkkppptttxxx|||xxxqqq}}}}}}nnnUUUaaarrr}}}{{{rrrjjjgggeeeZZZNNNHHHIIIJJJIIIFFFMMMLLLJJJIIIIIIIIIJJJKKKEEEEEEDDDDDDEEEFFFGGGHHHEEEEEEGGGHHHJJJKKKLLLMMMPPPMMMMMMNNNPPPVVVcccqqqlllaaakkkzzzxxxhhhhhheeeVVVEEEAAA<<<:::<<<;;;888555666555555444333222222222222666666666555444222111000222222333444555666888999999<<<@@@DDDGGGNNNWWW^^^gggggg[[[QQQOOOGGG>>>@@@???FFFBBB======;;;AAAPPP]]]bbbggghhheee```^^^]]]\\\UUUNNNJJJJJJNNNVVV]]]cccccccccdddfffhhhiiijjjfffkkkpppppplllhhhiiikkkkkkllllllkkkjjjjjjlllnnnkkkllllllllljjjhhheeecccbbb```^^^```fffjjjllllllnnnmmmoooppplllfffeeehhhiiihhhddd[[[QQQKKKJJJLLLbbbrrrqqqdddiiixxx|||vvvvvvqqqnnnpppqqqpppgggUUUGGGCCCAAA>>>@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDFFFHHHEEEEEEFFFGGGGGGHHHIIIIIIFFFLLLLLLMMMTTTccchhh[[[```jjj|||qqq]]]LLLLLLHHHCCCCCCKKKYYYbbbYYYMMMCCCAAA???:::777999999999;;;@@@EEEMMM[[[iiippptttzzz~~~}}}uuubbbUUUiiitttdddMMMKKKOOO```|||zzzfffUUUFFFGGGVVVgggpppttt|||mmmjjjuuu~~~~~~wwwwwwxxxzzz}}}~~~}}}}}}yyyssstttzzz|||gggVVVQQQSSSOOOOOOPPPQQQSSSTTTUUUVVVWWWYYY\\\\\\YYYVVVTTTSSSTTTdddmmmpppmmm\\\RRRZZZ\\\\\\vvv``````aaabbbbbbbbbbbbbbbcccbbbiiivvv{{{uuujjjccclllvvvqqqdddaaacccffflllppptttyyy}}}uuuqqqzzz~~~~~~zzz|||}}}jjjXXXhhh|||yyyllleeeeeebbbXXXMMMGGGHHHJJJIIIGGGJJJJJJIIIHHHHHHIIIJJJKKKHHHFFFDDDCCCBBBBBBCCCDDDDDDDDDEEEGGGHHHJJJKKKKKKNNNLLLKKKMMMNNNSSS```lllwwwyyyooo```eeerrrnnnoooqqqfffUUUDDD<<<777777999888777888666555444333222222222222555555555555444333222111222222222333444666777888777:::>>>AAAFFFNNNXXX```aaa```TTTKKKMMMHHH@@@BBBJJJQQQNNNGGGFFFAAAAAAMMM```dddhhhhhhddd___\\\ZZZOOOLLLIIIFFFDDDGGGQQQ[[[aaabbbcccdddfffggghhhhhhfffkkkoooooollliiiiiikkklllmmmnnnnnnlllmmmnnnpppkkkkkkkkkjjjhhheeecccaaaaaa```aaadddhhhkkkjjjiiiggghhhmmmoookkkeeeffflllllllllggg[[[MMMFFFIIINNNbbbpppwwwgggjjjuuuwwwssstttrrrrrrvvvwwwrrreeeSSSGGGDDDCCC@@@??????@@@@@@@@@@@@??????>>>?????????@@@@@@AAAAAABBBCCCDDDDDDCCCDDDFFFHHHDDDEEEFFFGGGHHHIIIJJJJJJJJJNNNLLLLLLPPPYYYwwwpppbbb]]]fffrrrUUUNNNHHHEEEDDDFFFNNNXXX```XXXIII======BBB===444888777999===@@@GGGTTTaaaooorrrwwwzzz|||~~~zzzyyykkkkkkyyy}}}ZZZPPPMMM]]]zzztttbbbNNNGGGNNN[[[dddiiibbblll{{{uuueeegggttt}}}|||}}}}}}}}}}}}~~~|||wwwvvvuuuyyy|||www}}}vvveeeWWWSSSSSSNNNOOOQQQSSSUUUVVVVVVVVVXXXZZZ[[[[[[XXXTTTRRRQQQTTTdddlllkkkcccSSSMMMYYYdddgggttt]]]^^^___```````````````]]]___cccllluuuvvvfffTTTZZZ```lllvvvvvvlllccc```bbbfffkkkpppuuuyyy}}}tttnnnooovvvwwwrrrooorrrvvvuuuxxxrrrccc^^^sssxxxfffaaaccc\\\TTTJJJFFFGGGIIIIIIGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKHHHEEEAAA???>>>???@@@CCCDDDDDDFFFGGGHHHIIIIIILLLJJJIIIJJJKKKOOOZZZeeeqqqzzz||||||jjjmmmyyysssrrrzzzvvvhhhRRREEE888555777888888999666666444333333333333333333444444555555444444333222111222222333444555666666888;;;===BBBKKKWWW``````^^^SSSNNNVVVVVVRRRVVV^^^fffaaaYYYUUUNNNIIIPPP___bbbeeeeeebbb]]]YYYWWWQQQQQQQQQMMMCCC>>>GGGTTT___aaaccceeeggggggffffffgggkkkoooooollljjjjjjlllkkkmmmnnnnnnllllllnnnoookkkjjjiiigggeeebbb___]]]```aaadddgggjjjjjjgggeee]]]___eeejjjhhheeehhhmmmkkkjjjcccTTTEEE@@@GGGQQQeeeppp{{{rrrooorrruuu}}}|||qqq^^^LLLCCCBBBAAA???>>>>>>????????????>>>>>>======>>>>>>???@@@AAAAAABBBCCCDDDCCCCCCCCCEEEGGGDDDDDDEEEGGGHHHJJJKKKLLLKKKNNNKKKJJJNNNQQQaaa}}}ddd\\\|||iiiUUUFFFFFFEEE@@@AAAJJJ\\\cccZZZEEE===CCCAAA666999666777999;;;???IIITTTgggkkkpppsssvvvyyy|||~~~|||~~~kkk___kkkzzzuuu___OOOXXXooozzz```MMMIIINNNVVVZZZ\\\ffftttxxxlll___cccppp|||~~~zzz{{{}}}yyyvvvxxx}}}{{{xxxxxxvvvooowwwwwwssskkk```WWWSSSSSSNNNPPPSSSVVVXXXXXXXXXWWWYYYZZZ[[[ZZZVVVSSSQQQQQQYYYggglllggg]]]OOOOOO___uuu]]]]]]]]]]]]\\\[[[ZZZZZZVVV^^^bbbeeeoooxxxlllXXXRRRRRRWWW```eeeccc___^^^aaaeeejjjooossswww|||wwwfffgggmmmrrrooohhhfffiiirrrtttyyy}}}|||tttfff\\\eee{{{vvvddd^^^^^^UUUOOOGGGDDDFFFHHHHHHGGGEEEEEEEEEEEEFFFHHHJJJKKKLLLIIIEEEAAA???>>>???@@@DDDDDDEEEFFFFFFGGGHHHHHHJJJGGGFFFHHHIIILLLTTT]]]ccc}}}}}}uuu|||wwweeeRRR???888888888777888777666555444333333333333111222333444555555555555222111111111222333444444666777888:::???IIIWWW```bbbaaaWWWVVVdddiiiiiinnntttzzzsssgggddd]]]XXX[[[aaacccfffhhhgggdddbbb```iiijjjkkkcccPPPAAAEEERRR___aaaeeehhhiiihhhfffeeehhhkkkmmmnnnlllkkkkkklllhhhjjjkkkkkkjjjiiijjjkkkiiihhhfffccc```]]][[[ZZZ```bbbdddfffggggggfffdddXXXXXX\\\dddhhhhhhiiillljjjeeeZZZLLLBBBCCCLLLUUUeeennnvvv|||yyyrrrrrrttt{{{kkkTTTCCC===>>>>>><<<======>>>>>>>>>>>>======;;;<<<===>>>???@@@AAAAAABBBCCCCCCCCCBBBBBBDDDFFFCCCCCCEEEGGGIIIJJJLLLLLLHHHKKKHHHIIINNNNNNTTTeeedddggg}}}hhhKKKHHHJJJCCC@@@FFFMMMaaajjjZZZFFF@@@@@@>>>;;;888666777777999@@@HHHYYY^^^fffmmmrrruuuxxxzzz~~~jjj^^^aaacccgggvvvoooUUUTTT^^^hhhxxxooo[[[TTTYYYaaafffwwwssscccdddnnnzzz|||{{{|||}}}wwwttttttxxxzzzzzz|||uuussswwwqqq{{{ttthhh^^^WWWSSSRRRPPPNNNQQQVVVZZZ\\\\\\ZZZYYYXXXYYYZZZXXXVVVTTTTTTUUU[[[dddeee```\\\SSSUUUeee]]]]]]\\\ZZZXXXVVVTTTRRRRRR]]]cccaaajjjxxxvvviiiYYYRRRPPPUUUZZZ\\\]]]^^^```ccchhhmmmqqquuuyyy|||qqqccchhhoooooohhh___^^^bbbzzzuuuggg\\\VVVjjj|||pppaaaYYYTTTOOOJJJEEECCCDDDFFFFFFEEEDDDDDDCCCDDDEEEGGGIIIKKKJJJHHHEEEBBBAAAAAACCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHEEEDDDGGGHHHJJJPPPVVVWWWooo|||zzz|||{{{lllYYYDDD:::999888777888777777666555444444444444000111333444555666666666222222111111111222222333333555777:::AAAMMM\\\gggffffff]]]\\\jjjppprrryyyxxxiiiiiigggcccfffgggiiimmmqqqssstttsssqqqwwwwwwxxxrrr]]]JJJKKKXXX```cccgggjjjkkkiiigggeeehhhjjjkkkllllllkkkkkkkkkgggiiikkkjjjhhhgggggggggeeedddaaa^^^[[[YYYYYYXXX```aaabbbcccdddeeeeeefff^^^YYYYYYbbblllnnnmmmkkkkkk```PPPEEECCCIIIRRRWWWccciiiooottt}}}yyysssttt|||uuucccLLL???;;;<<<<<<<<<=========>>>>>>=========;;;<<<===>>>???@@@AAAAAAAAABBBCCCBBBAAAAAACCCEEEBBBCCCDDDFFFHHHJJJKKKLLLGGGKKKHHHIIIOOOMMMMMMVVVhhhmmmaaasssYYYOOORRRLLLGGGIIIDDDRRRbbbfffZZZIII@@@@@@???;;;888888777666:::@@@JJJRRR^^^hhhoootttvvvxxxxxxyyysssggg\\\^^^ooo~~~eee___^^^]]]eeerrrtttiiijjjxxxllliiipppzzz~~~}}}}}}~~~}}}|||xxxwwwxxx{{{|||sssmmmllliiifffpppqqq___RRRNNNNNNOOONNNPPPSSSXXX\\\^^^]]][[[YYYVVVWWWXXXWWWVVVVVVXXXZZZXXX\\\YYYYYY]]]YYYYYYeee___^^^\\\ZZZVVVSSSPPPOOOPPP[[[aaa___eeetttzzzvvvdddZZZSSSTTTXXX[[[]]]``````ccchhhlllooorrrvvvyyyuuuqqqvvvxxxqqqeee[[[ZZZ]]]qqq___WWWVVVmmmzzzuuufff[[[SSSLLLIIIFFFCCCAAABBBCCCDDDDDDBBBBBBBBBBBBCCCEEEGGGHHHGGGFFFEEEEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFCCCCCCFFFIIIJJJMMMRRRSSS^^^tttoooppphhhWWWEEE<<<:::888888999888777666555555444555555000111333444555666666666333333222222111222222222000333666:::BBBOOO^^^iiiiiikkkccc```iiilllnnnwww|||qqqaaadddhhhfffhhhggghhhlllqqquuuwwwvvvuuuiiigggjjjjjj]]]LLLMMMYYYbbbdddhhhjjjkkkjjjhhhfffggghhhiiijjjjjjkkkkkkkkkiiikkklllkkkhhhfffeeeeeeaaa___\\\YYYWWWWWWXXXXXX^^^```bbbcccccceeegggiiihhh```]]]dddmmmooonnnmmmdddWWWFFF???CCCMMMUUUXXXdddfffhhhlllrrr{{{zzzuuu|||jjjZZZHHH???=========>>>======>>>>>>>>>>>>============>>>>>>???@@@AAAAAAAAABBBCCCBBB@@@@@@BBBDDDBBBBBBCCCEEEFFFHHHIIIJJJHHHMMMJJJHHHNNNKKKHHHMMMPPPzzzuuummm|||mmmZZZUUUNNNGGGEEEEEECCCLLL]]]eeeYYYHHH???CCC>>>::::::999666888<<>><<<<<>>>>>??????>>>>>>===>>>?????????@@@@@@AAAAAAAAABBBBBBAAA@@@@@@AAACCCAAABBBCCCDDDEEEFFFGGGGGGFFFLLLHHHEEEJJJIIIFFFLLLMMMddd}}}zzztttppp^^^PPPFFFBBBAAA@@@AAAJJJWWW[[[TTTJJJEEE???<<<<<<:::777777:::;;;AAAKKKUUU^^^eeelllooottt{{{vvvyyy|||~~~~~~~~~~~~}}}}}}zzzxxxvvvvvv{{{~~~tttlllrrruuuqqqlll```SSSLLLMMMPPPPPPOOOPPPRRRUUUXXXXXXWWWUUUTTTSSSSSSSSSRRRRRRTTTWWWZZZ```gggiiinnntttllldddjjjxxx```___^^^\\\YYYVVVTTTRRRPPPRRRUUUYYY___fffjjjlllaaaZZZVVVXXXZZZYYYZZZ\\\dddgggjjjmmmoooqqqtttvvvsssxxx}}}rrrjjjjjjmmmiiixxx|||hhhZZZ\\\dddxxxppp[[[SSSPPPNNNDDDCCCAAA@@@@@@@@@@@@@@@>>>>>>=========???@@@AAACCCDDDFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEAAABBBGGGKKKKKKMMMPPPSSSPPP```nnniiiggg\\\PPPHHH@@@888555666999888777666666555555555111222333444555555555555555555444333222222222222333333333222444:::CCCKKKLLLSSSPPPLLLQQQRRRVVVbbbmmmqqqcccUUU\\\dddaaa___dddcccdddfffiiiiiifffccchhh___^^^fffdddXXXUUU]]]cccdddfffggghhhgggfffeeeffffffeeefffhhhjjjiiiiiiggghhhiiigggccc___\\\[[[YYYWWWTTTSSSSSSUUUXXXZZZWWW^^^fffkkklllllllllmmmiiigggeeeccc___]]]bbbjjj\\\XXXSSSTTT]]]mmm}}}tttgggcccfffmmmuuu{{{~~~yyyxxxssseeelllwwwrrrdddQQQFFF>>>>>>===::::::===>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???AAABBBAAABBBBBBCCCDDDEEEEEEFFFAAAHHHEEEBBBHHHIIIHHHNNNMMMSSSaaa|||zzzmmmvvv{{{mmmYYYMMMGGG999DDDFFF===AAARRR\\\ZZZFFF@@@<<<<<<;;;888777999777;;;BBBJJJRRR[[[ccciiioooxxxsssuuu}}}|||{{{{{{yyyxxxwwwzzz|||ppp___XXXPPPNNNQQQTTTSSSQQQOOOPPPSSSUUUUUUTTTRRRQQQSSSSSSRRRPPPOOOQQQTTTWWW```kkkqqquuuwwwjjjaaagggmmmbbb]]]^^^bbb\\\NNNGGGJJJGGGHHHLLLQQQTTTUUU[[[ccc[[[ZZZYYYYYYXXXYYYZZZZZZaaacccggglllpppqqqpppmmmiiibbboooooosss{{{rrrkkkaaa\\\hhhzzzzzzmmm]]]QQQJJJHHHBBBBBBCCCCCCDDDAAA===:::;;;;;;;;;;;;===???AAABBBCCCDDDEEEFFFGGGGGGFFFEEECCCCCCCCCCCCDDDDDDDDDEEEBBBBBBCCCEEEIIIMMMNNNOOOJJJSSS\\\iiiggghhhlllfffVVVKKKGGG@@@777;;;:::999999999777444222444333333333333333333222444444444333333222222222333222111111333555888999;;;???AAA@@@???EEEQQQ[[[bbb\\\VVVUUUYYY]]]^^^]]]^^^^^^```dddiiipppvvvzzzuuutttooofff\\\UUUUUUWWW___```bbbeeefffgggfffeeejjjhhhffffffggghhhiiihhhiiihhhgggddd```[[[VVVSSSKKKMMMOOOQQQRRRTTTWWWYYY```dddiiikkkiiifffeeeeeebbbdddbbb[[[UUUVVV[[[___^^^]]]ZZZ[[[iiirrrkkkkkkmmmuuurrrhhhccccccbbbgggnnnpppgggWWWLLLDDDBBB@@@>>><<<;;;;;;<<<===============<<<;;;;;;;;;<<<>>>???@@@@@@@@@???>>>???@@@@@@@@@@@@???>>>BBBAAA@@@?????????@@@AAADDDDDDCCCCCCCCCEEEGGGHHHHHHNNNQQQ\\\mmmfffgggtttsssWWWGGGDDDGGGFFF???>>>GGGQQQVVVUUUMMMCCC??????>>>888222::::::<<>>DDDPPPZZZYYYSSSLLLLLLQQQWWW[[[\\\___^^^___aaagggsssxxxooobbbXXXSSSPPPMMMJJJVVV[[[aaafffiiihhhgggffffffdddcccccceeeffffffeeegggeeeccc___ZZZUUUPPPNNNJJJLLLNNNPPPRRRUUUZZZ]]]aaafffkkkmmmkkkgggdddccchhheeeeeebbbVVVNNN[[[pppnnnbbbWWW[[[oooxxxooonnnttt{{{pppggghhhjjjjjjkkkmmmiii\\\LLLAAABBBAAA???===;;;;;;;;;;;;===>>>>>>>>>>>>===<<<;;;;;;<<<===???@@@@@@??????????????????????????????@@@@@@???>>>>>>>>>???@@@DDDCCCCCCCCCCCCEEEFFFGGGBBBHHHJJJQQQlllnnneeefffqqqnnnYYYJJJJJJGGGBBB>>>AAAKKKTTTZZZTTTKKKCCC>>>;;;;;;;;;777777888;;;@@@FFFLLLPPPdddkkksssvvvuuuuuuyyy~~~|||~~~}}}{{{yyy{{{uuucccRRRNNN]]]oootttlllsss~~~|||iiiUUUQQQPPPOOOMMMLLLLLLLLLLLLNNNNNNOOOOOOPPPQQQRRRRRRQQQRRRSSSUUUVVVVVVVVVVVV```hhhrrrtttooofff___[[[YYYnnnZZZhhhwww{{{ssscccPPPBBB@@@@@@DDDJJJKKKJJJKKKPPPTTTRRROOONNNNNNQQQUUUWWW___aaafffkkkpppqqqooommm]]]LLLGGGVVVeeekkkvvv|||}}}nnnaaa```kkkuuuzzzvvvvvvssskkk]]]PPPHHHEEEDDDDDDEEEFFFGGGFFFCCC@@@<<<======>>>@@@CCCDDDFFFEEEEEEFFFGGGGGGGGGFFFFFFHHHGGGGGGEEEDDDBBB@@@???AAAAAABBBDDDHHHLLLPPPSSSMMMNNNQQQTTT^^^|||qqqeeexxxwwwsssvvvwwwiiiTTTDDD666555555777999::::::999444444444444333333222222444444333333333333222222333222111111111222444555333666999:::;;;BBBMMMVVVWWWQQQKKKIIINNNUUUZZZ\\\]]]]]]\\\]]]dddtttpppZZZPPPQQQRRRLLLEEEKKKSSS^^^eeehhhgggffffffcccbbbbbbbbbddddddbbbaaaaaa___[[[VVVQQQMMMJJJHHHIIIJJJLLLNNNRRRXXX^^^ccceeehhhlllmmmjjjfffbbbaaagggbbbffflll```TTTffflllYYYaaawwwuuurrruuuyyy}}}~~~tttmmmxxxyyyxxxtttlllaaaRRREEE<<<@@@???>>><<<;;;:::::::::>>>>>>??????>>>>>>======;;;<<<===>>>?????????>>>??????>>>======>>>??????>>>>>>=========>>>>>>???CCCCCCBBBCCCCCCDDDFFFFFFCCCGGGIIIKKKWWWzzz___PPPWWWhhhtttkkkQQQLLLIIIHHHBBB;;;???JJJUUUVVVUUUMMMCCC======@@@777666666888;;;???DDDGGGYYY```iiinnnoooppptttyyyyyyzzz|||~~~}}}}}}~~~|||||||||}}}kkkZZZOOOOOOZZZfffkkklllvvv|||xxx}}}qqqnnnllloooooohhhXXXLLLMMMMMMMMMMMMMMMLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRSSSOOOPPPQQQSSSUUUVVVWWWWWW[[[^^^eeekkkmmmiii```YYYYYYiiiXXXiiizzzzzzfffQQQEEECCCDDDIIIKKKKKKNNNSSSSSSPPPMMMKKKMMMQQQVVVZZZ]]]```dddjjjnnnnnnllliii\\\LLLFFFQQQ^^^fffnnnxxxvvvvvv~~~}}}}}}wwwhhh\\\bbbsss{{{xxxnnnpppooohhh\\\PPPHHHDDDDDDDDDDDDEEEGGGFFFDDDAAA>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFEEECCCAAA@@@???@@@@@@AAACCCGGGKKKOOOOOOLLLMMMQQQVVViii}}}}}}kkkzzzzzzkkktttvvv```PPP===;;;999999:::::::::999555555555444333333222222333333333333333333333333222222111000000111111222111333666777888===FFFMMMUUUPPPKKKJJJLLLPPPTTTUUUXXXYYYYYYYYY___qqqyyyddd[[[^^^```ZZZSSSGGGPPPZZZaaabbbbbbcccdddccccccbbbbbbbbbaaa^^^[[[WWWTTTPPPLLLIIIGGGFFFEEEHHHIIILLLOOOTTT[[[ccchhhggghhhhhhgggdddaaa^^^]]]ccccccooo}}}}}}xxxuuuaaaiiiyyyzzzvvvyyyyyy|||{{{~~~kkkZZZMMMEEE@@@??????>>>===<<<<<<;;;;;;>>>>>>????????????>>>>>><<<<<<<<<======>>>>>>>>>???>>><<<;;;;;;<<<>>>???>>>>>>===>>>>>>>>>??????BBBBBBBBBBBBCCCDDDEEEEEEEEEFFFIIIJJJLLL```wwwUUUOOOZZZddd~~~dddVVVOOORRRLLL???;;;BBBGGGNNNVVVUUUMMMDDD>>>===:::999888888999<<>>=========>>>>>>????????????>>>>>><<<<<<<<<<<<<<<=========>>>===;;;::::::;;;===>>>===>>>>>>??????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDBBB@@@CCCFFFEEELLLjjjjjjPPPOOOUUUmmmmmmXXXTTTQQQFFF@@@DDD???DDDKKKOOOMMMGGGAAA<<<<<<;;;:::999999:::;;;<<>>???????????????>>>=========>>>>>>??????>>>>>><<<<<<;;;;;;;;;;;;<<<===<<<<<<;;;::::::;;;<<<<<<======>>>???@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCBBB@@@AAAEEEEEEGGGUUUfffuuu[[[OOOPPPgggeeeSSSKKKEEECCCEEEBBB@@@???@@@CCCDDDBBB@@@<<<;;;999888777888888999;;;???EEELLLRRRYYY___dddhhhkkkooosssuuuuuuuuutttwww{{{|||{{{|||{{{{{{|||~~~~~~{{{~~~~~~}}}~~~|||{{{yyywwwuuuuuuuuuuuupppmmmggg___XXXQQQLLLJJJYYYyyyssssssxxxzzzxxxuuuyyy}}}wwwzzz}}}xxxkkk\\\OOOJJJKKKNNNJJJKKKMMMNNNOOOMMMLLLKKKMMMMMMMMMNNNPPPSSSWWWYYYTTTSSSPPPOOOOOOPPPSSSTTTQQQ\\\hhhlllggg___YYYXXXTTTVVV{{{???>>>CCCRRRcccoooyyyttthhh[[[RRRLLLGGGFFFHHHCCCBBB@@@AAADDDJJJPPPTTTWWWYYY[[[]]]]]]XXXQQQLLLEEETTTffftttzzzwwwmmmdddbbb[[[eeewwwwwwddd___cccrrrtttjjjaaaaaa]]]VVVMMMFFFEEEEEEEEEDDDBBBBBBCCCBBB@@@???>>>???AAABBBCCCCCCBBBBBBCCCCCCAAA@@@@@@@@@AAAAAABBBCCCFFFGGGHHHGGGEEEDDDAAAEEEIIIIIIFFFEEEGGGIIIKKKJJJMMMPPPPPPOOOWWWaaa|||ooodddaaaZZZRRRFFFBBB<<<999888999::::::777777666555444333222222222222222333333444444444111111222222222222222222111111111111000111222444444666888999;;;===@@@BBB???BBBFFFJJJLLLPPPTTTXXX___aaacccbbbaaabbbdddggg[[[XXXTTTSSSUUUVVVSSSPPPMMMJJJGGGEEEDDDBBB@@@>>>?????????@@@BBBEEEGGGHHHKKKQQQZZZ```cccccccccccc]]]ZZZUUURRRQQQOOOKKKIIIFFFIIIXXXpppzzzpppgggcccfffjjjxxxzzzqqqkkkOOO>>>===>>>:::<<<===>>>??????>>>======;;;<<<===>>>>>>>>>>>>===<<<<<<;;;::::::;;;<<<<<<::::::::::::::::::::::::;;;<<<===???????????????>>>???AAABBBCCCCCCBBBBBBEEEDDDDDDDDDFFFJJJPPPVVVlllpppiiikkkWWWTTT```~~~cccRRRJJJFFFCCCFFFBBB>>>;;;<<<===>>>===<<<;;;:::999888888888888:::;;;>>>AAAFFFLLLSSSWWW]]]bbbhhhlllmmmnnnqqqssssssvvvwwwvvvxxx{{{{{{wwwvvvwwwyyy|||~~~~~~}}}||||||||||||{{{{{{|||~~~~~~}}}}}}~~~|||{{{}}}~~~}}}|||{{{|||~~~}}}|||zzz{{{}}}~~~~~~}}}xxxvvvssspppoooooopppqqqhhhaaaUUUKKKDDDCCCFFFHHH\\\zzzzzzyyyrrr___QQQKKKJJJLLLMMMJJJKKKLLLLLLLLLKKKJJJIIIKKKKKKJJJKKKNNNRRRUUUXXX[[[XXXTTTQQQPPPQQQSSSTTTQQQ\\\iiinnniii___XXXUUURRRRRRvvvEEE@@@BBBLLLSSSYYYhhhxxxpppeeeXXXQQQKKKDDDAAAAAAAAA@@@@@@AAAEEEJJJPPPSSSVVVXXXYYY[[[YYYTTTLLLFFFPPPaaattt~~~}}}uuullloooiiipppyyyxxxxxxuuukkkddd```hhh}}}qqqhhh___^^^YYYPPPHHHCCCCCCEEEGGGEEECCCCCCCCCBBB@@@???===>>>AAACCCEEEFFFFFFFFFEEEDDDBBBAAA@@@AAAAAABBBCCCDDDFFFHHHHHHGGGDDDCCC<<>>;;;:::999999888777666555444333222222222222222333333444444444111111222333333333333333000000000000000111222222555555555444444666:::===;;;>>>AAAEEEHHHJJJKKKKKKNNNQQQTTTTTTTTTVVVZZZ^^^XXXRRRMMMNNNQQQQQQKKKEEEGGGDDD@@@???>>>>>>===<<<>>>>>>???AAACCCEEEGGGHHHMMMTTT^^^eeegggeeebbb```XXXVVVSSSRRRQQQNNNHHHCCC???;;;IIIdddqqqooowwwtttgggcccdddcccyyyuuuvvvyyy|||wwwsssvvvqqq```HHH===@@@AAA<<<;;;<<<===>>>>>>>>>===<<<;;;;;;<<<======>>>=========<<<;;;:::::::::;;;<<<999::::::;;;;;;::::::999999:::<<<>>>>>>>>>>>>===>>>???AAABBBCCCCCCBBBAAAEEEEEECCC@@@CCCJJJOOOQQQTTTrrrjjjvvvttt[[[RRRTTTbbbuuugggXXXMMMEEEEEEEEECCC@@@===:::777666======<<<;;;:::::::::;;;<<<<<<<<<===@@@FFFKKKOOOPPPWWW___cccccceeejjjooopppssstttsssuuuyyywwwsssvvvvvvvvvxxxzzz{{{{{{zzzxxxxxxyyyxxxxxxzzz|||~~~zzzzzz|||wwwxxxyyyyyywwwwwwxxxyyyzzzxxxwwwxxxzzz||||||{{{xxxuuuqqqllljjjiiijjjkkk```WWWIII>>><<>>AAACCCDDDGGGHHHHHHIIIJJJIIIIIIIIIIIIGGGDDDCCCDDDBBB>>>;;;:::999888777888:::===?????????===>>>EEEPPPTTTSSS[[[\\\^^^aaabbb```[[[WWWRRRPPPNNNMMMNNNKKKAAA888555444999GGGWWWiiixxxccccccgggdddyyylllbbbfffdddccckkkwwwuuujjjbbbWWWIII@@@>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;======<<<<<<;;;;;;::::::::::::::::::::::::::::::======<<<<<<===>>>@@@AAA??????@@@AAACCCDDDEEEEEEEEEDDDCCCDDDEEEHHHJJJLLLUUUaaauuuvvv|||fffZZZYYYYYY```qqqxxx]]]GGGGGGJJJJJJFFFAAA???>>>;;;999888999:::<<<<<<:::888999999:::;;;<<<>>>??????FFFJJJOOOTTTXXX[[[^^^```bbbgggmmmoooooonnnoooppppppooonnnoooppprrrrrrqqqpppppppppqqqrrrtttuuuvvvyyyvvvssssssvvvxxxwwwuuurrrnnnmmmooopppnnnppptttvvvvvvtttsssqqqpppoooooojjjiiigggbbb^^^[[[ZZZ[[[UUUMMMCCCGGGRRRQQQQQQ^^^[[[^^^iiizzzzzzxxxyyyzzzeee^^^UUUOOOMMMNNNMMMMMMMMMKKKJJJJJJKKKKKKKKKJJJNNNNNNNNNMMMKKKKKKMMMOOOXXXYYYYYYWWWTTTRRRQQQQQQUUUgggxxxyyyhhhVVVNNNOOOMMMQQQpppgggQQQ??????EEEFFFHHHLLLMMMIIICCC???>>>===;;;999::::::;;;>>>BBBGGGKKKNNNMMMNNNLLLGGGBBBBBBHHHNNNbbbssszzzrrrmmmfff[[[cccfffttt|||xxxxxxttthhh^^^SSSIIIGGGGGGEEEBBBAAAEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBCCCEEEFFFGGGHHHDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFHHHJJJJJJIIIGGGFFFCCCCCCBBBCCCDDDFFFHHHIIIGGGGGGHHHIIIKKKMMMOOOPPPLLLZZZmmmppphhhppp~~~ppp```]]]dddiiifff```VVVHHH===666777777666555555444222333333333333222222222222333333333333333444444444333333333222222222222222333333333444444444444444666666777999:::<<<===>>>===>>>??????@@@@@@?????????===;;;;;;<<<<<<999666555555666666888999;;;;;;<<<>>>???AAAIIIUUU\\\^^^[[[[[[ZZZZZZYYYVVVQQQMMMKKKIIIGGGFFFFFFCCC;;;333666333777FFFYYYjjj{{{tttiiihhhgggzzz}}}zzzgggdddjjjkkkhhhkkknnngggZZZTTTLLLCCC=========<<<:::========================<<<<<<<<<<<<<<<<<<;;;;;;=========<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;===>>>?????????@@@AAABBBCCCDDDEEECCCCCCBBBCCCEEEGGGJJJKKKIIIUUUggg}}}fffTTTVVV```mmm}}}bbbPPPLLLJJJKKKLLLIIIBBB======;;;888888999999999888:::;;;;;;;;;;;;<<<<<<<<<:::===AAADDDFFFHHHJJJLLLRRRWWW]]]aaaaaa``````aaabbbaaaaaaaaabbbaaa___]]]___aaadddgggjjjkkkkkkkkkpppmmmiiihhhhhhhhhgggeee^^^ZZZXXXZZZZZZYYY[[[```ffffffeeedddbbb___]]][[[XXXWWWTTTPPPLLLJJJKKKMMMKKKPPPVVVfffyyyuuugggdddUUUUUU]]]nnn~~~|||yyymmmhhhiiijjjjjj[[[WWWQQQNNNMMMLLLKKKIIIJJJIIIHHHHHHJJJLLLKKKKKKLLLLLLLLLKKKJJJKKKMMMOOOSSSUUUVVVUUUSSSRRRRRRSSS^^^ppp|||kkkZZZRRROOOLLLMMMiiimmmXXXCCC======<<<===AAA@@@===:::888888999999888888888:::<<<@@@DDDHHHJJJGGGIIIHHHCCC>>>BBBNNNYYYbbbkkkttt|||}}}|||{{{lllccc___]]]iiillluuuvvvnnnnnnlllaaaZZZOOOFFFEEEEEEBBB@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDEEEFFFHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGIIIKKKKKKJJJIIIHHHDDDDDDCCCCCCDDDFFFGGGIIIGGGHHHHHHIIIKKKMMMOOOPPPLLLUUUXXXiiinnnZZZaaauuu|||}}}___YYYcccpppxxxzzzpppZZZGGG;;;888666777888888555222444444333333333222222222111111222222222333333333333333333333333333333333333333333333333333222222555555555555555666666666444555555666666666666666555444333333555555444333666666888999:::;;;;;;;;;;;;AAAEEEHHHOOOZZZcccfff\\\YYYUUUQQQNNNKKKHHHEEEEEECCC@@@???===999444111777444999III\\\kkkuuuzzztttsss{{{~~~|||}}}|||sssiiisss}}}}}}uuulll]]]MMMEEEAAA===<<<======;;;888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;<<<===>>>??????@@@AAABBBBBBCCCCCCAAAAAAAAABBBDDDFFFIIIJJJFFFPPPTTTYYYyyyaaaVVVSSSQQQ```vvvgggUUUHHHIIINNNKKKEEECCCBBB???:::888888999;;;;;;<<<<<<;;;;;;::::::999999666999;;;<<<<<<===>>>???AAAEEEKKKNNNOOONNNNNNNNNMMMMMMNNNOOOPPPNNNKKKHHHLLLOOOSSSXXXZZZZZZYYYWWWVVVSSSPPPMMMMMMMMMLLLKKKJJJGGGEEEGGGHHHGGGIIINNNPPPQQQRRRRRRQQQMMMJJJHHHJJJHHHEEEAAA???AAAFFFJJJVVViii{{{hhhccceeepppyyysssssstttppplll}}}kkk___]]]]]][[[WWWRRRPPPNNNMMMMMMLLLIIIGGGGGGFFFFFFGGGIIIKKKKKKKKKIIIJJJJJJJJJJJJKKKNNNPPPOOOQQQRRRRRRRRRSSSUUUWWWbbbttt{{{kkk^^^UUUOOOPPPNNNfffcccRRRAAA::::::999;;;>>>===;;;999777666666666666777888999;;;???BBBEEEGGGIIIHHHEEE@@@@@@GGGUUU```]]]cccjjjrrr}}}uuu{{{yyyuuummmaaaXXX[[[cccnnnpppuuupppeeeggghhh]]]UUULLLDDDCCCCCC@@@>>>???@@@BBBEEEGGGHHHGGGEEEDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIHHHEEEDDDDDDCCCDDDEEEGGGHHHGGGGGGHHHIIIJJJLLLNNNOOORRRUUUPPPWWWvvv{{{bbbfff{{{ooo```bbbhhhttt}}}iiiSSSCCC;;;666777::::::888777444444444444333333333333000000000111222222333333333333333333333444444444555444444444333333222222333333333333333333333333111222333333444444333333111111000111111222333222777777888999:::<<<======CCCKKKRRRTTTVVV]]]bbbcccYYYUUUOOOJJJHHHFFFEEEDDDBBB???===;;;777333333666===???FFFSSS```jjjoooqqqyyy}}}}}}}}}{{{yyymmmWWWGGG???===<<<===>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======:::::::::::::::;;;;;;;;;:::::::::;;;<<<<<<===>>>??????@@@@@@AAAAAABBBBBB???@@@@@@AAACCCEEEGGGHHHKKKOOOMMMLLLaaazzzyyyiiiTTTJJJUUUhhhmmmQQQGGGEEEBBBBBBGGGDDD@@@<<<:::;;;<<<======;;;;;;;;;::::::999999888999;;;<<<<<<;;;;;;<<<>>>===>>>@@@AAAAAAAAA@@@@@@?????????AAACCCBBB@@@>>>AAACCCFFFHHHIIIIIIGGGFFFIIIGGGFFFEEEEEEEEEEEEEEE???<<<;;;>>>???>>>@@@DDDAAACCCFFFGGGGGGDDDAAA???@@@>>>;;;999;;;AAAJJJQQQfff|||xxxpppyyy{{{tttrrrooojjjfffwwwzzzlllccc___ZZZTTTNNNOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEFFFHHHIIIJJJIIIHHHIIIJJJJJJKKKLLLPPPRRROOOPPPRRRSSSTTTWWW[[[^^^```qqq~~~xxxiii^^^TTTLLLPPPNNNdddPPPFFF===999999::::::<<<::::::888666555444444555777888999;;;>>>@@@BBBDDDGGGCCC>>>???FFFQQQ\\\bbb```cccfffjjjqqqzzz~~~uuujjjbbbZZZVVV^^^jjjuuuuuuwwwnnndddhhhjjj___QQQIIICCCBBBBBB???>>>??????AAADDDGGGHHHGGGFFFDDDBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMLLLMMMKKKRRRcccuuuxxxwwwwwwmmmccceeesssyyymmm[[[GGG<<<555666888777666888555555555444444444333333000000000111111222222222222222222333333444444444666666555555444444333333222222222222333333333444222333444444555444444444111111111111111111222444444555666999<<>>;;;999777333111888CCCRRRZZZbbbdddbbbcccfffiiisssxxx}}}}}}fffOOO@@@>>><<<;;;<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<::::::;;;;;;<<<<<<======::::::;;;;;;<<<<<<<<<<<<;;;<<<======>>>???????????????@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDEEEFFFJJJHHHJJJMMMUUUnnnvvvZZZKKKSSS^^^ttt]]]MMMBBB???CCCAAA???===<<<=========<<<::::::::::::::::::::::::777888999999999999;;;===@@@???===<<<<<<<<<<<<;;;???>>>======??????===;;;??????@@@AAACCCDDDEEEEEEAAABBBBBBBBBAAA@@@@@@@@@<<<999:::======;;;<<>>@@@@@@===<<>>AAA???@@@CCCEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLQQQTTTWWWsssmmmbbbgggnnniii```LLLBBB;;;<<<:::444222555666666555555555444444444111111111111111111111111000111111222222333333444555555555555555555444444222222333333444444555555222333444444555555444444222333333222111222555777999;;;???DDDJJJQQQVVVXXXYYY___bbb^^^ZZZWWWQQQLLLBBB???===<<<===???@@@???999666444555222444EEEXXXqqq|||uuuddd\\\]]]bbbgggkkk~~~wwwrrr[[[HHH===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;<<<<<<888888999:::;;;<<<<<<===;;;;;;<<<======>>>>>>>>>======>>>@@@@@@@@@@@@@@@@@@@@@??????????????????@@@AAAAAABBBCCCCCCDDDDDDFFFCCCIIIQQQQQQXXXzzz}}}eeeOOONNNQQQiii}}}sss^^^OOOGGGBBB@@@>>>===>>>===<<<:::;;;;;;;;;;;;::::::::::::555666777888777999;;;===BBBAAAAAABBBDDDDDDCCCAAAHHHGGGGGGGGGGGGFFFDDDAAACCCCCCEEEHHHKKKOOORRRTTTIIILLLOOONNNLLLHHHFFFEEEHHHFFFGGGJJJHHHBBB???@@@CCCBBBAAA???===<<<;;;;;;:::???FFFLLLPPPRRRUUUVVVRRR]]]eeewww|||tttqqqxxx}}}}}}fffUUULLLJJJKKKLLLLLLJJJGGGDDDBBBCCCDDDIIIHHHFFFEEEFFFGGGFFFEEEHHHJJJKKKLLLMMMOOORRRUUUVVVWWWWWWWWWXXX\\\bbbgggnnnsss}}}xxxbbbSSSPPPRRRZZZvvv;;;;;;999666555666666666///111333222111000222444555666777999;;;<<<<<<===999BBBPPP```kkknnnkkkgggbbb___]]]]]]bbblll{{{wwwhhhaaaiiiwww{{{vvvkkkeeepppqqq___MMMHHHDDDDDDCCC@@@@@@BBB???@@@AAACCCDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGDDDCCCBBBAAA@@@AAAAAABBBDDDDDDEEEEEEFFFGGGIIIIIIMMMQQQNNNLLLOOOOOO\\\uuuoooeeeeeeeeedddYYYQQQNNNOOOHHH;;;444666666666666666555555555444333333333222111111000000//////000111111222333333444444444444444444555555333444444444444444555555333333444555555555555555333444666666555777;;;???CCCGGGMMMTTTYYY\\\]]]]]]UUUVVVTTTOOOLLLKKKGGG@@@;;;:::999999:::;;;:::888444111222555666>>>XXXsssggg[[[[[[___aaaeeewww|||sss|||ppp___NNNAAA;;;888:::<<<<<<<<<<<<;;;<<<========================888999999:::;;;;;;<<<<<<666777777888:::;;;;;;<<<<<<======>>>??????@@@@@@===>>>???@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>===BBBBBBCCCCCCCCCCCCBBBBBBBBBDDDJJJOOONNNRRRdddyyy___QQQPPPQQQZZZeeelllxxxwwwbbbMMMIIIDDDAAA@@@??????>>>>>>======<<<;;;:::999999777888999888888999<<<>>>AAADDDIIIPPPUUUVVVSSSOOOPPPRRRVVVZZZ\\\[[[VVVRRRNNNPPPSSSXXX\\\___bbbcccbbbggglllnnnkkkgggcccbbb\\\ZZZ[[[\\\WWWLLLEEECCCBBB@@@===;;;;;;===@@@BBBIIITTTcccmmmnnnfff\\\UUURRRXXX]]]mmmtttrrrzzzkkkWWWLLLHHHGGGHHHHHHJJJLLLJJJFFFCCCCCCCCCHHHGGGEEEEEEGGGHHHHHHGGGHHHIIIJJJKKKLLLNNNQQQTTTYYYXXXWWWVVVVVVZZZ```dddllljjjvvvcccTTTWWW\\\kkk888999777444222444666777111333555333000///000222333444666777999:::::::::>>>NNNfffyyy{{{rrrlllcccaaabbbfffkkkooouuuyyyzzzrrrfffcccrrryyyrrrfffbbbnnnmmmYYYLLLHHHEEEEEEDDD@@@AAADDD@@@@@@AAAAAABBBCCCDDDDDDGGGFFFEEECCCBBB@@@??????@@@@@@@@@?????????>>>>>>BBBBBBCCCDDDEEEFFFGGGGGGDDDCCCAAA@@@???@@@@@@AAADDDDDDDDDDDDEEEFFFHHHHHHIIIQQQLLLGGGRRR[[[___eeeyyy|||iiibbbdddggggggbbbbbbcccYYYEEE:::;;;777666666666555555555555555444444333222111000000...//////000111111222222222222222333333444444444555555555444444444333333444555555666666666666666555777999::::::===BBBGGGGGGLLLSSSYYY[[[YYYUUURRRLLLIIIDDD>>>>>>AAA>>>999;;;::::::::::::999666444333000333888<<>>@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>888888999::::::;;;<<<<<<555555666888999:::;;;;;;===>>>>>>???@@@AAAAAAAAA<<<===???@@@AAAAAA@@@@@@@@@@@@??????>>>>>>======CCCDDDDDDDDDCCCCCCBBBAAA===CCCGGGFFFIIIQQQYYY\\\ooosss\\\YYYTTTTTTUUUSSSTTTiiiZZZTTTLLLEEECCCCCCCCCCCCAAA@@@???===;;;999888777777777888777666777:::<<>>JJJbbb|||jjjoooqqqzzzzzzjjjfffmmmqqqmmmlllrrr~~~yyygggccceee```VVVNNNGGGFFFDDDAAA???>>>???AAAAAA@@@@@@???@@@BBBEEEFFFBBBCCCCCCCCCCCCBBBAAA@@@BBB???<<<<<<===>>><<<:::???@@@BBBCCCDDDCCCCCCBBBAAA@@@@@@???????????????BBBCCCCCCDDDDDDDDDDDDDDDHHHHHHJJJLLLNNNQQQSSSTTT```rrr~~~vvvllliiiiiikkklllooopppiiiYYYDDD555555555444222111333777;;;777555333333444444333333222222222222111111000000111111222222222333333333555555555666666666666666999888777666666777888999;;;===???AAADDDGGGIIIJJJKKKMMMOOOOOONNNKKKGGGEEE???===<<<<<<===<<<777333444444555777999:::777555333:::999:::EEERRRfffrrrbbbccckkkjjjnnnxxxuuuiiifffbbbaaagggrrrzzz}}}sssfffWWWMMMDDD;;;888;;;;;;;;;<<<===========================>>>>>>>>>>>>===;;;999888999:::::::::777777888999999:::;;;;;;@@@??????>>>===<<<<<<<<<999:::;;;===>>>@@@AAABBB>>>??????>>><<<;;;<<<===AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBDDDFFFJJJNNNPPPZZZkkkxxxjjj\\\LLLKKKTTT[[[xxx~~~qqq___PPPIIIFFFDDDCCC<<>>===???@@@AAA@@@??????@@@BBBEEEFFFCCCCCCBBBBBBAAAAAA@@@@@@AAA???<<<<<<===>>><<<:::>>>???AAABBBCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>AAAAAABBBCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKMMMNNNOOO\\\^^^nnntttoooqqq{{{mmmdddeeemmmwwwzzzrrraaaQQQFFF888777555666777888555333999777555555555555333222333333222222111111111111111111111222222222333333444444555666666777888888<<<<<<;;;;;;;;;;;;<<<<<<@@@AAABBBCCCEEEFFFGGGGGGBBBCCCDDDDDDCCC@@@>>><<<;;;999666666666666444111777888888555222000111333444@@@EEEIIIQQQWWWbbbttt|||vvvgggiiirrrwwwxxxzzz}}}}}}xxxtttlllmmmnnnkkkiiiiiiiiijjj[[[QQQGGGBBB===888888<<<;;;<<<<<<===>>>=========;;;;;;<<<<<<<<<============;;;999888999:::999999999999999:::;;;<<<<<<<<<>>>>>>===<<<<<<;;;::::::::::::;;;===>>>???@@@AAA>>>???@@@???===<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAACCCEEEHHHLLLNNNOOORRRgggzzzRRRAAAEEEOOOkkkzzzfffUUUKKKEEECCCEEEGGGFFFDDDBBBAAA@@@>>>??????>>><<<:::999888888888:::???FFFIIIGGGDDD===>>>@@@EEEIIIKKKJJJIIIDDDHHHJJJIIIJJJLLLJJJFFF===<<>><<<;;;===DDDMMMSSSbbbggghhhbbbVVVMMMKKKLLLOOOPPPZZZwwwqqqfffbbbccchhhooowwwtttllljjjkkklllmmmaaaUUUIIIEEEDDDCCCDDDFFFFFFGGGIIIKKKKKKIIIGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKMMMPPPTTTWWWZZZWWWRRRNNNMMMRRRYYY___\\\```nnn~~~~~~mmm^^^ZZZaaakkk111111111111000000000000222222111111111222222333111222444666666888AAAKKKZZZiiixxxuuuccc\\\[[[```gggooouuuzzz~~~vvvoooggg___TTTHHHAAAAAADDDDDDCCC@@@======>>>???@@@?????????@@@BBBDDDEEECCCCCCAAA@@@????????????@@@???======>>>>>>===;;;===>>>@@@AAABBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<===??????@@@AAAAAAAAAAAAAAA???AAADDDGGGJJJKKKKKKKKKSSSOOOSSSjjjwwwccc```ttt~~~rrrbbbeeekkkrrruuunnnaaaVVVCCC===666666999:::777333:::999888777777666444222333333333333222222222222111111111111111222222222222333444555666777888999<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999999888777666555444777555222222333444444444333666777555333555>>>FFFTTT```bbb]]][[[VVVVVV```fffmmm{{{wwwuuuzzz|||xxx|||zzzxxxiii___ZZZJJJDDD>>>======<<<<<>>>>>======:::::::::;;;;;;;;;<<<<<<>>>;;;999999999999888777:::;;;;;;<<<<<<=========<<<<<<;;;;;;:::999999999;;;<<<<<<======>>>??????>>>???@@@???>>>===>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@BBBDDDGGGIIIKKKLLLGGGMMMbbb}}}jjjLLLIIIKKKZZZrrr~~~mmmdddTTTOOOJJJGGGGGGHHHFFFDDD@@@AAABBBBBB@@@===999777<<<999666666999;;;:::888777777999;;;===<<<999777:::;;;:::999;;;>>>:::444888777999===>>>===AAAGGGHHHHHHFFFCCCDDDMMM\\\gggwwwmmmVVVNNNNNNOOOSSSXXXkkkzzzpppggg\\\]]]fffnnnzzz|||oooddddddmmmpppiii```OOOIIIDDDFFFGGGDDDCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGIIINNNSSSVVVWWWYYYVVVRRRNNNMMMQQQYYY___]]]```nnnvvvggg``````aaa111111111111111111111111111111111111111222222333444555555555666>>>KKKVVVTTTbbbpppxxxvvvsssooofff```^^^^^^eeennnrrrqqqpppppprrrlllfff___XXXMMMCCC@@@BBBBBBBBBBBB@@@===<<<===>>>????????????@@@BBBCCCDDDDDDCCCAAA???>>>>>>>>>>>>@@@?????????@@@??????>>><<<===???@@@AAAAAA@@@@@@===<<<<<<;;;:::;;;;;;;;;======>>>????????????>>>>>>AAAEEEIIIKKKLLLKKKJJJJJJOOOTTT[[[jjjuuulll{{{ssseeeYYY^^^mmmuuunnncccRRRIII>>>888777999;;;:::999888777888888777555222444444333333333333333333111111111111111111111111222222333333444555666666666777888999999888777666555444444333222222111111555555444333333222333333333222222333555777888888222444666999>>>IIIWWWbbb}}}~~~lll```UUUPPPWWWZZZ[[[kkk|||uuu|||qqq[[[OOOEEEBBB???>>>???>>>======;;;;;;<<<===============::::::::::::;;;;;;;;;;;;===;;;999999999999888666;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::999999========================>>>???@@@???>>>===>>>???@@@@@@AAABBBCCCBBBBBBAAA@@@@@@@@@BBBDDDFFFHHHIIIHHHIIIMMMQQQTTTfff|||aaaRRRKKKNNN]]]iiippp|||nnncccUUUMMMLLLKKKFFFAAAFFFFFFFFFFFFEEECCC@@@>>>AAA>>>:::999;;;<<<<<<<<<======>>>@@@@@@>>>:::777::::::999;;;BBBIIIGGGAAA;;;999:::???BBBEEELLLTTTZZZZZZWWWPPPIIIKKKTTT^^^mmmooofffffffffmmmnnnvvvyyyuuuoooccceeerrr~~~}}}|||xxxqqqllloootttnnn___PPPGGGDDDCCCGGGIIIFFFDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGDDDCCCFFFLLLQQQSSSRRRTTTSSSRRROOOOOORRRWWW[[[]]]aaammm}}}wwwiii```^^^YYYwww000000000000000000000000111000000000111111222333444444333222888DDDRRR[[[VVV___hhhmmmrrr|||vvviiibbb```cccggghhhooovvvvvvqqqlllkkkmmmlllbbbWWWPPPJJJCCCAAACCCAAAAAAAAA@@@===<<<===>>>>>>>>>>>>???@@@AAABBBCCCEEEDDDBBB@@@???>>>======>>>???@@@AAAAAA@@@@@@@@@<<<===???@@@AAA@@@@@@???<<<;;;::::::999999::::::;;;<<<<<<===============>>>AAAEEEIIIKKKLLLKKKJJJHHHPPPWWWUUUVVVggg|||cccYYY___hhhlllkkk]]]YYYRRRIIIAAA===;;;;;;777666555666777777666444444444444444444555555555222222111111111111111111222222222222222222222111000111222333333222111000222222222222222222222222555444333222222333333444111222444555555555555555555444555<<>>===;;;;;;;;;999666::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<:::999999999999777666:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;============<<<<<<<<<;;;===>>>??????>>>===>>>@@@@@@AAACCCDDDDDDDDDBBBBBB@@@AAAAAACCCDDDFFFGGGHHHAAAEEEJJJKKKGGGPPPqqqssszzzwww^^^PPPNNNYYYVVVWWW^^^nnnlll```[[[VVVMMMEEEMMMJJJGGGGGGGGGGGGFFFDDD>>>======>>>@@@BBBBBBCCC@@@@@@AAABBBCCCBBB>>>;;;777999;;;AAAMMMXXX[[[XXXGGGDDDCCCEEEFFFGGGLLLSSS\\\``````ZZZQQQLLLNNNRRRZZZooowwwttt}}}~~~{{{rrrwww}}}qqqbbbRRRHHHFFFCCCCCCGGGHHHEEECCCEEEEEEEEEDDDDDDDDDEEEGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEHHHEEECCCDDDIIINNNOOONNNNNNPPPQQQQQQQQQRRRTTTVVV\\\bbbnnnxxxyyyoooccc]]]ZZZUUUsss------------............000000000000000111222333111222333777BBBQQQ[[[^^^]]]^^^^^^^^^cccnnn|||rrrfffccciiiooouuuxxxyyyvvvoookkklllnnnlll___RRRKKKGGGCCCAAAAAA@@@AAABBB@@@>>>======>>><<<===>>>???@@@AAAAAABBBEEEDDDDDDBBB@@@>>><<<;;;;;;===@@@AAA@@@??????@@@<<<===???@@@AAAAAA@@@@@@;;;;;;:::999999999999::::::;;;;;;<<<<<<<<<<<<<<<===???BBBFFFHHHIIIIIIIIIJJJKKKLLLMMMRRR]]]lllwww~~~gggWWWVVV___iii```dddgggdddZZZMMMBBB;;;999777555555666777666555555555555555555666666666333333333222222222222222333333222222111000000000000000111111111111000000000000111111222333333444333222222222222333333444111333444444333333555666666444666@@@RRRfffvvvuuueeeWWWTTTXXX\\\nnnvvveeemmmtttuuuuuu}}}~~~eeeLLL???;;;<<<;;;:::;;;<<<:::666888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::999888999::::::888666999999999999999999999999======<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<===>>>>>>======>>>??????@@@BBBDDDDDDCCCBBBAAA@@@AAABBBCCCDDDEEEFFFFFFFFFAAAAAAGGGIIIKKKVVVccc|||yyyssseeebbbXXXNNNMMMZZZlll|||uuujjj___RRRNNNHHHEEEEEEDDDAAA>>>;;;<<<===???AAACCCDDDEEEBBBBBBBBBDDDEEEEEEDDDBBB>>>???@@@CCCKKKTTTXXXVVVRRRNNNLLLJJJGGGCCCEEEJJJNNNTTTZZZ[[[XXXUUUUUUWWWXXXggg|||yyy}}}|||yyykkklll}}}vvvppp}}}xxxbbbQQQJJJHHHFFFCCCCCCEEEEEEAAAAAADDDDDDCCCCCCCCCDDDEEEFFFGGGBBBBBBBBBBBBBBBCCCCCCDDDHHHGGGEEEFFFHHHKKKLLLMMMKKKMMMOOOPPPPPPPPPRRRSSSYYYdddqqqtttmmmbbb\\\[[[VVVXXXyyy------------.........///////////////000111222333222777===HHHYYYiiimmmhhhfffaaa\\\[[[___iiivvvsssfffgggtttzzzrrrjjjgggiiilllcccXXXNNNIIIFFFBBBAAABBB@@@AAABBBAAA???>>>>>>???<<<<<<===???@@@@@@AAAAAADDDEEEFFFEEECCC???<<<999777:::>>>???===<<<===>>>===>>>???AAAAAAAAAAAA@@@;;;;;;:::999999999999:::::::::;;;<<<<<<<<<<<<;;;===>>>AAACCCFFFHHHIIIIIIJJJHHHFFFIIIOOOTTTWWWXXXwww}}}mmmcccaaabbb^^^fffpppwwwtttgggVVVJJJ???<<<888555555666666555555555666666666777777777444444444333333333222222333333333333333222222222222222111111111111222222......///000000111222222111111222222333333333333444555666777888===DDDJJJHHHHHHJJJNNNXXXeeesss{{{|||~~~pppaaa\\\___iiiwwwzzzaaaaaaaaabbbgggrrruuuooodddRRREEEBBB:::<<<<<<:::;;;???===777777777888999999999999888999999999999::::::::::::888777777999::::::999777999999999999999999999888<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;:::<<<======<<<<<<===>>>===>>>AAABBBCCCBBB@@@>>>??????AAABBBCCCCCCCCCCCCHHHAAA@@@FFFHHHCCCCCCHHH```ssswwwZZZHHHOOOWWW^^^xxxqqqkkkddd^^^ZZZUUUMMMGGGFFFFFFEEEEEEDDDEEEGGGHHHHHHGGGFFFGGGIIIJJJJJJIIIIIIJJJIIIFFFHHHMMMPPPOOOOOOMMMMMMNNNLLLIIIJJJNNNQQQVVV\\\aaadddgggiiikkkrrryyy|||nnnpppsssllldddcccaaalllnnnlll|||vvvaaaQQQIIIFFFFFFEEECCCDDDGGGFFFBBBAAADDDAAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEGGGJJJMMMKKKKKKLLLLLLLLLNNNQQQTTTVVVggguuurrrcccXXXXXX]]]XXXddd/////////000000000111111////////////000111222333777???JJJ[[[qqq~~~tttoooiiiddddddiiinnnuuuzzzzzz|||xxxjjjbbbkkk{{{nnndddaaacccfffVVVPPPKKKIIIFFFBBBBBBFFF@@@AAACCCBBB@@@?????????;;;<<<===???@@@@@@@@@@@@DDDFFFGGGGGGDDD@@@<<<999444777;;;===;;;:::;;;<<<===>>>@@@AAABBBBBBAAAAAA<<<;;;::::::999999::::::::::::;;;<<<<<<<<<<<<;;;???@@@AAACCCFFFHHHJJJKKKHHHIIIJJJJJJJJJJJJLLLNNNMMMfffzzz~~~rrraaa]]]cccnnn{{{{{{lll___DDD@@@:::666555555555555555555666666777777888888555555555444444333333333333333333444444555555555444333111111111111333444000000111222222333333333111111222333444444444444777888999;;;AAAKKKYYYbbbiiiiiifff```ZZZ[[[cccjjjmmm~~~vvvtttrrrlllYYYVVVTTTXXX```kkkssswwwyyyiii[[[TTTKKK???===CCC888;;;:::777888;;;:::444666666777888888888888888777888888888888999999999666666777999;;;;;;999888999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<<<<;;;;;;<<<>>>;;;<<>><<<>>>>>>???AAAAAABBBBBBAAA===>>>CCCHHHCCC<<<@@@LLLEEEOOOiiinnnLLLKKKMMMLLLbbbxxxlllcccVVVTTTQQQMMMJJJJJJLLLNNNKKKIIIGGGHHHJJJKKKLLLLLLJJJMMMNNNKKKLLLRRRWWWXXX[[[[[[```gggjjjjjjmmmrrr|||~~~xxxeeecccbbb[[[ZZZ___\\\gggyyy}}}nnnaaabbbppp|||mmmZZZMMMIIIHHHEEEAAAEEEDDDGGGJJJIIIDDDCCCEEE>>>???@@@AAABBBCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEE???AAACCCBBBAAACCCGGGLLLLLLKKKIIIHHHHHHKKKQQQVVVTTThhhxxxrrr^^^SSSWWWaaa]]]ooo////////////000000000000444111///000333666777666>>>KKK^^^ooo|||xxxnnnqqqyyyyyyqqqkkkjjjkkkhhhbbb```lllooo\\\SSSRRRSSSQQQKKKIIIGGGEEECCCAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@AAA>>>??????@@@AAABBBCCCCCCHHHIIIKKKKKKHHHCCC===999999999::::::;;;<<<<<<===<<<>>>@@@AAAAAAAAABBBCCC@@@???>>>===<<<;;;:::999::::::::::::::::::::::::>>><<<;;;<<>>??????>>><<<999888::::::<<<=========<<<;;;<<<<<<===============<<<>>>===<<<===???@@@@@@???>>>???@@@@@@AAAAAAAAAAAA???@@@BBBCCCDDDCCCBBBBBBCCCHHHLLL```vvvwww\\\HHHRRRXXXaaasssttt||||||xxxwwwpppfffdddiiigggfffdddcccbbbbbbccccccggg```___eeejjjmmmrrryyyuuu```YYYWWWUUUZZZbbbfffmmmxxx|||ttt~~~xxxpppkkkjjjmmmooopppdddYYYMMMFFFEEEGGGGGGFFFEEEDDDDDDEEEGGGGGGFFFEEECCCAAA>>><<<;;;<<<>>>???FFFEEECCCAAA@@@AAACCCDDDBBBBBBAAABBBCCCFFFIIIKKKNNNLLLJJJHHHIIIKKKOOOQQQXXXhhhxxxyyymmm```\\\^^^nnn////////////000000000111///111111000///111555:::KKKTTTbbboooyyyqqqoooxxx|||vvvooofffdddbbb```cccnnn~~~zzzhhhVVVMMMLLLJJJHHHJJJIIIGGGEEECCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@AAABBBCCCDDDDDDFFFGGGJJJKKKIIIEEEAAA>>>:::::::::;;;;;;;;;<<<<<<:::===???@@@???@@@AAABBB@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::;;;>>>AAABBBBBBCCCCCCDDDDDDEEEGGGHHHIIIKKKLLLPPPZZZooozzzzzzuuucccVVV[[[jjjtttwwwwwwfff[[[TTTWWWZZZUUUNNNKKK<<<999444222444666888999555666888777555555666888555555555555555444333333333444555444222111000111444222333777::::::666333999666333444888>>>BBBEEEBBBAAAGGGVVVfffqqqzzzxxxfff___WWWWWWdddgggooo||||||}}}{{{|||{{{oooeee```SSSLLLCCC>>>>>>???===;;;;;;:::999888888888888888777777666555444555666666777888888999999:::;;;;;;999999888888999999:::;;;<<<======<<<::::::;;;<<<>>>???@@@@@@@@@>>><<<;;;::::::<<<=========<<<;;;999:::;;;<<<===>>>>>>>>>>>>===<<<===???@@@@@@???>>>???@@@AAABBBBBBBBBBBB???@@@AAABBBCCCCCCBBBAAABBBEEEDDDLLLccc|||rrrlllxxxxxxWWWOOOSSSddd{{{yyypppfffrrr}}}~~~wwwjjjWWWRRRUUU]]]kkk{{{pppvvv}}}}}}xxxtttrrrssswww|||~~~|||vvvmmmgggYYYTTTLLLFFFDDDDDDFFFGGGIIIGGGDDDCCCCCCDDDDDDCCCCCCAAA???===<<<===>>>???DDDCCCAAA@@@@@@@@@AAABBBBBBBBBAAABBBDDDFFFIIIKKKOOOOOONNNNNNNNNOOOPPPPPPSSSfffzzz~~~ttteee^^^]]]uuu/////////000000000111111---111555222///111999BBBQQQWWW```jjjuuussskkkrrruuuqqqlllcccaaa___cccjjjrrrxxxzzzwwwrrreeeVVVNNNMMMJJJFFFHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDEEEDDDCCCAAA@@@>>>???@@@AAACCCDDDEEEFFFDDDFFFIIIJJJJJJHHHEEECCC======<<<<<<<<<;;;;;;;;;:::<<<>>>???>>>>>>???AAA??????>>>>>>>>>=========<<<<<<<<<<<<<<<=========>>><<<:::;;;===???@@@@@@CCCCCCCCCCCCDDDEEEGGGGGGGGGIIIJJJKKKSSSjjj{{{uuubbb^^^eeemmmqqqrrrgggaaa```iiiqqqnnnddd[[[MMMEEE;;;666777999999777444666666555333333666999666666666555555444444333333444666555333111111111222222333555999999555111444222333999GGGXXXgggpppWWWSSSSSS\\\hhhqqqzzzkkkccc^^^[[[```gggooouuu|||tttbbbXXXHHHCCC===:::<<<======<<<;;;:::999888777666666666888777666555444444444444777888888999999:::;;;;;;999888888888888999::::::;;;<<<>>>===<<<;;;;;;<<<<<<===>>>??????>>>===<<<::::::;;;<<<<<<<<<<<<;;;777888:::;;;===>>>>>>>>>===<<<<<<===???@@@@@@??????@@@AAABBBBBBCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAABBBGGGDDDCCCLLLZZZsssyyymmmkkk~~~rrr```cccnnn{{{uuudddjjjpppyyyxxxppppppsss{{{aaa___fffttt}}}yyymmmhhhlllqqqrrr___SSSKKKLLLKKKHHHDDDCCCEEEGGGMMMIIIDDDAAAAAAAAAAAAAAACCCAAA???>>>===>>>???@@@CCCBBB@@@?????????@@@AAACCCBBBBBBBBBDDDGGGIIIKKKOOOPPPQQQRRRQQQPPPOOONNNRRRdddzzz~~~oooccc]]]rrr//////000000000111111111///222666666777<<>>???@@@AAACCCEEEFFFFFFDDDFFFHHHIIIJJJHHHFFFEEE@@@@@@???>>>===<<<<<<;;;:::<<<>>>???>>>>>>???@@@>>>>>>>>>>>>????????????======>>>>>>>>>>>>>>>??????===<<<<<<>>>??????>>>AAAAAAAAABBBBBBDDDEEEEEECCCHHHKKKKKKKKKSSScccppp{{{{{{vvvxxxvvvmmmeee^^^]]]bbbppp~~~uuujjj\\\SSSHHHDDDGGGJJJIIIGGG@@@===888555444555666777777666666555555555555555555666777666444222222333222333333444888<<<;;;666888999===JJJ```zzzuuuggg[[[XXX]]]gggttt~~~qqqllliiieeeeeekkkooo{{{qqqkkkoooxxxppp[[[PPPAAA===:::999:::<<<===<<<::::::888777666666555555777777777666666666666666777888888999999:::;;;;;;888888888888888999999:::888:::<<<<<<;;;999999999999:::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<>>GGGGGGFFFJJJJJJUUUjjjuuuxxx}}}xxxkkk]]]]]]dddggg~~~qqqfffaaaZZZYYY[[[UUUNNN___{{{~~~nnnccccccllluuurrr___PPPHHHDDDFFFHHHIIIHHHGGGFFFFFFLLLIIIEEECCCBBBBBBAAA@@@BBBAAA???>>>>>>>>>???@@@BBBAAA@@@@@@@@@@@@AAAAAACCCBBBBBBBBBDDDGGGJJJKKKOOOOOOPPPPPPOOONNNMMMLLLQQQ^^^qqq~~~uuueeeYYYccc000000000000111111111111111111444;;;EEEOOOWWW[[[hhhfffcccaaabbbjjjwww~~~kkkdddggghhhmmmtttwwwvvvssspppooossswwwppp___SSSPPPLLLEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHKKKMMMLLLJJJGGGDDD>>>???@@@AAACCCDDDEEEFFFFFFFFFGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<<<<===???@@@??????@@@AAA>>>>>>>>>>>>????????????>>>>>>>>>??????@@@@@@@@@@@@???>>>>>>???@@@???>>>@@@@@@@@@@@@AAABBBCCCCCCDDDGGGJJJLLLMMMMMMOOOPPP\\\vvvyyyxxx}}}|||mmmaaa^^^]]]fffuuuyyyaaaYYYSSSUUU^^^fffiiihhhVVVLLL@@@:::;;;===<<<999999888777666666666777777;;;<<<===<<<999666555666666999;;;===FFFPPPRRRNNNSSSRRRTTT^^^qqqrrr]]]SSSSSSZZZfffqqqwww|||yyyuuupppqqqpppsssuuu{{{llldddccc^^^___lllyyydddPPPFFF>>><<<:::999:::;;;;;;;;;:::999888777666666666666666666777888999:::::::::777888888999999:::;;;;;;888888777777888888999:::777999<<<<<<;;;999999:::888999::::::;;;;;;<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;:::<<>>???AAABBBCCCDDDDDDDDDBBBAAAAAAAAAAAAAAAAAAAAA<<>>>>>>>>???@@@BBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBCCCDDDGGGJJJLLLPPPOOONNNMMMMMMMMMMMMNNNTTTYYYdddrrrzzztttdddUUUZZZnnn000000000111111111222222111000333AAAVVVfffmmmmmmpppllleee___^^^eeeqqq{{{kkkffflllqqqxxx~~~}}}vvvooolllmmm{{{xxxaaaPPPMMMJJJCCCDDDCCCCCCBBBBBBCCCDDDDDDEEEGGGJJJKKKKKKIIIFFFDDD>>>???@@@@@@AAABBBCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBCCCBBBAAA@@@>>>===<<<;;;<<<>>>@@@@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@???>>>???@@@AAA@@@??????????????????@@@AAAAAAEEEDDDEEEHHHLLLMMMLLLJJJQQQXXXgggxxxmmmlllsss}}}sssjjj]]]XXX```ppp{{{~~~jjjddd___```iiitttzzz}}}ggg[[[KKKAAA@@@CCCEEEDDDEEEDDDAAA???>>>>>>>>>???FFFJJJNNNOOOKKKEEE???<<>><<<<<<;;;;;;::::::::::::999999888777777777777888555666888999;;;<<<<<<<<<777888888999999:::;;;;;;888777777777777888999999:::;;;======<<<;;;<<<===;;;;;;;;;;;;<<<<<<======:::::::::999:::;;;;;;<<<<<<======<<<<<<;;;:::999;;;::::::<<<>>>@@@@@@???===>>>@@@AAACCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBCCC>>>???GGGEEECCCLLLIII]]]rrr~~~WWWHHHNNNQQQ[[[ppp~~~tttttt~~~~~~mmmbbbYYYNNNQQQ]]]```fffnnnxxx}}}rrrfffdddnnnzzzwwwpppfff]]]WWWRRROOOLLLFFFCCCCCCGGGLLLMMMHHHBBBAAABBBCCCFFFHHHGGGDDDAAA??????>>>>>>>>>>>>>>>???AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCEEEHHHJJJLLLPPPOOONNNMMMLLLMMMNNNOOOZZZ\\\bbbmmmuuurrrfffZZZ\\\ggg000000111111111222222222222222:::NNNggg{{{vvvqqqggg```___iiiyyyyyyxxxlllnnnvvvvvvnnnlllmmmyyyuuu[[[JJJIIIIIIDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCEEEFFFEEEDDDAAA@@@?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@??????===<<<;;;::::::;;;===??????>>>===>>>???===========================>>>>>>???@@@@@@AAAAAA>>>======>>>@@@AAA@@@>>>>>>>>>>>>===>>>>>>???@@@BBBAAAAAADDDHHHKKKKKKIIIOOOLLLRRRddd}}}ppphhhkkkqqq{{{qqq___]]]hhhsssvvvrrrkkkbbb```eeeppp|||tttjjj\\\OOOJJJNNNWWW^^^]]]ZZZWWWSSSOOOMMMLLLLLLWWW___iiinnniii^^^QQQJJJHHHTTT___ggguuu{{{fffaaa\\\^^^hhhyyy~~~rrreee___]]]]]]```dddmmm|||ooowww~~~ooorrrssskkk]]]^^^^^^```gggpppuuuuuuggg```YYYUUUNNNDDD===;;;999:::;;;;;;::::::::::::999888888888888999::::::666777888:::;;;;;;;;;:::777888888999999:::;;;;;;777777777777777888999999:::<<<<<<<<<;;;;;;===???;;;;;;;;;;;;;;;;;;<<<<<<::::::999999999:::;;;<<<<<<<<<=========<<<;;;;;;:::999:::;;;>>>@@@@@@???<<<===???AAABBBCCCCCCDDDEEEDDDCCCBBBBBBBBBCCCCCCEEEEEE@@@AAAIIIGGGEEEMMMIIIOOOWWWccczzzuuupppnnnTTTOOONNNUUUdddvvvyyyuuukkkhhhtttuuu```^^^bbbppp|||rrr^^^ZZZ^^^]]]YYYdddqqqqqqxxx{{{}}}|||zzzwwwuuussstttooonnnuuu~~~nnneeeZZZTTTRRROOOJJJFFFDDDCCCCCCDDDFFFFFFCCCAAA??????@@@BBBEEEEEEDDDBBB=====================>>>??????@@@AAAAAAAAAAAAAAADDDCCCCCCCCCEEEHHHKKKLLLKKKKKKLLLMMMMMMMMMLLLLLLUUUZZZccciiijjjgggaaa\\\[[[ddd|||000111111111111222222222444777BBBYYYttt|||nnnccc```jjj|||qqqnnnlllmmmnnnqqqzzzyyyqqqnnnnnnkkkrrriiiOOO???BBBFFFDDDBBBBBBAAA@@@@@@@@@AAAAAA>>>???@@@AAA@@@???===<<>>>>>===<<<===>>>>>>=========<<<<<<<<<<<<======>>>???@@@@@@AAAAAA<<<;;;<<<===???@@@???>>>>>>============>>>>>>???===>>>AAAEEEGGGHHHFFFDDDDDDFFFMMMSSSWWWgggrrrllljjjlllqqq}}}xxxmmmoooqqqpppmmmfff\\\XXX^^^mmm~~~zzzooo```XXX\\\lllyyyrrrooojjjddd___[[[ZZZYYYfffrrrsssaaaVVVNNN\\\iiirrr~~~wwwggg___WWWVVV___ooouuuiiiddddddggglllrrrsssyyyiiisssqqq{{{wwwxxx~~~wwweeeaaaiiiVVVMMMFFFBBB???;;;;;;===666888:::::::::::::::;;;888888888888999:::;;;<<<666777999::::::999888777777888888999::::::;;;;;;777777777777777888888999999::::::999888999;;;>>>:::999999888888999999:::;;;:::999888999:::;;;<<<;;;;;;<<<===>>>>>>>>>===:::999999;;;>>>@@@@@@???<<<===>>>@@@AAABBBCCCCCCFFFEEEDDDCCCBBBCCCCCCDDD>>>BBBAAACCCIIIDDD@@@HHHHHHGGGFFFJJJVVVlllvvviiivvvsss\\\PPPWWWkkkooopppiiiXXXMMMRRRaaalllwwwjjj[[[VVVQQQRRRXXX]]]^^^\\\^^^iii{{{}}}rrrmmmooorrrsssuuuwww}}}www___TTTHHHCCCFFFIIIFFFBBBAAACCCDDDCCC@@@??????@@@???>>>===>>>AAACCCCCCBBB<<<<<<<<<==================>>>???@@@@@@@@@@@@@@@DDDCCCCCCCCCEEEHHHKKKMMMDDDFFFIIILLLLLLKKKHHHGGGFFFQQQ]]]```ZZZTTTSSSUUUUUU___{{{777111---///000000222666888AAANNN]]]mmmnnngggkkkppppppnnniiiiiifffdddjjjvvvmmmbbb`````````YYYPPPHHHCCCAAAAAAAAAAAA@@@>>>======???AAABBB???>>>===============>>>?????????>>>>>>>>>>>>>>><<<===>>>??????>>><<<;;;<<<===>>>===<<<;;;<<<===<<<<<<======>>>>>>??????>>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>???===;;;;;;===???@@@???999999999999:::<<<>>>???>>>>>>???@@@BBBCCCDDDDDDBBB@@@DDDKKKNNNTTTjjj~~~ppppppvvvyyy|||~~~}}}~~~vvvtttgggVVVTTTeeeyyy}}}ppp[[[]]]ppp{{{xxxhhhhhhggg^^^ZZZeeepppyyyfff\\\VVVVVVcccttt}}}fff```TTTRRRZZZ]]]iiivvvnnnpppssssssssswwwsss[[[fffllltttyyyuuuvvvsss___VVVFFFEEECCCAAA>>><<<:::999:::999999888888888888888999999999888999999::::::;;;:::999:::======;;;999::::::999999888999999:::888777777666666666666666888888999999999:::::::::777888999:::;;;;;;;;;;;;999999999999999999999999======>>>>>>>>><<<;;;:::===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCHHHHHHIIIJJJOOOWWWaaagggvvvvvvyyypppuuu|||yyymmm___UUUOOOMMMQQQXXXrrrzzzxxxwwwyyykkkdddqqqyyysssfffeeeXXXXXXWWWTTTQQQSSSYYY___rrr~~~vvvkkkfffkkk||||||eeeTTTHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@?????????@@@AAAAAA===>>>>>>??????>>>>>>===>>>===============>>>???@@@?????????????????????CCCBBBAAA@@@BBBDDDGGGIIIHHHHHHIIIJJJJJJKKKLLLLLLJJJPPPWWWZZZXXXSSSNNNKKKTTT___zzz333111111333444333777<<>>===<<<<<<>>>???AAA??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@>>>===<<<<<<===>>>===;;;:::;;;<<<===============>>>>>>>>>============<<<;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>===;;;::::::;;;=========999999999999:::<<<>>>?????????@@@@@@AAAAAABBBBBBAAA???BBBHHHHHHJJJXXXjjj{{{zzz}}}~~~vvvooorrrvvv|||qqqeeeiiioooppptttqqqqqqhhhXXXZZZkkkssszzzsssoooiii]]]YYY___hhhxxxvvveee[[[SSSQQQ[[[iiiwwwhhhdddYYYUUUZZZ\\\fffyyy~~~~~~}}}jjjXXX```NNNYYYbbbccciii}}}kkkYYYPPPCCCBBBAAA???===;;;:::999999999888777777777777777888888888888999999:::;;;<<<;;;:::;;;======;;;999999999888888888888999999888888777666666666777777888888888888999999999:::777888999:::;;;;;;;;;;;;::::::::::::::::::::::::<<<======>>>>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAACCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEHHHNNNUUUZZZfff|||}}}pppjjjvvv{{{]]]IIIHHHMMMOOO]]]bbbhhhjjjeee```dddlllqqqcccTTTMMMOOOTTT]]]aaaZZZPPPMMMRRRQQQ[[[dddfffbbb___ccciii}}}xxx}}}rrriiikkkzzzxxxkkk^^^PPPGGGBBB@@@??????@@@@@@@@@???>>>>>>???@@@AAACCCDDDEEE???????????????????????????>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@@@@AAACCCFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHNNNUUUYYYWWWRRRMMMKKKWWWccc}}}222000222666999>>>GGGRRRiiihhhddd___```mmmqqqjjjllliiijjjmmmuuuzzz~~~~~~xxxpppfffYYYNNNJJJFFFBBB@@@?????????>>>======<<<;;;<<<===>>>???@@@@@@???===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===;;;======<<<;;;:::;;;<<<===============<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>>>>>>>======<<<:::888888999::::::999999999999999:::<<<===>>>@@@@@@@@@???????????????@@@===???DDDDDDBBBHHHSSSggg|||}}}}}}tttjjjjjjuuuuuuwww~~~zzzwwwqqqpppmmmoooiiiYYYWWW___```kkk|||}}}rrrmmmdddZZZWWWWWW\\\hhhvvvyyynnn___UUURRROOOWWWbbbnnnzzzyyynnneeefffeeejjjyyy|||||||||}}}wwwtttdddUUUVVVIIITTT\\\^^^bbbrrrrrr___OOOHHH??????>>>===;;;:::999999888888777666666666666666777777777888999:::;;;<<<===<<<;;;<<<<<<<<<:::888888888777777777777888888999999888777777777777888777777777777888888888888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>======<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>???@@@@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAABBBBBBBBBCCCEEEIIIMMMNNNaaa{{{xxxxxx{{{~~~{{{mmmdddoooxxxYYYTTTXXXWWWUUURRRQQQUUUVVVTTTUUUXXXllluuukkkrrrwwwuuu}}}tttfffWWWPPPEEEFFFIIIJJJGGGHHHRRR]]]iiizzzzzzyyy|||{{{rrroooyyyxxxrrrmmmtttqqq^^^QQQIIIDDDAAA>>>===;;;<<<>>>??????>>><<<===>>>@@@BBBDDDGGGHHHAAA@@@???>>>>>>???@@@AAA@@@???>>>===============@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???>>>???AAACCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDKKKSSSWWWUUUPPPMMMKKKTTT```|||555222444===IIIWWWfffssssssqqqllleee```fffsss~~~ttthhhhhhllloootttzzzrrrwwwxxxqqqhhh___TTTKKKDDDBBB@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<>>>??????AAA@@@???===<<<;;;;;;;;;<<<<<<===============>>>===>>>??????@@@??????>>><<<===>>>===;;;;;;;;;<<<=========<<<<<<;;;;;;;;;999999999999999999::::::<<<<<<===============<<<<<<:::888777888999888888888999999999:::;;;<<<<<<>>>>>>>>>>>>>>>????????????;;;<<<@@@BBBAAADDDIIIVVV{{{wwwooopppvvv{{{zzz|||yyy~~~|||nnniiiiiidddeeeuuuwwwpppqqqmmmccc```ZZZZZZbbbooouuupppfff___\\\YYY```gggmmm}}}|||wwwrrrqqqzzzuuuqqqqqqppp|||oooqqqooobbbYYY]]]gggnnnkkkhhhkkktttzzzzzzrrrjjj___RRRGGGAAA<<<;;;;;;::::::999888888777777666555555555555555666666666777888:::;;;<<<======<<<<<<<<<;;;999888777666666666666777777888:::999999888888888888888666666666777777777777777888888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEEEEDDDDDDDDDAAABBBCCCCCCBBBCCCDDDFFFLLLTTT```ppp|||{{{wwwzzzyyykkklllyyy{{{mmmooosssooocccWWWPPPNNNPPPVVV]]]\\\uuuxxxdddUUU\\\lll~~~uuuzzzyyymmmgggggglllvvvrrrjjjaaaSSSNNNGGGIIIJJJIIIHHHNNN\\\hhhsssmmmllllllrrrtttttt~~~}}}ppphhh[[[QQQJJJGGGEEECCC@@@>>>======>>>??????>>>;;;<<<===>>>@@@CCCEEEFFFAAA@@@>>>======>>>@@@AAA@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@???>>>======???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@HHHRRRVVVSSSOOOLLLLLLLLLZZZwww999888@@@SSShhhzzzzzzqqqgggbbbeeeoooxxx{{{zzzppphhhiiiuuu{{{~~~}}}|||}}}|||xxxppp|||{{{iiiYYYLLLEEEAAA@@@???@@@AAA@@@>>><<<<<<<<<======>>>???@@@@@@AAA@@@???===<<<;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>????????????===>>>???>>><<<;;;<<<=========<<<<<<;;;;;;::::::888888888777888999:::;;;<<<<<<============<<<<<<===;;;888888888999999888888888999::::::;;;;;;;;;::::::;;;<<<===>>>???@@@???<<<;;;===??????BBBEEECCCdddzzzuuuuuuvvvvvv~~~nnn|||vvvkkkhhhjjjuuuyyyppppppooolllxxxzzzvvvyyyzzzjjjbbbbbbcccnnn{{{wwwppptttwww~~~rrrjjjeeecccccc___ZZZSSSMMMHHHBBB===999999999888888888777777777666666555555555555555666666666777888:::;;;<<<<<<<<<===<<<;;;999888888666666555555666777777888:::999999888888888888888666666666666666666666666888888999999::::::999999888888999999::::::::::::<<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;<<<======<<<<<<<<<===>>>>>>???????????????>>>>>>>>>>>>>>>AAABBBCCCDDDDDDDDDDDDDDD???AAACCCCCCCCCBBBCCCDDDCCCFFFJJJQQQaaa||||||zzz|||yyy~~~xxxzzzrrr___NNNHHHOOOYYY```hhhsss{{{|||rrr]]]KKKIIIQQQdddzzzdddbbbdddtttooo^^^aaaddddddqqqrrrggg^^^UUURRRSSSRRR^^^\\\UUUXXXYYYVVVYYYfffkkkllliiieeegggnnnuuu|||rrrnnnppptttrrruuuvvvvvv{{{~~~ssscccOOOLLLIIIFFFEEEDDDCCCBBBBBB@@@>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>@@@@@@@@@???===<<<<<<===???@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>===<<<======>>>???@@@@@@@@@@@@AAAAAAAAAAAA???HHHRRRVVVRRRNNNLLLLLLLLLZZZvvvAAAEEETTTlllyyykkkeeejjjssszzz{{{nnniiiooopppiiiiiiooowwwtttsssrrrlllnnnUUUFFF>>>???>>>======>>>===;;;999<<<<<<===>>>??????@@@@@@@@@@@@???===<<<<<<<<<<<<::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>??????===>>>>>>>>><<<;;;<<<===;;;;;;;;;;;;;;;:::::::::888777777777888999;;;<<<<<<<<<=========<<<;;;;;;===:::888888999::::::999888888999:::::::::::::::888888999;;;<<<>>>?????????===;;;::::::;;;===@@@@@@XXXwww~~~ttt{{{~~~tttrrruuussstttzzztttrrryyyvvvmmmttt{{{{{{yyyvvvqqqjjj]]]RRROOOSSSVVVhhhmmmqqqxxxeeeXXXOOOLLLLLLHHHBBBAAAAAA???;;;888888888777777777777666777777666555555555555555666666666777888999:::;;;999;;;<<<;;;999888888888666555555666666777888999999999888777777777777888777777777777666666666666888888999999999999999888777888888999999::::::;;;===<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<======>>>>>>>>>@@@@@@@@@????????????>>>@@@@@@BBBCCCDDDDDDDDDDDD<<<>>>AAAAAA@@@@@@AAABBBAAADDDFFFGGGLLLXXXfffqqqwww|||zzz}}}ppptttxxx```QQQSSS]]]gggdddccchhhlllfffVVVGGGAAABBBLLL```uuu|||sssgggVVVPPPKKKQQQfffooo^^^QQQRRRPPPJJJMMMVVVaaaZZZSSSOOOJJJGGGHHHLLLLLLSSSMMMHHHUUUdddppp}}}~~~|||uuuuuu}}}vvvmmmhhh```SSSIIIFFFEEEBBB@@@>>>>>>???@@@AAA???===<<<<<<<<<;;;999;;;:::::::::::::::;;;<<<===<<<;;;::::::;;;<<<======<<<;;;:::::::::::::::999::::::;;;;;;<<<<<<===<<<<<<<<<<<<======>>>????????????@@@AAABBBBBBBBB???IIITTTWWWSSSNNNLLLNNNSSS```{{{PPPVVVcccrrruuupppqqqssssssrrrccc\\\eeekkkhhhkkkttt}}}vvvrrrmmmiiiaaauuu{{{dddNNNCCC???===<<<;;;<<<======;;;:::::::::<<<===>>>???????????????>>>===============999::::::;;;<<<<<<======;;;;;;;;;;;;<<<===>>>???;;;<<<===<<<:::999:::;;;:::::::::::::::;;;;;;;;;888777777777888:::<<<>>><<<<<<======<<<<<<;;;:::;;;999777777999:::::::::777888999:::;;;:::999999888999999:::;;;<<<<<<===:::<<<<<<:::999:::<<<===CCCRRReeerrrvvv{{{zzzzzz}}}|||pppiiihhhwwwxxxttt}}}tttttt{{{uuuuuu~~~~~~||||||qqqfffbbbgggcccUUUOOOTTTXXXhhhkkkppprrr]]]NNNDDDBBBCCC@@@;;;;;;>>>===999888888777777777666666666888777666666555555666666777777777777777888999999666888::::::888666777999666666666666777888999:::888888777666666666777777888888888777777666666666888888999999999999888888888888999999:::;;;;;;<<<>>>>>><<<<<<;;;<<<======;;;::::::;;;;;;===>>>>>><<<<<<<<<===============?????????>>>>>>>>>======??????AAABBBCCCDDDDDDDDD<<<>>>??????>>>>>>???@@@DDDEEEGGGIIIJJJKKKMMMOOOaaazzz~~~}}}|||rrrrrryyyxxxhhhhhhqqqpppmmmkkkjjjfff^^^TTTMMMMMMKKKMMMTTT]]]```[[[UUULLLJJJEEEEEENNN[[[cccdddXXXOOOIIIIIIIIIFFFEEEGGGLLLGGGDDDCCCEEEKKKXXXddd\\\^^^UUUOOO\\\lll{{{{{{tttvvv~~~~~~{{{eeeZZZPPPDDD<<<<<>>===>>>??????===;;;;;;<<<<<<;;;:::999999999888999999:::;;;999999999999999999999999::::::999999888999999999999999:::;;;;;;<<<======;;;;;;;;;<<<===>>>??????======>>>???AAABBBCCCCCCAAAKKKVVVYYYTTTNNNMMMOOOVVVccc{{{___bbbgggjjjnnn|||{{{uuummmfffdddXXXYYYhhhqqqmmmnnnvvvzzzuuurrrjjjaaaVVVeeennneeeRRRFFFDDDEEE>>><<<;;;<<<>>>???>>>===888999:::<<<===>>>>>>>>>???>>>===============>>>999999:::;;;;;;<<<======:::::::::;;;;;;===>>>>>>999:::;;;:::888777888999999999999::::::;;;;;;;;;888777777777888:::===???<<<=========<<<;;;::::::999888666666888:::::::::777888999:::;;;:::999888::::::::::::::::::::::::444999======;;;<<<>>>@@@:::DDDRRR[[[\\\]]]eeemmm{{{zzzuuupppmmmzzzzzz}}}vvv|||{{{xxxrrrtttyyyzzzyyy~~~vvvqqqvvvvvvwwwzzzkkkiiixxx{{{kkkccciiilllvvvrrrqqqyyyfffWWWLLLFFFAAABBB???999999===<<<777888888888777666666555555888888777666666666666666888777777777777777888888444777999999777666777999666666666666777888::::::888777777666666666666666999999888888777777666666888888999999999888888777999999:::;;;;;;<<<======???>>>===<<<;;;;;;<<<===:::::::::;;;<<<===>>>???<<<<<<<<<=====================<<<<<<;;;;;;;;;:::>>>???@@@BBBCCCDDDDDDEEE???@@@@@@@@@>>>===>>>???>>>===>>>EEELLLOOONNNMMMSSS^^^qqq}}}xxxqqqxxxuuuuuu}}}|||{{{mmm```[[[\\\aaa^^^ZZZVVVRRROOOKKKIII<<>>??????===;;;;;;>>><<<;;;;;;===>>>>>>===888888888888999:::;;;;;;666777888888888888777666888888888777888888999999::::::;;;;;;<<<===>>>>>>::::::;;;<<<===??????@@@;;;<<<===???@@@BBBCCCDDDBBBMMMXXXZZZTTTNNNMMMOOOSSS___xxxzzzpppfffdddhhhuuu|||qqqlllhhhcccaaagggqqqwwwuuuqqqvvvpppddd___\\\WWWVVVRRRLLLGGGCCCCCCDDD@@@???>>><<<;;;;;;::::::999::::::;;;;;;<<<<<<<<<:::::::::;;;<<<>>>???@@@<<<<<<;;;999888777999;;;===;;;999888888:::<<<>>>;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999999999:::999888888888:::===>>>::::::;;;<<<<<<<<<;;;;;;888888888999999::::::;;;888888777777777777888888999999999888888888777777999999999999999999999999======>>>@@@BBBDDDFFFGGGcccpppvvv}}}|||{{{~~~qqqrrrnnnmmmrrrzzz~~~ttt|||{{{vvvsssoooqqqzzzqqqllllllmmmlllkkkiiihhhiiiiiiiiifffsssyyyuuusssssssssoooeeeWWWJJJBBB???>>>===<<<;;;999888777777666666666666777777777777777777888888888888777777888777666555444444555666555666777888888777666555555555666666777777888888888888666444222333666999;;;::::::999888777555555888999:::::::::888777666666777999;;;===>>>>>>>>>BBB???===<<<<<<===<<<<<<===============>>>??????AAA@@@???>>>============>>><<<::::::<<<>>>>>>>>>>>>===<<<===@@@BBBBBBBBBAAAAAA@@@???>>>>>>??????===@@@DDDGGGIIIJJJIIIHHHGGGIIIPPPYYYggg~~~~~~wwwtttuuuyyy{{{|||yyyxxx}}}~~~qqqtttxxxiiiTTTJJJKKKMMMSSS```ppptttfffSSSSSSKKKJJJYYYkkkwww|||ooo___RRRRRR[[[kkkuuunnnmmmnnnooolllooooooqqq|||qqq\\\KKKDDD:::444666::::::666::::::;;;<<<======<<<<<<;;;;;;:::999999888888777888888888888777777777777777777777777777777777777666666666666777777777777999999999999999999999999:::::::::;;;<<<===>>>?????????@@@??????AAADDDGGGGGGVVVbbb]]]QQQIIIGGGHHHNNNUUUiiiwwwkkkeeedddiiiuuuwwwqqqgggiiioooxxx~~~vvvoookkkuuuwwwjjj```[[[TTTRRRMMMIIIFFFCCCBBBBBBAAA@@@???===<<<;;;;;;;;;::::::999999::::::;;;;;;<<<<<<<<<======>>>???@@@;;;<<<<<<:::999888:::<<<>>><<<:::999999:::<<<===<<<<<<===<<<<<<;;;:::999999999999999999999999999:::999888888888:::<<<>>>::::::;;;;;;;;;::::::999777777888888999:::;;;;;;888777777666666777777888999999888888888777777777999999999999999999999999::::::::::::;;;<<<===>>>DDDMMMMMMPPP___lllzzz~~~vvvrrrsssmmmkkkrrr|||ooorrr|||vvvmmmmmmwww}}}yyysssiiijjjyyyyyyvvvtttuuutttooohhhdddlllooorrrqqqkkkccc^^^\\\mmmjjjvvvyyylllbbb\\\VVVVVVSSSMMMFFF???:::888<<<;;;;;;:::999888777777777777777777666666666666666777777888888777777666888777666555444444555666555666777888888777666555555555555666777777888888888888777555333444666888888888999999999888888777999999999999888777666666888888999999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<======<<<<<<<<<<<<===>>>???@@@??????>>>>>>======>>>>>>>>><<<;;;<<<===???>>>>>>>>><<<<<<===???AAAAAAAAA??????>>>===============>>>@@@CCCFFFGGGHHHHHHGGGDDDDDDFFFJJJPPP]]]sss{{{qqqmmmmmmtttvvvwwwvvvsssqqqtttvvvyyyzzz{{{iiijjjpppyyyhhh```jjjxxx}}}uuupppttt~~~{{{wwwtttrrrqqqpppkkkvvvnnnQQQ@@@>>>:::555333444777888777::::::;;;<<<<<<<<<<<<<<<;;;::::::999999888888777777777777666666555555555777777777777777777777777666666666666777777777777999999999999999999999999999999999999999:::;;;<<<@@@AAAAAA@@@???@@@BBBDDDGGGUUU___[[[OOOHHHGGGGGGJJJMMM___}}}pppiiihhhmmmzzzwwwwww|||{{{rrrooorrrxxxuuummmiiiooo~~~ppp___YYYPPPKKKGGGEEEEEEDDDBBB???AAAAAA???>>>============<<<;;;999888888999:::;;;????????????????????????:::;;;<<<;;;::::::<<<>>>???>>><<<:::999:::;;;<<<=========<<<;;;:::999888999999999999999999999999999999888888999:::<<<===:::::::::::::::999888777555666777888999:::;;;;;;777777666666666666777777888888777777777777777666888888888888888888888888888777777666666666666666999===888555???HHHTTTeeesssvvvzzz||||||{{{||||||rrrzzzyyyuuuuuurrrsssyyy~~~~~~}}}~~~|||wwwnnngggdddhhhoootttvvvyyyjjjccclllmmmoooppplllfffbbb```___wwwxxx{{{wwwjjj]]]QQQIIICCCAAA>>>===<<<:::999777999999999888888777777777888888777777666666555555666666777777777777666666777666555555444555555555555666777777777777666555444555555666666777888888777888999888666555666777555666777888999::::::::::::999888777666666666666:::999888888888999:::;;;<<>>???@@@>>>============>>>??????======<<<>>>???@@@???===<<<;;;;;;<<>>==================@@@AAABBBDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCEEENNNXXXgggvvv|||pppkkkllljjjjjjkkkooosssuuuvvv}}}}}}zzz}}}xxxvvvvvv}}}}}}jjjlllqqqrrr{{{xxxsssxxx}}}}}}}}}ooolllnnnpppuuuyyy}}}{{{[[[CCC777333444444555444444555777:::;;;;;;<<<<<<<<<<<<;;;:::::::::999888888777777999999888777666666555555777777777777777777777777666666666666777777777777::::::::::::::::::::::::::::::999999999999::::::AAABBBCCCBBB@@@??????@@@GGGSSS\\\WWWMMMGGGGGGHHHEEEFFFVVVxxxqqqrrryyywwwpppjjjiiiiiihhhkkkooowwwqqqnnnsssxxxoooYYYUUUKKKFFFBBBBBBDDDEEEBBB>>>BBBAAA@@@???>>>>>>>>>>>>???===:::888888999;;;<<>>:::;;;<<<<<<;;;;;;===???@@@???===;;;::::::;;;;;;;;;;;;;;;;;;;;;:::999888888888888888999999999999999999888888999:::;;;;;;:::::::::999999777666555444555666777888:::;;;;;;777666666555555666666777666666666666666666666666777777777777777777777777888888777666555555555666:::???:::777;;;<<<===GGGLLLNNNPPPUUU^^^kkkyyyqqqxxxyyynnnmmmrrrvvvvvvtttwwwvvvrrrkkkeeefffnnnvvvwww~~~yyyuuukkkjjjxxxzzz~~~qqqeee``````___ttt{{{{{{mmmbbbZZZRRRIIIBBBBBB>>>999888:::;;;999777666777777777777777777777999888888777666555555444555666666777777666666555555555555555555555555555444555666777777666555444444444555555666777777888666888::::::888666666666555666777888999::::::::::::999777555555555555666:::999888777888999<<<===CCCGGGIIIGGGAAA======???=========<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@=========???AAAAAA???===;;;::::::<<<>>>@@@???>>>@@@@@@???????????????@@@AAAAAABBBBBBBBBCCCCCCCCCDDDAAAAAADDDEEEEEEHHHLLLNNNTTTeee~~~rrrmmmkkkqqq{{{yyyrrr~~~}}}}}}}}}zzz|||}}}zzzggghhhfff```gggwwwsssqqqqqqoooxxx}}}zzzyyy|||tttuuuooottt}}}|||bbbKKK;;;444555777888666333444888:::;;;;;;<<<<<<;;;;;;;;;::::::999999888777777777<<<;;;;;;:::999888777777777777777777777777777777666666666666777777777777::::::::::::::::::::::::<<<<<<;;;;;;:::;;;;;;;;;???@@@BBBBBB@@@??????@@@HHHSSSZZZUUULLLHHHHHHIIICCCHHHZZZ||||||xxxmmmccc```aaafffooowwwuuuppppppttt|||dddPPPOOOHHHCCC@@@AAAEEEFFFCCC???BBBAAA@@@??????>>>??????AAA???<<<::::::;;;===>>>BBBBBBBBBBBBAAA???>>>===999;;;<<<===<<<<<<===>>>???>>><<<;;;::::::::::::888888999:::;;;;;;::::::777777777888888999999999999999888888999999::::::::::::999999888777666555444555555666888999999:::666666555555555555666666555555555555555555555555666666666666666666666666777777666666666666777888222999666555;;;:::888>>>???===<<<===CCCPPP^^^hhhvvv}}}|||uuussskkkppp{{{~~~|||vvvmmmhhhkkkuuu~~~wwwqqqiiimmm}}}zzzrrrhhhsssssslllpppvvv{{{~~~pppggg[[[SSSNNNIIIBBB===@@@;;;666555666888777555555555666666666666777777999888888777666555555444555555666666666666555555444444555555555555555555444555666777777666555444444444444555666666777777666888::::::888666666666777888888999999999888888999888666555555555666777999888888888999<<>>>>>AAA@@@???>>><<<;;;;;;::::::::::::;;;;;;<<<===??????=========???AAAAAA???===:::::::::<<<>>>???>>>===@@@???????????????@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAA======AAADDDDDDFFFIIIMMMJJJQQQ___iiiqqq}}}}}}pppyyyxxxzzz~~~}}}zzz}}}wwwtttvvv{{{xxxmmmpppooogggkkkxxxxxx~~~}}}uuurrrvvvvvvpppvvv{{{xxxxxx}}}xxx{{{{{{tttYYYDDD===888777999888555666;;;:::;;;;;;;;;;;;;;;::::::::::::999888888777777666;;;;;;::::::999888888777666666666666666666666666666666666666777777777777999999999999999999999999<<<<<<;;;:::::::::;;;;;;;;;===@@@AAAAAAAAABBBCCCIIISSSYYYTTTLLLIIIJJJJJJFFFQQQggguuummmlllgggdddhhhlllpppuuuzzzzzzzzzrrrnnngggppp~~~oooTTTGGGHHHCCCAAA@@@AAADDDEEECCCAAAAAA@@@@@@???>>>>>>??????@@@???===<<<<<<===>>>???AAAAAAAAAAAA@@@>>><<<;;;999;;;======;;;;;;;;;<<<===<<<;;;;;;::::::::::::666777888999:::;;;;;;;;;666666777777888999999999888888999999999999999999999999999999999888777666555555666666777777888888555555444444444444555555333444444444444555555555555555555555555555555555444444444444444555666777333777111...444555333;;;888888888888999>>>EEEIII[[[dddpppxxx}}}}}}~~~|||sssxxxvvvrrr}}}yyyvvvxxxdddXXXXXX\\\aaabbbTTTOOOHHHCCCBBB@@@>>>;;;;;;999666555666777888888666666666666666666666666888888777777666666555555444444555555555555444444333333444555555555555444444555666666666666555444333444444555555666777777555777999999777666555666999999999999999888777666777777666666777777888888888888888999;;;===???AAA???BBBDDDCCC@@@???@@@BBB@@@???>>><<<;;;::::::::::::::::::;;;;;;===>>>>>>======<<<>>>???@@@???===::::::;;;===???@@@>>>==================>>>>>>???AAAAAABBBBBBBBBBBBAAA@@@BBB???>>>AAAAAA???AAADDDEEEAAACCCIIIKKKLLLUUU```rrryyynnniiipppvvvwwwpppjjjkkkooorrrsssyyyzzzuuuqqqsssxxxzzz|||wwwxxxtttmmmmmmsssuuussspppoootttyyyxxxssssss|||}}}zzz}}}xxxdddOOO@@@555666888888:::???:::;;;;;;;;;;;;::::::999999999999888777777666666888777777777777666666666666666666666666666666666666666666666777777777777888888888888888888888888999999888888888888999999999;;;>>>???@@@AAADDDFFFHHHQQQXXXTTTMMMKKKKKKJJJHHHZZZsss{{{oooiiiiiimmmuuuyyyvvvssssssnnnzzzyyyooojjj[[[bbbiiieeeYYYLLLEEEDDD???@@@@@@AAABBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???>>>===============>>>???>>>???@@@@@@???===;;;999999;;;<<<<<<;;;999999::::::::::::::::::999::::::666777888999999:::999999666666666777888999999999888888999999999999888888888999999:::999999888888666666666666666666666666555444444444444444444555222333333333444444444444444444444444444444444444333333222222333333444555888;;;333///444333000555222444666777777888:::===;;;DDDMMMVVVbbbqqqyyyzzzssswww}}}{{{~~~xxx}}}hhhlllttt~~~qqqdddSSSHHHEEEGGGGGGEEE>>>===;;;999888999::::::888888888888777777:::;;;777777777666666666666666777777777777666666666666444444444555555444444444222333444555555555444444444444555666666555444444333333444555555666666777555777888777666555555666999999999999999888777777555555777888999:::::::::777888999:::;;;<<<======>>>>>>>>>======>>>??????======<<<;;;;;;;;;;;;<<<::::::::::::;;;<<<======>>><<<;;;<<<===???>>>>>>::::::;;;>>>@@@AAA???==================>>>?????????AAABBBDDDDDDCCCAAA@@@BBBAAACCCEEECCC???@@@DDDEEEEEEFFFGGGGGGGGGIIILLLNNNXXXfffsss~~~oooiiioootttvvvppplllmmmmmmlllpppwwwyyyqqqiiijjjqqqvvvzzzzzzxxxsssooonnnnnnooovvvrrrsss{{{}}}}}}lllQQQ999555::::::;;;>>>;;;;;;;;;;;;;;;:::999888999999888888777777666666555555666666666666777777666666666666666666666666666666666666777777777777666666666666666666666666777777777777888999:::::::::;;;===>>>???AAADDDGGGEEEOOOVVVSSSMMMKKKIIIHHHIII]]]vvv|||sssuuuuuuzzzyyyqqqmmmkkkuuu}}}ssskkkfffWWW\\\\\\UUUNNNKKKGGGCCC<<<>>>@@@AAA@@@???@@@AAA??????>>>>>>>>>>>>>>>>>>;;;;;;<<<=========>>>>>><<<===>>>???>>><<<:::999999;;;<<<<<<:::999888888999999999999999999999999888888999999999888888777555666666777888999999999888888999999999888888777888999999:::::::::999999777666666666666555555555555444444333333444444555222222222333333444444444444444444444444444444444555444333333333333333333111666333333:::777111444555555555444333333666999999===??????IIIYYYeeehhhkkkmmmzzz~~~~~~rrrrrrsssyyywwwyyy{{{wwwhhheeeeeeiiipppuuuuuusssZZZSSSHHHAAAAAACCCAAA===@@@???>>>;;;777555555777555777999888555444666999888888777777666666666666666666666666777777777777333444444555555444444333111222444555666555444444333444555666666555444333333333444444555666666777666777777666555444555666777888888999999999888888333555777999;;;;;;;;;;;;777888999::::::::::::999BBB???===<<<<<<===<<<<<<;;;;;;:::;;;;;;===>>>>>>;;;;;;:::::::::;;;<<<<<<>>><<<::::::<<<>>>>>>>>>::::::<<<>>>AAAAAA???===??????>>>??????@@@AAAAAA???@@@CCCEEEEEEDDDAAA@@@<<<>>>CCCGGGEEEAAABBBGGGBBBDDDDDDCCCEEEIIIJJJIIIEEEIIINNNSSSZZZfffwww}}}yyyyyyuuunnniiiqqqsssjjjcccgggsss|||mmmssssssnnnooowww}}}}}}~~~{{{{{{zzz{{{}}}uuunnnnnnbbb@@@888<<<<<<::::::;;;;;;;;;;;;::::::999888999999888888777666666666666666666777888888999999666666666666666666666666666666666666777777777777666666666666666666666666999999999999:::;;;<<<===<<<<<<=========@@@DDDGGGCCCMMMTTTRRRMMMJJJHHHFFFIII\\\tttzzzxxxwwwttt~~~{{{rrrlllkkkssszzz{{{tttjjjdddbbb^^^YYYRRRLLLIIIFFFDDDBBBDDDAAA===<<<===???@@@AAA???????????????@@@@@@@@@@@@???<<<;;;;;;<<>>>>><<<:::999999999999999999999999999:::999999888888999999:::999999999888888888777777444444555555666777777777999999888888777666666666777777777777777777777777666555444333333333333333333333333222222222111111222222222222222222222222111111222222222333333333444444333333333333222222222222333333333333444444444444444444444444444444555666777999===BBBFFFIIIPPPYYYgggwww~~~ooolllkkkoooxxxzzzsssvvvxxxnnnbbbmmmzzznnn[[[WWWUUUWWW\\\^^^\\\YYYJJJFFF@@@;;;888999<<<>>>:::999777666555444555555777777777888777666555555555555666666777777888888888888888777666444222222555555444444444333333333222222333444444555666666555444444333333444444555333333333444555666777777888777666555444333333333999888777777666777777888666666888999999:::::::::999999888888999999:::;;;<<<<<<;;;::::::::::::;;;;;;;;;:::999:::;;;<<<===<<<;;;:::999:::<<<>>>???999:::::::::;;;<<<<<<<<<======>>>???@@@@@@AAAAAA???@@@???>>><<<<<<>>>@@@>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDHHHEEECCCDDDFFFFFFDDDAAADDDEEEFFFIIIMMMSSSYYY\\\iiipppxxx}}}~~~~~~zzzxxx{{{}}}}}}}}}tttllleeeccc^^^WWWVVVZZZtttQQQ>>>::::::;;;;;;:::::::::::::::999888888777777666666666666777777777777777777777666555555777666666555555555555666444444444444555555555666777777777777777666555555777777777777888999:::;;;777888999;;;===@@@BBBCCCAAAHHHRRRXXXSSSKKKIIIMMMOOO^^^sssppphhheeeiiiooorrrxxx~~~{{{ssspppnnntttyyyyyyrrrggg]]]XXXVVVRRRMMMJJJGGGFFFDDDBBBCCC@@@>>>===???@@@AAA@@@??????@@@@@@@@@@@@@@@@@@???>>><<<::::::<<<>>>???;;;<<<<<<======;;;:::999999999999999999999999999:::999999999999999999:::999999999999888888888888555555555555555666666666777777777666666666666666666666666666666666666666555555444333333333333333222222222111111111000000222222222222222222222222111111111222222222333333444444333333333222222222222222222333333333444444444444444444444444444444666555555555666888:::<<<===BBBKKKTTT]]]hhhssszzzuuuqqqooopppvvv|||yyyrrrhhhbbbdddmmmyyynnnhhhmmmvvvrrrbbbYYY]]]hhhrrrwww||||||mmmZZZNNNKKKHHHIIILLLMMMJJJGGG???===;;;999777777888999999888777666555555666666777777777666666666666666666666666666666777777777888888888777666555333333333333333333222222222222222222222333444555555555555444444444444444444555333444444444555666666666777666555444333333333333777777777777777777777777666777777888999999999999999999888888999999:::;;;<<<;;;::::::999999::::::;;;::::::999:::;;;<<<===<<<<<<;;;:::;;;===???AAA<<<<<<<<<<<<==================>>>??????@@@AAAAAA@@@AAA@@@???===<<<>>>@@@;;;<<<===>>>????????????AAABBBBBBCCCCCCCCCCCCCCCDDDBBBAAABBBEEEFFFEEEDDDFFFFFFEEEEEEGGGJJJMMMOOOPPPSSSWWW[[[```hhhrrryyy}}}uuuooojjjhhhgggXXXRRRNNNNNNMMMIIIKKKOOOssstttSSSAAA<<<;;;999888777777777777777666666555666666555555555555666666777777777777777666555555666555555555555555666666444444555555555666666666777777777777777666555555777777777777888999::::::888888999;;;===???AAABBB@@@IIIVVV]]]XXXNNNJJJLLLQQQ```tttmmmiiiggghhhkkkoooxxxyyyvvvvvv{{{}}}ssseeeXXXQQQKKKIIIGGGFFFFFFEEECCCAAAAAA@@@??????@@@AAA@@@???????????????????????????>>>===;;;::::::;;;===>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::999999999999:::::::::::::::999999999888888666666555555555444444444444444444444555555555555444444444444444444444444555444444333333333333333111111111000000000//////222222222222222222222222111111111222222222222333333333333333222222222222222222222222333333333333444444444444444444444444555444222111111222333444444666888888:::CCCQQQ]]]^^^^^^___bbbiiippptttvvvqqqmmmhhhdddcccfffkkknnnwwwvvvqqqhhh^^^[[[```eeeggglllqqqooofffZZZPPPKKKJJJRRRXXXXXXXXXXXXOOOCCCBBB???<<<<<<======:::777555666777888888777666555777777666666666666777777888777666555555555666777777777666666666666666666888999888888777666555444222222222222111111111111111222222333333444444555444444444444444444444444444444555555555555555555666555444444333333333333666777888999999888777666666777777888888888777777999999888888999999:::;;;::::::999888888888888999:::::::::::::::;;;<<<<<<<<<;;;;;;;;;<<<>>>@@@BBB??????>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@AAAAAAAAA???===<<<===>>>;;;<<<===>>>>>>??????>>>???@@@@@@AAABBBBBBAAAAAA?????????AAADDDFFFFFFFFFFFFEEECCCBBBBBBCCCEEEFFFFFFFFFEEEFFFHHHLLLPPPRRRWWW[[[bbbjjjrrrxxx|||~~~nnnkkkjjjnnntttuuupppiiihhheee```ZZZTTTOOOLLLKKKEEEAAA@@@AAABBBAAADDDHHH]]]yyyjjjOOOAAA===;;;888777666666666666666555555444555444444444444444444555666666666777666666555444444444444444555666777777555555555555666666666777666666777777777666555555777777777777888999::::::999999:::;;;<<<>>>@@@@@@???IIIXXXaaa\\\PPPJJJJJJTTTaaattt}}}ssstttwww{{{~~~}}}|||{{{|||yyytttxxx~~~}}}nnn\\\PPPKKKEEEDDDCCCDDDEEEDDDBBB???>>>>>>>>>???AAAAAA???===>>>>>>>>>>>>===============<<<:::999999:::<<<===<<<<<<;;;::::::::::::;;;999999999999999999999999999::::::::::::::::::999::::::::::::999999999999666666555555444333333222111111222222333444444555333333333333333333333333444444333333222333333444222111111111000000000000111111111111111111111111111111111111222222222222333333333222222222222111111222222222222333333333333333333333333333333333222222222222333444666777333555666555333444999>>>???@@@DDDJJJPPPVVV[[[]]]\\\[[[[[[ZZZXXXVVVUUUTTTZZZXXXUUURRRPPPRRRVVVYYYPPPRRRSSSQQQKKKEEEBBB@@@>>>CCCEEEAAA??????===888<<<:::888888999888666444444555777888999888777666666666666666666777888888999777555444333444666777777777777666666555555444888888999888888777666555333333222222222111111111222222222222333333444444444444555555555555444444555555555555555444444444555555444333333333333333555666888999:::999777666666777777888888777777777999999888888999999:::;;;999999888777777777777777:::::::::::::::;;;;;;;;;:::::::::;;;<<<>>>@@@AAA@@@??????>>>>>>============>>>>>>>>>?????????@@@@@@@@@@@@>>><<<:::;;;;;;===>>>>>>???@@@@@@??????======>>>???@@@@@@@@@@@@===>>>>>>@@@BBBDDDEEEEEECCCCCCBBBBBBBBBDDDFFFGGGKKKHHHEEECCCDDDEEEEEEEEECCCDDDGGGJJJMMMOOOQQQQQQUUU[[[]]][[[[[[aaafffgggggghhhjjjkkkjjjiiigggeeebbbccceeefffeeebbb]]]ZZZWWWdddkkkkkkqqq|||yyylllWWWSSSQQQTTTZZZZZZSSSLLLKKKJJJHHHFFFCCCAAA???>>>BBB@@@?????????@@@BBBDDDMMMfffyyyfffUUUCCC<<<;;;:::999999777777777888777666666555555555444444444444555555555555555666666555555444333333333444555666777888555555555666666666777777555666666666666666555555666666666777777888999::::::::::::;;;<<<===>>>??????IIIWWW___ZZZOOOJJJKKKVVVbbbsss~~~yyyzzz~~~www{{{~~~tttnnnnnnvvv|||sss___MMMFFFEEEBBBBBBBBBCCCDDDCCCAAA>>><<<<<<===???@@@@@@>>><<<======<<<<<<;;;;;;;;;:::<<<;;;::::::::::::;;;<<<===<<<;;;:::::::::;;;;;;999999999999999999999999999:::;;;;;;;;;;;;:::999:::::::::999999999888888666666555444333222111111//////000111222333333444111111111111111111111111333333222222222333333444333333222222222111111111111111111111111111111111000000111111111222222222333333222222222111111111111111111222222222333333333333333333333333333333111111222333555666777888///000222555888888777666666777999;;;<<<======>>>FFFHHHJJJKKKJJJGGGCCCAAAAAA???===>>>@@@CCCFFFGGG@@@@@@@@@>>>;;;999999999777::::::666333555666777888777666777888888777666777666666666666666666666555555666666777888888888888777555333333444666777777777666666555555444444777888888888888888777666555555444444444333333333222333333333333333444444444555555666666555555444555555555555555444444444555555444333333333444444444666888999:::999777666666777777888888888888777999999888888999999:::;;;888888777666666666666777999999999:::::::::::::::888999999:::;;;<<<>>>>>>>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>???===;;;999999999======>>>?????????>>>>>>;;;<<<===>>>????????????>>>???@@@@@@AAAAAABBBCCCAAAAAAAAABBBCCCEEEFFFGGGGGGDDD@@@????????????>>>AAABBBCCCEEEFFFGGGHHHHHHGGGLLLNNNLLLJJJMMMQQQSSSQQQRRRSSSSSSRRROOOMMMKKKJJJKKKLLLLLLKKKJJJIIIIIIHHHRRRSSSMMMPPPZZZZZZPPPOOOJJJEEEGGGKKKLLLGGGBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>===;;;;;;===>>>>>>AAAPPPbbb}}}~~~kkkPPPDDD:::999:::999888999777777777777777666555555666555555555555555555666333444555555555555444444333333333333444666777777555555555555666666666666555555666666666666555555666666666666777888999::::::::::::;;;;;;<<<===>>>AAAHHHSSSXXXSSSKKKIIIMMMWWWaaappp}}}rrrtttzzz~~~wwwrrrpppfffmmmpppfffTTTFFFCCCEEEAAA@@@AAABBBCCCCCCAAA???<<<<<<<<<>>>@@@@@@???======<<<<<<;;;;;;:::::::::;;;;;;;;;::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;999999999999999999999999999:::;;;<<<<<<;;;:::999999999999888888888777777555555444333222222111111/////////000111222222333111111111111111111111111222222222222222333333444333333333222222222222111111111111111111111111111000000000111111111111222222222222222111111111111111111111111222222222222333333333333333333333333222222333333333444444444333111000111444666555444555777888888777555555666===>>>AAACCCCCCAAA>>><<<888777666666888999999999777777666666555555555666555555444222111222555777222222333444444555666666777666555333333444555555555555666777888888777777777666555444444444555666666666555555555555555555666666777777888777777777666666666666555555555555444444444444444444444444444555666777777666555444444444555555555555555555666555555444444444555555555666777888999999888888666777888999999:::::::::999999888888999999:::;;;888888777666666666666777888888999:::::::::::::::888999999:::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===;;;999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>????????????@@@BBBAAA@@@???AAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCBBB@@@>>>>>>>>>???BBBBBBBBBCCCCCCDDDEEEEEEEEEHHHJJJIIIHHHIIILLLOOOKKKLLLLLLLLLJJJIIIGGGEEEDDDDDDDDDCCCBBBCCCFFFHHHEEEIIIIIICCCDDDIIIJJJEEEHHHDDDAAA@@@AAABBBAAA@@@@@@@@@@@@??????>>>>>>>>>999;;;:::888999===>>>===;;;DDDOOOjjjiiiSSSEEE>>>999999:::888666777555555555555555444444333666666555555555555666666222333444444555444444444333333333333444555666666444444444444555555555666444444555666666666555555666666666666777888999999::::::::::::;;;<<<===>>>CCCGGGNNNPPPLLLFFFHHHOOOUUU^^^kkk~~~{{{|||xxxppppppvvv~~~~~~xxxtttrrraaaaaa___XXXMMMFFFDDDDDD>>>>>>>>>@@@BBBCCCCCCAAA>>>======???AAABBBAAA@@@>>>>>>======<<<;;;;;;:::<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<;;;999999999999999999999999999:::;;;======;;;:::999888888888777777777666666444444333333222222111111//////000000111111222222111111111111111111111111222222111111222333333444222222222222111111111111111111111111111111111111000000000000111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222333222222222111777666444111//////000111000333666666666666888:::222333333444444444444444666666666777777777777666333333333444555555444333555333222222333333444555111222333333333444555666555444444444444444555555555666777888888777666666666666555555555444444444444444555555555555555555444555666777777777777777777777666666666555555555555555555555555555555555444555666777777666555444333444444444555666666666666666666555555666666777555666666777888888999999555666888999;;;<<<<<<<<<999999888888999999:::;;;999888777777666666777777777888999:::;;;::::::999::::::;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<>>>??????===<<<;;;<<<;;;;;;;;;<<<<<<;;;;;;:::999:::;;;===>>>?????????>>>@@@BBBBBB@@@???AAACCCBBBBBBBBBBBBCCCCCCDDDDDDHHHIIIIIIFFFBBB@@@AAACCC@@@@@@????????????@@@@@@AAABBBCCCDDDDDDDDDFFFHHHFFFFFFEEEDDDCCCCCCBBBBBBAAABBBAAA???===>>>AAADDD@@@BBBCCCCCCCCCCCCCCCCCC??????>>>===<<<<<<===>>>===<<<;;;:::999999999999888;;;;;;777888<<<===:::888>>>CCCRRReeeaaaMMMDDD???:::777999999666444666555666666666666555444444555444444444444444444555222222333444444444444444444444444333333444555555333333333333444444444444333444555555666666555555666555555666666777888999999999999:::;;;<<<>>>???DDDFFFKKKLLLHHHCCCGGGOOORRR[[[gggyyytttwwwxxxuuuzzz~~~ssslllZZZUUUOOOIIIFFFCCCAAA???<<<;;;<<<>>>AAACCCDDDDDD@@@??????@@@BBBCCCCCCBBB@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@>>><<<;;;999999999999999999999999999:::<<<======<<<:::999777777777777666666666666333333333222222222222111000000000000111111111111111111111111111111111111222111111111222333333444111111111111000000000000000000000000000000000000000000000000111111111111222222222111111111111000000111111111111222222222222222222222222222222222000111222333444444444333000444888666222///222666///111333333111111333666777666555555555666888999111222444555666666666777111111333555666666333111666333222444666555444333333555666555555555666777333444555777888888777777555666777888888777666555555555666666555555444333333444444555555666666666333444555666777777777666777666666666666555555555666666666666666666555555444555666888888666555444333333444444555666777777777777666666666777777888666666666666777888999:::555666888:::<<<======>>>999999888888999999:::;;;999999888777777777777777777888999:::;;;:::999999<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>===============???AAAAAA???>>>===>>><<<======>>>======<<<<<<999:::;;;===>>>?????????===@@@BBBBBB@@@@@@BBBEEEAAABBBCCCDDDFFFGGGHHHIIIGGGJJJJJJFFF???;;;===@@@??????@@@BBBDDDFFFHHHIIIFFFDDDDDDFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDBBBCCCCCC@@@===<<<>>>AAADDDCCCEEEIIIFFF>>>;;;===;;;>>>@@@???===<<<===???<<<;;;:::999999:::;;;<<<888<<<;;;555444888888444333::::::===CCC>>>666999888555444777888555444666888888888888888777777666444333333222222333333444111222333333444444444444555555444333333333444444222222222333333333444444333333444555666666666555555555555666666777888999888888999:::;;;===>>>???CCCFFFJJJLLLGGGCCCGGGOOOQQQYYYddd{{{}}}|||vvvzzzhhh\\\KKKGGGCCCCCCEEEFFFCCC???:::;;;===???AAABBBCCCCCCDDDCCCAAA>>>===>>>BBBEEECCCBBBAAA???>>>=========??????>>>>>>>>>>>>?????????????????????>>>======888888888999999:::::::::::::::;;;;;;;;;;;;::::::888888777555555444444444444666777555222000222444222222000/////////000111000000000111222222222333222222222222222222222222111111111111111111111111222111111111222333333444000000000000000000000000000000000000000000000000000000////////////000000222222222222222222222222222222222222222222222222111111222222222333333333111111222333333444555555333333555666666666555444555444444333333333444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444555555555555666222222222333333444444444555555444333444555666777777666444333333444555666555555666666777888::::::888777666555444333333333333333444555666666555555888888888888888999999:::444444555555666888999:::888888888888888888888888777777888999999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::999999999444666:::<<<======;;;999:::999888777777777888999:::;;;===>>>>>>>>>===<<<>>>===<<<;;;;;;<<<===>>>???>>>>>>>>>>>>??????@@@===>>>>>>===;;;:::<<<===@@@@@@@@@@@@?????????>>>?????????@@@@@@@@@@@@AAADDDDDDCCCCCCDDDEEEFFFFFFJJJJJJIIIHHHFFFDDDBBB@@@BBBAAA@@@??????AAACCCDDDEEEDDDBBBBBBAAABBBCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEFFFEEECCCBBB@@@@@@??????FFFFFFFFFDDDAAA>>>======???>>><<<;;;::::::;;;;;;999888888888777777666666666666666666666666666666666666666666777777777777666555555555555444444444444444555555555555444444444444444444444444444444666555444333333333333333666666555444333333222222222222333333333333444444666666666666666666666666555444444555555666777888888999:::::::::;;;===???EEEHHHJJJGGGDDDCCCGGGLLLTTTSSSZZZ}}}~~~{{{uuulll|||{{{lll]]]SSSJJJFFFBBBBBBDDDEEEBBB???;;;<<<===???@@@AAABBBBBBFFFFFFDDDAAA??????AAADDDCCCBBBAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<999999999999:::::::::::::::;;;;;;<<<<<<;;;;;;:::999888777666666555555555555666777666333111222444333222111000000000111111111111111111111111222222222222222222222222222222111111111111111111111111111000000000111111222333000000000000000000000000000000000000000000000000000000////////////000000222222222222222222222222222222222222222222222222111111111222222222333333111111222222333444444555111222333444555444444333444444333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555555222222222333333333444444444333333222333444555666666555444333333444666777666666555666666777888999777666555444333333333333333333444555555555555555777777666666777777888999555555555666777888999:::888888888888888888888888888888888999:::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::999999777888999:::;;;;;;;;;:::;;;:::999777777777888888:::;;;<<<===>>>>>>======>>>>>>===<<<<<<<<<=====================>>>???@@@>>>??????===<<<;;;<<<>>>@@@@@@???>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEHHHHHHGGGFFFFFFEEEDDDDDDCCCBBB@@@??????@@@AAACCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEFFFEEECCCBBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCDDDEEECCCAAA???>>>>>>???>>><<<;;;:::::::::;;;888888888888888888999999555555555555555555555555444555555555555666666666666555555555555444444444333333444444444444333333444444444444444444444444555555444333333333333333666555555444333333222222222222333333333333444444555555555555555555555555555444444555555666777888888999:::::::::;;;===???CCCGGGJJJHHHDDDCCCGGGKKKRRRQQQYYYzzz{{{rrrhhhqqqrrrqqqmmmeeeZZZPPPIIIGGGDDDAAAAAABBBCCCAAA>>>======>>>??????@@@@@@@@@EEEEEEEEEBBB@@@>>>???@@@CCCBBBAAAAAA@@@???>>>>>>======????????????======>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::::::::999:::;;;;;;<<<<<<;;;;;;:::999999888777666666666666555666777666444333333444333333222111111111111222111111111111111111000000222222222222222222222222111111111111111111111111000000000///000000111222000000000000000000000000000000000000000000000000111000000//////000000111222222222222222222222222222222222222222222222222111111111222222222222333111111222222333333444444000111222333333333222222444333333222222333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555222222222222333333333333222222222222222333444444555444333333444555777888777777666666666666777777666555444333333222222333333444444555555555555444555444444444444555666666555555666666777999:::;;;888888888888888888888888888999999::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<999999999:::::::::::::::;;;:::999999999::::::;;;;;;:::999888777777777777999:::;;;======>>>>>>>>>???>>>======<<<<<<<<<===;;;;;;;;;<<<===>>>>>>?????????@@@>>>===<<<>>>???AAA@@@>>><<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBEEEEEEDDDDDDEEEEEEFFFGGGDDDCCCAAA@@@??????@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDBBBBBBBBBDDDDDDCCCBBBBBBAAAAAAAAABBB@@@AAACCCBBB@@@?????????======<<<;;;::::::::::::777777888888999:::::::::555555555555555555555555333333444444444555555555666555555555555444444444222333333333333333333222444444444444444444444444555444444333333333333333555555444444333333222222222222333333333333444444555555555555555555555555555444444555555666777888888999::::::::::::===???AAAFFFJJJIIIFFFDDDFFFIIIPPPPPPWWWxxx}}}qqqhhheeeccc___YYYSSSLLLGGGDDDEEEBBB@@@???@@@AAA???>>>??????>>>>>>>>>>>>?????????AAAAAA@@@>>>===<<<===BBBBBBBBBAAA@@@??????>>><<<===???@@@@@@???===<<<=========>>>>>>===<<<<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;::::::888888777666666555666666666666666555555444444444333333333222222222222222222222111111000000//////111111111111111111111111222222222222222333333333111111000000000111111222////////////////////////000000000000000000000000111000000000000000000111111111111111111111111111111111111111111111111111111111111111222222222222111111222222333333333333111111111222222222222222222222222222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444222222222222222222222333222222222222222333333444333333333333444666777888999888777777666666666777555444333222222222222222333444444555555444444444333333222222333333444555666666666666888999:::;;;888888888888888888888888999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<<<<888888999999:::::::::;;;<<<<<<;;;;;;;;;:::::::::;;;::::::888777777666666999999:::<<<===>>>>>>?????????>>>======<<<<<<<<<999:::;;;<<<===>>>>>>>>>???@@@@@@???>>>>>>???AAAAAA???===;;;:::<<<>>>???@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBAAAAAADDDCCCCCCCCCCCCDDDFFFGGGDDDCCCBBB@@@???>>>>>>>>>???????????????@@@@@@@@@BBBCCCDDDCCCBBBAAAAAACCCBBBBBBAAAAAAAAAAAABBBCCC???AAABBBAAA???======>>><<<;;;;;;::::::::::::999777777777777888888888888555555555555555555555555333444444444444555555555666555555555555444444444333333444444444444333333333333333333333333333333444444333333222333333444444444444333333333222222222222222333333333444444555555555555555555555555555444444555555666777888777888::::::999:::<<<>>>@@@FFFKKKLLLHHHFFFGGGJJJOOOQQQWWWvvvlll```YYYVVVRRRMMMHHHFFFDDDDDDBBBAAA???????????????>>>@@@???>>>=========>>>>>>;;;===??????>>>======>>>AAAAAAAAAAAAAAA@@@>>>>>>;;;<<<>>>??????>>><<<;;;;;;<<<<<<=========<<<<<<;;;;;;;;;::::::999999999999999::::::::::::999999666666555444444444555555666555555555555555444444333333333333222222111111222111111000000/////////111111111111111111111111333333333444444444555555333222222111111111222222////////////////////////////////////////////////111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222222222333222222222222222333333333111111111111111222333444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222333333333444222222222222222222222222222333333333444444444444333333333444555666777777::::::999888777777777777444444333222222222333333333444444444444444333333222222222222222333333444555555666666777888:::;;;888888888888888888888888999999:::::::::::::::;;;:::999999888999:::;;;;;;888888888999999::::::::::::<<<===>>>>>>;;;999777::::::999999888777666666888888999:::<<<>>>???@@@??????>>>>>>>>>======<<<:::;;;<<<===>>>>>>>>>>>>???@@@@@@@@@>>>>>>@@@AAAAAA???===;;;:::<<<>>>???@@@@@@AAAAAABBBCCCCCCDDDCCCDDDDDDDDDDDDCCCAAAAAADDDDDDCCCCCCBBBCCCCCCCCCDDDCCCBBB@@@???>>>=========>>>>>>??????@@@@@@@@@AAABBBCCCBBB@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBB???AAAAAA@@@===;;;:::;;;:::::::::::::::999999999888777777666555444444333555555555555555555555555444444555555555666666666666555555555555444444444444444555555555555444444333333333333333333333333333333222222222333333444333333333333333222222222222222222333333333444444555555555555555555555555555444444555555666777888777888999999999:::<<<>>>AAAFFFLLLMMMJJJGGGHHHKKKPPPRRRYYYvvv}}}eeeVVVOOOMMMJJJGGGEEEDDDDDDDDDAAA@@@??????>>>>>>>>>???@@@???>>>===<<<===>>>>>>;;;===???@@@??????@@@AAA??????@@@AAA@@@???>>>===<<<<<<>>>>>>>>>>>><<<<<<:::;;;<<<<<<<<<<<<<<<<<<::::::999999999999999888777888888999999888888777555555444333333444444555555444333333444555444333222222222333222111111000000000000000000000//////111111111111111111111111333333333444444555555666444333222222222222222222000000000000000000000000////////////////////////222111111000000111111222111111111111111111111111111111111111111111111111000000000111111111111222111111222222222222222222222222111111222222333444000000000000111222333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111222222222333333333222222222222222111111111222222333444444444444444333444444555555666666666999999888777777666777777444444333333333333444444333444444444444333333222333222222222222333444444444444555555666888999:::888888888888888888888888999999999999999999999999999888777666777888999:::888888888999999999999999888:::<<<>>>===;;;777555888999999999999888777777777777888:::;;;>>>@@@AAA===>>>>>>??????>>>>>>===<<<===???@@@@@@@@@???>>>>>>???@@@???>>>>>>@@@BBBAAA@@@>>><<<<<<===>>>?????????@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCBBBAAA@@@BBBBBBAAA@@@???>>>======<<<===>>>???@@@@@@@@@@@@@@@AAABBBAAA@@@??????AAA?????????>>>>>>???@@@@@@???@@@@@@???<<<999999999888999999::::::999999888888777666555444333222111444444444444444444444444444555555555555666666666666555555555555444444444444555555666666555555444333333333333333333333333222222222222222333333444333333333333222222222222222222333333333333444444444444444444444444444444555444444555555666777888777888999999999999<<<>>>@@@FFFLLLMMMJJJGGGIIIKKKPPPTTTZZZvvv}}}|||hhhWWWNNNHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@???>>>>>>???@@@@@@???===<<<<<<===>>>???===>>>??????======>>>@@@===>>>???@@@@@@>>>===<<<========================999:::;;;<<<<<<<<<<<<<<<777888888888888888888999666666777777777777666666555555444444444444555555444222111222444555333111111111222222222111000////////////000000000000000111111111111111111111111111111222222333444444555333333222111111111111111000000000000000000000000////////////////////////222111111000000111111222111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111111111111111000000000111222333/////////000000111333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111000000111222333444333333222444444555555555555555555777666666555555555555666555444444444444444555555444444444444444333222111444444333333444444555666333333444444555777888999888888888888888888888888888888888888888888888888777777555555555666888999999999999999888888888888666777888999999777666555666777888999:::999888888777777777999;;;>>>@@@BBB<<<<<<>>>???@@@@@@??????@@@AAABBBCCCBBBAAA???>>>===>>>??????>>>>>>@@@AAA@@@@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>============>>>@@@AAAAAAAAA???>>>@@@AAACCCDDDDDDBBB@@@>>>AAAAAAAAA@@@???>>>======<<<===>>>@@@AAAAAA@@@@@@???AAAAAAAAA???>>>???@@@???>>>===============>>><<<===>>>===;;;999999:::777888999::::::999888888777777666555444444333333444444444444444444444444333333444444444555555555666555555555555444444444333444444555555444444333222222222222222222222222222222111111222333333444222222222222222222222222222222333333333333444444444444444444444444444444555444444555555666777888666888999999888999;;;>>>???EEEJJJJJJGGGFFFHHHKKKPPPUUUZZZttthhhgggeee___TTTJJJFFFFFFDDDEEEEEEEEEDDDBBB@@@???@@@@@@@@@???>>>>>>???@@@@@@???===<<<;;;===>>>???=========<<<:::999;;;<<<<<<===???@@@???>>><<<;;;======<<<<<<<<<<<<======999:::;;;;;;<<<<<<<<<;;;666666777777888888888999555555666666666666555555666666555555555666666777444111000111333444333111000000111222111000///.........//////000000111111000000000000000000000000//////000111222222333333222222111000000///000000000000000000000000000000////////////////////////222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111111111000///.........///111222////////////000111222333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222222222222222111111000000///000111222333222111111555555555666555555444444444444333333333444444555555555444444444555555666444444444444333333222111555555444444555555666777333333333444555666777888888888888888888888888888888888777777777777777777777666444333444555777888:::999999999888888777777555555444444444444555555555666888999::::::999999666666777888;;;>>>@@@BBB:::<<<>>>???@@@@@@@@@@@@BBBCCCDDDDDDDDDBBB@@@>>>===>>>???>>>======???AAA@@@@@@@@@@@@?????????>>>>>>>>>======<<<;;;;;;;;;:::;;;>>>???@@@???>>>======???BBBDDDEEECCC@@@>>>@@@@@@@@@@@@@@@???>>>===<<<===???@@@AAAAAAAAA@@@???@@@AAA@@@>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<999;;;<<<<<<;;;:::;;;<<<777777999::::::999888777666666666666666555555555444444444444444444444444222222333333333444444444666666555555555444444444222333333444444333333222222222222222222222222222222111111111222333333444222222222222222222222222222222333333333444444444444444444444444444444444555444444555555666777888666777999999888999;;;===>>>CCCHHHHHHEEEDDDGGGJJJOOOTTTZZZsssUUUQQQLLLGGGDDDCCCCCCDDDBBBBBBAAAAAA@@@???>>>>>>======>>>>>>??????????????????>>>===<<<;;;;;;:::;;;===???@@@>>>=========>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777999888666555444444555666777666666666666555555555555555444333333333333444222222222111000//////...000000000000000000000000000000000000000///......111111000000//////......000000111000000///...---222111111111000000//////000000000000000000000000111///...------...///111////////////000000000000////////////000000000000//////000000000000///.........//////000000111111111111000000//////......000000000000000000000000000000000000000000000000111111000000000000111111111111000///////////////000000111111111111000000111111000///////////////000000111111222222222333222222111111111111111111111111222222222333333333222222111111222222333444333222222111111222222333333333333444444444555555333333222222111222222222333333444555666666555555444444444555555555555666999888888888777777666666888999:::999777777888999444444444333333222222222555555666666777888888888888777666666666777999:::999999777666666666777888999888666666777888;;;<<<<<<<<<<<<===>>>>>>????????????@@@@@@@@@??????>>><<<<<<===>>>>>>>>>>>>>>>===>>>@@@???===;;;::::::999999999999999999999999888999:::;;;<<<>>>????????????@@@AAABBBBBBCCCCCCAAAAAABBBBBBAAA???>>>===============>>>???@@@@@@DDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777666666777777888888999999444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222111111111111000111111222222222333333333222333333444444333333222222222222222222222222222555555555444444333333333444444444444444444444444444444333333444555777888999888777666777:::<<<>>>???@@@BBB@@@>>>>>>AAADDDFFFNNNYYYvvvOOOLLLHHHCCC@@@???@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<;;;;;;;;;===??????>>>=========>>>>>>===<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999888777888777555444333333333333666666666555555555444444555555444333333333333333222222111111000//////...000000000000000000000000000000000000000///......000000000000//////......///000000000000//////...111111111000000000//////////////////////////////000///...------...///000....../////////000000000.../////////000000000000//////000000000/////////......//////000000000000000000000000//////......000000000000000000000000000000000000000000000000111111000000000000111111111111000///////////////000000111111111111000000111111000///////////////000000000000111111222222111111111111111111111111111111111222222222333333222222111111222222333444333222222111111222222333333333333444444444444555333333222222111222222333333444444555666666555555444444444444555555555555888888888777777666666666777888999999777777888999666666666555444333333222444444555666666777777888:::999888777777777888888888888777666666777888999888888777666777888:::<<<===============<<<<<<<<<>>>>>>???@@@@@@?????????======>>>>>>?????????>>><<<>>>???>>><<<:::::::::::::::::::::::::::::::::999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777777777666666666666444444444444444444444444444444444444444333333333444444444444444444444444333333333333333333333333222222222111111111000000111111111222222222333333222222333333333333222222222222222222222222222222444444444444333333333333444444444444444444444444444444333333444555777888777777777888999:::;;;<<<>>>@@@AAA???======@@@CCCGGGOOOZZZvvvJJJHHHDDD@@@>>>======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<;;;===??????===<<<======>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;::::::999;;;;;;;;;;;;:::999888777777666444333111111111111555555444444444333333333444444444444333333333333222222111111000/////////000000000000000000000000///000000000000///......000000000////////////......//////000000000000///111111000000000000//////////////////////////////000///...------...///000------........./////////....../////////000000000////////////////////////...////////////000000000000000000////////////...000000000000000000000000000000000000000000000000111000000//////000000111111000000///////////////000000111111111111000000111111000///////////////////////////000000000000111111111111111111111111000111111111222222222222222111111111111222333333222222111111111111222222333333333333444444444444333222222111222222333333333444555555666555555555444444444444555555555555777777777666666666666666666888999888777666777999999888777666555444333333333333444444555666666777;;;:::999888888777888888888888777666666777888999888777777666777999:::;;;>>>>>>===<<<<<<;;;::::::<<<===>>>??????@@@??????=========>>>>>>>>>??????<<<======;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAA@@@????????????>>>>>>>>>???@@@@@@>>>>>>>>>???????????????;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777666555555444333333444444444444444444444444555555444444333333222222333333333333333333333333333333333333333333333333222222111111111000000000000111111111222222222222111111222222222222111111222222222222222222222222333333333333333333444444444444444444444444444444444444333444444555777777555666888:::;;;;;;::::::===???AAA???======@@@CCCHHHQQQ[[[uuuHHHFFFCCC@@@>>>>>>??????============>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>><<<<<<<<<>>>>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::999888:::::::::::::::999888888777666555333222111000000444444444333333333222222444444444444333333222222111111111111000000////////////////////////////////////000000//////...---////////////////////////---...///000000111000000000000000000000000//////////////////////////////000///............///000------------.........///........./////////000000///........./////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111000000111000000///////////////......//////////////////000000000000111111111111000000000111111111111222111111111111111222222333222222111111111111222222222222333333333444444444222222111111222222333333444444555555555555555444333333444444444555555555666555555555555555555555555777888777666666777888:::999888777555444333222222222333444444555555666999999999999999999999::::::999888666666666666777777777777777888999:::;;;>>>=========<<<<<<<<<;;;;;;<<<===>>>????????????<<<<<<<<<<<<<<<<<<======;;;;;;;;;999888888:::<<<<<<<<<<<<<<<=====================<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@??????>>>>>>>>>??????========================:::::::::::::::::::::::::::999999999999888888888555444444444333333333222333333333333333333333333555555444333333222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000111111111111222000000111111111111000000111111111111111111111111111111222222333333444444333333444444444444444444333333444444555666666777555666777999::::::::::::===@@@BBBAAA???>>>@@@CCCIIIQQQ[[[tttEEECCCAAA???>>>>>>???@@@==================>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>===;;;;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888999999::::::999999888888777777666555444333222111444333333333333222222222333333444444444333222111111111111000000000000000///////////////////////////////////////...------.............../////////---...///000000111000000//////////////////000000........................//////............//////------------.........///............////////////......------...///000000/////////............................../////////////////////////////////////////////////////////000000////////////000000000000////////////000000000000111111111111000000111000000/////////////////////..................//////000000000111111111//////000000000111111111111111000000111111222333222111111000000111111222222222222333333333444444222111111111222222333444444555555555555555444444333333333444444444444555444444444444444444444444444555777777666666777888999999888666555333222111222222333333444555555555666666777999:::;;;<<<<<<===<<<999777555444444444777777777888888999::::::<<<<<<<<<======>>>>>>>>>:::;;;<<<===>>>?????????:::999999888999:::;;;;;;:::::::::999888888:::===<<<<<<<<<======>>>>>>>>>>>>============<<<<<<<<<============>>>>>>>>>>>>>>>>>>==================@@@@@@???>>>============>>>======<<<<<<;;;::::::::::::::::::::::::::::::999999888888888888777777111111222222333333333333333333333333333333333333444444333333333222222222222222222222222222222222222222222222222222222222111111111000000000////////////000000000111111111///000000111111000000///111111111111111111111111000111111222222333333333333333333444444444555555333333444555555666666666777777666666777999;;;===???BBBDDDCCCAAA@@@BBBEEEHHHQQQZZZqqq@@@???>>>===<<<===>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888999999999999999888888777777777777666555444333444444333333333222222222222333444444444333111000111111000000000000000000000000000000000000000000...////////////...---------............/////////...//////000000000000///......////////////000000........................////////////////////////------........./////////------........./////////...------,,,---...000111/////////............------............/////////////////////////////////////////////////////////000//////......//////000///////////////000000111000000111111111111000000111111000///////////////////////////...............//////000000111111111////////////000000000000111000000000000111222222111111000000000000111111222222222222333333333333111111111111222333444444555555555666555555444333333333333333444444444444333333333333333444444444333444666666555555777888999888777666555444333222222222333333444555555666333444666888:::<<<======>>><<<:::777555444444444666777777888999999:::::::::;;;;;;<<<======>>>>>>:::;;;<<<======>>>======888888777666777888999:::888999::::::999999;;;===<<<<<<<<<======>>>>>>???========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<@@@???>>>===<<<;;;;;;;;;===<<<<<<;;;:::999999999999999999999999999999999888888777777777666666666000000111222222333444444333333333333333333333333222222222333333333333333111111111111111111111111222222222222222222222222111111000000000/////////////////////000000000000000000111111111111000000111111111111111111111111111111111111111111222222222333333444444555555555222333444555666666666666888777555444555888;;;===???BBBEEEEEECCCAAACCCEEEFFFOOOXXXooo<<<<<<<<<;;;<<<<<<===>>>?????????>>>>>>=========999999:::;;;<<<======>>><<<<<<<<<;;;;;;:::::::::<<<======;;;::::::<<<>>>>>>>>>===<<<<<<<<<<<<<<<============<<<;;;:::999888888999999999999888888555666777777777666555555444444444444333333333333111222333444444333111000000000000000000000000111000000000000000000000000......//////......---,,,---------........./////////000000000000//////............/////////000000..............................////////////............/////////000000000---------.........//////...---,,,,,,,,,...000222//////.........------------------.........////////////////////////////////////////////////////////////............/////////////////////000111111000000111111111111000000111111000///////////////000000000/////////............//////000111111222........./////////000000000000000000000111222222111111000000000000111111111222222222222333333333111111111111222333444555555555666666555444444333222222333333333444444444222222222222333333333444222444555555555555666888999999888777666666555555333333333444555555666666333444666888:::;;;;;;;;;;;;:::888777666555666666666777777888999999:::999::::::::::::::::::::::::;;;;;;<<<======<<<<<<<<<999888666666666777999:::777999;;;;;;;;;;;;<<<===;;;;;;<<<<<<===>>>>>>???===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<======???>>>===<<<::::::999999::::::::::::::::::999999999999999999999999999999666666666666555555555555222222222222222222222222222222222222222222222222111111111222333333444444111111111111111111111111111111111111111111111111111000000000////////////........./////////000000000111111222222111111000111111111111111111111111111111111111111000000000222222333333444555555666222333444666666666666555666666666666777999:::;;;???BBBEEEEEECCCAAABBBDDDCCCLLLUUUlll<<<<<<<<<<<<======>>>???AAA@@@@@@???>>>======<<<777888999:::<<<===>>>>>>======<<<;;;::::::999999<<<===<<<;;;::::::<<<>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::777888888999999999888888444444666777777777666555555555444444444444333333111222333444444222111///000000000000000111111111000000000000000000000000......//////......---,,,---------.........//////000000111000000///......---.........//////000000..............................////////////......////////////000000000000---------.........//////...---,,,+++,,,...000222//////.........------------------.........////////////////////////////////////////////////////////////............/////////////////////000111111000000111111111111000000111111000///////////////111111000000/////////...---......///000111111222............/////////000000000000000000111111222111111000000000000111111111111222222222333333333111111111111222333444555555666666666555444333333222222333333333444444444111111222222222333333333222333555555555555666888:::999999999888888777777333333444555555666666777333555666888999999999888999888777666666777888999666777888999999:::999999::::::999999888777777777<<<<<<<<<===<<<<<<;;;;;;999888777666666888:::;;;666999;;;===<<<<<<<<<===:::;;;;;;<<<===>>>>>>???<<<=========>>>>>>>>>???@@@@@@@@@@@@????????????>>>===<<<;;;;;;<<<>>>>>>???>>><<<;;;:::999888888777888888999::::::;;;;;;888888888888888888888888666555555555555444444444444444333333222111111111222222222222222222222222000000111222333444444555000000000000000000000000111111111111111111111111000000000000////////////............/////////000111111222222222222111111000000000000000000000000222222111111000000//////222222333333444555666666222333444666666666666555444555666888999999999999>>>AAADDDDDDBBBAAABBBCCCAAAKKKTTTkkk<<<:::999999<<<>>>??????>>>======>>>@@@@@@???===>>>>>>======>>>>>>???@@@@@@>>><<<;;;:::;;;<<<===:::999888888:::<<<>>>???@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::777777777777777777777777444444444444444444444444222222333333333333444444555555444333222000000///000000000000////////////////////////////////////////////////////////////000000111111111111000000............///////////////////////////.........000000//////.........---------------------------...------,,,,,,,,,------,,,---...//////...---,,,//////.........---------------............------////////////////////////..............................................................................------------......000000000000000000000000//////............//////000000////////////000000////////////////////////............////////////000000111222333333444444000111111111111000/////////000111222222333333222222222111111222222333444333333333444444444555555444444444444555666777777555333111111222444444333555555666666777777777888888888888999999888777777777777777777777777777777444444555666888:::;;;<<<;;;;;;;;;::::::999999999999999999:::;;;<<<<<<===999999999999999:::;;;<<<;;;999888999;;;<<<;;;999888999;;;:::999888888999:::::::::;;;======:::888:::;;;===????????????>>>;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@AAAAAA======<<<;;;;;;;;;;;;<<<>>>>>>===<<<;;;::::::999777888888999999999888888777777777777777777777777666666555444333333222222222111000111333444333222//////000000111111222222111000000000000000111222000000000000000000000000111111000000//////......000000000000000000000000//////000000///...------///////////////000111111111111111111111111111111000000000000111111111111111111222333333333333222444444444444444444444444555555666666777777888888;;;???DDDEEEBBB@@@AAABBBGGGCCCLLLjjj<<<:::999:::<<<>>>??????>>>======>>>@@@AAA@@@>>>@@@????????????@@@AAAAAA@@@???===;;;;;;<<<===>>><<<;;;999888999;;;>>>@@@@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777444444444444444444444444222222222333333333444444555444444333222111000///000000000000////////////////////////////////////........................---......//////......---............////////////////////////............000/////////.........---------------------------...---------------......---...///000///...---,,,//////.........---------------............------......................................................................................................------------......//////////////////////////////............////////////000000000000//////////////////////////////............////////////000000000111222333333333111111111111111000///......///000111222222222222111111000000111111222333333333333444444444444555333333333333444555666777444222111111444666666666666666666777777777888888888999999::::::999999888777777777777777777777777555555555666777999:::;;;;;;;;;:::::::::999999999:::::::::;;;<<<=========:::::::::999::::::;;;;;;<<<:::888888::::::888666888:::<<<;;;:::999:::;;;;;;::::::<<<======;;;999:::;;;<<<===============;;;;;;;;;<<<<<<======>>>======>>>??????@@@AAAAAA======<<<;;;;;;;;;;;;;;;=========<<<<<<;;;::::::777888888999999888888888777777777777777777777777666555555444333333222222222111000111333444333222000000000000000111111111111111000000000000000111000000000000000000000000000000000000//////......000000000000000000000000///////////////...------///////////////000000111000000000000000000000000//////000000000111111111000111222222333333222222444444444444444444444444555666666777777888888999<<<@@@DDDEEECCCAAAAAABBBGGGDDDNNNjjj<<<::::::;;;===?????????===<<<===>>>AAAAAAAAA???AAAAAA@@@@@@AAAAAABBBCCC@@@???===<<<;;;<<<>>>???@@@>>>;;;999999;;;===??????@@@@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;::::::777777777777777777777777444444444444444444444444222222222222333333333333555444333333222111000000000000000000////////////////////////////////////---------------------------------......------------............/////////......................../////////...............------------------------------------...///000000///000000111000///---,,,...............---------------............------......................................................................................................------------......//////////////////////////////............//////...///000111111000///...////////////////////////............//////////////////000000111111222222111222111111000///...------...///000111111111111000000//////000000111222333333333333444444444444222222222222333444555555333222111222555888888888777777777777888888888888999::::::;;;;;;:::::::::777777777777777777777777666666666666777888999999:::::::::999999999999999;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;::::::::::::;;;===<<<::::::::::::888666999;;;======<<<<<<===>>><<<;;;:::;;;======;;;:::<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>??????======>>>>>>??????@@@@@@===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;777888888999888888777777666666666666666666666666555555444444333333222222222111000111333333333222111111111111000000000000222111111000////////////000000000000000000000000000000000////////////...000000000000000000000000///////////////......---//////......//////000111//////////////////////////////000000000000111111000111222222333333222222333333333333444444444444666666777777888999999:::===AAAEEEEEECCCAAAAAABBBGGGFFFPPPkkk<<<;;;:::<<<>>>@@@@@@???===<<<===???AAABBBAAA@@@AAAAAA@@@@@@AAAAAABBBCCC@@@???===<<<<<<===>>>???BBB@@@<<<999999:::===??????????????????>>>===<<<;;;;;;;;;;;;::::::::::::666666666666666666666666333333333333333333333333111222222222222333333333444444333333222111000000000000000000////////////////////////////////////------------------------......////////////......---------.........//////------...............///........................---------------------------------...///000111222000000111111111///...---........................------............------......................................................................................................------------......//////////////////////////////............//////---///000222222000///---////////////////////////............////////////.../////////000000111111111111111111000///------,,,---...///000000000000000000000000000111222222222222333333333444444444111111111111222333444555444333333444777888888888777777888888888888888888999::::::;;;;;;;;;;;;;;;666666666666666666666666777666666666666777777888999999999999999888888888<<<<<<=========>>>>>>>>><<<<<<;;;::::::999::::::>>>>>>=========<<<<<<;;;:::<<<>>>>>>>>>>>>???@@@<<<;;;:::;;;<<<===;;;:::===<<<;;;:::::::::<<<<<<;;;;;;<<<===>>>???@@@@@@=========>>>>>>>>>??????===<<<;;;;;;::::::;;;;;;::::::<<<=========<<<<<<888888888888888777777666555555555555555555555555444444444333333333222222222000000111222333222111222222111111000000//////333222111//////.........000000000000000000000000////////////////////////////////////////////////...///////////////......///............///000000////////////////////////////////////000000000111000000111222222222222222333333333333333444444444666666777888999::::::;;;???BBBEEEEEEBBB@@@AAABBBFFFGGGRRRjjj<<<;;;;;;===???AAA@@@???>>>======???AAABBBAAA@@@???????????????@@@@@@AAA???>>><<<;;;<<<===>>>@@@CCC@@@===:::999:::<<<=========>>>>>>>>>===<<<<<<::::::::::::999999999999555555555555555555555555333333333333333333333333111111111222222222333333444333333222222111111111000000000000////////////////////////////////////------------------------......////////////......------------............,,,---------......//////---------...............---------------------------------...///000111222///000111111111///...------.....................------............------......................................................................................................------------..............................//////............//////---///000222222000///---////////////////////////............///////////////////////////000000000111111111000000...------,,,---...//////000000///222111111111111222333333222222222333333333444444111111111111222333444444666555444555777888777555888888777777777777777777888999999:::;;;;;;;;;:::666666666666666666666666777666666666666666777777888888888888888888888888<<<<<<<<<<<<============<<<;;;:::999999999999999;;;<<<============>>>???:::<<<>>>???>>>>>>???@@@<<<:::999:::;;;<<<;;;:::>>>===<<<;;;;;;;;;<<<===<<<<<<<<<===>>>??????@@@==================>>>>>><<<<<<;;;:::::::::::::::999:::;;;===>>>===<<<<<<888888888888888777666555444444444444444444444444333333333333333222222222111000///000222333222111222222111111000000//////222111000///............////////////////////////.............../////////////////////////////////......///////////////..................//////000000000000000000000000000...////////////000000000000000111222222222222111222222222333333333444444555666777888999:::;;;;;;@@@CCCEEEDDDAAA???@@@AAADDDFFFQQQjjj<<<<<<<<<>>>@@@AAAAAA?????????>>>@@@AAABBB@@@???>>>>>>======>>>>>>???@@@>>>===;;;:::;;;<<<>>>???AAA???===;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999888888888777777555555555555555555555555333333333333333333333333111111111111222222222222333333333222222222111111000000000000////////////////////////////////////---------------------------------......---------,,,------------.........,,,,,,,,,---......//////---------------.........------------------------------------...///000000......///000000000///...---------...............------............------------------------------..............................................................................------------..............................//////............//////...///000111111000///...////////////////////////............////////////////////////000000000000//////000000000///......,,,---...///000000000000222222222111222333333444222222222222333333333333111111111111222333444444666555555666777777555444777777777777666666666666666777777888999999999999777777777777777777777777666666555555555666777777777777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888999777999;;;;;;;;;;;;===>>>:::<<<>>>>>>======>>>???;;;:::888888999::::::999===<<<<<<<<<<<<<<<======<<<<<<============>>>>>><<<<<<<<<<<<============<<<;;;;;;:::::::::::::::888:::<<<>>>>>>===<<<;;;888888888888777666555555333333333333333333333333333333333333222222222222111000///000222222222111111111111111000000000000111000000///............////////////////////////---............/////////000000000000000000000000---...//////////////////......------......///000000000000000000000000000......////////////000000///000111111222222111111111111222222333333444444555555666777888:::;;;;;;AAACCCEEECCC@@@===>>>@@@AAACCCOOOhhh<<<<<<===???AAABBBAAA???AAA@@@???@@@AAAAAA???>>>>>>============>>>??????<<<;;;:::999:::;;;===>>>>>>======<<<;;;:::999999999::::::;;;;;;:::::::::777777777777666666666666444444444444444444444444222222222222222222222222111111111111222222222222333333333222222222222111000000000000////////////////////////////////////........................---......//////......---,,,,,,---------.........++++++,,,------...//////,,,,,,,,,------.........------------------------...---------------......+++,,,...///000000///...---------.........//////------............------------------------------..............................................................................------------..............................//////............////////////000000000000//////////////////////////////............////////////000000000000000000000000---...//////000/////////------...///000000000000111111111111111222222333111222222222222333333333222111111222222333444555444333444555777888666444666666666666555555555444333444555666777777777777777777777777777777777777555555555555555666777888666666666777777777888888999999999999999999888888777777777666777777888888777999;;;;;;999999;;;===:::;;;======<<<;;;;;;<<<:::888666666888999999888999:::;;;<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::999:::<<<>>>>>>===;;;:::888888888888777666555444333333333333333333333333222222222222222222222222111000///000111222111000000000000000000111111111000//////.........//////////////////////////////---------.........//////000000000000000000000000------...///////////////...------------...//////////////////////////////........./////////000000///000000111111111111111000111111222333333444444333444555666888999:::;;;AAACCCDDDBBB>>><<<===???>>>???LLLfff<<<<<<===???BBBCCCAAA???BBBAAA@@@@@@AAAAAA???===>>>>>>>>>===>>>??????@@@<<<;;;999999999;;;===>>><<<<<<<<<<<<;;;:::999888888999999:::::::::999999666666666666555555555555444444444444444444444444222222222222222222222222000111111111111222222222333333222222222222222222000000000000////////////////////////////////////////////////////////////000000111111111111000000,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,------.........------------------------...------,,,,,,,,,------***+++---...///000//////---------.........//////---..................---------------------------.................................................................................------.................................//////............//////000000////////////000000////////////////////////............/////////000111111111111000000000000,,,---...///000000000000---...///000111111111111000000000000000111111222111111222222222333333333222222222222333444555666111111222555777888777666666666555555444444444333222333444555666666666666777777777777777777777777444444444555555666888888555666666666777777888888888777777777777777777777666666555666666777888888:::===>>>===:::999;;;===999;;;<<<<<<;;;999:::;;;:::888666555777888888888666888999;;;<<<<<<;;;;;;=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;::::::999999::::::999;;;===>>>>>>===;;;999888888888888777666555444222222222222222222222222222222222222222222222222111//////000111222111000//////000000111111222222//////.........//////000////////////////////////---------.........//////000000000000000000000000------...///000000//////...------------...//////..................................../////////000//////000111111111111111000000111222333333444444333333444666777999::::::@@@BBBCCCAAA===;;;<<<>>><<<===IIIeee:::===AAAEEEFFFEEEBBB@@@???????????????>>>=========<<<;;;:::999999999999999999888888999:::;;;;;;;;;;;;;;;;;;;;;:::999888999888888888888888888888666666666666666555555444333333333333333333333333111111111111111111111111333222222111111222222333333222000/////////000111111000000000//////......////////////////////////............////////////000000//////.........---........................000///...---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000///......///000111------------------------------++++++++++++---------------------------------------............///---------,,,,,,+++++++++---------------------------------............///---...///000000///...---////////////////////////111111000000//////......//////.........---------------......//////000000111111000000//////......////////////////////////////////////////////////111111000000111111222333444444444444444444444444444333333222222333333444222222333444555666777888777555444555666555333222444444333333444444555666777888999888777666777888777666555444444555666777666666666666666666555555555555666666666666666666666999999555333777;;;;;;999999999999999999999999===:::888999;;;<<<:::888999777444333333444555555555666888999:::;;;;;;<<<>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;<<<======;;;;;;;;;===>>>>>><<<:::888777777666555444444444222222222111111111111000111111111111111000//////000000000000000000000000000000000000////////////......////////////......------------------------////////////////////////........................////////////////////////........................---.../////////...,,,+++000///---,,,---...000111/////////000111222111000111222222333333444444555555555666666777777888888???AAACCCAAA===:::;;;<<<;;;>>>JJJbbb:::<<<@@@BBBCCCBBB@@@???>>>?????????>>>>>>===<<<===<<<;;;:::999888888888888888888888999999999::::::::::::999999999999999999888888888777777666666666666666666666555444444222222222222222222222222111111111111111111111111222222222111111222222222222111000/////////000111000000/////////.............................................////////////000/////////.........---........................//////...---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............111111000/////////000111---------------------------,,,,,,++++++,,,,,,---------------------------------------............---------,,,,,,+++++++++---------------------------------............///---...///000000///...---////////////////////////111000000000/////////...//////.........---------.........///////////////000000000000////////////////////////////////////////////////////////////111111000000111111222333444444444444444444444444444333333222222333333444333333444555666777888888===:::777555555555444333333333333333333444555555666777888888777666777999888777666555555555555666555555555555555555555555444444555666666666666555444666777666888;;;:::666::::::::::::::::::999999<<<:::999:::===>>>===;;;:::888666444444555666666666777888999:::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;::::::;;;<<<<<<;;;999777777666666555444444333222222222111111111111000111111111111111000//////000000000000000000000000000000000000/////////.........////////////......------------------------......................................................................................................//////...------,,,111000.........///111222888444000000222333222000111111222333333444444555555555555666777777888888>>>AAACCCAAA>>><<<<<<>>>>>>AAAKKKbbb;;;<<<===?????????>>>======>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::888777777666666777888999999999888777999888777777777888999::::::999999888777666555555555555666666555555444333111111111111111111111111111111111111111111111111222222111111111111222222222111000/////////000000////////////....................................---............//////////////////...............------------------------///...------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............111111000///......//////---------------------------,,,,,,++++++,,,,,,---------------------------------------............------,,,,,,,,,,,,++++++---------------------------------............///---...////////////...---////////////////////////000000000000/////////////////////............---///////////////.........////////////000000000000////////////////////////////////////////////////111000000000000111222222333333333333444444444444444444333333333333444444444444555666777888888999AAA>>>999555555555555555333333222222333333444555555666777777777777888999:::999777666555555555555333333333444444444444444333444444555666666555555777888999===EEEIIICCC:::::::::::::::::::::;;;;;;;;;::::::<<<>>>@@@@@@???999888666444444444444555777777888999::::::999999888888999:::;;;===>>>???:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999888777777;;;999888888999:::999888666666666555555444444333222222222111111111111000000000111111000000//////000000000000000000000000000000000/////////............////////////......------------------------................................................................................................//////...------------...111000/////////000111222???:::444111222222222000111111222222333444444444444555555666666777888888<<>>???AAABBBEEENNNbbb:::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;:::999777666666555666888999999888777555888666555444555777999:::;;;;;;:::999777666555555444555555555555444333333000000000000000000000000111111111111111111111111111111000000000000111111111111000000////////////////////////////////////........................---------.........//////........................------------------------......---,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................////////////////////////000000000000/////////////////////...............000000//////......------......//////000000111111////////////////////////////////////////////////000000000000000111222222333333333333333444444444444444333333333333444444444444444555666777777777???<<<888777666666666555333222222222222333444444333555777777666777888:::::::::888777666555444444222222222222222333333333222333444555555666555555999888999???JJJQQQKKK@@@::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@AAAAAA888888777444222111111222777888888999999999888888555666777888:::<<<>>>???::::::;;;;;;;;;;;;::::::::::::999999888777777777:::888666555666777777777555555555444444444333333222222222111111111000000///000000000000000//////000000000000000000000000000000/////////.........---......//////......---,,,,,,------------------................................................................................................//////---,,,,,,---...////////////...//////111111;;;;;;999555111///000222111111111222333333444444444444555555666777777888:::>>>BBBCCCAAA@@@AAACCCEEEGGGPPPccc999999888888888999999::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;::::::999777777555777888999999888666555777666444444444666888:::<<<;;;;;;999888777666666444444444444444333333222000000000000000000000000000000000000000000000000111000000//////000000111000000000000//////......000000000000000000000000........................------------............---------...............------------------------------,,,,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------------......////////////////////////////////////000000000000////////////////////////000000//////......------......//////000000111111////////////////////////////////////////////////000000//////000000111222222222222333333333444444555444444333333444444555222333333444444555555555777666777888999999666444333333222222333333444555333555666777666666888:::999999888777666555444333111111111111222222333333222333444555666666666666888666555777@@@GGGBBB::::::::::::;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAABBB======<<<999555333222444777777888999999999888888555555666777999;;;<<<===999999::::::::::::999999888888888888888888888888999777444444555666666555444444444444333333333333222222222111111111000000...//////000000000//////////////////////////////////////////............------............------,,,,,,,,,---------......................................................................................................///...---,,,,,,---//////------------......//////000666<<<999111,,,///444000000111222222333333444444444444555666666777777888===AAACCCBBBAAABBBDDDDDDGGGPPPbbb666777777777888888999999999999:::;;;;;;;;;;;;:::999:::;;;<<<;;;;;;999999777888999999999888777666777666555555555666777888;;;::::::999888777666666333333444444333333222111000000000000000000000000000000000000000000000000000000////////////000000//////000000000///...---////////////000000000000------------------------,,,------------.........---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------------------------------............///......------------......////////////////////////////////////000000000000...////////////000000000///////////////.........////////////000000000000////////////////////////////////////////////////000////////////000111111111111222222333333444444555555444444444444555555222222333333333444444444111222444888::::::777444444333333333333444555555444555666666666666777888777777777777666555333222000000111111222333333333333333555666777777777777<<<<<<:::777888;;;999444999999::::::;;;;;;<<<<<<;;;===???AAAAAABBBDDDFFFFFFGGGGGGBBB<<<888777888666666777888999999888888777777777777888999:::;;;888999999::::::999999888888888888888888888999999888666444444555555444333333333333333333333333333222222222111111111111000......///000000000///////////////////////////////////////.........------------............------+++,,,,,,------.........------------------------........................------------------------...........................------------...//////,,,,,,---------.........)))222999888111,,,///444000000111111222333333333333444444555555666777777777;;;AAACCCBBBAAABBBCCCBBBEEEOOOaaa}}}444555666777888888888888888888999:::::::::::::::888999;;;=========<<<;;;:::999999999888888888888777777777666666666666666888777777777666666555555333333333333333222111111111111111111111111111111000000000000000000000000000//////......//////000...///000000000///...---------------......//////------------------------,,,,,,---------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---......------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------------------------------------------............///...------,,,,,,------...////////////////////////.../////////000000000111.../////////000000000000.........///////////////000000000000///////////////////////////////////////////////////////////////////////////000111111000111111222333333444444555555444444444444555555333333333444444444444555222222444666999:::888666555555444444555555666777444666777666555555666777444555666666555444333222000000111222222333444444333444555777888999999999>>>CCCDDD>>>999999999888888888999999:::;;;;;;;;;:::===AAACCCEEEGGGKKKNNNMMMOOOOOOIIIAAA;;;:::;;;555555666888999999999999999999888888777888888888888888999999999999888888:::::::::999888888888777777666555555666555333111222222222222222222333333222222222111111111111000---......///000000////////////////////////////////////.........---------,,,------......------,,,++++++,,,,,,---......///------------------------........................------------------------........................,,,------...//////......,,,------...............,,,000333333111///000222000000000111222222333333333333444555555666666777555:::@@@BBBAAA@@@AAABBB@@@DDDMMM___zzz222333666888999999999888777888999:::::::::::::::777999;;;===>>>>>>======;;;;;;:::999888888999999777777888888777666555444555555555555555444444444222333333333333222111111111111111111111111111111000000000000000000000000//////............//////...///000000000///---,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---///000000000///------------------------++++++------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------------------------------------------.........//////...---,,,,,,,,,,,,---...////////////////////////.../////////000000111111.../////////000000111111---.........//////000000111111000000//////......///////////////////////////////////////////////////////////////000111111000000111222333333444444555555444444444444555555444444555555555555555555666444444555777999999888666555555555555666777777555666777666555444555666333444555555555444333222000111111222333333444444444555666888999999::::::999BBBHHHBBB;;;999;;;===777777888999999:::;;;;;;888<<>><<<:::888777777777777:::999999999999999::::::<<<@@@CCCEEEFFFGGGKKKNNNMMMLLLIIIFFFCCC???===<<<<<<999777999<<<>>>===;;;======<<<<<<<<<;;;;;;;;;;;;::::::999999:::::::::999888666555444444444444555555555444444333333333000000000111222222222333000000//////.........---000000000000000000000000///............---------////////////////////////........................//////...---...///000111000///---+++*********+++000///---+++++++++---...................................................//////.........---------........................//////000111111111111111000111111111111222222222333333222111222555777888666999===??????>>>>>>>>>DDDBBBIII\\\xxx222444777:::<<<<<<;;;:::777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<<<<;;;777777666666555555444444444444444444333333333333111111111111111111111111111111111111111111111111////////////////////////000000///...............////////////............------------------------------------------------........................------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,+++,,,---...///+++,,,,,,------........................//////000......------------...............///////////////////////////000000000000111111111000000000////////////////////////////////////............//////............////////////............////////////111111111111111111111111333333333333333333333333555555555555555555555555444444444555666666777777777666555555444444555555555444444444444333333333333333333333333444444555444555777888999999888888999888777666666777888999===<<<:::999888888888888888888888888888999::::::===@@@CCCDDDEEEFFFIIILLLLLLKKKIIIFFFCCC@@@>>>======;;;999:::<<<======;;;======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<999888666444333333333333555444444444333333333333111111111111111111222222000/////////............///////////////////////////............---------......................................................---------...///000///...---,,,,,,,,,---...000...---++++++,,,---...................................................//////.........---------........................//////000111111111111000000111111111111222222222333222222222333555777888666999===??????>>>===>>>AAA@@@GGG[[[vvv444555666888::::::;;;;;;777888999999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;777777666666555444444444444444444333333333222222111111111111111111111111111111111111111111111111////////////////////////000000///............................../////////------------------------------------------------------------------------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------......---,,,+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------------------......------......///000......------------......///////////////...............//////000000111111111111000000000000////////////////////////////////////............//////---............/////////---............/////////111111111111111111111111222222222222222222222222444444444444444444444444333333444555555666666777666666555444444444444444333333333444444444555555444444444333444555555666666777888999:::::::::999999888777666666777888999;;;;;;:::999888888999999666666666777888999:::;;;>>>@@@BBBCCCDDDEEEGGGIIIIIIHHHGGGEEECCCBBB@@@??????===;;;;;;<<<===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======:::999777555333222222222444444333333333333333222111111111111111111000000////////////............///////////////////////////............---------........................------------------------------,,,,,,,,,---...///---------------...///000///...---,,,+++,,,---...------------------------.......................................---------...........................///000000111111000000000111111111111222222222333222222222333555777888666999===??????=========>>>>>>EEEYYYttt777777666666777888888999999999999:::;;;<<<<<<<<<=========<<<;;;;;;::::::666666777777888888999999777666666555555444333333333333333333222222222222111111111111111111111111111111111111111111111111////////////////////////000000///...............---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------000///...---,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------------------------,,,,,,...------------...//////......------------......000000//////......---------......///000111111222000000000000000000/////////////////////////////////......------......///---------.........//////---------.........//////000000000000111111111111111111111111111222222222222222222222222222222222222333333444555555666666444444333222222222222333222222333333444555666666555444444444444555666666666777777888999999::::::888888777666666777888888999888888888888888888888444444555666777999;;;<<>>>>>>>>::::::888777555444333222333333333333222222222222222222111111000000/////////////////////.........///////////////////////////............---------........................------------------------+++++++++,,,,,,,,,---------------------......///...------,,,,,,,,,---...------------------------...........................................................................//////000000000000000000000111111111222222222222222222222333555666777666999===???>>>===<<<<<<<<<===EEEYYYsssxxx<<<;;;:::888888777888888:::::::::;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;555666666777777888888888666666666555444444333333333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////000000///...............,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------000///...---,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------------------,,,,,,---------------...//////......------------......000000//////......---------......///000111111222//////////////////000000////////////////////////......------------......------------............------------............//////000000000111111111000000000111111222222222222222222222222222222222222222333333444444555555333222111111000000111111111222222333444555666666555444444444444555666666555555666666777888888999888888777777777777888888777777777777777666666666444444555666777999;;;<<>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>======;;;:::999888777555444333222222222222222222222222222111111000000/////////.........///////////////........................///............---------........................------------------------+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++---------,,,------------------------------------........................---...................................................///000000000000000000000111111111222222222222222222333444555666777666999===???>>><<<<<<;;;<<<===FFFYYYrrrsss@@@???>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<888888888999999999999999666666555555444333333333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////000000///...............---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------......---,,,+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------------,,,,,,------...///......------------......///////////////...............//////000000111111......////////////000000////////////////////////......------------......,,,------------.........,,,------------............//////000000111111111000000000111222222333333222222222222222222222222111111222333333444444555222222111000000000000000222222333333444555666666444444444333444555555666444444444444555666777888777777777888888777777777777777777777777666555444555555555666888:::;;;<<<>>>===<<<>>>@@@AAA@@@???@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>===:::999:::<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999999999888777666555444000111111111111222222222000000000000000000//////.........///////////////........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,---------,,,+++******,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.......................................---...//////000000//////000111111111111222222222111222222333555555666666777:::===>>>===<<<;;;;;;;;;===GGGYYYqqqqqq======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============::::::;;;;;;<<<=========::::::999999999999999999666555555444444333333222222111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000///..................------------------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,---,,,,,,++++++,,,,,,------.........------,,,,,,------...///......------------...............///////////////////////////000000000000........./////////000000////////////////////////...------,,,,,,------...,,,,,,---------.........,,,,,,---------...............//////000111111222000000111111222333333444222222222222222222222222111111111222333333444444333333222111111111111222333333333444444555555555333333333333333444444555555444444444444666777888777777888888888888777777999999999999888777555444666666777777999:::<<<<<<===;;;:::<<>>>>>>>>>>>>>>????????????<<<===>>><<<999888:::<<<;;;;;;;;;<<<<<<<<<======<<<===>>>>>>>>><<<:::999555666666777666555444333000000000000111111222222/////////000000000000000............/////////000........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,+++,,,---.........---,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////........................---...//////000000//////000111111111111222222222111111333444555666666666777:::===>>>===;;;::::::;;;===FFFXXXnnnnnn{{{777777999:::::::::::::::<<<<<<<<<===============999::::::;;;<<<===>>>>>>999999888888777777666666666555555444444333222222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000///........................------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++---------,,,,,,,,,++++++...------,,,,,,++++++***++++++,,,,,,,,,---------+++++++++******+++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++++++++,,,,,,---...//////---,,,,,,,,,,,,---...............------.........---.........//////000000000000000000////////////---.........//////000000////////////////////////...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......---......///000111111222000000111222333333444444222222222222222222222222000111111222333333444444555444333333222222333333333333333444444444555555333222222222222333444444555555444444555666888999777777888888888888777777;;;;;;<<<;;;:::888666555777777888888999:::<<<<<<<<<:::999;;;>>>@@@???===============>>>>>>>>>>>>:::<<<===<<<999888:::===;;;;;;;;;<<<<<<<<<======<<<===>>>>>>===;;;999777222333444555555444333222//////000000111111111222......//////000000111111---.........//////000000........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------***+++---///000000000///+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////........................---......///////////////000111111111111222222222111111333444555666666666777:::===>>>===;;;:::::::::<<>><<>>KKK]]]mmmjjj```ddd555666666777888888888888999999999999999888888777666666666555555555555444222222111111111111222222111111000000000000//////000000000000000000000000........................//////............//////......---------,,,,,,,,,------------,,,,,,,,,,,,------,,,+++************++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,+++************+++,,,************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---......///////////////...////////////...------.........................................................///////////////---............------,,,,,,,,,,,,---------..................////////////000000000000000000000000000000000000000000000000///000111222333333333333222222111111222222333333222222333333333333444444333333444444555666666666444444444444444333333333666555555444444555555666777777777888888888999999555666777888999999999999777777888888888999999999::::::::::::::::::::::::666666777777888888888999777777666555555555555555333333333333333222111111000000/////////.........//////000000000000//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------------,,,,,,,,,,,,------+++,,,------......---------............/////////............////////////000000000000111111111111111222222333333444444555666777999;;;<<<<<<;;;;;;999<<<>>>JJJ[[[kkklllnnnooo666777888999999999999999999:::;;;;;;:::999777666666666555555555444444444222222111111111111222222000000000000000000//////////////////////////////........................///......------......///......---------,,,,,,,,,---------,,,,,,,,,++++++---,,,++++++*********+++++++++************++++++******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...//////000000//////.........//////...------........................................................................---------......------,,,,,,,,,,,,---------..................////////////111111111111111222222222000000000000000000000000...///111222333444444444333333333222222333333444222222222333333333444444333333444444555666666666444444444444444444444444666666555555555555666666777888888888999999999999666666777888999999999999777777777888888888999999::::::::::::::::::::::::666666666666666777777888777777666555555555555555333333333333333222222111000000000/////////....../////////000000/////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,------......---------------.........//////............///////////////000000000111111111111111222222333333444444555555666888:::;;;;;;;;;:::999<<<===HHHZZZhhhooo}}}999999:::;;;;;;;;;::::::::::::;;;;;;:::999777666555555555555444444444444222111111000000111111222//////////////////000000////////////////////////..............................------------............---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++******++++++++++++************++++++******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---......///////////////------............------.........................................................---------------,,,,,,---------------,,,,,,,,,,,,---------..................////////////000111111111222222222333000000000000000000000000...///111222444444555555444444333333333333333444222222222333333333444444333333444444555666666666555555555555555555666666666666666555555666666666777888888888999999999999666777888999999::::::999777888888888888999999999::::::::::::::::::::::::888777666555555555666666777777666555555555555555444444444444444333222222111111000000000/////////---......//////......---..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++,,,------......------------------........................///////////////000000000111111111111111222222333333444444555444555777888999999999999:::;;;===GGGWWWeeeppp|||:::;;;;;;<<<<<<<<<;;;;;;::::::::::::999888666666555555555444444444444333111111000000000000111111......////////////000000000000000000000000000000------------------------......------------............---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***++++++,,,++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))***++++++***))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------...............,,,,,,---............------------------------------------------------------------------,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------..................////////////000000000111222222333333000000000000000000000000///000111333444555555555444444333333222222333333222222333333333333444444333333444444555666666666555555555666666666666666777666666555555666666777777777777888888888999999666777888999::::::::::::888888999999999:::::::::::::::::::::::::::::::::999888777555555555666777777777666555555555555555444444444444444333333222111111111000000000//////------............------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++,,,------......------,,,------------.....................////////////000000000000111111111111111222222333333444444555333444666777999999888888:::;;;<<