BM6P6(@ }}}```III???<<<;;;::::::999888777666555555444222000///000000///......,,,++++++++++++***((())))))))))))))))))))))))((((((((((((((()))******)))(((((('''''''''(((((()))))))))******+++++++++...,,,+++...111444333111555333222555:::>>>??????999555333666>>>CCCCCCAAA>>>@@@???;;;666666;;;@@@@@@@@@>>>@@@FFFLLLKKKFFFIIIEEECCCDDDHHHMMMOOOOOORRRQQQQQQQQQSSSVVVYYY[[[\\\]]]___bbbddddddddddddgggfffccc```___aaafffiiifffhhhjjjkkkjjjiiiiiijjjoookkkhhhiiimmmooommmjjjkkkkkklllmmmnnnooopppqqqrrrrrrtttuuuuuuuuutttssswwwtttrrrqqqssstttrrrppptttsssrrrpppooonnnnnnnnnlllnnnttt|||{{{|||vvvrrrtttzzz}}}zzzuuu{{{{{{{{{{{{{{{{{{zzzzzz{{{yyyyyy|||}}}{{{yyyyyywwwzzz|||}}}{{{|||~~~~~~~~~xxxcccRRRJJJXXXppp}}}nnn\\\]]]sssrrrdddUUUQQQbbbxxx|||YYY>>>222333555555333333444222000333333333222000---+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,...---+++***,,,000000---777FFFNNNMMMVVVlll|||zzzwwwvvvwwwwwwzzz}}}|||}}}|||~~~~~~xxxtttrrrmmmfff```PPPKKKBBBBBBEEEAAAJJJaaassszzz~~~}}}}}}~~~yyyeee\\\QQQHHHBBBBBBKKKVVVmmm{{{}}}|||~~~~~~}}}~~~xxx|||kkkJJJJJJaaaqqq{{{|||~~~{{{vvv~~~}}}~~~}}}}}}~~~zzzvvvxxx|||}}}tttMMMSSSccc}}}yyywww|||{{{sssfffSSSDDDOOOrrr~~~oooWWWDDD<<<999<<<>>>>>>>>>>>><<<888xxx|||^^^HHH>>><<<;;;:::999999888777666555555444222000///000000///......,,,++++++++++++***((())))))))))))))))))))))))((((((((((((((()))*********))))))((((((((())))))*********+++++++++,,,,,,---,,,,,,...111333333111222000///000444666666555333333333444777;;;===>>>:::===>>>;;;777555777;;;<<<::::::AAAGGGJJJIIIHHHEEECCCBBBDDDIIINNNPPPPPPQQQQQQQQQRRRSSSVVVXXXYYYZZZ[[[^^^```bbbccccccccceeeeeeccc```___```cccfffdddfffiiijjjiiihhhhhhiiijjjhhhhhhjjjnnnooolllgggkkkkkklllmmmnnnooopppppprrrsssttttttttttttsssrrrtttrrrpppqqqsssuuutttrrrtttsssrrrpppooonnnnnnnnnppprrruuuzzz~~~{{{wwwyyyuuussstttxxxzzzwwwtttxxxyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwyyyzzzyyywwwvvvtttvvvyyyzzzzzz{{{~~~|||~~~~~~~~~yyycccSSSMMMRRRiii|||vvvbbbXXXbbb~~~xxxvvveeeYYYbbbuuu~~~]]]CCC777444444444444555555444222333333333222000...+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,---,,,++++++,,,//////...888DDDLLLLLLRRRbbbpppvvv|||zzzqqqzzzwwwwww~~~{{{wwwsssnnnfff```YYYRRRGGGDDDDDD???IIIbbbuuu|||yyyhhh^^^SSSJJJCCC@@@GGGPPPdddttt}}}}}}~~~|||}}}|||{{{||||||vvv}}}dddHHHIIIZZZnnnyyy|||~~~~~~zzz~~~~~~yyywwwzzz}}}}}}~~~TTTRRRZZZvvv{{{~~~}}}yyyoooZZZHHHJJJiiiqqq^^^KKK???999;;;<<<=========;;;888uuuooozzz\\\EEE===<<<<<<:::999888888666666555444444222000///000000///......,,,++++++++++++***((())))))))))))))))))))))))((((((((((((((()))************))))))))))))******++++++++++++,,,,,,,,,,,,---,,,,,,...000222222222666444333444444444222000000111333444444666:::>>>888:::<<<;;;777444555666888444777CCCIIIGGGFFFHHHAAAAAABBBFFFKKKOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWXXXZZZ[[[]]]___```aaaaaacccccccccaaa______aaacccbbbeeeggghhhhhhggghhhiiiffffffgggkkkooooookkkfffjjjkkkkkklllmmmnnnoooooorrrrrrsssssssssrrrrrrqqqpppoooooopppsssuuuuuuuuussssssqqqpppoooooooooooopppqqqrrruuuwwwwwwuuussstttsssrrrsssuuuvvvtttrrrvvvxxxzzz{{{{{{zzzxxxvvvuuuuuuuuuvvvxxxyyyxxxvvvsssuuuwwwyyyzzz|||{{{|||}}}}}}~~~ttt\\\OOOLLLMMMeee~~~lllXXXVVVrrr|||ppp^^^\\\mmmeeeKKK>>>555444444555777666555333333333333222000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,,,,++++++,,,---...///111@@@FFFMMMRRRWWW___iiipppuuupppmmm{{{~~~|||~~~|||yyyuuuooohhhddd___XXXKKKDDDAAA===JJJfffzzzzzzjjjaaaVVVLLLDDD???AAAGGG]]]ooo}}}~~~}}}~~~~~~}}}zzzzzz}}}|||xxxzzz]]]GGGGGGRRRhhhvvv|||~~~~~~~~~{{{xxxyyy~~~|||}}}\\\PPPRRRooo}}}~~~zzzdddNNNDDDWWW}}}ttthhhUUUDDD;;;::::::;;;===<<<:::999ooohhhyyyZZZDDD<<<<<<<<<999999888777666555444444444222000///000000///......,,,++++++++++++***(((((((((((((((((((((((((((((((((((((((((())))))***))))))(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222222777777777777666444222000111222444555888;;;>>>@@@;;;<<<<<<:::777555666777999444999FFFJJJDDD@@@CCC@@@AAADDDHHHKKKMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUXXXYYYZZZ\\\^^^___``````bbbccccccbbb```___```aaaaaacccfffhhhgggggghhhiiieeefffgggkkknnnnnnllliiijjjkkkkkklllmmmmmmnnnnnnoooooopppqqqrrrrrrrrrrrroooooooooppprrrtttuuuuuusssrrrqqqpppooooooooooooqqqqqqqqqrrrssssssssssssqqqrrrsssssstttsssrrrrrrqqqsssuuuvvvuuurrrnnnlllkkkllllllmmmrrrxxxzzzyyyttttttuuuwwwxxx{{{}}}~~~~~~~~~~~~~~~pppWWWLLLKKKFFF]]]zzzrrr\\\WWWllluuulllZZZaaayyy|||sssXXXEEE777333222555777666444444222222222222111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++***+++---------111666HHHIIIPPP\\\cccfffiiiooo}}}sssrrrxxxwwwvvvyyy~~~~~~}}}|||}}}}}}{{{xxxuuuqqqooonnneee___QQQFFF@@@<<>>BBBUUUgggyyy~~~~~~|||{{{~~~~~~{{{|||[[[GGGEEELLLcccttt}}}}}}}}}zzz}}}{{{~~~jjjVVVTTTlll{{{www|||pppXXXFFFFFFcccyyysssaaaKKK???;;;888:::<<<;;;:::999kkkbbbvvvxxxZZZCCC<<<<<<===999999888777666555444444444222000///000000///......,,,++++++++++++***(((((((((((((((((((((((((((((((((((((((((())))))***'''''''''''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111222111222333333222000......333222222777???CCCCCCAAAAAA@@@===:::777777999;;;>>>;;;@@@IIIKKKCCC===???BBBDDDGGGIIIJJJJJJJJJJJJNNNOOOQQQRRRTTTTTTUUUUUUXXXXXXYYY[[[\\\^^^``````aaacccdddcccaaa``````aaa___bbbeeeggggggggghhhiiihhhhhhhhhiiilllmmmmmmmmmjjjjjjkkkkkkllllllmmmmmmkkklllmmmnnnppprrrssstttpppppppppppppppqqqrrrsssqqqppppppooonnnnnnnnnnnnssssssrrrpppooonnnnnnooollllllllllllkkkjjjiiihhhaaabbbddddddaaa]]]YYYVVVVVVYYYYYYZZZbbbooovvvvvvooonnnnnnnnnpppsssuuuvvv|||{{{zzz{{{}}}||||||~~~vvvZZZLLLJJJ===PPPmmmttt^^^VVVfffpppgggYYYhhhyyy~~~vvvxxx~~~fffNNN<<<444000444666444222333111222222222111000...---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))***++++++,,,,,,++++++***)))+++...------444>>>OOOPPPYYYiiissstttqqqqqq~~~wwwtttxxxwwwwwwvvvzzzssskkkgggmmmyyy~~~~~~~~~~~~~~~zzzttttttxxx|||vvvqqqbbbSSSGGG???QQQtttiii```WWWPPPIIIAAA???AAAJJJ[[[nnnxxx{{{}}}}}}{{{~~~~~~aaaIIIEEEIII^^^sss}}}~~~{{{~~~~~~zzznnn]]]iii{{{{{{xxxsss{{{jjjSSSAAALLLyyymmmWWWFFF===888;;;===;;;999;;;sssjjjzzzxxx[[[EEE<<<<<<<<<999888777777555555444333444222000///000000///......,,,++++++++++++***((())))))))))))))))))))))))((((((((((((((()))******'''&&&&&&''''''((()))***,,,,,,,,,,,,++++++++++++***+++---......///111333///000222111000...///000333222444;;;CCCGGGDDD???DDDAAA===999888888:::;;;@@@CCCHHHLLLKKKGGGBBB???DDDFFFIIIIIIHHHGGGGGGHHHMMMNNNOOOQQQRRRTTTUUUVVVWWWWWWXXXYYY[[[]]]___``````bbbcccbbbaaa```aaaccc]]]___ccceeeeeefffggghhhiiiiiiiiiiiijjjlllmmmnnnjjjjjjjjjkkkkkkkkklllllljjjjjjkkkmmmoooqqqssstttpppqqqqqqpppooonnnpppqqqoooooonnnmmmmmmmmmmmmmmmnnnnnnmmmjjjfffddddddeeebbb___[[[XXXVVVTTTRRROOOLLLMMMMMMLLLIIIFFFBBB???@@@CCCCCCCCCOOOaaammmooohhhfffeeefffiiimmmooopppuuuttttttwww|||~~~~~~~~~```LLLEEE===III___sss~~~~~~zzzaaaUUUaaaooozzzxxx\\\___qqq~~~yyyyyy|||rrr[[[DDD888111333666222111444111111222222222111///...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))******++++++++++++++++++)))+++///------999HHHZZZcccrrr{{{jjjbbbiiilllnnn|||~~~}}}pppgggdddnnn~~~}}}{{{zzz}}}}}}sssttt}}}iiiVVVIIIXXX|||iii```VVVQQQKKKDDDAAAAAADDDSSSfffttt|||}}}{{{~~~iiiMMMDDDHHH[[[sss~~~~~~zzz|||~~~{{{~~~~~~}}}|||jjjeeerrr{{{{{{www}}}wwwttt|||}}}fffKKKDDDbbbvvvcccNNNBBB:::===???;;;:::<<<|||yyy\\\FFF>>><<<<<<888888777666555444444333444222000///000000///......,,,++++++++++++***((())))))))))))))))))))))))((((((((((((((()))******''''''''''''((()))***+++,,,,,,+++++++++*********)))+++............000333222333444333000000222444444777<<>>HHHNNNLLLMMMPPPMMMEEEEEEGGGIIIIIIGGGFFFGGGIIILLLMMMMMMOOOQQQTTTWWWXXXUUUUUUVVVWWWXXX[[[]]]^^^^^^___``````______bbbcccYYY\\\```bbbcccccceeefffggghhhjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkllllllkkklllmmmnnnpppqqqooopppqqqpppnnnmmmooorrrmmmmmmlllkkkkkkkkkllllllhhhjjjjjjiiifffeeefffhhhccc\\\RRRLLLIIIFFF@@@;;;?????????>>><<<:::777666666999888777DDD[[[kkknnnhhhfffeeehhhmmmrrruuuvvvvvvttttttxxx~~~~~~oooTTTHHHAAAFFFPPPbbbxxxqqqdddcccwww~~~___YYYjjjzzz{{{jjjMMM>>>333444666222111555000111222333222111000///++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))***++++++++++++++++++)))+++///---...===QQQ___wwwhhh```iiilllkkkvvvpppjjjkkkxxx~~~|||{{{}}}zzznnnsss~~~fffTTTbbbkkkaaaWWWQQQLLLEEEBBBBBBAAALLL^^^ppp|||~~~||||||~~~pppQQQDDDEEEWWWrrr{{{|||}}}~~~}}}~~~xxxbbbjjj}}}wwwyyywwwzzzwwwuuu{{{rrrZZZFFFPPPpppvvvhhhUUUFFF<<>>@@@BBB<<<:::>>>dddFFF???@@@888888888888888777555444333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''(((((((((***,,,------,,,,,,+++,,,,,,,,,+++,,,---...////////////333111///---...111444777777BBBQQQXXXQQQCCC<<<===<<<;;;888666555555666777===AAAGGGLLLNNNLLLIIIFFFJJJJJJJJJIIIHHHGGGFFFEEEHHHLLLNNNMMMPPPUUUWWWUUUUUUUUUUUUSSSRRRSSSVVVXXX[[[\\\^^^^^^\\\[[[\\\]]]YYYZZZ[[[]]]___bbbdddeeedddbbbeeejjjiiidddccchhhlllkkkiiigggffffffggggggjjjkkkkkklllllllllllllllooonnnlllkkkkkkmmmoooqqqtttuuuvvvuuurrrqqqrrrsssrrrtttxxx}}}mmm\\\RRRNNNNNNJJJDDD???<<<>>>AAACCC>>>CCCAAA:::;;;NNNkkkuuuuuuwww{{{xxxrrrnnnooonnnkkkjjjlllsss}}}aaaJJJ<<>>@@@HHHXXXkkkyyy~~~}}}}}}}}}}}}lllPPPCCCEEEXXXrrr~~~}}}||||||}}}fffmmm}}}|||~~~wwwgggMMMBBBYYYzzztttwwwzzzwwwvvvzzzeeeQQQ===999<<<===<<<===eeeEEE>>>@@@888888888888888777555444333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&'''(((((((((***,,,+++******))))))*********,,,,,,---......//////000111000///...///222555777FFFMMMXXX\\\UUUFFF>>>===999888666666666666888888;;;>>>CCCGGGHHHGGGEEEDDDCCCDDDEEEGGGHHHIIIJJJJJJLLLOOOOOOMMMNNNRRRRRRPPPQQQQQQQQQOOOMMMMMMNNNPPPTTTVVVYYYYYYYYYYYYZZZ\\\\\\\\\\\\]]]___bbbdddfffaaaaaadddiiiiiieeeeeeiiinnnmmmkkkiiiiiiiiiiiijjjmmmmmmnnnoooooooooooonnnooonnnnnnnnnpppsssvvvyyywwwxxxyyyxxxvvvuuuvvvwwwuuuxxx|||pppiiiYYYVVVSSSQQQTTTZZZaaafffhhhggg\\\KKK@@@FFFUUU```lllqqqxxx|||~~~uuujjjbbbZZZXXXXXXWWWRRRMMMOOOTTTfffsss~~~yyy\\\GGGDDDHHHXXX}}}kkkppp|||zzz^^^VVVaaawwwYYY===444555333333555333333333333222111000000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,+++******+++++++++,,,111;;;HHHRRRhhhppprrrrrroooccc```nnnxxxmmmpppzzz}}}~~~yyyyyy|||{{{~~~xxxsssqqqmmmggg]]]TTTNNNHHHDDDBBB>>>>>>DDDQQQbbbqqqyyy{{{~~~}}}}}}}}}~~~~~~iiiNNNCCCEEEUUUooo}}}~~~}}}}}}|||yyy~~~mmmffftttzzz|||mmmRRRCCCVVVzzztttssstttzzznnnWWWAAA:::<<<=========gggEEE<<>>AAACCCCCCCCCCCC@@@AAACCCEEEGGGIIIKKKLLLLLLOOOOOOKKKKKKMMMMMMJJJJJJLLLMMMMMMLLLKKKLLLMMMRRRUUUXXXYYYZZZ[[[\\\^^^```___^^^^^^```bbbeeegggbbbcccfffjjjkkkiiijjjmmmpppooommmlllkkkllllllmmmppppppqqqrrrrrrrrrrrrqqqpppppppppqqqsssvvvyyy{{{wwwxxxyyyyyyxxxxxxyyyzzzxxx{{{~~~zzzooommmmmmooovvvmmm\\\VVVUUUUUUiiirrr|||~~~|||~~~~~~jjjWWWKKKBBBFFFKKKLLLEEE===???FFFVVVfffxxxxxx]]]LLLDDDMMMzzzwwwaaa```qqqwww}}}kkkWWWWWWeeeEEE888777555444555333333333333222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++---111999DDDOOOVVVfffllljjjjjjnnniiigggpppsssfffeeeiiijjjuuu{{{wwwwww}}}vvvzzzvvvsssrrr{{{oooiii___VVVOOOJJJFFFCCC>>><<<>>>FFFVVVfffsssyyy~~~~~~~~~zzzzzz}}}xxxdddLLLBBBDDDRRRmmm{{{}}}~~~~~~~~~}}}{{{oooYYY```ttt~~~}}}tttwwwyyyoooYYYIIIXXXxxxuuuyyyyyyaaaGGG;;;<<<>>>>>>===jjjEEE;;;>>>999888888888888777555444333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((%%%'''((()))((((((***++++++++++++++++++,,,,,,---...---------...///000111......///000222444777888>>>===???CCCBBB:::444222333444444555777888999999;;;;;;<<<===???AAACCCDDDCCCCCCCCCDDDEEEFFFGGGGGGIIILLLLLLJJJJJJMMMMMMKKKHHHKKKOOORRRRRRSSSTTTUUUYYY\\\^^^``````aaacccddddddcccaaa```aaabbbeeefffggghhhkkkmmmnnnmmmnnnpppooonnnmmmllllllmmmnnnnnnqqqqqqrrrsssssssssssssssqqqqqqqqqrrrssstttuuuvvvsssuuuvvvwwwvvvvvvxxxyyyzzz{{{}}}zzzqqqjjjtttzzz~~~yyycccOOODDD@@@FFFPPPVVVTTTKKKGGGIIILLL]]]rrr{{{aaaLLLEEEaaa{{{ccc\\\lll{{{sss[[[TTTrrrpppOOO===888666555555333333333333333222111000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,---,,,,,,++++++---,,,---444???MMMXXX^^^hhhpppmmmjjjoooooommmrrrvvvmmmmmmnnnlllwww}}}vvvpppttt|||xxxyyyuuuooonnnpppzzzqqqjjjaaaWWWPPPKKKGGGDDD>>>;;;:::???LLL^^^oooyyy}}}~~~~~~{{{zzz{{{~~~zzzppp^^^JJJBBBDDDPPPkkk{{{}}}~~~pppPPPQQQiiizzz}}}xxxrrr}}}pppkkk\\\PPP\\\kkkOOO>>>;;;======<<>>999555444555555555555666888999::::::999999999;;;>>>AAACCCDDDCCCCCCCCCCCCDDDEEEFFFFFFJJJLLLLLLOOOTTTVVVTTTPPPTTTXXX[[[]]]]]]^^^^^^bbbdddfffgggffffffggghhhgggfffdddbbbbbbbbbddddddiiilllmmmmmmlllmmmnnnnnnmmmllllllkkkkkklllmmmnnnpppqqqrrrrrrssssssrrrrrrpppqqqrrrsssttttttttttttqqqsssuuuuuuuuuuuuwwwxxx{{{}}}}}}}}}{{{{{{}}}~~~{{{lll___XXXSSSTTT[[[fffiiiaaaVVVOOOJJJXXXlll|||uuuYYYHHHOOOeeepppkkk[[[fff{{{~~~www___TTTeee}}}xxxYYYDDD:::777666666222222333333333222111111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,---------,,,,,,---,,,,,,333AAAQQQ___gggjjjvvvuuupppvvv{{{{{{}}}vvvuuurrrmmmvvvxxxsssuuuzzzxxxyyywww{{{zzz{{{tttnnnmmmoooxxxqqqkkkaaaWWWPPPKKKFFFCCC===;;;888;;;EEEWWWkkkxxxzzz|||~~~~~~~~~|||}}}}}}zzztttiiiYYYIIICCCCCCOOOkkk{{{~~~~~~\\\UUUfffwww}}}yyy{{{pppkkk]]]PPPWWWvvvsssYYYEEE===<<<<<<:::oooGGG:::===:::888888888888777555444333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''(((***))))))(((***+++((((((((((((((()))***+++------...000000000000000...///111333444555666666===999888::::::666444444777666555555666888;;;<<<888777555555777:::>>>@@@AAAAAAAAABBBCCCFFFIIIJJJHHHLLLOOOPPPTTT[[[^^^]]]ZZZ]]]aaabbbbbbaaaaaabbbfffgggiiihhhgggffffffggghhhgggfffdddcccbbbaaaaaafffjjjkkkhhhgggiiikkkjjjkkkjjjiiiiiijjjkkklllmmmooopppqqqqqqrrrrrrqqqqqqoooqqqsssuuuwwwxxxxxxwwwrrrtttuuuvvvuuuuuuwwwyyy|||}}}~~~|||zzzyyyyyyzzz~~~~~~zzzoooiiinnnrrrkkk]]]RRRLLLTTTcccsss|||uuu[[[HHHFFFTTTeeewww~~~pppZZZ\\\vvv}}}|||iiiYYYTTTkkkdddLLL===777555666222222222333333222222111///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***+++,,,,,,---------------,,,---///777DDDVVVgggrrruuu|||{{{ooohhhttt||||||}}}}}}}}}~~~pppdddgggsss~~~|||ooovvv~~~zzztttsssrrrqqqrrrvvv|||qqqjjj```VVVOOOIIIEEEBBB<<<;;;999:::AAAPPPdddrrrsssxxx|||~~~~~~~~~wwwuuunnncccUUUIIICCCBBBOOOkkk|||~~~|||~~~kkkjjjrrryyy~~~|||vvvdddPPPLLLbbbxxxdddNNNAAA===;;;999qqqHHH:::>>>;;;888888888888777555444333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''')))******)))(((***+++''''''''''''((()))***++++++---///111222111000///...000222444555555555444888666555777555111000333777666444444666:::???BBB888777555555777:::>>>@@@??????@@@AAADDDGGGKKKMMMIIINNNPPPQQQUUU[[[^^^]]][[[^^^```aaaaaaaaaaaabbbdddfffggggggfffeeeeeefffhhhhhhgggfffdddbbb___^^^bbbggghhheeedddhhhjjjiiiiiiiiihhhhhhiiikkklllmmmoooppppppqqqrrrqqqqqqqqqppprrruuuwwwxxxxxxwwwvvvssstttvvvvvvuuuuuuvvvwwwyyy{{{|||{{{yyyxxxxxxyyyxxxzzz~~~||||||~~~vvvkkkgggaaaWWWOOOMMMNNNWWWgggsssyyyiiiRRRFFF@@@III\\\kkk|||zzzyyyttt[[[UUUttt{{{fffKKK]]]vvvpppVVVAAA666444444111222222333333222222222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---......------...333:::CCCOOO```rrr~~~pppdddqqq~~~{{{~~~~~~sss```UUU]]]ooo|||iiiffflllnnnqqqmmmmmmpppsssrrrooonnnpppvvvyyyoooiii___UUUMMMGGGCCC@@@;;;<<<;;;:::===HHHYYYeeekkkqqqxxx{{{|||}}}~~~~~~~~~{{{qqqpppjjj___SSSIIIDDDAAANNNjjj{{{~~~~~~|||{{{|||llliiipppuuu|||vvv[[[GGGOOOkkk}}}oooYYYFFF>>><<<999rrrIII;;;>>>;;;888888888888777555444333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))******)))(((***+++))))))))))))***+++,,,---***---000333333222000...///000333555555555444333444333444555444000111555666555333333666<<>>;;;:::::::::;;;<<<>>>@@@??????AAACCCDDDEEEEEEFFFKKKMMMNNNOOOPPPQQQTTTVVVWWWXXXZZZ\\\^^^_________```ccceeedddcccdddhhhlllllljjjgggggghhhgggbbb^^^```cccdddbbbcccgggkkkjjjjjjiiihhhhhhjjjllllllkkkllllllmmmooorrrtttttttttuuusssqqqoooooopppqqqrrrooorrruuuuuurrrpppppprrryyyzzzzzzyyyxxxxxxyyy{{{xxx{{{~~~~~~~~~~~~~~~jjjXXXTTTOOOGGGNNNSSSXXXZZZ^^^jjj{{{lll\\\TTTLLLGGGHHHbbbrrr~~~{{{uuueeeYYYddd}}}|||]]]XXXuuuxxxYYYIII===555666555444444333333222222111000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...---;;;JJJVVVeeewww~~~yyysssnnnqqqyyy{{{wwwvvvhhh___]]]mmm~~~sss]]]TTT[[[eeeddd[[[XXX```fffgggjjjqqqttt{{{wwwnnn```SSSJJJDDDBBB@@@@@@@@@===:::888>>>IIISSSbbbgggooowww|||~~~}}}~~~~~~~~~}}}}}}~~~tttqqqgggfffbbbYYYQQQJJJCCC>>>JJJjjj~~~}}}yyy}}}zzz}}}~~~~~~zzz{{{~~~zzzmmm\\\]]]gggooozzznnnMMMAAANNNaaa}}}uuueeePPP>>>888;;;jjjEEE<<<@@@888999999888777666555444444333222111///............,,,,,,++++++++++++++++++))))))))))))((((((((((((''''''(((((())))))******)))***+++,,,,,,,,,++++++)))))))))***++++++,,,,,,------......///...---+++000000111222333444555555444444333222111111222333777444222444888;;;<<<;;;999999:::;;;<<<===??????>>>???@@@CCCDDDFFFFFFGGGKKKLLLNNNOOOOOOQQQSSSVVVVVVWWWYYY[[[^^^___```aaaaaabbbccccccdddeeehhhjjjjjjiiihhhhhhhhhfffcccaaa]]]aaaaaa___```dddgggffflllkkkjjjkkknnnpppqqqqqqllllllmmmooorrrssssssssssssrrrqqqooooooooopppqqqnnnqqqssstttttttttuuuvvvyyyyyyyyyxxxwwwwwwyyy{{{xxxzzz}}}yyyxxxwwwxxx|||||||||||||||}}}~~~mmm[[[ZZZZZZZZZXXXUUU\\\pppwwwiiiVVVIIIFFFZZZpppzzzhhhYYY[[[ooooooZZZggg}}}cccQQQ===111444555555444333333222222111000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...000,,,777GGGXXXlll}}}pppssswww{{{wwwrrrpppppp{{{tttddd___bbbttt|||fffZZZ\\\dddcccXXXOOOOOOPPPTTTbbbqqqwwwuuulll```TTTLLLFFFCCCAAAAAAAAA>>>:::777;;;CCCKKKXXX```kkkuuu{{{}}}~~~~~~}}}}}}ssskkkeeeccc^^^WWWOOOHHHCCC???LLLjjj}}}~~~}}}|||~~~~~~|||yyy|||xxx]]]RRReeeuuuwwwYYYEEEEEELLLooowwwqqqzzznnnZZZFFF<<<;;;jjjFFF>>>???777999999888777666555444444333222111///............******+++++++++,,,,,,,,,******))))))((((((''''''(((((((((((()))))))))))))))***+++,,,,,,,,,+++***)))))))))***++++++,,,,,,...............---,,,+++...000111333444555444444333333111111000111222333444222222666<<<>>>;;;777777888:::<<<>>>>>>???>>><<<===@@@BBBEEEFFFHHHHHHJJJLLLNNNNNNNNNPPPSSSUUUVVVWWWYYY[[[]]]___aaaaaabbbaaaaaabbbeeegggggggggfffgggiiihhhgggeeedddddd^^^``````^^^```dddeeecccgggfffeeegggjjjlllmmmmmmllllllnnnooopppqqqqqqqqqppppppppppppoooooooooooonnnooopppssswwwyyyzzzyyyxxxxxxxxxvvvuuuuuuxxxzzzwwwxxxzzz||||||{{{yyyxxxqqqmmmjjjjjjnnnuuu|||~~~||||||~~~{{{{{{|||}}}~~~zzzoooeee^^^YYYPPPOOOddd~~~pppVVVGGGEEERRRmmmppp]]]TTT```hhh]]]{{{tttaaaDDD222777555555444444333222222222111000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------///111---666FFF[[[ppp}}}zzzrrr]]]eeerrrxxxrrrkkktttoooeeennnppp``````hhh{{{}}}sssfffdddhhhdddYYYMMMFFFBBBFFFYYYoooyyyssslllaaaWWWOOOIIIEEECCCCCCBBB???:::666777<<>>>>>]]]zzzpppyyyhhhSSSEEE@@@iiiIIIAAABBB999999999888777666555444444333222111///............++++++++++++++++++++++++******))))))((((((''''''))))))))))))(((((((((((()))***+++,,,,,,+++***))))))))))))***++++++,,,,,,......///...---++++++,,,---///222555777777777777333111000///000222222222111000222888???@@@;;;555555777:::===??????>>>===;;;<<>>@@@???>>><<<:::<<>>???:::999999888777666555444444333222111///...............------,,,+++***)))(((((((((((()))))))))))))))(((((((((((()))))))))))))))***+++++++++***)))((()))))))))***++++++,,,,,,+++---...---******,,,///000111333444555555444444333000---///222555555333000222666;;;===<<<888555777999;;;>>>???>>>===<<<;;;<<>>:::999999888777666555444444333222111///............,,,,,,,,,++++++*********''''''(((((())))))******''''''(((((())))))******)))***+++++++++)))(((''')))))))))***++++++,,,,,,))),,,...,,,******---111000111333555888:::<<<===333000---///444777666444111555999;;;:::888777888999:::<<<===>>>===<<<;;;<<<===???BBBEEEGGGHHHIIINNNOOOQQQQQQPPPQQQSSSUUUXXXWWWWWWXXXZZZ\\\___aaa^^^```bbbccccccbbbbbbcccbbbbbbccceeeggghhhgggeeeeeedddbbbaaacccfffbbb[[[KKKLLLNNNSSSZZZ___cccddddddhhhlllmmmkkkkkknnnqqqoooooonnnnnnnnnooopppqqqpppqqqpppooonnnnnnppprrruuuwwwyyyyyywwwvvvvvvwwwuuurrrmmmjjjjjjlllppprrroooppplllbbbZZZ\\\jjjxxxyyy{{{}}}{{{{{{zzz{{{{{{|||}}}}}}~~~}}}|||~~~wwwooofff```^^^eeeooo{{{jjjPPPEEEDDDRRRfffuuu~~~vvvddd]]]hhhxxxhhhTTTjjjkkkHHH777666666666555444444333333222111000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---...111333CCCOOObbbooooookkkmmmuuuwwwsssrrrmmmuuuiiiNNNLLLFFFVVVooozzzvvvjjj\\\XXXbbbrrrqqqXXX]]]qqqrrrlllcccZZZTTTOOOLLLIIIEEEBBB>>>;;;:::999999999888@@@MMMZZZgggsss}}}}}}~~~wwwtttjjj^^^ZZZ```eeefff\\\XXXZZZ```[[[KKKBBBBBBHHHjjjwww___aaannnzzzzzzxxxgggQQQEEEEEE[[[sssiiiNNN>>>{{{iiirrrlllKKK===>>><<<999999888777666555444444333222111///............***++++++++++++,,,,,,,,,&&&&&&'''((()))***++++++&&&''''''((()))******+++)))***++++++***)))(((''')))))))))***++++++,,,,,,(((+++---,,,)))***...333...000333888===CCCGGGJJJ444000---///444888777555222777;;;;;;777555777:::;;;;;;<<<======<<<;;;;;;<<<===@@@BBBEEEFFFHHHHHHOOOPPPQQQQQQQQQRRRTTTVVVUUUUUUUUUWWWZZZ^^^aaaddd]]]```ddddddbbb```bbbdddcccbbbbbbdddhhhiiigggdddffffffcccbbbeeegggbbb[[[YYYYYYXXXZZZ^^^```aaaaaacccggglllmmmkkkkkknnnrrrpppooonnnmmmnnnoooqqqsssoooqqqrrrpppnnnmmmqqqttttttwwwzzzzzzyyywwwvvvvvvtttpppjjjeeedddgggkkknnndddhhhggg]]]RRRUUUeeeuuuxxxzzz}}}|||||||||}}}~~~~~~}}}rrriiibbb]]][[[gggwww~~~bbbUUUJJJMMMUUU```lllxxx{{{fff]]]eeeppp{{{[[[hhh~~~wwwUUU@@@666666666555444444333333222111000///------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////000222444PPPZZZkkkyyyxxxqqqqqqvvvyyysss{{{qqqppp~~~dddFFFHHHGGG\\\uuu{{{}}}hhhbbbYYYWWW^^^nnnkkkkkk}}}mmmggg___WWWRRROOOMMMKKKFFFBBB===:::888888888777666<<>>===999888;;;???>>>???AAACCCEEEGGGHHHIIIOOOOOONNNNNNPPPSSSWWWYYYWWW\\\\\\YYY[[[```aaa]]]___bbbeeefffeeecccbbbbbbaaadddggghhhgggeeeccccccdddhhhjjjgggbbb```eeejjjjjjfffaaa___```aaa```___bbbdddfffhhhjjjlllooorrrnnnjjjkkkppptttrrrpppqqqpppqqqrrrssstttsssrrrqqqrrrsssssstttttttttttttttrrrmmmgggbbbbbbdddggghhheee___\\\YYYSSSSSSbbbuuuwwwzzz}}}}}}yyy{{{~~~}}}||||||~~~wwwsssgggYYYZZZ]]]fffuuurrrUUUOOOPPPYYYiiiwww|||~~~}}}rrr^^^WWWiii}}}dddrrrzzz}}}aaa???777777666333222333333111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++(((***//////---444???^^^iii{{{~~~qqqoootttxxx}}}~~~xxxvvvqqqYYYBBB<<>>???777888888777666555444444333333111000///000///...,,,------,,,++++++******)))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,++++++***))))))******)))+++------,,,,,,---...,,,+++***+++---//////...444666555333666;;;:::555///000222444555444222111555999<<<;;;777444555777999<<>>???AAABBBEEEFFFHHHIIIMMMMMMMMMMMMPPPSSSWWWZZZWWW[[[\\\YYYZZZ___```\\\^^^aaadddfffeeecccbbbbbbccceeeggggggfffdddcccddddddggghhheee___^^^bbbgggjjjfffbbb```aaabbbbbbaaaaaaccceeefffgggjjjmmmpppoookkkkkkpppsssrrrppppppoooppppppqqqqqqqqqqqqqqqqqqrrrsssttttttttttttsssnnnjjjddd``````aaabbbbbbbbb]]]ZZZXXXRRRQQQ___qqqvvvxxx|||}}}}}}}}}}}}~~~}}}yyy{{{~~~||||||||||||~~~uuuooodddXXXUUUWWW^^^nnn{{{```YYYWWW[[[iiivvv|||||||||~~~xxxfffYYYbbbhhhlllyyyvvvgggHHH999777555333333444222000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++,,,000...+++555CCCfffsss|||mmmlllsssxxxwwwkkkWWWEEE:::MMMeeeuuu|||~~~}}}yyyxxxzzz}}}nnniii```XXXRRRMMMIIIFFFCCCBBB???<<<:::888777777444777???JJJYYYjjjwww}}}}}}wwwooo___PPPHHHFFFEEEIIIRRR[[[aaacccdddbbb```\\\SSSIIIFFFIIIQQQsss~~~zzzxxxyyy~~~dddjjjvvvrrrzzzwwweeeEEE@@@HHHWWW|||}}}mmmrrrvvveeeWWWuuuwww^^^DDD>>>???888999888777777555555444333333111000///000///...,,,------,,,++++++******)))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++******)))*********+++,,,------,,,---///000,,,+++***,,,...000111111333444333222333555444000000111333444444333222111666999;;;:::666444555666;;;===???===::::::<<>>???@@@BBBDDDFFFHHHHHHKKKKKKKKKMMMOOOSSSVVVYYYVVVYYYZZZXXXYYY]]]]]][[[^^^```cccdddcccbbbbbbbbbeeefffgggfffdddcccdddeeedddffffffbbb\\\[[[___ccciiigggdddcccddddddddddddbbbbbbcccddddddgggkkkoooooollllllqqqssspppnnnooooooooonnnnnnoooooopppqqqpppqqqrrrssstttsssrrrrrrjjjgggbbb______^^^^^^]]]^^^ZZZXXXWWWQQQOOO[[[mmmtttwwwzzz{{{zzzzzzzzz{{{~~~{{{xxxxxx{{{}}}|||{{{{{{{{{{{{}}}~~~zzznnnaaaZZZWWWZZZiii}}}ooo```YYYZZZhhhzzzsssaaa^^^fffbbbrrrwwwzzzqqqUUU<<<888444444555444222000111000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---///000+++***888KKKeeerrruuuhhhhhhppp}}}qqqttt||||||dddPPPCCC999LLLeeewww}}}vvvnnniiixxx}}}oooiiiaaaXXXRRRLLLHHHEEECCCBBB@@@===;;;999888777444777===GGGVVVfffuuu}}}yyy{{{}}}~~~vvvlllcccYYYMMMBBBCCCBBBDDDLLLWWW___bbbaaaaaa___\\\XXXPPPGGGEEEHHHSSStttzzznnnkkkmmmppp}}}wwwnnnzzzuuupppyyyzzzOOO@@@DDDRRRyyynnnlll{{{oooVVV~~~vvv^^^EEE???AAA:::999999888777666555444444333111000///000///...,,,------,,,++++++******)))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++***************++++++,,,,,,++++++,,,...111,,,+++***,,,///222333333000111222222333444333111111111222222222222222111888:::;;;999777555666888<<<======<<<:::999;;;===>>>>>>@@@BBBDDDFFFGGGHHHLLLLLLLLLMMMNNNQQQTTTVVVVVVWWWXXXXXXYYY[[[[[[[[[]]]```bbbcccbbbbbbbbbbbbfffffffffeeeccccccdddffffffgggfffaaa\\\YYY\\\___fffeeeeeeeeeeeefffffffffcccddddddcccdddfffjjjnnnooolllmmmqqqrrrnnnmmmooopppooonnnnnnnnnoooqqqrrrpppppprrrssssssqqqpppooogggeeebbb```___^^^[[[ZZZ[[[WWWWWWVVVPPPMMMXXXiiitttvvvxxxyyyyyyxxxyyyzzzzzzxxxuuuuuuwwwyyyyyyxxx{{{{{{|||}}}~~~xxxjjjaaa]]]gggwww{{{kkk```[[[iii~~~{{{jjj___~~~{{{^^^[[[rrrbbbBBB:::444444666555222000111111000000///.........------------------------------------------------------000000***+++???VVVbbbmmmyyy|||uuullljjjmmmyyyyyy~~~}}}zzz___III===:::MMMgggyyyxxxiiiaaaaaalllyyyoooiiiaaaYYYRRRMMMIIIFFFCCCBBB@@@>>><<<:::999888444666;;;DDDRRRcccrrr{{{xxxyyy|||~~~~~~ssskkk]]]PPPIIIGGGEEECCCEEEFFFJJJTTT___ffffffcccbbb```___[[[RRRGGGDDDEEEVVVwwwiiiWWWUUU]]]ccczzz}}}ttt}}}}}}tttwww___EEECCCMMMrrrxxxnnnvvvvvvTTTsss\\\DDD???AAA:::999999888777666555444444333111000///000///...,,,------,,,++++++******)))))))))))))))))))))))))))(((((((((((()))***+++,,,+++***************++++++***++++++******+++---000+++++++++---000333444444111111222333333222222333222111111000000000111111:::::::::888777777888:::;;;;;;:::999888999:::<<<===>>>@@@BBBDDDFFFGGGHHHMMMMMMMMMMMMNNNPPPQQQRRRUUUUUUVVVXXXYYYZZZ[[[\\\]]]___bbbcccbbbbbbbbbcccffffffeeedddbbbccceeehhhhhhhhhgggbbb]]]YYYZZZ[[[```aaaccceeefffggghhhhhheeeffffffeeeeeegggjjjmmmnnnlllnnnqqqqqqmmmmmmooorrrqqqpppooopppqqqrrrssspppppprrrrrrqqqooommmkkkcccaaa```___^^^\\\YYYVVVYYYVVVVVVUUUOOOKKKVVVffftttvvvxxxyyyxxxxxxzzz{{{yyyxxxvvvvvvwwwyyyyyyyyy|||}}}~~~~~~~~~}}}||||||zzzmmmbbbfffpppyyyyyyiii___jjjxxxlll^^^uuu{{{uuuvvvnnnYYYXXXtttoooLLL>>>444444777666222111111111111000//////......------------------------------------------------++++++//////+++///GGGaaakkkqqqxxx{{{{{{wwwppplllsss|||tttooo~~~zzz^^^FFF;;;>>>RRRkkk|||sssjjjZZZWWW^^^sssxxxoooiiiaaaYYYTTTOOOKKKIIICCCBBBAAA???===;;;:::999666666999AAAOOO```pppzzzyyyzzz}}}}}}uuukkkeeeZZZQQQFFF>>>;;;===BBBFFFKKKNNNUUU^^^fffjjjjjjhhheeedddeeecccZZZNNNHHHHHHYYYzzzsssYYYEEEDDDOOOYYYvvv~~~www~~~xxxtttzzzhhhFFF@@@FFFfffpppssszzzXXXoooXXX@@@<<>>???AAACCCEEEGGGGGGMMMMMMMMMNNNOOOPPPRRRRRRTTTSSSTTTXXXZZZZZZ[[[^^^^^^```bbbcccbbbbbbccceeeddddddeeedddcccdddgggiiiiiiiiihhhddd___ZZZWWWVVVXXX[[[```cccdddfffhhhiiifffggghhhhhhggghhhiiikkklllkkknnnqqqpppmmmmmmppprrrrrrrrrqqqrrrrrrssstttpppqqqrrrrrrpppmmmiiiggg^^^\\\[[[ZZZZZZYYYVVVSSSXXXUUUTTTSSSLLLIIITTTdddtttuuuwwwxxxxxxyyy{{{}}}zzzzzzyyyyyyzzz{{{}}}~~~{{{|||~~~~~~}}}{{{zzz|||~~~yyyiiifffhhhmmmyyyvvveeeZZZddd{{{~~~tttkkk[[[nnnxxxvvvttt___XXXqqqzzzWWWDDD555555888666222222222111111000000//////...------------------------------------------------******---///---444MMMhhhrrrtttuuuwww{{{|||wwwoootttuuummmppp~~~zzzsssvvvvvv\\\FFF>>>FFFYYYpppyyypppcccUUUSSSiii|||qqqkkkccc[[[UUUPPPLLLIIIBBBBBBAAA@@@>>><<<:::999888777888???LLL]]]nnnyyy|||}}}|||tttlllbbbWWWOOOCCC???<<<=========@@@DDDKKKRRRZZZaaaeeehhhiiijjjiiiiiiiiiggg]]]QQQJJJJJJ^^^~~~|||lllZZZJJJCCCKKKVVVuuu}}}tttvvvzzz{{{eeeAAA<<>>888:::999999888777666555555333111000///000///...,,,------,,,++++++******)))))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))***++++++,,,(((***,,,---,,,,,,---...,,,+++***,,,///111222222666333222444222///222999666555333111111222333444777555333333444777:::;;;:::999777777888;;;===>>>===>>>???AAACCCEEEFFFGGGJJJKKKLLLNNNPPPSSSTTTUUUSSSQQQSSSYYY\\\[[[]]]aaa___```bbbccccccccceeefffaaabbbdddddddddeeehhhjjjhhhiiihhheee```ZZZTTTQQQPPPUUU[[[```bbbdddgggiiifffhhhjjjjjjiiihhhhhhhhhjjjjjjmmmqqqppplllmmmrrrqqqqqqrrrsssssssssssssssqqqrrrsssrrrooojjjfffccc\\\ZZZYYYYYYYYYXXXVVVTTTVVVRRRQQQOOOIIIEEEQQQbbbrrrtttvvvwwwwwwyyy|||~~~yyyyyyyyyzzzzzz|||wwwyyy|||~~~~~~|||{{{yyy|||vvvjjjccccccqqqrrraaaTTTZZZpppzzzuuu___eeejjjXXXmmmaaaIII666555888666333333222222111111000/////////........................------------------------,,,+++---000000888QQQjjjmmmnnnnnnpppyyyttt|||zzz~~~~~~xxxtttuuu|||nnnRRRAAA@@@OOO```uuu~~~~~~~~~vvvppp^^^YYYnnnvvvpppfff]]]VVVPPPKKKHHHBBBBBBBBBAAA???===;;;:::999888888===JJJ\\\nnnyyy~~~~~~|||yyyyyyqqqfff]]]WWWOOOFFF@@@:::888:::???AAAAAAEEEKKKPPPYYYdddiiiiiikkkpppvvv{{{xxxtttmmm```RRRLLLMMMbbbvvvllljjjaaaSSSRRRZZZvvv{{{xxxzzz{{{ccc@@@??????KKKwwwuuuxxx~~~rrr}}}nnnXXXAAA===@@@:::::::::999888777666555555333111000///000///...,,,------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))***+++,,,,,,)))+++...///...---......,,,+++***,,,...000111111222//////222222000666@@@999777444222222333555666555333000000333666999;;;;;;999777777999===???@@@======???AAACCCEEEFFFGGGHHHIIIKKKNNNRRRUUUWWWXXXSSSPPPRRRYYY\\\[[[^^^ccc___aaacccccccccdddfffggg___aaadddeeeeeefffiiijjjggghhhhhhfff```YYYRRRNNNKKKQQQYYY^^^aaacccfffiiieeegggjjjkkkiiigggffffffiiijjjmmmqqqppplllnnnssspppqqqrrrssstttsssrrrqqqrrrssssssrrrnnniiidddaaa]]][[[ZZZYYYZZZZZZYYYWWWUUUQQQOOOMMMFFFCCCOOO```ppprrrtttuuuvvvxxx|||~~~uuuvvvwwwxxxxxxzzz}}}tttwww{{{~~~~~~}}}xxx{{{~~~pppbbb]]]kkk~~~|||hhhVVVVVVddduuuiii^^^pppqqqYYYjjjfffMMM777555888666333444222222111111000/////////........................------------------------///,,,---000111:::QQQjjjeeeiiilllooo|||}}}||||||gggHHH:::???TTTdddxxxvvvZZZ\\\eeeuuuwwwfffbbbuuuzzzsssiii___VVVOOOIIIEEEBBBBBBBBBAAA@@@>>>;;;::::::999888===III[[[mmmyyy|||tttmmm^^^VVVKKKDDDAAA===888333<<<888888===AAADDDMMMVVV\\\gggrrrvvvuuuwwwxxxgggXXXRRRSSSdddsssppp{{{xxxdddZZZ___yyy|||||||||eeeDDDFFFCCCGGGyyy~~~zzzxxxzzz~~~zzzxxxlll___HHH<<<;;;888999999888777666555444444222111000//////.........,,,,,,------,,,+++)))((())))))))))))((((((((((((&&&'''((()))++++++,,,,,,)))))))))))))))******+++***+++,,,,,,------,,,,,,...------......///000111222222111111111222444555666444222000000222444666444333222222333555888999;;;999777888:::<<<<<<<<<@@@??????@@@BBBDDDEEEEEEEEEGGGIIILLLPPPSSSVVVWWWTTTVVVWWWYYY[[[\\\]]]]]]___```aaabbbbbbbbbbbbbbbccccccdddeeefffggghhhiiimmmmmmllliiiddd]]]VVVRRRKKKKKKMMMTTT^^^eeefffeeefffhhhjjjkkkjjjiiiiiiiiieeeeeegggjjjmmmooonnnllloooqqquuuwwwxxxvvvsssqqquuuuuuuuutttpppkkkeeebbb```^^^[[[YYYXXXXXXZZZ[[[SSSTTTOOOMMMLLLFFFJJJ]]]ooouuuyyyxxxxxx{{{{{{yyywwwuuuttttttvvvxxxxxxxxx{{{zzzzzz{{{|||~~~}}}~~~~~~~~~~~~xxxggggggpppvvvooo]]]XXXUUUhhh}}}{{{{{{bbbcccyyyhhhbbbxxxsssXXX999333<<<777///666333222111000///...---,,,........................///......---------......///,,,444222---JJJjjjkkkqqqpppooovvvsssYYYAAA===GGGYYYiii{{{~~~ppp___KKKLLLSSSfffwwwnnn|||~~~ssseee\\\XXXSSSMMMGGGFFFDDDAAA@@@@@@???<<<:::<<<777:::===DDD\\\tttyyy}}}{{{xxxtttnnncccVVVMMM???>>><<<888666555888:::<<<<<<@@@FFFJJJLLLRRRXXXkkkpppuuufffZZZTTTttt}}}}}}xxxtttpppfffeeennnjjjeeekkk|||zzzpppQQQJJJKKKHHHkkk~~~{{{xxxyyy}}}qqqjjj^^^III>>>>>>;;;::::::999888777666555555222111000//////.........,,,,,,,,,,,,+++***))))))******)))))))))(((((((((&&&'''((()))++++++++++++)))))))))))))))******+++***+++,,,,,,------,,,,,,...------......///000111222222111000000111333333555333111000000222555777444333333333444666888999999888777888:::<<<======AAA@@@@@@AAACCCEEEFFFFFFEEEFFFHHHKKKNNNQQQTTTUUUTTTUUUWWWYYYZZZ[[[\\\\\\______```aaabbbcccccccccccccccdddeeefffggghhhhhhfffiiilllnnnkkkeee]]]XXXNNNLLLLLLRRRZZZbbbddddddeeegggiiiiiihhhhhhhhhiiiiiigggfffgggiiilllnnnnnnpppqqqssstttuuuuuutttsssuuuuuuuuurrrnnniiidddaaadddbbb^^^ZZZXXXWWWXXXXXXTTTUUUPPPMMMLLLEEEJJJ]]]kkkqqqvvvvvvvvvxxxxxxvvvxxxvvvuuuvvvxxxzzz{{{zzz{{{zzzzzzzzz{{{|||~~~~~~}}}tttnnnoooqqq~~~tttcccZZZSSSbbbyyy{{{iiifff{{{{{{hhhqqq}}}bbb???444:::444...666111111000000//////..............................///......---------.........,,,333333444SSSvvv{{{~~~}}}|||}}}wwwssskkkUUU===<<>><<<<<<777:::===DDD\\\uuuzzz~~~yyyvvvkkkggg```ZZZSSSJJJ@@@999::::::999888777888<<<>>>BBBAAADDDJJJMMMOOOUUU\\\lllxxxxxxmmmhhh}}}}}}pppddd\\\llltttqqqmmmqqqqqqsss~~~}}}}}}yyyZZZQQQOOOHHHccc~~~{{{wwwwww}}}lllhhhhhh\\\GGG>>>???;;;;;;::::::999888777666555222111000//////.........------,,,+++************++++++*********)))))))))&&&'''(((******+++++++++)))))))))))))))******+++***+++,,,,,,------,,,,,,...------......///000111222111000//////000111111333222111000111333666888444444333333444666888999888777666888;;;===>>>>>>AAAAAAAAABBBCCCEEEGGGHHHFFFGGGHHHKKKMMMOOOQQQRRRTTTUUUVVVXXXYYYZZZZZZZZZ^^^^^^___```bbbcccddddddccccccdddeeefffgggggghhhccchhhooosssrrrkkkccc]]]RRRNNNLLLOOOVVV^^^ccceeefffgggiiiiiihhhgggiiijjjmmmiiieeedddfffiiilllnnnqqqqqqqqqqqqrrrssstttuuuuuutttsssppplllhhhdddbbbgggeeeaaa\\\YYYWWWVVVVVVVVVWWWQQQMMMLLLEEEIII[[[hhhooouuuuuuvvvwwwvvvssswwwuuutttuuuwwwzzz{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}vvvpppnnnzzz}}}jjj^^^UUU___ttt~~~zzzqqqfffrrrooolll{{{mmmHHH555777222...666000000000000000000000000..............................---------......///...---222333;;;]]]vvvmmmhhhSSS:::<<>>;;;777:::<<>>888:::999999888777666555555222111000///...............---+++***)))***+++,,,++++++++++++*********)))'''''')))******+++++++++)))))))))))))))******+++***+++,,,,,,------,,,,,,...------......///000111222111000///......///000000000000111333555777888444444444444555777888999666555666888<<<>>>?????????@@@AAABBBBBBDDDFFFGGGHHHHHHJJJKKKMMMNNNPPPPPPTTTTTTVVVWWWXXXYYYYYYYYY]]]]]]^^^```aaacccdddeeeccccccdddeeeeeefffggggggggglllrrruuussslllccc]]]TTTPPPMMMMMMSSS\\\cccgggggghhhjjjjjjiiijjjkkkmmmmmmjjjfffdddeeehhhjjjkkknnnoooooopppqqqrrrttttttsssrrrqqqnnnkkkhhheeedddhhheeeaaa]]]YYYWWWVVVUUUWWWWWWQQQMMMLLLDDDGGGZZZgggooouuuvvvwwwxxxwwwssssssrrrqqqrrruuuxxxzzzzzz}}}}}}|||{{{{{{|||}}}~~~~~~}}}yyyppplllttt~~~mmm```ZZZ```qqq~~~|||sss______tttiiiwwwsssOOO999777333000666111111111000000000000000...........................------------.../////////000111333BBBccc~~~tttgggbbbQQQ===DDD\\\iiiuuuqqqccc```XXXZZZiiizzztttoooiiidddbbb^^^WWWRRRMMMKKKHHHFFFEEECCC@@@>>>;;;777999<<>>999777777888999555777999;;;>>>BBBGGGJJJNNNMMMOOOUUUZZZ^^^fffnnn~~~uuu```OOOEEE^^^|||{{{oooggg\\\IIIPPPnnnvvvnnniiinnnwwwhhhsssyyyeeeEEE<<<>>>666888888777666555444444333222111000///............---,,,+++***)))***+++,,,++++++++++++*********)))'''((()))***************)))))))))))))))******+++***+++,,,,,,------,,,,,,...------......///000111222111///.........////////////111222444555777777444444444555666777888999555555666888<<>>@@@888888777666555444333333222222111000//////.........,,,,,,++++++***++++++,,,++++++*********)))))))))(((((()))***************)))))))))))))))******+++***+++,,,,,,------,,,,,,...------......///000111111000///......///000000...///111333555666666666333444555666777888888999555555666999===??????>>>;;;>>>AAA@@@???@@@CCCGGGJJJJJJKKKLLLNNNOOOPPPPPPRRRSSSUUUWWWXXXZZZZZZ[[[^^^^^^^^^^^^___aaaccceeeccccccddddddeeeeeeeeeeeejjjlllnnnooonnnkkkgggeeeWWWUUUQQQOOOQQQVVV\\\``````cccgggjjjkkklllnnnoooiiiiiiiiijjjkkkjjjgggeeegggiiillloooqqqrrrqqqqqqttttttsssqqqoookkkhhhfffaaa___]]]ZZZXXXVVVUUUTTTTTTUUUOOOKKKIIIAAAEEEWWWdddkkkqqqrrrsssuuuuuurrrsssrrrrrruuuyyy}}}~~~~~~~~~xxxgggXXXOOO^^^fffsssjjj___dddbbbhhh{{{xxxzzzwwwhhhdddrrr|||kkk\\\WWWggg{{{|||jjjsss}}}{{{vvv[[[@@@999777444666555444333222000///...---........................---------------...///000,,,222111:::XXXxxxgggTTTFFFBBBTTTkkkuuu}}}{{{wwwqqqjjjddd^^^XXXTTTOOOLLLIIIFFFDDDBBB???<<<:::666999:::???YYYyyy}}}yyytttiii]]]NNNKKKEEE???:::888888888666888:::;;;;;;;;;===???@@@BBBEEEHHHJJJNNNRRRUUU[[[\\\cccmmmtttzzzvvv```RRRMMMYYY]]]ddd{{{tttrrryyykkkZZZ\\\yyyyyyZZZJJJ___uuukkkvvvxxxKKK>>>AAA999888888777666555444333333222111000//////.........***++++++,,,,,,+++++++++******)))))))))((((((((((((((()))************))))))))))))))))))******+++***+++,,,,,,------,,,,,,...------......///000111111000/////////000111222...000222444555555555444333444555666777888888888555555777:::===>>>>>>===<<>>YYYyyy}}}qqqggg^^^SSSJJJ???>>>;;;999888888999::::::===@@@@@@@@@@@@BBBEEEDDDGGGKKKNNNQQQUUUYYY\\\hhhjjjrrr|||ppp^^^TTTQQQIIITTTrrrnnnlll]]]PPPXXXvvvbbbGGGPPPooossszzz{{{III===@@@888999999888777666555444444222111000//////.........)))***,,,------,,,+++***))))))))))))((((((((((((((())))))************))))))))))))))))))******+++++++++,,,---------,,,,,,...------......///000111000000/////////111222333///000222555666555444333333444555777888888888888666666777:::===>>>===<<<<<<@@@CCCCCC@@@@@@DDDIIIGGGGGGHHHJJJKKKMMMNNNOOOPPPRRRTTTWWWZZZ\\\]]]^^^```___^^^]]]^^^```bbbcccdddddddddddddddddddddeeejjjllloooqqqppplllgggdddZZZYYYVVVQQQMMMLLLLLLNNNQQQVVV]]]cccfffgggggghhhkkkjjjiiijjjkkkkkkjjjiiijjjiiihhhiiikkkooosssuuu~~~~~~|||yyyssskkkddd```^^^]]][[[XXXTTTQQQOOOMMMQQQQQQKKKHHHGGG???CCCVVVhhhnnnrrrrrrssswwwxxxwwwrrrqqqqqqtttyyy~~~||||||||||||~~~}}}~~~~~~~~~|||aaa^^^___iiiwww}}}ppppppdddggg}}}{{{~~~zzzpppssszzzwwwxxxfffZZZaaatttfff|||gggCCC555444222222111111111111111111111111........................,,,,,,,,,---...///000111,,,666333>>>aaazzzwwwzzzlllHHH<<>>AAABBBBBBBBBCCCEEECCCDDDFFFIIIKKKMMMOOOPPPVVVUUUTTTUUUWWWYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZ```bbbdddeeedddcccbbbccchhhnnntttuuuqqqjjjeeebbbZZZYYYVVVRRRNNNIIIDDDAAACCCIIIQQQWWW\\\bbbhhhmmmjjjjjjiiiggggggiiilllpppmmmlllkkkiiihhhiiimmmpppwww}}}{{{sssnnniiiddd___ZZZVVVUUURRRMMMLLLOOOMMMNNNJJJHHHHHH@@@AAAPPPgggooouuuuuutttvvvvvvuuuqqqnnnmmmpppvvv{{{}}}}}}zzz{{{|||{{{zzzzzz{{{}}}~~~{{{|||~~~~~~|||rrrfff]]]```ooolll```eeettt{{{www{{{|||rrr]]]SSSgggiiiwwwyyyVVV<<<555666444555333111000111111000///////////////////////////........................111111222HHHppp~~~~~~~~~ppprrr}}}wwwVVVBBB@@@OOOfffyyy|||~~~~~~~~~}}}{{{sssllleee^^^ZZZYYYUUUPPPKKKGGGCCC???<<<;;;888;;;===BBB\\\yyyzzzmmmcccSSSFFF???<<<:::999666555555666888::::::999>>>@@@CCCDDDEEEFFFIIIKKKQQQSSSYYYaaabbbbbbiiissstttbbbaaaoooxxxeeeYYYSSSDDDaaavvvyyy[[[CCCDDDPPP}}}wwwxxxrrrLLL;;;===;;;999::::::999666555555666333111////////////...---+++++++++************)))))))))))))))))))))))))))))))))************))))))*********************************++++++,,,---...,,,---///000111222222222000...,,,...111444555444222222444666777666444222333444666777777777555555444666:::<<<<<<<<<<<<===<<<>>>AAABBBBBBBBBDDDEEEFFFFFFGGGIIIJJJLLLMMMNNNSSSTTTVVVYYY[[[[[[ZZZXXX[[[\\\]]]\\\[[[ZZZZZZ[[[\\\^^^aaaccccccccccccddddddiiiooopppmmmiiifffdddZZZ\\\\\\WWWOOOIIIFFFFFFCCCFFFIIILLLPPPVVV]]]cccfffgggiiiiiihhhggghhhiiilllllllllkkkkkklllooorrrxxx~~~uuunnngggaaa___ZZZUUUTTTPPPLLLKKKNNNLLLMMMHHHGGGGGG>>>???OOOfffooouuuvvvuuuwwwwwwuuussspppnnnqqqvvv{{{}}}|||{{{|||{{{zzzxxxxxxzzz{{{}}}{{{zzz{{{~~~}}}wwwhhhbbbjjjvvv~~~nnnbbbgggwww}}}}}}|||qqq]]]QQQdddwwwdddllllllLLL999666777555333111000111111000///////////////////////////........................---000<<<[[[|||{{{pppnnnvvvkkkPPP??????MMMdddwww|||eeeaaa^^^dddooozzz~~~xxxrrrkkkddd___ZZZVVVQQQLLLHHHDDD@@@===:::777999;;;AAAZZZwww~~~{{{pppdddUUUMMMBBB;;;888888888888999999999;;;<<<>>>>>>>>>AAACCCEEEHHHJJJMMMPPPRRRSSSVVV]]]fffkkkppp{{{|||yyy}}}vvv{{{xxxooolllqqqtttdddKKKYYYlll{{{}}}bbbIIICCCIIIsss|||qqqNNN@@@@@@;;;999::::::999666555555666444222000/////////---,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))******************************)))******+++,,,------...///111222222222222...---,,,---000222333333///111444666666555222111333444555666777666555555444777:::;;;;;;;;;<<<===<<<>>>AAABBBBBBBBBDDDEEEHHHHHHHHHIIIJJJKKKLLLMMMPPPSSSYYY]]]___]]]ZZZXXXZZZ]]]^^^\\\YYYXXXZZZ\\\[[[]]]```cccddddddccccccgggjjjnnnooommmiiifffdddYYY]]]___ZZZQQQJJJIIIKKKFFFEEECCCBBBCCCHHHOOOUUU[[[___dddggghhhgggggghhhmmmnnnnnnnnnmmmmmmoooqqqxxxwwwppphhhaaa___YYYUUURRROOOJJJJJJMMMJJJKKKGGGEEEEEE======MMMdddmmmuuuwwwwwwxxxxxxuuuuuurrrppprrrwww{{{|||{{{|||{{{zzzwwwuuuvvvxxx{{{{{{zzzzzz|||~~~|||vvvhhheeemmmxxx~~~pppppp{{{}}}ttt___OOO___rrr]]]]]]ttt```???555999555333111111111222111000////////////////////////........................---...BBBiii~~~qqqnnntttmmm\\\HHH<<<<<>>:::666888:::AAAZZZuuu}}}{{{uuunnneeeWWWKKKBBB>>>999777777999;;;;;;>>>>>>???@@@AAABBBCCCCCCFFFFFFGGGKKKQQQUUUWWWXXXXXX[[[dddnnnvvvzzzoooggggggwww~~~rrrbbbWWWTTTfff|||yyyUUUQQQ```xxx}}}~~~iiiRRRGGGGGGccc~~~|||TTTBBB???999999::::::999666555555666555333000//////...---++++++++++++*********)))))))))))))))))))))))))))))))))******++++++******)))************************))))))))))))***+++,,,---...///000111222222222222,,,,,,---...///111111111---000444777666444111000333444555666666666555555555777:::;;;;;;;;;<<<======???AAABBBBBBCCCDDDFFFHHHHHHHHHHHHIIIKKKLLLMMMOOOSSSXXX\\\]]]\\\ZZZYYY[[[]]]___]]]YYYXXXZZZ]]]______aaaccceeedddcccaaaiiikkkooopppmmmgggaaa^^^\\\^^^___\\\VVVQQQNNNNNNLLLIIIDDD@@@???AAAFFFIIIKKKPPPWWW\\\aaadddfffhhhlllnnnoooooonnnnnnooopppxxxwwwrrrkkkfff```ZZZUUURRRNNNJJJIIILLLJJJKKKFFFEEEEEE<<<===MMMaaakkktttwwwxxxyyyxxxvvvvvvssspppqqquuuyyyzzzyyyzzzyyywwwuuusssuuuyyy|||||||||}}}~~~wwwzzzrrrgggiiittt~~~{{{{{{www```MMMXXX~~~lllXXXPPPeeennnFFF555999555333111111222222111000////////////////////////........................222,,,CCCkkkyyyrrrqqqwww}}}~~~ppplllqqq```SSSCCC999;;;JJJdddzzzxxxaaaPPPHHH@@@EEE[[[uuuzzzrrrkkkfff___\\\WWWRRRNNNIIICCC@@@<<<666888<<>>>>>AAABBBCCCDDDDDDEEEFFFGGGIIIHHHIIIMMMSSSXXXZZZZZZ[[[bbbmmmwww|||oooddd[[[\\\jjjttt```MMMFFFIII[[[ttt___MMMYYYooozzz{{{ppp]]]PPPJJJUUUzzz{{{wwwYYYBBB>>>999999::::::999666555555666555333000//////...---++++++++++++*********))))))((((((((((((((((((((((((******++++++++++++******************************))))))))))))***+++,,,---...///000111111111111111+++,,,......//////000111+++000555777555222111000333444444555555555555555666888:::;;;::::::<<<======???BBBCCCCCCCCCDDDFFFGGGGGGGGGGGGIIILLLNNNPPPOOORRRVVVXXXYYYYYY[[[]]]\\\^^^```___\\\ZZZZZZ[[[ZZZYYYZZZ]]]aaaccccccaaadddhhhmmmqqqqqqllleee```gggfffddddddddd```ZZZUUUQQQNNNIIIDDDBBBAAA@@@@@@???CCCGGGLLLPPPUUU[[[___dddgggjjjlllnnnpppsssuuu{{{}}}vvvqqqlllhhhaaa[[[WWWUUUPPPKKKIIIKKKJJJKKKFFFEEEEEE<<<===MMM^^^hhhrrrvvvwwwyyyyyywwwuuurrroooppptttwwwwwwvvvwwwvvvuuutttsssvvvzzz~~~{{{|||}}}~~~}}}|||||||||~~~~~~xxxzzzpppjjjooovvvwwwsssttt}}}uuu___JJJPPPrrr{{{tttcccYYYLLL]]]sssMMM888777666444222111222222111000////////////////////////////////////////////////333+++GGGnnnrrriiijjjllllll~~~{{{uuukkkkkk]]]PPPAAA:::===NNNiiizzzjjjTTTNNNEEEFFFXXXsss}}}|||uuunnniiibbb___[[[WWWRRRMMMGGGBBB???888:::???HHH___ssssssnnneeeYYYNNNEEE???<<<<<<999;;;===>>>????????????AAACCCEEEFFFEEEEEEGGGIIIJJJJJJJJJMMMRRRVVVYYY[[[]]]iiixxx~~~vvvpppkkkcccZZZRRRUUUbbb||||||lllUUUCCC@@@FFFVVVqqqiiiPPPUUUgggrrrmmmsss~~~kkkWWWJJJPPPzzzzzztttWWW@@@>>>;;;999::::::999666555555666444222000/////////---,,,+++++++++************)))((((((((((((((((((((((((******++++++++++++******++++++++++++++++++++++++******)))******+++,,,---......///000000000000000+++---///000//////000111,,,111555777444222111222444444444444444555555555777999::::::::::::;;;======???BBBCCCCCCCCCEEEFFFGGGGGGFFFGGGIIILLLOOOQQQOOORRRUUUVVVVVVXXX\\\```^^^___```aaaaaa^^^[[[YYYMMMLLLMMMSSS[[[aaaccccccdddiiiqqqzzz}}}yyy|||wwwttttttuuuqqqhhh```WWWSSSNNNJJJGGGDDD@@@>>>======>>>>>>???CCCHHHLLLSSSWWW\\\aaagggmmmtttxxx|||}}}uuupppjjjfffbbb]]]ZZZYYYTTTMMMIIIJJJIIIKKKFFFDDDDDD<<<===LLL[[[eeeooosssuuuxxxyyyxxxuuuqqqnnnooosssvvvvvvuuuvvvvvvuuuttttttvvvzzz}}}yyyzzz|||{{{yyyvvvuuuuuu{{{|||}}}zzz}}}zzzkkkggghhhtttwww{{{}}}~~~vvvhhhfffhhhtttzzzwwweeeMMMLLLhhhyyymmm^^^OOO]]]}}}rrrSSS<<<555666444222222222333222000////////////////////////////////////////////////000---PPPtttoooeeefff```___vvvzzzwww~~~uuunnn[[[NNNAAA<<>>AAAEEEGGGGGGGGGGGGGGGCCCFFFHHHHHHFFFFFFIIILLLKKKMMMNNNPPPRRRVVV[[[___dddtttyyypppggg```WWWQQQQQQUUU[[[___ppp}}}tttgggVVVIIIFFFIIIYYYsssnnnSSSPPP]]]kkkhhhjjj}}}vvvZZZEEEPPP|||~~~zzzyyyQQQ@@@???;;;999::::::999666555555666333111////////////...---+++++++++************)))((((((((((((((((((((((((***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,---...------...////////////...+++...111111000///000111---222666666333111222444444333333333444444555555888999::::::999999;;;======@@@BBBCCCCCCDDDEEEFFFIIIHHHGGGGGGHHHJJJMMMOOOOOORRRVVVWWWVVVXXX]]]bbb```___```cccfffccc\\\VVVFFFDDDDDDJJJUUU^^^ccceeeiiimmmuuu|||rrrkkk___ZZZTTTOOOLLLJJJFFFCCC@@@@@@===:::888888;;;===@@@CCCIIIOOOVVV^^^ggglllsss|||yyyssslllfffccc___^^^]]]XXXPPPJJJJJJHHHIIIDDDCCCCCC:::;;;KKKZZZccclllppprrrwwwyyyyyyuuurrroooppptttwwwwwwvvvxxxxxxxxxvvvuuuuuuwwwyyywwwzzz|||{{{xxxuuutttuuuyyyyyy{{{~~~}}}oooccc___^^^^^^bbbkkkxxxooo___\\\___dddtttxxx[[[NNNddddddVVVaaa}}}sssYYYAAA555666444222222333333222111////////////////////////////////////////////////000000UUUrrrfff```cccVVVbbbrrr~~~|||~~~wwwVVVJJJ??????JJJ\\\rrrpppYYYNNN^^^|||~~~|||xxxvvvjjjgggccc___ZZZTTTMMMHHHFFF>>>>>>BBBGGGUUU\\\TTTJJJCCC???>>>===;;;@@@GGGJJJMMMQQQRRRPPPNNNNNNNNNFFFIIILLLLLLJJJIIILLLPPPLLLQQQUUUVVVVVVYYYbbbiiirrrzzzmmm```WWWJJJKKKMMMQQQYYYfffuuuuuufffaaabbb]]]VVVPPP```yyykkkTTTGGGQQQffflllmmmxxxxxx\\\GGGNNNxxxqqqMMM@@@@@@:::999::::::999666555555666222111///...///000///...+++++++++************)))((((((((((((((((((((((((***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,---...///,,,---..................+++...222222000///000222...333666666333111333666444333333333333444555555888999::::::999999;;;===>>>@@@BBBCCCCCCDDDEEEGGGLLLJJJHHHGGGGGGIIIKKKMMMNNNSSSXXXYYYYYYZZZ^^^cccaaa``````eeeiiifff\\\TTTGGGDDDCCCHHHSSS]]]cccdddiiilllsss~~~uuuqqqgggaaaYYYTTTQQQOOOMMMJJJDDDCCCAAA===999888888999444777;;;???EEEMMMVVV\\\gggsss~~~~~~yyyqqqjjjcccaaa``````[[[RRRKKKJJJFFFGGGCCCAAAAAA999:::IIIYYYbbbkkknnnqqqvvvyyyzzzuuurrrpppqqquuuxxxyyyxxxzzzzzzzzzxxxvvvtttuuuvvvxxx{{{~~~~~~zzzwwwwwwxxxwwwxxxzzz~~~rrrccc]]]NNNJJJMMM]]]tttuuu```YYYXXX^^^oooiiiSSScccggg[[[eee~~~uuu]]]EEE666666555333222333333222111////////////////////////000000000000000000000000444333UUUjjjZZZYYYaaaSSSfffppp~~~~~~|||RRRFFF>>>AAAOOO```tttkkkYYYggg}}}{{{zzzxxxllliiifffbbb]]]VVVOOOJJJHHH???>>>AAADDDOOORRRFFF@@@===???DDDEEECCCEEELLLQQQTTTWWWVVVRRRNNNLLLMMMIIILLLPPPOOOMMMLLLPPPSSSMMMTTTZZZ[[[ZZZ^^^hhhrrr~~~~~~nnn[[[LLLEEEJJJTTTaaammmwwwiiiXXX^^^mmmqqqeeeXXXggg~~~eeeTTT@@@GGGdddrrrtttxxxzzzttt___NNNJJJrrrsssJJJ<<<>>>999:::;;;;;;999666444444555444222////////////...------------,,,,,,++++++++++++*********))))))(((((()))(((''')))---//////---,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---////////////////////////111333666666444222111111000444777666222000111444333444555555444444666777999:::;;;;;;::::::<<<>>>@@@@@@AAABBBBBBCCCDDDDDDGGGGGGGGGHHHJJJMMMOOOQQQOOORRRVVVYYYZZZ\\\___aaaaaa^^^___aaabbbbbbffflllaaaSSSKKKOOOYYY^^^___```hhhhhhnnn{{{vvvkkkhhhddd^^^XXXSSSPPPNNNLLLHHHCCC>>><<<;;;999888333555777888;;;@@@HHHOOO^^^gggvvvyyyxxxtttkkkaaa\\\VVVPPPNNNPPPKKKGGGDDDBBB???;;;<<<@@@RRR[[[gggoooqqqrrrtttwwwttttttssssssssstttuuuvvvuuuuuuuuutttrrrsssuuuwwwyyyzzz|||~~~~~~{{{uuuqqqoootttzzz}}}}}}~~~jjjZZZIIIGGGFFFPPPgggkkkYYYSSS___jjj~~~^^^]]]rrrXXXTTTrrrsssYYYBBB666666555444333222111111111////////////...............///000///...///000222333888[[[```TTT___```[[[lll{{{wwwxxxvvvbbbAAA333@@@OOO```tttlllppp|||yyyxxxyyyyyyqqqnnnjjjeee___XXXOOOJJJHHHCCC>>>???CCCGGGGGGEEE@@@@@@BBBEEEJJJMMMOOOOOOYYYXXXXXXWWWVVVUUUTTTTTTRRRPPPNNNLLLNNNRRRWWWZZZXXXXXXWWWZZZaaajjjtttzzzxxxaaaOOOOOOWWWYYYppp|||qqqcccXXXZZZaaafffhhhkkkzzzhhhJJJ@@@FFFSSSkkktttooowwwbbbOOOHHH___mmmoooIII===???999:::;;;;;;999666444444555444222////////////...---------,,,,,,,,,+++++++++************)))))))))(((***)))(((***---......,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------////////////////////////111333555555444222111111000444777666222000111333444555555555333333555777999:::;;;;;;::::::<<<>>>@@@@@@AAAAAABBBBBBBBBCCCFFFFFFGGGHHHJJJLLLNNNOOOOOORRRUUUXXXYYY[[[^^^___^^^]]]^^^bbbeeehhhnnnuuu{{{mmm\\\SSSTTT[[[___```cccdddjjjssswwwxxx{{{yyyvvvqqqjjjccc]]]YYYWWWRRRNNNHHHDDDBBBAAA???>>>;;;<<<<<<;;;:::<<<@@@DDDOOOZZZnnnvvvnnnfffaaa\\\UUURRRRRRNNNIIIEEECCC???::::::>>>IIISSSaaakkkppprrrtttvvvsssrrrqqqpppqqqsssuuuvvvxxxxxxxxxvvvttttttvvvwww|||}}}~~~{{{uuuqqqsssvvvyyy||||||||||||}}}|||~~~~~~wwwjjjZZZSSSKKKMMM___vvvqqq]]]VVV]]]kkk~~~ggg```tttZZZRRRlllyyy___FFF999666555444333222111111111////////////...............///000///...///000222111444UUU\\\WWWcccccc^^^zzzzzzzzzyyyxxxtttmmmcccCCC555AAAPPPbbbvvv~~~zzzwwwuuuuuuuuuvvvssspppmmmiiiccc[[[RRRLLLHHHCCC======BBBGGGIIIHHHGGGHHHIIIMMMQQQTTTVVVWWWZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVWWWYYY[[[]]]]]]^^^aaafffmmmuuu}}}{{{hhh[[[^^^hhh|||}}}vvvnnnkkkuuuwwwpppiii```ZZZ\\\dddnnnttt~~~tttPPPBBBCCCKKKaaakkkhhh}}}xxxeeeUUUHHHYYY|||hhh{{{lllIII>>>@@@999:::;;;;;;999666444444555444222////////////...---,,,,,,,,,,,,++++++++++++************))))))))))))+++***)))***,,,---,,,+++*********+++++++++,,,,,,+++++++++,,,,,,---------////////////////////////000222444444333111111111111444666555222000111333444555666444333333444666999:::;;;;;;::::::<<<>>>@@@@@@@@@@@@@@@@@@AAAAAAEEEEEEGGGHHHJJJKKKLLLMMMNNNQQQTTTWWWXXXYYY\\\^^^]]][[[]]]bbbfffjjjqqqyyy{{{iiiVVVPPPWWW\\\ZZZ\\\]]]cccjjjlllkkkmmmrrrttt}}}}}}tttllleee```^^^YYYUUUPPPLLLJJJIIIGGGEEEEEEEEEDDDBBB???===>>>???EEEOOOfff}}}uuuoookkkeee]]]XXXWWWSSSMMMGGGDDD???999888;;;===IIIXXXfffmmmqqqsssuuupppooonnnmmmooorrruuuwwwyyyzzzzzzxxxwwwvvvwwwyyy~~~~~~}}}wwwsssxxxyyyzzzzzzyyyyyy{{{|||{{{}}}~~~}}}}}}vvviiiWWWOOOYYYnnn~~~~~~xxxbbbVVV\\\mmmiiiYYYrrr~~~www^^^QQQbbbzzzgggKKK;;;777666555333222222111111////////////...............///000///...///000222333666TTT\\\\\\hhheeeccclllkkkwwwzzzsssjjjhhhaaaCCC777CCCQQQdddyyy|||uuutttrrrpppooopppqqqrrrrrrqqqooolllfff]]]SSSLLLFFFAAA<<<;;;AAAHHHMMMOOOPPPRRRTTTWWW[[[^^^aaabbbaaaaaabbbbbbcccdddeeefffgggggggggggggggffffffffffffiiinnnuuu}}}sssfffgggooommmmmmkkkdddZZZPPPIIIEEEOOO\\\ppp{{{tttwwwvvvnnnsss}}}[[[GGGAAACCCVVVaaa```wwwooo^^^TTTFFFQQQnnnmmm}}}nnnJJJ??????999:::;;;;;;999666444444555444222////////////...---,,,+++++++++++++++++++++*********))))))))))))))),,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////000222333333222111111111111333555444111000111333444555555444333222333555999:::;;;;;;::::::<<<>>>????????????????????????DDDEEEFFFHHHJJJKKKLLLLLLNNNQQQTTTVVVVVVXXXZZZ[[[\\\[[[\\\```cccfffmmmttt}}}wwwbbbWWWYYYWWWOOOPPPOOOSSS]]]eeehhhkkkooorrrwww{{{~~~vvvnnniiiggg```\\\WWWSSSQQQOOOMMMKKKJJJJJJKKKJJJIIIHHHHHHGGGHHHOOOccczzzwwwqqqggg```^^^YYYRRRJJJFFFAAA:::777999666AAAQQQ```iiinnnqqqrrrnnnmmmkkkkkkmmmqqqtttwwwwwwxxxyyyyyyxxxxxxyyy{{{}}}~~~{{{www|||}}}~~~}}}|||zzz{{{|||{{{}}}~~~~~~~~~|||{{{}}}www___QQQTTTggg{{{~~~dddTTTYYYnnn|||fffOOO___{{{zzzaaaQQQ[[[ooonnnOOO;;;888777555444222222111111////////////...............///000///......000222666???\\\cccdddkkkhhhnnnoooiiisss|||uuujjjhhh~~~zzzZZZ@@@888EEETTThhh}}}yyyvvvnnnlllrrruuu{{{lllkkkjjjiiijjjkkklllmmmppppppooolllggg]]]QQQIIIDDD???::::::@@@JJJRRRWWWXXXZZZ]]]aaacccfffjjjllllllmmmoooqqqtttvvvwwwxxxxxxxxxwwwvvvuuuttttttsssrrruuuzzz~~~hhh^^^]]]UUUNNNJJJIIIGGG@@@===>>>CCCKKK]]]tttzzzrrrpppssswwwfffNNNBBB@@@QQQ\\\[[[qqq{{{dddTTTOOOBBBMMMiii~~~~~~wwwMMM>>>???::::::;;;;;;999666444444555444222////////////...---++++++++++++++++++++++++))))))))))))))))))******---------,,,+++***)))***,,,,,,,,,,,,------------******+++,,,,,,---......///////////////////////////111222222111000111222222333333222111111111222444444555444222222444555999:::;;;;;;::::::<<<>>>>>>>>>???????????????@@@CCCCCCEEEGGGIIIKKKLLLMMMNNNQQQSSSUUUVVVVVVXXXZZZ[[[ZZZ[[[___aaaccchhhnnnqqqeeeddd```WWWKKKCCCBBBNNN^^^hhhkkklllppptttvvvuuu{{{|||wwwttthhhddd___[[[YYYVVVSSSPPPOOOOOOPPPRRRSSSSSSRRRQQQRRRUUUccc|||{{{pppgggddd]]]UUULLLHHHCCC<<<777777444===LLLZZZdddkkknnnooollllllkkkkkkmmmqqqtttwwwrrrtttvvvwwwwwwwwwyyy{{{zzzzzz|||~~~|||~~~}}}|||{{{{{{}}}~~~|||zzz{{{yyyaaaQQQPPP___uuujjjUUUUUUjjjzzz{{{{{{hhhMMMUUUwww|||fffTTTYYYmmmtttSSS;;;888777666444333222111111////////////...............///000///......000222555HHHiiipppqqquuusss~~~sssvvv}}}zzzjjjgggvvvyyyiiiPPP<<<:::IIIYYYnnn|||qqqhhhccc[[[^^^jjjlllqqqxxxhhhgggfffeeeeeefffhhhiiimmmmmmmmmkkkeee[[[OOOGGG@@@<<<999:::BBBNNNZZZaaa^^^bbbfffhhhjjjmmmqqquuutttwww{{{~~~}}}}}}~~~gggRRRIIIKKKBBB>>>AAAEEEDDDBBBCCCBBBEEETTTlllsssaaa\\\fffsssnnnTTTDDD???OOOXXXUUUjjj~~~dddSSSNNNCCCOOOllluuupppooo}}}RRR??????<<<:::;;;;;;999666444444555444222////////////...---*********+++++++++++++++))))))))))))************,,,------,,,***))))))***,,,,,,---------.........******+++,,,,,,---......///////////////////////////000111111000///111222333333222111111111111222222333444333222222444666999:::;;;;;;::::::<<<>>>===>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBEEEHHHLLLMMMOOOQQQTTTUUUUUUVVVWWWYYYYYYYYY[[[```aaa```ccciiirrryyyyyypppkkkpppuuuttt[[[MMMDDDLLL]]]hhhkkkkkkiiinnnrrrssswww~~~tttpppkkkgggccc___[[[XXXXXXWWWWWWXXXYYYYYYWWWVVVZZZ[[[fff{{{uuukkkhhh^^^TTTKKKGGGCCC<<<777666444;;;FFFRRR^^^fffkkknnnllllllmmmnnnppprrrtttvvvnnnqqqtttuuuuuuvvvwwwyyyvvvwwwzzz}}}~~~}}}~~~||||||{{{}}}~~~~~~}}}{{{|||kkk\\\UUU]]]ppprrr[[[TTTddduuu}}}|||xxxiiiNNNPPPppp}}}oooYYYYYYnnnzzzXXX<<<999888666555333222111111////////////...............///000///...///000222222MMMrrr}}}}}}kkkeeeooonnnbbbHHH;;;>>>PPP```tttvvvdddVVVQQQJJJSSSdddggghhhsssvvviiigggcccaaa```aaadddeeeiiiiiihhhfff```VVVKKKCCC;;;999888;;;EEESSSaaajjjfffjjjooorrrsssvvv{{{}}}jjjVVVNNNGGGBBB???EEEOOOUUUSSSNNNIIIIIIUUUooopppXXXKKKRRR```xxx[[[GGG???LLLTTTOOOdddnnn[[[PPPGGGQQQllljjjlllsssWWWAAAAAA>>>:::;;;;;;999666444444555444222////////////...---)))*********++++++++++++((()))))))))************+++---...,,,***(((***+++++++++,,,,,,,,,---------)))******+++---......///////////////////////////...///000000//////111222444222111000000111111111000222333333222333555777999:::;;;;;;::::::<<<>>><<<===>>>???@@@BBBCCCCCC<<<;;;;;;<<<@@@EEEJJJMMMPPPRRRUUUVVVVVVVVVWWWXXXYYYYYY[[[___^^^YYYYYY\\\\\\```dddgggjjjqqqzzzrrr```PPPPPPZZZcccgggiiieeeiiikkkiiilllxxx~~~yyytttooojjjeeebbbccc```^^^^^^______^^^[[[```aaakkk~~~vvvlllhhh[[[QQQHHHDDDAAA;;;666444444888???JJJWWWbbbjjjnnnmmmnnnoooqqqrrrttttttuuuoooqqqtttuuutttssstttuuuuuuvvvxxx{{{~~~|||zzz|||}}}}}}|||{{{{{{|||zzz|||}}}}}}}}}}}}~~~|||}}}~~~yyyjjj^^^[[[hhhwwwyyy```YYYeeetttvvvjjjOOOLLLiii}}}___XXXkkk^^^@@@:::999777555333222111111////////////...............///000///...///000222555RRRwwwtttiiijjjdddYYYEEE===EEEXXXgggyyyppp[[[QQQNNNIIIRRRbbbeeegggtttyyytttlllhhhbbb^^^[[[]]]___aaabbbaaa```]]]WWWNNNCCC;;;666666777===HHHXXXhhhrrroootttzzz|||}}}|||pppjjjjjj```aaaaaafffuuu}}}pppWWWRRRZZZrrr~~~gggQQQMMMRRRjjj|||~~~}}}fffMMM@@@JJJRRRMMMbbbnnnXXXLLLNNNccc{{{sss|||[[[CCCBBB@@@:::;;;;;;999666444444555444222000/////////...---))))))******++++++++++++(((((())))))*********+++***,,,...---***(((***,,,******+++++++++,,,,,,,,,)))******+++---...//////////////////////////////...///000///...///111222444222000000000111111111///111222222222333666888999:::;;;;;;::::::<<<>>><<<===>>>???AAACCCDDDEEE999888777888<<>>JJJZZZkkkvvvwww|||yyyuuuuuu{{{{{{eee[[[\\\pppgggXXXUUUHHHWWWppp}}}}}}pppRRRBBBKKKRRRNNNccceeeOOOJJJZZZttt|||]]]BBB@@@???;;;:::999888777555444444444222000///------......,,,,,,,,,+++++++++***************)))))))))))))))...---,,,***)))******+++......---,,,+++))))))(((%%%'''+++---......,,,+++000///...---------------//////...//////000111222222222111111111111111222333333333333444555666666777777888999:::;;;;;;<<<===???AAAAAAAAACCCEEEGGGCCC???;;;:::===BBBEEEGGGQQQRRRRRRTTTWWWZZZ]]]___\\\\\\ZZZVVVTTTUUUUUUTTTYYY[[[___bbbeeegggjjjkkkhhh```UUURRRWWW^^^dddgggjjjiiibbb[[[]]]iiiuuu|||yyyuuuxxxqqqjjjhhhjjjjjjgggdddggghhhnnnzzzvvvhhh^^^SSSKKK@@@999777777777666555777999???LLL___kkkppplllllloootttyyyzzzwwwsssxxxwwwvvvvvvvvvtttqqqoootttuuuwwwyyyzzz{{{||||||xxxvvvtttvvvyyy{{{{{{yyyyyy||||||{{{~~~|||}}}tttbbbWWWWWW\\\hhhrrr~~~jjjhhhmmmuuu\\\UUUgggmmmVVVaaa}}}xxxOOO===:::888777444000000333000000000000////////////---...///.........000222<<>>888555444444555:::GGGZZZnnn|||{{{yyysssuuu|||kkk```___rrrvvv___PPPUUUeee|||mmmLLLFFFVVVXXXaaalllNNNKKKQQQfffYYYAAAAAAAAA;;;;;;:::999777666555444333222111000............,,,,,,,,,+++++++++******)))))))))))))))*********,,,+++*********+++,,,---...------,,,+++***)))(((''')))+++---......------//////...---------------///......//////000111222222222111111111111111222333333333333444555666666888888999:::;;;<<<<<<===<<<>>>???@@@AAACCCGGGJJJLLLLLLIIIFFFBBB@@@@@@BBBGGGLLLRRRUUUWWWYYY\\\___ZZZ\\\]]][[[XXXYYY\\\^^^fffbbb^^^ZZZYYYZZZ]]]^^^\\\VVVOOONNNTTT]]]ccceeejjjkkkhhhbbbdddllluuuyyy~~~|||xxxrrrlllhhhfffeeedddfffgggmmmzzzssscccYYYOOOHHH@@@;;;::::::999888666888999===JJJ\\\jjjoooooonnnppptttyyyzzzxxxuuuvvvuuuuuuuuuvvvuuusssqqqtttvvvzzz}}}~~~|||zzzxxxxxxwwwwwwyyy{{{{{{yyyvvvzzz}}}~~~}}}}}}}}}gggUUUQQQUUUXXXfffvvvrrrkkkrrrxxx```WWWdddlllRRRYYYuuuccc>>>:::888777444000000333000000000000////////////---...///.........000222CCCfffxxx~~~vvvrrreeeoooaaaJJJAAACCCUUUhhhrrr}}}~~~yyylllmmmjjjiiimmmttt|||zzzsssrrrmmmgggaaa]]][[[\\\XXXVVVSSSMMMEEE===888666666555555:::FFFYYYmmmzzz|||}}}{{{ssssss{{{|||{{{eee___dddvvvkkkgggjjjxxx___KKKRRRWWWfffvvvRRRJJJKKKaaa~~~YYYBBBBBB@@@<<<<<<;;;999888777666555222222222111000///------,,,,,,,,,+++++++++******(((((())))))******+++++++++***))))))***,,,---......---,,,,,,+++***))))))******+++,,,---......//////...------------------............///000111222222111111111111111222222333333333333444555666666888999:::;;;<<<======>>><<<===>>>???AAADDDHHHLLL\\\^^^]]]VVVKKKAAA;;;:::@@@HHHQQQVVVVVVWWWZZZ]]]VVV[[[^^^]]]ZZZ[[[bbbiiimmmhhhaaa\\\ZZZ[[[\\\]]]\\\VVVQQQPPPUUU\\\aaadddiiilllllliiiiiinnnsssssswww{{{rrrjjjeeeeeegggiiijjjooo{{{}}}mmm^^^TTTLLLGGGBBB??????>>><<<:::888888777:::GGGZZZiiiooosssqqqqqqtttxxxzzzyyyvvvttttttssstttvvvvvvtttssstttwww}}}~~~yyyuuuvvvwwwyyy{{{}}}}}}zzzwww|||~~~}}}}}}rrrWWWKKKJJJGGGWWWlll}}}xxxmmmsss|||fffWWW]]]xxxsssUUUUUUmmmlll???;;;888888555111000333000000000000////////////......///......///111444DDDgggnnnqqqrrrpppiii```kkkgggiiivvvcccKKK@@@FFF[[[nnnuuu~~~zzzvvvvvvzzz|||yyytttlllddd```^^^___YYYVVVPPPIIICCC===999777777666666:::DDDVVViiiuuuvvvsssooommmkkknnn{{{yyyssspppwwwwwwpppyyy}}}~~~qqq\\\]]]hhh{{{zzz|||pppNNNNNNWWWnnn~~~ZZZHHHCCCYYYxxx^^^EEEAAA======<<<;;;:::999777666666111222222222111///---,,,,,,,,,,,,+++++++++******''''''((()))***++++++,,,++++++*********+++---...------,,,,,,+++***)))))),,,,,,++++++,,,...///000......---,,,,,,---------............///111222333111111111000111111222333333333333333444555666666888888999:::;;;<<<======>>>>>>??????@@@CCCGGGKKKZZZ]]]```___YYYQQQIIIDDD@@@DDDKKKPPPSSSVVVXXXYYYVVVZZZ^^^]]]WWWWWWbbbnnnkkkiiiggghhhjjjmmmoooppplllfff]]]XXXXXX\\\```bbbgggkkkllliiiiiimmmooonnnooouuu~~~wwwsssqqqrrrqqqqqqttt}}}vvvhhh]]]VVVNNNKKKFFFDDDDDDBBB>>>;;;888888666888FFF[[[lllsssuuurrrqqqsssvvvyyyxxxwwwuuutttssstttuuuuuusssrrrssswww|||{{{xxxuuuvvvxxx{{{|||}}}|||{{{~~~||||||~~~fffPPPDDD@@@LLLbbbwwwvvvhhhmmm}}}iiiUUUSSSbbb|||```XXXjjjgggAAA<<<888888666222111222000000000000////////////.../////////...///222555DDDiiikkkfffgggooo}}}]]]TTT]]]___mmmyyy^^^FFF>>>GGG___rrrvvv~~~{{{wwwzzzyyyppphhhdddbbbcccZZZVVVNNNGGGAAA===;;;999777666555888@@@OOO```kkkfff```ZZZUUURRRUUU```lll{{{sssrrrvvv~~~yyyooommmwww~~~yyykkk[[[]]]hhhyyy|||uuurrrooosss{{{rrrLLLLLL[[[yyy}}}aaaHHH===RRRqqqaaaHHHBBB<<<===<<<;;;:::999777666666222222333333222000...,,,,,,,,,,,,+++++++++******''''''((()))***++++++,,,...---+++*********++++++---,,,,,,++++++*********---,,,++++++,,,---///000------,,,,,,,,,------...------......///111222333111111000000111222222333333333333333444555666666777777888999:::;;;<<<<<<@@@@@@AAA@@@@@@BBBEEEHHHIIILLLSSS]]]fffgggaaa[[[??????AAAFFFMMMSSSVVVXXXYYY[[[^^^]]]UUURRR]]]lllllllllkkklllooouuu|||xxxpppeee\\\WWWXXX[[[^^^gggkkkkkkhhhhhhlllooonnnnnnpppvvv}}}xxxyyy{{{ssshhhbbb```UUUQQQLLLIIIGGGEEE@@@<<<888777555888FFF]]]pppxxxtttrrrpppqqquuuxxxxxxvvvxxxvvvtttsssssssssrrrpppsssuuuyyy|||~~~~~~~~~}}}{{{{{{zzzyyyxxxyyy{{{|||~~~~~~}}}}}}{{{{{{}}}~~~~~~gggRRREEEIIIXXXmmm}}}qqq]]]bbbyyy}}}yyyiiiTTTLLL]]]}}}iiiZZZeee{{{{{{dddCCC===888888777333111222000000000000////////////////////////...000444777MMMsssuuulllllluuu~~~xxxpppXXXQQQWWW[[[pppyyyXXXCCC;;;FFF___sssvvv}}}}}}vvvyyy|||tttmmmhhhffffff\\\UUULLLEEEAAA???<<<;;;777666555666;;;FFFSSS[[[SSSMMMHHHDDD@@@@@@FFFOOOeeezzzyyyppprrrxxx|||tttooovvvvvvkkkdddaaaeeepppzzzwwwkkkbbbTTTRRRQQQVVVbbbqqq}}}kkkJJJOOO```{{{bbbIII<<>>999888666888GGG]]]pppxxxsssqqqoooqqquuuxxxxxxwwwyyyvvvtttsssrrrrrrqqqooossstttuuuxxxzzz|||~~~|||xxxuuutttvvvxxx}}}~~~~~~|||{{{{{{|||yyyxxxzzz}}}~~~~~~sssWWWOOOPPPbbbvvvsssZZZ\\\sss|||tttyyyuuuhhhUUULLLWWWzzzooo[[[```uuu}}}eeeEEE>>>888999888555222111000000000000////////////000000000//////111555888WWW{{{}}}wwwuuuyyy~~~yyyqqqgggYYYUUUXXX[[[qqquuuRRRCCC;;;DDD]]]qqquuu}}}}}}yyy}}}yyyqqqkkkhhhggg]]]UUULLLEEECCCAAA>>><<<888777666555777===EEEKKKCCC???<<<;;;888666999>>>PPP```vvvpppuuu}}}}}}vvvuuuxxxuuukkkjjjccc^^^aaafffbbbUUUIIIAAA@@@AAAEEEOOO]]]kkkttt{{{ooosssiiiNNNVVVfff~~~aaaLLL???NNNoootttSSSDDDCCC>>>;;;;;;:::999777666555444444444222111000/////////,,,,,,,,,+++++++++******)))))))))))))))*********---,,,+++*********+++,,,,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...---------...000111333444000000000000111222333444333333333333444555666666777888888999:::;;;<<<<<<===???BBBCCCCCCCCCDDDEEEKKKJJJKKKQQQXXXZZZWWWRRRPPPRRRRRRNNNHHHHHHOOOVVVWWWXXX___cccZZZLLLKKKSSSeeeiiijjjccc[[[ZZZdddnnnlllhhhbbbZZZTTTRRRRRRSSS___eeehhhhhhiiimmmooonnnooopppsssvvv|||sssjjjgggggg^^^WWWNNNHHHEEEEEECCCAAA:::999777888FFF[[[mmmtttrrrppppppsssxxxzzzzzzxxxwwwuuusssrrrrrrsssrrrqqqqqqrrrtttvvvxxxzzz{{{{{{}}}}}}|||yyyuuutttuuuxxx|||}}}~~~}}}zzzwwwwwwwwwuuuuuuyyy~~~~~~uuu^^^OOOYYYmmm{{{iii```mmmzzzrrr|||uuuiiiWWWOOOQQQsssvvv```aaauuuhhhFFF>>>888999999555222111000000000000////////////000000000//////111666:::\\\~~~zzzqqq___^^^^^^\\\nnnmmmIIIAAA<<>>:::===AAADDDDDDDDDEEEFFFEEEFFFHHHKKKOOOQQQRRRRRR```fffggg\\\KKKDDDJJJTTTOOORRR\\\ddd\\\JJJBBBGGGTTT```kkkiii^^^WWW[[[aaaiiihhhddd___YYYTTTQQQPPPXXX___eeefffhhhkkkllljjjjjjnnnqqqsssuuu}}}~~~qqqgggbbbaaa^^^VVVLLLEEECCCDDDDDDCCC;;;:::777888EEEYYYiiippprrrqqqqqquuuzzz|||{{{yyyuuusssqqqqqqrrrssstttsssqqqrrrtttvvvxxxxxxwwwwwwuuuwwwzzzzzzxxxwwwxxxzzz{{{|||}}}|||yyyvvvttttttssstttxxx~~~mmmRRRUUUggguuu~~~|||fffgggwwwvvvuuuxxxjjjXXXQQQUUUuuu}}}hhhgggzzznnnGGG???888999:::666222111000000000000////////////111111000//////222666:::```ggggggddd]]]lllfffAAA===>>>DDDZZZnnnuuu}}}{{{{{{yyyooohhheee]]]VVVMMMGGGFFFDDDAAA===;;;;;;:::888555444444666333111111555666555777;;;777999PPP|||zzzlllfffiiioooxxx{{{}}}xxxsssvvvyyypppeee[[[RRRNNNGGGBBBBBBDDDDDDBBB@@@DDDFFFCCC>>>===CCCJJJNNNVVVaaafff```\\\gggwwwpppZZZcccpppfffXXXFFFGGGeeesssQQQEEEEEE@@@:::;;;;;;999666444444555333444444333222000...,,,+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,++++++***************+++---+++***+++------+++(((++++++,,,,,,,,,,,,------...---+++***+++---///111111///......000222333222/////////000111111222222000111222333555666777777999;;;======<<<<<<===>>>???AAAEEEFFFEEECCCBBBBBBIIIJJJJJJKKKKKKKKKIIIHHHZZZdddpppppp^^^HHH>>>???:::IIIOOOXXXcccSSS>>>BBBAAASSSjjjuuulll[[[SSSUUU]]]dddhhhccc[[[UUUOOOJJJOOOUUU^^^dddfffhhhkkknnnmmmnnnooopppqqquuuzzz}}}~~~{{{ssspppnnniiieeebbbgggcccSSSEEE@@@AAAAAA;;;:::999;;;BBBRRReeessswwwvvvvvvwwwzzz|||||||||ttttttsssrrrrrrrrrrrrsssqqqrrrtttvvvxxxzzzzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwzzzyyyxxxwwwwwwwwwxxxyyy{{{{{{{{{}}}bbbUUU^^^nnn{{{sssiiirrr}}}vvvoooeeeQQQXXXsss```yyyvvvRRR===666;;;888777666111111111000000000000111111///000,,,...333///222CCCmmmyyyqqq___```mmmZZZ???===<<>>AAAFFFOOOWWW]]]dddoooxxx}}}pppqqqxxx|||tttkkk```JJJBBB^^^}}}VVVEEEBBB;;;:::;;;;;;999666444444555444444444333222000...---+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,++++++***************+++---+++***+++------***(((++++++,,,,,,,,,,,,------...,,,+++***+++---///111111///......000222333333/////////000111111222222000111222333555666777777888:::<<<<<<;;;;;;<<<===>>>AAADDDFFFEEECCCBBBBBBGGGHHHJJJJJJIIIIIIIIIIIIZZZcccjjjfffWWWFFF:::555999AAAEEEMMMWWWQQQ@@@888999FFF^^^ssswwwiiiVVVJJJVVV\\\```aaa```]]]UUULLLLLLQQQYYY___dddgggiiikkkjjjkkklllmmmmmmnnnqqqsssyyy~~~uuupppooommmjjjggggggkkkgggXXXIIICCCBBBBBB;;;:::888:::AAARRRggguuuzzzxxxvvvuuuwwwxxxxxxwwwuuutttsssqqqpppooonnnnnnpppqqqsssvvvyyy{{{}}}~~~xxxxxxxxxxxxxxxxxxxxxxxx}}}{{{xxxuuuuuuvvvyyy{{{|||}}}~~~~~~nnn[[[ZZZeeevvvrrrjjjwwwqqqoookkk\\\\\\}}}ggg{{{xxxTTT???888<<<999777666111111111000000000000111111///000,,,...333///333EEEpppzzz\\\[[[kkk]]]@@@;;;<<>>AAADDDEEEDDDCCCBBBBBBGGGJJJLLLKKKIIIHHHIIIKKKSSS[[[^^^XXXSSSOOOFFF<<<;;;777:::@@@IIISSSLLL777777:::JJJeeexxxtttaaaPPPNNNSSSXXX^^^dddcccXXXKKKJJJLLLQQQXXX___dddffffffiiikkkmmmnnnnnnoooppprrrsssyyyyyytttnnnkkkllllllkkkiiijjjlllhhhZZZMMMEEEBBB@@@;;;:::777888@@@SSSiiixxx}}}yyyuuussssssssstttssswwwuuusssqqqnnnmmmlllkkkoooppprrruuuxxx|||vvvwwwyyyzzz{{{{{{{{{zzz~~~|||xxxuuutttvvvzzz|||~~~~~~nnn]]]]]]oooqqqjjjvvv~~~{{{tttbbb]]]}}}}}}bbbqqqWWWBBB:::===999777666111111111000000000000111111///111---...333///555HHHwwweeeccciiiWWW???:::;;;III\\\nnnzzzyyyaaaSSSSSSVVVWWW```bbbhhhuuu~~~~~~uuukkkggg___\\\WWWQQQKKKGGGDDDCCC===<<<:::777666555555555444555777999:::999777666;;;:::;;;AAALLLYYYccchhhtttzzztttccc]]]ZZZaaaooo{{{~~~qqqkkkiiigggbbb]]]QQQPPPQQQXXXaaafffeeebbbiiiuuueeeRRRIIIRRR]]]fffmmmvvvyyyyyyfffPPPMMMdddxxxxxxTTTDDDCCC???:::;;;;;;999777555555666444444333222111///......+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,*********)))******+++,,,,,,++++++,,,,,,+++***)))+++++++++,,,,,,,,,---------,,,++++++,,,---///000111000......111222333333/////////000111111222222000111222333555666777777555777999:::::::::;;;<<<>>>@@@CCCDDDCCCBBBBBBCCCJJJMMMOOONNNJJJHHHJJJLLLOOOWWWXXXUUU^^^mmmnnndddPPPBBB@@@BBBHHH___bbbEEE>>>777999LLLcccooonnnjjjKKKMMMOOOVVV___ddd]]]RRRMMMKKKJJJNNNVVV]]]aaabbbcccgggllloooppprrrssstttqqqtttwwwxxxzzzxxxpppmmmiiihhhiiijjjjjjiiihhhhhhdddZZZOOOGGGBBB???<<<:::666777@@@SSSjjj{{{~~~zzzuuurrrqqqrrrssssssxxxwwwuuurrrpppooonnnmmmppppppqqqsssvvvzzz}}}wwwyyy{{{}}}~~~}}}|||{{{zzzyyyxxxwwwwwwyyy|||~~~}}}}}}iiiZZZcccsssxxx}}}xxxkkkpppzzz~~~ccc]]]uuutttUUU^^^[[[EEE<<<>>>:::777666111111111000000000000111111///111---...222000888LLL|||zzzttttttiiiMMM;;;>>>;;;HHH\\\ooo{{{|||gggYYYSSSPPPMMMQQQVVVbbbuuuyyynnniiibbb___ZZZTTTNNNIIIEEECCC>>><<<:::777555555555555666777999999999888777666999:::<<<>>>CCCLLLVVV^^^ccckkkuuu}}}yyykkk```[[[]]]dddppp|||{{{rrrnnnppprrrsssrrrqqqnnnkkkkkkmmmmmmiiifffnnnoooyyyhhheeesss{{{~~~xxxxxxWWWLLL]]]~~~|||UUUCCC@@@;;;:::;;;;;;:::777666666777555444333222000///......+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,******))))))***++++++,,,+++,,,,,,,,,+++*********+++++++++,,,,,,,,,------,,,,,,++++++,,,---///000111///---...000222222222/////////000111111222222000111222333555666777777444666999:::999999;;;<<<>>>@@@BBBCCCBBBBBBCCCDDDKKKMMMPPPOOOKKKIIIHHHIIIOOOVVVWWWYYYlll~~~lllaaaYYYXXXnnnttt\\\EEE;;;333999GGGZZZmmm{{{]]]ZZZSSSMMMPPPYYY^^^^^^TTTNNNHHHHHHMMMUUU[[[]]]\\\```fffjjjlllnnnooopppqqqrrrrrrrrrrrrvvv}}}{{{yyyooolllkkkiiihhhhhhhhhhhhgggeeeccc```[[[TTTLLLEEECCC>>>;;;777777???RRRjjj{{{|||xxxtttrrrsssuuuvvvwwwyyyxxxwwwuuuttttttssssssqqqrrrrrrsssuuuwwwxxxyyywwwxxxzzz{{{{{{zzzxxxwwwtttvvvxxxzzz|||}}}~~~~~~}}}|||}}}ccc^^^eeepppwwwmmmiiiooowwwmmmZZZnnnzzzVVVUUUvvv]]]FFF===>>>:::777666111111111000000000000111111///111......222000:::PPPvvvyyyvvvzzzyyyrrr~~~ssskkkpppxxxiiiLLL>>>???:::HHH]]]ooo{{{lll]]]UUUNNNIIIGGGNNN```xxx}}}rrrmmmeeeccc]]]VVVOOOIIIDDDBBB???===:::777555555666666999999::::::999888777666333777;;;<<<>>>CCCKKKRRRXXXaaalllvvv}}}xxxooofff^^^ZZZXXX```iiiwww{{{wwwssstttzzz~~~uuuooollliiifffnnnkkkmmmzzzvvv}}}xxx```LLLVVVuuuWWWCCC@@@;;;:::;;;;;;:::888666777888555555333111000/////////+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,))))))))))))***+++,,,,,,***,,,------+++******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////000...,,,---///111111111/////////000111111222222000111222333555666777777444666999:::::::::;;;======???AAABBBBBBBBBCCCDDDHHHJJJLLLNNNNNNLLLHHHFFFKKKOOORRRXXXjjjsssllltttxxxoooQQQGGG;;;555777DDD\\\ppp}}}oooYYYIIIIIISSSZZZZZZTTTMMMHHHHHHMMMRRRUUU[[[^^^cccggghhhiiikkkllloooppppppppppppssswww{{{xxxzzz}}}}}}pppiiillllllkkkjjjiiihhhgggfffeeebbb``````\\\SSSLLLHHHAAA===999888???QQQhhhxxxyyyvvvssssssuuuxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwwwwssstttuuuvvvvvvvvvuuuuuuttttttuuuvvvvvvuuutttsssrrruuuyyy}}}~~~}}}~~~}}}}}}~~~~~~}}}jjjcccjjjtttlllbbbcccmmm}}}{{{OOOaaadddZZZyyy^^^GGG===>>>999777666222111111000000000000111111///222//////222111<<>><<<>>>DDDIIIOOOXXXccclllwwwuuucccccc___XXXSSSTTT[[[aaannnzzz|||rrrtttxxx~~~ssskkkiiijjjkkkppprrrppphhh```aaannnzzzyyyeeeNNNRRRnnnXXXEEECCC>>>:::;;;;;;:::888777777888666555333111////////////+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,))))))))))))***+++,,,---***,,,...---+++)))***+++++++++,,,,,,,,,,,,------++++++,,,,,,---......///...,,,++++++---///000000/////////000111111222222000111222333555666777777444777999::::::;;;<<<>>>===???AAAAAAAAABBBCCCEEEFFFGGGJJJPPPUUUTTTNNNIIIFFFIIINNNUUU```mmm{{{{{{tttpppqqqzzzjjj\\\III;;;444888GGGWWW}}}```PPPQQQWWW^^^[[[UUUNNNIIIGGGIIIKKKUUUXXX]]]aaaccceeehhhjjjkkklllmmmnnnoooqqqsssuuuvvvxxxzzz{{{|||~~~~~~qqqjjjgggmmmnnnnnnmmmllljjjhhhhhhhhhcccaaadddbbbXXXOOOKKKCCC@@@;;;:::@@@PPPfffuuuvvvtttssstttvvvxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvtttuuuwwwyyyyyyxxxvvvtttqqqrrrrrrsssssstttttttttvvvwwwzzz}}}~~~~~~~~~}}}}}}yyyzzz~~~}}}uuucccdddooo|||rrreeeaaahhhxxxyyyKKKTTTwwwjjj___]]]FFF<<<===999666777222111111000000000000111111///222//////222111>>>WWWppplllddd```kkkyyy]]]```qqqfffPPPCCC:::999HHH]]]ppp|||tttgggccc```\\\ZZZ]]]mmm~~~vvvvvvjjjgggbbb\\\UUUNNNIIIFFFBBB@@@<<<999777777999:::======<<<;;;999888666666999<<<======;;;<<<@@@EEEJJJQQQ[[[cccnnn{{{~~~yyytttiii]]]RRRRRRRRRTTTZZZdddooowww{{{tttmmmttt|||mmmfffiiioootttuuuvvvooo___PPPSSSiii~~~|||~~~eeeLLLMMMkkk\\\FFFCCC===:::;;;;;;:::888777888999666555333111////////////+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,))))))))))))***+++,,,---***,,,...---***)))***+++++++++,,,,,,,,,---------++++++,,,------......///---,,,******---...///////////////000111111222222000111222333555666777777555777999;;;;;;;;;===>>>===???AAAAAAAAAAAACCCEEEFFFGGGKKKTTT\\\]]]VVVNNNGGGJJJRRRZZZ^^^aaalllwww{{{uuussshhhiiioooTTT@@@666555<<>>:::999HHH]]]ppp}}}wwwsssooojjjhhhiiittt~~~wwwyyyjjjhhhddd^^^XXXRRRLLLJJJDDDAAA===999888888:::;;;???>>>===;;;999777666666777888888666666888===AAAHHHOOOWWW___kkkxxxvvvjjjddd___TTTIIIOOOOOOSSS\\\jjjyyyuuullllllwwwxxxjjjfffkkkttt{{{zzzsssggg[[[WWWbbbuuu{{{yyyzzz}}}{{{~~~{{{dddGGGHHHjjjZZZFFFCCCBBB;;;;;;;;;:::777555555666222111111000///......---,,,,,,,,,+++++++++************))))))******+++,,,******************+++++++++,,,,,,+++******+++---,,,------......------,,,******+++,,,------------+++***)))((()))***,,,---111111000000//////.........000222444444444666777666888:::;;;;;;<<<>>>???======>>>???@@@BBBDDDEEEJJJIIIKKKPPPWWW\\\^^^]]]UUUTTTVVV\\\bbbccc___ZZZkkkmmmqqqtttooojjjnnnxxx|||}}}```EEE;;;::::::IIIYYYrrrrrrfff]]]\\\XXXOOOGGGEEEEEE@@@AAAJJJQQQRRRVVV\\\aaaccchhhnnnssssssqqqnnntttuuuvvvwwwxxx{{{~~~~~~uuujjjcccaaaccciiioooqqqnnnkkkmmmooopppmmmkkkgggccc^^^XXXPPPKKKEEEBBB???===>>>HHH^^^sssvvvxxx{{{}}}}}}|||{{{zzz{{{{{{zzzyyyxxxvvvuuutttwwwuuuuuuvvvyyyzzzxxxvvvuuuvvvvvvuuutttuuuxxxzzz{{{|||~~~|||{{{{{{}}}www]]]]]]fffrrrxxxyyy{{{|||pppnnnsssyyy{{{~~~xxxqqqeeeNNNLLLiiixxxtttccc^^^]]]GGG>>>@@@<<<999888333222222222111000//////...222111,,,---111111@@@]]]uuu}}}~~~vvvbbbkkkwwwbbbIII@@@555:::MMMbbbnnnzzzzzz~~~~~~wwwggghhhfff```YYYSSSQQQQQQLLLBBB:::999:::::::::<<<999<<<<<<888555666666444555666666888999:::;;;<<>>>>>???@@@AAACCCEEEEEEIIIHHHIIIMMMRRRVVVWWWVVVUUUVVVWWW[[[___```^^^[[[^^^dddoooxxxvvvooonnnqqq{{{}}}kkk\\\JJJ:::555:::HHHZZZiiisss}}}wwwnnnkkkggg```[[[\\\VVVNNNHHHFFFGGGHHHKKKNNNOOOYYYeeemmmqqqrrrtttuuupppqqqrrrsssuuuxxx{{{~~~{{{yyysssjjjaaa^^^```dddhhhlllnnnjjjiiikkkmmmlllkkkiiifffccc___XXXPPPJJJFFFCCC@@@===>>>GGG\\\oootttvvvzzz|||||||||||||||yyyzzz{{{|||{{{{{{zzzyyyxxxwwwvvvxxxzzz{{{yyywwwvvvxxxyyyzzzyyyyyy{{{}}}}}}~~~}}}{{{|||~~~xxx|||~~~|||{{{~~~uuummmooovvvzzz{{{~~~wwwrrrmmmbbbSSSPPPnnnyyycccYYYhhhOOOAAA@@@:::888888333222222111111000//////...222111...000333000>>>ZZZwwwoooXXXcccuuuaaaGGG===555;;;OOOdddppp{{{wwwrrr|||}}}mmmkkkgggbbb\\\XXXUUUSSSMMMCCC;;;:::;;;::::::<<<;;;>>>>>>999666666555333555555666777888999::::::AAABBBFFFOOO^^^lllvvv{{{~~~sssggg___RRRNNNMMMOOOQQQUUU```llluuu}}}|||vvvsssqqqttt{{{uuusssssszzz}}}llldddaaaiiivvvnnnaaacccccceeeqqq}}}}}}jjj[[[LLLXXX~~~aaaqqq```KKKAAA<<<;;;;;;;;;:::777555555666444333222000///---,,,+++,,,,,,,,,+++++++++************))))))******+++,,,***+++++++++,,,,,,,,,---+++,,,,,,+++******+++---,,,------......------,,,***+++,,,------......---,,,+++***)))))))))***+++/////////000000000111111...000333444444444555777555777999:::::::::<<<>>>???@@@@@@AAABBBDDDEEEFFFIIIHHHIIIKKKNNNQQQQQQQQQTTTVVVZZZ\\\^^^```ccceeeWWW]]]hhhsssvvvsssrrrssswwwlllTTTLLLBBB<<>>RRRgggsss}}}|||gggWWW```ssssssooohhhdddaaa^^^YYYVVVLLLDDD<<<;;;<<<::::::<<<===@@@@@@;;;777777555222444444555666777777888888===<<<>>>FFFTTTcccqqqxxx{{{sssjjj```WWWPPPMMMNNNRRR[[[eeemmmuuuzzzrrrlllnnnuuu|||vvvnnnooorrrzzz{{{ppp```___gggzzz~~~___NNNPPPSSSYYYhhh~~~wwwzzznnnbbbPPPVVV|||yyy\\\yyy^^^JJJCCC@@@;;;;;;;;;:::777555555666444444222000///---++++++,,,,,,,,,+++++++++************))))))******+++,,,+++++++++,,,,,,------...+++,,,,,,+++******+++---,,,------......------,,,***+++,,,---............,,,++++++***)))******+++...//////000111111222222...111333444444444555666555666888999999:::<<<>>>??????@@@@@@AAACCCDDDEEEJJJJJJKKKLLLNNNPPPQQQQQQQQQVVV[[[^^^___dddlllrrrbbbaaabbbfffjjjpppvvvzzzttt{{{dddWWWJJJDDDDDDEEEJJJPPPVVVWWWZZZ^^^aaaffflllqqqlllvvvyyybbbMMMEEEJJJRRR\\\eeejjjmmmnnnxxxwwwwwwxxxyyyzzzyyyyyyxxxooo```QQQKKKNNNYYYaaaaaacccbbb```aaaffffffdddeeeddddddccc```XXXOOOIIIEEEBBB???======BBBRRRaaarrrvvvzzz|||{{{{{{|||}}}xxxzzz}}}{{{{{{||||||}}}}}}|||{{{|||~~~~~~~~~}}}~~~~~~sssmmmttt~~~yyyxxxqqqSSSOOOkkkkkkZZZzzztttWWWDDD???999777777222111111111111000000//////000111...000222111AAA```uuu```aaarrr]]]@@@:::;;;@@@VVVlllwww|||cccQQQPPPWWWiii|||xxxqqqiiiffffffccc\\\VVVKKKDDD>>>>>>===;;;:::<<<>>>BBBAAA<<<888888666333444444444555555666666666;;;;;;===CCCNNN\\\iiipppssslllaaaVVVOOOOOORRRVVVccclllyyyzzzwwwllljjjmmmvvvxxxpppmmmlllrrrxxx{{{ooofff```hhhxxx|||YYYDDDDDDHHHQQQbbbxxxzzzuuuvvvjjjaaaQQQVVV{{{hhh___JJJDDDBBB;;;;;;;;;:::777555555666444444222000///---++++++,,,,,,,,,+++++++++************))))))******+++,,,******+++,,,,,,---......+++,,,,,,+++******+++---,,,------......------,,,++++++,,,---............,,,,,,,,,++++++++++++,,,......///000111222333333///111333444333333444666555666888999999:::<<<>>>????????????@@@AAACCCCCCGGGIIIKKKLLLNNNPPPRRRSSSQQQVVV[[[]]]^^^bbbllltttsssooogggaaaaaahhhqqqvvvtttvvv{{{|||nnnaaaUUUPPPUUU^^^aaadddfffeeecccbbbaaa```dddnnn{{{{{{cccVVVIIIIIIUUUcccjjjlllmmmnnnppptttxxxyyywwwuuuuuujjjXXXHHH@@@CCCMMMTTTYYY]]]___^^^___cccdddbbbbbbbbbbbbbbb___XXXOOOIIIDDD@@@>>>======@@@LLLYYYooouuu{{{}}}{{{zzz{{{}}}zzz{{{}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~|||}}}~~~vvvpppyyy{{{xxxqqqVVVOOOeeeppp[[[vvvqqqTTTAAA>>>:::888888222111111111000000000000000000000------111222GGGjjj|||aaa^^^hhhQQQ888:::???CCCYYYooozzzjjj[[[PPPKKKSSSddduuuzzzrrrkkkhhhiiiggg^^^WWWLLLGGGCCCCCCBBB???>>>AAAAAADDDCCC===888888888555444444444444444555555555888:::<<>>????????????@@@AAABBBCCCDDDFFFIIIJJJKKKMMMPPPRRRTTTWWWZZZYYYYYY\\\ccciiiwwwvvvpppgggbbbdddhhhiiirrrtttxxx}}}|||mmmiiitttzzzjjjbbb___jjj|||yyy]]]KKKJJJRRRZZZ^^^aaaccciiirrrzzz}}}zzzwwwjjj___NNN???888999???DDDQQQYYY___^^^^^^aaacccccc___^^^^^^^^^[[[UUUNNNHHHBBB>>>=========???HHHSSSgggoooxxx|||{{{yyyzzz|||{{{|||||||||||||||||||||}}}~~~}}}}}}~~~~~~}}}~~~|||}}}~~~zzzttt~~~zzzrrr\\\TTTaaa}}}vvvZZZllltttUUUBBB???;;;:::999222111111000000000000000000000111------000444LLLqqqwww{{{sssXXXWWW]]]DDD333999???DDD[[[sss}}}vvvbbbTTTJJJLLLWWWfff|||{{{uuupppnnnoookkkaaaYYYRRRNNNLLLMMMLLLHHHHHHKKKJJJKKKGGG???999999999777555555555444444444444444444666:::>>>BBBIIIPPPUUUVVVWWWXXX\\\dddrrr~~~qqqnnniiicccaaaccchhhlllwwwqqqoooqqqxxxvvvkkkiiirrr|||}}}}}}ZZZ@@@<<>>FFFNNN\\\fffssszzzzzzyyyzzz}}}|||{{{zzzzzzzzz{{{}}}}}}}}}~~~|||}}}~~~|||~~~~~~~~~}}}~~~~~~{{{~~~yyy___VVV]]]ooo}}}\\\eee~~~^^^FFF@@@;;;::::::444000000000000000000000111111333000000333555MMMrrrwww^^^PPPYYY\\\CCC555;;;:::EEE]]]uuu~~~kkk\\\NNNKKKOOO[[[ttt}}}{{{xxxwwwuuupppfff^^^[[[XXXXXXYYYXXXUUUUUUXXXVVVUUUNNNBBB:::999999777666666555555444444444333111333666999<<>>???AAAAAAAAAAAABBBBBBCCCDDDFFFHHHKKKKKKJJJKKKMMMPPPUUUVVVVVVWWWXXX[[[___aaa___iiinnniiifffjjjpppsssgggiiinnnuuuxxxxxxxxxzzzpppqqqtttwwwuuuvvviiicccaaa\\\eeevvv|||oooXXXRRRUUUTTTXXXaaallluuuuuunnngggPPPIII@@@888555555666777EEETTTaaaccc______cccfffXXXWWWUUUTTTRRRNNNIIIEEE>>>;;;:::<<<===>>>DDDLLLSSS___nnnwwwyyyyyyzzz}}}{{{zzzyyyyyyzzz|||~~~}}}}}}||||||~~~zzz~~~|||zzz|||~~~{{{|||}}}]]]UUUZZZgggrrr```cccwwwgggKKKAAA;;;:::;;;555000000000000000111111111111444333444666666LLLpppppptttttt{{{}}}~~~pppTTTPPPaaacccHHH:::===777EEE^^^vvv{{{hhhVVVNNNMMMXXXttt~~~}}}{{{sssjjjbbbaaa``````bbbaaa^^^^^^bbb```]]]TTTEEE<<<999999777666666666555555444444333111333555666999@@@IIIPPPgggtttuuueee```]]][[[___iiiqqqtttuuuyyyyyy|||yyyvvv~~~yyypppnnnxxx{{{|||~~~]]]AAA;;;GGGfff}}}mmmeeeRRRQQQxxxrrr|||[[[FFFCCC===>>>>>>===:::777444444555333333222111000///......++++++,,,------+++***)))***)))))))))+++,,,+++***++++++++++++++++++++++++++++++******++++++,,,---------......------,,,+++---------............///,,,---...///000000000000000000111222222222222111///111333333222222333444888999:::;;;<<<>>>??????BBBBBBBBBBBBBBBBBBBBBBBBCCCGGGLLLLLLJJJJJJMMMQQQTTTUUUUUUWWWYYY[[[^^^___```bbbdddeeefffiiimmmpppmmmnnnpppqqqsssvvv{{{{{{zzzxxxvvvvvvwwwxxxyyy~~~jjj```___bbbdddkkkxxxeeeNNNZZZPPPSSShhhwwwrrrccc[[[PPPIIIEEEDDD???888666999EEESSS___aaa```bbbbbb```\\\YYYUUUSSSQQQLLLEEE@@@???>>>===>>>@@@DDDIIILLLVVVZZZgggxxx|||yyyzzz{{{|||}}}|||{{{{{{|||}}}}}}|||{{{zzzzzz{{{|||}}}zzzzzz|||}}}}}}}}}|||{{{||||||xxxzzz|||}}}~~~bbb\\\]]]lllkkkYYYzzznnnLLL>>>>>>>>>:::888222222222111111111000000333444000111444555IIIjjjpppnnnqqq{{{|||jjjLLL]]]|||]]]:::555<<>>:::999888777666666666555444444333333333333444444444:::KKK\\\yyyxxxmmmfffcccaaaaaaccchhhoooyyywwwzzz~~~}}}dddJJJ>>>IIIfff{{{yyytttfffYYYQQQKKKWWWtttzzzqqqZZZEEEBBB===>>>>>>===:::777555555555333333222111000///......+++++++++++++++******)))***)))((()))+++,,,+++***))))))***+++,,,,,,------++++++******++++++,,,---------......------,,,+++------------............,,,---...///000000000000///000000111111111111111000222444444444333444555888999:::;;;<<<>>>??????AAAAAABBBBBBBBBBBBBBBBBBCCCGGGKKKLLLJJJJJJMMMQQQSSSTTTUUUWWWYYY[[[\\\]]]^^^```bbbcccdddfffjjjmmmmmmnnnppppppqqqtttxxx{{{~~~|||zzzwwwvvvvvvvvvwwwuuuyyy||||||qqqgggaaa[[[hhhxxxiiiTTTKKKLLLZZZfffgggfffhhheee___[[[XXXQQQFFF@@@@@@FFFRRR]]]bbbeeehhhfffaaa\\\XXXUUUSSSQQQLLLFFF@@@@@@???>>>???AAAFFFJJJMMMQQQTTT___ppp{{{{{{zzz{{{xxxyyyzzzzzzxxxwwwxxxyyy}}}|||{{{{{{{{{|||}}}~~~xxxyyy{{{|||}}}||||||{{{~~~~~~~~~~~~~~~sssjjjooozzziii``````rrr{{{[[[xxxuuuPPP>>>===<<<888555333333333333222222222111111333111222555888QQQvvv|||wwwttt{{{{{{\\\rrr\\\:::888>>>CCC___rrr{{{vvvfff___iii{{{wwwssspppmmmnnnnnnmmmiiiccc]]]ZZZRRRIII???999999::::::999777777666555555444444333222222333555666>>>PPPaaa|||wwwnnngggdddgggmmmqqq~~~kkkNNN<<>>>>>===:::777555555666333333222111000///......++++++***))))))))))))******)))((()))+++,,,+++***'''((()))+++,,,---......++++++******++++++,,,---------......------,,,+++------------............,,,---...///000000000000///000000111111111111111111333555555555555666777888888999;;;<<<===>>>???AAAAAAAAABBBBBBCCCCCCCCCDDDGGGKKKLLLKKKKKKNNNPPPRRRSSSUUUWWWYYYZZZZZZZZZ\\\]]]___aaaaaacccgggiiilllmmmnnnnnnnnnoooqqqsssuuutttsssqqqpppqqqqqqrrrooopppppprrr{{{sssbbbeeegggqqq{{{\\\QQQJJJMMMSSS[[[iiiwwwqqqkkkeee^^^TTTHHHAAA???HHHQQQ[[[ccchhhjjjeee^^^[[[XXXTTTRRRQQQMMMGGGAAA@@@??????@@@CCCGGGLLLNNNKKKLLLUUUeeetttzzz{{{{{{xxxyyyyyyxxxvvvuuuvvvwww{{{{{{{{{{{{{{{|||}}}~~~zzz{{{|||~~~~~~~~~~~~||||||}}}~~~}}}~~~uuugggkkkwww{{{ssszzzhhh\\\[[[ppp[[[rrrVVVAAA>>>>>>999444444444444333333333222222///333111111444;;;[[[~~~ccc~~~RRR555777;;;DDDaaattt}}}}}}ttt}}}|||{{{{{{uuuqqqmmmhhhcccZZZPPPHHHCCC???999888999;;;:::999777777666666555555444444111111222555888AAASSSddd}}}uuufffkkkqqqwww|||uuuTTT;;;AAAbbb|||sssmmmeeeVVVOOOLLLHHHWWWuuummmfffooo]]]HHHEEE???=========:::777555555666333333222111000///......,,,+++)))((((((((()))******)))((()))***++++++)))'''(((***,,,------------++++++******++++++,,,---------......------,,,+++,,,,,,---------.........------...//////000//////000111111222222222222222000222444555555555666777888888999:::<<<===>>>>>>@@@@@@AAAAAABBBCCCDDDDDDDDDGGGJJJKKKKKKLLLNNNPPPPPPRRRUUUWWWYYYYYYXXXXXX[[[]]]___```aaabbbeeegggiiijjjkkkjjjiiiiiijjjkkkjjjjjjjjjkkklllnnnpppqqqrrrpppnnnnnnsss|||qqq``````rrrxxxhhhUUUJJJIIISSSgggzzz{{{tttlllaaaVVVMMMIIIIIIOOOXXX```dddccc^^^YYY[[[WWWSSSQQQPPPMMMGGGCCC??????@@@AAAEEEIIIMMMPPPKKKJJJNNN\\\lllwwwyyyyyyxxxyyyzzzyyywwwvvvvvvwwwxxxxxxyyyzzz{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~qqqqqq{{{vvvmmmnnnaaaTTTUUUlllbbbqqq~~~]]]DDD@@@AAA<<<666444333333333333222222222...333222111333<<>>@@@>>>;;;;;;;;;;;;999777888888777666666555555444222111222555888@@@QQQ```vvv}}}qqqiiigggfffttt|||{{{}}}}}}[[[>>>???XXXqqqqqqwwwxxxmmm\\\SSSPPPLLL^^^pppllluuuZZZEEEAAA:::======<<<:::777555666777333333222111000///......,,,+++)))((((((((()))***)))((('''(((***+++***))))))***+++------,,,+++***++++++******++++++,,,---------......------,,,+++,,,,,,,,,------------...---...//////////////////111222333333444444333333///111333444444444555777777888999:::;;;===>>>>>>??????@@@AAABBBDDDDDDEEEEEEGGGIIIKKKLLLMMMNNNOOOOOOQQQTTTWWWYYYYYYXXXXXX\\\^^^aaabbbbbbcccdddfffeeeffffffeeeccccccdddfffhhhiiijjjkkkmmmooopppqqqqqqpppooooooqqqssswwwzzzzzzfff^^^cccmmmfffQQQHHHNNN^^^nnnxxxjjjZZZPPPHHHKKKRRRYYY\\\[[[ZZZZZZ[[[WWWSSSQQQPPPMMMIIIDDD???@@@AAACCCGGGKKKOOORRRQQQNNNMMMUUUcccpppvvvuuuwwwxxxyyyxxxvvvuuuvvvwwwuuuuuuwwwxxxzzz{{{|||}}}~~~}}}vvvwwwvvvlll[[[PPPRRRkkk}}}kkkrrrzzz___EEE???AAA>>>888222222222222111111111111...333222000111;;;cccooommmDDD888>>>:::EEEdddxxxzzzqqq~~~rrrggg]]]SSSFFF>>>>>>>>>=========;;;999777999888888777666666555555444222222444666<<>>KKKXXXcccjjjyyyttt```TTTMMMHHH\\\vvvttt{{{ZZZGGGDDD>>><<<===<<<:::777666666777333333222111000///......++++++***))))))))))))***)))((('''(((***+++***))))))***,,,------,,,***)))++++++******++++++,,,---------......------,,,+++,,,,,,,,,,,,------------......///////////////...111222222333444333333333...111333444444444666777777777888:::;;;<<<===>>>>>>???@@@AAACCCDDDEEEFFFFFFGGGHHHJJJLLLMMMNNNNNNOOOQQQSSSVVVXXXZZZZZZZZZ^^^```cccdddddddddeeefffccccccbbbaaa___```ccceeehhhhhhiiiiiiiiijjjjjjjjjjjjiiikkkooopppoooppprrrvvvxxx}}}~~~jjj___```tttqqqZZZKKKJJJSSS]]]~~~vvveeeOOOKKKKKKQQQWWWZZZ\\\___ZZZVVVRRRPPPPPPNNNIIIFFFAAABBBDDDGGGKKKOOOSSSUUUWWWTTTPPPPPPZZZiiipppqqqsssuuuvvvuuutttssstttvvvssstttvvvxxx{{{|||}}}~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}|||yyynnnWWWJJJMMMiii~~~wwwkkkjjjpppwww___DDD===???>>>888222222222111111111000000///333111///111;;;bbbfffAAA777<<<888EEEdddyyynnngggmmmsssqqqlllnnn}}}~~~qqqcccUUUGGG>>>;;;<<<<<<<<<;;;;;;;;;;;;999999888888777777666666555333222444444777???IIIQQQWWW[[[[[[bbbttt}}}yyyvvvtttsssyyy{{{~~~~~~~~~~~~~~~~~~}}}bbbFFF<<>>===>>>???AAACCCEEEFFFGGGFFFGGGHHHJJJLLLNNNNNNNNNPPPQQQSSSUUUXXXZZZ\\\]]]___aaadddeeeddddddeeefffcccbbb```^^^^^^```dddhhheeeeeeffffffggggggffffffgggeeegggmmmooolllmmmppprrrsssuuuxxx~~~uuuaaa___hhhnnn}}}~~~vvvcccPPPHHHNNNWWWdddSSSGGGLLLWWW]]]______ZZZVVVQQQOOOOOONNNJJJGGGEEEFFFHHHLLLPPPTTTXXXZZZ[[[XXXRRRMMMSSSaaalllooorrrsssuuuuuuttttttvvvwwwssstttwwwzzz}}}~~~}}}~~~~~~}}}||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzuuu[[[JJJLLLkkk{{{iii```cccsss}}}bbbGGG===>>>>>>:::333333222222222111111111///222000000333===bbbeee???333999999EEEdddzzzyyy^^^QQQWWWaaadddbbbbbbjjjxxxppp^^^NNNEEE>>>>>>===;;;:::;;;===>>>:::999999888888777666666555333333555444444999@@@CCCPPP___kkkyyy~~~|||cccDDD999999:::QQQ]]]nnn}}}xxxjjjXXXFFFZZZwwwNNN???BBB???<<<<<<<<<:::777666777888333333222111000///......++++++,,,------+++***))))))((('''((()))******(((%%%'''***---......---,,,++++++******++++++,,,---------......------,,,+++++++++,,,,,,,,,---------...///////////////............///000000000000000000222555666666777888:::777777888999;;;<<<=========>>>???AAACCCEEEFFFGGGFFFGGGHHHJJJMMMNNNNNNNNNPPPQQQRRRUUUXXX[[[^^^```___aaadddeeedddddddddeeecccbbb```^^^^^^aaagggkkkeeefffgggiiijjjkkklllllliiieeeffflllmmmjjjkkkoookkknnnqqqtttwww~~~vvvbbbfffeeeXXXfffrrrwwwiiiTTTJJJOOOXXXnnnyyy^^^HHHJJJYYYaaa___[[[ZZZVVVQQQOOOOOONNNKKKGGGGGGIIIKKKOOOSSSXXX[[[]]][[[ZZZSSSKKKNNN]]]jjjnnnsssuuuvvvwwwvvvwwwyyyzzzsssuuuxxx|||}}}||||||}}}}}}~~~|||}}}~~~wwweeeQQQQQQrrr{{{iiiaaabbb~~~fffLLL???@@@@@@<<<444444444333333333222222...222000111666@@@ccciiiBBB333;;;AAADDDdddzzz|||```RRRTTT[[[\\\ZZZ\\\___mmmmmm\\\RRRDDDCCCAAA===;;;;;;===???::::::999999888777777777555333444666555333666<<>>??????>>>???@@@BBBDDDEEEFFFGGGEEEEEEFFFGGGIIILLLOOOPPPPPPOOOPPPTTT[[[```bbbbbb___```aaabbbbbbcccbbbbbbgggdddaaa```cccfffhhhiiiffffffggghhhiiiiiihhhhhhiiiiiiiiijjjjjjkkkkkkllljjjmmmqqqsssvvv{{{rrr___YYY[[[^^^^^^cccfff\\\OOONNNVVVcccqqq}}}fffMMMLLLYYYaaaaaa___XXXWWWUUUUUUSSSPPPKKKGGG@@@EEELLLPPPTTTXXX___ddd]]][[[VVVPPPNNNUUUcccnnnvvvzzzyyyuuusssuuuwwwuuusssuuuwwwyyy|||~~~~~~|||{{{}}}~~~}}}}}}}}}lllWWWUUUyyyuuufffbbbwwwhhhIIIDDDEEE===888111111000000000000000111000333,,,444555===iiirrr???999888>>>GGGfffzzzuuuuuuooo^^^UUUXXXZZZ___nnnyyymmmmmm\\\PPPFFF@@@@@@===777999BBB555999======999777888;;;888777555333333555777888EEE___{{{~~~|||~~~eeeFFF<<<<<<:::NNNuuuzzz{{{oooaaaMMM^^^___DDDBBBBBB<<<===<<<:::888666666666666333222111000///...---,,,---,,,+++*********++++++))))))))))))))))))))))))***''',,,666777...***------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,---......//////...///000111222111000000111111111111111000000000222222222333444666888:::888999:::;;;<<<>>>??????>>>???@@@BBBDDDEEEFFFGGGFFFFFFGGGHHHJJJMMMOOOQQQQQQQQQQQQUUU[[[```bbbaaa``````aaaaaabbbaaaaaaaaafffdddbbbbbbeeeiiilllmmmdddeeeeeefffggggggggggggiiiiiiiiijjjkkkkkklllllllllnnnqqqrrrtttwww}}}{{{jjjcccccccccbbbbbb^^^TTTKKKKKKQQQZZZcccjjjmmmxxx|||eeeRRRRRR]]]dddcccaaaZZZXXXVVVTTTRRRNNNIIIFFFEEEHHHMMMTTTYYY]]]^^^^^^\\\\\\ZZZTTTQQQVVVdddpppuuuyyyyyyvvvtttvvvvvvuuutttuuuwwwyyy{{{|||}}}~~~}}}}}}~~~~~~}}}|||{{{}}}~~~~~~~~~gggTTTSSSxxxooofffzzziiiIIIDDDDDD>>>;;;555444333222111111111111000333---444555===gggyyyzzzCCC:::666888GGGeeezzzuuu```WWWZZZ]]]kkk|||```PPPaaaxxxhhhZZZLLLEEEBBB???======:::::::::<<>>???>>>???@@@BBBDDDEEEFFFGGGGGGGGGHHHIIIKKKMMMPPPQQQSSSSSSSSSVVV[[[^^^``````______`````````aaaaaaaaadddbbbaaabbbfffjjjnnnoooccccccddddddeeefffffffffiiiiiiiiijjjkkklllllllllooopppqqqqqqrrrssswwwzzz|||wwwlllgggkkkiii```RRRGGGFFFHHHIIIUUU[[[___```gggssszzzxxxqqqdddYYY[[[cccgggeeebbb^^^[[[WWWSSSPPPLLLHHHDDDEEEEEEIIIOOOUUUVVVRRRMMMUUUZZZ^^^ZZZTTTWWWbbbnnnrrrwwwyyyvvvuuuvvvvvvssstttuuuvvvxxxzzz{{{{{{{{{zzz{{{|||}}}~~~}}}}}}|||~~~nnnWWWPPPooosssdddpppkkkIIICCCCCC>>><<<888777666444333222111111///555///555555<<>>:::;;;FFFdddyyy|||ooommmssstttXXXIIIRRRqqqzzzeeeWWWUUUVVVOOOEEEDDD<<<888===GGGLLLGGG@@@777888999777444333555888>>>HHHWWWhhh}}}yyyUUU@@@999888NNNsssiii]]]RRRgggsssOOOCCCCCCAAA===<<<:::888666666666666333222111000///...---,,,,,,,,,++++++++++++***+++))))))))))))))))))))))))***&&&&&&***+++((()))---,,,,,,+++++++++,,,------------,,,,,,,,,++++++++++++++++++,,,,,,------------...000111111111000///000000111111111111111222222222333444555666777888888888999:::<<<===>>>>>>>>>???@@@BBBDDDEEEFFFGGGHHHHHHHHHIIIKKKNNNPPPQQQTTTTTTUUUWWWZZZ]]]______]]]]]]]]]^^^```aaabbbcccbbbaaa___aaadddhhhkkkkkkcccccccccdddeeefffggghhhhhhiiiiiijjjkkklllmmmmmmppppppqqqqqqrrrsssuuuvvvzzzsssgggoookkk[[[EEE;;;@@@CCC@@@AAAGGGLLLMMMQQQYYY\\\[[[fffbbb___bbbggghhheeebbbaaa]]]WWWRRRNNNJJJFFFCCCCCCDDDFFFIIIJJJHHHCCC???JJJUUU___```YYYWWW^^^gggpppuuuxxxvvvuuuvvvvvvssstttuuuvvvwwwxxxyyyyyyyyyyyyzzz|||~~~~~~~~~~~~~~~aaaPPPdddqqq^^^ccciiiIIICCCCCC===;;;888777666444333333222222...666000555444<<>>@@@LLLWWWYYYWWWCCC???:::777555555666666;;;>>>FFFRRRdddxxx^^^CCC:::;;;DDDiii~~~uuuaaaSSSLLLeeewwwRRRAAA>>><<<===<<<:::888666666666666333222111000///...---,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))***''''''((())))))***---,,,+++++++++,,,,,,---...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...///000111000000////////////000000000111111222333444555555666777777777888999:::;;;===>>>>>>>>>???@@@BBBDDDEEEFFFGGGIIIIIIIIIIIIKKKMMMPPPQQQTTTTTTVVVWWWXXX[[[]]]^^^ZZZZZZ[[[]]]```ccceeegggeeecccaaabbbdddggghhhhhhdddddddddeeefffhhhiiijjjhhhiiijjjkkklllmmmnnnnnnppppppppprrrtttvvvwwwwwwyyyzzznnnmmmfffRRR<<<555;;;===888888<<<>>>???AAAHHHNNNQQQaaaccceeefffhhhgggddd```aaa]]]WWWRRRNNNIIIEEEBBBEEEGGGIIIGGGCCC>>><<<<<>>fff}}}|||vvv|||aaaGGG<<<888:::IIIfffzzzvvvbbbZZZ]]]bbbppp}}}eeekkk|||ggg\\\NNNGGGKKKWWWcccjjjQQQHHH<<<666777888777555777999<<>>===<<<:::888666666666666333222111000///...---,,,+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))((()))******,,,---++++++++++++,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000000000//////.........///000000111111222333444555666666666666777777888:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGIIIHHHHHHIIIJJJMMMOOOPPPRRRSSSUUUVVVWWWYYY[[[^^^ZZZZZZ[[[]]]```dddgggiiiiiigggeeeeeefffgggggggggffffffeeefffgggiiikkklllhhhiiijjjkkklllmmmnnnoooooooooppprrrvvvxxxyyyxxxxxxwww}}}kkk^^^KKK<<<999<<<<<<888:::;;;:::888:::CCCNNNWWWbbbgggiiihhhgggfffbbb]]]^^^[[[VVVRRRNNNJJJEEEBBBBBBFFFHHHFFF@@@<<<;;;===CCCRRRbbbiiiddd___^^^aaannnsssvvvtttsssvvvvvvttttttuuuvvvwwwxxxyyyyyyyyyyyy{{{}}}}}}rrr^^^TTTdddvvvdddaaagggKKKEEECCC<<<999333333222222222333333444,,,777111333444@@@jjj}}}RRRqqq~~~KKK>>>777999LLLiii|||gggPPPEEEIIIQQQddd}}}zzz```ccc}}}wwwooo```PPPGGGMMM\\\hhhWWWMMM@@@999888999888555444666999<<>>>>>???@@@BBBDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLNNNOOOPPPRRRTTTUUUUUUWWWZZZ^^^]]]]]]]]]^^^```cccfffhhhiiigggeeeeeegggggggggfffffffffeeeeeegggiiilllmmmhhhiiijjjkkklllnnnooooooooonnnooorrrvvvyyyxxxwwwwwwxxxnnn]]]MMMHHHIIIHHHDDDBBB===???BBBDDDFFFKKKTTT\\\iiimmmmmmhhhffffffbbb\\\[[[YYYVVVSSSPPPKKKFFFCCC@@@CCCGGGIIIHHHEEECCCAAAGGGRRR___dddccc```aaacccnnnrrrtttrrrrrruuuwwwvvvtttuuuvvvxxxyyyzzzzzzzzzyyyzzz|||~~~}}}xxxyyyiiiYYYSSSccczzzuuucccaaa|||iiiMMMFFFDDD>>>===555555444333222222222222+++777111222333CCCnnnYYYgggppprrrHHH???:::@@@PPPlll~~~oooUUUHHHIIILLL]]]yyyxxxccceee{{{{{{{{{wwwttttttvvvuuusssvvv{{{xxxttthhhUUUEEEBBBLLLWWWQQQMMMFFF???999777777888555555777999;;;AAAQQQbbbttttttPPP>>>>>>AAA\\\rrruuu___HHHLLLhhhtttUUUDDD@@@???===<<<:::888666666666666333222111000///...---,,,++++++,,,---,,,+++***)))))))))))))))))))))))))))%%%(((***++++++,,,+++(((++++++++++++,,,---...///---------,,,,,,,,,++++++........................,,,---///000000000///...///000000111222222333333222333555666666666555555777777888999;;;<<<======>>>???@@@BBBDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKMMMNNNNNNQQQTTTTTTTTTVVVZZZ]]]aaa```______```bbbeeeffffffdddcccccceeeffffffeeefffeeeeeeeeefffiiilllmmmhhhiiijjjkkkmmmnnnooopppooonnnnnnrrrvvvxxxwwwuuuvvv{{{tttaaaSSSUUUYYYTTTNNNMMMTTT\\\gggooopppnnnppptttoooqqqoooiiifffgggccc\\\YYYWWWUUUSSSQQQLLLGGGCCCDDDFFFKKKQQQVVVUUUOOOIIIIIIQQQZZZ^^^^^^^^^aaadddnnnrrrsssqqqqqquuuwwwwwwtttuuuvvvxxxzzz{{{{{{{{{xxxzzz{{{}}}~~~~~~~~~zzzxxx~~~vvvkkkZZZQQQ^^^sssppp\\\cccwwwlllNNNFFFEEE@@@@@@888777555444222222111111+++777000111333DDDqqqiiigggaaabbb>>>999999EEERRRnnn|||aaaQQQNNNKKKWWWpppqqqqqq~~~vvvtttuuulllhhhkkkkkkgggiiiqqqqqqppphhhWWWEEE===AAAHHHHHHKKKKKKDDD:::444666;;;888555555888999===JJJXXXlllzzzZZZCCCAAA:::RRRfff~~~vvvaaaIIIMMMjjjsssQQQBBB@@@>>>===<<<:::888777777777888444333222000//////......+++++++++*********))))))))))))))))))))))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------............------000//////000111111///...000000111222222222222111333333444444555666666777666777888;;;<<<>>>?????????@@@AAABBBCCCEEEFFFFFFCCCEEEHHHJJJKKKLLLKKKKKKMMMPPPSSSUUUWWWYYY\\\___\\\aaacccaaaaaaeeefffeeefffeeecccbbbbbbdddgggiiiggggggggggggffffffffffffeeegggkkkooopppnnnkkkiiippppppqqqrrrtttuuuvvvvvvxxx~~~hhhZZZWWWccceeeYYYQQQRRR\\\qqqxxxooonnnlllhhhdddaaaaaaaaabbbYYYWWWTTTRRRPPPMMMIIIFFFCCCDDDLLL\\\kkkjjjYYYHHHCCCFFFMMMTTT[[[_________iiissszzzwwwrrrqqqssssssxxxxxxyyyzzzzzzyyyyyyyyyzzz|||~~~}}}}}}~~~~~~{{{}}}~~~|||sssnnnRRRPPP\\\wwwrrraaallliiiMMMAAA@@@AAAAAA:::777444333333333222111000222777000555???{{{sssfff\\\EEE777<<>>???EEEWWWyyylllYYYOOOLLLeeesssQQQDDD@@@======<<<:::888777777777888333333111000///.........,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------............------000//////000111111///...000000111222222222222111333333333444555555666666666777999;;;<<<>>>>>>??????@@@AAABBBCCCEEEFFFFFFEEEEEEGGGHHHKKKMMMOOOPPPPPPRRRUUUWWWYYYZZZ]]]```\\\aaacccbbbbbbeeefffeeegggfffeeeccccccccceeeffffffgggggghhhhhhhhhiiiiiigggiiilllooopppooommmkkkmmmnnnooorrrtttvvvwwwxxxxxx{{{|||}}}wwwkkk```^^^gggeeeUUUKKKLLLUUUkkkzzzuuurrrkkkiiieeeaaa^^^]]]]]]^^^XXXVVVSSSQQQOOOLLLHHHEEEFFFFFFLLLXXXcccaaaSSSEEE@@@CCCIIIQQQXXX]]]______fffqqqxxxvvvrrrrrrtttuuuwwwxxxyyyzzzzzzzzzzzzzzzzzz|||~~~~~~~~~~~~|||uuunnnVVVRRRYYYtttfffyyyrrrOOOAAACCCBBB===:::777444333333333222111000222666000666AAA~~~tttjjj\\\BBB555===DDDYYYnnnooo[[[OOOPPPXXXOOO[[[qqqxxxuuu~~~{{{wwwqqqnnnjjjeeebbbaaa```aaaiiiwwwmmmVVVHHHCCC;;;===CCCIIIFFF>>><<<>>>888555333555666:::CCCLLLeeeyyy{{{ZZZFFF???EEEVVVsssoooZZZMMMIIIbbbsssQQQDDD@@@<<<===;;;:::888777777777777333222111000///.........---------,,,,,,,,,++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............------///000000111111000000///000000111222222222222111222222222333444444555555666777999;;;<<<>>>>>>>>>??????@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGJJJNNNRRRTTTRRRTTTVVVXXXXXXZZZ\\\^^^\\\aaadddbbbbbbeeegggeeeiiihhhgggfffeeedddcccccceeefffgggiiijjjjjjkkkkkkiiijjjlllnnnooooooooonnnmmmnnnppprrrsssuuuvvvvvvuuuwwwyyy{{{|||kkkfff^^^___ddd^^^NNNEEEHHHUUUhhhzzz{{{tttoooqqqsssjjjgggddd```]]][[[[[[[[[VVVTTTRRRPPPNNNLLLHHHFFFFFFFFFIIIOOOTTTQQQHHH@@@>>>@@@EEELLLRRRXXX]]]___cccnnnvvvuuurrrsssvvvwwwvvvwwwxxxzzz{{{{{{{{{{{{zzz{{{}}}}}}}}}~~~|||vvvnnn[[[UUUTTTmmmmmm|||VVVBBBEEEDDD::::::777444333333333222111000111555///888EEE|||uuuqqqnnn\\\>>>555???DDDWWWllloooRRRCCCAAA===KKKccc{{{{{{___SSSYYYmmm|||xxxqqqnnniiiddd```^^^]]]]]]fffzzzzzz\\\HHH<<<===BBBJJJLLLFFF???;;;;;;888666777777888???FFF^^^rrryyyXXXDDD>>>FFFWWWooowww```NNNFFF^^^}}}uuuPPPBBB@@@===<<<;;;999888777666777777333222111000............---,,,,,,,,,,,,+++++++++(((((((((((((((((((((((())))))***++++++++++++******++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,///000111111000000000000000000111222222222222111111111222333333444444555777777999;;;<<<===>>>>>>??????@@@AAACCCDDDEEEEEEEEEFFFFFFHHHJJJMMMPPPRRRQQQSSSUUUVVVVVVWWWYYY[[[\\\aaadddbbbbbbeeefffeeehhhhhhiiiiiihhhfffeeedddeeefffgggiiijjjjjjiiiiiiiiijjjkkklllmmmnnnoooppppppqqqrrrssssssrrrrrrqqqqqqvvvyyyzzz|||zzzpppccc\\\XXX[[[```\\\QQQPPPVVVdddooowwwtttmmmllloooqqqkkkiiieeeaaa^^^\\\[[[[[[UUUSSSQQQOOONNNLLLIIIGGGDDDDDDEEEFFFFFFDDD@@@===???AAAEEEIIIMMMSSSYYY]]]bbbllluuutttqqqrrruuuwwwvvvwwwxxxzzz{{{|||||||||zzz{{{||||||}}}~~~vvvkkk\\\WWWPPPeeetttsssbbbCCCEEEEEE::::::777444333333333222111000000444///999HHHyyy```hhhppp^^^???666@@@DDDUUUjjjYYYDDD???@@@JJJ^^^ttt~~~zzzfffWWWGGG???@@@RRRvvv{{{wwwpppmmmhhhbbb^^^\\\[[[[[[```ssseeeIIIEEEEEENNNVVVRRRDDD777===999777888888888;;;AAASSSgggzzzvvvTTT@@@===HHH[[[ppp~~~eeePPPEEEZZZ|||dddwwwPPPAAA@@@???<<<;;;999777666666666777333222111///......------++++++++++++************(((((((((((((((((((((((())))))***++++++++++++************+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,...111222222000///000111000000111222222222222111111111222333333444444555777888999;;;<<<=========>>>???@@@AAABBBDDDEEEEEEDDDEEEGGGJJJKKKLLLLLLLLLQQQSSSUUUVVVVVVWWWYYYZZZ[[[```cccaaaaaadddfffdddeeeggghhhjjjjjjjjjhhhhhhffffffhhhiiihhhgggfffeeehhhhhhiiijjjlllmmmoooooopppqqqrrrttttttsssrrrqqqqqqwwwyyytttjjjbbb\\\XXXVVVUUUYYY```bbbbbbjjjuuu{{{}}}zzzsssooooooooommmkkkiiifffbbb^^^\\\ZZZYYYTTTSSSQQQPPPPPPNNNKKKIIIEEEEEEEEECCCAAA@@@@@@AAADDDEEEGGGHHHJJJNNNTTTYYYaaallltttssspppqqqtttuuuvvvwwwyyyzzz{{{|||||||||zzz{{{|||}}}}}}vvvfffXXXTTTOOOeee{{{nnnlllDDDBBBEEE===:::777444333333333222111111000444///:::HHHmmmNNN\\\jjj___BBB888AAACCCRRRhhh}}}xxxVVVHHHHHHIIIPPPaaawwwjjjXXXNNNGGGHHHJJJHHHCCCIIIfff}}}xxxqqqnnnhhhbbb^^^[[[ZZZZZZYYYdddfffVVVHHHKKKXXX^^^RRRBBB>>>999777888999888:::>>>JJJ]]]sss|||ZZZFFF===KKKbbbxxxyyycccOOOCCCUUUyyy|||bbbwwwyyyQQQBBBAAA???<<<:::999777666666666666222111000///...---------+++++++++*********))))))))))))))))))))))))))))))))))))***++++++++++++***************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,...111444333000///000222000000111222222222222111222222222333444444555555777888:::;;;<<<=========>>>>>>???AAABBBCCCDDDEEECCCEEEHHHJJJLLLLLLKKKJJJSSSUUUWWWXXXXXXYYY[[[]]]ZZZ___bbb``````ccceeeccccccdddfffhhhjjjjjjjjjjjjeeeggghhhiiihhhgggeeecccgggggghhhjjjlllmmmnnnooolllnnnqqqtttvvvvvvvvvvvvtttwwwuuuhhhVVVLLLLLLPPPQQQQQQVVV___gggppp}}}xxxuuuuuuqqqlllkkkiiifffbbb^^^[[[XXXWWWUUUTTTRRRRRRRRRQQQOOOMMMJJJJJJHHHFFFCCCCCCEEEGGGGGGHHHIIIIIIHHHJJJPPPUUU```kkksssrrrooopppssstttwwwxxxyyy{{{{{{|||||||||zzz{{{}}}~~~~~~}}}{{{~~~}}}cccQQQOOOQQQkkk{{{sssnnnEEE@@@DDD@@@:::777444333333333222111222111444000:::GGGiiiFFFPPP```]]]DDD999???BBBPPPfff{{{hhhSSSNNNQQQQQQXXXiiijjjUUUHHHCCCLLLXXX]]]VVVSSSdddzzz~~~xxxtttmmmfff```\\\YYYXXXSSSWWWjjjrrrWWWNNNZZZhhheeeZZZDDD===999999:::888999<<>>>>>???@@@BBBCCCDDDEEEDDDEEEGGGIIIKKKLLLMMMNNNRRRTTTVVVXXXXXXYYY\\\^^^YYY^^^```______bbbcccbbbaaabbbccceeefffhhhhhhhhhdddfffhhhjjjjjjiiigggeeefffhhhiiilllmmmooooooooolllnnnrrruuuxxxxxxxxxwwwwwwtttkkk[[[KKKDDDJJJSSSSSSSSSXXXaaalllwww}}}xxxwwwtttpppmmmkkkhhhddd```\\\YYYXXXVVVUUUTTTTTTUUUTTTRRRPPPNNNMMMKKKHHHFFFFFFGGGGGGFFFHHHJJJHHHFFFGGGMMMRRR]]]hhhqqqqqqoooqqqtttvvvyyyyyyzzz{{{{{{|||{{{{{{yyy|||~~~}}}vvvuuuzzzwwwqqqrrr|||fffMMMIIIPPPnnnqqqppp~~~hhhFFF@@@BBB???:::777444333333333222111333222555000:::EEE|||tttwwwxxxsssHHHIIIUUUWWWCCC666;;;BBBNNNdddzzzyyypppjjjfff```bbbmmm~~~nnnddd___ccckkkpppjjjccckkkzzz~~~uuulllccc]]]YYYWWWPPPPPPXXXpppyyygggiiirrrrrrjjjLLLDDD>>><<<<<<999999;;;???QQQkkk~~~eeeRRRGGGRRRhhhrrraaaRRRCCCKKKggg}}}```xxxTTTJJJDDD999;;;:::888777666555666666222111000///---------------------,,,,,,,,,++++++))))))))))))))))))))))))))))))***++++++++++++***)))************++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++...222555444000...000333000000111222222222222111333333444555555666666777888999:::;;;<<<<<<======>>>>>>???@@@BBBCCCDDDDDDFFFFFFFFFGGGJJJNNNQQQSSSPPPRRRTTTVVVVVVXXXZZZ\\\XXX]]]```^^^^^^aaabbbaaa``````aaabbbccceeeffffffccceeehhhkkklllkkkiiihhhggghhhkkkmmmooopppppppppoooqqqtttwwwxxxxxxvvvuuuwwwooocccTTTIIIHHHRRR\\\[[[\\\```iiisss~~~yyywwwvvvtttpppooolllgggccc___\\\ZZZWWWVVVUUUVVVVVVVVVTTTRRROOOMMMJJJHHHGGGFFFEEEDDDDDDGGGIIIHHHEEEFFFKKKPPPZZZeeeooopppooorrrvvvxxxzzzzzz{{{{{{{{{{{{{{{zzzyyy|||}}}tttkkklllvvv}}}yyyqqqmmmmmm|||lllLLLEEEOOOnnnsssgggfffxxxaaaGGGAAAAAA>>>:::777444333333333222111333222555111999CCCyyyqqqrrrrrrNNNFFFNNNSSSBBB333999AAAMMMcccyyyqqqmmmooozzzwwwooopppxxx|||qqqfff^^^YYYVVVPPPNNNPPP]]]vvv||||||vvvmmmTTTJJJBBB???===:::999;;;:::LLLfff{{{eeeSSSLLLTTThhh|||jjjZZZHHHJJJaaapppTTTDDDEEE===999:::888555666999888444111111000000//////......,,,+++******++++++***((()))))))))))))))))))))))))))******++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------///000222111///......///000000000000111111111111111222333444555555555555666666777888:::;;;<<<===;;;<<<===>>>@@@AAABBBCCCEEEGGGIIILLLNNNOOOOOOOOOQQQSSSTTTUUUUUUVVVWWWYYYZZZ^^^bbbeeeeeedddcccbbbcccbbbaaa```aaacccfffgggeeefffgggiiijjjjjjkkkkkknnnmmmlllkkkkkklllnnnnnnoooqqqrrrssstttuuuwwwyyywwwfff\\\XXXRRRYYYfffjjj^^^jjjuuu}}}~~~{{{zzzrrrrrroookkkfffbbb``````ccc___\\\\\\YYYTTTRRRTTTTTTSSSPPPMMMJJJHHHGGGFFFBBBDDDEEEEEEEEEFFFHHHJJJPPP```nnnpppnnnssszzz|||yyyxxxxxxzzz}}}~~~}}}}}}~~~zzzooobbbbbbqqq|||tttoooqqqvvv}}}QQQHHHOOO}}}ooo\\\aaazzz^^^FFFEEEFFF>>>999777555333222111111222...555111333333LLL|||wwwnnnyyybbbAAAJJJNNN<<<777888AAAKKK^^^sssvvv]]]aaawww}}}yyy}}}ssshhh\\\UUUPPPIIIKKKIIIVVVlllttt[[[EEE@@@@@@;;;777:::>>>DDDXXXuuuttt```NNNZZZnnnqqqFFFBBBmmmrrrYYYFFFCCC888999:::888555666999888444111111000000//////......---,,,++++++,,,,,,+++))))))))))))))))))))))))))))))******++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------///000222111///......///000000000000111111111111333333444555666666666666777777888:::;;;<<<===>>><<<<<<===???@@@AAABBBCCCFFFGGGJJJLLLOOOPPPPPPQQQPPPRRRTTTUUUTTTUUUWWWYYYYYY[[[^^^_________aaabbbfffeeedddddddddeeeggghhheeeeeeggghhhiiijjjjjjjjjmmmllllllkkklllmmmnnnooonnnoooqqqrrrssstttvvvwwwttteeebbbeeeeeennnyyyzzzxxx}}}zzzrrrqqqnnnkkkgggeeeeeeeeehhhccc___^^^[[[UUUSSSUUUVVVTTTQQQNNNJJJHHHFFFEEEDDDEEEEEEEEEDDDDDDEEEGGGNNN^^^lllppppppuuuzzz|||zzzzzzzzz{{{~~~~~~|||~~~}}}~~~vvvpppvvv|||vvvqqqppprrr}}}\\\XXXbbbsssaaaYYYttt```FFFEEEEEE???999777555333222111111222///555111333333LLL}}}~~~xxxiiiHHHOOOPPP>>>999888???HHH\\\rrr___TTTdddyyy~~~{{{~~~vvvkkk___WWWRRRJJJJJJDDDKKKYYYnnnwwwZZZLLLEEE===:::===:::???RRRoooxxxeeeRRR[[[lllpppIIIKKKxxxttt|||sss[[[GGGCCC888999:::888555666999888444111111000000//////.........---+++,,,------,,,***)))))))))))))))))))))))))))******++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------...000111111///......///000000000000111111111111333444555666777777777777888888999:::<<<===>>>???<<<===>>>???@@@AAABBBCCCEEEGGGIIILLLOOOQQQRRRSSSPPPRRRTTTTTTUUUUUUWWWYYYZZZ[[[\\\\\\\\\]]]aaacccffffffeeeeeeeeeffffffgggeeeeeefffggghhhiiiiiiiiikkkkkkkkkllllllnnnooopppmmmnnnoooqqqssstttvvvvvvmmm___^^^jjjttt{{{tttrrrpppmmmllllllmmmmmmooohhhbbb```]]]XXXUUUVVVWWWUUURRRNNNJJJGGGEEEDDDFFFFFFGGGEEECCCCCCDDDFFFKKKZZZiiiqqqssswww{{{|||{{{zzzzzz||||||{{{|||~~~|||~~~|||zzztttqqqrrrbbb^^^hhhwwwfffWWWtttaaaFFFDDDDDD>>>999777555333222111111222///555000333333LLLpppNNNTTTSSS@@@;;;888<<>>>>>===>>>>>>???AAABBBBBBCCCDDDEEEGGGJJJMMMPPPRRRSSSPPPRRRTTTUUUVVVWWWYYY[[[[[[]]]^^^^^^___```cccfffccccccdddddddddeeeffffffeeeeeeeeefffgggggghhhiiijjjjjjkkklllmmmnnnooopppnnnnnnoooqqqtttvvvwwwwwwjjjZZZZZZjjj~~~{{{yyyvvvtttuuuvvvwwwxxxvvvmmmfffccc___ZZZVVVVVVTTTRRROOOLLLIIIGGGEEEDDDFFFGGGGGGGGGEEEEEEGGGIIIIIIUUUfffqqqvvvyyy{{{|||{{{zzzzzz|||~~~{{{zzz{{{}}}}}}{{{}}}}}}vvv}}}|||zzz|||zzztttyyybbbZZZ^^^yyyiiiaaa}}}aaaHHHDDDCCC>>>999777555333222111111222111555111555555LLLoooPPPVVVTTTAAA<<<888:::BBBVVVmmm||||||^^^QQQYYYooo|||{{{~~~}}}{{{nnncccWWWQQQRRRIIIHHHJJJRRRwwwwwwXXXAAA:::===999;;;HHHccc}}}tttbbb\\\iiivvv~~~{{{^^^EEEQQQ|||eeekkkyyyWWWDDDDDD>>>999:::888555666999888444111111000000//////......,,,+++******++++++***))))))))))))))))))))))))))))))******++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******------------------------...///111111/////////000///000000000111111111111222222333444555555555555666666777999:::;;;<<<===>>>>>>???@@@AAABBBBBBCCCCCCCCCEEEHHHKKKNNNPPPQQQQQQSSSUUUVVVWWWXXXZZZ\\\[[[]]]```bbbcccccceeefffcccccccccdddeeeggghhhiiiffffffeeeeeefffggghhhiiiiiijjjkkklllnnnoooooopppoooooooooqqquuuxxxxxxxxxmmm^^^```rrrzzzqqqhhheeebbb\\\VVVUUUOOONNNLLLJJJHHHGGGFFFFFFEEEFFFHHHIIIIIIJJJMMMOOOHHHRRRaaapppxxxzzz{{{|||yyyyyyyyy{{{}}}~~~|||zzzzzz||||||zzz}}}uuuhhh```lllxxx~~~~~~~~~}}}~~~}}}xxxwww{{{___[[[[[[zzzhhhjjjbbbKKKEEECCC>>>999777555333222111111222222666333888777LLLfffLLLVVVTTT@@@<<<888999AAAUUUlll{{{qqqTTTNNN^^^ooo|||{{{~~~vvvsss{{{sssiii]]]WWWYYYPPPNNNOOOVVVzzz}}}sss|||tttQQQAAA@@@;;;;;;EEEZZZtttwwwfff```sss~~~mmmVVVDDDQQQyyycccfff[[[EEEBBB;;;999:::888555666999888444111111000000//////......,,,+++)))***++++++***((()))))))))))))))))))))))))))******++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******............---------------///111111000///000111000000000000111111111111111222333444555555555555555666777888:::;;;<<<<<>>>>>@@@@@@@@@AAAAAABBBBBBBBBFFFFFFGGGHHHIIILLLNNNPPPMMMOOOQQQSSSTTTUUUXXXZZZ```````````````dddiiimmmoookkkfffbbbaaacccfffhhhjjjiiigggfffggghhhjjjkkkkkklllmmmnnnnnnnnnmmmlllnnnlllkkkooouuuyyyxxxvvvmmmcccfffmmmlllpppxxxwwwcccVVVWWWrrrxxxqqqqqqoooggg]]]WWWRRRQQQOOOMMMKKKIIIHHHHHHCCCEEEHHHIIIKKKMMMPPPSSSLLLNNNYYYlllyyy{{{{{{}}}{{{zzzzzz|||}}}}}}{{{yyy|||{{{kkk]]]kkkzzzssshhhhhhlllrrrwwwwwwrrrvvvhhhQQQcccpppooo^^^ooo~~~yyy\\\JJJEEEEEE999777555333222111222222,,,000000999555EEEyyyxxxtttyyyrrr[[[HHH@@@YYYWWW===777666999???UUUnnnrrrXXXGGG>>>FFFXXXooo~~~ssskkkiiijjj``````bbbaaa\\\^^^qqqyyyvvvjjjiiiooo|||{{{ZZZEEEEEEYYYppp___HHH???>>>===AAAPPPggg}}}~~~ooo___wwwuuuyyyzzzlll___WWWOOOmmmlllqqqZZZCCC@@@;;;:::888666666777888777666222222111000///...------,,,,,,,,,,,,+++***))))))++++++******))))))((((((******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......///111222222000///000000000000000000111111111111...000333555444444444555777777888999:::;;;;;;<<<<<<>>>@@@BBBDDDCCCBBBAAAAAABBBDDDGGGJJJLLLMMMNNNOOOOOOPPPSSSVVVXXXYYYXXX[[[```bbbbbbdddhhhhhhfffdddddddddddddddddddddddddddeeegggiiikkklllmmmmmmnnnppprrrqqqnnnkkkjjjiiieeekkkpppsssuuuxxxzzzzzznnnkkkhhhiiimmmlllhhhbbbRRRIIICCCVVV|||vvvqqqllleee\\\VVVZZZTTTPPPQQQPPPLLLHHHGGGCCCBBBAAABBBEEEKKKQQQUUUJJJJJJTTThhhzzz|||yyyxxxxxxyyy|||~~~|||yyywwwxxx|||~~~xxxooopppvvv}}}iiilllyyyuuukkkQQQ]]]mmmdddggg|||yyyVVVHHHHHHAAA<<<;;;888555333222222222888444000...555KKKjjj||||||bbbAAAFFFVVVYYYDDD555777;;;;;;VVVtttwwwcccUUUCCCCCCKKK^^^vvvvvvkkkbbb]]]\\\___\\\XXXTTTTTTYYYaaaggg|||zzzvvvpppfffGGGDDDMMMRRR}}}bbbKKKBBB>>>;;;>>>HHHZZZvvv~~~}}}||||||{{{iiirrrzzz|||qqqhhh___NNNJJJkkkqqqrrr[[[DDD@@@;;;:::888666666777888777666222222111000///...------,,,,,,,,,,,,+++***)))))))))((((((((('''''''''&&&******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......///000222222000///000111000000000000111111111111...111333444444444444555777777888999:::;;;;;;<<<===>>>@@@BBBCCCCCCCCCCCCCCCDDDFFFHHHJJJLLLLLLMMMPPPQQQRRRUUUWWWXXXWWWWWW[[[___bbbbbbdddhhhhhhfffcccccccccccccccccccccccceeefffgggiiijjjkkklllllljjjllloooooommmlllkkkkkkjjjnnnqqqrrrssswww{{{~~~vvvnnnhhhiiilllhhh[[[OOO@@@;;;:::NNN}}}}}}vvvppplllfff```[[[ZZZUUUQQQRRRQQQMMMJJJJJJCCCCCCBBBBBBEEEHHHLLLNNNGGGHHHRRRgggyyy}}}zzzxxxxxxyyy|||{{{||||||{{{zzzzzz|||~~~}}}xxxtttrrr}}}|||}}}kkkSSSaaasssfffjjjlllOOOGGGHHHAAA<<<;;;888555333222222222555444222111666IIIiii|||fffEEELLL```cccJJJ666777:::888RRRooo}}}ssskkk[[[EEECCCIIIYYYnnn|||yyytttnnnhhhbbb]]]ZZZWWWVVVTTTRRRQQQSSSWWW[[[hhhwww}}}xxxSSSDDDDDDFFFgggaaaLLLEEE???;;;===DDDTTTlll}}}mmmxxxwwwnnnhhhbbbRRRKKKdddtttppp\\\EEE@@@::::::888666666777777777666222222111000///...------,,,,,,,,,,,,+++***))))))((((((((((((''''''''''''******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------.........000222222000000000111000000000000111111111111///111333444444444555666777777888999:::;;;;;;<<>>FFF___~~~{{{~~~zzzuuurrrpppkkkeee```]]]YYYVVVXXXWWWSSSSSSUUUXXXXXXXXXVVVRRRMMMGGGDDDBBBDDDPPPeeewww~~~~~~~~~~~~}}}~~~~~~|||xxxzzz|||}}}|||||||||}}}wwwggglll~~~xxx|||zzzlllQQQWWWzzz{{{uuurrrvvvyyytttbbbNNNAAAGGGLLLAAA<<<;;;888555333222222222000222555444444EEEnnn|||oooWWWGGGTTTpppwwwWWW888444999333FFF___rrrvvvWWWGGGIIIZZZqqqwwwtttooojjjgggffffffdddbbbYYYZZZ[[[YYYUUURRRQQQPPPSSS^^^mmmyyy}}}}}}^^^IIIDDDCCCZZZdddWWWKKKDDD>>>;;;===DDDRRR___lllwwwzzzuuu}}}yyysssooobbbWWW```sss|||YYYEEEAAA::::::888666555666666555444222222111000///...------,,,,,,,,,,,,+++***))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,---------.........///111111111000111222///000000000111111111111000111333333333333555777777777888999:::;;;;;;<<>>DDDDDDMMMggg}}}yyyxxxyyywwwvvvvvvtttooofff______[[[ZZZ[[[ZZZWWWXXX\\\eeeffffffccc]]]TTTKKKEEEEEEGGGSSSgggwww~~~~~~~~~~~~|||zzz{{{||||||{{{zzzzzz}}}sssccciii|||yyyzzzttt|||~~~mmmNNNLLLhhh{{{vvvnnnlllrrr}}}~~~hhhQQQCCCHHHLLL@@@<<<;;;888555333222222222111222444333222CCCppp{{{gggEEEPPPlllwwwYYY999333888555CCCXXXmmm{{{~~~hhhNNNFFFOOOddduuuvvvrrrrrroookkkfffeeefffhhh______^^^ZZZVVVTTTSSSTTTUUU___llltttzzzwwwvvvpppRRREEEBBBJJJeeejjjZZZMMMFFF???===<<<@@@IIISSS\\\hhhwww{{{|||~~~~~~tttzzz}}}rrrjjj]]]UUU___ppp|||VVVDDDAAA::::::888666555666666444333222222111000///...------,,,,,,,,,,,,+++***))))))''''''''''''((((((((((((******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......---///111111111000111222000000000000111111111111000111222222222333555777777777888999:::;;;;;;<<<======>>>???@@@AAABBBBBBFFFGGGHHHHHHIIIIIIHHHHHHHHHMMMSSSWWWWWWWWWYYY[[[[[[^^^___]]]___dddgggeeeeeeeeeeeeeeeeeeeeeeeeeeegggggghhhhhhiiihhhhhhhhhkkkmmmmmmmmmlllkkklllnnnqqqqqquuuvvvnnncccbbbjjjrrrqqqlllaaaSSSJJJGGGGGGLLLIIIMMMddd|||zzzzzzzzzwwwwwwxxxyyyxxxrrrhhh``````^^^]]]^^^]]][[[]]]ccclllnnnnnnllleee\\\RRRLLLLLLNNNYYYkkkyyy~~~}}}}}}~~~~~~zzzwwwzzz{{{{{{zzzzzz{{{~~~sssfffjjjwww~~~xxxiiilll~~~zzzlllLLLGGGbbbyyyyyykkkgggeee|||uuu[[[HHHJJJKKK???<<<;;;888555333222222222333111333333111@@@nnnHHHLLLdddrrrZZZ<<<444777777@@@SSSiiiyyyzzz}}}___LLLIIISSSaaa~~~yyyrrrssssssnnnhhheeegggjjjbbbbbb```\\\XXXVVVVVVWWWWWW```kkksssxxx|||vvvqqqggggggtttcccKKKBBBAAAQQQrrrnnn[[[PPPHHHAAA>>>======BBBHHHNNNYYYhhhvvvuuuwwwzzz}}}rrr{{{uuugggZZZVVVdddxxxxxxRRRBBB@@@;;;:::888666555555555444333222222111000///...------,,,,,,,,,,,,+++***))))))&&&'''''''''((((((((()))******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......---///111111111111111333000000000000111111111111111222222222222333555888777777888999:::;;;;;;<<<:::<<<===???@@@@@@@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHIIINNNSSSUUUTTTTTTXXX[[[ZZZ]]]^^^\\\^^^dddfffeeeddddddddddddddddddddddddffffffggghhhiiiiiihhhhhhjjjkkklllkkkjjjjjjlllnnnmmmkkkllljjj\\\KKKHHHPPPXXX[[[\\\VVVMMMIIILLLPPPQQQJJJGGGTTTppp~~~yyyvvvwwwyyy{{{{{{zzzzzz{{{zzztttkkkdddbbb______```___]]]aaahhhoooqqqssssssnnnfff]]]WWWTTTVVV```ooo{{{~~~~~~|||yyytttwwwzzz|||}}}~~~vvvppprrrvvv~~~~~~sss```bbbxxx~~~iiiKKKIIIeee}}}jjjbbb^^^xxxzzz```JJJJJJLLLBBB<<<;;;888555333222222222333111333444111<<>>@@@AAABBBDDDFFFGGGHHHHHHJJJOOOSSSTTTRRRRRRVVVZZZZZZ]]]^^^\\\^^^cccfffeeebbbbbbbbbbbbbbbbbbbbbbbbeeefffggghhhiiiiiiiiiiiigggiiijjjjjjiiijjjlllnnniiieeebbb]]]KKK777333;;;BBBGGGLLLMMMKKKLLLRRRXXXPPPEEE<<<@@@TTTvvv|||uuurrrsssvvvyyy~~~|||{{{zzzvvvnnnhhhbbb```aaabbb```___cccjjjpppsssvvvxxxuuunnngggbbbYYY[[[dddrrr|||}}}nnnsssyyy~~~~~~yyy{{{|||{{{www{{{}}}qqqaaaggguuueeeJJJJJJhhh~~~hhh______vvvuuu^^^IIIIIINNNFFF<<<;;;888555333222222222333111333555111999^^^{{{WWWMMMYYYjjj\\\CCC888777555:::LLLeeeyyy{{{iiiQQQIIIFFFTTTjjj}}}}}}{{{{{{xxxuuussssssuuutttqqqmmmlllnnnooonnnkkkhhhffffffeeeiiiooovvv{{{{{{yyyvvvvvvrrrjjjaaa\\\YYYSSSKKKGGGKKKFFFCCCFFFBBBAAAJJJ]]]\\\MMMAAAFFF[[[lllkkkaaaTTTKKKDDD???<<<777666999777<<>>===:::777666666666666555444333111000...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++...///000222222111111000000111111111111222222222222222222222333444555555666666777888999::::::;;;======>>>???@@@AAAAAABBBEEEEEEFFFGGGIIIJJJKKKKKKMMMOOORRRTTTUUUVVVXXXZZZZZZ\\\^^^_________aaacccdddddddddcccaaaaaaccceeekkkiiihhhhhhiiijjjjjjiiiiiikkkmmmllljjjhhhhhhiiimmmeeeUUUCCC888777::::::===???KKKTTTUUU\\\^^^TTTPPPFFF;;;;;;IIIgggxxxttttttyyy~~~}}}~~~wwwkkkbbb```cccgggiiihhheeecccbbbkkkpppvvvxxxuuuoooiiieee___cccmmmxxx~~~yyyvvvwww|||}}}rrrsssyyyyyydddkkkpppfffHHHDDDbbb}}}{{{ccc___\\\zzzzzzfffTTTMMMNNNLLLGGGAAA>>>:::666333333333333222444444666666999XXX~~~cccxxx\\\MMMhhhzzzvvvGGG999222555>>>NNNbbbvvviiiIIIKKKKKKUUUkkk~~~~~~yyywwwzzz{{{yyywwwxxxxxxvvvrrrooollllllooonnnooorrrttttttyyy|||wwwmmmaaaYYYVVVOOOGGGBBBAAA@@@>>>===>>>BBBFFFXXXyyy```DDDAAAPPP[[[]]]\\\SSSPPPHHH>>><<<>>>:::333777:::>>>FFFRRRcccttt~~~tttccc]]]iiixxx\\\NNNYYYttteeePPPBBB===BBB<<<:::777666666777666555444333111000...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++...///000222222111111000000111111111111222222222222222222222333444555555666666777888999::::::;;;======>>>???@@@AAAAAABBBEEEEEEGGGIIIKKKLLLNNNNNNNNNQQQSSSUUUVVVWWWXXXZZZZZZ\\\^^^^^^^^^___aaacccbbbccccccbbbaaabbbdddgggiiihhhggggggiiijjjjjjiiigggjjjmmmllliiihhhkkkooogggZZZIII<<<666777<<>>:::666333222333333222444333555555666TTT~~~uuu___lllzzzlllXXXrrrNNN???:::555>>>MMMaaattt}}}gggKKKGGGKKK\\\qqq~~~}}}}}}vvvqqqpppqqqwwwtttrrrsssssstttyyy|||sssfff^^^XXXPPPHHHDDDCCCAAA>>><<<===@@@CCCOOOrrrwwwPPPDDDLLLUUUWWWUUUPPPNNNGGG>>>;;;>>>===888666888:::???HHHTTTaaaiii|||~~~|||kkkcccfffyyyxxxlll[[[YYYxxxfffOOOEEE???AAA;;;999666666777777777666444333111000...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++...///000222222111111000000111111111111222222222222222222222333444555555555666777888999:::;;;;;;======>>>???@@@AAAAAABBBDDDEEEGGGJJJMMMOOOQQQRRRPPPRRRUUUVVVVVVWWWXXXZZZZZZ\\\^^^^^^______aaacccaaabbbcccbbbbbbcccfffiiigggfffeeefffhhhjjjkkkjjjhhhlllooonnnkkkjjjmmmqqqZZZKKK???>>>BBBGGGRRR]]]kkkgggpppjjjQQQ???444999@@@NNNooo}}}|||}}}wwwtttwwwvvvsssoookkkfffbbb```WWWYYY___fffllllllhhhcccbbbjjjttt|||~~~}}}xxxxxxuuuvvvyyyzzz{{{~~~www{{{|||wwwyyy{{{yyytttqqqyyy{{{vvvdddgggmmm|||www___EEECCCZZZlll~~~eeeWWWhhhuuuwww```NNNIIILLLLLLHHHAAA>>>:::666333222222333333444333444444444PPP|||xxx~~~yyyoootttzzztttWWWlllJJJ;;;;;;555>>>LLL___rrr|||zzz]]]QQQHHHMMM\\\ppp|||ppp______dddqqqyyyxxxzzz{{{wwwuuussstttzzz{{{ppphhhaaaXXXPPPJJJIIIEEEAAA===<<<>>>AAAJJJnnn|||___PPPIIIHHHJJJIIIHHHCCC;;;888::::::888666666777999<<>>;;;:::888666555777888888777444333111000...---------,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++...///000111222111111000000000111111111222222222222222222222333444555555555555666888999:::;;;;;;======>>>???@@@AAAAAABBBCCCDDDFFFJJJMMMPPPSSSTTTQQQTTTVVVWWWWWWWWWXXXYYY[[[]]]___``````aaaccceeeeeeeeefffeeedddeeegggiiieeeddddddeeehhhjjjkkkkkkmmmooopppqqqpppnnnjjjhhhOOOFFFGGGYYYjjjvvvgggTTT@@@555<<<@@@FFFddd{{{uuuooojjjeeebbb[[[[[[^^^eeekkklllgggaaaccclllwww}}}~~~~~~}}}}}}ssskkk```cccnnn{{{{{{}}}~~~xxx{{{yyyuuuqqqllljjjkkkooowwwsssccceeennn}}}yyypppkkkWWWHHHQQQjjjxxxhhh]]]jjjwwwyyy```MMMIIILLLMMMHHHBBB???;;;666333222222222222333222444444444OOOyyyyyyQQQ^^^wwwwwwAAA444999777???LLL^^^qqqtttwww}}}nnnVVVJJJLLL[[[rrrrrr\\\DDDFFFNNN___xxx{{{yyywwwuuuzzzzzzsssmmmeee]]]SSSQQQLLLFFF@@@>>>???@@@OOOqqqjjjNNNEEEGGGCCCCCC@@@<<<999888888777666666666666666888<<>>::::::888666555777888888777444333111000...---------,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++...///000111222111111000000000111111111222222222222222222222333444555555555555666777999:::;;;<<<======>>>???@@@AAAAAABBBAAACCCEEEHHHLLLOOORRRSSSQQQTTTVVVWWWWWWWWWXXXYYY\\\^^^```aaabbbccceeegggiiijjjiiigggfffeeegggiiieeeddddddeeehhhkkkkkkkkkqqqnnnnnnppprrrmmmaaaWWWIIILLL^^^}}}~~~dddVVVBBB888===???BBB___zzzuuuooojjjfffgggeeeeeeiiilllkkkeee^^^aaannnyyy}}}~~~|||~~~||||||~~~vvvoooYYY\\\jjj{{{{{{}}}|||~~~xxxtttssstttddddddlllyyyxxxjjjiiiwwwtttjjjgggQQQJJJZZZvvvggg___lll|||bbbNNNJJJNNNMMMHHHBBB???;;;666333222222222111222111444666555OOOxxx\\\[[[ooorrrBBB777;;;999@@@LLL]]]ooovvvlllxxxoooUUUGGGLLLaaavvv{{{```DDDFFFJJJWWWppp}}}}}}{{{yyy{{{yyyssskkkdddZZZXXXRRRJJJBBB>>>>>>???TTTuuurrrVVVHHH@@@>>>>>>???>>><<<::::::666666777666555555777:::>>>???GGGYYYooo|||zzz|||}}}uuujjjnnn{{{pppgggYYYUUU]]]^^^\\\lllmmm```]]]OOO@@@>>>;;;999666666777777777666444333111000...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++...///000222222111111000000111111111111222222222222222222222333444555555444555666777999;;;<<<<<<======>>>???@@@AAAAAABBBBBBCCCEEEHHHKKKMMMOOOPPPPPPRRRUUUVVVVVVWWWXXXZZZ\\\^^^```aaabbbcccfffhhhllllllkkkiiifffeeeggghhhfffeeedddfffiiikkklllkkkooolllkkkmmmoooiii[[[OOOJJJZZZtttyyygggVVVFFF<<<<<<;;;AAA^^^~~~yyyssslllgggkkkiiiiiiiiijjjgggbbb]]]```ooo|||~~~~~~|||yyyyyy{{{nnniiinnnzzz~~~zzz~~~llleeefffsss}}}oookkk}}}vvvmmmkkkQQQJJJZZZwwwccc]]]rrr}}}cccPPPMMMQQQOOOIIIBBB@@@;;;666333111111222000111000444666666MMMuuujjj\\\iiiqqqHHH===999999???KKK[[[mmm~~~|||pppnnnjjjOOOGGGUUUhhh```HHHGGGEEENNNhhh~~~{{{}}}|||uuunnnggg```]]]VVVMMMDDD???>>>>>>RRRsssoooMMMDDD???<<<>>>@@@???===<<<999999999777666666777999888777<<>>???@@@AAAAAABBBDDDEEEFFFHHHJJJLLLMMMNNNNNNQQQSSSUUUVVVWWWXXXZZZZZZ\\\^^^```aaabbbdddgggiiijjjiiigggeeeeeegggiiigggffffffgggiiikkklllkkkkkklllmmmmmmkkkfff^^^XXXaaavvvzzzjjjYYYNNNCCC<<<999CCC___{{{zzzsssjjjccc```aaacccccccccaaa^^^\\\```qqq~~~~~~vvvxxx{{{zzzuuu|||~~~zzzrrrgggnnnyyy~~~tttmmm}}}uuuvvvUUUNNN]]]yyy|||ccc```}}}{{{aaaPPPOOOTTTRRRLLLCCC@@@;;;777333111111111111111///333555333IIIoookkkWWW___nnnNNNAAA444888>>>HHHWWWiii{{{yyynnnwwwaaaKKKOOO]]]vvvcccQQQLLLEEEHHHaaa}}}|||uuupppgggddd\\\SSSIIICCCBBBBBBOOOooorrraaaTTTHHHGGGHHHFFFCCCCCCBBBAAA@@@===:::888999;;;888888;;;BBBPPPcccvvvssshhhgggvvvyyyyyysss^^^MMMNNNWWWcccuuuoooTTTXXX```MMM;;;AAA===:::777666666666666555444333111000...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++...///000222222111111000000111111111111222222222222222222222333444555555444444666777999;;;<<<=========>>>???@@@AAAAAABBBFFFGGGHHHIIIJJJLLLMMMMMMMMMOOORRRTTTUUUVVVXXXZZZXXXZZZ]]]^^^___aaaccceeefffggggggfffeeeeeegggiiiiiigggggghhhjjjllllllkkkjjjnnnqqqooojjjfffeeefff~~~jjj]]]UUUIII===999EEEaaazzzyyyqqqggg___TTTWWW[[[\\\\\\\\\\\\]]]```rrruuuxxx|||zzz|||~~~~~~~~~iiikkkvvv||||||sss|||~~~YYYSSScccyyyfffgggwww___PPPPPPVVVTTTMMMCCC@@@;;;777333111111111222111///222444111EEEkkkfffQQQYYYmmmUUUFFF222777<<>><<<<<<===999;;;<<<===BBBRRRiii{{{mmmeeehhh{{{~~~uuuaaa^^^^^^aaavvvoooRRRQQQTTTIII@@@BBB:::999888666555555555555333222111000///...---,,,+++,,,,,,,,,,,,+++******+++***)))((((((''''''(((******+++++++++******))),,,++++++******++++++,,,++++++,,,---,,,+++)))(((******+++,,,------------+++---000222222222000////////////000111111222222333222111111111222333444444555777888::::::;;;;;;???>>>======>>>@@@BBBCCCFFFGGGGGGHHHJJJLLLMMMNNNPPPRRRTTTWWWYYYZZZ[[[\\\ZZZ[[[]]]___bbbdddfffgggeeeeeeeeefffffffffgggggghhheeedddfffjjjnnnnnnmmmmmmkkknnnrrrmmmfffmmm{{{uuujjjaaaSSSCCC:::BBB\\\uuu|||wwwqqqfff[[[WWWWWWWWWVVVVVVVVVVVVVVVaaatttyyysssrrr}}}}}}|||~~~~~~||||||~~~xxx|||}}}rrrsssvvvYYYSSSjjjxxxfffhhhyyy\\\OOOQQQTTTQQQNNNDDD@@@:::666444333111000444///000444333555FFF[[[nnnPPPLLLcccccc@@@666999:::AAAQQQggg{{{|||{{{}}}sssmmmppptttxxxgggSSSPPP___www{{{sss[[[MMM[[[qqqsssdddWWWLLLEEEBBBMMMaaa{{{vvvrrrmmmiiigggccc```ccc^^^OOOKKKLLLGGGCCC???;;;999;;;EEEYYYjjj|||pppttt|||mmmbbb___ggghhhNNNOOOSSSIII@@@@@@:::999888666555555555555333222111000///...---,,,+++,,,,,,,,,,,,+++******)))((((((((((((((()))***++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++,,,---------,,,***)))******+++,,,------------+++---000222222222000////////////000111111222222333222111111111222333444444555777888::::::;;;;;;>>>======>>>???@@@BBBCCCEEEEEEFFFGGGIIIKKKLLLMMMRRRSSSTTTVVVXXXYYY[[[\\\[[[\\\]]]___aaaccceeeeeeeeeeeeeeeeeeeeedddddddddgggeeedddfffiiimmmmmmmmmlllkkkoootttqqqkkkqqq~~~yyypppeeeVVVFFF;;;@@@VVVlll||||||wwwrrrggg[[[XXXXXXWWWVVVTTTSSSQQQQQQ]]]pppzzztttrrr{{{xxxwwwyyy~~~~~~~~~~~~yyywww|||yyy~~~~~~rrrZZZTTTjjjuuubbb```yyywww[[[NNNOOOQQQNNNJJJDDD@@@:::666444333111000333///000444333444DDDWWWiiiMMMKKKeeehhhBBB333888:::AAAQQQfffzzzyyy~~~uuuiiibbbeeeiiilllwww|||aaaRRRVVVooo|||]]]KKKUUUfffyyy|||mmm^^^RRRIIIEEEJJJ]]]vvv~~~oooiiiaaaQQQBBB>>>;;;<<<<<>>:::999888666555555555555333222111000///...---,,,+++,,,,,,,,,,,,+++******''''''''''''((()))***++++++,,,,,,---------,,,,,,,,,++++++******++++++,,,,,,------------,,,,,,+++***+++,,,------......---+++---000222222222000////////////000111111222222222222222222222333444444444555777888::::::;;;;;;<<<<<<===>>>???AAACCCDDDDDDDDDEEEFFFHHHJJJLLLMMMTTTTTTTTTTTTVVVXXXZZZ\\\]]]]]]^^^___aaabbbcccdddeeeeeeeeeddddddccccccbbbfffeeedddeeehhhkkkllllllkkklllqqqwwwuuupppttt~~~~~~vvvkkkZZZHHH<<<<<>>LLL^^^~~~}}}}}}yyy|||ooodddbbbqqqwww\\\JJJOOOTTTKKK@@@===:::999888666555555555555333222111000///...---,,,+++,,,,,,,,,,,,+++******((((((((((((((()))*********+++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------,,,***+++,,,---............+++---000222222222000////////////000111111222222222222222222333333444444444555777888::::::;;;;;;;;;;;;<<<>>>@@@BBBCCCDDDCCCDDDDDDFFFHHHJJJLLLMMMUUUUUUTTTSSSUUUWWWZZZ[[[]]]^^^^^^___```aaabbbbbbddddddddddddddddddddddddeeeeeedddeeegggiiikkkllllllnnnsssyyyyyyttttttyyysss|||{{{mmmZZZIII<<<888@@@KKK\\\lll}}}xxxvvvrrrggg\\\WWWWWWUUUSSSPPPLLLIIIGGGVVViii|||~~~uuuqqqvvvyyy|||~~~yyypppjjjjjjnnntttwwwzzz|||||||||{{{yyy}}}yyywwwtttuuulllPPPNNNcccpppbbbeeevvvjjjOOOIIIOOORRROOONNNEEE@@@:::555333222222111111000222444222333<<>>HHHYYYmmm|||yyyuuucccmmm{{{~~~hhhWWWNNNbbbyyyyyyYYYcccyyyssskkkqqqrrrvvv}}}```MMMGGGHHHLLLVVVkkkqqqhhhZZZLLLBBB======>>>;;;AAAPPPeee{{{|||kkk___WWWQQQOOOQQQ]]]uuubbbJJJCCCEEEGGG```{{{}}}}}}~~~{{{sss~~~nnn```dddyyyuuu```OOOLLLNNNIII@@@;;;:::999888666555555555555333222111000///...---,,,+++,,,,,,,,,,,,+++*********)))((((((((((((((()))((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***+++,,,---...+++,,,---...////////////+++---000222222222000////////////000111111222222222333444555555555444333444555777888::::::;;;;;;;;;<<<>>>@@@AAAAAAAAAAAABBBBBBDDDFFFHHHKKKMMMNNNPPPQQQRRRTTTVVVXXXYYYZZZ\\\\\\]]]^^^___aaaaaabbbaaabbbcccdddfffgggiiiiiifffhhhiiihhhggghhhkkknnnppptttyyy~~~yyynnndddYYYeeeuuurrr```LLLAAA<<<888666777:::DDDZZZsss{{{zzzxxxtttooolllkkklllllllllkkkmmmqqqvvvzzz{{{zzzxxxxxxvvvpppjjjiiiiiicccZZZUUUUUUUUUTTTQQQMMMIIIGGGGGGYYYppp|||{{{xxx|||{{{zzz|||~~~gggKKKGGGUUUeeennnrrr|||yyyvvvsssttt}}}~~~uuupppxxxssskkk\\\GGGLLLccc{{{uuuaaaeeexxxyyyVVVNNNSSSQQQNNNPPPFFFAAA999333111222222333222333222000000444;;;???hhhmmmkkkuuuNNNRRRdddMMM;;;777888;;;DDDTTTiii~~~~~~zzznnnhhhUUU]]]rrr~~~]]]dddyyywwwdddYYYWWWXXXYYYbbbppp|||yyywwwtttnnniiiZZZTTTKKKCCC===;;;<<<===999;;;FFFZZZssslll```XXXPPPJJJGGGKKK^^^rrrOOOFFFGGGEEE[[[yyy|||ttttttbbb```qqqsss^^^LLLIIIJJJGGG@@@<<<:::999888666555555555555333222111000///...---,,,+++,,,,,,,,,,,,+++******(((''''''(((((()))***+++)))***+++,,,------...---,,,++++++++++++++++++,,,++++++***)))***+++---...+++,,,---...////////////+++---000222222222000////////////000111111222222222333444555555555444333444555777888:::;;;;;;;;;<<<===???@@@AAAAAAAAA@@@AAAAAABBBDDDGGGJJJLLLMMMOOOPPPRRRUUUWWWYYYZZZZZZ[[[\\\]]]^^^```aaabbbbbbbbbbbbcccdddeeeeeefffgggggghhhjjjiiiggghhhkkkoooppptttzzz|||ooocccQQQ]]]mmmzzzppp]]]JJJ@@@===;;;999999:::CCCXXXrrrzzzyyyuuurrrnnnlllkkkkkkiiihhhiiijjjmmmtttyyy{{{wwwsssxxxtttmmmgggggggggbbbZZZWWWWWWWWWUUURRRMMMIIIFFFGGGZZZqqq}}}{{{xxx}}}tttPPPDDDMMM\\\iiiqqqvvvsssrrrsss~~~ttttttpppkkk```PPPUUUjjj}}}www]]][[[iiirrr{{{WWWPPPUUUTTTRRRUUUFFFAAA999333111222222333222333222///000555<<>>===<<<:::777666666777666555333333222111///---+++***+++,,,,,,,,,,,,+++******))))))))))))************+++******+++------,,,***))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,.../////////......---------///222444333222......///111222333444555222222222222333444555555555777888999888888999;;;<<<===??????>>>???BBBDDDFFFFFFGGGHHHIIIJJJLLLMMMOOOQQQTTTVVVVVVWWWYYYZZZZZZ[[[]]]^^^^^^```ccceeeeeeddddddccccccddddddeeefffggghhhiiikkklllmmmnnnuuuzzz}}}www]]]DDDOOO```pppmmm^^^LLL@@@>>>===999444;;;<<>><<<<<<:::777666666777666555333333222111///---+++++++++,,,,,,,,,,,,+++******))))))))))))************+++******+++------,,,***++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++***+++,,,............---/////////111444666555444000000000111222222222333222222222222333444555555777888::::::999999;;;<<<<<<===??????>>>???BBBDDDGGGGGGHHHHHHJJJKKKMMMNNNMMMOOOSSSUUUVVVWWWYYY[[[ZZZ[[[]]]^^^^^^___bbbeeeeeedddddddddeeeeeefffgggiiiiiijjjkkkmmmnnnppppppqqqvvvzzzgggLLLLLLUUUeeewww|||mmm```PPPDDD???===999666888999HHHdddyyy|||tttppplllhhhfffgggjjjlllnnnqqqrrrrrrrrrrrrrrrmmmhhhfffeeebbb\\\WWWVVVWWWWWWUUURRRNNNJJJIIIHHHQQQcccwww}}}}}}}}}|||~~~bbbLLLHHHPPPXXXmmm{{{~~~wwwuuuvvvvvvyyy{{{fffLLL[[[qqqwww```eee{{{^^^NNNPPPQQQSSSUUUOOOFFF===555333333111111222222333333333333555888;;;\\\yyyooobbbxxxlll===;;;888888???LLL___xxxzzzlllppphhhSSS___ttt}}}|||}}}wwwuuuuuuqqqkkkdddgggfffaaa___```]]]XXXSSSPPPKKKEEEAAA>>><<<;;;<<<::::::EEE\\\ttt}}}xxxiii```WWWLLLDDDDDD[[[}}}nnnPPPEEEDDDRRRvvvuuusss~~~|||eeeSSS[[[ttthhhYYYaaaqqqdddJJJ>>><<<<<<:::777666666777666555444333222000///---,,,++++++,,,,,,,,,,,,+++******))))))))))))*********************+++------,,,***,,,,,,,,,,,,+++***))))))+++,,,,,,------,,,,,,+++)))***+++,,,------------/////////222444666555444111111111111111111111111222222222222333444555555777999:::;;;::::::;;;===<<<>>>??????>>>???AAACCCGGGGGGHHHIIIJJJLLLMMMNNNLLLNNNQQQSSSUUUVVVYYY[[[YYY[[[\\\]]]]]]___aaaddddddddddddeeefffggghhhiiikkkkkkjjjkkklllnnnppprrrqqqssswwwxxxVVVHHHEEEXXXmmm|||xxxlllcccVVVJJJAAA===:::888888888EEEaaayyy{{{wwwrrrllliiijjjoooooopppqqqrrrqqqqqqpppsssoookkkgggeee```ZZZTTTUUUVVVWWWWWWTTTOOOJJJGGGFFFOOOaaavvv~~~~~~}}}{{{zzz{{{~~~rrrVVVJJJLLLRRRcccssswww~~~xxxwwwvvvzzz|||iiiJJJfffjjj]]]jjjuuuXXXJJJOOOTTTXXXWWWOOOFFF===555333333111111222222222333222222444888;;;UUUjjjbbbwwwkkk>>>;;;777777>>>KKK___yyyvvvsss|||wwwYYYMMM\\\sssxxxrrrpppyyy{{{xxxzzzxxxsssrrriiijjjgggdddeeeiiiiiifff\\\```cccbbbbbbccc```\\\UUUSSSOOOIIIDDD@@@===<<<:::999999BBBVVVjjjsssrrrooo{{{vvvhhh___VVVMMMGGGGGG___uuuVVVHHHCCCPPPsssvvvmmmvvvfffOOOZZZzzzkkk___hhhvvveeeIII>>>>>><<<:::777666666777666555444333111000...------,,,+++,,,,,,,,,,,,+++******((()))))))))***************))))))+++------,,,+++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++******+++,,,---............---...000222333333111111111111111111222222222222222222222333444555555777888::::::999999;;;<<<===>>>??????>>>???AAACCCEEEFFFFFFGGGIIIKKKMMMNNNNNNOOORRRSSSSSSUUUWWWZZZZZZ[[[\\\]]]]]]^^^aaacccbbbccccccdddfffgggiiijjjjjjiiiiiiiiijjjlllnnnpppssstttvvviiiNNN>>>KKK___nnnxxxkkkfff\\\OOODDD===::::::===;;;DDD]]]www~~~zzzsssppppppttttttttttttttttttttttttuuurrrnnnjjjfff```YYYTTTRRRTTTVVVXXXWWWRRRLLLHHHEEEMMM___uuu}}}zzzxxxxxxzzz|||~~~}}}iii]]][[[]]]cccsss~~~~~~vvv~~~vvvyyyuuuvvv{{{mmmNNNuuu|||ppp[[[[[[ttt|||}}}bbbPPPTTTXXX[[[WWWMMMEEE<<<444333333111111333111222222222222444888:::OOO```WWWnnnkkkHHH<<<888666===III^^^yyyrrrjjjmmmuuuvvvttthhhRRRJJJYYYqqq}}}qqqiiihhhmmm}}}{{{qqqppptttxxxhhhaaa```bbb______^^^\\\___fffhhhfff[[[___dddggghhhgggddd```XXXVVVRRRMMMHHHCCC???===:::888888>>>OOO```gggeeecccmmmyyy~~~tttjjjaaaXXXNNNHHHLLLdddxxxZZZJJJCCCPPPrrruuulllvvvyyyeeePPP^^^ttteeelllvvvcccGGG>>>@@@<<<:::777666666777666555444333111///...---------+++,,,,,,,,,,,,+++******((()))))))))***************))))))+++---...---+++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---...///000111.........000222333222111...///000111222333444444222222222222333444555555666777999999888888:::;;;===>>>??????>>>???AAABBBCCCCCCDDDEEEGGGIIIKKKLLLPPPRRRSSSRRRRRRSSSVVVXXXZZZ\\\]]]]]]]]]^^^aaacccaaaaaabbbcccdddfffhhhiiijjjiiiiiiiiijjjlllmmmnnnrrrqqqrrr{{{kkkJJJEEEMMM[[[wwwzzznnnjjjbbbVVVJJJAAA<<<;;;???<<>>999777;;;HHH\\\xxx}}}^^^TTTTTTWWWUUUVVVVVVMMMHHHUUUhhhyyyzzzlll```bbbaaajjj~~~wwwqqqmmmnnnsss}}}fffXXXSSSTTTVVVYYYZZZYYYXXX\\\bbbeeeccc___bbbhhhmmmnnnjjjfffcccZZZXXXUUUPPPJJJEEEAAA???:::999888<<>>AAA<<<:::777666666777666555444222000///...---......+++,,,,,,,,,,,,+++******))))))))))))************)))))))))+++---...---,,,))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,...///111222111000000222444555444222......///111222333444555222222222222333444555555555777888888888888999;;;>>>???@@@???>>>>>>@@@BBBBBBBBBCCCDDDFFFIIIJJJLLLRRRRRRSSSSSSRRRTTTWWWYYY\\\]]]^^^^^^^^^___aaacccaaaaaaaaabbbdddfffggghhhjjjjjjkkkllllllmmmnnnnnnllllllnnnvvvlllQQQEEELLLjjjuuurrrkkk```TTTJJJCCC@@@>>><<>>???@@@???>>>>>>@@@BBBBBBBBBCCCEEEGGGIIIKKKLLLPPPQQQRRRRRRSSSVVVZZZ]]]]]]^^^_________```bbbdddbbbbbbcccccceeefffhhhhhhgggiiikkklllmmmlllkkkkkkiiikkkooosss|||uuuWWWNNN___uuu|||uuukkkaaaVVVLLLGGGAAA@@@BBBOOOddd|||}}}{{{wwwtttsssssstttvvvwwwwwwwwwuuupppjjjdddbbb[[[ZZZ[[[^^^```^^^WWWQQQIIILLLWWWjjjzzzzzzyyyyyyxxxyyy{{{}}}~~~~~~}}}{{{wwwwww|||{{{pppiii^^^]]]kkktttxxx|||||||||~~~ppppppwwwhhhggg}}}mmmVVVZZZvvveeeVVVWWWWWWXXXXXXQQQCCC:::333111222111111333111111222111111333777:::AAAnnnMMMIIIgggwwwiiiGGG???999;;;DDDWWWrrr~~~[[[IIICCCDDDBBBFFFMMMLLLBBBDDDIIIPPPYYY___bbbcccbbbXXX\\\sss~~~{{{yyy~~~pppiiihhhhhhhhhaaaeeehhhiiilllooommmhhhffffffjjjppppppiiidddddd]]]ZZZUUUPPPKKKHHHFFFFFF@@@>>>::::::DDDQQQXXXXXXYYYVVVWWWYYYWWWSSSUUUYYYaaaiiiqqqtttpppggg___[[[jjjyyyeee^^^___aaagggzzz||||||xxxrrr{{{~~~qqqzzzyyy```QQQeeehhh|||xxxuuu{{{gggKKK@@@???<<<:::777666666777666555444222000...------...///+++,,,,,,,,,,,,+++******))))))))))))************)))((()))+++---......,,,,,,,,,,,,,,,++++++***)))+++,,,,,,------,,,,,,+++***))))))***+++...000111/////////000222333111000111111111111111111111111222222222222333444555555777999::::::::::::;;;===>>>???@@@???>>>>>>@@@AAABBBCCCDDDEEEHHHJJJLLLMMMNNNOOOQQQRRRTTTXXX]]]```^^^___````````````ccceeedddddddddeeefffggghhhiiidddfffiiikkkkkkjjjhhhgggkkknnnrrrsssuuuoooWWWYYYccc||||||sssjjj___TTTLLLFFFEEEEEEMMM___vvv}}}zzzvvvqqqooonnnooopppwwwxxxyyywwwrrrlllhhheee```^^^]]]___aaa^^^WWWQQQIIIJJJTTTgggwwwzzzyyyyyyyyyzzz|||~~~~~~{{{wwwvvv{{{zzz}}}yyykkkbbbVVVVVVccckkkmmmrrrxxxpppkkklllvvv~~~~~~~~~xxxggg}}}qqqZZZYYYooozzzaaaUUUYYYXXXXXXWWWQQQCCC:::222111222111111333000111111111111333777999:::ZZZ<<>>???@@@@@@CCCDDDEEEGGGIIIKKKLLLMMMPPPQQQTTTWWWZZZ\\\^^^^^^^^^^^^______```bbbcccdddccceeefffeeeddddddeeefffiiihhhhhhjjjlllllliiieeeiiikkknnnqqqwwwcccTTTUUUxxxvvvkkkcccYYYPPPHHHFFFEEEKKKZZZnnnzzzvvvqqqnnnlllkkkiiihhhrrrsssuuuvvvtttpppkkkhhhaaa___]]]^^^```]]]VVVOOOJJJJJJMMMZZZooo~~~zzz{{{||||||{{{{{{|||wwwvvvyyy~~~yyyqqqsssyyysss]]]NNNJJJLLLQQQZZZhhhxxxzzzwwwuuutttsssssswww{{{mmmgggcccRRRbbb~~~}}}eeeXXXXXXWWWYYYVVVKKK@@@888111111222111111222222111111111222444666777AAArrrnnnMMMGGGYYYkkkPPPBBB777999AAAPPPmmmhhhaaaTTTKKKLLLPPPNNNHHHFFF???>>>KKK]]]oooyyy```^^^vvv{{{uuuooolllpppssswww{{{|||xxxpppjjjeeebbb___^^^___```___^^^[[[VVVPPPKKKIIIHHHGGGGGG@@@>>>999999CCCSSS^^^aaa]]]WWWSSSSSSRRRMMMKKKLLLTTTZZZdddiiieee______eee|||lll```aaammmxxxmmmpppxxx{{{vvvgggnnneeexxx|||bbbKKKBBB<<<:::888666666666666666444444444222000///.........------,,,,,,,,,+++++++++)))))))))))))))*********)))******+++,,,,,,------+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222......///222444555333111222222222222222222222222222222222111222222333444777777888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@CCCDDDEEEGGGIIIKKKMMMMMMQQQRRRTTTWWWYYY\\\^^^____________```aaabbbcccdddccceeefffeeeddddddeeegggfffeeefffiiilllmmmkkkhhhkkklllmmmnnnpppuuuzzz~~~nnn\\\XXXmmmuuummmccc[[[NNNKKKHHHKKKWWWiii{{{|||xxxqqqhhhbbb___```bbbccchhhjjjnnnppppppmmmiiigggaaa___]]]^^^^^^[[[TTTNNNGGGEEEGGGSSSfffyyy}}}{{{|||||||||{{{}}}}}}~~~qqqlllpppxxxtttfffYYYQQQMMMUUU___nnn{{{}}}uuuqqqwww~~~sss^^^ggg}}}yyy```VVVkkkzzzcccWWWWWWVVVWWWTTTIII???777111111222111111222222111111111222444666777:::gggdddKKKQQQcccMMM???666999@@@NNNkkkyyylllbbb```aaa]]]VVVHHHKKKSSSdddxxxeee```vvv~~~vvvnnngggbbb```\\\YYYYYYZZZ[[[\\\XXXTTTMMMIIIFFFEEEDDDCCC>>>===;;;@@@NNN```iiijjjddd\\\VVVSSSOOOIIIGGGGGGLLLRRR[[[```^^^\\\bbbkkkrrrfffbbbhhhvvvssstttqqqjjjoooooovvvbbbssseeeMMMBBB<<<:::888666666666666666444444444222000///.........,,,,,,,,,,,,++++++++++++************))))))))))))))))))******++++++,,,,,,+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222000//////000333444444333222222222222222222222222222222222222222333444444666666777888:::;;;<<<<<<;;;<<<<<<===>>>???@@@@@@DDDDDDFFFHHHJJJLLLMMMNNNRRRRRRSSSUUUXXX[[[^^^```___``````aaabbbcccddddddcccdddeeeeeeddddddfffgggddddddfffiiilllnnnmmmkkkkkklllllllllkkkmmmooorrryyy|||fffYYYdddyyyqqqiiiaaaWWWRRRLLLKKKRRRbbbsss~~~zzztttooohhh___WWWTTTTTTUUUVVV\\\___dddiiikkkkkkiiihhhaaa___]]]\\\[[[XXXQQQKKKEEEAAAAAAJJJ[[[mmmzzz||||||||||||{{{zzz}}}vvvmmmjjjoooxxx{{{wwwyyy}}}|||tttlllsss{{{}}}wwwsssyyy|||{{{wwwfffSSSaaasss~~~ttt^^^\\\yyyppp\\\SSSUUUUUUWWWTTTIII>>>777111111222111000222111111111111222444555777>>>bbbPPPHHHXXXIII===555999>>>JJJhhh{{{yyyuuutttnnngggcccooo{{{kkkdddvvvvvvnnnfffaaa]]]\\\YYYUUUSSSTTTWWWYYYUUUPPPJJJFFFCCCBBB@@@???===<<<<<>>???@@@@@@AAACCCDDDFFFHHHJJJLLLNNNOOORRRQQQQQQSSSUUUYYY\\\^^^___```aaabbbcccddddddeeebbbdddeeeeeedddeeefffgggffffffhhhjjjlllmmmmmmmmmhhhjjjkkkkkkkkklllnnnpppqqqxxxmmmZZZaaa||||||uuummmeee___YYYQQQLLLOOO[[[jjjuuu|||sssllliiiddd]]]VVVRRRPPPMMMLLLQQQUUU[[[bbbgggiiiiiiiiiaaa^^^\\\ZZZWWWSSSMMMHHHEEE@@@>>>DDDQQQaaarrr}}}|||zzz||||||{{{zzzwwwsssooooootttzzz|||sssppp}}}~~~zzzxxxuuuuuu{{{vvv|||uuuaaaRRR]]]pppqqqZZZ[[[~~~eeeSSSNNNTTTUUUWWWUUUKKK===666000111222111000222111111000000111333555666???ZZZUUUEEEUUUIII<<<555999===FFFcccyyypppkkkjjjiiiggg~~~~~~yyysssooogggyyy~~~tttkkkeeeaaa^^^YYYZZZYYYWWWTTTTTTWWWYYYSSSOOOIIIEEEBBB@@@>>>======;;;;;;EEEZZZnnntttqqqhhh___UUUPPPKKKFFFEEEGGGCCCEEEIIILLLOOOXXXmmmuuujjjgggeeehhhrrr~~~|||~~~~~~zzzgggMMMHHH\\\ggg{{{yyy]]]FFF???<<<:::888666555666666666444444444222000///.........,,,,,,+++++++++*********++++++******))))))((((((******+++++++++++++++++++++,,,,,,+++******+++---+++++++++,,,,,,---------+++++++++,,,...///111222111000......111333444555222222222222222222222222333333222222333333444555555666777888:::;;;<<<===<<<<<<===>>>???@@@AAAAAABBBCCCEEEHHHJJJLLLNNNOOOPPPPPPPPPQQQSSSVVVZZZ\\\___```aaacccddddddddddddbbbccceeeeeeeeeeeefffhhhiiijjjkkkkkkkkkkkkkkkkkkggghhhjjjjjjjjjjjjmmmooopppttt~~~qqq\\\```www~~~wwwoooeee```WWWPPPOOOVVVccclllyyyrrrlllkkkdddZZZQQQMMMKKKKKKKKKJJJMMMSSSZZZ___dddfffgggaaa___\\\YYYTTTOOOIIIEEEDDD???<<<@@@HHHSSSdddsss{{{yyy|||}}}zzz{{{wwwpppqqqsssvvvyyy|||}}}}}}|||qqqlllzzz}}}wwwsss~~~ttt^^^WWWhhhyyyuuuYYYWWWyyy~~~sss___PPPMMMTTTTTTTTTQQQGGG<<<555000111333111000111111000000000111333555666777KKK[[[MMM^^^OOO>>>555999<<>><<<<<<999888CCCYYYooowwwuuujjjaaaWWWQQQLLLHHHGGGJJJEEEFFFGGGGGGIIIVVVqqqtttjjjhhhhhhjjjqqq||||||{{{vvv^^^^^^mmmlll}}}rrrWWWCCC@@@>>>:::888666666666666666444444444222000///.........++++++++++++************************))))))))))))------..................+++,,,,,,+++******+++---***++++++,,,,,,------...++++++,,,,,,...///111222111///...///111333444444222222222222222222222222333333333333333444444555666666777888:::;;;<<<<<<<<<======>>>???@@@AAAAAAAAABBBDDDGGGIIILLLNNNOOOOOOPPPPPPQQQSSSVVVYYYZZZ^^^___aaacccddddddccccccaaaccceeeeeeeeeeeeggghhhjjjkkkkkkjjjhhhggggggiiiggghhhhhhgggfffgggiiikkknnnrrrxxxsssaaa```rrrxxxkkkggg___VVVPPPRRRZZZaaa|||zzzuuuqqqmmmbbbRRRFFFAAACCCHHHLLLHHHJJJNNNSSSXXX^^^bbbddddddccc___ZZZTTTNNNHHHEEEBBB===<<>>???@@@AAAAAABBB@@@AAACCCEEEHHHKKKMMMNNNPPPPPPRRRTTTVVVXXXYYYZZZ]]]^^^```bbbccccccbbbbbbaaaccceeeeeeeeeeeegggiiigggiiiiiigggdddcccdddfffhhhhhhgggfffeeegggjjjmmmooosssxxx|||ssseeeeeeqqq~~~qqqnnnggg]]]SSSOOORRRVVViiittt~~~}}}yyytttooofffYYYNNNIIIJJJLLLNNNNNNNNNOOORRRVVV\\\bbbeeeiiigggddd]]]VVVOOOJJJGGGCCC???@@@BBB>>><<>>888:::@@@KKK^^^rrr{{{|||qqqiii```\\\XXXTTTSSSUUURRRRRRQQQNNNNNN]]]{{{lllbbbcccjjjrrryyy|||}}}yyyoooyyyxxxjjjnnnzzzzzz^^^GGGAAA>>>:::888666666666666666444555444222000///.........+++++++++************)))(((((())))))******++++++************************+++,,,,,,+++******+++---******+++,,,,,,---......++++++,,,,,,...///111222000//////000333444444333222222222222222222222222444333333333333444555555888888888999999:::::::::======>>>???@@@AAAAAABBB???@@@BBBEEEHHHJJJLLLMMMPPPRRRTTTVVVXXXYYYZZZZZZ\\\]]]```bbbccccccbbbaaaaaacccdddeeeeeeeeegggiiidddffffffeeebbbaaaccceeehhhhhhgggfffgggjjjooosssrrrxxx|||}}}~~~}}}sssffflllsss|||uuussslllaaaTTTMMMLLLNNNYYYfffuuu|||~~~}}}yyytttvvvrrrlllfffaaa]]]YYYVVVUUUTTTSSSTTTXXX^^^dddhhhlllkkkggg```XXXQQQLLLJJJEEECCCEEEGGG@@@999BBBRRRsss~~~|||zzzmmmbbbppp|||uuuooommmfffjjjqqq|||qqqdddooo|||{{{xxxjjjWWWkkkvvvtttcccmmmkkkQQQFFFJJJTTTUUUTTTOOOEEE999333///111333111000000000000//////000222444555888111ccc}}}qqq[[[]]]ooooooOOO888999<<<>>>SSSpppmmmUUULLLIIIKKKMMMPPPRRRRRRRRRQQQQQQqqqqqqcccjjjsssnnnwwwxxxnnneeeaaaYYYYYYffftttoooooommmhhhiiimmmrrrxxx{{{|||{{{vvvlll___[[[^^^```]]]XXXWWWTTTOOOKKKHHHDDDAAA>>>888>>>EEEOOO___ooovvvuuuooohhhbbb```___\\\\\\___YYYYYYYYYVVVVVVdddsssdddaaajjjuuu~~~}}}xxxwwwwww|||}}}{{{|||vvvdddkkk~~~nnnqqq~~~|||uuuYYYGGGBBB===:::999888666555555555555444333222000//////............---,,,+++))))))(((+++*********))))))(((((()))))))))***++++++,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......---------......///000111111000/////////000222333333333333333333222111000111333444444222222333555777777888999:::;;;;;;<<<>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCEEEGGGJJJLLLNNNUUUVVVWWWVVVVVVVVVYYYZZZ]]]```bbbcccbbbbbbbbbcccbbbcccddddddeeeeeeeeeeeehhhbbb______[[[XXX\\\eeejjjgggeeefffjjjooosssuuutttvvvzzz~~~{{{tttooopppuuu~~~|||uuukkk___UUUOOOLLLKKKVVV___kkkwww~~~~~~{{{xxxuuu{{{|||uuuooofff___[[[WWWVVVYYY\\\___eeelllrrrtttpppggg^^^XXXSSSMMMLLLEEEBBBDDDCCCAAAFFFPPPttt|||~~~~~~|||~~~wwwpppkkkiiippp|||xxxpppjjjiiirrr}}}wwwlllbbbkkkyyy~~~xxxttt}}}jjjZZZaaawwwhhh^^^mmmmmmPPPNNNMMMSSSYYYXXXNNNDDD;;;999666444444333222000333333222222333333444555333<<>>???@@@AAABBBBBBCCCCCCDDDGGGIIILLLMMMPPPRRRTTTUUUUUUWWWZZZ\\\]]]```bbbcccbbbaaabbbcccaaabbbcccdddeeeeeeeeeeeehhhdddbbbaaa\\\UUUUUUZZZgggfffeeehhhlllppprrrsssrrruuuxxx|||{{{wwwqqqmmmtttwww~~~|||qqqeee[[[TTTPPPNNNPPPXXXcccoooxxx||||||||||||{{{tttmmmfffaaa___bbbeeegggmmmssswwwxxxuuukkkbbb]]]XXXTTTPPPIIIFFFHHHHHHFFFLLLWWW{{{}}}|||~~~|||xxxmmmhhhfffmmmvvv}}}tttnnniiifffssszzz}}}yyyvvvuuurrrvvv}}}~~~yyy~~~{{{dddWWWaaa}}}rrr^^^XXXiiigggNNNMMMNNNSSSWWWTTTKKKCCC888666333222222222111///333222222222222333444444555<<>>GGGUUUbbbjjjmmmnnniiibbb^^^^^^```aaaaaaZZZ[[[XXXWWWccc|||tttjjjhhhmmmzzzvvvcccVVVYYYcccrrr|||}}}||||||}}}rrroooqqq}}}tttcccvvvXXXEEE???::::::999888777666555555555444333222000//////.........---,,,,,,+++***))))))************)))))))))))))))))))))***++++++,,,,,,,,,+++******))))))******,,,,,,,,,---------.........------------///000111111111000///000111222333111222222222222222333333111333444444222222333555666777777888999:::;;;;;;;;;<<<<<<===>>>???@@@@@@CCCCCCDDDEEEGGGIIIKKKMMMLLLNNNQQQTTTUUUXXX[[[^^^]]]___bbbbbbaaaaaabbbcccaaaaaabbbcccddddddddddddfffeeeffffff```XXXUUUUUUbbbaaabbbeeeiiilllmmmmmmrrrqqqpppoooooooooppppppxxxzzz~~~uuuhhh]]]UUUQQQOOOLLLRRR[[[gggrrr{{{zzzuuuqqqnnnppprrrtttyyy}}}ssskkkfffbbb^^^XXXPPPLLLMMMLLLKKKRRR]]]{{{}}}}}}{{{{{{zzztttmmmaaa^^^cccttt}}}wwwqqqoooqqqtttuuurrryyyyyy___TTTccc{{{jjjZZZ[[[ooozzz```KKKMMMPPPSSSSSSOOOHHHBBB555333111000111111000///222222222222222333444444666;;;III}}}nnnDDDIIIUUULLL===999===<<>>???@@@AAADDDDDDEEEGGGIIIKKKLLLMMMKKKNNNQQQTTTVVVXXX[[[^^^^^^___aaaaaaaaaaaabbbccc```aaabbbcccddddddeeeeeeeeefffhhhiiifffaaa]]]\\\```^^^\\\[[[]]]_________iiieee```\\\^^^fffpppxxx{{{{{{|||wwwlllaaaYYYUUUSSSOOORRRXXXbbbnnnzzz}}}~~~}}}uuuqqqnnnjjjaaaXXXQQQPPPNNNKKKRRR]]]qqqwww||||||xxxtttkkkcccgggfffnnnrrrrrrrrrsssvvv{{{yyyuuu~~~aaaVVVgggzzzxxxggg\\\ccczzzxxx\\\IIIMMMRRRTTTQQQKKKDDD@@@333111000///111111111000222222222111222333333444444:::DDDuuuNNNHHHMMMIII===888<<<<<>>???>>>===???DDD@@@BBBBBB??????BBBBBB???;;;999777;;;CCCMMMUUUYYY]]][[[YYYXXXXXXYYYZZZZZZ[[[YYYZZZdddxxxtttiiijjjrrr{{{{{{}}}gggaaazzzzzzyyy[[[HHHBBB<<<;;;:::999777666666666666444333222000//////......---,,,,,,++++++*********))))))))))))))))))******)))))))))***++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,---------.........---,,,+++,,,...000222222111000000000111333444222111111111111333444444111222444333222222333555555666777888999::::::;;;<<<======>>>???@@@AAAAAAEEEFFFHHHIIIKKKLLLMMMNNNMMMPPPSSSVVVWWWXXXZZZ\\\^^^___````````````bbbccc```aaabbbcccdddeeeeeeeeeeeeggggggggggggfffccc```\\\WWWPPPKKKIIIIIIJJJJJJRRRRRRRRRTTTZZZeeerrr{{{|||zzzzzz{{{|||zzzpppfff```\\\ZZZSSSTTTXXX___kkkyyy{{{wwwssshhh^^^VVVRRRMMMHHHMMMWWWkkkuuu{{{wwwppplllkkkjjjtttuuu|||uuupppmmmlllmmmsss}}}|||xxxrrr}}}jjj]]]nnn}}}~~~rrrbbb[[[gggyyyZZZIIINNNTTTUUUPPPIIIBBB>>>333222000000222222222111222111111111111222333333000777@@@mmmXXXDDDIIIIII>>>666888:::BBBRRRlll|||vvvhhh]]]WWWQQQIIIGGGRRRdddooobbbkkkqqqlllzzzjjjXXXJJJDDD@@@??????AAA???===AAAHHHBBBEEEDDD@@@???AAA@@@===;;;:::999;;;@@@EEEIIIKKKPPPRRRUUUVVVVVVUUUTTTTTTWWWVVV[[[kkk}}}~~~cccjjjooopppzzz\\\IIICCC>>>;;;:::999888777666666666444333222000//////......,,,,,,,,,+++++++++******))))))))))))************)))))))))***++++++,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------.........---+++***+++---000222222222111000111222333444333222111111111222333444111333444444222222333555555666666777888999::::::<<<======>>>???@@@AAABBBFFFGGGHHHJJJKKKLLLMMMMMMNNNQQQTTTWWWXXXXXXYYY[[[^^^___``````______bbbddd```aaacccdddeeefffggggggfffgggfffccccccddd```[[[OOOJJJBBB<<<;;;===@@@AAAGGGNNNXXX```ffflllsssxxx{{{yyyxxxzzz{{{}}}xxxppphhhbbb^^^]]]WWWWWWYYY___jjjyyy~~~yyynnncccYYYTTTLLLEEEGGGPPPjjjrrruuummmfffiiirrryyyzzzzzz}}}|||rrrkkkjjjhhhhhhmmmxxxmmmeeeqqqooodddwwwyyynnn```]]]lllzzzYYYLLLPPPUUUVVVRRRIIIAAA<<<444333111111222333222111111111111111111222333333...777<<>>:::;;;<<<<<<===???@@@AAABBBHHHLLLPPPSSSSSSQQQQQQQQQPPPQQQ[[[qqqzzzaaatttkkkhhh|||xxx[[[IIIDDD???;;;;;;999888777666666666444333222000//////......,,,,,,,,,++++++++++++***((()))))))))************)))))))))***++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,---------.........---+++******---000222222222111111111222333444444333222000000111222333111333444444222222333555555555666777888999::::::;;;<<<<<<===>>>???@@@@@@DDDEEEGGGIIIJJJKKKKKKKKKLLLOOOSSSVVVWWWXXXYYYZZZ^^^___```___^^^___aaadddaaabbbccceeegggggghhhhhhdddfffeeebbbbbbccc^^^VVVHHHFFFEEEGGGNNNVVV]]]aaaccckkkssswwwwwwvvvwwwyyyzzzxxxxxx{{{|||~~~|||tttlllfffcccaaa\\\\\\^^^cccnnn|||{{{pppfff]]]WWWNNNEEEEEEMMMaaahhhkkkgggeeekkkuuu{{{xxxtttqqqqqqoookkkkkknnnlllqqqyyy}}}hhhddduuugggddd}}}~~~tttkkk``````sssxxxZZZOOORRRVVVWWWTTTKKKAAA:::555333111111222222111000111111111111111222222333///777888VVVcccDDDBBBKKKDDD666666:::???HHH[[[pppkkk^^^VVVRRRNNNLLLKKKWWWxxx}}}ssssssrrrpppwwwkkk___QQQIIIJJJEEEBBBBBBCCCBBB@@@CCCIIIGGGIIIGGGBBB??????===999<<<===>>>>>>>>>???@@@AAABBBEEEIIIKKKJJJKKKMMMOOOMMMQQQ___xxxzzzbbbrrrooovvvZZZIIIDDD???<<<;;;999888777777666666444333222000//////......,,,,,,++++++++++++++++++(((((())))))*********+++)))))))))***++++++,,,,,,,,,++++++***)))*********,,,,,,,,,---------.........---+++)))***---000222333222111111111222333444666444222000000111222333111333444444333222444555555555666777888999::::::::::::;;;<<<===>>>??????CCCDDDFFFHHHIIIIIIIIIIIIIIILLLQQQUUUVVVWWWYYYZZZ^^^_________^^^___aaadddaaabbbdddfffggghhhiiiiii```dddeeecccdddeee___UUUMMMOOOVVVbbbqqq{{{{{{}}}zzzxxxyyy|||~~~wwwqqqmmmkkk``````bbbhhhsss|||rrrhhh___ZZZQQQFFFFFFMMMSSS\\\cccfffiiiooorrrrrruuummmfffeeeggghhhmmmsss|||{{{yyydddggg|||yyyttt\\\aaazzzllleee]]]___sssvvv\\\RRRTTTWWWXXXVVVMMMBBB:::555333111000111111000///111111111000111222222333111888555NNNzzz```DDD???KKKFFF999888:::===CCCQQQfffzzzggg\\\WWWSSSNNNIIIMMMfffzzz}}}jjjiii}}}vvvnnnmmmrrr}}}mmmhhhcccXXXQQQRRRIIIFFFDDDEEEDDDBBBEEEJJJGGGHHHFFFAAA??????===999===>>>>>>======???BBBDDD>>>@@@BBBBBBBBBEEEJJJNNNOOOTTTeee~~~|||}}}eeezzzwwwuuu[[[HHHCCC>>>===;;;888666666666555444444333111000...------------,,,***+++,,,,,,+++)))************))))))))))))***++++++,,,,,,------......---+++*********++++++******+++,,,---//////000---------++++++---000444444444333222222222333333666444111111333444333111444444444444444444444444666666777888999999::::::;;;<<<===>>>???@@@@@@@@@CCCDDDEEEFFFGGGHHHHHHHHHMMMQQQUUUWWWWWWWWWXXXXXX\\\```aaa]]]]]]aaaccccccbbbdddggghhhhhhiiikkkllleeebbbbbbddddddaaa^^^\\\VVVfffzzz|||{{{{{{yyy{{{}}}|||zzz{{{~~~{{{{{{vvvssspppsss|||{{{wwwlllaaaZZZUUUOOOKKKJJJGGGOOOYYYaaagggmmmqqqrrrkkkhhhggggggeeehhhvvv~~~}}}xxxssswww|||nnnlllxxx{{{bbbQQQ^^^qqqyyyqqqhhhfff\\\ppplll\\\SSSTTTUUUVVVTTTMMMCCC:::555444333222111111111111111111222222222333333333222111:::@@@RRRnnnrrr[[[EEEBBBUUUNNN>>>>>>999555???GGGXXXqqqsssfffbbb]]]WWWNNNIIIQQQ]]]wwwdddXXXaaatttzzztttrrrpppoooqqqpppmmmkkkgggaaa[[[VVV^^^fffsssvvvjjjcccbbb```\\\WWWPPPNNNKKKJJJJJJHHHFFFDDDGGGGGGFFFDDDBBB???===;;;>>>???@@@@@@???@@@CCCEEEBBB@@@>>>>>>AAAFFFIIIKKKMMMTTTjjjwwweeeooo~~~~~~zzz~~~vvvZZZGGGBBB>>>===;;;888666666666555444444333111000...------------,,,***+++,,,,,,+++)))************))))))))))))))))))******+++,,,,,,------,,,+++*********+++,,,++++++,,,,,,---...//////---------,,,+++---000333333444666888888666555333666444222222444444333111444444333333333333333333555666666888999:::;;;;;;;;;<<<>>>???@@@@@@AAAAAABBBCCCEEEFFFHHHIIIIIIIIIKKKNNNRRRUUUVVVWWWYYYZZZ[[[______\\\\\\```bbbbbbccceeeggghhhgggggghhhiiifffccc```aaaccccccaaa```dddsss}}}zzzzzz{{{zzz|||~~~|||yyy{{{}}}}}}}}}tttkkkbbb]]]XXXPPPJJJHHHHHHMMMTTT[[[bbbiiimmmooonnniiigggiiimmmsss~~~||||||wwwwww~~~pppkkkqqqpppZZZNNN[[[jjjvvv|||pppeeebbb[[[pppiiiWWWSSSSSSUUUUUUSSSLLLAAA:::555444333222111111111111111111111222222222333333333222888<<>>@@@AAABBBBBB@@@???@@@AAA???>>><<<<<>>???@@@AAAAAAAAAAAABBBDDDFFFHHHJJJKKKKKKJJJMMMPPPRRRTTTWWWZZZ\\\YYY]]]^^^[[[ZZZ^^^aaaaaaccceeeggggggfffeeefffgggeeebbb___```cccffffffdddeeeqqq~~~~~~~~~}}}{{{xxxxxxyyy{{{{{{|||}}}|||zzzzzzrrrjjjcccaaa\\\TTTLLLIIIIIIJJJOOOVVV___fffjjjllliiihhhkkkttt|||zzzyyyzzz~~~}}}ssskkkkkkcccPPPKKK\\\hhhmmmwww|||sssccc^^^[[[tttaaaNNNRRRSSSTTTTTTQQQIII???888444333222111111111111111111111111222222222222333333333777777CCCoooggg@@@FFF^^^]]]FFF;;;888777:::BBBNNNbbbvvv}}}lllccc^^^XXXQQQMMMTTTggglllXXXFFFDDDNNNaaa}}}~~~tttlllgggeeebbbaaa```______\\\WWWTTTYYY]]]eeeoooyyy{{{rrrhhhbbbaaaaaa^^^[[[ZZZWWWTTTRRRPPPOOOLLLJJJEEEEEEEEEDDDCCCBBBAAAAAADDDFFFGGGFFFCCC@@@??????>>>=========>>>@@@BBBDDDHHHWWWsssjjjIIILLLfff||||||yyyWWWEEEAAA======;;;888666666666555444444333111000...------------,,,***+++,,,,,,+++)))************)))))))))((((((((())))))***++++++,,,++++++++++++,,,,,,------,,,------------------------......---,,,---///111000333777:::;;;999666444555444444444444444333222111111222222222222333333333333555777999:::<<<<<<<<<===>>>@@@AAAAAAAAAAAA@@@AAADDDFFFIIIKKKLLLMMMLLLNNNPPPRRRTTTVVVZZZ]]]XXX[[[\\\YYYYYY]]]``````bbbdddffffffeeeeeefffgggcccbbb```aaaggglllkkkfffZZZfffrrruuuuuuvvvvvvuuutttuuuvvvvvvvvvvvvyyy{{{yyyzzz{{{{{{zzz|||tttlllfffdddbbb[[[VVVTTTNNNMMMPPPXXX```dddfffiii]]]gggvvvxxxxxxyyy|||}}}tttoookkk\\\IIIOOOfffrrryyy}}}zzzvvvaaa\\\___|||{{{^^^LLLQQQRRRSSSRRRNNNFFF===777333333222111111111111111111111111111222222222222000444777555>>>___wwwOOOBBBYYY^^^III999888999999<<>>???@@@AAAAAAAAA@@@AAADDDGGGIIIKKKMMMMMMPPPQQQSSSTTTTTTVVVYYY\\\WWW[[[\\\YYYYYY^^^aaaaaa___aaadddeeeeeefffgggiii```bbbccceeemmmsssooogggXXXdddooosssssstttuuutttqqqsssuuuvvvvvvvvvxxxyyyuuuvvvxxxyyy{{{~~~zzzqqqiiihhhgggeeeeeefff\\\YYYZZZ```ccc```___bbb^^^nnn}}}}}}}}}xxxrrrsssyyy~~~|||vvvuuuooo\\\JJJZZZwww}}}ttt]]]ZZZddd{{{___QQQOOOQQQRRRPPPJJJBBB:::555222222111111000000111111000000111111111222222222---333666666;;;PPPxxxfffFFFVVV___PPP;;;777:::888777BBBTTTjjj~~~uuuiiiaaa___VVVRRR^^^yyy|||cccQQQEEEEEEVVVkkkuuuyyy|||sssnnnkkkhhhfffdddcccbbb```]]]ZZZ\\\cccooo{{{|||wwwrrrppppppqqqqqqooosssnnnggg```ZZZVVVQQQNNNOOONNNKKKIIIGGGEEEDDDDDDFFFHHHJJJJJJHHHEEEDDDCCCBBBCCCCCCAAA@@@AAADDDGGGMMMeeegggQQQLLLMMMiiiyyy{{{lllppp|||www||||||ssszzzUUUDDDBBB======;;;888666666666555444444333111000...------------,,,***+++,,,,,,+++)))************))))))))))))))))))******+++,,,,,,---+++,,,---------------,,,,,,,,,,,,------.........---...///...---,,,...000111000000000000222333444333555777777555333333333111111222222333333444444333333555666888999:::;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDGGGJJJLLLMMMMMMPPPRRRTTTUUUUUUVVVYYYZZZXXX\\\]]]ZZZ[[[___bbbbbb___aaadddeeeffffffhhhjjj```dddfffhhhqqqyyyttthhhYYYeeeooorrrrrrsssttttttqqqtttvvvwwwwwwvvvvvvwwwssstttvvvxxx|||yyyooommmnnnoooqqquuulllgggfffgggbbbZZZXXX^^^mmmzzzqqqfffdddmmmwwwuuuzzzzzzrrr[[[PPPiiijjjUUUZZZllluuuZZZOOONNNPPPQQQOOOGGG???777333222111111000000000111111000000000111111111111222,,,333444555:::DDDgggyyyQQQVVVaaaZZZAAA666999777555>>>NNNdddyyy|||qqqgggeeeaaa\\\[[[lllwwwcccOOOBBBFFFRRR```fffrrrvvvpppmmmeeedddccccccddddddbbb```bbbjjjwww~~~||||||wwwnnnfff```ZZZUUURRRUUUSSSPPPMMMJJJIIIHHHHHHFFFHHHJJJJJJHHHFFFFFFFFFDDDEEEDDDBBB???AAAFFFKKKWWWpppiiiQQQBBBQQQaaattt|||iiimmmvvvttt{{{xxxlllyyyUUUDDDCCC>>>===;;;888666666666555444444333111000...------------,,,***+++,,,,,,+++)))************))))))))))))(((((())))))***+++++++++,,,---.........---,,,+++++++++,,,,,,---...//////---...///...---,,,---///222222111111111111222333222555888888555333333333222222222333444444555555444444555666777888999::::::;;;<<<===>>>?????????BBBCCCEEEGGGJJJKKKLLLMMMLLLOOOSSSUUUVVVWWWXXXZZZYYY]]]^^^\\\\\\aaaddddddaaaccceeefffffffffgggiiidddggghhhiiirrr}}}xxxlllUUU```kkkmmmmmmooopppppppppsssvvvwwwvvvuuuttttttssstttuuuxxx|||vvvtttuuuuuuxxx|||sssmmmjjjhhh^^^UUUXXXdddvvv~~~}}}rrrhhheeejjjqqqvvv{{{oooYYYVVVwwwzzz```PPP^^^wwwlllSSSLLLMMMPPPQQQMMMEEE<<<555222111111000000000000111111000000000000111111111111...555222222888<<<\\\WWWPPP\\\```GGG666888888666;;;HHH[[[qqquuutttqqqfffXXXXXXlll{{{dddMMMDDDGGGMMMSSS```qqqyyyqqqnnngggfffddddddeeeeeecccaaadddmmmzzz|||ssskkkeee___[[[XXXXXXVVVSSSPPPNNNNNNNNNNNNNNNOOOOOONNNLLLKKKKKKLLLHHHHHHGGGDDDAAADDDKKKQQQaaayyyjjjPPPHHHQQQ\\\eeeqqq~~~|||xxxxxxfffpppzzzxxx}}}qqqyyyTTTEEEDDD>>>===;;;888666666666555444444333111000...------------,,,***+++,,,,,,+++)))************))))))))))))''''''(((((()))*********------...///...---+++*********+++,,,...///000000---...//////---,,,---...333333333333333333222222222555888888555333333444222222333444444555666666444555555666777888888999999:::;;;===>>>>>>>>>>>>BBBCCCEEEHHHJJJKKKLLLLLLIIILLLQQQUUUVVVWWWYYYZZZZZZ^^^___]]]]]]bbbeeeeeeccceeeggggggfffeeefffggggggjjjhhhhhhrrr~~~{{{oooQQQ]]]gggkkkkkknnnppppppooorrruuuwwwvvvtttssssssuuuuuuvvvxxx|||~~~{{{yyyyyyxxxzzz|||rrrkkkgggddd[[[TTT]]]nnnuuu||||||~~~yyyrrrooopppqqqqqqyyy{{{jjjUUUYYY~~~ooo[[[OOOdddkkkSSSNNNMMMOOOPPPMMMDDD;;;444222111000000000000000111111000000000000111111111111111666//////666777WWWUUUGGGUUUaaaIII666999:::777:::DDDUUUjjj~~~vvvoooeee\\\]]]ccczzzvvv[[[JJJGGGAAAFFFRRReee|||}}}sssooommmkkkhhhgggfffdddbbb```ccclllyyyzzzsssmmmhhhdddaaaXXXWWWTTTRRRQQQQQQRRRSSSWWWWWWVVVTTTRRRPPPQQQRRRLLLMMMKKKGGGDDDHHHPPPXXXgggfffKKKMMMNNNPPP[[[iiirrruuu}}}uuunnnxxx|||uuunnngggyyylll|||XXXDDDAAA>>>;;;;;;999777666555555555333333333222111000///...+++++++++************)))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,------------,,,,,,+++***)))******++++++,,,------//////............//////444333222333555555444333666999<<<;;;777333222222333333444444444444444444333333444666777999::::::;;;<<<===>>>>>>???>>>>>>FFFFFFFFFGGGHHHIIIKKKKKKOOOPPPQQQSSSTTTVVVWWWXXXXXXYYY[[[]]]^^^```cccfffdddcccbbbbbbdddfffhhhjjjlllgggfffmmmvvv|||aaaUUURRR```llllllkkkmmmnnnqqquuuwwwwwwvvvvvvvvvuuuwwwzzz}}}~~~|||}}}{{{zzz{{{sssmmmfff___]]]]]]^^^___nnnyyysssdddaaaqqqdddNNNcccmmmTTTWWWmmmgggPPPFFFMMMRRRRRRJJJ@@@999333///222111111111000000//////000000000000000000000000000333444777777555JJJppp{{{NNNGGGUUUUUUMMMBBB111999333:::BBBLLL\\\rrr}}}mmm[[[```hhh{{{jjjPPPKKKFFFBBBEEEUUUkkkzzzyyyssskkkfffeeeffffffeeennnqqqyyyzzztttnnnkkkkkkeee___^^^```bbbaaa^^^ffffffddd```]]][[[[[[\\\ZZZRRRNNNPPPOOOMMMXXXggg|||nnn```NNNEEEFFFLLLPPPRRRVVV[[[ccckkkttt}}}tttmmmuuunnnjjj|||zzzzzz|||ddd\\\GGGCCC@@@;;;;;;999777666555555555333333333222111000///...++++++++++++************)))))))))))))))))))))))))))))))))***+++++++++,,,,,,---------,,,,,,+++******++++++,,,------......//////............//////555444333444555666555444333777::::::777444222333333333333444444444444555333333444666777999::::::;;;<<<===>>>>>>??????>>>DDDEEEEEEGGGIIIKKKMMMNNNNNNOOOPPPRRRTTTVVVWWWXXXVVVXXX[[[]]]^^^aaadddgggfffeeecccbbbbbbdddggghhhkkkiiijjjnnnrrryyyhhhTTTUUU```fffkkkpppnnnrrrvvvxxxwwwvvvuuuuuusssvvvzzz~~~~~~~~~|||}}}wwwoooeee]]]ZZZ[[[[[[[[[gggsss}}}~~~~~~ppp```cccmmmcccQQQjjjnnnXXXVVVmmmyyy___MMMDDDMMMRRRQQQIII???999333///111111111111000000000///000000000000000000000000000222111444555111BBBccctttPPPFFFUUU\\\XXXIII444999555:::AAAIIIWWWlllwww___\\\^^^nnn~~~]]]KKKAAA>>>???LLL___www~~~yyyqqqmmmmmmnnnnnnnnnuuu{{{{{{vvvrrrtttpppkkkjjjnnnpppooonnnpppooonnnkkkiiiggghhhhhhfff]]]XXXXXXWWWVVVbbbqqqkkkUUUJJJHHHIIIJJJCCCEEEJJJRRR^^^lllyyytttvvv~~~{{{xxx```{{{^^^HHHCCC???;;;;;;999777666555555555333333333222111000......,,,+++++++++************))))))))))))))))))))))))******************++++++,,,,,,---------,,,+++++++++,,,,,,------...///////////////....../////////777555444555666777666555222555888888777444333333333333333444444444555555333444555666777888999:::;;;<<<===>>>????????????BBBCCCDDDFFFHHHKKKMMMOOOMMMMMMOOOQQQSSSUUUWWWXXXUUUWWW[[[]]]___bbbeeehhhhhhfffcccaaaaaacccfffhhhjjjkkkmmmnnnnnnuuuaaaRRRTTT[[[eeemmmlllpppuuuxxxwwwuuutttsssrrruuuzzz~~~}}}{{{~~~~~~~~~}}}xxxoooccc\\\[[[\\\\\\ZZZbbbmmmyyy}}}}}}~~~}}}nnn```pppuuu```TTTqqq~~~iii[[[YYYvvvkkkWWWJJJEEENNNQQQPPPGGG===777333///111111111111000000000000000000000000000000000000222333000222444000:::TTTlllPPP@@@OOOaaadddQQQ444555666999>>>EEEQQQddd|||rrrdddUUUTTTffflllNNNEEEAAAAAAIIIXXXooo}}}wwwsssrrrtttuuuvvv~~~|||}}}zzzvvvwwwzzz}}}}}}|||xxxxxxxxxxxxxxxxxxxxxyyyssskkkeeecccbbbcccooo}}}{{{dddTTTLLLIIIDDDAAA???AAAIIITTT___fffzzz~~~zzz}}}ddd~~~___GGGAAA<<<;;;;;;999777666555555555222222222222111///...---,,,,,,+++++++++*********))))))))))))))))))))))))+++++++++***************,,,,,,,,,------,,,,,,+++++++++,,,,,,---...............////////////......777666555666777888777666444666888999888555333222222333333444444555555555444444555666777888999999:::;;;<<<>>>????????????AAABBBCCCDDDGGGIIIKKKLLLKKKLLLNNNPPPSSSUUUWWWXXXVVVYYY\\\^^^```aaadddfffgggeeebbb```aaacccgggiiijjjkkkllllllkkkqqqzzzdddWWWSSSZZZcccfffkkkqqquuuuuutttsssrrrsssuuuxxx{{{}}}}}}|||{{{~~~zzzwwwvvvvvv~~~vvvooofffbbbcccdddaaa]]]___iiiuuu~~~}}}yyyxxx{{{}}}|||~~~~~~mmmgggzzzzzzZZZUUUuuuyyyeee[[[cccgggSSSKKKIIINNNQQQNNNDDD;;;666333000111111111000000000000000000000000000000000000000444444111333888333777JJJgggiiiRRR<<>>??????@@@@@@BBBBBBBBBCCCDDDFFFGGGHHHJJJKKKMMMPPPSSSVVVXXXYYYYYY\\\^^^`````````aaaccccccbbb``````aaaeeehhhkkkkkkiiiiiikkkkkkoooyyyhhhXXXVVV\\\aaaffflllqqqssssssssssssvvvvvvvvvwwwxxxzzz{{{|||~~~~~~}}}uuunnnhhhbbb^^^```iii}}}yyyuuuqqqooooookkkddd^^^[[[bbbmmmyyy}}}wwwuuuyyy|||}}}{{{lllnnnvvvuuuWWWYYYyyywwwfffYYYtttfffPPPJJJLLLOOOQQQMMMBBB888444222000000000000000000000111111000000000000000000000000222444000333999555666DDDWWWnnnYYY???GGG___pppdddBBB;;;777666888>>>GGGVVVqqqooo[[[UUUcccvvv|||gggOOOHHHAAABBBMMMfff}}}ppp]]]LLLDDDFFFJJJJJJ___wwwuuuvvvssseeeJJJBBB<<<;;;;;;999777666555555555222222222111000///------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))******************++++++++++++,,,---------,,,,,,))))))***++++++,,,,,,------...///000000///...---333333333555888:::::::::888888999:::;;;999666222111222333333444555666666555555555666777888888888::::::<<<>>>???@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGJJJKKKMMMPPPTTTWWWYYYZZZ[[[]]]```aaa`````````aaa`````````aaacccfffiiikkkkkkhhhhhhjjjllllllpppvvv{{{|||iii```___```dddiiinnnpppqqqssstttxxxwwwuuussstttwwwzzz|||}}}}}}~~~~~~}}}|||rrreee[[[UUUNNNGGGHHHHHHSSSkkk~~~xxxooofff___XXX\\\fffsss}}}}}}~~~~~~}}}xxxlllrrrvvvrrrWWW___~~~pppaaaZZZbbbLLLIIINNNPPPPPPKKK???555333222111000000000000111111111111000000000000000000000000...111///000666333333???NNN}}}vvvzzz```CCCBBBPPPcccaaaCCC888777555777<<>>;;;;;;999777666555555555222222111111000...---,,,------,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,***+++,,,,,,---------,,,******++++++,,,------...---...///000000///...---111000111444888;;;;;;;;;555555666999;;;;;;888555111222222333444555666777555555666666777777888888999:::<<<===???@@@@@@@@@BBBBBBBBBDDDEEEGGGIIIJJJJJJKKKNNNQQQUUUXXX[[[\\\ZZZ]]]```aaaaaaaaaaaaaaa___```aaabbbdddeeeggggggllljjjjjjlllllljjjlllqqqpppyyy|||oooeeedddgggjjjmmmnnnppprrrtttwwwvvvtttttttttvvvxxxzzz~~~{{{{{{||||||zzz||||||vvviiiXXXNNNJJJDDD===>>>:::===KKK]]]rrr}}}rrrjjjeee\\\\\\bbbppp{{{}}}rrrlllyyymmmWWWddd}}}hhh\\\```www[[[JJJJJJQQQPPPPPPJJJ===444111222111///000000000111111111111000000000000000000000000,,,111//////444111111<<>>GGG___xxxxxxbbb\\\dddiiiYYYHHHDDDOOOjjj```JJJDDDIIIRRRccc}}}kkkhhh||||||zzzaaaHHHBBB===<<<;;;999777666555555555111111111111000...---,,,---------,,,,,,,,,++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---***+++,,,,,,------------++++++,,,------......///---...///111111///...---//////000333888;;;<<<<<<111111333777;;;<<<:::777111111222333444666666777555555666666777777888888999:::<<<===???@@@@@@AAAAAABBBCCCEEEGGGJJJLLLMMMJJJLLLNNNRRRUUUYYY[[[]]]XXX[[[___aaabbbbbbbbbccc```aaabbbddddddeeeeeedddllllllmmmnnnkkkiiilllsssuuusssvvv~~~xxxhhhhhhjjjlllmmmnnnooorrrtttuuuuuuuuuuuuvvvvvvwwwwww|||yyyyyy|||}}}|||}}}yyytttrrrwww|||{{{uuufffTTTKKKIIIDDD======;;;<<<@@@EEEPPPfff{{{~~~uuuooonnnbbb___dddoooyyy|||yyyvvvjjjmmmhhhUUUeee}}}iii]]]eeelllUUUJJJMMMTTTPPPPPPIII<<<333111222222//////000000111111111222000000000000000000000000---444222000333000111;;;999ggg|||zzz\\\III???OOO^^^III::::::666666:::;;;AAAXXXqqq{{{kkk^^^{{{qqq]]]IIICCCOOOiiiaaaOOOKKKKKKZZZwwwxxxhhhaaayyyzzz{{{bbbIII@@@;;;;;;:::999777666666555555222222111000///...------------,,,++++++******)))************))))))))))))+++***)))(((((()))***+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------//////000000000000//////---444777555666;;;<<<999333111222777<<<>>>:::555333222111222444555444333777666444333444555777999999:::<<<>>>@@@AAABBBBBBBBBCCCDDDFFFHHHJJJLLLLLLIIILLLPPPUUUWWWYYYXXXXXXVVVYYY]]]___```aaabbbccc``````aaaccceeefffhhhhhhkkklllmmmllljjjiiijjjkkkmmmooorrruuuzzz}}}xxxooogggjjjmmmooopppqqqrrrssstttsssrrrrrrrrrrrrttttttvvvuuuuuuwwwzzz|||}}}||||||~~~~~~}}}~~~vvvlllbbbWWWMMMHHHIIIJJJWWWgggwww}}}ppp^^^QQQJJJFFFCCCAAA???======@@@@@@BBBLLLXXX{{{sssqqqiiiccc```eeerrr~~~~~~||||||}}}~~~ooofffqqquuu[[[^^^|||zzzbbb\\\rrruuu]]]LLLIIILLLNNNRRRKKKAAA888333222111111000000000000000000000000222111111111000000//////...000222222222333444666???ZZZ~~~MMMFFFXXX___VVV666777777999::::::???PPP```xxx~~~yyytttkkksss[[[NNNLLLMMMcccaaaMMMHHHTTTfff~~~zzzyyyzzz~~~~~~bbb```rrrttt}}}```HHHAAA<<<;;;:::999777666666555555222222111000///...------------,,,++++++******)))))))))((((((((('''''''''+++***)))(((((()))***++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...///000000111111111000---222555444555:::;;;888444222222555::::::666222666555333444555555444333777666444444444555777888999:::<<<>>>@@@AAAAAABBBAAABBBDDDEEEHHHIIIKKKLLLJJJLLLPPPTTTWWWXXXXXXXXXUUUXXX[[[]]]^^^^^^```aaa___```aaabbbdddfffggghhhjjjkkklllkkkiiihhhhhhiiigggiiikkknnnssswwwssskkklllnnnpppqqqqqqpppqqqrrrrrrrrrqqqqqqqqqrrrssstttvvvuuuvvvxxx|||~~~~~~}}}{{{}}}~~~~~~vvvfffYYYKKKDDD@@@;;;888999999???IIIXXXmmm~~~{{{vvvmmm```VVVPPPLLLFFFBBB???<<<;;;>>>>>>>>>DDDMMMhhh{{{tttppplllfffbbbeeeppp|||~~~zzzwwwwwwxxx}}}~~~~~~sssiiivvvrrr^^^fffttt___\\\ttt~~~xxxhhhTTTHHHIIINNNPPPOOOIII???666222111000000000000000000000000000000111111111111000000000//////000222222222222444555888PPPcccQQQ[[[ddd___AAA777777888999888<<>>;;;:::999777666666555555222222111000///......---------,,,++++++******)))******)))))))))(((((((((******))))))))))))*********++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------......000111222222333333---111333444666:::<<<:::888666666888;;;;;;888555999777555555666666555333666555555444444666777888999:::;;;===???@@@AAAAAA@@@AAACCCDDDGGGHHHJJJKKKJJJLLLPPPSSSVVVWWWWWWWWWUUUWWWZZZ[[[[[[\\\]]]^^^______aaabbbdddeeeggggggjjjkkkkkkjjjhhhfffggghhhfffhhhiiijjjoootttsssmmmppprrrssssssqqqppppppqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvwwwzzz~~~zzz|||~~~wwwjjjXXXIII:::666666555222111555333444@@@WWWmmmwwwvvvooojjjccc]]]YYYSSSKKKEEEFFFBBB@@@CCCEEEEEEFFFIIIPPPrrrzzzuuurrrkkkeeeeeemmmyyy|||lllhhhiiirrr{{{}}}|||vvvnnn|||~~~}}}iii^^^lllooo^^^]]]xxx~~~rrr^^^KKKEEEJJJOOOPPPKKKEEE<<<444111000//////000000000000000000000000111111111111000000000000000111222222111111333444444FFFwwwsssZZZ]]]hhheeeDDD888777777888777999CCCNNNeeewwwmmmllluuunnnrrrtttaaaYYYPPPTTTwwwkkkMMMLLL\\\zzz~~~yyyyyy{{{|||sssttt___GGGAAA===;;;:::999777666666555555333222222111000///......------,,,++++++******))),,,,,,,,,,,,+++++++++******))))))))))))))))))*********+++,,,,,,,,,+++++++++++++++,,,,,,,,,---------...000111333444444444---///111555:::>>>@@@@@@999777777999;;;<<<:::999999777555444555666666555666555555555555666777777888999;;;===>>>@@@@@@AAA???@@@BBBDDDFFFHHHIIIJJJJJJLLLOOORRRUUUVVVWWWWWWVVVWWWYYYZZZZZZZZZ\\\^^^___```aaaccceeefffggghhhjjjkkkkkkjjjhhhffffffgggfffhhhhhhhhhlllrrrssspppqqqrrrsssrrrpppooopppqqqqqqqqqrrrsssuuuvvvxxxxxxvvvvvvxxx{{{{{{|||~~~rrraaaJJJAAA;;;<<>>???@@@@@@???@@@AAACCCEEEGGGIIIIIIJJJLLLNNNQQQSSSUUUVVVVVVWWWYYYZZZZZZZZZ[[[]]]___```aaabbbdddeeeggghhhiiikkkllllllkkkiiiggghhhiiieeeffffffeeehhhnnnpppnnnnnnpppppppppooonnnpppqqqooopppqqqssstttvvvwwwwwwvvvvvvxxx{{{~~~{{{|||}}}tttddd@@@@@@DDDJJJJJJCCC===;;;777555444888@@@OOO```mmmmmmllliiifffbbb\\\UUUPPPLLLIIIHHHLLLUUU\\\\\\YYYRRRbbb|||{{{xxxssslllgggiiirrrxxxooosss~~~|||{{{gggTTTZZZpppnnnXXXUUU|||wwwYYYIIIGGGJJJJJJHHHDDD???888333111111111111000000000000000000000000000000000000000000111111000111222222000000111222555???ccc}}}}}}^^^JJJVVVppptttQQQ===888666888999999>>>DDDUUUeee|||}}}eeekkkvvv^^^aaatttrrraaa\\\WWWrrrxxxSSSLLL^^^~~~~~~}}}{{{zzzsssaaaXXX```GGG@@@<<<;;;:::999777666666555555333333222111000//////...------,,,++++++******)))******)))))))))((((((((())))))************)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///111222333444444000---...666>>>BBBDDDFFFGGGEEEBBB>>>;;;999999999999777444333444666666666555555555666666666666666777888999;;;===>>>?????????@@@BBBCCCFFFGGGIIIJJJKKKLLLNNNPPPRRRTTTUUUUUUWWWYYYZZZ[[[[[[\\\___aaa``````bbbccceeeggghhhhhhjjjkkkkkkkkkiiihhhiiijjjhhhkkkjjjhhhjjjooorrrppplllnnnnnnnnnmmmnnnppprrrlllmmmoooqqqrrrsssttttttuuuvvvwww{{{~~~}}}{{{{{{||||||vvv___```cccddd[[[KKK>>>999444444555777:::BBBSSSbbbkkkkkkkkkiiieee___YYYVVVPPPOOOMMMOOOYYYdddhhhfffTTT\\\nnn~~~uuuqqqkkkeeeeeennn}}}{{{yyy^^^WWWddd{{{lllUUUTTTnnnoooSSSFFFGGGIIIIIIGGG@@@<<<666222111111222222000000000000000000000000000000000000111111111111///000111111000000222333555999RRR|||YYYBBBQQQrrrmmmBBB;;;777888::::::===AAANNNZZZoooooocccrrrjjj^^^```uuujjjbbb]]]sss|||^^^YYYggg~~~{{{~~~{{{xxxaaaNNN]]]EEEAAA>>>;;;:::999777666666555555444333333222111000//////------,,,++++++******)))))))))((((((((('''''''''((()))***++++++***)))((())))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///000111222222222222,,,+++333:::===>>>@@@HHHGGGDDD@@@===<<<===>>>>>>;;;777555444555555444444555555666666666666666666777999;;;===>>>??????@@@AAABBBDDDFFFHHHIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUVVVXXXYYYZZZZZZ\\\___bbb^^^___```aaaccceeefffgggggghhhjjjiiihhhhhhiiijjjlllooopppmmmmmmqqqtttrrrmmmnnnnnnmmmlllmmmoooqqqmmmoooppprrrsssttttttttttttuuuwwwzzz||||||zzzxxxyyy{{{{{{~~~}}}xxxnnn\\\LLLDDD@@@<<<:::::::::>>>JJJWWWdddhhhkkkllliiiccc]]]ZZZTTTTTTQQQOOOWWWdddkkkkkkTTTWWWfff~~~yyyyyyooommmhhhbbbaaajjjyyy~~~~~~zzz~~~}}}```^^^qqqjjj[[[___kkkfffMMMDDDGGGIIIHHHHHH<<<888333000///000111111000000000000000000000000///000000000111111111111---///000111000111222444555333@@@vvv___EEELLLjjj{{{HHH???888777999999;;;===FFFNNN```wwweeegggppp]]]^^^xxx{{{nnnyyy|||iiiiiisss}}}mmmOOO[[[DDDAAA@@@;;;:::999777666666555555444333333222111000//////------,,,,,,+++******)))************))))))))))))((()))***++++++***)))(((((()))***+++,,,---------++++++,,,,,,,,,---------,,,---...000111111111111222+++)))000777777888:::===<<<;;;999888999===???CCC???:::666555444444333444555555666777666666666666777999;;;<<<>>>>>>???@@@AAACCCDDDGGGHHHJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVXXXYYYZZZ\\\```ccc\\\]]]^^^```aaacccdddeeeeeefffhhhhhhggggggiiijjjiiimmmnnnkkkkkknnnpppoooooopppooonnnllllllnnnpppqqqrrrtttvvvwwwwwwvvvvvvttttttvvvyyy{{{zzzxxxuuuwwwzzz{{{~~~{{{xxxuuujjj]]]VVVMMMDDD===;;;:::;;;BBBKKK___dddkkkooommmggg```\\\SSSSSSNNNJJJOOO\\\eeefffUUUWWWfff}}}|||ppplllnnnjjjiiieee```^^^gggvvv~~~}}}~~~~~~~~~zzzyyyiiiccczzz{{{jjjcccmmmvvv{{{cccKKKEEEHHHIIIHHHHHH999555111......///000000000000000000000000000000//////000000111111111222,,,...000000000111333555666///555pppgggKKKJJJ___{{{wwwMMMBBB999777888777888:::@@@EEEVVVpppkkkdddzzziiiZZZjjjzzzooottt|||wwwooouuu}}}YYY[[[CCC@@@@@@:::999888666555555555555777666444222111000//////------------,,,+++***))).........------,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,---------------------......,,,++++++---///////////////000000000000111---***,,,111555666444888888888888888;;;>>>AAA@@@<<<888555444555666666666666666666666555555555666888:::;;;;;;<<<>>>???CCCDDDFFFFFFEEEEEEFFFHHHPPPOOOOOOQQQSSSTTTTTTSSSUUUVVVXXXZZZ\\\]]]^^^^^^YYYZZZ]]]```ccceeefffgggjjjjjjiiigggeeefffhhhkkkllllllllllllmmmooopppqqqppppppoooooopppqqqrrrrrrsssvvvxxxyyywwwvvvvvvwwwsssrrrrrrtttwwwyyyyyyxxxyyy{{{}}}yyysssvvv}}}}}}ssshhh```MMM<<<::::::888===FFFVVV___jjjnnnjjjccc___^^^VVVTTTQQQOOOPPPWWW```hhhaaa^^^cccsss~~~tttllleee```eeefffeee```^^^fffxxx}}}yyy||||||xxx{{{iiisssssshhhqqquuubbbLLLCCCFFFJJJGGGAAA888666333000//////111222111111111111000000000000000000////////////000000000111111111222222222222000555555ZZZ|||TTTCCCSSSnnn|||YYY>>>:::>>>444555???:::===EEEOOOfffsssggg|||www^^^VVVvvv}}}~~~|||~~~}}}wwwSSSZZZDDD@@@===:::999888777555555555555666555444222000/////////------------,,,+++***))),,,,,,,,,+++++++++******++++++***))))))***+++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++---/////////000000000000111111111...+++---333666777555555777888777666777;;;???<<<999555333222333555666666666666666666666666555666888:::;;;;;;;;;===???BBBDDDEEEFFFFFFFFFHHHIIIOOOOOOOOOPPPRRRSSSSSSSSSTTTUUUWWWYYY[[[\\\]]]]]][[[\\\^^^```bbbcccdddeeeiiiiiiiiihhhfffgggiiilllllllllllllllmmmooopppqqqpppppppppppppppqqqrrrrrrsssuuuwwwwwwvvvuuuvvvwwwtttttttttuuuwwwyyyyyyyyy|||~~~~~~qqqiiifffooo|||kkkXXXGGGAAA===888:::AAAJJJVVVeeennnnnniiidddbbb\\\WWWQQQNNNQQQYYYdddlllfffeeejjjyyy{{{sssllleeeaaaeeefffddd^^^\\\cccsssyyywwwzzz~~~{{{yyyxxxxxxvvvxxxsssjjjzzzqqqnnnxxxyyyfffPPPFFFHHHJJJFFF???777555333000//////111222111111111111000000000000000000////////////000000000000000111111111222222222888777UUUkkkKKKMMMggg|||gggFFF:::===777888???;;;<<>>666555222000///000111111111111111111000000000000000000////////////000000/////////000000000111111333999555KKK^^^KKK```~~~yyyQQQ999999888777:::888:::???DDDUUUpppyyyooo{{{|||yyyggg]]]}}}{{{wwwyyytttlllmmm}}}|||{{{yyypppTTTzzz\\\HHH@@@999::::::888777666555555555333333222111000///...---,,,---------,,,,,,+++***))))))))))))))))))))))))))))))************))))))))))))******+++,,,,,,,,,+++---------++++++,,,---000000111111222222333333111///...000333666777777777;;;>>><<<888888<<>>===;;;888555444666777555555555555666666666666666777999::::::;;;===??????BBBDDDFFFGGGIIIKKKNNNNNNOOOQQQRRRRRRSSSUUUVVVUUUVVVWWWYYY[[[\\\]]]]]]]]]]]]^^^___```bbbcccdddggghhhiiiiiihhhiiilllnnnkkkkkkkkklllmmmnnnoooppppppoooooonnnooooooppppppsssssstttsssrrrsssuuuxxxuuuvvvvvvvvvvvvwwwyyy{{{~~~}}}|||}}}xxxjjjcccZZZVVV```ttt}}}jjj]]]OOOGGG@@@999777:::777AAAQQQbbbmmmqqqmmmiii^^^^^^^^^```cccdddcccaaaUUUPPPSSScccwww|||uuuoookkkjjjiiieee___^^^fffttt~~~~~~fff^^^gggvvvzzz~~~}}}xxxwww{{{~~~}}}~~~~~~fffYYYccc{{{ssswwwjjj\\\LLLEEEHHHIIIEEE>>>555444222000///000000111111111111111000000000///000000////////////000000////////////000000000000000666222???ooouuuPPP\\\}}}```>>>888:::999888777888<<<>>>LLLfffyyyvvvuuu~~~wwwxxx|||ssscccwww~~~xxxxxxzzz~~~xxxvvvzzznnnnnnwwwiiigggooo}}}}}}dddUUU}}}^^^IIIAAA:::;;;:::999777666666666666222222222222111///...---,,,,,,---------,,,++++++))))))******************((()))************)))(((*********+++,,,---------+++,,,------+++++++++---///000000111222222333333000///---...111444666888888;;;>>>===;;;:::>>>BBBBBBBBB???;;;666333444555444555555555666666777777555777999::::::;;;===>>>>>>@@@CCCEEEGGGIIILLLNNNNNNPPPSSSSSSSSSTTTVVVXXXVVVWWWYYY[[[]]]^^^______[[[[[[\\\]]]```bbbdddffffffhhhiiiiiiiiiiiikkkmmmkkkkkkkkkkkklllnnnooopppooonnnmmmmmmmmmmmmnnnnnnrrrssssssrrrrrrsssvvvxxxtttuuuuuuuuutttuuuxxx{{{|||~~~{{{tttnnniiillluuu{{{|||yyykkkcccXXXPPPHHHAAA>>>???888<<>>===@@@BBBEEEFFFHHHKKKMMMMMMPPPSSSTTTSSSSSSVVVYYYWWWXXXZZZ\\\]]]______```[[[[[[[[[]]]___bbbdddffffffgggiiiiiihhhhhhiiikkkjjjjjjkkkkkklllmmmooopppooonnnnnnmmmmmmmmmmmmmmmqqqrrrssssssssstttvvvxxxrrrtttuuutttssstttyyy}}}xxxqqqnnnqqqtttlllggg___VVVMMMEEE@@@???;;;;;;AAARRRhhhyyy~~~wwwqqqhhh___\\\```jjjqqqlll___WWWbbbvvv}}}uuupppiiifffbbb^^^___hhhvvv}}}pppXXXVVVcccyyy|||}}}{{{{{{|||xxxqqqlllssszzzuuuyyy~~~~~~|||]]]NNN\\\wwwrrrzzz{{{cccXXXMMMHHHHHHGGG@@@888222222111000000000000000111111111111000000000000000000////////////000000/////////000000000111111000333222777QQQ|||YYYWWWvvvxxxVVV:::777:::888;;;777:::999AAAVVVjjj{{{~~~~~~vvvtttxxx|||~~~|||zzzooo{{{iii```]]]XXXRRRNNNOOORRRVVV^^^eeeooozzz{{{ooonnnuuu~~~rrrqqqzzzgggeeettt~~~|||yyy}}}wwwxxxyyykkkUUUTTT```GGG@@@<<<;;;;;;999888777666666666111222333444333222000...+++,,,,,,------,,,,,,+++))))))*********+++++++++***)))(((''''''((()))***(((((()))***+++,,,------)))+++------,,,+++++++++---......///111222222333444222...,,,---222999>>>:::999:::===AAACCCCCCAAACCCDDDDDD>>>777333333555444444555555666777777888555777999999999:::<<<>>>===???BBBDDDEEEGGGJJJLLLJJJNNNRRRRRRQQQQQQUUUXXXVVVWWWYYY[[[]]]^^^______]]]]]]\\\\\\^^^```cccdddeeeggghhhhhhgggfffggghhhjjjjjjjjjkkklllmmmnnnoooppppppooonnnnnnnnnnnnnnnppprrrtttuuuuuuuuuvvvwwwqqqsssuuutttsssuuu{{{iii\\\```jjjkkkiiiddd[[[QQQJJJDDDAAAAAA<<<===LLLccctttzzzxxxuuunnnbbbUUUOOOWWWggguuu~~~uuupppuuuyyysssmmmiiiddd___```iiivvv}}}tttggggggmmm||||||~~~|||vvvuuu|||}}}{{{zzzrrrhhhkkkvvvuuurrr|||}}}}}}sssWWWOOOaaa~~~mmmjjj{{{wwwnnn^^^UUUKKKGGGGGGEEE===666111111111111000000000000111111111111000000000000000000////////////000000000000000111111111222222111000222666DDDggg~~~WWWXXXxxxtttGGG999999666777777:::888===OOO___vvv|||zzz~~~yyywwwyyy|||~~~~~~||||||gggZZZSSSQQQNNNJJJIIIKKKMMMNNNRRRWWW```hhhsss~~~~~~oooqqqttttttuuuyyyxxxpppiiikkkwww{{{zzz{{{hhhpppwwwzzzxxxrrrmmm\\\OOOSSS___EEE???<<<<<<;;;999888777777666666222333444555444222000///++++++,,,------,,,,,,,,,(((((())))))******+++++++++)))(((&&&&&&((()))+++&&&'''((()))***+++,,,,,,)))+++------,,,+++***+++,,,---...///000111222222666444///,,,---222:::AAA===;;;;;;???EEEHHHGGGDDDDDDFFFFFFBBB:::666777:::444444444555666777777888555666888999999:::<<<>>><<>><<>>BBBBBBCCCDDDFFFGGGIIIJJJJJJLLLNNNOOOPPPRRRUUUWWWXXXZZZ\\\\\\ZZZZZZZZZ[[[ZZZ[[[]]]___```aaabbbbbbccceeehhhhhhfffeeehhhjjjiiiiiiiiiiiijjjlllqqqtttooonnnmmmmmmmmmooopppqqqrrrrrrrrrrrrrrrsssttttttwwwvvvuuuuuuvvvxxxzzz|||}}}|||tttXXXTTT]]]tttwwwyyyooofffkkkgggRRRKKKKKKGGGFFFQQQ___aaaZZZYYYUUUQQQJJJDDDFFFTTTdddxxx|||zzztttssslllbbbcccnnnxxx{{{zzzrrrpppuuuxxxxxx|||vvv{{{~~~yyy|||}}}{{{ooopppWWWeeevvvcccgggppp]]]PPPHHHHHHIIIHHHDDD???:::777222111111111000000//////111111000000000000111111000000000000000000000000111111111111111111111111777...333333:::GGGccc{{{aaaRRR|||III@@@<<<<<<;;;999:::<<<@@@LLL```rrrxxxzzz|||zzzuuuxxx||||||zzz{{{zzznnn[[[ZZZQQQKKKMMMPPPNNNLLLKKKKKKQQQXXX^^^ffftttzzzuuulll^^^RRRNNNMMMMMMOOOPPPWWWgggwww|||kkkdddjjj|||vvv|||vvvyyydddVVVUUUVVV[[[\\\BBB<<<@@@===<<<;;;999888777777666333333222111000///.........,,,++++++------,,,***(((((())))))))))))(((((()))))))))))))))******+++******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,---,,,---...///111111111111111444555222///...111555<<>>BBBBBBCCCDDDEEEGGGIIIJJJJJJLLLNNNOOOOOOQQQTTTWWWXXXYYY[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^___```aaabbbdddfffiiihhhfffeeehhhjjjkkkkkkkkkjjjjjjlllpppsssooonnnnnnnnnnnnppprrrssstttttttttsssttttttuuuuuuxxxxxxwwwwwwxxxzzz|||~~~}}}{{{{{{rrrgggggg{{{{{{ssszzzzzzjjjXXXPPPDDDBBBOOO^^^___WWWQQQNNNKKKGGGAAABBBOOO]]]sss{{{yyyrrrhhhhhhrrr{{{zzznnneeeeeekkknnnkkkoooooozzz~~~|||zzz{{{|||~~~sssmmm]]]mmmqqq```iiioooZZZKKKHHHHHHHHHGGGCCC>>>999666111111111000000000//////111000000//////000000111000000000000000000000000111111111111111111111111444...333222777CCC\\\iiiQQQjjjYYYDDD777777;;;999:::<<>>@@@AAAIIISSSRRRIIIEEEEEEGGGHHHCCC999222222555555555555555555555555777666666777888:::<<<===AAAAAABBBCCCEEEGGGIIIJJJJJJLLLNNNOOOOOOQQQTTTVVVWWWYYYZZZ[[[ZZZYYYZZZ[[[]]]]]]]]]]]]^^^___```aaaeeehhhjjjiiigggfffhhhjjjllllllllljjjjjjkkknnnqqqnnnnnnmmmnnnoooqqqssstttvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxyyy{{{}}}zzzzzz|||{{{hhhWWWEEECCCTTTdddeee]]]SSSQQQOOOKKKFFFFFFPPP\\\nnn~~~vvvmmmlllttt}}}{{{rrrbbbXXXXXX___```]]]hhhmmm~~~~~~}}}|||{{{yyyyyyyyyxxx{{{hhhggg}}}nnn```ppppppYYYIIIHHHHHHGGGEEEAAA<<<777444111111000000000000//////000//////......//////000000000000000000000000000000000000000000000000000111---444111333<<>>@@@EEESSS```zzzvvviiiooo|||ooolllttt~~~uuuzzzzzzwwwxxxwwwtttpppZZZZZZ\\\]]]xxxUUUAAA<<<>>>;;;:::999777666555555444444333333222111000///......,,,++++++,,,---+++***)))))))))******))))))))))))))))))))))))******+++******))))))******+++,,,---------,,,,,,+++++++++,,,,,,...///000111111111444555666555111...------444999<<>>999777888;;;<<>><<<<<<888666777:::;;;===EEENNN^^^qqqgggVVVZZZggg{{{rrrUUUTTTcccooowwwvvvwww}}}}}}wwwsssmmmkkk|||\\\XXX]]]WWWQQQiiiNNNCCC>>>999===<<<;;;999888777777666444444333222111000000///...,,,++++++------,,,***)))******++++++******))))))))))))))))))******+++******))))))******+++,,,---,,,,,,,,,,,,,,,,,,++++++,,,---...///000000000222444777888777444///,,,666>>>AAA@@@GGGVVVaaacccaaaYYYQQQMMMIIIBBB??????555555555666666777777888777777666666777888:::;;;??????@@@BBBEEEGGGIIIKKKJJJLLLMMMNNNNNNOOORRRTTTTTTVVVXXXYYYXXXXXXYYYZZZ[[[[[[]]]^^^____________dddgggiiiiiiggggggiiilllggghhhiiiiiihhhhhhjjjllljjjiiiiiijjjkkkmmmooopppqqqqqqppppppqqqrrrrrrsssttttttuuuvvvwwwxxxyyyyyy|||kkkVVVNNN^^^ttt~~~xxxppphhh^^^WWWXXX^^^sssyyyuuuwww}}}~~~}}}zzzzzz{{{{{{yyyzzz|||yyy|||}}}wwwsssuuunnnlllwwwxxxooommm}}}bbbeeesss```aaa~~~qqq```RRRIIICCCCCCAAA>>>:::555222///......////////////000000000//////......//////000000000000000000000000000000000000000000000000000000///777111222666;;;[[[}}}___kkkooo@@@===::::::;;;999666999===GGGXXXnnnrrrmmmkkkpppwwwzzzdddWWWQQQMMMMMMPPPGGGGGGFFFCCC@@@??????@@@???@@@AAA@@@===:::888888888666666999999:::???EEESSSkkkxxxaaaXXXcccnnnzzzoooTTTWWWhhhttt~~~|||~~~vvvtttvvvrrrwwwgggUUUXXXYYYNNNIIIbbbMMMGGGBBB999===<<<;;;999888777777666555444333333111111000///...,,,++++++------,,,***)))******++++++******))))))))))))))))))******+++******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,---++++++---...///000000000111333777:::;;;777222...111<<>>>>>GGGPPPSSS```YYYSSSQQQNNNFFFAAA@@@444555555666777777888888777777666666777888999:::>>>???@@@BBBDDDGGGIIIKKKKKKLLLMMMNNNNNNOOOQQQSSSSSSUUUWWWXXXXXXXXXYYYZZZXXXYYY\\\___``````___^^^bbbeeehhhhhhfffgggiiillllllmmmmmmkkkiiihhhhhhiiikkkkkkjjjjjjkkkmmmnnnoooooooooooopppqqqrrrssstttvvvvvvxxxyyyzzz{{{{{{{{{|||}}}~~~gggUUUddd}}}~~~sssiiieeegggvvvyyysssmmmlllwww~~~}}}}}}~~~|||xxxwww{{{{{{xxxxxx|||zzz|||{{{vvvrrrpppiiijjjvvv~~~uuunnnlll|||jjjuuuwwwccc```lll|||gggUUUIIIDDDAAA@@@>>><<<888444111///........./////////000000111000000//////000000111000000000000000000000000111111111111111111111111000...444///333777666PPPzzzoooQQQ]]]WWW===::::::;;;:::888999===???MMM```tttyyytttqqquuu{{{yyyfff[[[UUUPPPMMMNNNHHHHHHGGGEEEBBB@@@???>>><<<<<<<<<===<<<;;;999777:::777777999999777:::???MMMhhh~~~sssccccccttt{{{~~~~~~mmmrrr{{{|||zzzsss~~~|||uuu{{{uuu```XXX\\\RRREEEEEE^^^LLLJJJEEE;;;;;;:::999777666555555444555444444333222111000000...---+++,,,------,,,*********++++++++++++******)))))))))))))))******+++*********)))***++++++,,,+++++++++,,,,,,---------++++++---...///000000000000222777;;;===:::444000...===FFFAAA===BBBIIIKKKVVVQQQOOOQQQPPPIIICCC@@@444555555666777888888999777777666666666888999:::>>>???@@@BBBDDDGGGIIIKKKKKKLLLMMMNNNMMMNNNQQQSSSRRRTTTWWWXXXWWWXXXYYYZZZVVVXXX\\\```aaaaaa___]]]```cccggggggfffgggjjjmmmqqqqqqqqqnnnjjjhhhggggggmmmllllllkkklllmmmnnnooonnnnnnooopppqqqssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{}}}{{{___kkkssslllkkkwww~~~wwwpppiiiaaa^^^iiivvv}}}{{{zzz}}}yyyxxx|||}}}yyyzzz~~~{{{|||}}}}}}|||yyyuuussslllgggjjjxxx~~~wwwrrrjjjzzzqqqhhh\\\fffzzz}}}cccOOODDDBBB@@@???===;;;777444111000---.........//////000000111111000000000000111111000000000000000000000000111111111111111111111111///,,,222---333777333IIIqqq~~~zzz{{{fffIIIVVV~~~ppp>>>;;;:::<<<;;;999:::>>>:::EEEVVVkkk}}}xxxvvvyyy~~~wwwggg^^^XXXQQQLLLKKKIIIIIIHHHGGGDDDBBB@@@???:::::::::;;;===>>><<<999<<<999888::::::888999<<>>BBB@@@<<<777444111000000222111111111000000//////////////////////////////000000000000000000000000000///.........///111222//////...///111444777999UUUiiinnnzzzvvvkkkkkkNNNJJJ[[[vvvIIICCC;;;777888:::999666999???IIIZZZvvv~~~{{{zzz}}}}}}ppphhhaaaYYYTTTTTTPPPLLLGGGEEEDDDCCC???<<<:::::::::::::::999888777:::;;;<<<<<<;;;;;;===???FFFjjjzzz|||{{{zzz|||zzzyyyxxxppp^^^[[[XXXWWWWWWUUUPPPMMMpppfffWWWJJJEEE777;;;;;;999777666555555555444333222111000///...---+++,,,---------,,,++++++************************)))))))))))))))***************))))))))))))******++++++,,,------......///------------...000222333///333555555777999666222111666===BBBEEEEEEDDDDDDIIIAAA>>>EEENNNNNNHHHBBB===555111333555555666777777777777777777888888999<<<===???AAACCCEEEGGGHHHJJJKKKLLLLLLLLLMMMPPPSSSRRRSSSTTTUUUWWWXXXYYYZZZXXXXXXYYY[[[\\\]]]^^^___^^^bbbeeeeeedddeeehhhkkkmmmllljjjiiihhhggghhhhhhgggiiijjjkkkjjjjjjkkkmmmoooooopppqqqrrrqqqqqqppprrruuuxxxzzz{{{zzzxxxvvvvvvvvvxxxyyy}}}~~~{{{~~~~~~pppeeefffjjjiiieeecccYYYMMMBBB===;;;:::???FFFVVVcccsss~~~~~~|||{{{zzz{{{}}}}}}{{{yyy||||||vvvssspppkkkhhh___```nnnyyyvvvsssttt|||pppzzzppp```QQQlllvvv```MMMBBB???BBB@@@;;;777333111000///111111111000000000//////////////////////////////000000000000000000000000000//////...///000111222000/////////111444666888HHHccc{{{vvvvvv\\\GGGJJJccc~~~bbbIII777:::>>>999888>>>777;;;CCCSSSnnnyyy|||||||||wwwoooggg]]]VVVTTTTTTPPPKKKHHHGGGDDD???;;;::::::::::::::::::999999:::;;;<<<<<<;;;;;;>>>@@@IIImmmyyy~~~zzzxxxzzz|||zzzmmmUUUTTTTTTUUUUUUSSSNNNJJJffftttooo\\\IIICCC888;;;;;;999777666555555555444444333111000///...---------------,,,,,,******************************))))))************)))(((******))))))))))))******++++++,,,------......///...---------...000222333000444555555666888777444...333:::@@@CCCEEEFFFFFFGGGAAA;;;===IIISSSPPPGGG@@@999333444777666777999777777777777777888888888<<<===>>>AAACCCFFFGGGHHHJJJKKKLLLLLLLLLMMMPPPSSSSSSTTTTTTUUUWWWXXXXXXYYYWWWXXXYYY[[[\\\]]]^^^______bbbfffgggeeedddfffhhhkkkjjjhhhfffeeedddeeeeeeggghhhjjjkkkjjjjjjkkkllloooooopppqqqqqqqqqqqqqqqtttuuuwwwzzz{{{||||||{{{vvvvvvwwwwwwyyy|||{{{~~~~~~qqq]]]TTTQQQNNNLLLJJJGGG???777666777777999<<>>;;;DDDRRRTTTMMMDDD<<<555555666666777:::777777777888888888777777:::;;;===@@@CCCFFFHHHIIIIIIJJJKKKKKKKKKMMMPPPRRRTTTTTTUUUVVVVVVWWWXXXXXXZZZZZZZZZ[[[\\\\\\]]]]]]^^^bbbfffgggdddcccccceeegggfffeeedddcccddddddeeejjjlllnnnnnnmmmmmmmmmnnnpppqqqqqqrrrrrrrrrrrrrrrtttuuuvvvwwwxxxzzz{{{{{{yyyyyyxxxxxxyyy||||||oooiiijjjnnn{{{~~~rrr```QQQGGGBBBAAA@@@===;;;:::999999;;;===???MMM```qqqzzz~~~~~~}}}~~~yyyvvvzzz{{{}}}|||zzz|||}}}|||yyytttpppllliii```ZZZ___nnnqqqkkkrrrwwwpppqqqtttjjjfffzzzwww]]]JJJDDDDDD@@@>>>:::555222///......000000000000000000/////////////////////////////////////////////////////////////////////000000111111111000000111222333444:::IIIvvvxxxxxxYYYKKKKKK```^^^======BBB:::444777;;;:::;;;EEEZZZtttmmmhhh|||yyyuuuooofff___^^^XXXdddwwwzzzlll___YYYWWWSSSNNNLLLIIIEEE>>>999:::999888777888:::<<<>>><<<=========<<<>>>AAACCCQQQuuuzzzzzzsssjjjnnnuuukkktttvvvooo|||ggg]]]\\\ZZZWWWTTTQQQNNNKKKooozzzfffJJJCCC<<<;;;;;;999777666555555555555444333222111///............---,,,++++++******************************,,,+++(((''''''(((***,,,******))))))))))))******++++++,,,------....../////////......///000111222777555333888FFFSSSSSSMMM777555666:::AAAFFFGGGFFFBBBGGGFFF@@@BBBNNNTTTQQQIII???777555555555666888777777888888888888777666888:::<<>>;;;888444111///////////////////////////000000////////////////////////////////////////////////...//////000000000000000000000000000111111222222:::>>>dddeeeMMMSSSxxxZZZAAA;;;>>><<<777<<<999999@@@PPPfff|||nnn___iiizzz{{{ooohhhbbbZZZUUUSSSHHHPPPbbb{{{tttddd\\\UUUQQQMMMJJJHHHDDD???:::999888777777888;;;>>>????????????>>>>>>@@@CCCFFFWWWyyyvvv}}}zzzmmmjjjwwwwwwrrrtttpppiiiiiibbb```[[[VVVRRRQQQRRRSSSrrr{{{gggJJJBBB===;;;;;;999777666555555555555555444222111000///.........---,,,++++++++++++************************+++)))((('''''')))+++,,,******))))))))))))******++++++,,,------......///000000///...///000111222666444333:::KKK\\\```\\\FFF???888;;;EEELLLLLLIIIDDDJJJMMMJJJIIIMMMSSSUUUNNNDDD999666555333444777777777888999999888666555666777:::===AAADDDGGGHHHIIIJJJKKKKKKKKKLLLOOORRRSSSTTTTTTUUUWWWXXXXXXYYY]]]\\\\\\\\\[[[ZZZZZZZZZ[[[___bbbbbb```___```bbbbbbbbbcccdddeeehhhjjjllljjjmmmpppqqqooonnnmmmmmmrrrrrrrrrrrrrrrsssttttttsssssssssssstttuuuuuuuuu}}}}}}|||{{{{{{}}}wwwuuu{{{wwwkkk[[[RRRVVV```hhhzzz}}}~~~~~~}}}rrrcccVVVJJJAAA>>><<>>666:::777666<<>>@@@BBBAAAAAAAAA@@@@@@BBBFFFJJJ```uuuyyyxxxqqqmmmeeekkkzzzzzzwwwtttvvvfff^^^[[[VVVQQQOOOPPPUUUYYYwww}}}eeeHHHAAA<<<;;;;;;999777666555555555555555444333111000//////------,,,+++++++++,,,---************************&&&''')))***+++++++++*********))))))))))))******++++++,,,------......///111000/////////000111222333444555888BBBPPPWWWXXXLLL???444999IIIUUUVVVQQQJJJKKKPPPUUUUUURRRTTTXXXTTTIII===888555333444777777777999999999888666555444555888<<>>@@@BBBDDDEEECCCCCCCCCBBBBBBDDDIIIMMMjjjwwwrrrwwwoooiiieeecccppp~~~yyyyyy~~~ZZZYYYWWWTTTOOOMMMNNNSSSXXX{{{zzzcccFFF???;;;<<<;;;999777666555555555666555444333111000//////---,,,+++++++++,,,---...************************!!!%%%)))---///---***(((******))))))))))))******++++++,,,------......///111000000//////000111222111555666444555===FFFKKKHHH888,,,444JJJ\\\___ZZZNNNKKKPPP[[[___YYYVVVZZZXXXLLL@@@999666444444777777888999:::999888666444222444777;;;???BBBEEEGGGHHHIIIJJJJJJJJJLLLOOOQQQQQQRRRSSSUUUWWWYYYZZZ[[[XXXXXXYYY[[[\\\]]]^^^___]]]___aaaaaa______cccfffhhhhhhggghhhiiikkkmmmnnnkkknnnqqqrrrqqqnnnmmmmmmpppooonnnnnnnnnoooqqqrrrppprrruuuxxxzzz{{{{{{{{{wwwxxxxxxxxxxxxzzz~~~aaaWWWIIIDDDJJJZZZkkkvvv~~~}}}||||||{{{zzzyyyxxxxxxxxxwwwyyy|||{{{zzzzzz|||{{{qqqjjjjjjlllkkkmmmqqqwww{{{jjjkkkjjj```cccrrrSSSCCCCCCEEE>>>666666555222111000000111222---.........//////000000////////////////////////000000000000000000000000---...000111111111000///---...///111222222222222444;;;<<>>===999666777<<>>:::555444111///......//////000000//////.........---............///////////////////////////////////////////////////.........000111111111111222222222444333777KKKppp___PPPbbb~~~nnnRRR:::BBB<<<888777999;;;>>>EEELLLdddyyysssccc```^^^aaahhhtttwwwnnnddd```[[[SSSNNNMMMIIIFFFHHHYYYyyyxxxvvvooocccXXXUUUTTTNNNFFFBBBEEE@@@>>>BBBGGGHHHHHHGGGEEEDDD???@@@FFFBBBEEEUUUxxxwwwyyyqqqccc```cccfffqqqsssyyy~~~xxxuuu{{{wwwxxxtttggg[[[VVVYYYZZZZZZVVVQQQMMMLLLMMM{{{tttzzzaaaGGGDDD<<<<<<;;;999777555555555555333333222111111000000//////......---,,,,,,++++++************************************************************************+++*********+++---///000...///000111222222222222333444555666666666555555999555111000444===GGGMMMLLLMMMNNNTTTaaammmnnniii[[[UUUKKKBBB;;;888666666888888888888888888888888555555666888;;;???CCCFFFEEEGGGHHHIIIIIIKKKMMMOOOPPPQQQSSSSSSSSSSSSUUUWWWXXXXXXWWWWWWXXXYYY[[[\\\]]]___```aaaaaabbbdddfffjjjiiihhhhhhhhhiiikkkkkkkkkkkkkkknnnrrrsssrrrpppsssqqqooonnnnnnoooqqqssstttttttttuuuuuuvvvwwwxxxzzz{{{yyyttttttxxx{{{zzz~~~~~~~~~~~~rrrSSSGGGOOObbbrrr|||~~~{{{xxxvvvwwwxxxyyyxxxyyyxxxxxxyyy|||~~~~~~}}}yyysssnnnlllkkkllluuu}}}yyyyyyjjjaaajjjzzz]]]FFFDDD@@@<<<:::777555333111///......//////000/////////......................../////////////////////////////////////////////////////////...000111111111111222222222666222111>>>___eeeQQQTTTffflllGGG???<<<999777999999999===CCCTTTiiixxxiii``````cccfffgggtttyyyoooeee```[[[SSSNNNMMMIIIFFFHHHYYYyyy{{{yyyvvviii]]]ZZZYYYSSSLLLHHHIIIFFFDDDFFFIIIIIIGGGEEEDDDCCC======CCCBBBIII\\\}}}~~~uuu~~~|||vvvkkkaaa]]]aaagggzzzwwwwww~~~xxxqqqggg\\\WWWZZZZZZ[[[\\\YYYTTTPPPOOOOOOxxxlllwww___FFFCCC:::<<<;;;999777555555555555222222111111000//////............------,,,,,,+++************************************************************************))))))***+++,,,---............///000111111111111222333444555666555555444333555666333000333<<>>:::999555444333111///......//////////////////........................////////////////////////////////////......//////////////////000111111111111222222222444222000666MMMqqq{{{^^^MMMPPPrrrXXX===>>>:::999:::999666777:::DDDVVVnnnzzzrrrooojjjfffdddlll~~~uuujjjddd^^^WWWQQQPPPHHHFFFHHHYYYzzz{{{lll^^^YYYYYYUUUOOOLLLJJJJJJKKKKKKLLLKKKHHHEEEDDDBBB;;;;;;@@@AAAKKKaaaxxx|||rrriiieee```[[[```jjj~~~{{{kkk[[[SSSWWW```ZZZ\\\]]]\\\YYYUUUSSSRRRvvvttt\\\CCC@@@888<<<;;;999777555555555555222222222111000000//////......---------,,,,,,,,,************************************************************************((()))***,,,---------------...///000000111111000000111222444777999:::;;;111888===888000000:::EEEWWWVVVRRRPPPVVV```eeeeee___^^^YYYOOODDD;;;555333333555777999::::::999888888666444444666:::???BBBCCCEEEHHHJJJJJJKKKMMMOOOOOOOOONNNLLLLLLNNNRRRUUUVVVVVVWWWYYY[[[]]]^^^______```aaaaaa``````bbbcccgggfffeeeeeeeeefffggghhhiiijjjllloooqqqrrrrrrrrrqqqpppooonnnnnnooopppqqquuutttsssssstttuuuwwwxxxvvvwwwvvvrrrsssxxxzzzyyy~~~vvvZZZQQQZZZfffxxx}}}~~~}}}{{{xxxvvvuuuwwwzzz|||}}}wwwwwwyyy|||}}}{{{qqqppppppnnnkkkfffcccbbbkkkrrrtttpppvvv{{{ooonnnxxxkkkPPPAAABBB>>><<<;;;555333222000///.........//////////////////.....................////////////////////////////////////............////////////000000111111111222222222111333444777CCC___oooNNNJJJ\\\zzziii>>>???;;;:::<<<<<<888777999<<>>CCC<<<222///888DDDVVVWWWUUUSSSWWWaaaggghhh]]]\\\ZZZTTTKKK@@@888444333444777999:::999888777888666444333444888<<>><<<;;;444111111000//////..................///////////////............////////////////////////////////////---.........//////000000000000111111111222222222000333555555;;;RRRuuu___PPPNNN]]]zzzEEE???:::888;;;===;;;:::;;;999EEEVVVhhh|||}}}tttmmmddd^^^\\\PPPLLLNNN^^^}}}wwwuuunnnYYYQQQSSSVVVWWWWWWUUU[[[\\\VVVPPPOOOMMMJJJ???CCC@@@@@@CCCBBBOOOhhhzzzeeeVVVVVVYYY]]]kkk}}}zzzggg___^^^______WWWXXXYYYZZZZZZYYYWWWVVVcccFFFBBB:::<<<;;;999777555555555555444444333333222111111111------------------------************************************************************************(((((()))***+++,,,------......///000111111111111111222444777888999999999>>>CCCEEE>>>444///444;;;QQQUUUVVVSSSTTTYYY\\\]]]XXXXXXXXXWWWSSSJJJ???888444555777888888888888777888666444333333666999;;;AAADDDHHHJJJKKKLLLNNNOOOPPPPPPNNNLLLKKKMMMQQQTTTVVVWWWYYY[[[]]]^^^______```aaacccccccccccceeefffeeeeeedddcccdddeeefffgggiiikkknnnooonnnmmmnnnnnnooooooooonnnnnnooooooooopppqqqqqqrrrssssssttttttqqqttttttsssuuuzzz|||{{{zzzzzz|||~~~~~~zzzwwwtttsssssssssuuuzzzwww[[[RRR^^^nnnxxxtttqqqsssyyy~~~}}}|||wwwwwwvvvxxxzzz|||{{{zzzzzz|||}}}wwwrrrnnnsssvvvuuuqqqiii[[[PPP:::HHH___www|||jjjRRRBBB===@@@;;;:::888111000000000//////..................///////////////............////////////////////////////////////------......///000000000000111111111111222222222222222111000333FFFiiigggSSSSSSkkkZZZBBB;;;666888:::::::::;;;555???KKKZZZooozzzqqqhhhbbb```WWWSSSTTTccczzzyyy{{{yyyeeeQQQMMMTTTZZZ[[[\\\eeekkkjjj^^^TTTSSSSSSPPPHHHMMMKKKIIIIIIGGGUUUooo{{{gggXXXLLLMMMUUUaaauuuyyyddd___aaa^^^YYYVVVUUUUUUWWWYYYZZZYYYWWWhhhIIIDDD:::<<<;;;999777555555555555333333222222111000000000------------------------************************************************************************))))))((()))***+++---......///000111222222222222///444;;;@@@BBB@@@;;;888???BBBDDDAAA:::444333444IIIPPPUUUTTTSSSTTTUUUTTTTTTTTTVVVZZZ[[[UUUHHH>>>666666666777777777777777777666444333333555666888>>>AAAFFFHHHJJJJJJKKKMMMNNNNNNNNNNNNNNNPPPTTTWWWWWWXXXZZZ\\\^^^_________cccdddeeeeeeccccccdddeeeeeeeeedddcccdddeeefffgggfffiiilllmmmmmmlllmmmoooooooooooonnnnnnooooooooooooppprrrtttuuutttsssssstttvvvvvvtttuuuyyy{{{yyy|||{{{{{{~~~~~~~~~~~~zzztttlllfffbbb```___```fffoooyyy|||~~~rrrYYYQQQ]]]mmmyyywwwuuutttvvvyyy{{{|||}}}{{{rrrsssvvvyyy}}}~~~}}}{{{{{{}}}zzzqqqkkkjjjppptttrrrlllcccRRRBBB555JJJmmm~~~yyy~~~~~~xxxWWWIII===<<>>:::999888999;;;555:::>>>BBBPPPhhh|||zzzxxxpppfff]]]WWWSSSPPPNNNRRRVVVaaattt|||rrrkkkjjjccc___]]]jjjzzz~~~lll___XXXaaapppxxxvvvsssvvv}}}zzzkkkaaagggnnnpppwwwwwwlll]]]QQQIIIUUUqqq}}}rrrjjjYYY[[[YYYXXXaaauuu~~~wwwrrrtttbbbVVVZZZ]]][[[VVVTTTQQQRRRWWWZZZ\\\[[[jjjKKK???BBB===:::888777777888777666333333222222111000000000///...---,,,+++,,,------,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))***+++,,,------...111333444333222222///000;;;LLLSSSKKK???999@@@>>>===DDDOOOPPPAAA...???HHHSSSZZZ^^^```dddhhhbbb\\\YYY\\\aaa^^^QQQEEE===666333888;;;888888;;;999888777555444333222111:::>>>CCCFFFHHHIIIKKKLLLKKKLLLNNNPPPRRRUUUZZZ]]]ZZZZZZZZZZZZ[[[\\\]]]^^^cccddddddeeeeeedddddddddjjjiiihhhfffffffffggghhhhhhhhhiiijjjkkkmmmnnnoooqqqnnnkkkkkknnnoooooommmlllrrrtttqqqrrrwwwzzzxxxyyyxxxwwwuuuuuuuuuuuuvvvwwwxxxzzz{{{|||~~~}}}~~~uuufff[[[RRRIIICCCCCCHHHSSS___eeemmmtttuuupppiiiiiinnnvvvwwwrrrssswwwyyy}}}|||rrrfffccckkkuuu~~~}}}{{{{{{ssspppuuu{{{~~~}}}}}}~~~~~~vvvmmmfffccckkkpppgggSSSBBB::::::<<>>777777<<<666888777999???GGGWWWpppvvvppplllccc\\\ZZZSSSQQQLLLEEE@@@>>>???AAAIIIAAABBBRRRkkk}}}vvvpppjjjbbb\\\YYYeeedddhhheeelllwwwzzz|||{{{xxxsssrrrvvv{{{rrrfffQQQHHHGGGQQQwwwssslllkkk]]]eeejjjjjjppp~~~~~~ssshhhjjj|||hhh___ccc___TTTTTTQQQRRRVVVXXXXXX[[[___kkkKKK>>>@@@===;;;888777777888777666333333222222111000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++***))))))******++++++******)))++++++++++++++++++++++++))))))))))))***+++,,,------...000222333333222222000///555AAAGGGCCC<<<888DDDAAAAAAIIIVVVYYYHHH555666AAAPPP[[[___```bbbcccgggcccaaadddgggdddXXXMMMEEE;;;444666888777777999999888888777555333111000777;;;@@@DDDFFFHHHJJJLLLMMMNNNPPPQQQQQQTTTWWWZZZZZZZZZZZZZZZ[[[\\\]]]^^^bbbbbbcccdddddddddcccccchhhhhhgggffffffggghhhhhhhhhhhhiiiiiikkkmmmnnnooorrrooommmmmmooopppooonnnnnnsssuuurrrrrrvvvxxxvvvyyyxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{|||~~~~~~}}}~~~|||wwwooocccTTTFFFBBBDDDKKKSSS]]]dddmmmqqqlllbbb^^^\\\```gggiiifffeeegggffflllqqqnnngggfffnnnxxx}}}|||uuuppptttwww{{{}}}}}}~~~}}}wwwpppjjjfffpppssspppdddQQQAAA:::999DDDggg}}}|||~~~vvviiidddxxxgggPPPEEE@@@<<<;;;999444111222000000000000//////....../////////////////////...---///000///...---...///////////////////////////000000000000000000000000---...000111222222111111444222111111444888===@@@jjjyyyYYYffflllOOODDD888888===666999888999===CCCPPPeeexxxpppaaaZZZUUUOOOJJJIIIMMMJJJDDD@@@======>>>???;;;888;;;EEETTTeee|||vvvmmm]]]VVVPPPZZZuuuqqqvvvtttyyy{{{rrrwww~~~xxxjjj```MMMGGGIIIUUU~~~yyyoooqqqxxxppppppoooppp{{{xxxppprrr|||yyyfffbbbdddaaaZZZSSSPPPQQQUUUWWWWWWYYY^^^hhhJJJ===???===;;;888777777777777666333333222222111000000000------......------,,,+++++++++,,,,,,,,,+++******)))))))))******)))))))))************************))))))))))))***+++,,,,,,---...000222333333333222333///000555::::::999999@@@???@@@IIIUUUXXXJJJ888000<<>>???AAACCCCCCIIIXXXggg~~~sssiiiXXXOOOGGGMMMhhh}}}wwwhhh^^^KKKEEEHHHUUU~~~~~~ooohhhrrr{{{vvvxxx|||~~~}}}vvv~~~ttthhhddddddaaa^^^\\\UUURRRRRRVVVXXXWWWZZZ^^^bbbGGG===>>>>>>;;;888777777777666555333333222222111000000000,,,---...///...---,,,+++++++++,,,,,,,,,++++++***))))))************))))))))))))))))))))))))))))))******))))))***++++++,,,,,,---///111222333333333666222000111444777999:::<<<>>>AAAEEEKKKNNNGGG===333;;;JJJ```ttt~~~}}}yyy{{{tttjjjeeeeeeiiikkklllaaaRRRAAA999999;;;;;;:::888999;;;;;;999666222000222555999===AAAEEEIIIMMMNNNOOOQQQQQQQQQQQQSSSUUUZZZZZZYYYYYYZZZ[[[[[[\\\]]]]]]^^^``````aaaaaaaaacccccccccccceeegggiiijjjhhhhhhhhhiiijjjlllmmmnnnqqqpppoooooooooooonnnmmmnnnqqqttttttssstttuuuuuussssssrrrrrrsssuuuvvvwww|||}}}~~~}}}{{{{{{|||}}}}}}{{{yyyyyyyyywwwrrrmmmxxxwwwtttooohhhbbb^^^]]]iiijjj___aaakkkooouuu{{{eeeVVVRRRTTTXXX[[[eeennnyyy~~~}}}{{{}}}zzz~~~}}}~~~zzzuuutttuuuzzzyyyxxxwwwyyy|||uuujjjfffhhhmmmqqqfffXXXPPPSSS]]]hhhnnnyyy|||zzz~~~uuuyyy{{{bbbNNNCCC===888888666222000111////////////////////////............////////////---...//////------...///////////////////////////////////////////////////...//////000111111222222555444333333444555888999@@@ggglllJJJIIImmmoooJJJ<<<<<<:::;;;999888888:::>>>JJJVVVjjjzzznnnbbbTTTPPPLLLLLLNNNTTT[[[aaaaaa]]]ZZZZZZ[[[YYYRRRLLLHHHJJJLLLIIIDDDDDDKKKSSS^^^hhhttt{{{zzzsssiiibbbQQQJJJDDDIIIbbbooodddOOOGGGIIIUUU~~~sssfffaaalll{{{tttvvvzzzzzztttzzz|||zzzkkkbbb^^^cccbbbYYYVVVYYYXXXUUUUUUYYYZZZZZZ\\\```xxx[[[DDD===???>>><<<999777777777666555333333222222111000000000,,,---...///...---,,,+++***++++++,,,,,,,,,++++++***++++++++++++++++++***))))))))))))))))))))))))*********)))******+++,,,,,,---...000111222333444444333222111222666888888;;;AAADDDCCCBBBDDDEEEDDD777777???TTTpppxxxtttssssssqqqooogggZZZIII===:::<<<<<<:::999:::;;;;;;:::777444222222444888;;;>>>CCCHHHLLLJJJLLLOOOPPPQQQRRRTTTVVVYYYYYYXXXXXXXXXYYYZZZZZZZZZ[[[\\\^^^___`````````aaaaaaaaabbbdddfffiiijjjhhhhhhhhhiiijjjkkklllmmmnnnooooooooonnnmmmmmmmmmlllnnnrrrtttuuutttuuuwwwtttssssssssstttvvvxxxyyyzzz|||~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~wwwsssrrrpppllliiiffffffddd```\\\ZZZ[[[\\\kkkzzzoooqqq|||~~~|||uuuvvvxxxwww}}}}}}|||~~~~~~~~~}}}}}}~~~xxxtttwww{{{}}}{{{yyyxxxzzz}}}|||rrrhhheeeiiiooorrrbbbOOOHHHRRRdddttt}}}zzztttrrrtttttt]]]KKKBBB<<<777666444000///111.............../////////---.........//////000000...///000000///...///000/////////////////////////////////////////////////////////000000111222222555444444444444444555666888ZZZ```NNN___uuu^^^CCC:::;;;;;;888777999999;;;CCCLLL[[[lll~~~lll```\\\[[[^^^```aaadddlllvvv}}}|||pppgggXXXYYYXXXUUURRRQQQPPPOOOOOOVVV___ffffff```ZZZWWWGGGGGGHHHQQQggg}}}{{{mmmcccPPPKKKNNN[[[|||rrriiiaaa]]]bbbjjj^^^oootttmmmrrr{{{tttbbb]]]^^^bbb]]]SSSRRRXXXZZZWWWVVVYYY[[[ZZZ\\\```uuuXXXDDD>>>??????<<<999777777777666444333333222222111000000000------......------,,,+++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************************+++***************++++++,,,,,,---///111222333444000222222111111555666555777>>>BBB???;;;===BBBDDD888333333AAAZZZqqq|||~~~~~~}}}}}}zzzoooeeefff^^^QQQCCC>>>>>>===:::999:::;;;;;;:::999777555333555777888;;;@@@EEEIIIGGGJJJNNNPPPQQQSSSUUUWWWXXXWWWWWWVVVVVVWWWXXXXXXYYYZZZ[[[]]]___``````aaa`````````aaaccceeehhhiiihhhhhhhhhiiiiiijjjlllllllllmmmoooooonnnmmmmmmnnnkkklllpppuuuvvvtttuuuxxxvvvvvvuuuuuuvvvxxxyyyzzzxxxzzz}}}~~~}}}}}}~~~{{{|||}}}~~~~~~}}}|||{{{zzztttooolllkkkkkkkkk```bbbcccdddfffiiinnnrrr~~~}}}}}}}}}}}}~~~~~~|||~~~}}}yyytttssswww|||~~~}}}{{{|||~~~~~~{{{vvvnnngggdddgggjjjeeeWWWHHHHHHYYYpppzzzxxxwwwiiivvvxxxeeeRRRGGGAAA:::555444222//////111---............/////////------......///000000000///000111000///...///111////////////////////////000000000000000000000000////////////000111222333444444444444444444444444666MMMjjjpppeeeYYYuuuzzzVVV>>><<<:::777777999::::::>>>DDDNNN___qqqwww|||tttdddccchhhlllwwwxxxtttoooeee[[[VVVVVVWWWXXXTTTLLLIIIIIIHHHPPPYYYeeexxx}}}sssggg\\\VVVIIIIIIPPP```}}}rrrhhhccc```]]]]]]```hhh~~~sssjjjjjjpppuuuggg^^^```cccbbbZZZRRRSSSYYYXXXUUUUUUWWWXXXWWWYYY\\\xxx\\\GGG???>>>???<<<999777777666555444333333222222111000000000......---,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++++++++***************+++,,,,,,---...000222444555...333444111111666777555444;;;???>>>???BBBCCCAAA<<<666222444@@@RRRcccnnnmmmnnnsss}}}tttgggdddcccZZZMMMEEECCCBBB>>>999999::::::::::::999999444555555666777;;;AAAEEEGGGJJJMMMPPPQQQRRRTTTUUUVVVVVVUUUUUUUUUUUUUUUVVVXXXYYY[[[]]]___```aaaaaa`````````aaabbbdddggghhhhhhhhhhhhhhhiiijjjkkkllljjjmmmppppppooonnnooopppmmmlllpppvvvvvvrrrrrrvvvvvvuuuuuutttuuuvvvxxxyyywwwyyy{{{|||{{{{{{{{{|||zzz{{{|||}}}}}}|||{{{zzzxxxxxxwwwvvvvvvwww{{{~~~zzz}}}|||}}}|||~~~}}}~~~~~~|||{{{zzzxxxsssqqqrrrwww{{{{{{zzzzzz|||}}}{{{vvvsssnnniiidddaaa___^^^TTTMMMIIISSSjjjwwwnnnppp~~~uuufffTTTHHHFFF@@@999444222111......000---------.........//////------......///000000111...///000000......///000////////////////////////000000000000000000000000000/////////000111222333222333444444444444333222555???UUUpppbbb___uuuMMMAAA999777777::::::888:::>>>@@@QQQ```dddhhhwwwpppjjjtttyyysssmmmhhh___VVVSSSVVV^^^iiiwww{{{kkkaaaXXXUUULLLMMMVVVeeeuuukkkcccbbbcccbbbbbbddd~~~tttooossswww}}}mmm]]]^^^hhhllldddXXXRRRTTTVVVXXXUUUTTTWWWWWWVVVWWW[[[|||```KKK@@@===???===999777777666555444333333222222111000000000///...---,,,+++,,,---...)))***+++,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++++++++***************+++,,,,,,---...000222444555000555666222222888:::888888===AAADDDJJJNNNJJJDDDAAA>>>888111111===RRRbbbfffeeejjjwwwyyydddgggcccVVVLLLIIIGGGCCC999999999::::::;;;;;;;;;444444444444555888===AAAHHHKKKNNNPPPQQQQQQRRRTTTUUUUUUTTTTTTSSSTTTTTTUUUWWWYYY[[[]]]___```aaabbb````````````bbbdddfffgggiiihhhhhhhhhiiijjjkkkkkkjjjmmmqqqqqqpppoooqqqrrrooonnnqqqwwwvvvqqqppptttssssssrrrqqqrrrssstttuuuvvvxxx{{{{{{zzzxxxxxxyyyyyyzzz|||}}}}}}|||zzzyyy{{{~~~}}}}}}~~~~~~{{{||||||~~~~~~~~~}}}zzz}}}zzzvvvrrrppprrrwww{{{wwwvvvwwwzzz}}}}}}yyyuuupppmmmiiieeebbb]]]XXXTTTQQQNNNQQQaaazzz~~~|||uuukkk{{{xxxkkkZZZJJJDDDGGG???888333222000......000---------.........//////---------...///000000111---...///...------...///////////////////////////000000000000000000000000000////////////111222333111222333444555444333222444666GGGeee~~~ZZZwww\\\GGG:::777888;;;:::777777:::666EEESSSVVVYYYjjj}}}pppsssvvvtttyyywww}}}qqqgggeeeZZZZZZaaaoooyyyooohhhbbbccceeefffjjjnnnyyy}}}xxxhhhZZZ```oootttgggWWWRRRRRRQQQZZZWWWVVVYYYYYYWWWYYY\\\jjjIII>>>CCC???;;;777555666666555333444444444333222111000//////............------------,,,++++++******++++++------,,,,,,,,,---......+++++++++******)))))))))************************++++++,,,---///111333444:::;;;;;;999555444777999888AAAGGGGGGNNNXXXVVVNNNNNNFFF:::000111<<>>DDDKKKUUUfffyyywww|||zzzqqqvvvzzzrrreeecccaaa___ZZZ\\\nnn{{{|||jjjZZZ^^^cccdddbbb[[[RRRLLLLLLOOONNNTTTZZZ\\\[[[YYYXXXYYYmmmMMM???CCCAAA===999777888888777555333333333333222111000000///............------------,,,++++++******+++++++++++++++++++++,,,,,,---,,,,,,+++++++++*********************************++++++,,,---///111222333666999;;;;;;999777888999===MMMYYY[[[]]]cccddd```YYYMMM???666222666CCCPPPWWW^^^```iiixxx}}}~~~}}}yyypppcccTTTFFF>>>;;;666333333777999888:::===999666333111333666999:::@@@DDDIIIMMMOOOPPPRRRSSSPPPRRRTTTUUUUUUUUUWWWYYYVVVVVVWWWZZZ]]]______^^^\\\]]]___aaaccceeefffgggfffhhhjjjlllmmmlllkkkjjjggglllsssvvvvvvssspppnnnpppqqqssssssrrrrrrrrrtttssssssssssssttttttuuuvvvxxxxxxxxxyyyzzzzzz{{{{{{zzz{{{{{{zzzyyyxxxxxxyyy|||tttsssvvvwwwuuuoooiiigggfffttt~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}~~~}}}|||{{{{{{{{{qqqnnnmmmqqqwwwzzzxxxuuuyyyzzzzzzzzz}}}~~~yyyqqqeeeeeebbb^^^]]]YYYMMM@@@FFF]]]ooo~~~ssszzzvvvkkkYYYLLLFFF???<<<888444111000000//////.........////////////////////////////////////...////////////////////////............////////////////////////000000000000//////000000000111111111111111222222222333333333777;;;@@@JJJ[[[vvvnnnaaajjjpppOOOCCC999:::>>><<<::::::999<<>>:::888888888777666333333333333222111111000///............------------,,,++++++******++++++)))))))))))))))***++++++,,,,,,,,,,,,++++++++++++************************++++++,,,---...000222333222555:::<<<<<<:::999888DDDYYYlllooonnnrrrwwwxxxdddUUUIIIBBB999333>>>PPP]]]\\\\\\hhhuuurrrvvv~~~wwwlll___RRRGGG@@@999444333777999888999;;;:::999777444333333666999<<>>:::777333000000000///...///////////////...............//////////////////////////////////////////............////////////////////////000000000000.../////////000000000000222222222222333333333333:::888777===MMMfffxxx[[[RRRjjjnnnRRR;;;999===999777888999999999:::AAANNN^^^jjjzzz}}}pppyyy~~~vvvoookkkjjjfffbbbbbbfffqqqhhh___bbbXXXXXXVVVUUUSSSQQQPPPPPPPPPRRRTTTUUUSSSRRRQQQRRRnnnQQQAAA===>>><<<:::888666666555444333333333333333222111000///............------------,,,++++++******++++++)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,...000222333111444777::::::999888777BBBUUUgggllllllpppwww{{{iii[[[TTTRRREEE555:::MMMccchhhhhhjjjoooooowwwxxxrrriiiYYYLLLAAA:::777888:::888888999;;;<<<;;;777333222444777777;;;AAAFFFIIIKKKLLLNNNLLLNNNPPPQQQQQQQQQSSSUUUTTTTTTVVVYYY\\\______^^^]]]]]]]]]]]]___aaadddeeegggiiilllooopppooommmlllfffjjjooorrrrrrqqqoooooonnnoooppppppooooooppprrrsssrrrrrrqqqqqqrrrrrrsssuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyyyywwwvvvwwwyyy|||~~~|||tttooohhhWWWEEEAAACCCCCC@@@===<<>>@@@HHHQQQUUUSSSOOOKKKJJJMMM]]]nnnxxx}}}{{{|||~~~~~~zzzxxxxxxyyy{{{}}}}}}|||}}}|||{{{zzzyyyzzz|||}}}}}}|||||||||||||||}}}}}}yyy{{{}}}~~~yyysssnnnmmmrrrxxxwwwsssqqqtttyyyzzz|||{{{vvvrrrnnnggg___\\\]]]]]]ZZZUUUPPPQQQSSSjjj~~~ggg[[[YYYPPPIIIFFF@@@666444111000000000///...000000//////......---------.........//////000000////////////////////////............////////////////////////000000000000000000000111111111222222333333333333333333333333333333555666999KKKnnn]]]SSS[[[zzzzzzJJJ:::<<<===;;;;;;777888999:::<<<@@@DDDGGGQQQ\\\qqqttt]]][[[ssswwwiii\\\xxx{{{ssstttuuuoooddd^^^bbbjjjkkkfffYYYYYYXXXYYYYYYXXXTTTQQQUUUTTTSSSRRRSSSSSSSSSRRRcccKKK???<<<>>>>>>>>><<<999777777777222222222333333222222111///............------------,,,++++++******++++++,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,******************************+++,,,---///111222555444444555777888666555@@@BBBEEEFFFFFFIIILLLOOOgggdddhhhkkk]]]CCC666777FFFffftttlllllluuuwwweeeIII>>>555333666888:::<<<;;;<<<<<<:::777555444555///222666;;;???CCCHHHLLLNNNPPPQQQRRRRRRSSSUUUWWWWWWWWWXXXZZZ]]]___^^^]]]^^^^^^^^^^^^___```aaabbbaaadddhhhkkkmmmllliiiggggggjjjnnnpppppppppqqqrrrnnnoooooonnnmmmnnnppprrrqqqqqqqqqqqqrrrsssttttttpppqqqqqqrrrrrrsssssstttuuuvvvwwwvvvvvvwwwyyy||||||zzzwwwdddNNNBBBMMM___ooouuunnn]]]PPPUUUaaaooowww}}}{{{|||}}}~~~~~~~~~}}}{{{zzzzzz{{{|||{{{yyywwwzzzzzzyyyxxxxxxyyyzzz{{{~~~}}}||||||{{{{{{{{{|||vvvzzz{{{uuuoookkkooouuuyyywwwqqqppptttzzz{{{}}}{{{tttnnnjjjccc]]][[[[[[ZZZVVVPPPOOOWWWaaattt|||uuu```VVVSSSGGG???>>>:::444222000///000000///...///////////////.........------......///000000000////////////////////////............////////////////////////000000000000111111111111222222222222444444444444333333333333///222777888666AAAcccooo\\\```zzzzzzTTT???;;;<<<:::999888999:::<<<===>>>??????GGGPPPeeeyyy]]]SSSeee{{{qqqcccWWWrrr{{{vvvuuusssdddWWWZZZhhhooohhh]]]YYYZZZ\\\\\\ZZZWWWTTTQQQRRRQQQQQQRRRSSSUUUTTTSSS|||]]]GGG??????===??????===999777777888111222222333333222222222///............------------,,,++++++******++++++,,,++++++++++++,,,------*********+++++++++,,,,,,************************)))******,,,---///111222222222444888;;;<<<999666>>>???AAABBBAAABBBFFFJJJ[[[___gggjjj```MMM<<<444777SSShhhpppvvvvvv|||uuuWWWHHH:::555666888:::<<<;;;::::::::::::999666444000222444666999>>>DDDHHHLLLNNNPPPQQQQQQQQQSSSUUUWWWWWWWWWYYY\\\]]]\\\[[[\\\\\\]]]^^^_________^^^___bbbgggjjjlllkkkhhhffffffiiilllmmmnnnnnnpppqqqooooooooonnnmmmnnnpppssspppppppppqqqssstttvvvwwwppppppqqqqqqrrrsssssssssssstttvvvwwwwwwwwwyyy{{{oooTTTXXXgggzzzddd```lllwww{{{~~~{{{||||||}}}}}}}}}||||||}}}}}}|||}}}~~~}}}zzzxxxwwwwwwwwwwwwxxxzzz{{{|||~~~}}}|||{{{zzzzzzzzzuuu{{{|||uuunnnlllmmmqqqrrrrrrqqqppprrruuuxxxwwwyyyvvvnnngggddd```[[[XXXWWWWWWUUURRRUUUfffyyyzzzqqq^^^VVVQQQAAA777666444222111//////000000///---.........///////////////------......///000000111////////////////////////............////////////////////////000000000000000000000000111111111111555555444444444333333333///111555777333999TTTrrrttt[[[```kkk|||kkkTTTCCC===999666888888999:::<<<<<<<<<;;;BBBFFFWWWppp^^^LLLUUUfff{{{ooo```QQQiiissssssvvv~~~zzzsssbbbYYYbbbmmmjjj^^^VVVUUUXXX\\\\\\XXXTTTQQQQQQMMMLLLLLLOOOSSSTTTSSSRRR{{{ZZZEEE@@@BBB;;;===>>><<<888555555666111222222333333333222222//////.........------------,,,++++++******++++++++++++******++++++,,,---)))))))))******+++++++++************************)))******+++---///111222///111555;;;@@@@@@<<<777333666<<<>>>>>>>>>DDDKKKOOOWWWaaafffaaaTTTDDD888222GGG___vvvuuurrrfffUUUCCC:::888777888:::;;;999888999<<<;;;888444222333333444666;;;AAAFFFIIIJJJLLLMMMMMMNNNPPPRRRWWWWWWWWWXXXZZZ[[[ZZZYYYZZZ[[[\\\]]]^^^]]]\\\\\\^^^aaafffjjjlllkkkhhhfffeeegggjjjkkklllmmmooopppppppppooonnnmmmnnnqqqsssooopppppprrrsssuuuwwwxxxpppqqqqqqrrrrrrsssttttttqqqtttvvvwwwwwwwwwyyyzzzwwwqqqjjjooohhhttt~~~||||||||||||||||||||||||zzzyyyyyyyyy{{{{{{zzzyyytttuuuuuuwwwyyy{{{|||}}}}}}|||zzzyyyyyyyyyvvv{{{~~~yyyooojjjlllppprrrnnnjjjkkkppptttuuutttppprrrooogggaaa___\\\XXXUUUTTTUUUVVVVVV___www|||ooo^^^WWWQQQ???333444333222000//////000000///------.........//////000000---------...///000000111////////////////////////............/////////000////////////000000000000////////////000000000000555555555444444333333333222000333555222444IIIbbb```UUUVVVxxxoooSSSDDD>>>999999777666777999;;;;;;;;;::::::GGG^^^nnnwww___FFFHHHUUUmmmmmm^^^III```||||||ppprrryyy~~~vvvvvvvvvnnnzzztttddd]]]gggjjj```VVVVVVPPPVVV[[[[[[VVVQQQPPPQQQHHHGGGIIILLLQQQSSSRRRPPPWWWBBB@@@======<<<:::888777777777888555444444333222111000000000000000///...,,,+++***------------------------,,,***((()))+++,,,+++(((,,,,,,+++++++++,,,---...++++++************+++++++++++++++,,,---...000000000666<<>><<<===>>>555777:::::::::;;;<<<>>>KKKTTT\\\```cccaaaQQQ>>>???444KKKkkkpppsssyyyttt{{{dddMMMBBB;;;444444888999:::888777<<>>EEEFFFHHHKKKNNNPPPRRRSSSWWWVVVVVVWWWZZZ]]]]]]]]]ZZZZZZZZZ[[[]]]___aaabbb^^^bbbfffiiiiiihhhggggggiiijjjjjjkkklllllllllkkkmmmmmmmmmmmmoooqqqssstttqqqpppnnnmmmnnnpppsssuuusssqqqppppppqqqrrrrrrqqquuuuuuttttttuuuvvvxxxyyyzzz{{{uuuooorrr~~~}}}zzz~~~|||}}}}}}{{{xxxwwwwwwvvvxxxyyy{{{||||||{{{{{{{{{{{{|||||||||{{{yyyxxxwwwyyy{{{yyyvvvuuuwwwyyyxxxzzzyyyssskkkgggiiimmmssspppmmmnnnrrruuuuuutttxxxtttkkkbbb]]][[[ZZZXXXVVVXXXSSSVVViiixxxtttsssccc]]]RRRFFF;;;444222222000000000000000000000000......//////......---,,,........................---------............///000000//////.........---000000//////.........---000000////////////000000111111111111111111111111222111000000222777<<>>===<<<:::888777777777888555444444333222111000000000000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,+++)))++++++++++++,,,,,,------++++++************+++++++++++++++,,,---...///000333555999===AAACCCBBBAAA:::999888:::>>>AAABBBAAAIIIUUU^^^bbbeeeggg^^^QQQHHH555<<>>BBBDDDGGGKKKNNNPPPRRRRRRWWWUUUTTTUUUWWWYYYYYYYYYZZZZZZZZZ\\\]]]___aaabbb___aaadddeeeeeeeeefffhhhiiijjjjjjkkkllllllkkkkkkllllllmmmmmmoooqqqrrrsssqqqooonnnmmmnnnpppssstttsssqqqppppppqqqrrrqqqpppsssrrrrrrrrrrrrtttuuuvvvzzz|||~~~~~~ssspppzzz~~~zzz|||}}}}}}zzzxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwyyyyyyzzzzzzzzzyyywwwvvvuuuvvvwwwwwwuuuuuuuuuvvvxxxvvvqqqlllhhhiiinnnrrrsssooolllmmmqqquuuvvvuuurrrlllccc[[[XXXYYYYYYXXXYYYZZZ^^^ooolllfffaaa[[[PPPCCC999333222222////////////////////////......//////......---,,,---------------------------------............///000/////////.........---000/////////............000000////////////000000111111111111111111111111222111111111333666:::<<>>AAAEEEJJJNNNPPPQQQQQQWWWUUUTTTTTTVVVWWWWWWVVVYYYZZZZZZ\\\]]]___aaabbb^^^___aaaaaaaaabbbeeegggiiijjjjjjkkkkkkkkkkkkjjjjjjkkklllnnnooopppqqqqqqpppooonnnmmmnnnooorrrssssssqqqpppooopppqqqpppooorrrqqqqqqqqqrrrssstttuuuyyy{{{|||{{{~~~{{{rrrwww~~~}}}~~~yyyzzz|||{{{yyyxxxxxxyyyzzzzzzzzzyyyxxxvvvtttsssvvvvvvwwwwwwwwwvvvuuuuuussssssssstttuuuuuutttrrrtttnnnfffdddgggmmmsssvvvqqqnnnmmmooosssvvvuuutttnnnfff]]]XXXXXXZZZ\\\]]]ddddddllloooeee^^^WWWKKK???666222111111////////////////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////...............////////////............000000////////////000000111111111111111111111111111111222333444666777888:::WWWxxxZZZGGGPPPooorrrLLL>>>555999===;;;777777999666777===@@@CCCMMMZZZkkkwwwmmmSSSJJJOOOkkkttt```PPPJJJLLL[[[ooo{{{tttkkk^^^RRRMMMIIIHHHIIIIIIGGGJJJNNNjjj{{{nnntttuuunnnrrrzzzcccjjjnnngggZZZOOONNNQQQPPPRRRTTTSSSPPPOOOQQQTTTPPPMMMJJJIIIKKKMMMNNNNNNwwwPPP@@@AAA???===<<<:::888777777777888555444444333222111000000////////////...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,---...///444333444999???CCCEEEEEEAAA<<<888999>>>CCCDDDDDDAAALLLVVV]]]iiiuuuwwwqqq```NNN<<<;;;PPPnnn}}}ssswwwqqqTTT@@@777333111555999:::;;;===>>>??????===999444111111555888:::===BBBGGGLLLNNNOOOOOOVVVTTTSSSTTTWWWXXXXXXXXXXXXYYYZZZ[[[]]]___aaabbb\\\^^^```aaaaaabbbdddeeehhhiiiiiijjjjjjjjjiiiiiihhhiiikkkmmmoooooooooooooooooonnnmmmmmmoooppprrrsssqqqooooooooopppooonnnrrrrrrrrrsssttttttuuuvvvwwwyyyzzzzzz~~~wwwwwwzzzyyyyyyzzzyyyzzz{{{zzzxxxwwwwwwxxxyyyyyyxxxwwwvvvtttsssrrruuuuuuuuuuuuuuuuuutttttttttrrrrrrtttwwwvvvsssoooiiiddd```ccckkkrrrtttsssooooooppptttwwwwwwsssooofff^^^WWWVVVWWWXXXZZZ\\\kkkrrrzzz{{{uuukkkXXXQQQEEE:::333111000111////////////////////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///////////////.........000000////////////000000111111111111111111111111111222333444444555555444666KKKppppppTTTEEEUUUvvvfffLLL777888>>><<<777666===999999<<<===>>>DDDMMMYYYeeexxxcccOOOPPPddd}}}vvv```RRRJJJEEEMMM\\\mmm|||zzzwwwqqqkkkfff^^^RRRHHHHHHHHHKKKNNNOOOPPPVVV]]]yyy}}}iiicccppp{{{uuullltttkkkpppnnnaaaUUUPPPPPPOOONNNQQQSSSSSSPPPOOOPPPSSSPPPMMMJJJHHHJJJMMMOOOPPPtttNNN???AAA???===<<<:::888777777777888555444444333222111000000////////////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++,,,)))***+++,,,,,,,,,++++++++++++************+++++++++++++++++++++,,,---...000222555666888:::???CCCBBBAAA@@@??????@@@CCCEEEFFFOOOZZZjjj}}}pppTTT===???UUUrrrqqqNNN;;;;;;222444666999999999<<<>>>>>>???>>>;;;777555444444777:::>>>CCCHHHKKKLLLMMMQQQPPPPPPRRRUUUXXXYYYYYYWWWWWWXXXZZZ\\\___aaabbbZZZ^^^bbbddddddcccccccccggghhhhhhhhhhhhhhhggggggfffhhhjjjlllmmmnnnnnnmmmooonnnmmmmmmmmmnnnoooppprrrpppnnnnnnooooooooonnnpppqqqrrrrrrsssttttttttttttuuuwww|||}}}zzzxxxwwwuuuwwwyyyzzzzzzzzzyyyvvvuuuuuuvvvvvvvvvuuuuuuttttttttttttttttttttttttttttttuuuuuuuuussssssuuuwwwuuupppkkk^^^^^^aaaiiiqqqtttqqqmmmnnnpppuuuzzz|||wwwmmmeeeXXXRRROOOQQQQQQPPPRRRWWWjjj~~~}}}tttlllcccPPPIII>>>555111000000000.................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------........................///////////////000000////////////000000111111111111111111111111111222333444444444333222444???TTTpppqqqRRRIIITTTbbbjjjGGG:::::::::888888999777777888888999<<>>CCCFFFIIIJJJLLLLLLLLLNNNRRRUUUVVVVVVUUUUUUWWWXXX[[[]]]___aaaZZZ^^^ccceeeeeedddcccccceeeffffffffffffeeeeeedddfffggghhhjjjkkklllmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnpppnnnmmmmmmnnnoooooonnnmmmnnnooopppqqqqqqqqqpppqqqrrruuu|||}}}~~~}}}tttuuuwwwwwwvvvvvvxxx{{{xxxyyyyyywwwuuutttuuuvvvuuutttttttttttttttuuuvvvttttttssssssttttttuuuvvvssstttuuuuuutttoooiiiddd[[[aaajjjqqqtttrrrooolllpppsssxxx||||||ssseee[[[RRRNNNNNNQQQOOOLLLRRR]]]qqqyyyxxxzzz|||nnndddaaaWWWHHH@@@777222111111000///..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------..................///////////////000000////////////000000111111111111111111111111111111222333333333222222222888???PPPvvvdddTTTOOOaaajjjOOOAAA===<<<;;;888777777777888999:::;;;;;;AAAMMM]]]pppvvvwwwzzz{{{fffKKKFFFAAA??????AAAKKKUUU\\\uuulll^^^QQQLLLJJJFFFBBB@@@<<<<<>>AAAAAA>>>:::666555444555777:::>>>BBBFFFHHHLLLKKKKKKMMMQQQSSSTTTTTTSSSTTTUUUWWWYYY\\\^^^```[[[^^^aaaccccccccccccddddddddddddddddddcccbbbbbbffffffggghhhiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmllllllnnnppppppooolllmmmnnnppppppppppppooopppqqqtttxxx|||}}}|||yyy{{{yyyyyy{{{}}}|||yyyxxxqqqrrrttttttvvvxxxxxxxxxuuuuuuvvvuuutttuuuwwwyyyvvvuuutttsssssstttuuuvvvssssssrrrrrrrrrsssuuuuuuppprrrtttrrrmmmfff```\\\aaajjjtttwwwrrrnnnooorrruuuvvvxxxyyyvvvkkk]]]RRRPPPMMMNNNQQQMMMLLLYYYjjj~~~eee```aaaSSS@@@999333000111222111///..............................//////......---,,,---------------------------------............///,,,,,,,,,------...................../////////000000000////////////000000111111111111111111111111111111111111222222333333333777888>>>ZZZttt^^^QQQ]]]www}}}```NNNCCC<<<999999999999:::;;;;;;:::888;;;AAALLL]]]ooo~~~{{{wwwnnnhhhmmmRRRJJJDDDAAA@@@???BBBFFFHHHhhh}}}xxxeeeRRRIIIGGGCCCAAABBBAAA>>>CCCTTTllllllWWWWWWaaaoooyyyfffdddiiicccbbbZZZUUUVVVRRRKKKKKKPPPMMMQQQTTTTTTRRROOOPPPQQQOOOMMMLLLLLLNNNPPPQQQQQQeeeDDD<<>>@@@@@@===:::777666444444555777;;;???DDDFFFPPPNNNNNNOOORRRTTTTTTTTTRRRSSSTTTVVVXXX[[[]]]___]]]^^^`````````aaadddfffcccccccccccccccbbbaaa```ffffffffffffhhhjjjlllmmmmmmmmmmmmmmmmmmmmmllllllmmmlllkkklllnnnpppppppppmmmnnnpppqqqrrrrrrqqqqqqppprrrtttttttttuuuyyy|||zzzvvvtttvvvxxxyyyyyyyyyvvvtttrrrrrruuuxxxvvvrrrqqqssstttttttttvvvzzz|||wwwvvvuuutttsssttttttuuurrrrrrqqqqqqqqqrrrtttuuulllpppsssppphhh___YYYVVViiisss{{{yyyoookkkqqqyyyxxxwwwwwwuuupppfffXXXNNNLLLIIIJJJLLLGGGHHHZZZrrr||||||wwwaaaaaadddTTT;;;555000///111333111.................................//////......---,,,........................---------.........//////,,,,,,,,,------.........---.........//////000000000000////////////000000111111111111111111111111111000000000111222333444111666777666BBBcccwwwUUUKKKbbbwwwaaaJJJ999777888888888999:::888555<<<<<<===DDDPPP___kkksss|||mmmccckkkrrrUUUKKKAAA@@@AAA???======???ccc}}}jjjRRRFFFBBB>>>===???DDDBBBKKKdddeeeaaaooo{{{{{{wwwrrr\\\]]]iiikkkYYYSSSUUU\\\WWWKKKLLLWWWKKKOOORRRSSSPPPNNNNNNOOONNNLLLLLLMMMOOOPPPPPPPPP___DDD===>>>???===;;;888777777777777666555555444333222000000////////////...------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********************************(((*********)))***+++---///000111444666:::<<<>>>CCCGGGIIIIIIJJJLLLJJJEEEOOORRRPPPJJJQQQcccoooqqqxxxrrrnnndddMMM;;;EEE\\\|||XXXJJJ<<<777777888:::===:::999:::<<<>>>???===;;;<<<999555444555:::@@@CCCLLLLLLLLLMMMNNNPPPQQQRRRUUUTTTTTTUUUUUUWWWXXXXXX\\\___ccceeedddbbb``````ffffffeeedddccccccbbbbbbccccccdddeeegggiiikkklllnnnmmmkkkjjjjjjkkkmmmnnnnnnmmmlllllllllmmmnnnoooppppppoooooopppsssvvvwwwuuusssqqqppprrrttttttsssuuuwwwvvvqqqooorrruuuuuuuuusssrrrsssvvvxxxwwwuuuuuuuuuvvvwwwxxxyyyzzzzzzwwwuuussssssssssssrrrqqqoooppppppoooooopppsssuuunnnqqqqqqjjj___YYYZZZ^^^rrruuuvvvsssnnnnnnvvv~~~|||yyytttlll```TTTPPPSSSOOOLLLIIILLLLLLHHH^^^~~~{{{iiifffggg]]]NNN444333111///......///000///////////////......---,,,------......------,,,,,,,,,,,,---------......------------------------........................000///...------...///000111111000000//////......000000000000111111111111222222111111222222333444666666888;;;<<>>FFFPPPZZZ```rrr{{{|||qqqeeeNNNDDDFFF@@@===@@@AAA>>>ZZZzzzrrrnnnmmmhhh]]]OOOGGGAAA===???DDDHHHQQQeeeqqqwwwppp}}}pppgggmmmkkkaaaWWWXXXXXXTTTOOOMMMNNNOOOQQQPPPPPPOOOOOONNNNNNMMMJJJRRRTTTNNNIIIMMMSSSUUU___EEE>>>???@@@===;;;888777777777777666555444444333222111000////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********************************+++,,,+++******,,,......///000333555888;;;<<>><<<<<<:::777555666:::>>>AAAGGGGGGIIIKKKMMMOOOQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWYYY]]]aaacccbbbaaa```___bbbbbbbbbcccccccccccccccbbbcccdddeeegggiiijjjkkkkkkkkkjjjiiiiiijjjkkkkkkmmmnnnooonnnlllmmmoooqqqpppooonnnnnnoooqqqsssuuupppqqqqqqqqqrrrrrrssstttvvvxxxvvvqqqnnnqqqsssrrrqqqpppoooqqqtttuuuuuusssssstttuuuvvvwwwxxxxxxyyywwwuuussssssssstttsssqqqqqqqqqqqqpppnnnmmmmmmooosssoooggg^^^XXXZZZ```fffpppooommmmmmnnnrrrvvvxxxxxxoooeee___YYYPPPLLLKKKKKKLLLFFFEEEOOO]]]wwwpppdddbbb___SSSEEE444333111///......///000///////////////...------,,,------......------,,,,,,,,,,,,---------......------------------------........................000///...------...///000111000000000/////////...000000000000111111111111222222111111222222333444555555777888666@@@```sssYYYMMMKKKkkkzzz[[[III999999>>>@@@===;;;;;;:::999:::===CCCIIIMMM^^^eeetttmmmUUUIIIGGG@@@>>>BBBBBBCCCYYY{{{xxxzzz~~~xxxnnnccc[[[XXXSSSMMMGGGCCC@@@???DDDJJJYYYppp~~~ppplllpppiii\\\SSSTTTUUUSSSPPPNNNOOOQQQQQQQQQPPPOOOOOONNNMMMMMMMMMUUUYYYUUUPPPQQQSSSSSS___FFF???@@@@@@===;;;888777777777777666555444333333222111000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************,,,------,,,+++***,,,---------///111333666999:::>>>KKKWWWZZZXXXVVVUUUSSSLLLNNNQQQRRRMMMGGGHHHMMMTTT]]]kkkvvvuuucccIII777>>>OOOkkkxxxaaaLLL???;;;>>>===<<<;;;<<<===>>>===;;;===<<<:::888888999;;;<<>>RRRwwwwww[[[FFFAAADDD@@@>>><<<;;;;;;;;;;;;999>>>===<<<;;;:::999999999888;;;>>>CCCGGGJJJLLLMMMNNNOOOQQQRRRTTTUUUVVVVVVTTTWWW[[[^^^^^^^^^^^^___^^^______```aaaaaabbbbbbaaabbbccceeefffggghhhiiigggggghhhhhhhhhhhhggggggjjjooosssqqqlllkkkpppuuurrrqqqppppppppppppqqqqqqjjjpppuuuvvvrrrooopppssstttvvvuuuooommmnnnpppnnnkkkkkkkkkmmmnnnoooppppppoooppprrrsssttttttttttttuuusssrrrsssttttttrrrpppqqqsssvvvvvvssspppnnnmmmiii___TTTSSS\\\gggnnnqqqiiifffgggooozzz}}}wwwpppmmm___QQQNNNOOOOOOOOOPPPEEETTT^^^jjj|||{{{yyyzzztttiiibbb```VVVDDD777555222111000///////////////......//////......---,,,,,,------......------,,,,,,,,,,,,---------......------------------------......................../////////....../////////000000000000///////////////000000000111111111111222222111111222222333444111000333555444444<<>>888::::::888;;;:::888666666777999;;;AAACCCJJJYYYnnngggVVVOOOFFFEEEGGGCCCEEEHHHgggwwwrrrZZZNNNGGGGGGEEEAAAGGGSSSaaa~~~~~~tttiii```UUUJJJCCCAAA>>>FFFSSS]]]___```iiitttllleee]]]SSSMMMKKKLLLNNNOOOOOOPPPPPPQQQSSSSSSSSSTTTTTTUUUUUUUUUUUUZZZ^^^]]]YYYWWWVVVVVVyyy\\\EEE??????>>>===;;;888777777777777666444333333222222111111111/////////...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++,,,,,,+++)))((()))+++***+++,,,...000333555666>>>FFFOOOXXXaaaeeeaaaZZZLLLFFFGGGPPPTTTSSSVVV^^^YYYdddrrr{{{vvv```LLLEEE:::AAAfffmmmTTTJJJLLLGGGDDD@@@===<<<<<<;;;:::=========<<<;;;:::888777555777:::>>>BBBFFFHHHIIIMMMNNNQQQSSSUUUVVVWWWWWWSSSVVVZZZ\\\]]]]]]^^^___________________________```aaaccceeefffggggggggggggggghhhhhhhhhhhhgggggghhhmmmrrrqqqllljjjoootttssssssrrrrrrqqqqqqrrrrrrlllqqqwwwwwwrrrooooooqqqpppssssssnnnlllnnnpppoookkklllmmmmmmnnnnnnooopppmmmnnnppprrrsssssssssrrrrrrqqqqqqrrrssssssqqqoooqqqsssuuutttpppkkkgggfffVVVRRRRRRYYYdddkkkkkkhhhdddfffjjjrrrxxxwwwppphhh^^^VVVNNNKKKJJJKKKQQQXXXWWWddduuu~~~|||mmmiiifff```OOO999111555000000000///////////////...............------,,,,,,------......------,,,,,,,,,,,,---------......------------------------...........................//////////////////...////////////000000000000///000000000111111111111222222111111222222333444222111222444555666:::>>>LLLkkkpppjjjhhhnnntttVVVCCC<<<>>>@@@:::999888888888999:::;;;>>>>>>BBBKKK\\\qqqnnn[[[QQQHHHIIIKKKDDDMMMHHH___{{{kkkaaa___QQQLLLLLLRRRPPPHHHCCCEEEKKKiii|||rrrggg[[[SSSKKKDDDAAACCCFFFTTTiiiyyyqqqmmm[[[MMMJJJMMMKKKKKKLLLNNNOOOOOOOOONNNNNNOOOQQQRRRTTTVVVXXXXXXVVVXXXYYYYYYWWWUUUWWWZZZyyy[[[DDD>>>???>>>===;;;888777777777777666333333333222222222111111/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***************************++++++***)))(((***+++***+++,,,---///222444555999CCCQQQ```ooouuunnncccJJJEEEHHHUUUaaabbb\\\WWWXXX```mmmzzz|||ssskkkVVVEEE>>>SSSwwwgggYYYUUUQQQLLLFFFBBB???>>>===<<<<<<=========<<<;;;999999666777888:::===@@@CCCDDDJJJKKKNNNQQQSSSUUUUUUUUURRRUUUXXXZZZ[[[[[[]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]```aaaccceeefffffffffeeeggggggggggggggggggggggggfffjjjooonnnkkkjjjmmmqqqqqqqqqqqqqqqqqqqqqpppppplllpppttttttrrrooooooooommmqqqqqqmmmlllnnnooonnnmmmnnnoooooommmmmmnnnooolllmmmppprrrssssssrrrqqqoooooooooppprrrqqqooommmpppqqqppplllddd]]]XXXUUUJJJNNNVVV___ggghhhddd```aaacccgggkkklllhhhaaa[[[NNNKKKIIIHHHFFFHHHRRR^^^ooozzz{{{hhhhhheeeYYYFFF444000555////////////////////////---............---,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------..............................////////////......////////////000000000000000000000000111111111111222222111111222222333444333222222222333444666888:::NNNvvvcccTTTkkkbbbMMMBBB>>>;;;::::::999888888777777::::::;;;@@@JJJXXXhhhsss{{{dddUUULLLPPPSSSLLLKKKCCCNNNaaahhhlllooolllllliiieee```XXXSSSXXX```mmmooosssxxxwwwlllZZZMMMGGGZZZwww~~~rrrjjjbbbXXXNNNHHHCCC??????BBBNNN^^^xxxhhh]]]tttkkkTTTGGGHHHOOOKKKKKKLLLNNNPPPPPPNNNLLLKKKLLLMMMPPPRRRUUUVVVWWWWWWUUUTTTTTTSSSRRRUUUZZZ|||]]]EEE???@@@@@@===;;;888777777777777666333333333222222222222111/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***************************+++,,,+++******+++---***+++,,,---///111333444777@@@LLLYYYfffooommmgggNNNIIIHHHVVVmmmzzzrrrbbbeeeaaafffrrr|||~~~kkkRRRKKK]]]|||}}}jjj___VVVQQQIIICCC???===;;;:::;;;;;;<<<<<<<<<<<<<<<;;;999888777777999;;;>>>@@@DDDFFFIIILLLOOOPPPQQQQQQQQQTTTVVVXXXXXXXXXZZZ[[[YYYYYYYYYZZZZZZ[[[[[[\\\___aaaccceeeffffffeeedddfffeeedddccccccdddeeefffeeegggjjjkkkkkkjjjkkkmmmllllllmmmmmmmmmmmmmmmmmmiiikkkmmmooopppppppppooommmqqqqqqmmmkkklllmmmkkknnnpppqqqpppmmmkkklllnnnkkkmmmppprrrssssssrrrpppmmmmmmmmmoooppppppmmmkkklllkkkiiicccZZZRRRLLLIIIPPPWWW___ddddddcccaaaaaafffccc```^^^]]]YYYSSSMMMGGGFFFHHHKKKKKKNNNYYYdddzzz~~~}}}pppbbbbbb[[[KKK;;;333111000......///////////////...------......------,,,+++,,,------......------,,,,,,,,,,,,---------......------------------------........................---...///000000///...---.../////////000000000111000000000000111111111111222222111111222222333444111222333222222333444444555<<>>EEEOOOVVVbbbsssttt___UUU]]]ccc]]]QQQHHHIIILLLKKKQQQTTTMMMQQQPPPPPPQQQSSS[[[mmm~~~kkkQQQSSSfff{{{nnn___VVVOOOHHHCCCBBBAAA???@@@BBBRRRccc~~~pppddd[[[cccfffsss~~~}}}{{{cccOOOIIIKKKMMMJJJJJJJJJMMMQQQQQQOOOMMMMMMNNNOOOQQQRRRTTTUUUVVVWWWSSSQQQSSSQQQNNNPPPUUU~~~^^^FFF@@@BBBBBB===;;;888777777777777666333333222222222222222222000//////...------,,,,,,------------------------++++++,,,,,,,,,---------*********++++++,,,,,,,,,***************************+++,,,,,,++++++---///++++++,,,---///111333444888>>>DDDHHHQQQ\\\dddfffiiiXXXFFFIIIjjjqqqfffmmmuuu|||nnnLLLKKKiiiwwwfffWWWQQQHHHAAA<<<:::888777:::;;;;;;;;;<<<=========<<<:::777666666888;;;>>>???AAAEEEIIIKKKLLLMMMMMMPPPRRRUUUVVVVVVVVVXXXYYYTTTUUUVVVWWWXXXZZZ[[[[[[___```ccceeefffeeedddccceeedddbbbaaaaaabbbdddeeedddeeegggiiijjjkkkjjjjjjggghhhiiijjjjjjjjjjjjiiiffffffhhhkkkoooqqqqqqoooooorrrrrrmmmjjjkkkjjjhhhoooqqqrrrpppllljjjkkkmmmkkkmmmpppssstttsssrrrpppkkkkkklllnnnoooooollljjjgggfffddd]]]UUUNNNIIIGGG]]]ccchhhhhhbbb```ccchhhllldddYYYUUUTTTRRRLLLFFFHHHHHHKKKPPPTTTXXXaaajjjwwwzzzvvvuuueee]]]\\\QQQ>>>444444222+++......///////////////...------......------,,,+++,,,------......------,,,,,,,,,,,,---------......------------------------........................---...///000000///...---.../////////000000111111000000000000111111111111222222111111222222333444...111333333333555555555888666AAAaaa___MMMQQQiiipppSSS=========<<<;;;999888777777999;;;;;;;;;>>>CCCGGGJJJ]]]qqq}}}jjj^^^hhhrrrnnnddd\\\WWWQQQLLLTTTXXXOOORRRUUU]]]gggooo}}}\\\RRR\\\{{{qqqbbbRRRGGGAAA>>>===AAADDDCCCDDDFFFUUUdddzzzeeegggrrryyyjjjhhh{{{tttooorrr{{{sssZZZKKKMMMNNNHHHHHHHHHIIIMMMRRRSSSQQQNNNRRRRRRSSSTTTUUUVVVVVVWWWXXXSSSQQQSSSQQQLLLLLLQQQ|||YYYCCC>>>???===<<<;;;999888888888666444333333333333222111000000------...............---------------------------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***)))******+++---///111222;;;:::<<>>@@@CCCFFFHHHJJJJJJLLLMMMOOOQQQSSSSSSSSSRRRQQQRRRTTTVVVWWWXXXYYYYYY\\\\\\]]]___bbbddddddcccaaaaaaaaabbbbbbcccccccccgggfffeeeeeefffhhhjjjllllllkkkiiigggggghhhiiijjjmmmmmmllllllmmmnnnooopppnnnnnnmmmlllkkkjjjjjjiiikkkmmmnnnooonnnmmmnnnnnnkkklllmmmnnnooooooppppppllllllnnnoooqqqpppmmmjjjdddaaa[[[SSSLLLKKKPPPUUUkkkiiifffddddddfffjjjmmmpppdddYYYSSSOOOIIIDDDCCCFFFKKKSSSZZZbbbmmmzzzzzz}}}ggg___bbbUUUDDD888222111000///000000000000000000000000000///...---,,,---......,,,------......------,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000000000000000000000000000222222222222222222222222222222333333333333444444222...;;;KKKZZZzzzWWWLLLRRRnnn|||```LLL???;;;<<<888:::===777888888777777999<<<;;;888AAANNN```nnnzzzxxxhhhqqqzzztttsssvvvvvvssswww}}}pppYYYYYY~~~~~~xxxqqqlllbbbTTTIIIDDD:::<<<@@@DDDFFFEEEFFFIIIUUUnnnmmmlll~~~xxxqqqjjjsssrrr```SSSMMMLLLKKKJJJGGGHHHJJJNNNSSSWWWXXXWWWTTTUUUTTTSSSRRRSSSVVVYYYXXXVVVSSSQQQQQQQQQQQQOOO~~~\\\EEE@@@???===<<<:::888888888888777555333333444333333222111000------...............---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++*********+++,,,---...000111666888;;;@@@FFFMMMTTTWWWZZZnnnzzzqqqffflll~~~ssscccdddppp~~~gggIIICCCVVVkkkrrruuusss[[[AAA888888777444333555666666777888888999999888999999999999888777777888999;;;>>>AAADDDFFFGGGJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRTTTVVVWWWXXXXXX\\\\\\]]]```ccceeedddbbbaaaaaaaaabbbbbbcccddddddgggggghhhiiiiiijjjjjjjjjjjjiiigggffffffgggiiijjjjjjjjjkkklllmmmnnnoooooonnnmmmmmmllllllkkkkkkjjjjjjkkkllllllllllllmmmnnnjjjkkkmmmnnnpppqqqqqqqqqmmmmmmnnnoooooolllgggccc___XXXPPPJJJLLLRRR[[[```gggeeecccbbbeeehhhkkkmmmmmm```TTTNNNKKKGGGEEEFFFDDDJJJWWWiii{{{yyyiiicccWWWMMM???555111111000///////////////////////////000///...---,,,------...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///.../////////000000000000000000000000000000000000222222222222222222222222222222222333333333444444666333888>>>HHHiii\\\JJJTTT^^^yyy___MMMBBB<<<555888<<<777999999888888999<<<===>>>>>>GGGTTT^^^hhhsssyyywww}}}|||zzzoooZZZZZZ|||wwwoooeee]]]RRREEE===;;;<<>>BBBGGGOOOTTTVVVhhhzzzzzzhhhZZZbbbssssssmmmeeebbbkkkwww}}}{{{~~~fffIIIEEEQQQpppvvvsssWWWGGGAAA===888444444555555666777888999999888999999999999888777777555555666777:::===@@@BBBFFFGGGHHHJJJKKKKKKKKKKKKOOOOOOQQQRRRTTTVVVWWWXXX[[[[[[^^^aaaeeeeeecccaaaaaaaaaaaaaaabbbcccddddddeeefffhhhiiiiiihhhfffeeeffffffeeeeeefffgggiiijjjggghhhjjjlllmmmmmmmmmmmmlllllllllllllllllllllllliiiiiihhhhhhiiikkklllnnniiijjjlllnnnoooooonnnnnnkkkkkkkkkkkkiiiddd^^^YYYRRRMMMJJJLLLUUU^^^dddfff```___^^^aaafffiiiiiiggg___SSSHHHCCCCCCBBBDDDHHHGGGOOO```zzz~~~lllaaa\\\JJJBBB888222000111000///........................///......---,,,---------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------------------............///....../////////000000000000000000000000000000000222222222222222222222222222222222222333333333333444777555444;;;LLLsssnnnXXXVVVWWWlllppp\\\III888999???;;;888888777666666777999<<<:::???EEEJJJPPP[[[jjjuuuvvvhhhUUURRROOOVVVpppppp___```}}}xxxsssaaaYYYOOOIIIBBB======AAAIII]]]rrrxxxsssrrr{{{{{{cccaaalllsssccc\\\SSSNNNNNNPPPQQQRRRPPPNNNMMMMMMMMMMMMJJJHHHKKKLLLMMMMMMLLLLLLMMMNNNNNNMMMKKKLLLNNNQQQRRRQQQ~~~\\\GGGBBBAAA===:::888777888999999888777444444444444333222111000.........///......---,,,++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***------,,,,,,,,,---.........444:::<<<===AAAIIIOOOZZZaaaiiijjjbbbYYYVVVXXXkkkpppmmmddddddooovvvvvvuuuuuuiiiOOOGGGSSSppp|||~~~kkkUUUEEE???@@@::::::::::::::::::::::::888999999999999888777777555444333333444777999;;;@@@AAACCCEEEGGGHHHJJJJJJMMMNNNOOOQQQSSSUUUVVVWWWYYYZZZ]]]aaaddddddbbb___````````````aaabbbdddeeecccddddddeeedddcccbbbaaadddddddddeeefffgggiiijjjggghhhkkklllmmmlllkkkjjjkkkkkkkkkkkkllllllmmmmmmjjjhhhffffffhhhkkklllmmmjjjkkklllmmmlllkkkiiihhhhhhgggfffeeeaaa[[[SSSMMMFFFJJJRRR\\\dddgggdddaaa[[[\\\^^^dddhhhhhhbbb\\\PPPGGG@@@???@@@BBBFFFKKKQQQZZZkkkvvvtttwwwooodddYYYOOO???:::444111000000//////------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------........................---------............///........./////////000000000000000000000000000000111111111111111111111111111222222222222333333333---666444444:::;;;SSSxxx[[[UUUiiitttgggJJJAAACCC>>>999888888999666444666:::888999;;;<<<@@@HHHTTT]]]hhhppp~~~cccMMMCCCAAA???<<>>AAAAAA>>>CCCUUUlll|||rrrooouuuxxxqqqfffYYYPPPIIIDDD@@@???>>>@@@HHHQQQaaauuuoootttzzzjjjpppqqqoootttkkkXXXQQQOOOMMMMMMNNNQQQRRRSSSRRRPPPOOONNNNNNMMMKKKHHHHHHIIIKKKKKKIIIHHHHHHIIIJJJHHHGGGGGGIIIKKKKKKKKKuuurrrzzzZZZGGGDDDBBB===:::999888888999999888666555555555444444333222111////////////...---,,,,,,------------------------************+++,,,---...........................,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,---......,,,000555999;;;>>>CCCGGG[[[ppp{{{pppddd```\\\TTTVVVeeeqqqrrrmmmjjjkkklllrrryyy{{{~~~yyyXXXEEEDDD]]]yyy___JJJ@@@@@@???>>>===;;;;;;:::888999999999999888777777999888666444333333333444666666888;;;???CCCFFFHHHHHHHHHIIIJJJLLLOOORRRTTTTTTUUUWWW[[[^^^^^^\\\ZZZ]]]\\\[[[[[[]]]___bbbccceeecccaaa______```aaabbbaaaaaabbbccceeeffffffggghhhhhhiiijjjiiihhhgggfffhhhhhhhhhiiiiiijjjjjjjjjkkkhhheeefffiiikkkjjjhhhccceeehhhkkkkkkkkkiiihhhccc___XXXSSSNNNKKKGGGEEEXXX___fffhhheeeaaa___``````dddhhhiiieee\\\QQQKKKFFFBBB@@@BBBDDDEEEJJJOOOaaajjjuuu}}}zzzsssmmmdddSSSDDD666555333111///.........------------------------,,,------------,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------........./////////000000000000000000000000111111111111111111111111111111111111222222222222555444000111555555>>>QQQ{{{yyy^^^QQQYYYmmmrrr[[[BBB:::777:::;;;777777<<<888999:::::::::;;;>>>@@@EEELLLXXXdddnnnxxxdddLLLDDDEEE;;;@@@BBB??????JJJ```rrruuuxxxvvvmmmcccYYYNNNGGG???======@@@DDDKKKWWWcccvvvzzztttwww|||wwwlllqqqyyypppqqqppp```KKKPPPOOONNNMMMMMMNNNOOOPPPOOONNNNNNOOOPPPPPPOOOMMMIIIKKKKKKKKKIIIHHHIIIJJJJJJHHHFFFFFFGGGHHHIIIHHHpppooo]]]JJJFFFCCC<<<<<<:::888888888888777555555555555555444333222111////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---...///))),,,111777===BBBFFFHHHSSScccrrrtttlllgggkkkqqqgggiiipppwwwvvvooojjjjjjyyyrrrTTTIIINNNmmm}}}dddRRRPPPMMMIIIDDD@@@===;;;888999999999999888777777777777777666555555555555444444555777:::===@@@BBBCCCCCCDDDEEEGGGKKKNNNPPPRRRRRRSSSVVVYYYZZZZZZXXX[[[ZZZYYYYYY[[[]]]```bbbaaa``````_________``````^^^___```aaabbbbbbcccccccccddddddeeeffffffgggggggggggggggggghhhhhhhhhhhhjjjgggdddeeehhhiiigggccc```bbbdddeeeeeebbb___]]]UUUQQQLLLIIILLLPPPUUUWWWaaaaaabbbaaa```______```___bbbddd```VVVMMMGGGEEEAAA>>>>>>BBBGGGMMMVVV___iiiqqq{{{~~~sssiiieee```SSSDDD:::222222111000.........///------------------------,,,,,,---------,,,+++***,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////000000000000000000000000111111111111111111111111111111111111222222222222666111333333///333<<<===VVViiiyyygggccc^^^rrr|||YYYHHH;;;::::::555555999888999999999999999:::;;;<<<@@@FFFMMMTTT[[[ccchhhqqquuu|||vvvbbbPPPDDD:::===??????AAALLL___ooo|||uuupppggg\\\RRRJJJDDDAAA:::999<<>>@@@BBB???AAAHHHQQQ\\\jjjvvvqqqwww~~~|||lll```\\\TTTDDD888555000000///...------///111........................,,,,,,---...---,,,+++***,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////000000000000000000000000000000000000000000000000000111111111111222222222111...888:::...333:::---;;;HHHiii~~~fffSSSTTT```rrrvvv^^^HHHAAA>>>888777;;;888888888777777777888999777999:::<<>><<<<<>>AAADDDGGGJJJLLLOOOQQQRRRSSSUUUVVVUUUVVVWWWXXXYYYZZZZZZZZZWWWYYY[[[]]]\\\ZZZYYYWWW\\\\\\]]]]]]]]]]]]]]]]]]bbbaaa______aaadddgggiiiggghhhiiiiiiiiihhhgggfffhhheeecccbbbcccccccccbbb]]]ZZZVVVTTTQQQLLLEEE@@@AAADDDJJJTTT]]]bbb```^^^XXXWWWWWWZZZbbbfff___TTTQQQMMMHHHCCC???>>>???@@@@@@AAAGGGTTTccctttwww~~~yyyyyylllRRR???999666///000000000000////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------..................------///////////////.........000000000000000000000000000000111222222222222111333333333333444555666666;;;<<>><<<@@@GGGTTTVVVWWWgggsssssssssuuulll~~~|||qqqzzznnn```ZZZhhhpppgggYYYRRRRRRRRROOOOOOMMMJJJHHHHHHJJJMMMRRRRRRRRRRRRSSSSSSSSSSSSPPPMMMKKKLLLJJJHHHKKKQQQMMMJJJGGGGGGIIIKKKJJJHHHhhhyyylllRRRGGGAAA;;;<<<:::888777888888777666666555444444222222111000///............---------************++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++---///444===HHHOOOKKKLLLPPPTTTZZZaaahhhmmmsssrrrqqqsssvvv~~~|||eee[[[hhhsssgggeee___PPPCCC???666777777777666666777888555555555555666666666777777777666666555444444333777777777999;;;???BBBDDDGGGJJJMMMOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZZZZYYYYYY]]]YYYVVVWWW[[[^^^^^^^^^YYYZZZ\\\^^^^^^___^^^^^^```_________aaadddfffhhhhhhhhhiiijjjiiihhhgggfffbbbaaa`````````^^^\\\YYYVVVQQQJJJEEECCCBBBAAA???HHHKKKQQQWWW\\\^^^\\\ZZZUUUWWWZZZ___eeeeeeYYYLLLFFFEEEBBB@@@===<<<===>>>CCCEEEOOObbbyyy~~~uuuyyyzzzlllQQQ<<<555111,,,000000000000/////////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------......................../////////////////////...000000000000000000000000000000111222222222222111333333222333333444555666777666???YYY~~~{{{hhhYYYZZZmmmpppPPP<<<555555:::::::::888999;;;===>>>555666666666666777999;;;===???CCCKKKVVVdddqqqxxxrrr\\\QQQJJJOOOWWWdddwwwzzzqqqggg\\\TTTMMMFFF@@@??????@@@HHHSSSccckkkmmmvvvuuuiiiiiipppzzzsss}}}ppp^^^bbbhhhhhh^^^UUUQQQOOOMMMMMMMMMLLLJJJIIIKKKNNNQQQSSSSSSSSSSSSTTTTTTTTTTTTQQQNNNMMMMMMKKKIIILLLQQQNNNKKKIIIIIIKKKLLLLLLJJJppppppSSSFFFAAA===<<<:::888777888888777666666555444444222222111000///............---------+++++++++++++++************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))***+++---111999BBBHHHLLLMMMNNNNNNPPPSSSWWW[[[[[[```cccbbbdddqqqooo[[[aaavvv}}}pppbbbSSSDDD<<<888888777666555555444444555555555555666666666666888888777666666555444444444444444666888;;;>>>@@@CCCFFFIIIKKKLLLMMMPPPQQQVVVVVVWWWXXXXXXXXXWWWWWW[[[VVVSSSVVV]]]aaa```]]]UUUVVVYYY\\\]]]]]]\\\\\\[[[[[[\\\^^^```bbbcccdddeeefffggggggfffeeedddccc]]]\\\[[[[[[ZZZVVVRRRNNNJJJEEE>>>:::;;;@@@EEEHHHRRRTTTWWWXXXWWWUUUTTTTTTTTTXXX\\\___bbb^^^OOO???<<<======<<<;;;:::;;;===EEEKKKZZZttt}}}oootttrrrcccIII666000...+++000000000/////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------..............................//////////////////000000000000000000000000000000111222222222222111222222222333333444555666444333777DDD]]]}}}pppVVVUUUlllnnnVVVJJJDDD@@@<<<888777777777777777777666444333333444666777777888:::???GGGQQQZZZ```kkkjjjjjjlllsss|||hhh]]]UUUSSSTTT]]]sss}}}zzztttlllcccYYYNNNHHHAAA@@@@@@AAAAAAFFFQQQ\\\tttuuuwww{{{llliiixxxttteee\\\```sssooo^^^fffccc\\\TTTQQQQQQOOOJJJLLLLLLLLLLLLLLLNNNQQQTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTPPPOOOOOOMMMJJJLLLQQQOOOMMMKKKKKKLLLMMMNNNMMMtttqqqQQQEEEBBB>>><<<:::888777888888777666666555444444222222111000///............---------,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------******++++++...333:::???IIIKKKMMMNNNNNNQQQVVVZZZXXX```ddd___]]]hhh|||dddRRRUUUmmm|||nnncccQQQ@@@???===:::777666444333222555555555666666666666666777777777777777777777777444444444555666888999:::===???BBBEEEFFFGGGIIIKKKPPPPPPRRRSSSTTTTTTUUUUUURRRSSSVVV\\\``````[[[WWWRRRTTTVVVXXXYYYYYYWWWVVVVVVWWWYYY\\\]]]^^^______``````aaaaaa```___^^^]]]ZZZXXXUUURRRPPPLLLGGGDDD@@@>>><<<>>>BBBJJJQQQUUUVVVWWWWWWUUUQQQOOOQQQTTTYYYZZZZZZYYYXXXSSSEEE777:::;;;;;;::::::<<>>EEELLLRRRWWW[[[]]]^^^sssrrrvvvlllSSSOOOOOOVVVdddjjjaaa```[[[TTTOOOOOOQQQPPPMMMMMMNNNNNNNNNNNNOOOSSSUUURRRRRRRRRSSSTTTTTTUUUUUUUUURRRQQQQQQOOOKKKMMMQQQPPPOOOMMMMMMMMMNNNOOOOOOpppzzz{{{oooOOODDDBBB>>><<<:::888777888888777666666555444444222222111000///............------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---,,,++++++...222555CCCGGGLLLNNNPPPSSSYYY___gggttt|||zzzxxxtttyyy|||}}}dddUUUQQQggglllVVVGGGCCC===999888777666444666666666666666555555555444444555666777888999999777777666666666666666666666999<<<>>>>>>???AAACCCHHHJJJLLLOOOQQQSSSTTTUUUQQQVVV\\\^^^\\\YYYXXXXXXTTTUUUVVVWWWWWWVVVTTTSSSTTTVVVXXX[[[\\\\\\\\\[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVTTTPPPJJJFFFCCCAAA???===>>>AAAEEEKKKPPPTTTWWWYYYRRRSSSSSSQQQPPPSSSYYY___```]]]VVVOOOLLLIIIBBB999:::;;;::::::===FFFTTT^^^eeexxx|||yyyqqqjjjYYYAAA111...222222...////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////---.........//////000000////////////////////////000000111222222222222111222222222222333444555555444555666666666AAA[[[tttvvvTTTMMMTTTiiigggKKK??????>>><<<;;;555444444555777888555333777666666666888:::===??????>>>>>>@@@EEENNNWWW\\\eeeooozzzvvvhhh[[[[[[qqqvvvlllhhhkkkooosss}}}zzzrrriiiccc\\\SSSKKKEEECCCAAA@@@BBBKKKUUU```nnnyyyxxxpppzzz___KKKBBBMMMXXXiiissseeeaaaYYYVVVSSSQQQOOOMMMNNNOOOOOOPPPQQQPPPOOOOOORRRTTTPPPPPPQQQQQQRRRSSSSSSTTTVVVSSSSSSSSSPPPMMMNNNRRRPPPPPPOOONNNMMMMMMNNNOOOmmmuuuwwwnnnNNNDDDBBB===<<<:::888777888888777666666555444444222222111000///............---------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------.........,,,++++++---000<<>>999:::;;;<<>>===>>>>>>AAAKKKTTT```wwwsssNNNKKKUUUTTTaaasssyyyxxxyyy```^^^WWWUUUTTTRRRMMMHHHIIIMMMQQQRRRRRRQQQPPPOOOPPPRRROOOOOOPPPPPPQQQRRRSSSSSSUUUSSSSSSTTTQQQNNNNNNRRRPPPQQQPPPNNNKKKJJJLLLNNNrrr|||pppOOOFFFBBB;;;<<<:::888777888888777666666555444444222222111000///............---------++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...---......---++++++---///222999BBBGGGIIINNNVVV^^^gggzzzzzz___iiiwwwzzzgggZZZiiiqqqfffVVVIIIBBB>>>:::777777666666666555555555555444555555555555666666666666666777777777666666666222444666777666666777888<<<>>>AAADDDGGGIIIKKKLLLSSSRRRQQQMMMJJJKKKQQQVVVUUUTTTSSSRRRRRRRRRSSSTTTQQQQQQQQQRRRRRRQQQQQQQQQKKKKKKLLLKKKJJJIIIGGGFFF@@@>>><<<<<<>>>@@@BBBBBBIIIMMMQQQRRRPPPNNNMMMMMMKKKMMMQQQVVVZZZZZZYYYWWWPPPMMMEEE>>>===AAABBB???;;;===???AAAJJJ^^^www~~~wwwgggQQQEEE888222222222111/////////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,------...//////000------......///000000111000000000000000000000000000000111222222222222111111111111111222333444555444000222999999555;;;FFFjjjkkk___SSSYYYbbboooyyyeeeOOODDDDDDEEE???999777999:::999666666666666666666777777888555555666888999:::;;;;;;CCCIIIQQQWWW[[[aaaiiioooyyytttpppuuuuuutttsssvvv{{{rrrlllfffZZZOOOHHHEEECCCBBBBBBCCCCCCBBBHHHUUU___hhhppp```bbbccceeemmmuuuvvvyyypppZZZZZZVVVQQQOOONNNKKKFFFHHHMMMPPPQQQRRRQQQPPPOOOQQQRRROOOOOOPPPQQQRRRSSSTTTTTTSSSRRRRRRTTTRRRNNNOOOSSSPPPQQQPPPMMMIIIGGGIIIKKK{{{rrrQQQGGGCCC:::<<<:::888777888888777666666555555444333222111000//////.........---------+++++++++,,,,,,---------++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,---------,,,,,,...000+++333===CCCGGGMMMWWW___aaaqqqxxxccc^^^ppp}}}}}}\\\UUUsssqqq^^^RRRJJJCCC>>>777777666666555555555444666666666555444444333333333444555666777777777777333555666666555444555666777888;;;===@@@BBBCCCDDDHHHHHHGGGHHHIIIIIIIIIIIIPPPOOOMMMLLLMMMOOOQQQRRRLLLKKKKKKJJJJJJJJJIIIIIICCCCCCDDDCCCBBB@@@???===;;;;;;===@@@EEEIIIJJJJJJLLLNNNOOONNNKKKJJJLLLNNNNNNPPPTTTXXXZZZTTTJJJBBB??????<<<999:::>>>>>>;;;???AAACCCFFFNNN```yyy~~~zzzjjjRRR===999555444222000000111//////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,------...///000000---------...///000000111000000000000000000000000000000111222222222222111111111111111222333444555999111111999;;;555666<<<@@@mmmkkk]]]RRRTTT```ooo~~~mmmkkkXXXOOOCCC<<<:::999888666333333444555555666666666222444666777888777555444;;;===@@@BBBDDDIIIPPPVVVdddooo{{{qqqvvvxxxtttnnnqqq}}}zzzvvvlllbbb\\\WWWLLLBBB===???BBBFFFKKKMMMMMMKKKVVVhhhuuu||||||pppssszzziiigggiiiuuuzzzfffTTTYYYTTTLLLGGGIIIJJJHHHKKKPPPNNNPPPQQQQQQPPPPPPQQQSSSPPPPPPQQQRRRSSSTTTUUUUUURRRQQQRRRTTTRRROOOPPPSSSPPPQQQPPPLLLHHHEEEGGGIIInnnPPPEEEAAA<<<;;;999888888999888777555777444000000222333222000///444444///...222111,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------------------------...///333:::DDDLLLRRRUUUZZZ```hhhmmmpppvvv~~~yyywww}}}|||ZZZUUUooo{{{zzzfffUUUKKKCCC;;;666666888666666777999333///222555444222222444444444555555666666666666666666666777777777777555555555555555555555555999:::;;;===>>>?????????@@@AAACCCEEEEEEDDDCCCBBBAAA@@@???>>>============:::;;;<<<<<<<<<<<<;;;:::>>>@@@CCCFFFHHHIIIIIIIIIHHHHHHHHHHHHJJJLLLNNNPPPRRRPPPNNNLLLHHHCCC>>>:::999888999;;;:::888===DDDNNNPPPLLLVVVrrrzzzrrrxxx~~~nnnxxxnnnPPP===222222222111000//////...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------..................------//////............/////////////////////000111111////////////000000000000111111222222222333333333333333333444444444555555:::III```zzzwwweeeWWWQQQVVVaaapppXXXHHH>>>:::777222666888888888:::999555999666555777666444444777444666777777777999>>>BBBMMMSSS]]]fffmmmxxx|||}}}|||{{{xxxooopppdddVVVMMMIIIGGGDDDCCCCCCEEEHHHPPP___kkkfff[[[qqq^^^XXXhhh{{{cccgggkkkhhh___VVVPPPNNNQQQPPPMMMIIIGGGIIIMMMPPPOOOMMMKKKMMMOOOPPPNNNLLLOOOQQQSSSUUUTTTSSSPPPNNNNNNMMMMMMLLLMMMNNNPPPQQQTTTTTTRRROOOLLLJJJKKKLLLhhhMMMEEECCC@@@;;;999888888999888777555999666333222333222111//////000...+++***++++++***------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------//////000666???KKKUUUZZZ\\\dddkkkllljjjooo||||||~~~jjjbbbzzz~~~}}}yyyVVVNNNFFFBBB>>>999888;;;999777777999999555444777555555555555666666666777555666666666777777777777777777777777777777777777555555666666777777777888::::::<<<=========<<<;;;:::::::::::::::;;;;;;<<<;;;<<<>>>@@@BBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLMMMMMMLLLKKKJJJHHHDDDAAA???===;;;999:::888:::===???BBBKKKTTTXXXdddlll{{{vvvxxxwww{{{}}}tttiiikkkhhhWWW@@@222222222111111000//////...///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................//////............/////////////////////000111111////////////000000000000111111111222222222333333333333333444444444444555555<<>>;;;888777777888999999888:::???EEEMMM[[[ggglll~~~www~~~~~~zzz{{{wwwtttmmmcccTTTDDD777000222111111000000//////............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................//////............/////////////////////000111111////////////000000000000111111111222222222222333333333333333444444444444888666777EEEdddiiiWWWTTTZZZcccjjjtttrrrOOOOOOIII???777777<<<;;;777:::777666888777444555888111333666666666666777888666777:::===@@@HHHYYYiiiuuu|||sssmmmttt}}}|||wwwqqqggg]]]SSSNNNDDDHHHOOOYYYfffuuuooo]]]LLLTTTggg}}}qqqrrriii\\\RRRLLLKKKLLLMMMKKKKKKKKKJJJIIIKKKNNNQQQRRRPPPNNNOOOQQQTTTTTTTTTSSSSSSRRRQQQOOONNNMMMLLLLLLLLLMMMNNNPPPRRRSSSUUUSSSTTTTTTRRROOOMMMMMMMMMoooVVVHHH???:::;;;999888888999888777555333333333333444444333222111,,,,,,//////***)))---------------------------,,,------......------,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...,,,+++---444@@@NNNWWWTTTaaaoootttqqqrrryyy}}}yyytttqqqxxxbbb[[[tttooo]]]KKK??????EEE>>>999666777666333444777555555555555555555555555555555555666666666777777::::::::::::::::::::::::888777555444555777999::::::999888777777999;;;<<<999999:::;;;<<<>>>???@@@EEEEEEFFFGGGGGGFFFEEEEEEEEEDDDCCCAAA@@@@@@AAABBBBBBDDDGGGHHHGGGDDD@@@>>>::::::888666555666888:::;;;;;;???HHHRRR___pppzzzzzzppp[[[GGG<<<777333111111000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------...............//////............/////////////////////000000111////////////000000000000111111111111222222222222222222333333333444444444;;;777555;;;QQQsssqqqcccWWWTTTVVVfffzzzllldddXXXOOONNNQQQNNNGGG===999666777666444555999111333555777777777777777999888999;;;<<<@@@KKKVVV]]]jjj}}}vvvkkk___dddtttrrrpppkkkbbbWWWNNNJJJIIIIIIVVVffftttqqqggggggeee]]]fffuuu|||iii___SSSKKKKKKNNNPPPPPPKKKLLLLLLLLLKKKKKKMMMOOORRRQQQPPPPPPRRRTTTVVVWWWTTTSSSQQQOOONNNNNNOOOOOOMMMMMMMMMNNNOOOPPPQQQRRRPPPRRRSSSSSSPPPNNNLLLLLLeeeOOO@@@999;;;999888888999888777555333444444333222222222222333000000333222...,,,...------------------------,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------+++++++++,,,000777AAAIIINNNWWWbbbiiilllqqqxxx{{{qqqfffeeexxxnnnrrrtttvvveee^^^___PPPCCC777555777777777777444444444444444444444444555555555555666666666666:::::::::::::::::::::::::::999888999:::===@@@BBB>>>===;;;::::::<<<>>>@@@===============>>>??????AAABBBCCCDDDDDDCCCBBBAAACCCBBB@@@?????????@@@AAA??????>>>>>>===;;;:::999666777999888777666888:::<<<@@@KKK[[[jjjyyy{{{tttcccKKK:::555333111000000000///////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------.........////////////............/////////////////////000000111////////////000000000000000000111111111222222222222222222333333333444444444444555777@@@TTTqqqxxxfffTTTNNNeeeuuuQQQKKKFFFCCC???999999;;;:::999888888777666444333777555666999999888<<>>@@@BBB===<<<;;;::::::<<<>>>???===<<<;;;;;;;;;;;;;;;<<<999:::<<<>>>@@@@@@@@@@@@>>>==================>>>;;;999777666555555666777222666999999888888;;;>>><<>>PPPaaapppQQQNNN]]]nnnyyyqqqgggZZZJJJ@@@===:::777444333444666666666666444444777777444333555;;;:::???LLLZZZ[[[PPPDDDEEEFFFGGGIIIMMMUUU^^^dddllloooqqqooommmpppvvv}}}sss___LLLEEEIIIIIIJJJKKKKKKLLLQQQYYY```fffvvvgggXXXYYYUUUWWWiii|||ssspppxxxyyyfffWWWLLLJJJHHHKKKNNNNNNIIIDDDLLLOOOQQQQQQOOOLLLKKKKKKMMMOOOQQQQQQQQQQQQRRRTTTQQQQQQPPPPPPQQQRRRTTTUUUNNNNNNNNNNNNMMMLLLJJJIIIIIIMMMQQQSSSQQQNNNJJJHHHvvvVVVEEE@@@;;;999888888999888777555777777666444111222666:::@@@CCC;;;)))%%%---000)))------------------------,,,------......------,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------))),,,...---++++++000555>>>FFFPPPVVVYYYaaannnyyyvvv]]]]]]lllqqqxxxnnnYYYLLLDDD===888666888777777777666666666666444444444555555555666666555555555555555555555555444555666777999:::;;;<<<999999888888888999:::;;;999999888888888888999999666777999;;;============999999::::::999888888777777666555444444555666777333666999999999<<>>HHHhhhiiiQQQMMMSSS___rrrqqq```XXXHHHCCC;;;777777999;;;;;;===888666999999666444555999777777<<>><<<===???CCCGGGKKKPPPVVVYYYUUUcccmmmmmmpppvvvwwwqqqdddaaahhhzzzfffPPPIII]]]dddssszzzsssqqqxxxxxxjjjVVVHHHHHHGGGHHHKKKNNNNNNKKKGGGKKKNNNRRRSSSRRROOOMMMLLLIIIMMMPPPPPPOOOMMMNNNOOOQQQQQQPPPPPPPPPQQQRRRRRRNNNNNNOOOOOONNNMMMKKKJJJHHHLLLRRRUUUSSSOOOKKKHHHuuuSSSBBB???;;;:::888888999999777666444444444333333777>>>DDDnnnIII777:::666)))------------------------,,,------......------,,,++++++,,,,,,,,,---------******+++,,,,,,---..............................---,,,,,,++++++,,,,,,---------------------------***---...,,,)))***///444333CCCVVV___^^^```iiirrrsssiiicccnnnoooooodddwwwtttcccTTTGGGAAA???:::999999999888888777777444444444555555555666666444444444444444444444444333444555666777777777777666666666666666777888888777777777777777888999999888999:::;;;;;;:::999888777777888888666555333111555555555555666777777888666888::::::;;;@@@JJJRRR^^^lllzzzrrrZZZBBB000222555000...333.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,------...///000000//////............/////////////////////000111111////////////000000000000000000000000111111111111111111222222222333333333888333222777999666666:::GGGkkk___PPPPPPNNNSSS\\\]]]___pppkkk```RRRFFF@@@===<<<:::BBB;;;888999:::888777888777777777777777777888999777888999999:::===BBBEEEEEEJJJMMMKKKGGGGGGOOOWWWQQQRRRSSSSSSRRRRRRTTTVVVWWW\\\ccciiikkkiiiddd```WWWcccsss}}}zzznnnjjj]]]LLLAAA>>>;;;777444777;;;@@@CCCEEEDDDDDD@@@KKKRRRPPPTTT^^^```ZZZcccdddooo{{{kkkYYYRRRTTTlllyyy|||mmmWWWLLLLLLHHHHHHIIILLLOOOQQQQQQQQQIIIMMMRRRTTTTTTQQQOOOOOOGGGKKKOOOPPPNNNKKKKKKKKKQQQQQQQQQPPPPPPOOOOOONNNMMMNNNOOOPPPPPPOOONNNMMMHHHMMMSSSVVVUUUQQQLLLIIIyyyVVVFFF>>><<<:::999999999999888666333333222333444666888:::lllttt???,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++---///111222222000000++++++,,,,,,,,,,,,------++++++,,,------......///000///...,,,,,,,,,---...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......000:::KKK\\\cccbbbcccfffoooxxx}}}uuuooosss~~~wwwdddmmm||||||xxxaaaUUURRR???>>><<<===>>>===:::777888666444333555777888888555555444333222111111111555555666888777555666888555555555555444444444333444444444444555666777777111444666555333333666999444555666777777777777777666555444555666666555444===???AAAAAADDDPPPbbbooofffNNN>>>888000...000222222000////////////////////////......---------,,,,,,,,,+++,,,,,,---,,,+++***)))------,,,,,,+++***))))))+++*********))))))((((((+++*********))))))((((((***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,------......------,,,---------............//////////////////.........///////////////////////////////////////////////////////////////000111111111111222222222333333333444444444555555555555666<<>>@@@AAA???>>><<<<<<>>>???AAACCCHHHMMMPPPNNNKKKHHHFFFFFFOOO[[[```]]]XXXUUUTTTGGGDDD???;;;999777666444444666888888777555444444999888:::???CCCIIIUUUaaayyyhhh]]]gggssszzz}}}lllWWWNNNLLLLLLKKKLLLLLLKKKKKKKKKNNNPPPNNNNNNPPPQQQQQQQQQPPPOOOSSSSSSRRRQQQOOOMMMKKKJJJNNNRRRUUUTTTOOOLLLMMMPPPQQQNNNLLLOOOSSSSSSNNNIIIJJJKKKLLLMMMMMMLLLKKKJJJyyyUUUEEE@@@<<<:::999999999999888666555555444444444555555666888MMMbbbeeeTTT>>>000+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000///++++++,,,,,,,,,,,,------------------------,,,,,,//////...---------------------------------------,,,,,,,,,---------.........------------.../////////333===KKKTTTYYY___dddgggqqq~~~xxxxxx}}}pppkkkmmmrrr~~~lllooorrrzzzwwwhhhjjj___OOODDD@@@@@@AAAAAACCCAAA>>><<<:::888444111777777888888888888888777333333444444555555777999555444444444444444555555555555555555555555555666777888777666555555666888777555444555666666666555999777666666888<<>>??????===<<<===BBBIIIQQQVVVZZZfffvvvyyylllYYYFFF:::333111000222444333///+++..............................---------,,,,,,,,,++++++,,,,,,,,,+++******---,,,,,,++++++************************)))))))))***************)))))))))***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,------......------,,,------------..................//////////////////////////////////////////000000000000000000000000///////////////000111111111111111222222222222333333333333444444444555555555555888@@@TTTttt{{{lllmmmfff\\\RRRNNNOOOSSSUUUZZZooouuuhhh\\\OOOHHHDDD>>>:::999444444444555666555333111888777666555555666777777888999:::999888888999;;;777777777777777777777777;;;:::999999;;;;;;;;;::::::;;;;;;:::999888777666222333555666888888888888999888666555666888;;;===???===>>>CCCHHHPPP]]]jjjtttwwwtttjjj```\\\ZZZXXX]]]```xxxjjjUUUPPPPPPLLLIIIIIIIIIJJJKKKKKKJJJKKKMMMOOORRRSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRSSSRRRQQQNNNMMMJJJKKKLLLLLLLLLLLLLLLLLLPPPQQQSSSQQQNNNKKKKKKLLLKKKMMMPPPRRRRRRPPPMMMKKK|||TTTDDDDDD<<<:::999999999999888666666666666666555333111///666444222///...------...........................***+++,,,------------,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,---...///......,,,+++------------------------,,,,,,,,,---------.....................//////000222000000555;;;GGG[[[kkklllrrriiiXXXkkkkkk\\\cccyyyzzzqqqjjjfff^^^QQQGGGBBBAAACCCDDDCCCAAA???<<<:::888777777888:::;;;:::::::::777333888777666555444444444444444444555666777888888888888666555888;;;<<<999666777:::<<<<<<<<<>>>DDDIIIDDDFFFJJJQQQ[[[hhhttt|||nnn\\\HHH999333000//////111333222///,,,..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************************************************************+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,---------.....................////////////////////////////////////111111111111111111111111///////////////000000111111111111111222222222222222333333333444444444444222555888:::BBBYYYyyy~~~lll___VVVMMMFFFAAAQQQaaaddddddpppwwwfff]]]UUUMMMEEEBBBDDDDDDCCCBBB@@@<<<888888777777888<<<:::999999888888777777666333444555555444555666888777777888888888888777777555444333444777888777666888777555555777888888777777888888777555555666777:::999999;;;???DDDGGGHHHGGGHHHKKKNNNNNNLLLOOOUUUfffbbbWWWHHHAAADDDKKKOOOfffmmm}}}vvvttt{{{aaaMMMOOORRRKKKEEEGGGJJJKKKLLLLLLKKKLLLMMMOOOSSSSSSRRRQQQPPPOOONNNMMMQQQRRRSSSTTTSSSQQQOOOMMMJJJJJJJJJMMMPPPRRRRRRQQQSSSSSSRRRQQQPPPOOOOOOOOOLLLMMMNNNOOOOOONNNLLLKKK}}}VVVDDDCCC<<<:::999999999999888666444444555555555444222111222444444///***'''+++///........................+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,---......---,,,+++------------------------,,,,,,,,,---------......------,,,,,,------...///---///222333444<<>>;;;:::::::::888===AAABBBDDDEEE>>>666<<<;;;;;;999777666444333444666999<<>>@@@UUUvvv|||hhhRRRFFFDDDJJJHHHLLL___~~~xxx}}}|||vvvvvvuuujjjYYYIII???===@@@CCC@@@@@@@@@===:::888888999======;;;;;;;;;;;;======888===@@@@@@>>>???EEEKKKGGGLLLSSSZZZ```hhhpppwww{{{rrreeeYYYMMMGGGKKKSSS|||ppp[[[RRRQQQHHHIIIKKKKKKKKKKKKJJJJJJGGGIIIKKKLLLKKKKKKKKKLLLNNNMMMKKKJJJIIIIIIIIIJJJLLLKKKKKKKKKLLLNNNOOOPPPNNNPPPQQQPPPNNNNNNQQQUUUMMMJJJFFFEEEGGGJJJKKKKKKNNNOOOPPPPPPPPPNNNKKKJJJ}}}___MMMAAA<<<:::999999999999888666777666444222111111222222...000111///+++***---111,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---++++++,,,,,,,,,---------------,,,++++++*********,,,,,,+++***+++,,,...///------------------------,,,,,,,,,---------.....................///000000777111---111444444333444===III]]]ooovvvwww{{{uuuzzz}}}rrrooocccYYYKKKBBBBBBIIIRRRYYYsssyyy}}}lllpppnnniiilllrrrmmmaaa[[[^^^cccffffffccc^^^[[[NNNQQQWWW]]]bbbfffggghhh______^^^]]]^^^eeeooowww}}}]]]GGG333...333555000,,,111222222000///......///------------------------......---------,,,,,,,,,++++++*********+++---...++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,------------------...///000000111////////////////////////........................///////////////000111111000000000000111111111111000111111111111222222222111111333444555666555555777===NNNeeexxxzzzbbbXXXGGGIIIHHHIIIVVVkkkzzzzzz~~~zzzooolll{{{fffUUUPPPSSSWWWiiiiiigggccc^^^ZZZYYYZZZOOONNNLLLKKKKKKLLLNNNOOOWWW]]]cccddddddjjjwwwxxxhhh]]]VVVVVVXXX]]]aaahhhtttzzzaaaNNNFFFGGGLLLFFFIIIJJJGGGHHHKKKKKKGGGEEEGGGJJJJJJJJJIIIIIIJJJNNNLLLKKKJJJIIIIIIJJJJJJMMMMMMMMMNNNPPPSSSWWWYYYSSSVVVWWWSSSNNNLLLOOOTTTMMMLLLJJJGGGEEEFFFJJJMMMNNNPPPTTTWWWVVVRRRMMMIIIwwwWWWHHHAAA>>><<<:::999::::::999888666555555444222111111000000000000///......---------,,,++++++------,,,+++)))(((((()))+++---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------......,,,++++++---///........................////////////000000000000111>>>TTTjjjwww|||sss{{{```LLLDDDEEEGGGHHHVVVZZZbbbiiipppvvv{{{rrrxxxyyyuuurrruuuvvvuuuooouuuxxxvvvwww}}}llleeejjjwwwyyypppppp{{{tttmmmhhhnnnzzzyyymmm```AAA;;;444///...///...---///////////////......---..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,...///...---,,,,,,+++---...///---,,,....................................////////////............////////////---------000222333111...111111111111111111111111000000111222222222222111333333333444444444555555666666<<>>CCCMMMgggjjjeeeaaaaaadddgggfffddd]]]]]]ZZZXXX\\\bbb```YYY^^^]]]jjj|||}}}sss{{{|||```TTTLLLMMMSSS```vvv~~~~~~yyydddZZZNNNEEECCCDDDDDDCCCDDDCCCDDDFFFHHHIIIHHHFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKLLLPPPRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMOOOLLLIIIHHHIIIJJJJJJJJJMMMMMMNNNOOOOOOOOONNNMMMuuuUUUIIICCC<<<:::888777888888777666555555444333333222111111000000000///......---------,,,++++++------,,,+++,,,+++***+++,,,---,,,+++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........------...---++++++---///------------------------....../////////000000000//////666DDDVVVhhh{{{||||||zzzppplllOOORRRSSSPPPKKKIIILLLPPPMMMIIILLLTTTWWWSSSSSSXXXbbbiiisss|||vvvdddZZZ[[[```cccdddzzzzzz{{{~~~eeeOOOAAA999666444111000111222222111///////////////......---..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,000000---***+++,,,,,,++++++,,,......---+++........................---............/////////............////////////---000222000---,,,000444111111111111111111111111///000111111222222111111222222333333333444444444333111333888888999DDDRRRiii~~~lllOOOMMMFFFIIIVVVXXXRRRZZZkkkxxxrrrnnnmmmqqqpppuuu|||}}}uuujjjccc___XXXVVV]]]hhhyyy}}}iiiVVVHHHDDD@@@???AAABBBAAA@@@CCCBBBBBBCCCEEEFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLPPPNNNMMMMMMNNNOOONNNMMMNNNNNNNNNNNNNNNNNNOOOPPPKKKJJJJJJKKKMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLrrrTTTIIICCC>>><<<:::999::::::999888555555444333333222111111000000000///......---------,,,++++++------,,,+++...,,,++++++------,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,---...---,,,,,,---...------------------------........./////////000000///---...444===LLLcccuuu||||||sssggg```^^^YYYLLLJJJWWW___XXXSSSVVVRRR\\\hhhppptttuuutttssssssqqqjjjfffllluuurrrgggoookkkeeeccciiixxx{{{gggOOO===555333333222111111222222111111///////////////......---..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))...333222...******,,,---,,,,,,---//////...,,,........................---------.........//////............////////////***---111333222111000000111111111111111111111111///000000111111111111111222222222222333333333333444111333777888555888===EEEOOOfffqqqeee[[[WWW\\\\\\XXX\\\fffcccdddiiioootttyyyxxxxxx~~~rrr___QQQLLLJJJJJJHHHLLLIIINNN^^^tttmmm\\\NNNFFF@@@>>>===>>>AAAAAA@@@>>>CCCBBB@@@AAACCCDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFHHHGGGEEEEEEFFFHHHJJJKKKOOONNNMMMLLLLLLLLLLLLLLLNNNMMMLLLKKKKKKMMMNNNOOOIIIIIIJJJMMMPPPQQQPPPOOOMMMLLLKKKJJJJJJJJJKKKKKKoooQQQHHHBBB>>><<<:::999::::::999888444444444333333222222111000000000///......---------,,,++++++------,,,+++...,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,---......,,,,,,---...------------------------............////////////....../////////777KKK^^^~~~~~~vvveee```ppp~~~{{{tttsssgggrrrxxxhhhfffdddfffsss~~~qqq]]]JJJ;;;333222444222222333222111000/////////////////////......---..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***///444444///++++++---...------...000000///...........................------------........................////////////888444000000333555222///000000000000000000000000//////000111111111111000111111111222222222333333444222222666888777777888:::999EEEaaannnaaaTTTPPPRRRVVV^^^fffgggsss~~~zzzqqqhhhbbbbbb```aaajjjtttvvvqqqdddbbbbbbaaa\\\UUUUUUZZZSSSKKKAAA===???CCCDDDCCCEEECCCHHH```iiiRRRFFFBBBAAAAAA@@@??????@@@AAAAAAAAACCCBBB@@@AAACCCDDDEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOONNNLLLKKKJJJJJJKKKLLLHHHIIIJJJNNNQQQRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKlllOOOFFFAAA<<<:::888777888888777666444444444333333222222222000000000///......---------,,,++++++------,,,+++,,,+++***+++,,,---,,,+++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---///222222...000===LLLeeewww~~~}}}ooo\\\EEE666000...000444222333333222///......//////////////////......---..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...222222///------......------...000000///...........................,,,------------.....................////////////JJJ>>>111+++///444444222000000000000000000000000...///000000111111000000000000111111111222222222333111111222444555555555555666===JJJXXXkkkjjj\\\QQQIIIHHHMMMSSS___iiihhh```XXXQQQKKKNNNRRRPPPJJJLLLSSSTTTOOOIIIJJJKKKKKKMMMNNNOOOOOOHHHHHHJJJOOOUUUXXXWWWUUUVVVUUUZZZooodddLLLDDDDDDBBB<<>>======>>>@@@BBBDDDAAA@@@@@@BBBDDDFFFEEEDDDEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIGGGIIIJJJJJJJJJKKKNNNPPPOOONNNMMMKKKJJJIIIIIIIIIIIIIIIKKKNNNQQQRRRQQQPPPNNNMMMMMMLLLLLLKKKKKKJJJkkkvvviiiMMMEEE???<<<:::888777888888777666444444333333333333222222000000000///......---------,,,++++++------,,,+++***))))))***,,,---,,,+++))))))***,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...000222222000444:::EEEWWWpppuuuSSSDDD666111000...///333000222222000...---...111///////////////......---..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------,,,++++++,,,...///---,,,........................,,,,,,---------.....................////////////EEE<<<111,,,---000222111000000000000000000000000...//////000000000000000000000000000111111111222000111111111222444444444444444999>>>???DDDYYYrrrxxxbbbXXXZZZeeesss|||yyyooohhhfffdddbbbgggcccTTTJJJJJJGGGBBBFFFMMMQQQSSSZZZdddddd]]]KKKVVViii}}}}}}|||}}}nnn___III<<<===CCC@@@999;;;<<<<<<<<<<<<>>>@@@BBB>>>>>>???BBBEEEFFFEEEDDDFFFEEEDDDCCCCCCEEEGGGHHHFFFFFFGGGGGGGGGGGGHHHHHHEEEGGGIIIJJJIIIJJJNNNPPPMMMMMMMMMMMMLLLJJJIIIHHHKKKKKKKKKMMMOOOPPPPPPOOOLLLMMMMMMMMMLLLKKKIIIHHHzzzXXXfffhhhKKKDDD>>>>>><<<:::999::::::999888444333333333333333333333000000000///......---------,,,++++++------,,,+++)))(((((()))+++---,,,+++((()))***,,,...000111222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++---//////...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////333...,,,000333111---,,,///<<>>BBBEEEFFFEEECCCGGGFFFDDDCCCDDDEEEGGGHHHFFFFFFGGGHHHHHHHHHGGGGGGEEEGGGJJJJJJIIIIIIMMMPPPLLLLLLMMMMMMMMMKKKJJJIIIMMMLLLKKKLLLNNNOOOOOONNNKKKLLLMMMMMMMMMJJJHHHGGGtttVVVXXXeeeMMMBBB???===999888;;;;;;888666777555444444333333222222111////////////............---------,,,,,,+++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,000...++++++------***(((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***,,,,,,,,,---------......------............---------,,,)))((())),,,///111////////////000000000000000000444BBBYYYsssxxxdddLLL<<<111111111000000000000///////////////............////////////////////////------------------------/////////...------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///------------------------////////////////////////..................------000000////////////000000///111222111000///000111000111111111111222222222111111222222222333333333555555555666666666666777:::CCCTTTllltttYYYEEE===;;;;;;;;;;;;;;;;;;;;;;;;:::888777666999===CCCFFFDDDCCCBBBAAAAAABBBDDDEEEDDDEEEEEEEEEEEEGGGKKKNNNPPPNNNJJJFFFEEEEEEGGGIIIJJJLLLIIIDDDFFFLLLNNNKKKKKKNNNRRRUUUUUURRRNNNKKKKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJwwwZZZ\\\hhhLLL@@@@@@===999888;;;;;;888666666555444444333333222222111////////////............---------,,,,,,+++++++++---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,///---++++++------+++))),,,,,,,,,,,,,,,,,,,,,,,,......000111111111000///,,,,,,,,,---------......------............---------,,,*********---///111////////////000000000000333222222666DDD\\\wwwwwwdddPPP???666222111111111111000000000////////////....................................---------------------------------...............++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------............------------------------................................................000000////////////000000///000111111//////000111000000111111111222222222111111111222222222333333444444444555555555666666888:::AAAOOOddd}}}xxxhhhYYYKKKAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::===AAADDDEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFGGGJJJLLLNNNMMMJJJGGGFFFFFFGGGHHHKKKMMMLLLHHHIIINNNOOOLLLMMMPPPSSSVVVWWWVVVSSSQQQNNNNNNNNNMMMLLLKKKKKKJJJGGGHHHIIIJJJJJJKKKKKKJJJyyy^^^aaammmKKK>>>BBB>>>:::888;;;;;;888555666555444444333333222222111////////////............------,,,,,,,,,,,,+++++++++++++++++++++*********,,,,,,++++++++++++++++++---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---,,,,,,,,,---------......------............---------,,,,,,,,,---...///000////////////000000000000000222222000222AAAZZZmmmvvv___III:::333222222222222111111111111000////////////....................................------------------------+++,,,,,,---......//////++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------................................................000//////......//////000...///000000......///000000000000111111111222222111111111222222222222333333333333333444444444444666333222666BBBTTTfffrrrrrrVVVFFFAAA>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;>>>@@@AAAFFFEEEDDDCCCAAAAAAAAAAAADDDEEEGGGGGGFFFGGGHHHJJJKKKKKKIIIHHHHHHGGGHHHHHHMMMOOOOOOMMMMMMPPPPPPNNNOOOPPPSSSVVVWWWWWWWWWVVVQQQQQQPPPOOONNNLLLKKKJJJHHHIIIJJJKKKLLLLLLLLLLLL{{{bbbgggrrrKKK===CCC>>>:::999;;;;;;777555666555444444333333222222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********+++******+++,,,,,,,,,,,,++++++++++++++++++++++++((())))))***************,,,,,,,,,---------......,,,------......------,,,,,,------.../////////...////////////000000000000***///333222000555@@@KKKkkk|||~~~wwwkkkYYYEEE777111111333222222222222111111111111////////////....................................------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------........................---------.............../////////....../////////---///000///...---...000000000000000111111111111111111111111222222222222111222222222333333333333444333111222666<<>>>>>???DDDDDDCCCCCCBBBBBBBBBBBBCCCEEEGGGHHHGGGFFFGGGHHHIIIIIIIIIJJJJJJIIIIIIHHHMMMPPPQQQQQQPPPPPPPPPOOOOOOPPPQQQSSSTTTUUUUUUUUUQQQQQQQQQPPPNNNKKKIIIHHHHHHIIIJJJLLLMMMMMMMMMMMMjjjooovvvOOO???CCC???:::999;;;;;;777555555555444444333333222222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********)))******+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,---------......,,,,,,------------,,,,,,,,,---.../////////...---////////////000000000000+++...222333333333555666KKKggg|||xxx|||uuuYYYNNN>>>444000111222333222222222111111111000000////////////....................................------------------------......------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------........................---------.........////////////............//////---///000///...---...000//////000000000111111111000000111111111222222222111111111111222222222333444444444444555666666777666@@@QQQgggkkkZZZPPPDDD>>>:::;;;<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>AAABBBBBBCCCCCCDDDDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHGGGHHHJJJKKKLLLLLLKKKKKKNNNOOORRRSSSQQQOOONNNPPPQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRQQQOOOLLLJJJHHHHHHIIIJJJLLLMMMNNNNNNNNNqqqvvvyyyUUUCCCBBB???;;;999;;;;;;777444555555444444333333222222111////////////............++++++,,,,,,,,,,,,------*********+++++++++++++++,,,,,,++++++++++++++++++(((***++++++******+++---++++++++++++++++++++++++---,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,------------,,,,,,,,,------.........------////////////000000000000333000...///222444444222<<>>>>>?????????@@@BBBCCCDDDEEEEEEEEECCCDDDFFFFFFEEEFFFGGGIIIGGGHHHJJJLLLMMMNNNNNNOOOOOOPPPSSSTTTQQQMMMNNNRRRTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUTTTRRROOOLLLJJJHHHHHHJJJLLLMMMNNNNNNNNNtttvvvzzz[[[GGG@@@???;;;999;;;;;;777444444555444444333333222222111////////////............+++++++++,,,,,,---------++++++++++++,,,,,,,,,---++++++++++++++++++,,,,,,(((***,,,+++))))))***,,,************************+++***)))))))))***,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,////////////000000000000333///,,,---000222333111444999DDDYYYxxxvvv\\\GGG999555111000111222111000000000000/////////......////////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,------...//////000///......------......//////000111111//////000111////////////000000000111000000000000111111111111111111111222222222333333111111000000111444666888888888777888???OOOcccrrrsss___PPPEEE<<<<<<@@@999888999:::888555888>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAA@@@AAABBBDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDFFFHHHKKKHHHIIIJJJLLLNNNPPPQQQRRRQQQQQQSSSVVVRRRLLLNNNTTTSSSTTTUUUWWWWWWWWWVVVVVVRRRSSSTTTTTTSSSPPPMMMKKKGGGHHHIIIKKKLLLMMMNNNNNNrrrssszzz^^^JJJ???@@@;;;999;;;;;;777444444555555444333333222222111000/////////............+++++++++,,,,,,---------+++++++++,,,,,,---------*********++++++,,,,,,---)))+++---,,,)))(((***,,,************************,,,+++*********+++------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,////////////000000000000------...000111111///...111222555===SSSooonnnYYYCCC333222333444333111111222444////////////............000/////////............------------------------------------------------***++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,------...///000000.........------.........///111222111000///000222////////////000000000000000000000000111111111111111222222222222333333333000111333444444222000......222666666555888>>>DDDQQQooottt[[[MMM@@@>>>===999555555555444666::::::888888;;;========================;;;;;;;;;;;;===???AAACCCBBBCCCDDDDDDDDDCCCBBBAAACCCCCCCCCCCCCCCFFFIIIMMMIIIJJJKKKLLLOOOQQQSSSUUUSSSRRRTTTVVVRRRLLLOOOVVVPPPQQQTTTVVVXXXXXXWWWVVVOOOPPPRRRRRRQQQNNNKKKIIIFFFGGGIIIJJJLLLMMMMMMNNNmmmwww]]]EEEGGG>>>===;;;::::::888555333444444333333222111000000111000000///...---------///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))******+++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////............////////////111222222222888FFFYYYgggjjjPPP@@@999666666333333222222111000////////////............//////000///...---,,,------.........,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,,,,,,,+++------------,,,,,,++++++***************************************+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,------------,,,,,,---...,,,***((()))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000//////.........---............////////////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000111111111111222222222111222333444555555555555<<>>@@@BBBBBB@@@>>><<<==============================???@@@@@@???>>>===@@@AAACCCDDDFFFGGGGGGGGGJJJIIIHHHGGGHHHJJJLLLMMMPPPPPPPPPNNNMMMMMMOOOQQQMMMPPPRRRRRRPPPNNNOOOQQQTTTSSSPPPNNNLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKpppuuu```EEECCC>>><<<;;;::::::888555333444444333333222111111000000//////...------,,,,,,---+++++++++---------+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////............////////////...//////...000777BBBKKKZZZllltttcccLLL<<<555333111...333333222111111000////////////............//////000///...---,,,------......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,...///000...,,,++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000/////////.........---////////////000000000000//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000111111111222222222111222333444555555555555222666<<>><<<777777777888888888999999777777888999:::;;;<<<<<<===???AAABBBBBB@@@>>>===========================<<<<<<===>>>>>>>>>>>>>>>@@@AAACCCDDDFFFGGGGGGGGGHHHHHHFFFFFFGGGHHHJJJLLLOOOOOOPPPOOONNNNNNPPPSSSMMMOOOPPPPPPMMMMMMNNNPPPQQQPPPNNNLLLKKKKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHIIIuuuzzzeeeGGGAAA>>><<<;;;::::::888666333444333333222222111111111///......------,,,,,,,,,+++******+++---......---++++++,,,,,,,,,+++******,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++......------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---............/////////............///////////////111222111///000333777:::JJJaaaxxxqqqTTTGGG777000222444111,,,222222222111111000000/////////............////////////...------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))***+++++++++++++++++++++***************+++++++++,,,,,,,,,...//////...,,,+++,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////...........................//////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000111111111222222111222333444444555555444333333333333333555:::>>>IIIWWWkkk~~~{{{ppp\\\TTTHHH<<<555333555777444555555777888999::::::666777777888999:::;;;;;;===>>>@@@AAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;===>>>>>>@@@AAABBBDDDEEEFFFGGGGGGFFFEEEEEEDDDEEEGGGIIIJJJMMMNNNOOOOOONNNNNNPPPRRRMMMMMMMMMLLLJJJKKKMMMOOONNNMMMJJJIIIIIIJJJLLLNNNOOOLLLHHHDDDBBBCCCEEEFFFyyyhhhIIIBBB===<<<:::::::::999666444333333333222222111111111//////.........---------,,,+++***+++---...---,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////............///////////////111444444222111222444333;;;HHHYYYnnneeeQQQDDD<<<333000333444222...222111111111000000000/////////............//////............------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,++++++++++++************************++++++,,,,,,+++,,,---,,,+++***+++,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................,,,,,,---------.........//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111111222333444444444444444666555444555777999:::::::::BBBMMMVVVaaassszzzssskkk]]]RRRBBB@@@===999777777777777777777777666666666555555666666777777888999:::::::::;;;===>>>>>>>>><<<<<<999999999999999999999999888888777888999;;;===>>>???@@@AAACCCDDDEEEEEEFFFDDDDDDDDDDDDEEEFFFHHHIIILLLNNNNNNMMMLLLKKKMMMNNNLLLKKKIIIHHHGGGHHHKKKLLLMMMKKKHHHFFFFFFHHHKKKLLLLLLJJJGGGDDDBBBBBBCCCCCCxxxzzzfffIIICCC===;;;:::::::::999666444333333222222222222222111000000000000////////////...---+++,,,,,,---+++******++++++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***+++,,,,,,---)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------........................////////////---...000000000000222333111333555;;;GGG]]]xxxttt]]]GGG;;;666555333111000//////...111111111000000000000000//////............//////------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...///////////////.........///////////////------------------------...------,,,,,,,,,---------,,,,,,,,,++++++******++++++*********+++,,,---+++,,,------++++++,,,...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...............------........./////////........................//////000000000000//////////////////000000000000//////////////////////////////000000000111111111222222333333444333333333000//////111555777777555222555777888;;;EEEUUUbbbwwwxxxiii\\\QQQHHH???999333555777999999777444222888777777666555444333333555666666777777888888888777888999::::::::::::999777777777777777777777777777666666666777999<<<======>>>???AAABBBCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHKKKLLLMMMKKKIIIHHHHHHHHHJJJIIIFFFEEEFFFGGGIIIIIILLLJJJHHHFFFEEEFFFHHHIIIFFFFFFFFFFFFEEEDDDCCCBBBuuuppp~~~```HHHAAA<<<;;;:::::::::999777555222222222222222222222222000000000000000000000000///---,,,,,,,,,,,,+++)))******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++''''''((()))+++,,,---...)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------------.....................////////////111000/////////000111222//////000111444???SSSfff}}}ttt___MMM===444333///111222111///...000222000000000000000000000000//////............//////,,,---......///.........,,,------......------,,,------------------------......////////////......///000000111111111111111111111111222222222222222000000000000000000000000111111000/////////000000//////......------,,,,,,---,,,+++++++++,,,---...,,,---//////......///111++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------------------.........000000000000111111111222........................//////000000000000//////////////////000000000000/////////////////////////////////000000000111111222222333333333333222222222111000111222222111000000222444444333444999<<>>???@@@@@@??????AAABBBDDDEEEEEEFFFEEEGGGIIIIIIHHHGGGGGGHHHGGGEEEDDDEEEGGGHHHFFFDDDFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEExxxvvvmmm```LLLAAA<<<;;;999::::::999777555222222222222222222222222.........///////////////+++******+++---......---)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------................../////////000---,,,,,,---...///...---222...///444555222333777;;;IIIbbb|||~~~xxx]]]LLL;;;555666666333222888444000000222444222000////////////000000000000//////............//////+++,,,.../////////......---...///000000///...---000000000000000000000000222222333333333333222222222333444444555555444444555666666666777777888888888888888888888888888888777666555555444444444444444333333222111000000//////...---,,,,,,...///111)))+++------------///000...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------..............................//////000000000000//////////////////000000000000////////////////////////////////////000000000000222222333333333222222111,,,...///000///000333555444111...///222555555444111444888:::<<<@@@FFFKKKRRRZZZfffrrr}}}lll]]]UUUNNN@@@222999888777666555444444333111111222333444666777888222222222333333444444444444444555555555555555555555555555666777888888999888888888888888888888888666777888999999888777666888999:::<<<===>>>>>>???===>>>???AAACCCDDDDDDDDDCCCEEEHHHJJJIIIIIIJJJKKKGGGEEEDDDEEEHHHHHHFFFCCCCCCDDDFFFHHHIIIJJJIIIIIIKKKJJJIIIGGGGGGGGGGGGGGG{{{wwwwwwhhhJJJ>>>;;;;;;;;;:::888777555444444444333333333333222222000000000///......------...,,,)))))),,,---+++)))++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))((()))+++,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------.........///000///...---...000//////000111222333333333444666===JJJYYYllllllTTTIII:::777444222222222222111222111111111000000//////111111111000000000000000111111000///////////////.....................---.........///////////////222222111111000111111111555555444444444333333333888777777777777888888999777777888888999:::;;;<<<999888888777777777888888777777777777777777777777777777777777666666666666555444333111111111111222...---,,,+++************+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------------------------------...------------...//////000000//////.........---............//////////////////000000000000//////////////////000000000000000111111111111222222222111111111111111111111111222222222333333333444444333333333444444666777777999;;;???CCCGGGNNNUUUZZZkkkttt}}}fffWWWEEE:::888888666222666666666555444444444333222222222333333333444444111333444555555444222000222222333333333333444444444444444555555777888888999888888888777777666666999999888777666666666666999;;;<<<;;;::::::;;;<<<@@@@@@@@@AAACCCEEEHHHIIIHHHGGGGGGHHHKKKNNNOOOOOOKKKGGGCCCCCCEEEGGGGGGEEECCCDDDGGGIIIJJJIIIHHHGGGJJJIIIHHHHHHGGGGGGGGGGGGsssxxx{{{|||jjjIII<<<;;;;;;;;;:::888777555444444444333333333333222222000000000///......------...,,,******+++,,,+++)))************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***))))))+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......---///000///...---...000...///000111222222222222222222444999???HHHXXXfffyyyqqq\\\GGG;;;777999666333222222333333222111111111111000000000///111000000000000000000000111000000///......//////........................///000000000111111222222444333333333333333444444777888888888999999::::::777777777777888999:::;;;;;;<<<<<<===============<<<=====================;;;;;;;;;;;;::::::::::::;;;:::::::::999999888888777666555333333333333444111000///---,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------------------------------...------------...//////000/////////........................//////////////////000000000000//////.../////////000000000000000000111111111222222222111111111111111111111111222222222333333333333444333333333333444555666777555666777777888:::>>>AAA???EEEKKKOOOSSS[[[gggqqqxxxqqqhhh]]]UUUKKKBBB777222333555444111444444444333333333333333222222222333333333333444111222333444444444333222222222333333333333444444444444444555666777888888888888888777777777666666666666666777888999:::;;;;;;<<<>>>===<<<<<<===>>>BBBBBBBBBCCCEEEGGGIIIJJJIIIHHHHHHJJJMMMOOOPPPPPPKKKHHHFFFEEEFFFGGGGGGGGGCCCDDDEEEGGGHHHHHHGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGyyyzzzuuu{{{lllJJJ>>>;;;;;;;;;:::999777555555444444333333333333222222000000000///......------...,,,******+++,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***---+++))))))+++,,,---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......---...//////...---...///...///000111111222222111444222111111000000777???PPPWWWiiipppXXXFFF:::333333666777444222111222333333333111111111111000000000000000000000000000000111111000000///.........//////////////////////////////111111222222333444555555555555666666777777888888666666777888999:::;;;<<<999999:::;;;<<<<<<===>>><<<<<<>>>>>>???>>>===<<<<<<===>>>???@@@??????>>>???>>>>>>>>>=========<<>>>>>===<<<;;;;;;999888777666555555555666444333222000//////......,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...........................------------...//////////////////........................////////////...//////000000//////........./////////000000000000000000111111111222222111111111111111111111111111111222222222333333333333333333333444555666666666777666444222111222333444666777999<<>>???===>>>??????>>>>>>???AAACCCDDDDDDEEEGGGIIIKKKLLLKKKJJJJJJKKKNNNOOOOOOOOOJJJJJJJJJIIIGGGGGGHHHJJJFFFFFFFFFFFFGGGGGGHHHIIIEEEEEEDDDDDDDDDEEEFFFFFFxxx|||}}}~~~kkkLLLCCC<<<<<<;;;:::999777666555444444333333333222222222000000000///......---------,,,+++***++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++...,,,))))))***,,,---,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......---...//////------...///...//////000111111000000222000111333222000333888:::===HHH[[[mmm{{{|||ZZZLLL===777555444555777444222111111222333333333111111111000000000000000000000000000000111111111000000///....../////////000000000000111111111111111222333444555666777777555666777888999999::::::666777777888999:::;;;;;;======>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@@@@@@@???>>><<<>>>@@@BBBBBBBBB@@@???AAA@@@@@@@@@????????????CCCBBBBBBAAA@@@???>>>>>>;;;::::::999888888777777777666444333222111000000------------,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...........................------------.../////////////////////.....................////////////...//////////////////............/////////000000000000000000111111111111111111111111111111111111111111111111222222222222333333222222333444555555666777888777555444555666666444333333555777999:::666>>>HHHMMMNNNQQQXXX^^^lllsss~~~ppphhhbbbcccbbb[[[UUUSSSCCC@@@<<<;;;;;;;;;:::999111222333333222222333444000000000111111222222333111111111111222222222222222111000000111333555666222222222333333333444444555555666666777777777777777777777777777777666666444555666777:::<<<>>>@@@===???@@@@@@??????AAABBBEEEEEEFFFHHHIIIKKKMMMMMMMMMLLLKKKLLLMMMMMMLLLJJJJJJLLLNNNMMMIIIHHHJJJLLLIIIHHHGGGFFFFFFHHHIIIJJJDDDDDDCCCDDDDDDEEEFFFFFF{{{vvvwwweeeJJJEEE<<<<<<<<<;;;999888666555444444333333333222222222000000000///......------,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,))))))***,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---...///...---,,,---///......///000000000//////,,,+++...222333111222666333333888???HHHSSSdddssspppbbbYYYBBB999333444555222...---222111000111222333333222000000000000000000111111//////000000111111111111000000/////////000000111111111111222222333333333222333333555666777888888555666888999::::::::::::<<<<<<<<<=========>>>>>>>>>>>>??????>>>===<<<;;;<<<===???AAABBBCCCCCCBBBAAACCCEEEFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@<<<<<<<<<<<<;;;:::999999999888777555333222222222.........---,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////.........///////////////............////////////......////////////..................//////////////////000000000111111111000000000000000000000000000000000111111111222222333222222222222333333444111333555666555555555666666333111111333444333222888:::<<<===>>>?????????GGGKKKRRRXXX^^^ccchhhkkkvvvwwwzzz~~~}}}{{{vvvqqqpppmmmdddYYYMMMIIIFFFFFFDDD???;;;:::999777555444444555555555333444555333111111333555000000111111222222222333000000000111111111222222222111000///000222555777222222222333333333444444555666777777888777777666666666666666666666777777777777777888999;;;<<<===<<<>>>????????????AAABBBEEEFFFGGGIIIKKKLLLMMMMMMNNNMMMLLLLLLLLLKKKHHHFFFJJJMMMPPPOOOLLLJJJKKKLLLIIIHHHFFFDDDDDDEEEGGGHHHDDDDDDDDDDDDDDDEEEFFFGGGtttvvvbbbGGGDDD<<<<<<<<<;;;:::888666555444444333333333333222222000000000///......------,,,,,,---+++***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,***)))***++++++***(((++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......---,,,---.........////////////......///,,,---000111......111111111333555555888DDDPPP```nnnvvvbbbRRRFFF>>>:::888222///222444222000111222111000111222333222000000000000000111111111111/////////000111111222222111111000000000111222222222222222333444444555555444555555666777888999999666777999:::;;;;;;:::999==================>>>>>><<<===>>>>>>===<<<:::999;;;;;;<<<===>>>???@@@@@@BBBBBBCCCDDDDDDCCCBBBAAADDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDDDDCCCCCCCCC??????@@@??????>>>===<<<<<<;;;999777666555444444111111000///...---------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////.........///////////////............////////////---......//////......---------.........//////////////////000000000111111000000000000000000000000///000000000000111111111222222222111111222222333000333666777666555444444777666555555666666555444777555444666888999888666888999:::::::::===AAADDDEEEFFFHHHKKKOOOSSSWWWXXXZZZ]]]bbbeeeggghhhjjjkkkooolllgggccc```]]]YYYWWWVVVXXXYYYZZZXXXUUURRROOOJJJKKKIIIEEEEEEEEE@@@999444444444555444333222222444444333111111000000111000000000///...///111333000000111111111111111111///000000000000111111111222111000///000222444555222222333333333333444444555666777888888888777666555555666666666666777777999999888888888999999:::;;;===????????????AAABBBDDDEEEGGGIIIKKKLLLLLLLLLNNNMMMLLLLLLLLLJJJGGGDDDKKKMMMOOOPPPNNNLLLKKKKKKGGGFFFDDDBBBAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEhhhHHHBBB======<<<;;;:::888777666444444333333333333222222000000000///......------+++,,,---,,,))))))***,,,******************************************************************************+++++++++,,,,,,,,,)))))))))***+++***(((%%%++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......,,,,,,---............//////......---333///...000111//////222222000111333222000444;;;999BBBOOO]]]lll{{{fff[[[KKK>>>555111///...333000000333555333555888222111000111222222000//////000000000111111111111...//////000111111222222222222111111222333333444222333333444555555666666888888888999999:::::::::888999;;;<<<<<<;;;:::999;;;;;;<<<===>>>??????@@@<<<===???@@@AAA@@@???>>>@@@???===<<<<<<===>>>???AAA@@@@@@??????>>>>>>===@@@AAABBBCCCDDDFFFGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGCCCCCCDDDDDDCCCBBB@@@@@@???>>>===;;;999777777666555555444333222111000/////////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............/////////000............////////////---......//////......------------.........//////////////////000000000111000000000000000000000000/////////000000000111111222222111111111111222222333666999;;;999777666555...///000111000/////////000111222222333444444555666666555333111111444666111111111222444666999:::444555777999:::<<<===>>>@@@>>>;;;::::::888666444777666555555555555444333---111111000000333333000---000222111111111222222///000111111111000000111,,,,,,---.../////////...000000000////////////////////////000000000111111222222111000000111222333222222333333333333444444666777888999999888666555555555555666666666777777999999888777777777777888;;;===?????????@@@AAACCCBBBDDDFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLNNNMMMJJJHHHLLLLLLNNNPPPQQQOOOKKKHHHHHHGGGEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCqqqKKKBBB======<<<;;;:::888777666444444444333333333222222000000000///......------+++---...,,,)))(((***---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,(((((()))+++,,,***&&&###++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,---......,,,,,,---...---......///......------222---+++...000000222555666111---///222222333666888888777:::BBBNNN\\\eee~~~hhhRRRBBB===888666666666555333333222333555333......111222111000111222111///...//////000000111111111222...//////000111222222222333222222222333444444555333333444444555666777777;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>><<<:::999===>>>???AAACCCEEEFFFGGG>>>@@@BBBEEEGGGGGGFFFFFFLLLJJJFFFCCCBBBCCCDDDEEEDDDCCCBBBAAA@@@?????????;;;<<<===???AAABBBDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJFFFFFFGGGGGGFFFEEECCCBBBBBBAAA???===;;;:::999999888888777666444333222222000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++...------------...//////---.........//////000000............/////////000---..................------------.........//////////////////000000000000000000000000000000000000////////////000000000000222222111111111111111222111555999;;;:::888777666111444666666444333333333222555777666222111333777333333444333222222444666555444333222222333555555555444333333333555777999444333333444555666444222666444222111222333444444222666666111///000000...---111333000...---......222333444444222000............///111333222...+++/////////......------,,,////////////000000000000222222111111111111111111222222333333333444444444666777888999999888666555444555555555666666777777999888777777777777777777<<<>>>@@@@@@@@@@@@BBBDDDAAACCCEEEGGGIIIJJJJJJJJJIIIIIIJJJMMMPPPPPPNNNLLLMMMLLLMMMOOORRRQQQLLLGGGJJJJJJHHHGGGFFFFFFEEEEEECCCBBBBBBAAA@@@@@@@@@@@@lllMMM???===;;;999999999999777555666666666555444333111111000000000///......------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***************************,,,,,,+++***))))))******************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,,,,---,,,---......,,,,,,---...............////////////000000000000000000000000//////000111222222333333111444777999:::<<>>;;;<<<<<<<<<;;;::::::::::::888:::>>>===999===DDDIIIHHHMMMTTTWWWSSSPPPOOOMMMLLLNNNSSSWWWYYY[[[^^^kkkbbbYYYTTTNNNIIIKKKRRRIIILLLMMMJJJIIIHHHBBB;;;;;;;;;<<<===???BBBCCCDDDGGG@@@AAAIIIKKKFFFHHHNNNLLLGGGFFFJJJIIIDDDCCCGGGDDDDDDCCCBBBAAA>>><<<:::999777555555666666444333222111000///...---,,,,,,---,,,+++*********+++,,,------------,,,+++************+++++++++,,,,,,,,,,,,+++)))))))))+++---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////------------.........///000000111111111111000000000000000000000000000000000000////////////000000111111000000000000111111333555777999999777444222222222222111111111000000222222222333333333444444333333333222222111111111222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111//////////////////////////////////////////////////////000000///...------000000//////.........---............////////////000000////////////000000////////////000000000000111111111222333444666777555555555555555555555444555666666666666666555444888888888888888888888888===>>>??????>>>???AAACCCEEEFFFFFFGGGGGGFFFDDDCCCHHHIIIKKKLLLMMMMMMOOOQQQNNNNNNNNNMMMLLLKKKKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGDDDAAA???>>>>>>>>>hhhJJJ======;;;999999999999777555666666666555444333111111000000000///......------......---,,,,,,+++******++++++++++++++++++++++++))))))***++++++++++++***************************,,,++++++***))))))******************************************************+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,,,,---,,,---......,,,,,,---...............////////////////////////////////////......///000000111222222000222444555555666888::::::@@@JJJTTTaaaqqqzzzggg]]]PPPFFF???:::333///555444333222111111111111111111111111111111111111000000000000000000000000////////////////////////000222333333222111222333333333444555666777999999111444777999999:::;;;<<<888:::===AAAEEEGGGFFFDDDFFFEEEIIIMMMMMMNNNVVV```hhhiiimmmnnnggg^^^[[[^^^___aaadddgggiiinnnvvv}}}rrraaaSSSSSS[[[ggghhheee^^^ZZZXXXSSSMMMKKKIIIEEEAAA>>>>>>AAACCCFFFDDDDDDEEEEEEDDDFFFKKKNNNJJJJJJMMMKKKFFFDDDGGGFFFFFFEEECCCAAA??????@@@;;;999777777777777555333222222111111000///.........---,,,+++***+++,,,,,,++++++,,,------,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................------.........//////////////////000000/////////////////////////////////000000////////////000000111111000000000000111111111222444666666555333222222222222111111111000000222222222333333333333444333333333222222111111111222222222222222222222222111111222222222222222222111111111111111111111111111111111111111111111111........................///////////////////////////////////////...------000/////////.........---............//////////////////............//////.../////////000000000000000111111222333444555666444444444444444444444444777777777666666666666666999999999999999999999999:::<<<=========>>>@@@BBBAAABBBCCCEEEEEEEEEDDDDDDGGGHHHJJJKKKKKKLLLNNNPPPNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKJJJIIIGGGFFFFFFEEECCCBBB@@@@@@@@@@@@dddHHH======;;;999999999999777555666666666555444333111111000000000///......------...------,,,,,,++++++***************************))))))***++++++++++++***************************,,,+++******)))*********************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,---......,,,,,,---...---............/////////////////////////////////---......//////000000000000111222222111000222333000111222333888CCCQQQ[[[cccmmm|||tttdddUUUJJJ???:::444222222111///---333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111///111333333222222444555555444444444555666888999888:::;;;;;;::::::;;;<<>>???AAABBBCCCDDDDDDDDDEEEGGGIIIIIIIIIJJJLLLMMMLLLLLLLLLKKKKKKJJJJJJIIIFFFHHHJJJLLLLLLJJJGGGEEEEEEDDDCCCBBBAAAAAAAAABBB|||```GGGAAA===;;;999999999999777555666666666555444333111111000000000///......---------------,,,,,,+++++++++************************))))))***++++++++++++***************************++++++***************+++*********************************************************++++++*********++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,---......,,,,,,---...---------.........//////////////////////////////.........//////000000000000222333222111000111222444555555333222222555777888@@@JJJQQQYYYeeevvv|||bbbOOODDD>>>888444666444222333444555444222333222111111000000000111////////////////////////000000000000000000000000000000000000111111111111000222333333222222444666999777666555444555777777===>>>>>>>>>@@@DDDJJJNNNYYYbbbnnnuuuwwwvvvvvvwwwxxx{{{}}}}}}{{{}}}~~~{{{uuuxxx|||}}}|||wwwxxx~~~iiiZZZVVVTTTOOOMMMLLLJJJJJJJJJIIIJJJLLLJJJMMMMMMJJJEEEBBBCCCFFFDDDBBB???>>>===;;;999777444444444333333333222222000//////...------------***+++,,,,,,---------,,,******+++++++++,,,,,,,,,'''((()))+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------,,,,,,,,,........................---------......................../////////000000.........//////........./////////////////////////////////....../////////000000////////////000000////////////000111222333111111111111000000000000111111111111222222222222222222222111111111111111111111111111111111111111222222111111000000000///////////////////////////000000000000000000000000.........................................................//////...------........................---------.........//////......------------.............../////////000000///000111222222333333333111111111111222222222222777666444333444555777888999999999999999999999999666888:::;;;;;;===@@@BBB???@@@@@@AAABBBCCCCCCCCCCCCEEEGGGGGGGGGGGGIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHFFFGGGHHHIIIJJJIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@www[[[FFFCCC===;;;999999999999777555666666666555444333111111000000000///......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++++++++***************************+++***************++++++************************************************)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++,,,,,,---......,,,,,,---...------------....................................//////000000000000000111///000222222111000222333///111333444333222222222333666888777777>>>LLLWWW___mmmzzzqqqnnnpppnnn]]]FFF777222333444333111000000111111111000///333222222111111111111222////////////////////////000000000000000000000000/////////000000111111111222333333333222222444666888888888888999;;;===>>>===AAAHHHOOOVVV\\\bbbfffkkkvvv~~~yyy{{{yyysssxxx|||mmmiiiddd]]]]]]ZZZSSSKKKGGGFFFFFFFFFGGGJJJMMMMMMJJJHHHHHHIIIHHHFFFCCCBBBAAA???<<<:::666666555555444444333333111111111000///......---,,,---------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++***---,,,,,,++++++,,,,,,---.........------,,,,,,,,,........................,,,,,,,,,---...///000000............////////////...//////000000//////...........................//////............//////000000////////////000000////////////000111333444000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000111111111000000/////////000000000000000000000000////////////////////////........................------------------------------............---------------...............------------............///..................///............////////////...///000222222222222111000000000111111111222222555444222111222444666777999999999999999999999999777888:::;;;;;;===@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEEEEGGGIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIFFFEEEDDDCCCAAA???>>>===uuuXXXCCCBBB===;;;999999999999777555666666666555444333111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++************************************)))******+++,,,************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++,,,---......,,,,,,---...,,,------------.................................000000000000000000000000---...000000//////111222111000/////////111222444111444777555333333888===@@@HHHTTTbbbooo||||||pppcccZZZRRRMMMLLLOOOMMMDDD:::444333444222000...///000000000000//////222222111111111111111222000000000000000000000000000000000000000000000000/////////000111111222222444444555444444555888:::555666:::>>>CCCGGGJJJLLLPPPXXXdddmmmrrrrrrpppooouuu~~~yyytttxxx|||yyyrrrnnniiidddrrrnnndddVVVNNNKKKIIIFFFHHHIIIKKKMMMOOOOOONNNNNNKKKIIIGGGEEEDDDCCC@@@>>>999999888777666555444444222222222222111000...---------------,,,+++***)))******+++++++++,,,,,,,,,444444222000---+++***)))---,,,,,,++++++,,,,,,---//////......---,,,,,,,,,........................,,,,,,------...//////000------------.........////////////000000/////////........................///......------......///000//////......//////000000000//////000111222333//////000000000000000111///000000000000111111111000000000111111111111111////////////////////////000000000000////////////000000000000000000000000////////////////////////------------------------------------------------,,,,,,---............------------------.........,,,------------.........//////............//////------........./////////...///000111222111111000//////000000111222222222222222111111222333555666888888888888888888888888777888:::;;;;;;<<>><<<:::|||[[[CCCAAA===;;;999999999999777555666666666555444333111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++*********************************))))))***++++++,,,************************************************(((***+++,,,,,,+++***(((++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++***+++++++++,,,---......,,,,,,---...,,,,,,---------.................................////////////////////////...///000000///...000111555333000//////000000000***...222555555444444555777777999===DDDLLLTTTYYY[[[[[[^^^bbbhhhnnnsssuuuiiiooozzzqqqjjjeee^^^WWWSSSOOOFFF>>>;;;999666666888777555333333333222000...000111222222222222222333000000000//////000000111111111111111111111111111000000000000000000000000000000111111222333333444444555666777888:::>>>BBBAAADDDKKKRRRYYY^^^bbbcccrrrxxx|||~~~~~~{{{vvvtttwwwxxxsssllliiixxxwwwqqqgggaaa```^^^ZZZVVVQQQMMMLLLOOOPPPOOOMMMMMMKKKIIIHHHGGGFFFDDDBBB>>>>>><<<;;;999888777666333333444333222000///...,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,444333000...,,,+++******---,,,,,,++++++,,,,,,---/////////...------,,,,,,........................//////.........---------,,,,,,,,,,,,---------------......//////......---........................///......------....../////////............///////////////000000000000000////////////000000111111/////////000000000111111///000000000111111111222////////////////////////......//////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,------.........,,,,,,---------............------------------...---------.........//////---...000111222111000/////////000111111222333333111111222333333444555555777777777777777777777777666888999999999:::<<<>>>CCCCCCBBBAAABBBBBBDDDDDDAAACCCDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAAAAABBBCCCBBBBBBBBBAAA@@@===;;;:::aaaFFFAAA===;;;999999999999777666666666666555444333111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++*********************************))))))***+++,,,,,,************************************************((()))+++,,,,,,+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++,,,---......,,,,,,---...,,,,,,,,,---------...................................................---111222333222000///000111,,,---...111333333111///000000111222222111111000111000000222444666666666;;;999888999<<>><<<:::888888444444444444333111///...******+++,,,------------******+++++++++,,,,,,,,,---,,,***))))))***,,,------,,,,,,++++++,,,,,,---000000///...------,,,,,,........................222111000///---+++******+++++++++,,,,,,,,,------,,,------......------,,,.................................------.........//////............//////...//////000//////...---.../////////000000111111////////////000000000000//////000000111111111222////////////////////////---.........//////000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------.........//////---...000111222111///...///000000111222333333333111222333444555555555555666666666666666666666666666777888888777888:::<<>><<<;;;qqqMMMDDD>>>===<<<;;;:::999999999777777666555444333333222000000000000////////////---,,,++++++------,,,+++,,,,,,,,,++++++*********************************)))))))))***+++++++++,,,))))))))))))))))))))))))************************+++*********))))))((((((++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++------------------------+++,,,---.........---,,,////////////////////////////////////////////////000000///////////////000222222111000//////000000111111222333333333333222000111111111111222222222444444444555555555666666888:::===AAADDDGGGIIIJJJJJJMMMQQQTTTUUUUUUSSSQQQOOOPPPPPPPPPMMMIIIEEEBBBGGGGGGHHHHHHHHHDDD???;;;666555555444222111000000000000000000000000000000000000000000000000000000......//////000000111111///////////////000111111111111111111000000000000222222222222222111111111999333000333777888999:::999999;;;>>>===AAAPPPaaaooojjjooo|||{{{{{{}}}|||vvv{{{xxx||||||jjj[[[PPPKKKJJJJJJNNNPPPPPPKKKIIIJJJJJJGGGIIIGGGEEECCC@@@>>><<<;;;;;;:::777555444333333444222222111///...---,,,+++*********)))******+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,---...333222///---,,,,,,---......---,,,++++++,,,---...---------............///...------,,,,,,------...---...000111111000...---..................------//////000000000000//////222111111111000000//////////////////000000000000////////////////////////////////////////////////////////////////////////........................---------------------------,,,,,,++++++,,,,,,---...------,,,,,,++++++***,,,,,,,,,------.........///333555333...+++,,,...---------------------------------------------------,,,,,,,,,,,,---......////////////000000000000000000000000111222333444333444444555555444444333555555555666777777888888999999999888888888777777;;;===@@@AAABBBBBBDDDFFFHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBDDDEEEDDDBBB??????>>><<<;;;;;;===???AAArrrNNNEEE>>>===<<<;;;:::999999999777777666555444333333222////////////............---,,,++++++------,,,+++,,,,,,,,,++++++************************************************+++++++++))))))))))))))))))))))))************************+++*********))))))))))))+++******************+++++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,................................................000000///////////////000222111111000//////000000///000111111222222111111000000111111111222222222222222222333333333444444333444555666777888888888777888;;;===>>>>>>===<<<:::;;;<<<<<<<<<:::888777999999999:::;;;999666333444444333222111000//////000000000000000000000000000000000000000000000000////////////000000000000//////......//////000111111111111111000000000000111111222222333333444444666444666::::::888888<<<@@@AAAEEEKKKNNNSSS```mmmuuurrrrrrwwwxxxuuuuuuwww|||zzz}}}~~~qqqpppwww{{{{{{kkk^^^SSSLLLHHHDDDIIILLLLLLNNNPPPPPPLLLKKKKKKIIIFFFCCCAAAAAABBB;;;:::888666444333333333333222111000...---,,,,,,++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------111000...,,,,,,,,,---...///...---,,,,,,---...///------------............------,,,,,,,,,,,,------..........................................------...//////000000//////...000000000//////............/////////000000000000................................................................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000222111,,,***+++------------------------------------------,,,,,,,,,---,,,,,,,,,,,,---........./////////000000000000000000000000111222333333333333444444444444333333555555555666666666666666777777888888888999999999===???AAAAAAAAAAAABBBCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBAAABBBCCCDDDDDDBBB@@@>>>===;;;::::::;;;===???pppMMMEEE>>>===<<<:::999999999999777777666555444333333222............---------------,,,++++++------,,,++++++++++++++++++*********************************+++++++++***************))))))))))))))))))))))))***************************************)))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,---------------................................................000//////......///000000111111000/////////000000...///000000111111000000000000000111111111222222000000000111111111222222222222222222111111000///......///000000000000000111111111111111111111111111111111222444444333111333222222111000///......000000000000000000000000000000000000000000000000000000000000////////////...............///000000000000000111111111111111///000111222333444555555444444888;;;:::999???FFFVVVVVV[[[aaadddffflllrrrzzzzzzwwwssstttxxxxxxttt~~~{{{ssspppppptttxxxyyy{{{~~~wwwvvv{{{{{{tttlllkkkpppvvvzzz}}}qqqdddXXXPPPIIIKKKKKKJJJMMMSSSTTTQQQPPPQQQPPPLLLGGGDDDDDDFFF>>>===;;;999777666555555333333222111///...------,,,,,,+++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---...------,,,,,,,,,,,,------------------............------,,,,,,,,,,,,------///...,,,++++++,,,...///------------------......---..................---...............---------....../////////000000000........................................................................---------------------------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---......------------,,,,,,,,,,,,***---///...+++)))***,,,,,,,,,,,,,,,------------......------,,,,,,++++++---,,,,,,,,,,,,---............/////////000000000000000000000111222333333333333444444444444333333555555555555666666666666555666777888999:::;;;;;;===???AAAAAA@@@???@@@AAA@@@@@@@@@AAACCCDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGCCCBBBBBBCCCDDDEEECCCAAA>>>===<<<;;;:::;;;<<<===kkkIIIBBB======;;;:::999888888888777777666555444333333222/////////.........---------,,,++++++------,,,++++++++++++***************************************,,,+++++++++***)))))))))))))))))))))))))))))))))*********************************************************++++++*********************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,------------................................................//////.........///000000111000000/////////000000...///000000111111000000000000000000111111111111//////000000000111111111///000111222222222222222222111111000000111111111444333222111000000000111111000///000222333333333222222111111000///......000000000000000000000000000000000000000000000000111111000000//////.....................//////000000000111111222222222333333444444555666777888888999888:::@@@EEEKKKVVV```nnnooossszzz~~~www{{{|||zzzwwwqqqnnnooouuuzzz}}}|||zzz~~~|||wwwssssssvvv}}}}}}{{{zzzqqqiiidddgggooovvv}}}|||~~~|||yyynnngggbbb]]]TTTLLLMMMRRRSSSPPPSSSVVVWWWSSSLLLFFFEEEFFFDDDCCCAAA???<<<;;;999888555555444222111000///.........---,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------,,,++++++******+++,,,------++++++************++++++,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---------,,,++++++,,,------,,,,,,------------......,,,------......------,,,............------------........./////////000000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...------,,,,,,+++++++++(((+++---,,,+++******,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++++++++---,,,,,,,,,,,,---.............../////////000000/////////000000111222333333333333444444333333333444444555666777888888999666666777888999::::::;;;<<<>>>@@@@@@??????@@@AAA@@@@@@AAAAAACCCDDDEEEEEEFFFFFFGGGGGGIIIKKKLLLMMMGGGFFFDDDDDDEEEEEECCCAAA@@@@@@???>>>>>>>>>>>>>>>hhhGGGAAA===<<<;;;:::999888888888777777666555444333333222000000000/////////......---,,,++++++------,,,+++************************************************,,,+++++++++***)))))))))))))))))))))))))))))))))***************************************+++++++++)))***++++++++++++***)))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...............................................................///000000000///////////////000000///000111111222222111111//////000000000111111111000000000000111111111111,,,,,,...///000111111111222222111000///000000111333222000///...///000111000...------...000000000222222111111000000//////////////////////////////////////////////////////111111000000//////.....................///000000000111111222333444555555999999::::::;;;;;;<<<<<<===<<>>??????@@@BBBBBBBBBCCCCCCCCCDDDCCCCCCEEEEEEGGGIIILLLOOOQQQSSSLLLJJJHHHFFFFFFEEECCCAAADDDDDDCCCCCCBBBAAA@@@???fffGGGCCC===<<<;;;999888888888888777777666555444333333222111000000000////////////---,,,++++++------,,,+++)))))))))***************************************+++++++++***************))))))))))))))))))))))))*********************************+++++++++++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------------------------------------------...///000000//////......//////000000///000111111222222111111/////////000000000111111000000000111111111222222//////000000000000//////000000///////////////000............///111333444111000......000111000///111111111111000000000///////////////////////////////////////////////////000000000000///////////////////////////000111111111222333444555666777888777777888999:::;;;<<<===;;;???MMMcccuuu|||}}}}}}{{{yyyzzz|||~~~yyytttsssvvvxxxvvvsss|||uuummmjjjmmmrrrxxxzzzyyyzzzvvvuuuzzzuuuuuu{{{}}}|||{{{yyy{{{|||uuupppppplll___PPPOOOPPPRRRTTTTTTSSSRRRQQQIIIIIIGGGEEEBBB???<<<:::::::::999888666555444333222111000...---,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,---...---,,,+++)))*********++++++,,,,,,------............------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,***+++---......---+++***++++++,,,,,,------......,,,------------------,,,---------............///------........./////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++******,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,------+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------........./////////////////////000111222222222222333333333333222222111222333555888:::;;;<<<888888888888888999999999777999<<<===>>>???@@@BBBCCCDDDDDDEEEEEEDDDCCCCCCDDDEEEGGGIIILLLOOORRRTTTNNNKKKHHHFFFFFFEEECCCBBBEEEEEEFFFEEEDDDBBB@@@???dddFFFDDD===<<<:::999888888777777777777666555444333333222000000/////////.........---,,,++++++------,,,+++((()))))))))*********+++***************************************+++++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,(((***+++,,,,,,+++***(((************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++*********+++,,,---------------------------------------------------------------...///000000...............///000000...///000000111111000000////////////000000000111000000000000111111111111111222222222111111000///000000000000000000111000......//////000111222333111000000111333333333222000000////////////......////////////////////////////////////////////////////////////000000000000000000000000000111222222333333444666777888::::::777888:::===???BBBDDDEEEDDDJJJZZZmmmzzz~~~}}}{{{yyyvvvzzzvvvpppnnnoootttzzz}}}}}}yyywwwyyy||||||xxxsss}}}}}}wwwtttwww|||zzzyyyyyy{{{{{{wwwvvvvvvyyy}}}}}}{{{ssseeeWWWSSSOOOOOOSSSVVVVVVUUUNNNNNNLLLJJJGGGCCC@@@>>>===<<<;;;:::999777666666333333111///...---,,,,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,++++++)))+++,,,......---,,,+++******++++++,,,++++++++++++,,,---......---,,,+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,***++++++,,,------......------............------+++,,,,,,,,,---------...---------.........//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,+++***)))******+++,,,,,,------*********+++,,,,,,---------,,,,,,,,,,,,---......---------........./////////......//////000111222222222333333333333222222111222333444555777888888666666777888999::::::;;;777:::<<<=========>>>@@@AAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHJJJLLLNNNOOOKKKHHHFFFDDDEEEEEEDDDCCCCCCDDDEEEEEECCC@@@===;;;```DDDBBB<<<<<<:::999888777777777777777666555444333333222//////.........------------,,,++++++------,,,+++(((((())))))*********+++************************))))))******+++++++++,,,))))))))))))))))))))))))*********************************++++++,,,,,,,,,((()))+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++*********+++,,,---------------------------------------------------,,,,,,,,,---...///000111...............///000111---......///////////////////////////000000000000////////////000000000111------...////////////......//////000111111000000/////////...------,,,,,,---,,,---///111222111000..................------////////////////////////////////////////////////......//////000000111111111111111111111222222333333444555777888:::;;;<<<@@@BBBEEEHHHLLLPPPSSSUUUXXX]]]hhhssszzz~~~~~~~~~|||yyyyyy|||zzzvvvtttpppiiifffgggmmmuuuzzz~~~||||||{{{ttt}}}yyyqqqrrryyy~~~|||yyyvvvwww~~~{{{~~~~~~zzzzzzbbbYYYOOOLLLPPPUUUVVVUUUTTTSSSRRRPPPLLLHHHEEECCC>>>>>>===<<<:::999888777444333222000...---,,,,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,+++++++++)))***,,,......---,,,+++++++++,,,,,,,,,++++++***((()))***++++++***)))(((++++++,,,,,,,,,---------,,,++++++++++++++++++,,,///...,,,++++++,,,...///******+++,,,,,,---......---......//////......---*********++++++,,,,,,,,,---------.........//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,------...*********++++++,,,,,,---,,,+++***+++++++++)))((())))))***+++,,,,,,------))))))***+++,,,------...---,,,,,,,,,,,,---......---------.........//////.........//////000111222222222222333333222222222222222222333333333444444444444666777999;;;<<<===999;;;======<<<;;;<<<===>>>???BBBDDDEEEEEEEEEEEEGGGFFFFFFGGGHHHIIIJJJJJJGGGEEECCCBBBDDDEEEEEEEEEAAABBBCCCCCCAAA>>>:::888bbbLLLCCC:::>>>:::777===:::444777777777666555444333333222000000000000000//////...---,,,++++++******++++++(((((())))))******+++++++++***)))(((((()))***+++++++++*********************************)))(((((())))))))))))))))))))))))************************)))((((((+++......+++'''))))))))))))************(((((())))))*********+++)))************+++++++++************************+++***))))))***,,,---///...---+++******+++---...---------------------------------............//////...---,,,,,,---...//////////////////.....................////////////////////////////////////...000111000///...///111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////...........................---------......///000111222222111111000000000222555666444===<<<999<<<;;;<<>><<<;;;999777777555444333333222///---///...,,,***))))))******)))***+++,,,---,,,,,,+++++++++++++++++++++++++++)))************++++++++++++++++++*********)))))))))******++++++)))((('''++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............//////////////////000111111000111111111111222222222777333444777666111000444555555666666777777888888;;;;;;;;;<<<;;;;;;::::::BBBCCCDDDEEEFFFFFFFFFFFFGGGKKKKKKGGGEEEGGGGGGFFFGGGFFFEEEDDDCCCCCCCCCCCC>>>>>>>>>??????===999666___HHH???<<<>>>999777<<<666000555777777666555444333333222000000000000000//////...---,,,++++++******++++++)))))))))))))))*********+++***)))(((((()))***+++***************************************)))(((((())))))))))))))))))))))))************************(((''''''))),,,,,,)))'''))))))))))))************(((((()))))))))*********))))))*********+++++++++************************************+++,,,------...---+++******+++---...------------------------------------............///...---,,,,,,---...///////////////........................////////////...........................000111000///...///000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////////////////000000111222333333666666777888999:::::::::666<<<;;;>>>KKKOOOPPPWWWjjjvvv}}}sssppppppuuu}}}}}}~~~uuuooorrryyy|||zzzrrrtttyyytttjjj```WWWVVVVVVWWWWWWXXX[[[```dddbbbhhhnnnqqqoookkkhhhfffaaaXXXSSSVVVZZZ[[[]]]aaannnrrrxxx~~~yyyzzzuuu___]]]mmmwwwvvvooolllggg___WWWQQQMMMLLLPPPPPPPPPRRRTTTTTTOOOJJJJJJGGGCCCAAA???>>><<<:::999777555555444333000...000///---,,,+++***++++++))))))+++,,,,,,,,,++++++++++++++++++++++++++++++)))************++++++++++++++++++*********)))))))))******+++******((((((+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............///////////////000000111000000111111111222222222555111111555666333333555444555555666777777888888666777888:::;;;<<<<<<<<>>===;;;999___FFF===>>>>>>999:::>>>666111:::777777666555444333333222000000111111000000///...---,,,++++++******++++++************))))))))))))+++***))))))))))))***+++***************************************)))(((((())))))))))))))))))))))))************************'''''''''(((******)))'''))))))))))))************(((((())))))))))))******)))))))))*********++++++************************))))))***+++,,,,,,,,,,,,---,,,+++******+++,,,---------------------------------------..................------------..............................---............/////////...........................///000000......///000////////////////////////////////////////////////////////////////////////////////////////////////......//////////////////000000000000000111111111000000111222333444555555666777888:::;;;;;;::::::888===???KKKcccnnnnnnqqqyyytttrrr{{{wwwsssttttttuuu{{{}}}rrrbbbZZZ^^^fffrrruuutttkkk```UUUJJJBBBEEEFFFHHHJJJNNNTTT\\\aaacccbbbcccgggjjjjjjddd___```ZZZUUUWWWZZZ\\\]]]___\\\aaagggllloootttzzz~~~{{{xxxzzz}}}kkkWWWNNNVVVeeepppoootttwwwtttkkk___WWWRRRJJJJJJMMMRRRWWWWWWTTTPPPMMMJJJGGGFFFDDDCCC@@@>>><<<:::888777666555333111111000///---,,,,,,,,,,,,))))))***+++++++++******++++++++++++++++++++++++)))************++++++++++++++++++*********************++++++******)))(((++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............//////......//////000111000000000111111111222222777111///222444444333444444444555555666777777777444555777999:::;;;;;;<<<:::;;;<<<>>>???@@@@@@@@@HHHLLLMMMJJJIIIKKKMMMKKKJJJIIIGGGEEEDDDCCCBBBBBB===;;;::::::<<<<<<<<<;;;```HHH@@@;;;;;;777:::>>>666333>>>777777666555444333333222000111111111111000//////---,,,++++++******++++++++++++******))))))((((((***************************************+++++++++***************)))(((((())))))))))))))))))))))))************************(((''''''(((((()))))))))((()))))))))************(((((())))))))))))))))))))))))))))))************************************((()))***,,,,,,,,,+++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------...............///---------.........//////...........................///000///......///000////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000111111111111000111222333444555666777777777777777888999;;;;;;@@@IIIQQQccc|||vvvuuutttpppkkkmmmiii\\\MMMEEEJJJQQQUUUXXX[[[ZZZVVVPPPKKKGGGIIIKKKMMMQQQVVV]]]fffllliiihhhhhhkkknnnlllfff```___ZZZUUUSSSUUUXXX[[[^^^\\\___```^^^ZZZYYY]]]bbbtttttt|||}}}yyyvvvwwwtttgggYYYTTT___mmm~~~|||qqqiiieeeQQQMMMKKKOOOTTTUUUUUUVVVRRRPPPMMMKKKJJJGGGCCC@@@>>><<<999888777666444222111111000///------,,,,,,)))*********************************************))))))*********+++++++++************************++++++++++++******))))))***++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........///............///000000000000000000111111111111999333//////222444333222333444444555555666777777777888999999999999999999777888999;;;<<<===>>>>>>BBBGGGHHHFFFEEEHHHJJJHHHHHHGGGFFFEEEDDDCCCCCCCCC???<<<999888999:::::::::___IIIBBB999===999777999444222;;;777777666555444333333222111111111111111000000///---,,,++++++******++++++++++++******))))))((((((******++++++++++++******))))))*********+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***+++((()))))))))************))))))(((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))***+++,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------------,,,,,,---------......//////------------....................................---///000///...---...///........................................................................////////////////////////---.........//////000000/////////000000111111111111111222333555666777888===;;;999888:::???DDDGGGWWWeeeqqq}}}zzzwww{{{uuuqqqzzzzzzxxxssskkkhhheee___UUUKKKGGGJJJMMMTTTVVVXXXYYYWWWTTTSSSTTTTTTVVVZZZ^^^dddllluuu{{{www|||{{{rrrkkkjjjmmmppprrrooonnnjjj```TTTNNNNNNQQQ```aaakkk|||xxxrrrpppsss{{{ssseeedddkkk}}}kkk^^^SSSOOONNNNNNPPPUUUUUUTTTRRRPPPNNNKKKFFFBBBAAA???;;;999999888666444111111000000///---,,,,,,++++++******************************************))))))*********+++++++++************************,,,++++++************************+++++++++,,,,,,************************++++++++++++++++++++++++************++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******++++++,,,---......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------..................//////000//////000000000111111111555222//////222666666555333333333444555555666666888888999:::::::::::::::777888999:::;;;<<<<<<<<<>>>BBBDDDAAAAAADDDFFFEEECCCCCCBBBBBBBBBCCCDDDDDDAAA>>>999777777777777777~~~\\\GGGAAABBBMMMGGG;;;:::999555888777777666555444333333222111111222222111111000///---,,,++++++******++++++************))))))))))))******+++,,,,,,+++******)))))))))***++++++,,,,,,***************)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''***---))))))))))))************))))))((((((((((((''''''((((((((()))))))))******))))))))))))))))))))))))))))))***************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,---......//////,,,------------.........---------------------------...//////------...///........................................................................////////////////////////------......///000000000/////////000111111222222222333444555777999::::::===<<<:::;;;@@@IIIRRRXXXrrr~~~{{{wwwtttvvv{{{~~~}}}zzzrrruuuvvvpppfff```ccciiifffnnnwwwyyyxxxtttjjjaaafffddd```\\\YYYYYYZZZ\\\______aaadddeeeeeehhhlllqqqtttyyy{{{nnnfffccccccZZZWWWXXXaaakkkrrrwww|||zzzxxxxxx}}}tttnnnqqqwwwxxxooolllrrryyyxxxeeeZZZQQQIIIIIINNNTTTTTTSSSSSSRRROOOJJJFFFEEEBBB>>><<<;;;:::999777222222222222111///...------,,,++++++***+++++++++************************)))************+++++++++***************+++++++++,,,,,,+++************+++************++++++++++++************************************************+++************+++,,,,,,------------------------***++++++,,,,,,------...******++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++(((((())))))***+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------......------......///000/////////000000000111111...111222000333888;;;:::222222333333444555555555444555777999;;;===>>>>>>888888999:::;;;;;;;;;;;;;;;@@@AAA???>>>AAACCCBBB>>>>>>??????@@@AAACCCCCCAAA>>>999777666666555444~~~[[[FFF???GGGYYYRRR===:::???;;;666777777666555444333333222111222222222222111000000---,,,++++++******++++++)))))))))))))))************++++++,,,,,,++++++***((())))))***++++++,,,,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&$$$%%%***---))))))))))))************))))))((((((((('''''''''(((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------------,,,+++++++++,,,------...//////,,,,,,---------.........---------------------------...//////------...///........................................................................////////////////////////------......///000000111000000111111222333333444555666777888:::<<<===>>><<<===???EEENNNZZZeeelll~~~zzzwwwuuussspppmmmggghhhggg```YYYUUUTTTTTTJJJNNNZZZgggmmmiiiccc```dddhhhlllmmmmmmooosssvvvvvvvvv{{{sssiii___[[[YYYYYY^^^dddhhhmmmrrryyyxxxwww{{{rrrhhhiiiooo|||xxxlll^^^OOOHHHJJJPPPPPPRRRTTTUUUSSSOOOKKKJJJGGGBBB@@@>>>>>>===;;;555555555555444222111000......,,,+++++++++,,,,,,************************)))************+++++++++))))))*********+++++++++---,,,+++*********++++++************++++++++++++************************+++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************((((((((()))***+++++++++************************************************++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,---------...------------...//////////////////000000000111---444888444222666999999222222222333444444555555333444666888:::<<<======888999999:::::::::999999999===???<<<;;;>>>???>>><<<<<<<<<<<<===>>>???@@@>>>;;;888777666666555444\\\FFF@@@@@@WWWQQQ777444>>>;;;222777777666555444333333222111222222222222111000000---,,,++++++******++++++(((((())))))******++++++***+++,,,------,,,+++***((())))))***++++++,,,,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((('''$$$"""$$$(((---))))))))))))************))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------++++++------------++++++++++++,,,,,,---...//////,,,,,,,,,---------......---------------------------...///...------...///........................................................................////////////////////////---------...///000000111111111222333333444555555777888999;;;===>>>@@@AAA???BBBHHHRRR___mmmyyy{{{tttnnniiifffaaa```]]]XXXUUUSSSQQQOOOLLLIIIOOO]]]dddccceeekkkgggppp{{{yyyjjj]]]SSSRRRUUUYYYdddnnnsss||||||xxxwwwmmmfffjjj|||zzzkkkXXXLLLLLLLLLMMMPPPTTTWWWVVVRRROOOMMMJJJEEEBBBAAA@@@???>>>777777888888777555333222000///---,,,+++,,,------)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++---,,,+++*********+++,,,)))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---******************************+++,,,,,,---......,,,,,,++++++++++++++++++---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,---------...------------...//////////////////000000000000222;;;>>>888111222444444111222222333333444555555555555777888888999999999999999999999999888888777777;;;<<<999888:::<<<:::<<<<<<;;;;;;;;;;;;<<<<<<;;;999777777777777666555___HHH@@@???>>>===<<<;;;:::::::::777777666555444333333222111111111111000000000000...---,,,+++************...,,,************((('''************************,,,+++***((((((((()))******++++++***'''&&&&&&'''))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))((((((((((((,,,***(((''')))*********))))))))))))(((((((((((()))))))))))))))******+++(((((()))***************((((((((((((((((((((((((((())))))+++,,,---......******+++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,---------......///...---,,,+++,,,---...///...---,,,,,,---...///---------............/////////.........---------........................000//////.........//////...........................//////000111111000000111222333444555555666666<<<>>>@@@???===???DDDIIISSSbbbqqqyyy~~~xxxyyy}}}zzz||||||wwwrrrmmmfffaaaYYYTTTOOOMMMMMMNNNLLLKKKIIIKKKPPPXXX\\\```hhhqqqnnnxxxmmm[[[NNNUUUVVV]]]iiipppttt~~~zzzppptttxxxrrrpppggg\\\RRREEECCCPPP[[[YYYUUUUUUUUUQQQLLLHHHFFFCCC@@@===::::::999888777555333222+++777<<<222+++---...++++++***************+++++++++***)))***+++++++++)))(((((())))))*********+++************************)))************+++++++++++++++************++++++,,,++++++******++++++,,,,,,***(((***---...,,,***+++++++++++++++++++++++++++*********))))))((((((++++++++++++++++++++++++************************++++++************************))))))))))))******666333///+++)))***+++---)))...444333...)))((((((***************************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))))))))***,,,,,,******))))))***,,,...///)))***++++++,,,,,,++++++---------............///000000000000000000000000111333555555333111000000222444555555333333444666777666666555555777888999888777666666666777999:::;;;<<<===<<<:::999:::;;;999999999999999999999999;;;:::888777555444444444```HHH@@@===<<<;;;:::999888888888777777666555444333333222111111111000000000//////...---,,,+++************---+++******++++++)))(((************************,,,+++)))((((((((()))******+++,,,+++)))'''((()))))))))))))))))))))))))))(((((())))))))))))((((((******))))))(((((((((((())))))))))))((((((((((((+++)))(((''')))******)))))))))))))))(((((((((((())))))(((((())))))***+++((())))))*********))))))))))))))))))))))))))))))************************)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...///...---,,,,,,---...///------------............///.........------------........................//////...............///...........................//////000111111222222444555555666777999<<<>>>:::;;;>>>FFFOOOXXX^^^aaammm{{{wwwzzz}}}vvvzzz~~~{{{zzzwwwtttppphhh^^^WWWYYYTTTOOOLLLLLLLLLLLLKKKOOORRR[[[fffooouuuhhh```ZZZ[[[^^^eeeqqq}}}{{{ppppppsssqqqyyy|||vvvoooppprrrsss```PPPGGGKKKQQQQQQRRRWWWWWWTTTPPPLLLIIIFFFEEEDDD>>>>>>===;;;999777555444444BBBHHH;;;...+++---,,,,,,++++++***++++++,,,,,,+++***)))***+++,,,+++)))((()))))))))************)))))))))))))))))))))))))))************+++++++++++++++************+++++++++******))))))******+++,,,***)))***,,,---,,,***++++++++++++++++++++++++************)))))))))(((++++++++++++++++++++++++******************************************************))))))))))))******333111...+++******+++,,,,,,111555444000+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))))))))***+++,,,+++************+++---...***++++++,,,,,,,,,,,,,,,------------............000000000000000000000000111333444444222111000111222333555444333333444666777666555555555666888888888777666666666777999999:::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::::::::888666555444444444bbbIIIAAA===<<<;;;999888888888888777777666555444333333222111111000000000000//////------,,,+++************+++***)))***++++++***)))************************+++***))))))((()))))))))***+++,,,+++***)))***+++))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))((((((((())))))))))))((((((((((((+++)))'''((()))******)))))))))))))))(((((((((((())))))(((((())))))***+++))))))*********))))))(((************************,,,++++++***)))((('''''')))***++++++,,,,,,++++++)))***++++++,,,,,,++++++*********+++++++++,,,,,,------,,,,,,,,,------.........------------......------------........................------------..............................---------......///......................../////////000111333444555777999;;;<<<;;;<<<>>>???BBBCCCJJJZZZooo}}}yyy{{{xxxnnngggcccfffjjjnnnmmmggg^^^WWWXXXVVVTTTUUUYYY^^^bbbccciiimmmxxxtttiiidddbbbeeeiiixxxqqqfffbbbVVV```iiikkkkkkpppvvvzzzmmm]]]OOOKKKLLLMMMSSS\\\YYYXXXVVVRRRNNNJJJHHHHHHCCCCCCAAA???<<<999777555777FFFLLL@@@000+++,,,---,,,,,,++++++++++++,,,,,,,,,***)))***+++,,,+++***))))))))))))************************************)))************+++++++++++++++************++++++)))))))))(((((()))))))))+++***)))***,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++******************************************************))))))))))))******...---,,,++++++***++++++***---000///+++((((((***++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,,,,++++++******+++,,,,,,++++++,,,---------------------------............000000000000000000000000000222333333222000111111222333444444333333444666666666555555555666777888777777666666777777888999888999::::::999999:::;;;:::::::::::::::::::::::::::999888666555444333333cccJJJBBB>>>>>><<<;;;:::999999999777777666555444333333222111000000000////////////---,,,++++++*********+++***)))((()))+++,,,+++*********************************))))))))))))))))))((()))+++******)))+++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((***)))'''((()))***)))((())))))))))))((((((((((((((((((((((((((()))******)))************)))((((((++++++++++++++++++++++++,,,,,,+++***)))(((((('''))))))***+++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,------......------------------------,,,,,,---------.........------------------------...........................------------......///.........///////////////000000000111333555888999888<<>>======>>>PPPUUUbbbvvvvvvxxxyyymmmaaaXXXTTTYYYaaahhhjjjfff```[[[YYY\\\ccclllvvvyyyggg[[[___mmmvvvmmmhhh]]]YYYUUUZZZfffrrrxxxxxxtttjjj```ZZZVVVRRRUUUZZZWWWYYYZZZXXXRRRMMMJJJIIIGGGFFFDDDAAA>>>:::777555000;;;@@@:::000---//////---,,,++++++***+++++++++,,,+++******,,,,,,+++***)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++************++++++***))))))(((((())))))*********)))***++++++++++++*********************************)))))))))))))))++++++++++++++++++++++++***************************************+++++++++******))))))))))))************++++++++++++******)))***+++***((('''''')))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************+++++++++,,,,,,+++++++++++++++++++++,,,------......------,,,,,,---------.........////////////////////////000111333333111111222333222444555555444333555666555555555666666666777777777777777777888888888999777888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666444444333333dddKKKAAA>>>===<<<;;;:::999999999777777666555444333333222000000000////////////...,,,,,,++++++******++++++***)))((()))+++,,,,,,+++************************)))))))))*********))))))&&&((())))))((((((***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))(((((((((((()))((('''((()))***((('''))))))))))))((((((((((((((((((((('''((())))))***))))))*********))))))(((++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***+++,,,,,,---------------,,,,,,,,,,,,------------+++,,,,,,------.........,,,------------------,,,,,,,,,,,,------------...,,,,,,------------------........................---------------...///000/////////000000111111111222222333444666999;;;<<<:::<<<===<<<<<<@@@HHHNNNaaalll~~~~~~}}}}}}wwwttt~~~yyytttnnndddXXXOOOSSSXXX```fffiiiiiigggfffmmmtttmmm___]]]dddvvv}}}xxxuuuuuuooobbbUUUTTT^^^nnn{{{}}}{{{wwwmmm___UUUQQQQQQTTTWWWXXXVVVRRRNNNLLLIIIHHHEEEBBB>>>:::777555,,,000222111000111111///---,,,+++***************,,,+++***+++,,,,,,,,,*********)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++************++++++*********))))))*********))))))************++++++************************))))))))))))))))))******++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******((((((***+++++++++******,,,,,,,,,+++******+++,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))******++++++++++++++++++,,,++++++++++++***+++,,,------......------,,,,,,,,,------------...////////////////////////000222333222222222333555333555666666555444666777666666666777777777777777888888888999999999999999777888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555444333333333dddJJJAAA<<<;;;:::888777777777777777777666555444333333222000000////////////......,,,,,,++++++***++++++,,,***)))((()))+++,,,,,,***************************(((((()))************)))&&&((())))))(((((()))+++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))************+++))))))))))))(((((((((((((((''''''((()))***(((&&&))))))))))))((((((((((((((((((''''''(((((()))***(((((()))***************++++++++++++++++++++++++******++++++,,,,,,,,,---((()))******++++++******,,,,,,---............---,,,,,,---------.........++++++,,,---............,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------.......................................///000111000111111222222333333333444555777999;;;<<<============<<<;;;???LLL___mmmxxx}}}ppptttzzz{{{ssskkkhhhfffeeeccc^^^VVVOOORRRYYYcccmmmvvv~~~uuucccbbbgggmmmvvv~~~}}}zzz}}}{{{nnnbbb\\\bbbvvvttt```SSSSSSRRRRRRTTTVVVVVVUUUSSSLLLKKKHHHEEEAAA===:::888222000...///111333222///...---,,,++++++******+++---+++***+++,,,---,,,+++************))))))))))))************************)))************+++++++++++++++************+++++++++******))))))******+++((()))+++***))))))***,,,************************))))))))))))************++++++++++++++++++++++++************************)))))))))***++++++,,,,,,******))))))))))))******((())))))***++++++************************++++++************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++******++++++,,,,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,------------000000000000000000000000111222333333333333666888555666777777666666777999666777888999999999888888999999:::;;;;;;;;;;;;:::888999::::::999999:::;;;::::::::::::::::::::::::999888777555444333222222dddJJJ@@@<<<;;;999888777777666666777777666555444333333222000000/////////.........,,,++++++***++++++,,,,,,+++***))))))+++,,,+++***************************'''((()))***+++******)))((()))******)))((()))+++))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++))))))))))))(((((((((((((((''''''(((***)))(((&&&))))))))))))(((((((((((((((''''''''''''((())))))&&&'''(((***++++++++++++++++++++++++++++++++++++************++++++++++++((())))))***************++++++,,,------------,,,++++++,,,,,,,,,---------***+++,,,...............+++,,,------------,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................///......//////111222222222222333333444555555666666888;;;>>>??????>>>===<<<@@@FFFKKKRRR```ssszzzppptttpppddd___]]]]]]___bbbaaa^^^ZZZ]]]ffftttyyynnniiippp|||uuukkkiiittt~~~pppccc[[[SSSPPPSSSWWWWWWUUUPPPOOOMMMJJJFFFBBB???>>>777444111111111111222444000000...------,,,,,,,,,---,,,++++++------,,,+++************)))))))))((()))))))))))))))))))))))))))************+++++++++++++++************++++++)))))))))(((((()))))))))''')))+++***)))(((***,,,************************((()))))))))************++++++++++++++++++++++++************************((())))))***++++++,,,,,,******))))))))))))************************++++++'''''''''(((******)))((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***+++,,,++++++***))))))+++,,,---,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000000000000000000000222333444444444555888:::666888999999888888999:::777888999:::;;;::::::999:::;;;<<<=========<<<;;;:::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::999888777555444333222222dddIII???======;;;:::999888888888777777666555444333333222000/////////............+++++++++***++++++,,,,,,+++***)))***++++++***)))************************'''((()))+++++++++***))))))+++,,,+++***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))******++++++++++++))))))))))))(((((((((((('''''''''(((***)))'''%%%))))))))))))(((((((((((('''''''''''''''((())))))%%%&&&((()))+++,,,,,,,,,*********************************)))))))))))))))(((((()))*********************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,)))+++,,,...//////......++++++------------++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------........................////////////000111333333333333444444555666777777777999===@@@BBBAAA???===999DDDTTT```hhhqqq{{{}}}zzzwww}}}|||zzzrrrcccWWW___]]]]]]aaafffiiiiiiggguuu~~~|||}}}uuugggVVVNNNPPPTTTTTTSSSTTTSSSQQQNNNJJJGGGDDDBBB777666444222000///333999222222111//////.........---,,,++++++------,,,++++++*********))))))((((((************************)))************+++++++++++++++************++++++((((((''''''''''''((((((''')))+++***((((((***,,,))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++************************((())))))***++++++,,,,,,******))))))))))))******++++++************++++++))))))***,,,......,,,+++(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***+++,,,+++******((()))***,,,------,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------000000000000000000000000333444555444444666999;;;777999::::::999888:::;;;888999:::;;;<<<;;;:::::::::;;;===>>>>>>>>>===<<<;;;<<<===<<<:::999:::;;;999999999999999999999999999888666555333333222222dddHHHCCC===;;;999888999999888777666555555444444333222222222222111///...,,,++++++---,,,+++***))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,***((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))******************************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***+++,,,---,,,*********,,,.........------,,,,,,,,,,,,,,,------------......,,,---...///000111222333222444555666666777:::<<>>????????????>>>DDDBBB???<<<999999999999<<<<<<;;;::::::::::::;;;:::;;;;;;:::777444111///fffIIICCC===;;;999888999999888777666555555444444333222222222222111///...---,,,+++,,,,,,+++***)))))))))***(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((()))++++++************************************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++******+++,,,,,,+++***+++---......---------,,,,,,,,,..............................///111222444555666999777555555777;;;>>>@@@@@@???>>>===@@@HHHSSS[[[fffppp~~~|||~~~~~~~~~}}}vvvooodddXXXVVVZZZbbbiiiuuuxxxooo{{{sss]]]PPPKKKJJJTTTVVVVVVTTTPPPMMMLLLMMMBBB===666333333333222000444444333222111000......---,,,+++++++++++++++,,,(((((())))))******++++++))))))************))))))(((((()))***************)))************+++++++++******))))))))))))******************)))))))))(((******++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((((((************)))))))))((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))******************))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++------------............////////////////////////111111222333444555666666666777888999:::::::::::::::999999999999;;;<<<=========>>>????????????>>>BBBAAA>>>;;;:::999999:::<<<<<<;;;::::::::::::::::::::::::999777444111///hhhJJJCCC===;;;999888999999888777666555555444444333222222222111000///...---,,,+++,,,++++++*********++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))((()))******+++++++++++++++++++++++++++************************---------,,,+++***)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***)))+++,,,,,,++++++,,,......------------,,,,,,,,,////////////////////////000000222444555777888999<<<;;;;;;;;;===???@@@@@@AAAHHHKKKLLLWWWjjjyyy}}}}}}sssyyy}}}xxxuuu{{{sssjjjbbb\\\\\\dddmmmooogggooohhhTTTJJJQQQUUUYYYXXXUUURRRSSSVVVLLLCCC999555777888666333444444555555444333111000......---,,,,,,+++,,,,,,************************))))))************))))))(((((()))***************+++***)))))))))***,,,,,,******))))))))))))******************))))))))))))******++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******)))))))))(((((((((************))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))******)))************+++++++++******+++,,,,,,,,,,,,+++------------....................................000111111222333444555555555666777888999999999999:::999999999:::;;;<<<=========>>>????????????>>>@@@???===;;;:::::::::;;;;;;;;;;;;:::::::::999999888888888777555333000///jjjIIIBBB===;;;999888999999888777666555555444444333222222111111000///...---,,,,,,++++++*********+++,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))******((('''((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++************************,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***)))***,,,,,,,,,,,,---///------------------------////////////////////////222222444666888999;;;<<<;;;???CCCEEEBBB@@@>>>>>>JJJ[[[hhhppp|||wwwrrrsssyyy|||~~~uuuooolllfffffffffhhhmmmxxx~~~kkk___^^^aaaxxxiiiVVVOOOQQQUUUXXXZZZYYYXXXWWWSSSLLLCCC<<<:::;;;:::999444555666777666444333111//////...,,,,,,++++++++++++++++++******)))))))))))))))************))))))(((((()))***************,,,***)))((((((***,,,---******))))))))))))***************)))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))((((((*********)))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((((((((()))***************)))))))))))))))*********))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,---------------...000000111111222333333444444555666777777888777777999999999:::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;:::::::::::::::999999888777777666555444222000///jjjHHH@@@===;;;999888999999888777666555555444444333222222111111000///...------,,,++++++++++++++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))''''''(((***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************************************)))***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***)))+++,,,,,,,,,,,,...///------------------------////////////000000000000444444666777999;;;<<<===:::@@@EEECCC>>>===BBBHHHaaattt~~~hhhjjjnnnvvv{{{nnnvvvzzzooogggccc]]]fffttt{{{nnnaaaWWWSSSSSSeee{{{dddNNNKKKKKKRRR[[[^^^ZZZUUUTTTRRRLLLDDD===:::<<>>>>>@@@AAA???===EEETTT```~~~uuujjjqqq{{{}}}uuunnn___jjjvvvyyyrrriiicccbbbnnn}}}vvvqqqtttvvvuuuvvvxxx{{{yyynnn]]]PPPCCCLLLaaa\\\SSSJJJMMMWWW^^^[[[UUURRRTTTRRRKKKAAA;;;<<<@@@888888777666666555555444333222000...---,,,++++++,,,,,,+++++++++*********))))))************))))))(((((()))***************+++***)))))))))***,,,,,,******))))))))))))******))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++*********)))))))))))))))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))***************((((((((()))******++++++)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,,,,------........./////////000000000111111111222333444555555555555666777888999::::::::::::999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::888888999:::999888777666333333222111111000//////fffFFF@@@===;;;999888999999888777666555555444444333222222000000000///......------...---,,,+++++++++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((('''&&&''')))+++(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++******)))************************************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***+++---...---,,,,,,---...,,,,,,,,,---------......///000111333444666777888;;;;;;<<<======>>>?????????@@@AAAFFFQQQaaaqqq{{{|||{{{wwwlllbbbYYYWWWaaammmqqqppppppvvv|||ttteee[[[eee|||ooo```RRRMMMPPPfffppp\\\RRRTTTYYYYYYWWWUUUVVVVVVQQQIIICCC@@@???===<<<999777666666666777666555333111///...------++++++++++++++++++++++++))))))************))))))(((((()))***************)))************+++++++++******))))))))))))******((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++++++++*********))))))((()))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))***************'''(((((()))******++++++)))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---......//////......////////////000000000111222333444444444444444555777888999999888888777777888999999999999999999999:::::::::999999999777888999:::999888666555222111111000////////////dddFFFAAA===;;;999888999999888777666555555444444333222222000000//////......------///...---,,,+++*********'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((('''&&&''')))+++(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))++++++******)))++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------,,,++++++,,,.........,,,+++,,,---,,,,,,,,,------.........000111333555777999:::;;;>>>>>>?????????@@@@@@@@@>>>???FFFUUUjjj}}}yyylllbbbWWWOOOVVV```kkkrrrwwwqqqYYYXXXggg{{{ooo___SSSZZZuuurrr\\\SSSTTTWWWYYYZZZZZZYYYWWWRRRLLLEEE@@@AAA???;;;888666777888999999888666333111000//////++++++++++++++++++++++++))))))************))))))(((((()))***************))))))***++++++++++++*********))))))))))))******(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))***************'''(((((()))***+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,------...///000000.........///////////////000000111222333333333333333444666777888888777777666666777888888888888888999999:::::::::999888888666777999:::999888666555111111000///////////////aaaEEE===<<<<<<<<<;;;999777666555:::777444222333444444444222222111000///...------...------,,,,,,------...,,,++++++******++++++,,,)))***++++++***)))***+++))))))))))))))))))))))))''')))***)))((('''(((*********))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))******))))))((((((''''''))))))************))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++,,,,,,***))))))+++...***)))))))))***++++++,,,,,,,,,+++***+++,,,---......------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,......---,,,---...///000222222222444888;;;<<<===???;;;<<>>===???CCCLLLYYYjjjzzz|||oooeeeaaa]]]XXXTTTYYY```kkkzzzyyyhhh\\\___ttt|||___SSSccctttZZZRRRTTTVVV\\\ZZZWWWSSSQQQOOOKKKFFF<<>>:::666777888===:::777444333222000...***+++,,,---------------************************(((((())))))))))))((((((************************++++++***)))(((((())))))******))))))******+++,,,***************************************)))((('''++++++++++++++++++++++++++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((******)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((()))******++++++------,,,++++++,,,,,,,,,---------............///000000000000111111111111000111222222111222444666111222444666888888888888666777777777777777666555777777777777777777777777999999888777666444222111111111111111000000000///___EEE???<<<<<<;;;:::999777666555888666333222222333333333222222111000///...------,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++)))***++++++***)))***+++))))))))))))))))))))))))''')))***)))((('''(((******)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))************+++++++++++++++,,,,,,+++))))))+++---***************+++,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......------...///111222777777888:::<<<>>>>>>>>>CCC>>>===AAACCCCCCHHHNNNTTTaaappp}}}uuuoooqqq~~~~~~}}}wwwooocccZZZVVVWWWZZZ[[[aaaoooooo___bbblll```SSSeeeqqq]]]TTTPPPVVVXXXYYYXXXUUUQQQLLLGGG@@@@@@@@@>>>;;;999999999;;;999777666666444222000,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++*********************************++++++***)))))))))))))))******))))))******+++,,,************************)))************))))))(((++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++************))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((******)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))***++++++,,,,,,++++++******+++++++++------------............//////000000000111111111000111222222111111333555222333444555555555444444555555666666777666666666777777777777777777777777888888888777555444222111111111111000000000//////]]]FFFAAA<<<<<<;;;:::999888666555777555222111222222222111222222111000///...------,,,++++++******++++++,,,***))))))))))))))))))***)))***++++++***)))***+++))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************+++,,,,,,+++******+++---+++++++++++++++,,,,,,---,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------.........//////.........///000222444555666888:::===>>>??????>>>AAA>>>===@@@FFFNNN[[[fffppp~~~~~~}}}yyyrrrsssxxxzzzooohhhfffeeeaaa[[[XXXYYYbbbmmmuuu}}}uuuddd```^^^gggzzzppphhhpppzzz|||eeeXXXPPPSSSWWWZZZZZZVVVQQQMMMGGGDDD@@@>>>===<<<:::999888888888999999888555222000...---++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************+++***))))))))))))))))))******))))))******+++,,,************************((())))))************)))++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++******))))))***++++++------------............//////000000000000111111111222333222000000222444222333444444333222000///333333444555666666666666666666666666666666666666777777777666555333222111000000000000////////////\\\FFF@@@;;;;;;;;;:::999888666666777555333222333333222111222222111000///...------,,,,,,++++++++++++,,,,,,******))))))))))))******)))***++++++***)))***+++))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))***+++,,,,,,******+++,,,---,,,,,,++++++,,,------+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------....../////////...///000111333555777888666999<<<>>>??????@@@@@@???AAAEEEKKKUUUeeewww~~~qqqkkkppp|||zzzmmmccc^^^\\\[[[```fffllltttzzz}}}zzz[[[XXX^^^sssvvvaaa}}}sssXXXRRRPPPTTTZZZZZZXXXVVVNNNIIIBBB???===<<<999666666666888;;;===<<<888666333111...,,,*********+++++++++++++++++++++++++++,,,,,,------------,,,,,,******************************)))))))))))))))*********))))))******+++,,,************************'''((()))***************************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,------+++************++++++,,,,,,,,,---------.........////////////000000000111222222333222000000111333222222333333333111000///111222333444555555666666555555555555555555555555666666666555444333222111000000/////////.........[[[EEE>>>;;;;;;;;;:::999888777666888666444444444555333222222222111000///...------------,,,,,,,,,,,,------+++++++++******+++++++++)))***++++++***)))***+++))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))((((((((((((((())))))))))))''''''((((((((()))))))))***+++,,,,,,+++***+++,,,------,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---.../////////000111222444666888999:::<<<>>>@@@@@@??????AAACCCDDDMMMYYYcccooouuuqqqnnnnnnqqqzzz~~~}}}yyypppfff```^^^___bbbnnn}}}{{{{{{vvveeeWWW[[[mmmqqq]]]cccwwwppp]]]MMMMMMUUUYYYYYYYYYUUUOOOGGGAAA>>>;;;666333444555888<<>>;;;888666444111---+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************)))))))))))))))************))))))******+++,,,************************'''((()))***************************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))(((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))******+++,,,,,,------+++++++++++++++,,,------,,,,,,,,,------------......////////////000000000111222222111000///111222111111333444444333222222111111333444555555555555444444444444444444444444555555555555444222111000/////////............---yyyWWWDDD===::::::::::::999888777777888666555555555555444222222222111000///...------...------,,,,,,------...,,,,,,++++++++++++,,,,,,)))***++++++***)))***+++))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))+++------+++***++++++---,,,,,,++++++++++++,,,***+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,------------------------......------------......+++,,,,,,---...///000000222333555777999:::;;;;;;>>>??????===;;;<<>>???>>><<<888777555333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************)))))))))))))))***++++++******))))))******+++,,,************************)))************))))))(((*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************)))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((&&&''')))*********)))((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((())))))***++++++,,,************+++,,,---...++++++,,,,,,,,,---------........./////////000000///000111000///000222444000111222444555444444333333444555555555555444444555555555555555555555555333333444333333222111000.........---------,,,,,,iiiMMM@@@>>>:::::::::::::::999888777555444333333444444222000222222111000///...------,,,++++++++++++++++++,,,******))))))))))))******)))+++++++++***)))***+++))))))))))))))))))))))))((()))***)))((('''(((***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))'''((((((((())))))******''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************)))+++------,,,+++***+++,,,++++++***)))))))))******+++,,,---...---,,,,,,...------,,,,,,------...////////////////////////......------------......---...///000111222333333555777999;;;<<<<<<<<<<<<>>>???AAABBBGGGSSSdddpppxxxsssrrrqqqpppqqqrrruuu|||yyyooorrrzzzoooTTTPPPZZZgggxxx|||{{{iiiWWWQQQWWWeee|||oooaaaVVVNNNRRR^^^WWWXXXVVVPPPGGG@@@===<<<444444666:::>>>???>>>===888888777555333000...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))((())))))***++++++*********)))***++++++,,,***************************************)))((('''))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((%%%''')))***+++***)))(((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))***+++,,,---++++++,,,,,,,,,---------............/////////000...///000000000000222444000111222333444333222222555555555666555555444444666666666666666666666666333333333333333222111000......---------,,,,,,,,,gggJJJ>>><<<::::::;;;<<<;;;888666555666555555444444333222222222222111000///...---------,,,,,,+++*********+++************************))))))*********))))))((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))''')))******))))))***+++))))))))))))(((((((((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))(((((()))((('''(((+++******++++++++++++******((()))+++,,,,,,+++)))(((,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...------------,,,+++***))),,,,,,,,,---------........................------...//////...,,,,,,---///...///000222444666777888:::888777999===???>>>===:::BBBNNNZZZfffsssxxxmmmhhhiiikkkqqqzzzwwwvvv|||{{{```OOOQQQbbbxxx}}}~~~sssaaaOOOGGGUUUkkkvvvddd]]]VVVNNNRRRWWWZZZUUUHHH>>>===@@@AAA===:::<<>>;;;<<<;;;999555222111111,,,,,,,,,+++,,,,,,------...------,,,,,,------......---+++*********++++++************************************************))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************...***&&&&&&'''))))))'''))))))************))))))))))))))))))))))))))))))&&&&&&((()))************))))))((((((((((((((()))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++******++++++,,,------------------------------------............///---...000000//////111222222222333333333333444444666555444333222222222222666666666555555444333333333333222222111000////////////...---,,,,,,++++++iiiKKK>>><<<:::;;;;;;;;;:::888666555666555555444444333222222222222111000///...---------,,,++++++******++++++************************,,,,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++,,,------,,,+++,,,...))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))+++---******++++++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,---------,,,,,,,,,,,,,,,---------.................................//////...------...000000000222333555777888999999;;;???@@@>>><<<;;;:::HHHSSSbbbqqq|||~~~}}}{{{vvvooojjjhhhiiijjj~~~vvv\\\RRRXXXfffyyy|||```MMMLLLRRR~~~|||nnn^^^OOOVVVVVVYYYXXXNNNAAA<<>>===;;;888<<>>;;;;;;;;;:::999888777666666555555444444333222222222222111000///...------,,,++++++***++++++,,,,,,************************)))******+++,,,,,,++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))***)))((('''((()))))))))))))))(((((((((((((((((()))))))))*********((()))))))))************(((((((((((((((((((((((((((***)))&&&)))//////*********++++++++++++******,,,,,,+++******+++,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,---------.............../////////000000///111222222111222444666777777888999;;;<<<======@@@???>>>DDDRRRhhh|||oooiiiddd^^^YYYXXX___eeeppp}}}~~~___QQQUUUbbbyyyoooWWWZZZffflllQQQNNNSSSOOOHHHFFF??????AAAHHHOOORRRPPPMMMFFF===222...111777:::;;;666555333111///---,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++************************************************************************))))))************))))))(((((()))***************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************'''(((((((((((()))***+++((())))))******))))))((((((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((()))******(((((((((((())))))))))))))))))***++++++++++++***++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...---...000000//////111222111111111222222222333333333333222111111111222222222222111111111000000000000000//////////////////,,,,,,,,,,,,,,,+++++++++nnnPPPBBB???<<<;;;;;;:::888888777777666555555444444333222222222222111000///...------++++++******++++++,,,,,,************************'''((()))***************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))******))))))***,,,))))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))&&&))))))'''---666777111******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,---...------.........------,,,,,,,,,,,,---------...............//////000000111000111222333222333666888888999:::;;;<<<======>>>:::@@@KKKZZZmmm|||}}}|||pppddd___]]]]]]aaaeeemmmxxx~~~{{{bbbSSSSSSaaapppggg\\\VVVccciiiRRRLLLMMMPPPRRRLLLDDD<<<<<>>>>>@@@NNNbbbtttvvv~~~rrrjjjcccbbbeeekkkvvv~~~~~~}}}}}}gggYYYYYY]]]ppp}}}jjjVVVSSSdddhhhRRRNNNRRRVVVSSSKKKAAA<<>>555000222666999;;;:::888666444222111111---,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,+++************************************************************************))))))************))))))(((((()))***************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************''')))+++***((('''''')))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((()))***+++(((((((((((())))))))))))((())))))***************++++++******++++++,,,---)))******+++,,,,,,------++++++,,,,,,,,,------------...000000//////111222111111111111222222222222222222111111111111222222111111111111111111111111........................++++++++++++++++++++++++kkkOOOCCCAAA<<<<<<:::999888777777777666555555444444333222222222222111000///...------+++*********+++,,,,,,---************************'''((()))***++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%''')))))))))***,,,...))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))),,,)))$$$(((222000&&&******++++++++++++*********+++---......---+++***,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...)))***,,,...///000111111,,,,,,,,,---------......---......///000111111222000222333444444666888;;;999::::::;;;<<<===>>>>>>QQQcccyyyzzzyyyooojjjhhhkkkqqq{{{|||}}}iii___ZZZaaa{{{zzz^^^JJJIII]]]{{{^^^QQQQQQQQQQQQNNNIIICCCAAADDDKKKQQQSSSNNNEEE;;;333000222555<<<;;;999777555444333333,,,++++++++++++++++++,,,)))***+++,,,---,,,,,,+++************************************************++++++++++++++++++++++++))))))************))))))(((((()))***************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''***,,,+++(((&&&'''(((''''''((((((((((((''''''))))))))))))))))))))))))((()))))))))))))))((((((''''''''''''((()))++++++(((((((((((())))))))))))(((((()))***************++++++******++++++,,,---))))))***+++,,,,,,------++++++,,,,,,,,,------------...000000//////111222000111111111111222222222222111111111111111222222000000000111222222333333---.....................++++++++++++++++++++++++pppNNN@@@AAA<<<;;;;;;:::888888777777666555555444444333222222111111111111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))************))))))(((((()))******************)))((('''''''''((()))&&&''''''((()))******+++''')))***)))((('''(((***(((((((((((())))))))))))******))))))((((((''''''((())))))))))))(((((('''+++***)))(((((()))***+++))))))))))))******************))))))******+++,,,************************+++*********+++,,,------------------------------,,,,,,,,,---------......------------------------,,,---...000111111111111777444333555888:::999666;;;::::::999;;;BBBQQQ^^^eeeyyyzzzlllkkknnnooorrrvvvlllnnnwww~~~|||iii[[[RRRiiippp^^^HHHBBBNNNVVV}}}^^^GGGQQQPPPXXXWWWLLLFFFKKKOOONNNQQQPPPJJJ???333...111666888:::;;;<<<:::777444333------,,,+++************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,***,,,...---***(((***,,,,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000///..............................///......------,,,,,,+++qqqQQQ@@@???;;;;;;;;;:::999888777666666555555444444333222222111111111111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************++++++++++++******(((((()))*********************)))((()))***+++,,,''''''(((((())))))******''')))***)))((('''(((***(((((((((((())))))))))))***)))))))))((((((((('''(((((()))))))))))))))(((+++***)))(((((()))***+++))))))))))))******************))))))******+++,,,++++++,,,,,,,,,,,,++++++***************+++,,,,,,------------------------,,,,,,---------.........---------------------------...///111222222222222555444555666888:::999999::::::===DDDNNNZZZgggpppxxxtttmmmiiihhhgggeeehhhooo{{{~~~~~~~~~~~~ggg]]]cccooozzzmmmWWWJJJJJJGGGZZZuuutttWWWLLLJJJRRRWWWUUUQQQPPPNNNLLLNNNNNNKKKBBB888333444777999999:::;;;<<<:::777555111///...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))******+++++++++,,,+++,,,...,,,***)))***,,,,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000///....................................------,,,,,,,,,,,,yyyYYYDDD>>>:::;;;;;;;;;:::888666555666555555444444333222222111111111111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++((())))))************))))))))))))))))))***+++,,,(((((((((((())))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))((((((((((((''''''((()))******************))))))))))))******))))))))))))******************))))))******+++,,,+++,,,---......---,,,+++*********)))******+++,,,------------------------,,,------------.........------..................//////111222333444444444555777888999999999:::;;;===@@@HHHUUUeeesss|||zzzeeegggiiihhheeeeeeppp|||~~~}}}lll^^^XXXbbbsssmmm]]]SSSGGGCCCNNNggg~~~sssSSSLLLMMMSSSZZZ\\\VVVOOOKKKLLLMMMMMMHHH@@@:::777777999888777:::======;;;888555333000---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++***************++++++++++++,,,---,,,+++***+++,,,,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000///..............................---------,,,,,,,,,,,,,,,eeeJJJ>>>:::;;;;;;;;;:::888666555666555555444444333222222111111111111000000000///---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++*********++++++++++++++++++***((()))************))))))))))))(((((())))))))))))))))))))))))((((((((((((''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))((((((((((((&&&'''((()))***+++++++++***))))))))))))))))))***((()))))))))******************))))))******+++,,,***+++,,,------,,,+++************))))))******+++,,,,,,------------------------------.........................../////////000111222444555555555555777:::<<<;;;888888:::===GGGOOO[[[gggttt{{{nnnyyy|||}}}qqqiiibbbeeeiiiiiikkkuuufffRRRVVVcccnnnzzz}}}rrrcccJJJAAAKKK___sssooo```RRRLLLTTT\\\XXXRRRPPPMMMOOOPPPNNNHHH@@@999555888555444777<<<>>><<<999888666222...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************,,,------,,,++++++++++++,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000///..............................,,,,,,,,,,,,------------mmmMMM===:::;;;;;;;;;:::888666555666555555444444333222222111111111111000000000///---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))************))))))))))))*********))))))(((+++++++++******))))))((())))))))))))((((((((((((''')))***)))((('''(((***(((((((((((())))))))))))(((((((((((())))))))))))'''''')))***++++++++++++)))))))))******)))))))))((()))))))))******************))))))******+++,,,)))***+++,,,,,,+++***)))++++++***************+++,,,,,,,,,---------......---------.........//////.........//////000000000111222333555666666666666888:::;;;:::888999===AAAVVVdddrrrxxx~~~{{{pppkkkttthhhbbb___eeemmmsss}}}cccYYYYYY]]]jjjzzzYYYCCC>>>GGG[[[eeeNNNMMMTTTVVVVVVWWWQQQRRRTTTSSSOOOFFF;;;444666444333555999;;;;;;::::::888444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((()))))))))************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000///..............................,,,,,,,,,------.........pppMMM;;;<<<;;;;;;:::888888777777666555555444444333222222111111111111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))))))))******))))))))))))************))))))(((,,,,,,------,,,,,,+++***(((((((((((())))))))))))''')))***)))((('''(((***(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***++++++++++++))))))************))))))))))))))))))******************))))))******+++,,,************************---,,,++++++***++++++++++++,,,,,,------.........------........./////////......//////000000111111222222444555666777777777777888888:::>>>DDDLLLRRRkkkzzz{{{wwwuuuxxx~~~}}}uuujjjcccaaahhhsssiiiXXXSSS^^^mmmcccOOO@@@@@@OOOrrrdddTTTRRRUUUWWWZZZUUUUUUVVVVVVTTTKKK???666555555555555666777:::;;;;;;999777444111///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((())))))***++++++,,,,,,...---,,,,,,------,,,+++,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000///..............................,,,,,,---...///000000111pppMMM<<<===<<<:::888777777888888666555555444444333222222111111111111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))******++++++******)))***************)))(((((('''((()))+++,,,,,,++++++''''''(((((())))))******''')))***)))((('''(((***(((((((((((())))))))))))'''((((((((()))))))))***)))******+++++++++******((()))***++++++***)))((())))))))))))******************))))))******+++,,,---,,,***))))))***,,,---...------,,,++++++,,,,,,++++++,,,,,,---......///............////////////......///000000111222222222222444555666777777777999888999@@@LLL[[[gggnnnyyywww{{{zzztttlllfffhhhnnngggWWWYYYbbbzzziiiQQQFFFLLLZZZxxxmmm[[[UUUVVVVVVXXXVVVVVVWWWWWWPPPDDD;;;666888999666444444888===<<<<<<;;;999666333000///------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***''''''(((***+++,,,---...///---+++,,,......,,,***,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000///..............................------...///000111222333qqqOOO@@@???===999777666666888999666555555444444333222222111111111111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++***************)))(((((( """$$$''')))*********&&&''''''((()))******+++((()))***)))((('''(((***(((((((((((())))))))))))'''((((((((())))))************+++++++++******)))((()))***++++++***)))((())))))))))))*********************)))***++++++,,,///---+++))))))+++---//////...------,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000...//////000111222222222111222333555666666777777<<<;;;===HHH[[[ooo~~~~~~xxxrrrkkkkkkuuu|||bbbZZZZZZrrrbbbMMMKKKHHH^^^eeeWWWSSSQQQXXXVVVUUUWWWXXXSSSHHH???888;;;<<<888333222888>>>===>>>>>>===:::777333111------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))+++---...///000---+++,,,...///---***,,,,,,,,,---------......////////////000000000000000000111222222222222111111111111111111111111111000000000000000//////...........................---...///000111222333444}}}}}}vvvRRR>>>>>><<<:::999999888666444666666666666555444333222111111222111111000///...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***))))))+++---...***+++,,,---............//////...---,,,,,,+++++++++++++++,,,---...000000.........///////////////...///000000///000222444444444444555666666555555;;;@@@JJJZZZpppzzzwwwnnnnnnxxx~~~}}}yyy```WWWeeefffsssxxxbbbNNNGGGRRRbbbkkkUUUUUUUUUVVVUUUTTTWWWWWWMMMAAA888777999;;;666000444===?????????===:::777333111......---,,,++++++++++++------,,,,,,,,,,,,++++++,,,+++*********+++,,,---***++++++,,,,,,++++++***************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************$$$&&&((()))((('''((()))&&&''')))***+++***((('''+++*********))))))((((((******))))))((((((''''''((()))***++++++***)))(((***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''(((((()))***************)))************+++++++++++++++++++++++++++++++++,,,,,,------...---------............//////////////////000111111111111111//////000000000000//////000000//////.........---.........---,,,,,,...000,,,...111222333444666888uuuuuurrrOOO<<<===;;;999888888777555333555555555555444333222111222222222222111000///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***))))))+++---...---------------.........///......---,,,,,,+++++++++++++++,,,---...///000......////////////000000...///111222222333555777444555666555555888===AAAOOOWWWcccrrryyy}}}yyytttwwwppppppttt~~~gggVVVPPPXXXqqquuu```OOOLLLQQQdddkkkSSSRRRPPPQQQVVVZZZYYYQQQJJJ<<<999:::<<<:::555444888;;;;;;======;;;999555333000///---,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++*********+++,,,---***++++++,,,,,,++++++***************************((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************((()))***)))''''''((()))((()))*********)))(((((())))))))))))((((((''''''))))))))))))((((((((((((((())))))))))))))))))(((***)))(((''''''((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((()))***************)))************+++++++++++++++++++++++++++++++++,,,,,,------......------............//////////////////000111111111111111//////000000000000//////000/////////.....................---,,,---///111///111222222111222444666nnnppp~~~pppNNN<<<<<<:::888777777777555333444444444444333222111000222222333222222111000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++*********+++,,,---000///...---------...///.........------,,,,,,++++++++++++,,,---...///000......//////000000000000...000333444555555777888666777777777:::AAAKKKSSShhhpppzzz{{{|||~~~xxxvvvppplllssswww~~~hhhUUUJJJWWWnnn}}}~~~eeePPPFFFLLLgggiiiXXXNNNLLLTTTZZZWWWRRRQQQCCC===:::===???;;;666444666888;;;======<<<999777333111...,,,++++++,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,---***++++++,,,,,,++++++***************************((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))************+++,,,+++)))''''''(((***,,,+++******))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************)))************++++++++++++++++++++++++++++++++++++,,,------......------............//////////////////000111111111111111//////000000000000//////////////////........................------000222222333555555444444666888nnnssssssPPP>>><<<:::888888888777555444444444555444444333222111333333333333222111000///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((((((((())))))(((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++*********+++,,,---333111///---,,,---...///......---------,,,,,,,,,,,,++++++,,,---...///////////////000000111111222000222555666666666666888888888999>>>IIIWWWcccjjjsssooovvvwww~~~sssqqqnnnqqq~~~zzz[[[OOOWWWiii}}}~~~```LLLKKKLLLgggqqqZZZLLLRRRZZZVVVSSSWWWJJJAAA:::;;;@@@AAA;;;666444777;;;>>>???>>><<<:::666444111...,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++,,,,,,***++++++,,,,,,++++++***************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************,,,,,,+++)))'''(((***---...---+++)))(((((()))***((((((((((((((((((((((((''''''(((((())))))******((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))***************))))))*********+++++++++***+++++++++++++++,,,,,,++++++,,,---........................//////////////////000111111111111111//////000000000000/////////////////////.........---...///......///111444222555888::::::999::::::qqqzzzuuuPPP???<<<;;;999999999999777555666666666555555444333222222222222222111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************(((((())))))))))))((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++***+++++++++,,,,,,333222///---,,,,,,......---------------,,,,,,,,,,,,,,,,,,,,,------.../////////000000111222222333222444666666555555555777777888>>>MMMcccvvvooorrr|||}}}sssuuuzzztttlllooosss~~~~~~}}}~~~```SSS\\\ssspppZZZKKK@@@MMMggg|||iiiPPPPPPWWWWWWWWW[[[OOOFFF;;;888===BBBAAA<<<666999<<>>===999777444111...---------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************)))******)))(((***---000///---+++((('''((()))+++))))))))))))))))))))))))''''''(((((())))))******((('''&&&%%%%%%&&&'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))*********+++++++++*********++++++,,,,,,,,,***+++,,,---........................//////////////////000111111111111111//////000000000000//////.........///////////////---...//////...000333555222666;;;===<<<:::888777ttt~~~rrrMMM>>><<<;;;999999:::999888666666666666666555444333333111111222111111000///...------------............,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,222000///---,,,,,,------------------------------,,,,,,,,,,,,,,,---.../////////000111222333333444444555666555555555777999999@@@OOOfff~~~wwwoookkkqqqmmmmmmxxx~~~}}}|||kkk^^^ccclll|||jjj[[[LLLEEEHHHUUUpppoooUUUMMMPPPRRRSSSWWWRRRKKK@@@999:::@@@BBB@@@777999;;;>>>???@@@??????<<<;;;888555222000......------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************)))***++++++,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************'''((()))))))))+++...000---,,,***((('''((()))***))))))))))))************(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************)))************+++++++++*********++++++,,,,,,---***+++,,,---.../////////............//////////////////000111111111111111//////000000000000//////.........///////////////---.../////////111444777555888;;;<<<:::888666666wwwlllJJJ@@@;;;:::888888999999777666555555555555444333222222000000000000000///------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++,,,,,,,,,+++///.........------,,,,,,------------------------------,,,,,,,,,---......///000000111222333444555444555555555555888<<<@@@FFFUUUlll}}}vvvsssppplllkkkrrruuu~~~~~~~~~~~~~~~mmmbbbjjj{{{|||rrrZZZCCC@@@MMMjjjwwwfffXXXPPPNNNOOOPPPRRRQQQIII===888;;;??????555666888:::===???@@@AAA>>>===<<<:::666333///---------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***************************)))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************&&&(((******)))***+++---******)))((((((((()))***((((((((()))))))))******))))))))))))((((((((((((''''''(((((((((((('''''''''((()))******)))((('''))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************)))************+++++++++)))******+++,,,,,,------)))***,,,---.../////////............//////////////////000111111111111111//////000000000000//////............/////////000---...//////000222555888888999999999999;;;>>>AAAyyyjjjJJJDDD:::888777777888888666555444444444444333222111111000000000000///...---,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++,,,,,,,,,,,,++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------.........---,,,+++------------------------------,,,,,,,,,---......///000000222333444555555444444555555666;;;AAAEEETTTiiizzzwww}}}|||~~~uuunnnmmmmmmkkkqqqzzz{{{}}}wwwWWWkkk~~~\\\LLLDDDTTTwwwlll[[[SSSRRRQQQRRRTTTOOOAAA777888;;;<<<333333555777;;;>>>AAACCC??????>>><<<999444000------------,,,,,,,,,++++++)))***+++,,,---,,,+++++++++++++++,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************''')))++++++***))))))***(((((((((((((((((())))))&&&'''''''''(((((())))))******))))))((((((''''''&&&'''((())))))((('''&&&'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******(((((()))***************)))************+++++++++))))))***+++,,,,,,------)))***,,,---.../////////............/////////000//////000111111111111111//////000000000000//////---.........//////000000---...///000000222666999999888777777:::AAAJJJQQQ}}}oooOOOCCC>>>===;;;888777777777777555555444333222111111000111111000000//////......//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********,,,...000000...,,,***+++++++++*********))))))+++++++++++++++***)))((())))))))))))************+++***)))))))))***,,,---,,,+++***))))))***+++,,,+++***)))))))))***,,,,,,------------------------******+++,,,,,,---......,,,,,,------.../////////333222222333666777666333222888<<<;;;<<>>??????>>><<<888444222...---,,,---///000///...,,,,,,,,,------.........)))+++------,,,*********************************------,,,+++*********+++++++++************+++++++++++++++************)))''''''((()))***++++++,,,))))))))))))************))))))************))))))************************))))))((((((((((((((()))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,,,,,,,---..................////////////............////////////000000111222222222222111555111------000222111///000//////............///222111000111555:::===???;;;555444;;;EEESSSdddsss~~~mmmMMMAAA>>>===;;;999777777777777666666555444333222111111111111000000//////......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************++++++++++++*********+++---//////---+++***+++++++++*********))))))***************)))(((((())))))))))))******************))))))***++++++,,,++++++***))))))***+++++++++***)))))))))***,,,,,,------------------------+++++++++,,,,,,------...,,,------......///000000111111111333555666555444555666888<<>>666:::AAA>>>:::555444888>>>CCCEEEBBBAAA@@@???===;;;999888...---++++++,,,---,,,+++,,,,,,,,,---------......***,,,------+++******+++************************,,,++++++************+++++++++************+++++++++++++++************))))))))))))))))))*********))))))))))))************))))))************))))))************************))))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---,,,,,,,,,,,,---......------------........................//////////////////000111111111111111---///111222333222111000000//////.........////////////000222555777888888999999<<>>FFFMMM^^^xxxbbbEEE>>><<<<<<;;;;;;999777666555777666666555444333222222111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************++++++************************+++++++++***+++,,,,,,---,,,,,,,,,*********++++++++++++,,,***++++++++++++***)))))))))***++++++++++++***)))***++++++,,,---,,,,,,,,,---------------------------------------.........//////000000111111222222333555666555777BBBTTTbbbzzz{{{wwwnnnlllnnnuuummm]]]\\\```bbbffflllzzz~~~~~~}}}~~~|||{{{~~~}}}ooojjjttt}}}||||||vvvnnnggg[[[YYYIII>>>HHHdddaaaLLLHHHIIIFFF@@@AAAGGGLLLLLLIIIGGGHHHKKKGGGGGGGGGGGGFFFEEECCCCCC@@@<<<666222000...+++***,,,,,,,,,,,,++++++++++++,,,,,,---+++***)))***,,,******************************)))))))))***++++++++++++************+++++++++++++++************)))''''''((()))***+++,,,,,,))))))))))))************))))))************))))))(((((((((((((((((((((((((((''''''(((((()))***+++'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++++++++++++++,,,------........./////////000000............////////////111222333333444444333333///---111:::DDDDDD999.../////////000111333444555;;;:::888777:::CCCQQQ[[[{{{fffGGGAAA;;;<<<<<<;;;:::888666555666666555444333222111111111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++***))))))******)))***++++++++++++***)))***+++,,,---------,,,,,,------------------------,,,,,,------......////////////000111111222222333222666888;;;CCCWWWssszzzqqqkkkrrr}}}qqqfff```dddiiimmmxxx~~~||||||~~~{{{{{{}}}|||{{{xxxyyy~~~~~~rrriiilllyyyyyy{{{zzzuuuddd[[[PPPFFFDDDLLLaaawwwUUUFFFHHHIIIEEE>>>DDDJJJNNNNNNLLLLLLLLLIIIGGGDDDAAA???@@@BBBCCCAAA>>>:::666333000---***,,,,,,,,,+++++++++*********,,,------+++******+++************************,,,++++++************+++++++++************+++++++++++++++************)))(((((())))))*********+++))))))))))))************))))))************))))))((((((((((((((((((((((((''''''''''''((()))***+++''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++++++++***++++++,,,------------.........//////............////////////111111222333333333333222......222:::AAA@@@777.../////////000222444555666:::<<<===@@@HHHWWWjjjwwwiiiJJJFFF;;;<<<<<<;;;:::888666444666555444333222111111000111111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,---,,,***)))))))))***+++)))***+++,,,,,,+++***)))***+++,,,---...---,,,,,,------------------------,,,,,,,,,---...///000000000000000111222222333333444888<<>>===<<<:::888666555444888777666555333222111000222111111000///......---///---+++,,,---...---,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++***)))(((************************++++++***************+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++......,,,+++***)))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////333000///000333444333111666>>>IIIWWWkkkwwwpppjjjfffccc___hhhuuu~~~||||||}}}kkkfff}}}tttooo}}}yyylllZZZEEE:::EEEVVV{{{}}}ZZZBBBDDDPPPDDDAAACCCJJJOOOPPPPPPRRRQQQLLLCCC:::555666:::???DDDCCCBBB???;;;555000---++++++,,,,,,,,,,,,+++***---------,,,+++***)))(((************************))))))***++++++++++++***,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---------............///............//////////////////000111111111111111222111111000000000000111000...---///444888;;;;;;EEEWWWfffhhhpppzzzwwwuuuPPPCCC>>>===<<<:::888777555555888777666555333222111000222111111000//////......///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++***))))))************************++++++***************+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++...---,,,+++************++++++,,,,,,,,,---------........................---......//////000111111111222444444444444666888<<>>999444111+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++***)))************************)))******+++,,,+++++++++***)))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********((())))))))))))***************+++++++++,,,,,,,,,---------............///............//////////////////000111111111111111222111000000000000000000222333333333555:::BBBGGGeeerrrzzzvvvzzzrrreeeaaaxxxQQQCCC======;;;:::888777666555777777666555333222111111111111111000000//////...///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++***)))************************+++***************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......///////////////////////////000111111222222...222555444111222999@@@MMMZZZhhhrrr|||}}}vvvyyykkk```^^^fffnnnyyy}}}nnnhhhhhhwwwzzzrrrxxxdddQQQGGGBBBeee{{{uuu[[[MMMGGGCCCCCCGGGKKKLLLMMMPPPLLLKKKGGG???555000222555===???BBBCCCAAA<<<777444,,,,,,+++++++++++++++,,,++++++,,,,,,,,,++++++******************************++++++,,,,,,,,,,,,,,,((((((((()))***,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((())))))))))))((((((((())))))))))))*********+++++++++,,,,,,,,,---------............///............//////////////////000111111111111111222111000000//////000000111444666555666>>>LLLWWWxxxmmm[[[MMMJJJsssMMM@@@===<<<;;;:::888777666555777666555444333222111111111111111000000000/////////---+++,,,---...---,,,------------------------)))******++++++******)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++***************************************)))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,,,,------------...---------------.........//////000000111222222222222444444333444;;;HHHRRRiiisss{{{|||~~~}}}rrrooojjjdddccckkkzzz|||}}}~~~vvvcccjjj~~~~~~wwwwwwsss\\\EEEQQQaaazzzwwwXXXKKKAAACCCKKKPPPRRRSSSKKKMMMLLLDDD999111000111666999>>>AAAAAA>>>999666///...,,,+++***+++,,,,,,******+++,,,,,,,,,++++++************************++++++,,,------------,,,))))))))))))***+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))******************+++++++++,,,,,,,,,---------............///............//////////////////000111111111111111222111111000000000111111555666888:::@@@MMM^^^jjjuuudddVVVJJJGGGKKKkkkIII???<<<<<<;;;:::888777666666666666555444333333222111111111111111000000000000///---+++,,,---...---,,,------------------------)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++******************************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---------.........---------....../////////...//////000000111222222666666666999CCCSSSeeeppp|||uuuyyyvvvooofffcccbbbfffqqq~~~zzz~~~~~~~~~nnngggsssuuuvvv~~~wwwUUUDDDFFFSSSrrrwww^^^FFFBBBKKKRRRSSSRRRMMMOOOPPPJJJ???666111111222666<<<@@@BBBAAA===;;;333111...,,,***+++,,,---******+++,,,,,,,,,++++++************************++++++,,,------------,,,++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))*********++++++******++++++++++++,,,,,,******+++++++++,,,,,,,,,---------............///............//////////////////000111111111111111111111111111111222333333;;;;;;===EEESSSdddttt}}}~~~___MMMGGGJJJYYYjjjgggHHHAAA<<<;;;;;;:::999888777666666666555444333333222222111111111111111111111111///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,************************))))))))))))***+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,---------............//////000000111111222222/////////000111111222222222666>>>JJJYYYkkk{{{xxxrrr{{{ssshhhccchhhgggkkkttt|||}}}~~~}}}}}}~~~ooonnnvvvzzzuuufffCCC;;;:::MMMqqqvvvTTTFFFJJJPPPPPPNNNOOOQQQQQQMMMFFF===666222222666<<>>VVVuuuuuuqqqwww~~~|||ssskkknnnwwwwww}}}}}}~~~|||zzzzzz~~~}}}}}}|||~~~~~~~~~{{{~~~yyytttlll~~~oooooopppwwwrrrRRRLLLAAA777999OOOrrrkkkUUULLLLLLPPPUUURRRPPPNNNNNNMMMGGG<<<444000333888===AAACCCDDDDDDAAA<<<666///,,,+++,,,------------,,,+++***)))(((************************))))))***++++++++++++***(((((())))))***+++------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------.........//////............/////////000//////000111111111111111000000222444666999<<<===DDDPPPaaappp{{{uuu```WWWLLLIIIQQQbbbrrr~~~\\\III=========<<<;;;999888777777666666666555444444333333444333111111222111000.........---------,,,,,,,,,***++++++,,,,,,------...------------------------******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,........................---------...............***---000111111111222333,,,000111555777///111CCC___yyyvvvpppvvv|||vvvsssuuuzzz}}}{{{|||}}}}}}}}}~~~zzz|||~~~~~~{{{yyyxxxxxx}}}|||~~~|||xxxeeeeeeooouuugggppp}}}~~~zzzyyyeeedddTTTBBB???AAALLL^^^pppUUUIIINNNVVVSSSSSSPPPNNNPPPPPPEEE777///888<<<888999BBBFFFBBBCCCCCC>>>666111000...***,,,------***((((((+++///,,,+++*********+++,,,---.........------,,,,,,,,,************************************************''')))++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))************++++++******++++++,,,---+++,,,------......------..................................../////////000...000111111000000111333555333333555555777>>>GGGTTTuuuuuuXXXMMMPPPUUUfffyyy}}}[[[III>>>======<<<;;;999888777777666666666555444444333333444222111111111111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,------------........................---------............///000000000000000000111222444444000222999;;;HHHaaawww~~~wwwsssvvvzzzuuupppooovvv~~~~~~~~~{{{yyyxxxyyyzzz~~~qqq___gggrrrjjjttt{{{yyyhhhUUUIII>>>===JJJgggkkkUUUNNNOOOOOOQQQQQQPPPRRRRRRHHH<<<111999???===:::===BBBEEECCCDDD@@@888444333000,,,...//////,,,***)))+++...++++++*********+++,,,---......---------,,,,,,,,,************************************************(((***,,,,,,+++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))************++++++******++++++,,,---+++,,,------......------................................./////////000000///000111111000000111333111444:::===<<<===HHHTTTvvvrrrZZZQQQ___sssxxxwwwWWWHHH>>>======<<<;;;999888777777666666555555444333333333333222111000111111000.........---------,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***((()))***+++,,,------...*********++++++,,,,,,---++++++,,,,,,,,,,,,------------------....................................------........./////////222000......000222333333777777111333???KKKbbb~~~yyyzzzhhhuuuzzzqqqqqqnnnlllqqq}}}~~~~~~zzzxxxyyyzzzzzz~~~}}}}}}~~~}}}||||||gggcccsssjjjjjj}}}xxxkkk]]]FFF999@@@NNNqqqfffRRRHHHLLLOOOQQQRRRTTTRRRIII@@@666:::@@@BBB===999>>>GGGEEEFFFBBB<<<888777444000///000000///,,,++++++,,,++++++******++++++,,,---------------,,,,,,,,,,,,************************************************)))+++------+++***+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))((((((((((((************************))))))((((((((((((''''''(((((((((((((((((((((((()))))))))*********++++++++++++******++++++,,,---+++,,,------......------............................../////////000000000///000111111000000111333222666===@@@@@@GGG[[[nnn}}}gggVVVQQQ___|||mmmQQQFFF=========<<<;;;999888777777666666555444444333333222333111000000111111000.........---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***))))))***+++,,,,,,------))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,------------.................................------......//////000000000...,,,...111444555444222888888???NNN[[[pppuuukkkiiilll{{{zzzqqqnnnooottt~~~~~~~~~{{{yyy{{{|||||||||}}}|||}}}pppeeezzzxxxlllssssssUUU>>>???EEE```zzzaaaNNNLLLMMMOOORRRSSSPPPJJJCCC===:::===DDDBBB;;;===FFFGGGIIIFFF@@@<<<:::777222---...//////...,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,*********,,,((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++******++++++,,,---+++,,,------......------...........................////////////000000000000111111111000000333555666888===BBBIIIXXXsssooo___PPPPPPbbb{{{cccJJJCCC=========<<<;;;999888777777555555555444333333222222222000///000111111000///......---------,,,,,,,,,+++++++++,,,,,,---------------------------------******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,------------........................------......///000000111/////////111333444444333111@@@LLLWWWeeejjjrrr|||pppkkkkkkxxx~~~uuurrrzzz{{{uuutttzzz~~~}}}|||~~~}}}kkkfffzzz|||lllppp~~~eeeGGG???>>>JJJ___xxxzzzcccPPPMMMKKKNNNQQQQQQNNNKKKDDD;;;999AAADDD@@@???CCCIIIKKKJJJDDD@@@>>>:::444+++,,,,,,---...------,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***+++***)))(((***+++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++******++++++,,,---+++,,,------......------........................////////////000000000111000111222111111222666888999<<>><<>>GGGKKKKKKGGGDDDBBB>>>888---,,,+++,,,---...---+++)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,************************************************)))******)))(((((()))+++))))))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))******))))))))))))))))))))))))*********++++++++++++,,,++++++******++++++,,,---+++,,,------......------......................../////////000000000111111111111222222333555999===<<>>FFF___qqq{{{}}}yyy~~~{{{zzzuuunnnhhhbbb___eeeooowww}}}~~~}}}fffbbbgggppp|||zzzssslllyyyWWWIII<<>>999;;;@@@???999BBBGGGIIIHHHGGGGGGDDD???333000---,,,------,,,***)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,***************************************************++++++***((((((***,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,++++++******++++++,,,---+++,,,------......------........................//////000000000111111111111222333333555888===AAADDDTTTnnn~~~]]]SSSXXXlllTTTBBBDDDAAA======<<<;;;999888777777555555444333333222222111000///...///000111000///......---------,,,,,,,,,...------,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++))))))***+++,,,------...,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............/////////000........................------...///000111222222///333555333222999HHHUUUuuu~~~|||~~~xxxkkkeeeeee___\\\bbblllzzz~~~}}}}}}~~~pppddd```dddwwwrrr{{{eeehhhwww```BBB555FFFjjjxxx[[[PPPQQQQQQPPPPPPLLLLLLDDD777666<<<===777>>>DDDHHHHHHIIIKKKHHHCCC999444///,,,------+++))))))***+++,,,---,,,++++++*********++++++,,,,,,,,,************************************************,,,,,,,,,***))))))+++...))))))))))))************************************))))))))))))))))))))))))************************(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++******++++++,,,---+++,,,------......------........................000000000000111111111111111222333444666:::???DDDNNN___wwweeeUUUfff{{{PPPCCCBBB:::>>>===<<<;;;999888777666777777666666555444222111222111000//////.........,,,,,,------------------,,,,,,+++++++++,,,------,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++,,,---,,,***)))***+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------/////////...------,,,,,,---------..................///000111111111111111000333333111444CCC[[[mmm~~~rrrddd___aaaeeeaaa___eeesss~~~~~~~~~~~~~~~iiiccckkkpppwww}}}wwwnnnpppfffDDD===AAAKKKhhhpppXXXOOOSSSTTTNNNRRROOOEEE<<<;;;===999000???CCCHHHIIIGGGFFFGGGIIICCC<<<333...---.........,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++***))))))***,,,******))))))))))))******)))))))))***+++++++++,,,((((((((()))******++++++(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))************)))************+++++++++------,,,++++++,,,,,,,,,+++,,,------......------////////////000000000000111000000111222222000///000000444:::<<<>>>HHHTTT```ttt~~~eee```qqqvvvLLLAAACCC<<<>>>===<<<;;;999888777666777777666666555444222111222111000//////......///------------------------------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,---,,,***)))***+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------..................---------............///111111222222111000000000333666:::BBBOOOaaatttyyynnnfff```^^^```^^^dddnnn|||uuulllkkkwww{{{oooiiijjj{{{vvvWWWDDD>>>DDDUUUeeeyyy~~~}}}ppp```TTTMMMHHHPPPOOOGGG>>>:::<<<;;;666:::>>>DDDHHHIIIIIIHHHGGGEEE@@@999333000/////////,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++***))))))***,,,******))))))))))))*********************+++++++++*********)))))))))))))))(((((((((((()))))))))*********++++++++++++******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************************++++++++++++------,,,,,,+++,,,,,,---,,,---......//////......////////////000000000000000000000111222333333222222222555999===GGG[[[nnnyyy}}}mmm\\\]]]rrrqqqHHH???CCC=========<<<;;;999888777777777777666666555444222111222222111000////////////.........------,,,,,,+++...------,,,++++++++++++,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++,,,---,,,*********+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------...//////000------........./////////222333444333222222333555555;;;III^^^uuuooo___\\\```bbbccccccgggsss~~~~~~~~~|||zzzyyyyyy{{{{{{|||vvviiilllooozzzppp``````ttt}}}eeeKKK===<<>>888555???NNNiii}}}wwwaaaSSSQQQOOOSSSSSSLLLCCC>>>>>>@@@999:::>>>DDDJJJLLLIIIEEEFFFGGGFFF@@@888111//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++***))))))***,,,+++******))))))******+++,,,+++++++++***)))))))))************))))))(((((((((((()))))))))***************++++++++++++******((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,------...------...///////////////////////////000000000000000111111111111333555777888===FFFQQQaaatttvvv___UUU[[[eeevvvrrrLLLDDDFFF===<<<<<<;;;::::::999888888777777666666555444222111333222111000000///////////////...---,,,,,,++++++///...---,,,+++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------//////.........---------------......///000000111000222222000///333;;;AAAFFF\\\}}}wwwqqqwwwxxxnnneee[[[TTTPPPVVVaaaooo~~~~~~}}}|||iiibbbjjj~~~ccc\\\ooovvvooo]]]EEE888888<<>>777222///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++***))))))***,,,++++++************+++++++++++++++***************'''(((((()))******++++++)))))))))*********++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))******************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000+++,,,,,,---...---------////////////000000000000000222333222222666===CCC<<>>BBBHHHNNNOOOPPPRRRPPPMMMKKKDDDBBBEEEFFFBBB@@@AAA888333///,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))),,,++++++******++++++,,,************************---------,,,+++***************************************************************++++++++++++******))))))*********)))'''&&&***************)))(((((()))************+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,---------................../////////000000...///000111000000222333444444===KKKRRRRRRVVV___rrrvvvmmmkkkyyynnnUUUVVVIIIBBB<<<;;;;;;::::::999999888777888999888555333333333111111000000///.........///......------......///------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++***+++---.........---------............///........................000000111222000///555>>>AAAUUUooo{{{yyy~~~|||vvvttt{{{mmm\\\WWWhhh~~~~~~}}}|||~~~~~~sssvvv\\\XXXbbb|||kkkFFF888:::SSSuuuyyyXXXGGGKKKLLLCCC@@@AAAFFFNNNQQQOOONNNOOOKKKEEEBBBEEEHHHFFFCCCAAA<<<888222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************,,,++++++******++++++,,,************************,,,,,,,,,+++******))))))******************************************************++++++++++++******))))))*********)))((('''*********+++******)))((()))************+++++++++++++++,,,,,,,,,,,,------------------------------,,,------------.............../////////000000000...///000000000111333555888333===QQQ[[[ZZZbbbqqqppphhhmmmzzznnnWWWXXXHHH???<<<;;;;;;::::::999999888777888888777444333333333111111111000//////............------------......------------------------+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,++++++,,,,,,,,,,,,+++******,,,------------------............///............////////////---111444666555888AAAJJJ[[[kkk~~~zzz|||sss___ddd{{{|||}}}~~~~~~~~~~~~}}}|||}}}}}}|||wwwuuummm[[[QQQ```|||___BBB444>>>WWWvvvrrrYYYNNNJJJGGG@@@===AAAMMMQQQLLLKKKOOOMMMHHHDDDFFFJJJJJJFFFBBB@@@<<<666000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))******************************************************++++++++++++******)))))))))***))))))))))))*********++++++******)))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------------------------------...............////////////000000000///000111000///000222555>>>===CCCQQQ```qqq{{{wwwppprrrzzzppp[[[\\\III===<<<;;;;;;::::::999999888666777777555333111222333333222222111111000//////------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000000---,,,,,,,,,,,,,,,,,,------+++******,,,------,,,---------............///........./////////000000...111222333:::III\\\iii{{{}}}~~~xxxyyyxxxwww|||ooofffuuu{{{{{{}}}}}}~~~~~~~~~|||}}}|||tttsssnnnSSSKKK```tttTTT<<<777CCCNNNgggoooSSSFFFGGGCCC===@@@JJJOOOJJJIIINNNOOOKKKGGGFFFIIIKKKIIIEEEBBB???999333...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,************************++++++************************************************************************++++++++++++*********))))))))))))***************++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////////////////000000000111000111111000///000333555???LLLUUUZZZpppxxxcccmmmtttbbbcccMMM???<<<;;;;;;::::::999999888666666666444222111222333333333222222111000000000,,,,,,,,,++++++,,,,,,,,,------------------------------------............******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------...///000000111------,,,,,,,,,,,,------...,,,++++++---...---,,,---------............///.........//////000000111222111000222CCC```|||vvv|||vvvttttttvvv}}}xxx}}}zzzvvvxxx~~~|||fffmmm~~~~~~}}}~~~~~~}}}|||~~~|||dddvvvxxxZZZDDDKKKggg~~~|||aaaHHH999999888PPPuuudddPPPLLLFFFAAAAAAFFFKKKLLLKKKLLLOOONNNJJJEEEEEEHHHIIIFFFDDDBBB>>>888111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++******************************************************++++++++++++************)))))))))***++++++)))***++++++,,,+++++++++)))************+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------.........------.........//////////////////000000000111111111111222111222444888;;;;;;VVViiippphhhYYYlllxxxhhhiiiPPP@@@<<<;;;;;;::::::999999888777777777555222111333444222222222111000000//////------,,,,,,,,,,,,---------------------------------------.........//////+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------------,,,,,,------....../////////------,,,,,,,,,,,,------///---,,,,,,---......------------............///---......///000000111111222444666???VVVvvv|||vvvyyyyyyqqqlllmmmpppqqqwww~~~zzzxxxzzzgggdddxxx~~~~~~}}}~~~~~~}}}|||}}}}}}~~~qqqooouuuyyydddRRRIIINNN```pppsss]]]EEE999444FFF```wwwwwwaaaOOOFFFEEEBBBAAAGGGOOOQQQMMMNNNOOOKKKBBB???BBBFFFGGGFFFEEECCC===666111//////------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,************************+++++++++,,,,,,,,,,,,,,,******************************************************++++++++++++************)))))))))***+++,,,)))***++++++,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---......///............//////////////////000000000111111111000111222444666:::@@@DDDEEEbbb}}}nnneeecccrrryyyjjjjjjQQQ???<<<<<<;;;::::::999999888999999888666333222444555111111111000//////...............------.........------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......------,,,,,,,,,---------.........------,,,,,,------...000...------...///...------------.........//////---......///000111111222000777AAAPPPiii{{{yyyyyyvvvzzz}}}oooiiiggglllooonnnqqqwww~~~zzzyyy}}}iii___ppp{{{~~~|||zzz}}}~~~~~~}}}|||}}}~~~sssdddkkkxxx~~~{{{qqqgggTTTCCCMMMeee~~~vvvVVVAAA444???LLL[[[rrr~~~iiiIIIFFFGGGCCC>>>EEERRRUUUOOOLLLPPPLLL@@@:::>>>DDDFFFGGGHHHGGGAAA:::444111111------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++************)))))))))***,,,---)))***+++,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////............/////////000000000000000111111111111...000333666:::@@@GGGKKKZZZqqqfffVVVbbbooo{{{xxxkkkiiiLLL@@@???>>>===;;;:::999888888777777666555444333333222111111111111000000000000///............---------............---,,,+++***+++,,,,,,------,,,,,,+++------------------------...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,---............,,,,,,,,,---------......++++++,,,------......///333000---...222555444222???IIIXXXgggsss}}}~~~{{{{{{ttt^^^]]]bbbjjjpppnnnnnn|||~~~}}}}}}}}}}}}~~~~~~}}}yyy]]]^^^uuurrrrrr}}}}}}~~~~~~}}}~~~jjj```iiivvvnnnPPPFFFOOOooo\\\BBBBBB===<<>>888;;;@@@HHHIIIIIIGGGBBB:::222,,,...---+++,,,------,,,***++++++++++++++++++++++++---------,,,,,,++++++++++++++++++************)))++++++++++++++++++++++++))))))************))))))+++++++++*********))))))************************************************000///,,,*********+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***...000...***(((***...///............//////000000//////.........//////444111...///111333333222222222222777@@@NNN\\\eee}}}qqqllliiinnn{{{~~~{{{ooolllOOOCCC???>>>===;;;:::999888888777777666555444333333222111111111111000000000000///............---------............---,,,+++***+++,,,,,,------,,,,,,+++------------------------...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...---------,,,,,,,,,---------......,,,------......///000000000000000//////111555999OOO\\\llluuuwwwwww|||}}}~~~~~~wwwxxx~~~qqq^^^[[[[[[```iiiqqq{{{~~~|||zzzyyy{{{~~~}}}sssqqquuuvvvqqqqqq|||]]]WWWlll|||qqqppp}}}}}}~~~fffcccwwwfffRRRLLL```}}}dddOOO<<<:::GGGVVVaaahhhUUUKKKBBB@@@CCCHHHLLLPPPNNNQQQQQQJJJ@@@999999;;;EEEGGGHHHHHHCCC<<<555000...---++++++,,,---,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++************++++++++++++++++++++++++))))))************)))))),,,,,,,,,,,,++++++******************************************************...---+++)))((()))******)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------+++...000...***)))+++...---------------......///000//////.........//////333111//////111333222111666666666999DDDXXXqqqyyyppprrrwww~~~pppkkkNNNCCC???>>>===;;;:::999888888777777666555444333333222111111111111000000000000///............---------............---,,,++++++,,,,,,------------,,,,,,------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...------,,,,,,,,,,,,,,,---------......---......///000000111111...111444222///444@@@JJJ```ooo}}}uuummmnnnsssvvvvvvxxx~~~{{{xxx~~~{{{pppfff]]]ZZZ\\\iiizzz|||xxxuuuvvv}}}|||yyy|||}}}}}}llliiigggffffffgggooobbbSSSdddzzzpppmmmzzz|||~~~ttt```ooo}}}^^^GGGQQQllliiiCCC:::<<>>===;;;:::999888888777777666555444333333222111111111111000000000//////............------------.........------,,,+++,,,,,,------------,,,,,,------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,++++++,,,,,,,,,---------......---......//////000111111///222333444777CCCUUUcccrrr{{{uuunnnoootttvvvwwwzzz|||~~~tttoooppppppfffffflllxxx}}}xxxuuupppuuu{{{}}}|||{{{~~~~~~zzzsssooopppmmmjjjsssnnnWWWdddzzzpppkkkwww}}}ooogggvvvsssTTTOOO]]]YYY@@@444555JJJeeeqqqooobbbNNNCCCEEEJJJLLLLLLMMMNNNNNNKKKDDD<<<777<<>>===;;;:::999888888777777666555444333333222111111111111000000000//////............------------------...------,,,,,,,,,------......------,,,------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,++++++,,,,,,,,,---------......,,,------...//////000000000000111888EEEXXXkkkwww~~~~~~{{{{{{~~~|||pppffffffjjjmmmoooxxxzzzwwwpppqqqsssxxx|||zzztttmmmpppooorrrvvv|||}}}aaaggg{{{sssjjjttt~~~~~~zzzjjjjjj|||xxx\\\VVVlllvvvKKK555444AAAMMMkkk~~~^^^EEEEEEJJJGGGJJJKKKMMMOOOOOOJJJBBB<<<:::<<>>===;;;:::999888888777777666555444333333222111111111111000000000000///............---------,,,------...------,,,,,,------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...------,,,,,,,,,,,,,,,---------......,,,------......///000000222222666DDDXXXlllzzz|||}}}{{{vvvnnngggeeeeeeggghhhyyy|||zzzuuurrrqqqtttyyy}}}}}}|||zzz~~~yyynnnYYYZZZ^^^eeeooo{{{mmmiiiyyyuuuiiippp{{{~~~zzz~~~|||zzzzzz|||~~~{{{|||~~~xxxlllzzzpppWWWXXXvvvYYY<<<999;;;888WWWxxxoooTTTLLLJJJDDDJJJKKKMMMPPPPPPMMMGGGCCC;;;<<<>>>???AAAAAABBBBBB===999222...------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++******)))***************++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------............---------...///000111222////////////000111222222111111222111111222555888EEEIIIWWWsssyyygggdddrrr|||zzzxxxqqqnnnPPPCCC???>>>===;;;:::999888888777777666555444333333222111111111111000000000000///............---------,,,,,,------...------,,,------............------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...---------,,,,,,,,,---------......---......//////000111111666;;;GGGZZZnnn}}}|||yyyzzzyyyiiigggeeeeeegggkkkpppttt}}}{{{vvvtttqqqqqqtttwwwzzz{{{{{{\\\XXXTTTTTTZZZggguuu~~~yyykkkvvvvvvhhhkkkuuu~~~xxx||||||}}}}}}|||zzzyyy|||~~~{{{|||}}}~~~zzzwwwaaaOOO\\\rrrcccEEE<<<888222DDD^^^xxx~~~ooo\\\OOOIIIKKKLLLNNNNNNMMMJJJHHHGGG????????????@@@BBBEEEFFFCCC===555000............------------------------+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,***************************************************+++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,------------,,,---...//////...,,,,,,,,,---...///111111////////////000111222333111222222111111333999===IIINNN]]]xxxxxxbbbdddwww}}}vvv}}}wwwsssPPP??????>>>===;;;:::999888888777777666555444333333222111111111111000000000000//////.........---------,,,,,,------...---------------............------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......++++++,,,---............,,,,,,,,,---------....../////////000111111222222;;;EEEWWWmmm~~~{{{vvv{{{pppeeedddbbbbbbdddhhhqqq~~~}}}{{{rrrrrrqqqppppppsssyyy~~~}}}nnndddVVVMMMMMMWWWeeepppmmmrrrvvvfffhhhqqquuuxxxzzz}}}{{{}}}~~~}}}{{{{{{}}}}}}}}}}}}~~~uuujjjMMMNNN]]]vvvhhhLLL===777555;;;HHHiiijjjTTTQQQLLLMMMNNNMMMJJJHHHGGGHHHCCCAAA@@@???AAACCCGGGIIIFFF@@@777111.........///------------------------+++++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------************************************************)))******+++++++++******+++,,,------......------++++++,,,,,,,,,---------------,,,---/////////...+++++++++,,,---...000000////////////000111222333222222222111111444;;;@@@KKKTTThhhlllYYYjjjoooPPP>>>???>>><<<999888777777888777777777666555555444444111111111111000000000000///...---,,,+++,,,------000///...---,,,+++******,,,,,,,,,------.........------------------------,,,,,,,,,---------.......................................------,,,,,,,,,---...///...------...///......---,,,,,,,,,------,,,111......222111444CCCQQQZZZiiizzz{{{rrrjjjmmm||||||xxxqqqeeebbb[[[[[[iiizzzuuuvvvqqqpppttttttsssyyy|||```KKKFFFNNNYYYgggyyyrrrxxxzzzdddccclllzzzzzzvvvxxx~~~|||{{{~~~}}}|||{{{{{{zzzzzzzzz}}}qqqVVVMMMMMMUUUnnnuuu[[[HHH<<<666555444HHHooolllQQQIIIMMMNNNJJJFFFDDDBBB@@@CCC@@@===<<<===AAAFFFIIIGGGEEE@@@;;;666111...,,,,,,,,,---,,,+++***))))))------------------------))))))))))))))))))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++******************......---,,,,,,+++******((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,.../////////...---///////////////000111111333444...,,,333555<<>><<<:::888888888888777777777666555555444444111111111111000000000000//////---,,,,,,,,,---......---------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,---------....................................---------,,,,,,,,,---...///...------...///...........................333000///444666@@@SSSkkkpppwwwzzznnnjjjggglllyyyuuusssooohhh]]]aaannnwwwxxxsssqqqtttvvvzzzgggQQQLLLNNN[[[ooouuuzzzjjjffflll}}}zzzwwwxxx}}}|||zzz{{{}}}|||{{{{{{{{{{{{||||||}}}zzz|||bbbSSSLLLNNN```wwwooo```NNN===:::444888VVVcccJJJKKKNNNOOOLLLFFFAAA???AAA???===<<<>>>AAAEEEHHHGGGEEEAAA<<<777222///---,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++******************......---,,,,,,+++******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---...///000000000/////////////////////000111111222555111222:::<<>><<<:::888888888888777777777666555555444444111111111111000000000000000///......------......,,,,,,,,,------.........------------------,,,,,,------------------------,,,,,,,,,---------.................................------------,,,,,,,,,---...///...------...///---....../////////.........333111222<<>>======???AAADDDFFFHHHFFFCCC???:::555111///,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++++++++...------,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------...///000111111111000000000////////////000111111---333222333;;;===EEEVVVrrrgggoooxxxjjjMMM@@@???>>><<<:::999999999999777777777666555555444444111111111111000000000///000000//////............,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,---------..............................---------------------------...///...---------///,,,,,,.../////////.........222111999LLLXXXeeexxx}}}xxxxxx~~~}}}wwwxxx{{{~~~tttlllkkksss|||~~~zzzwwwrrrrrrtttxxxqqq```YYYfffwwwyyyqqqhhhiii~~~|||zzzyyyzzzzzzwwwsssvvv|||||||||{{{{{{{{{{{{||||||pppsssxxxaaaOOONNNVVVddduuuRRR;;;;;;777999OOOnnn|||yyy^^^MMMDDDKKKPPPJJJCCCBBB======>>>>>>???AAABBBCCCIIIHHHFFFCCC>>>999555222------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++++++++,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------//////000000000111111111000000//////000000111222---444333444;;;@@@LLLaaaxxxuuuggguuu~~~fffIII>>>???>>><<<:::999999::::::777777777666555555444444111111111111000000000//////////////////...............---------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------..............................---------------------------...///...---------///++++++,,,....../////////...222555EEE___lllrrr~~~yyyrrruuu~~~|||zzz~~~uuurrrxxx~~~|||wwwuuuuuurrrvvv}}}kkklllrrr|||vvvpppffffff~~~zzzyyyyyyyyyvvvrrruuu{{{}}}}}}|||{{{{{{{{{{{{{{{~~~~~~||||||}}}zzz{{{rrrYYYLLLLLLQQQpppxxxVVVIII:::666???QQQhhhxxxjjjTTTCCCDDDLLLKKKGGGEEE>>>>>>>>>>>>???@@@@@@AAAHHHHHHHHHFFFCCC>>>999666///...---,,,,,,,,,---...+++,,,,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................./////////000000000000000000000111222222000777777999CCCMMM```{{{{{{www{{{qqquuufffJJJAAA???>>><<<::::::::::::;;;777777777666555555444444111111111111000000000000...////////////...------.........------,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,------------...---...///...------...///,,,,,,,,,---...000111222333:::BBBVVVpppxxxxxx~~~}}}xxxyyy~~~yyy{{{wwwsssrrrvvvwwwwww|||vvvtttvvvxxxxxxqqqxxxuuu|||qqqeeedddyyy{{{xxxwwwxxxwwwtttvvvzzz}}}||||||{{{{{{{{{||||||||||||{{{{{{}}}rrr{{{eeePPPHHHBBBZZZxxxsssMMM999777???OOO___mmm^^^NNNGGGHHHKKKJJJHHH??????>>>>>>>>>>>>>>>>>>EEEFFFGGGGGGEEEAAA<<<999111000...---,,,,,,------,,,,,,,,,------......///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///////////////.........///000111111000000000000111222222---777:::>>>KKKZZZuuuzzzvvvppp```cccrrr|||xxxzzzhhhKKKDDD>>>===<<<;;;::::::;;;;;;777777777666555555444444111111111111000000000000---......///...---,,,+++,,,,,,---------------...,,,,,,------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......---...///...------...//////...------///111444666;;;GGGTTTgggyyyzzzwww~~~|||yyyvvv|||ssspppooooooqqqwww~~~yyyyyy|||uuuvvvxxx|||wwwhhhcccuuu{{{wwwvvvxxxyyywwwwwwyyyyyyyyyzzzzzz|||}}}~~~||||||||||||}}}~~~pppwww]]]PPPCCCKKK^^^|||rrrIII444444>>>FFFdddhhhcccSSSIIIJJJLLLIIIBBBAAA???===<<<<<<<<<<<<@@@BBBEEEFFFEEEAAA===:::333222///---,,,,,,,,,---***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---........./////////000000000/////////000111222111111000000111111222333///;;;AAAFFFTTTddd{{{xxxaaaTTT]]]mmmpppnnnttt~~~iiiLLLEEE>>>===<<<;;;::::::;;;<<<777777777666555555444444111111111111000000000000,,,---.........---++++++***++++++,,,---//////000,,,,,,,,,------.........------------------------,,,,,,,,,---------..............................,,,,,,,,,------.........---...///...------...///222000......000333777:::AAASSScccqqq|||xxxuuu~~~yyy}}}yyyyyy{{{zzzwwwvvvzzzuuupppmmmoooqqquuu~~~~~~~~~}}}}}}{{{uuu}}}}}}}}}yyyvvv|||{{{zzz~~~}}}jjjcccrrr{{{vvvtttxxx{{{zzzwwwxxxvvvwwwxxxzzz||||||}}}~~~~~~}}}uuusssvvv|||lll]]]LLLFFFMMMlllZZZ555333>>>CCC[[[ooottt___KKKIIILLLJJJDDDBBB???<<<;;;:::;;;<<<===???CCCEEEDDDAAA===:::555333000---,,,+++,,,,,,))))))***+++,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000222111000000000111333444111111111000111111222333888EEEMMMSSS___nnn{{{ttt~~~~~~kkkSSSNNN```tttlllkkkssskkkNNN??????>>>===;;;999888888888999888777666444444333333444333222111000000000000000000////////////000000000///...---,,,------...++++++,,,---............+++,,,,,,------,,,,,,+++......------------............---,,,,,,...///000,,,,,,,,,------.........------------...///000000//////111222......999HHHUUU]]]iiisssyyyzzzxxxuuu}}}tttrrrwwwuuu}}}~~~zzztttpppnnnmmmeeejjjxxx}}}zzzzzz}}}|||{{{~~~|||~~~~~~vvvkkkhhhnnnvvvzzzyyyyyymmm^^^nnnzzzwwwuuuwww{{{|||yyyuuuwwwxxxvvvtttwww~~~sssrrr}}}ooobbbOOOEEEVVVyyymmmGGG<<<999555KKK___tttsss^^^HHHCCCJJJIIIGGGCCC???===<<<888444777===DDDGGGFFFCCCAAA@@@<<<777111---+++,,,......111///,,,---///...+++''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,......---+++******+++,,,------......------,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..................////////////////////////000000000000111000///---000444777777IIILLLQQQZZZkkkzzz|||wwwssslllaaaSSSQQQ___pppfffjjjnnnrrr{{{iiiMMM??????>>>===;;;:::999888888999888777666444444444444444333222111000000000000///////////////000111111000///...---,,,------...,,,,,,------...---------,,,,,,------------,,,,,,......------------............------......///000,,,------------------...---------------...//////111///000333666<<>>:::444///,,,,,,......,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***+++,,,,,,+++***+++------..................---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------.............../////////000000000////////////000000000111111111000///111555888:::JJJPPP]]]ppp|||~~~ooo^^^WWWVVVYYY```fffhhhkkkqqq|||gggLLL@@@???>>><<<;;;:::999888888999888777555444444444444444333222111000000000000///////////////000111111//////...------------...---------...------,,,,,,------............------......------------......---......///////////////.........------------------------,,,------......111//////666AAAPPPcccsssjjjrrryyyxxxtttwww{{{rrrfff^^^```iiirrr}}}zzzxxx~~~}}}{{{|||~~~wwwkkkZZZNNNOOO[[[lllxxxjjjZZZeee|||zzzzzz{{{zzzwwwsssrrrvvvyyyyyy}}}yyyyyyyyyzzz|||}}}zzzvvv}}}___JJJKKK___}}}\\\III???888666;;;QQQoooyyyiiiTTTKKKKKKIIIFFFBBB???;;;888666222888???DDDEEEEEEDDDDDDBBB>>>888222...,,,---...)))***,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++***++++++,,,,,,(((***+++,,,++++++---.........////////////......++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------........./////////000000000111111/////////000000000111111111111111222222555:::>>>NNNUUUggg}}}~~~mmm]]]YYY\\\___aaacccjjjnnnxxxfffLLLAAA>>>>>><<<;;;:::999999999888888666555555444444444444333222111000000000000111111000///////////////............------..................---,,,++++++......////////////............------------......---...///000111000///...//////......------,,,,,,...---------------......///...000;;;LLL```sss~~~tttwwwzzzxxxwww{{{yyyllleeehhhvvv|||yyyyyy{{{}}}~~~~~~}}}~~~~~~~~~yyyooodddWWWNNNMMMVVViiiyyy~~~iiiYYYbbb|||}}}|||{{{zzzvvvtttsssxxx|||{{{|||~~~~~~{{{xxxxxxyyyzzz}}}xxxssstttQQQAAAIIIaaavvvsssZZZKKKBBB;;;555666EEEccc}}}iiiRRRKKKIIIHHHHHHDDD>>>999888222777===CCCGGGHHHGGGGGGCCC@@@;;;444///,,,---...+++---///---***(((+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******************+++,,,------***,,,------,,,,,,---...------............------+++++++++,,,,,,,,,------......------,,,,,,,,,+++------------............000000000000111111111111//////000000000111111111222111222333222333:::BBBTTT\\\pppyyyrrrjjjeeeaaa```fffnnnooovvvhhhNNNCCC>>>===<<<;;;:::999999999888777666555555444555555444333222111000000000000444333111000...---------------..............................---,,,++++++...//////000000//////.........------------......,,,---///000000000///.../////////......---------......---------...//////,,,///666BBBUUUhhhvvv|||qqqpppqqqttt~~~uuuyyy|||rrrlllrrr~~~{{{xxxuuuwww{{{}}}~~~yyyrrrggg```ZZZXXXWWW\\\jjjxxx{{{fffVVV[[[vvv~~~|||zzzxxxvvvrrrxxx}}}|||zzz{{{yyywwwvvvvvvwwwyyy}}}~~~tttuuu```IIIGGGUUUbbb|||zzzlll___QQQEEE888999<<>>aaa[[[OOOFFFHHHHHH@@@888666111333888>>>DDDFFFEEEDDDCCCBBB???999333///111333---------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++***++++++,,,,,,...///000///,,,+++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---------------------.........//////////////////000000000111111000000000111111111222222222111333666666999JJJ]]]rrrttt\\\XXXddduuuoooQQQAAA===<<<;;;;;;::::::::::::777777666555555555555666444333222111000000000000222111000//////.........,,,,,,.../////////......,,,,,,------...------------......//////......---......------------......,,,,,,,,,,,,,,,---..................////////////.........///111222444444666AAALLLUUU```lllrrrqqqcccbbbfffrrrssspppwww~~~zzzyyy{{{}}}~~~|||zzzxxxxxxzzz~~~}}}~~~}}}}}}~~~~~~}}}www}}}{{{vvvpppllliii______^^^]]]^^^dddnnnvvv|||zzzsssuuuyyyqqqjjjcccbbbhhhiiiffflllvvvzzz}}}xxxcccSSSNNNiiiyyy~~~}}}}}}}}}xxx}}}||||||zzzyyyxxxwwwwwwxxx{{{~~~uuussslllZZZLLLAAA___qqqkkkOOO555555KKKeee{{{sss]]]JJJHHHIIICCC<<<:::555666:::???EEEGGGFFFDDDCCCDDDBBB===666444666999111///---,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,------+++***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------........................////////////....../////////000000000000000111111111222222222333111555:::<<>>CCCHHHJJJIIIFFFCCCEEEDDD@@@999777:::===888333...,,,------,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,+++************((()))***+++******+++---,,,------......------,,,,,,,,,,,,---------......,,,---------.../////////............/////////000............////////////000111111111111222222222333222666>>>BBBLLLgggwwwkkk|||}}}hhhgggiiiooovvvoooPPP???>>>===<<<;;;;;;;;;;;;;;;888888777666555444333333444444333222111//////...//////000000000000//////......////////////..............................,,,---......//////......---------............///---...............------000000...---------------222222111000...111:::CCCLLLMMMVVVccckkkjjjkkkpppnnnrrrssstttyyy}}}yyypppjjjwwwwwwuuuwwwzzzsssrrruuutttooopppuuu~~~|||{{{zzzvvvtttvvv{{{~~~|||zzzxxxzzz|||zzzssslll|||uuuuuuooobbbUUULLLFFF@@@777999===???>>>AAAMMMZZZlll{{{|||zzzyyysssqqquuuzzz}}}~~~{{{vvvjjjfffcccbbb```aaaiiirrrtttsssvvv}}}~~~gggSSSPPPhhh}}}}}}~~~|||{{{{{{~~~|||{{{|||~~~|||zzzppp{{{tttbbbNNNIIINNN\\\xxxwwwKKK===;;;;;;HHH]]]tttrrraaaJJJCCCJJJKKKCCC888<<>>>>>===;;;;;;:::::::::888888777666555444333333444333333222111000////////////000000000000//////......////////////..............................,,,---......//////......---------............///---...............------//////......---------,,,............111777BBBKKKPPPOOOUUU___eeefffiiimmm{{{|||sssmmmkkkiiieeeqqq{{{yyyuuutttzzzsssqqqssstttqqqxxx|||~~~{{{xxxxxxyyyyyyxxx|||{{{yyyxxxzzz~~~{{{yyyxxxvvvsssppp|||vvvrrrmmmiii___RRRJJJHHHDDD>>><<<===@@@BBBAAAAAAIIISSSaaatttxxxwwwuuuqqqnnniiiggglllrrrwww{{{www~~~}}}tttkkkeee^^^ZZZWWWXXX```iiinnnnnnrrrzzz~~~hhhTTTQQQiii~~~|||vvv~~~{{{{{{}}}{{{rrrzzzhhhVVVEEEEEELLLfffbbbIII888333;;;HHHYYYaaaaaaTTTIIIFFFEEEBBB???AAADDDGGGIIIIIIIIIIIIGGGDDDBBBCCCCCC@@@999333111000000///...---------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,///222222...,,,,,,---------------............///........./////////000000000000000000000000000000000333333111222555333///000333<<>><<<:::999999888888888777666555444333333222222111111111111111111//////000000000000//////......////////////..............................,,,---......///.........---------............///,,,---......///.........,,,---............------///222555:::DDDNNNTTTUUUZZZ\\\aaagggllloooqqqsssrrrqqqqqqrrrvvv{{{xxxvvvvvvrrrsssqqqjjjjjjrrr|||}}}zzzwwwuuuuuuvvvvvvvvvzzz}}}|||vvvpppqqqwww}}}|||qqqdddZZZTTTRRRRRROOOQQQQQQRRRZZZeeekkklllzzzzzz~~~zzzjjj\\\UUUUUU```fff___TTTMMMHHHDDDGGGCCCCCCHHHNNNSSS[[[ccciiitttwwwyyy{{{qqqggg^^^SSSLLLEEEAAADDDIIIFFFIIIQQQ[[[dddqqqjjjWWWMMMbbbyyytttffflllvvv}}}~~~~~~~~~|||~~~~~~|||zzzyyyzzz}}}~~~~~~sssllljjjnnnqqqsssuuuwwwzzz~~~qqqnnnvvvxxxkkkbbbUUUCCCDDDUUU```lll^^^BBB777777666@@@PPP]]]\\\QQQJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJHHHEEECCCCCCAAA>>>;;;222111000...---------...,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,------...---,,,,,,++++++,,,,,,------------------------------''''''---000------///---------............///...////////////000000000000000000000000000000000///111333333222222222111666CCCWWWlllxxxzzzpppjjjeee```gggjjjssskkkOOOAAA@@@???>>><<<:::999999888888888777666555444333333222222111111111111111111//////000000000000//////......////////////..............................,,,---......///.........---------............///,,,------...//////......,,,------...////////////---444<<>><<<555444111///...------...------,,,,,,------...///......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---------------------------444...+++///333111---+++---------............///////////////000000000111000000000000000000000000///000333444333222333666BBBOOOggg}}}kkkccccccgggjjjmmmuuulllOOO@@@@@@???===<<<::::::999999888888777666555444333333222222222111111111000000//////000000000000//////......////////////..............................,,,---......//////......---------............///,,,,,,---...////////////............///000111222...999CCCHHHPPPYYYZZZUUUQQQ[[[gggpppvvvyyyvvvqqqjjjdddiiipppccc]]]aaafffjjjmmmooopppwwwvvvvvvvvvwwwxxxwwwssspppwwwyyy}}}|||xxxwwwxxxvvvpppkkkkkkqqqwwwooowwwyyymmmzzz}}}qqqhhhXXXTTTMMMFFFFFFNNN[[[fffqqqZZZQQQJJJ@@@:::;;;======;;;:::777777999::::::???FFFMMMUUUggg|||xxxpppuuuqqqbbbYYYRRRKKKGGGBBB<<<888999888;;;AAAGGGOOO```}}}nnnYYYMMM]]]sssuuuhhhaaagggnnnrrrqqqnnnmmmmmmvvvyyy}}}}}}~~~~~~~~~~~~|||zzz|||~~~~~~tttkkkgggeeecccccceeemmmvvv~~~rrrhhhooozzz```HHHAAAFFF]]]|||]]]EEEBBB666555@@@[[[www{{{cccIIIJJJLLLNNNPPPQQQOOOMMMLLLNNNMMMKKKHHHDDDAAA???>>>999777444111...------...---------------......///......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,------------...***---......///111111------------............////////////000000000111111000000000000000000000000000000222444333222666<<>>>>>===;;;;;;:::::::::888888777666555444333333444333333222111000////////////000000000000//////......////////////..............................,,,---......//////......---------............///+++,,,---...////////////000///...---///111444666<<>>AAAFFFWWWpppuuummmnnn{{{ooo^^^TTTLLLEEEBBB@@@<<<:::;;;;;;<<>>333***...222000---------............/////////000000000111111111000000000000000000000000111000111444333222999CCCSSSeeeuuufffccchhhoooxxxoooQQQAAA>>>===<<<;;;;;;;;;;;;;;;888888777666555444333333444444333222111000///...//////000000000000//////......////////////..............................,,,---......//////......---------.........//////+++,,,---...////////////222000...---///222666888NNNYYY\\\TTTOOORRRTTTOOONNNYYYeeekkkqqquuurrrkkk```hhhxxxlllUUUJJJNNNXXX^^^```lllrrr{{{{{{wwwzzzxxxvvvuuuvvvwwwvvvvvvooommmooowwwxxxooofffdddbbbaaaeeeooozzzxxxqqqhhhiiihhhddd]]]VVVPPPNNNTTTZZZbbblllyyyfffKKK<<<;;;::::::777555444666555555666888666222555:::999;;;JJJfffzzz{{{qqqiiikkkvvvppp^^^QQQHHH@@@>>>>>><<<<<>>ZZZxxxzzzkkkOOOMMMKKKIIIHHHHHHIIIJJJJJJKKKLLLKKKHHHEEEDDDCCC@@@===888333///...------...------------...//////......---------,,,,,,,,,+++++++++,,,,,,+++++++++111000...+++***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........888RRRZZZBBB******...,,,---------.........//////000000000000111111111111000000000000000000000000222000111333333333;;;GGGUUUjjj~~~vvvooosssssshhhcccjjjttt{{{kkkNNNBBB@@@???===<<<::::::999999888888777777666666555555444444333222222111111000000000000000000000000000////////////............000000///...............................................................000000//////.........---///000///......444>>>EEE___dddeee^^^WWWRRRNNNKKKJJJYYYkkkvvvwwwqqqlllkkkkkkjjjmmmxxxdddSSSGGGIIIRRRWWWYYY[[[nnn|||}}}}}}}}}||||||}}}{{{wwwuuutttsssqqqooosssrrrqqquuuxxxwwwqqqkkkgggbbb^^^```dddjjjuuuyyyhhh^^^___[[[___aaa___aaahhhnnnoooyyyaaaJJJ<<<999666555666888888888;;;777444444666888888777;;;:::>>>KKKaaaooommmcccggguuuiii^^^OOOJJJCCC???@@@AAA@@@>>>BBBCCC??????AAADDD]]]xxx\\\NNNSSS```rrr~~~xxxtttssshhhiiijjj]]]SSSOOOIIIIIIGGGFFFIIIQQQYYY[[[XXX\\\aaakkkxxx~~~|||{{{||||||nnnjjjyyyvvv___NNNFFFDDDXXXsssvvvfffWWW======999777BBB[[[pppzzzkkkWWWHHHGGGJJJIIIHHHLLLJJJGGGKKKJJJEEEKKKQQQJJJCCCBBB???999222...///000//////............//////------------------------------,,,,,,,,,,,,++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------111JJJSSS>>>,,,---000+++............////////////000000000000111111111111333333222111000000000000333222222333555999@@@FFFYYY{{{wwwlll```xxxxxxcccbbbjjj{{{kkkNNNAAA@@@???===<<<::::::999999888888777777666666555555444444333222222111111000000000000000000000000000////////////............000000///...............................................................000/////////.............../////////000555>>>EEE]]]___\\\UUUPPPOOONNNKKKOOO^^^nnntttooojjjkkknnnpppnnnooovvvyyyqqqZZZOOOHHHJJJPPPWWW```hhhyyy~~~}}}}}}{{{wwwtttsssssssssrrrsssqqqppprrruuuuuupppkkkkkkccc]]]^^^bbbgggoooxxx{{{xxxjjjXXXRRRWWW]]]iiivvv~~~[[[DDD===;;;888777888999888888:::888666777:::;;;999777;;;999:::BBBSSSaaabbb[[[cccuuuhhh\\\SSSPPPLLLIIIGGGGGGFFFEEEBBBDDD@@@???@@@AAAXXX|||yyy]]]MMMQQQ^^^qqq}}}tttmmmiii]]]\\\]]]SSSLLLHHHAAAGGGIIIMMMTTT^^^hhhnnnpppsssvvv}}}}}}}}}~~~||||||}}}zzz}}}|||{{{{{{|||rrreeeppp|||jjj[[[MMMBBBOOOmmmxxxiiiPPPAAA333111:::LLLfff{{{wwwbbbLLLDDDFFFIIIJJJJJJMMMKKKOOOQQQNNNVVV]]]VVVAAAAAA???999333///.../////////............//////------------------------------,,,,,,,,,,,,++++++---,,,+++******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------&&&777===222))),,,...***............////////////000000000000111111111111333333222111111000111111111444333000555CCCNNNRRRgggsssrrroooxxxhhhbbb^^^dddttt~~~mmmOOOBBB@@@???===<<<::::::999999888888777777666666555555444444333222222111111000000000000000000000000000////////////............000//////............///................................................////////////............---///111111222777???EEEXXXWWWQQQKKKJJJNNNPPPNNNVVVbbbmmmmmmeeebbbjjjssswwwssspppqqqsssoooeee\\\SSSPPPOOOQQQTTT\\\kkkyyy}}}|||~~~|||wwwssssssttttttuuusssqqqppprrrttttttqqqmmmnnnddd[[[[[[^^^ccciiipppzzz}}}zzzrrr```NNNMMMUUUggg|||vvvVVVCCC>>><<<:::999::::::999777666666666888::::::999777<<<;;;999<<>>???===<<<@@@IIINNNNNNVVVllllllcccXXX[[[^^^\\\WWWSSSQQQQQQOOONNNGGGCCCCCCBBBVVVxxxxxx\\\JJJMMMYYYmmm~~~{{{{{{uuuooodddSSSRRR\\\ooo~~~}}}~~~{{{{{{~~~~~~~~~~~~}}}{{{zzzyyy}}}zzzxxxzzzyyytttnnnpppqqqsssvvvwwwwwwuuussstttuuuvvvvvvwwwwwwvvvvvvjjjeeegggMMM@@@PPPhhh}}}oooZZZGGG>>>777555???OOOmmmqqqjjjVVVHHHGGGIIIHHHGGGDDDIIIIIIDDDJJJOOOHHHAAAAAAAAA>>>:::555222/////////............//////------------------------------,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------111...---000111//////111............///////////////000000000111111111111222222111111111222333333111333777>>>GGGVVViiiyyy}}}{{{uuuaaa]]]RRRMMMIIIOOOccc{{{|||zzz}}}sssSSSEEE@@@???===<<<:::999999999888888777777666666555555444444333222222111111000////////////////////////////////////............//////............//////........................////////////////////////.........///////////////...222777999:::<<<@@@DDDKKKLLLLLLMMMSSSZZZ[[[WWWVVVXXXZZZ[[[]]]cccmmmtttyyypppeee]]]YYYWWWSSSPPPTTTZZZdddmmmxxx{{{zzzzzzzzz{{{yyyvvvsssqqqppppppqqqssssssrrrqqqggg]]]UUUUUU[[[aaajjjrrr|||tttqqqyyynnnhhheeedddjjjqqq}}}~~~rrrfffeee\\\LLLEEE===;;;::::::;;;<<<;;;:::999:::;;;;;;===???AAABBB<<>>CCCFFFFFFKKK___rrrrrrllldddiiimmmlllhhhbbb______XXXTTTJJJEEEEEEEEEYYY{{{www[[[JJJKKKVVVkkk}}}ppp```gggzzz}}}zzz~~~~~~|||xxxwwwwwwvvvwww~~~~~~wwwppplllmmmmmmlllmmmooorrrsssuuuvvvvvvxxx{{{~~~}}}zzzwwwvvvwwwxxxxxxxxxwwwvvvuuuyyyzzzjjjxxxvvv^^^FFFEEELLL```}}}qqqhhhUUUBBB666555777888OOOggguuuhhhQQQFFFGGGIIIJJJHHHKKKKKKEEEIIIMMMEEECCCCCCCCCAAA>>>:::666222//////............//////------------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222...---000...)))***///............///////////////000000000111111111111222111111111222333444444888777CCCVVV^^^aaattttttiiifffYYYVVVIIIAAACCCNNNeeevvvzzzvvvTTTEEE@@@???===<<<::::::999999888888777777666666555555444444333222222111111000000000000000000000000000////////////............///............//////000........................////////////////////////.........///////////////111666<<>>??????>>>:::<<>>999555//////............//////------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...///000---***,,,111............////////////000000000000111111111111111111111222222444555666===DDDXXXmmmqqqpppoooddddddYYYSSSBBBDDDKKKZZZqqqyyyvvvSSSCCC@@@???===<<<::::::999999888888777777666666555555444444333222222111111000000000000000000000000000////////////...........................///000000........................////////////////////////............/////////000333999@@@CCCBBBAAAAAABBBKKKRRRXXXZZZ[[[\\\[[[WWWOOOVVV^^^cccdddcccdddeeeddd___XXXUUUVVVYYY[[[\\\^^^iiivvv~~~zzzzzzzzz{{{}}}}}}|||xxxuuuppppppqqqooojjjeeeaaa___SSSPPPNNNPPPTTT]]]nnn}}}{{{qqqhhhYYYRRRMMMMMMPPPVVV___hhhrrr|||vvvhhhaaaWWWOOOQQQSSSNNNHHHDDDBBBBBBCCCBBBCCCHHHNNNRRRSSSRRRRRRSSSQQQRRRPPPJJJGGGIIIIIIFFFIIIVVVcccxxx{{{|||~~~|||vvvqqqkkkggg\\\XXXVVVQQQ___||||||```JJJJJJSSShhh{{{{{{lllvvv}}}xxxuuu|||}}}|||xxxvvvuuuppptttvvvrrriiijjjkkklllqqqzzz~~~tttvvvxxxwwwuuuvvvyyy}}}pppooovvvuuu\\\LLL===@@@UUUsss|||iiiVVVFFF;;;777777111???SSS___ZZZMMMEEEEEEEEEDDDIIIJJJEEEJJJMMMEEEGGGEEECCCBBBAAA???;;;777//////............//////------------------------------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000//////111111000............////////////000000000000111111111111111111111222333444666666999RRRmmmvvvvvvtttllliii\\\XXXKKKUUU^^^nnnuuuRRRAAA@@@???===<<<::::::999999888888888777666666555555444444333333222111111000000000000000000000000000000/////////...........................///000111........................000000000000000000000000---.........//////000000555;;;BBBFFFDDDBBBAAAAAANNNVVV\\\[[[YYYYYYWWWUUUOOOZZZgggkkkfff```^^^___\\\YYYWWWWWWZZZ]]]______jjjwww~~~{{{|||{{{zzz{{{||||||zzzxxxtttuuutttqqqjjjccc]]]YYYNNNMMMMMMNNNQQQZZZmmm~~~zzzpppcccYYYQQQNNNPPPWWWaaajjjuuu{{{xxxdddZZZTTTVVVaaa^^^XXXPPPJJJFFFFFFEEEEEERRRZZZdddjjjjjjhhheeedddcccbbb\\\TTTQQQSSSRRROOOPPP[[[hhh~~~{{{tttppphhhdddaaaYYYbbb|||dddKKKJJJRRRggg{{{dddggg|||~~~zzzsssrrr}}}{{{~~~{{{xxxsssxxxrrrjjjiiikkksss~~~wwwwwwwwwvvvuuutttvvvwwwxxx|||vvvjjjjjjzzzuuuaaaRRRAAA<<>>333888555333===OOOXXXPPPFFFCCCFFFEEEJJJJJJDDDHHHKKKCCCHHHEEEBBBAAAAAA???;;;777//////............//////---------------------------------,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++...---***---222000)))............/////////000000000000000111111111111000111111222333555666777222[[[xxxuuusss|||tttmmm___aaa[[[fffooo}}}vvvTTTCCC??????>>><<<;;;:::999888;;;:::999777555444333333444444333222222111111000000000000000000000000000000000///...------,,,,,,............////////////------------------------...------------...//////...............000555888;;;AAAFFFGGGEEECCCEEEHHHVVV[[[aaaaaaXXXPPPSSS\\\ccctttssseee```]]]XXXYYYZZZ[[[]]]]]][[[]]]hhhuuuzzzzzzxxx{{{|||yyy|||}}}zzzuuuooohhhaaaZZZUUUIIIGGGFFFIIISSSaaapppzzzrrreee[[[UUUQQQPPPRRR___mmmyyyvvvooonnnllllllnnnlllbbbZZZVVVPPPHHHFFFIIIUUUhhhyyy}}}pppkkkjjjjjjjjjjjjttt{{{uuuooommmvvvjjjPPPHHHLLLccc{{{pppbbbmmm~~~zzzzzz|||}}}}}}{{{}}}~~~}}}vvvqqqsssxxx|||~~~{{{zzzzzzzzzyyywww{{{sssuuusssdddlllttttttaaaNNNCCC???HHHddd]]];;;<<<111777444AAAYYYVVVFFFIIIBBBHHHHHHDDDCCCHHHIIIEEEHHHGGGEEECCCAAA???===<<<222111///...---------...........................//////...---,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------............------........................////////////000000000000000000000000111111111111222000000333444333555:::CCCmmm{{{{{{zzzlllhhhooouuuSSSBBB??????>>><<<;;;:::999888::::::888777555444444444444444333222222111111000000000000000000000000000000//////......---,,,,,,............////////////........................///............///000000............///222777;;;CCCEEEFFFDDDAAAAAAEEEIIIUUUYYY]]]]]]XXXUUU^^^jjjxxxuuuhhh^^^WWWXXXbbb```aaabbbbbbfffqqq}}}xxxxxxzzzxxxuuuqqqkkkccc[[[TTTOOOGGGEEEEEEIIISSScccrrr|||~~~|||{{{zzzqqqiii]]]TTTRRRUUU\\\```sss~~~~~~qqqccc\\\VVVPPPNNNQQQTTT```mmmwwwzzzzzzqqqTTTKKKNNNddd{{{jjjmmm|||}}}~~~~~~}}}{{{zzzzzz}}}}}}tttpppuuuxxx{{{sssmmmqqq{{{xxxcccRRREEECCCVVVmmmpppOOOCCC333777666===UUUaaaXXXMMMBBBEEEHHHHHHHHHIIIHHHEEEHHHGGGFFFDDDBBB@@@>>>===444333000...---,,,---...........................///......---,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------............------........................////////////000000000111000000000000111111111111222000111333333222666;;;ZZZzzzyyypppqqqyyytttRRRAAA??????>>><<<;;;:::999888999888777666555555555555444444333222222111111000000000000000000000000000000//////......---------............///////////////////////////////////////////////////000111111......//////111666<<<@@@JJJIIIFFFAAA===>>>DDDIIITTTUUUWWWWWWUUUWWWeeetttzzziii\\\UUUXXXeeebbbbbbeeeiiippp{{{~~~wwwtttuuutttrrrnnnhhh___VVVMMMHHHDDDCCCCCCHHHTTTdddttt~~~yyysssmmmiiigggYYYTTTNNNMMMTTTcccttt~~~|||mmmddd^^^YYYUUUSSSPPPQQQWWWbbbrrrsssWWWMMMOOOccczzzrrrkkkuuuuuurrrmmmttt|||wwwrrrjjjeeennn}}}~~~ppplllrrrwwwaaaJJJ===EEETTTxxxzzz___III999777666:::LLLhhhlllYYYGGGDDDDDDIIIMMMKKKGGGFFFHHHHHHFFFDDDBBB@@@???>>>888666222///,,,,,,---....................................------,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,------------------............------......................../////////000000000111111000000000000111111111111111000111333333222888@@@bbb{{{~~~wwwtttzzzsssQQQAAA??????>>><<<;;;:::999888888777777666666666666777444444333222222111111000////////////////////////000/////////......------............////////////........................//////......//////000111...///000111444999???DDDJJJHHHDDD???<<<>>>DDDIIIPPPQQQRRRSSSRRRUUUcccqqqvvv|||kkkaaaXXXTTTYYYaaa]]]^^^eeemmmvvv~~~{{{}}}yyy|||~~~}}}yyyuuuttttttsssrrroooggg]]]RRRIIIEEE@@@@@@AAAHHHTTTeeeuuu}}}xxxmmmddd]]]ZZZZZZZZZZZZ\\\bbbnnn{{{pppjjjccc\\\WWWQQQIIIHHHQQQZZZiiiqqqVVVLLLLLL```vvv{{{kkkrrr~~~}}}rrrpppsss|||~~~tttmmmqqqzzzvvvjjjgggyyymmmSSSAAA@@@HHH^^^~~~|||iiiWWWEEE666555999AAA___sssiiiUUUHHH@@@EEELLLLLLIIIHHHGGGGGGEEEDDDBBB@@@???>>>;;;999444000---,,,---.................................---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...------............------........................//////000000000111111111///000000000111111111111000000222444222444===HHHhhh~~~|||{{{rrrvvv~~~zzzrrrPPPAAA??????>>><<<;;;:::999888777777666666666666777777444444333222222111111000///////////////////////////////////////.....................////////////------------------------......------......///000///000222444666;;;@@@DDDBBBBBBAAA??????AAADDDGGGJJJLLLPPPTTTTTTUUU___jjjnnnqqqfffZZZZZZWWWTTTZZZZZZZZZ^^^iiisss|||~~~zzzzzzwwwvvvvvvuuuttttttuuuuuusssrrrnnneeeYYYMMMEEEAAA======???GGGTTTeeeuuu~~~{{{~~~zzzvvvooofff``````dddhhh|||ssslllgggbbb[[[NNNIIIMMMNNNRRRgggwwwYYYNNNLLL___uuuwwwyyy~~~yyy|||~~~{{{wwwyyy{{{|||yyy|||nnnbbbjjjyyyzzzcccOOOFFFEEEQQQnnnxxxlllVVV===777;;;999KKKhhhsssfffTTTCCCAAAHHHLLLKKKJJJFFFFFFEEECCCBBB@@@???>>>===;;;666222///---------........................---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........------............------////////////////////////000000000000111111111111///000000000111111111111000111333444333777FFFVVVyyysssqqqzzzvvvqqqrrrQQQBBB??????>>><<<;;;:::999888888777777666666666666777444444333222222111111000000000000000000000000000////////////////////////............////////////---------------------------------------...//////000222555777999<<>>EEERRRbbbrrr{{{|||~~~zzzvvvttttttvvvxxxyyy|||xxxpppllliii```TTTLLLKKKHHHEEEOOO```}}}hhhZZZUUUdddwwwxxxqqq}}}{{{~~~uuuoooppp{{{iiicccccciiizzzzzzcccPPPEEEJJJ]]]{{{gggNNN@@@===666;;;UUUmmmqqqfffUUUHHHFFFJJJLLLJJJGGGFFFEEEDDDBBBAAA@@@@@@===;;;888555111///...---........................------------------------*********+++++++++,,,,,,,,,---------............------............------////////////////////////000000000111111111222222000000000000111111111111111222444444444<<>><<<;;;:::999888888888777666666555666666444444333222222111111000000000000000000000000000/////////////////////000............////////////.......................................//////000000444777:::;;;<<<===>>><<<===@@@DDDGGGIIIIIIIIIHHHMMMUUU\\\\\\WWWWWW[[[^^^^^^UUUOOOTTTRRRPPPWWW]]]eeesss}}}yyyvvvuuuvvvvvvtttrrrrrrpppiii]]]MMMAAA;;;:::;;;;;;>>>DDDPPP```oooxxx}}}}}}zzzpppjjjkkkmmm{{{{{{rrrkkkfffZZZOOOIIIEEEBBBFFFMMM[[[oooooofffooo}}}|||xxx~~~{{{xxxwww{{{~~~wwwrrruuuwww~~~iiiZZZYYYssshhhRRRHHHKKKpppuuugggOOO???999888DDDZZZpppxxxqqqXXXGGGHHHKKKIIIIIIHHHGGGFFFEEECCCBBBBBB<<<;;;:::777444111...---........................------------------------+++++++++,,,,,,,,,------------------............------............------////////////////////////000000111111111222222222000000000000111111111111111333444444555AAA\\\tttrrrxxxuuu{{{yyysssRRRDDD??????>>><<<;;;:::999888999888777666555555555555444444333333222111111000000000000000000000000000////////////000000000000............/////////000///////////////////////////////////////000111111111444999<<<<<<;;;;;;;;;>>>???AAAEEEIIIKKKKKKKKKNNNQQQXXX]]]ZZZRRROOOQQQIIINNNKKKJJJNNNMMMMMMWWW```kkk|||}}}}}}~~~}}}yyyvvvtttuuuxxxxxxtttpppsssqqqjjj\\\LLL@@@;;;;;;;;;;;;===DDDOOO^^^llluuu~~~}}}~~~zzzllleeejjjrrrzzzmmmooocccUUUKKKGGGGGGIIIJJJRRR___ttttttyyy|||{{{xxxuuuvvvzzz~~~~~~rrrooovvvsssZZZUUUtttiiiLLLAAAVVVyyy{{{yyy[[[???===<<<<<>><<<;;;:::999888777777777777666666666666444444333222222111111000111111000000//////..............................////////////////////////.................................//////000222222666888:::;;;:::999999999===AAAFFFJJJKKKJJJHHHGGGSSSUUUZZZ___\\\RRRKKKIIIEEEJJJNNNKKKHHHJJJTTT]]]mmmwww}}}zzzxxxyyyzzz{{{zzzzzzoookkktttzzzvvvssstttqqqpppgggUUUDDD<<<999777777888;;;@@@JJJXXXfffpppyyyjjjcccfffmmm|||yyynnn]]]NNNFFFEEEFFFHHHQQQ\\\nnnyyyzzz}}}|||yyyyyywwwvvvvvvyyy}}}}}}vvv|||vvvppp{{{{{{}}}zzz}}}~~~ddd]]]yyyTTTDDDJJJ[[[mmmzzzuuuNNN<<<<<<<<<;;;LLLlllpppQQQBBBCCCGGGJJJIIIHHHHHHIIIGGGCCC@@@???>>><<<:::666333000......,,,++++++------,,,***,,,---......,,,,,,---...---------............///---------............///////////////////////////000000000000000000000000////////////000000000000222222222222222222222222333444444333777HHHaaattt{{{uuuvvvPPPBBB@@@@@@???===<<<;;;:::999777777777777666666666666444444333222222111111000111000000000/////////.....................------////////////////////////....................................///000222222777999;;;;;;999999;;;>>>BBBFFFJJJJJJGGGEEEFFFHHHTTTWWW]]]```ZZZNNNFFFDDDHHHMMMPPPOOOMMMPPP[[[eeeuuu~~~{{{zzzzzzzzzxxxwwwtttooonnnqqqrrrpppmmmlllpppnnneeeSSSCCC;;;999777888999;;;@@@IIIVVVdddnnn|||~~~xxxmmmhhhhhhvvv~~~sssbbbSSSKKKHHHIIIJJJQQQ[[[kkk~~~yyywwwrrrssswwwwwwvvvuuuuuuuuuxxx|||wwwrrrvvvsssvvv~~~lllwwwiiiNNNBBBHHHVVVyyyrrr[[[EEE888:::>>>OOOaaabbbRRRCCCCCCLLLFFFFFFEEEEEEEEEDDDDDDCCCAAA@@@>>>;;;888555222000///---,,,---......---,,,,,,---......,,,,,,---...---------............///---------............///////////////////////////000000000000000000000000////////////000000000111222222222222222222222222555444333444<<>>===;;;::::::777777777777666666666666444444333222222111111000000000000000/////////////////////......---------////////////////////////........................---------...///111222333888;;;<<<:::777999???EEEFFFIIIKKKGGGBBB@@@EEEJJJSSSWWW]]]^^^VVVIIICCCCCCKKKOOOSSSSSSSSSXXXdddnnn{{{}}}~~~}}}}}}|||zzzvvvssstttyyyzzzvvvqqqpppnnnlllmmmkkkaaaOOO@@@:::888666888999;;;???GGGSSSaaajjjwwwzzzwwwoookkklllyyyiiiZZZQQQMMMMMMMMMRRRZZZhhh|||~~~tttuuuyyy}}}}}}vvvmmmjjjkkknnnppprrroooqqquuuzzzzzzrrrnnnpppmmmppp{{{xxxxxx\\\BBB===EEEeee]]]>>>;;;666777BBBRRRSSSHHHDDDJJJFFFFFFFFFDDDBBBBBBDDDFFFBBBAAA@@@===:::777555333000///------///000///...,,,---......,,,,,,---...---------............///---------............///////////////////////////000000000000000000000000/////////000000000111111222222222222222222222222666444222555@@@TTTlll{{{zzzrrruuutttpppmmmuuusssxxxuuuiii|||sss{{{TTTEEE@@@???>>>===<<<;;;:::999777777777777666666666666444444333222222111111000000000000000////////////000000//////......------////////////////////////........................---------...000222333444999;;;<<<999666999CCCKKKHHHHHHFFFCCCCCCFFFKKKPPPSSSUUUXXXXXXOOOEEEBBBFFFJJJNNNRRRTTTWWW^^^jjjttt{{{~~~~~~{{{uuuqqqsss{{{sssssssssoookkkggg\\\KKK>>>999777666888999:::===EEEPPP]]]fffsssyyy|||{{{sss|||{{{zzzooo___VVVQQQPPPPPPSSS\\\jjj|||}}}nnnlllnnnqqqxxxxxxpppgggeeeeeegggkkkoookkkooovvv~~~~~~zzzvvvtttpppnnnpppyyyooojjjMMMBBBDDDXXX|||LLL999:::444888IIIVVVSSSJJJDDDHHHIIIIIIGGGCCCBBBCCCDDDBBBBBB@@@>>><<<999777555111///------///000000///,,,---......,,,,,,---...---------............///---------............/////////////////////////////////////////////////////////000000000111111111222222222222222222222222555444222444???UUUoooccccccggg___WWWVVViiillluuu~~~ooohhh}}}ttt}}}UUUEEE>>>>>>===<<<:::999888888777777777777666666666666444444333222222111111000////////////000000000000000000/////////.........////////////////////////........................------...///111333555666:::;;;:::888666;;;DDDLLLJJJEEEAAADDDMMMUUUYYYYYYYYYVVVSSSNNNFFF???AAAGGGGGGLLLRRRVVV[[[cccoooxxx}}}}}}yyy}}}~~~xxxtttooo|||xxxpppqqqqqqmmmhhhdddWWWGGG;;;888888666888888999<<>>===<<<;;;:::888777777777777777777666666666666444444333222222111111000////////////000000000000////////////////////////////////////////////////........................---...///111333555777999999999777666888<<>><<<:::999444111...,,,---......---,,,---......,,,,,,---...---------............///---------............///////////////////////////000000000000000000000000000000000111111111222222222222222222222222222222333555888???NNNeee}}}dddTTTXXXWWWOOORRRaaammmqqqxxxzzzyyyVVVDDD>>>>>>===;;;:::999888777777777777777666666666666444444333222222111111000.../////////000000000111.........///000000111111////////////////////////...........................///000222444777:::;;;888666444555:::>>>@@@AAACCCAAADDDOOO^^^ggggggccc[[[PPPEEEAAA@@@@@@CCCHHHKKKQQQZZZccckkkttt|||{{{uuuuuu{{{}}}xxxuuuwwwwwwsssooonnnfff```QQQAAA999999999888555555666888???JJJVVV___ssszzz{{{pppiiibbb]]]nnn{{{uuucccXXXTTTRRRRRR___ppp~~~uuuggghhhllllllnnnrrrnnnsssxxxzzz~~~~~~yyyllleeedddiiijjjgggkkktttyyy~~~{{{wwwssspppnnnmmmlllnnnqqqqqqppptttzzz|||sssqqqzzz{{{]]]OOOBBBAAASSSkkk~~~]]]@@@<<<666666CCCWWWiiiqqqSSSLLLDDDBBBEEEGGGFFFCCCCCCCCCCCCBBB@@@>>><<<;;;888444000...---...------,,,---......,,,,,,---...---------............///---------............///////////////////////////000000000000000000000000000000111111111222222222222222222222222222222222444555<<>><<<;;;:::999888777777777777666666666666444444333333222111111000.../////////000000111111------...///000111222222////////////////////////........................//////111333666888;;;<<<777444222555;;;??????<<<===???FFFQQQ\\\bbbbbb___RRRGGG>>>>>>BBBEEEIIILLLOOOVVV```jjjsss{{{~~~yyyuuuwww}}}}}}zzzvvvooouuuxxxqqqllllllfff___PPPAAA999999:::888444444555777>>>IIIVVV^^^rrryyy~~~nnnccc]]]YYYggguuu|||fffZZZTTTRRRPPP^^^nnn{{{~~~ooollllllgggcccddd```eeeiiinnnvvvxxxnnngggaaaaaaiiikkkhhhlllwww~~~~~~{{{wwwtttrrrppplllkkkmmmpppnnnlllooottt}}}tttiiisss{{{|||ppp___JJJ<<>>:::777222///.........---,,,---......,,,,,,---...---------.........//////---------.........//////////////////////////////000000000000000000000000000111111111111222222222222222222222222222222222555555>>>VVVwww{{{uuuoooqqqmmmfffjjjuuuqqquuu~~~~~~zzz~~~TTTEEE======<<<;;;::::::999999777777666555555555555555222333333333333222111111000000111111111111000000///////////////////////////////////////.........///000111000///...///000///111444555444555666777888888999:::<<<>>>@@@AAACCCEEEJJJQQQVVVWWWVVVSSSKKKIIIFFFCCCBBBFFFLLLRRRUUU[[[dddlllsssyyy~~~}}}{{{zzzzzz{{{{{{~~~{{{yyyxxxwwwsssooonnnnnn___LLL>>>999888888777777666666666;;;EEEPPPXXXjjjvvvzzznnnccc]]]ZZZiiipppzzzmmmbbbZZZTTTUUUXXXfff~~~kkk^^^XXXUUUVVVYYYZZZ```iiiooorrruuuyyy|||vvvzzzzzznnneee```\\\^^^gggmmmnnnqqqvvv~~~}}}||||||zzztttnnnlllkkkjjjjjjkkknnnqqqsss~~~iiikkkppp|||lllQQQ???888JJJ\\\yyylllNNN777777888<<>>>>>===<<<;;;;;;::::::777777666555555555555666222333333333333222111111000000111111111111000000////////////////////////.........//////////////////000111000///...///111000222444555444444555777::::::;;;<<<>>>???AAABBBDDDGGGKKKNNNPPPOOONNNLLLEEEDDDBBBAAABBBHHHOOOUUU]]]bbbhhhnnnqqqsssuuuwww}}}||||||{{{zzzzzzzzz{{{~~~|||~~~|||zzzyyyxxxtttpppnnnjjj```QQQCCC:::777777888888777666666:::BBBMMMTTTcccppp|||}}}tttjjj```XXXTTTaaagggqqq|||yyyhhh\\\TTTXXX\\\jjj{{{dddWWWSSSRRRUUUXXX\\\]]]^^^```bbbggglllppptttzzzzzzuuunnneee^^^\\\ZZZ]]]fffmmmooosssyyy||||||}}}{{{wwwrrrnnnmmmlllkkklllooorrrttt}}}sssiiihhhwww{{{___JJJ@@@AAAPPPmmmiiiIII<<<777:::QQQnnn{{{^^^JJJHHHDDDBBBLLLJJJGGGEEEDDDEEEDDDAAA???<<<999666222///.........///////////////........./////////////////////...............////////////......///000000000000000000000000000000000000000111111222222222333333333222222222222333444555666:::===RRRttt|||zzzpppkkklllrrrvvvyyy}}}wwwvvvOOOCCC@@@???>>>===<<<;;;::::::888777666666555555666666222333333333333222111111000000111111111111000000////////////////////////------......//////000000///000111111//////000111111333555555444444555666;;;<<<<<<===???AAACCCDDDFFFIIILLLKKKHHHDDDCCCDDD@@@@@@AAABBBFFFMMMUUU[[[dddhhhmmmpppqqqpppooooooxxxyyyyyyzzz{{{{{{{{{{{{||||||}}}~~~zzz~~~~~~|||{{{yyyuuuppplllgggcccZZZKKK===555555777888777666666999@@@IIIOOO[[[hhhvvv|||{{{tttnnnggg^^^UUUNNNUUUZZZcccppp}}}wwwfff]]]ZZZ___lll~~~|||cccUUUSSSSSSVVVYYY^^^ZZZUUUSSSWWW]]]dddgggooouuuvvvlllfffaaa[[[WWWZZZ[[[aaakkksssxxx}}}~~~||||||}}}}}}yyyvvvsssrrrpppooopppsssuuuwww{{{~~~ssshhhtttrrrYYYJJJ===DDD[[[uuu```CCC666777HHHYYYpppOOOCCCEEEHHHNNNLLLJJJGGGFFFFFFEEEBBB@@@===;;;777333000///...///111000000///......------......//////////////////............////////////......///000000000000000////////////////////////111111222222222333333333222222222222333444555666:::EEE^^^|||ssshhhyyyxxxnnnkkknnnsssvvv|||~~~yyytttOOOEEE@@@???>>>===<<<;;;:::999888777777666555666666666222333333333333222111111000000111111111111000000////////////////////////,,,------...///000111111///000111111000///000222333444666666555444444555;;;<<<<<<>>>???AAACCCDDDFFFIIIKKKHHHAAA======@@@@@@AAADDDGGGLLLTTT\\\bbbgggkkkooorrrrrrqqqpppppptttuuuxxxzzz||||||||||||||||||}}}~~~}}}yyyuuunnnfffaaabbb]]]PPP>>>333333777666555555555888>>>FFFLLLVVVdddsssyyy}}}|||zzzuuuooojjjfff___TTTKKKKKKNNNVVVeeeuuurrrfff[[[___kkkzzzjjj]]]YYYWWWWWWWWWVVVRRROOOPPPWWW^^^bbbcccmmmsss{{{wwwlllbbb\\\YYYWWWVVV\\\```iiisss{{{~~~||||||}}}}}}zzzwwwxxxwwwuuutttuuuwwwyyy{{{{{{}}}ppprrriiiTTTCCC>>>KKKccczzzvvvOOO777444???IIIkkk|||WWWCCCDDDHHHJJJKKKJJJHHHGGGEEEDDDBBBAAA>>><<<999555222000//////000000//////........................////////////............////////////......///000000000000000000000000000000000000000111111222222222333333333333222222333333444555666888KKKggg______vvvnnnmmmooosssvvv|||~~~hhhpppzzz{{{vvvQQQGGG???>>>===<<<:::999888777888888777666666666666666222333333333333222111111000000111111111111000000////////////////////////,,,------...///000111111...000111111000000111333333555666666555444555666::::::;;;<<<>>>@@@BBBCCCDDDGGGHHHDDD>>>;;;===AAABBBDDDGGGKKKQQQXXX```eeekkknnnqqqssssssrrrqqqrrrrrrsssvvvyyy{{{}}}}}}}}}~~~~~~yyytttjjj___QQQTTTTTTJJJ<<<444444999222333444555777===EEEJJJTTTcccqqqxxx||||||uuupppjjjgggccc]]]RRRJJJFFFGGGNNN\\\mmm{{{yyyiii^^^aaajjjxxxsssddd]]]WWWSSSRRRLLLMMMPPPWWW___ddddddccclllppptttxxx{{{}}}vvvooofff]]]WWWUUUTTTSSSYYYaaakkkuuu}}}}}}~~~~~~}}}}}}|||zzzyyy{{{zzzxxxwwwwwwxxx{{{||||||~~~wwwnnnxxx{{{fffPPP??????RRRhhhbbbBBB444777===OOOvvvdddMMMFFFDDDEEEHHHHHHGGGFFFDDDBBBBBBBBB???>>>:::777444111000///............//////000000---.........//////000000............////////////......///000000000000000111111111111111111111111111111222222222333333333333333333333444555666666666OOOlll}}}WWWbbbtttoooooopppssswww{{{{{{rrr\\\iiiyyyzzzTTTGGG???>>>===<<<:::888777777999888777777666666777777222333333333333222111111000000111111111111000000////////////////////////------......//////000000...000111111111111222333222444666666555555666777999999:::;;;===???AAABBBBBBCCCCCC@@@<<<<<>><<<;;;999888777999888777777666666777777222333333333333222111111000000111111111111000000////////////////////////.........///////////////...000111111111111222444222444666666666666777888999999:::;;;===???AAABBBBBB@@@===;;;;;;>>>AAACCCCCCGGGLLLRRRXXX___fffjjjmmmmmmllljjjhhhhhhjjjlllnnnoooppprrruuuxxxzzz|||zzz}}}yyyttthhhYYYAAA>>>:::888777777777777333444555666888;;;@@@DDDIIIXXXgggooossszzzxxxllljjjeee___YYYRRRLLLIIIFFFFFFIIIPPP\\\jjjwww|||rrrllleeehhhrrryyyjjjfffhhhtttoooddd]]]]]]bbbiiikkknnnmmmjjjeeeaaa___RRRUUUYYY^^^dddkkksssxxx{{{}}}wwwqqqllliiiaaa\\\SSSKKKGGGGGGKKKOOOTTTaaammmsssyyy~~~zzzuuusssooorrrwww{{{~~~~~~xxxnnnkkkzzz[[[CCCCCCIII___|||UUU>>>888;;;KKKVVV\\\\\\MMMBBBGGGBBBDDDFFFEEECCCBBBDDDEEEBBB@@@===:::777333111000.........///////////////------......///000000111............////////////......///000000000000000111111111111111111111111111111222222222333333333444333333444444555666777???]]]www|||jjj```PPPeee{{{pppjjjnnnqqqpppttt|||wwwppplll{{{TTTAAAAAAAAA???>>><<<:::999888999888888777777777777777222333333333333222111111000000111111111111000000///////////////////////////////////////............000111222111111333444111333555666666666888999::::::;;;<<<>>>@@@AAABBBBBB>>>:::999;;;>>>AAABBBEEEIIIOOOVVV\\\dddkkkoooggggggfffdddcccdddhhhkkkmmmmmmmmmooorrruuuxxxzzzvvv{{{|||{{{~~~yyyuuuiiiYYYJJJCCC;;;777888888666222555666777777888:::>>>AAACCCRRRbbbjjjooovvv}}}uuulllkkkggg```WWWQQQMMMLLLGGGGGGIIIMMMVVVdddsss~~~zzzqqqddd^^^ZZZ]]]dddqqq}}}lllfffeeeooovvvjjjfffkkksssttttttqqqhhh^^^UUUQQQQQQMMMQQQXXX___gggpppxxx}}}~~~vvvmmmddd^^^VVVQQQHHHAAA???DDDLLLRRRYYYgggsssxxx}}}{{{{{{|||zzzwwwsssnnnjjjggggggfffllltttmmmaaammmmmmLLLBBB>>>LLLkkkjjjIII>>>666444777IIIWWWMMMCCCKKKAAADDDFFFEEECCCCCCEEEGGGBBBAAA>>>;;;777444111000000000000///......---------------...///000000111............/////////000...//////000000000000000000000000000000000000000111111222222222333333333444444444444444555777777DDDbbb|||}}}vvv{{{TTTLLL```vvvooofffdddlllqqqooouuu~~~}}}www}}}XXXAAA@@@???===<<<::::::999999888999999888888777666555555555444333222000000///000000000000000000000000......//////......---,,,...------------...//////---///222222222111222444333333444555666777888888666999===@@@BBBBBBAAA@@@>>>>>>>>>===<<<===@@@CCCLLLLLLPPPXXXccchhhhhheeejjjfffaaa___aaaeeehhhjjjjjjiiimmmtttxxxyyy{{{vvvuuuxxxqqqdddXXXOOOAAA888555666777777666666555555666888;;;===GGGMMMWWWaaajjjssszzz~~~uuussskkk```XXXVVVTTTQQQQQQLLLHHHKKKRRR]]]lllzzzvvvhhh[[[SSSOOOOOOYYYeeewwwzzzgggccccccjjjsss~~~qqqooommmiiigggaaaWWWMMMGGGGGGKKKOOOSSSTTT]]]kkkuuuzzz}}}~~~~~~~~~zzzwwwssshhhZZZOOOHHHFFFBBB@@@@@@FFFOOOVVV```fffooowww~~~zzzooojjj]]]___```aaacccjjjttt|||hhheeexxx```FFFAAAAAARRRoookkk???999555222555DDDQQQPPPEEEGGGAAABBBIIIJJJDDDDDDJJJCCCAAA???>>><<<999555222///......///000000...---///////////////.........////////////000000000000000000000000111111111111000111111111111222222222222222222222222222222222555111000444666666777:::KKKqqq|||}}}mmm[[[SSS[[[nnncccdddiiioooqqqttt{{{}}}XXXAAA@@@???>>><<<;;;:::999999888999999888888777666555555444444333222111000///000000000000000000000000......//////......---,,,...------------...//////...000222222222111222444333333444555666777888888888;;;???BBBDDDCCCAAA???:::;;;<<<<<<===@@@DDDGGGKKKMMMSSS[[[cccggggggeeegggdddaaaaaacccgggjjjllllllkkknnntttxxxxxxzzz}}}}}}uuusssvvvoooddd^^^TTTFFF;;;666666666555666555444444666888:::;;;DDDIIIRRR\\\fffooowww}}}xxxjjj]]]ZZZ[[[ZZZVVVUUUPPPLLLMMMQQQ[[[kkkyyysss]]]QQQLLLKKKNNNSSS\\\iii}}}nnnbbb___^^^dddlllvvvsssggg___XXXUUUPPPJJJDDDBBBEEEKKKPPP```___bbbiiinnnnnnpppssswwwzzzyyyuuuvvv}}}}}}{{{xxxtttmmmaaaSSSIIIBBBAAA@@@???BBBIIIRRRYYYhhhmmmssszzztttiiibbb______aaadddfffkkkttt}}}vvvsssrrrvvvuuufffsssiiiOOODDD===FFF^^^yyy}}}JJJ999555111333AAAOOOQQQLLLFFFFFFFFFFFFFFFEEEDDDBBBDDDCCCAAA???>>>;;;777444000///...///000000...---////////////////////////////////////000000000111000000000000111111111111000111111111111222222222222222222222222222222222555222111444555555666:::LLLmmm{{{bbbaaakkkooossscccdddiiinnnqqqttt}}}~~~YYYBBB@@@???>>><<<;;;:::999999888999999888888777666555555444333333222111000000000000000000000000000000...////////////...------......------......///000...000222222222111222333333333444555666777888888:::===@@@CCCDDDBBB???===999:::;;;<<<===@@@EEEHHHJJJPPPYYY```cccddddddcccaaa```^^^```dddgggjjjkkklllkkkooouuuxxxxxxyyy|||~~~vvvuuuwwwqqqgggeeeZZZJJJ>>>888666444333555444444444555666888999@@@EEELLLUUU___iiitttzzzpppaaa^^^bbbaaa\\\[[[VVVSSSQQQRRRYYYjjjyyybbbQQQKKKHHHDDDBBBGGGKKKTTTeeexxx~~~qqqaaaWWWTTTSSSVVV]]]gggxxxttt___SSSKKKJJJIIIGGGHHHKKKQQQXXX\\\hhhccc```___]]]ZZZZZZ^^^```eeehhhiiimmmwww~~~}}}|||}}}zzzzzz}}}~~~}}}~~~vvvuuurrrlllbbbUUUIIIBBB======>>>@@@FFFOOO[[[bbbqqquuuyyy|||zzzlllaaa\\\\\\\\\```bbbdddggglllvvv}}}wwwoookkkkkkccc[[[WWWUUUXXXaaallllllnnn{{{yyyaaaPPP??????OOOhhh^^^===999333222;;;GGGNNNMMMCCCFFFGGGDDDEEEHHHFFF@@@EEEDDDBBBAAA@@@===999666222000//////000000///---/////////////////////////////////000000000111111000000000000111111111111000111111111111222222222222222222222333333333333555222111444555444666:::QQQppp}}}yyy^^^qqqssscccdddiiinnnqqquuuYYYBBBAAA@@@>>><<<;;;:::::::::888999999888888777666555444444333333222111000000///////////////////////////////////////...------...............//////000...000222222111111222333333333444555666777888888:::===@@@BBBBBB@@@===:::;;;<<<======>>>@@@DDDGGGMMMUUU___cccbbb___^^^___\\\[[[\\\^^^aaaeeeffffffjjjjjjnnnvvvyyyyyy{{{~~~|||{{{{{{vvvnnnhhh]]]MMM@@@999666444333444444444444444555666777===@@@FFFNNNXXXdddpppxxxssslllllliiicccaaa^^^ZZZXXXVVV\\\kkkzzzoooYYYNNNIIICCC>>>AAA???@@@IIIUUU[[[WWWPPPIIIGGGHHHLLLTTT```tttvvv___TTTPPPOOOPPPSSSWWW\\\```bbbbbb^^^XXXRRRNNNJJJHHHJJJPPPUUU]]]dddiiipppzzz|||zzzwwwtttqqqooommmllliiigggfffhhhkkkpppvvvzzz~~~}}}vvvooommmhhh___SSSIIIAAA>>><<<<<<>>>AAAIIIWWWeeeooowwwyyy|||~~~~~~pppllleee___\\\]]]___aaa\\\^^^___```ccckkkvvv~~~xxxrrriii___XXXYYYRRRLLLIIIFFFFFFMMMUUU___pppwwwmmmnnnuuu|||vvvbbbLLLBBBJJJZZZmmmkkkDDD???777222555===EEEHHHBBBAAABBBEEEHHHIIIHHHFFFEEECCCBBBAAA@@@>>>:::777444222000///000000///---///////////////000000000//////000000000111111111///000000000111111111111000000111111111222222222222222222333333333333333555222222444444444777===RRRqqq|||uuummmlllccceeeiiinnnqqqwww~~~ZZZCCCAAA@@@>>>===;;;;;;::::::888999999888888777666555444333333222222111111111//////////////////////////////000000//////...---///............///000000///111222222111111111222333333444555666777888888999;;;===>>>>>><<<999777;;;<<<===>>>???CCCGGGKKKSSSZZZbbbccc___ZZZZZZ[[[]]]\\\\\\^^^aaadddddddddggghhhmmmvvv{{{|||}}}|||}}}}}}yyytttiii^^^NNNAAA:::777555333444444444444444555555555;;;>>>CCCJJJSSS```mmmuuuxxxqqqlllhhhdddaaa```dddppp}}}jjjXXXMMMFFFAAA===;;;:::<<<>>>@@@AAABBBBBBBBBGGGRRR```rrr~~~hhhcccddd``````bbbcccddd```ZZZUUUMMMIIIEEEDDDCCCDDDKKKSSSccckkksssvvvyyy||||||yyyiiifffaaa]]]ZZZYYYZZZ[[[[[[ZZZZZZ[[[aaallluuuzzzxxxooogggcccZZZOOOEEE???>>>>>>======>>>BBBLLL[[[lllwwwxxxzzz|||~~~{{{zzz|||qqq^^^^^^^^^^^^^^^^^^]]]]]]UUUVVVWWWWWWYYY^^^gggnnnyyypppddd^^^YYYTTTOOOIIIEEECCCBBB???<<<>>>CCCGGGQQQkkkmmmcccgggmmm}}}sss\\\JJJGGGMMMSSSlllwwwsssnnnOOOFFF<<<555444777>>>CCCGGG>>>===FFFJJJFFFDDDHHHDDDBBBAAAAAA@@@>>>;;;888666333111000000000///...////////////000000111111000000000000111111111111///000000000111111111111000000111111111222222222222222333333333444444444444222333555444444999@@@LLLqqq{{{uuuxxxeeedddeeeiiimmmpppxxx}}}ZZZDDDAAA@@@???===<<<;;;::::::888999999888888777666555333333333222222222111111000000000000000000000000///000000000000///......//////......//////000111///111333333111000111222333333444555666777888888999999::::::999888777777777999<<>>===<<<<<<999777;;;@@@BBBDDDNNNaaaxxxwwwtttxxxvvvsssoookkkfff^^^RRRJJJIIIGGGHHHKKKMMMPPPZZZdddvvv{{{~~~zzzuuuqqqlllfffZZZXXXUUUSSSSSSUUUXXX[[[bbbdddeeeffflllwwwsssggg]]]WWWMMMCCC===<<<===???===>>>AAAFFFPPP___nnnxxxxxxzzz}}}|||~~~}}}xxxzzzvvvjjjaaa\\\]]]]]]]]][[[WWWSSSQQQPPPRRRUUUVVVWWW\\\ccciiiqqqvvviiiYYYNNNKKKLLLLLLLLLCCCAAAAAABBB@@@;;;;;;???CCCDDDVVVxxxrrr]]]___cccrrrmmmSSSEEEHHHGGGbbb}}}zzz}}}bbbTTTDDD999555666<<>>===;;;>>>DDDEEEFFFQQQiii|||tttnnniiibbbZZZSSSSSSTTTXXX\\\___bbblllvvv|||~~~|||tttmmmiiiddd___\\\]]]```dddhhhmmmppprrryyy}}}vvviii\\\QQQKKKBBB===<<<>>>>>>>>>???CCCIIIQQQZZZeeepppwwwyyy|||~~~|||{{{~~~zzzpppjjjddd___^^^\\\ZZZWWWTTTRRRPPPOOORRRUUUYYY[[[\\\___eeejjjnnn~~~rrriiiYYYRRRHHHBBBBBBFFFJJJMMMFFFDDDDDDFFFDDD@@@AAADDDHHHCCCKKKeee~~~}}}___\\\\\\fff```IIIHHHDDD\\\kkkPPP???666555:::BBBVVVZZZSSSFFFJJJWWWVVVHHHDDDCCCBBBBBBCCCAAA>>><<<999666333000000000///......//////000111111222222000000111111111222222222000000000000111111111111000111111111111222222222222222333333444555555666333222444777777888@@@JJJccc|||hhhdddfffiiilllppp{{{{{{YYYDDDBBBAAA???>>><<<;;;;;;;;;888999999888888777666555333333222222222222222222000000000000000000000000000000000000000//////...///////////////000111111000222333333111000000111333333444555666777888888:::888777555555666888999<<<===@@@BBBEEEJJJOOOSSSZZZYYYXXXVVVVVVXXX\\\___]]]\\\\\\___dddiiilllnnnhhhiiioooxxx}}}|||}}}~~~{{{|||}}}zzz{{{ttthhhVVVHHH>>>:::666444777777777777666555444444444777<<>>999<<<>>><<<===AAAEEEEEEOOOhhhzzzpppjjjiiihhheeebbb___aaaeeejjjlllnnnvvv{{{|||yyyqqqllllllllljjjgggkkksss|||~~~{{{}}}~~~zzzuuummm___SSSIIICCC<<<;;;>>>@@@???===BBBHHHRRR\\\dddlllrrrvvvzzz~~~}}}|||}}}|||lllfffeeedddccc\\\YYYTTTPPPOOOQQQUUUXXXXXX[[[___aaaaaabbbfffiiikkkyyyvvvbbbVVVGGGCCC@@@???BBBGGGLLLNNNHHHEEEEEEFFFDDDBBBDDDIIIGGG???BBBUUUkkkeee\\\WWW]]]wwwnnnQQQEEE???QQQvvv~~~[[[CCC777333888???YYYiiiaaaHHHMMMiiiiiiOOOEEEDDDDDDDDDDDDCCC@@@>>>:::777333000000000///......//////000111222222222000111111111111222222222000000000000111111111111000111111111111222222222222222333333444555666666222222555777888999BBBLLLooollldddfffiiilllppp|||YYYFFFBBB@@@===<<<<<<;;;:::999:::999888777666555444333555444333333222222333333111111000000//////......000000000000000000000000000000000000111111111111222222222111111111111111111222222333555777999:::::::::999999888888999999>>>>>>???AAAFFFKKKPPPSSSVVVVVVWWWWWWWWWYYY]]]```ccc```\\\[[[^^^ccchhhkkkkkknnnrrruuuwwwzzz}}}}}}~~~}}}}}}}}}|||yyyvvvnnnfffYYYLLL@@@999666555666555555555555444444444666777:::===CCCLLLVVV\\\lllwwwzzzfffWWWOOOKKKEEEAAA???>>>?????????BBBIIIZZZuuu{{{vvvvvvvvvvvvwwwxxxxxxxxxwwwyyy{{{|||yyytttoookkkkkkjjjnnnwww{{{|||~~~}}}|||~~~zzztttlllcccYYYOOOHHH@@@===:::999;;;===>>>===@@@UUUeeedddeeeoooyyy|||~~~~~~~~~}}}||||||{{{ooohhhgggddd^^^YYYVVVTTTSSSUUU[[[___aaa```cccdddeeegggiiijjjkkkllljjjyyytttZZZIIICCC???<<<;;;===???EEEQQQ]]]YYYUUUMMMHHHIIIMMMJJJDDDDDDDDDDDDGGGPPPaaauuu|||~~~kkk^^^[[[iiizzzXXXTTTCCCFFFaaavvv[[[FFF888555777JJJjjjxxxcccLLLKKKPPPOOOGGGEEEDDDDDDFFFEEEAAA>>>===:::555222111111000///////////////000000000000000000000000111111111111222222222222222111000///111111222222222333333333333333333333333333333333:::444333888999;;;JJJ]]]pppccchhhkkkkkkrrrYYYGGGCCC@@@>>>======<<<;;;999999888888777666555555444333333222111111111111222111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222333555777888999;;;;;;:::999999:::::::::999:::<<>>;;;999;;;???CCCGGGZZZiiiiiihhhqqqyyy{{{zzzwwwyyy||||||tttiiibbb```___]]][[[___^^^^^^```dddhhhjjjkkkkkkkkklllmmmnnnoooppppppppp|||fffLLL@@@@@@AAA>>><<<===>>>FFFVVVeeeeeeccc[[[RRRNNNNNNNNNKKKGGGEEECCCCCCIIIUUUccclll}}}fffWWW]]]mmmzzzfffNNNCCCPPPpppwwwaaaLLL:::555999???YYYggg[[[IIIEEEGGGFFFGGGFFFEEEEEEFFFEEEBBB???===:::666333222111000///////////////000000000111000000000000111111111111222222222222222111000000111222222222222333333333333333333333333333333333777333333888999>>>RRRhhhkkkbbbfffiiijjjtttXXXHHHBBB@@@>>>======<<<;;;:::888888777777666666666555333222111111000000111111111111222222222222222222000000000000000000000000000000000000111111111111000000000000000000111111222222333444555666777888;;;;;;:::::::::;;;;;;<<<777999<<>>@@@MMMggguuunnnjjjhhhwww}}}}}}{{{{{{{{{{{{zzzllleeeZZZPPPIIIDDD@@@>>><<>>BBB@@@???===<<<>>>HHH^^^rrrsssrrrkkk^^^TTTPPPOOONNNJJJFFFBBB@@@DDDJJJPPPTTT\\\bbbjjjrrrtttZZZXXXccczzzjjjKKKCCCWWW|||xxxlllXXX@@@555777999IIIWWWUUUKKKDDDDDDEEEFFFFFFEEEEEEFFFEEEBBB@@@>>>;;;777444333333111000/////////000000000111111000000000111111111222222222222222222222222111000222222222222333333333333333333333333333333444444666444555777777@@@ZZZtttuuussspppeeeaaadddfffiiivvvYYYHHHAAA???<<<;;;<<<<<<:::999777777777777666666666666333333222111111111111111000111111111222222333333///////////////////////////000000000111111111111///000000000000000111111222333444555666666666777999999999999999:::;;;<<<;;;===@@@DDDIIINNNQQQTTTWWWUUUSSSPPPOOOQQQVVVZZZ]]][[[ZZZ[[[^^^aaabbbbbbfffpppyyy{{{wwwuuuyyy~~~}}}||||||}}}}}}yyyvvvwww{{{{{{~~~~~~~~~}}}zzzwwwtttssskkk^^^PPPDDD<<<888777666555555555555444444444444444555666999>>>DDDIIIPPP[[[hhhsss~~~{{{fff___```___[[[TTTLLLFFFBBBDDDBBBBBBNNNggg~~~{{{yyywwwtttooolllbbb[[[RRRJJJDDDAAA???===;;;<<<===;;;;;;???HHHPPPYYYfffqqqsssssswww{{{|||~~~~~~~~~{{{zzz}}}|||uuurrrllllllkkkhhhfffggglllpppmmmqqqtttuuutttvvvyyy}}}}}}zzzxxxvvvvvvwwwxxx{{{sss]]]KKKFFFIII???>>>>>>>>>???KKKeee|||yyylllbbb\\\WWWQQQKKKGGGCCCBBBEEEHHHIIIHHHJJJMMMOOOUUUccc|||kkk\\\\\\qqqfffFFFHHHccc~~~}}}nnnRRR;;;444888===GGGMMMJJJDDDCCCGGGDDDDDDDDDEEEDDDCCCAAA@@@???<<<999666555444222000//////000000000111111111000000111111111222222222222222222333333222111111222222222333333333444444333333333444444444444444777777888666555BBBbbbuuusss}}}fffcccaaadddfffkkkzzzYYYHHH???===;;;:::;;;;;;:::888777777777777666666666666444444333222222222222222///000000111111222222222///////////////////////////000000000111111111111//////000000111111111222333333444555666666555555777777777777888999:::;;;???@@@CCCFFFIIILLLNNNOOOOOOPPPQQQQQQRRRSSSVVVXXXYYYXXXWWWXXXZZZ\\\]]]\\\bbblllvvvyyyvvvtttyyy~~~|||zzzyyy{{{}}}~~~|||yyyyyy|||}}}zzzyyyqqqeeeVVVIII???999666666555555555555444444444444555555555777:::@@@DDDIIIRRR]]]fffooo}}}~~~jjj```aaacccccc```ZZZRRRLLLEEEBBBAAAKKKfff}}}{{{xxxtttoooggg^^^XXXPPPMMMGGGBBB???<<<:::777;;;:::999;;;BBBKKKSSSWWWaaaiiiqqquuuvvvzzz}}}~~~}}}||||||}}}~~~zzzvvvnnnssswwwxxxwwwwwwzzz~~~|||~~~zzzxxxxxxyyyzzz|||uuummmeeeYYYQQQNNNAAABBBCCCCCCDDDNNNeee{{{~~~vvvqqqkkkaaaVVVMMMIIIEEEEEEFFFGGGFFFCCC??????>>>AAAIII]]]vvvzzzyyyfffWWW___wwwUUUEEEOOOlllpppOOO;;;555333666===???===>>>DDDBBBCCCDDDDDDCCCAAA@@@@@@@@@===:::888777666333111000000000000111111111111111111111111222222222222111222222333333333222222222222333333333444444444333333333444444555555555444777888555666IIIooorrr```aaaccceeehhhooo[[[GGG???===;;;:::;;;;;;:::999888888777777666666666555555444333333222222333333000000000111111111111111000000000000000000000000000000000000111111111111000000000111222222333333333444555666666666444444555555666666888999:::;;;>>>@@@DDDHHHKKKMMMNNNNNNJJJMMMPPPRRRSSSTTTWWWYYYYYYWWWWWWXXX[[[^^^______```hhhqqqtttsssssswww|||~~~~~~}}}}}}|||}}}}}}}}}||||||~~~}}}~~~|||vvvkkk]]]PPPDDD<<<777666555555555555444444444444444555444555888<<<@@@AAAHHHQQQXXX^^^iiixxxyyykkkjjjkkkooorrrmmmcccZZZKKKGGGEEEOOOjjj~~~|||xxxvvvsssnnnhhhaaaWWWNNNGGGDDDBBB@@@>>>>>><<<999777<<<;;;<<>>===<<<===AAALLL```rrr|||xxx}}}ccc___kkk}}}aaaIIIDDDUUUvvvgggJJJ888444222444888:::>>>BBBAAACCCEEEDDDCCCAAAAAAAAA@@@>>><<<:::999777444222000000000111111111222222111111111222222222222333111222333333333333333333333333333333444444444444333333333444555555666666000444666555;;;VVViii\\\^^^aaaeeejjjttt]]]FFF@@@>>><<<<<<======<<<;;;999888888777666555555444444333333222222222222222222222222222222111111111000000000000000000000000000000000000111111111111000111111222333333444444333444666777666555444333555555666777888:::<<<===>>>AAAEEEIIILLLMMMMMMMMMKKKMMMOOOPPPQQQTTTWWWZZZWWWVVVVVVYYY]]]bbbfffgggeeejjjppprrrssstttwwwzzz}}}}}}~~~}}}{{{zzzzzz|||~~~}}}~~~|||wwwooocccWWWJJJAAA;;;666555555555555444444444222333333333333555999<<<;;;BBBIIINNNRRRZZZgggpppooo{{{{{{wwwvvv|||rrrfffTTTPPPMMMVVVpppyyyzzz{{{||||||yyysssooommmggg___WWWOOOIIICCC???===<<<;;;;;;<<<===<<<;;;===@@@FFFNNNYYYfffqqqxxxttttttuuuwwwzzz|||}}}|||{{{{{{|||~~~wwwdddVVVOOOXXXgggnnniiidddbbb``````\\\TTTMMMNNNTTTSSSTTTTTTRRRSSSTTTQQQKKKNNNLLLJJJFFFCCCCCCEEEHHHCCCCCCDDDFFFDDDFFFTTTccc|||nnnkkknnn|||gggPPPDDDGGGbbbuuuWWW===;;;777444666===@@@@@@BBBDDDGGGFFFDDDBBBBBBCCCAAA???===;;;:::888555333000000111111111222222222111111111222222222333333111222333333444444333333333333333444444444444555333333444444555666666666111555777777BBBbbbtttaaaYYY^^^^^^ccckkkyyy^^^EEEBBB@@@>>>===>>>???>>>===:::999888777666555444333333222222111000111111111444444444333333222222222000000000000000000000000000000000000111111111111111111222333444444555555333555666777777555333222666666777888999;;;===>>>AAACCCGGGJJJLLLKKKJJJIIINNNOOOOOONNNOOORRRXXX\\\QQQPPPQQQTTT[[[bbbgggiiilllooorrrtttuuuvvvyyy{{{~~~~~~~~~zzzvvvvvvzzz|||zzzwwwqqqggg[[[OOOEEE???666666555555555444444444000111222111111333777::::::???FFFJJJNNNUUU```hhhkkkuuu||||||zzz|||~~~~~~zzzkkkXXXSSSPPPYYYrrryyyxxxxxxwwwvvvsssmmmiiifff^^^SSSJJJCCC@@@>>>===888666444555777:::;;;;;;===EEEOOOXXXaaammm||||||yyywwwyyy{{{|||~~~||||||{{{|||}}}~~~|||lllQQQFFFCCCQQQgggtttwwwvvvqqqooolllfffYYYKKKCCCCCC>>>CCCDDDBBBBBBGGGJJJJJJKKKLLLJJJGGGDDDFFFKKKPPPFFFGGGJJJKKKFFFBBBJJJWWW|||{{{vvvkkkeeeooohhhVVVGGGCCCXXX~~~www[[[===>>>:::333555===@@@<<>>BBBLLLYYYdddmmmwww~~~{{{xxxyyy|||~~~{{{xxxzzz|||}}}}}}}}}nnnTTTGGGDDDEEEMMMYYYiii}}}qqq[[[GGG???@@@===>>>>>>>>>???AAADDDGGGMMMNNNLLLHHHFFFJJJOOOQQQTTTNNNNNNPPPJJJBBBGGGSSSxxx}}}sssbbbhhhzzzsss\\\LLLFFFLLLaaatttYYYJJJ<<<;;;888///<<>>;;;888555444222222222222111111111111000111111111111222222222222333333444444333333222333333333333333333333333444444555555666777777777666999888888LLLtttuuutttttt\\\[[[\\\VVV\\\___lllYYYHHHBBB@@@============:::777777777777777666666666666444222222222333333222000000000000000000000000000111000000000/////////...000000000000000000000000111111111111222333444555555555444444444444555555666666666666888:::<<<===BBBCCCEEEGGGIIIIIIIIIIIILLLOOOPPPMMMNNNRRRVVVVVVUUUVVVXXX[[[```dddhhhjjjppppppssswwwvvvtttwww|||yyy}}}}}}yyypppfff[[[MMMAAA999888777555333333444666333222111111111222333333888:::===@@@CCCHHHNNNRRRZZZ___gggmmmqqqsssuuuvvvzzz{{{||||||~~~wwwppplllkkkttt}}}yyywwwvvvvvvssskkkeeeffffff___WWWRRRKKKGGGBBB<<<888777777888<<<999999::::::999<<>>@@@;;;<<<===???@@@BBBDDDEEEHHHJJJJJJJJJKKKOOOUUUYYY```YYYVVVVVVNNNEEEGGGQQQnnn{{{vvv~~~eeeiiitttwww~~~qqq^^^MMMFFFOOOccczzz{{{dddLLL<<<999666999@@@BBBGGGEEECCCDDDEEEEEEDDDCCCCCCBBB@@@>>>;;;888666444333222222111111111111222111111111111222222222222222333333444444333333222333333333333333333333333444444555555666777777777555888999<<>>===:::999888999777777777777666666666666444333222333444444222000000000000000000000000000000000000000////////////000000000000000000000000111111111111222333444555555555444444444444555555666666666777888:::<<<>>>BBBCCCEEEFFFHHHIIIIIIIIIKKKOOOPPPMMMNNNRRRVVVVVVXXXYYY\\\___cccgggjjjlllqqqoooqqqvvvwwwuuuvvvyyyzzzsssmmmdddUUUGGG;;;:::888666555444444444333222222111111222222333777888999:::<<>>WWWyyyyyy___SSSXXX\\\ZZZ[[[bbbttt~~~YYYMMMDDDAAA===:::999999::::::777777777777666666666666444333222333444444222000000000000000000000000000000000000000////////////000000000000000000000000111111111111222333444444555555444444444444555555666666666777888;;;===>>>BBBCCCDDDEEEGGGHHHIIIIIIJJJNNNPPPNNNNNNRRRUUUUUUXXXZZZ]]]aaaeeehhhjjjkkkooommmooovvvyyyxxxwwwxxxxxxqqqmmmgggYYYKKK<<<:::888666555555444333555555444444444444444444666666666666777:::???CCCHHHMMMUUU\\\bbbhhhlllooosssssstttxxx~~~~~~~~~~~~zzzuuusssrrrpppmmmiiifff\\\TTTQQQMMMFFF???===999888888888888888999999<<<999999<<>>666666KKKNNNLLLGGGCCCCCCGGGFFFCCCDDDCCCBBB@@@===;;;888777777555222000000111333444111111111222222222333333222333333444444333333222333333333333333333333333444444555555666777777777777888777>>>ZZZlllWWWQQQVVVZZZZZZZZZcccxxxccc\\\TTTKKK???999:::<<<<<<:::777777777777666666666666444333333333444444222111000000000000000000000000////////////000000000000000000000000000000000000111111111111222333444444555555444444444444555555666666666777999;;;>>>???BBBBBBCCCDDDEEEGGGHHHIIIIIINNNPPPNNNNNNRRRUUUTTTVVVXXX\\\aaaeeeggghhhhhhmmmlllpppyyy~~~}}}}}}~~~~~~}}}}}}xxxpppllliii^^^RRR@@@<<<888555555666555444555555555444444333333333444555555555666999>>>AAACCCHHHNNNUUU[[[aaagggkkkpppppprrrwww~~~~~~}}}}}}zzz|||wwwqqqmmmkkkhhhddd___YYYQQQJJJGGGDDD>>>::::::666777777777888999999:::999888;;;BBBGGGMMMVVV______```eeelllrrruuutttqqqxxx{{{~~~{{{|||~~~{{{|||||||||xxx|||zzz{{{tttkkkfffhhhkkkggg```[[[TTTRRRTTTYYYZZZVVVSSSSSSLLLIIIFFFFFFHHHKKKLLLKKKOOOLLLKKKMMMNNNTTTcccsssxxxvvvsssmmmcccXXXRRRQQQfffpppvvviiicccnnnxxx{{{rrrOOOGGGHHH```TTT???666555BBBKKKMMMJJJDDDDDDGGGGGGDDDDDDDDDBBBAAA>>><<<:::888888666333111000111333444111222222222222333333333222333333444444333333222333333333333333333333333444444555555666777777777888777666AAAbbbdddTTTRRRUUUWWWXXXXXXddd|||iiiaaa^^^RRRCCC<<<===>>><<<999777777777777666666666666555444333444555444333111000000000000000000000000////////////000000000000000000000000000000000000111111111111222333444555555555444444444444555555666666666777999<<<>>>@@@BBBBBBBBBCCCDDDFFFHHHIIIIIIMMMPPPNNNNNNRRRTTTSSSSSSVVV[[[```ccceeeeeedddkkklllsss}}}}}}|||{{{|||~~~|||tttqqqnnnfff]]]HHHBBB;;;666666666666444333333333333222111000000222333555555666888;;;>>>===AAAFFFLLLQQQVVV\\\```jjjkkkoootttzzz~~~wwwyyy}}}|||{{{~~~~~~|||{{{zzzzzzzzzxxxuuurrrppplllfffaaa]]]XXXTTTQQQIIICCC???>>>===888666777555555555555666777999999:::<<>><<<;;;888777666444333333222222222222222333333333444444222333333444444333333222333333333333333333333333444444555555666777777777666777===RRRzzzlllSSSSSSWWWTTTSSSYYY[[[jjjVVVDDD???===;;;999999:::<<<>>>777777777777666666666666555444333444555555333111000000000000000000000000.../////////000000111111000000000000000000000000111111111111222333444555555555555444444555555555666666666888:::===???AAABBBAAAAAABBBCCCEEEGGGHHHHHHMMMOOONNNOOORRRTTTRRROOOSSSYYY^^^bbbbbbaaa```bbbhhhrrryyyyyyuuuwww|||zzz{{{||||||{{{{{{|||}}}~~~~~~~~~~~~~~~yyyyyyyyyzzz{{{}}}~~~|||}}}yyyrrrjjj^^^SSSEEE;;;888777555333555555666666555333222111...111333444333111111222666888;;;>>>AAAEEEJJJNNNRRRWWW]]]bbbeeejjjpppvvvtttvvvzzz}}}~~~|||{{{~~~}}}}}}}}}}}}||||||zzzyyyyyyyyy|||~~~{{{xxxvvvtttuuuuuusssooonnnooorrrnnnkkkgggdddaaa^^^ZZZWWWQQQQQQOOOIIIAAA<<<;;;<<<;;;888888:::999666555777555555555666888;;;>>>@@@DDDIIISSS```hhhjjjmmmrrrzzzxxxwww}}}|||tttwwwyyyzzz{{{zzz{{{}}}zzzwwwxxxzzz{{{}}}vvvrrrsssfffdddfffuuu[[[DDD???@@@EEEUUUlll}}}|||wwwttttttttttttqqqeeeTTTHHHDDDBBBDDDIIIGGGDDDQQQccc{{{iiifffooommmgggKKKDDDSSSooonnnKKKFFF@@@333GGGSSSNNNFFFGGGIIIGGGEEEEEEDDDCCCAAA???===;;;888777666666444333222222222222333333333444444444222333333444444333333222333333333333333333333333444444555555666777777777666:::BBBXXXqqqaaaLLLRRRYYYTTTSSS[[[]]]lllYYYFFFCCCBBBAAA???===<<<;;;;;;999999888888777666666666555555444333333222111111444444444333333222222222222111111111000000//////222222111111111111222222000000111222222222222111333333444444444444444444999999888999:::<<<>>>@@@AAACCCEEEEEEDDDCCCDDDEEEIIIJJJLLLNNNQQQSSSUUUVVVTTTUUUXXX]]]bbbbbb^^^ZZZaaahhhqqqvvvwwwwww{{{~~~zzz|||~~~}}}}}}zzz{{{{{{{{{|||}}}sssuuuxxx{{{~~~~~~|||wwwpppkkkeee^^^QQQDDD;;;666666666777555333333444444333222222111111111222333333444555777:::>>>AAADDDEEEFFFNNNPPPSSSWWW\\\ccckkkpppnnnrrrvvvyyyyyyxxxxxxxxxzzz|||||||||{{{zzzyyyxxxwwwwwwvvvwwwwwwwwwvvvuuusssrrrqqqpppooollljjjhhhfffeeeeeeccc```^^^[[[WWWRRRNNNHHHGGGDDD@@@===:::999888888777666666777666555333:::;;;;;;999999===DDDJJJTTTYYYaaahhhmmmppprrrtttyyyxxxxxxxxxxxxxxxyyyzzzuuuzzz~~~~~~|||~~~||||||~~~|||yyy{{{xxxuuupppooogggiii}}}uuuQQQEEEHHHBBBFFFMMM^^^}}}uuubbbQQQJJJ@@@EEEKKKMMMHHHFFFNNNZZZuuuxxx~~~mmmjjjjjj|||~~~```EEEEEEaaaXXX===BBB;;;===EEELLLHHH???AAAKKKDDDDDDEEEEEEDDDBBB@@@???===;;;888555333222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555666666:::666???```bbboooqqq^^^RRRUUUXXXUUUTTTWWWaaarrrXXXFFFCCCBBBAAA???===<<<;;;;;;999999888888777666666666555555444333333222111111333333333333222222222111000000000000/////////...222222111111111111222222000111111222333222222222333333333444444444444555888888999:::;;;===>>>??????AAACCCCCCBBBBBBCCCDDDGGGHHHJJJLLLOOORRRTTTVVVUUUVVVXXX]]]aaabbb```]]]^^^eeeooouuuwwwzzz~~~}}}}}}}}}|||{{{{{{}}}~~~|||}}}}}}||||||}}}}}}zzz{{{|||~~~}}}|||}}}yyyuuussskkkcccUUUGGG===777666666999777555444555444333111222222111111222333333444444666777:::===@@@BBBCCCIIIKKKNNNQQQUUUZZZaaafffhhhkkkooorrrsssssstttuuuxxxzzz}}}}}}|||~~~{{{{{{yyyxxxuuusssrrrqqqooooooppppppooommmkkkiiigggfffeeeccc```^^^]]]\\\ZZZXXXUUUSSSPPPMMMIIIFFFBBBAAA???===;;;999999888888888777888999999888777444777;;;===@@@EEELLLRRRYYY^^^eeelllpppsssuuuwwwxxxwwwvvvuuuuuutttttttttwwwyyy}}}~~~~~~~~~~~~~~~}}}||||||||||||}}}{{{vvvmmmlllfffjjj}}}gggNNNFFFGGGDDDFFFLLL\\\zzz}}}vvvrrrtttpppaaaPPPGGGGGGHHHKKKLLLHHHEEEKKKUUUeee}}}vvviiidddqqqmmmMMMBBBTTTsssXXX======666999BBBNNNTTTOOOHHHDDDEEEEEEEEEEEEDDDBBB@@@???===;;;888555333222222333333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555666666:::666BBBeeehhhrrr}}}gggXXXOOOSSSVVVTTTTTTYYY```sssYYYGGGCCCBBBAAA???===<<<;;;;;;999999888888777666666666555444444333333222222111222222222111111111111111000////////////.........222222111111111111222222111222222333333333333333333333333444444444555555777888999;;;<<<===>>>>>>>>>@@@AAABBBAAAAAACCCDDDFFFGGGHHHKKKMMMPPPSSSTTTVVVVVVXXX\\\```bbbbbbaaa___eeennntttxxx{{{~~~|||yyywwwxxx{{{~~~~~~}}}~~~~~~~~~}}}|||{{{~~~~~~}}}}}}}}}|||}}}}}}}}}}}}vvvnnn___PPPCCC;;;777666999777666666666555333000222222222222222333333444444444444555777:::<<<>>>BBBDDDFFFHHHJJJOOOTTTXXX]]]```cccfffhhhjjjnnnppprrrtttwwwzzz}}}yyyvvvuuuyyy{{{zzzyyyzzzwwwvvvtttqqqnnnjjjgggfffdddeeeffffffdddaaa^^^\\\YYYXXXWWWUUUSSSQQQPPPOOONNNKKKHHHFFFDDDCCCAAA???;;;:::999888888888888888555555555666666666666666444:::BBBHHHLLLRRRXXX\\\bbbgggmmmrrruuuvvvxxxyyyxxxwwwvvvuuusssrrrqqqpppyyyyyy{{{}}}~~~|||~~~~~~yyyzzz~~~wwwkkkeeeccclllwwwbbbVVVPPPLLLLLLNNNQQQ[[[oootttkkkccc___fffkkkdddUUUIIIMMMKKKKKKLLLKKKIIIKKKPPP___vvvhhhccchhhppp{{{[[[CCCGGG```uuu```DDD;;;777888===IIIXXX\\\OOO???FFFFFFFFFEEEDDDAAA???>>>===;;;999666444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555555666666666:::777DDDjjjqqquuurrrYYYQQQMMMQQQTTTRRRUUU\\\aaavvvZZZHHHCCCBBBAAA???===<<<;;;;;;999999888888777666666666444444444333333222222222111111111000000000000000000000000000000/////////222222111111111111222222222222333444444444444333222333333444444555555555666777:::<<<============>>>@@@AAAAAAAAABBBDDDFFFHHHHHHHHHIIIKKKMMMPPPQQQVVVVVVWWWYYY]]]aaaccceeedddiiioootttwwwzzz}}}~~~}}}{{{xxxvvvwwwzzz}}}}}}|||zzzyyyxxx||||||}}}~~~|||}}}~~~}}}}}}zzzkkkZZZKKK@@@999666666555555666666666333111333333222222222333333444444333222222333666888:::;;;<<>>=========<<<777777666666666666777777555555666555555555666777;;;CCCMMMUUUZZZ^^^bbbeeennnqqquuuxxxxxxxxxyyyyyyxxxxxxwwwvvvuuutttsssrrrzzzyyyyyy|||}}}zzz~~~|||}}}xxxtttxxx}}}vvvjjj^^^```mmmtttgggbbbhhhwwwsssjjjeee^^^WWWQQQWWW\\\```fffjjjeee\\\YYYRRRQQQ]]]kkkmmmaaaSSSOOOKKKKKKPPPSSSRRRQQQRRRggg{{{llliiihhhhhhnnn}}}mmmJJJAAAQQQdddtttQQQ======;;;999>>>OOO\\\SSSAAAFFFFFFFFFFFFDDDBBB???>>>===<<<:::777555444333333222222333333333333444444444444444444444444444444444444444444444444444444555555555555666666666666:::777FFFnnn|||xxxhhhQQQMMMMMMQQQRRRQQQVVV]]]ddd{{{[[[IIICCCBBBAAA???===<<<;;;;;;999999888888777666666666444444333333333333222222000000000000000000000000111111111111111111111111222222111111111111222222222222333444444444444333222222333333444555666666666777:::<<<============@@@AAABBBCCCCCCDDDGGGIIIKKKKKKJJJIIIJJJKKKMMMNNNTTTUUUVVVXXX[[[```dddhhhfffjjjoootttwwwzzz}}}~~~zzz{{{||||||zzzyyyzzz{{{~~~}}}|||{{{zzzzzz}}}|||}}}zzz}}}~~~}}}}}}}}}}}}}}}|||{{{ssscccSSSEEE<<<777444333333444666666555444444444333333222333333444555444222222222444666888666888:::<<<>>>AAAFFFIIIIIIKKKMMMOOORRRWWW\\\```aaacccfffhhhjjjnnnrrrvvv}}}{{{vvvxxxvvvsssqqqooonnnkkkhhhgggfffdddaaa]]]XXXSSSQQQQQQRRRRRRRRRPPPMMMJJJGGGGGGFFFEEEDDDCCCBBBAAAAAA???===:::999:::::::::999777777666666555555666666777999999999777777:::<<>>>>>AAABBBCCCDDDDDDFFFJJJMMMNNNMMMKKKJJJJJJLLLNNNOOOSSSUUUWWWYYY\\\```fffjjjfffiiimmmsssxxx|||vvvyyy}}}~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}~~~|||yyy|||~~~}}}~~~~~~xxxkkk\\\NNNBBB<<<666555333444555666666666555444444333333333333333444444333222333444555666333555888999;;;===AAACCC@@@BBBEEEGGGIIIMMMRRRVVVYYYZZZ\\\]]]___bbbfffiiiuuu{{{vvvvvvsssvvvvvvrrrrrrtttsssppplllmmmjjjgggfffgggeee```\\\\\\[[[YYYVVVRRRNNNKKKIIIIIIIIIHHHGGGDDDBBBAAAAAAAAA@@@???>>>>>>======:::888666666777888777666888777666666555555555666555777999888777888<<<@@@GGGOOOZZZccciiimmmqqquuu|||~~~~~~}}}zzzwwwvvvvvvqqqrrrtttvvvwwwwwwwwwvvvyyyyyyzzz|||~~~~~~{{{yyyyyy}}}~~~~~~}}}xxxwwwpppfff[[[```ooo}}}|||pppnnnwww}}}[[[PPPFFFDDDGGGQQQggg|||}}}xxxrrrrrrvvvyyyvvvlllbbbZZZVVVOOOOOOQQQYYYgggssstttnnn___ZZZYYY___dddccc___^^^aaagggmmmlllfffjjj}}}tttlllfffiiitttkkkKKKAAADDDcccmmmPPP;;;999777:::DDDNNNNNNIIIEEEFFFFFFFFFEEECCCAAA@@@======;;;:::777555444333111222222333333444444555444444444444444444444444444444444444444444444444555555666666666777777777:::<<>>???AAABBBCCCCCCDDDGGGKKKNNNNNNMMMLLLKKKLLLNNNQQQSSSSSSVVVYYY\\\^^^ccciiinnniiijjjnnnsssxxx|||~~~~~~uuuxxx}}}~~~}}}}}}~~~~~~~~~|||}}}|||zzz|||~~~}}}~~~}}}tttiii\\\PPPIII===:::666555555666777777555555444333333333333333222222333333333444444444222444666777777888:::<<<:::<<<>>>@@@BBBEEEHHHKKKMMMNNNOOOPPPPPPRRRVVVYYYbbbttt}}}mmmfffeeebbbddddddaaaaaaddddddaaa^^^```^^^YYYYYY[[[YYYTTTNNNNNNOOOOOOLLLIIIFFFCCCAAAAAA@@@>>>===<<<<<<<<<;;;;;;::::::999999888888777666555666777777555333666666555555555666666777333777:::<<<<<>>===<<<:::888666444333111111222333333444555555555555555555555555555555444444444444444444444444555666666666777777777777999AAA___gggPPPPPPNNNNNNQQQVVVZZZ\\\ppp}}}}}}{{{TTTCCCCCCBBBAAA???===<<<;;;;;;999999888888777666666666333333333333333333333333000000111111222222222333//////000000111111111222222222111111111111222222000000111222222222222111111111222333444666666777999999888999:::<<<>>>@@@AAABBBCCCCCCDDDGGGKKKNNNMMMLLLKKKLLLNNNQQQUUUWWWTTTWWW[[[^^^aaaeeekkkpppnnnooopppssswwwzzzzzzzzzuuuxxx|||}}}{{{{{{{{{{{{~~~~~~~~~}}}|||}}}}}}ttthhh\\\UUUCCC>>>999666555666777777666555444333333333333333000111222333333333333333222444555555444444555666666888;;;===>>>???BBBDDDBBBDDDDDDEEEEEEFFFIIILLLQQQdddxxx|||ooo^^^VVVUUURRRUUUVVVTTTSSSVVVUUUQQQUUUWWWUUUOOONNNPPPNNNGGGBBBCCCEEEEEEDDDAAA>>><<<<<<;;;999888777777888888777666666666555555555444777666666888999888555333444333444444555666777888999>>>CCCEEEGGGKKKTTT[[[```eeekkkoooppprrrwwwzzzxxxyyy{{{zzzxxxwwwwwwxxxvvvxxxzzz|||}}}|||{{{zzzvvvzzz~~~~~~{{{yyyzzz{{{|||zzzzzz}}}}}}{{{~~~{{{wwwjjjZZZYYY^^^nnn|||yyyppp{{{yyyaaaOOOJJJHHHHHHAAA???NNNcccoooYYYPPPRRRTTTRRROOOGGGJJJJJJJJJUUUmmm}}}ppphhhbbb^^^]]]___RRRMMMMMMSSSYYY\\\dddnnnrrrjjjiiiqqqsssWWWMMMEEEaaaeeeOOO:::555888<<>>===<<<;;;999666444333111111222333333444555555555555555555555555555555444444444444444444444444666666666666777777777777999EEEhhhfffPPPNNNLLLLLLPPPXXX\\\\\\wwwwwwooommmnnn}}}{{{RRREEEEEEDDDAAA>>><<<;;;::::::999999888888777666666666333333333333222111000000333333222111111222333333222222111111111111222222000222333333222111333444222222222222222222222222444444444444444555666777888999:::<<<===>>>>>>???>>>AAAEEEGGGHHHHHHHHHIIIKKKKKKMMMNNNPPPQQQRRRSSSWWWVVVVVV[[[bbbjjjmmmnnnsssrrrrrrvvv{{{~~~~~~}}}{{{{{{|||~~~~~~}}}{{{}}}~~~~~~~~~~~~wwwooohhhdddNNNCCC999777777666555666777666444444444444222000222222222222333444444555333333333444444444555555555555555666888:::===>>>=========>>>???AAABBBCCCMMMSSS[[[\\\WWWQQQNNNMMMKKKKKKKKKKKKJJJJJJIIIHHHKKKJJJHHHFFFDDDCCCBBBBBB????????????>>>===;;;;;;888888888888777666555444444444444555555555555666555555555444444444333333444555666555555666888:::???IIISSSXXX[[[```cccbbbkkkrrrvvvuuuuuuzzzzzzwwwzzz{{{{{{zzzyyyyyyzzz{{{{{{}}}{{{yyy}}}}}}}}}|||{{{zzz{{{~~~}}}zzzxxxzzzyyyrrrfffYYYYYYeeeqqqrrrkkknnnvvvdddZZZWWWVVVSSSLLLGGGNNNZZZ~~~aaaHHHCCCGGGFFFFFFJJJHHHGGGHHHKKKOOOYYYkkk|||zzzsssiiibbb___\\\YYYVVVWWWUUUWWW]]]bbbgggqqqzzzooonnniii^^^iiiuuu^^^EEEPPPcccnnnDDD999999777===JJJMMMJJJEEECCCBBBCCCCCCCCC???>>>=========<<<999777555444444333333444444555555555555555555555444444666666666666666666666666777666666666666777777888===JJJnnnzzz]]]OOOOOORRRUUUUUUVVV\\\dddzzziiieeekkkqqqxxxRRRFFFEEECCCAAA>>><<<;;;::::::999999888888777666666666555555555555444333222222222222111000000111222222222222111111111111222222000222333333222111333444222222222222222222222222444333333444555666777888888888:::;;;===>>>>>>???>>>AAADDDFFFGGGGGGHHHIIIKKKLLLMMMOOOPPPRRRSSSTTTUUUTTTVVV[[[bbbiiimmmooorrrqqqrrrvvv{{{~~~~~~|||tttlllgggZZZOOODDD???===999777777888777555555555555444222333333333222333333444444333333333444444444555555444444444444666888:::;;;:::::::::;;;<<<>>>???@@@DDDIIIOOOPPPLLLGGGEEEFFFEEEFFFFFFFFFFFFEEEDDDCCCFFFEEECCCBBB@@@?????????<<<<<<<<<<<<;;;:::999888777777777777666555444333444444444555555555555666666666666666666666666666666777777777777:::>>>BBBGGGPPPYYY___eeekkknnnlllpppwwwzzzxxxxxx{{{{{{yyy||||||{{{zzzyyyzzz{{{}}}}}}|||{{{{{{}}}~~~zzzxxxyyy}}}}}}vvvooobbbVVVZZZfffqqqqqqjjjoooqqqiiieeeaaa___YYYRRRSSSYYYzzzttt___LLLJJJKKKHHHHHHLLLHHHGGGIIIKKKLLLQQQ^^^jjjllliiieeeaaa^^^\\\YYYXXXZZZZZZ^^^eeejjjnnnvvv}}}sssiiiddd^^^eeeuuusssLLLLLLUUU}}}QQQ===:::999<<>>LLLpppwww___OOOOOOQQQTTTTTTUUU]]]fffvvveeebbbhhhnnnsssPPPEEEEEECCCAAA>>><<<;;;;;;;;;999999888888777666666666555555555555444333222222111111000//////000111111222222111111111111222222000222333333222111333444222222222222222222222222333333333444555777888999888888999;;;<<<===>>>???@@@BBBDDDEEEEEEFFFHHHJJJLLLLLLNNNOOOQQQSSSTTTUUUTTTTTTVVV[[[bbbhhhlllnnnpppppprrrvvv{{{~~~yyyrrrmmmbbbWWWKKKEEE@@@:::777777999777555555666666555444555444333333333333333333333333333444444444555555333333333333333555666666666666666777888999:::;;;:::>>>CCCCCC@@@>>>===>>>>>>>>>?????????>>>======>>>===<<<;;;;;;;;;;;;;;;888888999888888777666555666666666666555444333333444444444555555555555666444444444444444555555555555666777888:::???EEEJJJSSSZZZbbbiiiqqqyyyzzzwwwvvv{{{}}}|||{{{}}}}}}{{{~~~}}}{{{yyyyyy{{{}}}}}}zzzyyyzzz{{{|||}}}zzzwwwxxx{{{~~~~~~xxxooodddYYY[[[hhhrrrnnnhhhqqqtttnnnhhheee```YYYUUUUUUooorrrdddWWWRRRNNNHHHIIIOOOLLLJJJKKKMMMLLLJJJOOOVVV[[[^^^aaaccccccaaaaaaaaahhhhhhnnnvvvzzz|||{{{eee^^^^^^ccciii^^^NNNGGGfffbbbDDD<<<<<<======GGGGGGEEEDDDCCCCCCCCCDDDBBB@@@===;;;;;;;;;:::999555555444444444444555555555555555555555555555555666666666666666666666666666666666666666777888999???QQQsssppp^^^NNNNNNPPPSSSSSSUUU^^^hhhsssaaa^^^eeekkk~~~nnnNNNDDDDDDCCC@@@>>><<<;;;;;;;;;999999888888777666666666333333333333222111000000111111111000000111111111222222111111111111222222000222333333222111333444222222222222222222222222222222333444666777999:::888888999:::;;;===>>>???AAABBBCCCDDDDDDEEEHHHJJJLLLMMMNNNPPPRRRTTTUUUVVVUUUVVVXXX\\\aaafffjjjkkkoooppprrrvvv{{{}}}~~~|||xxxuuujjj___UUUNNNGGG???:::::::::888666555666666666555666555444333333333333333333333333444444444555555333333333333333333333333444444444444555666777888666888;;;;;;:::999:::;;;888888999999999999888888888888777777777777888888555666666666666666555444444555555555444444333222444444444555555555555666444444444444444444444444777:::>>>BBBFFFKKKPPPTTT___ccciiioooxxx{{{xxx{{{}}}}}}}}}}}}~~~}}}zzzyyyzzz}}}}}}{{{xxxxxxyyyyyyzzz||||||{{{xxxvvvwwwyyy||||||vvvnnnccc[[[___kkkqqqjjjggguuu|||tttiii___WWWTTTTTTdddyyyxxxoooggg\\\SSSRRRXXXUUUQQQOOOOOOMMMIIIJJJNNNOOOWWW```fffggggggggghhhoooooorrrxxx{{{|||iii\\\___dddfffuuuUUU@@@UUUtttPPP???======:::CCCDDDEEEEEEDDDCCCDDDDDDDDDAAA===;;;;;;;;;;;;:::555555444444444444555555555555555555666666666666666666666666666666666666666666666666777888999999???VVVxxxhhhXXXMMMMMMOOOQQQQQQTTT```lllttt```]]]bbbgggxxxoooQQQGGGDDDBBB@@@>>><<<;;;;;;<<<999999888888777666666666333333333333222111000000222222222222222222222222222222111111111111222222000222333333222111333444222222222222222222222222222333333444666888999:::888888888999:::<<<>>>???AAABBBCCCDDDCCCEEEGGGIIIKKKLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[^^^aaadddgggiiinnnpppssswww{{{}}}~~~~~~}}}|||wwwnnnddd]]]SSSHHHAAA@@@<<<999666555555666555444666555555444333333333333333333333444444444555555444444444333333333222222333333333333444444555666444555666666666666777999555555666666666666555555555444444444555555666777444555555666666666555555444444444444444333333222444444444555555555555666888888888888888888888888===CCCKKKSSSXXX[[[^^^```gggkkknnnrrryyy~~~}}}wwwvvvwwwzzz|||||||||~~~~~~|||zzz{{{~~~|||zzzzzz|||||||||xxxxxxxxxwwwvvvvvvyyy{{{{{{yyywwwvvvqqqhhh^^^YYYeeeooopppeeeeee{{{ttt^^^QQQOOOQQQTTTdddzzz}}}nnnfffdddaaaZZZSSSPPPNNNKKKKKKNNNLLLSSS[[[``````^^^^^^^^^aaa___```cccddddddhhhooozzzaaa^^^dddfff[[[???IIIhhhdddIII>>>;;;999>>>AAAEEEFFFEEEDDDDDDDDDFFFBBB>>><<<;;;<<<;;;:::666555555444444555555666555555555666666666777777666666666666666666666666666666666666777888999:::@@@\\\}}}```OOOMMMMMMOOOPPPPPPTTTcccqqqwwwccc\\\^^^```qqq}}}sssUUUIIICCCBBB@@@>>><<<<<<<<<<<<999999888888777666666666555555555555444333222222222222333333333333222222222222111111111111222222000222333333222111333444222222222222222222222222444444444555666888999:::888888888888:::<<<>>>???@@@BBBDDDDDDDDDDDDFFFHHHJJJKKKMMMOOOQQQTTTUUUVVVXXXZZZ^^^```aaadddgggiiinnnqqquuuxxx{{{~~~~~~wwwppphhh\\\NNNDDDBBB???<<<888666666666555555666555444444444444444444333333333444444444555555333444444444444333222111333333222222333444444555222222333333333444555555333444444555555555555444444333333333444444555666444444555666777777777666333444444555444444333333444444444555555555555666666777777888999:::;;;;;;@@@HHHSSS\\\aaadddeeeeeemmmqqqssstttvvvzzzxxxsssttttttvvvzzz{{{zzz|||~~~}}}}}}~~~|||~~~wwwxxxyyyxxxwwwwwwxxxyyyzzzwwwuuuuuuqqqhhh```]]]mmmtttnnn```eeexxxYYYIIIGGGHHHFFFUUUmmm~~~sssqqqfffZZZTTTQQQNNNMMMOOOMMMOOOQQQQQQOOOLLLJJJIIINNNKKKKKKLLLLLLKKKPPPVVVkkkoooaaabbbeee{{{```CCCDDDTTTrrrzzzWWW@@@999999999???EEEGGGFFFDDDDDDEEEFFFCCC@@@>>>===<<<;;;:::666666555555555555666666555555555666666777777888666666666666666666666666666666666777888999:::;;;BBBcccYYYKKKMMMNNNPPPPPPPPPUUUfffwwwjjj___[[[YYYiiiwwwsssTTTFFFCCCBBB@@@>>><<<<<<<<<<<<999999888888777666666666555555555555444333222222000111222333333222111000222222111111111111222222000222333333222111333444222222222222222222222222555555555555666777888999888888777888999;;;>>>??????AAADDDEEEEEEDDDEEEFFFIIIJJJLLLNNNQQQSSSUUUVVVVVVZZZ^^^aaaccceeeiiilllnnnrrrvvvyyy{{{~~~|||xxxuuupppeeeWWWMMMJJJDDD@@@<<<999888777777666555444444444444555555666333333333444444444555555222222333444333222111111222222222222222333333444333222222333333444333222222333444444555555444444333333333222333333444444333333555666777777777777444444555555555555444444444444444555555555555666666777999<<>>@@@???AAADDDDDDBBBEEEJJJUUUqqqkkkeeegggxxxmmmOOOEEEEEEaaadddEEE999:::666===DDDHHHFFFDDDDDDEEEEEECCCAAA??????===;;;999666666555555555555666666444555555666777777888888666666666666666666666666666666666777888999;;;<<>><<<<<<<<<===999999888888777666666666333333333333222111000000///000111222222111000///222222111111111111222222000222333333222111333444222222222222222222222222666666666666666777888888999888777777999;;;>>>@@@>>>AAADDDFFFFFFEEEDDDEEEIIIIIIKKKNNNPPPSSSTTTUUUTTTXXX^^^bbbdddgggllloooooorrrwwwyyy{{{}}}~~~{{{zzzzzzyyyqqqddd[[[XXXHHHDDD???;;;999999888777444444444444444555666777333333333444444444555555000111222333333222111000222111111111111222222333444444333444555555444222222222333444444444444444333333222222222222333333222333444555666777777777444444555555666555555555444444444555555555666666<<<>>>AAAEEEJJJNNNRRRTTTTTTYYYbbbjjjooorrruuuwwwrrryyy|||yyyvvvwwwwwwvvvwwwtttuuuyyyxxxtttvvv}}}yyyyyy~~~{{{xxxvvvvvvyyytttrrruuusssjjjddddddyyyyyyjjjXXXeeeqqq^^^YYYVVVQQQQQQUUUeeerrrggg```XXXRRRPPPNNNIIIBBB???@@@BBBBBBAAA999999===CCCCCCAAABBBEEEGGGaaauuujjjkkkwwwxxxxxx}}}{{{\\\JJJ>>>WWWkkkJJJ;;;===444<<>>:::888666666555555555555666666444555555666777888888999666666666666666666666666666666666777888:::;;;<<>>===;;;:::::::::;;;::::::999777555444333555555444444444333333333111111111111111111111111111111111111111111111111444333222111222333444555333333222222111222222222444666666666666666888:::999999999:::;;;<<<===>>>AAA???>>>???CCCEEEEEEDDDIIIJJJLLLNNNQQQTTTVVVXXXXXXYYY\\\^^^```dddiiilllooorrrvvvyyyzzz{{{}}}~~~~~~~~~~~~|||wwwnnnddd^^^TTTPPPJJJEEE@@@<<<888555666555444555666777666555444444444555555666666666555555444333333222111111111111222222222333333333333333333333333333333333333333333333333333333333555555444333333444444444777777666555444444444555444666777666555333333444222444666666666777;;;???EEEHHHNNNTTT[[[```ccceeehhhjjjmmmmmmmmmnnnqqqssswwwwwwwwwuuusssrrrsssuuutttxxx{{{zzzuuusssuuuxxxxxx}}}{{{zzz|||uuurrrrrrqqqtttxxxwwwooogggggglllyyybbbZZZqqqwwwgggbbbfffdddfffdddkkk~~~~~~tttmmmaaaVVVPPPNNNKKKGGGBBB>>>===<<<===:::===???@@@???AAAEEEHHHMMMSSSiiisssgggmmmnnnooosss}}}rrrTTTKKKOOOjjjwwwXXXAAA;;;999555;;;JJJNNNEEEBBBIIIGGGFFFDDDBBB@@@>>><<<;;;999888555444444555888999666666777777888888999999444555666666555555666888<<<999888999888555888===NNNzzzoooRRRNNNMMMMMMPPPSSSQQQVVVlll{{{nnn[[[___dddvvvmmm\\\LLLAAABBBAAA???>>><<<;;;;;;;;;:::::::::999777666444333555555444444444333333333111111111111111111111111111111111111111111111111222222111111111222333444333333222222111222222333333444555555444555777999999999999:::;;;<<<===>>>@@@???>>>???CCCFFFFFFEEEIIIJJJKKKNNNQQQTTTVVVXXXWWWYYY\\\^^^```dddiiilllooorrrvvvxxxzzz{{{}}}~~~~~~vvvmmmggg]]]YYYTTTOOOJJJDDD???;;;999888666666777888777555666666666555555555555555555555444444333222222111222222222222333333333333333333333333333333333333333333333333333333333333555444444333333333444444555444444444444444555666444555777666444333333444111444777999<<>>===<<<:::999666555444555777888777777777777777888888888444555666666555555666888:::777777999888777:::???WWWiiiOOONNNLLLLLLOOOSSSRRRXXXooouuuaaaYYY\\\llljjjUUUJJJDDDCCCBBB@@@???===<<<<<<<<<:::::::::999777666444333555555444444444333333333222222222222222222222222222222222222222222222222111111111111111222333333333222222111222222333333222444555444444444666888999999999999:::<<<===>>>???>>>>>>@@@CCCFFFGGGFFFHHHIIIKKKNNNQQQTTTWWWXXXWWWYYY[[[^^^```dddiiilllooorrruuuxxxyyy{{{}}}|||}}}}}}vvvqqqgggddd___[[[UUUOOOGGGBBB===;;;999888999888777666777777666666555444333333555555555444333333222222222222222333333333444444333333333333333333333333333333333333333333444444444444333333333444444555444444444444555666777888555666777777555444555666222444888<<>>@@@CCCEEEFFFIIIMMMOOOVVV\\\pppllleeedddgggooozzz___KKKRRRmmmxxxRRRBBB===<<<<<>>===<<<:::888666555555666777888777777777777777777666444666777777666555777888888666666999999888<<>>===<<<;;;;;;:::999999999777666555444555555444444444333333333222222222222222222222222222222222222222222222222222222222222222333333333222222111111222222333333333444555555444555777888888888888999:::;;;============>>>@@@CCCEEEGGGHHHHHHIIILLLOOORRRUUUVVVWWWVVVXXX[[[]]]```dddiiillloooqqqtttwwwyyy{{{}}}{{{~~~yyywwwnnnllliiieee```XXXOOOJJJCCC@@@===;;;:::999777666666666666555555444333333666555555555444444333333333333333333444444444444444444444444444444444444333333333444444444444444444444444333444444555555555555555555666777888999666888999888777777999:::666888:::===@@@CCCFFFGGGKKKLLLNNNRRRUUUYYY\\\^^^\\\[[[[[[]]]```bbbaaa```___aaaccccccbbbbbbccceeehhhiiilllppptttvvvvvvuuuyyy{{{~~~}}}zzzwwwqqqhhhdddjjjttt}}}pppZZZYYYuuu~~~~~~~~~zzzxxxxxx~~~eee[[[SSSVVVddd|||ooobbbXXXSSSRRRPPPMMMJJJFFFCCCAAA@@@BBBBBBDDDFFFJJJOOOUUUXXXhhhkkk{{{pppdddaaacccmmm|||nnnOOOJJJ^^^~~~]]]FFF;;;===;;;:::???FFFGGGCCCHHHGGGFFFDDDBBBAAA??????===<<<999777666555555666888888777777666666666555444666777777666666777888888666777999999999<<>><<<:::888777777666666666555555555666666555555555555555444333333444444444555555555444444444444444444444444333333333444444555555555555444444444555666666777666666555555666666777888777999:::::::::;;;>>>@@@>>>???@@@BBBEEEGGGHHHHHHMMMNNNQQQUUUXXX\\\^^^```]]]]]]^^^```ccceeeeeeeeefffgggfffdddcccdddfffiiikkkllloootttyyy|||{{{zzz}}}~~~}}}yyytttmmmfffdddmmmzzzoooYYY\\\zzz{{{sssrrruuuvvvxxx{{{{{{yyywwwuuuuuu{{{|||~~~hhhLLLFFFCCCHHHUUUlllyyypppiiiaaa[[[TTTSSSRRRQQQOOOMMMKKKJJJMMMMMMNNNQQQWWW]]]bbbeeexxxyyyddd^^^^^^iiixxxZZZHHHQQQoooqqqUUU======:::888===DDDEEEAAAHHHHHHFFFEEECCCBBBAAA@@@>>>===;;;888777666555555888777777777666666555555555666777777666666777999:::777888:::999888<<>><<<;;;:::::::::999999999888888777555555555555444444444333333333333333333333333333333333333333333333333333333333333333444555555555555555111111111111222333444444555666777666666666888:::888888888888999;;;<<<======>>>@@@AAABBBCCCFFFHHHIIIKKKMMMPPPRRRSSSTTTTTTTTTWWWZZZ\\\___dddiiimmmnnnpppsssuuuwwwzzz~~~}}}~~~}}}{{{yyyuuuooogggbbbXXXSSSNNNIIIFFFDDDAAA???;;;;;;:::999999888777777666666666666666666666666444444444555555555666666444444444444444444444444333333333444555555666666666666666666666777888999555555555666777888999:::;;;===>>>???@@@CCCGGGJJJJJJJJJKKKOOORRRUUUUUUTTTWWWYYY[[[^^^```aaabbbbbbccceeehhhiiiiiijjjlllnnnmmmnnnmmmllljjjkkkmmmoooooorrrvvv{{{~~~~~~}}}~~~~~~zzztttmmmeeeeeeppp~~~~~~lllWWW^^^}}}xxxpppgggeeegggjjjlllooopppooonnnnnnnnnooooooooosssvvvfffRRRFFFBBBAAADDDLLL\\\ttt{{{ooodddXXXYYYZZZ[[[[[[[[[ZZZYYYUUUXXX]]]fffooovvvzzz{{{xxxvvv{{{jjj___[[[eeeuuummmNNNIII]]]mmmHHHAAA:::888<<<@@@AAA@@@IIIHHHGGGFFFDDDCCCBBBAAA>>>===;;;999888777666666777666666666666666666555555666888777666666777999:::888888::::::999<<>>DDDgggyyyVVVKKKPPPNNNLLLMMMQQQUUUccclllYYY\\\rrrXXXFFFFFFCCCBBB@@@>>>===<<<<<<<<<888888888888888777666555555555444444444333333333333333333333333333333333333333333333333333333333111222333444555444333333111111111111222333444555333444555444444444666888777777777888999:::<<<<<<>>>@@@BBBBBBAAAAAADDDGGGLLLMMMOOOQQQRRRRRRQQQPPPSSSVVVYYY\\\___dddiiimmmnnnppprrrtttvvvzzz~~~~~~~~~{{{vvvrrrooojjjccc]]]YYYVVVSSSQQQKKKIIIGGGCCC???<<<999888666666666666777777777777555555555555666666666777555555555555555555555555333333444444555666777777888888888888999:::;;;<<<;;;<<<>>>AAADDDHHHKKKMMMPPPQQQTTTVVVYYY]]]cccgggdddccccccfffiiikkkiiifffdddggglllooopppooollljjjjjjppptttqqqjjjgggkkkqqqlllqqqxxx||||||zzzwwwvvvqqqxxx}}}yyyxxxzzz||||||{{{~~~|||zzzqqqhhhgggssstttaaaNNN]]]wwwooollljjjvvvxxxttthhh]]]bbbxxx{{{tttjjj```\\\^^^WWWYYYZZZZZZYYYXXXYYYZZZXXXVVVUUUYYYbbbnnnxxx}}}sssYYYXXX```\\\QQQPPPOOONNNMMMSSSddduuurrrfffSSSJJJFFFLLLZZZjjjzzzrrraaacccrrrhhhNNNJJJLLL~~~jjjQQQ===:::999666:::EEEIIIIIIHHHGGGFFFDDDDDDCCC<<<<<<;;;;;;:::999888888444555555555666666777777555777888888777777888999666444666:::;;;<<<@@@GGGpppqqqNNNHHHQQQLLLJJJKKKPPPUUUeee}}}aaaXXXgggwwwTTTHHHDDDAAAAAA???>>>============<<<;;;:::999888888888888666555555555555444444444333333333222222111111111333333333222222111111111222222222222222222222222222222333333333444444444444555777666555555666777777777888:::::::::::::::<<<===>>>@@@BBBDDDEEEFFFKKKLLLMMMNNNPPPSSSUUUVVVZZZZZZZZZ[[[]]]ccckkkppprrrpppppprrrwww{{{{{{zzz~~~{{{|||{{{xxxuuuuuutttooohhhcccaaaaaaWWWVVVSSSNNNGGGBBB??????>>>;;;888777888888666444444666888777444444666999444555555666666666555555666666666666666666666666777888;;;>>>>>>>>>AAAEEEFFFHHHLLLPPPSSSUUUWWWWWW\\\\\\]]]___ccchhhlllooofffiiijjjjjjhhhhhhkkknnnrrrrrrqqqqqqpppnnnmmmlllqqquuuuuupppkkkkkkllllllvvvyyyzzzyyyvvvuuuxxx{{{yyyzzz|||~~~|||wwwuuuwwwzzz}}}~~~~~~}}}uuujjjhhhtttsss[[[PPPccc~~~~~~hhhbbb___ZZZaaaYYYRRRMMMFFFGGGZZZrrr}}}uuukkkbbb^^^^^^WWWTTTQQQOOOPPPRRRRRRRRRRRRPPPRRRXXX\\\]]]```eeerrrvvvzzzwwwhhh]]]bbbnnnoooddd]]]^^^______fffpppuuueeeYYYSSSGGGFFFEEEFFFJJJRRR]]]dddqqqzzz___bbbqqqVVVLLLOOOlllxxx]]]BBB999999888;;;CCCFFFHHHHHHEEEEEEGGGDDD???AAA???<<<::::::999888666777777777777777777777777777777777777777777777777999666:::666===@@@;;;OOO{{{kkkQQQKKKLLLNNNJJJOOORRRRRRhhhqqqWWW]]]yyyxxxUUUIIIDDDBBBAAA@@@>>>======<<<<<<<<<;;;:::999888888888888666555555555555444444444444444333333333222222222333333333222222222111111222222222222222222222222222222333333333444444444444555777666555555666888888888888999::::::;;;;;;<<<===>>>@@@BBBDDDFFFFFFKKKKKKLLLMMMNNNPPPQQQRRRVVVWWWXXXYYY]]]ccckkkqqqsssqqqpppssswwwzzz{{{{{{~~~|||}}}}}}zzztttyyy~~~{{{uuupppnnncccaaa^^^ZZZVVVQQQNNNLLLGGGDDD@@@??????>>>;;;999555666777777777666555444999999::::::::::::999999::::::;;;<<<===>>>???@@@AAA??????DDDIIINNNQQQSSSWWWXXX[[[]]]```cccdddeeeccccccdddeeegggkkknnnpppjjjlllllljjjiiikkkqqqvvv|||zzzwwwsssqqqoooooooooqqqttttttooonnnrrrxxxzzz|||||||||{{{zzzzzz|||~~~{{{|||}}}}}}{{{{{{}}}~~~|||zzzsssiiihhhtttnnnXXXOOOddd|||qqqnnniiibbbaaaVVVMMMIIIDDDCCCOOO```{{{zzzwwwrrrkkkccc^^^]]]WWWSSSOOONNNNNNOOOOOOOOOLLLJJJJJJMMMOOOQQQVVV\\\nnnttt||||||sssqqq{{{uuuvvv|||uuudddVVVLLLGGGFFFFFFFFFFFFIIIPPPYYY___aaannn~~~yyyjjjeeeppp~~~mmmLLLIII[[[|||gggKKK???;;;888:::AAAFFFHHHHHHEEEEEEGGGFFFBBBAAA???<<<;;;::::::888666777777777777777777777777777777777777777777777777:::666:::777===@@@<<>>@@@BBBDDDFFFGGGLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSUUUWWW[[[bbbkkkppptttsssrrrssswwwzzz||||||}}}}}}www|||}}}yyywwwqqqmmmiiigggfffccc___[[[UUURRRNNNKKKIIIGGGDDDBBBDDDBBB@@@?????????>>>===@@@@@@???????????????@@@BBBCCCDDDGGGIIIKKKMMMNNNVVVSSSPPPRRRYYY^^^```^^^ccccccdddfffhhhjjjlllmmmjjjjjjiiiiiijjjlllmmmooollllllkkkiiihhhlllttt{{{~~~xxxrrrnnnmmmmmmnnnppptttssspppqqqzzz~~~}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~}}}{{{{{{|||pppfffhhhttthhhTTTOOOfffgggZZZNNNJJJFFFCCCGGGOOOqqqvvvvvvqqqrrrwwwxxxtttoooqqqqqqnnnhhhbbb]]]YYYVVVSSSOOOLLLLLLLLLLLLLLLHHHFFFFFFHHHJJJMMMVVV```qqq|||}}}~~~xxxfffXXXPPPIIIFFFEEEFFFHHHIIIMMMTTT[[[aaahhhnnnvvv}}}vvvwwwgggnnn}}}TTTGGGKKKcccgggMMM@@@;;;888;;;AAAGGGJJJIIIFFFEEEHHHGGGEEEBBB???===;;;;;;:::888777777777777777777777777777777777777777777777777777:::666:::777===???>>>WWWfffMMMIIIJJJNNNJJJNNNRRRVVVqqqoooYYYgggsssUUUJJJDDDDDDCCCAAA???>>><<<<<<<<<;;;;;;:::999888888888888666555555555555444444444555555555555555555444444333333333333333333333333333333333333333333333333333333333444444444444555444555777777666666777999:::999888777888:::<<<>>><<<===???AAACCCEEEFFFGGGLLLMMMNNNPPPQQQRRRSSSSSSQQQRRRTTTVVVYYY```ggglllssssssssstttwwwyyy|||}}}~~~|||{{{zzz{{{xxxsssooooooqqqooojjjdddbbb```\\\XXXTTTQQQNNNMMMOOONNNLLLIIIFFFFFFHHHJJJJJJIIIHHHGGGGGGGGGHHHIIINNNOOOPPPSSSUUUXXXZZZ[[[]]]_________bbbggghhhfffiiihhhhhhhhhiiikkkmmmooommmlllkkkjjjiiiiiiiiijjjjjjkkkjjjgggfffiiiooouuuwwwuuuqqqllljjjiiiiiiiiippptttuuurrrttt~~~~~~~~~~~~}}}|||{{{zzz{{{}}}~~~|||zzzmmmdddhhhttt}}}cccRRROOOjjjuuuhhh\\\TTTMMMHHHHHHLLL^^^```___\\\___eeehhhfffhhhlllnnnjjjeee```ZZZUUUWWWSSSOOOLLLKKKLLLKKKKKKFFFDDDDDDGGGJJJQQQ^^^kkkvvvzzzyyyppp```WWWSSSOOOLLLGGGHHHJJJMMMQQQZZZccciiivvvxxx|||{{{iiilll}}}~~~cccNNNDDDSSSyyykkkSSSDDD<<<888:::???IIILLLKKKGGGEEEGGGGGGEEEBBB@@@===<<<;;;;;;999888777777777777777777777777777777777777777777777777:::666;;;888===???@@@]]]dddLLLIIIKKKNNNKKKNNNQQQXXXuuubbb^^^nnnmmmQQQIIIBBBDDDCCCAAA@@@>>>======<<<;;;;;;:::999888888888888666555555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333333333444444444555555555444555777777666777888:::;;;:::888888888:::===>>>===>>>???AAACCCEEEFFFGGGIIIJJJMMMPPPRRRTTTUUUVVVRRRSSSTTTUUUXXX\\\bbbgggpppqqqsssuuuwwwyyy{{{}}}}}}~~~~~~}}}|||{{{wwwtttuuuwwwvvvqqqkkklllkkkhhhccc___\\\ZZZYYYSSSYYY``````[[[VVVTTTUUUZZZYYYVVVTTTTTTUUUWWWXXXZZZ[[[]]]^^^```bbbcccddd\\\eeekkkiiihhhkkkmmmmmmnnnnnnmmmlllmmmnnnpppqqqooonnnmmmkkkjjjiiiiiihhhjjjlllmmmkkkhhhgggiiimmmjjjjjjiiiiiiiiihhhhhhhhhpppuuuxxxvvvvvv}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||xxxjjjccciiiuuu|||```PPPQQQnnnyyynnnbbbWWWPPPOOOSSSPPPOOOMMMKKKOOOUUUXXXWWWaaagggjjjfffcccaaa\\\WWWVVVRRRNNNLLLLLLLLLLLLLLLDDDBBBAAAEEEJJJQQQ___lllyyywwwwwwxxxjjjaaa[[[UUUQQQRRRQQQQQQQQQUUU]]]gggnnnsssyyyvvvooo~~~}}}pppUUUCCCJJJiiiwww```MMM@@@888777999IIIMMMMMMIIIEEEFFFGGGEEECCCAAA>>><<<<<<;;;:::888777777777777777777777777777777777777777777777777;;;555;;;:::===>>>BBBdddbbbLLLJJJLLLOOOLLLOOOQQQYYYyyyhhhbbbmmmfffNNNIIIBBBCCCBBBAAA@@@???>>>>>>>>><<<;;;:::999888888888888666555555555555444444444444444444555555555555555333333333333444444444444333333333333333333333333333444444444555555555555444555777777777777999:::::::::999999:::;;;<<<======>>>???AAACCCEEEGGGHHHEEEGGGJJJNNNQQQSSSTTTTTTTTTTTTUUUUUUVVVZZZ^^^bbbkkknnnsssvvvxxxyyy{{{}}}|||~~~~~~zzz}}}{{{zzz{{{|||zzzvvvrrrsssrrrqqqmmmiiifffffffffeeeqqqyyypppkkkllljjjfffdddccceeegggiiiffffffggghhhjjjkkklllmmmqqq}}}yyypppooopppnnnoooooooooooooooppppppqqqrrrqqqqqqpppoooooonnnnnnnnnqqqsssrrrmmmjjjiiijjjggghhhjjjlllmmmnnnnnnnnnrrrxxx{{{yyyxxx{{{~~~||||||}}}}}}}}}}}}wwwhhhbbbkkkwww|||___PPPRRRpppuuujjjaaa]]]\\\LLLHHHDDDCCCFFFJJJKKKKKKUUU```fffeeedddeee```XXXQQQNNNJJJIIIJJJKKKLLLLLLJJJEEECCCHHHNNNUUU___iiiwwwrrrssswwwoooiiilllkkkiiigggggglllrrrwwwyyy|||}}}|||]]]EEEDDDVVVxxx{{{hhhUUUEEE<<<::::::DDDJJJMMMJJJGGGGGGGGGFFFDDDAAA???======<<<:::999777777777777777777777777777777777777777777777777;;;555<<<;;;======EEEkkk```KKKJJJMMMNNNLLLOOORRR]]]}}}lll^^^iiiaaaLLLIIICCCBBBAAA@@@@@@?????????@@@<<<;;;:::999888888888888666555555555555444444444333333444444444555555555333333333444444444555555444444444444444444444444444444444444555555555555333555777777777888999;;;999999::::::;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGHHHFFFHHHKKKNNNQQQRRRSSSSSSTTTTTTUUUUUUVVVYYY]]]aaafffkkkrrrwwwyyyyyy{{{|||~~~}}}}}}~~~zzz~~~~~~~~~|||yyyvvvvvvwwwwwwuuuqqqpppqqqsss|||xxxuuuqqqnnnmmmooorrrtttmmmmmmoooppprrrtttuuuvvv~~~ttttttsssooooooooopppqqqqqqqqqqqqqqqsssttttttuuuuuuuuuttttttsssvvvxxxvvvrrrnnnlllmmmpppppppppqqqrrrsssuuuvvvuuu{{{}}}zzzyyy|||}}}wwwfffaaalllxxx|||]]]OOOQQQppp~~~rrriiiQQQKKKEEEDDDGGGHHHGGGFFFLLL[[[fffggggggggg___SSSIIIFFFDDDCCCEEEHHHIIIJJJNNNGGGEEELLLVVV]]]ccchhh{{{pppkkklll|||{{{}}}xxxyyyyyywwwxxxiiiNNNEEEHHHbbbyyydddPPPDDD>>>;;;===EEEKKKJJJHHHIIIJJJIIIDDDBBB???>>>======;;;999777777777777777777777777777777777777777777777777<<<555<<<<<<======FFFppp]]]IIIIIILLLKKKKKKPPPTTTaaahhhccceeeuuu___LLLJJJEEEAAA@@@@@@??????@@@@@@AAA<<<;;;:::999888888888888666666555555555444444444333333333444444444555555333333333444444555555555444444444444444444444444444444444555555555666666333555777777777888:::;;;888999:::;;;<<<<<<<<<<<<>>>>>>@@@BBBDDDFFFGGGHHHIIIKKKNNNQQQSSSTTTSSSSSSSSSTTTUUUUUUWWWYYY^^^aaabbbiiirrrxxxyyyzzzzzz{{{~~~}}}~~~{{{yyyxxxxxxzzz{{{yyyvvvvvvxxxzzz~~~||||||yyyuuuqqqppprrrvvvxxxpppqqqsssuuuwwwyyy{{{|||tttpppwwwyyyuuurrrsssuuuvvvwwwvvvuuuuuussstttuuuwwwwwwxxxxxxxxxuuuxxxyyywwwsssoooooopppzzzxxxuuussstttvvvxxxzzzwww|||~~~{{{zzz~~~~~~|||zzzyyywwwfffaaammmyyy|||\\\NNNQQQppptttYYYQQQKKKJJJKKKJJJHHHFFFIIIZZZiiikkkiiifffZZZKKKCCCAAA>>>???AAAEEEGGGHHHJJJCCCAAAKKKXXX```eeehhhzzzooohhhiii|||~~~xxxtttuuuuuuttt{{{sssrrruuuvvvvvvtttWWWIIICCCXXXxxx]]]III===777777AAAIIIJJJIIIKKKMMMLLLDDDBBB???>>>>>>===;;;:::777777777777777777777777777777777777777777777777<<<555===<<<===<<>>>>>>>>??????>>>===<<<;;;999888777666888888888888777777777777555444444444444555666666666666555555555444444444555555444444444333333333333444555555666666555555666777999999888888:::;;;;;;::::::;;;>>>??????>>>AAABBBCCCEEEFFFFFFFFFFFFLLLLLLMMMQQQVVVYYYXXXVVVTTTTTTTTTTTTUUUXXX^^^bbbeeejjjrrrxxxzzzzzzyyyyyy~~~}}}}}}~~~}}}zzzwww||||||zzzwwwuuuvvvyyy{{{~~~|||yyyyyy{{{}}}~~~~~~yyyxxxtttqqqrrrvvvuuuppptttwwwyyyyyy{{{{{{xxxvvvuuuwwwyyyzzzxxxvvvrrrssstttvvvwwwwwwwwwwwwuuurrroooppptttwwwxxxwwwuuuyyy{{{yyyuuurrrsssvvvwwwyyyzzzxxxuuutttvvvyyy{{{{{{{{{}}}}}}yyy{{{~~~~~~vvvggg]]]iiiyyyyyy]]]MMMNNNmmmyyygggeee]]]SSSOOOPPPPPPNNNPPPYYYiiiuuuqqq```OOOGGGDDDAAA>>>???AAAAAACCCEEEFFFDDDIIITTTZZZ\\\dddoooyyysssnnnjjjiii}}}||||||wwwsssnnnmmmnnnqqqssstttzzz{{{{{{rrrppprrruuu~~~iiiNNNFFFRRR~~~tttQQQ>>><<<<<<>>>FFFOOONNNGGGEEEIIIIIIGGGDDDAAA????????????<<<;;;;;;::::::999999888999888777666666888:::;;;<<<>>>AAA;;;???<<>>>>>>>>???>>>===<<<;;;999888777666888888777777777666666666444444444555555555666666666666555555555444444444555555555444444444333333333444555555666666555555555777888888888888999;;;;;;::::::;;;>>>??????>>>@@@AAACCCDDDFFFGGGGGGGGGKKKKKKMMMPPPUUUWWWWWWUUUWWWWWWVVVUUUUUUXXX]]]```iiimmmqqquuuwwwyyy{{{}}}}}}}}}}}}~~~}}}|||{{{yyyvvvvvvwwwyyy~~~|||yyywwwxxxyyyyyyxxxzzzzzzwwwtttvvvyyywwwssstttxxxzzzzzz}}}~~~{{{yyyxxxyyy{{{{{{yyywwwttttttuuuvvvwwwwwwxxxxxxxxxuuusssrrruuuvvvwwwvvvvvvyyy{{{xxxssspppqqqsssvvvxxxyyyxxxvvvuuuwwwzzz{{{}}}~~~~~~~~~~~~~~~|||}}}|||uuufff]]]jjj{{{{{{\\\LLLMMMlllvvvsssjjj___YYYYYYXXXUUU]]]cccmmmuuuooo___NNNFFFAAA@@@???@@@AAAAAABBBCCCEEEBBBGGGRRRZZZ```lll{{{zzzqqqiiihhhjjj}}}yyyxxxxxxssssssqqqooolllnnnrrrvvvuuussstttyyyxxxkkkkkkjjjllltttyyyXXXGGGJJJooodddEEE===<<<===CCCLLLNNNIIIGGGIIIIIIGGGDDDAAA???>>>>>>>>><<<<<<;;;::::::999999888999888777666777888:::;;;;;;===@@@;;;???===FFFxxxyyyWWWKKKLLLKKKIIIOOOOOORRRgggvvvfffZZZfffvvvRRRPPPIIIDDDDDDCCCAAA@@@>>>>>>============<<<;;;999888777777777777777666666666555555333444555666777666555555666666666555555555555444555555555444444444444333444444555666666666666555555666888888777777999:::;;;::::::;;;>>>??????>>>???@@@BBBDDDFFFHHHIIIIIIKKKKKKMMMPPPTTTVVVUUUTTTWWWWWWWWWVVVWWWZZZ___cccmmmnnnpppqqqssswww|||}}}}}}}}}}}}zzzxxxxxxxxx~~~zzzxxxwwwvvvuuutttzzz|||{{{yyyyyy|||zzzuuurrrvvvxxxxxxzzz~~~}}}}}}|||{{{{{{}}}}}}|||zzzwwwwwwvvvvvvwwwxxxyyyzzz|||yyyvvvuuuvvvvvvvvvuuuxxxzzz{{{yyytttqqqqqqrrruuuwwwxxxwwwwwwwwwyyy{{{|||}}}zzzyyyzzz}}}}}}|||~~~~~~||||||}}}~~~{{{ttteee\\\kkk}}}}}}ZZZJJJLLLkkk}}}sssoooqqqrrrooopppoooqqqtttmmm^^^PPPHHHCCCDDDDDDEEEFFFHHHIIIIIIIIIEEEHHHQQQZZZdddvvvyyytttpppyyyzzz|||xxxmmmddddddkkk~~~~~~zzzwwwuuuuuunnnrrrssspppkkkjjjpppuuupppjjjgggjjjpppxxxyyyggghhhdddffflllxxxnnnSSSEEE\\\wwwKKK<<<<<<;;;???HHHMMMLLLIIIHHHJJJHHHEEEBBB???=========<<<<<<;;;;;;:::999999999999888888777777999:::;;;:::<<>>===<<<===<<<<<<;;;999888888777666666666666555555555555222444666777888777555444666666666555555555555555555555555555444444444444444444555666666666666666444666777777777777888:::;;;::::::;;;>>>??????>>>>>>???AAADDDFFFHHHJJJJJJKKKLLLNNNQQQTTTUUUUUUTTTSSSTTTUUUVVVYYY^^^eeejjjmmmnnnoooppprrrvvv{{{~~~}}}~~~{{{zzzyyy|||zzzyyyxxxwwwuuuyyy}}}}}}{{{|||~~~|||xxxvvvzzz{{{yyyyyy}}}~~~|||~~~}}}}}}}}}~~~~~~~~~~~~zzzyyyxxxxxxxxxyyyzzz{{{{{{zzzxxxwwwvvvvvvvvvuuuzzz{{{|||{{{wwwuuuuuuvvvuuuuuuvvvwwwxxxyyy{{{|||~~~zzzwwwyyy{{{}}}|||{{{}}}||||||~~~~~~|||tttddd[[[jjj|||~~~ZZZJJJLLLlll~~~xxxwwwrrrggg[[[TTTKKKLLLKKKKKKOOOUUUWWWWWWSSSNNNNNNUUU]]]iiimmm^^^WWWRRRbbbiiisssvvvppphhhiiippp|||xxxvvvuuummmpppqqqoookkkjjjlllpppkkkeeeaaadddkkkrrr{{{iiihhhcccfffjjjsssdddHHHNNNmmmRRR>>><<<:::;;;CCCLLLOOOLLLHHHJJJIIIFFFCCC@@@>>><<<<<<<<<<<<<<<;;;::::::999999999999888888888999:::;;;999:::>>>999???@@@LLLrrrSSSKKKLLLJJJIIINNNOOOTTTkkktttaaajjjzzzWWWKKKDDDFFFDDDDDDCCCAAA@@@>>>===<<<<<<<<<;;;::::::999888888666666666666555555555555333444666888888777666555666666666666666666666666666666555555555444444444444555666666777777666666555666888888777777999:::;;;::::::;;;>>>??????>>>===>>>AAADDDGGGIIIJJJKKKMMMNNNQQQSSSTTTTTTUUUUUUSSSTTTUUUWWWZZZ```fffkkkjjjllloooqqqsssuuuyyy{{{~~~|||zzzzzz~~~}}}{{{zzz{{{{{{zzzxxxxxx|||~~~||||||~~~}}}zzz~~~~~~{{{}}}~~~|||~~~~~~~~~~~~~~~|||{{{{{{zzzzzzzzz{{{{{{wwwxxxxxxwwwvvvvvvwwwxxxwwwxxxyyyyyyyyyxxxxxxxxxuuuuuuuuuwwwyyy{{{|||}}}~~~{{{xxxxxx|||}}}}}}{{{}}}}}}{{{~~~uuudddYYYhhh{{{|||\\\LLLMMMmmm|||zzzzzzsssjjjdddUUUTTTOOONNNUUU```dddaaa\\\WWWVVV]]]dddooo~~~eeeZZZXXXUUUWWW^^^jjjtttuuuqqqrrrvvv}}}yyywwwvvvpppooonnnnnnmmmllljjjiiiddd______eeennnvvv~~~llleeeaaafffllluuuqqqMMMFFF[[[~~~[[[@@@===::::::@@@JJJQQQNNNIIIKKKJJJGGGDDDAAA???===<<<======<<<;;;;;;::::::999999999999999999::::::;;;999:::===888???BBBOOOvvvTTTJJJKKKJJJIIINNNOOOUUUnnnjjjggguuuYYYKKKDDDHHHCCCCCCCCCBBBAAA???>>>===<<<<<<;;;::::::999888888777777777666666666555555444555666777888777666666555666666666666777777777666666666555555555444444555555666777777777777666666777999999888888:::;;;;;;::::::;;;>>>??????>>>===???AAADDDFFFHHHJJJJJJMMMPPPSSSTTTTTTTTTTTTUUUVVVWWWWWWXXXYYY^^^dddhhhiiilllppprrrtttuuuxxxzzz{{{|||{{{}}}}}}{{{zzzzzzyyyxxxxxxyyy{{{|||{{{zzzxxx}}}|||{{{~~~}}}~~~yyyyyyzzzzzz~~~~~~}}}}}}}}}}}}}}}|||{{{zzzuuuwwwxxxxxxwwwwwwyyyzzzttttttuuuvvvwwwwwwwwwwwwvvvuuuuuuvvvzzz|||}}}}}}}}}{{{zzzzzz|||~~~}}}}}}{{{yyy}}}uuucccXXXggg{{{}}}]]]MMMOOOnnnzzzpppsss{{{}}}yyyttthhhddd\\\ZZZeeessssssjjjccc___```eeejjjsss|||fff___]]][[[RRRWWW```kkkpppppprrrvvvzzzxxxwwwsssrrrqqqqqqqqqnnniiieee______cccllluuu|||uuuddd___fffmmmvvv[[[GGGQQQrrreeeAAA>>><<<;;;???HHHQQQPPPKKKKKKJJJIIIFFFCCCAAA???>>>======<<<<<<;;;:::::::::999999999:::::::::::::::::::::===888???BBBQQQvvvTTTIIIJJJJJJHHHMMMOOOVVVpppvvvjjjvvv\\\NNNEEEIIIBBBBBBBBBBBBBBB@@@???>>><<<;;;;;;::::::999999888888888777777777666666666555666666666777777777777555666666666777777777777666666666666555555555555555555666777777777777777777888::::::999999;;;<<<;;;::::::;;;>>>??????>>>>>>???BBBDDDFFFHHHIIIJJJMMMPPPSSSTTTSSSRRRSSSTTTVVVWWWWWWWWWYYY]]]cccggglllnnnqqqsssuuuwwwyyy|||qqqoooqqqzzz~~~zzz|||~~~~~~}}}}}}~~~yyyxxxxxxzzz}}}~~~}}}|||yyy~~~|||{{{~~~yyyzzz{{{|||}}}}}}~~~}}}{{{yyyvvvyyy{{{{{{yyyxxxyyy{{{tttttttttuuuvvvvvvuuutttwwwuuutttvvvzzz}}}}}}||||||zzz|||}}}}}}~~~}}}}}}|||xxxxxx}}}sssbbbXXXhhh|||^^^NNNOOOmmmnnnbbb^^^lllzzzyyy|||nnnkkkkkknnnmmmpppvvvmmmdddZZZ\\\ccckkknnnooottt{{{|||{{{vvvxxxyyywwwsssnnnjjjgggfffiiipppzzzpppffflllooossswwwQQQKKK^^^tttzzzMMM>>>???>>>???FFFPPPQQQMMMKKKKKKJJJHHHFFFCCCAAA@@@=========<<<;;;;;;::::::888999::::::;;;;;;::::::;;;;;;===888???CCCRRRoooQQQJJJKKKIIIHHHMMMOOOWWWqqqpppvvv}}}___QQQFFFHHHAAABBBBBBCCCBBBAAA???>>>;;;;;;;;;::::::999999999888888888888777777777777666666666555666777888888555666666666777777888888777666666666555555555555555666666777777777777777777999::::::::::::;;;===;;;::::::;;;>>>??????>>>???@@@BBBDDDFFFHHHIIIIIILLLOOORRRSSSQQQPPPQQQSSSSSSTTTUUUVVVYYY___eeejjjpppqqqrrrssstttwww|||}}}}}}}}}|||}}}{{{{{{{{{}}}{{{}}}{{{}}}}}}}}}~~~{{{xxxxxx{{{}}}}}}zzzyyyzzz|||xxxwwwvvvwwwwwwwwwvvvtttxxxvvvuuuvvvzzz}}}}}}{{{~~~{{{{{{xxx|||~~~||||||{{{yyyzzz~~~~~~}}}rrraaaXXXiii~~~^^^MMMNNNlllsss^^^UUUVVVoooyyyuuuttttttnnnkkkvvvzzziiilllqqquuutttttt}}}www|||}}}uuummmjjjkkkpppuuu~~~pppsssqqqnnn{{{\\\HHHMMM]]]aaa>>>AAA@@@???EEEOOORRRNNNKKKKKKJJJIIIGGGEEECCCBBB=========<<<;;;;;;::::::888999:::;;;;;;;;;::::::;;;;;;===777???CCCRRRgggNNNKKKLLLIIIHHHMMMOOOWWWrrr}}}{{{vvvvvvxxxbbbYYYGGGBBBBBBCCCCCCCCCBBB@@@>>>======<<<<<<;;;;;;:::999999888888888888777777777777888888777777666666666555666666666666666666666666666666666666666555555444555777888888666555666777555666666666777:::>>>AAA<<<<<<<<<<<<===???@@@AAABBBCCCDDDDDDEEEFFFHHHIIIKKKNNNQQQRRRQQQOOOOOOOOORRRSSSWWW\\\^^^^^^dddkkkooopppqqqrrrsssuuuyyy{{{|||~~~zzzxxxzzz}}}~~~||||||~~~{{{wwwtttuuuyyy|||}}}|||}}}}}}~~~~~~~~~||||||}}}~~~~~~}}}}}}~~~~~~|||yyyxxxxxxyyy~~~{{{wwwvvvyyy{{{{{{yyy{{{}}}|||{{{zzz}}}}}}xxxyyy|||}}}nnn]]]VVVaaasss___LLLIIIfffooofffYYY\\\[[[eee}}}yyytttooohhhdddiiirrrzzz{{{xxxxxx|||}}}yyyzzzsssqqq{{{tttHHHPPPUUU|||xxxOOO:::<<>>>>>===<<<;;;::::::999::::::::::::::::::::::::>>><<<999===@@@CCCaaaeeeRRRLLLIIIKKKKKKOOOSSS\\\ttt{{{{{{xxxaaaWWWGGGFFFCCCCCCCCCCCCBBB@@@>>>=========<<<<<<;;;::::::999999888888888777777777777888888777777777666666666666666666666666666666666666666777777666666555444666888999999888777777888777777666666777999:::;;;<<<<<<<<<<<<>>>???@@@AAAEEEEEEFFFIIIMMMNNNKKKHHHKKKMMMPPPRRRRRRQQQQQQRRRRRRSSSXXX]]]______eeellllllmmmoooqqqrrruuuyyy|||yyy~~~~~~~~~~~~{{{{{{}}}wwwvvvuuuuuuxxxzzz{{{|||}}}}}}~~~~~~}}}zzzyyyyyy{{{~~~|||{{{}}}~~~}}}{{{}}}~~~{{{yyy{{{|||zzz}}}qqq^^^VVV```qqq}}}___LLLHHHcccmmmfffddddddcccnnn}}}qqqeee___dddkkk|||~~~wwwrrrvvv|||~~~{{{rrrooouuuzzzUUUHHHPPPqqqVVVAAA???GGGBBBHHHVVVXXXRRRNNNKKKHHHGGGFFFDDDBBB???>>>>>>===<<<;;;:::999::::::::::::::::::::::::<<<;;;:::>>>BBBFFFeeedddRRRLLLHHHJJJKKKOOORRR]]]vvv|||{{{___TTTGGGIIICCCCCCCCCCCCBBB@@@???>>>=========<<<;;;;;;::::::999999999888888888777777888888888777777777777777666666666666666666666666777777777777777666555555777999::::::999888888999:::888777999<<<===<<<999<<<<<<<<<===>>>???@@@AAAFFFEEEFFFMMMSSSSSSMMMFFFKKKMMMPPPRRRRRRRRRRRRSSSRRRTTTXXX^^^``````fffmmmjjjkkknnnppprrruuuzzz}}}~~~|||}}}}}}}}}xxxxxx|||}}}{{{uuuvvvwwwxxxxxxzzz|||~~~}}}~~~~~~}}}zzzyyy{{{}}}~~~{{{}}}~~~}}}{{{|||sss___VVV]]]mmmyyy^^^KKKGGG^^^|||uuuqqqooommmlllvvvqqqgggccc```zzzkkkcccdddhhhpppxxx}}}qqqnnnooosss{{{ZZZDDDNNNcccdddIII???CCC???AAAQQQ^^^[[[PPPIIIKKKKKKFFFCCCEEE??????>>>===<<<;;;::::::::::::::::::::::::::::::;;;<<<;;;>>>BBBEEEcccaaaPPPKKKHHHIIILLLNNNQQQ^^^yyy___UUUGGGIIIDDDDDDCCCBBBAAA@@@??????>>>>>>======<<<;;;;;;;;;::::::999999999888888888888888888888888888888888777777777777777777777777777777888888777777666555666888::::::999888999:::;;;999999===DDDFFFCCC???<<<<<<<<<===>>>???AAAAAACCCDDDGGGLLLPPPPPPKKKGGGLLLNNNPPPQQQQQQPPPQQQRRRRRRTTTXXX^^^___```fffmmmkkkmmmoooqqqsssvvvzzz}}}}}}zzzxxxtttwwwzzzzzzyyyzzz}}}{{{|||}}}~~~~~~}}}}}}}}}}}}~~~{{{yyy|||~~~|||{{{~~~}}}ttt___TTTZZZjjjuuu^^^LLLEEEXXXttt}}}||||||qqqaaavvvzzzooobbbYYYXXXZZZaaaffflllpppssstttrrrppp{{{~~~rrrooommmpppyyy```IIIQQQUUU\\\BBB???>>>???OOObbbgggUUUJJJOOOOOOFFFBBBFFF@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===<<<===???BBB^^^]]]MMMJJJGGGIIIJJJMMMQQQ```~~~___XXXHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>======<<<;;;;;;::::::::::::999999999999888888888999999999999999888888888888888888888888888888888999888777777666555777999999888777888999<<<:::;;;@@@FFFHHHEEE@@@============>>>@@@AAABBBAAADDDIIIJJJIIIIIIKKKNNNNNNOOOQQQPPPOOOOOOOOOQQQSSSTTTYYY^^^___```eeellloooppprrrssstttvvvzzz}}}}}}wwwuuusssvvvxxxxxxwwwxxx{{{zzzzzz|||~~~|||}}}~~~xxx{{{~~~~~~|||zzzzzzzzz{{{|||~~~ttt___RRRWWWfffqqq^^^MMMDDDSSSmmm{{{ttttttrrrooo```aaagggqqq|||xxxvvvxxxxxx||||||~~~xxxrrrooommmlllnnnnnnggg^^^UUUQQQQQQUUUUUUXXX^^^dddiiinnnrrr}}}qqqqqqkkknnnyyyzzzoooQQQQQQIIIkkkwwwMMM???@@@BBBNNNbbbooo[[[OOORRRQQQGGGCCCGGG@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999>>>======???EEEaaaYYYIIIHHHHHHKKKIIILLLRRRcccbbbZZZIIIEEEFFFEEEDDDBBBAAAAAA@@@AAA?????????>>>======<<<<<<;;;;;;;;;:::::::::999999999999999999999:::::::::888888888888888888888888999999999999999888777777444666888999888888999:::<<<;;;<<<>>>BBBBBB???<<<=========>>>???@@@AAABBBBBBGGGKKKJJJGGGHHHNNNTTTOOOPPPQQQQQQPPPOOOQQQRRRVVVWWW[[[___``````eeelllqqqrrrsssttttttvvvzzz}}}||||||tttuuuttttttsssuuuxxx{{{zzzzzz|||yyy|||~~~{{{yyyzzz|||yyyzzz||||||wwwaaaRRRTTTbbbmmm^^^NNNDDDOOOhhh~~~xxxsssvvvkkkbbb\\\[[[___iiiuuu}}}kkkcccgggpppvvv|||tttssssssooollljjjkkklllnnnkkkfff___ZZZWWW]]]```cccaaaZZZSSSNNNLLLOOONNNQQQZZZgggtttuuuwwwlllmmmwwwsss{{{[[[PPPBBB\\\]]]@@@??????FFFWWWmmm___TTTSSSPPPIIIEEEFFFAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777===>>>>>>CCCMMMkkk~~~VVVHHHHHHHHHKKKGGGLLLTTTddddddZZZJJJGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>======<<<;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;999999999999999999999999999999::::::999999888777555777999:::999999:::;;;888999;;;<<<======<<<<<<=========>>>???@@@BBBBBBCCCFFFIIIIIIIIIJJJNNNRRRNNNPPPQQQRRRRRRSSSVVVXXXZZZ[[[^^^bbbbbbaaaeeelllnnnppprrrssstttwww{{{~~~zzzwwwsssrrrsssvvvyyyzzz|||{{{|||{{{~~~{{{yyy{{{~~~{{{zzz}}}{{{~~~|||dddRRRRRR^^^hhh___OOODDDMMMeee|||{{{}}}qqqhhhdddaaaccclllxxxyyyooo___WWWYYY___fffxxx|||pppeeebbbaaa]]]XXXUUUTTTUUUVVVUUUQQQMMMKKKJJJPPPSSSWWWWWWSSSNNNKKKJJJLLLIIILLLYYYiiizzzpppnnnvvvmmmmmmTTTCCCTTThhhtttJJJAAA>>>???MMMddd^^^WWWQQQMMMJJJHHHFFFBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<777>>>>>>>>>DDDQQQrrr{{{VVVIIIJJJIIIJJJGGGNNNVVVddd~~~fffYYYJJJJJJGGGFFFDDDBBBAAAAAAAAABBB@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999999999999999999999999999::::::::::::999888888666888:::;;;::::::;;;<<<444666999;;;<<<===???@@@======>>>>>>???@@@BBBCCCCCCDDDEEEHHHJJJLLLMMMMMMMMMOOOQQQSSSTTTWWWZZZ]]]]]]^^^aaaddddddbbbgggmmmkkkmmmpppqqqssswww{{{{{{uuusssvvvzzz||||||}}}|||}}}zzz}}}~~~yyyxxxzzz}}}}}}}}}}}}~~~gggSSSQQQ[[[eee___PPPEEELLLddd|||yyysssjjjggglllxxx}}}zzzyyysssjjj\\\RRRPPPSSSYYYpppzzzkkk]]]XXXVVVPPPHHHDDDEEEFFFFFFEEEDDDCCCEEEFFFEEEHHHLLLMMMLLLJJJJJJKKKEEEAAACCCPPP```qqqvvvqqqwwwjjjuuu~~~\\\GGGQQQWWW{{{ZZZJJJCCC@@@NNN\\\\\\WWWNNNJJJKKKJJJGGGBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<888???>>><<>>======<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBCCCEEEGGGIIILLLMMMNNNOOORRRVVVWWWWWWWWWWWWWWW^^^___aaabbbccceeehhhjjjllloooqqqqqqppprrrwww{{{~~~xxxssswww|||zzzxxxvvvzzz~~~mmmYYYOOOSSSbbbcccXXXGGGHHH___sssuuusss|||tttkkkddd```WWWPPPIIIIIIUUUnnnhhhZZZZZZPPPFFFJJJHHHCCCAAACCCCCC@@@AAACCCDDDDDDFFFGGGHHHGGGGGGFFFAAAAAABBBHHHTTTcccrrr|||xxxjjjgggpppuuuNNNHHHWWWhhhtttFFFAAAJJJDDDQQQVVVWWWSSSPPPPPPKKKDDDFFFDDDBBBAAAAAA@@@>>><<<>>>===<<<;;;;;;<<<===>>>;;;:::>>>CCCCCCMMMpppyyyTTTKKKEEEIIIJJJHHHKKKQQQ^^^wwwvvv___QQQGGGEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<======>>>@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHIIIKKKKKKOOORRRUUUXXXYYYZZZ[[[]]]\\\^^^```bbbccceeehhhkkknnnqqqssssssssstttxxx{{{~~~|||}}}}}}~~~nnn[[[PPPRRRaaabbbXXXFFFGGG]]]qqqssspppvvvsssxxx|||lll```WWWRRRLLLKKKIIIIIIQQQkkkuuubbbRRRTTTMMMHHHEEEGGGFFFCCCBBBCCCAAABBBCCCDDDEEEDDDDDDCCCDDDCCCBBBDDDKKKTTT___eeexxxxxxpppeeebbbgggmmmxxxWWWIIISSSeeeRRRDDDHHHCCCLLLQQQSSSQQQPPPRRROOOIIIFFFDDDBBBAAAAAA@@@>>><<<>>>===<<<<<<<<<<<<===>>><<<;;;>>>BBBBBBNNNrrryyyUUUKKKEEEIIIIIIGGGMMMUUUaaassswww```SSSJJJFFFEEEDDDCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@?????????===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAAAAABBBBBBBBBCCCEEEFFFGGGGGGHHHIIIJJJJJJOOOQQQUUUWWWZZZ\\\___bbb]]]___bbbdddeeehhhlllnnnpppsssuuuwwwwwwxxxyyy{{{qqq```RRRQQQ___bbbXXXGGGEEEYYYmmm{{{jjjdddkkkoooxxxyyyxxxvvvuuuxxx}}}uuuaaaSSSKKKFFFFFFJJJMMMKKKMMMeeexxxaaa^^^TTTLLLGGGHHHHHHFFFCCCDDD@@@AAABBBBBBCCCBBBBBBBBBEEECCCAAAAAABBBGGGLLLOOOXXXpppxxxjjjcccaaaaaafffsssgggNNNOOO^^^aaaFFFDDDBBBGGGKKKOOOPPPQQQTTTRRROOOFFFDDDBBBAAAAAA@@@???===>>>======<<<<<<======>>>>>>;;;>>>AAABBBNNNtttzzzUUULLLFFFIIIIIIEEEPPP[[[eeetttrrr[[[PPPJJJFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAA@@@@@@?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<=========>>>??????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCGGGGGGHHHIIIJJJLLLMMMMMMOOOQQQTTTVVVXXX[[[___bbb___aaadddfffiiilllpppsssqqqsssvvvxxxzzz{{{{{{{{{uuueeeTTTPPP\\\ccc[[[IIIEEETTTgggrrrfffiiinnnuuu}}}rrrfff```___aaahhhoooqqq]]]RRRMMMJJJIIIMMMPPPOOOLLL]]]|||sssaaaUUUJJJHHHHHHFFFEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBDDDFFFGGGGGG[[[jjjsss{{{|||llldddcccdddgggvvv]]]OOOVVViiiFFFAAADDDCCCGGGMMMQQQTTTUUUTTTSSSGGGEEEBBBAAAAAAAAA@@@???>>>==================>>>@@@<<<===AAABBBOOOvvvzzzUUULLLGGGJJJIIIEEEPPP^^^kkk|||jjjTTTLLLHHHFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@??????@@@@@@AAABBBBBBCCCDDDEEEGGGIIIKKKMMMNNNOOOOOOQQQSSSUUUVVVXXX[[[^^^___aaadddgggiiimmmqqqtttppprrruuuxxx|||~~~~~~~~~zzzkkkVVVOOOZZZeee^^^MMMEEEPPP```yyyxxxlllqqqvvv}}}yyykkk\\\SSSQQQTTT[[[cccqqq___XXXVVVRRRLLLKKKNNNOOOMMMTTTrrr|||jjjWWWNNNKKKIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCEEEFFFGGGHHHCCCOOOVVV\\\ccceeeqqqtttddddddhhhiiiyyyyyyXXXQQQooommmIIICCCFFFCCCGGGMMMTTTXXXWWWUUUTTTJJJGGGDDDBBBBBBAAAAAA@@@===>>>>>>>>>>>>>>>>>>===@@@===>>>AAABBBPPPxxxyyyTTTLLLGGGJJJHHHFFFNNN[[[oooiiiSSSKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCCCCDDDCCCCCCEEEHHHJJJLLLNNNOOOPPPRRRUUUVVVWWWXXXZZZ\\\^^^aaadddfffhhhlllpppsssppppppsssxxx~~~{{{xxxvvvsssppp|||pppYYYNNNYYYeee```PPPFFFMMM[[[ttt|||{{{lll\\\TTTRRRTTTYYY___|||ttteee```ZZZRRRMMMIIIJJJOOONNNNNN___uuujjj\\\WWWRRRMMMKKKHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJOOOPPPSSS[[[]]]jjjhhheeekkkmmmyyyhhhSSS___xxxTTTIIIFFFDDDGGGPPPZZZ]]]ZZZVVVUUUNNNKKKGGGDDDCCCBBBAAA@@@===>>>>>>??????>>>>>>===@@@===>>>BBBDDDRRRyyywwwRRRLLLHHHKKKHHHHHHLLLVVVmmmpppXXXOOOLLLIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCDDDDDD??????@@@@@@@@@@@@@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>??????@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPRRRUUUXXXZZZ[[[[[[]]]^^^aaacccfffhhhjjjmmmqqqtttpppppprrrxxx~~~tttZZZNNNXXXbbb```RRRGGGLLLXXXrrrssseee___^^^^^^aaaddd|||{{{vvvkkk\\\TTTMMMNNNTTTRRRLLLUUUfffyyylllgggaaaYYYTTTOOONNNMMMLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPTTTUUUSSSWWW^^^aaannnuuulllpppuuuzzzvvvZZZWWWfffQQQBBBCCCGGGRRR___ccc]]]XXXWWWRRRNNNIIIEEEDDDCCCBBBAAA===>>>????????????>>>===???===???DDDEEESSSzzzuuuPPPKKKHHHKKKIIIJJJJJJQQQfffxxx___TTTPPPKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFAAAAAAAAABBBBBBCCCCCCCCC????????????????????????????????????????????????????????????????????????@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHMMMMMMNNNOOOPPPQQQRRRRRRSSSVVV[[[^^^___```aaaaaafffhhhjjjlllnnnqqqtttwwwpppppprrrxxxwww[[[NNNWWW___^^^RRRHHHKKKWWWrrrxxxllliiiiiihhhiiikkkppp^^^VVVUUU[[[VVVLLLRRRbbb~~~tttrrrmmmddd]]]WWWVVVTTTSSSRRRSSSTTTTTTQQQRRRRRRTTTUUUVVVWWWXXXWWWWWWTTTXXX```aaammmuuuwww~~~|||}}}```TTTyyytttWWW>>>BBBGGGSSSbbbggg```ZZZYYYUUUQQQKKKGGGDDDCCCBBBAAA===>>>???@@@@@@???>>>===>>><<<@@@EEEGGGTTT{{{sssOOOKKKHHHKKKIIIJJJJJJOOOaaa~~~}}}zzzwwwtttsssrrrrrrlllkkkiiigggdddbbb```___\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYZZZYYYYYYXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQSSSTTTUUUWWWYYY\\\]]]^^^\\\\\\[[[ZZZYYYYYYZZZZZZYYYYYYZZZ[[[]]]^^^___``````aaaccceeegggiiikkklllppppppqqqqqqssstttvvvwwwtttxxx}}}kkkXXXMMMbbbiii___MMMHHHQQQlll}}}|||}}}uuuiii```___YYYPPPPPPXXX{{{tttkkkiiiggghhhjjjhhhbbb\\\^^^]]][[[ZZZZZZ\\\^^^```fff```___dddeeehhhyyy~~~cccYYYeeeiiiFFFEEEDDDIII___uuunnn\\\ZZZQQQVVVXXXRRRFFF>>>>>>BBB>>>?????????@@@@@@@@@@@@>>>CCCFFFBBBDDD\\\{{{KKKMMMQQQFFFHHHHHHMMMRRRaaavvvmmmyyyuuueeeaaaggg|||{{{ppplllddd\\\]]]eee}}}xxxvvvsssooommmmmmmmmnnnvvvqqqqqquuuvvvyyy}}}||||||nnn^^^aaaUUUIIIFFFGGG]]]vvvqqq___[[[[[[^^^^^^XXXNNNGGGEEEGGGAAAAAA@@@???>>>>>>>>>>>>>>>BBBDDDBBBHHHbbbVVVNNNLLLDDDIIIKKKOOOVVVeee~~~jjjfffdddvvv}}}yyyssssssqqqllleee___\\\[[[[[[YYYVVVTTTRRRRRRRRRSSSSSSTTTUUUWWWaaazzznnn___ZZZUUU^^^\\\aaagggvvv