BM6(7 KKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKIIIIIIIIIIIIIIIHHHJJJKKKLLLLLLMMMOOORRRVVVccczzz}}}{{{~~~}}}sss^^^VVVRRRJJJDDDCCCDDDBBBEEEKKKNNNMMMNNNQQQlllnnnsssoooLLLAAA===;;;:::;;;===@@@CCCDDDIIIVVVjjjfffSSSOOOGGGIIIOOOSSSSSSVVV```jjjooopppqqqsssvvvxxx{{{}}}zzzzzzwwwpppjjjggg```ZZZUUUTTTQQQMMMNNNQQQTTT[[[dddmmmwww~~~~~~hhhPPPPPP^^^xxxtttRRR???AAA>>>;;;BBB<<>>>>>>>>===EEE<<>>DDDGGGUUUbbbwwwcccUUUUUUNNNKKKPPPSSSSSSXXXbbbkkkooopppqqqtttxxx}}}{{{}}}}}}tttmmmiiifff___ZZZUUUSSSOOOJJJIIILLLNNNUUU```mmmzzzhhhPPPNNNZZZuuuZZZ???======<<>>>>>AAAHHHxxx~~~gggTTTNNNLLLOOOTTTZZZ```kkk~~~tttmmmnnnqqqtttqqqjjjgggiiirrryyytttlllfffiiipppxxxtttppprrreeedddkkk~~~pppPPPDDDFFFCCCEEEVVVtttyyyyyyeee\\\kkkyyy{{{ppp___SSSNNN]]]wwwHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGDDDEEEGGGGGGFFFGGGIIIKKKPPP___rrr{{{{{{{{{}}}rrrggg[[[XXX```mmm|||lll]]]QQQQQQQQQKKKHHHJJJCCCCCCHHHNNNOOOLLLKKKMMM```sssiii{{{yyypppZZZFFF<<<<<<;;;999:::>>>FFFKKKYYYggg~~~]]]MMMQQQNNNNNNRRRUUUVVV\\\fffnnnpppmmmnnnqqquuuzzz{{{~~~|||sssmmmiiifff___ZZZUUUSSSOOOIIIGGGIIINNNUUUbbbooo{{{~~~fffPPPMMMVVVqqq\\\AAA??????<<<@@@???===AAAIIItttdddSSSOOOMMMPPPTTTYYY___jjj~~~tttlllnnnsssuuuqqqiiigggjjjtttzzz}}}|||ooohhheeellluuu{{{yyyrrrsssfffccciii{{{zzzSSSCCCDDDBBBFFFWWWrrrxxxyyydddZZZhhhwww}}}vvveeeYYYUUUgggGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDEEEEEEDDDEEEGGGIIIMMM]]]mmmtttvvvwwwxxxwwwddd^^^^^^iiiyyy|||iii\\\RRRRRRQQQKKKGGGIIIEEEEEEJJJSSSWWWSSSOOONNN[[[hhhoooyyyrrr___FFF;;;<<<;;;999:::@@@IIIPPPZZZjjj___MMMQQQPPPPPPTTTXXX[[[aaakkkpppqqqkkkkkkmmmqqqvvv|||}}}zzzyyy{{{{{{rrrmmmiiiggg___ZZZUUUSSSNNNGGGEEEFFFLLLTTTaaaooo{{{|||fffOOOJJJQQQlll]]]AAA@@@BBB???AAA>>>===DDDNNNrrrcccRRRNNNNNNPPPSSSYYY___jjj~~~rrrllloootttvvvqqqiiigggkkkssszzz~~~vvvooofffcccllluuuzzz~~~vvvttthhhbbbgggxxxWWWCCCDDDAAAFFFXXXppprrrrrr```YYYjjjqqqzzzuuuggg[[[WWWiiiGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEFFFGGGGGGFFFEEEEEEBBBCCCDDDCCCCCCCCCEEEGGGLLLZZZiiippprrrtttqqqmmmeeeeeemmm{{{zzzfffZZZSSSTTTSSSLLLHHHJJJJJJIIINNNZZZaaa^^^VVVPPPWWWuuuuuurrrzzzcccAAA;;;<<<;;;:::;;;AAALLLUUU___pppcccRRRUUURRRRRRWWW\\\```gggpppsssqqqmmmnnnooorrrvvv|||}}}zzzvvvvvv}}}vvvnnniiifffccc___ZZZUUUSSSMMMFFFCCCDDDJJJQQQ]]]kkkwwwzzztttyyymmmRRRIIIOOOlll```AAA>>>AAA???@@@???<<>><<<<<>>>>>???AAABBBKKKWWWbbbfffffffffeeeccckkkuuu~~~{{{qqqjjjlllrrrpppzzzrrrcccYYYZZZZZZTTTOOOPPPPPPMMMLLLVVVfffmmmaaaPPPZZZfffzzzzzzcccIII===>>>===<<<>>>GGGWWWbbbqqq|||ZZZQQQKKKOOOLLLWWWdddlllnnnoooqqqssspppqqqtttyyy~~~xxxxxxxxxkkkhhhnnn~~~~~~tttjjjaaa]]]\\\\\\[[[YYYTTTOOOJJJFFFCCCBBBIIINNNXXXeeeqqqzzz}}}yyywwwyyy{{{~~~yyynnnjjjkkkooowww{{{QQQDDDJJJeeefffBBB===???;;;999<<>>>>>???AAABBBFFFRRR]]]___^^^___aaaaaaiiioootttqqqhhhccceeejjjxxxssseeeaaa]]]UUUPPPQQQSSSOOOLLLNNNYYYaaa^^^UUUWWWdddvvvvvv|||~~~{{{bbbIII============@@@LLL]]]jjjyyyvvvUUUNNNJJJNNNLLLVVVdddmmmqqqqqqrrrrrrsssrrrsssxxx~~~xxxtttvvv}}}rrrdddaaaffftttxxxsssjjjaaa[[[XXXWWWXXXXXXVVVRRRNNNJJJGGGEEEDDDHHHNNNXXXdddpppyyy~~~~~~|||zzzxxxvvvvvvuuutttwww}}}zzzqqqkkkiiilllvvvWWWJJJMMMdddfffDDD===???<<<===999BBBDDDMMM[[[PPPRRRPPPOOORRRXXX^^^jjj~~~wwwmmmlllmmmqqqsssooohhhfffiiiqqqvvv}}}wwwrrrwwwttt|||yyy|||}}}kkkbbbhhhtttaaaCCCAAACCCIIIXXXwwwvvvwww___VVVlllzzz|||vvvmmmfff___jjjGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDEEEEEEEEEEEEFFFFFFBBBBBBCCCDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>???@@@BBBNNNXXXXXXVVVXXX^^^aaafffggggggccc___]]]___bbbzzzvvvlllcccWWWRRRSSSRRRRRROOOMMMPPPVVVXXXUUUYYYkkkzzzzzzqqqqqqwww~~~vvv___FFF<<<=========CCCQQQeeetttrrrPPPMMMJJJNNNNNNXXXfffrrrxxxyyywwwvvvvvvtttrrruuu}}}wwwqqqooottt}}}ttthhh\\\YYY]]]jjjttt{{{zzzyyy{{{wwwoooeeeaaa[[[UUUQQQPPPRRRSSSTTTSSSPPPMMMJJJHHHGGGFFFGGGNNNXXXdddooowww|||~~~|||}}}~~~~~~}}}zzzwwwuuuvvvxxx|||wwwnnnggggggtttZZZNNNNNNaaa~~~hhhGGG>>>>>>===AAA888BBBDDDNNN[[[QQQRRRPPPPPPSSSWWW]]]iii~~~~~~xxxnnnjjjlllppprrrnnngggeeegggssswww{{{}}}}}}}}}ooo|||tttzzzwwwvvvzzznnncccgggrrrbbbEEEAAAAAAIII[[[tttqqqnnn[[[WWWlll}}}~~~lllaaa^^^lllFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFAAAAAABBBBBBCCCCCCCCCCCC@@@???>>>=========>>>>>>AAALLLUUUTTTQQQUUU]]]bbbbbb___[[[YYYYYY\\\___aaalllrrr{{{yyyjjj[[[SSSTTTRRRUUUUUURRRQQQSSSQQQMMM[[[qqqrrrooossszzzaaaFFF======<<<===DDDVVVlll}}}uuuQQQNNNLLLOOOPPP[[[jjjxxx|||xxxtttppppppwwwwwwrrrqqqwww}}}qqqggg]]]TTTRRRUUU\\\bbbdddaaa___```^^^ZZZTTTQQQMMMJJJIIIKKKNNNQQQTTTSSSQQQNNNKKKIIIGGGFFFGGGNNNYYYdddnnnvvv{{{~~~{{{~~~|||{{{}}}{{{qqqeeedddrrryyyXXXNNNLLL\\\wwwkkkJJJ>>><<<<<>>>>>======<<<<<<<<<<<>>===<<<===EEEYYYrrrVVVRRRPPPQQQPPP\\\mmm|||yyysssmmmlllqqq{{{}}}|||zzzppphhh___XXXQQQLLLKKKMMMKKKNNNNNNKKKHHHHHHGGGFFFHHHFFFEEEEEEGGGKKKOOORRRXXXWWWTTTQQQMMMJJJGGGEEEGGGOOOZZZfffooovvv}}}yyysssooommmwwwwwwuuummmcccbbbssswwwZZZOOOJJJVVVppppppMMM>>>::::::@@@;;;CCCEEEOOO\\\QQQPPPLLLKKKOOOWWW\\\hhh|||{{{rrrhhhjjjooorrrnnnfffccceeennnrrrwwwyyyzzz|||uuu~~~vvvxxxooogggfffhhhmmmvvv~~~qqqgggiiippp{{{ZZZFFFCCCAAAIII]]]}}}yyymmmcccjjjxxxlllYYYXXXkkkFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@AAA=========<<<<<<;;;;;;:::<<>><<<===GGG]]]yyy[[[VVVSSSTTTQQQ___ppp|||}}}}}}}}}xxxrrrlllkkkooowww{{{tttlllccc]]]XXXUUUPPPKKKGGGEEEEEEFFFFFFGGGGGGEEEBBB@@@@@@@@@BBBBBBBBBDDDHHHMMMRRRVVV\\\ZZZXXXTTTPPPLLLHHHFFFGGGPPP]]]hhhqqqxxxyyymmmfffgggjjjlllhhhaaacccuuu}}}```SSSJJJSSSlll~~~sssOOO???999999???;;;BBBDDDSSSvvvttt}}}[[[PPPNNNJJJJJJOOOVVV\\\ggg{{{|||ssshhhjjjooosssooogggccceeelllqqqvvvzzz{{{}}}~~~www}}}ooogggaaa```bbbgggqqqzzzuuuhhhhhhpppwwwXXXFFFDDDBBBJJJ^^^{{{iiifffwwwzzzaaaRRRRRRiiiEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDBBBAAADDDCCCAAA@@@????????????=========<<<;;;:::999999:::AAAGGGHHHKKKNNNNNNLLLHHHGGGGGGKKKSSS[[[```bbbjjjpppwwwnnnZZZTTTdddkkkkkk___PPPJJJJJJLLLZZZiii{{{|||dddFFF>>>===;;;===IIIccc[[[WWWUUUWWWVVVeeevvv}}}zzzvvvvvvxxxvvvrrrmmmmmmqqqyyy|||tttjjjbbbYYYRRRMMMKKKJJJIIIFFFEEEEEEEEEDDDIIIIIIKKKJJJHHHEEEDDDEEEAAAAAABBBEEEJJJPPPVVVYYY^^^]]][[[XXXSSSOOOKKKIIIGGGQQQ___jjjsss{{{xxxllldddhhhkkkiiiccceeeuuubbbTTTJJJRRRmmmtttPPP@@@;;;:::???<<>>>>>>>>>>><<<<<<<<<<<<;;;:::999888;;;AAAFFFIIIMMMPPPMMMGGGGGGGGGIIINNNUUU\\\aaacccgggjjjpppzzzsss\\\TTTaaaqqqzzzooo[[[MMMKKKMMMWWWjjjhhhLLL>>><<<;;;>>>LLLgggZZZVVVVVVXXX\\\kkk|||yyyrrrrrrvvvuuurrroooooottt{{{{{{tttiii^^^WWWQQQMMMKKKGGGIIIIIIGGGGGGHHHHHHFFFHHHIIIKKKMMMKKKGGGEEEFFFAAAAAACCCFFFLLLRRRXXX[[[^^^]]]\\\YYYVVVRRRNNNLLLHHHRRR```llluuu}}}qqqlllnnnqqqnnngggfffsss}}}aaaSSSIIISSSooosssPPPAAA<<<;;;???===AAACCCXXXtttVVVMMMLLLJJJLLLSSSVVV[[[fffzzz}}}uuuhhhkkkqqqtttppphhhdddeeemmmssszzz}}}|||||||||~~~}}}~~~yyyxxxpppiiieeecccdddkkktttttteeeeeemmm]]]EEEBBBAAAJJJ^^^ooojjjzzzyyyiii[[[SSSRRRmmmEEEFFFFFFEEEEEEDDDCCCBBBDDDDDDCCCBBBAAAAAAAAAAAADDDCCCAAA???>>>===<<<<<>>>>><<<;;;999777666;;;???EEEIIIIIIHHHFFFEEEBBBHHHOOOSSSUUUVVVXXXZZZ^^^dddjjjqqquuu```ZZZaaa~~~kkkXXXMMMEEEWWWbbbwww{{{sssyyykkkEEE@@@<<<===???KKKppp~~~[[[XXX]]]___mmmzzzmmmeeeiiiooopppqqqsssvvv{{{yyypppdddZZZUUURRRPPPNNNNNNHHHGGGKKKIIIEEEHHHPPPZZZ[[[XXXUUUTTTTTTNNNFFFDDDDDDEEEGGGLLLSSSZZZ^^^ccc```\\\XXXUUUSSSOOOMMMNNNVVVcccqqqzzzvvvyyyxxxpppiiimmmzzzdddSSSHHHMMMpppsssPPPBBB===;;;@@@???===FFF```sssXXXPPPJJJIIIPPPRRRVVVYYYaaavvv}}}zzzjjjjjjooovvvrrrfffbbbfffkkkrrryyy~~~~~~}}}}}}}}}yyymmmsss|||vvvuuurrrlllhhhjjjqqqxxxtttjjjiiimmm~~~aaaBBBEEECCCGGG^^^sss```eeeyyy|||xxxiii\\\UUUTTTkkkGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAADDDCCCBBB@@@???>>>======>>>>>>===<<<:::888777666888===CCCFFFGGGEEEDDDCCCBBBFFFKKKMMMMMMNNNPPPQQQRRRXXX^^^gggzzzyyyaaaZZZZZZ|||dddPPPGGGNNNWWWiiizzzwww{{{fffAAA>>>;;;>>>CCCRRR{{{sssXXX[[[hhhpppxxxllljjjkkkkkkkkklllpppwww~~~yyynnnddd^^^ZZZWWWUUUOOOKKKKKKOOOOOOLLLQQQ[[[hhhjjjhhheeeccc```YYYQQQMMMKKKJJJJJJMMMSSSYYY]]]___\\\YYYVVVUUUSSSQQQOOOPPPZZZjjjxxxzzzqqqpppzzzfffTTTMMMXXXwwwOOOBBB???<<<>>>???>>>GGG^^^oooUUUNNNHHHHHHNNNOOOVVVXXX```uuu~~~}}}llliiimmmtttrrrgggbbbdddkkkqqqxxx||||||{{{{{{|||xxxiiilllxxx~~~zzz~~~}}}uuummmjjjnnnttttttiiihhhmmm}}}iiiFFFEEEBBBGGG___rrr___bbbsssvvvqqqcccXXXTTTSSSdddIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAADDDDDDCCCAAA@@@???>>>>>>>>>>>>===<<<:::888666555555:::???CCCCCCBBBAAAAAACCCEEEGGGGGGFFFGGGHHHIIIJJJOOOUUU]]]ooo~~~dddZZZRRRqqqgggNNNGGGLLLOOO\\\qqq~~~{{{fffCCC===;;;???EEEXXXmmmVVV]]]pppuuummmmmmkkkhhhhhhkkkrrryyy~~~|||ssslllfffaaa^^^WWWRRRRRRVVVUUUTTT\\\gggvvvxxxxxxtttrrrooohhh___XXXUUUQQQNNNOOOSSSXXX\\\YYYWWWUUUTTTTTTSSSRRRQQQSSS```rrr{{{kkkWWWPPP^^^|||OOOBBBAAA===<<<===???GGG\\\mmmTTTOOOIIIHHHMMMNNNUUUXXX```sssoooiiijjjqqqrrriiibbbbbbiiiooovvvzzzzzzyyyzzz{{{~~~|||hhhgggoooxxx}}}xxx~~~qqqjjjkkkooottthhhgggmmm}}}|||sssKKKFFFAAAGGGaaa||||||ppp^^^^^^mmmqqqnnnaaaWWWSSSRRR___yyyIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDCCCBBB@@@??????======<<<;;;999777666444333888===@@@AAA@@@??????EEEEEEDDDDDDCCCDDDFFFGGGKKKOOOSSSZZZhhhiii\\\TTTeeefffNNNIIIKKKKKKRRRaaarrr{{{gggEEE>>><<>>HHH[[[mmmVVVRRRLLLKKKOOOOOOTTTWWW___qqqqqqiiigggooorrrjjjbbb```gggllltttxxxxxxxxxyyy{{{}}}~~~mmmfffjjjqqq}}}~~~yyy|||uuukkkkkknnnttteeefffnnn~~~{{{wwwLLLEEE@@@HHHcccyyysssuuulll\\\]]]jjjqqqrrrhhhZZZSSSQQQaaa}}}HHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDCCCAAA@@@???<<<<<<;;;:::999777555444333666;;;????????????@@@BBBAAA@@@@@@AAACCCEEEFFFJJJLLLQQQWWWbbbtttpppaaa]]]```rrriiiQQQIIIDDDDDDHHHSSS___nnnvvvcccDDD>>>===???CCCZZZ^^^^^^pppxxxuuurrrrrrvvvzzz}}}~~~~~~~~~zzzsssoookkkfffdddeeecccdddqqq~~~|||yyytttooojjjaaaZZZVVVVVVYYY[[[WWWUUUSSSRRRSSSSSSRRRQQQYYYjjj}}}yyy]]]MMMQQQmmm[[[FFF@@@<<<===<<>>>>>???@@@===;;;:::<<>>??????FFFXXXlllUUUQQQKKKIIIMMMMMMSSSVVV]]]mmmsssiiieeekkknnnhhhaaa___aaagggoootttvvvxxx{{{~~~~~~}}}}}}xxxhhhaaaaaajjjuuuyyytttssswwweeehhhqqqiiiGGGDDD@@@HHHdddzzzqqqnnndddVVV]]]ooottt~~~www```PPPQQQkkkGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCAAA???>>>;;;;;;:::999777555444333000444888;;;<<<===>>>???:::999888;;;???BBBBBBAAA???AAAFFFMMMRRR[[[nnnvvveee\\\[[[ccchhh___NNNBBBEEECCCDDDIIIPPP\\\ooo}}}www~~~vvvdddIII???@@@BBBGGGeeeaaaaaatttxxxpppnnnsss{{{~~~uuuuuu~~~xxxsssqqqrrrrrrjjjgggbbb^^^[[[XXXTTTRRR```ppp}}}sss\\\OOOPPPbbbuuueeeIII???<<>>EEEZZZnnnVVVQQQKKKIIIMMMMMMRRRUUU\\\kkksssiiifffkkkllleee```aaa___eeemmmsssvvvyyy}}}~~~}}}}}}~~~kkk```\\\bbblll}}}yyyyyyhhhkkkttt```EEEEEEAAAGGGaaayyyqqqnnnbbbTTT\\\pppuuuyyybbbTTTWWWpppGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@AAACCCCCCCCCAAA???===;;;;;;:::999777555333222///222777:::;;;<<<===>>>;;;:::999<<<@@@CCCBBB@@@AAABBBFFFLLLMMMRRRbbbttt~~~nnncccYYYWWWZZZYYYRRRKKKEEEAAA===>>>BBBNNNbbbsssmmmwww{{{qqq```EEEAAABBBDDDHHHfff``````rrr|||nnnhhhkkksssyyy}}}{{{rrrrrr}}}}}}}}}}}}rrrnnniiiccc___ZZZVVVSSScccrrr}}}~~~mmmXXXMMMOOOaaasssfffIII@@@===???===;;;DDD]]]rrrYYYSSSLLLKKKOOOPPPRRRUUU\\\kkkrrrjjjgggkkkkkkccc```bbb^^^dddlllrrrvvvzzz}}}}}}ooobbb[[[___ggg|||zzzjjjmmmvvv[[[DDDFFFAAAEEE^^^vvvqqqoooaaaRRR[[[pppxxxyyyeeeZZZ^^^tttGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>><<<<<<<<<;;;999666333222333333333555888:::::::::888999;;;===>>>>>>===<<>>EEEEEELLLgggaaa^^^tttrrrhhhjjjppprrrwww}}}yyyqqqtttxxxxxxooolllmmmgggYYYSSSVVVaaaqqq|||~~~iii___PPPMMMbbbyyybbbKKK;;;555:::???BBBIII\\\sssWWWSSSMMMIIIKKKMMMTTTUUUYYYhhh||||||ooodddfffmmmhhhddd___UUU\\\___gggqqqwwwyyy}}}~~~qqqddd```___```nnnxxxoooiiittt~~~^^^LLLGGGAAAIII```}}}qqqooofffRRRWWWuuu|||tttfffWWW[[[xxxGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>><<<<<<<<<;;;999666333222222222333555888::::::999888999:::;;;;;;<<<<<<<<<@@@BBBCCCCCCDDDJJJUUU]]]ooo{{{jjjYYYRRRPPPMMMHHHFFFCCC@@@>>>>>>>>>AAAJJJUUUbbbrrrrrrmmmyyy{{{|||zzz]]]IIIAAAFFFFFFOOOmmmdddRRRggg{{{qqqgggkkkrrrvvv{{{{{{qqqppp~~~}}}sssmmmllleeeZZZWWW\\\kkktttyyy{{{|||{{{iii[[[NNNMMMfffZZZAAA===>>>BBB<<<>>>DDDZZZvvvYYYSSSMMMHHHKKKLLLRRRTTTXXXgggqqqeeeffflllhhhddd```VVV]]]___gggpppttttttwww{{{~~~~~~zzzlllddd___]]]hhhzzzxxxmmmhhhttt]]]IIIDDD@@@HHH___sssqqqjjjXXX[[[wwwxxxggg\\\ccc{{{GGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????<<<<<<<<<;;;999666333222111111333666999:::999777888888888888999:::;;;;;;>>>???@@@??????BBBIIINNNXXXoooppp[[[PPPMMMJJJFFFEEECCC???===<<<;;;===GGGQQQ[[[YYY```zzznnnkkkuuuvvvvvv{{{}}}^^^GGGDDDHHHHHHSSSuuuaaaKKK^^^uuurrriiimmmtttwww|||rrrmmmvvv~~~tttooohhh``````fffxxxyyyyyy{{{yyytttpppmmmrrr}}}jjjYYYOOONNNggg```BBB@@@AAA>>>>>>???EEE\\\zzzZZZSSSLLLHHHJJJLLLPPPRRRWWWdddtttgggeeejjjgggeeebbbYYY]]]___fffnnnpppnnnooorrryyy{{{||||||}}}wwwlllccc\\\```qqqyyyjjjfffttt\\\EEEBBB???HHH]]]tttrrrmmm\\\^^^wwwiii```kkk|||HHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???<<<<<<<<<;;;999666333222///000333666999:::888666999999888777888999:::;;;;;;<<<<<<<<<;;;<<<@@@CCCIIIXXXmmmxxx___QQQLLLHHHEEEEEECCC???======<<>><<<===EEENNNjjjpppqqqjjjeeejjjuuu}}}pppaaa```ggggggjjjpppooovvv{{{}}}]]]CCCGGGJJJKKK[[[~~~oooeeeSSSNNN^^^mmm~~~}}}~~~|||pppiiilllooopppvvv~~~}}}wwwmmmpppppp{{{yyyrrroooqqq|||~~~lll___^^^aaafffnnnwwwvvv[[[RRRNNNeeeiiiQQQAAA999;;;<<<;;;AAAYYY}}}\\\SSSMMMIIIKKKKKKNNNRRRWWWaaawwwxxxgggbbbgggfffgggeee\\\\\\]]]bbbhhhjjjiiijjjnnnooorrruuuxxx{{{xxxlllaaa[[[fffxxxwwwgggfffwwwdddGGGDDDBBBIII]]]uuupppkkkZZZVVVgggnnnZZZccctttzzzHHHHHHHHHGGGFFFFFFEEEEEECCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@<<<<<<<<<;;;999666333222//////111444777888777555:::999999999999999::::::666666777777888999::::::===BBBLLL___zzzooo[[[PPPJJJGGGFFFEEEBBB@@@>>>:::777<<>>999555777===@@@LLL\\\kkkwww{{{sssiiiYYYMMMMMMRRRSSS[[[fffffflllsssxxxzzz~~~lllTTTEEEIIIOOOSSScccaaaNNNZZZgggppptttyyy}}}~~~|||yyywwwpppgggccchhhkkklllsss}}}{{{rrrnnnfffmmmsss~~~}}}}}}www}}}tttddd[[[ZZZZZZaaakkksssxxx}}}___SSSKKK```eeeIII>>>;;;>>>@@@@@@EEEXXX|||YYYSSSOOOKKKLLLJJJLLLQQQUUU[[[lll~~~wwweee___eeefffgggeeeZZZ[[[ZZZ\\\aaacccdddiiioootttvvvwwwxxxyyy||||||nnnggghhhrrrttteeefffzzzttt```HHHFFFCCCJJJ___|||eee]]]jjjtttkkkSSSUUUjjj{{{IIIIIIHHHGGGGGGFFFFFFEEEBBBBBBAAAAAAAAABBBBBBCCC@@@@@@AAABBBBBBAAAAAAAAA<<<<<<<<<;;;999666333222000//////111444777777777555666777888888777666555888666444333444555555555666666777999AAAUUUttt|||eeeXXXOOOJJJIII@@@?????????;;;777999>>><<<@@@FFFLLLWWWaaaccc```NNNCCCCCCHHHIIISSS___```iiipppvvvxxx|||gggQQQGGGJJJQQQWWWffffffWWW```fffvvvzzz~~~~~~rrriiieeehhhjjjjjjpppyyy}}}wwwpppbbbggglllzzz|||~~~vvvhhh[[[XXX^^^___fffnnntttxxx}}}fffYYYJJJWWWcccFFFBBB???<<<===>>>CCCTTT{{{XXXSSSPPPLLLMMMJJJJJJPPPTTTXXXhhh}}}vvvddd___dddfffgggdddYYY\\\ZZZ[[[^^^```aaagggnnnrrrtttvvvxxxzzz}}}vvvkkkiiipppsssdddfff{{{{{{\\\GGGEEEBBBJJJ___nnndddqqqrrr~~~~~~iiiSSSTTThhh|||KKKKKKKKKJJJIIIHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDD???@@@AAABBBBBB@@@???>>>???>>>===;;;999666444222---///111444666888888888999:::;;;:::888666666777444444444555555555555666999;;;;;;888999EEEZZZjjjlllZZZSSSMMMFFFDDDCCCBBB>>>:::777666777<<>>CCCMMMWWW^^^dddgggmmmrrrvvvzzz~~~___SSSDDDMMMSSS]]]iii___VVV[[[kkkooozzz~~~rrrlllfffcccgggoooxxx}}}{{{sssfffccceeerrr}}}qqqhhh___YYY\\\ccciiippptttsssxxxaaaOOOKKK[[[uuummmGGG??????;;;???<<<@@@WWWUUUPPPWWWJJJJJJKKKJJJPPPTTTWWWbbb}}}{{{kkk]]]]]]ccceeeaaa]]]XXXZZZ[[[]]]___bbbgggkkkooorrrvvvzzz}}}~~~~~~~~~tttlllnnn{{{~~~rrreeelllzzz~~~ZZZEEEDDDEEELLL\\\}}}mmmtttuuuyyyfffWWWRRRcccKKKKKKJJJJJJIIIGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@??????>>>>>><<<;;;888555333222111222444555666777777666999:::;;;:::888666666777666666666666666666666666444666777666777>>>LLLWWWggg}}}ppp^^^UUUMMMFFFCCCCCCBBB>>>:::777777777BBBIIINNNLLLIIIIIIIIIHHH???<<<:::;;;@@@IIIRRRXXX]]]aaaggglllpppuuuzzz}}}\\\QQQGGGPPPTTT]]]hhhaaaUUUWWWeeepppzzzyyyrrrjjjfffgggnnnuuuyyywwwhhhcccccclllzzz||||||nnnfffaaa]]]```fffkkkrrrvvvvvvzzzyyy^^^PPPJJJXXXsssfffEEE@@@AAA;;;>>>===CCCWWWXXXOOOTTTIIIJJJMMMIIIOOOTTTWWWaaazzz|||lll^^^]]]cccddd```\\\XXXYYY[[[\\\^^^bbbgggkkknnnppptttxxx{{{|||||||||}}}~~~~~~vvvmmmmmmyyyuuugggooo}}}tttTTTBBBCCCEEEMMM___vvvgggpppuuuyyyeeeRRRKKK]]]|||JJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@======<<<:::777555222111444555555666666555555444888999999888666555666777777777888888888777777777222333444555666999===AAAIIIXXXhhhrrrzzzuuudddYYYNNNFFFCCCCCCBBB>>>:::888777888777???EEEDDDAAAAAAAAA@@@:::888777888<<>>DDDWWWxxx\\\NNNRRRHHHLLLNNNIIINNNRRRVVV___vvv}}}mmm___]]]bbbbbb___\\\WWWXXXYYY[[[]]]aaafffjjjkkknnnqqquuuxxxyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}wwwmmmiiissswwwhhhqqqoooRRRDDDDDDDDDMMMbbbnnnbbblllrrr|||wwwdddQQQHHH\\\~~~IIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCCCCBBBBBBBBBDDDCCCAAA@@@??????@@@AAA===<<<;;;999777444222111333444444444444444444444666666777666444333444555777888888999999888777777666555555666777888777666;;;CCCLLLQQQXXXddduuuwwwhhh[[[OOOFFFCCCCCCBBB???;;;888888999000555999999;;;>>>>>>;;;777666666777:::@@@FFFIIILLLPPPUUU[[[```ffflllppptttwww{{{iiiOOOHHHJJJUUUXXX___hhhlllXXXWWWfffiiinnnsssuuuuuuwwwzzz|||}}}vvvmmmggggggkkkqqqtttzzz|||wwwnnneeedddjjjttt|||}}}{{{rrriiigggiiinnnqqqsssuuuyyy}}}kkk[[[SSSDDDLLLiiiiiiIII@@@>>>999>>>>>>CCCWWWxxx```OOOQQQIIILLLNNNIIILLLPPPUUU]]]ppp}}}nnn```]]]``````^^^\\\VVVWWWXXXYYY[[[___eeejjjiiikkknnnqqqtttuuuvvvvvvzzz{{{|||}}}~~~vvvjjjdddkkkwwwtttiiirrrtttXXXIIIHHHDDDLLLbbbiii^^^kkkkkkvvvttteeeTTTKKKaaaIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCEEECCCBBB@@@??????@@@AAA===<<<;;;999777444222111000000111111222333444555333444444222111111222444666777999:::::::::888888999777555555666777777555888;;;???BBBFFFPPP___lllvvvggg[[[PPPHHHCCCCCCBBB???;;;999999:::<<<<<<:::999===AAA???999999888777777:::>>>CCCFFFHHHKKKPPPUUUZZZ```fffjjjkkkpppvvv|||fffSSSKKKPPPVVVYYY```iiiqqqYYYWWWgggfffjjjnnnqqqppppppssswwwvvvppphhhccceeelllssswwwyyy{{{~~~~~~ssshhhcccdddkkkyyy~~~~~~|||zzztttppplllkkkpppvvvzzz{{{{{{}}}jjjYYYQQQBBBJJJggg{{{pppMMM???===:::@@@>>>@@@VVVcccQQQSSSKKKLLLKKKIIIJJJNNNTTTZZZjjj|||nnn```]]]______]]]]]]VVVWWWWWWWWWYYY]]]ccchhhggghhhkkknnnpppqqqrrrrrryyyzzz{{{}}}}}}rrrggg___bbbmmmzzz{{{ooogggrrrzzz[[[LLLJJJDDDKKKbbbyyyccc[[[iiihhhrrrqqqfffVVVLLL```IIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@======<<<:::777555222111.........///111333555666222222222111//////222444666777:::<<<===<<<;;;;;;999777444333444555666666444555777;;;>>>EEERRR___sssyyyzzzpppbbbWWWOOOJJJCCCCCCBBB???<<<999999:::AAAAAA@@@@@@DDDIIIGGGAAA===;;;:::999;;;>>>CCCFFFGGGIIIMMMPPPTTTZZZ```dddhhhmmmsssyyy}}}cccSSSIIIQQQWWWYYYbbblllrrrYYYTTTbbbiiijjjnnnqqqpppmmmoootttqqqkkkdddaaadddllltttyyyyyy|||wwwkkkccc```dddppp||||||vvvrrrnnnqqqsssssswww}}}kkkWWWNNNDDDLLLgggqqqqqqNNN>>><<<<<>>>>>>>><<<;;;888555333222////////////111333555666333333222111000000333555666888<<>>@@@QQQmmmUUUTTTLLLLLLGGGHHHGGGKKKRRRVVV___yyyzzzlll___\\\]]]^^^___```XXXXXXVVVUUUUUUYYY^^^ccceeefffgggiiikkkmmmnnnoooqqqtttyyy}}}~~~vvviiiccc[[[WWW^^^ooo}}}}}}wwwjjjeeesssXXXIIIJJJFFFLLLccc|||ttt^^^WWWhhhrrruuuqqqiiiZZZIIIRRRpppKKKKKKKKKKKKKKKKKKJJJJJJFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCAAA???===???>>>===;;;999666444333111111000000111333555666444444333222111111444777777:::===AAACCCDDDCCCBBB999::::::888555444555666666333333666888;;;FFFSSSccckkkmmmcccWWWPPPNNNMMMCCCCCCBBB???<<<::::::;;;VVVbbbjjjfff[[[SSSOOOMMMCCC@@@<<<:::;;;???CCCGGGGGGHHHJJJLLLNNNRRRWWWZZZ___eeemmmsssxxx{{{}}}\\\QQQJJJ\\\YYY[[[eeennn~~~ppp```XXX^^^llllllppptttppphhhhhhlllsssllleeeaaacccjjjqqquuu{{{~~~uuullleeeccckkkuuuzzz}}}~~~uuukkkdddggguuuyyy]]]QQQKKKPPPaaa{{{lllOOOAAA;;;888999>>>BBBOOOpppUUUSSSLLLLLLGGGHHHFFFJJJRRRUUU]]]uuuyyykkk___[[[]]]^^^___bbbYYYXXXVVVTTTTTTWWW]]]bbbeeeeeeggghhhjjjlllnnnnnnppptttzzz~~~~~~~~~uuugggccc[[[VVV[[[mmmzzz{{{xxxllleeetttwww~~~ZZZJJJKKKFFFLLLbbbvvvaaaZZZkkkuuuwwwrrrlll___MMMSSSoooWWWPPPJJJIIIHHHFFFFFFIIIGGGGGGEEEDDDCCCCCCCCCCCCBBBDDDEEEDDDBBBAAAAAABBBBBB@@@===;;;:::777444111222000......000333444444222111///...///333666999<<<>>>BBBFFFHHHHHHEEECCCAAA???;;;666333222444666888333111555:::???GGGOOO]]]^^^```___[[[TTTLLLGGGDDDBBB@@@??????===:::777NNN[[[kkksssnnnaaaUUUNNNGGGCCC>>><<<<<>><<<>>>;;;KKKTTTNNNTTTNNNJJJIIINNNLLLLLLTTT[[[kkk{{{ssseeeZZZ[[[bbbbbb\\\XXXWWWUUUUUUVVVXXX[[[\\\cccbbbbbbccceeehhhkkkmmmsssvvv{{{yyyrrrhhhXXXUUU]]]cccvvv{{{vvvxxxvvvmmmhhh|||wwwXXXGGGFFFIIISSSbbbtttaaaVVVkkkxxx}}}rrrfffXXX[[[pppUUUNNNJJJJJJJJJGGGFFFHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCDDDEEEEEECCCBBBBBBCCCBBB@@@===<<<:::888444222222000......000333444444222111///...///222666888======???FFFMMMNNNJJJEEECCCAAA>>>:::666555666888666222222666;;;@@@HHHPPPXXXYYYZZZYYYUUUPPPJJJGGGDDDBBB@@@??????===:::777???IIIUUU[[[YYYSSSNNNKKKGGGCCC>>><<<<<<>>>@@@@@@AAACCCEEEGGGIIIKKKNNNQQQXXX[[[aaafffjjjooosssvvv~~~|||{{{|||ZZZQQQ^^^bbbkkklllmmmppp|||TTTWWWZZZiiijjjjjjiiigggfffgggiiijjjhhheee```___dddmmmuuuqqqtttyyy~~~xxxooolllkkkkkk{{{xxxpppnnnqqquuu}}}uuu]]]NNNVVVooo|||aaaOOO@@@888>>><<>><<<;;;999555333333111......000333444444333111///...///222555777???<<<<<>>===:::777444999???BBBBBBBBBEEEGGGFFFCCC>>><<<<<<===>>>>>>???@@@CCCDDDFFFHHHKKKNNNRRRVVV[[[```eeejjjooosss{{{yyyyyy}}}wwwXXXVVVbbbccciiimmmooorrr~~~YYYYYYZZZeeefffhhhgggeeeeeeeeefffhhhfffccc___^^^cccllltttqqqtttxxx|||wwwpppkkkhhhvvv~~~}}}tttnnnooowww}}}uuu^^^LLLQQQgggaaaKKKAAA<<<>>>;;;@@@@@@HHHZZZOOORRRMMMHHHHHHMMMKKKLLLSSSXXXeeezzzwwwiii^^^\\\``````]]]YYYXXXVVVUUUUUUXXXZZZ\\\aaa``````aaacccfffjjjlllrrrsssvvvzzz}}}~~~~~~~~~zzzmmmZZZSSSXXX^^^tttsssiiijjjttttttjjjjjj{{{vvvUUUKKKJJJIIIUUUffftttaaaVVVjjjzzzwwwdddbbbsssfffZZZPPPLLLKKKHHHGGGHHHGGGFFFFFFEEEDDDDDDEEEEEEDDDEEEGGGGGGEEEDDDEEEEEECCCAAA???===<<<:::777444333111///...000222333333333222///......111444666>>>;;;:::>>>EEEJJJKKKIIIEEEEEECCC???;;;777555555333000000555999<<>><<<999777333555666777888;;;@@@DDDEEEBBB===;;;;;;<<<<<<<<<===???AAABBBCCCFFFIIILLLMMMQQQVVV[[[```eeekkknnnxxxzzz}}}sssZZZ[[[cccbbbcccgggllloooxxx]]]XXXWWWcccfffhhhhhhgggfffffffffgggeeeaaa]]][[[___hhhppprrruuuyyy}}}|||tttnnniiiuuu}}}{{{tttqqqttt}}}qqq```MMMOOOdddcccIIICCC???<<<:::<<>>===;;;888666444111///...000222333333444222///......000333555<<<;;;999777888<<>>>>><<<999666333444666777:::===BBBEEEBBB???;;;999999:::::::::<<<>>>@@@AAABBBDDDGGGIIIJJJMMMQQQVVVZZZ```fffjjjsssyyyzzz{{{nnn\\\^^^aaa^^^___ccciiilllsss___VVVQQQdddgggjjjkkkkkkiiihhhhhhgggeee```ZZZWWW[[[cccjjjnnnsssyyy~~~}}}xxxrrrooovvv|||xxxxxx|||sssfffSSSSSSggghhhIIICCC???:::;;;:::>>>FFFzzzcccQQQRRROOOLLLGGGLLLIIIJJJQQQSSSZZZkkk}}}oooeee___^^^^^^___ZZZXXXVVVUUUUUUWWWYYY[[[]]]]]]]]]^^^aaadddhhhjjjnnnoooqqqtttwwwyyy{{{|||zzz|||}}}~~~~~~fffYYYXXX\\\uuummmiiieeeeeeiiiooosssuuuuuuuuuwwwyyy}}}~~~}}}|||mmmaaaWWWWWWdddyyyqqqgggnnnyyyaaaOOONNNMMMJJJVVViii~~~uuuggg]]]sssyyy|||\\\```ttt]]]OOOJJJHHHIIIKKKGGGFFFFFFEEEEEEFFFFFFFFFCCCEEEFFFGGGFFFEEEEEEFFFDDDBBB@@@???>>>===:::777444222//////000222222222555333000...---///222444999:::888444000222888>>>EEEGGGIIIGGGCCC???;;;:::666222///111333444888>>>EEEFFFGGGHHHHHHHHHGGGFFFCCCAAA???>>>===<<<999666111333666:::>>>AAADDDEEE>>>;;;888777888999999888:::<<<>>>???@@@AAADDDGGGGGGIIIMMMPPPUUUZZZ```dddkkkrrryyyxxxsssrrrxxx|||}}}|||hhh___aaa^^^^^^ccceeeiiinnnsssfffZZZTTTcccgggkkknnnmmmllljjjjjjgggeee```YYYVVVXXX```gggjjjooovvv|||~~~zzzvvvsssvvv~~~}}}|||rrrhhhTTTSSShhhlllKKKBBB===:::>>>;;;AAAIII|||jjjSSSSSSQQQNNNGGGKKKIIIJJJQQQQQQVVVdddrrrhhhaaa\\\]]]```ZZZYYYWWWUUUUUUWWWYYY[[[\\\[[[\\\]]]```cccgggiiilllmmmqqqtttwwwxxxyyyzzzyyyzzz|||~~~jjj\\\[[[```yyyxxxooo___[[[WWWYYY```ggglllnnnmmmmmmnnnppprrrsssrrrpppddd[[[SSSRRR]]]sss}}}ppphhhsssuuu^^^OOOPPPPPPNNNYYYlll}}}uuuiiiaaavvv|||}}}cccaaayyyzzzaaaRRRMMMJJJIIIJJJGGGFFFFFFEEEEEEFFFGGGGGGBBBDDDFFFFFFEEEDDDEEEFFFDDDCCCAAA@@@???===;;;888444222//////000222222222555333000------...111333777777666444222111333555===@@@DDDFFFDDDAAA>>>===:::444111333444666<<>>===;;;888666333555888<<<@@@AAAAAA@@@:::777555555666777888777888999;;;<<<===>>>AAADDDCCCFFFHHHKKKOOOTTTZZZ^^^eeejjjnnnppppppqqqtttwwwvvvwwwyyy|||~~~eeefffgggaaadddllljjjlllppptttjjj^^^WWWaaaeeekkknnnmmmkkkjjjiiigggeee```YYYVVVYYYaaahhhlllooosssxxx|||}}}xxxssssss~~~}}}|||nnndddSSSTTTkkkoooMMM@@@<<<:::===:::CCCIIIxxxqqqWWWTTTQQQNNNGGGJJJHHHIIIPPPOOORRR___~~~tttjjjbbb\\\\\\```[[[YYYWWWUUUUUUWWWYYYZZZZZZZZZZZZ\\\___cccfffhhhjjjlllppptttwwwxxxxxxxxxxxxzzz|||}}}~~~ppp```\\\___wwwqqqfffXXXVVVUUUYYYaaafffhhhffffffffffffhhhiiijjjhhhfff___YYYSSSPPPWWWlll{{{ooohhhxxxxxxaaaQQQSSSTTTSSS^^^ooo}}}uuuiiiaaavvv}}}~~~~~~www```___vvv|||cccUUUOOOKKKIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGBBBCCCEEEFFFEEEDDDEEEFFFDDDCCCAAA@@@@@@>>>;;;999555222//////000111222222555333000------...000222555555444555666555111...333888>>>BBBBBB@@@>>>>>><<<777333444777999@@@GGGIIILLLPPPSSSRRROOOJJJFFFBBBAAA???>>>===;;;888666999999;;;>>>@@@???===;;;777555333333555777777777666777999:::;;;<<>>===<<<777444111...------///111555444222///,,,,,,///111666555444333333333333333---000444888;;;===>>>>>>@@@777444:::======IIIYYYbbbccc___XXXVVVVVVPPPHHHCCCBBB???===;;;999888888666:::>>>???>>>;;;999999555444444444444555666666555555666777888:::<<<===AAACCCDDDFFFHHHLLLQQQTTT]]]bbbgggjjjkkkmmmpppssswwwwwwyyyzzzuuuooorrr{{{~~~mmmeeefffhhhlllrrrpppwwwvvvvvv{{{jjjNNNVVVaaabbbdddfffhhhiiiiiihhhffffffccc]]]XXXYYY```hhhppptttxxxxxxwwwyyy~~~|||vvvuuuwww}}}{{{xxxxxxxxxuuuhhhjjjZZZWWWpppmmmKKK???;;;;;;999===???FFFjjj^^^PPPPPPOOOHHHJJJKKKKKKJJJLLLQQQUUUkkkqqqmmmiii]]]XXX]]]]]]\\\YYYUUURRRSSSWWWZZZ]]]]]]^^^___aaaccceeefffmmmnnnpppssstttuuuuuuuuuwwwwwwwwwyyy{{{{{{zzzyyy}}}iii^^^YYYlll{{{qqqjjjddd```bbbiiikkkgggaaa````````````````````````[[[ZZZUUUOOOVVVnnnrrrkkknnnxxxdddWWWZZZ^^^^^^hhhxxxwwwiiimmm|||xxxfffUUU]]]yyyyyyeeeWWWNNNIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEECCCBBBAAA@@@>>>===<<<;;;888666222///...///000222555555333111...---///000555555555444444444333333......000222555888;;;===<<<:::;;;@@@FFFOOO```oooyyy{{{xxxmmmddd^^^VVVNNNCCCBBB???===:::888777666999;;;======;;;888666666444444333333444444555666555555555666888999;;;<<>>DDDgggbbbRRRQQQPPPIIIJJJKKKKKKJJJLLLPPPSSSddduuuooojjj^^^XXX[[[^^^\\\YYYVVVSSSTTTWWWZZZ]]]]]]^^^^^^```aaabbbcccjjjkkkmmmpppqqqrrrrrrrrrttttttuuuwwwxxxyyyyyyxxx~~~jjj^^^XXXiiizzzrrrjjjiiilllooolllhhhjjjhhhfffeeedddcccbbbaaa^^^]]]WWWPPPVVVmmmrrrmmmqqq|||~~~{{{iii^^^cccggghhhsss~~~pppttt|||lllWWW]]]zzzgggTTTKKKMMMLLLIIIGGGFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCBBB@@@>>><<<;;;::::::888444111000000111222555555555333000//////000444555666666666555444333000///------///444999======CCCHHHKKKTTTdddrrryyysssggg[[[SSSDDDCCC@@@===:::777666555;;;<<<<<<:::777444333333222222222222222333444444444444555555777888:::;;;<<<===???@@@BBBEEEIIILLLRRRUUUZZZ^^^```ccceeegggmmmooorrrrrrpppssszzzeee```aaaaaadddiiimmmrrrrrrsssyyyrrrWWWYYY]]]^^^```bbbcccddddddcccdddeeeddd^^^XXXWWW[[[```dddjjjqqquuuwwwyyy}}}~~~yyyyyy{{{}}}{{{{{{zzzxxxvvvvvvwwwyyy~~~lll^^^PPPTTTooobbbIIIAAA<<<;;;999;;;===CCCcccyyyjjjTTTQQQQQQKKKLLLKKKJJJJJJKKKNNNQQQZZZzzzrrrjjj^^^XXXZZZ___^^^[[[WWWTTTTTTWWWYYY\\\\\\]]]]]]^^^______```eeefffhhhjjjlllmmmnnnnnnoooppprrrtttuuuwwwwwwwwwxxx}}}jjj]]]VVVddd{{{{{{}}}}}}|||wwwtttpppmmmkkkjjjhhhgggeeeccc[[[TTTYYYmmmrrrooouuuuuu{{{mmmffflllqqqsss}}}sssvvvrrrXXXZZZwwwyyy^^^OOOMMMKKKIIIHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDBBB@@@>>><<<:::999;;;999666333111000111111444555666555333111000000333444666777777666444333222000...---///333888;;;AAAMMMUUUYYYdddqqqqqqgggooouuu{{{}}}yyynnn^^^SSSFFFDDDAAA>>>;;;888666555999:::999666333222222333111111111111111222222333333333444444555777888999999;;;===>>>@@@BBBFFFHHHOOORRRVVV[[[^^^aaacccdddgggmmmuuuyyy{{{vvvbbb\\\^^^___eeellliiimmmlllooovvv}}}yyy\\\YYY^^^___aaacccdddddddddcccbbbdddccc^^^XXXUUUXXX]]]```fffnnnuuuyyy|||{{{{{{}}}{{{yyyyyyxxxvvvtttsssuuuwww|||rrr^^^PPPSSSkkk~~~dddKKKAAA<<<<<<:::;;;===BBB^^^rrrnnntttUUUOOOSSSMMMMMMKKKJJJIIIJJJLLLNNNTTTwwwtttlll```ZZZZZZ___^^^[[[XXXTTTTTTVVVYYYYYYZZZ[[[\\\]]]]]]^^^^^^```aaabbbdddfffhhhiiijjjkkkmmmppprrrsssuuuvvvxxxyyyggg\\\UUU```xxx}}}xxxuuuuuutttrrrpppppplllccc\\\```qqqrrrrrrzzzxxxrrrxxxooolllrrrwwwzzzoooqqquuuWWWSSSnnnfffQQQKKKJJJIIIIIIKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA>>><<<;;;:::;;;999666333111000000000222444666666444222111111222444555777777666444333//////......///111333444;;;IIITTT\\\kkkuuufffNNNJJJNNNZZZkkkvvvqqq```RRRGGGEEECCC???<<<999777777666666666444222111333444111000000000000111222222222222222333444555666777888:::<<<>>>>>>@@@CCCEEELLLNNNRRRWWW[[[___```aaa___eeelllqqqxxx~~~nnnaaaaaacccbbbdddiiifffiiigggjjjrrrwwwzzz^^^XXX]]]^^^```bbbccccccbbbbbb```bbbbbb^^^XXXVVVXXX\\\[[[```iiiqqqvvvzzz|||}}}zzz|||~~~~~~yyyyyyyyywwwtttqqqqqqsssuuuxxx|||~~~||||||~~~ppp]]]OOOPPPgggjjjNNN@@@:::===<<<<<>>===<<<<<<:::888444222000//////000222444555444333333333222333444555555555444333,,,------...............///999DDDQQQccclll]]]FFF666777CCCZZZmmmmmm^^^PPPFFFEEEBBB???<<<:::888777222333444333111111333555111000000000000111222222222111111222333444555555777999;;;======>>>AAABBBHHHIIILLLRRRWWW[[[\\\\\\```ccceeeiiivvvrrrjjjhhhpppsssmmmggggggeeegggeeegggooorrrdddXXX[[[\\\^^^___`````````___^^^```aaa]]]XXXWWW[[[___^^^bbbjjjrrrxxx|||~~~~~~{{{|||}}}|||~~~||||||zzzvvvwwwwwwtttqqqooonnnqqqsssvvvyyy||||||yyywwwxxxzzz||||||}}}ssscccSSSVVVqqqjjjNNN@@@:::======<<>>>>><<<:::666444111000///...000222333333333444666222222222333333333444444......---------------------000555>>>LLLWWWTTTJJJ>>>:::AAASSSbbb```UUULLLCCCBBB@@@===:::999777777111222333333222111222333111111000000111111222333111111111111111222333444555777:::;;;;;;<<<>>>???FFFFFFIIIOOOUUUZZZZZZYYYbbbfffjjjrrrkkkeeehhhrrrwwwpppjjjiiifffgggdddgggooopppzzznnn[[[\\\]]]^^^`````````______\\\^^^___\\\XXXXXX^^^cccdddgggmmmttt{{{}}}{{{zzz|||~~~yyyuuuuuutttqqqsssrrrpppnnnlllmmmpppsssvvvyyyzzzyyyvvvtttuuuwwwyyyyyyzzz}}}}}}lllVVV\\\bbbLLLBBB<<<===<<<;;;???AAALLLwww}}}xxxnnnVVVRRROOOLLLHHHHHHJJJKKKKKKKKKLLL]]]ooowwwjjj___WWWXXXXXXXXXVVVTTTTTTVVVXXXXXXYYY[[[[[[[[[ZZZXXXWWWWWWWWWXXXZZZ\\\___bbbdddhhhlllpppqqqppppppssswwwuuu{{{sssaaa]]]XXXXXXbbbwww{{{vvv{{{|||rrryyy}}}kkkdddkkkvvv{{{{{{xxxgggXXXYYYeeeZZZNNNFFFFFFHHHHHHHHHEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEECCCBBBAAA@@@@@@@@@>>>;;;888555333111000---///111222222333555777222111111111111222333444222111///---------//////444111///000888CCCKKKOOONNNGGGHHHRRRYYYUUULLLHHHAAA@@@>>>;;;999777666666111333444444222111111222111111111111111222222333111000000000111222333333444666999:::::::::<<<===FFFFFFIIIOOOVVVZZZ[[[ZZZ^^^fffpppuuufff^^^]]]eeejjjgggfffjjjhhhhhheeehhhoooooowwwvvv^^^^^^___aaabbbbbbbbbaaaaaa[[[]]]^^^[[[XXXZZZ```fffdddfffkkkqqqxxx|||~~~~~~yyyzzz|||}}}}}}~~~}}}|||uuuppppppooommmooonnnmmmkkkjjjlllpppssswwwyyyzzzxxxtttssstttvvvwwwwwwyyy{{{oooSSS[[[YYYIIICCC======:::999>>>???HHHppp}}}yyyxxx[[[RRROOOKKKHHHHHHJJJLLLLLLKKKIIIWWWfffzzzlll___VVVVVVWWWWWWUUUTTTTTTVVVXXX[[[\\\]]]\\\[[[XXXVVVTTTWWWWWWWWWYYY\\\___bbbcccggglllppppppnnnnnnqqquuuttt{{{rrraaa___ZZZWWW___rrr~~~yyy~~~{{{rrr{{{yyy}}}yyydddYYYeeeuuu{{{{{{{{{ooo___[[[uuudddQQQHHHIIILLLJJJGGGGGGEEEDDDFFFIIIJJJGGGEEEEEEEEEEEEEEEDDDCCCBBBAAABBB@@@===;;;999777555222000000000000111222444444111111222222222222111111000000///...............000000//////222888AAAGGGVVVUUUTTTQQQMMMHHHDDDAAA===<<<;;;999888888777777444444333222222111111000//////000000000000//////111111222333333333333222222333666777888:::>>>@@@CCCDDDIIIPPPRRRRRRTTTXXX]]]uuuttteeedddbbbaaabbbeeehhhkkkfffeeegggkkknnnsss}}}vvv___VVV^^^bbb___]]]``````]]]]]][[[ZZZ[[[ZZZXXX[[[```eeeggglllqqqwwwzzz{{{zzz~~~}}}xxxxxxyyy|||~~~}}}|||uuuoookkkjjjkkklllrrrpppmmmkkkkkkmmmpppsssssstttvvvwwwuuusssqqqooommmuuuzzzxxxwww}}}iiiZZZfffvvveeePPPCCC<<<>>>@@@999>>>DDDFFFccc{{{___MMMNNNLLLJJJJJJJJJIIIHHHFFFLLLMMMZZZ{{{{{{ppp```RRRYYYVVVUUUWWWUUUSSSUUUYYYXXXYYY[[[\\\\\\ZZZWWWVVVYYYXXXXXXXXXYYYZZZ\\\]]]eeehhhlllnnnnnnnnnnnnooosssyyy}}}yyyggg___\\\\\\[[[qqq~~~rrroootttfffWWWdddhhhyyytttooommm^^^___uuudddVVVMMMJJJHHHGGGHHHFFFCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAABBB@@@===;;;:::888555333...............///000000000000111222222222111111000000///............/////////...------111777;;;FFFFFFEEECCC@@@===999777888888777666555555555555444333333222222111111000//////000000000000//////000111111222222222222222222444666777888:::===@@@AAAAAAFFFOOOTTTUUUWWWZZZ___yyy}}}tttmmmjjjgggcccaaaaaacccdddfffeeehhhlllpppttt~~~www[[[WWW^^^aaa^^^]]]___```]]]]]]ZZZZZZ[[[ZZZXXXZZZ___dddfffjjjpppuuuyyy{{{|||}}}~~~}}}uuuuuuvvvyyy|||}}}|||zzz|||xxxqqqkkkhhhggghhhiiillljjjgggfffgggkkkpppsssrrrtttwwwxxxwwwuuusssrrrmmmtttwwwuuuuuu{{{{{{cccWWWjjj~~~^^^LLLBBB;;;<<<===888>>>CCCEEE]]]fffMMMNNNLLLJJJIIIJJJIIIHHHFFFIIIKKKTTTnnnssseeeWWWXXXUUUUUUWWWVVVSSSUUUXXXXXXYYY[[[\\\[[[ZZZWWWVVVWWWWWWWWWXXXXXXZZZ[[[[[[```cccgggkkklllmmmooopppssszzznnneeebbbbbbaaauuusssqqq}}}sssgggYYY___fff|||zzzsssnnn^^^```|||jjjXXXLLLHHHIIIIIIHHHEEEBBB@@@BBBFFFJJJEEEEEEFFFEEEEEEDDDCCCBBBBBB@@@>>><<<;;;:::777555000///......------......//////000111222222222111111000//////......//////---------,,,+++---000333666666777666555333111000555555444444444444555555333333333222111111000000//////000000000000/////////000111111222222111111333555666777888999<<>>======;;;999777555444333111000000000000//////000111222222222222111000000///.../////////***,,,---.........000222000111222222333222222222444444444444444555666666333333222222111000000000//////000000000000////////////000111111111111000333555777777888999<<<>>>EEEDDDFFFJJJLLLOOOVVV___pppooo^^^eee~~~{{{jjjjjjhhhfffeeedddeeeggghhhhhhhhhjjjnnnppprrr{{{mmmYYY[[[]]]]]]]]]^^^^^^]]]\\\ZZZZZZ[[[YYYWWWXXX]]]aaacccggglllqqqwww||||||||||||{{{}}}{{{zzzxxxxxxzzz}}}}}}{{{wwwsssmmmhhheeeeeeggghhhiiieee___[[[ZZZ^^^dddgggkkkooorrrrrrooolllkkkkkkkkkmmmllljjjnnnyyywwwtttccc^^^}}}yyyWWWLLLGGG@@@>>><<<<<<===AAADDDRRR~~~{{{wwwSSSOOOMMMJJJIIIIIIIIIHHHGGGJJJNNNMMMUUU{{{qqqfffXXXTTTTTTXXXYYYVVVUUUWWWVVVWWWXXXYYYYYYXXXWWWVVVTTTUUUVVVWWWWWWVVVUUUUUUWWW[[[```dddgggjjjnnnpppnnnrrrvvv~~~~~~xxxuuutttzzzttt{{{xxx~~~yyytttmmm^^^VVVdddsssbbbggg}}}xxxeeeUUULLLEEEGGGHHHGGGDDDEEEHHHLLLFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA???>>>>>>===;;;999999888666555333222222222000000111222222222222222111111000///////////////+++---///000//////000111//////000111222333333333222222222222333444555555333333222111111000000/////////000000000000////////////000111111111111000333555666777888:::<<>>AAA===???EEEOOOzzzrrr}}}^^^RRROOOLLLJJJIIIIIIHHHGGGFFFLLLLLLQQQsssrrrggg[[[VVVUUUXXXYYYWWWVVVVVVUUUVVVWWWWWWWWWWWWVVVVVVSSSTTTUUUVVVVVVUUUSSSSSSWWW[[[___bbbeeehhhlllnnnooonnnoooxxx~~~{{{wwwvvvyyy~~~yyyppp^^^UUUaaasssaaaggglllvvvppp^^^SSSHHHHHHHHHGGGEEEEEEGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCBBB@@@???@@@???===;;;999888777555444333222222222333333333333333222222222111000000//////000000...///111000///------.../////////000000000111111000000000000000111222222222222222111000000////////////000000000000/////////000111111222222111111222444666777888:::>>>@@@BBBBBBDDDGGGKKKVVVkkk~~~ttt\\\^^^rrrqqqccciiiddddddddddddfffhhhjjjkkkjjjiiikkknnnnnnnnnttt{{{\\\XXXXXX[[[]]]\\\\\\]]]ZZZYYYYYY[[[YYYUUUVVVYYY^^^ccciiinnnqqquuu|||}}}{{{{{{~~~~~~||||||}}}xxxyyy|||}}}zzzrrrooohhhccc```___aaabbb^^^[[[WWWTTTUUUYYY^^^bbbfffkkkooommmhhhcccbbbdddffffffdddeeeooo}}}xxxnnn```cccwwwTTTKKKHHH@@@===>>>DDD>>>>>>GGGMMMtttqqqtttpppVVVSSSNNNKKKJJJIIIHHHGGGAAAGGGIIIOOOjjjsssggg```ZZZVVVXXXZZZXXXVVVWWWTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRWWWYYY]]]```bbbeeeiiilllooommmnnnwwwvvvyyy|||ggg[[[]]]vvv~~~|||rrr```eeeTTTaaaqqq}}}wwwllleeeTTTPPPKKKHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFDDDBBBAAA@@@AAA@@@???===:::999888666555444444444555555555555444333222222222111000000//////000000...///111111000///000222333222222111000000000000111000000000000000111111222222111111000000////////////000000000000//////000111111222222222222222000222555777888;;;???BBBFFFCCCEEEMMMYYYhhh{{{uuuhhheeewwwkkkeeehhheeeeeeddddddeeefffgggggghhhhhhkkknnnoooooouuu}}}]]]WWWVVV[[[]]][[[[[[]]]ZZZXXXYYY[[[YYYUUUUUUXXX^^^dddkkkppprrrvvv{{{}}}{{{zzzyyy~~~{{{yyyyyyzzzxxxyyy||||||yyysssooohhhbbb___^^^___```ZZZWWWTTTRRRSSSVVVZZZ]]]```eeekkkjjjddd```aaaddddddcccbbbeeeqqq{{{zzz}}}lll___iiirrrRRRIIIFFF???===;;;DDD>>>>>>HHHIIIlllvvvvvvZZZVVVQQQMMMKKKIIIHHHGGGBBBFFFGGGKKK___yyynnnfff]]]WWWXXXZZZXXXWWWXXXTTTTTTTTTUUUUUUUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSVVVYYY\\\___cccgggjjjlllnnnrrryyy|||uuu|||ggg___oooxxx{{{vvvdddhhh:::JJJ]]]mmm{{{{{{xxxxxxaaaZZZPPPJJJIIIJJJJJJIIIFFFGGGGGGHHHHHHHHHGGGGGGDDDBBBAAAAAAAAAAAA@@@>>><<<;;;:::888777777666666777777777666555444222222222111111000000000000000,,,...111222333444777999999888777555444333333333333333222222222222333333222222111111000///////////////000000000000//////111111222333333333333222///111444777999<<<@@@CCCFFFBBBGGGYYYrrrxxxlllaaacccvvvuuummmjjjeeeeeeddddddddddddeeeffffffggggggkkkoooqqqrrrxxx]]]WWWUUUZZZ]]][[[[[[]]]ZZZXXXYYY[[[YYYTTTTTTWWW^^^eeemmmrrrsssvvvzzz~~~}}}zzzxxxvvv{{{|||wwwtttuuuvvvyyyzzz}}}}}}zzzvvvqqqkkkddd```___```aaaZZZXXXTTTQQQPPPRRRTTTVVVYYY___eeeeeeaaa^^^___ccccccbbbaaafffsss~~~wwwvvv|||{{{eeeYYYiiipppQQQIIIGGG@@@???888DDD>>>???IIIFFFeee}}}}}}~~~]]]YYYSSSNNNKKKIIIHHHGGGHHHHHHGGGIIIVVVvvvuuuiii```XXXXXXYYYYYYXXXYYYSSSSSSTTTTTTTTTUUUUUUVVVXXXWWWUUUSSSRRRRRRSSSTTTPPPRRRVVVZZZ]]]bbbgggjjjgggnnnuuuzzzyyyttt~~~rrrdddnnnvvv~~~{{{jjjmmm>>>@@@MMM```mmmvvvuuufffTTTJJJIIIJJJHHHEEEIIIKKKIIIEEEEEEIIIFFF???CCCCCCBBBBBBAAA@@@???>>>>>><<<:::888777777777888555555444333333333333444333222000///......//////,,,...111333444666:::<<<:::999888666444333222222111111111111111111111111333333222111000000000111111000/////////000222333000111111111111222222222555333444777888888<<>>@@@AAA;;;BBBAAADDDLLLbbb]]][[[UUUOOOKKKIIIGGGFFFCCCCCCGGGJJJPPPfffyyynnndddXXXUUUXXX\\\ZZZVVVTTTTTTTTTTTTTTTTTTUUUUUUXXXVVVSSSPPPOOOPPPQQQRRRSSSUUUWWWYYY[[[^^^cccfffhhhgggppp}}}uuuyyyaaatttzzzgggkkkDDD@@@DDDPPP[[[cccppp|||nnn\\\PPPKKKIIIFFFDDDCCCGGGGGGDDDDDDGGGEEEAAABBBBBBBBBCCCCCCBBBAAAAAA>>><<<:::888777777888888666555444444333333444444333222000///......//////---...000222333666:::>>>===;;;999777555333222222222222222222222222222222000000///////////////...111000000///000111222333111111111111222222222222777444555:::<<<;;;<<>>999AAA@@@CCCIII]]]aaaXXXPPPOOOMMMIIIGGGHHHEEEDDDFFFHHHKKK^^^zzzssshhh\\\WWWYYY[[[YYYUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUSSSQQQPPPPPPQQQRRRSSSTTTVVVWWWYYY\\\aaadddgggfffooozzz~~~www|||dddvvv{{{gggjjjBBB<<<:::AAAIIIRRRbbbsssvvvhhh[[[QQQKKKGGGEEECCCGGGHHHEEECCCDDDDDDBBBAAABBBBBBCCCCCCCCCCCCCCC>>>===;;;999888888888999666555444444333444444444222222111///////////////---...///000222666;;;??????>>><<<999666444333222222222222222222222222222......000111111000//////111000000000000111222222111111222222222333333333555222333888<<<<<<===@@@\\\ssseeeOOOOOOYYYvvvrrrmmmmmmjjjfffggggggfffeeeeeefffhhhfffffffffhhhjjjmmmqqqsssmmmQQQVVV^^^aaadddZZZ[[[[[[[[[[[[[[[YYYVVVSSSQQQ\\\```dddfffhhhmmmtttzzz~~~~~~}}}zzz|||}}}yyyuuusssrrrrrrwww|||~~~~~~wwwuuummmdddaaacccccc___ZZZSSSNNNKKKKKKJJJGGGHHHLLLQQQZZZaaaaaa``````___]]][[[\\\bbbnnn|||zzznnnaaaZZZddduuuSSSGGGBBB<<<>>>===999AAA@@@CCCIIIYYYqqq]]]OOOQQQRRRJJJFFFIIIGGGFFFFFFFFFFFFSSSvvvyyynnnaaaZZZZZZZZZXXXTTTWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQSSSTTTTTTTTTVVVYYY^^^bbbccccccjjjtttxxx~~~{{{gggwww|||~~~gggeeeAAA<<<;;;???@@@EEEUUUgggvvv{{{{{{tttiii]]]SSSLLLIIIHHHJJJKKKHHHDDDBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAA======;;;:::999999999999666666555444444444444444222222111000000/////////.........///111555;;;@@@AAA???===:::777555444333333333333333333333333333000111333555666555333222000000000111111111222222222222222222333333333444555333444777;;;@@@JJJTTTzzzrrrWWWFFFRRRjjjpppkkkiiifffeeefffgggfffeeeeeegggiiihhhfffccccccfffjjjmmmnnntttVVVWWW\\\___bbbYYYZZZ[[[[[[\\\[[[YYYUUURRROOOXXX[[[^^^aaaccchhhpppvvv~~~}}}}}}~~~~~~{{{{{{~~~zzzvvvsssqqqppptttzzz|||vvvsssjjj```^^^aaabbb\\\UUUOOOLLLJJJIIIGGGDDDFFFJJJPPPXXX^^^``````bbbbbb```ZZZ^^^gggsssxxxkkk```XXXaaannnOOOGGGCCC===>>>===;;;CCCCCCGGGLLLXXXjjjUUUVVVWWWLLLEEEJJJIIIFFFEEEDDDBBBKKKggg}}}rrreee\\\ZZZZZZXXXUUUYYYYYYYYYYYYXXXWWWUUUTTTPPPQQQRRRRRRRRRQQQPPPPPPRRRRRRRRRRRRRRRUUUZZZ^^^^^^^^^ccckkknnnuuu}}}zzzfffvvv}}}jjjaaaBBB???@@@@@@<<<:::EEEVVVgggppp{{{xxxlll^^^TTTOOOKKKJJJIIIGGGDDDBBBCCCEEECCCCCCBBBAAA@@@???============<<<;;;;;;:::::::::666666555444444444444555222222222111000000//////.../////////000444:::>>>???>>><<<:::888666555555333333333333333333333333222333555777777777555444000111111111222222222222222333333333444444444444777777888:::???LLLcccwwwoooZZZIIIFFFaaappphhhfffccc```dddeeefffeeedddeeefffhhhpppllliiigggiiillloooppptttVVVWWWZZZ[[[___ZZZ___[[[[[[\\\\\\ZZZVVVRRROOOQQQUUUYYY\\\___eeelllrrryyyzzz{{{}}}~~~zzzvvvyyy~~~zzzvvvsssqqqpppxxx{{{tttqqqhhh___]]]``````ZZZSSSNNNKKKIIIHHHEEEBBBEEEJJJRRRXXX]]]^^^aaafffiiihhh]]]cccmmmwwwyyykkk]]]XXXeeekkkPPPJJJFFF>>>===<<<;;;CCCCCCIIIPPPXXX{{{xxx[[[XXXWWWMMMGGGKKKIIIFFFEEEEEEBBBGGG]]]uuuvvvhhh^^^[[[ZZZYYYWWWYYYYYYZZZZZZYYYXXXVVVTTTOOOPPPQQQRRRRRRQQQOOONNNPPPQQQQQQPPPQQQSSSXXX[[[\\\\\\```fffiiinnn~~~}}}sssgggtttsssbbbDDD>>><<<===;;;888@@@MMMYYYcccoooxxx{{{}}}zzzmmmbbb\\\PPPJJJEEEEEEEEEDDDEEEHHHCCCCCCBBBAAA???===<<<:::=========<<<<<<;;;;;;;;;777666555555444444555555222222222222111000///...//////000000000333888;;;;;;;;;999888777666666666444444444444444444444444222333444555555444444333000111222222333333222222333333333444444444555555444444777>>>HHH[[[xxxsssXXXEEE@@@PPPsssmmmeeefffgggeeecccaaacccccccccbbbccceeegggmmmllljjjhhhhhhkkknnnqqqrrrTTTSSSVVVXXX```^^^eeeZZZ[[[]]]]]][[[WWWSSSPPPMMMQQQWWW[[[^^^cccjjjoootttvvvyyy|||~~~xxxsssuuu}}}{{{xxxuuusssrrryyy{{{uuupppiiibbb```aaa```[[[UUUPPPMMMJJJHHHDDDAAAFFFMMMUUUZZZ]]]___cccjjjmmmlllaaahhhsss{{{~~~mmm\\\]]]rrrlllRRRLLLGGG===::::::999BBBAAAJJJRRRYYYxxxyyyeeeXXXUUUNNNJJJMMMJJJFFFEEEFFFCCCEEEVVViii{{{mmmbbb\\\[[[ZZZYYYXXXYYYZZZ[[[ZZZXXXVVVUUUPPPPPPQQQQQQQQQPPPNNNMMMMMMNNNPPPPPPQQQSSSVVVYYY\\\\\\___dddfffkkkwww|||{{{{{{|||~~~~~~~~~~~~}}}}}}rrrjjjppp|||}}}eee___LLL<<<;;;======@@@EEEKKKSSS___jjjrrrzzzxxxsss___SSSHHHGGGHHHGGGFFFHHHCCCBBBBBBAAA@@@???===<<<===============<<<<<<;;;777666666555555555555555222222333333222111///...///000111111111222666888666666666666666777777888444444444444444444444444333333333333222222222222000111222333333333222222444444444444555555555555333333999HHH\\\sss|||hhh[[[IIIBBBLLLeeerrrdddcccgggfffeeefff___```aaaaaa```aaaccceeedddfffgggfffeeehhhmmmrrr}}}zzzVVVQQQSSSYYYbbb^^^bbbZZZ[[[]]]^^^]]]YYYUUURRRMMMRRRYYY]]]```ccchhhkkkpppssswwwzzz|||yyyvvvyyy~~~{{{xxxuuusssrrruuu~~~|||wwwrrrmmmhhheeedddbbb^^^[[[RRROOOLLLIIIDDDBBBHHHQQQWWW\\\```bbbggglllmmmiiiccclllwww}}}uuu]]]cccjjjOOOJJJFFF<<<999:::999BBBBBBLLLWWW]]]zzzvvv~~~www\\\SSSOOOLLLKKKKKKGGGFFFGGGDDDCCCOOO___sssfff___\\\ZZZZZZVVVWWWYYYZZZZZZYYYWWWUUUQQQQQQQQQPPPOOONNNMMMLLLJJJLLLOOOQQQRRRSSSUUUWWWYYYZZZ\\\```bbbgggoooxxxzzzuuunnnmmmlllnnnppprrrpppnnnppptttzzz}}}~~~}}}www~~~{{{tttkkkfffqqq}}}eeegggGGG>>>???>>>999777@@@FFFQQQ\\\iiiuuuppp___OOOLLLLLLIIIFFFFFFBBBBBBBBBBBBAAAAAA@@@???<<<===============<<<;;;777777666555555555555555222222333333222111///...///111222222111222444666333333444444555777888999555555555555555555555555555555333222222222222333000111222333444333222222444444444555555555666666:::999AAAXXXsssvvvZZZJJJHHHEEEJJJ^^^{{{uuuhhh___aaaccc___]]]```]]]^^^____________aaaccc```dddhhhhhhgggjjjqqqwwwzzz\\\PPPRRRZZZccc[[[ZZZYYY[[[^^^___^^^ZZZVVVTTTOOOTTT[[[```aaacccfffiiiooorrrvvvyyyzzz}}}{{{||||||yyyvvvsssqqqppprrr|||}}}xxxtttqqqmmmiiigggdddaaa___UUUQQQMMMIIIDDDBBBJJJSSSXXX]]]bbbeeeiiimmmjjjeeedddmmmxxx~~~|||```hhheeeJJJFFFDDD<<<;;;<<<;;;DDDDDDPPP\\\bbb~~~ooowwwbbbSSSOOOLLLGGGKKKGGGFFFHHHDDDBBBKKKYYYqqqxxxjjjaaa\\\ZZZZZZTTTVVVXXXZZZZZZYYYWWWUUURRRRRRQQQPPPNNNMMMLLLLLLHHHKKKOOORRRSSSTTTUUUWWWVVVVVVXXX[[[^^^bbbiiipppttt{{{xxxsssdddaaa^^^]]]]]]]]]ZZZWWWccceeejjjpppvvv{{{}}}~~~~~~rrrzzz~~~uuuiii]]]ffftttccc[[[>>><<>>@@@>>>======;;;:::999888888888888888777666666555555222111000//////000000111111222444666777666333000///---,,,---000444666666555666777777777777666666666555444333333333333333444333333333444444555666222666999999666555999===CCCJJJ]]]vvvyyyVVV???AAADDDRRRlllkkkeeefffnnnnnnddd___bbbdddbbb______aaaccceeefffhhhhhhhhhhhhiiilllrrrvvvbbbPPP\\\YYYVVV^^^___\\\\\\]]]___^^^[[[UUUQQQNNNRRRXXX___dddfffggggggkkkooossswwwyyy{{{}}}~~~{{{|||wwwrrrnnnkkkjjjrrr{{{{{{uuupppmmmjjjkkklllkkkddd^^^XXXUUUOOOHHHDDDGGGNNNTTT[[[]]]```eeehhhhhhccc___kkkuuu~~~mmm[[[sssdddLLLJJJFFF===;;;:::AAACCCHHHSSSZZZggg{{{tttqqqnnnkkkWWWUUUNNNMMMJJJIIIHHHGGGGGGIIIKKKLLLccc~~~qqqfff\\\YYY]]]VVVWWWYYY[[[\\\[[[ZZZYYYWWWUUUSSSQQQOOONNNMMMLLLJJJKKKMMMNNNOOOPPPPPPPPPSSSTTTVVVWWWZZZ___eeeiiinnnrrryyysssmmmaaa[[[SSSOOONNNQQQUUUWWWSSSYYY```fffjjjooovvv{{{|||pppooo~~~iiiVVVZZZpppvvveeetttMMM>>>BBBCCC>>>;;;999===HHHUUU```kkktttxxx~~~{{{```PPPKKKIIIFFFGGGDDDCCCEEEDDDAAA???AAA??????>>>===<<<;;;:::999999888888777777666555555333222000//////000000111222222333555666666444333111///...///222666888999999888888777777666666666666666555444444444444444555555555444444555666666666777666444333999DDDNNNXXX```ooozzzZZZJJJGGG???MMMhhhwwwkkkeeeeeelllllldddaaaddddddbbb___^^^```cccdddeeehhhjjjlllnnnoooqqquuuwwwfffQQQZZZYYYWWW]]]]]]\\\\\\]]]^^^^^^ZZZUUUQQQOOORRRWWW]]]bbbfffggghhhlllooosssvvvxxxyyy{{{}}}}}}yyytttqqqnnnmmmttt~~~~~~xxxsssoookkkjjjllljjjddd___YYYVVVPPPIIIFFFIIIPPPUUU[[[]]]aaaeeeiiihhheeebbbllluuukkkZZZssscccKKKJJJGGG===:::888???BBBHHHVVV___llltttsssrrr}}}\\\UUUQQQMMMJJJIIIGGGFFFGGGHHHJJJKKKYYYyyynnnccc^^^^^^WWWXXXYYYZZZ[[[[[[[[[ZZZWWWVVVTTTQQQOOONNNMMMLLLJJJKKKLLLNNNOOOOOOPPPPPPQQQRRRTTTVVVXXX]]]bbbgggeeeiiioootttyyyuuuooo^^^WWWOOOKKKLLLNNNPPPPPPNNNNNNQQQVVV___hhhooosssyyy|||uuupppkkkXXX\\\rrr|||lllbbbCCC???AAA>>>:::888999???GGGPPP]]]iiipppwww}}}uuuaaaSSSIIIBBBIIIEEECCCFFFFFFBBB@@@AAA@@@@@@???>>>===<<<<<<;;;999999999888777777666666333222111000///000000111333444666777777777666666222000...///222777999;;;<<<;;;999666555666666777777777666555555555666666777777666555555666666666666777777666999BBBRRR^^^mmmtttzzz]]]BBB>>>HHHDDD```uuunnngggfffkkklllgggfffjjjgggeeebbbaaaccceeeffffffeeehhhllloooppprrrtttvvvsssVVVXXXZZZXXX[[[[[[[[[[[[\\\]]]\\\YYYUUUQQQMMMOOORRRWWW\\\aaaeeegggkkknnnrrruuuwwwxxxzzz|||zzz|||~~~zzzuuurrrpppooovvv|||wwwrrrllljjjkkkjjjeee```ZZZWWWQQQKKKIIILLLSSSXXX[[[^^^bbbfffggggggfffeeemmmvvveeeYYYqqqbbbJJJKKKGGG<<<:::777>>>@@@III[[[ggguuuuuuvvvwww~~~fffUUUTTTLLLJJJIIIGGGFFFFFFGGGHHHIIIRRRppp}}}rrrhhh___[[[XXXXXXXXXYYYYYYZZZ[[[\\\VVVVVVTTTRRRPPPNNNMMMLLLJJJKKKLLLMMMNNNNNNOOOOOOOOOPPPRRRTTTVVVZZZ___cccdddgggjjjnnnrrrvvv|||xxxqqq___VVVLLLIIIKKKMMMLLLIIINNNJJJGGGLLLWWWccckkkoootttxxx}}}uuummmxxxqqq^^^^^^rrrsssZZZKKKCCC999:::888888;;;>>>DDDPPP\\\gggnnntttwww{{{zzzjjjXXXKKKLLLFFFCCCEEEEEEBBB???@@@@@@??????>>>======<<<<<<:::::::::999888888777777444333111000///000000111555999<<>>;;;999777333000//////222666999:::===;;;888555555666999:::888888777777666777777888888777666666555666666666222777<<>>@@@KKKaaaooo~~~|||yyyyyyrrrXXXWWWNNNLLLJJJHHHFFFEEEFFFGGGHHHMMM^^^~~~vvvmmmbbb[[[[[[ZZZXXXWWWXXXYYY[[[\\\VVVVVVUUUSSSQQQOOOMMMLLLJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOQQQSSSUUUXXX]]]```ggghhhjjjlllnnnsssxxx||||||ttteeeZZZNNNKKKNNNPPPLLLGGGLLLIIIGGGJJJRRR\\\dddhhhooossszzz|||ooohhhuuu|||fff```nnnuuusssiiiPPP999:::888888999999;;;CCCLLLXXX___ggglllrrr{{{rrreeeRRRJJJDDDDDDDDDAAA>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;:::999999888888555444222000000000000111777===DDDGGGEEE@@@<<<999666555333444777999;;;;;;;;;999666444555888;;;===888888777777777888888999777777666666666666777777333888???DDDJJJUUUcccnnn~~~vvv^^^HHHDDDEEEHHHTTTdddyyy{{{rrrpppmmmkkknnnooooooooopppmmmkkkjjjjjjkkkmmmmmmlllpppqqqrrrssstttxxx}}}lllYYY[[[[[[YYY\\\YYYYYYYYYZZZZZZXXXTTTQQQIIIHHHHHHJJJOOOVVV]]]aaadddhhhmmmrrruuuxxx|||~~~}}}{{{vvvrrrpppppppppxxxyyyqqqmmmmmmmmmiiieee___[[[UUUQQQQQQUUUYYY\\\aaacccdddbbb^^^^^^bbbgggqqq{{{}}}}}}lllUUUWWWttt\\\IIIJJJCCC999;;;;;;???AAANNNgggxxx}}}wwwbbb[[[SSSMMMLLLIIIGGGEEEEEEFFFGGGFFFLLLaaavvvlllccc]]]\\\YYYWWWWWWXXXYYY[[[VVVVVVUUUTTTRRROOOMMMLLLJJJJJJJJJJJJJJJKKKMMMMMMMMMOOOQQQSSSTTTWWW[[[^^^dddeeefffgggiiilllqqquuuzzz|||xxxlllaaaTTTNNNPPPQQQMMMHHHEEEFFFGGGHHHJJJOOOVVV[[[jjjooouuu{{{~~~}}}uuurrriiihhh~~~qqqaaahhhyyy|||sssjjjcccAAA<<<999777888777666999???EEENNNWWW^^^hhhttt}}}xxx]]]RRRHHHEEEDDDAAA>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;::::::999999555444333111000000000111666>>>FFFJJJHHHCCC???>>>===<<<<<<===??????>>>===999777555444555888;;;>>>888888777777777888999999888777777777777888999:::;;;???DDDHHHPPP]]]ooo|||vvvSSSKKKCCC>>>@@@QQQppp{{{pppnnnnnnmmmmmmoooqqqpppnnnlllkkkjjjiiijjjlllmmmmmmmmmrrrrrrrrrqqqrrrvvv|||qqqXXX[[[[[[WWW]]]XXXXXXWWWXXXXXXWWWSSSQQQKKKJJJIIIJJJNNNUUU\\\```bbbfffkkkppptttwww{{{}}}~~~xxxuuutttttttttzzz{{{tttqqqqqqppplllhhhccc^^^XXXTTTUUUXXX[[[]]]bbbcccbbb\\\WWWXXX```iiiuuu~~~wwwpppbbbRRR[[[yyy|||YYYIIIIII@@@777<<<===???AAAPPPmmmuuu}}}uuu```XXXPPPNNNKKKHHHFFFFFFFFFFFFEEEFFFRRRppp}}}qqqggg___^^^[[[XXXWWWVVVWWWXXXVVVVVVVVVUUUSSSPPPMMMLLLJJJJJJIIIHHHIIIJJJLLLMMMLLLNNNQQQRRRSSSUUUYYY[[[```aaaccceeefffiiimmmpppmmmttt|||tttiii[[[SSSSSSSSSPPPMMMFFFIIIKKKKKKIIIJJJOOOTTTbbbhhhpppvvv{{{~~~}}}sssllleeelll|||cccdddvvv}}}wwwlll}}}XXXDDD===888888888666777;;;:::BBBJJJQQQ\\\kkkvvvzzzzzz~~~~~~|||jjj]]]OOOIIIHHHDDDBBBAAA???????????????>>>>>>>>>======<<<<<<;;;:::::::::666555333111000000000111222999BBBFFFEEECCCCCCDDDAAAAAABBBCCCDDDCCC@@@===888777555444555777999;;;777777777777777888999999999999999999:::<<<===>>>DDDIIIQQQYYYaaaooommm^^^AAAEEEGGGEEENNNhhhsssnnnnnnmmmooorrrtttuuutttooojjjjjjiiiiiikkkmmmooooooooonnnoooooopppppprrrvvvyyy|||nnnVVV\\\[[[UUU\\\XXXWWWVVVWWWWWWVVVSSSQQQLLLKKKIIIJJJMMMSSSZZZ^^^cccggglllpppsssuuuxxxzzz~~~zzzwwwvvvwwwxxx|||}}}wwwtttuuutttoookkkgggaaaZZZWWWXXXZZZ]]]]]]___```^^^VVVPPPTTTaaammmxxxuuukkk]]]SSSbbbuuuWWWIIIGGG<<<666>>><<<>>>???QQQrrrwwwtttfff^^^RRRPPPLLLIIIGGGFFFFFFFFFCCCIIIOOO```uuuhhhaaa___]]]ZZZWWWUUUUUUTTTVVVVVVVVVUUUSSSPPPMMMKKKJJJIIIHHHGGGHHHIIIKKKLLLJJJLLLOOOPPPQQQSSSVVVXXX[[[]]]aaaccceeehhhkkknnnkkkpppwww}}}}}}ssseee[[[WWWWWWVVVVVVOOOOOONNNMMMNNNOOORRRUUUYYY```iiirrrxxx}}}~~~ooobbb]]]kkkfffeeeyyysss{{{rrrLLLCCC;;;::::::999:::<<<888???EEEJJJTTTbbbmmmrrrsss~~~~~~}}}|||ttteeeUUUMMMKKKGGGEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@=========<<<;;;;;;::::::666555333111000000000111///555<<<@@@@@@AAAFFFJJJBBBBBBDDDEEEFFFCCC???;;;999888666555555555777888777777666666777888999999::::::;;;;;;===>>>@@@AAAFFFQQQ```mmmvvv|||cccSSSOOO===DDDHHHNNNdddwwwnnnmmmlllpppssswwwzzz{{{yyyrrrlllkkkkkkkkkmmmppprrrrrrrrrnnnppprrrsssssstttuuuwwwvvviiiSSS\\\ZZZSSS[[[WWWVVVVVVVVVWWWVVVSSSQQQKKKJJJHHHHHHKKKQQQWWWZZZeeeiiimmmppprrrsssuuuwww|||}}}zzzwwwvvvwwwxxx~~~~~~xxxvvvwwwvvvqqqllliiiccc\\\XXXYYY\\\]]]]]]]]]^^^[[[RRRMMMRRRbbbqqqzzztttiii]]]UUUhhhpppVVVIIIFFF:::555???:::<<<>>>RRRuuu|||mmmjjjaaaSSSQQQMMMJJJHHHFFFFFFFFF===HHHMMMSSSttt{{{lllbbb```^^^[[[WWWUUUSSSRRRVVVVVVVVVVVVSSSPPPMMMKKKJJJIIIHHHGGGGGGHHHJJJKKKIIIKKKMMMOOOPPPQQQSSSUUUTTTWWW[[[___aaacccfffhhhrrrrrrssswww||||||nnnbbb\\\[[[]]]^^^UUUPPPKKKKKKOOOSSSTTTTTTSSSZZZeeeooowww}}}}}}jjjXXXUUUeeeiiiggg}}}uuu\\\CCC<<<<<<999555555777<<<======DDDQQQ[[[^^^kkkqqqxxx}}}|||nnnaaaXXXOOOHHHDDDCCC@@@>>>AAACCCAAA>>><<<@@@???===;;;999999999999666555444333222222222222333333444666:::???DDDGGGFFFFFFFFFEEEBBB???;;;999:::555222666999999888999555;;;777333888999666999;;;???CCCDDDEEEIIIRRRYYY```nnnyyy{{{~~~kkkVVVHHHAAA@@@@@@JJJYYYnnnssshhhjjjnnnooorrrmmmllluuu~~~uuunnnqqqsssuuuuuuuuuuuuvvvsssrrrqqqrrruuuwwwxxxxxxzzzjjjUUUYYYUUURRRaaaWWWUUUSSSSSSUUUUUURRROOONNNJJJFFFDDDGGGMMMRRRUUUaaafffmmmssswwwyyy{{{|||~~~|||yyyyyy{{{~~~{{{wwwtttsssnnnhhheeeddd```YYYZZZ```ZZZWWWQQQMMMOOOXXXfffppp|||sss^^^\\\rrrcccIIIIIIDDD===;;;:::;;;>>>>>>MMMqqqvvviiicccZZZSSSQQQJJJAAAEEELLLFFFGGGEEEDDDJJJbbbtttllleee___\\\YYYVVVVVVZZZXXX[[[\\\ZZZTTTOOOLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIKKKLLLNNNNNNMMMNNNPPPRRRUUUVVVWWWZZZ^^^bbbeeegggkkkkkkmmmqqqwww|||~~~zzzooohhheeecccccc\\\SSSLLLNNNQQQRRRSSSUUUUUUUUU[[[fffttt}}}bbbOOOOOObbbmmm```tttgggLLL>>>;;;<<<===444888999888<<>><<<:::<<<888777;;;<<<::::::<<<999>>>;;;:::???;;;666;;;>>>@@@DDDIIIRRRaaaqqq|||{{{wwwfffTTTFFF@@@>>>???BBBQQQhhh{{{jjjfffjjjmmmnnntttooolllqqqyyy}}}yyyssstttuuuvvvwwwwwwvvvwwwwwwtttrrrpppppprrrtttttttttsss~~~tttXXXYYYWWWQQQYYYXXXVVVTTTTTTUUUTTTRRROOONNNJJJFFFDDDGGGLLLQQQTTTaaaeeejjjooossswww{{{~~~~~~~~~}}}}}}~~~|||zzzzzz}}}}}}{{{yyyzzzsssmmmjjjeeeaaadddjjj___YYYQQQLLLPPP\\\mmmyyyrrr\\\]]]uuubbbJJJIIICCC<<<;;;;;;;;;>>>===MMMqqqpppuuu[[[SSSPPPLLLEEEIIIOOOIIIGGGEEEEEEHHHTTTttt{{{ooogggaaa^^^ZZZVVVVVVXXXWWWZZZ\\\ZZZUUUOOOLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKMMMMMMLLLMMMOOOQQQSSSTTTUUUWWW[[[___bbbeeeffffffhhhlllsssxxx|||}}}zzzssslllfffbbb___UUUMMMMMMNNNNNNNNNPPPOOOPPPUUUaaaooozzz~~~}}}xxx[[[PPPWWWmmmiiibbbvvvzzzeeeuuu]]]AAA;;;<<<;;;666999:::777777===DDDHHHUUUZZZbbbkkkttt|||tttcccVVVUUUOOOFFFAAABBBEEEFFFFFF@@@@@@@@@@@@????????????===<<<:::777555444333333333333222333555999<<<>>>>>>???@@@@@@@@@???===<<<<<<::::::<<<;;;999:::???;;;<<<:::>>>EEE>>>:::DDDGGGIIINNNXXXeeeuuueee[[[MMM@@@:::;;;>>>AAALLLaaakkkcccfffhhhjjjmmmtttppplllllloooqqqqqqpppuuuuuuuuuuuuuuuuuuuuuuuusssqqqoooppprrrtttuuuuuuqqqyyy~~~}}}\\\WWWXXXTTTTTTXXXWWWUUUUUUUUUSSSQQQNNNMMMJJJGGGEEEFFFJJJOOOSSS```cccggglllpppvvv{{{||||||}}}}}}~~~~~~||||||~~~}}}}}}{{{ssslllgggdddhhhoooccc[[[PPPLLLRRRbbbvvvnnn[[[bbbaaaKKKIIIBBB;;;<<<<<<;;;===<<>>KKKQQQ[[[eeeoooyyytttfff```YYYMMMCCCBBBFFFGGGFFFBBBAAAAAA@@@???>>>===<<<>>>===;;;999888666666666444333333333444666999:::===>>>>>>??????>>>>>>===<<<;;;;;;===;;;999===DDDJJJGGGAAADDDJJJCCCBBBPPPWWW[[[dddppp}}}uuukkkOOOJJJBBB<<<:::???HHHOOOlllyyyxxxbbbbbbfffcccdddjjjlllkkkjjjhhhggghhhjjjkkknnnmmmmmmmmmoooppppppooopppooooooqqquuuxxxzzzzzzuuuzzz|||fffWWWWWWXXXWWWXXXWWWVVVTTTSSSQQQOOOMMMMMMKKKHHHEEEEEEHHHMMMQQQ^^^bbbhhhmmmppptttxxx{{{{{{|||}}}~~~~~~~~~yyyrrrkkkhhhjjjnnnbbbYYYNNNLLLVVVhhh|||~~~gggZZZjjj___LLLIII@@@:::<<<===<<<>>>;;;HHHmmmuuujjjnnnZZZQQQQQQKKKIIIJJJEEEGGGCCCEEEHHHEEEOOOzzzvvvnnneeebbb___ZZZWWWWWWUUUWWWZZZZZZXXXSSSNNNKKKKKKJJJIIIIIIHHHIIIIIIIIIFFFHHHIIIIIIIIIIIILLLNNNNNNNNNPPPRRRUUUYYY\\\^^^______```dddjjjooosssttt{{{}}}ssseeepppppppppqqqpppmmmhhhddd```VVVNNNJJJGGGDDDDDDFFFEEEFFFMMMZZZkkkxxx~~~~~~tttjjjyyyuuupppvvv}}}~~~hhhmmmzzzaaaFFF:::::::::::::::888999:::@@@GGGSSS___kkkwww{{{qqqkkk]]]NNNIIIJJJHHHCCCEEEDDDDDDBBBAAA@@@??????===<<<;;;:::::::::::::::777666666555666777888999<<<<<<=========<<<<<<<<<===;;;<<<===<<<;;;@@@GGG\\\XXXNNNNNNTTTPPPRRR```nnnrrrzzzrrrcccUUULLLBBBAAA===999<<>><<>>>>>======>>>>>>???;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<=========;;;:::<<<@@@???<<<===@@@QQQVVVTTTVVVbbbgggkkktttttt^^^NNNCCC<<<<<<:::999;;;GGG^^^{{{lllddd___```]]]VVVVVV[[[[[[___ccceeecccbbbbbbdddcccbbbcccggglllnnnllliiinnnooopppqqqrrrpppllliiilllnnnppptttkkkUUUVVVWWWTTTUUUVVVTTTQQQOOONNNNNNLLLLLLJJJGGGCCCDDDIIIMMMWWW^^^gggnnnqqqrrrrrrqqqyyy{{{~~~{{{|||~~~~~~}}}~~~|||wwwqqqlll___UUUMMMPPP```sss}}}kkkaaa^^^pppooo[[[QQQLLL???888<<<===:::@@@===BBB\\\uuuyyykkkUUUTTTPPPKKKKKKJJJJJJDDDDDDHHHEEEDDDTTTjjjqqqkkkgggbbb___^^^XXXXXXXXXYYYZZZXXXTTTQQQOOONNNMMMKKKJJJIIIIIIHHHDDDFFFGGGGGGGGGGGGJJJLLLMMMMMMNNNPPPRRRVVVYYY[[[aaaaaabbbeeehhhhhhgggeeeZZZ^^^hhhwwwqqqiii^^^UUUPPPPPPQQQRRRSSSNNNJJJIIIGGGCCCDDDGGGBBBCCCHHHUUUfffttt{{{|||nnnvvv{{{lllccclll|||rrrdddRRRBBB===>>><<<:::;;;666999???FFFPPP]]]jjjrrrzzz}}}~~~|||rrreeeYYYUUUPPPJJJGGGEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>???????????????AAABBBDDDEEEFFFCCCDDDIIIOOOOOOGGG???<<>><<<;;;;;;???MMMddd}}}uuubbbaaa___^^^\\\ZZZYYYXXXZZZ]]]```bbbaaaaaaaaabbbccccccdddiiinnnoookkkfffmmmoooqqqrrrrrrmmmfffaaahhhiiilllooouuuuuuUUUSSSSSSTTTVVVWWWVVVSSSPPPPPPRRRKKKLLLKKKGGGCCCCCCGGGLLLRRRXXXaaahhhmmmpppqqqrrrvvvyyy}}}~~~{{{||||||{{{zzz{{{}}}}}}wwwpppdddYYYPPPSSSdddwww{{{rrr\\\bbbxxxhhhYYYSSSOOO@@@888;;;;;;999AAA??????SSSwww~~~___ZZZSSSLLLKKKLLLGGGFFFFFFFFFCCCCCCKKKVVVsss{{{rrrlllfffbbbaaa[[[YYYXXXYYYZZZZZZXXXUUURRRQQQOOOMMMKKKIIIHHHHHHDDDFFFGGGGGGFFFGGGIIILLLKKKKKKLLLNNNQQQTTTWWWYYY]]]^^^```dddfffeeeaaa^^^RRRTTT___vvvyyykkk^^^UUUPPPMMMLLLNNNKKKJJJKKKHHHDDDDDDGGGFFFFFFJJJVVVgggttt{{{|||zzz}}}jjjnnnssseeejjjyyy~~~kkkQQQEEECCC@@@===<<<;;;::::::<<>><<>>BBBKKKSSS[[[ooo|||zzz~~~|||sssjjjaaa[[[WWWXXXTTTQQQOOOJJJDDDDDDHHHHHHJJJJJJHHHDDDCCCEEEHHHOOOQQQVVV[[[]]]^^^fffooofffllluuu}}}vvvhhh]]]mmmxxx~~~|||zzzpppeeehhhYYYKKKEEEAAA<<<;;;>>>???NNNggg}}}kkkkkkfffggggggddd```]]]^^^```\\\\\\___cccdddcccfffkkkcccbbbcccdddffffffdddbbbppppppqqqtttuuusssmmmhhheeecccfffhhhiiixxx|||WWWRRRVVVXXXYYYXXXVVVUUUUUUTTTRRRNNNMMMJJJFFFCCCCCCFFFHHHPPPSSSYYY___fffkkkoooqqqssssssuuuxxx{{{}}}~~~}}}~~~~~~|||~~~yyynnn```UUU[[[ppp|||yyy___aaa]]]ZZZ```OOOBBBAAA888???@@@:::BBBCCCJJJ___qqqaaaOOOHHHLLLFFFGGGGGGFFFEEEDDDDDDEEETTTggg{{{qqqjjjddd```bbb\\\VVVVVVYYY\\\[[[YYYTTTRRRPPPMMMKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJKKKLLLOOOQQQSSSTTTZZZZZZXXXXXX```jjjiiibbb``````\\\yyy|||xxxuuuhhhUUUIIIEEEGGGIIIJJJJJJHHHEEECCCOOONNNPPPYYYfffttt}}}|||zzz{{{~~~{{{lllhhhfffiiikkklllnnnrrriiisssxxxmmmbbbqqquuummm{{{jjjNNNAAA???999999;;;======>>>CCCJJJMMM\\\hhhlllssswwwpppiiiccc^^^[[[^^^eeefffffffffeeebbb`````````aaagggsss~~~~~~uuukkkfffbbbXXXLLLJJJDDD???===:::888===EEEVVVeee}}}pppaaa]]]cccddddddbbb___^^^```bbb^^^]]]```gggiiigggfffhhhgggeeebbb``````bbbdddfffkkklllooosssuuusssmmmhhhfffeeefffgggfffqqqdddYYY[[[\\\[[[XXXUUUTTTTTTSSSRRRNNNMMMJJJFFFBBBAAADDDFFFKKKNNNTTT[[[aaagggjjjlllqqqrrrsssvvvxxxzzz{{{zzz{{{}}}sssfff[[[```tttyyysss]]]eeexxx[[[[[[cccSSSDDDBBB999@@@>>>888AAABBBGGGXXXxxxlllPPPLLLRRRFFFGGGGGGFFFEEEDDDDDDEEEHHHVVVwwwxxxnnngggcccddd```\\\[[[\\\\\\ZZZXXXVVVUUURRROOOMMMLLLKKKKKKHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHIIIKKKMMMOOOQQQSSSVVVWWWWWWXXXcccrrrzzzzzzlllkkkeeezzzmmmZZZNNNIIIIIIJJJOOOTTTVVVUUUSSSTTTRRRSSSZZZfffsss|||}}}yyyxxxyyy|||}}}uuuiiidddbbbdddfffgggiiinnniiippp~~~mmm^^^nnnvvveeemmm{{{\\\MMMBBB??????BBBAAA<<<999;;;@@@FFFOOOXXX```iiissszzzzzz}}}|||tttlll___TTTPPPLLLDDD::::::::::::999888===LLL[[[xxx~~~kkkccc^^^```aaaaaa```______aaaccc```^^^aaahhhllliiieeeccceeefffgggeeebbbbbbeeehhhgggiiimmmqqqsssqqqmmmiiihhhffffffhhhgggnnnttt\\\XXX^^^[[[WWWUUUUUUTTTSSSSSSOOOMMMJJJEEEAAA@@@AAACCCHHHKKKPPPWWW]]]cccgggiiioooppprrrtttvvvwwwxxxxxxyyy{{{}}}uuujjjnnn}}}}}}~~~qqqggg^^^nnnnnnWWW\\\gggVVVFFFCCC:::AAA>>>:::CCCCCCGGGSSSrrrrrrggguuu{{{XXXOOOQQQHHHGGGFFFEEEDDDDDDDDDDDDCCCHHH[[[uuummmjjjfffeeedddbbb```\\\YYYWWWYYYWWWUUURRRPPPNNNMMMLLLIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKNNNPPPQQQSSSUUUUUUWWWaaasss|||ooouuuzzzdddWWWLLLIIIHHHNNNYYY``````^^^ZZZWWWUUUZZZeeeqqqzzz}}}yyywwwxxx{{{tttjjjccc______aaabbbaaacccgggeeeiiilll^^^sssuuudddoooyyyQQQEEE>>>AAAEEEAAA<<<;;;>>>;;;>>>HHHMMMPPPYYYeeekkkrrr|||~~~tttkkkeee^^^VVVLLLFFFFFFFFFAAA;;;===>>>>>>???CCCPPPeeevvvttthhhfffeee______^^^^^^___```ccceeeccc^^^___eeejjjhhhccc```^^^fffmmmppplllhhhggghhhhhhiiilllnnnooonnnmmmkkkjjjhhhhhhjjjlllsssbbbWWW\\\WWWUUUWWWXXXVVVTTTSSSPPPOOOLLLGGGBBB???@@@AAAHHHJJJOOOUUU\\\bbbfffhhhkkknnnqqqsssuuuwwwyyy{{{yyyzzz}}}~~~mmmaaaaaaxxxiiiRRR[[[iiiVVVEEEBBB:::@@@AAA===GGGIIILLLSSShhhvvvfffhhh{{{eeeRRRMMMJJJHHHFFFEEEDDDDDDDDDCCCFFFFFFMMMccc~~~uuupppfffhhhiiigggccc^^^ZZZXXXZZZYYYWWWUUURRRPPPOOONNNKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQSSSTTTTTTYYYhhh||||||llliii}}}qqqaaaSSSLLLGGGLLLYYYbbbccc```\\\XXXUUUYYYcccoooyyy~~~~~~{{{wwwwww|||{{{hhh___]]]\\\```dddccc___]]]___^^^aaasssrrrhhhzzzkkkkkklllSSS===<<>>@@@???FFFRRRXXX___mmm{{{{{{oooaaaSSSKKKKKKFFF@@@@@@AAAAAA@@@>>><<<@@@HHHSSSccctttyyykkkaaa^^^aaaaaa```^^^^^^___aaaccceeeddd^^^\\\aaaeeedddaaa___[[[cccmmmpppmmmjjjiiikkkmmmllllllkkkjjjkkklllnnnnnnkkkjjjkkknnnwwwlll\\\VVVQQQRRRYYY\\\YYYTTTSSSRRRQQQNNNIIICCC@@@@@@AAAEEEHHHLLLRRRYYY___dddfffhhhlllppptttvvvxxx|||~~~{{{{{{}}}~~~mmmaaaaaa~~~fffNNNYYYgggSSSAAAAAA:::???AAA???IIIKKKQQQUUU```|||uuunnnkkkuuukkkRRRPPPNNNJJJGGGEEEEEEEEEDDDCCCFFFEEEGGGTTTooo{{{rrrhhhjjjkkkiiieee```\\\[[[ZZZYYYXXXVVVTTTRRRPPPOOOMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOOOOQQQSSSSSSSSS[[[lll{{{tttkkkbbbbbbssslll```TTTJJJLLLWWWaaabbb___YYYUUURRRVVVaaannnwww|||}}}}}}~~~~~~~~~~~~~~~~~~~~~xxxuuuwwwpppaaa\\\XXX\\\cccjjjhhh___ZZZYYYYYY]]]kkkwww{{{zzzYYYMMMIIIBBB@@@DDDAAA:::777:::;;;:::???GGGKKKNNNXXXfffttt}}}xxxpppdddYYYOOOGGGCCCBBB???<<<======<<<>>>BBBAAAMMMbbbzzzsssjjjgggaaa___cccgggddd```___```bbbccccccddd^^^]]]```cccbbb```aaa___bbbeeeffffffgggjjjmmmmmmmmmkkkiiihhhiiikkknnnnnnmmmlllkkkmmmvvvsss[[[TTTMMMNNNWWW]]]YYYTTTTTTRRRQQQNNNJJJDDDAAA@@@AAAAAACCCGGGMMMSSSZZZ___bbbfffjjjooorrrtttvvvzzz~~~{{{{{{|||}}}~~~ggg]]]aaabbbNNNWWWcccMMM===AAA:::>>>@@@===GGGIIIQQQTTTXXXyyyuuuooolllhhhqqqqqqUUUUUUQQQMMMHHHFFFGGGGGGEEECCCAAA@@@DDDMMM\\\zzzwwwnnnmmmllliiifffbbb___]]]YYYYYYYYYXXXWWWUUUSSSRRRPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLNNNOOOLLLNNNQQQRRRQQQUUUdddssstttkkkhhhjjjuuurrrdddUUUPPPUUU\\\\\\ZZZUUURRRPPPUUU```llluuuzzzzzzzzzzzzzzzzzzzzz{{{{{{|||xxxttttttyyy|||jjj___^^^VVV\\\fffmmmiii___WWWVVVXXX\\\fffoooSSSCCCBBBBBB???;;;:::;;;<<>><<<<<<>>>===>>>GGGSSS\\\mmmqqqjjjiiiiiijjjkkknnniiidddaaabbbcccbbbbbbbbb```bbbffffffcccbbbdddccccccccccccdddfffggghhhfffhhhjjjjjjhhhhhhjjjllliiilllnnnmmmooovvvdddXXXMMMJJJSSSYYYVVVSSSVVVPPPPPPMMMIIIDDDAAA@@@@@@>>>@@@CCCIIIOOOVVV\\\___ccchhhmmmooooooppptttxxxyyyzzzzzz{{{}}}~~~}}}ttt^^^VVVdddxxx^^^QQQWWW___GGG:::BBB===>>>@@@<<>>AAAJJJMMM]]]xxxsssmmmiiigggeeeaaa]]]ZZZZZZ[[[[[[ZZZYYYWWWVVVSSSQQQOOOMMMKKKIIIHHHGGGFFFFFFFFFGGGIIIJJJLLLMMMKKKKKKNNNPPPPPPSSS```ooo~~~zzzsssrrrnnn___[[[ZZZXXXUUUUUURRRQQQVVV```kkksssvvvwwwvvvvvvuuuuuuvvvvvvvvvrrrrrrsssxxx~~~}}}}}}tttddd\\\^^^VVV[[[eeekkkfff[[[UUUUUUVVVYYY^^^{{{}}}wwwvvvrrrTTTMMMEEEDDD@@@<<<;;;>>>>>><<<777444555<<>>======>>>;;;:::===@@@AAAFFFWWWiiizzz|||rrrkkkoooqqqmmmrrrmmmfffcccbbbcccbbb```aaabbbggglllkkkfffdddfffcccdddfffiiijjjiiidddaaa___dddiiikkkjjjiiiiiijjjcccjjjoooppprrrzzzyyy\\\OOOHHHPPPUUUSSSRRRWWWOOONNNLLLHHHCCC@@@??????>>>???CCCHHHOOOUUU[[[^^^bbbgggllllllkkkkkknnnrrrwwwxxxxxxzzz|||~~~yyynnn]]]WWWhhhsss]]]SSSXXX]]]DDD999CCC>>>???BBB===DDDEEENNNRRROOOgggmmm___tttlllVVVPPPJJJGGGIIIJJJHHHEEEIII@@@BBBIIIDDDGGGqqqxxxooojjjhhhfffbbb]]]ZZZ[[[\\\]]]\\\[[[ZZZYYYTTTSSSQQQNNNKKKJJJHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKLLLJJJKKKNNNNNNQQQ^^^mmmuuujjjuuuhhhaaa\\\XXXVVVSSSSSSWWWaaakkkqqqttttttssssssrrrrrrrrrssssssmmmooouuu}}}xxxxxxuuummm^^^XXX[[[VVV[[[cccgggbbbXXXSSSUUUSSSUUUVVVmmmxxxllljjjyyysss[[[RRREEE???CCCCCC===???HHH@@@<<<999999:::===AAAEEERRRbbbxxx}}}wwwssseeebbb^^^YYYTTTOOOJJJFFFDDD===:::<<<<<<:::;;;@@@@@@===@@@FFFJJJRRRjjjyyyqqqnnnnnnooommmlllfff___```eeeeee``````dddiiikkkiiiddd___\\\^^^___aaadddfffeeebbb___```cccgggjjjkkkjjjgggeeeeeedddgggllloooqqqwww~~~fffUUUDDDGGGVVVUUUNNNRRROOOOOOMMMGGGEEEDDD???888@@@AAADDDHHHMMMRRRWWWZZZ```dddjjjnnnpppppppppqqquuuwwwzzz}}}~~~www___TTTqqqsssXXXQQQfffPPP@@@AAA:::===?????????BBBEEEEEEHHHTTTaaayyynnnqqqaaaVVVKKKGGGJJJKKKHHHEEEGGGCCCCCCDDDAAAFFF___|||wwwrrriiifffgggbbb[[[ZZZYYY[[[]]]^^^]]]\\\WWWTTTPPPLLLJJJHHHHHHHHHEEEDDDDDDDDDEEEFFFHHHIIIJJJLLLMMMLLLMMMSSS___ggg{{{}}}yyyoooiiifff\\\\\\^^^aaagggmmmsssvvvvvvqqqkkkjjjmmmooommmjjjiiipppyyy{{{mmmlllcccRRRPPP\\\eeeXXXRRRXXX[[[WWWSSSUUUNNNUUUYYYfffzzziiifffwwwwwwdddRRRMMMMMMHHH@@@;;;>>><<<<<<===>>>======>>>EEENNN[[[gggrrr~~~{{{vvvrrrmmmhhhbbb___WWWSSSMMMHHHEEECCCCCCCCC<<<:::;;;@@@@@@;;;999;;;<<>>???AAAEEEJJJPPPTTTWWW```dddjjjnnnpppqqqrrrsssuuuwwwzzz{{{|||}}}zzzjjjZZZYYYsssnnnTTTRRRbbbKKK===???:::>>>???@@@AAADDDFFFGGGIIITTT```|||sssaaaOOOJJJKKKJJJJJJLLLFFFCCCDDDFFFCCCDDDVVVlll~~~wwwkkkhhhiiiddd]]][[[ZZZ[[[\\\]]]]]]]]][[[YYYUUUQQQMMMKKKJJJJJJEEEEEEDDDDDDDDDFFFGGGHHHIIIKKKLLLKKKKKKOOOXXX```zzz~~~tttnnnmmmllljjjjjjlllpppsssuuussspppmmmllllllkkkgggccckkkqqqyyy}}}}}}kkkfff^^^QQQOOOVVVUUUOOOLLLNNNPPPNNNKKKJJJMMMSSSXXXdddvvvqqqmmmsssvvv~~~uuuyyy{{{kkkXXXFFFCCC>>>:::::::::;;;:::888:::>>>DDDMMMYYYfffooo{{{~~~}}}zzzyyyuuupppkkk^^^[[[WWWTTTQQQMMMIIIFFFCCCAAA>>>;;;:::::::::;;;===999777999<<>>??????HHHBBBBBBBBBEEEHHHIIIKKKRRR\\\dddtttwwwXXXRRRSSSLLLEEEEEEHHHEEEEEEGGGGGGCCCEEEJJJZZZyyy}}}sssqqqlllccc```\\\ZZZZZZ[[[[[[[[[___]]]ZZZVVVRRRNNNKKKIIIHHHGGGFFFEEEDDDEEEEEEFFFEEEGGGHHHHHHHHHIIILLLOOO\\\bbbiiippp}}}vvvrrrrrrtttttttttnnnllliiidddaaa```cccffftttxxx|||~~~}}}{{{zzzyyy{{{~~~zzzwwwuuuxxx}}}ttt\\\NNNKKKLLLKKKDDDOOOUUUQQQPPPTTTRRRLLLLLLNNNRRRYYYlll}}}qqq{{{zzzzzz```QQQLLLGGGAAACCCAAA@@@@@@AAA@@@===;;;@@@@@@???@@@BBBEEEHHHJJJJJJKKKMMMNNNLLLIIIEEEBBBFFFDDDBBBAAA@@@???===<<<>>>===;;;;;;===>>>>>>>>>::::::;;;;;;:::<<>>===;;;:::;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCBBBAAA;;;;;;:::999999:::::::::===;;;999999:::<<<<<<;;;;;;:::777555777AAANNNYYYpppxxxoookkkzzzxxxttt}}}yyyeeedddaaa_________aaabbb\\\\\\^^^aaa```]]]]]]aaa```aaabbbaaa___^^^___```___\\\XXXXXXZZZ]]]___```bbbaaa``````aaaccceeegggdddeeekkkrrrrrrooonnnqqqssswwwSSSIIIBBBIIISSSOOOPPPRRRPPPLLLKKKKKKGGGBBB;;;;;;<<<>>>AAAEEEHHHJJJOOOSSSYYY___dddhhhllloookkkoootttxxx{{{|||~~~}}}}}}zzzyyy{{{qqq]]]fffqqqVVVVVVggg[[[IIIGGGBBBDDDUUULLLCCCBBBDDDHHHJJJJJJNNNTTTYYY___oootttooo~~~bbbWWWRRRNNNMMMJJJHHHFFFEEEFFFFFFEEEEEEFFFJJJ^^^zzzpppjjjfffbbb^^^]]][[[ZZZYYY_________^^^[[[WWWSSSPPPMMMLLLJJJHHHFFFFFFFFFFFFCCCDDDEEEGGGIIIKKKLLLLLLLLLNNNPPPVVVeeewwwrrrpppnnniiiddd]]]XXXRRRPPPUUU```mmmuuu{{{zzzyyywwwvvvvvvyyy|||~~~zzzhhhrrrqqqmmmxxx```PPPNNNUUUZZZUUUZZZ[[[VVVOOOLLLIIIFFFJJJGGGKKKTTT\\\sss{{{{{{uuueeeiiivvvooo^^^ZZZRRRKKKEEEDDDEEEGGGAAABBBBBBCCCCCCBBBAAAAAA<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<===???@@@@@@>>><<<<<<>>>@@@AAAAAADDDFFFHHHKKKQQQ___ooo|||~~~mmmgggqqq}}}yyylllooowwwyyyvvvdddbbb___]]]\\\^^^```aaa\\\\\\___dddccc^^^___ddd`````````^^^\\\\\\^^^```^^^]]][[[\\\^^^`````````cccbbbaaaaaaaaabbbdddeee___aaagggnnnooollllllooovvvdddKKKDDDIIINNNPPPNNNPPPOOOLLLKKKLLLIIIDDD::::::;;;<<>>BBBXXXNNNDDDCCCEEEJJJLLLKKKNNNRRRUUU[[[ddd|||vvv|||fffXXXQQQLLLHHHIIIHHHFFFEEEEEEDDDCCCHHHFFFOOOjjjzzznnnkkkgggdddaaa___\\\YYY]]]^^^______]]]YYYVVVSSSPPPNNNLLLIIIGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJLLLOOOQQQYYYnnn}}}tttooommmiiiaaa[[[UUURRRQQQUUU```kkktttxxxxxxwwwtttrrrsssxxxyyyqqqllleeejjjnnnxxxzzzeeeVVVOOONNNTTTZZZZZZWWWUUUTTTPPPJJJHHHJJJMMMFFFIIIRRRUUUeee{{{~~~qqqcccXXXRRRPPPUUUVVVVVVUUUQQQLLLFFFBBBCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEDDDCCCDDDFFFHHHGGGFFFEEEFFFJJJNNNPPPQQQSSS[[[gggqqq{{{rrrjjjkkk|||vvveeeaaaeeefffffffffbbb```^^^]]]]]]___aaabbb]]]]]]aaafffeee```aaafff___^^^]]][[[YYY[[[^^^aaa___^^^^^^___aaabbbaaa```ddddddcccbbbbbbcccddddddccc``````bbbbbbbbbgggnnnttt}}}uuuQQQHHHHHHJJJPPPMMMNNNNNNKKKKKKMMMJJJEEE999999:::;;;>>>AAACCCEEEJJJNNNTTTYYY]]]bbbfffiiilllpppuuuyyyzzzzzz{{{{{{~~~{{{tttkkkccc^^^ZZZVVVRRRTTTSSS\\\mmm|||jjjZZZwwwbbbMMMXXXTTTGGG>>>DDD:::???XXXOOOFFFDDDFFFKKKMMMLLLNNNRRRKKKSSSYYYttt~~~fffWWWMMMFFFIIIJJJHHHFFFDDDBBB@@@BBB???CCCQQQgggqqqnnnkkkhhheeeaaa]]]ZZZYYYZZZ\\\]]]\\\YYYVVVSSSQQQPPPMMMJJJHHHGGGGGGGGGGGGFFFEEEEEEGGGHHHHHHHHHIIILLLOOONNNOOO\\\uuu~~~wwwoookkkjjjfff]]]VVVRRRQQQUUU___lllvvvyyyyyyuuusssqqqooorrryyyzzzpppgggaaafffdddlll|||~~~gggQQQJJJKKKLLLPPPUUUSSSKKKIIIMMMMMMGGGGGGNNNPPPGGGHHHPPPNNNXXXooo{{{qqq{{{~~~uuuggg[[[TTTRRRYYYbbbfffeeedddjjjpppllljjjfffccc```dddppp|||pppnnnnnnsss}}}zzz}}}kkkeee]]]XXXWWWYYY\\\]]]aaa```_________``````aaa]]]\\\\\\]]]```aaaaaa```ddd___[[[]]]]]]\\\\\\^^^___```bbbdddeeeeeeddddddfffdddbbbbbbccccccbbbaaaaaaaaabbbcccdddfffggghhhpppvvvVVVQQQSSSJJJRRRSSSSSSRRRQQQNNNKKKHHHGGG===;;;999:::<<<>>>@@@@@@GGGJJJOOORRRVVV[[[ccciiikkkmmmqqqtttwwwyyyzzz{{{}}}|||||||||}}}~~~zzzoooggg[[[PPPJJJHHHEEEEEEGGGLLLJJJPPPaaasss~~~ZZZYYYsss[[[SSSUUUMMMDDD===>>>AAABBBCCCDDDGGGKKKJJJCCC@@@EEEJJJJJJMMMTTTUUU[[[www|||```RRRMMMHHHFFFGGGFFFCCCBBBEEE@@@EEEEEEFFFOOO```wwwkkkiiiiiieee___\\\[[[]]]______\\\YYYVVVUUUXXXUUUQQQNNNLLLKKKHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCGGGHHHIIIIIILLLTTT___ggg{{{zzznnnjjjddd```^^^ZZZSSSNNNVVV]]]gggoootttvvvwwwwwwooommmkkkoooyyy|||pppfff]]]VVV```llltttkkkcccZZZMMMGGGGGGJJJKKKKKKIIIGGGGGGGGGIIIIIIHHHGGGMMMLLLIIIFFFTTTWWWkkkwwwyyyssspppkkkvvv~~~}}}jjjgggbbb]]]ZZZZZZ[[[]]]^^^````````````____________]]]\\\\\\^^^```bbbbbbaaabbb^^^^^^aaabbb___]]]^^^bbbbbbdddeeefffggghhhhhhgggfffdddeeefffgggfffeeeaaaaaaaaabbbdddfffhhhjjjooosssjjjVVVSSSLLLOOOQQQQQQQQQPPPNNNLLLJJJHHH>>><<<999999;;;===??????DDDHHHLLLPPPSSSYYYaaagggjjjmmmppptttwwwyyyzzz{{{}}}}}}}}}}}}}}}~~~xxxmmmbbbVVVJJJEEECCCBBBCCCFFFLLLJJJPPP```qqq{{{]]]\\\sss___UUUTTTIIIBBB===@@@CCCCCCCCCDDDFFFLLLOOOKKKHHHHHHHHHFFFHHHMMMOOOWWW{{{}}}vvvZZZPPPKKKGGGHHHGGGDDDCCCEEEAAAEEEBBBBBBHHHTTTtttppplllkkkhhhcccaaaZZZZZZZZZZZZYYYYYYZZZ[[[XXXVVVRRRPPPNNNKKKHHHEEEFFFFFFEEEEEEDDDCCCCCCCCCGGGHHHHHHGGGIIINNNWWW]]]fffwwwooojjjggg```YYYSSSQQQQQQRRR```fffpppvvvyyywwwuuutttlllkkkkkkqqq{{{{{{sssjjjbbb\\\[[[ggg~~~rrriiijjj\\\TTTJJJEEEFFFJJJKKKKKKIIIGGGFFFGGGHHHIIIIIIHHHJJJIIIHHHFFFSSSVVViiixxx||||||}}}~~~}}}hhh\\\```^^^\\\\\\]]]_________```aaabbbbbbaaa```___^^^^^^]]]\\\^^^aaaccccccccc^^^]]]```fffhhhccc___^^^bbbccccccdddfffgggiiijjjjjjiiihhhhhhjjjkkkjjjiiieeedddbbbaaabbbdddgggiiinnnrrr|||\\\RRRQQQNNNNNNOOOOOOOOONNNLLLKKKJJJ???<<<999888:::<<<======@@@DDDIIILLLPPPUUU]]]cccgggkkkooosssuuuwwwzzz|||}}}}}}}}}}}}}}}~~~~~~vvvkkk^^^RRRFFFBBBBBBBBBFFFJJJPPPMMMQQQ]]]kkkuuu}}}~~~]]]dddooo^^^RRRMMMCCC>>>===BBBFFFDDDCCCCCCCCCIIILLLJJJGGGGGGGGGFFFJJJLLLOOOXXXrrryyy```VVVOOOIIIHHHHHHFFFDDDEEECCCFFFBBB@@@DDDHHHZZZwww|||sssoookkkhhhhhh^^^[[[XXXUUUUUUWWWYYY[[[WWWVVVSSSRRRPPPMMMIIIFFFFFFFFFEEEDDDDDDCCCBBBBBBFFFFFFEEEEEEEEEGGGLLLOOOQQQcccvvv{{{uuuooogggbbbaaa___YYYQQQKKKLLLSSSZZZmmmrrrxxx|||zzzuuuqqqnnniiiiiillltttyyynnniiiaaaXXXUUUXXXmmmxxxuuurrr|||zzzkkkddddddRRRMMMGGGDDDFFFIIIJJJJJJGGGFFFEEEEEEGGGHHHHHHHHHGGGEEEHHHFFFQQQUUUcccrrraaa\\\\\\ZZZZZZ[[[]]]```aaaaaa___```aaacccccccccaaa___]]]^^^]]]\\\]]]```cccdddccc]]]\\\___eeehhhdddaaa```aaa``````aaaccceeehhhiiimmmkkkjjjkkklllllljjjhhhiiigggdddbbbaaacccfffgggkkkrrryyy```RRRVVVOOONNNOOOOOOOOONNNLLLJJJIII@@@===999777888:::;;;;;;>>>AAAFFFIIILLLRRRZZZ```ccchhhmmmqqqsssuuuyyy|||~~~}}}}}}|||}}}}}}~~~~~~~~~vvvlll___TTTIIIEEEGGGJJJPPPUUUYYYUUUTTTZZZccclllwwwkkk[[[rrrzzzeeeVVVKKKDDD===;;;===DDDGGGEEECCCCCCCCCEEEEEEAAA???AAAFFFJJJLLLKKKOOOXXXfffyyy{{{ooo___TTTJJJHHHIIIGGGEEEEEEEEEHHHCCCAAAEEEDDDIII[[[wwwppplllkkkfffbbb\\\WWWUUUTTTTTTSSSTTTTTTSSSSSSSSSPPPLLLIIIFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBCCCDDDFFFHHHQQQYYY]]]dddmmmpppmmmmmmjjjfffcccaaa___[[[XXXUUUTTTQQQNNNOOOUUU___fffuuuwwwyyyxxxtttoookkkiiihhhjjjpppyyy}}}tttjjjccc```XXXNNNPPPZZZ{{{|||iiifffnnnvvvggg[[[LLLIIIFFFEEEFFFHHHHHHGGGFFFEEEDDDEEEGGGHHHIIIHHHFFFCCCHHHGGGNNNRRR[[[}}}lll^^^YYY[[[]]]WWWWWWYYY\\\```aaaaaa```]]]___```aaa```___]]][[[```^^^\\\]]]___bbbcccccc]]][[[\\\aaadddbbbaaabbbaaa``````aaabbbdddggghhhmmmlllkkkkkkkkkjjjgggeeehhhfffdddccccccfffiiikkkiiitttzzzhhhTTTXXXQQQPPPPPPPPPOOONNNKKKIIIHHHCCC???:::777777888999:::<<<@@@DDDGGGJJJOOOVVV\\\^^^dddkkkooopppssswww{{{}}}}}}|||{{{{{{|||||||||}}}~~~yyypppdddYYYNNNLLLNNNRRRXXX^^^bbb\\\WWWWWW[[[bbbooo{{{xxx^^^^^^qqqZZZMMMFFFAAA:::999===DDDGGGEEECCCDDDGGGHHHHHHGGGCCCBBBEEEIIIFFFEEEIIIOOOSSSbbbwwwwwwooo___PPPJJJJJJIIIFFFEEEDDDGGGCCCBBBGGGDDDCCCLLL\\\zzzyyyqqqnnnlllhhhbbb]]]ZZZVVVRRROOOQQQQQQQQQSSSTTTRRROOOMMMHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBEEEGGGHHHIIILLLQQQRRRQQQTTTTTTTTTUUUUUUTTTQQQOOOLLLLLLNNNTTT^^^gggnnnqqquuutttrrrmmmiiigggggghhhkkkpppwww|||yyyuuurrrccc\\\WWWUUUPPPRRRbbbvvv~~~oookkkqqqvvvcccUUUIIIHHHGGGFFFFFFFFFEEEEEEGGGFFFGGGHHHKKKLLLLLLKKKGGGBBBJJJHHHJJJNNNSSSooo}}}{{{kkkbbbbbbaaa\\\VVVVVVVVVWWWYYY]]]___``````[[[\\\]]]]]]]]]]]]\\\[[[aaa___\\\\\\]]]```aaaaaa^^^ZZZZZZ___aaaaaaaaacccbbbbbbbbbbbbccceeefffgggkkkjjjiiijjjjjjhhheeebbbdddccccccdddgggkkkooorrriiitttzzz~~~www[[[WWWQQQRRRRRRQQQPPPOOOLLLJJJHHHFFFAAA;;;888777888999999<<>>???AAABBBAAA???;;;>>>AAADDDDDDDDDFFFIIIEEEFFFGGGGGGFFFFFFGGGHHHRRRXXXaaakkkrrruuusssrrrdddcccaaa```bbbgggnnnttt{{{}}}zzzzzzyyywwwuuupppiii```ZZZNNNOOOKKKJJJ]]]~~~~~~nnnXXXNNNKKKDDDEEEEEEEEEDDDCCCDDDDDDDDDFFFJJJNNNRRRQQQNNNKKKFFF===IIIFFFCCCMMMMMMTTToooxxxxxxzzzsssjjjgggccc___^^^]]][[[ZZZYYYWWWTTTTTTVVVZZZ^^^___bbbbbbbbbbbbccceeefffgggccc```\\\ZZZ[[[\\\]]]]]]]]][[[\\\aaadddbbb```aaa^^^___```aaaaaa```___^^^cccccceeegggiiijjjhhheeeiiiiiiiiijjjkkklllnnnnnnlllnnnsss{{{mmmVVVTTTOOOPPPQQQQQQQQQPPPOOONNNJJJEEE>>>999777888999999999<<<>>>??????BBBHHHMMMSSSZZZccchhhhhhkkkrrrxxxzzzyyyxxxxxxwwwwwwwwwxxxzzz{{{}}}}}}qqqeee^^^ZZZVVVUUUWWWQQQSSSWWWYYYVVVSSSYYYaaavvvzzz~~~dddcccvvv]]]QQQOOOFFF999<<<:::;;;>>>@@@@@@CCCIIIEEEGGGMMMSSSPPPHHHFFFJJJAAAEEEJJJKKKHHHIIITTT```zzzpppwwwyyycccYYYRRRKKKGGGDDDKKKFFFAAAEEECCC@@@EEECCCDDDGGGUUUzzz{{{uuunnnjjjiiifffaaa\\\UUUSSSPPPOOOOOOOOOMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDAAA>>>>>>@@@AAA???======???CCCEEEBBB??????BBBBBBBBBBBBAAABBBEEEIIILLLYYYbbblllrrrrrrpppnnnmmm]]]^^^___aaaeeellltttzzz|||yyyvvvvvvuuutttrrrmmmdddZZZSSSGGGMMMLLLPPPkkk|||hhhZZZNNNFFFAAABBBCCCCCCCCCCCCDDDEEE>>>AAAFFFLLLOOONNNJJJFFFDDD;;;HHHFFFBBBMMMNNNQQQ```nnnjjjaaa___]]]\\\\\\[[[YYYWWWQQQQQQRRRSSSVVVYYY\\\]]]______```bbbdddfffhhhiiiaaa___\\\WWWUUUWWW[[[___`````````aaaaaaaaaaaaaaa___]]]ZZZWWWVVVWWWXXXZZZ`````````aaacccfffhhhjjjkkkkkkjjjhhhfffgggiiikkkggglllooowwwbbbVVVTTTRRROOOMMMNNNPPPNNNKKKIIIFFFAAA<<<999777888999666888;;;===???BBBEEEGGGLLLSSS]]]dddhhhjjjnnnqqquuuwwwxxxxxxxxxxxxyyy{{{~~~|||jjjbbb^^^YYYVVVWWWWWWTTTSSSYYY```ccc___ZZZdddkkkvvv}}}yyy}}}zzz]]]```pppRRRVVVSSSDDDCCC<<<<<<===>>>???AAABBBCCCDDDDDDEEEIIILLLLLLIIIFFFFFFFFFFFFHHHKKKOOOSSSUUUxxxzzzuuuvvvYYYLLLMMMEEEEEEFFFFFFGGGFFFEEEDDDDDDBBBBBBHHHXXXwwwsssllliiieeeccceee^^^[[[VVVRRROOOLLLIIIFFFHHHHHHIIIJJJJJJIIIGGGFFFDDDDDDDDDBBB@@@???@@@AAA>>>??????@@@@@@@@@??????AAACCCGGGJJJOOOVVV]]]bbbkkknnnpppooojjjddd___]]]ZZZ\\\ccckkkrrrxxx~~~}}}{{{vvvpppqqqpppkkkcccZZZTTTNNNJJJFFFIIIPPPlllyyyooo___MMMEEEGGGFFFCCC@@@AAAAAAAAAAAACCC@@@BBBDDDEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFHHHJJJJJJ[[[llluuuvvvxxx|||kkk^^^```^^^\\\ZZZYYYYYYXXXVVVTTTTTTTTTSSSSSSTTTVVVXXXYYY]]]]]]]]]^^^___aaabbbccc___^^^[[[XXXVVVWWWZZZ^^^```bbbcccddddddbbb```^^^^^^\\\ZZZXXXWWWWWWXXXYYY______```aaacccfffiiijjjiiijjjiiihhhffffffhhhjjjdddjjjmmmrrr{{{yyyYYYXXXVVVSSSQQQQQQSSSSSSRRRIIIFFFAAA<<<999777777888777888;;;===???AAACCCEEEHHHNNNWWW^^^bbbfffkkkoootttuuuwwwwwwvvvwwwyyyzzz}}}}}}~~~~~~~~~zzzooohhh```]]]]]]\\\XXXVVVYYY___cccaaa]]]]]]dddnnnyyyyyy```mmmoooXXX]]]WWWEEEBBB=========>>>@@@AAACCCDDDCCCBBBDDDJJJPPPSSSPPPMMMFFFFFFFFFGGGJJJOOOSSSVVVfff|||pppVVVJJJGGGGGGFFFFFFFFFEEECCCBBBEEEBBB@@@AAAHHHYYYwwwvvvqqqkkkggggggccc```\\\XXXUUURRRNNNKKKGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGDDDAAA>>>>>>??????@@@BBBDDDEEEFFFGGGGGGHHHLLLSSSYYY^^^bbbfffiiikkkkkkhhhccc]]]YYYVVVVVV[[[___hhhqqqzzzwwwrrrrrrqqqlllggghhheee]]]UUUOOOKKKFFFBBBLLL^^^qqq}}}yyyrrrfffUUUFFFAAABBB???>>>===>>>???AAACCCFFFGGGHHHHHHFFFCCCBBBCCCEEEBBBCCCCCCDDDEEEGGGHHHIIIRRR```}}}zzzvvvzzzmmmZZZVVV[[[\\\ZZZXXXXXXXXXWWWUUUSSSWWWVVVTTTSSSSSSSSSTTTTTTZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\[[[YYYWWWWWWYYY[[[]]]___bbbcccccc```]]]ZZZ^^^^^^]]]\\\[[[ZZZZZZYYY]]]]]]___```cccfffhhhjjjggghhhiiihhhfffeeefffgggeeemmmpppssswww```YYYWWWSSSQQQOOONNNOOOPPPHHHFFFAAA===999777777777777888:::<<<>>>@@@AAABBBEEEJJJRRRXXX]]]bbbiiiooorrrsssuuuuuuuuuvvvxxx{{{||||||||||||}}}~~~~~~wwwmmmeeeaaa```]]]XXXTTTUUUZZZ]]]\\\YYYYYY]]]eeerrr}}}}}}iiiZZZyyynnnbbbfffYYYDDD@@@>>>>>>>>>???AAABBBDDDEEEFFFCCCDDDJJJSSSWWWTTTOOOGGGGGGHHHJJJOOOUUU[[[___ZZZwwwcccJJJKKKIIIGGGFFFFFFFFFDDDCCCAAA@@@AAABBBBBBIIIYYYhhhzzzrrrllliiieeeccc___\\\YYYUUUQQQNNNIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJHHHEEEDDDDDDEEEBBBCCCFFFIIILLLNNNOOOPPPTTTYYYaaagggiiiiiihhhhhhdddaaa\\\VVVQQQPPPSSSVVV```gggqqq{{{zzzrrrnnnnnnmmmhhhdddccc\\\TTTLLLGGGEEEDDDDDDWWWwwwppprrrlll]]]MMMDDDBBBAAA<<<===>>>>>>@@@CCCHHHLLLLLLNNNNNNIIIBBB???AAAEEEAAAAAAAAABBBCCCEEEGGGHHHMMMTTT|||ssswww}}}}}}pppdddZZZWWWZZZ]]][[[ZZZYYYYYYYYYWWWUUUVVVUUUSSSRRRQQQQQQQQQRRRWWWXXXYYYZZZ[[[[[[\\\\\\YYYZZZZZZYYYWWWVVVXXXYYYWWWYYY[[[\\\\\\[[[YYYXXX^^^______```___^^^\\\[[[ZZZ[[[]]]___bbbeeeggghhhfffgggiiiiiigggeeeeeefffdddmmmqqqrrrtttzzzwww\\\WWWSSSQQQOOOKKKJJJKKKHHHFFFCCC>>>;;;888666666888888888:::===?????????DDDIIIOOOTTTYYY```iiipppppprrrsssttttttvvvyyy{{{}}}}}}}}}}}}~~~zzzuuuvvv}}}~~~rrrjjjeeeccc___\\\XXXYYY]]]```___]]]``````eeeqqqzzz\\\YYYmmmllljjjUUUAAA>>>>>>>>>???@@@AAACCCDDDEEEKKKGGGEEEIIIPPPSSSNNNHHHDDDEEEFFFIIIOOOWWW___cccXXXhhhxxxXXXRRRNNNIIIGGGGGGHHHHHHGGG@@@AAACCCFFFEEEEEELLLUUUmmm}}}sssmmmiiifffccc```]]]ZZZWWWTTTOOONNNLLLJJJIIIIIIIIIIIIHHHJJJKKKKKKKKKLLLNNNPPPJJJLLLNNNQQQTTTWWWXXXYYY[[[___ccceeeccc___[[[YYYTTTSSSPPPNNNOOOTTT\\\aaaiiirrr|||}}}|||wwwppplllkkkiiidddaaaZZZUUUNNNGGGAAA???FFFNNNrrruuummmlllaaaQQQGGGFFFDDD@@@<<<@@@AAA???>>>BBBHHHLLLKKKNNNOOOJJJCCC>>>???BBB?????????@@@BBBCCCEEEFFFNNNPPPttt~~~tttyyylllfffaaa```___[[[XXXXXX\\\ZZZYYYXXXYYYXXXWWWUUURRRQQQPPPOOOOOOPPPQQQRRRRRRSSSUUUWWWYYYZZZ[[[[[[WWWXXXYYYXXXVVVUUUVVVXXXUUUUUUUUUUUUVVVXXXYYYZZZZZZ[[[]]]^^^^^^^^^\\\[[[YYYZZZ\\\___aaaccceeeffffffgggiiihhhgggeeeeeefff```iiilllllloootttddd[[[UUUUUUTTTOOOMMMOOOIIIGGGDDDAAA===999777555888777666999<<<>>>>>><<>>===>>>>>>???@@@AAACCCDDDEEEJJJFFFCCCEEEKKKLLLHHHBBB@@@@@@AAADDDHHHNNNTTTXXXRRR\\\uuu}}}uuu^^^WWWMMMHHHHHHIIIJJJIIIFFFDDDDDDDDDBBB>>>???DDDMMMpppyyyssspppkkkgggdddaaa^^^\\\XXXVVVSSSOOOLLLJJJIIIIIIEEEGGGIIIJJJJJJLLLOOORRRPPPQQQSSSUUUWWWXXXYYYZZZUUUWWWWWWUUUQQQNNNLLLLLLIIIJJJMMMQQQWWW___hhhooouuuxxxtttooojjjddd```]]]ZZZVVVSSSKKKIIIGGGBBB;;;<<>>DDDEEE>>>:::>>>EEEHHHFFFJJJLLLIIICCC>>>>>>???===>>>>>>???@@@BBBCCCDDDKKKKKKccc~~~zzzzzzxxx{{{}}}xxxggg\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXVVVUUUUUUUUUUUUSSSRRRNNNNNNMMMMMMNNNPPPRRRSSSMMMOOOQQQTTTVVVWWWXXXXXXVVVVVVWWWVVVTTTTTTVVVWWWWWWVVVUUUUUUVVVXXX[[[\\\TTTVVVXXXYYY[[[[[[[[[ZZZ[[[\\\^^^```bbbddddddeeeeeefffgggfffdddddddddeeeaaaiiijjjjjjpppsssrrrbbbUUUSSSUUUQQQPPPRRRJJJIIIFFFCCC???;;;777555777555444777;;;>>>===;;;>>>AAAEEEIIILLLSSS\\\bbbhhhlllqqqtttvvvwwwxxxyyyzzz|||~~~~~~~~~~~~qqq\\\PPPMMMLLLTTTjjj|||ppphhhgggfffhhhlllssszzz~~~uuutttssswww}}}}}}zzzyyyzzzwww}}}~~~iiiccc}}}xxxiiikkknnnZZZCCC======>>>>>>>>>???AAABBBDDDEEECCCAAA@@@BBBFFFGGGEEECCCEEEEEEDDDDDDFFFHHHKKKMMMLLLTTT___www~~~|||wwwjjjZZZNNNJJJJJJJJJIIIHHHDDDBBBBBBAAA>>>>>>BBB???OOOcccyyy}}}uuunnniiieeebbb``````^^^ZZZVVVRRRNNNLLLKKKFFFGGGGGGFFFEEEEEEFFFHHHHHHHHHJJJKKKKKKLLLLLLLLLIIIIIIGGGEEEDDDEEEHHHKKKLLLOOOUUU\\\dddmmmvvv{{{~~~wwwoooiiifff^^^[[[WWWSSSPPPMMMIIIGGGBBBAAACCCEEEDDDKKKaaayyytttnnnZZZHHHDDDHHHHHHCCC>>>CCCLLLNNNDDD===BBBJJJNNNDDDEEEFFFEEEBBB???>>>============>>>@@@AAACCCDDDBBBEEERRR~~~~~~wwwooo}}}{{{}}}uuuiiirrrxxxtttdddccc```[[[]]]]]]\\\\\\\\\[[[[[[UUUSSSRRRRRRRRRRRRQQQOOOLLLLLLLLLLLLMMMOOOQQQRRRNNNOOORRRTTTVVVVVVVVVUUUUUUVVVUUUTTTSSSSSSUUUWWWZZZYYYXXXXXXWWWXXXYYYYYYRRRSSSUUUWWWYYY[[[\\\]]]^^^___aaaccceeeeeeeeeeeedddddddddbbb``````bbbdddeeekkkiiiiiipppsssyyyrrrYYYRRRRRROOOOOOQQQKKKJJJIIIFFFAAA===888666666333222555;;;>>>===:::;;;>>>BBBDDDGGGLLLTTTZZZbbbgggnnnsssuuuuuuuuuuuutttwwwzzz{{{zzzxxxxxxxxxxxx}}}jjjUUUJJJFFFEEEDDD```uuuiiidddaaa^^^^^^bbbiiipppuuukkklllmmmppptttxxx|||~~~}}}{{{{{{xxx{{{~~~}}}xxxsss\\\jjjrrrdddhhhgggNNN>>>???<<<=========>>>@@@AAACCCDDD???@@@AAABBBCCCCCCDDDEEEHHHHHHHHHHHHHHHIIIIIIIIIKKKPPPTTTaaazzzwwwyyyooo\\\RRRNNNKKKIIIHHHCCCAAACCCEEECCCDDDFFF>>>BBBHHHSSShhhzzzrrrlllhhhfffdddccc```]]]XXXTTTQQQOOOIIIIIIHHHEEEBBB@@@@@@AAA>>>???@@@@@@AAAAAAAAA@@@CCCCCCBBBBBBCCCGGGMMMRRRZZZ^^^dddlllttt~~~vvvoooiiiaaa[[[YYYRRRPPPMMMKKKIIIGGGDDDCCCAAA===AAALLLXXXfff~~~}}}gggQQQCCCIIIOOOHHHBBBCCCAAAMMMQQQFFF???FFFQQQUUUHHHDDD@@@>>>??????>>>============>>>???AAACCCCCC>>>FFFIIIhhhvvvuuujjjuuueeejjjmmmsss~~~}}}iiiYYYXXX\\\XXXUUUZZZ]]]]]][[[ZZZYYYWWWTTTSSSQQQQQQRRRRRRQQQOOOLLLKKKKKKKKKMMMNNNPPPQQQRRRSSSUUUWWWXXXWWWVVVUUUUUUUUUTTTSSSRRRRRRUUUXXXZZZZZZZZZZZZYYYWWWUUUTTTSSSTTTUUUXXX[[[]]]___aaaaaabbbdddfffgggggggggfffbbbbbbaaa___]]]^^^```cccdddhhhddddddlllnnnppp{{{dddVVVSSSPPPOOORRRLLLKKKJJJGGGCCC>>>999666555222111444:::>>>===:::;;;>>>BBBDDDEEEJJJPPPVVV^^^dddlllrrrttttttsssrrrooosssvvvxxxvvvtttrrrqqqfffqqqssseeeTTTKKKJJJIIIEEEccc~~~qqqggg```WWWQQQPPPVVV]]]ccc]]]___cccfffiiinnnssswwwzzz~~~~~~|||zzzxxxzzz~~~||||||wwwuuu]]]vvvtttdddfff```GGG===BBB<<<<<<======>>>???AAABBBCCC@@@BBBDDDDDDAAAAAACCCFFFBBBCCCDDDFFFGGGHHHHHHHHHJJJLLLMMMVVVpppzzzwwwuuuiiiZZZSSSNNNKKKMMMGGGCCCDDDDDDAAA??????AAAAAACCCDDDHHH^^^xxxtttqqqeeeeeecccaaa]]]XXXTTTRRRJJJJJJIIIFFFCCC@@@@@@AAA???@@@AAABBBBBBBBBBBBBBBDDDDDDEEEEEEHHHMMMSSSXXXfffjjjpppxxxsssfffccc```YYYSSSQQQIIIHHHGGGEEEDDDCCCAAAAAA@@@888<<>>=========>>>???AAACCCDDDAAALLLHHH]]]TTThhhqqqyyy{{{qqqmmmsss~~~ppp]]]YYYXXXTTTSSSXXXRRRTTTWWWYYYZZZYYYWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRPPPNNNNNNOOOQQQTTTVVVWWWYYYZZZZZZYYYXXX\\\ZZZWWWTTTRRRRRRTTTUUUVVVWWW[[[^^^[[[WWWWWW\\\WWWXXXXXXXXXYYY[[[```ddd```aaabbbbbbbbbdddgggjjj``````____________``````^^^aaaeeefffeeehhhooouuuzzzSSSRRRSSSLLLPPPOOOMMMKKKIIIFFFAAA<<<888888444111333999===<<<999;;;===@@@BBBEEEIIIMMMQQQ[[[aaaiiiooosssuuuwwwxxxqqqppprrrvvvvvvrrrppprrreeebbbbbbbbbXXXJJJFFFKKKMMM^^^|||iiiddd]]]RRRJJJHHHLLLSSSXXXXXXUUUVVV[[[^^^___dddjjjqqqzzz{{{{{{zzzxxxxxxyyy}}}yyyvvvyyyqqq___uuubbbgggcccSSSDDD???>>>>>>:::;;;<<<>>>@@@BBBDDDDDDHHHGGGFFFDDDCCCBBBBBBBBBEEEEEEFFFGGGHHHJJJJJJKKKPPPMMMOOOUUU___{{{xxxwwwyyydddUUUSSSOOOLLLGGGCCCCCCFFFFFFCCC???CCCCCCBBB@@@DDDOOO```mmm{{{}}}uuujjjcccaaa```]]]ZZZVVVSSSMMMIIIGGGFFFDDDBBBAAAAAAAAAAAABBBDDDFFFGGGEEEGGGJJJMMMSSSZZZbbbgggpppwww~~~nnnggg^^^XXXUUUQQQKKKFFFGGGAAA>>>@@@AAA>>>======BBB:::AAA___wwwJJJHHHDDDBBB@@@AAABBBCCC???@@@???>>>===>>>@@@BBB===<<<;;;::::::;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBGGGIIIUUUIIIMMMYYYkkk|||sssqqqzzzmmmbbb___bbblllvvvxxxhhhXXXMMMNNNPPPNNNOOOTTTRRRSSSUUUXXXYYYYYYXXXWWWXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWUUURRROOOMMMMMMOOOUUUVVVWWWWWWXXXXXXXXXXXX\\\ZZZXXXVVVUUUUUUVVVWWWXXXVVVXXX]]]^^^[[[YYYZZZZZZZZZ[[[ZZZ[[[]]]bbbeeedddeeeeeedddddddddgggiiiiiihhhfffdddbbbaaa``````]]]aaaeeeggghhhllltttzzzzzzlllWWWSSSOOOLLLNNNMMMLLLJJJHHHDDD>>>:::888555333555999<<<<<<;;;:::<<<>>>???AAAEEEJJJNNNUUU[[[dddlllqqqtttvvvwwwsssqqqrrruuuvvvvvvyyy~~~ooohhheeegggeee^^^YYYZZZUUU^^^xxxzzzkkk___XXXNNNEEEAAACCCHHHLLLOOOLLLKKKOOOQQQSSSXXX___ooo}}}~~~{{{|||}}}zzzzzzyyyyyyyyyzzz}}}~~~vvvmmmfffpppnnnaaabbb[[[LLL???<<<============>>>>>>???@@@AAAAAAFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLKKKMMMQQQUUUggg|||xxxvvvvvvfff\\\SSSRRROOOLLLJJJJJJIIIGGGFFFBBBCCCBBB???>>>CCCMMMTTTccc{{{uuuqqqmmmgggbbbbbb^^^YYYTTTRRRPPPMMMLLLIIIHHHGGGGGGHHHKKKNNNPPPSSSUUUYYY___eeelllssswww~~~ppphhh]]]WWWQQQNNNNNNLLLHHHDDDEEE???:::<<<=========>>>===CCCXXX|||~~~lll\\\BBBAAA???>>>???BBBDDDFFF??????>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===<<<<<<===>>>>>>??????@@@@@@EEEEEEMMMsss>>>???BBBFFFNNNeeennnhhhllltttzzzsssooommmccc```___dddooorrr___UUUSSSKKKGGGLLLOOONNNPPPVVVRRRSSSTTTVVVWWWYYYZZZZZZXXXWWWVVVUUUUUUTTTTTTUUUXXXXXXWWWTTTQQQOOOOOOPPPVVVVVVVVVUUUVVVVVVWWWWWW[[[ZZZZZZZZZYYYYYYYYYYYYYYYSSSSSS[[[bbbaaa]]]ZZZ[[[\\\\\\[[[[[[^^^bbbeeefffffffffeeecccccceeeggglllkkkiiifffdddbbbaaaaaa^^^bbbfffhhhiiimmmsssxxxvvv^^^QQQSSSMMMMMMLLLLLLKKKJJJGGGBBB>>>777666666666777:::<<<===:::;;;;;;<<<===@@@FFFIIILLLSSS^^^gggmmmqqqsssuuutttrrrqqquuuxxx|||~~~~~~~~~wwwllleeeaaa\\\bbbqqqvvvsssuuu~~~rrrgggaaa[[[RRRIIIDDDCCCDDDFFFGGGCCCAAABBBCCCEEEMMMUUUkkkzzz~~~zzzvvvuuuvvvxxxzzzyyyyyyyyyyyyzzz{{{|||}}}}}}~~~yyy|||nnnfffbbbeeeeee```SSSDDD<<<<<<>>>>>>?????????>>>>>>>>>======BBBAAAAAAAAAAAAAAABBBBBBAAAAAACCCEEEHHHJJJLLLMMMHHHIIILLLMMMLLLTTTnnn{{{wwwzzziiiZZZSSSQQQNNNKKKIIIHHHHHHHHHEEEGGGHHHEEEAAA@@@AAADDDGGGTTTlll}}}wwwsssooojjjfffccc```]]][[[XXXVVVTTTTTTVVV[[[```dddhhhkkkqqqxxxxxxfffXXXQQQMMMJJJFFFDDDEEEEEEBBB???>>>;;;:::<<<===<<>><<<===??????<<<999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>???CCCBBBEEEaaa;;;@@@GGGIIIFFFJJJ[[[lll}}}ooohhhhhhmmmqqqssstttvvv}}}~~~vvvsssmmmiiiffffffggghhh~~~~~~___RRRSSSWWWOOOLLLLLLOOOPPPNNNQQQXXXSSSSSSTTTUUUWWWYYY\\\]]]WWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUSSSSSSSSSUUUWWWVVVTTTTTTTTTUUUVVVWWWZZZ[[[\\\]]]]]]]]]\\\[[[XXXPPPNNNXXXdddfffaaa]]]\\\\\\\\\[[[[[[]]]aaaddddddeeeeeecccbbbbbbdddfffhhhgggfffeeedddcccccccccbbbdddfffggggggiiimmmpppyyy|||mmmTTTVVVQQQKKKJJJJJJKKKKKKHHHDDDAAA777777777666555777:::===:::;;;:::::::::===BBBFFFGGGNNNXXXbbbhhhlllooopppsssqqqqqquuuxxx~~~vvvpppaaaUUUSSSRRROOOSSS[[[www~~~pppgggaaaaaa]]]VVVOOOJJJHHHGGGGGGEEEAAA======<<>>>>>>>>======<<<<<<<<>>===>>>HHHTTTppp~~~zzznnnlllsss~~~{{{mmmaaaYYYLLL>>>???>>>===;;;;;;<<<===>>>AAA>>><<<===AAAAAA<<<777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>@@@CCCBBBCCCUUU>>>===>>>@@@???AAAKKKWWWccc{{{|||~~~|||tttkkkjjjsss|||zzzsssppppppmmmhhhdddeeeiiipppzzz|||eeeWWWTTTTTTTTTMMMKKKKKKKKKJJJIIINNNTTTTTTTTTTTTTTTVVVYYY\\\^^^WWWVVVVVVUUUUUUUUUUUUVVVTTTUUUVVVVVVTTTSSSTTTUUUVVVUUUTTTSSSSSSUUUVVVWWWYYY[[[]]]^^^______^^^]]]WWWNNNKKKUUUbbbgggddd```^^^^^^]]]\\\\\\]]]aaadddccccccdddcccbbbcccfffhhhgggfffeeeddddddddddddddddddeeefffhhhhhhjjjlllnnnyyyxxxeeeXXXNNNIIIIIIHHHIIIJJJHHHFFFCCC888888777555333555888;;;:::;;;::::::999<<<@@@CCCEEEKKKTTT\\\bbbfffiiikkkooonnnqqquuuwww{{{rrr]]]RRRLLLHHHKKKQQQZZZiiiuuutttiii```[[[ZZZXXXVVVSSSOOOKKKHHHGGGFFFFFFBBB???===;;;>>>IIITTThhhxxx~~~~~~xxxttttttvvvvvvuuutttvvvyyy{{{zzzyyy}}}}}}~~~~~~yyytttvvvyyyccceeeqqqhhh```lll\\\III===;;;<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAACCCEEEFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKNNNNNNLLLMMMWWWbbbrrrlllwwweee\\\QQQMMMNNNNNNJJJEEECCCDDDEEEDDDCCCBBBBBBBBBEEE??????GGGPPP^^^{{{{{{zzzxxxyyy}}}xxxrrrhhh^^^TTTLLLGGGDDDCCCAAA@@@>>>===;;;999777444777;;;;;;999BBB[[[ssslllaaa[[[dddvvvnnnVVVKKKGGGCCC@@@???===<<<;;;:::::::::BBB>>><<<>>>AAAAAA<<<777:::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>???>>>???AAACCCNNNooo>>>:::999;;;>>>???EEEKKKDDDPPP[[[lll|||tttsssooossssssooonnnuuuzzzvvvjjjtttqqqkkkmmmjjjcccddd]]]dddhhhhhhjjjrrrzzz~~~nnnggg[[[RRRRRRTTTRRRKKKJJJJJJIIIHHHHHHJJJOOOSSSSSSSSSSSSSSSUUUWWWZZZ[[[WWWWWWVVVVVVVVVVVVWWWWWWUUUVVVWWWVVVSSSPPPPPPPPPTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ\\\^^^^^^^^^^^^]]]XXXQQQNNNTTT]]]```aaabbb``````___^^^]]]^^^bbbeeecccddddddccccccdddgggiiiiiihhhgggffffffeeeffffffdddeeegggjjjlllooopppqqqssssss```JJJJJJIIIGGGGGGHHHHHHGGGFFF===:::777444444555777888999::::::::::::;;;>>>@@@CCCHHHOOOVVV[[[```dddgggjjjkkknnnrrrsssvvvvvvcccTTTIIIEEEFFFDDDKKKSSSUUURRROOONNNNNNQQQPPPOOOMMMKKKJJJIIIIIIFFFCCC@@@>>><<<>>>JJJVVVkkkzzz~~~}}}||||||}}}}}}|||}}}|||}}}uuurrrqqqrrrwwwyyyyyywww{{{yyyxxxwwwxxxwwwtttrrrrrrcccoooxxxfffeeebbbRRRBBB:::999::::::;;;:::::::::;;;;;;<<<<<<=========>>>???AAACCCEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHLLLMMMMMMLLLJJJLLLQQQWWW```~~~ppprrr}}}rrrdddYYYTTTOOOIIIDDDGGGFFFEEEDDDCCCCCCCCCCCC@@@>>>AAADDDCCCEEETTTeeeuuuuuujjj]]]XXXQQQKKKFFFCCC@@@===::::::;;;;;;;;;:::999888::::::;;;<<>>>>><<<999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>><<<:::===CCCHHH\\\;;;:::<<>>BBB@@@CCCPPP[[[mmmuuuqqquuuxxxuuuuuutttssssssppplllhhhfffnnnkkkffflllnnnlllppp|||vvviiicccWWWTTTLLLFFFHHHNNNOOOLLLKKKLLLKKKKKKMMMPPPRRRSSSPPPPPPPPPQQQRRRTTTUUUVVVTTTTTTTTTSSSSSSTTTTTTUUUSSSTTTUUUTTTQQQOOONNNNNNRRRSSSTTTVVVWWWXXXXXXXXXZZZZZZ[[[\\\]]]]]]]]]]]]\\\WWWSSSTTTVVVWWW[[[aaa^^^^^^]]][[[ZZZ[[[___bbbaaabbbbbbaaa___```bbbdddgggfffffffffggghhhiiijjjeeefffgggjjjmmmoooppppppnnnnnn}}}vvvTTTMMMKKKHHHFFFHHHIIIJJJJJJCCC>>>888555666777777666555777::::::::::::<<<===???CCCIIINNNTTTZZZ```dddhhhhhhkkkmmmmmmppp{{{nnn\\\QQQMMMMMMJJJHHHJJJKKKKKKJJJJJJLLLLLLLLLKKKKKKKKKKKKJJJFFFDDDBBB@@@>>>@@@LLLYYYnnn|||~~~}}}}}}}}}||||||{{{{{{zzzwwwyyy|||~~~~~~}}}||||||tttpppmmmoootttwwwxxxvvvvvvwwwuuuqqqmmmnnnttt{{{wwwhhhhhh~~~qqqkkkjjjUUUHHH<<<::::::999999;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDCCCCCCCCCDDDEEEFFFFFFGGGIIIJJJJJJIIIIIIKKKMMMNNNPPPmmmqqqppptttaaaTTTMMMJJJKKKJJJHHHHHHHHHGGGFFFEEECCCCCCCCCBBB>>>===???CCCIIINNNZZZkkkzzz~~~yyypppfffaaa]]]VVVMMMJJJFFFBBB@@@???>>><<<999555777999::::::999999:::<<<===DDDQQQbbbxxxuuuoooeeeppp{{{|||zzzWWWAAA???@@@;;;999999::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::999:::;;;;;;;;;;;;:::999:::::::::;;;<<<<<<=========888;;;CCCDDDKKKjjj:::999999;;;999666888======BBB@@@@@@CCC>>>BBBSSS[[[mmmyyyjjjddd```ZZZUUUJJJOOOPPPNNNMMMOOOPPPOOOLLLMMMMMMMMMPPPSSSRRROOOMMMNNNOOOOOOPPPQQQQQQRRRPPPPPPOOOOOOOOOOOOPPPQQQNNNPPPRRRSSSQQQPPPPPPQQQPPPRRRTTTWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\```\\\XXXUUUQQQPPPVVV___[[[ZZZYYYWWWVVVWWWZZZ]]]______^^^\\\ZZZZZZ[[[]]]```aaabbbdddgggjjjmmmnnnhhhggghhhiiikkkkkkjjjiiilllnnnyyydddPPPMMMHHHGGGHHHJJJLLLLLLHHHAAA999666888:::888666333666999::::::::::::;;;<<>>;;;;;;:::::::::::::::999::::::;;;<<<>>>@@@AAABBB??????@@@BBBCCCEEEFFFGGGCCCEEEFFFGGGIIILLLLLLKKKLLLVVVyyyzzzmmmsss^^^XXXYYYHHHGGGGGGHHHIIIIIIGGGEEEEEEDDD???;;;<<<@@@AAA@@@EEEAAAAAAEEEIIIQQQaaarrrvvvlll]]]XXXOOOGGGGGGIIIGGGAAA@@@===;;;<<<>>>???<<<:::666888:::;;;:::999999999:::???OOOjjjrrrqqqzzz}}}xxx___BBB999AAAAAA888999999999999999999999999888999999777666777999;;;999999;;;;;;;;;;;;999999888999999::::::;;;<<<<<<@@@999;;;DDDCCCAAAWWWvvv;;;::::::999:::;;;<<<===::::::;;;;;;===>>>???@@@KKKMMMSSS___sssppphhh]]]VVVUUUWWWYYYYYYSSSMMMKKKMMMMMMKKKMMMSSSNNNNNNOOOPPPQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQTTTQQQOOONNNNNNOOONNNMMMTTTSSSRRRPPPOOOMMMLLLLLLNNNOOOPPPRRRTTTWWWXXXYYYZZZYYYZZZ^^^bbbbbb___[[[___^^^\\\ZZZYYYYYYZZZZZZ\\\[[[YYYXXXWWWXXXZZZ[[[___^^^\\\YYYXXXZZZ___bbbdddbbb``````dddjjjqqqvvvmmmjjjhhhhhhkkkmmmmmmlllrrrpppttt}}}~~~TTTSSSOOOJJJHHHJJJLLLMMMEEEDDDAAA<<<666444666999555666999;;;;;;:::888666<<>>???>>>>>>>>>@@@CCCFFFJJJLLL^^^eeeqqqssskkkbbbYYYRRRIIIHHHGGGDDDBBB@@@>>>===<<<===>>>===:::888888999777<<<<<<777999???@@@;;;BBBFFFhhh}}}jjjgggxxxzzzgggOOO@@@<<<======;;;999888777777777888999:::999999888888888888888888;;;;;;;;;:::999888777666888888888888999:::;;;;;;===<<<===???AAAFFFRRR^^^:::999888888888999;;;<<<888888999999:::<<<===>>>>>>>>>@@@FFFPPP]]]jjjqqqpppeee[[[YYYUUUSSSTTTYYY___dddUUUOOOMMMNNNMMMJJJLLLPPPNNNOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRPPPNNNLLLLLLNNNOOOPPPOOOPPPPPPQQQQQQPPPOOONNNNNNMMMMMMOOOQQQSSSUUUWWWWWWXXXWWWWWWYYY\\\^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZ\\\[[[YYYXXXXXXYYY[[[\\\^^^______^^^]]]\\\^^^```ddddddddddddfffiiilllnnnkkkiiifffgggjjjlllmmmlllrrrpppqqqvvvmmmZZZLLLKKKLLLJJJIIIMMMFFFFFFCCC===888555666888444555777999999999777777:::===AAAEEEHHHMMMRRRUUUZZZ]]]aaadddgggkkkooorrryyyyyyppphhh```\\\VVVVVVVVVVVVTTTRRRQQQQQQRRRQQQPPPMMMHHHHHHSSSaaazzz~~~~~~}}}|||zzzwwwvvvwwwyyyzzz{{{qqqrrrqqqnnnkkkiiijjjkkkjjjkkklllmmmooopppqqqqqqqqqrrrlllbbbdddwww|||qqq___```jjjkkkooo\\\FFF@@@;;;999;;;<<<:::888999999999999:::::::::;;;;;;;;;;;;<<<===>>>@@@@@@BBBBBBCCCCCCCCCCCCDDDDDDEEEFFFHHHHHHGGGGGGHHHJJJLLLPPP[[[sssjjjWWWHHHGGGKKKJJJGGGEEEFFFEEECCCAAA@@@???@@@@@@>>>>>>======>>>@@@CCCDDDFFFKKKSSS]]]gggoootttwww|||vvvkkkeee\\\VVVRRRNNNHHHCCCAAA@@@@@@>>>===<<<;;;;;;999999:::999:::;;;<<<===777;;;===999777999>>>AAAKKK[[[}}}pppfffkkkzzzttt^^^RRRCCC::::::<<<<<<<<<:::999888777777888999999888888888888888888888888::::::::::::999888777666888888888888999:::;;;;;;===;;;<<<>>>???BBBLLLVVV888888777777777888999999666666666777888999:::;;;<<<;;;;;;;;;===@@@CCCEEERRRbbbwwwuuueee[[[VVVRRRPPPJJJMMMPPPPPPQQQVVV^^^fffVVVQQQOOONNNMMMKKKKKKNNNOOOOOOOOOOOOQQQSSSTTTVVVSSSSSSTTTTTTTTTTTTSSSSSSPPPNNNLLLKKKMMMNNNNNNMMMKKKMMMOOOQQQQQQQQQPPPOOOLLLLLLNNNPPPRRRTTTUUUVVVVVVVVVUUUTTTTTTWWW[[[___\\\]]]]]]]]]\\\[[[ZZZZZZ[[[ZZZYYYXXXYYYYYY[[[[[[\\\^^^aaabbbaaa___^^^^^^cccccceeeeeeeeedddcccbbbfffdddbbbcccfffhhhjjjjjjooommmnnnpppuuutttUUUPPPRRRMMMKKKPPPIIIHHHEEE@@@:::777666777444444555666777777888888888;;;>>>@@@CCCFFFKKKNNNOOOTTT[[[```ccceeegggiiimmmqqqwww}}}xxxpppkkkjjjfffdddgggnnnrrrpppllllllfff^^^WWWQQQPPPXXXbbbvvvzzz}}}{{{zzzxxxxxxwwwvvvuuuvvvxxxzzzvvvuuuqqqlllgggeeefffgggfffgggiiijjjlllmmmmmmmmmnnnqqqkkkbbblll{{{ppp^^^pppwwwdddhhh```KKKAAA===999888:::;;;:::888999888888777777999:::;;;999999;;;<<<============AAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDEEEGGGHHHIIIRRR```rrrvvvVVVRRRRRRIIIAAACCCFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@>>>===<<<<<<======:::<<>>;;;999999999:::::::::::::::<<<:::777666666777666666<<<<<<<<<;;;888;;;IIIWWWqqqrrrhhhppp{{{zzz}}}sssggg___BBB???:::777888:::;;;;;;;;;:::999888888888888888777777777777888888888888999999999999999888777666777777777777888999:::;;;;;;:::;;;===<<<===DDDLLLrrr777777777777777777888888555555555555666777888999<<<<<<;;;<<<<<<===>>>???@@@CCCFFFLLLYYYooorrrfff[[[UUUNNNIIIIIIKKKLLLMMMKKKMMMNNNOOOOOOQQQUUUXXXSSSQQQOOONNNMMMLLLLLLNNNPPPOOONNNOOOPPPSSSVVVXXXSSSTTTTTTUUUUUUTTTTTTSSSTTTQQQMMMKKKKKKJJJIIIHHHIIIKKKNNNQQQRRRQQQOOONNNLLLMMMNNNPPPQQQSSSTTTUUUUUUVVVWWWUUURRRSSSWWW[[[YYYZZZ[[[\\\[[[ZZZYYYXXXXXXXXXWWWWWWWWWXXXYYYZZZYYY\\\___aaa```______``````aaabbbbbbaaa___]]]\\\```___^^^^^^```cccfffgggiiijjjmmmooorrrvvv^^^VVVTTTSSSSSSLLLKKKGGGCCC>>>999777666555444444444555777999:::777999<<<===>>>AAADDDGGGHHHMMMTTTYYY]]]___aaabbbiiilllppptttxxx|||~~~xxxuuu}}}yyykkk^^^ZZZbbbnnnwwwzzz~~~{{{yyyxxxsssuuuvvvtttpppoooqqqsssxxxxxxuuupppkkkgggffffffbbbdddeeeggghhhiiiiiihhhhhhjjjeeebbbuuu|||}}}}}}{{{}}}jjjeeeiiieeebbbOOO@@@>>><<<999888:::;;;;;;::::::999777666777888:::<<<888999;;;============<<<@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFEEEDDDCCCDDDEEEGGGEEEKKKSSSWWWjjj{{{yyynnn\\\VVVNNNIIIIIIFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDBBB@@@>>>=========>>>>>>>>>>>>>>>@@@BBBCCC>>>@@@BBBDDDEEEEEEDDDCCCDDDCCCBBBDDDEEEDDDAAA???AAA>>>;;;;;;<<<<<<;;;:::888888888999999:::::::::<<<:::888777888888666444@@@===>>>CCCIIITTTjjj~~~qqqkkk]]]eee}}}wwwxxxyyyoooZZZIII:::::::::999888888999:::;;;;;;:::999888777777777666666666777777777777777888888999999888777666666777777666777777888999:::999888999<<<<<<;;;???EEE\\\777888888888888777777777555555555555666777888888555555555555666999;;;<<<999;;;>>>AAACCCGGGNNNTTTZZZhhh|||{{{mmmccc]]]XXXQQQLLLLLLKKKKKKLLLMMMMMMLLLKKKMMMLLLKKKMMMOOOPPPOOOMMMOOOOOONNNMMMLLLMMMNNNNNNOOONNNMMMMMMOOORRRUUUWWWSSSSSSTTTTTTTTTTTTSSSSSSSSSPPPMMMKKKKKKJJJIIIHHHJJJLLLOOOPPPQQQOOOMMMKKKMMMNNNOOOPPPRRRSSSTTTUUUUUUXXXZZZXXXUUURRRSSSUUUUUUVVVXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWVVVXXXZZZ[[[\\\^^^aaacccaaa``````___^^^^^^^^^^^^______^^^]]]^^^aaaeeehhhfffhhhlllooorrrqqqXXXYYYZZZTTTOOOMMMJJJFFFAAA===999666777666555555666777999;;;777999;;;;;;<<<===@@@BBBEEEHHHMMMQQQTTTWWW[[[^^^cccfffkkkooorrruuuxxxzzznnnccckkkzzz|||~~~~~~}}}}}}~~~|||zzzwwwvvvoooqqqssspppllliiiiiikkktttuuuuuusssnnnhhheeedddbbbccceeefffggggggfffeeeaaa]]]UUUZZZvvvrrrzzzwwwwwwnnn___qqqrrr___ggg[[[BBB>>>===;;;::::::;;;<<<<<<<<<;;;:::888777888999;;;===999:::<<<===>>>======<<>>===<<<===>>>???AAA======>>>>>>======<<<;;;::::::;;;<<<>>>>>>===;;;<<<;;;999999999999888777999999999999999999999999666777888;;;===??????>>>>>>AAAMMM___qqqyyykkk```]]]ddd|||vvv{{{jjjPPP<<<;;;<<<<<<:::888777999;;;::::::999999888777666555555555666666666777777777777777888888888777666666666666666666777888999999888666888;;;<<<;;;>>>CCCGGGvvv777777888888888777666666666555555555666666777888777666444444444555777999999:::<<>>::::::<<<@@@FFFMMMTTT]]]iiixxx~~~qqqcccWWWRRRLLLJJJLLLNNNNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFJJJOOORRRPPPMMMLLLNNNNNNKKKKKKNNNNNNLLLLLLLLLLLLLLLNNNPPPRRRSSSQQQQQQRRRRRRRRRRRRQQQQQQOOOMMMKKKJJJLLLMMMMMMLLLLLLMMMNNNOOOOOONNNLLLKKKMMMNNNOOOPPPRRRSSSTTTTTTVVVXXXZZZ[[[XXXUUUSSSQQQTTTTTTUUUVVVWWWWWWWWWVVVRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVWWWWWWXXX\\\```dddbbbaaa```___^^^___```aaaaaaaaa```______aaafffjjjggghhhkkknnnpppaaa\\\\\\SSSPPPNNNKKKHHHEEEAAA;;;777888777666666666777888999777999:::::::::;;;===???CCCEEEGGGIIILLLPPPUUUYYY\\\```fffkkkoooqqqtttvvv~~~mmmppp|||}}}{{{{{{}}}}}}{{{yyyvvvuuunnnooopppnnnkkkhhhffffffkkknnnooonnnjjjeee```^^^bbbdddeeeffffffdddbbbaaaYYYPPPJJJWWWuuunnn|||xxxmmmaaaaaa{{{^^^[[[eeeRRR;;;AAA;;;;;;;;;::::::;;;;;;<<<:::999999888999:::;;;<<<:::;;;;;;<<<======<<<<<>>???AAA============>>>>>>??????============<<<;;;;;;:::888888888888999999999999999888888888888777777777777888::::::;;;===@@@DDDJJJYYYpppyyytttjjj```aaapppzzzqqq}}}vvv[[[EEE999::::::999888666777999;;;777888888888777666555555444444555555666666777777666666777777777777666666555555555555666777888999888666777;;;===<<<>>>AAA>>>aaa555666666777666555444333555555444444555555666666999999999999999999999999<<<777555777777666999@@@BBBBBBAAA@@@AAAFFFNNNUUU\\\cccqqqxxxpppccc[[[WWWOOOLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFFFFHHHIIIEEEEEEGGGIIILLLMMMMMMMMMKKKNNNNNNJJJIIILLLLLLHHHJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOMMMKKKKKKLLLNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSVVVVVVWWWYYYZZZXXXUUURRRTTTTTTTTTTTTUUUVVVWWWXXXQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXZZZ^^^``````______^^^^^^^^^^^^^^^bbbbbbaaa^^^]]]___eeeiiijjjggghhhkkkooouuu```ZZZTTTQQQOOOLLLJJJHHHDDD===888777777666666555555666666666777888888888999;;;===>>>@@@CCCEEEGGGKKKOOORRRWWW[[[aaafffjjjnnnsssvvvzzzuuuzzz}}}||||||}}}~~~}}}|||zzzxxxvvvuuunnnnnnnnnoooooommmjjjgggggghhhiiigggccc^^^[[[ZZZ___```aaabbbaaa^^^[[[YYYRRRMMMTTTiiitttxxxiiifffxxxrrr______^^^III999???999:::::::::999999999:::888888888888999999999999:::::::::::::::;;;;;;<<>>>>>>>>>>>???@@@AAAAAA;;;;;;:::;;;;;;===>>>???===>>>>>>===;;;:::::::::888999;;;;;;;;;;;;;;;<<<888888888888888888999999;;;===>>>======DDDQQQ[[[sssuuudddgggccchhh{{{|||zzz___HHH<<<999999888777666666777777777555555666777777666555444333333444555555666777777555666666777777666666555555555555555666777888888:::666666:::;;;;;;<<>>>>>???@@@FFFNNNSSSVVV^^^eeeoooqqqvvv~~~vvvqqqjjjccc[[[LLLHHHIIIDDDFFFJJJGGGDDDEEEFFFEEEDDDDDDFFFGGGJJJJJJJJJIIIHHHGGGHHHIIIFFFIIIKKKKKKGGGFFFGGGIIILLLOOOOOOIIIHHHKKKJJJEEEHHHIIIJJJKKKLLLKKKKKKKKKMMMNNNNNNOOOOOONNNNNNMMMRRROOOMMMLLLLLLMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNKKKLLLLLLNNNOOOPPPQQQQQQUUUTTTTTTVVVZZZZZZWWWTTTUUUUUUTTTTTTUUUWWWYYYZZZRRRRRRSSSUUUUUUVVVVVVVVVWWWXXXYYYZZZYYYYYY[[[]]]\\\\\\]]]]]]\\\[[[YYYYYY``````___\\\ZZZ\\\aaafffkkkfffeeehhhpppeeeYYYXXXQQQOOOMMMKKKJJJEEE???999666666666555555444333333555666777777777777:::<<<;;;===AAACCCEEEGGGJJJLLLRRRUUUYYY^^^ccciiipppttt{{{zzzyyy}}}}}}||||||}}}}}}}}}{{{zzzxxxvvvuuunnnmmmmmmpppsssrrrnnnjjjggggggeeebbb]]]ZZZXXXXXXZZZ[[[\\\\\\ZZZWWWTTTRRRNNNRRReee}}}uuullluuuwwwlllfffYYYDDD999:::888999:::999888777888888666666777888888888888777:::999888888888999:::;;;???@@@@@@AAACCCDDDEEEEEE===???@@@@@@@@@@@@BBBCCCDDDBBBBBBEEEFFFHHHOOOYYYccc}}}tttvvvtttvvvfffiiiVVVTTTQQQMMMKKKJJJJJJJJJIIIIIIIIIHHHGGGEEECCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>999:::;;;;;;::::::;;;<<<:::;;;<<<<<<;;;::::::;;;999999999:::;;;<<<<<<<<<:::>>>CCCEEEKKK[[[rrr}}}]]]RRR^^^fff~~~nnnWWWGGG===888777;;;999777777888777555222333444555666666666555444333333444444555666777777555555666666666666666555555444444555555666777888<<<888666999:::999:::<<>>>>>??????@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@BBBBBBDDDGGGFFFEEEIIIOOOTTTfffzzzzzzkkkwwwxxxcccQQQPPPTTTQQQGGGAAAKKKGGGEEEFFFGGGGGGGGGHHHFFFDDDAAA@@@@@@@@@???>>>???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::888999;;;======<<<;;;:::999;;;===>>>===>>>@@@BBBGGGDDDKKK```ssswwweee]]]lllwww~~~uuuvvvmmm{{{nnnooo```MMM@@@;;;;;;999777555555666666666666555555666666555555555444444444444444333333444555777888444444444444444444444444666666666666666666666666777777777777888999:::;;;;;;GGGGGG^^^222444666666444222111111555555444444444444555555333444444555666666777777666666666666666666666666777888888888888999999999777888999:::;;;<<<======;;;<<<===???AAABBBCCCDDDBBBCCCEEEGGGJJJLLLNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVUUUTTTQQQMMMJJJGGGEEEIIIHHHFFFDDDBBB@@@>>>>>>AAA@@@??????@@@AAABBBCCCAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCGGGGGGGGGHHHIIIJJJIIIHHHMMMLLLIIIGGGEEEEEEEEEFFFIIIJJJKKKKKKKKKKKKJJJIIILLLNNNQQQQQQPPPNNNMMMNNNMMMMMMNNNNNNNNNOOOOOONNNJJJIIIHHHGGGHHHJJJLLLNNNTTTSSSSSSRRRSSSTTTVVVVVVUUUUUUTTTTTTUUUVVVWWWWWWUUUTTTSSSTTTVVVWWWVVVUUUXXXYYYWWWTTTWWW]]]___\\\VVVZZZ]]]]]]ZZZZZZ]]]aaabbbaaacccfffccc\\\YYY[[[ZZZ[[[]]]___aaabbbccccccgggbbblllqqqvvvzzzggg^^^VVVVVVTTTJJJIIILLLGGG<<<999777666666666666555666666666666666777777777999:::;;;===@@@CCCFFFHHHLLLNNNRRRVVV[[[aaahhhlll|||wwwrrrrrrvvv{{{yyyrrrnnnpppwwwuuusssqqqqqqooommmjjjjjjkkkhhhbbb```bbbcccaaa[[[ZZZWWWSSSPPPNNNMMMMMMKKKKKKLLLMMMKKKHHHEEECCC[[[rrrrrrxxx~~~wwwiiiKKK;;;999:::999888777777777777888999:::888777777888999888777666777888999999::::::999:::;;;<<<>>>>>>>>>======AAA@@@@@@?????????@@@@@@BBBAAACCCEEEEEEDDDHHHNNNOOO^^^xxx~~~}}}sssppp}}}```RRRPPPQQQRRRTTTJJJJJJKKKNNNOOOLLLHHHEEEDDDCCCAAAAAACCCCCCBBBAAA>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>><<<<<<===>>>===<<<:::999BBB@@@>>>===>>>AAADDDFFFRRR\\\ooouuulllnnnxxxxxx{{{iiigggnnnpppwwwrrrpppcccVVVFFF<<<::::::999777666666777777777777666666666555555555444444444333444333333333444555777888444444444444444444444444555555555555555555555555777777777777888999:::::::::EEEEEESSS000222444444333111111222555444444333333444444555333444444555555666666666666666666666666666666666666666666777777777777888888888888888888888888888888888999:::;;;<<<<<<===?????????@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>???@@@AAABBBCCCAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHIIIJJJJJJMMMKKKHHHEEECCCDDDFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJLLLNNNNNNMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQKKKJJJIIIHHHIIIKKKMMMOOOPPPOOONNNMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQSSSUUUVVVUUUSSSRRRSSSTTTUUUTTTSSSRRRVVVVVVTTTTTTYYY___aaaWWWYYY[[[[[[YYYYYY\\\```ddddddeeegggddd```___aaaddddddeeefffggghhhiiiiiihhhbbbllluuu}}}~~~{{{kkk[[[VVVWWWNNNJJJNNNNNNBBB>>>:::777666555444333555555555666666777777888777888999;;;>>>@@@CCCDDDHHHJJJNNNRRRVVV[[[aaafffyyy{{{zzz}}}zzzooonnnqqqwwwxxxsssooommmsssqqqnnnlllkkkiiifffdddfffgggeee___\\\\\\[[[WWWQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGIIILLLMMMKKKIIIbbb~~~}}}vvvtttyyy}}}wwwaaaDDD:::888666888777777666666777777888888777666777888999888777666666666666777888999999777999;;;===>>>===<<<;;;?????????>>>>>>??????@@@BBB@@@@@@CCCCCCCCCGGGMMMKKKUUU___|||{{{kkkwwwttthhh[[[OOOHHHKKKJJJIIIIIIIIIIIIFFFDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@??????>>>===<<<<<<<<<===============<<<;;;:::999999:::<<<<<<======>>>=========AAAHHHRRR]]]ccc|||sssggghhhfffzzz~~~}}}|||tttlllkkkkkkRRRIII>>>888888999999777666666777777777777666666555555444444444444333333333333333333444555666666333333333333444444444444555555555555555555555555666666666666777888999::::::@@@BBBFFFlll///111333333222222222333444444333333333333444444333333444444444555555555444555555555555555666666444444555555555666666666999999999888888888888888999999:::::::::;;;;;;;;;=========<<<<<<<<<<<<<<<===============>>>>>>>>>===>>>>>>>>>>>>>>>======>>>??????@@@@@@AAAAAAAAA<<<<<<===>>>???AAABBBBBBAAAAAAAAAAAABBBDDDEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHGGGGGGHHHJJJKKKKKKIIIGGGFFFEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJKKKKKKHHHJJJLLLLLLKKKKKKKKKLLLKKKKKKJJJKKKLLLNNNPPPQQQLLLKKKJJJJJJKKKLLLNNNOOOJJJJJJIIIIIIIIIJJJLLLMMMNNNNNNNNNNNNPPPRRRTTTVVVSSSRRRRRRSSSUUUVVVUUUTTTPPPQQQQQQPPPQQQUUUZZZ]]]WWWXXXYYYYYYXXXYYY\\\___ccccccddddddcccaaabbbcccjjjjjjjjjjjjkkkkkklllmmmoookkkxxx|||wwwfffYYY[[[SSSLLLMMMLLLHHHDDD>>>999777555333222444444555555666777888888666666777999;;;===???@@@CCCEEEIIIMMMPPPUUUZZZ]]]ccc{{{xxxuuutttwww{{{|||yyyvvvooommmmmmpppsssssspppmmmnnnllliiifffeeeccc___]]]bbbcccaaa[[[XXXWWWTTTOOOGGGFFFFFFEEEDDDDDDDDDCCCEEEEEEEEEFFFIIIOOOUUUYYYlllyyyrrruuuvvv}}}yyypppPPP===;;;999333666666666666666666666666777666555666888999777666666555444444555666888999999:::;;;<<<===>>>>>>>>>>>>>>>=========>>>??????BBB???>>>AAABBBBBBEEEJJJJJJMMMNNNaaavvv```kkk~~~nnn]]]___YYYOOOFFFCCCFFFIIIHHHGGGFFFDDDDDDEEEEEEDDDBBBCCCBBBBBBAAA@@@???>>>>>>======>>>>>>>>>>>>===<<<============>>>@@@BBBCCC???GGGRRR]]]iiiyyyqqqfffUUUVVViiiwww}}}nnnpppyyywwwrrrcccVVVDDD>>>888555666888777666444555555666666555555444444444333333333333333333222333333333333444444555333333333333333444444444555555555555555555555555666666666666777888999999<<<999???BBBSSS///111333333222222333555333333222222222222333333333333333333444444444444333333444444555555555555333333444444444555555555777777777888888999999999888888888888888888888777888888888888999999999999::::::::::::::::::::::::;;;<<<<<<;;;;;;999888888<<<<<<<<<<<<============:::;;;<<<===???@@@@@@AAA???@@@@@@@@@AAACCCDDDEEECCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFIIILLLGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKIIIJJJLLLLLLKKKKKKLLLMMMJJJIIIHHHGGGHHHJJJMMMOOOLLLLLLKKKKKKLLLMMMOOOPPPKKKKKKKKKLLLMMMPPPRRRSSSOOONNNMMMNNNOOORRRUUUWWWSSSRRRRRRSSSVVVXXXXXXWWWSSSPPPOOOPPPSSSTTTUUUVVVWWWWWWXXXYYYYYYZZZ[[[]]]___aaabbb```______aaaaaafffgggggghhhiiiiiijjjjjjqqqtttzzzrrrfff^^^UUUOOOPPPOOONNNJJJCCC>>>;;;888555333333444444555666777777888555555555666888:::;;;<<<>>>AAAEEEHHHJJJNNNRRRUUU\\\lll}}}tttpppooonnnnnnppprrrqqqnnnllliiieeeeeehhhkkkkkkiiihhheeebbb```^^^\\\YYYWWWYYY[[[ZZZTTTPPPNNNKKKFFF??????@@@@@@AAAAAAAAAAAA???@@@>>>;;;;;;EEEUUUbbb}}}yyyxxx{{{uuu}}}zzzvvvXXX???777;;;:::444555555555555555555555555555555555666888888777555555444444333444666777888::::::999:::;;;===>>>???===<<<<<<<<<======>>>???AAA======AAACCCBBBCCCFFFGGGFFFFFFTTTiii}}}rrrjjjfffkkkwwwrrr___UUUSSSPPPKKKHHHFFFDDDDDDEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@======>>>???@@@BBBCCCDDDEEEDDDCCCCCCEEEHHHLLLNNNhhhvvv{{{ggg]]]\\\YYYiiitttuuu~~~xxxvvvjjjQQQ<<<<<<999666555666777555444222222333333333333222222222222333333333333333333222222222333333333333333222222222333333333444444555555555555555555555555555555555555666777888999>>>444===DDDEEEkkk000111333333222222333555333222222111111222222333333333333333333333333333222222333333444555555555333333333444444444444555444444555555666777888888888888888888888888888888:::;;;;;;<<<<<<==================>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>??????>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDGGGHHHGGGEEEDDDGGGJJJEEEGGGJJJKKKKKKIIIGGGEEEEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLNNNNNNMMMMMMOOOPPPMMMKKKHHHFFFFFFHHHKKKMMMLLLLLLLLLLLLMMMNNNOOOOOOLLLLLLLLLMMMOOORRRUUUVVVPPPOOONNNNNNOOORRRVVVXXXSSSRRRRRRTTTVVVXXXWWWVVVVVVRRRPPPTTTVVVUUUSSSTTTVVVWWWXXXZZZ[[[[[[[[[[[[\\\___```]]]\\\^^^___^^^dddeeehhhjjjllllllllllllhhhpppxxxnnnvvviiiXXXTTTYYYYYYRRRNNNIIIDDDAAA===888555444444444555555666666777555444555555666777888999;;;===AAADDDFFFHHHKKKNNNUUU[[[hhh}}}yyypppfffhhhiiiiiihhhjjjnnnnnnkkkhhhhhhddd``````dddfffddd```]]][[[YYYWWWUUUSSSPPPNNNPPPOOOIIIEEEEEEBBB===:::;;;<<<===>>>>>>>>>>>>======;;;666666CCC[[[nnnwwwvvvyyyrrrxxxcccCCC555666999888666333444444555555444444333444333444666888888666555444444444444555666777777777777777888999;;;======;;;;;;;;;;;;<<<===>>>>>>@@@======BBBDDDCCCBBBCCCBBBBBBEEENNNSSSWWWyyyvvveee___^^^mmm{{{ooo___OOOJJJGGGCCC@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDBBB@@@@@@AAACCCDDDDDDEEEGGGLLLUUU___hhhnnnwwwaaa\\\eeeqqqxxx{{{|||kkkUUU@@@555888777555555555555444333111111222222222222111111111111222222222222333333111222222333333222222111111111222222333333444444444444444444444444444444444444444555555666777888<<<555<<>>>>>>>>>>>============:::;;;<<<===>>>======<<<<<<<<<======>>>@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBAAAEEEHHHGGGDDDCCCEEEHHHGGGHHHJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPPPPOOOPPPRRRSSSSSSPPPLLLHHHGGGHHHKKKMMMKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKKKKLLLMMMOOORRRSSSQQQPPPNNNNNNOOORRRUUUWWWUUUTTTSSSSSSTTTUUUTTTRRRQQQQQQTTTXXXWWWRRRQQQUUUVVVWWWYYY\\\]]]]]][[[ZZZZZZ```aaa]]]\\\^^^___\\\bbbeeeiiimmmpppppppppooofffhhh{{{lllqqq{{{cccZZZ]]]ZZZTTTQQQNNNJJJGGGBBB<<<888555555555555555555555555555444444444555666777777888;;;???AAABBBDDDGGGIIIIIINNNTTTaaa{{{tttlllddd^^^^^^bbbcccaaaccchhhhhhdddaaaeeeddd^^^[[[]]]^^^[[[XXXUUUSSSQQQQQQOOOMMMJJJGGGHHHFFFAAA>>>???===999666777999;;;<<<<<<<<<<<<;;;;;;:::999@@@TTTnnnzzzzzzyyyqqqRRR999666888333333999222333444555555444333222222222333666888888666444333444555666666777777777333666999<<<======<<<;;;::::::::::::;;;<<<===>>>???<<<>>>DDDGGGDDDAAA@@@>>>EEEGGGJJJLLLMMMaaaoooiiibbbccclllccc\\\TTTLLLHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGKKKJJJHHHIIILLLQQQWWWZZZ```aaadddjjjuuu{{{rrrnnnllluuuyyyxxxzzzrrrZZZCCC999999555555444444444444444333111111222222222222111111111111111111222222222333111111222333333222111000000111111222333333444444444444444444444444444444444444444444555666777777777;;;<<<>>>???FFFjjj///000111000......///111222222111111111111222222333222222222222222222222111111222333333444555555333333444444444555555555666666666666666666666666555555666666666666777777888888888999999999999999999999:::;;;;;;<<<======::::::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<:::;;;<<<=========<<<;;;;;;<<<<<<<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???DDDHHHHHHDDDBBBDDDGGGJJJJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJLLLMMMPPPQQQRRRRRRQQQRRRTTTVVVXXXUUUOOOKKKIIIIIILLLNNNJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNOOOQQQRRRRRRPPPNNNMMMNNNQQQTTTWWWWWWUUUSSSSSSSSSRRRPPPNNNJJJNNNUUUZZZUUUMMMOOOVVVUUUWWWZZZ]]]___^^^[[[YYY[[[aaaccc___]]]```___[[[\\\```fffkkkoooooonnnmmmpppiiirrr~~~nnnqqqvvvooo^^^[[[SSSUUUSSSPPPNNNJJJEEE???;;;555555555555555444444444555555444444444555666666777:::===@@@AAABBBDDDFFFFFFLLLPPPTTTccc~~~sssfff```[[[VVVTTTYYYZZZWWWXXX\\\\\\XXXVVV]]]___YYYTTTTTTSSSOOORRRPPPNNNMMMLLLKKKIIIGGGDDDFFFDDD>>><<<======999444666888:::;;;;;;;;;:::666555666<<>>>>><<<>>>EEEHHHEEE@@@???<<>>EEEZZZ////////////000000000000000000000000000000000000222222222111111111000000000000111222333333333333444444444444444444444444555555555555666666666666444555555666777888888999666666666666666666666666666666777888999999:::::::::::::::999999888888888:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>======<<<<<<<<<======???>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJMMMOOOQQQOOOPPPPPPOOOMMMMMMNNNPPPWWWTTTPPPMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJHHHGGGJJJIIIIIIKKKNNNQQQRRRQQQOOOPPPQQQPPPOOOPPPRRRTTTSSSTTTTTTSSSRRRRRRSSSUUUVVVWWWXXXXXXXXXVVVSSSRRRUUUUUUWWWXXXZZZ\\\]]]^^^\\\\\\]]]^^^]]]\\\[[[ZZZ]]]^^^```bbbeeeggghhhiiiffffffgggppp}}}wwwssswwwuuummm]]]ZZZUUUQQQOOOQQQQQQKKKCCC===999777555444555555555444444444555666666555555444333555888999;;;<<>>;;;999777666666666444777999999999:::999888555999<<>>======<<<;;;;;;<<<<<<===>>>>>>>>>???>>>===>>>@@@AAAAAA@@@AAADDDGGGIIIKKKNNNRRRUUUmmm~~~{{{zzzxxxlll}}}sssnnnfffcccnnnvvvlllooorrrzzzvvvppphhheeeiiizzz|||rrrrrrtttwwwrrruuuTTTEEE>>>666444777444444333333333222222222444333111000000000111111111111111111000000000000000000000000000111111222222222111111111111222222222222222222222222222222111222222333333444444555999::::::999999???JJJSSS....../////////000000000000000000000000000000000222222222111111000000000000000111222333333333333444444444444444444444444444444555555555666666666555555555666666777777888666666666666666666666666777777888999999:::;;;;;;::::::999999999888888888999:::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@AAABBBDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHIIILLLNNNPPPRRRUUUWWWXXXWWWUUUUUUUUUQQQNNNKKKIIIIIIIIIIIIHHHJJJKKKLLLMMMMMMLLLJJJIIIJJJJJJIIIKKKNNNPPPQQQPPPPPPQQQSSSSSSRRRRRRSSSUUUQQQRRRSSSSSSRRRSSSUUUWWWTTTUUUVVVWWWVVVTTTRRRQQQXXXXXXYYYYYYZZZ[[[[[[\\\WWWXXXZZZ\\\^^^^^^^^^^^^]]]]]]^^^```bbbeeeggghhh```ccceeejjjqqqyyy}}}pppssssss|||ddd^^^XXXSSSOOONNNLLLHHHFFFEEE>>>;;;888666666666555444333444444555555555555555333555777999999;;;===???>>>>>>===>>>AAAGGGOOOUUUUUUXXX]]]```aaa___\\\YYY\\\YYYTTTOOOLLLJJJIIIIIIFFFGGGHHHIIIJJJKKKKKKLLLJJJKKKKKKIIIFFFCCCCCCDDDCCCBBBBBBAAA@@@???>>>===;;;:::888666555444444444555666666666666777666555@@@???HHH^^^wwwvvvwww~~~nnnJJJ===555777777333222777444444444444444444444444333333333444444444444555555555666666666777777777777888999;;;;;;;;;;;;:::;;;;;;;;;<<<======>>>>>>>>>======>>>@@@AAAAAA@@@@@@BBBDDDFFFHHHKKKOOOQQQXXXbbbkkktttzzz|||ssslllyyy~~~~~~ooofffeeedddcccgggtttzzzmmmnnn{{{xxxvvv|||aaaFFF<<<999444222666444333333333333222222222333222111000000000111111111111111000000000//////000000//////000000111222222111111000000111111222222222222222222222222222111111222333333444444555666888999888888<<>>@@@BBBDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEGGGIIILLLNNNQQQUUUYYY[[[ZZZXXXVVVVVVNNNLLLIIIIIIJJJKKKJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIKKKMMMOOOOOONNNPPPRRRUUUVVVUUUTTTUUUVVVOOOQQQRRRSSSSSSTTTWWWYYYTTTUUUVVVVVVVVVUUUTTTSSSZZZZZZZZZZZZYYYYYYYYYYYYVVVWWWYYY[[[]]]______```]]]\\\\\\]]]___aaadddfffaaaggghhhjjjllloooooopppssswwwoooYYYWWWQQQMMMNNNLLLIIIJJJMMMDDDAAA<<<999888777666555333333333444444555555555333555777888888888:::<<<:::;;;======<<<===>>>@@@BBBDDDHHHLLLNNNNNNMMMLLLGGGGGGFFFFFFFFFGGGGGGHHHAAAAAABBBCCCDDDEEEEEEFFFDDDEEEEEEDDDAAA@@@@@@AAA>>>======<<<;;;:::999999777777555444444444444444666444222333555666666666@@@DDDVVVppp}}}tttooo}}}|||~~~xxx[[[CCC888333555666222111555444444444444444444444444333333333333444444444444555555555666666666666777555666777888999999999888::::::;;;<<<<<<======>>>>>>===<<<===@@@AAA@@@???>>>@@@BBBCCCDDDFFFIIILLLNNNPPPaaammmjjjmmmxxxttt~~~qqqqqqxxxssskkkmmmtttzzzvvvjjj___ZZZZZZaaalll{{{}}}nnniiiuuu|||xxxzzz]]]III888444666444333555333333333222222222111111222222111000000000111111111111000000000000//////000000//////000000111222222111111000000111111222222222222222222222222222111111222222333444444444333555666666666999???EEEPPP------------............////////////////////////000000000000000000000000///000111222222333333222222222222222222222222222333333333333444444444444555555555444444444444444555555555555555555555555666777777777888888999999888888888888888888888777999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<>>>@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAABBBCCCFFFIIIJJJJJJNNNQQQSSSSSSQQQQQQQQQQQQOOOMMMMMMNNNOOOOOONNNJJJKKKLLLLLLMMMLLLLLLKKKIIIHHHIIIJJJMMMNNNNNNLLLNNNQQQUUUVVVVVVUUUUUUUUUPPPQQQRRRSSSSSSTTTVVVYYYVVVVVVWWWXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ\\\\\\]]]]]]]]][[[ZZZZZZ[[[^^^aaaccceeejjjhhhhhhjjjlllppplllsssuuuuuufffZZZNNNHHHLLLPPPNNNLLLNNNJJJFFFAAA===;;;999888666333333333333333444555555333555666666666666777999888:::===>>>===<<<<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCC>>>>>>???@@@AAAAAABBBBBB@@@AAABBBAAA???>>>???@@@;;;;;;::::::999888888777666555555555555555555666333111000444666777888:::;;;WWWyyy}}}qqqppp~~~|||bbbHHH<<<555222555666333111333333333333333333333333333222222333333333444444444444444555555555666666666444555555666777777888888999::::::;;;<<<<<<=========<<<<<<===???@@@@@@???===???@@@AAAAAACCCFFFHHHPPPQQQWWWkkkuuukkkmmmuuuooodddbbbaaacccbbb[[[WWW\\\kkkyyynnn___HHH<<<333444777666555666222222222222111111111111111111111000000000000111111000000000///////////////////////////000111111111111000000000000111111111111111111222222222222111111111222333333444444222333555666666777;;;>>>DDDkkk+++,,,,,,,,,------------........................//////////////////////////////000111222222222222222222222222222222222222222222222222333333333333444444444333333333333333444444444444444444444444555555555555555666666666777777777777777777777777888888888888888888888777888888888888999999999999::::::;;;<<<======<<<<<<;;;;;;;;;;;;;;;:::999888999:::<<>>>>>===>>>@@@CCCEEEGGGHHHJJJKKKLLLKKKKKKMMMOOOTTTSSSQQQQQQRRRRRRQQQPPPIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGGGGJJJLLLNNNMMMKKKLLLOOORRRTTTTTTSSSSSSSSSQQQRRRSSSSSSRRRSSSUUUWWWVVVVVVWWWWWWWWWWWWWWWWWWSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXYYYZZZ\\\]]]^^^\\\[[[YYYXXXYYY[[[^^^```bbbccc______eeehhhuuuuuufffmmmpppooovvv\\\FFFEEELLLMMMKKKLLLKKKHHHDDDAAA???===;;;999555444444333333444444555333555666666444444555777444555777888888888999;;;:::999999999999999888888;;;<<<<<<======<<<;;;:::;;;;;;<<<<<<======>>>>>><<<===>>>===<<<<<<===>>>999888888777777666666666333333444444555555555555222000111666777555888>>>KKKvvvrrrxxxvvvvvvlllMMM===777555444555666444333333333333333333333333333333222222222333333333444444444444444444555555555555555555555666777777888888999999::::::;;;;;;<<<<<<<<<;;;;;;<<<>>>??????>>>>>>???@@@AAAAAABBBDDDFFFLLLPPPSSSXXXlll~~~qqqlllvvv}}}uuu{{{}}}}}}{{{iii]]]\\\UUUXXX^^^eeeppp~~~lllrrrpppQQQ???>>>888555666888777555444222222111111111000000000000000000000111000000000000000000////////////.../////////...///000000111111000000000000000000111000000000111111222222222000000111222222333333444222333555666666777888:::<<>>AAADDDFFFKKKLLLMMMLLLKKKLLLNNNPPPRRRQQQPPPPPPQQQQQQPPPOOOIIIIIIIIIHHHHHHHHHGGGGGGDDDEEEFFFIIILLLMMMMMMKKKIIILLLOOOPPPPPPPPPQQQRRRRRRSSSTTTSSSRRRSSSUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTOOOPPPQQQRRRSSSTTTUUUVVVTTTTTTUUUWWWZZZ]]]___aaa[[[ZZZYYYXXXXXXYYY[[[\\\^^^___YYYYYYbbbeeelll}}}~~~ccccccfffgggoooyyyOOOBBBEEEFFFGGGJJJIIIGGGEEEEEEDDDBBB???<<<888777555444333333444555333444555555444444555666555555555444222333555777888888888888999999::::::777888999999:::999999999777777777777888888999999666888999888777777888999444444444444333333333222000111222222333333222222333111333777666555>>>KKKooovvvjjjrrr~~~xxx}}}tttTTT???888555555555555555444333333333333333333333333333333222222222222333333333333333333333444444444555555666555555555666777888999888888999::::::;;;;;;<<<<<<;;;:::;;;>>>???>>>===>>>???@@@AAAAAABBBDDDFFFGGGLLLPPPPPPUUUkkkzzztttnnnjjjqqq~~~}}}ssshhhfffjjjzzz|||}}}xxxtttfffgggxxxwwwsssqqq|||yyyvvvxxxxxxppphhhpppkkkLLL<<<;;;999777666666666555222000111111111000000000000///...///000111111111000000000000////////////......//////......//////000111111000000//////000000111//////000000111222222222000000111111222333333333333444555666777888888888777DDD```************+++++++++,,,---------------------------------....../////////...///000111222222222222111111111111111111111111000000000111111111222222000000111111222222333333333333333333333333333333444444444444444444444444555555555666666666777777777777777666666555555555666666666777777777888888777999;;;<<<======<<<;;;888999:::<<<<<<;;;:::999:::;;;===???AAABBBCCCCCCBBBAAA@@@@@@?????????@@@===<<<<<<===???BBBEEEGGGLLLNNNPPPPPPOOONNNNNNOOOMMMMMMMMMNNNPPPQQQPPPOOOKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBEEEHHHLLLNNNMMMKKKIIIKKKMMMNNNNNNNNNPPPRRRPPPQQQRRRSSSSSSTTTVVVXXXUUUTTTTTTSSSRRRRRRRRRRRROOOPPPQQQRRRSSSTTTTTTUUUTTTUUUUUUWWWYYY\\\^^^```ZZZZZZYYYXXXXXXXXXYYYYYYZZZ___[[[YYY___aaagggvvvhhh```^^^______nnncccMMMHHHCCCCCCGGGDDDEEEFFFGGGHHHFFFBBB???;;;:::777555333333444444333444555555444444555777777777777555222222333555///000000111222222333333666777777777888888999999444444555555555555666666444555666555444333444555222222222222222111111111000111222333333333222111333222555999:::>>>SSSjjjxxxaaaeee{{{]]]CCC888888444555555333222222333333222222222222222222222222111222222222222333333333222333333333333444444444555555444444555666888999888888888999::::::;;;;;;;;;::::::;;;===>>>>>>======>>>@@@@@@@@@BBBDDDFFFGGGGGGKKKOOOPPPZZZuuuzzzxxxnnnuuuttttttvvvvvvqqqjjjfffeeejjjjjjlllnnnooonnnooopppgggiii{{{lllxxx~~~yyygggLLL888777???444555555444333333111000111111000000000/////////---...000111111111000000000000/////////.........///............///000000000000////////////000000/////////000111222222222000000000111222222333333444333333444666888888888666===LLLhhh)))************+++++++++---------------------------------.........//////...///000111111222222111000000000000000000000000000000000000111111111111//////000111222333333444333333333333333333333333555555555555555555555444444555555555666666777777777777666666555555555444666666666666777777777777777888;;;=========<<<;;;777888:::<<<<<<<<<:::999;;;<<<===???AAABBBCCCCCCAAAAAA@@@???>>>>>>??????>>>======>>>@@@DDDGGGIIIIIILLLPPPQQQPPPMMMKKKJJJJJJJJJKKKMMMPPPRRRRRRQQQLLLKKKJJJHHHGGGFFFEEEEEE@@@AAADDDHHHLLLNNNMMMLLLIIIJJJLLLLLLLLLNNNPPPSSSNNNOOOQQQRRRSSSUUUXXX[[[WWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTXXXXXXWWWWWWXXXYYY[[[\\\ZZZZZZYYYYYYYYYXXXXXXXXXUUU]]][[[XXXZZZZZZ```qqqqqqccc]]]\\\YYYeeelllsss]]]RRRFFFAAADDDAAABBBEEEIIIJJJIIIEEEAAA===;;;888666444333444444222444555555555555666777444555666444222111222333444444555555555444333333555444333333333333444444555555555555555666666666444555666555333333333555333333333333222222222222333333555555666555444333222111555<<>>>>>===<<<===???@@@@@@AAADDDFFFIIIBBBEEENNNQQQSSSeee|||{{{}}}|||~~~~~~vvvlllfffeeeddddddgggjjjooowww}}}|||wwwsssooo[[[KKK>>>555333666111444555333222333333222000000000000////////////---...///111111111000///000/////////...........................///000000000000////////////000000...//////000111222222222000000000111222222333333444333222333555777888888444999@@@RRR|||************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000000000000000000000000000///////////////.........000000000000111111111111333333333333333333333333333333333444444444555555444444444444555555555666666555444333333444555666888888777777666666555555888888999999999999888888999999999999999999999999;;;<<<>>>???@@@AAABBBBBB@@@???>>>===>>>???AAABBBBBBBBBAAAAAACCCEEEGGGHHHKKKMMMOOOQQQQQQNNNKKKIIIHHHJJJLLLMMMNNNNNNMMMMMMNNNNNNLLLJJJHHHGGGEEEEEEFFFCCCBBBDDDJJJMMMKKKHHHIIIIIIHHHIIIKKKOOORRRTTTMMMNNNNNNMMMKKKMMMRRRVVVXXXVVVTTTQQQOOONNNNNNNNNOOOPPPPPPOOOOOOPPPSSSVVVVVVUUUUUUVVVWWWXXXVVVUUUTTTWWWWWWTTTSSSUUUTTTQQQQQQUUUWWWVVVSSSVVV```hhhsssYYYZZZXXXRRRYYY___lllxxxYYYGGGFFFKKKGGGFFFEEEFFFHHHJJJIIIGGGFFFCCC>>>:::888777666555555555555555555555555666555555555444444333333333333444555666555444333222333333333333333333333333555555555555555555555555333333333222222111111111111111222222222333333333222000111444555222111333...444555888OOOqqqyyyrrrZZZooo{{{ZZZ???666777777222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333555555555555666666666666777888888999999:::;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>???AAAAAAAAAAAAAAAGGGEEEFFFIIILLLPPP[[[fff{{{}}}uuurrr{{{wwwvvvrrrrrrssspppvvvaaaKKK???999555555888666666555444333333222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000111111222333333444444555777888<<>>??????@@@@@@???>>>===<<<<<<===???@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJKKKMMMNNNNNNMMMJJJIIIHHHIIIKKKMMMNNNOOOPPPPPPOOOOOONNNMMMKKKHHHFFFEEEGGGDDDCCCEEEJJJMMMKKKIIILLLLLLKKKLLLMMMOOOPPPRRRNNNOOOPPPOOONNNNNNRRRUUUVVVUUUSSSQQQOOOOOOOOOOOONNNNNNNNNNNNMMMOOORRRUUUUUUTTTSSSUUUVVVWWWUUUTTTSSSUUUUUUTTTUUUXXXVVVQQQQQQSSSTTTRRRPPPQQQWWW]]]{{{~~~```XXXRRRUUUWWWXXX]]]sssiiiTTTHHHEEEJJJQQQTTTSSSOOOLLLJJJIIIFFFAAA>>>===;;;999777555555555555555555555555555555555555555555555555222222222222222111111000333333333333333333333333444444444444444444444444333333333222222222111111111222222222222333333333555222111444444111111333>>>999:::LLLiii~~~yyycccgggwwwhhhLLL999444444444222222222222222222222222333333333333333333333333222222222222222222222222222333444444555555444444444555555555666666666666777777888888999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@DDDBBBDDDGGGIIIMMMWWWaaannnuuu{{{xxxwwwnnnttt|||wwwqqqnnnjjj\\\LLL>>>999777555555777555555555444333333222222000000000000000000000000////////////////////////...//////000000//////............................../////////000000000000//////000000000111111111000000000000000000000000111222222333444444555555888888;;;???NNNppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000000000000000000000000000......//////////////////000000000000111111111111333333333333333333333333333333333333444444444444555555555555666666666777666555555444444555555666777777777666666666666555777888888999999888888777666777777888999:::;;;;;;;;;;;;<<<======>>>======>>>===<<<;;;;;;<<<======AAABBBDDDFFFHHHJJJKKKKKKIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSPPPQQQQQQPPPNNNKKKHHHFFFHHHFFFDDDFFFJJJMMMLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSRRRQQQRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPNNNOOOOOOOOOOOOPPPSSSUUUTTTSSSRRRSSSUUUVVVUUUTTTTTTUUUUUUWWW\\\```\\\TTTQQQQQQPPPPPPQQQRRRTTTUUUbbbwwwwww[[[PPPIIIRRRSSSTTTVVV^^^wwwxxxVVVZZZYYYVVVQQQMMMLLLOOORRRLLLJJJGGGEEECCCAAA===;;;777666666666555444444444555555555666666666666666333222111111000000111111222222222222222222222222333333333333333333333333333333333222222222222111222222222222333333333333777333111333333222444777<<<777???ZZZssszzzjjjeeeccc|||nnnPPP===666333222333222222222222222222222222222222222222222222222222222222222222222222222222333444444555555555555555444444444555555555666666666666777888888999999:::;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;<<<>>>???@@@AAA@@@BBBEEEGGGJJJRRR\\\^^^WWWSSS```{{{nnngggyyy}}}wwwsss|||vvvwww}}}tttttt~~~xxxiii___XXXCCC:::444444666666444333555444444333333222222222000000000000000000000000////////////////////////---..................---------------------------....../////////000000000//////000000000000111111000000000000000000000000222222333333444444555555888666888:::;;;OOO,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000000000000000000000000000000............///////////////000000000111111111111222222222222222222222222222222333333333444444444555555555666666666777777666666555555555555666666666666666666666666666666777777888888888888777777555666777888999:::;;;;;;;;;<<<<<<=========<<<<<<>>>>>>===<<<<<<<<<<<<===@@@AAADDDGGGJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJKKKMMMOOOQQQSSSPPPQQQRRRRRRPPPMMMIIIGGGIIIGGGFFFGGGJJJMMMMMMLLLMMMMMMNNNOOOOOONNNNNNMMMNNNPPPRRRTTTUUUUUUTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSQQQRRRRRRRRRRRRRRRUUUWWWSSSRRRQQQRRRTTTUUUUUUTTTWWWXXXXXX\\\dddiiidddZZZTTTRRRQQQTTTWWWZZZYYYWWWWWWZZZllltttbbbPPPLLLJJJLLLLLLSSSZZZ[[[ddd|||pppbbbRRRIIIJJJNNNQQQQQQNNNLLLKKKJJJIIIFFFBBB>>>999999888777666555555444555555555555666666666666555444333222111222333333111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444666222000222444444777<<<999EEEVVVccclll|||iii```ggg}}}yyy{{{]]]AAA777666333222555111111111111222222222222222222222222222222222222111111111111111111111111222333444444555555444444333333444444444555555555555666666777777888888999::::::::::::::::::;;;<<<===<<<;;;:::;;;===???@@@@@@@@@BBBEEEGGGIIIPPPYYY\\\TTTOOOQQQZZZttt~~~qqqnnnttt{{{vvvpppzzz}}}{{{mmmXXXJJJAAA;;;777333444666666333000444333333333222222222111000000000000000000000000////////////////////////,,,------......------,,,------------------------........./////////000000////////////000000000111000000000000000000000000222222222333444444555555777333666:::666>>>jjj,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////---.........//////000000///000000000111111111111222222222222222222222222222222222333333333444444555555555555666666666666666666666666666666666666555555555555555666666666777777777888888777777777555555666777999:::;;;;;;<<<<<<======>>>=========??????>>>>>>>>>>>>>>>>>>???@@@CCCFFFHHHJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKLLLKKKKKKJJJKKKLLLNNNOOOOOOPPPQQQRRRPPPNNNJJJHHHJJJIIIGGGHHHIIIKKKMMMMMMIIIJJJLLLMMMNNNNNNNNNNNNMMMNNNPPPSSSUUUWWWVVVVVVSSSSSSTTTTTTUUUUUUUUUUUUQQQSSSSSSSSSRRRRRRSSSUUUSSSRRRQQQQQQTTTUUUVVVUUUXXXYYYYYY]]]eeekkkfff]]]YYYWWWUUUWWW[[[]]]ZZZWWWYYYPPPWWW```VVVLLLNNNOOOKKKHHHNNNXXXYYYYYYmmmqqqUUUKKKPPPUUUPPPGGGMMMLLLLLLLLLKKKIIIDDDAAA<<<;;;;;;:::999888888777555555555555555666666666666555333222222222333444111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444666222000222444555999>>>KKKcccuuusssvvvpppaaaooo~~~|||dddNNN:::555555111111555000000000111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333333333444444444444444444555666666777777888999999999999999:::;;;;;;===<<<;;;:::;;;===???AAAAAA@@@BBBFFFGGGIIIPPPXXX]]]VVVPPPMMMKKKTTTsss{{{ssskkknnnwwweeevvvyyywwwpppVVVDDD:::666;;;999666444555666444000222222222222222111111111////////////////////////........................,,,,,,------------,,,,,,....................................////////////...////////////000000000000000000000000000000000111111222222333444444444888222444;;;888999UUUyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------........./////////////////////////////////------......///000000000000000000000111111111111222222222222222222222222222222222222333333333333444444444444555555555666555666666777777666666555444555555555555666666666666777777888888777777666555666666777888999::::::;;;;;;<<<===>>>>>>======>>>?????????@@@@@@@@@@@@???@@@BBBDDDFFFHHHIIIIIIKKKJJJJJJIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNNNNNNNLLLJJJIIIJJJIIIHHHGGGHHHJJJLLLNNNHHHIIIJJJKKKMMMNNNPPPPPPNNNMMMMMMOOORRRUUUVVVVVVSSSSSSTTTUUUUUUUUUUUUUUUPPPRRRRRRQQQOOONNNOOOPPPRRRPPPOOOOOORRRTTTUUUUUUTTTVVVWWWYYY```dddaaaZZZ]]]ZZZWWWWWWXXXWWWUUURRRVVVLLLQQQWWWPPPKKKLLLKKKNNNGGGGGGMMMMMMMMMYYYlllnnnRRRMMMNNNJJJCCCIIIHHHHHHIIIJJJHHHEEEBBB???>>>>>>======<<<<<<<<<888777777777666666666666444333222222111111222222222222222222222222222222222222222222222222222222111222222222222333333333333333333333444444444444777444333777:::<<>>???@@@???AAADDDEEEGGGOOOYYYaaaSSSHHHFFFFFFHHHPPP[[[}}}lllooowww|||sss{{{zzzvvvsssrrrrrr~~~~~~{{{pppuuupppTTT@@@777666888777777555222222555555222111111111111111111111111////////////////////////........................,,,------------------,,,////////////////////////------........./////////......////////////000000000000000000000000000000000000111111222333333333777222444:::999777DDDWWW++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------.........//////////////////////////////------......///000000111000000000000111111111111111111111111111111111111111222222222222333333333333333333333444444444444555666777888888777666555444444444555555555666666666666777777777777666666666777777777888888999999888999:::<<<<<<===============???@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHKKKNNNKKKKKKKKKKKKLLLOOOQQQRRRSSSOOOKKKKKKNNNRRRTTTTTTQQQRRRSSSTTTTTTTTTSSSRRRQQQRRRSSSQQQNNNLLLLLLLLLOOONNNLLLLLLOOOQQQSSSSSSQQQSSSUUUUUUXXX\\\[[[WWWZZZXXXUUUSSSRRRQQQPPPOOOQQQKKKOOOQQQHHHGGGJJJFFFKKKGGGEEEGGGGGGGGGOOOYYYuuulllUUUKKKGGGFFFDDDDDDDDDEEEFFFFFFEEECCCAAAAAAAAAAAAAAAAAA@@@@@@;;;;;;:::999888888777666333444444444444333222222333333333333333333333333333333333333333333333333111111222222222333333333333333333444444444444555777555999BBBJJJPPPXXX___ooowwwiiicccnnnuuuVVV;;;:::666111111333111---/////////000111222222222000000000000000000000000111111111111111111111111111111222333333333333222222222222222333333333333333333333444555555666666777777777888888999:::;;;999999::::::;;;<<<<<<<<<>>><<<===???AAADDDMMMWWWnnnaaaRRRGGGBBBAAAAAABBBMMMmmmnnngggdddbbbmmm~~~}}}{{{sssvvvxxx|||uuuvvvuuuqqqmmmmmmqqqvvv}}}~~~}}}wwwpppmmmsssjjjrrrzzz}}}sssdddPPP@@@888555666777222555444000111555555111000111111111111111111111////////////////////////........................------............------........................---------.........//////........./////////000000000000000000000000000000/////////000111111222222222222444777777666:::AAA************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////////////////////////////---------...///000000111000000000000111111111111111111111111111111111111111111222222222333333333222222222333333333444444555666777888888777666555444444444555555555666666666666777777777777666666777777777777777888888888666777999:::;;;<<<<<<<<<;;;<<<>>>???AAABBBBBBBBBDDDCCCCCCCCCDDDFFFHHHJJJIIIIIIIIIHHHFFFEEECCCBBBAAABBBDDDFFFGGGHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHFFFFFFHHHKKKNNNNNNMMMLLLLLLLLLOOOQQQSSSWWWQQQKKKHHHJJJNNNQQQRRRPPPQQQRRRSSSSSSRRRQQQPPPTTTUUUUUUSSSPPPMMMLLLLLLMMMKKKIIIJJJLLLOOOQQQQQQPPPSSSUUUSSSTTTXXXYYYVVVUUUTTTSSSQQQPPPOOOPPPQQQSSSOOOQQQMMMCCCGGGMMMIIICCCFFFIIIKKKJJJJJJNNNRRRSSSsssYYYJJJEEEAAA@@@@@@BBBDDDEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCC>>>>>>===<<<:::999888888555666777888777666555444333333333333333333333333333333333333333333333333111111111222222333333333333333333444444444555555555666>>>LLLZZZdddoooxxxuuudddXXXbbb|||aaa???666999666///111777555,,,...//////000111222222222000000000000000000000000000000000000000000000000222222333444444444444333111111222222222333333333222222333444444555555666777777777777888999:::;;;777777999:::::::::::::::;;;999999;;;===AAAKKKVVV}}}yyyjjjRRR???:::???DDDBBBLLL^^^www{{{{{{xxxhhh^^^bbbgggpppllliiilllsssyyyzzzyyywwwwwwtttnnniiilllwww}}}~~~yyyoooYYYIII@@@888777999888555222111555666222222555333...000000000000000111111111////////////////////////........................---......//////......------------------------------------.........//////............/////////000000000000000000000000000.........///000000111111---111444555555777999;;;************************+++++++++,,,,,,,,,------,,,---......///...............////////////..................////////////---------............///......000111222222222222000000000000000000000000///000222222111111111222222222222333333333444444666666555555555444444444444444444444555555555555666666666666666666666666555555666666666666555555777777888999;;;<<<===>>><<<===???@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHIIIIIIFFFBBB???CCCDDDEEEGGGIIIJJJJJJJJJHHHGGGGGGFFFGGGHHHJJJKKKJJJIIIGGGGGGGGGIIIKKKLLLQQQOOOMMMLLLMMMOOOQQQSSSLLLNNNNNNMMMJJJKKKNNNQQQOOOOOOOOOPPPPPPPPPQQQQQQUUUWWWZZZZZZVVVRRROOONNNQQQPPPOOONNNMMMNNNOOOOOOMMMNNNPPPQQQSSSTTTUUUUUUYYYWWWUUURRRQQQPPPQQQQQQRRRQQQOOOMMMJJJIIIHHHGGGDDDEEEGGGIIIJJJLLLLLLLLLSSSdddpppSSSMMM@@@@@@@@@@@@AAABBBDDDEEE???AAADDDEEEEEEEEEEEEGGG>>>>>>>>>>>>===;;;:::999888888888888777777777777666555555444444555555666333333444555555666777777666333111333666666222...333222333444333222444777:::999FFF```qqqsssxxxfffNNN\\\qqq|||fffMMM999444444333333222111000000////////////000000000000//////000000000000//////............////////////000111111111111222222222222222333333333333444444444444444555555555555666777777777777666666666666666777888999:::;;;;;;;;;<<<;;;;;;<<>>HHHVVVjjj~~~tttiiidddeeekkkvvvuuusss~~~~~~}}}qqqVVV???<<<;;;:::888777555444333333333333222111000000///000000////////////000000//////...------------.........------------......---------------------------------------------------,,,,,,,,,,,,---.........------------...//////000000////////////000000000111111111222222222222111111222333444666666777************************++++++,,,,,,,,,---------,,,,,,---.....................////////////......------........./////////------------............---...///000111111111111000000000000000000000000...000222222111111111222222222222333333333333444666555555555444444444333444444444555555555666666666666666666666666666666555555666666666666555555666777888999;;;<<<============???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIIIIIIIIGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGJJJLLLNNNPPPOOOMMMLLLLLLMMMNNNOOONNNOOONNNLLLJJJKKKOOORRRNNNNNNOOOOOOPPPQQQRRRRRRTTTWWWZZZ\\\ZZZXXXVVVVVVUUUTTTRRRPPPOOOOOOPPPPPPPPPOOONNNNNNNNNOOOQQQRRRUUUUUUUUUUUUTTTSSSRRRQQQRRRQQQOOOLLLJJJIIIHHHGGGDDDEEEFFFGGGIIIJJJKKKLLLLLL[[[sss~~~zzzgggOOOHHHAAA>>>@@@AAA???<<>><<<;;;:::888888777777777666666666777666666555555666666777333333333444444555555555777777666666777666444333666777999:::999777777999@@@???III___uuu}}}nnn^^^gggsssnnnWWWCCC666333333222111111000//////////////////000000000000//////000000000000//////............////////////000000111111111222222222222222222333333333444444444444444444555555555555777666666666666666666666777777888::::::;;;;;;;;;;;;::::::;;;===BBBFFFIII^^^vvvvvvWWWBBB>>>BBB??????AAAEEEOOOggggggeeegggkkknnnnnnrrrwwwxxxsssmmmiiiiiinnnvvv}}}ttt```OOODDD???999888777666555444333222333222222111000000//////000000////////////000000//////...------------.........------------......------------------------------------------------,,,++++++++++++,,,---------------------...//////000000////////////000000000000000000111111111222111111222333444555666666************************,,,,,,,,,,,,------------+++,,,------......---------......//////......---------------............------------............,,,---...///////////////000000000000000000000000...000111222111000111222111111222222222333333333555555444444444444333333444555555555555666666666666666666666666666666666444555555666666555555444555666777999:::;;;<<<<<<======>>>??????@@@??????>>>>>>???@@@AAACCCEEEFFFIIIJJJJJJGGGDDDCCCFFFIIIDDDDDDEEEFFFFFFFFFFFFEEEIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFHHHJJJLLLNNNNNNNNNLLLKKKKKKKKKKKKKKKNNNMMMLLLJJJIIIJJJMMMOOOLLLMMMMMMNNNOOOQQQRRRSSSSSSVVVZZZ[[[ZZZYYYYYYYYYWWWVVVTTTRRRPPPNNNNNNNNNRRRPPPMMMKKKKKKKKKMMMNNNPPPQQQTTTVVVVVVTTTRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGEEEDDDDDDEEEFFFHHHJJJKKKGGGQQQYYYgggxxx}}}vvvdddNNNCCCDDDGGGEEEAAA===@@@DDDGGGIIIJJJKKKMMMDDDCCCAAA>>><<<;;;::::::999999999888888888777777888777777666666777777888555555555555555555555555222333444333333333555666222222333333555:::AAAEEESSSVVV^^^ooommmeeejjjrrrsssWWWDDD999444111111111000000//////...////////////000000000000//////000000000000//////............////////////000000000111111111222222222222222222333333333333444444444444555555555555666666666666666666666666777888999::::::;;;;;;:::;;;:::999999;;;???BBBEEELLL\\\wwwoooNNN>>>AAA>>><<<:::999;;;DDDXXXjjjuuunnnkkkfffcccbbb]]]lllwwwmmmnnnllliiiiiippp}}}||||||lllVVVAAA666666:::555555444333333222111111111111000000//////......000//////......//////000//////...------------.........------------......------------------------------------------------+++************+++,,,,,,---------------......///000//////......//////000////////////000000000000111111222333444444555666************************,,,,,,,,,,,,------------++++++,,,------------------------......---------,,,,,,,,,,,,------------,,,,,,---------.........+++,,,---...............////////////////////////---///111111000///000111111111111111222222222222444444333333333333333333444444555555555666666666555555555555555555555555444444444555555444444444444555777999:::;;;;;;;;;<<<======>>>>>>>>>======;;;;;;<<<>>>???BBBCCCEEEFFFIIIKKKIIIEEECCCFFFJJJFFFFFFFFFFFFFFFEEEEEEDDDFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRTTTVVVVVVUUUTTTTTTTTTVVVUUUSSSPPPNNNLLLJJJIIIPPPPPPOOONNNMMMMMMMMMMMMLLLNNNPPPRRRSSSSSSRRRQQQOOONNNLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBCCCEEEGGGIIIGGGJJJKKKPPPjjjpppUUUJJJHHHFFFCCCCCCGGGKKKLLLJJJFFFBBBAAAEEEDDDBBB???>>>===<<<<<<;;;;;;;;;;;;::::::::::::888777777777777777777888888888888777777777777777444444333444555888:::;;;======:::777===LLL[[[ccchhhrrr~~~vvvddd[[[aaaxxx~~~sssYYYCCC888444444111111111000000/////////////////////000000000000//////000000000000//////............////////////000000000000111111111111111222222222222333333333333333444444444555555555555555555666666666666666888999999:::;;;;;;::::::<<<;;;:::999;;;===@@@AAAIIIJJJZZZsssxxxbbbGGG:::<<<:::;;;<<<<<<<<>>@@@BBBCCCAAAFFFKKKKKKGGGEEEFFFIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCEEEGGGHHHHHHGGGFFFGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFGGGHHHIIIIIIJJJJJJGGGIIILLLOOOOOONNNJJJGGGJJJIIIHHHHHHIIIKKKLLLNNNNNNPPPQQQQQQPPPPPPQQQRRRUUUTTTRRRPPPNNNKKKIIIHHHLLLNNNQQQSSSSSSRRROOOMMMJJJKKKLLLMMMNNNOOOPPPPPPMMMLLLJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@AAABBBEEEFFFFFFEEEHHHLLLTTTnnnyyy___PPPGGGBBBKKKLLLLLLJJJHHHGGGGGGIIIFFFEEECCCBBBAAA@@@??????<<<<<<<<<;;;;;;;;;::::::888888777777777777888888888888888888777777777777<<<999666777:::<<<<<<;;;:::???BBBDDDMMM___nnnttt|||yyy___XXX^^^llluuuZZZDDD999555444444111111111111111000000000////////////000000000000//////000000000000//////............//////////////////000000000111111111111111111222222222333333333333333444444444444555444444555555666666666777999999:::;;;;;;;;;::::::===<<<;;;;;;;;;===???@@@DDDCCCIIIYYYkkknnn^^^LLLEEE???;;;===>>>======???===DDDXXXxxxzzznnn```\\\```iiinnnooovvv{{{tttfffbbb```ccchhhjjjppp|||```OOOBBB555222888<<<777000222222222222222222222222/////////...............//////............////////////...------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---......//////............//////---.........////////////000000111111222333333333))))))))))))))))))))))))************++++++++++++)))***++++++,,,,,,+++++++++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,........................,,,...000000///...///000///000000000000111111111111111222222222222333333222333333333333444444444444444444444444444444444222333333444444333333222222333666999::::::999999999999:::;;;<<<<<<;;;;;;999999:::;;;===>>>@@@AAA???DDDHHHJJJHHHFFFFFFGGGIIIIIIIIIHHHHHHFFFEEEEEE@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKGGGJJJMMMRRRTTTSSSNNNJJJLLLKKKIIIGGGGGGHHHIIIJJJJJJKKKMMMMMMNNNOOORRRUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIMMMQQQUUUVVVTTTPPPNNNIIIJJJJJJJJJKKKLLLMMMMMMJJJIIIGGGFFFDDDCCCCCCBBBBBBAAA@@@??????@@@BBBBBBBBB@@@EEEKKKHHHOOOuuuyyylllfffccc^^^VVVMMMGGGFFFIIIMMMEEEDDDDDDCCCAAA???===<<<<<<<<<;;;;;;;;;:::::::::999999888888888888999999777777777777777777777777777666555555666777777777222DDDWWWfffvvvqqqccc[[[dddsssyyycccIII;;;777555333222111111111111111111111111////////////000000000000//////000000000000//////............/////////////////////000000000111111111111111111222222222222333333333333444444444444444444444555555666666777::::::;;;;;;;;;;;;::::::======<<<<<<<<<===>>>???;;;DDDHHHIIIWWWmmmwwwsssZZZKKK===888999999888999:::===GGGTTTccc|||wwwkkkiiiiiihhhfff```bbbcccfffppp~~~}}}qqqooovvv~~~}}}sssjjjiiijjjkkk\\\UUUYYYgggooovvvoooZZZFFF;;;:::999777666555555555333333222222222222222222//////////////////......///......------....../////////...------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,------...///......------......///............////////////000000111111111222222222))))))))))))))))))))))))((())))))))))))*********)))******+++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))*********++++++++++++,,,,,,,,,---------,,,---------------,,,,,,------------------------+++---//////.........////////////000000000111111111111111111222222222333111111222222222222333333333333333333333333333333222222333333333333222222111333666999::::::999888777777999:::;;;;;;;;;;;;:::::::::;;;<<<===???@@@AAABBBDDDFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDD@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFEEEDDDDDDEEEGGGIIIKKKHHHIIIKKKOOOSSSSSSQQQNNNPPPNNNKKKHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJLLLPPPRRROOOPPPPPPPPPOOOMMMLLLKKKIIIKKKOOORRRSSSQQQOOOLLLHHHJJJKKKLLLLLLKKKIIIHHHGGGFFFEEECCCBBBAAAAAAAAA@@@?????????????????????>>>>>>@@@CCCBBBEEEWWWlll~~~jjjZZZOOOKKKNNNNNNNNNMMMJJJFFFBBB??????>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<888888999999::::::;;;;;;666===DDDEEEBBBBBBHHHNNNYYYqqq}}}ooogggiii```fffqqq~~~{{{aaaOOO===666555333111222000000000000000000000000////////////000000000000//////000000000000//////............////////////////////////000000000111111111111111222222222222222222333333333444444444333333444555555666777777:::;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>:::CCCFFFCCCLLLhhh{{{hhhTTTKKKHHHCCC;;;777>>>>>>BBBFFFGGGOOOkkk{{{pppjjjmmmkkkfffaaabbbhhhkkkjjjmmmsssvvvqqqhhhbbbbbbeee\\\dddnnntttssslllfffccc```ZZZXXX\\\bbbjjjwwwvvvsssssswwwzzzwwwhhhRRRGGGCCC===555777999777222000333666333222222222111111000000///////////////////////////......------....../////////...------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...///......------......///....../////////000000000000000000111111111111111))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++++++++++++++,,,,,,+++++++++))))))))))))************++++++,,,,,,,,,------------------......---,,,,,,------------------------+++---//////...---...///////////////000000000000000000111111222222222333000000111111111222222222333333333333333333333333222222222333333222222222000333666999::::::888777555666888999:::;;;<<<<<<:::::::::;;;<<<===>>>???CCCBBBAAABBBEEEGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@???@@@AAABBBCCCCCCCCCDDDFFFGGGGGGGGGGGGIIIGGGEEEDDDDDDFFFHHHJJJHHHFFFFFFIIINNNQQQQQQOOOTTTQQQMMMIIIGGGFFFGGGGGGIIIJJJIIIGGGFFFGGGIIILLLKKKKKKLLLMMMMMMKKKJJJIIIJJJKKKMMMNNNOOONNNLLLKKKHHHJJJMMMPPPOOOLLLHHHEEEFFFEEECCCBBBAAA@@@??????>>>????????????>>>>>>======>>><<<;;;???GGGJJJHHH___~~~uuu}}}{{{`````````^^^ZZZTTTNNNKKKCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>============>>>>>><<<<<<<<<===>>>???@@@@@@DDDSSSaaaddd______lllxxx~~~zzznnn[[[SSSWWWkkk}}}___KKK???555333222000000444.........///////////////////////////000000000000//////000000000000//////............/////////000////////////000000000000000111111111111222222222222222333333333444444444333333444444555666777777;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<===>>>AAAAAA???@@@MMMgggvvvmmmggg[[[JJJ???CCC???BBBJJJJJJDDDFFFOOOjjjyyynnniiiiiigggcccfffwwwqqqbbb]]]^^^SSS___mmmxxxyyyjjj^^^\\\jjjwwwdddPPPHHHAAABBBBBB:::888444000///111444444333222222222111000//////////////////000000000000000.........------.........//////...------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---............------.........////////////000000000000000000000000111111111111))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))******+++++++++******))))))***++++++++++++***++++++,,,,,,,,,,,,------------------------------------,,,++++++,,,,,,,,,---------............///...............///000000222111000.........///000111...+++,,,111333222///111111111111111111111111111222333333111111222333666444444666999;;;:::888:::999777666666888:::;;;>>>===<<<<<<<<<<<<======@@@@@@@@@AAABBBCCCEEEFFFBBBCCCCCCDDDDDDDDDDDDCCCAAAAAA@@@??????@@@AAAAAAEEEDDDDDDEEEGGGGGGFFFDDDLLLFFFBBBBBBBBBAAACCCHHHFFFGGGIIIKKKLLLLLLKKKJJJOOOOOONNNKKKGGGDDDCCCCCCHHHIIIIIIHHHGGGFFFHHHIIIGGGHHHJJJMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHDDDFFFJJJNNNPPPNNNIIIEEEGGGEEEBBB???========================<<<<<<<<<<<<===<<<;;;;;;<<>>???AAAFFFRRRcccpppqqqbbb```^^^^^^[[[RRRGGGBBBDDDLLLUUUggg{{{sssrrrppp~~~}}}}}}xxxnnnpppsssxxx}}}nnn___OOOGGG>>>:::999888555222333333333222222222111111111111111111111111111111//////////////////////////////.........---------+++,,,---------,,,+++***------......------,,,+++,,,---...---+++***+++,,,///---***((((((***---///,,,,,,+++***+++,,,---...,,,,,,,,,---------.....................---------...------------...//////000111111111222222222222))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************+++++++++******)))))))))***++++++++++++***+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------------............///...............///000000222111000///......///000222///---...333555333111111111111111111111111111111333333333222111222333666555444666999;;;:::888999888777666777888:::;;;==================<<<<<<>>>>>>>>>???@@@AAACCCCCC@@@AAACCCDDDEEEFFFFFFFFFBBBAAA@@@@@@@@@@@@AAABBBEEEEEEFFFGGGGGGGGGFFFFFFFFFCCCBBBDDDDDDBBBCCCGGGHHHJJJLLLNNNNNNMMMLLLKKKKKKLLLKKKIIIFFFDDDDDDEEEJJJKKKKKKJJJHHHGGGHHHJJJHHHIIIKKKLLLMMMNNNNNNNNNQQQPPPMMMJJJHHHHHHIIIIIIFFFGGGIIILLLMMMLLLHHHEEEEEECCC@@@===<<<;;;;;;;;;=========<<<<<<<<<;;;;;;:::999888888999;;;>>>???BBBMMMlllyyyvvvzzzgggXXXLLLLLLOOOSSS```oootttyyyvvvnnnppp|||rrrhhh[[[UUUZZZkkkvvv~~~uuu]]]FFF888777444111000//////000////////////....................................///.........---------------......///000000111111///////////////000000111111111111222222222333333111111111222222222333333444444444444555555555555:::999888888888888999:::;;;;;;::::::::::::;;;;;;<<<>>>???@@@BBBIIITTT\\\ppptttyyy^^^EEE>>>BBBCCCGGGMMMfffiiiTTTHHHFFF@@@:::777888888555222333333222222222111111111111111111111111111111111///////////////////////////.........------------,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,+++***,,,---...---+++***+++,,,...,,,***))))))***,,,...,,,,,,+++++++++,,,---...,,,,,,,,,------------...---------..................------------...//////000000000000111111111222))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++++++++++++++***)))((())))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------............///...............///000000111000000////////////000333111///111444666555222222222222222222222222222111333444333222111222444666555444666888:::999888999888777777777888:::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<===???@@@AAA???@@@BBBDDDFFFGGGHHHIIICCCCCCBBBAAAAAABBBCCCCCCDDDGGGIIIIIIGGGFFFGGGJJJBBB@@@BBBGGGHHHEEEDDDFFFJJJKKKMMMNNNNNNMMMLLLKKKHHHHHHHHHFFFEEEEEEGGGHHHLLLMMMMMMKKKIIIHHHIIIJJJJJJJJJJJJKKKKKKMMMNNNNNNTTTRRRNNNJJJHHHHHHIIIJJJIIIIIIHHHIIIJJJIIIFFFCCCBBB@@@>>><<<:::999999:::<<<<<<<<<;;;;;;;;;::::::888777777777888:::;;;===???<<>>AAAFFFKKKdddlllPPPDDD@@@BBB???FFF]]]uuuxxxcccPPPBBB<<<<<<888555555666777555333333222222222222111111111111111111111111111111111////////////////////////............---------------............---,,,,,,,,,,,,,,,+++++++++******,,,---...---+++***+++,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,------------,,,,,,------......//////...------------...//////////////////000000000000))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************+++++++++++++++***)))((())))))***++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---------------............///...............///000000000000000////////////000222111000222444666444333222222222222222222222222222333444333222222333444555555555666777888888888888777777777888999:::;;;:::;;;===??????>>><<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCEEEFFFGGGHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEDDDHHHLLLKKKHHHFFFIIIMMMEEECCCDDDHHHIIIFFFEEEGGGJJJKKKLLLMMMMMMLLLJJJIIIHHHIIIHHHGGGFFFFFFIIIKKKNNNNNNNNNLLLIIIHHHIIIJJJKKKJJJIIIIIIIIIKKKLLLNNNRRRPPPOOOMMMKKKKKKKKKKKKLLLJJJGGGFFFFFFEEECCCAAA???>>>===;;;:::999999999;;;;;;:::::::::999999999888888777888888:::;;;<<<===;;;AAAPPPgggrrr```cccqqq|||tttcccVVVVVVZZZ\\\eeepppxxxeeeVVVIII;;;000222111000////////////000//////.........------------------------------------------------------------------......////////////............///000000000000000111111111111222111111111111222222222222222333333333444444444444777777777777777777888888999888888888888999::::::888:::<<<======???BBBEEEXXXwwwiiiJJJAAAHHHDDDAAAHHHNNNYYYkkk{{{ZZZ[[[[[[VVVMMMDDD===:::555444333444555666444222222222222222111111111111111111111111111111111111........................------------------------...............------------,,,,,,++++++++++++++++++,,,------++++++,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,------...//////...------------...//////.........////////////000(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************+++++++++++++++***)))((())))))***++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...---------............///...............///000000/////////000000000000///000000000222333444333222222222222222222222222222222333444444222222333444444555666666666777777888777777777777888999:::;;;999;;;===??????>>>===<<<<<<<<<;;;<<<<<<===>>>???AAABBBCCCEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEIIIMMMMMMJJJHHHKKKOOOMMMIIIGGGHHHHHHFFFGGGKKKLLLMMMNNNOOOOOONNNLLLKKKLLLMMMLLLKKKIIIIIIKKKLLLNNNOOONNNLLLJJJHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKLLLKKKMMMOOOPPPPPPNNNLLLKKKLLLJJJFFFDDDCCCBBBAAA???>>>>>>===<<<;;;;;;::::::999999999999888888888888666666777777777888999999888999===???BBBXXXzzzuuupppuuu{{{vvvsssnnnfff```___WWWSSSYYYkkkzzzvvv]]]HHH;;;333///---/////////////////////000............------------------------------------,,,,,,------------------------------...........................//////000//////000000000111111111000000111111111222222222222222222222333333333444555555555666666777777777777777777777777888999999999999999888999<<>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>AAAAAACCCDDDEEEEEEEEEEEEHHHGGGFFFFFFFFFFFFGGGHHHGGGJJJMMMNNNLLLLLLNNNPPPRRRLLLHHHHHHGGGFFFIIINNNOOOPPPRRRSSSSSSRRRQQQPPPOOOPPPQQQPPPNNNMMMMMMNNNOOOPPPPPPNNNLLLKKKKKKMMMMMMLLLLLLKKKKKKKKKKKKLLLGGGJJJNNNQQQRRRPPPMMMJJJLLLHHHEEEBBBAAA@@@???===============<<<<<<;;;;;;888888888777777777666666444444444555555666666666888666888<<<===FFF^^^xxxwwwiiibbb^^^ddduuu~~~zzz~~~|||kkkbbb```bbb]]]YYYVVVTTTUUU^^^hhhlllrrrvvv```FFF666000///111333////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......------......///000////////////000000000000000000000111111111111222111111222222222333333333333333444555666666666666666666666666666777888999;;;999666444555777:::<<>>>>>>>><<<<<<;;;;;;;;;<<<======>>>???@@@BBBDDDEEEFFFFFFIIIIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLNNNOOOOOOOOOPPPPPPKKKGGGHHHGGGGGGJJJOOOPPPQQQSSSUUUUUUUUUTTTSSSOOOQQQSSSSSSRRRPPPOOOPPPQQQRRRRRRQQQOOONNNOOOQQQOOOOOOOOOOOOOOONNNMMMMMMIIIKKKNNNPPPPPPNNNLLLJJJJJJGGGCCCAAA@@@???===<<<<<<<<<<<<<<<<<<<<<;;;;;;777777777666666666555555444444555555555555555555999555666===@@@AAAHHHSSSsssuuukkkaaa___fffsss~~~yyyooojjjgggjjjxxxfffYYYVVVYYY^^^^^^aaafffjjjppp~~~vvvbbbMMM888111333444444555//////000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........./////////000000000000000000111111111111111111111111222222222222111222444555666666555555555555555555666777888999999777555444555777888888>>>@@@JJJUUUWWWVVV```nnnbbbcccrrrkkk^^^SSSKKKMMMIIILLLJJJKKKSSS\\\tttwwwggg[[[EEE@@@999333333:::GGGQQQOOOJJJBBB<<<888888888999444555555444222111111222111111111111000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,++++++,,,,,,---///...,,,+++***+++,,,---***+++---,,,,,,+++---...++++++++++++++++++++++++***+++,,,---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////....../////////000000000(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************'''((()))***+++,,,,,,,,,))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))++++++++++++,,,---...///---------.........//////...............///000000---...///111111111000///---///222333333222222222333333333333333333333333333444555555333333444555333666888777555444666888555666777888:::::::::;;;;;;;;;;;;;;;<<<===???@@@;;;;;;:::::::::;;;<<<<<<;;;<<>>IIISSSzzz~~~yyywwwtttrrrqqqiiiccc```XXXTTTaaattt|||zzzxxxvvvuuusssmmmgggiiikkklllhhhbbbaaaiiittt{{{wwwdddSSS???//////444333///,,,000000000000000000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............/////////000000000000000111111111111000111111111111222222222111222333555666666555555444444444555555777888888666555555777999:::::::::777@@@FFFFFFFFFLLLWWW___WWWRRRZZZwwwyyyiii[[[YYYEEEHHHKKKRRRTTTMMM[[[zzzttt```RRRGGG>>>999:::<<<===<<<;;;>>>CCCDDDAAA===999777444222000333444444222111111222333111111111111000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,+++***+++,,,,,,...---+++))))))***+++,,,***+++---,,,,,,,,,---...,,,++++++******++++++,,,***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000(((((()))(((((('''&&&&&&((((((((((((((((((((((((******++++++++++++******(((((())))))))))))(((((())))))))))))******************))))))))))))******((()))******)))((()))+++------,,,++++++,,,,,,,,,//////////////////////////////////////////////////////000000000000//////////////////000000000000000000111111111222222222111222333333444444333333444444444555555555555666333444444666888:::<<<===:::999888:::<<<===:::777777888::::::999888999;;;>>>???@@@???@@@BBBFFFIIIMMMKKKIIIGGGFFFFFFFFFFFFDDDGGGOOO[[[ccc___PPPCCCJJJHHHFFFEEEEEEHHHKKKMMMPPPQQQSSSTTTTTTRRRPPPOOOLLLLLLLLLMMMMMMNNNNNNOOOQQQQQQQQQQQQRRRTTTUUUUUUWWWUUUSSSQQQPPPOOOOOOOOOOOOOOOOOONNNNNNLLLKKKJJJHHHFFFCCCBBBAAA@@@>>><<<<<<<<<;;;::::::::::::;;;888888777777666666555555444444444444444444444444444444555666777888999999@@@MMMbbb{{{qqqllllllnnnjjjkkkhhh___XXX[[[gggrrryyyyyy[[[EEE666555222000//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,---------......////////////////////////111222444444222111111222000000000000000111111222333333333333333333333333444444555555777888999:::888777666666666777999:::999:::<<>>::::::;;;;;;:::777555333333222111111333333222111...//////000000000000//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++***+++,,,+++)))))))))*********+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,++++++---...000...------------......///)))))))))))))))(((''''''(((((((((((((((((((((((()))******++++++******)))(((((())))))))))))(((((((((((()))))))))***************))))))))))))******&&&((()))***))))))+++------,,,,,,++++++,,,,,,---................................................//////000000000000//////.../////////000000000000000000000111111111222222111222222333444333333333444444444444555555555555444555555666888:::<<<===:::999999:::<<<<<<:::777888999:::999888999:::<<>>EEEEEEEEECCC@@@@@@BBBDDDHHHFFFEEECCCBBBBBBCCCCCCGGGIIIOOOXXX___^^^VVVNNNDDDCCCCCCCCCEEEHHHKKKMMMNNNNNNOOOOOONNNLLLJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMQQQPPPPPPPPPPPPPPPQQQQQQIIIKKKNNNQQQQQQPPPNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGDDDBBB@@@??????>>><<<:::999999999888999999::::::777777777666555555444444333333333333333333333333333333444444555666777777888<<<;;;AAAYYYwwwdddFFF555111333222000...------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......///////////////////////////111333333111111111222000000000000000111111222222222222333333444444444888777666555444333333333777777777666777888888999::::::;;;;;;<<<=========@@@===AAAMMMTTTRRRSSSWWWmmmqqq{{{xxxlllcccggghhhfffccc```YYYRRRVVV___qqq{{{yyypppbbbWWWSSSOOOJJJHHHIIIKKKLLLVVV```lllzzzmmmjjjeee[[[NNNBBB999666555333444555666555444222111222111000111222333222000000000000000//////...---...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,---...---+++***+++,,,******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,...///---------......000111222(((((())))))))))))((('''(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((()))))))))*********))))))))))))******&&&((()))***))))))+++---,,,,,,+++++++++,,,------...................................................//////////////////............/////////000000/////////000000000111111000111111222222222222222222333333333444444444444444444444555777999:::;;;::::::999::::::::::::999<<<<<<;;;999888999===@@@EEEEEEEEECCCAAA@@@AAACCCDDDCCCAAA@@@@@@@@@AAAAAAEEEFFFIIINNNQQQPPPKKKFFFBBBBBBAAABBBCCCEEEGGGHHHKKKKKKLLLLLLLLLKKKJJJIIIGGGHHHHHHIIIJJJKKKLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMHHHIIIKKKMMMNNNMMMLLLKKKLLLKKKIIIGGGFFFEEEEEEEEECCCAAA?????????>>><<<;;;<<<;;;:::999888888888888777777666555555444444333222222222222222222222222222222333333444555555666444;;;:::;;;FFFWWWuuunnnRRR:::111333111000///------,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......////////////////////////...000222222111000111222000000000000000111111222111111222333333444555555777666555444333222222222777777777777777888888999999:::::::::;;;;;;<<<<<>>>>>===>>>???@@@DDDEEEGGGIIIJJJIIIGGGFFFAAAAAAAAAAAAAAABBBBBBBBBEEEEEEFFFGGGGGGHHHHHHHHHEEEFFFFFFGGGIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJKKKJJJIIIGGGEEEDDDDDDDDDAAA@@@>>>>>>>>>>>>===;;;>>>===<<<:::888777666666666666555555444333333333222222222222222222222222111111111222333333444444000777888999>>>BBBMMMbbbwwwkkk[[[LLL===222///111//////...------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////---///111111000000000111000000000000000111111222111111222333333444555555555444333333333333444444666777777777888888888888888888999:::;;;<<<===>>>AAAAAACCCFFFGGGHHHMMMSSSZZZTTTWWWfffnnnllllllqqqvvvrrrdddVVV\\\mmmssslll```]]]YYYZZZ```lll|||vvvjjjgggvvvzzzvvvmmmlllkkkiiifffdddbbbaaabbbbbbaaa___]]]ZZZYYYXXXSSSRRRSSSVVVZZZZZZVVVQQQKKKIIIFFFCCCAAA@@@AAAAAACCCGGGJJJLLLQQQ[[[dddhhhaaa]]]TTTGGG;;;333222444222222333333333444333333111000//////111111000///000000000000///---,,,,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***+++,,,+++***)))***+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,------111000///......------...%%%%%%&&&'''''''''&&&&&&((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))((((((''''''(((((((((((())))))******))))))))))))*********+++,,,***((('''((()))++++++++++++,,,---......---------------------------------------------------......//////......---------........./////////............//////////////////000111111111111000111111222222222333333333111111111222333444666777777888888777666666777999:::;;;:::999888999<<<>>>===???@@@@@@???>>>???AAA>>>===<<<<<<<<<===>>>???===???BBBCCCDDDDDDEEEGGGAAABBBBBBBBBBBBAAA@@@???AAAAAAAAABBBBBBCCCCCCDDDCCCDDDEEEFFFGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHLLLKKKIIIGGGFFFFFFGGGHHHIIIHHHHHHGGGEEECCCAAA@@@???===<<<<<<======<<<:::>>>===;;;999777555444444555555555444333333222222111111111111111111111111000000000111111222222222222777555555:::666777DDDRRRiiiwwwppp^^^MMM;;;333111000//////............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......////////////////////////,,,...000000000///000111000000000000000111111222222222222333333444444444333333333333333444555666666666777888888888888777777777999:::<<<===>>>???@@@@@@AAABBBBBBBBBEEEGGGNNNIIIKKKTTTXXXVVVWWW\\\]]]ZZZRRRKKKOOO[[[^^^ZZZYYYWWWVVVXXX[[[cccsssxxxiiicccddd[[[ZZZYYYWWWUUUSSSRRRQQQRRRSSSSSSRRRPPPPPPQQQRRRNNNPPPRRRRRRQQQOOONNNNNNNNNLLLJJJGGGDDDBBBAAAAAA<<>>>>><<<;;;<<<===<<<<<<;;;;;;;;;<<<>>>???:::===@@@@@@>>>>>>AAADDDAAABBBCCCDDDEEEDDDBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHIIIGGGFFFFFFGGGGGGHHHIIIJJJIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFFFFDDDAAA>>><<<;;;:::999999:::;;;999888999888777666555444444444555555444444333222222222111111111111111111111111//////000000000000111111222666444555999555333===999FFF[[[vvvyyygggYYYEEE:::///...111111000111...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......////////////////////////+++---///000//////000111000000000000000111111222333333333333333333333333444444444444444555555666555666777888999888888777777777888999;;;<<<===>>>@@@AAABBBBBBCCCDDDCCCBBBCCCCCCEEEHHHJJJKKKMMMNNNMMMKKKJJJKKKMMMPPPQQQPPPVVVSSSTTTXXX[[[___jjjuuussssssnnn___[[[[[[YYYYYYXXXVVVVVVUUUUUUUUUPPPSSSUUUTTTRRROOOOOOPPPLLLNNNOOONNNLLLJJJJJJJJJHHHFFFDDDBBB???===<<<;;;;;;<<<>>>===;;;;;;AAAGGGBBB>>>:::666555555555444333333222222222222222222000///......000000///............///......------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((()))******))))))))))))******''')))******))))))***,,,++++++++++++,,,---...///---------------------------------------------------..................------------.........//////---------.........//////...//////000000000000000000111111111111222222222222222222333444555666777444666666555222222555888777888::::::999888999;;;:::<<<===<<<:::999999:::<<<;;;;;;:::;;;<<<>>>???>>>BBBDDDBBB>>>===???BBBAAABBBDDDFFFGGGGGGFFFEEEIIIHHHFFFDDDBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKEEEGGGIIIJJJJJJHHHFFFDDDBBBDDDEEEEEEDDD@@@<<<999999777666777888888777666444444444333333444444555555555444333333222222111000000000000000000000000////////////000000000000,,,222333555999444222<<<:::<<>>=========<<<>>>AAA===999444333444555444222333333222111000111111111000...---...///000///...------......///.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++)))))))))+++,,,...///000''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''')))***)))((('''(((***&&&&&&&&&''''''''''''(((***)))(((''''''((()))))))))))))))))))))))))))))))))***++++++***+++---///------,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------...///000000111111111000000//////......//////000111222222333333222222222333333444444444555555444444444555666666666666777777888888999999<<<;;;:::999888888888888666777999;;;===???@@@AAA>>>===<<<;;;;;;<<<===>>>@@@CCCFFFGGGFFFDDDBBBBBBEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDFFFHHHIIIIIIIIIKKKJJJIIIHHHGGGHHHIIIJJJEEEFFFFFFFFFEEEDDDBBBAAAAAABBBBBBBBB@@@>>><<<:::777777777777666555444333333333333222222222111111333333333222222222111111000000000000000000000000////////////////////////000111111222222333444444666777;;;BBBQQQkkk~~~{{{fffMMM???<<<111111000000/////////...........................------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,---------,,,,,,++++++,,,,,,,,,,,,---------------.........//////////////////000000000000000000000000111111111111222222222333333333444444333333333444444444444555666666666666777777777777666777999;;;<<<===>>>>>>>>>>>>@@@AAABBBCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGKKKKKKKKKLLLMMMOOOPPPQQQRRRPPPPPPUUU\\\aaabbb```]]]bbbggggggccc______aaaeeeooooooddd\\\\\\[[[UUUTTTSSSRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJHHHEEECCC@@@???>>>>>><<<;;;;;;;;;;;;:::::::::666666666555444444333333333333333222222222111111111111111111000000000//////......///000000...---///............---------************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))***************)))******+++,,,))))))*********+++++++++,,,,,,+++***+++,,,---...''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''')))***)))((('''((()))&&&&&&&&&''''''''''''((())))))(((''''''((()))***)))))))))))))))))))))))))))***++++++******,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------......///000000111111000000000/////////...///000000111222222333333222222222333333444444444444444333333444444555555666666777777888999999999;;;;;;:::999888888777777666777888;;;===???AAABBB@@@???>>>=========>>>???AAADDDGGGHHHGGGEEEEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGGGGFFFEEECCCBBBAAA@@@@@@??????===<<<:::999777777777666666555444333333333333222222222111111333333222222222111111111////////////////////////////////////////////////000000111111222333333333666666666666;;;GGGXXXddd~~~wwwiiiZZZIII999111000000000000//////.................................------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------................../////////000000000000//////000000000111111111222222222333333333333444333333444444444555555555666666666666777777777777555666888999;;;<<<<<<<<<===>>>@@@BBBCCCCCCCCCBBB@@@AAADDDFFFGGGGGGFFFEEEJJJJJJJJJKKKLLLNNNOOOPPPOOOOOORRRXXX___bbb___\\\UUUZZZ^^^]]]YYYVVVVVVXXXYYYbbbddd[[[UUUVVVVVVQQQSSSQQQQQQQQQRRRRRRPPPOOONNNNNNNNNNNNNNNNNNMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHHHHFFFDDDAAA???>>>======<<<<<<;;;;;;;;;:::::::::666666555555444333333333333333222222222111111111111111111000000000/////////...---...000000...---............------------++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***************++++++,,,*********++++++++++++,,,,,,,,,+++++++++,,,---...''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((())))))''''''((()))&&&&&&&&&''''''''''''(((((((((''''''((()))***+++)))))))))))))))))))))))))))***+++*********,,,...,,,,,,++++++++++++,,,,,,,,,------------.........------------------------,,,,,,,,,---------......------......///000000000000000000000////////////000000000111222222333333222222333333333333444444333222222222333333444555666777777888999999::::::999:::::::::999888777666555666888:::===???AAABBBCCCBBBAAA@@@@@@@@@@@@@@@CCCEEEGGGHHHHHHHHHIIIJJJGGGFFFEEEDDDDDDFFFHHHIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDHHHHHHGGGFFFEEECCCAAA@@@???>>><<<;;;999999888888777777666666555444444333333333333222222222111111222222222222111111111000//////////////////////////////////////////////////////000111111222222333000222222111111555===CCCVVVmmmiiiXXXDDD999333000...////////////...............------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,---...++++++++++++,,,,,,,,,,,,.........---------------....../////////000000000//////000000000000111111111111222222222333333333444444444444555555555555555555666666666777777777444555777888999:::;;;;;;<<<>>>AAACCCDDDDDDBBBAAAAAACCCFFFHHHIIIIIIGGGFFFIIIIIIIIIIIIJJJKKKMMMMMMMMMNNNSSSZZZ___```[[[VVVOOORRRUUUTTTQQQNNNNNNOOONNNVVVYYYRRROOORRRSSSPPPPPPPPPPPPQQQRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKIIIHHHGGGFFFFFFEEEDDDBBB???>>><<<<<<;;;;;;;;;;;;;;;::::::::::::666555555444444333333222222222222222111111111000000000000000////////////...------...//////...,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********++++++++++++,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((()))(((''''''((()))&&&&&&&&&''''''''''''((('''''''''((()))******+++))))))))))))))))))))))))((()))******)))***,,,...++++++++++++++++++,,,------------.........//////------------------------,,,,,,,,,---------..................//////000000000000000000////////////000000111111111222222222333333333333333333333333222111111111222333444555666777777888999:::;;;;;;999999:::::::::999777666666777888;;;===@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEGGGHHHHHHIIIKKKMMMFFFEEECCCCCCCCCFFFHHHJJJLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEGGGGGGGGGFFFDDDDDDIIIHHHGGGEEEDDDBBB@@@??????>>>;;;999888777888888777777666555444444444444333333333222222222111111222111111111111000000000////////////////////////...........................//////000000111111222...000333444555777;;;??????KKK^^^wwwqqqHHH;;;111///000000000111..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++++++++++++++++++++++++++---+++***))))))+++---...***++++++++++++,,,,,,,,,......------------,,,,,,........./////////000000////////////000000000111111111111111222222222222333444444444444555555555444555555555666777777777444555777888999:::::::::;;;===AAADDDEEEDDDBBB@@@DDDFFFIIILLLMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMQQQWWW[[[ZZZVVVSSSOOOQQQRRRQQQNNNLLLLLLMMMMMMRRRTTTPPPOOORRRTTTRRRPPPOOOOOOQQQRRRQQQNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNLLLKKKHHHGGGEEEDDDDDDCCCBBBAAA???===<<<;;;;;;;;;;;;:::::::::999999999555555444444333222222222222111111111111000000000000000/////////.........---,,,,,,---//////...,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******++++++++++++************+++,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&((()))((('''&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&'''((()))*********))))))))))))))))))))))))((()))******)))***,,,---************++++++,,,------------.........//////------------------------,,,,,,,,,---------..................////////////////////////000000000000111111111111111222222222333333333333333333333333222222222222333444555666777777888999:::;;;<<<<<<999::::::::::::999999888888999:::<<<>>>@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEGGGHHHHHHIIIKKKMMMFFFEEEEEEDDDEEEGGGJJJKKKNNNMMMMMMLLLKKKJJJHHHHHHBBBCCCEEEFFFGGGFFFFFFEEEHHHGGGFFFDDDBBB@@@??????@@@???===:::999999999999777666555444333333333444333333333222222222111111111111111000000000//////........................------------------------------...//////000000111333333333333222333444666<<<@@@GGGSSSlll}}}bbbJJJ:::555222222000,,,+++---------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******+++++++++++++++++++++++++++++++++,,,+++***))))))+++---...*********+++++++++,,,,,,------------------,,,,,,............////////////...////////////000000000000000000111111111222222333333333333444444444444333444444555666777777777555666777999:::::::::::::::<<<@@@CCCDDDCCC@@@???DDDFFFIIIKKKLLLLLLJJJIIIGGGGGGGGGFFFGGGGGGHHHHHHJJJKKKMMMPPPSSSSSSRRRQQQQQQQQQPPPOOOMMMMMMMMMNNNOOORRRSSSQQQPPPRRRSSSRRRPPPOOOOOOPPPQQQPPPNNNLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;999999999999888888888888444444444333222222111111111111111000000000///////////////............---,,,++++++,,,...///---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******+++++++++***+++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&'''((()))******))))))))))))))))))))))))))))))((()))***)))))))))+++---******)))******+++,,,---,,,------------.........------------------------,,,,,,,,,---------............//////////////////////////////000000000000111111111111111111111111444444333333333333222222333333333444555666777888777777888999;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<===>>>???AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCFFFHHHJJJJJJJJJLLLMMMHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIICCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDBBB@@@??????>>>AAA@@@???===<<<;;;::::::777666555333333333333444333333333222222222111111000000000000////////////........................------------------------,,,------......///000000222111000//////000000111333666999<<>>@@@AAAAAA???>>>BBBCCCEEEGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNPPPQQQPPPNNNMMMLLLLLLLLLMMMNNNPPPPPPPPPOOOOOOPPPQQQQQQOOONNNLLLLLLMMMNNNMMMKKKLLLLLLLLLKKKKKKJJJJJJJJJHHHGGGEEECCCBBBAAA@@@@@@????????????>>>===;;;;;;888777777777777666666666444333333222222111111000000000000000///////////////.........------------+++******,,,......---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))************+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***))))))))))))))))))***+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''''''''((('''((()))******)))(((((())))))))))))))))))))))))''')))))))))))))))+++---))))))))))))***+++,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,---------....../////////////////////....../////////000000000111111111111111111111111111444444444333333222222222555555555666777888::::::777888999:::;;;===>>>>>>>>>===;;;999999;;;===>>>>>>??????@@@@@@AAABBBBBB???AAACCCDDDFFFFFFFFFFFFEEEHHHKKKMMMMMMLLLLLLMMMIIIIIIKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKGGGFFFFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@>>>>>>>>>>>>@@@@@@@@@???>>><<<::::::888666444333222222333444333333333222222222111111000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,---///111333444333---///222333444;;;HHHSSSfffiiiNNN999000444;;;000------///---+++///444.........//////000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************((((((((()))***+++++++++))))))))))))))))))))))))************++++++++++++************++++++++++++******+++,,,---......///---------.........//////........./////////000000/////////000000000111111000000111111111222222222222333333444555666777888555555666777888888888888999:::<<<===>>>???>>>>>>BBBBBBCCCCCCDDDFFFGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGIIIJJJKKKMMMOOOPPPNNNLLLJJJIIIJJJLLLMMMNNNOOOMMMLLLLLLMMMNNNNNNOOONNNKKKIIIHHHIIIJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFBBBBBB@@@???>>>=========<<<<<<=========;;;:::999666666555555555444444444333333333222111111000000000000/////////..................---------,,,,,,***))))))+++---...---,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++,,,++++++++++++,,,------*********++++++++++++,,,***+++,,,---------,,,,,,''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((()))******)))((('''))))))))))))))))))))))))'''((())))))((()))+++---))))))))))))***+++,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......///////////////............/////////000000111111222222111111111111111111444444444333333222222222666666777777888:::;;;<<<777888999:::<<<===>>>???@@@>>>;;;999999;;;>>>AAAAAAAAAAAAAAAAAAAAABBBBBB===???AAADDDFFFGGGGGGGGGFFFIIIMMMOOOOOONNNMMMMMMGGGHHHJJJLLLLLLKKKIIIHHHIIIJJJKKKLLLLLLMMMLLLLLLKKKIIIGGGEEECCCCCCCCCCCCCCCBBB@@@>>>======>>>>>>@@@@@@@@@@@@???<<<:::999888666444222222222333444333333333222222222111111000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++---000222222111///222333444444333444999???@@@SSShhh{{{{{{lllWWW>>>333444555444111111...///222111,,,***,,,.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))'''(((((()))***+++++++++(((((((((((((((((((((((())))))***++++++++++++***)))************+++++++++))))))***+++---...//////---------.........//////............/////////000////////////000000000000///000000000000111111111222222333444555666777888444444555666777777777666999999:::<<<======>>>>>>DDDDDDCCCCCCDDDFFFHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFDDDFFFIIIKKKLLLMMMNNNPPPMMMKKKHHHHHHIIILLLNNNOOONNNKKKJJJKKKMMMNNNOOOPPPMMMJJJFFFEEEFFFGGGIIIIIIJJJIIIHHHGGGFFFDDDCCCCCC>>>>>>===;;;;;;:::::::::::::::;;;<<<;;;:::999888555555444444444333333333333333222222111000000000000/////////..................---------,,,,,,,,,)))))))))+++---...---,,,---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...))))))*********+++++++++***+++,,,---...---,,,,,,(((((())))))))))))(((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%'''%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))***)))((((((((()))+++,,,))))))(((((((((((())))))((())))))))))))*********,,,++++++******++++++,,,,,,,,,,,,------------...---......---++++++---...........................---......///////////////111111111000000000000000111111222222222333333333333333444555666777888999666666777888:::;;;<<<===<<<<<<======>>>@@@AAABBB@@@AAACCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCIIIJJJLLLNNNOOOOOOMMMMMMHHHGGGGGGGGGHHHJJJLLLMMMIIIIIIJJJKKKKKKKKKLLLLLLJJJJJJHHHGGGDDDBBB???>>>CCCBBBAAA???>>>>>>??????@@@@@@???>>><<<;;;999888777555333111///.........222111111000000111111222111000000///...---------......---------,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,---------............///222222111111222222333444888@@@JJJRRR```~~~iiiRRRDDD@@@;;;555111000000000333000---...000000,,,'''...000333555777:::>>>AAA...---,,,,,,++++++,,,,,,************************(((((()))))))))*********))))))))))))************************************+++*********))))))((((((************************++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,---...///000000000000000///......------///000000000000111111111111111222222222333333333111222333555666777777777666666888:::<<<>>>???@@@EEEDDDCCCCCCDDDFFFHHHIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIILLLNNNPPPKKKJJJIIIIIIIIIKKKLLLMMMOOOLLLJJJIIIJJJLLLMMMMMMKKKIIIFFFEEEEEEDDDCCCAAAFFFEEEEEEEEEEEEDDDAAA>>>BBB???<<<::::::::::::999::::::999999888777777777555555444333222222222222111111111111000000000000///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++***)))))))))************************(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,,,,+++***)))))))))***++++++***)))***+++++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,+++***)))((('''&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''''''''((((((((())))))))))))(((((('''''''''((()))***))))))(((((((((((()))))))))))))))************+++,,,,,,++++++++++++,,,,,,,,,,,,---------.........------...---++++++---...........................---......///////////////000000000000000000000000111111111222222222333333333333444555666777888888555666777888999;;;<<<<<<=========>>>???@@@BBBBBBAAAAAACCCDDDDDDDDDCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDCCCDDDFFFHHHJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMKKKHHHFFFDDDCCCCCCCCCEEEDDDBBB???>>>>>>???@@@>>>>>>===<<<;;;999888777666555333111000//////000222222111111111111222222000000000///...---------...------------,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,------------............000000000000000111222222///555;;;???FFFYYYtttqqq```LLL===;;;999555222000///000000---///000,,,(((***333:::444<<>>???@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKGGGGGGGGGGGGIIIJJJLLLMMMJJJIIIIIIIIIJJJJJJKKKLLLMMMKKKHHHHHHJJJKKKLLLLLLIIIGGGEEEDDDDDDDDDCCCBBBEEEDDDDDDDDDEEEDDDAAA???BBB???<<<::::::::::::999:::999999888888777666666555555444333222222222222111111111000000000//////............------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******************************************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,+++++++++)))***++++++))))))***+++++++++++++++++++++++++++,,,,,,,,,++++++******************************************+++++++++,,,,,,111///---***)))))))))***''''''(((((((((((((((''''''''''''''''''''''''''''''((()))(((&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''((((((((()))))))))''''''&&&&&&&&&'''((())))))((((((''''''(((((())))))************+++++++++,,,,,,++++++++++++,,,,,,------------............,,,------,,,++++++---...........................---......///////////////000000000000000000000000111111111222222222222333222333333444555666777777555555666777999:::;;;;;;=========>>>???@@@BBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEGGGGGGGGGFFFEEE@@@AAABBBDDDEEEGGGHHHHHHLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHKKKLLLOOOMMMIIIFFFEEEEEEGGGHHHHHHFFFCCC@@@>>>>>>???@@@<<<<<<;;;:::999888666555555444333222111111111111222222111111111111222222000000//////...---------------------,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,------------............//////......//////000111...111444444666<<>>???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBCCCDDDFFFHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCDDDGGGKKKMMMOOONNNLLLJJJIIIIIIJJJJJJJJJGGGCCC@@@>>>>>>???@@@;;;:::::::::888777666555444444333333333333333333222222111111111111222222/////////......------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,---------........................///000000222333444555555666888999666CCCUUUfffxxxqqq^^^PPPFFF:::333111222111///---......///000000000000000,,,---777DDDGGG>>>333===999222+++'''(((---222---,,,,,,+++***+++++++++************************000///...---+++***)))(((((()))))))))*********************************************)))))))))))))))************************++++++******++++++,,,---,,,,,,,,,---------.....................------------......///000000111111111111222222222333333333222222222333333333444444222333444555666666666666555666777999;;;===??????===???BBBDDDFFFGGGGGGGGGEEEFFFHHHJJJKKKMMMMMMNNNLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMLLLKKKJJJHHHGGGEEEFFFHHHJJJJJJIIIFFFEEECCCDDDFFFGGGGGGFFFFFFEEEDDDDDDFFFFFFEEECCCBBB???<<<::::::::::::999999888888777666666555555555444333222111111111111111000000000////////////.........---------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******(((((())))))******++++++************************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))***+++***)))((()))+++************************+++++++++***************************************************++++++++++++666333...)))&&&&&&'''(((&&&&&&'''((((((((((((((((((((((((((((((((((((((('''((()))(((''''''((()))((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((())))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------***+++,,,,,,++++++---///........................---......///////////////......//////000000000000000000111111111222222222...//////000000111111111222333444555777888999999::::::::::::;;;===>>>???BBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDEEEDDDCCCCCCDDDGGGKKKMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHFFFBBB???======>>>>>>:::::::::999888777666555333333333333333333333333222111111000000111111222............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,------------..................///000000111000000222444444444333777999===AAAHHHXXXnnn}}}jjjYYYIII>>>888666444333444333111......///000111111111000///111///111;;;FFFEEE777***))),,,......---,,,,,,,,,,,,,,,+++************+++************************++++++++++++************((()))))))))************))))))))))))))))))))))))))))))))))))))))))******************************++++++******++++++,,,---,,,,,,,,,---------.....................------------......///000111222222111111222222222333333333222222333333333444444444333333444555666666666666555555777999;;;===>>>???===???BBBDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMNNNOOOOOONNNMMMLLLHHHGGGFFFFFFHHHIIIIIIHHHGGGFFFEEEEEEHHHIIIIIIIIIHHHFFFEEEEEEGGGGGGFFFEEEBBB???<<<::::::::::::999888888777666666555555444444444333222111111111111000000000////////////......------------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++******)))((((((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++******)))(((((()))******)))((()))***************************************************************************))))))*********+++++++++===:::444...)))'''&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&((())))))((('''(((***'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))))))))((((((''''''&&&&&&''''''(((((())))))))))))***************))))))))))))******++++++++++++,,,,,,,,,,,,***+++,,,+++***+++---///........................---......///////////////---......//////000000111000000000111111111111222............//////000000222222333444666777888888888888888999:::;;;======AAAAAA@@@?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEGGGFFFEEECCCBBB@@@??????>>>???AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFIIIJJJGGGHHHJJJKKKJJJHHHEEECCCDDDBBB@@@>>>===<<<<<<<<<999999999888888777555555222333333333333333222111000000000//////000000000------------------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***)))******+++++++++++++++,,,,,,,,,,,,------------......------......///000000///...///111222222222666555666777888<<>>???>>>???AAACCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHMMMMMMNNNOOOOOOOOONNNNNNOOOOOOPPPPPPOOOOOONNNNNNJJJIIIHHHHHHJJJJJJIIIHHHHHHGGGFFFGGGIIIJJJJJJJJJIIIHHHFFFEEEFFFGGGFFFEEEBBB???<<<::::::::::::999777777666666555555444444444333222111111000000111000000////////////......------------,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++***)))((('''((()))******(((((()))***************************)))))))))***************************************)))))))))************+++;;;888333...***(((((((((%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((()))***&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((((((''''''(((''''''&&&&&&''''''(((''''''((((((((()))))))))))))))(((((((((((())))))))))))*********+++++++++)))***++++++***+++---///........................---......///////////////------......///000000111000000000000111111111111////////////000000000000111111222444555666777888888888888999:::;;;======AAA@@@>>>=========>>>???>>>>>>======>>>@@@BBBDDDEEEEEEEEEDDDCCCAAA???>>>>>>???@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFDDDDDDEEEDDDCCCAAA???>>>???>>>>>>===<<<;;;:::999666777777666666555444333222222333333333111000/////////............//////------------------------,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++***))))))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---....../////////000111111111111---,,,///555666555888>>><<>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEFFFHHHIIIJJJIIIHHHGGGJJJKKKMMMNNNPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNMMMKKKJJJKKKKKKKKKIIIGGGHHHGGGFFFFFFHHHJJJJJJIIIIIIGGGEEEDDDDDDDDDDDDCCCBBB???<<<::::::::::::999777777666555555444444333444333222111000000000000000000/////////.........---------,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++))))))************)))))))))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***************)))(((((()))***)))((('''(((***************************((()))))))))*********+++************************))))))))))))************...,,,***'''%%%%%%%%%&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((()))+++%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&%%%'''''''''&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''((((((((())))))))))))*********)))***++++++***+++---///........................---......///////////////---------...///000000111000000000000111111111111000000000000111111111111000111222333555666777777999999999:::;;;<<<===>>>@@@???>>><<<<<<<<<===>>>===<<<::::::;;;>>>AAACCCDDDEEEFFFGGGFFFDDDAAA@@@???@@@AAACCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;<<<======<<<:::888777555555555555444333222222222222333333222111///.........------------......------------------------,,,,,,,,,+++++++++*********+++,,,------,,,+++***))))))***++++++++++++***++++++,,,,,,,,,---------++++++******++++++,,,---+++---///000000//////000///---///555666222222666777444555:::???EEERRR___ooo~~~}}}wwwggg]]]PPPGGGCCC@@@<<<999333222111111222333333222///111222111///---...000,,,,,,++++++,,,,,,---......,,,+++...111000+++&&&***,,,......------...///,,,++++++***)))*********************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++************************++++++******++++++,,,---,,,,,,,,,---------......,,,,,,------...///000000000000000000111111111111///000000000000111111111333333333444444444555555444444555555666555555555444555666888:::<<<>>>>>>>>>======<<<===???AAABBBCCCEEEGGGIIIIIIIIIHHHGGGGGGIIIKKKNNNOOOPPPPPPPPPQQQPPPNNNMMMLLLMMMNNNNNNOOOMMMLLLLLLMMMLLLJJJGGGHHHFFFEEEFFFGGGIIIIIIHHHIIIFFFDDDBBBBBBBBBBBBAAABBB???<<<::::::::::::999777666666555444444333333444333222111000000000000000/////////............---------,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++))))))************))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******++++++***((()))***)))((('''(((***))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))************))))))(((++++++,,,,,,,,,,,,------,,,------......------,,,------///000111111111111000000000000000000000000000000000111222222333333000111222222444444555666:::999888888888999;;;<<<===>>>>>>===;;;;;;<<<>>><<<<<<<<<===>>>>>>??????CCCGGGJJJHHHCCC@@@BBBEEEDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>>>>???AAACCCDDDEEEBBBCCCCCCBBB???===<<<======;;;999888999999888777555444333222111111111111111111111111000000000///000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...------------...//////////////////000000000000111222333444666777888888AAACCCHHHPPP[[[hhhrrrxxxxxxpppdddZZZRRRLLLFFFBBB777777666555333222111111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++)))(((''''''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////111111111111111222222222111333444444222222333555333333333444444444555555666777888:::;;;<<<======>>>>>>???@@@AAABBBBBBCCCEEEFFFHHHJJJKKKKKKJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMOOONNNLLLKKKKKKKKKLLLMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA???>>>???===<<<;;;<<<<<<:::999;;;999666555555444333111222222111000///...------//////...------------.........---,,,,,,,,,------***(((***---(((%%%222EEEDDD333(((,,,000,,,***---++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((******))))))))))))************************************++++++++++++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((())))))*********))))))+++++++++,,,,,,,,,------,,,------......------,,,---...///000111111111111//////////////////////////////000000111222222333111111222333444555555666777666555555555666777888888999:::;;;:::;;;===???<<<======>>>???@@@AAABBBDDDFFFHHHEEE@@@===>>>AAAAAACCCEEEHHHHHHGGGEEECCC@@@@@@@@@AAABBBCCCDDDEEEEEEFFFHHHFFFCCCAAA??????>>>;;;999888888888777666444444333222111111111111111111111000000000////////////...,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++******************************************+++++++++,,,,,,))))))*********+++++++++*********+++++++++,,,,,,---------------......///....../////////000000000000111111222333444555555999999999;;;???CCCHHHKKKVVV]]]ffflllooorrrwww{{{zzzwwwqqqkkkeeebbb```___QQQLLLEEE@@@===:::777555444444333222111111000///000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...////////////////////////000000111111111222222222111222444333222222333555333333333444444444444555666777888:::;;;<<<=========>>>>>>???@@@AAABBBBBBDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIKKKLLLMMMMMMLLLLLLNNNMMMKKKJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGDDDDDDDDDCCCBBBAAA???>>>>>>===;;;;;;;;;;;;:::888;;;888666555555444333111222222111000///...------//////...---------------...---,,,,,,+++,,,,,,,,,///,,,...222...+++555DDD???111))),,,///+++)))---++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))(((******))))))))))))******************************)))******++++++******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))'''((()))***************++++++++++++,,,,,,,,,,,,,,,------......------,,,---...///000000111111000////////////////////////......///000000111111222111111222333444555666666666555555444444444555555555777999:::;;;>>>AAADDD>>>>>>???@@@AAABBBDDDDDDFFFGGGGGGCCC???<<<===???>>>AAAGGGKKKLLLJJJFFFCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFIIIKKKKKKGGGCCC@@@???>>><<<:::888888777666444444333222111111000111111000000000000///////////////...---,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++******************************************++++++++++++,,,)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---......---........./////////////////////000000111111111222222222222333555666777777;;;@@@BBBBBBCCCGGGJJJMMMNNNOOOPPPPPPOOONNNMMMHHHFFFDDDAAA>>>===;;;;;;444222000000000111000///111000000000////////////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////000000000111111111222222111222333333222222333555333333333333444444444444666777888:::;;;<<<======<<<======>>>???@@@AAABBBCCCDDDDDDEEEGGGHHHJJJKKKGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGGGGHHHIIIHHHGGGBBBBBBBBBBBBAAA@@@???>>>===;;;::::::;;;;;;999888999777555444444444222111222111000000///...------.........------------------,,,++++++******++++++---)))***...---***///999666---***------))))))---++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******************************)))******++++++******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((******+++++++++***++++++++++++,,,,,,,,,,,,------......------,,,......///000000000000000////////////////////////.........///000000111111111111222333444555666666888888888777777777777777666888;;;===>>>AAADDDGGGBBBBBBAAAAAABBBCCCDDDEEEGGGHHHGGGDDDAAA???@@@BBB???BBBGGGJJJKKKIIIEEEBBBFFFEEEDDDDDDCCCCCCDDDDDDDDDHHHKKKLLLHHHDDD@@@>>>???===:::888777777555333444333222111000000000000000000/////////............------,,,+++++++++,,,************************+++++++++***************************************************++++++++++++))))))))))))************************+++++++++++++++++++++++++++,,,------------------............///////////////.........111111333444555666666666333555666555444444777999444555666666666666555444555555555555444333222222000///000000111111000000.............../////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........................//////000000111111222222000222333333222222333444222222333333333444444444666777888:::;;;<<<<<<===;;;<<<======??????@@@AAABBBBBBBBBBBBDDDFFFIIIJJJEEEFFFGGGGGGHHHIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGFFF@@@AAAAAA@@@@@@>>>======;;;:::888888999:::888777888666444333333333222000111000000///......------............------,,,,,,,,,++++++***)))*********)))&&&&&&******''')))...---******---,,,'''(((---************************(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((*********)))))))))))))))+++******))))))******+++************************))))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((******+++++++++*********+++++++++,,,,,,,,,------......------,,,...//////000000000000///.................................///000000111111111222333444555666666777999999999:::999999999999999;;;===>>>???@@@CCCFFFFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDBBBCCCEEEFFFFFFDDDCCCBBBFFFEEEDDDCCCCCCBBBBBBBBBCCCGGGKKKLLLIIIDDD@@@>>>???<<<999888777666444333333333222111000000000000/////////............---------,,,+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))*********+++++++++(((((()))))))))*********))))))*********+++++++++***************+++,,,,,,+++,,,,,,,,,------------////////////............000111111111///...,,,+++000000000///......000111111111222222222222111111111111222222222111000///...///111111000///..................////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------...//////000111111222222000111333222111111222444222222222333333333444444555555777999:::;;;;;;<<<:::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@BBBDDDFFFHHHDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIHHHHHHGGGGGGGGGGGGGGGGGGEEEDDDEEEFFFGGGFFFEEE????????????>>><<<;;;:::999888777777888888777666777444222222222222111000000000//////......------------......------,,,+++++++++***)))))))))******,,,***))),,,---++++++,,,((((((***,,,***'''(((+++************************(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))******++++++************++++++)))))))))))))))))))))))))))))))))******)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))'''((()))***************************++++++++++++,,,------......------,,,//////000000000000//////..............................///000000111111222222222333444555666777777777888999999::::::999999:::<<<=========>>>@@@BBBFFFDDDBBBAAAAAABBBCCCDDDBBBBBBCCCDDDDDDCCCBBBBBBDDDCCCBBBBBBAAAAAAAAAAAAEEEDDDCCCBBBAAAAAAAAAAAABBBFFFJJJLLLIIIFFFBBB@@@===;;;999777777666555333333222111000000///000000///.........------------,,,,,,++++++++++++,,,,,,************************)))))))))***************)))))))))))))))))))))))))))))))))************+++((((((((()))))))))******)))))))))************+++)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,///...........................//////......---,,,//////.........//////000111111111111111111111111/////////000//////...---,,,...//////...---...///.........///////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,---------------------------...//////000111222222000111222222111111222444222222222222333333333333333444555777999999::::::999:::;;;<<<===>>>>>>????????????@@@AAABBBCCCDDDBBBBBBBBBBBBBBBCCCEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCDDDEEEDDDCCC??????>>>===<<<:::999888888666555666777777666555555333111111111111000////////////.........------,,,------......,,,+++***,,,+++******))))))******++++++,,,,,,,,,++++++,,,&&&((()))***)))((()))***************************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((())))))*********))))))************++++++++++++,,,------......------,,,//////000000000000//////........................//////000000111222222333222222333444555666777777666777888:::;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBBBBAAA@@@???@@@BBBDDDFFFCCCDDDEEEFFFFFFEEEBBB@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????@@@???BBBFFFHHHGGGDDDBBBAAA<<<:::888777777777666444333222111000000/////////.........---------,,,,,,,,,+++++++++++++++,,,,,,************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))************)))(((((((((((()))******************+++++++++,,,------------------......------...000111333444444111000000111111222111111000000////////////000000////////////////////////---///000///------...000.....................---------------------------------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222///111222222111111222333111222222222222333333333222222444666777888888888999999:::;;;<<<======>>>>>>>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@BBBCCCDDDEEEDDDCCCBBBAAABBBCCCCCCFFFFFFEEEEEEEEEFFFFFFGGGCCCBBBAAAAAACCCCCCBBBAAA??????>>><<<:::888666555666555444555666777666444444222000000111111000/////////.........---------+++,,,---......,,,+++))),,,,,,+++************+++(((***+++***((((((***+++'''((((((((()))******(((************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************,,,++++++******++++++,,,))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))************))))))((()))************+++++++++,,,------......------,,,///000000000000000//////........................000000000111222222333333222333333444555666777777666888:::<<<===>>>======>>>???@@@@@@???@@@BBBDDD???>>>======???BBBFFFHHHGGGGGGIIIJJJJJJGGGCCC???>>>???AAABBBCCCDDDDDDCCCAAA@@@??????>>>>>>>>>???:::>>>BBBCCCBBB@@@??????;;;999777666777777666555333222111000////////////......---------,,,,,,,,,+++++++++***++++++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************((((((((((((((()))******)))************+++++++++++++++,,,,,,,,,---------...------,,,,,,------...---------...//////...,,,000000////////////000000///////////////000000111...000000...+++***+++............------,,,,,,,,,------------------------------------------------************************************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222///111222222111111222333111111222222222333333333111111333555666777777888888999999:::;;;<<<===>>>===>>>???@@@@@@???>>>===@@@????????????AAABBBCCCDDDCCCBBBAAA@@@AAABBBBBBFFFEEEEEEEEEEEEEEEFFFFFFBBBAAA@@@@@@BBBBBBAAA@@@??????>>><<<:::777555333666444333444666666555444444222000///000111000///...............---------+++,,,---......,,,***)))---,,,++++++******++++++(((,,,---+++((((((+++---))))))(((''')))+++***'''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++,,,++++++******++++++,,,))))))))))))))))))))))))(((((())))))))))))((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((())))))******%%%&&&'''((()))***++++++,,,+++***)))***+++,,,---***+++---//////...---,,,---......///////////////111111000///////////////111111222333333333222222333333444444555666666666555666777999;;;===>>>???<<<===???AAABBBBBBBBBAAA???AAACCCEEEFFFGGGGGGGGGHHHGGGGGGIIIJJJKKKIIIHHHBBBBBBCCCEEEFFFGGGHHHIIIDDDEEEEEEBBB===;;;<<<>>>===>>>???@@@AAABBBBBBBBB999888777666555444333222222111111111000000//////111000000///...------------------,,,,,,++++++++++++++++++************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......//////......------------...------,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++******++++++,,,---............////////////111111000000000000000111000000000000111111111111444444444444444444444444666888999;;;<<<<<<;;;;;;;;;===>>>???>>>>>>@@@AAAAAAAAA?????????@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@FFFFFFGGGHHHGGGFFFEEEDDDBBB???>>>???AAAAAA???<<<<<<;;;999777555555555555555444333333222222333333222111111000000000000000......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''+++***)))'''''''''((()))((((((((((((((((((((((((''''''((())))))))))))))))))(((((((((******((('''''''''''''''((((((((((((*********)))))))))))))))******)))((((((((((((((((((((()))(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))&&&''''''(((***++++++,,,+++*********++++++,,,,,,***+++---...///...---,,,------...///////////////111000000///......//////111111222222333333222222222333333444555666666777666666888999;;;===>>>???>>>>>>@@@AAABBBCCCCCCCCCAAABBBDDDFFFHHHHHHHHHHHHGGGGGGGGGHHHJJJKKKJJJIIIEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHGGGCCC>>>;;;;;;======>>>>>>>>>>>>>>>======999999777666444333222111111111111000000000//////000000//////...------,,,------,,,,,,,,,++++++++++++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))))))))(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++,,,++++++++++++,,,------------------.........///000/////////............------,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++***++++++,,,---............////////////111111000000000000000111000000000000111111111111333333333444444555555555777888999:::;;;;;;;;;;;;<<<>>>@@@@@@@@@@@@AAACCCCCCBBB@@@???>>>>>>???????????????@@@@@@@@@@@@@@@CCCDDDFFFGGGGGGGGGFFFFFFBBB@@@??????AAAAAA>>><<<;;;:::888666444444444444444444333222222222222333222111000000//////000000......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((******)))(((((((((((((((+++***)))(((''''''((()))))))))))))))))))))))))))''''''((())))))))))))))))))(((((((((******((('''''''''''''''(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))******)))(((((('''(((''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((('''(((((()))***+++,,,,,,)))***++++++,,,,,,++++++***+++---.........---,,,------...////////////...000000///............///000111111222333333222222111222333444555666777777666777888:::;;;===>>>?????????@@@@@@AAACCCDDDEEEBBBCCCEEEGGGHHHIIIIIIIIIFFFEEEFFFHHHKKKLLLKKKJJJIIIHHHFFFEEEEEEFFFHHHIIIIIIIIIHHHEEE@@@===<<<<<>>===<<<;;;:::999888777555444222000000000000000000/////////////////////......------,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,------------........./////////000///////////////......------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))******)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++,,,,,,,,,++++++++++++***+++++++++++++++,,,---------............/////////000000000//////000000111000000000000111111111111222222333333444555666666888888888888999:::;;;;;;===???AAAAAAAAABBBCCCEEEFFFEEECCCAAA@@@???>>>>>><<<<<<<<<===>>>???AAABBBAAABBBDDDFFFGGGGGGGGGFFFBBBAAA@@@@@@AAA@@@>>><<<:::888666444333333333333444333222222111111222222111111000///////////////...------,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((+++******))))))))))))******))))))(((((((((((()))************************''''''((())))))))))))))))))(((((((((******((('''''''''''''''(((((((((((())))))))))))))))))))))))******)))(((((((((((((((***************))))))(((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))((((((''''''((())))))***++++++,,,,,,((()))+++,,,,,,,,,+++******+++,,,------------,,,,,,---......//////......//////...------.........///000111222222333222222111111222333555666777777777777888:::;;;===>>>>>>??????>>>>>>???AAACCCDDDBBBCCCEEEFFFHHHHHHHHHGGGDDDDDDDDDGGGJJJLLLLLLKKKKKKIIIFFFDDDCCCDDDFFFGGGGGGGGGFFFDDDAAA???===<<<@@@@@@@@@???>>>===<<<;;;999888666555222111///...////////////////////////.........---------,,,,,,,,,+++++++++++++++++++++************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************************************************+++++++++***+++,,,,,,---,,,,,,,,,---------..............................---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------------++++++++++++++++++++++++,,,+++++++++++++++++++++************************)))))))))))))))*********))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++************++++++++++++++++++++++++++++++,,,++++++++++++,,,---------------.........//////000////////////000000111///000000000111111111111111111222333444666666777999888777777777999:::;;;<<<>>>@@@AAAAAABBBDDDFFFGGGGGGEEEDDDCCCAAAAAA@@@;;;;;;;;;<<<>>>@@@CCCDDDAAABBBDDDEEEFFFFFFFFFEEECCCBBBAAAAAA@@@???===<<<999888666444333333333444333333222111111111111111000000///............///---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))&&&(((***+++,,,+++)))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******)))(((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))''''''((())))))))))))))))))(((((((((******((('''''''''''''''((((((((((((((((((((()))))))))))))))***))))))((((((((((((((()))))))))******))))))(((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))(((((('''''')))))))))***++++++,,,,,,((()))***+++,,,+++***)))+++++++++,,,,,,,,,,,,,,,,,,------..................---------------.........///000111222222222222111111222333444555666777777777888999:::<<<<<<=========<<<<<<===???AAABBB@@@AAACCCDDDEEEEEEEEEEEEBBBBBBCCCEEEIIIKKKKKKJJJIIIGGGDDDBBBAAABBBDDDFFFDDDCCCCCCCCCBBBAAA???===>>>>>>>>>>>>>>>===<<<;;;777666555333222000///........................///------------,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))(((************************+++************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))************(((((((((((((((((((((((()))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++******))))))******+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------............//////......///000111111///000000000111111111111111111222333444666666777999888777666777888999::::::<<<>>>???@@@AAACCCEEEDDDDDDCCCCCCBBBAAAAAA@@@;;;<<<===>>>@@@CCCEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBB@@@>>>===<<<:::999777555444444555555222222111000000000000111000///......---.........------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))&&&(((***+++,,,+++)))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))((((((((())))))))))))(((((((((((((((((((((((((((''''''((())))))))))))))))))(((((((((******((('''''''''''''''((((((((((((''''''(((((())))))))))))***))))))(((((((((((((((''''''(((((()))(((((('''%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((()))))))))*********++++++((()))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,---............000111222222333333222222222333444444555555666666777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@@@@>>>???AAABBBCCCCCCCCCBBB@@@@@@AAADDDGGGIIIIIIHHHFFFEEECCCBBBBBBCCCDDDFFFBBBAAAAAABBBCCCCCC@@@>>>;;;;;;;;;;;;;;;:::999888555444333222111000///...---------...............,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******)))))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************************************+++,,,,,,)))))))))*********++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************((((((((()))******++++++((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------------.....................///000111111000000000000111111111111222222333333444555666666888777777777777777888888777:::<<<>>>???@@@CCCEEE@@@@@@@@@@@@@@@???>>>===;;;<<>>??????@@@@@@>>>???@@@BBBBBBBBBBBBAAA??????@@@BBBEEEGGGFFFEEECCCCCCCCCCCCDDDEEEFFFGGGDDDCCCBBBDDDEEEDDD@@@===<<<<<<<<<;;;999888666555333222222111000000//////,,,,,,---------.........++++++++++++++++++,,,,,,)))*********++++++++++++***)))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((***************************************++++++,,,)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************++++++++++++************************)))*********++++++++++++************************'''(((((()))******++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---------............------......000111111000000000000111111111111333333333444444555555555666777777777777777666666666999;;;===>>>@@@CCCEEEAAABBBBBBAAA@@@>>><<<;;;:::<<<@@@CCCEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDFFFFFFDDD???<<<<<<<<<888777555444333444444555111111000////////////000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))))))))*********+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))***&&&'''((()))******)))(((((((((((((((((((((((((((''''''((())))))))))))))))))(((((((((******((('''''''''''''''((((((((((((&&&&&&''''''((())))))*********)))(((((((((((((((''''''((()))))))))))))))'''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''(((((())))))******(((((((((((())))))))))))***)))((((((((()))+++,,,++++++******++++++,,,---+++,,,------......------++++++++++++,,,,,,---...---...///000222222333333444444444333333333222222444555555666777888888999:::<<<>>>???@@@AAA@@@@@@>>>???AAABBBCCCBBBBBBAAA?????????AAADDDEEEEEECCCBBBBBBCCCEEEFFFHHHHHHIIIGGGEEEDDDEEEFFFEEE@@@<<<@@@@@@???===;;;888666555111111111111000000000000,,,,,,,,,------.........+++++++++++++++++++++,,,))))))******++++++++++++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))*********)))***++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,)))************+++++++++************************))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))***************++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......---------......000111111000000000000111111111111444444444444444444444444555666777888888777666555777999<<<>>>???AAADDDFFFFFFFFFFFFDDDBBB???===;;;999<<<@@@DDDFFFEEECCCBBBCCCDDDFFFGGGHHHHHHHHHHHHDDDFFFGGGDDD???<<<;;;<<<777666444333222333333444111111000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((((())))))*********+++)))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((())))))***++++++&&&'''(((*********)))((())))))))))))))))))))))))'''(((((())))))))))))))))))(((((((((******)))'''''''''''''''((((((((()))&&&&&&&&&'''((())))))*********)))((((((((((((((((((((()))***************((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((%%%$$$%%%'''(((&&&$$$'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((((((******))))))))))))******++++++******************++++++,,,,,,---...//////---------............///---......///000111111222222222222222222222222222444333222222333666888:::777888:::<<<===>>>??????===;;;;;;===AAABBBAAA???AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDEEEEEEHHHGGGFFFDDDBBBAAAAAAAAA???>>>===;;;999777666555333222111000////////////......---------,,,,,,,,,))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,++++++************++++++,,,,,,++++++***+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......+++---///000///000222444111111111111111111111111333222222222222333444444777888888777555444555666888999:::<<>>???@@@AAABBBCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDCCCBBBAAA???===;;;:::555555444333222222222222////////////............000---++++++---///---,,,...******000222//////222+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))((((((((((((''''''''''''(((((((((((('''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&$$$%%%'''(((&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++******))))))))))))******++++++******************++++++,,,,,,---......///---------............///......//////000000111111222222222222222222222222222222111222333666888:::;;;;;;<<<<<<<<<<<<;;;:::???>>>>>>@@@CCCDDDCCCAAAAAAAAAAAA@@@@@@@@@??????AAABBBBBBCCCDDDDDDCCCCCCEEEDDDBBBAAA@@@?????????>>>===<<<:::999777666555333222111000////////////...------------,,,,,,,,,))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************(((((()))))))))*********))))))))))))))))))))))))************************,,,,,,,,,++++++************++++++,,,,,,++++++***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...///000///000111333111111111111111111111111333333222222333333444555777888999888666555666777:::;;;<<<===???AAABBBCCCCCCEEEGGGFFFDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@???===;;;999888555444333222222111111222000000/////////.........000---++++++---...---+++---+++...666999666333444+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((('''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&((()))+++------******))))))))))))************+++++++++++++++++++++,,,,,,------.........---------............///////////////////////////222222222222222222222222111000000111222555888:::<<<<<<<<<<<<;;;:::999999<<<;;;<<<===@@@AAA@@@???@@@@@@??????>>>>>>======???@@@BBBCCCCCCBBBAAA@@@@@@@@@???======<<<<<<<<<===<<<;;;999888666555444222222111000////////////------------,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************(((((())))))))))))******))))))))))))))))))))))))************************+++++++++++++++***************++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((''''''''')))))))))))))))))))))))))))))))))*********++++++***************************))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,---------------------------///000000//////000222111111111111111111111111333333333333333444555555777888999888777666777888;;;<<<===???@@@@@@??????@@@CCCFFFFFFEEECCCAAAAAA@@@???>>>=========>>>???AAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>><<<;;;999777666444444333222111111111111000000000/////////......000...,,,,,,------,,,+++,,,---444===@@@===888666+++++++++************)))************************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((()))(((((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&((()))+++,,,---******))))))))))))************+++++++++++++++,,,,,,,,,,,,---------......---------............/////////////////////......111111111111222222222222/////////000222555999;;;999999:::;;;;;;<<<;;;;;;::::::;;;===>>>>>>>>>=====================>>>>>>===>>>AAABBBCCCAAA???===>>>===<<<;;;;;;:::::::::;;;:::999888666555444333222111000//////......///---------,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************(((((((((((()))))))))***))))))))))))))))))))))))************************+++++++++*********************++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))************************************)))))))))))))))***+++++++++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------...///000000///...000111111111111111111111111111333333333333333444444555777888999888777666777888999;;;===???@@@???>>>===>>>BBBEEEFFFEEEBBB@@@???>>>===;;;::::::<<<>>>???AAAAAABBBCCCBBBAAA@@@???<<<<<<<<<;;;:::888777666333333222111000000000000000000000/////////......///...---,,,,,,,,,,,,,,,///111777>>>AAA>>>999555+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))************))))))))))))************++++++,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////............000000000111111222222222/////////000222555999;;;999::::::;;;<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAA;;;;;;<<<===>>>??????@@@<<<>>>@@@AAAAAA@@@===<<<>>>>>><<<;;;::::::::::::999999888666555444333333222111000///............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********************************))))))(((((())))))***+++*********++++++,,,,,,,,,++++++++++++,,,,,,------...///000000///...000111000000000000000000000000333222222222222333444444666777888888777666777999777888;;;>>>??????>>>===>>>AAADDDEEEBBB???<<<;;;:::999888888999<<<>>>@@@???@@@@@@AAA@@@???>>>===::::::::::::999888777666222222111000////////////////////////............---------,,,,,,,,,---...333555888:::<<<;;;666222+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++))))))))))))((((((((((((''''''''''''(((((((((((((((((('''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((******))))))))))))************++++++,,,------------------------------------------............///........................//////000000111222222222111000000111222555888:::============<<<;;;::::::===???AAAAAA@@@???@@@AAA<<<<<<===>>>???@@@AAAAAA===>>>???@@@@@@???===<<<@@@???>>><<<:::999999999777777666555444333222222111111000///............,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***************))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((()))))))))******************************)))(((((((((((()))******))))))******+++,,,,,,,,,***++++++,,,,,,------...---///000000//////000222000000000000000000000000111111111111111222333333555666777777666666777888666777999;;;<<<===<<<<<<===@@@BBBBBB???<<<::::::777777777888:::<<<>>>@@@======>>>>>>>>><<<;;;:::888888888888888777666555111111000///.....................---------,,,,,,+++,,,------,,,,,,...000777999999777777888444///+++++++++************)))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))***+++,,,))))))))))))((((((((((((''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&((('''%%%$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((******))))))))))))************++++++,,,------...---------------------------------............///,,,------......//////////////////000111222222222222222111222333666888:::=========>>>======<<<<<<<<<>>>@@@@@@>>>===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>======AAA@@@>>><<<:::888888777666666555444333222111111111111///...............,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++))))))************))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************((((((((((((((()))******((())))))***++++++,,,,,,+++++++++,,,---.........,,,...///000///000111333000000000000000000000000000000//////000000111222333555666666555555666777777888888888999999999999;;;===>>>>>><<<;;;:::;;;777777888999;;;<<<======;;;;;;<<<<<<;;;:::888777555555666666555555444444111000///...------------------,,,,,,,,,+++++++++)))+++,,,---,,,---000333888;;;;;;999888999555...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((''''''&&&'''((()))***''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&((('''%%%$$$%%%(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))************+++,,,,,,---......---------------------------------.........//////,,,,,,------...///000000...//////000111222222222444333222222444666888:::999:::<<<===???@@@AAAAAA???BBBDDDDDDBBBAAABBBDDDDDDDDDCCCBBBAAA@@@???>>>@@@@@@??????>>>>>>>>>>>>BBBAAA>>><<<999777666666555555444444333222111111111000///......------...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))************))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((((((((()))******((())))))***++++++,,,,,,++++++,,,------...//////+++---///000///000222444000000000000000000000000///////////////000000111222444555555444444555777:::999888777666666666777888:::<<<<<<;;;:::;;;<<<888999:::;;;;;;;;;;;;;;;::::::;;;;;;:::888777666333333333444444333333222000000///---------------,,,,,,,,,+++++++++******'''***,,,---,,,---111444777<<<>>>;;;;;;<<<666...+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))((((((((((((''''''''''''((((((((()))((('''&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%$$$$$$###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++***)))((('''&&&%%%%%%)))))))))))))))))))))))))))************+++++++++,,,---......///.........---------............///...,,,***+++...///...,,,///000111111000111333555666555333222333666999;;;::::::;;;<<<===???AAABBBFFFFFFFFFFFFEEEDDDCCCBBBCCCAAA???>>>===>>>???@@@@@@@@@@@@???>>>======<<<======<<<;;;::::::999999888777666444222111111111111111000......---------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))***++++++++++++***(((((()))***************))))))))))))))))))))))))+++***)))))))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********(((((((((((((((((((((((()))******)))&&&%%%&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))((((((''''''''''''(((((())))))((('''''''''''''''(((((((((((((((((((((((())))))************))))))******))))))((((((''''''))))))***++++++++++++***,,,,,,,,,---------.....................///000000000000000000000000000000111111000//////000111222222333444555666666666666777888888999999888888777>>>===<<<;;;;;;;;;;;;;;;::::::;;;<<<;;;:::888777999:::::::::888666333222222222222222222222222222555333000---++++++---...***++++++***((('''((())))))***++++++,,,///333666888777777777888777555222,,,,,,,,,+++)))((()))***''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((((((+++)))'''&&&%%%&&&'''((())))))((('''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,---...............------------............///---++++++...//////---///000111111000111333555555444444444555777999;;;;;;;;;<<<===???@@@AAAAAADDDEEEEEEDDDCCCBBBAAAAAA@@@???===<<<<<<<<<>>>?????????>>>>>>===<<<<<<;;;<<<<<<;;;;;;::::::999999888777555444222111111000111000///...------------,,,,,,+++++++++*********))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((()))*********))))))(((((()))************)))))))))))))))))))))))))))(((((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,+++++++++*********((((((((((((((((((((((((((()))***)))'''&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))(((((((((''')))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''((()))))))))((((((''''''(((((()))))))))((('''''''''''''''(((((((((((((((((((((((())))))************))))))***)))))))))((((((((('''))))))***++++++++++++***,,,,,,,,,---------.....................///000000////////////////////////000000/////////111222333333333555666666666666666777888999999:::::::::999<<<;;;;;;::::::::::::;;;::::::;;;;;;::::::999888::::::;;;:::999666333222222222222222222222222222333111///,,,+++++++++,,,)))***+++***((((((((())))))***++++++,,,///444777===;;;:::999999666333000+++,,,,,,***)))((()))+++''''''((()))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((***)))'''&&&&&&&&&(((((())))))((('''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))*********+++++++++,,,------......------------------............///---,,,---...000/////////000111111000000222444333444555666888999:::;;;;;;<<<>>>???@@@@@@@@@???BBBBBBBBBBBBAAA@@@??????===<<<;;;::::::;;;===>>>>>>======<<<<<<;;;;;;;;;::::::::::::::::::999999777666444333111111000000000///......------------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((('''((())))))******))))))))))))))))))))))))))))))((((((((((((((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++++++++***************((((((((((((((((((((((((''')))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))***))))))(((((())))))***)))((((((''''''''''''(((((((((((((((((((((((((((((())))))******))))))((())))))))))))(((((((((((())))))***++++++++++++***,,,,,,,,,---------.....................///000000////////////////////////////////////000111333333444444555666777777777777777888999;;;<<<<<<<<<<<<:::999999999999::::::;;;;;;::::::999999999999:::;;;;;;<<<;;;999777444222111111111111111111111111000///...---,,,******))))))***+++***)))((()))***)))***++++++,,,///444888===<<<;;;:::999777444111***++++++***(((((()))+++''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((***)))'''&&&&&&'''(((((()))((((((''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''(((((())))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))************++++++,,,---------------,,,,,,---------.........///............///000000...000000000000000222444222333666888::::::;;;:::;;;<<>>======;;;:::::::::;;;<<<===>>>=========<<<<<<<<<;;;;;;888888888999999999999999555444333222111000000000///......---,,,,,,------++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))))))))((('''(((((()))))))))))))))((((((((((((((((((((((((************+++,,,......((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************)))(((((((((((((((((((((((('''((())))))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))******))))))))))))******)))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))***++++++++++++***,,,,,,,,,---------.....................///000000////////////////////////......//////111222333444444555666777888888888888777888999;;;===>>>>>>>>>999999999999999:::;;;<<<;;;:::999888888999:::;;;;;;;;;<<<;;;:::777444222111111111111111111111111......///...---+++***((()))***+++***)))((()))*********++++++,,,000555999999999888999:::999666444***++++++***(((((()))+++''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((()))(((''''''''''''(((((()))(((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((()))))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000111...///000000///000222444222444666888:::::::::999:::;;;===?????????===<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>============<<<<<<777777777888888888888888444333222111000/////////...------,,,,,,,,,,,,---+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((())))))******))))))''''''((()))))))))))))))((((((((((((((((((((((((************+++,,,......((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((***)))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))'''''''''((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))******))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,---------.....................///000000........................---...///000111222333333444555666777888888888888666777999;;;<<<>>>>>>>>>::::::999999:::;;;<<<<<<:::999888777888888:::;;;::::::;;;;;;999777444333000000000000000000000000...//////000///---+++)))((()))******)))((()))+++************,,,000666;;;888777777888888888555333,,,,,,,,,+++)))((()))***''''''((()))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))(((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))((((((((()))))))))******)))***++++++,,,,,,++++++,,,,,,,,,,,,---------------...///...------///111...///000000//////111333333444666888999999888888777888:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::<<<<<<<<<=======================================777777777777777777777666222222111000///......///---,,,,,,++++++,,,,,,,,,+++************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((((((((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((()))******(((((((((***(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))'''''''''(((((((((((((((***))))))(((''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))***))))))(((((())))))***(((''''''''''''(((((()))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,---------.....................///000000........................---...///111222222222222444444555666777777777777555666888999;;;<<<<<<===;;;::::::::::::;;;;;;<<<999888888888888999999:::777888999:::999777555444////////////////////////......//////...---+++***((()))******))))))***+++++++++******,,,111777<<<;;;:::999888777555222////////////,,,***((()))***''''''((()))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))))))))&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((()))))))))***)))******+++++++++++++++++++++,,,,,,,,,---------,,,---......,,,,,,...000...///000/////////111333555555666666777777777777555555666777999:::;;;;;;::::::;;;;;;;;;;;;::::::===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<777777777666666555555555111111000///............,,,,,,++++++++++++,,,,,,************))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&'''(((((())))))((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((***++++++***((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((()))))))))((((((''''''(((((()))'''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***))))))***++++++++++++***,,,,,,,,,---------.....................///000000...........................///000111222222111000333333555666666666666666444555666888999:::::::::;;;::::::999999999999:::777777888999999999999999444555777888888777555444////////////////////////---------------,,,+++***''')))******))))))***+++++++++******,,,111888===<<<;;;999999888666222000222222111...+++)))))))))''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((((((&&&''''''((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((&&&''''''((((((''''''&&&&&&&&&''''''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((("""###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++++++++++++++++++++,,,,,,,,,---------+++---...---++++++---000---///////////////111333666666555555555666666666333333444555666888:::;;;999::::::;;;;;;;;;::::::============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777666555444444333111000///...............+++++++++***++++++,,,,,,************))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))+++***)))))))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((+++,,,,,,+++(((''''''((((((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''''''((((((((())))))******&&&'''''''''(((((())))))&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((())))))((((((''''''''''''(((((('''''''''''''''((()))***((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))******))))))***++++++++++++***,,,,,,,,,---------.....................///000000........................///000111222222111000///222333444555666666666666333444555666777888888888::::::999888777777777888666777888:::::::::999888222444666777888777666555////////////////////////---,,,,,,++++++*********''')))******))))))***,,,++++++******,,,111888===:::999999999:::999777444444444222///+++)))((()))'''(((((()))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))&&&&&&'''((())))))(((((('''''''''''''''((()))***))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000111222333333333444444555666666777555666777666666666888:::888888999999::::::::::::;;;<<<===>>>>>><<<:::999888888777666555555555666444444333333222111000000......---,,,,,,,,,,,,---+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&'''(((***+++((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&&&&((())))))(((((()))+++''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))))))))***++++++,,,,,,,,,,,,------........................------......///000000000333333222222333333444555444444444444444444444444333444666888999:::999999999888888888888888888999777888999999::::::::::::666666666555444444333333////////////............//////...---,,,,,,++++++'''((()))***)))))))))***,,,++++++,,,...111444666===>>>???===999888:::<<<666666666444///+++)))(((((((((((((((((()))******((((((((((((''''''''''''))))))))))))((((((((((((***)))(((''''''((()))***))))))(((''''''''''''''')))))))))))))))))))))))))))'''%%%&&&)))***(((&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,////////////000111222333333444444444555555666666666777888777666666888999888777777777777888999999999:::<<<<<<<<<:::999777888777777666555555555555444333333222111111000000000000///...............+++++++++************)))*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''')))(((((((((''''''''''''*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((''''''''''''&&&'''((((((''''''((()))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&'''))))))(((((((((''''''''''''(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******+++++++++,,,,,,,,,------------------------------------......///000000000333222222222222333444444666666666666666666666666222333555777888888888888::::::999999999999::::::888888999:::::::::::::::666666555555444333333333////////////.........---.........---,,,,,,++++++***+++,,,***'''&&&(((+++************,,,...111333<<<===>>><<<:::999:::<<<444666999888444///+++***((((((((((((((()))******((((((((((((''''''''''''))))))))))))((((((((((((***)))(((''''''((()))***))))))(((''''''''''''''''''''''''''''''''''''''')))'''&&&'''))))))(((&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))************************+++++++++,,,,,,---------------------------------////////////000111222222444444444555555555555555777888888777666555777888777666555444555666888999888999:::::::::999777666888888777666555555444444333333222222111000000000/////////...............+++++++++************)))******))))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''((())))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((('''''''''''''''((()))(((&&&%%%&&&'''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222222111111222222333444555555555555555555555555222333555666777777777777888888777777777777888888888888999::::::::::::999666555555444444333333222//////.........---------...------,,,,,,+++++++++((())))))'''$$$###&&&((())))))(((((()))+++---...777999::::::888777888999222555888999555000,,,***((((((((((((((())))))***((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))((((((''''''''''''((('''''''''''''''''''''''')))'''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((()))))))))))))))************))))))(((******+++,,,,,,---......---------...............///......//////000111222555555555555555555555555777888888666444444555666888777555444444666888:::888888999999999999888777999999888888777666555444222222111111000000000000------------,,,,,,+++++++++++++++*********))))))***)))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''')))))))))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((()))***)))'''&&&&&&'''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111111111222333333333333333333333333333333333444555777888888777777555444444444444444444555888888999999:::999999888555555444444333222222222.........---------,,,,,,---,,,,,,,,,+++++++++***'''''''''***,,,---,,,***)))((((((((()))***+++,,,111333555666666666666555222444666444111,,,***)))))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))(((''''''''''''((((((''''''''''''''''''''''''((((((''''''((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********)))((((((******+++,,,,,,---......---------.........//////............///000111222444444444555555555555555666777777555333333444555:::888666555555777:::<<<999999:::::::::::::::999::::::::::::888777555444111111000000000000//////,,,,,,------,,,,,,+++***+++++++++*********)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''')))))))))((('''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((***++++++***((('''((()))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))'''''''''((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))***++++++*********+++++++++,,,,,,------------------------------......///000000000111000000000000111222222333333333333333333333333444555777888999888888777444333333222222333333444777888888999888888777777444444444333222222111111------------,,,,,,,,,,,,+++++++++++++++*********+++)))***222<<>>@@@<<<<<<;;;:::999999888777::::::;;;;;;::::::999888888;;;;;;777666666333///000000000///......------,,,,,,,,,+++++++++******************))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&((('''&&&&&&'''((('''''''''''''''((())))))%%%%%%&&&'''((()))******))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&'''***+++)))'''''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((***((('''&&&&&&'''(((***(((((((((((((((((((((((())))))((((((((((((((()))((((((((()))******++++++)))******++++++,,,------///---******+++,,,---,,,+++,,,------......------222111111111000000//////111222222333333444444555666666666666666555555555333333222111222333555555666777777555333111111222222222111111000/////////,,,,,,,,,+++++++++******+++++++++***)))(((((('''''''''''''''((((((((()))((((((''''''''''''((((((((())),,,///111111...++++++++++++*********)))))),,,+++***(((''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&'''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''(((((((((((((((&&&$$$''',,,...***&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++***)))(((((()))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,---.............../////////000111111222222333333444555666777888888<<<;;;;;;;;;;;;<<<===>>>===<<<<<<;;;:::999999888::::::;;;;;;;;;::::::999888;;;:::777555666555111000000//////...---------,,,,,,+++++++++******************)))))))))(((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))***)))((('''((()))'''''''''''''''((())))))'''''''''((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***((('''(((***+++)))'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))******++++++)))******++++++,,,------...,,,******+++------,,,,,,,,,---...............111111111111000000000///111222222333333444444555666666666666666666666666444444333333333444555666555666777555222111111222222222111111000/////////,,,,,,+++++++++*********++++++******)))((((((''''''''''''((((((((())))))((((((''''''''''''((((((((()))+++///111111...++++++++++++*********))))))***))))))(((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''(((((((((((((((&&&%%%(((,,,---***'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++***)))(((((()))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((())))))))))))))))))))))))*********++++++*********++++++++++++,,,------...////////////......//////000000111111222444444555666777888999999;;;<<<<<<=========<<<<<<===<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;999;;;:::666444666666333000//////......---,,,,,,,,,++++++++++++***************))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***+++,,,+++)))((()))***'''''''''''''''((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))***+++***(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((()))******++++++)))******++++++,,,------...,,,******+++------,,,---......///////////////111111111111000000000000111222222333333444444555666666666666666666666666666555444333444555666777555666666555222111111222222111111000000//////...,,,++++++++++++*********++++++******)))(((((((((''''''((((((((())))))))))))((((((''''''(((((()))((()))+++...000000...++++++************)))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''''''''(((((((((((((((&&&&&&(((+++,,,***'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))************************++++++++++++---......///000/////////......//////000111111111444444555666777888999999:::;;;===>>>>>>===<<<:::<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<===:::555333555555222//////......---,,,,,,+++++++++++++++***************)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((+++,,,---+++)))(((((()))'''''''''''''''((())))))((((((((((((((('''''''''((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))*********)))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((()))(((''''''''''''((()))((((((((((((((((((((((((''''''&&&&&&&&&'''((((((((((((((()))******++++++)))******++++++,,,------...,,,******+++---------......///000000000000000111111111000000000000000111222222333333444444555666666666666666777777777666555444333333444555666444555555444222111111222111111111000//////......++++++++++++************************))))))(((((('''(((((((((((()))))))))))))))(((((((((((())))))((()))***---000000...,,,************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((((((''''''''')))++++++)))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))*********%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))(((((()))))))))*********))))))*********+++++++++---......///000/////////.........///000000111111222333333444555666777888888:::<<<>>>>>>===;;;:::;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::===>>>;;;555222333222000......------,,,,,,+++++++++++++++*********)))))))))))))))(((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((***++++++***(((&&&'''((('''''''''''''''((())))))&&&&&&''''''((())))))***'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))***'''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))***((((((((()))******++++++)))******++++++,,,---------+++******,,,---...---...///000000111111000000000000000000000000111111111222222333333444444555666666666666777777888888555444333222222333444444333444555444222111111222111111000000///.........+++++++++*********))))))*********)))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))))))))***,,,//////...,,,))))))))))))))))))))))))+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((''''''((()))******)))'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((((((((()))))))))******)))))))))************+++------...////////////...---......//////000000111111111222333444555666666666888:::<<<===<<<;;;:::::::::;;;;;;<<<<<<<<<===::::::;;;;;;::::::999888;;;<<<:::444222222111---...------,,,,,,+++******+++************)))))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((()))***)))'''&&&&&&''''''''''''''''''((())))))%%%%%%&&&'''((()))******'''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''((()))'''''''''(((((())))))***''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++((((((((()))******++++++)))******++++++,,,---------+++)))***,,,............//////000000000000000000000000000111111111111111222222333333444444555555666666777777888888999555444333222111222333333333444444333222111111222111000000//////......---+++************)))))))))******))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***))))))))),,,...///---,,,(((((()))))))))))))))***,,,+++***(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''(((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******+++******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))(((((((((((()))))))))***))))))))))))************,,,,,,---...............------......///000000000111111222333444555666666444666888:::;;;;;;;;;;;;888999999:::;;;<<<<<<===;;;;;;;;;:::999888777666666888888444222333111...------,,,,,,+++*********************))))))))))))))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''((())))))'''&&&''')))'''''''''''''''((())))))&&&'''''''''(((((())))))''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((&&&&&&''')))&&&''''''((())))))******''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&'''((()))******((((((((()))******++++++)))******++++++,,,------,,,+++)))***,,,.........---...//////000000/////////000000000111111111111111222222333333444444555555666666777888888999999666555444333222333333444222333444333111111111333000000000///......------************)))))))))))))))))))))))))))))))))***(((((()))))))))***************))))))))))))******)))((()))+++---...---,,,(((((((((((())))))************)))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''(((******)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))***++++++******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))************+++,,,------......------------......///000000000111222222333444555666666333444666888:::;;;<<<<<<888888999999:::;;;<<<<<<;;;;;;::::::888777555444111555666333333444333///------,,,,,,+++******)))************)))))))))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((())))))(((''')))***'''''''''''''''((())))))((((((((((((((('''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))(((%%%%%%&&&)))&&&''''''((()))******+++''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***((((((((()))******++++++)))******+++,,,,,,------,,,+++)))***,,,...///...---....../////////////////////000000111111111222111222222333333444555555555666666777888999999999777666555444333444444555222333444333111111111333000000000///......------************)))))))))))))))))))))))))))*********))))))))))))******************))))))))))))******)))((()))+++---...---,,,'''((((((((())))))******((((((((((((((())))))***''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&'''((())))))((((((''''''''''''((((((((()))'''(((******)))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))***+++++++++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''((()))))))))))))))))))))))))))))))))))))))((())))))*********)))))),,,***)))+++///111000...------......///111222333222222222111222222333333555555555555666666666666999::::::999777666777888;;;;;;;;;;;;999777444333444444333222111000///...************************+++******)))))))))))))))))))))((('''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((((((((((((''''''&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000000000000000000000000000111222444555666777777222000000333777:::888666777666555555555555555666111111111111000000000///.........---,,,,,,+++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((***,,,,,,***(((((())))))))))))(((((('''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))***))))))((('''&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***************,,,+++***+++...000///...------......///111222333222222111111222222333333555555555555666666666666666888999888777777888999;;;::::::999777666444333333333222111000///......************************+++***))))))(((((()))))))))(((((('''''''''''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((()))))))))))))))******++++++,,,,,,---,,,,,,,,,------------...------......//////000000000000000000000000000000111222333444444444444444333222222444888999888666777777666666666666555555111111111000000000////////////...------,,,,,,+++*********)))))))))(((((())))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))+++------+++)))))))))***++++++*********))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''((((((((())))))******)))(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&'''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))&&&'''(((******+++++++++---,,,+++,,,...///...------------...///000111222222222111111222222333444555555555555666666666666444555777777666666888::::::999888666555444444444222111111000///...------************************+++***))))))(((((()))))))))(((''''''&&&&&&'''''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))((((((((((((((((((((())))))))))))((())))))***+++,,,------,,,,,,,,,,,,---------------------...//////000000000000000000000000000000222222333333333222222111555444444666888999888666666777888888888666555444000000000000//////////////////......---,,,,,,,,,******))))))))))))((((((******))))))((((((''''''))))))))))))************))))))))))))))))))))))))*********,,,---...,,,***)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''((((((((()))))))))*********))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&((()))++++++,,,,,,---,,,,,,------...---------------...///000111111111111111111222333444444555555555555666666666666444555666666555555666888999888666444333333333444000000///......---,,,,,,******************************)))((((((((((((((((((((('''&&&&&&&&&&&&'''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,++++++,,,,,,,,,---------,,,,,,---......//////000////////////////////////000000111222222222222111666666666777888888777666666777999999999777555333000000/////////.........//////......---,,,,,,,,,))))))))))))))))))((((((******))))))((((((''''''((()))))))))************))))))))))))))))))))))))***)))***+++------+++)))((()))***+++,,,---------((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((())))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''((((((((((((((((((''''''(((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&((()))++++++,,,,,,,,,------------------......---------...///000111111111111111222333444555555555555555666666666666555777777666444444444555888777555333222222333333//////......---,,,,,,,,,***************************))))))((('''((((((((((((((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))+++*********************+++++++++,,,,,,,,,------,,,,,,------.../////////////////////////////////---...000111222333333333555666777777777777666666666777888999888666444222/////////............---.........---,,,,,,++++++(((((((((((((((((())))))***)))))))))((((((((('''((()))))))))************))))))))))))))))))))))))(((((((((***,,,,,,***((('''''')))***++++++++++++(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))***)))((('''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''(((((((((''''''((((((((((((((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))&&&'''(((******++++++++++++,,,------,,,,,,...///......------......///000000000000111222333444555555555555555666666666666666777888777555333444555777666555444333333333333.........---------,,,,,,***************************)))((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''(((((()))*********))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000000000000---...///111333444444444444666777777666555666777777777777777666555333222///.........------------------,,,,,,+++*********''''''(((((((((((())))))((((((((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((***++++++***(((&&&'''((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''((((((''''''''''''((((((((((((((()))))))))******(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***************)))+++------,,,,,,...111......---------...//////000000000111222333555666555555555555666666666666666777888777555555666777666666666555555444333222............------------************************))))))(((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''(((((()))))))))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''(((((()))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))''''''((()))***+++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......///000000000000000000000000///000111222333333333333222444777777555444666777777777666555444333222222.........---------,,,,,,,,,,,,+++******))))))((('''''''''((((((((())))))''''''(((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))***,,,,,,***)))''''''((())))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))(((((()))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''(((((()))))))))))))))))))))))))))))))))))))))((())))))*********))))))(((+++------,,,,,,///222......---------...//////000000000111222444555666555555555555666666666777444555777777666666888999555555666777666555333222..................------************************))))))((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******(((((((((((())))))))))))###$$$&&&(((+++---...///******+++++++++,,,,,,,,,++++++,,,------......///000000000000000000000000222222222333333333222222000333666666444444666888888777555444222222222222......---------,,,,,,,,,++++++******)))(((((((((&&&'''''''''(((((())))))&&&&&&'''((()))***++++++))))))))))))************))))))))))))))))))))))))*********,,,------,,,***((())))))))))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''''')))+++,,,((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&)))***$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))---,,,++++++------,,,+++///...,,,++++++,,,---.........///000222333444555555555555555555444444444444444555555666666777777666444222222222222000.........---,,,,,,+++******+++++++++************)))(((''''''''''''&&&&&&&&&))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((((('''(((((()))***+++))))))))))))))))))))))))***)))((('''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))************++++++++++++++++++*********)))))),,,---......------...000////////////000000000000222222222222222222222222222333444444555555444444666666555444333222222111///...---+++***)))))))))************))))))))))))((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((())))))***+++++++++++++++))))))))))))))))))))))))))))))+++---///...+++((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&((()))$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((((((((()))************)))))))))))))))))))))))))))---,,,++++++------,,,+++///...,,,++++++,,,...//////000000111222333444444555555555555555555555555555555666666666666666777555444222222222222000......------,,,++++++***************)))))))))(((((((((''''''''''''&&&&&&&&&))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&''''''(((((('''''')))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))***(((((((((((((((((((((((())))))((('''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))************++++++++++++++++++*********)))))),,,---......------...000////////////000000000000222222222222222222222222111222333333444444333333666666555444333222111111///...,,,+++***)))))))))************))))))))))))((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((((())))))***************))))))))))))))))))))))))))))))+++---///...+++((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((('''(((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((())))))((((((''''''((())))))******))))))))))))))))))))))))))))))---,,,++++++------,,,+++------,,,,,,,,,---///000222222222222333333333444666666666666666666666666777777777777666666666666555333222111222111///...------,,,,,,++++++******))))))((((((((('''''''''(((''''''''''''&&&&&&&&&)))(((''''''&&&'''''''''&&&&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))************++++++++++++++++++***************,,,---......------...000////////////000000000000222222222222222222222222000111222222333333222222555555444333222111111000...---,,,+++***)))))))))************))))))))))))((((((''''''''''''((((((''''''&&&&&&''''''((()))'''(((((()))))))))))))))))))))))))))))))))))))))))))))+++---///...,,,)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''(((((())))))******+++(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))))),,,+++***+++---...---,,,,,,,,,,,,,,,---...000111333333333333333333333333666666666666777777777777888888888777777666666555444333111111111000///---,,,,,,,,,,,,++++++******)))))))))(((((((((''''''(((''''''''''''&&&&&&&&&(((''''''&&&&&&'''''''''%%%%%%&&&&&&''''''(((((()))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''***)))((('''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))*********+++++++++************************,,,---......------...000////////////000000000000111111111111111111111111111111222333333333333333444444333222111000000///...---,,,+++************************)))))))))(((((((((''''''''''''(((((('''''''''''''''(((((()))&&&''''''((()))((((((((((((((((((((((((((((((((())))))+++---//////,,,***))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))******((((((((((((((((((((((((************************%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''((())))))))))))))))))))))))))))))))))))))),,,+++***+++---...---,,,,,,,,,,,,---...///000111444444333333333333222222555666666666777777888888888888777777666666555555444222000000000000...,,,,,,+++++++++++++++************)))))))))((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&''''''(((''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((''''''&&&''''''''''''''''''''''''''''''&&&'''(((((()))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))*********+++++++++************************,,,---......------...000////////////000000000000111111111111111111111111222333333444444444444444333333222111000///......------,,,+++************************)))))))))(((((((((''''''''''''(((((((((''''''''''''((())))))&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))+++...000000---*********************************))))))((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&'''(((((())))))(((((())))))))))))))))))))))))+++******+++---......------------.../////////000333333333333222222222222444555555666666777777888666666666666555555555555333111000///000///---,,,++++++++++++++++++***************)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''''''''''''''(((((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''''''''((((((((((((''''''(((((((((((()))))))))))))))************+++++++++***************+++++++++,,,---......------...000////////////000000000000111111111111111111111111333333444555555555555444222222111000///......------,,,++++++******++++++************))))))))))))((((((''''''''''''((((((((((((''''''(((((()))***&&&''''''((((((((((((((())))))))))))))))))))))))((()))+++...000000...+++************************))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&'''(((((())))))(((((())))))))))))))))))))))))+++******+++---......---......///////////////...111111111222222222222222333444444555666666777777444444444444555555555555333111////////////---+++******************++++++))))))((((((((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''''''''((((((((((((''''''(((((((((((()))))))))))))))************+++++++++))))))*********+++++++++,,,---......------...000////////////000000000000111111111111111111111111222222333444444444444333222111111000///...---,,,,,,,,,++++++******++++++************))))))))))))((((((''''''''''''((((((((((((((((((((())))))***''''''((())))))))))))((())))))))))))))))))))))))((()))+++...111111...,,,************************(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))+++******+++---......---...///////////////...---000000111111111222222222333333333444555666666777222333333444444555555555222111/////////...---+++******************++++++(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))((((((''''''&&&&&&))))))(((&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$&&&((()))***)))((('''''''''((((((((((((''''''(((((((((((()))))))))))))))************+++++++++))))))******++++++++++++,,,---///...------...000////////////000000000000000000000000000000000000111111222333333333333222111111000///...---,,,,,,,,,,,,++++++***+++++++++************))))))))))))((((((''''''''''''((((((((((((((((((((()))******'''(((((()))))))))))))))))))))))))))))))))))))))((()))+++...111111///,,,************************''''''(((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++&&&'''''''''(((((())))))''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++++++++***************************+++,,,------,,,///111111...---...///111111111111222333444555333333222111222333444555666555555444444333222222////////////............,,,+++******))))))******))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((+++++++++++++++***)))((()))******++++++,,,---------------............//////000000000111111111111111111111000000000000000111111222222222222111111000000000000///...---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++...111222000///,,,+++***+++---...---,,,))))))((('''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************++++++++++++,,,---......---///111000...---...///111111111111222333444444444333222222222333444555555555444333333222222111////////////.........---,,,+++******))))))******))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((***++++++++++++***)))((()))******++++++,,,---------------............/////////000000000111111111000000000000000000000000000111111222222111111000////////////...---,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))+++---000111000...,,,+++***+++---...---,,,))))))((('''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++,,,,,,---...///---...000000///......///000000111111222333333444444444333222222222333333444333333222111111000000//////.........---------++++++***))))))))))))***)))(((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))******++++++******)))))))))******++++++,,,---------------............///////////////000000000000000000000000000000000000000000111111111111000000............---,,,+++++++++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())),,,///000///---,,,+++***+++,,,------+++)))((((((''''''''''''((())))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))++++++++++++,,,---......---.../////////////////////000111111222333333333444444333333333222333333222222222111000000//////.........---------,,,,,,++++++***)))))))))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))************)))))))))******++++++,,,---------------............///........./////////000000/////////000000000000000///000000000000000000///------------,,,+++******+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''')))+++...///...,,,+++*********,,,---,,,+++)))(((''''''''''''(((((((((((((((((((((((((((((('''''''''((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))''''''(((((())))))))))))))))))))))))***+++,,,---------...///000000//////...///000222222222222222333333333333333333333222222111111000000///......------------,,,,,,,,,,,,+++***))))))(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***((())))))*********)))))))))******++++++,,,---------------............///---............/////////......//////000000000000...//////000000//////...------------,,,+++***)))+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((+++...///---,,,+++***)))***,,,---,,,+++((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((()))******+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''(((((())))))******+++((((((((())))))***+++,,,---------...000111000......///000222333222222111111222333444444444444333222111111000000///......------,,,,,,,,,+++++++++******)))(((((((((((()))&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((())))))******(((((())))))******)))))))))******++++++,,,---------------............///------------.........///---......//////000000111......////////////......------------,,,+++******+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((+++...///...,,,+++***)))***+++,,,,,,***(((''''''''''''(((((()))))))))))))))))))))))))))''''''((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((())))))***++++++,,,))))))))))))***+++,,,---...,,,,,,...111222000...---...000222333222111000///000222444555555555444222222111111000//////...,,,,,,,,,,,,++++++++++++******)))(((((((((((((((&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((()))*********'''(((((())))))))))))))))))******++++++,,,---------------............///,,,,,,---------.........------......///000000111---......//////......---............---,,,+++***+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())),,,...///...---+++))))))***+++,,,+++***'''''''''''''''((())))))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((())))))***+++,,,,,,,,,************+++,,,---......,,,,,,...111222111...---...000222333222111000...000222444555666555555222222111111000000//////,,,,,,,,,+++++++++************)))(((((((((((((((%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++''''''((())))))))))))))))))******+++,,,,,,---------------.........//////,,,,,,,,,---------......---------...///000000111---..................---............---,,,+++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())),,,///000///---***)))))))))+++,,,+++***'''''''''''''''((()))***))))))))))))))))))))))))&&&'''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))%%%%%%%%%$$$$$$$$$######$$$%%%'''''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((()))))))))))))))(((''''''&&&&&&((()))***''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////////////////000000000000...///000222222111111000333333333444444555555555555444111...---,,,---...------,,,,,,+++***))))))******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))&&&///111***)))......'''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((()))***''''''&&&&&&&&&&&&''''''''')))+++)))%%%$$$&&&)))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((***+++,,,,,,+++)))(((++++++,,,,,,,,,,,,------...------...///...,,,)))---...///000000///...---///............---------------,,,,,,,,,+++++++++************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,///222333...+++'''''')))++++++)))+++)))(((&&&&&&((()))++++++***)))'''''''''((()))''''''((()))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((()))******)))(((''''''((())))))(((((('''''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((()))))))))))))))(((''''''&&&'''((()))***''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////.../////////000000000000...///000111222111111000333333333333444444444555555333111...---,,,---------,,,,,,+++******))))))))))))))))))(((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((''')))))))))*********++++++888BBBGGGBBB???@@@<<<333(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((())))))(((&&&&&&'''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''''''''(((((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,------...------...///...,,,***---...//////000000000///............---------------,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---000222444222000------//////...,,,***)))(((''''''((()))***+++***)))(((''''''((()))''''''((()))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((((((((((((((((((((((((((()))******)))(((''''''))))))(((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''')))(((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((())))))))))))((((((''''''''''''((())))))''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////....../////////000000000...///000111111111000000222333333333333333444444333222000...---,,,------,,,,,,++++++***))))))))))))))))))(((((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''((((((((())))))))))))***(((000444000---...***###(((((((((((((((((((((((())))))))))))))))))))))))))))))'''&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''***((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))******,,,------,,,+++***++++++,,,,,,,,,,,,------...---,,,---......,,,***///////////////000111111............------------,,,,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++...000333444555444333333333111...,,,***)))(((''''''((()))******))))))(((((((((((()))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''(((((())))))((((((''''''''''''((((((((()))''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////........./////////000000/////////000000000000000222222222222333333333333222111///...---,,,,,,,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''###&&&%%% $$$'''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''+++(((%%%&&&(((***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''((('''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------...---,,,---......---+++222111000......///000000.........---------,,,,,,++++++++++++***************)))))))))((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,...000333555444444444444222///+++)))))))))(((((((((((()))))))))))))))(((((((((((()))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))***)))((('''((()))((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((((((&&&''''''(((((((((((((((''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////............///////////////////////////000000000222222222222222222222222000000///------,,,,,,+++******))))))))))))(((((('''''''''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&***+++***&&&%%%)))---...((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''***'''%%%&&&(((***)))&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''((('''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...---+++,,,---...---,,,444333111///------------...------------,,,,,,,,,++++++*********))))))))))))))))))(((((((((((('''(((((()))******)))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++---000333444333444555555222...***'''))))))(((((((((((())))))((((((((())))))))))))(((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''')))***)))((('''(((***'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''(((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''&&&''''''((()))(((((((((''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////------.........///////////////.........///000111222222222111111111111000///......------,,,++++++)))))))))(((((((((((((((&&&''''''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&'''''''''(((((((((((()))$$$'''))))))'''%%%###"""(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&''')))***+++''''''&&&&&&&&&&&&''''''((('''&&&&&&((())))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,,,,,,,------...,,,++++++---......---333222111///---,,,++++++------------,,,,,,,,,,,,*********))))))))))))((())))))((((((((((((''''''((((((************((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***---///222333444666777666222...+++)))(((((())))))))))))(((((('''(((((())))))))))))(((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''(((((((((((((((&&&&&&''''''((()))))))))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&((()))))))))((('''''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////---------........./////////......---...///000111222222111111000000000000------------,,,,,,+++***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''(((((((((((()))))))))%%%(((+++---+++'''%%%$$$(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&'''(((''''''''')))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''''''''(((((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))***++++++++++++,,,,,,,,,,,,------...,,,++++++---........./////////......---,,,+++---------,,,,,,,,,++++++******)))))))))((((((((())))))(((((((((''''''''''''(((***++++++***((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++...111222333555777555111---++++++(((((())))))))))))((((((&&&'''((()))******)))(((''''''((()))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((&&&((())))))(((((()))+++''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((()))&&&&&&''''''((())))))***%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''%%%&&&((()))))))))((('''''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////---------........./////////......------///000111222111111111000000//////------------,,,,,,+++***'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''&&&)))---(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%$$$$$$%%%%%%%%%'''''''''&&&&&&'''''''''%%%''')))(((&&&&&&(((,,,''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((()))***+++++++++,,,,,,,,,---------...,,,***+++,,,...///...***+++---.........---,,,---------,,,,,,,,,++++++))))))))))))(((((((((((()))(((((((((''''''''''''''')))***++++++***)))'''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))+++---000222222444555333...*********(((((())))))))))))((((((&&&'''(((*********)))((('''(((((()))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&((())))))(((((()))+++&&&'''''''''(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////............************************((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))***)))((('''''''''''''''((((((((((((((('''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......//////......//////...---,,,,,,++++++---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---///111222000000111111///,,,)))((((((((()))***************))))))))))))))))))))))))***)))((((((((()))+++,,,******))))))((((((''''''******))))))((((((''''''''''''(((((())))))******'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////.........---************************((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))((('''&&&''')))))))))((('''''''''''''''(((((((((((((((((((((''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---............---///......---,,,,,,++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((('''''''''((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---////////////000000...,,,)))'''((())))))***************))))))))))))))))))))))))***)))((((((((()))++++++***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------************************((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((('''&&&'''(((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&'''''''''((((((((())))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------------,,,......------,,,,,,++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------.........,,,+++((('''((()))******++++++******)))))))))))))))))))))))))))))))))((()))******+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,,,,,,,---------......------------------------.................................---------,,,,,,************************((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''((('''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++,,,,,,,,,,,,+++***((('''))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))(((((((((((('''''''''((()))***************))))))(((((('''''''''''''''''''''((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&)))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++***+++++++++,,,,,,,,,,,,------------------------........................------------,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((%%%&&&''''''((('''&&&&&&&&&'''''''''(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&''''''''''''''''''&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&'''''''''(((((()))))))))************)))))))))******+++++++++*********+++++++++,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++((((((((())))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++******))))))((())))))***+++++++++++++++************************((()))))))))************(((((((((((())))))))))))&&&&&&'''((()))***++++++******))))))(((((('''''''''''''''''''''((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++(((((((((((())))))))))))------------------------........................------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&%%%&&&'''$$$%%%&&&(((((('''&&&&&&&&&&&&''''''((()))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((())))))))))))************(((((())))))***+++++++++************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******************++++++***************))))))))))))***++++++,,,+++++++++************************(((((()))************)))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++(((((()))))))))*********................................................,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))***+++,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''###$$$&&&(((((('''&&&%%%&&&&&&''''''((())))))***''''''''''''((((((((()))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''((((((((()))))))))))))))))))))************((((((((()))***+++++++++************++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++*********)))******++++++)))***++++++,,,,,,++++++************************'''((()))***+++******)))'''((((((((()))))))))***''''''(((((())))))******(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++++++++,,,,,,,,,---------................................................,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''************+++,,,---...((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''###$$$&&&(((((('''&&&%%%&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))************'''(((((()))***+++++++++)))************+++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''(((************************+++,,,******+++,,,,,,,,,,,,+++************************'''((()))++++++******)))'''((((((((())))))******(((((((((((())))))))))))''''''(((((())))))******'''''''''''''''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000000000//////...---,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''---+++)))&&&%%%&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''((()))******+++))))))))))))************++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********************************)))))))))))))))************************++++++***)))(((((())))))++++++******************,,,++++++***************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////.........---,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''',,,***'''%%%$$$%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((()))*********))))))))))))************++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))************************************))))))))))))************************++++++***)))))))))))))))++++++******************++++++***))))))))))))***))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---------......------------,,,+++***************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***(((&&&$$$$$$$$$&&&'''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((())))))******))))))))))))************++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********************************************************+++++++++++++++++++++++++++*********))))))))))))******+++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((())))))******++++++((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))************,,,,,,,,,---------......******+++++++++,,,,,,,,,------............------,,,,,,+++***************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((((((((()))))))))***((()))))))))***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******++++++************************)))***************++++++++++++++++++++++++++++++*********************)))******+++++++++++++++,,,+++***))))))(((((())))))))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((''''''((()))***++++++,,,((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))*********,,,,,,,,,---------......******+++++++++,,,,,,,,,.........//////.........++++++******))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,************************))))))******+++++++++,,,++++++++++++++++++++++++)))***++++++++++++************++++++,,,,,,,,,,,,+++******)))))))))))))))************************************)))))))))((())))))))))))))))))))))))''''''((()))***++++++,,,((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,......////////////......+++******)))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++*********++++++,,,---------,,,++++++***************************************************))))))))))))))))))))))))))))))))))))(((((())))))******++++++((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------......---------******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++************'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++*********++++++,,,------...---,,,,,,+++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------------......+++,,,,,,------,,,,,,+++***)))))))))))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))************))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++************)))'''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++*********+++,,,,,,---.........---,,,,,,++++++,,,,,,************************************))))))))))))))))))))))))))))))))))))*********))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((******))))))***+++,,,,,,++++++,,,,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((((((((((((((('''&&&&&&&&&'''(((***+++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''((()))***)))(((((()))+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((()))))))))&&&$$$******))))))((((((''''''(((((((((((())))))))))))))))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((''''''&&&&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++*********))))))(((((())))))***+++++++++++++++*********)))))))))))))))************************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------------++++++************++++++************************,,,+++***((((((((()))***))))))))))))))))))))))))******)))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&)))(((''''''(((((('''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((()))))))))******))))))***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******(((((((((((((((((((((((((((''''''''''''''''''(((%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''')))***''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))((((((''''''((()))***)))(((''')))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))((((((((((((((((((((((((***((((((((())))))'''%%%***)))))))))((((((((('''(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))''''''''''''((((((((()))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&''')))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))((((((''''''((()))******++++++*********)))))))))))))))))))))************************))))))*********+++++++++************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***************************))))))******++++++,,,,,,++++++++++++++++++++++++------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,---------------------------------++++++************++++++++++++++++++++++++++++++,,,+++***)))((())))))*********************************)))(((((((((((((((''''''(((((())))))******))))))))))))(((((((((((((((((())))))(((''''''&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((((((((('''''''''''')))((('''(((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((()))))))))******************)))******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((('''***,,,---,,,***))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((+++***(((((()))))))))((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&''''''(((((()))''''''''''''((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&'''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))******))))))))))))))))))))))))******************************)))))))))*********++++++************))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................,,,,,,,,,---------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******))))))************************************)))(((((((((((()))&&&&&&'''((()))***++++++))))))))))))(((((((((((((((((()))))))))(((''''''(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''(((((((((((()))))))))******++++++,,,+++***************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************))))))---333666555000,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))((((((((((((((((((((((((,,,***(((''')))*********))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((('''''''''%%%&&&&&&'''((())))))***''''''''''''(((((((((((((((((((((''''''((((((((((((((((((''''''((((((((('''''''''((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))*********************************))))))))))))*********************)))))))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------............////////////................................................---------------.................................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++************************+++***))))))(((((())))))''''''(((((())))))******))))))))))))(((((((((((((((((()))))))))(((((('''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''(((((((((((()))))))))***+++,,,,,,,,,++++++***************+++*********+++++++++,,,,,,))))))))))))************''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***************************************************)))***++++++,,,,,,,,,++++++111:::>>>===666///+++************************************************))))))))))))))))))))))))((())))))))))))))))))((()))))))))))))))))))))))),,,***(((''')))***+++***(((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((&&&&&&''''''((()))******''''''''''''(((((((((((('''(((((((((((((((((('''((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))************************************(((((()))))))))*********))))))))))))))))))******(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------......------------------------....../////////000000000////////////////////////////////////////////////................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++************************++++++***)))))))))))))))******))))))((((((''''''))))))))))))(((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''')))******(((''')))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((()))***+++,,,,,,---,,,+++******)))*********************++++++++++++((((((((()))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''(((((())))))((((((''''''((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))))))))******************************************************+++,,,---...............---333:::>>><<<666000,,,************************************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***((('''''')))******)))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((((((((('''''''''(((((())))))***''''''''''''((((((((((((''''''((((((((((((''''''(((''''''&&&&&&''''''(((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((((((((((((((((((''''''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))************'''((())))))******))))))((((((((()))******++++++************************((((((((()))))))))******))))))))))))************)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------...//////............................../////////000000000000000000000000000000000000000000000000000000000///////////////....................................------,,,,,,------...------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++++++++***))))))))))))***++++++***)))((('''&&&&&&))))))))))))(((((((((((((((((()))*********))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((***,,,+++'''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''((()))***+++,,,,,,,,,++++++***))))))******************++++++++++++(((((())))))************''''''''''''''''''''''''(((''''''''''''''''''(((%%%&&&''''''((((((''''''&&&'''((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++------...///000111111000...000333444222///---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))'''''''''(((******)))''''''((((((((()))))))))***(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((()))))))))''''''''''''((((((((((((&&&'''((())))))((('''&&&(((''''''&&&&&&''''''((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((((((''''''&&&$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((()))))))))******((()))******++++++******'''(((((()))******++++++************************(((((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))*********+++++++++------------------------,,,,,,------......//////------------------------......---......//////000................................./////////000000000000000000000000000000000000000000000000000000000000000/////////....................................------------......------------------------***+++,,,.........---,,,++++++++++++++++++++++++,,,+++******))))))************))))))((((((''''''))))))))))))(((((((((((((((((()))***************'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))),,,...+++'''%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((()))&&&'''((()))***+++,,,,,,,,,,,,+++***))))))******)))************+++++++++))))))******+++++++++,,,''''''''''''''''''''''''((((((''''''''''''(((((($$$%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++......000111222222222222...---,,,***(((((()))+++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))&&&&&&&&&(((******(((&&&'''((((((((())))))******(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((((((''''''&&&$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))***+++++++++++++++'''(((((()))***+++++++++************************(((((((((((())))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++------------------------,,,,,,,,,---...///000000.......................................///000000////////////////////////............////////////000000000000000000000000000000000000000000000000111111000000/////////...////////////////////////......------------..............................***+++---.........------++++++++++++++++++++++++,,,+++******)))*********(((((((((((())))))))))))))))))))))))(((((((((((((((((()))***************'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))***---///,,,'''$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))***++++++++++++***,,,,,,,,,,,,+++***)))(((************************++++++************++++++))))))((('''&&&&&&%%%%%%'''((()))(((''''''''')))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))((((((((((((((((((((())))))((('''&&&&&&(((((()))***************)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++++++++++++++******,,,---------............---,,,+++***************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((()))))))))************++++++++++++++++++*********))))))******)))))))))))))))***++++++***)))(((((())))))************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---.../////////...---000////////////...,,,***111///...///000000//////+++,,,......///000111222222222222222111111000000...///000111111111111111111111000/////////000000111000///000111222111000333111.........///...,,,......------......///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++************)))******))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))***++++++++++++***------------,,,+++***)))******************************))))))))))))******)))(((((('''&&&&&&%%%%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******))))))))))))))))))))))))******))))))((('''(((((()))************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,---------------,,,+++***************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((())))))))))))*********+++++++++*********)))))))))((((((******))))))))))))******++++++***)))))))))))))))************************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000000//////---------...000222222222000...------///000111222222222111111111111111111111111222333444666777888444444444555555555555555444444444444444444444444444333111222333333222000444222111000222222222111//////...---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++++++++++++++******************)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))***++++++++++++***------...------,,,+++***************************))))))(((((((((((())))))((((((((('''&&&&&&%%%%%%%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''******++++++******))))))'''((())))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------------.........------,,,,,,++++++,,,,,,++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))*********++++++)))))))))(((((((((((((((***)))))))))))))))******++++++***))))))))))))***++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///000000//////000///............//////111000///...///111333444666555444444666777777666999999888888888888999999999888888777777777888888555666666666555444333333444333111111222222111///222000//////111222222111222111000///........................------------------------------------------,,,+++++++++++++++,,,+++++++++*********************)))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))***++++++++++++***---.........------,,,+++************************((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((())))))***************))))))'''((())))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------//////.........---------............////////////...------,,,,,,---------,,,------......//////000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***+++++++++***))))))*********++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------....../////////.........///000111111000/////////222333333444444444666888999999999;;;>>>AAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBBBBAAA@@@@@@@@@AAABBBBBBBBBAAA@@@>>>;;;999888888666555555666666444333222111///000111222222111333222222111000000111111//////............------------------------------------,,,++++++++++++,,,,,,,,,+++++++++*********************************)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))***++++++++++++***------......------,,,,,,************************((((((''''''''''''(((((('''''''''''''''&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((*********++++++,,,,,,,,,(((((()))******)))))))))((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................---............/////////---,,,,,,+++,,,,,,------,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************************))))))))))))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((()))))))))*********************************))))))(((((()))***+++++++++***************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........000000//////...---------+++...222555555555777888222666:::===???BBBFFFIIIKKKLLLLLLMMMMMMOOOSSSUUURRRTTTXXX[[[[[[ZZZWWWUUUUUUUUUUUUUUUVVVVVVWWWXXXZZZYYYWWWSSSPPPLLLIIIGGGBBB@@@??????@@@@@@>>>===;;;999777666666666555444111111111000000111111222000000000/////////.................................---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++************************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))(((&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))***++++++++++++***,,,,,,------------,,,,,,************************((((((''''''''''''((((((''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((()))))))))'''((())))))***))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,------.../////////....../////////000000000...------------...//////------------------------........................------------------------,,,------------,,,++++++++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((()))))))))******************++++++++++++(((((((((((()))***+++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////111111000000000000111111111444666666555666:::>>>???CCCIIINNNTTT\\\eeelllrrrtttsssnnnhhheeehhhmmmwww{{{wwwnnnhhhkkklllnnnqqqssstttuuuuuunnnlllhhhccc___[[[XXXWWWSSSQQQOOONNNMMMLLLJJJHHHGGGDDD@@@>>><<<:::888666222222111111000111111111111111111111000000000000////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))(((&&&%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,++++++************************)))(((((((((((((((((()))''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%&&&'''''''''((()))******++++++******++++++,,,------------,,,------------------------...//////000111111222222//////000222333444555666444444444444555555555555555555555555555666666777333333333222111111000000////////////////////////---------------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))***))))))))))))*********+++(((((((((((()))***+++,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---.........////////////111111111222444666888:::>>>??????>>>>>>DDDOOOWWW___bbbeeeiiiooo{{{~~~yyywwwvvvuuurrroookkkhhheeebbb^^^\\\ZZZVVVQQQLLLIIIEEEAAA>>>;;;:::888666444333333333333333333222222222111111////////////////////////......---,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''***(((&&&%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))***++++++++++++*********+++,,,,,,,,,++++++************************))))))(((((((((((())))))&&&''''''''''''''''''''''''((()))(((''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,,,,---)))***+++,,,,,,,,,,,,,,,+++,,,------......------////////////////////////000000111222333333444444444555666888999;;;======:::;;;;;;;;;;;;<<<<<<<<<============>>>>>>???@@@::::::999888777666666555000000000000000000000000........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))************************((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((()))***+++,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000000111444777;;;>>>AAADDDEEEGGGJJJQQQ```ttt~~~~~~|||wwwsssooojjjddd^^^YYYTTTOOOLLLDDDBBB@@@===:::888666666444444444333333333222222000000000000000000000000......---,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,---------******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))&&&$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))*********++++++++++++************************++++++++++++*********)))((())))))(((&&&%%%''')))'''''''''''''''((())))))((((((''''''''''''(((((())))))(((((('''''''''&&&***)))(((''''''((()))***)))(((((((((((()))******---,,,******+++,,,,,,,,,---///---***+++...///---,,,111555555222111555999777===@@@===<<>><<<;;;;;;333444444333222111111111------------+++++++++,,,------.........---++++++++++++++++++++++++++++++************************************************+++******)))((((((''''''(((((((((((()))))))))******)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))***((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((('''%%%%%%'''((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))************))))))))))))))))))))))))************************++++++******************++++++,,,,,,,,,---------,,,---------...---------...---,,,---///111000///666333222666888:::???EEEAAANNN\\\iiizzzssstttvvv~~~|||uuulllddd```\\\UUUNNNHHHAAA<<<:::888444555:::222333333333333111000///...///000000000///...............---------,,,,,,.........---------,,,,,,++++++************++++++************************))))))*********+++++++++))))))(((((((((((()))))))))((((((''''''(((((()))))))))(((((((((((()))))))))(((((((((''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((()))))))))*********((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((''')))++++++)))''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))((((((((((((''''''++++++*********++++++,,,++++++******)))******+++***,,,///111222111///...444777777666999>>>>>>:::<<>>;;;;;;666666666555444333222111//////000111111000000//////.........------------.........------------,,,++++++************++++++++++++++++++++++++++++++)))))))))***+++++++++,,,***))))))(((((())))))******))))))(((((())))))***))))))(((((((((((())))))((((((((((((''''''''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))(((((((((((())))))))))))++++++++++++++++++++++++)))(((((((((((('''''''''&&&)))+++,,,***((('''''''''''''''''''''((())))))((((((''''''''''''(((((())))))((((((((((((((((((************+++++++++,,,++++++************++++++---///111222333333555666<<<===<<<999<<>>:::888666555333222222222111000---............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************************************)))))))))(((((((((((()))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((()))))))))************))))))))))))))))))))))))******************************+++++++++++++++,,,,,,,,,,,,------------............---------......+++---/////////111555888;;;HHH]]]lllllleee```bbbrrrzzznnnddd___ZZZdddlllmmmmmmoooqqqqqqqqqooonnnsssyyy|||xxxsssvvvwwwuuupppkkklllttt{{{sss}}}~~~qqqiiilllrrrxxxoooddd]]]WWWPPPGGGAAA<<<;;;888555444555666777000000000000000000000000/////////............---............------------,,,,,,+++*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&)))++++++***((('''&&&'''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))))))))((())))))******++++++++++++++++++++++++,,,,,,---000111111111333888???DDDSSSUUUSSSLLLJJJOOOUUUXXX[[[]]]cccooozzz}}}yyyxxxrrrgggfffkkkmmmiiikkkrrrpppgggbbbdddeeeiiinnnsss}}}xxxssstttvvvnnn{{{pppgggVVVTTTQQQNNNLLLHHHBBB>>>???===;;;:::999666222...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))'''''''''''''''((())))))((()))))))))******************************************************************++++++,,,,,,,,,,,,,,,,,,---------............------,,,---...//////+++...111111222777???GGGTTThhhwwwwww}}}}}}tttnnnllljjjmmmllljjjfffeeegggiiijjjhhhnnnqqqqqquuu}}}}}}{{{{{{}}}~~~zzzpppjjjeee\\\UUULLLGGG@@@999555444555777111111111000000000000000000000/////////.........//////.........------------,,,,,,+++******++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((((((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((''''''''''''&&&(((******(((&&&&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))******'''((()))***+++++++++***,,,,,,,,,---...///000111333444444555:::DDDRRR\\\tttkkkiiiiiifffggglllwwwwwwlllwwwssspppqqqsssvvv~~~vvvqqqrrruuulllooouuu}}}yyyxxxxxx{{{nnnqqqxxxqqqllljjjgggfffeeebbb[[[VVVTTTSSSQQQQQQNNNGGG>>>666333222111000/////////000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((('''%%%%%%'''((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))'''''''''''''''((())))))))))))))))))******************************************************************++++++,,,---------,,,---------...............---------...000111333000555888999;;;DDDRRR^^^}}}}}}wwwlll```]]]```cccbbb___ffflllqqqxxxyyy}}}wwwpppfff___UUUJJJ@@@:::666555555444333111000000000000000000000000/////////////////////.........------...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((+++******))))))******+++'''(((((())))))(((((('''))))))(((((((((((())))))'''''''''((((((((((((((($$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((()))'''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((())))))))))))***)))))))))*********++++++)))))))))))))))))))))))))))))))))(((((((((''''''&&&'''((('''&&&%%%%%%''''''''''''''''''((())))))((((((''''''''''''(((((((((((()))))))))*********((()))***,,,,,,,,,,,,,,,......///000222444666777888;;;???CCCLLL[[[nnn{{{tttnnniiihhhlllxxxuuugggaaa___cccmmmwwwvvvxxx}}}rrrddddddsssxxxooonnnssswwwtttoooyyywwwvvvyyy|||{{{wwwrrrooonnnnnnmmmiii^^^NNNCCC>>><<<999666444222111111------------------------.........---,,,,,,++++++++++++++++++++++++++++++************************))))))*********+++++++++'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((('''%%%%%%'''((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))'''''''''''''''((())))))))))))))))))******************************************************************++++++,,,------...------------........................000333555777:::???DDDFFFIIIUUUiiiyyyzzzqqqnnnooo\\\]]]\\\\\\eeerrrzzzzzz|||rrrfffXXXLLLBBB===:::999666444222111111111111111111000000000//////////////////..................---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++((()))************)))((())))))(((((((((((())))))''''''''''''((((((((()))%%%&&&&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))***(((&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((************++++++++++++************++++++++++++************************))))))))))))((((((((((((&&&''''''&&&$$$$$$%%%''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))*********+++)))***+++---......------000111222333555888:::;;;>>>BBBIIIQQQ]]]oootttlllpppmmmnnnxxxrrrbbbTTTZZZhhhzzzuuu```^^^gggeeehhhjjjkkkrrrzzz|||yyyvvvuuuwww|||}}}}}}}}}}}}}}}wwwiiiVVVHHHGGGEEEAAA<<<888555333222//////////////////////////////...---,,,,,,++++++++++++++++++++++++++++++******************++++++)))************+++++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((('''%%%%%%'''((((((((((((((((((((((((((('''((()))++++++)))((('''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))******************************************************************+++,,,,,,---......---------.........//////000//////000222555999;;;CCCHHHMMMOOOSSSbbbyyywwwmmm___TTTTTT[[[```ffflllsss|||}}}nnn^^^PPPHHH===<<<999666444333333222111111111111000000000000000/////////............///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------++++++************++++++)))***+++,,,,,,+++***)))))))))(((((((((((())))))&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''((((((((()))))))))************))))))(((***+++***)))((()))***))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''((((((((()))))))))***'''((()))))))))***,,,...'''+++,,,***,,,///000...333555888999:::<<<===>>>JJJVVVaaafffmmmyyy|||qqqxxxuuutttyyy~~~}}}uuummmddd^^^gggwwwddd```ggglllooovvv~~~}}}~~~wwwxxxqqqkkkjjjmmmmmmiiicccWWWSSSIII>>>:::;;;999555555333000///000111111000///...,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&+++*********))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((******))))))((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((('''''''''&&&*********)))))))))))))))++++++************++++++))))))***++++++++++++***...---,,,,,,++++++,,,,,,+++///111000//////111111222...///888======>>>AAAOOO\\\ggghhhjjjwww{{{ssshhh]]]YYY\\\eeelll|||uuuddd\\\TTTGGG<<<:::888333000111333333222222222111000000000000000000//////////////////.........---------,,,------......------,,,------.........---+++***++++++***+++,,,+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((''''''''''''((((((((()))))))))******************)))(((***+++***)))((()))***)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((((())))))(((((())))))))))))))))))***++++++***)))((()))******...000///000333333000888:::@@@HHHLLLOOOVVV^^^jjjpppuuuuuuxxx}}}}}}|||}}}~~~zzz~~~~~~eeedddcccdddggglllrrruuuwwwuuulll^^^RRRJJJAAA:::999666333111111000...---333111///......---+++))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''******)))))))))(((((((((''''''''''''((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))))))))((((((((('''''''''************))))))))))))++++++************++++++))))))***+++++++++++++++++++++++++++++++++,,,,,,---//////......///222333888444444888===CCCNNNYYYnnnyyymmmbbbfffkkkqqqwwwnnn^^^NNNFFF???888333222444333333333444444444444111111000000000///////////////.........---------,,,------......------,,,------.........---,,,++++++******+++,,,,,,***(((************************))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$######%%%''')))((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''((((((((()))))))))******++++++++++++******(((***+++***)))((()))***((((((((((((''''''''''''(((((((((''''''''''''&&&''''''((((((((()))))))))******))))))))))))))))))***,,,------+++******+++///222222111666???EEEFFFEEEIIIYYYnnnrrriiifffkkkiiilllnnnpppuuuyyywwwrrrzzz{{{~~~yyypppqqqwww|||yyy}}}tttooovvveeekkkqqqrrrqqqttt}}}wwwoooggg]]]UUULLLFFF>>>888555444333333///...------......---,,,------------------------++++++************++++++******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))((((((((((((''''''************************++++++************++++++)))******+++++++++++++++)))***+++,,,------------111000//////000222666888<<<;;;<<>>???BBBPPP```xxxsssmmmnnn{{{}}}pppkkklllvvvwwwbbbYYYPPPEEE>>><<<:::555111333333333222222222111111000000000/////////............////////////......------,,,,,,,,,---......---+++******,,,------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''***(((%%%$$$$$$&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***(((((()))))))))*********)))******************)))(((***+++***)))((()))***''''''''''''((((((((()))'''((((((((())))))))))))(((((()))))))))*********)))******+++,,,---......222333444444666999>>>BBBLLLVVV```gggnnnssssssooogggvvv}}}|||{{{yyy|||}}}zzzrrriiiaaa\\\YYYaaa___^^^^^^[[[[[[ccclllvvvxxxyyyuuuhhh[[[XXX[[[UUUTTTVVV\\\cccdddaaa^^^aaajjjwwwkkkSSSQQQTTTYYYaaakkkuuu|||~~~yyy|||~~~}}}yyy|||}}}www]]]VVVLLLCCC>>>;;;999888111111000000///......---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***''''''''''''((((((((((((((((((''''''''''''(((((((((((()))))))))*********(((((((((((())))))))))))(((((()))))))))*********))))))***++++++,,,------++++++************++++++***+++,,,,,,------,,,,,,...---,,,,,,...000444666;;;;;;>>>CCCCCCIIIaaazzzwwwlllbbb```dddmmm}}}uuuiiiZZZOOOIIIDDD===777444333333333333222222222000000000000/////////.........////////////......---,,,,,,,,,,,,---...//////---******+++,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''')))&&&$$$###%%%'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))))))))************))))))************))))))(((***+++***)))((()))***&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))************))))))***+++---...//////555666888:::===CCCJJJPPP\\\aaaeeefffiiinnnnnnlllooozzz}}}|||wwwsssqqqssspppeeeWWWNNNIIIGGGFFFGGGLLLPPPOOOLLLOOOUUU```^^^```aaaXXXLLLMMMWWWRRRLLLGGGGGGIIILLLPPPTTTZZZdddooouuuyyyuuufffVVVMMMQQQSSSSSS[[[iiipppooonnnrrrvvv{{{}}}mmm\\\OOOFFF???<<<222111111000///......---++++++---......---++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))***)))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''((((((((())))))''''''''''''((((((((()))''''''''''''((((((((()))'''((((((((())))))******''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))************(((((((((((())))))))))))(((((())))))*********+++))))))***+++,,,,,,------++++++************++++++***+++,,,,,,------,,,,,,000///......111666;;;>>>EEECCCFFFIIIHHHQQQooo|||^^^YYY[[[iiizzzuuufff\\\SSSIIIAAA444444444333333333222222000000000000////////////......////////////......---,,,,,,+++,,,---...///000---+++***+++,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''++++++++++++************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((+++***((('''((()))+++,,,......,,,+++///666999777555666999<<>>GGGMMMMMMMMMNNNMMMIIIBBBAAADDDIIIKKKIIIIIIKKK[[[^^^cccmmm}}}fffhhhrrrpppcccYYYQQQCCC;;;555555555222222444222...---000000------///---,,,,,,++++++,,,,,,---************************************************++++++***)))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&''''''((())))))'''''''''(((***+++))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++((()))***+++,,,++++++***************+++,,,---...,,,,,,---......------,,,///222...555IIIMMMEEEBBBBBBBBBHHHVVVjjj}}}~~~jjjdddeeerrr}}}ttt|||}}}zzzlllYYYLLLGGG@@@:::777666666666111111222111111111111222000000000000000000000000///......------......///---------,,,,,,,,,++++++,,,++++++******++++++,,,---,,,+++***)))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))***+++---///(((000555555666;;;@@@AAAHHHKKKOOORRRVVV]]]fffmmmrrrlllmmmuuuwwwssszzzzzztttttttttqqqoooooo{{{xxxuuurrriii```]]]___\\\ccchhhfffZZZNNNFFFCCCGGGDDDAAA???@@@AAA@@@>>>;;;999:::???@@@???@@@CCCHHHNNNQQQNNNKKKJJJJJJIIIJJJMMMLLLHHHFFFHHHGGGDDDEEEFFFEEECCCFFFLLLNNNLLLEEEEEEDDDGGGOOOTTTOOOFFFKKKKKKNNNYYYkkkzzz{{{uuuXXXPPPRRRfff~~~~~~tttjjjWWWOOOFFF???999444333666000///000222000++++++...------,,,,,,,,,,,,------++++++++++++++++++++++++************************+++***))))))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&''''''((()))((('''''''''(((***+++))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++*********+++++++++++++++*********++++++,,,---...------.........---,,,+++333666666???QQQTTTLLLLLLWWWXXX^^^nnnpppjjjrrr{{{}}}}}}wwwpppddd[[[NNNDDD===777222///333333333333222111111000000000000000000000000000///......------......///------------,,,,,,,,,,,,,,,++++++******++++++,,,))))))(((((())))))***+++))))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&''''''((()))******+++((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******************+++,,,...000111222555666666;;;FFFPPPTTTWWWZZZ^^^aaafffooo}}}|||~~~}}}~~~|||xxxwwwyyysssllleeeZZZNNNHHHGGG>>>AAACCCAAA===;;;???CCCBBBMMMUUUSSSLLLGGGEEEEEEFFFDDDEEEKKKOOOQQQUUU[[[cccgggiiifff___YYYUUUSSSVVVZZZ[[[XXXUUUTTTOOOJJJGGGFFFDDDGGGMMMRRRQQQNNNSSSRRRNNNLLLWWWdddbbbXXXBBB@@@AAAIIIWWWeeelllmmmcccRRRFFFPPPfffwww{{{~~~xxxnnn```PPPCCC;;;888222111333444000***))),,,------,,,,,,,,,,,,------++++++++++++++++++++++++******************************)))))))))))))))***(((((())))))))))))((((((((((((''''''''''''(((((()))(((((('''((()))******))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++++++++*********+++,,,---++++++++++++,,,---.........------------...000111555AAAEEEGGGLLLOOO[[[pppiiimmmqqquuu~~~yyyooovvv~~~yyynnn^^^PPPFFF@@@:::666888666555444333222111///000000000000000000000000//////............//////...------------,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))***+++,,,)))************)))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))***'''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&''''''((()))******+++((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((()))))))))*********+++***+++,,,---///222333444777777888<<>>;;;;;;@@@IIIOOO\\\uuunnn```]]]___dddaaabbbgggkkknnntttzzz}}}rrrhhhcccbbbjjjpppuuutttrrrnnnfff^^^QQQQQQWWWbbbllloookkkffffffgggaaaYYY[[[bbb___VVV@@@??????CCCJJJVVVeeeooorrr]]]GGGAAAKKKZZZiiirrrtttyyygggPPPAAA888555444555222......111...------,,,,,,------...++++++++++++++++++++++++***************************)))))))))))))))******(((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((())))))***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++++++++******++++++,,,---++++++++++++,,,---...//////---++++++---222777;;;===FFFGGGFFFLLLXXXttt|||ggglllttt}}}yyyuuuwww{{{{{{yyyuuujjjlllvvvwwwpppjjjkkknnntttxxxoooppplllhhhttt{{{xxx~~~ooo```TTTLLLGGGCCC888666333222333444333111111111111111111111111111/////////....../////////.........---------,,,,,,,,,++++++******++++++,,,,,,++++++*********++++++***************))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((())))))******++++++++++++,,,...111333555777888666:::AAALLL]]]hhhfff___ccciiipppvvvwwwtttwwwxxxyyy|||}}}wwwoooqqqxxx~~~uuusssaaaWWWMMMKKKJJJDDD===999@@@@@@@@@CCCHHHQQQZZZ```xxx{{{wwwwwwwwwsssrrrtttvvvvvvzzzzzzrrrppptttvvv}}}~~~uuulll___aaajjjyyyzzzooofff^^^RRRHHH@@@@@@@@@AAADDDLLL]]]llluuubbbLLL@@@???HHHXXXfffnnnuuu{{{}}}jjjSSS@@@888333222111///000222......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++(((((())))))))))))(((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...//////---,,,---111777>>>CCCFFFCCC>>>GGG___sss|||vvvppp~~~uuunnnhhhiiinnnzzzgggfffdddYYY^^^```ccciiitttyyysssiiiccc``````aaa___^^^jjjxxxvvvqqqmmmjjjbbb[[[```kkkyyy}}}xxxxxxzzzpppuuubbbRRRGGGBBB<<<777222111333555555444111111111111111111111111000//////......//////000............---------,,,,,,++++++******++++++,,,------,,,+++******************++++++******)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((())))))******+++,,,,,,,,,...000333666999:::;;;===EEEPPP]]]jjjrrrooogggiiipppwww|||~~~vvvlllyyyzzzyyyyyy||||||tttiiijjjttt}}}hhhWWWQQQNNNHHHDDDFFFGGGEEEDDDFFFDDDJJJQQQVVV[[[cccoooxxxzzzwwwxxxvvvtttuuuyyy}}}zzzxxxyyyxxxxxxvvvnnnlllppp|||vvvhhh[[[UUUNNNKKKIIIJJJIIIKKKUUUaaaiii^^^PPPFFFBBBDDDNNNYYY___jjjssssssoootttuuuVVVHHH:::555333111///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++(((((())))))))))))(((((())))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++***+++,,,---------,,,+++,,,,,,+++,,,,,,---...///...///000333777===BBBEEEEEEAAAAAAWWWxxx}}}rrrsssxxx~~~tttjjj^^^\\\aaafffwww~~~qqqgggkkkmmmhhhsssqqqnnnmmmttt}}}|||rrroooppprrrkkkccchhhuuuyyyyyyxxxtttooojjjgggfff___eeemmmrrrrrrpppnnnmmmnnnzzz|||fffWWWPPPMMMEEE;;;666555666444222111111111111111111111111000000////////////000000............------------,,,++++++******++++++,,,,,,++++++******************++++++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''++++++++++++************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((())))))***++++++,,,,,,---///111555888:::<<<===IIIRRR\\\eeennnvvvwwwsssqqqxxx~~~jjjfffrrryyywwwzzzwwwrrrrrryyyzzzqqqnnnnnnlllfffYYYLLLIIILLLFFFEEEHHHMMMPPPRRRYYY```cccjjjppppppmmmrrr{{{{{{mmmiiijjjpppvvv~~~uuunnnnnnddd]]]YYYYYYWWWSSSUUU[[[ZZZSSSMMMIIIEEECCCFFFLLLKKKYYYgggggg```cccxxxrrr___KKK@@@<<<777222000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))((())))))***++++++(((((())))))))))))(((((())))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++)))***,,,......---,,,+++,,,,,,,,,,,,---...//////...000333888<<<@@@BBBCCC???DDDPPPjjj~~~llljjjwwwuuuuuuzzzwwwllljjjfff```ccckkkeeevvv{{{xxx~~~|||~~~|||tttyyytttppppppooopppooonnnllljjj___ddduuuzzzttt```VVVHHH>>>999666222///111111111111111111111111000000////////////000000//////.........---------,,,++++++++++++++++++,,,))))))))))))))))))***+++***++++++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''')))++++++***)))******+++*********+++---000222666888999:::;;;@@@GGGLLL[[[[[[[[[aaalllxxx~~~~~~zzzyyyssssss|||}}}uuuoooqqqkkknnnnnnnnnrrruuunnndddeeeYYYOOONNNIIICCCEEEOOOcccnnnsssqqqsss|||{{{zzzvvvuuurrrqqqwwwwww||||||xxxppplllmmmtttxxx~~~vvvmmmpppvvvvvvrrrooopppgggZZZNNNFFFFFFIIILLLJJJSSS\\\^^^ZZZ[[[bbbkkkwww{{{~~~{{{yyyxxxwww{{{~~~fffSSSEEE<<<999;;;333222111000000///---,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((('''''''''&&&((((((((((((((('''''''''******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000///,,,******,,,///333222888AAADDDDDDGGGNNNTTT\\\jjj|||~~~|||{{{~~~tttooopppnnnlllvvv}}}zzzyyy~~~uuuzzz{{{~~~~~~~~~zzznnnfffkkkuuuyyyvvvrrr|||ppp]]]MMM???666444888555444333222222222333333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***)))(((---,,,***((('''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))***,,,,,,*********+++***++++++,,,...000333666;;;999777999@@@JJJTTT[[[[[[```fffjjjnnnuuu}}}tttkkklllpppxxx|||sssnnnnnnpppqqqnnnfffaaa```[[[UUURRRIIIEEEHHHHHHGGGOOO\\\|||rrrhhhiiippp~~~||||||vvvxxxxxxeeeSSSGGGCCCDDDGGGPPPZZZ^^^\\\[[[]]]aaahhhlllqqqyyy}}}rrrkkkoooyyywwwgggUUUEEE>>>===:::555000...///111222222---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))(((((((((''''''''''''((((((((((((((((((((('''***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++...000444777<<>>999999555444222222222222222222111111000000000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((,,,+++***))))))((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))*********,,,---,,,+++***+++,,,***,,,...000222444888;;;<<<:::<<>>BBBMMMbbbxxx}}}|||xxxyyy{{{yyynnnggg[[[MMMDDDBBBCCCDDDFFFIIIRRR]]]fffqqq}}}vvvuuuyyy~~~xxx{{{nnneeeaaaXXXSSSMMMKKKNNNSSSXXXZZZ[[[YYYYYY]]]fffpppyyy}}}|||eeeYYYLLLCCC999333333222...+++//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,------------------.../////////222666999@@@CCCEEEEEELLLeee{{{pppiiiyyyssswwwtttiiifffdddhhhqqqyyy|||}}}xxxrrrlllkkkooovvvzzz|||tttaaaPPPHHH;;;777333222222333222111222222111111111000000000////////////............------------------------+++++++++++++++++++++***((()))***+++,,,+++***)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''''''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***+++++++++)))***,,,...000222444444666;;;DDDKKKPPPUUUggg~~~}}}}}}rrr^^^UUUJJJFFFHHHLLLOOOQQQYYY___hhhqqqyyyyyytttooouuummmdddggghhhjjjsssllliiihhhhhhddd^^^ZZZZZZjjjooorrrnnneee___bbbhhhqqqssswww{{{{{{{{{rrrvvv}}}lllcccXXXRRRQQQSSSSSSRRRQQQNNNKKKLLLTTT___iiiooo}}}zzzbbbWWWGGG;;;777555444333000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------............///000000222444999<<>>EEEVVVqqqsssuuullleeedddjjjqqqvvv}}}}}}ddd]]]]]]ZZZZZZ___jjjnnnrrrqqqooooootttxxxzzzwwwggggggjjjyyyzzzeeeXXXGGG;;;777777666555333333333222222222111111000000000/////////......------------------------,,,++++++++++++,,,------***+++++++++++++++******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++,,,,,,,,,---///333666888888777666;;;III]]]mmmmmmnnnxxxpppmmmsss{{{}}}{{{uuu[[[HHHLLLKKKQQQ```lllsssyyy~~~}}}~~~xxxsssuuuxxxrrrjjjYYYSSSKKKHHHIIIMMMNNNNNNLLLQQQMMMKKKPPPJJJCCCGGGAAAGGGLLLMMMLLLNNNRRRUUUNNNMMMRRRZZZ\\\UUUNNNKKKLLLNNNMMMHHHDDDDDDGGGJJJ^^^lllfffVVVWWWbbbooo|||zzzzzz~~~xxxmmmbbbZZZRRRQQQOOOKKKKKKPPPXXX```ttt|||wwwgggeeeuuu}}}}}}lllUUUBBB777222222222111000///...---,,,------------------------++++++************++++++*********************************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((()))&&&&&&''''''((())))))***'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////,,,...222555999???FFFJJJFFFNNNYYYiii}}}{{{yyy|||ttteeeYYYYYY```hhhqqqyyyzzz~~~{{{vvvvvvqqqXXXDDD;;;888777666444333333333333222222222000000000000/////////...........................,,,++++++++++++,,,---...---,,,,,,+++************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,,,,---......///222666999999999888777===OOOgggzzzeeefffpppkkkmmmzzzttt||||||kkk______^^^VVVPPPPPPPPPUUUaaarrr||||||www}}}wwwdddeeebbb[[[YYYZZZVVVNNNMMMPPPTTTWWWWWWVVVTTTRRROOOWWWXXXYYY]]]WWWPPPVVVLLLTTTZZZZZZWWWZZZ```eee\\\VVVUUU\\\___YYYQQQMMMCCCEEEFFFBBB???@@@CCCEEE>>>JJJMMMJJJIIIDDDIIIYYYbbb```dddpppxxxyyyxxxxxxyyy|||}}}zzztttooohhhgggccc[[[RRROOOSSSXXXoooyyytttcccaaauuummmUUUCCC:::222222111000///...------------------------------++++++************++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------...///000000---000555:::@@@GGGOOOTTTUUUaaannnyyy{{{xxx{{{qqqhhhvvv|||yyyuuuqqq```^^^]]]___gggrrrwwwcccJJJ>>>:::888777444444444333333333222222000000000000////////////........................,,,,,,+++***+++,,,...//////...,,,***))))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''')))***)))'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((()))***+++++++++++++++%%%***---///444;;;===<<<777777;;;BBBIIISSSaaaooodddjjjvvvxxxpppsssrrrlllgggrrr~~~|||sssiiiYYYLLLJJJNNNRRR[[[dddlllpppxxxxxxpppllllllggg]]]TTTPPPOOOOOOSSSXXX\\\___```___YYYZZZdddjjjhhhffffffeeefffjjjnnnqqqoooiiidddXXXWWWZZZ``````\\\]]]aaallljjjfffaaa^^^[[[YYYXXXQQQOOOKKKHHHEEEDDDCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@DDDEEEGGGJJJOOOTTTXXXZZZjjjooovvv{{{tttYYYPPPWWW___``````]]]aaalllyyy|||lllsssuuuuuussssssnnnYYYBBB@@@888333333222------111......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++***************)))(((((())))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''''''''''''''''''''&&&&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))))))))))))))***)))******++++++,,,------+++---............///111777555999@@@BBBFFFYYYooo{{{lllwww~~~xxxuuufff^^^aaacccmmm|||~~~wwwtttnnnggg___\\\]]]___]]][[[___kkkyyytttnnnlllqqq{{{~~~^^^KKKEEE===222555555333111222333333111111111111111000000000000/////////...---------,,,...------,,,,,,------...///...---,,,++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***)))'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((************************))))))(((((((((((())))))((())))))))))))*********))))))***+++++++++++++++111444555555777;;;:::666:::===BBBEEEEEEJJJYYYhhhkkknnnuuuzzzxxxssstttxxxooosssrrrnnnnnnrrrrrrmmmooossszzzzzznnncccTTTIIIGGGVVVdddkkksss~~~|||}}}}}}zzzhhh]]]QQQLLLPPPUUUVVVTTT^^^```ccciiippptttvvvvvvnnnhhhgggmmmpppnnnkkkkkkgggfffeeeeeefffeeeaaa^^^]]]]]]bbbiiikkkggghhhllllllkkkiiifffbbb^^^ZZZXXXLLLJJJGGGDDDBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???@@@@@@BBBDDDFFFGGGLLLRRR[[[eeepppvvv[[[RRRQQQUUU^^^gggkkkjjjfffddduuuuuu{{{~~~lllVVVHHH>>>777555444000///111000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++***************)))(((((())))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))*********)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))***************+++,,,,,,------,,,---////////////111222666999===AAAFFFTTTmmmvvvpppuuuzzzyyynnnjjjjjjtttqqqvvvvvvtttpppiiibbb\\\YYYYYYYYYWWWTTTTTTWWW]]]dddiii}}}~~~zzz{{{{{{{{{zzz{{{}}}|||vvvooommmnnnwwwyyyfffSSSEEE???777777555444333444333222111111111111000000000000..................------...------,,,,,,------......---,,,++++++*********&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((************************))))))(((((((((((())))))))))))))))))************************++++++++++++///555:::<<<===???===888BBBHHHOOOPPPKKKLLL[[[lll||||||nnneeeddddddkkksssvvvwwwwwwxxxxxx}}}|||||||||wwwjjjXXXLLLKKKFFFTTTsss~~~}}}vvvjjjbbb\\\TTTMMMNNNWWWdddmmmqqqxxxzzz}}}~~~xxxrrrmmmnnnnnnkkkgggfffgggbbb\\\XXXVVVVVVVVVUUUXXX[[[bbbjjjmmmlllmmmpppiiihhhfffbbb\\\VVVPPPLLLEEEDDDBBB@@@>>>>>>>>>???@@@@@@????????????>>>>>>@@@??????>>>===>>>>>>>>>;;;???DDDJJJSSS___mmmvvvzzztttgggSSSSSS]]]mmmtttnnnhhhfffzzz{{{ppp[[[NNNAAA;;;888555222222111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++*********+++******)))((())))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++******++++++,,,,,,---------...///000000111333555777===AAABBBLLLdddtttvvvppp___XXXVVVRRRMMMIIIHHHKKKMMMPPPTTTYYY^^^eeeppp~~~|||vvvssspppkkkgggeeecccbbb______]]][[[ZZZ[[[___bbbeeefffhhhlllrrrzzzzzzsssqqqzzzeeeNNNHHH<<<:::888666444333333333222222111111111000000000..................//////...------,,,,,,------...---,,,+++***************''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((************************))))))(((((((((((())))))((((((((()))))))))***************++++++,,,------***555===>>>===>>>??????QQQUUUZZZ\\\[[[]]]kkkzzzvvvlllkkkvvv{{{|||wwwvvvzzzyyylllZZZIIIAAAIIIKKKccctttkkkggg___VVVPPPPPPRRRWWWaaannnyyy|||{{{uuunnniiifffbbb^^^\\\^^^ZZZSSSMMMJJJJJJKKKLLLNNNSSS\\\dddhhhiiijjjkkkhhheee```YYYQQQIIIBBB???======<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;????????????@@@@@@AAAAAA>>>>>>???>>>>>>BBBGGGKKKcccppp{{{ggg^^^\\\dddhhhfffjjjssskkk~~~wwwgggSSSEEE>>>999555333222111000///////////////------------------------++++++++++++++++++++++++*********++++++******)))((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))(((((((((((((((((()))))))))))))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,******++++++,,,------...,,,...///000000222666888===CCCEEEGGGWWWtttxxxzzzwwwaaaQQQKKKKKKKKKKKKKKKLLLOOOTTTXXX```gggqqqzzzyyy}}}zzzuuupppkkkfffdddccc^^^\\\ZZZWWWUUUVVVXXXZZZXXXXXXWWWUUUTTTTTTVVVYYYYYYYYYYYYYYY\\\```fffjjjppp{{{|||vvvuuu{{{^^^PPPDDD>>>888666555333333444222222222111111111000000------......//////000000...------,,,,,,------...,,,++++++***)))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))++++++++++++,,,...///000555<<<@@@;;;888@@@MMMUUUhhhdddbbbdddiiinnnxxxxxxqqqttt{{{|||}}}uuuhhhZZZNNNLLLQQQNNNRRReeevvvjjj^^^XXXUUUSSSSSSUUU___eeeooozzz~~~xxxtttmmmddd^^^[[[WWWTTTPPPNNNKKKGGGDDDCCCCCCEEEGGGNNNWWW]]]aaacccddddddccc___XXXOOOHHHBBB>>>===888888888777888888888999888888888888888888888888999999:::;;;<<<=========<<<>>>???@@@@@@@@@AAAAAAGGGPPP^^^lllxxxssssssiiiaaa```]]]ZZZ```jjjppp{{{}}}fffPPPCCC<<<777333222111000///............------------------------,,,+++++++++++++++++++++******++++++++++++******((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,***++++++,,,------......+++---///000222555:::===BBBEEEHHHPPPgggvvvuuu}}}xxxwwwiiiXXXJJJFFFIIICCCHHHOOOUUU\\\cccjjjnnnxxxeeebbb\\\WWWTTTRRRSSSSSSTTTUUUVVVUUUUUUWWW[[[^^^ZZZ\\\]]]]]][[[ZZZ[[[[[[ZZZZZZYYYVVVTTTUUUXXX[[[\\\eeeqqqyyyuuulllvvv{{{~~~gggTTTGGG:::666555333333555222222222222111111111111---......//////000000000...------,,,,,,------...++++++******)))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))+++++++++,,,...111333555;;;=========GGG```{{{|||pppooouuu{{{~~~zzzooo^^^UUUQQQSSSaaapppmmmpppuuuzzzyyyiii]]]SSSQQQQQQUUUYYY^^^gggppp{{{wwwsssjjjhhhbbbXXXRRRPPPMMMIIIBBBCCCCCCAAA???===>>>???@@@HHHNNNQQQTTTVVVWWWUUUQQQMMMGGGAAA===<<<<<<<<<666666666666777777777777555555666666666666777777666666777888888777777777666888;;;???AAAAAAAAA@@@===???CCCKKKXXXhhhwwwqqqnnnooopppssstttsssqqqooolllmmmhhhiiissswww}}}vvv^^^LLLBBB;;;555333222111///............------------------------,,,,,,,,,,,,++++++++++++)))***++++++,,,+++++++++))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))&&&''''''(((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++++++++,,,,,,------......,,,---000222555:::@@@DDDCCCDDDJJJZZZrrr}}}uuuzzzxxxnnnnnnuuu|||uuucccQQQJJJLLLOOORRRTTTUUU\\\gggrrr|||}}}rrrppp~~~sssiii\\\ZZZWWWTTTRRRQQQRRRRRRRRRUUUYYYZZZYYYZZZ]]]``````ccceeefffdddcccccccccaaacccdddaaa\\\ZZZZZZ\\\YYY]]]bbbdddhhhooozzzwwwooossszzzpppXXX@@@888777555333555333222222222222111111111//////////////////000000...------,,,,,,------...,,,++++++*********++++++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************++++++++++++++++++---000333777999777:::AAARRRsssmmm\\\QQQWWWcccmmmzzz{{{|||wwwnnnbbbTTTJJJOOORRR\\\iiissszzz}}}vvvmmmddd^^^VVVWWWSSSJJJDDDCCCAAA===999;;;<<<;;;999888999;;;:::AAAEEEDDDEEEHHHHHHEEE@@@>>>;;;888777777888888555666666777777777777777555555555666666777777777555666777888888777666666555555777999;;;<<<;;;:::>>>??????>>>AAAJJJWWWaaasssqqqttt~~~zzzlllrrryyyjjjbbbUUUZZZlllrrrttt|||~~~ppp\\\OOOEEE<<<444333222111000/////////........................------,,,,,,,,,+++++++++)))***++++++,,,,,,,,,+++))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***''''''((())))))***++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))******++++++,,,,,,---.........---///222666:::@@@GGGLLLQQQRRR[[[ooowwwxxxrrrvvvuuurrrsssuuuvvvqqqkkkhhhffffffeeeccc\\\PPPIIINNN[[[fffooouuu}}}~~~~~~mmmaaaeeejjjfffaaa```cccdddeeeeeeccc```\\\ZZZUUU[[[bbbeeeddddddfffiiiooopppqqqqqqqqqqqqrrrtttqqquuuyyywwwqqqkkkiiiiiiaaaaaa___^^^^^^aaafffjjjnnnyyy||||||yyywww}}}nnnKKK===<<<888555555333333222222222111111111000000000///////////////...------,,,,,,------...,,,,,,++++++++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%'''((()))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************))))))(((((((((((())))))++++++,,,,,,,,,---------++++++,,,...111555999<<<888===LLLnnnaaaSSSRRRggg~~~vvvdddTTTLLLNNNTTT^^^cccooo|||yyyxxxvvvsssnnneeeZZZSSSLLLOOOLLLDDD??????===999555777888666444444666999999@@@CCC@@@???BBBBBB>>><<<<<<;;;:::999888777777666666777888888777777777666666666666777777888888111222444666777777777777777666666777999;;;;;;;;;888>>>CCCAAA<<<===EEENNNPPPVVVbbbrrryyyrrruuuuuuzzzxxxjjjXXX___uuuzzzrrrrrryyywwwyyy~~~~~~kkk[[[NNNDDD666555444222111000000000........................---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++'''((((((((())))))******((())))))***++++++,,,,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))))))))))))))***++++++,,,------......//////111555888>>>EEELLLRRRjjjjjjuuuyyywwwqqq|||~~~}}}|||yyysss~~~tttggg]]]ZZZWWWTTTQQQPPPUUU```kkkttt}}}zzztttyyyppp___]]]___```hhhsssnnnrrrvvvwwwuuuooogggbbb]]]eeeooouuuuuuuuuwwwyyy~~~}}}|||wwwvvviiigggccc```^^^___```aaa]]]dddnnnxxxsssrrr}}}SSSBBB@@@;;;666555333333333222222222111111111111000000//////.........------,,,,,,------...,,,,,,,,,+++,,,,,,------&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&%%%&&&((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++...---,,,///444999<<<===<<>>BBBPPPcccqqquuussssssuuuwww}}}zzzllliiittt}}}tttjjjrrryyy{{{nnnWWWFFF>>>555000000000...,,,.........///......------......---,,,,,,+++******+++++++++************)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))******)))))))))))))))***)))+++,,,...//////......222444<<>>===888111555333111000000111111000000000000000////////////......---------,,,,,,,,,---,,,+++*********+++,,,''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((((((((('''''''''''''''&&&%%%&&&((()))((('''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((+++******)))***+++,,,---000111444666999;;;<<<===???SSSmmmnnnjjjwwwvvvfffbbbhhhnnnxxxzzzqqqfffdddbbb^^^VVVOOOKKKLLLPPPTTTjjjuuu}}}wwwsssjjjcccZZZSSSPPPKKKEEE@@@@@@>>><<<:::888777777777555555555555555555555555777777777777777777777888888888888888777777666666666777777777888888888888666777777777777777777666444444555555555666666666666666666666666666666666888888999:::;;;===???@@@<<<;;;???IIIQQQVVV[[[```xxx}}}tttooollliiieeejjjnnnooowww|||UUUIII:::222111222111..................------,,,......------,,,++++++***++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))*********+++,,,---...//////000:::<<<@@@AAAAAALLLeee~~~sssxxxuuuccc\\\^^^cccnnnwww}}}uuutttsssrrrrrruuuzzz~~~~~~zzzsssooolllhhhccc___bbb]]]\\\```cccfffnnnwwwvvvWWWGGGAAA<<<777777555222111111222111000111000000000////////////.........---------,,,,,,---,,,+++*********+++,,,((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++******)))(((''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%&&&((()))((('''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++******+++---///111///333888999999999;;;>>>GGG\\\tttxxxoookkkmmm{{{}}}tttmmmbbbSSSIIINNNddd{{{uuu\\\NNNNNNOOONNNMMMRRRZZZbbbhhhjjjwww~~~tttjjjdddYYYSSSKKKEEEBBB???;;;888999888777666555444444555444444555555555555555555666666666666555555555555888888888888888777777777777777777888888888999999777888888888888888888777555555666666666666666777666666666666666666666666666777777888999:::<<<======:::999<<<>>>@@@FFFMMMmmm}}}~~~|||}}}ppp^^^]]]cccfffiiiuuunnn___KKK===777666333111///............------,,,......------,,,+++++++++,,,+++++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************)))))))))******++++++++++++,,,...000222333<<>>AAA???;;;===CCCUUUiiizzzwwwxxxpppnnnqqqsssccceeefffjjjwwwyyyxxxtttaaaNNN@@@888444222000//////...------------......------,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))***************))))))******++++++,,,++++++,,,...222555888999BBBDDD???JJJfff||||||vvvjjjnnnwww|||~~~}}}xxxpppkkkooovvv{{{yyysssppptttyyyzzzrrrnnniiieeeccc```___```]]]aaagggmmmuuuwwwgggVVVHHH<<<777555333222333333111000111111111000000000//////............------------------,,,,,,++++++++++++)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((*********)))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&''')))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))******))))))))))))))))))))))))((()))))))))*********+++++++++***+++---000333555888::::::888:::BBBPPP[[[```jjjwww{{{tttooo{{{{{{zzztttZZZKKKFFFYYYtttuuuvvv|||^^^OOOGGGIIIUUUWWWbbbqqq}}}vvvtttpppjjjcccZZZPPPIIIDDDAAA===999888777777777333444444555555555666666555555555666666777777777888888888888888888777777888888888888888888999999777888888888888999999999888888999999999999888888888888888888888888888888666666666666666666666666555555555555555666777888777888===@@@>>>:::;;;@@@BBBPPPdddvvv~~~tttvvvyyyuuuhhhdddqqqxxxssswww{{{xxxmmm\\\III;;;555444222111000///..................------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))******))))))))))))***************************+++,,,,,,,,,,,,,,,---000444999<<<:::CCCEEEEEEUUUqqqxxx|||jjjfffmmmtttrrrvvvxxxtttllliiilllqqqwwwoookkkhhhgggmmmpppsssvvvyyy}}}~~~yyypppiiifffeeecccaaa^^^```aaaaaaeeeooo~~~zzz}}}lllVVV@@@999777444222333333333222111111111111000000000000//////.........---------------------,,,,,,++++++((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&''')))***)))((((((((((((((((((((((((((()))((((((''''''(((((()))'''(((((())))))******+++))))))))))))))))))))))))((())))))******+++++++++***+++,,,...111444666777777777777888>>>IIIXXXcccgggttt}}}hhh\\\mmm~~~hhhKKKPPP[[[lllzzz~~~|||rrrZZZHHHGGGIIISSSdddqqq|||tttpppiiibbbYYYOOOFFF@@@<<<;;;999777666555555555444444666777777888777777666666777777888888999999777888888888999999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999::::::::::::999999:::999999999999888888888777777777777777777777777666666555555555666777777999777777999:::999>>>DDD???CCCMMM]]]ppp|||sssrrrrrrdddlll~~~sssoooqqqsssqqqgggVVVFFF===:::444333111000/////////000......------------------,,,,,,,,,,,,++++++++++++,,,++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((())))))******+++)))))))))*********++++++***************+++,,,------------///333888===@@@>>>EEEHHHLLL^^^xxx~~~yyyxxx~~~~~~yyyyyylll]]]VVV^^^ooo}}}{{{vvvnnngggdddfffjjjmmmlllooovvv~~~rrrmmmkkkfff```\\\^^^``````aaadddkkkpppyyytttxxxiiiMMM@@@<<<777333333444444444222222111111111000000000/////////.........---------------------,,,++++++''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))''''''''')))***)))((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))((())))))******+++,,,,,,+++,,,///333666888999:::666777;;;BBBKKKUUU___eeeooouuu{{{wwwggg```ttttttfffXXXRRRbbbssszzz|||~~~kkk```TTTQQQIIIHHHRRRXXXdddyyy~~~yyyvvvjjjeee]]]TTTMMMEEE>>>:::777777888777555444444444555555777888999999888888777888888999999:::;;;;;;999999:::;;;<<<===>>>>>>======>>>>>>>>>?????????===>>>>>>>>>>>>?????????<<<<<<============<<<<<<;;;:::::::::999999999999888888888888888888888888888777777666666666777777<<<666333555888:::===BBB@@@@@@CCCJJJWWWfffuuu~~~~~~wwwwwwvvvxxxzzzzzzuuujjj[[[LLLCCC777555333111000000111111------..................------,,,,,,,,,+++++++++,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++************+++,,,---...------///222666<<<@@@CCCHHHRRR]]]fffsss~~~wwwcccXXX]]]pppyyykkkiiieeebbbccchhhoootttwww|||wwwmmmhhhgggeeecccbbbaaabbbbbbrrrzzzyyy[[[KKKEEE===666444444555555222222222111111111000000////////////............,,,---.........---,,,+++&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))((('''((()))***)))((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,,,,...222666:::;;;<<<;;;:::???GGGRRR]]]eeeiiiiiivvvnnnkkkmmmnnnsssdddZZZVVVeeetttyyymmmXXXOOOHHHNNNSSS]]]iiilllwww|||vvvppplllXXXSSSLLLFFFAAA>>>:::888555666888888777555444444555666888999999999888888888888999:::;;;;;;<<<<<<<<<===>>>???@@@BBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB>>>>>>????????????>>>>>>;;;;;;;;;::::::999999999888888888888888888888888999888888777777777777888777222000555999888777888>>>BBBDDDCCCBBBIIIWWWcccwwwxxxzzz|||nnnYYYKKK888666444222111111111222------..................---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++************+++,,,---...---...000444999>>>BBBDDDVVVfffzzzsssmmmjjjrrr|||uuupppkkkkkkjjjiiihhhjjjooovvv{{{yyypppiiifffeeeffffffdddgggooo~~~~~~xxxdddTTTLLLBBB999555444555555222222222111111111111000000/////////............,,,---.........---,,,+++'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&'''''''''''''''((())))))''''''''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''((((((((((((''''''(((((())))))******''''''((())))))((('''&&&''''''''''''''''''''''''(((((()))************************))))))))))))))),,,)))%%%%%%(((+++***)))///,,,///:::AAA@@@;;;777999PPP^^^fffqqqtttpppqqq{{{vvvwww|||vvvaaabbbjjjyyylll\\\QQQKKKOOOXXXdddoooxxx{{{{{{{{{tttggg[[[PPPLLLFFF???;;;888888888444555666666444444555666444666999:::::::::;;;<<<<<<>>>@@@>>>;;;;;;>>>BBB???DDDEEECCCCCCGGGJJJJJJMMMIIIIIIMMMLLLFFFEEEHHHDDDFFFGGGEEECCCBBBDDDFFFEEECCCAAAAAABBBBBBAAA@@@>>><<<;;;:::::::::888666999999999::::::::::::::::::999888777777666777777777777666666777888999999<<<>>>@@@AAABBBDDDGGGIII[[[qqq}}}xxxdddXXXEEE;;;666888555......444///......---------......+++,,,...---,,,,,,---...***+++,,,---------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((''''''((()))+++))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''+++******)))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))************+++,,,,,,***)))))),,,...333//////555<<>>666333333333444333222111000000000000000/////////..................---------,,,,,,,,,'''''''''''''''((())))))((((((((((((((((((((((((&&&''''''((((((''''''&&&)))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''((())))))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''((())))))((('''&&&''''''''''''''''''''''''(((((()))***************************))))))))))))***)))((()))+++,,,++++++111444999???>>>::::::>>>HHH^^^lllsss{{{{{{vvvxxxvvvhhhhhhuuuxxxdddUUUPPPSSSZZZaaalllzzz{{{wwwssskkk___UUUGGGEEEAAA<<<999888888888555666777777666666777888777888:::;;;::::::;;;===============>>>@@@DDDFFFNNNVVV]]]^^^___aaa___[[[\\\TTTNNNNNNOOOMMMOOOSSSLLLLLLKKKIIIHHHHHHIIIJJJIIIHHHGGGGGGHHHHHHFFFDDDCCCBBBAAAAAABBBBBBAAA@@@<<<;;;:::999999888888999::::::999888888888888888777777777777777888999999999;;;>>>???AAACCCFFFIIIQQQccclllqqq~~~xxxwwwsssdddJJJAAA999555222//////111//////......------......---...///...,,,,,,---///------------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''***))))))((('''(((((((((************)))))))))((((((((((((((()))))))))***))))))))))))************+++,,,,,,+++******,,,...111000444:::@@@EEENNNVVVzzzttt}}}wwwqqqjjjdddfffkkkmmmnnnssszzz~~~uuupppllliiifffeeeccceeelllxxxkkk^^^LLL???:::999888666444333222111111000000000000000/////////..................---------,,,,,,(((''''''''''''(((((()))((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''((())))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((()))***************************************(((***,,,,,,,,,,,,...///222888???@@@999777CCCRRRuuuxxxrrrssssssYYYMMMLLLUUUhhhyyyzzz|||uuummmdddZZZPPPIII===<<<:::999888888888888666888999999888888999;;;;;;<<<======<<<===>>>@@@BBBAAAAAADDDJJJQQQWWWZZZcccnnn{{{~~~oooeee```ZZZWWWVVVUUUQQQLLLLLLNNNPPPPPPOOOMMMMMMLLLMMMMMMLLLJJJGGGGGGEEECCCCCCDDDDDDCCCBBBCCCAAA>>><<<:::::::::;;;;;;::::::999999999999999888777777777777888999999666888;;;===>>>AAAEEEGGGGGGNNNLLLPPPddduuu~~~~~~rrrnnnzzzrrr^^^XXXJJJ;;;333333333111000000///...............000000///---,,,,,,///111111000...---+++++++++,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))(((((('''''''''''''''************))))))))))))((((((((()))))))))******)))))))))*********+++++++++,,,,,,+++++++++...000...111888===@@@GGGWWWgggyyyssszzzuuuvvvttt}}}tttuuupppkkkhhheeedddhhhooovvvzzz{{{wwwrrrpppnnnmmmlllnnnppprrruuuxxxzzz{{{|||rrrpppkkkdddaaaeeennnwwwtttZZZFFF>>>:::666222444444333222111111111111000000000/////////...............------------,,,((((((''''''''''''((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((******))))))(((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((()))***************)))***************++++++(((+++,,,,,,+++,,,111555777;;;???>>>;;;DDD\\\ttt{{{sssnnnssslllmmmmmmWWWGGGKKKXXXfffwww{{{yyysssooohhh]]]QQQHHHAAA???666777777888888888888888777888::::::::::::<<<===???@@@@@@??????@@@CCCEEELLLKKKMMMUUUbbboooxxx|||vvvlllfff___WWWVVVZZZ]]]\\\XXXWWWVVVTTTSSSSSSRRRPPPNNNQQQNNNKKKIIIIIIHHHFFFEEEIIIGGGCCC@@@??????@@@AAA;;;;;;::::::999999::::::888888888777777888999999666888:::;;;<<<===@@@CCC>>>IIIIIIFFFMMMYYYlll}}}xxxdddaaavvv~~~|||lllPPP;;;777666222111111000///............//////...---,,,...222555444333///---+++***+++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((''''''''''''(((*********)))))))))))))))(((((()))))))))*********))))))*********++++++++++++,,,---,,,,,,---///222222777===AAAAAAJJJ___uuuzzzxxxyyyssssssyyy}}}zzzzzz|||xxxlllnnnjjjiiikkkmmmooovvv~~~xxxqqqlllhhheeebbbYYYXXXVVVTTTRRRPPPNNNMMMHHHIIIJJJLLLNNNPPPQQQRRRSSSVVV\\\bbbjjjttt}}}yyylllcccbbbfffkkkrrrlllTTTEEE===888555555444333222222111111222000000000////////////...............------------((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))'''''''''((((((((())))))'''''''''(((((((((((((((''''''''''''((((((((((((******))))))((((((''''''''''''''''''(((((())))))(((((((((((((((((((((((((((((()))***************))))))******+++++++++,,,***+++,,,******...555;;;@@@>>>===>>>DDDVVVuuu~~~vvvqqqkkklll|||mmmrrrgggWWWKKKGGGRRR```jjjsss{{{wwwppplllccc```YYYOOOEEE===::::::666777888999999999999888777999;;;<<<;;;<<<>>>@@@???@@@@@@@@@@@@CCCGGGKKKXXXXXX]]]jjj{{{~~~tttppprrrrrrnnnhhhfffccc```^^^]]]\\\ZZZXXX[[[XXXTTTRRRQQQQQQPPPOOOLLLJJJGGGDDDCCCDDDEEEGGG>>>===<<<;;;::::::::::::999999888888888888888999888999:::999999999;;;===999DDDEEEAAABBBEEESSSiii~~~yyywww|||~~~ppphhhooozzz}}}||||||iiiHHH999666444222222111000///.........---------------000444888444333///---+++***+++,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++***))))))(((((())))))))))))))))))))))))******))))))))))))************************+++++++++++++++,,,---------...111444999===BBBDDDEEENNNeee{{{~~~yyyzzz}}}~~~vvvyyytttlllkkkjjjmmmsssyyy}}}zzztttooollljjjjjjaaa]]]YYYTTTQQQOOOMMMKKKIIIIIIHHHGGGFFFDDDBBBBBB>>>>>>>>>???????????????@@@BBBDDDGGGLLLRRRYYY^^^dddppp|||ooohhhdddbbb___iiizzzhhhSSSEEE@@@???666555444333222222222222111000000000//////////////////.........---------)))((((((''''''''''''((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''((())))))'''''''''(((((())))))***'''''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''&&&''''''((()))***(((((((((((((((((((((((((((((()))***************))))))******+++,,,,,,,,,,,,,,,++++++---222999>>>AAA===<<>>>>>???AAACCCAAAAAABBBBBBDDDIIIOOOSSSaaadddlllzzzzzzxxxvvvtttrrrnnnjjjfff^^^[[[WWWUUUTTTTTTSSSSSSOOONNNKKKIIIHHHHHHIIIIIIBBBAAA@@@>>>===<<<<<<;;;::::::999888888888888999999999:::999777777888:::<<>>GGGGGGGGGQQQggg|||xxxvvv~~~}}}xxxqqqqqqtttuuuooo|||zzzVVV???666666444333222000////////////,,,,,,------...000444777111000...---+++++++++,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++***)))))))))))))))))))))))))))************)))))))))*********++++++*********++++++++++++,,,,,,---.........000333666777;;;AAAHHHMMMVVViiizzz~~~{{{}}}yyyqqqwww|||uuurrrnnnllllllkkkmmmsss~~~tttooofffccc___ZZZVVVSSSQQQPPPPPPOOOMMMJJJGGGEEECCCBBBGGGFFFEEECCCAAA@@@>>>===>>>>>>======<<<;;;::::::>>>>>>?????????AAADDDGGGIIIRRR___kkkuuutttggg___^^^]]]cccrrreeeOOOBBB===666666555444333333333333111111000000000//////////////////.........------))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((())))))&&&''''''((())))))******''''''''''''((((((((()))''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&'''(((***+++(((((((((((((((((((((((((((((()))***************))))))***++++++,,,---------,,,---000555:::<<<======>>>DDDQQQ___lll{{{~~~{{{|||vvv|||xxxooo^^^RRRPPPTTT___ggghhhooo}}}~~~wwwmmmccc[[[VVVJJJGGGBBB>>>;;;:::::::::999999::::::;;;<<<<<<===<<<>>>@@@BBBBBBCCCFFFHHHGGGHHHIIIJJJNNNTTT\\\bbbkkkpppyyytttoooiiieeebbb```___]]]WWWUUUSSSQQQOOONNNMMMLLLHHHGGGEEECCCAAA???>>>>>>;;;:::999999888888888999777888999888666666888999===<<<777>>>KKKJJJEEEJJJQQQbbb||||||{{{ssstttxxxsssvvveeeJJJ<<<;;;444444222111000/////////,,,---.........///111333------------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))*********)))(((((((((((((((((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,---......///111444777888<<>>>>>>>>>>>>>>======<<<;;;;;;::::::;;;<<<===<<<::::::;;;===???DDDJJJPPPWWW___iiippptttxxx|||rrriiibbb___eeeooo||||||aaaJJJ>>>777666555444333333333333111111111000000000//////////////////............***)))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''((())))))&&&''''''((()))******+++&&&'''''''''(((((())))))''''''''''''((((((((()))'''((((((((())))))******'''&&&&&&&&&'''(((***+++))))))))))))))))))))))))(((((()))***************))))))***+++,,,,,,------------///555<<<@@@???<<<>>>EEEUUUhhhuuu|||~~~mmm[[[NNNHHHPPP]]]hhh{{{|||ssshhh]]]SSSKKKGGGCCC???;;;888888888888777999999999:::;;;===>>>??????AAACCCDDDEEEFFFIIIKKKOOOPPPQQQSSSXXX___hhhnnnrrryyy}}}xxxtttrrr^^^]]][[[YYYVVVSSSQQQOOOMMMKKKIIIFFFDDDBBB@@@@@@;;;::::::999888888888999666777888777777777999;;;555999888===EEEAAA@@@LLLBBBMMMeee}}}~~~~~~zzzpppUUUDDDAAA555444333111000/////////---///000///...---...///***+++,,,---------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))((('''''''''''''''(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,,,,---...//////111555888@@@FFFVVVlll}}}xxxwww|||zzzzzzwwwqqqoooqqqyyy}}}}}}rrreeeXXXQQQNNNIIIGGGGGGDDDEEEEEEFFFEEEEEEDDDCCCAAABBBCCCCCCBBB@@@@@@AAA??????>>>???@@@BBBCCCEEE????????????>>>>>>>>>>>>:::;;;<<<<<<::::::;;;<<<999999:::;;;>>>DDDJJJOOOUUU[[[dddppptttmmmhhhgggfffjjjxxx~~~uuu\\\KKK777777555444444444444444111111111111000000000000000/////////............******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&'''((('''&&&''')))***))))))*********((('''&&&(((((((((((())))))))))))************************,,,---...---+++++++++---...000555;;;===;;;>>>CCCGGG```www{{{vvvyyynnngggtttpppTTTQQQXXX^^^mmm~~~vvvdddVVVNNNHHHCCC???>>>:::777777:::<<<;;;999;;;<<<>>>?????????BBBGGGAAAGGGKKKMMMRRRZZZ^^^^^^aaaaaaeeellluuuzzzyyyvvvwwwzzzzzzvvvqqqkkkgggbbb]]]YYYSSSRRRPPPNNNLLLIIIGGGEEECCCAAA===<<<<<<;;;:::999:::::::::::::::999888777999999999:::===AAADDDFFFDDDCCCHHHXXXooo}}}hhhrrrzzzvvv~~~|||fffMMM@@@BBB888000000222111000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++))))))*********++++++++++++,,,---.........---,,,000000000000222777>>>BBBLLLUUUyyy~~~}}}|||}}}~~~uuuoooeee^^^RRRNNNIIIFFFFFFFFFFFFEEEDDDCCCBBBCCCEEEFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@????????????@@@@@@@@@@@@??????>>>???@@@@@@???>>><<<;;;>>><<<999999:::;;;;;;;;;CCCGGGPPPYYYcccrrrwwwnnnfffhhhooozzz}}}{{{uuucccLLLBBB<<<888777333...111888222222111111000/////////////////////............))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''')))((((((((('''''''''''''''(((((((((&&&&&&(((***(((((()))))))))((('''&&&(((((((((((()))))))))***************************+++,,,------++++++,,,...,,,///777======<<>>>>>???@@@@@@@@@BBBEEEIIIKKKNNNTTT```nnnuuuttttttvvv|||zzz}}}}}}~~~vvvnnnhhhcccZZZYYYWWWTTTRRROOOKKKIIIIIIFFFBBB???>>>===;;;999999:::::::::999999888888999999999:::<<>>>>>>>>??????@@@@@@??????>>>???@@@AAAAAA@@@???>>>===???===;;;:::;;;<<<;;;:::;;;>>>FFFOOOWWWaaarrryyymmmiiikkkqqqjjjQQQGGG@@@;;;:::777222222555222222111111000000//////////////////............((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''(((((()))(((&&&&&&''')))&&&'''((((((((((((((('''((((((((()))))))))*********************************+++,,,,,,+++,,,...///000444:::>>><<<:::???GGGmmmrrrpppjjjccchhh{{{dddSSSXXXkkksss\\\[[[\\\dddrrrzzzuuueee\\\OOOFFFAAA>>><<<:::::::::;;;::::::;;;===???@@@AAABBBEEEIIIPPPVVVYYY^^^___bbbkkk}}}~~~zzzzzzvvvppp```^^^[[[YYYWWWUUUQQQOOOPPPLLLHHHDDDAAA???===;;;::::::999999999888888888:::999999999;;;===???@@@FFFFFFDDDAAAEEEYYYyyy~~~xxx~~~~~~lllbbbIIIAAA999666444000///000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++++++++,,,,,,,,,---------***+++,,,------------,,,...///000222777>>>FFFLLLOOOeeezzz}}}{{{~~~rrrttt~~~wwwwwwxxxzzz}}}|||gggYYYRRROOOJJJFFFJJJHHHGGGFFFHHHIIIHHHGGGJJJIIIGGGGGGHHHIIIHHHGGGGGGFFFEEECCCBBBAAAAAAAAA@@@@@@??????>>>>>>======>>>??????@@@@@@??????>>>@@@AAABBBBBBBBBAAA@@@???@@@???===<<<======;;;:::666777<<>>:::999AAALLL]]]kkksssqqqvvv{{{pppffffffzzzbbbXXX\\\ooo{{{qqqcccYYY___ooo}}}}}}uuujjjcccTTTMMMDDD>>>;;;::::::999888;;;===<<<:::;;;???CCCAAADDDHHHMMMYYYiiiwww~~~uuupppiiidddbbb___\\\YYYVVVRRRMMMIIIFFFDDDAAA???;;;;;;::::::999999999999::::::999999::::::<<<<<<:::AAAFFFDDDBBBLLLbbbuuu~~~uuuYYYKKK<<<666555222//////////////////............------------------------,,,,,,+++++++++*********))))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******++++++++++++,,,,,,,,,,,,---******+++,,,,,,---------...000333666<<>>>>>>>>======<<<<<<<<<>>>>>>????????????>>>>>>@@@AAABBBCCCCCCCCCBBBAAABBB@@@?????????>>><<<999999666888>>>CCCCCCEEEHHHPPPggg|||qqqmmmooo{{{uuuWWWLLL@@@999888777555444333333222111111000000///////////////............***))))))(((((())))))***(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''((()))(((&&&&&&''')))''''''''''''(((((())))))))))))))))))***************************************+++,,,,,,---///333666>>>===<<<<<<<<<@@@NNN\\\iiijjjsss|||yyyzzzjjjeeeYYY]]]nnnmmmkkkwwwjjjXXXUUUXXXmmmzzzrrrgggZZZQQQGGGCCC>>>:::999:::;;;<<<999<<>>===;;;:::::::::::::::::::::999999999999:::555<<>>===============<<<<<<<<<<<<;;;;;;>>>>>>>>>??????>>>>>>>>>???@@@BBBCCCDDDCCCCCCBBBBBBBBBAAABBBBBB@@@===:::===999888===AAABBBCCCEEEDDDMMMbbbvvvmmmnnnvvvoooaaaMMM===777666666444333333222222111000000000////////////............******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((('''&&&'''(((***)))(((((((((((())))))***)))))))))*********++++++***************************+++------///222777:::===:::999>>>EEERRRdddtttxxx~~~uuuggg___gggrrrxxx~~~eee]]]cccyyysssTTTIIIPPPYYYnnn{{{qqqhhh\\\OOOFFF@@@>>><<<:::999;;;===???<<<>>>BBBFFFKKKPPPVVVZZZttt~~~ooocccddd```[[[WWWTTTQQQNNNLLLEEEDDDAAA>>><<<;;;;;;;;;::::::::::::999999999999999;;;???AAABBBCCCFFFHHHOOOZZZppplllQQQCCC>>>999333000000000000/////////......------------------------,,,,,,,,,,,,++++++++++++))))))************))))))))))))))))))))))))))))))((((((((()))******++++++(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))******+++))))))*********++++++++++++++++++,,,---...///000000666===FFFNNNVVV]]]bbbkkkuuuxxxssswwwrrrpppssstttqqqoooooouuutttdddYYYSSSPPPOOOJJJJJJJJJKKKOOOUUUZZZ^^^kkkkkkmmmnnnnnnkkkgggcccTTTPPPKKKGGGEEEDDDBBBAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>>??????>>>>>>======???@@@BBBCCCCCCBBBBBBBBBBBBCCCDDDEEECCC???<<<>>>::::::???CCCDDDFFFJJJHHHGGGMMMhhhuuummmjjjqqq|||aaaHHH:::777666444333333333222111111000000////////////............))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''''''''(((***,,,++++++))))))((()))******))))))*********+++++++++************************+++,,,---///000444:::>>><<<999:::EEETTTeeewwwooojjjdddiii~~~{{{vvvyyyxxx^^^NNNQQQ[[[```kkk}}}rrrggg]]]RRRFFF???===<<<<<<;;;;;;<<>>======<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;<<<>>>@@@AAABBBAAAAAABBBBBBDDDFFFGGGEEEAAA===;;;;;;>>>DDDHHHHHHKKKOOOJJJIIIIIITTTrrryyypppmmmwwwrrrSSS???999888555444333333222222111111000////////////............((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))$$$%%%'''''''''(((+++------,,,+++)))))))))******)))************+++++++++************************,,,---...///222666<<<@@@???;;;>>>LLL^^^pppiiijjjjjjvvvfffQQQTTTgggrrrrrrrrr~~~wwwjjj___TTTKKKAAA;;;<<<<<<<<<<<<<<<===@@@CCCBBBDDDIIIUUUeeesss{{{~~~vvvrrrkkkeee___ZZZVVVSSSNNNLLLHHHCCC@@@>>>======::::::;;;;;;;;;:::999999999999;;;===???CCCFFFHHHGGGGGGTTTgggnnnjjjnnnyyyttt|||~~~uuuiiixxxvvvaaaLLL;;;666888000000000000////////////........................---------,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))''')))***++++++***)))''')))))))))))))))******+++++++++,,,,,,,,,---------------------...000222333444<<>><<<<<<===>>>>>>===============>>>??????<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======:::;;;===???@@@AAA@@@@@@AAABBBDDDGGGHHHFFFBBB>>>999;;;BBBIIILLLKKKNNNRRRFFFJJJJJJJJJYYY||||||qqqqqqyyywwwXXXBBB;;;:::777444444333222222111111000000/////////............******)))(((((((((((((((******)))((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,+++...555999:::<<>>AAACCCBBBAAAGGGOOO^^^qqqwwwmmmhhhbbb^^^]]]XXXTTTNNNKKKIIIFFFAAA=========<<<;;;::::::::::::;;;:::999999;;;>>>AAADDDHHH>>>BBBZZZnnnpppjjjhhhmmmkkkooowwwxxxtttzzzgggHHH888777999555222333222//////222//////...------------...---------,,,,,,,,,++++++************************++++++++++++*********))),,,,,,++++++***)))(((((())))))))))))))))))))))))&&&(((++++++***))))))***))))))(((((((((((())))))((()))***++++++***)))(((+++***)))))))))))))))*********+++++++++,,,,,,,,,...---,,,+++,,,///333666<<>>>>>===============<<<;;;::::::::::::;;;;;;<<<<<<===<<<<<<<<<;;;===??????>>>===>>>???<<<<<<======>>>?????????@@@AAACCCDDDFFFFFFGGGGGG>>>@@@AAAGGGTTTaaa```YYYUUUNNNLLLNNNPPP[[[wwwrrrlllppp~~~eeeNNNDDD>>>888555555333111111333444333000/////////............******)))(((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********)))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,111999>>>======>>>>>>KKKccc|||yyywwwwwwxxx}}}~~~uuufff___mmmttthhh___]]]iiiyyy}}}pppaaaPPPEEE@@@<<<;;;===<<<<<<===???BBBDDDEEEEEEOOOYYYkkksssiiigggiii```[[[TTTOOOLLLIIIDDD@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::999999:::===@@@BBBDDDCCCDDDMMM^^^nnnrrrpppiiieeegggpppyyy{{{zzzzzz\\\@@@999444111///222222000///222//////...------------...---------,,,,,,,,,++++++************************++++++*********))))))))),,,,,,++++++***))))))((())))))))))))))))))))))))''')))++++++***))))))***))))))(((((((((((())))))))))))************))))))******))))))))))))*********++++++++++++,,,,,,,,,...------,,,...111555999AAAJJJ[[[___ccc|||rrriii```ZZZXXXUUUQQQOOOQQQUUU[[[___bbbaaa___\\\YYYTTTPPPNNNJJJHHHGGGFFFFFFFFFDDDBBBAAA@@@???>>>============>>>======<<<<<<<<<<<<<<<>>>>>>>>>>>>======<<<;;;<<<>>>@@@@@@???>>>???@@@===>>>>>>>>>>>>>>>=========>>>???AAABBBBBBBBBBBBCCCDDDFFFLLLZZZhhhkkkfff\\\UUUPPPOOOMMMQQQdddyyy}}}vvvooouuusssZZZIIIAAA===666666555444333333333222000000/////////.........******)))((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++------,,,,,,,,,,,,------///000555===@@@===<<<>>>JJJ]]]ttt~~~tttmmmttttttXXX[[[___kkkzzzwwwppp___RRRDDD===;;;999;;;>>>===>>>@@@BBBFFFJJJMMMOOOVVVaaavvvzzzqqqooollleee]]]VVVRRRNNNJJJFFF???>>>===<<<;;;;;;;;;;;;::::::999999:::<<>>>>>=========>>>>>>>>>===>>>>>>???@@@@@@@@@@@@???>>>===<<<;;;===???AAAAAA@@@???@@@AAA>>>??????@@@???===<<<:::======>>>????????????>>>DDDEEEHHHOOO^^^mmmttttttfff]]]VVVRRRLLLIIIQQQ^^^uuuqqqtttmmmRRRCCC???666777777666444222222333000000000/////////......******))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((())))))***))))))))))))))))))))))))))))))*********+++++++++------,,,++++++,,,,,,---000444;;;???<<<:::AAAKKK]]]kkkwww}}}yyy}}}fffRRRbbblll|||yyyjjj___PPPGGG???===<<<;;;===@@@>>>AAADDDIIINNNVVV]]]aaacccooo{{{wwwoooeee]]]XXXTTTPPPMMMAAA@@@???===<<<;;;::::::::::::999999:::;;;===???>>>DDDDDD???CCCUUUhhhrrrqqquuuvvvwwwqqqaaakkkzzz```AAA<<<777444555555111......000//////..................------------,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((+++++++++*********))))))(((((((((((((((((((((((()))+++,,,+++***))))))******))))))))))))))))))***+++***)))(((((()))***+++(((((())))))***+++,,,---+++++++++,,,,,,,,,------...////////////333:::???FFFXXXgggiiissswwwrrrvvvyyymmm___uuuttteee]]]YYYYYYXXXVVVXXX]]]bbbhhhmmmqqqsssggg^^^SSSMMMLLLKKKHHHEEECCCBBBAAABBBDDDEEEDDDCCC@@@@@@@@@??????>>>>>>===>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@???>>>=========???AAAAAA@@@???@@@AAA>>>???@@@@@@@@@???===<<>>AAAAAADDDLLLZZZjjjvvvzzzmmmdddZZZTTTNNNJJJLLLRRR```{{{www{{{cccJJJ@@@777666666777555222222444000000000////////////...******))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))************************************++++++++++++,,,,,,*********+++---...///777@@@@@@;;;>>>SSSiiiuuuwwwxxxzzz}}}~~~jjj``````uuu}}}{{{nnn\\\OOOEEEAAA>>>@@@@@@>>>>>>AAA???DDDKKKRRR[[[eeepppwww|||oooddd^^^YYYUUURRRFFFDDDBBB@@@===;;;::::::;;;::::::999:::;;;<<<===>>>>>>BBBEEEDDDEEERRRbbbooo{{{xxxkkkkkkrrr{{{TTTBBB:::444555555222//////000000///............///.........---------,,,,,,++++++++++++++++++++++++************))))))))))))+++++++++***************((((((((((((((((((((((((***+++,,,+++))))))***+++******))))))))))))******+++***)))(((((()))***+++))))))))))))***+++------++++++,,,,,,,,,---------...000000///000555>>>EEEXXXdddoooxxx}}}}}}{{{zzz|||{{{ssshhh______pppyyyqqqeee[[[VVVUUUXXXZZZ```cccgggjjjkkkiiifffdddWWWQQQKKKIIIKKKMMMJJJGGGEEEDDDCCCCCCEEEEEEDDDCCCAAAAAABBBBBBBBBAAA@@@???????????????@@@BBBCCCDDD===>>>???@@@@@@@@@@@@@@@>>>???AAAAAA@@@@@@@@@AAA>>>>>>@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>AAAIIIUUUcccqqqzzzrrriii^^^VVVOOOKKKLLLOOOOOO```zzz|||vvv{{{tttbbbOOO>>>888444666555222222666111000000000////////////******)))))))))***++++++******)))((((((((((((((())))))))))))))))))))))))((((((************(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))*********************************++++++++++++,,,,,,+++******+++---///111000999AAAAAA>>>JJJjjjzzz}}}fffZZZeeetttwwwmmm___OOOCCC???======AAABBB@@@AAADDDFFFMMMWWWbbbmmmzzztttiiiaaa[[[WWWMMMKKKHHHDDDAAA>>><<<;;;<<<;;;;;;;;;;;;;;;<<<<<<===:::@@@IIIFFF>>>CCCQQQ___ooo|||rrrlllsssgggJJJ???555222333222111222111000//////......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************)))))))))))))))))))))))))))***+++***)))***,,,...+++******))))))******+++******))))))))))))*********************+++,,,---,,,,,,,,,,,,------------...000000000111:::GGGRRRffflllmmmtttxxxkkkeeeeeeoooyyy{{{~~~~~~sssgggddd___[[[[[[^^^bbbeeennnooonnnkkkeee\\\SSSNNNHHHEEEDDDFFFIIIKKKJJJHHHFFFDDDCCCCCCDDDDDDCCCBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCDDDEEEFFF>>>???@@@AAABBBCCCCCCCCC???AAACCCCCCBBBAAABBBCCC@@@@@@AAAAAABBBCCCCCCDDDBBBBBBCCCCCCCCCBBBBBBAAABBBAAACCCJJJRRR]]]lllwwwuuunnncccXXXPPPKKKKKKLLLKKKKKKQQQiii~~~qqqooo}}}|||oooLLL>>>444555666333222555111111000000000/////////******))))))******+++,,,******)))((((((((((((((())))))))))))))))))))))))'''(((***++++++***((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((()))***))))))(((*********************************+++++++++,,,,,,---,,,++++++---000333555777;;;???@@@BBBSSSvvv{{{zzz}}}qqqsssddd[[[bbbvvvuuugggZZZNNNDDD>>>???<<<===AAACCCDDDHHHMMMUUU^^^kkkxxx|||oooeee```UUUSSSOOOJJJFFFBBB???>>>===<<<<<<<<<<<<<<<<<<<<<999;;;@@@CCCDDDBBBCCCFFFKKKYYYssstttiiimmm|||{{{\\\LLL<<<555333222222444111000000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))************+++---000+++******))))))******+++))))))************))))))+++++++++******+++,,,,,,,,,,,,,,,------------...---///000111555AAASSSaaagggqqqjjjgggvvv~~~qqqiiinnnxxxtttvvvyyy~~~pppeee]]]___aaaeeeiiinnnssswwwxxxuuuppphhh^^^TTTKKKFFFDDDDDDDDDEEEGGGHHHIIIIIIFFFEEEDDDDDDFFFFFFEEEDDDEEEFFFHHHIIIIIIHHHFFFEEEFFFEEEEEEEEEFFFGGGHHHHHHBBBCCCCCCDDDEEEEEEEEEEEEBBBCCCEEEEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFHHHEEEGGGLLLQQQXXXfffssstttqqqiii^^^SSSNNNLLLLLLHHHFFFEEEMMMggg{{{vvvxxx}}}___III777555777444222444111111111000000000//////******))))))***+++,,,,,,******)))((((((((((((((())))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''')))*********)))(((******************************+++++++++,,,,,,,,,...---,,,---///333666999???=========CCCUUUuuusssqqq}}}nnniii~~~nnn\\\XXXaaattt~~~nnn[[[LLLBBB>>><<>>>>>BBBDDDHHHOOOWWWdddnnn||||||ooohhh[[[XXXTTTOOOIIIEEEBBB@@@===============<<<<<<<<<666>>>@@@<<>>>>>FFFPPP]]]ppp~~~xxxqqqxxxsssdddgggxxxppp]]]]]]hhhxxx~~~ppp\\\LLLDDD@@@>>><<>>@@@BBBGGGJJJCCCEEE```ggg\\\nnngggGGG;;;:::777333222222111000//////.........000000000///......---------------------------------,,,+++*********+++,,,+++++++++*********))))))************************))))))))))))************)))************++++++++++++*********))))))((((((///...---,,,+++*********---.........------...000444444000000@@@ZZZlllpppllloookkkoooyyyeeeddduuuqqquuuttttttvvv{{{yyyrrrooogggiiipppzzz}}}uuupppggg^^^\\\\\\XXXQQQNNNOOOPPPOOONNNMMMNNNOOOOOONNNNNNNNNNNNPPPRRRSSSPPPQQQSSSTTTSSSQQQNNNLLLNNNLLLKKKKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMLLLLLLKKKHHHFFFFFFJJJJJJHHHIIILLLIIIHHHFFFFFFHHHIIIHHHFFFLLLOOOSSSTTTSSSQQQRRRSSSQQQLLLIIIIIILLLQQQ\\\fffsssyyywwwkkk```[[[VVVQQQLLLIIIJJJLLLLLLWWWyyyzzz{{{tttVVV<<<999:::333000222222222111111000/////////***)))((((((((()))+++,,,******)))(((((((((((((((******))))))))))))***************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))***+++,,,------...,,,,,,,,,...222777>>>BBBFFFCCCEEENNNWWW^^^iiisssyyyppp```bbbooouuuddd^^^fffttt{{{nnnbbbRRRFFFAAA@@@???>>>@@@EEEKKKPPPUUU```mmmwwwtttccc______UUULLLKKKGGGBBB???<<<;;;;;;<<<;;;:::999;;;<<<===???AAAEEEHHHFFF@@@JJJfff~~~nnnkkkxxxyyy\\\CCC999999777333222222000///////////////000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++++++++++++++*********))))))************************))))))))))))************)))************++++++++++++*********))))))))))))......---,,,++++++++++++---.........------///000...111333;;;NNNfffuuuwwwvvv{{{uuusss||||||wwwsssssssssvvv|||~~~wwwwwwtttsssvvvwwwoooddd]]]]]]\\\ZZZXXXWWWWWWWWWdddeeegggggggggfffeeedddkkkjjjiiigggeeedddbbbbbb___\\\YYYXXXWWWWWWVVVUUUWWWUUUTTTTTTUUUUUUSSSQQQUUUPPPMMMNNNNNNKKKIIIJJJKKKJJJHHHHHHHHHJJJKKKLLLMMMQQQUUUVVVUUUSSSSSSTTTRRRLLLHHHGGGIIIMMMWWWbbbuuuyyyzzztttnnniii```WWWRRRNNNLLLLLLIIIKKK```xxx~~~{{{~~~xxx^^^DDD;;;888444111222222222111111000000//////******)))((()))***+++,,,******)))(((((((((((()))******))))))))))))******+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))***+++++++++***+++++++++,,,,,,------000---***,,,222;;;DDDHHH@@@EEEPPP___jjjnnnrrrvvv~~~ffffffwwwdddVVVTTTjjjyyynnn[[[SSSHHHAAA@@@BBBCCCDDDEEEMMMXXXaaajjjvvvssskkkhhh[[[RRRQQQOOOFFFBBB>>><<<;;;<<<<<<;;;999:::<<<<<<===???CCCFFFLLLCCC@@@JJJ\\\ppp^^^EEE???;;;555333222111000////////////000000000///......------++++++++++++++++++++++++---,,,++++++******+++++++++++++++***************************************))))))))))))************)))************+++++++++***************)))))))))---,,,,,,++++++,,,,,,------.........------///111...333<<>>DDDFFF???NNNdddvvv~~~yyyxxxuuu]]]UUUYYYkkkrrrgggPPPJJJDDDAAABBBEEEHHHIIINNNWWWdddooozzztttnnnaaaYYYXXXTTTKKKGGGAAA===<<<<<<<<<<<<999:::;;;;;;<<<===AAACCCIIIGGGEEEFFFQQQgggiiiLLL<<<555333333222111000000000000000000000///......------++++++++++++++++++++++++,,,,,,++++++++++++***+++************************************************((()))))))))************))))))*********+++++++++************************,,,+++++++++,,,,,,---...---...///...---...000222555:::FFFXXXiiirrruuuuuu~~~}}}}}}oooqqq{{{uuusssyyyxxxrrrnnnnnnsss{{{~~~pppaaa\\\ZZZWWWSSSRRRWWWWWWUUUPPPIIIEEEDDDDDDEEEHHHLLLOOOPPPPPPPPPOOOLLLFFF@@@???@@@DDDNNNXXXhhhmmmtttyyy{{{zzzwwwsssiii```XXXTTTOOOIIIGGGJJJSSSlllNNN<<<888888666333333222111111000000///+++***)))))))))***,,,---++++++***)))))))))))))))******))))))))))))******************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''((()))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,------...111555:::>>>@@@@@@JJJ___www|||lllffffffppp}}}jjjYYYZZZcccnnnzzziii\\\JJJFFFCCCAAACCCGGGKKKMMMUUU___nnn{{{}}}sssggg```\\\UUUQQQLLLFFFAAA???>>>======:::;;;;;;;;;;;;<<>>@@@BBBEEEHHHIIIIIIHHHDDD???;;;<<<===BBBLLLVVVbbbiiirrrvvvtttrrrvvv{{{tttjjj^^^WWWQQQMMMKKKLLLKKKccc```DDD999666555333333222222111000000000++++++***)))***+++,,,---++++++***))))))))))))*********))))))))))))******)))))))))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***+++,,,---...++++++,,,,,,---------...***...333888;;;>>>BBBEEEUUUiii}}}vvvgggcccddd}}}wwweee^^^gggttttttnnn[[[NNNEEEDDDBBBBBBEEEJJJPPPSSS^^^jjj{{{uuuiiibbbXXXVVVQQQKKKFFFCCCAAA???===;;;<<<<<<;;;:::;;;>>>@@@???CCCGGGEEEEEETTTxxxrrrEEE777555444333222111111111111000000000///......------------------------------+++,,,,,,,,,,,,+++***)))***************+++++++++************************))))))))))))************)))************+++++++++*********+++++++++++++++++++++++++++,,,,,,---...,,,...//////...///111333777???UUUnnnyyyxxx~~~|||~~~yyy}}}|||{{{sssiiiddddddbbb^^^[[[WWWRRRKKKFFF>>>======>>>@@@BBBBBBAAA===999888:::<<<@@@IIIRRR```iiivvv{{{wwwqqquuu}}}|||uuujjj]]]SSSMMMKKKKKKJJJQQQmmm{{{WWW===444444333333333222111111000000++++++*********+++,,,---,,,+++******))))))************))))))))))))******((((((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,------***++++++,,,---...//////---111777:::===DDDQQQZZZlllxxxxxxyyy~~~{{{iii```eeevvvnnn\\\MMMFFFCCCCCCDDDFFFJJJRRR[[[```lll{{{wwwkkkbbbYYYUUUOOOJJJGGGCCC@@@===<<<======<<<;;;;;;===???CCCBBBEEEHHHEEEIIIcccSSS;;;555444333222222111222222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))))))))*********+++++++++************************))))))))))))************)))************+++++++++*********++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,...////////////222444:::EEE^^^xxx|||sssxxx~~~||||||yyyooohhh```\\\ZZZWWWPPPJJJFFFBBB>>><<<===>>>===<<<999666666:::<<>>>>><<<;;;;;;===???CCC===BBBKKKHHH@@@MMMeee___===555555444333222222222222000000000///......------++++++++++++++++++++++++++++++,,,---,,,+++***)))))))))******++++++++++++************************))))))))))))************)))************+++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,.../////////000222444AAALLLggg}}}zzziiijjjzzzqqq~~~zzzyyyzzz{{{vvviiibbbaaa___XXXQQQNNNHHHAAA===<<<<<<;;;:::777666777:::<<<>>>DDDKKKYYYfff}}}iiiYYYRRRPPPFFFOOOMMMMMMmmm|||UUU<<<<<<444444333222222111111000,,,+++*********+++,,,------------,,,+++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++---,,,,,,,,,.........---333444???BBB???UUUyyy^^^YYY\\\aaasssyyydddQQQFFFFFFKKKJJJKKKPPPXXX___dddnnnxxx~~~ttthhh^^^TTTQQQPPPJJJDDDAAA<<<<<<<<<:::999999;;;===>>>@@@CCCGGGJJJLLLMMMNNNkkkBBB@@@:::555444444111111222000000000///......------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,///111000---111888???WWWtttzzzllliiimmmjjjqqq~~~~~~~~~|||}}}tttkkkggg___WWWSSSNNNGGGAAA???>>>;;;;;;<<<<<<888666888:::===DDDKKK[[[mmmvvveeeZZZTTTOOONNNKKKJJJYYY{{{}}}eeeDDD999555444222000222444333///,,,,,,*********+++,,,---,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))((()))************+++++++++++++++++++++++++++++++++......------.../////////444888CCCGGGIIIbbbsssbbbcccfffjjjzzz|||hhhWWWKKKIIIOOOVVVJJJLLLRRR[[[cccmmm|||~~~nnneee\\\YYYUUUNNNHHHFFF>>>===<<<;;;::::::;;;===<<<>>>AAAEEEHHHJJJKKKLLL___tttzzzyyyVVVAAA:::555555555222222333000000000///......------------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))((((((******************************+++++++++,,,,,,,,,,,,,,,,,,---------......///---...000000000555<<>><<<;;;;;;<<<===;;;<<<>>>AAAEEEGGGIIIJJJJJJ```~~~{{{{{{mmmHHH???888777666333222333111000000//////......---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......222...,,,///111333888>>>LLLlll{{{yyyxxxmmmgggttt{{{|||~~~yyyuuuqqqkkkhhheeeeeeeeegggppp{{{tttfff^^^VVVMMMEEECCC@@@;;;888888999666555777888999???FFF[[[nnnnnn]]]TTTPPPNNNKKKGGGRRRzzzzzzuuu}}}~~~rrrQQQ@@@:::888666444333111000000---,,,+++*********+++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,//////.........000333555:::>>>FFFHHHPPPmmm{{{|||vvvqqqtttjjjZZZIIIBBBDDDSSSnnn|||jjjbbb^^^XXXPPPLLLFFFDDD@@@===<<<<<<======;;;;;;===???BBBFFFIIIJJJKKKWWWooo{{{QQQFFF<<<888777444222222111111000000///.................................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......111---,,,///222333777<<>>>>>===<<<<<<<<<===>>>BBBEEEIIIKKKMMMOOO\\\WWWIII<<<666555333222333111111111000//////..............................++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,000222333666;;;XXXuuu}}}tttqqqxxx~~~||||||{{{|||wwwwwwtttmmmjjjkkknnnmmmdddYYYVVVYYYZZZeeessstttbbbVVVIIIEEECCC>>>;;;::::::999:::;;;::::::BBBKKKfffxxx~~~ppp^^^SSSRRRLLLEEESSSjjjxxxsss~~~}}}xxxmmmSSSDDD;;;444444333111111444...---+++************++++++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,------......,,,............333:::AAADDDCCCOOO]]]eeesss~~~pppqqqyyywwwlllnnnvvvooo]]]MMMHHHEEEDDD@@@FFFcccpppkkkeeeZZZRRRPPPKKKDDD@@@???@@@>>><<<===<<<<<<>>>AAAEEEJJJMMMMMMMMMSSSrrrbbbQQQ???666444444444555222111111000000//////...........................++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,///222333444:::CCCdddttt}}}}}}rrrggggggrrr|||}}}~~~{{{rrrjjjllloooooogggZZZRRRPPPMMMUUU]]]wwwzzznnn___OOOHHHEEEAAA>>>===999888888999888999BBBMMMgggxxxzzzfffWWWSSSOOOIIILLLVVVqqq~~~sssxxxwww{{{^^^QQQAAA444444555333222444...---,,,***)))******+++***++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************)))************+++++++++++++++,,,,,,---......///---///000000111666@@@GGGIIIGGGYYYpppuuuuuuwwwuuuwwwjjjjjj~~~zzz{{{rrryyy~~~iiiVVVHHHDDDEEEGGGAAA>>>QQQlllrrrggg\\\UUUTTTMMMEEEAAAAAAAAA???<<<===<<<;;;<<>>888555444555222222111111000/////////........................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...111333333777DDDSSSooorrrxxxvvviiijjjwww~~~xxx|||}}}~~~tttpppnnnoooooohhh[[[RRROOOJJJPPPRRRccc|||jjjVVVLLLHHHDDDAAA@@@:::999999999777:::EEERRRkkkyyyooo^^^UUUQQQMMMKKKLLLZZZ|||tttsss|||~~~vvvyyybbbJJJ777555888555222222///---,,,***))))))*********++++++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++++++++,,,,,,---...//////---000222222333999DDDLLLTTTQQQhhhzzztttqqq{{{~~~kkkhhhwww}}}vvvaaaOOOIIICCCEEEJJJDDD;;;FFFZZZnnnccc___VVVOOOFFFAAAAAAAAA???<<<<<<;;;:::;;;>>>CCCIIILLLQQQVVVNNNMMMhhh{{{~~~zzz\\\HHH===666333222222222111111000/////////////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++************************'''((((((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........000333444333:::MMM```xxxssszzz|||tttuuuxxx{{{{{{sssooovvv}}}~~~xxxtttooommmlllfffZZZQQQMMMDDDIIIHHHQQQnnnsss\\\PPPJJJFFFBBBAAA<<<;;;;;;:::999<<>>AAA<<<============@@@DDDGGGLLLMMMOOOOOOPPP[[[ttt}}}VVV;;;888777000555444222111000000//////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******************************---,,,,,,++++++,,,,,,------------.........//////222000000222777FFFbbbzzzqqqdddlll|||}}}wwwvvv}}}xxxtttnnnmmmsss}}}||||||{{{rrrqqqmmmhhh```VVVNNNHHHIIIGGGAAAGGGYYYkkkfffUUUNNNKKKGGGBBBHHH===999>>>>>>>>>LLL___uuuzzzvvvjjjZZZKKKHHHNNNMMMRRRsssvvvnnnyyyqqqkkknnnFFF777555333333777---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))************************************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,------------......//////000444;;;EEEPPPWWWTTTkkk~~~{{{ooobbbXXXRRRQQQ[[[XXXOOOOOOMMMJJJOOOqqqoooggg]]]WWWQQQMMMHHHAAA???AAA=========<<<<<>><<>>CCCZZZsss}}}}}}}}}qqqaaaRRRMMMPPPGGGIIIaaayyylllsssuuulll|||xxxQQQ>>>888333111333------------,,,,,,,,,,,,++++++,,,,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++,,,,,,---------.........//////111888BBBLLLTTTXXXaaarrr|||}}}wwweee[[[VVVRRR[[[fffddd^^^aaa___\\\```yyyjjjccc\\\UUUQQQLLLEEEAAABBB=========<<<<<<>>>BBBEEELLLMMMNNNMMMJJJLLLZZZiii}}}iiiIII<<<999666555444333222000000000000.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******************************---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,111222444EEEdddppphhhrrr|||~~~vvvooo|||{{{pppllljjjgggdddfffnnnzzzyyyrrrpppvvv~~~wwwlll```VVVMMMFFFAAA<<>>>>>===<<<;;;===@@@CCCKKKLLLOOOOOOLLLJJJQQQZZZzzzvvvTTT???777555555444333222111000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------000555555777OOOvvv{{{yyyssszzz}}}wwwrrr|||sssooojjjgggjjjqqq{{{~~~zzzxxxyyy~~~zzzjjj\\\QQQJJJEEEBBB@@@EEEBBBAAAEEEGGGTTTkkk{{{wwwoooggg```XXXPPPKKKFFFFFFDDD@@@@@@OOOmmmqqqbbbUUUNNNNNNJJJMMM___sssmmmtttyyywww}}}{{{[[[GGG===666333444.........---------,,,,,,***++++++,,,,,,,,,++++++************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,---......///000000111333888@@@KKKUUU\\\```zzz}}}jjjZZZRRRSSSZZZ```vvvuuuhhh\\\WWWTTTMMMFFFBBB@@@@@@>>><<<;;;<<>>^^^qqqwww}}}~~~~~~yyyuuuuuuyyyuuuvvvzzz}}}~~~}}}wwwzzz~~~{{{hhhXXXOOOJJJGGGEEEEEEGGGAAA>>>CCCBBBCCCNNNkkk}}}qqqpppnnnkkkgggaaaZZZTTTLLLKKKGGGCCCJJJ___xxxyyylll\\\PPPJJJJJJIIINNNcccsssmmmtttuuusss}}}bbbNNNAAA999666666............---------,,,******+++,,,,,,,,,++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---...///000000111222666===DDDNNNZZZfffnnn~~~xxxtttttt~~~sssaaaWWWUUUXXX```gggyyyxxxyyyppp```ZZZWWWQQQIIIEEEBBBBBB@@@>>><<<<<>>EEEDDD???BBBHHHlllsssnnnmmmmmmoooppplllddd^^^QQQPPPJJJHHHUUUpppxxxgggXXXKKKKKKKKKKKKSSSqqq}}}mmmlllssskkkrrrZZZHHH<<<777555............------------)))***+++,,,,,,,,,,,,+++************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,---...///000111111222888AAAHHHRRR```rrr}}}yyytttsssxxxjjj\\\YYY[[[]]]bbbgggpppyyyzzz}}}sssrrrwwwddd]]][[[VVVNNNIIIDDDDDDBBB???======???BBB@@@CCCKKKTTTXXXTTTQQQQQQZZZ|||eeeJJJ===666555444333222111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******************************---,,,,,,++++++,,,,,,---........./////////000000222///999YYYzzz}}}|||uuummmrrr}}}~~~{{{zzz}}}vvvgggdddiiipppvvv{{{}}}yyycccRRRKKKIIIHHHFFF@@@FFFBBB@@@FFFDDD>>>AAAAAAUUUqqqsssooolllkkkooosssrrrjjjbbbUUUUUUNNNIIIXXXwwwppp___SSSOOOOOONNNMMM___rrrkkkxxxxxxlll|||fffOOO@@@777444//////.........---------)))***+++,,,,,,,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...///000111222222999CCCKKKTTTeee{{{pppcccZZZ[[[______```bbbdddooorrryyypppnnn|||hhh___]]]YYYQQQMMMEEEEEECCC@@@======@@@BBB>>>@@@HHHSSSXXXUUUQQQPPPRRRiii~~~tttSSSBBB666555444333222111111111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++******************************---,,,,,,++++++,,,,,,---////////////000000000000777222???eee|||zzzzzzsssllluuu}}}zzz|||pppdddeeelllvvv}}}~~~~~~|||~~~xxxaaaPPPIIIGGGFFFDDD???IIIHHHDDDFFFCCC>>>BBBFFFJJJ[[[yyyooojjjhhhlllsssrrrjjjaaaXXXYYYPPPHHHVVVvvvtttcccWWWPPPMMMMMMGGGPPP|||wwwnnnvvv~~~qqqllllllRRRAAA888333...............---------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))******))))))(((((('''''')))*********++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......***...000///...000222222AAA;;;GGGUUU\\\ttt}}}www```]]]]]]```aaaaaadddiiigggkkkuuu|||wwwpppooobbb^^^WWWQQQPPPJJJFFFAAA===<<<=========>>>@@@DDDKKKRRRVVVUUURRRVVVTTTccciiiIII@@@666333111---222555,,,222222222111000//////...///............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------...---,,,---///111111111444999MMMvvv~~~|||}}}uuuuuu|||zzzqqquuu}}}}}}ooooooyyy}}}~~~zzzrrr```QQQIIIGGGFFFFFFDDDEEEEEEEEECCCAAA???>>>BBBNNNSSSmmm~~~wwwlllfffkkkvvvyyyssslll___ZZZRRRRRRaaa{{{yyymmm]]]VVVOOOOOOMMMJJJdddtttsss|||sssgggLLL<<<444///............---------,,,,,,,,,++++++++++++***************************+++++++++++++++***))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))*********++++++************************)))************+++++++++++++++++++++,,,---......,,,///111000///000222444;;;EEERRR[[[iiirrrfffccccccjjjnnnllljjjiiimmmvvvvvvrrrmmmvvvhhhfffaaaYYYUUULLLGGGBBB>>>============>>>???BBBIIIQQQWWWYYYYYYVVVRRRZZZqqqzzzSSSBBB999777555///222555---222222111111000//////...///............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------...///000111000999HHHbbb}}}|||tttuuuxxxzzz{{{zzzrrr___PPPHHHFFFFFFEEEDDDEEEFFFFFFDDDCCCBBBAAA???JJJPPPlll}}}tttmmmnnnvvv{{{zzzxxxnnnfffZZZVVVccc{{{tttccc[[[RRRPPPMMMFFFXXX}}}sssqqqyyyzzzzzzdddJJJ::://///////.........------,,,,,,,,,,,,++++++++++++***************************++++++++++++***))))))))))))))))))))))))))))))***))))))))))))(((((((((((((((((()))))))))******************************)))************+++++++++++++++++++++,,,---......---///111111000000444777999PPPZZZaaa|||zzz|||qqqiiillljjjmmmwww~~~zzzqqqlllsssrrrnnnkkk{{{jjjgggbbbZZZTTTNNNJJJDDD@@@>>>>>>>>>===>>>>>>@@@FFFOOOWWW]]]```UUURRRSSSbbb^^^DDD;;;:::999111222444...222222111111000////////////............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,------------------...//////000000000888SSSttt{{{nnnxxx|||uuuooosss}}}yyyvvv~~~qqq___PPPHHHEEEDDDDDDDDDFFFHHHGGGFFFDDDDDDDDDBBBHHHLLLfffyyyqqqnnnsss{{{{{{qqqbbb\\\ggg{{{yyyhhh```UUUQQQNNNDDDLLLgggtttnnnrrr|||rrrzzzSSS999000000//////......------------,,,,,,,,,+++++++++******************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))*********+++++++++++++++++++++,,,---............111222111111777???FFFVVVYYYfff|||~~~vvvfffbbbiiijjjppp{{{zzzrrrnnnxxxrrrllliiipppfff___XXXTTTRRRMMMGGGBBB@@@???>>>===???>>>>>>BBBJJJTTT]]]bbbWWWUUURRR\\\}}}nnnGGG;;;999999222111444///111111111111000000/////////............---------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...---...///000000000111222888[[[tttjjjwwwzzzrrrnnnuuu~~~xxx{{{uuuqqqqqq}}}}}}ppp^^^OOOGGGDDDCCCBBBGGGIIILLLKKKHHHEEEEEEEEEIIIHHHJJJ^^^}}}wwwooolllsss}}}{{{rrrfffbbbmmm}}}|||nnneeeVVVPPPPPPGGGIII[[[zzzooolllsssvvvrrrYYY999111000000///......---------------,,,,,,,,,++++++************************)))******+++++++++******))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))************************))))))*********+++++++++++++++++++++,,,---.........---///333333555???LLL```[[[VVVnnn~~~~~~qqqaaa^^^```eeeoooxxxyyysssqqqssssssjjjgggrrreee^^^\\\VVVQQQJJJEEEBBB@@@>>>===???>>>>>>@@@EEENNNXXX^^^]]]YYYRRRWWWvvvOOO>>>888888222111444000111111111000000000000000///............---------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,---------.........---///000000000111444777FFFjjjxxxrrr~~~vvvqqqqqq{{{zzz{{{}}}zzzxxx|||sssjjj```YYYTTT]]]yyy|||ppp^^^OOOGGGCCCBBB@@@HHHMMMQQQPPPKKKFFFEEEEEEJJJFFFIIIYYYwww|||wwwppppppzzzvvvnnnkkkggghhhsssxxxooo\\\QQQQQQKKKJJJUUUpppyyynnnnnnttt|||sssbbbEEE222111000000///...------------------,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))))))))))))))))))))))))))))))))************+++((((((((()))))))))******++++++++++++++++++++++++)))************+++++++++++++++++++++,,,---.........,,,///444666;;;LLL^^^wwwccc\\\xxx}}}~~~oooccc^^^aaahhhttt||||||xxxzzztttjjjhhhtttgggaaaZZZUUUMMMGGGCCCAAA???===>>>>>>>>>???BBBIIIRRRXXXbbb]]]SSSQQQhhhwww}}}```GGG:::888333222555111111111000000000000000000///............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,---------...............000111000000222888>>>WWWyyyzzzwwwzzzjjjxxxnnnhhhmmmzzz{{{xxx}}}yyysssooogggbbb```VVVQQQLLLIIIFFFPPPnnn}}}ppp___PPPHHHDDDAAA@@@GGGNNNTTTUUUOOOIIIFFFFFFEEECCCMMM]]]qqq~~~|||wwwwwwzzzhhh^^^aaaeeejjjuuu{{{fffVVVSSSNNNIIIOOO[[[vvvzzznnn~~~yyy{{{iiiQQQ222222111000///...------...------------,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))))))))*********++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,---......000---///666;;;CCCYYYppp~~~iiiiii~~~}}}vvvpppggg^^^ccciiitttvvvooonnnqqqaaa]]]WWWOOOIIIDDDAAA???>>><<<>>>???@@@BBBGGGNNNTTTaaa```ZZZTTT\\\uuuzzz~~~wwwUUU???:::666555666222000000000000000000000111///............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------............///000111000000444===DDDbbb}}}|||fffVVVeee|||qqqhhhaaaiiixxxzzz}}}~~~}}}vvvggg[[[UUUPPPLLLFFFCCCCCCDDDGGGWWW{{{}}}qqq```QQQIIIDDDAAA@@@CCCLLLVVVYYYSSSMMMIIIIIIFFFGGGYYYgggnnn~~~}}}}}}|||yyy{{{{{{kkkWWWOOOVVV^^^dddnnnyyynnn[[[WWWQQQJJJLLLNNNaaaooouuu~~~lllUUU222222111000///...------......---------,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))******++++++++++++************++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,---......222...111999???IIIaaa{{{zzzmmmtttuuuppprrrjjj^^^^^^aaalllzzzzzzuuuvvv{{{ccc^^^YYYQQQJJJEEEBBB???>>>;;;===@@@AAACCCGGGNNNSSS\\\bbbccc[[[WWWeee```DDD===999888888333000000000000000111111111//////.........------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---------.........//////000111111000///555???HHHkkkzzz```RRR[[[uuuxxxnnnfffbbblll}}}|||}}}||||||tttyyysss___OOOJJJHHHCCCCCCAAABBBFFFNNNddd~~~rrraaaRRRIIIEEEBBB@@@???JJJVVV[[[VVVPPPLLLLLLKKKNNNdddppplll}}}{{{wwwwww{{{}}}yyyuuuxxx}}}|||uuuqqqlll\\\IIIFFFNNNWWW]]]eeepppyyy}}}wwwrrr___[[[UUULLLLLLJJJXXXxxxpppooo{{{yyyxxxoooWWW888333111222111......000///............---------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////444///000:::EEESSSllluuu}}}}}}~~~xxxsssqqqiii___```gggmmmnnnuuu~~~ppp~~~}}}cccbbbZZZRRRPPPMMMGGGBBB@@@===<<<<<<===AAAGGGMMMQQQWWW^^^```^^^[[[YYYoooeeeEEE???888444555444333222111111000000111111////////////............------------------------,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...............///000000...333000///666999AAASSS|||~~~fffZZZaaapppyyyqqqfffaaa___mmm~~~yyy|||xxxxxxvvvqqqggg[[[PPPHHHCCCAAACCCEEEGGGLLLXXXrrrsssaaaQQQGGGBBB>>>;;;@@@JJJWWW``````XXXNNNHHHJJJ___ttt|||zzzzzz}}}qqquuuvvvssstttvvvssslllppprrrsssmmmaaaTTTJJJEEEEEEGGGJJJPPPWWW___fffjjjgggttt}}}lll^^^VVVPPPKKKKKKSSSggguuuiiirrr{{{vvvyyyRRR:::555222222222//////111///............---------,,,,,,,,,++++++++++++******++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////333111222;;;III\\\ssstttyyyyyyuuussslllddddddiiikkkllluuu|||mmm{{{qqqjjj___UUUQQQMMMHHHCCCBBB???>>>======@@@EEEJJJMMMUUU___cccaaa\\\TTT```}}}}}}qqqSSSEEE:::555555///333222111111000000111111////////////............------------------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...............///000000///222000222888999FFF^^^tttlllrrr{{{{{{mmmdddbbbfffsss}}}|||}}}uuupppnnnkkkfff]]]SSSIIIDDDBBBBBBJJJNNNTTT\\\iiiuuucccSSSIIICCC???===AAAGGGQQQ]]]bbb^^^RRRGGGGGG\\\qqq{{{|||{{{{{{zzzjjjnnnooommmoooqqqoooiiicccbbb___YYYQQQIIICCC@@@<<<===???BBBHHHMMMSSSVVVZZZcccsssssseee\\\TTTNNNGGGLLL[[[yyyiiilll~~~qqqmmmhhh>>>777222222111//////222///............---------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000111333555<<>>AAADDDFFFNNN\\\eeejjjiii[[[UUU___pppQQQ:::999<<<222333222111111000000111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------...............///000000333//////888<<<999RRR~~~xxxpppaaa]]]aaaooo{{{wwwsssmmmfff```PPPKKKCCC<<<<<>>BBBSSSrrrjjjZZZeeeqqquuutttqqqjjjcccdddeeeeeefffggghhheeebbbUUUMMMDDDBBBFFFIIIIIIFFFBBB@@@???======>>>@@@AAAGGGHHHRRRddduuu}}}ssshhh[[[PPPPPPOOOPPPjjjsssjjjqqq|||~~~cccgggJJJ???444111000......//////............------------------,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********++++++,,,,,,,,,------------...///000000111555888???TTTnnn{{{zzzvvviiivvvpppsssxxxzzznnnooorrrzzzqqqcccoooyyykkk]]]XXXUUUNNNGGGCCC???>>>======>>>AAADDDFFFLLLYYYaaagggkkkaaaXXX]]]\\\<<<888;;;333333222111111000000111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------...............///000000444111000888===>>>ZZZ{{{lll\\\ZZZbbboooyyynnnfff___XXXSSSJJJGGG@@@<<>>???FFFKKKJJJFFFBBB@@@===;;;:::::::::;;;AAABBBIIIVVVbbbkkkwwwvvvmmm___SSSLLLKKKKKK___yyynnnrrr{{{jjjeeeyyySSSFFF888333111///...//////............---------------------,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++,,,,,,---------------...///000111222555:::FFFYYYmmmxxxyyy~~~{{{yyyyyywwwtttqqqjjjmmmttt}}}nnnbbbjjjrrrbbb[[[WWWQQQIIIEEE??????>>>>>>???AAACCCEEEKKKVVVZZZ```hhhcccYYYZZZtttsssIII888888111333222111111000000111111////////////............------------------------,,,,,,,,,,,,------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...............///000000222222111888@@@HHHggg~~~}}}uuugggYYY[[[hhhsssssscccXXXQQQLLLIIIAAA@@@>>><<>>UUUvvv{{{rrrmmmiiieee```^^^___bbbaaaYYYRRROOOGGGBBB???BBBJJJOOOOOOLLLEEECCC@@@<<<:::999999999;;;<<<@@@FFFKKKRRR```mmmvvv|||~~~xxxpppdddXXXJJJLLLJJJXXXzzz}}}sssrrrwwwqqqhhhvvv}}}\\\MMM===666444111000111///............---------...------------,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))******+++,,,,,,------------------...///000111555555===NNN```mmmxxx|||yyyuuuoookkkoooxxx}}}tttfff[[[```rrriii^^^YYYSSSMMMJJJBBBAAA@@@??????@@@AAABBBGGGQQQTTT[[[hhhfff]]]\\\ccc___@@@888333333222111111000000111111////////////............------------------------,,,,,,,,,---------......***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...............///000000///444333777DDDUUUuuuvvvmmm```UUU^^^qqq|||~~~uuufffWWWLLLFFFDDDCCC===@@@CCCEEEIIITTTdddqqq{{{rrrjjj^^^TTTNNNHHHBBB>>>@@@<<<===JJJcccwwwmmmhhhddd\\\ZZZ\\\aaa___UUULLLIIIDDDAAA@@@EEEMMMTTTVVVVVVNNNKKKGGGCCC???===<<<<<<:::999;;;>>>???BBBKKKUUUbbblllwww~~~yyyuuupppeeeZZZPPPRRRLLLQQQlllxxxqqqppppppxxx{{{bbbRRRAAA999666333222222//////.........---------......---------,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++,,,,,,------...------......///000111666555???UUUfffooozzz|||wwwxxxxxxvvvooottt|||{{{jjj^^^TTTVVVdddxxxnnn___ZZZUUUQQQOOOEEEDDDBBB@@@????????????CCCMMMQQQZZZjjjlllcccaaaVVVzzzqqqIII===888333222222111000111111111000/////////............------------------------,,,,,,,,,------.........+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------...............///000000---444444777GGG^^^~~~qqqgggZZZSSSaaaxxx{{{vvvgggaaaVVVJJJBBB=========CCCIIIQQQVVVXXX___jjjsssyyyqqqiii^^^UUUOOOIIIDDD@@@;;;;;;===FFFXXXqqqvvvmmmiiigggZZZXXX\\\bbbaaaUUUKKKHHH???======BBBKKKSSSYYYZZZSSSPPPKKKFFFAAA>>>===<<<>>>;;;;;;=========AAAGGGLLLXXXgggppptttxxx~~~~~~yyyssspppmmmdddZZZSSSTTTJJJHHH]]]yyy|||qqqlll|||yyyzzzsss^^^GGG:::666444333444000/////////............///...---,,,+++,,,------------,,,,,,,,,,,,++++++++++++++++++******))))))+++++++++,,,,,,+++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...+++,,,000222000///000666>>>===RRRssspppqqq~~~~~~|||yyytttrrryyyeeeZZZRRRSSSZZZiiiwwwddd\\\VVVSSSSSSKKKEEE???===???AAA???<<>>OOOlll~~~ooobbbWWWVVVggg}}}{{{{{{}}}sssiii[[[TTTKKKDDD???===@@@CCCHHHYYYgggiiiffflllxxx|||tttmmmhhhaaaYYYPPPIIIDDDBBB===:::;;;DDDTTTgggyyyllldddbbbbbbZZZ]]]aaa```ZZZQQQIIIDDDAAA>>>>>>DDDKKKOOOUUU[[[XXXSSSMMMHHHDDDBBBAAA???@@@???<<<;;;;;;<<<>>>???DDDJJJUUUaaammmwww}}}}}}}}}|||yyyuuurrrpppkkkeee```VVVRRRJJJMMMWWWccc|||uuurrruuu~~~gggOOOAAA<<<777222000000000/////////.........///...---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++*********)))******++++++++++++******+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///,,,,,,000111//////111888@@@FFFYYYnnnnnnwwwyyy|||sssuuu|||wwwggg[[[QQQOOORRR___zzzhhh]]]VVVSSSRRRLLLFFF@@@>>>@@@AAA???===CCCJJJOOOVVVdddpppkkk^^^UUUaaayyy___>>>:::777555333333333333111000//////...------------...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////000000111000333777???VVVyyyzzzhhh[[[SSSTTTfff{{{}}}{{{tttfffZZZSSSLLLDDD@@@@@@BBBDDDEEEEEEXXXnnnxxx{{{zzzqqqiiiddd]]]UUUNNNHHHDDDAAA???::::::AAAOOOaaaxxxxxxkkkbbb]]]\\\YYY\\\```___YYYPPPHHHDDD@@@>>>AAAHHHNNNRRRVVV[[[^^^[[[VVVOOOIIIFFFEEEEEE???>>>>>>===<<<;;;;;;:::<<>>HHHVVVjjjzzz~~~yyymmmbbb[[[XXXXXX[[[^^^]]]WWWOOOHHHDDD???@@@FFFPPPXXX\\\aaafffggggggcccYYYNNNGGGFFFHHHAAABBBBBBBBB@@@===999777888;;;???EEEOOO```ttt{{{wwwrrrjjjeeefffeeedddddddddccc```^^^YYYUUUMMMLLLSSS[[[tttwwwqqq}}}xxxtttfffOOOFFF???999555000000000////////////.........------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///,,,---///000...111666@@@NNNeeennncccfff|||zzzzzz}}}{{{uuunnnmmmqqqtttpppjjjyyy}}}~~~}}}~~~|||ooo\\\RRRKKKIIIHHHMMM```ttt}}}{{{}}}rrrccc\\\VVVQQQNNNIIIDDDAAA@@@@@@???>>>AAAEEEIIIOOO]]]kkkoookkkaaaWWW^^^|||wwwTTTAAA999777444333333333222000000//////...............------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......//////000111222666;;;===FFFjjjlllYYYRRRRRRXXXhhhyyy|||tttiii[[[MMMEEE???<<<;;;EEE\\\qqq{{{{{{}}}{{{uuullldddhhhrrr~~~zzznnnhhh```YYYTTTNNNHHHCCCAAA===:::===BBBJJJWWWccckkkrrryyyyyyqqqfff^^^ZZZXXXZZZ\\\[[[UUUMMMGGGCCC???BBBLLLYYYccciiipppwwwwwwyyyvvviiiXXXLLLIIIKKKJJJJJJIIIGGGDDD@@@<<<:::;;;=========BBBPPPfffvvvyyysssmmmfff^^^YYYYYYYYYYYY[[[]]]^^^^^^^^^ZZZXXXOOOLLLPPPUUUhhhxxxooouuuzzznnnuuuWWWGGG???999777111000000000////////////---------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,))))))************))))))(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///------000000000444;;;KKK___yyy~~~rrrvvv{{{pppkkktttwwwrrrmmmjjjjjjlllqqqvvv}}}~~~|||xxx{{{~~~nnnXXXQQQMMMLLLJJJJJJVVVfff~~~}}}tttrrrzzzzzzkkkcccZZZSSSOOOKKKFFFCCC@@@@@@??????@@@CCCFFFLLLXXXeeemmmooogggXXXWWWnnnjjjMMM:::888444333222222222111000000///............///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000111222555:::>>>NNNvvvxxxgggWWWTTTXXX```ppp{{{ssshhh[[[OOOFFFBBB===;;;;;;HHHcccxxxjjjcccaaa___\\\fffppp~~~zzztttnnnfff```ZZZSSSJJJCCC@@@===<<<>>>@@@AAAHHHPPP[[[fffrrrvvvqqqggg```]]]YYY[[[\\\YYYSSSLLLFFFCCC@@@EEEPPP___hhhnnnuuu|||{{{gggWWWQQQRRRSSSQQQNNNJJJFFFBBB@@@>>>;;;======;;;;;;EEEUUUcccppplllgggaaa\\\VVVQQQNNNNNNOOOQQQTTTVVVYYY\\\^^^ZZZZZZQQQMMMOOOPPP]]]vvvzzzqqqqqqxxxnnnrrrcccNNN@@@999777111111000000000/////////------......------,,,+++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,)))******************)))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---...111111222999AAARRRmmmwwwdddxxxwwwooosssqqqnnnjjjeeefffqqq~~~{{{|||~~~{{{jjjYYYSSSPPPOOOKKKGGGOOO\\\yyy{{{{{{{{{}}}vvvjjjhhhxxxtttiii___UUUPPPMMMIIIDDDAAA?????????@@@AAADDDJJJTTT___jjjpppjjj]]]VVVaaawwwtttPPP<<<999555222222222222111111000//////......//////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///111222333333777@@@YYY~~~tttdddWWWWWW]]]iii|||}}}uuuhhhYYYMMMEEE@@@======>>>???HHH___yyy~~~lllggg]]]UUUUUU___gggiiijjjrrr~~~xxxyyyssslllgggbbbYYYMMMDDD@@@>>>>>>@@@@@@???CCCIIIWWWbbboootttnnnddd^^^]]]\\\]]]\\\XXXRRRJJJEEEBBBBBBJJJXXXgggmmmnnnpppuuuqqq```XXXVVV[[[XXXTTTPPPKKKGGGDDDCCC999;;;;;;:::999>>>HHHPPP[[[YYYVVVRRROOOLLLJJJIIIEEEHHHKKKNNNQQQUUUYYY]]]YYY[[[SSSMMMNNNMMMUUUhhh|||sssqqquuupppqqqrrr[[[HHH<<<888111111111000000000//////------.........---,,,+++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------******++++++++++++******)))))))))***+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---///111222444===GGG^^^{{{xxxwwweeeuuulllpppnnnllljjjddddddooo}}}xxx~~~xxxhhhZZZTTTPPPOOOJJJGGGPPP]]]tttzzz{{{zzzyyyxxx{{{|||ooocccggg~~~|||nnnaaaWWWQQQOOOJJJEEEAAA??????@@@???@@@CCCIIIPPPZZZfffnnnjjjcccZZZYYYiiixxxWWW===999555222222222222222111000000///////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///111222333777999FFFhhh{{{rrrcccVVVVVV___nnn}}}rrrhhhZZZMMMDDD@@@>>><<<@@@DDDFFFKKK[[[lllmmmdddYYY\\\^^^```gggsss{{{}}}xxx{{{|||xxxrrroookkkbbbTTTIIIBBB???>>>@@@@@@BBBGGGOOO```jjjuuuvvvmmmbbb\\\[[[______]]]XXXQQQIIIDDDAAAGGGSSSfffwww|||wwwsssttt}}}zzzlllccc___aaa```^^^ZZZUUUPPPKKKIII>>>>>>>>><<<;;;<<<@@@CCCKKKKKKIIIGGGDDDCCCDDDDDD@@@CCCGGGJJJLLLPPPVVVZZZWWW[[[TTTMMMNNNKKKPPP```zzzooonnnttttttqqq}}}|||gggQQQBBB<<<111111111111000000000000,,,---.........---,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...---///222333555???JJJnnnvvvlllggg}}}xxxrrrooonnnmmmiiigggppp}}}{{{qqqwwwyyy}}}xxxjjjXXXQQQMMMLLLIIIHHHTTTcccrrruuuvvvuuuqqqnnnnnntttyyyzzz~~~xxxlll```lllpppbbbXXXQQQOOOKKKFFFAAA??????@@@???@@@CCCHHHNNNWWWcccmmmiiiggg]]]UUUaaa}}}~~~eee===:::555222222222222222111111000///////////////---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///111222333>>>===MMMsss|||rrrcccVVVUUU^^^ppp{{{qqqggg]]]OOOEEEAAA@@@???>>>BBBIIIMMMPPPZZZeeeaaaTTTccclllwww|||xxxvvvtttjjj[[[OOOCCC???===???AAAEEENNNWWWllluuu|||zzznnnbbb\\\[[[aaa```^^^YYYPPPIIICCCAAAKKKZZZsss|||zzz{{{{{{rrrmmmgggggggggeee```YYYRRRNNNGGGEEEBBB@@@>>>===<<<<<>><<<:::999;;;<<<===@@@DDDGGGIIIMMMTTTXXXVVV[[[UUUNNNNNNKKKNNN[[[wwwuuuiiijjjsss}}}wwwgggqqquuuoooTTTEEE@@@:::777444222333333000---...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111...000444222333EEE[[[{{{yyyiiiwwwzzzooonnnllliiihhhjjjooosss}}}wwwzzz}}}}}}xxxvvv|||}}}~~~vvvfffYYYRRROOOMMMIIIIIIVVVfff~~~~~~|||wwwqqqmmmmmmrrrwwwuuu}}}zzzttttttkkk```___mmmrrrddd]]]UUUSSSOOOIIICCC>>><<<<<<>>>>>>AAAFFFKKKTTTcccrrruuulllfffYYYVVVzzzjjjLLL:::444888555444444...111111111111000000000000////////////////////////------------------------,,,,,,,,,---------......---------............//////000000//////000222555@@@AAAZZZqqq[[[ZZZTTTZZZyyyyyy{{{}}}ssseee]]]PPPEEE@@@@@@@@@BBBEEERRROOOPPPUUU[[[aaannn|||}}}|||zzzpppiii^^^KKKFFFAAAAAADDD@@@>>>KKK]]]ssszzzuuu```VVVXXXbbbaaa]]]TTTMMMIIIGGGEEERRRlllvvvxxxsssiiidddddd```[[[NNNHHHBBB@@@AAA@@@<<<888888888888888888999999999;;;;;;???EEEHHHIIINNNTTTVVVXXXXXXTTTNNNKKKNNNQQQooo|||nnnhhhmmmvvvzzzrrruuuxxx{{{~~~bbbKKK@@@;;;888444222222222000......------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...////////////...111555444888MMMfffzzzyyy{{{hhh}}}pppmmmiiiffffffjjjooorrryyy}}}vvvlllnnnpppqqqrrrvvv~~~wwwhhhZZZSSSNNNLLLHHHIIIXXXiiizzzzzzyyyxxxuuuqqqmmmmmmppptttttt|||xxxrrrqqqiii___aaajjj{{{kkkbbbVVVTTTPPPJJJDDD@@@>>>===>>>>>>AAAFFFJJJRRRbbbpppyyyqqqlll]]]SSSrrrxxxRRR===555777444444444///111111111111000000000000////////////////////////------------------------,,,,,,,,,---------......---------............//////000000//////000333555@@@BBB]]]sssYYYXXXWWW```}}}{{{zzzwwwkkk]]]QQQHHH@@@???AAACCCGGGKKKQQQPPPTTT^^^hhhrrr}}}{{{tttqqqeeeQQQIIICCC@@@@@@======LLL^^^tttyyy~~~ppp^^^UUUVVV___^^^XXXPPPIIIFFFEEEEEEMMMkkk{{{yyyqqqmmmgggaaaQQQMMMHHHFFFEEECCC===999888888999999999999888777999999<<>>YYYuuuxxx}}}{{{ppp~~~rrrkkkdddbbbdddjjjnnnpppmmmyyyvvvmmmlllkkkmmmrrr{{{~~~{{{lll\\\SSSMMMJJJHHHIIIXXXiiiwwwtttwwwxxxwwwtttqqqpppppprrrssszzzvvvooonnneee___dddqqqsssgggXXXUUUPPPJJJEEEAAA???>>>???>>>AAAEEEIIIPPP^^^lllvvvssstttiiiYYYiii\\\CCC666777444333444000111111111111000000000000////////////////////////------------------------,,,,,,,,,---------......---------............//////000000//////111444777BBBEEEeeexxxYYYXXX___lllzzztttkkk]]]QQQGGGBBB???BBBFFFIIINNNSSSRRRVVV```ooo}}}}}}yyyvvvxxxoooYYYLLLEEE???>>>===@@@OOO```pppqqqrrrpppggg\\\VVVWWW^^^[[[UUUNNNHHHEEEFFFIIIQQQkkkwwwttt}}}~~~zzztttoooZZZUUUPPPMMMJJJFFF@@@;;;999999::::::999888777666888777:::???AAABBBGGGMMMSSSUUUVVVTTTPPPMMMNNNPPP]]]}}}zzznnnjjjmmm|||tttqqq|||```HHHAAA===888333111000111111......------------......------------------------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////...000444555666CCCbbb|||rrrjjjaaa___dddjjjmmmmmmfffmmm~~~~~~}}}{{{xxxxxx~~~~~~qqq]]]TTTMMMKKKHHHIIIUUUddd~~~~~~vvvuuu|||}}}|||{{{xxxuuurrrqqqsssxxxsssmmmkkkbbbaaakkkxxxiiiZZZVVVPPPJJJEEEBBB???>>>???>>>AAADDDGGGMMMZZZgggnnnpppwwwuuufffeeelllLLL999888444333444222111111111111000000000///////////////////////////------------------------,,,,,,,,,---------......---------............//////000000//////222666999EEELLLqqq}}}[[[[[[fffvvv}}}ttthhh[[[OOOFFFDDDAAACCCHHHMMMPPPWWW]]]\\\dddsss|||xxx}}}yyygggMMMGGGBBBBBBDDDIIIWWWdddjjjhhheeeccc___[[[ZZZZZZ^^^YYYSSSNNNIIIGGGJJJOOO___qqq}}}wwwuuusss~~~eee```XXXRRRMMMIIIEEEBBB>>>===;;;999777777777777777666888===??????DDDJJJPPPSSSUUUTTTQQQOOONNNNNNWWWttt~~~ooohhhhhhvvvwwwppprrrUUUFFFCCC>>>888333111111222///......------......///------------------------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////222555555888IIIhhhzzzpppiiibbb```eeejjjlllkkkgggeeepppwwwlllhhhfffcccgggtttsss___UUUOOOMMMJJJHHHQQQ^^^rrruuu||||||yyyzzz~~~{{{wwwrrroootttxxxsssllliiibbbeeevvvnnn^^^YYYQQQJJJFFFCCC@@@>>>??????@@@CCCEEEIIIUUUbbbkkkmmmrrrtttkkkbbbuuu}}}VVV===999555333555333111111111111000000000///////////////////////////------------------------,,,,,,,,,---------......---------............//////000000///000333777;;;FFFTTT|||zzzZZZ\\\hhhyyyuuuhhhZZZMMMDDDAAA???AAAGGGOOOUUUZZZccclllrrr|||{{{pppOOOLLLKKKNNNSSSYYYccckkknnnkkkeee___\\\\\\]]]]]]\\\UUUOOOMMMIIIGGGLLLTTTjjjwww~~~{{{{{{xxxoookkkkkkkkkooosssxxx~~~pppjjj___VVVOOOKKKIIIHHHDDDAAA<<<777555666888:::888777888;;;======BBBIIIMMMPPPSSSTTTSSSPPPNNNMMMUUUnnnqqqhhhfffqqqxxxoooyyy```LLLJJJEEE>>>777333222222//////............//////------------------------+++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000333555777===PPPlll}}}{{{~~~wwwllliiieeeeeehhhkkkkkkjjjlllffflllttt```UUUUUUUUUSSSWWWeeeyyytttbbbXXXPPPNNNLLLJJJRRR^^^nnnooouuu}}}~~~~~~~~~|||yyyvvvrrrooouuuxxxsssmmmjjjccckkk{{{ddd]]]TTTMMMIIIEEEAAA>>>??????@@@BBBCCCFFFQQQ]]]kkkllljjjjjjhhh___lllbbbAAA;;;666333555444111111111111000000000000////////////////////////------------------------,,,,,,,,,---------......---------............///000000000///000444999===GGG^^^oooWWW\\\eeevvvvvvhhh[[[NNNDDD@@@AAA===AAAKKKVVV^^^fffsssjjjhhhgggmmmxxxzzz}}}}}}nnnXXXWWWWWW\\\ccckkkqqqtttzzzxxxoooddd^^^^^^^^^]]]XXXPPPKKKLLLIIIGGGLLLUUUgggvvv}}}zzzmmmhhhdddeeehhhlllttt|||vvvpppeeeZZZRRRMMMLLLLLLHHHDDD>>>999666666999:::999777888:::;;;<<<@@@GGGKKKMMMRRRUUUUUURRRNNNKKKRRRggg~~~wwwmmmgggooo~~~{{{qqqoootttQQQPPPLLLDDD;;;444222222//////............//////---------------------------,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...////////////333666999CCCXXXqqqrrrrrrqqqrrrzzzssshhhiiijjjkkklllkkkjjjiiiooommmuuusss___WWWXXXXXXUUURRR]]]oooxxxggg[[[PPPMMMLLLNNNYYYfffnnnnnnuuuzzzxxxwwwvvvtttrrrwwwyyytttooolllfffrrrlllcccXXXPPPLLLIIIDDD@@@@@@???@@@BBBAAACCCNNNYYYdddkkkhhhfffggg]]]dddkkkFFF===777333555555111111111111000000000000////////////////////////------------------------,,,,,,,,,---------......---------............///000000000///000444:::???KKKjjjqqqyyytttbbbTTT]]]bbbttt~~~xxxjjjZZZPPPHHHBBBAAADDDDDDJJJUUUaaaiiiqqqvvveeeXXXYYY\\\eeessspppfffeeedddhhhpppxxx|||}}}xxxiii```^^^^^^\\\VVVNNNJJJMMMLLLHHHMMMXXX]]]ooo~~~}}}~~~|||{{{oooiiiffffffmmmvvvwwwrrrjjj```VVVPPPMMMLLLIIIFFFBBB>>>:::888888888999777666999999999>>>EEEHHHLLLPPPUUUVVVSSSNNNJJJMMM___ttttttjjjooo|||xxxkkk{{{UUUTTTPPPGGG===666333222//////............//////---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000///222666;;;HHH^^^uuuyyyxxxmmmnnnvvvnnneeeiiinnnpppnnnllljjjiiinnnrrrxxxeee___```^^^ZZZSSS[[[jjj|||~~~kkk]]]PPPLLLLLLQQQ___oookkkmmmuuu~~~yyywwwwwwxxxxxxwwwxxxzzzuuupppmmmhhhvvvqqqhhh\\\TTTOOOKKKFFFBBB@@@???@@@AAA@@@BBBLLLWWWYYYiiikkkiiikkk^^^]]]vvvpppHHH>>>888333444555111111111111000000000000////////////////////////------------------------,,,,,,,,,---------......---------.........//////000000000///111555;;;@@@RRRuuuqqqrrr|||rrr\\\TTT```bbbttt}}}wwwuuuwwwzzz|||pppaaaRRRKKKGGGCCCCCCGGGOOOUUU```kkkqqqyyywwwbbbQQQHHHKKKSSS^^^lllyyy|||qqqooommmooowwwyyyjjj```^^^___]]]VVVNNNLLLPPPPPPKKKPPP[[[UUUhhhyyy|||{{{~~~~~~|||}}}qqqiiiffflllvvvuuurrrmmmdddZZZRRRLLLJJJHHHGGGEEEBBB>>>:::777555999666555777777888===CCCGGGKKKPPPUUUWWWTTTNNNIIIHHHXXXnnnzzzlllooo{{{llluuucccKKKKKKNNNFFF;;;777111111000///............//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,...............///000111333+++999IIIPPPkkkzzz|||ooorrr}}}sssvvvmmmkkkiiigggfffggghhhiiiuuusss{{{}}}~~~pppooonnnfffccc[[[^^^gggtttjjj```TTTLLLIIIOOO___mmmkkkmmmttt}}}zzzwwwvvvuuuvvvrrruuuyyyoooiii~~~}}}ppp___SSSNNNJJJDDD>>>@@@===<<>><<>>MMMkkkvvvvvvssszzzzzzwwwuuuwwweeefffggghhhgggdddaaa___iiioooyyy}}}vvvjjjhhhmmm|||}}}~~~wwwggg]]]```dddlllvvv}}}nnnbbbTTTJJJEEEFFFNNNXXXkkksss|||xxxwwwxxxyyyzzzxxxvvvtttrrr{{{zzzsssggg\\\SSSMMMIIIGGGBBB???===>>>@@@CCCKKKTTT```oootttrrrssslllcccdddOOO<<<999666666333222222111111000//////////////////////////////............------------------............------------------...............222000111666444;;;NNN}}}xxxjjj^^^PPPUUUlll~~~pppaaaVVVIIIMMM]]]wwwxxxddd]]]WWWNNNIIIOOOZZZaaabbbiiipppvvvxxxvvvuuuxxx|||zzzddd[[[]]]YYYOOOJJJIIIOOOUUU[[[bbbhhhjjjjjjiiigggcccaaacccffffffkkkqqquuuvvvzzznnnWWWMMMQQQOOOLLLJJJIIIFFFBBB???:::999888777777999;;;===@@@CCCIIIPPPUUUWWWVVVSSSPPPQQQYYYqqqzzzmmmhhhwww{{{mmmvvvWWWHHHJJJQQQNNNFFF999777444111///.../////////...............------++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,---.........000111222333000;;;EEEXXX|||ttthhhuuuuuuhhhaaaaaaccceeegggfffccc```]]]ccckkkssssssjjjaaaaaafffwwwxxx{{{~~~yyybbbVVVZZZ___iiiwwwrrrdddTTTIIIDDDCCCJJJRRRcccnnn}}}{{{xxxxxxzzz{{{zzzzzzyyywwwxxxzzzoooaaaXXXTTTQQQLLLGGGCCC???===>>>???BBBJJJRRR^^^pppwwwtttuuunnnffffffttt]]]DDD;;;888999111111111000//////......//////////////////////////////.........---------------............---------------.........//////...111000333777555>>>UUU{{{ppp```VVVQQQUUUkkkvvveeeVVVMMMFFFPPPfff{{{hhh[[[ZZZ[[[ZZZ[[[dddpppvvvvvvyyy}}}hhh______YYYPPPKKKJJJOOOUUUZZZ```eeehhhhhhhhhhhhhhheee^^^XXXXXXZZZ___gggnnnsssvvvvvv}}}aaaRRRUUURRRNNNKKKIIIGGGDDDBBB<<<:::888666666777:::;;;???AAAGGGNNNUUUXXXXXXVVVRRRRRRVVViii}}}mmmeeepppooo}}}cccLLLFFFKKKKKKEEE>>><<<777333000//////000........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------...///000222333444111===HHHbbbuuuppp~~~ddd```}}}ppp___WWWbbbdddggghhhfffccc^^^[[[___ffflllkkkddd```ccchhhrrrsssvvvyyy}}}hhhVVVYYY]]]eeeooovvvzzzwwwgggUUUIIICCCBBBHHHOOO___kkk{{{{{{yyyyyy|||~~~{{{}}}wwwfff\\\XXXVVVPPPJJJDDD@@@>>>>>>???AAAHHHPPPZZZooowwwtttuuuqqqiiiiiiggggggJJJ:::444888111111000000///........./////////////////////////////////.........------------............------------.........////////////000///333999777CCC^^^}}}vvvgggXXXPPPSSSXXXooowwwiiiXXXLLLHHHFFFTTTlllwwwiii^^^YYY\\\dddlllttt~~~pppgggbbbYYYQQQMMMKKKPPPVVVZZZ___dddeeehhhjjjlllooonnneee\\\VVVTTTUUU[[[dddjjjlllkkkooouuuooo\\\YYYUUUPPPLLLJJJHHHEEECCC???===999777666777999;;;>>>@@@FFFNNNUUUYYYYYYXXXRRRRRRSSSaaaqqqfffkkk{{{yyyuuuWWWGGGIIIKKKGGGCCC@@@:::555111/////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------...------,,,------...///000222444555333???LLLlll{{{fffddduuu```hhhxxxjjj```^^^ccceeegggiiihhheeebbb```ccchhhkkkhhhdddcccggglllpppqqqsssuuuxxxzzz|||}}}ttt[[[YYY[[[aaajjjrrrzzz{{{jjjVVVIIIBBBBBBHHHNNN^^^gggttt}}}zzzzzz{{{~~~tttddd[[[UUUPPPLLLEEEAAA>>>>>>>>>@@@GGGOOOUUUmmmvvvrrrsssrrrlllmmmbbbyyykkkOOO999111777222222111111000//////...////////////////////////////////////............------............------............////////////000000///444:::999HHHfff}}}zzzqqqbbbVVVQQQSSSZZZtttuuujjj]]]NNNGGGFFFIIIXXXnnn{{{pppddd```bbbkkkwwwxxxooofffXXXNNNJJJIIIOOOUUUYYY^^^ccceeekkkoooppptttxxxwwwrrrkkkeee^^^ZZZZZZ]]]```bbb]]]aaakkk|||{{{ggg^^^ZZZTTTOOOLLLIIIGGGFFFDDDAAA===999777888999;;;===@@@FFFMMMUUUYYYZZZYYYOOOPPPQQQZZZxxxxxxiiiiiiuuuaaaKKKJJJMMMLLLFFFBBB===666222000//////.........///////////////------------------------++++++++++++++++++++++++........................,,,,,,.../////////...---------...///111222444555999EEESSSwwwuuu^^^aaaqqq]]]vvvnnncccaaaaaacccgggiiikkkjjjhhhggggggjjjjjjeeeaaabbbfffiiirrrrrrssstttuuuvvvwwwxxxyyy~~~}}}___ZZZXXX```kkkwww~~~lllVVVHHHBBBBBBHHHOOO]]]cccnnn{{{~~~|||zzzzzz|||kkkZZZQQQMMMMMMFFFAAA>>>>>>>>>@@@FFFNNNSSSkkkuuuqqqrrrrrrnnnooocccooommmTTT>>>555<<<333333222222111000000000////////////////////////000/////////............---..................---............/////////000000000...444::::::KKKkkkzzzvvvlll]]]TTTRRROOOZZZxxx{{{mmmbbbUUUHHHDDDGGGMMM\\\nnn}}}~~~uuullllllrrr{{{~~~tttgggVVVIIIEEEEEEKKKRRRVVV[[[aaabbbjjjpppoooqqqzzzxxxjjj[[[PPPOOOTTTYYYUUUYYYaaammm{{{qqqaaa]]]VVVQQQMMMKKKIIIGGGGGGDDD???;;;888999:::<<<>>>@@@EEEMMMTTTYYYZZZZZZMMMOOOOOOUUUqqq|||mmmiiirrr{{{|||hhhQQQJJJJJJIIIEEEBBB===777222000///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------............///+++---///000111333666888666IIIZZZ~~~cccrrreeebbb{{{nnnbbb[[[aaabbbfffkkkoooooommmkkkjjjllliii___\\\bbbiiijjjmmmsssvvvrrrppptttyyy{{{{{{zzz}}}bbbXXXaaaeeelllvvvnnnXXXIIIBBBBBBHHHOOOZZZdddoooxxx~~~zzzzzz~~~}}}mmm```TTTNNNOOOIIIEEE@@@======@@@EEEIIITTTdddsssxxxuuuqqqllliii```kkkrrrSSSBBB;;;999444333222111000000000000//////............/////////............---------....................................////////////444222000666<<<<<>>CCCKKKTTTZZZ]]]]]]QQQRRRNNNQQQhhhzzzlllhhhmmmyyyxxxpppWWWKKKJJJMMMHHHEEE@@@999444000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------............///---...000000111333666888:::OOOddd~~~~~~|||___kkk{{{sssjjjbbb___cccdddgggkkknnnpppnnnllljjjiiibbbYYYWWW^^^dddeeepppvvvxxxtttqqqsssuuuvvvvvvvvvzzzzzz```[[[dddffflllvvv~~~kkkUUUHHHCCCDDDIIIOOOWWWaaalllvvv}}}~~~mmm```TTTOOOOOOIIIEEE@@@======@@@DDDHHHRRRaaarrryyyyyyuuunnnggg]]]bbbwwwyyy[[[DDD999888444333222111000000000000//////............/////////............---------....................................////////////222222111777<<>>CCCKKKSSSZZZ]]]]]]TTTSSSPPPPPPbbb|||mmmfffhhhtttuuu}}}{{{```LLLJJJPPPKKKIIIDDD<<<555000...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------............///...///111111111333666888???VVVrrr{{{aaaSSSsss~~~qqqjjjfffdddeeeeeefffgggjjjmmmooonnnmmmnnnggg[[[RRRSSS[[[aaabbbjjjqqqtttqqqmmmlllkkkiiijjjlllrrr|||kkkYYYYYYeeeffflllwwwxxxeeePPPFFFEEEFFFJJJNNNTTT___kkkvvvnnn___UUUPPPNNNIIIEEE@@@===<<>>CCCKKKSSSYYY\\\]]]VVVUUUQQQPPP]]]zzzoooeeeeeeoooyyyyyyxxxkkkPPPIIIOOOKKKJJJFFF>>>666000///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------............///000111111111111333666999AAAZZZ~~~oooMMMNNNvvvjjjeeebbbdddhhhgggffffffhhhkkkmmmlllkkkrrrgggXXXPPPSSS\\\aaabbbeeekkknnnkkkgggdddaaa\\\\\\___gggsssuuubbbUUUZZZeeeffflllxxxppp^^^KKKDDDEEEHHHKKKMMMTTT```nnnzzznnn___VVVQQQNNNIIIFFFAAA===<<<>>>AAADDDHHHTTTdddsss}}}tttiii]]]hhhzzzSSS<<<;;;444444333222111111111111000000////////////000000///............---------....................................///////////////222444888<<>>:::::::::<<<>>>CCCKKKSSSYYY[[[\\\WWWUUUSSSSSS\\\sssqqqfffdddmmmzzz~~~~~~mmm}}}xxx\\\LLLKKKIIIIIIFFF???666111000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------............///000111111111111333777;;;BBB[[[dddIIIXXXoooeee```___aaaffffffeeeeeegggiiijjjiiihhhqqqcccTTTOOOTTT\\\aaacccfffjjjkkkgggaaa]]]WWWQQQMMMQQQZZZeeepppzzzzzzqqq```XXX___eeeffflllxxxhhhXXXIIIEEEFFFHHHKKKNNNVVVbbbqqq~~~}}}{{{sssaaaXXXRRROOOJJJGGGCCC>>>===>>>@@@BBBIIIRRR^^^lllzzzyyymmm]]]cccZZZ>>>:::555444333222111111111111000000////////////000000///............---------....................................////////////000444555888<<>>??????BBBBBBFFFLLLQQQVVV```iiiqqqvvvmmmccc[[[UUURRRWWW^^^tttfffXXXSSSTTTSSSRRRRRRNNNNNNKKKFFF@@@<<<::::::===???CCCJJJRRRXXX[[[[[[YYYUUUSSSVVV[[[kkkrrrfffccckkk~~~xxxzzzmmmtttqqqXXXIIIHHHJJJHHHAAA777111000222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------............///000111111111222555999===HHH___uuuVVVJJJfffwwwjjjccc^^^]]]```eeeeeeeeeeeegggiiihhhgggeeejjj]]]PPPOOOTTTZZZ___bbbdddfffddd^^^YYYUUUPPPIIIDDDGGGLLLSSSZZZaaafffiiihhhrrrrrrnnniii[[[WWWbbbfffiiioooxxxbbbWWWLLLHHHHHHJJJMMMRRRYYYfffvvv|||sssrrrxxx~~~fff[[[UUUQQQLLLIIIDDD@@@>>>>>>@@@AAAKKKSSS\\\fffsss}}}~~~zzzkkk[[[[[[ttt___BBB999555444333222222111111222111000000//////000000111///............---------....................................////////////222444555999???JJJttt~~~wwwlll^^^RRRPPPSSSSSSiiinnnlllggg```[[[XXXZZZ\\\[[[```gggmmmqqqtttvvvwwwvvvnnngggdddbbbbbbfffmmmwww}}}tttbbb]]]```]]]___jjjnnnlllnnnsss{{{yyyaaaMMMCCCAAAAAABBBCCCCCCAAA@@@@@@AAA@@@>>>???CCCFFFHHHOOOVVVhhhuuu~~~nnnbbbZZZUUUWWW\\\vvviii\\\XXXXXXUUURRRQQQNNNNNNLLLGGGBBB===;;;:::===???CCCJJJRRRWWWZZZZZZ]]]VVVSSSWWW[[[ddd~~~wwwiiiccchhhzzz{{{}}}wwwppp{{{jjjMMMKKKMMMLLLDDD999111000222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------............///000000111111222666;;;???SSSeeeqqqzzzjjjIIIMMMsssxxxllleeeaaa___dddjjjffffffgggiiijjjiiieeecccbbbWWWOOOPPPUUUYYY^^^ccc___```^^^ZZZXXXZZZWWWSSSPPPPPPPPPPPPQQQSSSVVVXXX[[[fffjjjhhhdddXXXWWWdddjjjnnnsssxxx|||___XXXQQQNNNLLLKKKPPPWWWaaannntttjjjdddccclll~~~ooo___WWWTTTNNNKKKFFFBBB??????@@@AAAFFFNNNYYYcccooozzz~~~|||ppp___WWWgggfffHHH:::555555444333222222222222111111000000000000111111///............---------....................................////////////333444444:::CCCQQQ{{{uuuiii[[[PPPPPPUUUTTTmmm|||ooorrrtttnnnddd[[[XXXXXX[[[aaajjjsssyyy~~~}}}ttteeeaaa```eeekkkrrr{{{qqqXXXMMMPPPQQQYYYdddgggggghhhmmmvvv|||mmmZZZIII???<<<===<<>>;;;:::===???CCCJJJRRRWWWYYYZZZ___UUUSSSZZZ___ddd{{{pppfffggguuu~~~oooqqqxxxQQQOOOQQQOOOGGG:::111///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------........./////////000000111222777<<>>555555444333222222222222111111000000000000111111//////.........---------..................................../////////000333444444;;;GGGVVV}}}sssgggYYYOOOOOOUUUUUUnnn}}}tttuuu|||zzzkkk]]]VVVUUU\\\cccmmmxxxxxxoooffffffgggnnnzzz~~~oooUUUIIINNNSSS[[[cccbbbhhhiiimmmuuuvvvgggRRRAAA::::::;;;<<<999<<>><<<;;;===???CCCJJJQQQWWWYYYYYY^^^SSSRRR^^^dddiiixxxjjjhhhsss}}}yyyXXXSSSQQQTTTMMM:::444444///////////////............---------------------------------,,,,,,+++++++++---------...------,,,,,,...------......///000111222444111222555111666IIIZZZxxxzzzsss\\\ZZZKKKPPP~~~ooolllllliiieeeeeeiiigggfffggghhhiiihhhggg]]]SSSMMMQQQVVVXXX\\\bbbaaaccchhhnnnnnnnnnttt|||{{{rrriiigggiiixxxsss___WWW___lllssstttuuuwwwzzz~~~fffddd___WWWRRRRRRXXX^^^gggzzzrrraaaUUUQQQQQQXXXcccqqqxxxeee[[[NNNSSSOOOIIIDDDAAA@@@AAABBBDDDJJJTTTaaaooozzz|||ttt\\\bbbyyyxxxOOODDD777333222333333//////111000000000000000000000000////////////////////////,,,,,,,,,---------....../////////111222222///,,,111000666DDDAAA[[[{{{oooeeeZZZPPPLLLNNNVVVxxx{{{zzzzzzssseee^^^[[[YYYfffssszzzzzzuuuqqqjjjffffffmmmvvv~~~gggZZZOOONNNTTTYYY]]]```___fffmmmsssyyy~~~}}}yyyZZZPPPCCC;;;999999999777888;;;@@@CCCDDDDDDEEEFFFLLLMMMJJJFFFEEEFFFBBB===???CCCEEEGGGNNN___xxxqqqfff|||rrruuurrrdddYYYYYYSSSOOOLLLKKKFFF???:::;;;@@@@@@BBBHHHOOOTTTTTTSSSVVVZZZTTTVVViii{{{|||qqqnnnttt|||~~~vvvTTTTTTQQQSSSLLL;;;444444///////////////............---------------------------,,,,,,,,,,,,,,,,,,+++---------......------,,,...............///111111111333111222777444:::NNN^^^~~~~~~pppaaaaaaZZZNNNYYYxxxsssmmmeee``````fffeeedddeeefffgggfffeee[[[QQQLLLPPPVVVYYY^^^bbbfffgggjjjnnnnnnlllooouuurrr```YYYaaammmssstttwww{{{~~~lllfff]]]VVVTTTWWW\\\```nnn}}}|||mmm___TTTMMMMMMMMMTTT___kkkyyyvvveee```WWWSSSOOOJJJDDDAAA@@@AAABBBFFFKKKUUUbbbooozzz|||uuu]]]aaattt{{{TTTDDD999555333444444111000222000000000000000000000000////////////////////////,,,,,,---------.........------------...///111222333222777DDDDDD___}}}nnnaaaVVVNNNMMMPPPZZZ}}}}}}zzzzzz{{{mmmhhhggg[[[dddooowwwxxxooogggfffhhhjjjnnnttt}}}yyysss```UUULLLMMMQQQVVV[[[___dddiiimmmqqqvvvvvvlll```LLLEEE===888888888555333666999<<>>@@@HHHPPPiii|||mmm]]]YYYRRRLLLJJJFFF@@@<<<<<>>???>>>;;;999666666666777888===CCCHHHFFFKKKNNNLLLKKKOOOQQQPPPRRRRRROOOJJJDDD@@@AAACCCPPP___www|||eee]]]UUUMMMJJJFFF@@@<<<<<>>AAACCCIIIRRRZZZdddrrrvvvaaaSSSQQQLLLGGGCCCAAA@@@@@@AAAEEENNNYYYeeeqqqzzz~~~~~~hhh^^^YYYhhhoooPPPDDD;;;444333333222111111000000000000000000000000////////////////////////---------.........//////+++...111///,,,,,,111777444555777EEERRRvvv{{{sssxxx{{{kkk]]]QQQJJJJJJOOO]]]sssmmmhhhccc\\\dddooovvvuuuooohhheeeiiikkksss}}}~~~{{{}}}}}}~~~wwwtttqqqlllgggeeegggmmmrrryyyqqqmmmgggaaa^^^ZZZXXXZZZ^^^YYY___bbb___YYYSSSKKKDDD@@@>>><<<;;;;;;;;;:::999999999888666777999???BBBFFFNNNUUUWWWYYYZZZXXXTTTXXXWWWUUUQQQKKKEEEAAA???DDDIIIYYYvvvrrrcccXXXNNNIIIFFFAAA======???BBBJJJUUU```dddccc```RRRTTTMMMJJJQQQZZZpppxxxhhhdddhhh|||xxx___OOOKKKKKKAAA888555000////////////....................................+++,,,,,,,,,,,,,,,,,,---,,,---...///////////////////////////000111222222///444333444888999GGGaaauuu~~~{{{SSSTTTxxx|||uuuooowwwqqqfff\\\ZZZ[[[XXXSSSXXX\\\aaafffgggbbbZZZSSSNNNKKKHHHMMM\\\kkknnnkkkYYYRRRNNNRRRXXXZZZZZZZZZddduuu~~~jjj^^^^^^gggnnnppppppppprrrwww}}}wwwhhhbbbfffnnnkkkhhhjjjsssxxxpppbbbXXXEEE@@@===>>>???>>>???BBBCCCJJJRRRYYYaaannnjjjTTTQQQMMMHHHDDDAAA@@@???BBBFFFNNNYYYfffrrr{{{~~~nnnccc[[[gggwwwWWWGGG===444222333222111111000000000000000000000000////////////////////////------........./////////,,,///111111///...000222333555777GGGXXX~~~yyyqqqqqqxxx~~~yyyjjj]]]RRRJJJJJJNNNZZZ}}}{{{~~~rrrllleee^^^\\\dddrrr||||||uuuqqqrrrsssvvv~~~~~~}}}ssshhhccc^^^YYYVVVSSSRRRVVV]]]lllzzzpppgggbbb^^^YYYXXXZZZ[[[```aaaYYYPPPJJJGGGDDDBBBAAA???===;;;;;;;;;;;;;;;;;;;;;999888999;;;>>>AAAKKKXXXccckkknnnhhh``````^^^ZZZVVVQQQKKKDDD???@@@@@@GGG\\\|||ggg[[[NNNIIIFFFBBB>>>>>>???CCCKKKWWWbbbggggggddd[[[ZZZQQQMMMQQQUUUfff~~~mmmfffgggvvv{{{bbbOOOIIIKKKBBB888555000////////////............---------------------------,,,,,,,,,,,,,,,,,,+++,,,---...///000000000000////////////000111222333...333333555999<<>>===;;;>>>DDDBBBJJJSSSYYY___jjjzzzzzziiiTTTQQQMMMIIIDDDAAA@@@???AAAEEEMMMXXXeeerrr|||rrrgggZZZccc^^^KKK???555333444333222222000000000000000000000000////////////////////////............////////////000000111111222222333444222666999JJJ^^^xxxuuurrr{{{|||wwwhhh[[[QQQJJJKKKOOO[[[|||~~~ppphhhaaa[[[\\\bbbqqq}}}xxxlll___XXXSSSOOOOOOLLLJJJMMMUUUdddxxxkkkeeebbb]]]ZZZZZZ]]]___]]]TTTLLLHHHDDD@@@@@@@@@@@@>>>===;;;;;;;;;:::<<<======;;;::::::;;;<<>>;;;:::;;;;;;888777===EEEBBBJJJSSSYYY^^^hhhwwwwwwfff\\\TTTRRRNNNIIIEEEAAA??????>>>BBBJJJVVVcccppp{{{uuuhhhXXX\\\cccNNNBBB666444555444333333000000000000000000000000////////////////////////............/////////000///---,,,,,,///111333333333777;;;MMMccczzzmmm{{{|||wwwfffYYYOOOIIILLLRRR]]]}}}~~~{{{ooohhhfffddd]]]```ppp|||ooobbbVVVQQQOOOPPPNNNKKKOOOWWWccc~~~ooohhhfffbbb^^^\\\^^^]]]XXXQQQMMMKKKEEE===777999;;;;;;999777666666999;;;>>>???>>><<<;;;;;;<<<<<>>??????>>>===<<<888:::AAAIIIZZZ}}}|||pppdddWWWQQQJJJDDDBBBAAAFFFWWWhhhmmm___QQQIIIEEEAAA??????AAAEEEMMMXXXbbbjjjmmmnnnfff```YYYUUURRRPPPUUU\\\zzznnnmmmmmm}}}vvv]]]LLLLLLFFF666///555000000/////////.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...---...///111222222333333111444888999;;;HHHddd}}}~~~|||kkkdddtttsssZZZzzzxxxnnnhhh]]]TTTTTTVVVUUUSSSSSSTTTWWW^^^gggkkkdddTTTGGGGGGGGGKKKTTTeeexxxyyyhhhWWWOOOOOOOOOPPPRRRSSSaaaqqq}}}ooo^^^\\\dddiiigggkkkooovvv~~~yyyxxx}}}qqqnnnjjjhhhlllpppmmmfff]]]UUUMMMJJJFFF@@@;;;:::;;;;;;:::999:::;;;<<<===???CCCJJJUUUbbbrrruuugggeee___UUUMMMJJJGGGBBB??????AAACCCIIISSS```nnnzzzqqqddd^^^xxxiiiDDD:::555222555///333111111111111000000000000////////////////////////............///////////////000111000//////111333444;;;AAARRRzzztttyyyrrrcccWWWNNNIIIKKKQQQ```{{{kkkcccjjjssszzzxxxtttqqqjjjbbb[[[ccc}}}{{{rrrjjjccc___aaabbbeeehhhkkknnnpppqqqppp}}}ooohhheeeaaa^^^\\\]]]YYYQQQJJJHHHEEEAAA===<<<999777666666777888555777999<<<>>>???@@@@@@@@@;;;:::===AAANNNmmmttteeeUUUNNNHHHEEECCCEEEPPP\\\jjj^^^QQQKKKGGGCCC@@@AAAAAAEEEMMMWWWaaahhhlllmmmiiibbb[[[VVVQQQNNNRRRXXX}}}ooollllllzzzzzzuuu}}}bbbMMMKKKGGG888000222000000000/////////......///............---------------------------------......//////////////////...//////000111222333333333444666888;;;JJJhhhooofff```qqquuubbbpppiii___VVVUUUVVVTTTRRRRRRPPPSSSZZZbbbfffaaaTTTIIIGGGEEEFFFOOObbbyyyttt```TTTOOOKKKKKKNNNQQQ```ppp}}}yyyeeeYYY\\\dddiiigggiiinnnwww~~~zzzwwwyyy|||uuussssssmmmeee^^^TTTKKKGGGDDD>>>;;;:::;;;:::999999999;;;<<<===@@@EEELLLPPPWWWfff{{{ppplll```WWWNNNKKKHHHCCC@@@@@@AAACCCHHHQQQ]]]jjjwww~~~vvvhhh]]]oooNNN999555444555...555111111111111000000000000////////////////////////............///////////////000111000//////111333777<<>>;;;999777666666777444555666999<<>><<<<<<:::999999999999:::<<<===AAAFFFLLLNNNQQQ[[[kkkxxxxxxqqqbbbYYYPPPLLLIIIDDD@@@@@@AAACCCHHHOOOZZZggguuu}}}xxxkkk]]]ggg~~~WWW:::666666555...666111111111111000000000///////////////////////////............////////////...000000000///000222444999<<>>>>>999999888888999:::<<<===???DDDJJJOOOTTTZZZ```eeexxx|||rrreee[[[RRRNNNJJJEEEAAA@@@AAADDDHHHNNNXXXeeettt~~~yyynnn]]]bbb{{{~~~\\\<<<666666666...666111111111111000000000///////////////////////////............////////////...///000000///000222444:::;;;IIImmmrrrkkkyyyxxxlll^^^TTTLLLHHHLLLRRReee{{{ooofffbbbeeexxx{{{tttsssrrrrrrtttuuuwwwyyy|||~~~yyyxxxwwwyyy}}}xxxoooggg```^^^]]]XXXQQQOOONNNJJJDDDBBBAAA???<<<:::888777666777666555444666888;;;===AAABBBEEEFFFBBB>>>???CCCMMMbbb}}}fffWWWQQQOOONNNfff}}}kkk```RRRNNNPPPMMMWWWPPPKKKIIIGGGCCCBBBDDDHHHMMMSSSYYY]]]aaafffiiiccc]]]YYYUUUOOOJJJJJJOOOfff|||nnnkkkqqqnnnTTTHHHAAA888222222111111000000000////////////............---------------------------------------......///000000000111000000000111333555666777666888===III```iiihhhxxx~~~zzzcccaaa[[[VVVVVVUUURRRQQQSSSTTTVVVYYY\\\[[[UUUMMMGGGHHHIIINNNZZZlllooo\\\KKKDDDEEEGGG\\\ssswwwcccWWW^^^hhhhhhgggiiippprrruuuvvvuuusssrrrsssqqqrrrvvv~~~yyynnneee[[[RRRJJJHHHFFFBBB???@@@888888888888999:::<<<===<<>>;;;999888777777666555444444555777999===AAAGGGJJJIIIFFFBBBAAACCCPPPhhhkkk^^^VVVPPPaaaiiiWWWOOOFFFGGGPPPSSSSSSMMMIIIGGGDDDAAABBBFFFJJJOOOUUUYYY[[[^^^cccggg```[[[WWWUUUOOOJJJJJJNNN```sssmmmqqq}}}xxx^^^MMMBBB888333444111111111000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111111111000000111333555666888777:::AAAOOOhhhlllrrrooo```\\\WWWTTTTTTTTTRRRRRRUUURRRUUUXXX[[[YYYSSSLLLFFFGGGIIINNN[[[mmmwwwbbbOOOEEEEEEEEE\\\uuuppp^^^WWWccckkkfffcccgggkkkooorrrsssrrrpppppppppqqqssszzzyyymmmcccVVVNNNHHHGGGFFFBBB??????888777777777999:::<<<===<<<@@@HHHQQQZZZbbbfffhhhaaagggrrrvvviii___UUUPPPLLLFFFBBBAAA>>>AAAEEEJJJRRRaaarrrxxxeee___oooYYYCCC888333888111444111111111111000000000000////////////////////////............////////////---///000000000000333555:::<<>>AAA]]]~~~vvvyyyeeessshhhddd[[[YYYUUUPPPNNNPPPTTTXXXUUUSSSUUUYYYVVVLLLGGGGGGJJJIIIKKKVVViiitttaaaPPPEEEDDDUUUqqqnnnYYYZZZjjjhhh```aaaeeekkkkkklllnnnpppqqqpppnnntttttt{{{{{{kkkcccTTTPPPKKKHHHFFFCCCAAA???;;;:::888666777888:::<<<===CCCKKKOOOSSS[[[fffpppuuurrrrrrrrrooovvvuuugggXXXPPPKKKFFFCCCCCCAAA>>>@@@GGGQQQ]]]lllyyy~~~{{{{{{pppdddddd~~~cccAAA666888777555444111111111111000000000000////////////........................////////////000000000000///111444777>>><<>>>>>>>>>>>===888777666555555444555555555<<>>BBB___ttt{{{nnnrrrfffaaaYYYWWWTTTPPPNNNPPPTTTXXXWWWUUUVVVXXXTTTKKKEEEFFFEEEEEEIIIVVViii|||xxxfffTTTIIIEEEWWWsssnnnZZZ[[[kkkiiiaaabbbeeemmmlllmmmoooqqqrrrpppoooiiiggglll{{{llldddTTTQQQLLLHHHFFFDDDAAA???<<<:::888666777888:::<<<@@@FFFMMMRRRUUU\\\fffnnnooonnnqqqssspppqqq|||zzzlll\\\SSSMMMFFFBBBAAA@@@???AAAGGGOOO[[[mmm|||vvvgggeeekkkGGG999888777444444111111111111000000000000////////////........................////////////000000000000///111444777@@@>>>YYY~~~vvvmmmppp~~~~~~uuuhhhZZZQQQKKKIIILLLQQQgggyyyiiigggvvv~~~zzz{{{kkk[[[WWWUUUTTTVVVXXXWWWTTTPPPIIIFFFBBB@@@??????>>>===999888777666555555444555666999???FFFNNNUUUYYYZZZWWWRRRNNNLLLIIIKKKVVVbbbrrr{{{tttmmmddd^^^UUUMMMEEECCCBBB@@@AAAEEEKKKMMMOOOQQQRRRSSSVVVXXX]]]______[[[VVVRRRQQQSSSWWWzzz~~~ssspppuuu}}}SSS777888999333333222111000//////...//////...------------...........................------........./////////000111222222222333555777888777>>>DDDcccwww{{{vvv|||pppccc\\\WWWUUURRROOOMMMOOOTTTXXXZZZXXXWWWVVVPPPHHHDDDEEEAAACCCIIIWWWiiizzzzzzjjjXXXMMMFFFYYYuuu~~~kkkYYY\\\kkkhhhaaacccfffmmmmmmnnnpppssssssrrrpppeee___```pppzzznnngggUUURRRMMMIIIGGGDDDBBB@@@<<<:::888777666888:::<<>><<<;;;999888666666555555666444555===IIIXXXkkkyyyyyytttlllddd[[[TTTOOOMMMLLLVVVjjj~~~uuuhhh___TTTLLLEEEBBBAAA???AAADDDHHHJJJLLLMMMMMMNNNQQQSSSYYY\\\^^^[[[VVVQQQPPPPPPRRRqqqsssmmmppptttUUUEEE;;;...333333222222111111000000...............---------................................./////////000000111333444444333444666888999999BBBKKKlllnnn___WWWRRRQQQOOOMMMLLLNNNRRRUUU]]]]]]ZZZRRRHHHCCCBBBCCCEEEEEEHHHSSSbbbrrr}}}~~~yyytttnnnhhh___SSSJJJCCCWWWqqqsssbbbVVV\\\hhheeeaaadddeeehhhiiikkkpppuuuxxxyyyxxxjjj^^^TTT[[[ooozzzqqqlllXXXTTTOOOKKKHHHFFFCCCAAA===;;;999777666777999;;;AAAOOOfff|||}}}uuuppplllhhhgggffffffiiinnn||||||jjj^^^SSSVVV]]]cccuuusssfffYYYRRRNNNIIIEEEDDD???@@@CCCEEEIIISSSiii}}}{{{hhhdddmmmKKK<<<888444333444222222222222111111111111////////////........................///////////////000111000000222666999>>>DDDhhh}}}uuuhhhttt}}}rrreeeXXXPPPKKKJJJNNNSSSkkkvvvgggkkk~~~~~~yyyfff]]]ZZZWWWWWWZZZ[[[YYYWWWQQQOOOKKKHHHFFFDDDAAA>>><<<;;;:::999888777777777555444777;;;BBBQQQlllyyyoooeee\\\VVVRRRRRRTTT]]]iiiwwwpppcccTTTLLLDDDBBBAAA???@@@DDDEEEGGGJJJKKKLLLMMMOOOQQQZZZ]]]___]]]WWWQQQOOONNNSSSooo|||tttmmmnnn|||tttSSSAAA===666333333222222222111111111......//////......---,,,............................../////////000000000222333444444444555777999:::;;;HHHTTTwwwlll]]]UUUQQQQQQOOOLLLKKKLLLPPPSSSZZZ]]][[[PPPFFFCCCCCCCCCEEEDDDFFFOOO]]]kkktttyyyvvvooofff___[[[UUULLLEEEBBBVVVmmm~~~~~~nnn___VVV]]]hhheeebbbffffffhhhiiilllrrrwww{{{|||{{{rrrhhh___aaaooozzzqqqmmmZZZVVVQQQLLLIIIFFFCCCAAA===<<<999777666777999:::;;;KKKgggtttiiiaaa^^^___aaahhhmmm{{{|||dddRRRQQQQQQQQQ___xxxxxxkkk]]]VVVPPPIIIDDDBBB??????AAADDDHHHRRReeewww}}}kkkgggzzztttQQQ@@@999555333666333222222222222111111111////////////........................///////////////000111111111333777:::>>>GGGooo|||fffcccrrr}}}|||pppcccVVVNNNJJJIIIMMMSSSkkk~~~lllnnnxxxllldddhhhnnnrrryyyoooaaa\\\WWWVVVXXXZZZZZZYYYTTTRRRNNNKKKIIIEEEBBB???<<<;;;:::999999999999999666666999======GGGbbb~~~~~~rrrhhh\\\VVVQQQNNNMMMPPP[[[fffrrraaaSSSKKKDDDBBB@@@???@@@DDDCCCEEEHHHJJJKKKMMMOOORRRXXX\\\___^^^XXXRRROOONNNSSSlll{{{vvvllllllzzz|||}}}tttTTTAAA>>>;;;333333222222222222111111---.../////////...---,,,.........................../////////000000000000222444555555555555888:::;;;>>>OOO___jjj[[[SSSQQQPPPOOOLLLJJJKKKMMMPPPVVV\\\[[[PPPFFFCCCDDDCCCDDDDDDGGGPPP\\\gggnnnpppiiiaaaXXXSSSRRRNNNGGGAAABBBUUUkkkyyy|||kkk^^^WWW```jjjfffdddiiihhhmmmmmmpppuuuzzz}}}}}}||||||wwwrrrrrryyy{{{rrrlll[[[WWWRRRMMMJJJGGGDDDBBB>>><<<999777666777999:::;;;HHH```|||kkkbbb]]]\\\___aaaiii{{{xxxcccVVVTTTNNNTTTdddqqqwwwjjj]]]VVVQQQJJJDDDCCC@@@>>>???CCCHHHRRRbbbppp|||lllgggsss```HHH<<<555444888333333222222222111111111////////////........................///////////////000111111111333777:::@@@LLLvvv{{{kkk[[[^^^ooowww{{{nnnbbbTTTMMMIIIHHHMMMRRRjjjnnnooo|||zzzxxxvvvlllaaaZZZZZZ]]]aaammm{{{uuuddd^^^WWWSSSUUUXXXYYYZZZWWWTTTQQQMMMJJJGGGBBB???;;;;;;::::::::::::;;;;;;888777;;;???===???QQQhhhnnneee[[[SSSLLLGGGKKKSSShhhooo\\\SSSKKKDDDAAA@@@>>>@@@CCCAAADDDGGGIIIKKKMMMPPPSSSRRRWWW\\\]]]XXXSSSPPPOOORRRiii~~~wwwmmmkkkyyy{{{}}}yyy~~~tttXXXEEE===555333333222222222222222222---.../////////...,,,,,,........................////////////000000000000333444555555555666888:::;;;AAATTTggg{{{|||gggYYYRRRQQQPPPOOOLLLJJJJJJLLLOOOTTT[[[ZZZPPPFFFDDDEEEDDDDDDEEEJJJTTT___hhhllllll]]]WWWOOOMMMNNNLLLEEE???CCCVVViiivvv{{{jjj^^^YYYbbblllhhhfffkkkjjjqqqrrrtttxxx|||~~~~~~}}}~~~}}}~~~|||rrrlll[[[WWWRRRNNNJJJGGGDDDBBB>>><<<999777666777888:::>>>FFFYYYvvv{{{mmmddd___``````dddrrr~~~vvv]]][[[TTTRRRWWW^^^wwwrrreeeYYYTTTPPPJJJFFFDDDAAA>>>===BBBIIIRRR___kkktttjjjdddnnnlllNNN>>>666555:::333333333222222222111111000/////////......................../////////000///000111111111444888;;;CCCPPP{{{|||zzziii[[[bbbssszzz~~~|||lll```SSSLLLHHHHHHLLLRRRiii}}}pppgggfffjjjwwwmmmmmm}}}yyytttmmmfffaaaaaa^^^___cccaaaaaalll{{{vvvggg___WWWRRRSSSWWWYYYZZZXXXUUURRROOOKKKGGGCCC???;;;::::::::::::;;;<<<<<<:::888;;;@@@>>>:::DDDUUUccc~~~tttfff]]]TTTMMMMMMSSSXXXppp[[[SSSKKKDDDAAA@@@>>>@@@CCC@@@CCCFFFIIIKKKNNNQQQTTTNNNSSSYYY[[[XXXTTTQQQPPPPPPfffxxxmmmkkkxxx}}}uuu~~~yyy~~~sss\\\AAA???999555444222111000000//////////////////............------------------------/////////000111111222222111333555666777888:::<<>><<<999666555555777888<<>>>>>???AAAAAAAAABBBEEEIIILLLMMMMMMSSSVVVYYYZZZWWWSSSPPPNNNTTT```~~~qqqjjjtttsss~~~}}}hhhJJJCCC999555444333111000000//////////////////............------------------------//////000000111111222222111333555666777888;;;===???DDDVVVvvv}}}iii```WWWSSSRRROOOLLLKKKLLLMMMNNNTTTZZZXXXKKKCCCEEEFFFCCCGGGGGGIIIPPPZZZ```aaa```[[[VVVUUUUUURRRHHH@@@===???KKK```ttt{{{mmmaaaZZZ^^^cccfffggggggjjjmmmtttuuuvvvxxx{{{}}}}}}~~~{{{yyyyyy|||zzzpppddd[[[SSSPPPMMMHHHDDDDDD???===999777555666777888;;;>>>III___|||sss```\\\\\\ccclllxxx}}}|||qqq^^^XXXTTTQQQ___tttmmmbbb[[[QQQNNNKKKBBB@@@???@@@CCCFFFNNN^^^mmmvvvqqqcccjjj}}}]]]BBB;;;777777222222222111111111111000000000000000////////////////////////000000000000222000000222222222666<<>>===;;;999999888999999999888:::<<<;;;;;;@@@GGGJJJSSSfff{{{ggg[[[WWWYYYqqqmmm\\\NNNJJJDDD???<<<<<<>>>@@@AAAAAABBBEEEIIILLLMMMMMMRRRUUUXXXYYYWWWSSSOOONNNRRR^^^}}}tttlllsss{{{xxxuuuSSSFFF888555444333222000000000000////////////............------------------------//////000000111222222222111333555666777999<<<>>>???EEEZZZ}}}}}}uuu~~~iii___VVVUUURRROOOLLLKKKLLLNNNPPPQQQUUUSSSHHHBBBDDDEEECCCGGGGGGJJJQQQYYY]]]]]][[[[[[ZZZ[[[[[[TTTGGG???<<<===FFFXXXkkkxxxvvvkkk```]]]___cccgggkkknnnpppqqqyyyyyyyyyzzz|||zzzwwwuuuyyyzzzppplllbbbXXXSSSNNNIIIEEEEEE@@@>>>:::888666666777888777<<>><<<;;;===>>>@@@@@@AAADDDHHHLLLLLLLLLPPPSSSWWWYYYVVVRRROOOMMMPPPZZZxxxzzzooossstttyyyVVVGGG888555444333222111000000000////////////....................................///000000111111222333333222444555666777:::===@@@@@@HHH```}}}cccZZZ~~~jjj```VVVVVVSSSOOOLLLKKKMMMOOOQQQQQQTTTPPPGGGAAACCCDDDBBBIIIIIIKKKPPPWWW\\\______YYYYYY[[[YYYOOOCCC===???;;;BBBPPPcccppprrriii___```bbbdddgggnnntttwwwuuuzzz{{{}}}~~~xxxxxxxxxzzz~~~vvvppppppeeeZZZTTTPPPJJJGGGGGGAAA???<<<999777777888999444;;;IIIZZZjjjuuuccc]]]aaafffmmmqqq}}}}}}mmm[[[QQQTTT\\\vvvvvvhhhaaaTTTMMMJJJDDDAAA@@@@@@BBBEEEMMM\\\kkkzzzxxxiiihhhuuuhhhDDD999444222222222222111111111000000000000000000////////////////////////000000000000111//////222333333888>>>CCC\\\hhhnnnzzz]]]jjjpppxxxmmm___SSSNNNJJJFFFJJJRRRiiikkkeee^^^[[[[[[\\\YYYWWWQQQQQQXXXlll|||ppphhhccccccjjjqqquuuzzz~~~~~~zzz{{{nnnbbb\\\YYYVVVTTTXXXYYYYYYWWWSSSOOOMMMMMMDDDBBB???<<<999777666666666555777:::;;;;;;BBBJJJMMMPPPXXXeeeqqq}}}xxxjjj```pppzzzeeeVVVKKKHHHCCC>>><<<<<<===>>>@@@@@@AAADDDHHHKKKLLLLLLNNNRRRVVVXXXVVVRRROOOMMMNNNWWWtttsssttt~~~zzzvvvUUUHHH:::666555333222111111000000////////////....................................000000000111222222333333333444666666888:::>>>AAADDDNNNiiixxxVVVMMMwww}}}jjjaaaYYYVVVTTTPPPNNNMMMMMMOOOQQQUUUTTTOOOGGGBBBBBBCCCBBBIIIHHHIIILLLSSSZZZaaaeee^^^]]][[[UUUIII===;;;@@@:::???JJJ\\\kkknnnggg^^^^^^aaabbbccciiitttxxxwwwxxx{{{yyy}}}{{{vvvssspppeee[[[UUUQQQLLLIIIJJJCCC@@@===:::888888999999666:::III]]]mmmoooaaa^^^bbbiiipppwwwgggWWWUUUYYYdddvvvfffaaaTTTLLLJJJFFFBBB@@@@@@BBBEEELLL[[[jjjvvvyyyhhhbbbpppfffGGG<<<777555222222222111111111000000000000000000////////////////////////000000000000000...///222333444999@@@CCC```mmmvvv|||^^^lllrrrxxx~~~mmm^^^RRRNNNKKKHHHKKKSSSlllzzzooofffaaa]]]YYYVVVOOOLLLPPP```zzzttthhhfffffflllzzzwwwjjjccc___[[[WWWYYYZZZZZZXXXTTTQQQOOONNNEEECCC@@@<<<999777555555666555666999:::;;;BBBKKKJJJLLLQQQZZZaaaiiivvv|||hhhsssxxxcccTTTJJJGGGCCC???======>>>>>>??????@@@CCCGGGJJJKKKKKKLLLQQQVVVYYYWWWSSSPPPNNNMMMTTTpppwwwvvv~~~wwwWWWLLL>>>666555444222111111111111////////////....................................000000111111222333333333444555666777888;;;@@@CCCIIIUUUuuuzzzWWWOOOsss{{{iiibbb[[[UUUTTTRRRPPPOOOOOOOOOPPPWWWSSSMMMGGGCCCBBBBBBCCCGGGFFFFFFHHHNNNXXXaaagggjjjeee^^^TTTFFF:::999===999<<>>;;;999888999:::;;;999AAASSSeeeyyyooo```[[[```hhhllluuuiii\\\VVVWWWwwwwwwfffbbbUUULLLKKKIIIBBBAAA@@@BBBDDDKKKZZZiiiqqq{{{zzzhhhcccttt~~~[[[FFF;;;555555222222222111111111111000000000000000////////////////////////000000000000000...///222444555:::AAAHHHhhhsssvvv^^^mmmrrryyy}}}zzzooo___RRROOONNNKKKNNNUUUrrrsssiiicccaaaUUUOOOLLLUUUiii~~~|||xxxqqqsssttt}}}tttmmmgggaaa\\\XXXZZZZZZXXXTTTPPPNNNMMMGGGEEEBBB>>>:::888666666666555666888999:::BBBKKKOOOOOOQQQSSSRRRSSS[[[eeexxxooouuuvvvbbbRRRIIIGGGCCC@@@======>>>>>>>>>>>>???BBBFFFJJJKKKJJJKKKPPPVVVZZZXXXUUUQQQNNNMMMSSSmmmxxxvvv~~~```SSSCCC666555444333222111111111////////////....................................000111111222222333333444444555666777888;;;AAADDDHHHWWW{{{~~~[[[UUUpppzzziiiccc\\\TTTTTTSSSRRRQQQPPPOOOOOOUUUPPPJJJEEECCCBBBCCCEEEFFFFFFGGGJJJOOOXXX```fffooohhh^^^SSSFFF:::777:::888:::BBBRRRbbbggg```WWWTTTZZZYYYRRRUUUdddqqqsssvvvzzz}}}|||xxxvvvwwwzzz{{{uuupppqqqhhh___ZZZVVVPPPKKKJJJEEECCC???<<<999999::::::===888;;;HHHUUUhhhppp^^^\\\bbbdddiiitttnnn[[[UUUfff{{{{{{jjjeeeXXXMMMMMMLLLCCCAAAAAABBBDDDKKKYYYhhhqqq{{{lllfffyyykkkPPPDDD999222444222222222111111111111000000000000000////////////////////////000000000000///...///222444666;;;BBBNNNooowwwlll\\\kkkpppyyy|||vvvmmm]]]PPPMMMMMMKKKMMMTTTmmmqqqgggcccYYYSSSNNNPPP]]]ooo~~~wwwoooggg```\\\]]]\\\ZZZVVVRRRPPPOOOJJJHHHDDD@@@===:::999999777666666888888:::AAAJJJTTTXXX^^^aaa[[[RRRPPPTTTUUUZZZhhhsssuuu|||ttt___MMMGGGEEEBBB???===<<<<<<===>>>>>>???BBBFFFIIIJJJJJJKKKPPPWWW[[[ZZZVVVRRRPPPOOOSSSkkkvvvvvv}}}iiiYYYGGG666555444333222111111111000/////////............////////////////////////000111111222222333444444444555666777888<<>>>>>???BBBFFFIIIJJJJJJKKKQQQWWW[[[[[[WWWSSSPPPPPPSSSkkkuuuuuu}}}xxxQQQNNN;;;666222333333111111333000/////////...............------------...//////000111111222222333444444444555777999;;;@@@FFFJJJPPP\\\^^^UUUfffwwwddd___ZZZUUUVVVWWWUUUQQQNNNLLLKKKPPPIIICCCBBBBBBAAACCCFFFEEEHHHNNNTTTYYY[[[[[[ZZZ]]]\\\WWWNNNDDD<<<999999666999AAAMMMYYY\\\WWWOOOJJJLLLNNNOOOQQQ[[[hhhsssrrrrrrqqqsssttttttsssrrruuu}}}~~~yyypppsssmmmeee]]]WWWSSSPPPNNNIIIGGGDDD@@@===:::888777777===<<<===DDDNNNjjjoooaaadddeeehhhnnnzzzwwwccc\\\^^^wwwsssiiiZZZQQQOOOKKKFFFBBB@@@AAADDDLLL[[[hhhsss}}}|||hhhppplllQQQAAA===999444444333111222333333222000000000000000000000000000000000000000111111111111000///111444444555<<>>888444666888888777666:::@@@EEEOOO\\\ppplll[[[XXXPPPNNNYYYdddjjjmmmqqqgggiiiqqqnnnXXXIIIDDDBBB@@@===;;;:::::::::======>>>@@@CCCFFFJJJKKKMMMQQQUUUYYYXXXUUUPPPLLLKKKRRRddduuusss}}}zzzfffLLL<<<666222333333111111333000000/////////............------------...//////111111111222333333444444555666888999<<<@@@FFFJJJPPP^^^aaaZZZmmmxxxfff```YYYTTTUUUUUUSSSPPPNNNNNNNNNQQQJJJDDDBBBBBBAAABBBFFFJJJOOOWWW^^^bbb```YYYTTTQQQQQQOOOJJJBBB<<<999999555666<<>>;;;999888888===<<<>>>DDDJJJ```qqqeeeddddddiiitttooo```XXXhhhxxxmmm\\\RRROOOKKKFFFBBB@@@AAADDDLLL[[[iiiuuu}}}}}}ooorrrsss[[[III@@@999333444333111222333333222000000000000000000000000000000000000000111111111111000///111444444555===EEETTT~~~fffWWWWWW___hhhnnnuuuvvveeeXXXMMMKKKIIIFFFJJJRRRfffvvvtttZZZWWWRRRUUUcccxxxuuunnn}}}vvvkkkgggggggggeee```ZZZUUURRRPPPNNNKKKIIIFFFAAA;;;777888999999888777999===AAAMMM[[[ssslll___TTTSSSVVVYYY___eeeeeefffkkkzzzlllVVVHHHCCCBBB???===;;;:::::::::;;;<<<===???BBBFFFIIIKKKMMMPPPUUUXXXXXXTTTOOOLLLIIIQQQccc~~~wwwttt||||||SSS<<<666333333333111000333000000000/////////............------......///000111111222222333333444444777888:::;;;===@@@EEEIIIQQQ``````^^^yyy|||ggg```YYYSSSSSSRRRPPPOOOOOOQQQSSSRRRKKKDDDCCCBBB@@@AAAEEELLLSSS```lllpppjjj\\\QQQJJJKKKKKKGGGBBB<<<999777555555999AAAIIIMMMJJJFFFFFFHHHHHHGGGHHHNNNZZZdddfffhhhkkknnnqqqrrrrrrrrrpppwwwxxxzzz|||wwwssskkkccc[[[UUUQQQOOOLLLJJJGGGDDD@@@===;;;::::::===<<<>>>DDDFFFUUUnnnqqqiiicccdddmmm}}}hhhUUUZZZlll}}}ppp^^^SSSOOOJJJEEEBBB???AAADDDLLL[[[iiixxx}}}~~~hhhggg~~~|||cccLLL@@@999555444333111222333333222000000000000000000000000000000000000000111111111111000///111444444666>>>GGGYYYfffWWWZZZfffmmmnnnwwwvvveeeXXXNNNLLLIIIFFFJJJRRRhhhwwwqqq[[[XXXSSSUUUfff}}}nnnjjjzzz|||rrrkkkkkkjjjgggccc]]]YYYVVVQQQPPPNNNMMMJJJFFF@@@<<<:::;;;:::999888888:::<<>><<<::::::::::::999999;;;>>>AAAEEEIIIKKKKKKOOOTTTWWWXXXTTTOOOLLLGGGOOOaaa}}}zzzuuu{{{TTT<<<777333333333111000222000000000////////////..................//////000111111222222333444444555888999;;;<<<>>>AAAEEEIIIPPP```~~~aaadddhhh___ZZZRRRQQQPPPNNNMMMOOOSSSWWWSSSKKKEEECCCBBB@@@AAADDDHHHRRRcccuuu}}}vvvcccTTTLLLLLLLLLIIIDDD>>>888666888777777===CCCGGGGGGEEECCCEEEEEECCCCCCIIISSS\\\aaadddiiimmmnnnooooooooonnnuuuuuuwww~~~}}}wwwtttoooggg^^^XXXTTTSSSNNNLLLIIIFFFBBB???>>>===<<<===:::<<>><<<:::999999999777888999<<<@@@EEEIIIKKKJJJNNNSSSWWWWWWTTTPPPMMMHHHNNN___|||{{{uuuzzzoooMMM===777333333333000000222111000000000///////////////............///000000111222222333444444555555888:::<<<>>>???BBBFFFIIIOOO```}}}~~~eeellllll^^^ZZZRRRQQQOOOLLLLLLOOOTTTYYYSSSKKKEEECCCBBB@@@AAADDDFFFPPPcccxxx~~~jjjYYYOOONNNLLLIIIEEE@@@;;;777888666666999???CCCEEEEEECCCEEEEEEBBBAAAEEENNNVVV]]]bbbhhhkkklllkkkkkkkkkhhhooopppsss||||||vvvuuuqqqjjjbbb[[[XXXWWWPPPNNNKKKGGGDDDAAA???>>>======888:::CCCGGGSSSjjj}}}mmmeeeeeeiiiwwwkkk```\\\YYYeeewww{{{ooo]]]RRROOOJJJFFFBBB@@@AAADDDLLLZZZhhhuuu|||}}}uuukkk|||mmmNNN===999999444333111222333333222000000000000000000000000000///000000000111111111111111000111333555888AAAKKK]]]qqqUUUWWWjjjwwwzzz~~~zzzrrrgggZZZOOOLLLJJJFFFJJJQQQkkkuuummm```ZZZSSSSSSccczzz~~~nnnrrrxxx|||pppnnnkkkiiiiiigggdddbbbTTTSSSRRRQQQOOOKKKFFFBBB<<<;;;::::::;;;<<<<<<<<>>======AAALLL___{{{zzzlllfffrrrrrraaaRRRKKKKKKFFFDDDAAA>>>;;;999888888777777999<<>>888444444333000///111111111111000000000/////////////////////000000111222222333333444555555555777:::===@@@BBBEEEIIILLLRRRbbbkkkeeeVVVSSSRRROOOLLLKKKMMMRRRUUUQQQJJJDDDBBBBBBAAABBBFFFHHHLLLYYYppp|||nnn[[[TTTLLLEEEAAA@@@>>><<<666555666888===CCCGGGJJJSSSSSSPPPJJJCCCAAAFFFLLLNNNVVV```eeeeeeddddddeeeaaahhhiiinnnzzzyyyzzzxxxpppeee[[[VVVUUUQQQOOOLLLIIIEEECCCAAA@@@:::<<<888999???AAANNNfffyyywwwhhhiiiuuu~~~vvvfffaaacccssszzzooo___UUURRRMMMJJJEEEBBBBBBCCCJJJXXXeeepppzzz~~~kkk```qqqwww\\\GGG;;;666444333111222333333222000000000000000000000000000000000000000111111111111111000000333666:::DDDNNNddduuuvvvbbbUUUeee|||zzzvvvhhh[[[PPPMMMJJJFFFJJJQQQeee}}}nnnjjjaaa]]]XXXZZZkkk{{{tttsssttt|||{{{{{{~~~yyyssspppqqqpppmmmiii[[[XXXTTTQQQOOOMMMJJJGGGEEEAAA===;;;<<<>>>>>>===<<<@@@GGGRRReeeyyyxxxrrraaaRRRLLLMMMIIIGGGCCC???<<<999888777888999:::<<>>888444444333000///111111111111111000000000000///////////////000111111222222333444444555555666777:::===AAACCCFFFJJJMMMTTTcccuuujjjTTTTTTSSSPPPMMMKKKLLLPPPTTTPPPIIICCCBBBBBBAAACCCFFFEEEGGGSSSkkk{{{fff]]]QQQGGGAAA???===;;;888888999<<>><<>>BBBDDDFFFIIILLLOOOTTTbbb}}}eeeUUUQQQQQQPPPNNNLLLMMMOOORRRNNNLLLHHHDDDAAA?????????AAAFFFPPPccc}}}qqqaaaQQQIIIFFFBBB??????;;;::::::>>>DDDKKKQQQTTTVVVYYYYYYPPPDDD===???CCCKKKOOOUUU[[[___ccchhhkkkooojjjiiimmmssszzzrrrjjjaaaXXXVVVXXXVVVTTTPPPMMMJJJFFFAAA>>><<<::::::;;;;;;???KKKWWWppp{{{kkkffflll~~~nnnrrrvvvlllZZZPPPQQQKKKFFFBBBCCCEEEIIITTT^^^oooxxxqqqooo|||dddNNN???444666555555444222111111000222222222111000//////...000000000000111111111111111111333444444777DDDQQQlll~~~bbbZZZ___ooowwwiii[[[OOOKKKIIIFFFKKKTTTgggzzzooo{{{~~~yyywwwsssoooeee\\\ZZZ]]]hhh{{{xxx}}}pppllleee^^^WWWTTTUUUUUURRROOOJJJHHHFFFDDDCCC@@@===::::::@@@DDDNNN]]]eeeuuu{{{ooojjj\\\HHHBBBIIIFFFEEECCCAAA>>>;;;999888<<<>>>???@@@@@@BBBEEEGGGJJJNNNRRRSSSWWW[[[YYYTTTMMMRRRYYYkkk{{{uuuvvv}}}zzziiiNNN???888333444555222111222000000000000////////////......//////000111111111222333333444666888:::;;;===???CCCEEEGGGJJJMMMPPPUUUeee~~~~~~___UUUNNNOOONNNLLLJJJJJJMMMOOOOOOMMMIIIFFFCCCAAAAAAAAA@@@CCCLLL___{{{vvvfffTTTKKKFFFBBB??????======@@@DDDKKKQQQUUUWWWSSSVVVVVVOOODDD>>>@@@EEEIIIMMMTTT\\\bbbgggjjjlllmmmiiihhhlllsssyyyrrrkkkbbbYYYUUUWWWVVVTTTPPPMMMJJJFFFBBB???<<<;;;;;;;;;;;;???KKKXXXlllssskkkhhhxxx~~~|||uuukkkYYYPPPQQQKKKFFFBBBBBBDDDHHHSSS]]]mmmvvvpppkkkvvvxxxTTT???666666555555444222111111000222222111111000//////...000000000000111111111111111111333444444888DDDRRRrrr}}}qqq\\\YYY___mmmwwwjjj\\\OOOKKKIIIFFFJJJSSSjjj~~~jjjaaacccppp|||}}}yyytttppplllddd]]]\\\^^^lll|||uuu|||wwwooolllfff```YYYUUUVVVVVVTTTQQQLLLJJJGGGEEECCCAAA>>>;;;888???DDDNNN\\\cccrrrjjj[[[ZZZVVVJJJFFFKKKHHHGGGDDDAAA???===;;;;;;>>>???AAAAAABBBCCCEEEHHHJJJNNNRRRSSSVVVZZZWWWRRROOOSSSYYYiiiyyyuuuwww{{{lllTTTAAA999444444555222111222000000000000////////////......///000000111111222333333444555777999:::<<>>AAAFFFGGGKKKTTT^^^ggglllmmmlllgggfffgggllluuuyyysssmmmeee[[[VVVVVVVVVTTTQQQNNNKKKHHHCCC@@@>>><<<;;;;;;;;;???LLLXXXhhh~~~tttjjjuuuuuuiiiXXXOOOOOOJJJEEEAAAAAACCCGGGQQQ[[[jjjssspppgggppp\\\???888555555444333333222111111222222111111000/////////000000000000111111111111111111333444444888FFFTTTxxx}}}~~~|||fffUUUVVV^^^kkk}}}wwwkkk]]]PPPLLLIIIEEEIIIQQQiiirrrccc^^^___ooo}}}xxxuuurrrddd```]]]^^^ppp|||rrrrrrsssnnniiijjjhhhbbb[[[WWWWWWWWWVVVTTTPPPMMMIIIFFFDDDBBB@@@>>><<>>======AAABBBCCCCCCCCCDDDFFFIIIJJJNNNQQQSSSVVVXXXUUUOOOOOOSSSXXXggg{{{vvvxxxsss^^^CCC;;;555444555222111222000000000000////////////...//////000111111222222333333444555777:::;;;===AAACCCFFFHHHJJJNNNRRRUUUZZZnnn```RRRTTTLLLKKKJJJHHHFFFFFFHHHKKKKKKIIIEEEBBB@@@?????????CCCDDDKKK\\\uuuwwwdddWWWNNNGGGDDDEEEEEEJJJPPPUUUXXXXXXWWWWWWOOOQQQPPPIIIAAA===@@@EEEGGGLLLUUU```jjjmmmllljjjdddeeehhhnnnyyy{{{uuuqqqjjj```YYYXXXVVVTTTQQQOOOLLLIIIEEEBBB???===<<<<<<;;;@@@LLLYYYhhh|||vvvwwwzzzvvvgggWWWNNNNNNJJJDDD@@@@@@BBBFFFPPPZZZfffqqq}}}rrrgggpppdddAAA:::555555444333333222111111111111111111000000/////////000000000111111111111000111222444555:::HHHVVVzzzhhhSSSTTT]]]kkk~~~zzzlll^^^QQQMMMIIIEEEHHHOOOdddyyyppppppwww}}}xxxhhhbbb\\\[[[pppxxxuuurrrmmmjjjkkkiiiddd^^^YYYXXXXXXWWWVVVRRROOOKKKHHHFFFEEEBBBAAA===BBBFFFPPP```kkkiiiQQQMMMOOOMMMKKKLLLMMMJJJFFFAAA???>>>>>>???CCCEEEEEEEEEDDDEEEGGGIIIIIINNNQQQRRRUUUWWWSSSMMMMMMQQQVVVddd~~~yyyxxx~~~vvvbbbEEE===666555555222111222000000000000//////////////////000000111222222222333333444666888;;;===>>>BBBDDDFFFIIIKKKOOOTTTXXX\\\rrrttt}}}}}}___QQQRRRMMMMMMKKKIIIGGGGGGIIIKKKIIIGGGDDDAAA????????????@@@AAAJJJ]]]tttlll___UUUNNNLLLNNNPPPUUU[[[]]]\\\ZZZXXXWWWRRRRRROOOHHH@@@<<<>>>AAAIIIOOOXXXcccjjjllliiifffgggjjjlllppp{{{yyyvvvpppfff___\\\VVVTTTQQQOOOMMMKKKGGGDDDAAA>>><<<<<<;;;@@@LLLZZZkkkzzzzzzsssyyywwwgggXXXOOONNNJJJDDD@@@@@@AAAEEEOOOYYYdddppp}}}vvvllluuuhhhBBB777444444444333333222222111111111111000000000000000///000000000111111111111000000222444555;;;JJJYYY~~~kkkUUUWWW```mmm}}}}}}lll^^^RRRNNNIIIEEEGGGNNNbbbyyypppdddYYYWWWlll}}}{{{uuupppooojjjgggaaa]]]ZZZXXXVVVUUUTTTQQQNNNKKKJJJHHHFFFDDD:::======FFFXXXggg|||~~~{{{}}}www```VVVQQQMMMLLLNNNLLLJJJEEEAAA>>>>>>>>>???EEEFFFGGGFFFDDDDDDFFFHHHHHHMMMQQQSSSUUUWWWSSSLLLJJJOOOTTTaaazzzyyyuuuaaaGGG>>>777555555222111333000000000000//////////////////000111111222222333333444555777999;;;>>>???CCCEEEGGGIIIKKKPPPUUUYYY\\\uuuuuuiiipppyyy```SSSRRROOONNNMMMJJJHHHHHHJJJLLLIIIHHHEEEBBBAAAAAAAAABBB<<<>>>HHH]]]rrrpppdddZZZUUUUUUXXXZZZ^^^cccccc___[[[ZZZZZZTTTSSSNNNGGG???;;;<<>>>>>>>>FFFFFFGGGEEECCCCCCDDDEEEGGGLLLQQQSSSVVVXXXSSSMMMJJJNNNSSS___}}}{{{{{{vvvcccIII@@@777555555222111333000000000000///////////////000000111111222333333333444555777999<<<>>>@@@CCCEEEFFFHHHKKKPPPVVVZZZ]]]xxx|||qqqiiijjjtttggg[[[UUUTTTOOOOOONNNKKKIIIHHHJJJLLLHHHGGGDDDBBBAAAAAAAAABBB>>>>>>GGGZZZmmm{{{qqqeee]]]YYY\\\aaa]]]aaacccaaa\\\YYYZZZ\\\UUURRRMMMFFF???<<<===???GGGQQQ^^^eeeeeedddeeegggkkknnnmmmkkksss~~~{{{wwwooogggdddVVVUUURRRQQQOOOMMMJJJGGGDDD@@@>>><<<<<<@@@MMM[[[ppp|||vvvuuu|||zzzjjj\\\SSSOOOKKKFFFBBBAAABBBFFFOOOYYYdddqqqttt|||]]]BBB555444444333333333333222222000000000000000000000111000000000000111111111111000000222444666===NNN]]]xxxmmmUUUYYYbbbkkkyyyzzzjjj]]]QQQNNNKKKFFFHHHOOO^^^jjjZZZZZZeee~~~}}}}}}xxxrrrooopppooommmiiibbb\\\WWWUUURRRQQQQQQRRRRRRPPPLLLIIIFFFEEE@@@CCCQQQ___xxxvvvxxxyyyjjj```ZZZTTTPPPOOOLLLKKKHHHEEECCCAAA???>>>EEEFFFFFFDDDBBBAAABBBCCCFFFLLLQQQTTTWWWYYYUUUNNNLLLPPPTTT___{{{||||||rrrxxxyyygggJJJ@@@888666555222111333000000000000////////////000000000111222222333333333444555777:::<<>>??????@@@DDDBBBIIIXXXgggtttpppeee^^^[[[___eee[[[^^^```]]]XXXVVVXXX[[[TTTRRRLLLEEE???===>>>AAAEEEQQQ___eeedddbbbeeejjjeeehhhhhheeeppp{{{xxxpppiiifffWWWUUURRRQQQPPPNNNKKKHHHDDDAAA>>><<<<<<@@@NNN[[[qqq~~~}}}yyy|||{{{kkk^^^TTTOOOLLLGGGBBBAAABBBFFFPPPZZZeeeqqquuuoooVVVBBB888444333333333333333333333000000000000000111111111000000000000111111111111000000111444666===NNN___rrrrrrSSSSSS^^^jjjzzzwwwiii\\\QQQNNNKKKFFFHHHOOOWWWlll\\\]]]dddttt}}}xxx}}}~~~yyyvvvrrrsssrrrmmmfff^^^XXXUUUQQQQQQRRRTTTTTTRRRNNNJJJGGGFFF???AAALLLVVVlllxxxjjjbbb^^^YYYQQQLLLMMMLLLJJJHHHEEEBBB@@@???EEEEEEEEECCCAAA@@@@@@BBBFFFLLLQQQTTTXXXZZZVVVOOONNNRRRUUU___yyy}}}|||mmm|||wwweeeHHH999555666222222444///000000////////////000000000000000111222222333333555555666777:::===@@@BBBEEEFFFGGGHHHLLLUUUaaajjjjjj{{{}}}ZZZeee}}}nnnbbb```___VVVTTTXXXVVVQQQLLLIIIKKKKKKHHHHHHIIIHHHFFFEEECCCBBBBBBBBBBBBBBB@@@EEERRRaaannn{{{~~~rrrccc\\\]]]___^^^[[[YYYWWWTTTSSSSSSTTTTTTTTTMMMFFFCCC???<<<>>>BBBFFFSSS___ccccccfffiiijjjjjjjjjjjjlllrrr}}}zzztttmmmiii\\\YYYVVVTTTRRROOOKKKIIICCCBBBBBB@@@<<>>;;;===BBBGGGRRR\\\```bbbfffiiijjjiiiiiilllooottt}}}{{{uuuooommmbbb___ZZZVVVRRROOOKKKIIIDDDCCCCCCAAA>>>@@@MMM\\\jjjyyywww}}}{{{mmm\\\RRRRRRLLLGGGCCCAAAAAADDDOOO[[[gggnnnyyyzzzqqqVVV@@@777777555444444444444333111222222222111111111111000000000000000000000000000000444333444:::>>>OOOkkkyyylllnnnQQQUUU^^^ooouuu{{{jjj^^^RRRLLLIIIFFFFFFHHHTTTzzz~~~dddcccuuuxxxrrrqqqpppooonnnjjjeeebbb\\\XXXTTTSSSTTTTTTQQQNNNOOOIIIFFFGGGFFFIII\\\qqqttthhhgggjjjfff]]]WWWPPPNNNMMMLLLLLLJJJHHHEEEGGGGGGEEEAAA===<<<>>>@@@EEEKKKQQQTTTXXXZZZVVVOOOPPPPPPRRR^^^xxxwwwyyy}}}kkkvvvwwwdddJJJ:::555666111222555000111000000//////000000111000000111111222333333333666777888:::===@@@CCCDDDHHHJJJKKKKKKMMMSSS\\\cccmmmsssSSS___rrr{{{lllbbb\\\TTTTTTNNNKKKKKKKKKHHHFFFHHHJJJHHHFFFCCCAAA@@@@@@@@@???>>>EEESSSbbbmmmwwwzzzoooaaaXXXXXXXXXVVVMMMKKKIIIGGGGGGIIILLLNNNUUUMMMFFFBBB>>>;;;===AAAIIIQQQZZZ^^^bbbhhhjjjiiifffhhhlllqqqvvv|||vvvrrrqqqjjjeee^^^XXXSSSPPPLLLJJJFFFEEEDDDBBB@@@BBBNNN\\\jjjxxxqqqyyy|||nnn^^^TTTSSSLLLHHHCCCAAAAAADDDOOOZZZeeeooo|||vvv[[[AAA555777555444444444444333111222222222111111111111000000000000000000000000000111444333444;;;???QQQmmmsssfffLLLSSS\\\mmmrrr~~~mmmaaaSSSLLLHHHFFFFFFIIIUUUyyyhhhgggxxx}}}zzzttttttssssssssspppmmmiii___ZZZUUUSSSSSSSSSQQQOOORRRMMMIIIHHHDDDDDDRRRbbbmmm^^^```iiijjjaaaXXXRRRPPPOOOOOOOOOMMMJJJHHHIIIHHHFFFBBB>>>======???DDDJJJPPPTTTXXXZZZUUUOOOOOOPPPRRR]]]vvvwwwyyy|||}}}qqqzzzcccKKK;;;666666111222555000111000000000000000000111000000111222222333333444666777999;;;>>>AAADDDEEEJJJLLLMMMMMMNNNRRRYYY___jjj{{{[[[gggxxx|||uuuiiibbb___WWWUUUOOOKKKLLLKKKGGGFFFGGGKKKJJJGGGDDDAAA???????????????FFFUUUbbbllluuu{{{{{{xxxmmm```WWWUUUTTTQQQJJJHHHEEECCCDDDIIINNNQQQVVVNNNFFFAAA===:::===BBBJJJRRR[[[```fffkkkkkkgggeeefffkkkpppuuu}}}wwwssssssmmmhhh```YYYTTTPPPMMMKKKHHHFFFEEECCCAAACCCNNNZZZhhhuuusss|||}}}nnn___TTTQQQMMMHHHDDDBBBAAADDDOOOZZZeeeppp}}}}}}rrrZZZCCC888777555444444444444333111222222222111111111000000000000000000000000000000111444333555;;;@@@SSSppp|||bbbLLLRRRYYYlllrrr}}}ooobbbTTTLLLHHHEEEFFFIIIUUUyyy}}}tttqqq{{{}}}iiifffuuu}}}}}}||||||}}}{{{yyywwwvvvtttqqqllliii___ZZZUUUSSSSSSTTTSSSRRRPPPLLLJJJHHHDDDDDDMMMZZZ~~~lll\\\\\\dddeee]]]VVVWWWUUUTTTTTTSSSQQQMMMJJJJJJHHHFFFCCC@@@???@@@AAACCCJJJPPPUUUYYYZZZVVVOOOOOOPPPSSS]]]vvvwww{{{}}}pppwwwfffLLL<<<666666111222555111111111000000000000111111111111111222333333444444555777999<<<@@@BBBDDDEEEKKKMMMPPPPPPPPPSSSXXX]]]fffdddwww}}}rrrfffaaa___WWWUUUOOOLLLLLLKKKHHHFFFHHHLLLJJJGGGDDDAAA???>>>>>>======DDDRRR^^^gggnnntttxxxuuulll___WWWTTTQQQMMMHHHEEEBBB@@@CCCIIIQQQVVVXXXOOOGGGAAA===;;;===BBBJJJTTT^^^eeekkknnnkkkfffeeefffiiimmmssswwwsssssslllggg```YYYUUURRROOOMMMIIIFFFDDDCCCBBBCCCMMMXXXcccppp~~~~~~|||lll]]]SSSNNNMMMHHHDDDBBBAAADDDNNNZZZdddnnnyyy}}}~~~ttt\\\EEE:::777555444444444444333111222222222111111111000000000000000000000000000000111444333555<<>>BBBDDDFFFGGGKKKNNNRRRSSSSSSUUUYYY]]]cccmmmzzzoooeeebbbaaaZZZUUUOOOLLLLLLLLLIIIGGGIIIKKKJJJGGGDDDAAA??????>>>;;;;;;@@@LLLXXX___fffkkkuuutttlll```XXXUUUQQQLLLFFFBBB>>>===AAAJJJSSSZZZZZZQQQHHHBBB>>>;;;>>>DDDLLLWWWbbbhhhkkkmmmkkkgggggggggiiimmmrrryyysssssskkkggg```[[[VVVSSSPPPMMMHHHEEECCCBBBAAABBBKKKTTT^^^kkkzzzyyyhhh\\\RRRMMMNNNIIIDDDBBB@@@CCCNNNYYYcccllluuu}}}rrrccclllnnnxxx~~~aaaFFF999777555444444444444333111222222222111111111111000000000000000000000000000111444333555===CCCXXXvvv```RRRSSSUUUjjjvvv~~~{{{mmmaaaSSSLLLHHHFFFFFFIIIRRRxxxhhh^^^TTTSSSYYYdddrrr~~~{{{pppkkkuuuxxx~~~~~~|||yyywwwuuurrrooollleeeaaa]]][[[]]]^^^]]][[[SSSQQQNNNIIIDDDCCCGGGKKKeee{{{{{{qqqhhhfffeeeddddddeeebbbaaa```___]]]ZZZTTTPPPLLLIIIFFFEEEFFFHHHHHHHHHCCCJJJRRRWWW\\\]]]XXXPPPOOOQQQTTT]]]ttt{{{{{{{{{rrryyyxxxNNN>>>777666000222555111222111111000000111111222111111222333333444444555888:::>>>BBBEEEHHHIIIJJJJJJNNNSSSVVVVVVXXX[[[___eeeyyywwwmmmeeedddcccZZZTTTNNNKKKLLLLLLIIIHHHJJJKKKIIIFFFCCCAAA@@@??????===<<<@@@JJJTTT[[[aaagggsssssslllbbbZZZVVVRRRMMMFFFBBB>>>===BBBLLLWWW^^^\\\SSSIIICCC???<<>>777666000222555111222222111111111111222222111222222333333444444555:::<<<@@@DDDHHHJJJLLLLLLIIINNNTTTWWWXXXZZZ]]]```hhh|||qqqhhhddd```UUUSSSNNNKKKLLLMMMJJJIIIKKKJJJHHHFFFCCCAAA@@@@@@@@@AAA???BBBKKKUUU[[[bbbgggrrrrrrlllccc[[[WWWSSSMMMHHHDDD??????DDDOOO[[[ccc]]]TTTJJJDDD???===@@@FFFRRR\\\ddddddbbbeeejjjllljjjlllpppsssuuu}}}}}}wwwvvvnnnkkkeee```ZZZUUUOOOKKKGGGBBB@@@??????@@@GGGOOOVVVdddttt~~~bbb]]]hhhsssxxx{{{tttddd[[[UUUPPPNNNIIIDDDBBB@@@CCCMMMYYYeeerrr|||}}}~~~iii[[[QQQeee}}}^^^FFF===777555444444444444333111222222222111111111111000000000000000000000000000111555333555>>>EEEZZZyyyvvv|||ZZZNNNSSSVVViiirrr|||xxxhhh]]]QQQLLLIIIFFFEEEGGGMMMtttoooeee\\\YYYVVVSSSVVV]]]iiiiiifffccclll}}}zzzwwwsssppphhhddd```^^^]]]ZZZUUUQQQOOOOOOLLLEEEBBBCCCFFFGGGQQQeee}}}rrriiihhhhhhfffcccbbbbbbcccdddeeefffddd___\\\SSSOOOKKKIIIJJJKKKJJJHHHDDDLLLTTTZZZ___```ZZZRRRJJJMMMQQQYYYoooxxxzzz}}}rrr~~~~~~TTT@@@666555111333555///000000000000000111222222111222222333444555777888<<<@@@CCCCCCGGGMMMOOONNNLLLPPPTTTWWWXXX[[[```dddmmm~~~ooojjjeee^^^ZZZQQQPPPOOOMMMLLLKKKKKKKKKMMMJJJFFFCCCBBBBBBAAA@@@>>>???CCCKKKTTT]]]cccfffkkkpppoooggg]]]WWWRRRNNNGGGCCC@@@BBBJJJUUU___ddd```VVVJJJDDDAAA???BBBFFFUUU]]]dddcccbbbeeehhhiiikkkkkkmmmpppvvv|||zzzsssnnnfff```\\\WWWPPPKKKGGGGGGDDD???<<>>777666111222555111222222111111000000111111333333333555666888:::;;;>>>BBBDDDEEEHHHNNNPPPOOOMMMQQQVVVXXXYYY[[[___cccgggwwwjjj```\\\PPPOOOMMMLLLKKKKKKLLLMMMJJJGGGDDDBBBBBBCCCCCCBBBBBBBBBCCCGGGNNNVVV[[[]]]```ccccccaaaccchhhjjjggg___^^^```dddiiijjjfffaaaeeeZZZMMMEEEAAA@@@CCCHHHOOOWWW\\\]]]___dddfffeeehhhfffeeefffjjjwww|||vvvmmmeee___XXXPPPKKKDDDDDDBBB???===@@@EEEIIIQQQXXXhhhzzzmmmZZZWWWSSSMMMIIIEEECCCAAACCCLLLWWWeeesssnnnllliiiIII:::666666555444333333333333000000000000000000000000000000111111111222222222333111888555>>>OOOaaazzzdddQQQVVVTTT]]]vvvpppcccVVVNNNJJJEEEDDDFFFNNNooozzznnneeeYYYPPPOOOQQQVVVmmm}}}uuuqqqrrrjjj___WWWSSSQQQNNNKKKIIIJJJIIIFFFBBBAAAAAABBBBBBAAALLLiiiyyykkkhhhhhhaaaVVVMMMGGGHHHWWWttt|||vvvmmmddd]]]XXXTTTRRRRRRQQQRRRXXX```bbb___[[[TTTRRRSSSSSS^^^}}}qqqMMM===777777111222555111222222111111111111111222333333444555777999;;;<<<>>>BBBEEEEEEIIIOOOQQQPPPNNNRRRVVVXXXYYY[[[___cccjjjvvvttteee\\\YYYQQQPPPMMMLLLKKKLLLMMMNNNIIIFFFCCCAAAAAABBBAAAAAACCCBBBBBBEEELLLSSSWWWZZZ\\\___aaaaaagggqqqyyy{{{lllgggdddfffjjjkkkgggbbbeeeYYYLLLEEEAAA@@@CCCIIIPPPVVV[[[\\\^^^bbbdddbbbbbbbbbccceeehhhttt~~~wwwnnnfff```YYYQQQKKKDDDCCCAAA>>>===???BBBEEEMMMTTTdddwwwppp\\\WWWTTTNNNIIIEEECCCBBBCCCMMMWWWdddsssqqqmmmgggJJJ===666666555444333333333333000000000000000000000000000000111111111222222222333111999666@@@QQQdddcccQQQTTTRRR\\\vvvlll```TTTNNNJJJFFFEEEGGGMMMnnn|||llldddWWWRRRRRRVVVlll|||tttooopppiii^^^VVVRRRPPPMMMKKKIIIIIIHHHEEEBBB@@@@@@@@@AAA@@@JJJddd}}}lllgggfff^^^PPPFFFAAACCCGGGSSSkkk{{{rrrkkkddd___YYYUUUQQQQQQTTT[[[bbbccc^^^YYYSSSPPPQQQSSS___zzzsssfffJJJ<<<777777111111555222111111111111111222333333444444555666888;;;===>>>???CCCEEEFFFIIIOOORRRPPPQQQUUUYYY[[[[[[]]]aaaeeennn~~~jjjuuuiii___YYYWWWRRRQQQNNNLLLLLLMMMOOOPPPJJJGGGCCCAAAAAAAAAAAA@@@CCCAAAAAADDDJJJPPPUUUXXXYYY]]]______eeetttvvvnnneeecccgggiiigggddddddXXXKKKDDD@@@@@@DDDJJJRRRVVVYYYZZZ\\\______\\\ZZZ\\\aaaeeeiiittt~~~xxxoooggg```YYYQQQKKKEEECCCAAA>>>>>>>>>???@@@DDDKKKZZZmmm~~~zzzbbbXXXPPPNNNJJJFFFDDDBBBDDDMMMWWWaaaooommmeeeuuugggKKK>>>666666555444333333333333000000000000000000000000000111111111111222222222222222999888BBBTTTgggcccPPPSSSSSS]]]uuu}}}jjj___SSSNNNJJJGGGFFFHHHNNNoooppp^^^UUUTTTVVVjjj}}}zzzssspppnnnggg]]]VVVSSSQQQMMMKKKIIIIIIHHHEEEAAA?????????@@@AAAJJJ```mmmeeeaaaWWWIII???;;;>>><<<<<>>??????CCCFFFFFFJJJPPPRRRQQQRRRUUUYYY[[[[[[]]]aaaeeelll~~~uuudddxxxgggaaa\\\XXXWWWTTTRRROOOMMMMMMNNNQQQRRRMMMIIIEEECCCBBBBBBBBBAAABBBAAA@@@BBBHHHOOOTTTWWWWWW\\\^^^\\\```qqq{{{qqqeeebbbeeehhhgggdddbbbVVVIIIBBB???@@@EEEKKKRRRVVVWWWWWWXXX[[[YYYUUUYYY\\\ccchhhjjjqqq~~~wwwnnnggg```YYYQQQKKKFFFDDDAAA???>>>======<<>>>>>>>>???BBBHHHYYYzzzoooeee]]]RRREEE===777777666666@@@^^^rrriiiddd^^^ZZZZZZXXXYYY___dddfffaaa\\\TTTOOORRRWWWccc}}}{{{pppbbbHHH:::777888111111555333///000000111222444555666444555666777:::<<<>>>???@@@DDDFFFGGGJJJPPPRRRQQQPPPTTTXXXYYYZZZ[[[___ccchhhyyy}}}sssgggwwwhhhbbb]]]XXXTTTUUUSSSPPPNNNMMMOOORRRTTTOOOLLLHHHEEEDDDDDDCCCBBBBBB@@@???AAAGGGNNNTTTVVVVVV\\\^^^YYY[[[lll}}}rrrfffaaaeeehhhgggcccaaaUUUHHHAAA??????EEELLLRRRUUUVVVTTTUUUWWWUUUPPP\\\aaagggkkkkkkmmmyyy}}}wwwnnnfff```YYYQQQLLLGGGEEEAAA???===<<<;;;:::>>>AAAJJJXXXgggvvvvvvbbbZZZQQQNNNJJJFFFDDDBBBDDDMMMXXXbbbooo}}}jjjeeeyyy|||~~~iiiMMM:::666666555444333333333333000000000000000000000000000111111111111222222222222222:::999EEEWWWkkkeeeQQQRRRWWWbbbuuuzzzmmmbbbWWWQQQMMMIIIGGGHHHJJJjjj|||eeeWWWRRRQQQbbb|||wwwuuuvvvjjjddd]]]XXXVVVSSSOOOKKKIIIIIIGGGDDD@@@>>>===>>>???AAAEEESSSrrrsssfff]]]QQQDDD>>>;;;666666::::::IIIyyyzzzoooiiieeebbb```]]][[[^^^dddfffddd```UUUPPPSSSYYYddduuu```FFF<<<444333444333222222333333333222333333444444333444555777:::>>>BBBDDDEEEEEEEEEGGGIIIKKKNNNPPPQQQSSSTTTUUUUUUWWW[[[]]]fffyyygggdddmmmbbbXXXQQQMMMSSSQQQOOOKKKIIIKKKNNNRRROOOKKKFFFBBBBBBBBBCCCCCCDDDDDDBBBAAACCCHHHOOOTTT[[[\\\ZZZWWWXXXeee{{{}}}lllaaadddgggccccccggg]]]RRRGGGBBB@@@@@@EEEJJJOOOPPPQQQTTTVVVYYYZZZ[[[dddaaabbbgggkkknnnvvv~~~wwwnnnfff___XXXPPPJJJKKKIIIEEEAAA>>>======>>>>>>???GGGSSS```mmm|||xxxdddWWWRRRNNNJJJFFFCCCAAACCCNNN[[[fffppp}}}~~~kkkggg{{{{{{eeeIII===888666444444555555444333222222111111111111222222...///000111111222111111111333<<<888CCCZZZqqq|||cccRRRQQQSSS___ttt|||qqqdddVVVOOOLLLGGGDDDDDDJJJeeewwwgggTTTMMMSSSeee~~~xxxuuutttuuummmeee[[[UUUSSSQQQMMMJJJMMMLLLIIIEEE@@@=========>>>AAAEEERRRooovvvhhh[[[KKK???======999555777<<>>???EEEPPP[[[fffssszzzeeeWWWRRRNNNJJJFFFDDDAAACCCNNN[[[jjjssskkkbbbxxxvvvfffPPPBBB888666444333444444333222222222111111111111222222//////000111222222222222111333;;;888DDD\\\sssiiiUUUPPPQQQ^^^uuurrrdddVVVOOOLLLGGGDDDCCCJJJ```|||wwwgggUUUMMMQQQaaayyyzzzuuusssrrrmmmfff]]]WWWUUUSSSPPPLLLKKKKKKHHHDDD@@@======>>>>>>AAAEEEQQQkkktttfffYYYJJJ???===:::777333666:::???aaasssmmmjjjjjjfffbbbdddhhhiiiddd___VVVPPPQQQUUUaaa~~~ppp\\\FFF<<<444333444333222222222111111111222222333444444555666999<<>>>>>BBBKKKTTT\\\hhhrrr|||gggXXXRRRNNNJJJGGGDDDAAACCCOOO[[[mmmvvvnnndddzzzrrrdddOOO<<<777555333333444444333222222222111111111111222222000000111222333333333333222333;;;888FFF___vvvlllVVVOOOPPP^^^vvvsssfffWWWPPPLLLFFFCCCBBBFFFYYYsssssseeeUUULLLNNN]]]ttt|||vvvrrrpppmmmggg___YYYWWWTTTQQQNNNJJJIIIGGGDDD@@@>>>>>>???@@@CCCEEEMMMaaarrrdddWWWHHH???>>>:::888444666::::::OOOtttzzzrrrooollljjjkkkmmmkkkddd]]]WWWQQQRRRWWWddduuuaaaFFF<<<444333444333222222111111111111111222333444444555666999<<>><<<;;;;;;<<<;;;???GGGNNNTTT^^^gggxxxiiiYYYSSSNNNJJJGGGDDDAAADDDPPP\\\mmmvvvqqqkkkzzzhhhLLL555777555333333333444333111222222111111111111222222111111222333444444444444333333;;;999HHHbbbzzzkkkSSSPPPRRR___sss~~~tttgggXXXPPPLLLFFFBBBBBB@@@VVVuuutttmmmaaaSSSKKKMMM[[[sss|||vvvqqqooooooiiibbb[[[WWWSSSOOOLLLHHHHHHFFFCCC@@@>>>???@@@AAACCCEEEHHHUUUrrroooaaaUUUHHH@@@???<<<;;;666777;;;999DDD]]]xxxxxxtttqqqppppppllleee___YYYTTTWWW\\\iii}}}}}}}}}wwwsss]]]FFF<<<444333444333222222111111111111222333444555444555777:::<<>><<<<<<999999===DDDJJJOOOWWW```pppyyyjjjZZZSSSNNNJJJGGGDDDBBBEEEPPP]]]kkkssspppkkkoooNNN<<<777555333333444444333222222222111111111111222222111222333444444555444444444444:::999KKKfffmmmSSSSSSWWW___nnn|||~~~uuugggXXXQQQLLLGGGCCCBBBAAAWWWxxx{{{pppfffgggjjjdddfff]]]RRRKKKLLL[[[www{{{uuurrrqqqpppkkkddd]]]VVVQQQMMMJJJGGGGGGFFFCCC@@@>>>???@@@AAABBBCCCEEEPPPiiilll___TTTGGG@@@@@@>>>>>>777555:::999???OOOmmm~~~yyyuuurrrmmmhhhcccYYYUUUYYY___lll{{{iii}}}zzz___FFF<<<444333444333222222111111111222333444555666666777999<<>><<<;;;888888;;;AAAFFFJJJQQQYYYhhhppp|||~~~iiiZZZTTTNNNJJJGGGDDDBBBEEEQQQ^^^iiirrr}}}llleeexxxxxxpppOOOCCC888666444444555555444333222222111111111111222222111111222333444444444444444444::::::MMMjjj~~~uuuVVVUUUYYY^^^jjj}}}tttgggXXXQQQMMMGGGDDDCCCFFFYYYwwwsssddd]]]VVVYYY___\\\bbb[[[RRRLLLMMM^^^}}}|||vvvsssrrrppplllfff^^^WWWQQQLLLJJJGGGGGGFFFCCC???>>>>>>@@@>>>???AAAEEEOOOeeeiii]]]TTTHHHAAAAAA<<>>AAAFFFKKKPPPTTTVVVSSSOOOUUUffftttzzzmmmfffdddaaaXXXOOOKKKEEE@@@@@@AAAAAACCCGGGGGGKKKQQQVVVZZZ[[[ZZZXXXVVVZZZ[[[WWWVVVYYY[[[YYYeeewwwpppkkkfffgggggghhhiiiiiiiiiiiibbb^^^ZZZYYYZZZZZZWWWTTTLLLJJJHHHDDDAAA>>>;;;:::999888:::???BBBEEEKKKRRR\\\cccooo}}}}}}hhhZZZUUUMMMJJJGGGEEECCCFFFRRR^^^lllsss~~~llleeexxx{{{vvvrrrMMM@@@999777555555666666555444222222111111111111222222000111222333333444444444555444::::::OOOmmm|||zzzVVVSSSWWW___mmm}}}sssfffXXXQQQMMMHHHEEEEEEGGGXXXuuuwwwccc[[[[[[XXX\\\```]]]bbb\\\SSSMMMNNN```~~~xxxsssqqqnnnlllggg```YYYSSSOOONNNHHHHHHFFFCCC???===>>>???>>>===???DDDLLL___}}}zzzfff]]]UUUIIIBBBBBB:::AAA;;;555888999888???QQQccczzzrrrkkkgggXXXUUUZZZbbboootttmmm^^^GGG<<<444333444333222222333333333444555666888888<<<>>>@@@CCCEEEGGGGGGGGGEEEFFFGGGIIIMMMQQQTTTVVVYYY[[[^^^___^^^]]]^^^^^^iiitttooonnneee```]]]\\\WWWUUUQQQLLLIIIHHHKKKNNNJJJGGGCCCAAACCCEEEGGGGGGHHHFFFCCC???>>>@@@EEEJJJOOOSSSUUURRRMMMOOOYYYccc{{{tttkkkeeeeeeccc\\\SSSKKKEEE@@@AAABBBAAACCCGGGGGGLLLRRRXXXZZZYYYVVVTTTUUU[[[\\\WWWUUUWWWVVVSSS^^^uuuxxxqqqgggiiimmmooopppooommmkkkccc___[[[XXXXXXVVVSSSOOOKKKJJJGGGDDD@@@===:::999999888:::>>>@@@AAAFFFLLLQQQWWWcccsss|||hhh[[[VVVMMMJJJGGGEEECCCFFFRRR___nnnvvvooojjj~~~}}}yyyOOO;;;:::888666666666777666444222222111111111111222222000000111222333333333333666444::::::PPPoooyyyTTTOOOTTT```rrr{{{ssseeeXXXQQQMMMIIIFFFFFFDDDWWWvvv|||vvveeebbbgggfffhhhjjjfffccc]]]UUUNNNNNNaaaqqqvvv{{{yyytttqqqlllkkkgggaaa[[[VVVSSSRRRHHHHHHFFFCCC???======>>>@@@======AAAHHHVVVqqqxxxeee\\\UUUJJJCCCCCC:::DDD@@@999<<<;;;888===EEEOOOhhh~~~uuulllfff[[[XXX]]]eeerrruuusss|||{{{cccUUUBBB:::555444444222333666111222333444555777:::===>>>AAAEEEHHHIIIIIIGGGFFFCCCFFFJJJMMMOOORRRVVVXXXXXXZZZ]]]]]]\\\[[[[[[[[[cccppptttwwwgggbbbbbb]]]]]]SSSKKKKKKMMMMMMLLLNNNPPPKKKEEEBBBDDDFFFGGGFFFHHHDDDBBBBBB@@@@@@DDDJJJQQQQQQSSSQQQMMMNNNZZZhhhzzzuuulllccc```aaa\\\VVVMMMCCC<<<===@@@BBBCCCFFFEEEKKKQQQSSSRRRRRRUUUXXXYYYXXXUUUSSSRRRSSSUUUVVV^^^fff~~~vvvtttrrrpppnnnnnnoooqqqrrrjjjeee]]]VVVRRRPPPOOONNNIIIGGGFFFDDDAAA===777333555888;;;===???BBBEEEHHHOOOPPPVVVcccuuu{{{ggg[[[VVVQQQLLLHHHDDDBBBFFFRRR```nnnsss{{{ppphhhQQQ888888666444444444555444333333333222111111222333333111111222222222333333333444888;;;???PPPqqqxxxSSSKKKPPP^^^qqqyyyuuucccXXXSSSIIIFFFGGGAAADDDRRRnnnxxx}}}~~~|||xxxuuutttoooiiiiii]]]XXXSSSNNNaaazzzxxxvvvvvvzzz~~~xxxssssssnnnkkkhhhddd```ZZZTTTPPPKKKHHHDDD@@@>>>===>>>>>><<>>>>>IIITTThhhpppccc^^^WWWKKKDDDDDD???>>><<<999888999999:::AAAGGGVVViiiwww}}}yyyiii^^^\\\]]][[[___wwwzzzjjjmmm{{{vvvxxx{{{yyygggUUUAAA:::555444444222333666111333444444555777:::===@@@CCCFFFJJJKKKKKKJJJHHHIIIKKKNNNPPPRRRTTTWWWZZZXXXYYYYYYXXXWWWXXXZZZ\\\bbbmmmsssxxxhhhbbbccc]]][[[RRRKKKKKKLLLLLLKKKMMMOOOKKKEEECCCDDDFFFGGGFFFGGGCCCAAAAAA@@@???CCCIIIOOOPPPQQQPPPLLLLLLXXXfff{{{qqqhhhdddeeebbb\\\NNNEEE======??????@@@BBBFFFKKKQQQSSSRRRRRRTTTWWWVVVTTTRRROOONNNOOOPPPRRRTTT\\\pppxxxuuupppnnnnnnooopppoookkkeee\\\UUUPPPMMMLLLKKKJJJHHHFFFCCCAAA===888555666777:::;;;===AAAEEEIIIMMMMMMOOOXXXgggxxxkkk\\\UUUPPPLLLHHHDDDBBBFFFSSS```pppvvv~~~vvvoooUUU>>>888666444444444555444333333333222111111222333333111222222222222333333333444888;;;???OOOpppvvvTTTLLLOOOZZZjjjvvvuuucccXXXSSSIIIFFFGGGBBBAAAOOOjjj{{{rrrooo```XXXUUURRRfff|||yyyyyy{{{~~~~~~~~~xxxttttttqqqmmmiiiddd___YYYRRRNNNJJJHHHDDDAAA>>>======>>>:::???======FFFPPPccc||||||lll___\\\WWWKKKCCCBBB@@@>>><<<:::999999::::::EEEGGGPPP^^^kkkttt}}}yyyjjj___YYYYYYWWW\\\tttvvveeecccppp|||xxx~~~vvvzzziiiSSS@@@999444444444222333666333444555555555777:::===CCCEEEIIILLLNNNNNNMMMLLLOOOQQQTTTUUUUUUVVVYYY[[[[[[[[[ZZZXXXWWWXXX\\\___aaahhhpppzzziiicccccc]]]XXXPPPJJJJJJKKKJJJJJJLLLNNNJJJEEECCCDDDEEEFFFGGGFFFCCCAAAAAA@@@>>>BBBHHHMMMNNNPPPOOOJJJJJJUUUccc}}}yyypppeee``````___[[[OOOFFF???>>>>>>===>>>@@@HHHLLLQQQSSSRRRQQQSSSUUUQQQOOOLLLJJJIIIIIIJJJKKKNNNUUUccc~~~xxxqqqnnnoooqqqooommmnnnggg^^^VVVQQQNNNLLLJJJLLLIIIEEEBBB???===:::777666777888999;;;???EEEIIIQQQQQQQQQTTT^^^mmm~~~ppp^^^SSSPPPKKKGGGDDDBBBFFFSSSaaarrrxxxsssmmmzzzQQQ>>>888666444444444555444333333222222111111222222333222222222222333333333333444888;;;>>>OOOppphhhNNNLLLPPPZZZjjjuuuvvvcccXXXSSSIIIGGGHHHBBB@@@MMMhhh~~~hhhZZZWWWZZZppp~~~}}}~~~~~~}}}~~~~~~zzzwwwwwwsssoooiiiccc]]]VVVPPPLLLIIIGGGDDDAAA>>>======>>>999>>><<<;;;CCCJJJ[[[sss{{{jjj]]][[[YYYNNNEEEBBB@@@>>><<<:::999999:::;;;EEEGGGOOO]]]hhhpppxxxyyyjjj___WWWXXXWWW\\\tttvvvccc\\\fffuuu|||rrr{{{fffPPP???999444444444222333555444555666666666777:::===DDDFFFIIIMMMOOOPPPOOOOOOTTTVVVWWWXXXWWWWWWYYYZZZ_________^^^]]]^^^aaadddaaafff|||jjj}}}jjjcccaaa[[[UUUNNNJJJJJJKKKIIIIIIKKKLLLIIIFFFDDDCCCEEEFFFGGGFFFBBBAAAAAA???>>>AAAFFFKKKMMMPPPOOOKKKJJJTTT```yyywwwnnnbbb[[[ZZZYYYWWWNNNFFF@@@??????===>>>AAAIIILLLPPPQQQPPPPPPPPPQQQLLLJJJHHHFFFEEEDDDEEEEEEJJJPPPXXXkkk|||rrrooorrrtttqqqnnnpppjjjbbbZZZVVVRRRPPPNNNLLLIIICCC@@@===<<<:::888666666777777999>>>DDDHHHRRRTTTVVVXXX]]]gggttt~~~sss^^^QQQOOOKKKGGGDDDCCCGGGTTTbbbqqqwwwmmmgggmmmJJJ===888666444444444555444333222222222222222222222222222222222333333333444444444888:::===NNNppp~~~bbbMMMNNNSSS\\\kkkuuuxxxdddYYYSSSIIIGGGHHHCCCBBBNNNgggttt^^^ZZZbbb}}}~~~||||||tttpppiiibbb[[[UUUOOOKKKHHHFFFDDDAAA???=========888>>><<<;;;AAAFFFTTTkkk}}}mmm```___]]]RRRHHHCCC@@@???<<<:::999999:::;;;@@@GGGVVVhhhsssvvvxxxzzz}}}xxxhhh]]]YYYZZZZZZ```xxx{{{ggg\\\aaammm~~~}}}tttttt^^^PPP===888444444555222333555444555666666777888;;;>>>CCCEEEIIILLLOOOPPPQQQQQQUUUVVVXXXXXXWWWWWWXXXYYY___aaaccccccccccccdddeeeccceeezzzsssddd~~~iiiaaa___XXXRRRMMMJJJKKKKKKHHHHHHJJJJJJHHHFFFDDDCCCDDDFFFGGGFFFCCCAAABBB@@@>>>@@@EEEJJJMMMPPPPPPKKKJJJSSS___zzzzzzrrreeeZZZXXXWWWVVVKKKDDD@@@@@@@@@???@@@DDDIIIKKKMMMNNNNNNMMMLLLLLLGGGFFFEEECCCBBBAAABBBBBBCCCHHHMMM[[[wwwrrrtttwwwuuurrroookkkddd^^^ZZZWWWTTTRRRKKKGGGBBB>>><<<;;;:::999666666666666777;;;AAAEEELLLQQQXXX]]]aaaffflllqqqyyyrrr^^^PPPNNNJJJFFFDDDCCCGGGUUUcccnnnuuuoookkkoooLLL>>>888666444444444555444333222222222222222222222222222222333333333444444444444888:::===OOOqqqiiiRRRPPPRRRYYYfffuuu{{{ggg[[[TTTJJJGGGHHHCCCDDDNNNeeeccc]]]jjjtttoooggg```ZZZTTTPPPMMMGGGEEECCCAAA???>>>======999???===;;;@@@DDDQQQgggqqqeeeccc```SSSGGGCCC@@@???===:::999:::;;;;;;???GGGXXXlllxxx{{{{{{}}}vvvfff[[[ZZZ\\\]]]ccc{{{~~~lll]]][[[cccuuu{{{}}}kkkWWWPPP<<<777333555555333222555333555666777777:::===@@@CCCEEEHHHLLLOOOQQQRRRRRRSSSUUUVVVVVVVVVVVVWWWYYY[[[^^^aaabbbbbbaaaaaabbbbbbdddwwwppp```{{{ggg^^^[[[TTTPPPLLLKKKMMMKKKHHHGGGJJJHHHHHHGGGEEECCCCCCEEEHHHFFFCCCBBBCCCAAA>>>@@@EEEIIILLLPPPPPPKKKIIIQQQ\\\xxxyyyssseeeXXXRRRQQQQQQGGGBBB???@@@@@@>>>AAAEEEGGGHHHJJJKKKJJJIIIGGGEEECCCCCCBBBAAA@@@@@@@@@@@@AAAEEEJJJVVVuuuxxxwwwxxxxxxvvvmmmjjjfffbbb^^^ZZZUUUQQQKKKGGGCCC???===<<<:::999666666666666777999>>>AAAIIIOOOYYYbbbiiinnnqqqssswww}}}nnn\\\QQQMMMIIIFFFDDDCCCHHHVVVdddnnnuuurrrqqqyyy|||wwwNNN<<<888666444444444555444333111222222333333222222111333333333333444444444444444888:::>>>PPPsssjjjPPPLLLOOOWWWeeetttkkk^^^VVVKKKHHHIIIDDDDDDKKK___|||gggaaaooo}}}vvv~~~uuuooofff^^^XXXSSSOOOLLLFFFEEECCCAAA???>>>======:::???===;;;???CCCQQQgggxxxnnnjjjbbbRRRFFFCCCAAA???===;;;::::::;;;<<>>>>>===<<<>>>CCCFFFFFFFFFGGGGGGEEEBBB@@@?????????>>>>>>>>>??????BBBEEEJJJTTTggg~~~yyywwwxxxxxxooommmjjjgggccc\\\UUUPPPLLLIIIEEEBBB@@@>>><<<:::666777777777666888:::===GGGKKKSSS___lllvvv}}}}}}}}}hhhYYYRRRLLLHHHEEEDDDCCCHHHVVVdddrrrxxxrrrssszzzOOO:::888666444444444555444333111222333333333333222111333333333444444444444555333777:::>>>QQQvvv{{{sss|||nnnPPPJJJNNNXXXhhhuuuoooaaaXXXLLLHHHIIIDDDBBBHHHZZZwwwhhhdddssszzzqqqyyy~~~}}}~~~~~~}}}xxxqqqggg]]]VVVQQQMMMJJJEEEDDDCCCAAA???>>>===<<<:::???;;;999>>>BBBQQQhhhzzztttgggTTTHHHFFFAAA@@@===;;;::::::;;;<<>>>>>@@@AAAFFFMMMXXXnnnyyyvvvwwwxxxsssrrrpppmmmhhh```WWWPPPMMMJJJGGGDDDBBBAAA>>><<<666777888777666777888:::AAACCCHHHUUUfffwwwyyydddWWWRRRLLLHHHEEEDDDCCCHHHWWWeeevvv{{{sssuuu{{{RRR>>>888666444444444555444333111222333444444333222111333333333444444444555555333777:::???RRRwwwxxxkkkttt}}}XXXMMMNNNXXXhhhxxxqqqbbbYYYLLLHHHIIIDDD@@@FFFYYYwww}}}~~~~~~hhhffftttzzznnnvvv}}}|||}}}}}}{{{zzzyyyzzzssshhh]]]UUUOOOJJJHHHDDDDDDBBBAAA???>>>===<<<999>>>:::777===BBBQQQhhh}}}lllWWWKKKKKKAAA@@@===;;;::::::;;;<<>>AAACCCCCCAAADDDHHHLLLNNNNNNMMMKKKJJJLLLOOOSSSUUUWWWXXXXXXZZZZZZZZZXXXWWWXXX[[[]]]^^^ZZZkkkwwwVVV}}}yyy```XXX\\\ZZZRRROOOMMMNNNLLLHHHHHHJJJGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEDDDCCCAAA@@@???FFFIIIKKKKKKHHHHHHKKKNNNiiisssmmm___WWWKKKAAABBB===>>>>>><<<;;;<<>>BBBKKKXXXjjj}}}}}}fffYYYSSSKKKHHHDDDAAA@@@GGGYYYjjj{{{vvv~~~qqqSSS===999777555444444444333111333333222222333333444555333333333444444444555555444444:::@@@QQQ|||ppp|||```NNNTTT^^^gggwww}}}wwwdddXXXPPPIIIDDDDDD???FFFYYYxxxqqqlllqqqtttiiigggvvvzzzpppnnnxxx~~~|||yyywwwwww{{{}}}}}}~~~vvvnnnddd[[[UUUPPPKKKGGGDDDBBB???>>>>>>>>>>>>===999<<<999999???AAAOOOhhhqqq]]]NNNGGGFFFCCC@@@===;;;;;;<<<<<>>BBBCCCDDDEEEGGGJJJLLLNNNMMMLLLKKKKKKLLLOOORRRTTTVVVWWWXXXYYYYYYYYYXXXWWWWWWZZZ\\\___ZZZkkk|||[[[eee\\\\\\WWWRRRNNNLLLMMMLLLHHHGGGJJJIIIGGGEEEDDDDDDEEEFFFGGGFFFFFFEEEDDDCCCAAA???>>>EEEHHHKKKKKKIIIHHHJJJLLLdddppplll```WWWKKK@@@AAA===>>>>>><<<;;;<<<@@@DDDDDDCCCAAA>>>===;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAACCCFFFPPPeeexxxzzzuuusssqqqooonnnmmmkkkhhhccc___YYYRRRIIIEEEEEECCC>>>888888777666555666666777888888999===DDDOOO```qqq|||iiiYYYPPPLLLHHHDDDBBBAAAHHHZZZlll}}}tttwwwlllPPP>>>999777555444444444333222333333222222333333444555333333444444444555555555666666;;;AAASSS~~~```KKKPPP[[[fffttt|||uuudddXXXPPPIIIFFFFFFEEEGGGRRRkkkkkkbbbcccdddppp}}}gggfffsssvvvmmmnnnzzz}}}zzzxxxxxx{{{}}}zzzyyyzzztttlllbbbYYYTTTOOOJJJFFFDDDBBB???>>>>>>>>>>>>===999;;;888999???AAAOOOiiisss\\\NNNHHHFFFDDD@@@===;;;;;;<<<===GGGKKKUUUccclllqqqxxxyyyiii^^^ZZZ]]]```iii|||qqqjjjqqqzzzzzzlllSSSDDD666666555444333333333333555777999===@@@BBBDDDEEEIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNPPPRRRUUUWWWXXXWWWXXXXXXWWWVVVWWWYYY[[[___[[[jjj}}}dddkkk```\\\TTTQQQMMMLLLMMMLLLHHHHHHKKKKKKIIIFFFDDDCCCEEEGGGIIIGGGGGGFFFDDDBBB@@@>>>===BBBFFFKKKLLLJJJHHHHHHJJJ\\\jjjjjj```XXXKKK???@@@=========<<<;;;<<>>;;;:::999:::;;;<<<<<<<<<<<<======>>>>>>=========>>>>>>CCCQQQ```}}}xxxuuupppooonnnnnnnnnllliiifff```WWWNNNHHHFFFCCC???:::;;;999888666666666666777555666999>>>FFFSSSaaajjj~~~ooo\\\PPPLLLIIIEEECCCBBBJJJ\\\mmm~~~rrrqqqiiiLLL<<<999777555444444444333222333333222222333333444555333444444444444555555555999888===CCCUUUaaaKKKMMMXXXeeeqqq|||tttdddXXXPPPIIIFFFGGGFFFEEELLLaaa}}}nnnaaa^^^YYYaaasss}}}qqqbbbcccnnnxxx|||~~~~~~}}}sssjjjmmmzzz{{{yyyzzz|||}}}}}}zzzwwwuuuuuuqqqjjj```XXXRRRMMMHHHDDDDDDAAA???===>>>>>>======999;;;888999???AAAPPPjjjsss\\\OOOJJJFFFDDD@@@===<<<<<<===>>>HHHLLLWWWeeepppuuu|||vvvggg]]]UUUYYY]]]hhh~~~tttmmmssszzzeeeNNN???666666555444444444444444666888<<>><<>>>>>>>>>>>?????????@@@<<<;;;<<<===<<<>>>HHHRRRhhhyyyuuupppooommmmmmnnnmmmkkkiiiaaaYYYOOOHHHFFFDDDAAA>>>===<<<:::777666555555555777888:::<<>>======>>>===<<<999;;;888999???BBBRRRlllooo]]]QQQLLLFFFDDDAAA>>><<<===>>>???EEEJJJVVVeeepppvvv}}}ssseee[[[RRRVVV\\\gggvvvpppuuuvvvaaaMMMAAA666666555444444444555555666:::???BBBCCCDDDGGGIIIGGGGGGGGGHHHJJJLLLOOOPPPOOOOOOOOOOOOQQQSSSVVVWWWTTTUUUWWWWWWVVVVVVXXXZZZ]]]\\\hhhsssmmmnnnbbb]]]SSSQQQNNNMMMOOONNNLLLLLLOOOMMMKKKGGGDDDCCCDDDGGGIIIHHHGGGFFFEEEBBB@@@>>><<<===CCCIIIKKKIIIFFFEEEEEENNN```fff```XXXJJJ>>>???===<<<;;;::::::;;;;;;;;;;;;:::888777888:::===???AAAAAAAAAAAAAAAAAAAAAAAA>>><<<<<<======<<>>;;;888666555444444999999;;;<<<@@@FFFNNNSSSbbbkkkzzzppp___TTTLLLIIIFFFEEEEEEMMM```qqq|||rrrmmmiiiKKK;;;888666444444444555444333333333222222333333444555444444444555555555666666999777;;;AAATTT```OOOLLLTTTaaammmzzzzzziii[[[OOOFFFCCCEEE@@@AAAKKK```yyyzzzmmmhhh[[[UUUWWWVVVVVVQQQPPPXXXbbbiiimmmpppyyy~~~ppppppzzz~~~}}}|||{{{xxxvvvtttpppiii```YYYTTTOOOIIIDDDCCCAAA>>>============<<<999;;;777888???CCCSSSnnnxxxoooggg^^^TTTMMMFFFDDDAAA>>>===>>>???@@@EEEJJJWWWfffqqqwww~~~~~~rrrddd[[[OOOUUU\\\hhhwwwrrrvvvsss___OOOEEE666666555555555555555666777<<>>======BBBGGGIIIGGGEEEDDDDDDJJJ^^^fff___WWWIII>>>???===;;;:::999:::;;;:::888777777777888;;;>>>AAACCCFFFFFFEEEEEEDDDDDDCCCCCCCCC???<<<===<<<:::;;;???===aaa|||wwwjjjgggccc```___^^^]]][[[UUUQQQKKKGGGFFFEEEEEEDDDAAA???<<<999777555555444666888999;;;===AAAGGGKKKUUUZZZfffxxxuuufffZZZRRRKKKHHHFFFDDDEEEMMM```rrr|||nnnjjj~~~xxxcccLLL@@@777666444444555555444333333333222222333333444555444444555555555666666666888666:::@@@SSSyyyZZZMMMJJJOOO[[[iiiwww}}}mmm^^^PPPFFFCCCEEECCCBBBIII^^^zzzwwwrrreee[[[XXXSSSKKKHHHJJJSSS\\\bbbiiiooovvvzzzwww~~~||||||~~~~~~{{{xxxuuuoooiiiaaaZZZUUUPPPIIIEEECCC@@@>>><<<======<<<<<<999;;;777888???CCCTTTpppvvvjjjcccaaa]]]TTTLLLGGGEEEBBB???>>>>>>@@@AAAIIINNN[[[jjjtttyyyssseee\\\OOOVVV]]]kkkwwwrrrwwwyyyzzzooo]]]LLLBBB666666555555555555666666777===CCCFFFFFFFFFIIILLLIIIJJJKKKMMMNNNOOOPPPQQQQQQQQQSSSTTTUUUUUUUUUUUUSSSUUUWWWXXXXXXXXXYYY[[[XXX[[[hhhmmmkkkcccyyyyyycccYYYPPPNNNKKKJJJMMMMMMKKKKKKNNNKKKIIIGGGDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCAAA???>>><<>>@@@===;;;999999::::::888666444555777:::>>>BBBEEEGGGKKKJJJIIIHHHGGGEEEDDDDDDFFF@@@<<<======::::::<<<;;;LLLkkkzzzsssbbb___ZZZWWWUUUUUUTTTSSSRRROOOKKKHHHFFFFFFEEEEEEAAA???===:::777666555555444666888:::<<>>???AAABBBLLLQQQ]]]llluuuyyy~~~vvvggg]]]QQQWWW___nnn}}}vvvrrrwww~~~|||}}}zzzkkkYYYGGG;;;666666555555555666666777777===EEEHHHGGGGGGIIILLLMMMMMMNNNPPPPPPQQQPPPPPPQQQRRRTTTUUUVVVVVVUUUUUUSSSUUUXXXYYYXXXYYYZZZ[[[WWW[[[hhhlllkkk___jjjeeeXXXMMMLLLIIIIIIKKKKKKIIIJJJMMMIIIHHHFFFEEEDDDCCCCCCCCCEEEEEEEEEDDDCCCAAA@@@???===AAAEEEFFFDDDBBBCCCDDDHHH]]]fff___VVVHHH>>>AAA===;;;888888::::::888555222444777<<<@@@DDDGGGIIINNNMMMLLLJJJHHHFFFEEEDDDFFF@@@<<<>>>???>>>>>>???BBBCCCUUU{{{uuunnn\\\YYYTTTQQQPPPOOOOOOOOOQQQOOOLLLIIIGGGFFFEEEEEEAAA???===:::888666666666333555999;;;===@@@DDDGGGDDDLLLXXXdddrrr{{{jjj\\\TTTOOOJJJGGGEEEDDDEEEMMMaaasss|||rrreeekkk|||qqqoooyyyyyydddIII:::777555444444555555555444333333222222333333444555555555555555666666666777:::777:::@@@TTTuuuXXXMMMJJJMMMXXX\\\ppp~~~ooo```SSSIIIGGGKKKAAAAAAJJJaaa}}}qqqhhheee___MMMKKKKKKNNNRRRVVV___iiiiiizzztttuuuxxxrrrhhhkkkmmmpppsssxxxxxxtttmmmhhh```ZZZUUUOOOIIIDDDBBB@@@===<<<<<<===<<<;;;999:::666777???DDDVVVrrrzzzvvvoooggg```WWWNNNHHHGGGEEEBBB@@@???@@@AAABBBMMMRRR]]]llltttwww|||wwwhhh^^^RRRYYYaaaooo}}}{{{uuurrrvvv~~~~~~gggQQQCCC888666555444444555777999;;;:::>>>BBBFFFHHHJJJLLLNNNPPPPPPPPPPPPQQQQQQQQQQQQSSSTTTVVVWWWWWWUUUSSSQQQRRRSSSVVVXXXZZZ[[[[[[[[[ZZZ___gggmmmppp]]]kkk{{{dddZZZQQQMMMKKKJJJJJJJJJJJJHHHFFFGGGHHHHHHGGGDDDCCCCCCDDDDDDDDDEEEFFFDDDBBB???>>>>>>>>>@@@CCCEEEEEECCCAAAJJJ\\\bbb^^^ZZZNNNAAAAAA===;;;888555444555666888666777:::>>>BBBFFFJJJLLLPPPPPPPPPNNNKKKIIIIIIIIIFFFFFFDDDAAA>>><<<<<<<<<<<>>>>>>>>>>>;;;999<<<666666:::999===VVVuuuzzzooohhhbbbWWWNNNIIIIIIDDDAAAAAA@@@???BBBGGGVVV[[[ccckkksssyyymmm^^^WWW[[[```ooo{{{}}}xxxwww{{{|||nnnWWWFFF999666666555444555777:::;;;<<>>>>>>>>@@@CCCEEEFFFEEECCCHHHZZZ```[[[XXXLLLAAA@@@===;;;888666555555777888777999===BBBGGGJJJMMMNNNMMMNNNOOOOOOOOOOOOOOOOOOJJJJJJHHHEEEAAA>>>===<<<999???CCCHHH```}}}lllaaaYYYUUURRRTTTTTTPPPOOOPPPOOONNNLLLJJJJJJIIIFFFDDDCCCAAA???<<<999777666555666555555888>>>EEEKKKOOOKKKQQQOOORRR```kkkwww~~~~~~fffXXXRRRKKKKKKIIIDDDBBBGGGUUUggguuuqqqvvv~~~uuu^^^GGG<<<555555555444444333333333333333333444444444555555444666777777666666888999999===AAACCCXXXvvv}}}gggMMMKKKJJJYYYjjjuuu|||pppfffTTTLLLKKKFFFFFF???DDDXXXwwwwwwlllgggXXXOOOIIIIIIMMMSSS[[[cccjjjssszzzuuulllbbbZZZVVVTTTSSSSSSWWW[[[]]]```jjjxxxzzzsssqqqllleee\\\WWWUUURRRKKKEEEAAA@@@>>>>>>>>>>>><<<:::<<<666666;;;<<>>???BBBFFFGGGGGGEEEKKK\\\aaa\\\XXXMMMBBBBBB===;;;888666555555777888888;;;@@@FFFKKKOOOQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTOOONNNLLLJJJFFFBBB???===:::<<<>>>AAAJJJggg{{{kkkaaaZZZUUUSSSTTTUUURRRPPPQQQOOONNNLLLKKKKKKJJJGGGEEECCCBBB???<<<999777666555777555444555;;;EEEOOOUUUUUU^^^^^^^^^dddhhhlllxxx{{{gggYYYUUUOOOLLLIIIEEEDDDIIIWWWjjjwwwrrryyy{{{yyy^^^FFF999555555555444444444444444333333333444444444555555444555777777777777888:::999>>>BBBEEEZZZ}}}|||xxxUUUQQQNNNXXXcccqqqsssgggVVVMMMKKKFFFDDD???CCCRRRmmm|||qqqkkk]]]SSSJJJHHHKKKQQQZZZbbbiiilllsss{{{~~~sssmmmbbbXXXOOOKKKIIIIIIJJJMMMQQQRRRUUU]]]iiisssxxxyyyqqqnnniiicccZZZVVVTTTQQQKKKFFFBBB@@@???>>>???>>><<<;;;;;;666666;;;???JJJiii~~~ooofff]]]RRRJJJFFFDDD@@@???@@@@@@AAAHHHOOO[[[cccnnnxxx~~~nnn___WWWZZZ```rrr{{{rrrrrrxxxvvv}}}fffMMM>>>444777666555555777999;;;===???AAADDDEEEFFFGGGIIIKKKNNNOOOPPPRRRTTTVVVWWWXXXYYYZZZ\\\]]]^^^]]]\\\\\\ZZZZZZYYYYYYYYY[[[\\\]]]]]]^^^bbbhhh~~~tttvvvggg```VVVPPPMMMIIIFFFFFFGGGHHHHHHGGGHHHHHHGGGDDDCCCCCCDDDDDDDDDBBBAAA@@@@@@@@@@@@======???BBBFFFHHHHHHGGGQQQbbbfff___ZZZNNNBBBBBB;;;:::777555444555777888;;;===BBBGGGMMMQQQTTTVVVXXXXXXXXXXXXYYYXXXWWWUUUSSSQQQOOOMMMKKKGGGCCC@@@@@@<<<===@@@@@@OOO~~~yyyjjjaaa[[[VVVSSSUUUUUURRRRRRSSSPPPOOOMMMMMMMMMLLLIIIFFFDDDCCC@@@===:::888777666666555444555:::CCCMMMTTT^^^mmmrrrqqqtttqqqnnnsss|||xxxiiiZZZUUUNNNKKKIIIEEEDDDIIIXXXkkkyyy|||ooozzzwww^^^EEE666555555555555555444444444333333333444444444555555444555777777777777999;;;999===CCCEEE\\\YYYUUUPPPVVV]]]mmmvvvjjjWWWMMMLLLFFFEEEAAAEEEPPPggguuuoooaaaVVVKKKHHHJJJPPPYYYbbbiiilllqqqxxxwwwjjjdddZZZPPPIIIEEEEEEEEEFFFIIIKKKMMMOOOUUU___gggssswwwnnnkkkfff```YYYUUUSSSPPPKKKGGGCCCAAA???>>>???>>>===<<<;;;777777;;;@@@OOOqqq}}}mmmccc[[[QQQJJJGGGDDDAAA???@@@@@@BBBJJJSSScccjjjttt}}}~~~mmm```XXXZZZaaauuu{{{nnnooovvvyyy|||^^^EEE>>>:::777666666666777:::===>>>@@@BBBDDDEEEEEEGGGIIIKKKNNNOOOPPPRRRSSSUUUVVVWWWXXXYYY[[[\\\]]]]]]]]]]]]ZZZYYYXXXWWWWWWXXXZZZZZZ\\\\\\```eeewww}}}kkk```SSSOOOKKKGGGDDDDDDEEEEEEEEEGGGHHHHHHGGGDDDCCCCCCDDDDDDDDDBBBAAAAAAAAAAAAAAA======>>>AAAEEEHHHIIIHHHVVVfffiiibbb[[[NNNAAA@@@999888666444555666999:::???AAACCCHHHMMMSSSXXXZZZ^^^\\\[[[\\\^^^______]]]WWWTTTQQQOOONNNKKKHHHDDDDDD;;;;;;AAA???DDDhhhyyylllddd]]]WWWTTTUUUUUUSSSRRRTTTQQQPPPOOOPPPPPPNNNKKKHHHFFFDDDBBB???<<<:::999888444555666666888>>>EEEKKK^^^sss{{{zzz{{{~~~~~~zzzvvvkkk[[[TTTKKKIIIGGGDDDCCCJJJYYYlllzzzyyymmmyyy{{{ppp^^^FFF444555555555555555555555555333333333444444444555555444555777888777888:::;;;888===CCCFFF\\\VVVRRRMMMQQQ]]]mmmyyylllYYYNNNLLLFFFDDDAAAEEEMMMaaayyysssbbbVVVKKKHHHJJJPPP[[[dddiiinnntttyyy}}}ppp^^^YYYQQQIIIDDDBBBCCCDDDDDDEEEGGGIIIKKKPPPWWW]]]nnn{{{uuummmjjjbbb]]]WWWSSSQQQOOOKKKHHHDDDBBB???>>>??????>>>===;;;999888:::???QQQtttzzzkkkaaaZZZQQQKKKIIIFFFCCCAAAAAA@@@BBBLLLWWWiiinnnvvv}}}|||lll___XXXYYYaaawww{{{mmmmmmsss~~~{{{}}}oooQQQ<<<:::;;;777777666666888;;;>>>???@@@BBBDDDDDDEEEGGGJJJLLLNNNOOOOOOPPPQQQRRRRRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[YYYYYYXXXWWWWWWWWWWWWWWWZZZ[[[___aaannnkkk]]]OOOKKKHHHDDDBBBBBBBBBAAA@@@GGGHHHHHHGGGDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBB<<<<<<===@@@DDDGGGHHHGGGUUUfffjjjccc[[[MMM>>><<<888777666666777999<<<>>>DDDFFFIIIMMMRRRWWW[[[^^^\\\ZZZYYY]]]cccjjjlllmmm^^^YYYTTTQQQPPPOOOKKKGGGEEE;;;;;;BBB???>>>WWWxxx}}}qqqjjj```ZZZVVVVVVVVVSSSSSSUUURRRRRRRRRSSSSSSQQQNNNKKKHHHGGGDDDAAA>>><<<;;;:::333555777777777999???DDDYYYqqq}}}yyyuuulll[[[SSSIIIIIIGGGDDDDDDJJJZZZnnn|||{{{llluuuvvvkkk\\\FFF444555555555555555666666666333333333444444444555555444555777888888999:::<<<999>>>DDDGGG^^^~~~WWWRRRLLLRRR___nnn|||nnnZZZOOOMMMGGGCCC@@@CCCIIIYYYyyyrrr___UUUKKKHHHLLLSSS^^^gggiiiooouuuyyy{{{~~~|||wwwzzz}}}zzz{{{uuudddOOOKKKFFFAAA>>>>>>???@@@???@@@BBBCCCEEEJJJOOOSSSbbbppp~~~ssskkkiii^^^[[[VVVRRRPPPNNNKKKIIIEEECCC@@@????????????>>>;;;:::999:::???SSSvvvwwwiii```ZZZRRRLLLJJJGGGEEECCCBBBAAADDDPPP\\\kkkpppwww}}}{{{lllaaaYYYXXXaaazzzyyymmmmmmrrr|||{{{zzzrrrbbbHHH888777777777777666777999;;;>>>@@@@@@AAACCCDDDEEEGGGJJJMMMOOOOOOOOOOOONNNNNNNNNNNNQQQRRRSSSUUUVVVXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTZZZ[[[^^^\\\ccclll^^^QQQJJJHHHEEECCCCCCBBB@@@???GGGHHHHHHGGGDDDCCCCCCDDDCCCDDDEEEEEEEEEDDDCCCBBB===<<<<<<>>>BBBEEEFFFFFFSSSeeekkkeee^^^OOO@@@===999888888888:::>>>BBBDDDIIILLLRRRWWW\\\___``````[[[XXXWWW]]]gggrrrxxxzzzgggaaaYYYTTTRRRQQQLLLIIIEEE>>>>>>AAA<<<999KKKeeeyyyrrrbbb\\\WWWWWWVVVSSSRRRTTTTTTTTTTTTUUUVVVTTTPPPMMMJJJIIIFFFCCC@@@>>>===<<<444777888666444666<<>>AAAEEEIIILLLTTTbbbsss~~~uuulllfffeee[[[YYYUUUQQQOOOMMMKKKJJJFFFCCC@@@??????@@@@@@???999999::::::@@@UUUyyyvvvhhh```ZZZQQQKKKHHHFFFDDDCCCCCCCCCGGGUUUcccnnnttt}}}|||mmmcccYYYXXXbbb|||uuunnnnnnttt~~~zzzwwwppp^^^HHH<<<:::888777777777777999<<>>AAADDDEEEEEERRReeelllhhhbbbSSSDDDAAA:::::::::;;;===BBBFFFHHHKKKQQQYYY```dddeeecccaaa\\\XXXWWW]]]iiiuuu}}}oooggg]]]VVVTTTQQQMMMIIIFFFBBBBBBBBB:::666FFF\\\~~~wwwddd]]]XXXWWWVVVSSSRRRTTTUUUUUUUUUWWWWWWUUURRRNNNKKKJJJGGGDDDBBB@@@>>>===666888888555333555<<>>CCCHHHKKKaaavvvXXXOOOIIISSS]]]iii{{{qqq\\\PPPMMMGGGFFFBBBCCCEEEOOOnnnxxxiii```XXXOOOHHHIIIOOOXXXcccmmmrrrrrrtttzzz~~~wwwppprrrsssxxxrrrbbb[[[SSSDDD???>>><<<:::999888888888888999:::<<>>@@@>>>@@@CCCFFFHHHIIIJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKOOONNNMMMMMMOOOSSSWWWYYYWWWYYYZZZYYYWWWVVVUUUVVVQQQZZZZZZZZZbbbvvvcccgggppp___[[[QQQJJJEEEEEEDDDAAA======@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEAAA???>>>???BBBDDDEEEEEENNNWWWbbbfff```TTTHHHAAA;;;999;;;AAADDDCCCHHHOOOTTTXXX___dddgggeeeaaa___ZZZXXXZZZcccpppzzz}}}|||sssnnneee\\\TTTPPPNNNMMMMMMEEE???>>><<<;;;EEESSSvvv~~~mmmccc[[[XXXWWWTTTSSSTTTVVVUUUSSSRRRRRRQQQOOOMMMOOOLLLIIIFFFDDDBBB???===999777444444666888:::;;;FFFMMM^^^wwwxxxnnnddd[[[UUUQQQ```fffwwwxxxuuuwwwvvvttt{{{qqq]]]QQQOOOGGGHHHHHHHHHNNN]]]ppp~~~rrroooxxxbbbTTTFFF555777777666555444444333333444333333333333444555555777666666666777999;;;<<<@@@DDDIIIKKK^^^qqqZZZOOONNNPPP\\\mmmuuuaaaQQQJJJEEEBBBCCCBBBBBBQQQnnntttgggYYYXXXKKKHHHLLLLLLUUUcccgggmmmqqqsssssstttwwwvvvsssiiihhheee```YYYNNNCCC<<<<<<;;;:::999888888888888999999999999<<>>888666666:::CCCXXXxxx{{{kkkaaaZZZQQQHHHDDDFFFAAA???CCCFFFMMM\\\kkk}}}{{{nnnggg___[[[cccuuusssqqqtttrrr]]]FFF:::999777333555888:::;;;===???AAA@@@AAACCCEEEGGGGGGGGGGGGKKKLLLNNNOOOOOONNNMMMLLLMMMLLLKKKKKKLLLNNNPPPQQQSSSTTTUUUTTTSSSSSSTTTUUUQQQUUUUUUWWW]]]kkkdddccctttbbb]]]RRRKKKEEEEEEEEEAAA>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFEEEDDDDDDAAA???>>>???AAADDDEEEEEELLLUUUaaaeee```SSSGGG@@@<<<;;;>>>EEEHHHHHHMMMTTTXXX[[[```cccdddaaa]]][[[XXXVVVWWWbbbrrr~~~~~~yyytttkkkbbbZZZTTTRRRQQQNNNFFF@@@???<<<:::BBBOOOqqqsssiii___\\\YYYVVVUUUVVVUUUTTTRRRRRRSSSSSSRRRPPPPPPNNNJJJGGGEEECCCAAA>>>:::888666555666888:::;;;DDDJJJVVVjjjwwwhhhddd^^^VVVOOOIIIEEECCCJJJOOO\\\}}}{{{uuuuuusssqqqxxxooo\\\OOOKKKHHHHHHGGGHHHOOO___rrrvvvmmmwwwfffRRRBBB444777666666555444444333333444444333333444444555666777777777777999;;;===>>>AAAEEEJJJLLL^^^ttt]]]PPPMMMOOOUUUeeewwwxxxcccRRRLLLGGGCCCDDDAAABBBRRRqqqwwwnnncccXXXKKKIIILLLLLLVVVdddhhhppprrrrrrooommmlllgggaaa```\\\WWWQQQKKKEEE>>>:::;;;;;;:::999888888888888::::::::::::;;;===???AAABBBFFFNNNWWWaaarrr{{{qqqiiidddbbb```___ZZZWWWSSSPPPOOONNNLLLKKKJJJGGGCCC@@@@@@@@@???>>><<<:::888:::@@@TTTtttxxxiiiaaaZZZQQQHHHDDDEEEBBBAAAFFFKKKSSScccqqq{{{nnnhhhddd```hhhtttqqqpppvvvnnnYYYDDD;;;999444555777:::<<<===???AAACCCBBBCCCDDDFFFFFFFFFEEEDDDIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLLLLKKKKKKKKKJJJJJJNNNOOOOOOOOONNNOOORRRTTTSSSRRRRRRWWW[[[aaafffcccwwwddd\\\TTTLLLFFFFFFFFFBBB@@@@@@>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@???===>>>AAADDDEEEFFFHHHRRR___ddd___SSSGGG???===>>>CCCIIIMMMOOOTTTZZZ^^^___aaaaaa```\\\YYYVVVUUURRRTTTaaauuu{{{sssjjjaaa[[[VVVUUUPPPIIIDDDCCC???:::AAALLLkkk|||qqqeee```\\\XXXWWWXXXTTTSSSRRRSSSTTTUUUTTTSSSQQQOOOKKKHHHGGGEEEBBB@@@<<<:::888666666777999:::BBBHHHTTTdddwwwwwweee[[[LLLIIIDDD@@@===;;;;;;;;;<<>><<<<<<;;;;;;;;;:::999888888888888:::::::::;;;;;;<<<<<<<<<>>>@@@EEEJJJQQQ___vvvzzzqqqjjjfffeeeeeeeee^^^[[[WWWUUUSSSQQQNNNLLLLLLIIIDDDBBBAAA@@@???>>>>>>===;;;:::>>>PPPrrruuuhhhaaa[[[QQQHHHDDDCCCBBBDDDJJJPPP[[[jjjxxxzzznnniiifffccclll~~~sssmmmpppyyygggSSS@@@999:::666777:::<<<>>>???AAACCCFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFHHHIIIJJJJJJJJJJJJMMMNNNNNNOOONNNMMMKKKKKKNNNNNNNNNLLLKKKMMMPPPRRRWWWRRRRRR\\\``````jjjeee{{{|||ggg^^^UUUMMMGGGGGGGGGCCCAAABBB>>>???AAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDCCCCCCCCC@@@>>><<<===@@@CCCEEEFFFEEEOOO]]]ccc^^^RRRFFF???===@@@FFFMMMRRRVVVZZZ^^^aaaaaaaaa```]]]YYYVVVSSSRRRNNNPPP___uuuyyyqqqhhh```ZZZWWWRRRKKKHHHGGGCCC>>>CCCMMMhhhwwwkkkddd^^^YYYWWWXXXTTTSSSRRRSSSTTTUUUTTTRRRQQQNNNKKKHHHGGGEEECCCAAA===<<<:::888666666999;;;AAAKKKYYYfffvvvrrr[[[MMMGGGAAA???<<<::::::<<<>>>@@@@@@EEECCCJJJiiivvvrrrnnnmmmwwwjjj\\\RRRIIIFFFEEEEEEHHHRRRdddxxxnnnnnnqqqSSS@@@;;;666666555555555444444444444444444444444555666666777777888:::<<>>???<<<;;;:::999888888888888777888999;;;;;;;;;;;;;;;>>>>>>AAADDDHHHSSSgggzzz{{{uuupppllljjjhhhgggeeebbb___\\\[[[XXXVVVSSSMMMJJJEEEBBBAAA@@@>>>======<<<;;;:::===OOOqqq~~~tttiiiccc[[[PPPGGGCCCBBBCCCGGGLLLTTT___nnnyyyyyyooolllddddddooo~~~ssskkkppp||||||vvvcccQQQ<<<666:::888999;;;>>>@@@AAABBBEEEGGGEEEFFFGGGIIIJJJJJJJJJIIIEEEFFFGGGHHHJJJJJJKKKKKKMMMNNNOOOQQQQQQPPPOOONNNQQQQQQPPPNNNLLLLLLOOOQQQVVVRRRTTT___dddcccqqqiiixxxlllbbbWWWNNNHHHGGGGGGDDDBBBCCC???@@@BBBDDDEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD???===;;;;;;>>>BBBEEEFFFDDDNNN[[[aaa]]]QQQFFF???===CCCJJJOOOTTTYYY]]]___aaaaaa```^^^[[[WWWSSSQQQLLLIIILLL[[[qqq~~~vvvmmmddd\\\XXXRRRLLLHHHIIIDDD???DDDNNNiii}}}ppphhhaaaZZZWWWWWWVVVTTTSSSSSSTTTSSSRRRPPPPPPMMMJJJHHHFFFEEECCCAAA>>>>>><<<999666666999<<>>===<<<===@@@CCCEEEAAAJJJFFFCCCVVVrrrwwwqqqmmmmmmxxx~~~jjj]]]SSSJJJEEEDDDDDDHHHTTTfffyyyuuutttoooQQQ???:::555555555555555444444444555444444444444555666666888888999;;;===AAADDDEEEDDDGGGNNNPPP[[[kkkuuuzzzWWWKKKPPPNNNVVVfffyyygggYYYSSSLLLGGGDDD???>>>EEEYYYuuu|||tttiiiYYYLLLJJJNNNOOO[[[lllqqqqqqsssrrrpppnnnjjj___SSSDDDAAA===<<<===???@@@AAA===<<<;;;:::999999999999555666888:::;;;<<<<<<<<>>@@@BBBEEEMMM^^^mmm}}}zzzwwwtttpppjjjgggjjjgggeeecccaaa___\\\ZZZOOOKKKFFFCCCAAA???===<<<;;;:::::::::>>>OOOnnn|||sssjjjccc[[[OOOEEEBBB@@@EEEJJJNNNVVVbbboooxxxxxxooommmfffhhhvvv~~~ssskkkppp|||~~~}}}~~~oooaaaPPP:::555:::999:::<<>>FFFMMMQQQVVV[[[^^^^^^______^^^[[[WWWSSSOOOLLLEEECCCFFFSSShhh{{{{{{rrrhhh```[[[SSSLLLIIIHHHDDD???DDDNNNjjjvvvnnnggg^^^YYYXXXWWWVVVTTTTTTUUUTTTSSSQQQPPPMMMJJJHHHGGGEEECCCAAA>>>???>>>;;;777777:::>>>DDDPPP[[[```jjj{{{~~~ooo\\\NNNEEE>>><<<===<<<<<<<<<===>>>AAACCCDDD<<>>AAADDDEEEFFFHHHOOOQQQ[[[qqqwww```MMMOOOJJJOOO```vvvlll\\\UUUKKKGGGCCC???>>>BBBPPPiii~~~~~~~~~xxxlllZZZLLLJJJNNNPPP]]]nnntttuuuuuurrrnnnkkkfffYYYMMM@@@>>>======???@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;666777888999;;;<<<===>>>===<<<>>>@@@BBBGGGSSS```xxx|||wwwpppkkkooommmjjjhhhfffccc___\\\RRRNNNIIIDDDBBB@@@>>><<<:::999999:::>>>LLLeee{{{yyyppphhhaaaXXXMMMEEECCC@@@GGGMMMQQQYYYfffrrrxxxuuunnnmmmlllpppuuulllqqq{{{xxxhhhZZZIII777777===999;;;===???AAABBBDDDGGGIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJJJJLLLNNNPPPQQQRRROOOPPPPPPQQQQQQQQQQQQQQQTTTUUUVVVUUUTTTSSSTTTUUURRRWWWXXX[[[^^^```xxxyyyfffzzz}}}hhh___WWWOOOGGGFFFFFFCCCBBBCCC???@@@CCCEEEFFFEEECCCBBBDDDCCCBBBAAAAAABBBCCCDDD>>>;;;999999===AAAEEEGGGGGGPPPZZZ^^^YYYOOOFFF@@@@@@IIIQQQTTTWWW]]]___\\\]]]\\\[[[XXXSSSMMMGGGDDD>>>===@@@KKK\\\oooxxxnnneee```YYYRRRMMMKKKFFF@@@EEEOOOiii}}}vvvnnnddd]]][[[XXXWWWVVVVVVWWWXXXWWWUUUQQQNNNKKKIIIHHHGGGEEECCC>>>??????<<<888777<<<@@@IIIXXXcccfffjjjsssxxxuuuaaaRRRDDD>>><<<:::999;;;;;;<<<>>>@@@BBBDDDEEEEEEAAAFFFDDDCCCHHHNNNdddwwwoooiiihhhrrr}}}qqqeeeXXXNNNKKKFFFEEEHHHOOO]]]mmm|||sssvvvsss]]]KKK===555555555555555555555555555555555555555555666666777999999:::;;;===@@@CCCEEEGGGIIIPPPRRRZZZeeeNNNKKKIIIKKKYYYqqqrrr```VVVIIIFFFBBB???@@@CCCQQQkkk|||zzz~~~zzzoooZZZMMMJJJOOOQQQ^^^pppvvvxxxvvvpppjjjggg```SSSEEE@@@>>>======>>>@@@??????@@@???>>>===<<<<<<<<<<<<:::999999999:::;;;===>>><<<;;;<<<>>>???AAAIIISSSiiixxx}}}yyywwwuuuqqqnnnkkkfffaaa]]]UUUQQQLLLGGGDDDBBB???>>>===:::888999===EEEVVVeeerrrkkkccc]]]UUUKKKFFFFFFAAAJJJQQQVVV^^^lllwww||||||~~~qqqkkklllooovvvvvvoooqqqyyy{{{xxxtttaaaPPPAAA555999@@@;;;;;;===@@@AAABBBDDDGGGIIIJJJJJJKKKKKKJJJHHHFFFEEEHHHIIIIIIKKKMMMOOOQQQRRRTTTSSSSSSSSSSSSRRRRRRRRRRRRTTTVVVWWWVVVVVVVVVWWWTTT\\\\\\YYYZZZ^^^sssiiiVVVsssnnnfffWWWNNNGGGEEEEEECCCBBBCCC===???BBBDDDEEEDDDBBBAAABBBBBB@@@@@@@@@@@@BBBBBB>>>;;;888999<<>>999999<<>>===@@@>>>???CCCFFFHHHJJJJJJJJJOOOMMMIIIIIIJJJFFFTTTqqqwwwnnngggeeennn{{{sssiii```TTTLLLMMMGGGGGGJJJSSS```ppp}}}uuuwww|||iiiWWWKKKAAA888444555555555555555555555555555555555555666777777:::::::::;;;===@@@BBBDDDGGGIIIQQQSSSYYYfffMMMGGGMMMKKKVVVmmm~~~wwwcccWWWIIIGGGBBB@@@AAAFFFVVVrrr}}}rrr~~~|||xxxooo[[[MMMJJJOOORRR___qqqxxxxxxuuuooohhheee^^^QQQCCCBBB@@@======>>>@@@@@@@@@AAA@@@???>>>===============<<<:::999999:::<<<===<<<;;;<<<>>>======DDDLLL[[[kkk|||xxxtttoooiiiccc___XXXTTTNNNIIIFFFDDDAAA???@@@;;;888999;;;@@@KKKUUUfffwww{{{mmmfff___ZZZSSSKKKGGGHHHBBBLLLTTTYYYbbbqqq}}}zzz}}}{{{nnnhhhjjjnnnwwwwwwqqqqqqxxxzzzyyy]]]JJJCCC:::888<<<:::>>>@@@BBBCCCCCCEEEHHHJJJLLLMMMNNNOOONNNLLLJJJIIIGGGHHHIIIKKKMMMNNNOOOOOOTTTTTTUUUVVVVVVVVVVVVUUUSSSSSSTTTTTTVVVWWWYYYZZZVVVVVVYYY]]]\\\___pppeeeVVVkkkjjjbbbWWWMMMEEEDDDFFFEEEDDDEEECCCDDDDDDCCCAAA@@@@@@AAA@@@@@@@@@???>>>>>>======<<<:::888777999>>>CCCFFFKKKRRRYYY\\\WWWOOOIIIEEEEEENNNUUUWWWYYYZZZYYYUUUXXXVVVSSSNNNIIICCC>>><<<===;;;;;;AAAOOObbbuuuyyymmmoooeee]]]UUUOOOIIIFFFJJJQQQooo{{{pppfff```aaa[[[VVVWWWYYY[[[^^^bbb]]]XXXQQQMMMKKKIIIEEEBBB??????===;;;999:::===???NNN^^^pppxxxqqqaaaSSSKKK===::::::<<<<<<:::;;;???FFFKKKMMMOOOWWW```\\\QQQNNNNNNOOOLLLEEEEEEQQQ```rrrnnnkkkiiirrrwwwlll[[[PPPNNNJJJEEEGGGMMMXXXfffuuuuuutttvvviii^^^HHH666777555555555555555555555555666666555666666777888999:::<<<>>>@@@AAABBBEEEGGGDDDIIIMMMOOOYYY|||aaaJJJKKKEEENNNWWWiiigggVVVMMMLLLCCC===@@@CCCQQQrrr}}}zzznnn\\\RRRJJJKKKSSS```ppp}}}{{{vvvooojjjeee\\\QQQHHHCCCCCCBBBBBBCCCDDDEEEFFFCCCAAA@@@@@@BBBBBBAAA???<<<<<<==============================>>>???AAABBBOOO\\\sss{{{xxxvvvpppggg___WWWUUURRRLLLEEEAAA??????<<<<<<<<<<<<===AAAFFFIIIaaadddiiiooouuuyyy|||}}}vvviii\\\VVVSSSMMMHHHEEEIIIIIIPPP___jjjrrrzzzjjj______```tttzzzuuuvvvgggOOODDD:::999<<<;;;AAACCCDDDEEEEEEFFFIIIKKKLLLMMMOOOOOOOOOMMMLLLJJJJJJIIIIIIIIIJJJLLLOOOPPPSSSTTTTTTUUUVVVUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXXXX[[[___^^^```pppsssaaapppppp```XXXMMMEEECCCEEEDDDCCCCCCDDDDDDCCCAAA???>>>???@@@@@@??????>>>>>>======<<<<<<:::777666888===BBBEEEIIIPPPWWWZZZWWWOOOIIIEEEGGGOOOVVVXXXYYYZZZXXXUUUVVVSSSOOOJJJDDD???<<<::::::::::::???JJJ]]]qqqwwwzzzggg___WWWQQQLLLHHHLLLQQQnnn~~~tttjjjdddccc]]]ZZZ\\\___```dddhhh```ZZZRRRMMMJJJHHHEEEBBB???>>>===;;;999:::===???NNN]]]nnntttjjjWWWFFF<<<===;;;;;;===>>>===@@@EEEJJJTTT]]]eeepppxxxrrreeeTTTQQQOOOKKKDDDCCCLLLWWWrrrmmmjjjhhhrrr{{{qqq^^^QQQLLLGGGEEEGGGMMMXXXgggvvvqqqssswwwhhh___LLL:::999555555555555555555555555666666555666666777888999:::<<<>>>@@@AAABBBEEEGGGCCCHHHLLLNNNXXXyyybbbKKKHHHFFFNNNVVVfff}}}gggWWWPPPKKKCCC???AAADDDRRRuuu}}}zzzwwwkkk[[[QQQJJJKKKSSS___mmmyyy}}}yyytttmmmdddZZZNNNGGGAAABBBCCCEEEGGGHHHIIIJJJHHHGGGEEEDDDDDDCCCAAA@@@<<<<<<<<<<<<<<<===============<<<<<<===???@@@AAAHHHUUUnnn~~~zzzvvvqqqjjjddd]]][[[VVVNNNGGGAAA>>>>>>===<<<<<<;;;>>>BBBHHHMMM]]]aaaffflllppprrrsssssspppdddYYYUUURRRMMMHHHGGGMMMMMMUUUbbbmmmttt|||jjj```___aaauuuyyytttvvv{{{|||{{{}}}jjjNNNBBB::::::>>>===BBBCCCEEEEEEEEEFFFHHHJJJMMMNNNOOOOOOOOONNNLLLKKKMMMKKKIIIHHHIIILLLOOOQQQRRRSSSTTTTTTUUUUUUTTTTTTXXXXXXWWWWWWWWWWWWWWWWWWYYYXXX[[[___]]]^^^mmm~~~mmmrrr}}}ddd[[[PPPGGGEEEEEEDDDCCCDDDEEEDDDBBB@@@???>>>????????????>>>>>>===<<<<<<<<<;;;999666555777;;;@@@CCCFFFLLLTTTXXXVVVPPPIIIEEEHHHPPPVVVXXXXXXYYYWWWSSSRRROOOJJJDDD>>>:::888777777888999<<>>>>>===;;;999:::<<<>>>LLLVVV```aaaWWWIII<<<666999888888;;;======BBBHHHKKK[[[lllyyywww^^^XXXQQQLLLGGGDDDHHHOOOmmmsssmmmjjjhhhrrr{{{ppp^^^QQQKKKFFFFFFHHHOOO[[[kkkzzzzzzsssmmmsss{{{ggg^^^LLL;;;999555555555555555555555555666666666666777888999999:::<<>>>>>>>>>>>>>>>>>??????@@@======<<<<<<<<<>>>???@@@AAANNNiii~~~xxxrrrmmmjjjdddaaa[[[RRRHHHAAA>>>===:::999888999===EEEMMMRRR___bbbgggkkknnnnnnlllkkkggg^^^VVVTTTQQQLLLIIIHHHMMMPPPYYYfffqqqyyy}}}jjj``````cccxxx~~~xxxtttxxx~~~yyytttooottt```FFF>>>888:::???===@@@BBBDDDDDDDDDDDDEEEFFFLLLLLLMMMMMMMMMMMMLLLKKKNNNMMMLLLKKKLLLMMMOOOPPPQQQRRRSSSSSSTTTTTTSSSSSSWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVXXX\\\[[[[[[gggwwwvvvnnnmmm___TTTIIIGGGGGGEEEDDDEEEBBBBBBBBBCCCDDDCCCAAA?????????>>>>>>===<<<<<<<<<;;;999666444555999>>>AAACCCIIIPPPUUUUUUPPPJJJEEEIIIQQQWWWWWWWWWWWWTTTPPPNNNJJJDDD>>>999777666666666888::::::===III\\\kkkrrrhhh^^^XXXRRRNNNNNNQQQbbb|||vvvkkkeeebbbdddeeeeeefffiiieee^^^SSSLLLHHHFFFCCCAAA===>>>===;;;999:::<<<>>>GGGJJJKKKGGGAAA<<<<<<===:::999:::===>>>???FFFNNNRRRbbbttt~~~iii___TTTOOOLLLIIIIIIKKK___tttnnnjjjhhhrrrsssiiiXXXNNNKKKGGGEEEIIISSSbbbrrrssskkkkkkuuukkk[[[GGG777777555555555555555555555555555555666666777888999:::;;;===???AAAAAABBBDDDFFFDDDGGGKKKNNNUUUrrriiiQQQCCCFFFLLLQQQ___uuujjjXXXRRRJJJEEEDDDDDDBBBMMMrrr{{{wwwuuukkkXXXQQQLLLNNNSSSZZZccckkkppprrrqqqjjj```YYYWWWWWW^^^___``````^^^YYYUUURRRRRRPPPMMMKKKIIIGGGDDDAAACCCBBBAAAAAAAAABBBCCCCCC>>>===<<<<<<<<<===>>>??????JJJfff{{{tttooonnnhhhddd]]]SSSIIIBBB???>>>;;;999999===FFFPPPZZZ___gggiiinnnqqqqqqoookkkhhhbbb\\\WWWTTTQQQKKKIIIJJJLLLQQQ[[[hhhttt|||{{{iii``````eee{{{~~~xxxuuu|||uuujjjppppppSSS@@@<<<999;;;>>>;;;???BBBDDDEEEDDDDDDEEEFFFJJJJJJKKKKKKKKKKKKKKKJJJLLLMMMOOOPPPQQQQQQPPPOOOPPPQQQRRRRRRSSSSSSRRRRRRSSSTTTUUUWWWXXXYYYYYYXXXVVVTTTWWW[[[ZZZYYYdddrrrlllqqq___TTTIIIFFFFFFDDDDDDEEE@@@AAADDDHHHKKKIIIEEEAAAAAA@@@@@@???>>>>>>======;;;999666444555888<<>>>>><<<999666888<<<@@@???>>>@@@BBBCCCEEENNNXXXaaaooo|||}}}lllaaaUUUQQQOOOLLLJJJKKKTTTxxxuuuoookkkhhhsssmmmbbbSSSJJJJJJHHHDDDKKKXXXjjj{{{pppggglllyyyqqqYYYAAA444777555555555555555555555555555555666666777999:::;;;<<<>>>@@@AAAAAABBBDDDFFFFFFHHHLLLOOOUUUooottt[[[HHHEEEKKKNNN\\\rrr~~~mmmYYYSSSKKKGGGEEEDDD???GGGiii{{{xxxwwwoooYYYRRRMMMPPPTTTYYY```fffiiikkkkkkfff___\\\___ddduuuvvvwwwuuurrrlllgggccc^^^\\\XXXVVVTTTQQQNNNKKKFFFEEEDDDBBBBBBBBBCCCDDD??????===<<<<<<===>>>>>>@@@JJJeeevvvqqqnnngggddd]]]SSSJJJCCCAAAAAA>>>>>>AAAIIIUUUbbbkkkpppoooqqqtttvvvuuuqqqllliiibbb]]]YYYVVVPPPJJJIIILLLPPPWWWaaakkkuuu|||yyyiiiaaaaaahhh}}}wwwwwwtttfffqqqcccKKK??????;;;:::===;;;@@@CCCFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKMMMPPPRRRSSSRRRPPPOOOPPPPPPQQQRRRRRRRRRQQQQQQOOOQQQSSSUUUWWWWWWWWWWWWWWWUUUWWW]]]\\\[[[cccppppppppp^^^RRRGGGCCCDDDCCCBBBDDDBBBCCCFFFKKKNNNMMMHHHCCCCCCCCCBBBBBBAAA@@@@@@@@@<<<999666444444777<<<>>>AAAEEELLLSSSUUURRRJJJDDDHHHOOOSSSRRRPPPNNNJJJEEECCC@@@<<<777444444555666777999:::888888===GGGOOOtttxxxkkkccc\\\UUUPPPPPPZZZyyyvvvmmmiiieee```___aaa```YYYPPPJJJGGGFFFCCCAAA<<<<<<===<<<:::999;;;<<<888999::::::999999;;;<<<@@@@@@BBBEEEFFFJJJUUUaaaooo|||}}}vvvkkk```UUUQQQPPPMMMKKKKKKOOOpppwwwpppllljjjtttmmmbbbRRRIIIIIIGGGDDDLLL[[[mmm~~~ooofffppprrrWWW@@@444999555555555555555555555555555555666777888999;;;<<<===???AAAAAABBBBBBDDDFFFGGGHHHLLLPPPTTTllltttpppdddHHHFFFJJJMMMZZZppp|||qqq\\\VVVMMMGGGEEECCC===BBB___zzzwwwxxxrrrZZZTTTOOOQQQUUUYYY___eeehhhiiihhhdddaaadddkkkrrr}}}~~~~~~zzzvvvssskkkhhhccc```\\\XXXTTTQQQJJJHHHEEECCCBBBBBBBBBCCCAAA@@@???=========>>>>>>CCCJJJeee{{{sssnnnfffccc\\\SSSJJJEEEDDDDDD===???EEEQQQ```llltttvvvssstttvvvwwwuuuqqqllliiiaaa^^^ZZZVVVOOOHHHIIINNNXXX```iiipppwww||||||yyyxxxiiibbbcccjjj|||uuuwwwrrrhhh}}}yyyWWWDDD===???;;;:::???>>>???BBBEEEGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJKKKMMMOOOQQQQQQQQQPPPOOOOOOPPPQQQQQQQQQQQQPPPNNNPPPRRRSSSTTTTTTSSSRRRVVVSSSVVV\\\\\\[[[bbbnnn{{{vvvttt___SSSGGGDDDEEEDDDEEEFFFIIIGGGGGGIIIMMMMMMHHHDDDFFFEEEEEEDDDDDDCCCBBBBBB===:::777444444777;;;>>>BBBEEELLLRRRUUURRRJJJDDDGGGMMMQQQOOOLLLJJJEEE@@@===:::777444333333444555555777888999:::>>>CCCHHHeeesssjjjbbbYYYSSSQQQVVVuuuyyynnngggaaa\\\[[[^^^[[[UUUNNNJJJHHHGGGDDDAAA;;;<<<===<<<:::999:::;;;;;;<<<===>>>>>>>>>>>>???BBBCCCFFFKKKMMMSSSaaaooozzz{{{rrrlllaaaXXXTTTQQQNNNKKKLLLTTTvvvyyyrrrmmmkkkuuu{{{lllcccTTTKKKIIIEEEFFFMMMZZZkkk|||mmmdddtttjjjSSS???666:::555555555555555555555555555555666777888:::;;;<<<===???AAABBBBBBBBBDDDFFFGGGGGGKKKOOORRRhhhvvvkkkqqqIIIHHHKKKLLLXXXmmmyyyuuu^^^XXXNNNGGGCCCCCC>>>@@@YYYvvvwwwsssvvvppp\\\VVVQQQSSSVVVZZZ```fffhhhhhhfffeeehhhqqq}}}|||xxxrrrmmmgggbbb\\\XXXPPPMMMJJJFFFDDDDDDDDDEEECCCBBB@@@???>>>>>>>>>???CCCHHHcccvvvooogggddd]]]SSSKKKFFFEEEFFF???BBBKKKYYYhhhssswwwwwwssstttuuutttrrroookkkiii___]]]ZZZUUUMMMGGGKKKRRR]]]gggpppvvv|||zzz~~~vvvhhhcccdddlllyyyrrruuuuuupppiiiMMM===:::>>>999999AAADDD<<>>;;;777555555777;;;>>>CCCFFFLLLRRRVVVSSSJJJDDDEEELLLPPPMMMJJJGGGBBB===888777555333222222333444444444666999<<<@@@CCCEEEKKKkkkxxxoooggg]]]UUUSSSSSSqqqxxxkkkccc]]]XXXXXX[[[WWWSSSMMMIIIHHHGGGDDDAAA;;;<<<===<<<:::999:::;;;CCCAAA>>><<<===AAAEEEIIIJJJLLLPPPVVVZZZaaaqqqwwwnnneee\\\WWWTTTOOOMMMOOO]]]{{{sssnnnlllvvvttthhhdddWWWMMMJJJEEEHHHMMMXXXgggxxxkkkbbbwwwzzz```MMM>>>666999555555555555555555555555555555666777888:::<<<===>>>???AAABBBBBBBBBDDDFFFFFFEEEJJJNNNPPPeee|||lll|||QQQJJJLLLLLLVVVkkkvvvwww```XXXNNNFFFBBBCCC???AAAWWWqqquuupppsssnnn^^^WWWRRRTTTWWW[[[aaaggggggeeedddfffnnn||||||uuunnngggcccVVVSSSOOOKKKIIIHHHHHHIIIDDDCCCAAA???>>>>>>??????BBBFFFaaayyypppiiifff^^^UUULLLGGGFFFGGGGGGKKKUUUdddsss|||}}}{{{tttttttttsssqqqnnnkkkjjj]]][[[XXXSSSKKKFFFLLLUUU]]]hhhssszzzwww|||uuuhhhccceeemmmvvvooorrr