BM6P6(@ zzzccc___[[[XXXUUUQQQNNNLLLIIIFFFDDD???===999555222000000000000///...---,,,+++++++++------,,,++++++,,,,,,,,,---------///333555666555999;;;:::555111111333555555777888999999;;;???BBB????????????AAADDDHHHLLLWWWTTTKKKAAA>>>BBBAAA<<<333777<<<@@@BBBDDDFFFGGGGGGHHHKKKPPPSSSUUUSSSQQQ\\\bbbjjjoooooommmllllllkkkrrr|||~~~rrrmmmnnnnnnnnnmmmhhh___WWWSSSYYYdddlll~~~}}}uuu|||^^^OOOdddoooKKKQQQQQQPPPMMMLLLLLLKKKIIIHHH@@@666...,,,,,,++++++.........------,,,,,,,,,,,,------......------,,,+++...000,,,)))+++...111666999HHHdddxxxyyypppgggmmmlllooouuu{{{pppcccVVVNNNBBBAAAAAA@@@???>>>>>>===CCCIIITTTaaahhhggg___XXXTTTXXX^^^eeejjjnnnppprrryyy~~~ttthhhwww}}}hhhVVV```sss~~~xxxjjjYYYNNNMMMJJJKKKMMMEEE:::===HHH???888///+++---...,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---,,,---------,,,...444999OOOpppnnnpppyyyppp\\\MMMDDDEEEHHHRRRcccyyymmm[[[RRRMMMHHHCCCFFFDDDDDDFFFGGGGGGLLLSSSeee|||zzz^^^MMMFFFAAA???AAA===555222444///222444444444:::EEENNNppp}}}cccaaaYYYMMM]]]lll{{{zzzZZZTTTOOOAAA>>>111***......***)))---,,,((()))(((((((((''''''''''''''''''''''''''''''''''''yyybbb___[[[WWWUUUQQQNNNLLLIIIFFFDDD???===999555222000000000//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...000222333444555666777999888444111111555888666666666777888;;;===>>>?????????@@@AAAEEEIIILLLVVVSSSKKKBBB@@@BBB>>>888555888===@@@BBBCCCEEEFFFHHHIIILLLPPPTTTUUUTTTRRRZZZaaajjjmmmllljjjkkklllnnnvvv|||zzzzzzzzzxxxtttoooeee[[[TTTSSSXXX]]]mmmttt|||zzzfffSSS]]]wwwwwwRRROOOOOOOOOMMMMMMMMMKKKIIIHHHAAA777000---,,,++++++......---------,,,,,,,,,,,,------......------,,,+++...///---,,,---000222///===WWWwwwsss___XXXYYY___hhhvvvxxxjjj[[[OOOFFF???;;;>>>===<<<;;;;;;;;;;;;;;;777;;;BBBIIIMMMLLLGGGCCCEEEHHHOOOYYYdddnnntttvvvsssuuu{{{ssspppxxxbbb^^^cccsss~~~|||}}}sssjjjcccRRRKKKHHHJJJFFF>>>???GGGEEE>>>444---,,,,,,,,,,,,************************************************************+++++++++++++++++++++***++++++,,,---++++++---///...///888DDDbbb{{{www{{{yyycccPPPGGGEEEHHHQQQ```rrrzzzeee[[[NNNEEEBBBAAA>>>;;;<<<:::;;;======<<>>AAABBBBBBDDDEEEIIIJJJLLLPPPTTTUUUTTTSSSXXX```hhhkkkhhhfffiiilllqqq{{{}}}uuujjj___WWWTTTTTT[[[bbbjjjpppvvv~~~vvv]]]XXXfff}}}{{{WWWMMMMMMLLLNNNOOONNNLLLJJJHHHBBB999222...---,,,+++...------------,,,,,,,,,,,,------......------,,,---------...///000111222444MMMnnnwwwaaaQQQKKKIIISSSbbbxxxtttfff^^^RRRGGGAAA>>>>>>>>>888777666555555666777888888:::============>>>???===???EEEQQQaaaqqq~~~|||yyyvvvyyyxxxkkkqqqmmm\\\RRR___zzz|||zzzzzz___SSSIIIIIIHHHCCCAAADDDJJJDDD:::111++++++,,,...************************************************************+++++++++,,,+++++++++++++++,,,------,,,)))+++222000///>>>RRRqqqzzz{{{lllTTTFFFFFFKKKQQQ```uuuqqq]]]NNNEEEAAA======>>>@@@>>><<<===;;;<<>>;;;===AAA@@@JJJ]]]yyyjjjUUUBBB===AAAAAA;;;444222222333333444666888999JJJeeeiii```xxx___FFFGGG___}}}iiiZZZWWWTTTRRR===333444111+++)))******((()))))))))(((((((((''''''''''''''''''''''''''''''uuu___^^^[[[WWWTTTQQQOOOMMMJJJFFFCCC???<<<999444111000/////////...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,222888888555222333666333222111111111333:::BBB<<<777444555:::===;;;888???>>>>>>???BBBFFFHHHIII>>>===<<<>>>@@@@@@:::333:::<<>>999666444111111333555666666;;;PPPrrrttt]]]fffzzzUUUIIIZZZttt}}}iiiZZZSSSSSSAAA:::888333---***))))))((()))))))))(((((((((((('''''''''''''''''''''''''''sss___^^^[[[VVVTTTQQQOOOMMMJJJFFFCCC>>><<<888444111/////////......---,,,,,,,,,------,,,+++++++++,,,,,,---...---333888999555222333555222//////222222222:::DDD>>>:::666777<<>>===???BBBEEEFFFEEE999888:::>>>@@@===888444<<<>>>@@@AAAAAAAAACCCDDDJJJJJJLLLOOOSSSUUUUUUTTTRRRXXX```bbbaaaccciiiooouuuppp^^^QQQIIIAAAFFFLLLPPPUUU___lllvvvyyy}}}ppp^^^ddd{{{xxxdddMMMHHHGGGMMMQQQOOOLLLLLLIIIEEE@@@999222///------------------------------,,,------......------,,,111------000000---000555JJJqqqzzzuuuggg___```mmm{{{|||~~~qqq^^^NNNFFF>>>>>>===>>>>>><<<888555;;;:::999888999:::;;;;;;888::::::888666555999<<<777;;;======@@@PPPjjj~~~}}}pppfffllliiiRRRNNNZZZooo{{{~~~{{{yyyqqq```OOOJJJLLLKKKFFFAAA@@@???<<<777111---------***************************************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000+++,,,111222888QQQmmm}}}cccSSSOOORRR\\\fffyyytttiiiaaa]]]]]]\\\XXXTTTQQQPPPPPPTTTRRRSSSWWWZZZ]]]dddlll~~~rrrTTTCCC>>>======;;;777222000111555777999;;;CCC___|||{{{eee^^^iiijjjSSSVVVhhhiiiUUUVVVKKK@@@<<<666111---***)))******)))))))))((((((((((((((((((((((((((((((((((((sss^^^___\\\VVVTTTRRRPPPNNNJJJFFFBBB>>><<<888444111///.........------,,,,,,---------++++++++++++,,,---......///222666777555333444555111......333333222999DDD???<<<999:::===??????>>>AAA>>><<<>>>AAACCCBBB@@@======@@@BBB???999666777<<<>>>@@@AAA@@@AAACCCEEEIIIIIIJJJNNNQQQTTTTTTSSSOOOSSSYYY]]]aaafffmmmrrryyyiiiWWWIIIAAA>>>BBBFFFHHHKKKSSS^^^hhhyyy}}}xxx{{{jjjhhhvvvtttgggPPPGGGEEELLLQQQNNNLLLMMMIIIGGGCCC<<<555000......,,,,,,,,,------------...,,,------......------,,,111------111///---333===]]]zzzooo{{{~~~zzztttxxxwww|||tttcccQQQCCC???BBBEEECCC@@@?????????>>>===999999999999999999999888;;;<<<<<<<<<;;;<<<===??????BBBDDD@@@???JJJaaasssmmmbbbiii}}}}}}bbbSSSNNNYYYxxx{{{uuukkk^^^OOOIIIJJJKKKHHHEEE;;;:::888666333000...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------000888JJJhhhkkkSSSOOOVVV```kkkuuu|||zzz{{{}}}{{{}}}nnnQQQCCC???>>>===:::555111111444888;;;@@@???OOOkkkzzzrrrbbbZZZvvv~~~aaaUUU\\\___YYYPPPEEE???:::777222,,,***+++******)))))))))(((((((((((((((((((((((((((((((((sss______^^^UUUTTTRRRPPPNNNJJJEEEBBB>>>;;;888444111///......---------,,,,,,------...++++++++++++,,,---...///000111333444444555555555111---///555444111777BBB===<<<<<<<<<===???@@@AAAAAA>>>;;;===@@@AAA???<<<>>>@@@CCCDDD===555666<<<===>>>@@@@@@@@@BBBDDDFFFIIIHHHIIILLLPPPSSSSSSSSSMMMOOORRRYYYaaajjjqqquuu~~~}}}gggVVVJJJBBB>>><<>>666000...///,,,,,,,,,---------......,,,------......------,,,///,,,...222000...999JJJxxxpppjjjwww~~~yyyrrrbbbWWWNNNHHHIIINNNFFFDDDBBBBBBDDDEEEEEEEEEBBBCCCDDDDDDDDDBBB@@@???:::999:::===BBBGGGKKKLLLNNNPPPQQQQQQSSS[[[hhhssswwwiiiiii{{{}}}jjjYYYSSSggg}}}kkkcccWWWMMMIIIIIIHHHGGG<<<888555333333222///,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......+++...///111AAAbbbrrr^^^OOOSSS```lllyyymmmVVVHHH@@@===<<<:::666222222666:::===<<>>;;;888333000///......------,,,,,,,,,------...++++++++++++,,,---...///111000000111444666666555222---///666555000555AAA;;;<<<===<<<<<<===@@@CCCBBB>>>;;;<<>>@@@@@@@@@BBBEEEGGGHHHHHHHHHKKKOOORRRSSSRRRLLLLLLNNNVVVbbbmmmtttwww}}}ooo[[[JJJ@@@<<<<<<<<<555888;;;;;;;;;@@@IIIPPPeeerrrttthhh~~~rrrUUUGGGBBBIIIOOOLLLKKKOOOJJJIIIFFF???777111//////,,,,,,,,,------.........,,,------......------,,,---+++///444111000???TTTpppuuu|||{{{xxxlllccccccdddaaa___```aaaaaaaaabbbbbb___[[[WWWTTTVVVWWWXXXWWWUUURRRPPPOOONNNOOOVVVaaalllrrrtttyyyzzz|||vvvbbbfffvvvlllXXX^^^qqqqqqlllaaaSSSJJJGGGGGGFFF???999222000222333000---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......'''...000222IIIttthhhYYYQQQZZZhhhtttiiiRRRCCC<<<>>>>>>:::333000333666444888<<>>999000,,,...************))))))))))))))))))))))))))))))))))))rrr___^^^YYYVVVTTTRRRPPPMMMJJJEEEBBB@@@<<<777444222111///.........---,,,,,,,,,,,,---------,,,+++)))***---///666444333444555666333000///000222555777999;;;<<<;;;;;;::::::;;;<<<>>>??????<<<:::<<>>888111,,,......------------......,,,,,,,,,---------......222***...777111,,,GGGnnnooouuuyyy~~~xxxrrrgggiiiooo}}}tttccc___vvvrrrfffbbb{{{zzzpppdddTTTEEEBBBGGGCCC;;;333222555666222,,,///---***)))***++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......+++...111;;;[[[ttt]]]WWWXXXfffvvviiiIII???CCC@@@888333555666555666>>>>>>@@@ZZZ}}}rrr```YYYxxx\\\LLLUUUiiijjjRRRUUUBBB@@@HHH???444000...+++++++++***************))))))))))))))))))))))))sss```^^^YYYVVVTTTRRRPPPMMMJJJEEEBBB@@@<<<777444222111///.........---,,,,,,,,,,,,---,,,,,,,,,+++***+++...000777555333444555555222///...000444777999::::::;;;<<<;;;;;;;;;;;;<<<===>>>>>>===<<<<<<===<<<888555;;;>>>???<<<777555999=========>>>@@@BBBCCCEEEEEEEEEEEEFFFHHHJJJMMMOOOPPPQQQQQQUUU]]]dddjjjttt}}}{{{hhhUUUKKKKKKAAAAAA@@@???>>>>>>=========<<<;;;:::999::::::;;;888999999888777999<<>>888222---......------------......,,,,,,---------.........333,,,...555111111OOOuuu|||yyyuuuyyyxxxuuudddcccwwwwwwllltttttt___MMMGGGJJJFFF>>>777555888999444///...---+++***+++,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------.........///333CCCccczzzkkk\\\YYY^^^nnnzzzaaaFFFDDD@@@<<<888555333333333;;;======OOOlll}}}|||fff[[[nnnyyyWWWOOOWWWxxxqqqSSSUUUFFFDDDIIIAAA888333++++++++++++***************))))))))))))))))))))))))uuuaaa___YYYUUUTTTQQQPPPNNNJJJFFFBBB@@@<<<777444222111///.........---,,,,,,,,,,,,---++++++++++++***,,,///222777666444444444333111///---111666888999888888888<<<<<<<<<;;;<<<<<<===>>><<<===>>>===;;;999888888;;;<<<;;;888555555:::>>><<<===>>>@@@AAACCCDDDEEEDDDEEEFFFHHHJJJMMMOOOQQQQQQQQQWWW```gggmmmwwwwwwdddOOO???:::<<<;;;;;;:::::::::999999999444444555666888999:::;;;999999999777666666888:::AAAVVVqqq}}}uuu]]]UUUvvvyyycccOOOJJJLLLKKKKKKLLLJJJHHHEEEBBB???999333///......------------......,,,------------.........333...///333111777VVVzzz~~~vvv~~~{{{xxx~~~~~~uuu\\\dddwww{{{tttlllTTTIIIHHHIIICCC===;;;;;;;;;777222...---+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---......///000,,,333IIIggg~~~rrr```ZZZ\\\gggyyy}}}SSSGGG>>>???===555111111111888===<<>>:::999;;;??????===999666444666:::===<<<===>>>???AAACCCDDDEEEDDDEEEFFFHHHKKKNNNPPPRRRPPPQQQXXXbbbjjjpppxxxvvv```NNNAAA999777:::888888888888888999999999555666777999999:::::::::;;;;;;;;;999666555666777<<>>??????666111444333666;;;>>>>>>KKKkkkkkkfffuuuYYYRRRssstttZZZPPPLLLIIIDDDEEE===***------+++***************))))))))))))))))))))))))wwwddd```XXXUUUSSSQQQOOONNNKKKGGGCCC@@@<<<777444222111///.........---,,,,,,,,,,,,---***++++++++++++---111444666666666444222000//////222444666555222222555888::::::;;;;;;<<<=========888<<>>::::::???EEEDDD???:::666555777:::;;;<<<<<<===???AAABBBDDDDDDEEEEEEGGGIIILLLOOOQQQSSSOOOQQQYYYdddlllqqqxxxqqq]]]FFF;;;888888888999555555555666666666666666888888999:::;;;;;;;;;;;;===>>>===;;;888666666777999HHH\\\ppp|||rrr\\\aaa{{{\\\IIIHHHPPPRRROOOIIIGGGDDDBBB???<<<777444......------------......---------.........///////////////000555DDDXXXhhh___jjj}}}pppvvvyyyvvvbbbkkkiiiVVVLLLJJJHHHEEEAAA>>>;;;888777111000......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...///000111777222???___wwwxxxhhhaaaYYYddduuuzzz]]]DDD@@@???888555:::444111666===>>>DDD]]]zzzlllZZZooodddRRRmmmgggYYYPPPJJJFFFIIIBBB//////...,,,***)))******+++))))))))))))))))))))))))vvvddd```WWWTTTSSSQQQOOONNNKKKGGGDDD@@@<<<777444222111///.........---,,,,,,,,,,,,---***+++,,,+++,,,...111444444555666555222000///000444777:::888333111444888666777999:::<<<=========999<<<>>><<<:::;;;AAAFFFFFF@@@999555666999999999;;;<<<===???@@@BBBCCCDDDDDDEEEFFFIIILLLOOOQQQSSSOOORRR[[[gggooorrrwww}}}yyy^^^LLL;;;555888999999999::::::::::::::::::;;;;;;555666777999:::;;;=========>>>>>>===:::888888999777???LLL^^^uuu||||||```YYYyyynnnRRRHHHLLLNNNKKKIIIGGGDDDBBB@@@===999666......------------......------........./////////...000///000===RRR```dddcccqqqzzzqqqyyyooofffqqq|||nnnZZZLLLGGGHHHFFFCCC>>>:::999999555222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...///111111333777LLLmmmpppgggfff```lll||||||zzz|||rrrSSSEEEAAA===;;;<<<333...111999===@@@NNN```{{{xxxaaagggjjjNNNeee~~~fffUUUMMMHHHIIIDDD555000///,,,***))))))***+++))))))))))))))))))))))))uuuccc___VVVTTTRRRPPPOOONNNKKKGGGDDD@@@<<<777444222111///.........---,,,,,,,,,,,,---+++,,,,,,,,,,,,---111444222444666444111000000111444:::@@@???999444444777333444777999;;;<<<======;;;<<<;;;999888999>>>BBBCCC===666444777:::999777;;;<<<===???@@@BBBCCCDDDAAABBBDDDGGGJJJMMMPPPQQQQQQUUU___kkkrrrtttxxx}}}~~~zzzgggMMMCCC;;;::::::999999;;;777777777666666666666666666666666777888;;;===>>><<<===>>>===;;;999999:::555888???NNNhhh~~~pppYYYlllzzzgggMMMHHHIIIHHHIIIGGGDDDBBB@@@>>>;;;888......------------..................///////////////111...222HHHdddppplllqqq}}}|||mmm{{{}}}qqqhhhttt|||qqqlllvvvttt^^^KKKFFFGGGHHHDDD???;;;:::;;;999555000---------------------------------------++++++,,,,,,,,,,,,------,,,,,,------...000111222444CCC___}}}|||lllfffhhhkkkwwwzzzmmm___VVVSSSSSSXXX^^^pppgggOOOEEEBBB???;;;444000111777<<<===DDDLLLiiirrrhhhlll^^^___uuu[[[RRRKKKHHHDDD<<<111///,,,***))))))+++,,,))))))))))))))))))))))))tttccc___UUUTTTRRRPPPOOONNNKKKGGGDDD@@@<<<777444222111///.........---,,,,,,,,,,,,---,,,------,,,,,,---000333111333555444111000000222444<<>>@@@BBBCCCDDD@@@@@@BBBEEEHHHKKKNNNPPPSSSWWWaaammmtttvvvyyy~~~yyy{{{~~~nnnYYY===;;;;;;;;;888555666;;;;;;;;;;;;:::::::::999999:::999888777888:::<<<===:::;;;======;;;::::::;;;444444888EEEaaabbbmmmtttYYYKKKKKKMMMIIIGGGDDDBBB@@@>>><<<999.........------...................../////////000111222...333OOOrrr~~~www|||fffmmmtttggg\\\WWWWWWYYYfffppp~~~fffiii~~~^^^YYYUUU]]]sss~~~gggPPPEEEGGGIIIEEE???;;;;;;===<<<777111---,,,,,,------------------------------++++++,,,,,,,,,---------,,,,,,------///000111222>>>TTTtttyyykkkeeegggsss{{{uuuaaaWWWNNNKKKJJJJJJOOOTTT\\\qqqvvvWWWJJJFFFAAA888666444444888;;;===@@@DDDVVVllldddzzzwww[[[bbb```VVVMMMFFFCCC???222000---***))))))+++,,,))))))))))))))))))))))))xxxccc]]]VVVVVVUUURRRPPPNNNKKKFFFCCC???;;;666333111000...------,,,,,,++++++,,,,,,---***------+++---222444333777888888555222111333555555:::AAAEEEFFFAAA:::666555333555<<<>>>::::::>>>===;;;::::::<<<======<<<<<<888444444777:::;;;;;;;;;;;;<<<===>>>???@@@@@@DDDDDDDDDGGGJJJLLLLLLLLLWWW]]]eeelllqqqtttvvvxxxxxxyyyzzz}}}sss[[[JJJBBB@@@===;;;:::::::::999;;;;;;@@@EEEEEE???:::999666777777888999:::;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;>>>999AAA```|||{{{kkkkkkzzzjjjNNNFFFEEEHHHGGGDDDCCCBBB@@@===:::333111////////////...---000000000000////////////---000111999TTTwww}}}qqq|||~~~|||vvv^^^XXXPPPHHHCCCBBBDDDFFFPPP]]]kkkuuu{{{dddjjj}}}mmmbbbXXXZZZfff|||vvv[[[BBBDDDFFFFFFAAA;;;888888>>><<<555---+++...///------------,,,,,,+++++++++------------------,,,,,,---...---,,,---000000///>>>bbbtttmmmkkklllssseee```XXXPPPLLLNNNQQQQQQPPPRRRZZZcccwwwiiiNNNFFFAAA999;;;444000444888:::===@@@RRRqqqxxx\\\mmmdddVVV^^^uuunnnUUUKKKLLLHHHAAA888///)))+++---***'''(((************************xxxbbb^^^XXXWWWUUUSSSQQQOOOKKKGGGCCC???;;;666333111000...------,,,,,,++++++,,,,,,---***------+++...333555333666666555333000///222555555:::@@@DDDDDD@@@:::666555444777===???;;;:::<<<;;;999999:::<<<>>>>>>===:::777555555888:::;;;:::;;;;;;<<<===>>>???@@@@@@CCCCCCDDDFFFIIILLLMMMNNNZZZ___ffflllpppsssvvvxxx{{{|||~~~uuudddXXXRRRLLLEEE@@@===<<<999777@@@???AAAFFFFFF@@@<<<<<<777888888999::::::::::::;;;<<<===>>>>>>>>>===<<<999BBB???BBB\\\xxx}}}sssqqqYYYIIIJJJHHHGGGEEECCCBBB@@@===:::444222////////////...---000000000000////////////...000444@@@YYYxxx~~~}}}tttbbbVVVJJJFFF@@@:::777888:::;;;BBBLLLXXXfffzzzuuuiiikkknnnXXXNNNUUUkkkyyy^^^KKKHHHIIIIIICCC888333444>>>===666...,,,...///------------,,,,,,,,,++++++------------------------//////...---...111333444CCCfffuuuqqqrrrttt|||qqqllllll___WWWRRRRRRUUUVVVYYY^^^___dddrrrwwwYYYKKKDDD>>>===666222555999;;;>>>BBBJJJccciiilll{{{YYYMMM___}}}oooZZZSSSSSSMMMDDD:::111+++,,,---***)))***************************wwwaaa^^^[[[WWWVVVSSSQQQOOOLLLGGGDDD???;;;666333111000...------,,,,,,++++++,,,,,,---+++,,,,,,,,,///555666444555444222///---...222555666:::???BBBBBB>>>999666666666:::???@@@<<<999:::777777777:::===??????>>>777666555777999::::::999;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEIIILLLOOOQQQ]]]aaaggglllpppssswwwyyy|||}}}~~~yyyvvvrrriii]]]TTTOOOIIIBBB<<>>BBBBBBSSSrrr}}}mmm|||hhhMMMUUUqqqqqq^^^UUUSSSKKK>>>===444---,,,,,,++++++,,,************************uuu```___]]]XXXVVVTTTRRRPPPLLLHHHDDD???;;;666333111000...------,,,,,,++++++,,,,,,---+++,,,,,,---111888888444555333000...---///333666777999===@@@???<<<888555666888<<<@@@@@@===999777444444666:::>>>@@@???>>>444555666888999:::999888;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDGGGLLLQQQTTT]]]aaafffkkkoootttyyy|||zzz{{{}}}wwwmmmbbbTTTJJJCCC===999:::;;;999888999888999::::::;;;:::::::::===???BBBEEEFFFFFFEEEDDDWWWoooqqqccchhhxxx~~~qqqppp]]]FFFJJJIIIGGGEEEDDDCCCAAA===;;;666333000...//////......////////////000000000000222000===ZZZrrr{{{fffUUUJJJBBB???;;;;;;:::999999:::;;;<<<;;;:::===JJJaaaxxxiiihhh}}}uuu___OOOQQQggg~~~vvv~~~jjjRRRCCCFFFGGG===777:::AAAAAA===444/////////---------------------,,,,,,+++,,,,,,---...//////000//////111111000///555;;;WWWnnn{{{~~~vvvpppssszzz~~~~~~wwwsssssssssuuu}}}~~~^^^JJJCCCAAA;;;777777888999===BBB@@@GGG```pppnnnzzzYYYWWWnnnuuu```SSSPPPJJJ???===777000,,,+++++++++,,,************************ttt```___]]]WWWUUUSSSQQQOOOLLLGGGDDD???;;;666333111000...------,,,,,,++++++,,,,,,---+++,,,,,,...444::::::555555333000...///222666888777999;;;===<<<:::777555666999===??????===:::666222333666:::>>>???>>><<<222444777999999999999999;;;;;;<<<===>>>???@@@@@@???AAABBBDDDFFFKKKRRRWWW[[[___eeekkkpppuuuzzz}}}yyy{{{|||~~~{{{hhh\\\PPPGGG@@@??????>>>===>>>999999::::::;;;===>>>>>>===???AAADDDEEEFFFEEEDDDVVVqqqxxxmmmoooyyyzzzqqqbbb{{{uuu[[[LLLLLLIIIHHHEEEDDDCCCAAA>>>;;;777444000......//////....../////////000000000111333222DDDfff~~~}}}qqqlllmmmqqqsssssspppfffVVVHHH@@@===<<<<<<999999999999999999999999===<<<===CCCQQQeee{{{{{{fffssssssYYYNNN[[[ooozzz|||lllNNNGGGIIICCC<<<:::BBBDDDAAA888111000///---------------------------,,,,,,------...///000000------111333000...555???^^^sss~~~tttpppttt}}}zzzuuutttttttttxxx~~~kkkOOOCCCBBB<<<888777666666;;;AAABBBBBBOOOwwwsssfffXXXUUUpppkkkVVVQQQMMMFFF===999222+++)))***++++++************************sssaaa___[[[VVVUUURRRPPPNNNKKKFFFCCC???;;;666333111000...------,,,,,,++++++,,,,,,---+++,,,,,,...666===<<<666555222//////222555888999888999::::::999888666555555:::============:::666222333777;;;>>>>>><<<999111444777888888888999:::;;;;;;<<<===>>>???@@@@@@@@@AAACCCCCCEEEJJJRRRYYYZZZ___eeekkkpppuuuyyy|||xxxzzz|||}}}~~~~~~|||qqqaaaVVVKKKGGGFFFCCC@@@@@@;;;;;;;;;<<<>>>BBBEEEGGGBBBBBBCCCBBBBBBAAAAAA@@@EEE[[[dddcccjjjsss{{{zzzmmm[[[jjjlllZZZMMMHHHJJJHHHFFFDDDCCCAAA>>>;;;999555111......//////.........//////000000111111222888OOOppp|||vvvfff[[[QQQMMMLLLKKKLLLOOOGGGDDD???<<<;;;;;;:::999999999999999999999888888;;;;;;===???EEESSSlllllllllxxxeeeSSSWWWeeedddNNNIIIEEE>>>888CCCFFFDDD;;;333000///---------------............---------.../////////000,,,,,,000444111000<<>>:::777555444999@@@CCCAAABBB\\\vvvggglll[[[[[[|||aaaQQQJJJBBB<<<;;;555---)))***+++)))************************sssbbb___YYYUUUTTTQQQOOOMMMJJJEEEBBB???;;;666333111000...------,,,,,,++++++,,,,,,---,,,,,,,,,///777???===666333111///000333777888888888888888888777666555555444999<<<:::;;;===;;;666333555888<<<>>>===999666111444777777777777999;;;;;;;;;<<<===>>>???@@@@@@@@@BBBCCCCCCCCCIIIRRRZZZ[[[```ggglllppprrruuuwwwsssuuuxxx{{{}}}~~~~~~~~~wwwiiiZZZSSSOOOHHHCCCAAA???>>>===>>>BBBHHHNNNRRROOOMMMIIIEEEBBB???>>>===<<>><<<:::666111....../////////.........///000111111111...???[[[uuunnn}}}|||{{{nnnaaaKKKEEEAAAAAAAAA>>>@@@EEE;;;;;;;;;===>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>@@@AAAHHH[[[nnn{{{llljjj|||ggg^^^___~~~~~~uuuSSSFFFEEECCC>>>DDDHHHGGG>>>555111///---------------.........///............///////////////---///222111555III___zzz~~~wwwvvv}}}zzzwwwuuuooogggbbbTTTOOOJJJJJJMMMWWWiiizzzjjjVVVFFFAAA<<<999555444:::AAACCCEEE>>>GGGlll~~~qqqccc{{{sssjjjnnnUUUIII@@@<<<===888///+++,,,,,,)))************************rrrccc___WWWUUUSSSQQQOOOMMMIIIEEEAAA???;;;666333111000...------,,,,,,++++++,,,,,,---,,,,,,,,,///888@@@>>>777222///...000444777888777999888888777666555555555333999;;;888999===<<<777444555999<<<>>><<<777333111444666777666666999<<<;;;;;;<<<===>>>???@@@@@@AAACCCDDDCCCCCCHHHRRRZZZ]]]bbbhhhmmmpppqqqqqqrrrnnnppptttxxx{{{}}}~~~~~~{{{kkkaaaZZZQQQIIIFFFBBBAAA???@@@EEEMMMUUUZZZ[[[WWWQQQKKKEEEAAA>>>===BBBDDDCCCJJJWWW[[[dddwwwwwweee]]]oookkkPPPEEEJJJHHHFFFEEEDDDBBB>>><<<:::666111.........//////---......///000111111222+++DDDdddxxx~~~}}}iiixxx~~~~~~jjjSSSCCCEEEAAA@@@BBB???999999???AAA>>><<<;;;===???@@@@@@;;;;;;;;;;;;;;;<<<======@@@???AAADDDBBBCCCPPP___|||~~~pppdddwww|||ggg\\\uuuxxxwwwzzzTTTBBBFFFKKKGGGEEEIIIHHH???555111///------------........./////////////////////.........222......111222999SSSooo{{{vvvvvv}}}~~~tttkkkgggkkklllcccSSSHHHDDDAAA???@@@BBBIIIXXXfffvvvaaaHHHCCC>>>;;;666555:::CCCEEEJJJ???>>>aaa{{{qqqxxxrrrsssxxx^^^SSSJJJ<<>>;;;777333444666:::===<<<888444666555444444555777:::;;;999:::;;;<<<===???@@@@@@BBBCCCDDDDDDEEEJJJSSSYYY\\\ccchhhgggjjjppprrrpppoooqqqtttvvvyyy|||vvvsssrrrhhh[[[SSSIIIEEEEEEIIIGGGFFFSSSeeennnjjjbbbWWWLLLEEEAAA@@@?????????BBBHHHSSS```hhhvvv|||~~~~~~eeennn}}}^^^DDDLLLJJJHHHGGGEEEBBB>>>;;;;;;999555111//////000000000////////////000000111444III___rrr~~~tttdddOOOFFFEEEEEEAAA???BBBDDDAAA@@@AAA@@@AAAAAABBBBBBAAA@@@???<<<@@@BBBAAA>>>===@@@EEEAAABBBCCCBBBBBBEEELLLRRRlllfffhhhwww]]]ggg}}}{{{tttVVVFFFFFFJJJJJJIIIJJJIIICCC:::222...,,,//////...---,,,,,,++++++---------.........//////+++222---***777LLLjjj}}}oooqqq{{{mmmVVVOOOLLLLLLTTTaaadddUUUBBB===888:::???>>>>>>LLL^^^uuugggOOOEEE@@@@@@999111888GGGQQQHHHHHHEEEGGGfffooovvv^^^wwweeeSSSJJJAAA@@@;;;555///+++***+++************************qqqeee___ZZZWWWVVVUUURRRMMMIIIEEEBBB???<<<777444222111///...,,,,,,,,,++++++*********...++++++///666:::;;;999555///...333888999888999666555444222222333666888:::888777999===>>>:::666444555777:::<<<;;;777333666555444444555777999;;;999:::;;;<<<===???@@@@@@CCCCCCCCCCCCDDDIIIQQQWWW\\\ccchhhhhhjjjpppsssqqqqqqsssuuuwwwxxx{{{~~~|||pppgggdddXXXMMMHHHLLLNNNOOOXXXddduuuvvvtttmmmbbbSSSGGG???BBBAAA@@@AAAEEEMMMXXX___nnnuuu~~~pppppphhhNNNKKKJJJHHHGGGFFFCCC???<<<;;;999555222000///000000000////////////000111111333GGG\\\qqq}}}fffUUUNNNMMMKKKHHHHHHKKKLLLKKKKKKNNNTTTOOOIIIHHHIIIGGGBBB===AAACCCDDDBBB>>>===???CCCFFFHHHJJJJJJJJJLLLQQQVVVcccvvvsssjjjyyyhhhaaaxxx|||xxxzzzsssZZZJJJGGGHHHHHHIIIJJJIIIDDD;;;333...---//////...------,,,++++++---------.........//////000555111444III```zzzzzzooorrr~~~zzzsssrrrzzzyyyhhhRRRFFFBBB@@@@@@GGGTTT[[[SSSGGG???999888;;;;;;999CCCQQQdddppp}}}uuuZZZKKKAAA@@@<<<555:::EEEXXXUUUNNNCCCBBB^^^}}}ooorrrggg[[[fffkkkXXXJJJCCCBBB===777000+++******************************pppddd```\\\XXXWWWUUURRRNNNIIIEEECCC???<<<777333222000///...,,,,,,++++++++++++******---,,,,,,000666999999777333///000666;;;:::888888888888666333222444777;;;;;;999888999<<<<<<999555555666888;;;<<<:::555111555444444444555777999:::999:::;;;<<<===???@@@@@@CCCCCCCCCCCCDDDJJJQQQVVV]]]bbbggghhhjjjooorrrrrrsssuuuwwwxxxxxxzzz}}}{{{uuuvvvfffWWWLLLOOOTTTVVVWWW[[[iiirrr}}}{{{jjjVVVIIIEEECCCAAA???@@@EEEMMMSSSbbbjjjvvvqqqxxxnnnSSSKKKIIIGGGFFFEEECCC@@@===;;;999555222000000000000///////////////000111222444JJJ```wwwzzzkkk```[[[UUUTTTVVVZZZ[[[ZZZ\\\aaammmdddZZZXXXZZZYYYPPPGGGFFFGGGHHHFFFCCCBBBFFFIIIKKKNNNQQQRRRQQQRRRVVVZZZ___qqqnnnooowww___iiizzz|||zzz}}}ttt```PPPHHHGGGGGGJJJJJJIIIDDD===555000---//////......---,,,,,,,,,------........./////////000222000<<<[[[tttwwwpppvvvzzzppp\\\MMMLLL[[[___PPPAAA>>>:::999888<<>>===@@@FFFJJJUUU^^^lllxxxpppmmmpppUUUIIIGGGEEEDDDCCCBBB@@@===:::999666333111000000000////////////000111222222888TTTqqq{{{pppddddddfffjjjkkkkkkooouuuxxxsssnnnmmmmmmiiiaaaZZZOOOPPPPPPNNNNNNPPPTTTXXXSSSVVVXXXYYYXXXZZZ___dddfffvvvvvvkkk|||dddaaammm{{{}}}}}}}}}vvvfffUUUJJJGGGHHHJJJJJJIIIFFF???888222...//////......---------,,,............///////////////000000CCChhhwwwssszzzyyyuuuiiiZZZKKKAAA@@@LLLUUUPPPGGGCCC;;;;;;:::;;;CCCNNNSSSSSSFFF>>>888999:::888888;;;;;;HHH[[[nnn~~~vvvaaaPPPKKKDDD;;;;;;CCC^^^ssskkkSSSKKKOOOfffrrrxxxuuuUUUUUUooo~~~dddOOOKKKIIIEEE===444...***)))++++++++++++++++++++++++lllccc```]]]VVVUUUSSSPPPLLLGGGCCCAAA>>>;;;666333111000...---------------------------,,,---000333666666555333222......222555555666999BBBBBB@@@;;;666444888<<<888888888888888666444222777999;;;<<<:::777333000333333444555666777888888999:::;;;<<<===???@@@@@@BBBAAAAAADDDJJJSSSZZZ___ZZZ\\\```dddgggjjjnnnrrrrrrtttvvvxxxyyy|||zzzrrrooojjjbbbXXXRRRSSS^^^ooo||||||nnnXXXHHHDDDCCCAAA>>><<<>>>BBBEEEIIISSSbbboooyyyqqqnnnrrrZZZHHHFFFCCCBBBAAA@@@>>><<<:::999777444222111000000////////////000111222333>>>cccyyywwwxxx|||}}}}}}|||uuuooolllbbbaaa___\\\\\\^^^bbbeee___aaabbbaaaaaaccciiinnnmmmzzznnnvvvhhh]]]fff~~~wwwxxx~~~wwwiiiWWWIIIFFFHHHKKKKKKIIIGGGBBB;;;444000///...............------........./////////000000000222444HHHmmmzzzxxxvvv~~~mmmgggdddXXXHHH@@@DDDFFFJJJUUU___\\\QQQ>>>???>>>===BBBKKKQQQSSSEEE>>>888999;;;;;;::::::666>>>OOOcccuuunnn^^^VVVJJJ<<<;;;DDD[[[xxx|||kkk^^^UUU```~~~rrrjjjYYYZZZxxxdddPPPOOOMMMHHH@@@777000,,,***++++++++++++++++++++++++iii```]]]ZZZUUUTTTRRROOOKKKFFFBBB@@@>>>;;;666222111///...---******++++++++++++,,,,,,+++...111555666555333111111......111333333555:::AAACCCCCC>>>777444777;;;777888888888777666444333666999<<<===:::666222111222333444555666777777888999:::;;;<<<===???@@@@@@AAA@@@@@@DDDMMMVVV^^^bbbYYYZZZ]]]cccfffggglllrrrrrrtttvvvxxxzzz|||yyynnnbbb[[[VVV\\\fffpppqqqgggWWWKKKBBBAAA???===;;;<<>><<<:::999777555333111000000/////////000111222333444CCClllyyyuuupppkkkhhhiiikkkmmmggghhhiiigggeeeeeeiiimmmoooyyyzzzrrrppp^^^```wwwzzzxxxkkkZZZKKKFFFHHHLLLKKKJJJHHHDDD>>>666111............................../////////000000000...222333CCCcccxxx~~~{{{zzzyyyvvvcccXXXUUUSSSJJJAAA???NNNVVVWWWbbbrrrrrreeeHHHGGGDDD???@@@GGGMMMMMMBBB===999888:::=========999;;;FFFWWWiiivvvyyylllcccUUUBBB===DDDUUUqqq~~~nnn]]]\\\jjjyyyhhh^^^eee[[[\\\|||oooYYYRRRPPPKKKDDD:::222...,,,,,,,,,,,,,,,,,,,,,,,,,,,jjj```]]]YYYUUUUUUSSSPPPLLLGGGCCCAAA>>>:::666222000///...,,,*********++++++,,,,,,,,,***...333666666444111000///...000444666444555888<<>>777444666:::777888::::::888777666666555999======:::555333222222222444555666777777777999:::;;;<<<===???@@@@@@BBB@@@???DDDMMMWWW^^^bbbZZZYYY\\\cccfffffflllssstttvvvxxxyyyyyy{{{~~~yyypppbbbccceeehhhhhhbbbVVVMMM@@@???>>>;;;999:::<<<>>>===DDDMMMWWWbbbooo|||ooossshhhLLLIIIEEECCCAAA@@@>>>===:::999777555333222000000/////////000111222444555FFFmmm{{{tttqqqqqqrrrtttooorrrtttrrrmmmiiihhhhhhmmmvvv~~~ttt|||hhh^^^xxx{{{{{{rrrcccSSSKKKJJJLLLKKKJJJIIIFFF@@@888111............////////////.../////////000000000000---222111:::UUUmmmzzzzzzjjjZZZNNNMMMLLLEEECCCFFFLLLZZZgggmmmssszzzzzztttbbb]]]QQQEEEBBBEEEHHHGGGCCCAAA===;;;<<<@@@CCCDDD>>>;;;>>>KKKZZZfffrrr|||tttnnnbbbMMMBBBCCCLLL___{{{ooo]]]WWWSSSeeehhhfff^^^nnnggg```|||~~~___SSSRRRMMMFFF===555///---,,,,,,,,,,,,,,,,,,,,,,,,nnnccc___[[[VVVVVVTTTQQQMMMHHHDDDBBB>>>:::555222000///---,,,,,,,,,,,,------.........***...333666666333111///---...222888999555555777666;;;???===777444666:::888:::;;;;;;:::888888888444999======:::555333333111222444555666777777777999:::;;;<<<===???@@@@@@CCC@@@???CCCLLLVVV\\\___[[[YYY\\\cccfffgggllltttvvvxxxyyyyyyyyyzzz}}}vvvrrrlllgggbbbYYYLLLCCC???>>>===:::888777999;;;;;;@@@GGGOOOYYYggguuu~~~hhhdddzzzsssNNNKKKGGGDDDBBBAAA???>>>:::999888666444222000000/////////000111333444555GGGiii~~~xxxuuuvvvxxxyyy|||zzzrrrllljjjmmmtttzzz}}}xxx|||ttt```rrr|||yyymmm[[[QQQOOOLLLKKKJJJIIIGGGAAA888222.........///////////////////////////000000000000222666444888PPPkkk~~~zzzzzzxxxVVVIIIEEEKKKIII@@@BBBOOOXXX```nnnzzz|||vvvsssuuu}}}sssaaaNNNEEEEEEFFFCCCFFFEEEBBB??????DDDHHHJJJBBB:::888BBBOOO[[[hhhtttxxxtttkkkVVVEEEAAADDDOOOooo~~~iiiXXXQQQBBBaaauuuzzziiinnnrrrccczzz[[[TTTRRRNNNGGG>>>666111///,,,,,,,,,,,,,,,,,,,,,,,,mmm^^^[[[ZZZVVVTTTQQQOOOLLLHHHDDD@@@>>>;;;777333000///......---,,,++++++******++++++111000111444444000///000,,,222777888555333444666;;;;;;999777666666:::<<<888666888===;;;444222666555999<<<;;;888555444555111111222444666777888999:::;;;<<<<<<======<<<<<>><<<;;;999777444222000///000444666555444444444444GGGfff|||zzz{{{}}}zzzwwwvvvvvvyyy|||~~~ooo}}}sss```TTTRRRLLLLLLKKKJJJHHHCCC<<<888444///...000000---+++,,,............/////////000...222333999VVV||||||VVVFFFKKKMMMHHHAAA???DDDKKK\\\```kkk~~~~~~rrrbbbRRRFFFCCCMMMXXX^^^UUUIIIBBBAAAEEEJJJLLL???===;;;:::???JJJXXXaaarrrzzzxxxkkkaaaQQQDDD>>><<>>;;;777333000///......---,,,++++++******++++++...---///444444000...///...333888999777555666999:::888777666666888:::;;;888666888;;;:::555555999555888;;;:::666333222444222222333444555777777888999:::;;;<<<============CCC@@@AAAGGGOOOTTT[[[bbbfff```\\\]]]^^^]]]```fffqqqtttwwwxxxxxxxxxxxxyyy|||```NNNFFFAAA??????======;;;:::888666555444777777:::AAAHHHQQQ___lll|||sss\\\eeeqqqSSSDDDFFFCCC@@@AAA@@@<<<;;;999777555222000000///111222111000222666888KKKgggtttpppooossszzz}}}uuuaaaRRRNNNMMMLLLKKKJJJHHHCCC===999444///---000000---,,,---........./////////000000000333555???___~~~iiiLLLGGGRRR[[[YYYNNNDDDCCCGGGVVVYYYcccwwwvvvllleee[[[QQQHHHJJJYYYjjjggg[[[JJJ@@@>>>BBBEEEGGG>>>===:::999<<>>;;;EEEYYYkkkooocccWWWRRRbbb~~~dddpppuuu[[[WWWSSSPPPGGG:::111...,,,+++++++++++++++,,,,,,kkk___\\\[[[VVVTTTRRRPPPMMMJJJEEEBBB>>>;;;777333000///......---,,,++++++******++++++,,,,,,000666777222/////////444888:::999888:::;;;999666333444777;;;;;;;;;:::888888999888555777;;;666888:::999444111111222333333444444555666666777888999:::<<<===>>>>>>>>>AAA@@@CCCJJJPPPTTTYYY___ddd```]]]^^^___```dddiiiooorrruuuvvvvvvvvvwwwxxxsssYYYIIIAAA===<<<>>>;;;:::999888666555444333444444666<<>><<<;;;999777555333111000///000000//////222999???UUUooowwwiiicccaaagggoooxxx~~~zzz~~~yyy|||xxxeeeUUUMMMNNNMMMKKKJJJHHHDDD???;;;444///---000111...---///....../////////000000000222333888HHHjjjuuuVVVCCCFFFRRR^^^aaaZZZPPPJJJHHHRRRRRRYYYjjjzzz}}}pppaaaVVVTTTQQQLLLGGGLLL^^^pppmmm^^^JJJ===;;;>>>@@@@@@<<<<<<:::888999>>>DDDIIIXXXbbbrrrvvv```SSSJJJCCC??????DDDUUUmmm{{{xxxiii^^^dddccc[[[xxx```[[[WWWTTTLLL>>>333...,,,,,,++++++++++++,,,,,,nnn```[[[YYYVVVTTTRRRPPPNNNJJJFFFBBB>>>;;;777333000///......---,,,++++++******++++++---...333:::;;;666111111000333777999999:::;;;===888444111444999>>>===;;;===;;;999777555555777;;;777999;;;888444000000111333444444444555555666666777888999;;;===??????@@@@@@@@@DDDLLLPPPQQQUUUZZZeeecccbbbaaaaaacccgggkkkmmmpppsssvvvwwwwwwyyyzzz~~~nnnaaaSSSKKKFFF@@@<<<<<<:::999999888777666555555777555777;;;>>>CCCNNNXXXjjjrrr{{{cccBBBGGGHHH@@@===<<<<<<;;;999777555333222111111111222333222444;;;DDD```xxxzzziiiZZZWWWTTTSSSYYY___fffpppyyy~~~qqqppp___cccxxx}}}{{{ooo[[[LLLOOONNNLLLJJJIIIFFFBBB???444000...000111///...000...////////////000000000222333:::OOOooo~~~}}}oooWWWHHHHHHLLLVVVbbbjjjiii^^^TTTQQQPPPSSS[[[bbbaaaVVVLLLGGGEEEEEEEEEDDDGGGSSS___fffXXXEEE;;;:::<<<<<<:::::::::999888888999===@@@IIITTTdddtttbbbPPPHHHDDD@@@@@@CCCRRRmmmtttaaa^^^~~~gggWWWooobbb\\\VVVTTTNNNAAA555///------,,,+++++++++,,,,,,qqqbbbZZZVVVUUUTTTQQQOOOMMMJJJFFFBBB>>>;;;777333000///......---,,,++++++******++++++,,,---333:::;;;666111000111333666888999999;;;<<<777444111444;;;???>>><<>>;;;555222333666999888:::;;;999444111111333333444444444555555666666666777999;;;===???@@@@@@???@@@EEEKKKMMMLLLOOOTTTjjjkkkjjjfffbbbbbbdddeeekkknnnsssvvvxxxzzz}}}~~~|||rrrpppnnnoooqqqvvvzzz||||||kkkXXXQQQLLLJJJGGGAAA======::::::999999999888888888999888888;;;<<>><<>>KKKgggsssZZZYYYssskkkZZZrrrfff]]]TTTRRRNNNDDD999222...------,,,+++++++++,,,qqqcccZZZUUUTTTRRRPPPNNNMMMJJJEEEBBB>>>;;;777333000///......---,,,++++++******+++++++++,,,111888888333......222333444666888999::::::555333222555:::======<<<===>>>:::444000333666777888:::;;;888444111222444333333444444555666666777666777999;;;===??????@@@???@@@EEEIIIIIIFFFHHHNNN]]]cccfffdddcccfffiiiiiikkknnnssswwwzzz|||wwwlllVVVSSSQQQRRRXXX___eeeiiiqqqzzzmmmYYYOOOIIIDDDBBB???;;;<<>>AAAFFFHHHFFFIIIVVVeeennnxxxwwwuuuyyy\\\SSSgggwwwuuuaaaRRRPPPLLLJJJJJJIIIGGGEEE999333///111111//////111/////////000000000111111111222@@@ZZZppp||||||zzz~~~{{{xxxvvv}}}sssddd]]]bbb|||fffSSSUUUTTTNNNFFFDDDHHHNNNCCC<<<888===BBBAAA>>><<>>JJJeeexxx___VVVhhhwwwmmm\\\wwwtttfffXXXSSSOOOGGG<<<555///...---,,,,,,++++++,,,nnnbbb\\\WWWSSSQQQOOOMMMLLLIIIDDDAAA>>>;;;777333000///......---,,,++++++******++++++,,,,,,000666666111---,,,444444444666888999999999111222333444777999:::;;;999;;;999222000444888888666888999777333111222555222222333444555777777888777888:::<<<===>>>?????????@@@DDDGGGDDD@@@BBBHHHGGGRRR\\\___bbbiiinnnooommmppptttwwwyyy{{{}}}zzzjjj\\\MMMKKKKKKNNNUUU\\\aaacccwwwwwwgggWWWJJJDDDAAA>>>===:::777999>>>999999::::::;;;;;;<<<<<<:::888777888777777>>>FFFPPPZZZjjj{{{{{{YYYFFFHHHFFFDDDCCC@@@;;;;;;:::888666555444333...,,,///444222111<<>>999;;;======<<<===999:::;;;;;;;;;:::;;;;;;777999;;;;;;:::888888888777<<>>@@@JJJbbbnnn[[[ffflllvvvppp^^^}}}wwwcccXXXSSSJJJ???888//////...,,,,,,+++++++++kkkaaa]]]ZZZRRRPPPNNNMMMKKKHHHDDDAAA>>>;;;888333000///......---,,,++++++******++++++///...222777777111......666555555666888999999999...000333444444555777999444888777111000666:::999555666777555111000222555111111333444666777888999888999:::<<<===>>>>>>>>>???@@@CCCEEEAAA<<<>>>DDD???LLLXXX[[[___fffjjjjjjooorrruuuwwwxxxyyyzzz|||}}}}}}rrr```OOOPPPNNNOOOSSSZZZ___aaa``````eeellluuu|||~~~|||}}}wwwjjjZZZPPPJJJDDD===888888:::===;;;777777;;;888999999::::::;;;<<<<<<;;;999888999777777===EEEJJJUUUeeevvv```KKKGGGDDDDDDBBB:::;;;;;;:::888777555444333111---///444222333BBBUUUuuuooobbb[[[ZZZZZZTTTNNNIIIEEEBBB===:::999888666777;;;===@@@HHHQQQcccqqq~~~nnnkkksssaaa[[[TTTQQQMMMKKKJJJJJJJJJIII<<<666111111111......000000000000000111111111111222444GGGeee}}}~~~~~~{{{pppjjjuuuooo^^^^^^___\\\___gggXXXSSSPPPTTT[[[```]]]XXXUUUTTTQQQMMMIIIIIIKKKMMMIIIBBB;;;999888777:::???888:::<<<;;;999888:::===888:::;;;;;;999777666777777999===DDDPPPdddyyykkkXXXNNNEEE;;;===FFF[[[yyywwweeelllgggmmmsssbbblll^^^VVVLLL@@@999000///...---,,,+++++++++qqqccc\\\YYYVVVQQQNNNNNNKKKEEEAAAAAA???;;;666222000000///......---,,,,,,++++++++++++,,,...000111111000///...777666555555666999<<<>>>:::222---///222222111222444555222...///555999999888888666333111000222444222222222333444555666777777888999;;;===>>>@@@@@@???BBBFFFEEECCCAAABBBCCCJJJLLLQQQWWW]]]bbbfffhhhooossswwwyyyyyyzzzzzz{{{}}}kkkYYYMMMGGGHHHFFFFFFKKKUUU___eeegggdddbbb```aaaeeehhhjjjkkkxxx~~~yyyvvvfffUUUKKKFFF???:::888888888777777666555333333666666666666666666666666777666444333444777:::<<>><<<999888777666333111333111---111666333AAA___vvvmmmiii^^^NNNBBB<<<999666333666666666666888===CCCHHH\\\gggvvvsssfffbbbvvv{{{eeetttTTTJJJJJJOOOMMMNNNMMMDDD???777000///000......///000000000000111111111111666:::JJJggg{{{yyyyyy~~~jjjlll~~~tttdddXXXXXX]]]\\\TTTOOOOOOOOOOOOQQQSSSUUUUUUTTTRRRSSSSSSNNNHHHFFFJJJNNNLLLFFF???<<<999777666888999::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::666777;;;???EEEQQQggg{{{cccPPPFFFBBB<<>>AAA===555111333555444333444444555222...///555999999:::999777444111111222444222222222333444555666777777888999;;;===>>>@@@@@@???BBBEEEEEEBBBAAABBBDDDKKKNNNRRRXXX^^^cccfffhhhooorrrvvvyyyzzzzzzzzz{{{{{{kkkXXXIIIAAA@@@@@@GGGRRR^^^kkkyyymmm^^^LLLCCC???;;;999999777777777777666555444333555555555555666666666666777666555444555666888:::@@@III[[[nnnzzzjjjLLLHHHHHHGGGCCC>>>>>><<<999888777666333111111111...222666555FFFeee~~~{{{sss\\\SSSGGG>>>:::888666444444444444444666:::@@@EEEVVVbbbrrr~~~zzzwwwrrruuuuuuYYYMMMMMMQQQOOOOOOOOOGGGAAA888111000000......///000000000000111111111111111999RRRwww}}}{{{|||nnnfffttt}}}kkk```XXXZZZ^^^[[[UUUPPPQQQOOONNNOOOQQQRRRRRRRRRQQQPPPMMMJJJGGGHHHLLLPPPPPPKKKBBB;;;888999888777999999::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::777777:::===@@@KKK___qqqkkkVVVKKKDDD===BBBTTTmmmsssgggmmmyyywwwjjj{{{fffYYYPPPEEE===777000+++,,,...,,,,,,---ppp```XXXUUUUUUQQQPPPRRRPPPHHHBBB@@@???;;;666222000000///...------,,,+++++++++,,,,,,...000222333222111111222444333333444777;;;???BBB???999555666888666444555333444222///000555999999;;;:::888555222111222444222222333333444555777888888888999;;;===>>>???@@@@@@CCCEEEDDDBBBBBBDDDGGGNNNPPPTTTZZZ___cccggghhhooorrrvvvyyyzzzzzz{{{|||~~~xxxjjjVVVDDD999888;;;555@@@OOO[[[gggyyy}}}^^^OOOAAA:::888777777999666666777666666555444333444444444555555666666666666666666666666666666666===CCCSSSgggxxxxxxvvvSSSGGGIIIIIICCC===>>><<<:::888888666444222...222111222666777KKKlll{{{wwwmmmcccYYYSSSKKKDDD===999888888666444222222222222333777===AAAOOO[[[lllyyy{{{qqqyyy{{{}}}uuu```QQQOOOTTTRRRRRRQQQJJJCCC:::222000000......000000000000000111111111111222===ZZZvvveeemmm}}}sssbbb[[[XXX[[[]]]ZZZUUURRRSSSQQQNNNNNNOOOPPPPPPPPPRRRNNNGGGDDDEEEIIIMMMOOOPPPQQQJJJ>>>888;;;;;;666999999999::::::;;;;;;;;;;;;<<<<<<======<<<<<<<<<888777888:::;;;CCCSSSccczzzwww___QQQGGG>>>@@@PPPhhhwwwcccggg||||||___tttxxxfff[[[RRRGGG???999222,,,---...,,,,,,---ppp```YYYVVVTTTQQQRRRTTTRRRJJJCCC@@@???;;;666222000000///...---,,,,,,++++++,,,,,,,,,///111444444222111222444666555444555777:::>>>@@@>>>999666888888555333333222444222///000666999999;;;:::888444111000111333333333333333444666777888888999:::;;;<<<>>>??????BBBDDDFFFFFFDDDDDDGGGJJJPPPRRRVVV[[[```dddgggiiinnnrrrvvvyyyzzzzzz{{{|||~~~zzzlllWWWEEE999555666777333888>>>AAAGGGWWWoootttdddLLLAAA888555555555666888666666666777666666555555444444444555555666777777555666777777777666555444:::===JJJ___rrrvvvdddyyy___HHHGGGHHHCCCAAA???===:::999888777555333...333333222444888OOOrrryyy{{{zzzpppiii^^^TTTLLLEEE???;;;===:::777555666666555444222222222222222555:::>>>HHHTTTeeettt~~~}}}kkkqqq~~~zzz{{{gggUUUPPPUUUTTTRRRRRRLLLEEE<<<333111000......000///000000000111111111111777BBB]]]~~~ooorrr|||yyylll```[[[YYY[[[[[[WWWUUUUUUTTTRRROOOOOOPPPQQQRRRQQQTTTMMMDDDAAADDDIIILLLLLLKKKTTTTTTEEE;;;;;;;;;777999999999::::::;;;;;;;;;<<<<<<======>>>>>>======999777777888888===JJJXXXppp~~~hhhWWWHHH???@@@MMMeeexxx___```www}}}|||ZZZeeennnaaa[[[TTTJJJCCC<<<444...---...,,,,,,---pppaaaZZZYYYSSSQQQRRRUUUSSSKKKCCC@@@???;;;666222000000///...,,,,,,,,,++++++,,,,,,---///222555444111000222555:::888777555666888:::<<<:::666555777666222000111111333222///111666999999999888666333000...000111333333333444555666777888999999:::;;;<<<>>>>>>???BBBEEEHHHHHHGGGGGGJJJMMMPPPSSSWWW\\\aaaeeehhhiiinnnqqqvvvyyyzzzzzz|||}}}}}}~~~~~~{{{yyywwwlll[[[FFF999888999888555777666444222333;;;HHHRRR\\\gggwww|||ooo___NNNCCC===777444666888666555666666666777777888777777777555555555666666666777777555666888999888777666444888999BBBUUUiiiyyyyyyiiippprrrOOOGGGEEEAAADDD@@@>>>;;;:::999888555333...555333111444;;;TTTvvv|||~~~uuullleee^^^ZZZRRRMMMGGGAAA===:::888777777666555555666555444333222333333222222444888<<>>555222000......000///000000000111111111111555DDD]]]yyy~~~xxx|||~~~zzz{{{wwwkkkeee___[[[ZZZYYYVVVVVVYYYVVVTTTRRRRRRSSSTTTTTTTTTPPPIIICCCBBBGGGMMMNNNLLLBBBQQQYYYOOOAAA<<<:::888888888999::::::;;;<<<<<<<<<===>>>>>>?????????>>>:::888888999888;;;EEEPPPeeevvvnnn\\\HHH???@@@LLLbbb~~~www^^^[[[lll]]]bbbyyybbbZZZYYYUUUMMMGGG???777///......,,,,,,...pppaaa[[[ZZZSSSQQQQQQTTTRRRKKKCCCAAA???;;;666222000000///...,,,,,,+++++++++,,,------...222555444000///222666===;;;999666555666777999666444444777555111...000000333222000111777:::999777666555222///...000222333333333444555666888888999999:::;;;<<<===>>>???AAAEEEIIIJJJIIIIIIKKKMMMPPPRRRVVV\\\aaaeeeiiijjjnnnqqquuuyyyzzz{{{|||}}}}}}}}}~~~}}}zzzvvvrrroooZZZNNNAAA???DDDHHHCCC<<<:::999777555555555777888===AAAFFFJJJNNNTTT[[[aaa```[[[UUUNNNGGG@@@:::666666333333888:::777555666666777888999999999999999777777777777777777777777666777888999999999888777888777===LLL]]]pppmmmkkkUUUIIIEEE???EEE@@@>>><<<::::::888666444///666333000666AAA[[[||||||yyyxxxvvvrrrhhhccc[[[TTTOOOJJJGGGDDD;;;:::777555444444444555666666777666666444333222333333333333222444777999???IIIXXXhhhvvvrrr{{{xxxddd```ssssssZZZPPPVVVUUUQQQQQQNNNKKKAAA666333111......000000000000000111111111111///CCC]]]ttt~~~wwwzzz~~~qqqjjjpppyyy|||xxxnnnjjjccc]]]\\\[[[YYYYYY[[[YYYWWWVVVVVVVVVVVVTTTSSSIIIFFFEEEHHHMMMQQQOOOLLL>>>IIITTTTTTJJJ???::::::888888999::::::;;;<<<<<<======>>>???@@@@@@@@@@@@===;;;::::::999999@@@IIIYYYlllsss```KKKAAA@@@JJJ^^^{{{wwwZZZTTT```hhhpppvvv]]]XXXZZZVVVOOOLLLBBB999111///...,,,,,,...ppp___YYYYYYSSSPPPPPPSSSQQQJJJDDDBBB???;;;666222000000///...,,,+++++++++,,,,,,---......222555333///...222777>>><<<999666555555777888555333555888777222000111///222222000222777:::888666666444222000000222444444444444444555777888999999::::::;;;<<<===>>>>>>>>>CCCHHHKKKJJJIIIJJJKKKNNNQQQUUU[[[aaafffiiikkkmmmqqquuuxxxzzz{{{|||}}}}}}xxxsssmmmjjjSSSRRRTTT[[[bbbccc^^^WWWJJJHHHDDD???<<<;;;<<<>>>@@@>>><<<999999;;;>>>@@@>>>??????<<<888666666777555333444888999777666888777888999:::;;;;;;;;;;;;::::::999999888777777777777888999999::::::::::::999777;;;EEESSSfff~~~sssrrrTTTLLLIII@@@EEEAAA???<<<;;;:::999666444000555111///:::JJJdddyyyrrrkkkddd___ZZZ\\\\\\XXXWWWWWWVVVRRRIIIFFFAAA===<<<;;;:::888999999999888888888999:::666777777777555444333333222333333222111222555777<<>>???@@@AAAAAAAAAAAAAAA>>><<<;;;999777;;;BBBNNNbbb{{{wwwcccPPPDDD@@@FFFYYYvvvyyyZZZQQQYYY~~~}}}}}}ooo~~~bbb[[[]]]YYYQQQNNNDDD;;;222///...,,,,,,...ooo^^^WWWWWWSSSPPPOOORRRPPPIIIDDDBBB???;;;666222000000///...++++++++++++,,,,,,---...---222555333...---111777>>><<<999666555666777888555444777:::999444222444///222222000222777:::888666666555333111111444666444444444444666777888999::::::;;;;;;<<<===>>>>>>;;;AAAGGGKKKJJJHHHHHHIIIMMMPPPUUU[[[aaafffjjjkkkmmmqqquuuxxxzzz{{{|||~~~}}}xxxrrrkkkhhhWWW___lllxxx~~~}}}xxxsssaaa\\\RRRGGG@@@AAAIIIPPPHHHEEECCCAAA???===999666666:::===;;;666333444666777444444777888666777:::888999:::;;;<<<=========<<<;;;;;;:::999888777777888888999::::::;;;<<<<<<:::888:::AAAMMM```zzzOOOMMMNNNCCCEEEAAA???===;;;;;;999777555000555000000===PPPllltttggg[[[QQQHHHBBB===BBBDDDDDDDDDGGGEEEAAA???<<<999888999;;;;;;;;;444555666666555444555666666777888777555333333333222222333222000111333555:::BBBNNN]]]lllxxxtttxxxyyypppyyy|||^^^RRRXXXWWWSSSSSSQQQOOOCCC888333111......000000000000000111111111111999LLLeeezzzzzz{{{tttfffccchhhqqqtttrrryyy|||uuukkkddd```dddgggddd```]]]___^^^\\\[[[YYYTTTNNNJJJKKKOOOSSSWWWUUUOOOEEE>>>FFF:::<<>>???@@@AAABBBBBBBBBDDD@@@>>><<<999555888===GGG\\\vvvyyyeeeTTTFFF???CCCTTTsss{{{```WWW\\\xxxpppppphhh___```[[[RRROOOEEE<<<222000///,,,,,,...kkk\\\YYYSSSSSSOOONNNPPPOOOHHHCCCBBB@@@<<<666222000///...------,,,,,,++++++,,,,,,---///333444///---000444555999888888:::::::::777444777777777777666666666666444111//////222555777888666444111000111222222222333333333333444666777999999999999:::;;;<<<===>>>???BBBFFFGGGFFFEEEGGGJJJJJJNNNSSSYYY^^^eeekkkooopppsssvvvwwwvvvxxx|||}}}}}}zzzrrreee\\\cccjjjpppqqqnnnpppxxx|||xxxmmm]]]MMMEEEGGGKKKOOORRRTTTOOOEEE<<<666555888666333444666888777555;;;444333999===:::777888===>>>??????>>>???AAABBB@@@===:::999999999888777888888999;;;<<<>>>?????????;;;;;;@@@FFFTTTqqq]]]IIIJJJKKKEEEAAA???<<<;;;:::999777666444...111444777RRR|||sss```PPPEEE@@@===<<<;;;;;;;;;;;;<<<>>>???@@@888<<<===;;;:::<<<;;;777666666777999:::888444111888888888888777666444444333333222111111222222333::::::AAARRRcccppp{{{|||vvvvvvwww~~~iiiVVVRRRVVVVVVTTTSSSNNNIII>>>444000222111---///111111111000111222444<<>>===;;;::::::===???>>>>>>???@@@AAAAAABBBBBBAAA@@@===;;;888777777777AAAQQQiiikkkUUUGGGAAADDDQQQoooxxx^^^___uuuvvvpppvvvddd]]]YYYUUUTTTKKK???333//////......000lll]]]ZZZTTTRRROOONNNPPPOOOHHHCCCBBB@@@<<<666222000///...------,,,,,,++++++,,,,,,---///444444///---000333444777777888:::;;;999666333888888888777777666666666333000...///222555777888666444111000111222222222333333333333444666777999999999999:::;;;<<<===>>>???CCCGGGHHHFFFFFFGGGJJJLLLOOOUUUZZZ___eeekkkooorrruuuxxxxxxvvvwww{{{~~~}}}|||xxxnnnaaaWWWXXX[[[\\\ZZZWWWZZZbbbiiixxx|||{{{ppp^^^NNNEEEDDDGGGJJJMMMJJJDDD===999888999666555555888999999777999666777:::;;;888999>>>===???BBBDDDEEEDDDDDDDDD@@@>>>;;;:::::::::999888999999:::<<<===>>>???@@@AAA===<<>>;;;999999999888777999999999999888777666555555444444333333333333444;;;:::>>>IIIVVVbbbnnnxxxyyyyyy{{{~~~~~~lllXXXSSSVVVVVVUUUTTTOOOJJJ???444000222111...///000111111000111333555AAA[[[}}}{{{zzzxxxooosssyyy|||zzztttrrrxxx~~~~~~vvvnnnlllkkkkkkkkkjjjgggeeegggccc\\\RRRIIIFFFHHHKKK___eeedddXXXKKKEEEDDDBBBEEE@@@<<<===BBBGGGIIIJJJDDDCCCBBB???<<<<<<===????????????@@@AAAAAABBBBBBBBB@@@>>>;;;999888777777>>>LLLccczzznnnXXXIIIAAACCCOOOlll|||aaa```sssooozzzuuuwwwbbb^^^^^^YYYRRRLLL???333//////......000mmm___\\\UUUQQQNNNNNNQQQOOOIIICCCBBB@@@<<<666222000///...------,,,,,,++++++,,,,,,---000444444///,,,///333444555666888:::;;;999555222777777777666666555555555111///...///222666888999666333000000111222333222333333333333444666777999999999999:::;;;<<<===>>>???CCCGGGHHHFFFFFFHHHJJJNNNQQQVVVZZZ___dddjjjnnntttvvvyyyyyywwwwwwzzz}}}}}}{{{yyytttjjj^^^UUUQQQOOOKKKFFFDDDGGGMMMSSShhhtttpppZZZGGG===;;;>>>@@@@@@>>>;;;999999777555444555888:::;;;;;;<<<<<<<<<<<<999777<<>>BBBFFFHHHFFFCCCAAA@@@>>>;;;::::::;;;:::999:::;;;<<<===>>>???@@@AAACCC???>>>@@@BBBMMMiiiuuu^^^PPPIIIGGGGGGCCCAAA>>><<<;;;:::888777666111555999???^^^mmm[[[MMMGGG@@@:::888888888888:::999888777999===AAADDDRRRTTTTTTQQQQQQUUUWWWUUUMMMGGG???999888888:::::::::::::::::::::999888777777777666666555555555555===;;;<<>>??????@@@@@@AAAAAABBBBBBBBBBBB@@@>>><<<:::888888777:::EEEYYYrrrsssZZZKKKBBBBBBLLLhhhuuu]]]\\\mmmttt~~~yyy|||bbb]]]bbb]]]QQQMMM@@@444000///......///mmm^^^[[[UUUQQQNNNNNNQQQPPPIIIDDDBBB@@@<<<666222000///...------,,,,,,++++++,,,,,,---111555555///,,,///222333444555777999;;;999555111333333444444555555666666///...---///333666888999555333000000111222333333333333333333444666777999999999999:::;;;<<<===>>>???CCCGGGHHHGGGFFFHHHJJJOOORRRVVVZZZ]]]bbbgggkkkrrruuuyyyyyyxxxxxx{{{~~~{{{zzzxxxuuupppggg]]]UUURRRNNNHHHDDDDDDFFFIIIKKKSSS___ppp{{{wwweeeOOO@@@999999999999::::::999999888888888:::===AAADDDFFFFFFEEEEEEDDDBBBBBBEEEJJJDDDEEEGGGJJJJJJIIIEEEBBBAAA???<<<;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAAAAACCC@@@@@@AAABBBLLLgggvvvaaaSSSHHHFFFJJJEEECCC@@@======;;;999777777333666888???^^^ooo[[[MMMAAA>>>;;;999999:::<<<======;;;999999;;;???DDDGGGZZZbbbiiikkkkkkiiibbb[[[OOOHHH???888666666777888:::::::::::::::999888888777777777777777666555555===<<<===??????EEESSSaaawwwrrruuuyyyvvv|||xxxbbbWWWWWWYYYXXXVVVRRRNNNDDD888111111111//////000111111000111333555???ccc~~~}}}zzzzzz~~~~~~yyyzzzzzzxxxvvvuuutttsssrrrooommmllljjjhhhgggjjjpppxxx}}}lllaaaQQQEEEBBBHHHPPPTTT]]]VVVIII<<<888;;;@@@AAAHHHHHHFFFCCC@@@>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCBBBAAA???===;;;999888777777???PPPiiivvv[[[LLLCCCAAAIIIeee}}}uuu___]]]lll}}}kkk{{{fff]]]bbb___RRRNNNBBB555111000......///kkk\\\YYYSSSPPPMMMNNNRRRQQQJJJDDDBBB@@@<<<666222000///...------,,,,,,++++++,,,,,,---000444444///,,,///333444333333555888999888444111222222444555777999:::;;;...------///333666777888555222000///111333333333333333333333444666777999999999999:::;;;<<<===>>>@@@CCCGGGHHHGGGFFFHHHKKKNNNQQQTTTXXX[[[```eeehhhooossswwwyyyyyyzzz}}}|||{{{wwwrrrkkkcccZZZUUURRROOOKKKKKKLLLMMMLLLKKKKKKQQQ\\\kkksssmmm\\\MMMBBB>>>999777888:::999888;;;<<>>=========<<<;;;<<<======>>>???@@@AAAAAABBB@@@AAACCCCCCMMMhhh~~~fffUUUIIIGGGMMMGGGDDDAAA???>>><<<:::888666333555777@@@aaannnYYYKKKFFF>>>>>>>>>===<<<<<<===>>>>>><<<:::999:::>>>BBBEEENNNWWW```dddccc___UUUKKKCCC???999666555666666666999999999:::999999888888666666777888777777666666999:::===>>><<<>>>JJJWWWnnn|||ppprrrqqqgggvvv|||xxxiiiZZZWWWZZZZZZXXXTTTQQQGGG:::222111111///...///111111000111444666FFFiii{{{{{{~~~|||{{{{{{|||~~~~~~}}}{{{yyyxxxwwwuuurrrooovvvxxx{{{}}}}}}zzzvvvsss]]]QQQCCC===BBBLLLUUU[[[eee^^^OOO???999;;;;;;888AAABBBBBBAAA>>>===>>>???BBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@>>><<<:::888777666;;;HHH```}}}yyy]]]NNNDDDAAAHHHccc}}}mmmgggooobbbjjjqqq``````^^^WWWPPPCCC666222000......///iiiZZZXXXQQQOOOMMMNNNRRRQQQJJJDDDBBB@@@<<<666222000///...------,,,,,,++++++,,,,,,---///333444///---000444555333333333555777777444222444555777999;;;===???@@@...------///333555666666444222000///111333444444333333333333444666777999999999999:::;;;<<<===>>>@@@DDDHHHIIIGGGGGGIIIKKKMMMPPPSSSWWWZZZ___cccggglllpppvvvxxxyyyzzz}}}}}}wwwpppggg___YYYVVVPPPPPPPPPQQQSSSSSSQQQOOOTTTSSSWWWbbbooorrrkkkbbbQQQHHH<<<666666888888666;;;>>>BBBHHHNNNWWW```fffnnnrrryyy~~~vvvkkkbbb\\\WWWQQQMMMJJJGGGCCCAAAAAA@@@???===<<<======>>>??????@@@@@@@@@@@@BBBDDDCCCLLLhhhkkkXXXLLLJJJOOOIIIFFFCCC@@@???===;;;999444111444777DDDhhhrrr[[[GGG??????666:::???AAA???<<<999777===;;;999777888:::===??????DDDHHHGGGGGGFFFBBB===555444333444666888888888999999999::::::999999888444555777999999999888888555777:::;;;999999BBBMMMfffvvvsssqqqmmm]]]kkkooo\\\XXX[[[\\\YYYVVVTTTJJJ<<<333111111000...///000111111222444666KKKkkk}}}yyyxxx|||{{{{{{{{{~~~~~~|||zzzyyywwwsssqqqqqquuuzzz~~~{{{rrrfff]]]OOOFFF???AAAHHHOOOUUUZZZ______UUUEEE<<<;;;:::555:::<<<>>>>>>======???@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA???===;;;999888666999CCCXXXttt}}}```RRRGGGBBBHHHccc}}}ppphhhlllbbbfffiii```^^^[[[RRREEE888222111///...///iiiZZZWWWQQQNNNLLLNNNRRRRRRKKKDDDBBB@@@<<<666222000///...------,,,,,,++++++,,,,,,------222333///---111555666333222222333444555444333777777888:::;;;<<<>>>>>>///......000333555555444444222000///111333444444333333333333444666777999999999999:::;;;<<<===>>>@@@DDDHHHIIIHHHGGGIIIKKKMMMPPPSSSWWW[[[___dddhhhlllpppvvvxxxxxxxxxzzz}}}|||uuummmeee```^^^]]]VVVXXXZZZ[[[[[[[[[[[[[[[___]]]^^^dddnnnvvvyyyyyyhhh[[[JJJ@@@???AAAAAA???AAAFFFLLLTTT]]]hhhsss{{{zzzoooeee[[[UUUQQQNNNJJJGGGFFFDDDCCCAAA<<<<<<===>>>>>>?????????@@@@@@CCCDDDBBBJJJfffnnnZZZQQQOOOPPPJJJGGGDDDAAA@@@>>><<<:::444222444777FFFkkk}}}lll]]]MMM???:::<<<777AAAMMMTTTRRRJJJBBB<<<>>>===:::888777777888999666999:::777888<<<===;;;555444444555777999888888::::::;;;;;;;;;;;;::::::444666888:::<<<<<<;;;;;;888777888999777777???HHHccctttwwwnnntttaaaiiixxxsss^^^XXX\\\^^^ZZZXXXVVVLLL>>>333111111000---///000111111222444777IIInnnyyyzzz{{{yyyzzzyyy}}}zzzzzz}}}|||zzzxxxtttqqqkkklllooopppnnnfffZZZRRRFFFBBBCCCLLLSSSTTTTTTVVVUUU```aaaPPP@@@;;;;;;888888:::===>>>>>>>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@>>><<<999888666777???QQQkkkfffWWWKKKDDDHHHaaa|||xxxeee\\\___iiiooovvveee^^^]]]SSSFFF888333111///......iiiZZZWWWQQQNNNLLLNNNRRRRRRKKKDDDBBB@@@<<<777222000///...------,,,,,,++++++,,,,,,---,,,111222///---111666777444222111111333555555444777777888888888999999999///......000333444444333444222//////111333444444333333333333444666888999999999999:::;;;<<<===>>>@@@DDDHHHIIIHHHGGGIIIKKKMMMPPPTTTXXX\\\```eeeiiimmmqqqvvvxxxwwwwwwxxxzzzzzzwwwqqqjjjeeedddeeegggaaaccceeeeeeddddddeeegggddddddfffiiioooyyyrrr]]]QQQPPPRRRRRRQQQPPPUUU]]]fffppp|||wwwjjjaaaVVVSSSOOOKKKJJJHHHFFFDDD<<<<<<======>>>>>>??????@@@@@@CCCCCC@@@HHHcccppp\\\TTTRRRPPPKKKHHHEEEBBB@@@???<<<:::666333555777DDDiiimmmYYYOOOHHH@@@<<<===DDDRRRdddooonnncccVVVNNNAAA???===;;;999888888777222555777666888===>>><<<===;;;888777777777666555;;;;;;<<<<<<<<<<<<<<<;;;444666999<<<>>>>>>>>>>>>>>>:::888888777888???HHHdddvvvwwwkkk~~~~~~jjjlllvvvvvv___XXX]]]^^^[[[YYYWWWNNN>>>333111111111---///000111111222555777GGGvvv}}}|||xxxwww|||xxxyyy~~~|||zzzxxxtttqqqrrroookkkhhhccc\\\SSSLLLAAAAAAHHHUUU\\\YYYUUUVVVQQQeeemmm[[[DDD;;;;;;;;;999;;;>>>?????????AAABBBDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA???<<<999888555666===LLLdddkkk[[[NNNFFFHHHaaa{{{ttt```TTTSSSqqqqqq{{{jjj___^^^SSSFFF999333111///......lll]]]YYYOOOLLLMMMNNNNNNLLLHHHDDDAAA>>>;;;777333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111222333222111111333555222555666555222111333555888777777666666666666777...///111333555666666777555222000///000111111111444444555555666666777777:::888777999<<<>>>===;;;CCCGGGLLLMMMKKKJJJKKKLLLKKKNNNRRRWWW[[[aaaggglllppprrrvvvxxxxxxxxxzzz{{{xxxuuuiii[[[\\\hhhlllhhhhhhjjjmmmoooppppppooonnnnnnkkklllrrrwwwzzzwwwlllhhhfffeeedddfffkkksss|||pppbbbZZZSSSTTTTTTQQQMMMMMMFFF@@@===>>><<<888<<>><<<;;;888;;;888666EEEeeesss___MMMEEE@@@;;;@@@IIIKKKYYYcccjjjzzz}}}gggWWWLLL@@@;;;;;;;;;999777555333333666555333555999<<<:::<<>>>>>???CCCFFFBBB;;;;;;;;;:::888666777999<<<:::<<<===;;;888:::@@@FFF^^^ssshhhtttwwwddd```jjj~~~~~~bbbWWW```bbbYYY]]]XXXOOOBBB666000111333222......222444333444666KKKmmmzzzvvvvvvvvv|||~~~vvvxxx|||~~~{{{yyyxxxwwwiiihhhgggccc^^^WWWQQQNNNHHHTTTaaacccZZZOOOKKKKKKLLL[[[hhhfffVVVEEE===<<<;;;===>>>>>>>>>>>>@@@BBB@@@AAACCCDDDDDDCCCAAA???AAAAAAAAAAAA???===:::999555666:::FFF\\\yyyqqq]]]OOOIIIJJJ^^^tttzzzkkkYYYQQQKKKfffxxxyyyooojjjcccZZZKKK;;;444333111000000lll^^^YYYPPPLLLMMMNNNNNNLLLHHHDDDAAA>>>;;;777333///------,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111000000000333555555777888777333111222555888888777777777777777777...///111333555666777777666333000///000222222222333333444444555555666666999888777:::===@@@???>>>DDDGGGKKKLLLJJJIIIKKKMMMMMMOOOSSSWWW[[[aaaggglllooorrruuuwwwxxxxxxzzz{{{xxxuuuhhhWWWVVVccclllmmmssstttvvvvvvvvvuuuuuuuuuuuusssuuu{{{}}}|||||||||yyywwwtttyyywwwhhh^^^VVVWWWYYYXXXUUUSSSHHHBBB>>>???>>>===???EEEDDDAAAAAACCCCCCJJJ___vvv}}}xxxaaaVVVSSSSSSMMMJJJEEEBBBAAA???===;;;777:::888777GGGhhhzzzhhhWWWIIIEEECCC@@@DDDNNNLLLPPPSSSXXXkkkooo^^^JJJ@@@@@@@@@;;;666888666666999888666777:::===<<<===AAAAAA???CCCJJJNNNOOOLLLGGGFFFHHHHHHEEE<<<:::888777777888:::;;;<<<>>>???===;;;<<>>???@@@AAAAAA@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBAAA???<<<:::999777666999CCCXXXtttooo[[[MMMGGGHHH]]]uuu}}}kkkWWWNNNJJJgggtttwwwoooggg]]]LLL;;;444222000///000mmm^^^ZZZQQQLLLMMMNNNNNNLLLHHHDDDAAA>>><<<777333000...------,,,,,,,,,,,,,,,,,,,,,,,,......///......000444777999;;;<<<999444111222444777777777777777777777777...///111333555666777777777444111000111333333333222222333333444555555666888888888;;;>>>AAAAAAAAAEEEHHHJJJJJJIIIHHHKKKNNNOOOQQQTTTWWW[[[aaagggkkknnnqqqtttvvvwwwxxxzzz|||{{{yyylllYYYRRR\\\kkkrrr}}}~~~}}}}}}hhh\\\RRRSSSYYYZZZXXXVVVOOOGGGAAAAAACCCBBBCCCEEEIIIEEEDDDEEEEEEJJJ___uuu|||vvviiiVVVSSSXXXNNNKKKGGGDDDBBB@@@>>><<<777:::888888IIIjjjrrr]]]QQQHHHFFFEEEBBBFFFMMMIIIEEEBBBFFFVVVpppwwwZZZHHHCCCCCC???::::::777777999999666666999888888;;;CCCKKKSSS^^^hhhsssuuuqqqeeeZZZRRRLLLGGG???;;;777666888;;;;;;:::===???AAA@@@>>>???CCCFFF]]]rrrnnntttwwwSSSTTTbbb{{{yyy|||hhhYYY___eeedddccc___UUUGGG:::222111333111//////222333333555999EEEkkkzzzxxxuuuuuu{{{{{{sssvvv}}}}}}|||yyywwwvvvrrrlllddd___aaagggqqqwwwxxxwwwqqqdddUUUKKKGGGHHHKKKNNNWWWccckkkgggYYYLLL@@@>>><<<>>>AAACCCAAA???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBB???===:::888999777888???QQQmmmmmmZZZLLLEEEFFF[[[vvvrrr\\\QQQMMMlllwwwxxxooo```OOO<<<333111//////000mmm___[[[RRRLLLMMMNNNNNNLLLHHHDDDAAA>>><<<888333000...------,,,,,,,,,,,,,,,,,,,,,,,,---............111555999<<<>>>>>>:::555111111333666666666666777666666666///000222333555666777777888555222111222444444444222222333444555555666777::::::;;;<<<>>>@@@AAAAAAEEEHHHJJJIIIGGGHHHKKKOOOPPPRRRUUUWWW[[[```gggkkknnnqqqtttvvvwwwxxx{{{}}}xxxcccUUUYYYgggrrr{{{sssnnnvvvhhhYYYNNNOOOVVVZZZZZZZZZVVVNNNFFFDDDGGGJJJKKKJJJNNNHHHFFFGGGHHHMMM```vvvuuu\\\VVV]]]QQQNNNIIIFFFDDDBBB@@@>>>:::<<<::::::LLLmmm|||~~~lllZZZRRRKKKIIIFFFBBBCCCGGGHHHCCCAAAFFFMMMZZZtttuuu\\\LLLGGGEEECCC>>>:::888::::::888888:::999:::???JJJZZZmmmppp^^^PPPFFF@@@:::888;;;===<<<999???@@@BBBBBBAAAAAACCCEEE\\\rrrvvvyyy}}}VVVRRR]]]www|||}}}ggg[[[bbbjjjiiifffaaaWWWIII;;;222000111111//////222333222555;;;PPPuuuzzzxxxssstttzzz~~~yyyqqquuuzzz}}}|||xxxvvvtttmmmnnnppptttyyy}}}vvviii[[[QQQLLLNNNPPPQQQKKKIIIQQQ___gggeee___OOOIIIBBB@@@CCCDDDCCC@@@BBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDBBB@@@===:::999999777777<<>>>>>:::555111111222555555666666666555444333///000222444666777777888888555333222333444444444222333444555666777888888<<<======>>>>>>>>>??????EEEGGGIIIIIIGGGGGGKKKNNNQQQRRRTTTVVVZZZ```ggglllnnnqqqtttvvvwwwyyy}}}rrr^^^YYYbbblllrrrzzzsssjjjZZZQQQUUUXXX]]]ooojjj\\\OOOOOOVVV[[[___bbbYYYRRRJJJGGGLLLTTTXXXXXXOOOIIIFFFHHHIIIOOObbbvvv|||aaaXXX^^^SSSPPPKKKHHHFFFDDDAAA@@@<<<===;;;===RRRvvv~~~}}}wwwfffZZZVVVQQQNNNIIIEEEEEEGGGMMMIIIJJJOOOOOOQQQaaavvvjjjXXXMMMHHHDDD===:::;;;<<<;;;<<<>>>@@@DDDLLL[[[ppp{{{hhhLLLFFF>>><<<>>>???>>>;;;@@@AAABBBBBBBBBBBBCCCEEE[[[rrrzzzzzzaaaTTTVVVqqqzzzggg```iiipppooogggcccYYYJJJ<<<222///000111///000222222222666===\\\zzzvvvrrrsssyyy}}}vvvnnntttxxx}}}}}}yyyvvvuuusssvvvzzz~~~}}}zzzxxxwwwmmm___TTTPPPSSSXXX[[[SSSJJJCCCEEEOOO[[[bbbddd^^^UUUJJJEEEEEEEEEDDDBBBDDDDDDDDDDDDEEEGGGHHHIIIEEEEEEDDDCCCAAA>>>;;;:::999888777;;;JJJeeerrraaaSSSHHHDDDXXXvvvwwwlll___sss{{{uuueeeSSS???444111///...000kkk^^^[[[SSSLLLMMMNNNNNNLLLHHHDDDAAA???===888444111///......,,,,,,,,,,,,,,,,,,,,,,,,---///111222222444666999;;;<<<<<<999444111111222666777777777666444222111///000222444666777888888888555222111222444444444333333444555666888999999<<<>>>???>>>===<<<===???DDDGGGIIIIIIHHHGGGJJJMMMOOOQQQSSSUUUYYY___gggllloooqqqtttvvvxxx{{{kkk___bbbjjjmmmwwwsss___PPPFFFGGGHHHGGGQQQ___uuujjj\\\PPPNNNRRRYYY```ggg\\\WWWOOOJJJPPP\\\eeegggSSSLLLHHHJJJKKKQQQcccwwwvvvaaaYYY[[[VVVRRRNNNJJJHHHEEECCCAAA<<<<<<:::???XXXqqqddd^^^\\\XXXSSSNNNLLLMMMPPPQQQMMMLLLPPPPPPRRR]]]kkk|||bbbPPPHHH@@@999:::===>>>@@@CCCDDDNNN___tttnnnNNNHHHBBB??????AAAAAA@@@DDDCCCBBBBBBBBBCCCEEEFFFWWWoooxxxtttqqq[[[SSSjjjvvveee```hhhnnnmmmiiiddd[[[LLL===333000000111///111333222111777???[[[xxxtttpppsssyyy|||tttlllsss}}}uuu}}}}}}{{{yyy|||}}}}}}|||zzzwwwtttrrrrrrgggZZZSSSUUU\\\```bbbUUUOOOGGGCCCFFFNNNVVVZZZ```YYYPPPJJJHHHGGGFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIDDDDDDDDDCCCBBB???===<<<999888888;;;IIIbbbrrrbbbVVVJJJDDDWWWvvv}}}rrrcccsssxxxyyyyyysssoooeeeSSS@@@666222000//////jjj]]]ZZZRRRLLLMMMNNNNNNLLLHHHDDDAAA???===999444111///......,,,,,,,,,,,,,,,,,,,,,,,,+++...111222333333444555777999:::777333000111333999::::::999888555222111000111222444666777888888777555222111222333444333111222333444666777888999:::<<<>>>>>><<<<<<>>>@@@BBBFFFJJJJJJIIIHHHIIILLLNNNOOOQQQSSSXXX___ggglllppprrruuuwwwyyy}}}zzzllllllssssss|||xxxWWWMMMEEEEEEFFFFFFHHHMMMSSSeee}}}kkk___SSSNNNPPPWWWbbbmmmfffbbbXXXNNNPPP]]]iiimmm]]]UUUPPPPPPRRRWWWhhhzzz|||iii^^^[[[ZZZXXXTTTOOOKKKIIIGGGDDDBBB===<<<888===XXXrrrkkkfffeeeaaaZZZUUUTTTWWWYYYVVVSSSQQQRRRUUUZZZaaaffftttjjjUUUKKKCCCCCCFFFIIIMMMQQQXXXhhh}}}lll[[[IIIFFFBBB??????BBBEEEGGGHHHFFFCCCBBBCCCEEEGGGHHHSSSlllxxxrrrhhhXXXhhh~~~yyykkkcccfffkkkllljjjfff]]]OOO@@@666222222000000111333111111888@@@WWWyyy}}}uuurrrooorrrxxx{{{rrrjjjrrr{{{sss|||~~~|||zzzxxxxxxwwwlllbbbWWWUUU[[[cccfffeeeaaaYYYMMMDDDAAADDDJJJOOOUUUSSSQQQNNNLLLJJJHHHGGGFFFGGGHHHIIIIIIHHHGGGGGGCCCCCCDDDCCCBBBAAA???>>>::::::999;;;GGG^^^|||nnn```VVVKKKDDDVVVvvv|||qqqcccuuunnnssswwwrrrmmmdddSSS@@@777444111//////iii\\\ZZZRRRLLLMMMNNNNNNLLLHHHDDDAAA???===999555111///......,,,,,,,,,,,,,,,,,,,,,,,,***---111333333222222333444777888666222000111333<<<<<<<<<<<<999666333111000111333555666777888888777444111000111333333333000111222333555666777888888:::======<<<<<>>EEEKKKHHHLLLPPPQQQOOOLLLJJJIIIEEEGGGHHHIIIIIIHHHFFFDDDBBBCCCCCCDDDCCCAAA@@@???;;;;;;:::<<>>@@@>>>:::555222111333666777777666777888666444111000111333555555111222222333444555666666888888:::<<<>>>???AAABBBDDDGGGJJJJJJGGGGGGHHHKKKLLLMMMNNNRRRXXX```gggkkkpppsssvvvyyy|||qqqddd[[[]]]]]]SSSLLLLLLFFFFFFJJJYYYsss~~~gggYYY\\\aaa```gggsss{{{wwwgggTTTOOOYYYeeehhhlllddd```bbbbbbdddsss}}}}}}eeeWWWXXX]]]\\\WWWRRRPPPOOOMMMFFFAAA@@@???;;;===QQQvvv||||||yyypppddd\\\```hhhfffddddddeeeiiimmmpppqqqqqqvvvooommmvvv|||wwwpppdddVVVMMMFFFFFFDDDBBBAAAEEEMMMTTTPPPJJJEEECCCBBBAAAGGGNNNOOOccc}}}qqq]]]eee{{{|||~~~rrreeekkkooolllhhh___QQQBBB666000///111000222444333222666===XXXsssxxxtttppppppqqqvvvxxxpppiiippp~~~{{{rrryyy{{{||||||tttjjj[[[VVVWWWaaallllllfffaaagggllldddOOO>>>===CCCFFFEEEMMMQQQOOONNNOOOMMMGGGKKKJJJIIIHHHHHHIIIJJJKKKFFFDDDBBBBBBBBBBBB@@@???======<<<<<>>===999555333111333666777777777777888777444111000111333555555222222333444555666777777888999:::<<<===???@@@AAACCCGGGJJJJJJHHHGGGIIILLLNNNOOOPPPSSSXXX___fffiiiooorrrvvvzzz|||zzzwwwsssggg[[[TTTMMMIIIEEEMMMccc}}}oooccceeegggdddjjjvvv|||nnnYYYRRR]]]iiiooonnniiihhhjjjjjjlll}}}ggg\\\]]]aaa___ZZZUUUSSSRRROOOIIICCC@@@???;;;===RRRuuu}}}uuuiiidddhhhoookkkjjjiiikkknnnrrrttttttrrrrrrxxxuuujjjccc^^^XXXTTTSSSOOOHHHAAA???EEEQQQ[[[WWWNNNFFFCCCBBBCCCGGGMMMWWWlll{{{qqq___ggg}}}qqqccchhhmmmmmmiii```RRRBBB666111000111000222444333222777>>>YYYvvvyyytttooooooqqqvvvwwwppphhhppp~~~zzzqqqyyyyyynnneeeWWWWWW^^^lllsssoooddd\\\aaammmppp```LLLCCC@@@===DDDKKKPPPOOOPPPRRRPPPLLLMMMLLLJJJIIIIIIIIIJJJKKKFFFDDDCCCBBBBBBBBB@@@>>>======<<<<<>>@@@@@@BBBFFFJJJJJJIIIHHHJJJMMMPPPPPPQQQTTTYYY___dddhhhnnnqqqvvvzzz}}}rrrbbbTTTOOOJJJLLL\\\rrruuummmnnnlllggglllwwwuuu```WWW```ooovvvqqqppprrrtttrrruuujjj^^^___dddbbb^^^YYYWWWUUUQQQLLLGGGAAA@@@;;;>>>UUUwwwxxxooolllqqqwwwrrrqqqppprrruuuxxxyyyxxxxxxvvvuuu{{{}}}wwwhhhbbbdddgggjjjeee]]]OOOBBB???HHHYYYfffaaaTTTGGGBBBCCCEEEHHHLLLYYYnnnvvvkkkZZZbbbwwwooo```fffllloookkkbbbSSSCCC777222111222111222444333222777???ZZZvvvzzztttoooooopppuuuvvvnnngggnnn|||yyypppxxx|||jjj\\\XXXZZZ^^^kkkyyy{{{ooo___TTTYYYmmm{{{tttbbbRRREEE;;;CCCIIINNNPPPSSSVVVTTTQQQPPPOOOMMMKKKJJJJJJJJJKKKGGGFFFDDDCCCCCCBBB???===>>>===<<<===@@@NNNjjjrrrbbbWWWOOOGGGWWWvvvyyyppptttsssqqqiiiZZZFFF888444333111///hhhXXXUUUNNNJJJKKKKKKJJJIIIFFFCCCAAA???<<<888333000.........---,,,,,,++++++,,,,,,------,,,,,,...111444555555444111000333333111222555777888999999999777666444222555777888888888888999888555222111222333444555444444555666777888999999999999:::;;;===>>>??????@@@DDDIIIKKKJJJIIIKKKMMMOOOOOOQQQUUUZZZ```eeehhhmmmpppuuuyyy}}}iiigggeeeeeelllvvv{{{wwwxxxtttmmmqqq{{{}}}hhh]]]eeeuuu}}}vvvyyy}}}}}}yyy|||{{{~~~ooo]]]]]]ccceeebbb^^^ZZZWWWSSSNNNJJJEEEBBB<<>>======>>>???JJJffftttdddZZZQQQIIIXXXvvvkkkggguuussspppjjj[[[FFF888333222111///gggWWWTTTMMMIIIIIIJJJJJJHHHEEEBBBAAA???<<<888333000.........---,,,,,,++++++,,,,,,---,,,,,,,,,...222555666666555222111444444222222666666777888999999888666555333555888999999999999:::999666222111222444444444444555555666777888999999999::::::;;;<<<======>>>>>>BBBHHHJJJJJJJJJKKKMMMLLLNNNPPPUUU[[[aaagggjjjllloootttxxx}}}yyy|||tttiiippp~~~uuutttuuu]]][[[cccgggeeeaaa]]]YYYUUUPPPMMMIIIEEE<<>>???<<<===??????GGGcccssscccYYYQQQIIIXXXvvvjjjgggvvvsssoookkk[[[FFF777222222111///gggVVVTTTNNNHHHHHHIIIIIIGGGEEEBBBAAA???<<<888333000.........---,,,,,,++++++,,,,,,---+++++++++...222555666777777444333555555222333666444666888::::::999777555333666999:::999999:::;;;:::777333111222444444444444444555666777888999999::::::;;;;;;<<<<<<<<<===;;;@@@FFFIIIIIIIIIKKKMMMKKKMMMQQQVVV\\\bbbhhhkkkkkknnnssswww{{{yyy~~~zzz___]]]fffjjjhhheeeaaa\\\WWWSSSPPPLLLHHH>>>???```|||uuuqqqmmmwwwkkkfff\\\SSSQQQXXXfffqqqjjj[[[MMMJJJMMMNNNMMMMMMRRRaaazzzvvv~~~oooVVVUUUkkkwwwccc```nnnwwwvvvpppeeeTTTCCC777222222333111111333222333:::CCChhh~~~ssspppmmmpppwwwyyynnnaaacccmmmyyyuuu{{{|||sssuuuxxx|||~~~jjjVVVKKKVVVeeesss|||ddd^^^ZZZ[[[]]]]]]]]]^^^\\\ZZZXXXVVVUUUTTTTTTTTTSSSQQQPPPOOOMMMIIIDDD@@@???<<<===AAA@@@FFFaaapppaaaXXXPPPIIIWWWuuupppkkkvvvtttrrrlll\\\FFF777222222111///hhhVVVTTTNNNGGGHHHHHHHHHGGGEEEBBB@@@???<<<888333000.........---,,,,,,++++++,,,,,,---+++***+++...222555777777:::777555777666333333555333555999<<<<<<:::777555444666999::::::::::::;;;:::777333222222444444444333444444555666777888999:::;;;;;;;;;;;;;;;<<<<<<888===DDDHHHIIIIIIJJJLLLMMMNNNRRRWWW\\\bbbgggiiijjjnnnrrrvvvzzz~~~wwwaaa```iiimmmllljjjeee___ZZZVVVTTTKKKIII???>>>^^^yyyuuuppp\\\YYYTTTOOONNNVVVbbblllggg[[[QQQPPPSSSSSSRRRSSSSSSbbbxxx{{{tttZZZXXXnnnsssaaa```ooowwwvvvqqqeeeSSSBBB666111111333111111333222333;;;DDDhhhssspppmmmqqqxxx{{{ooo___^^^gggrrr|||xxx}}}ttt]]]OOOXXXhhhvvv{{{{{{pppgggeeeeeecccbbbdddaaa```^^^\\\[[[[[[[[[[[[WWWVVVTTTSSSQQQLLLGGGCCC???;;;>>>CCCAAAEEEaaaqqqbbbZZZSSSKKKZZZxxxtttnnnsssuuuvvvmmm\\\FFF777111111000///hhhVVVTTTOOOGGGGGGHHHHHHGGGDDDBBB@@@???<<<888333000.........---,,,,,,++++++,,,,,,---******+++...222666777888<<<888777888777333333555222555999======;;;888555444777999;;;::::::;;;;;;:::777444222222444444444333333444555666777888888;;;;;;;;;;;;;;;;;;;;;;;;666<<>>DDDAAAEEEaaattteee]]]WWWPPP^^^|||wwwqqq}}}qqqvvvzzzmmm]]]FFF777111111000///gggXXXUUUMMMFFFFFFEEEEEEDDDBBBAAA@@@AAA<<<777222000///...,,,---------,,,,,,+++++++++---++++++,,,000444777888>>>>>>===:::777555555666::::::;;;;;;:::999777666333666999;;;;;;;;;;;;<<<@@@;;;444111222222111000444444555666777888999999999:::<<<<<<;;;<<<===???===???AAADDDGGGIIIJJJJJJMMMNNNPPPTTT[[[aaaeeefffmmmpppuuuxxxzzz|||mmm```bbbkkkrrrqqqppplllgggaaa[[[WWWPPPHHHBBBBBBXXXyyyrrrvvv~~~sssXXXJJJLLLKKKIIIHHHEEEAAAEEESSScccvvvnnnbbbYYYZZZ___^^^XXXVVV^^^qqqlllkkk|||ddd___nnnzzzwwwqqqdddSSSAAA555111111222111222444333222888???___yyyxxxmmmrrrqqquuu{{{wwwjjjccceeerrrxxx~~~oooUUUaaasss}}}}}}}}}|||yyyvvvrrrnnnkkkiiiiiigggeeedddcccbbb```^^^YYYYYYXXXWWWUUUPPPJJJFFFGGGBBB@@@@@@@@@HHHaaa{{{ssskkkbbbTTTOOOgggzzzsssxxx~~~}}}{{{ppp[[[CCC777333111000000hhhYYYUUUMMMFFFFFFFFFFFFEEECCCBBBAAA@@@<<<777222000///...------------,,,,,,+++++++++---,,,+++---000444666777:::;;;===<<<888555444333999999::::::999777555444333555888:::::::::;;;<<>>@@@???@@@BBBDDDGGGIIIJJJJJJMMMNNNPPPTTTZZZ```dddgggnnnqqqsssvvvxxx|||ooo]]]^^^gggqqqqqqooolllgggaaa\\\YYYWWWLLLBBB???RRRoooggghhhqqqkkkVVVHHHHHHNNNLLLKKKHHHCCCBBBLLLXXXjjjmmmlllhhhdddccc```[[[\\\eeewwwuuusssgggcccsssxxxqqqdddRRRAAA555111111222111222444333222888???UUUpppvvvlllnnnnnntttzzzvvvkkkggglllsssyyyxxxbbblll|||~~~}}}{{{xxxuuurrrooommmpppnnnkkkjjjjjjiiigggeee```^^^[[[YYYWWWSSSOOOLLLHHHDDDBBBBBBBBBIIIbbb{{{nnnhhhaaaVVVSSSkkktttrrrsss|||{{{~~~}}}ppp[[[CCC777333111000000jjjZZZUUULLLGGGGGGHHHGGGFFFEEECCCBBB@@@<<<666222000///...---------,,,,,,,,,,,,++++++...---,,,---111444555555555888;;;;;;999555333111888999::::::888666444333222444777999999999:::;;;>>>999333111222444444222444444555666777888999999:::;;;=========>>>@@@BBBAAABBBDDDEEEGGGIIIJJJJJJMMMNNNPPPTTTYYY___dddgggnnnppprrrtttwww|||qqq^^^```llltttsssqqqnnnjjjeeeaaa___]]]PPPDDD>>>OOO{{{xxxllliiiqqqpppaaaRRRMMMRRROOOMMMJJJDDDAAAFFFNNNYYYgggssssssllleee```\\\bbbmmm{{{}}}fffbbbrrr~~~xxxqqqdddRRR@@@555111222222111222444333222888???VVVqqqwwwnnnkkkmmmsssyyysssiiijjjrrrwww|||xxxzzz}}}zzzxxxwwwvvvtttrrrqqqqqqpppmmmlllhhheeeaaa]]]ZZZWWWSSSQQQIIIEEEDDDDDDCCCJJJbbb{{{iiiddd```YYYXXXooo~~~ppptttuuuyyy~~~ppp[[[CCC777333111000000lll[[[UUULLLGGGHHHIIIIIIHHHFFFDDDCCC@@@<<<666222000///...---,,,,,,,,,,,,,,,,,,,,,,,,...------...111333444444333666888999777444333222888999:::;;;999777444333111333666888888888999:::<<<888222111222555555444444444555666777888999999:::<<<=========???BBBDDDEEEEEEFFFFFFGGGIIIJJJJJJMMMOOOQQQTTTXXX]]]cccggglllnnnrrruuuyyy~~~ssscccfffqqqxxxwwwuuusssooollliiiggg^^^PPPEEE@@@OOOzzzzzz~~~vvvfff\\\[[[VVVQQQMMMIIIGGGLLLTTTWWWhhhwwwyyyrrrkkkgggdddgggttt{{{eeebbbrrr{{{xxxrrrdddRRR@@@555111222222111222444333222888???^^^yyyzzzrrrkkknnntttxxxpppfffgggqqqzzz~~~~~~~~~zzzyyywwwvvvvvvuuusssqqqnnnlllhhhddd```\\\VVVRRRJJJFFFEEEFFFDDDKKKaaayyyjjjbbb]]]XXXZZZrrr{{{nnnwww{{{sss{{{~~~ppp[[[CCC777333111000000kkk[[[UUUKKKGGGHHHIIIJJJIIIHHHEEEDDD???;;;666222000000///...,,,,,,,,,,,,,,,,,,,,,,,,...------///111444444444444555666555333222333444888999;;;<<<;;;999666444000333666888888888888999<<<777222000222555555444444444555666777888999999:::;;;<<<======???CCCFFFIIIHHHHHHHHHHHHIIIJJJJJJMMMOOOQQQSSSVVV[[[ccchhhhhhmmmsssxxx|||}}}lllhhhooozzzzzzyyywwwtttpppmmmkkk]]]PPPEEE@@@MMMtttzzzzzzyyyrrruuuzzz~~~rrrjjj```VVVQQQOOOQQQZZZdddjjjuuu~~~~~~zzzxxxvvvssslllyyyxxx{{{~~~|||hhhfffvvv}}}yyyrrrdddQQQ???555222333222111222444333222888???^^^{{{xxxqqqnnnpppwwwzzzpppcccccckkkvvv{{{}}}{{{{{{{{{zzzxxxwwwrrrqqqpppnnnjjjccc[[[UUUKKKHHHGGGHHHGGGLLLaaayyynnnccc[[[UUUZZZsss~~~rrrgggxxx}}}www~~~|||ppp[[[CCC777333111000000jjjZZZUUULLLFFFGGGIIIKKKJJJHHHFFFDDD???;;;666222111000///...++++++,,,,,,,,,,,,---------,,,---///222444555444555666555444222111333444666888;;;======;;;888666111333666888888888999:::<<<888222111222555555444444444555666777888999999:::;;;<<<<<<===@@@DDDGGGLLLKKKJJJIIIHHHIIIJJJJJJMMMOOORRRSSSUUUZZZbbbhhhgggllltttzzz~~~xxxlllooo{{{||||||{{{xxxsssooolll```QQQEEE???GGGlll{{{yyy|||}}}vvvxxxyyyyyy|||~~~ooo^^^UUUTTTYYYdddnnn}}}~~~}}}vvvzzzzzz}}}xxxeeehhhwww}}}zzzrrrdddPPP???444222333222111222444333222888???\\\}}}tttmmmppprrryyy}}}uuufffbbbgggpppvvv}}}~~~|||zzzzzzzzzzzzxxxvvvppppppqqqrrrpppiiiaaa[[[PPPMMMMMMNNNLLLQQQeee|||qqqcccWWWRRRZZZtttsssfff```www{{{{{{ppp[[[CCC777333111000000hhhYYYUUULLLEEEGGGIIIKKKJJJHHHEEECCC>>>:::555222111000//////+++++++++,,,,,,---------++++++,,,///333555555555444666777666444222111222333555999<<<===;;;888666111444777888888888999:::===888333111222444444333444444555666777888999999999::::::;;;<<>>:::555222111000000///+++++++++,,,,,,---------******,,,///333666666555333555888888666333000///111333777;;;<<<;;;888666222444777999999999:::;;;>>>999333111222444444222444444555666777888999999888999::::::;;;???DDDHHHQQQOOOLLLJJJIIIIIIJJJJJJMMMPPPRRRSSSSSSXXXaaaiiilllooossswwwzzz}}}kkkjjjzzz~~~xxxsssfffTTTEEE===DDDkkk~~~~~~rrreeeooozzzrrrcccPPP>>>444222444222111222444333222888???XXXwwwrrrkkknnnyyyuuulllkkkooowww{{{zzz{{{|||zzzzzzqqqqqqooommmjjjfffdddbbbaaa```^^^^^^^^^^^^\\\[[[]]]^^^```cccfffgggeeeccc]]][[[\\\]]][[[^^^qqqkkk\\\SSSSSS___{{{pppdddccc|||}}}ppp[[[CCC777333111000000eeeYYYWWWOOOEEEGGGIIIKKKJJJHHHEEECCC===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///111444555555666777777666444222000555666888::::::888777555444999>>>???;;;888888:::===999444333444555444333444555777777666666777999;;;<<>>444111222222333333333333555888;;;WWW{{{wwwpppooovvvvvvppprrrvvv{{{}}}sssiiifffeeebbbaaaccc]]]dddhhheeebbbdddggggggiiiiiiiiikkkkkkkkkoootttllliiihhhiiiffffffuuu|||nnn```PPPQQQfff}}}xxxgggggg{{{}}}~~~ttt]]]BBB555222000///...dddWWWUUUMMMEEEGGGIIIKKKJJJHHHEEECCC===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444555777777888777666555333222333444666777888888888777555:::??????<<<999:::;;;===999555333444555444333444666777777777777888::::::<<<>>>???@@@AAACCCEEELLLLLLLLLKKKKKKKKKJJJJJJLLLOOORRRSSSUUUYYY```eeelllnnnqqquuuzzzvvv}}}hhheeesssuuugggYYYGGG>>>IIInnnxxxuuu~~~{{{mmmhhhppp{{{wwwmmm]]]KKK<<<444222222111222333333333555888:::IIInnnuuummmmmmuuu~~~}}}tttpppsssvvv|||yyytttsssoooooo{{{zzzmmm```QQQQQQeee}}}xxxfffggg~~~~~~~~~~~~}}}rrr[[[AAA444222111111000dddVVVSSSKKKEEEGGGIIIKKKJJJHHHEEECCC===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333555888888777777666555555555222333444555777888999999666:::>>>>>><<<:::;;;<<<===:::666444444444444333555666888888777888999;;;999;;;===>>>???@@@BBBDDDIIIIIIIIIJJJJJJJJJKKKKKKLLLOOORRRSSSUUUYYY___eeelllmmmoootttyyygggcccsssxxxhhhYYYFFF<<>>>>>>>>@@@BBBDDDDDDEEEFFFHHHIIIJJJJJJJJJMMMQQQSSSTTTXXX^^^ccckkklllooosssyyymmmfffwwwzzzjjjYYYFFF;;;BBBddd~~~{{{|||iiidddqqq{{{{{{rrrgggUUUEEE999444222222111222333333333444777:::IIInnnwwwlllkkkqqqyyyvvvllljjjnnntttzzzvvvqqquuuyyy{{{yyykkk```SSSTTTgggwwwzzzsss{{{~~~}}}pppYYY@@@444222222111111iiiXXXTTTMMMEEEFFFIIIKKKJJJHHHEEECCC===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000333444111111111222444666888999888888777777777888999:::333555888999999::::::;;;===;;;999666444333333444444666888888888999;;;<<<999;;;=========>>>@@@AAA???@@@AAACCCEEEFFFHHHHHHHHHKKKOOORRRSSSVVV\\\aaajjjkkknnnsssyyywwwmmm~~~{{{lllYYYEEE;;;>>>WWW}}}}}}{{{~~~lll```lllxxx{{{rrrfffSSSCCC888333111111000222222222222444777999GGGmmm|||pppmmmooouuusssiiieeehhhqqqwwwwwwssszzzrrrqqq|||zzznnnppp{{{lllfffgggrrr{{{zzzkkk```TTTVVVkkk}}}qqqzzzqqqZZZ@@@444111000//////kkkYYYUUUNNNEEEGGGIIIKKKJJJHHHEEECCC===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000222444///000111222444555666777999999999999999999999999333444555777888::::::;;;===<<<:::777333222333555333555777888888888:::<<<:::;;;===>>>===>>>@@@AAA======???AAACCCEEEFFFGGGGGGKKKOOORRRSSSVVV\\\```iiikkkoootttzzz{{{mmmyyy|||mmmXXXCCC;;;>>>QQQxxx}}}|||xxxvvvgggqqq}}}~~~qqqdddPPP@@@777333111000000111222222222444777999EEEmmmuuunnnlllrrrrrriiibbbbbbnnnttt||||||www~~~xxxooojjjppp}}}rrreeefffsss{{{{{{llliiimmmyyyyyykkk___TTTYYYpppyyyvvv~~~qqqZZZ@@@333111000//////kkkYYYUUUNNNEEEGGGIIIKKKJJJHHHEEECCC===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---000222444222333444555555444444333666777888999::::::999888333333444666999;;;;;;;;;======;;;777333222333555222444666777777888:::<<<;;;<<<>>>>>>>>>>>>@@@BBB===>>>???AAACCCEEEFFFGGGHHHLLLQQQTTTUUUXXX]]]aaahhhkkkpppvvv{{{~~~xxxlllvvv}}}mmmUUU@@@;;;@@@RRRvvv|||{{{~~~xxx|||pppyyy|||mmm___LLL===555333222111000111222222222333666999CCCoooxxxlllhhhnnnrrrkkkccc```jjjpppyyyuuukkk___TTT[[[uuupppqqq|||oooXXX???333111111000000kkkYYYUUUNNNEEEGGGIIIKKKJJJHHHEEECCC===999555222000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---000222333666777777888666444111///222444666999::::::999999444444555777:::<<<============<<<888333111333666222333555666666777999;;;;;;===>>>???>>>???@@@BBB>>>???@@@BBBDDDFFFGGGHHHJJJNNNSSSUUUWWWZZZ^^^ccchhhkkkqqqwww|||~~~uuurrr~~~mmmSSS===;;;DDDWWWzzzzzzyyy|||ssslllmmmzzzwwwpppzzz|||rrriii[[[HHH:::444333222111000111222222222333666999???oooyyykkkdddlllsssnnnddd___hhhnnnwww}}}rrrlll^^^TTT]]]xxxfffkkk|||mmmVVV>>>222111222222222jjjYYYVVVOOOEEEGGGIIIJJJJJJHHHEEEDDD>>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,...222666444777999888555333333444///333999;;;999777777888444111222888;;;::::::<<<>>>>>><<<999555333333444666666555555777888:::;;;999;;;>>>?????????AAABBBJJJHHHCCC???AAAGGGHHHEEENNNQQQUUUWWWYYYZZZ\\\^^^fffiiipppxxx{{{rrrnnn|||mmmLLLAAA===EEEYYYvvvnnnppp{{{zzzvvvwww~~~{{{yyyuuukkkccckkkzzz|||tttlllYYYDDD999444111000111222222222222333444555555GGGYYY|||vvvllljjjmmmnnnuuuqqq```iiinnntttyyy{{{|||xxxqqqhhhYYYSSSddd}}}sssjjj~~~oooTTT:::222222111000222iiiYYYVVVNNNEEEGGGIIIJJJIIIHHHEEEDDD>>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...222555888;;;<<<;;;777444333444111555999;;;999888888888666333333888<<<<<<<<<>>>??????<<<999555333444555666666555666777888:::;;;:::<<<===>>>>>>???AAACCCLLLLLLIIIDDDDDDHHHJJJHHHJJJNNNSSSWWWYYYZZZ\\\^^^hhhkkkpppwww}}}{{{nnnjjjvvvoooLLL===777>>>UUUvvvooommmxxx}}}}}}zzzuuuiiibbbkkkzzz|||tttjjjWWWCCC888444111000111222222222222333444555555<<>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++---000333===>>>???===999666444444333666999:::999888888888999555444999<<<<<<>>>AAAAAA@@@===888555333555777555555555666777888::::::;;;<<<=========>>>AAADDDNNNRRRRRRLLLHHHIIIKKKKKKIIIMMMSSSXXXZZZ[[[]]]^^^gggiiinnntttyyy~~~|||{{{kkkkkkyyy~~~lllJJJ<<<555:::MMMjjjoooiiitttyyyzzzttthhhbbbkkkyyy{{{sssfffTTTAAA777444222000111222111111222222333444555666QQQxxx{{{pppnnnnnnoootttooo^^^^^^dddlllsssxxx{{{~~~|||}}}sssxxxtttfffZZZWWWhhhsssuuu~~~uuu|||oooTTT:::222222111000222gggXXXUUUMMMEEEFFFHHHIIIIIIGGGEEECCC>>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222<<<======<<<:::888666555444555777888888888777777999555444777;;;<<<>>>BBBBBB@@@===888444333555777444555555666777888999:::;;;<<<<<<<<<<<<>>>AAADDDNNNUUUWWWQQQJJJJJJLLLNNNKKKOOOUUUYYY[[[\\\\\\]]]bbbgggmmmsssxxx{{{~~~~~~xxxkkknnn~~~fffGGG===999:::DDDWWW~~~ooodddnnn|||~~~vvv|||sssgggccclllxxxyyyqqq```PPP>>>666444222000111111111111111222333444555:::XXX~~~}}}rrrnnnnnnnnntttppp```YYY^^^gggpppvvvzzz||||||}}}zzzuuuppppppzzz{{{ppprrr|||oooddd[[[[[[mmmsss|||zzz~~~~~~|||oooTTT:::222222111000222fffWWWTTTLLLDDDFFFHHHIIIIIIGGGDDDCCC>>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,///222888888999::::::999888666333444666777999888666555888333222666999:::===@@@AAA???===888555333555777333444555666777888888999;;;<<<<<<;;;;;;===AAADDDKKKTTTXXXSSSLLLJJJLLLNNNKKKOOOTTTWWWXXXYYYYYYZZZ___fffpppxxx{{{|||}}}~~~rrrsss}}}cccFFF>>>:::999???NNNrrrqqq```iiixxx~~~wwwzzz~~~sssgggeeeoooxxxvvvnnn[[[KKK;;;555444222111111111111111111222333444444<<>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***,,,///222444444555777999:::999777111222555999;;;;;;888555666222111555999999;;;>>>>>>>>><<<999555333333444333333555666777888888888:::;;;<<<<<<<<<===@@@CCCGGGPPPVVVSSSMMMLLLMMMNNNIIILLLPPPSSSTTTUUUWWWYYY```hhhttt|||~~~}}}|||dddEEE<<<777666>>>NNNtttvvv___eeeuuu}}}|||~~~|||xxxtttiiiiiisssyyysssjjjUUUGGG999444444333111111111000000111111222333444777NNNuuuwwwooolllkkksssssseeeVVVYYY```iiirrrwwwyyyxxxvvvlll___[[[hhh|||{{{yyyzzzrrr```]]]dddxxx~~~zzzoooTTT:::222222111000222cccWWWTTTKKKDDDEEEGGGHHHHHHFFFDDDBBB>>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,)))************,,,000333333222333555999:::888666111222666;;;??????:::666444111111666:::::::::<<<<<<<<<<<<999666333222222222333555666777888777777888:::<<<=========???AAACCCLLLSSSRRROOOOOOOOOMMMHHHJJJNNNQQQSSSWWW[[[^^^```iiittt{{{}}}}}}~~~{{{___BBB;;;777666<<>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,((()))*********---111444444222222555888:::777555111333888>>>CCCBBB<<<777444111222888;;;::::::<<<:::;;;<<<:::666222000000222333555666888888777777777:::<<<======>>>???@@@BBBJJJQQQRRRQQQQQQPPPNNNIIIKKKOOORRRVVV[[[aaaeee```gggqqqvvvxxxzzz}}}{{{xxx|||xxx{{{XXX???<<<;;;999999@@@___``````nnnuuuxxx{{{wwwmmmpppzzzzzzooodddOOOBBB666333444333111111000000000000111222333444444>>>cccsssjjjfffnnnpppcccUUUVVVZZZbbblllsssuuuuuulllkkkfffcccjjjxxx~~~yyymmmhhh]]]^^^iii|||qqq}}}oooTTT:::222222111000222cccVVVTTTMMMFFFFFFGGGHHHIIIHHHEEEBBB???:::444000.../////////---,,,,,,++++++,,,,,,---***+++,,,,,,+++,,,...000222222222666999:::888555111333888>>>CCCEEECCCAAA;;;;;;999666888<<<===:::???<<<:::999555111111555555555666777888999:::::::::;;;<<<<<<<<<===???AAAFFFJJJOOOTTTUUUSSSOOOMMMLLLJJJJJJNNNTTTZZZ\\\[[[```eeelllrrrvvvzzz}}}{{{vvvqqqpppssszzzvvvoooaaaXXXrrrwwwmmmsssrrrRRRAAA777;;;===:::BBBQQQqqqccckkkwww~~~~~~~~~}}}uuugggrrr{{{zzznnn\\\KKK>>>333111333222111111000000000000111111111111222<<>>:::444000/////////...---,,,,,,++++++,,,,,,---***+++,,,+++++++++---///333222333666888999777555333222333666:::===??????:::;;;888555777<<<===:::;;;999:::;;;999555555999333444555666777888888999:::;;;<<<<<<<<<===???AAAFFFJJJNNNRRRSSSQQQNNNKKKKKKJJJJJJNNNSSSYYY\\\^^^^^^```dddjjjrrryyy|||~~~zzzyyy{{{yyy|||llllll{{{mmmLLL>>>555888999666<<>>:::555111/////////...---,,,,,,++++++,,,,,,---***+++,,,+++******,,,...111222444666999:::;;;:::666444222333666:::===>>>::::::888555777<<<<<<:::<<<:::;;;===:::666555999333333444555666777888888:::;;;<<<<<<<<<===???AAAGGGJJJNNNRRRSSSQQQNNNLLLJJJJJJJJJMMMRRRWWW\\\^^^___^^^aaahhhqqqxxx{{{{{{xxxmmmlll|||jjjJJJ===666777888555:::CCCbbb{{{}}}}}}||||||}}}}}}~~~~~~vvvpppuuuuuuooocccSSSBBB999222222222111000111///000000000111111111111666///333JJJhhhmmmdddccchhhooolll\\\UUU^^^hhhnnn}}}{{{jjjgggoooxxx|||~~~yyytttxxxyyypppjjjeeefffwww{{{www{{{nnnbbbFFF555333000111444000dddWWWTTTIIIDDDEEEFFFGGGHHHGGGDDDAAA===:::555111000///...------,,,,,,++++++,,,,,,---***+++,,,+++******+++---///111444777:::===???@@@999666222222444999<<<>>>::::::888555666;;;<<<999===<<<>>>???<<<666444777333333444555666777888888:::;;;<<<<<<<<<===???AAAGGGJJJNNNQQQSSSRRRPPPNNNIIIIIIJJJLLLOOOTTTYYY]]]___^^^```gggpppxxx{{{|||uuurrrnnn~~~gggGGG===777888888777:::@@@UUU||||||{{{{{{{{{{{{||||||}}}|||rrrhhhkkktttqqqkkk^^^LLL>>>666111222222000000111///000000000111111111111333///222AAAYYYrrrqqqfffcccgggnnntttbbbVVVZZZaaajjj~~~ssslllqqqxxx{{{zzzoookkkooouuu}}}vvvoookkkgggfffyyyyyyyyy{{{zzzzzz{{{mmm]]]CCC444333000000333000cccXXXUUUIIIDDDDDDEEEGGGHHHGGGCCC@@@===999555222000000...------,,,,,,++++++,,,,,,---***+++++++++))))))+++---...111444777999<<<@@@CCC<<<888333222444888;;;===999:::777444666;;;<<<999>>>===???AAA>>>777555666333444555666777888888999:::;;;<<<<<<<<<===???AAAEEEHHHLLLPPPRRRRRRQQQPPPIIIIIIJJJJJJLLLPPPVVV[[[^^^___aaagggooovvv{{{}}}ooo{{{vvvsss{{{cccDDD<<<888888999888;;;???PPP{{{{{{{{{zzzzzzzzz{{{||||||}}}|||eeebbbllltttnnneeeWWWEEE:::444111222222000///111000000000000111111111111111111444>>>PPPhhhvvviiiccceeekkkxxxhhhZZZWWW\\\hhh}}}~~~uuujjjcccfffmmmwwwuuuqqqnnnkkkooo}}}uuuzzz}}}oooXXX@@@333333//////333000bbbXXXUUUHHHDDDDDDEEEGGGHHHFFFCCC@@@<<<999555222111000...,,,---,,,,,,++++++,,,,,,---***++++++***))))))***,,,///222555666777999===@@@<<<888333111333666999;;;999:::777444666;;;<<<999<<<<<>>???@@@AAABBBEEEHHHLLLOOORRRSSSKKKJJJHHHGGGHHHKKKNNNPPP[[[___dddiiimmmqqquuuxxxyyywwwuuutttwww|||jjjaaahhhqqqQQQ:::888555555666888888888<<>>333333222222111000//////000000000000111111111111111333111222DDDeeeqqqfff^^^YYYeeekkkfffSSSKKKUUUbbbfffuuu|||~~~{{{nnneeeYYYPPPLLLIIIDDD???CCCDDDEEEMMMbbbzzzwwwtttrrrqqqqqqrrrqqqwww}}}~~~~~~yyynnncccGGG;;;000///111111111111aaaVVVUUUKKKEEEEEEFFFGGGHHHGGGDDDAAA===999555222000///...---******************+++,,,,,,++++++******++++++,,,,,,222555333333777888555888555111111444777999999:::888666555666888:::;;;<<<===???AAAAAA>>>999444888777777777777777888999:::;;;;;;<<<===>>>??????@@@BBBEEEIIIMMMPPPRRRSSSNNNLLLIIIHHHIIIKKKOOOQQQYYY]]]bbbgggkkkoootttwwwvvvuuuuuuvvvyyy~~~|||yyy{{{|||jjjfffzzzmmmLLL:::888555555666888888888:::JJJxxxyyyvvvxxx{{{{{{zzzzzz~~~|||{{{jjj^^^[[[WWWRRRMMMMMMOOOSSSYYYbbbjjjppptttuuusssqqqqqqyyy|||uuu___YYYaaa~~~rrreee```iiippplllbbbTTTFFF;;;333333222111111000////////////000000000111111111333444333333CCCcccwwwiii```[[[bbbiiigggXXXLLLMMMYYYbbbiiiqqqzzz~~~zzz}}}{{{wwwooofff^^^YYYVVVPPPIIIFFFGGGGGGEEECCC@@@@@@@@@GGG[[[rrr~~~yyyuuuqqqsssxxxxxxooopppvvv{{{||||||wwwlllaaaEEE:::000///111111111111aaaWWWUUUKKKEEEEEEFFFGGGHHHGGGDDDAAA===999555222000///...---,,,++++++************+++,,,++++++******++++++,,,...333666555555777777555888555222111333666888999;;;:::888777777888:::;;;======>>>@@@AAA???:::777:::999888888777777777888999:::<<<===>>>???>>>>>>???BBBFFFKKKOOORRRSSSSSSQQQNNNKKKIIIIIIKKKNNNQQQUUUZZZ___eeejjjooossswwwtttuuuvvvyyy|||}}}rrrsssyyy|||xxxyyy}}}yyyfffmmmfffGGG999777555555666888888777;;;@@@eeesss|||uuuvvvzzzzzzzzz}}}zzz{{{{{{}}}|||~~~lllaaa^^^[[[VVVWWWXXXZZZZZZ[[[```hhhnnnnnnnnnlllhhhhhhppp~~~|||ppp[[[SSSVVVwwwrrrcccdddlllpppjjj]]]OOOAAA777222222222111111000000/////////000000000000111111111444333222>>>[[[oooccc[[[___eeejjjcccQQQFFFMMM\\\bbbkkktttwwwyyy|||}}}{{{{{{|||}}}www}}}uuueeeaaa\\\WWWSSSPPPLLLIIIHHHEEEAAA@@@BBBDDDBBB@@@@@@??????DDDUUUkkk|||}}}|||vvvooovvvuuuppppppuuuyyyzzzzzzuuuhhh\\\BBB888000///111111000111bbbWWWVVVKKKDDDDDDFFFHHHIIIHHHDDDAAA===999555222000///...------,,,++++++************,,,++++++******++++++,,,---111666777888888999888888666333111222444777888;;;;;;:::999888888:::<<<>>>>>>>>>??????===999666888888777777777777777888777999<<<>>>??????>>>>>>???BBBHHHMMMRRRTTTUUUUUUTTTQQQMMMIIIHHHJJJMMMOOOSSSXXX^^^dddiiinnntttwwwvvvwwwzzz}}}xxxrrrpppwww|||~~~zzzwwwwwwvvvvvv{{{kkkddd~~~aaaCCC999777555555666777777777>>>:::RRRxxx{{{qqqtttzzzxxxxxx}}}zzz{{{yyy~~~yyyssssssqqqnnniiihhheee```\\\___hhhpppnnnlllhhhbbb```fffsss}}}}}}}}}}}}vvviii___[[[xxx~~~qqqeeejjjooopppgggXXXKKK===444222111111111000000000///////////////000000000111...111111///666OOOsssvvveee[[[[[[bbbnnnqqq^^^GGGGGGVVV^^^hhhqqqssstttxxx|||~~~yyy{{{{{{}}}}}}rrryyyuuukkkYYYWWWVVVVVVVVVVVVSSSRRRMMMJJJHHHGGGGGGGGGDDDBBBBBBAAA@@@EEERRRfffzzz{{{~~~xxxqqq{{{sssqqqrrruuuxxxyyyxxxrrreeeWWW>>>666//////111000000111bbbWWWVVVKKKCCCCCCEEEHHHJJJHHHDDDAAA===999555222000///...---------,,,+++*********+++,,,++++++******++++++,,,+++...444888::::::;;;<<<888666444222111333555888:::;;;<<<:::888888:::<<<@@@?????????>>><<<777444444444444555555777888888777999;;;>>>???@@@???>>>???BBBIIIOOOUUUXXXZZZZZZWWWSSSNNNIIIGGGIIIKKKMMMSSSWWW]]]dddiiinnntttwwwyyy{{{~~~uuunnnpppzzz~~~{{{uuupppooopppsss}}}vvvccctttxxxzzz{{{\\\BBB888666555555777777777666;;;666DDDoooqqqsssxxxvvvxxx|||~~~{{{{{{sssssspppiiiaaa___ccchhhllljjjfff___[[[```kkkuuuvvvtttyyy~~~tttfffyyyxxxooojjjnnnrrrpppcccTTTGGG;;;222111111111000000000000000...////////////000000000...000111///222EEEfffiii[[[ZZZ___ooozzzmmmSSSJJJQQQWWWaaahhhjjjkkkqqqwwwzzzyyyzzzzzz|||zzznnnuuu}}}~~~{{{yyyuuutttttttttrrrnnnhhhddd___]]]ZZZVVVSSSOOOKKKHHHBBBAAA@@@CCCLLL\\\rrrxxxpppooozzz|||{{{~~~zzzvvvoooooovvvxxxxxxxxxwwwpppaaaRRR:::333///000111000///111bbbXXXVVVKKKBBBCCCEEEIIIJJJIIIEEEAAA===999555222000///...------,,,,,,++++++++++++,,,,,,++++++******++++++,,,)))+++222999;;;:::;;;>>>888777555222000111444777888:::<<<;;;888888:::===??????@@@AAA@@@===888444333333333444555666888888777999;;;===???@@@@@@@@@???CCCIIIQQQWWW\\\___aaa[[[WWWPPPKKKHHHIIIKKKMMMRRRWWW]]]ccchhhmmmsssvvvzzz|||~~~{{{xxxwwwwwwvvvpppooowww}}}vvvpppmmmmmmpppyyyiiikkkzzzsssxxxuuuXXX@@@777666555555777777666555555666<<<^^^yyyuuuwwwwwwzzz~~~~~~}}}{{{|||}}}}}}tttlllhhhggggggfffbbb\\\XXX\\\fffooo}}}ttt{{{tttnnnmmmoooqqqmmm___OOOCCC888111000000000000000000000000......////////////000000000111222111222???ZZZsssqqq```ZZZ[[[hhhxxxwwwdddTTTPPPTTT\\\bbbdddgggnnntttuuuwwwxxxxxxyyy~~~wwwjjjrrr{{{}}}tttjjj^^^SSSKKKFFFCCCAAA@@@AAADDDOOOdddvvvzzzrrrppp{{{||||||}}}}}}{{{}}}qqqsssyyyzzzyyywwwuuummm\\\KKK666111...000111//////111cccXXXVVVKKKAAABBBEEEIIIKKKIIIEEEAAA===999555222000///...---,,,,,,+++++++++,,,------,,,++++++******++++++,,,***+++111:::<<<888999===888777666222///000333777666999<<<;;;888777:::>>>===>>>AAACCCDDDAAA<<<888555555555555555666777777888999:::<<<>>>???@@@AAA@@@DDDJJJQQQYYY```eeeggg```[[[TTTMMMJJJJJJLLLNNNQQQUUU[[[aaafffkkkpppsssxxxyyy|||~~~yyyssssssvvvzzz|||www}}}yyyuuurrrqqqwww~~~qqqccciiiwww}}}oooRRR===666555555666777777666444222:::999LLLzzz{{{xxxzzz|||}}}zzz|||~~~}}}zzz~~~xxxwwwyyy|||{{{tttooollldddccc```YYYTTTVVV]]]eeeuuuwwwnnnkkkmmmooohhhYYYJJJ???666000///000000000000000000000........./////////000000000000111222222999NNNbbb|||}}}iii\\\WWW[[[lllxxxrrr___QQQTTTYYY^^^aaafffnnnrrrqqquuuuuuuuuwww|||{{{ssshhhpppyyy|||yyywwwzzzyyyjjj\\\RRRNNNMMMJJJHHHEEEBBBGGGZZZnnn|||}}}}}}www|||~~~{{{|||wwwpppwww{{{{{{xxxuuurrriiiVVVEEE333///...000111//////111cccXXXVVVKKKAAABBBEEEIIIKKKIIIEEEAAA===999555222000000...---++++++++++++,,,------...,,,++++++++++++++++++,,,++++++222:::;;;777777;;;888888666222//////333777444888;;;;;;888777:::>>>;;;===AAAFFFHHHEEE@@@<<<888777777666666666666666999999:::;;;===???AAABBBAAADDDJJJRRRZZZbbbhhhlllccc^^^VVVOOOLLLLLLNNNPPPPPPTTTZZZ```dddiiinnnqqqtttvvvxxx{{{~~~{{{sssqqqvvv}}}zzzvvvwww|||www___^^^~~~}}}kkkOOO:::666555555666777777666444444???888???iiiyyy}}}|||vvv{{{~~~|||{{{~~~uuuzzzrrruuu}}}~~~tttllliiiiiijjjdddddd```XXXQQQOOOUUU[[[kkk{{{zzzoooiiikkkllleeeVVVFFF<<<444///////////////000000000000............/////////000///---///000000444EEEWWWzzzppp^^^TTTQQQaaavvvyyygggRRRQQQUUUXXX\\\ccckkkmmmkkkssstttssstttyyy}}}xxxppphhhoooxxx~~~rrrkkkfffkkkyyyuuukkkeeecccXXXVVVSSSMMMFFFGGGXXXlllzzzttt}}}zzz}}}uuujjjiiiuuu|||{{{wwwssspppfffSSS@@@222......000111...///111bbbXXXVVVKKKEEECCCEEEJJJLLLHHHDDDCCC===:::555111///...,,,++++++,,,,,,---,,,+++)))(((++++++++++++++++++++++++***,,,000333555666666666999666333333555555333111666777777888999999::::::@@@???>>>>>>===>>>>>>>>>666222000444666444444666;;;;;;;;;<<<>>>???AAABBBDDDCCCHHHQQQ[[[bbbllluuulllcccXXXPPPOOOOOOOOOMMMPPPTTTXXX[[[___eeennntttwwwwwwwwwyyy|||~~~xxxpppiiihhhiiimmmvvv~~~}}}wwwtttssspppnnnttt~~~}}}vvvxxx~~~~~~xxx~~~~~~|||zzzyyyeeeaaavvvzzzeeeIII999555555555555555555555555666333999;;;EEEmmm|||}}}zzzvvv{{{{{{zzzzzzzzz~~~sssvvvwwwxxxhhhbbbeeekkkllljjjiii```WWWRRRMMMIIIIIILLL___rrruuunnnkkkjjjoooiii^^^OOOBBB888222111////////////............---------............///333------222111000;;;KKKqqqvvv```XXXRRRWWWcccjjjbbbVVVLLLRRRWWWWWWWWW^^^gggmmmmmmrrrrrrqqqxxxvvvgggeeellltttxxxzzz|||tttlllYYYQQQ```ssswwwqqqjjjaaaWWWRRRVVV^^^zzz}}}}}}{{{xxxbbb]]]aaahhhxxx}}}~~~zzzrrriii^^^LLL:::000000000000000000000000cccXXXWWWMMMEEECCCDDDJJJKKKGGGCCCCCC===999555111///...,,,+++++++++,,,,,,,,,+++***)))++++++++++++++++++++++++***,,,///222555666777777999888666666777888777666666666777888999:::;;;<<<@@@??????>>>>>>>>>??????888333222555777666666888;;;;;;;;;<<<>>>???AAABBBEEEDDDHHHQQQYYYaaallluuurrriii\\\RRRMMMLLLJJJIIIOOORRRVVVYYY]]]ccckkkqqqtttuuuwwwyyy|||wwwrrrmmmiiiccc^^^___dddTTTOOOLLLLLLLLLNNNYYYeeesss}}}~~~yyyvvvttt|||uuujjjwww{{{{{{```FFF666555555555555555555555555333111888:::>>>aaa~~~zzzyyyxxxxxxxxxxxxxxx|||yyyxxx|||qqqooooooqqqssssssoookkkaaaWWWMMMJJJHHHEEEEEEFFFLLL```xxx}}}yyyssskkkiiijjjmmmfffZZZKKK>>>555111000////////////............---------............///222------222111000999GGGuuueee]]]SSSRRRYYYaaaaaa^^^NNNOOOQQQSSSUUUYYY___dddiiimmmnnnnnntttzzzrrrdddaaaiiirrrwwwyyy}}}iiiTTTTTTddd|||pppgggggglll}}}~~~|||zzz]]]YYY```hhhvvvzzz{{{xxxpppggg[[[HHH777000000000000000000000000bbbXXXXXXNNNDDDBBBCCCIIIJJJFFFBBBBBB===999444111///...---+++******+++,,,,,,,,,++++++++++++++++++++++++++++++)))+++...111444666777777999:::;;;;;;::::::;;;<<<777777888999;;;<<<<<<===????????????@@@@@@@@@@@@:::555444777999777777999;;;;;;;;;<<<>>>???AAABBBGGGEEEHHHOOOVVV^^^iiitttvvvmmm```TTTMMMJJJIIIHHHMMMPPPUUUWWWZZZ```gggmmmpppqqqtttxxx{{{~~~zzzlll^^^YYY[[[WWWRRRLLLHHHFFFHHHQQQ[[[hhh~~~|||vvvpppkkkhhhjjjxxxnnnrrr|||tttYYYAAA444444444444444444444444444444222888999777OOOxxxxxxsssuuuttttttuuuuuuvvvzzz{{{|||wwwvvvjjjcccWWWMMMDDDAAAAAA@@@BBBEEEMMM\\\nnn}}}yyy|||yyyuuunnnwwwooohhhhhhjjjiiiaaaTTTEEE:::333000///////////////............---------............///111------222111///666@@@hhhrrrfffVVVNNNPPPXXX```fffUUUMMMJJJOOOTTTSSSVVV\\\bbbggghhhiiimmmrrrkkk___]]]dddnnnuuuxxx}}}{{{[[[MMMZZZ~~~~~~~~~}}}}}}}}}\\\VVV___iiivvvwwwwwwtttmmmcccUUUCCC333000000000000000000000000aaaWWWWWWNNNCCCAAABBBHHHIIIEEEAAAAAA<<<999444111///...---,,,)))******+++,,,,,,,,,,,,++++++++++++++++++++++++(((***---000333555777777777:::======;;;;;;===@@@:::::::::;;;;;;;;;<<<<<>>???AAABBBFFFEEEGGGLLLRRRYYYeeeppptttnnndddXXXOOOKKKJJJKKKLLLOOOTTTVVVYYY]]]dddjjjmmmnnnqqquuuyyy|||{{{lll___^^^ccceeebbb]]]VVVPPPNNNRRRWWWoooyyyrrrlllhhheeecccrrroookkk~~~mmmSSS???555444444444444444444444444888444777888444???dddtttmmmqqqqqqrrrssstttuuuxxx}}}{{{zzzyyynnnvvv~~~nnn___VVVLLLFFFAAA???>>>AAAJJJTTTkkksss{{{}}}{{{yyy}}}zzzuuussspppyyy|||lllgggiiikkkeee\\\MMM???666111000000////////////............---------............//////---...111111///222999MMMnnnqqqZZZNNNMMMSSS]]]eee]]]MMMEEEKKKPPPPPPRRRYYY\\\```cccdddgggiiiccc[[[YYYaaakkkrrrvvvzzzeeeSSS[[[~~~~~~~~~|||}}}dddYYY```lllvvvuuutttqqqjjj___OOO>>>111////////////////////////___UUUUUULLLBBB@@@BBBGGGIIIEEEAAA@@@<<<888444111000///---,,,*********++++++,,,,,,---++++++++++++++++++++++++(((***,,,///222444666777444888;;;<<<;;;:::===???======<<<;;;;;;::::::999===>>>???AAABBBBBBBBBBBB<<<777666888:::888777999;;;;;;;;;<<<>>>???AAABBBDDDCCCEEEIIIMMMSSS___kkktttqqqjjj___TTTMMMJJJJJJLLLOOOTTTVVVXXX\\\bbbgggllllllnnnqqquuuzzz~~~zzzuuummmiiiccc[[[RRRNNNWWWbbbqqqtttvvvrrrlllhhhffffffvvv{{{tttpppllliiigggrrrppphhh~~~}}}gggNNN===777444444444444444444444444777333222777777999SSSwww{{{rrrsssppprrrssstttuuuxxx|||vvv{{{uuudddTTTTTTaaatttxxxmmm```SSSJJJ@@@BBBEEEHHHJJJQQQbbbsssuuuqqqrrr{{{{{{vvvvvvxxx}}}vvvjjjiiikkkkkk___UUUGGG;;;444111111111////////////............---------............///...---...000000///111444;;;___~~~|||```RRROOOQQQUUUZZZ^^^OOOEEEFFFIIIKKKPPPXXXWWW\\\```aaaaaa```[[[VVVXXX___iiiooorrrvvv|||yyyiiifff~~~}}}~~~{{{zzz~~~ppp___cccpppwwwtttqqqmmmgggZZZIII999000........................___TTTTTTJJJCCCAAABBBHHHIIIEEEAAAAAA;;;888444111000///...---+++++++++******+++,,,,,,++++++++++++++++++++++++******,,,...000333444555222555888:::::::::;;;<<<======<<<;;;::::::999999;;;<<<>>>@@@BBBBBBBBBAAA===888777999:::888888999;;;;;;;;;<<<>>>???AAABBBAAABBBDDDHHHJJJNNNYYYeeetttuuusssiii[[[NNNHHHGGGKKKNNNSSSUUUVVVYYY___ccckkklllmmmooorrruuuwwwyyyzzzzzzxxxvvvrrrmmmhhhfffUUUNNNEEE???===BBBQQQ```{{{xxx~~~}}}xxxsssmmmjjjjjjlllpppsssvvvwwwvvvuuuvvv~~~ooodddxxxvvv___HHH;;;888333333333333333333333333222111...444;;;999GGGfff{{{rrrqqqrrrssstttuuuwwwzzz}}}~~~~~~wwwwww|||YYYMMMDDDCCCFFFLLLXXXfffzzzzzznnnddd\\\SSSIIIBBBBBBIIIVVVaaagggqqq{{{vvvwwwsssmmmgggaaacccnnn{{{|||vvvwww|||pppiiilllkkkfffWWWMMM@@@666222222222111////////////............---------............///.........//////000111222888XXXqqqkkk[[[TTTNNNMMMOOOYYYSSSKKKDDDBBBFFFMMMSSSTTTXXX]]]^^^\\\XXXTTTQQQUUU]]]ffflllnnnqqqwww}}}xxx~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~|||yyyzzzuuueeeiiiuuuvvvtttoooiiibbbTTTBBB555///........................```UUUTTTJJJCCCAAACCCHHHJJJEEEBBBAAA;;;888333111000///...------,,,+++*********+++,,,++++++++++++++++++++++++++++++,,,...///111333444333333555777::::::999777::::::::::::::::::::::::999;;;===@@@AAABBBAAAAAA???:::999;;;<<<:::999;;;;;;;;;;;;<<<>>>???AAABBB@@@BBBEEEIIIIIILLLVVVbbbpppuuuxxxqqqbbbRRRJJJGGGIIIMMMQQQSSSTTTVVV[[[___iiikkknnnppppppooolllkkkiiijjjhhhbbb[[[XXXYYY\\\TTTKKKBBB===>>>EEESSSaaazzzsssjjj```]]]```fffiiijjjhhhooouuuiiiwwwoooWWWAAA777777333333333333333333333333///444///111:::555<<>><<<;;;<<<;;;;;;;;;<<<>>>???AAABBB@@@BBBGGGJJJJJJKKKUUU```iiirrryyyuuugggWWWNNNKKKGGGKKKOOOQQQRRRTTTXXX\\\hhhkkkooorrrpppjjjddd___ZZZ[[[YYYRRRKKKKKKRRRZZZYYYOOOFFFBBBBBBHHHRRR\\\mmmqqq^^^UUUZZZeeemmmpppeeejjjxxxuuu~~~{{{iiiQQQ<<<444555333333333333333333333333000999333000777111444MMMuuuwwwpppqqqssssssrrrsssuuuwww}}}yyyttt|||rrrcccXXXVVVSSSLLLNNNVVV[[[iiizzzuuudddPPPCCCCCCNNNXXXttt{{{|||~~~{{{ttttttmmmfffiiiooogggYYYIII@@@666//////111000///000/////////............---------.........////////////...---///222333222...III```wwwwww```NNNLLLTTTQQQbbbdddQQQBBBFFFKKKHHHOOOSSSXXXYYYSSSKKKHHHHHHNNNVVV```fffiiinnntttzzzxxxsss}}}~~~}}}{{{yyyxxxyyy{{{|||zzzuuussswww~~~{{{wwwwww|||vvvhhhgggfffttt}}}qqqrrrjjjbbbYYYJJJ888...---------------------------fffUUUOOOLLLCCCBBBBBBEEEHHHGGGCCC???===:::666333222111///---...,,,)))))),,,---+++)))************************(((000000)))***333888444666555333333444444333111444555888:::<<<=========::::::<<>>DDDKKKJJJDDD:::666===EEEBBB888<<<<<<<<<<<<<<<===>>>>>>AAABBBCCCDDDGGGMMMUUUZZZkkktttqqq^^^PPPLLLIIIJJJKKKNNNTTT[[[^^^^^^aaaiiirrrqqqfffXXXLLLGGGEEEBBBCCCEEE@@@AAAUUUmmmvvvnnn___RRRMMMQQQRRRPPP]]]jjj{{{eeeXXXbbbxxx}}}ttt^^^GGG888333444111222222333333222222111333222111111222555777999\\\|||wwwrrrnnnpppuuuwwwuuuqqq}}}~~~xxxttt|||xxxkkkddddddfffpppzzzwwwbbbNNNHHHIIIQQQeeeyyy~~~|||zzzppphhhkkkqqqoooaaaSSSDDD<<<555222111...///222........................---------............///...............///000000222???WWWrrrlll]]]QQQIIIOOO\\\iiiiiiWWWEEEAAAGGGGGGQQQZZZ\\\UUUMMMGGGDDDMMMPPPWWW^^^dddiiilllmmmuuuvvv{{{~~~}}}~~~~~~}}}|||~~~}}}{{{yyywwwuuutttssstttyyy|||{{{{{{zzz{{{{{{|||nnnfffjjjlllrrrvvvqqqllljjjbbbRRR@@@333//////,,,,,,,,,,,,,,,,,,,,,,,,eeeVVVPPPMMMCCCBBBBBBEEEHHHGGGCCC???===:::666333222000///---...,,,******+++,,,+++)))************************---333333---...777<<<:::777555444444555444333111444666999;;;===>>>======999888;;;???@@@AAAFFFNNNPPPMMMEEE======AAA@@@<<<;;;;;;;;;<<<<<<===>>>???@@@AAACCCDDDHHHNNNUUUZZZiiirrr~~~yyygggXXXOOOIIIIIIIIIKKKPPPVVVYYYYYYcccgggkkkjjjaaaRRRDDD;;;;;;999;;;@@@BBBGGG[[[rrr~~~rrrjjjeee___YYYZZZfffuuuwwwvvvsssxxx~~~pppZZZDDD666222333111222222333333222222111333222111111222444777888QQQsssxxxnnnmmmoooooorrrvvvyyyyyy|||zzzyyy~~~~~~||||||}}}kkk```SSSMMMUUUbbbqqq}}}}}}|||ssskkkkkkmmmhhhYYYKKKBBB:::444222000......111........................------------...........................//////000///888RRRvvv}}}iiiYYYNNNMMMVVVbbbiiibbbSSSJJJHHHIIIPPP]]]ccc]]]MMMAAA===BBBFFFNNNWWW___fffkkkmmmsss|||vvvrrr||||||}}}~~~~~~~~~}}}|||{{{xxxwwwvvvvvvwwwwwwtttqqqxxx~~~zzzyyy}}}tttdddbbbjjjnnntttvvvnnnkkkhhh^^^NNN<<<111---...,,,,,,,,,,,,,,,,,,,,,,,,eeeVVVQQQNNNCCCBBBBBBEEEHHHGGGCCC???===:::666333222000...---...,,,******+++,,,+++***************************///444333...///888>>>>>>777666444444555555333222444666:::===>>>>>>===<<<888777999>>>AAACCCHHHOOOQQQRRRMMMBBB:::999<<<>>>:::::::::;;;===>>>@@@AAA???AAABBBDDDHHHNNNUUUZZZeeeooo|||uuubbbTTTMMMKKKIIIJJJNNNRRRUUUWWW___bbbhhhmmmlllaaaPPPCCCBBB===<<>>777222000///------///------------------------------------..................------......///000000000JJJxxxwww{{{yyybbbSSSNNNOOOXXXeeejjjbbbSSSJJJHHHLLL\\\nnnjjjSSSBBB>>>;;;???GGGPPPYYYaaagggjjjmmmrrrxxxnnnmmm}}}~~~~~~}}}}}}~~~~~~|||zzzyyyzzzzzz{{{zzzyyyxxxwwwtttsssrrrsssuuutttqqqnnnzzz|||zzzyyyvvv~~~kkk___cccnnnsssvvvtttkkkjjjdddXXXGGG777...,,,---,,,,,,,,,,,,,,,,,,,,,,,,eeeVVVQQQNNNCCCBBBBBBEEEHHHGGGCCC???<<<999555333111000...,,,---,,,+++***++++++++++++************************,,,//////+++,,,444:::<<<888666555555666666444333444777:::===??????===<<<888666777<<<@@@BBBFFFLLLJJJKKKGGG>>>555222666:::999999:::;;;===???AAABBB???@@@BBBDDDHHHNNNTTTYYYbbbkkkyyylllXXXSSSMMMJJJKKKNNNQQQTTTXXXYYY^^^iiizzzzzzmmmXXXOOOGGGCCCAAACCCNNNYYYsss}}}{{{zzzsss{{{vvvbbbKKK:::222111333111111222222222222111111111111111111222333555555777WWW{{{yyyzzz|||uuutttzzzuuutttvvvyyy|||}}}~~~}}}ooogggjjjyyy}}}}}}zzzmmm]]]hhhnnnuuurrroookkkeee[[[MMMCCC:::444/////////,,,,,,...------------------------,,,,,,---------............------------...//////666,,,DDDwwwfffkkkWWWRRRMMMNNN[[[eeeddd[[[SSSIIIIIIZZZsssttt[[[HHHEEE;;;>>>CCCKKKRRRZZZ___bbbcccllloooqqqqqqhhheeeqqq{{{{{{{{{||||||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~yyyxxxxxxzzz||||||{{{zzzuuuvvvvvvwwwvvvuuutttssstttsssrrrpppooonnnoooppp|||zzzwwwwwwxxxsss~~~lllccciiiuuuwwwwwwtttiiihhh___QQQ@@@333---,,,...++++++++++++++++++++++++eeeVVVQQQNNNCCCBBBBBBEEEHHHGGGCCC???<<<999555222111000...,,,,,,,,,,,,+++******++++++************************)))++++++((()))///555888777666555555777777666555555777:::===>>>>>><<<<<<999666666:::===>>>BBBFFFCCC@@@<<<888444222444777888999999;;;===???AAABBB???@@@CCCEEEHHHMMMSSSWWW^^^gggtttuuu___VVVNNNIIIJJJMMMNNNSSSYYYYYY[[[fffzzz~~~ssseeeYYYNNNIIIKKKPPP___tttzzzkkkjjjsss}}}|||rrr~~~pppZZZEEE888222222444000111111222222111111000111111111111222222333444444JJJlll~~~}}}wwwtttwwwtttssstttwwwxxx{{{{{{}}}|||kkk___RRRNNNUUUjjjrrrgggkkkuuuzzz}}}{{{ttttttsssmmmbbbTTTGGG???666111...//////,,,+++---------------------------,,,,,,,,,------------...---------------...//////777---BBBuuu|||ttt{{{|||cccWWWMMMGGGMMMWWW]]]```bbbSSSOOO[[[sssuuu]]]HHHCCC:::<<>>BBBAAA<<<888888888555444666999999:::;;;===???AAABBB@@@AAACCCEEEHHHLLLQQQUUUZZZbbbnnn|||jjjZZZOOOHHHIIIIIIIIINNNVVV[[[ZZZ]]]kkkyyyjjjbbb```^^^ooouuuqqqrrrwwwyyyqqqllleeeqqq~~~uuuyyyiiiRRR???555333333444000000111111111111000000000000111111111222222222444>>>ZZZxxxsssrrrsssrrrqqqrrrttttttttt{{{zzzzzz|||fffVVVKKKDDD???BBBPPPhhhvvvkkkxxx|||xxxzzz|||ppptttxxxxxxooo]]]KKK===888333///---//////,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...///111...AAAjjj}}}```TTTHHHFFFLLLTTT```iii```ZZZ```ppprrr^^^GGG===888888:::===BBBHHHMMMPPPWWWUUUKKKNNN```jjjkkkqqqqqqrrrsssttttttuuuuuutttttttttttttttuuuuuuvvvvvvssssssssstttvvvwwwvvvuuurrrssstttttttttsssqqqqqqhhhkkkmmmmmmmmmrrr|||wwwuuuuuuuuuwww{{{mmmfffnnnzzzzzzxxxtttiii```TTTCCC555///......///++++++++++++++++++++++++eeeVVVRRROOOCCCBBBBBBEEEHHHGGGCCC???<<<888444222000///---,,,+++,,,---,,,))))))***,,,************************)))***+++,,,,,,---000333444333333555999;;;;;;;;;777777777888999:::;;;<<<<<<777555999<<<===>>>AAABBB>>>===>>>;;;555333666999::::::;;;===???@@@AAAAAABBBDDDFFFHHHKKKOOORRRUUU]]]hhhvvvyyybbbTTTJJJJJJHHHEEEJJJSSSVVVVVVXXX```nnn~~~ttt}}}yyyccc[[[^^^hhh|||}}}nnneeeiiiuuuuuuyyyrrrbbbKKK:::333222333333000000111111111111000000///000000111111111111111444444JJJtttzzzxxx{{{tttsssqqqtttrrrssstttsssrrrvvv|||}}}}}}ooo[[[MMMMMMJJJIIINNN[[[nnn~~~|||vvvjjjpppwwwyyynnnYYYDDD888444111---,,,///000---+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///---///;;;SSSppp~~~ssscccRRRIIIHHHLLLVVV^^^ccc```dddqqqwwwkkkUUUEEE===<<<;;;;;;===AAAEEEGGGJJJNNNLLLUUUjjjsssooooooqqqqqqrrrsssssssssrrrrrrssssssssssssssssssttttttpppoooooopppqqqqqqpppnnnmmmnnnooooooooonnnlllkkkdddeeeggglllssszzz~~~yyyuuuvvvvvvwww}}}}}}ooojjjsss}}}wwwooocccZZZMMM<<<000------...---************************dddWWWSSSPPPCCCBBBBBBEEEHHHGGGCCC???;;;888444222000///---++++++---...,,,)))(((***---************************))))))+++------,,,---000333222333666999<<<===<<<777777666666777999;;;<<<<<<777555999===???@@@BBBDDDBBBBBBCCC<<<333000555:::::::::;;;===>>>@@@AAABBBCCCEEEFFFGGGJJJNNNQQQRRR[[[eeerrrjjjZZZOOOMMMJJJEEEHHHRRRMMMRRRZZZ```gggsssuuueee[[[RRR[[[fffooozzzzzz___SSSPPPUUUddduuuyyyllldddXXXQQQ^^^ttt|||~~~nnn]]]GGG777222222222222000000111111111111000000///000000111111111111000333...@@@jjj~~~yyyzzzvvvqqqwwwuuuvvvwwwvvvsssuuuzzz}}}}}}zzz{{{xxxlllfffeeeaaa___bbbhhhrrrtttmmmjjjrrrwwwmmmWWWBBB888555000---,,,///111...,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---.........111222===\\\~~~rrr]]]OOOIIIGGGJJJNNN]]]^^^eeesss|||iiiVVVFFFDDD@@@===<<<===???@@@<<>>:::999666333000///......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---222333444666777888888888:::888666888;;;>>>===<<>>===CCCCCCBBB???<<<888555333888;;;???>>><<<;;;===AAA>>>BBBGGGHHHGGGIIINNNSSSTTTWWW]]]jjj{{{kkkYYYOOOIIIEEEHHHOOOLLLPPPUUUXXX[[[bbbmmmuuu~~~ssseeeYYYUUUUUUWWWZZZ___iii}}}^^^KKKGGGHHHKKKPPPVVVWWWPPPIIIGGGGGG[[[}}}vvvzzz{{{jjjUUU???555444444333222333333222222111000//////111111222222222333333333666000555PPPvvvwwwmmmwwwtttssstttvvvsssoooqqquuuxxx|||~~~{{{|||}}}zzz|||yyyxxxnnn[[[LLLCCC;;;333------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......***000444777IIIgggttt```WWWRRRLLLHHHPPPWWWdddvvvtttddd]]]QQQFFF@@@???CCCGGGKKKYYYiiipppnnnkkklllooojjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjjjjkkklllllllllhhheeeccccccfffgggfffddddddcccbbbbbbbbbaaa^^^[[[]]]hhhrrrxxx}}}~~~vvvkkkjjjpppuuuwwwyyyvvvllluuu{{{wwwiii```MMM===000000...'''&&&,,,++++++++++++++++++++++++bbbUUUTTTKKKEEEAAAAAAFFFHHHEEE@@@???:::999666333000///......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---111222444555777777888888888666555777:::======<<>>===>>>@@@>>>BBBGGGHHHGGGIIINNNSSSWWW[[[___hhhzzzzzzeeeWWWNNNHHHGGGKKKIIINNNRRRUUUXXX]]]eeelll{{{zzzzzzpppoooqqqxxxoooWWWKKKEEEEEEHHHFFFJJJJJJOOOWWWZZZiiivvvzzzxxxlllzzz~~~uuudddQQQ<<<333333333111111333333222111111000//////000000000111111111222222111444777CCCaaazzzsssqqqppprrruuutttqqqssswwwvvv|||{{{yyyxxxvvvzzz}}}vvvfffQQQDDD>>>999333------------------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,------------...---000///...888RRRqqqyyyfffXXXOOOKKKIIIOOOYYYjjjzzzpppcccYYYUUUTTTTTTSSSdddkkkrrrrrrmmmhhhhhhiiidddddddddeeeeeefffffffffggggggggggggggghhhhhhhhhiiifffcccbbbbbbbbb```^^^[[[^^^```___\\\ZZZ[[[\\\gggqqqzzzzzzxxxvvvqqqkkkooosssxxx|||tttkkkkkkzzzttteee\\\HHH999//////...(((''',,,++++++++++++++++++++++++dddWWWVVVMMMEEEAAAAAAFFFIIIEEEAAA???:::999666333000///......,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,,,,///111333555666777777777777555444555888;;;<<<<<<===???@@@===999:::AAAIIIHHHGGGFFFDDDCCCBBBAAAAAA777;;;???BBBBBB@@@?????????CCCFFFHHHHHHJJJOOOSSSZZZ___cccgggrrrnnn\\\OOOGGGCCCCCCFFFJJJOOORRRTTTVVV[[[```hhhrrrppp[[[MMMGGGGGG???GGGQQQdddzzzzzziiiuuu~~~~~~~~~yyymmmzzzwwwlll[[[III777111111111000000222222222111111000000////////////000000000111111---666777444HHHtttxxxrrrpppqqquuuvvvttttttwwwvvv{{{xxxrrrzzzzzzvvv}}}}}}yyyuuuzzzqqqZZZDDD:::888555111.........------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------------...///...------<<>>===;;;<<>>BBBDDDCCCAAA???@@@CCCFFFGGGIIIKKKOOOSSSXXX```gggiiinnn}}}vvvaaaRRRJJJEEEBBBCCCGGGLLLPPPRRRTTTWWWYYY___fffrrr}}}mmmbbb___UUU^^^kkksssyyy|||}}}~~~vvv{{{qqqeeeQQQBBB444000111111000111222111111111000000000////////////000000000111111,,,333444///999\\\yyytttrrruuuwwwuuutttuuuxxx{{{|||{{{|||}}}}}}{{{~~~xxxtttwww|||iiiOOO;;;444444222............------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,111444111222DDDZZZzzziii[[[MMMKKKIIIIIIRRReeeyyy}}}xxxsssiiieeeaaa]]]\\\[[[[[[ZZZZZZ[[[\\\]]]^^^___``````bbbbbbbbbaaaaaa``````___^^^\\\ZZZYYYXXXWWWVVVUUUTTTTTTUUUTTTWWW___mmmwwwwwwyyywwwqqqjjjfffgggiiinnnttt~~~uuugggqqqyyyeeeQQQDDD666///+++---...+++***,,,************************eeeWWWSSSJJJEEEAAAAAAFFFIIIEEEAAA???:::999666333000///......,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,...111555777888888777555555444444444666999;;;:::;;;===@@@BBBBBBAAA@@@FFFFFFEEEEEEEEEGGGIIIJJJ999:::<<<@@@EEEFFFCCC???AAACCCEEEGGGIIILLLPPPRRRUUU]]]gggllloooyyyooo^^^SSSKKKGGGCCCEEEJJJMMMQQQTTTVVVXXX[[[bbbmmmwww~~~~~~xxxuuutttyyy}}}{{{{{{kkk___III===222000222222111111111111111000000000000000000000000111111111222222000---000444666EEEqqqwwwpppqqqtttttttttuuuyyyyyyzzz{{{}}}{{{sssrrr{{{rrr^^^FFF888444222///,,,.........------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------+++///555333///666BBB\\\ppp}}}kkk[[[UUUMMMHHHIIIQQQ^^^hhhssswww{{{xxxpppfff^^^ZZZYYYWWWUUUUUUXXXYYYYYYXXXUUUUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZXXXWWWUUUTTTSSSTTTRRRTTTXXX```hhhqqqwww{{{rrrnnniiiffffffgggiiilllrrr{{{vvvvvv___HHH:::000,,,+++,,,---+++***,,,************************cccUUUSSSJJJDDD@@@@@@EEEHHHDDD@@@>>>:::999666333000///......,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))***+++++++++...222666888999999888777777666444333444888;;;<<<===???CCCFFFFFFBBB>>>CCCCCCDDDEEEFFFGGGIIIIII<<<:::999<<>>AAABBBCCCEEEFFFGGGHHHHHH???:::555888@@@FFFFFFDDDCCCCCCDDDGGGKKKNNNQQQRRRUUUWWW^^^fffjjjooo{{{jjjXXXLLLFFFEEECCCDDDHHHOOOTTTXXXVVVZZZ```gggnnntttzzz}}}zzzvvvuuuvvvuuu}}}nnn\\\OOO<<<444///000222111///000///000000000000000000000/////////000000000111111222,,,///666333000DDDbbbwwwoooqqqtttvvvxxxwwwvvvxxx}}}~~~}}}zzzvvv|||zzzVVVGGG888333222///...///+++,,,,,,------.........,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++---,,,)))***///222111666OOOfffqqqttt```VVVQQQLLLHHHGGGHHHNNNVVVZZZZZZYYYYYYZZZNNNNNNNNNMMMKKKIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJKKKIIIIIIJJJJJJJJJJJJJJJJJJIIILLLNNNOOOOOOPPPTTTWWWbbbhhhqqqvvvtttnnnfffaaa]]]ZZZ\\\dddlllssssss___KKK<<<333,,,------***)))***++++++************************aaaUUUUUUNNNCCC??????DDDFFFCCC>>>===:::999666333111///......,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******++++++...333888;;;;;;;;;:::::::::999555222222666:::777<<<@@@>>>:::888;;;>>>@@@AAADDDFFFGGGHHHHHHGGGAAA:::333555>>>FFFGGGEEECCCCCCDDDGGGKKKOOOQQQQQQXXXVVVZZZbbbgggjjjttt{{{eeeVVVHHHDDDAAA@@@DDDKKKQQQUUUXXXXXXZZZ^^^dddllltttyyyxxx}}}yyyqqqssstttqqqyyy|||iiiVVVHHH999222---///111///......////////////000000000000............/////////000111000111222...///<<>>@@@???<<<:::;;;======BBBGGGHHHEEEDDDFFFJJJLLLDDD888222555>>>FFFIIIFFFGGGIIIJJJJJJMMMQQQTTTXXXYYYZZZ\\\```gggooouuu{{{cccSSSJJJAAA@@@AAACCCGGGLLLPPPQQQRRRUUUZZZaaahhhllluuuwwwzzz}}}vvvsssxxxvvvrrrnnnlllooouuuzzzrrraaaNNN>>>222222222111000//////...000000000000000000000000///////////////000111111000/////////111444777888XXX|||qqqlllssszzzwwwwwwwwwwwwxxxzzz|||uuurrrooopppyyy|||}}}~~~ppp___BBB;;;222---...///...,,,,,,,,,,,,++++++*********...------,,,+++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,............////////////222666HHHbbbsssyyytttwwwrrraaaYYYWWWPPPHHHEEEHHHKKKKKKOOOUUUUUU\\\cccccc]]]WWWTTTTTTQQQRRRNNNIIIIIINNNNNNIIILLLKKKJJJJJJLLLOOORRRUUU___aaagggqqqzzz~~~~~~{{{qqqkkkddd^^^[[[[[[ZZZZZZ^^^bbbhhhrrrzzzlllVVVBBB444......---,,,++++++******++++++(((((((((((())))))))))))cccTTTPPPNNNEEE@@@???CCCEEECCC@@@@@@<<<:::777444111///............---,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))+++...222555888:::;;;;;;:::888555222333666888;;;>>>AAAAAA>>>======>>>;;;???CCCFFFEEEEEEEEEFFFIIIBBB999222333:::BBBFFFDDDFFFHHHJJJLLLOOOSSSVVVYYYZZZ]]]___ccciiipppuuu~~~yyy```TTTIIIFFFFFFEEEFFFHHHIIIJJJKKKOOOTTT[[[```dddnnnqqqvvv{{{~~~rrriiihhhiiiooonnnmmmkkklllpppvvv{{{{{{jjjZZZGGG888222222111111000//////...///////////////////////////////////////000000111000000//////111333555777DDDbbbtttqqqpppsssuuuxxxyyyyyyzzz|||~~~{{{~~~yyyuuupppsssyyygggQQQ???888000------...---,,,,,,,,,,,,++++++*********---,,,,,,++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////111111===UUUmmm|||yyy~~~sssggg\\\SSSLLLKKKKKKIIIJJJNNNTTTXXX\\\_________bbbeeeeeefffbbb\\\ZZZ]]]\\\YYYTTTVVVYYY^^^bbbeeehhhiiittttttuuuwwwyyywwwrrrnnnaaa^^^ZZZWWWWWWZZZ^^^bbbhhhppp|||}}}||||||bbbMMM===111,,,------,,,++++++******++++++(((((((((((())))))))))))aaaTTTPPPMMMEEE@@@>>>BBBEEEBBB@@@???<<<:::777444111///.........------,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))***,,,000333666888999999999999777444333444555:::===AAACCCAAA???>>>===;;;===AAAGGGLLLOOOOOONNNNNNGGG>>>666333666>>>DDDBBBEEEHHHJJJMMMPPPUUUXXXYYY\\\```cccggglllqqquuuwwwooo___NNNGGGEEECCCAAAAAABBBCCCFFFJJJNNNTTTXXX[[[dddiiiqqqwwwzzz|||}}}~~~|||iii___^^^bbbffffffgggiiikkknnnttt{{{nnn```QQQ???000222111111000000//////...//////////////////////////////......//////000111111000000000000222444555444GGGlllrrrgggnnnsssxxxzzzzzzzzz|||~~~{{{zzzuuupppnnnooo|||~~~zzzyyy{{{~~~vvv{{{[[[AAA:::444...+++,,,...---,,,+++++++++++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---111BBB___yyy~~~sssmmmdddZZZTTTOOOJJJIIIJJJKKKKKKLLLOOOSSSZZZ```ccclllppppppnnnnnnrrruuuuuurrrtttwwwzzzzzzyyyvvvtttrrrpppmmmjjjfffaaa\\\WWWSSSTTTTTTTTTWWW___iiiqqq}}}~~~~~~mmmSSSAAA666///++++++,,,,,,+++************+++(((((((((((())))))))))))bbbTTTOOOJJJEEE@@@>>>BBBDDDBBB??????;;;:::777333000///......------,,,,,,+++,,,,,,---++++++++++++++++++++++++******++++++++++++******((()))+++---000333666777888999:::999777555444555999===BBBFFFHHHGGGEEECCCBBBAAACCCKKKVVV^^^aaa```[[[SSSHHH>>>555333:::CCCBBBEEEHHHKKKNNNQQQUUUWWWYYY\\\bbbfffjjjmmmqqqssswwwoooXXXJJJEEEBBBAAABBB@@@AAACCCGGGKKKOOOSSSUUU[[[aaahhhnnnsssuuuxxxzzz}}}}}}uuujjjcccbbbcccdddeeebbbeeeiiinnnssszzzuuueeeXXXJJJ:::---111111000000///////////////////////////////////////............///000000111111000000000111222222444<<>>BBBDDDBBB??????;;;999666333000...------,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******((()))***,,,...111444555888:::<<<<<<:::888777666999>>>FFFNNNTTTWWWVVVUUUJJJFFFDDDJJJVVVaaafffgggfff\\\OOODDD888111555>>>CCCFFFIIILLLMMMPPPSSSUUUXXX\\\bbbgggjjjmmmoooqqqwww{{{lllXXXLLLEEECCCDDD???@@@AAADDDGGGJJJMMMNNNQQQUUUZZZ```eeejjjooossspppsssyyy~~~wwwrrrbbb___]]]^^^aaacccbbb```aaaeeekkkrrryyy|||nnn^^^RRREEE888///000000000///////////////.......................................//////000000000000000000000000111444777GGGjjjwwwxxxxxxxxxyyyzzz|||}}}~~~~~~xxxnnnjjjhhhlllxxx~~~~~~}}}{{{nnndddooo}}}yyy\\\DDD666000...+++***++++++,,,+++************************((())))))******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,------------)))222444000999TTTppp}}}tttaaa^^^jjj{{{~~~ooobbbZZZUUUQQQMMMKKKJJJKKKKKKJJJIIIKKKMMMOOOOOOMMMMMMNNNOOOOOOOOOOOONNNMMMKKKJJJKKKKKKKKKLLLMMMQQQUUUWWWZZZaaajjjsss|||wwwhhhvvvbbbNNN999///---,,,,,,,,,,,,+++******))))))******(((((((((((())))))))))))~~~bbbVVVOOOHHHDDD???===AAADDDAAA???>>>;;;999666333000...------+++++++++++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******)))))))))+++---000222444777:::<<<===<<<:::999999:::???GGGRRR\\\aaabbbaaaLLLGGGCCCFFFNNNWWW[[[]]]cccYYYOOOHHH>>>333222888BBBEEEIIIKKKMMMOOOQQQSSSWWW\\\bbbgggjjjlllooopppvvvwww|||ppp]]]LLLCCCAAA?????????@@@AAADDDFFFGGGGGGIIILLLPPPTTTZZZbbbfffdddgggmmmsssyyy|||}}}~~~}}}|||tttkkkddd]]]XXXYYYXXXWWWXXXZZZ^^^``````cccgggooowww~~~zzz|||hhhXXXKKK???555222////////////////////////..............................------......///000////////////000000000000///222999NNN}}}xxxuuuwww{{{}}}}}}}}}~~~|||}}}wwwppphhhccccccdddjjjyyy}}}||||||}}}{{{qqqmmmuuufffJJJ:::222---,,,,,,+++++++++++++++)))))))))***************)))))))))*********++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------)))222666000...???\\\rrrrrrwwwooo___WWWqqq}}}wwwgggbbb[[[TTTPPPPPPSSSVVVVVVPPPMMMMMMLLLJJJHHHIIIIIIIIIHHHHHHHHHJJJKKKLLLLLLLLLMMMNNNQQQXXX```eeepppwww}}}nnnwwwsssQQQBBB222,,,,,,,,,,,,---++++++***))))))))))))***(((((((((((())))))))))))yyy___UUUQQQLLLDDD???===AAACCCAAA>>>>>>;;;999666222000...------++++++******+++,,,,,,---++++++++++++++++++++++++******++++++++++++************)))***,,,///222444555888;;;<<<;;;::::::;;;:::===CCCKKKSSSVVVVVVTTTHHHEEECCCDDDIIINNNPPPQQQWWWOOOKKKMMMHHH;;;333555???BBBGGGJJJMMMOOORRRTTTYYY]]]bbbgggjjjllloooqqqwwwyyy}}}{{{```MMMFFFAAA@@@>>>===>>>???BBBDDDBBBCCCEEEGGGJJJOOOTTTXXXYYY\\\aaafffkkkooorrrsssqqqtttxxx{{{}}}|||sssmmmddd\\\VVVSSSPPPNNNUUUUUUUUUUUUWWW[[[```dddhhhmmmuuuxxxsss```RRRCCC777111111////////////////////////...........................------------...//////---......///000000000000---111444===[[[xxxqqquuu{{{~~~}}}|||vvvnnngggcccbbbcccqqqwww~~~{{{{{{|||~~~vvvuuuwwwRRR<<<333...+++,,,---,,,+++*********((()))))))))*********+++))))))))))))************************************************************++++++++++++,,,,,,,,,,,,+++...111000---222DDDWWWeeerrr~~~{{{aaalll}}}yyykkkeeeiiiuuupppaaaSSSOOONNNLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOPPPYYYZZZ\\\___eeennnzzzppp|||vvv\\\CCC999///,,,,,,******---++++++***)))))))))))))))(((((((((((())))))))))))ttt[[[TTTSSSPPPDDD???===AAACCCAAA>>>>>>:::999666222///...------+++*********+++,,,,,,---++++++++++++++++++++++++******++++++++++++******+++*********,,,///222444444666999:::::::::;;;<<<::::::<<<@@@CCCDDD@@@===DDDCCCDDDGGGJJJMMMMMMMMMMMMGGGIIISSSRRRCCC888555<<<@@@EEEIIIMMMPPPSSSUUUZZZ^^^cccgggjjjmmmppprrrzzz}}}zzz```TTTEEECCC@@@======???AAACCCAAABBBDDDFFFGGGIIIMMMPPPNNNPPPSSSWWWZZZ^^^```aaafffiiinnnpppqqqtttxxx|||{{{zzz|||}}}~~~zzzqqqiiiddd[[[VVVNNNIIIIIIJJJLLLMMMJJJNNNSSSUUUWWWZZZ```dddmmmrrr|||~~~wwwzzzlll[[[LLL>>>000---000.........///////////////...........................------------...//////,,,---...///000000000000000555666666BBBdddxxxooosss|||}}}zzz|||}}}}}}|||{{{}}}yyy|||}}}|||~~~zzzvvvnnnmmmkkkggggggmmmwww}}}zzz{{{}}}~~~yyy}}}|||fffDDD555///++++++,,,------+++*********(((((())))))*********+++*********)))))))))))))))******************************************************+++++++++,,,,,,,,,---)))***000000...555AAA\\\qqqxxxssswwwfffjjj{{{tttgggbbb^^^\\\^^^]]]___aaadddgggiiijjjjjjlllooosssxxxrrrkkkuuucccGGG:::333...---,,,)))))),,,+++******)))))))))))))))(((((((((((())))))))))))uuu\\\TTTPPPJJJFFF???<<>>======???BBBHHHGGGFFFCCCBBBDDDHHHMMMJJJMMMOOOOOOPPPLLL@@@444777<<>>???@@@@@@AAABBBDDDFFFLLLLLLLLLMMMMMMMMMMMMMMMSSSUUUXXX\\\```dddgggiiiiiiggghhhlllrrruuurrrooolllggg```[[[XXXUUUQQQNNNOOONNNLLLHHHFFFFFFHHHKKKJJJMMMPPPRRRTTTZZZbbbhhhttt~~~pppbbbQQQCCC888000...000////////////////////////...........................------------...//////---------............/////////333666777FFFooo|||yyywwwuuuwwwwwwwwwyyy}}}|||wwwyyyzzz{{{|||}}}|||wwwqqqoooooopppjjjmmmssszzz~~~~~~}}}{{{yyy{{{|||xxxnnnKKK888333///***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++***))))))************+++++++++,,,,,,,,,------......///000000000GGG___wwwyyyeeeooozzzttt~~~|||~~~{{{sssnnnkkkrrr~~~lllYYY[[[eeeuuulllQQQ;;;111000...,,,***))))))(((************))))))))))))))))))))))))))))))))))))uuu\\\SSSOOOJJJFFF???<<>>@@@BBBEEEFFFGGGDDDAAAAAAEEEIIILLLOOOPPPPPPQQQPPPFFF<<<333777BBBOOOVVVUUUUUUWWWZZZ^^^dddiiilllnnnqqqsssxxx}}}~~~hhhYYYLLLJJJFFF>>>;;;>>>===>>>@@@@@@AAACCCEEEFFFHHHHHHIIIIIIJJJKKKKKKKKKGGGHHHJJJLLLOOOQQQSSSTTTRRRPPPOOOSSSXXXZZZYYYVVVTTTRRROOONNNOOOOOOMMMKKKLLLLLLKKKIIIGGGGGGIIIKKKKKKMMMPPPRRRVVV^^^hhhpppkkk\\\JJJ>>>666000...///................................................---------------...//////---------............///000000444555333;;;XXXxxx}}}sssxxxvvvsssrrruuuzzz|||{{{wwwxxxzzzzzz{{{}}}}}}zzzwwwuuusssrrruuuuuussspppnnnpppsssvvvyyy~~~vvvvvv{{{zzz{{{WWW===333000---)))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++***))))))***************+++++++++,,,,,,,,,,,,---......//////000===NNNhhhqqqlllzzzvvvmmmzzzoooZZZRRRSSS[[[nnnhhhQQQLLLOOOWWWcccllluuu~~~rrrYYYCCC444000///---,,,******))))))*********)))))))))(((((())))))))))))))))))))))))ttt[[[SSSOOOJJJFFF@@@===BBBFFFDDD???===;;;999666333000///...---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))(((***...111444666888;;;<<<===<<<<<<999777777888<<>>>>>???@@@@@@CCCDDDEEEFFFGGGIIIJJJJJJCCCCCCDDDDDDEEEEEEFFFFFFEEEBBBAAABBBFFFHHHHHHFFFGGGGGGGGGIIIKKKMMMLLLKKKFFFGGGGGGFFFEEEEEEGGGIIIMMMPPPSSSWWW^^^jjjxxxzzzeeeTTTAAA777333000..............................---------------------------------------......///---------............///000000333555111222BBBUUU~~~qqqiiikkkooosssvvvxxxxxxyyywwwxxxyyyxxxwwwwwwyyy{{{vvv{{{}}}|||~~~{{{xxxtttsssrrrssstttxxxzzz|||~~~~~~vvvpppwwwqqq^^^<<>>;;;999666333000///...---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((()))***))))))***...000222444777:::<<<<<<<<<<<<:::777444666;;;@@@CCCCCCEEEHHHJJJIIIEEEEEEIIIMMMLLLMMMLLLKKKLLLOOOMMMHHH@@@888666@@@NNNWWW[[[]]][[[___dddhhhjjjkkkmmmnnnwwwyyy}}}ssseee[[[PPPHHHEEEBBB@@@>>>======>>>======AAAAAABBBDDDEEEGGGHHHIIIDDDDDDDDDDDDDDDDDDCCCCCCFFFCCCAAAAAACCCEEEEEEEEEGGGHHHIIIJJJKKKJJJIIIHHHCCCDDDEEEEEEEEEEEEHHHJJJOOOSSSZZZbbbnnn~~~~~~mmm]]]KKK999222222111///...........................------------------------------,,,,,,------...///---------............/////////111444333222999CCCjjjuuusssssstttsssrrrsssvvvvvvwwwxxxwwwuuutttuuuvvvllluuu}}}~~~~~~~~~~~~~~~~~~rrrssswwwzzzzzzeeeGGG...---000---+++///************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******++++++***************+++************++++++++++++*********+++,,,,,,------000111>>>ZZZuuutttaaalllqqqsss{{{nnn^^^XXXUUU[[[fffrrrrrrWWWWWWdddnnnmmmgggaaaaaakkk~~~}}}___FFF888222///,,,++++++************+++***)))))))))(((((((((((())))))))))))))))))))))))qqqYYYRRRPPPKKKFFFAAA@@@DDDEEEBBB???>>>;;;999666333000///...---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))''')))******+++,,,///222000222555999;;;<<<<<<;;;;;;777444555;;;@@@CCCDDDGGGHHHHHHGGGEEEEEEGGGIIIJJJMMMMMMMMMQQQWWWZZZXXXPPPBBB666777AAAMMMXXX```ZZZ^^^cccgggkkknnnrrrtttwww{{{ttteeeWWWPPPGGGDDD@@@>>>>>>@@@@@@???>>>>>>???@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAEEECCCAAA@@@AAABBBCCCCCCCCCDDDEEEEEEDDDBBB@@@@@@BBBDDDEEEFFFFFFIIILLLOOOSSSZZZfffssswwwcccUUUDDD444000111111000///........................------------------------,,,,,,,,,,,,,,,---......---------............//////...///222222333666;;;KKKttt{{{rrrmmmiiimmmtttqqqrrrtttttttttuuuxxxzzzzzzzzz{{{}}}}}}{{{|||~~~||||||}}}}}}|||zzzxxxvvvtttyyy}}}yyywwwwwwdddLLL888,,,///000***)))000))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))+++***************++++++))))))*********+++++++++))))))******+++,,,,,,,,,...///333BBB```}}}ttttttyyynnngggzzzyyyooojjjooofff___cccqqqjjjWWW^^^vvvxxxllliiivvvcccJJJ<<<555111///+++******))))))*********)))))))))(((((((((((('''((((((((((((((((((((((((pppXXXRRRQQQMMMFFFBBBBBBEEEEEEAAA??????;;;999666333000///...---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))''')))***++++++---///111...000444777:::;;;<<<;;;;;;999777888;;;@@@CCCEEEGGGGGGHHHJJJLLLKKKHHHEEELLLOOOQQQSSSXXXbbbhhhiiiZZZLLL===666888AAAPPP]]]ZZZ]]]bbbgggmmmssszzz~~~www|||{{{iii^^^OOOHHHAAA======?????????<<<<<<<<<===============>>>>>>>>>???@@@@@@@@@AAABBBAAAAAA@@@@@@@@@AAAAAA???AAABBBBBB@@@??????@@@>>>???AAACCCGGGLLLSSSWWWbbblll|||~~~mmm]]]KKK>>>222///000000///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------............///000/////////000111333444444[[[{{{}}}{{{qqqjjjjjjkkklllnnnpppssswww}}}~~~zzz{{{~~~~~~{{{www{{{~~~||||||||||||{{{zzz{{{{{{zzzyyywwwtttqqqppp~~~~~~{{{qqqjjjnnn{{{hhhGGG888111---///---'''&&&,,,(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))******+++,,,)))))))))************+++))))))******+++,,,,,,,,,+++///000555OOOtttrrrllltttzzz{{{uuuooottt~~~{{{{{{uuu^^^NNN^^^jjjLLL;;;555222...,,,******))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((nnnXXXSSSSSSOOOFFFCCCCCCEEEEEEAAA>>>???;;;999666333000///...---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((()))++++++******,,,...---///333777999;;;;;;;;;;;;;;;;;;;;;<<<>>>CCCFFFDDDFFFLLLWWW```aaaYYYQQQNNNRRRTTTTTTXXX```fffhhh[[[RRRGGG<<<666888GGGVVV\\\^^^aaaeeejjjqqqyyywww|||~~~ggg]]]PPPFFFCCCBBBAAA@@@@@@??????>>>===<<<;;;;;;?????????@@@@@@@@@AAAAAA@@@AAABBBBBBAAAAAAAAAAAAAAACCCDDDCCCBBBBBBDDDFFFAAABBBEEEJJJPPPZZZdddkkk|||sss```SSSCCC999111//////------///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------............//////000000//////000222222333CCCddd~~~xxx|||sssmmmllllllmmmmmmoootttzzzwwwxxxzzz~~~zzzppphhhppp{{{~~~~~~~~~}}}|||zzzzzzzzzyyywwwuuuxxxwwwuuutttuuuvvvxxxyyywwwqqqrrr{{{pppOOO999//////---+++)))((((((((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,))))))))))))************))))))***++++++,,,,,,---+++...///222===UUUpppllllllrrrwwwttt~~~zzzuuu}}}}}}tttVVVOOOYYYzzz}}}vvvsssyyyfffQQQ<<<333111///,,,,,,+++***)))((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((mmmWWWSSSTTTQQQFFFCCCCCCFFFEEEAAA>>>@@@;;;999666333000///...---,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))***+++***)))((()))***,,,...222666999;;;;;;;;;:::<<<>>>===<<<===BBBFFFCCCGGGSSSfffvvvyyyooocccQQQTTTTTTPPPQQQWWW[[[[[[WWWTTTNNNCCC777444AAAPPP___```aaabbbeeekkkrrrxxxwww{{{zzzgggYYYQQQLLLHHHFFFEEEDDDCCCAAA@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===???AAABBBAAA@@@???@@@CCCEEEEEEDDDBBBBBBEEEHHHLLLNNNRRRYYYbbbnnn{{{|||eeeTTTJJJ===666000///...++++++...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////,,,///111111111333444444:::222???lllzzzrrrqqqooolllkkknnntttxxxppppppppppppooommmiiifffqqqtttuuutttzzz||||||}}}}}}zzzxxxwwwwwwwwwxxxwwwuuuuuusssqqqrrrvvv}}}~~~wwwtttpppPPP;;;111...000---((((((,,,+++((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))***+++,,,,,,))))))))))))*********************+++,,,,,,------...---000111...444QQQqqqtttsss|||zzz}}}yyywwwooolllhhhcccmmmpppzzzsssQQQIIIWWWuuutttiiiooo{{{mmmtttrrrNNN???222//////,,,,,,///+++***)))((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((nnnYYYUUURRRLLLHHHGGGEEECCCAAA@@@??????<<<;;;777444111///.........---,,,+++***+++,,,---------,,,,,,+++***))))))************************))))))))))))))))))))))))---...111555777999::::::;;;???BBB???999888===CCCJJJJJJLLLWWWlll~~~vvv\\\SSSNNNQQQSSSOOOMMMNNNTTTPPPNNNKKKBBB999:::AAAUUU]]]```^^^cccooouuurrrtttxxx|||~~~rrrggg\\\TTTMMMJJJGGGDDDBBB@@@>>>===@@@???>>>???@@@AAA@@@???@@@@@@@@@AAABBBCCCDDDDDDBBBEEEGGGFFFFFFJJJSSSZZZ^^^bbbjjjrrr}}}}}}iiiZZZKKK???666333///---.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////............////////////111333888HHHmmmnnnzzztttrrrtttttttttmmmnnnppppppooopppqqqrrrrrrpppooorrruuuxxxwwwuuuwwwwwwwwwyyy}}}~~~~~~~~~yyyuuuvvvwwwxxxvvvssstttwww{{{zzznnnkkkvvvpppmmmpppOOO:::111,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************............000555;;;@@@nnn}}}qqqbbbgggwwwxxxuuuwww}}}}}}uuummmhhhnnnnnnssspppaaaaaapppssstttnnnccc```nnnmmmqqq}}}iiiNNN:::444---,,,...111000...))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''oooZZZVVVSSSMMMHHHGGGDDDCCCAAA@@@???>>><<<:::777444111///......------,,,,,,++++++,,,,,,------,,,,,,+++******)))************************************************,,,---000444777999::::::<<<@@@CCC@@@;;;999===BBBFFFGGGHHHMMMZZZffffff___ZZZPPPIIIKKKNNNNNNMMMNNNPPPNNNOOOOOOIII???;;;<<>>333000111,,,,,,+++******)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************...............111666:::III___sssyyyzzzgggWWW]]]hhh{{{zzzzzzuuugggaaajjjwwwyyy|||}}}mmmPPP===666111,,,+++---///...+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''oooZZZVVVTTTNNNHHHFFFCCCBBBBBBAAA???>>><<<:::777444111///......,,,,,,------,,,,,,++++++---,,,,,,++++++************************************************************,,,///222555888999:::;;;@@@CCCBBB===;;;<<>>::::::HHH[[[hhhiiieeehhhoooqqqwww}}}|||pppjjjeeeaaa]]]XXXUUUQQQNNNNNNMMMLLLLLLMMMKKKJJJJJJKKKMMMPPPRRRYYY]]]bbbhhhnnnvvv{{{bbbRRRHHH???777222000---,,,,,,---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------............/////////111333444111444IIIrrryyyzzzttt}}}wwwqqqjjjhhhggghhhlllnnnnnnlllooommmlllmmmnnnnnnmmmlllmmmmmmmmmnnnoooppprrrsssuuutttrrrrrrtttuuutttsssqqqqqqppppppqqqrrrrrrsssssssssuuuwwwyyyzzz||||||yyyvvvrrrqqqsssuuuwwwwwwtttvvvxxxwwwwwwzzz~~~xxxnnnooouuuQQQ===444///...222+++++++++******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************---......---,,,---000222///===QQQccctttkkk]]]ZZZmmm{{{~~~xxx|||uuusssyyyxxx|||iiiJJJ888111111...******,,,,,,***(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''nnnXXXUUUSSSNNNHHHEEEBBBAAABBBBBB@@@===;;;999666333111///......+++,,,---...---,,,+++***,,,,,,,,,++++++*********************************************************(((***---000333666888999:::>>>BBBBBB???;;;;;;===CCCHHHLLLKKKHHHGGGJJJLLLCCC@@@@@@GGGPPPUUUSSSPPPRRRQQQTTTXXXYYYSSSGGG???888<<>>222666777///***...*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********************************)))+++------------...///333,,,---@@@^^^www~~~rrr[[[XXXSSSgggtttttt{{{vvvqqqggg___]]]gggxxxlllWWWZZZpppfffJJJ:::444111000+++++++++++++++***((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''gggSSSRRRRRRNNNHHHCCC??????BBBCCC@@@<<<999888555222000///......,,,,,,------,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((((((***,,,///111444666888;;;???@@@@@@>>>======;;;???FFFLLLKKKGGGFFFHHHRRRNNNFFF>>>@@@KKKWWW\\\bbbaaa]]]\\\```ccc```ZZZTTTDDD999DDDZZZkkkqqqrrrpppsssvvvzzz}}}yyygggRRRFFF???777///***---,,,++++++,,,,,,+++)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------............,,,------------.........222...,,,...111222666:::UUUxxx{{{wwwiii```\\\fffmmmuuuyyywwwrrrllliiiccceeeggghhhhhhiiikkklllhhhiiikkkmmmnnnoooppppppmmmnnnppppppooopppsssuuuvvvuuutttsssrrrqqqqqqqqqpppoooooopppqqqsssvvvwwwpppssswww{{{~~~|||uuuqqqrrrttt{{{xxxxxxrrrJJJ<<<333...000///***+++000))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))*********************************)))***,,,---,,,---...000***+++///555>>>NNNeeeyyy{{{ooo\\\bbbttttttuuuhhhccc```aaakkkxxx~~~zzztttaaaWWWQQQTTTYYYYYYWWWUUURRRUUU\\\fffvvvuuuoooqqqzzz}}}gggccchhhyyygggEEE333000000...,,,******++++++******)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''eeeRRRRRRSSSOOOHHHCCC>>>???BBBDDD@@@<<<999777555222000/////////------,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***---///222333999<<>>CCCDDD@@@<<<888777444222000/////////...---,,,+++***+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))***,,,...000222;;;===???BBBCCCDDDEEEEEE??????HHHZZZfffeee```]]]KKKXXXbbbaaa^^^aaaeeeeeefffgggddd___aaahhhkkkhhhiiicccPPP;;;999LLLcccmmmrrrppppppvvv~~~zzz[[[MMM???:::777111...000---,,,,,,,,,------,,,************++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......(((333777000,,,000333111444CCCccctttssseeebbbjjjpppnnniii]]]___aaa```^^^]]]^^^aaabbbbbbbbbcccdddeeeggghhhhhhjjjlllkkkjjjjjjmmmpppmmmmmmmmmmmmmmmnnnnnnooopppoooooopppqqqtttwwwyyyqqqoookkkeeeaaa```dddhhhvvv}}}kkkCCC555:::,,,000111------...,,,((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++************************+++++++++***((()))+++---000+++***000222111333888WWWcccooouuu~~~aaa\\\kkkzzznnnooo|||}}}www~~~yyyiiidddlll}}}qqqXXX;;;333......---)))(((,,,((())))))(((&&&&&&''')))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''iiiTTTRRRRRRNNNGGGCCC??????BBBCCC@@@<<<888777555333000///......---,,,++++++******++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))),,,//////+++(((+++***))))))+++---///111999>>>EEEJJJKKKJJJHHHGGGCCCBBBEEESSSmmm|||nnnUUUWWWZZZfff~~~iiiccc^^^]]]aaaeeedddccccccooopppfffOOO<<<:::FFFRRReeettt}}}yyyvvv}}}___IIICCC:::333///---,,,,,,++++++++++++++++++++++++))))))))))))************+++*********))))))(((((()))************+++++++++******+++++++++,,,,,,,,,,,,------......------,,,...------......///000111222:::EEEWWWuuuwwwyyyooohhheee]]]YYYWWWZZZZZZVVVWWW\\\```\\\XXXXXX\\\___```___hhhkkknnnnnnmmmnnnqqquuuuuunnnjjjkkkkkkkkkrrr{{{zzzwwwxxx|||wwwhhh[[[VVVTTTPPPPPPQQQNNNSSSlll~~~cccIII999333222...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************+++++++++*********))))))++++++,,,,,,---...//////777AAAVVVmmm~~~wwwXXX[[[uuuzzzrrrwww~~~rrrrrr~~~xxxppp___^^^vvvcccHHH:::......---,,,,,,+++******))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''iiiTTTQQQQQQNNNGGGCCC??????BBBCCC@@@<<<888777555333000///......---,,,++++++******++++++,,,,,,++++++++++++++++++************************))))))***,,,///...+++(((++++++******+++,,,///000666;;;BBBGGGHHHGGGFFFEEEDDDBBB@@@GGGXXXhhhiiiaaaYYYZZZ[[[bbbuuu{{{hhh]]][[[]]]aaadddfffllltttpppuuuppp]]]HHH>>>???CCCXXXjjj{{{||||||lllRRREEE@@@888222...---,,,,,,++++++++++++++++++++++++))))))))))))************************)))))))))((()))************+++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,------------...///000111...111555===SSSsssmmmwwwkkk```VVVUUUVVVTTTUUUXXXUUUTTTSSSUUUXXX]]]```bbbdddeeefffggghhhjjjmmmpppllljjjlllooommmjjjmmmssstttkkkbbb\\\TTTLLLIIILLLNNNOOOXXXhhhsss{{{iiiJJJ888111...---------,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((('''''''''''''''((((((((())))))))))))(((((()))))))))*********+++++++++*********))))))++++++,,,,,,---.........333000888NNNhhh{{{eeeOOOWWWjjjyyyvvvvvvzzz~~~xxxvvvxxx|||zzzrrrooorrr|||mmm[[[VVVVVVddd{{{___FFF888333---------,,,++++++******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''iiiSSSPPPPPPMMMGGGCCC??????BBBCCC@@@<<<888777555333000///......---,,,++++++******++++++++++++++++++++++++,,,,,,************************))))))***,,,...---+++(((,,,+++*********,,,---...222777>>>BBBDDDCCCCCCCCCEEEBBB===;;;CCCOOOVVVWWWUUUVVVTTTWWWdddqqqpppggg\\\\\\]]]______cccppp~~~zzzbbbQQQGGGCCCIIIXXXooo}}}|||rrrUUUEEE???;;;444000------,,,,,,++++++++++++++++++++++++))))))))))))************************)))))))))))))))************+++++++++*********++++++++++++,,,,,,,,,------------,,,,,,------------...///000000///......000999PPPtttooohhhzzzsssoooggg^^^XXXRRRQQQPPPPPPRRRVVVYYY[[[WWWTTTQQQOOOQQQUUUWWWYYYQQQVVV^^^bbb^^^WWWUUUWWWYYYUUUSSSTTTXXX]]]hhhqqqrrrpppxxxlllKKK555...---,,,)))---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((''''''''''''''''''((((((((()))))))))(((((())))))))))))******+++************)))))))))+++++++++,,,,,,------...111***+++888MMMbbbttthhhVVVTTTRRR[[[lllzzzyyy~~~zzz}}}mmmYYYQQQSSSiiinnnOOO888...+++,,,,,,,,,,,,++++++******))))))((((((''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''iiiSSSPPPPPPLLLGGGCCC??????BBBCCC@@@<<<888777555222000///......---,,,++++++******++++++*********++++++,,,,,,,,,************************))))))***,,,,,,,,,***))),,,++++++******+++,,,---///444:::>>>@@@@@@AAABBBDDDCCC???;;;<<>>999333000000000...,,,******)))((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++++++++))),,,000///+++...???RRRkkk}}}|||___WWWLLLDDDAAAKKKaaavvv}}}eee___VVVOOORRR```qqq}}}kkkJJJ>>>111+++,,,///---***)))))))))))))))(((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''kkkUUUQQQPPPLLLGGGCCC??????BBBCCC@@@<<<888777555333000///......---,,,++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))***,,,+++)))((()))***)))******+++++++++,,,,,,,,,///444888:::===@@@BBBAAADDDKKKOOOLLLDDD@@@@@@LLLNNNPPPNNNLLLNNNUUU[[[aaa\\\ZZZ^^^dddmmmyyyfffHHHIIIZZZkkkvvvyyy|||fffQQQBBB:::888000...,,,+++,,,,,,+++)))************************))))))))))))************))))))))))))************)))************+++++++++)))))))))************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---......---,,,...111111000222777GGGhhh}}}ttt}}}mmmPPP<<<555333000+++))))))+++...))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((()))))))))))))))***************************,,,(((''',,,000111333777???ZZZsss~~~xxxkkk[[[JJJAAAFFFPPP^^^cccoooiiiZZZPPPVVV]]]fffsss}}}[[[>>>555///***(((+++---,,,***(((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''mmmVVVRRRQQQMMMGGGCCC??????BBBCCC@@@<<<888777555333000///......---,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++((('''(((***(((((()))***+++,,,,,,,,,***---111555777;;;>>>AAADDDHHHRRR^^^___UUUJJJEEEIIIMMMRRRRRROOOMMMPPPTTTZZZZZZ\\\^^^___aaalllwww~~~SSSAAAHHHWWW```qqqvvv|||dddNNNDDD<<<555111...,,,++++++,,,,,,***)))************************))))))))))))************((()))))))))************)))************+++++++++))))))))))))************++++++,,,,,,,,,,,,++++++************+++,,,---......000///---///333666444777JJJ[[[cccrrrbbbGGG999444111000---***''''''))),,,(((((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))***************************)))---)))(((...222111000000///777DDDXXXppp~~~kkkVVVJJJGGGEEECCCFFFPPPZZZbbbmmmwwwxxxvvviii___YYYXXXhhhttt```DDD555111------+++***)))(((((()))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''mmmWWWRRRQQQMMMGGGCCC??????BBBCCC@@@<<<888777555333000///......---,,,++++++******++++++---,,,,,,++++++*********++++++++++++++++++++++++)))+++,,,+++((('''(((***&&&''')))***,,,,,,------(((+++///222555999===@@@HHHKKKYYYjjjqqqgggYYYRRRKKKQQQXXX\\\ZZZVVVWWW[[[cccfffiiiggg^^^ZZZaaammmuuu~~~fffGGGAAAHHHNNNjjjooowww~~~yyySSSAAA>>>;;;444///---,,,+++,,,,,,,,,***((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))************+++++++++))))))))))))************+++++++++,,,,,,+++++++++************+++,,,---...)))000000***+++222333---333777;;;GGGfff\\\AAA555111000++++++,,,---...,,,***)))(((((('''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((((((((())))))***************)))))))))))))))'''***///000***%%%***222///---111:::CCCTTTvvvyyyiii```QQQIIIDDDEEEEEEEEEJJJRRRUUUXXXcccsss}}}~~~mmmcccYYYZZZWWWQQQNNNTTTcccppp}}}___HHH999111///000'''***...---)))'''''')))&&&''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''lllTTTPPPQQQOOOFFFCCC??????@@@@@@>>><<<;;;999666222000/////////---,,,,,,++++++,,,,,,------------,,,,,,+++++++++************************))))))))))))))))))))))))************************)))+++---///111666;;;???DDDHHHQQQZZZaaaaaa[[[UUUIIIPPPYYY___bbbbbbdddeeemmmoooqqqqqqnnngggaaa]]]gggsss~~~vvvcccSSSHHHDDDUUUkkk}}}}}}```FFF>>><<<333,,,+++......---,,,,,,+++******+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////666222444===JJJaaa|||pppOOO@@@:::222------------,,,,,,+++***))))))))))))(((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,***---...---///:::NNN^^^wwwoooaaaUUURRRRRRLLLEEECCCHHHMMMOOOOOOTTT]]]eeelllpppuuuzzzxxxsssiiiVVVMMMLLLGGGNNNSSSUUU^^^nnn[[[LLL:::111000111///,,,))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''oooUUUPPPPPPNNNGGGDDDAAA@@@AAABBB???===;;;999666222000/////////---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++***************************************************************************+++---...000444:::>>>EEEEEEGGGLLLRRRWWWXXXWWWGGGIIIQQQaaattt{{{||||||yyytttnnniiifffgggmmmrrr{{{xxxrrr{{{uuuttt[[[IIIJJJiiibbbMMM;;;999888222------...------,,,++++++***************)))))))))(((((())))))))))))))))))))))))))))))************))))))(((((()))))))))***************)))))))))***+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////333///000666<<>>;;;999888666444111///...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************+++++++++***+++...444777;;;>>>CCCFFFHHHHHHHHHHHHPPPLLLHHHGGGKKKUUUaaaiiieeegggiiikkknnnvvv|||{{{}}}}}}~~~nnnQQQ???:::666333000,,,)))+++...+++***************))))))(((((((((((((((((())))))((((((((((((((((((((((((%%%''')))++++++)))'''%%%'''(((((((((((()))))))))(((((())))))************))))))*********+++++++++++++++++++++++++++++++++******++++++,,,---------//////111222000...222888222@@@ZZZwwwzzz^^^DDD666111,,,,,,---///...++++++...******))))))))))))((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''((((((((((((&&&&&&'''((()))******+++))))))*********+++++++++)))'''''')))+++,,,+++)))(((+++---------333===EEENNNYYYeeemmmwww|||sssnnnoooooommmjjjgggllllllfffdddkkkuuu|||vvvyyyzzztttlllkkkqqqxxxzzzxxxkkk^^^PPPFFF555222---***)))))))))((()))+++,,,+++(((&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&oooRRRKKKNNNOOOIIIEEEAAA@@@AAAAAA>>>;;;999888666444222000...------,,,,,,++++++,,,,,,---*********+++++++++++++++************************++++++++++++++++++++++++************************)))***+++++++++---111444;;;>>>BBBEEEGGGIIILLLNNNTTTVVVTTTLLLDDDEEEQQQ\\\\\\```cccdddgggooo{{{vvveee```bbbffftttqqqQQQ@@@999333222///,,,))))))+++...))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%''''''(((((((((((())))))'''((())))))******)))))))))))))))************+++++++++++++++++++++++++++)))******++++++,,,,,,---......///...------///111444000555IIIeeecccLLL>>>444...,,,++++++,,,+++***)))***,,,)))))))))(((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&'''''''''((((((((('''''''''(((((())))))))))))))))))************+++***)))(((((()))++++++***%%%(((,,,---++++++---000111666:::<<>>:::222(((&&&***------///,,,(((&&&''')))++++++***)))(((((()))***+++,,,''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%pppQQQIIILLLMMMLLLHHHDDDCCCCCCCCC@@@===888888777555333000...,,,---,,,,,,++++++,,,,,,---))))))******++++++++++++************************++++++++++++++++++++++++************************''')))+++,,,,,,,,,---......;;;MMM[[[```^^^YYYVVVUUUWWWYYYYYYXXXUUUQQQOOO^^^ccchhhiiijjjoooyyy}}}nnnwwwtttVVVOOOPPP]]]ooorrrOOO@@@===888222...///...---,,,---+++)))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))&&&''')))*********)))((())))))))))))************************************)))))))))***++++++,,,,,,+++---...///000111///,,,,,,000555666111444GGG\\\fffNNN===///---///...---///%%%'''((((((***------+++'''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))))))))************$$$'''******))))))***+++******+++---///...,,,)))***---...---...111000------111444444333555:::@@@DDDGGGKKKOOOSSSYYY___ccc\\\ccchhhjjjkkklllgggbbbcccfffllluuuzzzvvvkkkaaa[[[TTTJJJAAA;;;555000---(((,,,------...///,,,&&&''''''''')))++++++***((((((&&&%%%%%%'''((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%oooQQQKKKLLLJJJGGGFFFFFFFFFFFFCCC@@@===;;;999777444222000///......---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,///888JJJ```qqqttthhh]]]QQQQQQUUU[[[```___XXXQQQQQQ___qqq}}}|||wwwzzznnnwwwxxxmmmNNNDDDIIITTTdddsssuuuOOOAAA>>>777000---,,,,,,++++++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------//////000222444666888999VVVjjj}}}uuurrryyybbbKKKCCC666333///---,,,,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((()))******))))))))))))))))))))))))))))))(((((()))***++++++******+++++++++,,,,,,,,,---------------------------...///000111333333444888999999:::;;;;;;;;;:::999999<<>>NNNccc}}}~~~```KKK???666///,,,///---******+++,,,,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((())))))((((((((()))******)))*********++++++++++++)))))))))))))))))))))))))))))))))*********++++++'''(((((())))))))))))))),,,)))'''&&&''')))******))))))))))))((((((((('''))))))))))))))))))))))))((((((((('''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$rrrRRRLLLMMMKKKHHHFFFEEEDDDDDDBBB???<<<;;;999777444222000///......---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))***************+++++++++******************************+++++++++,,,,,,,,,...,,,,,,111;;;EEEMMMPPPQQQSSSWWW^^^eeeiiihhhfffddd\\\[[[iii{{{vvvtttpppqqq|||zzzooouuutttiiihhhjjjsssxxxTTTAAA:::555444111,,,+++///+++*********)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,---------------...///000333333222333;;;KKK^^^kkkfffQQQ<<<444555444111...---+++))))))*********)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***)))))))))************+++((((((((((((((((((((((((+++++++++******************++++++,,,,,,,,,++++++---+++)))((((((***,,,---))))))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqRRRKKKLLLIIIIIIGGGEEECCCCCCAAA>>><<<;;;999777444222000///......---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,...---,,,///555===EEEJJJLLLLLLNNNQQQWWW[[[^^^```iiikkkppptttuuuzzzzzzuuu|||}}}|||gggTTTTTT___bbbiiivvvwwwWWWAAA999333...------+++))))))*********)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,---------------...//////000111000......222;;;BBBRRRmmmttt^^^FFF;;;111000111...+++***---+++)))((((((((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((()))(((((('''''''''''''''''''''''''''))))))((((((((((((((()))(((((()))))))))*********))))))))))))))))))))))))+++++++++************)))))))))*********))))))(((((((((((((((''''''((()))))))))))))))************''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqQQQKKKLLLIIIIIIGGGDDDCCCBBB@@@>>>;;;;;;999777444222000///......---,,,,,,++++++,,,,,,************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******************************+++++++++,,,,,,,,,++++++,,,...000666<<>>888888111000...---...///---***((()))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++************+++,,,---...***...111222000...///111777444444>>>NNNfffmmmYYYMMM???888555---...,,,+++,,,***(((+++000)))((('''((())))))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''))))))((('''&&&''''''''''''''''''''''''))))))(((''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))(((''''''&&&&&&((()))(((&&&&&&''')))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&sssTTTMMMNNNKKKJJJGGGDDDBBBAAA???===;;;;;;999777444222000///......---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,(((+++,,,,,,***---333999AAAEEEJJJNNNPPPRRRSSSTTTUUUZZZeeesssyyyyyywwwxxx~~~|||sssggg___cccjjjuuusssMMM999555666555+++...///---+++)))(((%%%(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++*********+++,,,...///000***,,,...---,,,,,,///333---+++///666888;;;KKK^^^yyyrrr___III===999111///111...///---...///---)))))),,,'''&&&&&&((()))***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''))))))((('''&&&''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''&&&%%%$$$&&&((((((&&&###$$$'''***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&uuuRRRJJJMMMMMMJJJIIIDDD>>>===???>>>::::::999777555333000///...,,,++++++******++++++,,,************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------)))***+++,,,...///000000666AAAIIIKKKNNNUUUYYYYYYZZZWWWZZZeeeqqqvvvtttqqqrrruuuuuuxxx|||jjjJJJ>>>:::444111222...------,,,,,,++++++***(((((((((((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))((((((''''''&&&&&&))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************)))************+++++++++---------............///.........///111333666777FFFTTTkkkxxxiiiXXXMMM===777000...///000...++++++++++++***)))((((((''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$uuuRRRIIILLLKKKJJJIIIDDD>>>===???>>>::::::999777555333000///...,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))*********+++++++++)))************++++++++++++++++++,,,,,,,,,------***++++++,,,---...//////444:::AAAHHHRRR]]]```\\\YYYZZZ^^^eeemmmuuu|||zzz~~~dddLLL888333333///,,,...---------,,,++++++******((((((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((((((((((((((''''''''')))((((((((('''''''''''''''((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------///.........///111222333555;;;DDDNNNYYYhhhxxx}}}mmm```VVVMMMBBB;;;999444...,,,---...,,,***++++++******)))((((((''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$vvvRRRIIIKKKJJJJJJIIIEEE???===???>>>::::::999777555333000///...,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------111222777BBBTTTcccfffbbbaaaeeeggghhhkkkuuuyyynnnnnn\\\DDD777///222333///...000------,,,,,,+++*********'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))(((((())))))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,.........---....../////////000000000333;;;GGGPPP[[[jjjsssmmm\\\RRRFFF>>>;;;999555222444000+++***+++,,,+++)))+++******))))))(((((('''(((((('''&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$vvvRRRJJJLLLLLLJJJJJJEEE???>>>@@@>>>::::::999777555333000///...,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---///:::LLL\\\dddeeegggkkkmmmkkknnnzzztttggglllvvvTTT???999444333666555000...000,,,,,,,,,+++******))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''(((((())))))(((((((((((((((''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,------------....../////////111222333222444777:::666???NNN^^^nnnnnn\\\NNNEEEBBBCCC===666333444555444222000---***)))***++++++*********))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$vvvSSSLLLOOOOOOKKKJJJEEE???>>>@@@???;;;:::999777555333000///...,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,+++++++++...,,,---333===KKKXXXaaabbbgggkkkooozzzxxxnnnttt}}}nnnLLL:::666444222222222///***)))+++,,,++++++******)))(((((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))))))))*********,,,,,,,,,,,,------------++++++,,,...//////000000+++---000222222111000000333555666888===FFFSSS\\\pppzzz~~~fffaaa]]]UUUKKKBBB<<<::::::555333000000222222000...---,,,*********+++++++++)))))))))(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$vvvTTTMMMPPPPPPKKKJJJFFF@@@>>>@@@???;;;:::999777555333000///...,,,++++++******++++++,,,************************))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++************++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,///222999HHHUUUXXXaaajjjvvv|||~~~bbbJJJ:::444444/////////---+++))))))+++++++++******)))(((((((((&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))((((((((()))))))))******,,,,,,,,,,,,------------******,,,---//////000000......------------...///222333333111///111777<<<>>>GGGTTTaaammmyyy~~~{{{cccLLLAAABBBCCCBBB>>>:::777666222111000000111000---+++,,,++++++************+++((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$vvvTTTMMMOOOOOOKKKJJJFFF@@@???@@@???;;;:::999777555333000///...,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++************++++++++++++++++++++++++++++++,,,,,,---+++,,,......///999DDDLLLXXXdddqqq{{{TTT???777444222222---......,,,,,,---------+++******)))((((((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%((((((((((((((('''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***++++++++++++,,,,,,,,,,,,)))***,,,---------,,,,,,000///------...///000000***...111222111111333666000333777<<>>===999555333222333222000/////////...---***++++++***)))((())))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$wwwTTTLLLNNNNNNKKKKKKFFF@@@???AAA???;;;:::999777555333000///...,,,++++++++++++++++++,,,************************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---***+++///...,,,000888@@@MMMYYYccctttkkkTTT;;;222111///......+++,,,,,,+++,,,------************)))((((((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%))))))(((((('''''''''&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++***++++++,,,+++***)))(((&&&(((***---//////,,,)))+++...000000---,,,---000111111222444777888777666@@@>>>>>>DDDKKKOOOKKKGGGAAAEEEJJJKKKIIIGGGFFFFFFFFFJJJRRRWWWVVVQQQMMMMMMKKKHHHIIILLLLLLIIIJJJLLLNNNPPPRRRTTTVVVSSSGGG;;;===<<<999666444555888;;;333111...,,,,,,,,,...///)))***+++***(((''''''((('''''''''(((((((((((((((%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwRRRKKKOOOQQQPPPMMMIIIFFFCCCAAA>>><<<888888888666444111///---...---,,,+++************+++++++++************)))))))))************))))))))))))))))))))))))))))))*********)))'''(((***,,,************************++++++******************++++++,,,,,,,,,,,,------111@@@WWWjjjqqqsssyyynnnFFF===333......000///---,,,,,,++++++***)))(((((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''''''''(((***+++(((((((((((()))))))))))))))))))))))))))))))))))),,,++++++,,,......---+++******+++++++++,,,,,,,,,---------............///......//////000000111111444444555666777888999999666777888999:::;;;<<<<<<;;;EEEPPPRRRKKKCCCBBBCCCAAA@@@@@@@@@BBBCCCCCCCCCGGGHHHHHHHHHFFFCCC???<<<;;;999888777888999888777222222111000///...------+++++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((()))++++++)))((('''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############vvvSSSKKKPPPQQQPPPMMMIIIFFFDDDBBB???<<<888888777666444111///---...---,,,+++************+++++++++************)))))))))************))))))))))))))))))))))))))))))*********)))((((((***,,,************************************************++++++,,,,,,,,,,,,------666777BBBVVVhhhnnnllljjjooozzznnnLLL>>>888000---...000///---,,,,,,+++******)))(((((())))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''''''''(((******'''((((((((())))))))))))))))))))))))))))))))))))+++******+++---...,,,+++*********+++++++++,,,,,,------------............---......///000000111111222222333444555666777777555666777888999::::::;;;999@@@FFFGGGBBB>>>???AAACCC@@@<<<;;;>>>AAADDDDDDCCCCCCBBBAAA???<<<777444999777555555555555444333111111000///...---,,,,,,++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))******)))'''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$vvvTTTLLLPPPQQQPPPMMMJJJGGGEEECCC???===888888777666444111///......---,,,+++************+++++++++************)))))))))************)))))))))))))))))))))))))))))))))******)))(((((()))+++************************************************++++++,,,,,,,,,,,,------111---111BBBVVVeeennnrrrrrr{{{{{{ZZZCCC111555111---,,,---///...---+++++++++******))))))((()))))))))(((((((((''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''(((((()))***''''''((((((((()))))))))))))))))))))))))))))))))***))))))+++,,,---+++************++++++++++++,,,,,,,,,,,,---------......------......///000000000///000000111222333444444444444555666777888888999999:::<<<<<<;;;;;;===>>>>>>:::444444888===@@@AAA???>>>???@@@@@@???;;;777777555333222222111000/////////......---,,,+++++++++******))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$wwwTTTLLLPPPPPPOOOMMMJJJHHHFFFCCC@@@===888888777555333111000///------,,,+++************+++++++++*********))))))))))))************)))))))))))))))))))))))))))))))))*********(((((()))+++***************************************++++++++++++++++++,,,,,,,,,------)))+++///444<<>>===666777;;;@@@DDDEEEAAA===666444111000000///---,,,...------,,,+++***************))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%$$$###"""xxxTTTLLLNNNOOONNNLLLJJJHHHFFFCCC@@@===888777666444333111000000------,,,+++************+++++++++*********))))))))))))************))))))))))))))))))))))))))))))((()))+++***)))((()))***************************))))))*********++++++++++++++++++,,,,,,,,,------+++...000---***111IIIaaauuu___RRR>>>222222222...---------------+++)))*********)))))))))))))))((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***))))))***,,,,,,+++)))))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,---......///////////////000000111111222222222222333333444444555666555555777:::<<<;;;999>>>???@@@AAAAAA???<<<:::111222555;;;AAAAAA===888666333111000//////---,,,,,,,,,++++++******)))))))))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$"""!!! vvvRRRJJJMMMNNNLLLKKKIIIGGGFFFCCC???<<<888777666444222111111111...---,,,+++************+++++++++************)))))))))************))))))))))))))))))))))))))))))((()))++++++)))((()))***************************)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------...++++++...///000555;;;[[[sss___GGG:::999333111000+++------------,,,+++***)))))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((***))))))+++,,,---+++***)))))))))************+++******+++++++++,,,,,,,,,++++++,,,,,,---........./////////000000111111111111111222222333333333333222222444666888999888666>>>AAAEEEDDD@@@<<<<<<===???;;;888999<<<<<<888333555333111000000000...---+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""rrrOOOHHHMMMOOOJJJIIIHHHGGGEEEBBB>>>;;;888777555333222222222222...---,,,+++************+++++++++************)))))))))************))))))))))))))))))))))))))))))''')))++++++***)))))))))************************((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------///***)))000555444111000;;;RRRqqqoooRRR;;;111000222---...000(((***+++,,,,,,+++*********((()))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++******+++---...,,,+++))))))))))))************************+++++++++++++++++++++,,,------............////////////000000222222222222222333333333333444555555666666777888999>>>BBB@@@<<>>JJJ[[[jjjmmmfff]]]NNNEEE;;;777888;;;;;;999000000///...------------++++++++++++************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$lllVVVNNNJJJKKKKKKLLLKKKHHHCCC???===<<<;;;999555333333333222111---,,,++++++******++++++))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,++++++,,,------------------,,,...///,,,...>>>QQQrrrvvvRRRGGG888...,,,......---------,,,,,,+++*********))))))))))))((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))******++++++***))))))(((((())))))***(((((())))))))))))******))))))******+++,,,,,,,,,+++++++++,,,------......000000000000111111111111000000111222444555666666666@@@QQQaaahhhaaaQQQDDDDDD@@@:::777777888888888///...---,,,,,,+++++++++************))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$mmmVVVNNNJJJKKKMMMMMMKKKHHHCCC>>>===<<<<<<999666555444444333111---,,,++++++******++++++)))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((************************************++++++++++++++++++,,,------------,,,///...000000---***222===EEEYYYpppkkkPPPBBB999444...---000222222111,,,,,,,,,+++******))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))***+++,,,))))))(((((((((((())))))(((((((((((()))))))))***)))))))))***++++++,,,,,,+++++++++,,,------....../////////000000000111111111111222444555777888999666===GGGOOOPPPJJJ@@@999>>>===;;;888444222222333...---,,,+++************))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$lllTTTNNNKKKMMMMMMMMMKKKGGGBBB>>>======<<<999777666555444333111---,,,++++++******++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,---++++++---...---...000...888EEEbbbpppPPP;;;333444///...---...111111000---,,,++++++******)))(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''')))***++++++))))))(((((((((((())))))'''(((((((((((()))))))))((())))))******+++,,,,,,,,,,,,,,,---......//////....../////////000000000000000111333444666777888555888;;;======;;;:::999777888999666222000///000---,,,+++******))))))***)))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$lllTTTNNNKKKNNNLLLKKKIIIEEE@@@=========;;;999777666666444222000---,,,++++++******++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,,,,,,,,,,,,,---+++***,,,......,,,***,,,111333===VVVppplllOOO>>>777333000///,,,,,,,,,---//////---+++++++++******)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))******)))((((((''''''(((((()))''''''(((((((((((())))))(((((())))))***+++++++++,,,,,,,,,---......//////............////////////------...///111222333333444555777999:::;;;::::::111222444333222111000111---,,,+++******))))))***))))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$nnnVVVNNNJJJLLLJJJIIIGGGCCC???=========:::888777666555444111///---,,,++++++******++++++************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,------------...---,,,+++000------555???TTTqqqxxxMMM===111222777555...***------,,,------------,,,+++******)))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''((())))))((((((''''''''''''(((((('''''''''((((((((())))))(((((())))))******+++++++++++++++,,,------......------........./////////,,,------...///000000111333333444777;;;;;;999777111111111111111111///...------,,,+++*********************)))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$pppXXXOOOIIIIIIIIIHHHFFFBBB>>><<<===>>>999888666666555444111///---,,,++++++******+++++++++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++'''+++...,,,)))***---///***---+++...555111111===NNNfffuuugggYYYLLL:::333//////---)))***000...---+++************************)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((()))******++++++)))******+++,,,,,,---------------.........//////.../////////000000111111444111000222666888777444555333111000000///,,,)))...---,,,+++************************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$sssUUULLLMMMMMMIIIIIIHHHDDD@@@=========<<<888444444777777444000///---++++++,,,,,,+++*********))))))))))))******(((((())))))))))))(((((('''''''''&&&&&&%%%%%%%%%''''''(((((((((((('''''''''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++---------............///666<<>><<<;;;444333111///---,,,++++++************************))))))(((((('''''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))******++++++,,,---------------...------,,,,,,...------......///000111000111222222333333333333111000///......------...------,,,,,,+++***))))))))))))))))))((((((((((((&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrTTTLLLLLLKKKIIIIIIGGGDDD@@@=========<<<888444555777777333000///---++++++,,,,,,+++*********))))))))))))************++++++++++++******((((((((('''''''''&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))'''(((((((((((()))))))))*********+++++++++,,,,,,++++++++++++++++++++++++------------............222111666BBBQQQbbbvvv{{{^^^RRRAAA555111222444444111000///---,,,++++++***************************)))((((((((('''''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))******++++++,,,,,,---,,,---------------,,,,,,------------...///000111111111222333333333222222111000///...------------------,,,++++++***))))))))))))))))))((((((((('''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrTTTKKKKKKJJJIIIIIIGGGDDD@@@=========;;;888555555666666333000///---++++++,,,,,,+++*********))))))))))))******)))******++++++******))))))))))))(((((((((((((((''''''((((((((((((''''''''''''((((((((((((((('''))))))))))))))))))))))))''''''''''''((((((((((((*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......222---***+++///888EEEQQQbbbttt{{{iiiUUUEEE999333---+++,,,......---...---,,,++++++*********))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))******+++,,,,,,,,,,,,,,,------------,,,,,,------------...///000111222222222333222222111111000000///...------------,,,,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$tttUUULLLKKKJJJIIIHHHGGGCCC???===<<<===;;;999666666666555222000///---++++++,,,,,,+++*********))))))))))))******''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))************++++++++++++************************+++,,,,,,,,,------------////////////...///222666555>>>LLL^^^ttt}}}lllUUUDDD;;;888555222777555333222222111...,,,,,,,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))))))))***++++++,,,,,,++++++,,,---------,,,,,,------------...///000000222222222222222111000///000///...---,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvWWWMMMLLLJJJHHHHHHGGGCCC???<<<<<<<<<;;;999777666555444222000///---++++++,,,,,,+++*********))))))))))))******''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++************************++++++++++++,,,,,,,,,---)))---000000//////......555444222555>>>PPPffftttqqqZZZAAA;;;666333333222///,,,............//////...---,,,,,,+++++++++++++++,,,((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((())))))******+++,,,,,,***++++++,,,------,,,,,,,,,,,,,,,------...///000222222222222111111000//////...---,,,,,,+++++++++++++++***************)))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwXXXNNNLLLJJJHHHHHHFFFCCC???<<<<<<<<<;;;:::888777555333111111///---++++++,,,,,,+++*********))))))))))))******((())))))******))))))(((&&&&&&''''''''''''((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))************+++******************************+++++++++,,,,,,,,,))),,,---***))),,,......222222111000111444:::>>>FFFTTThhh}}}tttbbbUUULLL@@@555//////000222333222///,,,,,,,,,+++++++++,,,,,,---,,,++++++*********++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))(((((())))))***+++++++++)))***+++,,,,,,------,,,,,,,,,,,,,,,---...///000111111111222111111000000......---,,,++++++++++++************************((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwXXXMMMKKKIIIHHHHHHFFFCCC>>><<<;;;<<<::::::999777444222111111///---++++++,,,,,,+++*********))))))))))))******(((((())))))))))))((((((''''''((((((((()))))))))''''''((((((((((((''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((())))))))))))***))))))))))))************************************************++++++++++++)))------)))(((---///...(((***...111222333333333888999<<<@@@GGGSSSbbbmmm~~~pppddd___PPPGGG>>>888444//////222333111...+++***+++---///000000///...,,,++++++++++++******)))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))(((((())))))******++++++))))))***,,,,,,------,,,,,,,,,,,,,,,---.../////////000000111111111111000...---,,,+++************))))))))))))************(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvWWWLLLJJJGGGHHHGGGFFFBBB>>><<<;;;<<<:::;;;:::777444222111111///...,,,+++,,,,,,+++*********))))))))))))******&&&&&&''''''''''''&&&&&&(((((())))))*********+++''''''((((((((((((''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))))))))))))))))))))************+++++++++###+++...,,,,,,//////+++///...,,,++++++---000222+++...111222111333888===DDDRRR```hhhooo{{{zzzrrrlll```SSSIIIFFFDDD<<<666444222------222111+++,,,333---...///...---+++******((()))++++++***)))***+++******(((''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((((((((()))******++++++((()))***+++,,,---------,,,,,,,,,,,,---...//////...///000111111111111111...---,,,+++************)))))))))))))))*********(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvWWWKKKHHHGGGGGGHHHHHHEEE@@@===;;;;;;888777777555444222000//////...---,,,+++*********)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......---------............///777777888:::<<<@@@CCCEEEOOOQQQTTTXXX]]]aaadddffffffeeeeeeeeedddcccccccccQQQNNNJJJEEE@@@>>><<<<<<555444222000//////000000------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########&&&)))***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******)))************+++++++++,,,,,,++++++,,,,,,---...////////////............***************************************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((''''''''''''((((((((()))((()))))))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%tttVVVKKKIIIHHHHHHIIIHHHEEE@@@<<<;;;:::888777777666444222000//////...---,,,+++*********)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---......,,,---------............////////////111333555777444444555777888:::;;;;;;;;;;;;;;;;;;::::::::::::===;;;888444222111000000222111000............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%(((++++++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******))))))*********+++++++++,,,++++++++++++,,,------////////////.........---************************)))************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))*********)))***************))))))+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%sssUUULLLKKKIIIJJJJJJHHHEEE???;;;::::::888888777666444222000//////...---,,,+++*********))))))))))))))))))))))))(((((()))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************))))))***+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------,,,,,,,,,---......222222222222111111111000/////////000000000000000000///...,,,,,,,,,------------,,,,,,,,,,,,------************************************************))))))))))))))))))))))))((((((((('''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((()))******)))))))))*********+++++++++++++++++++++,,,------//////.........---------************************))))))******))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********++++++++++++,,,******+++++++++++++++***************))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%sssUUUMMMLLLHHHKKKKKKIIIDDD???;;;999999888888777666444222111000///...---,,,+++*********(((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************((())))))***+++*********+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,---............------..................////////////---------......////////////......---......///000*********++++++,,,,,,---************************************************))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***))))))))))))************+++++++++***+++,,,,,,---.........---------,,,,,,************************)))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******++++++******)))))))))***************+++******+++++++++,,,,,,,,,******++++++,,,,,,++++++***))))))(((((('''''''''******************************)))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%tttUUUNNNLLLGGGLLLKKKHHHDDD>>>;;;::::::999888888666555333111000///...---,,,+++*********((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))+++************+++,,,,,,************++++++++++++***++++++,,,,,,,,,,,,,,,)))*********+++++++++,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,---))))))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))(((((()))))))))*********+++************+++,,,,,,------------,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))*********************************++++++++++++******)))*********++++++,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%tttTTTOOOMMMGGGLLLKKKHHHCCC>>>;;;:::;;;999999888777555333111000///...---,,,+++*********))))))))))))))))))))))))&&&&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))******))))))******+++,,,))))))))))))*********+++)))***+++,,,------------//////.........------,,,///////////////000000000,,,,,,,,,,,,+++*********))))))***+++,,,,,,++++++************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%########################"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''''''''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((())))))((((((((()))))))))*********************+++,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))************************************++++++++++++***************+++,,,,,,------++++++++++++,,,,,,,,,,,,***+++,,,------......---...------------------,,,++++++++++++++++++++++++------,,,,,,+++*********************************(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%rrrSSSOOOOOOGGGKKKJJJGGGBBB>>>;;;<<<===999999888777555333222000///...---,,,+++*********))))))))))))))))))))))))%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))***++++++((((((((()))))))))*********+++,,,---...---,,,,,,+++******))))))(((((('''))))))))))))))))))((((((,,,,,,---,,,,,,++++++***((()))***++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((()))(((((((((((()))))))))******************++++++,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************************************++++++,,,,,,++++++*********++++++,,,------...,,,,,,---------.........------...///000000000000............////////////------------------------111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%qqqRRRPPPPPPHHHJJJIIIFFFBBB>>><<<<<<>>>999999888777555333222111//////---,,,+++*********))))))))))))))))))))))))%%%%%%&&&'''((((((((('''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((()))))))))))))))******+++(((((((((((())))))))))))((()))*********)))'''&&&++++++,,,,,,,,,---------------,,,,,,++++++******)))******++++++******)))'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&########################!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%"""!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))*********)))***++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,++++++*********+++,,,,,,---................../////////000//////000222222333333333333333444444555555555666666666666666666666666666444333333222111000000///------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%rrrTTTMMMMMMHHHMMMLLLKKKFFFAAA===;;;;;;::::::999888666333000/////////...---,,,,,,,,,,,,''''''(((((())))))******(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%'''((()))))))))(((&&&$$$$$$$$$&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************++++++++++++++++++************)))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$######$$$$$$!!!!!!""""""######$$$$$$########################$$$#########""""""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((())))))))))))************))))))***+++,,,,,,------,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))),,,+++***)))((((((((((((((((((***+++++++++***)))+++***)))))))))+++---///000---+++,,,......,,,)))///000((('''222444111444666333111333666666666777555777:::======<<<:::999;;;===>>>>>>AAACCC???999AAA<<<888:::???BBB@@@===??????>>>===<<<<<<;;;;;;444333333333222//////000222...,,,...000000//////***,,,---,,,***)))((((((((((((((())))))*********)))))))))))))))((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssUUUNNNLLLGGGLLLLLLJJJFFFAAA===;;;;;;::::::999888666333111/////////...---,,,,,,,,,,,,(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((()))'''&&&$$$$$$%%%&&&'''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%$$$######""""""######""""""""""""####################################$$$#########""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))***++++++,,,------,,,,,,+++******)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))***)))))))))))))))******))))))++++++,,,+++******.........---,,,+++***)))'''***...000111222333555---333000///777777444999:::;;;<<<;;;999888<<<@@@BBBFFFHHHFFFAAA???AAACCCHHHSSS]]]bbbcccbbb[[[TTTJJJKKKMMMOOOPPPNNNJJJFFFKKKKKKMMMQQQRRRNNNEEE>>>@@@>>><<<:::999999:::<<<777555222222222000///............---,,,+++,,,,,,))))))))))))))))))))))))******))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$tttVVVOOOLLLFFFJJJJJJIIIFFFAAA===<<<<<<999999999888666333111/////////...---,,,,,,,,,,,,))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%############$$$%%%&&&&&&$$$$$$###"""""""""""""""###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))******))))))******+++,,,,,,,,,+++++++++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((()))***+++,,,'''((()))***++++++++++++***+++---//////...,,,+++***///444333000///333888555===;;;888<<<@@@GGGVVV\\\______WWWNNNMMMUUU^^^nnnrrrtttoooeee^^^\\\^^^kkk|||mmmrrryyy}}}{{{tttmmmhhhoooqqqwww~~~hhhVVVIIIDDD>>><<<===???>>>=========<<<;;;::::::999999444333222000///...------,,,,,,+++******))))))(((************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvXXXOOOLLLFFFIIIIIIHHHEEEAAA>>><<<===999999999888666444111000//////...---,,,,,,,,,,,,******))))))((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&"""""""""###$$$%%%'''(((%%%$$$$$$###############$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***))))))******+++++++++,,,+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++)))(((((())))))***+++,,,******+++,,,---.........---......///000111111222222555888888888===FFFNNN\\\bbb[[[QQQSSS\\\ppp}}}zzz~~~~~~cccZZZPPPOOOVVVYYYQQQFFFBBBCCCBBB@@@AAADDDEEECCC>>><<<:::999777555222000000000///---,,,+++***)))************************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvXXXPPPLLLFFFIIIIIIHHHEEE@@@===<<<<<<888999888888666444222000//////...---,,,,,,,,,,,,******))))))((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((()))))))))******************)))))))))((((((''''''(((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&!!!""""""###$$$&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))'''(((((((((((())))))))))))***************++++++*********)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************++++++..................//////666444111000222666<<>>===;;;::::::555444333111///...---,,,++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$tttVVVOOONNNJJJKKKKKKIIIEEE???;;;999999777888888888666444222111//////...---,,,,,,,,,,,,''''''(((((())))))******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###############$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((())))))))))))''''''''''''((((((((()))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,---///111222333333777@@@LLLYYYgggrrrxxx~~~|||iii[[[TTTSSSRRRQQQEEEDDDCCCBBB@@@???>>>>>>999888666444222000///...+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssSSSQQQGGGHHHMMMJJJFFFBBB>>>;;;999888888777777666555333222111//////...---,,,++++++***))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++******************,,,+++***,,,...---)))&&&(((***,,,---,,,+++,,,,,,...222//////555555444>>>DDDPPPeee|||}}}||||||tttjjjaaaTTTHHHFFFIIIHHHCCC@@@===999888;;;;;;666333333333///,,,,,,......+++(((++++++************++++++***)))))))))((((((((('''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxxVVVRRRIIIJJJKKKIIIEEEAAA>>><<<;;;:::888777777666555333222111//////...---,,,++++++***))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((((())))))))))))***))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))******+++++++++******************,,,******,,,///111000///...///000///---,,,,,,---111555111444CCCNNNZZZiiiuuu~~~{{{{{{}}}uuulllhhhjjjnnnqqqrrrnnnkkkgggfffhhhkkkoooqqqyyy}}}}}}zzz{{{xxxooobbbUUUMMMIIIDDD@@@===:::999::::::777999===:::888555444333111---)))+++***************+++,,,))))))))))))))))))(((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||XXXRRRHHHKKKIIIGGGDDDAAA>>>===<<<<<<888777777666555333222111//////...---,,,++++++***))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))))))))************++++++++++++++++++///,,,******+++,,,,,,,,,......///......000333666333>>>EEESSSoooxxxqqqpppssstttrrrnnnhhhddd^^^ZZZYYYZZZ]]]^^^\\\ZZZXXXVVVUUUVVVVVVVVVXXXVVVUUUVVVXXXXXXVVVSSSPPPVVV\\\]]][[[YYY\\\___aaaeeejjjmmmpppvvvkkkZZZTTTPPPKKKFFFBBB>>>===;;;:::???EEE???>>>===:::777333///,,,++++++************++++++))))))))))))))))))*********)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}WWWPPPFFFIIIJJJHHHEEEAAA>>><<<;;;;;;888777777666555333222111//////...---,,,++++++***))))))))))))(((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((((()))))))))*********((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***))))))))))))******+++++++++++++++,,,---,,,++++++***+++******.........///222999AAAHHHOOOaaaqqq}}}ssshhh```ZZZWWWTTTSSSTTTSSSQQQNNNRRRRRRRRRQQQQQQPPPQQQRRRQQQUUUYYY[[[ZZZZZZ[[[\\\]]][[[WWWRRROOOMMMLLLLLLLLLPPPUUUUUUSSSQQQRRRTTTRRRTTTWWWXXXXXXZZZ^^^bbbkkkpppzzz~~~mmmkkkiiibbbVVVLLLCCC@@@???>>>???CCCCCCCCCCCCAAA===999666555000///...,,,+++*********)))))))))*********++++++***))))))((('''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}YYYQQQGGGIIILLLJJJFFFBBB>>>;;;999999888777777666555333222111//////...---,,,++++++***))))))))))))((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''((((((((())))))((()))))))))************))))))))))))))))))))))))************************,,,,,,+++***))))))************++++++,,,,,,,,,,,,(((***,,,...///000111222///222666===HHHWWWfffpppuuulllaaa[[[ZZZWWWQQQLLLQQQSSSTTTRRRPPPOOOQQQTTT]]]aaacccaaa]]]]]]bbbgggrrruuuvvvvvvuuuyyy}}}tttggg^^^\\\aaafffjjjkkkjjjgggbbb```aaabbbmmmnnnmmmiiiccc______```aaa^^^\\\```iiiooopppnnn{{{|||lll]]]OOOKKKLLLLLLJJJJJJNNNLLLIIIFFFCCCAAA???>>>777666444111...,,,+++************+++++++++++++++******)))(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~[[[UUUJJJLLLMMMKKKFFFBBB>>>:::999888888777777666555333222111//////...---,,,++++++***))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++*********++++++******++++++,,,---------+++---////////////111333222;;;JJJ___vvv~~~tttjjjccc___]]]WWWQQQKKKKKKNNNRRRRRRQQQWWW\\\```bbbcccjjjuuu}}}}}}ssshhh]]]ZZZ___cccbbb^^^^^^```hhhrrrzzzpppiiiiiiiiijjjkkkccc[[[QQQJJJGGGEEEBBB@@@>>><<<:::666333111///...,,,,,,,,,+++++++++******+++***))))))(((((())))))''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{\\\XXXLLLLLLKKKIIIFFFAAA>>>;;;:::999888777777666555333222111//////...---,,,++++++***))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))************************((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((('''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))************))))))))))))))))))))))))************************++++++*********+++,,,,,,******++++++,,,------...///000111111222777>>>CCCMMM[[[rrrppp\\\YYYUUUQQQQQQRRRTTTUUUVVVWWWYYY^^^ccciiimmmooovvv{{{|||zzzrrrddd___\\\]]]___cccmmmxxx{{{gggYYYSSSNNNHHHCCCBBB@@@>>>;;;999777555555......---,,,+++******)))+++***))))))(((((())))))''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwZZZWWWKKKJJJIIIHHHDDDAAA>>>===<<<;;;888777777666555333222111000///...---,,,++++++***))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))************************(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,------******+++,,,,,,---......---///222666>>>KKK[[[eeexxxyyynnnjjj```RRRKKKNNNQQQUUUWWWZZZ\\\^^^]]]eeeppp{{{|||uuunnnkkkfffbbbbbbeeefffwwwoooeee^^^UUUNNNBBBAAA@@@>>><<<;;;;;;::://////...---+++***))))))+++******)))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qqq\\\TTTLLLHHHHHHFFFDDDAAA>>><<<;;;:::888888777555444333222111//////...---,,,++++++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))************))))))))))))///,,,)))'''((()))******,,,***(((&&&&&&''')))***)))))))))*********++++++((((((((()))))))))******************************((((((''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((###$$$$$$%%%&&&'''((((((((('''&&&%%%$$$#########%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&''''''''''''(((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))((((((++++++******************&&&)))---...---,,,---..................///000111444999AAALLL\\\sssxxxnnn```___^^^YYYUUUSSSUUUXXXOOOXXXeeennnsssxxx~~~qqqcccdddfffjjjqqq|||kkk\\\^^^MMM???===??????>>>@@@;;;888444000...---------,,,***''''''(((+++,,,,,,))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%ppp\\\TTTKKKHHHHHHFFFDDDAAA>>><<<;;;:::888888777555444333222111//////...---,,,++++++***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))%%%(((+++------,,,,,,---+++,,,------,,,***'''&&&(((((()))))))))*********))))))*********+++++++++))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''((((((((((((((((((((((((''')))))))))))))))))))))))))))))))))))))))))))))(((************)))))))))(((++++++******************+++,,,---------------------......///000333666888FFFIIISSShhhmmmaaaZZZWWWLLLNNNOOOOOOPPPWWWaaaiiiuuu~~~|||qqqjjjhhhiiiiiiiiiooo|||ooo\\\RRRKKKCCC<<<;;;???===999444000...///000---+++))))))***+++++++++***))))))((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%ooo[[[SSSJJJGGGHHHGGGDDDAAA>>><<<;;;:::888888777555444333222111//////...---,,,++++++***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******)))******++++++******)))))))))))))))))))))))))))'''***------+++(((((()))'''(((***,,,,,,,,,***)))))))))*********+++++++++******+++++++++,,,,,,,,,******************************)))))))))((((((((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++++++++,,,***)))***+++,,,,,,+++/////////000555>>>IIIQQQeeeoootttooofff]]]VVVRRRQQQQQQLLLSSS]]]cccjjjuuu{{{jjj]]]___iiiwwwyyybbbRRRGGGAAA@@@<<<======<<<888444222111...---++++++,,,,,,+++)))***)))))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%nnnZZZRRRJJJGGGHHHGGGDDDBBB???===;;;;;;888888777555444333222111//////...---,,,++++++***)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((()))))))))***************++++++++++++******))))))))))))************///...,,,***)))***+++,,,+++***)))((()))+++---...++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******************)))))))))))))))******+++++++++++++++,,,,,,+++***,,,...000///---111333666===III\\\qqqpppcccUUUUUUTTTSSSRRRRRRTTTVVVhhhrrrooosssvvvxxxxxxxxxyyyzzzooo^^^QQQJJJ???>>>>>>@@@AAA===666000000///.........---***((())))))))))))))))))***+++''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&nnnZZZRRRJJJGGGIIIGGGEEEBBB???===<<<;;;888888777555444333222111//////...---,,,++++++******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((************************))))))))))))************))))))))))))************++++++,,,,,,,,,,,,++++++************++++++,,,,,,...,,,***,,,000222111...------,,,,,,,,,,,,,,,---,,,,,,---------.........++++++,,,,,,,,,---------------------------------,,,+++++++++************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******((((((((('''(((((())))))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))************++++++,,,,,,,,,,,,.........000111222111000222===NNNbbbwww~~~jjjYYYQQQWWWVVVVVVWWW^^^jjjyyy{{{qqqtttvvveeeZZZNNNBBB>>>@@@@@@:::222333222111000000///---******))))))((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&oooZZZRRRKKKHHHIIIHHHEEEBBB???===<<<;;;888888777555444333222111//////...---,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))************************)))))))))*********++++++)))))))))*********+++++++++,,,,,,------,,,,,,++++++++++++,,,------......++++++---///000///***&&&$$$'''+++///222222111000/////////000000000000111000000000111111111111222000000000000000000000000............------------************************************))))))))))))&&&&&&'''((()))***++++++******))))))((()))))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))******************++++++,,,---------,,,---...------///333777DDDXXXvvvvvvkkk```YYYYYY]]]^^^dddmmmvvv}}}kkklllwwweeeddduuunnn^^^bbb{{{}}}wwwxxxpppUUUDDD@@@AAA???;;;888777555444444444222000,,,++++++***))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''pppZZZSSSLLLJJJIIIHHHEEEBBB@@@>>><<<;;;888888777555444333222111//////...---,,,++++++************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,------...//////000...111333222...///333888:::999888666666777888888666666777777777888888888777777888888888999999999777777777777777777777777333222222222222111111111........................,,,,,,,,,+++++++++******((((((((())))))*********,,,+++***)))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***))))))))))))))))))))))))((())))))******+++,,,,,,((()))))))))******************++++++,,,------...+++---...---///777FFFQQQppp{{{eee___[[[ZZZ\\\^^^cccnnnxxx{{{tttuuuuuulllcccbbbnnnpppbbb___iii|||yyyiiiXXXVVViiipppccciiiuuuwwwxxxttt\\\NNNIIIFFFEEE???<<<:::999999:::999888000///...,,,,,,+++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''ppp[[[TTTLLLJJJIIIHHHFFFCCC@@@>>><<<<<<888888777555444333222111000///...---,,,++++++***************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++,,,------......------,,,------......///000000111111666888555222<<>>>>>>>>?????????@@@@@@=========>>>>>>>>>??????????????????????????????666666555555555444444444111111111111111111111111---------,,,,,,+++++++++************))))))))))))---,,,+++***))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))((())))))***++++++,,,,,,(((((())))))*********+++******+++,,,,,,---......000333555555:::IIIaaassslll[[[RRRQQQSSS[[[gggsss}}}ttthhhooozzzwwwkkkeeehhhwwwxxxxxxuuuppplllnnnwwwzzztttuuu{{{rrrhhhppp|||fffXXXYYYaaazzz~~~kkkfffjjj{{{yyyvvvxxxvvvaaaSSSLLLJJJCCCAAA===<<<===>>>>>>>>>333222000///------,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''kkkXXXTTTLLLFFFJJJIIIFFFCCC@@@===;;;:::999888555333111111222222000000///...---,,,,,,++++++******)))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++***))))))(((---,,,***))))))))))))(((***+++,,,,,,++++++,,,---///,,,+++,,,///000...+++000222444666888999::::::>>>AAADDDEEECCCGGGWWWhhhaaaYYYOOOFFFBBBBBBCCCDDD@@@DDDIIIPPPUUUVVVSSSPPPIIIEEEGGGNNNRRRQQQOOOOOORRROOOMMMLLLKKKHHHCCC???<<>>===<<<777000000111222333555444111...111777888333000111///+++,,,++++++***))))))((((((---,,,,,,+++++++++++++++((('''&&&&&&(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))''')))******))))))***+++,,,++++++***))))))*********,,,,,,))))))---222444666222444BBBZZZvvvxxxhhh```YYYSSS]]]iiiyyy{{{zzztttlllqqqwww}}}|||qqqggghhhnnnuuuyyyooommmqqqvvvtttkkknnnvvv}}}yyysssssstttyyywwwtttwwwsssbbbWWWWWW]]]___nnnsssppp{{{zzzmmmaaaVVVTTTIIIDDDGGGDDD;;;;;;BBB===<<<999555111///...///---+++***+++,,,+++'''###(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ooo[[[VVVNNNHHHJJJHHHFFFCCC@@@===;;;:::999888555333222111222222000000///...---,,,,,,++++++******)))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))******++++++******---,,,+++,,,------...------...///---+++******+++000///...000333666777888777888888999;;;???CCCFFFOOOUUU___eeeeeedddkkkuuurrrmmmfff```[[[WWWSSSQQQOOOUUU```llltttwwwtttpppiiiiiioooxxx|||xxxrrrpppxxxvvvrrrooojjjcccZZZSSSLLLJJJDDD======@@@@@@<<<:::888666555444333111///+++000333222333666555000---+++***))))))+++---///---,,,++++++***+++,,,,,,+++***(((((((((((('''%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************((()))******))))))***++++++++++++++++++,,,,,,,,,***---///...,,,,,,...//////;;;PPPiiiooo```^^^eeejjjjjj}}}}}}uuuqqquuu}}}uuussspppsss~~~zzzrrruuu{{{~~~yyyxxxzzzwwwrrrooorrr|||ttthhh```]]]___cccjjjppprrrpppllliiicccvvvwwwfff[[[QQQJJJCCC===<<<@@@AAABBBCCCAAA>>>;;;888777---+++))))))******(((&&&(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ppp[[[VVVNNNHHHIIIHHHFFFCCC@@@===;;;:::999888666444222222222222000000///...---,,,,,,++++++******)))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,*********+++,,,---//////,,,...000000//////000222555666777888:::===AAADDDEEEFFFIIILLLQQQXXX```fff}}}|||sssmmmgggppp~~~xxxpppcccVVVQQQQQQMMMGGGDDD@@@;;;888777888999999555666555666999<<<:::555333000,,,******---111444///...,,,+++++++++,,,---...,,,***))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))************++++++++++++((()))******))))))***,,,******+++,,,------------'''***...000000000333777AAAYYYzzzppp^^^[[[XXXYYYeeeyyy|||ooojjjmmmkkkdddqqqwwwyyy{{{||||||~~~~~~vvvoooiiiaaaYYYRRR[[[jjjpppYYYKKKFFFCCC??????BBBEEEHHHGGGCCC???;;;000---***(((((())))))((()))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%pppZZZSSSKKKFFFHHHGGGEEECCC@@@===;;;:::999888666444333222222222000000///...---,,,,,,++++++******)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))******++++++***++++++,,,+++,,,...000,,,...///000000111333555999>>>EEEKKKOOOTTTZZZ```eeekkkttt|||~~~wwwqqqggg]]]VVVPPPHHHBBB???@@@@@@AAACCC???;;;;;;???CCCBBB???<<<999444000...///222444555333111...,,,,,,+++,,,...,,,*********)))(((&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++(((***++++++***)))+++,,,***+++,,,---------,,,,,,,,,+++---...000666AAALLLggg|||~~~jjjYYYRRRWWW___kkk~~~}}}}}}uuutttxxx~~~wwwjjj```RRRYYYiii|||bbbQQQOOOKKKAAA===???CCCGGGIIIHHHEEEBBB888555000,,,***)))******)))(((((('''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqZZZSSSKKKFFFGGGFFFEEEBBB???===;;;:::999888777555444333222222000000///...---,,,,,,++++++******)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++***))))))******+++,,,---//////...///111444111333444666888<<>>;;;888666666666777<<<;;;888555111...,,,+++,,,+++******++++++***)))(((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))((((((((()))))))))******)))***++++++******+++,,,+++,,,,,,,,,,,,,,,++++++222...---111777DDD[[[pppwwwhhhbbb^^^XXXbbblll{{{tttoooxxxzzz{{{iiieeegggnnnqqqlllccc]]]]]]eeewwwwwwzzzfffXXXXXXSSSEEECCCBBBBBBEEEIIILLLLLLKKKCCC@@@:::444///,,,++++++))))))(((''''''''''''((())))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sss[[[TTTLLLHHHGGGFFFDDDBBB???===;;;:::999888777666555333222222000000///...---,,,,,,++++++******)))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))******)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++---,,,+++++++++,,,---...+++...222444555777<<<@@@???CCCHHHPPP[[[hhhttt}}}qqqfffZZZRRRLLLEEEBBBAAACCCBBB@@@>>>======>>>???BBBAAA@@@===999444000------,,,++++++---------+++******))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((((((((())))))))))))'''((((((((()))))))))))))))***++++++******+++---------,,,,,,,,,---......///...666EEEUUUkkkvvvdddUUUTTT___kkkpppzzzqqqwww~~~~~~yyytttkkkeeeccc[[[WWW___yyyvvvpppbbbRRRLLLHHHCCCCCCFFFJJJLLLMMMJJJHHHDDD>>>666000,,,+++***)))((((((''''''(((((()))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sss[[[SSSLLLIIIFFFEEEDDDAAA???===;;;:::888888888777555444222222000000///...---,,,,,,++++++******)))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))************)))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///111444555222888@@@EEEIIIPPPXXX___bbbeeelllvvvyyyjjjYYYOOOMMMKKKHHHDDDAAA@@@AAACCCEEEDDDEEEEEEDDD@@@;;;555222111000////////////...---+++++++++***)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********)))***,,,+++******+++---...---,,,,,,...111444666999@@@TTTooooooRRROOOMMMRRReee|||~~~~~~}}}yyylllfffqqq~~~~~~sssjjjcccggguuu}}}jjjZZZSSSJJJFFFHHHKKKLLLKKKKKKLLLKKKEEE<<<444...,,,***))))))((((((((((((((())))))))))))(((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqXXXQQQJJJGGGFFFEEECCCAAA???===;;;:::888888888777666444222111000000///...---,,,,,,++++++******)))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((()))***************)))))))))))))))))))))))))))************+++++++++---------------------------------///222666999;;;BBBIIISSS\\\cccmmmxxxxxxlllkkkTTTPPPHHHBBB???AAADDDGGGDDDFFFHHHHHHFFF@@@:::666666444222111111111///---,,,,,,,,,+++***))))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++)))+++,,,,,,+++***,,,---...---,,,,,,///444999<<>>MMMYYYgggnnnzzzuuu```VVVIII:::;;;HHHFFFKKKKKKDDDBBBFFFCCC;;;:::888666666666555333111,,,,,,---...---,,,***)))'''%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&***)))(((''''''&&&&&&&&&***&&&""""""###%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,,,,+++***+++...000+++......222666333===UUUnnnvvvaaaZZZ[[[\\\lll~~~~~~mmmnnn}}}yyyuuuxxxuuuxxxsssbbb^^^[[[^^^eeeiiihhhddd```___bbbnnn|||yyyqqqggg[[[VVVTTTbbb}}}~~~~~~mmm___TTTNNNLLLMMMOOOGGGBBBEEEGGGAAA666///111...***(((((()))))))))******)))(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%uuuXXXQQQMMMFFFGGGFFFDDDBBB@@@===:::999:::999777666444333333333111111000000///---,,,+++******))))))))))))******'''(((***++++++***(((''''''((((((((()))))))))))))))(((((((((''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))((((((((('''++++++******************.........---......---+++++++++,,,---//////000222000222666<<>>>>><<<888333///---,,,***)))+++***))))))(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyYYYPPPMMMIIIGGGGGGEEECCC@@@===;;;::::::999777666444333333333111111000000///---,,,+++---,,,+++)))((('''''''''((((((((())))))(((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''((((((((())))))******************************++++++,,,,,,,,,,,,111+++***///222000///111///777<<<<<>>888222222111000111222444555000---***))))))***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$&&&(((+++...000...,,,)))&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((()))******************************************+++,,,,,,------+++***+++,,,///000111000***777DDDYYYyyyuuu]]]QQQQQQZZZhhh{{{wwwtttssstttvvvvvvppplllhhhYYYWWWWWW___nnnxxx]]]PPPLLLIIIFFFDDDCCC@@@;;;666333///+++)))++++++***)))))))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~\\\RRROOOKKKHHHGGGFFFDDDAAA>>>;;;::::::999777666444333333333111111000000///---,,,+++---,,,+++)))((('''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''((())))))))))))(((''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))***************++++++,,,---------222+++***000222000222999>>>LLLWWWZZZaaasss}}}vvvlll\\\MMMEEEDDDEEEHHHKKKLLLIIIDDD@@@999999888888888999::::::444111---++++++++++++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$######&&&***...111111000---)))&&&$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))******+++++++++++++++++++++++++++******++++++,,,---------......///...------000333000EEE\\\wwwwww[[[RRRTTT___ppp~~~uuummmiiilllvvv~~~xxxwwwxxxzzzttttttsssqqqnnnkkkhhhgggfffhhhjjjlllnnnqqquuuxxx|||uuusssuuuwwwtttpppkkkggghhhkkknnnuuuhhhZZZTTTNNNHHHEEEGGGEEEBBB>>>;;;555///+++++++++***))))))))))))***'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%[[[PPPMMMIIIHHHGGGFFFDDDAAA>>><<<::::::999777666444333333333111111000000///---,,,++++++***))))))))))))))))))(((((((((''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((()))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))((()))))))))*********+++******++++++,,,------......,,,000777555444???OOOfffxxxooo^^^RRRNNNIIIFFFEEEEEEEEEDDDBBBBBBCCCCCCCCCBBBBBBAAA<<<888333///---,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$%%%(((***+++...000111///+++(((''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))******++++++++++++++++++++++++++++++******+++,,,,,,------...,,,///111///---...666===JJJgggvvv```VVV___mmm}}}|||rrrnnnrrrsss{{{{{{oooddd```YYYUUUPPPJJJGGGFFFGGGHHHHHHIIIIIIJJJHHHFFFCCCBBBEEEEEEDDDDDDFFFHHHKKKMMMFFFIIIMMMQQQUUUYYY]]]___gggjjjooottt~~~tttjjjdddbbbaaammmsssdddUUULLLIIIGGGFFFFFFEEECCC===666111,,,+++******))))))******(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}XXXLLLJJJFFFHHHGGGFFFDDDAAA>>><<<::::::999777666444333333333111111000000///---,,,+++(((((((((((()))***+++,,,((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++******+++,,,,,,---......---222<<>>HHHggglll___ZZZ^^^ppp~~~zzzxxxzzzwwwooorrrzzzooommmbbbWWWTTTRRRKKKDDD@@@>>>????????????>>>>>>===888999<<<>>>>>>===;;;:::<<<<<<<<<<<<<<<;;;999777???>>>======???BBBDDDEEEGGGHHHIIILLLSSS]]]hhhooozzz|||uuunnnjjjYYY\\\fffzzzfffYYYWWWEEEFFFHHHIIIHHHBBB;;;555,,,+++******)))*********(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rrrXXXQQQKKKIIIIIIHHHEEECCC???===:::999:::999777666444333333333......//////...------,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***((('''(((***555111+++***---111333333999>>>GGGPPPTTT]]]sss}}}nnn^^^OOOBBBBBBIIILLLKKKKKKMMMOOOMMMHHHBBBBBBAAA>>>999222---+++***+++)))'''(((***+++(((%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((---000111///,,,)))###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$######%%%(((******)))---,,,+++***)))((('''&&&&&&''')))***++++++******++++++,,,,,,,,,---------(((...000,,,+++///000...000+++***///555???UUUkkkkkkaaa\\\cccrrrwwwwww{{{xxx{{{zzzwwwwwwkkkccc[[[SSSMMMJJJHHHEEEAAA???=========888888888888888999999999999999999999999999999999:::999999888777666666666::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEELLLPPPWWWdddvvvxxxsssssssssoooddd]]]cccvvvhhh\\\UUUGGGEEEJJJGGGDDDCCC===555333000,,,******++++++(((((()))))))))))))))(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$rrrXXXQQQLLLIIIIIIHHHEEECCC???===:::999:::999777666444333333333000000000///...,,,+++************)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++)))***++++++******+++,,,+++---.........000333555<<>>===;;;:::888888777777888888888888888999999999::::::::::::::::::::::::::::::999999888777777666888888999:::::::::::::::888888999:::;;;===>>>???>>>>>>???BBBHHHPPPWWW\\\uuu}}}|||uuutttvvv{{{rrriiihhhooo{{{|||___KKKBBBDDDCCCDDDEEE>>>>>>;;;555000,,,******+++)))))))))(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$rrrYYYRRRLLLIIIIIIHHHEEECCC???===:::999:::999777666444333333333222111111///...+++***)))+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))***))))))))))))***++++++(((***,,,---,,,,,,---...))),,,///...---222;;;DDDSSSaaasss~~~pppZZZDDDEEEEEEDDDCCCEEEIIILLLEEEBBB>>>999555333111111222111///,,,)))''''''((())))))(((((('''(((((()))(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((,,,000222...,,,)))&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((()))'''&&&&&&)))+++++++++,,,++++++***)))((('''''''''((()))***++++++++++++,,,,,,,,,,,,---------------...---+++---222222000111111777EEEZZZvvvhhhgggxxxfffRRRQQQ\\\kkkvvvxxxiii\\\TTTIIIDDD>>><<<<<<===<<<:::777888888999999999999888777888888888999999999:::::::::::::::::::::::::::;;;::::::999999888888777777888999999::::::999999777777777777888999::::::>>>===;;;;;;<<<>>>@@@AAADDDJJJVVVdddwwwmmmeeeccc```rrroooVVVEEEAAA>>>DDDHHHAAAGGGDDD>>>777111---***)))++++++***)))((('''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$rrrYYYRRRMMMJJJIIIHHHEEECCC???===:::999:::999777666444333333333111111000///...,,,***))),,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,(((***---------,,,,,,---///000000000555AAASSSaaa|||xxxYYYNNNCCC@@@DDDIIIIIIFFFFFFDDDAAA>>>;;;777333111111333444222---)))((()))))))))((((((''''''(((((((((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&)))---//////...,,,)))'''%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))'''&&&'''***---......++++++******))))))(((((((((((()))***+++++++++,,,,,,,,,,,,------------......------...222555444333111666EEE```}}}vvvxxx{{{{{{tttiii```bbbooo{{{lll^^^SSSJJJDDD@@@AAA>>>;;;999:::;;;;;;:::777888:::;;;<<<<<<;;;:::888888888999:::::::::;;;::::::::::::::::::::::::::::::::::::999999888888999999:::;;;;;;;;;;;;;;;:::999999888888999999:::777777888999;;;===>>>???999<<<@@@CCCIIIUUUeeeqqqwwwooofffVVVeeezzzmmmWWWIII>>>AAAHHHDDDJJJHHHEEE@@@:::333,,,)))---,,,+++******)))))))))'''''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rrrZZZSSSMMMKKKIIIHHHEEECCC???===:::999:::999777666444333333333////////////...---,,,,,,,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))***************++++++,,,***+++------,,,,,,,,,---222444999BBBPPPbbbttt}}}sssdddUUUKKKEEEAAA@@@FFFEEEDDDDDDBBB===666111///333888888333...+++***)))(((((('''&&&&&&''''''(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())),,,---------+++(((%%%###&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&(((+++///000111*********))))))))))))))))))))))))******+++,,,,,,,,,,,,---------.........///......111222222111111444HHHeeennnkkkyyyyyyooo\\\WWW\\\]]]fffuuuyyyqqqYYYTTTLLLEEE@@@>>>===<<<===;;;:::999999999999888555666888999999999888777999999999:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;:::::::::::::::666777888999999999999999888;;;>>>>>>===???GGGNNNWWWeeeyyy~~~uuukkkTTTWWW^^^xxxzzz```FFFAAAEEEAAAGGGIIIJJJIIIDDD;;;222,,,,,,+++***)))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rrrZZZTTTNNNKKKIIIHHHEEECCC???===:::999:::999777666444333333333.........///......---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))+++************+++,,,,,,+++,,,------,,,---///111333===NNNaaasss~~~]]]EEE???AAAFFFEEEEEEFFFFFFCCC<<<666222666999:::777222---+++))))))((('''&&&&&&&&&&&&(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$(((***---......+++(((%%%'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%&&&)))---///000000)))))))))))))))***************)))******+++------,,,---------............000//////111000...111555@@@dddyyyhhhbbbiii{{{iiiWWWOOOWWWdddvvvooo```VVVSSSEEECCC@@@===;;;;;;;;;;;;888888999999999999999999888888999999:::999999999::::::;;;<<<===>>>>>>???================================================:::;;;<<<<<<======<<<<<<===<<<;;;;;;:::::::::;;;:::;;;<<<=========<<<<<<666999===>>><<<<<<===???===DDDNNNXXXdddvvv|||uuu~~~zzzrrrkkkiiidddYYY]]]uuu[[[LLLIIIAAAEEEHHHMMMOOOLLLDDD:::444,,,+++***((((((((()))))))))))))))((((((((((((''''''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&rrrZZZTTTNNNKKKIIIHHHEEECCC???===:::999:::999777666444333333333////////////...---,,,+++++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,------...111666999CCCSSSiii||||||___MMMHHHEEECCCBBBDDDGGGHHHDDD@@@;;;:::999888777333///++++++***)))(((''''''''''''(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,------,,,+++(((''''''&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&'''(((+++......---+++(((((())))))*********+++*********)))***+++---...------------............111//////000000222===KKKeeeqqqaaaYYYiiiiiiaaaaaafffssswwwfffZZZNNNDDD???@@@>>>>>>===;;;999999:::;;;777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA>>>>>>===<<<<<<<<<======555555777888999:::;;;;;;888999:::::::::999888777777:::===???CCCLLLXXXbbb}}}zzzggggggooo|||vvvdddYYYJJJHHHKKKOOORRRPPPJJJCCC>>>222000...+++)))(((((()))))))))))))))(((((((((''''''((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&rrr[[[UUUOOOLLLIIIHHHEEECCC???===:::999:::999777666444333333333111111000///...,,,***)))+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,---...000555;;;@@@XXXiii~~~aaaLLLEEEAAA???AAAGGGKKKKKKIIICCC>>>999666555333///,,,,,,+++***)))(((((((((((((((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%&&&'''$$$%%%''')))+++---///000)))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))&&&&&&&&&'''''''''((((((((((((***,,,...---***'''(((((())))))******+++++++++******)))***,,,---...---------.........//////000...///111222:::NNNbbbddd___hhhuuueee^^^jjjzzzkkk]]]QQQGGGDDDAAA<<<;;;>>>999:::999888777888:::<<<888:::;;;<<<;;;999999999:::999999:::;;;>>>@@@AAA<<<===>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFAAA@@@@@@?????????@@@@@@>>>>>>=====================;;;999888:::;;;;;;;;;<<<>>>???>>>===>>>AAAEEEHHHPPPfffnnnfffeeemmmzzzkkkVVVLLLNNNQQQRRRQQQMMMHHHEEE:::777333///,,,***************))))))(((((((((''''''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&qqq]]]WWWOOOIIIGGGGGGEEECCC@@@===;;;999===:::666444333333333222111000...---,,,,,,------+++++++++*********))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))************))))))++++++******++++++,,,---+++,,,,,,+++***)))***+++///000///---222>>>JJJPPPdddlllxxxttthhhNNNEEE>>>AAAGGGIIIHHHIIIHHHIIIDDD;;;888888555...111///---------,,,+++))))))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&)))+++---222///***&&&$$$%%%'''(((&&&%%%%%%$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((***++++++((((((((((((((('''''''''''')))+++------+++)))'''***+++,,,+++***)))***+++++++++++++++++++++,,,,,,///---,,,,,,---...------'''...444555888JJJlllqqqaaarrr{{{sss~~~qqqccccccuuuooo[[[OOOBBBAAA???<<<;;;::::::;;;<<<;;;;;;:::::::::::::::<<<;;;;;;<<>>???@@@@@@@@@@@@???CCCEEEGGGHHHHHHIIIKKKLLLJJJKKKMMMOOOQQQPPPNNNLLLLLLLLLLLLLLLLLLMMMNNNNNNHHHLLLLLLJJJJJJLLLJJJGGGBBBCCCEEEFFFFFFEEEDDDCCCBBB@@@======>>>>>>>>>===>>>===<<<:::::::::;;;<<<<<<;;;:::::::::<<<===>>>>>>AAAGGGPPPaaa{{{tttccc[[[rrr{{{gggXXXTTTSSSVVVVVVOOOGGGDDDFFFBBB<<<555...*********---+++******++++++***((('''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&ppp[[[VVVOOOJJJGGGGGGEEECCC@@@===;;;999===:::666444444444333222111000...---,,,,,,------+++++++++*********))))))************************'''''''''((((((((()))))))))))))))))))))))))))((())))))************))))))++++++******++++++,,,---(((***,,,,,,,,,,,,---......444999<<>>999333222000.........---***((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&(((***,,,///...---+++)))'''&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''((())))))***(((((((((((((((((((((((((((***+++,,,,,,+++***((()))+++,,,+++***)))***++++++++++++++++++,,,,,,,,,...---------...//////...111000000555DDD```sss||||||~~~|||wwwxxxtttmmmyyygggZZZOOOEEE???<<<;;;:::999999999::::::===<<<<<<;;;;;;<<<<<<===;;;:::;;;===@@@AAA@@@???@@@@@@@@@AAADDDGGGKKKMMMIIIMMMSSSWWWXXXYYYZZZ[[[WWWXXX[[[```fffhhhgggeee]]]^^^```aaa```^^^\\\ZZZ___```^^^YYYWWWYYYXXXVVVVVVUUURRROOOLLLIIIGGGFFFBBBAAA@@@@@@AAAAAA???===@@@???>>>===============<<<;;;::::::999::::::;;;@@@AAAAAACCCHHHTTTdddppp}}}}}}ooohhh^^^hhhxxxggg]]]VVVTTTYYY\\\VVVKKKDDDHHHFFFBBB===666///+++))),,,+++)))***++++++***((('''((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&oooYYYTTTNNNJJJGGGGGGEEECCC@@@===;;;999<<<999666444444444333222000000...------,,,------+++++++++***************************************''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))++++++******++++++,,,---)))***,,,,,,,,,---///111///888BBBJJJSSS^^^eeefffgggkkkuuunnnVVVJJJFFFFFFGGGIIIGGGIIIIIIFFFEEEEEE@@@:::222111000//////...+++)))))))))))))))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&''')))******,,,///000///,,,(((%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((************************)))***++++++***)))***+++***+++++++++,,,,,,,,,---,,,------...////////////777333444BBB^^^wwwzzzooodddTTTFFF???;;;999777888888777888888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===??????AAABBBDDDEEEFFFFFFJJJIIIHHHIIIMMMTTT[[[___bbbiiisss{{{~~~|||||||||tttjjjeeeeeefffddddddbbb___[[[XXXWWWVVVVVVQQQOOOLLLJJJHHHEEEAAA===AAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;::::::999999;;;<<<===;;;;;;>>>DDDJJJVVVhhhxxxzzzqqqhhhXXXWWWZZZfff|||tttfff[[[[[[^^^ZZZPPPIIIIIIJJJJJJHHHAAA888///)))---+++))))))***+++***)))'''((())))))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&nnnXXXSSSNNNKKKGGGGGGEEECCC@@@===;;;999;;;999666555555444333222000//////...------,,,,,,************************************************'''(((((((((((())))))))))))))))))))))))*********)))******++++++******)))++++++******++++++,,,------------,,,,,,///444888>>>FFFNNNTTT\\\gggnnnooorrrwwwmmm\\\OOOGGGEEEGGGFFFGGGIIIJJJKKKIIIEEE@@@222111000000111000...,,,******))))))((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&'''(((&&&)))...111222///,,,)))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))++++++***))))))***++++++)))***++++++***)))+++,,,***++++++,,,,,,---------,,,...............///000222777EEE___nnn~~~uuu\\\LLLHHHCCC???>>>===;;;999888888999:::;;;<<<===>>>===============>>>@@@@@@EEEGGGIIIIIIIIIKKKNNNQQQRRRTTTWWW^^^gggsss~~~|||{{{xxxtttpppmmmjjjiiiddd```[[[VVVSSSOOOKKKIIIHHHHHHGGGEEECCCAAA???>>>>>>>>>>>>===<<<;;;::::::777999;;;<<<<<<>>>AAADDD>>>FFFSSSfff{{{sssyyy}}}uuulllmmmcccXXXTTT\\\rrrnnnbbb]]]WWWQQQNNNGGGJJJNNNOOOKKKAAA555---...,,,***)))*********)))''')))***)))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&oooXXXRRRMMMKKKGGGGGGEEECCC@@@===;;;999:::888666555555555333222/////////......---,,,,,,************************))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))*********+++******++++++++++++******++++++******++++++,,,---------,,,---000777@@@GGGWWW[[[^^^___cccmmmuuuxxxxxx~~~~~~xxxbbbNNNFFFFFFEEEEEEGGGKKKLLLJJJFFFDDD555333222111222333222111,,,,,,***))))))((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&$$$&&&***---000000000///''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((())))))******,,,+++***((((((***+++,,,(((***++++++******+++,,,******+++,,,------.........///000...------///222///@@@\\\pppzzzwwwsss~~~}}}{{{nnnVVVFFF;;;;;;;;;;;;<<<<<<:::999::::::;;;<<<===>>>>>>???@@@@@@AAABBBDDDGGGHHHJJJIIIMMMQQQSSSTTTXXX___eeeffflllvvv~~~xxxooohhhccc___]]][[[XXXVVVTTTPPPLLLHHHEEEDDDAAA@@@???>>>===<<<;;;;;;<<<<<<;;;:::999999;;;<<>>@@@IIIZZZtttvvvhhhbbbuuusssdddWWWXXXkkkzzziiiYYYOOOKKKDDDGGGLLLQQQPPPHHH===444111...+++************)))((()))***)))((('''(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&rrrZZZSSSMMMKKKGGGGGGEEECCC@@@===;;;999999888666666666555333222////////////...---,,,+++***************+++++++++((((((((((((((((((((((((((((((((()))))))))******((())))))******+++++++++******++++++++++++******++++++******++++++,,,---***,,,///444;;;EEEQQQXXXbbbeeefffdddgggpppwwwzzzwwwxxx^^^OOOKKKGGGDDDEEEIIIJJJHHHGGGGGG;;;888555333333444444444000///---+++))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%'''))),,,...000222***)))(((''''''&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))******+++,,,+++***))))))***+++,,,((()))++++++******+++---******+++,,,---.../////////000000///---///444999>>>UUUvvvxxxnnn|||}}}sssaaafffwwwnnnXXXJJJDDDBBB===;;;999777777888999;;;:::;;;<<<>>>???@@@@@@@@@@@@AAADDDHHHMMMRRRVVVXXXWWW^^^eeeiiillltttwwwppplllkkkhhhbbb\\\UUUPPPMMMKKKIIIGGGDDDAAA???=========>>><<<:::888777888888999===::::::???GGGSSScccooo~~~aaaZZZjjjmmmZZZ\\\hhhiiiRRRGGGCCCEEEIIIMMMPPPLLLDDD===555222...+++++++++***)))((()))******(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&ttt\\\TTTMMMJJJGGGGGGEEECCC@@@===;;;999999777666666666666444222...////////////---,,,+++))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********((())))))******+++,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,111888AAAIIIRRR[[[```]]]ccchhhjjjnnnuuuzzzzzzzzz~~~{{{rrraaaYYYKKKEEECCCFFFHHHFFFFFFJJJDDD???999444333333444444444222///,,,***)))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''(((+++---......---,,,***)))(((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''(((((('''(((((()))******+++++++++******************+++''')))***+++******,,,---******+++,,,---.../////////000111000000444===DDD^^^tttttt|||wwwttt~~~}}}pppsss~~~}}}yyykkkXXXHHH>>>:::;;;>>>======;;;999888999<<<>>>:::<<<>>>AAADDDEEEFFFGGGGGGJJJPPPWWW```hhhooosss}}}{{{qqqhhhbbb___]]]YYYUUUOOOIIIDDDBBBAAAAAA>>><<<;;;:::;;;<<<<<<<<<999666888<<>>;;;999555888;;;============>>>;;;>>>AAAEEEIIIKKKMMMMMMVVVZZZbbblllxxxyyyuuutttgggbbbZZZQQQKKKGGGFFFFFFAAA???>>>======;;;999777===999999<<<<<<:::>>>FFFFFFLLL^^^yyyddd[[[aaauuutttqqqyyypppuuuppp[[[KKKHHHEEEFFFKKKMMMLLLIII<<<888222...,,,+++***)))(((***+++***)))((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&vvvYYYTTTPPPGGGGGGFFFEEEDDDCCC@@@<<<999:::999777777666555222000////////////...---,,,++++++******)))))))))))))))************************))))))))))))*********************)))))))))))))))'''((()))***++++++++++++&&&***...---******...333777>>>HHHRRRXXXYYYWWWUUU[[[eeepppuuuyyy||||||yyy|||ssskkkbbb\\\bbbllltttxxx|||}}}|||wwwmmmbbb\\\]]]```aaaiiiyyyyyy{{{yyyttthhhSSSCCCCCCGGGCCCAAADDDDDDGGGCCC888000111222000111555777444...))))))++++++(((&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''+++---///111000---***((('''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))***(((((((((((()))))))))))))))************+++++++++,,,,,,,,,+++++++++*********+++---...///......---222---000777555777RRRttt|||ooohhhSSSLLLBBB;;;888999:::;;;::::::999999;;;>>>AAACCC@@@CCCIIIOOOUUUYYY[[[\\\cccooo}}}uuujjjbbb\\\UUULLLFFFCCCCCCAAA>>><<<;;;<<<>>>;;;999888999;;;<<<===<<>>BBBHHHOOOUUUXXXYYYZZZbbbiiioooooooooqqqpppnnnwww}}}yyyyyy|||wwwttt}}}}}}ooohhheeelllyyywwwwww{{{jjjVVVOOOLLLFFFDDDHHHEEEHHHEEE<<<555444333000111444777666222---***(((***(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((***,,,/////////---,,,(((((('''''''''''''''(((&&&&&&''''''((())))))***(((((((((((()))))))))***)))************+++++++++*********++++++,,,,,,,,,***+++---...//////......///000222555===PPPmmmppplllsssrrrbbbVVVPPPHHHCCC>>>:::999:::::::::;;;<<<===???AAAEEEIIIKKKPPPPPPPPPSSSYYYeeerrr{{{zzzqqqggg\\\TTTLLLJJJHHHEEEDDDBBB@@@???<<<:::999999;;;;;;:::999<<<===???CCCLLL^^^ttteee^^^]]]ppp~~~{{{jjj\\\\\\kkk}}}gggVVVLLLPPPPPPKKKMMMVVVMMMEEE999111...---,,,,,,******))))))))))))******))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''sssXXXTTTQQQJJJGGGFFFEEEEEEDDDAAA===999;;;999777666666444222000////////////...---,,,+++++++++***))))))))))))***************************))))))))))))******************************************+++,,,,,,,,,++++++,,,,,,,,,...111777<<<@@@EEEFFFHHHLLLQQQWWW\\\```ccchhhkkkiiijjjpppvvvxxx~~~~~~tttpppdddccccccfffnnn{{{}}}xxxrrrllljjjkkklllrrrnnn___RRRFFFBBBDDDEEEHHHHHHBBB<<<999555111111333666888888444---((()))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))+++...///000111+++***((('''''''''((()))&&&''''''(((((())))))***((((((((()))))))))******)))************+++++++++((()))***+++,,,------...+++,,,---...////////////---333555999OOOrrrtttuuuuuucccoooyyygggXXXMMMEEE@@@===;;;::::::;;;<<<<<<;;;===???BBBEEEHHHNNNSSSXXX```bbbdddgggnnn}}}nnnaaaXXXRRRLLLIIIIIIGGGBBB===???>>><<<<<<===<<<:::999;;;;;;:::999<<>>>>>===@@@BBBFFFIIIMMMUUU___fffjjjtttwwwjjj___TTTNNNOOONNNHHHBBBDDDBBB@@@@@@@@@???===;;;;;;;;;;;;:::999<<>>GGGPPPSSSRRRIII;;;///,,,---+++******))))))))))))******))))))((('''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''vvvXXXSSSQQQIIIHHHGGGFFFEEEDDDAAA===:::<<<999666555555444333111////////////...---,,,+++,,,++++++***************************************((()))))))))************))))))******+++++++++,,,******++++++,,,,,,++++++...000555<<>><<<888---+++************)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())),,,...///222000...+++)))'''''''''((((((((()))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++,,,------...///000111222333777IIIiii}}}vvvfff[[[LLLCCC@@@???===;;;;;;:::999:::===???@@@@@@FFFIIIMMMPPPVVVaaannnxxx}}}yyyggg^^^]]]\\\VVVPPPIIIFFFCCCAAAAAA@@@>>>===999999:::999999:::<<<===DDDJJJZZZrrrfffPPPTTTaaaxxxyyy~~~vvv```RRRHHHBBB???JJJQQQWWWSSSFFF888///,,,+++***))))))((((((((()))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''wwwXXXSSSQQQJJJHHHGGGFFFFFFEEEBBB>>>:::<<<:::666444444444333222////////////...---,,,+++,,,,,,+++************+++************************))))))))))))************))))))******+++,,,,,,,,,******+++,,,------------111555<<>>@@@???222000,,,*********)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''((((((***++++++111000///---+++***(((''')))))))))))))))))))))))))))))))))*********++++++)))************+++++++++,,,,,,,,,+++++++++******---------...000111333444888DDDaaarrrdddRRRLLLCCC>>>=========<<<<<<<<<<<>><<<<<<;;;;;;:::::::::999===>>>DDDRRRfffwww```RRRbbb}}}}}}vvvwwwwwwpppgggkkktttkkkTTTNNNFFF<<>>:::===:::666444444444333222////////////...---,,,+++---,,,++++++******++++++************************))))))))))))************))))))***++++++,,,------***+++---...000111111111666;;;BBBFFFGGGGGGHHHJJJJJJPPPYYY```ccc```[[[WWWVVV^^^dddbbbccckkkwww|||yyywwwxxxjjjWWWMMMEEECCCCCC@@@AAAEEE===999555555999===@@@@@@888444///+++*********)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))),,,---...//////---,,,***))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++++++++++++++++++++,,,,,,............000222444555???ZZZ|||vvviii[[[PPPFFFCCC???<<<;;;===???AAA<<<>>>DDDKKKSSSXXXYYYYYYZZZdddsss|||uuuddd]]]TTTLLLGGGDDDCCCBBBAAA@@@>>><<<<<<;;;::::::888888;;;BBBJJJ[[[vvveeeOOOZZZqqq|||pppqqqwwwrrriii[[[YYYjjjaaaTTTKKKAAACCCHHHPPPXXXYYYQQQDDD:::......---,,,+++++++++++++++***))))))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''uuuVVVSSSRRRLLLIIIHHHGGGFFFEEEBBB>>>;;;===:::666444333444333222////////////...---,,,+++---,,,++++++******++++++************************))))))))))))************))))))***+++,,,,,,------,,,---...000222333444444:::@@@EEEGGGEEEDDDHHHLLLPPPVVV^^^dddeee```YYYTTTLLLYYYeeehhhiiiooowww|||nnnttt|||~~~zzz```SSSGGGCCCBBB???BBBGGG???<<<999888999<<<>>>>>>;;;777000+++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))))))))((((((***---000111000///...*********))))))))))))))))))************+++++++++)))************+++++++++))))))***+++,,,------...............000222444666EEEmmm|||gggYYY]]]yyy}}}tttjjj[[[KKK@@@;;;:::999777666999>>>CCC<<>><<<::::::::::::999888999>>>@@@@@@FFF[[[qqqaaaTTTTTTjjj|||sssuuuyyyyyyiii\\\\\\vvvsss]]]SSSNNNDDDEEELLLVVV]]]YYYMMMBBB111000///...---,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''nnnUUUUUURRRHHHHHHHHHGGGFFFDDDAAA>>><<<;;;:::888666444333222222111111000000//////......******))))))))))))******************************************************,,,,,,+++++++++++++++,,,---//////---***---666>>>>>>???@@@BBBEEEHHHKKKMMMTTTRRRWWWbbbeee\\\QQQMMMSSS___eeebbbbbbllltttuuutttssswww~~~hhhPPPEEEAAA@@@CCCGGGEEEBBB???=========<<<;;;666888999555...******---,,,***(((((((((((((((&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((***+++---///000000***************)))((((((************************++++++++++++++++++++++++++++++,,,------......///---000***)))333777999AAA\\\rrrXXXKKKJJJYYYttt{{{mmm```SSSFFF???>>>888:::;;;;;;:::;;;@@@DDDLLLQQQ[[[hhhtttzzzxxxuuu}}}qqqeee^^^VVVMMMGGGFFFBBB@@@AAA???;;;999:::888999:::999;;;@@@HHHOOOkkklllJJJLLLbbbwww}}}xxx^^^^^^wwwttt\\\SSSRRREEECCCPPP[[[XXXSSSRRRBBB999...)))+++---+++)))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''oooVVVUUURRRHHHIIIHHHHHHFFFDDD@@@===<<<;;;:::888666444333222222111111000000///.........******))))))))))))******************************************************,,,++++++*********++++++---------...000555:::>>>>>>???@@@BBBEEEIIILLLMMMMMMLLLPPPWWWYYYTTTRRRTTTXXX```dddaaa^^^aaafffiiirrryyywww]]]MMMDDD@@@CCCHHHFFFDDDBBB@@@@@@???<<<:::333555666555111---+++***+++)))(((((())))))(((&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((((()))***+++,,,---...///---,,,***)))(((((()))***************************+++++++++++++++++++++++++++,,,,,,------......///,,,---,,,111777444===UUUaaaSSSQQQaaammm|||nnn^^^RRRHHH???;;;;;;===>>>???>>>>>>@@@FFFKKK[[[aaajjjrrr{{{rrrggg]]]TTTNNNIIIDDDBBBCCCBBB>>>===>>>888999999888888;;;AAAFFFJJJ^^^yyymmm\\\YYY```uuu|||nnnmmm{{{wwwdddSSSJJJJJJVVV^^^[[[WWWWWWMMMDDD888///,,,+++***(((***)))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''pppVVVTTTRRRHHHIIIIIIHHHGGGDDD@@@<<<:::;;;:::888666444333222222111111000//////......---******))))))))))))******************************************************+++***************++++++,,,,,,---111888<<<>>>===>>>???@@@CCCFFFIIILLLMMMLLLLLLNNNQQQQQQPPPUUUZZZaaabbbdddccc\\\VVVZZZaaarrrwwwqqq~~~{{{~~~ooo\\\NNNEEECCCEEEFFFEEEDDDDDDDDDBBB>>>;;;111111222333333000,,,))))))((('''((())))))'''&&&(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,000...+++(((((()))+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---,,,...777<<<888MMMuuupppbbbhhhttt~~~yyylll]]]LLLBBB===999888999<<<===>>>???@@@FFFPPPWWWgggnnnvvvzzz|||nnn```WWWNNNHHHDDDDDDCCC???<<<===::::::999888777888;;;===:::FFFWWWjjj{{{[[[OOO___vvv}}}pppvvvyyy___VVVSSS[[[___\\\YYYZZZWWWPPPDDD888///+++***+++******)))))))))((((((((('''(((((())))))(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''qqqWWWTTTRRRIIIHHHHHHHHHGGGDDD@@@;;;999;;;:::888666444333222222111000000///......------+++******))))))******+++******************************************************)))))))))***+++++++++---111666:::=========>>>???AAACCCFFFIIIKKKMMMNNNNNNOOOSSSVVVXXXZZZ\\\hhhccccccddd^^^XXX]]]iii|||~~~tttuuuuuuoooiiipppvvveeeSSSFFF@@@DDDDDDEEEFFFGGGEEE@@@===222///---///222333///+++((('''''')))******(((&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************///...,,,+++******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...////////////111000555???JJJiiixxxrrrzzz~~~tttnnn\\\NNN@@@;;;:::::::::;;;<<<>>>???AAAFFFPPP]]]gggqqqxxxrrraaaYYYQQQKKKIIIFFFAAA>>>>>>===<<<<<<:::999999999:::<<>>???@@@BBBEEEGGGIIIJJJKKKIIIJJJPPP[[[gggnnnkkkeeehhhaaa___dddffffffnnn{{{sssaaaRRR]]]kkkpppllllll|||nnnTTTBBBCCCCCCDDDFFFGGGFFFBBB???777111,,,,,,000333222///***)))((()))******((('''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---......,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......//////000...555000...CCCbbbyyyrrrmmmttt}}}rrreee[[[LLLCCC;;;:::<<<<<<===>>>CCCEEEFFFHHHNNNZZZiiisssrrrfff\\\SSSPPPNNNIIIEEEDDD>>>===<<<;;;;;;:::999888999<<>><<<;;;;;;:::999777777888;;;???BBBKKK\\\kkkfffMMMRRRddd}}}~~~vvvllleee\\\cccxxxqqq^^^\\\___aaaaaa___^^^[[[QQQDDD777///+++++++++*********)))))))))((())))))******))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''uuuYYYTTTQQQIIICCCDDDFFFGGGEEEAAA===:::;;;:::888666444333222222000//////......---,,,,,,,,,++++++******++++++,,,************************************************++++++++++++,,,---...///555777999::::::;;;???BBBCCCDDDFFFGGGHHHGGGGGGGGGKKKPPPXXXbbbrrr}}}{{{sss``````dddppp}}}yyyyyy||||||pppdddccclllvvvyyyuuuiiiQQQMMMHHHEEEDDDDDDCCCBBB>>>999444111222444444333222///+++))))))******)))'''((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***)))))))))))))))))))))))))))))))))******+++++++++''')))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------......//////000000---777===NNNooo~~~zzzzzzooodddWWWJJJBBB999888:::=========BBBHHHKKKMMMOOOSSSZZZgggvvvvvvlllcccYYYPPPLLLGGGDDD???======<<<:::888;;;999:::<<<<<<===GGGRRRkkkkkkWWWPPPbbbxxx}}}yyyxxxxxxUUUOOOVVVppplll^^^\\\```ccc^^^``````[[[PPPBBB666///+++++++++*********))))))))))))************))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''vvvYYYTTTQQQIIIAAACCCFFFGGGEEEBBB===:::;;;:::888666444333222222000//////...------,,,,,,,,,++++++******++++++,,,************************************************,,,,,,,,,,,,---...///000:::888777888<<>>;;;888666555444333222555111,,,)))((()))******'''((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))((())))))***++++++,,,,,,(((((()))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------......///000000000000999HHHgggpppfffttt~~~{{{rrreeeUUUHHH???<<<999999<<<>>>===>>>EEENNNOOORRRWWW^^^gggvvvvvvgggZZZTTTOOOJJJDDDAAA@@@???===::::::666666::::::;;;CCCMMMVVVjjjjjjOOOWWWpppdddVVVVVVlllyyy```XXX[[[aaa[[[^^^aaa```YYYMMM>>>555+++++++++************)))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''qqqVVVTTTTTTLLLGGGGGGGGGFFFCCC???:::777;;;:::888666444333222222000000000///......------+++***************++++++************************)))))))))***++++++,,,,,,---,,,,,,---...111444666888999:::;;;===???BBBCCCCCCGGGIIIGGGDDDCCCGGGKKKQQQOOOQQQXXX\\\[[[[[[]]]fffrrryyy{{{wwwqqqpppvvvxxxwww~~~www___TTT]]]lll~~~xxxbbbLLLEEEFFFEEEAAA@@@CCCAAA???;;;777666666777666555222---***((()))+++))))))(((((((((((())))))&&&'''((())))))((('''&&&''''''''''''((((((((()))))))))(((((((((((())))))******))))))))))))************))))))******+++,,,---------,,,,,,+++++++++------,,,,,,,,,---......+++111111***---777777...444DDDfff~~~tttYYYfffzzzyyynnnaaaTTTHHH>>>;;;===:::;;;>>>AAAEEEIIILLLNNNWWWYYY]]]iii~~~qqq```\\\PPPMMMFFFBBBDDDFFF@@@666<<<;;;999777888:::<<<>>>JJJ^^^nnnxxxdddOOO^^^mmmcccvvvsss\\\XXX___[[[^^^^^^]]]]]]YYYLLL===222000---,,,+++***)))((())))))))))))((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''rrrWWWUUUSSSLLLFFFGGGGGGFFFCCC???;;;888;;;:::888666444333222222000000//////......------++++++************++++++************************)))))))))***++++++,,,,,,,,,,,,,,,---///222555777777888999;;;<<<>>>???@@@KKKLLLMMMJJJGGGGGGKKKPPPUUUSSSSSSWWWYYYYYY\\\```gggrrrwwwuuuwww~~~~~~xxxtttrrrtttyyyyyywww}}}rrr```RRRMMMTTTrrr~~~zzzxxxsssqqqnnnkkkjjjkkklllmmmvvvxxx|||nnnVVVIIIDDD@@@@@@BBBBBBBBBAAA>>>;;;888666666444333222///,,,***))))))))))))(((((((((((())))))'''((((((((((((((((((''''''''''''((((((((())))))))))))(((((((((((())))))******))))))))))))************))))))******+++,,,---------,,,,,,+++++++++------,,,,,,------......000222222///111666666333<<>>AAAGGGNNNTTTZZZ]]]dddiiirrrrrrgggbbbYYYMMMEEEBBBBBBAAA???>>>===;;;999999:::;;;<<>>???@@@AAAHHHIIIIIIGGGEEEGGGLLLQQQVVVSSSSSSTTTSSSTTTZZZccceeennnsssrrrttt{{{|||wwwtttvvv{{{www~~~zzzxxx|||lllWWWOOOPPPYYYiii{{{yyyvvvssspppmmmlllkkkkkkiiifffaaa]]]XXXUUUSSSQQQPPPMMMKKKJJJKKKLLLMMMRRRTTTVVVYYYZZZ[[[[[[[[[^^^```dddhhhlllpppuuuyyy~~~gggSSSEEE>>>@@@EEEAAABBBCCCBBB???;;;666333000111222222000---***'''***))))))(((((())))))***)))((((((''''''(((((()))''''''((((((((()))))))))))))))(((((((((((())))))******))))))))))))************))))))******+++,,,------,,,,,,,,,,,,++++++------,,,,,,---......///...,,,---111111111444:::QQQrrrwwweee]]]```ooo{{{tttfff\\\QQQEEE???<<<::::::===???BBBGGGNNNVVV___gggkkkxxxyyynnn^^^PPPLLLGGG@@@???CCC@@@???===<<<;;;:::::::::===AAAGGGOOO\\\sssfff[[[qqqtttnnnqqquuu|||yyyaaaSSS___aaaaaa___^^^]]]WWWOOOBBB:::000++++++------+++******)))))))))((((((((('''''''''((()))*********''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''vvvZZZVVVSSSJJJCCCDDDEEEEEEDDDAAA===;;;;;;:::888666444333222222000//////......---,,,,,,,,,,,,+++*********++++++************************)))))))))***++++++,,,,,,+++,,,---///222555888:::666777:::===???AAABBBBBB@@@BBBDDDEEEFFFHHHLLLPPPPPPPPPRRRSSSQQQQQQXXXbbbccchhhmmmssszzz}}}|||nnn```aaaccc^^^^^^WWWRRRTTTXXXppp}}}wwwuuuuuuvvvqqqhhhbbbaaaXXXWWWSSSPPPMMMLLLKKKKKKMMMLLLJJJHHHFFFDDDBBBAAADDDBBBAAA?????????@@@AAA@@@AAACCCDDDEEEEEEEEEDDDEEEGGGHHHIIIJJJMMMQQQTTTZZZ\\\```eeemmmyyyjjjUUUFFFAAACCC@@@AAACCCDDDCCC===777222...000222444444111+++'''***))))))))))))))))))******)))(((''''''((()))***'''(((((((((((()))))))))))))))(((((((((((())))))******))))))))))))************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000...)))+++333333000999IIIssshhhaaa___jjj{{{}}}wwwnnn___QQQFFF<<<:::;;;<<<>>>AAADDDGGGLLLUUU^^^hhhpppuuuyyydddWWWYYYWWWJJJCCCEEE@@@???>>>===<<<;;;:::999<<<999<<>><<<;;;:::888666444333222222/////////...------,,,,,,---,,,,,,+++******++++++************************)))))))))***++++++,,,,,,,,,---...111444777999:::999:::;;;<<<===>>>>>>>>>AAACCCGGGJJJKKKLLLMMMNNNMMMOOOSSSWWWVVVTTTZZZbbbfffeeegggsss|||hhhQQQEEEJJJZZZWWWUUUYYYfffiiibbb|||~~~wwwrrrmmmkkkiiiddd\\\TTTTTTRRRSSSUUUSSSLLLGGGGGGDDDCCCAAA???>>>===>>>>>>@@@@@@@@@??????>>>>>>>>>======<<<;;;;;;;;;<<<=========>>>>>>>>>>>>>>>>>>???@@@@@@@@@???@@@CCCFFFCCCDDDEEEGGGLLLTTT^^^eeejjjkkkooottt}}}rrrYYYHHH??????@@@BBBDDDDDD@@@888222...///222666777444///*********))))))))))))*********)))(((''''''((()))***(((((((((((()))))))))***))))))(((((((((((())))))******))))))))))))************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111444...///777666444EEE]]]yyySSS\\\nnnzzzpppfffVVVIII@@@::::::===???BBBFFFHHHMMMUUU```lllwwwzzzfffeeedddWWWLLLJJJAAA@@@@@@???>>><<<;;;;;;;;;777999@@@CCCJJJ```yyydddOOOUUUdddoooqqqzzz}}}ssskkkeee[[[QQQOOOSSSmmmsssfffcccaaabbbbbb```\\\ZZZRRRGGG999///,,,,,,,,,+++************))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''tttYYYVVVTTTLLLCCCDDDEEEEEEDDDAAA===;;;;;;:::888666444333222222//////......---,,,,,,,,,...---,,,++++++***++++++************************)))))))))***++++++,,,,,,---...000222555777999:::<<<<<<;;;::::::::::::;;;DDDFFFHHHJJJKKKKKKJJJJJJQQQSSSXXX]]]^^^[[[^^^ccckkkeeedddnnnpppVVVFFFJJJRRRKKKRRR\\\___lllzzzrrrfff]]]XXXQQQNNNLLLKKKKKKIIIDDD@@@AAA???@@@CCCCCC>>><<<>>>>>>>>>============>>>>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<=========999;;;<<<<<<<<<===@@@BBB============>>>BBBGGGKKKJJJKKKLLLOOOUUU]]]eeeiiiooozzzsssUUUBBBAAA@@@AAADDDFFFCCC<<<777000000222666999888333...+++******))))))******+++***))))))(((((())))))***((((((((()))))))))******))))))(((((((((((())))))******))))))))))))************))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,------...///111111555000111444444:::TTTqqqsssUUUeee~~~rrrdddXXXKKKAAA===;;;===???AAAFFFLLLQQQXXXdddsss{{{mmmfff[[[RRRNNNFFFEEECCCAAA???>>>======999777999===>>>AAAPPP```uuu___DDDIIINNNUUUeeezzzyyynnn\\\KKKBBBZZZxxxnnndddbbbbbb```]]]\\\WWWNNNAAA666///,,,++++++++++++*********)))))))))*********)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''rrrXXXVVVUUUNNNDDDEEEFFFEEEDDD@@@===;;;;;;:::888666444333222222///......------,,,,,,+++......---,,,++++++++++++************************)))))))))***++++++,,,,,,...///111444666888999999:::999999999;;;>>>BBBDDDGGGFFFFFFHHHJJJMMMPPPQQQYYYXXX[[[```aaa______bbbiiieeecccjjjttt}}}SSS;;;999UUUlll^^^^^^ooo}}}}}}xxxmmmiiibbbZZZQQQIIIDDDBBB@@@@@@???????????????>>>>>>;;;;;;>>>???<<<<<>>>>>????????????>>>???>>>>>>======<<<<<<<<<<<<=========>>>>>>??????=====================>>>888:::<<<======>>>???AAA>>>???@@@@@@??????AAACCC???@@@AAABBBEEEHHHKKKLLLRRRXXX```gggnnnyyyhhhNNNDDDBBBBBBDDDGGGGGGBBB===444222222555999:::777333+++******))))))******+++)))))))))******)))))))))(((((()))))))))*********))))))(((((((((((())))))******))))))))))))************))))))******+++,,,+++++++++,,,,,,---------,,,,,,------...000111222///000111333666IIInnnvvvlll{{{~~~yyyfffUUULLLCCC;;;<<>>888999:::::::::===EEELLL^^^qqqWWWJJJ???CCCSSSjjjttt]]]NNNYYY}}}jjjbbbaaa___^^^^^^ZZZUUUKKK>>>333---+++---+++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''pppVVVUUUVVVOOOEEEEEEFFFFFFCCC@@@<<<:::;;;:::888666444333222222///......------,,,++++++///...---,,,++++++++++++************************)))))))))***++++++,,,,,,///000222555666888888999666666777:::@@@GGGNNNRRRKKKIIIHHHJJJOOOWWW]]]```___[[[[[[___aaa___^^^___eeedddeeeiiinnnsss{{{sssqqqUUU>>>FFFIIIYYYmmmlllvvvmmmeee]]]UUUOOOLLLJJJFFFBBB???>>>>>>>>><<<======<<<;;;;;;===??????<<<<<<>>>???===>>>AAA<<<===>>>??????>>>===<<<<<<<<<<<<=========>>>>>>;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>>>>??????@@@???BBBDDDEEEDDDCCCCCCDDD@@@BBBDDDDDDCCCBBBCCCDDDAAACCCEEEGGGHHHGGGFFFEEEKKKJJJJJJKKKQQQ^^^nnnzzzwww[[[GGGDDDBBBDDDIIIJJJFFFBBB666333222444999<<<:::666++++++************++++++((()))***++++++***)))((())))))))))))************))))))(((((((((((())))))******))))))))))))***************)))***++++++,,,+++++++++,,,,,,---------,,,,,,------///000111222...333777888AAA^^^}}}zzzwwwqqq\\\MMMGGGBBB999===DDDIIIIIIJJJSSS]]]iiirrrqqqggg___WWWTTTNNNHHHCCC@@@??????888;;;;;;888888<<<@@@AAAJJJ___xxxyyy\\\BBB<<>>HHHPPPTTTUUUOOOLLLHHHIIIQQQ]]]kkktttjjj```TTTPPPVVV\\\^^^]]]gggeeecccgggooowwwzzz{{{yyy|||oooZZZVVVaaa\\\KKK???>>>BBBMMM\\\lllssshhhYYYUUUPPPJJJEEECCCBBBBBB@@@???>>>>>>??????>>>===>>><<<===@@@AAA>>>>>>AAA@@@???>>>>>>@@@AAAAAA@@@BBB@@@???@@@AAAAAA???>>>BBBAAA@@@??????@@@AAABBB???AAABBBBBBAAA@@@@@@AAAEEEEEEEEEEEEEEEGGGHHHIIIIIIFFFHHHPPPTTTOOOIIIGGGFFFFFFFFFEEEDDDDDDFFFHHHJJJGGGEEEEEEGGGJJJKKKLLLKKKLLLMMMNNNPPPVVV___fffuuuzzzVVVRRRIIICCCEEEJJJJJJFFF>>>:::777888<<<>>><<<999111...***)))***+++***)))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))*********)))******+++,,,++++++,,,,,,,,,---------///---,,,,,,---/////////---888:::999UUUwwwiii\\\MMM@@@<<<>>>===AAAFFFKKKOOOUUU[[[___oooyyywwwllliii[[[OOOKKKJJJFFFAAA???;;;:::888666555777;;;>>>CCCKKK]]]uuu}}}SSSCCC@@@FFF^^^{{{xxx~~~~~~iii___]]]___aaa]]][[[WWWNNNCCC888///+++)))***++++++******+++,,,******)))((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%sssWWWRRRRRRNNNDDDEEEFFFEEECCC@@@<<<:::999:::999777444222222222000000///------,,,,,,---+++,,,,,,+++******+++---+++++++++*********))))))***++++++++++++,,,///111000111444666777777777666111222555;;;DDDJJJMMMNNNKKKJJJIIIJJJPPPXXXaaaggg[[[WWWRRRPPPRRRXXX]]]```___ccchhhhhhgggkkkuuu~~~ppphhh^^^XXXWWWRRRHHH>>>???>>>BBBMMM\\\ooosssfffXXXNNNIIIHHHEEECCCAAAAAAAAABBBAAA@@@???AAABBBCCCBBBAAABBB???@@@CCCDDDAAAAAADDDFFFEEEDDDDDDFFFGGGGGGFFFHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDFFFHHHIIIGGGIIIKKKKKKKKKKKKMMMOOOSSSUUUYYY\\\^^^^^^]]]\\\aaa```cccmmmwwwwwwmmmaaaWWWVVVSSSPPPNNNPPPTTTXXX\\\YYYVVVTTTTTTSSSQQQPPPXXXYYYYYYYYYZZZ^^^eeejjjyyylllYYYHHHEEEHHHFFFDDDEEECCC???<<<===???@@@===:::555111,,,******++++++***************)))))))))))))))))))))))))))))))))(((************************))))))************))))))***************++++++,,,++++++,,,,,,,,,---------...---------///000111111111555999JJJtttzzz{{{nnn^^^PPPDDD<<<<<>><<<999777888:::<<<===BBBOOObbbvvv|||[[[DDD>>>KKKZZZyyyyyyvvvyyyccc]]]^^^___]]]]]]ZZZTTTJJJ???666000,,,,,,---,,,+++***************)))((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%tttYYYSSSQQQLLLDDDEEEEEEEEECCC@@@<<<:::999:::999777444222222222000///...---------------+++,,,,,,+++******+++---+++++++++******************++++++++++++,,,///222222333555666777777666666111222555;;;AAAEEEGGGFFFFFFGGGJJJMMMPPPSSSUUUVVVQQQSSSUUUUUUUUUWWW^^^ddd___cccggghhhiiillltttzzzdddVVVTTT]]]YYYEEE777888>>>CCCOOO^^^mmm|||ooobbb\\\WWWPPPKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJMMMPPPQQQQQQPPPKKKIIIJJJNNNPPPOOOQQQUUUXXXWWWVVVXXXZZZ[[[[[[ZZZWWWXXXVVVRRROOONNNQQQUUUYYYYYYZZZ\\\^^^```bbbcccdddfffgggggghhhjjjmmmpppvvv||||||yyytttooommmpppvvv|||{{{xxxuuuqqqkkkhhhjjjlllmmmnnnoooqqquuuxxx}}}fffKKKIIIIIIBBB@@@FFFHHHEEECCCCCCDDDCCC@@@===999555000,,,+++++++++***************))))))))))))))))))))))))))))))))))))************************))))))************))))))***************+++,,,,,,,,,,,,,,,,,,---------------......///000111111222222222>>>bbbmmm]]]kkktttcccPPPCCC===:::===BBBDDDHHHNNNUUU]]]gggqqqxxx~~~qqqccc[[[TTTLLLGGGFFFCCCBBB???<<<:::999888888888:::AAAMMM\\\rrr{{{PPP>>>???CCCYYYggg{{{|||mmm]]][[[iii~~~nnn___]]]___[[[\\\\\\YYYQQQFFF;;;444.........---,,,+++)))(((******)))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%vvvZZZSSSQQQKKKCCCDDDEEEEEECCC@@@<<<:::999:::999777444222222222000///...---------------+++,,,,,,+++******+++---***************************+++,,,++++++---000222333444555555666555555444444666:::>>>BBBDDDDDDCCCBBBFFFLLLPPPRRRQQQNNNKKKOOOSSSXXXZZZ[[[\\\___aaahhhddddddkkkuuuwwwqqqjjjYYYWWW```hhhZZZ@@@777???@@@NNNfff}}}zzzqqqhhhfffjjjmmmkkkggghhhhhhhhhhhhhhhgggggggggjjjjjjlllooosssvvvvvvuuujjjgggiiinnnqqqssswww{{{yyyrrrqqquuuzzzyyy\\\NNNGGGBBBCCCHHHHHHGGGFFFGGGHHHGGGDDDAAA===999333---***)))******************)))))))))((()))))))))))))))*********************************)))******++++++******)))+++************+++,,,,,,,,,,,,,,,------------...---...000000000000000111555;;;SSS~~~jjj\\\mmmyyykkkYYYGGG===;;;<<<@@@DDDEEEIIIPPPZZZeeesssnnnddd^^^WWWPPPLLLFFFCCCAAA>>><<<:::888777777888;;;AAAJJJ]]]zzzkkkNNNDDDBBBGGGTTTjjj}}}ttthhh[[[SSSOOOWWWooofff]]]```ZZZ[[[\\\[[[TTTIII===555......---------,,,***(((***))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&vvvZZZTTTQQQJJJBBBCCCDDDDDDCCC@@@<<<:::999:::999777444222222222//////...------------...+++,,,,,,+++******+++---***************************+++,,,,,,,,,---000333333333333333333333333333777999===@@@BBBBBBBBBCCCBBBFFFMMMRRRTTTQQQMMMIIINNNPPPUUU\\\ccceeeccc```iiiggghhhmmmqqqmmmaaaWWWUUUeeeqqqjjjSSS@@@@@@IIIOOO___yyywwwWWWDDDCCCEEECCCDDDEEEGGGIIIJJJJJJGGGEEE???<<<666000+++)))))))))************)))))))))(((((()))))))))*********+++******************************++++++++++++******+++++++++***+++,,,,,,---,,,,,,---------............///111000......///111999NNNtttrrriiiyyy}}}rrr]]]OOOAAA<<<<<<>>>AAAEEEEEEKKKTTT```nnn~~~sssmmmdddXXXPPPHHHEEEAAA???>>><<<999777777777999<<>>:::555...*********************))))))))))))((())))))******+++++++++++++++++++++++++++++++++******++++++++++++******+++++++++++++++,,,------,,,---------............---///111000...///333666BBBeeetttgggOOOEEE===<<<>>>AAAEEEIIIKKKQQQ[[[hhhwww}}}}}}}}}|||{{{|||rrr```TTTMMMHHHCCC@@@@@@>>>;;;888666666888:::<<>>???@@@CCCFFFHHHIIIJJJKKKLLLMMMLLLLLLOOOPPPWWWdddrrrwwwqqqiii^^^bbbaaaVVVIIIFFFOOO[[[bbbeee```TTTQQQ\\\jjjqqqwwwyyy~~~vvvyyypppRRRBBB???>>>===AAAFFFJJJKKKKKKIIIHHHAAAAAA???:::333...,,,,,,************))))))))))))((())))))******+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++++++++,,,------------------............,,,...000000///333:::@@@^^^xxxfffUUUEEE???<<<>>>BBBFFFMMMUUUUUU[[[eeerrrzzzuuu}}}|||zzzwwwtttqqqnnnlllggggggfffeeedddeeegggjjjnnnwwwmmmaaaUUUOOOGGGCCCAAA@@@<<<999888666666888888;;;DDDNNNbbb{{{RRR??????MMMjjj~~~qqqxxxggg```^^^]]]^^^___[[[SSSMMM===666...++++++---,,,*********)))(((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''tttYYYSSSQQQLLLAAABBBCCCCCCBBB???<<<:::999:::999777444222222222......---------......///+++,,,,,,+++******+++---))))))******++++++++++++)))+++,,,,,,---///222555333333333333444555666777999<<>>CCC===AAAGGGKKKLLLJJJHHHGGGCCCDDDCCC>>>666111......************))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...---------.........//////+++...000000111666@@@GGG~~~zzznnnYYYFFFAAA>>>>>>AAAFFFLLLVVVaaa]]]cccnnnyyy~~~uuukkkdddjjjhhheeeaaa]]]YYYVVVTTTQQQPPPNNNLLLKKKLLLOOORRRWWW\\\ccciiirrryyyooo\\\TTTKKKEEECCCAAA===999<<<888666777777888>>>EEELLLooopppKKK@@@@@@QQQccclllttt}}}qqq___\\\ZZZ\\\___^^^XXXSSSDDD<<<111,,,,,,---,,,*********)))(((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''tttWWWPPPNNNHHHFFFFFFEEEDDDAAA>>>;;;:::888888777666555333111000111000...---,,,,,,------+++,,,,,,,,,,,,+++******)))************++++++++++++)))))),,,111444444333777333000111444777888777>>>>>>???AAADDDEEEEEEEEEFFFEEEDDDDDDFFFHHHKKKMMMJJJOOOTTTXXXZZZZZZ[[[]]]XXXLLLBBBEEESSSaaagggfffVVVJJJEEEOOO```sss|||aaaHHH???BBB>>>@@@BBBCCCFFFJJJKKKJJJFFFDDDBBBAAA>>>888000))),,,---......,,,+++***+++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...)))+++------,,,---...000...---222666222444KKKgggppp\\\nnn|||jjjXXXHHH??????===@@@IIIPPPUUU]]]fffkkkvvv~~~yyyrrrjjjccc^^^YYYWWWSSSPPPNNNKKKIIIGGGDDDEEEEEEDDDCCCCCCDDDFFFLLLMMMPPPSSSXXXbbboooxxx|||lllcccVVVLLLFFFCCC@@@===999999888777666777999;;;EEEQQQgggeeeLLL;;;@@@HHHPPPcccyyyhhhddd___\\\\\\\\\YYYVVVNNNEEE777...*********)))************))))))))))))************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''uuuXXXQQQOOOJJJFFFFFFEEEDDDAAA>>>;;;:::888888777666444222111000000000...---,,,,,,------+++,,,,,,,,,,,,+++******)))************++++++++++++***+++...222444444222333111000222666999::::::???<<<<<>>@@@AAACCCFFFGGGHHHGGGEEECCCBBB???:::333---,,,---...---,,,+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......///000000000000111222777000000444222:::___ssshhhaaa]]]yyysss^^^MMMDDD@@@??????EEENNNUUUYYYbbbkkkttt~~~~~~~~~|||{{{yyyxxxvvvvvvrrrqqqmmmggg___WWWPPPLLLGGGEEECCCBBBAAA@@@???>>>AAABBBBBBBBB@@@@@@BBBCCC@@@BBBDDDDDDGGGMMMWWW^^^ttt|||qqqbbbTTTLLLGGGDDDAAA===<<<;;;888777777999:::>>>GGGXXXpppdddAAA777:::CCCVVVkkkxxxuuuxxxhhh[[[\\\```^^^YYYWWWSSSJJJ>>>333---+++++++++************))))))))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''wwwYYYRRRPPPLLLFFFFFFEEEDDDAAA>>>;;;:::888888777666444222000///000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++++++++---111444555444222...///000444888;;;<<<<<<>>>;;;:::@@@IIIMMMIIICCCAAABBBDDDFFFHHHJJJLLLMMMRRRQQQRRRVVVXXXVVVOOOHHHGGGOOO[[[fffiiicccWWWNNNRRRZZZ]]]YYYZZZjjjuuuWWWCCC<<<===???AAABBBCCCFFFIIIIIIGGGEEECCCAAA===888444......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...222333444444333222333555666///...333666FFFsssllldddlllwwwyyyeeeNNNAAA???CCCCCCEEEMMMYYYcccjjjttt|||~~~|||yyyxxxwwwvvvsssqqqiiihhhgggfffdddbbbaaa```]]]ZZZVVVQQQKKKEEEAAA>>>BBBBBBAAAAAAAAABBBBBBCCC???@@@@@@???>>>>>>???AAA@@@BBBDDDDDDCCCFFFKKKPPPUUU]]]mmmrrraaaTTTMMMHHHEEEAAA???===:::888888999999999???HHHWWWqqqTTT;;;555999III[[[xxx~~~zzzvvvqqq\\\^^^dddrrr\\\ZZZaaa```[[[XXXYYYSSSHHH<<<222,,,,,,---++++++*********))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''yyyZZZRRRPPPKKKFFFFFFEEECCCAAA>>>;;;:::888777777666444222000/////////...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))*********++++++++++++---000333555555333222---///222666:::<<<<<<<<<<<<;;;<<>><<<===>>>======>>>???AAA@@@AAABBBAAA@@@AAACCCDDDCCCGGGJJJKKKJJJKKKOOORRRSSSYYYcccrrrnnn^^^SSSLLLHHHCCCAAA===;;;:::999999999999<<<@@@GGGWWWuuuvvvVVV@@@777AAAOOOgggzzz{{{xxxvvv```VVVLLLbbbiiiXXXYYY______YYY]]]YYYQQQEEE888///---...+++++++++*********))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''{{{ZZZPPPNNNIIIFFFFFFEEECCCAAA>>>;;;:::777777666555333222000///.........------,,,+++++++++,,,,,,,,,,,,+++******))))))*********++++++++++++...111444555444333222///111555888::::::::::::999<<>>===>>>???@@@>>>???AAA@@@??????BBBDDDBBBCCCDDDEEEDDDEEEHHHJJJEEEJJJPPPSSSTTTUUUXXX[[[eeelllvvv~~~~~~lll]]]RRRKKKEEEBBB===;;;;;;;;;:::999777;;;>>>AAAIII^^^~~~xxxOOO888999EEESSSkkk{{{{{{vvvgggOOOSSS|||]]]RRR]]]bbbZZZ]]]\\\WWWMMM@@@555///---++++++++++++************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}}}[[[OOOMMMIIIFFFFFFEEEDDDAAA>>>;;;:::777777666555333111///...---.........---,,,+++***+++,,,,,,,,,,,,+++******)))************+++++++++,,,///222333333222222333111444777999:::999::::::999===@@@@@@===<<<>>>BBBEEEEEEEEEFFFIIIMMMQQQTTTQQQRRRNNNFFFAAAEEESSS___fffjjjiii]]]OOOLLLYYYggg```jjjttt{{{wwwUUUGGG>>>@@@CCCCCCDDDHHHEEEFFFGGGFFFDDDCCCDDDEEE999444...+++,,,---,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......///000000......///000000888:::@@@dddqqqkkkwww```JJJCCCDDDGGGMMMTTTaaafffkkkpppxxxwwwvvvuuurrrnnniiieeebbbZZZXXXVVVSSSQQQPPPPPPPPPNNNMMMLLLJJJIIIGGGFFFFFFGGGEEECCCBBBBBBAAA???===????????????>>>>>>>>>>>>??????>>>>>>>>>???AAABBB@@@CCCFFFGGGGGGHHHMMMQQQJJJLLLNNNOOOPPPRRRUUUXXXaaafffllloooppppppsssuuuyyyooo___UUUJJJEEE@@@=========:::888444777;;;???BBBOOOfff{{{cccBBB999===III```}}}iii___xxxrrr[[[\\\```]]]\\\\\\ZZZTTTIII===333...,,,++++++++++++*********)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''|||[[[PPPNNNKKKFFFFFFEEEDDDAAA>>>;;;:::777777666555333111///...------......---,,,***)))+++,,,,,,,,,,,,+++******)))************+++++++++---000222222111000111333111444888999999999;;;===;;;<<<======<<<>>>@@@CCCDDDFFFHHHKKKMMMOOOQQQQQQNNNLLLHHHBBBBBBKKK[[[hhhkkkdddYYYMMMHHHMMMYYYbbbaaaggguuufffQQQAAA@@@DDDBBB@@@BBBAAADDDFFFFFFEEEDDDEEEFFF===666...++++++,,,,,,***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---...000000//////000222111444===WWW~~~{{{fffSSSCCCBBBGGGKKKTTT^^^vvv|||wwwqqqlllhhheeeYYYYYYWWWUUURRRNNNLLLJJJGGGGGGFFFEEEDDDDDDCCCCCCEEEDDDCCCCCCBBBBBBBBBBBB@@@>>>======>>>>>><<<;;;<<<======>>>??????@@@@@@AAABBBCCCDDDFFFIIIKKKLLLEEEJJJPPPTTTVVV[[[bbbhhhnnnpppsssuuuwwwzzz}}}pppcccRRRLLLEEEAAA@@@>>>:::666666555777;;;===CCCRRRbbbaaaHHH<<>>;;;:::777666666555333111///...,,,---......---,,,***)))+++,,,,,,,,,,,,+++******)))************+++++++++...000222111//////111333000444888999999999<<>>BBBDDDDDDBBBFFFKKKOOORRRRRRPPPNNNLLLHHHBBB@@@FFFRRRaaakkknnn___NNNEEEGGGNNNTTTVVVkkkppp~~~uuu[[[EEECCCFFFCCC???@@@???BBBFFFGGGEEEDDDEEEGGG???888///++++++,,,+++)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---///000000000000222333555333GGGvvvzzzxxxtttZZZKKKAAADDDIIIMMMXXXfffzzzssslllgggeee___]]]ZZZVVVRRRPPPNNNMMMHHHHHHGGGGGGFFFFFFEEEEEE@@@@@@AAAAAAAAA@@@@@@???=========<<<<<<===>>>>>>>>><<<;;;<<<>>>>>>>>><<<<<<<<<===???@@@AAABBBBBBCCCEEEHHHLLLQQQUUUXXXYYYccciiirrrxxx}}}~~~oooXXXQQQIIIDDDBBB???999555:::666555888888;;;FFFSSSrrr[[[@@@666EEE^^^vvv|||___WWWeeeZZZ[[[\\\]]]XXXLLL<<<000,,,,,,,,,+++++++++******************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''sssYYYNNNHHHIIIFFFFFFEEEDDDAAA>>>;;;:::777666666555333111///......---,,,,,,++++++,,,,,,,,,,,,+++***))))))******************+++,,,------444222000///...///000111666555666999999777999===<<<============@@@DDDGGGDDDMMMYYY``````ZZZRRRMMMFFFEEEFFFJJJRRR[[[ccchhhcccRRREEEEEEHHHIIIQQQ\\\rrr|||qqqWWWJJJAAA999===FFFEEEEEEEEEEEEDDDDDDDDDDDDBBB666......///---,,,...---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........///...---///222333111===777[[[xxxdddJJJGGGEEEGGGNNNXXXaaagggyyyzzzsssjjjfff___ZZZVVVQQQNNNKKKLLLKKKJJJJJJJJJIIIGGGEEEEEEGGGHHHIIIIIIGGGEEECCCEEEDDDBBB@@@?????????@@@???>>>>>>>>>???@@@AAAAAA????????????@@@AAABBBCCCAAA@@@BBBFFFFFFDDDFFFKKKOOOTTT\\\fffpppzzzooodddZZZQQQKKKEEE???<<<===555777777777777:::AAAFFF[[[zzzyyyLLL>>>@@@JJJ\\\ppp{{{}}}|||zzzvvvyyyvvv```]]]ZZZ]]]]]][[[[[[VVVDDD222111+++(((***,,,+++,,,///,,,,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((pppXXXOOOJJJJJJFFFFFFEEEDDDAAA>>>;;;:::777666666555333111///......---,,,,,,++++++,,,,,,,,,++++++***))))))******************+++,,,---...222111000//////000111222333333666;;;;;;999:::>>>:::;;;=========???BBBEEEHHHRRR___gggeeeZZZMMMEEEBBBDDDIIIPPPWWW]]]```aaaUUUKKKGGGJJJNNNQQQ\\\kkk}}}pppYYYHHHAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCC888000//////---,,,...---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000//////000222222111555<<>>>>>888999999777666888===AAAMMMfffkkkFFFAAAAAALLLYYYfffvvvvvvrrroooqqqwwwooo___[[[]]]]]]ZZZYYYTTTFFF777111---+++------+++***+++((((((((((((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((kkkWWWQQQKKKKKKFFFFFFEEEDDDAAA>>>;;;:::777666666555333111///......---,,,,,,++++++,,,,,,,,,+++******)))*********************+++,,,---...000000//////000111333444222444999@@@@@@===<<<>>>888:::<<<>>>>>>???AAACCCFFFNNNXXX]]]YYYOOODDD<<>>;;;:::777666666444333111///......---,,,,,,++++++,,,,,,++++++***************+++*********+++,,,---...///.........///111333555666555777>>>EEEDDD???<<<>>>888;;;>>>??????@@@BBBCCCEEEGGGJJJIIIFFFBBB???>>>FFFMMMWWW]]]]]]WWWOOOJJJNNNLLLNNNVVV]]]eeerrr~~~[[[GGGBBBBBB???@@@@@@AAACCCDDDDDDEEEGGG???777111///.........------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......111000111333222000111333@@@___yyydddPPPFFFLLLPPPWWW```jjjuuu|||yyywwwwwwvvvsssrrrqqqrrrtttvvvwwwwww}}}~~~yyyvvvqqqkkkgggeeeeeeeeeggggggggggggggghhhiiijjjrrrssstttvvvzzz~~~yyycccWWWRRRLLLFFFCCC>>>===:::777555555666777???DDDOOOhhhuuuXXX@@@===CCCKKK]]]rrrzzz|||sssdddccciii^^^JJJSSSrrrrrr_________^^^]]]YYYQQQKKK888222---------+++***---444222...***(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((lllXXXRRRKKKIIIFFFFFFEEECCCAAA>>>;;;:::777666666444333111///......---,,,,,,++++++,,,,,,+++***************++++++*********+++,,,---///000,,,---...000222444666777777999>>>DDDCCC<<<999999:::<<>>???@@@AAABBBCCCDDDEEEFFFBBB;;;444000000///......------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000...///222111///222888LLLssslllVVVJJJHHHNNNRRRYYY```fffmmmuuuzzzrrraaaWWWNNNHHHEEE@@@===;;;888777777777777;;;>>>EEEVVVvvvmmmGGG;;;???DDDNNNYYYoooyyyyyynnnpppwwwlllVVVTTTjjjbbb___]]]^^^^^^[[[TTTPPP>>>666...+++++++++...333666444///+++(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((pppYYYQQQJJJHHHFFFFFFEEEDDDAAA>>>;;;:::777666666555333111///......---,,,,,,++++++,,,,,,*********)))******+++,,,*********+++---...000000,,,---...111333555777888777777;;;???===777444666;;;===@@@AAAAAABBBDDDFFFDDDEEEFFFEEECCCAAAAAABBBKKKPPPUUUWWWUUUSSSSSSSSSWWWTTTUUU\\\iiiuuu}}}}}}~~~xxxPPPBBB??????@@@AAABBBDDDDDDEEEDDDCCC>>>777222222111.........------------......,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000,,,---222222///555@@@XXXttt\\\LLLHHHJJJPPPUUU\\\bbbhhhnnnvvv|||rrrcccUUUKKKGGGBBB@@@<<<;;;::::::888777444999???JJJbbbYYY>>>888<<>>;;;:::777666666555333111///......---,,,,,,++++++,,,,,,******))))))***++++++,,,*********+++---///000111,,,---///111444666777777888777999<<<:::666555888<<<===>>>??????AAADDDGGGAAABBBAAAAAAAAACCCGGGJJJOOOSSSVVVUUUQQQPPPRRRUUUUUUXXX^^^eeemmmuuuzzz{{{|||cccEEE@@@AAAAAABBBCCCDDDDDDEEEAAADDDAAA:::555555333.........------------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000,,,---333333222;;;IIInnn~~~dddOOOKKKMMMOOOTTTZZZbbbhhhmmmuuu~~~wwwcccUUUOOOGGGDDD@@@======<<<999666222777;;;@@@PPPooo{{{UUU>>>999<<<>>>QQQggg|||qqq^^^ZZZ\\\\\\YYYWWWKKKAAA666000---+++...333)))(((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((sssYYYOOOIIIJJJFFFFFFEEEDDDAAA>>>;;;:::777666666555333111///......---,,,,,,++++++,,,,,,******))))))***+++,,,,,,*********+++---///000111,,,---///222444666777777:::888999;;;:::888999>>><<<============@@@DDDGGGEEEBBB>>><<>><<<999555666999::::::DDD^^^pppKKK=========EEE[[[rrr{{{~~~~~~ddd[[[^^^___^^^]]]OOOEEE:::444///++++++///))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((uuu]]]RRRJJJIIIHHHFFFDDDCCCBBB???;;;777888777555333111000//////,,,,,,,,,+++++++++******++++++******++++++,,,---)))+++...///...---......///000222444555555555555777999:::888666666999===:::::::::;;;===@@@BBBDDDDDD>>>999@@@SSSdddfff```[[[VVVNNNIIIHHHKKKNNNPPPWWW^^^ggglllnnnoooqqqssszzz}}}YYYJJJDDD@@@BBBGGGIIIGGGEEEHHHFFFBBB>>>:::666444333///......---------......---------,,,,,,+++++++++++++++,,,,,,,,,---------............////////////333666///000777333CCCmmmwwwtttnnntttuuu```SSSNNNNNNUUU^^^cccdddiiiqqq||||||uuuooommmnnnpppyyyooo[[[XXXJJJEEEDDD<<<999999444555444555:::AAAQQQiii~~~fffIII===;;;???OOOcccssswwwiiisssgggZZZ\\\\\\ZZZZZZTTTJJJ>>>555222222222111************)))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))sss\\\RRRKKKKKKHHHFFFDDDCCCBBB???;;;888777666444222000///......---------,,,,,,,,,++++++++++++******++++++,,,---)))+++...///...---...///111222444555666666666555666777777777777777:::<<<:::;;;;;;===>>>@@@BBBCCC@@@===<<>>:::777555333000///...---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------............////////////---222...000999:::PPPzzzzzzzzzxxx~~~lllYYYTTTSSSTTT^^^jjjpppqqquuu{{{~~~wwwnnnddd___```\\\[[[\\\^^^bbbdddcccaaaccc```]]]\\\]]]]]][[[YYYVVVUUUSSSPPPNNNNNNQQQTTT___hhhwwwyyyfffXXXIIIDDDCCC<<<;;;<<<777888555555777;;;FFFZZZlllZZZFFF@@@>>>IIIYYYjjj{{{wwwiiiiiipppttttttrrr```[[[ZZZZZZYYYWWWOOODDD999333000///...************))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))pppYYYPPPKKKLLLGGGFFFDDDCCCBBB???;;;888666555333111000..................---------,,,,,,++++++******++++++,,,---***,,,.........---...///333444666777777777666666666555444555888:::;;;;;;;;;<<<>>>???@@@AAAAAA@@@:::===@@@EEEOOOVVVTTTMMMMMMFFF???>>>DDDLLLQQQSSS\\\^^^aaabbbcccgggnnntttyyy|||VVVHHH???DDDFFFBBBDDDLLLFFFEEEBBB???;;;888666555111000///...------...///------------,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////,,,000///111999AAA^^^{{{ttt^^^QQQUUU[[[\\\fffvvvyyyqqqaaaZZZSSSOOOKKKFFFDDDEEEHHHFFFEEEFFFGGGHHHGGGEEECCCBBBBBBCCCEEEFFFEEEDDDLLLLLLMMMKKKJJJJJJKKKMMMMMMRRR^^^qqqvvvaaaPPPHHHFFF???===???:::999666555555666<<>>888===CCCFFFKKKOOOMMMHHHFFF???999;;;DDDNNNTTTVVV\\\^^^``````aaaeeelllrrryyy{{{~~~dddLLL===AAAEEEBBBCCCKKKEEEDDDCCC@@@===:::777666222111///...---...//////------------------,,,,,,,,,,,,,,,------------...............////////////000333333333777FFFhhhwww|||gggSSSKKKXXX```___gggxxx}}}ssshhhcccaaa^^^VVVOOONNNKKKHHHGGGHHHHHHHHHHHHDDDCCCCCCCCCCCCDDDDDDDDDFFFEEEFFFGGGJJJLLLNNNOOORRRTTTWWWYYYZZZ[[[\\\^^^___```gggwwwsss___SSSMMMCCC@@@@@@:::888666555666666:::DDDOOOfff]]]MMMFFFCCCGGGZZZtttyyylllYYY```bbbYYYPPPZZZzzzooo[[[XXX[[[ZZZ[[[ZZZSSSHHH;;;111,,,,,,+++++++++*********)))))))))))))))(((((((((((('''((((((((((((((((((((((((mmmVVVOOOLLLNNNGGGEEEDDDCCCBBB???<<<999777666444333111111000000,,,,,,,,,,,,++++++++++++++++++******++++++,,,---+++---......---...///111444555666777777666555444444333222555:::===<<<:::;;;===@@@BBBCCCAAA???===999@@@DDDEEEGGGJJJJJJHHHAAA===999<<>>DDDDDDCCCFFFDDDDDDCCCAAA>>><<<999888444222000...---...///000------------------------,,,,,,---------.....................////////////333222444444888PPPvvvzzzyyy|||ppp[[[NNNLLLYYY```^^^dddrrrzzzzzzoooiiihhheee___ZZZ\\\ZZZWWWSSSRRRQQQOOOLLLHHHIIIKKKLLLLLLMMMOOOOOONNNNNNNNNPPPTTT[[[bbbfffjjjooowww~~~mmm\\\SSSGGGCCCBBB;;;999666666777666777>>>GGGZZZnnnoooUUUFFF>>>>>>QQQlll|||{{{ssskkkmmmmmmeeeZZZ___~~~fff]]][[[ZZZZZZZZZWWWOOOCCC777111...++++++++++++***************)))))))))((((((((((((((((((((((((((((((((((((nnnWWWOOOKKKMMMFFFEEECCCCCCBBB@@@<<<999777666444333222111111111,,,,,,+++++++++*********++++++******++++++,,,---,,,---......---...000222333444555777777777666555444444555888;;;<<<<<<;;;;;;===???AAABBBAAA???======CCCFFFEEEEEEGGGGGGEEE@@@>>>>>>AAAHHHPPPWWWZZZXXX\\\aaadddeeeggglllpppwwwyyy{{{}}}ooo___eeepppOOOBBBCCCFFFDDDAAACCCCCCCCCBBB@@@===;;;999666444111...---...000111------------............,,,---------........................////////////111...444777???bbb{{{ttteeeTTTPPPQQQYYY\\\\\\dddpppuuu{{{|||vvvsssrrrnnniiifffiiilllnnnnnnnnnoooppphhhiiijjjlllrrr{{{yyydddXXXKKKGGGFFF???===999777777555333777===NNNbbbgggJJJ>>>888EEE]]]pppyyy|||sssvvv{{{fff]]]ZZZXXXYYYYYYTTTJJJ???666111,,,++++++++++++***************)))))))))((((((((())))))))))))))))))))))))oooXXXOOOJJJKKKFFFEEECCCCCCBBB@@@<<<:::555555333222111111111111------,,,,,,,,,+++++++++++++++******++++++,,,------.........---...000222333444666888999999888888333666999:::;;;;;;<<<===:::;;;>>>???@@@@@@???>>>AAAFFFHHHFFFEEEEEEBBB===???AAADDDFFFIIINNNTTTYYYWWW[[[___bbbcccggglllqqqvvvxxxzzz|||{{{hhhbbbyyyiiiLLLBBBEEEEEE???BBBBBBCCCBBBAAA>>><<<:::777555111...---...000111------------.........///------------........................////////////111,,,444===JJJuuu}}}ooo^^^RRRUUUXXXVVVVVV^^^kkkuuu{{{pppaaaRRRLLLJJJBBB@@@;;;888888666333555:::BBBWWWrrr[[[III;;;===LLL```sssvvvxxxqqq```]]]YYYYYYYYYWWWQQQFFF:::111,,,,,,+++++++++******************)))))))))(((((())))))))))))))))))))))))qqqYYYOOOJJJJJJFFFDDDCCCCCCBBB@@@===:::444333222111000000000000......---------,,,,,,,,,++++++******++++++,,,------.........---...000333444555777999:::;;;::::::333777;;;<<<;;;:::<<<>>>999;;;<<<>>>????????????CCCGGGIIIHHHFFFDDD===666???CCCHHHIIIIIILLLRRRXXXWWWZZZ]]]___aaafffmmmsssuuuwwwyyy|||mmmooo}}}TTTBBBDDDEEE@@@AAABBBCCCCCCAAA???<<<;;;888555222///---...000222---------.........//////---------.........//////............/////////000444---666AAARRR|||mmm[[[QQQZZZ\\\TTTSSS```sss}}}|||iiiXXXPPPLLLBBBAAA<<<999999888777999>>>;;;OOOcccwwwnnnXXXBBB;;;BBBTTTmmmxxx|||yyydddaaaZZZYYYZZZYYYUUUJJJ;;;111,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))pppYYYQQQLLLMMMJJJHHHEEECCCAAA???<<<:::666666555333111000......------,,,,,,,,,,,,++++++******************++++++111...---///222444222000333555777888777666777888888888999:::;;;;;;;;;;;;;;;<<<===<<<<<<<<<>>>@@@BBBGGGLLLJJJBBB<<<:::<<>><<<<<<:::777444000///...///000........................,,,,,,,,,---------...............//////000111222***555999BBBkkk|||ppp^^^UUUYYYYYYXXXWWW[[[eeesss}}}qqq```UUULLLFFFCCCAAA===999555555777999>>>GGGXXXoookkkGGG===CCCGGG]]]zzzxxxzzzrrr___```ZZZ\\\]]]UUUPPPEEE333444---)))+++,,,+++***+++************))))))))))))))))))))))))))))))))))))pppYYYPPPLLLNNNJJJHHHEEECCCAAA???<<<:::666666555333111000......------,,,,,,,,,,,,++++++***************++++++,,,///...---///333444333222222444555555444333444555888888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;<<>>>>>:::888444111///...//////........................,,,,,,---------.........///......//////000111222...555===PPP}}}{{{ggg\\\ZZZ[[[YYYWWWYYY```mmm|||hhhXXXOOOKKKFFFDDD@@@;;;777666666777<<>>\\\nnn]]][[[aaaaaa___]]]```hhhuuuvvvaaaVVVSSSKKKHHHCCC>>>:::888777666888<<>>CCCFFFIIIIIIGGGAAA;;;:::===AAAEEEFFFGGGHHHIIIJJJMMMOOORRRUUUZZZ^^^ccchhhnnnqqqooorrrwww{{{wwwgggtttkkkgggHHH>>>DDDBBBBBBBBBCCCDDDDDDCCCAAA===:::777333000///..............................------------............////////////000111222333555555CCCdddzzzfffZZZ]]]eeegggjjjlllmmmpppxxxqqqccc]]]PPPLLLFFF@@@<<<:::888777666888===GGGVVVpppoooWWWNNNEEEGGGXXXpppzzzwww^^^SSS```{{{cccYYY[[[___YYYVVVSSSJJJ<<<333,,,+++,,,******,,,************)))))))))(((((((((((((((((((((((((((mmmWWWOOOMMMPPPJJJHHHEEECCCBBBAAA>>><<<666666555333111000......------,,,,,,,,,+++++++++************+++,,,---...,,,...111444666777888888999::::::888666666777999888888999:::;;;;;;;;;;;;:::;;;<<<<<<===@@@DDDHHHKKKIIIDDD>>>:::;;;@@@EEEKKKMMMNNNMMMKKKKKKLLLNNNRRRUUUYYY]]]bbbggglllpppnnnrrrwww|||llljjjoooMMM@@@EEEBBBBBBAAACCCEEEFFFCCCAAA===;;;888555222000..............................---------.........///////////////000000111222333777;;;MMMlllpppbbb^^^aaaeeegggpppyyy{{{xxxzzztttgggWWWQQQIIIBBB???<<<:::888666777;;;AAAKKK^^^~~~kkkVVVCCCAAAPPPhhh{{{~~~zzzuuubbbbbbdddWWWWWW^^^[[[XXXVVVNNNBBB888///---,,,******,,,************)))))))))(((((((((((((((((((((((((((jjjWWWQQQNNNPPPJJJHHHEEEDDDCCCAAA???===666666555333111000......------,,,,,,,,,,,,++++++************+++---...///,,,///333666777777888999777777777555444444666888888888999:::;;;;;;;;;;;;888:::<<<>>>@@@BBBEEEHHHLLLIIICCC>>>;;;>>>DDDHHHNNNPPPQQQOOOKKKJJJLLLOOOQQQTTTXXX\\\```dddjjjmmmmmmqqqwww|||lllyyyZZZHHHFFFCCCAAAAAACCCFFFFFFCCC@@@<<<;;;888666333111//////........................------........./////////000000000000111222333333222???VVVtttuuufffaaadddfffdddeeeppp}}}vvvccc[[[OOOFFFAAA???<<<:::888777:::???DDDPPPkkkfffGGG;;;CCCWWWjjj}}}vvvlllXXXSSSZZZ\\\\\\[[[TTTIII>>>333///---+++***,,,************))))))))))))))))))))))))))))))))))))gggWWWSSSPPPPPPJJJHHHEEEDDDCCCBBB???===666666555333111000......------,,,,,,,,,,,,++++++*********+++,,,---...///,,,000555888888777888999555555555333222333555888888888999:::;;;;;;;;;;;;555999===@@@BBBDDDFFFHHHIIIEEE???:::999===CCCHHHKKKNNNOOOLLLIIIHHHLLLPPPQQQTTTWWW[[[^^^bbbgggjjjlllpppvvv{{{~~~|||lllddd___bbbjjjyyy{{{lllTTTHHHDDDAAA@@@BBBEEEFFFBBB>>>;;;:::888666444222111000....................................////////////000000000000111222333333111FFFccc~~~mmm___```ggghhhccchhhoooxxxrrrgggWWWJJJDDD@@@===::::::666888===???GGG]]]vvv}}}VVV>>>===BBBTTTkkk{{{cccTTTXXXZZZ]]]^^^WWWOOOCCC777111...+++***,,,************))))))))))))))))))))))))))))))))))))fffWWWUUUQQQPPPJJJHHHEEEDDDCCCBBB@@@>>>666666555333111000......---------,,,,,,,,,++++++*********+++,,,---///000---111777999888777888999444555444333222444777999888888999:::;;;;;;;;;;;;444888===AAACCCEEEFFFHHHDDD@@@:::666666:::AAAEEEGGGJJJKKKIIIFFFFFFKKKPPPQQQTTTWWWZZZ]]]aaaeeehhhkkkooouuuzzz}}}}}}ppp]]]OOOJJJGGGMMM[[[pppyyyyyyzzz]]]IIIDDDAAA@@@AAAEEEEEEAAA===::::::888777555333222111..................................../////////000000000000000111222333444999SSStttyyyiii\\\^^^ggghhhcccooopppttt|||}}}ppp]]]NNNFFFAAA===:::;;;555555:::<<>>888FFF]]]pppyyy|||oooWWWWWWYYY\\\]]]WWWSSSFFF:::333///+++***,,,************))))))))))))))))))))))))))))))))))))lllZZZWWWSSSPPPNNNJJJEEEBBB@@@???===<<<:::888666444111///............---,,,++++++++++++,,,,,,,,,,,,---...//////000444777888555222222222222222222333555777888999:::::::::999999999888888999===BBBDDDCCCBBBCCCDDDBBB999444999===<<<;;;===AAABBBDDDEEEFFFHHHKKKMMMSSSUUUXXXZZZ]]]aaafffjjjllloootttxxx{{{~~~zzzdddOOOHHHKKKJJJGGGMMMaaawwwsssjjjpppLLLHHHAAADDDFFF???>>>BBB>>>===;;;888666555333000...111111000///////////////............/////////000,,,111333111///111555777>>>eeemmm^^^```gggfffgggkkkrrrsssvvvyyy|||wwwbbbXXXNNNAAA<<<@@@:::888777777999>>>LLLYYYuuuxxxSSSCCC@@@>>>LLLjjj}}}|||yyy}}}yyyyyyyyyzzzWWWTTT[[[ZZZXXX[[[QQQOOOEEE555,,,,,,---+++************))))))))))))))))))))))))))))))))))))mmmYYYVVVRRRQQQMMMIIIEEEBBB@@@???>>>===:::888666333111///...---......---,,,+++++++++++++++++++++,,,,,,---...///111444888888666444333333222222222333555666888999::::::999999888888777777999===BBBDDDCCCBBBBBBBBB>>>888666:::<<<::::::<<<@@@AAADDDEEEFFFHHHLLLNNNRRRTTTWWWZZZ\\\```eeeiiikkkoootttxxx{{{~~~xxxjjj[[[QQQOOOQQQNNNRRR```nnnxxxqqq^^^sssvvvUUUGGG@@@CCCGGGAAA@@@BBB>>>===;;;888666555444111///111111000///////////////........./////////000000---///000...---000555999JJJrrrvvviii```bbbdddccchhhqqquuuvvvxxx{{{}}}{{{eeeZZZOOOBBB<<>>999888666333111///...---......---,,,++++++++++++++++++++++++,,,---......111444888999888666555444222222222333444666777888999999999888777666666666:::===AAACCCCCCAAA@@@@@@777777888;;;:::777888;;;>>>@@@CCCEEEFFFIIIMMMPPPQQQSSSVVVXXX[[[___dddgggkkknnnssswwwzzz}}}~~~~~~~~~wwwnnnhhh___YYYWWW[[[```fffnnnuuuxxx{{{~~~{{{wwwXXX___iiiKKK@@@AAAFFFBBBAAACCC>>>===;;;999777666444222///111111000///////////////....../////////000000000//////......///222777<<>>;;;999999777888???HHHXXXttt|||YYYEEE===>>>SSSrrrxxxkkklllppphhhYYY]]]ssspppZZZUUUXXXXXXUUUVVVTTTKKK===333///...,,,++++++*********)))))))))))))))))))))))))))))))))lllVVVRRRQQQRRRIIIGGGDDDCCCBBBBBBAAA???999888555333000///------......---,,,++++++++++++++++++***++++++,,,---...222444777999999888666555222222222333444555777888888888888777666666555555:::===@@@CCCBBB@@@>>><<<222666;;;<<<999666777;;;===???BBBDDDGGGJJJNNNQQQPPPRRRUUUWWWZZZ^^^bbbfffiiimmmqqquuuxxx|||~~~mmmbbbWWWRRRRRRTTTYYY___aaacccfffhhhiiijjjkkkmmmpppvvveee\\\qqqXXXEEE@@@CCC@@@@@@BBB???===;;;999777777555333111111000000///////////////...////////////000000000222000000222333444:::AAAbbbxxxgggddddddeeedddfffppp}}}yyyzzz|||{{{lll___PPPFFFCCC???<<<::::::888666:::AAALLLfffmmmRRREEE;;;IIIkkkzzzyyynnnwwwwwwaaaaaa}}}___QQQUUUYYYWWWWWWUUUMMMBBB777111---++++++++++++*********))))))))))))))))))))))))))))))jjjVVVRRRQQQQQQIIIGGGDDDCCCCCCCCCAAA@@@999777555222000...------......---,,,++++++++++++++++++++++++,,,---......222444666999::::::888666222222222333444555666777777777777666666666555555;;;===@@@BBBBBB@@@<<<999000777===<<<888777888;;;<<>>AAA???>>><<<999888777666444222111000000///////////////////////////000000000111111000222555444444<<>><<<999:::;;;<<<===???BBBDDDGGGJJJNNNQQQPPPRRRUUUWWWYYY\\\aaadddgggjjjooosssvvvyyy}}}yyyqqqpppnnnooo|||jjjXXXFFF@@@@@@???<<<;;;>>>@@@BBBCCCBBBCCCEEEGGGKKKRRR\\\fffoooyyyuuudddoooyyyVVV@@@>>><<<===AAA???>>><<<:::999888777555333111111000////////////////////////000000000111111...---111444222444BBBTTT~~~wwwmmmeee```\\\[[[```gggnnnsssyyyzzz|||||||||oooaaaSSSJJJCCC>>>;;;;;;999777777;;;CCCRRRcccvvvlllTTT<<<;;;QQQnnn}}}wwwtttaaaTTTVVVZZZWWWTTTPPPKKK@@@444...---,,,++++++++++++*********************************fffWWWVVVQQQLLLJJJHHHFFFEEEEEECCC@@@>>>888777555222000...---,,,......---,,,++++++++++++------------...///000000111111333777:::;;;888666222222222222333444555555444555666777888999999:::<<<<<<>>>AAABBB>>>888222444;;;>>><<<:::===???===>>>@@@CCCEEEGGGIIIMMMPPPQQQSSSUUUWWWYYY\\\aaadddfffiiinnnrrruuuxxx|||~~~yyypppddd\\\XXXYYYUUURRRZZZggg}}}wwwVVVJJJ>>>;;;;;;999888888999:::;;;;;;:::;;;===>>>???DDDKKKRRRYYYcccpppyyyeeefff}}}ZZZAAA@@@??????AAA???>>><<<:::999999888666444111111000/////////////////////000000000111111111......111333111666OOOjjj~~~uuukkkdddaaa]]]ZZZ^^^fffpppvvv{{{|||}}}~~~sssnnnjjjjjjqqq|||yyyjjj[[[QQQIIICCC>>><<<:::777777999>>>JJJXXXiiieeeGGG===EEEXXXqqqpppWWWUUU[[[XXXTTTRRROOOEEE777000///,,,,,,+++++++++*********************************dddXXXXXXQQQJJJJJJIIIGGGFFFEEECCC@@@===888777444222///...,,,,,,......---,,,++++++++++++......---......///000111111111222666:::;;;888555222222222222333444444555444444555777888:::;;;;;;<<<<<<>>>AAABBB>>>777111777<<<>>>;;;;;;@@@AAA>>>>>>@@@CCCEEEFFFIIIMMMPPPRRRSSSVVVWWWYYY]]]aaadddeeehhhmmmqqqtttxxx{{{~~~yyykkk[[[OOOLLLGGGFFFIIIDDD<<>>>>><<<:::999999888666444111111000///////////////000000000000111111111111111000222444111:::[[[}}}~~~tttjjjddddddaaa]]]^^^hhhttt|||}}}}}}~~~~~~~~~~~~~~~wwwmmmggg``````hhhvvvssscccWWWMMMFFF@@@===:::666666888:::DDDRRRccc|||wwwTTTCCC???HHHeeeyyyZZZTTT\\\XXXUUUSSSRRRIII:::222222,,,,,,,,,+++++++++******************************dddXXXWWWQQQMMMFFFFFFFFFFFFDDDBBB@@@>>>999888555222000......---,,,,,,,,,,,,,,,,,,,,,,,,111///------///111111111222111111444666666333000444333333333333444555555555777888999888999<<<>>>>>>@@@AAA@@@<<<888666555888999:::<<<===>>>>>>>>>;;;>>>BBBEEEGGGJJJLLLOOOOOORRRVVVXXXYYY\\\aaaeeefffiiinnnqqqtttwwwzzz}}}|||hhhUUUGGGAAA???<<<<<<;;;;;;;;;<<<======BBBHHHPPPVVVVVVQQQIIIDDD<<<;;;:::999888666666555777666666666666555555555888777777999>>>DDDKKKOOOcccsssvvveeemmm|||zzzdddJJJ??????BBB@@@>>>@@@@@@>>><<<:::888666555111111000///////////////000000000000111111111111...555:::555111@@@eee}}}sssjjjeeeggghhhfffdddgggnnnuuu}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}tttiii```aaaiiisss~~~yyyzzz|||~~~ooobbbPPPHHHBBB@@@>>>;;;;;;=========DDDUUUjjjYYYDDD???===RRRwww^^^RRR]]]WWWXXXVVVQQQLLLDDD666***111///------------+++)))))))))))))))))))))))))))eeeYYYWWWPPPLLLHHHHHHHHHGGGFFFCCCAAA@@@999888555222000......---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---000333444444333222222444666555222///444333333333333444555555777777666777999;;;<<<======??????>>>:::666444444777888:::;;;=========<<<:::===AAADDDFFFIIILLLNNNOOORRRVVVXXXYYY\\\aaaeeefffiiinnnqqqtttwwwzzz}}}uuudddTTTIIIAAA<<<999999999888777777888888888888;;;???CCCCCC@@@<<<999;;;:::999888777666555555666666666666777777777777999888888888;;;@@@DDDGGGTTTeeexxxmmmkkksssiiiOOOAAAAAACCC@@@<<<@@@???>>><<<:::888666666111111000///////////////000000000000111111111111,,,000333444:::RRRwwwyyypppiiifffhhhiiigggfffhhhooouuuzzz{{{||||||}}}}}}}}}|||~~~~~~}}}|||}}}{{{qqqhhh``````eeennnzzzwwwxxxzzz~~~uuuhhhTTTKKKCCC@@@===999888999999999???MMM```xxxgggJJJ@@@<<>>>>><<<888444333333555666999;;;<<<<<<;;;::::::===@@@CCCEEEGGGKKKMMMNNNRRRVVVXXXYYY\\\aaaffffffiiinnnqqqtttwwwzzz}}}wwwdddXXXHHH???<<<;;;999666888777666666555555555555555666666666777777777777999888888777666555555444555666666777777888888999999999888888999;;;===>>>EEEUUUiiiyyyqqqoootttWWWEEEBBBCCCAAA===@@@???>>><<<:::888777666111111000////////////000000000000000111111111111111000///111???\\\~~~tttlllhhhgggiiijjjjjjhhhjjjoootttwwwwwwxxxyyyzzz{{{{{{|||}}}~~~}}}|||{{{|||vvvnnneee___ZZZZZZ]]]dddppp|||vvvwwwzzz}}}qqq]]]RRRGGGBBB>>>999777777777666:::EEEUUUkkk|||VVVBBB;;;GGG___xxxlllhhheee___VVVaaazzz^^^QQQRRRUUUUUUSSSPPPKKK???444///---++++++,,,,,,+++***************************fffXXXUUUOOOLLLKKKKKKJJJIIIGGGEEEBBBAAA999888555222000......---,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...333666888888555555555444444222000///444333333333333444555555:::555111333999===>>><<<===>>>===:::666333333333333555888:::;;;:::888777:::<<>>===;;;>>>===<<<999555444444555333555777888999888777666999;;;>>>???AAADDDHHHKKKLLLPPPUUUWWWYYY\\\aaaffffffiiinnnqqqtttwwwzzz}}}}}}gggRRRFFF======<<<:::999999:::;;;;;;:::999777777666666666333333333333444444555555666666666555555555555555333333444555777888999999888888999999::::::::::::999@@@LLLYYYffftttuuurrrRRRCCCCCCEEECCC???>>>===<<<:::999777777222222111000000000000000///000000000111111111111000222222999PPPuuuyyyoookkkkkkgggiiikkkmmmooopppqqqrrrqqqqqqqqqrrrtttvvvxxxyyyzzzzzzzzzxxxwwwxxx{{{~~~tttlll```\\\WWWUUUVVVXXXWWWUUUMMMJJJIIIJJJLLLQQQ\\\hhhrrrtttvvvxxxyyyyyyyyyyyy|||}}}~~~oooaaaQQQIIIDDD???;;;:::888777999???HHHYYYrrr}}}VVV>>>>>>NNNiii}}}vvvmmmiiifffcccrrrbbbPPPRRRUUUVVVUUUTTTPPPEEE:::000...+++***+++,,,,,,+++************************eeeVVVSSSOOOMMMIIIIIIIIIGGGEEEBBB???>>>999888555222000......---,,,,,,,,,,,,,,,,,,,,,,,,......///111555666666555555666666444222000000111444333333333333444555555555333222555:::======;;;===<<<:::777444444555888555555666777777777777777999;;;===>>>???BBBFFFIIILLLOOOTTTWWWXXX\\\aaaffffffiiinnnqqqtttwwwzzz}}}|||yyywwwyyykkkTTTDDD===888:::===<<<:::888888999888888777666555555555555111222333444555444333222555555555666666666666666444444555666777999999:::888888999:::;;;;;;<<<<<<888999???IIIUUUdddvvvssszzz___HHHCCCEEEDDD???>>>===<<<:::999888777222222111000000000000111000000000000111111111111...111444===YYYvvvnnnlllmmmdddgggjjjnnnqqqrrrrrrrrrpppppppppppprrrtttvvvxxxxxxyyyxxxwwwvvvwwwzzz|||~~~yyynnngggaaaaaaccceeegggddd^^^XXXWWWRRROOOOOOOOOPPPWWW___hhhkkkoooqqqssstttuuuwwwyyy{{{|||~~~~~~xxxgggUUUKKKFFFAAA<<<:::777666888<<>>AAAEEEIIIKKKOOOTTTVVVXXX\\\aaaffffffiiinnnqqqtttwwwzzz}}}xxxvvvvvv{{{}}}jjjUUUFFF???===;;;;;;:::::::::999888777666666555555555555666666333444666777777777666555555555666666666777777777777777888999999:::;;;;;;999999999999:::;;;<<<===:::777888>>>FFFQQQcccsssuuuuuunnnPPPEEECCCBBB>>>>>>===<<<:::999888888333222111111000000111111000000000000111111111111222333555DDDhhh|||sssmmmlllmmmaaadddiiinnnrrrtttsssrrrppppppoooooopppsssuuuvvvwwwwwwwwwvvvuuuvvvxxx{{{{{{}}}}}}ssskkkkkkccc[[[WWWTTTQQQRRRUUU[[[___cccfffhhhjjjmmmpppqqqsssvvvyyy{{{|||}}}|||}}}qqq]]]QQQKKKDDD>>>;;;888888999:::<<>>:::888555222000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222666999888777333555666444111000222444444333333333333444555555///222666999::::::;;;<<<888777555222111222555999888777555444555666888999999:::;;;<<<===@@@EEEHHHKKKOOOSSSVVVXXX\\\aaaffffffiiinnnqqqtttwwwzzz}}}xxxwwwzzzjjjTTTEEE???>>>>>>AAA<<<888888;;;<<<:::666777777666666666777777888444555555666666666666666555555666666777888888888999::::::;;;;;;<<<<<<===;;;:::999999999:::<<<===???:::777999<<>>>>>===<<<:::999888888333222111111000111111111000000000000111111111111222222777MMM|||yyyqqqmmmlllmmm```bbbhhhnnnsssuuusssrrrqqqpppooooooppprrrtttvvvwwwwwwvvvuuutttuuuxxxzzzyyy{{{}}}~~~zzzoooccc]]]WWWPPPLLLLLLKKKOOOTTTXXXYYY\\\```dddjjjlllpppuuuxxxzzz{{{{{{}}}{{{eeeWWWPPPHHHAAA>>>;;;:::;;;;;;:::???PPP```wwweeeCCC???;;;XXXvvv___JJJNNNRRRTTTWWWVVVNNNEEE888444///,,,,,,,,,,,,+++++++++++++++++++++++++++fffSSSOOOLLLMMMKKKIIIGGGEEEDDDBBB???===>>>888333222111---,,,---++++++,,,,,,,,,,,,------///000333555666666555555111444333///000555555000000111333444555555444333222333555888:::;;;;;;;;;;;;777333000111444666777777666444333222222333444666666777888;;;???CCCEEEJJJLLLOOORRRUUUZZZ```dddiiikkknnnqqqtttwww{{{~~~~~~}}}lllYYYNNNHHHCCC@@@@@@CCCBBB@@@@@@@@@>>>:::666===<<<:::888888666444333444444666777999999999999444777999:::888888999;;;CCCCCCAAA<<<999:::@@@FFFBBB???;;;777777:::===@@@>>>===:::888888===DDDIIIdddyyyyyyhhhIII@@@CCC>>>>>>>>>===<<<;;;999999666555333111000000000111111111111111111111222222111111===aaa{{{uuunnnnnnpppnnnkkkjjjjjjkkkooosssssspppmmmqqqooonnnmmmnnnpppsssuuuxxxwwwuuutttuuuwwwzzz|||wwwzzz|||}}}~~~~~~xxxmmm___QQQGGGBBBAAAAAADDDGGGIIIKKKNNNQQQSSSWWW]]]eeennntttwwwwwwwww}}}}}}~~~xxxdddTTTIIIBBB===;;;999888888999>>>JJJWWWnnnzzzzzzOOO;;;===IIIiiioooWWWRRRMMMNNNQQQQQQNNNLLLEEE888------...+++)))***************************eeeSSSOOOKKKLLLLLLJJJGGGEEEDDDCCC@@@>>>===777333222111---,,,---++++++,,,,,,,,,,,,------///000333555777777777666444555333///000555555111000111222444444444333333111333555777999:::::::::999666111///000333444555666555444333222333333444666666666777:::>>>BBBDDDFFFGGGIIIKKKPPPWWW```fffiiikkknnnpppsssvvvzzz}}}xxxoooaaa[[[VVVRRRNNNHHHGGGJJJOOOOOOOOOJJJEEE@@@???@@@DDDAAA===999888888999999555555555777888999999888666888::::::999888:::;;;???BBBCCC@@@<<<===CCCIIIMMMJJJFFFAAA>>><<<=========;;;888666666999@@@DDDXXXkkk}}}|||WWWCCC============<<<;;;:::999888666555333111000000000111111111111111111222222333333555EEEhhhuuummmlllnnnqqqrrrqqqpppppprrrsssssspppmmmqqqpppnnnmmmnnnpppsssuuuvvvuuusssssssssuuuxxxzzzvvvxxx{{{|||}}}xxxiiiYYYKKKBBB>>><<<;;;===@@@BBBCCCDDDGGGIIIMMMRRRZZZccckkkppprrrssszzzzzz|||lll[[[NNNDDD===>>>;;;999999888;;;FFFQQQgggtttbbbHHH???CCC]]]|||yyyvvvuuuZZZRRRMMMOOOQQQNNNMMMOOOFFF999///---...,,,***+++************************fffSSSOOOKKKKKKMMMJJJHHHFFFEEECCCAAA>>><<<666222222111---+++---++++++,,,,,,,,,,,,------///000333666888999999999777777333000000444555333111111222333333333222222111222555777999999999999777444000///000222333444666555444333222333444555555555555666999<<<@@@BBBBBBBBBDDDFFFKKKTTT___fffhhhjjjmmmoooqqqtttxxx{{{kkk\\\VVVIIINNNWWW\\\YYYSSSSSSWWW\\\```aaaZZZOOOHHHIIIMMMOOOKKKDDD>>>;;;;;;>>>@@@:::999888999;;;<<<;;;::::::;;;<<<======<<<<<<<<<===BBBFFFDDD???>>>BBBGGGTTTRRRNNNJJJEEEAAA>>>===<<<;;;999666666888===AAALLL[[[nnnzzz~~~kkkJJJ;;;<<<<<<<<<<<<;;;999888777666555333111000000000111111111111111111222333333333888LLLnnnwwwoookkkmmmuuu|||xxxvvvtttttttttsssqqqoooqqqpppnnnnnnnnnppprrrtttsssrrrqqqqqqqqqsssuuuwwwuuuwwwzzz{{{}}}wwwkkkZZZKKKBBB===999777777888::::::::::::<<<>>>BBBFFFMMMVVV___ggglllooossstttwww}}}uuudddUUUIIIAAAAAA===:::999777888AAAJJJ^^^mmmvvvRRRCCC>>>QQQtttnnneeeooorrrlllnnnbbbSSSKKKPPPRRRMMMLLLRRRGGG<<<111......,,,++++++++++++++++++++++++++++++gggUUUPPPLLLKKKMMMKKKHHHFFFEEECCCAAA???;;;666222222111---+++,,,+++++++++,,,,,,,,,------///111333666888999:::::::::888333000111444555555222222222222222222111111111333555777888999999999666333111000111333333333555444333222333444555666444444444555777:::===???@@@BBBDDDGGGLLLTTT]]]dddgggiiilllnnnpppsssvvvyyywww]]]NNNLLLEEEMMM[[[ggghhhdddcccgggkkknnnooojjj```WWWSSSTTTUUUSSSNNNIIIEEEDDDEEEGGGEEEAAA>>>===???@@@@@@???<<<<<<>>>BBBDDDCCC???<<<<<>>AAAMMMMMMLLLKKKHHHCCC@@@===;;;;;;;;;999999;;;???BBBGGGOOO___mmmnnnkkkssszzzSSS===<<<<<<<<<;;;:::999777777666555333111000000000111111111111111222333333444888===UUUwww|||}}}zzzrrrlllmmmwwwzzzxxxuuusssrrrrrrqqqqqqpppooonnnmmmnnnoooqqqrrrqqqqqqppppppppprrrtttuuuvvvxxxzzz{{{|||~~~~~~xxxtttmmmgggkkk{{{mmm\\\RRREEE<<<::::::888555777888999888777666777888:::===CCCKKKUUU___gggkkklllnnnsssxxx}}}{{{jjj[[[NNNFFFCCC>>>;;;999777777===EEEUUUggg}}}YYYGGG<<>>:::555222333222---+++,,,+++++++++,,,,,,,,,------000111333555777999:::;;;;;;777333222222444555777444333333222222111111111222333555777999999999888555333222222333444444333444333333222333444666777444444333444666999<<<===BBBEEEIIIMMMQQQVVV\\\```fffhhhkkkmmmooorrrvvvyyy}}}bbbOOOJJJKKKNNNYYYhhhsssuuuvvvxxx{{{{{{{{{yyysssiii\\\SSSQQQTTTWWWWWWUUUTTTTTTUUUQQQJJJCCC@@@AAADDDDDDCCC;;;<<>>::::::888888<<>>>>>@@@HHHQQQSSSLLLEEE>>>???@@@BBBBBBBBBAAA@@@===============;;;999888999;;;===>>>===>>>???AAA>>>===CCCKKKOOOQQQ\\\jjjqqqyyy{{{WWW>>><<<<<<<<<<<<;;;999888777666555333111000000000111111111111111222444555666888JJJmmmzzzyyytttmmmggggggjjjnnnnnnoooooonnnnnnnnnqqqssslllllllllkkklllllllllmmmnnnnnnnnnnnnooopppqqqqqqvvvwwwyyyzzz|||zzzkkk^^^VVVJJJJJJHHHBBB===>>>CCCIIIIIIIIIHHHFFFBBB>>>:::777999777666777999999777444666777888666555333444555444444666999@@@HHHOOOTTT___dddjjjpppuuuyyy}}}vvvcccSSSIIIDDD>>>;;;;;;:::999;;;@@@EEE[[[rrrOOO>>>>>>PPPeee{{{zzzlll```___kkklll^^^ZZZVVVRRRPPPKKKGGG>>>333...///...+++,,,,,,,,,,,,,,,,,,,,,,,,gggWWWRRRNNNNNNJJJHHHFFFDDDCCCAAA>>><<<777333111333222...++++++++++++,,,,,,,,,,,,------111111222333555666888999777111000444666444555888888777555444222222222222555666888999::::::::::::111111111333444555333111222222222222333555777888555555444444555777:::<<>>;;;::::::::::::;;;<<<<<<===@@@BBBBBB@@@???>>>???::::::<<<@@@DDDJJJRRRXXXcccmmm{{{\\\BBB=========<<<;;;:::999888666555333111000000000111111111111222333444555666777SSS|||sssjjjfffggghhhhhhjjjlllnnnmmmlllmmmooorrrkkkjjjjjjjjjjjjjjjjjjjjjkkklllllllllmmmnnnnnnooorrrtttwwwzzz~~~rrrdddVVVKKKEEE????????????>>>;;;999777888999::::::999999999999777777888999999888777666555666777666555444555777666555555666999>>>DDDGGGQQQWWW___gggmmmsssyyy}}}}}}ppp\\\OOOFFFAAA<<<<<<;;;999999===@@@UUUkkk}}}cccKKK>>>BBBMMMfff~~~www|||mmmYYYTTTSSSQQQLLLJJJAAA444///000///+++,,,,,,,,,,,,,,,,,,,,,,,,fffUUUQQQMMMMMMJJJHHHEEECCCBBB@@@>>><<<777333111333222...++++++++++++,,,,,,,,,---------222222222222444555777777555//////444777444444888999888666444333222333333666777888:::;;;;;;;;;:::000///000222444444222000222222222222333555777888666555444444555777:::;;;EEEGGGIIIKKKOOOUUU\\\aaacccfffjjjmmmqqquuuzzz}}}yyynnneeeddddddddddddfffggggggkkkttt|||zzzpppfff^^^iiivvv}}}}}}xxxuuutttyyyjjjXXXMMMMMMQQQTTTUUUWWWQQQMMMSSS```jjjkkkhhh[[[RRRHHHEEEGGGFFFAAA:::999999888999;;;>>>BBBDDDDDDFFFGGGGGGDDDAAA???>>>;;;;;;;;;;;;???EEEHHHGGGYYYeeeuuu~~~bbbHHH>>>>>>>>>===<<<;;;999999666555333111000000000111111111111222333444666777???bbbuuujjjhhhjjjjjjhhhhhhkkkmmmmmmllllllnnnpppiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmoooqqquuuzzz{{{ooo```RRRGGG@@@===???<<<999:::===???>>><<<:::;;;;;;:::777555444444555777999888777666777888555777888888777777888999999888666666777;;;>>>AAAEEELLLUUU^^^eeellltttyyy{{{}}}}}}gggYYYIIICCC>>>===<<<888888:::>>>RRRffftttxxxZZZBBB<<>><<<;;;:::999888777666666555777999:::888777777777555555555888;;;;;;888555777888999:::::::::999999>>>@@@GGGQQQYYYbbbnnnzzzzzz|||}}}rrr```RRRJJJAAA<<<;;;<<<:::777AAAKKK\\\ppp```CCC>>>>>>SSSsss___TTTRRROOONNNKKKCCC:::222------...,,,,,,,,,,,,,,,,,,,,,,,,lllUUUPPPOOOLLLLLLIIIFFFDDDBBB???<<<:::777666444222000...------***+++,,,,,,,,,,,,---///333333444555666666777777111000000000111222333444444555555333222222444666555555555888::::::888555111222333333333333222111333333333444555555666666777666555555666888;;;<<>>GGGPPPZZZ^^^\\\XXXVVVUUU\\\WWWPPPHHHAAA===;;;:::999999::::::;;;<<<===>>>EEEQQQaaappp{{{yyy}}}XXXDDDBBB>>><<<<<<===;;;888777666555333222111000000000222333222111333777:::OOOzzzkkkpppxxxooolllkkkjjjiiilllmmmmmmkkkhhhggghhhiiikkkjjjjjjjjjiiiiiiiiiiiiggghhhjjjkkkkkkkkkjjjiiilllooottt{{{vvv___TTTFFF?????????;;;888<<<<<<<<<======>>>>>>???999999888777666444333222555666888888777666777888555444444666999:::888666777888999999999999999999<<<===BBBJJJRRR[[[iiiuuuwwwzzz~~~|||pppbbbTTTMMMCCC===<<<<<<:::777;;;CCCTTTgggxxxvvvOOO===<<>>BBBGGGMMMRRRVVV[[[^^^bbbeeejjjnnnrrrwww{{{yyyuuupppkkkfffeeennnxxx~~~zzzqqqllliiiffffffhhhnnnhhhaaa^^^```dddggghhhrrryyy|||xxxrrrpppppppppeee```[[[WWWQQQJJJJJJMMMLLLHHHDDD@@@CCCKKKVVV^^^eeegggfffaaa[[[WWWYYY\\\```YYYNNNDDD<<<999:::;;;999999999::::::;;;;;;;;;>>>FFFSSSaaaooo|||wwwfffIIIEEE@@@>>>>>>===:::888777666555333222111111111///111333333333555:::>>>YYYvvvccchhh|||xxxrrrooonnnkkkhhhlllmmmllljjjhhhggggggiiiiiiiiiiiiiiiiiihhhhhhhhhgggggghhhiiijjjjjjiiiiiilllmmmqqqzzzrrrdddNNNHHH@@@===>>>>>>;;;777===<<<;;;::::::;;;<<<===777777777666555444333222444666777777666666777999555444444555777999:::999888888999999:::::::::::::::999;;;@@@GGGPPP___mmmtttvvvzzz~~~}}}|||ooodddYYYQQQGGG@@@>>><<<:::888777===LLL^^^ooo]]]>>>;;;GGG```~~~|||qqqppp|||{{{uuuyyyhhhVVVTTTUUUOOOLLLFFF>>>555000......,,,,,,,,,,,,,,,,,,,,,,,,kkkWWWRRRPPPKKKKKKIIIFFFCCCBBB@@@===;;;777666444222000...------***+++,,,,,,+++,,,///111333555777888888777555444000111111111222333444444444444444333222222555777555666777888888777444333...///000222333444555555444444555555666777888888777777777888999:::<<<===;;;@@@GGGMMMSSSXXX]]]```aaaeeejjjnnnrrrwww|||zzzsssiiicccggglllkkkgggccc^^^fffuuu|||qqqjjjggggggccc```bbbfffgggddd```^^^gggooopppjjjdddaaa``````]]][[[YYYRRRMMMNNNSSSQQQRRRTTTUUUXXX```llltttkkkeee[[[SSSQQQUUU[[[___XXXRRRHHH>>>888777999;;;888999999999::::::999999:::>>>FFFSSScccsss}}}rrrMMMEEE??????@@@>>>:::999777666555444222222222222///000333555333444:::BBB^^^~~~}}}kkknnnzzzvvvpppllllllllllllkkkmmmmmmmmmjjjhhhfffggghhhggggggggggggggggggggggggfffffffffgggggghhhhhhiiikkkkkkooozzzrrr___PPPHHHCCC>>><<<===>>>===<<<::::::999999999999999999888888888777777888888888555666777777666666777999777666555555777:::<<<===::::::::::::;;;;;;<<<<<<999666666999>>>FFFVVVcccooorrrvvvzzz{{{||||||}}}~~~pppggg^^^WWWMMMDDD???<<<:::888888<<>><<<@@@GGGMMMSSSXXX^^^aaabbbeeejjjnnnrrrwww{{{xxxqqqggg]]]VVVYYY___```\\\ZZZddddddfffmmmxxxyyyvvvssstttxxxyyyvvvqqqqqqwww|||tttoooooolllkkkjjjiiiddd```bbbhhhhhhnnnuuuwwwrrrjjjdddaaaTTTQQQQQQUUU[[[\\\WWWQQQGGGDDD>>>:::777777888999888888999::::::999999888999;;;???IIIWWWhhhxxx}}}PPPEEE===>>>@@@===::::::777666555444333222222222111111333555333222:::EEEbbbxxxvvvzzzyyyllliiidddbbbdddhhhlllooommmmmmllljjjgggffffffgggddddddeeeeeeeeeeeeeeeeeedddcccccccccdddeeeggghhhiiijjjppp|||qqqbbbQQQDDD===>>>@@@BBBCCCCCCAAA@@@888888999999999888777777:::999888888999:::===>>>777888999999777777888999999999888777888:::>>>@@@===<<<<<<<<<<<<===>>>???;;;777555666999???MMMZZZggglllrrrvvvxxxzzz|||~~~wwwlllddd]]]SSSIIIAAA===:::999:::;;;BBBPPP___qqqYYYFFF>>>GGGbbbooo{{{uuufffhhhpppssswww~~~bbbTTTQQQOOONNNKKKDDD<<<555000...------------------------kkkWWWRRROOOHHHJJJHHHEEECCCBBB@@@>>>;;;777666444222000...------+++,,,,,,++++++---111444555555666666666444333222000111222333444444444444333333444333222333555888555777999888555222000000...//////000222444666777555555666777999:::;;;;;;:::;;;<<<===>>>>>>?????????BBBGGGLLLQQQWWW^^^bbbcccfffkkkooorrrvvvzzz}}}zzzmmmggg^^^YYYTTTOOOJJJIIIQQQ\\\kkkkkkkkkmmmqqqyyy~~~}}}yyyqqqhhh```ZZZXXXWWWSSSRRRUUUXXXUUUJJJ@@@:::999888777777777777777777888999:::;;;::::::999999:::===BBBLLL[[[lllwwwWWWHHH======???<<<:::<<<777666555444333333333333444111222555333222>>>MMMnnnzzzwwweeebbb^^^\\\^^^cccjjjoookkkkkkjjjhhheeeccccccdddaaaaaaaaabbbbbbbbbbbbcccbbbaaa```___```bbbeeefffgggkkktttrrrdddZZZPPPHHHHHHMMMSSSTTTPPPIIIAAA===999999999999::::::::::::???===:::888888;;;???BBB999;;;======;;;999888888;;;;;;;;;:::999:::>>>@@@>>>===<<<<<<<<<===???@@@===:::777777777:::EEEPPP]]]dddmmmsssuuuwwwzzz}}}~~~tttiiicccXXXMMMCCC===:::999888777<<>><<<777666444222000...------+++,,,,,,++++++---111555666555555444333222222222000111222444444444444333222333333333222333666888555888:::888444000///////////////000222444666777555666777888999;;;<<<<<<<<<===>>>???@@@AAAAAAAAABBBEEEHHHKKKPPPVVV]]]bbbeeehhhkkkooorrruuuyyy|||~~~nnnaaa\\\ZZZVVVRRRMMMGGGEEEKKKTTTXXX^^^eeehhhiiinnnvvv~~~}}}{{{|||ssskkk```WWWSSSSSSUUUWWW[[[VVVNNNGGGCCCAAA>>>===888888777777777666666555666777999;;;<<<<<<;;;:::999:::;;;===BBBNNN___lll{{{aaaNNN???>>>>>>:::888;;;777666555444444333444444444111222555444666EEEXXX~~~yyy|||gggeeeaaa]]]]]]aaafffkkkggghhhgggdddaaa______```^^^^^^______```````````````^^^]]]\\\]]]```ccceeeeeemmmyyyssscccYYYXXXXXXWWW```bbbbbb]]]SSSIIICCC@@@???===:::999999<<<@@@BBBIIIEEE???:::999<<>>===<<<;;;:::;;;<<<>>>??????<<<:::999777777>>>GGGSSS\\\gggooorrrtttxxx{{{}}}}}}mmmggg\\\PPPDDD===::::::555444888CCCQQQaaatttzzzIII999CCCIIIbbbyyy|||zzzyyy|||vvv[[[TTTOOOPPPOOOJJJAAA888222...........................fffSSSQQQOOOIIIJJJGGGEEECCCBBBAAA>>><<<777666444222000...------,,,,,,,,,++++++...222555666555444333222111111111000111333444555555444333222333333333222333666888555888:::888444000......000000000000222444666777555666777888:::;;;<<<======>>>???@@@AAABBBBBBBBBEEEFFFHHHJJJNNNUUU\\\bbbfffhhhllloooqqqtttxxx{{{~~~xxxgggYYYTTTVVVMMMHHHMMMQQQOOOGGGCCCGGGNNNVVVVVVRRRQQQVVV]]]yyy{{{oooiiiddd]]]ZZZZZZPPPPPPQQQSSSTTTQQQIIICCCCCCDDDDDD???:::888;;;???;;;:::999888777666555555555777999<<<======<<<;;;888:::;;;999;;;EEEWWWdddttthhhSSSAAA???>>>999777;;;777666555444444444444444555000111666666999KKK```yyy~~~llljjjfffbbb``````cccfffeeeeeedddaaa^^^\\\\\\]]]]]]]]]]]]^^^^^^_________^^^]]][[[ZZZ[[[^^^bbbddddddnnn|||{{{vvviiiZZZTTTYYY```dddhhheee___TTTJJJGGGIIINNNEEEAAA;;;888999>>>EEEIIISSSMMMEEE>>><<<>>>CCCGGG>>>AAADDDDDDAAA<<<999777:::<<<===<<<999888:::<<<<<<;;;999999999:::<<<>>>???===<<<;;;888666:::AAAMMMVVVccclllppprrrvvvyyy{{{~~~oooiii^^^QQQEEE===::::::444222666BBBQQQaaarrrWWWAAAFFF???ZZZrrrxxxXXXQQQOOOPPPOOOKKKCCC999222...........................hhhWWWRRRMMMIIIIIIHHHFFFEEECCCAAA===:::999666222///...---,,,+++---,,,,,,---000333333333777666666777888666222---111222333444444444333222888666444222111222333444888::::::999555222111000000111333444555555444333444666888999999:::===>>>@@@@@@AAABBBCCCEEEEEEFFFGGGIIILLLOOORRRVVV[[[___dddhhhllloooppprrrwww{{{~~~zzzoooddd\\\WWWYYYMMMBBBEEEOOOSSSKKK@@@FFFHHHHHHDDD@@@@@@FFFKKKcccrrrvvvtttssszzz{{{xxxxxxvvvsssoooqqqnnnggg___XXXSSSPPPNNNHHHKKKMMMJJJDDD???<<<<<<>>>===<<<;;;;;;;;;;;;;;;===>>>===999555333444666999999:::;;;<<<>>>???@@@===888777;;;>>>@@@IIITTTfffwww]]]AAABBBBBB>>>===;;;888888777666555444333333222111555777222777ZZZ}}}}}}}}}nnnlllhhhbbb^^^]]]___aaagggddd```]]]\\\\\\^^^___^^^]]]\\\\\\[[[[[[\\\\\\^^^]]][[[ZZZ[[[]]]]]]]]]aaapppsssdddUUUQQQRRRRRRUUU[[[^^^[[[RRRIIIHHHNNNNNNIIIIII>>>888>>>HHHLLLJJJIIIZZZZZZKKK;;;;;;===@@@GGGBBBBBBFFFJJJIIIAAA:::999:::;;;<<<===<<<;;;:::999<<<<<<;;;;;;;;;===>>>??????>>><<<:::999:::<<<===EEENNN[[[ccchhhmmmsssyyywwwyyy}}}nnnhhhaaaXXXKKK@@@<<>>@@@@@@AAABBBDDDEEEFFFFFFIIIKKKNNNPPPRRRVVVZZZ]]]dddgggllloooppprrrwww{{{~~~~~~uuummmeee^^^ZZZTTTJJJ@@@???EEEHHHEEE???AAACCCEEEDDDCCCCCCGGGJJJTTTaaakkkoooyyyxxxeeeSSSSSS\\\nnn~~~}}}pppgggdddeeeffffffccc```ZZZTTTNNNJJJGGGFFFBBBCCCCCCAAA???===============<<<;;;;;;;;;;;;;;;@@@???>>>;;;777555555666777888888999;;;===???@@@>>>999888:::<<<>>>FFFOOO^^^oooeeeFFFCCCAAA<<<:::777888888777666555444444333000///333888888DDDlll||||||xxxooonnnkkkfffbbb___```aaaeeebbb___[[[ZZZZZZ\\\]]][[[[[[ZZZYYYYYYYYYYYYZZZ]]][[[ZZZYYYZZZ[[[\\\]]]dddrrr|||nnnaaaUUUJJJHHHHHHHHHIIIMMMKKKNNNMMMJJJLLLOOONNNJJJDDD===:::BBBKKKNNNOOOOOOXXX]]]RRRCCC@@@???@@@HHHDDDCCCGGGLLLKKKBBB999555;;;;;;;;;;;;;;;::::::999>>>===<<<<<<<<<===>>>???===<<<;;;;;;;;;;;;<<<===BBBIIISSS\\\ccciiippptttsssuuuyyyxxxoooddd[[[PPPDDD>>>>>>999999888:::CCCUUUhhhuuu|||PPP;;;BBBNNNfff~~~lllRRRPPPSSSPPPIIIDDD@@@999111---.....................eeeWWWRRRMMMHHHFFFDDDCCCCCCBBB@@@===:::666333000...////////////---,,,,,,...111333444444333333333555666555111///222333555666666666555444555444333333333444666777:::::::::888444000//////222222222222333444555555444666888999999:::===>>>???@@@AAABBBDDDEEEFFFGGGJJJMMMPPPRRRTTTVVVYYY[[[cccggglllnnnooorrrvvvzzz}}}~~~wwwooojjjeee___ZZZMMMGGGAAA???AAACCCBBBAAA:::;;;===AAAEEEGGGFFFEEENNNXXX^^^```iiirrrlll^^^HHHEEEHHHTTT```fffiiijjjqqqhhh[[[QQQLLLMMMPPPRRROOOMMMIIIEEEAAA>>>===<<<<<<;;;999:::<<<>>>??????;;;;;;;;;;;;;;;;;;::::::BBBDDDEEECCC???:::777666555666666888:::===???AAA>>>;;;999999:::;;;AAAHHHTTTdddwwwkkkJJJDDD???;;;:::777999888777777555555444333555222333666888GGGppp{{{|||~~~sssoooooolllhhhccc```^^^___ccc```]]]ZZZXXXXXXYYYZZZYYYXXXWWWWWWVVVVVVWWWWWWZZZYYYXXXXXXXXXZZZ\\\]]]gggtttooo[[[OOOGGG@@@???@@@@@@@@@AAA===BBBFFFGGGKKKQQQVVVWWWMMMIIIGGGKKKMMMLLLMMMOOO^^^eee\\\JJJBBB======FFFDDDBBBEEEMMMPPPIII???999@@@???===;;;;;;:::;;;;;;>>>>>>===<<<<<<<<<======;;;;;;;;;<<<<<<===>>>>>>???BBBIIIQQQZZZcccjjjnnnoooqqqvvv{{{yyyjjjaaaWWWLLLCCC???<<<:::999:::@@@NNN```mmm{{{[[[<<<>>>HHHbbb~~~~~~|||{{{tttSSSRRRRRROOOIIIEEEAAA:::333........................~~~dddVVVRRRMMMHHHFFFDDDCCCCCCCCCBBB>>><<<777444000......//////...---,,,,,,...111444555555111222333444444333111000333444555777777777666666333333333333444666777888::::::999777222///......333222111111222333555666444666888999999:::===>>>???@@@AAACCCDDDFFFGGGHHHJJJLLLPPPSSSUUUWWWZZZ\\\bbbfffkkkmmmnnnqqqvvvzzz|||~~~~~~rrrjjjgggccc[[[TTTHHHGGGGGGJJJMMMLLLHHHCCC:::777888BBBNNNSSSNNNFFFRRRYYY\\\\\\dddmmmlllbbbVVVOOOJJJLLLOOOOOOOOOQQQTTTQQQLLLGGGBBB@@@@@@AAA???>>><<<:::888777777666:::888777999>>>AAAAAA???::::::;;;;;;;;;;;;;;;;;;BBBJJJQQQQQQIII???:::888555555555666999<<>><<<:::999888999===BBBLLLZZZmmm~~~lllKKKCCC>>>===>>><<<999999888777666555444444777333333666:::LLLqqqzzz}}}{{{qqqooonnnkkkfff```]]]\\\\\\aaa___\\\YYYWWWVVVWWWXXXWWWVVVVVVUUUTTTUUUUUUUUUWWWWWWVVVVVVVVVXXX[[[^^^kkkwww}}}jjj[[[LLLGGGAAA???>>>>>>======>>>>>>>>>>>>CCCPPP___iiiddd___ZZZUUUMMMFFFEEEIIIaaajjjbbbOOODDD<<<;;;DDDEEEAAACCCLLLTTTSSSLLLHHHFFFDDD@@@===;;;:::;;;<<<<<<;;;;;;;;;::::::::::::999:::;;;===>>>>>>>>>>>><<<===@@@GGGRRR\\\cccgggkkkoootttyyy~~~oooeee___TTTHHHAAA<<<:::888999===GGGYYYgggwwwhhhBBB===EEE]]]yyy|||ppprrrzzzpppppp|||___SSSPPPLLLHHHEEEAAA:::555/////////...............}}}cccVVVRRRMMMHHHGGGFFFEEEEEEEEECCC@@@===999666111///......---,,,---,,,,,,...222555666666111222333333333222111111333444555777888888777777222222333444555777888999999999888555111///......333222111111222333555666444666888999999:::===>>>???@@@AAACCCEEEFFFHHHHHHHHHKKKOOORRRUUUXXX\\\___bbbfffjjjmmmnnnpppuuuyyy|||~~~zzzooohhhddd^^^UUULLLFFFIIIOOOYYY___ZZZMMMBBB;;;555777EEEYYYbbb\\\QQQTTTYYYZZZZZZ```hhhgggaaa\\\UUUOOOOOOPPPNNNOOOQQQLLLMMMMMMIIICCC>>>======777777777666666666666666888777888;;;???AAA>>>;;;999999;;;<<<<<<<<<<<<;;;<<>>@@@>>>>>><<<999777999<<<>>>FFFRRReeeyyynnnNNNCCC>>>===@@@>>>999999888777666555444444333222444;;;DDDXXXzzzzzz{{{rrrsssqqqllleee___\\\\\\]]]^^^]]]ZZZXXXWWWVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUTTTUUUUUUTTTTTTWWW\\\```oooyyy{{{mmmeeebbbYYYUUUMMMEEE@@@>>><<<:::>>>;;;888777<<>>>>>>>>===;;;:::;;;@@@JJJTTT\\\```hhhmmmsssyyy|||ooofffaaaWWWIIIAAA<<<999888999;;;BBBSSSdddwwwuuuLLL???AAASSSooovvvmmmmmmtttjjjmmmqqqTTTOOOIIIFFFEEE@@@;;;666111000///............///}}}cccUUUQQQNNNIIIIIIGGGFFFFFFEEECCC@@@===:::666222///...---,,,+++---,,,,,,...222555666666222333444444222000111111222333555666777888777777111222333555666777888999888888777444000...///000222222222222333444555555444666888999999:::===>>>???@@@AAACCCEEEGGGHHHIIIHHHJJJMMMPPPSSSXXX]]]aaaaaaeeejjjlllmmmppptttxxx}}}~~~~~~wwwmmmfffaaaZZZQQQJJJJJJOOOXXXcccggg^^^LLL>>>555333666DDDUUU___]]]WWWWWWZZZ\\\\\\^^^aaa___ZZZXXXSSSQQQSSSTTTRRRRRRTTTQQQTTTTTTNNNDDD<<<999:::555555666666777777888888666777999<<<===<<<999777888999;;;===>>>>>>======777CCCSSS[[[XXXMMMBBB;;;:::999777666777999<<<>>>===??????:::888;;;======BBBKKK]]]rrrvvvUUUGGG>>>===???;;;:::999888888666666555444444333555===HHH]]]zzz{{{zzzzzzsssvvvtttoooiiibbb^^^]]]]]][[[ZZZXXXWWWVVVVVVWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTSSSTTTUUUTTTSSSVVV\\\bbbqqq{{{zzzfffYYYZZZcccjjjggg___RRRIIIEEE@@@<<<>>>:::888999;;;@@@IIIRRRbbb^^^YYYSSSJJJEEEJJJRRRNNNbbbnnnttt{{{sssddd^^^MMMEEEAAAEEEKKKMMMMMMNNNAAA???<<<888666666777888:::;;;===???@@@AAAAAAAAA>>>>>>>>>=========<<<<<<:::::::::===CCCKKKSSSYYYccciiiqqqwwwzzz}}}qqqgggaaaWWWIII@@@<<<888777::::::>>>NNNaaavvvZZZDDDAAALLLddd}}}xxxkkkffffffgggqqqzzzWWWNNNGGGFFFFFFAAA<<<999222111///...---......///cccUUUQQQNNNIIIIIIHHHFFFEEEEEEBBB>>><<<888555111///......---------,,,,,,///222666777777333555666444111000000222111222444666777777777777222333444555777888888888666666555333000///000111111111222333444444444444444666888999999:::===>>>???@@@AAACCCEEEGGGIIIJJJJJJKKKLLLNNNPPPUUU\\\```aaaeeeiiilllmmmoootttxxx~~~|||uuulllddd]]]WWWSSSPPPWWW\\\dddhhhcccVVVFFF;;;777;;;@@@EEEIIIMMMPPPSSSZZZ^^^```___]]][[[UUUOOOMMMLLLNNNSSSUUUSSSQQQSSSRRRYYY^^^YYYLLL>>>666444444555666777777888888888777999:::;;;999888888999888:::<<<>>>?????????>>>999===HHHVVV___]]]PPPDDD>>><<<999777666777:::;;;<<<@@@@@@<<<:::>>>???===>>>DDDTTTjjj||||||[[[KKKAAA???@@@::::::999999888777666555555666444555===KKKaaa~~~uuuttt{{{vvvrrrssssssrrrmmmfff___ZZZXXXVVVVVVUUUTTTTTTUUUVVVVVVTTTTTTSSSRRRRRRRRRRRRSSSQQQSSSUUUSSSSSSVVV]]]dddsss|||~~~lllVVVKKKSSSbbbuuuvvvrrrggg^^^ZZZTTTMMMKKKDDD@@@@@@@@@===>>>AAAKKKJJJJJJJJJGGGDDDHHHOOOKKKXXX___iiiwwwsssaaaWWWGGGAAA>>>???@@@??????BBB;;;:::999888888:::;;;===@@@BBBDDDHHHJJJLLLMMMMMMCCCAAA???===;;;;;;:::;;;888::::::;;;===BBBKKKRRRZZZbbbmmmuuuxxx{{{zzzmmmeeeYYYKKKCCC>>>999999;;;999:::JJJ]]]rrr~~~iiiIIIAAAGGG[[[vvv{{{qqqoooooooootttZZZOOOGGGHHHHHHDDD>>>===333222000...---...//////cccUUUQQQNNNJJJIIIHHHFFFEEECCCAAA===:::666333000...////////////---,,,,,,///333666777777444666777555111///000222000222444555777777777666222333444666777888888888555555444222000///000222000111333444555555444333444666888999999:::===??????@@@AAACCCFFFHHHIIIJJJMMMMMMMMMLLLNNNSSSZZZ___```dddiiikkkllloootttxxx~~~{{{uuulllbbbZZZWWWVVVVVVbbbhhhmmmiii]]]MMMAAA<<>>888:::===???@@@@@@@@@??????;;;@@@RRRfffkkk]]]MMMAAA???;;;888666777888:::<<>>>>>@@@DDDCCC???AAAEEEGGGJJJEEEGGGVVVWWWGGG>>>>>>;;;999:::999666666999999999999:::===???BBBCCCEEEGGGKKKOOOSSSUUUWWWWWWFFFCCC@@@===:::999999:::777:::;;;:::999===FFFNNNSSS]]]jjjssswwwzzz~~~uuukkk]]]OOOGGGAAA;;;:::<<<888888GGGZZZmmm|||rrrMMM:::@@@VVVttt|||uuu]]]QQQHHHIIIJJJFFFAAA@@@444222000...---...//////fffUUURRROOOHHHHHHFFFEEEDDDDDDBBB>>>;;;777444000...---------,,,***,,,///111222444777999666777888666333111000000222333555777777666555444222333444666777777888888999555000EEE[[[EEE+++111222333444444333333555666777777888999999:::;;;;;;>>>@@@BBBCCCCCCDDDFFFHHHMMMMMMNNNPPPSSSWWW[[[]]]cccccceeeiiinnnrrrtttuuu{{{zzzyyyoookkkdddYYY^^^iiikkklllxxx~~~nnnRRR@@@AAAJJJYYYkkkwwwppp^^^PPPJJJGGGUUUaaaiiidddYYYOOOGGGBBB???AAAFFFKKKPPPSSSUUUVVVYYYZZZaaahhh```KKK:::555666555333222555777666333;;;;;;<<<<<<<<<;;;:::999888888999<<>>===;;;666444666999;;;<<<>>>>>>===;;;:::???AAAHHHXXXnnnpppMMMAAADDDCCC<<<>>><<<999777666666444222333777777;;;TTT~~~ooovvvppphhhfffmmmkkkhhheeeaaa[[[UUUPPPUUUTTTSSSSSSSSSSSSSSSTTTSSSRRRRRRQQQPPPPPPOOOOOONNNOOOOOOOOOPPPWWW```hhhzzz|||zzzrrrkkk[[[KKKKKKUUUooozzzvvvlll```RRRHHHCCCAAA???===<<<;;;<<<===>>>>>>?????????===;;;:::;;;<<<::::::777555999>>>>>>:::===@@@EEEJJJMMMNNNNNNMMMQQQSSSWWW\\\___[[[RRRIII=========<<<999777777777<<<<<<<<<;;;;;;===BBBEEEKKKVVVeeepppvvvzzz~~~wwwlllfffWWWGGG@@@===::::::999:::CCCLLLeeeuuuWWWCCC???SSSqqqcccUUUMMMJJJEEEGGGGGG<<<666333000...///000000///iiiWWWTTTQQQKKKHHHFFFEEEDDDDDDBBB>>>;;;777444000...---------,,,***,,,///111222444666999777777777555222000000111222333555666777666555444222333444666777777888888777:::<<>>??????>>>===999999:::===@@@BBBBBBAAACCCDDDCCCDDDSSSlllyyyyyyeeeSSSCCC===<<<:::777888888:::<<<=========<<<;;;>>>???EEESSSggg{{{yyyUUUEEEEEEDDD>>>===;;;888777777666555333444777888BBBbbbrrryyy{{{llleeeeeegggeeebbb```]]]YYYTTTPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRQQQPPPPPPOOONNNNNNNNNNNNNNNNNNPPPVVV```hhhxxx{{{{{{uuurrrrrrhhhZZZWWW]]]hhh{{{~~~xxx}}}rrrhhhaaa]]]TTTOOOHHHBBB???===;;;999999;;;<<<<<<;;;;;;<<<>>>===>>>===<<>><<<<<<<<<;;;888777777888;;;<<<;;;::::::;;;???AAAHHHRRR```lllsssxxx}}}~~~pppfffWWWHHHBBB>>>;;;:::999:::BBBKKK^^^mmm~~~jjjIII@@@OOOkkk~~~nnnXXXMMMKKKFFFFFFEEE<<<666333000...///000//////jjjXXXTTTQQQKKKHHHFFFEEEDDDDDDBBB>>>;;;777444000...---------,,,***---000222333444666888777777666333000000111333222333444666666555555444222333444666777777888888000222...222===888...111222333444444333333444555666777888999:::;;;<<<<<<<<<>>>@@@BBBCCCDDDGGGIIIJJJKKKLLLOOOSSSXXX\\\______aaaeeejjjoootttxxxzzz|||~~~~~~rrrooosssvvvvvv```WWW^^^nnn}}}pppUUUEEEAAAQQQ___jjjhhh]]]QQQGGG???<<<===???CCCHHHMMMQQQTTT\\\]]]aaaaaaZZZLLL@@@;;;555444444444555666777888<<<<<<>>>@@@CCCCCCBBB@@@;;;:::;;;===@@@BBBAAA@@@CCCAAA>>><<>><<<:::888777888:::<<<======<<<<<<======BBBMMM___sss\\\FFFBBBAAA>>><<<:::888777777777666444222444666EEEjjjttt}}}vvvfffaaabbb```^^^ZZZXXXVVVTTTQQQNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNMMMMMMNNNMMMMMMOOOVVV```hhhwwwzzz~~~~~~ppplllnnnttttttkkkeeefffjjjwwwvvvrrr~~~tttmmmddd\\\XXXUUUQQQNNNFFFIIILLLNNNNNNOOOPPPQQQWWWZZZ[[[XXXXXX^^^bbbbbb```bbbdddfffeeedddaaa```iiifff___SSSFFF===:::::::::;;;;;;:::888666777888;;;<<<;;;:::888999;;;===BBBLLLYYYfffooovvv|||mmm```VVVOOOEEE@@@<<<:::999:::@@@HHHYYYfffvvv}}}QQQAAAHHHcccyyy}}}]]]KKKLLLIIIDDDBBB===777444000//////000//////iiiVVVRRROOOJJJHHHFFFEEEDDDDDDBBB>>>;;;777444000...---------,,,+++...111333333444555777888777444111//////222555222333444555555555444444222333444666777777888888666666...'''***000444666222333444444333222333444666666777888:::;;;<<<<<<:::===@@@AAACCCEEEGGGJJJIIIJJJKKKNNNRRRWWW\\\______bbbfffjjjnnnssswwwyyyzzz}}}~~~kkkdddnnn|||vvvcccSSSZZZuuu{{{ooolllaaaMMMBBBDDDSSSaaammmkkk```SSSGGG???;;;<<<<<>>>>>;;;<<<===;;;<<>>FFFSSS```jjjttt|||iii[[[XXXXXXIIICCC===;;;999999>>>EEEWWWdddttt|||XXXCCCBBBZZZrrrwww{{{aaaJJJLLLJJJCCCAAA>>>777444111//////000//////kkkWWWRRRPPPKKKHHHFFFEEEDDDDDDBBB>>>;;;777444000...---------,,,,,,///222444444444555666777666333000...///333666222333333444444444444444222333444666777777888888222555777222...222333...222333444444222111222444444555666777999:::;;;<<<:::<<>>:::999999:::===AAAFFFHHHNNNUUUccczzzsssQQQ@@@999777;;;<<<999777888===<<<===AAAEEEFFFBBB======<<<<<<===??????>>><<>>777===IIIjjjhhhbbbXXXLLLCCC===:::777888999;;;<<<======>>>;;;===@@@GGGTTThhh~~~oooPPPDDDDDDEEE<<<:::888777888888777666888999<<>>???>>><<<::::::;;;<<>>;;;999888<<>>;;;777444000...---------,,,---///333555555444444555555444333000...000333777333333333333333444444444222333444666777777888888333...000---$$$)))111+++222333444333222111222333222333444555777999::::::;;;===???AAABBBCCCFFFHHHIIIIIIJJJMMMQQQVVVZZZ]]]___ccchhhjjjkkkmmmrrrvvvzzz~~~lllaaaggg{{{zzz\\\JJJSSShhhddd[[[YYYeeelllfff[[[UUU```lllsssnnn```RRRFFF>>>;;;:::888777888;;;>>>@@@EEELLLYYYooovvvOOOAAA777:::===:::777888===;;;===BBBHHHIIIEEE@@@???>>>===>>>??????>>><<<@@@:::999======999;;;AAAUUU]]]aaaZZZPPPHHHCCC@@@::::::;;;;;;<<<===>>>>>>;;;===AAAEEEPPPccczzzrrrPPPBBBAAABBB===;;;999888888888777555666777;;;GGG]]]{{{|||vvv}}}rrrqqqtttiiifffbbb^^^[[[WWWSSSPPPJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKPPPZZZhhhrrrtttwww{{{~~~wwwooohhhaaaZZZUUUZZZdddlllllljjj```mmmxxx~~~{{{rrrdddVVVMMMJJJKKKMMMGGGGGGJJJOOOQQQNNNEEE>>>;;;<<<<<<:::777555555666;;;>>>@@@@@@???=========<<<@@@IIITTTaaammmvvv{{{~~~tttccc]]]RRRIII@@@<<<999888:::>>>HHHWWWooo{{{nnnNNN???MMMbbbxxxqqqooossstttuuuoooRRRLLLGGGEEEDDD@@@999666222000000000//////pppZZZTTTRRRNNNHHHFFFEEEDDDDDDBBB>>>;;;777444000...---------,,,---000444666555444444444333333222000///000333666333333222222333333444444222333444666777777888888===...//////&&&,,,999777222333444333111000111222000111222444666777999999;;;===@@@AAAAAACCCEEEGGGIIIIIIJJJLLLPPPTTTYYY[[[\\\```fffiiijjjlllrrrwww|||llliiiuuu{{{eeeJJJIII[[[vvvxxxiiiJJJNNN[[[ppp|||pppoooxxx|||ssscccUUUKKKDDDAAA???===;;;:::;;;<<<<<>>EEEMMMPPPLLLGGGBBBAAA@@@@@@AAAAAA???===;;;999999:::;;;;;;;;;<<>>???;;;>>>AAADDDKKK[[[rrrvvvSSSBBB???@@@???<<<:::888888888666555444444<<>>>>>>>>>>>;;;888555555555999<<>>???;;;>>>EEEOOO\\\hhhrrrvvvzzzkkk```UUUKKKAAA<<<:::777888;;;AAAQQQjjjxxx|||}}}XXXBBBGGGXXXpppuuukkkoooqqqrrrzzz\\\NNNFFFGGGFFF>>>999666333000000000///...oooYYYRRRPPPMMMHHHFFFEEEDDDDDDBBB>>>;;;777444000...---------,,,---111444666555444333333222333222111000111333666333333222222222333444555222333444666777777888888,,, +++777...---222***222333444333111000111222///000111333555666888888<<<>>>@@@AAAAAABBBDDDFFFJJJJJJJJJLLLPPPTTTXXXZZZYYY^^^dddhhhiiilllsssxxx~~~wwwrrrrrr}}}vvvhhhXXXEEEMMMaaazzznnn^^^UUUVVV___ooo{{{yyyiii[[[QQQKKKHHHFFFDDDAAA???>>>>>>>>>EEEZZZfffeeeooorrrQQQEEECCC>>>;;;;;;===<<>>:::===@@@@@@@@@@@@<<<888555;;;??????AAAFFFGGGDDD>>>>>>=========>>>>>>???;;;>>>AAABBBGGGVVVlll|||\\\IIIEEEEEE@@@===:::999888777666444:::999DDD```yyy|||xxxppplllkkkcccaaa___]]][[[VVVQQQLLLJJJJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKRRR^^^nnnyyytttwww{{{}}}|||pppiiiddd```KKKMMMPPPWWW___bbb\\\TTTQQQ]]]mmm}}}kkk___iiixxxaaaMMMIIIQQQZZZ]]]bbbjjjuuu{{{uuufffSSSFFFCCC@@@DDDTTTfffgggWWWDDD?????????<<<888555555555666:::>>>@@@@@@@@@???@@@:::<<>>???@@@BBBCCCDDDJJJJJJJJJKKKNNNRRRVVVYYYYYY]]]bbbgggkkkooosssvvv~~~~~~~~~~~~uuu~~~vvvrrrtttqqqaaaMMM???QQQ\\\hhhnnnmmmkkkllloooxxx{{{{{{hhh\\\XXXWWWTTTQQQOOOOOOMMMIIIFFFSSS[[[oooyyyqqqxxxuuuVVVHHHEEE@@@999888;;;===AAALLLWWWVVVNNNFFFCCCBBBEEEJJJIIICCC<<<:::===@@@CCCFFFFFF???888999666555999???DDDDDDBBB@@@===:::888888:::>>>@@@???>>>>>>@@@DDDOOOdddwwwqqqLLLAAAEEE@@@???<<<:::888777666666999777GGGmmmyyy}}}xxxmmmooolllddd[[[VVVTTTWWWWWWSSSNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEEEEFFFGGGHHHDDDEEEFFFJJJSSScccuuu{{{||||||||||||}}}tttnnnlllaaaSSSHHHJJJQQQ[[[aaa^^^SSSJJJIIIWWWeeejjjiiieee___ZZZqqq}}}lll]]]___qqq|||yyyhhhZZZPPPMMMGGG???CCCOOOXXXbbblllkkk```RRRGGGCCC???BBBCCCJJJ]]]mmmdddNNNBBB???;;;:::===>>>999111666888:::===???@@@AAAAAA>>>===???GGGPPPZZZhhhttt{{{uuuiiiXXXOOODDD<<<::::::;;;:::@@@NNNbbbrrrxxxhhhKKKDDDEEE```zzz~~~aaaLLLGGGDDDBBB@@@>>>;;;777222///...///000lllZZZVVVRRRJJJHHHGGGFFFDDDBBB???===<<<555333000...,,,,,,,,,---///111444555555444444444555222000000222555666666666444222222333444333111222222333555777888666444111000///......///000111444333222222111111222222111000000000222555888:::<<<======???@@@CCCDDDEEEIIIIIIJJJLLLOOOSSSVVVXXX[[[^^^cccgggjjjnnnsssvvv~~~~~~~~~|||tttyyyssszzztttqqqqqqlll___QQQJJJQQQ[[[iiisss{{{|||yyyfff^^^WWWWWW[[[eeeooonnnbbbWWWSSSYYYnnn|||yyy}}}xxx___PPPFFFAAA>>>>>>>>>AAAJJJTTTTTTNNNHHHCCCAAAFFFOOOPPPIIIAAA???AAADDDJJJNNNMMMEEE===<<<999666666888<<<@@@BBB@@@===:::888888:::===???>>>======???BBBLLL```sssYYYFFFEEE???>>><<<:::888777777777999@@@ZZZzzzwwwnnnqqqooohhh___ZZZVVVWWWVVVPPPLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDEEEDDDDDDEEEJJJTTTcccsss}}}xxxzzz{{{{{{|||}}}}}}tttpppjjj]]]PPPLLLQQQXXX^^^___YYYNNNGGGGGGOOOVVVZZZ]]]^^^ZZZSSSmmmxxxttt\\\TTT^^^mmm~~~vvvqqqooojjj___SSSKKKCCC>>>@@@FFFGGGNNNUUUUUUOOOEEE>>>;;;888<<>><<<===:::555111555777:::===???@@@@@@@@@>>><<<>>>DDDLLLVVVdddqqq{{{uuuggg]]]TTTGGG>>>;;;::::::999===KKK___pppxxxoooOOODDDDDD]]]{{{fffOOOIIIFFFBBB@@@>>>;;;777222/////////000kkkZZZWWWSSSLLLIIIHHHGGGEEECCC@@@>>><<<666444111...,,,,,,,,,,,,///222444555444444444555555333111111333555666777777555333333333333222000222222333555777777555333000000//////000111222333333333222222111111222222111111000000222555888:::;;;<<<===???AAADDDFFFGGGGGGHHHJJJMMMQQQSSSVVVWWW]]]```cccfffiiinnnssswww|||}}}~~~}}}fffZZZeeewww{{{tttwwwsssqqqooojjjcccaaaccccccmmm{{{yyyuuuwwwvvvkkk^^^^^^eeevvvnnn[[[RRRVVVkkkyyy^^^LLLDDDDDDBBB??????GGGQQQSSSPPPLLLDDD@@@HHHUUU[[[SSSJJJAAAAAAGGGRRRYYYUUUGGG:::<<<;;;999777777:::???BBB@@@>>>;;;888888999;;;======<<<<<<>>>@@@HHH[[[lll]]]FFFBBB???===<<<:::999888888999999JJJooo|||uuummmpppooohhheee^^^YYYWWWTTTMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJHHHEEECCCBBBAAAAAADDDCCCDDDJJJVVVcccooouuuuuuwwwyyyzzz{{{}}}xxxtttpppfffZZZTTTXXX]]]bbbbbb[[[RRRJJJFFFLLLJJJHHHIIIQQQXXXWWWQQQhhhrrr|||dddTTTXXXccc}}}zzzsssppppppxxxqqqbbbNNNBBB???>>>;;;===@@@DDDFFFEEEBBB???<<<555:::===BBBRRRhhhvvvyyyVVVIII???>>>===888444555444666:::>>>@@@@@@???>>>???======AAAGGGPPP___mmmzzz~~~~~~zzzhhhbbbYYYKKKAAA<<<:::888777;;;GGG[[[mmmwwwzzzWWWEEEBBBWWWqqqzzzhhhOOOIIIGGGCCC@@@>>>;;;777333000///000000jjjYYYVVVSSSMMMIIIIIIGGGFFFCCCAAA>>>===666444111...,,,,,,,,,,,,000222444555444444555666555333111111333666777777777666555444444333111000333222333444666666555333///.........///111333444333333222222111222222333111111111111333555888::::::;;;<<>>>>>EEEOOOUUUVVVOOOEEE@@@IIIZZZccc^^^UUUGGGCCCGGGYYYhhheeeRRRAAABBB@@@===<<<<<>>???FFFVVVfffYYYEEECCC>>>===;;;:::999999999:::;;;MMMuuu}}}}}}rrrlllnnnkkkdddfff```ZZZWWWRRRKKKHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGEEECCCAAA@@@???CCCBBBCCCKKKWWWccckkknnnrrrtttwwwyyy{{{}}}}}}uuusssmmmbbb___cccjjjlllllleeeXXXOOOKKKLLLSSSNNNFFFCCCJJJTTTXXXUUUeeennnvvvzzz~~~}}}hhh\\\aaajjjwwwzzz|||yyyssspppssswwwtttUUUCCCAAA===666<<<<<<>>>BBBFFFGGGEEEBBB999===>>>@@@III]]]tttfffQQQ???>>>???:::777:::333666:::===??????>>>===AAA???>>>@@@CCCKKK[[[iiixxx}}}~~~xxx}}}ooofff\\\NNNCCC===:::888777999DDDWWWkkkxxx___FFF@@@OOOeeerrrjjjNNNGGGGGGDDD@@@===;;;777444111000000000hhhWWWUUUSSSNNNIIIIIIGGGFFFCCCAAA>>>===666444111///---,,,------111333444555444444555666555333111111333555666666666666777666444222111000444333222333555555444333------,,,---...000222444333222222111222222333333111111111222444666888999:::;;;===???BBBEEEHHHIIIEEEGGGJJJNNNRRRTTTVVVWWW```aaadddfffiiimmmssswww{{{}}}vvv```[[[iii|||}}}}}}xxxqqqkkkgggjjjxxx~~~|||ssslllfffeeekkkuuu}}}}}}uuutttvvvqqqpppmmmfff```YYYRRR[[[mmm}}}}}}qqq}}}sssZZZJJJCCC======CCCMMMVVV\\\QQQHHHBBBJJJZZZffffffaaaSSSFFFCCCVVVnnnvvvooofff[[[RRRGGG@@@???AAACCCDDDCCCAAA===:::999999999:::======>>>@@@@@@DDDSSSaaa~~~ZZZGGGFFF>>>===<<<:::999999::::::===KKKmmm~~~~~~ooolllmmmiiicccccc^^^YYYWWWQQQKKKIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEDDDCCCBBBAAA@@@BBBAAADDDLLLWWWbbbhhhjjjooorrrvvvyyy{{{}}}wwwyyy{{{uuusssllleeekkkxxx{{{xxxqqqdddXXXQQQRRRUUUUUUPPPGGGBBBFFFQQQWWWXXXdddlllssswwwzzz~~~~~~{{{wwwtttmmmbbb[[[[[[dddmmmmmmnnnlllhhhdddeeelllrrrzzzYYYCCC@@@>>>666:::999999>>>DDDGGGEEEBBB?????????@@@DDDRRRlllxxx___HHHAAA@@@===999999333555999<<<>>>???>>>===CCCAAA@@@@@@AAAHHHXXXgggvvv{{{|||xxxhhh^^^PPPDDD>>><<<999888999AAARRRgggwwwiiiHHH>>>GGG\\\nnn{{{~~~~~~|||sssTTTGGGFFFCCC???<<<;;;888444222111111111hhhWWWUUUSSSNNNIIIHHHGGGEEECCC@@@>>><<<555444111///------...///222333555555444444666777444222000000222444555666444666888777555222222222444333222333444555444333---,,,,,,---...000222333222222111111222222333333111111222333555777888999;;;<<<===???BBBEEEHHHIIIFFFGGGJJJMMMQQQTTTWWWXXX^^^aaadddgggjjjoootttxxx|||}}}~~~yyyllllllxxx|||ooofffcccgggttt|||zzz{{{}}}wwwssssss{{{~~~wwwpppqqq{{{xxxyyy}}}ooodddccciiitttnnnkkknnn}}}kkkQQQHHH???>>>BBBIIISSS[[[QQQJJJFFFJJJVVVcccjjjmmm^^^JJJ>>>III___rrr~~~rrr___NNNDDDCCCFFFIIIEEECCC@@@<<<:::999999:::<<<===???AAA@@@DDDPPP]]]xxx^^^GGGCCC@@@>>><<<;;;999999999:::>>>IIIeeewwwmmmoooqqqmmmfff^^^[[[XXXVVVQQQJJJIIILLLFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAEEEMMMWWW```gggjjjooorrrvvvyyy{{{}}}}}}|||xxxtttoooppp{{{|||nnnaaaZZZXXXYYY[[[PPPLLLFFFBBBHHHRRRVVVUUUbbbiiipppsssvvvxxxtttoooiii^^^QQQKKKMMMWWWaaaggggggddd___YYYXXX[[[bbbgggrrr{{{uuu\\\FFF???===::::::888888<<>>AAABBBJJJ___tttpppZZZKKKCCC???:::666444555777:::<<<===>>>>>>BBBAAAAAAAAAAAAFFFUUUdddrrrxxxlllbbbSSSHHHAAA===;;;999:::???MMMcccvvvtttNNN???CCCWWWppp{{{wwwuuuwwwrrr{{{```KKKEEEBBB>>><<<:::888555333222111111jjjXXXVVVTTTPPPHHHGGGFFFDDDBBB???===<<<444333000///......///000222444555444444444666888333111//////111333444555222555888888555333222333555333222222333444333222......---......000222333222222111111222222333444000111222444555777888999<<<<<<>>>@@@BBBEEEHHHIIIGGGGGGIIILLLPPPTTTXXXZZZ\\\___dddhhhlllpppuuuxxx~~~~~~~~~{{{}}}ppphhhhhhnnnwwwzzzqqqooozzz{{{nnngggccchhh~~~mmm\\\^^^sssvvv[[[PPPEEEAAA@@@CCCKKKTTTOOOMMMJJJJJJPPP]]]kkkuuulllZZZJJJHHHNNNYYYoooqqq[[[NNNLLLOOOFFFEEEBBB>>><<<::::::999:::<<>>BBBGGGNNNUUU^^^ffflllooorrrwwwzzz|||~~~zzzvvvxxxwwwfff]]]]]]___^^^[[[MMMIIIDDDGGGRRR]]]\\\UUU___fffllloooqqqpppjjjbbbYYYPPPFFFDDDKKKVVV^^^```^^^YYYTTTQQQSSSXXX\\\]]][[[kkkssseeeOOOAAA===>>>===;;;999:::>>>DDDJJJMMMFFF???>>>CCCCCCCCCPPPaaaxxxyyyoooYYYHHHBBB>>>777555555666888:::<<<>>>???@@@AAABBBBBB@@@DDDRRRaaaooouuu~~~tttiiiYYYLLLDDD???;;;999999<<>>@@@BBBEEEGGGHHHGGGHHHIIIKKKOOOTTTXXX[[[[[[___dddiiimmmqqquuuxxx~~~~~~~~~tttmmmrrrzzzuuukkknnnyyytttiii___WWWYYYwwwzzz[[[OOO___wwwdddWWWJJJCCC???>>>DDDMMMNNNNNNLLLIIILLLXXXkkkzzz{{{ooobbbVVVIIIFFFYYYqqquuu]]]SSSSSSHHHFFFCCC@@@===;;;::::::999:::>>>@@@???BBBLLLYYYpppdddOOOMMMBBB@@@>>>;;;999888888888;;;NNNkkkvvvqqquuuvvvnnnfffYYYXXXXXXWWWPPPHHHEEEHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>======BBBIIIOOOUUU]]]gggnnnpppssswwwzzz|||~~~|||wwwqqq```[[[___ccc___YYYOOOIIIFFFMMM___jjjeeeXXX\\\ccciiilllmmmkkkcccZZZKKKFFFBBBDDDMMMVVVZZZ[[[QQQMMMIIIJJJPPPVVVWWWVVVRRRfffwwwqqqYYYDDD>>>@@@===:::666555999AAAKKKRRRKKKBBB@@@EEEDDD>>>CCCPPPjjj{{{{{{cccLLLFFFCCC===666555666777999;;;>>>@@@>>>???AAABBB@@@CCCQQQ___nnnttt}}}yyynnn^^^OOOFFF@@@;;;888999:::DDDZZZqqqZZZEEECCCWWWzzzxxxhhhiiikkkjjjnnnpppQQQFFFDDDBBB;;;:::888666444333222111iiiUUURRRRRROOOKKKIIIFFFDDDCCCAAA>>><<<999444///---...//////---444444666777888888888888333000000333333222444888888888777555222222333444888777666444222000///......///111111000000222333111111222222222333333333111111222333555777999:::;;;===@@@AAABBBCCCDDDFFFHHHIIIKKKMMMNNNQQQVVVYYY[[[___dddjjjnnnrrrwwwzzz~~~}}}yyyuuuxxx{{{~~~pppfffbbbeeettt}}}tttkkkXXXTTTMMMTTTiiizzzvvvccc```hhhttt}}}lll]]]LLLBBB???>>>>>>>>>BBBFFFKKKLLLOOO\\\tttvvvcccQQQHHHLLLVVVssspppYYYNNNKKKGGGCCC???===<<<;;;999???===>>>@@@@@@BBBIIIRRRiii~~~oooMMMFFFEEE@@@======;;;888888;;;CCCbbb~~~sssqqqwwwuuujjjaaa]]]ZZZUUUPPPLLLIIIGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>===<<<===>>>AAAJJJUUU___eeegggmmmpppsssuuuxxx{{{~~~}}}kkk^^^bbbiiieeeYYYPPPIIIPPPXXXbbbnnnsssiiiZZZ```aaadddggghhh```SSSIII@@@EEEGGGHHHLLLSSSWWWVVVUUUDDD???FFFIIITTT___```dddccchhhlllaaaNNNDDDFFFEEE???::::::<<>><<<666222...---...000111000444444666777777888888888333000000333444333444888999999888666333222444555777666555444222111000///---///000000000000111333111111111222222222333333111111222333555777999:::;;;===@@@AAABBBCCCDDDFFFHHHIIIKKKMMMOOORRRVVVYYY[[[___dddiiimmmqqqvvvyyy~~~~~~~~~}}}{{{zzz~~~uuummmhhhiiinnntttxxxmmm___[[[```qqqvvvhhh\\\SSSMMMSSSWWWaaappp|||yyyiiifffppp{{{tttgggVVVJJJCCC???<<<:::AAACCCGGGLLLOOOVVViii|||ttt```SSSNNNMMMYYYooo|||dddRRRKKKGGGBBB>>><<<;;;999888;;;:::<<>>===<<<<<<<<<===AAAIIIUUU___eeegggmmmooosssuuuxxx{{{vvvkkkccceeefff___TTTNNNQQQaaarrrzzz{{{uuuhhh[[[dddeeeggggggaaaWWWKKKBBBBBBFFFJJJLLLQQQVVVTTTOOOMMMBBB@@@DDDGGGUUUaaa___llljjjkkklllgggZZZNNNGGGIIICCC===:::999>>>JJJVVVUUUJJJAAABBBFFFFFFCCCAAAGGGUUUgggnnncccOOOBBB??????:::777777666666:::???BBBBBBCCCDDDBBBDDDNNNZZZkkkuuu~~~uuukkk___TTTIII===999:::;;;;;;AAARRRhhhyyy}}}UUUDDDQQQfff|||}}}yyy[[[EEE???@@@===<<<:::888666444333333kkkWWWTTTTTTQQQKKKIIIFFFDDDCCC@@@===;;;444111...---///111222222444555555666777777777777333000000333555333555888999999888666444333444666555555555444333222000000,,,...////////////000222111111111222222222222333111222222444555777999:::;;;===@@@AAABBBCCCDDDFFFHHHIIILLLMMMOOORRRVVVZZZ\\\```eeeiiimmmppptttwww|||~~~}}}tttfffQQQOOOQQQ]]]lll~~~aaaUUUXXXeee{{{zzzeeeTTTIIIOOO[[[ccchhhlllnnnyyygggjjjttt{{{ppp```RRRHHHBBB>>>:::@@@>>>CCCNNNPPPOOOXXXhhhqqqbbbUUUNNNTTT^^^nnn~~~lllXXXMMMHHHBBB>>>;;;999777666777777;;;???@@@AAAHHHPPP___tttxxxQQQLLLDDD???<<<<<<;;;999:::>>>OOO}}}}}}xxxhhhgggmmmmmmfff___\\\YYYTTTNNNIIIFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>===<<<<<<:::<<<@@@IIITTT^^^dddggglllooorrruuuxxx{{{~~~~~~~~~}}}ooommmkkkiiicccZZZUUUUUU```qqqyyylll```XXXdddgggiiifff[[[OOOFFFAAAIIIJJJHHHGGGJJJNNNLLLHHHIIICCCBBBAAAEEEXXXbbbZZZqqqooojjjfffeeeaaaVVVKKKMMMGGGAAA;;;777:::FFFTTTVVVKKKCCCEEEJJJNNNPPPRRRIIIHHHXXXqqqqqqXXXGGGIIIBBB===999999888777999===@@@AAACCCEEEDDDDDDKKKUUUeeeppp{{{sssjjjaaaXXXLLL@@@:::999===;;;@@@MMMaaarrr{{{}}}ZZZ@@@EEEVVVooozzzcccIIIBBBBBB===<<<:::888666444333333lllXXXUUUUUUQQQLLLIIIFFFDDDBBB@@@===:::333111///......000222333444555555666777777666666222000000444555444555999888888888555333222444555444444555444444222111000,,,---//////......000111111111111111222222222222222222333444666888999:::;;;===@@@AAABBBBBBDDDFFFHHHIIILLLMMMOOOSSSWWWZZZ]]]```eeeiiilllooosssuuu{{{~~~ccc]]]\\\fffvvvzzzZZZPPPWWWiiiyyynnnooosssnnneee^^^YYYiii{{{rrrsssxxxgggVVVJJJFFFCCC@@@???:::BBBSSSVVVLLLKKKTTTjjjvvvfff^^^VVVZZZiiirrrjjj[[[PPPKKKDDD???<<<:::888777777777;;;???@@@@@@EEELLL[[[ppp}}}RRRHHHCCC>>><<<<<<;;;:::<<<@@@QQQttt{{{wwwiiigggkkkjjjddd___ZZZWWWRRRLLLGGGDDDBBBAAABBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;999;;;@@@HHHRRR\\\cccgggkkknnnrrruuuwwwzzz~~~~~~~~~yyyyyywwwvvv{{{yyyooorrrsssnnneee```eeelllwwwyyyxxxrrriiiaaaZZZVVV___eeeiiicccWWWLLLGGGGGGNNNMMMFFF===;;;@@@FFFGGGJJJEEEBBB???FFF]]]eeeVVVkkkpppmmmeeeaaaccc]]]SSSOOOJJJDDD>>>777666@@@KKKNNNGGGDDDGGGNNNWWWdddooo[[[OOOSSSiiirrrcccSSSOOODDD???;;;;;;:::888888;;;@@@AAADDDHHHGGGFFFJJJQQQaaammmyyyyyypppfff]]]QQQEEE>>>======;;;===III\\\nnnzzz~~~\\\===>>>MMM___ssslllPPPEEEBBB===<<<:::888666444333333lllXXXUUUUUURRRLLLIIIFFFCCCBBB???<<<999444333111...---...000222444555555666666666666555111///111555666555666999777777666444111111222444444444555555444222111///,,,---//////......000111000000111111111222222222222222333444666888:::;;;;;;===@@@AAABBBBBBDDDFFFGGGIIILLLNNNPPPSSSXXX[[[^^^aaafffiiilllooosssuuuzzz~~~^^^PPPSSS___qqqlllXXXOOOJJJXXXsssqqqYYYJJJFFFFFFEEE>>>:::DDDWWW^^^TTTKKKKKKSSSeeexxx~~~rrrjjjjjjkkkeee\\\TTTOOOGGGAAA>>><<<;;;:::::::::===@@@???>>>BBBIIIVVVkkkZZZGGGDDD???;;;<<<;;;:::===BBBYYYrrrzzzzzzmmmkkkllliiiccc___WWWTTTOOOJJJEEEBBBAAA@@@@@@@@@@@@@@@????????????>>>======<<<<<<;;;;;;;;;888;;;AAAHHHQQQYYYaaafffjjjmmmqqquuuwwwzzz}}}}}}|||~~~~~~~~~ssssssqqqooossszzz}}}{{{vvvzzz{{{tttnnnqqq}}}zzziiiaaa```___ZZZUUUZZZaaaeee___RRRHHHGGGKKKLLLOOOMMMDDD???CCCKKKPPPKKKDDD???>>>IIIccclll]]]ZZZiiisssoooiiigggaaaXXXOOOKKKGGGAAA:::555999AAAGGGFFFFFFGGGJJJUUUiii|||qqqcccXXX\\\hhhkkk___RRRIIIBBB<<<;;;;;;999888:::@@@AAAEEEJJJJJJHHHKKKPPP___kkkxxx~~~{{{wwwkkk```SSSFFF@@@@@@<<<:::;;;FFFYYYlll{{{bbbBBB???MMMVVVnnnsssWWWFFF>>>===<<<:::888666444333333lllXXXUUUUUUQQQLLLIIIFFFCCCAAA???;;;999444333222///------///222444555555666666666555555111///111666777666666999666666555333111000111333444555666666555222000...,,,...////////////000222000000000111111111111222222333333555666888:::;;;;;;===@@@AAABBBCCCDDDFFFGGGIIILLLNNNPPPTTTYYY\\\___bbbfffjjjmmmppptttvvvzzz~~~bbbQQQOOOUUUbbbnnnxxxZZZHHHDDDBBBKKK```bbbLLLFFFFFFDDD>>>===EEEVVVdddddd\\\UUUOOOQQQSSSWWW___kkkwwwvvviii___WWWQQQJJJCCC@@@???>>>===>>>===>>>@@@???>>>BBBIIIPPPddd}}}iiiKKKEEE???<<<<<<;;;:::===BBBfff{{{~~~{{{qqqnnnmmmggg```]]]SSSQQQLLLHHHDDDAAA@@@@@@@@@?????????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::888<<>>???IIIbbbrrrmmmLLLZZZkkktttuuunnnbbbWWWRRRMMMGGGCCC===666555999FFFFFFHHHHHHEEEJJJ[[[lllzzztttggg]]]eeerrrnnn___TTTJJJAAA>>><<<999888:::@@@@@@EEEJJJLLLJJJLLLPPP___jjjvvv|||xxxyyymmmaaaTTTGGG@@@@@@:::999:::DDDVVVkkk{{{jjjFFF>>>HHHUUUmmmxxx{{{dddMMM???===<<<:::888666444333333kkkWWWTTTTTTQQQLLLIIIFFFCCCAAA>>>;;;888222222111///------111444444555555666666555444444000///111666888666777999777777666444111111222444555555666666555222///------///000000000000111333000000000000111111111111333333444555777999:::;;;;;;===@@@AAABBBCCCDDDFFFGGGIIILLLNNNQQQTTTYYY]]]___bbbgggkkknnnrrrvvvxxxzzzeeeSSSNNNQQQ]]]iiiuuu```VVVWWWPPPNNNZZZrrrnnnSSSJJJGGGCCC>>>???DDDQQQgggvvvuuukkk```SSSIIIHHHIIIKKKWWWfff~~~ssscccWWWRRRJJJDDDAAA@@@@@@@@@@@@>>>???@@@??????EEEMMMNNNaaaxxxuuuOOOFFF@@@<<<<<<;;;:::===BBBhhhwwwooommmkkkddd]]]YYYPPPNNNJJJFFFCCCAAA@@@@@@??????>>>>>>>>>=========;;;;;;;;;;;;::::::::::::999===BBBHHHMMMTTT\\\bbbhhhkkkqqquuuwwwyyy{{{}}}}}}~~~~~~~~~{{{yyyrrrhhhfffnnnvvvzzzzzzjjj\\\YYYYYYVVVRRRRRR\\\```aaaYYYMMMFFFHHHMMMUUU\\\bbbeeeeeeddd^^^WWWIIIAAABBBCCCDDDWWWqqq{{{ZZZUUUZZZlll|||}}}pppdddYYYPPPGGGCCC???999666666BBBCCCFFFIIIHHHHHHNNNWWWhhhqqqqqqhhhfffooosssnnnaaaUUUHHHBBB>>>:::888888>>>>>>BBBIIILLLKKKLLLPPP^^^hhhsssyyy~~~|||xxxnnneeeXXXJJJAAA???:::888:::CCCTTThhhyyysssMMM===AAATTTjjj||||||mmmzzzqqqUUUBBB===<<<:::888666444333333kkkWWWTTTTTTPPPLLLIIIFFFCCCAAA>>>;;;888///000000///---...333777444555555666555555444444000///111777888777777999888888777555222222333555555666777777555111...,,,...///111111000000222333000000000000111111111111333333444555777999:::<<<;;;===@@@BBBBBBCCCDDDFFFGGGIIILLLNNNQQQUUUYYY]]]___bbbggglllooossswwwzzz{{{mmmXXXNNNNNNXXXeeennnyyy}}}yyy}}}~~~||||||nnnbbbfffmmmwww[[[PPPJJJDDD???AAACCCMMMggg}}}uuudddZZZZZZUUUKKKOOO]]]ppp{{{gggWWWRRRJJJDDDAAAAAAAAAAAA@@@??????@@@@@@AAAHHHQQQOOO```vvv{{{QQQGGGAAA===<<<;;;:::===BBBbbbzzzrrrlllkkkiiiaaaYYYVVVNNNLLLHHHEEEBBBAAAAAAAAA>>>>>>>>>>>>============;;;;;;::::::::::::::::::999===CCCHHHMMMSSS[[[aaagggkkkpppuuuwwwyyy{{{||||||~~~~~~~~~~~~|||rrreee```fffpppuuuwwwlllbbb\\\VVVQQQUUU]]]^^^aaabbb[[[QQQLLLNNNTTTddddddbbbcccgggggg]]]QQQLLLFFFHHHGGG???KKKjjjxxx]]]PPPddd{{{___SSSGGGBBB@@@;;;888777======BBBKKKOOOMMMLLLMMMLLL___mmmlllddddddlllrrrkkk]]]MMMEEE???:::777777======@@@GGGKKKJJJLLLPPP]]]gggqqqvvv|||~~~xxxqqqiii]]]NNNCCC@@@999888:::BBBSSSfffwwwVVVAAAAAAPPPfff~~~}}}qqqtttxxxnnnkkkuuuVVV@@@===<<<:::888666444333333kkkUUUPPPPPPMMMRRRNNNHHHDDDAAA???===<<<444222000//////000222444444444333333333333222222111111222333555777999:::777777777555333333555777666666555444222000...---,,,---...000111111111111///000000111111222333333555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFIIIIIIJJJMMMPPPTTTXXXZZZ\\\```eeeiiimmmppptttwww~~~vvv[[[OOOOOOTTTXXX```eeekkkqqqlllXXXNNNKKKGGGCCCBBBJJJ^^^wwwxxxooojjjddd^^^fffqqqrrrfffZZZLLLFFFAAA>>>???CCC@@@@@@@@@>>>>>>BBBIIIOOOSSSYYYkkk|||OOOFFFDDDEEE888:::>>>777FFF```yyy~~~{{{rrrkkkjjjhhhbbb\\\YYYPPPMMMHHHCCC@@@??????@@@===============<<<<<<;;;:::::::::999999999888888999===BBBFFFJJJQQQZZZaaafffjjjnnnqqqtttwwwzzz}}}}}}~~~~~~tttfffdddcccaaafffooovvvwwwnnnbbb\\\\\\___aaaaaagggpppooo```VVVYYY______ZZZUUUVVV\\\[[[QQQJJJLLLWWWVVVRRRGGG>>>GGGiiirrr___aaarrr}}}gggOOODDDGGGFFF;;;///777AAAGGGGGGMMM[[[bbbaaa]]]SSSNNNVVVaaaccc___\\\\\\XXXOOOFFFAAA===999555888;;;AAAFFFIIIKKKKKKJJJTTT___mmmxxx}}}{{{uuurrrfffRRREEECCC:::===>>>???LLLbbbuuu|||bbb???@@@GGG```xxx}}}wwwppplllhhheeezzzwwwVVVAAA>>><<<999888777777555444lllWWWRRRRRRNNNOOOLLLGGGDDDAAA???<<<:::444222000//////000222444444444444333333333222222000111222333555777888999777888777555444333555777666666555444222000...---,,,---...000111111222222000000111111222333333333555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFHHHIIIJJJMMMPPPTTTXXXZZZ\\\___dddiiilllppptttwww{{{|||hhhWWWPPPPPPQQQVVVbbbrrrwwwcccWWWRRRGGGCCCBBBIIIZZZqqqooottt~~~ttt___NNNKKKIIIBBB@@@EEEAAAAAAAAA??????CCCIIINNNSSSZZZlllzzzSSSCCCAAABBB888<<<@@@999IIIccc~~~xxxpppnnnkkkddd]]]YYYNNNKKKGGGBBB???===>>>>>>===============<<<;;;;;;::::::999999999888888888999===BBBEEEJJJQQQZZZ```eeeiiimmmqqqsssvvvzzz|||}}}~~~~~~sssfffbbbaaaaaajjjvvvvvvooohhhiiiooopppkkkdddkkkqqqppphhheeeiiiggg```LLLGGGDDDGGGLLLRRR[[[ccchhh[[[NNNEEEAAAKKKkkkzzznnnkkksss{{{cccQQQIIIDDD>>>999666>>>DDDGGGOOOaaatttyyyooo```TTTNNNNNNPPPRRRUUUSSSOOOHHHCCC>>>:::666:::===BBBGGGKKKLLLLLLLLLQQQ[[[jjjvvv|||vvvqqqgggUUUGGGDDD<<<>>>======HHH]]]pppyyyhhhDDDCCCIII___uuu|||yyywwwvvvuuuppptttTTT>>>>>><<<999888888777555444mmmYYYUUUTTTPPPMMMJJJGGGEEEBBB???;;;888444222000//////000222444444444444444444333222222///000111222444666777888888999888666444333555666666666555444222000...---------///000111222222222111111222222333444444444555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFHHHIIIJJJLLLPPPTTTWWWYYY\\\___dddhhhlllooosssvvvyyy{{{}}}zzzrrryyyzzzbbbSSSNNNNNN]]]ooonnn___VVVIIIEEEBBBHHHVVViiiyyykkkWWWTTTQQQHHHCCCEEEBBBBBBAAA@@@@@@CCCHHHLLLTTT\\\nnnzzzSSSEEE@@@AAA:::>>>@@@999KKKlll{{{rrrnnnjjjbbbZZZWWWMMMJJJEEEAAA>>>=========<<<============<<<;;;;;;:::999999999999888888888999<<>>>>>;;;:::CCCWWWkkkuuuqqqLLLEEEGGG[[[rrr~~~ttt~~~ZZZBBB???<<<:::888888777555444mmmYYYVVVTTTPPPLLLJJJHHHGGGEEEAAA<<<888444222000//////000222444444444555555555444333222...///111222444666666777999999888666444333555666666666555444222000...------...///000111222222222111222222333333444555555555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFHHHHHHJJJLLLPPPTTTWWWYYY\\\___dddhhhkkknnnrrruuuzzz|||jjjYYY]]]jjjzzzlllYYYTTTUUUkkk~~~rrraaaVVVNNNHHHDDDHHHUUUdddooouuuuuuyyy|||kkk\\\TTTOOOIIICCCBBBAAA@@@@@@@@@CCCFFFHHHVVV___ppp|||OOOJJJBBBBBB<<>>888PPPyyywwwmmmjjjfff^^^VVVRRRLLLIIIEEEBBB???=========<<<<<<======<<<<<<;;;:::999999999999888888888888888<<<@@@DDDHHHNNNWWW^^^cccfffkkkooorrruuuxxx{{{|||~~~yyypppkkkggghhhssswwwjjjlllsss|||kkkwww}}}jjjUUUGGGLLLQQQYYYnnnmmmWWWJJJPPPVVVZZZmmm{{{rrr___MMMCCC@@@;;;===CCCHHHGGGJJJ___xxxpppbbbTTTRRRSSSUUUTTTMMMBBB;;;:::===???CCCHHHKKKMMMMMMMMMHHHSSSbbbpppyyy~~~qqqlllhhhZZZLLLDDD???===:::888@@@RRRggguuu~~~{{{SSSFFFAAAUUUooodddGGG???===:::888888777666444kkkYYYVVVTTTNNNLLLKKKJJJIIIGGGCCC===999444222000//////000222444333444555666555444333222...///111333555666666666999999888666444444555777666666555444222000...------...///111222222222222111222222333333444555555555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFGGGHHHIIILLLOOOSSSWWWYYY[[[___cccgggjjjmmmqqqsss{{{|||iiiRRRPPPZZZ~~~xxxvvvdddaaadddmmmqqqaaaWWWSSSMMMGGGJJJVVVccckkknnnvvvyyywwwjjjfffjjjdddUUUVVVOOO@@@@@@???>>>???AAACCCDDDEEEWWWbbbrrrQQQMMMBBBBBB>>>???===>>>^^^|||rrriiifffccc[[[TTTPPPLLLJJJFFFCCC@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;:::999999999888888888777777888;;;@@@CCCGGGMMMVVV\\\bbbeeejjjnnnqqquuuxxx{{{|||}}}wwwrrrqqqwww}}}qqqqqqwww|||ttt}}}uuu^^^NNNEEERRRbbbuuu[[[QQQRRR]]]```^^^llluuufffVVVHHHAAA999;;;DDDMMMKKKFFFNNN[[[sssvvv^^^\\\[[[[[[RRREEE<<<;;;<<<>>>BBBFFFIIIKKKKKKKKKGGGPPP___nnnyyyqqqllliii]]]MMMCCC@@@<<<999999???PPPfffvvv~~~YYYEEEAAARRRjjjiiiGGG???===:::999888888666555jjjXXXVVVSSSMMMMMMLLLJJJIIIGGGDDD???;;;444222000//////000222444333444666777666555333111...///222444666777777666888888888777555555777999666666555444222000...---......000111222333333333111111222222333444444444555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFGGGHHHIIIKKKOOOSSSVVVXXX[[[^^^cccgggiiilllppprrrxxxzzz}}}nnnUUULLLOOOdddrrrnnnqqqssspppccc]]]XXXPPPJJJLLLXXXeeelllnnnuuuuuu|||ooobbb___lllmmm\\\[[[RRRAAA???>>>>>>???BBBEEEEEEDDDXXXddduuu\\\LLL@@@BBB??????>>>IIIuuu{{{rrriiigggddd]]]UUURRRKKKIIIFFFCCCAAA???>>>>>>;;;<<<<<<<<<<<<;;;::::::999888888888888777777777777;;;???BBBFFFLLLUUU[[[bbbeeejjjnnnrrruuuyyy|||~~~}}}}}}~~~~~~zzzcccTTTMMMXXXccctttyyygggVVVXXX___dddaaa^^^iiizzzttthhh\\\OOOGGG>>>???DDDNNNRRRNNNIIIFFFJJJ^^^vvvpppggg```^^^VVVGGG>>>===<<<>>>AAADDDGGGIIIJJJJJJFFFNNN\\\kkkwwwzzztttpppbbbOOOEEE@@@<<<999:::???MMMcccvvv}}}```FFFEEERRRgggyyyqqqKKK@@@===;;;999999888666555iiiYYYWWWTTTMMMMMMKKKIIIGGGFFFCCC???<<<444222000//////000222444333444666777777555333111...000333555777777777777777777777666555666888:::666666555444222000...---...///000111222333333333000000111111222333333333555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFGGGGGGIIIKKKOOOSSSVVVXXX[[[^^^cccfffiiilllooorrrvvvxxx{{{~~~zzzaaaPPPLLLRRRlll|||nnnnnnwwwvvv}}}xxxnnnfffcccZZZQQQJJJMMMZZZgggoooqqqnnnmmmvvvuuufff```fff~~~wwwjjj^^^QQQFFF???>>>>>>AAAEEEHHHGGGFFFYYYfffvvviiiNNNBBBCCC@@@===>>>RRR~~~tttkkkiiieee^^^VVVSSSIIIHHHEEECCC@@@???>>>===;;;;;;<<<<<<;;;;;;:::999888888888888777777777777777:::>>>AAAEEEKKKTTTZZZbbbeeejjjooorrrvvvzzz}}}hhhUUUPPPSSSdddiiirrrxxxtttjjjcccaaagggllllllcccXXXZZZgggtttzzzooobbbTTTKKKDDDAAABBBNNNcccooojjj]]]TTTVVV[[[fffuuunnnaaa^^^WWWJJJ@@@???<<<>>>AAACCCFFFHHHIIIJJJFFFLLLXXXggguuu{{{hhhSSSGGGAAA===:::;;;>>>III^^^qqq{{{gggIIIDDDSSSiiixxx~~~|||OOO@@@>>>;;;999999888777555iiiYYYXXXTTTMMMLLLJJJHHHFFFDDDBBB>>>;;;444222000//////000222444333444666888777555333111///000333666888888888777666777777666666777999;;;666666555444222000...---...///000111222333333333///000000111222222333333555666666777888:::;;;<<<>>>>>>???AAACCCDDDFFFFFFGGGGGGIIIKKKOOOSSSVVVXXX[[[^^^bbbfffiiikkkoooqqqwwwyyy|||oooYYYPPPMMM\\\hhhmmmlll___YYYcccpppzzzuuu}}}wwwhhhooovvvwwwrrrkkkhhhgggZZZQQQJJJNNN[[[iiiqqqsssvvvrrrxxxsssfffbbbcccvvv|||xxx}}}vvv___OOOLLL@@@???@@@CCCHHHJJJJJJHHHYYYgggwwwrrrRRRFFFFFFAAA<<<<<>><<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888777777777777777:::>>>AAADDDKKKSSSYYYbbbfffkkkooossswwwzzz}}}|||yyyvvv\\\MMMQQQZZZWWWXXX\\\^^^WWWRRR___rrr|||~~~uuu^^^PPPVVVfffqqqwwwgggVVVJJJBBB>>>???RRRzzzxxxjjj]]]YYY[[[aaakkktttrrraaa\\\WWWKKKBBBAAA===???AAADDDFFFHHHJJJJJJEEEKKKVVVdddsss~~~nnnVVVJJJBBB>>>;;;<<<>>>FFFZZZmmmxxxlllLLL???SSSooo~~~zzzsss|||OOO@@@>>>;;;:::999999777555fff\\\ZZZTTTTTTLLLJJJGGGEEEDDDBBB???===777444000...///222333444555666777777666444222000222333444555666666666666444444333222222444888:::777888888555222///......---...///000000111111000000111111222222333333444666666666666777888::::::===>>>>>>???AAACCCEEEFFFHHHHHHIIIKKKOOOSSSWWWZZZ]]]```ccceeegggjjjnnnqqq{{{~~~~~~~~~uuuggg^^^[[[[[[^^^dddlllwwwwwwnnnxxxvvvmmmqqq|||qqqvvvuuuqqqllllllnnnlllgggYYYOOOGGGLLL]]]lllrrrqqqttttttyyyrrrddd]]]bbbsssvvvsssrrrfffTTTGGG>>><<>>QQQtttwwwuuurrrnnnhhhaaaYYYTTTHHHFFFCCC@@@===<<<;;;;;;:::::::::999999999888888888888777777666666555555999;;;>>>AAAEEEKKKRRRWWWccceeeiiilllooosssxxx|||vvvttt}}}sss]]]YYYVVVOOOIIIMMMLLLIIIMMM^^^sssuuubbbVVVUUU^^^nnn|||yyykkk]]]JJJHHHAAA<<>>>>>>>>@@@DDDGGGIIIIIIGGGHHHRRRcccttt~~~uuucccLLLEEE???<<<<<<;;;@@@SSSiiizzz|||GGGAAATTTooo|||pppnnnuuu~~~{{{OOO@@@;;;888999999777666888ggg\\\XXXRRRQQQLLLJJJGGGEEEDDDBBB???===777333000...000222444444555666777777666444222000222222444555666666777777555555444222222444777999777777777555222///............///000111111111111000000000111222222333333666666666666777888::::::======>>>???AAACCCEEEFFFHHHHHHIIIKKKOOOSSSWWWYYY]]]```cccfffgggjjjnnnqqqxxx{{{~~~~~~}}}}}}zzzrrrmmmrrr~~~~~~qqqvvvlllcccmmm|||{{{xxxqqqkkkkkkmmmkkkfff\\\QQQHHHMMM^^^ooovvvvvvxxxssslllhhhgggeeeaaa\\\___kkk{{{sssqqqjjjYYYIII@@@>>>BBBKKKSSSTTTSSSSSSaaannn~~~}}}UUULLL???===???<<>>FFFccc{{{zzzxxxtttkkk```TTTIIIAAAAAA??????@@@CCCEEEFFFFFFEEEGGGQQQccctttyyyiiiRRRFFF@@@<<<<<<;;;???RRRgggwww|||{{{LLLBBBNNNeee{{{wwwpppoootttoooxxxPPP@@@;;;888999999777666888hhh[[[VVVOOONNNLLLJJJGGGEEEDDDBBB???===666333///...000222444555555666777777666444222000111222333555666777777777777666444333333444666888666777777555222///.........///000111222222222222///000000111111222333333555555666666777999:::;;;======>>>???AAACCCEEEFFFHHHHHHIIILLLOOOSSSWWWYYY[[[___dddggghhhiiimmmqqqvvvyyy}}}~~~}}}xxxsssiiiooo{{{yyynnnlllnnnmmmhhh^^^SSSIIIMMM^^^pppzzz}}}{{{sssbbbTTTUUU```ccc___]]]bbbrrrssspppnnn___KKKBBB@@@BBBKKKRRRTTTTTTUUUaaannn~~~VVVMMMAAA@@@AAA;;;HHHfff|||~~~rrruuuuuupppfffZZZRRRNNNFFFEEEBBB???===<<<;;;;;;:::::::::999999999888888888888777666666555555444999:::<<<>>>BBBGGGMMMRRR[[[___dddiiilllpppsssvvv|||~~~{{{~~~|||wwwwwwnnnaaaVVVLLLCCCBBBFFFTTTiiiwwwqqqeee\\\[[[___hhhppptttxxx|||{{{|||kkkUUUHHHEEEAAABBBSSSnnnwwwiiiUUUHHHEEECCCAAA??????AAACCCCCCCCCDDDEEEOOObbbttt~~~pppZZZHHHAAA======;;;???QQQdddtttzzz{{{UUUCCCFFFXXXtttuuuooommmjjjzzzwwwSSSAAA<<<888999999777666888iii[[[UUUNNNMMMLLLJJJGGGEEEDDDBBB???===666333///...000222444555555666777777666444222000111222333555666777777777888666444444444555666666555666666555111///......///000111222222333333222000000111111222333333444555555555666777999:::;;;======>>>???@@@BBBDDDEEEGGGHHHJJJLLLPPPTTTWWWYYYZZZ___eeehhhhhhiiimmmqqqvvvyyy}}}}}}yyywwwppppppppplll```TTTIIIKKK[[[nnnzzzyyysss```PPPUUUhhhpppkkk___\\\ccc{{{qqqmmmpppcccMMMDDD@@@AAAIIIPPPRRRSSSUUU```mmm|||zzzWWWOOODDDCCCCCC===KKKjjjwwwzzzyyyqqqcccVVVOOOMMMEEECCCAAA>>><<<;;;;;;;;;:::::::::999999999888888888777777666555555444444888999;;;===???DDDJJJOOOWWW\\\bbbhhhlllooorrrtttyyy|||zzzuuuwww~~~||||||rrr```RRRHHHDDDLLLRRRWWW\\\aaaccc```ccchhhpppwwwxxxvvvzzz}}}oooYYYMMMHHHAAAAAALLL___sss~~~{{{zzzwwwzzzeeeUUULLLJJJCCCAAA???>>>@@@BBBBBBBBBDDDFFFOOOaaassssss^^^KKKCCC>>>===;;;>>>NNNaaarrr{{{}}}\\\CCC@@@NNNnnn}}}{{{tttrrr^^^CCC===999999999666666888iii[[[UUUOOOOOOLLLJJJGGGEEEDDDBBB???===555222///...000333555555555666777777666444222000000111333555666777888888999666444444666777666555444555666444111///......///000111222222333333222111111222222333444444444444444555666777999;;;<<<<<<======>>>@@@BBBDDDEEEGGGHHHJJJMMMPPPTTTVVVXXXZZZ```fffhhhggghhhmmmrrrvvvyyy}}}~~~}}}wwwtttrrrpppbbbVVVIIIIIIVVViiiwww}}}vvvppp___OOOXXXqqq~~~eeeZZZWWWeee}}}nnnjjjmmmdddRRRCCC??????EEELLLOOOQQQTTT]]]jjjyyysssUUUNNNDDDBBBBBB???TTTzzz}}}||||||wwwlll]]]QQQLLLLLLCCCBBB@@@===<<<;;;;;;;;;:::::::::999999999888888777777666666555444444444777888:::;;;>>>BBBHHHMMMVVVZZZaaagggkkkooorrrtttwwwzzz~~~yyyyyyuuu___PPPGGGJJJPPPTTTTTTYYYgggwwwvvvlllqqq||||||ppp]]]QQQGGG>>>AAAMMM^^^kkkssstttuuunnnooo|||zzz^^^UUUOOOHHHCCCAAA>>>>>>@@@BBBCCCCCCFFFFFFOOO```qqq}}}~~~sss```NNNEEE???>>><<<>>>LLL\\\ppp}}}___DDD>>>IIIiiiooogggDDD>>>999999888666666999jjj\\\UUUOOOPPPLLLJJJGGGEEEDDDBBB???===555222///...000333555666555666777777666444222000000111333555666777888888888666333444777999777555444555555444111///.........///000111222222222222000111111222333333444444444444555666888999;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFHHHJJJMMMQQQTTTVVVXXX[[[aaafffgggeeefffmmmtttuuuxxx|||~~~{{{wwwuuugggZZZLLLIIITTTeeerrryyytttlll]]]RRRZZZsssqqq^^^PPPSSSaaaqqqpppiiihhhaaaVVVCCC>>><<>>@@@BBBCCCDDDEEEEEEMMM^^^ooo{{{|||rrrbbbQQQGGG@@@>>><<<===JJJYYYmmm}}}cccGGG???HHHggguuuhhhEEE???999999888666777999jjj\\\UUUNNNOOOLLLJJJGGGEEEDDDBBB???===555222......000333555666555666777777666444222000000111222555666888888999888555222444888:::888555333444555333111///............///000111111111111/////////000111111222222444444555666888:::;;;===<<<<<<===>>>@@@BBBCCCDDDFFFGGGJJJNNNQQQTTTVVVWWW\\\aaaffffffccceeennnvvvwwwzzz}}}zzz}}}nnnaaaRRRMMMUUUcccpppvvvrrrllleeebbbhhhwwwkkkRRRJJJOOO]]]vvv{{{oooccc[[[VVVDDD>>>;;;@@@GGGKKKOOOSSSUUUbbbssstttQQQMMMDDD???@@@KKKzzz}}}zzztttqqqjjjaaaXXXPPPKKKHHHAAA???>>><<<;;;;;;;;;<<<:::::::::999999999888888777666666555555444333333555777888:::===BBBHHHMMMTTTXXX^^^ccchhhmmmsssvvvuuuyyy~~~tttccc[[[UUUPPPLLLWWWuuueeeVVVZZZeeesss{{{{{{jjjSSSFFF>>>FFFUUUbbbjjjpppzzzzzzvvvvvvwwwllliiivvvrrrYYYNNNKKKHHHEEEAAA??????AAABBBCCCBBBBBBKKK\\\nnnzzz{{{tttfffSSSIIIAAA???======HHHVVVnnnmmmKKK@@@HHHfff|||oooFFF???:::999888666777999kkk[[[TTTMMMNNNLLLJJJGGGEEEDDDBBB???===444222......000333666666555666777777666444222000///111222555666888888999777444222444999;;;999666333444555333111///...///---...///000000111111111------......///000000000333444444666888:::<<<===<<<<<<===>>>???AAACCCDDDFFFGGGJJJNNNQQQTTTVVVWWW]]]bbbfffeeebbbdddnnnxxxzzz}}}llltttsssfffWWWQQQWWWdddooouuupppoooqqqvvvzzz}}}vvvXXXIIIIIIWWWuuuvvvaaaUUUSSSEEE???;;;@@@FFFKKKOOOSSSRRR```qqq~~~~~~vvvSSSQQQHHHAAACCCSSS}}}{{{|||pppmmmhhhbbb\\\UUUNNNIII@@@???===<<<;;;;;;<<<<<<:::::::::999999999888888777666666555444444333333555666888:::>>>CCCIIINNNTTTWWW\\\aaaffflllrrrvvvuuuyyy~~~nnnfffXXXYYYYYY___rrruuubbbWWWYYYaaattt|||qqqUUUJJJDDDLLLXXXbbbkkkssstttpppllluuussseeehhh[[[PPPXXXLLLHHHCCC@@@???@@@AAAAAA???@@@HHHZZZmmm{{{|||vvvjjjTTTIIIAAA???======GGGTTTqqqvvvNNNBBBHHHfff~~~GGG@@@:::999888666777:::ooo]]]TTTMMMOOOOOOLLLHHHEEECCC@@@===;;;666222//////222555666555777777777777555333111000222333444666666666666555333222111222444666666666444444444333000......///...///000111111222222111/////////000111111222222222333444666777999:::;;;<<<======???@@@AAABBBBBBEEEGGGJJJLLLOOORRRVVVXXX[[[^^^aaabbbdddiiirrrxxx{{{|||vvvrrrhhhlll}}}mmmaaaZZZUUUbbbrrruuunnnrrrxxx||||||}}}{{{[[[GGGPPPnnn}}}kkkUUUKKKCCC@@@>>>BBBKKKRRRTTTTTTXXXgggxxxxxxSSSIIIHHHEEE===TTTxxxhhhjjjhhhaaaZZZTTTMMMEEECCC@@@===;;;;;;;;;:::999999::::::::::::999888888666666555444444444444555555666888999;;;???EEEIIIRRRWWW^^^dddiiimmmqqqtttyyy{{{~~~rrrbbbeee\\\TTT^^^nnnwwwaaaUUUWWW^^^pppzzz~~~}}}hhhTTTCCCGGG\\\mmmnnngggfff```WWWiii~~~bbb___mmmttt\\\UUUXXXNNNDDDAAA???===<<<===CCCBBBFFFUUUjjj}}}zzzkkk]]]NNNBBB???>>>===DDDNNNooo~~~VVV???OOOfffzzztttJJJ;;;:::???999666999999nnn]]]TTTOOOPPPOOOLLLHHHEEECCC@@@>>>;;;666222//////222555666555666666666666444222000///111222444555666666555555444222111222444666666555444444444333000......///...///000111111222222111//////000000111111222222222333444666777999:::;;;<<<===>>>???@@@AAABBBCCCEEEGGGJJJLLLOOORRRVVVXXX\\\^^^```bbbdddiiioootttyyy{{{~~~{{{wwwoooeeeuuuooocccZZZUUUaaasssxxxvvvxxx}}}lllNNNIII]]]rrryyyooobbbRRRKKKBBB???>>>BBBKKKSSSWWWXXX\\\jjj{{{~~~UUUIIIHHHFFF@@@SSSxxxiiikkkhhh```YYYTTTMMMFFFBBB@@@===;;;;;;;;;:::999999999::::::999999888777666666555444444444444444555666888999;;;???EEEIIIQQQVVV]]]dddiiimmmqqqsssxxxzzz}}}yyy|||hhhggg[[[RRRUUU\\\oooqqqccc___```jjjuuu~~~}}}yyyfffTTTEEEJJJ```qqqrrrkkkddd___VVVggghhh\\\^^^{{{lll___VVVLLLCCCAAA@@@??????AAACCCCCCGGGVVVlll~~~|||ooo]]]OOOBBB???======DDDNNNhhh]]]BBBNNNfff|||}}}yyyrrrKKK<<<:::???999666999999mmm\\\UUUPPPSSSOOOLLLHHHEEECCCAAA>>><<<666222//////222555666555555666666555444222000...000111333444555555444444444333111222444666666555444444444333000......///...///000111111222222111//////000000111222222222222333444666777999:::;;;<<<===>>>???@@@BBBCCCCCCEEEGGGJJJLLLOOORRRVVVXXX^^^^^^```cccfffkkknnnqqqxxxzzz}}}wwwqqqpppjjjooo{{{lllaaaWWWPPP^^^ssszzzzzzzzz}}}```JJJOOO]]]}}}vvvaaaYYYSSSKKKIIICCCAAA@@@DDDMMMUUUZZZ\\\aaaoooYYYJJJGGGHHHBBBQQQxxxzzzggghhheee]]]WWWSSSMMMGGGAAA???<<<;;;;;;;;;:::999999999::::::999999888777666555555444444444444444444666777999;;;???DDDGGGOOOTTT[[[bbbhhhlllpppsssvvvyyy|||xxx~~~zzzqqq```WWWUUUSSScccvvvkkkfffbbbnnnzzzzzzvvvjjjXXXIIINNNcccuuuvvvqqqbbb^^^UUUcccsss\\\PPPhhh~~~hhhXXXNNNEEECCCBBBAAAAAADDDDDDDDDIIIYYYnnn|||rrr^^^OOOBBB???======CCCMMMccc|||aaaAAAJJJccc|||xxxmmmqqqwwwtttvvvMMM===:::>>>999666:::999kkk\\\VVVRRRTTTNNNKKKHHHEEECCCAAA>>><<<666222...///222555666555666666666666555333000///000111222444555444444333444333222222444555555555444444444333000......///...///000111111222222111///000000111111222333333333333444666777999::::::<<<<<<>>>???AAABBBCCCDDDEEEGGGJJJLLLNNNRRRUUUXXX^^^___aaaeeejjjnnnqqqrrrxxxzzz}}}uuummmsss{{{{{{lll```UUUMMMXXXmmmtttqqqqqquuu|||}}}}}}yyyVVVMMMTTTkkkvvvmmmXXXNNNIIIGGGMMMJJJIIIHHHKKKQQQXXX]]]___eeesss^^^LLLGGGHHHCCCNNNlllggggggcccZZZTTTPPPKKKFFF@@@>>>;;;::::::::::::999999999999999999888777777666555444444333333444444444555777999;;;>>>BBBFFFMMMRRRYYY```fffkkkooorrrtttwww{{{~~~{{{{{{}}}eee\\\[[[VVVddd|||wwwdddiiirrr{{{}}}yyyuuuaaaOOOPPPcccuuuzzzwwwbbb]]]VVVbbbaaaNNN[[[yyynnn\\\RRRHHHDDDBBB@@@AAACCCDDDDDDKKK[[[qqq|||zzzrrr___PPPCCC???===<<>>999777:::999jjj\\\WWWSSSUUUNNNKKKGGGEEECCCAAA???===666222...///222555666555888888888777666444222111000111222444555444444333555333222222444555555444444444444333000......///...///000111111222222111000000000111222222333333333444555666777888999:::<<<<<<>>>???AAACCCDDDEEEEEEGGGJJJLLLNNNRRRUUUXXX^^^```cccgggkkkooosssvvvyyy{{{~~~vvvyyy{{{mmm___QQQVVVbbbdddcccfffmmmxxx~~~}}}}}}eeePPPNNN___sssrrr^^^PPPIIIJJJSSSVVVTTTTTTUUUXXX\\\___```ggguuuaaaNNNGGGHHHCCCMMMjjjpppoooiii^^^UUUOOOHHHAAA???===:::999999:::999888888999999999999888777777555555444333333333333333333555777999:::===AAADDDJJJOOOWWW___eeejjjnnnqqqsssvvv{{{jjj```aaatttlllaaabbb]]]ggguuukkkffflllwwwjjjRRRNNN^^^rrr{{{{{{eee^^^YYYdddpppVVVTTTbbbuuu[[[PPPFFFAAA@@@>>>???AAACCCDDDLLL]]]ssszzzvvvmmm```QQQCCC???===<<>>@@@BBBCCCEEEFFFEEEGGGJJJLLLOOORRRVVVXXX]]]```dddfffgggkkkqqqvvvyyy{{{xxxppp|||}}}mmm]]]ZZZ\\\VVVYYY___kkkxxx~~~xxxZZZOOOYYYqqqwwwhhhYYYPPPNNNVVV```_____________________ffftttaaaOOOHHHHHHDDDQQQuuu{{{zzzrrreeeYYYOOOFFF===>>><<<999888999999999888888888999999888888777666555444444333333333333333222444777999:::<<<@@@CCCGGGMMMUUU]]]ccciiinnnqqqrrrvvv{{{qqqZZZUUUWWWfff~~~rrrqqqlllqqqvvvaaa]]]fffxxxkkkPPPJJJYYYnnn{{{kkk```^^^iiieeeUUURRRmmm[[[PPPEEE@@@???===>>>AAABBBDDDMMM^^^ttt}}}vvvjjjaaaRRRDDD???===;;;AAAKKK^^^|||mmmIIIFFFSSSggg{{{WWWBBB:::<<<999888;;;999iii]]]XXXRRRRRRMMMJJJGGGEEECCCBBB???===666222//////222555666555888888888888666444222111111222444555666666555555666444222333444555444333444444444333000......///...///000111111222222111000111111222222333333444444444555666777888999999;;;<<<>>>@@@BBBDDDEEEFFFEEEGGGJJJLLLOOORRRVVVXXXZZZ___dddbbb___aaajjjrrrxxxzzz}}}uuujjjrrr~~~|||zzzrrrfffccc```VVVUUU^^^mmm{{{}}}~~~sssccc```xxxuuulllccc]]]```eeefffffffffdddaaa___^^^dddrrr___OOOIIIIIIEEEYYY}}}zzzyyysssggg\\\RRRHHH???===;;;999888888999999888888888888888888777777666555444333333222222333333222444777999:::<<>>@@@AAACCCMMM___uuuyyyiiiaaaRRRDDD@@@===;;;@@@JJJ^^^~~~uuuMMMFFFPPPfff}}}ZZZCCC:::<<<999888;;;999iii]]]XXXQQQPPPMMMJJJGGGEEECCCBBB???>>>666222//////222555666555777777777777555333111000222333444666777666666555666444333333444555444333444444444333000......///...///000111111222222111000111111222222333444444444555555666777888888999;;;<<<>>>@@@BBBDDDFFFGGGEEEGGGJJJLLLOOORRRVVVYYYYYY___ccc___YYYYYYcccmmmwwwyyy|||zzzlllqqq|||oookkkmmmjjjllliii\\\SSS^^^ooo|||~~~zzz{{{}}}{{{qqq|||rrrpppfffhhhjjjiiifffbbb```^^^cccpppyyy]]]NNNJJJJJJGGG```~~~vvvqqqrrrnnneee\\\UUULLLCCC===;;;888777888999999888888888888888888777666666555444333333222222333333111444777999:::<<>>???@@@CCCMMM___uuu|||kkkbbbRRREEE@@@===:::@@@JJJbbbxxxMMMDDDNNNhhh[[[DDD:::<<<999999<<<999iii\\\WWWPPPPPPNNNLLLIIIGGGFFFDDDAAA>>>666444000000222555777888555444444333222222111111000444666444555888777444777555333222333444444333222222111111000000//////111111222222222111111000///000111222222333222222444444444555777888:::;;;999;;;>>>@@@AAABBBEEEGGGGGGIIIKKKMMMOOORRRVVVYYYZZZ```aaa[[[XXX___hhhoooyyy}}}xxxwww~~~qqqggg\\\WWWXXXccctttrrr[[[WWWeeesss{{{~~~{{{||||||}}}}}}ooohhhccccccbbb___```bbbbbbooowww```QQQGGGEEEPPP}}}wwwmmmkkkfff```WWWNNNGGGBBB???>>>===;;;:::999888888777777777777666666666666555444444333333222222111444444555777999;;;===>>>EEEJJJRRRYYY```fffkkkooorrruuuzzzoooeeelll~~~ddd[[[bbbkkk}}}nnnYYYOOOJJJFFFLLLdddyyyzzznnneeeeeesss|||```bbb~~~cccMMMDDDAAA@@@@@@AAADDDPPPggg|||uuulll___UUUJJJDDDBBB@@@CCCHHHbbbSSSDDDWWWggg}}}lllEEE;;;888888===777:::iii\\\WWWQQQPPPNNNLLLIIIGGGFFFDDDAAA>>>666444000000222555777888555555444333222111000000000444666444555888777444888666333333444444444444222111111000000//////...111111222222222111111000///000111222222333333222333333444555666888999:::999;;;>>>???@@@BBBEEEGGGGGGIIIKKKMMMOOORRRVVVYYYZZZ```aaa]]][[[aaakkkqqqyyy}}}yyytttxxxttt|||rrrdddZZZVVVXXXbbbuuuvvvdddaaalllxxxzzz}}}|||uuuhhhccc```bbbbbb___^^^```aaannnvvv[[[OOOIIIGGGQQQ~~~vvviiigggddd^^^WWWNNNGGGCCC???>>>===;;;:::999888888777777777777666666666666555444444333333222222111333444555666888;;;===>>>CCCHHHPPPWWW^^^dddjjjmmmqqqtttyyy~~~vvvwww}}}xxxhhhdddeeeggg]]]YYYNNNGGGCCCFFF\\\pppqqqgggeeejjjvvvddd___|||xxx\\\JJJBBB???===<<>>:::888<<<777;;;iii\\\WWWQQQQQQNNNLLLIIIGGGFFFDDDAAA>>>666444000000222555777888777666666444333111///...111444555444444777777444888666444333444555555555111111111000///.........000111111222222222111111///000111222333333333333222333333444555777888999888:::===???@@@AAADDDFFFGGGIIIKKKMMMOOORRRVVVYYYZZZ```bbb```___fffoootttyyy|||uuuhhhccc[[[mmmrrr```VVVRRRSSSZZZmmmttthhhlllvvv|||~~~{{{xxxhhhbbb^^^^^^bbbbbb___]]]]]]```mmmzzz\\\SSSMMMIIIOOOyyyvvvddddddaaa\\\VVVNNNGGGCCC???>>>===;;;:::999888888777777777777666666666666555444444333333222222111333333444666888:::<<<===AAAFFFMMMUUU[[[aaagggkkkppprrrwww|||wwwooonnn~~~~~~mmm___rrruuu```ZZZ]]]PPPGGGBBBBBBUUUggghhh___dddoooyyy{{{qqqaaawww~~~iiiRRRGGGCCCAAA???@@@EEEGGGRRRgggzzzzzzuuudddWWWJJJBBB===<<<@@@EEE^^^zzzcccOOObbbxxx{{{iiiGGGAAA===888;;;777<<>>666444000000222555777888999999888777555222000...111555555333444777777555888666444444555666666666222111111000///...------000000111222222222111111000000111222333333333333222222222333555666888999888:::===>>>???AAADDDFFFGGGIIIKKKMMMOOORRRVVVYYYZZZ```dddccceeelllsssvvvyyy|||vvvcccXXX[[[nnnoooaaaWWWRRRQQQUUUeeennnfffrrr~~~{{{{{{nnn```aaa^^^^^^bbbccc```]]]^^^```lll}}}hhh\\\SSSKKKKKKkkkwwweeedddaaa\\\UUUMMMFFFBBB???>>>===;;;:::999888888777777777777666666666666555444444333333222222111222333444555777:::<<<===@@@EEELLLSSSYYY```fffjjjnnnqqquuuyyy}}}{{{pppnnnyyy{{{tttqqqwww~~~bbbiiisssllleeeUUUKKKEEEDDDSSSdddeee[[[dddqqqzzzzzz}}}kkkssssss___MMMHHHHHHEEEDDDEEEHHHIIISSSgggzzz{{{iii\\\MMMDDD???===AAAGGG\\\vvvsssXXXgggoooxxx{{{uuueeeEEEAAA===888:::777???ggg[[[WWWRRRSSSNNNLLLIIIGGGFFFDDDAAA>>>666444000000222555777888;;;;;;;;;999777444111///222555555333333777888555888666444444555777777666222222111000///...------///000111222222222222222000111222333333444333333222222222333555666888999888:::===???@@@BBBDDDFFFGGGIIIKKKMMMOOORRRVVVYYYZZZ```eeefffiiipppvvvxxxxxx|||tttiiisssmmmeeeZZZWWWWWWYYYfffooohhhttt}}}vvvxxxiii^^^ccc```___cccdddaaa___``````lll}}}{{{rrraaaTTTJJJHHH```yyykkkhhhddd]]]UUULLLEEEAAA???>>>===;;;:::999888888777777777777666666666666555444444333333222222111222222333444777999;;;<<<@@@DDDJJJQQQXXX___eeejjjnnnpppssswww{{{~~~ssstttrrrkkkdddeeeooo~~~}}}pppggg}}}zzzlllZZZNNNHHHEEEQQQaaaccc[[[dddpppyyy|||yyytttooo___[[[XXXOOOGGGGGGKKKKKKUUUhhhzzz|||kkk^^^OOOEEE???===AAAFFFZZZrrrbbbiiixxxwwwxxxqqqvvvcccCCC???<<<777;;;999AAAggg[[[WWWSSSTTTNNNLLLIIIGGGFFFDDDAAA>>>666444000000222555777888;;;;;;;;;:::888555222000222555555222333777888666777555333333555666777666444333222111000///...---///000111222222222222222000111222333444444444444222333333444555777888999999;;;>>>@@@AAABBBEEEGGGGGGIIIKKKMMMOOORRRVVVYYYZZZaaafffiiimmmtttxxxxxxxxx{{{xxxlllaaa```eeehhhrrrwwwpppyyyvvvtttvvvxxx}}}___VVV___]]]___eeegggdddaaaaaa___kkk}}}wwwqqq___RRRJJJIII```~~~{{{ppplllfff]]]SSSKKKEEEAAA???>>>===;;;:::999888888777777777777666666666666555444444333333222222111111111222444666888:::;;;???CCCIIIOOOVVV]]]dddiiinnnooorrrvvvyyy|||~~~ooogggaaadddmmmyyyzzzwww~~~llluuu}}}qqq\\\OOOIIIDDDLLLZZZ]]]]]]fffqqqzzz|||yyydddRRRKKKNNNNNNVVViii{{{~~~xxxjjj]]]NNNEEE???<<<>>>CCCXXXppplllhhhyyylllhhhEEE???;;;777<<<999@@@fffZZZWWWSSSUUUNNNLLLIIIGGGFFFDDDAAA>>>666444000000222555777888888999:::999888444111///333555555222333777888666666444222222444666666666555555444222111///......//////000222222333333222000111222333444444444444333333444555666888999::::::<<>>===;;;:::999888888777777777777666666666666555444444333333222222111000111222333555888:::;;;===AAAFFFLLLSSS[[[bbbgggnnnooorrruuuxxx|||~~~~~~~~~nnnfffeeemmm~~~uuuuuu}}}zzzwww```QQQJJJBBBGGGSSSVVV^^^hhhuuu}}}xxx\\\QQQPPPOOOXXXjjj||||||sssiii]]]OOOFFF@@@===>>>CCCWWWooosssgggkkkwwwqqqKKK@@@;;;888===999>>>fffZZZWWWTTTUUUNNNLLLIIIGGGFFFDDDAAA>>>666444000000222555777888666777888888666333000...333555555222222777888666555333111222333555666555666555444333111000///...//////000222222333333333111111222333444444444444444444444555777888:::;;;;;;===@@@AAACCCDDDGGGIIIHHHIIIKKKMMMOOORRRVVVYYY[[[aaahhhkkkqqqwwwxxxvvvxxx{{{zzztttuuuxxxxxxxxxzzzzzz```JJJKKKJJJNNNZZZgggmmmggg```\\\ZZZiii~~~|||fff[[[TTTNNNPPPnnnzzzrrrmmmcccYYYPPPIIIFFFDDD???>>>===;;;:::999888888777777777777666666666666555555444333333222222111000111222333555777999;;;;;;???DDDJJJQQQYYY```eeennnooorrruuuxxx{{{~~~}}}~~~ggg\\\```ttt~~~tttvvv|||dddSSSKKKBBBDDDOOORRR]]]jjjyyy~~~^^^PPPQQQPPPXXXkkk}}}|||rrrjjj^^^QQQIIIDDD@@@AAADDDWWWooowwwfff|||pppnnnyyyPPPBBB<<<999>>>888<<>>@@@BBBDDDEEEFFFHHHJJJLLLNNNOOOSSSWWWZZZ\\\^^^bbbggglllqqqtttuuu}}}vvvppppppvvv||||||xxxvvvzzzjjj[[[QQQHHH@@@GGGOOO\\\gggkkkfff[[[SSS]]]lllwww~~~jjjZZZQQQOOOWWWzzzvvvmmmggg___WWWOOOIIIBBB>>>>>>===;;;999888888888888777777777777777666555555666555555444444333222222111111222333555777999:::===???DDDHHHOOOVVV___eeegggkkkpppssstttwww|||~~~gggYYYZZZlllzzzuuu~~~tttXXXKKKJJJLLLQQQVVVfffsss~~~dddPPPQQQQQQYYYlllwwwmmmdddWWWJJJBBB???AAACCCUUUrrrrrrZZZggg~~~\\\:::<<>>@@@BBBDDDFFFFFFHHHJJJLLLNNNOOOSSSWWWZZZ]]]___cccggglllpppssstttsssxxx{{{|||wwwrrrnnniiihhhooovvvyyyzzz|||qqq___TTTKKKCCCEEENNN[[[gggllliiibbb]]]eeetttwwwkkk[[[QQQQQQbbbqqqkkkeee]]]UUUNNNGGGBBB>>>>>>===;;;999888888888888777777777777777666555555555555555444333333222222111111222333555777999:::<<>>>>>???;;;;;;;;;mmmYYYWWWVVVSSSJJJKKKIIIEEEDDDEEEAAA<<<333111///000222555666666666666777777666333111///222333333444555555444444777444222111333555666666444444333222111000///...///000111222222333222222111111222222222333333333555666666777888999::::::<<<===>>>@@@BBBDDDFFFGGGHHHJJJLLLNNNOOOSSSWWWZZZ^^^```cccggglllooorrrsssrrrxxx}}}~~~qqqddd___eee```^^^ccciiinnntttzzzvvvbbbVVVNNNGGGDDDOOO___kkkppppppnnnmmmooo~~~lll^^^SSSRRRkkkppphhhbbbZZZRRRKKKFFF@@@======<<<:::888777777888888777777777777777666555555555555444444333333222222000111111333444666888999;;;>>>AAAFFFLLLSSS[[[aaagggkkkppprrrrrrtttwww{{{|||~~~vvvqqqvvvzzziiiaaammmjjj^^^\\\bbbiiiyyy|||sss```RRRIIIKKKXXXnnnyyyllldddWWWJJJBBB???AAABBBRRRpppuuuRRRIIIbbbzzziiiDDD@@@>>>:::::::::lllWWWUUUTTTPPPKKKLLLJJJFFFEEEEEEBBB===555333111111333666777777666666777666555333000///222333444444555555555555777555222222333555666666333333222111111000////////////111222222222222222111111111222222333333444555666777888999::::::;;;<<<===???AAACCCEEEFFFGGGHHHJJJLLLNNNOOOSSSWWWZZZ^^^```cccgggkkknnnqqqrrrwww{{{|||ssslllxxxssseee\\\ZZZeee___[[[[[[\\\___hhhrrr|||sssbbbZZZRRRHHHEEESSSfffsssxxxyyyyyyzzzwwwkkkbbbWWWRRRjjjttteee```WWWOOOIIIDDD???<<<<<<;;;999888777777777888777777777777777666555555555555444444333222222111000000111222333555777888:::<<<@@@DDDIIIQQQXXX^^^eeeiiinnnqqqqqqrrruuuxxx|||~~~}}}www}}}~~~rrr{{{yyyzzz|||~~~ooo^^^QQQIIIDDDIIIXXXppp~~~kkkcccWWWJJJBBB???@@@BBBOOOmmmkkkJJJEEEccc|||mmmGGG@@@===:::;;;:::lllWWWTTTSSSOOOLLLMMMKKKGGGFFFFFFCCC>>>999666444333444666666666666666666555444222000///333333444666666777777777888666333222444555666666333333222222111000000/////////111222222222222222000000111222333333444444666666777888999:::;;;;;;===>>>???AAACCCEEEFFFGGGHHHJJJLLLNNNOOOSSSWWWZZZ^^^```cccgggkkknnnpppqqqvvvxxxzzz}}}ttteee___nnnzzzmmmddd```^^^ddd```\\\WWWSSSSSS]]]iiizzzttthhheee]]]QQQLLLZZZmmmzzz~~~~~~}}}~~~zzzgggccc\\\SSSddd|||eee___VVVNNNGGGBBB>>><<<;;;:::888777666666777888777777777777777666555555555444444333222222111111000000111111333444666777888;;;>>>BBBGGGNNNUUUZZZbbbfffllloooooopppsssvvv||||||}}}ttt\\\KKKCCCAAAAAAIII[[[ttt}}}jjjcccWWWKKKBBB??????AAALLLhhh}}}mmmIIICCCaaa|||~~~{{{mmmHHH???;;;:::<<<;;;mmmYYYUUUTTTPPPKKKLLLJJJFFFEEEFFFCCC===:::777444333444666666666666666666555333222000///333333555666777777888888999666444333444555666555555555444333222111000//////000111222222333222222000000111222333444444555666777777888999:::;;;;;;===>>>???AAACCCEEEGGGHHHHHHJJJLLLNNNOOOSSSWWWZZZ]]]___bbbfffkkknnnqqqrrrtttvvvxxx}}}|||ooodddqqqqqqaaaeee{{{xxxooollloootttwwwpppllleee___\\\\\\ZZZTTTLLLHHHQQQ^^^zzz{{{{{{uuuhhh[[[fffuuu~~~}}}}}}{{{dddaaa]]]VVV___fff```VVVNNNGGGBBB>>><<<:::999777666666666777888777777777777777666555555444444333333222222111111000000000111222333555555777999<<<@@@DDDKKKRRRWWW]]]bbbiiimmmnnnpppsssvvv|||~~~~~~wwwwwwyyyzzz{{{}}}~~~}}}uuucccOOOBBB>>>@@@AAAJJJ^^^xxx~~~uuujjjbbbVVVKKKBBB??????@@@IIIdddxxxuuuMMMBBB]]]xxx{{{zzzxxxwwwlllIII???;;;;;;>>>;;;mmmXXXTTTSSSNNNJJJJJJHHHDDDCCCDDDAAA;;;777555222222333555666666666666555444333111000000222222444555666777777777999777444333444555666555777777666444222111000//////000111222222333222222///000111222333444444555666777888888::::::;;;<<<===>>>@@@BBBDDDFFFGGGHHHHHHJJJLLLNNNOOOSSSWWWZZZ[[[]]]aaafffkkkoooqqqsssssswww{{{~~~xxx{{{llleeepppkkkaaa^^^^^^^^^___gggppp}}}}}}sssddd___aaabbb\\\OOOGGGNNNYYYsssxxx|||ggg___[[[WWW[[[yyy}}}iiibbbXXXNNNGGGBBB>>><<<999888777666555666777777777777777777777666555555444444333333222111111111000000000000111333444555666888;;;>>>BBBIIIPPPUUUXXX^^^fffkkknnnppptttwww{{{|||}}}~~~}}}yyysssttttttssstttuuuuuutttlllhhh```TTTIIIAAA@@@@@@BBBLLLbbb|||zzzpppiiibbbVVVKKKCCC?????????FFFaaavvv~~~RRRCCC[[[vvvpppxxxmmmKKKAAA<<<===???;;;jjjUUUQQQPPPKKKHHHIIIGGGBBBAAABBB???:::333111///000222555666666777666555444222111000000000111333444555666666666:::777444333444555666555999888777555333111000//////000111222222333222222///000000222333444555555777777888999:::;;;;;;<<<>>>>>>@@@BBBDDDFFFGGGHHHHHHJJJLLLNNNOOOSSSWWWZZZZZZ]]]aaafffkkkooorrrtttooovvv{{{zzz{{{zzzvvv}}}ooodddfffllllllgggbbb]]]cccmmm{{{xxxrrrkkkiiiooo|||pppmmmqqqssslll\\\PPPTTT^^^kkk^^^XXXVVVXXXnnn|||wwwjjjcccYYYOOOHHHBBB>>><<<888888666555555666777777777777777777777666666555444444333333222111111000000000000000111222333444555777:::===AAAHHHOOOTTTUUU\\\dddjjjnnnqqquuuxxxzzz{{{}}}rrr___bbbrrr~~~}}}}}}zzzuuuvvvsssooolllnnnrrrrrroooggg___TTTKKKFFFCCCAAA???CCCNNNddd~~~zzzpppiiibbbVVVKKKCCC???>>>???DDD```vvvWWWFFF\\\vvvuuukkkoooNNNCCC======???:::eeeZZZSSSKKKLLLJJJLLLIIIDDDAAAAAA>>>:::111000///...///222444666444444444333333222222222111333444444444444555777777444222111222333333222222444555555222000//////111111222333333333222222111111111111222333444555555555666888999:::;;;<<<===???AAABBBCCCDDDGGGJJJHHHJJJLLLNNNPPPSSSVVVYYY\\\^^^aaadddhhhlllppprrrssswww|||wwwzzz}}}zzzzzzwwwlllbbbddduuupppbbbZZZYYYaaassswwwgggXXXVVV^^^ccc___[[[WWW```zzzvvvnnnbbbVVVOOOIIIBBB======::::::888777666666666666777777777777666666666666333333333222222222111111000000000000111111111111444666:::===AAAEEEKKKOOOYYY]]]ccciiilllooorrrtttuuuwwwzzz|||~~~zzzsssfffVVVNNNUUUiiizzz~~~zzzxxxxxxuuuqqqsssooommmoooooonnnppptttooolllaaaSSSIIIEEECCCAAAFFFTTTiiizzzjjjfff```WWWKKKBBB======???EEE```vvv]]]EEEZZZ{{{tttvvv{{{{{{NNNAAACCC???::::::dddYYYSSSLLLMMMIIIKKKHHHCCC@@@@@@===:::222111//////000222555777555444444444333222222111111333444444444444555777666444222222222333333222222444555555222000//////111111222333333333222222111111111111222333444555555555666888999:::;;;<<<===???AAABBBBBBDDDGGGJJJHHHJJJMMMOOOQQQSSSWWWZZZ\\\^^^aaadddhhhlllpppsssvvvxxx{{{}}}zzzyyyxxxmmmnnn{{{sssbbb^^^aaannnqqqjjjjjj}}}zzz|||fff```\\\ZZZhhhzzzsssggg^^^SSSMMMGGG@@@======:::999888777666666666666777777777777666666666666333333333222222222111111000000000000111111111111444666999<<<@@@DDDJJJMMMXXX\\\aaafffjjjmmmppprrrrrruuuyyy|||~~~xxxpppjjj```UUUMMMJJJPPPcccvvv|||yyyxxxuuuqqqooolllkkkmmmooopppwwwxxxmmmaaaTTTKKKEEEDDDJJJWWWmmmpppfffaaaWWWKKKBBB======???GGGbbbwwwcccJJJ^^^~~~QQQAAAAAA>>>:::;;;dddYYYSSSLLLMMMIIIJJJHHHBBB??????===999333111000///000333666888555555555444444333222111111333444444444444555777666444222222333444333222222444555555222000//////000111222333333333333333111111111111222333444555555555666888999:::;;;<<<===???AAABBBBBBDDDGGGIIIIIIKKKNNNPPPQQQTTTXXX[[[]]]___ccceeehhhlllpppsssxxxzzz{{{|||~~~}}}|||nnnqqqzzzssswww~~~}}}uuuoooqqqwwwkkkbbb]]]]]]qqqzzzrrrbbbZZZRRRMMMFFF>>><<<>>>999888777666666555555666777777777777666666666666333333333222222222111111000000000000111111111111444666999;;;>>>CCCHHHKKKUUUYYY^^^bbbfffiiimmmpppnnnrrrwww|||~~~sssgggYYYOOOOOOOOOQQQ```sss~~~{{{zzzvvvppphhhggggggiiikkkqqq~~~vvvgggUUUKKKKKKPPP^^^rrruuuhhhbbbXXXLLLBBB===>>>@@@JJJdddyyyfffOOObbbUUUBBB@@@>>>;;;<<>>:::333222111000111333666888555555555555444333111000111333444444444444555777555444333333444555444333222444555555222000//////000111222222333333333333111111111111222333444444555555666888999:::;;;<<<>>>???AAABBBBBBDDDGGGIIIJJJLLLNNNPPPRRRUUUXXX[[[]]]```dddggghhhkkkppptttyyy{{{~~~~~~wwwyyyyyytttooommmiiifffjjjqqqnnnddd^^^aaayyy{{{tttccc\\\UUUOOOGGG???<<<>>>888777777666555555666666777777777777666666666666333333333222222222111111///000000000111111111111333555888:::<<<@@@EEEHHHRRRUUUYYY^^^aaaeeejjjmmmmmmrrryyy~~~vvvdddYYY\\\\\\YYYbbbqqq}}}|||xxxqqqjjj___^^^^^^```aaahhhzzz|||dddUUUUUUXXXeeexxxuuuiiicccXXXLLLBBB>>>>>>@@@LLLgggzzzeeeOOOcccUUUCCCAAA???======fffXXXTTTNNNMMMKKKLLLJJJEEEAAAAAA???;;;333222111000111333666888555666666666555333111000111333444444444444555777555333333444555555444333222444555555222000/////////000111222333333444333111111111111222333444444555555666888999:::;;;<<<>>>@@@AAABBBBBBDDDFFFIIIJJJLLLNNNPPPRRRUUUXXX[[[^^^bbbfffhhhhhhkkkpppuuuwww{{{tttlllgggdddbbbdddddddddiiiooolllccc```eee{{{}}}kkkbbbYYYRRRJJJAAA===>>>888777777666666666666777777777777777666666666666333333333222222222111111///000000000111111111111333555777999:::>>>BBBEEENNNQQQUUUYYY]]]bbbhhhllloootttzzz|||qqqppp{{{oooooolllfffiiisss~~~~~~wwwooocccYYYQQQPPPPPPQQQQQQWWWgggvvvrrraaa^^^]]]jjj|||uuukkkdddYYYLLLBBB>>>???AAANNNhhhzzzdddPPPeeexxxTTTDDDBBBAAA>>>===hhhXXXTTTOOOLLLLLLMMMKKKEEEBBBBBB@@@<<<333111000///000333666888666666777777666333111///111333444444444444555777444333333444666666555333222444555555222000/////////000111222333444444444111111111111222333444555555555666888999:::;;;<<>>888888777777777777888888777777777777666666666666333333333222222222111111000000000000111111111111333444666777999;;;???BBBJJJMMMQQQUUUZZZaaahhhmmmqqquuuzzz~~~wwwjjjkkkkkkgggdddnnn|||{{{|||zzzzzz~~~~~~}}}ssshhh^^^RRRHHHGGGEEEEEEEEEDDDGGGQQQ\\\~~~kkkbbbaaammmwwwlllfffZZZLLLBBB>>>???BBBNNNgggzzzfffRRRhhhvvvVVVFFFCCCBBB???>>>jjjXXXUUUOOOLLLKKKMMMJJJEEEBBBBBB???;;;222111//////000222555777666777888888666444111///111333444444444444555777333333333555777777555333222444555555222000/////////000111222333444444444111111111111222333444555555555666888999:::;;;<<>>@@@BBBMMMfffxxxgggTTTiii~~~yyy|||\\\IIIDDDBBB@@@>>>kkkYYYUUUOOOLLLJJJLLLIIIDDDAAAAAA>>>:::111000///...///222444666666777888888777444000...111333444444444444555777333333333555777777555444222444555555222000////////////111222333444444444111111111111222333444555555555666888999:::;;;<<>>@@@CCCLLLfffxxxgggSSShhhxxxzzzrrryyyaaaKKKCCCBBB@@@???mmmXXXQQQLLLLLLJJJIIIHHHFFFCCC@@@===;;;333222000//////000222333555999:::888777888666222444555777666555333444444:::888555333222222444555444666777666333111000000///000111222222333222222111222222333333444444555888888888999999::::::;;;===???BBBCCCDDDDDDFFFGGGKKKLLLMMMPPPRRRUUUXXXYYY]]]```dddgggiiikkknnnpppxxxzzz|||zzzrrrqqqxxxkkkdddaaa```bbbjjj|||}}}lllcccZZZTTTMMMDDD@@@@@@;;;:::999888777777777777777777777777666666666666333333333222222222111111000000000000000000000000111111222333555888;;;<<>>AAAGGGMMMTTT\\\dddiiippprrrttttttrrrpppooooooppppppsssxxxvvvpppmmmkkksssxxxxxxiiiZZZQQQNNNLLLLLLMMMKKKHHHHHHLLLFFFJJJQQQ]]]yyyvvvqqqqqqxxx}}}zzzsssnnnpppuuusssjjj___VVVNNNHHH???@@@HHHUUU]]]___```bbbeeevvv}}}sssiii[[[LLLBBB>>>???@@@IIIbbbxxxiiiOOO^^^|||gggRRRMMMIIIDDDBBBjjjXXXSSSLLLJJJHHHHHHGGGEEECCC@@@===;;;333222000//////000222333222555666444333444222...///111333333333222333555333222111000111222444555444555666444111...,,,,,,//////111222222222222222111222222333333444444555777777888999::::::;;;;;;<<<>>>AAACCCCCCDDDEEEGGGHHHIIIJJJMMMQQQTTTWWWYYY^^^aaafffjjjmmmpppsssvvvwwwxxxyyy{{{}}}}}}~~~{{{sssoookkkgggdddqqq}}}xxx{{{}}}rrrgggoookkkaaassswwwkkk\\\QQQHHHAAA???AAA;;;:::999999888888888888777777777777666666666666333333333222222222111111000000000000000000000000111111111222444666999:::;;;???EEEKKKRRRZZZbbbhhhnnnqqquuuvvvuuusssrrrrrroooppprrrxxxttt```TTTQQQSSSVVVWWWcccwww~~~tttkkkddd```eeeccc```ZZZSSSNNNOOORRRPPPMMMKKKPPPbbb|||kkkYYYKKKJJJDDDEEENNNZZZ```cccdddjjjyyyzzzooofff```VVVKKKBBB??????@@@MMMfff|||fffQQQfffjjjTTTOOOMMMFFFAAAfffUUUSSSNNNMMMGGGGGGFFFEEECCC@@@===;;;333222000//////000222333333666888555555666333///000222333333222111111222111111000000111222444444333555555444111...,,,,,,//////111222222222222222111222222333333444444555666777777999:::;;;<<<<<<<<<>>>AAABBBCCCCCCEEEFFFGGGHHHJJJLLLOOOSSSVVVWWW[[[^^^cccgggkkknnnrrrtttwwwxxxzzz|||~~~~~~~~~oookkkhhhjjjrrr{{{uuueee___```aaabbbdddsssjjjhhhooojjjfffxxxlll]]]RRRIIIAAA???@@@;;;:::999999999999999999777777777777666666666666333333333222222222111111////////////////////////111111111111333555888999999===CCCIIIPPPXXX```ffflllppptttwwwxxxxxxxxxyyytttuuuwww|||rrrcccYYYTTTRRRRRRVVVYYYeee}}}zzzppphhhdddaaa\\\VVVOOOMMMUUUkkksss___UUULLLGGGNNNYYY___aaaaaannn{{{rrreeecccaaa[[[RRRJJJDDDCCCDDDQQQjjjcccUUUqqqlllUUUQQQOOOHHHAAAdddTTTSSSOOOMMMFFFFFFFFFEEECCC@@@===<<<333222000//////000222333444777999666666777444000111333444444222111111111111111111111222333333444333444555444222///......///000111222222333222222111222222333333444444555666666777888:::;;;<<<<<<;;;>>>@@@BBBBBBCCCEEEFFFGGGHHHIIILLLNNNQQQTTTUUUWWW[[[```eeehhhlllpppsssvvvwwwzzz|||~~~~~~~~~||||||||||||ooosss{{{vvviii[[[VVVTTTRRRQQQSSSaaattt~~~~~~hhhjjjnnnjjjkkkwwwlll___UUULLLCCC>>>???::::::999999999999::::::777777777777666666666666333333333222222222111111////////////////////////111000000111222444777888888;;;AAAGGGNNNVVV^^^ccciiimmmrrrvvvxxxzzz|||~~~zzzzzz{{{zzzoooccc[[[___XXXVVVccc}}}|||llldddYYYRRRQQQ\\\rrriii\\\QQQRRRZZZ___bbbcccqqq}}}ooodddcccbbb^^^UUUKKKDDDBBBCCCTTTlll~~~aaaVVVuuummmXXXSSSQQQJJJCCCeeeVVVTTTNNNKKKFFFFFFEEEDDDBBB@@@===<<<333222000//////000222333444777999666666777444000000222444444333222333444222222222222333333333333222444555555333111000000///000111222222333222222111222222333333444444555555666777888:::;;;<<<===;;;===@@@BBBBBBCCCDDDFFFHHHIIIIIIKKKMMMPPPRRRSSSUUUYYY^^^cccgggkkkooorrrsssvvvyyy|||}}}|||zzzyyy{{{~~~~~~wwwuuuzzzqqqhhhccc^^^XXXVVVWWWXXXjjjjjjkkknnnkkknnntttkkk```YYYOOOEEE>>>===:::::::::999999::::::;;;777777777777666666666666333333333222222222111111////////////////////////000000000000222444666777777;;;@@@FFFLLLTTT[[[```gggjjjnnnrrruuuxxx{{{~~~||||||}}}vvvllldddccclllvvvfffZZZYYYfffvvvvvvaaaXXXYYY]]]ccchhhsss~~~|||kkkccc___^^^YYYOOOEEE@@@AAACCCVVVmmm}}}___SSSqqqnnn[[[UUUSSSMMMFFFhhhYYYUUUMMMIIIEEEEEEEEEDDDBBB@@@===<<<333222000//////000222333333777888666555666444000///111333444444444555666333333333333333333333333222444555555444222222222///000111222222333222222111222222333333444555555555666777888:::;;;<<<===;;;===@@@BBBBBBCCCDDDFFFIIIIIIJJJKKKMMMOOOPPPQQQUUUXXX^^^bbbgggkkkooorrrqqqtttxxx{{{|||zzzwwwuuuuuuyyy}}}|||yyyyyy|||{{{hhhfffuuu}}}|||zzzvvvooogggcccdddVVVggg||||||iiikkkooommmnnn}}}rrrjjjaaa[[[RRRFFF>>><<<:::::::::999999:::;;;;;;777777777777666666666666333333333222222222111111////////////////////////000000000000111333555777888;;;@@@FFFLLLSSSZZZ___eeehhhllloooqqquuuyyy{{{{{{{{{}}}{{{pppssskkkaaagggtttkkkZZZTTTXXX```hhhtttuuuddd^^^]]][[[UUUKKKBBB@@@EEEKKKXXXnnn~~~]]]PPPkkkvvvtttvvv{{{ooo]]]WWWUUUOOOHHHgggUUUUUUQQQJJJIIIHHHFFFCCC@@@>>><<<;;;444222000//////000222444555555555555444333222111...///111444555666666555333333333444333333222222333333444444333222000//////000111333333333222111000111111222222333444444666666777999:::;;;<<<===<<<>>>AAABBBBBBCCCEEEGGGGGGIIILLLOOOOOOQQQRRRTTTRRRVVV]]]cccgggkkknnnppprrrwwwwwwtttvvvzzzyyyssszzzwwwuuutttlllcccdddkkkqqquuu}}}qqqdddaaakkkvvv|||~~~vvvwww|||{{{~~~tttttt~~~~~~qqqiiinnn}}}vvvmmmgggrrrooonnnyyyvvvgggaaa]]]PPPIIIEEE>>><<<;;;::::::999999::::::888999999888888777666555333333222222222222222222111111000///////////////000000111222333555666777:::===AAAEEEIIIPPPVVV[[[cccfffjjjlllnnnqqqxxx}}}|||}}}{{{vvvwwwuuu```SSSTTT^^^gggvvv|||kkkccc```aaaYYYKKKBBBCCCFFFEEE\\\rrrcccSSSkkk|||xxxrrrgggttt}}}mmmjjj```WWWOOOGGGiiiUUUUUUPPPJJJIIIHHHFFFDDDAAA>>><<<;;;444222000//////000222444333333444444444333333222...///111333555555555555333333444444444444333333333333444444333222000///000000111222333333333333000111111222222333444444555666777888999;;;<<<<<<===???@@@AAAAAACCCEEEHHHGGGIIILLLNNNOOOPPPSSSUUUVVVZZZ```eeehhhjjjmmmooorrruuuuuusssuuuxxxtttmmmkkkhhhggghhhddd\\\XXXYYYfffnnnyyyrrreee\\\___lllwww{{{xxxuuuxxxxxxuuuzzzxxx|||ssshhhnnnwwwrrrmmm{{{yyyyyyiiibbb^^^QQQIIIFFF>>>;;;;;;:::999999999999:::888999999888888777666555333333333222222222222222111111000///////////////000000111222333555666777:::<<<@@@DDDIIIOOOVVVZZZaaaeeejjjmmmooorrrwww|||{{{~~~}}}yyyxxxzzz|||}}}vvvjjj\\\UUUWWW```hhhzzz{{{{{{{{{~~~~~~vvvllliiijjjqqqzzzrrrjjj___PPPDDDDDDLLL^^^ssseeeTTTmmmqqqnnn~~~nnnllleee\\\SSSIIIkkkWWWUUUPPPIIIHHHHHHFFFDDDAAA???<<<;;;444222000//////000222444111222333333444333333333...///111333555555555555333444444555555555444444333333444444333222111///000111111222333333444444000111111222222333444444444555666777999:::;;;;;;>>>?????????@@@BBBFFFIIIIIIJJJLLLMMMNNNPPPTTTWWW[[[___cccgggiiikkkmmmoooqqqrrrqqqqqqtttuuunnnfffWWWSSSTTT\\\bbb___XXXSSSbbbnnn}}}nnnhhh^^^YYYaaapppzzz||||||xxxyyywwwvvv~~~sssgggoooyyyuuuqqq||||||llleee___RRRJJJFFF???;;;;;;:::999999999999999888999999888888777666555444333333333222222222111111111000///////////////000000000111333444666777:::<<>>???AAAFFFIIIIIIJJJKKKLLLMMMQQQUUUYYY]]]aaaeeehhhjjjllloooqqqrrrpppnnnpppsssrrrjjjbbbIIIDDDEEERRRbbbjjjfff___aaaooozzzwwwuuuiiijjjiiihhhmmmxxxvvvlllnnnzzzxxxvvvppphhhaaaSSSJJJFFF???;;;::::::999888999999999888999999888888777666555444444444333333222222111111000000//////////////////000000111222444555666999;;;>>>AAAEEEKKKQQQVVV\\\aaaiiinnnppprrruuuxxxxxx{{{~~~|||yyysssmmmiiifffeeeeeehhhlllpppqqqppppppsssuuuxxxmmm___YYY^^^aaaVVVHHHLLLKKKRRReeexxxzzzqqqmmmoootttkkkXXXOOOQQQjjjzzz[[[TTTssswwwqqqiiibbbXXXHHHmmmWWWTTTOOOIIIGGGGGGGGGFFFCCC@@@===<<<444222000//////000222444888888888777666444333222...///111333444444333333333444444555666666666555444444555555444333111000......///000111222333333000111111222222333444444444444555777888999:::;;;>>>???>>>>>>>>>AAAEEEIIIIIIJJJKKKLLLNNNQQQVVVZZZ]]]```dddhhhkkknnnrrruuutttpppnnnppprrrooojjjeeeMMMEEE@@@HHHYYYfffgggaaaYYYfffwwwnnnccc^^^hhhttt~~~~~~tttoooppp|||{{{zzztttjjjbbbSSSJJJFFF>>>::::::999888888888888999888999999888888777666555555555444444333222111111111000000/////////////////////000111222444555666888:::===@@@CCCIIIOOOSSSYYY___ggglllnnnpppsssuuuvvvyyy}}}zzzuuusssrrrqqqpppooommmmmmlllwww|||~~~{{{zzzzzz{{{qqqccc[[[[[[]]]UUUJJJNNNIIILLLZZZkkkzzzuuuooobbbcccbbbaaacccccc```[[[ooo||||||[[[^^^wwwllleeeZZZJJJlllVVVSSSNNNIIIGGGGGGGGGFFFDDDAAA>>><<<444222000//////000222444:::::::::888777555333222...///111333333333333222222333444555555555555555444444555555444333111000,,,...000222333444333333000111111222222333444444444555666777999:::;;;;;;===>>>>>>>>>???AAAEEEHHHHHHJJJLLLMMMOOORRRVVVYYY[[[^^^bbbfffjjjnnnsssvvvvvvrrroooppppppnnnmmmooobbbWWWHHHBBBJJJUUUXXXTTTTTT\\\lll{{{iii^^^YYYeeexxxooolllppp|||~~~~~~~~~wwwlllcccSSSIIIEEE===::::::999888888888888888888999999888888777666555666666555444333222111111111111000////////////////////////000222333555666777999<<<>>>BBBGGGLLLQQQVVV\\\dddiiikkknnnqqqtttuuuxxx{{{~~~zzzxxxzzz{{{|||~~~wwwqqqnnnuuuwwwzzz}}}}}}|||yyyxxx~~~{{{|||}}}{{{ttthhh______```ZZZQQQQQQLLLKKKSSS___mmm|||xxxppplllgggeeeZZZOOOQQQ___hhhhhhsss}}}}}}aaannnqqqiii^^^MMMjjjUUUSSSNNNJJJFFFGGGGGGGGGEEEBBB>>><<<444222000//////000222444999999888888666555333333...000111222333333222222111222333444444555555555444555555555555333222111,,,///222555777666555444000111111222222333444444555666777888999;;;<<<<<<<<<===??????@@@AAADDDFFFGGGIIILLLOOOQQQSSSVVVYYY[[[]]]aaaeeeiiimmmrrruuuyyyuuurrrrrrpppnnnsss{{{{{{ooo[[[IIIEEELLLQQQOOOSSSTTTaaauuu{{{yyyyyy{{{oooddd^^^^^^rrrnnnjjjqqq~~~~~~}}}yyymmmcccRRRHHHDDD<<<:::999999888888888888888888999999888888777666555666666555444333222111111111111000////////////////////////000111333555666777999;;;===@@@EEEKKKOOOTTTZZZaaafffhhhkkkooossssssvvvzzz}}}vvvggg___^^^eeettt~~~|||yyyxxxxxxyyy~~~{{{{{{zzzxxxuuuwww|||}}}wwwnnnkkkooosssnnneee]]]XXXVVVXXX]]]ffftttvvvoookkknnneeeWWWKKKFFFMMM]]]kkkyyy}}}~~~eeevvvuuukkk___MMMiiiTTTRRRNNNKKKFFFGGGHHHGGGEEEBBB>>><<<444222000//////000222444666666777777666555444444///000111222333333222111000111222333444444444444444555555666555333222111---000444888:::999666555000111111222333333444444666666777999:::;;;<<<===;;;===???@@@AAAAAADDDEEEFFFIIIMMMPPPRRRTTTVVVXXX[[[^^^aaadddgggkkkpppsss{{{wwwtttsssooonnnwwwlllUUULLLQQQWWWWWWQQQNNNVVVjjjxxxwwwjjjaaa]]]\\\]]]gggkkkttt}}}}}}tttggg___WWWiii}}}qqqkkkxxx~~~yyymmmcccRRRHHHCCC;;;:::999999888777888888888888999999888888777666555777666666444333222111111111111000///////////////...//////000111333444555777888;;;===@@@DDDJJJNNNSSSYYY___dddfffjjjnnnrrrsssvvvyyy|||~~~xxxhhhVVVLLLLLLXXXkkk{{{}}}zzzyyyyyyuuuvvvwwwyyy|||{{{rrrrrrpppmmmmmmsss}}}~~~xxxzzzkkkgggdddcccaaaeeeqqq}}}xxxsssppplll___VVVPPPCCC;;;LLLeee|||dddwwwuuujjj]]]KKKcccTTTPPPLLLLLLIIIHHHGGGEEECCC@@@>>>===222111///...---...000111777888888888666444333111///000222222333222111000222000000111222444444444555444333333444444222000...///000111222333333333333333222222222333444555444555666777999;;;<<<===;;;===@@@AAAAAABBBEEEGGGHHHHHHIIIKKKNNNRRRUUUXXX[[[]]]^^^```eeejjjiiieeetttvvvwwwwwwuuuvvv{{{}}}ooohhhdddbbb```YYYTTTXXXeeepppzzzvvvtttuuuggg___]]]YYYNNNLLLOOOIIINNN___mmmrrrzzzvvvdddSSSdddxxxyyyqqqyyywwwyyy|||{{{lllgggZZZLLLEEE===;;;:::999888888888999:::999999999888777666666555666666555444333333333333333222111000////////////000000000000111222333444555666888;;;???BBBEEEGGGPPPUUU[[[aaaeeeiiilllnnnppprrrwww}}}yyy```RRRVVVUUUQQQ```zzz}}}{{{{{{||||||xxxooollleeeaaajjjzzzzzzxxxpppvvvzzzxxxyyywwwqqqqqqkkkdddTTTJJJHHHBBBIII]]]~~~{{{ZZZ]]]{{{xxxsss}}}rrr___GGGaaaTTTQQQMMMLLLIIIHHHGGGEEECCC@@@>>>===222111///...---...000111555555666777777666555444///000111222333222111111333222111111222333333333555444333333444333111///...///000111222333333333333333222222222333444555444555666777999;;;<<<===;;;===@@@AAAAAABBBEEEGGGJJJJJJJJJKKKMMMQQQTTTVVVYYY[[[]]]^^^ccchhhhhhccchhhlllqqquuuzzz|||zzzpppgggeeemmmttt{{{vvvlllaaaVVVTTTSSSNNNOOOQQQIIIGGGSSSbbbqqqsssUUUhhh~~~~~~xxxzzzvvvppp{{{oooiii[[[NNNFFF>>>;;;:::999888888888999:::999999888888777666666555666666555444333333333333333222111000////////////000000000000111222333333555666888;;;>>>BBBEEEGGGMMMRRRYYY___cccgggkkkmmmppprrrvvvzzz~~~uuufffbbb]]]XXXcccuuu||||||rrrnnnfffbbbkkk|||vvv|||~~~qqqiiigggddd___QQQHHHFFF@@@FFFZZZxxxVVV[[[mmmzzz~~~rrrbbbMMM___TTTSSSNNNKKKIIIHHHGGGEEECCC@@@>>>===222111///...---...000111222333555666777888777777///000111222222222222222444444333222222222222222555444333333444333111///...///000111222333333333333333222222222333444555444555666777999;;;<<<===<<<>>>@@@AAAAAABBBDDDFFFKKKKKKKKKLLLNNNPPPRRRTTTVVVZZZ\\\]]]aaaffffffbbbiiilllqqqvvv|||zzz}}}~~~mmmiiibbbfffpppqqqqqqhhhVVVOOOSSS^^^rrr{{{mmm~~~{{{vvv}}}|||tttlll]]]PPPIII???<<<;;;:::888888888999:::999999888888777666666666666666555444333333333333333222111000////////////000000000000111222333333555555777:::===AAADDDEEEIIINNNUUU[[[```eeeiiilllppprrrtttxxxzzz}}}~~~~~~uuujjjeeehhhoooxxxwwwzzzsssjjjgggrrrpppooo}}}lllbbb```]]]ZZZOOOGGGDDD>>>EEE[[[sssPPPWWW|||nnnjjjttteeeQQQ\\\SSSTTTOOOKKKIIIHHHGGGEEECCC@@@>>>===222111///...---...000111222333555666777888777777///000111111222222222222555555555333111000111222444333222333333333111///...///000111222333333333333333222222222333444555444555666777999;;;<<<===<<<>>>@@@AAAAAABBBDDDFFFJJJJJJKKKLLLNNNQQQSSSTTTVVVZZZ\\\]]]```eeefffccclllnnnrrrvvv{{{xxxfffdddkkk|||~~~yyymmm]]]RRRJJJ@@@===<<<:::999888888999:::888888888888777777666666666666555444333333333333333222111000/////////////////////000000111222333444555777999<<<@@@BBBDDDFFFKKKQQQXXX]]]ccchhhkkkqqqrrrtttvvvxxxzzz}}}zzz~~~|||uuuppplll|||}}}{{{qqqppp|||uuuppp{{{{{{jjj```^^^]]]ZZZOOOGGGDDD@@@KKKdddoooMMMWWW|||{{{lllvvvcccLLL[[[SSSTTTNNNJJJIIIHHHGGGEEECCC@@@>>>===222111///...---...000111444555666777777666555555000000000111111222333333666777777444111///000222444333222222333222000///...///000111222333333333333333222222222333444555444555666777999;;;<<<======>>>@@@AAAAAABBBCCCEEEGGGHHHJJJLLLOOORRRTTTVVVVVV[[[______aaafffgggeeecccggglllrrrzzz{{{|||nnn]]]SSSLLL@@@===<<<;;;999888888999999888888888777777777777777666666555444333333333333333222111000////////////////////////000111222333333444666888;;;>>>AAACCCDDDHHHOOOUUU[[[aaagggjjjppprrruuuvvvvvvyyy}}}{{{~~~yyylllnnn~~~}}}}}}xxxxxxyyyggg^^^^^^```^^^RRRHHHDDDCCCUUUrrrpppSSSbbb|||xxxaaaHHH\\\SSSSSSNNNKKKIIIHHHGGGEEECCC@@@>>>===222111///...---...000111666666777777777555444333000000000000111222444444666777888555111///000333444333222222333222000......///000111222333333333333333222222222333444555444555666777999;;;<<<======???AAAAAAAAAAAACCCEEEFFFGGGJJJMMMPPPSSSUUUVVVVVV\\\``````bbbfffhhhfffaaaeeejjjooovvvwwwqqqzzzzzz~~~ooo^^^VVVOOOBBB>>>===;;;:::999999999999888888777777777777777777666666555444333333333333333222111000////////////////////////000111222222333444555777:::===@@@AAACCCGGGLLLRRRXXX^^^dddhhhnnnqqqtttvvvvvvxxx|||~~~zzzyyytttdddsss}}}|||}}}}}}vvvddd[[[[[[aaa```TTTIIIEEEFFF\\\}}}tttcccyyyzzzfffPPP^^^SSSQQQMMMKKKIIIHHHGGGEEECCC@@@>>>===222111///...---...000111555666777777777666444333000//////000111222444555555777888555111///111444444222111222222222000......///000111222333333333333333222222222333444555444555666777999;;;<<<===>>>???AAAAAAAAAAAACCCDDDGGGHHHKKKMMMPPPRRRSSSTTTVVV\\\aaaaaaaaaeeeggggggdddhhhkkknnnrrrxxxxxxrrruuuxxx~~~qqq```YYYSSSEEE???>>><<<:::999999999999777777777777777777777888666666555444333333333333333222111000///////////////......//////000111222333333555777999<<>>===222111///...---...000111444555666777777666555555000/////////111222444666444777999666111///111555333222111222222222000......///000111222333333333333333222222222333444555444555666777999;;;<<<===>>>???AAAAAAAAAAAACCCDDDIIIJJJLLLNNNPPPQQQRRRRRRUUU\\\aaa```aaadddggggggaaaeeeiiimmmqqqwww~~~{{{tttwww{{{|||{{{sssaaa\\\VVVHHH???>>><<<:::999999999999777777777777777888888888666666555444333333333333333222111000////////////.........//////000111222222333444666999<<<>>>@@@???CCCHHHMMMRRRXXX^^^bbbffflllqqqttttttuuuzzz~~~{{{}}}ssslllnnniiicccnnnyyyxxxssskkkttt|||vvvuuutttccc]]]___VVVYYYRRRHHHDDDEEE[[[}}}}}}hhhQQQgggQQQOOONNNFFFHHHGGGGGGEEECCC@@@===;;;666333000.........---,,,111444888999888666555555333111///...000222333333555444333222111222333444333333333444444333222222+++,,,...///111222222222333333333333333333333333555666777888999:::::::::======>>>???@@@BBBCCCDDDEEEGGGJJJKKKLLLMMMOOORRRWWWZZZ^^^___^^^^^^aaaddddddiiinnnooonnnrrr{{{wwwppppppvvv{{{pppddd\\\SSSKKKFFFCCC???;;;999999:::;;;999999999888777666666555777666444333222222333444222222111111000/////////000000000000000000000000111111222444666888:::;;;@@@CCCGGGKKKOOOUUU[[[___fffiiinnnqqqrrrtttvvvwww}}}}}}}}}|||}}}|||bbbZZZRRROOOMMMMMMSSSZZZooopppqqqjjj^^^\\\nnn|||qqqkkkyyyrrrgggfffbbbbbbXXXNNNHHHAAADDDZZZtttooo~~~eeeKKKhhhQQQPPPNNNFFFGGGGGGGGGEEECCC@@@===;;;555333000.........---,,,111444777888777666555555222000...---///111222222555444333222222222333333333333333444444333333222,,,---...000111222333333333333333333333333333333555666777888999:::::::::======>>>???@@@BBBCCCDDDGGGIIIKKKLLLMMMNNNPPPRRRUUUYYY^^^_________bbbdddhhhlllppppppnnnqqqxxx}}}}}}~~~wwwwwwooouuuzzziii[[[PPPIIIGGGDDD@@@<<<999999:::;;;999999888888777666666555777666555333333333333333222222111111000/////////////////////////////////111111222444666888:::;;;???AAAEEEIIIMMMSSSYYY]]]eeehhhllloooqqqsssvvvxxx|||||||||||||||vvvpppiii___VVVUUUNNNIIIHHHFFFEEEHHHMMMUUU[[[aaa```XXXZZZnnnppphhhsssrrrgggiiifffdddZZZOOOHHHAAADDD[[[tttdddlllzzz~~~aaaHHHjjjRRRPPPNNNFFFGGGGGGFFFEEEBBB???===;;;555333000.........---,,,111333666777666555555555222000------///111222222555444444333222333333333222333333444444333333333---...///000222333444444333333333333333333333333555555777888999:::::::::=========>>>???AAACCCCCCGGGIIILLLMMMMMMNNNPPPRRRUUUYYY^^^aaaaaaaaadddfffmmmpppsssrrroooqqqwww}}}~~~uuuuuu{{{lllvvvooo\\\PPPIIIHHHEEE@@@<<<999999:::;;;999999888888777666666666777666555444333333333333222222111111000/////////////////////////////////000111222333555888:::;;;===???CCCGGGKKKPPPVVVZZZcccfffjjjlllooorrruuuxxxzzz{{{{{{{{{|||~~~~~~qqqggg]]]VVVSSSNNNKKKKKKIIIFFFGGGJJJLLLWWWbbbccc\\\]]]ooozzz|||rrrmmmttt~~~pppgggiiifffeeeZZZOOOGGGAAAFFF\\\ttt~~~^^^\\\}}}}}}vvv||||||]]]DDDkkkSSSPPPNNNEEEGGGGGGFFFEEEBBB???<<<;;;555222///......///...---000333555666555444555555333000......///111222222555555444444333333333333222222333444444444333333//////000000222333444555333333333333333333333333444555666888999999999999<<<<<<<<<===???@@@BBBCCCFFFHHHJJJKKKLLLMMMOOOQQQTTTYYY^^^aaaaaabbbeeehhhpppsssuuutttrrrtttxxx}}}rrrgggggg{{{nnn}}}rrr```SSSLLLIIIFFFAAA<<<999999999:::888888888888777777666666777666555555444333333333222222111111000/////////////////////////////////000000111333555777999:::;;;===AAADDDHHHMMMRRRVVV```cccfffiiilllppptttwwwxxxyyyzzzzzz{{{}}}{{{ooojjjnnnwwwxxxnnniiiddd^^^ZZZXXXUUUQQQQQQTTTTTTbbbqqqtttnnnmmmyyysssmmmnnn||||||xxxzzzooogggiiidddaaaXXXMMMDDDAAAIII```vvvaaa[[[uuu~~~tttwwwZZZDDDkkkSSSPPPNNNEEEFFFFFFFFFDDDBBB???<<<:::444222///......///...---///222444555444444555555444222//////111333444444555555555444444444333333111222333333444444444333000000000000111222444555333333333333333333333333444555666777888999999999;;;;;;<<<===>>>@@@AAABBBCCCFFFHHHIIIJJJKKKNNNPPPRRRVVVZZZ\\\]]]___cccgggqqqsssuuuvvvvvvwww{{{mmm]]][[[uuuoookkkttt|||ppprrrcccUUUMMMJJJGGGBBB===:::888999:::888888888777777777777777666666666666555444333333222222111111000/////////........................//////000222444666888999:::<<>><<<:::444111///.../////////...///111333444333333444666555333000000222444555555444555555555555444333333111111222333444444444444000000//////000111333444333333333333333333333333444444666777888999999999;;;;;;;;;<<<===???AAABBBAAACCCFFFHHHIIIKKKNNNQQQPPPSSSVVVWWWXXXZZZ```eeeppprrrtttvvvwwwyyy|||~~~kkkaaarrrtttkkkllluuu{{{nnnxxxgggXXXMMMKKKHHHCCC===:::888888999888888777777777777777777666666777666666555333333222222111111000/////////...........................///000111333666888999999;;;>>>AAACCCHHHMMMPPPWWW[[[aaafffjjjnnnqqqtttsssuuuwwwyyyzzz|||xxx~~~~~~yyy|||sssllluuu~~~~~~qqqmmmpppnnntttxxxssswwwrrrrrrssshhhZZZSSSHHH???AAAQQQjjj}}}jjj___mmmmmmUUUEEEjjjRRRPPPNNNFFFFFFFFFEEEDDDAAA>>>;;;:::333111///.../////////......000222333222333444666444222000///111333444444444555666666666555333333000111222333444444444444000///.........000222333333333333333333333333333333444555777888888999999::::::;;;<<<===???@@@AAA???BBBEEEHHHJJJMMMPPPSSSTTTVVVWWWVVVWWWZZZaaagggoooqqqrrrtttuuuwwwyyyzzzvvvwww{{{ppp~~~ppp\\\PPPLLLIIICCC>>>:::888888999777777777777777777777888666666777777666555444333222222111111000/////////..............................///111333555777888999;;;===@@@BBBFFFKKKOOOSSSXXX___fffjjjmmmpppqqqrrrtttvvvxxxyyy{{{~~~yyy}}}yyykkkcccbbbeeeyyyjjjjjjuuusssooosssvvv|||{{{zzzyyy|||zzz~~~qqquuutttfff\\\UUUIII@@@CCCTTTmmmiiifffiiiPPP@@@jjjRRRPPPNNNFFFFFFFFFEEEDDDAAA>>>;;;:::333111///.../////////......000222222222333444666333111///...000222333333444555666666666555333333000111222333444444555444000///...---...///111333333333333333333333333333333444555777888888888888:::::::::;;;===>>>@@@AAA???BBBEEEIIIKKKNNNRRRUUUZZZ[[[[[[YYYYYY]]]eeelllooopppqqqrrrssstttuuuvvvxxx}}}zzz{{{}}}~~~uuu|||yyyaaaTTTMMMIIIDDD>>>:::888888888777777777777777888888888666777777777777555444333222222111111000/////////..............................///000333555777888999;;;===???BBBFFFKKKNNNPPPVVV___fffkkkmmmooopppqqqsssvvvxxxyyy{{{}}}}}}~~~|||www{{{zzznnn```YYYZZZ\\\ggg|||mmmeeekkk{{{{{{ppptttrrr```___XXXLLLAAADDDVVVoooqqqrrrgggMMM;;;jjjSSSNNNKKKDDDFFFEEECCCAAA>>><<<999888333111///.........---,,,111222333444444444333222555333111000111222222222///111444666666555333111555444333222222222333444333111......///111222222333444444333222111333555444444555666777888999999777888999:::::::::::::::<<<@@@EEEJJJMMMOOORRRUUUZZZZZZXXXVVV[[[eeemmmoooqqqqqqpppppppppqqqssstttwww~~~xxxsss{{{hhhooozzzssstttccc]]]WWWLLLAAA<<<:::666555666999888888777666555555444666666555555555444444444444333333222111000............------------......//////000000111222444555777888;;;>>>AAADDDFFFGGGMMMQQQWWW\\\aaaggglllpppssstttvvvwwwxxxyyy|||}}}yyymmmhhhfff]]]ggg}}}tttvvv|||zzztttxxxuuummmkkkhhhbbbaaaWWWIIIAAAGGGYYYpppyyyyyyeeeJJJ<<>>:::777666888888888777777666666555555666666555555555444444444444333333333111000///.........------------....../////////000111222444444666777999<<>>:::777333111///.........---,,,...///111222333333333333555666777444000///222444555444333222222222333444222333444555555666555555666444111///000111111111111333555555444222222333111222222333444555666666777777777777888:::===>>>AAACCCEEEGGGHHHKKKNNNQQQWWWYYYYYYXXXZZZ___bbb```VVV\\\fffpppwwwzzz{{{zzz~~~xxxmmmSSSVVVoooyyyzzz{{{gggZZZPPPGGGCCCAAA<<<::::::888888888888888888888888777777777666666666555555333333333333333222111111......------------...............///000111222333444555666999;;;===???@@@BBBFFFJJJNNNRRRVVVZZZ]]]cccggglllpppsssuuuxxxzzz}}}}}}zzz~~~wwwqqqyyyzzzzzz|||pppkkkrrr{{{vvvnnneeeZZZNNNCCCFFFWWWlll|||~~~}}}ooottttttTTTAAA;;;gggUUUTTTOOOEEEEEEEEEFFFEEECCC>>>:::777333111///.........---,,,,,,---000222444444444444222555666333///...222555666555444444333333333444222333444555666666666555777444111000000111111111000333555555444333222222111111222333444555555666888888777888999<<<>>>@@@AAACCCEEEGGGIIILLLPPPSSSWWWXXXYYYZZZ```fffeee```TTTZZZeeeqqqyyy|||}}}|||}}}vvvyyy}}}```OOOWWWnnn}}}vvvqqq___RRRGGGEEEFFFBBB===::::::999999888888777777777777777777777666666666555333333444444333333222111......------------..................000111222333222333555777999;;;===>>>@@@CCCGGGKKKNNNRRRVVVYYY```dddjjjooorrruuuwwwyyy~~~~~~~~~|||~~~{{{kkksss{{{}}}xxxtttiii^^^SSSIIIAAAGGG\\\rrr{{{tttoooQQQ???<<>>:::777333111///.........---,,,***+++...111444555666666111444555333///...222666666666666555555444444444111222444666777777666555777444111000000111111111000222555666444333222222000111222333444555555666999999888888:::<<>>;;;:::555222///---------,,,+++---...111333444555555555444222333444111---///555666666666555444333111111222111000111444555666555555555333111000000444666333444555555555333000///333333333444555666777888555666777999;;;>>>@@@AAAEEEFFFGGGGGGGGGKKKRRRXXXZZZ\\\```eeejjjkkkjjjhhheeeiiioootttxxx}}}ooosssuuuuuugggOOOMMM^^^vvvwww~~~jjj\\\PPPKKKJJJEEE@@@===999::::::::::::999888777888888888777777666555444444444333333333333222222......---,,,,,,,,,------///////////////000111111222333444555777999;;;<<>>;;;999555222///---------,,,+++,,,...000222444555555555555444444555222...///444555555555555444333222222222111000111333555666555666555444111000000333555333444555555444333111///222222222333444555777777666666888999<<>>>>>@@@EEEKKKSSSYYY\\\[[[```ffflllooorrrtttvvvwwwxxxzzz}}}zzzkkk}}}vvvpppppplllaaaVVVLLLEEECCCPPPiiieeeGGG;;;<<>>;;;999444222///------------,,,+++---///111444555666777777555555666333//////333333444444555555444444333222000000111333555555555666666555222000000222444333444444555444333111000111111111222333444666666777777888:::===???BBBCCCFFFGGGHHHGGGGGGJJJPPPUUUVVVYYY\\\```cccddddddcccjjjmmmrrrwwwzzz~~~xxxmmmtttyyyYYYIIITTTrrrxxxzzzsssdddTTTMMMIIICCC>>><<<;;;:::999888888888999:::888888888777777666555444444444333333333333222222///......---,,,,,,------//////......//////000111000111111222444666888999;;;<<>>gggRRRQQQPPPJJJGGGFFFFFFDDDAAA>>>;;;999444111...------...---,,,+++,,,...000333555777888999666555777555000///111222333444444555555555444111000///000333555555555777777555333000///111333333444444444444333222111000000000111222333555555777888999;;;===@@@BBBCCCFFFHHHHHHGGGGGGIIIOOOTTTVVVYYY\\\___```aaacccdddiiilllqqquuuxxx||||||ttt~~~{{{^^^QQQXXXppp{{{xxxwwwgggUUUMMMHHHCCC>>>===<<<;;;999777777888999:::888888888777777666555444444444333333333222222222000///...------,,,------///............///000000111111111222444555777888:::<<<>>>AAADDDHHHMMMQQQVVV[[[```eeehhhkkknnnqqqssstttvvvyyy||||||mmmaaacccyyywwwmmmjjjjjjggg\\\RRRGGGCCCGGGZZZrrrwwwTTT===999???iiiRRROOONNNGGGFFFFFFEEECCCAAA===:::999333111...---......------+++,,,---///222555777888999555555777666111///000222222333444555555555555111000///000222444555444666666666333111000111222333333333333333333222222000000000111222333444555777888999;;;===@@@BBBCCCEEEGGGHHHHHHGGGIIINNNSSSWWWZZZ]]]______aaadddgggiiimmmqqquuuyyy|||zzz|||]]]WWW]]]nnn}}}sss|||{{{jjjWWWMMMHHHCCC@@@???<<<;;;999777777888999:::888888888777777666555444444444333333333222222222111000///...------------...............//////000222222222333444666777888:::<<>>@@@@@@CCCGGGKKKPPPTTTYYY^^^cccgggllloootttuuuvvvwwwzzz|||}}}kkkTTTSSShhhzzzvvvqqqgggXXXMMMHHHDDDLLLddd{{{yyyooonnndddFFF999:::???jjjTTTQQQNNNFFFFFFFFFEEECCC@@@===:::888333000...---.........------------...000333555666666222111555666333//////333333444444555444444444000///...000222444444444333444555444222111222333333333333222333333333444111111111222333444555666666666888999<<>>@@@BBBAAADDDGGGHHHHHHJJJOOOTTTVVVYYY]]]______bbbjjjpppgggkkkpppvvvzzz~~~~~~zzzYYYNNN```ooouuuwww___kkkgggWWWMMMFFFBBBAAA999::::::::::::999888777888888888888777666555444444444444333333333222222222111000///------,,,,,,...------------...//////000000000000111222333444222777;;;<<<;;;<<>>@@@BBBDDDFFFGGGIIILLLQQQTTTXXXXXXZZZ^^^dddhhhiiihhhiiiiiijjjnnnuuu|||~~~wwwkkkSSSZZZdddnnnwwwyyyiiiYYYbbbttt{{{hhh]]]TTTJJJBBB<<<;;;999999::::::999777888888888888777777777777555555444333333333333444333222111///............---------............///000000000000111222333333444555777:::<<<>>>???@@@DDDGGGKKKOOOTTTZZZ```dddhhhkkkooosssuuuyyy|||tttvvv~~~|||```MMMTTTrrrvvvmmmeeeeeeddd\\\RRRLLLHHHQQQfffiiiKKK;;;;;;======dddSSSPPPMMMFFFEEEEEEDDDCCC@@@===:::999333111///.........---,,,+++++++++,,,...000222444222222222444555444111...000222555666444333222222222222222222333333333333666666777666666444222111444444333333333333222222444333333444444555666777999999888999:::;;;===>>>CCCDDDFFFHHHJJJMMMQQQTTTYYYZZZ\\\aaaeeegggfffeeeiiihhhhhhlllrrryyy}}}}}}yyykkk{{{dddVVVbbbiiillltttzzzsssXXXUUUddd{{{}}}nnnaaaRRRHHHGGG>>><<<:::999::::::999888888888888888777777777777555555444333333333333444333222111000///.........---------............///////////////000111222333333444666888;;;===>>>???AAADDDHHHLLLPPPVVV\\\```fffiiimmmqqqtttwwwzzz|||~~~rrrsss}}}fffPPPTTTooovvvoookkkjjjfff[[[NNNGGGHHHVVVooo~~~bbbGGG::::::===>>>dddSSSPPPNNNGGGEEEEEEDDDCCC@@@===:::999333111///.........---,,,,,,++++++,,,---///222333333222222333444333000...///111444555444222222222333333222333333333444444555555555555444333111000333333333333333333333333444444444555555666777888;;;:::999999:::;;;<<<===BBBDDDFFFGGGHHHKKKOOORRRXXXZZZ^^^cccfffggggggfffjjjhhhhhhkkkqqqwww|||~~~xxxbbbkkkxxx{{{```\\\mmmqqqmmmrrrxxx\\\NNNZZZvvvsssdddOOOFFFHHH@@@>>>;;;:::::::::999888888888888888777777777666555555444333333333333444333333222000//////......---------............///////////////000111222222222333444666999;;;===???@@@CCCFFFIIIMMMRRRXXX\\\dddggglllpppsssuuuxxx{{{~~~pppqqqoooUUUUUUnnnsssppppppqqqlll^^^QQQJJJHHH\\\yyyuuuYYYCCC999:::>>>???dddSSSPPPNNNHHHEEEEEEDDDCCC@@@===:::999333111///.........---,,,,,,++++++,,,---///111222444333222333333333000......000333444333222222222333333222222222333444555555555666666555333222111333333333333333333333333555555555555666777888888;;;;;;:::::::::;;;<<<===AAABBBDDDEEEFFFIIIMMMPPPWWWZZZ___dddgggiiijjjjjjkkkjjjjjjlllqqqwww{{{||||||yyy\\\UUUddd{{{wwwvvvkkk[[[```sssuuurrruuuwwwgggPPPWWWtttuuueeeQQQIIIMMMCCC@@@===;;;;;;;;;:::999888888888888777777777666555555444333333333333444333333222111000///......---------............///............///000111222222222333555777:::<<<>>>???AAAEEEGGGKKKOOOTTTXXXaaaeeejjjooorrrtttwwwyyy{{{}}}qqqppp~~~vvvYYYUUUlll~~~|||llllllooorrrmmm```UUUPPPMMMdddyyylllRRR@@@999;;;>>>AAAdddSSSQQQOOOIIIEEEEEEDDDCCC@@@===:::999333111///.........---,,,,,,+++++++++---...000111555444222222333222000...---///222333333222111222333222111111111222444555666777888888888777666555222222333333333333444444555444444555555666777888;;;;;;:::::::::<<<===>>>@@@AAACCCDDDEEEHHHLLLOOOUUUYYY___cccfffiiikkkmmmkkkkkkkkknnnssswwwyyyzzz}}}zzzpppsss{{{~~~}}}wwwXXXJJJUUUggg{{{uuuuuu```YYYbbbppptttxxx|||yyy~~~vvvYYYZZZrrrppp```QQQKKKMMMEEEBBB>>>;;;;;;;;;:::999888888888888777777777777555555444333333333333444333333333222111000......---------............///---------......///000111111111111333555888;;;===>>>@@@CCCEEEHHHLLLPPPTTT\\\```ggglllpppsssvvvxxxwwwyyy|||~~~sssqqq~~~|||]]]VVVkkk|||~~~tttdddeeejjjmmmhhh\\\TTTRRRUUUlllvvvttt|||fffMMM???;;;<<<@@@CCCdddRRRQQQOOOJJJEEEEEEDDDCCC@@@===:::999333111///.........---,,,,,,+++++++++,,,...000111666444333222222222000...,,,...222333222111111222333222000000000111333444555666777888999888777777222222222333333444444444444444444444555666777777;;;:::::::::;;;<<<>>>???AAABBBDDDEEEFFFHHHLLLOOOTTTXXX]]]aaacccfffiiimmmjjjjjjllloootttwwwwwwwwwyyy{{{|||pppiiilllrrrsssqqqqqqcccQQQQQQUUU```pppttteeeccciiimmmqqq~~~{{{eeebbbuuuooo]]]RRRMMMKKKGGGCCC???<<<;;;;;;;;;:::888888888888777777777777555555444333333333333444333333333333222000...------------............///------------...///000000000000000111444777:::<<<<<<===@@@BBBDDDHHHLLLPPPVVV[[[bbbiiimmmqqqtttvvvuuuxxx{{{}}}~~~}}}vvvssseeeZZZlll|||wwwmmmbbbcccggghhhaaaUUUOOOOOO___uuuzzzxxxzzzcccJJJ>>><<<===AAAEEEdddRRRQQQOOOJJJEEEEEEDDDCCC@@@===:::999333111///.........---,,,,,,,,,++++++,,,...///000666444333222222222000...+++...111333222111111222222111000//////111333444333444555666777777666666222222222333333444444444444333333444444555666777::::::::::::;;;===???@@@BBBCCCEEEEEEFFFIIILLLOOOUUUXXX\\\___```cccgggkkkiiijjjlllppptttvvvvvvuuuxxxzzzzzzsssjjjeeejjjnnnlllhhhhhh}}}www^^^TTTJJJJJJWWWiiivvv|||rrrsssrrrqqqmmmnnn|||nnnjjjzzzxxxbbbYYYRRRLLLHHHDDD???<<<;;;;;;;;;:::888888888888777777777777555555444333333333333444333333333333222000...------------.........//////---------------///000000000000000111333777:::<<<:::<<<>>>@@@BBBEEEJJJMMMRRRWWW___fffkkkooorrrtttvvvyyy|||zzzxxxtttlll```ppp~~~sssgggdddeeehhhggg^^^QQQLLLMMMfffzzz}}}xxx{{{yyybbbIII???===>>>BBBGGGaaaSSSQQQOOOKKKDDDDDDCCCBBB???<<<999888555333000.........---,,,,,,,,,++++++,,,---///000555666777555222000000000,,,...///111222222222222///333666444000---///222555666777888888888888888000...///333333111444888555555444222222333777:::999::::::;;;<<<===>>>>>>@@@BBBEEEFFFHHHKKKOOOQQQVVVYYY]]]^^^]]]^^^```cccjjjjjjjjjlllppptttyyy|||{{{yyynnnccc___ooozzzwwwtttwwwvvvqqq|||gggSSSLLLJJJKKKXXXhhhyyy|||yyy|||vvvxxxuuuppppppwww~~~zzzmmm~~~jjj^^^WWWOOOLLLGGGAAA<<<;;;;;;;;;;;;;;;:::999888777777777777666666555444444444444555333333222222111000/////////............------------------............///...///000111333444555666:::;;;>>>???@@@BBBEEEHHHQQQUUU[[[aaagggmmmsssvvvxxxvvvvvvxxx|||~~~{{{vvvooottt}}}kkkqqq}}}~~~rrrgggdddbbb``````ZZZQQQLLLLLLmmm~~~xxxzzzuuuVVVBBB???===BBBIIIHHH~~~```SSSQQQOOOKKKCCCCCCBBBAAA>>>;;;888777555333000.........---,,,,,,,,,++++++,,,---///000444555666555333111111111---...///111222222222222...111444444000///111444555666777888888999888888111000000444444222444888666666555333222333666999999::::::;;;<<<===>>>>>>@@@BBBEEEFFFHHHKKKOOOQQQVVVYYY\\\]]]\\\\\\^^^```ffffffgggiiilllqqqvvvyyyxxx~~~~~~}}}{{{oooccc\\\ZZZiii}}}|||qqq\\\NNNGGGKKKQQQcccssslllssswwwzzz{{{|||~~~zzz}}}mmm|||wwwiii^^^SSSMMMHHHAAA===;;;;;;;;;:::;;;:::999888777777777777666666555444444444444555333333222222111000000000///............---------------------...............///000111333444555555888:::<<<===>>>@@@DDDFFFOOORRRXXX^^^ccciiiooorrrxxxvvvtttuuuyyy|||}}}||||||tttmmmqqq{{{nnnqqq}}}}}}~~~}}}{{{zzzoooeeeeeeddddddbbbZZZRRRPPPSSSrrr|||}}}pppRRR???======CCCKKKKKK~~~```SSSQQQOOOKKKBBBBBBAAA@@@===;;;888666555333000.........---,,,,,,,,,+++++++++---...///222444555444333111222222---...///111222222222222---000333333111000222555555555777888888999999999444111222555666444555888777777666444333333666888999999:::;;;<<<===>>>???@@@BBBEEEFFFHHHKKKOOOQQQWWWYYY[[[[[[[[[ZZZ[[[]]]aaaaaabbbeeejjjoootttwwwyyy}}}{{{zzz~~~wwwnnnaaaWWW\\\hhh~~~}}}~~~hhh\\\SSSLLLOOO]]]sssxxx|||~~~fffppptttxxx|||}}}}}}hhhvvvpppcccWWWOOOJJJCCC>>>;;;;;;::::::;;;:::999888888777888888777666555555444444555555333333333222111111000000///............---------------------...............//////111222333444555666888:::;;;<<<>>>AAADDDKKKNNNSSSXXX]]]ccciiimmmsssrrrqqqssswwwzzz{{{|||yyyxxxyyyuuuhhhlllvvvlllnnnyyy{{{zzz{{{~~~||||||~~~|||yyyzzz~~~uuujjjcccfffggggggcccYYYQQQUUU]]]{{{|||hhhLLL<<<<<<<<>>;;;999777555333000.........---,,,,,,,,,+++++++++,,,...//////111333222111000111222---...///000111222222333...000333333111000222333444555666888888999999999666333333777999666666888888888777555333333555777999999:::;;;<<<>>>>>>???@@@BBBEEEFFFHHHKKKOOOQQQXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]```dddjjjpppvvvyyy}}}}}}|||zzzooofffccc______pppmmmXXXNNNQQQ]]]sss~~~kkknnnnnnnnnqqq|||zzzaaannnsssggg^^^RRRLLLEEE???<<<;;;:::999;;;:::999999888888888888777666666555555555555555333333333222222111111111///............---------,,,,,,---------...............///000111222333444555666999:::;;;===@@@CCCHHHJJJOOOSSSWWW]]]cccgggjjjkkkooossswwwyyyyyyyyyooollllllwwwuuu```eeerrrtttbbbcccooozzz}}}}}}~~~~~~{{{xxxwww{{{}}}ooofffaaaeeehhhiiibbbUUUOOOYYYggg~~~xxxaaaGGG:::<<<===DDDNNNPPPdddTTTPPPMMMIIICCCCCCBBBAAA???===:::999555333000.........---,,,,,,,,,+++***+++,,,---...---///000111/////////000......///000111222333333111222333333111000000000444555666777999999999:::999555444888:::888666777777777777555444333555666888999:::;;;<<<>>>??????@@@BBBEEEFFFHHHKKKOOOQQQXXXXXXYYY[[[\\\]]]\\\\\\\\\]]]aaagggmmmtttyyy|||~~~sssggg^^^```hhhtttqqq___RRRMMM\\\tttuuugggkkkjjjgggiiittt}}}aaahhhuuukkkeeeVVVPPPHHHBBB>>><<<:::999;;;:::999999999999999999777777666555555555555666333333333222222222222222///............---------,,,,,,,,,------------.........///000000111222222444666888999:::===@@@BBBFFFHHHKKKOOORRRXXX^^^bbbeeeiiioootttvvvtttqqqpppdddbbbdddqqqnnnXXX^^^mmm|||yyyeeeUUUVVV```mmm|||~~~}}}~~~}}}~~~}}}zzzzzz}}}wwwfff______eeehhhggg___QQQNNN]]]pppqqquuu[[[DDD;;;???@@@FFFOOOPPPdddTTTPPPMMMHHHCCCCCCCCCBBB@@@===;;;:::555333000.........---,,,---,,,+++******+++,,,------...000000///...///000///...//////000222333444333333333222222000//////333444666777999::::::::::::555555999<<<999666555555666666555333333444666888888999;;;===>>>???@@@@@@BBBEEEFFFHHHKKKOOOQQQVVVVVVWWWYYY]]]___^^^]]]^^^```dddiiiooouuuzzz|||zzz~~~}}}yyysssfffbbb```iii|||~~~fffQQQSSScccvvvbbbYYYhhhjjjkkklllssszzz{{{xxxjjjhhhzzzlllcccZZZTTTLLLEEE@@@===;;;:::::::::999999999999::::::888777666666555555666666333333333333333333222222///............---------,,,,,,,,,,,,---------------......///000000111111333555777888999;;;???AAADDDEEEHHHKKKNNNSSSYYY]]]dddiiiooorrrpppkkkgggddd^^^```fffqqqzzzkkk\\\```lll{{{gggUUUQQQTTT\\\lllzzz}}}}}}~~~}}}~~~ooo^^^ZZZ___fffgggeee[[[OOONNNaaavvvyyyjjj~~~sssUUUAAA<<>>@@@@@@@@@BBBEEEFFFHHHKKKOOOQQQRRRRRRSSSWWW\\\___```^^^cccdddgggjjjnnnrrruuuvvvuuu{{{~~~|||xxxooofff```iiirrr~~~mmm]]][[[cccxxxqqqVVVXXXiiimmmpppqqqssswwwwwwtttzzztttggg|||vvvfff^^^XXXOOOGGGBBB???===;;;:::::::::999999::::::;;;888777777666666666666666333333333333333333333333///............---------++++++,,,,,,,,,------------......//////000000000111333555666777999===???AAACCCEEEGGGJJJOOOUUUYYY```dddiiijjjgggdddaaaaaabbbiiirrr|||}}}mmmlllrrr}}}vvv{{{jjj[[[SSSQQQZZZgggxxx|||vvvyyy|||~~~~~~}}}~~~~~~jjjZZZ[[[dddhhhgggcccYYYNNNPPPeee{{{zzzjjjttt}}}nnnNNN======GGGJJJOOOVVVVVV}}}___QQQPPPNNNJJJ@@@@@@@@@@@@>>><<<:::888555333000.........---,,,---,,,+++*********+++,,,111222333333111000000111//////...///000111333444000///000111333333333111333444666777999::::::;;;;;;666444999<<<999444222000222333333333222444555777888999;;;===>>>@@@@@@@@@BBBEEEGGGHHHKKKOOORRRPPPOOOQQQUUU\\\``````___ffffffhhhjjjlllnnnpppqqqrrryyy~~~|||vvvkkk___iii|||nnnZZZWWWjjjeeeUUUbbbmmmqqqrrrpppqqqwww{{{{{{yyyzzzeeewwwppp```ZZZQQQIIICCC@@@===<<<:::::::::999999:::;;;;;;888888777666666666666666333333333333333333333333//////.........---------++++++,,,,,,,,,---------------......//////000000///111333555666888;;;===@@@AAACCCDDDGGGLLLRRRVVVZZZ^^^aaabbbaaaaaabbbdddiiisss~~~zzzzzzoooqqquuuzzziiiWWWMMMQQQ[[[oooyyy~~~uuummmssswww|||~~~~~~~~~~~~~~~||||||}}}iii[[[^^^kkkjjjhhhbbbXXXNNNRRRhhh~~~|||jjjjjj~~~{{{hhhIII;;;===JJJNNNSSSZZZZZZwww]]]SSSPPPMMMJJJFFFDDDAAA@@@???===;;;999555333000......---+++***,,,++++++******++++++,,,---///222444444333111000//////......///000111222555222000000333444333111111333444555777999===@@@;;;;;;:::888777555444333333333333333333333333222555777999;;;;;;===???AAACCCDDDEEEGGGIIILLLNNNPPPQQQSSSVVVYYY\\\^^^^^^___hhhjjjlllmmmmmmooorrruuuvvvxxx{{{|||uuukkkfffgggzzzsssfffggglllmmmaaabbbqqqmmmmmmppppppmmmqqqxxx}}}{{{kkkttt~~~lll^^^OOOIIIGGGDDD@@@>>><<<;;;::::::999999::::::999888777666555444333333444444333333333333222222444111------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111111222333555777888::::::??????AAACCCFFFIIILLLMMMRRRUUUYYYZZZZZZ^^^fffmmm{{{}}}qqqnnnxxxiii]]]UUUOOO___nnnzzzttt}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}|||}}}wwweee]]]```dddgggddd```[[[YYY```rrrqqqjjjpppwwwtttgggDDD@@@BBBLLLSSSTTTUUUXXXxxx^^^SSSPPPMMMJJJEEECCCAAA@@@???===;;;999555222000......---+++***,,,++++++******++++++,,,---///111333444333111000000///.........000111333444222000111333444333111111333444666777999===@@@===<<<;;;999777666666666444444333333333333222222444666999:::;;;<<>>???AAADDDGGGJJJKKKPPPSSSUUUWWWZZZaaalllttt~~~sssooowwwqqqaaaXXXUUUbbbrrr~~~zzz~~~}}}}}}~~~}}}||||||}}}}}}~~~|||{{{zzz{{{}}}~~~}}}uuuddd^^^aaafffhhheee```ZZZ]]]jjj}}}yyypppwww~~~}}}yyy|||nnn^^^CCC@@@BBBKKKRRRSSSTTTWWWxxx___TTTQQQNNNJJJEEECCCAAA@@@???>>>;;;999444222///......---,,,***,,,++++++******++++++,,,,,,...111333444333111000222111...------///111333333222111222333444333222111333555666777999<<>>@@@AAABBBCCCFFFJJJMMMPPPRRRQQQTTTXXX^^^bbbfffhhhiiimmmoooppppppooonnnooopppmmmqqquuuqqqgggcccooo~~~qqqiiitttkkkeeekkkpppmmmnnnooollleeefffrrr~~~}}}xxxqqqcccUUUOOOLLLFFF???<<<<<<;;;::::::999999::::::888888777666666555444444444444333333333333222222333111///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000111222333555666888888;;;;;;===???AAADDDGGGHHHLLLNNNQQQUUU[[[eeerrr{{{zzzwwwrrrwww~~~wwweeeRRRWWWbbbsss~~~|||zzz{{{~~~~~~||||||{{{{{{{{{|||zzzxxxvvvwww{{{}}}}}}rrrccc```dddggghhhfff___YYYbbbxxxvvvyyy}}}ssswww{{{gggSSSBBBAAADDDKKKQQQSSSTTTVVVyyy___TTTQQQNNNJJJDDDBBBAAA@@@@@@>>>;;;999444222///......---,,,+++,,,++++++******++++++,,,,,,---000333444333111000444222///------///111333222222222333444444333333000222555666777888;;;===>>>===;;;999888888999:::666555333222222222222333333555888999:::;;;>>>@@@???@@@BBBFFFIIIMMMQQQSSSSSSUUUZZZ___dddgggjjjkkkmmmooorrrrrrqqqppppppqqquuuuuusssnnnggghhhvvv{{{}}}}}}ooonnn|||wwweeejjjssstttlllqqqvvvvvvrrrpppvvv}}}ooo]]]SSSMMMFFF@@@>>><<<;;;::::::999999::::::888888777777666555555444444444333333333222222222333222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222444555666777999:::;;;===@@@BBBEEEFFFGGGJJJOOOUUU\\\fffqqqxxxxxxxxxuuuqqqsss|||~~~|||wwwyyy}}}yyy\\\VVVWWWeeewww~~~}}}{{{xxxvvvwww{{{~~~||||||{{{{{{{{{{{{||||||{{{yyyvvvtttvvvyyy~~~}}}}}}~~~~~~ooodddbbbeeehhhhhheee\\\WWWggg{{{uuuxxxyyy```IIIAAABBBFFFLLLPPPRRRSSSTTTyyy___SSSPPPMMMIIICCCBBBAAAAAAAAA???;;;999444111///.........,,,+++,,,++++++******++++++,,,+++---000222333333222000444333000......///000222111222333444444444444444000222555666777888:::<<<<<<;;;:::999888999999:::777555333222111111222333333555777888999:::===???>>>???BBBEEEIIIMMMQQQSSSTTTWWW[[[___cccfffggghhhkkknnnrrrtttttttttssstttyyyrrrlllkkkmmmsss~~~wwwooolllccchhhtttnnnyyyqqqjjjuuuzzzuuuuuuyyy||||||{{{|||~~~{{{~~~eeeUUULLLEEEAAA@@@<<<;;;::::::999999::::::888888777777666666555555444444333333333222222222222222222111///...------,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111222333444555999999:::<<<>>>AAACCCDDDCCCGGGMMMTTT[[[ccciiimmmlllnnnnnnmmmoootttwwwwwwyyyzzz|||~~~~~~|||}}}xxxzzz|||{{{zzz}}}lll\\\QQQXXXiiivvv}}}||||||{{{zzzxxxuuussstttwwwzzzwwwxxxyyyzzz{{{|||||||||yyywwwuuutttuuuyyy}}}zzzzzz{{{}}}zzzmmmeeeeeegggggggggaaaXXXXXXkkk}}}{{{}}}vvv\\\DDDAAAEEEIIIMMMPPPSSSTTTSSSxxx^^^SSSOOOLLLHHHBBBAAAAAAAAAAAA???<<<999333111///.........---+++,,,++++++******++++++,,,***,,,///222333333222111444333222000/////////000///222444555555444444555000222555777777888999;;;:::::::::::::::::::::999888666444111000111222333222444666888888:::<<<>>>>>>???BBBEEEIIIMMMPPPRRRUUUWWW[[[^^^bbbdddeeefffiiimmmsssvvvwwwvvvvvvvvvsssiiiccchhhsss|||mmm^^^UUUQQQPPPZZZkkkssswwwoooppp|||}}}uuu~~~}}}yyyzzz~~~zzzmmmYYYMMMEEEAAAAAA<<<;;;::::::999999::::::888888888777777666666666444444333333333333222222111222333222000...---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111222333333777888999:::<<>>???@@@BBBEEEHHHLLLOOOQQQTTTVVVZZZ^^^aaadddeeefffiiinnntttxxxyyyxxxwwwvvvnnneeebbbkkkyyy}}}pppbbbWWWQQQNNNLLLVVV```qqqwwwuuu|||{{{ooossszzz{{{xxxyyy~~~~~~xxxuuuyyy|||qqq\\\OOOFFFAAAAAA<<<;;;::::::999999::::::888888888777777777777777444444333333333333222222000222444333000------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000111111222555555666888:::<<<>>>???>>>@@@DDDIIIOOOTTTVVVWWW[[[___dddiiikkklllooosssooouuuxxxwwwyyy~~~|||{{{||||||}}}{{{wwwgggjjjmmmpppqqqqqqrrruuuxxxzzzyyyxxxxxx{{{}}}aaaTTTRRRXXXjjj|||~~~}}}}}}xxxzzz}}}|||yyyvvvuuuuuuuuuvvvvvvuuuttttttvvvyyyvvvwwwxxxyyyyyyyyyxxxxxxqqqqqqrrrsssuuuwwwyyyzzzzzzzzzzzz{{{|||}}}~~~zzzuuullldddeeejjjjjjgggdddWWWTTTfff{{{lllmmm~~~||||||}}}}}}~~~|||tttcccOOO@@@AAAJJJPPPPPPQQQUUUVVVSSSwww\\\QQQMMMIIIFFFAAAAAAAAABBBBBB@@@<<<888333111............---,,,,,,++++++++++++++++++,,,)))+++...111333333222111333333444333222000...,,,...222666777555444444666///222555777777777888999999;;;===???@@@>>><<<:::999777444111000000222333111333666777888999<<<>>>???@@@BBBEEEHHHLLLOOOPPPSSSVVVZZZ^^^bbbeeefffgggkkkooouuuyyyyyyxxxvvvuuunnnhhhgggqqq|||xxx}}}uuuggg___SSSLLLKKKOOOTTTWWWgggppp~~~zzztttxxxvvvooorrrvvvxxxzzzmmmyyy{{{ttttttwwwwww}}}yyynnnsss___QQQGGGAAA@@@<<<;;;::::::999999::::::888888888888777777777777444444444333333333222222000222555444000------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111333444444666888:::<<<===>>>>>>@@@DDDIIIOOORRRTTTWWWZZZ___dddfffggglllqqqnnnuuuwwwuuuuuuzzz|||yyyyyyzzzzzz{{{|||}}}}}}~~~|||ddd___bbbdddeeefffhhhnnnrrrrrrtttuuuvvvzzzppp[[[PPPOOO```ttt~~~|||zzzyyyssswww{{{{{{yyyvvvuuuvvvuuuvvvwwwwwwvvvvvvxxxyyyxxxxxxyyyyyyxxxwwwuuutttnnnoooppprrrtttvvvwwwwww{{{{{{{{{{{{{{{|||}}}~~~~~~}}}~~~~~~{{{rrrmmmeeeaaaeeekkklllgggcccTTTTTTlll}}}iiijjj{{{nnnjjjpppqqquuuzzzxxxmmm[[[III???BBBKKKRRRQQQQQQUUUVVVTTTrrr[[[QQQKKKHHHIIIBBBAAA@@@@@@???===999555222111000...------------++++++++++++++++++++++++++++++,,,---///111333444777777666555222///---+++///000111222222222222222333111111333777::::::999:::;;;>>>@@@@@@???>>><<<<<<777333222555666333000333333444666888:::<<<===???AAACCCEEEGGGJJJNNNRRRRRRVVV\\\```bbbdddeeegggjjjlllooorrrsssssssssrrrrrruuuyyy~~~~~~zzzvvv{{{tttooonnnooowwwyyywwwrrrpppqqqpppllllllrrrvvvvvvtttooo```QQQPPPRRROOOKKKQQQbbbqqqvvvvvvrrr|||mmmmmmmmmoooqqqmmmpppvvv{{{{{{uuupppnnnooorrrsssiiidddPPPGGG@@@:::>>><<<:::999::::::999888888888888888888777666666444444555555444444333222333111///111555555000+++...,,,******+++++++++***------------------------...------------...//////333333333444555777999;;;<<<===>>>@@@CCCGGGJJJLLLQQQVVV\\\aaadddgggjjjlllmmmpppuuuxxxxxxxxxxxxyyy||||||{{{zzzzzz{{{}}}~~~wwwbbb___\\\___fffjjjjjjiiilllnnnqqqwww~~~pppVVVJJJVVVjjj{{{}}}{{{{{{wwwpppttttttuuuuuuuuuuuuttttttvvvxxxzzzyyywwwvvvxxxzzz}}}|||{{{||||||yyysssoookkkmmmoooppppppqqqtttvvv{{{zzzxxxxxxzzz|||}}}|||yyyyyyyyyzzzyyynnnjjjgggaaa^^^eeennnkkkbbbXXXXXXbbbwww}}}oooqqqxxx{{{~~~pppaaahhhoooyyyyyygggNNNAAA@@@CCCGGGMMMQQQSSSUUUVVVWWWvvv]]]QQQKKKHHHHHHBBBAAA@@@@@@???===999555222111000...------------++++++++++++++++++++++++++++++,,,---///111333444444444444444222000...---///000111222222222222222444333222444888;;;;;;:::;;;;;;===???AAA@@@===999===:::777555666555444222222222333555777:::<<<===???AAACCCDDDFFFIIINNNQQQRRRVVVZZZ^^^```bbbeeegggiiikkkmmmpppsssuuuvvvwww}}}~~~}}}yyyuuuzzzxxxrrrnnnlllggg___[[[ZZZUUUPPPXXXkkkzzzvvvjjj```]]][[[XXX^^^cccfffooo}}}ssslll~~~}}}vvvfffiiiiiillloookkkmmmrrrvvvwwwuuurrrqqqrrrpppyyywwwcccpppkkkVVVKKKDDD>>>???===;;;::::::;;;999888888888888888888777777666444444555555444444333222444111000222555555111,,,---,,,******+++,,,+++***---------------------------------------...//////222222222222444666888999;;;;;;<<<>>>AAADDDGGGIIINNNRRRXXX\\\```bbbeeegggjjjmmmrrruuuvvvvvvvvvwwwxxxxxxwwwxxxyyy{{{|||~~~}}}tttpppkkkkkknnnnnnjjjeeedddfffkkkrrr{{{jjjUUUSSS[[[vvv||||||yyyyyyvvvqqquuuuuuuuuuuuuuuuuuuuuuuuuuuwwwyyyyyyxxxxxxzzz||||||{{{{{{|||{{{wwwpppkkkhhhjjjnnnpppqqqsssuuuwwwyyyxxxxxxxxxyyyzzz|||}}}||||||{{{{{{~~~~~~vvvkkkgggddd___]]]dddkkkhhh```YYY^^^lll|||}}}uuucccjjjpppwwwsss```III???AAAGGGKKKOOORRRSSSSSSTTTTTTzzz^^^QQQKKKHHHHHHBBBAAA@@@@@@???===999555222111000...------------+++++++++++++++++++++++++++++++++,,,...000222444111222222333222111000/////////000222222333333333555444444555888;;;<<<;;;<<<;;;;;;@@@DDDCCC===777<<<<<<<<<999666444444555111111222444666999<<<>>>>>>@@@BBBCCCEEEHHHLLLOOOSSSVVVYYY\\\^^^aaafffiiijjjjjjkkkmmmqqqvvvzzz|||}}}zzzxxxzzzuuuooojjj___UUUZZZhhhttttttooorrr|||~~~ssseeetttnnneeekkkmmmrrrvvvsssnnnoooqqqrrrsssrrrrrrqqqoooqqqttt{{{pppjjj}}}eeeVVVJJJBBBAAA???===<<<<<<<<<:::999888888999999888888777666444555555555555444333333444222111333666666222///---+++******,,,---,,,,,,---------------------------------------......///111000000111222444666777::::::;;;<<<>>>AAACCCEEEIIILLLRRRVVVYYY[[[^^^```eeehhhmmmpppqqqrrrssstttsssssstttuuuwwwyyy{{{|||zzz|||~~~zzzwwwvvvrrrjjjccc___aaaeeemmmxxx}}}dddVVVSSSllluuu|||{{{wwwuuutttssstttsssrrrrrrrrrrrrsssttttttuuuwwwxxxxxxyyy{{{}}}zzzzzz{{{{{{xxxssslllfffbbbfffjjjnnnpppqqqssstttuuuwwwxxxxxxwwwxxx{{{~~~~~~}}}tttjjjdddaaa]]]\\\bbbgggddd^^^ZZZeeeyyy|||uuucccnnnrrrtttjjjUUUCCC???CCCKKKNNNQQQSSSSSSRRRRRRRRR|||___PPPKKKIIIHHHBBBAAA@@@@@@???===999555222111000...------------++++++++++++++++++++++++++++++++++++---000222444111111222222222111//////...///000111222333333333444444444555777999;;;;;;<<<::::::@@@GGGHHHAAA:::;;;>>>???===777333444666000000111222555999<<<>>>>>>???AAACCCDDDGGGKKKNNNTTTVVVXXX[[[]]]bbbgggkkklllkkkkkklllpppuuu{{{~~~}}}||||||}}}zzzmmmccc[[[bbbyyyvvvmmmjjjpppzzz|||fffmmmxxxhhhfffnnnqqqwww}}}zzzrrrpppooopppqqqqqqpppnnnooonnnnnnrrrzzzsssvvvuuuaaaQQQEEEDDDAAA???=========;;;:::888999999999999888777777555555555555555444444333555333333444666666444111---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///111000000000111333555666:::999::::::<<<>>>@@@BBBEEEHHHLLLPPPRRRUUUWWWZZZ```ccchhhkkkmmmoooppprrrqqqrrrssstttvvvxxxyyyzzzxxxzzz|||}}}~~~}}}zzzxxxrrriiibbb]]]]]]```iiittt~~~ppp]]]RRR```kkkvvvyyyuuurrrssstttsssqqqpppnnnnnnpppqqqsssuuuvvvwwwxxxxxxyyyzzz{{{xxxxxxyyyxxxtttnnnfffaaa^^^bbbgggkkkmmmnnnnnnooorrrvvvyyyxxxvvvwww|||wwwmmmccc```]]]^^^ccceeebbb]]]\\\lllwwwffftttuuuppp```KKK>>>@@@GGGMMMOOORRRSSSRRRQQQQQQRRR|||^^^PPPLLLJJJHHHBBBAAA@@@@@@???===999555222111000...------------++++++++++++++++++++++++++++++******,,,///222444222333333333222111///......///000111222333333333333444444555666777999:::;;;999:::AAAIIIKKKFFF@@@888===AAA>>>888333444666111111111222555888<<<>>>>>>???AAABBBDDDFFFJJJMMMUUUVVVXXXZZZ]]]bbbhhhlllmmmlllkkkllloootttyyy|||~~~yyyvvvvvvzzz}}}{{{{{{bbbNNNVVVvvvzzzmmmbbb\\\[[[bbbnnn}}}pppnnnnnndddfffllllllpppuuuqqqqqqooonnnoooppprrrqqqpppoooooooooqqqsssuuuyyy|||mmmxxxfffXXXNNNEEECCC@@@???>>>===;;;:::999999999999999888777777555555666666555555444333444444333444555555444333...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111111000000111333555666999999999999;;;===???@@@BBBEEEIIIKKKMMMOOORRRTTT[[[^^^cccfffiiikkknnnpppqqqrrrssstttuuuvvvvvvvvvwwwyyy{{{||||||~~~xxxtttrrrlllddd]]]TTTTTTWWWaaannnzzzyyy___JJJUUU```mmmuuutttqqqqqqtttsssrrrpppooooooppprrrssswwwvvvvvvvvvwwwxxxwwwwwwuuuvvvwwwuuuooohhhaaa]]]___ccchhhkkkllllllmmmmmmppptttxxxxxxvvvwww}}}{{{rrrddd```___bbbeeeeeeaaa^^^___rrruuuxxxvvvkkkWWWDDD>>>CCCKKKLLLNNNQQQRRRRRRQQQRRRSSS}}}___PPPMMMKKKGGGBBBAAA@@@@@@???===999555222111000...------------++++++++++++++++++++++++,,,+++******+++///222444333444444444333111000///---...000111333333444444222444555555555666888:::;;;:::;;;AAAHHHJJJHHHDDD888<<>>>>>@@@BBBCCCDDDFFFJJJMMMSSSUUUXXXZZZ]]]bbbgggllllllllllllmmmooosssvvvxxx|||{{{xxxsssppppppvvv{{{|||~~~wwwiiikkkxxxzzzpppkkkfff___YYYXXXWWW^^^jjjxxx~~~xxx|||lllfffjjjmmmgggiiimmmhhhlllmmmnnnppprrrtttvvvwwwpppqqqsssuuusssttt{{{lll{{{zzziii^^^WWWGGGDDDAAA???>>>===;;;999999999999:::999999888777555666666666666555444444333333333444444444555555///---,,,+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...111111000000111222444555777777777777999;;;===???AAACCCFFFHHHIIIKKKNNNPPPUUUXXX\\\```cccfffjjjlllooopppqqqsssssstttttttttwwwxxxzzz{{{{{{}}}}}}vvvlllfffccc___XXXSSSHHHHHHLLLXXXiiixxxaaaCCCLLLUUUdddqqqtttppppppsssuuuuuussssssssssssuuuuuuwwwuuutttuuuvvvvvvuuutttsssttttttpppjjjccc]]][[[bbbeeeiiilllmmmmmmnnnoooooorrrtttuuuvvvxxx}}}|||{{{ttteeeaaaaaaeeehhheeeaaa```eeexxxzzztttdddOOO@@@@@@GGGLLLKKKMMMOOOPPPPPPQQQRRRTTTaaaQQQNNNJJJEEEBBBAAA@@@@@@???===999555222111000...------------++++++++++++++++++++++++,,,+++))))))+++...222444222333444555555444333222---...///111333444444444333555666666555666888;;;<<<;;;<<<@@@CCCEEEEEEDDD888<<<@@@AAA>>>:::888888666555444333555888;;;>>>???AAABBBCCCDDDGGGJJJMMMPPPRRRVVVYYY\\\```eeeiiiiiijjjlllnnnqqqssstttuuussstttsssooommmpppwww~~~|||}}}}}}zzz|||uuukkkcccbbb```ZZZVVVVVVVVV\\\ggguuunnniiigggmmmnnngggiiinnnjjjjjjmmmrrrttttttuuuxxxzzztttssstttwwwvvvvvv}}}mmmrrr~~~uuucccWWWGGGEEEAAA???>>>===:::999999999::::::999999888777666666666666666555444444222333333333333333444555111///---,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000////////////000222333333333444555666999;;;===???AAACCCDDDEEEGGGJJJLLLOOORRRVVVZZZ]]]aaaeeehhhjjjlllnnnppprrrrrrssssssuuuwwwxxxyyyyyy{{{}}}|||yyynnneeeZZZSSSQQQOOOLLLHHHEEEDDDHHHTTTgggxxxmmmNNNEEEMMM\\\mmmtttqqqoooqqqtttttttttttttttttttttttttttrrrqqqrrruuuvvvuuutttqqqrrrqqqllleee___[[[ZZZ```bbbfffiiijjjllloooqqqmmmnnnoooqqqtttxxx|||~~~uuuzzz||||||||||||wwwqqqeeebbbbbbhhhjjjeeeaaa```lll~~~xxxooo\\\GGG>>>BBBHHHKKKKKKMMMOOOOOOOOOOOOPPPRRRcccRRRNNNJJJCCCBBBAAA@@@@@@???===999555222111000///------------++++++++++++++++++++++++,,,+++))))))***...222555000222333555666666555555---...///111333444444444444666888888666666999<<<<<<======>>>???AAABBBBBB:::===AAABBBAAA>>>;;;999888777555444555888;;;===@@@AAACCCDDDEEEGGGKKKNNNMMMPPPTTTWWW[[[___cccgggeeegggkkkooorrrssstttssskkkmmmnnnmmmmmmsss|||}}}}}}}}}yyyzzziii```[[[^^^___YYYUUUTTTSSSYYYdddsssggg```aaajjjllleeeiiipppmmmlllqqqvvvwwwtttsssvvvyyyyyytttssswwwwwwwww|||nnnmmm{{{yyyfffRRRHHHEEEAAA???>>><<<:::888999::::::::::::999888888666666666666666555555444222222333333222222444666222000---,,,,,,,,,***)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///...------...///000111111111111222555777:::<<<>>>???AAABBBCCCDDDGGGJJJKKKNNNRRRVVVYYY^^^bbbeeefffhhhkkknnnppprrrrrrssstttuuuwwwxxxxxxyyy|||~~~~~~}}}{{{zzzyyyxxxvvvvvvwwwwwwvvvsssooolll```VVVJJJCCCCCCDDDDDDBBBIIIGGGJJJVVVhhhxxx}}}cccBBBHHHXXXkkktttrrroooppppppqqqqqqrrrrrrqqqqqqpppqqqpppoooqqquuuwwwvvvtttpppqqqooojjjccc]]][[[[[[[[[^^^aaadddgggjjjnnnqqqlllkkkkkknnnsssxxxzzz{{{qqquuuxxxxxxwwwwwwrrrllleeeaaaccciiijjjddd``````qqqzzz{{{uuuvvvlllWWWCCC===CCCIIIIIILLLNNNOOOOOOMMMMMMOOOPPPfffQQQJJJIIIGGGCCCAAA???>>>>>><<<999777666333000...------+++***,,,++++++******++++++,,,*********)))))),,,000333444333222222333444444444000...---...000333444444333444666666555666777999===>>>???>>>>>>???AAADDDBBB999777AAAKKKKKKCCC<<<777999999666222333999???CCCBBBAAABBBEEEHHHIIIJJJKKKLLLOOOSSSXXX^^^bbbeeelllkkkmmmqqqvvvxxxvvvssssssqqqmmmgggeeehhhqqqxxxyyyyyyzzz~~~{{{vvvtttiii^^^YYYZZZ[[[VVVPPPWWWTTTWWWeeevvvyyy}}}zzzeeekkkoooooolllmmmpppttttttqqqqqqtttvvvuuuwww{{{wwwzzz}}}}}}|||}}}wwwbbbfffttt^^^QQQKKKEEEBBB>>>::::::>>>;;;<<<<<<:::777777999;;;999888888777666555555444333333333222222222111111666222---,,,---...---+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111000000111222333555666777<<<>>>@@@@@@AAABBBEEEGGGGGGIIIKKKOOOTTTYYY]]]___]]]```eeeiiilllnnnqqqsssrrrsssttttttssstttvvvxxx{{{uuukkkiiiddd^^^]]]^^^[[[UUU[[[YYYXXXXXXYYYYYYXXXWWWRRRNNNIIIGGGJJJOOOTTTWWWbbb___ZZZ]]]jjjzzzvvvuuusssPPPBBBLLLeeeooonnnooonnnooorrruuuxxxxxxuuurrrpppqqqooommmmmmoooqqqrrrsssvvvrrrkkkbbbZZZVVVVVVXXX\\\]]]___bbbeeeggghhhiiilllllllllnnnqqqrrrsssrrrlllooosssvvvvvvqqqjjjeeefffiiikkkiiieeedddfffiiizzz}}}qqqmmmrrrvvvvvvsssbbbLLLAAA@@@DDDGGGHHHKKKKKKGGGHHHVVVbbb\\\KKKiiiSSSKKKIIIFFFCCCBBB@@@???>>><<<999777555333///...------,,,***,,,++++++******++++++,,,+++++++++***)))+++///222222111111111333444444444000...---...000333333333222333555555555555666888:::<<<>>>>>>>>>>>>???AAAAAA<<<:::???HHHLLLFFF>>>777999999666333333888===CCCBBBBBBDDDGGGIIIKKKLLLKKKMMMOOOTTTYYY___dddfffkkkmmmooorrruuuvvvwwwvvvxxxwwwqqqiiibbbcccllltttwwwwwwyyy}}}|||xxxssskkkaaa]]]\\\[[[VVVRRRSSSPPPRRR]]]mmm}}}zzz}}}xxxyyyssssssuuuyyyxxxqqqnnnooosssooonnnrrrtttsssuuuyyy|||}}}~~~|||yyyyyy}}}ddd___}}}iiiWWWMMMDDD???<<<:::;;;>>>===;;;999999999:::999888888888888777666555555555333333333222222222222111555222000......---,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000000000111333444666777:::;;;===>>>>>>???BBBDDDEEEGGGIIIMMMQQQUUUXXXZZZYYY]]]aaaeeegggjjjmmmoooppprrrssssssrrrsssuuuwwwzzzyyytttnnniiifff___WWWUUUSSSRRRTTTXXX\\\___```aaa``````ccchhhnnnrrrtttnnniiibbbaaakkkzzzvvvkkkrrr{{{}}}\\\MMMSSSgggllliiihhheeelllnnnrrrvvvwwwuuusssqqqqqqooommmlllnnnoooppppppqqqlllccc\\\VVVUUUUUUVVVZZZ[[[^^^aaadddfffhhhhhhjjjkkkmmmoooqqqqqqpppooonnnpppsssuuutttoooiiidddffflllqqqooojjjhhhlllqqq}}}~~~}}}kkkhhhnnnuuulllWWWCCC<<<===???BBBEEEGGGIIIHHHJJJWWWddd```SSSkkkUUUMMMIIIFFFDDDBBB@@@??????===:::888555222///---------,,,+++,,,++++++******++++++,,,,,,,,,+++***)))***---000///000000111222333333444000///---...000222333333111333555555555444555777999;;;>>>???>>>======>>>>>>???<<<:::BBBKKKHHH???888999999666333333777;;;@@@@@@BBBDDDFFFJJJLLLNNNMMMNNNQQQVVV[[[```dddgggjjjmmmqqqrrrsssuuuyyy}}}}}}uuuiii```___hhhpppvvvwwwxxx{{{|||xxxqqqmmmgggbbb___[[[WWWTTTTTTQQQQQQXXXcccqqq~~~mmmqqqssspppwwwyyyrrruuutttlllnnnqqqmmmkkkooorrrrrrtttxxx|||}}}|||zzzwwwwww{{{lllWWWyyy~~~aaaSSSDDD===;;;:::;;;===>>>:::888999<<<<<<888555888888777777666666555555333333333333222222222222333333333111...,,,+++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///////////////000111222333555666666888::::::;;;<<>><<>>666:::GGGIII???::::::999777444444777999;;;===@@@CCCEEEHHHLLLNNNPPPRRRTTTXXX\\\```cccdddgggmmmrrrssssssvvv~~~vvvjjjcccdddkkkqqqvvvwwwxxxzzz~~~tttfffhhh{{{{{{xxxoooooommmhhhbbb\\\XXXWWWXXXUUUUUUYYY___hhhyyymmmmmm}}}iiikkkuuurrriiimmm}}}}}}nnniiiqqqkkkfffeeekkkpppsssuuuxxxuuuxxxzzz{{{yyyyyy|||vvv^^^eeennn\\\HHH???<<<;;;<<<======<<<<<<======;;;999666888777777777666666666555444444333333333222222222111444666444///+++***++++++++++++***************++++++++++++++++++++++++,,,,,,---------........./////////000111222444444444666777888888:::<<>>DDDBBBDDDLLLGGGKKKLLLLLLNNNSSSSSSOOOhhhVVVPPPLLLHHHDDDBBB@@@??????===:::777444222///------------,,,,,,++++++******++++++,,,,,,,,,,,,+++))))))+++,,,///111333222000......///111///......000222222222444666999:::888777777777:::>>>CCCEEEEEECCCBBBAAA>>>EEEBBB777888EEEIIICCC===<<<;;;888666555666888999===AAADDDFFFIIILLLOOOTTTUUUWWWZZZ\\\___```aaadddkkkqqqsssssswwwwwwmmmkkknnnsssuuuvvvwwwyyyzzz|||kkkVVV[[[lll{{{|||yyypppqqqppplllddd^^^ZZZXXXUUUSSSTTTWWW[[[bbbnnn{{{xxxqqq|||wwwgggjjjsssppphhhlllvvvrrrbbbaaannnccc______fffmmmppprrrtttnnntttzzz}}}|||zzzzzz{{{rrr{{{zzzYYYnnn|||hhhRRREEE@@@===<<<>>>;;;???BBBAAA<<<888999;;;777777777777666666666666444444444333333333222222111444777555111---+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,------------.........///000111222333333444666777777999;;;>>>@@@@@@AAABBBDDDFFFHHHIIINNNQQQTTTVVVXXX[[[___aaagggiiikkkkkklllnnnpppsssqqqyyyxxxrrrlllfffbbbWWWXXXWWWYYYcccpppwwwxxxxxx|||}}}|||}}}}}}yyy|||}}}}}}~~~}}}}}}||||||||||||}}}~~~~~~{{{xxxgggRRRMMMMMMEEEMMM^^^cccgggllliiilllmmmpppqqqqqqpppooommmllliiifffdddcccaaa^^^\\\VVVOOOHHHFFFKKKPPPSSSRRRUUUXXX\\\```ccceeeeeeeeeeeeeeeeeedddccceeeiiilllmmmllliiieee```___aaadddqqquuuvvvpppjjjooovvvtttooogggYYYFFF;;;@@@EEEBBBDDDKKKIIILLLNNNLLLLLLMMMNNNMMMeeeUUUPPPLLLHHHCCCAAA???>>>>>><<<999777444111...------...---,,,,,,++++++******++++++,,,++++++,,,+++))))))***,,,...222444333000......///222000......000222222222555888:::;;;:::888888888:::===BBBEEEFFFEEEDDDDDDCCCHHHFFF===:::AAAGGGHHH@@@???<<<:::888777777777999>>>CCCFFFGGGIIIMMMQQQUUUVVVXXX[[[]]]^^^______bbbhhhnnnqqqrrrwwwxxxooommmooosssuuusssvvvyyy{{{{{{~~~yyy^^^UUUmmm~~~|||qqqrrrqqqmmmfff```[[[YYYNNNKKKJJJOOOSSSYYYdddmmm{{{}}}sssjjjmmmrrruuupppqqqtttjjj]]]]]]hhhbbb]]]]]]dddkkkkkkiiiiiijjjqqqyyy}}}{{{wwwtttssstttxxx^^^[[[uuu___OOOEEE???===>>>;;;@@@EEEAAA:::666999>>>777777777777666666666666444444444444333333333333222444555555222///------)))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............///000111111222333555666666777:::<<<===>>>>>>???AAACCCEEEFFFJJJLLLOOOQQQRRRUUUYYY\\\aaaccceeefffgggiiilllnnnpppyyy}}}zzzuuuoooiiieeebbb___]]]UUUVVVVVVWWW___kkkssstttvvvxxxzzzyyy{{{~~~|||wwwzzz{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{|||||||||||||||}}}~~~~~~}}}zzztttuuu~~~uuu^^^MMMKKKEEEPPP```eeekkkppplllmmmnnnoooooonnnmmmkkkiiiiiigggdddaaa```]]]ZZZXXXMMMIIIEEEEEEIIINNNRRRSSSTTTWWW[[[___bbbcccbbbbbbbbbbbbbbb___^^^aaahhhmmmjjjiiieee___[[[\\\bbbhhhlllllljjjiiimmmxxxyyypppooommmTTTLLLFFFGGGIIIIIIJJJLLLIIIKKKMMMMMMMMMNNNPPPQQQdddTTTPPPLLLFFFBBB@@@>>>======;;;888555333111...---......---,,,,,,++++++******++++++,,,)))***++++++***)))+++,,,+++000444444111///000333222000......000111222111555888:::;;;:::888777777666:::???BBBCCCCCCDDDEEEEEEGGGFFF@@@:::;;;BBBIIICCCAAA>>><<<:::999777666777<<>>888555888<<<666666666666777777777777555444444444444333333333333333222333333222000...((()))))))))*********+++************************,,,,,,++++++++++++++++++------------...///000000000111333444444666888;;;:::;;;;;;<<<>>>@@@BBBCCCDDDFFFHHHIIIKKKNNNRRRUUUZZZ\\\^^^___```cccfffhhhpppvvv|||wwwqqquuuqqqkkkfffbbb^^^ZZZXXXQQQQQQNNNMMMTTTbbbmmmqqqqqqtttvvvwww{{{}}}xxxyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzz|||}}}~~~}}}}}}|||zzzyyytttqqqxxx|||jjjPPPJJJGGGSSSaaaeeekkkooojjjkkkkkkllllllkkkiiigggfffbbb```]]][[[YYYWWWSSSPPPDDDDDDCCCDDDGGGKKKPPPRRRRRRUUUYYY]]]______^^^]]]]]]___```^^^]]]___fffllliiigggccc\\\YYY\\\eeemmmlllhhheeehhhsss|||rrroookkkPPPSSSTTTOOOMMMOOOPPPMMMHHHHHHIIIKKKMMMNNNPPPRRRcccTTTOOOKKKEEEAAA@@@>>>===<<<:::777555333111...---.........---,,,++++++++++++++++++,,,(((***++++++******+++,,,)))...333555222111333666222000......000111222111444777:::;;;999777666555333777;;;>>>@@@AAACCCDDDDDDCCCCCC@@@999444<<>>AAAFFFMMMSSS```sss~~~uuukkknnnrrrqqqllllllmmmooorrrsssrrroooxxxqqqmmmppppppiii^^^XXX^^^eeemmmqqqrrrrrrssstttssspppuuummmTTTbbbsss```OOOBBB>>>??????>>><<<:::777666777888666666666666777777777777555555444444444333333333555222000111444444222///(((((())))))*********+++************************,,,+++++++++++++++++++++---------------...///000...000222222333444777999888888999:::<<<>>>@@@AAA???AAACCCDDDFFFIIIMMMPPPUUUWWWYYY[[[\\\^^^bbbdddiiikkkpppyyy{{{vvvrrrllliiieeebbb___[[[VVVSSSIIIHHHDDDAAAIIIZZZhhhooonnnqqqsssuuu{{{zzzxxxxxxxxxxxxxxxwwwvvvuuuwwwwwwxxxxxxxxxwwwwwwvvvwwwxxxzzz|||}}}}}}||||||xxx{{{nnnrrr|||mmmOOOHHHFFFRRR```dddiiimmmgggggghhhiiiiiihhhgggfffeeeZZZXXXVVVTTTRRROOOLLLIII???AAACCCDDDFFFIIINNNQQQQQQTTTWWW[[[]]]\\\[[[ZZZXXX\\\______^^^___eeejjjhhhgggbbb[[[XXX]]]hhhqqqqqqjjjeeejjjyyyzzzuuukkk]]]HHHTTTWWWOOOJJJNNNOOOIIIHHHFFFFFFIIIKKKKKKMMMNNNcccTTTPPPLLLFFFDDDCCCBBB@@@>>>;;;999888444222///......///......---,,,,,,+++*********+++)))))))))))))))))))))))))))+++///333555444333111111222111///,,,---111555555777888777666666777999999999:::<<>>>>>???AAAAAABBBDDDGGGJJJMMMOOOQQQTTTXXX[[[^^^___dddggglllssszzz~~~yyytttnnnjjjfffdddbbb```\\\UUUNNNHHHCCCAAAAAACCCDDDHHHUUUaaammmnnnqqquuuyyyzzzxxxuuuvvvwwwwwwwwwuuusssqqqpppssstttvvvwwwwwwvvvuuutttqqquuuxxxzzzyyywwwwwwxxxtttsss}}}sssbbbtttxxxSSSEEEEEEMMM[[[eeehhhhhhiiiiiigggeeecccaaa___[[[XXXTTTQQQMMMJJJIIIGGGCCC???<<>>;;;999888555222///......///...------,,,++++++******++++++************************)))+++///222333333333222111222222000---...000333222444666666666555666888777777888:::===>>>>>>>>>EEEGGGHHHGGGAAA999444222???CCCBBB>>>===@@@???;;;555666999===AAADDDEEEEEEIIIMMMRRRWWW[[[___bbbdddgggeeefffkkkoooqqqvvv{{{}}}uuueeeSSSKKKPPPYYYdddooozzz~~~|||}}}yyyxxxyyy~~~|||zzzwwwuuutttrrrooommmkkkgggccc```YYYSSSKKKEEECCCDDDFFFGGGIIIRRRaaaqqquuubbbdddkkkoooqqqttthhh```eeemmmooonnnmmmlllkkkiiiiiijjjmmmqqqtttoooooopppttt||||||sssqqqsssvvv~~~www___]]]{{{ppp]]]LLLBBB@@@???>>><<<999666444555555555555555555555555555555555555555555444333222111111111222222222333333333///,,,))))))***+++***))))))***++++++,,,,,,++++++************************+++,,,------...---------000000000000111222333444777777777888999;;;<<<======>>>???@@@@@@BBBEEEHHHIIIJJJLLLOOORRRUUUXXXYYYYYY]]]cccjjjqqqvvvzzz|||}}}~~~zzzuuuoookkkfffdddbbb___[[[UUUNNNHHH@@@>>>===>>>===@@@IIITTTdddjjjqqqvvvvvvvvvuuuvvvuuuuuuuuutttsssrrrpppppprrrssstttvvvvvvuuusssrrrssstttuuuwwwxxxvvvsssooobbbdddtttppp]]]hhhpppXXXFFFGGGOOO\\\eeefffffffffeeebbb___]]]\\\ZZZWWWTTTPPPMMMIIIGGGEEECCC@@@===<<>>;;;999888666333000.........---,,,,,,,,,++++++******++++++***************************+++---///111222333333111222222111///...///000111333666777777666777888777888999;;;===>>>???@@@BBBDDDGGGIIIGGGBBB:::444555>>>DDDBBB===<<<======666666777999===BBBGGGJJJJJJMMMRRRVVVZZZ^^^cccfffgggfffgggkkknnnrrr{{{yyyiiiZZZTTTVVV[[[cccnnnzzz|||xxxxxx}}}rrrpppuuu|||~~~|||zzzyyyvvvtttvvvsssooommmkkkiiifffddd^^^YYYQQQKKKHHHFFFEEEDDDAAAGGGOOOXXXdddvvvkkk^^^fffmmmjjjeeejjjdddbbbgggnnnpppooooooooopppoooiiibbb___aaadddpppsssuuuwww|||{{{ttttttvvvxxx|||qqqaaa|||xxx}}}fffSSSFFFAAA???>>><<<:::888777666666666666666666666666666666555555555555555444333222111222222222222333333333111...+++)))***++++++***)))***++++++,,,,,,++++++************************++++++,,,---------------............///000111222444444444555777999;;;<<<<<<<<<=========>>>AAACCCCCCDDDFFFHHHKKKNNNPPPQQQRRRVVV\\\cccjjjooosssuuu{{{|||~~~~~~{{{vvvoookkkeeedddaaa^^^ZZZTTTMMMHHH>>><<<;;;;;;999888>>>FFFVVV```lllsssrrrqqqrrruuuuuutttsssrrrqqqpppppppppqqqqqqrrrssssssrrrqqqppptttrrrqqqtttwwwwwwrrrmmmUUUXXXmmmppp\\\\\\eee\\\HHHJJJRRR]]]dddcccaaaaaa^^^[[[WWWUUUSSSRRRPPPOOOJJJGGGDDDAAA@@@>>>;;;999;;;>>>BBBEEEGGGIIIKKKMMMLLLOOORRRUUUXXXYYYYYYYYYWWWVVVXXX]]]```aaaeeellliiieee\\\XXXbbbrrrzzzxxxnnnlllqqq~~~mmmfffqqqpppeeeWWWHHHAAAAAA@@@???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEeeeUUURRRNNNIIIDDDCCCBBB@@@>>>;;;999888777444000......---,,,+++,,,,,,++++++***++++++,,,***************************+++,,,---///000222333000111222222111000......222555888999888777777888999;;;<<<===>>>@@@BBBDDDAAADDDGGGJJJMMMJJJ@@@555111999AAABBB???===<<<<<<666666555666:::@@@HHHNNNLLLOOOSSSVVVZZZ___dddhhhhhhhhhiiilllmmmqqq|||pppeeeaaa```___```hhhpppssssssvvv~~~wwwooojjjlllrrryyy}}}{{{yyyxxxxxxvvvtttrrroookkkhhhgggfffeeeddd___[[[VVVQQQNNNKKKHHHFFFEEEGGGIIIKKKPPP```vvv~~~|||vvvvvvoooiiijjjjjjiiiiiibbbaaaccchhhmmmoooooonnnnnnsssuuuoooaaaUUUNNNLLLaaagggllloootttyyyyyyvvvvvvwwwwwwxxxmmm{{{llltttttt^^^NNNFFF@@@???===;;;:::999888666666666666666666666666666555555555555555444333333222222222222222222222222222000---*********++++++))))))***+++++++++++++++***************************+++,,,------------------------------...//////000000111222444777888:::999:::::::::999:::<<<>>>???@@@AAADDDFFFHHHJJJKKKNNNPPPSSSYYY___ffflllpppvvvxxxzzz}}}}}}|||xxxssslllgggbbb```]]]ZZZVVVQQQJJJFFF???<<<;;;<<<:::777:::@@@IIIRRR___hhhlllnnnppprrrtttsssqqqpppoooooopppqqqppppppqqqqqqqqqpppooooooqqqooooooppprrrtttttttttWWWUUUhhhsssdddYYY\\\^^^JJJKKKSSS]]]```]]]ZZZZZZWWWTTTOOOLLLLLLKKKJJJJJJDDDBBB???===;;;999888888;;;>>>AAADDDEEEGGGJJJMMMLLLNNNRRRUUUXXXYYYYYYYYYUUUTTTVVV[[[___aaahhhoooooojjjcccbbblllxxxyyyrrrooorrr{{{ooojjjuuunnnZZZIII>>>>>>>>>======>>>???AAABBBAAAAAABBBBBBCCCCCCDDDDDDdddUUURRROOOKKKDDDCCCBBB@@@>>>;;;999888777444000......---,,,+++,,,++++++***++++++,,,,,,*********************************+++---///111333000111111222222111///---222555777888777666777777;;;===>>>>>>>>>???BBBEEEEEEIIILLLNNNRRRQQQGGG:::666777:::???AAA???<<<:::777777666555777>>>GGGNNNOOORRRUUUYYY\\\aaafffiiikkkjjjjjjkkkkkknnnyyy{{{qqqllleee]]]WWWZZZ___fffoooxxxxxxhhhgggjjjooorrrttt{{{}}}zzzwwwuuutttqqqooolllhhhdddbbbaaabbbbbbaaa```]]]YYYUUURRRNNNJJJFFFJJJKKKKKKIIIIIISSScccppp}}}|||vvv~~~zzz{{{{{{qqqmmmkkkhhhhhhjjj[[[]]]```dddgggjjjjjjhhhgggllloookkk```RRRHHHDDDMMMTTT\\\aaaiiirrrwwwxxxssstttuuuvvv{{{ccc___llluuu}}}lllWWWJJJDDDAAA===<<<<<<;;;999777777777777777777777777777555555666666555555444444222222222222222222222222333222///---******+++,,,))))))***++++++++++++***)))))))))))))))))))))))))))***+++,,,------------,,,,,,++++++,,,,,,------......///000222444666777777777888777666666999;;;>>>>>>???AAACCCEEEFFFFFFFFFEEEEEEHHHNNNWWW___eeeiiikkknnnrrrvvvzzz|||~~~|||zzzxxxvvvrrrmmmfffbbb^^^[[[XXXVVVRRRMMMHHHDDD???<<<;;;<<<;;;888:::>>>>>>DDDMMMYYYcccjjjmmmnnnrrrqqqpppnnnnnnooopppqqqooooooooooooooonnnnnnmmmlllmmmmmmiiifffhhhooovvv\\\TTT```rrrooo___ZZZ]]]IIIKKKQQQYYYZZZUUURRRSSSPPPMMMIIIGGGFFFFFFFFFEEE@@@???===:::888777777888;;;===@@@BBBDDDFFFJJJLLLMMMOOORRRUUUWWWXXXXXXWWWTTTTTTVVV\\\___aaagggnnnooolllkkkooowww|||wwwooorrr{{{nnnlllttteeeMMM???999===<<<<<<<<<===???@@@BBB??????@@@AAAAAABBBCCCCCCdddTTTRRRPPPKKKDDDCCCBBB@@@>>>;;;999888666333000.........---,,,++++++******++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,...000111000///000111333222000...000111333444555666888:::;;;===>>>===;;;;;;???CCCDDDKKKQQQUUU]]]ddd___TTT999222000555;;;;;;777555777888888666666;;;DDDKKKQQQTTTXXX\\\^^^bbbfffhhhkkkiiiiiikkkkkklllsss|||}}}tttlll^^^QQQLLLKKKOOOZZZiiixxxtttlllfffiiipppwwwxxxvvvzzzzzzvvvrrroookkkhhhgggddd```______`````````aaa___\\\ZZZXXXTTTPPPMMMJJJMMMNNNLLLKKKOOOWWW^^^ooozzzzzz{{{yyyyyyyyyzzzuuu}}}|||jjjeeeggggggdddbbb]]]___aaabbbggglllllliiillljjjgggccc]]]TTTIIIBBBAAAGGGNNNTTT___mmmuuuwwwqqqqqqsssuuu{{{dddNNNTTT```qqq|||aaaOOOHHHCCC>>>;;;<<<<<<:::888777777777777777777777777555555666666666555555444333333333222222222222111333333222000,,,******+++((()))******++++++******))))))))))))))))))))))))((()))***,,,------------,,,,,,++++++++++++,,,,,,---------///000222444555444555555444333444777999<<<======???@@@AAABBBBBB@@@>>>===>>>CCCLLLUUUZZZ^^^```ccchhhmmmqqquuuvvvuuusssooommmjjjfffaaa]]]YYYWWWTTTRRROOOKKKGGGCCC===:::999::::::888888<<<888999>>>HHHUUU```gggjjjnnnnnnmmmmmmmmmnnnoooooonnnmmmmmmllllllkkkkkkkkkiiijjjhhhaaaYYYYYYbbbkkk^^^SSSVVVlllttteeeXXXYYYGGGIIINNNSSSRRRLLLJJJLLLJJJGGGDDDBBBBBBBBBAAA@@@===<<<:::888555444666888:::<<>><<<<<<;;;;;;<<<>>>???@@@>>>>>>???@@@AAABBBBBBCCCeeeUUUQQQNNNJJJDDDCCCBBB@@@>>>;;;999888555222///......///...---++++++******++++++,,,---++++++++++++++++++++++++'''((()))+++---...///000000......000222333222000...000222444666:::???BBB===???@@@>>>::::::>>>BBB@@@IIIPPPUUU___kkklllddd???444---000555666555666888999:::888777999@@@FFFRRRUUUZZZ]]]___aaaccceeeiiiffffffiiikkkkkkoootttvvv~~~uuulll[[[JJJGGGHHHKKKTTTbbbppp{{{xxxrrrooopppqqqxxx|||xxxtttqqqnnnjjjhhhfffdddaaaaaabbbbbbbbbaaaaaa``````bbbcccdddbbbaaaYYY[[[]]]^^^]]]\\\]]]^^^aaakkkyyy|||wwwyyyxxxzzz|||yyyuuuddd```bbbbbb```^^^```aaaaaaaaahhhqqqrrrnnnnnnhhhccceeegggbbbSSSGGG@@@CCCFFFKKKWWWeeennnoootttrrrrrrtttwwwtttrrrPPPKKKSSSaaavvv~~~pppZZZMMMFFF>>>;;;;;;<<<:::888888888888888888888888888555555666666666666555555333333333222222222111111222444444222...+++******((())))))***************))))))))))))))))))))))))((()))***+++,,,---------,,,,,,+++++++++++++++,,,---------...///111222333222333333333222333666888999::::::;;;<<<======>>><<<<<<;;;===BBBHHHOOOSSSYYY[[[]]]aaaeeejjjmmmooollliiifffcccbbb```]]][[[VVVTTTRRRPPPNNNKKKHHHEEE>>>:::777999999777777:::555555777;;;DDDQQQ^^^gggiiijjjjjjkkkllllllkkkkkkkkkjjjiiihhhhhhgggggggggddddddbbb\\\UUUTTTZZZ```aaaVVVSSSffftttfffTTTRRREEEEEEIIILLLJJJDDDCCCFFFDDDBBB@@@???@@@???===;;;999:::888555333222555888:::<<<>>>???AAADDDHHHKKKMMMNNNPPPRRRSSSRRRQQQPPPQQQRRRWWW^^^___\\\\\\___```iiittt|||}}}yyywwwwww{{{}}}sssooofffPPPCCCCCCAAA;;;;;;:::::::::<<<===>>>===>>>???@@@AAABBBCCCCCCgggUUUQQQMMMIIIDDDCCCBBB@@@>>>;;;999888444222///......//////...+++*********+++,,,,,,---++++++++++++++++++++++++&&&''')))+++---...//////000...---///222444333111///000333555999@@@GGGLLLAAACCCCCC@@@<<<;;;???DDD@@@IIINNNMMMSSS]]]^^^WWWIII===444555888999<<<@@@888:::<<<:::777888===CCCQQQUUUZZZ]]]___```aaacccgggcccccchhhllllllllloookkkzzz}}}uuucccQQQJJJKKKOOOTTT\\\gggssszzz}}}|||xxxvvvwwwxxx{{{yyy|||yyywwwtttrrrqqqpppnnnlllgggeeeddddddeeefffeeeddd```aaadddiiioootttvvvvvvrrrsssuuuvvvuuurrrnnnkkk[[[cccnnnvvvyyy|||}}}vvvooopppyyy~~~|||xxxnnniiieeeccc```]]]^^^bbb^^^^^^\\\[[[dddppprrrnnnaaa^^^```lllyyywwweeeSSSCCCCCCBBBEEEQQQ___fffgggyyytttrrrrrrrrrxxxeeesss\\\OOONNNUUUeeetttzzz}}}fffPPPHHH???:::;;;<<<;;;999888888888888888888888888555555666666666666666555333333333222222111111111111444666444///+++))))))(((((()))***************))))))))))))))))))))))))((((((***+++,,,---------,,,,,,+++++++++++++++,,,---------...///000111222111222222222222333666888777777888888999999::::::777888:::<<<@@@EEEHHHKKKUUUVVVXXXZZZ^^^aaaeeefffeeebbb___]]]]]]]]]\\\[[[UUUSSSQQQOOONNNLLLIIIFFFAAA<<<888999999777777999444555555555999FFFXXXeeeeeefffhhhjjjjjjjjjiiihhhiiihhhgggeeeeeeddddddddd______]]]ZZZXXXXXXYYY[[[fff\\\VVVdddrrrdddOOOLLLCCCCCCFFFHHHEEE@@@@@@CCC@@@???>>>>>>>>>===;;;888777888777444111111444888:::;;;===???AAADDDHHHKKKLLLMMMOOOPPPPPPOOONNNMMMOOOQQQXXX^^^^^^YYYWWWYYY___iiiwww}}}yyyssstttxxx}}}}}}~~~sssiiiXXXBBB;;;>>>:::;;;:::999999999:::;;;<<<===>>>???@@@AAABBBCCCCCCcccXXXRRRJJJIIIEEEAAA@@@@@@>>>999777999666333000.........---+++,,,,,,,,,+++++++++******************************************+++,,,---......111333333222111111111///222444555999CCCRRR]]]TTTOOOHHH@@@<<<<<<===???FFFDDDDDDGGGMMMOOONNNLLLIII???777555666:::AAAHHHCCCAAA>>>:::666666999;;;EEEHHHMMMSSSYYY]]]```aaaaaagggjjjgggfffiiilllllluuu|||ttthhhZZZUUUNNNIIIMMMYYYiiisss{{{zzz{{{~~~}}}xxxsssbbbgggsss|||yyy{{{|||yyytttpppqqqvvv~~~yyyrrrpppqqqqqqnnnkkkjjjjjjjjjiiiiiiiiijjjjjjccchhhooovvv}}}{{{rrrssszzz~~~{{{uuukkk]]]SSSVVVbbboooyyyvvvssshhhbbb\\\]]]___aaa___]]]bbbjjjeeebbb```aaaeeehhhiiiiiidddiiikkklllwwwuuuaaaJJJBBB>>>BBBHHHLLLOOOSSSaaahhhpppsssnnnlllwwwiiimmmmmmRRRGGGJJJTTTeeetttyyyZZZJJJ>>>>>><<<666888???999999888777777777777777777666666666555555555555444333333333444444222000000111111111000...+++)))))))))))))))))))))***++++++*********))))))(((((()))******++++++,,,------++++++++++++++++++++++++,,,,,,,,,---------......000000000000000111111222333444555666888888999999666888:::<<<===@@@CCCFFFLLLOOORRRUUUXXX[[[___bbb```^^^[[[ZZZYYYWWWUUUSSSOOOOOONNNOOOOOONNNKKKIII???>>><<<:::888888888888666666555333444===KKKVVV``````aaabbbcccddddddeeeccccccaaa___^^^\\\[[[ZZZ[[[ZZZXXXTTTPPPQQQVVVZZZiiilllgggdddgggZZZGGGAAACCCBBBBBBAAAAAA@@@@@@???;;;;;;:::999888777666555333333333333444444555666777:::===???@@@BBBDDDFFFHHHJJJLLLMMMLLLLLLLLLMMMVVVTTTWWW]]]]]]XXXUUUXXX]]]gggssswwwtttsssyyy}}}~~~{{{}}}xxxrrrcccOOO>>>888:::<<<>>><<<:::999999:::;;;<<<;;;<<<===>>>@@@AAABBBCCCbbbWWWQQQJJJIIIEEEAAA@@@@@@>>>999777999666333000.........---+++,,,,,,,,,+++++++++******************************************+++,,,---...///111333444222111111222111222333444777???JJJRRRQQQMMMFFF@@@;;;999::::::DDDCCCCCCDDDEEEHHHJJJLLLQQQFFF:::444333777AAAKKKDDDBBB@@@>>>===;;;999777;;;>>>CCCKKKRRRYYY___bbbdddjjjllliiigggiiikkkkkkxxx~~~wwwsssiiiZZZMMMFFFIIIPPPWWWeeehhhmmmsssuuupppggg```XXXYYYbbbsss~~~xxxtttqqqqqqrrruuu{{{}}}zzzvvvqqqqqqssssssqqqnnnnnnmmmkkkiiihhhiiilllnnnrrruuu}}}uuufffVVVPPPQQQVVV\\\bbbgggbbbcccnnnyyy~~~{{{}}}hhhYYY[[[ZZZ\\\aaaeeeeeecccgggnnngggeeeccccccfffhhhhhhgggeeejjjjjjjjjttt{{{oooTTTBBB:::BBBIIIFFFIIISSSaaaeeejjjmmmnnnpppsssvvvoooiii{{{WWWDDDFFFMMM___mmm~~~cccQQQBBB???<<<666555:::999999888888888888888999777777666666666555555555444333333333444444222111///000111111000...,,,+++******))))))))))))******************)))))))))((()))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------000////////////000111111222333555777777888777777555777999:::;;;>>>AAADDDJJJMMMQQQTTTVVVXXX[[[]]]^^^\\\YYYXXXWWWUUURRRPPPNNNMMMLLLMMMMMMMMMKKKIIICCCAAA===999666444333333999888555111000666AAAJJJXXXYYY[[[]]]___```aaaaaa^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSPPPMMMLLLOOOVVV\\\qqquuuooojjjgggXXXDDD===@@@@@@??????>>>======<<<:::999888777666555555444222222222222333444555666888:::>>>@@@AAABBBDDDFFFIIIKKKLLLKKKJJJIIIKKKLLLSSSRRRUUUYYYYYYUUUVVV[[[bbbkkkvvvyyywwwxxx~~~|||mmmkkktttwwwmmmZZZFFF999555777:::<<<;;;999888888999;;;<<<===>>>>>>???AAABBBDDDEEEaaaWWWQQQIIIIIIEEEAAA@@@@@@>>>999777999666333000.........---+++,,,,,,,,,+++++++++*********************************************+++,,,---000222444555333222222222444333111222444999???CCCHHHFFFBBB>>>;;;999999999BBBDDDEEECCCAAABBBHHHMMMUUULLL@@@777222333===IIIIIIEEE@@@>>>===<<<:::777555777;;;BBBKKKTTT\\\aaaccciiimmmjjjiiikkkmmmmmmuuuyyygggUUUHHHCCCDDDEEENNNQQQUUUZZZ\\\ZZZUUUQQQXXXSSSWWWmmm|||yyytttqqqmmmmmmpppqqqpppooommmmmmmmmmmmnnnsssyyy~~~ssshhh^^^UUUSSSUUUXXXYYY]]]ccciiisssxxx|||VVVPPPZZZYYY\\\cccjjjjjjfffgggkkkgggeeedddeeeffffffeeeddddddgggfffeeelllzzzkkkMMM<<>>;;;:::999::::::999999777333111444;;;@@@NNNPPPSSSVVVYYYZZZZZZZZZVVVUUUUUUSSSRRRPPPNNNMMMMMMKKKGGGEEEFFFLLLTTT[[[tttzzztttlllfffTTT@@@<<<<<<<<<;;;;;;:::999999999777777666555444333333222111111111111222333444555999;;;>>>@@@AAACCCEEEFFFIIIJJJJJJJJJIIIKKKOOOQQQPPPQQQSSSUUUSSSRRRXXX```iiiqqqyyy||||||~~~|||}}}kkkdddllltttdddOOO===444222444666888888777777777999;;;<<<============>>>@@@CCCDDD```VVVQQQIIIIIIEEEAAA@@@@@@>>>999777999666333000.........---+++,,,,,,,,,+++++++++*********************************************+++,,,,,,000222555555444333333333555333000111444777888999<<<<<<;;;;;;;;;;;;;;;;;;???EEEJJJIIICCCBBBGGGNNNPPPMMMIIIDDD;;;444777>>>MMMIIICCC===999999:::;;;777777999===EEENNNWWW]]]```gggkkkjjjjjjnnnqqqqqqsssxxxgggYYYNNNGGGDDDFFFCCCAAABBBFFFMMMTTTXXX^^^TTTRRRccc}}}zzzxxxuuusssoookkkfffdddfffiiikkkllliiilllppptttxxxssshhheeeiiiiiijjjiiilllwwwrrrQQQNNNYYYZZZ]]]dddkkkkkkeeebbbccccccddddddeeeeeeeeedddcccbbbcccaaa___dddrrr]]]BBBJJJbbblll```RRRZZZaaaeeelll}}}nnnNNNJJJCCCFFFQQQbbbpppzzznnnRRRCCC===:::777777888888999999:::::::::999777777777666666666666555555444333444555555333111...///000000000000//////,,,++++++***))))))))))))*********))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...//////000111333555666555333222777888999:::;;;===AAACCCHHHLLLQQQUUUVVVWWWWWWXXXYYYWWWTTTSSSRRRPPPNNNLLLLLLIIIFFFEEEEEEEEEEEEDDDAAA@@@???>>>===>>>>>>>>>777999;;;:::999999;;;===GGGIIIMMMPPPRRRRRRQQQPPPNNNNNNNNNMMMLLLJJJHHHGGGGGGDDD@@@>>>AAAIIISSSYYYmmmtttoooggg```PPP???>>>999999888888777666666666444444333333222111111000000000000000111222444444999<<>>999777999666333000.........---+++,,,,,,,,,+++++++++************************************))))))******++++++///111444555444444444555444222111222444777777777777888999:::;;;;;;;;;;;;;;;CCCLLLNNNKKKGGGHHHJJJJJJOOOUUUWWWMMM===444333GGGIIIJJJFFF@@@<<<;;;<<<888777666888???HHHRRRXXX^^^eeejjjjjjjjjnnnppppppvvvppp```QQQHHHJJJGGGCCCBBBIIIVVVdddnnnbbbVVVLLLPPPhhh|||xxxuuurrrpppmmmhhh```[[[[[[___dddhhhhhhmmmssswww{{{{{{xxx|||xxxzzzpppYYYTTTWWWZZZ\\\bbbjjjjjjfffcccdddcccdddeeefffffffffggggggbbbaaaaaa```bbblllkkkNNNPPPwwwdddeeekkkkkkjjjuuu||||||\\\PPP@@@???GGGUUUfffuuu~~~\\\FFF>>>;;;999888888888999::::::999999888888777777777666666666666555444444444555555333111/////////000000000000000------+++***))))))))))))))))))))))))))))))******((())))))******+++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++,,,,,,---......///111333333333222111555777999:::;;;===@@@BBBEEEIIIOOOSSSTTTUUUVVVWWWVVVTTTRRRQQQQQQPPPNNNLLLLLLIIIFFFDDDCCCCCCBBBAAACCCDDDDDDDDDDDDCCCBBBBBBCCCEEEIIIJJJHHHEEEAAA@@@DDDFFFIIIKKKKKKJJJHHHGGGHHHHHHIIIHHHGGGEEECCCAAA>>>;;;:::;;;BBBLLLVVV\\\ffflllggg___ZZZLLL>>>>>>777777666666555444444444222111111000000//////////////////000111222444444999<<>>999777999666333000.........---+++,,,,,,,,,+++++++++************************************)))))))))******+++,,,///222444444444555666333333333444555666888::::::;;;;;;;;;;;;:::999999888???IIIQQQSSSPPPJJJGGGJJJRRR^^^ddd\\\III888111;;;CCCMMMRRRPPPHHH@@@;;;666444222333999BBBKKKQQQ\\\ccciiiiiiiiilllnnnnnnuuu|||uuueee[[[VVVVVVWWWZZZaaannn|||tttjjjZZZPPPYYYqqq{{{vvvsssoooiiiaaa[[[YYY]]]dddiiimmmrrrvvvxxxyyy~~~|||pppggg```YYYYYY^^^eeeiiiiiiiiillleeeggghhhiiihhhhhhjjjkkkeeedddeeegggfffjjj{{{|||aaa[[[|||kkkooommmiiillltttvvvppprrrlllUUUAAA@@@DDDMMM]]]ppplllRRRDDD???<<<999::::::;;;<<<;;;:::999888888888777777777666666666666555444444666555444222000000000000000000000000......,,,+++))))))(((((())))))))))))************(((((())))))***+++++++++++++++++++++++++++++++++))))))*********++++++++++++************+++,,,,,,,,,---...000111111222222222666:::===>>>@@@AAACCCCCCGGGKKKNNNOOOPPPQQQRRRRRRPPPOOONNNOOOOOOMMMLLLKKKIIIGGGFFFFFFFFFEEEDDDDDDGGGMMMSSSXXX[[[\\\\\\^^^______]]]YYYRRRLLLHHHCCCDDDEEEEEEEEECCCAAA@@@@@@AAABBBBBBAAA???<<<;;;444333555;;;FFFQQQYYY^^^dddggg^^^UUURRRGGG;;;;;;555555555444333333222222000000/////////........./////////000111333444555999;;;>>>@@@@@@AAABBBDDDBBBBBBBBBAAABBBFFFKKKPPPSSSUUUTTTOOOQQQ\\\kkktttwwwxxx{{{~~~~~~oooqqq^^^LLL>>>===???;;;555333000000111222333444555666888999999:::;;;;;;<<<<<<}}}[[[SSSOOOIIIIIIEEEAAA@@@@@@>>>999777999666333000.........---+++,,,,,,,,,+++++++++************************************))))))))))))******))),,,000222444555666888333444666555444555999<<<=========<<<<<<;;;;;;::::::>>>GGGSSS[[[ZZZQQQHHHOOOSSS\\\ccc]]]MMM===666444999CCCNNNUUURRRHHH>>>:::777333222555<<>>??????>>><<<:::888888888888777777777666666666555444555666666444222111111000000000000000000///...---+++***)))((((((((()))))))))************(((((())))))******++++++++++++++++++++++++++++++))))))))))))*********+++***))))))))))))***++++++++++++,,,,,,...000222444555:::@@@EEEGGGGGGHHHHHHGGGIIIKKKLLLLLLLLLMMMNNNMMMLLLKKKKKKMMMMMMLLLKKKIIIHHHHHHJJJLLLMMMLLLKKKIIIOOOYYYdddlllqqqrrrrrrmmmiiiccc]]]VVVQQQLLLIII@@@@@@@@@@@@???>>>===<<<888999;;;;;;:::888555333111222555===HHHQQQWWWYYY^^^]]]RRRIIIJJJBBB777777333333222222111000000000/////////............---/////////000222444555666888;;;===??????@@@AAACCCAAABBBBBBBBBBBBEEEIIILLLPPPRRRPPPMMMTTTdddttt{{{yyyyyy{{{|||tttqqqVVVEEE999;;;>>>999555666//////000111222333333333666777999;;;;;;;;;:::999|||[[[RRROOOIIIIIIEEEAAA@@@@@@>>>999777999666444000.........---+++,,,,,,,,,+++++++++************************************)))))))))))))))***'''***///222333555777888333666888666222333888===<<<<<<<<<======>>>>>>???@@@@@@FFFTTTaaacccXXXLLLTTTSSSVVV[[[XXXLLL@@@;;;444111444AAAQQQVVVNNNDDDAAA>>>888444444777===@@@JJJTTT^^^ccciiiqqqvvvxxxxxxxxxvvvtttyyy|||tttqqqrrrsssuuu|||uuutttqqqnnnlllnnnqqquuurrrvvvzzz}}}}}}uuuuuu{{{pppuuu|||qqqnnnoooeeeVVV\\\WWWUUUYYY^^^aaagggmmmggghhhgggdddaaaaaadddgggfffccciiipppmmmdddjjjyyyqqqTTTJJJTTT[[[YYY______dddooovvvwwwxxx{{{|||fffUUUCCC??????KKK___sss~~~zzzcccSSSGGG>>>@@@AAAAAAAAA@@@===;;;999888888888888777777777777666555444555666666444222222222111000///000000000000///---+++***)))(((((((((((())))))*********+++((((((((()))******++++++++++++++++++++++++++++++))))))))))))************)))))))))))))))******++++++******+++---000333555:::@@@GGGMMMOOOPPPOOOOOOLLLMMMNNNMMMLLLKKKLLLMMMIIIHHHHHHIIIKKKLLLKKKJJJGGGHHHJJJMMMQQQSSSRRRQQQSSSYYYccckkkpppqqqooommmggg```VVVLLLEEEBBB@@@???>>>>>>===<<<<<<;;;;;;;;;333444666666555333000...444555888@@@IIIOOOQQQPPPVVVSSSFFF???CCC>>>555555111111111000//////........................------//////000111222444666777888:::===>>>>>>???@@@BBBAAABBBCCCDDDEEEHHHLLLPPPLLLNNNLLLKKKVVViiiyyyzzzzzz|||xxxvvvjjjRRRAAA666999;;;777555888...///000111111222111111222444777999:::888666555zzz[[[UUURRRJJJIIIEEEDDDBBB???===;;;:::999777444111/////////---,,,+++++++++++++++++++++++++++++++++*********))))))************************+++,,,...000222333444555666555666666444444888===;;;;;;;;;:::<<>>===???BBBDDDFFFNNNWWWWWWPPPSSSWWWYYYXXXWWWSSSGGG<<<333444333555@@@OOOUUUTTTLLL???666666666333666===@@@HHHUUU```iiiooosssuuuvvvwwwxxxyyy|||xxxvvvwwwoooiiizzzyyyvvv{{{yyynnniiillliiixxx{{{qqqsssfffooo~~~```VVVYYYZZZUUURRRTTTWWWZZZ\\\]]]^^^___aaafffffffffdddbbbaaabbbdddggghhhgggdddbbbbbbfffjjj___CCC>>>BBBCCCMMMSSS\\\hhhsssxxxyyyyyyzzz{{{```QQQJJJBBBBBBMMM___pppyyyuuu[[[PPPPPPIIIFFFAAA>>>???AAA???;;;666666888999999888777666666666555555555444444444222222111111000////////////000000000...+++(((&&&)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++---000444888;;;FFFLLLVVV```fffhhhhhhggg\\\XXXRRROOONNNNNNLLLJJJJJJIIIGGGFFFFFFHHHKKKMMMFFFIIINNNRRRUUUTTTSSSRRR]]]^^^```aaaaaa```______RRROOOIIIDDD@@@=========;;;999555222222444888:::444333222000///000222444555666:::BBBJJJMMMJJJFFFFFFCCC@@@<<<888555444333///...---,,,,,,,,,,,,,,,,,,,,,------------------000000000111222333555555666999<<<=========>>>???@@@BBBDDDGGGJJJLLLNNNOOOLLLNNNKKKLLL\\\sss~~~|||zzzzzz|||}}}ttt___@@@===999777666666555444555333111000111222555777555444444555555666777888zzz\\\VVVSSSLLLKKKEEEDDDBBB???===;;;:::999777444111/////////---,,,+++++++++++++++++++++++++++++++++*********))))))***************************+++---///222333555555666777888777666555777;;;<<<<<<;;;:::<<<>>>??????===???===<<>>;;;444222>>>QQQ___dddUUUHHH<<<777333///222888<<>>??????===:::777777888888888888888777666666555555555444444444222222222111000000/////////000000000///,,,***((()))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************,,,///222666888BBBFFFMMMUUU]]]cccgggiiinnnfffZZZRRROOOPPPQQQRRRLLLJJJHHHGGGGGGIIIKKKMMMQQQRRRRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTQQQOOOMMMLLLHHHFFFBBB@@@>>>>>>???@@@:::888444222000111333444222222333333333555777999777888<<>>===<<<999666444222222222......---,,,,,,,,,,,,,,,,,,,,,,,,------------...000000000000222333444555666888;;;<<<<<<<<<===>>>AAABBBEEEIIIMMMOOOPPPOOOIIIJJJLLLTTTddduuu~~~|||}}}|||vvvgggQQQ???<<<888666555555444444444333111000111222555666444444444444555666777888{{{\\\VVVSSSMMMMMMEEEDDDBBB???===;;;:::999777444111/////////---,,,+++++++++++++++++++++++++++++++++***************************************)))***,,,...111333555666555777999999777666666666===<<<;;;;;;<<<===???AAABBBBBB>>>999;;;DDDMMMQQQQQQVVV\\\aaahhhkkkfff___DDD===333...777JJJ]]]fffVVVMMMBBB<<<777333222444777===FFFPPPZZZdddlllqqqwwwyyy{{{{{{{{{}}}yyymmmppp{{{qqq{{{eeeZZZQQQNNNNNNNNNOOOQQQNNNPPPSSSVVVYYY]]]bbbfffggghhhhhhgggdddccccccdddaaabbbcccbbb```___```aaazzzxxx[[[III???777BBBGGGPPP[[[dddiiiiiihhhllljjjlll|||^^^OOODDDCCCBBBDDDUUUiiixxxvvv```UUUMMMDDD???@@@@@@>>><<<999999888888777888888999666666666555555555444444333333222111111000000//////000000111000///---,,,))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++---///222444777888;;;@@@GGGOOOVVVZZZqqqkkkccc\\\YYYYYYYYYYYYTTTSSSPPPNNNMMMNNNOOOPPPVVVWWWXXXXXXXXXVVVUUUTTTKKKIIIGGGDDDAAA???===<<<;;;;;;::::::;;;>>>@@@BBBBBB???<<<888555333111111000111333666999:::;;;<<<888:::>>>CCCFFFBBB;;;444333222111000////////////------,,,,,,++++++,,,,,,,,,,,,,,,---------....../////////000111222333444555777:::;;;;;;;;;===>>>BBBCCCFFFLLLQQQSSSQQQNNNIIIJJJQQQaaapppxxx}}}~~~tttttttttppp___EEE<<<:::666444444444333222444333111000111222444666444444444444555666777777~~~^^^VVVRRRKKKLLLEEEDDDBBB???<<<;;;999999777444111/////////---,,,++++++++++++++++++++++++************************************************((()))***---///222444555555999;;;:::999999666333999999;;;>>>???>>>???BBBEEEEEEBBB===;;;AAAKKKSSSRRRVVVZZZ^^^cccgggccc\\\KKKDDD888000333AAARRR]]]VVVOOOFFF@@@???>>>888222222666===EEEOOOZZZeeekkklllqqqvvvyyyzzz}}}zzzmmmhhhzzzpppxxxUUUQQQNNNMMMOOOQQQSSSUUULLLNNNPPPRRRUUUZZZ___dddbbbccccccbbb___^^^^^^^^^]]]^^^```aaaaaaaaa``````kkkfffMMM???888===BBBKKKWWW```eeefffeeefffeeegggsssrrrYYYGGGEEEBBB>>>JJJ^^^pppyyymmm\\\PPPDDD@@@AAAAAAAAA@@@;;;:::999777777888999:::666666666666555555555555333333333222111111000000///000111111111111000///+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***+++,,,...///000///...///222888>>>AAAYYY\\\aaaeeehhhhhheeecccdddbbb___\\\YYYWWWVVVVVVVVVYYY]]]___[[[TTTKKKEEE@@@>>><<<:::999999999:::555555555666888;;;>>>???FFFDDDAAA>>>999666333222111222444777:::<<<;;;;;;777888:::<<<===999333.........------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------...............//////000111333444444666888999::::::<<<>>>BBBCCCGGGNNNTTTVVVRRRNNNLLLMMMYYYmmmxxxyyy{{{~~~zzz{{{yyypppYYY===999777444333333333222111333222111111111222444555333333333333444555666777```UUUOOOIIIJJJEEEDDDBBB???<<<;;;999999777444111/////////---,,,++++++++++++++++++++++++************************************************(((((()))+++...000333444777===???>>>>>>@@@<<<555444555:::@@@BBB???AAAGGGDDDEEEEEEBBB>>>===DDDKKKOOOSSSWWW[[[bbbhhhfffaaa]]]RRRBBB666333>>>PPP___fff]]]NNNAAA???BBB<<<222111333777<<>>HHHSSS]]]cccdddccc```cccgggoooiiiMMMGGGDDD>>>CCCPPPeeeppp}}}dddSSSCCC???@@@@@@@@@BBB<<<;;;999888888888999:::777777666666666555555555444444333333222111111111///000000111111222111111---,,,+++***)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))***++++++///...------...000222444<<>>888999888777666666777888999555555444444555666777888===<<<<<<<<<;;;999888888666555444555888888777555444333333333333111///,,,......------,,,,,,+++***++++++*********++++++,,,++++++,,,,,,---...//////......//////000111333444444555777888999:::===???BBBDDDIIIPPPVVVWWWTTTPPPLLLOOO]]]pppzzzyyy{{{zzz}}}sssbbbMMM666777555333333333333222000222222111111111222333444222222222333333444555666aaaUUUNNNGGGIIIEEEDDDBBB???===;;;:::999777444111/////////---,,,++++++++++++++++++++++++***************+++++++++************************)))))))))***,,,///111333999@@@CCCAAADDDHHHDDD;;;333333888AAADDDBBBHHHQQQNNNOOOQQQPPPIIIBBBBBBFFFPPPUUUZZZaaammmwwwzzzwwwjjj\\\JJJ:::333:::NNN```yyyrrr]]]DDD:::>>>===444444444555777<<>>AAADDDEEE===999444222333333222000//////...---,,,,,,,,,,,,............---,,,+++*********))))))******++++++***+++,,,,,,---...///////////////000111222333444444555777888999:::===@@@BBBFFFMMMSSSWWWWWWVVVUUUNNNUUUbbbooowwwzzz~~~}}}cccPPPCCC777555444222333333333222000111111111111111222333333222222222222333444555555bbbUUUNNNHHHJJJEEEDDDBBB???===;;;:::999777444111/////////---,,,++++++++++++++++++++++++))))))*********+++++++++***************************)))))))))***---///111777>>>AAA???CCCJJJGGG===777444777@@@CCCEEEQQQ```bbbaaaaaaaaaXXXKKKDDDEEEOOOSSSYYYaaannn{{{lllaaaSSSEEE888666AAAQQQrrrxxxnnnSSS@@@??????999888777555444666<<>>CCCKKKUUU^^^bbbaaa```aaaaaafffvvvsssXXXKKKDDDAAA@@@HHHVVVhhhuuu}}}rrrWWWKKKEEE===:::<<<<<<<<<<<<<<<;;;:::999888777777777777666666666555555555555444333333222222000000000000000111111222111000///---+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((())))))((((((&&&'''((()))***++++++++++++///666>>>HHHUUUbbblll{{{}}}zzzqqqhhhcccUUUOOOFFF===555222111111000000111111111000000///111111111000000/////////111222555999>>>DDDHHHJJJDDD<<<333......000000///,,,,,,------+++*********++++++,,,---,,,+++******)))))))))))))))***++++++***++++++,,,---...///000000000000000222333444555444666777888999;;;>>>AAADDDJJJRRRWWWXXXXXXZZZ\\\]]]gggooorrruuu}}}uuuVVVBBB<<<888444333222333444444333111111111111111111222222222111111111111222333444555bbbVVVOOOJJJLLLEEEDDDBBB???===;;;:::999777444111/////////...,,,++++++++++++++++++++++++))))))******++++++++++++************************+++***))))))***,,,...000222999<<<:::@@@HHHFFF<<<<<<666777>>>CCCHHHXXXkkkoookkkjjjhhh^^^NNNDDDBBBGGGKKKOOOUUUaaammmrrrpppkkkfff```VVVEEE777777???[[[rrryyydddLLLFFFDDD???;;;999666444444888???DDDPPPVVV^^^eeehhhkkkooorrrsssuuuxxxxxxxxxyyy}}}}}}}}}yyyvvvyyy}}}ooo|||xxxZZZFFFHHHYYYddd^^^RRRPPPTTTXXXWWWYYY[[[[[[ZZZZZZZZZ[[[[[[^^^aaaccccccbbbbbbccc^^^\\\ZZZ\\\^^^```___]]][[[hhhxxx~~~yyyiiiUUUGGGFFFJJJQQQZZZaaadddcccaaaeeebbbggg}}}cccOOOGGGDDDAAA>>>LLL```nnnwwweeeVVVLLL@@@;;;<<<;;;<<<======<<<:::999777777777777777666666666666666555555444444333222222111000000000000000111111333222000...,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))))))))(((+++************+++++++++))),,,000444999AAAKKKSSS]]]```dddeeeaaaYYYOOOIII<<<:::777333111000//////+++,,,...000111111000///------............//////000000222444888===AAACCCHHH>>>222,,,,,,///000///***,,,...///---+++)))((('''(((***+++++++++******))))))((())))))***++++++******+++,,,---//////000000000111111222333555666555666888888999;;;???BBBEEEMMMVVVZZZYYYXXX\\\aaaooozzz~~~xxxwww|||~~~yyyuuulllNNN:::555222444333222333555555333111000111111111222222222222111111111111222333444555~~~___SSSRRROOOIIIFFFAAA???@@@???;;;999:::555444111///------,,,,,,,,,++++++******++++++,,,'''((()))***+++,,,------************************)))******++++++,,,------333555888::::::999:::;;;<<<:::999;;;@@@GGGMMMPPP[[[YYYWWWUUUQQQKKKDDD???@@@DDDLLLSSSTTTUUU\\\eeehhhjjjiiicccWWWHHH<<<666EEEZZZsss|||oooYYYFFF<<>>===;;;888555444444444<<<@@@GGGOOOYYYaaagggkkkpppqqqrrrrrrrrruuuxxx||||||||||||zzzwwwvvvwwwxxx}}}}}}~~~||||||}}}yyynnndddkkkyyylllVVVJJJDDD@@@FFFMMMNNNKKKHHHJJJMMMRRRSSSVVVXXXXXXXXXWWWWWW[[[^^^aaacccccccccddddddgggfffdddaaaccceeeaaaYYY^^^^^^ggguuu~~~zzzooohhh____________```aaabbbbbbcccaaaaaajjjyyyiiiQQQGGGCCC>>>@@@GGGUUUhhhyyyuuu^^^KKK???===<<<888888<<<===;;;999999666666666555555555555444555555444444444333333333111111111111000000000000......///000///...,,,++++++*********))))))))))))))))))((((((((('''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))***,,,...000111222222222111000///------///...---,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,)))***+++,,,---...///000000000///...---,,,++++++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,------...////////////111222333222222333444444666888;;;>>>BBBHHHLLLIIIOOOUUUVVVWWW^^^lllxxx~~~zzz___JJJ===666666999444444333333333333444444000000111111111222222222222222111000000000111111cccRRROOOMMMJJJFFFAAA???@@@???;;;999:::555444111///------,,,,,,,,,++++++******++++++,,,...------,,,+++******)))************************))))))******+++,,,,,,,,,000333666888999999:::<<<<<<;;;;;;;;;===???BBBDDDBBBCCCDDDFFFHHHIIIJJJKKKCCCAAADDDMMMTTTYYY]]]bbboooppptttwwwuuugggSSSCCC666444???]]]{{{kkkSSSDDDBBB@@@===999666444222444777<<>>888555666888333333222222222222333333000000000111111111222222333222111000////////////dddRRRNNNLLLJJJFFFAAA???@@@???;;;999:::555444111///---,,,,,,,,,,,,++++++******++++++,,,)))******,,,---...//////************************)))))))))***++++++,,,,,,...111444777888999;;;<<<@@@???>>>===>>>@@@CCCFFFFFFFFFGGGGGGGGGHHHKKKMMMJJJFFFGGGOOOWWW\\\```dddfffjjjrrryyyzzzrrrcccWWWHHH:::555HHHhhh{{{tttfffTTTLLLCCC===<<<;;;888444222333555:::@@@HHHOOOSSSVVV[[[bbbhhhmmmpppsssuuuzzz|||{{{ssskkkggglllqqquuuyyy~~~~~~~~~|||zzzzzz}}}zzzvvvzzzyyyrrr]]]JJJFFFGGGHHHGGGFFFFFFHHHIIIJJJIIIHHHOOOPPPRRRTTTUUUVVVVVVVVVWWWYYY]]]___```bbbdddeeeccceeedddcccfffjjjiiiddd]]]aaabbbgggvvvyyyrrrjjj```\\\^^^aaa```___aaabbb```[[[YYY]]]hhhrrrbbbKKKGGGBBB???DDDOOO]]]mmmyyybbbMMMCCC???======???<<<777666888555555555444444444444333444444444444444444444444222222222111111111000000---...////////////......,,,,,,+++++++++*********)))))))))(((((((((((('''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******************************))))))))))))))))))++++++,,,------------,,,***))))))))))))))))))***************************++++++************++++++,,,,,,,,,++++++************************************************************************************+++++++++++++++,,,,,,,,,,,,------...////////////000111111111111333555555777:::===@@@EEEKKKOOOPPPPPPQQQWWWaaaooo{{{~~~mmmYYYCCC888666555444444222222111111111111222222000000000000111111111111222111000///////////////dddRRRNNNMMMJJJFFFAAA???@@@???;;;999:::555444111///---,,,,,,,,,,,,++++++******++++++,,,'''((()))+++---///000111************************((())))))******+++,,,,,,+++...333666777999;;;<<<>>>>>>>>>===<<>>CCCFFFHHHNNNVVV^^^dddjjjnnnqqqqqqsssqqqjjjcccbbbjjjqqqsssxxx|||~~~}}}}}}~~~|||{{{{{{{{{yyywwwtttrrrrrrvvvzzz}}}}}}~~~jjjbbb|||hhhMMMFFFHHHGGGEEEGGGFFFGGGIIILLLLLLIIIFFFLLLMMMOOOQQQSSSUUUVVVVVVVVVYYY\\\^^^___aaadddfff```bbbbbb```bbbfffgggddd___ccceeeiiixxx|||lllfff___]]]___```^^^[[[]]]]]]\\\[[[[[[]]]aaaeeeyyy```LLLFFFAAAAAADDDMMM```rrr|||rrrYYYJJJAAA>>>>>>???>>>888666666666666666555555555444444444444444444444444444444222222222222111111111111......//////////////////,,,,,,,,,,,,++++++++++++***)))))))))(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************'''((()))***++++++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++)))************+++++++++*********************************************************++++++,,,,,,,,,,,,,,,------...////////////000111000000000333555888:::<<<>>>AAAFFFKKKOOOPPPPPPTTT]]]iiiuuu{{{~~~|||}}}aaaOOO===555555333111000111111000000000000111111//////000000000111111111///.........//////000111bbbRRROOOMMMJJJFFFAAA???@@@???;;;999:::555444111///------,,,,,,,,,++++++******++++++,,,******++++++,,,,,,------************************(((((())))))***+++++++++))),,,111444777999;;;===999<<>>>>>AAAEEEJJJLLLNNNMMMLLLMMMQQQTTTUUUPPPJJJGGGGGGPPPbbbtttnnnssszzzuuucccIII666555HHHcccwwwkkk___NNNBBB===<<<:::888888777555555555777:::<<<===BBBIIIQQQXXX^^^eeeiiilllnnnmmmjjjggghhhooouuusssvvvzzz}}}~~~~~~zzz}}}~~~~~~}}}{{{yyyxxxwwwvvvvvvsssqqqnnnlllkkkooouuuzzzeeeTTThhhwwwVVVFFFFFFGGGCCC???CCCCCCDDDGGGIIIIIIGGGEEEJJJKKKMMMOOOQQQSSSUUUVVVWWWYYY\\\^^^___aaadddfffaaacccbbb___^^^aaaaaa___\\\___aaafffpppxxxxxxsssccc```]]]\\\^^^^^^\\\YYYYYYXXXXXXYYYZZZZZZYYYXXXeeeUUUKKKBBB???>>>BBBSSSfffqqq{{{ooo\\\HHHAAA<<<<<<===:::777777666666666555555555555444333333333444444444444555333222222222222111111111000/////////////////////---------,,,,,,,,,++++++******)))))))))((((((((('''((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))))))))%%%&&&'''((()))))))))))),,,+++***)))((((((((((((((((((((((((((((((((((((******))))))))))))******((())))))))))))************************+++++++++***************************************+++++++++*********++++++,,,,,,---,,,,,,------...////////////000000000///000333555:::<<<>>>@@@BBBGGGLLLPPPQQQSSS[[[fffrrrzzz}}}|||~~~qqqOOOBBB666333444222000000000000000//////000000000/////////000000000111111------------...///000111}}}___RRRPPPNNNIIIFFFAAA???@@@???;;;999:::555444111///------,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++*********************************(((((())))))******++++++'''+++000333666888;;;===;;;AAAIIIKKKIIIEEEDDDDDDJJJNNNRRRRRRQQQRRRWWW[[[[[[```ddd```UUUQQQ\\\kkkrrrssswww}}}hhhIII666888JJJZZZiiiggg```SSSEEE<<<:::;;;:::999777555444555666777777:::>>>CCCIIIPPPXXX]]]dddgggjjjlllmmmnnnppprrroooqqqtttxxx|||}}}|||{{{{{{}}}~~~}}}{{{zzz{{{}}}}}}~~~~~~~~~~~~~~~{{{zzzxxxvvvsssqqqpppooommmkkkhhhdddbbbeeelllrrrxxx|||oooRRRUUUvvvppp]]]JJJDDDDDDBBB@@@???@@@@@@AAABBBCCCDDDFFFGGGIIIJJJKKKMMMPPPRRRTTTVVVXXXZZZ\\\^^^___```cccfffbbbdddccc___]]]___```^^^ZZZXXXYYY___ccccccdddfff]]]\\\\\\\\\[[[ZZZZZZYYYVVVWWWXXXYYYXXXVVVUUUTTTXXXuuuiiiWWWFFF@@@??????GGGTTTcccooo~~~xxx\\\MMM???;;;;;;:::888888555555555444444444333333333333333444444444555555333333222222222111111111111111000//////.........------------,,,,,,,,,,,,*********)))))))))(((((((((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((('''((()))******************))))))((((((((())))))(((((((((((((((((((((((()))))))))(((((()))))))))))))))))))))((((((((((((************))))))))))))************************))))))*********+++++++++)))******+++,,,,,,------,,,,,,------.../////////000000000///...000222555999;;;>>>@@@DDDIIIOOOSSSSSSXXXbbbooozzz~~~}}}~~~aaa@@@888333333444111000000000//////......//////000////////////000000000111.........------...//////{{{]]]QQQQQQOOOIIIFFFAAA???@@@???;;;999:::555444111///------,,,---,,,++++++++++++++++++,,,++++++******************************************((((((((()))******++++++&&&***///333666888;;;===@@@JJJUUUZZZVVVOOOIIIGGGNNNRRRWWWXXXVVVWWW[[[___gggwwwsss___\\\ccctttsssuuu~~~{{{]]]CCC:::???HHHeeemmmpppdddNNN===;;;>>>;;;999888666555444444555555666888;;;???FFFNNNTTTXXX\\\bbbhhhkkkkkkiiigggkkkkkkmmmsssxxx{{{xxxuuu~~~zzzxxxzzz|||zzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}zzzyyywwwtttqqqnnnkkkjjjdddbbb^^^YYYVVVYYY```fffnnntttrrrXXXKKK^^^}}}zzzUUULLLDDDCCCBBB??????DDD@@@@@@@@@??????AAAFFFKKKHHHIIIJJJLLLOOORRRTTTVVVZZZ[[[]]]^^^___```cccfff```cccccc___^^^aaadddccc]]]XXXXXX^^^]]]XXXZZZccc[[[\\\\\\[[[YYYXXXYYYZZZVVVYYY\\\[[[XXXVVVWWWXXXNNNfff~~~dddLLLDDDBBB>>>???EEEYYYfffvvvqqq\\\FFF<<<;;;:::888888444444444333333333222222333333333444444555555555333333333222222222111111222222000///..................---------,,,,,,,,,************))))))))))))(((((()))***************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***((('''&&&'''((()))))))))))))))&&&&&&&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((())))))+++++++++***))))))((((((******))))))((((((((((((************************))))))******++++++++++++))))))***+++,,,,,,------,,,,,,------...//////000000000000///...///222555777:::===@@@EEEJJJQQQVVVVVV\\\gggttt~~~~~~zzztttyyymmmUUU;;;666444555555111///000//////............//////////////////000000000000000///...---------------