BM:6(9 ```KKKFFF<<>>======@@@FFFttt___EEEOOO___aaaZZZeeemmmxxxTTTMMMSSSYYYYYYTTTPPPOOOPPPCCCQQQ]]]ppp___cccqqq\\\jjjuuuFFFDDDDDD@@@JJJMMMUUUmmmqqqkkkOOOGGGGGGKKKQQQQQQwwwwwwyyywwwwwwlllfffiiiggg[[[OOOJJJDDD\\\fffgggNNNyyywwwvvvlllaaaiii\\\PPP\\\gggtttuuuoooYYY>>>888BBBEEEOOOdddfff[[[SSSUUU\\\]]]ZZZXXX|||hhhYYYRRRRRRSSSXXXXXXTTTRRRPPPPPPTTTTTTIII;;;555>>>gggSSSSSSeeefffMMMeeepppXXXgggzzzzzz}}}\\\pppHHH???BBBDDDGGG???CCCHHHHHHFFFBBBBBBDDDBBB===???ooo{{{xxx}}}wwwcccBBBGGGHHH<<>>???:::777EEETTTsss~~~cccYYYPPPmmm|||llllll{{{~~~yyyiiiLLLGGGJJJPPPwwwjjjdddKKKEEEDDD=========;;;::::::;;;===<<<>>>>>>NNNjjjbbbWWWHHHGGGJJJCCCMMMTTTDDDGGGCCCAAA@@@KKKlll[[[HHHQQQeeeddd|||||||||hhhVVVUUUVVV}}}rrr===666111222222222111111111111000000000000000111222333444777<<>>DDD???HHHIIIQQQUUUgggfffooohhhKKKEEEJJJTTTPPPTTTooozzzxxxkkkpppmmmqqqfffbbbssscccXXXcccAAA???PPP{{{sssYYYYYY~~~oooxxxpppxxxjjjfffkkkooovvvfffMMM999999BBBKKKWWWbbbmmmPPP\\\WWWWWWUUUgggNNNqqq^^^```OOOJJJNNNWWWOOOPPPMMMJJJKKKLLLFFF<<<999<<>>===NNNPPP|||}}}YYYAAASSSpppfffqqqzzz]]]```UUULLLmmmyyypppfff]]]qqqwww???]]]rrrtttzzzjjj[[[MMMBBBnnn|||XXX@@@<<<333111000000///////////////...///000/////////111333555>>>FFFDDDMMMPPPRRRGGGCCCCCCDDDkkk}}}hhh~~~uuuLLL888777555:::AAAIIILLLMMMPPPXXX___gggfffdddbbbgggzzz___pppbbbDDDOOO```pppbbbFFFOOOZZZdddZZZNNNVVV___WWWTTT]]]rrr___QQQbbb\\\|||}}}uuuuuuOOO666AAALLLTTTQQQEEEkkkaaasssvvv\\\ddd{{{TTTNNNKKKHHHNNNWWWVVV\\\bbbvvvggg}}}uuu{{{ssssssmmmllljjjyyyMMMEEEHHHYYY~~~{{{}}}zzzzzz|||wwwooosssqqqcccNNNBBB===FFFRRRXXX^^^eee[[[VVVIII\\\MMMPPPRRRqqq\\\YYY[[[SSSUUURRRQQQUUUSSSPPPLLLLLLNNNJJJEEE<<<:::]]]xxxsssUUUWWW{{{[[[ZZZ```iiiXXXbbbQQQHHHMMMOOOIIIEEEHHHDDDCCCCCCEEEHHHJJJJJJIIIAAAKKKvvvppp{{{kkkrrr|||ttt```OOOEEE<<>>CCC===NNNvvvrrrmmmeeeKKKMMMDDDnnnvvvqqqjjjWWW555NNNNNNSSSfffUUUuuu???IIILLLDDD>>>>>>======<<<;;;:::999999777HHHOOO```~~~{{{tttkkk@@@SSShhheee\\\ooovvvnnnfff||||||oooZZZHHHUUU___nnntttooo:::@@@000)))111000//////......//////---...///.........000222777>>>EEEDDDPPPTTTNNNDDDAAAAAAAAAEEE}}}{{{zzzQQQ<<<;;;999;;;DDDLLLLLLGGGIIITTT___^^^___```aaagggxxxSSSnnnaaaDDDNNN```sss}}}vvv\\\IIILLLZZZhhhaaaPPPUUUbbbaaajjjcccnnn|||KKK]]]aaasssssslllrrrvvvuuuwww~~~dddIIIAAAEEEMMMPPPOOOsss|||zzzggggggVVVHHH???JJJSSSUUUjjj{{{{{{vvvsss}}}|||ttt}}}}}}llliiiqqqmmmkkkoooeeeXXXIII```[[[___NNNUUUoootttrrrwww}}}aaaQQQBBB???DDDQQQ]]]aaaccceeegggJJJAAASSSIIIZZZmmm|||yyy]]]^^^ZZZSSSWWWOOOKKKMMMMMMLLLKKKLLLLLLHHHEEEEEE666gggbbb~~~xxxIIIlll```gggrrreee~~~lllQQQGGGCCCHHHHHHAAA>>>BBB>>>???AAACCCEEEFFFFFFFFFBBBMMMvvvtttwww|||uuuhhhooozzz}}}wwwqqqlll[[[GGGJJJIIIUUUbbbgggpppvvvooowwwjjjRRR}}}]]]WWWWWWKKKGGGOOOXXXhhhjjj:::SSS{{{QQQYYYuuuzzztttzzzmmmpppZZZDDDFFFIIIUUURRRqqqQQQhhhFFFPPPKKK>>>@@@???>>>===;;;:::::::::CCC>>><<>>IIIWWWaaacccaaa```ZZZZZZPPPKKKsssyyy}}}uuuddddddZZZTTTYYYOOONNNKKKKKKMMMPPPQQQOOOKKKIIIFFF:::hhhmmmyyyjjjeeeiiicccssssssmmmpppnnn|||{{{rrrJJJDDDBBBEEECCC>>>>>>BBB;;;<<<>>>??????@@@@@@@@@@@@ZZZqqq}}}kkkiiimmmzzzvvv~~~yyydddVVVSSSLLL??????CCCTTTeeennnsssYYYDDDhhhkkk???GGGHHHcccCCC333^^^zzzzzziiikkkOOO999MMMFFFSSSvvvHHHkkk\\\PPPSSSLLLDDDDDDCCCAAA@@@????????????EEEKKK:::<<>>FFFiiiddd|||{{{yyyqqqKKK666888;;;@@@EEEHHHGGGFFFNNN___nnndddcccgggmmmrrr|||bbbBBBIIIVVV~~~fffPPPDDDGGGSSSrrrjjjWWW```qqqmmm}}}vvv~~~tttaaa|||{{{fffNNNFFFuuunnnGGG???OOOUUU[[[yyyfffEEERRRSSSVVVZZZvvvaaa~~~yyy}}}qqq```___cccXXXaaarrriiicccTTTQQQSSS___nnn[[[dddwww}}}tttnnnpppxxxooo```@@@000888@@@MMMYYY```___[[[WWWMMM]]]WWWkkkqqqYYYkkk______TTTRRRUUULLLSSSSSSSSSUUUYYYXXXTTTRRRRRRKKKIIIZZZlllfffMMMuuu{{{sssoooqqqyyytttNNNIIIGGGHHHGGGDDDDDDHHHBBBCCCDDDDDDCCCCCCDDDFFFBBBdddiiissszzznnnfffnnn|||~~~kkkIIIDDDCCCTTTjjjvvvrrruuupppNNNJJJCCCyyyxxxfffuuukkkoooPPPIII:::BBBLLLYYYTTTKKKnnnIIIKKKFFFHHHIII???>>>===<<<======???@@@999NNN@@@<<>>HHHTTT\\\^^^\\\VVVRRRTTTWWWkkkMMMPPPbbbZZZZZZQQQRRRQQQHHHWWW^^^ZZZYYYZZZXXXSSSSSSWWWXXXRRRPPPjjj___WWW```dddnnnlllttt~~~zzz}}}nnnNNNJJJGGGHHHHHHFFFFFFGGGFFFGGGHHHGGGFFFFFFIIILLLGGGaaaaaawwwbbb___nnn~~~wwwQQQdddSSSZZZtttGGGXXX~~~yyy{{{bbb```===BBBBBBKKKPPP|||rrrTTT```LLLKKK:::>>>@@@:::999999999:::<<>><<<<<>>:::555:::;;;GGGUUUXXX___ttt~~~tttsss|||dddRRRhhhVVVNNNMMMDDD]]]llldddJJJVVV}}}kkkUUUEEE>>>DDDYYYnnn333///666...$$$444//////...------------...---...///.........000222222===HHHGGGPPPTTTyyyCCCDDD>>>DDD>>>AAAAAAYYYrrr[[[zzz}}}zzz||||||tttxxx|||sssxxxrrrFFF---???BBBFFFIIILLLWWWhhhrrrtttUUUXXXTTTPPP______CCCHHHQQQrrr~~~uuufffXXXXXXbbbjjjttt|||ssscccQQQEEEYYYUUUpppiiiUUUccc{{{JJJYYYeeexxxsssnnnuuuqqqdddgggxxxRRRQQQ\\\kkkcccpppjjjooofffaaafffhhhbbbYYYVVVQQQNNN]]]kkkbbbWWWVVVVVVYYYiii\\\TTTzzz|||sssiiiccc___\\\___dddaaaaaalllqqqiiirrrVVV999<<>>@@@===VVVPPPZZZzzz}}}mmmSSSSSScccqqq{{{xxxxxx]]]TTTdddgggIIISSS}}}~~~kkkMMM>>>@@@HHHQQQGGGzzzBBB]]]LLLZZZCCC@@@PPPDDD@@@AAABBBDDDFFFGGGHHHIII@@@<<<;;;BBB@@@999VVVrrrsssYYYfff{{{PPP:::UUUBBBDDDRRRmmmvvv[[[vvv~~~YYYccc^^^aaa{{{~~~iiiZZZAAA>>>GGGAAAcccWWW...333---,,,444,,,........................000000000...---...000333666888EEEIIIOOOSSSvvvBBBBBB<<>>DDDHHHUUUeeeMMMNNNBBBNNN@@@>>>III?????????>>>======>>>??????:::999888@@@AAA777BBBaaacccOOOeee^^^{{{yyyrrr|||~~~III555ZZZ~~~QQQRRRTTTvvv^^^SSSPPPQQQKKKvvv}}}bbbNNNAAAJJJOOOLLLmmmGGG///666...,,,333,,,......................../////////---,,,---///222;;;>>>JJJNNNUUUYYYsss???AAA:::???999???;;;>>>lll```WWWttt}}}xxxyyy{{{xxx{{{kkkGGG===GGGTTT\\\XXXVVV]]]cccccc]]]cccwwwuuuggggggxxx___GGGLLLTTTuuupppIII>>>gggbbb___\\\RRREEEBBBGGGKKKIIIKKKQQQ[[[iii}}}~~~vvvkkk^^^QQQIIIRRRYYYvvvkkkiiirrrbbb\\\pppxxxyyyYYY```{{{ZZZiiikkk|||wwwrrrlllgggiiinnnlllbbbdddfff[[[UUU[[[]]]ffffffbbbZZZeeetttbbbPPPRRRPPPXXXvvvfffnnnxxxzzzmmm[[[QQQPPPSSSOOOWWW``````jjj|||zzzWWW>>>>>>KKKVVV\\\bbbaaaTTTFFFKKKddd}}}QQQ999YYYpppZZZXXXVVVTTTTTTVVVXXXZZZSSSRRRRRRSSSTTTTTTRRRPPPUUUSSSQQQTTT|||rrrhhhqqqtttUUU===HHHFFFDDDBBBAAAAAABBBCCC@@@@@@AAABBBCCCEEEFFFGGGEEEYYYdddHHHyyyqqqTTTGGGNNNXXXyyyuuuXXXEEE^^^}}}pppqqqlllwwwjjj===PPP[[[uuuwww```rrr~~~sssWWWAAA;;;@@@EEE[[[QQQ\\\OOO```EEE===DDDAAA???AAA;;;===<<<:::888777888888999777888555888???888444===ttt```EEEQQQdddooonnngggaaa]]]fffZZZrrruuupppzzznnnLLLGGG:::@@@PPPjjjRRR555111888...---333+++........................---...---,,,+++,,,///222444777CCCGGGNNNQQQppp>>>AAA888===999<<<888999JJJzzz|||{{{|||uuusssyyypppRRR;;;AAA\\\mmmbbbSSSWWWfffppp{{{___GGGKKKSSStttxxxKKKAAAuuuWWWTTTRRRQQQKKKBBB@@@CCCHHHBBBBBBHHHLLLTTTfff{{{zzzrrrggg\\\RRRLLLKKK]]]~~~{{{vvv~~~oooXXXiiiyyyzzz~~~dddYYYnnn[[[xxxfffkkknnnkkkccc\\\]]]bbb```ZZZaaafff]]]XXXYYYWWW___bbb___[[[TTTjjj[[[hhhuuutttkkkkkkkkkggg\\\PPPNNNQQQUUURRR\\\hhhjjjooorrrkkklllgggZZZIIICCCJJJTTTZZZbbbaaaZZZLLLDDDQQQuuu<<>>======>>>>>>:::;;;===???@@@AAABBBBBBBBB[[[YYYBBB\\\{{{zzzVVVRRRQQQ___xxx|||~~~KKKHHHmmmgggaaammm___IIIVVVzzzkkk___vvvyyylllrrr```FFF>>>AAAGGGKKKCCCTTTOOOKKKCCCAAAEEECCC======::::::::::::::::::::::::888;;;333000:::<<<777888888NNNLLL@@@ZZZuuusssdddTTTBBBBBBIIIHHHdddppp555,,,111555...///333+++........................---------,,,,,,---000333:::<<>>===<<<<<<======:::;;;===>>>???????????????]]]EEECCCHHH|||nnnuuu[[[HHHQQQ]]]cccYYYVVVxxxkkkhhhlllqqqVVVeeeiiiLLLRRRUUUqqqrrrUUU???@@@EEECCCFFFOOOggg888zzz___HHHNNNGGG@@@FFFDDD===???:::;;;===???>>><<<:::888555===777000999>>>;;;;;;BBBvvvJJJ@@@DDDIIIOOOfff{{{wwwZZZFFF@@@;;;888PPPeee}}}>>>111///000///---111333,,,........................---......------///222555:::===JJJNNNTTTVVVhhh<<>>???@@@AAAAAAAAAAAAAAADDD]]]AAALLLJJJ\\\sssvvvxxx>>>CCCNNNKKKggg|||zzzdddpppsssaaammmyyyxxxUUUDDD>>>FFFEEEBBBTTTpppKKKaaaiiiSSSDDDIIIDDD>>>BBBAAA===@@@;;;<<<======<<<888555222///;;;:::555999:::666666888+++rrrIII<<>>:::??????RRR{{{{{{wwwtttvvvwwwtttooonnnoookkkdddbbbZZZXXXUUUNNNSSSYYYUUUXXXUUUXXXXXXYYYVVVooo{{{yyywww{{{yyysssqqqqqqhhh[[[]]]UUUNNNHHHDDDDDDKKKUUUXXXZZZaaa```UUUSSSNNNAAAKKKGGGEEEIIIPPPXXX^^^aaaZZZXXXWWWRRREEE:::BBBRRRgggsssXXXggg^^^ZZZWWWUUUWWW[[[^^^^^^[[[WWWUUUQQQQQQQQQPPPOOOPPPRRRTTTPPP[[[TTTWWWOOOeee}}}VVVBBB<<>>>>>>>>>>>======>>>>>>???@@@@@@AAAIIIRRRGGGNNNPPPNNN]]]wwwGGGLLLTTTWWWbbbyyy~~~~~~sssJJJ===::::::===BBBVVVOOO```UUUJJJHHHEEECCCBBB@@@>>>===<<<;;;:::999777555444333333...777666333777555111444FFF444SSS]]]888444>>>CCCCCCbbbppp```jjjvvvlllWWWFFF<<<444>>>TTT^^^eee}}}ZZZ...222666555///---111///---000........................+++,,,---------///333666===@@@MMMQQQVVVWWW```777@@@666;;;999;;;999111;;;777CCCXXX[[[}}}uuussstttssszzz\\\[[[VVV???BBBKKKrrr;;;BBB>>>MMMWWWfffmmmfffLLLIIIHHHrrr{{{yyyBBB@@@AAABBBCCCGGGKKKLLLJJJ>>>EEEGGGDDDGGGNNNLLLDDDBBBJJJTTTZZZZZZVVVRRRPPPNNN___yyy|||]]]zzz\\\CCC333999===777888@@@888JJJ[[[YYYuuukkksssxxxnnnbbbeeefffhhhllllllaaaRRRZZZTTTTTTSSSNNNSSSWWWQQQUUUHHHTTTUUURRR___ddd}}}}}}tttjjjgggkkkggg[[[VVVYYYUUUUUUTTTRRRKKKHHHNNNYYYllljjjjjj___MMMJJJKKKBBBGGGCCCCCCLLLWWW]]]^^^]]]WWWPPPMMMMMMFFF@@@HHHWWWfffSSS\\\tttooo^^^SSSXXXZZZ]]]^^^[[[UUUOOOJJJGGGKKKPPPQQQQQQRRRVVVYYYUUU___UUU]]]WWW\\\www|||BBB;;;===555:::::::::::::::999999999777777888888:::;;;===>>>DDD@@@HHHDDDNNNGGGTTTfff~~~BBB<<>>BBBDDDSSSjjjuuuSSS111===,,,222444///000444...)))222........................***++++++,,,,,,///333666888;;;HHHLLLQQQRRRWWW999;;;===222===555<<<333333:::888eeeXXXWWWwwwxxxyyywwwooofffjjjuuusssooo[[[}}}RRR@@@AAAVVVrrrHHHBBBBBBQQQ<<>>HHHaaaUUU\\\MMM@@@000@@@III???DDDUUUPPPxxxRRROOOZZZMMMLLLJJJGGGDDD@@@===;;;>>>===;;;999777555555444555444444333333444444555444555777AAAtttpppIII999EEE===BBBHHHKKKNNNXXXgggssseeeppp{{{iiiXXXKKKAAA======BBBAAABBBHHHXXXssseee999222444///////////////...............---,,,,,,++++++++++++...,,,,,,------,,,///444>>>===IIIOOOSSSRRRUUU888999<<<111;;;333<<<555333999444TTT~~~YYYjjj~~~{{{}}}}}}|||yyywwwzzzOOO888???NNNccc{{{HHHOOOFFFGGGAAAAAAMMMVVVNNN@@@CCC]]]yyyxxxVVV333888===BBBFFFGGGIIIJJJKKKaaayyysss]]]@@@EEEGGGLLLYYY]]]\\\\\\jjj]]]@@@EEEsss}}}jjjGGG???999<<<@@@AAA@@@BBBAAAAAAFFFQQQ^^^lllzzzllllllhhhnnnkkkgggccc___[[[VVVRRROOOOOOMMMJJJGGGGGGHHHJJJNNNLLLHHHLLLPPPJJJSSSkkkpppvvvrrrsssnnndddhhhccc]]]ZZZYYYVVVQQQMMMKKKIIILLLRRRQQQQQQaaauuuqqqkkkgggOOOMMMCCC;;;DDDAAAEEEKKKUUU^^^bbb^^^YYYMMMRRRGGGpppUUUNNNZZZlll```VVVPPPYYYSSSMMMIIIIIIIIIHHHHHHKKKPPPRRRSSSPPPKKKIIILLLOOOTTTSSSUUUXXXRRROOO\\\nnnzzzvvv|||NNN??????:::===999::::::::::::;;;;;;;;;>>>>>>===<<<;;;<<<>>>AAAHHHEEEEEEFFFFFFFFFNNNXXXmmmKKK222:::>>>EEEIIIggguuupppyyyTTT888666DDDPPP???:::```mmmPPPQQQKKKJJJ<<>>BBBEEEEEEFFFJJJNNNQQQOOOIIIEEEBBBBBBBBBDDDEEEDDDBBBBBB666BBB[[[vvvggg;;;***...444222////////////...............---,,,,,,+++++++++,,,...++++++------,,,///555;;;>>>NNNTTTUUUPPPRRR888777999000777111;;;666222666111>>>fffbbbeee~~~zzz|||}}}wwwlllnnn|||wwwNNNCCCJJJNNNZZZppp\\\rrrbbbJJJEEE@@@@@@GGGKKKEEEDDD]]]}}}~~~dddLLL222LLL;;;AAAIIIMMMMMMMMMQQQUUUkkkjjjTTT@@@AAAQQQUUUSSSQQQKKKOOOYYYiii}}}NNNHHHOOOkkkvvvuuu___xxxxxxBBB===<<>>888888999999999:::::::::<<<===<<<;;;:::;;;>>>AAAKKKFFFDDDHHHJJJJJJKKKLLLaaa]]]DDDAAA;;;<<<@@@CCCVVVqqq{{{xxx[[[FFFEEEEEE<<<:::AAAWWWkkkWWWeeeUUU;;;IIILLL;;;BBBAAAAAA???===;;;999888888777666444222111000000111111111000000111111111222777555------GGGmmmcccVVVNNNJJJFFFAAA<<<>>>;;;999999<<<@@@CCCEEECCCAAA>>>===>>>BBBGGGIIIllllllyyyddd666,,,333555222000/////////............---------,,,+++++++++,,,,,,---++++++------,,,///555<<<@@@QQQUUUUUUPPPOOO:::666999222555000:::666111444111222AAAlllkkk|||zzzvvvzzz|||zzztttyyyuuuRRRFFFKKKXXXwwwaaaJJJVVVJJJAAA@@@DDDOOOhhhppp888666EEEKKKUUU]]]aaafffrrr}}}zzz~~~TTTIIICCCEEEGGGMMMWWW]]]OOOiiirrrxxxkkkrrrkkkHHHFFFFFFHHH___qqqmmmlll===;;;>>>DDDIIIKKKPPPUUU___SSSMMMQQQYYY```iiirrriiinnniiijjjlllgggaaa\\\YYYYYYXXXXXXPPPPPPNNNKKKHHHFFFFFFGGGCCCIIIEEEBBBKKKMMMHHHIIIgggooo{{{qqqfffhhhkkkjjjiiilll[[[XXXTTTQQQPPPNNNKKKIIIGGGGGGIIIOOOUUU]]]gggpppqqqYYY___MMMCCCAAA???GGGTTT[[[YYY]]]bbb[[[LLLNNNPPPwwwiiiKKK\\\}}}eee[[[WWWOOORRRSSSLLLGGGGGGGGGGGGIIIMMMHHHJJJMMMMMMMMMMMMOOOQQQOOOKKKJJJLLLLLLJJJMMMSSSkkk{{{{{{tttzzzPPP222===???333555555555555555666666666666666777777666555777:::===CCC@@@???AAACCCDDDCCCCCCHHH[[[rrr{{{^^^888888===666444>>>DDDjjjrrrxxxKKK???;;;AAA@@@===MMMeeesss???ggggggKKKGGGHHHJJJMMMEEEEEEDDDCCCAAA???===<<<:::999777666444333333222111111000000000000111111000333000111444111SSSxxxhhhYYYLLLCCCKKKHHHDDD@@@@@@@@@BBBCCCFFFIIIMMMTTTddd{{{NNN888---777===555...000//////.........------------,,,,,,++++++,,,,,,,,,---++++++------,,,000555>>>BBBPPPQQQSSSTTTMMM<<<555999444555111777444000333444222333hhhxxxOOOjjjzzzvvv}}}tttvvvsssttt___rrrTTTHHHDDD___}}}fffuuuoooaaaNNNFFFRRRkkkMMM222EEENNN___qqq|||~~~zzzwwwyyyeeeSSSLLLLLLUUUbbbTTTyyyxxx|||bbb___WWWLLLIIILLLLLLPPPppp{{{vvv[[[<<<:::===DDDJJJLLLQQQWWW[[[TTTTTTZZZ[[[WWWYYY```uuuiiiiiiccckkkaaa\\\VVVRRRPPPPPPPPPPPPGGGGGGGGGEEEBBB@@@AAABBB===HHHEEE???DDDGGGFFFIIIIIInnnaaaaaaaaaZZZXXX[[[WWWUUURRRPPPNNNMMMKKKJJJEEEEEEEEELLLYYYffflllkkkppp{{{TTTYYYIIICCCCCCBBBDDDZZZ^^^OOOQQQeeebbbKKKLLLXXXooo^^^jjjUUU]]]dddWWWNNNOOOLLLQQQKKKGGGGGGHHHFFFGGGJJJCCCFFFKKKNNNOOOPPPOOOOOOMMMJJJJJJMMMOOONNNNNNPPP]]]zzz~~~vvvzzzzzzpppVVV999<<<888777999111333333333444444444444555444555555555555666:::===:::<<<===;;;;;;===@@@CCC<<>>BBBEEEBBBGGGcccbbbDDDmmmwwwLLLNNNRRRCCC>>>IIIFFFFFFEEECCCAAA>>><<<;;;:::999888666555444444333111111000000000000111111...111---333===222111JJJ~~~}}}{{{yyyzzz~~~~~~JJJ666555444333///+++...333............------------,,,,,,,,,++++++,,,,,,---,,,***+++------,,,000666<<>>444333333444444444555555555777777888888888:::>>>AAA???EEEGGGBBB???BBBIIIMMMGGGPPPPPPWWWjjjpppPPPIII;;;:::CCCAAA666<<>>%%%>>>:::???BBBKKKGGG:::<<>>GGGGGGIIIKKKFFFYYYzzzMMM999|||sssPPPHHHBBBBBBEEEDDDBBBAAA>>>>>>>>>===;;;:::888777666555444222111111111111//////............//////000---000///)))+++333444///222cccMMM111HHH...000///000222666666111,,,.........---------,,,,,,,,,+++++++++,,,,,,---...,,,******---------111777;;;@@@NNNRRRXXXVVVBBB<<<111777999333888000444777000...333444;;;&&&lllfffRRRtttsssxxx|||iiigggsssSSS===>>>TTTxxxjjjQQQ:::AAAMMMmmmqqqrrrqqqiiinnnttt]]]LLLYYYgggMMMRRRTTTRRRRRR[[[HHH@@@RRRUUUmmmwwwwwwuuuaaaVVVLLLLLLBBB;;;???FFFIIIIIIIIILLLWWWlllzzztttlll^^^TTTkkkmmmhhhjjjoooYYY^^^\\\ZZZVVVRRRLLLFFFAAAFFFGGGFFFDDD???<<<::::::===>>>;;;???FFFAAA???JJJKKK444TTTyyyYYYYYYVVVQQQNNNNNNNNNLLLNNNNNNNNNLLLJJJIIIJJJKKKGGGSSSXXXRRRTTT___ccc^^^TTTMMMcccOOO```TTT>>>@@@GGGOOO[[[dddddd^^^VVVRRRHHH<<>><<>>?????????>>>======<<<666555444333222222222222...------,,,,,,------...111&&&///666+++,,,444...222%%%666GGGJJJ@@@888,,,999777111000555444...+++---......---------,,,,,,,,,++++++++++++,,,,,,---...+++******---------111777BBBCCCLLLMMMVVVWWWDDD555===888333777444333222222111111222222444000HHH___SSSxxxiiivvvqqq{{{bbbFFF777===CCChhh~~~~~~^^^BBBBBB@@@eee|||vvvvvvvvv|||qqqRRRqqqRRRTTTXXXRRR]]]YYYYYYKKK]]]TTTttt```HHHNNNaaaHHHfffKKK@@@DDDMMMJJJXXX^^^wwwzzzuuuwwwrrrWWWyyyhhhaaaYYY]]]WWWQQQOOOKKKDDD@@@@@@DDDDDDBBB@@@>>><<<;;;:::;;;<<<<<<===>>>??????@@@===MMM===XXXccc]]]SSSHHHEEEKKKOOOKKKLLLPPPPPPJJJIIIMMMOOOLLLEEEFFFIIIMMMPPPTTTVVVXXX___```aaa^^^XXXNNNCCC;;;MMMYYYhhhbbbUUUaaa```AAA===cccnnnooopppPPPOOOLLLIIIIIIIIIKKKLLLFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDBBBBBBCCCEEEHHHJJJNNNQQQRRRPPPNNNLLLJJJJJJOOOhhhoookkk???999888777666444444333333//////////////////////////////000111222444555666444444555666999<<>>AAALLLOOOYYYbbbAAA555;;;777222555444333222222111111222222222...)))OOOOOO^^^vvvuuusssZZZ>>>444???]]]uuu{{{~~~zzzWWW>>>???FFF___zzzeeeNNNRRRgggtttzzzsssuuu|||zzzrrryyytttxxxKKKFFF```jjjqqqnnnvvvjjjWWWbbblllRRRXXXVVVUUUUUUPPPLLLPPPLLL]]]eeelllooo{{{uuuyyy}}}rrriiihhhddd]]]VVVQQQOOOLLLEEEAAAAAACCCBBBAAA@@@>>><<<;;;;;;;;;;;;<<<======>>>??????FFF999AAANNNpppPPPCCC[[[RRRCCCFFFDDDGGGJJJJJJHHHIIILLLJJJDDDHHHIIIJJJKKKLLLMMMNNNNNN]]]]]][[[UUULLLFFFDDDEEE^^^UUU]]]ggg[[[KKKJJJOOO``````kkkYYYMMMNNNLLLIIIFFFEEEDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGCCCCCCCCCAAA??????AAABBBEEEHHHLLLOOOPPPNNNKKKIIIHHHLLLKKKUUUttt|||VVV===777666555333222222111111////////////////////////111111111222444555777888888888999;;;===@@@CCCDDDDDDBBBAAAJJJMMMCCCLLLiiiiiipppzzzPPPgggrrrMMMFFFKKKGGGEEEBBB???<<<;;;;;;;;;:::999888666555555555666111111111000//////......///...------,,,---------------,,,,,,,,,,,,------,,,***+++,,,)))111NNNmmmkkkMMM;;;333<<>>AAAMMMOOOYYY```~~~>>>555999555222333333333222111111111111222666222888777sssTTTdddlllwww|||sss]]]AAA:::LLL^^^xxx|||sssRRR<<<@@@QQQggg}}}vvviiiDDD@@@666222888SSSbbb\\\]]]rrr{{{~~~vvvsssrrrdddhhh}}}KKKSSSDDDfffrrrooolllLLLCCCLLL~~~nnnzzzwwwwwwqqqjjjiii~~~}}}mmm|||VVVwwwkkkdddcccnnnGGGLLLGGGGGGHHHoooccchhhzzz{{{ccc{{{wwwvvviiiaaabbb___YYYRRRNNNLLLIIICCC@@@@@@@@@@@@???>>>===<<<;;;;;;:::;;;;;;<<<<<<======>>>GGG444CCCBBB???XXX===IIIOOOGGGJJJHHHIIIHHHHHHKKKPPPOOOKKKJJJJJJJJJJJJJJJJJJJJJJJJQQQPPPMMMEEE>>>???GGGOOOUUU```___SSSGGG???EEEUUUjjjhhhkkkYYYLLLLLLJJJGGGCCCAAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEECCCCCCEEEGGGKKKMMMOOOQQQQQQOOOMMMLLLLLLTTTNNNHHHggg{{{~~~mmm333666444333222111000/////////////////////////////////000000111222333444666777888888999;;;===@@@BBBDDDJJJHHHCCCFFFMMMEEE<<>><<<:::999999999888777666444333222222222000000//////...---------------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---444000111444111***,,,444HHHgggLLL???444111222555666222000111000000///............///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---++++++.........111777???BBBMMMPPPXXX^^^www;;;777888333444222333222222111111111111111...888555777{{{UUU>>>cccwww}}}zzzeeeEEE???UUU~~~zzz}}}~~~nnnQQQ???EEEWWWttt|||nnnBBB>>>>>>EEE;;;===SSSuuu}}}~~~yyyxxxmmmrrr~~~___BBB777NNN===666@@@===@@@DDD888EEEAAA@@@XXXyyyyyy```___ttteeejjjkkkaaalllfff^^^yyy|||eeeIIIVVVsssIIIZZZqqq~~~yyyxxxvvvlll___XXXUUUQQQRRRMMMHHHHHHEEE@@@======>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;BBB@@@;;;>>>VVVpppeeeBBBAAASSSEEEGGGFFFDDDAAABBBEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNGGGFFFDDDAAAAAAGGGQQQYYY^^^]]]IIIBBBTTTSSS@@@999hhhmmmIIIHHHHHHGGGDDDBBB@@@@@@@@@@@@===>>>>>>???@@@AAAAAAAAAHHHIIIIIIHHHGGGHHHJJJLLLSSSRRRPPPNNNMMMLLLLLLLLLLLLVVVSSSGGGTTT}}}|||yyyHHH:::///222111000///.............................................///000111333333333444555777999<<<===>>>AAAJJJFFFAAADDDFFFGGGPPPkkk\\\bbbOOOQQQQQQJJJCCCBBBAAA@@@@@@@@@@@@AAAAAA>>>===:::888555333111000222222111111000/////////------,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,---((((((...111///...000444555AAAqqqnnnHHH===@@@???888======888000,,,000333444//////......------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++---++++++.........111777???CCCNNNPPPWWW[[[qqq999:::777333666222333222111111000000111111<<<333222:::111UUUeeeDDDhhhzzzkkkLLLHHH```{{{~~~vvvgggNNNBBBJJJlll}}}{{{@@@333888IIIHHH:::NNN|||~~~}}}tttBBB888AAA@@@999999???@@@AAA===EEEDDD;;;GGGIII777@@@bbbnnn[[[WWWfffqqqkkkssssssqqqxxxzzzUUUnnnPPP]]]XXXQQQOOOVVVbbbssstttxxxrrr|||www{{{oooyyykkkpppkkk___[[[ZZZUUUQQQOOOJJJFFFFFFDDD@@@===>>><<<<<<<<<;;;;;;:::::::::999999999999999:::::::::555EEE::::::FFF777SSSZZZMMMCCCAAAHHHJJJLLLKKKHHHEEEGGGKKKFFFGGGHHHJJJKKKMMMOOOOOOKKKIIIIIIMMMSSSYYY[[[[[[RRROOOMMMXXXWWW::::::cccMMMAAACCCBBBAAA@@@???>>>>>>??????::::::;;;<<<>>>???@@@@@@BBBCCCDDDCCCCCCDDDGGGIIIVVVRRRLLLGGGDDDDDDFFFHHHCCCLLLQQQJJJFFFZZZwwwPPP888>>>333111111000///............---------------------------------...///000111222222333555777999:::<<<<<<444EEEGGGAAADDDEEEBBBDDDLLL]]]NNN\\\yyyZZZHHHOOOPPPDDDBBBNNNAAAAAA@@@@@@@@@@@@@@@@@@===<<<:::888666333111000222222222111000000//////...---,,,,,,++++++,,,,,,++++++************++++++***&&&%%%'''***+++---000'''333888:::CCCUUU}}}ppp===@@@AAA>>>;;;999666333111555666333333666333,,,...............------,,,,,,,,,+++++++++*********++++++++++++++++++++++++---++++++.........111777???CCCNNNOOOVVVZZZjjj777<<<666222888111222222111000000000000111>>>!!!$$$222,,,oooIII999XXX{{{~~~mmmqqq~~~yyy{{{zzz{{{xxxhhhYYYFFFAAANNNeeesss|||yyyuuutttnnnfffoooooojjjnnnRRRPPPCCC===MMMIIIYYYQQQ000>>>AAA@@@FFFEEEDDDGGGCCCAAAFFFCCC===@@@:::KKKKKK;;;EEEffftttjjjoooWWWjjjeeeZZZdddQQQttt~~~XXX___RRRQQQaaazzz~~~~~~rrr~~~pppnnnwwwnnnpppttthhh]]]aaaaaaZZZXXXOOOJJJGGGGGGFFFBBB@@@AAA;;;;;;;;;::::::999999888888888888888888888888888999666777;;;:::888EEEZZZnnn^^^LLL@@@CCCHHHNNNNNNLLLLLLPPPGGGHHHHHHIIIJJJKKKLLLLLLPPPNNNOOOTTTZZZ\\\VVVPPP<<>>@@@AAAAAA???@@@AAAAAAAAACCCFFFIIIWWWSSSMMMGGGDDDDDDFFFHHHAAAGGGPPPOOODDDHHHmmm[[[???333---:::111000//////.........///------------------------////////////000111222222555666888:::<<<===>>>>>>@@@GGGAAA===GGGKKKDDDAAAPPPCCCHHHHHHNNNbbbJJJHHHIIIJJJGGGAAA@@@CCC>>>===<<<;;;999777666555333333444333333222111000000000000///......------...---,,,,,,++++++,,,,,,+++******))))))******+++---.........------...000...///))),,,666555111666MMMkkkzzzoooWWWEEE:::444111<<<888333111333777:::;;;111222111000222555222---......//////......---,,,++++++++++++************++++++++++++++++++++++++---++++++.........111777@@@BBBMMMNNNVVVZZZccc444<<<333000888///222222111000000000000000 DDD444///@@@///TTTAAAAAAUUUuuuxxxzzzzzz{{{}}}~~~~~~}}}|||pppZZZJJJ===AAASSS|||{{{rrrppprrruuuxxx|||jjjSSSSSS^^^UUUKKKKKKJJJMMMNNNHHHHHHGGGGGGLLLJJJNNNDDD@@@GGGOOO^^^~~~|||wwwRRR777000JJJRRRJJJ~~~ttteeeppppppxxxccccccvvvxxxpppxxx{{{kkk^^^ddd___TTTXXXOOOIIIGGGHHHGGGDDDBBBCCC;;;;;;:::999888888777777777777777777777777777777:::000777<<<222;;;CCC555PPPmmmYYYMMMDDDCCCEEEDDDEEEGGGJJJJJJJJJKKKLLLLLLMMMMMMOOOOOOOOORRRTTTRRRLLLGGGOOOLLLKKKQQQmmm|||EEEKKKGGG444>>>:::::::::999999888888888888888:::;;;===???@@@AAA@@@BBBCCCCCCDDDFFFIIILLLTTTRRROOOMMMKKKJJJJJJJJJGGGKKKPPPOOOIIIKKK\\\ooohhh^^^666666000(((777//////......------......,,,,,,,,,,,,,,,,,,,,,,,,............///000111111333444777999;;;;;;<<<<<>>===<<<:::888555333222000111222222222222111000//////......---,,,,,,,,,,,,,,,+++************+++******))))))))))))******%%%''')))))))))*********&&&///,,,%%%''')))...999+++111...222222000<<>>??????AAABBBCCCCCCFFFIIILLLKKKLLLMMMNNNMMMKKKIIIGGGKKKNNNMMMIIIKKKPPPPPPKKKlll~~~|||ooo]]]___999;;;222111666.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...000222444666666666666000;;;??????AAA<<<999AAA@@@:::@@@FFFAAA===AAAEEEGGG^^^CCCCCCKKKNNNDDD@@@@@@CCCCCC>>>;;;===@@@?????????===<<<:::999666666666666555333111000000//////......---,,,,,,+++******)))))))))))))))******))))))))))))*********+++***)))***---...---(((111...)))111333+++'''+++***...222333333111222...000222111//////222555,,,000555777666333111///555111000222444555555666...---000555222++++++111...///000000000///------+++++++++************)))++++++++++++++++++++++++---++++++.........222777@@@BBBKKKLLLUUU\\\TTT<<<000555222000222222222000///............///////////////000111111BBB}}}SSS888BBB]]]}}}yyy~~~zzzzzz~~~{{{fffLLL???@@@CCC@@@KKKdddvvv~~~vvvqqqzzzpppyyy}}}~~~uuurrryyyrrr```UUUQQQQQQVVV\\\mmmjjj[[[|||___~~~iii~~~rrrrrr[[[kkkiiibbb[[[ZZZZZZQQQEEEIIIGGGEEEBBB???===:::999;;;:::999777666555555555666666666666555555555555444444444555555555555666;;;666WWWXXXPPPIIIFFFCCCAAAAAA???===@@@EEERRRLLLFFFOOONNNEEETTTccciiiZZZHHH>>>>>>@@@???<<<999888888777666555555444555555555555666777888999===>>>======>>>BBBGGGLLLLLLIIIGGGGGGHHHIIIHHHFFFIIIHHHGGGFFFFFFGGGHHHIIIJJJyyy^^^FFF333222666333000111//////...---,,,,,,++++++)))************+++++++++,,,,,,,,,---------......111111222444555777888888::::::999999999999::::::===>>>@@@???===:::999999<<<888FFFtttwww^^^FFF???AAABBBBBBCCC======>>>AAACCCBBB===999@@@???===;;;999777666666555444333222111111111111000////////////.........+++++++++*********))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------........................,,,---///000000000///...000000000000111111111111000000000000111111111111//////.........------------,,,,,,,,,,,,---......+++++++++***************,,,+++***++++++,,,+++***+++,,,,,,,,,,,,///444777AAAIIIJJJNNNIII\\\RRR<<<000555222000222222111000///............///////////////000000111)))===xxxgggCCC///444bbb|||~~~wwwuuuyyy{{{|||}}}}}}}}}~~~~~~}}}~~~qqqUUU>>>;;;EEEMMMDDDSSS[[[^^^bbb]]]XXX^^^LLLDDD;;;888<<>>IIIeeezzzeeeNNNlllhhh^^^|||yyyxxxgggpppkkk```UUUPPPPPPLLLEEEIIIHHHFFFCCC@@@>>><<<;;;;;;;;;999888777666666666666666666555555555444444333444444444555555555555777;;;;;;LLLfff???LLLIIIGGGIIIKKKMMMRRRYYYCCCMMMWWWjjj}}}SSSXXXNNNBBB<<<;;;<<<:::888888888777666666555444444555555555555666777888888>>>>>>===<<<;;;===AAAEEEEEECCCBBBBBBEEEFFFEEEDDD??????>>>??????AAACCCDDD???RRRyyyyyy}}}~~~xxx~~~{{{GGG999000222333......222.........---,,,,,,++++++))))))*********+++++++++,,,,,,,,,,,,------------111222333555777999:::;;;>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCC@@@>>>===>>>======:::888AAA```^^^;;;III???888:::=========???;;;;;;<<<>>>@@@???;;;777;;;:::888666444333333222222222111000////////////------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---------------------------,,,---......//////......////////////000000000000////////////000000000000///.........---------------,,,,,,,,,,,,---......,,,,,,++++++***)))))))))++++++++++++------------+++,,,,,,,,,,,,///444888===GGGLLLUUUUUUmmmPPP;;;000555222///222111111000///............//////......//////000111777333]]]KKKMMM333[[[mmm{{{uuusssrrrxxx~~~}}}|||}}}|||lllRRR>>>===KKKXXX]]]ccc```___gggfffbbbfffbbbUUUFFF???@@@@@@:::444FFF======RRRoooVVVFFFAAA<<<888777888999999BBBEEEKKKSSS[[[___```___]]]]]]dddsssjjj\\\fff{{{pppuuummmiiinnnkkkbbbVVVOOOMMMKKKHHHGGGFFFDDDAAA???<<<:::999;;;:::999888777666666666555555555555444444444444333333333333444444444444999666111333LLL}}}JJJDDDEEEAAA===:::999999888777777666666555555444444333444444444444555666777777;;;<<<<<<;;;:::<<<@@@CCCCCCBBBAAAAAABBBBBBAAA@@@BBBAAAAAAAAAAAABBBCCCCCCJJJ444KKKxxx~~~|||fff888333///000333111***+++111...------,,,,,,+++++++++)))))))))*********++++++++++++,,,,,,,,,---------///000222444666888:::;;;===>>>>>>???@@@AAABBBBBB@@@AAABBBAAA???===<<<===111888===999333444@@@LLLMMMiiihhhLLL???;;;<<<===555555888;;;999666666:::::::::;;;===???>>>;;;888999888777555444444333333222222111000////////////------,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------.........//////---------.........//////............------------,,,,,,,,,,,,,,,---......------,,,+++***))))))((())))))***+++,,,---......+++,,,,,,,,,---000444888>>>HHHMMMUUUUUUmmmMMM:::111555111///111111000///...............///............///000000)))///***MMM}}}III;;;***EEEeeexxxoooppptttzzz}}}}}}}}}~~~rrrZZZHHHBBBFFFQQQYYYgggkkkgggfffoooqqqqqqxxx|||xxxrrrkkkccc]]]YYYRRRQQQSSSZZZdddmmmuuuyyy|||uuuxxxzzzlllSSS???<<<<<>><<>>>>>:::;;;;;;:::888666666777>>>999666999??????666---CCC>>>999999CCCTTTfffqqqvvvpppjjj___OOOBBB555666888:::;;;:::888666:::::::::888444222555::::::;;;<<<>>>???>>><<<:::;;;:::999888888888888888444333222111111000000000............---------,,,************))))))))))))))))))))))))))))))))))))************************************++++++++++++************************,,,+++*********+++---...,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---...,,,+++++++++++++++******((()))************+++,,,,,,,,,,,,,,,---000555888>>>HHHKKKQQQOOOeeeIII999111555111...111000//////..............................//////000000;;;***111lllUUU>>>000EEE```uuuwwwxxxwwwwwwxxx{{{|||yyywwwuuudddTTTMMMKKKKKKPPPWWW^^^iiilllnnnwwwzzz~~~uuukkkeeeZZZSSSKKKFFFGGGIIIJJJJJJKKKHHHIIIMMMMMMJJJJJJMMM@@@EEEJJJHHHDDDLLLfffIII@@@::::::<<<===???BBBBBBUUUiiiooojjjfffhhhlllyyyiiiyyypppcccjjjooo[[[\\\\\\WWWOOOGGGDDDEEE@@@???===<<<:::888777666777666555444444333444444333333333333222222222222111111111111222222222222111666888444000222===FFF[[[AAAEEEEEE999;;;<<<;;;999666666888;;;333333333222222222222222111111111111222333444555444666999:::;;;===@@@BBBDDDEEEEEEDDDBBB???>>>===FFFEEEDDDCCCAAA???>>>===>>>999AAA@@@III{{{~~~~~~}}}fff999000<<<444111111111000---,,,---+++++++++++++++*********(((((()))))))))******************+++++++++,,,,,,***+++---///222444666777444555777999:::;;;<<<<<<777888888666444333333444444333111111111333555666111222444666999;;;===>>>555666888999999888777555???<<<888666666555333111:::888555111000111555888444333111000000444666888777999;;;<<<<<<;;;:::::::::999888888777777888888444333222111000000000000...---------,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************++++++***))))))+++,,,---***+++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++,,,------*********+++,,,,,,------,,,---...---+++)))***,,,,,,------------000555888<<>>===;;;:::999888555444333333222222222333222222222222111111111111000000000000111111111222111555111+++111;;;888,,,111MMMbbb???GGGOOO@@@555:::::::::888555333333444666111111111111111111111111000000000000111222333333222555777888888888999:::;;;>>>@@@AAAAAA@@@@@@AAA>>>>>>?????????>>>======CCC333555BBB<<<999vvvuuuXXX555222333---222...++++++...///...---************************((((((((()))))))))******))))))*********++++++++++++,,,...000222444666777555777999;;;===>>>======:::;;;:::999666555666777...111555666555222///...222222333222222111000///777666666555444444444444---///222333444444666777)))---111333222000...---///000000///222444222,,,222444666777666666666777666555444333333333333333111111000///............+++++++++*********))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************************************************+++,,,,,,******++++++++++++,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,------******++++++,,,---------///111222000---+++,,,...,,,---------...111555999???IIIMMMTTTSSSjjjCCC888222666000---000.........------......///...------------...//////222(((777999%%%:::nnnlll===+++<<>>===;;;:::999999555444333333222333333333222222111111111000000000/////////000000000111111444///111888666///333??????>>>...OOOKKK888BBBDDD;;;888>>>>>>777777666555444333222111111000000000000000000000000////////////000111222222000333666777777666777777666:::>>>@@@@@@@@@BBBCCC>>>???@@@AAAAAA@@@??????...OOO;;;(((AAA???>>>iiixxx|||wwwTTT666:::CCC<<<---...---+++***+++------,,,)))*********************(((((((((((()))))))))***))))))))))))*********+++,,,,,,...///111333444555555777999;;;<<<===<<<;;;;;;;;;;;;999666555777888BBB999000---111666777666///000111222000...,,,***222222111111000000111111222333444444222///---+++555444222000000000111222000333333000000222///(((///222444555333333444666666555444333222222111222111000///......------...************))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++***++++++,,,---------,,,,,,,,,+++++++++---000222000,,,***,,,///------------...111555999AAAJJJMMMRRROOOdddBBB777222666000---000......---------......///...------------...////////////$$$+++777(((///^^^ggg999999777>>>WWWiiixxxooobbbggghhh___```iiittt{{{yyybbbqqqvvvhhh]]]eeeeee^^^```TTTOOONNNPPPMMMFFFBBBDDD===<<<<<<;;;999888888777555555444333333333444444111111111111000000000000////////////000000000000000000444777555000000555---:::>>>444111OOOjjjOOOCCCBBB???@@@AAA<<<444555>>>555444444555666444111.../////////000000000000000.........//////000111222...111555888999:::;;;<<<888<<>><<>>;;;;;;999888666555444333666555444222111000000000000000000000000000000000000000000000000000000000000000111222333333444444444444555666888:::;;;<<>>===;;;999888666555555222222222111000//////..........................................///000000///000111333555777888888>>>???@@@AAAAAA@@@>>>===???>>>===<<<;;;<<<======;;;:::999999888888999999===BBBwwwUUU777666444222111000//////......---,,,,,,+++******'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,...///111222444444666777777666555555777666444222111000//////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......000000000111222222222333777666444444555555444333333222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******************************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++***************************+++,,,...///000000111///,,,,,,.........222888>>>DDDMMMLLLMMMmmmAAA444222666///333,,,......---,,,,,,,,,,,,------------------------------------------......///+++^^^YYY///***EEEDDDMMM[[[iiiwwwjjj```rrrwwwvvvjjj]]]bbbkkktttzzztttyyywww}}}www|||ssskkkwwwmmmmmmjjjhhhhhhjjjhhhddd___\\\VVVNNNIIIGGGDDD@@@;;;<<<<<<;;;:::888777666666555444333222111000000000////////////////////////000000000000000000000000000000111111222333333444333333333444555777888999,,,:::KKK___}}}xxxZZZ\\\PPPHHHIIIKKKEEE<<<666===<<<:::888666555444444222222111000000///.............................................//////000000000000222444666777888============>>>???@@@AAA===<<<;;;999888888999999888888777666666666666777777777888PPPRRR888666555333222000/////////...------,,,++++++******,,,++++++******)))(((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,...///111222888888:::;;;;;;;;;:::999888777666444333222222222////////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000000111111555333222222333333222111000000///...---,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******************************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++***************************+++,,,---.../////////...++++++.........333999@@@DDDLLLKKKKKKkkk@@@555222555...333,,,......---,,,,,,,,,,,,,,,------------------------------,,,,,,------...///---///LLLkkkAAA&&&333<<>>HHHOOORRRrrr{{{{{{qqqddd\\\ZZZ[[[YYYWWWBBB@@@AAADDDEEEAAA>>>>>>:::999888666444333222222111111000000//////......------------------------...------------...//////000000///000111444777888::::::999999;;;===@@@BBB===<<<:::999777666666666666555444444333333444444000::::::444FFFxxxyyyaaa555888999555444222111///.........------,,,,,,+++*********//////...,,,+++)))((('''(((((((((((((((((((((((((((((())))))))))))************+++,,,---///000111666777999:::::::::999999777666555444333222222222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---.........///000111111111444222111222333333222000000//////...---,,,++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++***************************++++++,,,------,,,,,,,,,***+++---...///333:::???CCCLLLKKKLLLmmm???666222444---333,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111)))KKK}}}jjjHHH000111888CCCJJJOOO\\\iiittt~~~tttkkkkkkoooqqqpppmmmdddmmmtttvvviiiiiiwwwtttsssrrrvvvwww]]]iiixxx}}}}}}{{{uuuXXXTTTppppppMMMdddeeeWWWaaaaaa___]]]\\\\\\[[[YYYVVVRRRNNNIIIFFFDDDAAA===;;;777777777666666555555555333333222000000/////////////////////////////////000000000000000000000000000000000000111111222222111111111000111111222333///111333777===CCCDDDCCCGGGMMMUUUZZZ[[[[[[[[[]]]^^^\\\YYYVVVTTTRRRPPPNNNQQQMMMHHHCCC>>><<<>>>AAA999888777555333222222222000000000//////.........------------------------------,,,,,,------...///000///......///222555888888777777888999;;;===???>>>===<<<:::888777666555444333333222111222222222:::...000:::555000PPP}}}LLL@@@999///;;;333222111///...---------,,,,,,++++++*********)))///...---,,,***)))(((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,...000000000111333444444444444333222222111000/////////000.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,//////000111222222333333555333222333444555333222111111000//////...------++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++******+++)))***---...///444:::===AAAJJJKKKPPPrrr===777222222---333,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------///'''...111@@@TTT;;;///<<>><<<666666666555555444444444222222111000////////////........................//////////////////////////////000000000000111111222111111000000111111222888888999999888999;;;???HHHKKKNNNNNNMMMNNNTTTYYYJJJPPPYYY]]]ZZZQQQHHHBBBCCCCCCCCCBBB@@@>>>999555999888666555333333222222/////////...............------------------------,,,,,,,,,,,,,,,---......///...---,,,...000444666555666888999::::::999999>>>===<<<:::888666444333333333222111111111111222444000000555666333111333???tttZZZ???<<<333???DDD'''111000///...---,,,,,,,,,+++***************))))))************))))))))))))'''''''''''''''''''''''''''(((((((((((())))))))))))))))))***,,,---///000---...000222222222222111000000///...------......------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++---......///111222222333444222111222333444333222000000//////......------+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))******))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++*********************************+++******)))(((+++))))))---......333:::===@@@IIIKKKPPPsss~~~<<<888222111,,,444,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---000%%%+++444---666iii~~~nnn>>>222444222666AAA@@@MMM^^^kkkwwwwwwuuu}}}nnngggtttrrr{{{wwwzzzhhhjjj}}}xxxkkkgggggg}}}hhh\\\QQQ\\\___[[[~~~yyyeeeUUURRRXXX]]]nnnUUUzzzzzz^^^OOOJJJNNNQQQYYYbbbccc^^^_________]]]ZZZWWWUUUWWWUUUQQQLLLGGGAAA===;;;999888888777666555555444111111000///////////////........................///////////////////////////////////////000000000111111000000000111111222,,,///666;;;999666777<<>>===<<<>>>???;;;666777666555444333222222222..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---,,,,,,---///222333444555777999:::999777666;;;::::::888777444222111333222111111000000111111///666999555000111555999555---;;;kkkiii<<>>///&&&@@@//////---,,,,,,+++++++++))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''''''''(((((((((((())))))(((((()))***+++---...///000111333555666666555555333222111000///.........------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))***+++,,,---...///000000/////////111222111000---------,,,,,,,,,+++++++++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,)))************+++++++++++++++++++++++++++++++++************************)))***************))))))+++)))***,,,---...222999???AAAGGGHHHMMMooozzz;;;999222000,,,444,,,---,,,++++++***+++++++++++++++++++++++++++++++++***************+++,,,,,,!!!===444$$$,,,)))333___|||YYY???444555;;;555999BBBNNNWWW___hhhqqq~~~dddgggqqqggglllooouuutttgggddd[[[SSSWWWjjj~~~QQQeeeAAA===RRREEE>>>XXXYYYLLL[[[VVVYYY\\\]]]\\\YYYVVVUUUVVVUUURRRLLLFFFAAA===;;;999999888777555444333333000000///.........//////........................///////////////////////////////////////////////////////////////000111222888333/////////222<<>>777<<<999,,,444;;;+++...---,,,+++++++++++++++))))))))))))))))))))))))'''''''''(((((()))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((()))+++,,,...///111222444555777777777666555444222111000//////...,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''((()))***,,,---...///000///...///111111111000------,,,,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******))))))******+++,,,)))************+++++++++++++++++++++++++++++++++************************))))))***+++++++++******,,,******,,,------111888???@@@FFFGGGLLLnnnwww:::999222///,,,444,,,---,,,++++++******++++++++++++++++++++++++++++++*********)))***++++++,,,111 (((333---000444(((>>>jjjGGG888222===666666<<>>;;;<<<<<<;;;:::888666555000000///............///'''666<<<222***...000...///...///111...,,,333>>>MMM}}}^^^MMMFFF<<<:::@@@777666555888888---)))222------,,,+++************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))***,,,.........///111333444444444444555444222111///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((()))***+++---...///000111000000111222333333222..................------************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))***++++++,,,)))************+++++++++++++++++++++++++++++++++************************))))))***+++++++++++++++---******,,,---,,,111777>>>???EEEGGGNNNqqqmmm@@@333111000000)))///,,,+++******))))))******************************)))************++++++++++++++++++,,,,,,,,,---------GGG}}}uuuggg,,,888000000:::<<<666:::FFFMMMXXX```kkksssfffTTTPPPqqq|||ssshhhYYYLLLNNN\\\ooo^^^PPPtttmmmYYY<<>><<<<<<;;;:::999777777666111000000///////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------222333555666999:::<<<===@@@;;;555444555555222...111000///......------...---.........---,,,,,,+++,,,,,,------...//////000000111777GGGaaajjjSSSNNNHHHCCCBBBEEEDDD===777666666555444222111000000...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))),,,---///000222222333333000000//////...,,,+++***))))))))),,,000000---)))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---...111111222222222222111000......------------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***************************)))************+++++++++************************)))************+++++++++---++++++......---111777@@@BBBCCCKKKOOOqqqkkk@@@333111000000)))///,,,+++******))))))******************************))))))*********++++++++++++++++++,,,,,,,,,,,,---222,,,>>>WWWqqqlllVVV@@@///333===<<<555111>>>CCCBBBFFFRRR[[[hhh}}}~~~rrrZZZNNNOOOcccqqq\\\aaasssSSSEEEFFFCCC<<<@@@@@@@@@AAAAAACCCDDDDDDOOOTTTXXXTTTNNNLLLQQQXXXSSSOOOHHHBBB>>><<<999777999888666444222111000000////////////...............................................................................................................//////000222333333444555888===CCCHHHJJJIIIGGGFFFFFFEEEDDDCCCAAA???>>>:::999888777555444333222111000//////......//////------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------//////111333555777888999===888333222333333000---111000///...---------------------------,,,+++++++++,,,,,,---......//////444222//////111777===AAAQQQ\\\kkkyyy~~~wwwdddXXXHHH;;;777999>>>AAAGGGCCC@@@??????>>>999555555444333222111000///...------,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))),,,---///000222333333333333333222222111///...---+++***+++...111111---(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++---......///////////////......,,,,,,++++++++++++***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***************************)))************+++++++++************************)))************+++++++++---++++++.........111777<<<@@@CCCLLLOOOrrrhhh???333111///111***///,,,+++******))))))******************************)))))))))*********++++++******+++++++++,,,,,,,,,+++$$$(((---OOOkkklllmmmUUU888000444:::===222;;;===???CCCDDDMMMaaauuunnnkkksss~~~{{{qqq{{{ooohhhlll___RRRVVViiizzzmmmcccaaa{{{kkk888///;;;???>>>???;;;;;;<<<===>>>???AAABBBIIIPPPUUURRRLLLJJJPPPXXXTTTNNNGGGAAA>>><<<:::999888777666444222111000000/////////............---......................................................................................................///000111222333333111777???FFFHHHHHHGGGFFFAAABBBBBBBBBBBBAAA@@@@@@:::999888666444222111000000000///............///------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///111333555666777;;;777333222333222000---000000///...------------,,,,,,---------,,,++++++++++++,,,,,,------......++++++,,,---...............111555777666444333333444666999;;;:::888444222555555888<<>>>>>===<<<;;;999777555333333333222111///...---,,,---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))),,,---///000222333333333333333333222111000///...,,,,,,---111444222---)))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---------...............---,,,,,,++++++++++++************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***************************)))************+++++++++************************)))************+++++++++,,,***+++.........222888:::@@@DDDKKKLLLnnnccc===444111...111***...,,,+++******))))))******************************))))))))))))************************++++++++++++&&&...444+++)))888```fffaaa~~~XXX>>>222...:::<<<777444888555777EEEHHHIIIOOO\\\ggghhh]]]RRRuuuxxx~~~xxxsss[[[]]]]]]\\\```jjjsssxxx}}}yyyvvvvvvvvvtttsss{{{vvvWWWZZZhhhjjjfffoooyyyiii[[[TTTPPPgggrrrzzzDDD888666>>>===333666DDD888888888999;;;===>>>???<<>>===888<<<:::;;;===???BBBHHHPPPUUUmmmjjjhhhmmmvvv{{{zzzxxxuuueee[[[YYYXXXVVVUUUSSSPPPPPPQQQSSSTTTUUUMMMQQQVVVZZZ]]]```ccceeeiiiooovvvzzz{{{|||}}}}}}nnn[[[```hhhVVVHHH>>>DDDssszzzLLL333:::999999::::::777666666666666666777999;;;===>>>888888<<>>>>>@@@CCCGGGAAAAAAAAA@@@???>>>===<<<<<<;;;:::888555333222111///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,...///000222444666777888777666555444444333111000///...---,,,,,,+++++++++******+++++++++++++++***************++++++++++++000...+++((('''((()))***000...+++***+++)))'''$$$000111222222111...***(((888555000------333:::???555888:::999555333444666333222222000///...---,,,******)))((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++,,,---///000111222222/////////...---,,,******))))))+++000555555111---((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++------...///////////////......---------,,,,,,,,,)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************)))))))))+++,,,+++***************************))))))*********+++++++++************************))))))*********++++++++++++***+++.........222888;;;BBBFFFLLLIIIiiiZZZ;;;555000---222,,,---,,,+++******))))))******))))))))))))))))))))))))((((((((()))))))))******((())))))))))))************+++$$$,,,(((000))))))888SSSuuukkkhhhpppbbbSSS;;;///444111---333555999:::666222666CCCOOOPPPLLLIIIMMMVVV]]]^^^]]]cccfffiiikkknnnqqquuuyyyrrrqqqtttxxxxxxuuuuuuxxxyyy{{{{{{{{{|||tttkkkhhhbbbZZZSSSQQQOOOMMMLLLMMMNNNOOOWWWXXXXXXVVVTTTRRRRRRSSSPPPRRRSSSRRROOOMMMLLLLLLNNNaaappprrryyy~~~rrrcccSSSGGGFFFKKKVVVyyyccc777555AAA<<<<<<666222777>>>888---555555555666777999:::;;;<<<:::;;;BBBLLLRRRQQQNNNNNNJJJDDD@@@===:::888666666555444222111111000000.........------------,,,---------------------------------------------------------------------------------------------------........./////////000333444555777999<<>>>>>======;;;:::888777888777666444222000///.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++++++++,,,---///111333555555222222333222111000///.........---,,,++++++++++++))))))***+++++++++******))))))******************$$$&&&***...000111111111)))((((((***///333666777$$$&&&+++///111222111000$$$)))000444444111...,,,333666888888555444555777333222111000...---,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))***,,,...///000000000000000000///...---,,,+++)))((()))---222333000---((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++,,,---............,,,,,,++++++++++++******))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***************************)))************+++++++++************************)))************++++++++++++)))***...//////333999:::@@@EEEMMMNNNqqqWWW:::666000---222,,,---,,,+++******))))))******))))))))))))))))))))))))(((((((((((()))))))))***((((((((()))))))))******$$$,,,(((333'''000+++111###%%%888aaasssllluuuqqqNNN<<>>@@@+++---555999666444777777333333333333444555666777888;;;:::;;;AAAHHHMMMLLLJJJEEECCC@@@???>>><<<:::888555555333222111111000000.........---------,,,,,,------------------------------------------------------------------------------------------------------............//////111000000222666:::===???<<<<<<<<<;;;:::999777777444444333111000...------...------,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++)))***+++---///111333444000111222222111000///......---,,,+++************((())))))***++++++******))))))))))))))))))))))))'''(((+++,,,,,,)))'''%%%///...---***'''&&&&&&&&&...,,,)))'''''')))+++---......---***((()))...222111222444444444444444555111000///...---,,,+++***(((((((((''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))***,,,---...//////111111000000///---,,,++++++)))(((***...///---***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******++++++,,,....../////////,,,,,,++++++++++++******))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***************************)))************+++++++++************************)))************++++++++++++)))***---//////333999;;;???BBBLLLOOOsssUUU999666000---333------,,,++++++***)))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))),,,"""000'''444(((***,,,222///***BBBrrrxxxbbbpppddd@@@888333333222333555777888888666<<>>===>>>???>>><<<:::555444333222111111111111......---------,,,,,,,,,------------------------------------------------------------------------------------------------------..................///------000666:::;;;:::<<<<<<<<<<<<;;;;;;:::999333333222111000///...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******,,,...000222333444111333444444333111111111...---,,,+++************(((((()))***************))))))))))))(((((((((((())))))))))))***,,,---...''')))++++++******+++---)))+++---......---+++***))),,,///000...---...000//////000222333333333333000///...---+++***))))))(((((('''''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))+++,,,---......000000//////...,,,+++***...+++((()))+++,,,***'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***---...///000111111111111.........---------,,,,,,)))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***************************)))************+++++++++************************)))************++++++++++++)))***---//////333999<<<>>>@@@IIIMMMqqqSSS;;;222555000---...,,,+++******)))))))))))))))))))))))))))((((((((((((+++&&&'''---...)))&&&(((&&&///&&&&&&...,,,+++'''%%%000(((!!!000444***''''''444,,,,,,333'''IIIjjjddd[[[ZZZ000///888(((///111777888;;;???>>>999999<<<;;;===>>>???>>>>>>???@@@CCCNNNDDDNNNPPPHHHWWWPPPRRRRRR^^^UUUUUU___VVVYYY___dddllluuu{{{zzzooo]]]XXXUUUTTTNNNGGGHHHNNNIIIMMMNNNKKKDDDAAADDDHHHFFFnnnqqqYYY999888888666555444333222333333333222222111111111111111111111111111111111444555888===BBBDDDBBB???@@@>>><<<;;;<<<===<<<;;;666555222000//////000000........................------------------------------------------------------------------------------------------------------------------------------...000222444666777::::::999888777777777777444444222000///.........++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++,,,...000222444555111111222333222111000///------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,000000000111222222222333222111000///...---,,,,,,((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))***,,,...///111111/////////...------,,,,,,,,,+++******++++++)))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))++++++---...///000000000------......------,,,+++******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************+++++++++*********)))))))))***++++++,,,///333666::::::EEEDDDOOOhhhRRR;;;222444000---///,,,+++******)))))))))))))))))))))))))))((((((((((((+++***"""(((+++%%%'''***(((+++)))$$$&&&&&&%%%$$$...333&&&$$$...... (((000***666999RRR|||\\\tttaaaNNNDDD888222,,,+++000666999;;;===::::::::::::;;;???CCCGGGBBBIII<<>>AAA@@@>>>???===<<<<<<======<<<;;;777555333000///...//////........................---------------------------------------------------------------------------------------------------------------------------......///111333555666999999888777777777777777444333222000///......---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++,,,---///111222333111111222333222111000///---,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++//////000000111222222222000///...---,,,++++++***((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,---///000111/////////...------,,,,,,,,,+++******++++++***(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))((()))***,,,------......,,,,,,,,,,,,,,,+++************)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,******+++++++++,,,,,,,,,************************************************************************+++++++++*********)))))))))***++++++,,,///333666<<<<<>>===<<<<<<>>>>>><<<:::888666333111///.........------------------------------------------------------------------------------------------------------------------------------------------------.........///000111333333777777777777666666666666444333222000///...------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************+++++++++,,,---...000000000111222222222111000///,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************......//////000111111222------,,,,,,+++***))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((***+++---///000000//////......---,,,,,,,,,,,,+++)))***++++++***)))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))((()))***+++,,,---------,,,,,,------,,,,,,+++*********)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++******+++++++++,,,,,,,,,************************************************************************+++++++++***************)))***++++++,,,///333666<<<>>>HHHEEEPPPjjjLLL:::333333...---000++++++******)))))))))))))))))))))))))))((((((((((((777&&&!!!***(((""" +++"""***&&& ,,,---((('''%%%444111###!!!'''$$$***&&&(((444///)))222000...''';;;CCC^^^fff```gggwww___NNN@@@666111111111111333666999::::::;;;>>>===AAAAAA===<<<777===CCC999???@@@;;;DDD===CCCAAA???===<<<<<<>>>>>>BBBBBBBBBCCCEEEGGGIIIJJJLLLKKKKKKJJJJJJIIIHHHGGGCCCAAA@@@@@@BBBBBBAAA???@@@BBBDDDGGGHHHHHHIIIIII999;;;999444333@@@ZZZqqqwwwwww[[[AAA999999555111000333333222222111111111000111111111111111111111000000000000000000000000000000000111222555999;;;<<<<<<<<<<<<===???>>><<<:::888666444111///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///000111111555555555666666666666555444333111000...---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))************++++++***++++++,,,---...000111222222222111///...,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,---...///000000111---,,,,,,+++***)))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++,,,...///000//////...------,,,,,,+++,,,***)))***++++++***)))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))***+++---...............////////////...------***))))))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((())))))))))))***************+++++++++,,,,,,,,,************************************************************************************************)))***++++++,,,///333666999===IIIFFFRRRoooHHH999444222------000++++++******)))))))))))))))))))))))))))((((((((((((***---%%%$$$...222,,,'''"""---""""""000%%%!!!---444&&& 000111)))111&&&666///'''222---!!!'''(((222---$$$***===VVVOOOwwwuuueeedddzzzfffZZZIII:::333111333444222000444555999===:::;;;EEEEEE@@@DDDFFFBBBCCC???CCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAA===@@@CCCEEEFFFFFFEEEDDDHHHFFFEEEEEEEEEEEEDDDDDD===??????999222222888??????EEESSSnnnmmm<<<<<<444111444333...111:::111111111111111000000000000000000000000000000000////////////////////////000000111222333666:::<<<;;;;;;<<<>>>@@@???<<<999777666444222000...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000222333444555555555555444333333111///...------,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))***************************+++,,,,,,000000111222111000///...,,,,,,+++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***++++++,,,...//////000------,,,,,,++++++******((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***,,,---...///.........---,,,,,,+++++++++***)))***+++,,,+++)))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))+++,,,---...............//////......---,,,***))))))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((())))))))))))***************+++++++++,,,,,,,,,************************************************************************************************)))***++++++,,,///333666777<<>>&&&!!!!!!---+++###+++222"""///***'''111777.........)))222$$$666222JJJoootttmmmqqq~~~kkkYYYNNNNNNBBB???444333999222666666+++444333888@@@666===:::<<>>@@@AAA@@@>>><<<;;;777:::===>>>===;;;:::::::::;;;;;;999777666777999999>>>BBBEEEJJJWWWjjjyyy___AAA===DDD???777444;;;CCC???333***000000000000000111111111////////////000000000000////////////////////////...000111222222555888;;;999:::<<>>IIIBBBLLLlllBBB888555111+++...111***+++******)))))))))))))))))))))))))))((((((((((((CCCTTT...000'''!!!---%%%)))%%%666ZZZ---000&&&::::::AAABBB999000&&&333777)))+++AAAYYYmmm~~~uuuuuurrrddd```JJJJJJNNN333DDD333555DDD+++>>>444555777999999999888777999999::::::;;;;;;::::::888:::;;;:::999:::===AAA555;;;BBBFFFHHHMMMVVV^^^hhhrrr{{{KKK333333666444000000666777...''')))000666//////000000111111111111........./////////000000........................,,,...111111111333666999888:::===@@@BBB@@@<<<888555444444222111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////---///111333444444444333333222000///------,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---///000111111111000...---++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********'''((()))***,,,---......---,,,,,,,,,,,,+++++++++((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''')))+++,,,---.........---,,,,,,++++++******)))((()))+++,,,+++***''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((%%%&&&''')))******++++++******++++++******)))(((******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,******+++++++++,,,,,,,,,************************************************************************))))))*********+++++++++)))***++++++,,,///333666777???JJJAAALLLlll@@@888555111***...111***+++******)))))))))))))))))))))))))))((((((((((((+++((((((YYY000--- ((($$$+++%%%WWW333CCC888AAA***))))))...///+++---...///...@@@RRRyyyvvvooommmtttlllaaannnEEE]]]RRRQQQOOOKKKHHHDDDAAA@@@???>>>>>>>>>???AAACCCEEEBBBDDDGGGJJJNNNWWWaaaiiiqqq}}}yyyXXXFFF===:::@@@AAA999555777111777666000111666444,,,//////000000111111222222---.........//////000000........................***---000111000111444777888999===@@@BBB@@@<<<888444444333333111000......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---//////,,,...000333444444333333333222000///---,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************(((((())))))***,,,---...///000111111111000...---++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************''''''(((***+++,,,......,,,,,,,,,+++++++++++++++((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''')))***,,,---.........---,,,,,,++++++******)))((()))+++,,,,,,***''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,+++************)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************))))))******++++++++++++******++++++,,,///333666777@@@LLLCCCOOOqqqBBB:::444222000,,,,,,...,,,+++******))))))******((((((((((((((((((((((((###+++'''''',,,,,,###VVVWWW[[[kkkBBB222CCCWWW```LLL"""666OOO***111&&&''',,,,,,,,,---------......,,,999QQQmmmgggyyymmmpppTTTFFF@@@>>>>>>===;;;999888666666666222222222111111111000000000000000000000000000000////////////////////////------------------------////////////000000000000999999;;;???BBBAAA;;;666555555444222000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......//////000000111111111000///...---,,,++++++************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++000111111000000///...------,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,+++,,,,,,,,,,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((((()))+++---------,,,+++)))(((((('''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,***++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((()))+++......(((######'''---...,,,''')))......))),,,...000///---+++***+++,,,...///...++++++...111)))))))))***------,,,)))++++++++++++++++++++++++***************************************************+++,,,,,,,,,...222555:::???EEEIIIEEEqqqAAA:::444222000,,,,,,...,,,+++******))))))******((((((((((((((((((((((((777!!!999)))###;;;///III AAAFFF"""111000###|||///)))888...,,,,,,,,,,,,------------555---&&&&&&000FFFeee}}}mmmiiigggiii~~~~~~wwwxxxxxxyyyIIICCC<<<888:::???CCCEEE>>>===;;;999777666555444222222222111111000000000////////////////////////........................------------------------....../////////000000000555777:::===???===999666666555444222111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......///000000111111111000///...---,,,++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++000000000000000///...------,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,+++++++++++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((()))((()))***,,,.........------------,,,(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,***++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))(((&&&"""!!!%%%,,,...---+++%%%---111...*********(((---+++))))))***---///111///---+++***)))*********111000...---,,,+++***)))++++++++++++++++++++++++***************************************************+++,,,,,,,,,...222555<<<@@@GGGKKKGGGuuuAAA:::333222000,,,,,,...,,,+++******))))))******(((((((((((((((((((((((( [[[444444}}}***YYY;;;+++&&&111888$$$---++++++,,,,,,,,,---------)))***---111000---000666...DDDccc~~~zzzsssppppppnnnhhhdddqqqnnn|||~~~~~~yyyoooxxx{{{```GGG999000***000111333777:::;;;999777>>>===;;;999777555333222111111111111000000000000////////////////////////........................------------------------.........////////////000111444999;;;;;;999888777777666555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......///000000000000000///...---,,,,,,+++************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++//////////////////......---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++******++++++******)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((''')))***,,,---......////////////))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***++++++***++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---+++***+++---...***'''000---(((&&&,,,444555111555333111///...---+++)))))))))+++222888:::666222,,,,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,,,,...222555;;;???FFFKKKIIIvvv@@@999333111///,,,,,,...,,,+++******))))))******((((((((((((((((((((((((222(((bbb***>>>$$$,,,---}}}kkk))))))zzz!!!(((;;; ++++++++++++,,,,,,,,,,,,,,,,,,...111...)))(((+++222---(((&&&000FFFcccwww}}}```999555222555::::::555///:::999888888888999999999===<<<;;;999666444222111000000000000000000000000////////////////////////........................------------------------------........./////////...333888:::888777888:::888777555444222000......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......///000000000//////...------,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------.../////////......---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++)))************)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''&&&''')))******,,,,,,---,,,,,,+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((((()))***+++***++++++,,,,,,++++++***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********###+++000...******...000---.........111333444444000666>>>AAA???999555333444000+++(((((()))(((''')))+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,,,,...222555888<<>>::::::999888666333111000////////////////////////................................................------------------------------------...............222777888777777:::<<<999888666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......///////////////...------,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++,,,---...............---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))******)))************)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&'''(((******,,,,,,,,,+++)))(((***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++***++++++,,,,,,++++++***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********+++,,,///---&&&%%%,,,222444...DDD^^^nnnoooooouuu~~~zzzuuuiiicccbbbKKKFFF<<<333---///666<<<000111222111...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,,,,...222555888;;;BBBIIIJJJxxx>>>777222000///,,,,,,...,,,+++******))))))******))))))))))))))))))))))))222%%%^^^)))///CCC777---III,,,...000111zzz***111+++111))))))*********+++++++++''')))///777777111+++***)))+++,,,---,,,---000222 &&&+++,,,,,,111>>>IIITTTjjjqqqvvvYYYFFF666111---...444777555111(((,,,111333111...------111222222111000000111333888888888777666333111///............////////////........................------------------------------------------------,,,,,,,,,---------......///111444666888999<<<===:::999777555333111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........//////.........---------************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********+++,,,---............---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))******++++++******)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))(((&&&&&&'''(((+++,,,.........,,,***)))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))*********++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++111...)))***;;;RRR[[[YYYmmmlllpppxxx|||wwwqqqmmmttt{{{rrr[[[CCC333+++111///---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,,,,...222555;;;>>>DDDLLLMMM{{{>>>777111000///,,,,,,...,,,+++******))))))******))))))))))))))))))))))))999111cccBBBmmmRRR###333555000!!!KKK<<<RRRjjj!!!...888###))))))))))))*********+++...(((%%%%%%&&&%%%'''+++((()))+++,,,,,,,,,------666555777000+++++++++111222888...222444333???;;;YYY```jjjvvv}}}nnndddQQQIII>>>444000111111000333222111111000...+++)))222000///......///111222***---000000//////111333555666777777666333111000---------....../////////........................------------------------------------------------+++,,,,,,,,,,,,---------000///000333777;;;<<<===;;;:::888666333111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------.....................---------************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))***+++,,,.........///---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((+++++++++++++++******)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((***+++---//////...,,,+++*********)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((*********++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((())))))******+++,,,,,,$$$222@@@NNNccc{{{vvvsssyyy{{{|||pppiii???777---))),,,000000///------------------------***************************************************+++,,,,,,,,,...222555<<<>>>DDDLLLNNN|||>>>777111000///,,,,,,...,,,++++++***)))*********))))))))))))))))))))))))222'''***QQQ///666&&&,,,444+++ uuufff'''+++888RRR}}}222((("""///))))))))))))************+++((()))---...+++)))***((((((***+++,,,---......***''',,,)))***...***------,,,$$$111333)))333666333444444111...000888>>>EEEIII___rrrmmm}}}tttjjjYYYNNN???>>>999555444666666222......///000111222222///,,,---...///...,,,+++---///,,,***))),,,///000---)))---...///...---...222666444555666666666444222000---------.........//////........................------------------------------------------------++++++,,,,,,,,,---------000......111777<<<<<<;;;;;;:::888666333111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---.....................---------************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***,,,---...//////---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((+++,,,,,,,,,,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&(((+++...//////---,,,+++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&''''''((()))***+++++++++,,,,,,+++++++++))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((())))))***++++++,,,,,,AAAaaa~~~tttnnnkkkhhhuuu```PPP<<<111///000...+++------------------------***************************************************+++,,,,,,,,,...222555;;;===CCCJJJLLLzzz===999444000///...---,,,++++++************++++++///***))),,,+++'''(((...'''+++OOO\\\---111+++111>>>LLLOOOOOOJJJ@@@555;;;'''ddd```((( ***(((++++++***))))))))))))))))))))))))))))))))))))))))))***++++++,,,---...///++++++,,,,,,,,,---------////////////////////////////////////000000000000111111222222222333333333555555555555555555555555333333333222222222111111111111111111000000000000000000//////............---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------............///222333444555555333222000000000///...............------------------------------------------------------------------------------------------------...//////000222666<<<@@@>>><<<999666444111000///------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++---.........---,,,,,,+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...///000///...---,,,***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((()))***,,,------,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******+++++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((+++)))&&&''',,,,,,(((+++,,,------***---;;;JJJeeezzzuuummm{{{GGG777222---888---......,,,++++++---///---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,---///333666999>>>???EEEMMMzzz===999444000///...------++++++************++++++((())),,,///...++++++...222666)))UUUGGG777RRRRRRNNNHHH???wwwCCCQQQqqqsssJJJ444hhh333:::$$$+++++++++******)))*********))))))))))))))))))))))))******++++++,,,---------***++++++++++++,,,,,,,,,....................................//////////////////000000000111111111222222222222222222222222111111111000000/////////////////////............//////.........------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------............111222444555444333222111000000///...............------------------------------------------------------------------------------------------------......//////111555:::>>><<<;;;999666444222000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++------......------,,,+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******,,,...///000///...---,,,***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((()))***,,,---------,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******+++++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&))))))&&&'''++++++'''...%%%'''444@@@HHH[[[qqq{{{tttooo~~~xxxwwwuuufffZZZRRRWWWbbbssstttQQQ222---333666333---...333------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,---///333666999>>>???EEEMMMzzz}}}===999444000///......---,,,++++++******++++++,,,)))---///,,,***+++***(((###'''333 +++///NNNZZZ;;;TTTVVVjjjuuu```MMMWWWeeekkk<<>>>>>---&&&$$$'''---+++***************++++++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////////////////............---------------------,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------............000111333444444333222111000000///...............------------------------------------------------------------------------------------------------,,,---......///222777;;;;;;:::888666444222000000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------......------,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***,,,---///000......---,,,***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((***+++,,,------------,,,,,,+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))******+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%(((***((()))++++++((($$$666::::::[[[^^^ssssss```^^^oookkkWWWPPPHHHiiiyyygggzzz:::''')))---///000000222555------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,---///333666999??????DDDLLL{{{|||<<<888333000//////...---,,,,,,++++++++++++,,,,,,...///---)))+++000000+++...,,,BBBAAADDDQQQZZZvvvaaaYYYuuurrrFFF888///>>>%%%,,,444&&&***))))))))))))***++++++)))))))))))))))))))))))),,,,,,++++++*********)))((((((((())))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........///000111222333333222222000000///...............------------------------------------------------------------------------------------------------+++,,,---------000444888999999888666555333111111///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***+++---...///......---,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((()))+++,,,---......------,,,+++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''***++++++++++++++++++,,,???```uuulll^^^rrrjjjXXXkkkoooZZZccc~~~sssnnnYYY===---333222&&&%%%111...------------,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,---///333666999@@@@@@CCCKKK|||www<<<888333000//////......------,,,,,,,,,,,,------------,,,---222777555...///777===MMMggg{{{zzzTTTfffLLL@@@<<>>...444999333............---------,,,+++++++++++++++++++++++++++,,,---,,,---///333666888BBBAAAAAAJJJ~~~mmm;;;777333000////////////......------------......222...000333...)))888NNNnnnkkk{{{aaa|||mmm^^^[[[III333......,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------------------------------************+++++++++,,,++++++++++++*********************++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------///000222333444000000///...............------------------------------------------------------------------------------------------------+++,,,------,,,,,,...000777888999::::::999777666111000///...,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------......///////////////000000000111111111111111111111111111111111111000////////////.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))***+++,,,------,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++************************((((((((()))+++---///111//////...---,,,+++******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))++++++,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***''''''+++///777FFFUUUVVV___ttt^^^rrrmmm]]]VVVNNNCCC<<<@@@BBBDDDGGGNNNYYYeeelllzzziii^^^vvvjjjCCC+++(((,,,............------------+++++++++++++++++++++++++++,,,---,,,---///333666777CCCBBB@@@IIImmm;;;777333000///000//////......------------......333,,,...444000666]]]{{{ssslll{{{zzzrrrxxxWWWGGG111000///---,,,+++******))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((()))))))))***************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))******++++++************))))))))))))******++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---...000222333444000000///...............------------------------------------------------------------------------------------------------,,,---...---,,,,,,...///777888:::;;;;;;:::999777111111///...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---.........//////000000000000111111222222222333222222222222222222222222000000000000////////////+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++***)))))))))***+++,,,,,,---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************((((((((()))+++---000111//////...---,,,++++++***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((()))++++++,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---******///666AAATTTggg```rrrhhh~~~sssOOODDD<<<===@@@AAADDDJJJHHHLLLMMMKKKGGGDDDBBB???FFFGGG]]]WWWeee}}}|||zzzKKK///333//////.........---------+++++++++++++++++++++++++++,,,---------///333666777CCCBBB???IIIfff;;;999555222000/////////666,,,...222------222111444777===@@@YYY{{{tttrrrhhhoooLLL666,,,///+++&&&&&&)))+++)))(((((())))))(((&&&(((((((((((()))))))))))))))************+++++++++***++++++(((&&&%%%))),,,*********)))((((((***,,,,,,+++***+++---...---,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,222...***)))+++------,,,+++,,,---......---,,,+++000---))))))---222555777333222000///.........///.........------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---333999<<<;;;999888999555222///---,,,,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///000222111...,,,,,,111000+++111777000,,,777555222>>>MMMYYYggglllzzzttthhheeeVVVKKKWWWKKK<<<999111///111...999'''666222&&&...888222***...---,,,,,,++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,+++*********+++(((///000)))&&&+++///---...,,,(((((()))+++,,,+++******,,,...+++'''(((,,,------......---+++***)))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******)))((((((((()))***&&&&&&&&&''''''((((((((())))))((((((((('''''''''(((((((((((()))***+++,,,+++***)))(((((('''''''''))))))(((((('''''''''&&&''''''''''''((((((((((((%%%(((***)))&&&$$$&&&)))***"""444000,,,&&&111(((222+++333&&&222)))+++222&&&,,,111(((---222%%%***))))))***,,,,,,***(((222000---++++++++++++***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))'''%%%###$$$&&&###&&&))),,,,,,)))&&&###((((((***+++++++++******))))))))))))))))))))))))))))))))))))***+++,,,---******)))((((((((((((((())))))))))))))))))))))))***(((&&&&&&(((***++++++((((((666999777WWWnnnXXX{{{vvv^^^yyybbbMMM888???CCCHHHNNNWWWeeevvv|||mmmVVVMMMDDDGGGYYYvvvggglllxxxRRRBBB111111...,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222555777>>>CCCGGGJJJddd:::888555222000//////000000---111444//////111///***999AAA@@@mmmuuummm______===444777,,,///---***)))(((((()))***)))'''((((((((()))))))))******************++++++++++++(((''''''+++000111---))))))***,,,---............------...//////...---+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,---###''',,,000111000...,,,333111---+++***,,,...000.........///000111111111444333111///.....................------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222777:::;;;:::::::::666444000......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---...222888---+++:::888000:::@@@MMMkkkhhhEEE777444///"""333//////666111###===...---,,,,,,++++++,,,,,,***************************++++++++++++,,,,,,,,,...---,,,++++++,,,---...---000***111,,,555,,,)))///)))444000000666***///444---)))***+++***---222.../////////...---+++***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))(((''''''(((((((((((()))))))))***)))))))))))))))((((((((((((((((((((()))***+++,,,+++***)))((((((''''''((()))(((((((((''''''''''''''''''''''''((((((((((((&&&((())))))'''''')))+++777,,,'''(((444222(((======BBBIII[[[dddcccZZZbbbNNNEEE<<<,,,---444+++...---+++((('''***111777444222000...------,,,+++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''(((***,,,000---((($$$$$$(((---000***)))((('''&&&&&&&&&'''&&&'''((()))***+++++++++))))))))))))***+++,,,---******)))((((((((((((((()))))))))))))))))))))))))))((('''(((***+++***)))..."""@@@...HHHcccBBBuuu```ppppppeeeHHH>>>CCCIIIUUUhhhuuuUUUGGGQQQjjj~~~nnnjjj|||~~~tttjjj888...++++++000111---+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222555999???CCCFFFIIIbbb:::888555222000000000000...000222111000222444333999)))HHHIII333555###///***)))((()))***+++***)))((())))))))))))***************+++++++++,,,,,,,,,***++++++(((&&&'''---222------,,,,,,+++,,,,,,,,,---,,,)))&&&&&&(((---000++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,------...///000111///,,,***,,,///&&&)))---000222222111000)))+++---......///111333555444222000///...------.........---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///222777;;;===<<<;;;888555222000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++***...111+++111<<<777)))///DDDNNNkkk<<<@@@;;;888+++"""***777888...%%%...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))),,,.........,,,...(((444,,,444...444222)))333)))(((222***555%%%333555***,,,888222///000000111000///---,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))'''&&&'''((((((((((((((()))))))))))))))))))))*********(((((((((((()))***+++,,,++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''(((((()))***+++,,, ,,,333---***;;;FFFiiixxx|||zzznnnvvvnnnhhhhhhrrrvvvhhhXXXFFF111000---***)))***---///000666555333222000...---,,,******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++)))&&&%%%&&&&&&&&&&&&$$$%%%&&&'''((())))))))),,,+++)))(((((()))+++,,,'''(((((()))))))))((((((***))))))******+++,,,---******)))(((((((((((()))))))))))))))))))))))))))(((((((((***,,,,,,***(((111777<<>>>>><<<999666333111111000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,///000///111444999&&&...???BBBaaahhh---,,,///444333,,,...111.........---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,.../////////))),,,555333111***999HHHFFFIIIDDDBBB<<<444666333555&&&(((999:::((($$$111///000111111111///...---,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))(((************************)))))))))))))))*********(((((((((((()))***+++,,,,,,+++***)))((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((()))******)))(((+++444)))>>>UUUqqqgggwwwqqqzzzyyyuuuhhhooonnnqqqppprrrssspppooommmiiiNNNAAA222+++,,,...---***555666666444111...---,,,*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,***(((((())))))&&&$$$(((***---//////---***'''''''''((())))))******+++,,,,,,,,,+++***)))''''''************+++,,,------+++***))))))(((((())))))(((((((((((((((((((((((((((((())),,,......,,,***111777BBBhhhbbbfffMMM\\\FFF:::IIIdddqqq]]]GGGccc|||___}}}vvvMMM777***///333---***000------------------------,,,------------///222555999@@@???DDDKKK\\\:::888666333111111111222111555---,,,666444...555<<>>??????:::777333111111000///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------111+++***000444222000111'''CCC999NNNkkk>>>---888000###+++777///...------,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------000000111000///...///000888***>>>HHH}}}iiiwww~~~{{{PPPOOOAAA+++###---333111//////000111111000...---,,,++++++***************************************************************((()))))))))*********++++++***(((''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++***))))))((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''((()))***************111999bbbUUUcccxxxkkkhhhhhhaaammmrrruuummmsssnnnccc\\\^^^fffpppzzzvvviiiSSS<<<,,,(((---222222555666555111...,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''')))+++------,,,***...+++'''$$$%%%)))...111000111333333111---(((%%%+++++++++++++++,,,,,,,,,************+++,,,---...++++++***)))))))))))))))(((((((((((((((((((((((((((((())),,,000111111000>>>???lllbbb[[[TTTRRREEEGGGPPPiii^^^KKKRRR{{{yyymmmxxxkkkLLL111---000...,,,///------------------------,,,------------///222555777???===EEEOOO\\\:::888666333222111222333...444...111<<<000***???www~~~]]]UUU;;;555---,,,++++++,,,,,,+++)))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,//////)))$$$'''333>>>@@@GGGRRR___gggfff___XXXUUULLL???444///------...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------...///000222111000///111666<<>>999---,,,***))))))+++---...+++******++++++,,,---...++++++***))))))))))))***)))))))))))))))))))))))))))((((((+++000555888999???kkkjjj___ddd|||HHH===@@@___mmmNNNNNNnnntttqqqlllzzz___@@@111//////......------------------------,,,------------///222555666???<<>>EEECCC???:::666444222///---------------------------...........................---111555111111BBBYYYZZZ///111---//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***000444444:::PPPqqqVVV111222333444444444333222---,,,++++++******++++++************************************************((())))))***++++++,,,,,,+++///555:::<<<:::777444<<<<<<;;;;;;;;;:::::::::222222111///...---,,,+++(((((((((((()))***+++,,,---,,,+++***))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))(((***)))'''+++===YYYooojjjzzzqqqtttgggffflll{{{yyyYYY===,,,222888888444000///000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))%%%***------000;;;OOO^^^ooonnnmmmllljjjhhhgggfffgggjjjnnnrrrtttuuutttsss}}}sssdddRRRBBB777000---++++++++++++,,,---......,,,+++******)))*********))))))))))))))))))))))))+++(((&&&(((000:::DDDIIIZZZbbbkkk}}}\\\JJJ:::hhhyyytttrrrrrrsssfffbbbaaadddcccbbbiiisssllluuuyyy___SSSkkkzzzmmm~~~mmmkkklll^^^CCC111000111...........................,,,------------///222555555???:::EEEQQQZZZ<<<:::888555333222222222888444222222AAA222{{{III333"""666###...,,,))),,,,,,,,,,,,,,,,,,,,,---///000---***000999444(((@@@aaahhh333'''777...+++111)))...000111...,,,---------------------------------111,,,222000&&&000:::...111222///666333///TTT~~~nnnrrrvvvlllnnn~~~YYY???888444111000444666666666555222---///////////////////////////////////////........./////////---...000000...---...---,,,,,,...222444***---000111000...,,,+++000000111///***,,,:::JJJJJJGGG???666444555333.........---------......///.........///////////////555///)))888333555tttpppuuuoooyyy___:::---333>>>$$$,,,777&&&+++,,,------------------------***...000,,,)))***...222000,,,555BBBffftttKKK+++,,,999999***444...---,,,,,,------+++***************************,,,---,,,)))(((***,,,,,,...---,,,---------...000666DDD[[[iiibbbVVV[[[jjjrrrvvvzzz{{{xxxvvvvvvwwwfff```VVVIII===555111000)))(((***///...***))),,,,,,000222...((('''((()))((((((((((((((((((((((((******))))))***------+++$$$,,,$$$666???fffQQQ}}}xxxzzzwww|||ooo[[[www```666000111888444******333+++++++++***************)))))))))))))))))))))))))))///...'''$$$(((,,,,,,'''555,,,>>>XXXlllnnnyyyssspppnnnhhhaaa^^^mmm]]]hhhWWW^^^jjjTTTkkkooouuussspppeeeCCC888111---+++---,,,***+++///------,,,,,,,,,,,,,,,,,,******))))))))))))******...''')))(((333KKK...ccccccIIIeee\\\EEEKKKhhh}}}hhhRRRIIINNNUUUEEEGGG???:::???===;;;BBBSSSbbbeee[[[xxxWWWVVVwwwttt|||tttlllQQQHHH+++---***///............---------,,,---...------...111444777;;;777LLLSSSZZZ<<<:::888555444333222333+++444,,,...:::gggsss888:::(((111666$$$333,,,,,,,,,,,,------------000(((...888...!!!666\\\WWW---...---)))999...---+++***,,,.........------------------------555(((+++666666111...+++888%%%777888HHHsssrrrcccooocccnnnyyyJJJ666555111444777999777555555777////////////////////////////////////////////////,,,///111111000000000000++++++111999888///)))***555222,,,((('''+++222666...,,,---222555444555888DDDCCC>>>666222333111............------......///......////////////000000000888@@@,,,BBBuuuZZZFFFEEEKKKIIIAAA===BBBIIIUUUmmmKKK...+++666///000222,,,...---------------------------+++,,,,,,+++,,,...///...+++888BBBmmmmmmrrr\\\999///888222333///---++++++,,,,,,+++***************************---,,,***((((((***+++++++++---///---,,,333BBBPPP___www}}}rrrgggaaakkkkkkoooxxx|||qqqZZZFFF666;;;333###"""...111(((+++---,,,+++)))***++++++((((((((((((((((((((((((***+++***(((&&&''')))***))),,,111AAAcccAAAzzzlll~~~rrryyyzzzqqqvvv{{{gggEEE,,,222>>>:::...(((+++++++++***************))))))))))))))))))))))))+++&&&&&&,,,...)))%%%'''+++@@@QQQtttxxxfffqqquuubbbfffiiigggdddggglllqqqpppiii}}}vvv}}}```mmmaaadddcccnnnssszzzhhhYYY>>>555...+++***)))+++000---,,,,,,,,,,,,+++++++++******))))))))))))******)))******&&&777<<>>^^^vvv[[[EEE===>>>===:::777777444999BBB<<<666>>>???///:::KKKGGG___kkk___bbb}}}{{{xxxyyy}}}wwwqqqfff\\\GGG888///222///............---------,,,---...------...111444666<<<===GGGNNNYYY;;;:::888666444333333333222<<<;;;222XXXZZZ666(((333222"""333,,,,,,---------.........///---111666444AAAooommm>>>111666///000---******---......---------..................,,,......///111+++///>>>***DDD;;;eee}}}___yyymmmaaa555222///111777777222222777////////////////////////////////////////////////111111111000...---...000999111---///...)))+++222'''+++000444333...(((###222...,,,...///...111666???BBBAAA999333222111000//////......---......///......//////000000000000222000222AAAYYYoooCCC:::FFFMMMPPPRRRTTTVVVWWWRRRJJJEEEEEEFFFXXX```///,,,888222,,,333000...------------------------///,,,***,,,000222000---888@@@ffffffXXX777555111888000...,,,+++,,,,,,+++)))++++++++++++++++++++++++,,,***)))***,,,,,,,,,,,,------,,,000===VVVqqq~~~zzzzzz}}}jjjkkkiii^^^VVVZZZkkk{{{oooLLL333555555'''$$$......,,,++++++,,,,,,,,,,,,(((((((((((((((((((((((()))******)))&&&&&&))),,,+++&&&>>>SSSJJJppp{{{nnn|||yyy}}}}}}]]]>>>555888777333222,,,,,,+++***************))))))))))))))))))))))))---###$$$///...&&&+++:::LLLwwwtttpppzzzyyyWWW~~~rrrdddggg~~~zzz~~~wwwooobbbnnnzzz}}}jjjQQQ777...000111...***---,,,,,,,,,+++++++++*********))))))))))))******(((,,,,,,%%%999444]]]dddSSSwwwvvvFFF>>>[[[yyymmmsssgggYYYDDD555444999777111???===777999@@@:::777AAA444FFF;;;AAA111666999aaa|||www```NNNkkkssskkkppppppOOOFFF///111///............---------,,,---...------...111444444:::EEEAAAMMMZZZ;;;:::888666444444444444555222:::555|||ppp''':::)))+++...,,,---------......//////000111:::333+++KKKsssCCC999&&&222000///000///,,,+++,,,.............../////////'''777222)))111111///:::CCCDDDjjj}}}~~~|||FFF666---444999444///000///////////////////////////////////////000000000555111...///111111222555))),,,///222555888666333:::666111......000222444---000333222,,,)))000;;;>>>EEEHHHAAA888444444333000//////.............../////////000000111111222444,,,999UUU{{{kkkHHHJJJRRR\\\eeetttcccLLL;;;KKKaaa{{{OOO,,,666000***777...///........................222...---///000000111333BBBiiirrr~~~]]]>>>---===111///,,,+++++++++***)))+++++++++++++++++++++++++++)))***---///---,,,,,,,,,///999MMMjjj|||}}}{{{}}}uuu^^^JJJPPPnnnsssPPP333111000&&&...---...000///++++++,,,((((((((((((((((((((((((((('''(((+++,,,++++++...555777uuu\\\kkk~~~xxxcccwwwwwwzzz}}}vvvwww{{{pppuuuwwwvvv___BBB222222666555------+++***************)))))))))))))))))))))))),,,***+++,,,'''+++EEEccczzzyyyvvvxxxpppcccdddiiisss|||||||||hhhiii]]]mmmpppuuu]]]HHH888...+++...------,,,,,,++++++******+++******))))))******+++,,,'''...+++999DDD^^^[[[}}}```NNN999YYYppp^^^OOOGGGEEE===GGGLLLGGGDDDFFFHHHFFF999KKKQQQQQQWWWVVVSSSVVVMMM^^^CCCEEE^^^aaaCCCNNNAAAPPP}}}rrr^^^UUUxxxyyyrrrmmmkkk``````OOOHHH444---///............---------,,,---...------...111444444999HHH???UUU\\\;;;:::888666555444444555999111222]]]yyymmmfffkkkttttttmmmfffjjjkkkHHHAAA(((---888+++------...///000000111111888333222HHH|||qqqaaaqqqggg___ppprrr>>>444//////222444000******///.........//////000000000111444...333AAA777+++666^^^qqq{{{rrrSSS666111888999555222000000000000000000000000////////////000000111111111------444777444222333555<<<888,,,...;;;<<<000999999:::;;;<<<999444///)))+++111555333//////444<<>>LLLxxx???111,,,+++555+++000........................//////000000,,,+++555BBBXXX|||```888888444111...,,,,,,,,,+++***++++++++++++++++++++++++,,,***+++///...)))))),,,///CCC___zzzrrr|||tttjjjddddddhhhjjjkkkvvvcccRRRVVVmmmjjjHHH//////++++++...222///)))(((---))))))))))))))))))))))))***%%%%%%,,,000---******(((PPPIIIccczzzxxxxxxzzz~~~|||yyyqqqoookkkiiimmmzzzfffuuuQQQ===>>>888)))///...,,,***)))******+++************************+++---,,,)))000GGGeeezzziiieeerrryyylll___nnnuuuzzz{{{iiigggdddwww~~~kkkGGG,,,***555......------,,,++++++***++++++************++++++000!!!111777>>>fffWWW\\\uuuhhhCCCFFFuuu|||nnncccdddllluuu~~~vvvsss]]]jjjoooPPPVVVsss~~~~~~sssyyyssseeeiiiWWWJJJ777///............---------,,,---...------...111444666999GGG???[[[]]];;;:::888666555555555666:::::::::sssVVVddd888...000333,,,......///000111111222333555'''EEEjjjsssgggkkkvvv???111...///222000***+++111......//////000000111111444,,,///<<<777)))CCCwwwgggooovvvLLL444111777999666000000000000000000000000...//////000000111111222000...111666333++++++111...>>>IIIQQQggg|||^^^JJJFFF888***)))---000000000555@@@HHHFFF>>>999666333111111000///............//////000111222333333444111GGGnnnCCCEEEZZZtttMMMNNNsssggg:::---///222,,,000........................+++---000///***...EEE___}}}|||hhhlllkkkoooxxxpppXXX888777444///---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,...+++'''...:::RRRjjjzzzbbbKKKLLL\\\aaaiiiuuu~~~xxx```aaalll~~~qqqXXXLLLaaauuu___444---)))***//////))))))...)))))))))))))))))))))))),,,&&&%%%+++...***))),,,___oooJJJssslllmmm||||||}}}~~~}}}yyysssooozzzzzzwwwrrrllljjjnnnssssssllleeeIII???;;;444000///,,,***))))))***+++*********************************222KKKiiiwwwvvvkkkpppxxxkkkooossswwwsssdddUUUYYYooo|||xxxkkklllppptttjjjRRR999***000000///...---,,,++++++++++++************++++++...!!!444???IIIwwwWWWnnnkkkEEEDDDccciiiaaayyy~~~qqq]]]MMMccc}}}yyy|||~~~jjjzzzllljjjVVVbbbNNNDDD,,,///............---------,,,---...------...111444888<<>>aaasss|||~~~jjjwwwRRR999666111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...++++++...---111FFF^^^{{{hhhTTTOOOUUU\\\______RRRSSSVVVZZZbbbmmmxxxzzzqqqrrr}}}~~~yyyrrr___OOO[[[tttBBB333)))---111---+++---)))))))))))))))))))))))),,,'''''',,,***(((111???RRR???}}}}}}pppooosss~~~|||yyyxxxyyy|||rrrqqqoooooopppnnnkkkhhhnnnooowww{{{```CCC;;;CCC111///,,,***))))))+++,,,************************+++,,,666LLLeeetttvvvtttmmmrrryyyXXX777,,,000:::GGGSSSnnnkkk^^^cccqqqtttxxx~~~yyyxxx{{{{{{ggg___ppp|||UUU222111111000///...---,,,,,,,,,++++++******++++++,,,))),,,888???SSSddd___eee|||NNN555XXX|||eeemmmzzzzzzjjj[[[\\\lllvvvwwwwwwuuuddddddeeeccciiifff\\\LLL///............---------,,,---...------...111444444>>>???HHHXXX]]];;;:::888777666666666666999888pppPPPaaa{{{^^^OOOssshhh<<<'''<<<---...///000111222333444444111ttt}}}YYYBBB//////333000---......//////000111222222222000444888///777kkkjjjEEE999777444000000000000000000000000...//////000111222222222///111444555555LLLyyynnndddXXX^^^pppiiibbb[[[\\\cccmmmuuuxxx```>>>000222)))555@@@EEEDDDBBB===888222222000///............///000000222333444555555WWW[[[333SSSsssVVVRRRooohhh999333///888---////////////////////////---+++///555<<>>___tttTTTQQQRRRJJJ===;;;@@@???666222555777777666555888;;;777FFF^^^yyyuuulllyyyyyyooocccZZZZZZ@@@,,,---444111,,,+++)))))))))))))))))))))))))))(((+++---)))***===TTTVVVaaalllyyyppp|||uuuvvvxxxmmmpppsssuuusssnnniiiggghhhfff^^^XXX\\\fffnnnooolllooouuu~~~uuuXXX;;;:::222000---***))))))+++,,,************************---222HHHeeeooolllqqq~~~^^^xxxwwwUUU===000///>>>DDD<<<888>>>AAABBB<<>>//////.........---------,,,---......---...111444///???>>>MMMVVVccc<<<;;;999777555555555555666LLL|||UUU^^^zzzTTThhhtttnnnLLLPPP777666(((555,,,222333222333333444111III___rrr}}}MMM+++<<<333---444***000000000000111222333444...;;;555666QQQuuuEEE333777000222///000444...***222333111000111111000111333>>>444///===jjjmmmXXXrrrpppYYYPPP___gggyyylll888...444<<>>666888555111000///000//////,,,444333222888&&&CCC444PPPJJJIIIdddhhhKKKuuuXXX222999***111//////............//////,,,)))111444:::iiiuuu}}}{{{KKK333???***:::222%%%///------,,,++++++,,,,,,,,,'''777(((333BBBhhhxxx|||eeeTTTuuuTTT888222888111444===888777777666666888:::777333888999<<>><<<:::===@@@AAAAAA@@@???===:::777222...333@@@SSS```ppptttwwwyyy~~~{{{rrrkkkmmm\\\>>>---...000+++++++++************++++++---///---,,,444444XXXXXX^^^}}}tttxxx}}}xxxxxx|||||||||zzzwwwtttXXXEEE|||sssXXXxxxiiixxxqqqnnnqqq{{{wwwjjjmmmOOO:::444333000---,,,,,,+++***---+++***,,,***)))---333666XXXhhhjjjuuuwwwnnnlll```777666===777MMM[[[TTT>>>===...333???]]]yyyvvvxxxmmmsssttt}}}eeeNNN777---///000...,,,,,,,,,++++++++++++,,,,,,'''<<<555OOOLLLWWWyyykkkvvvBBBJJJjjjwwwJJJKKKPPPjjjxxxcccfffqqqvvvoooeeeYYYeeefffmmmrrr}}}eee|||eeeiiibbb^^^MMM444111...,,,---//////,,,,,,---...------...111444666===CCCFFFfffccc===<<<999777666666666777;;;oooLLLGGGxxxrrrhhhooo|||{{{UUU111QQQaaa111,,,???444,,,333...444333222cccxxx888WWWtttyyyggg@@@...000444000111111111111222333444444444555777kkk]]]iiixxx]]]DDDAAA<<<444------111222111333000000333333111222666999VVVmmm}}}___uuu]]]999:::HHHIIIBBB???999666222000000000000000111000---555555999444???IIIQQQ]]]tttkkk===777###000//////......//////000...555000999lllzzziiiXXX___eeegggTTTPPPAAAIII```pppzzztttppp===???///+++000'''---,,,,,,,,,,,,,,,------000$$$;;;RRRwww~~~~~~HHH(((DDD:::CCCEEEIII[[[kkkvvv|||sssbbbNNN>>>666777:::\\\wwwuuutttooorrroooUUU555+++...***++++++************++++++$$$+++%%%"""222666YYYSSSnnntttyyyhhhaaaggg\\\kkkwwwxxxvvvssskkk```ZZZ^^^ooojjjqqq}}}pppooommmoooyyyhhhqqqxxxmmm@@@666333000//////...---,,,,,,******,,,+++,,,333<<<>>>pppyyyrrr{{{tttxxxXXX999!!!///RRR```yyyfffggg___XXX[[[iii~~~eeezzz}}}iiiLLL555---000000,,,,,,,,,++++++++++++,,,,,,000GGG===[[[LLLzzz{{{iiiCCCaaa|||uuuyyyLLLGGGIIIhhhrrruuuZZZggg~~~gggmmm{{{|||qqqeeeeee[[[dddfffdddqqqeeemmmbbb[[[^^^UUUKKK777222...,,,...///...---,,,---...------...111444222:::EEEGGGaaaiii>>><<<999777666666777888JJJiii~~~{{{IIIDDDqqq|||xxxttt___]]]wwwccc666EEEwwwAAA555***333***666000444666AAAnnn[[[^^^rrrpppdddwwwVVV:::555111111222111111222222333444555777222CCC}}}mmmuuuqqqbbbeee|||XXXEEE???:::333---111444///444222333777555000222999TTTxxx}}}lll>>>888MMMOOO<<<<<<999444111000111111111333///222:::333888UUUTTTHHHGGGwwwjjjwwwppp555111333000000////////////000000'''555999RRRgggSSS@@@CCCQQQcccrrrooo777FFFLLLOOOnnnwwwuuurrrxxxqqq,,,333...222555///---,,,,,,,,,,,,------...///---IIIgggBBB444777777888^^^~~~xxxZZZ@@@000333YYYzzz~~~yyyuuuqqqwwwmmmJJJ111//////,,,,,,+++*********+++++++++000---(((222OOOUUU___ssszzz{{{yyy~~~yyyjjjgggnnnWWWpppzzztttuuunnn```nnnooommmooossspppjjjppp}}}yyyyyy|||ZZZ:::555000000000...,,,,,,,,,******++++++...999DDDQQQhhhpppvvv}}}mmmrrrNNN111<<<@@@\\\```UUUeeefffVVV]]]XXXSSSLLLZZZaaa]]]vvvqqqmmmyyy}}}~~~pppqqq}}}dddCCC///...///,,,,,,,,,,,,++++++,,,,,,,,,---======QQQNNNnnnSSSAAAqqqyyysss~~~|||}}}vvvKKK???QQQ```WWWzzzSSSTTTbbbVVVWWW}}}rrrgggnnnUUUcccaaa[[[oooqqqlllkkk\\\fffZZZUUU<<<444------///...------,,,---...------...111444222888DDDFFFaaammm???===:::777666777999:::jjjqqq[[[MMMJJJjjjxxxssssss]]]VVVrrrlll===;;;ccc555888666111---999333000777YYY|||{{{```SSSoooiiiwwwoooIII888000777222222222222333444555666;;;777rrrtttFFF999999888///000666///333111444888444///777FFFXXX999LLLWWWIIIAAA<<<777333222222222222111---777;;;000555888OOOXXX{{{zzz~~~vvv___KKKKKKVVVqqqttt]]]hhhzzzxxxzzzIII000:::000000////////////000000111666BBBnnnsssnnnXXXEEEZZZZZZPPPBBBCCCXXX~~~wwwwwwjjjcccEEE<<<555&&&%%%---,,,,,,,,,------...///,,,AAAfffyyyrrr===111BBBLLLNNNrrr[[[666???YYYwww{{{|||ssswww|||eee???000333---,,,,,,+++******++++++------///---000gggLLLpppyyy}}}nnnhhhkkkwww}}}zzz~~~xxxkkkqqqrrrjjjmmmhhh___qqqdddmmmttttttjjjhhhrrr{{{}}}sssyyywwwzzzcccAAA888000000000---+++,,,,,,+++***++++++000>>>LLLoookkkrrrxxxooolll|||qqqIII555555JJJvvvfffaaaWWWSSSkkknnnxxxrrrYYYRRRXXXhhhcccsssPPP```ooo}}}{{{{{{aaawwwWWW999...---------,,,,,,,,,,,,,,,,,,---444:::EEEIIIbbbkkkoooGGGKKKuuuppp|||}}}MMM===SSSOOOPPP```WWWyyyWWWJJJJJJppprrrhhhpppWWWddd```YYYccctttffflll[[[gggYYYVVV@@@555,,,---///...---...,,,---...------...111444888;;;DDDHHHhhhppp???===:::777666888:::<<>>:::777777888;;;===~~~qqqhhhJJJ111666xxxrrruuurrrfff______XXXTTT\\\sssLLL999>>>XXX333>>>222888000777///NNNrrrZZZkkkzzz\\\zzzvvvEEE...666333333333333444555666777;;;dddqqqLLL444IIIgggGGG111:::222111888111111///222444222>>>gggmmmzzz___OOOQQQKKKFFF>>>888444333333222///111888222:::nnn===MMMfffTTTMMMbbbVVV999;;;^^^PPPTTTddddddbbb~~~vvv}}}:::444111111000000000000111111222===jjj{{{uuu^^^aaaxxxxxxooowwwwww~~~mmmtttnnn```999/////////,,,,,,,,,------...///000CCCppptttKKK@@@CCC000ddd}}}|||xxxvvvwwwwwwpppjjjssszzzzzz~~~fffDDDHHHeeeyyyxxxnnnnnnuuukkk|||hhh;;;---......---,,,+++++++++++++++444+++444VVV\\\kkkrrrnnnlllpppwwwwwwssstttzzz\\\jjjuuuyyy|||zzzkkkZZZ^^^mmm[[[\\\sssxxxhhhmmmnnnooommmfffcccjjjtttxxxfffsss}}}VVVDDD666333111+++***---******+++---000;;;OOObbb^^^ppplll]]]mmmuuuQQQTTT:::KKKooo^^^^^^fffoooiii\\\```nnnkkkiiihhhMMMMMMrrr}}}{{{eeeNNNaaazzzsssPPP:::QQQkkkuuuzzz|||xxxqqqppp{{{|||^^^>>>...---------,,,,,,,,,,,,------===;;;>>>PPPjjj|||MMMEEEppp|||zzz{{{GGG===PPPbbbqqq^^^YYYkkkQQQ\\\}}}vvvrrrjjj^^^eee^^^\\\\\\JJJooodddhhhgggbbb\\\TTTHHH777+++---000---+++...,,,---...------...111444222;;;>>>DDDmmm@@@>>>:::777777888;;;===wwwXXXWWWAAA777{{{~~~mmmggg]]]VVVTTTTTTSSSRRRmmmMMM;;;555zzz///888111:::***999555```uuu|||```kkk~~~UUUIIIuuu\\\888777444444444444444555777777CCCsssyyyzzzMMMZZZ___bbb]]]XXXggg[[[444;;;555333888///555222444555555III^^^uuuppp___OOOIII@@@999555444333222333777777111CCCTTTIIINNNwwwyyyEEEFFFVVVWWWNNNkkk{{{nnn}}}FFF999111111000000000000111111111RRRnnngggggguuukkkmmmhhhYYYhhh{{{{{{???///888,,,,,,,,,,,,---...///000000SSS{{{ttt:::...BBB]]]VVVJJJPPPhhh}}}{{{iiikkkooojjjYYYKKKTTThhhlllmmmmmmmmmooovvv|||[[[DDDSSSssswwweeeeee~~~fffOOO777///...---,,,++++++++++++$$$666!!!,,,bbb===ttt{{{rrrrrrsssvvv|||{{{qqqpppuuuffflllsssxxxzzztttaaaNNN^^^tttLLLbbbwwwzzzoooqqqrrrmmmmmmoookkkdddgggrrrsss___rrr{{{ddd^^^III888444222+++***///))))))+++...333???WWWkkkooovvvooocccOOO:::CCCoooiiioooccc???DDDrrryyyOOO<<>>jjj|||pppxxxkkkGGG000---...------,,,,,,------...>>>@@@999___jjj}}}NNNPPP{{{zzzyyyGGG666[[[HHHOOObbb~~~NNNAAAssstttrrrkkkVVVjjjZZZYYY\\\===fff___```fffZZZWWWMMMJJJ888+++---000---+++///,,,---......---...111444222@@@CCCHHHqqqyyyJJJ===@@@999555888;;;PPP{{{JJJ888mmmvvvsssoooccc\\\TTTPPPQQQQQQNNNKKKlllzzzNNN666@@@hhh???000333...@@@'''<<>>bbbxxxpppnnnmmm}}}{{{zzzvvvPPPFFFjjjrrrtttjjjaaannnvvv~~~iii>>>+++444111***,,,,,,)))------###,,,///TTTTTTsss|||yyy{{{uuuuuuooojjjqqqbbbnnnkkkuuu{{{hhhUUUDDDdddzzzDDD\\\jjjtttssssssqqqpppqqqmmmgggeeehhhpppeeeppp}}}uuu===888666///333+++111---+++...$$$BBBEEEYYY```ssspppcccqqqpppPPP555???777oooooolllVVV<<>>\\\xxxxxxeee]]]qqqxxxrrrooo222666---111---+++000---,,,555CCC<<>>000,,,+++))))))+++***,,,---------...000333444999EEE???mmmPPP>>>===888666777<<>>```hhhxxxyyyooo~~~qqqeee\\\[[[UUUNNNKKKKKKLLLJJJHHHjjj{{{OOO444888[[[EEE666444222777111AAAtttmmmkkkTTT<<>>555888999222)))<<>>nnnXXXUUUyyy~~~}}}tttooosssnnnnnnmmmccc<<<888888///,,,///***...111000HHH|||pppvvvFFF000888kkkjjjbbbsssxxxuuujjjBBB333???UUUjjjxxxqqqwwwwwwzzzzzz^^^TTTnnnrrrrrrjjjfffwwwKKK...333000+++---,,,))),,,***)))666EEE\\\ZZZgggyyy}}}ssskkkoooTTT___kkkuuu{{{jjjKKK@@@oooKKK]]]qqqyyyrrrrrrpppooopppmmmhhhfffhhhccc___eeejjjdddlll}}}III>>>999000111(((,,,((((((---***KKKUUUkkkuuupppzzzkkkGGG222999www|||oooooojjjVVV???[[[lll]]]NNN;;;JJJ___999TTTooo```>>>???wwwzzzmmmkkkuuuqqqBBBSSSffftttrrrhhhvvvkkkuuuwwwkkkCCC"""---111---,,,000---,,,777GGG;;;GGG^^^>>>fffuuugggnnnsssuuuwwwlllRRRXXXpppnnn<<>>hhhjjjMMMKKKKKKGGG555222UUUkkkZZZpppwwwcccZZZPPPYYY\\\RRRMMMHHHFFFGGGIIIHHHGGG```vvvQQQ666777WWWCCC444555444///<<>>>>>TTTwwwwwwiii:::777444555777555333888@@@ooommm]]]xxxyyyuuuIII666000<<<444000222111222ooojjjuuuyyypppRRROOOIII>>>999222999,,,<<<@@@DDDwwwQQQNNNqqq{{{YYYKKKtttLLL555333222111111222333444SSSpppSSSHHHWWWggg]]]___ssszzzvvvhhhbbb888000111///,,,000***,,,111777WWWtttggg<<<000EEEwwwaaa^^^ooozzzWWWhhh~~~UUUEEE888AAAMMM]]]mmmlllyyy{{{vvvwwwxxxfff]]]mmmssstttrrriii|||^^^555222...------,,,***++++++((('''AAAMMMggg|||zzzzzztttsssjjjbbbfffZZZ]]]uuuvvvyyymmmEEEHHHSSScccvvvzzzpppqqqnnnnnnpppnnniiiggghhh]]]mmmZZZqqq|||UUUDDD;;;333000(((++++++***,,,---LLLXXXkkkwwwxxxiiidddvvvaaa>>>777JJJvvvaaajjjeeecccPPPDDDxxx}}}iiibbbTTTEEEUUUMMM555aaaSSSNNN;;;{{{qqqfffjjjooo^^^SSSUUUXXXkkkxxxiiijjj}}}yyy|||nnnVVV>>>...111---,,,000,,,---:::@@@777]]]RRRDDDrrr~~~uuu}}}jjjLLLlllvvv~~~```[[[QQQBBB555000///---000000666HHHNNN>>>===SSSgggtttnnncccVVVYYYbbbZZZ[[[MMM@@@iiiYYYeee\\\ZZZWWWIII===111------...///111,,,---......------///111555666CCCBBByyyvvvUUUAAA:::<<<555???vvveee;;;444888***///;;;OOOUUULLLiiiXXXKKKDDDEEEQQQPPPLLLIIIFFFEEEGGGIIIIIIHHHVVVsssTTT:::888VVVBBB333444222000>>>fffhhhRRRAAAGGGZZZXXX___yyyvvvrrrOOO888333777777666444888QQQqqqZZZvvvrrrkkkOOO:::333>>>444:::666777BBBppptttWWWJJJJJJ@@@888111888777<<<555>>>QQQVVVIII>>>mmmooo~~~;;;555333222222111000222666jjj}}}]]]IIIOOOeeewww{{{^^^uuuVVV>>>555///,,,111+++,,,333AAAiiiwww```777???___}}}___aaammmqqqDDDlllmmmgggMMMIII???NNN|||tttzzzuuuxxx}}}rrrmmmbbbYYYffftttyyyyyylllvvvxxxzzzkkk???111---///---,,,,,,***(((///111ZZZTTTqqqsssxxx~~~uuusssqqqwwwtttqqqtttnnngggjjjmmmccc}}}sssrrrlllGGG[[[WWWooovvvsssoooooollllllooooookkkhhhhhh[[[]]]PPPmmmxxx^^^EEE;;;666222---//////---+++111KKKXXXeeesss~~~ooovvvTTT000;;;~~~iii^^^fff[[[]]]QQQPPPvvvdddfff^^^YYYwwwJJJaaavvvkkkJJJ999WWWjjj[[[jjjvvvttt]]]\\\ZZZQQQ^^^qqqccc[[[rrruuu~~~^^^,,,///111------000+++...>>>FFF222\\\rrrJJJQQQiiifffxxx}}}gggJJJBBBHHHBBB999<<>>///<<<666FFF???;;;dddhhhooonnnrrrooodddPPPVVVuuu@@@333:::444999999@@@VVV^^^YYYrrrVVVQQQeee}}}PPPBBB444555777,,,444lllqqqUUUhhhzzzSSSSSSKKKIIIAAA;;;***>>>???[[[xxxOOOZZZuuuHHHQQQ\\\|||sssfffbbbccc|||wwwmmmbbbggg777222111333111///666@@@tttwwwvvvrrrlllWWWiiiiiiLLL666444333---111---000;;;RRRhhhLLL000LLLwww[[[OOOiii{{{YYYrrrnnnPPPTTTVVVcccfff}}}lllvvvvvvkkkmmmppphhhcccZZZccc{{{vvvvvvllljjj[[[555,,,444,,,***///))),,,******TTTHHHyyyxxxrrrooommmnnnsssnnnlllqqqllldddfffddd___tttuuurrrfffWWWyyyyyyYYY}}}uuulllvvvkkkhhhhhhnnnqqqnnnjjjiii]]]VVVTTT>>>uuuLLL<<<;;;222111...,,,---(((@@@VVVjjjnnnrrrfff{{{vvv___EEEDDDuuugggQQQ```\\\YYY[[[CCCIII333;;;NNNCCC777------:::WWW666888cccvvvvvvppp]]]iiirrrdddgggnnnYYYSSSTTT[[[cccgggbbbYYYwwwzzzRRR111000,,,...000)))000FFFBBB>>>yyyBBB]]]lllnnnooobbbbbbWWWHHHIIIUUUkkkuuu|||zzzYYYJJJHHHOOO^^^WWWQQQ===ZZZbbbbbb^^^QQQZZZIIIDDD:::///+++,,,---+++,,,---......------///111444888DDD>>>nnnddd>>>???666>>>fffKKKEEELLLNNNAAA:::@@@FFF>>>===QQQeee777---CCCDDD999;;;;;;LLLGGGGGGFFFEEEDDDDDDEEEFFFLLLoooWWW@@@<<>>:::EEEyyyzzzKKK@@@\\\}}}XXXVVVJJJKKKDDD888>>>;;;+++]]]uuuKKK\\\ppp]]]dddcccjjj___ZZZuuuxxxrrrhhhRRR:::444222444222000:::HHHtttbbb___kkkuuubbbQQQkkk[[[uuuPPP:::666---000...333???XXXgggKKK555MMMuuudddYYYjjjjjjlll}}}zzzaaa[[[\\\qqqNNN]]]tttrrrnnnttttttfffpppzzzjjj___UUUaaauuuwwwjjj[[[~~~uuuhhh999,,,555+++***111***,,,,,,;;;bbbTTTvvv}}}|||iiillllllooosssooopppyyyyyytttxxxeeegggooovvvmmmSSSQQQnnnnnnTTTnnnuuuqqqvvvjjjfffgggmmmrrroookkkiiibbbCCCHHHOOOjjjeee}}}PPP===>>>222333///---///(((EEEWWWkkkjjj|||tttsssUUU@@@DDDooovvvUUUQQQdddXXXccc___III000+++)))666111///666444---<<<888hhhtttOOOPPPGGG^^^uuuppppppnnngggNNNUUUiiifffeeecccQQQvvvlll>>>111000,,,///000)))000IIIJJJJJJ~~~oooGGGfffqqqjjjdddWWW```\\\UUUPPPEEEEEEyyyxxx|||YYYHHHDDDKKKbbb\\\NNNAAAPPPgggdddZZZVVVZZZGGGDDD;;;///***,,,---***+++,,,---------...000222444777CCC???ssswwwFFFBBB777:::zzzkkkLLL888???LLLLLLBBBFFFJJJ@@@666CCCSSSSSSGGG@@@YYYbbbhhhfffHHHDDDIIIJJJIIIHHHFFFEEEFFFGGGOOOpppVVV<<<666PPPhhhAAA333666,,,YYY}}}eeeRRRDDD>>>>>><<>>111999;;;EEEkkkJJJSSSooo~~~TTTRRRZZZWWWFFF;;;:::333555BBB}}}uuuqqq{{{bbbHHHEEEBBBNNNeee~~~wwwfffjjjzzz```[[[KKKMMMHHH:::111<<<777qqqoooJJJcccnnn}}}ooolll~~~zzzFFFZZZuuurrr~~~vvvbbbooo<<<555333555444222===MMM|||tttTTTPPP]]]zzzSSSqqqmmmKKKcccNNNEEE888---000...555BBBZZZnnn}}}FFF>>>RRR}}}|||xxxVVVppphhhaaaQQQHHHzzzzzzfffyyyyyyjjjVVVJJJ]]]yyyuuummmaaaooo;;;,,,666***)))222***///&&&222QQQKKKtttyyyxxxlllvvv{{{mmmqqqlllmmmwwwwwwssswwwnnnpppiiinnn]]]999???ZZZfffOOO\\\ppptttuuurrriiieeefffmmmrrrpppllliiidddVVVMMMDDDLLLwwwRRR>>>AAA555777333***---'''JJJ[[[rrroooccc[[[vvvdddJJJ===AAAaaapppJJJaaaoooVVVuuupppgggEEEHHH000111:::JJJLLL333===...:::```:::111EEEHHH[[[mmmkkkpppnnnkkkAAAOOOqqqkkkfffgggSSSpppwww|||^^^222000,,,///000(((111KKK<<>>666BBB~~~AAA<<<666111```ssssssLLLGGGQQQPPPBBBVVVGGGOOOUUU[[[JJJttt;;;LLLxxxtttdddVVVWWW^^^yyyggg>>>FFF888;;;000RRRUUUXXXeeesssWWWtttQQQRRR[[[aaaDDD>>>:::888888IIIzzzuuulllwwwjjjFFFPPPRRRwwwtttqqqgggjjjeee\\\xxxhhh^^^\\\QQQOOOCCC999???BBB[[[NNNeeeqqqbbbUUUfffdddvvvEEEfffqqqrrr||||||qqqfffwwwzzzCCC<<<777111999555222XXX|||iiiqqqkkk]]]cccQQQuuuzzzGGGMMMGGGAAA:::...000111OOOZZZLLL???^^^zzz}}}uuutttUUUmmm|||iiipppssswwwsss~~~pppXXXPPPQQQqqq{{{```~~~www@@@333444000222,,,,,,///&&&GGG___jjjyyyxxxssswwwuuuuuuuuuwwwxxxxxxwwwvvvvvvqqqxxxmmmYYYHHH777555GGGyyy[[[RRRxxx}}}xxx{{{bbbrrrxxxuuutttdddkkkeeeKKKPPP???AAAoooyyyZZZ??????@@@888333222...***DDDXXX^^^sss|||llleee~~~OOO<<<777OOOwwweeeUUUggg```kkkuuuooohhhdddKKKDDDRRRRRRXXXTTT]]]VVVGGG:::===444'''...---<<>>NNNooodddGGGqqqcccGGG999CCCXXXppp}}}vvveee}}}ZZZ^^^vvvpppvvvjjjpppxxxuuu|||}}}|||xxxYYYEEE@@@KKKgggkkkYYY888EEEoooffffffRRRXXXLLLLLL<<<......---***---+++++++++,,,---...///000...<<>>LLLMMMKKKZZZYYYfffLLLaaa~~~NNN:::???FFFGGGDDDFFFIIIKKKJJJIIIHHHGGGPPPmmmGGG===666@@@PPP555666666\\\yyy```VVVNNNUUUTTTrrrWWWRRRQQQYYYbbbNNNZZZqqqyyy666NNNVVVdddfff\\\UUUXXXBBB@@@444999888dddiiiuuu^^^oooNNNKKKNNNmmmRRRHHH???999666QQQPPP]]]___ttt}}}ccc[[[[[[^^^VVVPPPllliii```cccUUUWWWJJJJJJ444777qqqRRRbbbXXXPPPaaaaaavvvzzzTTTbbbeeetttuuullllllEEE===888111888444444\\\lll|||ooocccrrrttt|||]]]ttteeeDDD|||LLLKKKAAA888---111777WWWddd{{{~~~LLL>>>^^^{{{zzzaaaaaa{{{UUUiiilllqqq\\\FFF;;;DDDgggwwwnnnTTTLLLSSSrrrxxx[[[zzz}}}EEE666555...///))))))000&&&@@@MMMXXX{{{yyyuuurrrxxxwww~~~xxxvvvvvvvvvsssooopppuuuZZZBBBEEE;;;:::WWWyyyIIIEEExxxoootttvvvkkkWWWlllxxxxxxxxxjjjnnnkkkOOOMMM:::888ccc{{{bbbCCC>>>===333...&&&'''---SSSoootttsssjjjSSSBBB999OOOrrrdddNNN]]]]]]mmmrrriiijjjtttiiiccceeeVVVTTTKKKOOOhhhoooCCC---444111,,,000DDD[[[iiinnnppphhhHHHGGGmmmqqqfffcccFFF___{{{eee999000---000...,,,888JJJ444eeecccGGGqqq~~~}}}```SSSHHHMMMaaaooohhhYYY~~~|||gggjjj{{{wwwvvv]]]EEE===EEE]]]___VVV222<<>>yyyUUUJJJCCCAAA\\\KKK444444333:::777===aaa\\\[[[HHHxxxtttGGG777AAAIIIEEEKKKMMMOOOOOOMMMKKKJJJJJJTTTeeeCCC>>>666BBBVVV555777777\\\bbb??????FFFWWWZZZWWWPPPKKKUUUpppkkkxxxjjjrrrmmm\\\PPPUUULLLAAA888888999kkk{{{}}}YYYRRRFFFiiidddeeeKKKJJJHHHoooVVVJJJ===999333]]]}}}GGGcccfffqqquuuwwwJJJGGGTTTVVVQQQSSSmmmfff^^^gggUUU^^^NNNDDDFFFJJJdddUUUjjjKKKNNNwwwmmmuuu\\\bbbrrrrrrJJJjjj{{{IIIAAA:::000666444777bbbZZZuuu{{{hhh}}}hhh\\\oooRRRyyycccBBBwwwMMMSSSAAA999---222888ZZZiii}}}MMM===^^^|||RRRjjjssspppZZZkkkwwwqqquuudddBBBEEEEEE\\\oooCCC555888IIIeeetttlllRRRGGGRRRnnnoooVVVzzzHHH777555...///******111000MMMVVV^^^~~~sssooosssqqqvvvtttrrrooonnnooorrruuujjjdddCCC555@@@999III{{{PPPhhhwwwuuu}}}}}}kkkxxxzzztttggggggeeeLLLIII===@@@nnnaaaCCC@@@AAA:::777555...***IIIccchhhttttttfff___uuuVVVLLL@@@WWW{{{ooojjj^^^rrrqqqsssdddIIILLL___```^^^[[[FFFBBB@@@222OOORRR000111222...+++222GGG___lllnnnkkkMMMIIIooowwwiiidddIII---zzzzzz>>>444...///---,,,;;;NNNIII]]]sssaaaGGGrrrsss\\\SSS]]]jjjcccppppppeeeddddddbbbpppwwwtttzzz|||xxxqqqNNN;;;999FFFbbbeeeVVV444>>>cccZZZ]]]OOOWWWLLLLLL<<<......---***---+++++++++,,,---...///000888444;;;???eeeWWWKKKBBBUUU|||JJJ555666222999999777LLL\\\kkkPPPTTTOOOBBB666;;;IIIRRRPPPQQQTTTUUUTTTPPPLLLKKKLLLXXX___CCC???777JJJaaa999444444bbbQQQ===@@@<<>>777iii{{{QQQ@@@NNNhhh{{{ccc>>>HHHVVVMMMJJJQQQeee___YYYeeeRRR^^^NNNCCCBBBBBB```VVVhhhKKK}}}llltttoooUUUeeeppprrr^^^MMMEEE===222555444:::ggg[[[ZZZxxxoooOOOVVVQQQ___qqqbbbBBBvvvXXXTTTAAACCC>>>444666777UUUeee{{{|||XXX:::]]]fff@@@\\\sssiiiXXXWWWdddfff```WWWYYYVVVQQQ___WWWxxxhhh777;;;MMM[[[}}}yyykkkTTTFFFNNNmmmlllXXXHHH888666///111---...&&&+++KKKTTT]]]zzzqqqmmmpppnnnhhhnnnrrrqqqmmmmmmttt{{{bbbJJJ<<<@@@@@@EEEpppcccTTTxxxuuuvvv{{{mmmsss{{{uuupppllljjjgggOOOEEE999888]]]^^^BBB@@@CCCAAA@@@666///)))IIIfffrrrxxxuuuqqqbbbGGGYYYwwwttt```XXXAAABBB888FFF@@@HHH???<<<===222555<<<)))333III^^^EEE444***000444111///===XXXggggggmmmPPPIIIppp}}}kkkaaaJJJVVV|||CCC777//////---...>>>SSS<<>>HHHccchhhSSS777FFFlllaaaaaaNNNQQQLLLLLL<<<......---***---+++++++++,,,---...///000333666CCCCCCxxxfffNNN???NNNwwwHHH:::???@@@RRR___~~~PPPoooxxx}}}PPP@@@EEEIIIIIIHHHTTTVVVWWWTTTNNNJJJIIIKKK]]][[[EEE>>>444RRRaaa:::333555eeeUUUCCCDDD<<>>;;;:::......000RRRkkkqqqqqqsss~~~mmmGGGXXXwwwhhhssseeeUUUIIIsssnnnaaaVVV999---777888BBBJJJ;;;:::,,,666'''333444...777777111<<>>999:::\\\dddBBB???AAAOOOPPP\\\XXXnnn~~~yyygggXXXYYYUUUQQQNNNQQQSSSNNNCCC;;;999nnngggCCCEEEPPP@@@HHHRRRRRRaaaeeePPPCCCJJJEEE~~~vvv[[[RRRKKKCCC===ggguuupppfffAAADDDHHH???AAAoooooojjjbbbaaavvvnnnWWWPPPVVVlllbbbaaabbbYYY^^^XXXXXXSSSJJJZZZkkkaaa~~~sssPPPzzz|||SSSuuuvvv[[[RRRNNNHHH:::999444;;;kkkOOO]]]lll[[[EEETTTQQQsss```;;;aaasssMMM~~~TTTQQQJJJMMMKKKLLLEEE\\\jjjfff@@@XXX}}}|||^^^PPPsss```YYYYYY[[[aaarrr___MMMhhhaaaTTTJJJVVVuuuhhhSSS|||xxxOOO>>>;;;222222,,,,,,000111RRR\\\cccuuu|||uuuuuuyyywwwsssfff^^^hhhwwwuuu\\\CCCDDD444???JJJbbbnnn```~~~~~~sssfffkkkpppwwwpppnnn^^^[[[JJJ;;;<<<===[[[cccCCC======:::;;;999666111KKK]]]bbbwwwjjjlll~~~qqqCCCTTTfffiiicccaaa___uuuoooccc===111FFFRRR]]]```;;;666000JJJ555>>>>>>222888888888GGG```nnnmmmeeeMMMCCCmmmhhhRRRAAA:::{{{zzzEEE888//////...111DDD[[[FFFcccpppyyy}}}___JJJvvv~~~xxx|||tttcccggg\\\BBB222444444666@@@|||ssstttuuulllhhhdddeeeKKK:::666EEEjjjvvvKKK222AAAcccYYYaaaUUU[[[LLLLLL<<<......---***---+++++++++,,,---...///000777888>>>;;;~~~nnn]]]LLLIII}}}}}}|||nnnJJJAAADDDLLL{{{777777MMMxxxKKK///444???HHHFFFBBBHHHTTTWWWZZZ[[[VVVMMMHHHIIILLLbbbQQQ@@@555888oooWWWAAA<<<;;;TTTtttdddDDDDDDIIIVVVWWWvvvpppaaabbbaaaYYYQQQMMMSSS```WWWCCC???999dddoooNNNVVV\\\zzz___gggZZZHHHnnn{{{gggLLL???KKKLLL}}}ccc\\\VVVFFF>>>XXXrrrYYYPPP]]]NNNKKKUUULLLKKK```vvvmmmNNNHHHPPPNNNIIIFFFPPPyyyccceee[[[ZZZXXXYYYMMMWWWKKKNNNYYYjjjZZZWWWTTT~~~NNNmmmyyy{{{yyy___yyylll[[[jjjSSSQQQMMM???<<<444:::jjj\\\XXXxxx]]]LLL???:::RRRoooLLLHHHcccTTTsssYYY<<>>KKKbbbttttttjjjbbbNNNCCCnnniiiNNN???LLL|||DDD777/////////222FFF]]]LLLbbbOOOzzzwwwvvvwwwuuuddd>>>+++:::???555444KKKwww[[[CCC===LLLmmmtttMMM666EEEeeeZZZcccVVV[[[LLLLLL<<<......---***---+++++++++,,,---...///000666777===777zzzkkkgggZZZMMMppprrriiiLLLHHHNNN[[[xxx,,,...LLLCCC;;;444888<<<@@@GGGPPPSSSQQQ[[[___```ZZZRRRLLLNNNQQQ```KKK<<<444@@@LLL???777666UUU{{{yyyrrrRRRIIISSSRRRfffyyyggg```[[[XXXSSSUUUYYY^^^___XXXCCCGGG@@@bbb]]]EEEoooqqqgggnnnmmmYYYyyyVVVGGG===QQQ\\\xxxbbb]]]WWWRRRDDDLLLfffUUU444LLLRRRJJJYYY```LLLSSSkkk]]]IIIDDDHHHSSSPPP\\\sss```dddRRRWWWPPPUUUVVV[[[QQQRRRWWWbbbSSSWWWccc[[[zzzlll^^^{{{oooXXXrrreeeWWWmmmTTTRRRPPPCCC>>>555999iii\\\XXXwww~~~kkkpppQQQVVVYYYaaaUUUAAAQQQeee>>>dddpppnnnEEEXXXrrruuuQQQXXXIIIFFFAAAGGGHHH]]]\\\~~~{{{RRRPPPyyy}}}zzz~~~uuuyyylllsssvvvttt|||www~~~jjjPPP@@@IIIxxxqqqjjjccc```LLL>>>>>>777777111000000000TTTaaa___xxxrrrooorrrxxxuuussszzz|||mmm___VVVSSSNNNWWWggg}}}___:::UUU|||}}}iiiooo]]][[[JJJ111666777TTThhhJJJCCCDDDAAABBB>>>777222QQQjjjnnnzzzzzzqqqfffkkkvvvyyyMMM^^^pppkkkyyy```YYYnnnoooIII]]]ccc???===iiifffDDDFFFCCCwwwkkkjjjOOOCCC@@@HHHaaa~~~vvv```]]]III>>>kkkfffGGG999---xxxBBB666...///000333GGG^^^TTTfffRRR~~~|||zzzxxx{{{}}}yyyEEE///888555444GGGeeeuuuooowwwrrrwww{{{NNN777999NNNqqqwwwJJJ777IIIjjj]]]```NNNNNNLLLLLL<<<......---***---+++++++++,,,---...///000000999CCC888rrr|||```RRReee{{{|||qqqrrrcccGGGLLLbbb111000YYY333555111888???CCCHHHPPPUUUUUU```dddbbbWWWLLLJJJMMMPPPXXXBBB444999;;;MMMBBB??????CCC|||kkkLLLNNNEEEwwwkkkSSS]]]aaaZZZ]]]QQQ```{{{\\\^^^PPPFFFDDDQQQPPP@@@aaawwwXXXxxxmmmRRREEEGGGJJJYYYkkkdddXXX]]]VVVLLLFFFdddAAA<<>>HHHeee|||bbbNNNjjjvvvxxx|||wwwjjjJJJ```QQQooonnnzzzzzz]]]FFFFFFjjjooo^^^AAA<<>>YYYjjjjjj~~~iiizzzqqq___SSSaaasssrrrlllbbb[[[```iiinnnVVVmmmRRR>>>CCCaaaNNNkkkccctttuuuUUUSSSVVV```vvvkkkZZZ///BBBwww{{{bbbHHH+++LLLkkkyyyBBB999888444)))222NNNbbbsss{{{{{{~~~eeeYYY~~~}}}ooovvveeeVVVSSSRRRSSS]]]jjjrrr~~~zzzoooPPPnnnXXX777111BBBTTTVVVZZZSSSccc|||jjjFFF<<<888IIIrrr}}}HHH999HHHpppkkknnnRRRVVVIIIIII;;;...///...***,,,***+++,,,,,,,,,---///111777666<<<>>>hhh|||rrrjjjXXXSSSOOOxxxrrrfffwwwxxxzzzgggSSSNNNjjj<<<555???mmmfff555222222999@@@CCCGGGNNNRRRRRRWWW[[[ZZZRRRKKKLLLRRRUUUPPP;;;777333PPPLLLFFF>>>666EEEsssWWWkkk^^^kkkkkk```VVVZZZ]]]bbb___SSSWWW{{{zzz[[[bbbWWWKKKDDDOOOvvvHHH888HHHiii|||\\\LLL>>>JJJIIIbbbiiifffYYY\\\ZZZKKKFFFbbb[[[III>>>333777\\\~~~TTT???SSS```HHHUUUjjjccc___[[[iii\\\```YYYSSSVVVOOOzzzqqqbbbvvv___aaa{{{vvvhhhUUURRRNNNWWWooovvv|||sssIIIxxxqqq}}}WWWeeegggXXXTTTSSSPPPEEE;;;@@@MMMlllxxxwwwRRR___mmmpppIIIJJJNNNIIIEEEBBB???EEE]]]wwwxxxzzz{{{uuuRRR\\\{{{xxxooowww{{{eee___SSSyyy~~~}}}qqqPPP888;;;hhh}}}vvvrrroooFFFFFFAAAWWWmmmdddKKKzzz\\\HHHAAACCC;;;555333000...444]]]gggeeewwwttt}}}zzzwww|||{{{~~~}}}sssgggaaadddhhh]]]nnnlllYYYaaa]]]\\\___ccczzzmmmlllwwwuuuhhhbbbTTT<<<222222<<>>OOOfffzzzsssaaaUUUMMMCCCGGGaaarrrrrrnnnsssTTT888999UUUoooyyynnnaaa^^^ZZZTTThhhfffDDD<<<999LLLvvv}}}<<<222FFFhhh______GGGMMMEEEFFF888+++,,,+++''')))***+++,,,,,,,,,---///111666555<<<===eeewwwggg]]]PPPQQQQQQmmm^^^PPPiii||||||nnnlll^^^UUUSSS]]]nnniiiPPP...999999\\\mmm;;;:::888333:::@@@CCCFFFLLLOOONNNPPPSSSSSSMMMJJJNNNRRRTTTBBB888<<<...```jjjDDDEEE@@@222DDDcccvvvCCCDDDppp~~~WWWQQQTTTVVVQQQccc^^^ZZZiiilllYYYccc[[[OOOEEEKKKrrrHHH>>>===IIIgggLLLHHHEEEUUUJJJlllggghhhZZZ[[[^^^QQQPPPQQQsss[[[DDD>>>DDDDDDRRROOO???UUU[[[DDDfffaaaccc^^^XXXdddYYYYYYZZZOOO\\\SSSaaa___yyyuuu]]]???QQQUUUqqq```XXXxxxsssdddWWWnnn```YYYUUUSSSRRRKKK@@@???FFF}}}yyycccgggzzzgggfff<<>>AAA;;;666555111(((&&&RRReee]]]nnnnnnzzzvvv|||sssyyysss^^^KKKHHHOOOUUUEEEMMMgggeeevvvooommmzzzrrrlllxxxxxxvvvuuummmlllvvvsssfffbbb[[[999222333555SSSYYYBBBBBB@@@DDD===>>>999CCC,,,aaa___kkkzzzppphhhooobbbccccccaaalll\\\333555QQQTTTVVVOOOMMMwwwssswwwqqqsss^^^:::555aaasssEEE333222ZZZmmmnnn<<<888555222---444PPPmmmkkkbbbIIIwww___GGG333666@@@JJJNNNNNNOOOMMMJJJ===444>>>MMMHHH===:::999>>>///CCCeeerrrkkkxxxccc999444RRR~~~|||{{{zzz___AAA;;;999QQQ{{{zzz@@@;;;TTTnnnccc```MMMSSSHHHHHH:::,,,...---))),,,***+++,,,,,,,,,---///111444555<<<;;;aaazzzhhh[[[JJJHHHCCCfffxxxaaaRRRqqq}}}}}}zzzxxxmmm\\\WWWVVVNNN===999<<<888;;;555...<<<>>>...:::666333:::AAACCCGGGLLLOOONNNRRRRRROOOJJJIIILLLNNNMMM777<<<<<<444eeeZZZ999???CCC888???kkkxxxdddeeeBBBBBBYYY^^^]]]ooowwwXXXNNNTTTQQQXXXcccXXXQQQcccWWW^^^YYYRRRIIIIIIsssgggGGGVVVdddxxxwwwYYYFFFEEEEEETTTPPPfffeeeXXXYYYWWWXXXYYYUUU|||aaaYYYSSS======OOOJJJHHHRRRpppDDDJJJQQQKKKEEE\\\rrr\\\ccc[[[TTT^^^WWWVVV[[[TTT___UUUVVVsssrrr888WWWNNNkkkkkkYYYWWWwwwXXXXXXTTTRRRSSSOOOEEE??????tttYYY@@@MMMWWWnnndddRRRYYYqqqLLLEEEFFFcccMMM???HHHEEEEEEGGGEEEHHHZZZooouuuzzzfffPPPWWWdddiiiqqqwwwyyytttvvvxxx}}}{{{zzz|||jjjEEE999MMM\\\wwwyyy|||wwwggg```CCC===DDD[[[nnniiiQQQnnnHHH<<<;;;???:::666555///222)))RRRnnnaaannn}}}xxx{{{qqqoooyyyqqqrrreeeLLL;;;:::;;;777KKKttt|||qqqqqqiiikkk```zzzwwwiiiSSSnnnwww{{{yyynnnjjjqqqooofffeee\\\777555666///\\\|||OOO<<<@@@@@@DDD>>>888>>>AAA222```mmmtttxxx~~~nnnllliiicccWWWUUUbbbVVVAAAdddjjj;;;:::;;;```___VVV222TTTWWW<<<666111sssuuuYYY===;;;666222000333LLLoooyyyzzz|||yyyjjjQQQrrr}}}oooCCCDDDNNNnnn|||mmmXXX==='''000GGGNNNQQQ===FFFMMMOOOGGG]]]iiiIII???jjj{{{|||yyyrrrWWW===:::888TTT|||qqq;;;888UUUhhh```[[[LLLOOOHHHIII:::---......+++...***+++,,,,,,,,,---///111555777>>>;;;___vvvfffYYYFFFBBBCCCOOO~~~iiicccwwwsssrrrkkk]]]MMMFFFDDD>>>>>>???:::<<<---999:::222:::///---333;;;BBBFFFJJJOOORRRPPPTTTRRRNNNIIIJJJMMMKKKEEE555>>>222IIIyyyIII:::===BBB===;;;MMMuuurrr???DDDfffLLLNNN]]]]]]RRRRRRZZZRRR]]][[[RRRVVVsssbbbZZZXXXTTTVVVQQQMMMcccfffJJJgggvvvbbbPPPDDD???HHHPPP^^^ddd___VVVVVVNNNZZZVVVZZZgggpppRRRGGG>>>???CCCDDDWWWzzzOOOIIIQQQ[[[^^^BBBLLLRRRJJJQQQ~~~aaa]]]ccc]]]YYYaaabbbbbb[[[______UUUXXX}}}}}}LLLeeewwwHHHyyy___[[[[[[QQQUUURRRQQQSSSQQQIIIAAA<<<}}}gggIIICCCXXXXXX{{{eeeOOOSSS]]]jjjtttrrrCCCGGG===RRRVVVVVVJJJFFFFFFHHHGGGJJJZZZmmm~~~jjjxxx\\\XXXTTTPPPZZZllltttvvv|||yyyxxxzzzzzzzzznnnYYYbbbrrriiigggWWWEEEDDDBBBQQQlllaaaPPPcccDDD;;;===@@@:::888888000111...RRRmmmZZZddd|||vvvnnnmmmxxxvvvnnn\\\LLLIIIKKKCCC777\\\}}}ppp[[[kkkrrrgggbbbKKK???YYY[[[ZZZPPPpppwwwrrrqqqiiigggqqqppphhhgggOOO111888:::000kkkQQQ<<>>444***===zzzppp```AAA===PPPssslll<<<---;;;FFFttt}}}FFF???AAA999444333111FFFnnndddvvvhhhfffsssrrrYYYrrrxxxNNNQQQrrryyyuuummmppptttsssuuuFFF333PPPlllkkk:::;;;KKKCCCSSSRRR```VVVmmmqqqKKKRRRffflllwwwsssiiiiiirrrvvv|||jjjNNN:::999666WWW|||ddd777555VVVaaa```[[[PPPMMMEEEEEE666(((******(((+++***+++,,,,,,,,,---///111666888???<<<```qqqbbbXXXJJJIIILLLIIIuuuiii|||uuuyyy|||ssskkkhhh___RRRDDD???BBB???AAAAAA999666---@@@:::(((999'''222666>>>FFFJJJNNNSSSUUUTTTRRRPPPKKKIIIMMMOOOIII@@@777;;;111iiiggg999AAA===>>>:::<<>>[[[xxxtttiiigggpppsssxxxzzz|||nnn___SSSIIIBBB>>>???wwwjjjcccAAAcccPPPCCC===@@@BBB<<<<<<<<<555---***AAAeeeccchhhyyyyyyzzztttpppwwwooo___NNNKKKTTTZZZTTTJJJ@@@CCC;;;SSSdddOOOJJJWWWBBBSSSmmm___OOO^^^{{{tttooopppkkkmmmwwwsssddd___AAA///777888222tttyyyKKK999===;;;@@@===???GGG888@@@===nnndddvvv~~~TTTYYYwwwxxxHHH@@@]]]ppp~~~yyy[[[BBB333888SSS}}}mmmOOO:::777___~~~pppAAA444777;;;PPP___SSS555&&&<<<]]]uuuQQQAAAFFF<<<777777///???kkkmmmvvvyyy}}}{{{www\\\ttt{{{PPPttt}}}]]]WWWUUULLL@@@:::???FFFJJJIII\\\MMM888OOOmmmaaaDDD222GGGUUU===```dddgggQQQVVV|||eeejjjcccffflllrrruuuxxx}}}```DDD777:::777[[[}}}ZZZ666777\\\___bbb\\\TTTNNNFFFFFF777)))++++++)))---***+++,,,,,,,,,---///111777888>>>===cccsss___TTTJJJNNN===<<>>555;;;BBBDDDLLL^^^WWWUUUZZZMMMHHHVVV]]]XXXUUUgggggg^^^bbbUUUPPPWWWWWWTTTPPPzzzoookkkFFFOOO~~~jjjUUUFFF@@@AAADDDOOOZZZaaa[[[WWW[[[RRRZZZXXX[[[[[[WWWzzzfffqqqTTTIIIGGGFFFQQQFFFSSS```fffbbbeee]]][[[ZZZSSSRRRUUUPPP___[[[aaa___dddmmm{{{yyyWWWgggeee{{{bbbTTTxxx___[[[RRRRRRRRRRRRRRRPPPKKKGGGjjjaaaQQQXXXccc|||{{{JJJBBBKKKdddvvvfffppp}}}ZZZqqqDDD999:::bbbUUUMMMQQQIIIFFFGGGIIIEEEAAAHHHUUUlll{{{uuummmnnnlllLLLFFFHHH@@@<<>>@@@;;;===???777555333;;;gggxxxuuuvvvzzz|||yyyqqquuuiiiTTTDDDFFFPPPTTTXXX]]]===TTTTTTaaajjjcccZZZ<<>>;;;@@@???>>>:::<<>>CCC===222111KKKooohhhHHH@@@III>>>999;;;...:::jjjeeettt|||^^^qqq|||lllVVV555CCCAAABBBHHHOOOUUU^^^fffQQQWWW??????kkkqqqPPPDDDlllxxxBBBfff[[[SSS@@@iiizzzhhhvvvuuuWWW<<<555<<<999```TTT///444^^^ZZZ[[[QQQOOOIIIHHHHHH888***,,,...,,,000***+++,,,,,,,,,---///111666666<<<===eeettt[[[MMMBBBHHHFFFIIIVVVqqqjjj```bbb^^^ZZZTTTIIIEEE??????<<<888===>>>222000BBB(((>>>888888999777AAAIIIOOORRRTTTWWWWWWUUUTTTPPPJJJJJJNNNMMM???000000;;;eee<<>>999>>>HHHHHH\\\ppp___JJJQQQDDD:::666;;;<<<777;;;???888,,,555999ZZZfffbbbxxxwwwooorrrqqqYYYIIIIIILLLMMMYYYlllhhhXXXVVVkkklllfffkkkpppyyybbbtttmmm]]]\\\iiihhhZZZTTT333111666;;;LLL{{{pppKKK@@@BBB;;;>>><<>>TTTjjj~~~rrrbbbuuuhhhooobbbAAA///555999333iiioooWWW111)))AAAccc~~~rrrVVVFFF???III???:::>>>...888iiittt___kkkbbbmmmqqq~~~xxx888BBBZZZZZZfff{{{|||ccc\\\pppZZZQQQRRR~~~lllaaaXXX\\\mmm}}}lllOOOqqqkkkRRR888444===<<>>999444555:::@@@AAAAAACCCGGGNNNSSSVVVVVVTTTRRRYYYEEEGGGOOOGGGBBB???222333CCCGGG999@@@555>>>:::555777;;;DDDqqqxxx|||UUUHHH|||NNN<<>>@@@;;;<<>>QQQYYYUUULLLVVVccc444888KKK]]]mmmcccgggWWWhhh???"""<<<:::222UUUxxx000222777888wwwPPP===BBBMMMCCC???DDD333666```lllbbb{{{jjjiiiyyyyyy>>>aaazzztttTTTpppmmmppp___iii}}}tttdddJJJ```{{{ggg???>>>,,,333HHHuuu>>>000SSScccpppnnnCCC]]]QQQNNN???000++++++,,,,,,---+++,,,------,,,,,,...000666:::<<<;;;iiiSSSPPPJJJBBB===CCC<<<@@@XXX|||{{{YYYKKK222YYYiiinnnhhhVVVKKKJJJFFF>>>===;;;777444222555999===999555222555;;;BBBDDDDDDPPPPPPQQQTTTWWWWWWTTTQQQLLLMMMSSSQQQCCC<<<:::555555nnnHHH888888<<<999999666777888===ddd}}}lllmmmvvvxxxxxxppp[[[kkkbbbBBB999PPPsss```ZZZHHHUUULLLCCCMMMOOOPPP___```iiiSSSTTTRRRPPPNNNNNNPPPSSSUUUTTTzzzrrrZZZPPP===666AAAGGG@@@999zzziiiXXXWWWVVV]]]UUUUUUYYYVVVSSSRRRRRReeeooouuuZZZoooYYY]]][[[WWWUUUUUUUUUTTTRRRSSSRRRUUUXXXVVVWWWhhh~~~UUUmmmyyy~~~ttt[[[ZZZdddRRR\\\UUUggg]]]FFFQQQQQQPPPOOOOOOOOOOOOOOODDDfff}}}gggxxxvvv\\\555???999111AAA>>>{{{pppBBBEEELLLNNNEEEDDDCCCCCCCCCEEEFFFHHHIIIkkk{{{llloootttnnnrrruuuYYYGGG@@@??????<<<888444222444666777777333999AAAMMMeeeoooJJJMMMuuuOOO;;;III>>>>>>======<<<<<<;;;;;;999222777RRRkkklllppplllkkkjjjnnnmmmbbbZZZ___iiirrr{{{xxx|||ooo___WWWXXX\\\TTT```xxxzzzmmmnnnwwwiiiMMM@@@888111???CCCppp]]]@@@>>>>>>>>>???<<<===<<<:::AAA???MMMyyyvvv|||~~~zzzsss;;;JJJ]]]ssswww```AAA222222FFF|||qqqGGGCCCXXXnnnuuurrraaacccyyyrrrLLLSSSIII999222000///JJJyyy}}}EEE;;;###>>>rrreeeyyy___>>>FFF>>>HHH???===DDD555777[[[jjj[[[zzzmmmjjjsss______gggwwwdddKKKcccwwwuuu~~~GGG***DDDQQQWWWuuudddUUUBBBSSSzzzPPP:::<<<222444QQQ{{{xxx;;;111VVV```mmmfffGGGXXXIIIMMM>>>///++++++,,,,,,---+++,,,---,,,,,,,,,...000555:::===<<>>>>>999:::999555222444;;;AAA999777666:::@@@EEEGGGGGGNNNOOOQQQUUUYYYYYYUUUQQQGGGTTTSSSHHH???777222444MMMJJJCCC555777;;;333777666666444444OOO{{{\\\VVV___hhhiiidddbbblllzzzoooRRREEEJJJlllaaaDDDEEESSS777@@@[[[[[[UUURRRGGGsssaaaTTTPPPNNNKKKIIIIIIKKKNNNPPPUUUjjjuuu]]]|||hhh^^^BBBJJJ999555KKKKKKHHH___aaaeeeSSSXXX```UUURRRVVVSSSQQQQQQLLLSSSiiiyyyttt[[[XXXddd___ZZZXXXUUUSSSSSSRRRQQQPPPWWWPPPMMMSSSVVVXXX___hhhYYYjjj~~~\\\YYY]]]MMMWWWkkkOOO^^^ffffffNNNPPPOOONNNMMMNNNOOOQQQSSS\\\```uuuxxxpppzzzsssVVVBBBCCC444CCC]]]lll^^^BBBFFFNNNBBBCCCCCCCCCCCCCCCDDDDDDDDD888\\\uuuzzz}}}}}}mmm|||kkk~~~tttffffff```WWWRRRQQQTTTXXXZZZcccmmm~~~{{{ZZZ@@@JJJrrrnnnEEEAAA;;;??????>>>===<<<;;;::::::;;;555555LLLggglllnnn~~~rrrwwwoootttppplllhhhhhhqqq|||zzzaaa```{{{lllVVVXXXbbbSSS;;;444&&&...777///}}}UUU:::>>>@@@===>>>>>>@@@888===>>>;;;===ZZZuuujjj555888VVV{{{sssHHH111999000MMMiiieeeVVV^^^qqqwwwooobbbWWWHHH>>>---999???///GGGFFF444======MMMhhhtttIII888JJJ888???888888@@@555555OOOlll[[[wwwqqqrrr}}}~~~ttt@@@FFFgggppphhh]]]}}}rrr>>>%%%???FFFoooxxxssslllEEE---777444<<<```WWWdddvvvsss[[[666999777777aaaccc555???hhhkkkwwwfffYYY^^^MMMJJJ<<<...***+++,,,+++,,,***+++,,,,,,,,,,,,...000555:::===>>>mmmVVVPPPEEE===;;;===222>>>;;;VVVtttmmmKKK```KKKXXXeeewwwyyybbbCCC777:::666888;;;;;;:::999:::<<>>YYY|||SSSFFF[[[cccWWWMMMJJJQQQFFFCCCFFFmmmRRRAAAMMMBBBdddWWWHHHWWWLLLSSSrrrbbbSSSZZZTTTQQQMMMIIIGGGGGGHHHIIIDDD\\\sssnnn^^^xxxiiixxxNNNLLL===AAA???EEENNNNNNkkkbbb\\\aaaPPPXXXVVVRRROOOSSSOOOOOOSSSNNNOOO\\\ooofffxxxaaagggeeeVVV]]]XXXVVVSSSQQQQQQQQQPPPOOOWWWOOOKKKOOOTTTUUUUUUWWWttt|||QQQQQQUUURRR```RRRDDDrrr]]]JJJQQQMMMOOONNNLLLKKKLLLNNNQQQSSSLLLLLLvvvhhhfffiiiVVVnnnrrr[[[```nnnkkkVVVYYYeeeZZZ;;;444;;;444:::SSSfffVVVOOOJJJLLL888AAABBBCCCCCCCCCBBBAAA@@@@@@HHH\\\{{{{{{qqqvvviiirrrdddqqq|||bbbFFF;;;GGGssstttLLLHHHGGG000;;;;;;;;;::::::999999888999555222DDD```jjjmmmxxxzzzdddnnndddnnnmmmqqq}}}www{{{iii[[[ccckkkSSS999777,,,;;;444===qqqHHH555??????888:::>>>AAA777???888:::888===zzz}}}uuullllllnnnPPP===BBBbbbpppXXX<<<333888///>>>KKKBBBLLLmmm|||@@@333FFF;;;444000444aaaIII===...###NNNooovvvaaaHHH999???999>>>999:::@@@:::777FFF]]]iiiwwwqqqyyy~~~QQQ:::===999333nnnttt[[[SSSRRR>>>444999111999^^^yyyYYY<<<444555:::>>>tttNNN...===jjjkkkqqqWWWYYYVVVHHHFFF999,,,***++++++++++++)))+++,,,,,,+++,,,...000444999===@@@qqqNNNIII???:::;;;;;;;;;555===DDDhhhHHH???TTTddduuuyyyppp^^^JJJ<<<777666555666999;;;:::888AAAAAABBBEEEHHHJJJKKKJJJNNNRRRTTTQQQKKKGGGIIIMMMXXXSSS@@@888:::333@@@eeeFFF???111111999111333555000111666333333@@@vvveeeDDD666CCCPPPJJJEEELLLFFF<<>>KKKTTTMMMZZZaaaTTTdddwwwjjj]]]MMMZZZYYYVVVRRRNNNLLLJJJJJJJJJDDDNNNggg~~~VVVTTTfffwww{{{uuuxxxVVVMMMHHH===@@@;;;EEEJJJIIIkkk|||SSSTTTQQQQQQYYYKKKQQQNNNQQQLLLLLLSSSPPPMMMUUU]]]ggg|||uuuggg^^^]]]bbb___LLLWWWTTTQQQPPPPPPPPPOOONNNUUUQQQOOOQQQSSSRRRQQQRRROOOrrrQQQSSS^^^NNN[[[LLLGGGWWW___WWWPPPVVVPPPNNNLLLJJJJJJKKKMMMOOOWWW___hhheee^^^GGGnnnqqqgggnnn{{{mmmaaaTTTGGGKKK888<<>>===@@@:::FFFccc|||aaagggmmmpppmmmhhhdddeeemmmzzzyyyqqqpppfffPPP>>>===eeeLLL:::===<<<===777777888888999999::::::777777222===YYYkkkooovvvfffhhhvvvddddddooonnnrrrkkkWWWfffoookkkiiimmm{{{zzzWWW666222222>>>---^^^VVV:::444???<<<333666===:::555<<<333;;;???333WWWzzzkkkMMM333;;;```uuuaaa@@@777###---???666777RRReeeVVVNNNTTTUUUBBB111---***111---AAAzzzUUU***555---EEEZZZxxxIIIBBBAAAAAA@@@BBB@@@@@@CCC@@@>>>BBB^^^ooo{{{|||uuunnnttt|||ttt~~~```UUU000,,,;;;DDDMMMyyy{{{RRRmmmdddOOOEEEFFF@@@KKKjjj[[[AAA666333;;;LLL===+++BBBlllooolllOOOVVVSSSJJJBBB666+++)))++++++******)))***+++++++++,,,...000444999===AAAtttzzzEEECCC;;;888;;;999>>>...<<<<<>>OOOGGGBBBOOODDDNNNVVV___UUU___WWWfffwww[[[RRROOOSSSPPPOOONNNMMMLLLKKKKKKKKKQQQKKKUUUeee@@@IIITTTSSSmmmtttsss{{{wwwlll[[[mmmWWW@@@666EEE;;;BBB???IIIJJJYYY```\\\VVVMMMUUUVVVGGGMMMMMMPPPJJJHHHNNNKKKFFFJJJGGG^^^ooo}}}nnn\\\WWWZZZ[[[XXXUUUTTTRRROOONNNNNNNNNNNNMMMPPPQQQSSSSSSRRRQQQRRRSSSYYYnnnfffFFFSSSbbbJJJ\\\SSSBBBSSS\\\PPPTTTFFFHHHNNNMMMKKKIIIHHHHHHIIIJJJJJJTTTHHHpppiiicccOOOKKKdddyyypppwww~~~www^^^MMMIIIDDD:::777333444444333888:::222YYYJJJAAAJJJAAAAAADDD???@@@@@@@@@???>>><<<;;;;;;???FFFGGGkkkSSSMMMOOOUUU]]]dddeeeaaa\\\```eeekkknnnmmmiiieeebbb\\\dddiii___III<<>>***///,,,111+++xxxBBB333555>>>888222666999444333777444<<>>@@@AAA???===>>>===:::dddddd^^^yyytttsssxxxGGGzzzcccJJJ;;;<<>>@@@BBBEEEGGGFFFGGGIIILLLOOOQQQQQQQQQ666777888444<<>>JJJaaa===PPP@@@III;;;IIIHHHGGGUUUXXXTTTSSSIIIyyy|||^^^[[[LLLKKKNNNCCCEEEFFFHHHIIIHHHHHHGGGGGGLLLLLLWWWmmmMMM======BBBMMMKKKOOO[[[eeeWWWJJJNNNWWW@@@888BBB???AAABBBFFFLLLUUUfffjjj``````RRRSSSUUUNNNNNNGGGHHHMMMIIIEEEJJJFFF>>>@@@444RRRCCCsssfffRRRkkk```RRR```ZZZNNN___QQQOOOLLLKKKLLLLLLKKKKKKIIILLLOOOOOOOOOPPPQQQRRRQQQRRRxxxqqqZZZSSSKKKYYYVVVSSSPPP<<<^^^zzzSSSQQQXXXWWWQQQKKKJJJIIIHHHGGGGGGGGGGGG;;;JJJOOOnnnuuu```NNN666XXXtttggg\\\eeecccnnnjjjhhh^^^OOOAAA;;;;;;<<>>@@@@@@???>>>===<<<;;;:::;;;@@@HHH777MMM```{{{yyyeeeQQQHHHIIILLLNNNRRRRRRQQQMMMGGGDDDDDDEEE999::::::???UUUvvvfff999999HHHAAA444666555666666777777888888888333<<<666444KKKcccmmmppp{{{bbbhhhbbbeeeiiimmmrrrxxxqqqrrrSSSbbb___[[[ffffff[[[NNNDDD555///:::666444HHH~~~===444666:::666666999555666555444<<<999888BBB<<>>888888888:::>>>;;;666;;;===666SSSbbbggguuusssyyy~~~uuu~~~{{{ooo___qqqbbbUUUFFF666000222...TTTsssXXXooo~~~|||kkkCCC+++777666AAAuuuLLL---;;;cccmmmttt]]]SSSOOOMMMEEE<<<111((((((++++++)))(((''')))***++++++,,,...111444888===BBBvvvnnn===AAA;;;777888888555AAA888===???;;;jjjjjj@@@---@@@JJJAAANNNlllpppkkkaaaQQQBBB999777888>>>>>>>>>>>>===>>>AAACCCGGGHHHMMMUUUYYYRRRBBB444:::666777999TTTOOO333***888666000111///)))555555///111000000666...333^^^pppaaa[[[@@@XXXHHHFFFPPPPPP^^^lll{{{XXXSSSXXXNNNBBBMMMAAACCCFFFIIIJJJIIIGGGFFFAAA[[[IIIDDDxxxggg>>>LLL======BBB:::LLL333777HHH===@@@BBB111@@@DDD444@@@LLLWWWdddqqqVVV[[[PPPAAASSSOOOFFFYYYGGGCCCKKKHHHEEEIIIEEE<<<<<>>===<<<;;;::::::888333===111===???lllzzzlllyyyxxx```OOOOOOMMMIIIEEEDDDJJJTTT\\\oooWWW:::999AAA555888AAA777444444444444444333333333000;;;555///CCC\\\gggjjjtttuuukkkVVVeee]]]aaahhhlllkkksssuuu\\\vvvzzzpppiiiwwwhhh>>>___QQQEEEUUU]]]YYYNNNFFF999...111;;;555^^^\\\@@@888777777555;;;===222===:::444EEE666***FFF???888VVVoooOOO333...555JJJxxxvvvssswww{{{[[[...111666)))555WWWlllSSSqqqXXX>>><<>>777>>>DDD;;;SSSlllfffyyywww{{{mmmmmmyyy~~~zzzqqqnnnrrraaaTTTPPPTTTNNNAAABBBOOOYYYeeeggg\\\VVVnnnnnnEEE111<<<666888FFF666+++CCCzzzuuu{{{^^^```VVVRRRHHH:::000'''(((++++++)))((('''(((******+++,,,...111444888===CCCwwwdddFFF777:::>>>333333444444666888:::<<<===ooo{{{tttEEE***,,,333:::FFFNNNUUU```fffddd[[[PPPHHHCCCFFFDDD===<<>>???000888666:::???iiimmm666555333222111000000000111111111000000000000000111--->>>kkk|||sssPPPYYYQQQDDDIIIOOOMMMLLLKKKIIIGGGFFFFFFFFFIIIHHHHHHLLLZZZvvvOOOJJJ<<>><<>>FFFvvvdddXXX[[[^^^ZZZ^^^^^^XXXSSSSSSRRRPPPQQQMMMIIIGGGGGGHHHHHHHHHIIIGGGEEEEEEHHHKKKLLLLLLGGGQQQ[[[pppiiikkkttteeeVVV]]]XXXTTTQQQSSSWWWXXXSSSMMM^^^}}}LLLLLLjjjeeeJJJLLLQQQJJJFFFLLLFFFEEEEEEDDDDDDDDDDDDDDD???AAA???CCC\\\nnnRRR888333KKK[[[sss]]]XXXFFFBBB777555888000888???555;;;BBB>>>UUUMMMIIIDDDAAA@@@??????>>><<<<<<<<<<<<;;;:::999888999::::::777666;;;EEEMMMKKK???>>><<<999777555444444333222222111111222222333444999:::'''@@@___bbbsssuuuQQQ[[[\\\```fffjjjnnnsssuuuuuuyyy|||{{{^^^>>>III```]]]fffooolllXXXnnnoooIII]]]\\\dddNNN999999000,,,AAA:::EEE}}}EEE777777666555555555555555777666666555555777888999@@@===hhhrrrgggKKK555///666...DDDVVVfffeeeKKK;;;444...---555DDDTTT]]]^^^eeeIIIBBBAAACCCCCC;;;:::<<<>>>@@@AAABBBBBBAAA===vvv___mmmwwwjjjZZZoootttvvvdddjjjtttiii;;;EEEvvvSSS@@@333pppuuu[[[CCC999:::888BBBgggTTT...555```qqqwwwssscccXXXVVVRRRKKK///...+++***))))))***+++(((***+++++++++,,,///111777>>>>>>AAAyyy___DDD666888<<<222333333444444666777999:::CCCtttwwwvvvXXX===)))***<<<555777:::AAAJJJRRRYYY\\\MMMVVV]]][[[XXXWWWRRRMMM:::999HHH>>>666888000<<<...CCC}}}CCC444333222000//////......000000000000000000000000777333000@@@jjj~~~[[[OOOWWWQQQNNNPPPLLLJJJIIIHHHHHHGGGGGGGGGHHHBBBCCCGGGIIIHHHXXXfffMMMHHH???BBBGGG666:::BBBAAAEEECCCEEEQQQ^^^nnnRRRbbbOOOOOOMMMKKKIIIGGGFFFFFFFFFEEE;;;AAAIII???888AAAKKKSSSLLLKKKNNNGGG===DDDTTT}}}eee```ddd^^^VVVSSSWWW]]]___XXXRRROOOOOONNNPPPMMMJJJHHHHHHIIIJJJIIIGGGEEECCCDDDFFFHHHHHHHHHOOOQQQHHHLLL|||pppaaa^^^hhh}}}xxxcccccc___ZZZ\\\nnnvvvKKKXXXeeeRRRGGGMMMRRRLLLIIILLLCCCBBBAAAAAA@@@@@@AAAAAADDDGGGEEEAAAJJJfffCCC333DDDIII999000BBB======222777333444888000888222;;;DDDMMMpppeeeHHHEEE@@@===;;;;;;::::::::::::::::::999888777666444777888777555666<<>>??????@@@@@@<<>>>>>AAAyyyXXX@@@555777:::222333333333333444555666666777<<>>===============<<<@@@BBB>>>;;;LLLuuu|||TTT>>>CCC:::AAA<<<+++:::222999666777===:::FFFCCCWWWoooIIIDDDAAA===:::999888777777777777777777666555444444222555888777555333555777111OOOkkk|||YYY???:::>>>>>>===;;;999777666555555333333333222222333333333///444///;;;000CCCxxxggguuuwwwvvvFFFIIINNNWWW___dddgggiiikkkeeeiii```TTTRRRQQQNNNPPPfffpppaaapppiii\\\MMM333888---///???======GGG666666555555444444444444444222111111000000111333444???GGG222FFFccczzz;;;===555111888444'''---111666777333000000222+++EEE^^^bbbZZZ]]]tttbbbPPPHHHHHH>>>:::===<<<<<<<<<;;;;;;<<<<<<===>>>FFFOOOrrrrrrjjjdddvvvrrrtttiiinnn[[[bbbmmmrrrwwwkkk___bbb|||kkkSSS@@@777666666555iiiQQQ555***ZZZxxxnnn___\\\\\\PPPAAA...---+++***))))))***+++(((***+++++++++,,,///111999>>>===AAAyyyQQQ>>>666666888222444333333222222333333444==='''LLLwwwzzzcccNNN///---+++...333777666444444444222...---///222333$$$555DDD999+++777]]]FFF...000000000///...---,,,,,,---.............../////////+++&&&---888333777cccmmmzzz~~~}}}uuuiiixxxaaaLLLKKKQQQSSSJJJCCCFFFGGG@@@???????????????@@@AAABBBFFF>>><<<@@@???<<>>>>>999444@@@OOOQQQRRRIIIEEEFFFCCC===BBBLLLDDDGGG>>>999???@@@@@@HHHAAAMMMTTTSSSVVV\\\YYYOOOMMM^^^eeeYYYOOORRRVVVTTTLLLPPPQQQOOONNNMMMIIICCCEEECCCAAA@@@BBBCCCDDDCCCCCCCCCBBBCCCCCCCCCAAA???@@@???HHHOOOCCCFFFsssDDDJJJ[[[gggooorrrMMMEEE[[[vvveeeLLLVVVVVVQQQHHHCCCCCCEEEDDD======<<<;;;;;;;;;;;;<<<888888<<<>>>999???```kkk]]]888===;;;>>>CCC999===888<<>>777999999===<<<;;;::::::;;;<<<===???@@@{{{|||}}}~~~dddllljjjooodddoooeee}}}oootttWWW|||nnnWWWBBB888888888777FFFxxx|||===---===jjjxxxeee\\\^^^^^^NNN:::,,,,,,+++***))))))******(((***+++++++++,,,///111:::???===BBB{{{KKK===777666888333555444333222222222222333///333444CCCtttwww~~~bbbWWWFFF888111///......222333555999;;;:::888888@@@???>>>NNNgggBBB111===---000///...---------------,,,,,,---------.........999&&&###222444,,,777PPPvvvnnnPPPMMMTTTIIIKKKGGGDDDDDDDDDDDDGGG??????>>>>>>===>>>>>>>>>888999888999>>>DDDDDD@@@bbbdddQQQTTTUUUMMMJJJFFFEEEBBB@@@>>>=========>>>AAA???333666TTTbbbSSS@@@???BBBFFFBBB999888===,,,;;;AAA@@@BBB??????JJJ@@@@@@BBBEEEHHHLLLOOORRRQQQYYYYYYQQQPPPVVVRRRGGGKKKKKKJJJKKKQQQSSSMMMCCCFFFDDDCCCCCCDDDFFFFFFEEEDDDCCCBBBBBBCCCBBB@@@>>>MMM:::888GGGBBB888RRRuuuVVVJJJLLLVVVXXXNNNpppyyy~~~pppbbbZZZYYY333]]]___===[[[JJJKKKEEE>>>===CCCEEEAAA======<<<;;;;;;;;;;;;;;;???999999???;;;666CCCXXXpppcccTTTWWWDDD???PPP[[[rrrXXXGGGCCCAAA???<<<:::999888777555333444444444444333333222333444444444333444555777666666555555666???TTThhh^^^NNN===999>>>AAA===777666666444333111111000000/////////....../////////222+++///+++///555KKKmmmGGGBBBAAAIIISSSYYY___eeejjjiiiUUUKKK\\\kkk|||iiieeeZZZUUUggg\\\HHH444999///***666:::===MMM{{{UUU444555444333333222222222222222444333222222222333444555444000555:::>>>MMMxxxwwwkkkLLL>>>555333888>>>CCCFFFHHHJJJKKKQQQfffuuuXXXccc\\\KKKGGGHHH???:::;;;:::>>>===<<<::::::;;;<<<===EEEJJJmmm~~~zzzrrreeewww|||yyynnnpppiiiuuuhhh^^^LLLGGGbbbxxxppp]]]FFF777444666888999kkk~~~ZZZ333,,,VVVuuu}}}qqqccc___bbb]]]GGG111++++++******************(((***+++++++++,,,///111:::???>>>CCC~~~FFF<<<999555666333444333222222111111111222***<<<222+++QQQ{{{zzz|||wwwhhhZZZOOOHHHEEE<<<666222444888===CCCIIIaaarrr{{{@@@333000***333///...---,,,,,,,,,,,,,,,+++++++++,,,------.........000...***))),,,---+++777vvvvvvWWWSSSUUUMMMBBBHHHHHHAAABBBIIIBBB;;;AAABBBAAA@@@???>>>=========555??????666333<<<@@@<<>><<<;;;;;;;;;888>>>===222;;;^^^jjjTTTDDD===999===AAA<<<666222EEE???000---;;;@@@;;;<<>><<<;;;>>>HHHTTT]]]wwwYYYHHHUUUGGGDDDEEECCCBBBCCCDDD@@@:::;;;;;;:::999999999999:::===555444;;;;;;444333;;;fffWWWFFFCCC@@@>>>;;;999777777666444333222333333444444333222222222111000///000222444555---...777BBB???222///777///MMMaaauuusss]]]III>>>===;;;;;;>>>>>>:::888999666555444333222111111111111000000//////000000111...)))444---666111///uuunnnaaaMMM===>>>EEEJJJPPPWWWTTTcccnnnzzz___ccc\\\MMMHHH...111,,,333---333AAA666FFF}}}jjj999BBB)))333333222111111111111111111111000///000111222333333???;;;///888222555kkkuuuyyymmmoooYYYKKKMMM___uuuVVVTTT___]]]VVVDDD???CCC???===@@@>>><<<<<<;;;;;;;;;;;;;;;<<<666FFF\\\pppRRRggglllrrrbbbvvvRRR111333III[[[___KKK999444222000:::HHHrrr<<<333:::mmmxxxqqqkkkiiieeeWWW>>>************************)))(((***+++++++++,,,///111:::???>>>EEEBBB;;;999333333222222111000000///000000000222555222222555;;;ddd~~~vvvnnnuuu}}}xxxooopppxxx~~~777''';;;---666,,,,,,++++++******++++++*********+++,,,---------!!!111888...&&&+++222222...***===jjjbbbYYYMMMEEECCCEEEHHHJJJFFFLLLBBB>>>HHHCCC777;;;??????===<<<<<<;;;;;;<<<<<>>888333444888;;;@@@:::QQQiiiWWWYYY___KKKKKKRRRBBBHHHCCCAAA???===;;;:::::::::888777999777===SSS\\\NNNFFF<<<444555:::<<<<<<;;;---888;;;:::<<<777333:::;;;888:::AAADDDEEEHHHMMMSSSLLLMMMTTTPPPFFFGGGQQQIIIKKKKKKIIIKKKMMMKKKFFF>>>===<<<<<<===>>>===<<<>>><<<:::999:::<<<;;;;;;111<<>>888666888777666666555666666666444111222777888555555888888vvv~~~XXXDDD@@@@@@>>>;;;999777666666555333111111111222222222222222111111000......///000111111;;;000)))...888<<<<<<;;;666HHH???HHHIIIJJJSSS]]]uuu|||rrrpppssswww{{{nnnXXXQQQMMMNNNLLLEEE@@@@@@GGG>>>888::::::777555666333333222111000000000111000//////////////////000...---333666444...555OOOxxxvvvooogggEEE999:::<<>>>>>999999::::::::::::::::::<<>>???HHH???:::888222222000000//////........./////////,,,...///+++333CCCKKK{{{mmmfffhhhmmmpppiiiiiitttQQQ111---222)))111888'''+++***)))))))))))))))***))))))***+++,,,,,,------000))))))///222...+++---///(((222===000MMMxxx}}}jjj^^^HHHQQQQQQRRRSSSSSSOOOHHHCCCBBB???MMMBBB777DDDHHH@@@DDD::::::999999888999999999;;;222111999>>>;;;999;;;:::666<<<999QQQ}}}oooYYYZZZTTTIIISSSNNNRRRQQQ:::FFFBBBAAA???<<<;;;:::::::::===444777>>>===BBBHHHFFF111444888999555111111444666777000...999:::777;;;;;;===<<<:::<<>>======>>>>>>===<<<:::888555444666888999999<<<999:::======999:::???111QQQ]]]TTTUUUAAACCCNNNDDD@@@===>>>AAA===555666<<<555444333333222222333333555666888777444333777<<<@@@444tttOOOAAACCC>>>;;;@@@<<<:::888777777666444222000000111111111111111000222111000111222111000...---777;;;555111555666222222CCC000@@@<<>>>>><<<888;;;CCC;;;666555999:::555333555000000///...............---------,,,,,,---------......)))666((((((FFF111tttuuu{{{}}}OOO:::666444555888333666BBBCCCBBBZZZdddPPP???III666:::666+++888)))222...???CCC999ZZZnnnGGG666(((<<<222111111000000000000000000//////...///000111222:::'''777666555<<<222<<>>666333999;;;666777888::::::999999888<<<777>>>jjjaaakkkYYY|||lllggg___vvvzzzwwwQQQxxxzzzOOOSSS{{{xxxOOO999...222>>>777222XXXaaa333333III|||zzzjjjoootttqqq```HHH444***((()))************))))))(((***+++++++++---///111888>>>@@@IIICCC111;;;000555000111000000///////////////---------...///000000111LLLnnnrrr>>>000000...---,,,+++++++++************************))))))*********+++++++++++++++++++++++++++++++++---......///000111111222>>>CCCLLLUUU\\\^^^^^^]]]BBBBBBDDDFFFGGGIIIKKKKKKOOOKKKGGGGGGIIIJJJFFFAAAGGGCCC@@@>>>???@@@>>><<<::::::999888777666555444666666444444555777999;;;:::666888======???QQQfffcccUUUQQQNNNLLLLLLJJJHHHHHHIIIGGGCCC???;;;;;;999888777666666666444666666777???HHHHHHAAA222333333444444333333222333444555555666666555555888888888:::;;;===>>>???FFFHHHJJJLLLKKKHHHEEECCCEEEGGGHHHGGGEEECCCDDDDDDAAA@@@???===<<<<<<<<<<<<777777666666666666777777<<<:::999777777888:::;;;;;;777<<>>::::::999777666444333333////////////...................................................///000000<<>>666555444222000...------111@@@;;;...OOOpppLLL222333444555////////////...............------------...//////000000000111222444555666:::===AAALLLiiiaaaMMMJJJGGGDDDBBB@@@>>><<>><<<;;;999999888888<<<;;;;;;<<<>>>>>>>>>===;;;MMM<<>>???@@@BBBCCCEEEEEEGGGDDDBBBBBBCCCCCCAAA???DDD@@@===<<<======;;;:::888888777666555444333333555444333333333555777999:::666777<<<:::777AAAOOOkkkdddkkkoooTTTPPPKKKIIIKKKNNNPPPQQQJJJHHHFFFFFFFFFDDD@@@===;;;:::999888777666666666666666444333777===;;;444222222333333333333222222222333333444555444444444666666666777999:::<<<===DDDEEEHHHIIIIIIFFFCCCAAACCCDDDEEEDDDBBB@@@@@@@@@@@@???>>><<<;;;;;;::::::555555444444444444555555:::999777666666777999:::>>><<<999:::GGGbbbSSSSSSMMMGGGEEEEEEDDDAAA>>><<<;;;:::888666555555555555444444333333333333333333333333333333333333333...:::888333OOO]]]MMM@@@888<<<>>>::::::>>>555555444333222111000000////////////.........---000//////......//////000111111111222222222333333555555777999;;;===>>>?????????@@@AAAAAAAAA@@@@@@??????@@@@@@???>>>===<<<888888777666444333222111////////////.........---------------------------......------......///000666XXX{{{gggRRR444%%%,,,---,,,---111111---,,,///333000,,,+++---222666999<<<000...PPPzzz\\\777000333///***/////////.........---------------------......///............000111222333333555666666>>>PPP^^^dddwwwfffQQQ>>>FFFDDDAAA??????>>><<<;;;===<<<;;;999888888888888:::999888:::<<<======<<<>>>AAA>>>FFFoooooobbb[[[hhhwwwbbbXXX]]]eeeqqq~~~vvv}}}ooonnntttCCC,,,333***KKKKKKvvv///888---rrr|||~~~{{{tttcccHHH///'''---************************((()))*********+++...111888@@@;;;HHHBBB222888111333000000000///............///,,,------....../////////+++***333LLLnnnmmmCCC+++'''///777///...---,,,+++*********))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,---.........111000///......///000000777888999:::;;;<<<======>>>???@@@???>>>======>>>???===:::999999999777666666666555444333333222222333222222111222333555666888444666:::999333555;;;>>>:::999@@@FFFIIIKKKMMMQQQGGGDDDLLLUUURRRFFF<<>>>>>>>>>>>===;;;:::999999888888333222222111111222222333777666555444555555777888777;;;===777111777IIIZZZUUUOOO\\\PPPLLLGGGFFFFFFFFFDDDAAA===<<<:::999777777666666444444333222222222222333111111111111111111111111:::///...555333===nnnhhhBBBGGGAAA<<<<<>>;;;888<<<@@@CCCCCCKKK]]]uuu}}}nnnYYYGGG>>>;;;;;;<<>>???iiinnn@@@111888000>>>===:::111VVV~~~}}}sssTTT777******+++************************((()))*********+++///111:::@@@===MMMAAA222555222222///000///......------......,,,,,,---------.........666111++++++777OOOjjj|||{{{IIICCC<<<777444222...+++------,,,+++***)))))))))))))))))))))))))))))))))((((((((()))))))))***************************************+++++++++,,,,,,///...------...000222333444444555666666777888888;;;>>>AAA@@@===<<>><<<:::999999999777666555444444444444333111111222444222///000111111222222111111000//////000111111111111000111111111222333555666777===???AAACCCDDDBBB???===CCCDDDEEEDDDAAA???>>>???;;;;;;999888777666666666222111111000000111111222444444333333333444555555333555888;;;<<<:::777444999UUUcccrrrqqq]]]^^^]]]TTTMMMLLLHHHEEECCCCCCBBB@@@>>>999999777666555444444444333333222111111111111222000000000000000000000000---;;;???444,,,222;;;???\\\pppNNNSSSNNN777BBB@@@@@@@@@:::222222777222222111111000//////............---------,,,,,,......------------......---------............//////000111333555666888888888888999:::;;;;;;;;;;;;;;;;;;::::::999888777666555555444333222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111&&&888nnnrrrggggggGGG777000---///000//////111''',,,111444333333555888222hhh~~~JJJ333:::333---111222------------,,,,,,,,,,,,+++++++++++++++,,,------............///000111222///444999<<<<<<>>>@@@AAAEEEEEEHHHOOOTTTSSSJJJAAAUUU[[[cccfffaaaWWWKKKDDDDDD===;;;AAACCC??????CCC<<<:::888888999999999888777777777666666777888888555444444666999;;;;;;;;;===444@@@===555ffftttbbb]]]cccoooyyyjjjZZZLLLLLLUUU___jjjsssvvvwwwyyyzzz{{{{{{{{{zzz{{{xxxwwwwwwuuulll]]]RRRTTTMMMKKK>>>((('''111...888444EEEPPP555///<<<uuuxxxvvvkkkCCC))))))---***************************'''((()))******,,,///222;;;???@@@QQQAAA333222333111//////......---------------,,,,,,,,,,,,------------***///222...(((***666BBBRRRfff~~~rrrTTT===///))),,,...,,,))))))...333,,,+++***)))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************'''(((***+++---///000111222333333444555666666777999>>>AAA@@@<<<;;;???DDD::::::999888666555444444444444444333333222222111222222111222222222333333333000000555888999888999000444555333666===>>>:::999>>>FFFGGG@@@:::>>>GGGCCCBBB@@@???AAACCCEEEFFFBBBBBB@@@>>><<<;;;::::::888888666555444333333333333111111222333333222222///000000000000000000///---......///000/////////111111111111222444555555:::<<>><<>>>>>>>>:::999888666555555444444222111111111111111111222111111111111222222333444888333...///555999999777222<<<:::@@@PPPPPPUUUlllpppwww~~~wwwfffZZZYYYVVVNNNMMMRRRHHHFFFCCCAAA???===;;;999777666555333222222222222222222111000000000000000000000000000000000000000,,,333555222555;;;888--->>><<>>@@@DDDGGGJJJJJJJJJFFFFFFEEECCCBBBBBBEEEGGGLLLCCC@@@FFFDDD<<<;;;AAA===;;;999888888888777555666666555555666666777888444444444666999;;;;;;:::777:::>>><<<888JJJyyyZZZJJJbbbuuuTTT???BBBRRR[[[YYYiiilllppptttvvvuuurrrqqqqqqoookkkfff___WWWOOOJJJBBB000000===;;;111555>>>777MMMLLL)))BBB333jjj}}}llliii{{{YYY444%%%+++///)))))))))))))))))))))))))))'''((()))******,,,///222===>>>BBBSSSuuu@@@333///444000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''+++///111///---,,,,,,333666<<>>===:::999===@@@999::::::999666444333444333333333222222111111111111111111111111111111111222000///000222444555666;;;===<<<999777888777555555555:::BBBEEEDDDDDDFFFVVVPPPIIIFFFFFFEEEAAA===?????????===:::999:::<<<777777555444333222222222333000000222111......000...//////000000//////...,,,---......//////......000000000111111222333444666999<<>><<<;;;===>>>???>>><<<;;;;;;<<<999888777555444444333333222222111111111111222222///000000111111222222222333444444111///111666;;;AAA===999===@@@777999JJJGGGNNNQQQNNNLLLOOOTTTUUUPPPJJJKKKUUUYYYRRRIIIEEEEEEDDDBBB@@@===;;;999888666666444333333222222222111111000////////////000////////////////////////666&&&&&&888;;;---///@@@///666;;;888555===OOO___fffooogggiiidddXXXUUUFFFJJJAAA;;;===AAA???;;;888<<<888444333444555555444111111111000000/////////------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,------------.........///000111222444555666777666777888999:::;;;;;;;;;:::999888666555444444444333333222222111000000///------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++,,,,,,///&&&///...111lll|||xxxbbbSSSIII???777333333777;;;???IIIcccUUU333------...+++///222,,,++++++++++++************)))))))))))))))***++++++***************+++,,,,,,444///...444:::;;;::::::???@@@???<<<999:::>>>BBB???@@@@@@@@@???@@@CCCEEE===888888<<<<<<888888===>>>;;;999777777666555333444444444333444444555555444333333555777999999888333===:::;;;@@@;;;SSSlllMMM[[[zzz^^^@@@999???EEENNNRRRXXX^^^aaa```^^^\\\YYYXXXTTTLLLDDD??????@@@>>>333***+++...222;;;FFF^^^AAA999;;;}}}kkkwww}}}fffAAA+++'''+++,,,***))))))))))))))))))))))))&&&((()))******,,,000222======CCCRRRnnn???333---444///......------,,,+++,,,,,,,,,,,,,,,++++++++++++++++++...,,,***+++///222333333111000111555;;;===:::555000666:::999999;;;:::777333***'''222;;;888///)))000222111+++%%%%%%...666))))))((((((''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))((((((&&&'''(((((())))))))))))......000111333444555666666888::::::888888:::<<<777999;;;999666333333333111111111000000000000000//////000000000000//////000111000///...000111222------///333333222444666@@@999555888;;;===???CCCHHHEEEBBBBBBEEEEEECCC???;;;<<<===;;;888888:::===777666555333222222111111111......111000,,,,,,000.........//////.........,,,---......//////......////////////000111222222333555999<<<===<<<:::888888:::;;;;;;:::999999:::888777666555444333333333111111000000000000111111...///000111111222222222---222777888555222222333111---222888777;;;CCCDDD888>>>CCCDDDFFFIIIJJJIIIQQQLLLGGGFFFHHHHHHHHHHHH?????????>>>;;;999888777555555444333222222222222111000//////......//////........................'''999:::)))'''666666'''777888:::;;;;;;:::<<>>CCCJJJLLLEEE<<<:::===@@@===<<<888555444333111...////////////............,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,,,,,,,------------...///000111222333444333444555777888888999999999888666444333222222222111111000000///.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))))))))***++++++000!!!///888$$$...mmm|||pppbbbZZZYYYNNNXXXiii{{{tttBBB,,,111444---(((000444///---++++++*********))))))))))))(((((((((((()))*********))))))))))))***++++++***'''(((///222222444888888:::;;;;;;;;;<<<@@@CCC<<<@@@EEEGGGDDD???:::888<<<===???@@@===999555555:::888555444444444333111222222111000000111111111333222222333555666666555444777555:::???888AAA^^^tttjjjnnnyyykkkJJJ>>>AAA;;;===@@@BBBDDDDDDCCCCCC>>>>>>;;;777333111222444'''444:::999666555???QQQRRR666::::::fff|||zzz}}}pppJJJ+++)))---(((&&&,,,))))))))))))))))))))))))&&&'''))))))***,,,000333>>><<>>GGG@@@III>>>:::AAACCC;;;777:::333555666444222111000...------------------,,,,,,,,,,,,,,,+++++++++******++++++************++++++***++++++++++++,,,,,,,,,++++++,,,---///000111111000111333444555666666666888777555333111000111111/////////......------,,,,,,,,,,,,+++++++++******************************)))))))))))))))******+++888)))###;;;111)))NNN{{{```<<<333777)))444---(((111---&&&...************))))))))))))((((((((((((((()))******++++++++++++++++++,,,,,,,,,,,,000555444111444<<<;;;===???@@@AAA@@@>>><<>>===:::888999;;;>>>888999777333222444777777666444222111222222111000000000///...............222111000111333444333222777000222999:::<<<>>><<>>xxxzzzxxx___666***222%%%!!!---))))))))))))))))))))))))&&&'''))))))***---000333>>>;;;DDDMMMggg999777111222...---...---,,,,,,++++++,,,,,,******************************+++++++++,,,,,,,,,---......000222444666777444444333333222111000000000111222333222000...---+++++++++***)))(((((('''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,,,,...///000111777777888999999999888888;;;:::999777555333111111///............---------...........................------------...//////////////////000000000000333333444444555666666777>>>???AAABBBBBB@@@===;;;;;;;;;;;;:::888555222111333333222111000///...---///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......222222222333444666999:::999:::::::::999777666555666555444222111000000000000000000000////////////......//////000000111111///000000000111111111111333333444666777999::::::<<<===>>>@@@BBBDDDEEEFFFDDDEEEEEEFFFFFFFFFEEEEEE@@@>>>;;;:::999888777555444444333222111000///...///............------------------------------------------............///222222333444444555555666888:::<<>>888555555444333222000000///000//////...------,,,,,,******************************))))))))))))******+++*********))))))(((((())))))***+++---......///>>>ooorrrKKK555...///000...------,,,,,,++++++*********))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,...000222444666999:::;;;<<<===>>>>>>===????????????>>>===<<<;;;777777777666555555444444444333333222111000//////111111111111111111111111222222222222333444555555333555777999;;;===>>>???===eeehhhZZZiii[[[LLL===777555333222333555222...---111666777666;;;===>>>VVVRRR333...444PPPuuu{{{xxx}}},,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))((()))+++///333===<<>>??????>>>===>>>===;;;999777777666777444444333222111000//////------,,,,,,,,,++++++++++++++++++*********))))))******))))))))))))***************+++++++++,,,,,,++++++,,,,,,---.........555222111555;;;>>>;;;666444444333222111000///////////////...---,,,,,,,,,******************************))))))))))))***************)))))))))(((((())))))***+++,,,---......+++...LLL|||vvvbbbHHH555...///111222---------,,,++++++******))))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))***+++,,,---000222444555555666777888999999::::::777888888888888888777777444444333222222111111000111111111000//////......////////////////////////000000000111111222333444666777888:::;;;;;;<<<<<<@@@IIIttt}}}kkkaaaWWWuuuiiiQQQFFF===777333555444888<<<888111777DDD^^^|||[[[555000111KKKhhh}}}zzz444,,,,,,+++******)))(((((((((((((((((((((((((((((()))))))))((()))+++000333:::<<>>===;;;888777666666444333333333222111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111222555888;;;<<<<<<:::888999999888777777777888888333333222111000000//////,,,,,,,,,,,,++++++++++++++++++*********)))))))))******))))))))))))******)))*********++++++++++++***++++++,,,,,,---......111000111444666777666444333333222111000000/////////......------,,,,,,+++***************************))))))(((((())))))*********))))))))))))(((((())))))***+++,,,------...222,,,'''...FFFggg~~~{{{hhh???888///,,,...000///---------,,,,,,+++*********)))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))******+++---///111333444444444444555666777999999444555555666666666666666222222111111000/////////........................------------------------////////////000111222222777777888888888888888777:::...WWW~~~gggbbb[[[kkkxxxrrrxxx___]]]ZZZ[[[hhh^^^444111;;;>>>ccc:::,,,+++++++++******))))))(((((((((((((((((((((((((((((())))))((()))+++000333:::???HHHPPP\\\444555000111......---,,,,,,+++***+++++++++************************)))))))))************+++*********+++---...000111111111111000000/////////,,,,,,,,,,,,,,,***)))(((******))))))(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))************++++++,,,......333333444555666666666666555444333222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,------------............------......///000000000333444666999:::::::::::::::888666444333333333444222111111000//////......------------,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------...///000111222222555555666777777666444444333333222000000//////////////////.........------,,,,,,,,,---------------,,,,,,,,,---------......------...///000111222333666777888:::<<<>>>@@@AAAAAACCCFFFGGGFFFCCC???===;;;999666555555444333111222222111000//////......------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------.../////////000333666999:::999666555666666666666666777777777222222111000000///......,,,,,,,,,++++++++++++***************))))))))))))+++******))))))******+++)))))))))************+++*********+++,,,,,,------...000222333333222222222222222111000000///......------------,,,,,,++++++************************))))))(((((((((((())))))))))))))))))))))))(((((()))))))))***+++,,,,,,---%%%444555&&&"""222@@@BBB[[[dddqqq}}}pppWWW>>>...333111///000333222---(((,,,,,,,,,+++******))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))***+++,,,...000222333555555555555777999:::;;;:::::::::;;;::::::999999333333222222111000000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,............///000111222555666666777777666666555;;;DDD222QQQvvvgggWWWLLLUUUUUU]]]vvv~~~JJJDDD???<<<888CCCiii~~~}}}FFF...222+++*********)))))))))((((((((((((((((((((((((((((((((((((((())),,,000444:::AAAGGGOOO\\\555666000000------,,,,,,+++************+++))))))))))))))))))))))))(((((()))))))))*********)))))))))***+++---...///000000////////////......,,,,,,,,,,,,+++***)))))))))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))******)))******+++,,,---000111222333444444444444333222222111000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***+++++++++,,,,,,,,,---------------------...//////000000000111333555777888888888888777555333222222333444111111000000///.........---,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++,,,,,,---...///000000222333444555555555444333222222111000////////////............------------------------------------,,,,,,,,,---------......------...///000000111111333444666888:::<<<===>>>BBBBBBCCCCCCBBB@@@>>>===999777444333333333222000111000000//////.........---,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,------.../////////000222555888888777555444555555555555555444444333000000000//////......---,,,,,,+++++++++******************)))))))))((((((++++++************++++++(((((()))))))))*********))))))******+++,,,,,,,,,---000222333111000111222000000000//////......---,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((())))))((())))))******+++++++++(((!!!(((888999***###***333555:::@@@FFFKKKNNNPPPMMMJJJEEE@@@<<<888444222///...---...000000---***,,,++++++******)))(((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++,,,...000111444555555666888:::;;;<<<=========<<<;;;999888777333333222222111000000000++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,.........//////000111222444555666777888999999999777AAA888---PPPeeeBBBBBBFFFJJJFFF>>>AAAVVVkkkbbbZZZMMMDDDEEEIIIFFF???:::777;;;OOOnnnFFF***$$$111*********)))))))))))))))'''''''''''''''''''''''''''((((((((())),,,111444888AAACCCJJJZZZ555777000///------,,,,,,+++***************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***,,,---...........................------,,,++++++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))***++++++...///000222333333333333111111111000000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,------...//////000000...///111333444666777777555555444333222222222333000000000//////.........,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))*********+++++++++***+++,,,---............000111333444444444333333111111000///////////////......---------,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,---------------------...///000000000111222333555777999:::;;;@@@@@@?????????>>>======888666333222333333111000000/////////.........---,,,,,,,,,+++++++++******************************))))))))))))*********+++,,,,,,,,,---....../////////000333555666666555555444444444444444333111111/////////......---------++++++++++++******************)))))))))(((((((((++++++************++++++(((((((((((())))))))))))((())))))******+++,,,,,,,,,...111111111000000111/////////......---------++++++++++++++++++++++++)))))))))))))))))))))))))))((((((''''''(((((()))''''''(((((((((((())))))(((((()))))))))*********111***%%%$$$&&&***111888444333222444777999888666000/////////111444888:::222///---+++,,,,,,+++***++++++******)))(((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***+++---///000111222444666888999999999:::999999777666444222111000000//////...---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............///000111111333444666888999;;;;;;;;;666000===777)))YYY{{{{{{nnnKKK;;;:::999111***999---000>>>:::---777RRRjjj???444...$$$***))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())),,,111555;;;FFFFFFMMMVVV222666//////---...,,,++++++***************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))***+++---------------------------------,,,+++******)))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))))))))((((((((()))******---...///000111222222222111111111000000000000000---------,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,************+++++++++,,,+++,,,,,,---......//////......000111333444555666222333333333333222222111///////////////.........++++++++++++************************************************************))))))))))))*********+++)))***,,,---......------...000111333444444333333000000///.........//////---------,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,---....../////////000111333555777999999:::<<<===>>>>>>===;;;:::777555333222333333222000//////............------++++++++++++************************************((((((((()))))))))******+++++++++,,,------............000111333444555666111222333333333222111000.........---------------++++++++++++***************)))))))))(((((((((((())))))(((((((((((())))))'''''''''((((((((())))))(((((())))))***++++++++++++,,,---///000000000///.........---------------*********+++++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((('''''''''((((((((())))))((((((((()))))))))))))))222777''' +++///(((---///333666777999:::;;;;;;;;;999777444111000000444222000...,,,***)))(((+++******)))((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))+++,,,...//////111444777999999888888555555444444222111000///.........---,,,,,,++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000000111333555666777777777>>>555222777--- @@@zzzxxx}}}eeelll~~~222***...///111'''((()))))))))))))))))))))''''''''''''''''''''''''&&&'''(((((())),,,111555:::IIIJJJSSSRRR000444...///---///,,,++++++***)))*********))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))***+++------------------------------,,,+++***)))(((((((((((('''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((((())))))***,,,---...000111222222222111111111111000000000000---------,,,,,,,,,++++++***************************************++++++,,,)))************+++++++++***++++++,,,------............///111222333555555111222333444444333111000///////////////.........+++++++++************)))************************))))))))))))))))))))))))))))))))))))************)))***,,,---......---,,,...///000222333333333222000//////............///---------,,,,,,,,,++++++,,,+++++++++******))))))))))))))))))************+++++++++,,,,,,------......///000222444666888888666999<<>>===;;;999777333222000000111111///......---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,...///111222222111111000000//////.........------,,,,,,++++++***+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------////////////............+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))---...///000000111111111//////000//////...---------,,,+++***))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))******+++///000111333444555666666555555444333222111000/////////...------------...++++++***)))(((((())))))((()))))))))************---,,,+++******,,,...///000111222333444444444444333333222222111000000000777LLLnnnmmmxxx...---,,,+++******************))))))((((((''''''(((((((((((((((((((((((((((((()))***+++///444777888BBBGGGPPPGGG888///111+++)))...+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++***************+++++++++,,,,,,*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''((((((((()))))))))))),,,,,,,,,---......//////......////////////......---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,---......//////000111111000000000000000000000000.........---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---///111111111000///000111111000///...------------,,,++++++***))))))))))))*********+++++++++*********************************+++++++++,,,,,,.........///111444777999999:::<<<======;;;888777333111000000111000///---------,,,++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,---///000111222000000000/////////.........------,,,,,,+++***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))******++++++,,,,,,---.........------------,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((------...///000000000000///////////////...------,,,,,,+++***))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((())))))***++++++,,,...///111222222222222111000///...------,,,------,,,++++++++++++,,,***)))((((((''''''(((((((((((()))))))))*********---,,,*********+++---...000111222333444555555555333222222111000000//////---###===eee{{{dddVVV,,,------,,,+++************)))))))))((((((((('''''''''''''''''''''''''''''''''((())))))+++...333777666AAAHHHSSSDDD777...111,,,***///+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************)))*********++++++++++++******))))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))++++++,,,,,,---.........---......//////......---,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,---------...//////000000/////////000000000000000......------,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++,,,...///000000//////000000000000///...------,,,,,,,,,+++******)))))))))))))))*********++++++*********************************++++++++++++,,,---------...000222555666777888:::<<<;;;:::777666333111000000000000///---------,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,---...///000111///////////////.........---------,,,++++++************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))******+++,,,,,,,,,------,,,,,,,,,+++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((,,,,,,---...////////////......//////......------,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))************,,,...///000000000000000///...---,,,,,,+++++++++***))))))))))))***((((((''''''&&&&&&''''''(((((((((((())))))))))))++++++***)))***+++,,,---...///000222333333444444222222111000000//////...333111222666AAA\\\|||XXX888555%%%---,,,+++***))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((())))))+++...333777;;;DDDIIIRRRBBB777...111---,,,///+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))******)))))))))))))))************+++***)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((('''''''''((((((((())))))******++++++,,,------------------......---------,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((************************************++++++++++++,,,,,,,,,---......//////......///////////////000......------,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************+++++++++++++++,,,---...//////......///////////////...---,,,,,,+++++++++******))))))))))))))))))************************************************++++++++++++++++++,,,---...000222333555666999::::::888666444222111//////000000...------,,,,,,+++***+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((******************************+++,,,---...//////........................------,,,,,,+++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,---,,,,,,,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***+++,,,---............------.........------,,,++++++***)))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))+++,,,---///000111111222111111000000///......---+++***))))))(((((())))))((((((''''''&&&''''''((('''''''''((((((((())))))******)))))))))***+++,,,+++,,,---///000111111111111111000//////......---+++111((("""---777FFF]]]uuueeennnccc???===+++888++++++***)))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***...333777===DDDIIIQQQ???777...111...,,,...+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))))))))((((((((()))))))))*********)))))))))(((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''(((((((((((())))))******+++,,,,,,,,,,,,,,,------------,,,,,,,,,+++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,------......------........./////////...------,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++***+++,,,,,,------......---............------,,,++++++***************)))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++***++++++,,,---...000000333444777888888777555333222111//////000000...---,,,,,,+++************+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,------...---------------.........---,,,,,,++++++***))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((())))))******+++,,,,,,---------,,,,,,,,,++++++*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))***+++,,,,,,---,,,,,,,,,,,,------------,,,,,,+++***)))(((''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((()))++++++---///000111111111111111111000000//////...++++++***)))))))))))))))(((((((((''''''((())))))&&&''''''''''''((((((((((((((((((((())))))*********+++---...000111111111000000///......------,,,$$$///'''%%%444...$$$%%%LLLxxxooo\\\eeeyyymmm999)))---&&&222888******)))((((((((())))))&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((()))***---333666:::@@@GGGSSS>>>888...000...,,,,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((())))))***++++++++++++,,,,,,------,,,,,,+++++++++***))))))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********+++,,,,,,------,,,,,,------.../////////------,,,,,,++++++*********************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********+++,,,,,,------,,,---------------,,,,,,************************((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++******+++,,,---.........111222555777777666444222222000////////////...,,,,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++******))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((())))))***+++++++++---------,,,,,,,,,++++++******)))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((()))***++++++++++++++++++,,,,,,------,,,,,,***)))(((''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))***,,,---....../////////......------------++++++***))))))))))))***((((((((('''(((((()))***&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))+++,,,---///111222333333//////......---,,,,,,+++)))999666++++++$$$%%%999111$$$""":::___~~~fff\\\ssswww}}}```DDD444!!!666000***333%%%222))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***---222666:::>>>EEEVVV===999...000...,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((('''''''''''''''((((((((())))))))))))((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''((())))))******+++++++++,,,,,,,,,,,,++++++++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,+++,,,,,,---......//////------,,,,,,+++*********))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,---+++,,,,,,---------,,,,,,))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))***************++++++,,,------------///111333555666444333111222000///...//////...,,,,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++,,,,,,,,,---------,,,,,,++++++***)))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))******++++++,,,++++++++++++************)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))******************+++,,,,,,,,,,,,,,,))))))((('''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&'''(((***+++,,,------------------,,,,,,,,,,,,+++******)))))))))))))))'''&&&&&&&&&''''''((()))%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((((((((()))***+++...///111111222......------,,,+++++++++&&&((($$$'''333000%%%!!!"""(((...+++"""###555JJJtttqqq|||}}}uuuZZZAAA222...000111,,,$$$---111&&&+++000###(((((((((''''''(((((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))---222666<<<>>>EEEZZZ===999...///...+++***+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********+++++++++,,,,,,++++++++++++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,++++++,,,------...//////------,,,,,,+++******)))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---++++++,,,---------,,,,,,)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---------------...000333555555444222111111000......//////---,,,,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******+++++++++++++++,,,,,,---------,,,,,,++++++***)))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))******++++++************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((()))************)))***+++,,,,,,,,,,,,,,,))))))(((&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''')))***,,,---------......------------------******)))(((((((((((((((%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%&&&(((***,,,---............---,,,,,,++++++***,,,+++(((&&&&&&''''''((((((###"""'''++++++***+++"""///333BBBKKKQQQcccgggfffooommm```UUUOOOBBB333///...,,,++++++---,,,)))&&&,,,(((""")))---(((%%%(((((('''''''''(((((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))---222666888:::EEE```BBB...111......))),,,+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((++++++************************)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,******+++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,//////000111111111111111////////////...---,,,+++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************************))))))((('''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''(((((()))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))***************)))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++---...///000,,,,,,---......---,,,,,,***))))))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''((()))+++,,,---...,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())),,,111555::::::BBBdddBBB///222......))),,,+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******************************)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,*********+++++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,......///000000000000000////////////...---,,,+++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))***************************))))))(((''''''&&&&&&''''''''''''''''''''''''(((''''''''''''((()))))))))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))***************)))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))+++,,,,,,***+++,,,------,,,+++***)))))))))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''((()))+++,,,---...,,,,,,+++******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))************************************)))))))))))))))((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())),,,111555;;;===EEE```}}}@@@000222...///***,,,+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***************************))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))***+++*********++++++++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---......//////............///......---,,,+++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))************************)))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((())))))******))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((()))***+++)))***++++++++++++***)))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''((()))***+++,,,---++++++******))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())),,,111555999???HHH^^^www???111333---///+++,,,+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************++++++++++++************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,------------------.........------,,,+++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))************************))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((((()))))))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***+++,,,,,,))))))++++++++++++))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))***+++,,,******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())),,,111555888>>>JJJ___ppp===222333---///+++,,,+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++***************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********+++++++++************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,,,,------------------,,,++++++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((******&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''(((((()))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++,,,,,,)))***+++,,,,,,+++***)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((())))))******))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())),,,111555888===JJJaaajjj;;;444444,,,///,,,---+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))*********((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))***++++++,,,,,,++++++,,,,,,------------,,,,,,******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''')))***+++&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((()))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))))))))***+++,,,,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())),,,111555:::<<>>DDDkkkWWW>>>222222...---...*********)))(((((((((((((((((((((((((((((((((((((((111"""(((cccQQQ###!!!(((***666###333&&&'''???666((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***---111444:::>>>DDDkkkUUU===222222...---...+++******)))(((((((((((()))((((((((((((((((((((((((000 ***)))+++!!!LLL%%%+++&&&000((()))999fff"""%%%RRRJJJ,,,(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))***++++++,,,,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***---111555;;;???DDDkkkRRR<<<222333...,,,///,,,+++***))))))(((((())))))(((((((((((((((((((((((( +++$$$555!!!<<<(((zzz111(((%%%>>>]]]&&&&&&>>>///"""lllZZZ!!!(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***...222666;;;@@@EEEkkkOOO:::222333...,,,///---++++++***)))))))))))))))))))))))))))))))))))))))111'''$$$444BBBDDDYYY333%%%%%%>>>))) 111@@@"""ZZZTTT'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))***++++++++++++***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))+++...333666:::@@@GGGlllLLL999222333...,,,000...++++++***))))))))))))***))))))))))))))))))))))))...,,,'''kkk333ttt%%%111%%%,,,###((()))---999555&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))******++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++///444777888@@@HHHnnnJJJ888222444...,,,000///,,,+++******))))))******))))))))))))))))))))))))222%%%%%%!!!qqqXXX---KKK$$$)))ZZZ,,,888"""[[[***+++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((())))))***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***,,,///444888777@@@JJJpppIII777222444...,,,000000,,,+++******)))*********))))))))))))))))))))))))###%%%)))555aaa(((***jjj@@@///999 '''333"""www$$$+++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***,,,///444888555???KKKqqqEEE;;;222000///------///---,,,+++***))))))))))))(((+++***'''''',,,***%%%999""")))FFF(((+++!!!888###,,,QQQkkk$$$444 111&&&'''///((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((+++,,,+++(((''')))******(((***))),,,111)))###+++,,,...---((((((******(((---((($$$%%%(((++++++)))111(((((()))'''---///%%%+++)))((()))++++++***((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((***...111333999???CCCrrrDDD;;;222000///------///---,,,+++******))))))))),,,...---((((((------)))(((+++"""000@@@>>>000+++ 222888$$$ggg[[[___WWW"""111kkk+++^^^$$$###(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++,,,,,,,,,***(((,,,---'''''',,,((('''222***---...,,,---111111///......///000000///......***'''---111,,,...///'''***)))(((((()))*********))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((***...111333777>>>CCCqqqDDD:::222000///------///------,,,+++************+++,,,***''''''+++---,,,666+++###!!!bbbBBBZZZttt222%%%&&&+++RRR+++---&&&yyyTTT&&&)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))---+++***++++++***(((&&&)))...---...222,,,'''//////444777777999======:::666777777333///,,,,,,---000***,,,+++###&&&//////,,,,,,,,,***)))((()))***))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((***...111333888AAAGGGtttCCC:::222000000...---...------,,,+++++++++++++++(((******))))))+++---...)))999///...??????IIIRRRKKKDDD???------EEE%%%888===((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************+++000+++)))***++++++---///&&&---------444444555@@@GGGMMMPPPQQQSSSUUUSSSOOOUUURRRNNNLLLLLLNNNRRRTTTAAA666444111'''''',,,+++,,,...///...+++(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((***...111333777@@@GGGtttBBB999222111111...---......---,,,,,,,,,,,,,,,,,,,,,---///000...++++++---555'''%%%111(((rrrnnnuuulllppp}}}[[[TTTTTTNNN^^^iiigggggg\\\NNN***333///MMM;;;555111(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))*********++++++,,,,,,,,,)))***......,,,---333)))111222555EEEUUUeeewww}}}tttiiibbb^^^XXXOOOHHHZZZLLLJJJJJJ>>>444,,,"""(((***,,,---,,,+++))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))************************************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((***...111333333<<>>VVVgggVVVLLLPPPCCC333+++,,,///---***************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&(((***)))&&&%%%''')))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((***...111333888;;;>>>qqq@@@;;;555111//////000000---...---,,,,,,//////---000------444;;;MMMnnnyyyppptttzzzfffJJJHHHDDD:::000)))(((+++((((((''''''''''''((()))(((((((((((())))))))))))((((((((()))******+++++++++,,,+++***+++...---)))///...777UUU}}}jjj___ZZZRRR===***,,,///%%%+++++++++***))))))+++---************************)))************+++++++++)))************+++++++++)))))))))******++++++,,,,,,+++***))))))+++,,,---***************)))((((((************************************************))))))))))))************************))))))))))))...+++&&&$$$%%%(((***+++***)))((()))---000333333)))'''&&&''')))***)))(((***))))))***+++***'''$$$))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((('''''''''((('''''''''''')))***+++(((((('''&&&&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''(((((()))******+++''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&$$$"""$$$######$$$&&&'''%%%$$$$$$''')))(((%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&%%%&&&)))******)))%%%&&&(((***,,,+++(((&&&)))(((&&&%%%&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))+++---000111888AAAEEEsss@@@;;;555111000000000000222222111...---///111333***111...222]]]yyy~~~wwwwww~~~|||~~~dddQQQBBBAAA???333***((('''''''''((()))***)))((((((((((((((()))))))))***((())))))******+++,,,,,,111---+++---000111000///555<<>>CCCsss>>>;;;666333222222111000444//////555777444111222KKKpppwwwzzzbbbqqq}}}oooSSSGGGDDDBBB<<<555---(((((()))))))))))))))))))))************,,,,,,,,,---......//////...000333111---999^^^[[[HHHRRR333///,,,***+++,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------)))***,,,///000000///.........------...///000111...---,,,,,,,,,,,,---...++++++++++++++++++++++++************************************++++++++++++)))))))))******+++++++++))),,,...///...---///000<<>>EEExxx>>>:::666444333333222111444//////333333111888BBB}}}www{{{vvvTTT<<<777AAA<<<444---(((''')))***)))))))))*********++++++,,,,,,,,,---......//////...///...---777XXXpppPPPBBB;;;111,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000//////...---,,,,,,111111222222222333333333///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,))))))******+++,,,,,,,,,)))***,,,///666CCCRRR]]]hhhfffeeegggjjjlllmmmmmmTTTQQQLLLFFF???888000++++++***)))***+++,,,+++)))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))************+++************************)))******++++++******)))******************************))))))))))))******************************))))))))))))************))))))))))))))))))))))))((())))))******+++++++++))))))))))))************(((((()))******))))))(((+++******)))(((((()))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&((((((''')))+++...222555777888CCCFFFHHHHHHFFFDDDFFFHHHFFFFFFHHHJJJLLLKKKHHHEEEAAA444&&&"""'''+++)))$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''''',,,,,,...222777;;;======999===AAA@@@:::333...,,,"""%%%***...///...,,,***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***---000333555888>>>GGGyyy===:::777444444333222111000/////////,,,333PPPnnnwwwsssWWWDDD???>>>;;;333,,,((())),,,))))))*********++++++++++++,,,,,,------...//////---...---666VVV]]]WWWKKK;;;000------...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............+++***)))***///777>>>CCCHHHJJJLLLNNNMMMJJJFFFDDDAAA???:::666111///------,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,++++++,,,,,,---......///...444>>>IIIVVVfffyyy{{{xxx{{{qqq^^^KKK???888111)))'''***,,,+++(((++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************)))******++++++******)))******************************))))))))))))******************************))))))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,...///111222222222222222222111///---,,,...---,,,***)))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***,,,---...///000000000000000000000000......---,,,+++))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))************************))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&((()))+++...222888===@@@BBBCCCDDDJJJRRRXXX\\\aaahhhnnnaaaaaaaaa```]]]VVVNNNHHHPPPGGG<<<222...+++)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''))),,,///111<<<<<<>>>BBBFFFJJJLLLLLL[[[```dddbbb[[[SSSOOOMMM>>>999222,,,'''%%%%%%&&&************************))))))))))))))))))))))))''''''(((***---000333555888===EEExxx===:::777555444444222111000222555222...>>>nnn~~~|||zzzzzz|||vvv}}}uuuxxxzzz^^^;;;>>>???999///)))***---)))************+++++++++++++++,,,,,,---......//////111666KKK{{{{{{|||fffWWWCCC555///...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000111666AAARRRiii}}}zzz^^^YYYQQQHHH???888444222,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,------......///000111111000EEEbbbyyy~~~zzz{{{~~~|||xxxuuu}}}yyyNNNBBB333---///111///+++++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++******************************++++++++++++************************************))))))))))))******************************))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,333444666888;;;>>>@@@AAADDDDDDCCCBBB???<<<999888000///...,,,+++***))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))+++...222777;;;>>>@@@999999999999999999999999666555333111///,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))+++---//////333333333333333222222111))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''%%%%%%%%%''')))***222666===FFFMMMQQQTTTUUUhhhlllnnnlllhhheeegggiiijjjlllooorrrrrrnnngggbbbNNNXXX[[[NNN666&&&'''...((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))...444;;;???222:::JJJaaa{{{~~~bbbFFF444---///222************************))))))))))))))))))))))))''''''(((***---000444555777;;;CCCxxx>>>;;;777444333333222111222//////777111```~~~mmmhhh[[[UUUSSSUUUVVVRRRJJJKKKRRRMMMGGGGGGVVV^^^rrreee|||~~~vvvzzz}}}YYYEEEHHH<<>>xxxkkk```]]]]]]YYYSSS^^^\\\GGGUUUSSS]]]UUUOOO^^^aaaSSSaaabbb^^^fffJJJPPPZZZiiiyyyvvvuuuGGG```&&&(((777''',,,,,,,,,++++++,,,------,,,++++++---...///...---///000111+++&&&000777111999YYYsssxxx~~~rrroooqqqXXXLLLHHHCCC777222$$$333+++222'''++++++******+++------+++***,,,,,,,,,,,,,,,,,,,,,,,,000///$$$)))999555000???OOOwwwyyy~~~zzzzzzxxxuuuVVV999)))///444***,,,,,,+++******+++***'''************************++++++******************(((---+++$$$'''000///%%%///---***,,,000222000+++777+++$$$)))...------///***((()))+++***'''(((,,,))))))))))))))))))))))))************************+++***((((((***++++++***###555***,,,+++))):::000===@@@GGGTTTcccnnntttvvvvvvzzzzzzrrrgggZZZJJJ>>>666333000000222222...)))+++(((&&&(((,,,...,,,))))))))))))))))))*********))))))(((((()))***+++++++++)))((())),,,,,,(((%%%///'''333===777<<<@@@333GGGdddXXXggglllfffxxx^^^tttaaaFFF555444:::888111---&&&---444,,,'''++++++'''''''''(((((((((((((((''''''((((((((((((''''''((((((&&&%%%%%%&&&'''(((&&&+++...+++$$$!!!%%%+++(((%%%---444555AAAPPPRRRaaacccgggiiigggaaaZZZTTTLLL999444000$$$)))222)))(((%%%'''...,,,$$$###((()))(((((((((''''''''''''''''''''''''''''''&&&&&&$$$***)))!!!###000999999CCC666DDDVVVTTT[[[gggcccfffwww^^^dddbbb\\\yyymmmlllqqquuurrrjjjhhhqqq}}}hhh]]]TTTNNNcccDDD...'''---###$$$(((&&&((())) '''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$###$$$%%%***%%%,,,'''CCC:::JJJ===SSSsssvvvOOO444---)))000///((()))///++++++******)))))))))))))))))))))***,,,///222555777@@@:::DDDqqq}}}>>>;;;777444333333222111000555000222OOOzzz~~~nnnppp}}}}}}vvvkkk```NNNRRRYYY||||||}}}lllrrruuu}}}sss^^^IIIEEE@@@999000111******+++,,,,,,,,,,,,,,,///,,,,,,///222111000111111===qqqkkkSSSPPPNNNPPPMMMIIIJJJQQQRRROOOMMMVVVPPP\\\RRR___eeeoooaaa```___kkklllgggiii[[[bbbaaa^^^```oooeeeGGGDDD...000111---,,,,,,,,,,,,,,,------000...---,,,---.........+++---(((111>>>555999YYYrrrwwwxxx~~~zzzdddBBBFFF???444555,,,---+++222,,,+++***+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,000000000222000///JJJttteee;;;)))+++)))+++++++++******++++++***************************++++++******************...&&&***555000 $$$666)))///555;;;CCCLLLMMMHHHDDDHHHJJJDDD:::111+++((())))))***---+++((((((,,,************************************************+++***))))))******)))(((111'''111999---@@@KKKRRRfff~~~wwwpppoooaaadddeeefffmmmuuuxxxuuueeeVVVEEE777,,,%%%)))222******************))))))************))))))))))))***))))))))))))******+++'''((())))))***,,,///222777:::CCCFFFEEETTTooorrrfffgggbbbVVVfffRRRVVVdddpppooocccRRR???222333333...333444((((((((((((((((((((((((''''''(((((((((((('''''')))((((((''''''''''''(((000%%%"""---222+++!!!???CCCTTT___[[[YYYWWWMMMIIIKKKNNNSSSZZZccclllqqqwwwooogggTTT:::------,,,,,,+++&&&"""***,,,((())))))((((((((('''''''''''''''''''''''''''''''''***'''&&&)))---222888>>>888]]]\\\TTTjjjkkkaaaooo___vvvlllooo\\\zzzuuugggKKK``````TTT666%%%)))000+++"""***000''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%''')))OOO444```IIIqqq{{{yyy|||~~~zzz{{{eee888---(((,,,,,,&&&(((111++++++***)))))))))))))))))))))***,,,///222555777>>>:::GGGvvvxxx>>>;;;777444444444333222000:::111<<>>HHHOOOMMMBBBAAAIIILLLGGG___```YYYLLLCCC@@@<<<888111---+++---,,,)))))),,,************************************************)))***+++,,,,,,++++++***(((333///666@@@PPPmmmuuuxxxkkkiiinnnuuuzzzmmmnnnlllhhhddd```WWWMMMkkkddd___YYYIII555---000***,,,...---***((()))***+++++++++***)))))))))(((++++++***)))))))))*********,,,+++'''$$$'''000888444===KKKfffiiiXXX___ppplll{{{}}}lllWWWNNNWWWdddeee^^^WWW111&&&555///"""111))))))(((((((((((((((((('''(((((())))))((((((''')))))))))(((((((((''''''###***...+++''',,,===LLLPPPIIIIIIKKKJJJWWWiiimmm|||}}}|||vvvlllddd___^^^MMM\\\jjjyyyiiiDDD...###+++///,,,&&&%%%(((+++)))))))))(((((((((''''''''''''''''''''''''''''''...%%%%%%111888666<<>>;;;777555444444333333111<<<444]]]vvvwwwppphhhmmm||||||^^^lll~~~~~~bbbfffKKKJJJ000///---,,,,,,,,,,,,,,,------...+++,,,111222...///555MMM{{{{{{wwwkkkMMMKKK555***///...------------------+++,,,------...///222444111999...<<>>PPP\\\\\\dddwww}}}qqqiiiggg___QQQGGGEEE888,,,)))++++++***+++************************************************(((***,,,------......///(((;;;BBBHHH^^^~~~|||zzz|||{{{mmmrrryyy}}}|||xxxtttmmmfffZZZeeepppsssjjjXXXCCC444...---,,,+++++++++++++++,,,,,,++++++***)))((((((,,,++++++***))))))))))))------,,,******222???JJJYYYuuu{{{mmmeeeaaarrryyyxxxsssiiivvvtttwwwrrr```VVVQQQ\\\TTTOOOBBB,,,&&&------******))))))))))))(((((((((((())))))))))))(((((((((((()))((((((''''''&&&+++))))))///888CCCKKKNNNHHHLLL^^^mmmpppwww}}}yyyooowww|||___TTTeeejjjeeekkk===111---111...%%%%%%...)))))))))(((((((((((('''''''''''''''((((((((((((***(((,,,555:::>>>IIIUUU^^^eeeuuuiiiUUUzzznnnvvv|||wwwzzziii|||ccc^^^bbbnnneeemmm___]]]777&&&---,,,&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$&&&***...HHHFFF\\\RRRdddzzzuuuxxxxxxmmmfffhhhqqq|||qqqzzzfffzzzttt]]]>>>...///...''',,,+++******))))))************+++,,,///222444666;;;:::JJJzzzqqq>>>;;;777555555555444333111999===|||mmmqqq{{{___yyy~~~wwwrrr]]]MMM:::444......---,,,,,,------...---+++...333000+++222???sssnnniiidddiiisssrrrddddddnnnuuudddZZZ@@@111000///......---------...))),,,///000//////000111333222LLL```qqq```UUU:::888---000...,,,,,,---------,,,---------....../////////??? 888vvvzzzKKK999///)))+++...,,,+++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,---&&&,,,???GGGBBBEEEQQQaaayyy{{{vvvyyyggg``````JJJ333+++,,,---+++***************************************************+++,,,---,,,+++,,,///222===777IIIlllyyyyyytttyyy}}}ssspppssstttyyyooo```___uuuhhhAAA888000)))'''+++...,,,)))---,,,,,,+++***))))))(((,,,,,,+++***))))))******)))))),,,111===NNN___kkkvvvvvvkkkwww~~~rrrUUU\\\ccc{{{zzzkkk___fff}}}sssiiieeedddXXX@@@444000(((++++++******))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&+++222888>>>DDDKKKOOOxxxuuu|||||||||zzz|||{{{kkkbbbnnnnnnRRR111###&&&---...+++***)))))))))(((((((((((('''''''''((((((((())))))%%%000777666:::IIIYYYaaagggttthhhoooppp|||yyyzzziiipppuuutttKKKrrrRRR:::///(((***---'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""''')))'''###%%%///888JJJTTTHHHpppwwwqqqbbb```yyyoooxxxooojjjyyy\\\ooorrrXXX:::...000111,,,++++++*********************+++,,,...111444666;;;:::HHHuuuooo>>>;;;777555555555555444222:::XXXyyy|||fffwww}}}~~~wwwaaaPPP>>>888000///...---,,,---...///---+++///333///...AAAYYY|||fffpppuuuSSSpppqqqvvvrrrpppddd~~~rrrPPP999111000///...............---000222222///---///111///XXXcccmmmhhhEEE:::333222000---,,,---...------------......///000000000+++<<>>EEEUUUpppvvvnnnhhhtttpppuuuzzzyyyrrr]]]FFF:::555000,,,+++++++++++++++++++++++++++************************......---***))),,,333999EEEYYYrrrnnn{{{bbb~~~rrr\\\bbbxxxLLL>>>...'''***---+++''',,,,,,,,,+++*********))),,,++++++*********++++++))),,,111<<>>;;;777555555666555555555FFFtttlll[[[yyyxxx|||gggaaa???999111000...---,,,---...///...,,,///111...555XXXtttqqqyyyppppppEEE222111000///............///111222000...///555:::dddOOOsssnnnLLL999333000---,,,---......------......///000000111111,,,pppnnnQQQEEE@@@???KKKVVVuuu^^^;;;......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...444DDDJJJGGGWWW||||||wwwtttqqqpppwwwvvvpppuuu}}}wwwmmm___RRRCCC555------++++++++++++++++++++++++************************------,,,***,,,555CCCNNNbbbppprrrccciii{{{|||ooohhhWWWAAA111,,,++++++***++++++++++++++++++++++++++++++*********+++,,,,,,...666AAAKKKWWWfffwww|||\\\ccc~~~sssLLLOOOWWWdddmmm|||xxxxxxnnnppp~~~rrr|||{{{iiieeeqqq]]]------,,,,,,+++******))))))))))))************))))))***((('''&&&(((+++...111@@@666000<<>>MMMNNNGGGOOO______PPPJJJRRRPPPgggxxx^^^OOO[[[eeeXXX===+++---,,,++++++******+++++++++++++++,,,...111333555999:::FFFrrrrrr>>>;;;777555666666666555:::SSSzzziiikkkrrrbbb~~~tttppptttxxxsssyyyCCC;;;222000...---,,,---...//////,,,...000---<<>>GGGSSShhhBBB444111...,,,---.........---......///000111111222[[[MMMEEE666999===AAA@@@777???;;;HHHvvv}}}LLL555000---***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......IIIEEESSSvvv||||||yyyeeeppplll^^^fff~~~mmmtttuuurrrfffOOO888...///++++++++++++++++++++++++***************************++++++,,,333BBBVVVdddvvvrrrvvvnnnvvvvvvjjjiiitttmmmSSS<<>>===FFF\\\nnnxxxoooooo|||lllqqqqqqAAA+++,,,***&&&%%%)))---+++&&&******%%%&&&,,,(((***999;;;777MMMiiihhhdddiiidddmmm^^^|||~~~yyyxxxwww{{{wwwhhhsssxxxkkkwwwyyyccc{{{EEE&&&444&&&***)))(((''''''&&&&&&'''&&&&&&&&&%%%&&&&&&''''''******&&&&&&$$$%%%///)))333,,,$$$///777///%%%$$$...+++***000!!!&&&***'''%%%&&&))))))'''$$$'''&&&&&&&&&&&&'''((((((...'''555EEELLLFFFUUUppp]]]SSSdddFFFcccqqqPPP@@@PPPppp}}}ooobbb^^^LLLaaaOOOGGG888222+++)))+++,,,***(((***+++,,,,,,---...222444999===@@@nnnqqq>>>:::999777222555888222JJJ|||wwwdddbbbhhhxxxkkkwwwGGG>>>666000......,,,,,,///,,,444000111>>>mmmzzz~~~qqqhhh```===222111///000...222444222222333444???ZZZttt[[[>>>///111000---000111222'''333222%%%===000dddxxxGGGGGGHHH===EEERRRhhh}}}zzzooo]]]WWWJJJBBBPPPrrrbbb888---000***...---,,,,,,++++++,,,,,,000......///...111===JJJMMM~~~rrrzzzyyyYYY777//////............---,,,+++++++++***++++++,,,---'''&&&,,,555GGGjjjuuuooo{{{wwwtttvvv|||xxxsssxxx{{{www~~~vvviiikkksss||||||rrr___888$$$333++++++***)))***,,,---,,,,,,&&&&&&,,,//////888DDDEEEqqq______{{{gggeeekkkzzzuuuuuu}}}}}}|||uuukkkhhhOOO444***+++,,,)))&&&)))))))))))))))))))))))),,,&&&///&&&333+++>>>DDDpppooopppsssrrrtttiiiNNN???;;;;;;BBBAAA===777222444<<>>GGGfffkkkqqqsssfffzzzllllllttt~~~kkkzzz{{{yyyxxxvvv```rrrrrrqqq>>>111"""******((('''''''''''''''''''''&&&&&&&&&&&&''''''---111+++)))444555***%%%'''===IIINNNXXX[[[UUUTTTLLLDDD888+++(((&&&$$$111!!!"""$$$$$$$$$%%%'''***'''&&&&&&&&&&&&'''((((((***000...CCCMMMFFF___WWWpppVVVyyyVVVRRRttt}}}vvv~~~^^^KKKNNN|||]]]jjjRRR888CCCFFF:::444---)))***,,,+++)))***+++,,,,,,---...222444888???DDDpppppp>>>:::777666555444444333hhhtttaaaeeeVVV___xxxiiikkkzzzWWW@@@999222///---+++---222000111111000RRR}}}}}}rrr}}}tttSSSEEE666000---666---000111---...666AAAUUUxxx[[[777111555***&&&333444(((///:::$$$<<>>777///+++***++++++******+++,,,,,,---...222444777@@@GGGrrrsss>>>;;;666666888333111999yyy{{{[[[qqqccchhh}}}nnnfffhhhiii>>>888333111...+++...333333,,,333555hhh|||bbb[[[wwwlllooo|||rrrOOOtttOOO;;;000,,,888---222000///000888PPPuuu}}}III000444---'''444,,,444(((555999111AAA<<>>888333222111......111333***666DDD|||sss{{{nnnaaa|||```rrr{{{NNNZZZ___@@@222...555...444333777777???cccqqq^^^[[[YYYVVVVVVHHHPPP]]]YYYVVVWWW\\\aaaccccccjjjjjjvvvbbb666222444111777(((999***///>>>IIIUUU===IIIbbbeeeNNNRRRlll===111///...------,,,,,,------.........000===UUUpppzzz~~~___bbbvvvdddZZZ@@@,,,---111---+++///,,,,,,++++++,,,,,,---...)))444GGGpppnnnvvv}}}~~~}}}~~~zzz{{{xxxtttssszzz|||rrrxxx{{{fff333///,,,---000...)))(((,,,)))+++...---///===XXXpppqqqlllXXXCCCmmmqqqtttwwwyyyyyywwwuuuxxx~~~vvvjjjXXX===)))(((333************************,,,...(((???BBB^^^gggzzzzzz\\\???>>>KKKCCCCCCRRRggg|||___BBB777@@@UUUtttrrr\\\tttmmmeeeqqqNNN---%%%+++...+++)))***...(((%%%000777666:::^^^ccchhhkkkcccooo~~~eeexxxkkk}}}qqqQQQjjjzzzvvv|||zzzuuuoooooolllqqqvvvjjjhhhuuuuuuaaa;;;+++***)))((((((''''''(((%%%%%%%%%&&&&&&'''))))))!!!***777KKK^^^[[[TTTXXXfffwwwzzzmmmoookkk}}}bbbYYYjjjWWWLLL<<<+++$$$'''***'''"""(((''''''''''''((())))))555$$$;;;EEEFFFgggtttjjjjjjhhhOOOuuudddgggppp___KKK___ggg===SSS<<<@@@<<<555///,,,+++,,,,,,***+++,,,,,,---...222444888<<>>ggg}}}|||tttqqqvvv~~~{{{wwwqqqkkkRRR///%%%111************************000)))888@@@ccchhh{{{}}}kkktttFFF777JJJ???\\\vvv\\\===111JJJoooooo{{{lllkkkzzz~~~nnnbbb===******...,,,'''(((***&&&'''111444999HHHfffiiidddrrrxxxvvvwwwhhhWWWxxxuuuqqq{{{uuuzzzwwwwwwnnnpppjjjrrriii{{{^^^***++++++***)))((((((((((((%%%%%%&&&''')))+++,,,---333HHHggg|||pppSSS___kkknnniiiiiippphhhWWWPPPUUUhhh^^^bbbeeepppiiiyyybbbDDD///((('''%%%!!!((((((''''''(((((()))******---IIIHHHRRR{{{vvvcccXXXsssbbbZZZMMM???RRR^^^QQQ]]]EEE>>>;;;666111---,,,,,,,,,***+++,,,,,,---...222444999;;;<<>>fffiiilll===...///)))111///666333MMMwwwJJJAAA\\\|||mmm~~~nnnFFF//////...---------------+++---111<<>><<>>IIIIIInnn]]]sssaaa{{{lllfffjjjpppzzzpppZZZFFF^^^HHHCCChhhCCCAAA;;;:::777333///,,,,,,,,,***+++,,,,,,---...222444999===>>>iiiwww<<>>555HHH{{{sssvvv|||III111666555///333222333rrrLLL???UUUrrrvvvSSS//////...------------......111888GGGccc~~~dddlll~~~ccczzzvvvrrr```YYYIII777---......,,,---,,,,,,,,,,,,---......;;;]]]nnnpppiiiYYYffftttvvvyyyppphhhuuu}}}yyyxxx{{{}}}tttllljjjccctttvvvwwwxxx]]]AAA******222111...---,,,+++---666KKKgggUUUtttYYYjjjvvv}}}|||zzz|||tttqqqzzzuuuXXX999***************************,,,888BBBiiitttDDD<<>>@@@III>>>777888444:::===yyygggooo{{{}}}}}}|||{{{gggLLLxxxnnn===;;;///555222...444222777jjjsss~~~kkksssrrrvvvzzzZZZeeejjjCCCHHHkkk111222;;;...<<<999AAAeee[[[nnn444:::555444000999ZZZVVVFFFUUU~~~xxx~~~MMM444,,,,,,000000***//////555777gggmmmvvvvvvuuu|||yyy|||eee___VVV111)))222...,,,...+++,,,///***,,,<<>>DDD```uuu```bbb}}}vvvoooiiijjjllliiiccc^^^ZZZ```kkktttkkkuuuRRR+++,,,+++$$$***###'''---,,,)))???...777ggg^^^FFFfffTTThhhggggggsssxxxrrrvvv^^^jjjfffwwwyyymmmyyysss:::111///+++222&&&(((///''':::>>>IIIPPPrrrcccnnn@@@PPPppp}}}rrrcccVVVJJJ@@@???CCCCCC:::222222333///---...------------///111333444555===DDDSSSAAA666777555;;;AAA~~~ccc___tttxxxsssxxxwwwyyy~~~lllOOOqqqJJJBBB222666222...555111???|||lllkkkccchhhqqqYYYrrrlll===???@@@>>>666///555;;;NNNsssmmmxxx{{{|||zzz:::333555777000CCCrrr@@@JJJjjjggg~~~www|||yyymmm555//////...444***000,,,777EEEiiiyyysss~~~zzzddd]]]iii333,,,***...,,,...+++,,,///***///CCCyyyrrr\\\~~~PPP999aaa{{{tttwwwcccgggrrrxxxxxxyyyzzzzzzyyywwwtttrrraaallliiiiiisssIII...---...+++,,,777---666HHHkkkzzznnn]]]___~~~pppbbbvvvvvv}}}sss||||||zzzhhhDDD,,,%%%///,,,))),,,)))666>>>^^^uuuwwwrrr~~~UUU777HHHxxxrrr^^^RRR\\\sss}}}vvvttttttwwwwwwmmm[[[MMMSSSwwwyyy]]]QQQTTT___oooxxxvvvppplllzzz```222///,,,...******666777NNNsssmmmuuu]]]ssswww}}}|||ZZZggg}}}xxxxxxPPP666LLLgggzzzsss[[[iiioooooollliiigggfffbbb\\\ZZZppp~~~vvvxxxsss\\\///$$$(((,,,111...444(((222(((BBB...XXXxxxQQQvvvxxxhhhwwwsssgggyyyrrrtttttttttsssmmm```VVV999777PPPoooUUUggg~~~www~~~hhh^^^FFF+++%%%111***""",,,333>>>AAAGGGkkk{{{eee]]]JJJJJJNNNWWWzzzyyygggaaaXXXNNNDDD???CCCJJJAAA:::333222222000......------------///111333444666BBBNNNdddJJJ888888777;;;???ssseeerrrzzzwww~~~~~~sssXXXxxxbbbYYY???888000---555...DDDxxxyyyllldddvvvwww~~~ppphhh???===qqq<<<===222555999888___iiisssYYYEEE555888555222QQQgggEEERRR^^^zzz|||~~~xxxiii:::000111+++555***///***:::\\\zzzwwwmmm~~~yyylllgggrrrEEE///***,,,+++---+++---...***666PPPccchhh~~~~~~zzzKKK666ccczzzbbb^^^yyyssswwwwwwyyyzzzzzzwwwuuuuuuuuuhhhhhh]]]YYYnnn~~~XXX111---///+++///'''...AAAuuusssaaagggVVVnnn}}}wwwqqqtttqqquuuqqqxxxqqqlll444''',,,+++***,,,)))999DDDeeeooojjjpppCCC555\\\wwwzzz{{{}}}~~~{{{xxxwww{{{|||vvvnnniiiiii{{{}}}}}}yyykkkhhhOOOQQQvvvzzzlllooo}}}yyy>>>,,,///---+++...444:::UUUtttuuuoooSSS{{{wwwmmm\\\sss{{{[[[>>>[[[sss~~~zzz```PPP```mmmhhhmmmmmmfffbbbcccbbb___QQQkkkhhhuuupppdddQQQ///,,,---$$$ %%%888555---SSSyyyYYYnnnlllvvvcccuuuzzz}}}zzzvvvuuuwww~~~yyymmmrrr]]]TTTuuusssVVV444"""***000%%%)))777???GGGIIIlllcccQQQ\\\\\\]]]___sssyyyyyyvvvoootttkkk\\\KKK===888;;;AAA???:::555333222000///...---,,,,,,---...000222444777DDDRRRwwwTTT:::;;;:::;;;???{{{{{{|||}}}nnnlllwww~~~ttt~~~www~~~tttTTTuuurrrvvvzzzvvvNNN888......555111LLLtttsssppp}}}qqqaaa^^^pppbbbEEE???WWWAAA;;;111888888AAAgggyyyeeeyyyuuutttYYYUUU888555666555\\\PPPMMM]]]uuuzzznnnfffdddlllxxxyyy|||bbbyyyHHH000111+++111,,,...111<<>>===<<<===CCCwwwtttrrrrrrqqqqqqrrrsssuuuvvv{{{}}}mmm```nnnfffuuu{{{tttQQQjjjnnnvvvXXX666///222555888ZZZqqqgggrrr___]]]mmm^^^HHH>>>BBBOOO;;;555666333NNNgggbbbdddiiisssggglllZZZppphhh999111999;;;jjjMMMLLLpppoooxxxkkkbbbHHHEEESSSjjjwwwtttiiippp\\\///111///+++000...666===ppp~~~^^^]]]}}}eeeuuu{{{sssvvviii^^^mmm???------,,,---+++---///000KKKvvvoookkkqqqaaa===CCCeeeJJJtttvvvyyyxxxwwwvvvuuuuuuvvvvvvwwwqqqhhheeebbbcccyyytttJJJ333...///111777777aaammmooogggbbbkkkuuugggZZZ{{{}}}ttthhhhhhuuueee___ccczzzoootttWWW555***)))---000///DDDvvvbbbssswwwDDD:::^^^uuubbbcccvvvnnnoooqqqpppfff___iiiyyyooommmooovvvxxxnnnwwwmmm```cccpppgggQQQYYYtttuuu{{{vvv{{{___555,,,***---666222DDDfffqqqzzzeeefff~~~iiilllxxxyyywwwQQQNNNYYYcccmmmjjjeeeaaa[[[XXX___hhhZZZRRRiiiwww|||~~~lll555(((...######%%%555444111PPPxxxOOObbbqqqcccxxxnnnkkkttt|||~~~___{{{vvv~~~jjjqqqttt\\\::: 000222(((666======uuurrr\\\iiixxxfffxxxnnn~~~}}}qqqmmmqqqmmmIIIKKKIIIEEECCCBBB>>>999:::;;;888333000111000...,,,,,,,,,,,,...000222333777???IIIrrrDDD===;;;===EEEvvvssszzzuuupppllljjjiiiooozzzkkk\\\kkk}}}}}}||||||ttt|||ttt~~~yyySSSmmmooo^^^555333777333:::hhhsssppp{{{uuunnnaaahhh```GGG<<<>>>OOO333;;;;;;:::QQQvvvfffrrrVVVllljjj___ZZZyyy???888666HHHJJJMMMqqqxxxXXXWWWTTT888<<<@@@WWWqqqiii{{{yyyXXXrrr000222555%%%555///555HHH}}}hhhWWWxxxdddPPP{{{~~~xxxjjjccc]]]tttOOO&&&111,,,---+++...000444WWW```mmmuuu```>>>EEEsss}}}VVVrrruuuwwwtttqqqqqqtttvvvuuuttt|||hhhdddeee```mmm___888---000...""">>>{{{\\\eeeTTTyyyeeeNNNhhh~~~tttwwwnnnbbbddd{{{tttmmmhhhYYYXXXaaatttqqqtttvvvtttbbb<<<...***,,,...444QQQvvvkkkzzz^^^000???nnnwwwqqqqqqjjjWWWRRR^^^eeeqqqooommmhhh\\\VVVeee{{{vvvlllwwwrrrrrrvvvhhhpppyyykkkuuu\\\UUUllluuuwwwsssuuuEEE///+++,,,777555QQQtttpppsssTTTxxxwwwxxxooowwwvvvtttOOORRR___uuuyyykkkbbb___YYYQQQZZZjjjVVVUUUFFF~~~rrrmmmuuurrr:::***222***111222444111<<>>KKKwwwXXX|||qqqfffhhhppp~~~vvvnnnrrr}}}qqqbbb___dddeee[[[PPPGGG???888888;;;999333000111111...,,,++++++,,,---///111333999>>>IIIJJJ>>>999:::EEEqqq|||nnn```nnn|||uuuqqqvvvrrrPPPnnnjjjbbb555777:::000777ooozzzvvvyyyqqq|||pppyyy~~~dddDDD;;;DDD]]]444@@@999666PPP```dddooo}}}```aaa```BBB;;;555000SSSBBBTTTjjj~~~XXX\\\OOOEEE777FFF999JJJlllaaavvvOOOxxx000333999!!!999111555YYYfffKKKoooVVVXXX}}}~~~mmmdddhhhkkk{{{aaa&&&:::------+++...111777]]]lll{{{|||gggDDDCCC]]]SSS___}}}}}}yyy~~~vvvqqqmmmnnnrrruuutttrrrsssmmm{{{|||bbbcccnnn<<<+++111***777OOOfffzzzdddkkkTTT}}}ttt???BBBiii]]]```[[[UUU\\\OOO```MMM>>>VVV^^^PPPQQQWWWaaa{{{jjjrrrtttfff@@@111,,,+++---888[[[ddduuuwwwxxxHHH:::WWW}}}mmmuuummmmmmjjj^^^bbbsss}}}vvvkkk___SSSCCC>>>PPPiiilllqqqvvvmmmsssfffkkkggglllllliiipppvvvjjjUUUxxx|||oooSSS555---,,,777888\\\ppplllWWW~~~sssmmm}}}mmmtttzzznnniiiEEEKKK[[[|||mmm```___XXXMMMVVVkkk[[[>>>[[[{{{yyyxxxxxx???)))---&&&---,,,444777XXXqqqnnnooozzzpppzzz{{{TTTYYYuuuHHHhhh~~~ppp|||III)))---000===888bbbqqqQQQMMMppp]]]IIIccc{{{{{{|||~~~|||sss[[[TTT]]]___SSSFFF@@@???>>>777;;;:::333000222111---,,,++++++,,,---///111333555:::FFFGGGBBB>>>===DDD{{{iiiooozzzvvvxxxssszzzTTTnnnzzz|||nnn555CCC***999AAA~~~~~~sssWWWbbbooorrr|||~~~yyyzzzxxxwwwooofffYYYkkkzzzBBB???FFF^^^<<<888888<<<^^^wwwyyynnnaaaVVVyyyqqqxxx___gggPPPEEE333:::222eeesssMMMWWW\\\|||hhhPPPEEEEEE???======999eee\\\cccdddRRR???000---...111111444[[[~~~qqqLLLwwwpppUUUxxxxxxllloooddd[[[cccwww///;;;+++000+++---444:::ttt\\\}}}zzz~~~yyywwwoooXXXCCCIII]]]xxx}}}ssswww}}}qqqQQQFFFcccwwwtttsssuuupppzzziiisssRRR{{{ppp???333444)))888dddmmmjjjVVVJJJ444QQQrrrXXXQQQQQQMMMJJJKKK???AAA222666DDDHHHMMMMMMKKK|||ooo^^^||||||sss|||~~~XXX000...333***@@@hhhaaawwwqqq???666cccxxx{{{mmmzzzkkkzzzvvv\\\|||yyymmm{{{VVV;;;333>>>ccckkkaaabbbvvvsssnnnvvviii^^^llljjjZZZnnnwwwfffbbbMMMxxxwww}}}|||xxxhhh999000555...111]]]iiiwwwddd___uuu~~~fffzzzsssgggOOOWWW\\\aaannniiittt```EEEIIIZZZsss{{{```[[[YYYVVVTTTXXXtttZZZLLLNNNhhh}}}hhhwww|||\\\111)))'''000222555<<>><<>>sssrrr\\\yyyWWW|||zzztttsssdddcccHHH555LLLxxxxxxNNNBBB999;;;<<<777555666999222EEETTTKKKIIINNNIIIEEE^^^aaaqqqiiiwww~~~yyyddd666+++111555QQQfffpppjjjAAATTTwwwqqqooopppvvvjjjrrrHHH\\\YYY```lllaaaAAA---999gggZZZCCCOOObbbZZZYYYiiiiiimmm___]]]XXXnnn}}}ttthhhQQQaaauuuxxxIII***444888FFFqqqooonnnUUUgggxxxvvvdddyyywwwuuuJJJ,,,000888JJJYYYYYYiiiXXXBBBLLL___wwweee^^^YYYSSSNNNPPPlllcccKKKIII]]]}}}fffvvvuuuwww222 '''999666888VVVyyyqqqxxxuuu^^^TTT{{{TTTjjj~~~vvv]]]CCC^^^xxxvvvxxxyyynnnEEE---///:::^^^}}}{{{nnn```ooobbbyyyzzzOOOPPPVVVXXXFFF===555222@@@>>>999555333444222......000---,,,++++++,,,...111222999:::IIIuuudddDDD===CCCfff^^^tttxxx~~~uuuiiidddiiivvvmmmKKKggg~~~___BBB;;;999666NNN}}}}}}|||yyyTTThhhzzz|||{{{{{{vvv]]]HHH999AAAoooLLL@@@999;;;uuu|||ttt```uuuxxxiii}}}rrrTTTLLLQQQDDD:::<<<}}}}}}IIIvvvwwwAAA___tttAAA555666;;;555222999:::MMMHHHRRRWWW]]]```fff555111000222333UUU~~~~~~~~~jjjNNNddd~~~zzzuuusssiiiwwwSSS}}}aaafffggg333---000---111888YYYfffqqqzzz|||~~~___>>>AAAZZZ~~~yyy~~~yyypppyyyyyy```eeeDDD[[[}}}lllggguuummmsssuuuwwweeeYYY@@@mmmeee444///777III}}}zzzaaatttbbb{{{ttt``````999666```hhhBBB<<<999:::888333111333777111XXXlllZZZTTTQQQGGGCCCHHHSSSsssZZZ~~~sssttt}}}qqq<<<+++111888XXX```zzzhhh<<<[[[vvvwwwlllpppppprrriiitttggg___AAA;;;NNNGGGAAA:::EEEsss{{{BBB444QQQfffTTTVVVkkkbbb\\\]]]XXXWWWjjj|||{{{jjjUUUJJJ|||rrr}}}SSS...333555GGGvvvuuuxxxcccgggtttpppjjj~~~tttpppxxx|||kkkCCC///555<<>>hhhvvvfffvvv|||uuuCCCtttyyy}}}uuuRRR[[[RRRZZZOOOIII???888BBB???888555333444333...---000---,,,++++++,,,...111222777:::LLLnnnHHHDDDIIIsssYYY]]]|||mmm~~~]]]tttnnnOOOnnn{{{XXXEEE===<<<777GGGfffZZZUUUddd|||ppp{{{WWWIII:::FFFwwwWWWIII???@@@nnnxxxuuuzzzrrr]]]ZZZiiiIIIFFFNNNNNN<<>>gggSSS888666444333111---...111222,,,YYYgggXXX\\\WWWNNN@@@666LLLqqqYYYxxxyyyvvv<<<+++444@@@eeefffwwwvvvjjj@@@[[[pppwwwjjjqqqtttpppsssooogggTTTIIIBBB333777<<>>WWWzzzuuu^^^OOOPPPXXXpppiiiXXX@@@~~~zzzuuuccc333333888SSSssslllWWWuuuuuufffrrr}}}sssqqq~~~qqqUUU111222999888SSSuuurrruuuUUU:::IIIbbbyyybbbZZZTTTMMMJJJMMMjjjsssKKKFFFIII{{{^^^zzzttt=== ---JJJ@@@GGGxxxdddmmmzzzssskkkIIIXXXxxxKKKTTTqqqPPP444'''@@@iiijjjzzzyyy|||rrr|||nnn```xxxnnn<<<222OOO{{{aaaXXXtttIIIfffKKK222444@@@AAApppuuuhhhccc___ooojjjhhhQQQFFF???<<>>DDDHHHOOO```:::SSSUUUqqqmmmiiiTTT444@@@GGGbbb^^^@@@444555;;;666555<<<>>>???BBBUUU]]]~~~PPPQQQmmmAAA666000333;;;ssssss}}}RRRIIIHHH___zzzjjjggg~~~|||}}}hhhcccTTT{{{ooojjj<<<222222///333888{{{aaakkk\\\jjj{{{yyyzzztttvvvtttXXX;;;HHHkkk|||sssppp\\\DDDZZZyyyuuusssqqqxxxqqqwwwlllbbbGGG:::aaa|||;;;555AAAaaavvv```zzzzzzgggiiiUUU[[[SSSEEE<<<666MMMLLL777/////////......000111111000222NNNBBBNNNrrrdddccc@@@444^^^```TTT}}}qqq<<<222<<>>```}}}iiiyyyrrrfffyyy}}}www}}}zzzooouuuyyyoooQQQ...333;;;<<<```xxxvvvyyyXXX<<>>FFF<<<666333333555333...,,,------,,,++++++,,,...111222555===QQQzzzPPPNNN>>>YYY{{{qqq|||yyyhhhrrrvvv~~~qqqIIITTT~~~LLLDDDLLL:::???111~~~VVVYYYXXX```bbbVVVCCC===@@@IIIUUUlllbbbRRRLLLnnn]]]ooonnnqqqGGGPPPDDD999eeeBBBGGG[[[oooqqq777AAAAAASSS```666///666===555111:::???>>>@@@OOOUUU}}}???OOOBBB777///444===uuuOOOLLLLLLbbbyyy}}}|||ssszzz{{{gggQQQRRR~~~dddXXXAAA999777111111333wwwzzzaaawwwyyybbb[[[\\\iiinnnUUU999IIIqqqlll]]]===AAAbbb~~~nnnwww}}}sssvvvggg^^^BBB:::bbb}}}:::555@@@___|||qqqdddlllkkkTTTWWW===AAA@@@333<<<222@@@222......//////......///...+++***444MMM;;;PPPuuu[[[XXX777333eee[[[VVV|||yyyzzz666333AAAHHHyyyuuuvvv|||pppLLLrrruuurrrpppsssqqqccc]]]___jjjyyywwwccc<<<222GGGVVVaaa\\\IIIaaa|||~~~kkkmmmYYYGGGOOOUUUrrrmmm]]]999ppp|||qqqvvv===777999VVVnnndddPPPyyyaaauuu~~~}}}}}}~~~}}}qqqyyynnngggKKK)))111<<>>QQQQQQaaajjjGGGOOONNN111777000???```xxxssszzz}}}zzz```aaa```dddtttjjjZZZ}}}WWW\\\VVVxxxcccqqqOOO888888///333<<<```hhhyyynnnfffFFFCCCBBBSSSrrrQQQLLLRRRooo{{{{{{}}}ggg{{{oooIII000^^^{{{BBB333;;;hhh}}}sssbbb}}}~~~{{{ooo```WWWFFF???888777999999555000---......///////////////111000000999QQQfffcccSSSAAA555\\\SSS^^^sss}}}>>>...FFFUUUxxxfffyyy~~~TTTdddooosssxxxaaawwwmmm]]]cccllleeeddd]]]FFF>>>UUUWWW{{{yyyAAA???RRR{{{ooopppVVVJJJEEEHHHlllqqqMMM888rrr~~~yyy{{{qqqmmm888???888XXXyyy```jjjsssaaarrr~~~}}}~~~vvvssskkkaaa:::,,,111;;;ZZZnnn~~~ZZZ@@@SSShhhwwwTTTYYYPPPLLLNNNBBBhhhmmmOOOAAADDDtttbbb{{{>>>---888OOOCCC___eeeyyymmmuuuqqqrrr}}}eee|||NNN444:::MMM333YYY{{{qqqdddkkkrrrMMM555]]]xxxooowwwqqq{{{mmmkkkLLLnnnvvvVVVUUUrrrBBB666DDDVVVVVV___llliiiyyyaaaIII>>>>>>===999777333222222444111,,,+++//////---,,,---,,,+++...444444HHHVVV{{{mmmDDDIIINNNOOOccceeeWWWLLL^^^WWWLLLYYYnnnbbbHHHNNNddd}}}xxxYYYIIIgggtttnnnSSSLLLHHHCCC@@@AAARRR||||||mmmccc|||eee[[[NNN999<<<:::===mmmuuufff```VVVlllppppppUUUjjjeeezzzsssDDDCCCNNNKKK```iiiDDDXXXfffYYYaaaCCC999===DDDEEEBBB333555888888666777:::===???UUUTTTaaaggg<<>>eeeeeevvv\\\yyysssjjj[[[NNNHHH===888333333666777333...---......///////////////000000111:::PPPccc^^^NNN111444YYYGGG\\\~~~vvv}}}xxx888111IIIVVVlllYYYYYY{{{sssxxxvvvfffsssvvvnnn}}}mmmTTT888<<>>YYYLLLooo___nnnzzzxxxvvvwww~~~]]]mmmmmmDDD000888[[[rrr{{{kkk]]]kkkooo}}}RRR>>>bbbnnn}}}|||hhh___dddnnnyyyqqq;;;999444(((---ZZZyyypppZZZNNNCCC>>><<<888666666444222333444111,,,,,,//////,,,+++---,,,+++...444333???HHHuuufffAAAMMMWWWXXXgggzzzsssyyyNNNCCCPPP\\\RRRZZZrrrWWW>>>OOO```ssszzz|||pppjjjRRRHHHsss}}}\\\KKKJJJNNNAAA@@@>>>IIItttzzzuuu{{{}}}zzzPPPFFFAAAHHHBBBBBBvvvqqqrrrjjjjjj[[[fff{{{XXXzzz\\\pppNNNuuueeeGGGFFFOOONNN~~~tttOOOSSS|||```rrrQQQ@@@???===GGGMMMAAA555666666777888:::<<<===???XXXWWWaaa```IIIzzzVVVDDD999777;;;~~~wwwcccooowwwwww~~~WWWFFFdddqqq}}}dddkkk~~~xxxTTThhhMMM|||aaaJJJ@@@<<<000444<<<___~~~oooggg~~~{{{sssnnnJJJDDDSSSzzz|||yyyZZZ;;;yyyqqqpppnnnkkknnnuuunnnooouuuTTT===000aaaDDD999CCC___|||xxx|||fff}}}}}}zzzyyypppfffWWWGGG>>>===555111///000444555222------....../////////////////////111;;;NNN\\\UUUFFF,,,===[[[BBBggg}}}yyy666777OOOWWWnnn^^^TTTzzzzzzuuuxxxooommmppplllcccpppvvv___KKK;;;EEE^^^QQQcccuuuxxxiiinnnoootttSSSKKK\\\XXX~~~___>>>;;;|||vvv~~~999OOOMMMXXXqqqjjj}}}dddqqqwwwuuu}}}}}}|||hhhddd|||kkkRRR111555<<>>sssfffHHHZZZfffeee___~~~~~~iiigggMMMQQQhhhaaaNNNdddZZZMMMeeemmmyyylll^^^NNNUUUQQQGGGIIIQQQBBBFFFEEELLLttt^^^iiivvvNNNTTTqqqllljjjbbbSSS===666:::===aaa{{{|||vvvqqqooorrr```kkkdddxxxMMMXXX{{{KKKXXXhhhwwwGGGEEEDDDFFFJJJzzz]]]QQQXXXnnnKKKDDDHHH@@@KKKUUUEEE666555444666999;;;<<<<<<@@@WWWUUUgggUUU;;;ooo[[[PPP555999HHHyyyrrrcccDDDfffxxx~~~{{{QQQbbbNNNuuu[[[zzzoooUUUJJJDDD555444777vvvlllgggzzz|||~~~xxxhhhiiiIII@@@EEEdddyyywwwPPP555wwwpppsssrrrlllnnnwwwkkkwwwyyyPPP===222\\\~~~HHH:::???bbbjjj{{{hhhttt}}}uuu{{{qqqdddYYYMMMAAA:::999222000///222555555222...---......///////////////...///222<<>>222DDDTTTFFFvvv|||}}}444<<>>888;;;MMM{{{hhhnnn[[[===SSSlllooohhhIIIGGGDDDDDDGGGLLLnnnwwwWWWCCC>>>iiiYYY|||LLL555@@@\\\FFFXXXfffwwwwwwgggiii{{{{{{qqqpppppp|||OOOJJJxxxooovvvRRR]]]|||xxxggg^^^vvvaaaccclllvvv~~~{{{eeeSSSGGG666,,,555CCC777999===???<<<666666:::555333444555222------000...+++***,,,,,,+++...444<<>>;;;AAA999EEERRRDDD444333333444888:::;;;;;;BBBTTTRRRwww~~~JJJIII\\\SSS???>>>@@@ooozzzzzzdddMMMzzzyyyPPP[[[MMMmmmlll~~~^^^OOOVVVPPP???:::555nnnttt}}}aaa~~~yyywwwmmmoooNNNCCCEEEbbbxxxpppbbbKKKLLL|||tttrrrwwwxxxrrrooorrrrrryyytttJJJ;;;555```OOO:::777cccppptttrrr|||rrr}}}}}}vvvgggXXXOOOHHH@@@888555222111000111333333000------......///////////////---///333<<>>???OOOuuuyyyvvv111999VVVmmm}}}zzzvvvaaaQQQpppoooyyyxxxmmmzzzrrrdddjjjttt|||pppNNN555111CCCKKKWWWaaauuukkkpppuuuqqqppphhhMMMQQQhhhmmmIII444999yyy|||}}}CCCRRR```www|||gggqqq|||eeeqqqtttvvv|||{{{hhhEEEUUUrrryyyeeeEEE;;;BBBfffaaaOOOWWWIII<<>>hhhYYYTTT555666WWWTTT\\\yyymmm~~~rrrrrr}}}}}}vvvlllwwwwwwbbb___PPP???ggg}}}zzztttPPPcccxxxuuu|||jjj|||mmmuuueeeKKKJJJJJJEEEFFF@@@<<<;;;999666666999444333333555222---,,,///---******,,,++++++///555:::@@@HHHuuukkkRRReeegggZZZEEEjjjsssvvvhhh\\\ssssssLLLfffttt[[[IIIPPPvvvvvvQQQKKKBBBEEEDDDBBBIIIHHHNNNXXX|||YYY{{{jjjOOO<<>>KKKyyyzzzrrrpppqqqeeeiiiiiiQQQiii```uuu{{{zzzvvvRRR@@@OOOMMMKKKyyyzzzsss```rrrkkkpppzzzvvvSSS;;;444666111888@@@777222222333555777999;;;<<>>FFF???DDDCCC666AAALLLxxxrrr[[[~~~XXXBBBRRRGGG\\\ddd}}}oooGGGQQQ\\\|||uuuvvvaaaLLL444:::777>>>WWW|||uuupppllliiieeeqqq~~~WWWNNN{{{TTT;;;AAAKKKHHHFFF~~~{{{iii}}}[[[nnneeeNNN@@@555333333222111///111333666777666888<<>>ooo{{{|||ssseeeppp\\\jjj^^^ooottt~~~}}}}}}lllVVVNNNmmmaaaYYYxxx[[[YYYQQQRRRHHHBBB111bbbrrrxxx~~~{{{dddRRR999NNNhhhaaakkkqqqOOObbbVVV\\\ooo|||zzztttuuuvvvttt|||___VVV<<<555CCC~~~PPPCCCCCCZZZrrrmmm||||||jjj```UUUIIIBBB===555///---...---,,,,,,,,,,,,,,,,,,---......///////////////...///333<<>>gggXXXkkk>>>LLLJJJNNNSSSGGGssslllvvvtttyyy~~~{{{pppnnnQQQ999000===uuunnnaaaNNNDDDUUUtttyyywwwgggDDDbbbuuu|||~~~nnnVVV>>>KKK999888IIIEEE;;;BBBGGGLLL[[[ddddddbbbqqq}}}hhhRRRXXXPPPFFF<<<777333111333888222111111333000+++***...+++))))))+++++++++///555444===JJJuuuiiiQQQbbb]]]HHHHHH@@@eee}}}zzzzzzxxx{{{~~~}}}mmmyyyXXXLLLfff|||PPPGGGJJJ===JJJ>>>HHH@@@IIIBBBCCC^^^mmmdddsss|||TTTBBBIIIbbb{{{MMMLLLlllWWWFFFsssZZZyyyDDD@@@BBB:::>>>XXXuuuxxx~~~pppoooiiiccceeeaaahhhXXXpppGGG@@@JJJMMMZZZmmmrrr{{{vvvbbbjjj{{{~~~```RRRAAA<<<222111999666111555000555999999777777===BBBIIIYYYkkkuuuLLLAAAddd]]]gggZZZTTTFFF]]]bbb}}}xxxrrrrrrEEEbbbTTTWWWuuuzzz{{{~~~lllXXXHHHoooyyy^^^zzzYYY```TTTXXXRRRLLL999hhhsssvvv|||{{{xxxyyy|||xxx```]]]UUUgggaaa___fffVVVpppkkkAAAccc~~~{{{rrrtttvvvsssyyyRRRNNN@@@:::IIIIII@@@EEEQQQyyynnnuuu{{{}}}|||yyy```TTTNNNGGGBBB:::333000111...---,,,+++,,,---//////---....../////////////////////333;;;@@@===555000---OOO???rrr{{{MMMGGG777FFFyyy|||~~~kkkfffzzzrrr}}}vvv~~~tttqqqrrrxxxKKKUUUtttrrr}}}rrrpppSSSFFF\\\JJJuuuWWW999999jjjoooqqqbbb...sss[[[{{{|||ooo}}}jjjuuuvvv}}}~~~xxx|||SSSKKKvvv```===)))555<<>>cccXXXvvvttt}}}yyywwwzzzzzzkkksssCCC===444DDD{{{yyy```WWW```qqqrrrxxxsssQQQiii|||vvvzzzhhhyyyooo???>>>111666RRRNNN999???MMMWWWddd\\\kkkccc___vvv{{{aaaPPPJJJDDD>>>:::555222555:::222000111222///******---+++))))))+++++++++///555<<>><<<888555444666777666444:::222>>>FFF999777BBB@@@NNNUUU^^^CCCMMM}}}xxxSSSVVVVVVbbblll\\\[[[xxx|||{{{|||LLLZZZWWW\\\fff{{{___xxxWWWYYY@@@oooqqqXXXcccZZZRRRRRRXXX===JJJuuu~~~~~~~~~sss}}}ppp~~~]]]}}}}}}zzzvvvyyyvvvnnntttmmmmmmcccNNN666999MMMlllJJJSSSHHHJJJsss{{{}}}yyywwwnnnKKKFFF===555333333333111111000///...---,,,,,,,,,.........///////////////222333444<<>>eee}}}www}}}oooaaappp~~~vvv~~~wwwwwwyyyoooUUU;;;PPPvvvbbbGGG{{{rrr{{{xxx\\\PPPXXXRRR\\\AAA...DDDvvvkkkwwwLLL333qqqnnneeefffrrriiihhh{{{pppUUUeeezzzkkkZZZ555)))000HHHWWWNNNRRRxxxxxx~~~cccUUUOOOMMM666MMMlll```VVV^^^[[[eeeaaa;;;555bbbTTTxxxmmmLLLDDDDDDCCCGGG]]]{{{{{{|||yyyvvvzzz{{{eeeRRR777<<<[[[llluuu~~~}}}qqqLLL^^^sssjjj{{{sssBBB666===AAAPPPJJJ>>>NNNhhhvvv{{{hhhUUUeeegggRRRooouuuQQQAAA666888999666666;;;000777999333...---......---++++++------,,,000555===DDDQQQ}}}cccOOOLLLNNNEEE>>>JJJ@@@aaawwwrrrZZZZZZvvveee^^^:::III]]]|||SSSJJJIIIFFFCCCAAAAAAAAABBB===;;;BBBKKK]]]yyy~~~kkkfffmmm___|||\\\~~~eeeMMMBBB:::333FFF:::{{{qqqnnnkkkfffeeehhhjjjgggzzzxxxRRR```sssYYYGGGJJJSSSLLLMMMuuutttlllhhhhhhoookkkgggooo>>>999444444777888444000CCC777555777222444CCCNNNRRR{{{MMMFFFTTToooPPPQQQ[[[tttsssOOOPPP~~~mmmKKKVVVLLL>>>III\\\eee\\\tttkkkIIILLLOOOvvvWWW\\\}}}ZZZIIIKKKXXXRRRLLLPPP>>>KKK~~~yyyyyywwwvvvWWWzzzsssiiimmmdddhhh```HHH999666ccc^^^PPPLLLHHHKKKeee~~~vvv~~~zzz{{{~~~yyyooo```CCC333;;;>>>222,,,444000//////...------------......////////////000000111555555888;;;222---777///HHHsss|||mmmGGGDDDCCC>>>YYYxxxlllnnnyyyvvvxxx{{{|||xxx{{{~~~tttXXX===>>>GGGyyy~~~@@@RRRzzzmmmppphhh@@@^^^WWW[[[www000:::SSS~~~~~~UUU000jjjppp}}}]]]mmmdddrrr~~~vvv|||qqqUUUYYYdddSSSGGG111...***,,,666@@@ZZZqqqvvv\\\TTTTTTCCC333MMMeeeOOOBBBMMMMMMdddWWW777555\\\UUUzzztttSSSLLLJJJGGGIII___yyylll~~~xxxrrruuu{{{~~~~~~rrrJJJ@@@pppuuuzzzeeeFFFSSSnnnrrr}}}mmm;;;<<>>>>>{{{VVVIII^^^fffBBBHHHZZZuuugggHHHHHHGGGEEECCCBBBAAAAAAAAAKKK;;;JJJPPPLLLuuu|||ggg___lllPPP===;;;???;;;HHHIII{{{vvvssssssqqqllliiiiiipppeeeooogggSSSyyy{{{\\\???===HHHMMMMMM]]]tttqqqssssssqqq{{{yyyaaaVVV???:::555666:::;;;777222111@@@DDD???AAACCCGGGOOObbbZZZ888JJJeeeTTTLLLiiipppiiibbbVVVMMMZZZVVVpppzzzmmmnnn^^^bbbzzzaaaDDDAAAbbbiiiqqqTTT]]]RRRSSSRRRJJJMMMFFFLLLzzzqqq~~~~~~{{{}}}zzzooo{{{zzz^^^zzzyyytttqqqjjjmmmbbbeeeYYYBBB:::999~~~NNNUUUGGGIIIJJJRRR|||uuuvvvpppooouuuzzzwwwssssssnnnJJJ000333999222---222//////......---......///......//////000000000000444:::777444666111...666...aaa}}}XXXHHHDDDMMMCCCNNNsss{{{~~~rrrtttnnnrrrooosss|||}}}{{{uuuvvv}}}|||iiiUUUJJJggg{{{eeexxxwwwyyyiiiRRRPPP___VVVzzzNNN111888gggooouuuwwwsssIII???WWWiii|||uuuvvvvvvwww}}}|||kkkgggxxxsssxxxttt[[[QQQNNN>>>FFF333555333333666666IIIwwwuuuyyyqqqxxxYYYNNNNNN@@@999UUUeeeGGG;;;LLLPPPjjjPPP777===XXX___pppQQQLLLKKKHHHKKK[[[hhhggghhhpppxxx{{{|||~~~~~~|||cccnnneeesssoooPPPZZZsssfffwwwXXX???DDDrrreee```|||yyy|||nnnZZZ\\\PPP<<>><<>>444IIIIIITTTKKKMMMGGGFFFqqq|||sssjjjcccffflllppptttxxxnnn]]]BBB---***222333---...............///000000/////////000000111111222999>>>777000333111...222<<>>999444777777222.........---+++)))***,,,---,,,000555888AAATTTuuu]]]HHH???AAA<<<:::777;;;???666eee|||mmmooodddnnnzzz{{{|||rrrssskkkqqq~~~|||xxxeeeZZZHHHBBB{{{UUUAAANNNDDDAAA>>><<<===AAAEEEHHHIIIMMMEEEAAAQQQKKKiiiSSSaaagggpppSSSFFF===<<<>>><<>>LLLZZZTTTPPPrrr~~~uuuooonnnmmmoooccc___qqq{{{pppdddXXX999999888555111000111444>>>@@@<<>>tttLLLhhhxxxhhhVVVZZZ^^^RRR[[[kkk\\\FFF@@@DDD|||}}}dddkkkjjjbbb[[[[[[PPPVVVSSSRRRVVVNNNXXXnnn{{{|||gggMMM:::SSSuuuwwwkkkrrrxxxmmmqqqfffiiihhhaaaggg```YYY<<<;;;222gggnnnPPPMMMRRRNNNFFFEEE___wwwwwwpppbbbWWWYYYgggsssxxxppppppcccHHH555000111///...............///000111//////000000111222222333999:::222,,,111000...555ggg^^^HHHJJJ===KKKGGGAAA```ddd}}}mmmooowww|||{{{uuunnnpppyyypppvvv}}}xxx___IIIddd}}}vvvrrrXXXvvvvvvnnnxxxwww\\\WWWjjjrrrNNNvvvSSS///222GGGwwwaaaTTT>>>>>>|||qqq{{{}}}}}}rrrjjjqqqwwwuuuxxxnnn^^^UUUQQQ888,,,222333:::QQQqqqxxxqqqNNNKKKJJJ999999SSSXXX>>>FFFdddhhhiii???444CCCNNNooolllRRRLLLKKKPPP]]]iiidddnnnsss}}}zzz|||{{{qqqooottt{{{UUUiiillltttqqqSSS>>>hhhcccMMMOOOvvvlllyyypppqqq???+++111666666222666>>>???888666888666111.........,,,***((())),,,,,,,,,000666;;;DDDWWWhhhSSSCCC>>>AAA<<<,,,KKK666666;;;@@@{{{xxx^^^JJJJJJZZZmmmyyy}}}xxxrrrcccbbb]]]wwwnnnmmmvvvUUU:::MMMEEEuuuBBBFFFEEEBBB@@@>>><<<===@@@DDDFFF;;;888;;;:::555DDDpppqqqssswwwttt{{{kkkpppBBB999CCCAAA777FFF{{{ttttttvvvsssmmmhhhhhhhhhggg```hhhgggbbbtttrrrtttyyyrrrQQQFFF@@@???DDDPPPTTTJJJzzzrrrooouuubbbrrrbbbiiifffdddoooyyyfff```KKKJJJFFF???:::888999<<>>666GGGRRR}}}oooTTTLLLHHHJJJWWW___nnnooozzz~~~kkkgggnnnwww}}}~~~{{{cccPPPooofffpppYYYCCC888ZZZWWW[[[pppsss}}}PPP666999444444444555;;;@@@<<<555555666333...+++---,,,******((()))+++,,,,,,000666;;;DDDYYY]]]JJJ???===???:::222BBB666333<<<666LLL|||xxxXXXAAAJJJVVV___kkkvvv{{{{{{~~~~~~hhh]]]hhhvvvuuuwwwzzznnnhhhbbbEEE@@@ccc___CCCFFFGGGAAABBBAAA@@@???????????????AAA:::@@@EEE999JJJUUUXXXIIIZZZlllUUUUUU666777@@@@@@DDDcccnnnmmmqqqqqqkkkhhhkkklllkkkfffhhhgggaaabbbvvvxxxjjj___nnncccvvv~~~]]]```YYY@@@FFFJJJOOOTTTSSSZZZjjjvvvvvviiissslllpppggg[[[fffhhhhhh{{{nnnyyy\\\___XXXOOOIIIIIIKKKKKKJJJZZZUUUUUUNNNHHHiiiccc@@@>>>WWWpppmmm```SSSUUU\\\XXXVVV___UUUZZZzzzsssjjjTTTHHHqqquuuccchhhLLL<<>>gggQQQTTTEEEQQQJJJFFFJJJFFF]]]qqq~~~ttthhhWWWIIIKKKUUU```fffoookkkPPP222+++666000///////////////000000///000000111222333444555------,,,000222333NNNyyyvvv~~~tttLLLJJJFFFIIIGGGJJJMMMPPPhhhyyy|||___tttzzzzzzsssffflllzzz|||yyyrrrrrr|||uuufffiii}}}|||~~~^^^]]]pppHHHOOOCCC,,,<<>>LLLfff}}}MMM>>>FFFBBBBBBAAABBBCCCCCCAAA>>>:::888;;;;;;666>>>AAA111FFFxxx~~~|||pppwwwIIIhhhvvvkkk\\\BBB:::;;;EEE:::999UUUyyykkkpppaaahhhjjjfffdddiiikkkjjjfffaaabbbbbbZZZ^^^vvvjjjXXX```XXX]]]hhh[[[lllmmmeeeSSSWWWQQQAAADDDAAAFFFOOOPPPTTTZZZ]]]~~~|||yyyrrrhhhbbbkkkeeerrrkkkXXXbbbooodddXXXKKKIIIQQQWWWUUUQQQEEEIIIHHHFFFpppkkk<<>>888JJJ^^^WWWDDDIIIIIIEEEJJJ@@@ssszzz}}}zzzxxxkkk```___bbbhhhsss}}}eeeFFFsssyyy{{{}}}aaarrrSSS:::CCCxxxlllOOOVVVYYYUUUqqq}}}zzz{{{wwwcccZZZTTTDDDQQQbbbBBBNNNccchhhVVV>>>AAA444111===FFFAAA777222999999555///---///...+++)))'''(((+++,,,,,,000666888@@@TTTLLLIII>>>===:::666777777666666777888999999RRRxxxtttQQQLLL>>>???eeeuuuwwwvvvssssss}}}pppmmmfffXXXWWWCCC>>>AAALLLQQQ[[[uuubbbDDDDDDGGGCCC@@@@@@@@@???>>>===<<<;;;;;;;;;999888777888;;;>>>@@@oooddd~~~cccoooVVVdddnnnhhhjjjWWWFFF;;;???444DDD:::PPP{{{qqqqqq___gggfffeeedddbbbaaaaaa```___]]]```ccc^^^^^^ppprrrQQQPPPMMMOOOTTTJJJFFFHHHGGGBBB>>>???GGGOOOUUUDDDYYYeeexxxuuupppjjjdddcccdddfffaaagggaaaSSS[[[}}}tttwwwzzz]]]LLLDDDBBBHHHPPPPPPVVVeeeddd;;;LLLJJJhhhzzzMMMSSSTTTVVVWWWXXXXXXWWWVVV[[[XXX\\\rrr^^^<<>>======<<<:::999999888:::999888888999;;;>>>???dddyyypppVVV???gggwww~~~qqq]]]LLLAAA;;;,,,NNN@@@===ppplllfffdddbbbbbbbbbaaaaaa```___^^^aaa\\\[[[^^^\\\ZZZdddsssnnnVVVLLLIIIKKKIIIMMMHHHEEEDDDJJJRRRWWWUUUQQQZZZRRRllldddqqqoookkkgggdddbbbaaaaaa```\\\YYYXXX]]]lllyyyhhh~~~qqqlllmmm```@@@===BBBzzzqqqSSSWWWSSSSSSSSSSSSSSSQQQPPPOOOOOONNN[[[{{{ooouuuyyywwwgggXXXjjjpppCCCIII:::III```eeewwwmmmMMMVVVUUUJJJUUUQQQRRRRRRSSSRRRPPPOOONNN___tttdddeeeccceeesssttt{{{~~~yyyzzzyyyvvvsssppppppppppppcccaaa___HHH333777BBB???TTTwwwRRRFFFIIIJJJFFFEEE@@@DDDBBB???MMMiii~~~uuugggFFF$$$999777888;;;;;;:::>>>CCC888777666555444444444444===666000///...+++,,,111::::::---444___OOOEEE<<>>555777===;;;666///,,,------+++(((+++++++++++++++---000333;;;BBBTTTKKKHHH<<<;;;777444444444333333333444555555777;;;OOOqqqsssbbbXXXOOODDD:::999@@@EEEEEEAAA666888AAAFFFBBBGGGRRRUUUgggmmmiiijjjTTTFFF===@@@CCC>>>999888::::::999888777666666555888888999:::;;;<<<<<<===EEEdddfffrrrzzzsssZZZWWWaaavvvttt}}}kkkWWWFFF;;;777777BBB;;;HHHPPPqqqZZZcccaaa^^^^^^___```___^^^]]]\\\cccZZZWWW\\\___]]]___dddwwwsssgggXXX;;;HHHNNNUUUXXXPPPFFFIII[[[mmmgggeeetttlllhhheeedddcccbbb^^^ZZZaaaUUUVVVccceee```nnn~~~bbbgggkkkBBB888DDDGGGlllWWWHHH[[[PPPPPPPPPPPPPPPNNNMMMMMMUUUOOOQQQiii|||uuurrrwww|||www^^^JJJ;;;;;;888:::tttbbbcccLLLQQQSSSLLLMMMOOOOOOPPPPPPOOONNNLLLKKKCCCcccppp~~~rrrhhhVVVFFFdddrrrcccgggrrrvvvxxx~~~wwwuuutttsssrrrpppnnnkkk___aaaRRR???::::::666666PPPgggHHHBBBIIILLLIIIEEE>>>@@@@@@>>>AAATTTqqq~~~dddDDD222...---000222111222444666666555555444333222222(((...444222)))%%%///===!!!111GGGttt{{{XXX<<>>???@@@@@@AAADDDGGGKKKfff|||WWWCCCMMMccczzz|||\\\DDDAAAQQQiii{{{{{{~~~qqqNNNHHH???JJJuuuooo555...:::cccMMM|||eeeTTTSSSOOOIIIIIIKKKAAARRRqqqyyynnnyyyyyyzzzoooZZZccceeeeeeaaa]]]```hhhpppcccGGGDDDAAACCCWWWiii___PPP[[[nnnmmm;;;999ZZZgggNNNHHHHHHJJJFFFJJJOOOBBBDDDaaaXXX888IIIYYYbbb\\\YYY\\\RRR???NNNWWWQQQ<<<;;;BBBOOOsss___UUUNNNMMMQQQMMMFFFLLLZZZ{{{YYY]]]rrrmmmccccccfffVVV>>>444333<<<@@@???AAAGGGEEE===KKK___OOO000,,,---+++333,,,IIIVVVCCC///222>>>CCC999555000......---***'''***++++++++++++---111444===@@@WWWKKKGGG:::999666333333333333222222333444444777888777AAAgggeeejjjfff```YYYSSSLLLEEEAAAQQQOOOVVVQQQGGGXXXjjjbbbEEEHHHBBB>>>???>>>888666777777777666666555444444333666777999:::;;;;;;:::::::::DDD}}}yyy|||vvvrrrzzzqqq^^^nnnzzzxxxgggRRRBBB999777:::>>>III999QQQ}}}kkkZZZ]]]ZZZ\\\]]]^^^^^^]]][[[YYYXXXZZZUUUTTTZZZ___^^^]]]^^^[[[tttwwwdddooopppjjjddd___]]]___^^^ZZZUUU]]]RRRVVVdddeee\\\cccvvv}}}sssfffXXXccc|||nnnOOOHHHEEE;;;<<>><<<===???>>>FFFbbb}}}zzz}}}sssGGG888+++---444444///)))000000111111000000//////111)))&&&...999<<<444***???NNNyyyoooFFF===@@@FFF======>>>>>>???@@@AAABBBBBBPPPbbbrrr~~~qqqOOODDDCCCUUUvvvwwwUUUBBBBBBHHHhhh```YYYVVVUUUMMM???333BBB888XXXUUU,,,//////@@@tttJJJnnn}}}tttTTTRRRUUUNNNOOOPPPPPPOOO???yyyuuuxxxwwwdddaaacccaaaeeehhhfffaaa\\\ZZZ[[[}}}bbbEEE???EEEFFFlllgggRRRiiigggDDDLLL555WWWtttPPPGGGDDDAAAIII???GGGCCCCCCBBBHHH\\\uuuvvvVVVPPP@@@444777>>>BBBFFF333333<<<---QQQ{{{|||xxxPPPKKKLLLMMMOOONNNLLLLLLLLLoooWWW,,,<<>>///777DDDGGG888555111///...,,,)))'''******+++++++++---111444<<<<<<\\\IIIEEE888888555222444333333222222222333333)))777;;;333>>>ffflllRRRLLL]]]rrr|||wwwnnn\\\]]]|||WWWIII>>>CCC>>>999999999888888:::666555555444444333333333444555777999:::999888777FFF)))FFFvvvxxxiiieeeppp||||||zzzlll[[[MMM@@@<<<<<<===???DDD===VVVkkkPPPaaaVVVUUUZZZZZZZZZYYYXXXUUUSSSRRRNNNNNNQQQVVVXXXWWWWWWYYY\\\YYYooo{{{iiiqqqjjjgggfff___WWWTTTUUUVVVSSSPPPTTTRRRTTTYYYYYYVVVYYY```[[[TTTQQQCCCMMMTTTZZZ]]]```___XXXQQQBBB???>>>===;;;CCC^^^yyymmmMMMMMMSSSMMMLLLLLLLLLMMMNNNNNNOOOOOOJJJUUUSSSPPPbbbyyywwwnnnlll```sss```nnnuuu___ZZZTTTCCC999999777CCC}}}SSSyyy}}}\\\MMMPPPMMMLLLLLLFFFIIIIIIJJJJJJIIIHHHFFFEEEAAAGGGppp~~~uuuwwwjjjNNN???CCCHHHEEEVVV]]]fffkkknnnnnnkkkgggiiiddd___[[[WWWSSSLLLGGG@@@999555AAADDD555QQQRRRKKKFFFEEEDDDBBB???>>><<<777777;;;:::;;;KKK```yyyvvv```FFF777111///000222.../////////000111111222555777777333111444<<>>>>>???222===>>>======>>>>>>>>>>>>===EEEIIISSSgggvvvsssSSS777999WWWdddyyyvvvfffHHHLLLOOOJJJCCCAAAHHHPPPbbbhhh444---777666NNNxxxXXXzzz]]]KKKSSSRRRJJJPPPSSSAAAVVVLLLhhhnnnXXXoookkkbbbiiifffbbb]]]ZZZYYY[[[^^^```KKKJJJCCCFFFddd{{{ddd___RRRFFFFFFFFF@@@<<<666YYY\\\FFFVVV|||rrrIII:::666sssIIIHHHJJJFFFLLLBBBJJJGGG<<>>:::888DDDAAA===BBBWWW}}}aaaOOOGGGLLLQQQMMMLLLKKKJJJIIIHHHHHHHHHHHHDDDTTTSSSLLLXXXkkkzzzrrrzzzYYYYYYJJJ\\\eeeyyyqqqhhhiiiaaaggg[[[LLLAAA@@@;;;444555>>>ZZZvvvcccwwwaaaNNNJJJRRRPPPLLLLLLIIIGGGGGGHHHHHHGGGFFFDDDCCCEEEGGG@@@^^^qqqdddpppddd<<<,,,999555:::CCCMMMRRRQQQQQQSSSQQQNNNIIIDDD???;;;777555444999666555DDDbbbQQQFFFHHHJJJHHHDDD???>>>>>>@@@:::888:::999666;;;DDDpppppp\\\DDD111---222000000/////////111222444(((222888444555HHHiiiKKK222999===999555<<<;;;;;;<<<===>>><<<:::...333???VVVssswwwvvvYYY===333EEEIIIUUUjjjccc666222777444999IIIwwwUUUeeelllRRRNNNUUUPPPJJJQQQKKK===LLLEEEXXXmmm~~~{{{ooojjj^^^ccc___[[[ZZZ\\\^^^___^^^ZZZMMM777---;;;OOOMMM===333DDDJJJHHHKKKCCC666555;;;>>>:::GGGhhhpppVVV===GGGWWWfffIIIGGGLLLKKKJJJEEELLLIIIIIILLLNNNGGGBBBLLL\\\aaaQQQFFFQQQCCCFFFFFFBBB@@@BBBFFFHHHRRRWWWyyy___NNN777333@@@@@@666555///444777<<>>vvvFFFBBB666777666333222111111000//////000000<<>>:::999<<>>GGG666555888::::::<<>>888777666666999<<<===<<<:::GGGEEEAAACCCUUUqqq```<<<444222777@@@FFFKKKXXXgggnnnooouuu~~~uuu]]]III...666<<<888111>>>gggRRRhhhmmmSSSEEEHHHGGGEEEHHHHHHKKKKKKAAA666FFFxxxooodddzzziii```aaaXXX\\\```bbb```[[[UUURRRVVVGGG444***///:::;;;666999JJJIIIBBBEEE===444:::KKKBBB???\\\|||lllIII???555iiiHHHIII>>>EEEHHH>>>CCCJJJEEEQQQQQQFFFDDDNNNMMMBBBRRRlllUUU???AAAEEEJJJGGGDDDDDDDDDDDDEEEGGG666III~~~lllqqq{{{bbb>>>---555888666<<<777NNNVVVYYYwwwqqq333111000111444???VVVddd^^^CCC777222<<>>CCC555>>>:::444666555333222333222111000000000000000/////////222222222222222222333333:::111222DDD555^^^~~~www^^^OOOMMM___pppzzz|||}}}~~~yyy|||}}}zzzxxxiii```TTTLLLHHHBBB111888:::???BBBCCCRRR{{{dddSSSXXXPPPQQQggg888WWWTTTSSSQQQPPPQQQTTTWWWYYYSSSSSSRRRRRRTTTWWWXXXVVVTTTXXXZZZXXXWWWaaaxxxooo___jjj```UUU]]]XXXQQQ[[[NNNOOOPPPPPPOOONNNPPPQQQOOONNNQQQWWWYYYUUUTTTWWWQQQQQQvvv}}}{{{cccIIIFFFKKKAAA@@@JJJHHHFFFFFFEEEEEEEEEGGGIIIJJJCCCAAADDDQQQTTTFFFMMMjjjxxx{{{fffkkkmmmYYYXXX???:::888<<<===333;;;===???>>>:::<<>>???@@@>>>666888888555555888888777555AAA```ooo^^^HHHEEE@@@<<<;;;<<<>>>@@@KKKgggCCC;;;888<<<;;;333222:::222222333666;;;===<<<:::555===AAA@@@DDDWWWpppzzztttDDD555...222333///444AAA333666888555000...222666444444555AAAaaaUUUxxxwww___JJJHHHKKKDDDIIISSSMMMCCCIII???SSSXXXYYYvvvkkknnntttUUUSSSYYY^^^]]]XXXTTTTTTVVVQQQEEE666---+++---111333:::EEE<<<777EEEEEE:::???CCCGGGHHH^^^xxxeee@@@666<<>>JJJ888333555888000111000000///////////////...//////000111222222222111222777BBBTTTmmmvvvXXXHHHCCC>>>>>><<<;;;999777666555333222111000////////////////////////////////////////////////000000000000999333555:::444666YYY{{{ttt[[[<<>>>>>@@@???:::555666555555555555444444444333666IIIggg{{{}}}~~~}}}999777777666444444333333333444444555555666888999:::===:::===AAA@@@EEE[[[uuuwww~~~xxxttt[[[@@@222......000555+++444999555222333555444555OOOgggzzz[[[xxxWWWOOONNNLLLHHHFFFGGGJJJMMMEEEIIIQQQHHH>>>WWWrrrnnnoooyyygggKKKNNNOOOWWWXXXOOOPPPSSSNNNOOOBBB222***+++000777<<>>>>>>>>???>>>>>>>>>???@@@AAABBBCCCFFFHHHKKKSSSeeetttaaaKKKBBBEEEHHHCCC<<>><<<;;;<<<===>>>AAA>>><<>>@@@EEE>>>===<<<:::888666555444333222111000////////////............................../////////000000000///,,,111888555222AAAWWWpppwww~~~ppp]]]HHHGGGNNNMMMXXXVVVZZZ[[[XXXWWWTTTKKKAAAIII<<<111222:::>>>??????QQQ333AAACCCKKKJJJJJJIIIIIIJJJMMMPPPRRRLLLLLLLLLKKKJJJJJJLLLMMMKKKKKKKKKKKKLLLMMMNNNNNNOOOPPPRRRUUUWWWZZZ\\\]]]NNNWWWdddrrrlllaaaaaaaaa]]]WWWRRRQQQQQQOOONNNLLLJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMKKKJJJLLLNNNNNNLLLIIINNNKKKKKK\\\aaaGGGHHHFFFCCCAAA???>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIMMMkkk|||~~~xxxqqqmmmyyyvvvkkkjjjooo|||nnnsssjjjjjjjjj{{{QQQLLLXXXIIIIIIGGGFFFEEEDDDDDDDDDFFFDDDBBBBBBDDDEEEDDDCCCBBBDDDEEEDDDEEEOOO```nnn}}}\\\ZZZzzzllljjjSSSDDDGGG000555HHH\\\lllzzzLLLKKKOOO???DDD@@@<<<<<<===<<<888444555555555555444444444333999,,,***???\\\rrriiiDDD@@@666555444333222222222222222222222333444666777888999777:::===;;;===OOOfff|||}}}yyylllcccXXXHHH;;;777AAA222,,,666::::::HHH\\\tttWWW|||VVV:::GGGHHHHHHGGGEEEDDDEEEFFFHHHDDDFFFCCC===KKKjjj^^^uuu}}}pppcccAAA;;;III[[[ZZZQQQMMMIIIGGG@@@999444111111222444ZZZUUUIII===666777:::;;;AAAJJJaaaqqq```AAA888DDDttt}}}SSSHHHHHHGGGFFFEEEDDDDDDEEE@@@@@@@@@AAACCCEEEFFFGGGNNNMMMKKKLLLRRRaaasssuuu^^^QQQHHH>>>;;;???DDDDDDBBB???>>><<<;;;::::::;;;;;;:::???@@@BBBVVVxxxXXXGGG^^^yyy\\\IIIDDD===^^^~~~QQQ000888BBB```uuupppYYY:::***...<<>>>>>===<<<;;;999777555333222222111000//////...//////.................................////////////000...---000666888555444555EEE~~~{{{{{{nnn^^^aaaKKK>>>FFF===@@@BBBAAAAAAAAA;;;555666999>>>@@@===999===EEE>>>zzzoooSSS^^^:::GGGFFFEEEFFFHHHKKKLLLLLLGGGHHHHHHGGGFFFFFFHHHJJJHHHHHHHHHIIIJJJKKKKKKLLLNNNNNNPPPRRRSSSUUUWWWWWWVVVUUUTTTTTTVVV[[[```cccgggiiikkkkkkhhhaaaYYYTTTYYYQQQJJJIIINNNRRRRRRPPPKKKKKKJJJJJJIIIHHHFFFEEEHHHGGGFFFFFFFFFGGGHHHIIILLLJJJGGGGGGHHHJJJKKKLLLIIIOOOOOOLLLYYY}}}xxxTTTBBBBBBAAA@@@>>>===<<<;;;<<<<<<<<<<<<======>>>>>>??????@@@AAABBBCCCEEEFFFGGGHHH???KKKSSS```vvv~~~yyywwwxxxsss}}}zzzpppoooggg|||]]]^^^\\\PPPNNNHHHGGGFFFEEEDDDBBBBBBBBBBBBFFFDDDCCCCCCEEEFFFEEEEEEFFFGGGHHHFFFDDDFFFKKKPPP}}}pppVVV]]]iii|||}}}SSS>>>HHHMMM===@@@===:::999:::999555222444444444444333333333333444000...///444EEEhhh___:::///111333222222111000000000000000000000000111222444444:::999<<<>>>;;;:::FFFVVVooovvvwwwxxxwwwwww```TTTwwwZZZKKKMMMBBBEEEHHHIIIHHHEEEDDDCCCEEE???;;;@@@@@@===UUU~~~yyykkkQQQ999;;;QQQTTTKKKGGGGGGFFF@@@777000///444;;;@@@EEEOOONNN>>>444888<<<999888TTTpppkkkHHH///===YYYPPPLLLCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>???AAACCCDDDEEEIIIHHHGGGGGGIIILLLPPPSSS```vvvkkkYYYSSSTTTGGGFFFDDDCCCBBBBBBDDDFFFAAA@@@@@@??????>>>>>>===;;;@@@BBB===>>>SSSzzzhhhEEE;;;SSSUUUQQQCCCHHHFFFJJJQQQMMMFFFTTTnnn~~~fffLLL555&&&---<<>>tttGGG:::555333444000000///......------......------........./////////,,,///111333444666888:::AAA<<>>888;;;:::999777555333111000111000//////.........///------------------------------........./////////111111///...333999777111<<>>999888;;;>>>???BBBBBBAAA???<<>>???@@@AAACCCDDDFFFFFFGGGCCC>>>LLLkkk}}}xxxeeeuuuttt___kkkpppuuu___MMMSSSWWWMMM>>>FFFEEEDDDBBBAAAAAAAAAAAABBBAAA@@@@@@AAABBBBBBBBBEEEEEEFFFFFFFFFEEEEEEEEE222xxxpppkkknnnoooMMMOOONNNDDDBBBDDD>>>;;;888777777666444222444333333333222222222222,,,333:::666***)))>>>WWWssstttBBB111999888,,,222111000///////////////.........//////111222222777888;;;>>>;;;999@@@JJJRRRcccttt}}}rrr{{{bbbLLLdddiiiOOODDDEEEIIICCCFFFJJJKKKJJJHHHGGGGGGAAABBB>>>CCCIII;;;BBBgggeeeuuuvvvssscccEEE:::GGGKKKJJJIIIFFFIIIAAA666000444>>>DDDFFFAAAJJJLLLBBB999888888666OOOgggqqqVVV111---SSS|||zzz>>>HHH;;;;;;<<<===<<<;;;999888999999999::::::;;;<<<===>>>???AAAEEEHHHJJJHHHGGG<<>>>>>???;;;;;;===???EEE[[[qqq___>>><<>>???AAACCCDDDEEEDDDGGGEEEHHHTTT^^^rrrtttvvvyyyzzzfffTTTHHHKKKKKKEEEEEELLLFFFEEEDDDCCCBBBAAAAAAAAA?????????>>>>>>>>>???@@@>>>>>>>>>???AAAAAAAAA@@@IIIGGG```bbbRRRLLLLLLCCC???BBB@@@===;;;888666666555444333222222222222111111111111...,,,...333555333000///BBBSSSsssqqqOOO333111333///000888000000//////.../////////............///000111111000222666888777666:::???:::HHHRRR\\\yyy}}}pppqqq}}}{{{nnnkkkeee[[[kkkzzzZZZHHHHHHJJJDDD;;;DDDEEEFFFFFFEEEEEEEEEGGGAAAIIIDDDCCCLLLDDD@@@PPP}}}gggPPPCCCBBBDDDMMMPPPGGGDDD@@@;;;???PPPcccjjjggg|||fffMMM===555444<<>>===<<<;;;:::::::::999888888888888888======???BBBDDDEEECCCAAAAAAGGGEEEGGGOOOKKKCCCDDD===@@@DDDIIILLLJJJDDD???@@@>>>;;;:::;;;======<<<;;;;;;<<<<<<<<<;;;::::::===666666>>>@@@<<>>;;;777666999;;;444444333222111000000///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///111///...111222111000555555888PPPvvviiiLLLBBBJJJHHHBBBBBBBBB???>>><<<:::999<<>>??????:::666888555666666666666666666666666666666666666666666666888999:::<<<>>>@@@AAABBBCCCFFFAAAAAAIIIKKKPPP^^^oooyyyjjj___JJJEEEKKKNNNKKKGGGGGGIIIJJJFFFEEEDDDCCCBBBAAAAAAAAA???@@@@@@???===<<<>>>???>>>======<<<<<<===???@@@DDD;;;OOO\\\mmmmmmUUUKKKCCCEEEGGGBBBBBBAAA999<<<:::888666444444444444222111111111000000000000111///------///000//////###(((;;;MMMrrrbbbGGG444///---111333000......//////...------......///...............///000000///111444666777999;;;=========???III\\\sss{{{ppppppqqqxxx}}}bbbFFF777BBBIIIBBB???FFF@@@@@@???>>><<<===???AAA>>>DDD???:::@@@CCCAAABBBQQQyyyYYYwwwiiiPPP<<<222???LLLJJJ@@@===;;;FFFhhh{{{JJJ333222<<>>>>>======<<<>>>===<<<;;;;;;;;;;;;;;;>>>???@@@AAACCCDDDEEEFFFIIIGGGCCCJJJRRRIII???DDDLLLOOOPPPLLLEEECCCGGGLLLDDD???::::::<<<>>><<<999<<<<<<<<<<<<<<<<<<<<<<<<>>><<<===@@@===666777>>><<>>333000******)))))))))))))))***((()))******+++...222666<<>>===;;;777555777;;;???AAA???;;;888666111111111000000000000///...------,,,------......+++++++++++++++++++++++++++,,,,,,,,,,,,---------......111333222///000222,,,888444222<<<>>>RRR{{{gggJJJ444MMMNNNBBBAAA888///888888<<>>???HHHIIICCCEEESSSUUUKKKFFFEEESSSXXX]]]jjjooommmqqqtttnnn]]]VVVKKKZZZNNNXXXWWWRRRHHHBBBGGGNNNKKKBBBEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAA>>>;;;:::;;;===?????????===;;;;;;>>>AAAAAA666AAANNNAAA\\\}}}hhhXXXPPPHHHTTT===999GGGJJJDDD???999:::999777444222222333444111111000000000////////////444555///((((((///666666444444)))222BBBJJJcccwwwnnnXXXGGG:::111,,,///999666((()))666333###---,,,,,,++++++,,,,,,---------------------...///000222333444777:::======BBB======CCCEEEJJJ^^^uuu~~~lllDDDDDD@@@BBBGGG>>>000222@@@>>>>>>>>><<<::::::;;;===;;;999<<<;;;666:::>>>:::222hhhyyycccMMM555000<<>>===:::===XXXaaa@@@555@@@QQQ\\\```FFF888---888^^^VVV>>>AAA777:::999999999999999::::::;;;;;;;;;;;;;;;<<<<<<===;;;>>>AAAAAAAAACCCGGGKKKKKKJJJCCCBBBIIIGGGEEEPPP>>>FFFNNNPPPJJJDDDBBBBBBKKKHHHDDDBBBBBBAAA===:::@@@@@@???>>>>>>???@@@AAA@@@AAAAAA@@@===:::;;;>>>555>>>NNNfffxxxoookkkuuuzzzwwwmmmYYY@@@///***---((()))))))))(((((()))***((()))******+++...333666===>>>ttt:::555333...000000...---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,...---,,,---...000)))111///---666:::777999:::::::::;;;<<<>>>??????<<<:::888777777777555444/////////000000000000000------,,,,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------...))))))...///+++---444111///111555666666:::===UUUkkk}}}rrrLLLBBBAAA===FFF<<<<<<===999<<>>??????>>>?????????AAADDDGGGJJJKKKKKKJJJCCCCCCCCCCCCDDDDDDEEEEEEDDDGGGHHHEEEAAAAAAFFFKKKGGGGGGFFFFFFFFFEEEDDDDDDBBBAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDHHHLLLNNNNNNPPPTTTWWWUUUFFFBBBNNNRRRIIIGGGOOOGGGNNNRRRNNNRRREEEjjjaaannn}}}hhhWWWDDD>>>AAABBB===888:::<<<;;;777777999888333111222222222222111111000222222222222111111111111111222333555888:::;;;<<<---@@@FFFCCCFFFGGGFFFKKKMMMVVVOOOFFFMMMTTTRRRRRRLLLRRRJJJHHHTTT[[[222PPPDDDEEEJJJKKKBBB:::AAAOOODDDDDDBBBAAA@@@?????????>>>??????===999777999;;;:::<<<>>><<<999888;;;???666JJJ999======DDD>>>aaammm~~~^^^VVVRRRGGGDDDKKKCCCEEEJJJFFF:::===BBB;;;888888666333111000222444000000000000////////////000---+++---444888333,,,///000555---000333(((444***222444999DDDBBB;;;===:::999777222///...///222///***,,,111...'''***666+++***************++++++,,,,,,,,,+++,,,,,,------............222666999888666:::>>>>>>>>>BBBKKKTTTaaasss~~~___FFFKKKCCC;;;GGGHHH======FFFGGG===???AAAAAA@@@>>><<<<<<===>>>666CCCJJJ;;;777===888BBBDDDhhhhhhqqqttttttUUU555...333:::AAAAAA777666@@@GGGFFF888999:::BBBTTT```QQQ:::999222888ZZZPPP--->>>666<<<999888777666666777888999444555555666777999;;;;;;:::>>>@@@>>>;;;:::???DDD<<>>CCCIIICCC>>>===@@@CCCAAA>>>@@@@@@AAABBBAAA???===;;;???>>><<<;;;;;;===>>>@@@>>><<<999999>>>AAA===555@@@888777CCCYYYsssyyy~~~tttuuurrrVVV@@@333+++&&&$$$&&&'''((((((''''''((()))''')))******,,,///333666@@@<<>>CCCJJJZZZoooyyyzzzeeeJJJ<<<;;;===;;;666AAA@@@>>><<<999666444222555CCCKKKCCC777444777999777888:::<<<>>>???>>>>>>CCCAAA@@@BBBFFFIIIHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCIIIFFFDDDCCCCCCDDDDDDCCCAAAAAAAAAAAAAAABBBCCCDDDFFFEEECCCAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA@@@@@@BBBDDDEEEGGGIIILLLPPPTTTUUUSSSQQQIIIHHHGGGGGGHHHJJJMMMNNNNNNLLLIIIHHHGGGEEECCC@@@CCCCCCCCCBBBBBBBBBAAAAAA======<<<;;;999888777777888777777666555555444444000000000000000000000000000000000000000000000000444444444444444666777777:::<<<@@@CCCGGGIIIJJJJJJJJJKKKMMMPPPQQQRRRQQQQQQTTTQQQMMMLLLLLLKKKHHHEEEIIIGGGEEEDDDCCCCCCCCCCCC??????>>>>>>======<<<<<<999:::::::::::::::::::::777999;;;;;;999888999:::::::::;;;<<<===>>>???@@@BBBNNN[[[gggyyy}}}oookkkMMMKKKIIIFFFEEEDDDDDDEEECCCBBBAAA@@@>>>===<<<<<<999888666444333222333333333333222222222111111111222222222222222222333333////////////////////////////////////000000000000////////////////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++,,,,,,,,,------+++---...///000333888;;;;;;::::::;;;<<<>>>@@@BBBFFFLLLXXXfffuuubbbXXXLLLEEEBBBBBB@@@===>>>>>>=========<<<<<<<<>><<<;;;;;;<<<>>>???>>>>>>>>>>>>????????????===GGGMMMrrrdddZZZNNNIII...---000888BBBDDD???>>>BBBNNNLLLMMMLLLDDD888666:::222===___nnn@@@222;;;<<<111444555777777666555222111///222666888777666555555:::::::::::::::999999999???BBBBBB===;;;===>>><<<888999:::;;;<<<===>>>??????<<<888666666666666555777888888777666666777999999777666777:::;;;999777777::::::777;;;PPPqqqbbbSSS>>>///)))((())))))((((((((((((((((((((((((((()))******+++...222666===FFFyyyzzzAAA555000111555///......---,,,,,,,,,,,,---++++++++++++++++++++++++******))))))******+++,,,,,,,,,---///000222333333444555666777888999:::;;;::::::999888777555444333000000//////......---------,,,++++++******++++++************************))))))*********+++++++++,,,,,,,,,,,,------------//////000000000222555888555888:::AAAJJJLLLXXXpppttt\\\JJJGGG@@@999666888999888666;;;;;;:::999777666444333222:::===888444444444333555666888:::;;;<<<<<<<<<===<<<===@@@DDDFFFEEECCCCCCCCCCCCBBBBBBBBBBBBAAABBB@@@???@@@AAABBBBBBAAA??????>>>>>>???@@@@@@AAA@@@@@@>>>>>>???@@@BBBCCCFFFFFFFFFFFFFFFGGGGGGGGGHHHFFFDDDCCCBBBBBBCCCDDDFFFGGGHHHKKKMMMNNNLLLJJJJJJIIIHHHGGGHHHJJJLLLMMMJJJHHHEEEDDDCCCBBB@@@>>>>>>>>>>>>>>>============::::::999888777666555555555555444444333222222111000000000000000000000000000000000000000000000000111111111222222333444555777999<<<@@@DDDFFFGGGHHHJJJKKKMMMNNNPPPQQQQQQRRRNNNLLLJJJJJJLLLLLLIIIGGGGGGFFFDDDCCCBBBAAABBBBBB>>>>>>>>>===<<<<<<;;;;;;888888888888888888888888555777888888777666666777777777888999:::;;;<<<<<<222888===@@@FFFOOOSSSRRRPPPMMMOOORRRPPPIIIEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333222222222111111111111111111111111------------------------------------....................................++++++++++++*********)))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---+++,,,---...///222666999999999999:::;;;===???@@@999<<<@@@EEEIIIMMMPPPRRRdddddd___VVVUUUWWWNNNAAADDD???:::999<<<>>>===<<<999999999888888888777777:::999777666666777999:::999999999:::::::::;;;;;;===@@@AAARRRaaa}}}uuurrrUUU???999111...222888:::===AAA;;;888666555000---111:::OOO}}}MMM555888>>>:::222666666777777666555333222111333666888777666666666999999:::;;;<<<>>>???@@@AAADDDDDDAAA???AAABBBAAA>>>???@@@AAABBBCCCDDDDDDDDDAAA===;;;::::::999999888888888777555555666777888666555666999:::999777::::::999666666<<>>DDDuuusss;;;333///000444///......---,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++++++++,,,---///000111111222333444555666888999999999999888888666555333222000000//////...---------,,,,,,+++************+++************************)))))))))*********++++++++++++,,,,,,,,,---------...////////////111444666666999666777999444999LLLIIINNNTTTXXXZZZ]]]aaaeeeSSSNNNHHHEEEDDD???777000222444777666444333333444444555555555555444444333000111000///111555444000222333555666888888999999999:::<<>>>>>????????????@@@@@@===<<<===???AAACCCBBBAAA<<<;;;;;;;;;;;;<<<<<<===:::999::::::<<<>>>AAABBB@@@@@@@@@@@@@@@AAABBBBBBHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJJJJKKKLLLLLLKKKIIIJJJJJJHHHHHHHHHIIIJJJKKKEEEBBB@@@??????>>><<<;;;999999888888888888777777555555555444444444333333222222111111000000//////////////////////////////........................///......//////000111222333555888<<>>======<<<;;;:::::::::777777777666555555555444222444555555444333333444333333444555666777888888666999;;;:::;;;>>>>>><<<===;;;<<>>???AAABBBCCCCCCBBBBBB@@@@@@???===<<<;;;:::999999888777666555444444444444444444444333333333333000000000//////......---*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,---------///333666777888888999:::<<<===>>>???@@@AAABBBCCCEEEFFFGGGLLLNNNKKKCCCAAADDD@@@888;;;999777888;;;;;;888444666666555555555444444444666555444333333444555666555555666666666777777777<<<:::<<<888FFFZZZyyy~~~XXXFFF333,,,...111222333555333333666:::BBBPPP]]]WWW111222===999222444555555444444333222222222111222444444333333555666666666666888:::<<>>BBBCCC@@@>>>AAABBB@@@@@@@@@AAABBBCCCCCCDDDDDDEEEBBB???===<<<<<<;;;:::888888888666444333444555666555444666888999999888:::777555555777888888666???]]]sss\\\JJJ111---)))(((***,,,,,,***((((((((((((((((((((((((((()))***+++,,,///333777???AAApppnnn888333000///222......---,,,,,,++++++,,,,,,************************)))))))))))))))***++++++******+++,,,---...//////111111333444666777888999777777777666555444333222000//////......---,,,,,,,,,++++++***************************************))))))))))))************++++++++++++,,,,,,,,,,,,,,,...//////...///222444777:::888:::AAA<<<;;;EEE===???AAABBBAAA@@@BBBCCCDDD???;;;;;;@@@DDDFFFFFF;;;<<<;;;666111///111444222222333333333333222222222000------111555444222111222333444555666777777:::<<>>??????======>>>@@@CCCCCCBBB@@@999999999888888999999:::777777777888:::<<<>>>???<<<;;;;;;;;;<<<===>>>???CCCCCCDDDEEEGGGJJJLLLMMMNNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHAAA>>><<<:::;;;;;;:::999666666555555555444444444222222222222222222222222000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000222444888;;;>>>AAABBBAAAAAA@@@@@@BBBCCCFFFGGGKKKKKKJJJIIIHHHFFFDDDBBBBBBAAA@@@???>>>>>>======<<<<<<;;;::::::999888888777666666555444333222222000222333333222111111222111111111222333444444444333555777888:::===>>>===EEEDDDCCCCCCCCCBBBBBBCCC:::<<>>===<<<;;;:::888777777777666666555444333333333333333222222222111111111//////...---,,,+++++++++))))))))))))))))))))))))((()))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))************+++++++++++++++,,,,,,++++++---111333555666777888999;;;<<<<<<:::;;;===???CCCFFFIIIJJJ@@@CCCCCC???>>>BBBDDDBBB???===<<<;;;;;;999555222555555555555444444444444555555444444444444555555555555555555666666666666999999BBB444@@@DDDhhhyyyoooWWWHHHAAA<<<777333)))111AAAYYYtttRRR:::///999;;;...+++555222111000///...............//////......///111333444333222222444666888999:::>>>???;;;999;;;;;;999;;;;;;<<<<<<=========>>>???===;;;:::::::::999888777888777555333111222333333333444555666777888888:::666333444888<<<===<<<===:::@@@UUUqqqwwwxxxeeeJJJ222&&&+++))))))***,,,,,,+++)))((((((((((((((((((((((((((()))***+++,,,///444777???>>>kkkkkk777444222...000---------,,,++++++++++++,,,************************))))))(((((())))))***+++))))))***+++,,,------...000111222444666777999999666666666555444333222111/////////...------,,,,,,,,,+++******))))))******))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,+++,,,......---...000222...111000777DDDBBB;;;===DDDEEEEEEDDDAAA???>>>>>>=========>>>===888000***777555333111111222444666222222222222222111000000333111000000000111222444111111222333444555555666;;;===???AAA@@@>>><<<;;;::::::;;;<<<======>>>???>>>>>>>>>@@@AAAAAA>>><<<888888777777777777777888777777777777888999:::;;;===<<<;;;;;;<<<===???@@@@@@AAABBBDDDGGGIIIKKKMMMKKKIIIIIIJJJKKKLLLLLLKKKHHHHHHGGGFFFFFFEEEEEEEEE???===:::888888999888777555555555444444444333333000000000000111111111111/////////...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000///000222555888;;;>>>???BBBAAAAAAAAABBBCCCEEEGGGHHHIIIIIIIIIGGGEEECCCBBB@@@??????>>>===<<<;;;;;;;;;;;;:::999888777666555666555555444333222222111///111222222111000000111000000000111222222333333111111222444444444444555444666888999:::;;;;;;999:::<<>>???<<<>>>===999666777999999666555444444555666666666444444444333333333333222444333333333333333333444333333333444444444555555666777DDD999BBB<<>>???;;;888999888666999999999999999999999999999777666666888888888777666666666444111000111222222222333444444555666666999777666444444555666888***555???>>>888<<>><<>>???@@@AAAAAA@@@BBBFFFGGGFFFEEEDDDEEE>>>>>>>>>>>>===;;;:::999:::999999777666555444333333333333222222111111111...000111111000//////000000000000000111111222222555333444777888666666888222666:::;;;<<>>??????===;;;999999999888666555444333222///000000000000///...---------------,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************+++******,,,///222333444666777999:::::::::;;;<<<>>>@@@AAABBBAAAAAA<<<===<<<999777777888:::333222000//////111222444111111111000000000//////000000000000000000000000000000000000111111111111333555<<<888===:::BBBDDDSSSwwwddd>>>***777666333///222888777333000000000///......---------......------...000333111222444666999;;;======<<<@@@AAA>>>;;;<<<;;;888<<<;;;;;;;;;;;;;;;;;;;;;777666666666888999888666444444444222000///000111111222444333222222333555111444888888555222111222???333(((,,,888>>>888...///333555777999:::666000******...333333---%%%"""(((((((((''''''(((((()))((((((((((((((((((((((((((()))***+++---111555999===<<>>======>>>???AAABBBAAA@@@:::666111------000444666333333333333444222///,,,//////000000000///.........,,,,,,000///,,,---222111000000///000111333444222444777777666555666888888999999999::::::;;;;;;;;;999777666777777666555666555444333333333333333333444444555555555555555333222000000111333666888;;;<<<===>>>???@@@@@@@@@HHHHHHIIIKKKMMMMMMKKKIIIBBBBBBCCCCCCCCCBBBBBBAAA???<<<888555444444444444222222222111111111000000...............---------,,,,,,,,,,,,,,,---------************************++++++++++++++++++++++++*********++++++,,,---.../////////000222444777888777888999::::::;;;;;;:::;;;???CCCDDDCCCAAAAAABBB===>>>>>>>>>===;;;999888999999888666555333222222000000000000000/////////---...000000...---...////////////000000000000000...+++---222444222222666333777999777888;;;:::555999:::;;;======<<<:::999777777666555333222111111---.../////////...---,,,,,,,,,,,,+++++++++*********************)))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))************,,,000333333444666888999:::::::::444777;;;???AAABBBAAA@@@666555444555666666666777666666444222///...//////////////////.........---......////////////..................////////////222555444999555;;;;;;???444UUUvvv|||```BBB888<<<999666111...111444555222//////000000///...,,,+++,,,---......---...000111...///333666888999999999777<<>>>>>>>>===;;;999888999888777666444333222111------..................+++---///...---,,,------......//////////////////111---...222333......222...333444111333888999555777888999:::;;;;;;::::::777666555444222111000000---.../////////...---,,,,,,,,,,,,+++++++++******))))))))))))************((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********---111444333444666888::::::::::::666999===AAABBBAAA>>><<>>111<<<777>>>GGG888IIIbbboooHHH111...222666///000444666000(((***111,,,---...///...,,,***((()))+++,,,---,,,,,,---///+++---000222222111///...///555999888888::::::888;;;;;;;;;::::::999999888;;;:::888777777555333000000111222111//////000222111333444333000...///111333111......///222333333333111000111444666666555222,,,+++000000***)))///---000---'''(((,,,+++%%%'''(((******(((&&&%%%$$$((((((((((((((((((((((((''')))***,,,...111666:::;;;===nnnKKK444000555,,,111---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++,,,...///111222222222111111111000000//////111000///---+++*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++//////000222444777999:::<<<:::888999;;;:::777555666444333333444555333222////////////....................................---------------------------------............///111333555777777666555444777888888888888777666555::::::999999888777777666222111000......000111222222333333333333222111111000///......///111333444222333555888;;;???AAACCCBBB@@@???@@@CCCEEEDDDAAABBBBBBBBBAAA???===<<<;;;777666666555333222111111////////////............++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...000111222444666888888888777888:::@@@??????@@@AAAAAA>>><<>>DDDSSSmmm\\\LLL:::444777999444---111111000000///.........++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...000222222111111333666999:::888666444444777777666666555555444444555555444333222000000////////////000000000000000//////.........------------------............///000///...000444555333000......---,,,++++++++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))***+++000666:::@@@999mmmJJJ444000444,,,111---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++,,,---///000111222111111111000000000//////111000...---+++*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---...111333555666:::888777777999888666333444333222222333333222000////////////.........---------------------------------------------------------------............000111222444555555444444666777777888999:::::::::888888777777666555555444222111///......///111222222222222333222111111000000///......///000222444222333444777999<<>><<<>>>AAABBBAAA???@@@@@@???>>>===;;;:::999666555444333222111111000.........------------,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...///111222333555777888777777888:::AAA@@@@@@AAABBBAAA>>><<<<<<<<<;;;999888777666555444444333222111000//////------------------------------------------------+++++++++,,,,,,,,,,,,---------........./////////...//////000111222333444666666777888777666555444666555444333111000///...///...------,,,---------*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((()))+++---//////000222222222222444555:::;;;===??????>>><<<:::666666555444333222111111000000000/////////............------,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,---------............///000000222333555777888777999:::<<>>===<<<<<<<<<<<<;;;:::888777666333333222222111000//////------,,,,,,,,,+++++++++************************************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---///000111222444666777777777888:::AAAAAA@@@AAAAAA@@@>>>;;;777777777666666666555555333333222111000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------............,,,,,,---...///000000111222333444555666555444444444444333222111000///...------,,,++++++++++++,,,******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***,,,------///111111111222444555===>>>??????>>><<<:::888444444333222111111000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...//////000222444666777222555777777555666999===BBBOOOaaarrr}}}xxxmmmZZZGGG???>>>===;;;...000222222111111222444000//////......---,,,,,,************************)))))))))*********++++++,,,,,,,,,---...///000111111222444555666999===@@@<<<<<<;;;999777666555444444333333222111000//////.........---------------......------------,,,,,,,,,,,,,,,---------......000///------///111222222...---,,,+++************(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***+++,,,000666:::@@@???tttCCC444000333,,,111,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))************+++,,,---.../////////////////////////////////...---+++******))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,,,,...///111333444555555555555555444333222222111000000111111000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------......---...///222555666CCCAAA>>>:::777666666777444444333333333222222222111000////////////000111000000111111000000///.........------...///000000111111111222333555666777777777777888:::;;;;;;;;;:::::::::999888666555444111111000000///......------,,,,,,,,,,,,+++++++++************************************************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,...///000000222555666666666888999@@@????????????>>><<<999666666555555555444444444222222111000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------++++++,,,,,,---.../////////000111333444444333333333333222111000/////////------,,,++++++++++++,,,***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''((((((***+++,,,,,,...000111111222444666:::;;;;;;;;;:::888666444222222111000000///..................------------***+++++++++,,,,,,,,,---************++++++++++++++++++++++++,,,,,,,,,---//////000111222444666777888888888777666999???CCC<<<===???BBBEEEGGGGGGFFFDDD>>>666000///222333333---000333333000...000222.........---,,,,,,++++++))))))))))))))))))))))))(((((()))))))))*********,,,,,,++++++,,,---///000111222333333333333555777777777666555444333333222333222222111000000//////---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------///...,,,,,,---///111222---,,,+++******)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***+++---111666:::>>>AAAxxx???444000222,,,222,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***))))))***+++,,,------........................///...---,,,+++***)))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,---...000111222333444555555444333333333222111000000111111000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---///...------///111555777EEEBBB>>>999666444333333444444333333333333222222000//////////////////000//////000000//////...---------------------......000000000000000111222333444555666777888999:::;;;999999888888777666555444/////////......------,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((*********++++++---...///...000333555555666888999===<<<<<<<<<===<<<999777888777666555444333222111000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........,,,...///111222222222111111111111000000/////////...---,,,,,,++++++,,,,,,)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********,,,...000000222444666666666777777666555444333000000000///......------------------,,,,,,,,,+++))))))******+++,,,,,,,,,)))))))))*********++++++************++++++++++++.........///000222333444;;;:::888666555888<<<@@@HHHCCC===:::999::::::999666888<<>>777///)))333333111000///.........------,,,,,,+++*********(((((((((((((((((((((((('''''''''((((((((())))))++++++*********,,,---...///222444555333222111111222222222222333333333333111111111000000/////////---,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,++++++---///111,,,,,,+++***))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))+++,,,...111666999<<>>@@@@@@@@@999444111111222333777<<<333///,,,+++---...---+++,,,,,,+++******))))))(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((***)))))))))******+++,,,---000444666666444444333111111222333444555555666000000000000//////......------,,,,,,++++++************++++++++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,+++***+++...000,,,+++***)))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''')))+++---///222666999:::GGG~~~999444000111,,,222+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((())))))***+++++++++,,,,,,---------.........,,,+++***))))))((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))***++++++...000222222000///000111000///......//////...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++++++++---,,,,,,,,,---...000111333333333444444555555555222222222222222222222222...//////////////////...---............---,,,,,,++++++,,,,,,,,,,,,++++++......------...//////000///111444444444444777999555666666555555444333222......------------,,,,,,,,,++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***))))))******+++,,,---***---000333444555777999888888888:::<<<<<<:::888888777666444222111000///.........---------------++++++++++++++++++++++++************************((((((((()))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,---///000000000//////////////////////////////,,,,,,+++************+++))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((('''''''''***---...///111444666444444444444333333222222///............---------,,,+++++++++************)))))))))***************((((((((()))))))))******((((((((()))))))))***************+++,,,---...///,,,---000333666888777666888999999777444111...---333222333666222***&&&(((...,,,++++++,,,,,,+++***++++++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((()))*********)))))),,,...111333333333555666222222222333444444555555000000////////////.........------,,,++++++******************+++++++++,,,************++++++++++++(((***,,,+++******,,,...++++++)))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''))),,,...///222666999:::JJJzzz888555000111,,,222+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((())))))******++++++,,,,,,,,,------.........++++++***)))(((((())))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++,,,///111111...---...000///---,,,,,,---...,,,+++,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,------...///000111222333333333333111111111111111222222222......////////////......------......------,,,+++++++++,,,,,,,,,++++++***------------......///000---000222333222222555888444444444444444333222111...---------------------************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))***+++,,,,,,***,,,000222333555777999888888888:::<<<===;;;999555555444333222000000///------------------,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************++++++++++++---...///000000000///............///////////////+++******))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((''''''''''''))),,,...///111444666333333222222111000//////..................------+++++++++************)))*********)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++,,,,,,---...///000333111//////111444666777333555555444444555888;;;444000///222000,,,---333+++---///...,,,***)))(((*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''')))******)))((((((---...///......///222444222222222222222222222222///////////////...............------,,,+++******))))))******+++++++++,,,)))************+++++++++&&&))),,,,,,***)))+++---+++***)))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''))),,,...000222666999:::LLLkkk>>>000000000111)))...,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************+++***((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++---------............//////............---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,---------......///000333555666555333222000000000000000000000000///............---------------,,,,,,,,,,,,++++++************************,,,,,,++++++,,,,,,---...///000111333555666888999666666666555333111///---......---------,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---...000222444555444444555666666666666666777555444222000......---------......------,,,++++++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------.........------,,,,,,,,,+++++++++************)))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++---///000000000000000000000000000------,,,,,,,,,+++++++++************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))*********+++++++++,,,,,,,,,...///111333555777999999999@@@EEEBBB999222333777555333111000.........///...---,,,***)))((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))+++---000111000///......222222222111111111000000/////////...------,,,,,,+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%(((******)))***000222222444777:::FFFhhh===111000000111)))...,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************+++***)))((('''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,------------...000222555555444333222////////////////////////............------------------,,,,,,,,,+++++++++************************,,,++++++++++++,,,------......000111333555666777555555555555333111///......------------,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++,,,,,,...///111333444444555555666777666666666444333222000////////////---------------,,,,,,+++++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,---...---------,,,,,,,,,,,,+++++++++*********))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))+++---...///////////////////////////---,,,,,,,,,,,,+++++++++*********)))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))*********+++++++++,,,,,,,,,---///111333555666777BBBFFFIIIDDD;;;444222333333222000...------------------+++***)))((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***,,,///000/////////000444333333333333222222222//////......---,,,,,,,,,++++++++++++************))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((******(((***000222222444888:::EEEddd;;;222111///111***...,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,---------..................------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++++++++,,,,,,,,,---------...///111333444333222111////////////////////////............------------,,,,,,,,,,,,++++++++++++************************++++++******++++++,,,---,,,---...000111333444555333333444444333222000///------------,,,,,,,,,,,,++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,---///000222333444555666666777777666666000000//////.../////////,,,------------,,,+++++++++******))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++*********)))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***,,,---...------------------------,,,,,,,,,+++++++++************))))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''(((((()))))))))*********++++++++++++***+++,,,...000222333444888:::<<<;;;888444333222000000...---,,,,,,,,,,,,---,,,+++)))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((***,,,------///111444333333222222222111111111///......------,,,,,,+++,,,,,,+++++++++*********)))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&((()))***(((***///222222444888:::EEE]]]999333111///111***...,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************+++,,,,,,,,,------------.........---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++++++++++++++,,,,,,,,,,,,---...000111222222111000////////////////////////.........---------,,,,,,,,,,,,,,,++++++++++++******************************************+++,,,,,,,,,,,,---///000222333333111222222333333222111000---------,,,,,,,,,++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,---///111222444444555666666666666666000///......------......,,,,,,,,,,,,,,,+++************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,++++++++++++************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))))))))************+++)))***+++---///000222222//////000111222222000...//////...---,,,,,,++++++++++++***)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))'''((()))***+++...222666000000000/////////............------,,,+++++++++,,,++++++++++++*********(((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''))))))(((***///222222555888:::DDDVVV777444111...111***...,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---...------------,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++*********+++++++++,,,,,,,,,---...///000000000///...........................------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))***))))))))))))***++++++,,,---...///000111222333000000222222222111000///------,,,,,,,,,+++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))*********+++,,,...///000333333444555555555555555111000...---,,,,,,++++++++++++,,,,,,++++++***))))))))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********++++++++++++++++++++++++++++++*********)))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********)))***+++---...000111222555333111111111000,,,)))............---,,,,,,+++******)))(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((()))***---111555//////.........------------------,,,++++++******++++++************))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&&&&'''((()))'''***///222333555999:::CCCPPP555555222---000+++...,,,+++******))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))*********++++++++++++,,,---....../////////........................------------,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))((())))))***+++,,,,,,---...///000111111///000111222111111///...,,,,,,,,,,,,++++++++++++)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))******+++---...///111222333333444444333333111000///---,,,+++++++++***++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((())))))))))))*********)))************+++++++++******)))))))))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++++++++++++++++++++++++++*********))))))))))))((())))))((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******+++---...///000111111000//////000000...,,,---------------,,,++++++))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''((((((((()))+++///222000000000/////////......---,,,,,,++++++******)))******)))))))))((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''((((((''')))///333333555999:::BBBKKK444555222,,,000+++...,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((())))))***)))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************++++++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))*********+++++++++,,,,,,---.................................---------,,,,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((()))*********++++++,,,---...//////000000111111111000...---,,,,,,,,,++++++++++++***(((((('''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))******,,,---...000000111222222222222111//////...---------------***************))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******))))))))))))******++++++***)))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))***,,,---...///000)))***+++,,,---...//////***+++,,,,,,,,,+++***)))((((((''''''&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((((()))))))))((())),,,.../////////............---,,,,,,,,,+++******))))))((((((((((((''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((''''''''''''(((''')))///333333666::::::AAAIII333666222,,,000+++...,,,++++++***)))*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((()))*********)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))***************++++++,,,,,,---..............................---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((((()))******))))))***+++,,,,,,------000111111111000///---,,,,,,,,,,,,+++++++++******(((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))***+++,,,---//////000111111111111111---------------...///000***************)))(((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))*********+++))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((()))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((()))***+++,,,---......///000111///,,,******+++))))))***++++++***(((((((((((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((((()))***)))((((((***,,,------,,,,,,,,,+++++++++,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))((('''''''''(((''')))///333333666::::::AAABBB999111//////---,,,...,,,+++******))))))******))))))))))))(((((((((((('''***)))%%%&&&,,,,,,(((***(((***+++%%%!!!---'''%%%+++---$$$$$$)))(((***###(((///***''')))'''&&&)))---(((!!!***000''''''(((...+++"""''',,,&&&))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))+++,,,,,,+++***,,,------.........---,,,,,,+++,,,,,,,,,+++++++++******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++......//////...---,,,,,,+++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,---...///000000000000------,,,,,,,,,,,,+++++++++++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))))))))))))))************%%%'''))))))(((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))***,,,---...------............------+++++++++*********))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((())))))+++++++++*********))))))))))))))))))((((((((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&(((+++---///222666999<<>>FFFsssAAA888111//////---,,,---,,,+++******))))))******))))))))))))((((((((((((&&&))))))'''''')))(((%%%111++++++...))) ###---!!!(((((('''+++******333***)))""")))///,,,***))))))%%%(((///***'''...000&&&,,,555,,,$$$%%%$$$(((((((((((((((((((((((())))))))))))((((((((((((************************************************)))))))))))))))))))))))))))))))))*********+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++******+++------------------,,,,,,+++,,,++++++++++++*********+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++------......------,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,---....../////////,,,,,,,,,,,,+++++++++++++++******))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))(((((())))))))))))*********,,,---,,,***)))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,***++++++,,,,,,++++++***************))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''((()))+++************))))))))))))))))))(((((((((''''''(((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&(((+++---///222666999<<>>666000//////---,,,---,,,+++******))))))******))))))))))))((((((((((((&&&((()))***(((&&&&&&)))...555***'''///--- (((+++%%%"""+++333///(((+++(((&&&(((,,,******222&&&&&&"""''',,,((("""...'''%%%###!!!+++///$$$''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((***++++++***)))+++,,,++++++,,,,,,---,,,,,,++++++++++++*********))))))+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,,,,,,,+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))***+++,,,,,,---------,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((('''(((((((((((())))))))))))++++++***((('''&&&'''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))++++++,,,,,,,,,,,,++++++)))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''))),,,...000333777:::@@@DDDmmm===555///000000---,,,,,,,,,+++******))))))******))))))))))))(((((((((((((((''')))***(((%%%(((...000#########!!!,,,''''''...###000&&&!!!***000&&&$$$###222,,,---(((%%%///(((!!!###...///%%%$$$(((%%%''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******))))))***,,,***++++++,,,,,,,,,,,,,,,+++************)))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++,,,,,,,,,++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((()))***+++,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''(((((((((((())))))''')))***)))'''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++++++++,,,,,,+++++++++((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((((((((()))))))))))))))***((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''))),,,...000333777:::???BBBjjj<<<555///000000---+++,,,,,,+++******))))))******))))))))))))(((((((((((()))''')))***(((%%%***333]]]@@@***,,,///)))&&&***111(((333222GGGGGG,,,$$$---''':::TTT===$$$222NNN<<<666BBB<<>>???fffxxx<<<444///000000---+++,,,++++++***)))(((((())))))))))))))))))))))))))))))$$$+++)))%%%***)))%%%(((&&&999FFF)))$$$!!!+++,,,FFF###***+++'''$$$###***###***000(((***&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((***---///111333777:::>>>???bbbvvv<<<444///000000---+++,,,++++++***)))))))))))))))))))))))))))))))))))))))''',,,&&&###)))***(((---***---)))444ddd666ppp999555111'''***((()))###((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((***---///000333777:::FFFFFFiiiooo<<<444///000000---+++,,,++++++***))))))))))))***))))))))))))))))))))))))'''+++&&&$$$+++)))%%%)))///!!!XXXMMM'''///)))&&&OOO444>>>xxx''')))$$$))),,,%%%((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))******+++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((***---...000333777999DDDGGGooolll<<<444///000000---+++,,,++++++***))))))*********))))))))))))))))))))))))%%%)))''')))///((( $$$HHH___...YYY333(((---|||888(((%%%+++---&&&((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***,,,...000333666999===CCCsssooo<<<444///000000---+++,,,+++***************++++++************************''')))&&&(((...)))'''111QQQEEE444;;;EEE888)))%%% +++000(((999 ddd***)))***((()))'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''))),,,...000222666999>>>AAArrrkkk<<<444///000000---+++,,,+++************+++,,,,,,************************++++++%%%%%%***)))333HHH ooo***555PPP444222GGG,,,!!!555$$$***000$$$)))%%%(((---((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''))),,,---///222666888>>>???qqqccc<<<444///000000---+++,,,+++*********++++++,,,---***************************,,,(((''')))'''444NNN;;;KKK555III:::KKK666333444lll***...666,,,...666NNN*** ((((((&&&///((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))+++---///222555888;;;CCC|||```<<<555///000000---+++,,,+++*********+++,,,,,,---************************$$$+++---...,,,###+++DDD111>>>;;;444???WWW@@@>>><<<@@@777)))zzz---+++qqq)))%%%---,,,!!!(((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&)))+++---///222555888:::LLL^^^999555111///......---,,,,,,++++++******++++++,,,...---+++*********((('''%%%+++&&&***555***"""222NNNQQQUUUPPPJJJaaammm]]]NNN___WWWTTT777(((CCCCCC%%%'''&&&666---((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***%%%&&&((()))))))))((('''+++++++++******)))))))))###(((------+++)))+++...***************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''((()))((((((((((((((((((((('''((()))******((('''&&&+++,,,)))%%%%%%))))))$$$'''((((((((('''(((***+++))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))((((((''''''''',,,***'''$$$######%%%'''***!!!!!!+++...((((((111,,,***///666666222222888,,,((()))------)))***...***&&&&&&+++---***&&&%%%((((((((('''%%%$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))+++---000333777999:::GGG\\\999555111///......---,,,,,,,,,++++++++++++,,,,,,---+++***)))***+++,,,,,,------'''%%%***,,,333AAAaaattthhh~~~yyyqqqVVVUUUWWWZZZ444:::888ggg%%%''',,,%%%///,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((()))))))))))))))))),,,++++++******+++------'''''''''((((((((())))))///***&&&'''******&&&!!!&&&''''''((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,***'''&&&&&&)))---///%%%&&&'''((())))))))))))'''''')))------++++++///((())))))((('''''''''((()))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((('''!!!+++///,,,((((((***---.........000222222111000;;;@@@:::999===;;;222===666111000,,,''''''+++,,,+++***)))$$$"""'''///******)))((('''((()))+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))+++---000333777888;;;FFFXXX999666222///......---,,,,,,,,,++++++++++++,,,,,,******)))***+++,,,...000******///000000<<>>;;;XXXwwwXXX222,,,,,,%%%***%%%)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))******))))))))))))))))))((((((((())))))))))))(((,,,,,,,,,+++******))))))...***'''(((---111000---&&&'''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++++++++***%%%'''***,,,---+++)))'''++++++++++++************'''%%%)))111000''''''...((())))))***))))))(((((((((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''((()))(((((((((555...$$$!!!$$$+++000333,,,444666222:::LLLVVVSSSTTT[[[```^^^[[[WWWPPPJJJKKKGGGEEEDDDAAA<<<999;;;---***+++------***))),,,***)))((('''&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))+++---000444666888===DDDVVV999666222/////////...---,,,,,,,,,++++++,,,,,,,,,)))+++,,,,,,,,,+++,,,---++++++777===>>>VVViiiaaa|||iiieeeYYYddd===EEEHHH//////777///***)))(((***'''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))++++++*********)))))))))%%%'''***,,,,,,+++)))''',,,,,,,,,---------------***,,,---,,,((('''))),,,++++++++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++******)))&&&'''((())))))((('''&&&((((((((()))***+++,,,,,,---+++,,,...,,,'''%%%%%%)))))))))+++,,,,,,+++)))''''''(((((()))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''(((((((((''''''"""%%%***000555888999888===KKKVVV[[[fffvvv}}}zzz{{{|||rrrdddRRRCCC;;;DDD666+++,,,222222+++%%%***)))((('''''''''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))+++...111444666888@@@DDDUUU:::666222000//////...------,,,,,,,,,,,,,,,,,,---***---//////---*********444333BBBMMMUUUrrrpppvvvooohhhoooddd```lll]]]bbbbbb{{{yyyuuuxxxGGG555@@@888AAA000///111$$$((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++++++++++++++*********---,,,,,,---///222555777>>>>>>???AAACCCDDDEEEFFFCCCAAA===:::666111,,,))),,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((000,,,&&&"""$$$***222777222333555777:::<<<>>>?????????<<<999;;;@@@>>>888///---++++++,,,+++)))&&&'''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''(((((()))%%%000999:::666999HHHVVV```jjjzzzvvvzzznnnhhhuuusss___HHH:::444///+++******))))))***,,,+++(((%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))+++...111444666777???DDDTTT:::777333000//////...---------,,,,,,,,,,,,------,,,///111000---,,,...111555EEEaaavvvyyylllqqqcccllllllvvvrrrmmmfffzzzooo???222777111999888&&&&&&...))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,---,,,***,,,222<<>>HHHLLLDDD999---,,,***(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,+++---000444888:::<<<===???@@@AAAAAA@@@???===<<<;;;:::999;;;???DDDFFFFFF;;;666111///...---)))&&&)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))(((''''''))),,,///111CCC;;;555:::KKKcccwww~~~tttiiigggjjjssswwwxxxtttpppnnnlllhhhVVV[[[aaagggqqq}}}pppYYYCCC888777---***((((((***+++(((&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))+++///222444666777;;;FFFSSS:::777333000000//////...------,,,,,,,,,,,,---------//////------111999AAALLLjjj~~~oooZZZmmmlllnnnoooQQQ???:::<<<;;;444+++...))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))******+++,,,---......///333;;;EEEPPP[[[dddhhhyyyxxxxxxwwwvvvuuuuuutttUUUMMMDDDBBBGGGJJJGGGCCC888444///+++((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++...111333---333<<>>AAACCCCCCBBB???===DDD;;;@@@NNNLLL@@@DDDVVVGGGAAA:::777888888555222,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))***)))((()))---222999<<<222:::KKKgggNNNZZZfffooo}}}|||vvvnnnfffooo^^^VVVAAA999///***))))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((,,,///222444666666:::KKKRRR:::777333111000000///......------,,,,,,------.........---+++,,,555DDDOOOxxx}}}{{{vvvzzzgggTTT{{{bbbYYYDDD777;;;DDD444+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++---...//////;;;GGG\\\ppp|||~~~iiiQQQDDDFFFMMMEEE@@@888000***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***---111666999EEEBBB===;;;<<>>UUUkkkhhhkkkqqq|||}}}{{{~~~bbbhhhzzzlllDDD@@@MMMEEECCCCCC777%%%###---///&&&)))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++***)))''''''///***%%%%%%(((,,,...---,,,***...666<<<======???DDDDDDCCCBBBCCCBBB>>>888444***)))(((###'''...***---***&&&&&&(((***)))'''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''')))***))))))***+++)))+++...CCC<<<>>>WWWhhhttt```VVV^^^vvv|||dddeeeaaagggccc]]][[[\\\]]]]]]\\\fffPPP___SSS```{{{gggXXXqqq]]]pppzzz___JJJMMM))),,,<<<***+++------+++(((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((&&&$$$&&&++++++''')))***,,,///222444666777>>>GGGPPP999666222000/////////...///......------......///333333!!!<<<444GGGjjjmmm}}}ooojjjpppxxx~~~}}}zzzyyyyyywww{{{yyyooovvv\\\]]]TTT666???999///,,,)))))))))))))))***))))))))))))*********+++))))))))))))))))))+++,,,%%%***...///222CCC___uuu|||TTTBBBKKKFFFCCC---222---++++++,,,,,,++++++++++++************************))))))))))))************...+++(((((()))***)))'''333///***'''&&&''')))***+++)))***---,,,)))***///)))***++++++***)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******+++,,,,,,,,,(((555DDDEEE;;;===FFFIIIRRR```nnnzzz}}}yyynnn}}}tttzzz{{{zzzsssgggSSSFFFHHHGGG???;;;999111''')))222)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))&&&&&&)))+++,,,+++ &&&+++,,,******///444FFF@@@;;;:::888777999>>>444666888;;;>>>>>>:::555>>>:::@@@@@@555///,,,###$$$&&&))),,,---,,,***)))***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&((()))(((((()))******$$$@@@FFF111:::rrrRRR]]]ppprrruuuyyy}}}uuujjj[[[^^^GGGTTTVVVrrr___cccsssqqq}}}^^^VVVMMM$$$%%%***)))###$$$---...)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&))))))''''''******''')))***,,,///222444666777>>>FFFNNN999666222000000000///...//////............//////)))777+++>>>^^^wwwvvvwwwooouuu~~~uuu}}}zzz||||||zzzwwwwww{{{rrr}}}}}}gggHHH<<<@@@666...***,,,***&&&(((...))))))*********+++++++++,,,***((((((***,,,---...111555777999FFF___yyyzzz```mmm~~~lllzzzYYYtttuuu\\\|||lllwwwyyyaaaQQQ???AAA555:::...,,,,,,+++******++++++,,,++++++++++++++++++++++++)))))))))*********++++++...+++(((''')))***++++++"""$$$)))---///...---+++(((***///111---((((((,,,)))***++++++++++++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***)))(((((())),,,...000;;;BBBFFFCCCDDDUUUlll{{{|||}}}sssNNNDDD>>>???;;;000((('''))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,)))''''''***,,,+++)))333///,,,...666???FFFJJJ>>>@@@EEEJJJIIIFFFGGGKKKgggffffffeeeaaaYYYPPPIIIDDD555000555999???===///111///+++'''%%%&&&***---******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))((((((***---777111666YYYpppXXXqqq}}}}}}pppttt^^^bbb]]]gggjjjeee~~~___555666///)))(((***+++***(((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%+++---***'''((()))((()))***,,,///222444666777===DDDLLL999666222000000000000////////////...//////000000///444???SSS~~~qqq~~~|||xxxrrrsss||||||wwwwwwxxxzzz{{{{{{xxxtttqqqsss}}}qqqsssxxxgggMMMSSSBBB333***,,,,,,'''''',,,*********+++++++++,,,,,,///---++++++---//////...,,,...999QQQppp}}}xxxfffuuurrr}}}gggwww[[[eeessspppwwwuuuOOOEEE<<>>DDDBBB888666222111111222222111000000000000111222333444@@@jjjuuuzzzqqqkkkmmmwwwyyygggnnniii~~~bbbddd]]]KKK555,,,///...(((,,,,,,,,,,,,------------))),,,...---,,,///999AAAWWWvvv|||nnnvvv}}}||||||sssQQQMMMDDD888000......---+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,+++***,,,111555===HHHUUU]]]ZZZSSSLLLIIIRRRRRROOOMMMPPPSSSNNNEEEDDDAAA>>>===<<<888111+++++++++++++++++++++++++++*********************************************************************************************************************************************************************************+++++++++,,,,,,(((,,,222:::GGG[[[qqq}}}||||||jjjEEE<<<666...+++,,,---,,,+++************************************************---***(((***111;;;EEELLL:::IIIaaayyy~~~uuulllttt}}}wwwtttwww~~~xxxyyydddYYYeeennntttlll^^^MMM<<<333111333+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++&&&(((///555>>>RRRhhh___[[[}}}mmmRRRGGG]]]vvvpppZZZXXXXXXYYYfffkkkfffIII]]]xxxgggzzzWWW:::222///)))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&))))))''''''******''')))***,,,///222444666777>>>EEEAAA888666222111111222222222000000000000111222333444ppp]]]wwwhhhqqqjjjuuuooo|||ooozzz|||{{{mmmqqqhhhiiiXXX:::***...111,,,,,,,,,,,,---------......+++///000...,,,333BBBOOOuuunnnvvvpppaaaSSSIII;;;222///...---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,333<<>>JJJccc|||KKKpppZZZ@@@KKKcccyyy|||mmmXXXQQQWWWccc~~~bbb]]]VVVqqquuupppuuuqqquuuuuuXXX///"""000))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((('''$$$&&&++++++''')))+++,,,///222444666777???FFF@@@:::777444222111111000///555111111---888333+++NNNfff~~~yyysssvvvvvvsssooolllkkkjjjcccyyyjjjCCC===***///...---------.........//////'''666...))):::EEEYYYtttiiiooo|||mmmRRRKKK333...888'''...,,,,,,---------,,,+++***%%%///222,,,+++//////)))------+++---:::IIINNNIIITTThhhvvvppp^^^SSSRRRTTTNNNRRREEEXXX[[[PPPhhhnnnyyygggPPPEEEGGGMMMJJJCCC---+++,,,///---)))+++000,,,++++++******++++++,,,++++++******************---///,,,'''+++333000'''***,,,000222222000---+++000222222---'''%%%)))...,,,***((()))***,,,,,,+++++++++++++++++++++++++++,,,((('''***,,,+++---111000666IIIUUU~~~|||{{{{{{tttmmmMMM111///222///,,,...,,,,,,,,,+++++++++************+++++++++******+++,,,666111:::LLLAAACCCkkk{{{uuu|||aaannn||||||yyyyyymmmrrrllliii}}}jjjOOO999:::...***000...%%%(((444))))))))))))))))))))))))+++)))(((((()))************===333333sss~~~WWWjjjjjj<<>>888444111333888888222++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,)))***------++++++...000FFF```zzzzzzooowww{{{mmmrrrddd^^^XXXgggyyy[[[===222111---(((%%%,,,,,,,,,++++++++++++***+++,,,,,,++++++++++++,,,(((---EEEJJJ>>>YYYnnnxxxqqq}}}uuuttt|||www}}}ooorrruuusssmmm]]]hhhhhhSSS???:::///%%%&&&---)))***************************))))))))))))******)))111,,,FFF:::___vvvFFFjjjKKKAAAsssyyylllgggsss~~~|||zzzzzzzzzzzz|||yyyzzz}}}~~~~~~yyyvvvqqqkkkjjjlllzzzsss___ppp|||oooaaaHHH%%%000111***%%%,,,---***,,,(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&((((((''''''((()))&&&+++000000,,,((((((+++...---***'''$$$%%%'''***++++++************++++++***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''')))+++,,,+++)))''''''"""&&&,,,111222000---+++...+++((('''(((+++,,,---%%%'''***---...+++%%%!!!((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))***,,,///222444666777@@@EEEAAA:::777444222222222111000(((999222111333///\\\ggg~~~ooooootttttttttwwwvvvrrrAAA;;;///'''------........./////////777***111666@@@vvvooozzzddd]]]OOO333------...------------,,,,,,,,,///+++***,,,...---...000,,,888HHHTTT\\\\\\SSSIIIVVV^^^hhhuuurrrrrrttttttpppbbbQQQFFFHHHBBB777,,,***------***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++333111///---)))'''+++222444555888>>>DDDCCC===666:::>>>???:::111---000666...//////...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///...***+++///FFFmmmoooqqqfffttt}}}rrrpppggg[[[KKKGGG```vvvrrr}}}|||xxx~~~^^^AAA444111111000,,,,,,,,,,,,++++++++++++---------+++***+++---///;;;EEE@@@FFFiiixxxoookkkwww{{{yyysssiiiqqqzzzwww~~~www|||bbbFFF222444777///+++111************************))))))))))))))))))))))))%%%>>>---SSS|||aaaoooqqqMMMJJJyyyqqqyyyxxx}}}|||{{{yyywwwvvvvvvuuuvvvtttuuuxxxwwwtttvvvzzzyyy~~~~~~kkkZZZeeecccXXXjjjyyywwwxxxuuuVVVAAA///,,,,,,((($$$)))---'''(((((((((((((((((((((((((((((((((''''''''''''&&&%%%'''((()))'''&&&&&&'''---(((######(((+++)))'''&&&))),,,------,,,------''''''&&&&&&&&&'''))))))+++++++++***)))(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%'''***)))(((''')))++++++,,,,,,+++,,,///666;;;:::;;;;;;:::777111((("""((('''&&&(((***,,,---,,,))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***,,,///222444666777AAAGGGBBB:::777444222222222111000000333///666333FFF~~~ooo}}}zzzooopppwwwyyyvvv|||}}}|||lll___;;;111...............///////////////000444===ccckkkhhhsssooo]]];;;<<<111///......---------------///+++...333111))))))000<<>>===???FFFPPP[[[bbbeee{{{uuuggg^^^hhh~~~xxxlllsss|||wwwuuuZZZDDD<<<111"""&&&666************************((()))******))))))***+++666DDDEEEpppcccSSSvvvGGGVVVuuu{{{xxxrrrtttvvvvvvuuuuuuuuuuuuuuuuuuuuutttvvvxxxwwwssssssvvvuuuyyyyyyxxx}}}|||oookkkuuusssyyyooozzzyyysssttt333'''///333$$$ )))%%%(((((((((((((((((((((((((((((((((''''''''''''''')))))))))(((&&&&&&'''))),,,---000555<<>>CCC@@@===999444000...------)))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))),,,(((%%%(((111<<>>AAA999111000888@@@DDDDDD<<<@@@EEEGGGDDD===777444<<<:::666222000000111111---,,,+++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))%%%''',,,444===CCCEEEEEE======>>>BBBKKKYYYgggpppppptttyyy}}}{{{rrrfff]]]VVVMMM@@@555000///111222,,,,,,+++++++++*********(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&''''''(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((())))))******+++)))***,,,///222444666777:::AAAEEE999777444333444444333222333***<<<444^^^vvv|||fffrrrddd{{{rrrjjjfffkkkvvvnnnwwwppp{{{wwwuuuqqq555222.../////////000000000000222111QQQ}}}|||wwwKKKvvvyyyWWWFFF222111///...---...///000//////---+++444EEEVVV^^^RRRYYYqqq}}}```NNNGGG???444+++------,,,,,,,,,,,,------,,,,,,,,,---.../////////(((---777JJJkkknnncccmmmwwwvvvoooppp```YYYooozzzcccMMM===444222222------------------------+++---111111...222BBBSSSGGG|||yyyNNNFFF555GGGVVV```iiiiiirrrgggHHH555000...------------,,,,,,,,,)))+++------///777EEEPPPnnn|||uuulll\\\]]]]]]RRRDDD>>>UUUyyyzzzWWW>>>333DDDddd{{{pppggggggxxx{{{wwwlllqqq~~~mmmDDD,,,///++++++++++++++++++++++++***++++++)))(((,,,444;;;FFFyyyIIIeeeIIIJJJMMMxxxrrrzzzwwwkkkhhhbbb[[[WWWYYY^^^aaaYYYWWWTTTRRRSSSVVVYYY[[[WWWZZZcccmmmqqqpppqqqtttssssssvvvzzzzzzxxxzzzrrrvvv|||fffhhhwwwzzz___999''',,,---(((((())))))))))))))))))))))))'''((((((((())))))))))))&&&)))---111444999===AAA???<<<@@@TTTpppxxxmmm^^^ZZZQQQHHH@@@;;;888777555222///,,,*********+++(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((000:::@@@BBBBBBEEEHHHAAATTTmmm}}}~~~tttnnngggeeejjjsss}}}mmmXXXEEE666***$$$,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((&&&'''''''''((((((((()))'''''''''''''''''''''''''''''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))'''(((((()))******++++++)))***,,,///222444666777===DDDFFF999777444333444444444333444///777444ttt{{{vvvqqqeeeiiiggg```kkknnnxxxwwwAAA777////////////000000000000555:::lll~~~lllMMM[[[wwwUUUIII222111///...---...000111...111111333AAATTT\\\XXXOOOwww~~~]]]GGGBBB;;;///...------,,,,,,------...,,,,,,------...///000000666>>>SSS{{{sss|||eeegggyyy]]]CCC444222444------------------------***...444444111333CCCTTT???MMMMMMXXX___iiivvvyyy}}}lllHHH555......---------,,,,,,,,,))),,,//////222;;;KKKXXXsssSSS<<<;;;:::<<<]]]~~~}}}|||{{{{{{{{{bbbCCC<<>>TTTVVVjjjwwwmmm|||wwwwww```]]]mmmjjj```ooossswwwyyyyyyzzz|||~~~xxxwwwuuuuuuwwwyyyzzzyyyyyyxxxwwwxxxyyyzzzzzzzzzwwwyyyzzzzzz{{{|||~~~xxx|||ssswwwvvvmmm777)))555222************))))))))))))---'''&&&,,,+++$$$(((222;;;>>>:::999UUU{{{yyy~~~qqqnnntttjjjfffiiirrr~~~|||nnnaaaCCC333:::+++$$$'''+++...---,,,++++++***))))))(((((((((((()))))),,,,,,***,,,+++###000NNNEEEKKKRRRMMMwwwmmmOOOyyy}}}yyy|||888)))666###)))444---+++***+++,,,,,,+++***))))))))))))))))))))))))((()))*********)))((('''***&&&$$$)))222;;;>>>>>>666111+++''''''+++222666,,,---...//////...,,,+++///***,,,+++$$$'''---))))))*********++++++++++++++++++---111333222666;;;AAALLLDDD999888666444333333333444444999===uuugggCCCVVVqqqiiimmmccc[[[TTTKKKGGGPPP]]]yyyvvvyyyuuujjjsss777000555///,,,333555333666KKKqqqxxxHHH???KKKYYYzzzmmmDDD:::666111)))///555///111***DDDVVVRRRSSSyyyuuu[[[FFF===...+++...+++---111---'''<<<,,,###888777<<>>444CCCppp~~~qqq}}}qqqeeeQQQDDD???777>>>888===;;;???HHHEEEKKKNNN```qqq}}}|||uuuLLL;;;222444+++***)))***++++++*********))))))(((((())))))***$$$///)))%%%000555AAA\\\RRRTTTFFFuuu{{{GGGjjj{{{xxxuuuxxxddd888:::333+++666,,,++++++,,,......,,,***))))))))))))))))))))))))'''***+++***((('''))),,,'''000:::>>>:::222+++)))333777===AAA@@@;;;444///222333222111...---,,,---///)))+++---''')))...***************++++++++++++,,,+++---222333333666<<>>```uuu~~~~~~|||~~~~~~zzz~~~{{{vvvsss|||^^^IIIkkkrrreee~~~ooo}}}hhhyyySSS:::(((+++000+++(((++++++---+++***666IIIRRRPPPqqq~~~}}}zzzyyy|||yyysss___}}}}}}www~~~wwwqqqpppqqqsssxxxvvvtttuuuwwwxxxyyyxxxtttvvvyyyxxxuuutttvvvxxxwwwvvvvvvyyy}}}~~~|||yyyiiikkk}}}|||gggxxx===///888+++++++++*********))))))$$$+++---'''***555>>>>>>>>>QQQwwwnnnsssjjjWWWKKKDDD===DDDRRRWWWppp___mmmlllrrrtttXXXXXXLLLBBB@@@BBBlll{{{}}}}}}cccAAA)))111,,,)))(((((('''))),,,***))))))))))))))))))***222)))!!!===QQQMMMLLLPPPGGGaaaBBBnnn:::(((;;;...,,,++++++,,,......,,,***))))))))))))))))))))))))(((***+++)))''')))000666@@@BBBCCCBBB??????BBBFFF999999;;;???EEELLLSSSXXXZZZRRRGGG<<<555222000000***$$$)))///,,,,,,///***++++++++++++++++++++++++,,,+++...222333333666<<>>,,,///111***)))111...000===QQQppp{{{oooNNN222===```zzzzzzzzzyyyyyyyyyzzz}}}~~~~~~|||}}}}}}}}}|||{{{zzzzzz{{{zzzyyyxxx{{{ttt___TTTnnn}}}pppxxxppplllIII,,,***000...)))***+++,,,++++++777LLL[[[___vvvwww~~~}}}tttssstttyyy|||kkk~~~xxxzzzyyyxxxyyyzzz|||}}}~~~vvvtttrrrrrrssstttttttttuuuxxx{{{zzzwwwvvvwwwyyyxxxwwwwwwzzz}}}|||yyy|||vvvzzz~~~www{{{UUU(((***++++++++++++************%%%***---,,,000:::???>>>BBBvvvxxxBBBEEE;;;CCCXXXkkkhhhlllqqqNNNJJJQQQPPPssswww]]]888111---,,,///---)))***...******))))))))))))******)))111,,,///FFFPPPJJJIIIZZZ{{{IIIfff~~~xxxBBB888&&&---,,,+++,,,------+++)))************************(((***+++******///999BBBIIIFFFDDDGGGJJJIIIBBB;;;BBBAAA???>>>???AAACCCDDD:::???IIIUUUYYYRRRBBB555777******///******///---,,,+++++++++++++++++++++,,,,,,...222444333777<<>>EEEeeeooo}}}mmm]]]XXXZZZ___bbbUUU@@@555222)))(((...000,,,,,,,,,,,,++++++++++++---,,,...333444444777===AAAMMMAAA:::999777666555444555555333```ttt~~~bbb{{{mmmkkk{{{eee^^^RRREEE<<<;;;===???RRRppp|||xxx|||vvvmmmppp|||~~~;;;444///666777,,,:::]]]ggg}}}HHHRRR|||rrrnnn\\\fff[[[|||MMM222666555000222555CCCWWWFFFppp}}}mmmGGG000000//////222111...///---@@@xxxxxxhhhIII444,,,---...---///---666^^^{{{```uuu}}}RRRDDDaaauuu:::NNN}}}zzzqqqsssxxx[[[;;;,,,,,,...///...111,,,QQQkkkBBB000___|||ooo^^^VVVVVVEEEGGGMMMTTT\\\aaaccccccuuuvvvwwwxxxwwwqqqiiicccdddcccgggooosssrrrssswwwpppyyytttsss^^^dddxxxtttppp|||yyydddyyybbbDDD000+++,,,---,,,+++&&&,,,888<<>>QQQttt{{{~~~tttdddeee@@@333---666777+++@@@nnn{{{fff@@@ZZZ~~~wwwooouuuNNNcccWWWTTT111666666...111999^^^KKK]]]}}}yyyYYY555111222222222---444444...YYYzzzyyy```VVVWWWqqqmmmlll{{{___BBB333000222555333+++@@@dddwwwIIIBBBGGG888JJJPPPCCC|||TTT===CCChhhmmmgggBBB---***000000,,,***777yyykkkNNN;;;IIIzzzdddbbbssssss|||{{{ppp___LLL@@@???999999DDDOOOXXXcccmmmzzzooozzz~~~qqqyyyzzz___nnn~~~bbblllrrrfffNNN555((()))---...(((---222555BBB^^^~~~xxxpppqqqrrr{{{zzzzzz|||~~~~~~}}}{{{sssooonnnuuuwwwxxxvvvvvvwwwxxxwwwsssoooxxxvvvuuuuuuvvvxxxxxxxxx|||{{{zzz|||~~~~~~zzzvvvuuuwwwxxxwwwuuuuuuyyy|||rrrzzziiiUUU;;;,,,,,,,,,+++++++++******%%%000777666:::RRRzzzrrrtttgggJJJ>>>UUU}}}```SSSccctttZZZ[[[|||mmm^^^~~~[[[555+++///000...///++++++************++++++///111IIIJJJCCCgggwwwOOO}}}zzz;;;777222...---.........************************)))///888BBBIIIJJJFFFCCCNNN@@@@@@___rrryyyzzzooorrrwwwaaaWWWTTTEEE777111+++---------,,,,,,+++++++++---,,,///333444444888===@@@KKKCCC<<<999888999999777777777IIIkkkJJJAAAZZZ|||hhh[[[zzz\\\uuu{{{eeevvvnnnfffZZZMMMCCC;;;888;;;AAAHHHppp~~~xxxYYY~~~qqqmmmFFF555333666222000???wwwdddWWW@@@SSS}}}wwwvvvjjj\\\gggJJJTTTPPP;;;111777777###NNNbbbMMMsss{{{iii<<<999***;;;222000222666999~~~qqqkkkiiiCCCLLLPPPjjj{{{www}}}zzzPPP111555,,,000///<<>>AAA}}}{{{rrr___eeeyyy888HHH___}}}|||{{{KKK---111---///444666DDDvvv|||hhhBBB...vvv{{{|||nnniii~~~}}}ttt}}}pppNNNFFF...888999888888999<<>>ddd~~~zzzcccBBB444///555222444GGGzzznnnSSSAAA555888DDDddd}}}}}}eeettt___wwwuuunnn]]]444666///))),,,:::```pppWWW;;;VVV|||{{{llldddwww|||```FFFQQQXXXGGGDDDGGGNNNRRRUUUYYYZZZxxxwwwvvvwwwxxxwwwvvvuuugggpppjjjjjjnnnzzzuuuwwwwwwjjjTTT???111+++***+++)))&&&333AAAZZZwwwuuu```~~~zzz|||}}}}}}|||}}}zzzxxxxxxzzz|||}}}}}}~~~sssjjjkkkuuu}}}~~~{{{wwwyyy|||}}}|||{{{yyyxxxtttwwwxxxxxxzzz}}}|||www|||zzz~~~{{{ttt```EEECCCGGGDDD:::777===@@@???<<>>zzzuuuVVV000...444555333]]]ooo{{{aaa;;;<<<999???```yyy~~~PPPwww[[[xxx|||yyytttiiioooccc))),,,///---777???~~~jjjcccBBB;;;||||||iii]]]~~~{{{}}}vvvdddmmmkkk]]]```\\\hhhxxxxxxuuuuuuqqquuuwwwzzzxxxuuuvvvttteeebbb___llluuuvvv}}}mmmUUU???000++++++---111111777GGG^^^~~~sss~~~}}}{{{{{{|||~~~|||zzzzzz{{{}}}}}}}}}uuuiiigggqqq|||||||||||||||{{{yyyxxxwwwsssxxx{{{yyyyyy||||||zzzwww|||{{{|||yyyfff[[[tttnnnccc]]]```iiinnnnnnxxx|||uuuyyy~~~zzz[[[>>>......666///)))---111:::&&&555HHHxxx~~~hhhAAAFFFxxxtttyyyeee|||xxxvvvwww{{{zzztttmmmqqq~~~sss[[[>>>444000+++...,,,+++---,,,***,,,222===PPPLLL\\\fffLLL}}}zzzrrrvvvBBB***777222+++000000000---***+++000444888OOO===QQQUUU333KKKooollllllsssbbbFFF888222000---,,,---......------......000222555888999===RRROOOBBB<<<999999777333666>>>}}}hhhMMMzzznnnIIIZZZ{{{qqqnnnrrrfffUUUCCC:::999888888:::DDDjjj{{{xxxRRRkkk^^^666777222777<<>>BBB<<>>888::::::555777>>>xxx~~~rrrvvviiiNNNeeeQQQ888OOOttttttmmmmmmaaaQQQ@@@:::999999999:::EEEkkk|||vvvNNNtttfff555888///999@@@qqqrrr|||DDD@@@[[[uuu{{{zzzkkkbbbSSSiiiXXXMMM===HHH))):::888:::000dddWWWbbb~~~nnnRRRNNNnnn>>><<<111666555===jjjvvvzzzGGG888444666666xxxnnnvvv```999::::::MMM[[[FFFHHHBBBJJJFFF777GGGOOOjjjvvvrrr~~~vvvssspppjjjbbb~~~TTT:::777+++666kkkuuubbbJJJ===zzzgggVVVwww}}}~~~___QQQ[[[uuuwww|||wwwqqqsssqqqaaavvvxxxuuudddvvvtttmmm___KKK:::222...,,,+++'''111@@@ZZZyyyooo{{{~~~|||{{{~~~}}}}}}~~~~~~}}}~~~hhhQQQPPPcccwww~~~{{{xxxxxxxxxyyyxxxvvvuuu{{{~~~{{{yyy|||~~~~~~||||||sss```eeeeeeooopppaaa888$$$---...)))---333''';;;IIInnnrrrpppYYY===qqq~~~hhh{{{iiieeekkkpppssswwwyyyzzz}}}tttssswwwhhhGGG444,,,///.........,,,+++111:::LLLBBBsssRRRpppsssppp{{{ttt|||NNN---***666...///......///444<<>>:::333...---,,,,,,,,,,,,...000111111333777;;;AAAQQQaaaXXXFFF999:::;;;777888???ooo~~~vvvmmmuuuoooUUURRREEENNNooo|||ooogggWWWJJJ>>>999999888999<<>>888<<<999hhhMMMsssqqq___???FFF:::444444333]]]vvveeezzz^^^|||{{{[[[;;;333555FFFlll}}}pppGGGgggRRR<<>>666222///,,,444333EEEfffzzz|||~~~~~~{{{zzz{{{~~~~~~~~~~~~~~~~~~dddGGGAAATTTlll{{{~~~{{{yyywwwyyy}}}}}}www|||}}}{{{{{{~~~~~~{{{fff[[[ddd~~~}}}kkkqqq~~~yyyIII+++---///---000111555HHH|||~~~qqqAAA]]]|||WWWrrr|||zzzzzzyyyXXXFFF___kkk@@@%%%///.........,,,,,,555???FFFfffbbbSSSzzzppp@@@//////...------...333;;;BBBFFFKKKRRRVVVIII|||qqq]]]WWWYYYDDD???777000...---------+++...111111111333777<<<@@@NNNrrrnnnRRR<<<999;;;888:::AAAuuussszzzzzzqqqwwwsss[[[QQQSSSzzzkkk___LLLCCC;;;888777666888<<>>EEE---AAAHHHGGG888===AAAkkkMMMyyyxxxGGG}}}pppqqqzzz}}}uuu\\\CCCjjj~~~RRR666999555888{{{dddlllwwwccc```nnnxxxrrrsss~~~lll<<<222777ZZZ{{{ZZZOOOGGGEEESSS}}}nnnEEEFFF???TTTEEEBBBFFFTTTyyyhhhqqqfffhhhzzzuuu000...444JJJ{{{xxxQQQZZZ888}}}~~~fffVVVyyy}}}wwwhhhCCCooonnnzzzttttttxxxzzzwwwsssjjjiiiiiizzzssseeeiiirrrbbbLLL<<<444222000...111...FFFcccmmm}}}|||||||||~~~~~~jjjRRRKKKWWWkkkyyy{{{yyywwwyyy~~~|||zzz||||||zzz|||~~~{{{hhhXXXfff{{{zzzxxx~~~}}}||||||SSS444000///111555333333TTT|||wwwppp\\\:::oooxxxyyy}}}~~~rrrGGGlllDDD777...---......,,,...888CCCFFFoooHHHzzz~~~vvvyyyjjj>>>***111...,,,///888@@@DDDEEE???DDDAAASSStttrrrNNNHHHGGGAAA888222//////000000+++...111111000222777<<<===KKK]]]>>>888:::888;;;DDD~~~hhhiiiwwwyyywwwpppvvvttt]]][[[hhhpppcccYYYDDD>>>999777666444777<<<>>>jjj~~~wwwUUUhhh~~~888>>>***666:::zzzdddLLLKKKnnn|||xxxZZZ>>>CCCPPPtttgggyyysssOOOVVVxxxdddJJJ:::KKK555======BBBOOO999<<>>555444TTT~~~yyysssOOOccc@@@777EEEuuu[[[TTT\\\EEEEEEQQQrrrqqqrrr|||WWWnnnwwwhhhffffffZZZgggzzzJJJ)))888uuuGGG[[[:::\\\}}}yyy~~~}}}llllll~~~gggOOO777AAAyyy|||nnnWWW~~~yyyzzz{{{|||{{{zzzxxxwwwooodddhhhxxxsssnnniiieeezzzIIIOOO666444///222111...>>>ccczzz~~~~~~~~~}}}||||||~~~zzzttt{{{~~~zzzzzz}}}~~~{{{|||www}}}yyyrrrwwwRRRMMM```{{{|||}}}xxx|||}}}{{{}}}wwwoooppp|||@@@,,,666///---999JJJjjjRRRLLLfffyyy{{{mmmvvvNNNKKK;;;III___kkkvvvzzztttPPP000333,,,---555555999BBBxxxQQQvvvLLL^^^999444222...999>>>;;;EEEIIIYYY@@@kkkZZZWWWCCCBBB===777111...---...---///000//////222888>>>CCCEEEiiiJJJEEE;;;999<<>>;;;888555555666999;;;CCCiiifffEEEaaasss???555222;;;JJJtttccc???777MMMXXX___FFFVVVvvvyyyfffYYYwwweeelllWWWxxxttt]]]FFFDDDGGG@@@999???>>>___EEE<<>>YYYuuuqqqPPPbbbtttuuu}}}fffwww}}}VVV===333///---333999<<>>777OOOyyyTTTJJJ===:::>>>MMMaaayyy}}}UUU:::888555777@@@GGGPPP]]]nnnSSSBBBOOO]]]CCC<<<:::777555444666999;;;EEElll~~~~~~```AAAdddxxxEEE777111222===vvviiiwwwKKK<<<999>>>???LLL???FFFjjjiii|||cccyyyooo]]]jjjLLLDDDCCCCCC???777999999MMM888666pppXXXrrr```lllNNNoooXXXVVVCCCwww{{{|||>>>777BBB|||xxx]]]rrrnnnOOOnnnrrrqqqttt]]]:::EEEfffAAAaaaZZZ[[[UUU}}}mmmlll|||~~~iiiFFFfffZZZ\\\[[[ggg999==={{{eeeVVVRRR>>>rrrxxx|||tttaaaOOOXXXwwwuuuQQQ???<<>>???YYY[[[PPPAAA===???MMMbbbvvvmmmmmmwwwwwwnnnHHH888@@@AAA>>>EEENNN\\\IIIUUU]]]QQQRRRJJJ@@@999888555444555777999;;;GGGpppyyyXXX???qqquuuEEE888777:::LLLGGG@@@???<<<:::<<>><<>>JJJ>>>999xxxVVVtttmmm???IIIOOO{{{xxxWWWVVVDDDfffwww<<<444BBBmmm}}}]]]CCCWWWQQQXXX}}}]]]{{{nnnooo888^^^GGGMMMyyygggaaaPPPiii\\\nnnWWWQQQUUUooobbbooo^^^XXXxxxbbbXXXSSS{{{}}}vvv666BBBWWW[[[HHHLLL{{{eeexxxpppvvv{{{dddHHHCCCKKKdddCCCGGG^^^fffZZZ}}}~~~~~~|||{{{vvveeebbbiii|||iiiTTTyyyZZZDDD555444333111///<<>>JJJ```eee[[[KKKAAA===GGGooo~~~zzz\\\[[[eee```}}}bbbDDD<<>>:::777666555444555888:::<<>>333NNNqqq___ppp\\\VVV{{{wwwQQQGGGKKKIII999;;;CCC;;;555RRROOOBBB777ZZZUUUDDDPPPhhhwwwiiiUUUTTTCCCZZZwww<<<555BBBsssbbbCCCDDDhhh<<>>BBBcccrrrkkkYYYIII===BBB~~~~~~___DDD<<>>BBBGGGddd|||uuuVVVIII___UUUCCCSSSOOO]]]ttt:::qqqMMMaaa===sss}}}zzz{{{vvvrrrsssSSSBBB======YYYvvvuuuYYYAAA///@@@OOO>>>???ccc{{{~~~bbb```~~~ssskkkjjjccc~~~lllZZZrrrlllCCC<<<666444000111;;;^^^~~~{{{{{{}}}{{{iii[[[sss}}}|||}}}|||zzz|||rrrUUU;;;>>>LLLaaa{{{zzzwwwzzz~~~}}}}}}~~~rrrgggGGG...444222WWW]]]qqqSSSlllppp~~~{{{dddzzzTTT666555222???XXX^^^hhhZZZiii]]]555666777AAAPPPSSSwwwttthhh^^^XXXWWWMMMFFF===666333222000...---///000//////222888>>><<>>MMMXXXvvvYYYIIIXXXqqqWWWFFFJJJMMMDDD;;;>>>>>>777444<<>>IIImmm~~~aaaEEEMMMggg[[[TTTxxxwwwIIIsssyyytttdddBBBpppNNNJJJuuuzzzNNNXXXgggYYY^^^OOO]]]~~~dddCCC777555444999???]]]mmmXXXGGG\\\LLL999>>>VVVDDDPPP>>>hhhGGGfffCCC~~~yyyyyyjjjkkkiiiBBB555<<>>PPP```sss{{{yyyzzz}}}~~~~~~rrrjjjHHH///666666gggmmmbbbhhh```zzzYYYvvvxxxdddlll777999444>>>hhhXXX~~~QQQMMMsss:::666999EEETTT[[[uuuhhh___YYYSSSNNNHHHDDD>>>888333000//////---///000//////222888>>>CCCgggzzzzzzjjjXXXHHHIIIjjjyyy~~~^^^HHH@@@JJJ\\\wwwzzz///SSSXXXoooLLL666666555555666777999<<<>>>@@@kkk~~~OOO:::dddyyyOOO???BBB555DDDqqqmmmFFF:::@@@MMMBBB666JJJlllqqqiiiQQQeeemmm```LLLNNN\\\tttSSSJJJ>>>IIIDDD@@@EEE999///<<<222HHH~~~rrriiiLLLYYY{{{|||999DDDWWWxxxwwwoooUUU```qqqaaaWWWDDDXXX}}}MMM@@@HHH}}}~~~MMM777NNN~~~QQQRRR}}}LLLnnn~~~cccBBBAAA\\\zzzEEEKKK]]]>>>PPPeeeFFF;;;AAA999AAALLLmmmiiiSSSLLLIII777PPPqqqOOO\\\;;;^^^xxxAAAkkkJJJ}}}wwwZZZXXXwww<<<+++;;;444111999222666>>>OOOVVVRRRggg}}}{{{\\\aaa~~~}}}|||wwwnnniii[[[rrr]]]```mmm??????666444111666HHHfff|||}}}wwwllluuu|||zzzzzz|||}}}{{{qqqWWWQQQkkkwww~~~|||}}}}}}~~~{{{aaa===DDD___ppp|||yyyzzz{{{|||zzzoooqqqOOO555::::::rrrrrrQQQyyyhhhqqq~~~www~~~yyyMMMzzzsss^^^}}}888;;;555>>>sssUUU}}}ZZZGGGxxx|||iii???777:::EEERRR\\\qqqddd___ZZZRRRIIIEEECCC???999333//////000---///000//////222888>>>GGGiiisssvvv^^^RRRLLLiiizzzdddOOONNNJJJmmm]]]CCCUUU~~~tttFFF444>>>666333444888999888>>>HHH{{{~~~rrrHHHFFFsssLLLBBB>>>:::>>>zzzCCCBBB:::FFF??????;;;```JJJCCCUUURRRcccqqq___KKKaaaWWWRRRVVVMMMEEEBBB???999666777666CCCiiiCCChhhxxxIII```|||rrr:::CCCfffvvv{{{hhhuuuLLLAAA```tttmmm@@@HHHuuuOOOEEEZZZpppPPPBBBxxx{{{wwwFFFuuuRRRsssUUU```IIInnnXXXuuuyyyppp===DDDCCC:::CCCYYYqqqXXXDDDXXXCCCEEEdddLLLXXXWWWeeezzzNNNnnnBBB{{{\\\GGGZZZZZZ888:::000HHH666...NNN```aaaiii{{{WWWfff{{{~~~|||zzzvvvooojjjcccuuuUUUbbbrrrSSS===777///>>>777\\\___}}}zzzxxx|||~~~~~~~~~kkkRRRRRRdddsss~~~|||ttt|||{{{NNNJJJYYYeeezzzxxx||||||zzz}}}~~~xxxggg666'''FFFVVV|||LLL___yyyHHH\\\mmm}}}DDD111777SSSXXX]]]FFFlllyyy}}}ZZZ///;;;RRRVVV}}}yyynnneee\\\QQQKKKIIIEEECCC>>>999555111///...///......000//////555===CCCiiirrr|||fffXXXOOOzzz|||fff~~~{{{wwwlllOOOTTThhhVVVddd{{{GGG...***666111444<<<<<<:::BBBPPP|||~~~yyycccBBBQQQOOOFFFBBB@@@AAAxxxhhhwwwMMM;;;:::EEE===FFFUUUZZZzzzLLLAAAFFFeeevvvkkkXXXeee}}}OOOLLLVVVLLLCCC@@@>>>:::777777===DDDxxxXXXsssEEEDDDgggsssLLLXXX```]]]GGGDDDOOO@@@OOO}}}{{{SSSNNNpppccc===yyyuuuzzz888vvvTTTyyytttaaaooo}}}wwwwwwDDD999@@@;;;HHHhhhNNNJJJDDD777KKKAAAIII^^^OOORRR}}}sss{{{JJJjjjDDD}}}xxxiiieee\\\BBB@@@///===UUUcccrrrzzz|||XXXhhh|||}}}{{{xxxqqqkkkeeewwwVVViiiwwwPPPAAA888111444999WWWeee~~~|||~~~|||yyy{{{}}}}}}rrr^^^PPPVVViiiyyy|||wwwrrryyy}}}zzzNNNQQQcccuuu|||yyy{{{}}}}}}yyy}}}~~~UUU:::AAAdddqqq}}}lllTTTbbbvvvVVVrrroooyyy\\\777:::WWWrrrYYYTTTZZZggg~~~MMM777FFFqqqUUU}}}www}}}tttjjjcccZZZPPPJJJHHHBBB???<<<777444111/////////---...000//////555===LLLpppnnnooo___RRRvvvzzzeeetttzzzuuusssqqq\\\eee|||hhhwwwiiiAAA222999:::555111555??????;;;III```~~~rrrRRR<<<^^^mmmNNNFFFAAAAAA<<>><<<999888BBBAAA}}}VVV}}}zzzuuuIIIBBBnnnVVVGGGVVV~~~}}}zzz___NNNGGGHHHBBBDDDWWWyyyeeeddddddVVVyyy@@@ssseee<<>><<<999666333111000000...---...000//////555===PPPxxxhhh}}}tttbbbQQQ```xxxtttddd|||jjjkkkkkkhhhhhhiiilllnnn}}}{{{gggKKKRRRPPP:::(((222:::...444222999AAA===<<>>000uuuZZZooowwwKKKRRRdddaaadddqqqyyytttYYYIIIBBBEEELLLMMMWWW}}}yyyyyyaaa555888iiijjjHHHuuuWWWxxxAAA|||NNNxxxlllnnnQQQFFFJJJhhhvvvzzzyyyfffSSSMMM___rrrlllTTTPPPMMMNNN999===QQQ{{{WWWDDD555AAAoooOOOJJJeeePPPJJJSSSpppsssRRRwwwFFF{{{xxxyyybbbfffSSS```vvv\\\VVVaaa|||zzzWWWppp~~~}}}|||tttllleeeyyyWWWnnnxxxHHHJJJ666999111cccppphhh~~~||||||}}}~~~yyy}}}yyyxxxyyyvvvcccSSSSSS[[[hhh|||}}}vvvwww}}}wwwzzzsssFFFUUUhhh}}}{{{yyyxxxyyy|||yyyrrrzzzlll:::>>>]]]uuu]]]wwwyyyjjjaaassswwwfff]]]ooo111AAAwwwaaa^^^yyyqqqttt~~~___aaawww{{{ggg555IIIhhh}}}yyysssllleee```YYYNNNGGGEEE>>><<<999555333111000///...---...000//////666>>>III|||hhhwwwdddRRRXXXxxxnnnmmmcccuuueee```bbb\\\ZZZ___ZZZVVVZZZZZZNNN888333111333111000:::999(((444777===@@@<<>>IIIWWWZZZPPPQQQPPPEEEVVVTTTdddVVV\\\bbbvvvmmmQQQbbbgggoooaaaJJJZZZOOODDD;;;:::===<<<;;;:::FFFPPPfffaaakkkfffWWW\\\|||tttVVVEEEFFF999???kkkYYYUUUjjjMMMDDDHHHYYY]]]LLLqqq^^^bbb888RRRyyySSSxxxMMMEEELLLYYY{{{ZZZLLLSSSUUUIII;;;BBBVVVYYYEEE;;;UUUaaaJJJRRRaaaaaa222BBBUUUhhhdddcccOOOFFFiiixxx]]]~~~IIIzzzlllIIIIII~~~{{{iiiJJJ<<>>:::666333111//////---,,,---//////000666>>>AAA{{{ooozzzfffUUUYYY|||wwwnnnmmmhhhuuuiii___bbbXXXUUUNNNCCCOOONNN<<<:::666>>>444333333---111;;;<<<777<<<@@@???AAARRRqqqlllKKK:::```uuuNNNRRRGGGRRRPPPJJJPPP|||lllxxxRRR|||yyyqqqkkk|||uuuJJJ}}}xxxfffQQQZZZIIIAAA;;;<<<<<<;;;:::<<<555WWWeee]]]___mmmttttttSSS>>>III>>>IIIbbbYYYddd[[[YYYYYYSSS[[[~~~SSSTTTmmmdddQQQ;;;~~~YYYwwwUUUoooIIICCCXXXmmmwwwVVV>>>999IIIOOO@@@;;;000:::DDD@@@;;;dddjjj[[[rrrgggHHH---999___uuu]]]zzzMMMGGG<<>>444000===SSS~~~~~~|||www999hhhhhhxxxrrrqqqiiiaaa\\\TTTJJJDDDBBB???===:::666333000//////---,,,---//////000666???AAAzzzwwwyyyfffXXXPPPccczzzuuupppkkkhhhdddmmmeeeZZZ___RRRKKKIII;;;IIIHHH666>>>===555444>>>BBB777222666555<<>><<<999:::>>>KKKqqqvvvbbb```tttXXXkkkDDDBBBIIIPPPeee{{{fffcccoooggghhhddd[[[WWWtttiiiLLLgggdddaaarrrHHHBBBwwweeexxxxxxMMMRRRgggYYYAAAAAAbbbwwwLLL>>>UUUiiiqqqeeeKKK===222888<<<<<>>GGG\\\xxxqqqzzzhhhDDDrrrfffkkkKKKHHHZZZssslllkkkccc[[[VVVOOOGGGBBBAAA<<<:::777444222000000000---,,,---//////000777???DDDzzz{{{vvvdddXXXZZZ[[[zzzrrrkkkfff```\\\XXX]]]XXXMMMTTTEEE:::JJJ;;;:::888666CCC333999444777777111555===;;;@@@DDDAAA@@@XXX{{{yyybbbOOOBBBOOOppp\\\QQQDDD[[[RRRUUUNNNaaalll___|||vvv{{{zzzlllOOO>>>>>>===>>>???<<<888:::???EEElllmmmaaabbbssslll]]]DDDAAA@@@]]]}}}wwwfffmmmiiiRRRdddnnnVVVGGGwwwfffWWW@@@;;;wwwuuu~~~sssYYYMMM<<<666DDD___NNN333OOOooo:::===HHH>>>666>>>yyyVVVJJJLLLQQQIIIUUUWWW???DDD@@@UUUmmmhhh}}}^^^EEEaaaQQQjjjzzzgggVVV\\\]]]OOO>>>DDDjjjwwwWWW}}}{{{~~~xxxpppkkkiiitttKKKkkkrrr[[[777555===HHHccc}}}yyyrrrtttxxxxxxvvvvvv{{{uuueeeXXXhhhwww~~~jjj___RRRHHH===555666===;;;CCC@@@@@@AAAIIIdddtttyyy{{{VVVzzzxxx@@@MMMeeettt~~~uuu}}}~~~lllSSS]]]xxxYYYAAA@@@IIINNNUUU______JJJxxx|||WWWKKKlll|||fffBBB444AAA333CCCFFFRRRtttRRRxxx~~~ccc~~~PPPrrrgggWWWEEE\\\aaawww}}}nnngggeee]]]UUUPPPKKKDDD@@@AAA888777555222111000000111---,,,---//////000777???FFF{{{oootttaaaYYYVVVMMMyyypppjjjbbbYYYVVVSSSPPPLLLHHHEEEBBBAAA<<<:::888666555555666777555888:::888555555;;;AAAFFF<<<@@@XXXqqq|||rrrRRReeeOOO___~~~hhhfff[[[QQQMMMOOOOOONNNVVVcccwww}}}{{{wwwmmmPPPCCCEEEEEE<<>>BBB<<<111SSS}}}rrrRRR~~~~~~||||||tttppp[[[nnneeejjj|||{{{^^^444888777:::hhhooo{{{||||||zzz|||yyysss~~~pppwwwvvvgggTTT>>>???===???GGGQQQSSSMMMEEE999:::::::::::::::::::::@@@EEEEEEAAAHHH___zzz{{{rrr}}}HHHOOOrrr}}}}}}|||uuukkkgggttt}}}bbbGGG;;;>>>CCCGGGKKKUUU[[[YYY[[[pppNNNpppYYY___fffIII999FFFDDDVVVddd}}}ZZZyyywwweeeCCCvvvfffWWWLLLSSSDDDcccyyy|||qqqggghhhbbbYYYPPPKKKFFFCCCAAA;;;999666333000///.........---...000///000666>>>GGG{{{nnnxxxdddZZZ^^^TTTkkkyyyxxxnnnfff]]]UUUMMMIIIEEEAAA???>>>>>>>>>999888666555555666888999888666444333333666;;;>>>@@@AAAMMMfff}}}cccBBBOOO[[[}}}^^^TTTMMMLLLNNNPPPOOOMMMNNNRRRnnnuuuvvvyyyxxxjjjUUUDDD>>>AAADDD@@@@@@<<<555777<<<888xxx[[[\\\bbb___hhhuuu}}}nnnRRRTTTdddlllHHH;;;BBBNNN___eeebbbeeehhhnnn^^^___gggqqqbbbIIIbbbxxxmmmqqqGGGAAAbbbgggfffLLLqqqrrr}}}{{{GGGjjjPPP@@@XXXzzzrrrAAAaaaaaa^^^]]]cccqqq~~~fffbbb]]]BBBCCCSSS@@@JJJFFFAAAyyyzzz}}}]]]nnnzzzjjjnnnyyy______hhhqqqIII666PPPHHHGGG===:::dddkkkMMM~~~}}}|||vvvooo___nnnyyylll}}}```KKK222333999bbbvvv{{{vvvyyyyyylllUUUGGG???999888777999>>>CCCFFFDDDAAA>>>;;;888777:::@@@FFFKKKRRRTTTUUUYYYhhh{{{|||||||||~~~~~~aaa{{{JJJOOOpppvvvyyy~~~zzzyyyzzzxxxuuusssvvvzzzqqqUUU;;;999MMM```mmm```ZZZgggJJJYYYdddbbbeeerrrEEEUUUMMMmmmUUU}}}sssrrrbbb}}}GGGoooddd]]]fffeeekkkyyypppfffhhhbbbYYYPPPHHHBBB>>>;;;:::999666333111///.........---...000///000666>>>CCCtttjjj|||fffZZZUUU[[[```wwwjjjaaaZZZTTTHHHCCC===999888999::::::555555444444555777999::::::666111111555:::>>>@@@AAAOOOdddzzz}}}lllVVV<<>>BBBooofff~~~hhhZZZNNNUUUWWWxxxlllyyykkkaaaYYYRRRHHHCCC===999999888777666444444444444555777888999:::888555555888===BBBEEEEEE]]]xxxlllSSSBBBDDDbbbrrreeePPPTTTMMMSSSSSSLLLLLLVVV\\\ZZZZZZIIIrrr}}}}}}uuukkkdddddd```;;;666999888@@@GGGHHHEEEAAABBBFFFFFFAAA>>>???888:::>>>555DDDooo~~~YYYUUU___aaaWWWUUUsssLLLNNNwwwXXXJJJAAAGGGVVV???yyykkknnnfffccckkkkkksssyyytttkkk;;;]]]WWW}}}ddd|||IIIAAAGGGwwwhhhaaaAAA:::KKK^^^333```RRR;;;<<>>DDDsssfffkkk\\\UUUMMMDDD[[[vvvhhhXXXLLLFFFAAA;;;999999999666333666666666666777777888888888:::<<<:::999<<>>;;;666<<<<<<222XXXfffYYY]]]ZZZYYYZZZVVVdddWWW```}}}zzz{{{eeeRRRJJJAAAGGGFFF===YYYpppmmmpppdddeeemmmgggbbblllXXXMMMPPPXXXooo___QQQOOOjjj{{{]]]EEE???===999666CCCdddHHHAAABBB???DDDpppggg[[[___www}}}eeekkkdddzzzuuujjjqqqvvvwwwYYY```wwwjjjlll|||xxxhhheeepppnnnooouuu```===---999iiixxx~~~}}}jjjWWW{{{]]]NNN___xxxyyyvvvlllaaa```jjjtttddd]]]kkkqqqqqqkkkiiiuuu|||yyy{{{qqqrrrlllGGGyyyppp~~~rrrgggNNN<<>>FFFyyyiiimmm```WWWVVVOOOJJJbbb~~~uuu___MMMEEE>>>888555777888555222888888888999999:::::::::888<<>>===AAAJJJRRRzzzkkkTTT@@@333EEEllljjjuuuVVVIII\\\DDDJJJNNNOOOLLLKKKNNNPPPPPPIIIddd~~~ooo{{{xxxzzznnnllluuuwwwkkk___\\\[[[[[[999@@@999>>>BBB999@@@AAABBBCCCCCCBBBAAA@@@>>>888777;;;:::AAAzzzooo[[[ZZZaaaTTTQQQZZZVVV[[[{{{sss|||ooobbbUUULLL888EEEEEEFFFAAAQQQnnneeeaaa______hhhjjj___^^^yyypppSSSFFFiiiXXXeeeyyy\\\fffiii[[[FFFdddwww~~~fffyyyuuuaaaiiiLLLAAAAAAAAAAAACCC^^^III>>><<>>EEE}}}aaaZZZ\\\hhh~~~rrr^^^vvvPPP___\\\llltttyyytttgggbbb|||{{{zzzkkkjjjGGG333777|||llluuuttt~~~{{{kkk___ZZZwww}}}zzz[[[eeekkk{{{xxxhhhuuu}}}~~~tttrrrtttYYYmmmcccNNNyyyrrreeerrrllljjjFFF000CCCzzz~~~bbbnnn[[[aaaRRRKKKcccyyy}}}wwwmmmbbbeee___UUUKKKDDD???;;;888777777666555333111///......---...000///000666>>>EEE{{{iiikkk___SSSXXX___QQQNNNssseeeSSSIII===666666777666333777888:::;;;<<<===>>>>>>===>>>@@@DDDLLLYYYgggrrr|||gggLLL:::999@@@uuuRRR\\\IIITTTLLLIIIJJJMMMRRRRRRPPPQQQUUUcccLLLmmmsssqqqaaaqqq~~~rrriiimmmiii[[[TTTYYY___[[[<<<@@@:::AAAHHHDDD???===AAAIIIIIIBBB@@@DDD999666999:::@@@gggeee[[[YYY```VVVRRRXXXTTT[[[hhh|||zzz{{{vvvyyyttthhh[[[LLL888BBB999DDDHHHGGGaaa___gggeeeZZZWWWaaaeeeaaa```gggiiimmm[[[}}}SSSPPPFFFeeeNNN___vvvbbbdddaaaYYYjjj~~~uuuppp{{{uuuppp{{{ddd]]]lll___PPPDDD777///888HHHXXX999~~~CCC===DDDDDD^^^fff[[[___{{{hhhaaaooouuuggg~~~```ggg~~~vvvpppgggcccooojjjsss~~~CCC999999MMMnnnuuulllfffhhhmmmsss}}}|||nnn```iiixxx}}}UUU}}}TTTyyyqqqxxx}}}~~~|||vvvrrrooozzz}}}nnn___fffuuuPPPcccZZZWWW~~~yyy___|||{{{```yyyxxxmmmuuuZZZEEE>>>666KKK|||mmm|||dddYYYHHHCCC}}}pppnnn~~~qqqfffiiibbbWWWLLLEEE@@@>>><<<666666666555333111///......---...000///000666>>>FFFyyyfffzzzggg]]]XXXHHHSSSXXXPPP[[[sss~~~fffXXXGGG;;;888888777555666888:::<<>>XXXXXXQQQOOORRRNNNFFFFFFNNNKKKIIIttt~~~iiixxxuuusssxxxtttffffffaaaTTTTTT```ZZZVVVLLL===666888999999BBB???GGGTTTQQQ@@@777;;;333666<<<999IIIiiifff___WWW___ZZZWWWWWWRRR___ccc```kkkaaavvvyyyiiieeecccmmmpppsssoooddd]]]CCC777>>>???;;;FFFHHHOOOSSSgggqqqccciii```^^^hhh```YYYggg]]]YYYgggccc}}}YYYBBB>>>ZZZGGGbbbnnnyyyeeefffbbbkkkOOOfffUUUUUUTTTFFFXXX{{{zzz}}}|||~~~zzzVVVkkkJJJxxxsssqqqbbbQQQBBB>>>:::555999CCCMMMAAA^^^TTTIIILLL666HHHqqqfff^^^aaaffflllppp}}}|||UUUZZZ}}}uuunnngggfffqqqnnn```333777666kkkeee}}}}}}{{{}}}```|||cccrrr|||}}}aaayyyNNNyyymmmyyy~~~eeeUUU]]]tttnnnIIIzzzVVV]]]{{{oooLLLuuu@@@bbbKKKlllZZZAAA777???www|||iiisssqqqNNNIIIKKKMMM}}}qqqeeeeee]]]RRRHHHBBB@@@???>>>666666666555444111///......---...000///000666>>>GGGwwwbbbtttgggXXXNNNSSSRRRPPPQQQVVVrrr{{{nnn{{{jjj~~~ttteeeRRRAAA;;;;;;999999:::<<<>>>???AAABBBFFFPPP```rrr}}}pppPPP===<<<777;;;lllwwwmmmPPPPPPNNNJJJNNNQQQUUURRRMMMGGGCCCDDDHHHLLLNNNPPPTTTsssqqq```bbblllvvvwwwwwwxxxaaaNNNjjjpppbbbVVVGGG===;;;???CCCEEEJJJAAAdddTTTHHHBBB000333GGG888<<>>GGG{{{{{{|||||||||DDDkkkXXXEEEIII<<<```oooWWW}}}jjj[[[eeeZZZQQQMMMFFF===999<<<222;;;;;;111,,,000000+++...------///......444<<>>===AAAFFFmmmrrrMMM+++222888999;;;JJJgggbbbTTTUUUVVVVVVUUUTTTSSSQQQPPPPPPccc:::NNNyyytttNNNaaaSSSPPPCCCIII@@@JJJDDDNNNEEEKKK<<<111555AAAFFFCCC???[[[FFFdddbbbeeeXXXWWWVVVUUUTTTTTTTTTTTTVVV\\\]]]sss{{{wwwyyy~~~vvvKKK555DDDYYYNNNyyyNNNmmmZZZdddjjjbbb^^^TTT\\\zzzggg>>>AAA999999AAAiii~~~yyyxxxxxxrrrkkkVVVDDDQQQ~~~kkkaaaUUUBBB<<<:::===???<<<999888000XXXRRR===???BBBAAAssslllcccffffffiiiuuuCCC>>>JJJHHHmmmxxxAAA\\\}}}yyyoooeeemmmWWWaaahhh>>>???555VVVfff{{{~~~~~~fffVVVSSSbbb{{{xxxtttrrruuuzzzyyy}}}{{{zzzccckkk{{{uuuwwwXXX]]]ssseeelllsssaaaeeeIII{{{|||lllXXX}}}}}}cccnnnzzzuuuyyyuuufffNNNYYYhhhMMMeee}}}|||{{{xxxzzzsssIIIjjjRRRLLL???555rrrmmm}}}pppdddaaa\\\UUUMMMDDD<<<:::<<<444;;;;;;222---000000***...------///......444<<>>===NNNjjj~~~FFF<<>>KKK]]]qqqyyyzzzwwwtttrrrqqqjjjaaaKKKFFF}}}~~~TTTRRRMMMEEEAAA666444:::999888MMMiiicccFFFDDD@@@aaawwwjjj\\\ccchhhfffeeemmmaaa999PPPkkk}}}ssseeexxxhhhdddlll___JJJFFF===777JJJlllyyyvvvzzz~~~rrriiifffsssssskkkdddzzzwwwMMMxxx^^^```rrrzzzbbb{{{tttSSSMMMEEE???ppphhhBBBLLLrrrbbbYYYwwwpppVVVDDDTTTrrrppptttmmmqqqGGGLLLWWW999===,,,YYYgggYYY___GGGlllvvvsss^^^[[[[[[SSSFFF>>><<<999333;;;>>>;;;444//////---)))---,,,---///...///555===FFF[[[pppdddVVVTTTXXXTTTRRRTTTOOONNNWWW```ttt}}}\\\ddd|||lllqqqxxx}}}yyyooofff```ZZZNNN@@@999555222666<<<;;;lllddd[[[NNNLLLLLLRRRQQQLLLPPPOOOBBBMMMLLLJJJGGGEEEGGGKKKNNNGGGAAAKKKOOOLLLffffffyyy666---***===LLLNNNTTT^^^fffeeedddaaa]]][[[___hhhppp[[[JJJAAA444DDD222AAAXXXrrr|||]]]UUUUUUPPPHHHNNNOOOOOOOOONNNLLLJJJIIIFFFUUU<<>>NNNPPP:::999DDDwww|||yyy~~~xxxjjjZZZTTTJJJ@@@;;;:::666000AAA@@@:::333///...,,,)))---+++,,,///...///555===EEE]]]nnn```QQQVVV]]]ZZZTTTTTTOOONNNVVVGGG[[[yyy}}}nnnLLLIIIZZZWWWVVV[[[eeeooossssssqqqooojjjccc[[[SSSMMMIII999:::;;;:::222444HHH```cccQQQKKKNNNSSSKKKJJJIIIDDDJJJOOOGGGOOOMMMIIIEEEBBBBBBEEEHHHBBB@@@JJJPPPHHHNNNpppsssVVV666222444666<<<888<<>>GGGbbbqqqxxxxxx|||zzzccccccmmm}}}ggghhh[[[333GGGpppkkknnn```yyyYYYWWWSSSOOOooovvvzzz~~~}}}xxxsssrrrsssqqqppp[[[RRR999IIIBBB:::;;;)))www}}}{{{zzzoooaaaTTTKKKAAA===:::777666888GGGBBB999222...---,,,+++,,,+++,,,///...///666>>>FFF___lll]]]NNNPPPXXXTTTPPPRRROOOKKKPPPRRRVVVXXXvvv||||||oooTTTLLLMMMWWW[[[PPPEEEAAA>>><<<999666333222111111888444666>>>III```qqqWWWGGGRRRBBB\\\NNNIIIFFF>>>BBBLLLMMMLLLLLLJJJGGGDDDCCCEEEGGGFFFJJJLLLNNNKKKFFFTTTpppooorrrWWW777+++888777===//////000000000222555777888BBB===:::HHHyyyeeeSSSOOOQQQQQQPPPQQQDDDEEEHHHIIIJJJIIIGGGEEEBBBDDD<<>>;;;999:::CCCLLLIII999...222===999FFFCCCDDDXXX}}}fff^^^bbbZZZXXX]]]ZZZ```hhh}}}rrr~~~qqqbbbgggsssXXX___WWWOOONNNLLLRRRgggtttqqqZZZooo___[[[ddd{{{lllQQQAAALLL^^^zzzzzzqqqeee[[[iiihhhnnn}}}bbbDDD---VVVmmmkkkiiiffflll^^^]]]eeeCCCAAATTTbbbyyyzzzzzzxxxtttpppmmmlllccccccLLL===:::AAA333:::@@@rrrxxxsss]]]NNNKKKAAA===>>>999111999IIILLLDDD999111---,,,,,,,,,,,,+++,,,...//////666>>>HHH[[[pppdddVVVKKKRRROOONNNUUUSSSLLLNNNNNNTTTJJJWWWtttuuuwwwuuuZZZQQQHHH;;;888???777888:::;;;;;;;;;::::::BBBGGG]]]~~~gggHHHLLLPPPFFFUUUHHHBBBJJJRRRJJJDDDHHHHHHEEEFFFGGGGGGEEECCCCCCDDDDDDNNNJJJIIIQQQKKKKKK^^^qqq~~~}}}RRRBBB333777999<<<>>>===;;;:::<<>>GGGNNN@@@AAAZZZJJJttt\\\\\\eee\\\\\\bbb[[[RRR^^^aaammmYYY~~~{{{|||aaaWWWmmm]]]\\\\\\SSS]]]KKK888aaasss~~~uuufff{{{eeeccciiiuuu~~~~~~|||RRR>>>DDDXXXdddvvv|||bbbYYYiiiYYY|||zzzxxxoooMMMAAA:::jjjmmmmmmbbbhhhdddAAA;;;VVVeeezzzvvvqqqoooooonnnjjjggg[[[\\\GGG555BBB@@@...===EEEqqqlllkkk{{{{{{xxxfffTTTLLLDDD;;;;;;AAA888---<<>>JJJ}}}QQQ~~~pppiiiSSSSSSQQQOOONNNNNNMMMKKKIIIEEEMMMNNNJJJSSSnnn~~~{{{{{{zzzooowww___VVVJJJ^^^XXXeeejjj~~~}}}yyyfffZZZRRRFFFEEELLLLLLGGGEEEEEEFFFCCCBBBFFFLLLEEECCCAAA?????????===<<>>444444<<<666:::333>>>\\\HHHAAASSSGGGwwwccc]]]]]]eeeiiiddd^^^]]]bbbWWW```~~~xxx}}}xxx[[[^^^wwwnnnTTTUUU[[[\\\UUUGGGEEEDDDwww~~~kkktttwww___]]]jjjnnnjjjrrr```:::EEE[[[xxxfff~~~dddXXXZZZ\\\kkksssxxx~~~|||BBBCCC>>>FFF|||ppphhhhhhiiimmm~~~|||ZZZkkkgggooo{{{}}}pppjjjmmmllleeeYYYJJJ;;;666777777777888{{{zzzooojjjrrr```gggwwwmmmcccTTTEEE>>>666777999999666777DDDSSSZZZIII666000000///------,,,---...------000666<<>>SSSeeennnwwwqqqqqqwww~~~]]]BBBmmmpppnnneee]]]WWWPPPDDD;;;777:::999777555444@@@XXXmmmQQQEEE888222///,,,,,,---,,,---...------000666<<>><<<===>>>@@@---<<<;;;DDDIII>>><<<666MMM```}}}iiifff___YYYYYYZZZYYYXXXXXXWWW]]]VVVOOOgggvvv}}}||||||qqqSSSgggiiiZZZYYY]]]VVVRRRRRRPPPHHHCCC___iii~~~yyypppooowwwwwwuuuoooooovvvtttiii```___nnnuuuNNNAAAVVVuuuffftttlll[[[\\\XXXXXXSSSWWWXXXooozzzVVVQQQ^^^VVVaaapppSSS;;;---BBB___gggcccdddgggddd```dddmmmlll{{{yyyYYYTTTsssyyyzzzuuuvvvqqqhhhdddbbbZZZOOO===333555===666111MMMuuuvvvtttsssuuu]]]bbbddd}}}YYY@@@EEEyyy|||iiiTTTLLLDDD???999333111333222999777333BBB]]]hhh```III@@@888333...******---,,,---...------000666<<>><<<<<<<<<===>>>@@@>>>???CCCDDDCCCDDDHHHIII333===MMMZZZ===@@@MMM===NNNWWW[[[oootttwww~~~|||tttdddSSSJJJLLLNNNNNNIIIPPPWWWTTTLLLJJJPPPXXXSSSRRRTTTYYY[[[YYYZZZ\\\]]]]]]]]]```aaabbbbbbbbbeeebbb^^^\\\ZZZYYYVVVUUUVVVYYYXXXQQQJJJRRRfffyyytttdddZZZ___ZZZXXX[[[ZZZUUUTTTYYYNNNNNNNNNQQQUUUXXXWWWVVVVVVVVVQQQOOONNNJJJYYYxxx|||dddpppfffaaaUUUFFFVVVTTTPPPKKKGGGEEEEEEDDD@@@AAA@@@<<<777444444666999BBB888666AAA???GGG]]]jjjjjjdddddd___ZZZXXXXXXWWWWWWWWWSSSSSSTTTXXX___qqqwww|||qqq]]]dddzzz~~~___]]]VVVZZZ]]]SSSMMMPPPOOONNNHHHYYYgggrrruuupppssszzztttssstttuuummm```XXXXXXdddeeeJJJ666OOOwwwWWWdddYYY\\\UUU]]]]]]WWWdddzzzooo]]]QQQjjjvvvnnnZZZ<<<222999SSS{{{dddccceeehhhddd]]]]]]bbbxxxmmm}}}bbb|||wwwzzzqqqpppkkkdddaaa^^^TTTHHH999444555888444<<>>???>>><<<<<>>>>>AAACCCEEEEEEBBBAAAAAABBBEEEGGGHHHHHHFFFHHH@@@333uuu{{{gggkkkXXXOOOFFFLLLMMM;;;DDDBBBAAAAAAAAAAAA???===>>>===<<<:::::::::;;;;;;;;;888999===>>><<<<<>>RRRfffcccfffggghhhhhhccc^^^]]]```gggjjjooo~~~uuu||||||tttooonnnlllhhhbbb[[[WWWQQQFFF<<<666666333111;;;XXXkkkcccqqqmmmlllppp^^^wwwggg___hhhpppooopppvvvkkkiiiTTTrrr[[[@@@999111---222777:::;;;===;;;777>>>XXXxxxlllRRRMMM>>>000,,,------+++++++++---...------000666<<>>FFFDDDCCCEEE@@@BBB;;;777888888666777999>>>===<<<===???@@@@@@???======>>>@@@BBBEEEGGGGGGHHH===GGG333___KKK___gggqqqQQQHHHFFFIIIJJJPPPSSSMMMBBBAAA@@@@@@AAA@@@>>><<<;;;;;;:::999888888888999888666777;;;<<<999999<<<999AAAHHH///:::;;;CCC222;;;@@@===BBB;;;EEEAAAAAAGGGIIIGGGBBB???AAACCCBBBKKKGGGDDDFFFKKKPPPQQQPPPMMMLLLNNNSSSSSSPPPNNNPPPXXX]]]___ZZZUUUWWW\\\___VVVTTTRRRNNNJJJGGGEEEDDDEEEGGGIIIHHHEEEBBBBBBCCCEEEIIIMMMPPPPPPQQQRRRSSSOOOJJJHHHLLLOOOQQQTTTXXXLLLRRROOOGGGIIIRRRPPPEEEFFFJJJMMMMMMJJJIIIKKKOOOJJJWWWSSSHHHNNNUUUSSSRRRfff|||zzzPPPMMMOOOVVVZZZTTTJJJBBBLLLJJJGGGEEECCCAAAAAAAAA;;;::::::;;;<<<>>>>>>>>>222:::GGGEEEQQQiii}}}``````UUUZZZ]]]^^^[[[YYYYYYWWWSSSVVVWWWWWWVVVWWW]]]hhhqqqtttvvvuuuwwwooonnnyyyVVV[[[VVVNNNOOOQQQLLLNNNRRRMMMDDDFFFPPPmmm~~~yyyuuunnnoooyyywwwwww{{{zzz}}}hhhWWW]]]hhhnnnbbbyyy[[[______WWW]]]ZZZYYYYYYfffzzzmmmrrr|||{{{^^^dddyyyvvveeeOOO777222888777GGG[[[|||zzzkkkfffggggggeee```]]]___aaaiii|||\\\aaarrryyyvvvtttnnnhhhjjjeee\\\TTTMMMEEE;;;555111333333:::UUUoooqqqtttddd\\\___```bbb]]]dddbbbVVVSSSYYYYYYRRREEEKKKLLL~~~ZZZCCC111///222888;;;777333222777999[[[nnnWWW\\\KKK;;;,,,)))---...,,,+++,,,---...------000666<<>>@@@DDDDDDAAABBBBBB???;;;<<>>DDDLLLGGGCCCBBB;;;???:::777:::<<<:::999;;;;;;;;;<<<>>>AAABBB@@@???BBB???===AAAHHHLLLLLLJJJSSSAAAIIIHHHNNNJJJIIIHHH]]][[[qqq___LLL@@@HHHNNNLLLGGGGGGAAA>>>CCC>>>=========>>>===;;;999777777777777777777666666666444555999:::777777999///...777888@@@:::>>>>>>222888777EEE<<>><<<<<<<<<;;;:::;;;===???KKKGGGYYYWWWiiibbbXXX```[[[YYY]]]]]]WWWTTTUUURRRNNNTTTYYYXXXTTTYYYbbbaaaYYYwwwxxx}}}wwwrrr{{{}}}}}}yyyrrrpppsssdddwwwvvvTTT[[[TTT[[[TTTUUUUUUNNNOOORRRKKKZZZOOOJJJhhhiii~~~ttt~~~mmmooo{{{tttuuuwww|||~~~fffnnn^^^```]]]\\\___VVV\\\cccQQQttttttppplll[[[QQQ^^^uuuyyyyyyaaaLLLAAA;;;000222DDDPPPxxxaaaxxxjjjiii___bbbbbb___[[[[[[]]]___bbbbbbpppXXXjjjqqquuuyyyyyy}}}}}}~~~zzzssspppppplllfffbbb\\\TTTKKKBBB;;;777555333222;;;XXXaaabbbjjjdddzzz\\\___fffcccgggcccfff___OOOGGGHHHBBB777AAA???---666444999+++333333555999;;;777333777>>>OOOhhhfffSSSVVV@@@555+++***,,,---,,,---,,,---...------000666<<>><<>>666@@@999999888999:::999777444333444666666666666444444333111333777888555555777777::::::333222555777444666;;;:::JJJ;;;KKKBBB<<<<<>>@@@FFFLLLJJJVVVgggRRRWWWYYYYYYYYY]]][[[SSSOOOPPPNNNJJJJJJMMMRRRWWWXXXVVVVVVXXX[[[}}}xxxpppzzzqqqnnnmmmmmmlllpppxxx^^^UUUSSSMMMOOOLLLQQQSSSMMMPPPUUUOOOKKKKKKOOOqqqgggmmmnnnwwwiiirrrggg]]]ZZZRRRXXX]]]SSS___WWWSSScccbbbPPPAAAAAAJJJVVVdddooorrrttt{{{nnnEEE111///:::===FFF^^^qqqggg\\\mmmppp^^^bbbXXX\\\]]]ZZZWWWXXXZZZ[[[[[[eeekkkBBBVVVzzz|||vvvsss{{{nnntttuuummmeeedddaaa^^^SSSNNNGGG???888222333555:::555GGGvvvkkksssvvvmmm```gggrrrfffrrr\\\wwwyyyUUUIIIFFFAAA???BBB333;;;333999111???666555333666999888333888MMMbbbkkkllliiiWWW666000+++,,,,,,+++,,,///,,,---...------000666<<>>;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<;;;:::::::::999999999;;;>>>BBBFFFHHHKKKJJJHHHFFFCCC@@@>>>===<<<<<<<<<;;;;;;:::::::::===========================<<<<<<===>>>???===<<<888:::<<<>>>>>>===;;;:::;;;;;;<<<===============>>><<<;;;>>>BBBEEEEEEDDDLLLJJJIIIKKKNNNOOOLLLIIIHHHHHHGGGFFFFFFGGGHHHIIIQQQSSSWWWZZZ[[[XXXRRRMMMHHHFFFCCCAAA@@@AAACCCEEEEEEDDDBBB???===;;;:::999777666666555444444333333333333333222222111111111333333333333333333333333333333333444444444555555666777999:::;;;<<<<<<<<<======>>>???@@@AAAAAABBBBBBAAA@@@BBBFFFIIIKKKKKKJJJIIIJJJOOOUUUYYYYYYWWWWWWTTTQQQPPPPPPOOOLLLIIIKKKJJJHHHGGGHHHJJJMMMNNNGGGFFFHHHJJJGGGDDDFFFLLL[[[^^^___]]]WWWRRRPPPPPPOOOOOOPPPOOONNNMMMKKKJJJPPPNNNLLLJJJIIIHHHIIIIIIHHHGGGFFFFFFHHHKKKOOOQQQIIIJJJJJJIIIIIIKKKOOORRRVVVYYYccc|||vvvooommmfff___PPPCCCBBB;;;IIIFFF+++???<<>>AAA999WWWzzzwww\\\\\\eee[[[___^^^______]]][[[ZZZ[[[\\\[[[YYYaaawwwCCC999\\\iiiooo~~~qqqrrrtttoooqqqmmmhhhdddaaa]]]WWWRRRHHHBBB888333555888333,,,'''UUU|||sss```gggkkkdddmmmllliiieeecccccceeehhhnnneeeFFF======:::888222:::444555<<<666<<<777///222>>>HHH[[[|||wwwxxxbbbBBB...------,,,,,,------...------------///222888<<>>===::::::::::::::::::::::::;;;;;;:::999888888888888999999888888888:::;;;<<<::::::::::::::::::::::::999999999999888888777777::::::::::::::::::::::::888777777888::::::999888::::::;;;<<<>>>??????@@@;;;<<<<<<===>>>=========;;;:::;;;???CCCDDDCCC@@@NNNKKKJJJKKKNNNNNNLLLIIIDDDDDDCCCBBBBBBCCCDDDEEEKKKKKKLLLMMMNNNLLLHHHEEEGGGFFFCCCBBBAAAAAABBBCCCCCCAAA???===;;;999888888666555555444444333222222333333222222222111111111222222222222222222222222222333333333333444444444555666777999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@===???BBBDDDEEEEEEEEEDDDKKKMMMOOOQQQRRRTTTUUUWWWYYYVVVRRROOONNNMMMJJJHHHLLLJJJHHHFFFEEEFFFGGGHHHHHHHHHJJJNNNNNNNNNRRRYYY\\\]]]]]]YYYSSSNNNLLLLLLGGGHHHHHHIIIIIIHHHGGGFFFIIIHHHFFFDDDCCCCCCDDDDDDHHHGGGFFFDDDDDDEEEGGGHHHFFFGGGGGGGGGFFFFFFIIIKKKOOOMMMNNNZZZvvv{{{lllNNNOOOiiiLLL///QQQZZZ>>>CCCJJJEEEQQQ___rrryyy\\\VVVXXXTTTRRRUUUXXXXXXVVVRRRQQQSSSRRRNNNLLLKKKLLLNNNPPPQQQPPPOOOUUUTTTZZZlllaaaQQQQQQQQQMMMIIIOOONNNMMMLLLJJJJJJIIIIIIKKKFFFJJJKKK```jjjxxxxxxhhhccc|||iiiYYY\\\WWWPPPTTT\\\]]]ZZZaaa]]]\\\ZZZ```}}}SSSAAA???888===:::777:::::::::AAA888]]]uuu\\\sssfff```\\\\\\]]]______^^^^^^```aaa___cccbbbfffMMM>>>FFFKKKPPPRRRWWWeeerrrpppeeejjjgggccc___YYYPPPFFF>>>999666222000000444;;;AAAOOOdddnnnfffeeeeeebbbeeedddcccbbbaaaaaaaaaaaagggnnnbbbAAA999BBB;;;???555333777000666>>>;;;AAAaaakkkHHH///------,,,,,,,,,,,,------------------///333888<<>>======;;;:::999999999999999999999999777777666555444444444444777666666555555444333333333333444555666777888999666666555555555555444444555555555555555555555555888777777888:::;;;999888;;;::::::;;;===???BBBDDD;;;<<<======>>>>>>======<<<===@@@DDDGGGGGGEEEBBBLLLJJJHHHIIIKKKKKKHHHEEEEEEDDDCCCBBBBBBCCCDDDEEEKKKIIIGGGFFFGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@?????????===<<<999888666555555444444333333222111111111222222111111111111000000111111111111111111111111111222222222333333333333333444555666777888888888888999999:::;;;<<<=========BBBHHHJJJHHHEEEDDDDDDPPPSSSUUUTTTQQQPPPTTTXXX]]]YYYTTTPPPNNNMMMKKKJJJNNNMMMKKKIIIHHHIIIJJJKKKKKKJJJKKKPPPRRRTTTYYY```YYYYYYXXXUUUQQQMMMLLLLLLFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDEEEFFFFFFIIIHHHGGGFFFFFFEEEFFFFFFFFFGGGHHHGGGFFFEEEFFFHHHXXXUUUQQQQQQ```rrrbbbXXXQQQRRRUUUTTTRRRQQQTTTUUUTTTQQQQQQSSSQQQLLLFFFHHHKKKOOOQQQPPPMMMJJJSSSRRRNNNSSSnnnwwwaaaMMMKKKSSSVVVPPPJJJQQQPPPOOONNNMMMLLLLLLLLLVVVBBBIIILLLUUUlllrrrwwwsssTTT|||ZZZkkkpppRRRTTT]]]WWWSSS```YYYXXXUUUQQQdddyyylll\\\PPPYYYooo{{{xxxwww```uuuqqqaaaccc```UUUXXXZZZ]]]^^^]]]]]]]]]^^^```bbbaaaaaaooovvvLLL222>>>@@@DDDKKKRRRVVVUUUTTT[[[XXXTTTOOOIIIBBB:::444111222777999333///:::JJJ~~~nnnlllooohhhccceeefffddddddfffhhhiiifffbbbccc\\\ggg[[[RRRVVVMMMLLLSSSNNNUUU```zzzrrrIII111+++------,,,,,,,,,,,,---------------...///333999===HHHKKKpppiiiTTTGGGEEEFFFCCC???<<<;;;:::888777777777777777777777777777444444333222111111222222222222333444555555444444555555555555555555555555333333333333333333222222222222222222222222222222666666666777999:::999777999999:::;;;<<<>>>???@@@;;;;;;<<<==================>>>@@@BBBDDDEEEDDDCCCHHHFFFDDDEEEFFFFFFCCC@@@DDDDDDBBBAAAAAABBBCCCCCCIIIGGGEEEEEEFFFGGGHHHGGGBBBBBBBBBBBB@@@>>>===;;;:::999888666444333333222333222222111000000//////000000000000000000000000000000000000000000000000000000111111111222222222111111222333444555555555555666666777888999::::::<<>>;;;777333111111222222000///333888:::BBB]]]{{{wwwcccgggmmmgggbbbfffiiifffdddggglllmmmjjjfffffffffccchhhxxxEEE...,,,///---,,,,,,,,,,,,,,,,,,---------......///444999>>>HHHQQQqqqgggQQQFFFEEECCC@@@===:::999777666444555555555555555555555555333222222111111111111111...///111222444444444444222111111111000000000000111111111111111222222222000000000000000000000000000000000222444555444222555666888:::;;;:::999888::::::;;;<<<<<<<<<<<<<<<999999999999:::<<<>>>@@@GGGEEECCCCCCEEEEEEBBB???@@@???>>><<<<<<<<<===>>>@@@???@@@BBBDDDEEEDDDCCC>>>?????????>>><<<:::888777666555333222111111111111111111000//////......////////////////////////////////////////////////////////////000000000111//////000111222222222222222333444444666666777888666;;;@@@AAA??????CCCGGGHHHFFFEEEFFFHHHJJJIIIHHHJJJHHHDDD@@@>>>@@@CCCEEEEEEDDDDDDDDDEEEFFFGGGHHHKKKHHHGGGJJJLLLLLLNNNRRRNNNMMMKKKKKKKKKLLLLLLLLLFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@AAABBBCCCDDDHHHHHHHHHIIIIIIIIIHHHHHHCCCEEEGGGHHHHHHHHHIIIJJJEEEGGGJJJKKKLLLOOOVVV\\\ZZZ]]]SSSRRRNNNJJJLLLSSSRRRKKKHHHJJJKKKJJJLLLOOOMMMIIIFFFGGGIIILLLNNNNNNLLLIIIHHHJJJNNNPPPKKKKKKYYYkkksssUUUVVVMMMQQQUUUSSSIIIBBBGGGPPPFFFFFFEEEEEEEEEEEEEEEFFF>>>PPP<<>>:::777777666444333333333333333333333333333222222111111000111111222///////////////000000000.........///000000111111000000000000000111111111////////////////////////000///000111444555444333111333555777888666444222888999::::::;;;;;;::::::::::::999888777:::>>>AAAHHHFFFDDDEEEGGGGGGDDDAAAAAA@@@>>>===<<<<<<===>>><<<<<<>>>AAACCCDDDBBB@@@:::;;;;;;<<<;;;:::888777555444333222111111111111111111000000///.........------............//////....................................////////////---...///000000000000000000111222333444555555666555888:::;;;<<>>@@@DDDHHHHHHGGGFFFEEEEEEDDDDDDDDDHHHDDDEEEJJJMMMMMMNNNQQQKKKIIIHHHGGGGGGFFFDDDBBBDDDCCCBBB@@@????????????@@@@@@???>>>>>>???@@@AAAEEEEEECCCBBB@@@@@@??????<<<>>>@@@AAAAAABBBDDDFFFGGGFFFHHHMMMNNNMMMMMMPPP^^^}}}WWWOOO]]]KKKPPPOOONNNMMMPPPQQQMMMFFFMMMNNNMMMJJJJJJLLLJJJEEEGGGFFFGGGIIILLLLLLKKKJJJGGGAAADDDPPPRRRKKKJJJQQQVVVnnn~~~```VVVQQQLLLSSSOOOMMMNNNMMMJJJIIILLLEEEEEEDDDDDDDDDEEEFFFFFF:::RRR:::DDDGGGJJJffflllzzz||||||~~~XXXhhhuuuWWWdddhhh[[[hhhUUU___PPPUUUOOOOOOWWWRRRSSShhhYYYOOONNNPPPNNNUUU[[[WWWPPP]]]wwwqqqccccccdddzzzeeeYYYaaaddd[[[VVVZZZYYY[[[^^^````````````aaaiiihhhffffffhhhkkkmmmmmm[[[EEE:::111...000222555777888777666555666333888CCCVVVrrrpppUUU___ccc]]]\\\aaadddbbbbbb___\\\\\\^^^``````^^^```]]]___```YYYYYYqqqUUU+++&&&000111,,,,,,,,,,,,++++++++++++,,,,,,,,,---......000555;;;???FFFZZZsssbbbLLLDDDEEE>>>;;;777666555555333222111111111111111111111111111111000000000000111111//////...---------...///---......///111222222333---.........////////////........................111111111333555777666555///000111333444444444333777777888999999999999888;;;=========<<<===@@@CCCHHHEEEDDDEEEHHHIIIFFFCCCCCCBBB@@@???>>>>>>??????>>>>>>>>>@@@AAABBB@@@>>>777777888888888777777777444444333222111111111111111111000000///.........,,,,,,------............------------------------------------............------...////////////...///000000111222333444444555666777999<<<@@@DDDFFF???@@@CCCFFFHHHHHHGGGEEEDDDDDDDDDBBB@@@BBBFFFJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGDDDEEEKKKPPPPPPOOOPPPJJJHHHGGGGGGHHHFFFCCC@@@DDDCCCAAA@@@@@@@@@AAAAAABBBAAA@@@?????????@@@AAACCCBBB???=========>>>???===>>>>>>>>>===>>>AAACCCBBB??????DDDFFFDDDFFFJJJBBBQQQdddrrrPPP[[[[[[MMMKKKLLLJJJKKKNNNNNNKKKGGGFFFMMMNNNKKKGGGGGGIIIHHHCCCDDDDDDEEEHHHJJJKKKIIIGGGHHHEEEFFFMMMTTTSSSLLLHHHEEEQQQ]]]qqq|||\\\XXXRRRDDDHHH[[[UUUNNNJJJMMMQQQPPPMMMLLLHHHHHHHHHHHHHHHIIIJJJKKKCCCGGGDDDBBBMMMHHHZZZkkk~~~jjjjjj~~~jjj```iiiOOORRRQQQWWWZZZWWWUUUVVVSSSLLLMMMUUUQQQVVV\\\UUUIIIOOOZZZXXXZZZRRRWWWiiixxxqqqpppwwwrrrwwwttt^^^VVVTTTXXXZZZUUUTTTWWWSSSTTTVVVWWWWWWXXXZZZ\\\bbbcccaaa___cccjjjhhh```sss|||]]]FFF???@@@777888888777666888<<<@@@AAAYYYxxxrrraaa[[[aaabbb```aaaggghhheeeffffffffffffeeedddcccbbb___[[[]]]aaa[[[SSS[[[lllzzzbbb555&&&$$$222666---***222,,,,,,++++++++++++,,,,,,,,,---...///111555;;;@@@FFF[[[sssaaaKKKCCCDDD<<<999666444444444333222000000000000000000000000000000/////////000000111///...---------///222333,,,,,,---------.........,,,,,,,,,------.........------------------------...---...000222333333222.........///111333555777666666777888888888888888888;;;>>>>>><<<<<<>>>@@@FFFCCCBBBDDDGGGHHHEEEBBB@@@???===<<<;;;;;;;;;<<>>>>>555:::@@@BBBAAA??????@@@???@@@@@@>>><<<===AAAEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHEEEFFFMMMQQQOOOMMMLLLHHHGGGGGGIIILLLKKKHHHDDD@@@???>>>>>>>>>???@@@AAAAAA@@@>>>=========>>>???BBBAAA???>>>???AAADDDFFFBBBBBBAAA@@@>>>???BBBDDDFFFCCCEEEJJJJJJGGGIIINNNMMMFFFWWWcccpppPPPKKK[[[MMMEEESSSLLLMMMIIIIIILLLIIICCCEEEKKKIIIIIIGGGCCCDDDGGGGGGDDD@@@AAADDDHHHJJJJJJFFFCCCCCCLLLOOOIIIHHHNNNLLLDDDBBBKKKJJJHHHRRRbbb{{{qqqWWWSSSOOONNNSSSTTTNNNEEEMMMKKKLLLMMMLLLHHHJJJNNNGGGGGGGGGGGGHHHIIIJJJJJJIII777NNNBBBRRREEEDDDdddeeeeeeAAA___pppmmmsssdddaaa^^^^^^^^^SSSTTTPPPTTTVVVOOOPPPSSSOOOIII```uuujjjRRRPPPXXXTTTXXX[[[dddQQQWWWcccppppppccc\\\SSSXXXYYYVVVUUUXXX[[[[[[UUUVVVWWWVVVTTTUUUVVVXXXWWWTTTYYYbbb___WWW^^^nnncccgggzzz\\\YYYTTTPPPRRR[[[iiitttooodddjjjeee___[[[^^^dddgggfffdddjjjllloooooolllhhhfffeeecccgggcccYYYYYY```]]]SSSVVVXXXnnnZZZ<<<555---444666...''')))...///,,,++++++++++++++++++,,,,,,---...///111666<<<@@@GGG```oooWWWRRR999;;;777555333333444444333222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,.../////////...---++++++,,,...000222444555111333555888:::<<<<<<<<<555777:::>>>@@@???<<<888DDD@@@<<<;;;===>>>===<<>>===<<<<<>>;;;;;;???@@@>>>BBBBBBBBBAAAAAAAAACCCDDDCCCDDDDDDBBB@@@@@@CCCGGGFFFAAA>>>@@@DDDEEE@@@;;;===<<<:::;;;===>>>>>>===???>>>===<<<;;;::::::;;;<<<===>>>@@@AAAAAABBBBBB@@@???===<<<<<<>>>@@@BBBCCCBBBDDDFFFFFFCCCEEEIIIFFFGGGLLLTTTYYYaaaqqqfffVVVNNNOOOPPPQQQQQQOOOMMMLLLKKKJJJHHHGGGFFFGGGHHHHHHKKKFFFBBBAAAEEEHHHHHHFFFCCCBBBDDDHHHKKKIIIGGGFFFMMMJJJGGGFFFFFFGGGHHHGGG@@@BBBEEEGGGIIIKKKMMMPPPffftttqqqaaaWWWRRRNNNNNNMMMLLLKKKJJJJJJIIIGGGFFFFFFEEEFFFFFFGGGGGGKKKHHHDDDDDDEEEFFFEEECCCBBBBBBBBBBBBCCCEEEGGGHHHrrrwww~~~VVVOOOOOOsss[[[bbb}}}PPPwwwWWWRRRPPPPPPOOONNNMMMLLLLLLLLLLLLLLLNNNWWW___^^^WWWRRRSSSWWWYYYXXXVVVSSSQQQSSSWWWZZZ~~~wwwbbbZZZZZZ\\\VVVVVVWWWWWWWWWWWWWWWWWWXXXXXXZZZZZZTTTMMMMMMRRRWWWXXXZZZ]]]___```aaaaaaaaaaaaiiitttcccYYYQQQWWWZZZ]]]]]][[[ZZZ\\\^^^WWW\\\bbbeeeccc___]]]]]]```\\\XXXVVVXXXYYYXXXVVVUUUOOOKKKOOO]]]rrrkkkKKK777...++++++//////...---,,,,,,++++++,,,,,,,,,++++++*********++++++---000444999>>>AAAIII```kkkRRRMMM777:::777555333222333333333111000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++,,,---...///......---///............///000000222444777999<<<===>>>>>>888888999;;;===>>>===<<<<<<:::777777:::======<<<;;;;;;;;;::::::999888777;;;:::999888999999888666333333444444333222000///000000000/////////......------------------------------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---------------------,,,,,,---.........////////////111111111222222222333333555666777777777888;;;===:::<<<<<<999;;;@@@BBBAAABBBAAAAAABBBCCCCCCCCCBBBAAABBBCCCAAA@@@@@@DDDGGGCCCAAA>>>???BBBBBB???;;;???>>><<<===???@@@@@@???======<<<::::::999999999;;;;;;<<<<<<======<<<<<<>>>===;;;:::;;;<<>>CCCGGGGGGJJJLLLJJJIIIQQQ\\\vvvvvvfffVVVKKKIIIKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEHHHEEECCCDDDHHHIIIFFFBBBEEECCCCCCEEEGGGHHHGGGGGGFFFDDDAAAAAACCCDDDEEEEEEBBBCCCEEEFFFFFFGGGIIIKKKKKKNNNSSSWWW]]]hhhvvvkkkggg___WWWQQQMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIFFFDDDAAA@@@BBBCCCBBB@@@@@@@@@???@@@AAACCCDDDEEEKKKkkkyyy~~~wwwUUUYYYdddkkkRRRnnnHHH___LLLKKKNNNRRRPPPOOONNNNNNNNNNNNNNNOOOLLLRRRXXXXXXSSSPPPQQQTTTTTTTTTRRRPPPPPPRRRVVVZZZPPPeee~~~ooo^^^UUUTTTSSSQQQQQQRRRTTTVVVWWWWWWVVVVVVSSSSSSUUUUUUPPPKKKLLLRRRXXXXXXYYY[[[]]]^^^___```___]]]```lllfffVVVXXX___cccWWWZZZ]]]^^^\\\ZZZYYYXXX___```___]]]ZZZZZZ\\\___]]]ZZZVVVUUUUUUTTTPPPMMMLLLIIIEEEDDDGGGLLLPPPRRRVVVYYY^^^```___YYYRRRNNN>>>777///,,,///333555555.........---,,,+++++++++,,,,,,+++++++++*********++++++---000444999>>>AAAGGGbbbeeeLLLDDD555:::666444222222222333222111000////////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++************++++++************************+++,,,,,,---...---------///......---------------222444777:::===>>>??????>>><<<;;;;;;===@@@AAAAAA<<<:::999999;;;===>>>>>>;;;;;;;;;;;;:::999888777888777666777888777444222111222222222111000///...000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111222333555555555777999;;;===???>>>;;;<<>>???AAA@@@@@@@@@@@@???>>>============>>>>>>>>>>>>>>>===<<<;;;===;;;:::999999;;;===>>>>>>===>>>AAAAAA>>>???DDD???AAADDDFFFBBB???BBBIIIGGGVVVYYYiii|||eee[[[RRRNNNNNNNNNPPPSSSIIIIIIIIIHHHHHHHHHHHHGGGCCCBBBBBBAAAAAAAAAAAABBBEEEDDDDDDGGGIIIHHHCCC???AAA???======???AAABBBAAADDDCCCAAABBBDDDFFFGGGGGGCCCDDDEEEEEEDDDDDDEEEFFFAAACCCEEEEEEEEEHHHNNNSSSHHHHHHJJJMMMPPPPPPMMMIIIOOOMMMKKKJJJKKKMMMPPPRRRKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHEEECCCBBBBBBCCCDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGOOOjjj}}}cccQQQ^^^cccFFFbbbSSSNNNMMMRRRUUUNNNNNNNNNMMMNNNNNNOOOOOOJJJLLLOOOPPPOOOOOOPPPRRROOOOOOOOONNNNNNQQQUUUYYY[[[XXXTTTTTT```sssvvvooohhh```UUUOOORRRWWWTTTMMMOOOQQQTTTWWWXXXXXXVVVUUUPPPPPPQQQRRROOOLLLNNNTTTWWWWWWVVVWWWXXXYYY[[[\\\[[[\\\\\\]]]eeeyyy|||cccXXXWWWYYY[[[^^^\\\]]]```cccdddccc___\\\``````^^^\\\[[[]]]aaaeee^^^[[[XXXXXXXXXVVVRRRNNNIIIGGGDDDBBBAAA>>>:::777999999888666333000---+++000//////111333222---)))---------,,,++++++******+++++++++***************++++++---000444999>>>AAAEEEeee```HHH===555:::555333111111111222111000/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))*********************************++++++,,,,,,,,,,,,,,,++++++++++++,,,---......111333666999;;;=========<<<:::999:::<<<>>>??????===<<<::::::::::::::::::::::::::::::999888777777555555555777777666333000000000000000//////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........---.........///////////////111222333333555777:::>>>???>>>::::::>>>???>>>FFFBBB??????CCCFFFFFFDDDHHHHHHGGGFFFFFFFFFFFFGGGBBBDDDFFFEEEBBB@@@@@@BBB???===<<<<<<>>>???>>>===??????>>>===<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<;;;:::999999;;;<<<===AAA@@@AAADDDCCCAAABBBFFF===@@@DDDFFFEEEDDDHHHLLL===GGGKKKNNNUUURRR\\\vvv}}}oooqqq{{{zzzzzzssswwwxxx]]]MMMMMMKKKJJJKKKNNNPPPNNNJJJGGGIIIIIIHHHGGGGGGGGGGGGHHHAAA@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCEEEFFFEEEAAA>>>===>>><<<;;;===@@@@@@===EEECCCBBBCCCEEEFFFGGGFFFBBBDDDEEEDDDCCCCCCDDDEEEEEEIIIOOOPPPLLLEEE???<<>>===;;;999777666666666333111///...///...,,,***,,,,,,+++++++++******************************)))++++++---000444999>>>AAACCChhh[[[GGG:::777:::444222000000000111000///............------------,,,,,,+++++++++*********************************((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))***************++++++,,,+++++++++++++++,,,------...000222555777888999999333333444777999:::888666666666666555555555555666666666666666555444333333555555555666777666222000//////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++)))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........///111111111333555777777999999666666:::;;;999CCC>>>999888;;;@@@CCCDDDEEEDDDBBBAAA@@@???>>>===;;;>>>@@@???;;;888:::<<<<<<:::999999:::;;;:::999888777777666666666666777777888888999999999999999;;;;;;:::::::::;;;<<<======<<<===@@@???===>>>CCCCCCEEEFFFEEECCCEEEHHHKKKSSSLLLEEEJJJQQQNNNPPP\\\TTT^^^SSSRRRVVVZZZaaaSSSTTTVVVXXXUUUMMMGGGHHHLLLQQQOOOKKKGGGEEEEEEEEECCCGGGFFFEEEDDDDDDDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@@@@@@@AAA@@@@@@>>>BBBCCCBBBCCCGGGEEE???BBBAAA@@@@@@AAABBBAAA@@@@@@BBBDDDDDDCCCCCCEEEGGGAAAAAAAAA@@@@@@@@@BBBDDD<<<@@@BBBBBB???>>>AAADDDDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@???CCCCCCDDDDDDCCCBBBAAAAAA;;;<<<======<<<<<<======<<<===>>>>>>????????????HHH<<<\\\yyynnnwww~~~dddGGGYYY~~~wwwWWWPPPWWWPPPMMMOOOHHHLLLKKKKKKKKKLLLMMMNNNNNNNNNKKKIIIJJJMMMPPPQQQQQQNNNOOOPPPPPPPPPQQQSSSVVVJJJPPPZZZbbbbbb[[[RRRMMMQQQRRRUUUYYY\\\]]][[[XXXUUUWWWZZZ]]]___```^^^\\\UUUVVVTTTRRRSSSUUURRRMMMSSSUUUWWWXXXXXXUUURRRPPPPPPNNNPPPSSSTTTSSSUUUZZZVVVUUUTTTSSSSSSUUUWWWXXXWWW^^^dddddd```]]]```dddcccwww}}}iii^^^ZZZVVVXXX\\\YYYTTTZZZfffZZZVVVRRRRRRUUUWWWVVVTTT\\\\\\\\\\\\\\\[[[[[[ZZZVVVRRRMMMLLLNNNPPPPPPOOOLLLHHHBBB>>>===>>>>>>>>>555444444333222111111000,,,***((('''))),,,...000***************)))))))))))))))))))))))))))))))))++++++---000444999>>>AAA???{{{iiiVVVHHH999999888333111/////////000///.........---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))))))))***++++++......,,,+++************,,,...000222333444444333111333666:::===<<<888444222444666777777777999;;;888888888888777666555555666555555555666555333000///...------------............---------,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******((())))))))))))*********)))))))))******++++++,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------...///111111000111333555333777::::::<<<@@@AAA???DDDAAA===;;;<<<@@@EEEIIIEEECCCAAA@@@@@@???===;;;;;;===???>>>:::888999;;;;;;999777777888999888777777777666555555666666777777777888999999:::999999:::::::::::::::;;;;;;<<<;;;999;;;>>>===:::<<<@@@>>>AAAAAA======BBBGGGHHHOOOFFFEEEMMMRRROOOLLLKKKFFFQQQKKKMMMPPPVVVeee___HHHKKKKKKGGGJJJQQQNNNEEEBBBEEEEEECCCDDDGGGHHHFFF@@@@@@@@@@@@????????????===>>>??????@@@?????????AAA???===;;;;;;===???AAA;;;AAADDDBBBDDDIIIFFF???CCCAAA@@@AAABBBCCCAAA@@@>>>@@@BBBCCCCCCCCCEEEGGG@@@???>>>>>>???AAADDDEEE???DDDHHHFFFBBBAAAEEEJJJGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBBBB@@@???===<<<===??????===<<<<<<===<<<===>>>????????????>>>333CCCBBB[[[vvv~~~dddeeennnqqqnnn]]]SSS___TTTQQQSSSPPPHHHIIIMMMJJJLLLLLLLLLLLLLLLLLLMMMNNNMMMKKKHHHHHHJJJLLLMMMNNNKKKMMMOOOPPPPPPPPPRRRSSSSSSSSSUUUWWWVVVUUUXXX^^^XXXXXXXXXZZZZZZYYYUUURRR]]]^^^aaaaaa```\\\WWWTTTNNNSSSTTTQQQPPPQQQQQQNNNRRRSSSTTTTTTSSSPPPMMMKKKNNNLLLNNNSSSTTTRRRSSSVVVVVVUUUTTTTTTUUUVVVWWWXXXVVVZZZ^^^aaaaaabbbccceeejjjlllooorrryyyxxxeee[[[ZZZ[[[]]]^^^^^^\\\WWWYYYgggvvvfffaaa\\\XXXWWWWWWXXXXXXoooiii```ZZZVVVUUUUUUTTTVVVQQQLLLJJJKKKLLLKKKIIICCCBBB@@@???>>>===:::777777777777666444222///...333222111///---+++))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++---000444999>>>AAA<<>>===999666555888;;;<<<;;;;;;>>>@@@;;;<<<<<<;;;;;;:::999888666555333333444444222000///...------------...///---------,,,,,,,,,,,,+++++++++++++++++++++++++++************************)))))))))(((((()))))))))((((((((()))))))))******(((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------///000111000///000111333333999===???BBBFFFFFFBBBBBBCCCDDDBBB@@@AAAGGGLLLEEECCCBBBBBBDDDCCCAAA??????@@@AAA@@@>>>=========<<<:::888888999999999888:::999999999999999:::::::::::::::;;;::::::999999888888888999999999:::::::::999:::===<<<:::;;;@@@:::>>>>>>;;;===CCCFFFEEE>>>???HHHKKKCCCAAADDDDDDKKKQQQHHHKKKJJJGGGRRRNNNFFFIIIJJJKKKOOOPPPGGG999AAAGGGKKKHHHDDDBBB;;;444;;;;;;<<<===<<<;;;:::999999:::;;;<<<===<<<<<<;;;<<<;;;:::999999;;;>>>@@@888???@@@<<>>???AAABBBBBBBBBAAA@@@???===<<>>GGG```vvvqqqXXX}}}xxx[[[VVVlllZZZPPPWWWSSSJJJKKKKKKIIILLLJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFDDDCCCCCCEEEFFFDDDGGGJJJLLLMMMNNNOOOQQQNNNOOOTTTZZZYYYQQQNNNOOOSSSRRRSSSTTTVVVUUURRROOOJJJMMMQQQUUUVVVUUUTTTTTTPPPSSSTTTQQQQQQSSSTTTRRRPPPQQQQQQQQQPPPNNNLLLKKKMMMKKKNNNSSSUUURRRPPPQQQPPPPPPQQQRRRSSSSSSTTTTTTRRRSSSUUUXXX[[[___cccfffccceeehhhhhheeebbb______iiillllllkkkoootttsssnnnkkkddd\\\YYY\\\```___]]]]]]``````]]]]]]bbbfffggggggfffccc___\\\[[[]]]___lllfff___YYYVVVUUUTTTRRRVVVSSSQQQQQQRRRQQQMMMIIIAAA@@@@@@AAABBBAAA>>><<<888777777555333111///---$$$&&&((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))++++++---000444999>>>AAA>>>xxxfffOOOIII888;;;333222000.........///...------------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))((('''''''''(((***+++*********+++,,,---///000,,,---...//////......---///000222555888777555222777:::<<<<<<:::888:::<<<999999:::999999888777666666444222111222222111000///...---,,,---...///000---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000111111111//////111222000777<<<===???BBB@@@;;;999>>>CCCBBB>>>===AAAGGGAAA???>>>@@@CCCDDDBBB??????>>>>>>>>>>>>===<<<;;;>>><<<::::::;;;;;;:::999888888888777888888999999999888888888666555444333777777777777888888888888777666777:::999777888<<>>999:::<<<<<<<<<;;;999777666777888999::::::999888888999999888888:::===???;;;AAA@@@;;;>>>IIIJJJCCC:::::::::===???AAA@@@???===???@@@@@@??????@@@AAABBB@@@===============<<>>???@@@BBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEDDDBBB@@@??????BBBDDDCCC@@@======>>><<<===>>>???@@@???>>>===FFF???BBB@@@???lllkkkvvvooo\\\MMMvvvuuu\\\JJJPPPsssWWWXXXTTTZZZNNNFFFPPPLLLBBBGGGFFFFFFEEEDDDCCCCCCCCCDDDCCCDDDCCC@@@===<<<>>>@@@>>>AAAFFFIIIJJJLLLMMMOOOWWWQQQPPPSSSTTTPPPNNNQQQRRRQQQQQQQQQPPPNNNJJJGGGPPPRRRTTTUUUUUUTTTTTTTTTSSSTTTRRRPPPQQQUUUUUUQQQPPPPPPQQQQQQPPPPPPOOOOOONNNLLLOOOUUUWWWSSSPPPPPPJJJKKKLLLMMMOOOOOOOOOOOOOOOPPPRRRSSSUUUWWW[[[^^^YYYYYYYYYZZZ[[[\\\]]]^^^[[[______^^^aaaeeeaaaZZZ\\\ccciiidddYYYSSSVVV[[[^^^]]]VVVOOOTTT^^^[[[QQQVVVXXXYYYXXXUUUTTTWWWZZZUUUTTTTTTUUUWWWVVVRRRNNNPPPPPPRRRUUUXXXVVVPPPJJJFFFBBB>>>;;;:::;;;;;;;;;555444333222111000//////------,,,***(((((()))***'''''''''(((((((((((((((&&&'''''''''(((((())))))++++++---000444999>>>AAACCC|||gggHHHFFF>>>222555000///...------,,,------------,,,,,,+++***))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***,,,---------***+++,,,---...//////...,,,,,,...///111333444555666777999999888888999;;;777:::<<<;;;777444333444111000//////000000///.........---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******+++++++++,,,,,,,,,---......///////////////111//////222777::::::999666999999:::???FFFHHHEEE?????????>>>===<<<;;;;;;AAA???<<<:::888888888888<<<;;;:::999999999:::;;;777777777777666666666666333333333333333333333333222222222222222222222222444555666666555555666888<<<>>>???AAABBBBBBBBBBBBCCCDDDDDDCCCAAAAAABBBDDDFFFEEEEEEIIIOOOTTTUUUTTTLLLGGGCCCDDDIIILLLKKKIIIDDDDDDCCCBBB@@@>>><<<;;;777777777777666666666666777777777777777777777777777666666666888999;;;===;;;<<<>>>???>>>===;;;:::>>>???@@@???>>>===>>>???>>><<<===AAAAAA<<<:::<<<@@@???===<<<;;;;;;;;;;;;AAAAAAAAA@@@@@@>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<===>>>>>>??????CCCBBBAAA???>>>>>>>>>>>><<<<<<<<<===============AAA<<<<<<>>>>>>EEE___{{{{{{mmmwwwiiiWWWJJJAAASSSnnn^^^DDD\\\UUUQQQLLLJJJKKKLLLJJJGGGBBBCCCEEEFFFGGGHHHHHHHHHJJJHHHDDDAAA@@@AAABBBDDDJJJKKKLLLLLLKKKKKKNNNPPPUUUVVVVVVTTTQQQOOOPPPPPPUUUSSSPPPNNNMMMMMMLLLKKKDDDMMMTTTTTTSSSUUUXXXXXXUUUTTTSSSRRRRRRQQQQQQQQQWWWUUUTTTSSSOOOKKKNNNUUUOOOPPPQQQQQQPPPNNNKKKIIIIIIJJJMMMPPPSSSTTTRRROOORRRRRRRRRTTTUUUUUUTTTRRRSSSTTTVVVVVVUUUUUUWWWXXXTTT[[[bbbbbb[[[WWWXXX[[[UUUeeebbbZZZ[[[QQQJJJWWWRRRRRRSSSSSSMMMHHHNNNYYYPPPSSSWWWVVVSSSPPPOOOPPPQQQMMMIIIIIIMMMQQQRRRRRROOOOOONNNNNNNNNKKKGGGDDD>>>===;;;::::::999777555555444222000///...------,,,+++***)))(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((()))))),,,222555777;;;AAADDD}}}aaaEEECCC;;;222444000///...------,,,,,,---------,,,++++++***))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******)))))))))((())))))***+++,,,,,,,,,...///000222444555777777444555666666555666777999999;;;===<<<999666555555111000...///000000///---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********+++++++++,,,,,,------...///////////////111000///222666999999888666999999999>>>DDDFFFDDDCCCBBBAAA???>>>=========BBBBBBAAA@@@???===<<<;;;<<<;;;:::999999:::;;;;;;888888777666555555444444333333333333333333333333222222222222222222222222333444555555444444555666777888:::<<<===============>>>@@@@@@>>>>>>???AAAEEEDDDEEEGGGJJJMMMOOOOOOFFFFFFEEEDDDDDDCCCAAA@@@BBBBBBAAA@@@???===<<<;;;777777666666666555555555444444444444444444444444444444444444555777999:::777888;;;=========<<<<<<===>>>??????======>>>???AAA>>>===???@@@===>>>BBBCCCBBB@@@???>>>>>>>>>>>>@@@@@@@@@???>>>>>>===<<<===========================>>>>>>>>>??????@@@@@@??????@@@@@@@@@@@@AAAAAA>>>===<<<<<<;;;;;;;;;;;;========================999777:::>>>;;;999EEEUUUsssvvvvvvfffeeegggsss{{{zzzrrryyy|||ooo|||jjj```III<<>><<<:::::::::999777555444333222000///...------,,,+++***)))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))),,,222555777;;;AAAFFF~~~YYYBBB@@@999111222000///...---,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((*********++++++,,,,,,---...///000222333555666777777888888777777888:::===999:::<<<;;;888555444444111///......//////...---...---,,,,,,++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********++++++++++++,,,,,,---......//////......111000000222555666777666666888999888<<>>======>>>@@@AAA@@@AAABBBCCCBBB@@@>>><<<<<<<<<;;;:::999999::::::888888777555444333222111222222222222222222222222111111111111111111111111111222444333222222333555333444666777888888999999999;;;>>>>>>>>>======>>>BBBCCCDDDDDDDDDEEEGGGIIIHHHJJJLLLJJJFFFAAA>>>===@@@@@@??????===<<<;;;:::666666555555555444444444222222222222222222222222111111111222333444666666333555777:::<<<===>>>>>><<<===>>>>>>===<<<===>>>BBB===;;;<<<======@@@EEEBBBAAA@@@???????????????>>>>>>>>>======<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>======<<<<<<======>>>============<<<<<<<<<<<<:::888:::>>>;;;444555===MMMlll{{{gggUUUMMMVVVTTTQQQXXXQQQgggMMMIII<<<999MMMRRRbbbKKKOOOTTTPPPEEEJJJNNNMMMIIIFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFHHHLLLQQQVVVYYYTTTSSSPPPLLLJJJKKKOOOSSSMMMNNNNNNMMMJJJIIIIIIJJJKKKJJJHHHHHHHHHKKKMMMOOO\\\aaaaaa[[[VVVUUUVVVUUUOOOOOOMMMMMMNNNPPPRRRSSSVVVMMMHHHHHHJJJGGGEEEEEEHHHIIIJJJKKKKKKJJJIIIHHHPPPMMMJJJHHHIIIKKKLLLLLLNNNOOOOOOPPPOOOOOONNNNNNQQQSSSWWWXXXXXXVVVVVVVVVZZZWWWUUUYYY^^^```\\\WWWNNNMMMSSSYYY^^^qqqkkkbbbTTTVVVssszzzXXXSSSQQQPPPQQQRRRSSSSSSRRRQQQRRRSSSRRRPPPNNNNNNNNNPPPNNNKKKIIIHHHFFFDDDAAA>>><<<:::999999888777555444333111000...---------,,,+++***)))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))---333666777<<>>777777777666444222111000000///---...//////...,,,---,,,,,,+++++++++++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************++++++++++++,,,,,,---............---000000000111333444444444666888888777;;;@@@AAA>>><<<;;;:::999;;;===AAACCC;;;;;;<<<===<<<;;;:::999;;;;;;:::999888777777777555555444333333222111111111111111111111111111111000000000000000000000000///000222111000000111333333333444555666777888888:::<<>>===;;;999777666555444444444333333333333000000000000000000000000000000000111222222333444222444666999;;;<<<===>>>;;;<<<======<<<;;;===>>>>>>999888:::;;;;;;>>>CCC=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????:::;;;<<<<<<===>>>?????????>>>>>>===<<<<<<;;;;;;===============>>>??????;;;;;;;;;;;;;;;:::::::::===888666888999777999===444GGGjjjxxx~~~iiidddoooJJJzzzrrr}}}UUUQQQWWWSSSLLLLLLHHHKKKMMMMMMKKKJJJJJJKKKIIIIIIIIIHHHFFFEEECCCBBBEEEEEEEEEGGGJJJNNNRRRTTTWWWVVVSSSOOOKKKJJJLLLNNNKKKLLLLLLKKKIIIHHHIIIJJJIIIIIIIIIJJJLLLQQQVVVZZZaaaccc```XXXRRRRRRSSSQQQNNNMMMKKKJJJKKKMMMOOOQQQQQQKKKHHHJJJKKKJJJIIIKKKIIIIIIIIIHHHFFFEEECCCBBBLLLIIIFFFEEEGGGJJJKKKLLLIIIJJJKKKLLLLLLLLLMMMNNNKKKMMMOOOOOOOOOOOOPPPQQQVVVRRRPPPRRRWWWYYYVVVQQQWWWMMMUUU[[[YYYmmm______ZZZXXXcccoooiiiYYYUUURRRNNNMMMPPPRRRQQQOOONNNPPPQQQPPPLLLJJJLLLNNNOOOMMMKKKJJJKKKKKKJJJIII===;;;999999999888666444222222000///...---------,,,+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))---333666777<<>>;;;555444222///...---,,,,,,++++++,,,++++++***************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((***+++,,,&&&'''((()))))))))(((((()))******,,,---...///000000111222222222333666888666666555444333222000//////...------......---+++,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---------------...///000000111111222333666888888777:::???@@@===>>>===;;;999:::<<<>>>@@@888777666555555666777888999999888777666444333333111111111111111222222222000000000000000000000000////////////////////////...///000000//////000111222222222333444555666777:::===??????===;;;::::::<<<>>>AAA@@@>>>???BBBEEECCC???===>>>AAABBB@@@<<>>===;;;888555333111333333333222222222222111000000000000000000000000//////000111111222222222444444666777999:::;;;;;;999;;;<<<<<<;;;;;;<<<===999777888<<<===<<<===@@@::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999999::::::;;;<<<<<<=========>>>>>>>>>:::;;;;;;<<<======>>>>>>======<<<;;;:::999888888999999999999::::::;;;<<<:::::::::999999888888888888333000333777999;;;<<>>999333555111///...---,,,++++++++++++************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,+++)))((('''(((((())))))+++---//////...+++*********+++,,,---...//////...000222333333333555777888777444444444333111//////---,,,,,,------,,,+++,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))************+++***+++,,,,,,------,,,,,,,,,...///000//////111333666888888777:::???@@@===DDDBBB???===;;;;;;;;;<<<:::888666555555666777999888777777666444222111000......//////000111111111////////////////////////........................---...000///......///111/////////000111222333444777999;;;;;;999888777888;;;===>>>>>>???@@@BBBDDD>>>:::777999???BBB???;;;===<<<;;;999666333111///222222222111111111000000000000000000000000000000...///000111111111111111333444444555666777888999888999;;;;;;::::::;;;===999888;;;@@@AAA>>>===???999:::;;;<<<======<<<<<<;;;;;;999888888999:::;;;:::::::::;;;;;;<<<<<<===<<<<<<============>>>>>>======<<<<<<;;;:::999999;;;;;;::::::;;;<<<======::::::999999888888777777444333444888;;;<<<999666222<<<888888???ooo|||rrr|||eeeHHHOOOPPPHHHDDDGGGKKKKKKLLLGGGCCCDDDHHHKKKJJJIIIDDDDDDDDDCCCBBBAAA??????DDDDDDEEEFFFHHHKKKNNNPPPNNNOOOQQQOOOLLLIIIGGGGGGIIIKKKLLLKKKJJJJJJKKKLLLIIILLLQQQSSSUUUXXX^^^ccc\\\\\\WWWPPPNNNQQQRRRPPPMMMLLLKKKJJJJJJIIIIIIIIIGGGGGGHHHHHHDDD???AAAGGGAAAAAABBBCCCDDDEEEFFFFFFFFFDDDCCCCCCEEEGGGHHHHHHFFFIIIKKKLLLKKKLLLPPPTTTQQQQQQQQQPPPOOOPPPTTTWWWSSSVVVYYYYYYWWWVVVWWWXXXQQQMMMRRRWWWVVVZZZ]]]XXX\\\YYYZZZ]]]YYYSSSYYYeeeUUURRRNNNKKKJJJIIIHHHHHHGGGGGGFFFDDDDDDGGGKKKOOOLLLIIIGGGEEEDDDBBB???===<<<:::888777777777555333000000...------,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))*********...444777888===CCC@@@yyyttt<<<<<<666111444//////...---,,,++++++++++++))))))))))))************'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,***((('''&&&&&&'''(((***---111444333111,,,*********+++,,,---.../////////222555777777777777888888666333222333222000......---,,,,,,------,,,***++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,***,,,...///......000333555777777777:::@@@AAA???BBBAAA???>>><<<;;;;;;;;;;;;;;;:::999999999999999888888777666444222000...............////////////........................---------------------------...//////......///111............///111222444333555777777666777888:::===<<<;;;<<<>>>@@@@@@@@@===<<<===???AAAAAA>>>;;;888888777666555333111000111111111000000000//////////////////////////////---...///000000000//////000000111222333555666777777888::::::999999;;;<<<999888:::???@@@===<<<===999:::;;;===>>>>>>======<<<;;;999888888999;;;<<<777777888888999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;:::::::::>>>>>>>>>===>>>>>>??????;;;;;;;;;:::999999888888777888999:::<<<;;;777333111999222;;;222@@@OOOqqqtttjjjTTTFFFTTTGGGCCCKKKNNNGGGEEEJJJFFFEEEDDDEEEEEEFFFFFFFFF???@@@@@@@@@@@@???>>>>>>@@@@@@@@@AAACCCEEEGGGHHHFFFGGGIIIJJJIIIIIIJJJLLLFFFHHHIIIIIIHHHHHHIIIKKKGGGKKKPPPQQQQQQQQQUUUYYYVVVVVVRRRMMMLLLOOOPPPNNNIIIJJJKKKKKKKKKJJJIIIHHHIIIGGGFFFHHHFFFCCCCCCFFF@@@@@@AAABBBDDDFFFGGGHHHPPPKKKFFFBBBAAAAAABBBBBBEEEHHHJJJIIIFFFGGGKKKOOOIIIKKKMMMNNNMMMMMMNNNOOONNNRRRVVVYYYXXXWWWXXXYYYWWWZZZWWWXXX___^^^XXXYYYRRRSSSTTTTTTVVVZZZ\\\]]]PPPOOONNNKKKHHHFFFFFFGGGHHHGGGEEEFFFHHHJJJLLLLLLLLLJJJHHHGGGEEEBBB>>>;;;;;;999888777777666444222//////...---,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))*********...444777888===CCCDDD}}}ppp999;;;444///333---......---,,,++++++++++++)))))))))))))))*********'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%''')))***###''',,,//////,,,&&&###))))))***+++,,,,,,------+++///333666666555555555666333000///000000...,,,...---+++,,,------,,,***+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++(((+++......---...000333555777777777;;;AAABBB???:::;;;;;;<<<<<<<<<======;;;<<<======<<<;;;999777888999888777555333000.../////////......---------........................---------------------------...000///......///111000/////////000222444555111333555666666888;;;>>>???<<<:::;;;>>>@@@>>><<<:::>>>BBBCCCAAA===999888555555555555444333333222000000000000////////////........................,,,---.../////////...---,,,,,,---///111333555666666888999999999999;;;<<<999777888<<<===:::999<<<777888:::<<<======<<<<<<<<<;;;999888888:::;;;<<<555555666777888888999999;;;::::::999999888888777;;;;;;::::::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;:::999999888888666333333555555333222999(((555333777+++DDD^^^xxx~~~VVVQQQWWWQQQKKKKKKHHHEEEDDDFFFDDDBBBAAAEEEIIIIIIFFFDDDDDDFFF<<<======>>>>>>>>>>>>===CCCCCCBBBBBBBBBBBBCCCCCC@@@BBBCCCDDDFFFIIINNNQQQDDDEEEGGGGGGFFFFFFGGGIIIEEEJJJNNNNNNKKKJJJLLLOOORRRRRRNNNIIIIIILLLMMMJJJFFFHHHJJJLLLLLLLLLJJJIIIFFF@@@???CCCGGGFFFDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGLLLGGGAAA===???CCCHHHJJJBBBEEEFFFDDD@@@@@@CCCHHHCCCGGGLLLNNNMMMKKKIIIHHHFFFIIINNNSSSVVVVVVUUUTTTRRRYYYOOOMMM\\\YYYPPPVVVQQQ\\\]]]QQQLLLQQQPPPFFFDDDFFFFFFDDD@@@>>>???BBBCCCAAA@@@BBBFFFGGGEEEBBBFFFFFFEEEEEEDDDBBB>>>;;;;;;999777777777666444222///...------,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))************...444777888===CCCIIIttt\\\AAA666666222222000---,,,++++++******+++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&'''''')))(((((('''''''''(((((('''((()))***+++,,,,,,,,,,,,---000222333444444444444444333111///---***)))...------,,,,,,++++++***+++***)))***+++,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,------.../////////888555222333666999:::999999999888777777888888888<<<;;;:::888777777666666444444444333333333222222....................................//////000000------------------------------------------------///////////////000000111111111222333444666666777===<<<:::999999:::<<<===888888;;;@@@???:::666777555444444333333444444555000000000000////////////....................................///////////////.........000333666888;;;===<<<777666999;;;;;;;;;>>>@@@???<<<:::;;;<<<;;;::::::999888888777777666666555555444444333333444333333333333444555555777777888888888999999999===;;;999777777777999999;;;999888999<<<<<<:::777;;;;;;999888777666666666444444333333333222222222111111111222222333333333...IIIllleeeUUUTTTRRROOOLLLMMMLLLLLLJJJHHHEEEBBB@@@EEEFFFGGGGGGGGGEEEDDDCCC??????>>>>>>??????@@@AAACCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBDDDFFFHHHJJJKKKGGGIIIKKKKKKJJJIIIJJJKKKWWWQQQJJJJJJOOOSSSRRROOORRROOONNNPPPSSSTTTPPPKKKDDDFFFIIILLLMMMLLLJJJIIIKKKIIIFFFDDDCCCAAA>>><<<>>>@@@AAAAAA???>>>>>>???FFFEEEDDDCCCAAA@@@???>>>CCCEEEGGGHHHGGGFFFFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOOOOPPPRRRSSSTTTTTTSSSSSSOOOJJJKKKTTTZZZVVVRRRQQQQQQNNNIIIDDDAAA@@@BBBCCCAAAAAA@@@@@@???>>>>>>===@@@???>>>===<<<;;;;;;;;;>>>===;;;<<<<<<===;;;:::999888777666444333111111---///000///---+++******))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%&&&'''((()))******+++***...555777888>>>HHHJJJWWW???666666222111...---,,,++++++******+++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((('''((()))***++++++++++++,,,---///111222222222222555444444333111///---,,,...------,,,,,,+++******+++)))((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---......//////444222000222555888999888;;;::::::::::::;;;<<<<<<::::::888777666555555555333333333222222222111111........................---------.........//////------------------------------------------------//////......//////000111///000111222333444555555::::::888777888999:::<<<999888:::>>><<<666222222444444333111111000000000000000000/////////......------------------------------........./////////............000333555777555999999666666:::===<<<:::===>>>>>><<<:::;;;<<<<<<<<<<<<;;;::::::999999999888888777666555555444333333333333333444444555888888888888999999999999>>><<<;;;999999999:::;;;===;;;:::;;;===>>><<<999;;;:::999888777666666666333333333333222222222222111111111111222222222333EEE555,,,<<<```~~~iiiYYYJJJHHHKKKLLLKKKKKKJJJJJJJJJHHHGGGEEECCCBBBCCCCCCCCCBBBBBBAAA??????@@@@@@???>>>============>>>>>>>>>>>>????????????>>>>>>??????AAABBBDDDDDDEEEGGGIIIIIIGGGFFFGGGHHHYYYTTTNNNLLLMMMNNNMMMKKKOOOLLLJJJLLLPPPQQQNNNJJJKKKLLLMMMNNNNNNMMMKKKJJJJJJHHHDDDBBBAAA@@@===;;;<<<===???>>>===;;;;;;<<>>===<<<<<>>>>>???@@@@@@@@@<<<;;;:::999888888888888999777666666777777666555777777666555555444444333222111000...,,,++++++,,,***)))))))))(((((((((((((((((('''''''''''''''&&&+++***)))((('''((()))*********///555777888>>>GGGKKKRRR===555555111000------,,,++++++******++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((''''''''''''(((((('''((()))***************,,,,,,...///000000000000222222222222111///...------------,,,++++++*********((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------......////////////111555777888777::::::::::::;;;;;;<<<===999888777555444444444333111111111111000000000000------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............//////000......///000111222222333888777666666666888999:::===;;;===AAA@@@;;;888999666555333111000///......000////////////.........------------------------------------............---------...000222444666333777888666666999<<<;;;:::<<<======<<<;;;<<<===<<<<<<;;;;;;:::999999999999999888777555444333333333222222222222333444444777777777888888888999999<<<;;;:::999999999:::;;;;;;;;;:::;;;<<<===;;;999:::999888777666555555555333333222222222111111111000000000000111111111111)))111666111---999UUUmmm~~~vvvXXXJJJIIIFFFEEEIIIKKKJJJKKKNNNIIIHHHGGGFFFEEEEEEEEEEEEFFFEEECCCBBBAAA@@@??????AAA@@@>>><<<;;;:::999999::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>???CCCEEEFFFFFFEEEDDDDDDEEEPPPNNNJJJHHHFFFFFFFFFGGGJJJHHHFFFHHHKKKMMMKKKIIILLLLLLKKKKKKIIIGGGFFFEEEHHHEEEAAA???>>>===<<<;;;999:::;;;;;;999888888999;;;;;;::::::::::::999999>>>???@@@@@@@@@@@@CCCEEEHHHGGGGGGGGGGGGIIIKKKLLLOOOOOOPPPPPPOOOMMMLLLKKKRRRNNNLLLPPPRRROOOLLLKKKGGGGGGFFFEEECCCAAA???>>>::::::;;;;;;<<<=========<<<;;;:::999999999999999888666555666777777666444444444444555555555555555444333000...,,,,,,,,,,,,******)))))))))((((((((((((((('''''''''&&&&&&&&&+++***((('''((()))***+++***+++000555777888>>>FFFLLLOOO;;;333333//////------,,,++++++******++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''(((((()))((()))******+++++++++***++++++,,,---------............//////......---,,,------,,,,,,+++*********)))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++,,,------......+++,,,///222555777777777888888777777777777888888777666555333222222222222000000000/////////......------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------......///.........///000111111222555555555555666777999:::;;;:::<<>>>>>999999888888777666666666666666555444222111000000222111111111111222333333555555555555666666666666888888777777777777888999888888888999999999888777999888777555444444333333222222111111111000000000//////////////////000000+++000444333000---///222CCCPPPssskkkxxx___UUURRROOOKKKOOONNNMMMLLLKKKKKKMMMPPPJJJIIIGGGEEEDDDDDDDDDEEEFFFDDDBBB@@@>>>>>>>>>>>>>>>===;;;:::888777777777999999:::;;;<<<<<<======:::::::::;;;<<<===>>>???CCCEEEFFFFFFDDDCCCDDDEEEDDDFFFGGGFFFDDDDDDHHHKKKGGGEEEDDDEEEHHHJJJJJJHHHKKKJJJIIIGGGFFFDDDCCCCCCEEEBBB>>><<<<<<;;;:::999666888999999777666666777555666666666777777777777666888:::;;;===AAAEEEIIIHHHHHHGGGGGGGGGHHHJJJKKKNNNOOOOOONNNMMMKKKIIIGGGNNNKKKJJJKKKLLLKKKHHHGGG@@@@@@@@@???>>>===<<<;;;999999999888777777666666;;;::::::999888888888999777666555555666777666444222222333333333333333444222000///.........---,,,*********)))))))))(((((())))))((((((((('''''''''$$$%%%&&&(((***+++,,,,,,))),,,111555777999???DDDMMMNNN:::222000---......---,,,++++++******++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''((()))))))))***++++++,,,+++++++++*********++++++,,,,,,------------.........---------,,,,,,++++++***))))))((('''&&&'''((()))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************++++++,,,---------***,,,///222444666777888888888666555444444333333555555333222111000000000//////.........---------------------------------++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------.........//////000000111111444444444555777888999:::555333555999;;;999999<<<333333222111111111222222............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...000111222444888999777777:::===<<<;;;;;;<<<===>>>>>>>>>===777777777666555555444444444444333222111000///...000000000000000111222222111111222222222333333333666666666666777777888999777888888999888888777777777777555444333222222222111111000000000/////////........................666,,,%%%(((222666000'''333888;;;DDDPPP[[[uuu|||sssjjjOOOUUUXXXSSSJJJFFFKKKRRRHHHGGGFFFEEEFFFIIIKKKKKKKKKIIIGGGDDDCCCBBBBBBBBB@@@>>><<<:::888888888888888888777666666666666777777777888999::::::;;;;;;666666777888:::<<<>>>???BBBDDDFFFFFFEEEDDDEEEFFFCCCFFFJJJJJJIIIIIIMMMQQQEEEEEEEEEFFFHHHIIIIIIHHHJJJJJJIIIHHHGGGFFFFFFFFFBBB???<<<:::::::::999888555666888777666444555555333333333444555555666666333444777999;;;???DDDGGGGGGGGGGGGGGGHHHIIIIIIJJJMMMMMMMMMMMMKKKIIIGGGFFFJJJJJJIIIIIIIIIIIIHHHFFF>>>===;;;999999999:::;;;888888888777666666555555555555444333333333444444333111111111333333222111222222111111111111111000---,,,,,,...000///---***************))))))))))))''''''''''''''''''''''''###%%%***---///...,,,***(((---222555666:::???BBBNNNJJJ888111000,,,......---,,,++++++******++++++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))''''''&&&''''''((()))***)))******+++++++++******))))))))))))***+++------......///////////////...,,,,,,,,,+++******)))))))))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,,,,---***,,,///111222444666999999888777666555444444444555444333111000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************+++++++++++++++,,,,,,---............/////////000111222333555666888999999666333222555555222222555000///////////////000000......---------,,,,,,,,,++++++++++++++++++++++++************++++++++++++***+++,,,---...//////000///333555444777>>>CCCDDD;;;::::::;;;======<<<:::777777666666555444444444333222222111111000000///000////////////000111111/////////000000000111111666666777888999:::::::::777999;;;:::999888999:::666555444333222111111111000000/////////.........---------------,,,,,,,,,$$$,,,222...%%%$$$...:::"""///000(((===000,,,444===>>>HHHRRRTTT[[[aaa^^^cccUUUQQQCCC???DDD===BBBEEE@@@;;;===CCCGGGFFFCCCBBBDDDEEEEEEHHHJJJGGGBBBHHHGGGEEECCCAAA@@@???>>>===<<<;;;999888777777777444444333333444555666666333444444444555666666666111222333444777999;;;<<>><<<;;;:::::::::888666444555777666444333333444111222222333444444555555333555777888888:::===@@@CCCDDDFFFHHHIIIHHHHHHGGGJJJJJJKKKKKKJJJIIIGGGFFFHHHKKKLLLIIIIIIIIIHHHDDD>>>===;;;999888999:::;;;666666777777888999999:::444444333333333333333444333222111222333444333222111111111111000000000000---,,,+++---000000---)))++++++*********)))))))))%%%%%%&&&&&&'''((((((((()))+++///111000...***''''''...444444666;;;???@@@NNNAAA555222222......------,,,++++++******++++++***)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))'''''''''''''''(((((()))&&&&&&&&&''''''((()))***(((((())))))))))))((((((((((((((()))***,,,...///....../////////......---,,,,,,++++++***))))))))))))(((''''''))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,)))+++---......000444888666666666555555666666777555444333111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************************************************+++,,,,,,,,,,,,,,,---------------///000111333555777777888999555444666555222333666111000///...............---------,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))*********++++++)))***+++,,,---.........,,,000222111444===EEEHHH:::888777888::::::888555555555444444333222222222//////////////////////////////......//////000111...////////////000000000444555666888999:::::::::666999;;;:::888777888:::555444333222111000000000/////////.........------------,,,,,,++++++++++++)))***+++---...---***'''444111222!!!444,,,...444)))...---...555555333888888222:::555555<<<666===BBB@@@======???BBBEEEGGGEEEIIIJJJGGGGGGIIIFFF@@@AAAAAA@@@@@@???===<<<;;;;;;;;;;;;;;;:::999888777222222111111222333444444111111222222222222222222111111111222444666777888999<<<>>>@@@@@@AAABBBDDDAAACCCEEEEEEEEECCCCCCCCCBBBEEEHHHJJJIIIGGGEEEDDD???@@@AAABBBAAA???===<<<;;;::::::;;;;;;:::777444222444555444333111222222000111111111222333333333000222555666666666888999===@@@DDDGGGHHHGGGEEEDDDEEEFFFGGGHHHHHHGGGFFFFFFEEEJJJLLLHHHFFFFFFCCC>>>;;;;;;::::::999888777777555555555666777777888888555444444333333444444555444222222333444555555444000000111111222333333333555000+++***---...---***+++++++++*********))))))&&&'''((()))***,,,------,,,,,,------,,,***((('''&&&///444444666;;;??????MMM;;;333333555///---+++---,,,++++++******++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''###$$$%%%&&&''')))******'''''''''''''''((())))))&&&&&&&&&'''''')))******&&&'''''''''''''''&&&&&&((((((((((((***,,,...000,,,,,,------,,,,,,++++++,,,,,,++++++***)))))))))***((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,)))+++,,,,,,+++...333777222222333333555666777888555444333111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,++++++++++++++++++,,,,,,,,,...000222444555666666666222222444555333555999555444222111///.........---------,,,,,,,,,++++++************************))))))))))))************)))***+++,,,---............111111///222;;;CCCFFF888666444555777777444222222222111111000//////...+++++++++,,,,,,,,,------...............///000000////////////000000000000222222444666777888888888444777999888666555666888555444333111000000////////////.........---------,,,,,,,,,+++++++++******+++,,,------+++++++++,,,...!!!111&&&333---111))),,,555---***555222,,,777111000;;;555222888666@@@999:::<<>>@@@BBBAAABBBDDDFFFFFFFFFDDDCCCAAAEEEIIIJJJIIIFFFCCCBBBBBBCCCDDDEEECCC@@@===;;;999::::::<<<<<<;;;777333111222333333111000000111000000000000111111222222+++...222444555666777888999<<>>LLL<<<444...333...,,,///,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))*********+++++++++,,,,,,,,,++++++*********************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---//////000333333444444555444444444222222222111000//////.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------...///000111222222111111222333333333333222222222111111000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---///222666:::===???:::999888888888888666444333222000/////////000111---------------------------------------------------------............///000000111222333555666777555555555555666666666666333333222111000000//////......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************---------.........//////444444555555555555555555777999<<>>@@@@@@BBBDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJHHHDDDAAAAAA???>>>>>>>>>===;;;999::::::999888777666555555000000000000000000000000////////////////////////222222333444444555555666555666888:::===???AAABBBCCC>>>>>>AAAAAA===>>>BBBBBB@@@>>>=========<<<:::888777666555555444444555444333333222111000......///////////////////////////////////////////////////////////////............------------,,,***(((,,,,,,------.../////////333222111...,,,***((('''(((((('''((()))***,,,---))),,,000555999<<<>>>???SSS;;;444...222...,,,...,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((+++++++++,,,,,,,,,------,,,,,,,,,++++++******************)))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...//////222333333444444444444444222222111000000///.........------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---...///000111111222000111111222333222222222111111111000///...---,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------///111333666888:::888777666666777666444222111000///.........//////------------------------------------------------------------............///000000111333444666777666666666666777777777777777777666555444333222111...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************,,,,,,,,,---------......000000000000111111111111555777;;;>>>@@@BBBBBBBBBDDDDDDBBBAAA???>>>>>>>>>===;;;999777666555555555666666555333222111//////000000000000000000000000111111111111000000000000/////////000000000111111111111222333555777999:::;;;===???@@@@@@@@@BBBCCCGGGFFFFFFFFFGGGFFFDDDBBBAAA???===<<<<<<;;;999888888777777666555444333333000000000000000000000000........................000000111111222333333333555666888:::<<>>???CCCDDDAAABBBGGGEEEBBB???===;;;:::888666777777666555444444444444333333333222111000...---................................................///........................---,,,,,,,,,,,,+++***'''(((***---000333555666,,,,,,+++***)))((('''&&&((((((''''''((()))***+++))),,,111555999<<<>>>???RRR:::555///222...+++---,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((***+++++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------...///111222222333444444333333111111000000//////......------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---...///000000111///000111111222222111111000000000000///...,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---......///000222333444666555444444555555333111000///...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111333555555666777777777777888888888999888777666444333222111------------,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,---------.........//////333555888<<>>===<<<888888777555444333222222555555444222111000//////////////////////////////000000000000111111111111------........./////////.........000111333555666888:::============>>>???EEECCCAAAAAACCCCCCCCCBBBBBB???;;;999999888777666555444444333222111000000////////////////////////------------------------------......///000000000222333444777999;;;===>>>>>><<<>>>BBBDDDCCCEEEHHHCCC@@@===;;;:::999777555666666555444333333333333222222222111000///...---........................------------------------........................------,,,++++++,,,,,,,,,000000//////......------'''''''''''''''((((((((()))((('''''''''(((((())))))---222666888;;;===@@@RRR777666///111---+++,,,,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((())))))))))))***+++++++++******************)))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---------000000111222333333333333000000000//////.........---------,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************+++++++++++++++,,,,,,---......//////...///000000111111000000////////////...---,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++------------...000111222555444333333444444222000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------.........///000222333444555555666666666777777777777666555333111000///...---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++---------......//////000000222555999<<>>>>>>>>>>>???@@@BBB@@@>>>===???AAAAAAAAAAAA>>>999666666555444444333333222111000///..............................------------------------+++,,,,,,------...//////...///000222444666888999::::::<<>>???>>>>>>????????????>>>>>>666666666666555333222111222222111000///......---------------------------.........//////000000000---------.........//////000000000111222444555666999;;;===>>>>>>???@@@BBB@@@>>><<<<<<>>>????????????<<<888555444444333222333222111111//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......---...///111333555666777999;;;===>>>???@@@@@@???<<<:::888777888999888777444333222111000000000000////////////......---,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,---------...+++,,,---,,,+++***,,,...++++++++++++++++++++++++************************++++++++++++***))))))((()))...444777777999<<<@@@RRRxxx000777000000...------,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((()))(((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))************)))))))))***************))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++------///000111111222222..................------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))************+++***+++++++++,,,,,,,,,,,,------.../////////......------......---,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***++++++---...000222333333222111222333333222000///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,------...///000000111111111111222222222333222222111000///......,,,,,,,,,,,,++++++++++++(((((()))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,---------///111333666999;;;<<<<<<<<<===<<<;;;999666555444444333222222111000000111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---------..................//////000222333444444666999;;;<<<===???@@@>>>======>>>??????===<<<===:::666444444333222111222222111000///...------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------......///000222444666777777:::===???>>>>>>@@@???<<<>>><<<999888777777555333333222111000////////////...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------))),,,///...+++***+++---''''''((()))***+++,,,,,,))))))))))))((((((((((((+++,,,,,,,,,++++++***)))(((...555777777888<<<@@@RRRqqq,,,666000000///......,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((((('''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((()))))))))******((()))))))))*********+++))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************,,,,,,...///000111111111------------------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))*********************+++++++++++++++,,,,,,---............---,,,------------,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---///000111000000///000222222000///....../////////...---,,,++++++++++++++++++++++++************************************++++++++++++,,,++++++,,,,,,---...//////000000000111111111111000000000000/////////...,,,,,,,,,++++++++++++***(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,---...///111444666999:::999:::::::::999666444222444333111000//////000000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,------...///111111///222555888999;;;===???===>>>???AAABBB@@@<<<888:::888666555555444222000111000000///...---,,,,,,************************************************))))))******+++,,,,,,,,,---...///000222444555555777<<<>>><<<<<>>:::>>><<<999888777777555444222111000///............,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,------(((---111000,,,))))))++++++++++++***))))))((((((((((((((((((((((((((((((******+++,,,++++++))))))(((///666888666777;;;@@@RRRmmm***666000000000//////,,,++++++***)))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((((((((())))))*********+++)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---///000111111111------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,------......------,,,,,,---------,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---......///......///000000///---,,,---.........---,,,+++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......///000000000111111111111........................,,,,,,,,,+++++++++******'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((()))***+++,,,---------...///000333555777999666888999::::::999888666555444111000///000111222/////////......------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,---...///000111---000444666888:::===???<<<>>>AAADDDEEEAAA;;;666888777666666666555222000000//////...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++******,,,---///000111222222888:::888999======888;;;999777777888999888777111000///......------...,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------(((---222222---)))((()))******************++++++(((((())))))***+++++++++((()))***++++++***)))((((((///666888666666;;;AAARRRVVV999---222000,,,......+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%)))$$$''''''"""%%%***%%%...$$$%%%%%%'''333 '''000)))+++'''---&&&...555)))+++)))!!!$$$000... ///***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&&&&))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***+++,,,,,,,,,++++++******************,,,,,,,,,---------............---,,,,,,+++******------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++111111111000000000000000///............---------+++++++++************)))))))))************)))))))))))))))))))))))))))))))))************+++++++++111111111000000000000000.........///......---,,,+++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++---......000333555777777777777777666555555222222111111000/////////......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++***)))((((((***************************++++++,,,,,,------...//////111333666888;;;<<>><<<<<<>>>???>>><<<999888666444222111000000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++,,,---...///000111555555666666777777888888999888777666555444333333/////////...------,,,,,,///---,,,***))))))******)))))))))))))))))))))))),,,+++++++++***)))))))))((()))***,,,,,,+++******...---,,,+++************************************(((((((((((()))))))))))),,,,,,++++++++++++******---...333777888777<<>>??????DDDKKKTTTEEE555000222------///++++++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((""",,,&&&'''444*** 555)))AAA''' """111zzz...888$$$444!!!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******(((((((((((())))))))))))************************(((((()))*********************************++++++)))))))))***++++++,,,,,,))))))*********+++++++++++++++++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******++++++******++++++,,,,,,------......,,,,,,,,,+++++++++************)))))))))((((((((())))))************))))))))))))))))))))))))))))))((((((((()))))))))******)))******++++++,,,,,,,,,++++++,,,,,,++++++***)))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''')))*********+++---///...///000000000000000000/////////...------,,,,,,,,,+++******))))))******((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))******++++++******++++++---...000000444666888888666444444444333333111000///.........++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********+++++++++,,,,,,...///000111222000000/////////.........---,,,,,,++++++******))))))******+++******))))))(((((((((((((((((((((((((((((())))))))))))))))))*********)))******+++,,,))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++(((((()))***+++------...222444999>>>??????DDDKKKUUUBBB444111222,,,---000***+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((())))))---$$$%%%+++"""888sss___222nnn&&&%%%888///444==="""(((---"""EEE(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((((((((((())))))))))))************************(((((()))***************)))))))))***+++++++++,,,((())))))***++++++,,,,,,*********+++++++++,,,,,,******************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))***************))))))******+++,,,,,,---++++++++++++***************)))))))))(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))******+++,,,,,,+++++++++++++++******)))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))))))))***,,,...------.../////////////////////......---,,,,,,+++++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))******+++))))))***+++,,,...000111000333666777555444444555111111///...------------+++******)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,...///000000///////////////.........,,,,,,,,,+++******))))))((()))***++++++***))))))(((((((((((((((((((((((()))))))))))))))((((((((())))))***++++++++++++******))))))(((((())))))***))))))))))))))))))))))))))))))*********+++++++++((())))))***+++,,,------000111777===??????EEELLLTTT@@@444111111,,,---000***+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))%%%,,,'''((('''(((zzz777NNN###)))&&&000---&&&,,,FFF(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))************************(((((()))***************(((((()))***+++,,,,,,---((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,******************++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))........./////////000000******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((()))***************'''(((((()))***++++++++++++++++++************)))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,+++++++++++++++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((())))))))))))+++---,,,------.../////////...///......------,,,+++++++++******)))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''))))))))))))))))))))))))''''''(((((()))*********((())))))+++,,,...000111...111555666444333333555000///...---,,,+++++++++*********)))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''((()))***+++---...///000///////////////.........,,,,,,++++++***)))))))))((()))***++++++***)))(((((((((((((((((((((((((((******))))))((((((''''''((()))***,,,,,,+++*********)))))))))))))))******)))))))))))))))))))))))))))************+++++++++)))******++++++,,,,,,------///555;;;>>>@@@FFFMMMRRR>>>777111111000---***+++---,,,++++++******++++++))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))(((((((((&&&''''''(((((((((((((((***%%%)))---###!!!///YYY===)))TTT)))888333;;;ddd777999---IIIPPP(((***,,,***'''&&&)))---,,,***)))(((&&&$$$'''+++###&&&+++000///***&&&&&&++++++***)))((()))))))))(((((())))))******++++++))))))))))))))))))))))))***+++,,,***(((''''''((((((((((((((())))))))))))(((((((((((())))))))))))***)))(((((((((((())))))+++***))))))+++,,,+++***,,,+++***+++,,,------,,,000(((&&&******%%%'''...111+++)))...///***))),,,+++)))+++//////++++++///(((+++---,,,,,,...---(((,,,,,,++++++***)))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++,,,******000777======;;;++++++++++++++++++++++++************************,,,,,,+++***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,,,,,,,------------------,,,+++***))))))***++++++***)))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---...000000000000111111111111000000000000///...---,,,+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))***+++,,,..............................---,,,+++***))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((***(((&&&'''***,,,,,,***(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***+++,,,,,,,,,,,,,,,,,,---)))...555999<<<@@@EEEJJJPPP>>>666111111111...,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((+++***)))''''''((()))***###:::(((...---333JJJ###DDDRRRVVV===RRRPPP===mmmQQQNNNKKKbbb[[[KKKsssPPPHHHBBB999222000...)))###,,,+++******)))))))))***111,,,'''%%%%%%'''***,,,***)))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))***+++,,,***((('''((()))(((((((((((())))))))))))(((((((((((()))))))))******))))))((((((((())))))***+++,,,,,,***))))))***...---***))))))(((((((((&&&'''***---////////////,,,(((%%%'''***+++---///777111***''''''))))))(((222000+++)))---111---&&&((()))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************))))))))))))************+++++++++++++++++++++++++++(((&&&)))---000...+++++++++++++++++++++++++++************************,,,++++++******)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))+++++++++,,,,,,,,,,,,---------------,,,+++***)))((()))******(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++---...////////////000000000000///000000//////...---,,,******))))))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))***+++,,,---...---------------------------,,,+++***))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((()))'''&&&(((+++,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***+++,,,,,,,,,,,,---------***///555999<<<@@@EEEIIIMMM===666111111222///......---,,,++++++******++++++))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((('''(((((()))***+++,,,,,, 333"""###111777;;;}}}UUU>>>BBBTTT<<>>111111666777...'''''',,,///,,,------------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++---+++***+++---...,,,+++++++++++++++++++++++++++******************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))************+++++++++++++++++++++++++++***))))))'''((())))))''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,++++++,,,,,,------.....................,,,++++++))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&'''(((***++++++)))'''(((((((((((((((((((((((())))))))))))))))))))))))((())))))***************++++++,,,,,,---.........---111666999;;;???DDDIIIUUU;;;444///111222000///000---,,,++++++******++++++))))))))))))))))))))))))(((((())))))))))))))))))((((((((()))))))))******...---+++))))))***,,,---@@@000RRR===BBBDDD___999TTTCCC,,,YYY333HHHDDDggg[[[SSSFFF\\\ggg???LLLPPPIIIHHHQQQPPPEEEAAAAAA>>>===DDDLLLKKKEEE??????888+++$$$&&&,,,---(((((()))))))))))))))((()))))))))))))))((((((((((((((((((((((((((((((((()))***+++***)))((()))***(((((((((((())))))))))))))))))))))))***************************+++,,,,,,...***&&&'''---222555666GGGNNNVVV^^^bbbfffiiikkk^^^OOOCCC@@@===:::AAAMMM>>>===:::777999???AAA???>>>CCC>>>222666LLL^^^aaaOOOLLLDDD:::444111---'''+++++++++***+++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************++++++++++++++++++++++++++++++++++++***))))))***+++,,,,,,+++++++++++++++++++++++++++************************)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++*********))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))******)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++******++++++******))))))((()))******(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++)))******+++,,,,,,------............---,,,+++***((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((()))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%''')))+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))++++++,,,------...//////...222666999;;;???EEEJJJZZZ;;;333///000111///......---,,,++++++******++++++))))))))))))))))))))))))(((((())))))))))))******((())))))******++++++,,,---***((()))...888CCCIIINNNYYYNNNCCCEEE666<<>>===IIIRRRRRRJJJNNNLLLEEEDDDDDD:::+++///...+++)))(((((()))***,,,+++++++++*********)))))))))))))))))))))))))))((()))+++***)))((()))+++(((((((((((())))))))))))))))))*********+++++++++*********++++++---......000888CCCLLLRRRXXX```fffeeefffddd___ZZZXXX[[[___VVV___]]]PPPPPP]]]___VVV\\\QQQMMMUUUUUUMMMMMMUUUPPPSSSVVVTTTNNNIIIGGGFFF<<<999555555@@@OOOYYY\\\EEEAAA:::333...,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++------...---,,,,,,,,,---++++++++++++++++++++++++************************''')))***,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))******(((((()))))))))))))))((('''((())))))''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******((()))***+++,,,------...,,,------,,,,,,+++***)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))***+++++++++++++++++++++++++++))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&(((***)))'''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))++++++,,,---...///000000...111666888;;;@@@GGGMMM^^^:::333...//////---++++++---,,,++++++******++++++))))))))))))))))))))))))(((((())))))*********+++******+++,,,------......444<<>>BBBEEEDDD??????GGGOOORRRGGG999000......,,,)))///+++'''&&&))),,,---,,,))))))))))))))))))))))))************************))))))))))))************%%%***......,,,(((((((((...000)))&&&+++///>>>XXXbbbSSSVVVHHHRRRPPP\\\MMMRRR^^^yyyuuunnneeeSSSOOORRRQQQCCCDDDRRR[[[XXX^^^]]]VVVRRROOO>>>***---)))'''(((,,,//////---...------...///...***'''************************************************++++++++++++++++++++++++++++++++++++++++++++++++///...+++)))))))))+++,,,,,,,,,++++++++++++******+++++++++*********))))))+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,,,,,,,,,,,,,+++***)))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))***+++------******))))))((((((''''''(((((((((((((((((((((((())))))(((&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))((((((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))*********************+++,,,---...//////333777999;;;???FFFKKKaaa888555222//////...---+++---,,,,,,+++******++++++************++++++++++++***+++++++++***)))+++,,,---%%%!!!'''000:::GGGRRRSSSHHHCCCAAAIIIiiiwwwqqqzzz|||~~~~~~yyynnnVVV:::444CCCQQQKKK<<>>???:::>>>EEEKKKJJJBBB666---(((***,,,,,,+++***)))(((************************++++++++++++++++++++++++))))))*********++++++++++++***((((((***,,,------+++444:::FFFTTTRRRKKKNNNNNNVVV[[[uuusss}}}[[[pppxxx|||ssszzzoookkkyyynnnaaaMMMMMMOOOTTT[[[^^^ZZZTTTLLLDDD888000---,,,,,,++++++++++++***)))***,,,...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------*********************+++---,,,+++***++++++---...---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++++++++++++++***)))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((((((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************,,,,,,,,,++++++,,,------...222777:::<<<@@@FFFKKKccc}}}777555111//////...---,,,---,,,,,,+++++++++,,,,,,*********+++++++++,,,,,,***+++------,,,+++---...***333???EEEDDDEEEKKKSSSzzzrrrjjjjjjooo}}}}}}|||xxxsssrrrxxxjjjeeeUUU???:::777:::GGGUUUUUUFFF777---+++))))))***,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,***,,,......,,,+++++++++666KKKWWWXXXUUUNNNSSSccclllvvvooo```oooxxx~~~yyyjjjOOOBBBBBBKKKUUU\\\WWWRRRHHH===333------......//////---+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++++++++++++++************---,,,+++******,,,---///------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++******)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++***************)))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''')))******++++++))))))))))))((((((((((((((((((((((((((((((((((((***))))))(((''''''((((((&&&&&&&&&''''''''''''((()))(((((((((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************------,,,+++++++++,,,,,,---222777:::===@@@FFFKKKfffzzz777444111/////////...------,,,,,,+++,,,,,,------***++++++++++++,,,,,,,,,)))+++,,,,,,,,,...111333BBB@@@>>>AAANNNcccyyysssyyyrrrlllnnn~~~yyygggkkkeeemmmwww{{{www\\\tttuuuqqqzzzvvv{{{lllKKKHHHDDDBBBBBBFFFJJJMMM<<<444***''')))------,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***---///...+++,,,333999NNN___bbbXXXTTTYYYpppwwwaaa}}}rrrUUUEEEHHHRRRQQQUUUVVVOOOAAA555---+++,,,...//////---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******000000//////......------...---,,,,,,,,,---......+++,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))*********)))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))***+++,,,,,,+++(((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************------,,,+++++++++,,,,,,,,,111777;;;===AAAFFFKKKeeewww666444111/////////...---,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,***+++,,,,,,...222888<<>>888...,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******++++++++++++,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******)))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))+++---.........---(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''(((((()))***+++((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************,,,,,,,,,++++++,,,------+++000777;;;>>>AAAGGGKKKcccuuu666333000/////////...---,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,------,,,,,,---...111888AAAGGG???YYYxxx|||ooovvvxxx||||||{{{gggVVVKKKAAA888222CCCCCCBBB<<<444---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000---+++///:::FFFPPPUUUGGGYYYgggyyywww~~~tttTTTOOOKKKNNNUUUWWWRRRLLL<<<555---+++...000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,---...000222333---...000222444666777888666777777777666555222111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((()))))))))))))))(((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))+++---......---,,,'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''((()))***+++((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************++++++++++++,,,------...+++000777;;;>>>BBBGGGKKK```ttt666333000////////////...,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------.........///444<<>>GGGUUUUUUFFFRRRLLL222'''000222'''...,,,***+++,,,------,,,------------------------///...---...//////...------+++000777222'''(((222555,,,333BBBIIIOOOTTTRRRJJJHHHEEE:::333>>>BBB555@@@EEEAAA555111777:::666CCC>>>AAADDDAAAAAA<<<---++++++...111...))))))---***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))+++......---++++++,,,((((((((()))))))))))))))*********+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&'''(((***+++*********)))''''''(((***'''(((***,,,,,,***((('''''''''&&&&&&''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,------******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&%%%$$$%%%''')))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))******************))))))******+++,,,,,,000555888;;;???EEEJJJbbbnnn666444111/////////...---...------,,,,,,------...000000///---...///000000///000555BBBHHHkkkxxxfffhhh|||rrr|||rrrmmmnnnpppcccaaabbbeeejjjmmmooopppqqqjjjnnnsssoooppptttooo]]]___qqqVVVlll~~~|||rrrqqq|||wwwkkk;;;@@@GGGKKKJJJDDD;;;555---,,,+++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---,,,,,,,,,---.........,,,;;;QQQ]]]YYY^^^~~~vvvrrrzzzqqqTTTCCC>>>WWWHHHDDDIII>>>)))+++>>>......---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......------555///'''$$$,,,666666...BBB???EEEIIICCCDDDPPPYYYJJJDDDGGGJJJEEEHHHNNNKKKEEEEEEHHHMMMNNNKKKHHHGGGAAA888:::===<<>>666...+++...---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,+++******+++---,,,+++++++++******))))))++++++************+++,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((***------+++)))((((((++++++******+++,,,---...'''((()))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''&&&%%%&&&(((***)))(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******************))))))******+++,,,+++///444888:::>>>DDDIIIVVVlll666444111/////////...---......------------......)))***---000///---...222333KKKNNN{{{oooyyy}}}}}}wwwxxxnnndddeeelllnnnggg^^^ZZZYYYTTTQQQWWWgggxxx}}}www~~~kkk}}}vvvJJJ>>>BBBDDDEEEIII:::444---***,,,...---,,,,,,,,,,,,,,,------------------------...222777;;;HHHJJJ@@@YYYvvv^^^JJJNNNMMMLLLOOOMMM999"""+++---......,,,+++,,,...........................---...000000000//////000555...111AAANNNMMMJJJKKKPPPJJJBBBJJJccc{{{~~~zzz^^^GGGBBBBBB888;;;AAAFFFCCC:::333111---,,,+++***++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++++++++,,,,,,+++***+++...000)))))))))***************,,,+++************+++,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***++++++++++++******)))'''%%%&&&)))+++'''''''''''''''&&&&&&%%%'''(((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***++++++,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((('''&&&((()))***)))(((''''''''''''((((((((((((''''''''''''''''''''''''((())))))))))))*********((()))))))))******************))))))******+++,,,+++///444777:::>>>DDDIIIUUUkkk666444111/////////...---///......------......///000---///333333///000444>>>___nnnooohhh}}}kkkeeeaaaeeekkkiii\\\PPPRRRUUUVVVUUU```xxxwww]]]xxxoooRRRiii}}}uuupppxxx}}}mmmNNN555:::OOODDD<<<222+++***+++---...,,,,,,---------.....................///444<<>>DDDIIIYYYhhh666444111/////////...---//////............//////222......000///---666BBB[[[xxx~~~wwwrrrZZZdddooouuutttpppnnnnnnpppvvvyyy|||yyyiiikkkjjjUUUfffRRR[[[lllhhhDDD;;;CCCHHHCCC999111+++***---///---------........./////////000000///000666@@@HHHMMMrrr{{{lllaaaEEEDDDPPPQQQHHH444111---+++,,,...//////........................---///000///---...333777666PPPXXXIIIOOOooorrrtttpppmmm{{{wwwqqqqqqtttjjjIII::::::@@@GGGKKK999666222...,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...***,,,...000111333777999999999777555333111000///////////////...,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++000888???BBBBBBBBBBBBCCCFFFIIIJJJIIIDDD???;;;777555222///,,,***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******)))((()))***,,,+++)))'''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))************))))))))))))******************))))))******+++,,,***...333777999===CCCHHH[[[ccc666444111/////////...---//////............//////...,,,...///,,,222KKKggg~~~mmmxxxzzz|||zzzvvvvvvtttyyy}}}rrrlllmmmxxx|||zzzooozzzyyy~~~uuuyyyxxxnnnRRR???FFFEEEAAA999000,,,---///---.........////////////...///111222666???MMMWWWuuummmppp```IIIOOORRRHHHAAA999000,,,...111000---........................---///000000///444<<>>AAANNNFFFAAA;;;444///------...------------------------++++++++++++++++++++++++++++++,,,,,,---.........---000555999<<>>666777999999666222...+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))*********,,,111888???CCCBBB???:::555333777>>>DDD>>>???@@@AAABBBAAA@@@???444777;;;======999444000************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++***)))***,,,---,,,)))'''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************)))***++++++,,,***...333666999===CCCHHHUUU]]]666444111000000000000///222222111000000000000000222***111555???pppnnnooo^^^===[[[uuuddd:::JJJ;;;888888;;;;;;===GGGRRRgggxxx\\\~~~|||ooo|||{{{xxxuuuMMMRRR>>>EEE???+++444(((---......///000////////////&&&999@@@RRRFFFttteeeyyywwwMMMNNNLLLNNN<<<...111,,,)))777---...///000111111111111//////(((>>>===NNNDDDEEEtttuuuqqquuuvvvjjjnnnvvvxxxrrrppprrrwww{{{{{{}}}VVV<<>>222,,,333.........---,,,+++,,,...---,,,++++++------,,,+++******,,,///...///666???666666999:::888:::HHHWWWFFFpppOOOfffkkkFFF[[[JJJ@@@>>>:::555===:::000000...,,,***)))***++++++***++++++++++++++++++++++++************************+++)))((()))+++---,,,+++,,,)))(((***+++***)))***+++***+++,,,---,,,***''',,,++++++***************************************))))))))))))))))))))))))***)))(((((((((***+++,,,---,,,(((111DDDEEE:::777//////???999DDD666AAABBB@@@<<<@@@DDD999PPP;;;IIIAAA@@@MMM;;;222>>>...555444111...***((((((((((((,,,+++******************))))))))))))))))))))))))((((((((((((((()))*********)))'''''')))*********'''(((***+++++++++***)))***))))))+++,,,+++)))&&&(((''''''(((***+++***)))***)))))))))((((((((((((''''''(((((())))))******((((((''''''''''''((((((&&&(((******)))((()))+++***'''&&&))),,,,,,+++******,,,+++'''***///...'''///...,,,***))))))******)))***++++++******+++,,,))))))))))))((((((((((((++++++******))))))(((((('''(((******)))((((((((()))+++------+++(((&&&%%%)))'''%%%%%%(((,,,000333************))))))(((((('''&&&&&&))),,,...---***)))))))))))))))*********)))************+++++++++......111777:::===CCCJJJPPP]]]666444111000000111000///222111000000/////////000)))555///000\\\rrryyyUUUQQQ<<>>:::111111......//////000000/////////<<<,,,<<>>,,,***.........---,,,,,,,,,---,,,,,,,,,---.........---666---''',,,666<<>>KKKAAA@@@BBB555KKKAAA777???PPPfffllllllwwwttt{{{xxxdddfffXXX;;;===DDDKKK;;;666EEE666222///111444333,,,%%%++++++******))))))******))))))))))))))))))))))))((((((((((((((()))************))))))***)))((('''000//////...,,,++++++***------,,,+++***+++---000++++++,,,...///---)))&&&))))))))))))(((((((((((((((((((((((())))))******((((((''''''''''''((((((******((('''&&&&&&'''(((+++)))))),,,///...+++)))%%%'''''''''+++111111,,,((((((((()))***,,,---...+++---///000...***'''%%%******)))))))))(((((((((*********))))))(((((((((((()))***)))))))))+++------...---***'''(((...444)))***++++++)))&&&$$$###,,,,,,+++***************000...,,,,,,---...+++)))************************************++++++++++++......111777;;;===DDDLLLXXX]]]777444111000111111000///111000000///////////////,,,999000EEExxxxxxxxxTTTEEEDDDBBB888ggg<<<;;;WWWOOO]]]cccpppuuuhhhvvv}}}wwwnnn}}}wwwWWWsss{{{}}}```^^^HHHAAAEEE,,,555.../////////000000000000222777BBBBBBdddooouuuzzzuuuWWWVVVQQQAAA000000333+++111111111111222222222222...999@@@GGGHHHxxxkkk|||vvvQQQCCCOOONNN<<<000............------,,,,,,,,,,,,---.../////////......---222===DDDDDDBBBAAAOOOaaaxxx{{{cccrrrHHH<<>>LLL888^^^uuu~~~~~~VVVHHH999PPPBBBBBB===777444333111---***++++++***))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******%%%&&&(((***+++******)))((('''''''''((()))***+++)))++++++)))'''&&&(((***((('''''')))+++,,,+++***((((((((((((((()))))))))((((((((())))))))))))***)))((((((''''''(((((()))---***'''&&&'''(((((((((---,,,***)))***++++++)))...000111111555:::;;;888;;;:::888555111,,,(((&&&((()))+++,,,,,,+++***************))))))))))))((())))))))))))((((((((((((((())))))))))))***---///***...111///***''''''***!!!&&&,,,///000111333666000000//////...------,,,***)))'''((()))++++++***++++++++++++************************+++++++++,,,---...222888;;;===EEENNN^^^\\\777444222000111111111000000000///////////////000666///>>>uuu|||WWW<<>>AAACCC@@@<<<:::999888888666333...+++***************+++++++++++++++++++++++++++++++++************************)))+++---+++)))+++000555AAAJJJ>>>222<<>>AAADDDGGGTTToooxxxiiivvvhhhzzzxxxjjjnnnfff^^^rrr~~~mmmZZZOOOHHH???777222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++******...333888;;;===AAACCCBBBEEEHHHEEE???666666777:::<<<===<<<;;;333111...+++******+++---++++++++++++++++++++++++************************++++++******+++111:::AAASSS111===JJJDDDoooyyy^^^dddggglllsssxxxwwwuuummmqqqqqqlll}}}XXXPPPGGG@@@<<<888111,,,---,,,+++***))))))))))))************************)))))))))))))))***++++++---------+++)))***,,,///<<<>>>AAACCCDDDCCCBBBAAACCCAAA@@@BBBDDDCCC>>>999===999333///...,,,+++***************************************))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,***)))###+++222888AAANNNUUUUUUGGGGGGGGGGGGGGGFFFFFFGGG===???AAACCCDDDBBB@@@>>><<<888222///......---,,,++++++++++++************((((((((()))))))))))))))'''))),,,,,,+++*********...+++)))...888BBBHHHJJJMMMLLLHHHBBB<<<:::<<>>lllyyyggg___LLL777111222222111111000111333444555777BBBnnn}}}kkk[[[www}}}yyyooofffccc^^^YYY^^^ggg~~~YYY???JJJ===777111......///---+++---//////---+++,,,000555DDDBBBGGGXXXmmm}}}}}}hhh{{{jjj~~~|||^^^VVVJJJ>>>666111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***///777???DDDFFF999???@@@>>>AAAFFFEEE>>>===;;;:::;;;>>>AAACCCDDD>>>;;;666000,,,*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))+++111:::DDDIII111[[[IIIOOOwwwkkkvvvXXX{{{WWWAAA;;;;;;666//////...---,,,+++************************************))))))))))))***++++++'''***...000222666<<>>;;;777555666333111000333555666666666666777999999666111---,,,,,,,,,,,,++++++******+++************)))))))))***))))))(((((())))))***(((***,,,+++)))(((((()))///;;;EEEGGGKKKPPPOOOIII@@@@@@BBBEEEEEECCCEEEIIIFFFHHHIIIJJJIIIGGGDDDBBB???<<<888666555222,,,(((,,,,,,,,,+++++++++******))))))))))))************'''***,,,---,,,+++,,,,,,---111:::EEENNNPPPKKKEEE???AAADDDGGGIIIJJJIIIHHH???AAAEEEGGGFFFCCC???;;;888999888666222...------//////......------,,,,,,++++++++++++,,,,,,,,,,,,+++///444999888999BBBMMM___[[[888555333111222222111111111111111111111222333333AAA}}}xxx~~~oooRRRsssxxxuuuzzzjjj|||]]]HHHSSSVVVhhhxxx}}}vvvWWWDDD777333222111000000222333555BBBQQQvvviiiTTT@@@222111333222222222333666888:::CCC```fffFFFMMMyyytttlllrrrLLLAAACCC<<<333......///...,,,,,,...///---,,,000888>>>AAAJJJ```}}}yyy~~~{{{sssiiiZZZKKK???777333000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***...444:::???CCCEEEGGG<<>>DDDCCC;;;AAABBBDDDHHHJJJIIIEEEBBBAAA???<<<888444///,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...++++++000:::CCCIIIKKKLLLDDDxxxyyyyyyyyydddLLL???;;;:::000000...---,,,+++++++++******************************))))))******+++,,,)))000777;;;===???CCCGGG888888888999:::===???AAA888<<<@@@@@@;;;999:::<<<777777777999::::::777555//////...---,,,++++++***+++++++++*********))))))******))))))))))))******'''***,,,+++''')))///666EEEMMMNNNFFFBBBEEEDDD>>>MMMLLLOOOTTTUUUSSSVVV]]]jjjjjjjjjjjjhhheeecccaaaYYYQQQGGG@@@<<<888222...---,,,,,,,,,,,,+++++++++)))*********+++++++++,,,******++++++,,,...222555999DDDSSS\\\[[[QQQFFF???NNNMMMLLLOOOSSSSSSOOOKKKQQQRRRTTTUUUWWWYYYYYYZZZKKKLLLLLLHHH@@@999555444000000//////...------,,,+++++++++,,,,,,,,,------+++///555888777777@@@KKKaaa[[[888666333222222222222111222111111111222333444444```{{{tttVVVrrroooxxxhhhssszzzooo{{{[[[@@@mmmpppLLLjjjpppDDD>>>333222111000000222444555GGGqqqvvv___OOO<<<666444444333444555888;;;===XXX}}}dddPPP```rrr```wwwzzzWWWHHH???444......///...---+++---...---...333>>>FFFGGGYYYvvvqqq\\\KKK>>>555111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---666@@@EEECCC@@@@@@BBBEEEJJJGGG???>>>DDDBBB999777???LLLWWW\\\WWWMMMEEE<<<===>>>===;;;666111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,,,,444AAAIIIKKKIIIKKKxxxtttNNN@@@BBB111111///...---,,,,,,,,,*********************************)))******+++,,,===CCCHHHHHHBBB<<<888888666777;;;BBBLLLXXXdddkkk[[[iiiwwwwwwkkk___[[[\\\PPPIII@@@999666777888:::111111000///---,,,+++***++++++++++++******))))))******))))))))))))******%%%***---+++)))...;;;FFFQQQTTTLLL===:::DDDMMMNNNCCCBBBFFFKKKKKKHHHKKKSSSYYY\\\bbbhhhoootttwwwyyyyyyaaaLLLAAA;;;777555---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***)))+++111888>>>RRRYYY^^^[[[SSSPPPUUU[[[OOOKKKJJJQQQ^^^iiimmmmmmmmmllllllmmmqqqvvv|||wwwwwwssshhhYYYJJJ@@@<<<111000000///...---------++++++,,,,,,,,,---------+++///555888666555>>>JJJaaa^^^777666444222111111111222000,,,555222;;;$$$222<<>>000000888555333888:::[[[eeesssqqqYYYJJJ111444111---@@@000999<<>>EEEHHHLLLyyynnn~~~}}}fffRRR555666...------...---++++++,,,...***+++///...)))***000444CCC444888999333GGGLLLTTTTTTCCC===LLLMMMKKKYYYUUUkkkiiiHHH666DDDTTTTTTaaaGGG555:::CCC>>>555111...---,,,,,,---...---+++,,,+++++++++---------,,,///$$$...CCCHHHFFFGGGEEE|||sss___222777<<<---&&&333222&&&)))...,,,***))))))******)))$$$'''+++------///777@@@EEEPPPRRRFFF;;;<<<>>><<>>qqq~~~~~~\\\NNN>>>444111222222333555222000000333999DDDNNNwww~~~vvvkkk]]]TTTVVVPPPIIIHHHCCCBBB^^^tttkkkvvvmmmjjjiiiOOO111///---,,,...///,,,,,,---,,,,,,------++++++000777BBB222555@@@111IIIiii999BBBGGGRRRoootttttt|||ppppppkkkVVV>>>HHH___eeePPPAAACCCAAA666///---++++++,,,---,,,+++,,,,,,++++++,,,---,,,,,,//////>>>JJJDDDBBBXXXpppyyyzzzyyyzzz^^^999<<<666000...******333---,,,******++++++,,,+++555---(((***333===EEEIIISSSAAA===GGGIIIGGG[[[zzzuuueeeZZZUUUYYYeeeqqq~~~tttmmmkkkmmmccctttuuuhhhTTT:::333:::FFF>>>&&&(((......///......---***(((,,,+++++++++************$$$------///BBBPPPLLLCCCHHHCCCCCCEEE>>>555???RRRpppLLL444******444444))))))222,,,,,,,,,,,,,,,,,,,,,,,,---+++***000<<>>HHHLLLFFF888IIIPPPIII555444TTTttthhhHHH***&&&...111///------------------------------,,,000<<>><<<777666333111UUUjjj~~~sssddd^^^@@@222333<<<444???EEE]]]sss}}}tttMMM<<<555...+++......---000444999JJJmmm{{{}}}TTTEEEiiirrryyy{{{jjjbbb@@@WWWlll|||yyy~~~zzzqqq___===111***---111...,,,,,,***...---***---666=========888VVVoooUUUIIIiii~~~wwwggg______fffhhhwwwzzz{{{rrrYYYOOOUUUXXXLLL<<>>QQQfffwwwYYY<<<666000222333&&&+++,,,------,,,+++,,,,,,$$$---:::EEEMMMOOOJJJBBBFFFIIIeeevvvVVV]]]vvvkkkAAA111000...111---+++,,,,,,,,,---000,,,,,,,,,,,,,,,,,,++++++777$$$333KKKCCC999AAAGGGOOO???666MMM}}}xxxNNN***'''888888(((------------------------+++000;;;KKKZZZ```\\\WWWJJJJJJGGGIIINNNUUUuuuvvvcccQQQ???555222///.........000000///---...000555999999:::AAAJJJccc\\\888777555333222222222333555***444<<<...888zzzUUUvvvxxxyyy{{{yyyppp]]]uuueee~~~~~~???<<<:::888222:::lll}}}___yyyGGG777:::555777:::NNNTTTfffooo\\\EEE999111///222222333333666@@@ZZZ{{{dddCCCkkkdddVVVbbbiiisss|||zzzDDDTTThhhqqqMMM999+++,,,111...+++,,,---,,,+++---444>>>@@@===KKKVVVmmm___MMMpppqqqWWWJJJOOOXXXZZZWWW```hhhgggcccmmmmmmYYYTTT]]]iiirrrEEE>>>555...+++,,,---...,,,,,,---+++******---000777EEE@@@DDDnnnvvv^^^>>>???<<>>HHH@@@PPPwww|||uuuUUU???222999FFFTTTmmm^^^PPPDDDAAANNN^^^ooooooOOO444,,,111111---...///---******---000;;;HHHNNNEEE???GGGVVV^^^zzzddd\\\wwwwwwlllnnn{{{{{{{{{oooAAA222,,,,,,111222,,,+++...,,,,,,------------......***>>>RRRRRRMMMPPPGGG000DDDvvv[[[333)))444////////////////////////...>>>RRR\\\ZZZRRRLLLKKKRRRQQQ[[[zzzqqq___KKK>>>555222///......///...---///000333777777999CCCMMMeee___999777666444333333333333444000///333888uuu~~~iii}}}}}}www\\\^^^fffpppyyyVVVpppmmmbbb???999;;;666]]]UUUiii>>>???333777___yyymmmqqqfffeee[[[<<<111111222(((111444:::ZZZggg@@@999SSStttgggvvvfffPPPyyyqqqdddwwwSSS444...111...---111000)))---;;;AAAAAALLL\\\oooEEEpppbbbWWWQQQkkkxxxkkkqqq}}}bbbDDDaaaVVVGGG999111...///000***---...---+++---333888===GGGMMMmmmVVV111@@@LLLUUUppp}}}eeeUUUHHHJJJgggeeeAAA...+++222---//////---+++---333888BBBEEECCCBBBOOObbbllliiiYYY~~~___aaaUUUIIIDDDDDDEEEGGGJJJJJJMMMQQQXXX```iiirrrwwwpppTTT???...---000//////333,,,---------............555KKKWWWTTTNNNEEE@@@DDD|||ZZZ888000////////////////////////999FFFVVV[[[VVVPPPOOOQQQDDDkkknnnVVVDDD:::777222/////////000000///000333666777999CCCNNNddd```999888666444333333333333,,,777333222???~~~www[[[ssskkkcccVVVOOOZZZnnnOOOooo___{{{nnnwww}}}tttAAA777:::888iiixxxyyyOOO~~~>>>@@@<<<777rrrooozzzsssVVVzzzqqqooojjjllltttpppFFF666444111...999:::>>>aaaQQQXXXVVVSSSIIImmmJJJ~~~\\\888///222//////333000)))000@@@CCC@@@QQQmmm]]]iiizzz]]]cccrrrvvv|||pppuuuvvviiiUUUBBB666///------***---///...,,,...555;;;===KKK___ggg<<<@@@>>>VVV```EEERRRooozzzYYY???///111,,,...///...---000888???HHHCCC@@@JJJeeexxxmmmVVVkkkXXXUUUAAA777333999<<<666333555999999888666555888<<<@@@HHHjjjpppiii@@@000//////000444---------.........//////BBBJJJQQQYYYOOO333FFFQQQ444000000000000000000000000BBBKKKVVVXXXUUUSSSUUUYYYvvvqqqVVVCCC???:::444000///000111222000000222555666999DDDOOOcccggg;;;888555333444555555444222===222111\\\mmmlllsssxxxmmmZZZ]]]eeeddd___^^^rrrhhhyyybbb[[[cccqqq{{{lll{{{DDD999===999}}}XXX~~~TTTvvv@@@HHH222CCCsss}}}aaawww~~~xxxCCC333555111---<<<:::EEElllEEEbbbXXXwww???}}}jjjNNNzzzttt~~~www|||yyylllaaa{{{EEE&&&444///000,,,666###CCC???EEELLL]]]RRRhhhppphhh{{{tttoooyyyGGGMMM000&&&111---+++'''---444...---<<<888TTTqqqkkkEEEFFF;;;kkkxxxlllbbbuuusssSSS$$$999+++333444---,,,555???BBBDDDIII>>>XXX~~~VVVuuu___HHH:::333222:::;;;777777???BBB???CCC???;;;::::::999999;;;>>>:::???RRRjjjLLL888888&&&888...///++++++...---+++000999MMMOOOMMMGGGEEE:::<<<222000111111...---111555KKKBBB]]]PPPRRRZZZFFFmmmnnnZZZkkkzzzlllXXXPPP@@@;;;555111///000000000///111333444777>>>GGGOOOgggiii;;;888555444444555555444///777333;;;pppyyyBBB{{{~~~wwwzzzlll^^^YYYeeessswwwyyy||||||rrrppprrruuuYYY<<>>pppUUUhhhwwwsss}}}eee111111+++000...111...;;;DDDFFFfffSSSnnnwwwccc}}}jjjmmmdddaaa<<<------555...000,,,---111...000@@@JJJggg}}}YYYEEEHHHooojjj???...111444222///333>>>EEEEEENNNAAAuuukkk[[[VVV<<<<<<>>>888;;;DDDMMMTTT```kkkmmmiii[[[[[[[[[YYYSSSHHH<<<666===:::<<>>GGGOOOnnnkkk<<<999666444444555555444000222222AAAhhhjjj}}}hhh[[[ZZZaaa~~~xxx```GGGJJJhhhnnnwww{{{ttt:::@@@oooccciiiSSSIII[[[vvvjjjwwwhhhyyytttBBB:::```fffFFFHHHQQQMMMQQQZZZ```tttggggggbbboooddd777:::222555---GGGnnn}}}dddQQQaaasss~~~HHHNNNeeeXXXTTTuuu]]]tttwwwvvvooohhh666111...444111000555;;;BBBUUUsssYYYmmmSSS{{{yyyssshhh```???<<>>CCC[[[EEERRRnnnTTTssseeeqqqfffooogggWWW[[[llldddKKKCCC>>>777222000//////...///111333444777>>>GGGOOOtttooo===:::666444444555555444555444111AAAyyyzzz\\\vvvwwwooowwwqqqRRRNNNLLLVVVpppzzz~~~vvv```|||666===uuufffLLLPPP[[[mmmlllrrrbbb>>>FFFtttTTThhhVVVVVVwwwbbbGGGbbbcccoooaaa```sss999<<<333;;;222MMM^^^ZZZUUU```xxx```:::rrrddd```QQQ^^^qqquuuyyy~~~kkk~~~KKK666///111---444555CCCDDDkkklllzzzXXXaaadddfff{{{uuurrruuuPPP===$$$)))111///***000444:::EEESSSvvvOOO999hhh~~~zzziii777222......444===CCCEEEEEEFFFUUUbbbWWW:::???@@@>>>___kkkLLL<<<===DDD___xxx888777111...000222000///444AAANNNTTTHHH>>>EEE~~~DDD---888333000<<>>GGGNNNtttttt===:::777555555555555444555888555IIIvvvfffrrreee;;;QQQYYYmmmpppRRRppp}}}???III}}}kkkMMMFFFSSSzzzyyysssppplll@@@JJJlllkkk\\\ooogggsssmmm```|||zzz;;;:::111777===hhhjjjxxxccc]]]XXXzzz\\\AAA@@@~~~mmmWWW```___sss~~~xxxUUU111***111333555999FFF]]]sssppphhhuuufffSSSVVVlll{{{www~~~wwwqqq~~~ppp@@@555,,,111---***222555888CCC|||nnnBBBPPP|||vvvxxx|||www~~~LLL333111444<<<@@@AAAGGGPPPvvvooo___~~~MMMLLLBBB;;;OOOwwwQQQ777;;;HHHvvvQQQGGG,,,---111111//////777EEEOOOTTT===BBBxxx___555444444555===AAALLLMMM]]]sssYYY|||yyyzzzxxxfffhhhdddVVVRRRZZZFFFAAA999444111///......///111333444777>>>GGGNNNpppzzz>>>;;;777555555555555444222666:::___wwwzzzmmm[[[\\\aaalllPPPJJJMMMNNNNNNcccmmmgggyyyTTT\\\}}}YYYFFFRRR```~~~tttuuuppphhh}}}PPPLLLkkkfffvvvwwwooonnn|||dddzzz>>>777000444999qqqeeeggg]]]QQQgggCCC;;;```|||lllVVVaaaDDDooowww}}}yyyrrrzzzddd777///000444222CCCKKKyyyppp|||zzzvvv|||FFF;;;333333------333222:::MMMTTTIIIccc\\\GGGBBB@@@KKKaaawwweeeddduuu|||rrr|||kkk555111444;;;===>>>LLL___xxxQQQ{{{BBB:::666<<<^^^www{{{KKK???MMMxxxYYY333///222111...111;;;FFFMMMFFF333SSSIII222555:::===BBBLLLDDDrrr{{{dddkkk]]]YYYWWWSSSOOOFFFAAA:::444111000/////////111333444777>>>GGGOOOooo~~~???<<<888555555555444444444222===yyyRRRqqqVVViiiAAA???LLLRRRWWW```~~~wwwxxxyyygggeeehhh{{{jjjWWWGGGNNNhhh}}}{{{ggg[[[ssscccRRRzzzVVVxxxzzz}}}~~~|||jjj\\\rrrsssBBB777333<<>>;;;DDDIIIHHH~~~rrrqqq\\\TTTVVVRRRIIIFFFAAA:::444222111000000///111333444777>>>GGGOOOttt???<<<888666555555444444999...;;;QQQHHHCCCcccQQQ@@@^^^nnn```ccc}}}```[[[sss}}}xxx|||xxxyyyiiilllxxx[[[rrrjjjnnn~~~xxx``````{{{kkk\\\yyy___nnnQQQ```lllEEE888777---aaauuuhhhfffhhhaaa<<>>GGGOOOyyyEEE999777888333555888333<<<000999jjjiii]]]xxxKKKeeezzzuuulll{{{nnnnnn|||yyynnnxxxiiiccccccdddvvvSSSccc___pppggg[[[sssxxxSSSUUUxxxGGG:::222000ccczzzwww]]]BBBBBB\\\}}}dddqqqWWW\\\ttt~~~mmmxxxUUU---<<<111888TTTjjj{{{tttHHHddd{{{kkkpppuuuzzzYYY111777...---///222MMM{{{lll<<>>GGGMMMuuuGGG:::777888444555888333777444AAAWWWtttvvvjjj}}}wwwaaayyyfffnnnkkkwww|||aaa[[[XXX|||dddqqqtttyyysssxxxyyyTTTOOOwww@@@000888888nnn{{{VVVIII999BBBqqqiiiPPPqqq]]]}}}www___///777...BBBgggssswwwoooxxxTTT:::~~~ooofff000444222666===GGGkkk~~~WWWHHHvvv[[[HHHGGGfffxxx|||zzzwwwttt~~~???:::EEEGGGrrr```^^^CCC333jjjvvvzzzmmmrrrJJJ<<<@@@DDDDDD>>>>>>JJJWWWyyy```777:::///===CCCHHH@@@ZZZgggWWW777===AAALLLZZZzzz}}}jjj}}}tttiii___SSSIIIEEEGGGAAA???999333222444222...//////000222777>>>GGGMMM{{{JJJ;;;666888444555888333222666CCC|||\\\}}}fffpppzzzuuu|||mmm~~~xxx~~~|||nnnXXXMMMgggnnnuuuwwwwwwnnnzzz|||UUULLLkkk???///BBBIII}}}[[[qqqttt|||BBB???NNN|||VVVooozzzSSS```iiioooxxxooohhh|||fff222999666AAAhhhttt|||WWW:::UUUiiimmmjjjuuu{{{rrr:::333111000222999dddpppGGGOOOYYYQQQRRRtttwwwbbb}}}|||xxxwwwppplll|||CCC777???JJJwwwttt___CCCAAAuuuwwwjjjNNNhhhvvvNNN888LLL[[[[[[WWWWWWSSSLLLfffzzzyyy???666222;;;???BBB>>>rrr^^^XXX@@@999999EEE[[[wwwcccuuummmccc[[[RRRIIIEEEFFF???>>>:::333222444222...//////000222666===FFFLLL{{{OOO<<<666999555444777444333;;;FFFvvvvvvlllZZZ~~~~~~zzz|||vvvccclllxxx|||uuukkkwwwtttnnnOOOMMMZZZvvvooo~~~hhhYYYnnn~~~|||gggppp{{{yyyQQQIIIgggJJJ111:::CCCrrrfffooo|||kkkCCCIIIYYYNNNTTTeeeYYYYYY```\\\{{{eeevvvuuuuuu555444333CCC\\\uuuXXX000===hhhYYY___www}}}dddggghhhjjj|||BBB---222000555AAAxxx~~~kkk???VVVoooPPPQQQYYYtttPPPhhhrrrrrrssslllkkkQQQ444<<<___vvvqqq___HHHoooggg}}}dddKKK\\\hhhlllfffEEELLL[[[XXXCCCAAA]]]vvv|||OOO777666:::<<<>>>GGG~~~GGG\\\KKK999888DDDbbbeee}}}qqqiii```YYYQQQHHHDDDDDD======:::444222333222/////////000222666===EEEKKKvvvTTT===555999555444666444444???LLL|||gggddd[[[~~~~~~fffiii}}}```iiivvvgggbbbccczzznnnooogggwwwlllrrrJJJLLLUUU~~~gggccc\\\zzzyyy~~~vvvpppIIIEEElllLLL222***@@@~~~pppxxxvvvwww___HHHWWWqqqhhhSSS{{{{{{^^^YYYhhhXXX[[[qqqzzz}}}888333555WWWZZZ}}}tttcccLLL444TTTyyyNNN\\\eeeuuuuuueeeccc}}}ggglll}}}VVV000666222777FFFyyyXXX;;;gggfffKKKOOObbbrrrYYYqqqoooppplllmmmiii<<>>888;;;:::555222222333111//////000111555<<>>fff|||ooo```wwwIIIzzzLLLMMMjjjjjjuuuvvvjjjfff```uuu^^^uuu[[[mmmsssyyyuuuxxxLLLPPPRRRYYY{{{rrrppp{{{cccSSSqqq```}}}sss~~~PPP777TTTzzz:::AAA---PPPrrr___iiiuuuvvv\\\yyyffflllsss```cccSSSeee}}}<<<777;;;\\\dddwwwOOOBBBBBBrrrvvvHHH^^^uuukkk{{{~~~uuuQQQ]]]tttsssjjj}}}000666...888LLL|||CCCUUUccc|||xxxEEETTTzzzttt]]]UUUYYYXXXgggzzzDDDdddcccTTTXXXsssCCCttt```ppprrrIIItttCCC<<<@@@FFF___999???GGGLLL]]]___sssJJJ<<>>777666666:::222444777555888nnnuuu^^^ggg^^^RRRMMMWWWoookkksssYYYSSSrrroooqqqwwwxxxmmmrrrsss~~~gggAAAJJJgggIIIvvvttt~~~vvvssszzz___PPPZZZyyy|||uuu>>>LLLrrr;;;111:::UUU|||mmmuuuTTT```{{{888eeevvvSSSCCCuuutttNNNNNNTTTpppIII)))<<>>CCC```ZZZyyyooo|||eee777SSSRRRbbbxxxmmmtttoooZZZOOOQQQSSSSSSOOOHHHAAA<<<999888777555333222222222111111111111555===FFFMMMsssccc???888666555999222555111333999|||wwwvvvzzzfff}}}bbbpppEEEPPPjjjTTTssscccXXXFFFkkkuuuyyytttbbbvvv~~~QQQEEE===pppdddAAAoooqqqssstttsssqqq___```}}}^^^nnnUUU???BBBzzz666::::::eeezzzuuuzzzdddRRRiiikkkFFFUUUfffjjj^^^\\\QQQ}}}pppJJJIIISSShhhIII,,,===aaammmppp}}}yyylll]]]>>>VVVmmmgggSSSRRR]]]ooo}}}vvvuuudddGGGRRRnnn???666444;;;]]]fffCCClllssssssJJJWWWsssWWWQQQIIIPPPMMM{{{sssGGGtttxxxlllggghhh{{{yyy|||@@@AAAFFFmmmssssss~~~nnnxxxiiiDDDjjjvvvEEEOOOkkkXXXUUUOOOBBBJJJLLLMMMMMMKKKGGGBBB???999888777555333222222222111111111111555===FFFMMMssseee@@@999666444888333666999:::;;;jjjyyyjjjqqq}}}uuu}}}kkkgggeeedddvvvkkk|||kkk}}}```<<>>VVV{{{iiinnnvvvvvvqqq@@@<<>>RRRRRRuuu___ooo___|||tttlll~~~mmm\\\KKKxxxrrroooBBBFFFIIIAAAGGGAAADDDGGGIIIHHHDDD???<<<888777666555444333333333111111111111555===FFFMMMuuu\\\<<<888666333666222888,,,999@@@DDDkkk}}}}}}qqq```vvvdddwww111<<>>999qqqnnn888111>>>WWWeeeeeexxx||||||mmmmmmkkkpppWWWBBB333bbb<<<777555555CCCwwwsss|||}}}nnnLLL<<<<<<:::PPPqqqpppwwwOOO>>>CCCiii|||\\\oooxxxAAA666999```rrrgggaaa>>>888BBBNNN[[[DDDeeeggg^^^NNNBBB```yyybbb888...---;;;ggg~~~JJJkkkxxxjjjsssfffAAAFFFBBBBBBVVV[[[SSS{{{bbb}}}rrrzzzyyylllkkkkkkHHHYYYRRR```GGGrrr{{{}}}~~~{{{eeewwwnnnUUUNNN|||VVV:::HHHPPPIIILLLJJJLLLMMMLLLIIIDDD???;;;777777666444444333333333111111111111555===FFFMMMuuuWWW999777777333666111777111555444666}}}[[[ZZZ|||sssiii}}}kkkxxxiiizzznnnnnn777<<>>EEEnnnrrrXXXlllxxx;;;444555___qqqxxxyyy[[[III777FFFMMM___uuuGGGFFFiiimmm]]]VVV\\\KKK888SSSyyy|||mmm;;;666666DDDqqq{{{wwwXXXrrryyyqqq```bbbtttzzz```???GGGAAACCCdddYYYVVVvvviii```NNNkkksss~~~www\\\NNNQQQ\\\~~~zzziiigggCCCZZZVVVVVVBBBUUUnnn|||mmmkkkddd]]]ooopppPPPGGG~~~yyyFFF888GGGUUU\\\cccbbb___ZZZRRRJJJCCC===:::777666555444444444444444111111111111555===FFFMMMtttTTT666777777444666111777444555333666ppp{{{qqqrrr}}}vvvlll___qqqnnn^^^}}}WWW777;;;XXXwwwsss~~~uuuyyyrrr]]]}}}www[[[@@@aaa}}}zzzxxxiiimmmtttwwwggg===444UUUdddOOOFFF222555...```nnntttbbbqqq{{{zzzzzzLLL<<>>444999rrrjjjZZZ555III\\\cccLLLWWW|||IIIAAAIIIsssqqqZZZnnnzzz777111111ZZZsssqqqsssKKKDDDDDDNNN;;;dddmmmHHHJJJVVVgggqqq]]]QQQKKKJJJ:::999kkkrrrtttrrr333222000999^^^eeeyyywwwcccNNNhhhfffEEEhhhqqqVVV777AAA999>>>gggSSS~~~yyyaaawwwooo___GGGzzzDDDVVVWWW^^^dddsssiiifffyyykkk777WWW\\\|||yyy777@@@}}}|||kkktttllljjj\\\WWWhhhqqqOOOGGGxxxDDDwwwfffCCCGGGSSS\\\fffkkkiiiddd[[[QQQHHHCCC@@@>>>777666555444444444444444111111111111555===FFFMMMtttHHH===444444666555222111888,,,555999OOOfffmmmcccrrrQQQOOONNN```pppLLLPPP666===BBBuuu}}}uuuSSS```mmmssswwwYYYQQQ===CCCVVVZZZ<<<555666;;;777>>>jjj{{{xxxqqqvvvfff~~~}}}\\\>>>===___}}}999333666---444@@@ddd|||uuu^^^EEEJJJSSSNNNgggFFFlll|||}}}iii222???BBB^^^{{{^^^zzz{{{333)))666DDDppp~~~|||yyynnnZZZ]]]mmmccc^^^___dddooorrr~~~bbbXXXLLLOOONNN777@@@nnnnnnZZZggg:::///333555hhh~~~qqqVVVwww|||SSSQQQhhh{{{aaaAAAfff{{{pppGGG???:::EEE:::TTTvvvPPPXXX}}}vvv}}}~~~rrryyygggttt^^^mmmTTTnnnggg{{{mmmlllPPP@@@PPPbbbwww666HHHUUUSSSoooXXXbbbYYY```SSSTTT[[[___```yyyHHHmmm\\\lllRRRWWWNNN]]]qqqxxxttt```RRRGGGIIILLLGGG===888999555333555555222000111000111000...444???GGGJJJjjjGGG===444444666444222111111111:::222999xxx~~~iiirrrmmmlllvvv~~~___jjj===222777<<>>888999555333555555222000111000111000...444???GGGJJJbbbEEE;;;444444555444222222...555:::...///[[[zzz```HHHPPP======777000]]]kkkvvv[[[rrr{{{gggzzz~~~rrrfff}}}xxx^^^aaauuuXXX999>>>FFFQQQhhhfffTTT888111111555111111HHHfff~~~rrrqqq~~~|||}}}JJJ<<>>===555555EEE{{{\\\HHHiiiDDDNNNyyy~~~yyy===888777???ZZZtttXXXEEENNN```OOO~~~tttwwwsssKKKAAA???OOOFFF@@@^^^~~~IIIGGGwwwOOOyyyPPPjjjyyywwwmmmaaaZZZRRRGGG<<<777999444333555555222111222000111000...444???GGGJJJYYYwwwBBB:::444444555333222222111444333///777GGGrrrqqqmmmSSSgggttt666111777666000MMM|||UUUIIIHHHMMMXXX[[[UUUWWW]]]CCC@@@FFF333gggooo<<<666000///333111///:::JJJuuugggmmm{{{~~~zzzfff999???FFFJJJ|||]]]OOO,,,222333---///000000YYY}}}oooYYYzzzaaaIIITTTggg[[[???888===sssQQQqqq|||~~~AAA333000000888___qqqtttmmm^^^VVVaaa___666FFF:::NNNEEE===;;;888===^^^bbbkkk]]]BBB...///222---MMMUUUwww{{{yyylllffffffsssuuugggJJJ666<<<;;;>>>___yyyNNNdddzzzSSS@@@IIIooorrrWWWQQQaaa000999;;;SSS{{{YYYPPPVVVhhh\\\SSSzzzddddddNNNVVVVVVQQQ;;;BBBjjjuuuGGGMMMhhhSSSlllrrrQQQppp~~~zzzrrrcccQQQBBB;;;:::888444222555666333111222000111000...444???GGGJJJSSSppp???888444444444222111333222333000000999888~~~eee~~~kkklllkkk~~~wwwrrrUUUNNN888///111777555<<<```[[[YYYRRRCCCSSSccc{{{eeehhhLLL???<<>>555FFFdddwww~~~MMM555222111000111333444444444MMMmmm}}}sssTTTOOO[[[ccczzz}}}ppp\\\LLL:::<<<444CCCooodddQQQiii999,,,111555***---555...+++>>>ccc}}}rrrMMM777JJJvvvgggyyykkkjjjpppmmmvvvtttHHH777999sssKKKoooiiibbb777000***///,,,IIIppprrrzzzxxxqqqooommmMMM555555222<<>>000888[[[SSSbbbqqqRRR///***000222+++<<>>kkktttEEEmmmyyyttt[[[XXXMMMWWWWWWttt===111444...@@@nnnkkkrrrtttNNNLLL777111===rrroooDDDBBBIIIBBB;;;<<>>777<<>>555//////...)))999llllllwww}}}wwwtttzzz~~~mmmQQQHHHrrruuu```JJJ777666888///===UUU___>>>ggg666///000RRRyyyfffSSS~~~```qqqUUUIIIpppuuukkkWWWLLLUUU111555222---888XXXhhh}}}|||lll<<<999888IIIuuuPPP>>>>>>:::444555>>>UUUkkk}}}KKKEEEcccoooiiiMMMWWWRRRsss\\\~~~bbbJJJ>>>;;;;;;777333222555666333222444000111000...444???GGGJJJ\\\ddd:::555333444444111111444333)))---777000<<<---UUU{{{pppTTTMMMQQQWWWttt|||rrr777~~~ttt111@@@///???666...555---888bbbrrrkkkhhhrrrdddpppWWWyyy~~~eeeLLL===;;;AAAGGGJJJgggPPP444000000111///,,,...333333000---666TTT}}}|||vvvjjjVVV???FFFRRR```nnnzzzvvvlllTTTGGGDDDBBB::::::@@@???KKKqqqoooVVV{{{zzz999444...,,,---.........000222---(((JJJrrryyy{{{~~~xxxWWW<<>>VVVHHHFFFSSS888000===VVVHHHhhhCCCwww}}}ooo555......333333***---QQQ{{{tttooowwwuuummmpppzzzqqqVVVJJJvvvpppuuueeeFFFCCC666888<<<222HHHjjjDDD;;;qqq999666111IIIrrr~~~xxxvvvzzzLLLSSS^^^zzzgggIIIZZZzzz888%%%777444000444FFF{{{xxxyyy:::AAA<<<===^^^xxxLLL888;;;@@@<<<<<<999<<>>;;;NNNcccmmm^^^zzz}}}ttt}}}kkkUUUFFFCCC@@@;;;777333222555666333222444000111000...444???GGGJJJeee\\\888666444222222222000///444222///...///222555888PPPMMMWWWkkk}}}xxx}}}jjjrrrUUUjjjCCC333666111111111111222333444555zzzqqqjjj[[[TTTfffwwwnnnyyymmmgggOOO:::BBBDDDDDDGGGbbbxxxxxx888---222////////////////////////555)))555^^^|||{{{^^^```OOOAAADDD???@@@SSS___[[[fffvvvxxxzzz|||yyy}}}sssoookkk]]]QQQDDD222::::::>>>BBB???AAATTTlll~~~]]]PPPOOO111444........................000,,,777nnn~~~NNN@@@___xxx}}}yyyFFFDDDTTTgggxxxppphhh:::???AAAoooAAAwwwhhhiii444...---%%%222......222PPP||||||ooouuufffhhh]]]LLLNNNaaakkkggg|||jjjRRRLLLQQQIIIDDDLLLXXX444///RRRoooUUUbbbdddqqqxxxDDD000---333+++---444(((FFFwwwtttqqqnnniiinnnmmmmmmxxxmmmQQQbbbuuuooosss~~~}}}ttt```HHH;;;888666222///GGG???```EEEWWWSSS555444777555ddd{{{{{{~~~qqqYYYHHH^^^zzzQQQ333000...222222,,,AAAiiikkksss]]]yyy}}}QQQ999<<>>:::555999AAACCC@@@BBB<<<;;;XXXlllUUUxxxggg;;;(((,,,------------------------000***999YYYxxxWWWHHH[[[uuuOOOWWWttt~~~oooHHH===fff[[[RRRvvv~~~~~~UUU---...000***000///...,,,AAAgggxxxooofffyyy}}}uuuuuummmkkk```SSSXXXqqqXXXHHHLLLEEE>>>DDD777999IIIlllDDDyyyaaavvvjjj666555+++222+++,,,333(((<<>>xxxBBB//////111---NNN|||{{{ssskkk~~~^^^KKKZZZ|||999000222000111222,,,:::XXXwwweeeaaa[[[LLLjjjkkkCCC333999GGG\\\|||lllJJJLLLPPPCCC>>>999BBB777777BBB777@@@ooovvvxxxMMMFFFtttVVVBBBpppjjjeeeqqq~~~rrr]]]OOOEEE===999;;;444222333666444//////333000000///000444<<>>EEEKKKWWW```{{{ddd```sss|||qqq___:::***...555------------------------///)))888>>>jjjwwwkkkmmm```uuuZZZ777555GGG~~~PPPeeevvvjjj;;;(((...333///---...000+++777ZZZrrrrrrmmmuuu~~~vvvggglllhhh```YYYZZZggg~~~oooLLLAAAJJJGGG>>>@@@:::666qqqrrr===mmmiiioooCCC333+++***222,,,+++111***111QQQeeemmmfffaaa\\\YYY[[[```fffiii~~~pppjjjggg```^^^DDD:::333555555222444999>>>FFFYYY888```qqq666111111111...;;;\\\zzziiiqqqgggCCCGGGxxxOOO,,,---333222///111...222AAAjjjllliii\\\ggg^^^ttthhhBBB;;;FFFWWWpppJJJBBB>>>888???444@@@888888BBB666GGGwwwRRR777TTTvvv===222[[[zzzkkkooodddnnnXXXJJJCCC===::::::444333444555333//////222000000///000444<<>>---***,,,222,,,)))000---,,,888~~~qqqbbbnnnjjj___XXXWWWTTTPPPUUU^^^hhhnnnbbbQQQNNNKKKBBB>>>555333000222:::AAA;;;000EEExxx555FFFFFF111666222222444000BBBggguuuyyymmmOOOKKKWWWeee,,,555+++555222,,,///000...333lll}}}{{{yyypppiiittt^^^???CCCUUUiiiXXX===@@@AAA888888666:::===<<<666===```NNN???zzz___999555UUUlllsss}}}ccc222777uuuyyyhhhRRREEE@@@===;;;888333444555444222//////111/////////000444;;;EEEKKKUUU555333111000000000///......///000111111111000///333+++VVV}}}sssrrr}}}xxxppp~~~|||SSSLLLnnn444...555000---//////.........///000000222...SSSwwwhhhqqqpppgggiii}}}~~~zzzwwwooodddPPP===999888OOOVVVfffMMMHHH---111///+++222------------------------222***,,,777333)))333III\\\uuuyyyvvvyyyyyyzzziiifffvvv{{{xxx}}}|||uuuwwwyyyzzzddd|||rrrgggOOO444***...222,,,$$$,,,,,,,,,,,,,,,,,,,,,,,,***333***...???ooo}}}|||~~~yyyrrrvvvqqqvvvttt~~~kkkssstttxxxuuufffEEEBBB777CCCqqqlllLLLmmmxxxmmm999'''333...)))///---(((222---&&&555NNNfff{{{hhhbbbqqqsssZZZRRRQQQWWWWWWOOONNNTTTIIIKKKCCC======888666AAASSSyyyWWW^^^TTTmmmDDD333$$$555///222,,,)))...111......OOO|||}}}lllpppuuuuuussscccVVVOOORRRPPPGGGDDDHHH>>>GGGAAA777::::::444444666222222777777444;;;FFFzzz~~~yyyLLL111uuu```111---444------555+++...NNNjjjuuu]]]HHHNNNzzznnn666%%%888,,,555000)))...111...000AAAooopppdddbbbkkkYYYJJJVVVeeezzzyyyCCC,,,444:::888888<<<000===;;;+++UUUVVV///NNNHHH444444MMM~~~}}}yyy{{{wwwMMMGGGooozzzqqqiiiiiivvvlll___NNNAAA===<<<:::666333555666444111000000///......///000444;;;DDDJJJPPP444222000///000000///...//////000000000000//////:::'''555VVVzzzuuuxxxuuuKKKNNNzzzEEE***111444---,,,.........------......///<<<222333YYYuuuwwwzzztttzzz|||sss~~~tttccchhh{{{yyyzzz|||~~~~~~}}}||||||{{{}}}{{{uuuzzz|||wwwwwwnnnaaaUUUMMMFFF@@@;;;LLL999aaammmVVVYYY'''+++666...)))///,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///,,,+++///444<<>>SSSkkkJJJmmmsss}}}~~~JJJ,,,***777...'''---...***222...'''---<<>>666;;;CCCRRRgggtttFFFOOOSSSfffNNN111,,,000...000...,,,+++---111111...EEExxxhhh]]]}}}|||^^^RRRIIIJJJJJJBBB;;;:::---888777111444333000444:::---111<<<222&&&EEExxxyyyQQQ***]]]DDD///...333+++,,,555---)));;;VVVlll}}}ssshhhkkkpppkkktttssswww}}}|||ssshhhccc\\\MMMKKKfff{{{@@@,,,111...,,,333...)))///000...222666ppphhh```[[[WWW___WWWTTT[[[\\\kkkzzz^^^BBB777666888:::;;;???,,,999===;;;wwwbbbKKK666eee222,,,,,,@@@mmmyyywww|||yyyyyyHHHSSS}}}|||lllddddddhhhyyy|||\\\VVVKKK@@@;;;;;;888444333666777333000111000...---...///111444;;;DDDIIIJJJ333111//////000000///...........................555...111555]]]mmmxxxxxxnnnuuucccUUUzzzxxx~~~~~~{{{xxxnnn}}}}}}RRRUUURRR***+++000---...000......---------------...$$$222...IIIjjjzzzcccuuuyyyyyywww~~~{{{xxxppprrrrrrzzzuuussslllsss~~~qqquuuyyyyyyvvvtttvvvxxxrrrtttsssqqqwww~~~nnnmmmmmmrrrzzz|||wwwpppnnniiiUUUCCC<<<888666===FFF555fffQQQAAAddd666&&&222000,,,...+++++++++++++++++++++++++++(((...///)))***111111+++000222CCCXXXdddlllnnnggg{{{wwwooozzz}}}vvvcccwwwzzz{{{oooxxxyyy}}}mmm[[[TTTCCC///,,,***+++---+++)))...666+++++++++++++++++++++++++++,,,+++---///BBB]]]uuussslll||||||mmmqqqoooyyy}}}bbb___MMMFFF222)))___nnnXXXbbbmmm444)))+++222---***---,,,,,,///------111333FFFddduuuwwwmmmfffmmmwww}}}ppp```RRRIIIGGGHHHHHHKKKEEEGGGYYYhhhttt|||wwwFFFIIIjjjZZZ___www++++++,,,;;;%%%...)))+++...+++---111...+++XXX{{{}}}iiieeexxxsssfffVVVJJJDDD???:::888222:::777111333111///444555000222999<<>>]]]JJJ222777111;;;___}}}{{{zzzttt888AAAXXXnnn______bbbYYY[[[^^^TTTMMMNNNIII@@@:::999777222222777777222000111000------...///111444;;;CCCIIIFFF333111///...///000///.........---,,,,,,,,,------***000888+++===jjjyyy~~~mmmhhh~~~qqqxxxnnn]]]}}}~~~~~~}}}~~~|||wwwjjjpppuuuvvvjjjxxx}}}sss{{{~~~mmmAAAAAAnnn:::'''555000(((...333...------,,,,,,,,,------***:::'''///AAAiiilll}}}mmm~~~ooogggwww|||fffoooeeezzzzzz}}}yyy~~~}}}}}}{{{zzz{{{}}}|||yyyuuuyyywwwlllmmmccc^^^gggWWWoootttxxxvvvpppnnnqqqvvvzzzeeemmmvvvddddddrrrnnnkkknnntttvvvoooddd```aaaHHH:::777BBBDDD<<<;;;CCCWWW---ZZZooo666&&&222999(((+++666)))+++++++++++++++++++++++++++))))))---111111---))),,,%%%...777===VVVjjjcccyyy|||lllwww~~~{{{jjj~~~ooooootttyyyjjjnnnddd^^^uuu|||zzz~~~ttt[[[IIIEEEWWWSSSbbbYYY@@@;;;555)))(((---000...++++++)))'''************************---&&&111)))222,,,RRRooorrrxxx|||xxx|||IIIWWWnnnvvvrrr|||xxxmmmoooyyyyyyyyyqqqnnn???777---:::WWW~~~MMMKKK}}}xxxlll;;;,,,+++++++++,,,///...+++---***&&&***---%%%---GGGZZZjjjeee\\\ccceeehhhyyy{{{~~~uuuoookkkiiiccceeebbbkkk~~~yyy^^^111RRR~~~]]]hhh111666777%%%---222+++%%%+++111+++)))......+++<<>>EEEfff---,,,999+++***EEE}}}vvv\\\zzzttt|||wwwlllmmmqqqCCC___vvvqqqjjjdddNNNJJJSSSQQQCCCIIIIII@@@999888555111222777888222///111111---,,,---///111555;;;CCCHHHAAA222111000...------------------------------------000,,,,,,///111===]]]}}}yyyyyyrrrqqquuulllfffmmm[[[\\\}}}yyyzzz~~~~~~xxxqqqvvvuuusssrrrrrrsssuuuvvvuuu{{{~~~zzzzzz~~~rrrnnnVVVxxxnnn\\\wwwxxx{{{xxx{{{OOOCCCNNNyyy444222000---,,,,,,------+++++++++,,,,,,,,,------...///000///222CCCccckkkjjjlll|||kkkxxxrrrddd___```mmmqqqvvvxxxwwwuuuuuuuuuzzzzzzzzzyyywwwuuusssrrrqqqgggdddddd[[[RRR^^^uuukkkkkkkkkkkkkkkkkkkkkkkkllliiigggfffffffffeeedddfffdddcccaaaYYYLLL@@@:::...MMMBBB111555GGG^^^\\\IIIttt222//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++...444===DDD[[[ZZZ```ooo}}}~~~rrreee{{{zzzpppjjj|||ddd{{{rrrrrryyy~~~{{{vvvhhhddd```^^^```ccceeefffwwwgggOOO<<<222...,,,***++++++************++++++************************+++***,,,...,,,...===MMMzzzlllfffooozzzzzzvvvttt```gggpppvvvyyyyyy{{{|||www|||tttpppmmmZZZWWW999777888...```CCCQQQiii{{{QQQ,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------FFFZZZlllsssvvvvvvkkk\\\iiirrr~~~{{{~~~sssppp}}}lllUUUKKKFFFjjjoooTTT\\\rrrKKK,,,+++000***)))000++++++******++++++,,,---,,,000LLLwwwtttNNNMMMmmmyyyyyyXXX<<<777???666...---444555111333<<<555999LLLooowwwwww>>>===xxxMMM///333+++------------------------,,,222>>>QQQhhh{{{yyyyyywww||||||~~~yyy~~~UUU111...222,,,)))...,,,,,,,,,,,,,,,,,,,,,,,,---///DDDqqqwwwggggggDDD>>>AAA;;;777999333>>>888333333999???555999<<<]]]xxx___CCC>>>BBBsssKKK,,,,,,222///111;;;uuuppp}}}zzzwwwxxxzzzxxxqqqlllsssqqqooojjjccceeewww___QQQSSSSSSLLLEEEBBBGGGEEE999444888777111;;;888444222000///---+++...//////000444:::BBBHHHyyyAAA222111000...------------------------------------000,,,,,,...,,,111FFF^^^jjjfff^^^bbbooommmhhhmmmbbbQQQeeepppzzzwwwrrrqqquuuwwwpppfffccchhhooouuuuuutttsssssstttvvvvvvooorrrvvvxxxwwwuuuttttttvvvuuuvvvxxxvvvrrrrrruuuhhhLLLKKK\\\jjjqqqhhhWWW~~~}}}|||}}}tttnnnzzzssszzz~~~{{{]]]KKKNNNXXX???222111...,,,+++,,,,,,---+++++++++,,,,,,,,,,,,---......///...---666KKK```rrrccccccjjjvvvjjjeeeaaa|||zzzyyyzzzxxxooo^^^RRRSSSYYY___cccdddhhhnnnsssmmmlllkkkkkkkkklllmmmnnniiifffffffffbbb___lll~~~iiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhheeeaaa]]]cccYYYJJJ>>>999;;;CCCJJJCCC>>>111JJJeee```UUUBBBnnnxxxtttrrrBBB555.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++---111555;;;<<>>222111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++,,,...+++(((111>>>WWWZZZXXX\\\fffffffffooobbbRRR[[[]]]^^^kkkmmmsssqqqlllgggeeeeeeggghhhhhhppppppqqqqqqrrrrrrrrrsssnnnmmmmmmnnnooonnnkkkiiiffffffiiilllkkkgggfffiii___]]]YYYhhhhhhssseee}}}uuuVVVyyyyyyxxxrrrpppnnnyyyuuuppp{{{ttt{{{wwwxxxsss||||||tttiiiTTTHHHNNNwww~~~{{{mmmHHH###///...,,,+++++++++,,,---******+++++++++,,,,,,,,,---,,,------+++,,,444???dddddd___eeedddjjjeeecccnnnvvvxxxnnnhhheeeLLLOOORRRRRRPPPQQQWWW\\\aaabbbccccccddddddddddddcccfffgggccc^^^aaajjjrrreeeeeeddddddccccccbbbbbbaaabbbbbbbbb___YYYQQQKKK888<<<@@@AAA???<<<888666<<>>555111000,,,((((((***---,,,++++++******))))))******+++************************,,,+++,,,...---)))+++...@@@\\\pppmmmiiiqqqwwwtttzzzqqqbbbQQQEEEAAACCCFFFFFF???BBB555...333000;;;CCCgggWWWHHHLLLkkk}}}___555%%%+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,666BBBOOO___hhh```RRR```\\\UUUPPPSSSTTTFFF222999999@@@QQQgggrrrooofffTTTgggyyyuuu>>>***))),,,111222---((((((+++************+++,,,,,,111&&&)))EEElllfffHHHAAAKKK```^^^hhhgggRRR???<<>>EEEKKK[[[pppyyysss___>>>:::EEEppp\\\---,,,...333444111......===zzzooozzzooopppooo\\\iiigggfffgggiiiiiieeeaaa______```bbb___^^^bbbhhhWWWRRROOONNNMMMKKKNNNSSSPPPAAA888888555...333>>><<<888444111///...---,,,......///000444:::CCCHHHzzz;;;111000///...---,,,,,,,,,++++++++++++++++++++++++...++++++......***+++000@@@QQQ[[[\\\\\\VVVYYYgggcccWWWWWWRRRIIIRRRcccoooqqqkkkeeefffkkkmmmhhhbbbhhhhhhjjjkkkkkkkkkkkkkkkkkkhhheeeeeeffffffccc```]]]]]]```dddccc^^^\\\___ZZZddd^^^eeefffnnnvvv\\\___pppiiiVVVrrrsssoooqqqlllpppyyytttrrrwwwsssjjjiiigggrrreee```ppp___lllooohhhZZZNNNGGGYYY{{{qqq~~~vvv222+++111++++++************+++,,,************++++++++++++,,,***+++...---+++---111NNN]]]```kkkYYYbbbeeexxxVVVaaammmmmmfffbbbgggooommmcccTTTGGGAAABBBGGGKKKMMMPPPTTTXXX[[[\\\\\\\\\]]]eeefff^^^[[[aaafffeeebbbbbbaaa___]]]\\\[[[ZZZ[[[YYYVVVSSSNNNHHHAAA<<>>AAAXXX^^^]]]fffbbbccc{{{iiiiiisssjjj===000444)))---,,,,,,,,,+++++++++***************************++++++++++++++++++++++++***,,,......---+++,,,,,,......---,,,,,,---...000999AAADDDDDDMMMZZZ[[[SSSeeeTTTEEEHHHWWW\\\PPPAAA<<<999333///---***((('''000...,,,,,,---,,,)))&&&******))))))))))))******************************)))((()))+++,,,,,,+++***000???XXXmmmnnnaaa[[[]]]jjjiiiggg```UUUIII>>>888333---555222:::NNNXXXiiikkkJJJ666RRRyyyyyyXXX333+++---)))++++++++++++++++++++++++************++++++++++++,,,)))(((555OOOfffjjjccclllRRRGGGTTT]]]WWWWWWbbbiiiVVV```fff[[[YYYcccgggkkk\\\111---,,,000111---+++++++++(((***************++++++,,,)))///+++)))FFFrrr{{{}}}|||oooPPP===@@@MMMeee~~~yyyzzzsssdddSSSAAA555111AAAwwwwwwFFF,,,444555))))))++++++++++++++++++++++++(((,,,///---...888LLL\\\vvvqqq{{{qqqttt|||dddeeepppwwwwwwVVV666$$$---333444...(((((()))***++++++++++++++++++++++++&&&444000&&&666WWWvvv}}}~~~^^^444@@@FFFKKK^^^mmmZZZ999TTT]]]jjjeeejjjzzzxxxvvvXXXUUUAAA&&&TTTsssyyy\\\###---111222///...111222000...\\\^^^ffftttzzzccc^^^___\\\YYYYYYZZZ[[[ZZZYYYXXXWWWWWWXXXWWWUUUSSSRRRXXXOOOIIIMMMTTTUUUSSSQQQDDD999111000222444<<>>JJJPPPUUURRROOOVVVbbbSSSJJJNNNLLLOOOXXXSSSYYYccclllkkkaaaZZZ]]]bbbaaabbbcccdddddddddddddddccc___\\\[[[]]]]]]ZZZWWWZZZZZZ]]]```^^^YYYWWWYYYYYYNNNIIIbbbTTTwww___fffVVVaaa[[[UUUhhhhhhsssddd```XXXaaafffaaabbbbbb```oookkkooovvviiifffrrreeeaaaXXXHHHFFFRRR^^^sss{{{kkkbbb~~~```666###555///)))))))))))))))******+++)))))))))*********++++++---***)))---///---,,,...///BBBTTTsssaaaZZZSSSfffaaa\\\XXXZZZaaaggghhhggg___```cccgggfffZZZGGG777======>>>AAAEEEIIINNNPPPOOOXXX[[[VVVWWW___ccc^^^ZZZYYYWWWUUUSSSPPPOOONNNOOOKKKEEE@@@>>><<<;;;:::999999666555@@@SSSccchhhbbbVVVRRRiiioooppp~~~sss|||}}}wwwqqqkkk999333+++"""666+++++++++++++++************************************************************+++,,,,,,++++++---///)))+++,,,,,,***))),,,...******)))(((...555222***+++---...+++'''&&&(((+++)))(((((())),,,...//////))))))))))))++++++*********))))))))))))))))))***))))))))))))))))))))))))***)))'''(((***------+++...111BBB\\\kkkfffYYYRRRFFFQQQaaaoootttoooddd[[[bbb]]]gggjjjuuuggg<<<444EEEbbbrrryyy```555%%%///222'''************************)))))))))*********++++++''',,,///---000>>>QQQ^^^SSSNNN\\\tttttt^^^QQQVVVLLLLLLZZZlllkkk```hhh|||eee<<<777444&&&)))+++)))$$$%%%,,,...+++******))))))******+++,,,)))000///&&&---KKKkkk{{{}}}wwwsssxxxttt[[[<<<999???SSSfffkkkeee^^^uuuuuu{{{uuujjj```___YYYKKK777,,,666FFFrrrRRR111...***+++111...++++++++++++++++++++++++)))...111---'''***777CCChhhrrryyy~~~kkkRRR;;;++++++333,,,000...'''$$$))),,,+++************************"""------)))---;;;ZZZ}}}zzz{{{ppp}}}fffBBB'''$$$222<<<===FFFMMMbbbZZZZZZ```GGG<<<>>>///BBBpppxxxqqqJJJ888///000111...((((((...///,,,***>>>zzzJJJYYYuuurrrsssaaa\\\VVVQQQPPPPPPRRRRRRXXXVVVUUUTTTVVVVVVSSSOOOUUUSSSUUU[[[[[[PPPAAA999999888333---000;;;@@@>>><<<888333///---------,,,------...000444;;;CCCIIInnn888111000...---,,,,,,++++++************************---+++******+++,,,+++***%%%...111<<>>;;;777555777:::<<<>>>444@@@NNNYYYfffllldddWWWhhhZZZeeerrr^^^{{{www|||```jjjnnn___:::&&&---,,,&&&...************************************************))))))))))))))))))))))))++++++***(((''''''***,,,&&&))),,,,,,++++++---///+++///111...)))(((***---,,,///111000---,,,...000555222000...,,,***'''%%%(((((((((((()))***+++,,,***))))))(((((())))))***)))))))))))))))))))))))),,,,,,***'''(((,,,,,,)))'''///333:::PPPhhheeeSSSGGGFFFFFFJJJSSS^^^fffkkkuuuoooxxxvvvvvvuuubbb^^^???DDDCCCTTT```{{{~~~pppQQQ333+++//////---,,,))))))))))))))))))))))))((())))))))))))*********)))+++,,,***)))...777>>>cccgggcccVVVPPPXXXbbbeee^^^jjjlllcccggg{{{mmmKKK888+++###)))777******((('''))),,,+++'''***))))))))))))***++++++000(((***111***(((GGGppprrrrrrlllvvv|||xxxeeeLLL111***222@@@KKKRRRiiieeebbbccceeeccc^^^YYYQQQAAA///)))---@@@aaa}}}{{{ddd222(((555)))&&&111---************************///+++((((((***,,,,,,++++++VVVeee|||ppp|||}}}|||___>>>---))))))---222+++,,,+++)))+++...---***))))))))))))))))))))))))+++)))%%%)))///...:::TTT~~~xxxrrrvvvyyytttrrrhhhSSS===111===)))666222222555''':::LLLaaadddrrrnnnFFF///666222------,,,+++---000///+++//////WWWjjj>>>DDDYYYmmmvvvfffbbb]]]WWWTTTSSSTTTVVV]]]]]][[[ZZZ\\\___]]]XXXSSSUUUXXXSSSDDD555///222,,,444555333:::GGGGGG===<<<888222...---------,,,,,,---...000444;;;DDDJJJfff444000///...---,,,+++++++++************************)))***)))))))))******)))''',,,(((---CCCQQQQQQQQQKKKTTTVVVaaaQQQBBBSSSOOODDDAAA???EEEOOOXXX\\\[[[ZZZYYYXXXVVVVVVVVVVVVWWWUUUVVVXXXWWWVVVUUUUUUUUUVVVUUUVVVYYYWWWTTTTTTWWWFFFWWWMMMJJJXXXpppXXXPPPRRRXXXWWWccccccbbblllccccccTTTcccaaaZZZ```XXX\\\ZZZ^^^^^^VVVTTTQQQLLLTTTKKK^^^gggggglllqqqxxxkkk```hhh{{{rrr|||JJJ///,,,888%%%***((())))))*********))))))(((((((((((()))))))))******+++((((((++++++))))))+++...(((///:::OOOTTT___cccNNNWWW^^^YYYLLLGGGMMMVVVcccWWWHHHAAAFFFTTTeeeppp]]]ZZZUUUNNNHHHBBB>>><<<<<<<<<<<<<<<======;;;888<<<<<<<<<======>>>>>>???======???CCCGGGIIIIIIHHHfffddd^^^XXX]]]bbbWWWGGGhhhiiiyyyxxxddd{{{ppprrroooGGG%%%"""...)))///444$$$)))*********************************************)))))))))))))))))))))))))))******(((''''''(((***)))+++,,,+++)))((()))***&&&***......)))&&&+++333,,,'''$$$'''---///***$$$$$$$$$%%%(((+++---,,,++++++,,,,,,+++***)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))------)))(((++++++((($$$,,,,,,'''444MMMYYYTTTWWWKKK;;;222444???KKKSSSJJJEEELLLEEEAAA???000000<<>>KKKOOO\\\rrrzzzuuukkk{{{~~~www~~~oooHHH666777,,, )));;;555 000---------,,,(((&&&&&&)))))))))))))))***++++++---&&&)))000***###222KKK^^^ttt~~~qqqeeejjjsssuuuyyyoooaaaRRRBBB444111333...555>>>FFFIIIFFF===555888000555KKKcccpppyyyfffaaa000&&&(((111111,,,+++***************************---)))&&&''',,,---***'''+++444777PPPkkk___bbb}}}~~~dddDDD777++++++111222---'''///,,,,,,...///---***)))))))))))))))))))))))))))000+++$$$(((...(((&&&444PPPkkk{{{xxx{{{qqqhhhiiiqqqwwwzzz{{{|||bbbjjjWWWOOOWWWQQQrrrdddjjj{{{vvvGGG///111666---+++---000111000//////333...;;;hhhYYY444CCC<<>>:::<<<888111---,,,,,,,,,,,,,,,---...000444;;;DDDJJJXXX111000...,,,+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++...111333HHHNNNRRROOOGGGDDDHHHNNNDDDAAAGGGQQQOOO@@@777777???BBBFFFJJJMMMOOONNNNNNLLLMMMMMMNNNMMMMMMLLLLLLLLLKKKJJJJJJLLLNNNPPPRRRRRRIIIHHHSSSWWWQQQNNNPPPKKKMMMQQQUUUWWWWWWVVVTTTNNNTTTVVVTTTTTTVVVSSSMMMMMMOOOBBB555HHHkkkqqq^^^PPPeee]]]~~~uuu```bbbYYYjjjkkklllvvvddd@@@000+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,)))'''---;;;HHHOOO\\\```RRRDDDGGGUUUaaaSSSQQQOOOOOOPPPPPPMMMJJJLLLAAA;;;======;;;AAALLLTTTRRRRRRTTTSSSMMMJJJJJJUUUSSSSSSUUUUUURRRNNNLLLJJJKKK@@@777;;;<<<===GGGEEE\\\]]]ggg|||ZZZRRR{{{nnnnnniiiwwwxxxdddsssuuutttMMM111,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++---000222???GGGNNNOOOLLLNNNVVV^^^TTTeeeTTTfffiii[[[pppaaallllllhhh\\\JJJ777***$$$+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************???YYYiiimmmnnnuuu|||jjjnnnpppooopppsssrrrnnnhhhRRRMMMFFFGGGOOOUUUkkk{{{www|||}}}wwwzzzsssWWW888&&&------,,,,,,+++***))))))+++*********))))))(((((())))))))))))************,,,+++***))))))+++---...HHH[[[gggjjj{{{pppaaaLLL<<<333///,,,***,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&...AAA___{{{~~~rrrvvv|||yyyiiivvvtttnnnyyyLLL===---)))...222---&&&,,,,,,,,,,,,,,,,,,,,,,,,)))000,,,,,,OOOiiiHHH&&&888666222555666<<<===>>>999777444222000///111444000333555555888;;;:::777999UUUfffaaaUUUIIIDDDIIICCC:::///))))))++++++***,,,---...000333:::AAAGGGQQQ444000...,,,+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,...444===HHHMMMKKKHHHHHHJJJNNNEEEAAADDDCCC===>>>FFF???>>>======???BBBEEEGGGEEEFFFFFFGGGHHHGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDHHH@@@AAAKKKQQQMMMJJJMMMJJJKKKLLLLLLMMMMMMLLLLLLPPPQQQNNNGGGEEEHHHHHHEEE444FFFRRRNNNHHHKKKUUU\\\```lllYYYkkk\\\iiiPPPXXX___fffcccXXXMMM;;;......*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***,,,)))&&&(((///666:::HHHRRRQQQMMMOOOSSSUUUUUUSSSQQQQQQRRRQQQNNNKKKWWWQQQPPPUUURRRGGGBBBFFF<<<:::;;;>>><<<777666888444666999;;;<<<>>>AAAEEE???UUU\\\NNN@@@>>>TTTttt[[[nnncccTTT\\\___gggvvvqqqkkkcccvvvpppbbbxxx{{{]]]<<<000111111++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++---///222888???BBBCCCGGGNNNUUURRRaaaPPP___```SSSeeeWWW\\\SSSDDD555+++***///333+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************---000:::KKK^^^kkkpppooopppssssssooollljjjeee```zzztttyyypppqqq|||yyy{{{tttwwwkkkwwwtttgggoooxxxrrrSSS333***222---,,,,,,+++******))))))*********)))))))))(((((((((((()))))))))*********,,,+++***))))))+++,,,...&&&111888888BBBRRRTTTKKKrrrmmmfff```ZZZQQQFFF===AAA999///******------,,,,,,,,,+++******)))(((((((((((((((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))///+++)))333HHHaaauuudddjjjpppyyyyyyyyy|||zzzyyy[[[FFF888222,,,***,,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,'''///000,,,777XXX|||}}}hhh999555111444888888000)))444222111333666777666555666999888111+++888WWWsssoooeeeggg```OOORRRUUUEEE>>>666---)))***,,,,,,+++,,,---...000333:::AAAGGGIII666000...,,,+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''$$$,,,777AAAFFFGGGHHHHHHEEE@@@@@@DDDDDD>>>===AAA<<<:::888666777888;;;===EEEFFFFFFGGGHHHHHHHHHHHH???@@@CCCEEEGGGFFFEEEDDDEEE???@@@HHHMMMJJJHHHKKKJJJIIIGGGEEEEEEEEEEEEFFFBBBDDDBBB??????CCCEEEDDDOOOHHHIIIPPPPPPIIIMMMYYYaaaeeeKKKRRREEETTTFFFTTTsssXXXDDD<<<222+++***&&&******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***)))'''&&&'''((('''111===EEEKKKPPPOOOLLLKKKKKKLLLNNNQQQSSSRRRQQQSSSGGG??????AAAFFFSSSaaaSSSSSSTTTVVVSSSOOOQQQVVVTTTWWWWWWQQQJJJHHHLLLPPPGGGDDD>>>HHH```cccSSSIIIMMMfffeeeUUUTTTWWWggg]]]ddd^^^```XXXddduuudddVVVaaaTTT222""",,,000&&&************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++(((+++///222666:::???CCCAAALLL>>>IIIHHH<<>>777222+++&&&&&&(((+++,,,+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,'''%%%000DDDVVV___aaafffjjjkkkiiigggfffaaa\\\```eeeooocccdddqqqhhhdddccchhhxxxssszzzkkknnniiitttiiiZZZIII444$$$&&&111,,,,,,++++++***)))))))))******))))))))))))(((((((((((())))))))))))******+++***)))))))))***,,,---)))+++,,,,,,...222222...222///,,,---000111000...+++(((&&&'''***+++***(((++++++******))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((())))))))),,,)))%%%%%%+++:::MMMZZZ___qqqrrryyyjjjjjjvvvrrr|||qqqrrroooQQQ888***(((+++------++++++,,,---++++++++++++++++++++++++***+++///...'''000ZZZwwwdddNNN<<<<<<:::===;;;666222......222555555222999666@@@YYYnnnrrrmmmhhhwwwvvvWWWLLLfffgggSSSTTT666111+++)))+++------,,,,,,---...000333:::AAAGGG|||GGG444000...,,,+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&%%%%%%&&&(((...555===BBBEEE<<<:::===BBBBBB<<<888999777999;;;<<<<<<:::777555111111222222222222111111777999;;;>>>@@@BBBBBBBBBDDD??????DDDGGGDDDBBBCCCBBBAAA@@@?????????@@@AAA999===AAACCCEEEFFFDDDBBBeeeLLL???KKKWWWSSSNNNOOOMMMOOO:::CCCBBBSSSIIIRRRjjj@@@,,,...)))***///((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''((()))******((('''&&&(((,,,222:::BBBFFFGGGDDDEEEFFFHHHJJJKKKKKKKKKNNNKKKLLLOOOOOOJJJIIILLLBBBAAACCCDDD@@@===@@@FFFAAAFFFHHHFFFEEEHHHMMMPPPFFFMMMNNNUUU```YYYHHHAAA>>>TTT\\\\\\```[[[SSSYYYTTT___```YYYeeeYYYbbbTTTMMM888'''(((000111)))"""************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''((()))(((''''''))),,,...//////...555+++222111(((000(((%%%&&&(((,,,///---'''"""******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((***+++***---666FFFRRRTTTZZZ^^^^^^```bbb___[[[^^^^^^fff\\\[[[eee]]]]]]ccc```iii___ggg]]]fffdddrrrTTT555)))+++,,,***(((++++++******))))))))))))))))))))))))))))))(((((((((((((((((()))))))))******))))))))))))***+++,,,---***)))++++++))))))+++,,,)))'''(((***,,,,,,+++000...------...,,,(((%%%******)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))$$$(((---...,,,***+++,,,===FFFXXXyyyzzztttmmmwwwnnniii^^^KKK999---***,,,))),,,000///,,,***+++,,,++++++++++++++++++++++++///)))***...***'''999SSS{{{|||{{{|||yyy}}}ppplllYYYSSSJJJKKKKKKHHHGGGLLLWWW```dddqqqaaa[[[ZZZbbb{{{```MMM```vvvoooqqqddd999///---******,,,---------,,,---...000333:::AAAGGGyyyGGG111000...,,,+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((((('''***'''###$$$***111777999@@@;;;777666666666999===888:::<<<>>>===<<<999888<<<<<<<<<;;;:::999888777888777555444444444555555999666666999:::888777888555666888:::<<<=========AAABBBDDDFFFFFFBBB???>>>FFFHHHLLLOOOKKKEEECCCEEE===@@@555AAAKKKTTTCCCBBB===(((***111###+++///(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&''')))+++***))))))((('''(((+++000888>>>DDDDDDDDDCCCAAA???>>>===BBBCCCGGGKKKKKKGGGCCCBBBIIIHHHIIIIIIFFFCCCEEEJJJDDDIIIKKKJJJLLLQQQQQQMMMEEESSSUUULLLFFFAAAGGGWWWPPPUUURRRNNNQQQNNNEEE@@@NNNSSSUUUPPPbbb???BBB<<<111%%%%%%222222%%%$$$000))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((((((***(((&&&&&&((()))((('''(((,,,'''******%%%***&&&///+++''''''***,,,+++******))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&,,,///+++%%%&&&111<<>>DDDYYYTTT```WWWPPPYYYZZZWWWTTT@@@;;;999333---(((&&&''')))---------,,,,,,+++++++++************************+++)))))),,,---+++,,,000GGGqqq|||tttllllll```xxxnnnsssrrrggg```bbbiiimmmeeejjjvvv{{{iii[[[WWW[[[yyy}}}hhh555---+++***)))***,,,---...---,,,---...000333:::AAAGGGvvvDDD000000...,,,+++,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))******((('''''')))*********555555666888888777777777;;;:::888666666888:::<<<444444444333222111000///666555333222222333555666000000111333444555666777444666999<<<>>>?????????CCC???===??????>>>@@@CCC888BBBGGG@@@777888>>>BBB;;;>>>888@@@JJJGGG222***)))!!!%%%///,,,'''((('''''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++)))&&&%%%&&&''''''&&&)))((()))***((('''***000666888:::;;;;;;;;;<<<===777555333444888>>>FFFKKKDDD@@@@@@BBBBBB???>>>@@@AAADDDCCC>>>>>>AAA<<<333EEEDDD;;;<<>>;;;777666:::<<<;;;>>>DDDAAA<<<666222333888===???777:::666444:::333&&&###***)))###&&&222222(((###'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))(((((('''&&&&&&&&&(((&&&(((,,,,,,'''&&&(((&&&)))...222333666:::===;;;@@@EEEHHHFFF@@@888222:::666444:::===;;;888777444<<>>444'''###777++++++++++++++++++---...,,,---...000333:::AAAGGGggg}}}555777000...,,,+++,,,,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&%%%%%%&&&'''(((((())))))(((&&&'''))),,,%%%&&&%%%%%%(((///555777333444555666555222///---//////111222333444444555888888999999777555222000666888888666555666777777888666333000000111333555:::777999???>>>777333555333222777>>><<<444222666---111...&&&+++&&&&&&,,,222///###&&&###"""///&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%(((++++++***)))))))))***$$$$$$***---***((()))%%%(((+++,,,++++++---///888666333///111888>>>AAA>>>888777>>>DDDDDD???<<<:::DDDDDD999444999===:::AAACCC;;;555999444...222444555======333444444,,,&&&---'''&&&"""'''444$$$((((((***+++***((((((***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))******))))))((()))***(((&&&&&&'''))))))&&&***&&&'''+++'''+++)))******(((%%%&&&***...))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((+++,,,***&&&%%%(((,,,'''******'''(((,,,...,,,,,,---444''''''555...---)))(((000&&&,,,"""+++***###***///---'''%%%'''***'''''''''(((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))&&&''''''((()))((((((((("""***,,,'''%%%)))***'''$$$%%%&&&&&&&&&''')))***$$$&&&((()))((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''&&&(((+++...$$$///+++(((,,, )))...###+++,,,***///***###))),,,...---***)))***,,,'''***,,,---+++)))((('''))))))))))))))))))))))))...&&&$$$***...***(((+++(((222((( ///UUURRRjjj___qqqkkkyyySSS<<<...---,,,,,,+++''',,,---,,,+++***+++---///,,,---...000333:::AAAGGGaaakkk777444......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((...///000111222444555555333333222111000///...---000000///.......................................000000111222444555666666333333333222111000000///666555555333111///---,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,...///000111333333333444666:::===???555555555555555555555555555444333111111333444555111000///---+++)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))******)))''''''(((((('''&&&''')))***+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((***...333666TTTfffyyy|||qqqfffeeejjjsssiii______iiissswwwvvvsss[[[BBB333,,,,,,,,,++++++*********)))************+++++++++,,,---...000333:::BBBGGGdddggg666333......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***+++,,,------...111111111111111111000000222111111000///000000000222222222222222222222222//////000111222333333444111111111000///...............------+++***((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))))))))''''''((()))***++++++,,,))))))(((((())),,,...///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((***)))(((''')))***---+++)))((())))))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))((()))+++...000###...<<>>BBBjjj888333333......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,------...000222555;;;AAAEEEjjj999333333......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************++++++******++++++,,,------...000333666;;;AAAEEElll:::222333......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))************************++++++******++++++,,,------...111333666;;;AAAEEEwww;;;///222......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************++++++******++++++,,,---,,,///111444777<<>>222333---------,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))***)))((()))+++---,,,+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''***)))(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))***++++++***))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))*********+++,,,,,,---......))))))))))))))))))*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////---444555888===;;;>>>MMM;;;333...222...---,,,+++************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))******))))))+++,,,++++++***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******+++++++++,,,,,,------...))))))))))))************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////...555666888>>><<<@@@NNN;;;555'''555...---,,,+++************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))***,,,+++******+++---++++++************+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))***+++,,,+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++***+++++++++++++++++++++((()))))))))************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,------.../////////...555666999???===@@@OOO}}};;;777###666...---,,,+++************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***,,,------,,,+++,,,...++++++++++++++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))***+++,,,---,,,,,,+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++*********)))))))))))))))(((((())))))*********+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------.../////////...555666999???===AAAOOOqqq888000///+++......---,,,+++))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''&&&******))))))(((((((((''''''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((())))))))))))***************************++++++******)))))))))((()))***************))))))******)))))))))(((((((((((((((((()))))))))******+++******)))))))))************)))))))))((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,+++*********,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++'''(((((()))***++++++,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,+++++++++---,,,+++******+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++///...---,,,***)))((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''************************))))))))))))))))))))))))(((((((((((())))))))))))***(((&&&'''***+++)))'''))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))++++++******))))))(((((())))))************))))))************************************************(((((((((((())))))))))))*********+++,,,,,,------))))))))))))))))))))))))))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))************,,,,,,,,,---------......+++++++++,,,,,,------------------------...000000333444888<<<===>>>FFFPPPqqq222///111---......---,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************************************++++++*********)))))))))******++++++++++++******++++++*********))))))))))))))))))*********++++++++++++************++++++++++++++++++++++++++++++************++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------...............///...---,,,,,,---...///////////////////////////------------------------------------------------000000000//////.........---......//////......---------------------------------------------------........................---------------------------------------------------------------------------.........------,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))++++++++++++*********)))************************************************************************))))))))))))))))))))))))************************+++*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************((('''(((***+++)))'''************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))***)))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,------))))))))))))))))))))))))((())))))******))))))(((************************))))))))))))))))))))))))************************))))))******+++,,,,,,,,,*********++++++++++++,,,,,,,,,---------.........,,,---------............------------...///000000333444888<<<===>>>GGGQQQoooqqq111222222---......---,,,+++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((('''(((((((((((()))))))))************************************************))))))*********+++++++++************************))))))*********+++++++++************************++++++++++++************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++*********++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------......,,,,,,---------.........------------............//////////////////......------------------------............------------------...............---........................------------------------------,,,,,,,,,,,,------........................////////////////////////........................---------.........//////---......///000000111111000000////////////000000////////////////////////////////////////////////000000000000000000000000///////////////.........///000000111111000000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................//////////////////////////////000000//////......////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))************************************+++++++++++++++)))((()))***+++***(((++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))))))))))))))((((((((())))))))))))))))))))))))))))))((((((((((((((('''((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))***)))******++++++,,,,,,---))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************************************)))******++++++,,,,,,---++++++,,,,,,,,,---------------------.........///.........///////////////---------......///000111333444888<<<<<>>===;;;:::999888666666666666777777777777777777666666555555444444444444555555666666777777666666666666666666666666444555555555666666777777777666666555666888:::;;;========================999999999999999999999999999999999999:::;;;<<<===:::;;;;;;<<<===>>>??????@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>888999999::::::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;888888888888888888888888666666666666666666666666666666666666666666666666444555555555666666777777555555666666666666555555666666666666666666666666888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666444444555666777777666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777444444444444444444444444555555444444444333333333444444444555555555666666555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333......//////000000000111222222222222222222222222111111111111111111111111000000111111111222222222333555666555111000111333333333333333333333333333444444444444444444444444222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333111111111111111111111111//////000000111111111222333444444555555444444333222222222222222222222222111111111111111111111111////////////000000000000/////////000111111222222000000000000000000000000000000111111111111000000000000000000000000000000........................------------------------,,,,,,------.../////////............/////////000000000000000111111111111222222222222111111000000000000000000111222333444555555777;;;<<<@@@KKKWWWtttIII---000888333------......//////000000,,,---...///000111222333000...---...000000---***...///000111222222222222555666666666555444333222111444777888666555555666444555777888:::;;;;;;;;;555555555555666888:::;;;666999<<<===:::777555444<<<777666999999555666;;;<<<999777666777999:::::::::888777888:::<<<<<<;;;AAA???===<<<======<<<;;;;;;<<<<<<<<<<<<=========888999999999:::;;;<<<<<<999:::<<<>>>???@@@AAAAAA===;;;888888;;;======<<<>>><<<<<>>>>>===<<<;;;:::999999===<<<;;;999999999999:::888888999::::::;;;<<<<<<888888888888888888888888???:::999===<<<888888<<<::::::::::::;;;;;;;;;;;;BBB>>>999888:::<<<>>>>>>:::;;;;;;;;;;;;::::::999888555444777:::;;;;;;;;;======<<<;;;???DDDCCC>>>============>>>???@@@AAAAAA>>>::::::===>>>===;;;@@@BBBCCCBBB@@@>>>>>>???======>>>?????????>>>>>>@@@@@@@@@@@@@@@@@@??????AAA@@@@@@??????>>>======999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::::::::::::::999999888888666555777999:::888555::::::999888777777999;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;777:::===>>>===;;;;;;;;;;;;999777888:::999666333888:::;;;<<<:::888888888888888888888999::::::;;;999999:::888777777888:::555777888888777888999:::999777888999888555555999666777888999999888777666;;;:::999888888999;;;<<<;;;888666666888999777555444555777666444333444666333222222333444444333111666666555444333555888;;;888666333444777999888666888777555555555444333222444222111222444444111///000333666666555333333444888777666444333222222222111222222333444444444333666555333222111111111111777666555555666777888:::777777777777777777777777888888777777666555444444:::888666444222111111222111111222222333444444555222222333333444444555555555555444444333444444444555555444444444444444444555555555666666777777777555555555555555555555555333333222222222222222222444444444444444444444444444333333222111111111222222222222222222222222222//////000000111222222333333333333222111111000000........................000000000//////.........000000/////////000111111333333333333333333333333111222333444555444333222222222333333333222222111444333222111111333555666444555999===???BBBLLLWWW@@@444555111,,,111111111111000000000000........................111///...000333555555444333333444666777888999999333333444555666777777777444555666666666666666777777777666666555444222222555777999::::::888555444???@@@@@@???===;;;999999444111333888999666666:::444444666999:::;;;:::999888777666777999;;;;;;;;;>>><<<;;;;;;===>>>>>>===========================@@@@@@@@@@@@???===<<<;;;>>>???????????????>>>>>>>>><<<;;;===@@@CCCDDDCCCJJJFFFAAA===<<<===>>>@@@???@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCBBBBBB===>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDAAAAAADDDDDDAAAAAAEEEAAAAAA@@@@@@???>>>>>>===<<>>???<<<<<<>>>>>><<>>???AAA@@@???===>>>>>>GGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFDDDCCC?????????>>>======<<<<<>><<<:::;;;<<<<<<:::777;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAABBB;;;<<<======;;;;;;===>>>@@@===;;;<<>>>>>===>>>===<<<::::::;;;<<<======>>>>>><<<999888999:::===???AAAAAA>>>;;;888666999===>>>::::::>>>???===888777666555777:::===@@@666777999:::888666444333444444555666666888999:::666666666555555555555666777666666666666777777666///222777999999888666444;;;888444333444777777777555444444555666777888777777666666999<<<===<<<:::999999999888777777777777555555666555555555555555555666888999::::::999999222222333555666888999999444333222222222222333444555666666777888888999999444444444444444444444444444444333333333444555666666666666666555555555555333333333333222222222222444444333222222111222222444333333333333333333333444555555555666666666666888888888888888888888888666666666666666555555555555555555555555555555555999888777666666666666777555555555555555555555444444444333333222111111000000111111222222333444444222222222222222222222222333333333222222222111111000000000000111222333333111111111111111111111111333444555666666666555444555555666666555555444444444333222222222333555666666666888===???CCCLLLWWW;;;999444)))...111111111111111000000000111111111111111111111111///---+++,,,///222444555222222222222222333444555;;;;;;;;;<<<<<<<<<<<<<<<<<<:::999999;;;<<<<<<<<<<<<===============<<<<<<;;;===@@@BBBDDDDDDDDDCCC<<<;;;;;;<<>>===>>>AAA@@@;;;999::::::;;;===>>>@@@@@@@@@@@@CCCBBBAAAAAADDDEEEEEEEEEAAA???>>>>>>@@@AAAAAA@@@BBBCCCDDDEEEFFFFFFGGGGGGEEEEEEEEEEEECCCBBB@@@???AAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBCCCFFFHHHHHHHHHGGGJJJLLLLLLJJJJJJKKKMMMDDDEEEGGGHHHIIIIIIHHHGGGBBBCCCDDDEEEDDDBBB@@@>>>DDDDDDDDDEEEEEEFFFFFFGGGAAAAAABBBBBBBBBCCCCCCCCCDDDBBBBBBEEEEEEBBBBBBDDDFFFFFFGGGHHHJJJLLLMMMNNNHHHLLLPPPPPPKKKFFFEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKJJJNNNPPPNNNIIIFFFGGGHHHGGGMMMPPPKKKGGGGGGHHHHHHAAAAAAAAAAAABBBBBBBBBBBB???AAABBBBBBBBBBBBCCCDDDGGGIIIKKKKKKJJJIIIJJJKKKJJJJJJJJJKKKJJJJJJIIIIIIEEEFFFHHHIIIHHHEEECCCAAAHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEDDDCCCCCCDDDBBBAAAAAABBBBBBAAA???@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDD?????????@@@@@@@@@AAAAAADDDDDDDDDBBBAAAAAACCCEEECCC@@@===;;;<<<===>>>===@@@>>>>>>???CCCDDDCCCAAABBBAAA???===<<<===???@@@@@@AAABBB@@@>>>===>>>???777888:::<<<>>>??????@@@:::@@@???999888>>>>>>888@@@>>><<<::::::<<<>>>??????AAACCCCCCAAA?????????AAABBBBBB???:::777777888>>><<<::::::;;;=========999999888888888888999999???>>><<<::::::::::::;;;>>><<<::::::;;;;;;:::888888888888888999;;;<<<===888777666777888999777555===;;;999999:::;;;;;;;;;::::::;;;;;;;;;::::::999777888999::::::999888777:::;;;;;;<<<======<<<<<>>=========>>>>>>777777777777888888888888;;;;;;;;;;;;::::::::::::999999999:::;;;<<<>>>???:::999999888777666666666777666666555444444333333777666555444333333333333333333333333444444444444444555555555555666666666888888888888888888888888777777777777777777777777777777777777777777777777888888777777666666777777888777777777666666555555666666555555444333333222222222333333444555555555555555555555555444444444666666666555555555555444333333333333444555666777222222222222222222222222555666777888888888888777888888999999888777777666555666666666666777777777888666777<<>>======>>>>>>999:::::::::;;;<<<=========<<<;;;<<>><<<<<<<<<<<<<<<======>>>>>><<<;;;;;;;;;===@@@CCCEEEHHHEEEBBBAAAAAA???===:::777888:::>>>@@@AAAAAABBBDDDCCCBBB@@@@@@AAADDDFFFEEEDDDBBBCCCDDDEEEEEEDDDFFFDDDBBBBBBCCCDDDCCCBBBBBBCCCFFFHHHJJJLLLLLLMMMFFFFFFEEEEEEFFFHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFIIIJJJKKKJJJGGGCCC@@@???LLLMMMNNNOOOOOONNNLLLKKKLLLLLLKKKJJJHHHFFFDDDBBBEEEEEEEEEEEEFFFFFFGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJKKKNNNQQQSSSUUUMMMMMMLLLKKKIIIIIIJJJLLLGGGGGGGGGGGGIIIKKKLLLNNNIIILLLNNNMMMNNNSSSWWWWWWHHHMMMOOOKKKIIIIIIIIIHHHJJJKKKLLLMMMMMMNNNNNNNNNOOORRRTTTRRROOOMMMNNNPPPFFFHHHJJJJJJJJJIIIJJJLLLKKKLLLMMMNNNNNNOOOOOOOOONNNPPPRRRSSSRRRNNNKKKHHHKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIIIIFFFGGGIIIKKKKKKJJJIIIHHHIIIIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@AAABBBBBBBBBCCCDDDEEEGGGHHHHHHGGGEEEGGGGGGFFFFFFEEEDDDDDDCCCGGGGGGGGGGGGFFFFFFEEEEEECCCDDDDDDDDDBBBAAABBBCCCEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@DDDCCCCCCBBBBBBBBBBBBBBB@@@BBBCCCCCCBBBAAABBBCCCMMMJJJFFFCCCBBBCCCDDDDDDBBBBBBBBBBBBCCCDDDCCCBBB??????@@@@@@@@@???>>>===<<<===>>><<<:::;;;???BBB:::<<<>>>@@@AAACCCEEEGGGBBB???<<<<<>>>>><<<999777CCCCCCBBB@@@???>>>>>>???>>>>>>???@@@AAAAAA@@@@@@999888777888;;;======<<<===<<<;;;:::999999888888<<<===>>>>>>===;;;:::999======>>>>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<@@@@@@@@@???>>>=========@@@@@@???>>>===<<<;;;::::::::::::::::::;;;;;;;;;??????>>>======<<<<<<;;;<<<<<<;;;;;;::::::::::::>>>===<<<:::999888888888666666666777777777777777666666777777777777777777777777777777777777777777666666666777777777777777999999999999999999999999999999888777777888888888999999888888777777666666555555666666777888888999888888888777666666555555555555444444444444444333666666666666666666666666555555555666777888999:::666666666666666666666666777888888999::::::::::::::::::::::::999888777777888999:::;;;;;;;;;::::::999666666:::???CCCKKKTTT<<<000000,,,888555555666777888999999:::888888:::;;;===???@@@AAADDDDDDCCCBBBAAABBBDDDFFFCCCBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@BBBCCCEEEFFFBBBCCCEEEGGGHHHGGGEEECCCCCCBBBAAA@@@?????????@@@FFFFFFEEEEEEDDDDDDDDDDDD??????@@@BBBEEEFFFFFFEEEFFFEEEDDDAAA>>>===<<<;;;EEEGGGHHHHHHFFFFFFGGGIIIMMMKKKJJJJJJKKKLLLLLLKKKJJJHHHGGGHHHJJJLLLLLLKKKFFFGGGIIIKKKLLLLLLLLLKKKMMMKKKHHHGGGIIIMMMRRRUUUVVVTTTRRROOOLLLJJJIIIHHHJJJJJJKKKKKKJJJJJJJJJJJJPPPMMMJJJMMMRRRUUUUUUSSSKKKKKKLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCDDDGGGIIIKKKIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPNNNOOOPPPPPPQQQTTTVVVWWWVVVUUURRROOOMMMLLLLLLLLLYYYUUURRRTTTYYY[[[YYYVVV\\\[[[XXXUUURRRPPPNNNMMM[[[XXXOOOHHHIIIMMMLLLFFFOOOQQQQQQPPPSSSVVVSSSNNNLLLMMMOOOQQQSSSTTTTTTTTTMMMOOOQQQPPPLLLKKKMMMOOOVVVXXXZZZ[[[ZZZZZZ[[[]]]]]]^^^```bbbdddeeeffffffjjjlllnnnooommmjjjfffddd`````````___^^^^^^]]]]]]\\\]]]^^^___```aaabbbcccaaabbbcccddddddcccbbbaaa^^^___bbbdddeeeeeedddcccbbbbbbaaa___]]][[[XXXWWW[[[[[[ZZZYYYWWWWWWXXXYYY^^^^^^^^^```bbbccc```^^^aaa```___]]]\\\ZZZYYYXXXZZZZZZZZZYYYXXXVVVTTTSSSSSSVVVYYY[[[YYYWWWUUUUUUPPPRRRUUUXXXYYYYYYYYYYYYVVVXXXYYYXXXVVVVVVZZZ___VVVWWWXXXXXXWWWUUUSSSQQQPPPRRRSSSSSSQQQOOOOOOPPPIIIGGGFFFGGGHHHHHHEEEBBBGGG???@@@JJJLLLEEEBBBGGG>>>>>>???@@@AAACCCDDDEEEBBBEEEHHHGGGCCCBBBCCCFFFEEECCCAAA@@@@@@@@@@@@???AAA@@@>>>>>>@@@AAABBBBBBAAADDDGGGGGGEEECCCCCCDDD>>>@@@CCCHHHKKKJJJFFFBBBBBBBBBBBBAAAAAAAAABBBCCCBBBDDDEEECCC@@@>>>>>>???999:::===???AAABBBCCCDDDCCCCCCDDDEEEGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAA@@@@@@DDDDDDEEEFFFFFFFFFFFFEEEBBBCCCDDDEEEEEEFFFFFFGGGBBBBBBBBBAAAAAAAAAAAAAAAFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC??????@@@@@@@@@AAAAAAAAADDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>>=========<<<<<<;;;;;;;;;999999::::::;;;<<<<<<=========<<<;;;;;;::::::999777777777666666666555555666666666666777777777777666666666666777888999:::999999999999999999999999999999::::::;;;<<<======;;;;;;;;;:::999888777777999999:::;;;<<<;;;;;;;;;:::777777:::===AAAJJJTTT888222888444333777888888999999:::::::::@@@@@@AAAAAABBBBBBCCCCCC===???AAABBBBBBBBBBBBDDD>>>???@@@BBBDDDEEEEEEEEEHHHFFFCCC@@@===<<<;;;;;;;;;>>>AAABBBAAA?????????@@@@@@@@@AAACCCFFFHHHJJJ:::>>>CCCGGGHHHGGGDDDAAAEEEEEEEEECCC@@@??????AAABBBEEEEEECCCCCCEEEEEEBBBDDDJJJQQQSSSQQQLLLJJJIIIHHHGGGGGGHHHKKKMMMMMMMMMMMMLLLMMMOOOSSSVVVWWWWWWTTTUUUVVVVVVUUUSSSPPPOOOPPPMMMJJJGGGGGGJJJOOORRRVVVUUUTTTSSSSSSUUUVVVWWWLLLOOOQQQSSSSSSTTTVVVWWWWWWYYY]]]ccceee^^^OOOBBBIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKMMMQQQXXX```hhhmmmVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTVVVYYY\\\___aaabbbjjjlllkkkjjjlllssswwwwww~~~}}}zzzxxxuuutttVVVXXX[[[ddd{{{}}}gggXXX[[[TTTRRRWWWVVVJJJBBBAAAJJJGGGCCC@@@???@@@CCCEEE[[[bbbiiijjjddd^^^[[[ZZZaaa^^^YYYSSSNNNKKKJJJKKK???@@@BBBBBBAAAAAACCCDDDEEEGGGHHHGGGDDDCCCFFFIII___VVVKKKDDDDDDFFFIIIJJJFFFDDDAAA>>><<<>>>CCCGGG???CCCGGGIIIGGGEEEFFFHHHIIIJJJJJJHHHDDDBBB@@@AAABBBCCCDDDCCCAAA@@@@@@BBBDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDBBBAAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEMMMMMMNNNNNNOOOPPPPPPQQQAAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????===>>>>>>??????@@@@@@@@@????????????????????????@@@????????????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???????????????@@@AAAAAABBBBBB??????>>>>>>===<<<<<<<<<:::::::::;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAA============<<<:::999888888888999999999:::::::::;;;:::;;;======@@@KKKWWWWWW888:::===<<<:::<<<===???AAADDDFFFHHHIIIDDDDDDDDDEEEFFFGGGGGGGGGFFFKKKPPPRRRQQQNNNLLLLLLSSSUUUXXXZZZ[[[ZZZXXXWWWHHHFFFDDDAAA@@@@@@@@@AAAFFFJJJLLLJJJFFFEEEJJJOOOPPPPPPPPPPPPRRRUUUXXXZZZggghhhjjjmmmnnnooonnnnnnwwwtttkkk]]]MMMDDDCCCFFFDDDNNNYYYbbbmmmwww{{{yyy~~~dddRRRbbbbbbccceeeiiimmmqqqsssyyy|||}}}sssxxxzzzvvvqqqrrr}}}{{{qqq]]]QQQOOOUUU]]]aaa[[[^^^```___[[[XXXVVVVVVZZZaaaiiimmmlllkkklllnnn||||||zzztttllleeebbbaaaNNNPPPQQQNNNJJJKKKRRRYYYdddgggkkkmmmlllggg```\\\eeeaaa\\\WWWSSSRRRSSSSSSIIIHHHGGGGGGIIILLLOOOQQQNNNOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHMMMMMMMMMLLLLLLKKKKKKKKKIIIJJJJJJJJJJJJIIIGGGGGGLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCCFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@AAACCCEEEFFFBBBBBBBBBAAA@@@???===<<<;;;:::999999999:::<<<<<<===???AAAAAA>>>@@@MMM\\\iiiQQQ555===AAA===AAAHHHEEEGGGKKKQQQVVV\\\```bbbeeefffgggiiikkkmmmooopppkkkpppvvvxxxtttnnnjjjhhhbbbccceeefffdddaaa]]]ZZZ[[[\\\___eeelllssszzz}}}zzz{{{~~~|||{{{{{{~~~yyypppgggddddddhhhkkk}}}vvvyyywww}}}|||tttpppnnnnnnmmmnnnrrryyy|||yyywwwuuukkkkkkjjjiiifffccc```^^^]]]\\\[[[ZZZYYYWWWVVVVVVQQQQQQPPPPPPOOONNNNNNNNNLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNJJJJJJIIIHHHHHHGGGGGGFFFJJJJJJIIIIIIHHHGGGFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJMMMLLLKKKJJJIIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIFFFFFFFFFEEEDDDBBBAAA@@@???>>><<<;;;<<<===???AAA???BBBFFFEEE???@@@OOO```