BM6P6(@ OOOHHHBBB@@@;;;666111---+++***''''''((()))***,,,...///000///---,,,,,,...000222444333111000111333666777777999===???AAABBBEEEGGGEEEIIIMMMNNNMMMNNNSSSWWWaaaaaayyy~~~vvvdddQQQtttzzzxxx}}}nnnppp{{{bbb^^^nnnsssuuupppkkkhhhbbblllwwwYYY}}}ooopppxxxZZZrrrcccVVV111;;;777***333000///---,,,++++++,,,,,,***000@@@VVVfffnnntttxxx~~~vvvvvvSSSRRRWWWZZZYYYZZZaaappp}}}vvv|||}}}xxxqqqeeeYYY^^^bbbiiinnnssswww{{{~~~tttdddttt}}}xxx^^^___jjjxxxxxxmmmfffWWWRRRIIIBBBFFF\\\~~~pppnnniiiiiiyyyppp^^^mmmnnnuuuttt^^^mmmxxxwwwrrrrrrqqqnnnsssyyy|||wwwjjj]]]UUURRRSSSVVV[[[___```]]]XXXTTTQQQCCCFFF???<<>>GGGPPPKKKGGGBBB@@@;;;666111---+++***((())))))***,,,---///000000///---,,,,,,...000222222111///...///111444555666999===???@@@BBBDDDFFFGGGHHHJJJKKKJJJHHHEEECCCGGGVVVeee~~~aaafffvvv{{{nnnyyy~~~nnndddiiiqqqsss|||~~~yyytttpppgggnnnWWW\\\nnnffftttQQQ>>>222+++777000///---,,,++++++,,,---555<<>>HHHZZZvvv|||cccKKK===111---,,,+++******,,,,,,+++888WWWiiiooo}}}tttyyyqqqzzzzzzaaaUUU\\\^^^dddhhhkkkkkkooovvvzzzzzzlllrrrxxxzzz|||~~~|||wwwsssooo]]]YYYfffcccWWW\\\WWWUUUXXX\\\rrrMMMHHHcccyyyyyyyyyyyy{{{|||zzzwwwuuusssqqqpppooollljjjhhheeeeeejjjnnnooorrrvvvooo]]]lllxxxnnnzzzxxx{{{~~~yyyuuuzzz}}}zzzwwwvvvxxx|||vvv~~~cccAAA:::rrrPPPAAA888444aaaXXX555[[[pppAAAiiixxxbbb@@@;;;,,,PPPZZZ\\\___eeefffiiiwwwqqqiiigggWWW???CCC;;;GGGTTT```bbb____________PPPKKKFFFFFFJJJNNNOOONNNcccmmmrrrppprrrwwwuuunnnoookkkhhhggggggccc]]]WWWLLLGGG@@@:::777555444333111222333333333555888;;;777>>>LLLZZZ```aaaeeejjjgggfffeeefffgggjjjnnnpppvvvggg```uuu}}}|||xxxVVVCCCoooyyy```cccwwwooopppnnnvvvyyynnnqqqrrrpppnnngggTTTNNN\\\___aaa\\\RRRGGG>>>>>>FFFMMMJJJHHHBBB@@@;;;666111---+++***)))***+++,,,---...///000000///---,,,---...000222///...---------///111333666999<<<>>>@@@AAADDDFFFFFFFFFHHHJJJKKKHHHBBB<<<---:::KKKkkkzzzrrrooowwwmmmiiizzz{{{~~~|||qqq]]]^^^uuutttXXXeeewwwuuuttt```~~~eee<<<111222777000///...,,,,,,,,,,,,---,,,>>>qqqppplllXXXWWWYYYYYYYYY[[[cccqqq|||~~~zzz{{{}}}uuufff^^^___```dddjjjmmmooosssxxx|||{{{mmm{{{ttt||||||lllZZZMMMKKKGGG??????GGGGGGRRRVVVNNNGGGIIIOOOQQQggg}}}xxxkkknnnooo}}}ttttttlllpppwww|||zzztttsssuuuvvvwwwuuupppkkkmmmvvvmmmPPPLLLbbbxxxRRR;;;;;;???ooo}}}tttuuuyyyrrrlllnnnppplllyyyzzzqqqyyy```@@@BBBXXXwww~~~dddKKK>>>444...,,,+++++++++,,,---///777\\\vvv||||||rrroooxxx~~~yyyrrr}}}pppnnntttoooZZZTTT]]]```bbbgggkkknnnrrrxxxzzzxxxoooxxx|||wwwiiiZZZ___mmmeeeZZZaaaZZZVVVZZZ___rrrOOOIII]]]bbbhhhqqq{{{}}}{{{xxxvvvtttqqqooonnnllliiiffffffcccdddhhhkkkmmmqqqwwwooo^^^kkkzzzwwwnnngggwwwvvv}}}wwwyyy|||}}}|||sss|||oooMMMBBBdddZZZ@@@:::111LLLppp{{{XXX333\\\yyyJJJlllrrrDDD444222PPPbbbgggaaa^^^```rrr|||iiiBBB555999FFFSSS___aaa^^^]]]]]]\\\LLLHHHCCC>>>;;;;;;===>>>YYYeeemmmnnnqqqvvvvvvqqqqqqmmmiiigggddd___XXXRRRHHHEEE@@@===;;;;;;:::999555666777777888:::>>>AAACCCGGGPPP\\\bbbbbbeeeiiiffffffeeefffgggjjjmmmoooxxxmmm||||||___FFF~~~nnnjjj}}}tttuuurrrxxx~~~ooolllkkkggghhh```PPPRRR^^^bbb___YYYNNNEEEAAACCCHHHLLLOOOJJJBBB@@@;;;666111---+++***)))***+++,,,---...////////////---------...000111...------,,,---///000222555888;;;>>>???AAACCCEEEHHHIIIJJJJJJGGGDDD@@@>>>666CCCVVVxxxvvvyyymmmKKKIIIcccdddeeemmm~~~kkk[[[lllddd888666;;;000111000...---,,,,,,------+++>>>oooxxx|||uuummmbbb[[[VVVWWWWWWXXX]]]hhhuuuzzzxxxyyymmmYYYTTT[[[aaafffkkkmmmnnnqqqwww|||qqqnnn~~~yyysss]]]fffiii|||nnnooommmddddddlllvvvdddQQQHHHCCC@@@gggssspppqqqvvvxxxuuuuuuuuu{{{xxxvvvzzzzzzwwwtttsssvvv|||}}}wwwooojjjjjjkkksssxxxUUUZZZccc@@@;;;999bbbuuuqqq|||qqqjjjooopppoooxxxvvv~~~tttlll___DDD===PPPooowwwaaaIII:::---///,,,+++,,,++++++...333EEEnnnnnndddhhhzzzwwwwwwuuuvvvrrrdddUUUVVV]]]___bbbggglllnnntttyyyyyyvvvpppzzz~~~}}}{{{vvv```UUUdddpppeee\\\ccc]]]VVV]]]aaapppNNNHHHVVVQQQ]]]ooo}}}~~~}}}zzzwwwuuussspppnnnllljjjgggdddeeebbbcccfffiiikkkqqqxxxuuuhhhpppwwwrrrnnn||||||zzzwwwuuuyyyzzzyyy||||||yyytttzzz|||hhhKKKHHHPPPYYY777888555CCCnnnxxxhhhAAAXXX{{{___UUU...555MMMddd{{{nnnkkk~~~uuunnnVVV======EEERRR^^^```]]][[[[[[YYYWWWTTTMMMBBB888333222444KKK\\\mmmssstttvvvvvvtttqqqnnnjjjfffaaa[[[TTTNNNFFFDDDAAA??????>>><<<;;;888888999999:::<<>>@@@CCCDDDIIIKKKKKKEEE===;;;???EEE@@@HHHVVVtttyyyvvv|||}}}mmmEEEGGGjjjZZZYYY|||lllZZZccc~~~mmm===888===,,,111000...---,,,,,,------;;;CCC___oooggghhhuuuyyyooogggSSSMMMSSSSSSTTTXXXaaannnzzz}}}yyyvvvfffQQQMMMVVV___eeelllnnnmmmooovvv{{{nnn|||}}}tttpppooolllccccccVVViiifffTTTGGGNNNzzz}}}qqqxxxuuuzzztttuuuxxx~~~{{{zzz}}}{{{www{{{}}}rrrlllddd]]]ZZZWWWSSSPPPFFFdddssseee~~~UUU???444UUUsssiiisssooonnnuuutttpppuuu{{{zzzzzznnnPPP<<>>pppbbb999999888===mmmyyy]]]NNNlll```uuusss999777YYYhhh{{{aaajjjtttmmmcccjjj\\\[[[CCC???HHHUUU```aaa\\\XXXVVVTTTZZZYYYTTTJJJ???777555666<<>>EEEHHHSSSCCCBBB@@@;;;666111---+++***((()))+++,,,------,,,,,,...............///000000............///000111111444777:::<<<>>>@@@BBBDDDCCCFFFGGGBBB===CCCRRR```ccc^^^YYYfff```{{{ggg[[[\\\xxxtttJJJLLLsssZZZRRRsssnnnZZZtttoooxxxPPP555:::///111000///------------...:::JJJaaawww{{{~~~nnn~~~yyynnn^^^QQQNNNPPPPPPSSSZZZfffsss}}}uuubbbOOOLLLSSS[[[bbbkkkmmmlllmmmsssyyy{{{tttpppyyyyyynnnhhhoooyyy~~~~~~hhhfff___JJJSSSxxxpppxxx}}}yyykkkwww|||vvvkkkhhh```WWWRRRQQQOOOIIIDDD===FFFRRRqqqwwwwwwLLL888GGGxxxvvvttttttvvvsssoooqqqzzz~~~|||]]]===DDD\\\qqqpppeeeQQQ:::111---+++...,,,***111<<>>777555___{{{sssDDDJJJzzz___OOOrrrsss>>>AAA[[[```ttt}}}gggppp___eeeqqqpppMMMNNN===<<>>666666>>>OOO^^^dddeeeeeeccccccdddeeegggiiijjjkkktttwwwvvvqqqIIIQQQaaannnhhhJJJiiivvvuuuffflllyyynnn```nnn[[[SSSfff```dddiii[[[HHH:::888>>>FFFLLLQQQEEEBBB@@@;;;666111---+++***)))***,,,...///...---,,,............/////////000------......///000000111333666:::<<<===???AAACCC@@@BBBBBB@@@CCCOOOcccrrr|||qqqaaa```pppxxxhhhbbb```aaaYYYIIIXXXdddxxxUUUHHHccckkk[[[ooo}}}}}}nnn|||ddd777999333222000///...------......999cccsss[[[VVVVVVVVVPPPPPPSSS\\\iiiuuu}}}rrr]]]OOOMMMQQQTTT^^^hhhkkkjjjjjjooouuusssqqqVVVggguuu}}}}}}~~~jjjeeekkksssxxxzzzfffSSScccxxxssszzz}}}^^^uuu}}}tttggg]]]VVVRRRMMMKKKJJJHHHCCC@@@DDDBBB@@@OOOjjjwwwwww|||cccHHH>>>mmm|||{{{uuurrrrrrpppuuu{{{bbb>>>CCC[[[rrrwwwppp]]]EEE222---+++...---***222???aaalllxxxjjjyyylllZZZqqqxxxTTTOOOZZZ]]]```iiiiiiiiimmmwww}}}ppp]]]fffxxxuuurrrvvvsssdddZZZjjjkkkkkkWWWgggqqqDDDHHHQQQaaarrr{{{|||yyy~~~|||{{{{{{{{{yyywwwuuurrrpppmmmlllkkkiiigggeeebbb____________aaajjjuuuqqqfffooowwweeeHHH\\\vvvnnnrrrttttttssswww}}}|||wwwyyyzzzyyyxxxvvvvvvyyy|||uuuyyy}}}uuuKKK666444QQQYYYAAA777444LLL{{{vvvAAA???lllHHHXXXpppqqq???EEELLLTTT[[[fffqqqmmmjjjuuummmjjjHHHAAA444:::EEERRR\\\\\\UUUOOOKKKGGGGGGKKKQQQTTTRRRNNNJJJGGG<<>><<<;;;888444222333666999AAA<<>>888<<>>DDD[[[rrrvvvppp___HHH333---+++///---)))222AAAaaappp|||~~~pppoooyyyppp{{{YYYjjjYYYPPPWWWZZZaaajjjiiiiiimmmyyy|||lll]]]iiizzzttttttzzzttteee\\\nnnooonnn^^^sssLLLAAA:::CCCYYYnnnwwwxxx|||zzzyyyyyyyyyxxxvvvssspppnnnlllkkkjjjiiigggeee```^^^]]]]]][[[]]]hhhsssrrrooo}}}wwwSSSPPPiiisssnnnuuuwwwqqqnnnrrrvvvvvvrrrsssvvvxxxyyyxxxvvvuuupppyyywwwzzz]]]:::888III^^^AAA999:::???zzzuuummmCCCFFFuuuLLL]]]HHH===VVVhhhggg]]]aaakkkrrrzzzyyybbb~~~CCC;;;222;;;FFFTTT```aaa]]]YYYVVVSSSLLLPPPVVV[[[ZZZUUUMMMGGGGGG>>>:::EEEXXXfffjjjhhhggghhhhhheee```[[[XXXVVVOOOKKKGGGEEEDDDDDDCCCBBB>>><<<888444111111444777XXXOOOJJJPPPZZZ^^^___```aaabbbccceeeggghhhiiijjjjjj|||oooPPPooo~~~SSSgggnnncccvvvqqqxxxyyycccoooSSSMMMkkkdddmmmlll```OOO>>>444444999>>>ZZZBBBCCC@@@;;;666111---+++******,,,......---,,,---...///...---///000000///---///...------...000333444666777777888:::<<<>>>???CCC@@@@@@BBBFFFKKKPPPTTT]]]fffaaaOOOKKK```uuu|||sss___aaa___NNN>>>:::@@@SSS]]]KKKFFFJJJRRRzzzYYY???PPPqqqfff\\\~~~uuu}}}@@@DDD///333///000333000+++000:::BBBqqqqqqzzz}}}SSSGGGQQQOOORRRKKKPPPccctttwwwtttssszzzzzzxxxqqqaaaQQQKKKMMMUUU]]]eeeggghhhkkkmmmmmmooovvvwwwVVVHHH___jjj|||sssYYYYYY```gggnnn~~~```lllnnnyyyjjjJJJSSS}}}zzzppp{{{nnnooouuukkk}}}rrrmmmggg\\\PPPIIIEEEGGGIIIMMMTTTZZZWWWPPPLLLSSSUUUNNNHHHLLLVVV]]]mmmjjjFFFKKKooo|||hhhppprrrllltttooooooqqq}}}}}}jjjdddPPP666^^^wwwrrrpppSSS===:::///++++++666000+++RRRooonnnjjjttt{{{ssscccNNNXXX^^^YYY^^^gggllloooooovvv~~~kkkfffvvvuuusssxxxpppaaaiiisssqqqdddccc}}}MMM888AAAAAANNNqqq|||vvvsssuuuxxxxxxvvvuuuqqqpppooommmkkkiiihhhgggccc___[[[YYYWWWXXXaaajjjyyy~~~|||vvv]]]999EEEggg^^^___aaa```ZZZVVV\\\eeepppyyyqqqnnnzzzxxxpppxxxvvvqqqttt|||uuuLLL888BBBzzzCCC444:::BBBlllUUU>>>nnn___WWW777ZZZrrr~~~gggnnnUUUQQQaaaJJJ444888999EEEWWWaaahhhrrrqqqhhhggg^^^ZZZWWWXXXYYYWWWUUUSSSOOODDD::::::???FFFNNNUUUWWW```ccc\\\YYY^^^]]]VVVRRRPPPMMMKKKIIIFFFBBB???>>>===999555222...,,,+++999777666>>>PPPaaaeee```eeecccdddfffhhhggggggggglll|||}}}hhhNNNppp```bbbwwwkkk{{{rrrrrrvvvtttttt^^^NNNaaaYYYlllooodddOOO<<<666;;;>>><<>>??????>>>===@@@EEEJJJNNNQQQNNN___mmmiiiZZZPPPTTT[[[kkkKKK===::::::@@@IIIMMMIIIHHH:::999===666DDDyyypppzzzMMM777UUUfffbbbnnnqqqVVVggguuuGGG:::222555000000111...)))...999OOO\\\oooaaaoooooo```mmmuuuTTTKKKRRRNNNQQQLLLQQQdddsssuuurrrrrrvvvuuussslll___SSSQQQUUUWWW```gggiiijjjmmmoooooosss~~~yyyVVVCCCZZZooovvv[[[KKKIIIPPP```yyy}}}rrrmmmpppjjj^^^kkk}}}zzz|||nnnzzziiiwwwsss|||cccUUUSSSVVV^^^eeeZZZbbblllsssuuuooo___OOOOOOUUUWWWUUURRRSSSRRRPPPUUUYYYAAALLLfffeeeeeennnlllmmmpppooooooxxxttt|||ooohhh<<>>```vvvwwwxxxyyyyyyxxxvvvtttqqqqqqooommmkkkiiigggfff___[[[WWWUUURRRSSSZZZddd}}}}}}{{{xxx}}}www~~~HHH333BBBYYYOOOCCC<<<999999@@@HHHXXXjjjsssssswwwxxxuuuuuuxxxsssvvv~~~yyySSS777<<>><<<999666333000///...222444666:::FFFUUU]]]______^^^^^^```dddfffiiikkkooo|||qqqJJJ]]]]]]dddwwwaaaqqqiiinnnyyyyyyuuucccPPP```VVVeeeooogggSSS===333777<<<<<>>??????>>>===>>>CCCJJJNNNPPPXXX\\\ffflllhhhccckkkyyy[[[|||oooTTTIIINNNXXX___ZZZQQQXXXHHH666999:::DDDSSS|||VVVSSSqqqiiiiiicccVVVUUUeeerrr{{{vvvYYYvvvhhh999777666111///111...+++444AAARRRlll|||qqqqqq|||iiiPPPLLLPPPKKKPPPLLLSSSfffuuuwwwtttuuuvvvrrrmmmeeeZZZQQQSSSYYYXXX```ggghhhiiimmmoooooottt|||UUU@@@KKKmmmuuuooo|||}}}yyywwwqqqgggaaaiii{{{tttxxx|||www}}}xxx```zzz{{{wwwllldddgggpppyyyuuuvvvtttnnnggg]]]MMM>>>:::QQQuuu{{{UUU000000>>>]]]jjjaaalllnnniiiqqqooommmsss{{{~~~uuuBBBAAAZZZkkkuuugggXXX666///333...,,,---AAAvvvzzz|||wwwkkk}}}zzzuuuzzznnn```___]]]\\\dddmmmkkkjjjpppgggsss{{{|||jjjllluuu~~~|||pppiiippp|||wwwRRR===EEE]]]nnnuuuyyyuuusssuuuuuurrrrrrqqqooommmjjjhhhfffeee]]]YYYUUUSSSOOONNNTTT]]]zzz~~~yyyxxxwwwuuuzzzrrrtttMMM>>>DDD???>>>EEEJJJIIIEEEBBBBBBTTTllluuurrrwww{{{tttxxxtttwww~~~~~~[[[:::777nnnhhhBBB444444NNNEEEDDDzzz]]]SSSqqq^^^GGGSSSbbb~~~jjjZZZ[[[ZZZSSS______???222:::999KKKWWW___kkkvvvqqqoookkkccc\\\QQQKKKCCC:::000***...555===>>>999333888HHHVVVYYYXXXVVVSSSQQQNNNKKKFFFCCC>>><<<:::777444222111000444===FFFHHHKKKTTT]]]bbb\\\\\\\\\]]]```eeeiiikkkkkkvvvrrrtttsssrrrHHHKKK```aaaeeeRRR```nnngggtttjjjqqq~~~~~~zzzeeellllllbbbPPPbbbYYYeeeqqqlllYYY???222555<<<===UUUGGGBBB???;;;666111...,,,++++++---//////...---...//////...---...//////---,,,............///111222333666666777888999;;;===>>>CCCCCC@@@===@@@IIIPPPSSSQQQPPPVVVcccllliii]]]UUUhhhzzz{{{vvv}}}sssQQQHHHYYYLLL222888DDDNNNEEEvvv\\\DDDpppoooyyyxxx}}}tttyyyeee{{{BBB:::555000000222000111???OOOjjj{{{cccOOOLLLOOOMMMMMMLLLVVVjjjxxxyyyxxxzzzzzzrrrhhh^^^RRRKKKNNNUUUVVV^^^dddeeefffiiillllllpppuuuSSSAAA>>>aaaqqq]]]MMM]]]zzz|||tttfffZZZXXXeeexxxyyywwwxxxllluuurrrwww|||kkknnnxxx|||yyyiii[[[EEE===PPP]]]GGG666:::===AAAlll{{{nnnooopppmmmppppppnnnrrr}}}lllEEEBBB\\\lllrrrppplllDDD000///...///444CCClllccc___tttuuuvvv|||pppkkkjjjiiifffrrrzzz|||uuuggg^^^___llljjjiiiooo{{{fff}}}lllttt~~~sssooouuu|||}}}eeeGGG===CCChhhpppnnndddcccnnntttppprrrqqqooommmjjjgggeeeddd___[[[WWWTTTOOOLLLQQQYYYqqqwwwzzzwwwtttuuuvvvuuupppwwwoooTTTVVV```qqq{{{yyyqqqkkkLLLHHH\\\pppooottt}}}vvvvvvssswww|||ccc???555dddtttFFF666666<<>>222---...111999???>>>@@@IIIRRRVVVVVVUUUSSSQQQPPPLLLHHHDDD@@@>>>;;;888555333111000888EEEPPPRRRPPPRRRWWW[[[[[[___``````aaaeeehhhhhhiii|||zzzwwwpppiiilllPPPOOOccc```]]]MMM```jjjrrr}}}ooouuutttXXX```hhheeeQQQddd^^^fffsssooo\\\@@@333888>>>===TTTFFFAAA???:::666111...,,,++++++---//////...---...//////...---...///...---+++------...///000111222222555666666777999;;;===>>>FFFGGGCCC;;;:::CCCNNNSSSZZZ]]][[[[[[fffssspppccc\\\___WWWOOORRR\\\iiiwwwgggXXXfffbbbSSSWWWTTTNNNRRRyyyrrrNNNfffwwwfffjjjuuu|||yyyuuu___{{{FFF;;;555111000222111333CCCVVVaaaPPPMMMPPPRRRMMMNNNYYYmmmwwwwwwvvvxxx{{{qqqcccWWWLLLEEEIIIPPPTTT\\\bbbbbbcccfffiiiiiimmmiiiUUUCCC<<>>:::666444222111555<<>><<<>>>CCCEEEUUU]]]bbbbbbbbbffffffcccooowwwkkkjjj\\\aaayyyiiiUUUkkktttqqq|||mmmqqqwwweeefffpppmmmRRReee___```rrrooo\\\@@@333:::===999XXXMMMAAA>>>:::666111...,,,+++,,,---//////.........//////...---.........,,,***------...///000111222222555555666777999;;;===>>>CCCJJJHHH;;;444;;;GGGMMMNNNWWWSSSCCCDDD\\\rrrxxx]]]bbbiiilllkkkjjjiiihhh___lll{{{yyyrrrbbbbbbuuuwwwNNNAAAIIIMMMSSSoookkk]]]vvvrrrGGG;;;555111000111...000AAAUUU~~~uuuwwwttt~~~yyyUUUIIIIIIJJJPPPMMMPPP\\\nnnuuurrrpppssswwwlll___SSSIIIDDDHHHNNNTTT[[[``````aaaeeehhhhhhkkkeee|||hhhIII>>><<>>666666333hhhiiiMMM???uuussslllRRRbbbiii~~~iiieeevvviiiSSSTTTLLL666000<<>>GGGEEE<<<999AAAIIIKKKLLLNNNQQQTTTSSSQQQOOOEEECCC@@@===:::777666555333666555...+++000666:::LLLXXXaaaaaaaaaffffffbbbpppttt{{{nnniii[[[cccnnn[[[vvv|||uuummmjjjxxx~~~xxxiiieeeooooooRRRhhhbbb]]]ppprrrbbbCCC333777;;;666[[[MMM@@@>>>:::555111...---,,,,,,...///000///...///000///...------...---+++))),,,---...///111111222222555555666777999;;;<<<===???MMMQQQBBB444777AAAGGGTTTeeeppplllcccaaaccceeelllpppyyyxxxgggWWWLLLDDDWWW___pppzzznnn[[[ooo~~~yyytttsssyyyXXXLLLIIIYYYqqqtttvvvWWWsss~~~WWW<<<444111111111...111BBBWWWWWWrrrqqqoooqqq]]]ttthhhDDDBBBHHHGGGKKKKKKPPP^^^qqqwwwsssrrrvvvvvvkkk^^^SSSJJJEEEGGGMMMQQQXXX]]]]]]]]]aaadddeeedddgggvvvYYYCCC888888JJJ```mmmtttyyy{{{hhhiiirrr~~~jjjggg~~~}}}kkkIIIMMMfff]]]KKKBBBBBBUUUssstttmmmmmmnnnmmmccciiimmmnnnrrr}}}lll^^^___FFFWWWzzzsssooonnnsssuuussswwwrrrccc<<>>555333...222444222---+++000777@@@BBBFFFLLLQQQSSSRRRPPPFFFEEECCCAAA???>>>===<<<:::BBBGGGCCC>>>???BBBCCCMMMZZZbbb```___eeefffbbbkkkvvvtttooowwwzzzpppjjjUUUVVVzzzvvvdddZZZzzz{{{~~~ssshhhqqqzzzlllcccpppsssWWWooohhh]]]rrr|||qqqNNN444444:::999XXXCCC@@@>>>:::555111///---,,,,,,...000000///...///000///...------...---+++))),,,---...000111111111111555555666777888:::<<<======PPPXXXIII888666>>>CCCPPPQQQWWW```cccaaadddkkkvvvpppoooeeeSSSQQQ___gggXXX\\\fffuuuiiivvvkkkiiiTTTXXXoooUUU???111DDDkkk{{{lllsssNNNxxxmmm===222000111333111555GGG]]]wwwxxx```>>>DDDNNNKKKNNNHHHOOO```ttt|||yyyzzzxxxmmm```UUUKKKEEEEEEJJJNNNUUUYYYXXXYYY]]]```aaa\\\iiissshhhKKK@@@666999HHH^^^pppzzzuuuxxx~~~xxx{{{~~~zzztttpppmmmiiiiiiuuuxxxvvvllllll}}}VVVWWWuuunnnJJJHHH@@@AAA\\\vvvnnnhhh]]]bbbeeefffkkkuuu|||xxxyyykkkfffxxxxxxQQQRRRttt~~~xxxlllooottttttppprrrzzzuuurrrFFF@@@XXXlllrrrfff666...000///FFFfffmmmyyymmm~~~sssvvvnnnnnn|||ssslllnnniiimmmiiijjjppprrrpppqqqvvvnnnwwwzzzttt[[[999777JJJZZZYYYeeeooodddiiiTTT???WWWpppqqqmmmllllllkkkjjjiiihhhhhhdddaaa]]]XXXOOOFFFFFFJJJ]]]fffmmmoooppprrrsssrrrqqqvvvxxxxxx{{{}}}tttzzzvvvuuuwwwwwwuuuwwwzzzxxxzzzeeeYYYnnn{{{vvvwwwwwwwwwzzzxxxxxxzzzOOO444EEEsss@@@999<<<666BBB}}}DDDNNN~~~FFFggg~~~aaalll^^^ccczzz}}}cccNNNKKKIIISSSTTTQQQOOOBBB444333@@@QQQXXXZZZaaacccbbbiiikkkwww~~~zzzxxx{{{xxxqqqjjjiiihhhbbbRRR???333000,,,++++++,,,,,,***+++---666999>>>FFFLLLPPPPPPOOOFFFEEEDDDCCCCCCCCCCCCCCC???QQQbbbddd]]]VVVRRROOOTTT```fffaaa^^^dddfffbbbhhh}}}sssVVVYYYnnntttpppWWWMMMjjjggg[[[YYY|||zzz~~~uuuiiirrr|||ppp|||aaavvvkkk[[[uuuYYY777333<<<>>>[[[GGGBBB???;;;555000---,,,+++---......///////////////---...//////---+++++++++......//////000000111111444444555777999;;;===>>>???EEEYYYgggVVV777222AAANNNPPPXXX______[[[^^^dddhhhdddbbbhhhrrryyyxxxuuu|||yyyzzzkkk\\\UUUYYY[[[]]]rrrzzz^^^ZZZzzzbbbTTTIII888@@@AAA:::bbbvvvkkkjjj\\\RRRgggttt]]]CCC444111///---+++555RRRpppdddMMMFFFBBBKKKKKKJJJTTTbbboooxxx}}}{{{xxxlll[[[TTTPPPGGGGGGKKKIIITTTVVVYYY[[[[[[\\\^^^___^^^cccqqqzzzuuuMMM<<<@@@DDDWWWnnnpppvvvxxx{{{|||}}}wwwvvv{{{}}}ssseee\\\[[[WWW[[[```]]]aaannn___wwwhhhiiiooowwwqqq^^^RRREEELLLXXXfffkkkccc``````fffnnnqqqmmmiiiYYYXXXKKKRRRpppvvvlllppprrrddd^^^iiiwwwzzzuuuqqqpppmmmnnnrrrssszzzyyyyyyxxx```NNN:::fffuuurrrxxxlllOOO,,,444:::444~~~mmmoooxxxmmmvvv|||uuurrrtttzzz~~~ggg\\\ffflllfffeeemmmgggooommmjjjqqqrrrmmmooopppsssfffLLLUUUJJJ[[[mmmyyyzzzpppzzzvvvmmmDDDUUUuuullluuurrrnnnkkkjjjiiigggeeeddd```[[[VVVQQQLLLGGGDDD\\\llluuupppkkkppptttrrrsssssssssssstttuuuwwwwwwzzzyyyxxxxxxyyyyyyxxxwww|||nnndddiiisssyyyxxxvvvvvvxxxxxxwww{{{]]]===555jjj>>>555777777888oooxxxzzzHHHXXX~~~NNNQQQhhhlllmmmlllaaaRRRYYYppprrr___SSSVVVEEEmmmfff\\\<<<222999FFFNNNXXX___aaaaaacccdddjjjeee___[[[XXXUUUPPPLLLhhhkkkggg\\\VVVRRREEE555/////////000000///,,,***+++222<<>>SSSJJJBBB???:::555111...,,,,,,---......///////////////---...///...,,,***+++,,,---......//////000111111333333444666777999:::;;;BBB===???KKKSSSNNN@@@555KKKOOOSSSWWW```hhhaaaTTTeeennnyyy}}}{{{wwwwwwxxx{{{xxxyyy~~~uuu\\\OOODDD999;;;FFF777@@@BBBCCCNNN]]]yyy~~~zzzUUU<<<333555999:::XXXvvv{{{iii___WWWYYYjjjxxx}}}nnnaaajjjsssIII666333111111111;;;XXXttt|||oooqqqqqqxxxuuuVVVKKKNNNHHHIIICCCHHHXXXiiissswwwxxxtttooo```SSSPPPOOOGGGFFFKKKIIITTTVVVWWWWWWWWWXXXZZZ\\\]]]^^^___fffooozzzVVV===555FFFcccrrrvvvssssssxxxvvvjjjdddbbbkkkyyyxxxqqqmmmllljjjggg~~~wwwtttsssooo{{{uuuiii[[[LLLQQQ~~~|||xxx{{{{{{aaaWWWSSSKKKCCC@@@SSSYYYXXX^^^ooouuutttxxxxxxvvv~~~yyytttvvvrrroooooorrrqqqvvvlllcccXXX666\\\~~~fff;;;===---...GGGmmmzzzeeevvvnnnooopppooo|||xxxkkkmmmuuuwwwtttqqqnnnjjjkkkooommmgggjjjttt```ZZZKKKCCCNNNccclllhhhnnnwwwaaaNNNNNNJJJQQQOOOEEEZZZuuurrrsssqqqnnnlllkkkjjjhhhfffdddaaa]]]YYYTTTOOOHHHDDDQQQ```lllkkkjjjmmmnnnlllppppppqqqrrrrrrsssttttttuuuvvvvvvvvvvvvuuutttttt]]]\\\aaammmuuuwwwuuuuuuuuuxxxxxxvvvyyyeeeBBB888aaaGGG666222555???jjjvvvooosssMMMgggnnnqqqmmmggglllsssggg___hhhwwwMMM\\\]]]MMM999777111<<>>222666;;;sssFFFGGGAAA???:::555111...---,,,---......///////////////---......---+++***+++,,,------......///000000111222333444555666777888888777===@@@???>>>???===:::EEEOOOUUUVVV^^^fff]]]JJJVVV^^^hhhlllkkkjjjmmmqqq___aaafffnnnzzzrrrVVV@@@777222000777<<<999555444555KKKmmmZZZMMM>>>888<<<>>>;;;555;;;<<>>GGGAAA>>>:::555111...---------......///////////////---......,,,***)))***,,,---------...//////000000111222333555555666555555000777888222000666<<<>>>AAANNNUUUTTT\\\jjjmmmfffOOOQQQUUUZZZaaaiiiqqqvvvjjjfffaaaaaaiiizzzxxxWWWPPPWWWMMM888EEEMMMOOOLLLDDD888===TTT}}}```UUUGGG===888666444333555%%%LLLoooYYYTTTssstttggg___gggwwwZZZnnn777222000000222<<>>DDDiiiuuugggYYYKKK===333/////////222:::FFFRRR[[[RRRPPPNNNKKKDDD???CCCKKKVVV[[[___]]]XXXUUUXXX\\\cccdddeeedddcccccceeefffkkkvvvuuufffnnntttgggHHHZZZ{{{vvvzzzRRRyyyzzz}}}wwwkkkoooooossspppgggxxxNNNqqqOOOSSSjjjzzzmmmOOO999555;;;XXX@@@III@@@>>>999555111...---------......///////////////......---+++))))))***,,,,,,------......///000000000111333444444444333333111///+++,,,444===AAA>>>HHHPPPRRRNNNSSScccrrrxxxhhhdddaaacccjjjrrrxxx{{{~~~vvvsssyyyxxxgggkkkrrrsss```nnnsssoooeeeOOOAAAFFFjjjuuudddZZZYYYZZZPPPDDD>>>ZZZxxxiiiSSSZZZaaaYYYZZZlllqqqeee@@@666......555IIInnntttFFFAAAJJJAAABBBCCCDDDYYYmmmwww{{{kkkRRRIIIIIIJJJAAA@@@FFFFFFUUUWWWZZZ[[[[[[[[[\\\]]]YYY```]]]ZZZbbbiiikkknnnzzz}}}lllRRRDDDAAARRRmmmlllqqquuuvvvuuuxxxtttssszzzzzzqqq}}}wwwTTTTTT~~~{{{||||||uuuaaaqqq}}}yyygggwww~~~|||tttqqqqqqsssqqqsssxxx{{{rrrdddIIIUUUfffzzz}}}mmmqqqAAA...:::nnnuuu}}}pppxxxooosssmmmkkkXXX>>>LLLiiilllmmm]]]hhhVVVNNNYYYaaa^^^```iiihhhWWWXXXlllmmm]]]kkkyyy~~~tttpppqqquuuooonnnmmmmmmmmmllliiigggddd```YYYRRRKKKDDD>>>999444777:::;;;===CCCKKKQQQZZZ]]]bbbhhhnnnsssvvvwwwuuuwwwxxxwwwuuuwww|||jjjlllqqqvvvvvvrrrtttxxxssswwwwwwtttuuu{{{pppHHH999DDD___:::777000DDDdddwwwxxxTTTuuuUUUGGGkkkyyyvvvlll]]]```qqqtttmmmnnnaaa```eeerrrJJJ555333777CCCRRRYYYYYYZZZ```ffflllkkkhhhbbb\\\VVVTTTSSSTTTXXXTTTIIIKKKdddxxxeeeVVVJJJCCC???777555333111444>>>LLLVVVNNNJJJGGGCCC<<<666666;;;NNNWWW______ZZZWWW[[[aaafffggggggfffddddddfffgggssssss~~~wwwqqqYYYxxxnnnkkkUUU~~~{{{tttwwwqqqmmmvvvzzz~~~xxxsssoooddd{{{WWWlllVVVOOOhhh~~~xxx[[[@@@777:::]]]FFFEEE@@@>>>999555111///...------......///////////////......---***((((((***,,,,,,,,,---......//////000///111222444444333222111444...---444>>>CCCCCCBBBMMMOOOPPPOOOQQQXXXdddmmmyyyvvvrrrqqqsssuuuuuuuuunnnuuu{{{zzzwwwzzzxxx~~~xxxWWWfffkkkOOOCCC{{{tttnnnmmmrrrgggTTT___iiiVVVTTTRRRVVVhhhuuubbbBBB777......666MMMsssxxx|||oooCCCBBBKKK@@@AAACCCGGGXXXgggooozzzzzzhhhOOOFFFGGGGGG>>>===EEEFFFPPPSSSXXXZZZZZZZZZZZZZZZ[[[XXX[[[[[[UUUXXX]]][[[```kkk```NNNJJJHHHRRRkkkjjjooosssrrrppprrr{{{xxx|||~~~hhh~~~uuuRRRAAAeee{{{pppvvvmmmwwwiii}}}{{{}}}yyyuuuuuuuuuqqqqqq|||wwwccc```EEEQQQmmmkkk```@@@111CCC|||ooonnntttsssvvvuuu~~~zzziiipppkkkFFF<<>>CCCGGGHHHIIIHHHTTTrrrzzz^^^777WWW{{{___YYYlll|||wwwwwwuuuuuunnnmmmlllmmmmmmllljjjgggaaa[[[RRRJJJBBB;;;555111++++++,,,------///444999AAAFFFOOOYYYdddlllrrruuuuuuvvvwwwuuutttwww~~~iiijjjooouuuvvvssstttwwwrrrvvvwwwtttssszzztttKKK;;;???hhh???:::999TTTeeefffnnneeeMMM[[[XXXwwwkkkmmmccc^^^lllvvvxxx|||xxxsssYYY{{{tttNNN111555222???OOOWWWWWWYYY```gggrrrqqqoooiiiaaa\\\ZZZZZZEEEPPP___^^^HHHBBBhhhzzzjjj[[[RRRPPPQQQCCC===444///111888BBBHHH@@@<<<999888444//////111???KKKYYY^^^ZZZYYY^^^ddddddeeeeeeeeeddddddgggiiixxxtttwww{{{wwwyyyaaa~~~oooggg~~~qqqwwwrrrhhhiiimmm{{{zzztttfff{{{dddfff^^^PPPjjjfffGGG888777bbbIII???@@@===999555111///......---......///////////////......---***((((((***,,,,,,,,,------...//////000///000222333333222111///444444;;;CCCDDD???AAAHHHHHHIIIPPPXXXZZZYYY\\\bbbjjjkkkmmmooooooooonnnmmmxxx||||||ssskkkpppvvv{{{jjjpppaaaLLLooo}}}rrrgggrrrzzz}}}mmmYYY{{{wwwsssnnnSSSwwwyyy>>>555...///666GGGggguuuvvviiiooopppccc777888DDD<<>>KKKYYYdddlllppptttvvvvvvsssrrrvvvgggiiinnnvvvxxxvvvvvvyyyrrrvvvwwwsssssszzzwwwMMM======nnnBBB333888WWW]]]SSS]]]bbbZZZlll|||www]]]qqqvvvqqqwww}}}|||}}}yyy???ZZZaaaFFF,,,888---;;;LLLTTTVVVXXX```hhhrrrqqqnnnhhhaaa\\\\\\]]][[[GGGLLLhhhiiiRRRUUUpppmmm```ZZZYYYMMMBBB444---///555:::<<<333...,,,...///,,,+++,,,111AAARRRZZZXXXXXX^^^eee```aaabbbbbbbbbcccfffiiilll{{{vvvfffhhhqqqrrrpppRRRwwwvvv}}}pppxxxwwwtttyyy{{{}}}wwwfffyyylllaaabbbHHHccckkkKKK:::777nnnIII@@@???>>>;;;555000------.........//////......---,,,///222///((('''+++---***,,,,,,------.../////////333333333111111333666:::DDDGGGIIIHHHDDDBBBDDDGGGMMMNNNPPPSSSWWW[[[___bbbmmmmmmnnnoooqqqrrrsssttt||||||}}}zzzpppmmm~~~vvvwww~~~qqqsssmmm```___kkkPPPLLL___uuu~~~~~~vvv~~~llldddxxxqqqrrrtttppp]]]tttRRR+++000999777EEEUUUgggrrrssshhh```|||}}}PPPCCC@@@AAADDD===BBBXXX^^^___^^^ffftttrrrgggIIICCC@@@AAACCCBBBDDDGGGMMMTTTXXXUUUSSSTTTVVVUUUOOOMMMKKKDDD888///555BBBJJJXXX^^^VVVSSS]]]iiilllmmmtttwwwqqqmmmoootttwwwrrrsssuuuwww{{{zzzxxxrrriii```\\\]]]bbbgggkkk\\\xxxllllll[[[JJJBBBqqqxxxqqqbbbPPPbbb}}}{{{|||sss{{{yyyyyyzzzzzzvvvvvv}}}qqqmmmcccCCC[[[ddd~~~~~~YYYEEE999UUUtttggg|||{{{ppp{{{gggvvv{{{{{{bbbfffvvvzzzpppsssqqqjjj{{{```<<<666999666777LLLjjj|||{{{ppplllllljjjqqq|||NNNxxxuuuhhhSSS@@@\\\uuu}}}uuuvvvxxxqqqmmmqqqpppoooooommmkkkfffccc^^^UUUGGG;;;333///---,,,000///......---.........///444333222<<>>ssshhh???;;;555KKKXXXOOO]]]jjjVVV]]]|||___tttvvvYYYyyy{{{oooaaapppoooDDD[[[aaaOOO666333222777FFFUUUWWWUUU```pppwwwzzzrrrjjjhhh```^^^gggUUUQQQOOOUUUdddjjjZZZEEEhhh~~~bbbKKKUUU@@@???999111000666999888222000......,,,+++,,,...+++555DDDPPPXXX\\\___aaa___ccchhhhhhbbb]]]cccmmmkkkdddKKKfffwww]]]PPPzzzeeeeee]]]{{{~~~aaa}}}qqqaaaKKKNNNpppuuujjjWWW555777mmmEEEBBB???>>>;;;555000------.........//////......---,,,///111...((('''+++,,,***,,,,,,------.../////////111333444444333333444666999???FFFFFFCCCAAADDDHHHLLLLLLNNNQQQUUUZZZ^^^```hhhiiillloooqqqsssuuuuuuyyy|||}}}vvvxxxjjjrrr{{{]]]kkknnniiinnn___mmmjjjVVVXXXrrr\\\TTTbbbxxxmmmpppxxx~~~zzz}}}dddzzzNNN,,,///111///MMMtttmmmUUUFFFAAA???BBB===DDDWWW___cccaaahhhrrrpppdddIIICCC???@@@BBBBBBEEEIIIOOOTTTUUURRRPPPRRRRRRPPPEEEAAA===999222000:::GGGRRR```fff___[[[bbbjjjlllmmmuuu|||}}}wwwpppmmmnnnrrrsssssstttuuuyyy|||{{{zzzvvvsssmmmsssxxxyyyuuupppnnnnnnyyymmmccceeeeee~~~```KKK555SSSxxxUUUAAAkkk|||uuuwwwyyyyyy{{{{{{wwwvvv~~~|||yyyuuuhhhEEE\\\iiixxxsss```888OOO~~~|||aaappp}}}uuu{{{llluuuaaaqqqzzz|||iiieeelllzzz{{{rrrpppwwwooofffwwwuuujjjOOOBBB222:::XXXmmm{{{lllhhhhhh|||~~~kkkYYYFFFZZZttt}}}vvvwwwyyysssqqqrrrqqqooonnnlllhhhddd```WWWOOODDD:::333///---,,,...---,,,,,,,,,,,,------000000000000666HHH]]]mmmtttvvvwwwuuutttvvv||||||wwwqqqpppsssvvvwwwvvvssstttuuutttuuuzzzyyyYYY444>>>qqqccc999,,,===XXXVVVOOOsss```kkkpppPPP[[[|||}}}iiiYYYnnnhhh{{{oooZZZUUUcccMMMgggzzz]]];;;333222666BBBQQQWWWXXXcccrrr{{{wwwmmmkkkdddbbbkkk```[[[TTTQQQWWWaaabbb]]]YYYggg{{{wwwpppPPPOOOKKKCCC999111///444888:::444...,,,---------------333===HHHRRRZZZ```cccaaaaaacccdddbbb```eeelllyyyhhhQQQbbbkkkRRRPPPbbbgggccc\\\hhh{{{jjjTTTfffrrrwwwqqqQQQLLLjjj{{{xxx```999777ggg>>>BBB???>>>;;;555000------.........//////......---,,,///000---((('''***,,,+++,,,,,,,,,---....../////////222555666555444444555...666???BBBAAA@@@DDDHHHJJJKKKMMMPPPTTTYYY]]]___bbbdddiiimmmqqqtttuuuuuuxxxzzz{{{yyyuuu~~~xxxSSSGGGTTT333;;;```qqqNNNTTTjjj```EEEIII```vvvjjj{{{ooollliiiBBB;;;222000TTT|||VVVGGGAAA===@@@===FFFYYYdddiiigggkkktttqqqfffHHHAAA<<<<<<>>>???CCCHHHOOORRRQQQOOOPPPRRRPPPKKK<<<666111111444<<>>SSStttzzzvvvooovvvuuuxxxxxxzzz{{{yyyxxx~~~|||sssooocccBBB[[[pppwwwiii:::QQQxxxpppddd```kkknnn|||uuurrr|||{{{yyyRRRPPP\\\pppxxxqqqmmmqqqmmmgggvvvqqqKKK>>>WWWqqqxxx{{{uuulllnnnsssqqqqqquuu}}}jjjRRRYYYtttyyyyyyyyyuuuuuusssqqqnnnllljjjfffaaa]]]SSSMMMEEE===888444111///.........------......///333//////111222:::RRRlllqqqtttwwwwwwuuutttvvvxxx}}}{{{wwwtttssstttuuuvvvtttuuuvvvuuuvvvzzz}}}]]]888???ooo___666...DDD^^^TTTIIInnnYYYyyyQQQKKK^^^jjjjjjVVVfff[[[___qqquuuppp___ZZZjjj]]]nnnuuuHHH555444444===LLLTTTXXX```jjj~~~sssoooiiigggooohhhggg___TTTRRR[[[gggooonnnSSSkkk|||mmmZZZTTTLLLDDD===222,,,333@@@CCC;;;111,,,...000...***000000444===KKKWWW___cccbbb___^^^```bbbbbbffflllxxx{{{zzzhhhZZZdddfffSSSpppmmmfffZZZkkk___NNNwww~~~{{{yyysssyyy^^^IIIZZZwwwfff===777fffAAADDD???>>>;;;555000------............///......---,,,///...,,,)))((()))+++,,,+++,,,,,,------.../////////111444555666666888999///333777<<>>>>>III^^^iiinnnkkkoooxxxwwwmmmHHH@@@999888999:::???EEEMMMOOOOOOOOORRRSSSNNNGGG999444222777CCCSSSaaajjjrrrwwwvvvllleeeddddddcccWWWMMMOOO___hhhfffiiirrrjjjmmmqqqssstttuuuwwwyyywwwyyy|||~~~mmmfffmmmtttzzzvvvkkkjjjiiiaaaZZZ```^^^@@@888<<<]]]rrrSSSHHHGGG```xxxzzz}}}~~~~~~}}}pppbbbTTTppp|||wwwwwwuuuvvvxxx{{{zzzyyy}}}uuurrr___ZZZ===VVVttt{{{nnnSSS<<<^^^~~~pppjjjnnnmmm|||xxxyyyWWWQQQWWWjjjtttnnnjjjmmmiiijjjlllooorrruuu{{{aaaBBBPPPkkkrrrpppdddfffUUUFFFAAA999EEEhhhwww|||nnnuuu\\\]]]vvv{{{zzzwwwtttwwwqqqooollljjjhhhddd```]]]TTTPPPKKKFFFAAA===888555333333222222222222333333777111222666222111JJJkkkooorrruuuvvvuuussstttuuuzzzzzzzzzvvvsssrrrtttwwwuuuvvvvvvuuuvvvzzzbbb<<<@@@nnn```:::;;;AAAWWWUUUDDDXXXjjjSSS___gggnnnSSSeeebbbYYYaaasss{{{qqqlllfffQQQ;;;444333999FFFQQQTTTWWW[[[xxxtttnnnkkkrrrkkknnnkkkbbbZZZ\\\fffooosss```wwwkkkrrr```PPPEEEAAA888...444CCCHHHDDD===666444333///***222...///888HHHWWW^^^```ccc```____________eeemmmmmmllljjjggghhhooonnnddd^^^tttxxxttteeeJJJ___tttppp}}}uuummmJJJHHHkkkgggCCC888pppKKKDDD???>>>;;;555000------............///......---,,,///---***)))((()))***,,,++++++,,,,,,---.........000111333444555999===AAA888555333666>>>DDDFFFEEEKKKKKKMMMPPPTTTYYY]]]______bbbgggkkkooopppppppppyyytttqqqrrrrrrvvv~~~hhhbbbRRR<<<:::YYYwwwrrrTTT;;;???KKK^^^{{{mmmLLL333000444DDDttttttaaarrr\\\000***///;;;XXXeeehhhnnn]]]ppp~~~cccBBB@@@@@@;;;===>>>KKKaaajjjmmmjjjpppzzzzzzpppLLLCCC:::888888999===CCCKKKNNNOOOPPPRRRRRRKKKBBB======???HHHYYYjjjuuuyyyttttttooofffaaaaaacccdddhhhVVVOOO[[[fffeeeeeejjjhhhkkkpppssstttuuuvvvwwwrrruuuyyy{{{}}}~~~wwwjjjjjj}}}xxxxxx{{{tttwwwpppTTTIIIHHH>>>>>>AAA666UUUdddVVVmmmVVVGGGBBBJJJJJJAAACCCNNN]]]___```eeetttiii[[[JJJ```{{{{{{ttttttvvvzzz{{{{{{}}}sss^^^]]]>>>PPPnnn~~~```BBB<<>>???>>>;;;555000------.........//////......---,,,///+++)))))))))(((***---+++++++++,,,------......000111222333555999???CCC???999444555===DDDFFFEEEJJJKKKMMMPPPTTTYYY]]]___```cccfffjjjmmmnnnoooooouuussstttvvvtttuuu|||gggWWWJJJFFFRRRXXXNNNEEECCCAAAHHHNNNZZZ{{{XXXEEE888666///444]]]rrr|||~~~zzzbbbzzzggg;;;666666333FFFZZZllluuu\\\]]]UUUzzzWWW;;;===???:::<<<>>>NNNaaahhhjjjhhhooozzzvvviiiNNNEEE===;;;:::;;;???DDDJJJNNNPPPPPPQQQQQQMMMFFFIIILLLQQQZZZiiiwww}}}{{{kkkgggbbb^^^]]]```dddgggiii^^^YYYaaaiiihhhdddcccgggkkknnnppppppppppppqqqrrrsssuuuwwwyyyyyyyyyxxxzzz|||ooo}}}}}}lll}}}zzzeeeKKK===:::<<<888000999VVV~~~xxx```mmmnnnEEE888777222222888999<<<;;;;;;KKKggglllsssvvvfffdddWWW]]]sss~~~wwwuuuuuuxxxzzzzzzllllllFFFKKKeeeooo}}}iiiOOO===cccssslllxxxzzzppp|||bbbmmmsss^^^___dddcccdddiiisssnnnhhhggglllqqqpppkkk___wwwxxxeeedddnnnqqqrrr^^^TTTEEEDDDOOOMMMFFFEEEMMMxxxFFF@@@NNN```jjjlllfff}}}rrrnnn}}}yyyxxxtttooosssnnnkkkiiigggfffdddbbb```XXXVVVSSSQQQNNNIIIDDD@@@===<<<;;;:::999888888888;;;<<>>888666777AAAOOOYYY]]]\\\```bbbdddccc\\\ZZZeeerrrvvvttthhhbbbddd]]]TTTXXXRRRRRRrrrrrrhhhPPP>>>@@@bbbnnn|||fff{{{zzzfffQQQkkkkkkHHHrrrFFF>>>???>>>;;;555000------.........//////......---,,,///***(((***)))''')))...***++++++,,,,,,---......///111333444555777;;;>>>===<<<::::::<<<@@@DDDGGGIIIJJJLLLOOOSSSWWW[[[^^^aaabbbeeehhhlllnnnpppqqqqqqqqqssstttmmmjjjyyyrrrcccSSSJJJNNNNNNFFFCCCGGG555666555666BBBVVVfffkkkIII:::333555///***===ZZZeeeDDDOOO___gggxxxfffnnn999111777:::QQQrrryyyeeeWWW<<>>PPPaaahhhiiiiiirrrzzzppp^^^JJJBBB;;;:::;;;<<<@@@EEEHHHMMMPPPPPPSSSYYY^^^^^^ZZZ^^^bbbfffpppyyyzzzuuubbb^^^ZZZZZZ\\\```ccceee^^^^^^___aaacccdddeeeeeefffiiilllmmmmmmllllllmmmrrrqqqrrruuuyyyzzzxxxuuu|||{{{~~~|||}}}dddrrrssshhhVVVGGGBBB;;;666>>>@@@>>>KKKiiixxxbbbxxxlllMMMCCCBBB???999555:::777000777PPPjjjvvv{{{qqqpppppprrr\\\ccc~~~|||xxxvvvwwwxxxxxx|||}}}ppprrrKKKJJJccchhhvvvgggHHHZZZqqqggg{{{~~~}}}jjjiiisssgggQQQEEEPPP^^^```___aaacccfffmmmuuuuuuiiiXXXLLLPPPkkkrrrgggfffkkkllloooiiiXXXKKKHHHNNN\\\```WWWLLLJJJIII<<<<<<666666...888777LLLaaaxxxzzzvvvttt}}}{{{vvvwwwtttooorrrpppmmmiiigggeeecccaaa___XXXVVVTTTSSSRRROOOKKKGGGCCCBBB@@@>>>===<<<;;;;;;???FFFRRRXXXPPPIIIUUUhhhooooooppprrrtttuuuuuuuuurrrssstttuuutttsssssssssttttttuuusssssswww~~~gggHHHNNNwwwhhhDDD:::AAAXXXWWWKKKdddqqqSSSiiiwwwWWWXXXpppuuukkkEEECCCccclllyyy\\\^^^dddSSSJJJbbbRRRIII666555555<<>>???GGGQQQZZZ^^^^^^______aaabbb``````hhhsssqqqwwwjjj^^^```ZZZUUU___```fff[[[MMMGGGVVVfffVVVGGG<<<999^^^___mmmvvvxxxxxxdddsss{{{uuuXXXaaa~~~[[[nnnEEEGGG???>>>;;;555000------.........//////......---,,,000***'''******''')))...***++++++,,,,,,---.........000333555555555666777888<<<@@@???<<<===CCCIIIHHHIIIJJJMMMRRRVVVZZZ]]]```bbbdddgggkkkoooqqqsssooonnnmmmiii___]]]nnnpppQQQ;;;???IIIGGG???;;;;;;888888666///...AAAWWW@@@///'''///222---000;;;SSSnnnYYY777???NNNTTTeeedddzzzqqqzzzbbbCCC...555>>>TTTqqq]]]AAABBB@@@777888>>>RRRdddiiilllmmmwww}}}mmmVVVDDD===777777999;;;???DDDFFFLLLPPPRRRXXXeeeqqqwwwggglllmmmmmmrrrxxxvvvppp```\\\YYY[[[]]]^^^___```^^^eeeggg___YYY\\\cccgggdddgggjjjlllllllllmmmnnnmmmkkklllqqqyyy|||yyyuuurrryyyzzzrrrkkkjjjiii[[[RRRMMMCCC???===:::JJJhhhnnneee|||wwweee___QQQ<<<666>>>===222444JJJdddqqqPPPVVVuuuyyynnn^^^ZZZqqq|||xxxwwwvvvvvvyyyvvvwwwgggnnnKKKKKKggglllyyyuuuVVVTTT}}}jjj{{{{{{bbb___mmmXXX===---888KKKWWW___gggiiikkkooolll```UUUUUU\\\eeewwwwwwjjjkkkppptttyyylll]]]QQQNNNjjjwwwRRRBBBBBB888EEE666<<<888777$$$444555CCCbbbdddnnnvvv|||xxxssswwwuuuooosssrrroookkkgggeeebbb___]]]XXXWWWVVVVVVVVVTTTQQQNNNIIIHHHFFFCCCAAA@@@???>>>DDDPPP^^^ddd]]]WWW___lllnnnnnnpppsssuuutttrrrpppttttttuuuuuuuuutttrrrqqqsssttttttsssssswww~~~kkkQQQYYYkkkFFF@@@555PPPjjjccciiitttgggxxxXXXYYYiiikkkfff;;;999[[[WWWPPPnnn|||nnn___]]]XXXQQQ}}}bbbFFF;;;888555666@@@PPP\\\bbbsss|||{{{{{{vvvmmmlllqqqbbbjjjrrrsss]]]OOOCCC:::999FFFOOOPPPTTTYYYTTTIIIEEECCCDDDJJJRRR[[[___aaa^^^\\\]]]aaadddffflllsssiiivvvmmmbbbjjjjjjlll|||bbbccc]]]mmmfffaaasss\\\GGG;;;333___dddtttwww{{{}}}uuuqqqrrr}}}}}}WWWQQQmmmjjj{{{CCCHHH===<<<888444///---...000...------,,,,,,------...---+++((((((***++++++++++++++++++,,,,,,---------000000000111333555777888888888999;;;>>>AAACCCEEEGGGHHHIIILLLPPPUUUYYY[[[]]]aaaeeeeeecccdddiiiooolllfffdddbbbYYYRRRZZZjjjyyyxxxiiiLLL000777KKKHHH===@@@>>><<<999888555222222555222000,,,+++---///000111666<<>>EEEHHHPPPMMMLLLZZZiiioootttdddYYY^^^gggaaa[[[ZZZWWW[[[ZZZYYYYYYZZZ\\\^^^___bbbcccddddddcccbbbccceeedddfffiiilllnnnooonnnnnnkkkllllllnnnooorrrtttuuuyyyyyyyyyyyy{{{~~~yyy}}}ssscccYYYPPP===777FFFNNNlll\\\TTTmmm{{{~~~hhhNNN===333;;;???:::VVVaaaKKK>>>EEEOOOLLLDDDBBBZZZ{{{xxxvvvtttssswww}}}yyyuuu}}}```cccLLL<<>>AAAMMM[[[hhhxxx{{{~~~{{{vvvvvvfffjjjrrryyy|||eeeRRRHHHCCC>>>;;;AAAMMMUUUTTTQQQFFFDDDEEELLLSSSWWW]]]ccc^^^```^^^^^^eeejjjaaaSSSccccccsssttt```iiihhhkkkzzzvvvdddLLLDDD444AAAkkk{{{yyy}}}yyy}}}xxxttt~~~nnnSSS\\\jjj|||FFFIII===<<<888444///---...000...------,,,,,,------...---+++((((((***++++++++++++,,,,,,---...////////////000111222444555666666555666999<<>>EEESSSKKK;;;777:::GGG^^^||||||UUUiiisssxxx}}}___???666999:::QQQzzzuuuQQQ;;;777???PPP^^^qqq|||yyyxxxvvvuuuzzzyyybbbfffTTTFFFmmmyyy}}}~~~dddHHHjjjaaavvv{{{vvvKKK666???@@@OOOdddccciiifffjjjppplll```___gggeee^^^]]]dddkkkllliiigggmmmBBBRRRzzzaaaIII>>>888000111888MMM]]]mmmrrrrrrtttvvvvvvpppnnnkkkhhhdddaaa^^^]]]\\\ZZZWWWVVVWWWVVVUUUTTTTTTRRROOOLLLIIIEEE???;;;<<>>;;;777999>>>XXXeeeeeelllooonnnrrrjjjUUUBBB===999:::;;;;;;???EEEFFFBBBHHHMMMTTTooozzzeeePPP999000444777AAAOOOTTTUUUVVVWWWYYY[[[\\\]]]]]]^^^___aaa```______aaabbbdddfffhhhjjjkkkkkkjjjjjjlllmmmmmmnnnnnnooooooppptttwww{{{}}}}}}}}}}}}~~~zzzttt|||xxx[[[PPPGGGDDD@@@999666:::666777777VVV[[[bbbbbbdddxxxYYYNNNKKKZZZvvvmmm\\\^^^jjjrrr|||zzzwwwvvv{{{yyylllmmm\\\MMMjjjiii{{{dddFFFgggvvvXXX```wwwrrr]]]BBBEEEFFFSSSeeefffkkkdddgggooofffMMM===<<>>ZZZ}}}bbbiiippp```RRR???000)))888KKKaaammmppprrrssstttooonnnkkkhhheeebbb```___[[[YYYWWWWWWWWWWWWVVVUUUVVVUUUSSSPPPLLLFFF???:::555:::AAAFFFHHHHHHFFFEEE___kkkuuuuuurrrrrrtttvvvoooppppppqqqsssttttttuuuqqqrrrrrrrrrtttxxx~~~qqqIIIAAAjjj{{{aaaHHH:::888222MMM]]]sss___NNNnnnxxxiiiRRRRRR:::+++333NNNhhhmmmwwwuuukkkNNNdddTTTIII>>>222...444???HHHLLLYYYuuuxxx{{{yyyttttttvvvrrr```KKKHHHCCC>>>===<<<===>>>:::999???KKKUUUXXXXXXYYY]]]___^^^]]]```iiirrrvvvnnnfff```cccbbbZZZiiimmmmmm{{{dddDDD999>>>;;;EEEfff}}}}}}yyytttuuummm~~~bbbMMMhhhmmmmmmCCCBBB===<<<888333///---...000...------,,,,,,------...---+++((((((***+++++++++++++++,,,...///111222333---///222444555555444333333666:::>>>AAACCCDDDDDDGGGIIIKKKNNNRRRUUUXXXZZZZZZ\\\```dddeee```YYYSSSHHH???666222///,,,...333:::NNNfffxxx}}}tttiiixxxlllgggiiibbbTTTGGG@@@LLLXXXRRRBBB<<<888333444DDDCCC>>>777333222000...000///------......,,,***000)))***222333222AAAXXXmmmnnnwwwIII111333AAAkkkrrr~~~FFF888===:::666999???YYYfffeeekkkmmmlllqqqkkkWWW>>>:::777999::::::>>>CCCFFF>>>HHHLLLLLLoootttPPP888...333777@@@MMMOOOQQQSSSVVVXXXZZZ[[[[[[[[[[[[]]]^^^^^^]]]]]]___```bbbccceeeggghhhiiijjjjjjkkklllmmmnnnooopppqqqqqqtttvvvzzz{{{zzzyyyyyyyyy|||hhhWWW}}}hhhQQQDDD<<<;;;???555BBBVVVppp|||sssoooaaaeee{{{~~~{{{xxxvvvzzzyyyxxxrrrYYYJJJiiigggpppSSSfffxxxsssbbbRRR}}}hhhuuu|||}}}jjjpppgggMMMJJJIIISSSdddiiigggdddmmmvvviiiJJJ777666---333===GGGFFF<<<333000444OOO\\\wwwtttkkksss]]]LLLSSSeee|||lllSSS===111---@@@YYYiiioooooooooooonnnmmmkkkiiigggeeecccaaa\\\ZZZXXXWWWXXXYYYXXXWWWVVVUUUSSSQQQLLLDDD;;;555,,,666AAAGGGEEE???999666[[[gggqqqrrrppprrruuuvvvppppppqqqrrrrrrsssttttttrrrtttuuuvvvvvvyyyrrrKKKBBBggguuuXXX>>><<<888666ZZZnnnpppfffsss{{{hhhFFFjjjyyykkkLLL111...666HHHYYYmmmiii```aaahhhUUUeeeuuuDDD;;;666888666333<<>>666:::555666NNNooovvvwww|||jjj~~~vvvOOOVVVWWWhhhFFFDDD===<<<888333///---...000...------,,,,,,------...---+++((((((***+++++++++)))***+++,,,...///000111---///111444555444333222666888;;;???AAABBBAAAAAADDDFFFJJJNNNRRRVVVYYYZZZZZZ\\\___```\\\RRRFFF===222,,,)))***,,,------//////<<>>:::;;;444YYY|||ttt{{{}}}yyywww}}}zzzyyywwwvvvzzzvvvwwwoooRRRDDDmmmuuuccceeeYYYvvv```qqqpppgggjjjYYY[[[kkkSSSLLLJJJPPP___kkklllhhhppp~~~zzz___AAA111000000222777999888;;;???>>>VVVTTTZZZkkkssslllPPPDDDGGGKKKFFF999999TTTssssss]]]JJJ???,,,:::PPPdddmmmooonnnnnnmmmmmmlllkkkiiifffdddccc\\\[[[YYYYYYZZZ[[[ZZZYYYVVVUUUTTTQQQLLLCCC999333---111===QQQaaaaaaQQQBBB```iiiooopppqqqtttuuutttrrrrrrrrrrrrrrrrrrrrrrrrlllpppsssuuuvvvyyysssOOOJJJrrr~~~YYY999???:::@@@nnn|||zzzkkkLLLhhhfff[[[LLL...000333???OOO\\\iiitttyyytttccccccZZZ]]]pppXXX===000888999---222DDDJJJVVVooo{{{yyy~~~yyysssVVVAAA:::999999888000...444EEEVVV[[[ZZZWWW[[[[[[^^^aaa]]]WWWZZZbbb[[[gggaaaeeettt^^^YYYwwwuuucccdddYYY===444555222...===___xxx|||ppp~~~hhhjjj[[[DDDMMMlll___EEECCC===<<<888444///---...000...------,,,,,,------...---+++((((((***+++++++++))))))***+++,,,......///...///111333333333333222888999<<<>>>@@@@@@AAAAAACCCEEEIIIMMMQQQUUUWWWXXX]]]\\\[[[UUUKKK>>>333,,,)))((((((***---.........000555>>>IIIYYYkkk{{{yyykkk```PPP:::999IIIHHH>>>@@@@@@```pppfffUUUBBB555777TTT\\\ZZZHHH444...//////222000.........///...---111---+++.........000555JJJeee}}}ssspppFFF+++:::XXXwww|||PPP<<<;;;777666;;;AAAYYYgggdddggghhhgggmmmiiiWWW;;;666222333444444888>>>CCC>>>FFFGGGBBB]]]oooPPP999000---777IIIRRRPPPQQQRRRTTTVVVWWWXXXXXXXXXYYY[[[[[[[[[[[[]]]^^^^^^^^^```bbbdddfffggghhhfffhhhkkknnnqqqsssssstttrrrrrrrrrqqqqqqsssvvvyyyvvvvvvyyybbbDDDTTT{{{kkkAAA888888999...FFFnnnfffbbb}}}{{{sssqqqrrruuuuuuuuuzzzxxxxxx}}}lllkkkPPPBBBpppsss___uuuyyy^^^rrr```iiihhheee|||xxxtttoooUUUKKKKKKPPP[[[iiinnngggkkkkkkKKKFFF888---111===FFFKKKNNNWWWvvvrrr]]]OOOYYYoooeeewwwlllLLL:::444YYYlll}}}|||mmmVVVAAA...555EEE[[[jjjpppqqqqqqmmmnnnmmmllljjjhhheeeccc^^^\\\[[[[[[]]]^^^]]]]]]YYYXXXVVVSSSMMMDDD;;;444444,,,333SSSyyypppUUU```iiipppqqqrrrttttttqqqsssssssssrrrrrrqqqqqqqqqbbbhhhooorrrtttxxxtttQQQPPP{{{```===:::555>>>mmmqqqpppkkklllbbbzzz___MMM000///(((222NNN___cccjjj{{{~~~rrrwwwnnntttbbbxxxJJJ)))---666000///888BBBHHH[[[zzz}}}~~~yyy|||nnnXXXNNNLLLIIIEEE555000222BBBSSS[[[[[[YYY___XXXXXX^^^]]]VVVXXXaaahhhiii^^^eeemmmVVVcccrrryyyrrr^^^III>>>111000444444888RRRmmmqqqyyyuuu[[[|||oooHHHKKKYYYUUUBBB???===<<<888444///---...000...------,,,,,,------...---+++((((((***+++++++++)))******+++,,,------...000000111111222222333333888999:::<<>>@@@>>>BBBFFFEEEPPPssskkkMMM:::---222EEEPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZ[[[ZZZ[[[]]]^^^````````````aaabbbcccddddddfffiiimmmooopppppppppnnnoooooooooppprrrvvvyyyooouuuzzz~~~pppJJJFFFVVV}}}^^^<<<::::::444???HHHLLLHHHyyyvvvbbbbbbyyy}}}zzz~~~~~~tttkkkjjjmmmqqqrrrqqqsssyyy|||hhhnnnYYYEEEhhhrrreeeKKK|||~~~|||WWWrrreee|||~~~iiifff[[[xxxUUUGGGMMMSSSYYYdddaaabbbhhh|||qqqaaaRRRMMMNNNOOOPPPQQQfff~~~qqqZZZ]]]{{{~~~___:::<<>>AAADDDFFFFFFHHHJJJMMMOOOOOOPPPOOOSSSPPPFFF999,,,'''***///+++------***)))+++///111---,,,///555>>>HHHRRRZZZpppxxx|||mmmMMMLLL===@@@WWWSSS<<<666---333666===GGG>>>///---<<<]]]}}}bbbKKK<<<888333///---,,,+++***&&&---...+++000999666+++222HHHggg}}}|||~~~ggg|||}}}DDD888777666RRRgggkkkbbb]]]VVVyyyssshhh@@@777@@@<<<555777???]]]hhhhhhnnnooollllllaaaIII???888333111111222888>>>======>>>EEEHHHHHH```dddLLL777555BBBKKKRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXZZZ[[[ZZZ[[[]]]^^^bbbaaaaaa````````````aaadddfffiiikkkmmmmmmmmmllljjjlllnnnpppqqqrrruuuwwwsss{{{zzzrrrxxxnnnJJJGGGlllsssAAA>>><<<999>>>777JJJ@@@nnn~~~tttlllsss|||nnnhhhkkkwwwtttgggjjjiiilllooonnnkkkllloookkkvvvdddHHH]]]]]]zzzmmm@@@jjjgggOOOwwwnnnuuurrrbbbAAAmmmUUUEEEOOOVVVXXX```fffllliiieeeuuuxxxaaaPPPMMMSSSGGGSSS___www~~~kkkWWWLLL@@@DDDaaayyypppWWW:::333666III___jjjmmmnnnooooooooonnnlllhhheeeccc```^^^]]]^^^```bbbbbbaaaYYYWWWTTTPPPKKKCCC;;;555,,,...222777;;;<<<:::777666MMMeeeoooooopppsssuuuppppppqqqrrrsssssstttuuukkkqqqwwwxxxuuuuuuzzzrrrIII???cccpppOOO333:::;;;;;;VVVXXXaaaWWW[[[wwwmmmggglll[[[BBB+++555***%%%999MMMdddcccuuuvvvaaaVVVnnneeeMMM222)))222888444111555@@@NNN[[[oooyyy|||{{{tttooo___PPPEEEJJJVVV\\\ZZZWWWHHHAAALLLhhhwwwoooeeeeee^^^```lllkkkbbbooovvveeeppp{{{wwwfffSSS<<<---///777+++222555+++999YYYfffWWW|||sss{{{qqqwwwyyyzzzJJJHHHVVVHHHAAA>>><<<777333000......///++++++,,,------......///+++***((()))***++++++***+++++++++,,,---...000000111111111222333444555666999999:::<<<>>>@@@BBBCCC>>>FFFKKKHHHIIIOOOTTTTTTTTTAAA///******)))***------,,,+++++++++,,,...///---///222333555:::AAAGGGSSSgggwww|||pppPPPRRRLLL;;;;;;ZZZnnnVVV333111...---//////,,,,,,000$$$>>>lllzzzqqqSSS777,,,111---)))---///,,,---///,,,///@@@CCC000333HHH```ppp~~~~~~rrrlllzzzwwwFFF777666BBByyy}}}nnnccc<<>>AAAEEEJJJNNNQQQYYY999888BBBEEEKKKLLLMMMOOOPPPQQQQQQQQQVVVVVVWWWYYYZZZ[[[\\\]]]aaa___]]]^^^aaacccbbb```cccdddfffhhhjjjkkkllllllmmmnnnppprrrrrrrrrrrrqqqiiilllnnnnnnqqq{{{uuugggcccfff}}}|||DDDOOOeeeqqquuu\\\::::::===:::777333BBBlll{{{yyytttpppqqqsssrrrkkkhhhhhhllllllkkklllooo|||yyy{{{xxx```GGGdddqqquuu]]]ffftttuuujjjYYYeeepppssscccuuu???OOOgggqqqTTTCCCOOOOOOZZZfffjjjooojjjgggooolll```\\\XXXpppqqqZZZUUUIII<<<,,,555BBBOOOggg^^^RRR+++<<>>@@@KKKUUUccchhh```fffnnnZZZVVVaaaqqqnnndddPPP555+++444000555444111000000HHHmmm^^^```~~~ooorrrzzzlll{{{}}}JJJWWWHHH@@@>>><<<777333000......///------------------------+++***((()))***,,,+++++++++++++++,,,---...///000111111111222333444555666999999:::<<<>>>@@@BBBCCC@@@FFFJJJIIIJJJPPPSSSRRRHHH:::---+++---------///.........---...//////000111333444333222444888;;;HHHUUUeeerrr{{{|||qqqdddsss```GGG999OOOxxxppp===222+++'''))),,,+++)))))),,,111GGGmmmuuu___AAA222444///+++------++++++---,,,000CCCHHH999111DDDYYYiiixxxuuu}}}vvvllljjjwwwxxxtttGGG333:::IIIvvvkkk;;;>>>:::777777555@@@YYYkkkmmmooorrrvvvqqqaaaPPP===777444444444444777<<<======>>>???AAADDDFFFGGGQQQcccfffPPP;;;:::BBBFFFJJJKKKMMMNNNPPPPPPQQQQQQVVVVVVWWWXXXZZZ[[[\\\]]]]]]]]]^^^aaaeeefffdddbbbcccdddeeeggghhhiiiiiijjjlllmmmoooqqqsssuuuuuuvvvggghhhhhheeefffooo~~~wwwpppmmmiiiddd```jjjrrr```NNNLLLOOOEEEOOOuuuyyyxxx}}}bbb???:::999888999777BBBkkksssssspppkkkiiijjjkkkkkknnnttt{{{ooonnnYYYEEEhhhyyy{{{dddWWWwww|||xxxzzz^^^aaaooo]]]iiiNNNJJJeeepppWWWEEENNNMMMXXXbbbeeejjjggggggiii\\\KKKGGG???NNNxxx{{{aaaRRRDDD;;;888>>>;;;CCC{{{yyywwwzzznnnUUU222:::MMMqqqfffEEE000...BBBSSSYYYRRRBBBHHHYYYkkksssssspppjjjeeedddbbb`````````aaa```___\\\ZZZWWWTTTPPPHHH>>>666///,,,888XXXyyy{{{lllTTTaaammmqqqllliiikkknnnoooppprrrrrrqqqqqqrrrssssssttttttuuuuuuxxx|||mmmbbbggg___III;;;;;;;;;QQQpppvvvxxxvvvQQQjjjhhhdddOOO...,,,&&&***)))&&&???^^^ddd```oooxxxsssmmmmmmnnnkkkoookkk>>>555;;;222444///111<<>><<<777333000....../////////...------,,,+++++++++)))((()))***,,,,,,+++++++++++++++,,,...///000000000000111222333555555888999:::;;;===???AAACCCCCCGGGIIIJJJLLLPPPRRRPPP===555---...111111000000222222222222333333333333777777888666444333333444===CCCQQQcccnnnnnnmmmmmm~~~gggNNN555888gggjjjNNN???111---......,,,+++///)))+++@@@eee~~~kkkKKK888777222...///------+++---,,,000BBBKKK>>>222@@@PPP^^^ooonnn}}}hhhsssyyy}}}uuuEEE000>>>OOOmmmwwwqqqooo999<<<888666666444AAAZZZooonnnmmmpppuuuqqq___LLL;;;666333444444444777<<<===>>>>>>>>>???@@@AAAAAA888GGGRRRLLL???:::???EEEIIIJJJKKKMMMNNNOOOPPPPPPUUUVVVWWWXXXYYYZZZ[[[\\\XXXZZZ^^^cccggghhhfffdddbbbcccdddeeegggggghhhhhhkkklllmmmoooppprrrssstttmmmkkkeee^^^YYY^^^iiirrr}}}yyy{{{hhhTTTdddccc\\\bbbHHH666aaauuummmtttqqqkkkpppcccDDD999333444777555AAAqqq}}}{{{{{{{{{ttttttqqqkkkfffeeefffgggmmmtttuuuzzzeeefffTTTBBBhhh|||{{{ZZZYYYuuussseee]]]vvvQQQ~~~nnnfffFFFeeeooo___IIIMMMMMMWWW```cccfffeeeiiijjjYYYJJJMMMiiihhhdddPPP<<<:::DDDFFFHHHhhhsssyyylllmmmyyyyyyXXX999888:::nnnvvvLLL333---;;;FFFIIIDDD888999NNNgggtttwwwtttnnniiifffdddbbbbbbbbbbbbaaa```[[[YYYVVVTTTQQQJJJ@@@999---000777KKKkkk~~~lllPPPVVV[[[ZZZVVVWWWaaakkkpppqqqrrrrrrqqqpppqqqsssrrrsssttttttuuuwww{{{~~~yyyyyyqqqSSS<<<===111<<>><<<777333000......///......---------,,,,,,,,,***)))((()))+++,,,,,,+++++++++++++++,,,---...///000000000000111333444555888888999:::<<>>___zzzpppPPP<<<888444222333///111......,,,--->>>GGG===444===FFFQQQdddzzzppp~~~uuunnnjjj~~~BBB///;;;MMMfffiiibbbfffwwwrrrkkk888;;;777555666444AAA[[[mmmnnnnnnooopppkkkZZZJJJ;;;666222333333222555:::;;;<<<>>>???@@@@@@@@@@@@777@@@JJJKKKBBB;;;???IIIGGGHHHIIIKKKMMMNNNOOOOOOTTTTTTUUUVVVXXXYYYZZZ[[[WWWYYY\\\aaadddeeedddccc```aaabbbeeefffhhhhhhiiikkkkkkkkkkkkkkkkkkllllllnnniii___RRRIIIGGGMMMTTTdddqqq~~~ZZZTTTyyyrrrpppyyyXXX333JJJzzzlllfffqqqooofffgggeeePPPDDD:::999999111===vvvuuuiiiuuu}}}}}}zzz~~~pppzzzvvvtttrrrlllgggggggggggglllrrreeehhhXXXCCCcccrrrhhhLLLXXXiiiXXX\\\wwwmmmIIIfffoooiiiMMMKKKLLLYYYbbbggggggfffmmmttthhh```iiikkk[[[MMMZZZllldddVVVRRROOO^^^sss\\\^^^vvvaaa>>>777///iiiyyyOOO777...444666???PPPZZZMMM\\\lllvvvzzzyyytttmmmjjjgggeeeddddddcccbbb```\\\ZZZWWWTTTQQQKKKBBB;;;///111555AAAUUUaaa\\\OOODDDEEEEEE>>>666;;;QQQgggpppqqqrrrrrrppppppqqqrrrqqqrrrssstttuuuwww|||xxxvvvtttLLL555@@@444IIIQQQYYY___RRRRRRzzztttiiiCCC///+++,,,...,,,+++<<>><<<777333000......///,,,,,,,,,---------......***)))((()))+++,,,,,,,,,+++++++++++++++,,,---.../////////000111222333444777777888:::<<<>>>@@@AAAFFFFFFHHHKKKNNNPPPSSSUUUSSSSSSPPPNNNLLLLLLLLLKKKEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBB@@@>>><<<666===BBBKKKaaatttiiiPPPnnn<<<777666555IIINNNCCC888111,,,(((***...(((222222(((+++EEEfffzzznnnQQQ>>>999222111111,,,000,,,---,,,,,,:::CCC;;;333888<<>>>>>>>><<<<<<222999DDDLLLHHH@@@CCCKKKEEEFFFGGGIIIKKKMMMMMMNNNRRRRRRSSSTTTVVVWWWXXXYYYWWWYYYZZZ\\\]]]___```aaa]]]___aaadddgggiiijjjkkkiiiiiiiiihhhggggggffffff```YYYNNNAAA666333777;;;OOO]]]nnnuuusssrrrwww}}}zzzxxxzzz|||oooYYYdddyyy~~~xxxwwwVVV777BBB]]]rrrmmmaaa```kkkkkkeeeiiiuuuiiiaaaYYYMMMJJJCCC222888ggg~~~yyyttteeefffsss}}}kkkaaaqqqzzz^^^ddduuuqqqsssnnnlllmmmmmmlllnnnrrrjjjpppcccJJJ```hhh{{{oooTTTHHH~~~gggPPP|||nnntttkkkSSSfffooozzzrrrNNNFFFIIIYYYaaahhhhhhhhhrrr|||rrreeegggmmmqqquuu{{{}}}rrrQQQ???<<<@@@NNN{{{|||sssmmmOOOdddpppCCC777...^^^qqqXXX:::,,,222<<>>BBBDDD;;;,,,,,,DDD___oooqqqrrrrrrqqqpppqqqsssqqqrrrssstttuuuxxx|||uuurrrzzzSSS:::CCC444RRR[[[^^^gggPPPPPPmmm{{{___gggyyyrrrQQQ:::444&&&++++++(((***333GGG[[[aaaiiiyyyzzzpppmmm}}}iiikkk}}}YYY555,,,444777222///333999;;;JJJOOOWWW]]]```aaaeeehhhgggiiijjjjjjmmmrrrrrrnnnmmmmmmiiibbb]]]\\\[[[XXXQQQIIIXXXkkkmmmnnnmmmddd^^^```aaa\\\PPPAAA666000888WWWaaaZZZ___hhhrrr```\\\fffjjjooocccVVVCCC333...//////------000,,,,,,333000...666LLLiiivvvtttnnn^^^lllnnnfffzzz}}}sss~~~mmmNNNBBB>>><<<777333000......///++++++,,,,,,---...//////***((('''(((+++------,,,+++++++++++++++,,,------......//////000111333444666777888999;;;===???AAADDDEEEHHHLLLMMMOOOUUU]]]```dddeeeaaa^^^^^^]]][[[SSSRRROOOMMMKKKJJJJJJJJJIIIHHHFFFFFFEEECCC???<<<444===@@@CCC[[[vvvsss]]]bbbdddCCC///''')))(((***...---******---,,,///...)))+++<<>><<<777333000......///,,,---------------------)))((('''(((+++---------+++++++++***++++++,,,---.........///000111222333666666777999;;;===???@@@BBBCCCHHHLLLKKKMMMXXXfffttt|||{{{uuuqqqlllggg```]]]YYYTTTRRRQQQQQQRRROOOMMMJJJIIIHHHFFFCCC@@@777===>>>???OOOkkk~~~aaakkkPPPGGGAAA333...---000222///......///+++)))***---222???JJJMMM===666333,,,+++---(((,,,)))///222///666:::333,,,333777:::HHHaaattt{{{}}}uuuqqqIII---<<>>;;;666111///000333666;;;BBBKKKQQQTTTYYY```ggghhhgggiiiooosssuuuyyy~~~ttt|||yyynnnmmmwww{{{nnn[[[ZZZxxx~~~xxxyyyqqqWWWDDD@@@===[[[ccc```ZZZ\\\WWWRRRXXXYYY___gggccc]]]___RRR555...<<>>GGG|||xxxIII...:::LLLYYYbbbcccjjjrrrwwwvvvuuuwwwxxxxxxpppmmmiiigggeeecccaaa___ZZZWWWUUUTTTTTTQQQKKKFFF666777AAAVVVllloooYYY@@@777>>>IIIOOOHHHCCCQQQfffmmmooopppqqqqqqrrrtttuuurrrsssuuuvvvwwwzzzyyy{{{tttlllaaaKKK<<<@@@CCCgggzzzxxxvvvYYYrrrqqqpppPPP222%%%)))222---+++111+++***<<>><<<777333000......//////......------,,,,,,+++)))((('''(((+++---------+++++++++***++++++,,,,,,............///111222333555666777888:::===???@@@@@@BBBHHHLLLJJJLLLZZZlll{{{ssshhheee___YYYUUUUUUVVVWWWRRROOOLLLKKKLLLLLLIIIFFF============DDD\\\ooo~~~bbbVVVGGG888222111///...---...+++,,,...)))%%%///???:::000///000***,,,111---000---333555000333555---,,,666<<>>???>>><<<:::AAAFFFEEE??????EEEHHHEEE@@@AAACCCFFFHHHJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRNNNSSSYYY[[[[[[ZZZZZZ[[[___```aaabbbbbbbbbbbbbbbllljjjggg```VVVJJJ@@@999444222///,,,+++,,,///111777:::???CCCGGGMMMVVV\\\ZZZZZZ]]]eeejjjkkknnnrrrfffqqq}}}~~~pppeeekkkxxx}}}}}}vvvcccWWWiii~~~}}}|||qqqYYYNNNVVV\\\\\\ccc]]]SSSOOOFFF>>>@@@WWW```gggccc___fffZZZ<<<+++===^^^gggccc}}}iiigggsssRRRSSSaaaKKKJJJTTT[[[dddkkkkkkggg___RRRFFF<<>>]]]{{{rrrxxxvvvlllrrryyynnnRRRAAA<<<:::666222000............------,,,,,,------...,,,***((((((***+++,,,+++,,,,,,++++++,,,,,,---...............///111222333555555777888:::<<<======;;;AAAGGGIIIJJJOOOXXX```}}}wwwpppgggaaa___^^^]]]\\\YYYVVVSSSPPPOOONNNLLLJJJBBBCCCBBBAAAEEETTTkkk|||yyylll^^^OOO===...///---,,,******+++,,,---.........+++)))+++000444222222333333222111000///888:::???CCCGGGRRRhhh}}}yyy|||uuuxxxwwwxxx{{{DDD666333ZZZpppsssfffgggnnnrrrooo<<<777;;;666777888<<<^^^ooouuuwwwsssppphhhUUUAAA;;;555111222222000000222666777<<<===>>>JJJMMM>>><<<:::;;;@@@AAA??????BBB>>>@@@CCCEEEFFFIIILLLOOOHHHJJJMMMOOONNNNNNOOOOOOQQQQQQRRRUUUYYY\\\]]]]]]\\\[[[\\\___ccceeedddbbbhhhfff___SSSDDD999333111//////////////////......333999@@@CCCCCCDDDHHHLLLOOOSSSXXX^^^bbbgggkkknnnvvvssstttzzz}}}rrrgggrrrlllddd\\\XXX]]]jjjwwwyyysssjjj\\\QQQMMM___UUUEEE888444666999:::HHHRRRjjjgggNNNUUUXXX888444111EEEeeeaaadddvvv```aaafffNNNNNNVVVEEE@@@DDDTTT^^^\\\HHH888777888555222333777AAAVVVkkksssrrrzzzggggggsss{{{{{{wwwwwwvvvrrrqqqsssyyy]]]ggg[[[LLLlllqqqvvvLLLDDD{{{hhh|||sssQQQccc~~~{{{sss<<<___jjj]]]LLLBBBJJJRRR___iiiiiibbbzzzJJJ<<<[[[gggeee]]]kkkxxxxxxnnn___RRRJJJHHHIIIJJJbbbZZZWWWDDD666XXXzzzssseeeyyylllHHH777===EEErrrZZZ)))...555777MMMHHHLLL^^^___MMMXXXsss{{{qqqrrrqqqmmmhhhbbb^^^\\\___\\\[[[^^^```]]]RRRIII???CCCMMMbbbzzziii```fffpppppppppqqqrrrrrrrrrqqqqqqnnnooopppsssuuuyyy{{{}}}|||wwwnnn^^^LLLBBBAAAAAAbbbNNN\\\TTT```uuu```iiiXXX666...'''******+++++++++,,,,,,,,,...EEE[[[fffppp|||~~~yyy~~~tttzzzgggjjj^^^000333;;;000---888///---333???GGGHHHJJJOOOYYYYYYXXXTTTNNNKKKKKKMMMEEEFFFGGGKKKSSS\\\dddiiibbbUUUKKKIIIFFF>>>666333555$$$'''111444FFFSSSHHHZZZeee[[[ooorrrZZZKKK]]]~~~sss[[[WWWPPP@@@......---,,,++++++++++++++++++,,,------......///444---III|||tttyyynnnQQQ???<<<:::666222000............------,,,,,,------...,,,***((((((***+++,,,+++,,,,,,++++++,,,,,,---...............///111222333555555777888:::;;;======DDDCCCBBBCCCFFFKKKQQQTTTggg~~~xxxnnngggdddbbb```^^^ZZZXXXUUUTTTTTTTTTRRRQQQHHHFFFAAA???AAAKKKXXXbbbeeeJJJ333111///,,,++++++,,,---...((($$$)))333888333---000000000000111111222333---;;;IIIIIIBBBHHHeeeqqq|||rrrkkkmmm@@@<<<:::\\\nnntttnnnbbbeeegggwwwfff;;;555777222333444999ZZZlllssswwwuuussslllZZZFFF;;;555111222222000000222777555999===AAAMMMMMM<<<333333888>>>@@@>>>>>>AAA@@@BBBDDDDDDEEEFFFIIIKKKIIIKKKNNNPPPQQQRRRTTTUUURRRRRRSSSVVVYYY[[[\\\\\\___``````___^^^___aaacccddd___TTTGGG;;;333//////////////////////////////222888>>>@@@@@@AAADDDGGGIIIMMMQQQVVVYYY]]]aaadddssstttuuuvvvuuupppiiidddlllddd[[[RRRMMMQQQ]]]iiixxxooofff^^^OOO@@@???HHHEEE>>>444...000777===@@@AAALLLgggeeeIIIIIIMMM666111...>>>ZZZVVVWWWhhhTTTWWW]]]EEEDDDLLL<<<777<<>>777333555999CCCXXXmmmxxxssssssvvv}}}yyyttttttuuutttvvvzzzeeeooocccNNNfffddd|||~~~pppHHH;;;lll~~~nnnUUUpppbbbrrr{{{uuuzzzAAARRRbbb}}}^^^KKKEEELLLQQQ```gggkkkgggppp[[[LLLcccmmmooofffmmmuuummmeeebbbhhhqqqmmmYYYGGGBBBZZZggg]]]OOOMMMbbbdddYYYHHH777HHH777EEEssszzz[[[AAA...---DDD<<<;;;IIIUUUOOONNN^^^mmmsssoookkkjjjiiihhhfffdddeeedddddddddbbb]]]VVVPPPOOORRRVVVbbbvvvuuulllnnnrrrppppppqqqrrrrrrrrrrrrrrrnnnooopppsssvvvyyy|||}}}wwwwwweeeMMM999JJJnnniiigggTTT^^^iiiyyy\\\ccctttkkkCCC...000---******+++++++++,,,,,,,,,***;;;QQQ```bbbccckkkttttttlllppp~~~sssEEE333===;;;)))333//////444666888===DDDCCCDDDCCC@@@>>>>>>AAAEEEGGGGGGGGGHHHKKKPPPUUUXXXNNNBBB999999999555333333***000GGGSSSJJJNNNZZZXXXcccmmmggg|||aaaVVVbbbeeeddd```\\\UUUCCC222,,,,,,+++************+++++++++,,,,,,---.........444///===```tttrrrrrrxxx}}}rrrSSS???<<<:::666222000............------,,,,,,------...,,,***((((((***+++,,,+++,,,,,,++++++,,,,,,---...............///111222333444555666888:::;;;<<<===CCC@@@???DDDLLLPPPOOOKKKHHH\\\mmmttt}}}tttlllgggccc```^^^ZZZXXXVVVVVVWWWXXXWWWVVVTTTOOOHHHDDDEEEJJJPPPSSSkkkwwwXXX444222///,,,+++******+++,,,***,,,666AAADDD<<<333333222111111333666999<<<<<>>666666000111222777XXXiiirrrwwwwwwwwwrrr```MMM;;;555111111111///000222777333777===CCCPPPPPP???333444999======999;;;@@@BBBCCCDDDDDDCCCDDDFFFHHHHHHJJJLLLNNNPPPRRRVVVXXXSSSTTTUUUVVVXXXZZZ[[[\\\___aaabbb___\\\\\\```eee]]]TTTFFF999111..................//////000000111222666;;;=========???BBBBBBDDDHHHKKKNNNQQQTTTWWWbbbhhhlllkkkeeeaaabbbeeefff\\\PPPGGGBBBDDDQQQ^^^wwwxxxkkkQQQ>>>===DDDHHH666333111333777;;;???AAADDDJJJ^^^[[[===777???888000---777NNNJJJJJJXXXHHHSSS[[[DDDAAAHHH888444999GGG???777666<<>>aaa}}}vvvpppnnnxxxWWWAAA<<<:::666222000............------,,,,,,------...,,,***((((((***+++,,,+++,,,,,,++++++,,,,,,---...............///111222333444555666888999;;;<<<======>>>BBBIIIOOONNNHHHBBB888@@@PPPhhh{{{tttmmmfffbbb^^^]]]YYYXXXVVVVVVWWWWWWVVVUUUWWWTTTOOOKKKKKKNNNTTTXXXUUUsssooo]]]YYYbbbbbbNNN888111///,,,***))))))******---777DDDMMMNNNKKKFFFDDD888777444444555999>>>AAAOOONNNRRRZZZbbbiiirrr{{{pppggguuu~~~~~~ssstttxxx===444DDDCCC999888111222444888XXXhhhqqqxxxyyyyyytttbbbNNN;;;555111111111//////222666222777===AAAOOOTTTJJJ222222444555444444:::BBBBBBCCCDDDDDDDDDDDDFFFHHHFFFGGGIIIJJJKKKNNNRRRUUUSSSUUUVVVWWWXXXXXXZZZ[[[]]]^^^`````````___```aaaPPPGGG:::111...///000000...//////000111222222333444777:::;;;::::::<<<===<<<>>>BBBDDDGGGJJJNNNPPPOOOVVV\\\]]][[[\\\cccjjjdddVVVHHH@@@<<<@@@OOO___{{{vvvMMM>>>NNNQQQ@@@666333222666;;;@@@FFFLLLNNNHHHMMMGGG///***777===222000333FFFDDDBBBOOODDDSSS^^^GGGAAAEEE666444999444222777BBBOOOZZZbbbggg[[[PPPFFFBBB>>><<>>AAAEEEFFFEEECCCBBBAAA222444LLLwww|||yyytttmmmgggbbb___^^^\\\ZZZWWWVVVVVVVVVUUUSSSRRRRRRQQQLLLHHHKKKUUU]]]HHHVVVttt^^^KKKLLLPPPFFF888...---+++******,,,---///555???LLLTTTTTTOOOHHHDDD555333111000000333666999BBB>>>AAAPPPaaalllqqqtttlllnnn|||xxxmmm{{{vvv===888III}}}FFF;;;999111333555888XXXhhhqqqyyyzzzzzzttt```LLL:::444000111111//////111444222999===<<>>888000---...111222222111111222333444555555666888999::::::::::::;;;;;;:::<<>>IIIPPPPPPRRRVVVGGG===888555+++)))333;;;111222000???BBB>>>JJJCCCMMM[[[EEE<<<>>>000000555888JJJcccxxxhhhSSSNNNPPPQQQaaa~~~zzzyyy|||}}}yyywwwxxxqqqjjjXXXfffZZZLLLnnnvvvyyy[[[AAA@@@```fffiii}}}XXXzzzaaa}}}ooonnn:::BBBaaazzzLLLFFFHHHQQQYYYaaajjjiiiooo}}}nnnIIITTTYYY```pppdddXXXnnnvvvrrrtttqqqggg]]]```qqqdddDDD>>>WWWsssbbbTTTnnnvvvuuuxxxbbbGGGFFFZZZCCCCCCEEE444111555+++---777111000===>>>>>>NNNccckkktttvvvrrrmmmnnnqqqqqqnnnlllnnnooolllcccZZZ[[[bbblllqqqqqqooorrrwwwwwwwwwqqqggghhhqqqtttqqqnnnoooppprrrssstttttttttoooppprrruuuyyy}}}kkkPPPFFFUUU^^^UUUUUUaaafffccciiiZZZrrrQQQ111,,,---+++******+++++++++,,,,,,,,,,,,((('''444VVV}}}yyyvvvrrrooouuu~~~WWWEEE<<<222...222666444///111111111111000///,,,***------...///////////////......,,,***,,,444<<>>GGGOOOMMM@@@444---,,,,,,++++++,,,---...///444???OOO[[[fffrrr|||tttpppsssmmmfff===EEEPPPppptttqqqkkkyyyrrrnnn{{{qqqDDD888666000333444666TTThhhrrrzzz|||{{{sss___III:::444000000000...///111222111999<<<888BBBRRRVVVNNNGGG@@@;;;777222222555>>>???AAACCCCCCEEEHHHKKKHHHIIIJJJIIIHHHHHHJJJLLLPPPSSSVVVVVVUUUUUUXXX[[[___]]]]]]aaaccc[[[KKK===///---++++++...111222333666666666777777888888888:::::::::::::::;;;;;;;;;:::<<<>>>@@@CCCGGGKKKOOOYYY[[[^^^```bbbdddeeefff___MMM>>><<<<<<>>>MMM___lllVVVJJJOOOMMM===222444111CCCbbb}}}gggNNNBBB333...+++---000000000333...111+++888>>>999BBB@@@EEEWWWCCC888:::...000777JJJ[[[hhhiiikkkxxx|||vvvsssuuu{{{~~~{{{yyyyyyvvv```kkk]]]MMMpppyyylllIII999@@@lllrrriiizzzZZZrrrpppzzzxxxPPP>>>SSSRRRGGGCCCNNNVVVbbbhhhdddooowwwGGG:::<<>>PPP[[[NNNXXX[[[___jjjhhhccchhh}}}xxx]]]]]]\\\___[[[\\\XXXKKK999...+++)))&&&(((((((((((()))***,,,,,,((())))))******+++,,,,,,,,,,,,///000000???ddd|||yyyWWW???<<<:::666222000............------,,,,,,------...,,,***((((((***+++,,,+++,,,,,,++++++,,,,,,---...............///111222333333444555777888:::;;;<<<<<<@@@BBBBBBCCCKKKYYYeee~~~~~~|||vvvnnnhhhfffeee```^^^[[[ZZZYYYYYYWWWUUUUUUVVVUUUQQQLLLJJJMMMQQQsssgggdddsssdddYYYGGG555...000111//////.........///222555777:::666444999@@@@@@666+++///000222333444333222111111777BBBNNNTTTYYYeeepppttt|||ssstttjjjccc>>>LLLUUUmmmkkkjjjiii]]]]]]^^^pppAAA666555000333555555RRRhhhsss{{{}}}|||ttt___III:::444000000000......111222///777;;;777===IIIKKKXXXRRROOOOOOJJJ???333,,,<<<===???@@@AAACCCFFFHHHGGGIIIKKKKKKIIIIIIIIIJJJNNNQQQUUUUUUSSSSSSWWW[[[[[[[[[\\\^^^\\\PPP???222***+++,,,---///111444777::::::::::::;;;;;;;;;;;;<<<;;;:::::::::;;;;;;:::;;;<<<===>>>@@@CCCGGGJJJTTTXXX]]]```aaaaaaaaabbb\\\KKK@@@AAA@@@<<>>444DDDaaaqqqtttfffooo{{{www}}}pppXXXPPPSSS]]]eeellleeeRRREEE444---000000111222...444GGG```ooosssrrrtttwwwtttttttttrrrlll]]]JJJ===000444CCCYYYiiiqqqvvvzzzwwwjjjccckkktttuuuvvvzzznnnoooppppppqqqqqqqqqqqqppprrrtttwww{{{```LLLSSSTTTOOOccc{{{}}}nnnVVVeee\\\bbbSSSZZZfffUUU;;;333+++$$$)))******+++++++++,,,,,,,,,+++111333---000IIIrrr}}}ssszzz|||}}}}}}zzzqqqpppfffSSSHHH???777333000,,,***++++++***(((---------------...//////---555::::::???MMM[[[bbbUUU[[[YYYfff}}}fff\\\ooozzzrrrppp\\\VVVWWWYYYLLL:::...+++***'''"""''''''''''''((())))))***(((((())))))***+++++++++...***,,,000---000LLLlllyyysss{{{YYYAAA<<<:::666222000............------,,,,,,------...,,,***((((((***+++,,,+++,,,,,,++++++,,,,,,---...............///111222333333444555777888:::;;;<<<;;;???CCCDDDCCCEEEJJJOOOXXXbbb^^^MMMNNNhhh~~~xxxooohhheeeeee^^^\\\ZZZYYYYYYXXXWWWVVVSSSRRRQQQOOOMMMJJJGGGFFFAAAVVVbbb[[[RRRWWWfffpppmmmSSS>>>333...,,,...---------...111333555222555777777333000000000888;;;>>>AAABBBAAA>>><<<:::888;;;BBBGGGIIIKKKNNNWWWcccrrr{{{xxxmmmvvvvvvnnnAAAHHHVVVxxxzzzxxxqqqpppAAA666666111555666666RRRhhhsss|||~~~~~~vvv```JJJ:::444000000000......111222...444:::777:::AAA???CCCCCCIIITTTWWWMMM<<<111;;;<<<>>>>>>???@@@CCCEEEDDDFFFIIIJJJIIIHHHHHHIIILLLPPPTTTTTTRRRRRRVVV[[[TTTWWWZZZ[[[UUUIII:::000,,,...111111000222777<<<==================<<<<<<<<<:::999999:::;;;;;;:::;;;<<<<<<<<<<<>>;;;KKKPPPNNNaaa}}}}}}tttooonnnrrrsssrrrrrrtttvvv]]]mmmhhhWWWlllgggfffwwwmmmOOO888///PPPxxxoooyyyfffOOOhhh}}}lllYYY<<<666______PPP>>>FFFJJJ[[[hhhfffmmmuuueeePPPSSSUUUaaa}}}~~~ppp^^^PPPKKKNNNSSSFFFVVVLLLCCCIIIBBB???UUUcccmmmeeewwwzzzxxxnnn\\\PPPUUUhhhwwwzzzyyyLLL888;;;222...222000,,,===VVVhhhqqqsssssstttjjjnnnrrrpppeeeTTTAAA555//////999PPPccclllpppsssuuuccc]]]jjjsssnnnkkkpppnnnoooooopppppppppooooooqqqrrrtttwww{{{oooYYYKKKOOOPPPRRRiiixxxjjjlllOOO]]]cccLLL222...'''###///******+++++++++,,,,,,,,,***''')))...///333JJJccckkkkkkrrr}}}uuu{{{|||yyyyyyjjj___VVVVVVNNNDDD<<<888666444222/////////000222555888999444CCCPPPSSSUUUYYY\\\[[[hhh```RRReeeiiiNNNPPPeeeeeetttwwwYYYRRR^^^EEE666)))&&&&&&$$$'''---'''&&&&&&&&&&&&'''((((((((((((((()))******++++++---***---333000,,,777III}}}UUUAAA>>>===999444///------///---......,,,++++++---///,,,+++)))((((((***+++---,,,,,,++++++,,,,,,---.........///000111222333333555555666777888999999:::999CCCDDD???CCCLLLDDD111555---333777;;;\\\}}}|||}}}|||{{{yyyvvvpppiiicccbbb^^^ZZZXXXYYYYYYWWWUUUQQQPPPPPPQQQQQQNNNKKKHHHEEEAAAEEEOOOOOOFFFEEEMMM___KKK111000---------666===444...888999444333444222...///555===;;;===CCCJJJKKKDDD<<<>>>888111111777<<<>>>>>>>>>EEEPPPaaauuuwwwpppuuu|||zzzdddHHHMMM\\\}}}OOO<<<222777777000999KKKhhhsss}}}~~~}}}xxxiiiXXX>>>666000000000---,,,,,,///111444666777999<<<>>><<<===;;;<<>>888666666555444444777<<<@@@BBBAAAAAA???===;;;999888<<<;;;;;;::::::;;;;;;;;;===<<<:::::::::<<<>>>???DDDCCCGGGNNNTTTXXXaaaiii\\\SSSGGGEEEBBB444555KKKbbbnnnyyyyyyRRR999FFF===EEE888555555...111:::;;;444111---+++...333///((((((***...111222222111000222555666222...///666===@@@EEEIIIYYYkkkeeeSSSMMMUUUPPPRRRrrr{{{{{{}}}zzztttuuuuuuooopppwwwtttqqqyyy}}}{{{mmmVVVnnnWWWYYYsssvvvrrr\\\AAA...EEEsssrrrsssRRR{{{xxxtttsssKKK???FFFtttUUU@@@DDDIIIWWWdddgggeeennnqqqwwwbbbDDDDDDNNNNNNJJJIIIYYYiiibbbFFFHHHCCC...@@@GGGnnnxxxuuuoooeee]]]]]]ccciiikkk{{{hhhEEE,,,:::BBB(((000222IIIeeennnoookkkbbblllfffaaadddhhh___KKK999000///333AAAYYYmmmrrrmmmiiifffeeejjjpppqqqpppoooqqqqqqppppppqqqqqqrrrsssooottttttrrryyy{{{dddUUUJJJLLLNNNSSSdddxxxuuuwwwaaattt{{{]]]===000---)))''')))+++++++++************)))******+++,,,+++---<<>>===999444///------///---......,,,++++++---///,,,+++)))((((((***+++,,,,,,,,,++++++,,,,,,---.........///000111222333333555555666777888999999:::<<>>BBBJJJIIIAAA000000EEETTTQQQ^^^www|||yyyuuupppkkkggg```\\\XXXVVVWWWWWWUUURRRQQQRRRRRRSSSRRRNNNHHHCCCJJJAAAHHH[[[ZZZGGGBBBNNNOOOsssfff:::888222222111999DDD===666===666222///000...+++---222555EEEVVV[[[QQQBBB888555000...111===OOOaaammmqqqpppYYYCCCEEE^^^vvvwwwlllxxx|||ZZZQQQ___aaazzz{{{VVV@@@111333222...:::NNN\\\kkkxxx{{{zzzuuuhhhZZZ===555000000000...,,,---...000333444666777:::<<<===>>>:::999BBBKKKCCC444888;;;>>>@@@AAABBBDDDEEEEEEFFFHHHHHHGGGHHHIIIKKKJJJLLLNNNNNNNNNPPPUUUYYYWWWXXXYYY[[[[[[WWWOOOIII>>>;;;888666888;;;???BBBGGGFFFFFFDDDCCCAAA???>>>===<<<<<<;;;;;;;;;<<<<<>><<<;;;::::::;;;;;;???@@@EEELLLRRRXXXaaajjj```^^^RRRGGG@@@333222@@@iiitttxxxrrrRRRFFFXXXPPPNNN>>>:::;;;666777:::555---///---***+++...---(((***+++...000111111000///111333444000,,,...666>>>EEEIIIIIIMMMSSSKKKCCCGGGDDD[[[___]]][[[nnn{{{tttqqqsssmmmnnnvvvtttrrr{{{~~~|||uuunnn^^^nnnOOOSSSwwwmmmUUU>>>+++@@@nnn{{{YYYooottt___RRRdddtttXXXDDDJJJHHHRRR]]]bbbcccgggrrr|||ppp___[[[]]]```hhhrrr}}}zzzgggRRR``````GGGQQQ[[[mmmzzz|||xxxdddWWWUUUXXXZZZaaalllxxxtttCCC:::???FFF333111EEE^^^gggfffbbbZZZLLLKKKPPP\\\gggcccRRRAAA333...***222IIIcccpppqqqfffeeefffkkkpppqqqqqqpppqqqqqqppppppqqqqqqrrrsssrrruuutttrrryyyyyy]]]UUUOOOOOOQQQTTT\\\eeeiiiQQQ\\\ttt```999((((((((())),,,+++++++++*********))))))+++***+++,,,)))(((000;;;TTT]]]fffddd___dddttt|||ooosss~~~vvvoooppprrrpppkkkhhhUUU^^^ccc___]]]```ccccccaaahhhuuu|||rrraaa[[[aaazzz]]]NNNcccuuutttvvviii[[[QQQUUUZZZQQQ>>>///,,,+++***(((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))************+++,,,---///000111888PPPttt\\\@@@>>>===999444///------///------...---++++++---///,,,+++***(((((()))+++,,,,,,,,,++++++,,,,,,---.........///000111222333333555555666777888999::::::======>>>???CCCKKKTTTZZZMMMJJJ[[[lllhhhiiixxx~~~zzzwwwsssnnnkkkbbb^^^YYYWWWXXXXXXUUURRROOOPPPPPPQQQPPPKKKDDD???===222DDDnnnkkkVVVTTTLLLOOOpppPPPHHH666555000777FFFDDD888555444000------,,,,,,...222BBBKKKRRRKKK;;;///...333++++++111AAAXXXooo~~~gggMMMBBBIIIVVV^^^sss~~~TTTSSSggggggtttttt~~~ooohhhmmmYYY~~~}}}RRR===000111111///999JJJ___nnn{{{|||xxxooo___OOO;;;444///000111...---------///111333444666888:::======:::777<<>>???@@@AAACCCDDDDDDEEEFFFFFFFFFHHHKKKMMMLLLNNNOOOOOONNNQQQWWW\\\bbb^^^ZZZ]]]cccddd]]]VVVNNNHHHAAA???AAAEEEGGGHHHGGGGGGFFFEEEDDDCCCBBBBBB???>>>>>>===<<<<<<<<<===@@@???>>><<<;;;999888888======BBBJJJQQQYYYfffrrrhhhiii]]]NNNDDD777333>>>sss{{{mmmSSSMMM\\\PPPKKK:::444888666777555+++,,,000111......//////---,,,---...000000///......000111111...+++...777>>>DDDJJJGGGDDDFFFBBBGGGWWWzzzkkkbbbyyy|||sssoooppplllmmmuuutttttt~~~yyyooocccrrrTTT[[[vvvcccLLL===,,,;;;aaa{{{^^^XXX}}}nnn~~~bbbWWWiiiDDDBBBIIIPPPZZZccchhhjjjiiihhhnnnmmmssswwwzzznnnhhhfffrrrwwwhhh^^^pppoooTTTZZZ~~~pppllltttvvvuuu}}}pppooo}}}[[[GGGBBBRRR:::333BBBZZZ```^^^YYYPPP???999666>>>KKKSSSRRRLLL===555,,,---@@@XXXhhhlllaaadddiiimmmpppqqqqqqpppqqqqqqppppppqqqqqqrrrssstttvvvuuutttzzz}}}rrrOOOSSSUUUVVV[[[ccciiiiiiuuuNNNMMMbbbnnnfffyyy|||WWW111$$$'''******+++++++++*********)))))))))***))))))+++)))&&&(((,,,,,,>>>TTTaaaccccccgggllliii\\\fffvvvuuuuuu~~~yyytttwwwooovvvwwwssswwwvvv___dddtttxxx```ZZZddd~~~xxx___LLLVVVfffpppxxxmmm___SSSPPPNNNBBB000###((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((()))******)))))))))***+++---...///---444SSSZZZAAA>>>===999444///------///,,,---...---,,,,,,---...---,,,***(((((()))+++,,,,,,,,,++++++,,,,,,---.........///000111222333333444555666777888999:::;;;>>>;;;===CCCFFFJJJXXXiii{{{rrrnnnppppppttt{{{|||xxxrrrnnngggccc^^^\\\\\\[[[YYYVVVQQQPPPPPPQQQQQQOOOKKKHHHEEE444<<>>???<<<888:::===>>>??????BBBCCCEEEEEEEEEEEEDDDFFFJJJMMMKKKMMMOOOOOOOOORRRYYY^^^gggcccaaagggpppuuuqqqlllbbbZZZPPPMMMNNNQQQQQQPPPJJJIIIHHHGGGFFFEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>??????>>>>>><<<:::999888======???FFFNNNZZZmmm}}}uuuqqqfff]]]RRR===888GGGvvvrrr^^^WWW]]]LLLDDD333---111000222222***222444444333666999777333......//////......---,,,///000///,,,+++///888???DDDGGGCCCBBBHHHIIIPPP```xxx|||yyyeeebbbiii~~~~~~}}}uuuoooqqqmmmnnnuuussstttooobbbvvveeennnoooiiixxx\\\HHH===222777MMMxxxmmmQQQoooooouuu}}}gggJJJ{{{IIIBBBEEELLLXXXeeemmmoookkkhhhmmmgggiiikkklllyyy|||gggppp}}}~~~jjjiiiooopppyyyqqqWWW^^^gggOOOEEEXXXoootttqqqqqqkkkooooooWWWLLLMMMBBB777CCCZZZ```[[[TTTJJJ>>>444******333===AAAAAA777333...111@@@TTT```bbbZZZbbbkkknnnoooqqqqqqqqqqqqqqqppppppqqqqqqrrrssssssuuuvvvxxx|||~~~ttthhhDDDRRRZZZZZZcccxxxooopppbbbeeeXXXaaaWWW]]]CCC,,,(((,,,,,,))))))************)))))))))))))))(((((()))++++++******###***999MMM^^^ddd```ZZZjjjzzz|||hhhfffooojjjkkkzzz~~~tttrrruuu{{{{{{yyy~~~qqqkkk}}}___YYYdddyyywww```UUU]]]eeemmmkkkaaa\\\\\\^^^aaa___ZZZSSSIII:::---(((***$$$%%%'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***+++++++++,,,---...000000000444>>>WWW|||VVVBBB>>>===999444///------///,,,---......,,,,,,---...---,,,***(((((()))***+++,,,,,,++++++,,,,,,---.........///000111222333333444444555777888999;;;;;;>>>;;;???DDDBBB@@@LLL^^^xxxvvv}}}~~~{{{wwwrrrlllhhhccc``````___\\\YYYWWWUUUSSSSSSUUUXXXYYYZZZcccQQQAAAGGGggguuubbbZZZ[[[nnnoooUUUSSSMMMIII:::;;;VVV```FFF***000...,,,,,,000666999999>>>555,,,+++000111,,,%%%,,,***---999LLL```nnntttppp|||vvvfffgggpppjjj~~~jjjzzzOOO???444555555111444<<>>666000000000...---...---///111333333555777999666:::<<<::::::<<<<<<;;;888:::<<<======>>>@@@BBBFFFFFFFFFDDDCCCDDDGGGJJJHHHKKKMMMNNNNNNRRRXXX]]]^^^___dddppp}}}uuummmbbb\\\\\\\\\ZZZWWWRRRQQQOOOMMMKKKJJJJJJJJJEEEDDDCCCAAA@@@?????????======>>>>>>>>>===<<<;;;>>><<<;;;???GGGVVVnnn|||pppooocccBBB666HHHtttyyyjjjcccfffZZZGGG777111111---000555222555333///111999???;;;222000///...------,,,,,,,,,//////...,,,,,,000888>>>DDDDDD===@@@JJJHHHCCCIIIZZZ^^^[[[~~~}}}vvvpppsssooonnntttrrrtttjjjaaarrrffftttjjj___mmmqqq```GGG;;;555555>>>ffftttzzzgggeee{{{fffEEEfffzzzVVVMMM>>>GGGTTT```gggkkkkkkkkkjjjiiiqqqwwwwww{{{zzzlll|||tttnnnllljjjiiivvvxxx}}}xxxbbbcccUUUIII===EEEeeezzzcccZZZ^^^dddggghhhsssuuu___ZZZNNNFFF777BBB[[[bbb[[[QQQGGG333///---///444777444000+++***)))---:::LLLXXXZZZQQQ```mmmooonnnpppqqqpppqqqqqqppppppqqqqqqrrrsssppptttyyy{{{|||vvvjjj^^^HHHVVV[[[VVV^^^xxxvvvWWWPPPfffYYYEEE666+++,,,...+++))),,,*********)))))))))(((((()))(((&&&&&&))),,,,,,+++111+++&&&,,,===NNNZZZ^^^ZZZdddwwwpppXXXUUUrrrxxxwww|||qqqllllllppptttttthhhrrr{{{eeeXXX___yyygggNNNGGGUUUdddtttssscccXXXSSSPPPPPPJJJBBB777***!!!###***###$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))+++++++++,,,---...///000---111111999[[[TTTBBB>>>===999444///------///+++---......---,,,,,,---...,,,***)))((()))***+++,,,,,,++++++,,,,,,---.........///000111222333333333444555777888:::;;;<<<>>>===???@@@888111777CCC^^^~~~xxxqqqmmmgggeeedddccc```]]]XXXUUURRRQQQTTTYYY^^^```]]]^^^OOO:::BBBccc}}}ppphhheee___nnnqqqSSSHHHTTTSSSAAA:::SSScccNNN222,,,,,,******000777888555+++,,,,,,---------------+++***,,,999NNNcccrrrxxx~~~~~~}}}uuuaaayyyxxxXXX{{{```LLL888222000///444<<>>>>>>>>??????@@@@@@>>>;;;999:::???MMMeeezzzuuuOOO777>>>sss{{{lll^^^aaa___NNN<<<444111+++///666555222---(((***555>>>999000111000...,,,+++,,,,,,---------,,,,,,---000666:::===>>>;;;AAALLLEEE777666IIIeeeZZZ^^^}}}|||~~~|||vvvooosssooommmrrrpppssszzzeeedddkkkWWWnnnpppxxxzzz{{{fffHHH:::444222888UUUsss______~~~OOORRRlllbbbKKK???GGGSSS]]]cccgggjjjmmmkkkhhhmmmrrrvvvppphhhlllsss{{{mmmllldddjjjtttfff```fffiiiYYYEEEQQQrrr|||ooo]]]ZZZZZZ[[[ZZZ```ssswwwoooeeePPPGGG444<<>>IIILLLIII]]]nnnpppmmmnnnppppppqqqqqqppppppqqqqqqrrrsssnnntttzzz{{{vvvlll___WWWXXX]]]ZZZQQQVVVjjjyyy|||}}}bbbqqq}}}aaa@@@444,,,,,,+++(((***000******)))))))))(((((((((******'''$$$%%%))))))'''++++++)))&&&'''333FFFTTTaaacccgggmmmttt}}}lll\\\UUUfffoooZZZSSShhhzzzxxxssssssyyyssshhhiiirrrzzzeeeSSSPPPfffvvvoooaaa\\\\\\```mmmooo```XXXWWWOOOLLL===...))))))(((%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))))))))******+++,,,---,,,,,,///444AAAZZZ|||WWWAAA>>>===999444///------///+++---//////---,,,,,,---...---+++)))(((((()))***,,,,,,++++++,,,,,,---.........///000111222333333333444555666888:::;;;<<<;;;===>>>999000***,,,111===___oootttwwwsssmmmjjjiiihhheeeaaa\\\XXXTTTSSSUUUYYY[[[]]]NNNVVVPPP;;;444CCCTTTYYY\\\VVVXXXWWWgggjjjOOOIIIYYY]]]GGG222@@@TTTJJJ666,,,---+++***///666555///++++++)))'''%%%(((...333---+++---999MMMbbbqqqxxx~~~{{{{{{wwwsssggguuuKKKlllwwwcccNNN999000......333:::RRRcccttt|||rrrbbbJJJ???444000...+++,,,...,,,...000111111222444666777888999;;;<<<;;;:::;;;888999:::::::::;;;>>>AAABBBDDDEEEEEEDDDDDDFFFGGGEEEHHHKKKKKKJJJIIIKKKNNNRRRQQQXXXkkkyyyqqqllljjj]]]ZZZVVVQQQMMMJJJIIIHHHJJJIIIGGGEEECCCBBBAAAAAA@@@@@@?????????@@@BBBBBBAAA???===<<<===EEEYYYlllmmmKKK;;;hhhrrrVVVVVV]]]QQQ<<<111000...333999444000,,,'''(((222;;;:::333111///---+++***+++---...************,,,...222555555===AAAFFFJJJ???333666RRR{{{ooobbbttt}}}~~~{{{uuukkkooolllkkkpppooosss~~~uuubbbhhhhhhSSSsss]]]GGG???222,,,666QQQzzzZZZ{{{aaaooolllQQQhhhuuuKKKCCCIIIRRR[[[ccchhhjjjkkkmmmeeeeeeffflll|||rrrwww~~~~~~ooofffLLLIIIaaaeeedddfffjjjaaaNNNKKKaaa{{{cccVVVNNNQQQTTTRRRTTTZZZvvveeePPPIII333777SSS```^^^YYYSSSHHH???333,,,---666@@@GGGDDD@@@777---+++222999;;;BBBZZZnnnpppkkklllooooooqqqqqqppppppqqqqqqrrrsssoootttyyywwwmmm```XXXVVVddd___XXXVVV___jjjjjjcccSSSnnntttkkkooofff===111)))***,,,((((((---***)))))))))(((((((((((('''******%%%$$$((()))&&&!!!'''---,,,((()))111999TTT___```UUUMMMVVVeeennnnnn~~~}}}wwwaaaPPPXXXaaahhhgggcccppp~~~rrrYYY\\\lll{{{wwwaaaTTT```uuuiiiYYYQQQZZZgggoootttyyycccWWW\\\ddd______]]]LLL@@@222&&&''',,,,,,((($$$'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))(((((((((((()))***++++++///,,,///555222555RRRtttZZZ@@@>>>===999444///------///+++---//////...,,,,,,---...---+++)))(((((()))***,,,,,,++++++,,,,,,---.........///000111222333333333333555666888:::;;;<<<777<<<<<<555---***,,,...111:::999MMMwww}}}yyyssspppooommmjjjgggdddaaa^^^\\\\\\]]]]]]]]]]]]UUUEEE333+++...333555222@@@WWWYYYWWWOOOBBBTTTaaaiiiQQQ///222EEEEEE999///000...,,,111666333+++///+++))),,,111222///***---+++---:::OOOeeeuuu|||{{{~~~|||iiizzz~~~nnnMMMeeekkkuuuvvvbbb|||hhhyyytttXXXGGG666111111111222666OOOeeezzz}}}uuukkkOOOBBB666000---++++++...+++,,,//////000111333555:::888888:::;;;;;;;;;===888999:::::::::;;;>>>@@@???BBBDDDEEEEEEFFFGGGHHHFFFIIILLLKKKHHHEEEEEEGGGMMMJJJQQQmmm{{{uuussseeeaaa\\\WWWRRRNNNLLLLLLKKKJJJHHHFFFDDDBBBAAAAAACCCBBB@@@??????@@@BBBCCCEEEDDDCCCAAA>>>BBBRRRaaa{{{cccBBBVVV]]]YYYdddSSS;;;///222666>>>@@@888111000,,,,,,222;;;>>>;;;111///,,,******+++---///(((((())))))+++---///111555CCCJJJIIICCC222***333:::cccbbbkkk}}}{{{}}}{{{{{{sssfffkkkiiihhhnnnnnnsssxxxbbbiiikkk[[[zzzNNNEEEFFF222'''555NNNsss[[[vvvkkkgggRRRZZZnnn^^^AAADDDLLLWWWaaaggghhhgggfffdddiiimmmrrrxxxtttpppJJJ777TTTjjjuuummmiiiddd^^^RRRPPPeeegggNNNKKKRRRSSSRRRTTTeeesss}}}___WWWMMM444555QQQ```aaa___]]]NNNHHH???777333333444666666777333,,,***///222333>>>YYYnnnooojjjkkknnnnnnqqqqqqppppppqqqqqqrrrsssqqquuuxxxsssfffYYYUUUWWWggg]]]WWW```qqqxxxlll]]]RRRccc]]]^^^[[[|||[[[555)))$$$+++000+++&&&%%%))))))))))))(((((((((((("""))),,,)))'''+++,,,))),,,)))%%%$$$&&&***+++,,,222NNN]]]MMM999<<>>@@@CCCDDDDDDEEEFFFHHHJJJIIIHHHHHHHHHGGGDDDBBBGGGJJJOOO^^^~~~ssslllfff^^^YYYWWWVVVSSSQQQKKKHHHDDDBBBBBBCCCCCCCCCDDDCCCAAA@@@@@@@@@@@@AAAFFFGGGGGGFFFFFFFFFHHHJJJ___tttjjjQQQwwwqqqlll===>>>333,,,GGGDDD999444---(((000===DDD???888///,,,))))))***+++)))'''******)))((((((***///333777888@@@JJJIII???666444>>>[[[hhhgggsss{{{~~~~~~|||xxxvvv{{{sssllljjjhhhiiikkkllloooxxxzzz|||wwwbbbmmmqqqbbblllttt|||bbbEEE888222000333???yyy}}}ttteeeOOOmmmhhhppp______qqqEEEIIICCCKKKbbbddd___jjjjjjeeekkklllnnn|||sssyyyjjjBBBLLLooosss[[[]]]oooZZZRRREEEQQQ\\\qqqfffIIIUUU[[[NNNOOOTTTvvvnnnTTTccc{{{qqq^^^RRRAAA555HHHfffiii___```[[[UUUMMMDDD===666000---222111///,,,---//////---AAAYYYmmmnnnjjjmmmooommmoooppppppooonnnnnnoooqqqyyyvvvyyy{{{ooo\\\TTTXXXaaabbb^^^nnnkkk{{{rrrnnn___LLLUUUZZZFFF++++++******)))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))---777FFFSSSVVVNNNEEEIIIZZZeeegggrrrssspppiiidddeeefffggglllqqq```bbb^^^ZZZbbbkkkgggZZZaaallluuuppp___QQQLLLNNNUUU[[[cccgggaaaRRR>>>111'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++...---,,,---...111444555~~~MMM>>><<<;;;888444///,,,,,,---+++,,,,,,------,,,,,,+++---------,,,)))'''((((((------,,,,,,,,,,,,------/////////000111111222222444444555666777888999999:::;;;:::777222---***)))+++444888999MMMqqq{{{xxxuuusssmmmhhhbbb```aaa___YYYSSS@@@<<<555...***((())))))'''+++---111???NNNNNNDDDDDDMMMLLL>>>555777:::666444111......//////,,,))),,,+++******,,,---......,,,...***666SSSiiittt~~~xxx{{{]]]888[[[wwwxxxvvvfffgggMMM===888000///444444LLL^^^qqq{{{vvviiiPPP@@@333222111---,,,///,,,,,,,,,---...///000111444555777888999:::999999999888777777888;;;>>>@@@???AAACCCDDDDDDDDDEEEGGGIIIIIIHHHHHHHHHHHHIIIJJJHHHJJJMMMWWWqqq~~~uuuoooiiiaaa\\\[[[YYYWWWTTTMMMKKKHHHFFFFFFEEEBBB@@@BBBAAA@@@???>>>>>>??????FFFGGGJJJKKKKKKLLLNNNPPPSSS```llluuujjjsssooo}}}rrrKKK>>>444111JJJKKK444777///(((+++444999777222...,,,))))))***+++)))'''+++++++++******+++///222444555;;;EEEGGG@@@888555===XXXeeedddkkksssuuuyyyxxxsssvvv}}}tttjjjhhhhhhkkkllloooxxx{{{zzzhhhrrrtttddd|||aaaeeetttkkk]]]JJJ888...,,,,,,:::qqqttt[[[ZZZjjjwwwiiiZZZ~~~vvvPPPJJJBBBJJJ]]]dddccchhhhhheeejjjjjjkkk}}}xxxyyy|||vvvuuuGGGWWWzzzxxxUUUXXXrrrgggaaaRRRUUUMMMXXX}}}|||\\\NNNLLLKKKQQQUUUnnncccBBBJJJpppzzzlll[[[OOO:::<<>>777222111000---+++,,,000333333GGG[[[lllmmmkkkmmmooollllllnnnqqqqqqpppooooooppprrrqqqssssssgggVVVSSS[[[fffccc```iii{{{|||cccfffgggbbbQQQ555++++++******)))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***(((&&&)))222AAAOOOWWW[[[aaa```XXXWWW___eeeccckkkffffffmmmqqqnnniiifffeeeeee]]]VVVYYYbbbbbbYYYOOOQQQRRRPPPOOOQQQYYY```bbb]]]WWWNNNDDD777,,,$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))***++++++,,,++++++,,,---000222333NNN===<<<;;;888444///,,,,,,,,,+++,,,,,,------,,,,,,+++/////////---***((('''(((------,,,,,,,,,,,,------...//////000000111111222444444555666777888888999===>>>DDDLLLIII<<<444444<<>>@@@???999000***)))***''''''***888PPPbbb\\\LLLLLLEEE<<<666333333333333222000...///111111...***,,,+++))))))+++.........---...+++888VVVkkkuuu~~~~~~}}}~~~}}}wwwuuuwwwQQQ222XXXvvvXXXCCC;;;222000222000HHH[[[ooozzzzzzoooMMM===000000111---,,,...---,,,,,,,,,------...///111222444666888999999:::;;;:::999888999;;;===>>>???AAACCCDDDCCCCCCDDDEEEHHHIIIIIIHHHGGGIIINNNSSSQQQOOOPPPTTT^^^qqq~~~sssmmmfffaaa```^^^[[[YYYPPPNNNLLLKKKIIIFFFBBB???AAA@@@???============>>>DDDGGGKKKNNNOOOQQQSSSTTT]]]XXXOOOHHHKKK\\\sssxxxpppooofffdddDDD666444JJJUUU222:::222+++(((,,,//////------+++))))))******)))(((,,,---------,,,,,,...000111000555@@@FFFCCC<<<777>>>UUUaaadddjjjooovvvsssvvv}}}~~~|||}}}uuullljjjhhhhhhjjjkkknnnwww|||zzzwwwaaajjjkkkcccyyykkkuuuzzzddd]]]SSS888,,,111...(((SSScccrrrrrrPPPiiibbbbbbOOOiiibbbLLL@@@GGGTTTbbbiiieeeeeeeeejjjhhhhhhxxxrrrvvv~~~pppTTTddd~~~zzzSSSJJJccchhhhhhWWWYYYCCCEEEddd}}}yyybbbOOONNNVVVQQQfffeeeEEE777WWWpppiiiccc^^^FFF:::PPPkkkrrrrrrlllhhhccc]]]VVVOOOGGGBBB777444111000000333888;;;QQQ___kkklllkkknnnnnnjjjiiilllpppsssrrrqqqppppppwwwtttrrrlll]]]OOORRR]]]iii\\\[[[llltttnnnsssrrrsssbbbBBB222+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((%%%%%%,,,888CCCPPPXXX```bbb\\\UUURRRRRRVVVQQQQQQYYY___ZZZPPPIII[[[ZZZRRRIIIIIIRRRUUURRRMMMPPPUUU[[[``````]]]YYYPPPHHH<<<222+++'''%%%###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))*********)))***+++,,,---...///000RRRAAA;;;:::888333///,,,+++,,,+++,,,,,,------,,,,,,+++---......,,,***(((((()))---,,,,,,,,,,,,,,,,,,---......//////000111111111333444444555666777888888<<<===LLLaaacccRRREEEDDDLLLaaapppnnnmmm|||{{{zzzwwwtttoooggg\\\UUUTTTRRRNNNDDD:::333111222444>>>LLL[[[hhhjjj\\\JJJCCC<<<222,,,---222222...///......000222222...***---***((())),,,//////...---...,,,:::YYYnnnvvv}}}}}}}}}~~~}}}|||qqq}}}}}}zzz{{{ssslllFFF///SSS{{{ZZZBBB999222111333///AAAVVVkkkxxxxxxNNN<<>>============AAAEEEJJJMMMOOOPPPQQQRRRRRRFFF888...(((,,,===NNNeeeiii~~~ZZZ{{{TTT;;;333DDD\\\:::888444---******+++,,,,,,,,,+++))))))))))))))))))+++,,,......---,,,,,,---...---111;;;DDDFFF@@@999```dddZZZOOOLLLLLLUUUggghhhwwwuuuqqqssswwwwwwxxx}}}xxxsssjjjhhhhhhjjjkkkmmmvvv|||zzz}}}dddXXXaaaaaaeeehhhZZZRRR333***555111...EEE^^^zzzvvvxxx}}}VVVYYYVVVlllkkkYYYbbbsssPPP@@@DDDJJJ^^^lllddddddgggjjjggggggyyyyyyxxxiiieeevvvaaaBBBJJJ^^^fffSSS^^^MMMPPPIIIaaadddSSSOOOSSSdddsss[[[333;;;aaaqqq^^^\\\HHH<<>>///$$$999DDD999---...000,,,...------///222111...***---***)))+++///222000...---///...===]]]rrrxxx~~~~~~~~~xxxhhhuuuzzz___???000JJJxxx|||qqqtttrrrxxxeeewwwVVV>>>777111111444111999OOOggguuuTTT@@@000...000---,,,...------,,,++++++++++++,,,000111222444777999;;;<<<;;;:::999999999999:::;;;===???BBBBBBBBBBBBCCCDDDBBBGGGKKKKKKHHHHHHKKKOOOTTTOOOTTT___^^^WWW```sssuuu{{{xxxrrrlllhhhfffddd```]]]VVVRRRLLLHHHGGGGGGGGGGGGDDDCCCAAA???>>>>>>>>>>>>>>>AAAEEEHHHIIIIIIJJJKKKFFFBBB@@@>>>777---***---BBBRRRrrr~~~hhhaaaiiiBBB...:::YYYEEE333111---+++++++++++++++*********)))(((((()))***)))+++------,,,++++++,,,)))***...888BBBGGGBBB;;;YYYWWWIII@@@EEEKKKUUUfffpppwww{{{uuukkkhhhpppzzzsssvvvyyy{{{zzzxxxvvvuuukkkiiiiiijjjkkkmmmvvv|||bbbaaahhhccclll{{{eeeQQQHHH...)))333+++444:::llljjjvvvbbbDDDYYYWWWmmmhhhfffiiiZZZDDDAAACCCXXXiiidddeeejjjjjjggghhhsss~~~rrraaaqqqvvvJJJ>>>YYYjjjOOO```XXXeeeOOORRRnnn~~~xxxbbbIIIVVVbbb|||ttt@@@---SSSyyy^^^VVV@@@555>>>LLL___uuuoooooonnnmmmjjjfff```[[[WWWTTTTTTTTTNNNFFFDDDGGG___dddiiijjjkkkmmmmmmkkklllmmmnnnnnnnnnpppsssvvvqqqiii^^^UUUQQQWWWggguuucccppptttjjjhhh]]]eee^^^^^^jjjiiiOOO444+++******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''')))++++++(((...===EEECCCFFFNNNOOOMMMLLLNNNNNNLLLOOOTTTNNNTTTYYYZZZZZZ\\\]]]\\\^^^ZZZSSSJJJ@@@666///+++$$$$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))***+++,,,---.........PPP???;;;:::777333...++++++++++++,,,,,,------,,,,,,+++''')))******)))(((***+++,,,,,,++++++++++++,,,,,,---......//////000000111333333444555666777777888888888GGGbbbtttnnn\\\PPPNNNPPPRRRXXXhhh|||zzzyyytttiii```555111+++''''''))),,,......AAATTTTTTDDD555111444???MMMNNN===333777555+++000...---///222222///+++---+++***...333555222---...//////@@@aaauuuzzz~~~ppp~~~xxxOOO999555JJJwwwnnnxxxddd```OOOwwwvvvVVV@@@999111000555333444KKKdddrrr}}}___HHH444///000...,,,...------,,,++++++,,,,,,,,,000111222333666888:::<<<999888888888888999999:::<<<>>>@@@BBBBBBBBBCCCEEEBBBFFFJJJKKKIIIHHHIIIKKKQQQMMMPPPWWWRRRCCC===BBB]]]kkk|||wwwxxxsssmmmjjjhhheeeaaa^^^YYYTTTMMMHHHGGGHHHIIIJJJFFFEEECCCAAA????????????<<<>>>BBBCCCDDDDDDEEEGGGUUUTTTPPPHHH>>>666333111,,,777BBBKKKwww^^^{{{LLL...333IIIJJJ222///,,,******+++***))))))******)))(((''')))***(((***,,,,,,+++++++++,,,)))---333;;;DDDJJJFFF???===RRRccctttzzzvvvrrrrrrtttvvvvvvuuujjjmmmoooooommmkkkkkklllllljjjjjjkkklllnnnwww}}}|||gggmmmrrrhhhppphhhuuu```MMMCCC222...111(((++++++eeexxx{{{uuutttJJJddd^^^FFFVVV^^^ZZZmmmOOOAAAAAAOOO```dddfffllliiifffjjjnnnxxxjjjkkktttzzzxxxZZZ@@@UUUpppOOOYYYPPPggghhh\\\UUUjjjzzzaaaOOO\\\~~~ggg;;;;;;SSSnnncccIII444000555IIIfffooonnnllljjjhhhccc]]]XXXXXXVVVXXX[[[UUUJJJGGGLLL```dddhhhkkkkkklllmmmmmmnnnnnnmmmlllllloootttwwwyyymmm^^^WWW[[[eeeooovvvfffttt|||dddfffXXXJJJLLLEEE333(((***))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$''')))((('''---%%%"""'''+++***,,,111,,,...444999999666999???:::???EEEHHHHHHEEEBBB@@@777666111+++%%%$$$'''***(((&&&$$$$$$%%%'''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((*********+++,,,------...}}}OOO>>>::::::777222...+++***++++++,,,,,,------,,,,,,+++)))+++++++++))))))***+++,,,,,,++++++++++++,,,,,,------......///000000000222333333444555666777777===:::AAAXXXqqqzzzmmm]]][[[ZZZ[[[dddvvvyyywwwwwwqqqbbbTTT???BBBEEEBBB;;;333...------000111///...333AAAMMMZZZQQQBBB999:::@@@===444444222///000222333111...---+++,,,111777888333---...000000BBBdddxxx{{{~~~~~~~~~~~~|||zzzBBB555666FFF|||}}}{{{iii}}}___JJJ@@@333///333222333JJJcccqqq{{{jjjQQQ888111000...,,,...---,,,,,,,,,,,,------...000000000222333666888:::666666666777777888888999:::<<>>333000JJJbbb}}}|||yyyuuuoookkkjjjgggccc___\\\WWWQQQLLLJJJJJJIIIIIIFFFEEECCCAAA????????????<<<>>>@@@BBBBBBDDDFFFHHHUUU^^^^^^OOO???777222---)))---(((111LLLsssuuusssVVV444111555DDD;;;555---)))***+++)))(((((()))***)))'''''')))+++)))***,,,,,,+++,,,...///000888@@@FFFMMMRRRPPPIIIUUUvvvzzzwwwvvvvvv{{{}}}tttlllqqqqqqqqqrrrsssssssssrrrmmmkkkkkkmmmmmmooowww||||||~~~ccckkkmmmfffwwwbbbeeekkkqqqbbbOOO???444000///,,,,,,111RRRxxxhhhaaannnRRRfffXXX[[[lll]]]EEECCCHHHSSSdddgggmmmgggeeekkkjjjzzz{{{hhhllluuuoooeeejjjmmmJJJNNNtttYYY[[[GGGcccrrrcccQQQ^^^mmmnnnpppUUU^^^tttnnnEEE888gggrrrgggOOOBBB>>>BBBMMMYYYWWWUUUTTTRRRNNNIIIEEEDDDCCCGGGNNNKKKCCCDDDLLL]]]bbbhhhlllkkkjjjlllpppmmmnnnnnnnnnnnnooorrruuuyyykkk]]]\\\hhhssssssooojjjiii{{{ttt___wwwnnnQQQDDD:::...---)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&)))***(((###'''((()))***((($$$"""!!!$$$%%%)))......+++,,,///&&&&&&(((++++++)))&&&%%% ###'''((((((''''''''''''%%%""""""%%%'''((()))######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((***))))))((()))***,,,---{{{PPP@@@:::999777222...+++***++++++,,,,,,------,,,,,,+++,,,---...,,,***))))))***,,,++++++++++++++++++,,,------......///000000000222333333444555666777777;;;666777KKKkkkyyygggbbbccchhhsss~~~UUUHHHDDDSSSnnnvvvtttuuummmYYYHHHjjjttt|||wwwdddNNN>>>888111,,,+++333>>>GGGLLLOOO888777<<>>@@@AAACCCEEEGGGGGGEEECCCDDDHHHLLLOOOPPPLLLPPPUUUYYYVVVPPPKKKHHHPPPnnn~~~zzzvvvpppmmmkkkhhhddd```^^^ZZZUUUQQQNNNKKKHHHFFFFFFEEECCCAAA???>>>>>>???===>>>AAABBBCCCFFFIIILLLKKKkkk}}}iiiVVVAAA///---222+++333---CCC___uuu\\\999222&&&<<>>JJJ[[[aaahhhlllkkkiiilllqqqkkkmmmooopppppppppqqqrrrdddWWWNNNWWWmmm|||xxxmmmkkkeeeoookkk\\\ooo~~~gggzzz|||UUUDDD777***,,,)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###&&&***---"""(((+++(((%%%'''+++///,,,&&&###$$$%%%###"""$$$***&&&$$$%%%'''(((((()))***)))'''&&&%%%%%%###!!!&&&%%%$$$%%%&&&%%%###!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((()))((('''&&&'''(((+++,,,pppqqqTTT888;;;:::777222---***)))***++++++,,,,,,,,,++++++******+++---------+++)))(((***++++++,,,,,,++++++***------......//////000000333333444555666777888888888>>>===???ZZZ}}}mmmiiimmmmmmnnn{{{{{{pppiii```XXXXXXjjj}}}iiiWWWbbb{{{tttbbb[[[ggglllccc___fffMMM???000+++000666555111>>>:::;;;===888111777EEE===888,,,888===333666000,,,***000111>>>@@@+++,,,111)))...JJJiiiyyy}}}~~~|||~~~~~~}}}|||}}}~~~|||xxx}}}vvviiiwwwqqq}}}~~~rrr___;;;---///;;;jjj~~~vvvxxxJJJLLL888......555333AAAQQQ___pppwwwaaaGGG888444222///+++------,,,,,,,,,,,,++++++......///000111222333333888888888777777777777777888:::<<<======>>>@@@BBBBBBDDDGGGHHHIIIKKKMMMOOOQQQOOORRR]]]mmmssskkk______xxx{{{yyyuuuqqqnnnlllkkkiiiggg^^^[[[WWWUUUSSSOOOIIIDDDGGGEEECCCAAA>>>===<<<;;;999<<>>888000+++***(((&&&***++++++***((('''(((******+++---......000333555===JJJWWWYYYTTTRRRXXX```qqqhhheeennnuuusssqqqqqqvvvooossswwwqqqqqqtttnnnssstttuuuvvvuuussssssvvvppprrrpppnnnqqqxxx~~~~~~}}}zzz}}}}}}lll```nnn```ccc~~~|||ooo^^^FFF333...///000---###555444???fff}}}hhhsss{{{^^^OOOzzzbbbfffvvvQQQCCCBBB???YYYfffeeeeeeggggggiiipppxxxzzzssswwwvvvrrrjjj___iii~~~```YYYxxxiiipppOOOUUUlllyyyJJJPPP]]]888>>>WWWyyyrrroooWWWRRRQQQSSSMMMAAA777444...111111//////000...+++)))---333&&&---;;;333>>>UUUdddhhhhhhnnnnnnjjjmmmnnnrrrsssrrrtttwwwqqqhhh^^^VVVWWWdddpppsssuuuyyyrrrnnndddkkk\\\VVV]]]iiiwwwrrrSSS777///---((())))))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((ooohhhNNN;;;;;;:::777333...***)))******++++++,,,,,,++++++******+++,,,------+++***(((***++++++,,,,,,++++++***------......//////000000333333444555666777888888999>>>===???TTTqqq{{{ttt```iiiqqqxxxxxxyyy~~~~~~uuuoooooo}}}pppmmmgggWWWJJJEEEBBB;;;888AAAOOO\\\fffkkkxxxpppcccTTTIIIBBB@@@@@@;;;@@@IIIUUU___]]]OOO@@@???<<<---777@@@???BBB666///***000222CCCKKK666111444,,,222NNNlllzzz}}}~~~~~~|||}}}~~~}}}uuurrr{{{ppptttvvvWWW888---...555\\\{{{qqqfffllluuuhhh|||sssAAADDD<<<777///---111>>>OOO^^^pppjjjMMM999222111000///------,,,,,,,,,,,,++++++---......///000111222222777777777777777777777777999;;;===>>>???@@@BBBDDDDDDFFFIIIJJJKKKLLLNNNPPPMMMNNNUUUgggzzzzzzwwwssspppnnnllljjjhhhbbb^^^ZZZVVVSSSOOOIIIEEEGGGFFFDDDBBB@@@???>>>>>>BBBBBBAAA???>>>AAAGGGKKKFFFUUU^^^XXXMMMGGGBBB???666111555999///(((???aaavvv___VVVdddcccFFF///...222666777444...++++++,,,***++++++***(((''')))******+++---------...111333:::AAAHHHIIIFFFEEEIIINNN\\\[[[```iiiqqqssssssssswwwkkkiiihhhbbbfffqqqssssssrrrpppmmmjjjhhhiiikkkoooqqqpppnnnqqqyyy~~~~~~}}}}}}||||||qqqXXXcccRRR^^^vvvmmm[[[BBB111,,,//////...222///'''BBB~~~qqqzzzyyyzzzmmmTTTccc{{{zzzsssZZZnnnlllMMMEEEAAARRR```dddgggfffeeehhhmmmqqqxxxoooooollldddgggxxxbbbbbblllrrrUUUEEEWWWoooSSSUUUddd@@@:::MMMuuunnnzzzwww___LLL;;;999===???>>>>>>FFF>>>666000...///333666;;;,,,(((222666&&&$$$AAATTTccchhhhhhooonnnjjjmmmkkkllllllkkkoooqqqiii^^^YYY[[[dddrrrzzz{{{{{{ttt[[[^^^oooWWW]]]WWWAAA///,,,------)))((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((rrr```GGG???;;;:::888333...***)))*********+++++++++++++++******+++,,,---,,,+++***)))***++++++,,,,,,++++++***,,,------...//////000000333333444555666777777888999<<<===@@@KKK```tttiiikkkooosssppplllmmmrrr^^^___aaa___UUUIIIFFFHHHTTT]]]iiisssyyy}}}yyy~~~|||lllUUUHHHJJJQQQNNN]]]bbbUUUIIIKKKTTTYYYkkksss~~~tttggg______qqq{{{pppfffffffffaaa======///777HHHQQQSSS===555---222333DDDSSS>>>222666///777SSSooo|||~~~~~~~~~||||||}}}~~~~~~|||{{{qqqnnnxxxyyywww|||xxxDDD000...333:::\\\}}}}}}rrrlllhhh^^^JJJ~~~rrrFFFBBB===999111///...:::KKK^^^ppp~~~tttYYYBBB555111000...------,,,,,,,,,,,,++++++,,,------...///000111111666666666777777777777777999;;;>>>???@@@BBBDDDFFFEEEGGGIIIJJJJJJKKKMMMNNNMMMMMMRRR___ttt~~~\\\QQQccc{{{}}}zzzxxxuuusssqqqnnnkkkiiieeeaaa\\\WWWSSSOOOKKKHHHHHHGGGFFFDDDCCCBBBAAAAAA======;;;999888:::>>>AAAGGG\\\nnnqqqmmmfffUUUCCC:::666888<<<333&&&,,,???eee^^^LLLOOOeee[[[:::+++&&&...777888111++++++...***++++++***(((((()))++++++,,,---,,,,,,,,,...000222444666888;;;===@@@AAAJJJTTT```hhhmmmqqqrrrqqqgggdddoooyyytttrrrtttqqqwwwuuupppjjjffffffhhhkkknnnppppppnnnqqqyyy~~~~~~~~~yyy~~~zzzrrrhhh{{{kkkvvvkkkjjjlllXXX???///+++---......111,,,)))999dddiiiXXXvvvnnnTTTJJJ{{{[[[HHH???DDDVVVbbbiiifffcccgggjjjjjjmmmuuupppuuutttooosss{{{lllnnniiiooo]]]===???___^^^ZZZoooQQQ999???eeeoooqqq^^^VVVVVVXXXYYYYYYRRRLLLKKKOOOOOOIIIGGGJJJAAA@@@000000333***...666SSSbbbggghhhnnnnnniiilllrrrrrrqqqtttyyyyyyoooccc]]]fffsss{{{yyyrrrppprrrmmm```ccc]]]UUUFFF777---((((((***)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((yyy```EEEAAA::::::888444...+++)))))))))******++++++++++++******+++,,,,,,,,,++++++******++++++,,,,,,++++++***,,,,,,------...///000000222333333444555666777888999999===AAADDDQQQnnntttiiieeekkkmmmiiimmmxxxzzzeeeLLL>>>::::::>>>BBB888DDDTTTdddnnnuuuzzz~~~}}}|||qqq```UUUQQQJJJAAACCCCCCBBBGGGWWWiiipppmmmiiikkkpppzzz~~~}}}wwwnnnkkkqqqppp\\\DDD:::???111888NNNaaadddJJJ;;;000666444>>>NNN>>>///555000:::VVVrrr~~~~~~~~~{{{}}}}}}|||~~~yyy||||||}}}~~~}}}{{{yyyxxxsssnnnqqq~~~jjj666,,,111999@@@]]]zzzxxx]]]yyy[[[HHH===555222999---777HHH\\\ooo|||xxxdddLLL;;;333...***------,,,,,,,,,++++++++++++,,,,,,---...///000000555555666666666666666777777999<<<>>>???AAADDDFFFCCCDDDFFFGGGGGGGGGIIIKKKPPPNNNNNNPPPRRRWWW```hhh___OOO???CCC^^^yyy~~~zzzxxxuuusssrrrooollliiieeebbb]]]XXXSSSPPPNNNLLLIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEGGGHHHFFFDDDAAA@@@JJJbbb^^^DDD999555999888000---222PPP[[[CCC777UUU]]]???---'''---555999333+++(((******++++++***)))(((***,,,+++,,,,,,+++******+++---,,,***+++111999??????===CCCTTTeeeiiijjjmmmnnnlllYYY]]]sss}}}vvvyyywwwqqqiiieeeiiinnnpppnnnppppppnnnqqqyyy}}}}}}}}}xxxzzzkkkeee~~~vvveee\\\bbbkkklllUUU<<<...,,,,,,------)))...333111888\\\aaammmxxxoooPPPOOO]]]qqqTTTAAA>>>JJJ\\\gggdddbbbgggjjjfffrrr{{{|||{{{wwwyyy~~~}}}xxxvvvuuu}}}cccuuuvvvMMM666PPPeee[[[zzzgggAAA666NNNwww|||sss~~~~~~{{{sssrrrwwwrrraaaUUUSSSFFFJJJ222---555222777000SSSbbbggghhhnnnmmmhhhkkkkkkjjjlllpppuuurrreeeYYYKKKZZZjjjtttuuurrrnnnkkkpppnnnvvvkkkvvv}}}lllVVV???555...'''%%%'''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((~~~cccDDD???999999888444///+++)))(((((()))******++++++++++++***+++++++++,,,+++++++++***++++++,,,,,,++++++***++++++,,,---...///000000222222333444555666777777888777<<>>LLLOOOUUUYYYSSSEEE:::666GGGPPP\\\fffkkkooosssuuuuuu}}}kkk```kkk\\\===777BBBZZZgggoooiiiYYYQQQZZZfffrrr}}}}}}ZZZ;;;>>>TTTTTTUUU:::...:::ZZZMMM000888;;;444===;;;666000///>>>\\\vvv~~~|||{{{yyy|||}}}{{{{{{~~~~~~{{{{{{{{{|||{{{yyyvvvtttrrruuuuuuooorrr~~~|||rrrGGG555555888;;;;;;GGGlll|||ddd???DDD???111...000222===RRRgggttt{{{~~~pppRRR999222333444------,,,,,,,,,,,,+++++++++,,,,,,---...///000000333333444444555666666666444666888:::;;;===???AAABBBDDDFFFGGGGGGHHHJJJKKKPPPMMMPPPWWWTTTEEE888444@@@XXXttt}}}yyyuuurrrpppooommmkkkaaaaaa```\\\XXXUUUUUUUUUKKKJJJIIIGGGEEEDDDDDDDDDAAA>>><<<;;;<<<>>>>>>>>><<>>PPPAAAJJJqqqnnnwwwjjjYYYPPPSSSYYYWWWQQQAAABBBHHHPPPXXXWWWPPPJJJ[[[OOOIII>>>GGGKKK888>>>[[[hhhiiiggglllkkkhhhlllppprrrtttrrrhhh\\\WWWYYYlllrrruuuvvv~~~qqqwwwddd[[[\\\bbbooofffZZZEEE111,,,---***((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''|||gggFFF;;;999999888555000+++(((((('''((()))***+++++++++++++++*********++++++,,,---***++++++,,,,,,++++++***)))***+++,,,...///000111111222333333555555666777999888;;;@@@AAAEEESSScccuuuhhhZZZQQQLLLKKKSSS]]]qqqyyyzzziiiLLL;;;DDDVVV[[[aaaiiioooqqqtttwwwzzzuuuiiiuuurrrRRRJJJhhhmmmddd{{{gggNNN>>>999<<>>DDDhhhpppssstttuuubbbzzzhhh<<>>888999888555000+++(((''''''''')))******++++++++++++*********+++,,,,,,---+++++++++,,,,,,+++++++++)))***+++,,,...///000111111222222333444555666777:::999;;;>>>AAADDDKKKSSSooogggVVV@@@222777OOOeeeppp___JJJ>>>===HHH\\\mmmhhhlllrrrvvvwwwyyy~~~yyyxxxqqqPPP999OOO^^^```lll```gggsss~~~qqqYYYGGG888;;;999:::GGGWWWXXXMMMNNNVVVFFF777///<<>><<<666777FFFbbbxxx|||wwwuuussswwwyyywwwwwwzzz|||{{{{{{{{{{{{zzzwwwtttpppnnnzzzVVV444000666:::===<<<===]]]lllkkk___fffJJJ{{{ttt@@@AAA999111888000,,,222FFF\\\kkkvvv}}}wwwmmmPPP===222+++---------,,,,,,,,,++++++,,,------...///000111111222222333444444555666666555777999::::::;;;===???===???BBBCCCDDDFFFHHHJJJNNNFFFNNNjjj~~~wwwrrrpppqqqqqqqqqgggiiiiiieee___ZZZWWWWWWQQQPPPNNNKKKIIIGGGFFFFFF@@@BBBGGGOOOVVVYYYWWWTTTPPPLLLUUUaaaXXXIIIUUUpppuuuVVV>>>666888777222999666666444666BBBBBB111,,,///:::CCC<<<---)))///***+++++++++******,,,...+++,,,,,,+++******+++---%%%''')))***---777FFFRRRGGG999===VVVgggfffjjjvvvuuu\\\XXXjjjtttxxx|||{{{lllsssrrrjjjhhhpppsssooopppsssrrrpppqqquuuwwwuuupppwwwiiilllqqq```rrr|||RRR:::''')))///...+++,,,)))777///+++444333MMM~~~nnnccc^^^555<<>>AAAEEEJJJMMMbbbmmmaaa>>>+++222888111777>>>IIITTT]]]dddhhhkkkiiiqqqyyy|||~~~|||tttfffLLLEEELLLQQQZZZiiivvvyyyxxx~~~rrr[[[aaajjjaaaQQQIIILLLIIIYYYtttyyydddUUUUUU[[[```WWW@@@222;;;OOO\\\iiiTTTEEEGGGKKKDDD===;;;>>>AAAPPPgggwwwzzzxxxxxx{{{zzzyyyxxxxxxxxxxxxxxx{{{yyyvvvtttsssqqqnnnlllyyy|||yyyBBB222555)))...111444888NNNqqqmmm~~~wwwaaaJJJEEE333777333000222@@@VVViiiqqqqqqvvvzzz~~~www\\\===000222///---++++++,,,.........------------...///000000///111222333333444555777777777888999;;;<<<======@@@CCCFFFGGGGGGGGGGGGGGGIIIMMMMMMPPPeee}}}yyyuuurrrpppnnnjjjgggdddbbbaaa]]]WWWSSSUUUSSSQQQNNNKKKIIIHHHGGGHHHJJJKKKKKKMMMPPPLLLEEEJJJKKKYYYlllppphhhkkkxxxtttRRR>>>;;;777000999;;;666///444???>>>555444111777BBB@@@333***,,,111,,,(((+++,,,***)))***+++------+++******+++******((((((((((((///AAAQQQeeeSSSFFFSSSeeecccggg{{{dddTTTfff{{{|||wwwzzz~~~xxxpppjjjhhhjjjlllmmmmmmmmmmmmnnnppprrruuuvvvwwwuuutttxxxaaakkkuuutttlllXXX[[[kkklllDDD555***,,,---((()))///---***+++///...///???SSSsssooo~~~yyyXXXnnnyyyzzzJJJ<<<\\\TTTCCCGGG:::<<>>@@@DDDIIILLLVVVoooqqqMMM,,,)))555:::PPPXXXaaagggggghhhkkkoooyyy~~~{{{uuujjj^^^YYY[[[YYYZZZmmmvvvtttoookkkeee]]]]]]RRR===000888KKKXXX[[[OOOGGGKKKKKKEEEAAADDDEEEIIIXXXlllzzz|||zzzyyyzzzyyyxxxwwwwwwwwwwwwwwwyyyxxxvvvuuussspppkkkgggoooqqq{{{mmm@@@000777,,,000000111222CCCuuufffEEEJJJ888666222///111???UUUiiitttxxx}}}}}}fffHHH888555///---++++++,,,......---,,,,,,,,,,,,---...///000000111333333333333555666666777888999:::<<<======;;;===@@@CCCEEEGGGJJJKKKNNNOOOFFF888999VVV}}}yyyuuurrrpppoookkkhhheeecccbbb___ZZZVVVYYYXXXUUURRRPPPNNNMMMLLLJJJKKKIIIHHHKKKPPPPPPLLLKKKNNN^^^tttyyyooollltttzzz[[[AAA888555111555<<<===888999>>><<<333222///333<<<<<<222...222111,,,)))+++,,,******,,,,,,------+++******+++***+++***))))))(((...===LLLjjj^^^IIIFFFYYYbbbaaadddxxxddd[[[hhhuuuuuutttxxxxxxtttnnnjjjhhhiiikkklllllllllmmmoooppprrrtttuuuyyyuuuuuuppp]]]llltttppprrrrrroooooogggWWW@@@222***,,,---))))))......***+++///---***333BBBkkkuuuvvvwwwkkksss~~~xxxggg\\\[[[sss```;;;FFFuuuRRRFFF<<<:::BBBUUUdddeeeeeeoooooonnn~~~~~~{{{sssooovvvrrrpppyyyqqqhhhnnnwwwcccyyy|||OOOCCCCCCkkkooommmzzz{{{sssuuu~~~iiiIIIddd___mmmsssaaahhhiiijjjjjjiiiiiikkklllnnnmmm^^^WWWYYYOOOOOOccc~~~rrrsssjjjRRR[[[___]]]qqq}}}ooo]]]>>>...+++'''&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$jjjDDD>>>999888555222///+++)))((('''(((((()))***+++,,,,,,///,,,******,,,...//////444333111///...------,,,************+++,,,...///000111111222333444555555666888:::<<>>999777;;;;;;777444//////444444///000555///,,,***++++++***+++//////...,,,++++++******+++,,,+++++++++))),,,999GGGYYY___NNN<<>>MMMTTTFFF111&&&(((---333666444///111999???@@@999222......---+++...444...,,,+++,,,+++)))---333333///,,,,,,+++******,,,++++++,,,,,,***,,,888EEEVVVjjjaaa@@@///222;;;EEE```dddccc___^^^ccciiilllkkkllllllkkkjjjiiijjjjjjhhhjjjmmmqqqrrrrrrqqqqqqsssvvvxxxhhhbbbxxxbbbtttwww{{{RRR222,,,)))+++,,,***))),,,---)))***///111///...111:::zzzkkkfffffftttbbb>>>???MMMXXX???EEE>>>999JJJ[[[mmmaaacccssszzz||||||uuuwww|||wwwxxxkkklll\\\]]]ZZZrrrttt\\\dddhhheee]]]lllqqqrrrtttuuuhhhggggggpppjjjiiihhhjjjnnnooolllhhhbbbPPPCCCPPPjjjssskkkcccfffyyy~~~{{{rrr~~~pppaaaQQQDDD@@@+++***)))'''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$rrrIII===999888555222///+++)))(((''''''((()))***++++++,,,+++******)))***+++...000......---,,,,,,,,,,,,---,,,+++)))))))))+++---///......///000111222333333444555777999:::===AAADDDGGG\\\zzz}}}{{{yyy\\\GGGLLLdddzzzssseeeccceeewwwmmmdddtttwww```HHH???JJJ[[[eee[[[ZZZZZZ\\\YYYSSSNNNMMMNNNYYYhhhrrrwwwxxxwwwuuu{{{zzzxxxwwwuuutttssssssuuuqqqkkkgggeeecccbbbaaa^^^eee111222333111///555000000...---III{{{aaaeeeLLLnnn{{{SSSHHH>>>777333111000222<<>>BBBEEEDDD@@@===:::---'''---333111///333555666777DDDccc}}}yyytttrrrooommmjjjfffcccaaaaaaaaa___]]]ZZZWWWVVVUUUVVVWWWYYYZZZWWWRRRPPPSSSTTTSSSEEE???>>>BBB???444---,,,---777>>>888---(((+++///000...+++,,,444>>>BBBAAA777222...,,,,,,,,,000555,,,,,,------***)))...777777000+++,,,,,,******---))))))+++,,,+++...:::GGGZZZpppxxxmmm^^^OOONNN\\\sssssslllbbb___eeeiiihhhiiikkknnnnnnllljjjjjjjjjgggiiimmmppprrrrrrqqqooogggmmmwww{{{gggfffyyymmmwwwlllkkkdddEEE---***)))++++++***)))+++---))))))---000000000111,,,JJJlllrrraaagggeee|||aaa>>>999XXX@@@???888999NNNeee[[[```ooonnngggvvv}}}sss}}}uuuqqqlllcccVVVpppeeefffmmmhhhhhhqqqoooddd|||eeennntttvvvhhhhhhkkkjjjiiikkknnnmmmiiiddd]]]MMMJJJ\\\sssuuunnnjjjkkkfff^^^fffrrrqqquuukkkNNN999666&&&((((((((('''%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$uuuLLL>>>999888555222///+++)))(((&&&''''''((()))***++++++***++++++))))))***---///,,,------.........------+++******)))***+++,,,------......///000111222222333444666777888;;;???BBBEEEWWWvvv\\\NNNmmmvvv{{{rrrUUUYYYuuupppMMMAAARRRcccggg___]]]\\\]]]___]]]YYYUUUTTTaaannntttvvvwwwxxxxxxzzzyyywwwuuusssrrrqqqqqqqqqllleeeaaa``````aaaaaa___}}}uuuPPP,,,111777///000666000222333...CCCzzzxxxrrr~~~~~~\\\AAAFFF<<<222111111111999JJJaaaqqqzzz||||||tttXXX:::222000---------......---++++++++++++,,,---...//////111222222111111222444444444555777888999:::;;;???>>>>>>@@@AAA???888222---,,,,,,...---+++...333,,,222666???]]]|||xxxvvvqqqoookkkeee```^^^^^^``````^^^[[[XXXWWWXXXYYYZZZXXX\\\]]]ZZZYYY]]]______JJJCCC===999333,,,+++...+++...000...***((()))+++)))(((***111;;;???===888000///......000222444666+++,,,......***(((000;;;;;;111***,,,---))))))...))))))+++---,,,///<<>>888>>>MMM[[[hhhjjjhhhiiilllnnnzzztttxxx}}}uuuYYYsssrrreeesssqqqiiihhh~~~sssoootttooommmdddiiijjjjjjkkkkkkjjjgggbbb^^^XXXSSS^^^nnnxxxwwwgggfffiii^^^VVV[[[```aaayyyzzznnnRRR666222%%%&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$tttMMM@@@999888555222///+++)))(((&&&&&&'''((()))***++++++,,,------+++)))))),,,000///000222333222000...,,,***************+++++++++,,,---...///000111111222222333555666666999===???FFFPPPkkkbbbvvvfffOOORRRoooTTTCCCXXXiiigggaaa```___^^^___```___]]]ZZZgggssstttsssuuuwwwwwwyyywwwuuusssqqqooonnnmmmjjjfffbbb______``````aaawww~~~{{{zzzccc===111111666111333999000222444,,,===mmmgggBBBSSS;;;111222222000444DDD[[[mmmvvv~~~|||~~~{{{aaaAAA333000...------......---,,,,,,,,,,,,---...///000...000111222111111333555333444555666777999::::::BBB???======??????:::666***111444111---,,,,,,+++000@@@IIIKKK]]]~~~yyywwwrrrjjjccc```aaaccceeeccc___]]]\\\]]]___```XXX]]]^^^[[[ZZZ___dddeeeOOOKKKDDD<<<333++++++///++++++++++++***(((((()))&&&'''+++111555444111...+++...222444555666555333***,,,///...)))(((111===>>>111))),,,---))))))...,,,,,,------,,,///===JJJPPP]]]nnnxxxoooeeebbbaaaaaaaaabbbjjjnnnqqqpppkkkgggfffhhhgggiiikkknnnppppppppppppbbbjjjvvvttteee```fffjjjrrrnnnqqqsssnnngggUUU<<<***++++++))))))***++++++(((***+++++++++++++++***,,,333GGGrrr}}}www|||~~~}}}kkkOOO[[[oooyyyQQQHHHiiinnnJJJ@@@===888;;;NNN___cccgggnnnmmmffffffwwwfffqqqppppppllljjjjjjyyy{{{}}}hhhaaabbbnnnfffiiikkkiiieee___YYYWWWYYY```uuu|||pppxxxmmm[[[YYY[[[VVVdddbbb___JJJ000...&&&$$$&&&((('''%%%###$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$sssNNNBBB999888555222///+++)))(((&&&&&&'''((()))***++++++...//////,,,******---000333555666777666333///,,,))))))***+++++++++******,,,,,,---...///000111111111333444555666888;;;>>>BBBDDD\\\yyyrrrlll|||~~~yyy|||xxxWWW>>>aaaYYYEEE\\\mmmgggcccdddccc___]]]^^^___```]]]kkkuuussspppqqqttttttwwwuuusssqqqnnnmmmlllkkkeeeccc```______``````___|||sssyyyWWW444777000222444666;;;111222333***777SSS{{{|||qqqHHH^^^555333444333//////<<>>MMMTTTYYY___dddggghhhiiijjjfffgggddd```dddlllnnnkkkmmmoooqqqooojjjfffeeeeeeiiilllnnnoooooonnnooopppsssppptttWWWiii|||___sssoooiiiIII222)))))))))))))))))))))))))))************+++++++++///***---EEElllkkkeeeaaaeeeoooGGGVVV]]]BBB===666666;;;GGGVVVaaadddccciiikkkppp{{{|||nnnrrryyywwwtttooogggjjjnnnwwwzzzuuuoookkkjjjjjjjjjjjj^^^hhheee___dddbbbVVVPPPccczzz|||kkkeeefffiiiooommm```jjjmmm^^^nnndddVVVDDD555+++&&&''',,,''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$#########""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eeeKKK>>>999888666333000---+++)))(((((('''&&&&&&'''+++...///...,,,******+++,,,---000333333000000444555222//////...,,,+++*********+++++++++,,,---...///000222222333444555666777777<<<;;;LLLqqqsss___TTTOOONNNUUU___aaa{{{uuugggSSSeeehhhrrrqqqooogggdddcccffffffddddddfffhhhjjjmmmmmmmmmlllmmmmmmqqqqqqpppnnnkkkiiigggggg[[[ZZZ[[[``````^^^rrrrrruuu\\\AAA333222444333777666444222000///......888mmmrrruuulllkkkxxxeeeTTTKKK;;;777333111000777HHHYYYkkkttt{{{}}}zzzmmmKKK===000---...------///---------............////////////000111111222222444444555555666777777777999>>><<<;;;CCCMMMbbb}}}tttbbbOOOEEE???===BBBIII^^^mmmxxxvvvssszzz{{{wwwvvvtttppplllkkkkkkkkkjjjhhhdddaaa___]]][[[YYYXXXYYYVVVLLLEEEEEEBBB999111///,,,666FFFRRROOOCCC888555666888888333///333???III[[[]]]bbbWWW===333888999...//////---******...333:::222,,,,,,,,,***)))+++---,,,,,,,,,,,,000???MMMVVVZZZ___ccceeeggghhhiiieeegggeeebbbdddiiijjjggghhhlllooonnnjjjgggggghhhiiijjjkkkkkkjjjkkknnnpppooorrr|||qqq___tttwwwtttiiipppuuuXXX;;;((())))))))))))))))))))))))))))))*********+++++++++000///...333JJJjjj|||mmmwwwYYY]]]yyyzzzqqqPPPTTTlllEEE@@@333)))222HHH[[[aaa___ggghhhhhhjjjqqq{{{vvvxxxoooyyyvvvqqqpppxxx}}}vvvssspppllljjjjjjjjjjjjiiikkkbbbXXX\\\___SSSQQQbbb}}}tttwww|||qqq~~~YYYTTT^^^[[[fffuuummmjjjVVV>>>000***&&&%%%&&&'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$#########""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$aaaIII>>>999888666333000---+++)))(((((((((&&&&&&'''***---...---,,,+++***+++,,,------111333444666999999777000000///...---,,,+++***++++++++++++,,,...///000111111222333444555666666<<<999FFFgggmmmSSS???;;;:::777BBBUUU}}}zzzjjj\\\jjj|||}}}ssspppssshhh```cccjjjkkkhhhfffgggiiikkklllkkkjjjjjjkkkmmmllllllkkkjjjfffaaa^^^TTTXXXZZZYYYYYYbbbxxx~~~fffIII999333111333666333222111000///.........555___vvvjjjYYYUUUCCC666///222222333@@@QQQeeepppyyyzzz~~~]]]DDD///...111---,,,///---------............///...//////000000111111222333333333444555555666666777;;;;;;>>>CCCGGG___uuu```RRRLLLLLLOOORRR\\\fffnnnooorrr}}}}}}vvvnnnlllmmmnnnjjjeeeeeedddbbb``````^^^[[[XXXVVVUUU[[[\\\FFF)))"""...)))222AAAPPPWWWWWWYYY]]]FFFLLLLLLFFFGGGSSS]]]``````ZZZYYYOOO<<<777===<<<222111///---------,,,+++111,,,+++---...+++)))***---,,,,,,---,,,111???NNNXXX[[[___bbbcccdddfffhhhccceeeccc___^^^aaaaaa```dddhhhlllmmmjjjiiiiiikkknnnnnnmmmkkkkkklllpppsssmmmvvvvvvgggccctttkkkfff]]]^^^aaaOOO555((()))))))))))))))))))))))))))))))))*********++++++***///...***333QQQppp|||}}}wwwtttUUUUUUoookkk{{{hhh>>>]]]UUU@@@===888333555@@@OOOZZZaaaeeegggeeedddkkkxxx|||mmmyyyvvvmmmmmmqqqoooiiikkkjjjiiiiiiiiiiiigggeeeggg]]]SSSWWW]]]WWW\\\sss|||gggjjjyyylll^^^ggg___ZZZ___[[[eeeMMM444)))))))))%%%"""&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$###############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$cccKKK>>>999888666333000---+++)))'''(((((('''&&&''')))+++------,,,+++++++++,,,---...111555888;;;======;;;//////...------,,,++++++++++++++++++,,,---...///000000111222333444555555<<<999BBB\\\|||lllMMM888444<<>><<>>EEEDDD777000111111/////////...,,,...++++++------***)))***------------,,,111???NNNYYY\\\___```aaabbbdddfffggggggccc]]]ZZZZZZ]]]___cccggglllmmmkkkjjjkkkmmmppppppooommmkkkkkkmmmoooppp|||ppp^^^bbbjjjoooxxxkkk{{{vvviiicccLLL000***))))))))))))))))))))))))))))))))))))************&&&***......///@@@ggguuufffBBB]]]fffdddrrrJJJZZZkkkFFFHHHFFF;;;000///;;;GGGPPPXXXccchhhhhhiiilllpppuuuwwwtttqqqiiiiiilllkkkiiihhhggggggggggggddd```]]]QQQ[[[YYYWWWeeerrrvvvzzzkkkgggfffqqqwwwmmmppp|||zzz}}}jjjYYYVVVTTTQQQ===***%%%)))***'''%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############################################################iiiNNN===999888666333000---+++)))'''(((((('''&&&&&&(((***,,,,,,,,,,,,,,,,,,,,,---...000555:::<<<<<<;;;;;;///...---,,,++++++,,,,,,+++++++++++++++,,,---...//////000111222333444444666555;;;OOOooobbbEEE777[[[gggtttyyyyyyzzz|||}}}vvvsssjjjnnn|||vvv{{{uuutttqqqiiibbb______bbbeeeggggggggghhhiiieeeeeeeeedddaaa[[[TTTOOONNNOOOUUUXXXeeexxxlllKKK000...222...---333,,,,,,,,,++++++,,,,,,---+++<<>>555444///,,,///---------............///.........///000000111111111111222222333444444444555666777;;;;;;666KKKrrrjjjWWWPPPLLLIIINNNQQQXXX```lll}}}wwwnnnfffbbbbbbbbb``````]]][[[___aaaZZZPPPQQQIII===222...---)))$$$)))&&&'''+++///333:::BBBSSS___ddd___\\\\\\OOO<<<444+++111>>>EEEJJJCCC222---444777333111333444333222...,,,---+++((()))---...------------111???NNNYYY\\\^^^___``````bbbdddmmmkkkeee^^^XXXWWW]]]dddeeeiiimmmmmmkkkjjjkkklllkkklllllljjjgggeeedddeeeuuuooo```kkklllgggqqqzzzddd???&&&)))(((((((((((((((((((((((((((((()))))))))*********+++&&&+++333,,,(((GGGqqq}}}{{{\\\eeerrrZZZrrrgggIIImmm]]]GGG999555666555333<<>>JJJNNNKKKOOOEEE;;;444000///333:::555GGGRRRKKK@@@===>>>>>>;;;===IIIMMMAAA;;;777...111:::===777444888:::888444000...---***'''***///...------...---111@@@NNNXXXZZZ^^^___``````aaabbbhhheeeaaaZZZRRROOOWWWbbbdddhhhlllmmmkkkiiijjjkkkiiikkklllkkkhhheeeddddddzzz}}}nnnjjjzzz{{{rrrwwwxxxVVV111&&&000((((((((((((((((((((((((((((((((()))))))))******+++###(((222***///OOOoooxxx\\\YYYddd\\\zzzvvvoooTTT???555444555666:::AAAKKKVVV___eeehhhbbbcccffflllpppooojjjgggsssvvvyyy{{{{{{}}}zzznnniiiiiikkkkkkfffcccfffhhhgggffffffdddbbb^^^\\\YYYVVVRRROOOYYYTTTTTTfffxxxtttttt|||ttt}}}```UUUXXX]]]ccclllsssiiiNNN555---)))''''''&&&""""""$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################################################################$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################jjjPPP???999888666333000---+++)))&&&'''((('''&&&&&&'''(((***+++,,,,,,------------...---000888;;;:::;;;>>>@@@<<<555///,,,,,,...///+++++++++***++++++,,,------......///000111222333111777:::>>>SSSssstttaaaOOONNN```tttjjjgggfffhhhooowww~~~wwwjjjbbbbbb^^^|||vvviiieeehhh___aaaccccccbbbaaaaaabbb\\\___^^^WWWMMMFFFFFFHHHHHHHHH\\\kkkxxx|||sss@@@444***+++---,,,***+++++++++************++++++***;;;YYYyyykkkfffXXXwwwuuu]]]WWWJJJ===777333111111444DDDYYYmmmuuuyyy~~~rrrZZZ@@@222000000///---------............///------......///000000000111111222222333444444555555999777777<<<<<>>DDDBBB:::888===<<<555111///......+++'''***///...---......---222@@@OOOUUUYYY]]]```````````````___^^^]]]YYYOOOJJJQQQ\\\aaaeeeiiijjjiiihhhiiikkkjjjkkklllkkkjjjiiijjjkkk~~~vvviiimmm~~~xxxvvvhhhpppzzzlllFFF,,,,,,111(((((((((((((((((((((((((((((((((((()))))))))***(((&&&)))...---)))...888NNNeeeggguuuvvvzzzgggBBBffflllRRRqqq~~~```BBB:::<<<777999;;;???DDDMMMYYY```ffffffdddccceeegggiiiiiilllmmmnnnppprrrrrrrrrrrrooopppppprrrvvv|||zzzvvvrrrnnnhhhdddeeeiiiiiidddcccggghhhccc______\\\YYYTTTRRRQQQQQQPPPOOO[[[[[[___llltttiiigggzzzwwwpppqqqgggpppcccXXX___jjj[[[===***+++'''%%%&&&&&&######%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################gggNNN@@@999888666333000---+++)))&&&'''((((((&&&%%%&&&'''***+++,,,---------------000...222:::>>>===???DDDIIIDDD;;;333...---///111+++++++++***++++++,,,,,,------...///000111222222---444555222???\\\qqqvvv|||sss___OOOTTTeeemmmjjj[[[RRRXXXttt~~~nnnkkkyyytttiiiiiifffrrreeeaaaeeeaaabbbdddcccaaa___^^^^^^YYY\\\[[[SSSFFF???BBBFFFIIIHHH]]]ggghhhvvv___000,,,)))***+++,,,***))),,,++++++***************"""444GGG}}}rrrkkkWWWNNNBBB777222222222222>>>RRRfffpppwww|||xxxcccCCC111000222...---------.........//////------......///000000000111222222333333444555555111777444333<<>>HHHcccppp\\\ZZZZZZ___iiissszzzyyyrrrtttwww}}}{{{qqqjjjfffbbb___\\\VVVVVVTTTQQQOOOOOOSSSVVVYYYVVVYYYaaaeeeeeeggglllhhhpppooodddZZZWWWQQQIII444:::777...,,,222111)))000&&&***666;;;DDDNNNLLLTTTNNNLLLMMMEEE666...///222111//////---)))((()))***---...,,,,,,666GGGUUU[[[[[[\\\]]]]]]^^^______]]]ccc^^^ZZZ]]][[[XXX___fffggghhhhhhgggeeecccbbbgggggg^^^cccqqqhhhcccwwwUUU```^^^iii~~~lllttt{{{dddJJJ333&&&&&&---((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))AAAZZZrrr~~~vvvMMMjjjdddEEEWWWZZZKKKIIIhhhUUUDDD;;;666888888666:::AAADDDPPP[[[]]][[[\\\___ccc```___bbbggghhheeeeeegggeeecccaaabbbdddffffffddddddeeegggggggggdddbbb```]]]UUUQQQRRROOOIIIGGGJJJGGGNNNQQQLLLKKKTTT^^^bbbsssiiisssfffcccxxxiiiOOOQQQ___fffllltttiii\\\SSSGGG777)))$$$(((((('''&&&%%%%%%$$$$$$################################################################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""cccJJJ???999888666333000---+++)))((((((((((((''''''''''''((()))+++,,,---...------///555777444666???GGGIIIHHHCCCGGGFFF666...000...333222///---,,,,,,++++++++++++,,,---...///000000222000333555<<>>CCCWWWwwwlllZZZaaaeeennnwwwzzzzzz~~~|||vvvmmmgggccc```\\\ZZZWWWXXXWWWTTTTTT[[[iiiuuueeeiiivvvsss```PPPJJJBBB;;;888666222---***111)))///;;;@@@GGGOOOMMM[[[NNNDDDBBB===222,,,...111000000///---+++***+++***,,,---+++---666GGGUUUZZZZZZ[[[\\\]]]^^^______]]]ccc^^^ZZZ^^^\\\ZZZaaaeeeeeefffggghhhhhheeeccceeehhhaaacccmmmgggjjj|||```rrriiidddsssooopppJJJ000&&&%%%'''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))************+++;;;___}}}zzzxxxwwwtttwww{{{EEETTToooKKKKKKvvvVVV<<>>EEEFFFAAA@@@NNNUUU@@@---+++............,,,++++++---///++++++,,,---...//////000333,,,111666555@@@WWWcccddd___hhhzzz~~~oooddd___]]]ZZZWWW___]]]\\\]]]^^^[[[VVVQQQKKKEEE===666555999???CCCNNNgggzzzaaa333555---,,,+++***************)))))))))*********++++++###//////KKKzzz|||yyyrrriiipppuuu___NNNCCC999999999111111999HHHZZZlllyyyvvvfffPPP<<<222111......---------------........./////////000000000000000000111111111222222333444666777777888;;;>>>???III^^^```[[[___jjjvvv{{{{{{|||uuuqqqzzzxxxtttpppjjjeeebbb___\\\ZZZYYYYYYTTTMMMKKKTTTfffvvvwww~~~}}}dddOOOIIIFFFAAADDDMMM888333>>>OOOUUU[[[___[[[XXXFFF888444333...---000222222222///---,,,---...***+++,,,+++...888HHHTTTXXXXXXZZZ[[[]]]^^^___```\\\aaa]]]ZZZ___]]]\\\cccdddcccdddgggjjjkkkhhheeebbbgggeeedddhhhhhhsssvvvhhhzzzmmmuuutttbbb<<<******)))$$$''''''''''''''''''''''''&&&''''''''''''((((((((((((((())))))))))))******,,,'''***FFFjjjuuuwww]]]AAALLLQQQJJJYYYuuunnn===000RRR}}}eeeIII:::888::::::777777999???FFFHHHEEEAAAMMMPPPVVVZZZXXXUUUZZZbbbaaa```___``````___\\\YYYSSSSSSSSSRRROOOKKKHHHFFFBBB<<<777555555555:::???JJJJJJIIIKKKWWWjjjyyyuuulllcccccclllqqqmmmeeeuuuiiisssuuu___LLL]]]eeeZZZ;;;%%%&&&+++)))''''''&&&&&&%%%%%%$$$$$$################################################################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""kkkNNN@@@999888666333000---+++)))(((((((((((('''''''''''''''((()))***,,,------...000111222555;;;AAADDDEEEHHHLLL[[[^^^III777222---+++---......,,,+++,,,...++++++,,,------...//////111---222444000<<>>OOOddduuu}}}wwwppp\\\AAA222000///......------------............/////////000000000000000000111111111111222444555666666888;;;===???BBBLLLfffuuuZZZ\\\cccpppyyy{{{{{{}}}zzzaaajjjvvvooojjjooommmllliiifffdddaaa___^^^\\\YYYRRRKKKIIIOOO[[[ddd~~~{{{uuujjj]]]RRRNNNOOOVVVYYYkkkxxxeeeVVVPPPRRRNNNGGGQQQaaaeeeccc]]]QQQEEE777---------,,,///666666888666000,,,---...///++++++***+++000;;;JJJTTTVVVWWWXXXZZZ\\\^^^___```\\\aaa^^^[[[```^^^]]]dddfffdddcccfffjjjkkkgggccc```eeeffffffhhhlllxxxooohhhxxxvvviiilllpppdddJJJ///''',,,+++###''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))333......MMMppp|||{{{nnnQQQfffqqqZZZIII{{{HHH444DDDYYYeeeQQQHHHDDD===666444<<>>+++''',,,***"""&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""mmmQQQCCC999888666333000---+++)))((((((((((((''''''''''''&&&'''((()))***,,,---...111111555<<>>777OOOqqqxxx}}}pppWWW:::---000++++++******))))))******(((((()))))))))*********)))000""",,,dddhhhXXXPPP???555666777222222777FFF[[[nnnzzz~~~|||yyyvvvfffKKK777111000///...---------------............//////////////////000000000111111111111333555555666777:::<<>>888555;;;AAAAAA@@@???AAACCCEEEEEEEEECCCAAA@@@======<<<:::777444111///+++///222555999???EEEIIIHHHUUUeeemmmkkkggggggjjjssshhhlllmmmSSSPPP]]]```aaalllnnnccc\\\OOO999((((((---+++%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$################################################################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""jjjOOOCCC999888666333000---+++)))((((((((((((''''''''''''&&&&&&'''((()))+++---...000111666>>>BBBCCCDDDGGGLLLUUUZZZPPPIIITTTRRR;;;000...------......---+++++++++,,,,,,------------,,,111555......KKKhhhnnnccc\\\YYYVVVUUUUUUUUUUUUTTTWWWSSSMMMHHHEEEAAA<<<777000777;;;555222???\\\vvv}}}hhh???...111)))+++******)))))))))******((((((((()))))))))******%%%,,,'''---UUUuuuddd\\\HHH666444666333111222===OOOdddrrryyy~~~||||||zzzmmmWWWBBB666000000///...------------------.........//////////////////000000000111111111222444555555666999<<<===@@@CCCIII[[[yyyvvvhhhfffiiikkkkkkkkk~~~tttnnnggg___UUUnnn|||ooo\\\WWW[[[]]]]]]```dddfffeeecccbbbbbb^^^\\\[[[aaafffdddZZZPPP222333111...///555888888888666777;;;<<<999777888EEEaaayyy}}}ssstttvvvjjj[[[LLL;;;...,,,...222...)))///:::AAAFFFCCC555---///222222...+++***---777CCCOOOUUUUUUUUUWWWXXXZZZ[[[\\\]]]ffflllgggcccfffdddaaahhhgggggghhhgggeeebbb```^^^```^^^eeekkknnnyyyyyyiiiTTT\\\ooovvvnnnqqq{{{~~~fffUUU???,,,$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((($$$&&&---111GGGjjjmmmrrr|||pppuuu}}}WWWGGGRRRHHHMMM[[[yyyVVV888CCC[[[zzz|||fffUUUJJJIIIVVVfffVVVDDD444///333555555444666888::::::888777777777444444333222000///---,,,---...,,,(((---;;;KKKUUUlllvvvttteee```cccaaahhhgggjjjiiiqqqlllPPP^^^wwwhhhHHH999+++&&&---+++!!!"""---%%%%%%%%%%%%$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""dddKKKAAA999888666333000---+++)))((((((((((((''''''''''''%%%%%%&&&''')))+++---.........333999;;;;;;@@@HHHLLLNNNRRROOOKKKWWW[[[MMM???777...+++...111000...+++,,,,,,,,,,,,---------......333222...EEEjjj~~~|||kkkXXXVVVUUUTTTTTTSSSSSSQQQPPPPPPMMMHHHBBB===888555333---666<<<777888PPP~~~oooRRR222+++///(((******))))))))))))******(((((((((((()))))))))***%%%(((,,,---AAAttt~~~wwwnnnyyygggcccQQQ===666666333000...555DDDXXXiiisssyyy|||}}}yyypppaaaLLL:::111000///...---------------------.........//////////////////000000000111000222444444555666999;;;;;;>>>BBBGGGMMM```kkkdddfffiiihhhgggmmmyyymmmZZZPPPaaaxxx|||dddSSSWWWZZZTTTYYY^^^dddhhhgggfffffffffcccbbbcccffffff___QQQEEEBBBCCC@@@<<<<<<<<<666---@@@@@@>>>===@@@AAA;;;333,,,444:::;;;???LLL\\\hhhZZZUUUZZZYYYIII???@@@>>>666111///111///---444@@@CCCJJJFFF777...222666666000,,,***///:::GGGQQQVVVUUUVVVWWWXXXYYYZZZ[[[[[[hhhmmmgggbbbdddaaa]]]dddcccgggiiihhhbbb^^^^^^______]]]hhhnnnooo{{{{{{cccdddeeejjjsssuuucccIII000((('''%%%''',,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))),,,'''$$$,,,///&&&111QQQuuullltttsssdddgggZZZ\\\MMMCCCgggvvv___HHH;;;IIIaaayyylllaaannnmmmZZZFFF<<<999777555555555777777666333111222333------------......------333555222...555JJJ```lllzzzzzzzzzvvvkkkdddjjjttttttsssaaaNNN___xxx|||jjjPPPXXXdddQQQ555***'''(((+++''' ###,,,$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""aaaIII@@@999888666333000---+++))))))(((((((((''''''''''''%%%%%%%%%&&&(((+++---///,,,+++///333444444===IIIVVVRRRVVVZZZWWW\\\cccaaaaaaRRR???444222222///+++,,,,,,,,,,,,,,,,,,,,,---111***111666...;;;fffmmm^^^[[[VVVRRRRRRRRRSSSSSSRRRQQQQQQDDDCCCAAA<<<777444333444777111222FFFeee~~~xxx{{{yyytttYYY:::------,,,---***)))))))))))))))******(((((((((((()))))))))))))))&&&...***111iiitttyyyrrrlllVVVvvvbbbcccVVVCCC:::777333///,,,000===QQQcccnnnttt{{{|||uuuoooeeeQQQ;;;111111000......------------------.........//////////////////000000000000000222333444444666999;;;:::<<>>999<<<;;;<<>>333222///000)))...///++++++///...)))///---......---;;;ccczzzhhh]]]WWWSSSPPPMMMNNNNNNNNNLLLJJJHHHGGGEEE:::333333222...000666555777GGGPPP|||^^^<<<000///+++(((***))))))))))))))))))))))))))))))))))))))))))))))))&&&+++///)))'''GGGxxxrrrTTTsss]]]tttHHHBBB111333000///222888CCCVVVgggrrrxxx|||zzzssshhhXXXJJJ555444111,,,***,,,------------------------------////////////000000000000111222222333444555666666666:::AAADDDDDDHHHXXXhhhyyyddd^^^cccccc]]]VVVZZZ```aaaZZZWWWcccssssssZZZGGGLLLXXX[[[[[[\\\hhhjjjlllnnnnnnllljjjhhhjjjooosssqqqhhh\\\TTTOOOPPPfffzzz~~~eeeYYYRRRSSSTTTSSS[[[ggg\\\SSSOOOQQQNNNIIIRRRaaakkkhhhXXXAAA333999IIIUUUEEE:::777444+++333HHHTTTLLLOOOHHH666,,,000:::>>>;;;...(((000<<>>???===DDDDDD:::888<<<999444777777222------///111///666999777<<>>222///444<<<@@@===000***444AAAHHHMMMSSSUUUVVVVVVWWWYYY]]]bbbeeejjjiiifffdddggglllllliiihhhjjjggg___[[[\\\]]][[[[[[gggaaajjjoooVVV```oooooovvvrrraaa\\\aaa```AAA000%%%'''***&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((()))***++++++,,,$$$000FFF[[[iiiqqq{{{jjj|||uuu{{{sss___IIICCCTTTAAAQQQfffssssssiii]]]VVVZZZTTTVVVbbbdddVVVFFF>>>@@@@@@GGGPPPWWW```VVV;;;666999;;;===>>>@@@@@@@@@TTTYYY```fffooozzznnnaaaaaaddd]]]dddooommmTTTRRRdddrrrnnneeelllmmm```TTTdddbbbVVV@@@...(((***+++(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""###########################"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""^^^EEE@@@999888666333000---+++***((((((((('''''''''&&&&&&'''((('''&&&%%%&&&)))+++000222444555555999@@@EEEHHHMMMYYYaaaccciiibbbLLLSSS^^^ggglllfffKKK333111111///,,,+++///444222---,,,+++---///,,,+++888IIIzzzyyydddfff{{{lllWWWQQQJJJFFFGGGIIIIIIHHHEEEEEEDDDBBB@@@===;;;999111333111------333777666GGG[[[tttLLL;;;,,,***,,,******---))))))))))))))))))))))))))))))))))))))))))))))))******&&&+++...---UUU~~~bbboooGGG===999555222///...444EEEVVVgggooouuuvvvtttppphhh```WWWIII999000000111///,,,------------------------.........////////////000000111111222333444555555:::999;;;>>>===>>>DDDLLL^^^tttSSSMMMQQQOOONNN^^^nnn{{{{{{XXX???BBBOOO]]]cccbbbgggppprrrrrrqqqqqqqqqqqqrrrrrruuukkkdddjjjttt___gggrrr{{{|||yyywwwsssoooRRRGGG===777000///;;;LLLUUUKKKPPPQQQ===999[[[dddMMM777222555777;;;BBB???222...:::HHHNNNOOORRRUUUWWWXXXXXXYYY\\\```ccciiigggdddaaadddjjjkkkiiimmmkkkeee^^^[[[\\\[[[XXX\\\gggeeetttdddMMMiiiggggggpppwwwxxx{{{oooWWW666+++%%%'''((($$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''((()))***+++++++++(((///CCC\\\ppp}}}|||}}}nnnyyyxxxhhhOOO???WWWPPPFFFDDDNNNeee~~~zzz}}}|||rrryyytttdddeeeiiipppvvvyyywwwuuuzzz{{{nnn]]]^^^mmm{{{uuusssuuuzzz```ZZZkkkrrriii^^^eeejjjaaaYYYSSSIII777((($$$(((***)))''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############"""############""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""dddGGG>>>:::999666333000...+++***((((((((((((''''''''''''(((((((((&&&%%%%%%''')))111222333444444888===BBB>>>LLLdddmmmaaa]]]cccccckkkooommmrrr{{{jjjEEE,,,111111////////////---***...,,,...111///+++...444BBBXXXiiipppiiiQQQ???AAAZZZqqqeeeWWWLLLIIIFFFCCCCCCDDDEEEDDDCCC@@@???>>><<<999666444333222111000//////444CCCQQQZZZyyy\\\666...)))+++,,,)))))),,,))))))))))))))))))))))))(((((((((((((((((((((((((((---%%%'''///'''AAA[[[sssyyypppdddUUU<<<888555333000---///<<>>???___zzzsssSSS:::777888444888CCC@@@444111???NNNRRRQQQQQQUUUWWWZZZZZZWWWVVVWWWXXX___cccddd```___bbbeeedddnnnhhh```[[[ZZZZZZYYYVVV___bbbqqqzzzfffeeevvvgggeeennn{{{vvvJJJ---(((&&&((('''$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''(((((()))******+++)))***000<<>>:::999777444111...,,,***))))))(((((((((''''''''''''((((((&&&%%%%%%&&&(((+++...111666;;;AAAHHHLLLEEEPPPmmm}}}nnndddooo}}}}}}zzz|||XXX555...000111111///++++++,,,...------///000---,,,...)))444;;;BBBFFF<<<222666888ZZZuuuzzzzzzppp^^^JJJ??????BBBDDD???>>>=========<<<:::888<<<;;;999777555333111000444...///777999???YYYxxx{{{ttt^^^>>>...++++++,,,,,,)))((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%111'''!!!---)))333[[[zzz{{{bbb\\\vvvvvv___eeeNNN777555333222//////555>>>XXXdddqqquuusssmmmccc[[[XXXUUUPPPFFF666***+++333------------------------------------..................///000111222333333777444666;;;???AAACCCHHHJJJcccpppMMMDDDOOObbbeeeeeeZZZIII>>>DDDPPP\\\___eeekkkmmmnnnrrrxxxuuuwwwyyyzzzzzzyyywwwuuukkkuuuvvv^^^MMMGGGDDD@@@>>>DDDPPPXXX\\\ggg}}}qqq[[[KKK===444222...,,,;;;QQQTTT___dddQQQ>>>LLLeeejjjpppTTT@@@===999///444DDD???555555CCCQQQSSSQQQPPPTTTXXX[[[YYYSSSMMMKKKJJJUUU```hhhfffaaabbbfffhhhjjjccc[[[WWWWWWWWWXXXXXXaaa]]]{{{dddiiiwwwfffiiiqqqrrrqqqqqq^^^<<<(((''''''((((((&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&((()))'''%%%111LLLfffqqqgggssswwwzzzqqqWWWGGGDDDKKKQQQCCCOOOaaapppxxxaaaBBB___yyypppooopppjjj```YYYfffmmmuuuxxxxxxzzzhhhQQQWWWkkkmmmhhhnnniiibbbSSSVVVmmmnnnPPP666,,,)))(((***,,,***&&&###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""############""""""########################!!!"""""""""############!!!""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""gggGGG???:::999777444111...,,,+++)))))))))(((((((((''''''&&&'''''''''%%%%%%&&&'''***,,,000555;;;@@@CCCEEEGGGIII]]]pppnnnkkkpppttt{{{www|||NNN444111000111000------000---,,,+++,,,---......---...///***---666333///555+++:::BBB???FFF]]]rrrzzzsssiii^^^TTTHHHDDD>>>888666777:::<<<999888888888777666555555777666555333222111111111...,,,333AAAJJJSSSlll{{{\\\CCC(((---,,,,,,,,,+++)))(((((((((((((((((((((((((((((())))))))))))))))))))))))$$$111***!!!***---...;;;ssslllvvvllljjjaaa===777333333222000222666JJJZZZkkktttuuurrrjjjcccMMMOOOUUUWWWJJJ666,,,...------------------------,,,,,,,,,---------......---......///000111222222666444555999<<<<<>>@@@BBB:::@@@FFFKKKSSS^^^fffgggooonnnddd\\\UUULLLDDD>>>888222444FFF[[[ZZZiiilllSSSFFF]]]ooofff```PPPEEEBBB999---222BBB>>>777999GGGRRRSSSQQQRRRTTTXXXZZZWWWNNNGGGEEEFFFKKKYYYeeeeeebbbcccgggjjjddd]]]VVVUUUUUUUUUYYY]]]bbb```~~~zzzTTTgggpppnnnfffcccaaa^^^]]]MMM000((('''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((+++***+++,,,,,,---666@@@UUUhhh}}}wwwvvvtttyyyxxxcccTTTNNNQQQOOOOOORRRXXX]]]aaacccxxx~~~{{{dddRRR```uuuuuummmnnnrrrrrrggg\\\___jjjdddZZZPPPQQQ^^^mmmoooiiiwwwrrr___fffvvv|||oooeeerrrvvvaaa^^^iiiiii]]]UUUXXXMMM444$$$(((&&&''')))'''$$$%%%(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""############""""""########################""""""""""""############!!!""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""eeeFFFAAA;;;999777444111...,,,+++))))))))))))((((((((('''%%%&&&'''&&&%%%%%%&&&(((***+++///333777999999888???CCCLLLPPPVVVjjjtttjjjvvv}}}tttuuuvvvHHH;;;000///111000000111------,,,+++,,,......---000000)))***111...+++333,,,///---))))))333===BBBLLLVVVaaaiiirrr|||}}}qqqqqqvvvqqqppprrrnnnaaa^^^UUUJJJBBB>>>888111---000555;;;<<<:::666444666666666555444444666777333222111000000111111222000<<>>DDDHHHKKKdddnnnMMM???===HHHXXXgggsssyyyxxxvvvwwwuuurrrrrrwww|||~~~}}}}}}~~~~~~}}}yyyfffWWWOOOMMMMMMMMMFFFGGGGGGGGGGGGJJJQQQXXXVVVKKKAAABBBJJJPPPUUUYYYlllyyytttbbbWWWSSSQQQMMMPPPNNNEEE===CCCVVVgggbbbkkkiiiRRRFFFZZZjjjbbbWWWQQQMMMIII===000222<<<>>>:::>>>KKKSSSRRRRRRVVVTTTWWWWWWRRRJJJGGGJJJNNNNNNWWW^^^______bbbcccccc^^^XXXTTTTTTTTTUUU\\\eeebbbooo{{{nnn[[[gggxxxqqqsssgggfffiiidddZZZDDD***)))(((&&&%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''###$$$((()))'''&&&'''333LLLlllzzzeeelllzzzyyyfff[[[pppqqq~~~jjjcccZZZTTTRRRPPPJJJDDDJJJEEEHHHIIIBBBDDDJJJGGGDDDEEELLLRRRNNNEEEGGGRRRqqqpppkkkjjj||||||ggg}}}kkkSSSYYYlllyyytttyyy```\\\oookkkVVV@@@888000(((***(((&&&&&&(((%%%!!!$$$+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""############""""""########################""""""""""""############!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""cccFFFBBB;;;:::777555111///,,,+++))))))))))))(((((((((((($$$%%%'''&&&%%%%%%'''(((%%%(((...555:::======;;;===KKKNNN???DDDlllxxxsss]]]FFF111---222333000...///000///------//////---+++///,,,---222---***333,,,...222444333111000111,,,222777:::>>>DDDGGGFFFMMM@@@@@@DDD???;;;<<<888<<<;;;666000000444555333666222///......///333777555555444222000111444666000///......///000222333===VVVhhhnnnmmmnnn===///444+++***(((%%%$$$'''++++++)))(((((((((((((((((((((((()))))))))))))))))))))))),,,'''+++...((((((---,,,BBB```|||mmm```PPPAAA333000111111000000666GGGZZZffflllqqqrrrpppbbbMMMCCCPPP^^^WWWDDD777------------------------++++++,,,,,,,,,---------,,,,,,---...///000111111333333666999999:::AAAJJJJJJJJJZZZxxx}}}```KKKJJJ___nnnooosss{{{zzzooolllnnnpppssszzzpppdddWWWQQQUUU]]]ccceee^^^[[[XXXUUUWWWaaassslll```hhhtttxxxwwwxxxxxxsssmmmgggfffdddaaa^^^JJJTTTWWWLLLDDDKKK^^^mmmbbbbbb\\\III:::FFFWWWUUUXXXWWWUUUPPPBBB555222666>>><<>>NNNUUUEEE...666---***000333...***+++,,,,,,,,,,,,,,,,,,,,,,,,............////////////111333444555777999===AAAJJJJJJOOOdddxxx[[[YYY\\\ffftttyyytttpppqqqooouuu}}}zzzwww}}}ZZZTTTQQQVVVaaagggddd^^^hhhiiigggccc```fffsss~~~~~~{{{{{{wwwllleee```\\\NNNXXXOOOZZZHHHPPPfffMMM```gggWWWAAA888888999DDDNNNXXXVVVFFF777444;;;999BBBLLLRRRSSSSSSTTTWWWUUUVVVUUURRRPPPTTT\\\dddccc[[[WWW[[[``````^^^]]]]]]MMMUUU[[[QQQ]]]lll```xxxzzzfffeeezzzeeekkksss{{{{{{^^^<<<)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,,,,---000;;;PPPjjj|||qqqzzz}}}pppkkknnnuuusssrrrpppgggnnnkkk\\\WWWmmmuuuwwwrrrdddcccuuuvvv]]]KKK///...,,,***))))))***+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$########################$$$%%%&&&&&&&&&%%%###"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$#########""""""!!!!!!jjjKKK@@@999888666444222///,,,+++))))))(((((((((''''''''''''''''''''''''''''''''''''(((***+++///555===CCCRRRVVVYYYUUUSSS[[[kkkwww{{{sss```GGG>>>:::555555555222,,,+++///222222,,,,,,,,,,,,------......,,,,,,,,,---......//////.........//////.........000000000000000000000000000000000000000000000000111111111111222222222222000111111000000111222222,,,,,,&&&)))999FFFVVVlllKKKXXXlllXXX555)))---///******))))))(((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((())))))***+++111AAArrr}}}```nnnnnn\\\DDD555444777444...///555AAASSSeeeooopppnnnmmm]]]HHH>>>EEEPPPSSSNNN888444---((())),,,//////,,,,,,,,,,,,,,,,,,,,,,,,............///////////////111222333555777;;;>>>BBBEEELLL]]]zzzrrr```___dddlllpppoooqqquuuxxx[[[ZZZ[[[aaammm||||||uuuwww||||||~~~uuullliiifffddd]]]cccXXX^^^NNNZZZ|||UUUbbbhhh]]]KKK???===>>>CCCMMMYYYYYYIII888444999>>>EEEMMMRRRRRRRRRSSSUUUVVVPPPLLLNNNVVV^^^```___jjjaaa\\\]]]```^^^[[[ZZZSSSSSSQQQSSS[[[]]]```hhh~~~yyydddiiifffggg```fffmmmhhhQQQ666)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&'''''',,,777GGGSSSttthhh___mmmvvv{{{uuudddlll{{{wwwgggkkktttbbb___nnnmmmiii{{{{{{gggiiitttpppaaa[[[cccfffUUU;;;+++---,,,)))(((''''''((()))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###########################$$$$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""""""""""""""""""""""""""$$$#########""""""""""""jjjJJJ>>>999888777555222///,,,+++)))))))))(((((((((''''''''''''''''''''''''''''''''')))***)))***000;;;DDDLLLJJJHHHHHHJJJMMMPPPRRRfffwww]]]HHH:::...++++++111333000,,,***,,,,,,---......---,,,,,,+++,,,,,,------.........------............------//////////////////////////////////////////////////////000000000111111111///000000---***))),,,///333333888KKK^^^[[[WWWcccqqq===***,,,,,,***+++))))))(((((((((((())))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))(((((())))))***+++222+++[[[xxxzzzwwwkkkSSS;;;222444333---000...222BBBXXXiiinnnnnnnnngggUUUAAA777<<>>777999DDDIIIOOOQQQQQQPPPRRRTTTTTTSSSTTTYYYbbbiiillllllppphhhbbbaaa```ZZZVVVUUULLLXXXNNNOOOeee```\\\uuunnneeeVVVeeelllmmm^^^```___VVVBBB...&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&((('''%%%''',,,000IIIOOOZZZuuu|||~~~vvv}}}~~~qqqYYY^^^yyyrrrjjjqqqlll___|||zzzgggmmmqqq]]]ccc}}}wwwggg^^^{{{nnnhhhrrrvvvbbbVVVdddwwwuuu___III@@@<<<222***'''***)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""""""""""""""""""""""""""""""""""""""###############"""""""""fffGGG===999888777555222///---+++)))))))))(((((((((((('''''''''''''''''''''''''''%%%(((***((((((///<<>>999999777555222///---,,,***)))))))))((((((((((((''''''''''''''''''''''''%%%((()))'''%%%+++777BBB@@@LLLPPPQQQbbbyyyxxxggg]]]zzz{{{___BBB444///---222:::000000000//////...------,,,,,,---------------...,,,,,,------------,,,,,,------------------------------------------------------.........////////////***+++111666888;;;@@@AAA555///AAA[[[fffwww{{{pppqqqHHH777((('''---///***%%%((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((('''((())))))***###000<<>>,,,%%%///333,,,)))///,,,,,,,,,,,,,,,,,,,,,,,,------------............---///000000000111555777:::DDDGGGEEESSSwwwnnn]]]WWWRRRVVV[[[]]]]]]\\\\\\]]]jjjnnnvvvzzzuuummmeeecccjjjrrrzzz~~~pppbbbeeeccceeexxxpppiiidddfffooolll\\\LLLGGGLLLXXXiiinnnbbbNNNCCCBBBKKKMMMOOOQQQRRRRRRSSSTTT[[[eeeooolllbbb[[[^^^dddkkkiiiiiihhhaaaVVVOOONNNRRRIIIRRR\\\[[[iii|||~~~gggkkkooosssuuunnnooo{{{}}}cccEEE000&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$&&&'''((('''&&&&&&'''"""***'''***BBB^^^rrr|||pppZZZjjjyyyvvvzzz~~~xxx~~~vvvpppttt|||}}}pppgggoooqqqddddddgggwww}}}jjjUUUJJJ@@@///,,,+++---,,,)))&&&%%%''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""######""""""""""""""""""""""""###############$$$$$$$$$cccHHHBBB:::999888666333000---,,,******)))))))))(((((((((''''''''''''''''''''''''&&&((((((%%%###%%%,,,333AAA@@@HHHYYYeeedddbbbcccYYYUUUTTTkkk}}}aaaLLL>>>444---+++...............///000111........................------............------................................................------........./////////333---,,,111333333:::DDDNNN???CCCttttttjjjJJJ===---///,,,''''''+++,,,)))''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((''''''(((((()))***$$$000(((KKKxxxtttzzzzzzWWWpppwwwvvvnnn\\\HHH999333333...//////...111>>>QQQ```eeeccc___ZZZZZZ\\\WWWPPPVVVAAA222222111++++++333,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000///111444666666<<>>GGGKKKZZZ~~~sssddd^^^dddmmmbbb]]]ZZZ```kkkssstttqqqwwwuuupppjjjeeecccdddfffhhhuuu|||sssnnnnnnoookkkvvvwwwiiijjjfffmmm}}}rrrrrrgggkkkooossstttlllYYYGGGPPPZZZhhhnnnfffVVVLLLLLLQQQQQQSSSTTTTTTSSSQQQOOOMMMNNNUUU```lllrrroookkkfffeeeccc^^^TTTKKKKKKPPPMMMVVVZZZXXXaaawww{{{jjjjjj|||zzzfffdddeee\\\hhhZZZBBB+++###'''***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))'''&&&&&&&&&'''''''''&&&(((***...)))&&&///,,,888BBBEEEOOObbbooorrr___iiivvvlllXXX[[[gggiiifff```bbbkkkrrrsssjjjmmmuuuyyyoooaaa```iiisssbbbbbbgggbbb\\\GGG<<<666---###%%%***%%%---***&&&######&&&)))***%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))***++++++,,,------......000000000000111111111111,,,,,,,,,,,,,,,,,,,,,,,,************)))'''&&&&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%%eeeGGG???:::999888666333000...,,,************))))))))))))''''''''''''''''''''''''&&&&&&'''((())))))))))))$$$@@@YYY]]]^^^bbb```WWWrrroooxxx}}}hhhCCC@@@:::555222000111111000000000000000/////////......////////////......////////////////////////////////////////////////........./////////000000......111222///555SSStttwwwwwwgggUUU:::######000)))%%%''',,,+++%%%%%%)))'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))$$$'''000...==={{{ssspppjjjTTT???888222333222...,,,000<<>>AAACCCTTTTTTUUUWWWXXXYYYZZZ[[[QQQPPPNNNJJJFFFBBB???===111111000...,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###############(((''''''%%%######&&&((((((***---000111000///...111---+++000444555222//////888<<<666000111555666666000,,,---111222333333555111333777333+++...777)))******'''###"""$$$&&&&&&%%%$$$"""!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""""""""""""""""" !!!"""###$$$$$$$$$######""""""###&&&)))---///oooGGGCCC;;;:::999777444111///---,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&(((''''''&&&&&&&&&'''''')))%%%)))777GGGSSS[[[aaaggglll```aaa|||llloooIII@@@OOO\\\VVVJJJ111111111333555555111,,,(((+++000666777555222111---000555:::777222000222---222333///))))))///555888555222000000222444777999PPPrrruuuxxx~~~eeeLLL444---,,,)))(((+++)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))((((((''''''(((((()))******,,,+++///OOO}}}tttpppqqqgggbbbnnnpppmmm___[[[@@@777333000111///,,,---333===JJJWWW^^^___^^^VVVMMMOOOQQQiiiyyy___;;;111444+++---...---++++++,,,...,,,,,,---------------------------...000111333444333555<<>>>>>@@@===666000===999333///...000111000444111///...,,,---444<<<:::777444333444555444444...333333///666HHHVVVZZZccczzzyyykkk```>>>111''')))***((((((+++((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((('''''''''''''''(((((()))((('''+++...333TTT|||wwwlll}}}{{{UUUQQQ\\\@@@777000///000///......111<<>>CCCGGGFFFGGGIIIGGGJJJLLLIIIBBBAAAJJJUUUQQQCCCAAANNNVVVOOOGGGFFFHHHCCC:::333111333111,,,222444666333...******,,,&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################################################################"""""""""###$$$$$$%%%'''***---/////////...qqqJJJAAA<<<;;;:::777555222///...,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''(((***+++...<<>>:::===BBBGGGKKKNNN:::777222000444;;;>>><<>>===KKKQQQQQQeeeoooNNN444---(((&&&))))))&&&&&&)))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''((('''***&&&(((---&&&888eeewwwkkkYYYbbbMMM@@@222...111333000---+++222===KKKXXX^^^]]]XXXOOOIIILLLXXXnnn}}}bbb111222000---,,,,,,---......******+++,,,------......------,,,,,,------......222000222777:::===EEEOOOkkkjjjNNN???999FFFKKKPPPOOOHHH@@@>>>@@@BBBNNNXXXZZZYYY[[[[[[XXX___aaacccgggmmmxxx~~~sssiiiaaahhh```ZZZ{{{~~~~~~{{{vvvqqqfff\\\bbblllxxxyyyoooTTTXXXcccdddXXXTTT\\\___YYYbbbbbb```______bbbgggkkkiiiiiiddd]]]\\\aaadddcccOOOIIIDDDFFFJJJKKKJJJJJJHHHfffttt[[[]]]rrr~~~gggccctttbbbYYYcccJJJ---(((&&&(((((($$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%)))+++,,,------///222444111444888:::::::::;;;<<<===888555666222...222;;;777222000222444333333555@@@;;;888<<>>@@@<<<333000000//////000111111222///...+++(((%%%###"""!!!!!!"""$$$%%%%%%$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###################################################################################################"""""""""###%%%'''(((,,,,,,---------+++***)))wwwOOOBBB<<<;;;:::888555222000...,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((!!!&&&,,,+++%%%***AAAXXXWWWWWWiii~~~yyyyyywwwjjjZZZLLLHHHKKKTTTXXX[[[]]]___[[[LLL<<>>JJJcccVVVHHHHHHTTT]]]XXXNNNFFFMMMKKK???:::??????777:::HHHRRRRRRSSSWWWTTTMMM???444,,,...888<<<666---666444111,,,(((%%%"""!!!!!!"""###$$$$$$$$$""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################!!!"""###$$$&&&)))***,,,---,,,***(((''''''((((((}}}TTTAAA<<<<<<:::888555222000///,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&'''&&&&&&,,,444LLL```|||www~~~___www|||hhhNNNbbbdddXXXggg~~~qqq\\\;;;)))(((((((((((('''&&&$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&'''((())))))(((---)))&&&***,,,///666fffhhh\\\uuu{{{^^^[[[QQQAAA333///111111---111...///777AAALLLVVV___aaaYYYOOOAAA===SSSeeeaaa@@@888///,,,---...,,,)))******++++++,,,,,,---------,,,,,,,,,,,,,,,---...000///000333777;;;@@@DDDPPPoooxxxaaaPPPHHHLLLTTTXXXVVVRRRRRRXXX^^^]]]WWWUUUYYY]]]]]][[[\\\```dddnnnwww}}}aaaUUUIII___zzztttjjj```kkkttt~~~~~~zzzccceeehhhfff]]][[[bbbfffeeeeeeeeeeeeccc___^^^^^^^^^eeecccbbbeeegggaaaTTTHHHJJJFFFFFFKKKJJJEEEGGGOOOppp|||pppxxxkkkmmmyyylllRRR+++(((((('''%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###((((((((((((''''''''''''(((((()))*********))))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$&&&(((***,,,---333555666777666666888999111000...000555<<>>DDDHHHGGGGGGLLLSSSVVVLLLPPPPPPGGG888...---000666555222///---+++)))((($$$$$$$$$$$$$$$######"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%(((***,,,,,,---((('''&&&%%%&&&(((***,,,XXX???===<<<;;;888666333000///,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&((())))))...(((%%%'''***((('''(((666OOOtttvvv|||~~~oooNNN:::---+++*** &&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''((()))***++++++&&&***...******......BBBssstttmmmqqqxxxSSSrrryyyvvv\\\ZZZOOO@@@555333222///222---,,,000666===KKKWWWaaaYYYWWWNNN;;;:::LLLWWWKKKGGG>>>666///,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///...000000000222777===@@@IIIYYYyyy}}}```QQQMMMNNNQQQVVVTTTWWWVVVSSSTTT[[[^^^\\\ssszzziii```___ttt}}}yyyoooeeepppxxx~~~}}}}}}iiifffddd```\\\ZZZ[[[^^^```YYY]]]bbbeeeeeeeeedddeeefffffffffeeebbbYYYOOOHHHIIIFFFFFFJJJIIIHHHSSSdddssshhhzzz|||rrr|||lllmmmoooUUU>>>---''''''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))),,,///111333:::;;;;;;999666444444444333999@@@FFFLLLXXXhhhtttlllhhhqqqzzznnnmmmwww{{{ooo]]]eee}}}qqqiiikkkpppsssnnnddd```ccc^^^VVVLLLFFFBBBAAAFFFMMMJJJXXXccc[[[GGG888999@@@777666444222111000//////)))((('''&&&%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))),,,------,,,+++&&&&&&&&&''')))***,,,,,,YYY>>>===<<<;;;999666333000///,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***((('''''')))'''%%%(((...++++++IIIffffffppp~~~pppvvvvvvyyy^^^FFF444***###(((...+++'''((('''%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''((((((***++++++... ***555)))$$$,,,,,,&&&IIIoooyyy^^^aaa\\\LLL===888555222111,,,***---///444AAAOOOTTTTTTZZZVVVKKKLLLSSSQQQUUUTTTNNNAAA222+++...333,,,,,,++++++++++++++++++,,,,,,,,,,,,---...///000---000000...///444:::======AAA[[[nnn^^^OOONNNSSS\\\iiitttvvvpppmmmkkkhhhiiinnnxxxgggfffrrr{{{rrrhhhrrrxxx|||zzz|||kkkaaa\\\XXXYYYWWWTTTVVV[[[```eeejjjlllkkkgggdddccceeeeeeeeeaaaWWWMMMIIIJJJFFFCCCDDDHHHHHHLLLaaayyyyyybbb```rrrbbbiiirrr[[[___hhhEEE)))&&&$$$%%%%%%$$$$$$&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%######"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''))),,,///333666777333555777888888777888:::RRR___kkkmmmiiikkkwwwjjjYYYTTTbbbiii___SSSPPPQQQhhhjjjVVVUUUkkkooo___iiiYYYZZZjjjkkk[[[\\\mmmddd]]]\\\cccaaaUUUJJJHHHBBB???CCCTTTfffjjj[[[KKK999888666444222111111000---+++)))'''&&&%%%%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$'''))),,,//////---***)))'''(((***,,,,,,,,,***)))NNNFFF;;;;;;:::999777444111///...---,,,+++***(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,///999LLLjjjhhhCCC++++++)))(((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))*********+++++++++***...SSSyyyjjjNNNKKKUUU<<<(((;;;///000///+++(((,,,777AAAPPPRRRTTTXXX[[[___cccfffWWWYYYjjjgggGGG666222%%%+++000---&&&(((111111)))------------------------,,,---.........000333666:::???MMMfffwww```EEEIIITTTaaahhhooo}}}zzzyyyjjjvvvxxxlll~~~~~~tttjjjaaaWWWKKKFFFKKKUUU```fffjjjiiihhhjjjllllllgggbbbeeehhhggg[[[KKKBBBDDDJJJNNN888HHHTTTAAAPPPyyyoooiiidddeee{{{}}}kkkzzz|||mmmaaaKKK111&&&+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&#########%%%'''(((((('''%%%333444222888888000------///666@@@JJJVVVcccmmmzzz|||{{{rrrbbbVVVYYYbbbUUUOOOLLLTTTdddlllbbbTTTdddnnnrrrnnnoooxxxzzzuuunnniiidddjjjmmm]]]VVVcccssshhh______eeeiiijjjjjj[[[NNNCCCAAAFFFOOO^^^lllaaaIII333///555777333111+++---//////+++'''###"""#########$$$###"""!!!!!!################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################"""""""""""""""######$$$############$$$%%%&&&'''+++///222///(((%%%(((,,,333***''',,,+++)))555GGGPPPFFF;;;;;;;;;999777444111///...---,,,+++***(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))'''((((((+++777PPPooottt___EEE///+++***)))(((''''''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))))))))*********++++++---)))BBBwwwttt___~~~qqqiiicccWWWIII===222000222111///,,,...333999CCCJJJRRRWWWZZZ___gggmmmkkk\\\[[[YYYLLLHHHCCC222---///111111...***,,,000------------------------,,,---.........000333555444;;;CCCKKKPPPOOODDD888LLLPPPbbbppphhhnnn}}}xxxzzzqqq|||ppp~~~vvviii___QQQNNNLLLOOOYYYdddlllpppjjjlllmmmmmmkkkgggdddbbbjjjeee]]]QQQGGGBBBCCCFFFGGGNNNLLLDDDPPPnnn{{{ppplllrrrnnnyyywww|||xxxbbbCCC***%%%,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###&&&(((---999;;;999===999222444333666CCCYYYppp|||{{{wwwccceeegggeee\\\WWW^^^jjjkkkeeebbbgggmmmqqqsssvvvjjjnnnkkkdddfffqqqvvvssskkkoookkkmmmwwwxxxxxxwwwkkk```aaahhhjjjeee___eeegggfff\\\JJJ???GGGVVV^^^\\\YYYNNN<<<---,,,444222111000///,,,***((('''$$$############"""""""""################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################"""""""""""""""###$$$$$$""""""###$$$&&&''')))***333,,,$$$!!!$$$)))---///---......222===KKKSSSSSSSSSFFF<<<;;;;;;999777444111000...---,,,+++***(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))++++++'''&&&000DDDUUUkkk|||yyy```EEE222***)))***)))((('''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))************...%%%...UUU~~~nnnvvv~~~vvvrrrYYYQQQLLL222333333333222111000///...444???KKKRRRUUU[[[eeemmmyyyfffZZZUUUOOORRRSSSGGG888...,,,222222)))'''///------------------------,,,---.........///222555555>>>CCC>>>888999???CCC]]]kkkooo___YYY``````bbbgggpppxxx~~~zzz~~~zzzwwwjjj\\\RRRIIILLLTTT```kkkpppooolll]]]cccjjjllljjjiiiiiikkkiii^^^OOODDDAAABBBBBBBBBCCCTTTJJJDDDiiivvvdddzzz}}}wwwyyyzzzyyymmmTTT666%%%'''///&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%###!!!$$$***///333666111...333222555BBBQQQ]]]iiillliiieeefffiiiQQQYYYeeemmmkkkeeefffkkkppppppoookkkccc___dddmmmnnnpppkkkeeefffooossspppmmmuuunnnfffnnnvvvtttuuuxxxsssvvvyyyrrr^^^KKKZZZ^^^ffflllggg[[[PPPKKKNNNMMMPPPUUUSSSFFF444)))444222111222333222///+++&&&%%%###"""""""""###$$$################################################$$$$$$$$$###############"""############$$$$$$$$$###########################""""""""""""###$$$$$$"""###$$$%%%''')))+++---)))((('''(((***+++***)))222@@@FFFHHHZZZqqqooo\\\TTTDDD<<<<<<;;;:::777444222000...---,,,+++***(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))(((,,,///---'''&&&)))///EEEMMMccclllJJJ555***%%%&&&,,,)))(((''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))((((((((()))))))))******---&&&&&&999ZZZzzzwwwppp___SSSNNNDDD888555222222222111---***---555AAAIIIOOOUUU]]]cccpppnnnkkkbbbVVVSSSWWWZZZTTT???...---222111,,,)))............------------,,,---......---///111444...333555111333BBBWWWeeerrr|||qqq[[[TTTcccvvvzzz}}}zzz}}}wwwkkk]]]QQQJJJJJJNNNXXXbbbhhhggg___XXXWWW]]]eeejjjkkkjjjjjjjjj^^^SSSEEE======@@@BBBBBBMMMJJJMMMccc{{{yyyhhhaaalllxxxqqqooo~~~cccaaa```UUU???---'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%$$$$$$%%%(((---222666888222''''''444<<>>999222000000000...,,,,,,///555???JJJSSSYYY[[[^^^jjjqqqnnneee[[[YYY___lll```JJJ666000333222+++/////////......---------,,,---...------...111333555444111444CCC\\\rrr|||uuummmfffhhhxxxxxxjjj\\\PPPHHHCCCDDDCCCBBBFFFLLLPPPQQQPPPcccdddgggjjjkkkhhhaaa[[[LLLGGG@@@<<<<<>><<<===IIIbbb{{{fffeeekkk}}}yyyjjj[[[PPPHHHCCCAAA<<<444,,,,,,666FFFUUU]]]gggfffgggjjjjjjdddZZZRRR>>>>>>>>>===>>>@@@CCCEEEDDDJJJrrrmmmzzz|||pppsssrrrWWW666$$$###''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%'''***///444555333000+++<<>>999777666555333111---***&&&$$$###################################################""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&''''''''''''(((((()))***+++999NNN```hhhdddZZZRRRRRRKKKHHHHHHDDDEEEYYYrrrXXXDDD======<<<;;;888555333111...---,,,+++***((('''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""'''++++++)))'''(((***'''(((---111...'''(((---333CCCRRRvvvgggJJJ222(((&&&...111'''&&&'''''''''***+++'''!!!%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((+++&&&''',,,***(((555GGGttt|||uuuVVVPPPFFF<<<555222333444111///,,,***,,,444@@@IIIRRR]]]UUUOOOZZZ[[[\\\nnnhhhiiiuuu~~~cccHHH;;;111000000///...---------------...---,,,---///222999JJJaaavvv|||ooovvv[[[CCC999999:::;;;WWWlllaaaEEE>>>YYYxxx|||xxx[[[QQQFFFCCCHHHNNNPPPOOOYYYXXXXXX^^^ffflllnnnnnneeehhhjjjdddWWWHHH===777<<<:::999<<>>888777>>>HHHbbbvvvoooWWWRRRYYYYYYWWWbbbkkkmmmfffeeeooouuutttpppgggcccgggllljjjeeeaaa```aaaeeehhheeeaaaeeemmmddd___]]]aaafffgggdddaaaaaafff^^^YYYdddiiiaaa^^^gggiiifffaaajjj|||}}}rrrlllpppwwwyyyxxxqqqdddYYYZZZcccgggeeeRRRVVVYYYWWWOOOCCC999333777666333000,,,'''$$$"""################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&'''''''''((()))+++,,,---777RRRooovvvgggVVVRRRUUU<<<;;;>>>FFFMMMUUUaaalllRRRCCC??????>>><<<999666222111...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))***++++++++++++***......555DDD\\\uuujjjWWW...,,,***)))******)))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))(((((()))+++...///YYY|||rrr^^^RRRJJJ<<<444444000111///---+++,,,000666;;;GGGOOOWWWZZZXXXWWWXXXZZZkkkkkkooouuuyyytttggg\\\<<<666222000...***'''(((.........---------///000:::SSSllluuuzzzzzzsssiiibbbYYYPPPBBBKKKjjjTTT===JJJmmmzzzgggXXXJJJKKKKKKHHHEEEIIIRRRZZZddddddeeegggjjjkkkjjjiiidddaaa]]]UUUHHH;;;999<<<999<<<999:::DDDGGGMMM\\\mmmkkkrrrhhhkkkvvvuuunnnyyykkkmmm\\\777))))))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$((( ''')))&&&''',,,444999888777888999LLLlllssspppZZZQQQ``````WWW^^^hhhddddddfffhhhjjjuuufffbbb]]]XXXXXX[[[```ccceeeggghhhgggdddccceeehhhkkklllmmmnnnoooqqqrrrrrrmmmooonnnjjjggggggeeeaaa___cccddd^^^WWWVVV^^^gggttt~~~wwwqqqnnnkkkxxxvvvggg______bbb^^^\\\LLLCCCNNNQQQDDD;;;666666555333000,,,(((&&&%%%%%%$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%&&&$$$""""""$$$'''))))))///'''%%%+++---+++333@@@RRRXXXcccggg[[[GGG@@@EEEJJJTTTWWWWWWXXXOOOKKKTTTSSSBBB???>>>>>><<<999666222111...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))******++++++******++++++,,,000777AAALLLSSSvvvqqqXXXFFF:::111,,,,,,***((((((((()))(((&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))((((((((()))+++---///555fffppptttpppNNNAAA>>>@@@===111333333111...---...000111@@@GGGPPPVVVWWWVVVVVVVVV^^^ccckkkqqqyyy{{{QQQ000...222...111===---......---,,,...111333;;;NNNfffwww{{{~~~hhhTTT\\\iiiGGGDDDmmm~~~ssseeeWWWMMMGGGEEECCCCCCHHHRRR^^^eeeiiigggffffffggggggeeeddd___YYYPPPGGG<<<444444999;;;:::;;;BBBDDDAAA[[[vvvppp~~~uuu{{{yyyqqq___III---)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$''')))***---222222<<<555...@@@UUUYYYWWWXXX^^^UUUTTTaaa___VVV[[[XXXfffxxx}}}nnnZZZRRRUUUZZZYYYYYYZZZ]]]aaadddfffbbbhhhpppvvvyyyzzzzzzyyyxxxzzz}}}~~~}}}}}}xxxppplllkkkhhhaaaYYYSSSPPPOOONNN^^^qqquuugggooojjjdddjjjnnn```ddd\\\TTTWWWSSSKKKKKK;;;777444333444000(((!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%((('''&&&&&&'''((())))))+++)))***,,,...555FFFWWW```]]]UUULLLIIILLLMMMKKKhhhqqqpppiiiggg___XXX\\\TTTAAA>>>>>>===;;;999555222111...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))************)))***++++++(((%%%'''---333===KKKaaattt}}}zzzXXXKKK888)))###%%%(((******)))'''&&&''''''&&&%%%'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))***,,,---%%%GGGpppooo```NNNCCC;;;000444333222111///---,,,+++666;;;DDDMMMRRRTTTTTTSSSJJJSSS^^^gggooo{{{]]]FFF999,,,(((,,,+++---...---+++,,,///222:::FFFaaa{{{~~~fff^^^KKKvvvsssdddXXXOOOGGGBBBBBBBBBCCCJJJTTT___fffiiihhhfffdddcccbbb```^^^[[[SSSJJJ???888333000444:::444DDDCCC;;;HHH```uuuiiiqqqvvvvvvxxxzzzyyyzzzcccFFF333((()))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''&&&(((...222333333;;;666<<<\\\qqqdddOOOVVV______aaaiiieee]]]```gggoooxxxwwwiiiXXXRRRTTT^^^___aaacccgggjjjmmmoooooottt|||yyyrrrcccfffkkkoooooommmhhheeedddjjjsss|||zzzsssllleee[[[OOOFFFHHHJJJPPP\\\ppp{{{hhhhhhllluuuwwwrrrlllkkkiiikkkcccZZZVVVOOONNNZZZNNNEEE;;;777777666///)))%%%$$$$$$######$$$$$$%%%##############################################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&''''''''''''+++000666DDDVVVbbbfffZZZTTTEEE:::EEEZZZ```YYYcccqqqpppkkkoooqqqllllllVVVBBB=========;;;888555333111...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((***,,,---,,,+++,,,///222000///000666===KKKaaassstttfff^^^UUUHHH<<<777---,,,++++++---,,,)))&&&)))(((&&&&&&&&&'''&&&%%%&&&%%%%%%$$$######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((('''((((((***+++,,,000,,,@@@ooodddPPPFFF<<<444222111000000000///......111777@@@JJJQQQSSSTTTUUUUUUZZZccclllmmmggg``````AAA:::666,,,---///111000...---...000333@@@[[[yyyuuu[[[}}}pppgggZZZOOOGGGCCC???===CCCIIIRRR\\\cccfffdddbbbbbbaaa```___]]]YYYSSSOOODDD;;;444333333333666;;;777AAA???DDDgggxxxdddpppuuuzzzpppooosssqqqaaa______HHH000)))***((('''&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###((('''###)))444666111111555===SSSlllkkkYYYSSSdddhhhjjjmmmpppooolllmmmcccZZZQQQPPPUUU[[[^^^___fffgggjjjnnnrrrwwwzzz|||}}}zzzsssgggWWWLLL;;;>>>BBBEEEEEEBBB===:::555<<>>KKKLLLFFFRRRtttyyy]]]QQQZZZdddkkkdddeeeoooqqqbbb[[[XXXOOOOOO[[[gggjjjkkknnnrrrtttqqqwwwuuuhhh___SSSLLLCCC:::333///+++))),,,,,,+++++++++++++++,,,......///555DDDWWWbbbdddlllllljjjeee______eeejjjnnnsssooo^^^KKK???;;;:::LLL```wwwsssfffgggqqq~~~ttt]]]TTTcccmmmiiigggTTTYYY[[[TTTFFF999222111---+++(((&&&$$$$$$$$$%%%##############################################################################$$$$$$$$$%%%%%%%%%((()))(((&&&%%%(((...444HHH]]]jjjaaaWWWYYY___```___aaarrr}}}hhhfffvvvttttttkkkkkkvvvsssgggcccNNNCCC;;;;;;;;;:::888555333111...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%'''))),,,---------111,,,******)))&&&(((------+++))))))***,,,///222)))***111;;;>>>999333222///...///333888888222+++!!!"""$$$'''((()))+++---***)))&&&%%%&&&'''&&&###((())))))(((&&&$$$""""""&&&%%%######%%%&&&%%%%%%$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((((((''''''$$$222444***444XXXxxxnnn[[[SSSJJJ???888555444222000------,,,+++,,,333===EEEMMMUUU___```ZZZSSSOOOOOOFFFLLLfffuuuWWWIII888///000333333000000111222777JJJkkkyyyjjj]]]TTTLLLDDD???@@@@@@AAAEEEKKKUUU^^^eeecccdddcccaaa]]]\\\^^^```YYYTTTLLLEEE>>>888222...111000222444222000444:::DDDmmmvvviiiiiivvvwwwsssyyyxxxgggQQQ>>>///"""$$$(((!!!&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%...;;;EEEJJJMMMQQQkkk~~~aaa[[[jjjrrrttthhhjjjwwwrrrUUUIIINNNJJJZZZeeekkkhhheeekkktttzzz}}}}}}zzzsssgggXXXJJJBBB;;;999444///+++)))+++---)))))))))))))))*********,,,---,,,---444???DDDDDDHHHGGGCCC>>>999;;;AAAGGGYYY___dddaaa\\\WWWOOOHHHGGG:::OOOsssbbbkkk{{{sss[[[YYYcccjjjppp\\\YYYVVVWWWVVVNNN>>>111111///+++'''%%%$$$$$$%%%##############################################################################$$$$$$$$$%%%%%%%%%&&&'''&&&%%%'''000===GGG]]]iiikkk[[[JJJKKK[[[iiicccccckkkuuurrrkkkppp~~~xxxmmmaaafffuuurrrjjjnnnJJJ@@@;;;;;;;;;:::888555333111...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###&&&)))(((%%%$$$&&&(((######&&&***+++((()))---***((((((,,,...,,,(((%%%'''(((,,,...)))###'''111)))...///)))""""""''',,,)))+++------)))%%%&&&***&&&&&&''''''))),,,***'''&&&&&&%%%$$$###$$$&&&(((%%%###""""""###$$$$$$###$$$###############$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((('''''''''///%%%$$$---///444QQQtttnnnUUUMMMBBB<<<999777444000...//////+++(((+++333;;;CCCDDDHHHQQQ[[[^^^XXXRRRSSSMMMGGGPPPooolllQQQAAA???AAA@@@===555111111222444CCCkkkzzzooo]]]SSSFFF>>>>>>BBBGGGIIILLLQQQXXX^^^bbbcccccccccdddcccaaaaaa___[[[VVVRRROOOHHH>>>666111//////...111000000222111333>>>IIItttyyyvvvsssqqqjjjkkkyyynnndddqqqoooeeejjj___???***'''&&&((()))"""%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((444BBBFFFBBBGGGRRRkkkmmmccc^^^gggjjjhhhlllaaaeeetttkkkIIICCCWWW]]]hhhlllmmmmmmtttvvvnnnaaaRRRFFF>>>:::888::::::888333,,,((((((***'''((()))*********))))))###(((---000666???CCCBBB777555000+++)))+++000444,,,777FFFXXXgggkkk___QQQDDDAAA===EEE```zzzyyyiiiYYYxxxdddZZZTTTRRRdddUUUHHHLLLXXXXXXFFF333444111---(((%%%$$$$$$%%%##############################################################################$$$$$$$$$%%%%%%%%%'''((()))+++222@@@RRR```kkkiii```TTTNNNSSSaaallliiigggdddbbbccchhhnnnrrrwwweeeUUU___rrrpppmmmyyyJJJ>>>;;;;;;<<<;;;999777444222///...---+++)))((('''&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''&&&%%%%%%$$$######$$$$$$##################%%%$$$#########$$$%%%&&&$$$$$$$$$############"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))'''***---******:::OOOvvvzzzrrrNNNCCCBBB555:::???)))222222111///---+++,,,,,,555999AAAHHHOOOUUU[[[___]]][[[UUUOOOOOO\\\qqqwwwZZZMMMNNNHHH===@@@:::555111...333GGG[[[tttiii]]]QQQIIIDDD???999555555:::@@@DDDTTT]]]fffiiifffccccccfffiiifff```YYYRRRLLLHHHEEE;;;:::555//////333222---444111***+++333999OOOppp}}}|||nnnxxxpppzzzuuu||||||yyyjjjhhh999222+++'''((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%""""""$$$&&&###!!!%%%,,,***...AAAKKKBBBBBBWWWhhh]]]XXXXXX___ddddddccccccggg___WWWTTTXXX___dddfffkkkmmmooottt|||zzzrrrZZZNNNAAA<<>>DDDJJJPPPTTT]]]``````\\\VVVTTTYYY^^^zzz___JJJDDDCCCLLLFFF@@@999111---555@@@kkkrrrmmmtttrrrmmmllluuu}}}uuummmddd]]]RRRHHHAAA>>>;;;:::000333888===BBBFFFHHHIIILLLSSS[[[```___^^^^^^___aaa^^^XXXQQQJJJDDD???===777333---******,,,------###444444...>>>XXXppprrrsssqqqwww|||uuuwwwuuuZZZ???000+++&&&$$$&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$"""###'''(((&&&&&&(((111===IIIGGGHHH```rrrnnn```eeeeee```aaaiiimmmjjjRRRWWW]]]bbbeeeggghhhjjjlllpppssstttssslll^^^OOOCCCCCCDDDFFFEEE@@@666...+++***((((((((((((((((((***)))((((((((()))***+++''')))+++---//////...---+++***)))((('''(((((()))%%%&&&(((111EEE^^^nnnqqqeeeZZZLLL@@@;;;BBBXXXmmmnnnhhhfffnnnyyyxxxgggUUU```mmmpppeee[[[XXXRRRGGG<<<222,,,...---'''###%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''&&&***+++111===QQQaaaccc\\\RRRbbb```YYYcccddd^^^cccvvvmmmgggggghhhfffgggkkk___cccgggllluuuQQQ???;;;<<<<<<;;;:::777444222///...---,,,***((('''&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''%%%%%%%%%$$$$$$$$$############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((%%%(((---+++&&&***222@@@hhhnnnSSS:::555;;;333222111///...---------(((+++///333777===CCCGGGRRRZZZaaaccc___ZZZXXXYYY[[[ppp~~~qqqcccVVVLLL999888888:::888555666:::>>>SSSwww}}}dddRRRLLLBBBCCC@@@===@@@HHHMMMMMMMMMMMMIIICCCAAA@@@<<<666===;;;888555444666;;;???FFFJJJPPPUUUWWWVVVTTTRRROOOSSSWWW[[[\\\[[[YYYWWWTTTQQQKKKEEE>>>999444222000+++,,,222222,,,***///+++222000:::___{{{|||tttsssnnnoooyyyzzzrrrqqqlllxxxoooaaafffdddGGG+++)))&&&######&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%"""###))),,,***((((((;;;IIIOOOFFFQQQyyypppgggsssssseeeaaakkkpppjjjEEEQQQ```hhhhhhgggjjjmmmkkkuuuxxxlllYYYLLLGGGFFFJJJGGGBBB<<<666111//////(((((((((((((((((()))))))))(((&&&%%%%%%&&&(((***%%%(((,,,///111000///...)))((('''&&&&&&&&&''''''((()))((()))222EEEXXXbbbhhhfff^^^NNN===777CCCRRRlllrrriii^^^ooo|||YYY\\\cccjjjfffXXXOOOTTT___NNN999,,,222222'''!!!&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''(((+++333???PPP```hhhaaaUUUWWWyyyllliiiuuuyyyyyyxxxwwwwwwvvvoooeee___^^^eeemmmuuuyyy~~~QQQ===;;;<<<<<<<<<:::777444333//////---,,,***(((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++((()))---,,,))))))---(((===[[[qqqSSS999333555444222111111000...---***+++---...000333888<<>><<<555:::AAAEEEGGGIIINNNRRRdddcccaaa___]]][[[YYYYYYVVVUUUUUUUUUVVVSSSMMMHHHDDDBBB>>>999444000...,,,+++)))333AAA@@@111***///666555===\\\{{{|||pppqqqyyysssuuuvvv{{{~~~yyyqqqiiiaaaHHH...((('''&&&%%%&&&((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$"""$$$(((******,,,000AAADDDIIIKKKVVVqqqyyygggiiippppppgggbbbbbb```ZZZRRRZZZcccffffffhhhnnntttssspppeeeUUUJJJJJJMMMNNNPPPHHH<<<000***+++000444+++++++++)))((('''((()))+++***)))'''&&&&&&&&&&&&%%%(((,,,///111///---+++''''''''''''''''''''''''***+++,,,***+++222<<>>BBBFFFJJJPPPXXX]]]^^^ccceee```^^^eeerrr{{{|||wwwooohhhVVVQQQKKKHHHHHHIIIKKKLLLFFF???;;;<<<888111222999444444333333999>>>===777444888999888;;;AAAFFFFFF???DDDJJJMMMMMMNNNQQQSSSWWWUUUSSSQQQQQQRRRSSSTTTOOOLLLIIIHHHGGGCCC===777777555333111///---,,,,,,---+++444???;;;,,,)))111555NNNiiizzzyyyiiimmmzzz{{{ppp```MMM111###+++(((''''''(((((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&%%%'''333???KKK>>>III___aaa[[[]]]aaagggbbbdddkkkiii\\\RRRPPPgggggghhhjjjlllppptttwwwppp```MMMIIIUUU^^^VVVHHH;;;888555555555222...))))))***)))'''$$$$$$&&&))),,,,,,------,,,***)))'''&&&(((,,,...///,,,)))'''(((((((((((((((((((((((('''&&&&&&(((+++...111444@@@FFFPPP[[[aaa[[[KKK<<<>>>PPPhhhsssmmmhhhpppyyyooonnntttkkkVVVJJJLLL\\\SSS???---***///,,,###%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&)))...222KKKVVV``````]]]ZZZXXXVVVgggooorrrhhhaaaiiiqqqooonnnmmmggg___[[[aaaoooyyy{{{|||{{{yyywwwUUU???<<<<<<===<<<;;;888555333000///...,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))'''&&&&&&&&&(((***,,,***...'''000ZZZgggDDD>>>666222333444444333111111000---+++***+++---222666:::>>>AAAFFFKKKNNNWWWaaaiiifff^^^]]]hhhttttttxxx|||}}}vvvmmmfffaaaYYYOOOHHH===777777===>>>;;;>>>FFFKKKGGG===555555:::>>>===<<>>;;;888666444444111111000///---+++******------,,,,,,,,,---......%%%---111111;;;UUUtttzzzrrrooo}}}zzzsssZZZBBB((($$$---'''$$$///%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%)))%%%$$$)))000<<>>JJJjjjPPP888111777111333333222111222111...333222///,,,***,,,///222555666999===BBBHHHMMMPPPUUUYYY^^^aaaccceeefffggggggggghhhgggeeefffgggiii___XXXPPPKKKJJJIIIEEEAAACCCDDDFFFGGGFFFDDDAAA???AAAAAA@@@AAACCCEEEGGGIIIJJJIIIHHHGGGEEEBBB@@@???999888666444222000000///---,,,+++,,,,,,,,,+++***+++******+++...///000///000000666PPPqqq{{{yyyooovvvtttxxxtttppprrr|||vvvaaa888111***&&&'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$///&&&###888BBBAAAJJJUUU___aaa]]]bbbmmmjjj]]]eee^^^SSSOOOWWWccchhhfffccceeelllmmm```RRRVVVdddZZZXXXVVVTTTOOODDD444)))''')))***'''&&&...>>>LLL^^^[[[XXXOOO===444EEE^^^xxxkkkUUU@@@222+++***+++$$$(((---000666;;;666---$$$&&&'''''',,,111///)))***)))(((''''''&&&&&&'''((($$$&&&+++,,,333JJJccceeeUUUJJJMMMSSSYYYeeeqqqaaafff~~~|||bbbjjjyyyiiiTTTCCCSSS]]]AAA333888111***(((%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$###!!!$$$((('''...AAAMMMWWWfff[[[[[[XXX^^^ttt}}}gggppp~~~qqqfffkkkuuu{{{yyyyyyyyyyyywww{{{uuuppprrruuutttqqqnnnOOOGGG=========<<<:::777444222111000///---+++)))(((''''''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$((((((&&&###$$$((()))'''&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$############%%%$$$###$$$&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((%%%))),,,***(((***111777MMMmmmrrrmmm\\\FFF000222333333444777888666333---...///000///---------...///111444888===AAACCCKKKOOOTTTXXX[[[]]]___aaacccdddfffgggfffgggiiijjjgggaaa[[[XXXXXXWWWTTTPPPJJJKKKKKKKKKJJJGGGEEEDDDGGGGGGFFFFFFFFFFFFFFFGGGBBBAAAAAA???===;;;999888333222111///------,,,,,,******)))+++---///000000,,,---...,,,)))))),,,///---AAAYYYppp}}}vvvrrr|||qqq~~~nnnnnnXXXkkkqqqVVVDDD222,,,'''%%%'''((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%!!!'''###---FFFMMMJJJSSSzzzpppddd```eeejjjiiieeennnfff[[[WWW^^^ggggggaaadddfffddd]]]WWWVVVWWWXXXTTTVVVWWWSSSHHH;;;///)))&&&)))***)))(((---777???MMMGGGBBB>>>333,,,777HHHhhhkkk]]]AAA,,,***+++(((&&&&&&***444@@@GGGGGGEEECCCCCC???555***###$$$(((***)))(((''''''&&&&&&''')))%%%&&&+++***,,,<<>>000))))))%%%''')))******+++---///888000++++++)))%%%)))111FFF]]]aaaFFF///---,,,%%%***%%%,,,@@@TTT]]]ccchhhsssuuuuuuhhhJJJ---'''///***)))(((''''''&&&&&&''')))&&&&&&+++***)))111<<>>===;;;888555333111000///---+++)))(((''''''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""########################$$$$$$$$$###############""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!(((+++(((&&&((())))))((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&''''''((((((&&&%%%###$$$&&&''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&''')))++++++***)))+++333EEEnnn~~~zzzVVVGGG777000111222333444888555222000000000000000,,,+++++++++,,,---///000222555999<<<>>>AAACCCEEEJJJNNNSSSWWWYYYZZZ\\\]]][[[YYYXXXXXXYYYXXXUUURRRRRRPPPMMMJJJGGGFFFEEEEEEAAAAAA@@@???<<<999555444333333333333222000///...------,,,,,,,,,,,,---------.........,,,***))))))+++------,,,///===QQQaaatttssspppuuu{{{sssnnnwww{{{ppp^^^???'''((('''%%%%%%&&&(((((('''$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&***$$$...JJJYYYQQQQQQ```qqqcccaaadddddd```]]]```ccccccbbbdddfffddd^^^gggbbbXXXPPPTTT]]][[[SSSWWWWWWRRREEE555)))&&&(((%%%%%%'''(((***)))'''%%%***$$$"""%%%&&&######&&&$$$@@@TTTKKK:::000+++%%%,,,(((333QQQgggmmmrrrzzzuuuGGG//////***)))(((''''''&&&&&&''')))&&&&&&***,,,,,,000666QQQdddmmm```OOOLLLRRRWWWpppllllllyyy~~~jjjXXXZZZkkkcccSSSOOOZZZXXXDDD666///,,,(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%&&&&&&!!!222BBBXXXsssxxxiiiaaapppuuuqqqdddbbbmmmrrrooogggbbbbbbmmm|||yyymmmsssrrrqqqppppppppppppooorrrrrrnnnhhhgggkkkpppqqqNNN@@@===>>>>>>===;;;888555333111000///---+++)))(((''''''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''' ---666333***'''(((***((((((''''''''''''((((((((((((((())))))*********))))))((((((((('''''''''&&&&&&&&&''''''((((((((('''&&&$$$%%%&&&''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))(((&&&(((+++------,,,000(((&&&CCCppp|||mmmRRRBBB:::666666999444222111111333444333111000///...---------...///---///111333333444666777:::>>>CCCFFFHHHJJJKKKMMMPPPOOOOOOPPPOOONNNKKKHHHHHHFFFCCC@@@>>><<<<<<<<<666666666555333000...,,,///////////////...---------,,,,,,,,,------...///(((+++///111///......///000000111555AAATTTkkk{{{qqqrrrvvvvvvooo|||oooxxxsssttttttfffNNN;;;---(((,,,(((''''''(((((((((&&&$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%555KKKNNNIIIRRR``````fffddd\\\]]]fffggg```WWW```fffddd``````aaaaaabbbZZZWWWZZZ\\\XXXWWW[[[^^^VVVHHH:::...(((''''''&&&%%%$$$%%%'''(((&&&%%%######$$$'''&&&$$$$$$''')));;;DDD;;;---(((++++++***:::VVVfffdddbbbgggfffqqqSSS111'''***)))(((''''''&&&&&&'''***&&&%%%(((***,,,///333???ZZZpppkkk[[[PPPKKKGGG```lllpppoooqqqlllaaa]]]aaagggWWWGGGVVVdddRRR666222...)))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$$$$%%%''',,,AAARRR```ooommm___WWWeeejjjhhheeennn~~~xxxggg\\\UUU```sss}}}uuuiiioooppppppppppppoooooooooooonnnjjjgggiiinnnlllfffRRRCCC>>>>>>>>>===;;;888555333111000///---+++)))(((''''''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""########################"""""""""###############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&444===999...(((((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))'''&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((,,,)))'''&&&((()))+++++++++,,,(((---===SSSkkkUUU@@@444111---...000444888888333///222111///...------......,,,...///...------...//////222555888999:::;;;===@@@AAAAAAAAA@@@>>><<<:::;;;:::777555444333333333////////////...---,,,,,,++++++,,,------,,,,,,,,,,,,+++++++++,,,,,,---...))),,,...---***)))***,,,***999NNNaaalllppppppoooqqqvvvjjjpppaaaIII222***...000,,,))))))))))))((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&...DDDPPPMMMUUUeeekkkVVVfffjjj^^^\\\iiippplll[[[dddiiiddd]]]\\\___```[[[VVVYYYaaa^^^SSSRRR\\\YYYMMM<<<000+++***)))'''(((&&&$$$$$$&&&'''(((((("""$$$'''(((&&&$$$&&&((('''###)))222000&&&&&&///(((,,,:::LLLPPPHHHBBBBBBCCCIII[[[mmmlllUUU:::,,,***)))(((''''''&&&&&&''')))(((&&&&&&&&&(((***---666PPPkkktttlll\\\NNNEEERRRiiivvvmmmgggppprrrgggbbbkkkbbbNNNRRReeeYYY777444000+++'''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###$$$(((,,,EEEXXX___]]]bbbccc^^^___\\\bbbccccccqqqkkk[[[NNNQQQcccqqqrrrllloooqqqrrrrrrooommmkkkkkkiiimmmnnnlllnnnnnncccTTTTTTDDD>>>>>>>>>>>><<<999666444111000///---+++)))(((''''''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""########################!!!"""""""""#########$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))*********(((000555222---+++***)))***))))))(((((())))))***'''''''''((())))))************)))))))))((((((((())))))))))))))))))((((((***)))'''''')))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((''''''''')))******//////,,,)))---RRRxxxeeeKKKBBB;;;777444333666666333000333222000///......///000---...///...,,,+++,,,...+++---////////////111222111222333222111000000000000000///......------...,,,,,,,,,+++,,,,,,------***+++,,,---------------,,,,,,,,,,,,,,,,,,---...---//////---+++...555<<>>222***)))***)))((()))(((((('''&&&'''((()))%%%&&&'''&&&%%%&&&&&&&&&***&&&$$$%%%%%%%%%(((,,,&&&...888;;;777111,,,+++555555;;;HHHSSSPPP???000***)))(((''''''&&&&&&'''%%%((()))(((&&&''')))***666GGGaaavvvxxxiiiVVVLLLKKK___vvvrrrdddsss~~~nnnffffffiii```VVVcccaaaEEE666111,,,(((&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%###'''...555YYYhhheee[[[]]]bbbdddiii```mmmrrrlllmmmxxx|||jjj]]]QQQSSS___lllpppooooooqqqrrrooojjjeeebbbaaadddjjjkkkddd```^^^RRRCCCTTTCCC>>>>>>???>>><<<999666444111000///---+++)))(((''''''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""########################!!!!!!""""""#########$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((()))***++++++,,,$$$'''(((''')))------***...------,,,,,,------.........///000000111222222333333222222222111111111.........------,,,,,,,,,,,,***(((((()))******)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))$$$''')))***))))))+++,,,)))((('''...111(((---CCCeeeyyylllSSSHHH999000...111444444444333111000000000111111...//////...,,,,,,...///,,,------,,,++++++,,,...+++---------,,,,,,---///+++++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,---...///000000000000///......---......//////---///111222777CCCSSS___wwwzzzyyyrrrmmmuuuwwwuuu|||{{{\\\aaatttkkkUUU<<<((($$$---,,,***------&&&''''''&&&&&&&&&((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''''''''???XXXUUUSSStttpppdddiiiqqqvvvnnnaaa]]]bbbhhhfffaaa\\\]]]aaabbb___WWWcccfff^^^WWWYYYWWWQQQ999333,,,((('''))))))))))))++++++***'''&&&'''))))))'''%%%$$$&&&)))'''$$$!!!((((((######***+++&&&%%%000666111***((())))))000---+++111???DDD888'''***)))(((''''''&&&&&&''' &&&++++++)))***+++,,,999AAAXXXttt}}}ooo]]]TTTEEEQQQooosssaaaooolllggg\\\jjjooo^^^ccckkkXXX777222,,,(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%%%%***444<<<___lllhhh\\\```fffiiimmmhhh}}}zzziiifffgggeeeaaa[[[WWWZZZccckkkmmmkkknnnooopppkkkddd\\\XXXWWW^^^ddd___QQQFFFDDD???666ZZZBBB===>>>??????===999555222222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$((())))))'''%%%%%%&&&((()))((('''&&&''''''&&&%%%'''&&&%%%%%%''')))++++++,,,------+++)))+++222888777888:::;;;;;;;;;<<<===555444333333555888;;;<<<>>>@@@@@@;;;444111333666;;;666222111444666555444999...''')))***)))***...'''&&&%%%$$$$$$$$$$$$%%%((('''&&&''''''&&&$$$!!!((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((***++++++,,,,,,------...>>>WWWvvvttt^^^III888///---///333444444222000...---,,,+++---.........///111333111000...---,,,,,,---------------,,,,,,,,,,,,++++++************+++,,,---------------------------++++++,,,...000111000......,,,+++***,,,///222444+++111///@@@aaalllnnn}}}yyyyyywwwvvvzzzzzzlllooojjjNNN///((((((((((((((((((((((((((((((''''''''''''&&&&&&)))((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&%%%$$$######"""$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%'''***+++)))111EEEOOOLLLWWWmmmqqqdddrrr}}}tttiiijjj___XXXcccfffeee^^^XXX^^^iiiggg]]]\\\aaa___ZZZZZZ]]]UUUIII...,,,++++++,,,,,,+++***---+++***)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''''''''''''''))),,,///111000///...******))))))((((((''''''(((((((((((()))***+++,,,///>>>UUUlll||||||jjjWWWXXXYYYllluuuiiilllyyywwwlll^^^ssscccUUUOOOlllbbbLLL666111///$$$(((...!!!%%%%%%%%%&&&&&&&&&'''''')))%%%%%%''''''+++:::LLLdddnnnmmm^^^dddnnnhhhlllvvv```\\\XXX\\\aaa```aaaeeekkkooonnnmmmmmmpppnnnlllvvvxxx^^^;;;===NNNWWWKKK999444>>>IIIVVVCCC===>>>??????===999555333222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&((((((((('''&&&'''+++///111222000...///222666;;;AAAEEEGGGHHHNNNPPPPPPNNNJJJFFFDDDDDDEEEBBB===888666888>>>BBBGGGKKKOOONNNGGG???999777222333444555555666888:::>>>888333333111***&&&&&&,,,,,,+++***)))(((''''''%%%$$$######%%%&&&&&&%%%''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((******++++++,,,---------'''555LLLooo}}}rrr```FFF222...///000222333444222111222444555555222...+++)))---,,,+++***+++,,,---.../////////.........------000000//////......------,,,,,,------.../////////555222---***)))******+++222222111000...---...///NNNXXXbbbppprrr|||vvv}}}{{{zzzrrrqqqRRR<<>>MMMYYYfffooommmfffssstttrrrssspppbbb___lllggg```WWWTTT[[[dddddd___ZZZ]]]___]]]ZZZSSSEEE888000---+++***++++++++++++------,,,------,,,+++***((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&''')))***++++++***)))******))))))(((((((((((((((((((((((()))***+++,,,,,,888LLLcccwww|||ooo___[[[___ooozzztttoootttwwwmmm^^^iii___YYYNNNeeehhhQQQ888//////&&&'''+++###%%%%%%%%%&&&&&&&&&''''''((('''''''''***444FFFVVVpppwwwuuueeeaaazzzyyykkkkkk|||nnn\\\```\\\]]]```aaaccchhhlllnnnooonnnkkknnnnnnpppxxxvvvfff;;;:::FFFTTTNNN<<<>>>QQQRRRCCC===>>>??????===999555333222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''((())))))******************(((((()))+++000666<<<@@@GGGGGGHHHLLLQQQUUUUUUTTTWWWYYYYYYUUUNNNGGGCCCBBBMMMLLLJJJGGGFFFHHHKKKNNNFFFIIIMMMOOOLLLGGG@@@<<<777:::=========@@@GGGMMMCCC>>>:::888666222111444111111111000///,,,***((('''%%%######%%%&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((*********+++,,,,,,------+++)))***===^^^vvvsss\\\???999222...000333555555000///---,,,,,,...111222222111000000000111222333//////.........------------------------,,,+++*********++++++,,,---------''')))---111444555444444+++,,,...000666BBBQQQ[[[uuuyyypppbbbzzziiiMMM444)))))),,,*********))))))((((((((('''''''''''''''''''''''')))(((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,))))))))))))(((((((((((())))))))))))((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((***---BBBBBBSSSooozzzpppgggiiipppfffkkktttkkkaaagggpppggg[[[RRRUUU]]]aaabbbaaa^^^\\\\\\[[[RRRBBB666111333000+++))))))***+++++++++,,,,,,,,,,,,+++******++++++******))))))((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&***))))))))))))((((((((((((((((((((()))***+++,,,***222AAAWWWooo|||xxxlll^^^ccckkkxxx}}}pppjjjtttkkk]]]]]]```jjjWWW]]]lllYYY<<<...///)))&&&(((%%%%%%%%%%%%&&&&&&&&&''''''&&&(((((((((111FFF^^^nnntttvvvvvvhhh[[[gggvvvtttoookkktttdddYYYeeebbb\\\___ccchhhlllmmmnnnooopppkkklllnnnqqquuu{{{cccBBB===YYYaaaIII===IIIQQQBBB>>>>>>???>>><<<999666333222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&((()))((((((((()))---,,,+++)))((()))+++---333555999>>>CCCIIIOOOSSS^^^[[[WWWSSSRRRTTTXXXZZZMMMQQQWWWYYYWWWUUUTTTUUUIIIHHHJJJNNNQQQQQQLLLGGGMMMJJJGGGDDDDDDCCCAAA???MMMKKKGGGAAA<<<;;;???BBBJJJIIIHHHFFFAAA;;;666444666666666555333000---+++,,,***((((((((('''%%%$$$''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))******+++,,,,,,,,,111222***&&&333JJJrrrooo___III888111111333444@@@>>><<<:::888444///,,,111000///---,,,,,,------111000000000000/////////+++,,,---...//////.....................---------111222222000...---------444;;;FFFQQQ\\\kkk{{{}}}yyy^^^<<<((('''///111...***)))))))))(((((((((((('''''''''(((((()))))))))************************+++,,,,,,,,,,,,---------......////////////000000............---------,,,---------,,,+++***)))(((&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''''',,,333YYYNNN\\\~~~nnncccmmmkkk^^^bbbdddXXX^^^llljjjaaaWWWUUU___fffccc___```ccc^^^[[[TTTDDD444444>>>???:::444000///000111222//////...---+++++++++,,,++++++++++++++++++++++++))))))(((((((((''''''''''''''''''''''''''''''''')))(((''''''''''''((()))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,000999JJJdddxxx}}}yyybbbbbb^^^kkk}}}pppaaammmlllaaaUUUddd~~~gggVVViiiaaaCCC///...,,,&&&$$$'''%%%%%%%%%&&&&&&&&&''''''$$$((()))***:::YYYwwwssslllllliii]]]^^^hhhjjjvvvlllpppaaa[[[jjjdddZZZ___eeellloooooonnnoooqqqooolllmmmpppnnnnnn{{{iiiNNN\\\mmmfffWWWPPPRRR@@@>>>??????>>><<<999666444222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))'''(((((((((***///666;;;DDDKKKUUU\\\]]]ZZZVVVTTTMMMQQQTTTSSSQQQTTT]]]eeeeeejjjrrrzzz}}}zzzvvvsssnnngggaaa___]]]\\\[[[DDDBBBAAABBBCCCCCC@@@>>>888===CCCGGGJJJJJJFFFBBB<<<<<<===<<<:::777444222---,,,,,,,,,,,,***&&&###&&&&&&%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))******++++++,,,###000333---,,,000DDDaaa{{{```MMM@@@999666555;;;EEEMMMOOOHHH<<<333666555333222111222222333222222222111111111000000000111111222222222111111000000/////////.........222000---+++...888FFFOOO\\\hhhxxxhhhiii~~~jjjFFF;;;000+++***+++***((((((((((((((((((((((((((((((((()))***+++,,,,,,---,,,,,,------......//////000000000111111111111222333333333333444444444444444444444444333333333222222222111111000///...---,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((***((('''111===___TTT^^^yyy~~~kkkeeessskkkeee```QQQIIIbbbssscccVVVTTT[[[jjjnnneee\\\ZZZ```___]]]TTTAAA333<<>>:::999:::<<<===888777555111...---///111*********+++++++++++++++*********)))))))))(((((((((((((((((((((((((((((()))(((''''''((()))+++,,,))))))))))))************(((((((((((()))***+++,,,---...111>>>VVVnnn|||~~~lllbbbSSS\\\tttoooaaaiiiwwwmmmRRR```~~~nnnRRR```fffNNN555//////'''###)))%%%%%%%%%&&&&&&&&&''''''%%%((()))...@@@___}}}vvveeeccchhhfffhhhssswww{{{mmmpppddd```kkkbbbYYYbbbhhhnnnpppooonnnoooppppppjjjkkkpppnnnjjjppp}}}{{{lllqqq~~~xxxgggSSSAAA??????>>>===;;;888666444222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&''''''''''''***,,,(((,,,111666;;;CCCMMMTTTTTTUUUTTTRRROOOOOOSSSWWWVVVcccrrryyy{{{~~~vvvfffSSSEEERRRLLLAAA999<<>>===.........///000000---+++''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))******++++++###---...---000---+++333VVViiikkkXXXMMM:::888888;;;???@@@>>><<<444444333222222333444555.........------------,,,...---,,,,,,++++++,,,,,,***+++,,,...000111333444333<<>>===;;;888666555222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''(((((())),,,111444777===FFFLLLOOORRRXXX\\\\\\ZZZWWWSSSTTT]]]lllxxx~~~tttkkkiiiccc^^^```iiirrrwwwxxxccciiipppsssrrrpppoooooo~~~nnnZZZQQQPPPIII@@@FFFFFFFFFFFFEEEEEEEEEEEE;;;888666555666777777777///...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((()))******++++++///)))&&&---...***...444FFFdddwwwiiiTTTEEE===<<<<<<<<<666444222///...---,,,,,,111111111111000000000///111000//////000333666888;;;>>>BBBHHHOOOUUUYYY\\\kkkuuu~~~zzzcccFFF---&&&333***%%%)))......++++++(((((()))***,,,---...///---...///000222333444555333333444555666888888999999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::888777666555444333222111,,,,,,+++)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&***(((+++>>>TTTUUUjjjuuulllgggnnnooohhhooouuuaaaLLL[[[rrrkkkVVVKKK[[[jjjnnniiiccc^^^ZZZVVV^^^bbb[[[QQQNNNOOOQQQFFFCCCAAAAAAEEEJJJNNNOOORRRVVVXXXUUULLLCCC>>>===999999777444222///...---,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((***)))))))))))))))******))))))*********+++++++++(((((((((((()))***+++,,,***,,,---111@@@[[[tttooo```VVVXXXfffooohhhvvvggg^^^___nnnXXXUUUfffdddIII000///+++$$$***%%%%%%%%%&&&&&&&&&'''''')))'''222HHHUUUWWW```mmmllljjjtttzzzrrrvvvfffllllllccc```\\\gggmmmllllllnnnooonnnllljjjiiiiiikkknnnqqqqqqrrrssswwwkkkOOOIII@@@???>>>===:::888666555222000......---,,,)))'''''''''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))******+++---222999>>>DDDKKKTTTXXXUUUQQQPPPPPP]]]ggguuu{{{nnnfffbbbWWWMMMDDDDDDHHHHHH>>>333GGGFFFDDDBBB@@@@@@BBBDDD@@@EEEIIIGGGAAA===<<<>>>@@@CCCGGGMMMVVVeeeuuusssZZZFFFEEEEEEEEEEEEFFFGGGHHHKKKFFF???;;;:::<<<>>>@@@777666333///,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''(((((()))*********###------))),,,+++***111(((...888WWWxxxwwwoooxxxsssooohhhcccWWWTTTOOOJJJEEEAAA???>>>============<<<<<<<<<<<<@@@???@@@BBBFFFMMMSSSVVVaaadddllluuukkkeee|||mmmLLL999---+++333%%%'''---000+++$$$'''///((()))***,,,...000111222///000111222444666777777555666777888999:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>===;;;;;;::::::999999888888555444222000---***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###&&&***))),,,BBB[[[```uuuhhhsssoooZZZkkkppp[[[OOOgggrrr___OOOOOOcccpppllleeeddddddaaa\\\aaa^^^UUURRRVVVUUUOOOKKKIIIIIILLLRRRYYY^^^```hhhnnntttrrrhhh[[[RRRNNNFFFDDDAAA===999555222111------,,,,,,,,,,,,++++++))))))))))))))))))))))))---------,,,+++******)))))))))******++++++++++++(((((((((((()))***+++,,,,,,///000222???ZZZuuutttjjjYYYMMM___qqqgggdddtttjjj___ttt```UUUeeejjjOOO111///---%%%***%%%%%%%%%&&&&&&&&&'''''''''%%%777UUUaaaYYYYYYeeeggguuu~~~xxx~~~bbbiiimmmbbb[[[[[[nnnpppnnnkkklllnnnnnnkkkhhhjjjmmmllliiiiiikkkmmmmmm{{{{{{IIICCC@@@???>>><<<:::888777666111111000///...,,,***)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''((()))******))),,,(((&&&)))'''$$$'''...'''+++111777>>>EEEMMMSSSOOORRRYYY```ccchhhsssqqqhhhRRRYYY___]]]TTTPPPTTTZZZXXX\\\```aaaccciiinnnqqqiiinnnxxxyyymmmjjjooowwwvvvpppiiigggjjjfff^^^ZZZUUUPPPKKKBBB:::===EEE@@@JJJUUU^^^jjjxxx}}}lll^^^PPPDDD@@@AAAHHHHHHKKKLLLFFF===>>>EEEAAAEEEGGGBBB888...++++++)))'''$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++'''+++...111:::PPPpppzzz}}}yyyxxxzzz~~~xxx[[[;;;......000...++++++,,,***(((,,,222...%%%(((...333111---///444888<<<666444888888555999@@@===BBBJJJOOOQQQRRRXXX______cccfffdddccceeeddd```jjjgggfffiiimmmlllfff```\\\QQQKKKNNNMMMFFF@@@AAA;;;666555888999888;;;AAA???>>>???BBBAAA>>>===???777999888666666555---$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%--- '''---(((jjjUUU[[[qqqjjjqqqlllhhhhhhNNN^^^lllkkkkkkYYYIIIVVVeeennnhhh``````aaa```___aaacccaaa^^^___dddiii]]]XXXUUUZZZaaahhhqqqxxxxxx|||tttjjj```VVVKKKGGGIIIGGG???666555000...000///***+++000)))***+++******+++---000333222000000111000...---)))***++++++++++++,,,---,,,+++))))))******(((&&&///+++...---444^^^~~~tttdddOOOVVVkkklllXXXrrr|||iiieee}}}XXX^^^sss```999---***%%%******(((&&&%%%&&&'''''''''(((///@@@^^^rrrjjjcccnnnhhhhhh}}}iiinnnrrr]]]eeeiiifff^^^]]]dddkkkkkkppppppjjjhhhlllmmmkkkkkkooonnnjjjjjjllldddYYYVVVSSSXXXnnnMMMDDD??????>>>===;;;888666555111111000///---+++***)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))(((((((((((('''&&&%%%'''&&&***...---'''%%%(((---222999AAAIIIQQQVVVYYYVVVdddyyyjjjYYYVVVUUULLLBBBNNNRRR^^^lllppplllnnnttt~~~yyyooojjjccc[[[HHHAAA;;;;;;===@@@EEEJJJtttwww~~~pppaaaYYYDDD======FFFNNNLLLFFFBBBQQQHHH@@@???DDDCCC;;;222///,,,)))''''''((('''&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))))))))*********+++++++++...///...******333EEESSSyyywwwYYYjjjsss^^^@@@333'''%%%((((((&&&&&&***++++++)))+++///111111000///...///222444333000222555<<>>===???999666:::???@@@BBBDDDGGGDDD>>>777666999999666++++++******((('''&&&%%%'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))###+++---444dddYYYZZZ}}}iiieeejjjiiikkkeeeKKK[[[mmmmmmhhhRRRFFFZZZhhhooohhh``````bbbaaa```cccfffiiikkklllmmmnnnaaa\\\ZZZ^^^fffppp}}}yyyqqqhhhbbb```ZZZQQQIII???777222222000,,,---000...---,,,+++,,,000777<<<999888888999999777444111///...,,,******+++---///+++***((()))***+++***)))***---000///777YYY}}}qqq___NNNSSSgggtttYYYlllvvviiifffzzzyyy[[[UUUpppfffAAA222...)))***)))'''&&&&&&''''''''''''***999NNNkkkwwwzzztttcccjjj{{{xxxtttnnn```VVV^^^bbb]]]ZZZ___fffiiiiiilllllliiikkkqqqsssrrrooonnnkkkgggaaa[[[SSSMMMCCCCCCIII\\\wwwQQQBBB>>>>>>???>>><<<999666444111111000///---+++)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))'''&&&%%%***((((((***+++---333:::DDDGGGMMMTTTYYYZZZXXXVVV{{{sssmmm```YYYQQQQQQYYYfffsss{{{qqqooowwwssshhh```VVVMMMJJJCCCDDDLLLZZZeeekkkppptttvvvooodddWWWIIIAAAEEELLLMMMPPPRRRQQQMMMHHHDDDBBB999555000,,,***)))'''&&&(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++,,,---,,,)))'''(((---222999GGG[[[|||uuulllQQQAAA...,,,+++,,,000///,,,+++...+++...333555222...///333555555666;;;CCCKKKRRRUUUnnnsssrrrnnnpppxxxxxxqqqqqqssstttppp```OOOGGGHHHNNNHHH@@@===BBBHHHDDD<<<:::DDDLLLGGG===<<>>===AAACCCBBBBBBBBB???:::666555444222000---+++)))&&&&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...+++BBBVVV\\\bbbooommmfffggggggjjjtttgggMMM\\\mmmlll```KKKIIIbbblllpppgggaaabbbdddccc```aaafffkkkqqqvvvxxxyyyooolllkkkooottt~~~vvvlllaaaZZZYYYPPPFFFAAA<<<777444333111///---,,,000888DDDLLLOOONNNMMMKKKGGGAAA999333...---,,,++++++,,,---...+++***((()))***++++++***&&&///000...777KKKlllxxxeeeZZZUUUbbbyyybbbjjjsssooojjjsssrrraaaIIIhhhiiiIII444...)))''''''''''''((((((((((((((('''BBBYYYmmm}}}ggg```kkkwww|||mmmQQQPPPYYY[[[VVVXXXeeekkkgggjjjkkkjjjhhhiiimmmnnnkkkjjjccc^^^\\\SSSFFFAAADDD???EEEQQQaaarrrTTT@@@===>>>??????===999555333111000000///---+++)))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%'''***++++++*********---,,,,,,---111777@@@GGGOOOOOOSSS\\\kkk|||~~~nnn```VVVTTTXXXwww}}}|||hhhWWWDDD::::::AAANNNXXXhhh{{{gggJJJ::::::EEEQQQUUUPPPLLLMMMQQQEEE@@@:::444000,,,)))''')))(((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************((()))+++,,,---...////////////444OOOyyy{{{hhhkkkuuu\\\999++++++&&&---,,,---...,,,(((***000000---...111000///555>>>>>>JJJ]]]kkkqqqssszzzxxxyyykkkUUUQQQYYYXXXKKK777>>>GGGIII???444:::FFFRRRHHH???CCCRRRXXXJJJ888EEEGGGFFFAAA<<<===DDDLLLAAA:::999AAABBB;;;555555:::CCCCCC<<>>888555444222222666???JJJSSS```___^^^[[[VVVNNNDDD===333222000///...---+++)))...,,,***)))***++++++***(((222---***333999QQQzzzpppgggXXXXXXrrrkkkfffnnnsssllliiiiiieeeHHHeeelllRRR888...***&&&&&&'''((()))(((((()))***333YYYlllgggjjjuuu|||vvvooolllqqq{{{}}}gggIIIPPPYYYZZZTTT[[[lllppphhhkkkjjjjjjjjjkkkkkkgggdddXXXMMMJJJNNNHHH<<>>??????===999555333000000///...,,,+++)))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%(((++++++***)))***+++(((...555;;;AAAGGGKKKNNNXXXcccuuukkk```YYY^^^iiiqqqwww{{{vvvgggYYYJJJ@@@<<<:::HHHcccqqqTTTNNNFFF>>>@@@JJJRRRSSSPPPPPPLLLFFF@@@;;;666111...)))((('''&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********+++***++++++,,,,,,+++***111333......;;;JJJcccyyybbbMMM666(((&&&000444,,,///+++***,,,,,,+++---222111------444>>>JJJYYYeeerrryyylll\\\VVVVVVXXXMMM<<<@@@RRRSSSFFFFFFNNN\\\bbb[[[WWWhhhwwwhhh[[[bbbxxxsss\\\nnnrrrsssmmmeeedddllltttgggdddfffjjjdddVVVMMMMMMFFFIIIAAA333333???CCC<<>><<<;;;000...***&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''---$$$)))---000WWWMMMjjjsssmmmwwwuuuiiidddfffOOOQQQiiioooaaaJJJAAA]]]oootttqqqhhhcccggghhheeefffnnntttqqqhhheeekkksssrrrssstttrrrhhh]]]YYY[[[pppuuuzzzqqqfffZZZQQQNNNNNNMMMKKKLLLPPPVVVZZZbbbbbbbbbaaa^^^XXXPPPKKK>>>888111------...///000222///,,,*********)))(((+++111+++)))111000>>>bbbssshhhVVVTTTiiikkk___ffftttmmmcccffflllSSSdddmmm\\\???000,,,(((%%%'''))))))((((((***---JJJzzzqqq\\\]]]eeennnkkkrrrvvv|||eeeGGGSSSYYYYYYWWW```ooopppgggiiiiiikkkmmmmmmhhhccc```FFF:::;;;HHHKKKEEEOOOdddeeemmmwwwzzzwwwttttttvvv^^^EEE>>>>>>???>>><<<999666444000000///...,,,***((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''')))+++***((('''))),,,---444<<>>;;;...,,,***'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******+++++++++*********++++++%%%---...111666222333@@@ddd||||||nnn|||hhhIII<<<999111++++++---,,,)))111------111333111111333777CCCRRRaaaqqq}}}ooocccaaa]]]QQQFFFBBBbbbgggddd```lll~~~~~~pppfffkkkuuuzzzqqqiiivvvuuuwww~~~~~~|||zzz~~~uuuooopppjjjlllgggZZZRRRPPPHHH???///333:::???@@@@@@HHHQQQ]]]VVVKKK@@@===@@@@@@<<<>>>>>>??????@@@?????????<<<888222,,,(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''***$$$***///BBB^^^YYYuuuuuupppwwwqqqggg^^^TTT999OOOnnnmmm[[[EEE???bbbqqquuuqqqhhhfffjjjjjjeeecccnnnvvvmmmYYYJJJHHHLLL\\\___eeejjjfff]]]XXXXXXPPPPPPXXXjjjyyy}}}}}}|||yyyvvvsssssstttrrrpppmmmjjjfff```YYYTTT@@@888///+++000999AAAEEE555222---+++***)))(((''',,,000///000111000;;;PPPyyyvvvcccZZZ^^^jjjooo___hhhzzztttiiippp|||^^^\\\eeeaaaDDD...)))&&&&&&(((***)))'''(((,,,000QQQ~~~dddaaafffkkkqqqxxxwwwnnnSSSTTTVVVXXX[[[dddmmmlllggglllkkkjjjhhh```VVVOOOOOODDD===CCCTTT]]]]]]gggxxx|||vvvqqqoooqqqttt```GGG??????>>>===;;;888666555000000///...,,,***((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((&&&))),,,,,,***,,,222777BBBMMMYYYdddtttpppWWWKKKSSSiii{{{zzz{{{{{{|||sssmmmtttzzzyyyvvveeeJJJ999???PPP^^^www{{{yyylllYYYKKKIIIMMMOOOOOOOOOPPPPPPMMMIIIEEE;;;888333---)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***''')))++++++******---///000,,,"""%%%222222---111555KKKZZZ]]]kkkuuu```kkkvvvWWWAAA888000 +++000///,,,%%%%%%///,,,+++---333888;;;AAAHHH```qqq|||yyyzzzvvvPPPGGGDDDLLLVVV___ooo|||{{{wwwwww}}}{{{tttyyy|||wwwlllccc___```]]]XXXQQQHHH<<<111...222MMMJJJGGGEEEIIIKKKCCC888<<<===>>>??????@@@@@@@@@???===:::555111...+++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&+++000RRR\\\___rrrooonnnrrrnnnpppjjjUUU???[[[rrrbbbOOOAAABBBiiirrruuuppphhhggglllkkkdddfffllllll]]]EEE333///222444666<<>>:::;;;AAAFFFRRRmmm}}}xxxssspppZZZSSSLLLIIIKKKNNNNNNLLL555222---************))),,,///999:::000000<<>><<<:::888777666000//////...,,,***((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))$$$(((,,,...000555>>>EEETTTkkkkkkrrryyyyyyvvvvvv|||}}}|||vvvxxx}}}lllsss||||||sssnnnyyyyyybbbRRREEE;;;<<>>888222444@@@LLLMMMFFF===>>>???@@@AAAAAAAAAAAA<<<<<<======:::666333000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$'''---111ZZZUUU]]]gggrrrhhhlllooonnn}}}}}}bbbUUUmmmuuuUUUAAA<<>>FFFMMMJJJFFF666666666444000,,,+++***+++...555===AAAEEEQQQ]]]GGGAAA999222111222111///000999@@@HHHJJJ===777AAAAAADDDAAAKKKIIIDDDQQQPPPiiittt~~~eeeEEE,,,,,,//////---+++++++++)))444AAAQQQNNN:::111666888FFF:::MMMjjjlllfffeee```oootttbbbmmmxxxkkkooopppuuuZZZgggsssrrrAAA000((((((+++(((&&&((('''555PPPgggqqq{{{uuu^^^]]]llltttjjjKKKEEEXXXRRRNNNZZZeeeiiijjjjjjiiiggggggZZZNNNNNNVVVaaannnwww|||yyyvvvtttttttttsssrrrpppllljjjkkkfffZZZQQQNNNMMMBBB=========<<<:::777555333000000///...,,,)))'''&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''(((((())))))))))))******+++,,,,,,---...///333AAANNNfff|||kkk[[[___wwwnnnmmmooonnnsss|||}}}pppXXXCCC@@@HHH]]]xxxgggLLLJJJSSSFFFHHHHHHAAA333,,,555BBB777111***$$$###%%%''')))&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((((((((())))))))))))******)))))))))*********++++++(((,,,//////+++((('''(((---...AAATTTXXXggg{{{ccc{{{uuummmrrruuussskkkwwwwwwzzzqqq}}}~~~xxxhhhaaaHHH@@@444***&&&)))000666---...---,,,***+++---...)))888===999;;;EEEaaa|||xxxnnnbbb^^^eeennnrrr~~~tttpppuuusssqqqggghhhttt{{{zzz|||~~~|||yyyyyylllcccYYYQQQ555999<<<999555;;;KKKZZZAAA<<<888777333000333888000111222222///+++&&&"""&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$***333XXXbbbssseeennnmmmhhhhhh___LLL>>>gggooogggJJJ555@@@bbb|||xxxsssoooppprrrrrrtttwwwiiiVVVNNN\\\ooowww{{{nnnggg___UUUEEE444333:::000333>>>LLLSSSPPPKKKHHH111...,,,---//////---***///...222AAAGGG555)))444888>>>///999DDD666888CCCHHHRRR___ffffffppphhh888222000///000111///...---999IIIYYYVVVBBB333444;;;YYYSSSSSSfffwwwrrreeecccttt}}}dddgggwwwpppuuu{{{^^^aaarrrxxxLLL111'''))))))'''((('''%%%<<>>>>>===<<<:::777555333000000///...,,,***((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((((((((())))))******+++)))---111000,,,---222888NNNiii~~~|||qqqqqqssszzz~~~|||wwwvvvuuuwwwzzzzzzuuuooommmpppssstttyyy~~~rrrqqqrrrzzzqqqxxx___???BBBBBBPPPnnnqqqZZZEEEHHHNNNPPPCCC444333===AAA<<<444...+++)))'''&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))************(((***+++,,,+++,,,///222222+++***,,,,,,555IIIXXXTTTXXXgggeeevvvuuunnnwww~~~}}}rrreeeWWWMMMBBB555,,,+++,,,...222444444111...+++***...///...///333666777999DDDLLL\\\wwwlllFFFFFFiii|||fffooorrryyyttttttyyy|||~~~vvvfffjjjmmmjjj^^^TTTXXXcccssstttvvv}}}xxxeeeXXXWWWQQQBBB333111BBBVVVOOOEEE<<<777555222333555///111333444222///+++)))''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&***222WWWUUUgggmmmssscccuuuqqqnnnyyyhhhJJJFFFllloooaaaCCC444GGGhhh~~~xxxuuuqqqooonnnmmmmmmnnn[[[iii}}}aaaGGGDDDQQQWWWUUUVVVYYYYYYSSSHHH@@@;;;444......000000000111000......===NNNFFF666555@@@SSS888555HHH:::222===>>>CCCLLLQQQLLLMMMddd^^^===444...111444111//////>>>NNNZZZWWWGGG333222AAAYYYkkkmmmrrrsssaaajjjuuujjjcccnnntttgggXXXgggrrrSSS555...)))'''&&&***)))&&&DDDvvv}}}ooodddeeeiiikkkkkkmmmlllgggwwwbbbSSSWWWIIIOOOVVV```jjjnnnnnnlllgggaaadddnnnrrrkkkhhhlllooommmnnnllljjjjjjlllnnnoooooorrrmmmfff^^^YYYWWWZZZ^^^KKKBBB>>>>>>>>><<<:::888555444/////////---,,,***((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''(((((())))))***++++++,,,(((---000,,,)))111DDDTTTrrriiieeeqqq{{{~~~vvvzzz~~~vvvqqqlllfffeeeiiimmmnnnmmm}}}|||xxxbbbVVVnnnoooYYYAAA444GGGhhh~~~{{{kkkTTTDDDLLLUUUNNN<<>><<<999555///)))$$$&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((()))))))))***************)))(((((()))+++---***,,,,,,,,,,,,&&&###'''888999:::===LLLcccsssxxxsss|||ppp\\\SSSNNNCCC999555333...+++*********---111............---+++***))),,,111444333555===BBBBBBHHH___uuummm[[[]]]mmmttt}}}}}}~~~mmmgggjjjtttyyylllqqq}}}lllfffhhheeeZZZNNNAAAFFFIIICCC777000888CCCFFFGGGLLLWWWgggnnnhhh\\\xxxcccYYYQQQOOOKKKAAA888555>>>===CCCNNNSSSIII999---000000111111222222333333***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((()))444TTTUUUkkkcccaaaeeewwwqqqrrrmmmKKKMMMnnnmmm[[[>>>777NNNmmm}}}|||{{{xxxsssppppppqqqqqqmmmwwwlllsss|||ssshhh^^^UUUKKKDDDDDD999111//////,,,,,,...+++...)))111LLLUUUAAA...AAAdddEEE...@@@999---000<<<<<<@@@BBB<<<888DDDVVV~~~LLL999+++---111---+++///EEETTTZZZWWWLLL555222IIIXXXyyy|||wwwsss```lllpppooo```~~~hhhllloooTTT]]]kkkYYY888111((('''&&&+++,,,+++LLLlll^^^[[[___iiirrr{{{jjjgggPPPNNNYYYJJJSSSYYYaaahhhiiiiiigggbbb\\\OOO^^^iiiiiiiiinnnoookkkiiiiiijjjmmmoooooonnnlllpppiii^^^WWWYYYbbbkkkpppLLLCCC>>>>>>>>>===;;;888666444//////...---,,,***)))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((((((((()))***+++,,,,,,---***,,,------444HHHeee{{{tttrrr~~~}}}}}}uuuqqqaaakkkrrrttt}}}rrriiikkkmmmqqquuurrrlllaaaMMM999777TTTttt|||gggTTTOOORRROOOFFF>>>;;;;;;<<<<<<:::555///)))((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((((()))))))))******&&&''')))++++++)))'''%%%$$$,,,+++,,,444222---333((("""&&&333666---+++111>>>;;;???GGGLLLLLLRRR[[[ZZZ___aaaaaabbbfffgggeee]]][[[RRRHHHHHHKKKHHH???BBB999333333111------222333333444555555333000///(((''''''(((+++...111333+++222666555;;;HHHPPPPPPtttyyyIIIDDDccctttmmmmmmjjjjjjbbbiiitttbbbaaasssrrrZZZKKKPPPJJJJJJIIIDDD===666111///222...))))))+++......---''',,,222555777999<<>>===;;;888666444//////...---,,,***)))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((()))))))))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))((())))))***+++,,,---...---///666DDDYYYqqqvvv{{{{{{tttqqqpppyyymmmllliiisss~~~yyyooo\\\EEE<<<>>>\\\iiiooodddRRRIIIJJJNNN>>>===<<<;;;;;;999666333,,,+++(((&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))))))))***$$$&&&))),,,---,,,***''',,,222'''&&&$$$ ***444+++''',,,...+++...777111(((%%%---222///---000+++111666444000111555888555111,,,,,,///000---((('''***222888999555222222***+++,,,---...---***&&&000000111111000...+++***...888???BBBNNNcccqqqtttxxxllliiiwww{{{jjjlllwwwdddsss{{{ppppppmmmdddXXXPPPNNNOOOWWWRRRRRRWWWTTTIII@@@@@@)))000666555000---000444111,,,(((***222666222+++000333444333///---222777000;;;@@@;;;:::EEERRRWWW]]]iii{{{~~~wwwsss\\\UUU\\\JJJDDD????????????AAAEEE<<<888333///...000333666555333000---***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''',,,RRRYYYuuuqqqrrrvvvmmmfffcccNNNDDDVVVpppiiiPPP444888YYYtttzzzvvvyyyxxxrrrrrrxxx{{{jjjMMMTTT```lllqqqjjj\\\QQQEEEJJJMMMRRR\\\iiimmmkkk]]]QQQIIIIIIEEE:::444666///222,,,111GGGOOO???000999aaaNNN222111+++---111///333555333333555555222444AAAbbb}}}\\\999333444000333>>>VVVaaa]]]^^^^^^???111NNNzzzmmmdddkkkzzzgggmmmrrrpppwww^^^XXXbbbggg;;;---***,,,''''''---333HHHhhhzzzsssxxxZZZHHHNNNNNNXXXccchhhkkklllkkkmmmqqqpppmmmccc]]][[[```gggjjjlllnnnjjjjjjjjjkkkmmmllljjjhhhdddddd```ZZZ]]]iiivvv{{{KKKDDD??????>>>===;;;888666444///......---,,,+++)))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''((()))***++++++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))((())))))+++,,,---......///555EEEaaapppmmmsss|||yyyvvvyyykkkwww|||xxx|||iiiOOOFFF999YYYttttttdddVVVLLLDDDHHHDDD>>>;;;::::::::::::///---+++((('''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))+++)))'''''''''(((((('''---***(((333000'''/// 000444(((%%%...000(((------//////,,,***,,,111///++++++///000,,,+++---(((***///111...+++---333222...,,,...333555000+++111///,,,***,,,//////---***))))))***,,,///222444777DDDNNNVVViiippp]]][[[www~~~```VVVgggvvvmmmjjjfffbbb```^^^YYYRRRMMMLLLOOOSSSMMMTTTRRREEE<<<<<<888222444111---,,,///222444555444888;;;;;;;;;:::888555111---+++000666888555222222//////333555666<<>>>>>===<<<:::888555333000000...---+++***((((((''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&(((+++...)))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&(((((()))(((&&&&&&((())),,,(((&&&))),,,,,,///444AAA\\\yyyuuu}}}rrrfffcccxxxwwwmmmPPPFFFCCCVVVrrryyy```AAAEEENNNSSSMMM@@@666444666888555///)))%%%#########&&&$$$######%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))******)))(((((()))+++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++///---+++))))))+++---///222111...,,,+++,,,------------------------------,,,,,,++++++++++++,,,---222***&&&...666999;;;???QQQYYYhhhwww|||}}}vvvmmm|||oooyyy}}}rrrggg^^^aaannnzzz}}}{{{{{{tttkkkfff```WWWIII>>>===AAAEEEEEEEEEEEE@@@999GGGGGGFFFGGGJJJOOOUUUXXX___OOOBBBCCCHHHIIIGGGGGGHHHCCC>>>===>>>===999555555888:::888444000000111555000///555===III[[[lllssswww}}}uuufff[[[WWWKKK;;;777>>>AAAFFF@@@111---444444,,,222///---...111000***%%%%%%###"""###&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))),,,<<<]]][[[cccwwwkkklllzzzuuuooouuu___XXXEEEfffvvv^^^DDD555===aaa{{{zzz{{{}}}~~~|||{{{}}}ttteee^^^WWWNNNFFFBBB>>>:::777444//////444JJJqqq}}}sssfffVVVLLLAAA888777;;;666000222;;;AAA>>>::::::>>>BBBCCC===222,,,222:::777666666888999999777555000---...777HHH```zzz]]]EEE@@@333+++666DDD]]]bbbdddfff^^^EEE555:::CCC[[[|||qqqhhhfffccczzzhhh___~~~}}}oooqqqrrrNNN\\\eeeIII333---++++++,,,...444CCCQQQYYY]]]{{{qqqeeerrrllloootttsssPPPKKKJJJCCCXXX```gggeeefffcccdddqqqppp^^^[[[IIILLL^^^eeefffiiigggnnnnnnllljjjiiihhhddd^^^[[[aaannnzzzxxxooorrr~~~MMM@@@>>>>>>===<<<:::888555333000000...---+++***((((((((('''&&&&&&%%%%%%&&&&&&&&&'''((('''&&&&&&)))+++((('''&&&$$$$$$&&&'''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&((())))))((((((***+++(((,,,111000******999IIIhhhyyycccnnnwwwqqqsssxxx{{{cccFFF:::DDD\\\uuuZZZMMMGGGLLLKKK???333000888777333...)))&&&''')))((('''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''((()))(((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++++++++++++++++++++++++++---+++******+++---000222111000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......///...---,,,,,,,,,******---000444<<>>777222333<<>>444---666333000000222333111///(((&&&######%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))===aaaccciiitttjjjrrrtttsssxxxfffQQQAAAnnnttt[[[@@@333???bbb{{{xxx|||~~~}}}{{{zzz~~~tttfffaaaZZZQQQHHHBBB>>>999666///---000444HHHpppsssdddZZZPPPDDD;;;999111+++333DDDIII===666:::333>>>CCC;;;111111777===AAA===999777888777333///000...+++,,,666MMMfffwwwqqqRRRBBBBBB888222===JJJ^^^bbbccceee```HHH777:::>>>SSSssssssiiiiiijjjooo```zzz|||pppzzzzzzRRR[[[eeeMMM888...+++***+++---777KKK^^^eeemmmjjjXXXfffaaa\\\gggaaaJJJKKKIIIGGG___bbbkkkiiihhheeejjjttt[[[IIILLL___fffggghhhfffhhhkkknnnmmmiiieee```]]]TTTUUU```pppvvvtttwwwKKK@@@>>>>>>===<<<:::888555333000000...---+++***((((((((('''&&&&&&%%%&&&&&&&&&)))))))))(((%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%''')))*********+++,,,%%%+++000...+++888ZZZyyyrrrkkkzzz{{{xxxzzzvvvkkknnnqqqwwwiiiNNN;;;>>>YYYvvv}}}eeeMMMJJJVVVWWWEEE111222555888777222,,,)))(((***(((''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))(((&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************************))))))***,,,///222444///...---+++++++++,,,---++++++++++++++++++++++++)))+++---,,,+++***)))***---555;;;===BBBOOObbbooobbbaaa~~~wwwuuuwww{{{zzz{{{sssppplllgggcccbbbbbbccctttrrrqqqrrrsssooofff___XXXLLLLLLXXX]]]YYY```ooozzz{{{~~~}}}{{{vvvmmmeeeccccccbbbbbbccc```\\\XXXWWWXXXXXXUUUSSSQQQOOOKKKHHHDDD???:::777999999;;;:::555222555;;;===FFFRRR\\\ccciiiooossswwwxxxttt}}}|||iiifffpppMMM???555999EEEKKKIIIFFF444111...,,,,,,///222444,,,)))&&&$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))EEElllwww{{{vvviiittttttjjjppp|||fffMMMCCCtttrrrUUU;;;222AAAeee{{{vvv}}}zzzzzzrrreeeccc]]]TTTJJJCCC===888555......222555EEEmmmyyyfffYYYOOOEEE;;;777888555@@@RRRPPP<<<222666,,,>>>FFF<<<333999BBBEEENNNHHHBBB???>>><<<666222...111...&&&***>>>SSS]]]OOO;;;999@@@:::666CCCNNN```bbbaaadddbbbNNN:::999999HHHfffvvvjjjlllqqquuucccwww|||qqqttt|||VVV[[[eeeNNN444...,,,+++))),,,:::UUUnnnyyyzzzzzzhhhkkkiiiiii^^^PPPFFFNNNHHHNNNgggccciiikkklllgggnnnwwwVVVCCCEEEYYYbbbfffiiihhhhhhkkklllhhh___ZZZ\\\```XXXUUUZZZjjjuuuwwwxxx|||KKKAAA>>>>>>===<<<:::888555333000000...---+++***(((((((((((('''&&&&&&&&&&&&&&&((())))))(((&&&$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((%%%(((***+++*********+++---)))(((///???ZZZ~~~xxxlllxxx{{{hhhooohhhJJJ===@@@iiinnnbbbLLLGGGOOOKKK<<<000333999<<<;;;444+++$$$)))(((''''''((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))***)))'''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******************************((((((((()))+++---000111---,,,,,,+++++++++,,,,,,***************+++++++++&&&))),,,,,,******+++---///777???III\\\pppuuuooo{{{qqqdddooo|||mmmbbbfffqqqxxx}}}zzzqqqgggcccdddccc]]]WWW]]]]]]aaagggmmmmmmhhhcccgggdddgggpppuuutttyyy|||yyyvvvuuuvvvuuusssrrrooojjjddd___\\\WWWPPPKKKGGGBBB<<<888444111111111///555???IIIQQQZZZaaafffcccmmmwww|||{{{vvvooogggsss___TTTAAA222555BBBHHHFFF777444///***(((***///333///---)))&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))000RRRttt|||iiisssuuu```ZZZ[[[WWWMMMHHHmmmoooPPP666333FFFiii}}}www~~~zzzzzzoooeeeaaa\\\TTTKKKCCC===888666222000333777EEEkkk|||hhhVVVJJJCCCAAAAAADDDHHHOOOSSSKKK;;;111111444GGGLLL===666BBBNNNNNNPPPNNNJJJFFFAAA<<<888555+++333333+++--->>>OOOUUU===555===HHHCCCBBBMMMUUUbbbdddaaaccceeeSSS===999888AAA[[[yyykkkjjjqqqwwwgggvvvpppkkkzzz[[[aaaoooVVV333------,,,***,,,;;;ZZZuuuttthhhrrryyynnneeehhhppp```HHHGGGOOOFFFSSSlllcccccciiimmmiiilllhhhPPP:::888JJJVVV___hhhiiikkkiiiddd[[[OOOLLLVVVbbbhhhccceeennnvvvwwwwwwxxxMMMCCC>>>>>>===<<<:::888555333000000...---+++***(((((((((((('''&&&&&&&&&&&&'''&&&'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''')))******)))))))))***222,,,111KKKmmmyyyvvvuuurrr|||kkkqqqzzz]]]LLL???YYYmmmiiiVVVKKKMMMRRR===:::888:::===;;;333+++)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++)))(((''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((***+++,,,***************+++++++++)))))))))******++++++++++++...000...,,,,,,000444>>>EEENNNcccYYY___oooxxxppprrrlllqqqmmmeee```eeekkklllgggccciiinnnrrrppphhh```[[[ZZZOOOTTT^^^lllyyy~~~~~~}}}zzzvvvtttsssttttttzzzxxxvvvttttttsssrrrqqqqqqnnnlllmmmppprrrpppnnnfff^^^SSSKKKFFFAAA666---111222333666<<>>999HHHSSSQQQ???<<>>SSSyyyzzzlllgggmmmxxxwwwlllyyyooosss}}}___fff{{{ggg===,,,---------...<<>>>>>===<<<:::888555333000000...---+++***(((((()))(((''''''&&&&&&''''''$$$&&&'''(((&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((((((((('''''''''(((((())))))***)))*********)))***,,,...,,,444NNNwwwvvv|||~~~zzztttjjjkkkBBB888HHHmmm{{{eeePPPNNNOOOFFF===999;;;======;;;,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******)))''''''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((()))*********++++++)))))))))***++++++,,,,,,---...///,,,***---666>>>QQQ\\\dddsssaaa|||{{{llluuu~~~}}}hhhTTTRRR[[[kkkddd[[[XXX[[[aaagggkkkZZZ```lllxxx{{{pppfffkkknnnttt}}}~~~sssmmmwww{{{uuuxxxwwwuuuuuuuuuvvvwwwxxx|||}}}zzzuuurrrrrrooollleeedddbbb```^^^]]]\\\[[[aaaaaabbbfffjjjoooqqqrrrxxxvvvpppllliiibbbRRRBBB===888222------222999>>>CCCWWW```UUURRRaaaooorrrfffppptttqqqwwwgggbbbooo___777+++<<>>;;;;;;444,,,,,,222CCChhhyyyjjjcccaaaTTT[[[YYYOOOJJJOOOTTTTTT___]]]RRREEEIIIYYY```\\\TTTSSSNNNEEE888///,,,,,,...------111>>>RRRggguuuqqqooovvvvvvjjjfffiiifffeeeiiifffeeefffWWWBBB:::>>>;;;NNNttt{{{oooeeemmmsssyyypppyyyooo~~~\\\]]]yyynnnEEE---------...000===VVVmmmjjjzzzuuujjjgggWWW<<<@@@CCCGGG]]]hhhjjjhhheeehhhhhhiiizzzlllHHH333444777>>>HHHKKKHHHFFFIIIOOONNNHHHIIIPPPfffkkkpppssstttvvv|||NNNBBB>>>>>>===<<<:::888555333000000...---+++***(((((()))(((((('''''''''''''''$$$&&&((((((&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((&&&''''''((())))))******)))************---111555===UUUyyy{{{|||jjjiii~~~}}}dddAAA000GGGeeehhhVVVFFFQQQMMMGGGBBB>>>===>>>???444000+++'''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************))))))******+++,,,,,,---***,,,,,,,,,...888GGGTTTjjj~~~nnnppp~~~iiifffkkkUUUKKKIIIJJJRRR\\\aaadddeeebbb___^^^```cccllljjjooo}}}yyy}}}zzzxxxuuu{{{{{{sssooossswwwuuupppooooooooopppqqqrrrssslllnnnlllhhhhhhjjjggg```cccbbb```^^^[[[YYYXXXXXXWWWXXXYYYZZZ[[[]]]```ccceeejjjmmmkkkjjjggg^^^SSSLLLFFF>>>888444333444555777@@@HHHHHHBBBFFFWWWiiiWWWFFFSSS}}}xxxlllvvvvvv^^^RRRZZZXXXDDD888;;;???<<<999888777444...***+++---///...+++(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&''''''((()))))))))333fffccchhhzzznnnppp}}}ttt{{{nnndddPPPZZZvvv___BBB111888NNNmmm}}}}}}jjjiiiXXXWWWTTTMMMEEE???<<<===777...,,,...:::^^^sssllleee^^^[[[]]]ZZZUUUZZZeeerrrdddTTTPPP]]]lllmmmggg^^^UUUHHH===666222000...000,,,444HHHYYYdddqqq}}}~~~{{{}}}wwwkkkiiikkkeeeeeellljjjffffffWWWBBB;;;>>>888HHHooo|||ssshhhsssxxxsssuuupppwww\\\TTTooojjjBBB///---,,,---222???VVVjjjbbbyyy|||}}}sss{{{RRR<<>>>>>>>><<<:::888555444000000...---+++***(((((())))))((('''''''''''''''%%%''')))(((&&&$$$$$$$$$&&&''''''((((((''''''&&&''''''''''''((((((((()))&&&''''''((()))******+++)))*********,,,111777;;;eee{{{sssmmm```{{{^^^999999YYYooonnnFFFMMMQQQNNNDDD;;;999::::::555...)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$$$$&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&''')))************))))))***+++,,,,,,------***---///222999III___ooo|||XXXccc|||zzzQQQDDD;;;>>>CCCGGGNNNVVVNNNTTTWWWUUUVVVaaassswwwwwwwwwwwwwwwwwwwwwvvvpppsssxxxzzzuuukkkhhhkkkggggggfffeeecccaaa```___^^^aaa```___ccchhheee^^^[[[ZZZYYYUUURRROOOOOOOOOSSSVVVXXXXXXWWWYYY]]]bbb\\\dddhhhccc___```aaa^^^VVVSSSMMMHHHDDD@@@<<<999///666KKK]]]TTT???BBBVVVTTTLLLJJJVVVhhhtttwwwvvvjjjjjj___VVVcccrrr```>>>000000222888>>>???999444(((,,,000000,,,)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&''''''((()))))))))111qqqrrrtttooommmvvvnnnfffttt^^^___HHHOOOlll[[[???000888NNNkkk~~~~~~~~~kkklllYYYYYYVVVNNNFFF???======<<<444000,,,111SSSxxxppp[[[XXXfffaaaMMMNNNbbb~~~iiiWWW[[[nnn{{{yyyqqq___OOO<<<111111333222///000///AAAcccwwwvvvuuu{{{~~~zzzyyyssshhhkkknnngggeeennnlllhhheeeVVVBBB;;;===666EEElll}}}vvvlll{{{tttqqqqqqhhheeeVVVmmmhhh>>>222---+++,,,222@@@WWWjjjqqq|||lllRRRAAACCCBBBVVViii\\\kkkfff]]]eeeoooiiimmmfffFFF;;;222///000...777111999QQQdddhhhiiilllhhhkkknnnoooppprrrttttttHHH===>>>===<<<:::888555333222000000...---+++***(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***%%%%%%,,,000+++)))+++***(((...333,,,,,,MMMvvviii~~~gggrrrsssaaaEEE<<>>AAA>>><<>>:::666222333000...JJJwwwyyyqqqeeebbbfff\\\HHHAAAIIItttiiieeeqqq{{{PPP???:::HHHOOOFFF;;;:::555<<>>000((()))---000DDDaaaoooqqqmmmrrriiirrrtttGGGBBBBBBLLL[[[dddgggfffeeeiiimmmmmmiiikkk{{{YYY??????===444333???>>>@@@MMMaaaqqqqqqiiinnnmmmmmmmmmnnnpppsssuuuMMMAAA>>>===<<<:::888555333222000000...---+++***(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((******((((((***%%%...,,,$$$222ZZZ~~~ttt~~~kkkjjjaaaBBBCCCQQQfff^^^PPPAAA@@@QQQIII***...222666555000+++'''&&&''''''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************,,,)))(((---///---+++,,,+++555???MMMkkkllloootttuuurrrhhhaaaTTTGGGNNNJJJKKKRRR[[[ggguuu}}}xxxuuutttsssqqqssswwwyyytttoooooorrrrrrmmmgggbbbbbbbbbaaa___\\\YYYWWWXXXWWWWWWVVVUUUUUUTTTTTTQQQPPPNNNNNNOOOOOOMMMLLLMMMLLLJJJHHHHHHHHHIIIJJJIIIJJJKKKMMMOOOQQQSSSSSSWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXVVVTTTPPPLLLHHHFFFEEEJJJMMMGGG<<<666999>>>SSSOOOFFF======FFFOOORRRgggddd```^^^[[[WWWPPPKKKRRRJJJ@@@888555666999:::444333000---***))))))***+++(((%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&'''))),,,SSSooosssyyyyyywwwjjjgggJJJcccJJJXXXmmmRRR;;;222444TTTyyy{{{|||}}}nnniii]]][[[WWWQQQJJJDDD>>>;;;333...///,,,+++FFFppp~~~wwwqqqggggggnnndddHHH444000\\\gggpppyyyyyy___MMMIIIYYYdddZZZKKKDDDAAAHHHWWWfffjjjfffdddfffjjjjjjiiiiiihhhhhhhhhgggjjjiiiiiikkkiii]]]JJJ;;;FFF333???gggpppdddfffssswwwwwwaaawwwqqqqqqfffXXXaaaiii???444,,,---111666MMMkkkyyyooonnnhhhqqqsssttttttWWWBBB===???LLL\\\eeeggggggfffggghhhjjjiiilllwwwvvvaaaKKK===@@@WWWXXXYYY]]]fffpppqqqlllnnnnnnmmmmmmnnnppprrrsssOOODDD>>>===<<<:::888555333222000000...---+++***(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&***,,,)))''')))+++,,,+++------666YYY{{{iiiiiijjjsss~~~[[[CCC666NNNeeelllRRR???MMMOOO555---...222777888333***###''''''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************///)))''',,,000///---,,,999BBBPPPooohhhSSSbbb{{{ssshhh___YYY\\\cccOOOTTTbbbuuuyyyzzzxxxtttrrrtttsssqqqqqquuuvvvpppiiiggggggfffbbb]]][[[ZZZYYYWWWUUUSSSRRRQQQOOOOOOOOONNNNNNMMMMMMLLLHHHGGGEEEEEEFFFFFFDDDCCCDDDCCCBBBAAAAAABBBDDDEEEDDDEEEFFFGGGIIIJJJKKKKKKOOOOOOPPPQQQRRRRRRRRRRRRPPPQQQSSSTTTSSSPPPMMMKKKBBBJJJPPPMMMAAA666111111BBBGGGGGG???888999<<<>>>QQQVVV[[[ZZZTTTNNNKKKKKK]]]]]]XXXMMM>>>444111222>>>===;;;777222...------++++++)))'''%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&'''***,,,VVVccchhhxxxyyyqqqzzzzzzxxxuuuWWWgggDDDUUUkkkQQQ:::222555UUUyyy||||||ooogggaaa^^^XXXSSSMMMFFF???;;;444//////------EEEkkknnnhhhpppiiillluuunnnTTT:::///JJJhhhzzz{{{lllWWWLLLYYYgggcccXXXRRRdddeee___SSSLLLRRR\\\bbbeeeffffffggghhhhhhiiiiiikkkjjjjjjllljjj^^^KKK<<>>NNN^^^eeegggggggggddddddhhhjjjkkkpppvvvuuu___]]]tttwwwuuuooolllnnnppppppnnnnnnnnnnnnooooooooopppMMMAAA>>>===<<<:::888555333222000000...---+++***(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))%%%+++,,,((((((---...+++000''';;;lllyyymmmyyy}}}}}}~~~uuujjjgggcccqqqQQQ:::OOOqqqxxxZZZAAADDDMMM222//////333999888000(((&&&%%%%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))************...***(((+++,,,,,,...222CCCIII___}}}wwwpppiiiuuuxxxdddTTTPPPXXXdddlllaaannntttqqqwwwzzzuuuxxx|||xxxwwwwwwtttooonnnooolllfff```]]]^^^^^^\\\YYYXXXVVVTTTQQQPPPOOONNNNNNIIIIIIIIIHHHHHHGGGGGGGGGDDDBBBAAAAAABBBAAA@@@??????>>>============>>>???@@@@@@AAABBBCCCCCCDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLHHHIIIKKKLLLMMMLLLKKKKKK===CCCJJJLLLGGG>>>666111444<<>>::::::;;;<<>>===<<<:::888555333222000000...---+++***(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***(((******(((***---,,,(((///333YYYzzz}}}{{{}}}{{{uuutttrrrrrrtttxxx|||zzz___eee{{{qqqOOO@@@UUU{{{tttPPPBBBIII===666//////444777555111'''%%%$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))******************,,,,,,))))))333@@@TTTfffvvv|||uuuoooyyy}}}___HHHSSSxxxtttoooqqq}}}|||yyy{{{zzzvvvssssssooohhheeefffbbb^^^XXXUUUUUUVVVUUUTTTPPPNNNLLLIIIHHHGGGGGGHHHEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@>>>>>>??????===<<<======<<<;;;::::::::::::<<<<<<======>>>??????@@@AAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFGGGCCCBBBCCCFFFHHHDDD999000,,,111555666888;;;<<<:::???DDDKKKPPPRRRPPPOOONNNRRRPPPPPPTTTVVVNNN>>>000444666888999888444...)))'''+++//////+++'''%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((''''''(((+++...IIIuuuzzzoooqqq{{{kkkmmmrrrmmm[[[hhh999WWWoooMMM777222666WWW{{{||||||{{{pppeee^^^ZZZ]]][[[QQQDDD===;;;333333555777JJJcccmmmrrrttt[[[WWWgggwwwzzz}}}~~~sssaaaQQQGGG___lllvvvzzzjjjHHHAAATTTfffiiijjjjjjkkkkkkkkkkkkkkkkkkjjjiiiiiikkkiii]]]JJJ;;;KKK555<<>>===<<<:::888555333222000000...---+++***(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******,,,)))((())))))(((+++000BBB[[[yyyrrriii~~~}}}}}}xxxtttqqqpppiiiiiihhhhhhjjjmmmqqqsssuuuzzz~~~ppp]]]nnnRRR>>>WWWpppnnnUUU888EEE>>>555///000444777999---)))%%%$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************(((+++......+++///BBBUUUqqqZZZuuuvvviii~~~{{{uuussswww{{{{{{xxxwwwsssooollllllhhhbbb___```[[[XXXRRROOONNNMMMLLLLLLJJJIIIGGGDDDCCCBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@===;;;::::::::::::999777:::::::::999888777666666888888999:::;;;<<<<<<<<<<<<===>>>???????????????@@@???<<<;;;;;;===???AAA@@@<<<999===DDDEEE???888000111000000444::::::777555777<<>>VVVfffaaa___rrrooooooTTT@@@===GGG\\\hhheeedddhhheeefffiiilllkkkggggggkkkdddlllnnnuuu~~~sssrrrnnnjjjlllppppppmmmmmmmmmmmmmmmmmmlllllllllLLL@@@>>>===<<<:::888555333222000000...---+++***(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********+++&&&(((---***'''666LLLqqqyyyiiimmm~~~}}}|||}}}|||{{{zzzyyyxxxxxxxxxxxxvvvvvvvvvvvvwwwyyy{{{}}}|||}}}}}}xxxrrrmmmiiigggfff____________aaaccceeegggiiinnnwww~~~kkk{{{rrrzzzSSSEEETTTmmmjjjMMMGGGDDD>>>666111111666;;;888111)))&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))***************+++---000333>>>VVVkkk|||jjjxxxeeexxxuuunnnjjjmmmssssssooonnniiieeeddd```ZZZXXXZZZSSSQQQMMMJJJHHHGGGFFFEEEFFFEEECCCBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<888777555555666666444333444555555555555555444444444555555777888999::::::888999999:::::::::999999888777666555666777888999555333333666;;;???AAA@@@555444111...000555555222---...000333999AAAGGGLLLMMMGGGCCCEEELLLUUUYYYZZZAAA888111333===DDDBBB===000///.........,,,***'''%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((***---///ZZZpppxxxtttsssoooZZZVVVqqq@@@___hhhIII555222888YYY}}}}}}|||xxxggg[[[\\\]]]RRRGGGCCC===444555;;;@@@OOO___```iii[[[SSS___tttzzzrrrzzzvvvcccRRRBBB???BBBKKKUUUZZZ\\\___www~~~iii^^^^^^{{{~~~|||tttpppqqqoookkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjllljjj^^^KKK<<>>cccssshhhZZZaaapppyyybbbuuuqqqjjjqqqqqqoooSSSiiiiiiWWW...)))+++111???\\\nnnhhh^^^yyyvvvpppUUUAAA===HHH^^^iiieeedddkkkgggddddddjjjmmmkkkhhhiiieeennnnnnmmmqqqnnnlllssskkklllllljjjlllpppppplllmmmlllkkkkkkkkklllmmmnnnLLL???>>>===<<<:::888555333222000000...---+++***(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************)))$$$)))222---+++FFFkkk{{{|||}}}{{{wwwtttsssrrrrrrqqqpppoooooooooooonnnnnnnnnooopppsssuuuvvvtttuuuxxxzzz|||}}}}}}|||zzzvvvpppjjjeeebbb``````YYYYYYYYYZZZ\\\]]]^^^___```fffooowww~~~vvvfff{{{PPP<<>>===<<<:::999999888888888999999999999999666555333333444444222111///000111222333333333333111222333444666777888999666666666777666666555555000111111222222333222222222444555444333444999===111222///***))),,,...,,,222222000...---111:::@@@EEEFFFFFFDDDBBBEEEKKKQQQMMM???000///999BBBAAA<<<777222---,,,---...---+++%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((***---000MMMgggyyyyyyfffttt|||{{{pppfffppp555\\\oooIII555222888ZZZ}}}}}}|||lll[[[ZZZZZZPPPGGGEEEDDD;;;<<>>EEEDDD>>>UUUggg{{{rrr[[[KKKFFFqqqvvvyyyvvvpppllllllmmmkkkkkkkkkllllllmmmmmmnnnlllkkkkkkmmmkkk___LLL>>>MMM888???dddsssmmm]]]bbbqqq{{{eeexxxuuuvvvzzzuuurrrQQQeeecccTTT444///...222AAAaaauuupppwww~~~vvv{{{tttGGG@@@<<>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***(((&&&&&&(((******+++,,,---((((((222BBBddd|||yyy~~~zzzzzzyyywwwsssnnnhhheeecccdddeeefffffffffeeedddaaadddggghhhiiijjjlllnnnlllmmmppprrrssssssrrrqqqmmmhhh```[[[XXXWWWVVVUUURRRQQQOOOOOOPPPRRRUUUWWW]]]aaafffkkkpppuuu{{{{{{ooofff~~~|||sssNNN;;;LLLiiixxxSSS<<>>:::::::::999999999888888888777777666555444444444222222222111000//////...........................000000000000000000000000222222111111000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,---...///000111222999<<>>eeesssiiieeedddyyy{{{ttt}}}sssvvvxxxTTTWWWoooVVV999***555333<<>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((('''(((***+++,,,,,,(((000++++++DDDaaapppxxxooonnnwww~~~yyysssmmmmmmllliiifffbbb^^^[[[[[[\\\]]]^^^^^^^^^]]]]]][[[]]]```bbbbbbcccdddfffdddeeeggghhhgggfffdddcccfffaaaYYYTTTPPPOOONNNMMMJJJIIIHHHHHHIIIKKKNNNPPPVVVYYY^^^cccgggmmmssswww{{{|||~~~{{{sssuuuTTT<<<@@@ooojjjTTT<<<:::GGG@@@+++000777;;;666///+++***(((((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))((('''(((***+++***333***///LLLeeehhhvvvvvvnnnzzz}}}{{{}}}}}}xxxqqqooosssxxxyyyvvvpppjjjeeeaaa______ZZZWWWRRROOOLLLIIIEEECCCBBBBBBAAA???>>>===<<<;;;888888888888777777777777555555444333333222111111111111000//////...------------------------------........................//////......------------************************+++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++,,,---...///000000222777===BBBBBB@@@>>>===MMMRRRWWWSSSDDD555333999AAA===777333222000...+++,,,)))'''%%%&&&'''((('''&&&((()))))))))))),,,...YYY}}}|||pppxxxzzzooo```VVVaaa___<<>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((())))))***++++++,,,,,,(((,,,...AAAhhh~~~|||wwwmmmqqqtttwww|||~~~yyywwwtttoookkkeeedddbbb```]]][[[YYYXXXVVVWWWXXXYYYYYYYYYYYYXXXZZZ\\\^^^___^^^^^^___aaa``````aaa```^^^[[[XXXVVV[[[VVVOOOJJJFFFEEECCCBBB??????>>>>>>@@@BBBEEEGGGLLLOOOSSSWWW[[[```fffjjjkkklllpppuuu|||tttfff~~~ZZZGGGVVVsssvvvUUUBBBLLLJJJ888111333999===:::000)))''')))(((&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''***(((&&&''')))+++,,,---333888HHH```{{{ooosssuuu```hhhpppuuu}}}yyy{{{}}}~~~~~~~~~{{{wwwrrrnnnmmmnnnsssoooiiibbb]]][[[ZZZZZZQQQNNNJJJGGGEEECCC@@@>>>======<<<;;;999888777777555555555555444444444444111111000000///..................---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))(((((((((((((((((((((((())))))*********+++++++++++++++************)))))))))******+++,,,---......***000777===@@@@@@@@@@@@DDDMMMWWWWWWIII777......AAADDDDDD???666//////111,,,***(((''''''((('''%%%&&&((()))))))))))),,,...iiizzzjjjooollllllSSSBBBWWWbbb===___oooLLL444333777RRRyyyyyymmm}}}kkkhhhjjjhhhhhhffffff]]]IIIFFFZZZNNNZZZfffiiiggghhhkkklllooossstttqqqoooqqqqqqpppeeeeeeccc``````fffqqqzzzzzzWWWWWWrrrccc___yyyoootttrrrooollljjjiiihhhhhhjjjjjjjjjjjjlllnnnoooqqqoooppprrrhhhiiicccGGGCCCNNN999CCCjjjtttjjjeeeccctttsssllluuulllzzz}}}{{{pppTTT\\\pppOOO777)))222111888WWWmmm|||ppppppvvvaaa555999777BBBTTTbbbfffcccccceeeeeeeeeeeefffgggggghhhhhhhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiiiiijjjjjjiiigggfffhhhiiijjjjjjjjjlllnnnMMMBBB???>>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++*********+++///,,,:::bbb||||||www|||~~~wwwqqqmmmjjjgggddd```___\\\ZZZXXXWWWWWWWWWRRRRRRSSSSSSTTTTTTTTTTTTWWWYYY[[[[[[ZZZYYYZZZ[[[ZZZZZZZZZYYYWWWSSSPPPNNNQQQLLLFFFAAA>>><<<;;;999777666666777888;;;===???CCCEEEIIIMMMPPPUUUZZZ]]]___aaaeeekkkrrr|||gggpppvvv[[[???\\\{{{|||^^^BBB@@@LLL:::222333>>>BBB777+++'''(((&&&&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''')))&&&&&&))),,,---...000&&&LLLmmmlllhhhuuuwwwlll]]]SSSfff{{{}}}zzz{{{yyyvvvtttrrrpppllljjjmmmjjjddd^^^XXXUUUSSSRRRIIIFFFCCCAAA@@@>>><<<:::999999888777666555444333222222111111111000000000......------,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))************************((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,(((,,,111666999<<>>HHHCCC555,,,///777,,,+++)))))))))(((&&&$$$&&&((()))))))))))),,,...VVV}}}sss}}}|||xxxfffPPP[[[fff@@@^^^oooJJJ444333666QQQyyyzzzlllyyy~~~oooWWWDDD222111BBB???RRRgggoooiii]]]SSSNNN]]]jjjxxx}}}wwwiii[[[QQQOOOHHHMMMbbbvvv}}}}}}~~~sssxxxrrr```uuudddmmmmmmmmmllljjjiiihhhgggjjjjjjjjjjjjlllnnnppprrrpppooorrrhhhiiiaaaFFFEEELLL888DDDkkksssjjjffffffxxxvvvlllsssjjjlllpppssslllTTT^^^rrrPPP555***444777AAAZZZmmm~~~kkkeeehhh888888333CCCWWWccceeebbbbbbeeeeeeeeeeeeffffffggggggggghhhggggggggghhhhhhiiijjjjjjiiihhhhhhiiijjjiiigggfffgggiiiiiiiiiiiijjjlllLLLBBB???>>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))+++,,,+++)))((()))+++444BBBYYYttt~~~qqqtttxxxssslllfffaaa^^^\\\[[[WWWUUUSSSQQQOOOOOOPPPPPPJJJJJJJJJJJJKKKKKKLLLLLLOOOQQQRRRRRRQQQPPPPPPQQQOOOPPPPPPPPPNNNKKKHHHFFFHHHDDD???:::888777555444222222222333444666888999<<>>111FFFQQQ[[[YYYKKK>>>:::===>>>IIIXXX```\\\SSSNNNLLL>>>111444MMMkkk}}}yyy~~~eeeOOOllldddkkkkkklllllllllkkkiiihhhjjjjjjjjjkkkllloooqqqrrrooommmqqqhhhhhh___EEEGGGIII888EEEmmm}}}qqqhhhhhhkkk|||pppvvvkkkkkksssyyysssXXX___qqqPPP111,,,555888GGG[[[ggg{{{pppEEE111222DDDXXXccccccbbbccceeeeeeeeeeeeeeeffffffffffffggggggfffffffffggghhhhhhgggffffffgggiiijjjjjjiiiggghhhiiiiiigggfffgggiiiLLLCCC???>>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))***+++,,,+++)))))),,,000===ccczzzvvvrrrqqqttt}}}}}}xxxsssmmmiiiddd^^^YYYWWWVVVUUUOOOMMMKKKJJJIIIIIIIIIIIIFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLKKKJJJJJJKKKIIIIIIJJJKKKJJJGGGEEEDDD@@@===888555333222111000000000000111111333444555777999<<<>>>@@@CCCGGGJJJPPPTTTYYY]]]ccckkkvvv}}}zzzWWWCCCWWWwwwwwwWWW888AAA333,,,444AAAEEE@@@:::)))'''%%%$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((***(((***---+++(((000<<>>;;;999999888777555222222111111000//////...,,,,,,,,,,,,++++++++++++***************)))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''(((((('''''''''((((((((()))))),,,+++***)))***...555999???<<<:::>>>JJJYYY___^^^AAA555...777HHHOOODDD666222000---++++++***((('''&&&((()))))))))))),,,...>>>dddppptttssslllrrrpppwwwggg^^^fffCCC]]]nnnKKK777444222NNN|||qqqnnn___qqqlllaaaQQQVVVqqqhhh:::;;;@@@FFFEEE<<<555777???BBBOOObbbqqquuuuuu{{{vvveeeSSSKKKJJJTTTkkkxxxeeeMMMddd^^^jjjkkklllmmmmmmlllkkkjjjkkkkkkkkkkkkmmmnnnppprrrmmmkkkooohhhhhh^^^FFFJJJGGG777GGGooo{{{ooofffggglllssszzzqqqzzz{{{]]]```oooLLL......333333HHH]]]```sss|||xxxPPP000333EEEYYYaaacccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffeeeeeeffffffgggfffeeeeeefffiiijjjjjjiiiggghhhiiihhhfffeeefffgggKKKBBB???>>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))))))))+++,,,+++***,,,333999OOOsss~~~{{{uuuxxx}}}tttkkkeeeaaa___[[[VVVRRRPPPOOOOOOHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@AAABBBCCCBBBDDDEEEEEEDDDCCCDDDEEECCCDDDEEEEEEDDDBBB@@@???888555111//////...---,,,------........./////////111333666888999<<>><<<<<<:::777555555444222111//////......------,,,,,,+++++++++*********))))))''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((()))))))))((()))+++///333444777999;;;BBBNNNUUUUUUSSSDDD666888FFFOOOJJJAAA666333///,,,++++++***)))&&&((()))))))))))),,,...555kkk|||xxxuuuuuu|||tttjjjkkkOOORRRhhhDDDYYYnnnNNN:::444000KKK{{{ppp~~~rrrvvvrrr|||ppp\\\qqqwwwNNNLLLMMMSSS[[[______aaafffmmmwww{{{{{{ttt___OOOOOO```rrrwwwxxxlllZZZfff]]]jjjkkklllmmmmmmlllkkkkkkmmmlllllllllmmmnnnpppqqqmmmjjjooojjjiii___HHHOOOGGG888IIIqqq|||ooocccdddiii~~~|||ttt~~~xxxvvv\\\cccqqqKKK///111222///MMMhhheeeqqqsssvvvppp{{{rrrGGG888666GGGXXX```cccfffgggeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeeeeeeeeeeefffgggfffeeefffhhhiiihhhgggeeefffggggggfffeeefffhhhHHH??????>>>>>><<<999666333111///...---+++***)))(((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((***,,,,,,+++000999@@@bbbppp{{{}}}|||xxx}}}}}}~~~vvvlllbbb[[[SSSRRRPPPLLLHHHFFFFFFFFFAAA@@@???>>>===<<<;;;;;;:::999888888888999:::;;;888:::<<<<<<;;;:::;;;<<<;;;<<<======<<<999777666333000---+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,...///222333444777:::===>>>CCCKKKPPPTTT[[[fffmmmkkkvvvzzzvvv~~~qqqJJJBBB___tttrrr@@@DDD@@@666444===AAA???777222+++'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((,,,000111999TTTqqqrrrpppwww~~~rrruuuooonnn{{{}}}|||yyyrrrqqqmmmllljjjddd^^^ZZZYYYYYYMMMKKKGGGCCC@@@===<<<;;;999666444222222111///---------,,,,,,++++++******************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((((((%%%'''))))))******,,,...+++666=========CCCGGGGGGQQQKKKAAA888444888BBBJJJ888555000,,,++++++++++++&&&((()))))))))))),,,...RRR}}}zzz|||jjjjjj]]]>>>PPPtttLLL[[[sssQQQ<<<555...HHHyyy~~~nnn|||HHHJJJfffUUUssshhhccckkkuuu{{{~~~|||pppfffmmmyyyxxx||||||tttjjjccc```___ppp___ddd```___rrroookkkkkklllllllllkkkkkkkkknnnmmmllllllmmmnnnooopppmmmjjjpppkkkkkk```JJJRRRHHH:::KKKsss|||pppbbbbbbeeeyyyxxxrrr|||zzzvvvqqqkkkXXXeeetttMMM000555222...TTTvvvqqqyyy~~~kkkaaa___GGG444???888HHHWWW^^^cccggghhheeeeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeedddddddddeeeeeehhhgggffffffggggggfffeeebbbdddffffffffffffhhhiii}}}EEECCC???>>>>>><<<999666333111000///---+++)))(((((()))******)))((((((((((((((()))))))))))))))))))))))))))************++++++++++++(((&&&&&&)))444HHHZZZmmmjjjgggxxxrrrvvv|||tttiiibbb]]]YYYVVVPPPLLLGGGCCCAAA@@@??????999888888777666555555555333222222222333444444555444444555555666777888888555555666666555333222000......,,,+++***)))))))))---,,,+++++++++,,,------000000000000111222333444===@@@DDDIIIOOOWWW___dddiiipppxxx}}}xxxyyyoooHHHDDDhhhZZZAAADDDJJJ888555CCCAAA@@@999///(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++)))''''''((()))))))))(((222555&&&000qqqnnnpppyyyxxxmmmssszzz{{{}}}xxxzzzzzz{{{}}}~~~{{{tttnnnhhheee```\\\WWWRRRLLLHHHDDDCCCAAA???<<<:::888777555444333111///---+++***,,,,,,,,,+++++++++******''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))---000666===BBBEEEDDDCCCMMMZZZYYYBBB------???MMMIII:::------111000,,,((())))))(((((((((***+++,,,GGGzzz{{{qqqPPPGGGnnnVVVXXXsssVVV<<<222111???qqqggg|||uuuwwwvvvcccfffcccvvv{{{zzz{{{vvvlllffffffhhhhhheeekkksssxxxeeeiii```^^^[[[XXX[[[aaahhhkkkllllllllllllkkkkkkjjjjjjjjjmmmnnnpppqqqrrrqqqooonnnooojjjqqqiiijjjZZZ===VVVAAA@@@QQQrrrwwwnnniii]]]qqq~~~lllkkkvvvlllmmmdddyyyiiiRRRooommmDDD777...111@@@SSSmmm~~~}}}|||~~~zzzfff???DDD...777III[[[bbbcccdddfffgggeeeeeeeeefffeeeeeedddddddddeeefffggghhhhhhhhhhhhjjjiiigggfffeeeeeeeeefffgggfffeeeddddddeeefffgggFFFBBB???>>>>>><<<999666333111000///---+++))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))************+++++++++&&&---///+++...BBB\\\mmmdddgggcccjjj~~~{{{yyyyyywwwkkkbbb\\\XXXSSSPPPIIIEEE@@@<<<;;;:::999888555555444444333222222111000000//////000000111222111111111222333444444444333333444444333111000///---,,,++++++************+++,,,,,,,,,,,,+++++++++,,,------...///000222222666999===CCCIIIPPPXXX]]]bbbhhhqqqwww{{{www|||~~~kkkLLLPPPaaayyy```EEE@@@FFF@@@555444<<<:::666...&&&###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((()))((((((((()))++++++++++++!!!)))777HHHwww{{{xxxsssbbbzzzzzzqqqyyyxxxxxxzzzzzzwwwoooiiiddd___YYYSSSNNNJJJGGGDDD@@@???===;;;999666444333111111///...,,,***))))))************))))))((((((''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))+++---222888>>>BBBDDDDDDMMMTTTYYYQQQ???333:::GGG\\\TTTCCC000***///000,,,***))))))((()))***+++,,,BBBooo}}}~~~}}}}}}jjjTTToooWWWYYYuuuYYY===333111>>>nnnhhhwww{{{vvvnnnmmmxxx~~~}}}uuuuuuqqqhhhccccccdddcccfffooo~~~bbbccc]]]NNNRRRYYY___dddgggiiijjjnnnnnnmmmmmmllllllllllllmmmnnnpppqqqqqqqqqpppoooqqqlllqqqkkkjjjZZZAAAVVV>>>???RRRrrrvvvmmmggg]]]ppp~~~nnnnnnyyyppprrrlllmmmUUUppppppLLL222...000@@@XXXlll|||~~~tttmmm:::>>>000888JJJ\\\ccccccdddfffgggeeeffffffggggggffffffeeeeeeeeefffggghhhhhhggggggjjjiiigggfffeeeeeeffffffffffffeeeeeeeeeeeeffffffHHHBBB???>>>>>><<<999666333111000...,,,***))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))************+++++++++)))......///===YYYooovvvuuu{{{tttllllllooozzz}}}{{{||||||~~~nnnggg^^^WWWRRROOOJJJFFFAAA===999666444444333222000000000//////......---,,,,,,,,,+++,,,,,,---...---------......//////000000000111111111///...---++++++************++++++***+++,,,,,,,,,,,,+++***++++++++++++---...///000000333888===BBBIIIQQQVVVZZZ```hhhooottt{{{vvvqqq|||ooo{{{|||]]]LLLGGG___===JJJLLL555...444:::===666(((!!!$$$+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((()))***+++,,,,,,---999'''000LLLZZZjjjsssjjjyyy|||rrrxxxwwwvvvvvvuuuqqqiiiccc^^^YYYQQQJJJEEECCC@@@???:::999888666333111000///,,,,,,+++***)))(((''''''(((((((((''''''''''''&&&''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((((()))((((((''''''(((((())))))***,,,111777===CCCFFFHHHHHHQQQ[[[TTTBBB888;;;LLLVVVRRR===000333333++++++***)))))))))***+++,,,888^^^iiiqqqxxxzzz}}}sssVVVjjjTTTVVVxxx]]]???333222<<>>>>><<<999666333111///...,,,***)))))))))******))))))((((((((((((((((((((((((((((((((((((((())))))*********+++++++++111)))(((666PPPfffllljjjxxxqqqvvvvvv~~~uuuyyyuuuooo```ZZZSSSMMMJJJFFF@@@<<<;;;888444222111111000///------,,,,,,++++++++++++******))))))))))))***************+++++++++,,,,,,...//////000///...---,,,)))))))))))))))***++++++++++++++++++,,,---///000---------,,,,,,------...///222666:::@@@FFFMMMRRRUUUZZZaaaggglllsss|||xxx{{{rrr{{{eee@@@WWW|||JJJ>>>JJJBBB111,,,555===:::///&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''')))***++++++++++++,,,)))///LLLppp|||vvvuuu{{{}}}zzzpppiii|||yyywwwtttsssqqqlllccc]]]WWWRRRKKKEEEAAA>>><<<:::555444333111///---,,,+++(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''((((((((('''((())),,,111999AAAGGGIIIDDDJJJ]]]jjjbbbKKK888555EEENNNFFF999333000---,,,+++***)))******,,,,,,666lllzzz}}}uuunnnmmm```IIIaaaMMMNNNzzz___???333222999cccooommmwwwlllggg~~~{{{mmmkkkeee]]]YYYXXXSSSMMMBBBEEEWWWwwwiiiKKKVVV```vvvuuurrrmmmhhhggghhhkkkoooooooooooooooooooooooonnnooopppqqqqqqqqqppppppqqqnnnooonnnfffVVVKKKRRR999CCCYYYuuuvvvmmm```^^^kkksssmmmooouuuoooxxxttt~~~dddQQQjjjeeeFFF---555777TTTxxxyyy>>>999999;;;LLL^^^dddddddddeeeeeeeeeffffffggggggggggggfffffffffggggggggggggffffffhhhhhhggggggffffffffffffbbbccceeeeeeeeeeeecccbbbIIIBBB???>>>>>><<<999666333111///...,,,***))))))*********))))))((((((((((((((((((((((((((((((((((((((())))))*********+++++++++///(((///FFFYYY\\\\\\^^^{{{|||~~~|||rrrhhhaaaWWWQQQJJJEEEBBB>>>888444555222///.........---+++++++++***************)))***))))))((((((((()))))))))))))))))))))*********------...///...---,,,+++(((((((((((()))***+++++++++***))))))+++///444777222111000///------,,,,,,///111555888<<>>:::666333111000///...,,,+++***)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((('''((((((***...555???FFFOOOLLLLLL[[[xxxlllFFF888===GGGNNNFFF666000444---,,,+++******+++,,,---;;;{{{ttt```TTTBBBaaaMMMFFFyyyaaa???333222666]]]uuulll||||||uuu{{{oookkkbbbXXXTTTRRRJJJBBB111000AAAgggdddMMMWWW^^^gggddd```___bbbfffiiijjjnnnnnnnnnnnnnnnnnnnnnnnnoooppppppqqqqqqqqqqqqqqqpppmmmmmmooocccSSSPPPNNN999GGG```yyyvvvnnnbbbdddkkkpppnnnppprrrmmmsssnnnqqqYYYSSSlll```@@@---444666WWW}}}>>>111777;;;LLL^^^dddcccdddeeeeeecccdddeeefffffffffffffffeeefffgggggggggggggggggggggggggggggggggfffffffffbbbccceeeeeeeeeeeecccbbbIIICCC???>>>>>><<<999666333111...---,,,***)))******+++******)))((((((((((((((()))))))))))))))))))))))))))************+++++++++&&&000DDDUUUWWWRRRWWWcccoooxxxzzzxxxzzzpppfff]]]WWWNNNIIIBBB===;;;777333///...,,,************)))((())))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((++++++,,,------,,,+++***(((((('''(((((()))******+++)))((()))+++000444777333222111///---,,,,,,,,,---///111333666;;;AAAEEENNNQQQVVVXXX[[[___fffkkkrrrzzzuuuuuuyyy{{{lllSSS???[[[zzzbbbHHHFFFAAA000...///555<<<999---###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))+++,,,+++))))))---000999YYYzzzrrrlllgggsssvvvuuuyyyrrryyyuuupppkkkfff___UUUNNNAAA???<<<:::777444000,,,...---,,,+++***)))((((((''''''(((((((((((((((((('''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((&&&((()))***,,,222;;;BBBLLLPPPOOOUUUrrr|||[[[<<<:::HHH```dddNNN:::555...---,,,+++++++++,,,---999pppdddJJJfffSSSCCCuuueee@@@444333333WWW|||yyyjjjnnniii~~~yyyrrrjjj^^^TTTPPPMMMDDD999...///???eeegggRRRTTTPPPTTTSSSTTTZZZccciiikkkiiimmmmmmmmmmmmnnnnnnnnnnnnppppppppppppqqqqqqrrrrrrpppnnnkkkppp```PPPUUUKKK999KKKfff}}}tttlllfffkkknnnoooqqqsssqqqnnnmmmkkklllWWWYYYrrr```@@@+++...444SSSyyy{{{nnntttHHH111999999KKK\\\ccccccccceeeeeeccccccdddeeeffffffffffffdddeeefffggghhhhhhhhhhhhffffffggggggggggggffffffddddddeeeeeeeeeeeeddddddHHHDDD???>>>>>><<<999666333111...---+++************+++******)))((((((((((((((()))))))))))))))))))))))))))************+++++++++&&&>>>QQQTTTVVVaaakkknnn]]]gggmmmtttxxxrrrxxxlllaaaYYYRRROOODDD???999555444222///,,,+++)))(((((())))))(((&&&(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''((()))***++++++***)))((((((((('''''''''((())))))(((((()))***,,,...000111//////---,,,,,,++++++++++++,,,...///111555:::===DDDHHHMMMQQQTTTYYY___dddllltttxxx||||||rrrvvv|||wwwwwwwwwLLLKKKvvv^^^FFFIII===444,,,000:::<<<222'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((()))+++---+++***,,,222888HHHZZZyyyzzzooo```bbbrrr{{{ssssssxxx~~~zzzsssuuupppjjjddd^^^VVVLLLEEE;;;888444222111///---+++++++++***)))(((''''''&&&((((((((('''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((%%%(((***++++++///666<<>>EEEMMMVVV]]]aaammmmmmmmmnnnnnnnnnooooooqqqpppppppppqqqqqqrrrrrrqqqoookkkrrr___OOO[[[JJJ888MMMjjj~~~}}}rrrjjjfffnnnooommmsssuuuqqqooonnnqqqrrr[[[]]]rrr[[[===,,,---:::TTTooovvvpppkkkuuu{{{UUU777999777III[[[bbbbbbccceeeeeecccdddeeefffggggggggggggcccdddeeeggghhhiiiiiiiiieeefffggghhhhhhgggffffffffffffeeeeeeeeeeeeffffffGGGEEE???>>>>>><<<999666333111...---+++*********++++++******)))((((((((((((((()))))))))))))))))))))))))))************+++++++++///HHHQQQKKKZZZ{{{tttdddpppssstttzzz{{{yyywwwzzzwww{{{mmm```VVVOOOJJJHHH===888222/////////...,,,+++)))((()))******)))''''''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''((((((''''''''''''((((((%%%'''***------,,,+++)))******************+++,,,+++,,,---...///222777:::;;;@@@GGGLLLPPPVVV\\\aaajjjrrr|||yyyuuu||||||ssskkkzzzeeeJJJ```mmmGGGHHHGGG:::------777;;;555,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((())))))+++---,,,+++///777???yyy}}}qqqrrrrrrTTTHHH[[[yyyuuuzzz|||zzz~~~|||zzz}}}qqqllleee___XXXOOOEEE>>>:::666111...---.........))))))(((''''''&&&%%%%%%((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''$$$(((++++++***,,,222888AAAOOO\\\\\\WWW\\\ooo}}}```@@@777GGGTTTJJJ777///...---,,,+++,,,,,,---333NNN___}}}zzzuuuNNNVVVSSS@@@dddoooGGG888444...LLLssswwwbbb^^^ZZZXXX```{{{pppfffVVVKKKIIIHHH???444---///333EEE???111555***,,,...222666???NNN```mmmmmmmmmnnnnnnooooooooopppqqqqqqppppppqqqqqqrrrsssrrrqqqlllttt___OOO^^^JJJ777NNNkkk~~~{{{ppphhhcccmmmllljjjrrruuupppooorrryyy{{{```^^^lllSSS666...000CCC[[[mmm|||tttwwwppprrrZZZ999333666GGGYYYaaaaaabbbeeeeeedddeeefffggghhhhhhhhhhhhbbbcccdddfffhhhiiijjjjjjeeefffggghhhhhhgggffffffggggggeeeddddddeeeggggggyyyIIIBBB??????===;;;888555333222...---,,,+++************))))))(((((((((((())))))((((((((((((((()))******(((---...)))(((---111000MMMTTTSSSLLLUUUlllwwwrrr~~~~~~}}}tttsss{{{nnnppp{{{zzzmmm___XXXRRRHHH===888666444000,,,*********+++)))(((''''''''''''((((((---***'''&&&&&&'''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''(((((('''%%%######%%%'''&&&%%%$$$$$$%%%&&&((()))'''''''''(((((((((((())))))))))))))))))*********))))))))))))************))))))***+++...111444555777;;;AAAGGGMMMRRRXXX\\\aaaeeennnyyy___jjjwww|||ZZZDDDbbb}}}ccc999===>>>333&&&+++===???333)))%%%&&&))))))$$$$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))*********000,,,%%%---333(((BBB~~~ttt{{{eeeqqqVVVMMMdddzzz}}}~~~xxxxxxyyy|||~~~~~~}}}}}}yyymmmhhh^^^TTTKKKCCC;;;777333///+++)))+++,,,+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''((((((((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))))))))***---000888@@@PPP\\\ZZZXXXfff{{{ccc<<<111UUUeeeIII999///))),,,///...,,,,,,333XXX|||xxxsssgggyyyIIIIII\\\===dddnnnWWW===...111FFFhhheeezzzhhh___TTTXXXzzz{{{ooodddVVVMMMHHHCCC<<<666000...------......,,,++++++,,,,,,---666III___llljjjqqqqqqjjjhhhoootttsssqqqqqqppppppqqqqqqrrrsssqqqqqqrrrggg```PPPeeeBBB===SSSppp{{{ppphhheeehhhnnnrrrssstttwww|||~~~zzzyyy\\\___rrrSSS<<<)))///NNNcccwww|||yyygggfffrrrBBB444222777HHHZZZbbbbbbbbb```^^^fffffffffgggffffffeeedddccccccdddeeeeeeffffffgggggghhhhhhfffdddcccdddfffgggeeeddddddeeegggggggggyyyIIIAAA??????===;;;888555333111...---,,,+++************))))))(((((((((((())))))((((((((((((((()))******,,,)))***+++)))***666EEETTTXXXVVVMMMNNNZZZcccdddnnnvvv{{{uuusssooo~~~mmm```SSSMMMHHH???777333333000---***(((((()))***))))))((((((((((((((())))))'''%%%%%%'''))))))((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((++++++++++++************((((((((()))))))))******************,,,...111222555888>>>CCCIIIPPPVVV[[[\\\bbblllxxxeeevvvvvvyyy|||XXXTTTbbbeee```EEE@@@444+++...888<<<999---(((%%%(((((($$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************'''------...333777ZZZ{{{yyywww{{{zzzWWW[[[fffuuu}}}uuuvvvwww{{{{{{tttooofff```VVVLLLDDD===666222000---)))((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))))))))***---000666;;;IIIZZZ```___eeeqqqoooBBB///IIIgggkkkKKK===444444000''')))222///hhhzzz~~~hhhggg@@@???___@@@^^^sss[[[>>>///111AAAbbbiiivvv|||nnnhhhqqqyyy~~~zzzssszzzooodddUUUMMMJJJFFF>>>666...---++++++,,,,,,+++))),,,,,,,,,,,,444FFF\\\kkklllqqqooofffdddlllssstttqqqqqqppppppqqqqqqrrrsssooosssnnnfff\\\VVVbbb@@@CCCZZZtttxxxnnnfffbbbhhhooosssrrrqqquuuzzz|||{{{sssZZZdddoooGGG222000333PPPkkkxxxooommmCCC>>>666555GGGYYYbbbdddeeedddbbbeeeeeefffffffffffffffeeecccddddddeeeeeefffggggggggghhhgggfffdddcccdddfffgggeeecccdddeeeggggggggg{{{JJJBBB???>>>===;;;888555333111...---,,,+++************))))))(((((((((((())))))((((((((((((((()))******...%%%%%%,,,+++)))===XXXZZZ```eeebbbZZZUUUXXX]]]ggglllvvv|||||||||mmmxxx~~~nnn]]]QQQFFF@@@<<<666000......,,,***(((''''''((()))***)))))))))))))))******)))'''&&&&&&(((******)))''''''&&&&&&&&&&&&&&&'''$$$######&&&***,,,+++)))(((((((((''''''&&&%%%$$$''''''''''''((((((((((((------,,,,,,+++*********''''''((((((((()))))))))+++*********+++,,,...///111333777<<>>ZZZ{{{{{{iii~~~dddJJJLLLjjj~~~~~~}}}||||||~~~|||vvvnnniii[[[UUUKKKAAA:::555000------***'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))))))))***---000555666AAAVVVdddffffffhhh|||dddKKKBBBNNNdddXXXDDD555333000((()))111'''```zzzwwwmmmSSS???dddGGG[[[zzzaaa@@@000111:::ZZZqqqooouuuvvvkkkVVVsss}}}sssfffWWWOOONNNKKKAAA888///...,,,+++,,,,,,+++)))---,,,++++++222AAAWWWhhhlllqqqmmmcccaaajjjrrrtttqqqppppppppppppqqqrrrrrrllluuuhhhdddUUU^^^\\\???KKKbbbzzz|||ssskkkeeebbbkkkuuuuuupppnnnqqquuutttwwwhhhXXXqqqsssEEE555444555RRRppplll@@@@@@000222EEEXXXbbbfffggghhhgggcccdddeeefffggggggggggggddddddddddddeeefffggghhhgggggggggfffdddcccdddeeefffeeecccdddeeeggggggfff~~~MMMCCC???>>>===:::888555222111------,,,+++************))))))(((((((((((())))))((((((((((((((())))))***+++%%%%%%+++---000AAAVVVRRR]]]nnnwwwnnn^^^[[[bbbmmmiiinnnrrrkkkooouuuppp___SSSHHH===888444000,,,,,,+++***((('''''''''((()))*********)))******++++++---,,,************)))'''(((''''''&&&&&&&&&&&&''''''$$$$$$(((...000---)))'''((()))******)))'''&&&'''''''''((((((((())))))------,,,+++******))))))''''''''''''((((((((((((************+++---...000///111333666999???FFFKKKJJJQQQ[[[gggqqqyyy{{{qqqrrr}}}}}}wwwjjjXXXaaannnQQQ999333000---555EEE<<<444+++''''''((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''(((((((((((()))))))))******++++++,,,'''000//////FFFaaaggg```yyy|||{{{zzzwwwPPPBBBccc}}}|||zzz{{{|||yyyrrrjjjcccPPPJJJAAA888333///,,,+++***)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))(((((((((((((((((('''(((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))))))))***---000888666===NNN___eeegggiiiggg|||SSS999CCCSSSFFF666......000...)))222QQQxxx{{{{{{vvvGGGcccKKKSSS{{{eeeCCC111111444QQQyyyiii{{{hhhEEEWWWyyykkk\\\UUUTTTPPPFFF<<<222000---,,,------,,,+++...,,,++++++///;;;QQQccckkkpppnnneeeccckkkrrrrrrpppppppppppppppqqqqqqrrrjjjuuudddaaaQQQcccUUU@@@SSSjjj~~~xxxqqqjjjdddfffrrr|||zzzqqqmmmnnnqqqvvvzzzbbb[[[~~~uuuEEE;;;111555VVVrrr|||vvv@@@???...111CCCWWWbbbeeehhhhhhgggbbbcccdddfffggghhhhhhhhheeeeeeddddddeeefffggghhhgggggggggfffdddcccdddeeefffdddcccdddfffgggfffeee}}}LLLBBB>>>>>><<<:::777444222000------,,,+++************))))))(((((((((((())))))((((((((((((((())))))***&&&((()))***111;;;DDDGGGCCCNNNbbbrrrmmmaaabbbmmmnnnpppxxxtttiiinnn|||fffWWWJJJAAA777333///+++)))***))))))(((''''''((()))******************+++,,,,,,///---,,,,,,------+++***)))((('''&&&&&&&&&&&&&&&(((%%%$$$''',,,...***&&&'''(((***,,,---,,,,,,+++((((((((()))))))))******,,,,,,+++***)))(((((('''''''''''''''(((((((((((()))))))))***,,,...111222222222333444666999???CCCEEEJJJSSS\\\fffqqq|||wwwzzzVVVOOOppp~~~```DDD888222...777EEE@@@:::111***)))++++++***))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((((((((())))))***+++,,,,,,,,,000++++++@@@uuuwwwsss~~~aaaQQQ```}}}{{{yyy{{{}}}yyyvvvssskkkaaaYYYGGGAAA999333///---+++***((((((((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((()))))))))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))))))))***---000;;;:::===GGGSSS^^^hhhpppssspppAAA888KKKVVVRRR<<<...222222(((222???bbbpppxxx|||~~~HHH```RRRCCCuuujjjGGG222222111III}}}fffkkk___BBBXXXsssddd\\\ZZZUUUJJJ@@@333111---,,,,,,---,,,+++...+++***+++---555III]]]gggoooqqqjjjhhhooorrrqqqppppppooooooppppppqqqrrrjjjrrrbbb]]]RRRcccMMMCCCYYYnnn~~~vvvqqqjjjbbbfffuuu|||tttrrrssstttbbbbbbjjj>>>666---;;;ddd|||sssEEEAAA888111CCCWWWaaadddffffffeeebbbcccdddfffggghhhhhhhhhfffeeeddddddeeefffhhhiiiggghhhhhhfffddddddeeeffffffeeedddeeeggghhhgggfffzzzIII???>>>===<<<:::777444222000...---,,,+++************))))))(((((((((((())))))((((((((((((((()))******$$$***,,,---666CCCGGGCCCFFFJJJTTT]]]^^^___iiiwwwiii{{{kkksssmmm[[[QQQ@@@888111...+++'''''')))))))))(((((((((((())))))))))))))))))***+++,,,,,,+++++++++---///000///...))))))((('''&&&&&&&&&&&&&&&$$$###$$$'''(((&&&###'''(((***+++---.........************+++++++++++++++*********)))(((((((((''''''((((((((())))))))))))))))))***,,,///111333333444555444444666:::===@@@EEEKKKSSS\\\ggguuu~~~rrrzzzfffJJJOOOxxxlllXXXEEE888555:::??????===777///++++++,,,***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((())))))***+++,,,------444&&&***NNN|||uuuwwwooolllJJJUUUuuu{{{yyy{{{~~~|||wwwtttpppfffYYYOOO>>>:::333///,,,+++***)))'''((())))))((('''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))************((((((((()))))))))******)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))))))))***---000:::<<>>llloooOOO333333///AAArrrgggnnncccFFFVVV|||nnnddd^^^VVVKKKCCC444111...,,,,,,,,,,,,,,,---***+++,,,,,,000BBBVVVdddnnnrrrooommmrrrtttppppppoooooooooooopppqqqqqqlllllldddZZZXXX^^^GGGJJJ^^^rrr|||uuuqqqiii]]]cccrrr}}}zzzvvvwwwyyyxxx|||yyy]]]iii}}}^^^>>>777---BBBtttLLL===:::222CCCWWWaaaccceeeeeecccbbbcccdddfffggghhhhhhhhhgggfffddddddeeefffiiijjjiiiiiiiiihhhfffeeefffggggggffffffgggiiiiiihhhfffwwwHHH???>>>===<<<:::777444111000...---,,,+++************))))))(((((((((((())))))((((((((((((((()))******((((((,,,333;;;DDDMMMSSSYYYVVVRRRQQQTTT\\\iiisssmmm}}}{{{iiigggoooYYYJJJFFF666111,,,,,,***''''''***((((((((((((((((((((((((((((((((())))))+++,,,,,,))))))***,,,///000...---***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&))))))))))))***,,,------+++++++++,,,,,,,,,------************************((((((((()))))))))************)))***+++---...000...000111111111222444666666<<>>>>>888999>>><<<222+++***+++)))((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((((())))))***,,,------...222))):::\\\}}}}}}xxxmmmJJJGGGccc~~~~~~{{{zzz{{{|||wwwrrrlll```OOOBBB666222...+++***)))((('''$$$'''))))))''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((()))))))))******+++++++++(((((()))))))))*********)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))))))))***---000555;;;@@@BBBEEEOOO^^^jjjkkkjjjqqq|||xxxUUUGGG]]]kkk^^^AAA//////555555CCCzzzaaadddHHHaaa}}}EEEddduuuWWW555444...999dddjjj|||wwwKKKHHHccc~~~vvvjjj___TTTJJJCCC888555111///////////////,,,)))+++...+++,,,<<>>===<<<999777444111000...---,,,+++************))))))(((((((((((())))))((((((((((((((()))******---&&&***888???BBBQQQfffeee```VVVOOOPPPYYYaaacccxxxmmmooommm{{{www```III===<<<111---+++,,,+++)))***---((('''''''''''''''&&&&&&(((((((((((()))***+++,,,+++++++++,,,---,,,***(((******)))''''''&&&&&&&&&&&&'''''''''&&&'''***,,,***)))((((((((()))***+++,,,,,,,,,---------......++++++++++++++++++,,,,,,))))))))))))************+++***)))))))))***+++,,,''')))+++,,,,,,---///111---333;;;@@@EEEMMMWWW^^^iiiqqq|||sss{{{tttjjjnnnxxxaaaIIIssshhhJJJDDD@@@333555===>>>444+++))))))(((((((((((((((((((((((((((###$$$$$$%%%&&&'''((((((''''''''''''((((((((()))((())))))+++,,,---......///222RRRoooqqqyyyNNN;;;VVVzzz}}}|||xxxqqqllleeeVVVBBB444000---***(((((('''&&&$$$###&&&((()))'''&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))************))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''((()))))))))***...000111999@@@CCCEEEMMMYYYaaazzzrrrooollltttFFFCCCJJJTTTLLL888...222///222www|||iiieeeEEEVVVLLL```yyy]]]666444...444ZZZlllxxx}}}tttPPP???HHHWWW|||zzzlll^^^RRRHHHCCC===:::666333333444444444+++)))+++///+++***999MMMaaakkkpppnnnnnntttvvvsssoooooooooooooooppppppqqqpppaaajjjUUUeeePPP@@@UUUhhhxxxyyytttrrrdddQQQgggrrrxxxrrrpppttttttmmmnnnggg\\\yyywwwLLL===000///CCCyyyyyyLLL;;;111CCCWWWbbbfffhhhiiihhhddddddeeefffgggggggggggghhhfffeeeddddddgggiiikkkkkkkkkkkkjjjhhhggghhhiiihhhhhhhhhjjjlllllljjjhhhwwwIIICCC======<<<:::777444111///---,,,+++***)))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((***)))///888:::<<>>333111+++++++++************)))))))))((('''''''''''''''''''''((())))))))))))))),,,,,,++++++***+++++++++***)))(((''''''&&&&&&&&&''''''(((((())))))******,,,((('''+++...+++((((((///000222111---***---222222...++++++------***'''+++***((('''''''''((())))))))))))))))))))))))))),,,+++*********,,,...000///000111444999BBBMMMTTT```hhhttttttdddzzz|||SSSPPPooovvvLLL===EEE888...333;;;===222%%%###)))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))&&&---111---(((***,,,+++'''YYY}}}wwwmmmKKKOOOmmm~~~}}}xxxvvvrrrgggTTT@@@888888++++++)))(((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))((((((+++)))'''(((***+++)))'''+++(((&&&&&&)))++++++)))++++++************++++++***)))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''(((((()))***,,,---...333111777BBBEEEEEENNN\\\ssssssxxxrrrooolllJJJ>>>SSSZZZDDD222333222888SSSvvvyyyzzzhhhOOOVVVOOOfff===;;;...000KKKxxxggg}}}~~~zzzFFF999???666GGGdddyyy{{{mmm\\\NNNFFFCCC:::999888888:::<<<======777...***,,,+++***555EEE```gggllloooqqquuuuuurrrpppnnnllllllmmmpppqqqqqqoooggg\\\bbbcccHHHBBBaaavvvxxxyyywwwtttlll___UUUggguuutttqqqrrreeebbbxxxzzzYYY\\\xxxnnnHHH666777111>>>eee~~~}}}zzznnnJJJ<<>>???222222666:::888111+++***''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******...'''&&&,,,///,,,---111JJJyyyvvvyyywwwtttxxx~~~|||~~~|||nnn^^^OOO@@@111***(((******)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''************+++---///000222111222444777:::::::::<<<888222...,,,+++)))(((************************+++++++++************)))((((((((('''''''''&&&&&&(((&&&$$$######$$$&&&((('''''''''''''''''''''''''''(((((()))***,,,---...111000555===???>>>EEEPPP]]]kkktttxxx}}}}}}pppNNNDDD```xxxaaa666555+++===fff{{{ttt}}}tttdddIIIeeeccc<<>>888666888;;;>>>:::333000000...,,,444@@@UUUaaalllrrrsssuuussspppqqqooommmmmmnnnpppppppppkkk___cccfffUUUHHHVVVllluuuzzz}}}xxxooohhhjjjnnnooowwwwwwyyyzzzxxxqqqdddrrrsssOOO===;;;,,,:::OOOvvvkkkppphhhMMMBBB222???RRR```fffggggggiiijjjjjjiiiiiihhhhhhgggggghhhiiiiiiiiihhhhhhjjjllljjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhoooBBB@@@======<<<:::777444111///---,,,+++***))))))))))))((((((((((((((((((((((((*********)))(((((()))+++...777===???JJJ[[[^^^UUUHHHHHHJJJOOOUUU```nnnyyyddd\\\]]]ooo|||eeeJJJ999111------...************))))))))))))(((''''''&&&&&&'''''''''''''''''''''(((((())))))((((((((())))))+++,,,---++++++)))(((((((((((((((&&&&&&'''((()))******+++000---+++......,,,---000(((---000///---///222333000000111000///------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111---------,,,,,,///444888@@@IIIXXXfffrrr|||sssvvvuuunnnYYYYYY|||NNN???999666555777888444+++$$$''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********000***+++111...)))333EEE]]]iiixxxjjjqqq|||}}}||||||uuucccNNN@@@777///)))(((***)))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''',,,+++******+++...111222444444444555777888888888;;;888222...+++*********))))))************))))))++++++++++++++++++++++++))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((()))***,,,---...111000333999;;;;;;@@@GGG]]]lllrrrxxxwwwvvvXXXBBBMMMUUUNNN888)))<<>>111777OOObbb@@@DDD333===MMM]]]eeefffgggjjjkkkkkkjjjiiihhhggggggfffggghhhiiiiiihhhhhhjjjllliiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhiiiiiijjjpppCCCAAA======<<<:::777444111///---,,,+++***))))))))))))(((((((((((((((((((((((()))******)))'''(((+++---777===>>>@@@RRRhhhiii[[[LLLQQQOOOLLLZZZtttdddcccmmmaaaNNN:::000,,,******+++*********)))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''&&&'''((()))))))))))))))***+++,,,---...+++***)))(((''''''''''''&&&&&&'''((()))***++++++,,,+++,,,000111000111444,,,///000...000333111,,,111111000000111111222222,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***+++,,,+++,,,...222555999BBBOOO\\\hhhssslllqqqSSS|||fffBBB<<<777222333777777...$$$((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************,,,,,,///111,,,333WWW{{{|||[[[sss~~~~~~|||yyymmmYYYCCC777222---)))((()))(((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++***))))))***,,,///111666666777888888999:::;;;;;;888444///+++))))))***((()))************)))(((+++++++++++++++,,,,,,,,,******))))))))))))((((((%%%'''(((******((('''%%%'''''''''''''''''''''''''''(((((()))***,,,---...111000333666888999<<<@@@RRRcccmmmzzz{{{wwwwwwMMMFFF[[[oooDDD(((+++VVVmmmaaaVVVOOOnnnVVV555iiinnnEEE999(((444===zzzjjj~~~~~~vvvJJJ===333222IIIiii~~~xxxnnngggeeeXXXUUUOOOEEE:::222......333222111///+++))),,,222???SSShhhrrrttttttsssrrrqqqpppnnnooopppppppppooobbb[[[bbb```KKKOOOiiitttzzzxxxwwwsssjjj``````ffftttpppqqqssstttxxxzzzvvviiihhhTTT999???AAA>>>IIIwwwfff;;;>>>555:::HHHZZZdddeeegggjjjkkkjjjjjjiiihhhgggffffffeeefffhhhhhhhhhhhhiiikkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjpppDDDAAA======<<<:::777444111///---,,,+++***))))))))))))))))))))))))))))))))))))''')))***)))'''(((,,,111<<<>>>;;;<<>>PPP___[[[MMM@@@999000+++,,,///000111---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++***))))))***+++,,,,,,...111444555===GGGQQQ[[[hhhwwwxxxttt{{{]]]nnnyyyOOO===777000000777;;;555+++((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++)))+++...,,,---HHHvvvvvvvvvddd}}}|||~~~}}}uuuaaaNNN:::111...***'''&&&((((((''''''&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((***))))))((()))***,,,---...000222333444555777999;;;:::777222---)))((()))'''((()))******)))((('''***++++++++++++,,,,,,,,,++++++*********)))))))))%%%'''***,,,,,,***'''%%%'''''''''''''''''''''''''''(((((()))***,,,---...111111333555777888:::;;;DDDSSSfffyyyxxxpppwww}}}MMM>>>```mmmDDD+++777XXX~~~|||vvvSSSkkkiii777\\\uuuSSS888+++444666hhhwww|||~~~~~~~~~~~~zzz~~~zzzhhh:::555BBB]]]wwwzzzooogggdddYYYXXXUUULLL@@@666000///,,,...000///,,,,,,///222;;;QQQiiissstttsssttttttqqqpppooooooqqqqqqooonnn___^^^___YYYOOOYYYmmmwwwwwwtttsssrrrjjjaaadddmmmvvvmmmkkkjjjiiiuuuyyyiiimmmvvvmmmKKK555@@@SSSQQQLLLoooyyyNNN===555777BBBVVVbbbdddeeejjjiiiiiihhhhhhggggggffffffdddfffhhhiiihhhhhhiiijjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjnnnBBBBBB======<<<:::777444111///---,,,+++***))))))))))))))))))))))))))))))))))))&&&(((***)))'''(((...333888;;;<<<<<>>:::111((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++))),,,---***222SSSkkkiii~~~~~~|||~~~~~~vvvhhhNNN???000++++++)))&&&&&&'''''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))%%%'''************---///333444444111,,,)))(((((('''((()))******)))((('''************+++++++++,,,,,,++++++++++++*********%%%''')))******)))'''%%%'''''''''''''''''''''''''''(((((()))***,,,---...111222333555777999999888;;;DDD]]]rrrxxxyyywwwpppVVV???WWW}}}}}}ZZZ999...???iiiYYYmmmrrr@@@NNNpppXXX999333111000MMMqqq|||}}}~~~{{{vvvcccRRR<<>>UUUmmmvvvuuusssssstttrrrqqqppppppqqqqqqooonnn___eee]]]RRRXXXdddoooxxxtttqqqrrroooddd]]]gggxxxuuunnnrrrssslllwwwsss^^^sssnnnSSS???444<<>>RRR```bbbdddiiigggggggggfffffffffffffffdddfffiiijjjjjjjjjkkklllhhhhhhiiiiiiiiijjjjjjjjjiiijjjkkkllllllkkkjjjiiilll@@@BBB======<<<:::777444111///---,,,+++***))))))))))))))))))))))))))))))))))))%%%''')))(((''')))///555555<<>>222((('''))))))((()))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((())))))************)))((((((%%%'''((('''%%%$$$%%%'''))),,,......+++((((((***'''((()))++++++)))(((''')))))))))******+++++++++,,,,,,,,,+++++++++******'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***,,,---...222333444555777::::::777666:::UUUmmmvvvjjjyyydddSSSQQQaaaNNN:::...:::ddd~~~mmmrrr@@@VVVtttHHHFFFhhhYYY<<<;;;---,,,777qqqddd~~~zzzvvvWWW999555---888[[[ZZZ>>>555;;;UUUllltttyyynnntttzzz|||xxxrrrnnnmmmhhhgggbbbVVVFFF:::444333444888:::666111///...---BBBYYYqqqyyyvvvrrrssstttrrrqqqpppqqqqqqqqqooommm___jjj\\\OOO^^^lllpppzzzrrrrrrrrrmmm]]]UUUeee}}}rrrpppxxx{{{{{{fff^^^uuuKKK<<<555222BBB:::NNNmmmvvveeeFFF555222;;;PPP___aaaccciiieeeeeeeeefffffffffffffffeeegggjjjlllkkkkkklllmmmhhhhhhiiiiiijjjjjjjjjjjjiiijjjlllmmmmmmllljjjiiinnnFFFAAA===<<<;;;999666333000///,,,+++******))))))******))))))(((((((((((())))))%%%)))+++***(((+++222888111<<>>---666BBB---...,,,)))))))))******))))))))))))))))))))))))))))))******++++++,,,------(((...444***DDDtttzzzrrr~~~ttt```qqq{{{{{{{{{}}}|||zzzzzzpppWWW???///...,,,***))))))***+++((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((())))))+++***)))((('''''''''((()))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))*********)))))),,,---------------,,,***((('''***)))(((&&&&&&''''''((((((((((((((((((((((((((('''''''''(((((()))***+++///333888::::::<<>>999999BBB:::BBB777HHHlllkkkpppoooYYYaaahhhqqq~~~yyyxxxsssnnnbbbSSSIIIBBB:::444666666444000,,,---111666NNNcccuuuxxxxxx{{{yyyrrrtttoookkknnntttuuunnnfffhhh\\\TTTZZZiiiuuuwwwuuuooossspppeee^^^eeeqqqyyyqqqooozzzwwwmmmaaalllmmm???444;;;;;;>>>===PPPkkk{{{\\\III:::000777PPPaaa```bbbkkkggghhhhhhiiiiiihhhfffeeehhhjjjmmmoooooommmkkkjjjiiiiiijjjkkklllllllllllllllllllllllllllllllllllloooFFFAAA<<<<<<:::888666333111///,,,+++******))))))******))))))(((((((((((())))))''')))*********,,,222777;;;CCCLLLPPPPPPMMMKKKKKKBBBKKKccc{{{yyydddZZZ^^^www}}}}}}vvvVVV;;;...//////...---,,,+++******)))(((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&''''''((()))***+++,,,++++++***)))'''&&&&&&%%%((((((***---,,,)))+++111///777BBBKKKRRR[[[gggqqq|||fffSSSPPPWWW]]]jjjzzzmmmUUU@@@222000000000111111000///...,,,,,,,,,++++++++++++***+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///333666===HHHVVV```pppzzz[[[}}}jjj]]]uuutttNNN>>>;;;000777AAA666///---***))))))******)))))))))))))))))))))))))))*********+++,,,,,,------......000///```vvv~~~}}}~~~}}}|||~~~|||{{{ooo\\\CCC///...---,,,***))))))******((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********************************)))))))))*********++++++)))))))))******+++++++++)))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((('''''''''((((((((()))))))))***++++++***)))***,,,+++,,,---------,,,++++++***)))((('''''''''(((((((((((((((((((((((((((((('''''''''(((((()))***+++111666;;;>>>>>>???AAACCCGGGEEE@@@JJJcccqqqxxxwwwaaaCCCZZZrrroooGGG---AAAfffzzzwwwcccJJJbbbiiiDDDDDDfffWWW888222---666HHHyyyrrrxxxppplllNNNFFF===<<>>[[[```gggVVV^^^{{{~~~yyy{{{vvvoooeeeYYYMMMBBB;;;999555888<<<:::444...---000PPPdddtttwwwwwwzzzyyysssssspppmmmooorrrrrrlllfffhhh\\\WWWaaannnuuuuuuuuulllttttttkkkhhhpppwwwwwwvvvtttqqqttt{{{yyykkk```qqq~~~fff@@@777;;;;;;???GGGPPPggg}}}HHH>>>222444JJJ\\\___cccjjjfffggghhhiiiiiihhhgggfffiiijjjlllmmmnnnmmmlllkkkiiiiiijjjkkklllllllllllllllllllllllllllllllllllloooFFF@@@<<<;;;:::888666444111000,,,+++******))))))******))))))(((((((((((()))))))))))))))***,,,///333555777;;;AAADDDGGGKKKRRRWWWNNNWWWbbbhhhddd]]]___dddsssyyyxxxxxx}}}aaaDDD333.........---,,,++++++******((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&(((((('''((()))***,,,---222111...,,,)))'''&&&%%%++++++---...,,,***///777BBBDDDFFFIIINNNUUU^^^dddVVVSSSHHH777,,,---444:::JJJcccoooRRR<<>>FFFQQQUUUKKK:::333444TTTeeetttwwwvvvyyyyyyuuusssrrrqqqqqqpppmmmiiifffeeeZZZZZZiiisssqqqooosssmmmuuusssfffgggtttyyyqqqqqqxxxnnnkkk~~~nnnfffrrroooWWW===999:::<<>>LLLVVVeeeooo|||[[[uuuzzz~~~iiisssgggiii~~~```CCC<<<666333===444111---************)))))))))))))))))))))))))))******++++++,,,------...///***666KKK~~~wwwVVVYYYxxxmmmmmmsss{{{xxxjjjSSS>>>333///---,,,,,,++++++************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,************************'''((((((((())))))))))))***+++,,,,,,---,,,+++*********))))))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((()))***************(((((((((((((((((((((((('''(((((((((((()))))))))(((+++------+++)))(((((()))***+++,,,------......******)))))))))(((((((((((((((((((((((((((((((((''''''''''''((()))***++++++111999???CCCHHHNNNSSSQQQNNNAAA:::BBBMMMccc}}}kkkqqqyyyMMMfffyyykkkEEE///>>>YYYJJJoooooo999FFFmmmMMM777---:::777LLLmmmtttcccVVVZZZNNNJJJZZZZZZXXXLLLPPPddddddPPPNNNPPPKKKaaagggyyyyyyllldddbbb[[[LLLDDDFFFHHHQQQccclll___FFF:::<<>>FFFCCCMMMbbbxxxTTTKKK<<<444???PPPZZZ[[[[[[cccdddfffhhhiiiiiiiiihhhkkkjjjjjjjjjjjjlllmmmnnniiijjjkkklllmmmmmmmmmmmmllllllllllllllllllllllllpppGGG@@@<<<;;;:::888666333111000,,,+++******))))))******))))))(((((((((((())))))***))))))+++///222444444JJJJJJHHHCCCAAACCCIIINNNSSS[[[ZZZNNNNNN]]]kkkooosssvvvsssvvv~~~~~~pppWWW>>>///---333...------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******)))((()))((((((((((((***+++,,,000///---+++*********+++333444666666222,,,...333111111111222222///)))$$$+++***)))++++++***((('''***888JJJZZZeeehhh___TTTAAA999000,,,---...,,,)))))))))***+++,,,------...000000000000111111222222.........------,,,,,,,,,------......111:::FFFOOO___iiiwwwgggqqq{{{ooowwwaaaoooOOOEEE999111===777333...+++*********)))***************************++++++,,,------......222)))???WWWnnn|||~~~jjjnnn}}}pppbbbeeennnyyyhhhMMM444)))+++---+++,,,,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,************************,,,,,,+++++++++,,,------((()))***+++,,,,,,,,,,,,*********)))((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))***(((+++------+++)))((((((******************++++++***************)))))))))((((((((((((((((((((((((''''''''''''((()))***++++++000666;;;AAAIIISSSZZZcccWWWFFF@@@BBBAAAPPPnnnnnncccmmmZZZVVV\\\KKK---000KKKuuummmVVVCCCZZZ|||RRR999ccc```@@@222333444AAAoooyyy~~~qqqiiitttlllcccggg^^^XXXKKKFFFSSSZZZHHHJJJ___\\\]]]TTTqqqzzzrrrsss~~~pppggghhhggg]]]SSSOOODDDKKK]]]kkk___CCC777<<<]]]iiitttwwwuuuuuuwwwxxxuuuwwwxxxuuuooojjjgggfff^^^\\\dddqqqrrrhhhfffnnnppprrriii]]]cccuuuxxxmmmttt}}}|||mmm___lllsssTTT===;;;;;;;;;???EEE<<>>777@@@:::666000,,,*********)))************************++++++,,,,,,------......000777iii|||}}}pppttt|||~~~xxxmmmnnnuuuwwwcccDDD///+++000000+++,,,,,,------------,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***)))((('''(((+++///111((((((((()))+++---///000+++******))))))(((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******)))***,,,,,,+++))))))))),,,+++***)))))))))))))))***++++++++++++***))))))(((((((((((((((((((((((('''''''''(((((()))***+++///222666:::???HHHSSS[[[ggg\\\KKKGGGMMMKKKOOO___xxxzzzjjj|||{{{RRRHHHffflllHHH111777XXX{{{vvvbbbSSSPPPvvvjjj<<>>```jjjuuuyyywwwuuuvvvyyyvvvwwwwwwtttooojjjfffeee```eeemmmrrrnnniiijjjqqqmmmooommmlllttt}}}{{{pppqqqzzznnn```ddd}}}wwwRRR===>>><<<<<>>IIIWWWbbb{{{xxxVVVBBB:::333888III[[[```]]]bbbccceeeggghhhhhhhhhhhhiiiiiiiiiiiijjjkkkmmmnnnjjjkkklllmmmmmmnnnnnnmmmllllllllllllllllllllllllpppIIICCC>>>===<<<999555222///---,,,+++******))))))******))))))(((((((((((())))))'''+++...//////000444777<<<>>>???@@@BBBGGGOOOVVVgggdddZZZRRRVVVcccjjjjjjnnnooonnnttt}}}yyyzzzrrrRRR>>>666222000000//////............------+++++++++,,,,,,---------------------------------***+++,,,---------------***+++---...///...---,,,+++***)))((()))+++---///;;;555111222222000...///000---)))&&&%%%'''***---000+++((())))))'''(((---!!!&&&+++000777>>>>>>:::666444000...,,,,,,------*********++++++,,,,,,,,,,,,...000222222222111000/////////...------,,,,,,,,,---......///444<<>>ZZZZZZ;;;777***555===[[[~~~}}}hhhWWWEEEFFF^^^LLLRRRnnn[[[MMMVVV666:::AAA___\\\GGGBBBCCCOOOmmmrrroooddd______XXXMMM;;;333:::KKKHHH555555FFFaaajjjuuuzzzxxxtttuuuxxxuuuuuusssqqqnnniiieeebbb```mmmtttooohhhhhhnnnrrrqqqnnnnnntttyyyzzzuuuqqqjjjsss{{{yyyjjj___lllqqqKKK:::===:::>>>EEEAAAAAA>>>JJJ^^^sss|||rrrCCC>>>555444CCCXXXbbbaaabbbccceeeggghhhhhhgggggghhhhhhhhhiiijjjlllmmmnnnjjjkkklllmmmnnnnnnnnnnnnllllllllllllllllllllllllpppIIIEEE???>>><<<999555111...,,,,,,++++++***)))*********))))))(((((((((((())))))&&&+++000000//////444999<<<===>>>???AAAGGGPPPWWWPPPOOOOOOTTT___jjjllliiijjjkkkkkksss|||wwwxxxaaaAAA222111222///---///////////////.........,,,,,,,,,------.................................******,,,---.../////////+++---000111222000...,,,,,,+++)))((()))+++...///===444---...111111000111***+++,,,+++***+++...111---)))***---+++%%%###'''&&&(((((((((+++111444333***,,,......---------///***++++++++++++,,,,,,,,,---///222555555555333222000000///...------,,,,,,+++---//////000333:::???EEEPPP```nnnxxxeeezzzxxxwwwaaabbb{{{eeeHHH?????????===888222---************************************++++++,,,------......///111HHHdddVVVuuu}}}tttYYYssszzz~~~kkkPPPUUUwww~~~qqqYYY>>>...,,,000111---...///000000///......++++++++++++++++++++++++((())))))))))))*********))))))*********+++++++++++++++++++++++++++++++++---+++***+++000888AAAFFF999555000,,,)))((()))***++++++******)))(((((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))************)))*********)))))),,,...,,,+++*********+++,,,---++++++,,,---,,,+++***)))(((((((((((((((((((((((('''''''''(((((()))***+++)))...666>>>EEENNNXXX___lllyyyjjjVVVfffyyydddBBBeee|||xxx___hhh]]]NNNfffzzzjjjIII555---aaaiiiOOOnnn]]]444LLLaaaAAACCC'''222333BBBssshhhbbb]]]QQQMMMMMM]]]mmmQQQNNNmmmaaaYYYjjjHHH999DDD\\\RRRIIIWWWTTTMMM]]]jjjkkkZZZOOOOOOLLLAAA999+++...@@@@@@222777KKKbbbkkkvvv|||yyyttttttxxxtttrrrpppooommmiiiddd______ooovvvkkkbbbgggoooqqqyyyppplllpppsssooolllnnnooojjjvvv~~~nnn```hhhvvveeeBBB555:::777???IIIBBBAAA333@@@^^^nnn{{{}}}JJJDDD888222===SSS``````cccdddeeeggggggggggggfffggghhhiiijjjkkklllmmmmmmjjjkkklllmmmnnnnnnnnnnnnlllllllllllllllllllllllllllFFFEEE???>>>;;;888555222///...,,,+++******))))))******++++++***)))(((((())))))***,,,...///000444:::???888888777888<<>>>>>777222111000000000///------...///---------------000444777GGGOOO[[[jjjwwwssseeerrrgggrrr|||pppoooggg<<>>VVVqqq~~~gggzzz|||eeeXXXeee}}}gggDDD///...333222)))...111111333555222---,,,,,,++++++++++++,,,,,,***+++,,,+++******++++++************))))))))))))*********))))))))))))))),,,...222333222888KKK^^^NNNBBB333++++++------***,,,,,,++++++++++++++++++''''''''''''(((((((((((())))))(((((((((((())))))&&&''')))(((''''''((())),,,++++++***************---,,,***)))))))))***+++---******,,,,,,)))(((+++)))+++,,,***''''''+++///,,,,,,,,,,,,,,,+++***)))))))))((('''''''''''''''(((((((((((())))))))))))+++...333888???JJJXXXaaaooowwwnnn]]]cccvvvoooUUUKKKmmm~~~mmmkkkjjjYYY]]]```MMM222666@@@}}}mmmBBB___qqqGGGDDDVVV___AAA111222///555XXX~~~xxxjjjjjjppppppooorrroooTTTPPPjjjwwwkkkhhhtttQQQSSSkkkrrrbbbhhhjjjOOOOOOaaafffRRR:::222555777///***...888555...;;;RRRjjjrrryyyzzzzzz{{{{{{yyyzzzrrrnnnqqqppphhhaaa```qqqkkkeeedddhhhnnnqqqrrrrrrkkkdddkkkxxxxxxsssvvvzzzggghhhtttiiiKKKBBB888444:::DDDKKKOOO888===AAATTTuuugggCCC???444888RRRYYYfffccceeehhhhhhgggfffggggggmmmkkkjjjkkkmmmmmmjjjhhhkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkhhhBBB@@@???>>>;;;888555222///...,,,+++******))))))******++++++***)))))))))))))))---...000111222555;;;???===<<<;;;<<>>;;;666111---+++***************+++++++++,,,,,,///+++///111...000333///___www|||www~~~}}}~~~dddAAA//////111...666;;;===888222///---+++,,,++++++************)))'''((((((((('''((()))***++++++******))))))((((((++++++++++++++++++++++++'''***///111///...777CCCCCC:::///)))***,,,---,,,++++++++++++++++++++++++++++++******))))))(((((()))(((((((((((((((((()))((()))******)))(((***+++,,,,,,++++++***+++++++++************+++,,,------...,,,...111000+++)))***(((((('''((()))******))),,,,,,,,,,,,,,,+++******))))))(((''''''''''''((((((((((((((())))))))))))---000444999AAAMMM[[[eeeooopppjjjaaa___dddgggdddCCCZZZvvvqqqTTTTTTuuujjj<<<222<<<]]]aaapppSSSDDDlllggg???III]]]PPP777111777---<<>>QQQbbb\\\DDD---+++333555//////333///,,,???XXXmmmuuuzzzzzzyyyzzzzzzwwwwwwsssqqqpppjjjcccbbbeeeppphhh``````gggooorrrrrr\\\aaafffqqq{{{yyyyyyppplll{{{zzz]]]IIIAAA999555888===@@@AAAAAA===999MMMvvvpppMMMIII888...EEESSS^^^eeehhhjjjkkkjjjiiijjjjjjlllkkkjjjkkkmmmmmmkkkiiikkkkkklllllllllmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjDDDAAA???>>>;;;888555222///...,,,+++******))))))******+++***))))))))))))))))))---...000111222444888;;;>>>======???FFFOOOYYY___IIIJJJPPPZZZ^^^[[[WWWUUU\\\bbbkkksssyyy~~~}}}}}}TTT>>>---...111---***...////////////////////////111111000000///...............---------,,,,,,,,,............////////////......///000000000000///000...---......111;;;DDDEEE:::111222444222///---,,,+++***)))))))))***+++)))***+++++++++******)))'''((()))*********)))))))))+++------,,,+++,,,---------------------------333444666777222,,,---333000000000000000//////...,,,------,,,,,,...111444;;;CCCQQQ```nnn||||||yyy}}}sssvvvlll|||OOOCCC>>>???===888333...+++******))))))*********+++++++++,,,,,,***---000,,,///===www~~~{{{|||~~~}}}{{{~~~~~~aaaBBB333333333000<<>>KKK___HHH000888---)))MMMrrreee[[[\\\cccrrrooo```^^^PPPLLLSSSRRRHHHCCCEEE888@@@RRRaaaWWW>>>///000222......000---000GGGaaarrrxxx{{{zzzyyyzzzyyyvvvsssssssssnnneee___dddmmmnnneee^^^aaakkkttttttqqqXXXfffooouuuuuulllnnnsssaaarrrVVVBBB===888666777888777555CCC???888GGGqqqpppJJJJJJAAA--->>>UUU___eeegggjjjkkkjjjjjjjjjkkkkkkjjjjjjkkkmmmnnnmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkkkkFFFCCC???>>>;;;888555222///...,,,+++******))))))************)))))))))))))))***+++,,,...///000222444666999:::<<<@@@GGGNNNSSSUUUHHHNNNVVVZZZWWWOOOIIIFFF[[[bbbkkksssxxx}}}oooLLL:::...000222///---000000000000000000000000000.........------------------------,,,,,,,,,++++++------------------------------...////////////...333000...---///444;;;AAAIII:::///111444222//////,,,+++************++++++)))******++++++,,,,,,,,,+++,,,,,,---------------***+++------,,,+++,,,---...------,,,,,,------...---///444666444222999CCC444222111111111111///...,,,------,,,,,,---000222777>>>KKKXXXggguuuwwwwww~~~|||oooRRRDDDDDDAAA>>>999444///,,,***))))))))))))*********+++++++++...&&&(((000***222RRR}}}rrrqqq{{{eeeKKK<<<:::;;;:::888;;;888111,,,---//////,,,---.../////////......555333///---,,,,,,++++++(((((()))***,,,---......---------...............///---,,,,,,,,,...666@@@===:::555000---++++++,,,))))))************++++++------,,,,,,+++++++++***((((((''''''''''''(((((()))+++,,,,,,,,,,,,---...------...//////000000000333444444333111...,,,***,,,)))***......+++***,,,)))***,,,111444444111...+++,,,,,,---,,,,,,++++++***))))))((('''((((((((((((((((((((())))))))))))///111555:::CCCQQQbbbnnnnnnlllnnnmmm\\\NNNYYYrrrpppQQQeee}}}rrrttt^^^TTTkkkzzzvvv>>>888111]]]qqqAAAeeennn>>>666\\\ZZZ999222444000333XXX{{{qqqaaaSSSMMMfffyyyxxxtttxxxyyyuuuyyyrrrddd[[[UUUDDD999===BBB:::>>>SSSccc]]]III:::------///000000888PPPiiivvv{{{}}}{{{{{{|||{{{wwwqqqrrrpppjjjcccbbbiiiqqqgggbbbaaaiiiuuuzzztttlllbbbpppvvvtttpppeeedddpppzzzmmm\\\ttttttJJJ:::777555444666777777555;;;@@@>>>EEEccczzzGGGAAAHHH777;;;SSS]]]aaacccfffggggggggghhhiiiiiijjjkkklllnnnoooooonnnmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmnnnmmmmmmlllkkkhhhBBB@@@???>>>;;;888555222///...,,,+++******))))))*********)))))))))))))))******+++,,,---000222333444444444666<<>>AAARRR@@@222333666222///000,,,++++++++++++,,,,,,,,,*********+++,,,,,,------------------.........///+++,,,---,,,++++++---...------,,,,,,,,,,,,------,,,000888>>>???AAAJJJUUU999666333222222222000///,,,---...---,,,---///111444;;;FFFRRR^^^nnn~~~hhhhhhqqqzzztttnnnOOO===AAA???;;;666111---+++***)))************++++++++++++111,,,+++111+++777[[[~~~sss~~~~~~{{{oooZZZHHH@@@BBBDDD>>>;;;444------111111---+++,,,---///000111222222333000------...///...---++++++,,,,,,---.........---------.........//////***+++///444333111333888CCC???:::444///,,,++++++))))))******++++++++++++)))******++++++,,,,,,,,,((((((''''''''''''(((((()))+++,,,,,,,,,,,,...//////000111222333333333333444444444333111...+++***---)))(((***++++++...222...222777888555000---,,,+++,,,,,,---------,,,,,,******)))((((((((((((((((((((((((((())))))))))))...000444:::CCCRRRcccoookkkpppsssmmm___SSSVVV^^^ttt\\\KKKuuuhhhyyylll___dddnnnEEE111555JJJ{{{PPPEEEjjjVVV;;;FFFZZZTTT777333999,,,555rrr|||mmmeee\\\^^^tttuuuoooxxxrrrUUUHHHCCCBBBGGGDDD<<<555===TTTeee^^^MMM===;;;666111111???YYYoooyyy}}}~~~}}}}}}~~~{{{wwwpppnnnkkkgggfffiiilllmmm\\\^^^eeepppyyyxxxnnndddbbbqqqvvvxxx~~~{{{tttvvv~~~ppphhhsssrrrUUU:::888666444333555777999999666>>>>>>@@@UUUvvvZZZ;;;GGG;;;111GGGUUU]]]```ccceeeeeeeeefffgggiiijjjlllmmmnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnmmmmmmlllkkkkkkCCC@@@???>>>;;;888555222///...,,,+++******))))))******)))))))))))))))******+++---...///333666777666555333777???HHHMMMLLLDDD>>>CCCNNNXXX[[[[[[]]]______aaafffkkkpppssswww}}}fffPPPDDD:::333222222//////111---......///000111222222000000000111111222222222111000000000000/////////.........---------------,,,,,,---............---+++++++++---666@@@EEEDDD[[[GGG999<<<>>>666000000,,,,,,---------.........,,,+++++++++,,,------...,,,,,,+++++++++,,,---...+++,,,---,,,++++++---///------------------------111666@@@IIIMMMNNNTTT\\\AAA<<<666333333333222000---...///...------///000222999BBBLLLXXXgggyyyooorrrnnnooohhhCCCAAA???;;;777333///,,,+++******+++++++++,,,,,,,,,'''...000...,,,///EEEfffppp|||||||||vvvdddPPPEEEEEEJJJNNNGGG<<<333333666222,,,---------...000222444555222000000222666999888666111111000//////...------------......///000000000...,,,+++,,,///777HHHXXXKKKDDD<<<444000...---,,,*********+++,,,,,,------(((((()))***+++,,,,,,---))))))(((((((((((()))))))))+++------------///000111222444666777888777777111111111111111000///...333...+++---...///333999<<>>jjjuuuwwwhhh:::RRR{{{[[[555IIIfffFFF///666222555@@@|||xxxzzzssszzzxxxqqqkkkppp{{{~~~yyyeeepppssseeeYYY\\\___ZZZ???AAA:::111999NNNYYYWWWTTTLLL===000111EEEaaatttzzz~~~~~~~~~~~~xxxrrrmmmlllhhhfffiiilllhhhbbbUUU]]]iiiqqqsssmmmeee___fffsssxxx~~~~~~|||rrrsss{{{sss[[[DDD999999777555444333555777888777:::555777KKKaaawwwttt???>>>999---BBBTTT]]]```ccceeeffffffhhhiiiiiikkknnnnnnnnnnnnpppqqqoooooooooooonnnnnnnnnnnnmmmmmmnnnnnnmmmmmmlllkkkoooFFFCCC???>>>;;;888555222///...,,,+++******))))))******)))))))))))))))***++++++------///444888999888555555999@@@JJJPPPNNNEEE===IIIRRRXXXXXXYYY___ddddddbbbfffjjjmmmpppvvv}}}vvvooorrrttt\\\NNNAAA;;;555333222111222444333444555666888:::;;;<<<::::::999999888777666666444444333333333222222222111111111000000/////////---...//////000000//////,,,---...222<<>><<<888444000...,,,+++,,,,,,,,,,,,---------'''***000,,,(((BBBsssttt}}}{{{yyyrrreeeUUUJJJJJJNNNWWWSSSHHH>>>;;;<<<:::555555444222111222444777888888666666:::???@@@===:::111111111111111111111111/////////000111222222222555222///...111???YYYppp[[[PPPAAA777333111...,,,***++++++,,,------......))))))******++++++,,,,,,******))))))))))))******+++---.../////////111333333444777999;;;;;;;;;:::666555555444444444444555888333111222222222555:::BBBCCCDDDCCC>>>777111---+++,,,,,,---......------+++***))))))(((((())))))(((((((((((())))))))))))---000666<<>>;;;888555222///...,,,++++++***)))*********))))))((())))))***++++++++++++...222777999777444777999@@@IIIPPPNNNFFF>>>QQQWWWXXXSSSRRRWWW[[[ZZZbbbeeeiiilllooouuu~~~lll[[[SSSBBB<<<777444333444666999:::;;;===???AAACCCDDDEEECCCBBBAAA???===;;;:::999666666666555555555444444444333333333222222111111///000000111111111111111111333444777AAALLLLLLEEEMMM===999FFFMMMBBB666333......///000111111000000......,,,,,,+++,,,---.........---,,,---...///000,,,------,,,+++,,,...000---///000222222000///---,,,111>>>LLLSSSRRROOOOOOMMMDDD999333333444444222///000111111///...///000---333===FFFQQQcccxxxyyyxxxrrrqqqEEE???>>><<<888555111///---,,,,,,,,,---------......000,,,111,,,+++^^^}}}wwwtttyyyxxxsssjjjaaaVVVOOOOOORRRUUUTTTNNNEEE@@@BBBCCCBBB>>><<<999666666777:::<<<;;;999888;;;???>>>999333---...///111333555777888000000111222333333444444000777???DDDAAABBBMMMZZZkkk\\\III;;;666333...***++++++,,,------...//////++++++++++++++++++++++++++++++************++++++,,,...000000000111333444444666999;;;=========<<>>;;;999888888888888999666444555444222333666999888888999:::888111++++++,,,,,,---.........---+++******)))))))))))))))(((((((((((())))))))))))---111777>>>GGGTTTcccmmmvvvtttxxxyyyfffRRRJJJ>>>XXXTTTNNNppp~~~nnn]]]ZZZqqqwwwPPP,,,;;;FFFfff[[[VVVzzzUUU666<<>>VVVzzzlllDDD<<<222<<<@@@[[[^^^aaadddeeefffgggiiijjjmmmppppppnnnnnnoooqqqqqqpppppppppoooooonnnnnnmmmmmmnnnnnnmmmmmmlllkkkpppIIIAAAAAA???<<<888444111///...+++++++++************))))))((((((((((((***+++,,,***---000222222333555777999===DDDHHHBBB999;;;CCCOOOPPPSSSUUUXXXZZZ[[[\\\cccbbbccciiinnnsss|||tttbbbXXXOOOCCC666666???GGGGGGCCCBBB;;;:::CCCNNNOOOKKKGGGFFFMMMKKKAAA===BBBEEEBBB===<<<<<<:::666333666;;;888888888888888888777777;;;666333555333///111666555555666000HHH```TTTRRRWWW<<<222222DDDRRR???666000555333444777///***333...---,,,---...///...------,,,,,,++++++---...///000...------000333555555<<<:::888555222///...---222+++888EEEGGGVVV___PPPKKKAAA444...222777444///222111000///------------...333555>>>RRRaaarrrzzz{{{wwwnnnmmmrrr{{{LLLAAA===???<<<444555444(((........................333'''444)))666YYYqqqgggxxxzzzwwwlllkkkgggYYYSSSWWWVVVSSSUUURRRJJJEEEHHHLLLNNNFFFGGGGGGDDD@@@>>>???AAA===??????>>><<<<<<@@@DDD;;;555000333:::???<<<888===999555333444444333111333888;;;;;;@@@IIIOOONNNPPPSSSUUUGGG555333222%%%000333444111111333222///++++++++++++************++++++***+++,,,...000111222222111111222444555666===;;;;;;<<>>IIITTTbbbooorrr}}}|||}}}{{{dddFFF333FFFYYYZZZ^^^zzzwwwnnneeeVVViii777///444WWWtttCCC[[[gggPPP444@@@QQQFFF666///444000333XXX~~~{{{vvvyyy|||yyyppp{{{qqqggghhhddd^^^RRRGGGEEEFFF>>>222:::000---<<>>GGGkkk{{{RRR666444777333LLLYYYcccccccccfffhhhgggoooooopppqqqqqqqqqqqqqqqqqqpppoooooooooppprrrrrrmmmllllllkkkkkkkkklllllllllFFFBBBAAA???<<<888444111///...+++++++++************)))))))))(((((()))***+++,,,---///111222222222333555777;;;BBBEEE???888<<>>===???@@@???;;;;;;??????<<<>>>CCCCCCBBBAAA:::RRRjjj]]]YYY\\\HHH???666AAAOOO???666666;;;888555:::777333777555444222111222222000///000//////...///000111222222111//////111222333222222222111000////////////---'''333@@@FFFXXXbbbVVVQQQFFF999222333666444000222111000///...---------///333444<<>>___}}}ooo}}}ooobbbccchhhdddbbb___WWWYYYYYYTTTMMMKKKMMMMMMJJJJJJMMMNNNLLLHHHCCCAAAAAA===<<<<<<===???EEELLLQQQLLLEEE===:::===>>><<<999AAA>>><<<<<<>>>>>><<<:::666:::<<<===EEEUUU```dddaaaVVVQQQHHH666...111...444;;;???;;;666555555444000//////...---,,,++++++++++++***+++,,,---///000333333444666888;;;>>>@@@EEEDDDCCCDDDGGGIIIKKKKKKEEEFFFFFFDDDBBBAAABBBDDD===;;;::::::;;;:::666333000/////////000///,,,***333///+++***++++++******......,,,+++***))))))))))))))))))))))))******+++000000555>>>HHHSSSbbbnnnqqq{{{|||~~~~~~jjjPPP777===PPP```gggvvvnnnppplllwwwuuufffFFF<<<444CCC~~~tttYYYMMMgggwww[[[888???NNNCCC222333000///???```wwwqqqxxxsssjjjZZZNNNLLLMMMEEE:::===888:::LLLbbbqqqyyy}}}}}}|||xxxrrrnnnkkkjjjkkkqqqnnniii___RRRJJJPPP]]]kkkuuuuuubbbSSSYYYoooxxxrrrssszzzpppsssvvvkkk___EEE333<<<555333333333333333333333333555777555444777===\\\ccc;;;666999///DDDRRR___bbbccceeegggggglllmmmnnnpppqqqrrrrrrrrrpppooonnnnnnnnnoooqqqqqqnnnnnnmmmlllkkkkkkllllllhhhEEEDDDAAA???<<<888444111///...+++++++++************)))))))))((())))))***,,,,,,///000222222111111222444666;;;AAAAAA:::666===GGGPPPPPPRRRTTTWWWZZZ]]]___aaabbbhhhppptttwww|||lllYYYLLLdddgggiiifff___XXXUUUUUURRRWWW]]]]]]SSSJJJNNNXXXUUUQQQPPPRRRQQQMMMKKKKKKJJJIIIHHHGGGHHHIIIIIIHHHDDDEEEEEECCCAAAAAAEEEIII>>>===@@@DDDFFFFFFJJJOOOPPPNNNMMMFFF]]]rrraaaZZZYYYNNNGGG666:::KKK>>>555AAAJJJCCC999<<>>EEELLLPPPKKKFFFAAA>>>@@@CCCFFFGGGHHHGGGFFFFFFFFFDDDBBB@@@<<<>>>>>>???III\\\nnnwwwiiiYYYXXX\\\MMM;;;444///777CCCKKKFFF<<<888888999666555555333111///...---------,,,,,,---///111222555666777999<<<@@@BBBDDDFFFEEEEEEFFFJJJMMMOOOOOOJJJKKKKKKKKKJJJJJJLLLNNNMMMKKKGGGDDD@@@<<<666333...,,,+++---///111///---111...+++,,,000222///+++......,,,+++***))))))))))))))))))))))))******+++///000555>>>GGGQQQ```nnnqqqyyy}}}|||sss___AAA555DDDaaannntttppphhh{{{qqqeee@@@///---:::mmmxxxKKKRRRyyyvvv===000HHHFFF===555000///---999___|||ppp~~~pppeeecccccc[[[RRRFFFAAAEEEWWWkkkwww|||~~~xxxnnniiikkkooorrrsssqqqjjj___PPPDDDFFFYYYmmmqqqwwwhhhMMMOOOkkk{{{uuuiiizzzooommmiiikkkPPP>>>111555222222222222222222222222222555666333111222555NNNtttLLL333666///888HHHXXX```bbbeeeggggggjjjkkklllnnnppprrrrrrsssooonnnnnnnnnnnnooopppppppppooonnnmmmlllkkkkkkkkkhhhFFFEEEAAA???<<<888444111///...+++++++++*********))))))))))))))))))***+++,,,,,,...000111111111111333555:::???AAA>>>666555>>>HHHKKKLLLNNNQQQVVVZZZ^^^aaabbbbbbgggooosssvvv{{{{{{jjj^^^YYYmmmrrrtttpppfff___]]]___]]]WWWVVV\\\bbbaaa^^^]]]]]]SSSOOOTTTUUUPPPNNNRRROOOQQQQQQMMMKKKKKKKKKJJJEEEHHHJJJIIIGGGGGGKKKOOO???AAADDDGGGJJJMMMSSSYYYZZZ\\\___ZZZnnn{{{bbbVVVTTTNNNJJJ666<<>>:::777666555444333000000000000000111111222333222222222222222///---,,,,,,------------------,,,+++///<<>>555222111222444333222111///......------...222111666EEERRRccczzz}}}{{{{{{KKK???>>>@@@777222333///........................000666%%%>>>uuuzzz^^^hhhyyy~~~ggg\\\```eeekkkjjj___cccdddbbb^^^]]]\\\WWWPPPMMMPPPTTTWWWWWWTTTRRRPPPLLLGGGAAA@@@BBBEEEFFFEEEGGGGGGFFFFFFHHHLLLQQQUUURRRPPPMMMJJJGGGDDDBBBAAACCCCCCAAABBBJJJZZZlllxxxlllZZZWWW[[[TTTIII===///777DDDNNNLLLDDD>>><<<;;;<<<<<<;;;999777444111000111000000000111222444555<<<<<<===???AAACCCEEEEEEDDDCCCCCCFFFKKKOOOQQQRRRQQQQQQQQQPPPNNNMMMNNNPPPVVVUUURRRNNNGGG@@@888333333111...------000444777000555;;;======;;;555///......,,,+++***))))))))))))))))))))))))******+++///000666>>>FFFPPP___mmmrrrxxx|||}}}zzznnnPPP888;;;WWWlllvvvxxxwwwjjjnnntttzzz\\\888---444WWWsssOOOXXXqqq[[[>>>999666FFF:::333444000...???WWW}}}qqq}}}tttkkkddd\\\TTTRRR```sss}}}~~~}}}wwwmmmbbbbbbkkksssvvvtttjjj^^^MMMBBBCCCPPPeeeuuuuuubbbJJJEEE^^^xxxvvvddd___yyy|||mmmhhhqqqhhhDDD;;;000000...111111111111111111111111333555222111444666IIIhhhddd333333777000>>>PPP\\\bbbeeeggghhhiiijjjlllmmmooopppppppppoooooooooooooooppppppqqqrrrqqqooonnnmmmllllllllllllHHHDDDAAA???<<<888444111///...+++++++++*********))))))((()))******++++++,,,,,,---...///000111222555888???BBBAAA;;;555666???GGGIIIJJJLLLPPPSSSWWW[[[\\\cccbbbeeelllpppssszzzyyyyyy|||yyyyyywwwqqqhhhcccccceee___VVVRRR\\\iiilllhhhdddlll___UUUTTTRRRKKKJJJOOOVVV\\\\\\TTTLLLLLLMMMMMMNNNPPPSSSSSSPPPOOOOOOQQQHHHLLLOOOPPPQQQVVV^^^dddeeellluuurrriiiYYY[[[RRRLLL<<>>:::999999999999555555666666777777777777444333222333444333111///,,,---......///......---...//////:::TTTkkkuuuwww\\\KKK:::333111///111444333222111000............,,,111000444CCCPPPddd|||sssqqq|||xxxPPP>>>;;;@@@:::333111...........................)))+++222QQQhhhrrr```zzzqqqrrrooorrrssslllccciiillliiieeeccc```\\\XXXYYYZZZ[[[\\\\\\[[[YYYTTTQQQOOOOOOOOONNNJJJFFFRRRTTTUUUUUUSSSSSSUUUWWWWWWUUUQQQLLLHHHFFFFFFGGGGGGGGGFFFGGGLLLWWWgggsssooo[[[III???>>>HHHFFF444999EEEQQQSSSPPPKKKEEE???AAAAAAAAA@@@===:::777555444333333222333444666777AAAAAACCCEEEGGGHHHJJJJJJIIIHHHGGGIIILLLOOOQQQQQQPPPQQQQQQOOOMMMLLLMMMOOOLLLNNNOOOOOOKKKEEE???<<>>HHHOOORRR[[[^^^TTTFFF;;;444///......,,,+++***))))))))))))))))))))))))******+++...111777>>>DDDMMM]]]llltttwww{{{~~~yyybbbFFF999FFF___yyyyyydddSSSmmmccc888+++:::___lllIIIXXXpppbbb>>>+++DDD@@@===;;;666000000444XXX}}}~~~{{{~~~rrrnnnwwwmmmiiirrrxxxqqqcccaaabbbkkktttvvvnnneeeVVVIII<<>>...777FFFUUU___dddgggiiijjjjjjkkklllmmmmmmmmmmmmppppppqqqqqqqqqrrrrrrrrrsssrrrpppooonnnmmmmmmmmmnnnGGGBBBAAA???<<<888444111///...+++++++++************)))((()))***+++,,,,,,,,,,,,,,,...//////000333666999BBBCCC???777555:::BBBFFFIIIKKKMMMPPPRRRTTTUUUVVVcccbbbeeekkkooossszzz}}}wwwsssssstttdddaaaaaafffjjjjjjjjjmmmnnneee[[[VVVSSSQQQSSSWWW___dddcccYYYRRRTTTVVVTTTWWWWWWUUUTTTQQQOOOLLLKKKMMMTTTZZZZZZ[[[```gggkkknnnxxxrrreeelll[[[PPPBBBPPPdddTTTEEEHHHhhh}}}|||uuucccQQQLLLKKKFFF???;;;::::::;;;;;;999999:::;;;;;;;;;;;;;;;999777666666666666555333---...000111222222111000---111...888WWWnnnuuuzzzbbbLLL777111111///000333333222111000///.........,,,111000444BBBPPPeeessstttzzzwww~~~```DDD:::AAA===555111///........................111(((555LLLtttlll{{{vvvvvvpppfffnnnssspppllljjjhhhfffaaa^^^[[[YYYYYYYYYXXXVVVPPPRRRUUUXXXZZZXXXSSSOOOUUUWWWXXXYYYXXXWWWWWWXXXXXXWWWUUURRROOONNNOOOQQQJJJJJJLLLOOORRRYYYggguuuhhh]]]QQQDDD@@@JJJGGG222===LLL[[[```^^^XXXPPPIIIGGGGGGHHHGGGEEEBBB???>>>888777777666777888999:::===>>>AAADDDGGGJJJKKKLLLNNNLLLJJJIIIJJJKKKKKKJJJKKKMMMNNNNNNNNNNNNQQQSSSLLLNNNPPPOOOKKKGGGDDDCCCGGGJJJNNNRRRWWW^^^gggmmmyyywww]]]BBB444000---......,,,+++***))))))))))))))))))))))))******+++...111777>>>CCCLLL\\\kkkssstttyyytttXXX@@@<<>>222444///333///111111111111111111111111111555222111555444999III~~~^^^999:::333444<<>>DDDDDDEEEHHHLLLQQQTTTVVVVVVVVVbbbcccgggnnnrrrtttyyy}}}wwwttttttuuutttpppqqqtttiiiiiiccc[[[YYY]]]bbbccceeefffaaaYYYZZZcccccc]]]]]]WWWQQQNNNOOOPPPNNNKKKPPP]]]hhhkkkkkkooorrrrrrwww|||iiiZZZNNN[[[mmmbbb[[[nnnuuueeeeeeYYYSSSLLLFFFCCCCCCCCCCCCBBBBBBDDDEEEEEEEEEDDDCCCBBB???<<<:::999999888777777888999999888777555444,,,333...888\\\rrrwwwkkkPPP888222444222000222333333111000///.........---222000333@@@NNNccc}}}wwwzzzvvvxxxQQQ<<>>BBBJJJ[[[jjjoooooovvvfffKKK===DDDddd}}}}}}~~~jjjyyytttsssWWW<<<999444???ssssss[[[VVViiioooaaa:::===>>>===:::777555333111+++BBBppp{{{vvv{{{qqqfffbbbdddrrrxxx~~~}}}rrr___KKK???444>>>LLL]]]nnnssseeeTTTAAARRRnnnwwwlll|||qqqiiifffyyyxxx```KKK222555222+++444,,,////////////////////////000444111000555222222===[[[kkkFFF===999111222AAASSS^^^cccfffggghhhiiijjjkkkkkkkkkkkkooopppqqqrrrsssrrrqqqqqqsssrrrqqqpppppppppppppppjjjGGGGGGAAA???<<<888444111///...+++++++++************)))((()))+++,,,------,,,,,,000111111000///000333666>>>;;;444000555AAAFFFDDD???CCCJJJQQQWWWZZZ\\\\\\aaaccciiirrrvvvvvvyyy~~~|||rrr}}}{{{wwwnnnssspppccc]]]bbbfffcccgggddd[[[VVV___mmmmmmaaabbbYYYPPPMMMRRRWWWWWWVVVWWWgggwww|||}}}|||zzziii^^^iii{{{uuuwwwnnnhhh___XXXTTTSSSSSSSSSOOOPPPRRRSSSSSSSSSRRRQQQIIIEEEAAA===<<<;;;:::999DDDDDDCCCBBB???;;;777555---555///:::aaawww{{{sssUUU:::444666444000111444333222000//////.........333111333???LLLbbb}}}{{{ttt\\\???AAA@@@888666444........................***111KKKxxxrrrlllppp~~~~~~xxx{{{vvvzzzxxxtttuuuvvvuuuwwwxxxqqqiiihhheeecccbbbcccbbb___\\\[[[```fffgggccc^^^[[[[[[[[[YYYVVVWWWZZZ^^^___```XXX\\\``````ZZZTTTPPPNNNTTTRRRSSSVVVWWW[[[jjjzzztttpppxxxuuuZZZCCCBBBEEEBBBZZZqqquuulllaaa\\\YYYOOOPPPRRRTTTSSSRRROOOMMMIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQQQQPPPPPPRRRPPPOOOPPPSSSUUUVVVVVVVVVXXXZZZZZZ[[[\\\___bbbdddcccaaa___```fffooowwwxxxvvvxxx~~~~~~nnnQQQ:::777AAAAAA555...111333000......,,,+++***))))))))))))))))))))))))******+++...111888>>>BBBIIIZZZjjjkkkllltttlllRRRBBB@@@WWWvvv}}}yyyaaa~~~iiittthhhDDD222)))999YYY\\\XXXwww~~~BBB555000;;;EEE@@@555---222555...111WWWzzzbbbxxxuuuddd^^^iiizzzzzzjjjTTTAAA666222333HHH```nnnqqqhhhUUUCCCNNNmmmzzzjjjlll|||yyyssseee]]]|||RRR555%%%444///(((666...........................---222000000666444222:::GGGYYYUUUKKK===000+++:::OOO\\\aaacccdddeeegggiiikkklllmmmmmmnnnooopppqqqrrrqqqpppppprrrrrrqqqqqqpppqqqqqqqqqjjjEEEDDDBBB@@@===888444000---,,,...---,,,+++************)))+++---,,,***+++---000111000//////000333666888AAA777111666>>>AAA@@@???<<>>555///666666%%%,,,000,,,===bbbqqquuu~~~pppSSSBBBEEEBBB999666444555555333///---...000111///000666???LLL___oookkk}}}rrrGGG>>>CCC666,,,555---------............///666111vvv___~~~~~~~~~}}}{{{vvvrrrrrruuukkkaaaaaaggglllkkkgggZZZ```eeeeeeaaa]]]\\\^^^VVVXXX\\\```bbbccccccccchhhjjjkkkeee\\\UUURRRRRRRRRRRRWWW^^^```dddtttzzzhhhfff___EEEDDDaaakkkhhhmmmcccVVV\\\ddd___\\\]]]]]]YYYXXXZZZUUUPPPJJJGGGEEEEEEFFFEEEOOOOOOOOONNNQQQTTTSSSQQQUUUUUUTTTRRRRRRUUUYYY]]]___]]]ZZZYYY\\\bbbhhhmmmwwwyyyxxxxxx}}}wwwVVVAAA;;;<<<...///222333...))),,,222000//////---,,,+++******))))))))))))***+++,,,---000000444:::@@@IIIYYYgggwwwvvvyyyUUUKKKBBBIIIuuu}}}uuuhhhwwwooottt]]]>>>222///:::nnnhhhPPPlll~~~cccAAA000999HHHDDD444222222444555888HHHiiiwwwmmmuuuttteeeWWWWWWgggyyylllTTTEEE999000222:::OOOdddooorrrjjjLLL===OOOzzzyyyzzzyyysssllllllqqqmmmuuuppp]]]ccc^^^555222///...//////---+++........................000000000111222222333333888ZZZvvvUUUEEE777///777GGGUUU]]]```cccgggjjjiiijjjlllkkkhhhpppppppppooooooooooooooorrrqqqqqqpppppppppppppppgggCCCAAADDDAAA>>>999555111...---...---,,,+++************)))+++---,,,++++++...000111000//////111444888;;;???777222666<<<>>>>>>???;;;@@@HHHPPPVVVZZZ___aaacccdddfffiiinnnvvvnnngggzzz~~~uuuuuutttqqqooommmnnnooopppoooiiiiiiqqquuusssxxx{{{zzz~~~tttnnniiiaaa\\\[[[\\\SSSIIICCCBBB@@@<<<777444,,,...111+++---222///444555+++///EEEPPPZZZooo|||WWW777111333444555333///......000000///000555===HHHYYYhhhyyyyyyzzzzzznnnDDD777@@@;;;111444---------.........//////333@@@}}}sss___{{{wwwrrrjjjeeecccccccccbbb___aaadddggghhhgggfffeee]]]```dddhhhjjjkkkjjjjjjdddggghhheee^^^YYYWWWXXXYYYXXX[[[aaacccgggxxxwwwpppvvvmmmeee^^^NNNAAA___nnnqqqwwwoooeeelllfffaaa```cccdddaaa______WWWTTTPPPNNNNNNOOOOOONNNNNNPPPQQQRRRSSSTTTTTTSSSUUUUUUUUUUUUVVVYYY___bbb_________bbbgggnnntttxxx{{{```KKK>>>333+++555111000000///,,,---000000///...---,,,++++++***))))))))))))***+++,,,---///000444:::???HHHXXXfffqqquuu~~~}}}YYYLLL@@@FFFppp|||zzzssssssoooFFF---444222NNNuuukkkXXXJJJnnnttt999AAAFFF888EEE???666......222888DDDOOOsssdddgggvvvmmmeeeiiissszzzoooVVVNNNCCC888000222AAAPPPhhhvvvsss[[[FFFBBBVVVqqq{{{uuuvvvxxxlllnnnqqqtttqqqnnnuuuiiiKKK444111......//////...,,,------------------------//////000000111222222333444MMMmmmtttBBB888555666888HHHZZZ___aaafffiiihhhiiilllllljjjooooooooooooooooooooooooppppppooooooooooooppppppjjjFFFEEEDDDBBB???:::666222///...------,,,+++***************+++,,,,,,+++,,,...000111000//////111555:::===:::555444999===???BBBFFF>>>CCCJJJPPPUUUZZZ^^^aaaaaabbbcccgggmmmvvv~~~}}}}}}{{{|||~~~yyyooojjjggg^^^TTTQQQRRROOOEEE;;;;;;---000999222---333777444777000///:::CCCQQQgggWWWOOO```}}}PPP111222222333444333111////////////...///444;;;DDDRRR```nnn{{{mmmxxxssszzzvvvLLL666>>>AAA777333...............//////000---AAAvvv}}}eeefff}}}}}}yyyppphhhcccdddggglllkkkjjjmmmqqqppplllgggccceeehhhkkknnnooooooooofffiiikkkiiieee```___```]]]ZZZ\\\aaabbbfffvvvbbbYYYooovvvnnnfffbbbGGGcccwww|||}}}tttlllpppiiicccaaafffiiigggcccbbbbbb```^^^]]]]]]\\\[[[YYYUUUXXX\\\^^^\\\[[[\\\^^^____________```cccgggkkkjjjlllpppuuu|||qqqlllddd]]][[[WWWKKK???<<<444...///000///---...//////...---,,,++++++***))))))))))))***+++,,,,,,...///333999???GGGWWWeeepppuuupppZZZDDDBBBeee{{{{{{qqqzzzwww}}}VVV222222000333RRR}}}cccXXXzzzddd===---333???HHH???666333111//////000444PPPuuu~~~qqqjjj{{{zzzlllhhhgggggg~~~vvvfffUUUJJJ999888333000777JJJ]]]gggsssjjjWWW;;;111MMMqqqiiidddkkkyyyhhhqqqrrr|||dddNNN;;;111///------...///...---------------------------...//////000000111222222222===___GGG999;;;:::...999PPPTTT___eeehhhhhhhhhlllnnnlllmmmnnnnnnooooooooonnnnnnnnnmmmmmmnnnnnnooopppqqqlllHHHGGGDDDBBB>>>:::555111///------,,,++++++*********++++++,,,,,,,,,,,,---...///000///......111555:::===333222666===AAADDDJJJPPPFFFIIIMMMQQQTTTWWWZZZ]]]```bbbeeeiiinnnwwwzzzsssmmmgggdddccc[[[MMMBBB<<<000222999555222222///...555;;;BBBNNNZZZhhhvvvmmmZZZccc{{{sssPPP>>>???222333333333222000//////...---///444:::AAANNNZZZfffvvvsss}}}xxxccc@@@===BBB:::111//////.........///000111333RRRffftttlll```rrr}}}~~~vvvqqqrrrtttxxxwwwvvvwwwxxxtttlllfffggggggggghhhjjjlllnnnpppppprrrsssqqqmmmiiiggggggddd______cccdddggguuu~~~mmmwwwyyyjjj[[[UUUOOOggg}}}{{{uuuwwwssskkkgggjjjnnnmmmjjjiiiooonnnlllllljjjhhhccc``````dddjjjmmmiiieeefffkkkmmmmmmmmmllllllnnnqqqttt{{{~~~jjjtttzzzvvvkkk```VVVOOO;;;444///000111///------//////...---,,,,,,++++++******))))))***++++++,,,...///333999???GGGUUUcccnnnsss}}}iiiMMMBBB[[[zzz}}}qqqxxx}}}vvvlllNNN444000333***@@@|||pppRRRfffnnnFFF999666DDDEEEEEE???555///000444777222222CCC___yyyvvvsssoookkkjjjkkknnnppprrruuutttppprrr}}}|||jjjVVVFFF:::444111111000///888RRRlllrrriii___BBB444777IIImmmqqqaaa```gggsss{{{yyyqqqmmmpppvvvvvvRRR===222...------,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111333333QQQ{{{UUU555222:::000444FFFHHH]]]ccchhhggggggkkkmmmmmmllllllmmmnnnnnnnnnmmmmmmkkklllllllllnnnooopppqqqjjjFFFDDDCCCAAA===888444000---,,,,,,,,,++++++******++++++,,,,,,+++,,,---...//////---------...000444888:::000111666>>>BBBDDDJJJPPPHHHJJJMMMPPPRRRUUUYYY\\\aaadddiiimmmrrrxxx~~~zzzssskkkeee^^^VVVQQQAAA<<<@@@DDDHHHOOOHHH333111444???MMM\\\nnn}}}nnniiimmm]]]KKK@@@555555444444333333222000///---,,,///444999@@@LLLXXXcccuuu}}}yyy~~~xxxLLL<<<>>>:::444111000///......000111222888|||eee[[[{{{zzz}}}}}}|||wwwzzz}}}}}}xxxrrrnnnpppmmmjjjhhhiiilllpppssstttvvvwwwwwwtttrrrpppooonnniiigggjjjkkklllyyyuuuqqqjjj^^^WWWQQQbbb|||yyyrrrsssuuutttttttttrrrrrrqqqrrrqqqnnnjjjfffgggiiiooorrrnnnhhhiiiooopppqqqssstttuuuxxx|||mmm```YYYUUU777444222333111---,,,///.........------,,,,,,+++*********)))******+++,,,...///444:::???GGGUUUbbbhhhppp}}}qqqWWWJJJWWW}}}zzzqqqrrrpppfffJJJ222555333)))222[[[hhhKKKfffuuuAAA666777<<>>CCCWWW```fffffffffiiikkkkkkjjjkkklllnnnnnnmmmllllllkkkkkkkkklllmmmooopppqqqlllHHHFFFBBB@@@<<<888333000---,,,,,,,,,++++++***++++++,,,---,,,+++,,,.../////////+++,,,---///111444666777111111555<<>>JJJVVV```rrr|||nnnRRR<<<<<<;;;888222111///...///000222333NNNkkkPPPWWW|||~~~|||yyyzzz}}}|||ssswww|||}}}}}}{{{xxxtttqqqqqqsssvvvyyysssuuuwwwxxxyyyxxxwwwvvvsssmmmkkknnnnnnnnnwwwdddaaafffbbb```UUU\\\uuu{{{zzzzzzxxxyyy|||rrrrrrtttvvvxxxwwwtttqqqmmmlllooosssppphhhhhhnnnlllooosssxxx}}}wwwlllZZZKKK;;;777555444111---,,,000......---------,,,,,,,,,+++***************++++++...000555;;;@@@GGGUUUbbbhhhqqq}}}uuuttt}}}fffUUUSSSzzztttvvvggg|||dddzzzyyyDDD666333---+++999YYY}}}nnnYYY\\\ooohhhJJJ444111111:::HHHOOOEEE777444444222---)))***333:::===JJJWWW```mmm|||}}}{{{tttiii___RRRAAA222444000++++++...222555666EEEVVVhhhlllcccRRR@@@222444BBBbbbxxxmmm```hhhuuu|||ooonnnqqqtttxxx~~~~~~zzzbbb???111///)))+++,,,,,,+++******,,,---+++++++++++++++++++++++++++,,,,,,---......//////......;;;OOOeeeXXX@@@<<<777666===LLLVVV```bbbbbbeeehhhhhhhhhiiikkkmmmnnnmmmlllkkkkkkkkkllllllnnnooopppqqqpppKKKIIICCCAAA===999444111...---,,,++++++***++++++,,,,,,...,,,+++,,,...000000...+++---///222444444444444222111444;;;>>>======@@@EEEGGGJJJLLLPPPUUU[[[```cccfffjjjmmmqqqwww||||||mmm;;;333:::DDDNNNkkk|||ooo{{{nnnhhhbbbIII???;;;666333333444333111111//////111444:::FFFRRR]]]nnnjjj|||}}}~~~UUU???<<<;;;:::333111///...///000333444eeexxxzzz@@@aaayyy~~~yyyxxx{{{~~~~~~|||zzz{{{~~~|||zzzyyyxxxxxxwwwxxxyyy|||}}}}}}{{{zzzuuuooommmpppooonnnuuuuuullleeeWWWSSS[[[XXXooo~~~xxxwww}}}{{{sssqqqwwwpppttt{{{xxx```JJJHHH>>>555222111......///...------------,,,,,,,,,++++++***************+++///111666===AAAHHHUUUbbbjjjrrrqqq___WWWttt___OOOuuuoooqqqtttuuuZZZwwwYYY444333222///---777WWWJJJUUUzzzhhhRRRFFF777555CCCQQQNNNDDD555555666999;;;888111,,,***---333;;;BBBGGGKKKMMMUUUWWWYYYZZZZZZWWWTTTRRRFFFDDD<<<333...//////,,,333222000...000888DDDLLL]]]aaaddd]]]JJJ999666<<>>:::555222///...+++++++++***++++++,,,,,,///,,,***,,,///111000...+++...111444666666444333222000333;;;@@@@@@???AAAHHHJJJKKKLLLNNNSSSXXX]]]ccceeegggjjjnnnuuu}}}tttdddRRROOOfff}}}iiiVVV333///<<>>;;;:::333222000...///111333555OOOjjjVVVpppuuu}}}}}}}}}{{{xxx}}}|||~~~{{{vvvsss~~~~~~|||zzzzzztttrrruuuuuurrrwwwmmmggg[[[UUUmmm|||UUUDDD444///111111//////------------------,,,,,,++++++***************+++///111777===BBBIIIUUUbbbhhhnnnzzzvvvggg```pppxxxfffPPPvvvvvvxxx{{{pppYYY777///111444000)))<<>>555111555HHH^^^pppuuudddZZZmmmxxxpppnnntttxxxzzztttkkkmmmfffDDD666------000...***,,,---+++((('''))),,,***************************++++++,,,,,,---......///333***111VVVsssJJJ888999222888111@@@PPPXXX\\\```dddeeeeeegggjjjlllmmmlllkkkjjjnnnnnnmmmnnnnnnooopppqqqoooDDDFFFEEECCC???:::555111...---+++***)))))))))***+++,,,+++,,,,,,---.........---...---...111555666444111...444999<<<;;;::::::;;;BBBFFFKKKMMMOOOSSS[[[bbbdddfffiiilllpppvvv}}}fffNNN???:::LLLuuuhhhSSS===444000444<<>>GGGSSS[[[eeemmmwww|||qqqssskkkfffsssrrrdddhhhVVV000555,,,+++222000111MMMqqq~~~ppp```RRReeeuuucccAAA777333...444EEEMMMUUUTTTMMMCCC;;;777888444///...///111000///444222//////000111000...222000000000000111777<<>>\\\rrrjjj===...555777:::888>>>LLLYYY^^^```bbbfffhhhjjjkkkkkkkkklllmmmooonnnnnnmmmmmmnnnooopppnnnDDDHHHEEECCC???:::555111...---++++++***)))***+++,,,---+++,,,------......------......///222555555333000000555;;;===<<<;;;<<<===BBBFFFJJJMMMOOOSSS[[[aaadddfffiiimmmqqqwww~~~~~~iii\\\RRRQQQiiiiii>>>888999:::222111OOOvvvjjjZZZlllxxxgggFFF<<<666333777:::888555555222000111111111444???KKKYYYtttzzzooo}}}WWWAAA<<<;;;333111222---555222444]]]sssmmmkkk}}}~~~~~~~~~}}}~~~~~~}}}|||wwwxxxzzz||||||||||||{{{tttzzzcccUUUfff|||pppccc^^^[[[XXXWWWXXXVVV```fffllluuuvvvzzzxxxxxx___OOOAAA000000222%%%........................---,,,,,,++++++,,,,,,---...111555:::???IIIUUU]]]nnnrrrqqqkkkgggmmmuuuzzzuuujjjrrr}}}|||{{{kkklll```OOO666555------222///***333EEEiiiQQQYYY___```TTT999---666///333777:::CCCOOOUUUSSS>>>???@@@>>>:::666444444666666666777888999999999777999>>>DDDIIIMMMQQQTTTaaabbbccc```RRRAAA777555;;;666<<>>===<<<>>>@@@AAAEEEIIILLLOOOSSSZZZ___bbbdddhhhkkkpppvvv~~~{{{tttppp~~~mmmXXXOOOYYYooolllLLL444333333///;;;QQQcccdddjjjpppiii[[[OOOFFF666222111666888777444333222111111222111444???KKKWWWqqqmmm___AAA>>>777000222666...000000>>>uuuvvvsssNNNsss~~~}}}~~~{{{mmmbbb}}}mmmbbbMMMBBB777444555777<<>>AAAAAADDDIIILLLOOOTTTZZZ^^^___aaadddhhhmmmttt|||}}}}}}uuutttjjjZZZeee``````jjj{{{tttYYYGGG```lllFFF888777888???JJJfffyyy{{{ooo```GGG999BBB<<<999666666666555333222222111111222111444???JJJYYYrrrjjj}}}ZZZ<<<>>>777111222666///000---;;;tttpppfff~~~~~~~~~~~~}}}kkkqqqwwwhhh}}}nnn^^^SSSJJJ@@@888777111...111333333444777???IIIQQQ___llliiiaaaeeekkkppp}}}www```PPPCCC;;;666111........................---,,,,,,++++++,,,,,,------111666<<>>jjjooobbbYYYUUUiiirrr```TTTRRRAAA+++'''555===999222999BBBGGGHHHJJJOOOTTT[[[^^^bbbddddddeeegggiiigggddd]]]TTTOOOJJJDDD===333000......111;;;NNN```ppppppuuuqqq[[[JJJ\\\~~~|||jjjpppvvvtttsssoooooo[[[888...(((---...,,,***++++++((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++...***///666///***AAAcccoooPPP999999555000111===IIIQQQZZZ]]]bbbfffgggiiikkkmmmoooooonnnnnnooopppqqqrrrvvvJJJGGGEEECCC???:::555111...------,,,+++++++++,,,---...,,,------...------,,,,,,---000222444333111...---444777:::;;;::::::>>>AAABBBDDDHHHMMMQQQUUUZZZ]]]^^^```dddhhhnnnuuu}}}mmmhhh\\\lll^^^[[[QQQTTTWWW\\\^^^^^^mmmdddNNNPPPwww~~~zzz^^^;;;---???WWWiiiaaaBBBAAAMMMIIIAAA;;;777777777777333111111222111444>>>JJJ___wwwlllxxx~~~|||```CCCAAA999555222333000333---444iiikkk~~~~~~|||zzzzzz|||nnnYYYsssppphhhssswwwvvvYYYLLL;;;111000222222000222//////333444111000111888<<<>>>HHHXXX\\\\\\eeeooovvvwwwtttttt~~~qqq```QQQ:::...333........................---,,,,,,++++++,,,,,,---...111777===DDDPPP]]]fffkkkyyy~~~uuuxxx|||{{{|||tttkkk777777111))))))///000,,,555***:::ggg~~~QQQHHHXXXZZZfffQQQGGG<<<111((()))***,,,///333999===;;;===???@@@@@@AAABBBCCCCCC@@@888---)))+++,,,(((...111<<>>IIIaaazzzqqqwww}}}VVVAAA666888222333000555000===vvv|||mmmvvvzzz{{{|||xxxlllkkkdddkkkhhhPPPIIINNNNNNHHHBBB<<<666///...111444444222555111///000///,,,---000222444000777HHHPPPXXXffflll{{{|||tttmmmiiiwwwwwwbbbUUU<<<,,,222........................---,,,,,,++++++,,,,,,---...222777===EEEPPP]]]fffooo{{{|||{{{}}}~~~hhhssslllTTT666666333///---......+++111...---777QQQ|||zzz^^^SSSSSSSSS___lllrrrvvvvvvpppiiiQQQMMMFFF>>>666111///...333111//////111222222111---222222///444BBBMMMOOOLLLRRR___ooowwwtttooommm```XXXcccsssxxxwwwtttuuuvvvoooxxxkkkMMM888111...,,,+++***((('''))),,,+++'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))...((((((///111...222:::\\\yyyrrr@@@444...444666111222:::KKKPPPXXX^^^cccfffiiikkkmmmmmmmmmmmmnnnoooqqqrrrpppGGGEEEEEECCC???:::555111...---++++++***)))***+++,,,---------......------,,,+++---000111111///...000111555777999888777999===AAADDDFFFIIIOOOTTTYYY\\\]]]bbbdddhhhmmmsss{{{xxxZZZNNN{{{fffSSSPPPMMMNNNKKKNNNTTTSSSUUUmmmnnnvvvzzzNNNAAAOOO}}}zzzWWWPPP]]]MMMLLLDDD999333555666444444222222222111333>>>III^^^yyytttsssddd???777777444666111333777XXX{{{yyyzzzfffjjj~~~ooo```YYY[[[dddkkkuuu[[[???444777;;;:::888:::999888888999888555222555222111111000,,,---111000222...222???EEELLL[[[]]]mmmpppoooppphhhlllxxxZZZTTTHHH555111........................---,,,,,,++++++,,,,,,---...222777===EEEPPP]]]fffmmmyyy|||}}}~~~~~~cccuuukkkNNN:::444000000222111111111---//////,,,333QQQyyysssqqqZZZDDDCCCOOO[[[bbbfffiiikkkllleee[[[SSSOOOOOODDD>>>999999===@@@???<<>>BBBEEEFFFJJJOOOVVVZZZ]]]]]]aaaccchhhlllsss{{{XXXMMMpppdddOOOCCCEEEGGGQQQNNNQQQTTTOOORRRqqq]]]OOOeeegggQQQGGGIIIJJJFFF<<<777999:::777444222222222111333===IIIZZZvvvtttoooiii@@@@@@555666999111111===qqqxxxaaa~~~~~~}}}}}}nnn]]]LLLLLLccctttrrruuuzzz}}}nnnXXXAAA888888999888888888888999999888888888888000000333777666000...000...111...000888888;;;HHHPPP[[[ZZZ]]]jjjfffhhh}}}XXXUUUTTT>>>,,,........................---,,,,,,++++++,,,,,,---...222777===DDDOOO\\\eeekkkyyy|||eeejjjzzzzzzmmmGGG888+++***,,,++++++///---$$$)))555000***HHHssssssYYY^^^lllfffRRRCCCHHHXXXjjjsssssssssxxx~~~ssskkkcccdddjjjooommmhhhppp~~~vvvwwwwwwsssrrreeeTTTIIIKKK___yyy}}}}}}qqqiiiUUUEEE444+++'''&&&+++222+++((())),,,***$$$&&&---((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((------)))+++111222...222aaappp888333999000,,,555---555@@@KKKUUU\\\bbbfffkkkkkkjjjkkklllnnnpppqqqrrrHHHEEEBBBAAA???:::444000...---+++++++++***++++++,,,,,,------......------,,,+++///111222000---,,,...111888666555444666999===@@@DDDHHHMMMRRRVVVYYY\\\^^^bbbeeehhhlllqqqxxxmmmlllTTTPPPIIIBBB>>>>>>???@@@GGGCCCIIISSSQQQTTTuuulll[[[^^^pppssssss}}}eeeddd```FFFaaaXXX<<<999777999888444111000000333===HHH\\\nnn}}}ooowwwvvv|||wwwnnnBBB;;;:::888>>>,,,888===}}}tttqqq}}}aaaTTT___mmmrrrfffOOORRRRRRWWW```iiilllfff___XXXIII===<<>>>>>AAA>>>KKKSSSWWWTTTGGG@@@III:::555111111444555222///333111///---...111444666999BBBLLLTTT^^^iiiqqqsssaaaOOOIII<<<111.........///////////////...------,,,,,,------...000333999@@@IIITTT```gggooosss~~~|||kkkdddbbb@@@,,,......---///---...---,,,+++,,,...000222PPPrrr|||xxxdddiiieeeUUUIIIMMMYYYbbbaaa___^^^^^^\\\[[[cccmmmtttmmmgggbbb]]]UUUNNNLLLQQQggg||||||nnnmmm|||wwwyyypppeee[[[444111...+++***)))(((&&&))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))***++++++,,,,,,------...111;;;UUU{{{aaa555666888222777777222111999DDDMMMVVV]]]aaadddgggiiijjjkkknnnoootttJJJFFFBBBAAA???:::444000...---+++++++++***++++++,,,------.........------,,,,,,---///111000...---000333777666555444666999===@@@CCCFFFLLLPPPTTTWWW[[[]]]```bbbggglllrrrzzzhhhAAA???;;;888777888:::<<>>BBBLLLVVV\\\___^^^VVVRRRTTTWWWUUUTTTVVVHHHKKKXXXfffcccVVVQQQRRR888777777888999666000+++222111111000000000111111222:::BBBHHHOOOYYY```aaarrr~~~___MMMDDD:::333////////////////////////...------,,,,,,------...000333999@@@JJJUUU```gggrrrtttzzz|||uuupppqqq~~~uuu___AAA000111---+++......------,,,+++,,,...000111222JJJtttzzzcccWWWUUUUUUNNNHHHIIIMMMJJJAAAAAAIIIQQQKKKIIISSSfffuuuwwwrrrnnnyyyxxx~~~}}}hhhUUULLLCCC111...+++************)))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((((((((((((((((((******++++++,,,---------+++,,,;;;[[[fffFFF///***999111000222777;;;AAALLLWWW\\\___dddggghhhiiikkklllwwwLLLGGGBBBAAA???:::444000...---+++++++++++++++,,,------............------,,,,,,,,,...000///......222666777666555555777:::>>>@@@AAAEEEJJJNNNRRRUUUYYY\\\aaadddhhhmmmsss{{{vvvbbbEEE888777666555555777999;;;;;;:::<<>>666222000000111444>>>III]]]oootttwww}}}HHH@@@888333>>>111---CCCvvvhhhnnnwwwqqqgggpppccc___[[[[[[^^^bbbddddddbbbjjjssszzz}}}~~~uuufffaaaXXXTTTNNNBBB;;;888444555<<>>@@@BBBEEEJJJNNNQQQUUUYYY\\\eeehhhkkkoootttyyyrrrkkkrrrfffPPPNNNbbbAAA;;;>>>666999888888777777777777777444888999999<<>>>>>888444999555222000111111444>>>HHH\\\ooo{{{rrrWWWAAA;;;444>>>666444aaaaaavvvWWW|||RRR???CCC???<<<888777===LLL]]]jjj^^^eeekkknnnnnnkkkbbbZZZeeemmmwwwtttccc^^^VVVMMMHHHIIINNNRRR[[[kkk~~~|||nnn```LLLAAA>>>888<<<===???AAACCCIIIPPPVVVlllmmmqqqtttxxx~~~}}}\\\cccwwwjjjbbbdddZZZmmmggg\\\MMM???555000///333333444333222111000///,,,000222000000555777777>>>SSSXXXPPPMMMFFF888111000000000///////////////...------,,,,,,------...000444:::AAAKKKVVVbbbiiinnntttwwwwww}}}~~~rrryyyvvv~~~}}}ttt___qqqlllTTT999...444111------***,,,,,,++++++,,,---......222)))***666AAAVVV|||zzzyyyuuueeeZZZLLL666,,,,,,***+++)))''''''(((******)))'''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,222...---666FFF^^^{{{eee888555555666666000,,,///666@@@GGGPPPXXX^^^bbbdddfffwwwKKKFFFBBBAAA???:::444000...---++++++++++++,,,---...///000///...---------......///000000...,,,---111555666555555777999<<>>BBB>>>EEERRR___ccceeezzzzzzlllcccXXXDDD:::;;;999888===DDDIIILLLQQQXXX^^^bbbffflllsssqqqhhhlllooolllaaaQQQCCC:::444444222111000000000111+++///000...///444888888999BBBCCCFFFSSSRRRAAA666111111000000////////////...------,,,,,,------...000444:::BBBLLLWWWcccjjjmmmwww{{{zzz~~~vvvrrr{{{|||iiissssss}}}tttNNN444111///......***+++++++++++++++,,,,,,------))),,,111---///PPPxxx|||~~~|||vvv}}}gggRRRDDD???999,,,)))......,,,)))'''&&&'''(((((('''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((()))******++++++,,,)))+++...222999LLLlll|||aaa;;;666333555555222111333222888BBBLLLSSSYYY^^^aaauuuJJJEEEBBBAAA???:::444000...---++++++++++++,,,...///000111000...---------...///000111111...+++,,,111555555555666777:::<<>>:::@@@NNN[[[ttt{{{vvvXXX@@@===OOOuuutttbbbJJJ555666>>>888666333222222222444<<>>===EEEOOOPPPIII===AAAFFFIIILLLQQQWWW]]]mmmnnnqqqwww~~~yyymmmeeebbb[[[QQQJJJHHHCCC============;;;999:::<<<>>>;;;777;;;PPP^^^SSSPPPcccbbbXXXUUUPPP???777999666777;;;AAAHHHQQQ^^^mmmwwwooouuu{{{lll[[[PPPOOOSSSWWW999888555333222111111222***...000///222:::@@@BBB888<<<;;;DDDWWWXXXHHH@@@222111111000000//////......------,,,,,,------...111444:::CCCLLLXXXdddkkkpppwww|||{{{{{{tttpppvvvyyyuuucccsss|||eee===000+++,,,...,,,++++++++++++++++++++++++...(((+++222000***000===SSSaaa|||{{{{{{mmmMMM777------///''''''---,,,---***(((&&&'''''''''&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((()))******++++++(((+++......///===\\\xxxIII<<<111000444555333222,,,111777???EEELLLRRRVVVtttJJJFFFBBBAAA???:::444000...---+++++++++,,,---...///000111000...---------...///...//////---+++---222777444555666888:::===???AAAEEEHHHKKKNNNRRRWWW\\\```aaaeeejjjoootttyyy~~~xxxuuussskkkbbbXXXJJJ>>>HHHkkklllhhhLLLNNNttt]]]@@@===>>>IIIdddttthhhZZZSSSKKKKKKAAA@@@AAA:::<<>>999444222444555777888PPPvvvnnnooo~~~gggLLL???BBB@@@ggghhhPPP666444:::222777444333333222333;;;DDDQQQeee~~~uuuyyywwwbbbHHH>>>AAA000444>>>wwwppplllrrrccc\\\WWWQQQKKKIIIQQQUUUWWWUUUNNNGGGCCCBBBCCCHHHFFF===;;;@@@AAA<<<777888:::===@@@AAAAAA@@@JJJIIIHHHHHHJJJMMMQQQSSS\\\vvvrrr```QQQIIIHHHIIIGGGDDDDDDFFFDDD???777888888777555444555777888666333CCCXXXNNN===BBBOOOGGGJJJMMMCCC>>>>>>999<<<===@@@GGGUUUhhh{{{sss[[[QQQOOOPPPDDDCCCAAA???<<<999666444...111222000222:::AAACCC:::@@@BBBJJJUUUPPPEEEEEE222222111111000//////......------,,,,,,------...111444;;;CCCMMMYYYeeelllqqqsssxxx||||||{{{wwwssstttnnndddtttggg^^^===333---,,,---+++******++++++++++++******111+++(((+++---,,,,,,...'''666SSSxxx~~~rrraaaUUUWWWPPP<<<...%%%(((---((((((+++))),,,***'''''''''(((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''(((((()))******+++---...///---***///CCCVVVvvv```GGG:::777555333333000111222444777<<>>333AAAdddrrrMMM;;;999///333<<<777888555333333222333:::CCCSSShhhppppppNNN999DDD222999EEEsssyyyeee^^^|||ooo^^^VVV[[[gggqqqvvv```bbbfffiiihhhbbbWWWPPPNNN[[[___TTTHHHDDD@@@999:::777555666:::===>>>===@@@@@@???@@@AAADDDFFFHHHLLLqqqlllYYYOOOLLLLLLEEEHHHHHHFFFGGGGGGCCC===999999999888666555777888222:::333777LLLLLL@@@EEE<<<777AAAMMMLLLLLLMMMHHH@@@@@@AAAHHHVVViiizzzlllSSSNNNNNNNNNLLLGGGAAA;;;777444666555000111777<<<>>><<>>CCC[[[jjjSSSTTTZZZFFF222333:::EEERRRZZZZZZVVVSSSSSSJJJNNNQQQPPPLLLIIIHHHHHHEEE>>>999999999777888;;;555777888888777555444444666EEExxxeeeJJJNNNIII<<<888444333555666555444555333333777:::999666444777888;;;SSS~~~jjjEEE666???===lllkkkDDD===999:::999555666;;;888666444333111222<<>><<<555:::OOO}}}wwwjjjoooeeevvvaaahhhlllhhhrrruuu```fff\\\PPPbbbkkkRRRKKKNNN<<<@@@999666:::??????>>>>>>888>>>@@@>>>BBBLLLTTTVVVyyyuuujjjYYYXXX\\\SSSMMMKKKIIIHHHCCC>>>???CCC@@@>>>======>>><<<888333555444333888CCCMMMPPPMMMHHHHHHPPPSSSQQQXXXYYYLLLIII???DDDRRR\\\kkkwwwwwwttt[[[GGGJJJYYY]]]WWWOOO<<<;;;888333111888FFFQQQDDDBBBFFFOOORRRKKKDDDBBB999888666333111///......---......,,,++++++---///000555===FFFOOO[[[hhhpppvvvvvvxxx|||}}}|||yyyiiiUUUBBBOOOaaa{{{uuuwwwjjjeeelll^^^LLL===666///'''(((111+++++++++++++++++++++++++++++++++,,,,,,,,,------///000000///000888DDDNNNbbbOOOYYYMMM<<<111,,,,,,+++***************************+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,,,,---......???kkkvvvSSS999666999222444222///111555333...|||IIIFFFCCCCCC@@@;;;555000...---,,,---...---------///111111000///---------...///000...,,,---000333444444555555555777999<<>>===<<<999999<<<777888888888777555555555111===jjj~~~]]]DDDCCC;;;999666222111222333333222<<<777222111000000333777222555666<<>>???===999555999666444555===HHHQQQUUUWWWSSSWWWZZZ[[[ggglllcccQQQPPPPPPNNNUUUqqq{{{~~~~~~www{{{~~~}}}hhh^^^]]]cccjjjddd___WWWPPPNNNNNNPPPQQQVVVXXXZZZWWWLLLDDDHHHRRRCCC@@@;;;666222000000111---......,,,++++++---///111555===FFFQQQ]]]hhhoooyyyyyyzzz}}}~~~vvvjjj^^^;;;BBBQQQooozzzbbbwww}}}bbb???444777333,,,'''+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,---+++))),,,333999888JJJYYY```rrr}}}ooooookkkXXXAAA444:::333+++(((***---...---******************************))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,---------555AAAaaatttXXX===555555555666888666222...KKKGGGCCCCCC@@@;;;555000...---,,,---...---------///111000///...---------...//////---,,,---000333444444444444555777999<<>>:::999888777666666666666111444QQQ```III999:::333777555222111222333333222555444777:::888444777<<<555555666777666???]]]zzz~~~gggTTTPPPKKK@@@:::<<>>;;;555888<<>>???888...)))---+++)))***,,,---+++)))))))))))))))))))))))))))***))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))++++++++++++++++++,,,,,,000'''999eeehhh@@@555...111222///000555IIIDDDCCCCCC@@@;;;555000...---,,,---...---------///111//////...---------...///...---,,,---000222333333444444555666999<<>>;;;888777666666666555777000:::@@@444111777555777666555444555555555555111222888>>><<<999???JJJBBB444222===:::000:::QQQRRRQQQNNNFFF999111666???eee}}}]]]YYYSSSMMMEEE>>>:::999999666555444222333<<>>999<<>>;;;333,,,))))))...++++++------++++++,,,(((''''''(((*********)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******************))))))(((222000'''333ZZZwwwjjjXXX???///...UUUKKKCCCCCC@@@;;;555000...---,,,---...---------///111...---,,,,,,,,,---...///,,,,,,,,,...111222222111333333444666999===@@@BBBEEEHHHLLLPPPSSSWWW[[[^^^ddd___```iiissszzzpppaaaWWWHHH???999111333UUUVVV===@@@999JJJttt|||}}}|||xxxqqqlllkkkkkkbbb]]][[[\\\ZZZUUUQQQPPPJJJEEE@@@>>>===;;;777444222222222333666666555666333444666666555555666777444<<>>888777333333SSSWWW:::???>>>RRRxxxpppkkkjjjlllbbb___```eeeeee```[[[ZZZQQQLLLGGGEEECCC@@@:::444222888888777:::777333555222555777888666666888:::111===]]]gggZZZ\\\iiitttvvvfffZZZVVVOOODDDBBBGGGnnnaaa[[[PPPEEE999777666555333444===HHHYYYpppvvvRRR>>>???VVVttt]]]nnnGGG|||qqqeee``````|||jjjNNNMMMeeebbbccciiijjjfffaaa```YYYVVVSSSTTTYYY^^^``````XXXlllyyyyyy}}}qqqeeeffffffjjjlll~~~jjjeeefffVVVlllrrrmmmnnnppprrrpppmmmhhhfffeeecccdddhhhllliiidddgggnnnqqqyyy___SSSQQQQQQHHHEEE@@@:::666333111111/////////...,,,---///111444;;;FFFRRR]]]fffnnnrrryyy}}}~~~~~~xxx{{{mmmYYYZZZqqq~~~oooddd}}}\\\:::...//////---************************((((((((()))))))))******---,,,+++++++++,,,+++***###&&&(((***---000000...'''&&&(((---000///------,,,---.../////////000111111...,,,***+++---......***---...,,,)))))),,,......---,,,***((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((()))*********+++(((---555222---999MMMlllpppaaaQQQBBBCCCCCC@@@;;;555000...---,,,---...---------///111---,,,,,,+++,,,---...///,,,+++,,,...111222222000222333444666999===AAACCCCCCFFFKKKOOORRRUUUYYY[[[___dddkkkpppoooqqq}}}kkk{{{|||ttthhhcccllluuu{{{ooosssqqqdddPPPAAA===???333222888888777SSSwwwhhhBBB===999ZZZzzzsssoooooorrraaa```dddjjjlllgggbbbaaaVVVRRRLLLJJJHHHDDD<<<666777???;;;555777555333999444777:::;;;999999;;;===@@@@@@OOOkkkxxxooo]]]IIINNNMMMVVVaaa[[[MMMPPP___gggXXXOOOCCC777:::888666555333444===HHHXXXooozzzyyyQQQFFFDDDPPP}}}zzzLLLxxxkkkkkkkkkfff^^^ZZZUUUqqqqqqOOOIIIhhhfffhhhnnnqqqnnniiigggbbb___]]]```gggnnnrrrsss~~~uuu|||}}}oooiiinnnooodddtttxxxWWWJJJEEEDDDCCCQQQuuukkkuuuyyy{{{yyyrrrllliiiiii]]]]]]bbbiiiiiidddbbbeeejjjrrr{{{}}}fff\\\\\\[[[WWWCCC???999333000000111333/////////...------///111333<<>>999333///---,,,...............///000000...---,,,,,,,,,,,,---...------...///000111222222111222333555999<<<@@@BBBCCCDDDHHHMMMSSSWWWYYYYYY```bbbgggkkkqqqxxx~~~~~~{{{}}}hhh___XXXCCCDDD===BBB,,,???```VVVmmmqqqTTTGGG<<>>999333///---,,,...............///000000...---,,,,,,,,,,,,---...------...///000111222222111222333555888<<>>999333///---,,,...............///000000...------,,,,,,------...,,,---...000111111111222222222333555888<<>>777222000000000000000000...---...000333<<>>999333///---,,,...............///000000------------------------,,,---...000111111111111222222333555888;;;>>>@@@AAAEEEJJJPPPUUUYYY]]]___```cccggglllrrryyyzzzwwwjjj___jjjbbbSSSzzzzzzxxxcccSSSTTTfffuuussspppoooiiibbb}}}tttSSSKKKSSS```rrrpppdddxxxhhhaaa\\\[[[]]]xxxZZZfffcccJJJnnnooo[[[LLLAAA;;;;;;999777666333333<<>>999333///---,,,...............///000000------------------------+++---///111222222111000222222333555777:::===??????DDDJJJPPPTTTWWW\\\___dddgggkkkpppvvv}}}xxxttt~~~bbbPPPgggpppooo}}}]]]SSSTTTdddqqqooonnnpppmmm___~~~wwwrrrkkkiiixxxlllkkkrrr~~~kkktttvvvzzzeeeLLLSSSlllTTTDDD>>><<<:::999888666333333<<>>999333///---,,,...............///000000,,,------......------,,,+++,,,///111222222111000222222333444777:::===>>>???EEEKKKPPPSSSVVV[[[___dddgggkkkpppuuu|||zzzyyyrrrZZZcccvvviiiVVVRRRNNNzzzjjjlll~~~|||sssffflllWWWWWWaaazzzyyyrrrqqqooorrrffflllAAA999```kkkRRRBBB<<<;;;:::888888777444333;;;EEEVVVppprrr~~~zzzVVVKKKrrr~~~xxxxxxxxxwwwtttqqqnnnlllhhh___RRRHHHBBBCCC```|||qqqjjjmmmwww}}}nnn}}}fffzzzrrr\\\SSSFFF>>>IIIQQQhhh{{{xxxxxxvvvppphhhcccaaabbbfffiiijjjfffccc___ZZZTTTKKKRRRUUUgggrrreee```YYYRRRKKKGGGAAA;;;555222000//////000000//////111555777999GGGWWWbbbjjjqqqttttttvvv|||uuu{{{KKK555555111***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))******))))))+++...---***,,,111000FFFccc~~~zzzDDDHHHFFFCCC>>>999333///---,,,...............///000000,,,,,,---......---,,,,,,***,,,///111222222111000222222333444777999<<<>>>AAAGGGNNNRRRSSSVVV[[[___bbbeeeiiinnnssszzzwww|||{{{TTTLLLUUU^^^FFFxxxrrrqqqkkk{{{bbbgggooo???777QQQgggRRREEE>>>;;;:::888888777444444;;;EEEYYYtttttt~~~\\\GGGdddvvvyyyyyyyyyxxxqqqqqqooojjjbbbXXXOOOIIICCCAAAZZZvvvnnnnnnwwwwwwggghhhwwwzzzsssxxxeee[[[TTTmmm~~~|||qqqjjjnnnVVVMMMZZZzzzyyyxxxzzzxxxvvvrrrnnnkkkiiihhhfffkkkllliiiiiikkkggg```VVV___bbbxxxuuucccVVVGGGDDD>>>888333000...---///000000000000222666999>>>MMM\\\eeellltttyyyyyy{{{{{{{{{kkkmmm\\\CCC999111))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((())))))***###)))//////(((###+++888,,,000:::OOOsssHHHIIIFFFCCC>>>999444///---,,,...............///000000,,,,,,---......---,,,,,,***,,,///222333222111///222222333444666999<<<>>>CCCIIIPPPSSSTTTVVV[[[```eeehhhlllqqqwww}}}kkk```]]]mmmDDDiiiooosssgggeee___RRRUUU888BBBOOOxxxaaaSSSJJJBBB<<<999888888888444444;;;EEEYYYtttzzzfffLLLqqqlll[[[zzzYYY{{{|||{{{yyymmmpppppphhh[[[OOOIIIGGGCCC???VVV|||ssslllkkknnnqqqqqqkkkpppvvvoooqqq~~~ttt|||eeeZZZbbbwwwSSSXXXrrrvvvrrrtttxxx{{{wwwtttpppnnndddiiijjjfffhhhnnnmmmgggeee]]][[[}}}kkkUUUWWWhhhooofffZZZDDDBBB>>>:::777555555444///000000000000222666999DDDSSSaaaiiioooxxx~~~~~~}}}eeesssrrrcccNNNEEEAAA///$$$---))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))000(((###)))//////,,,******555777///444OOOnnnLLLHHHEEEBBB===888333000...---...------...000111///.........//////......---,,,+++...000111000000000111111222444555666888<<>>iiippp[[[JJJAAA???;;;999999888555444<<>>===222+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''',,,***'''$$$"""###'''+++&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++---......---,,,///555:::???NNNbbbuuuQQQFFFEEEBBB===888333000...---...------...000111///.........//////......---,,,+++...000111000000000111111222444555666999<<>>AAADDDHHHNNNSSSVVVZZZ^^^aaaiiikkkoootttzzzpppWWWOOOfff~~~KKK999;;;GGGZZZ]]]mmm{{{OOOZZZooonnnttt]]]FFF;;;555EEEddd|||oooZZZMMMEEE@@@<<<::::::999666555===GGGYYYyyyxxxttt~~~eee]]]XXXxxxtttpppjjjddd___XXXOOOGGG888BBB<<<:::[[[xxx{{{zzzgggnnn|||xxxzzzzzz~~~|||rrrlllmmmpppnnnmmmwww|||ssseeeCCC@@@<<<777444222222222111//////111111444===GGGRRR^^^mmmwww{{{}}}}}}dddjjjvvvgggJJJAAAEEE222%%%555))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''---***&&&""" ###)))---&&&%%%%%%''')))***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))***+++***)))***---/////////...000222222222333777:::VVVDDDEEEBBB===888333000...---...------...000111///.........//////......---,,,+++...000111000000000111111222444666777:::???BBBDDDHHHNNNSSSWWW[[[___aaajjjllloootttyyymmmPPPJJJaaa|||qqqXXXWWWzzzlllqqqjjjcccooouuufffddduuuvvvwwwhhhRRR666333???PPP[[[qqqooo[[[NNNDDD===<<<;;;:::999666666>>>HHHYYYyyyssseee___zzzrrrqqqmmmgggbbb\\\RRRHHH<<<>>>;;;888:::MMMzzz}}}}}}yyyrrrpppqqqcccggguuummmggg___aaaccc\\\KKKJJJFFF@@@999666555666222000000111333666@@@JJJTTT___nnnwwwzzz}}}zzz]]]|||bbb===999333&&&&&&))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&***...///,,,(((%%%###%%%%%%%%%))),,,,,,((($$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))+++******))))))+++,,,---+++---//////......///000QQQDDDEEEBBB===888333000...---...------...000111///.........//////......---,,,+++...000111000000000111000222444666888;;;???BBBCCCHHHNNNTTTXXX\\\___aaaiiikkknnnrrrwwwoooLLL999IIImmmjjj~~~sssjjj^^^MMMFFFEEEIIIjjjuuuyyyuuu___;;;444999AAAGGG^^^~~~ppp^^^QQQDDD:::===;;;:::999666666>>>HHHZZZ{{{~~~~~~tttsssnnneee```\\\RRRHHH===;;;:::;;;777555\\\yyy~~~zzzyyyvvvssstttfff```]]]WWWXXXYYYQQQ```___YYYMMM>>>444000000333111000222444888BBBMMMXXXcccqqqzzz|||fffuuuLLL;;;:::///)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%111888777111((("""))))))+++000444333---'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&)))+++***((((((***---///---+++)))***...444999RRRJJJFFFCCC===888333000...---...------...000111///.........//////......---,,,+++...000111000000000111000222444666888;;;???CCCCCCHHHNNNTTTXXX\\\___aaagggiiilllpppvvv~~~qqqOOO===LLLrrrooo|||rrr~~~xxxZZZPPPHHHAAACCCAAA666IIIsss}}}iiiDDD999777:::@@@XXXwwwuuufffYYYJJJ>>>===;;;:::999666666>>>HHH]]]}}}tttlllvvvwwwvvvnnnbbb\\\YYYQQQGGG888;;;999;;;BBBAAAFFFUUUyyy~~~ttt}}}zzz}}}qqq}}}|||zzzpppiii```PPP???CCCEEE@@@777333555:::444111111333555999DDDOOO]]]hhhvvv~~~{{{RRR;;;111)))---))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&(((***,,,000666:::......111777<<<;;;333,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((!!!&&&,,,---***))),,,///'''***---///000///...---RRRHHHEEECCC@@@:::444000......,,,---...//////...---,,,............---,,,+++***---///000111000///000111111333666888999<<<@@@CCCEEEIIINNNSSSWWW[[[___bbbdddjjjpppsssvvv|||UUU999JJJ]]]~~~~~~}}}|||uuuiiiyyy\\\CCCSSS___fff[[[EEE888AAAQQQ{{{sss}}}hhhHHH;;;888KKKdddsssvvvvvvxxx{{{zzzrrrgggZZZIII<<<>>>;;;999888666777???HHH```|||```sssvvvjjjccc]]]UUULLLEEE888;;;---===EEE>>>JJJBBBEEEkkk|||sssttt\\\ZZZccc{{{~~~~~~qqqvvv}}}|||aaaKKKEEE>>>888666555444555888333111111333555:::EEEPPPeeerrr~~~}}}rrrssswww^^^III@@@444(((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''...888AAADDDBBB<<<888''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))******++++++,,,------RRRHHHEEECCC@@@:::444000...///------...//////...------............---,,,+++***---///000111000///000111000222555777888;;;???BBBFFFIIIMMMQQQTTTXXX\\\___eeeiiimmmooosss{{{bbb===EEEUUU||||||yyyqqqqqqttt~~~jjjrrrWWWBBBIII}}}jjjMMMDDDOOOlll~~~zzzuuuyyy|||vvvgggXXXIII>>>>>>;;;999888666777???III```sssvvv}}}qqqqqqyyyooohhh```VVVNNNJJJIII\\\III777444DDD]]]PPPHHHTTT}}}}}}wwwllllllqqq~~~yyy~~~zzzrrrqqqlll___RRRUUUMMMEEE???999111...///333111111444777<<>>444+++...))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$***...000///,,,***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,---RRRHHHEEEDDD@@@:::444000//////---...////////////...---............---,,,+++***---///000111000///000111///111444666777:::>>>AAAFFFHHHKKKMMMPPPTTTYYY\\\fffhhhjjjlllooozzz~~~XXXTTT\\\yyymmmmmmsssiiissslllwwwmmm___iiiyyyWWWHHHiiiwww___\\\nnn}}}ttt}}}{{{jjjYYYJJJ@@@===;;;:::999666777@@@KKKddd||||||ppp~~~ssszzzssskkk```SSSNNNOOO]]]lllnnnrrrnnnooo___AAAIII}}}wwwzzzsssxxxzzz}}}~~~zzz}}}}}}xxxzzz}}}{{{pppfffVVVPPPJJJEEE???777555666333111222555999???LLLWWWkkkvvv|||```xxxyyy~~~www^^^GGG===222,,,111))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))))))))***++++++,,,,,,RRRHHHEEEDDD@@@;;;555000//////---...///000000///...---............---,,,+++***---///000111000///000111///222444666888;;;>>>AAAEEEFFFIIIKKKOOOTTTZZZ^^^fffhhhkkkllloooyyyzzzsssZZZPPPSSSKKK___}}}dddgggwwwvvv}}}jjjQQQTTTjjjxxxVVVhhh~~~ooo```OOOBBB===<<<;;;999666777BBBNNNfffrrryyy}}}xxxqqqcccUUUSSSYYY{{{|||[[[dddzzz~~~|||zzz{{{}}}lllZZZNNNCCC>>>:::888444000111555222000111666;;;BBBPPP\\\qqqzzziiigggkkkNNN>>>000)))...))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((())))))***+++++++++SSSHHHFFFDDDAAA;;;555111//////---...///000000///...---............---,,,+++***---///000111000///000111111333555777999<<>>777111222666111///111666<<>>AAADDDHHHMMMRRRUUUYYY]]]___eeeiiiooorrruuu|||ssszzz~~~[[[wwwjjjXXXGGG<<<<<<===;;;666888FFFWWWnnnuuuqqqwwwdddtttzzzqqq{{{zzzvvvuuuyyy|||___UUUWWW]]]iiivvvtttqqqccceeeKKKLLLuuuzzz}}}~~~jjjQQQ???999444333666===FFFRRRdddssswwwaaattt}}}\\\DDD>>>666)))((())))))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))TTTNNNJJJHHHBBB;;;444000/////////000111111111000...---////////////...---,,,+++---...///000000111111111222333444555666999>>>AAAFFFIIIMMMQQQVVV[[[```dddhhhjjjlllnnnrrrzzzxxxqqqiii]]]QQQRRRPPPTTTssstttmmm___GGG>>>???:::888:::999FFF^^^nnnuuuyyykkkzzzpppwwwqqqjjjlll~~~|||ttteeeeeennnvvvpppxxxyyyjjjMMMGGGGGGmmmyyyrrreeeZZZZZZYYYOOO???333444222666???KKKXXXhhhuuu~~~kkknnn}}}VVVDDD>>>000///***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((TTTMMMJJJHHHCCC<<<555000///000///000111111111000...---////////////...---,,,+++---...///000000111111111222333444555666999>>>AAAFFFIIIMMMRRRVVV[[[```dddfffiiilllooottt|||uuubbbUUUOOOPPPbbbyyyhhhbbbSSSWWWqqqrrrlll```KKKAAACCC===;;;<<<;;;HHHaaauuummm}}}ssseeeqqq~~~mmmwww{{{aaakkk777EEEQQQ]]]zzzhhh\\\VVVJJJAAAAAACCC>>>555///777333444???OOO```ssssssWWWDDD===///---((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''SSSLLLIIIGGGBBB<<<555111///000///000111111111000...---////////////...---,,,+++---...///000000111111111111333444666777:::>>>AAAEEEHHHMMMRRRVVVZZZ___ccceeeiiimmmrrrvvv~~~yyyppp]]]___eeellldddXXX~~~lllggg^^^KKK@@@AAA;;;888999888FFFaaazzzvvvtttyyy~~~^^^]]]JJJDDD:::666ddd}}}ooo\\\PPPFFF<<<444444666555333333555111444DDDXXXiiiwww|||vvvXXXDDD===...,,,'''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''SSSKKKFFFDDDAAA;;;444000/////////000111111111000...---////////////...---,,,+++---...///000000111111111000222555666888;;;???BBBDDDHHHMMMRRRVVVZZZ___bbbfffjjjppptttxxx~~~sssdddooo}}}mmmfff^^^LLL>>>@@@:::777888999KKKhhhllldddoootttsss~~~www|||~~~}}}wwwWWWPPP777<<>>;;;===AAAVVVuuuuuuqqqeeekkkjjjooo}}}xxx{{{wwwzzz|||xxxnnndddiii@@@AAA444777SSS{{{|||ooohhhfff___\\\UUULLLDDDAAABBBDDDOOOnnnyyyjjj\\\TTTHHHAAA;;;999666222222444666666@@@XXXppp|||~~~www```~~~VVVCCC<<>>999444000......///000111111111000...---////////////...---,,,+++---...///000000111111111///222555888:::<<<@@@BBBCCCGGGMMMRRRVVVZZZ^^^```gggkkkppptttwww|||~~~~~~rrr___eeennnzzz\\\;;;III___qqqeeeZZZIII>>>AAA===:::===BBBZZZ|||yyymmmvvvppp{{{{{{ppptttzzzwwwzzzYYY```dddaaaeeerrr{{{}}}llliiihhhpppnnn~~~cccpppwwwIII999>>>777<<>>999888666222111333666444<<>>//////000111333555666666666SSSsssfff]]]YYYHHH???888777777666444555777555===QQQgggwwwkkkVVVBBB;;;......+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&XXXLLLCCCCCCAAA===888333222111///000111111111000...---////////////...---,,,+++---...///000111111111111...111666999;;;===@@@BBBBBBFFFMMMRRRWWWZZZ]]]___bbbfffkkkpppuuu}}}rrrwwwtttnnnffffff|||tttfffZZZLLL@@@CCC>>>999;;;AAA[[[~~~kkkllllll```jjjoooaaaNNNvvvzzz}}}xxx}}}{{{nnn~~~mmmaaaUUU:::888AAABBB<<<@@@KKKFFF888555555666999;;;999333---777555444444666777555444;;;DDDdddpppaaaXXXTTTMMMAAA777555666666555666<<<>>>III]]]qqq|||nnnWWWBBB;;;------***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&[[[JJJEEEBBB???===777000...111...///111111/////////000......//////......---,,,...000111222111000111222333555777999:::<<<@@@CCCFFFJJJOOOSSSVVVYYY\\\^^^ccchhhnnnrrrvvv|||YYYjjjfffuuucccTTTJJJCCCAAA???<<<888BBBaaammm}}}kkkaaafffooohhheeecccyyy|||ZZZlllwww^^^LLLCCCBBB666===>>>666999000===888888777333999===444777666444444444666777888777???]]]~~~wwwcccVVVSSSJJJAAA:::888888666666999;;;EEEQQQyyy~~~ccc```zzzNNN>>>;;;......---************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&[[[JJJEEEBBB???===777000...111...///111111/////////000......//////......---,,,...000111222111000111222333444777999:::<<<@@@BBBEEEIIINNNRRRUUUXXX[[[]]]hhhkkkppptttxxx~~~{{{xxxgggSSSFFFCCCAAA???===;;;IIIjjjppprrrhhh\\\cccvvvjjj|||tttrrr^^^{{{xxxnnn^^^LLLHHH666:::???>>>GGGAAACCC<<>>;;;......,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&ZZZHHHEEEBBB???===777000...111...///111111/////////000......//////......---,,,...000111222111000111222222444777888:::<<<@@@BBBDDDHHHLLLQQQTTTWWW[[[]]]jjjmmmqqqsssvvv}}}lll^^^PPPIIIFFFCCCCCCDDDJJJTTTSSSZZZiii}}}kkkUUUEEECCCBBB???<<<@@@TTTwwwzzzpppUUU~~~jjjrrr|||ssszzzqqqlllrrraaaZZZCCCEEEMMMRRRaaa\\\gggVVVVVVYYYJJJ===CCCLLL>>><<<999777666666555333444222>>>JJJUUUtttqqq```UUUHHH@@@:::888777666777;;;MMMKKKRRRqqq~~~___|||PPP???;;;......,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&XXXGGGEEEBBB???===777000...111...///111111/////////000.........///......---,,,...000111222000000111222222444666888999<<>>;;;------+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&XXXFFFEEEBBB???===777000...111...///111111/////////000......//////......---,,,...000111222111000111222111333666777999;;;???AAAEEEHHHLLLQQQUUUZZZ```ddddddhhhlllpppuuu}}}qqq|||cccSSSXXXcccnnnVVV]]]qqqUUU:::<<<:::;;;===<<<999;;;@@@bbb}}}bbbOOOIIIDDDFFFAAA===PPPwwwXXXttt}}}XXX{{{~~~~~~~~~iiihhh[[[JJJ>>>999777444222111999===CCCJJJIIIRRRhhh{{{tttjjjbbb]]]KKKCCC<<<888888<<>>AAADDDGGGKKKOOOTTTZZZ```dddaaaffflllsssyyypppYYYYYYbbbxxxWWWdddkkkLLLFFF===@@@<<<999888666555999???999ttteeePPPIIIBBBFFFBBB@@@WWWzzz^^^{{{WWWiiiGGGlll~~~fffXXXGGG;;;888777666444666IIINNNQQQ[[[ZZZ]]]oooyyy{{{tttnnneee]]]MMMEEE===999999@@@NNN\\\bbbWWWrrr~~~hhheeevvvKKK;;;999,,,---+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&]]]KKKEEEBBB???===777000...111...000111111/////////000......//////......---,,,...000111222111000111222111333555777888;;;>>>AAACCCEEEJJJNNNSSSYYY___ccc^^^ccckkkssszzzooo]]]mmmrrrkkkQQQ>>>222>>>AAA===<<<>>>@@@>>>999999;;;@@@>>>jjjUUULLL@@@FFFCCCBBB\\\wwwcccmmmzzzJJJrrr{{{pppVVVBBB999777666555BBBZZZ^^^[[[cccbbbdddvvv{{{~~~yyyvvvrrrhhh]]]OOOFFF===999:::BBBRRRbbbTTTNNNsssjjj]]]tttIII:::888,,,---,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&ZZZJJJGGGDDDAAA>>>888000...111...///000111111000///...000000000000000///.........000111111///...///000222444666888999<<>>;;;???===<<<<<<>>>>>><<<;;;<<>>fffvvvjjjeeelllzzzwwwttttttNNNBBB666<<<;;;VVV```hhhgggdddfffjjjlllxxxyyyxxxsssppplllccc[[[QQQGGG;;;666<<>>555...***)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&&&&''''''((()))'''((((((((('''''')))***(((((((((((((((((()))***)))+++...///---+++++++++---***'''&&&&&&''''''''')))+++,,,***&&&$$$&&&)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%ZZZJJJGGGDDDAAA>>>888000...111...///000111111000///...000000000000000///.........000111111000//////000222444666888999<<>><<>>___iiipppnnnjjjkkkmmmoooppprrrqqqllliiifff```ZZZQQQGGG<<<777>>>MMM\\\fffUUU]]]xxxgggssslllLLL;;;444...*********)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((())))))(((((((((((())))))&&&'''(((((('''((()))+++...000333444555555555555555555444333444777===AAA888777555333111///,,,***((('''&&&&&&((()))******''''''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%ZZZJJJGGGCCC@@@>>>888000///111//////000111111000/////////000000000000///.........000111111000///000000222444666888999<<>><<<999999>>>>>>>>>PPPyyykkkOOOIIICCCHHHCCCNNN}}}xxxVVVvvveee___ooosssfffzzz^^^HHH;;;<<<@@@kkkttt{{{wwwrrrpppqqqrrrnnnqqqooohhhbbb___\\\YYYQQQGGG<<<999BBBQQQ```iiiSSSbbb}}}{{{^^^~~~hhhGGG888333---***,,,******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&***))))))((((((((())))))(((***,,,---...///111333555888===???@@@???@@@@@@???===;;;777555666:::===;;;<<<===>>>===;;;888666666111,,,***+++***'''###$$$%%%'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%ZZZJJJGGGCCC@@@>>>888111///222///000111111111111000/////////000000//////...---...000111111000000000111222444666888999<<>>FFFuuu~~~wwwtttsssrrrtttvvvsssiii```]]]ZZZWWWOOOFFF===<<>>======???AAAAAABBBBBB@@@<<<999777777666888<<>>888111///222///000111222222111000//////////////////...------...000111222111000111222222444666888999<<>>JJJYYYdddiiiWWWpppZZZxxxgggDDD777333,,,***...************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&(((***,,,///111333666888::::::888777888888777888888444111111666;;;CCCEEEFFFFFFDDDCCCDDDEEE999;;;===>>>>>>@@@DDDHHHCCCEEEEEEAAA<<<777555555+++)))&&&$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%ZZZKKKFFFBBB@@@>>>888111000222000000111222222111000000...////////////...------...000111222111111222333222444666888999<<>>>>><<<777333111111999999777111+++,,,222888HHHEEEAAA<<<:::;;;@@@DDDFFFFFFEEEAAA<<<:::===@@@CCCGGGJJJHHHBBB;;;999999555222---)))&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%[[[LLLEEEBBB???===888111000333000111222222222222111000......//////......---,,,...///222222111111222333222444666888999<<>>@@@???999333222777>>>EEEBBB<<<666222222666999JJJLLLKKKEEE>>>999999;;;<<<@@@DDDFFFCCC===888444777666444111---***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%[[[LLLEEEBBB???===888111000333000111222333333222111000......//////......---,,,...///222222222222333444222444666888999<<>><<>>??????>>>===<<<>>>???DDDHHHJJJGGGAAA<<<;;;<<<---///666>>>DDDCCC===777333555666777555111---+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%^^^KKKEEEBBB???===777000...111222111111222333333000...///////////////......---,,,///111222111111111222555666777999;;;>>>@@@BBBCCCGGGMMMRRRXXX]]]cccgggllluuu{{{|||XXXnnn]]]QQQPPP\\\ttt|||___EEEoooXXX}}}```<<>>IIIRRR```jjjYYYmmmttt\\\aaaAAA777000------)))************************((((((''''''''''''((((((***))))))(((((((((((()))&&&''')))---///000...,,,///000...,,,...666???DDDCCCAAABBBGGGHHHDDDAAA@@@???>>><<<<<<===>>>@@@AAA???GGG@@@DDD@@@999BBB???@@@???<<<;;;===@@@BBBBBB===:::777555666;;;AAAFFF:::444...///888???:::000+++'''######''')))(((&&&(((&&&$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%___LLLEEEBBB???===777000...111222111111222333222000...///////////////......---,,,///111222111111111222555666777999<<<>>>AAABBBFFFIIILLLQQQVVV]]]eeejjjmmmsssxxxyyyXXXlllcccVVVWWWeee}}}pppUUUDDDxxxYYYzzzvvvJJJnnn{{{jjjqqqNNN999III~~~{{{tttpppkkkiiifff^^^RRRIII;;;<<>><<<999:::===@@@@@@>>>BBBJJJMMMGGG???<<<===>>><<<<<<888222+++&&&$$$%%%((('''%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&]]]MMMEEEBBB???===777000...111111000000111222222///---///////////////......---,,,///111222111111111222333444666999<<>>>>>BBBGGGIIIIIIMMMSSSWWW]]]jjjuuusss~~~|||zzzvvvzzztttlllrrrqqqhhh^^^WWWLLLAAA;;;:::>>>AAA888BBBIIIHHHCCC???:::666:::999888555111,,,'''$$$&&&%%%$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&[[[LLLEEEBBB???===777000...111111000000111222111///---///////////////......---,,,///111222111111111222222333555888<<<@@@CCCEEEGGGKKKQQQWWW]]]bbbfffjjjnnnllllllsss}}}}}}}}}~~~tttppprrrqqqllleeeZZZVVVzzzjjjdddvvvZZZ}}}~~~{{{{{{|||]]]fff~~~yyy|||dddRRRBBBAAA|||VVV|||???qqqqqqbbbHHHEEE{{{~~~yyyooonnnooonnnhhh\\\MMM???777888888GGGOOObbbhhhVVVfff^^^rrrwwwSSS:::555///+++---+++************************))))))(((((((((((()))))))))))))))***+++,,,---...000//////222666888555222555555777:::<<>>@@@999000***(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))***ZZZLLLEEEBBB???===777000...111000000///000111111///,,,///////////////......---,,,///111222111111111222111222555888<<>>IIIjjjrrrzzzoooaaa]]]RRRLLLNNNNNNLLLQQQZZZ```tttnnnPPPOOO|||sssNNNFFFVVVzzzVVVxxxXXXlllkkkpppTTTDDDmmmvvvmmmlllhhh\\\LLL???888777:::@@@\\\___rrrpppUUU|||}}}bbbrrrPPP;;;666///+++---,,,******************************))))))))))))******+++,,,,,,---///000222333...111444555555888AAAHHHLLLYYYuuu|||lll___[[[KKKKKKIIIFFFCCCBBBDDDFFF888EEEBBBFFFCCC<<>>999===<<<222///444999666888DDDYYYkkkvvvyyyqqqWWWEEE>>><<>>CCCEEEEEE<<<777000***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''')))---000222\\\NNNEEEEEEBBB;;;555111111333222111111111333333111///////////////............,,,---000222333333222111222444777999<<>>EEE|||UUU```uuuYYYxxxwwwyyy}}}llllllpppoooaaa]]]KKKPPP}}}nnniii___RRR@@@444444;;;@@@XXXmmmyyy|||aaaXXXyyyiiivvvSSSgggHHH444000---...///***,,,,,,,,,++++++***************))))))***++++++,,,///...------///333888<<<888<<<000000EEERRR___zzz|||yyyyyyfff[[[VVVOOOGGG@@@<<<::::::???;;;>>>DDDBBB;;;BBBOOOLLL;;;CCCHHH???QQQdddUUU^^^VVVNNNIIIBBB;;;===DDD666333666555111===JJJIIIeee}}}mmm]]]RRRJJJ======???BBBCCCCCCEEEGGG@@@???;;;222((($$$'''+++(((&&&$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%***(((''')))---222777999[[[LLLEEEEEEAAA;;;555111000111222111000111333333111///////////////............,,,---000222333333222111222444777999<<>>BBBQQQ\\\pppjjjMMMCCCJJJccc{{{eeeFFF>>>;;;jjj]]]cccvvvSSS{{{rrrmmmmmmooosss}}}yyy___GGGIII{{{}}}nnnggg\\\PPPAAA777888>>>JJJaaattt}}}|||aaa^^^dddXXXjjjSSSkkkKKK666222------///***,,,,,,,,,+++++++++*********************+++,,,---111//////444999;;;777222666BBBDDDLLLfffrrruuuwwwmmmjjjUUU:::>>>???BBBFFFHHHIIIGGGEEEVVVYYYWWWRRRVVVaaagggeeeuuuhhhqqqwwwpppsssnnnkkkjjjeee\\\WWWXXXLLL>>><<>>777,,,###***(((''''''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&'''(((,,,000333666888999YYYIIIGGGEEEAAA;;;555000...---111000000111333333222000////////////............,,,---000222333333222111222444777999<<>>555555444333333555999<<>>GGGggg|||tttZZZnnnzzzZZZjjjLLL888222,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111000666999444---333GGGZZZrrryyyyyy|||gggCCC;;;???CCCNNN]]]]]]^^^cccmmmwww~~~~~~|||mmm{{{~~~}}}hhhvvvtttzzzzzzsss}}}sssjjjkkkaaaVVVLLLAAA===999999>>>BBBKKKbbbzzztttXXX>>>444999BBBEEECCCAAAAAAAAA===555///)))(((&&&'''(((((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''+++...111333666999<<<>>>ZZZJJJGGGEEE@@@;;;666222...,,,000000000111333333222111////////////............,,,---000222333333222111222444777999<<>>:::777777;;;999111///444777555555333333333222111333666444444444333333555888;;;CCCRRRhhh}}}}}}YYY<<>>MMMZZZrrrmmmUUUvvvxxxbbbbbbFFF444111,,,,,,000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000222333111444444222555DDD\\\oootttvvvzzz}}}}}}hhhQQQFFFRRR___aaahhhvvv~~~uuupppqqqsssvvvwwwuuupppfffdddrrryyyhhhccceeehhhfff```eeellljjjuuurrrooottt~~~gggIIIFFF@@@>>>===888777EEEXXXnnn|||mmmQQQ???:::;;;AAADDDGGGHHHFFFAAA;;;777***(((&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((((((,,,///222666:::@@@HHHMMMZZZKKKHHHEEE@@@<<<888444000,,,000//////111333444333111////////////............,,,---000222333333222111222444777999<<>>RRRxxxpppooo^^^JJJ<<<:::DDDZZZlll|||iiiTTT~~~qqqhhhZZZ@@@222000,,,,,,000...,,,,,,,,,,,,------------,,,,,,---...000222444555555222444@@@UUUhhhrrruuuwwwvvvtttjjjaaaSSSVVVkkkzzzwwwuuu|||sssggg```aaaeeejjjrrrllljjjsss{{{|||~~~{{{vvvssszzzjjj\\\JJJ???888555777;;;JJJYYYgggllljjjaaaNNN<<<222888@@@GGGHHHEEE@@@===111...)))''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''')))***,,,,,,000666===DDDNNNZZZcccZZZJJJHHHDDD@@@===:::777111...000//////111333444333111////////////............,,,---000222333333222111222444777999<<>>222222---,,,///,,,,,,,,,,,,---------......,,,,,,---///111444666777777;;;GGG\\\rrr{{{|||___NNNNNNLLLccc}}}~~~~~~vvveeeeeeccc```___dddmmmuuuvvvttttttooonnnrrrZZZIIIBBB>>>:::555===HHHXXXmmmxxxjjjTTT;;;::::::>>>BBBEEECCCAAA<<<666///***(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))),,,...000555<<>>222---333555111111888///111222111111222333222000111222111111222555777CCCNNN\\\hhhzzz{{{gggOOOFFFXXXXXX333AAA@@@UUU\\\{{{XXXrrr}}}wwwvvvrrrggg\\\VVVLLLEEE@@@III^^^xxx]]]QQQ;;;AAAbbbgggUUUPPPJJJDDD>>>===BBBSSSpppkkkYYY~~~UUUeeeUUU>>>333444...,,,...+++,,,,,,,,,------.........,,,---...///222444666888555GGG```rrr}}}vvvqqqiiiIII@@@UUUeeegggyyytttcccYYYXXXbbbpppzzzwwwmmmsssvvviiiVVVKKKEEE333777:::FFF```yyy}}}sssaaaSSSBBB:::===BBBCCCAAADDD>>>444,,,)))((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((()))+++...222444BBBJJJUUU^^^dddlllvvv}}}XXXCCCHHHDDD@@@>>>===:::555111///111222222111111222333////////////000000000000+++---000333555444333222333555888999;;;>>>AAADDDJJJLLLQQQWWW___dddffffffqqqqqqsssyyyxxx}}}pppZZZEEE::::::999666444222333333333222222222222111111111111111000000000000000222666999BBBKKKYYYffftttrrrhhhGGGMMMzzzHHHAAAAAA???TTTQQQ}}}YYY]]]}}}zzzuuukkk]]]VVVTTTGGGBBB>>>AAAJJJ[[[ttt{{{~~~aaabbb{{{ttt]]]^^^zzzsss```III===???EEEGGGFFF:::===:::888GGGfff~~~]]]hhhzzzXXXrrruuuOOO???111---//////......,,,...111111///---++++++...000333666444444<<>>;;;999555000,,,///111222222111000222333////////////000000000000+++---000333444444333222333555888:::;;;>>>BBBDDDKKKNNNSSSXXX^^^cccfffhhhkkkooowwwrrr^^^JJJ???<<<:::777444333333333222111111111111111111111111111000111111111111222555888???IIIVVVcccqqqkkkIIIOOOYYYssswwwQQQLLLqqqtttNNNAAAAAAAAALLLVVVvvv\\\XXX{{{wwwtttlll```WWWTTTIIICCC===<<<@@@JJJ\\\kkkkkkhhhmmmxxxzzzmmmcccZZZFFFHHHXXXqqqxxxhhhSSSDDD===;;;999777<<<===:::<<>>111...000000...---,,,///111111///---,,,,,,000111333222111999QQQggg~~~{{{vvvrrrpppttt|||qqqhhhfffttt{{{pppxxxqqqllltttfffRRRCCC>>>666555KKKiiiqqquuuoooZZZEEE<<>>BBBEEELLLPPPUUUYYY\\\```fffkkkmmmrrryyyqqqaaaNNNAAA===;;;888555333333333222111111111111111222222222222111222222222111222555777<<>>AAAZZZuuuWWWJJJgggpppIII<<>>RRRuuucccPPPBBB;;;<<<>>>>>>;;;999AAA\\\zzzqqq[[[yyyzzzyyy}}}UUUnnnIII<<<111///111000---------///111111///...---...111333444444555CCCaaa|||xxx{{{}}}yyysssrrrOOObbbyyyuuusss}}}xxxcccWWWVVV[[[bbbppp|||yyy\\\OOOCCC666777BBBZZZfffrrrnnnYYYDDD>>>BBBCCCDDDDDD???777...***)))((('''''''''''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((()))'''***///333777>>>GGGMMM___vvv|||ttttttVVVGGGFFFDDDAAA<<<888333...+++///000111111000000111222////////////000000000000,,,...000222444444444333333555888:::<<>>888fff___cccuuuJJJggg|||vvvvvvtttjjj\\\SSSHHHBBB<<<:::777555999>>>AAAKKKOOOKKKHHHGGG???444777777;;;999AAAsssuuu___JJJ@@@AAAFFF>>>999888GGGggghhh\\\|||oooYYYhhhEEE:::111000111000---------///111111/////////000111222666>>>GGGTTTgggwww{{{xxx~~~mmmfffUUUhhhwwwqqqfffXXXHHHBBBGGG???@@@FFFTTTeeeyyykkkRRREEE:::///===LLLfffzzzrrrUUU===555===???BBBCCC>>>444,,,+++((((((''''''(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''((()))***+++///444999>>>GGGSSS[[[tttwwwyyy{{{wwwvvvUUUFFFGGGFFFCCC>>>888333///---...000111111000///111222////////////000000000000---...000222333444444444333555888:::<<>>HHHRRR]]]mmm```III@@@MMMddd|||uuuTTTRRRhhhmmmAAAAAAFFF>>>@@@oooccc^^^HHH\\\}}}uuutttssshhhYYYOOOHHHBBB===<<<999555555888444===@@@:::666999777111777555::::::666OOOrrrXXXFFF>>>>>>BBB<<<===PPPqqqbbb___~~~yyylllVVVcccAAA888111000111///---...---///000111000000111222111111:::MMM___kkkqqqtttuuuxxxrrrjjjllltttnnnnnnxxx|||uuupppllljjjkkknnnrrrxxx}}}~~~|||kkk]]]QQQQQQRRROOOPPPTTTJJJDDD>>><<<@@@RRRrrr{{{bbbKKK@@@999555<<>>DDDCCC:::111...))))))((((((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((''''''((()))+++,,,+++000777@@@LLL[[[jjjtttzzz}}}xxxWWWFFFEEEEEECCC>>>777111...---...///111000//////000222////////////000000000000---...000111222333444444333555888:::===@@@DDDGGGKKKOOOTTTXXX\\\aaaggglllnnnqqquuuxxx|||{{{mmm___OOOBBB;;;;;;999666555666666555444444444555555666666777777666777777666444333333444666;;;CCCKKKTTTccctttlllFFF;;;HHH```yyyrrrSSSTTTwwwdddDDDAAAAAA999DDDrrrmmmZZZKKKUUU|||rrrpppnnncccVVVMMMJJJCCC===<<<999444111222111666888555222444666666444111555999444888aaauuu```QQQJJJPPPKKKMMM```zzz___fffeeettt~~~pppXXXggg???777000///000......///---///000111000000222444333888IIIaaauuu}}}~~~~~~ttthhh```cccmmmwwwzzztttuuutttiiiZZZOOOJJJHHHGGGFFFBBBDDDGGGJJJLLLLLLLLLLLLUUUTTTVVV\\\dddiiiiiihhhkkkcccXXXIII::::::RRRnnnjjjRRRHHH999666@@@^^^}}}}}}pppHHH>>>:::AAADDD>>>666444++++++***)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''''''''(((+++---//////333<<>>777111.........///000000//////000222////////////000000000000......///111222333444555222555888;;;===@@@EEEHHHLLLOOOTTTZZZaaafffjjjmmmkkkpppvvvyyy|||~~~ooo___NNNAAA===:::888666555666777777666555666666777888888999999777888999777555333222333444888>>>CCCKKKXXXiiivvv```JJJMMMddd}}}\\\ZZZbbbFFF<<<;;;999BBBZZZ~~~WWWPPPRRR{{{rrroookkkbbbXXXRRRLLLDDD===:::888333000111555444555777666333444888333333333777888555DDD```sssmmmdddaaadddrrr___mmmaaa|||qqqaaahhh>>>666///......---...111...///000111000111333555666IIIggg|||~~~~~~hhh\\\ggg|||yyy}}}qqq___QQQIII???<<<>>>BBBCCCBBB>>>???>>><<<999:::???CCCKKK\\\kkktttuuuXXX@@@@@@NNNzzzvvvaaaEEE<<<888EEEeeeaaaLLL;;;===CCC@@@;;;:::---,,,+++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&))),,,///222777;;;EEEVVVhhhuuuzzz{{{vvvwwwwww~~~sssbbbccc^^^KKKEEEEEEDDD???888222000000...///000000//////000111////////////000000000000......///111222333444555222555888;;;===AAAEEEHHHMMMOOOTTT\\\eeekkkmmmnnnqqqtttwwwxxxzzz~~~ooo]]]LLL@@@<<<:::888666555777888888888666777777888999:::::::::888999999888555333222222222666:::>>>EEERRRbbbnnntttzzzXXXOOOeeejjjfffbbbLLL;;;===BBBBBB???UUU|||TTTRRR}}}tttqqqmmmddd\\\XXXLLLCCC<<<:::888444333444444000111888777///---333222666222222:::888444:::hhhtttrrruuu}}}~~~___rrr\\\mmm~~~XXXggg|||___===555///---------///333...///000111111222444666777YYYyyypppssswwwiiimmm~~~ppp]]]QQQQQQOOONNNSSSZZZ]]]ZZZVVVXXXXXXTTTNNNJJJMMMWWW___ddd{{{UUUAAAAAA[[[eeepppvvvyyy~~~UUULLL===888KKKkkkvvvXXX>>>;;;@@@@@@===>>>...---,,,***)))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&)))---111333999???NNNeee|||~~~^^^LLLVVVYYYKKKDDDDDDBBB>>>888222///......//////000000000000///111000///......///000111000//////111333555555444333444666999===AAADDDFFFLLLRRRZZZaaafffjjjmmmooorrrqqqttt{{{kkkmmmXXXIII@@@===:::999888555444444777:::999888888;;;<<<:::999888888888777555444333222111000222666:::AAALLL[[[eeennnbbbppp{{{pppTTTCCC@@@<<>>999888777555333222333333444444333333222333333333444444444555555BBBQQQ~~~ppp~~~iiiMMMuuu```www{{{TTTuuurrrPPP999444///...111222000---444222000000///222888@@@JJJqqqzzzjjjyyy~~~zzzzzzssseeebbbjjjlllnnnrrrvvvzzz|||}}}~~~lllkkkfffcccffflllmmmjjj|||]]]000>>>AAADDDFFFHHHLLLSSSXXXhhhuuuxxxXXX<<<888???KKKfffxxxeeeNNN???:::;;;>>>BBB<<<222((($$$&&&***)))'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((******))))))...777???666KKKrrrooolllssstttpppYYYKKKDDDDDDBBB>>>888222///......//////000000000000000111000///......///000111111000000111333555444444333444666999===AAADDDFFFMMMRRRYYY___dddgggjjjlllqqqqqqtttzzzyyybbbOOOBBB:::777::::::888666555555777888888555222222333444666777888888777666444333222111111333555888===FFFSSS\\\cccyyyMMMAAA???<<<@@@===IIIUUUfffjjjHHHzzz}}}|||zzzmmmbbb\\\SSSJJJDDD===888888777666444222333333444444333333222333333333444444444444555555888___|||{{{}}}xxxiiiZZZlllddd}}}LLLnnnPPP999444///...000222000...111+++---666888999HHH]]]eeeyyy|||yyywww{{{wwwmmmgggiiitttrrrmmmoooqqqooo~~~aaa???111333333222111333666:::CCCJJJXXXkkkbbbAAA999===DDDSSSeeezzzsssbbbMMM<<<888>>>DDD===555,,,(((((())))))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''******+++...222888>>>AAABBBXXXyyyyyyvvv~~~yyy}}}}}}llliiilllooorrrvvvXXXKKKDDDDDDBBB>>>888222///.........///000000000000000111000///......///000111333111000111333444444333333444555888<<<@@@DDDFFFNNNRRRXXX^^^aaadddgggiiiqqqqqqtttzzznnnZZZLLLCCC===:::<<<<<<;;;:::::::::;;;;;;777888888666555777999;;;999888777666444333222222333444555555888???IIIPPPXXXooosssGGGBBB>>>===>>>===LLLWWWWWWtttDDDmmm~~~pppddd\\\SSSIIICCC<<<777777777666444222333333444444333333222333333333333444444444444222444:::sssuuu___bbbrrrzzzxxxgggooo^^^cccPPPkkkRRR888444///...000222000///...---000555===MMMdddwww|||xxxxxxqqqwwwxxx}}}yyycccSSSIIIDDDAAAKKKSSSTTTUUUQQQCCC444999999888666333333444666444111666DDDUUUllluuuWWWHHH>>>999???LLLnnn|||}}}fffKKK===<<<>>>===999333---)))((()))***'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((''')))///777???CCCDDD^^^ssswww~~~mmm```hhhnnnlllppp|||VVVJJJDDDDDDBBB>>>888222///...---...///000000111000000111000///......///000111444222000000222333333222333333555777;;;@@@DDDGGGMMMQQQWWW\\\aaadddhhhjjjqqqpppssszzz}}}lll^^^WWWSSSNNNKKKDDDCCCCCCDDDFFFGGGFFFFFFBBBJJJMMMGGG>>>888666666999888777666555333222222333444555444555999AAAHHHRRRjjjhhhEEEEEE???>>>;;;===EEErrrdddJJJ|||BBB___uuuiiibbbXXXIIICCC;;;666666777666555222333333444444333333222222222333333333444444444111@@@666IIIvvvZZZ\\\rrryyyqqqeeeooorrrPPPiiiWWWhhhRRR777333000///000111111000...555666777KKKkkk}}}|||~~~yyy}}}iiiMMM999111000111///555888444333666888666444444444444333444555777<<<333000777;;;DDD]]]yyyxxxcccIII777888BBBZZZxxxjjjSSSCCC888===<<<888111+++'''(((***(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((())),,,111999BBBKKKPPPyyy|||pppjjjpppssspppsss|||UUUHHHDDDDDDBBB>>>888222///...---...///000111111111111111000///......///000111444222000000111333333333222333444666;;;@@@EEEHHHKKKOOOVVV\\\aaaeeejjjmmmqqqpppssszzz~~~~~~sssllliiifffbbb]]]QQQPPPOOORRRUUUWWWWWWUUUWWW___```SSSDDD<<<888555999999888666555444333222222333444444444777>>>DDDNNNeeeyyy]]]DDDHHH??????;;;AAA???SSSuuuHHHFFFSSSvvvlllfff]]]JJJDDD;;;666666777666555222333333444444333333222222222222333333333444444,,,999999555QQQooolll}}}}}}lll[[[zzzvvvkkkEEEqqqqqq\\\bbbJJJ555333000//////000111111333222:::SSSsss}}}yyytttuuu```FFF555222666<<>>999JJJiiinnnSSS>>>======;;;555,,,'''''')))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))***...333555:::GGGXXXfffsssxxx|||{{{yyyzzz{{{{{{UUUHHHDDDDDDBBB>>>888222///...,,,---...000111111111111111000///......///000111444222//////111333444444222222333555:::@@@EEEHHHJJJNNNUUUZZZ```eeejjjnnnppppppsssyyy~~~}}}fffcccfff}}}{{{xxxtttoookkkaaa___]]]___ccceeeeeecccbbbfffddd[[[WWWYYYVVVOOO:::999888777555444333333111333444444444666<<<@@@HHH]]]pppPPPDDDLLL@@@AAA;;;EEEAAAFFFOOOvvvRRRKKKvvvssskkkggg___MMMFFF===777666777666555222333333444444333333222222222222222333333333333333,,,666888444]]]{{{pppoooggglllooonnnrrr||||||gggJJJ[[[|||uuuCCCnnnyyyfffjjjZZZ===444333111000///000111222888+++@@@xxx{{{yyy}}}zzzdddUUUrrr|||~~~~~~wwwllldddIII>>>444777>>>AAA@@@>>><<<<<<=========;;;888555;;;:::999999::::::888777222111444888666111555???VVV|||iiiLLL444???OOOiii{{{___JJJ===>>>===777000***((((((((())))))******))))))((((((((((((((((((((((((((('''''''''(((((())))))***)))...444777===NNNgggzzz|||vvv~~~~~~xxxdddkkkxxx~~~}}}WWWIIIDDDDDDBBB>>>888222///...,,,---...000111111222222111000///......///000111333111//////111444555666222222222555999???EEEIIIKKKNNNTTTYYY]]]bbbhhhkkkpppooosssyyy~~~hhhXXXeeewww{{{yyyqqqlllhhhhhhkkkmmmllljjjeeeeeebbbfffsss|||ppp]]]:::999888777666444333333111333555444333444999===AAAUUUhhhyyyGGGJJJPPPBBBBBB888EEEEEEJJJVVViii___IIIjjj~~~}}}qqqjjjggg```PPPHHH>>>888666777666555222333333444444333333222111222222222222333333333888+++333;;;222;;;aaasssaaaRRRMMMMMMKKKRRRXXX[[[bbbooo{{{jjjFFFEEE|||wwwMMMrrrxxxdddrrrWWW777333333111000//////111333777888QQQ~~~||||||yyycccKKK:::ZZZxxxyyyppp___bbbfffhhhgggccc___[[[OOORRROOOFFF@@@>>><<<:::???<<>>;;;888666777888777555333444555;;;```{{{```GGG<<<===PPPtttkkkYYY??????>>>:::444///+++)))))))))************))))))((((((((((((((((((((((((&&&''''''((())))))******+++///555<<>>888222///...,,,---...000111111222222111000///......///000111333000......111444666777222222222444999???EEEIIIKKKOOOSSSXXX[[[```dddhhhpppooorrryyy~~~xxxtttzzzuuunnnmmmooopppooollliiifffdddooonnnIII:::999888777666555444333111444555444222222666999>>>PPPdddpppEEERRRTTTEEECCC333AAAFFFQQQYYY\\\eeeIIIccc}}}qqqjjjhhhaaaRRRJJJ@@@999777777666555222333333444444333333222111111222222222333333333///000000666888222666FFFHHHKKKGGG<<<444666>>>DDDGGGNNNUUU[[[dddqqq{{{~~~tttQQQGGGoooXXX]]]kkkZZZ888333333222000//////111444555OOOeeelllzzz}}}}}}|||pppfffZZZMMMCCCHHHmmm|||xxxlllPPP:::===>>>?????????===<<<;;;666;;;<<<:::;;;AAAHHHJJJQQQPPPUUU^^^bbbbbbeeelllcccbbbbbbbbb___[[[ZZZ[[[\\\YYYUUUTTTSSSQQQMMMIII:::<<<:::555555:::<<<999444KKKrrrpppcccBBB;;;MMMzzzxxxhhhAAA@@@>>><<<777222---***))))))************))))))))))))))))))))))))))))))&&&''''''((()))******+++333666===HHH[[[uuurrrvvvwwwkkklll~~~\\\IIIGGGFFFCCC>>>999444000---///...---...111222111000222111///...---...///111000666777111...222555444666333111222777===CCCFFFLLLMMMOOOTTT\\\dddjjjmmmqqqqqqrrruuu{{{oooRRR^^^{{{uuuuuuvvvrrrkkklll___\\\ggglll^^^JJJ@@@:::999888888888777555333111333444444444444555777@@@IIIeee^^^LLLPPPNNNPPPBBB;;;BBBEEE[[[jjj```FFFVVV{{{qqqfff^^^NNNHHH???888555444444444666444333444555555444333444444444555444444333333222333333444444444333333222222222222222555999===BBBHHHPPPWWW^^^gggrrr{{{xxx\\\JJJYYYSSS|||RRR>>>222444222---+++///444666SSS^^^pppqqq{{{[[[???SSShhh\\\IIICCCJJJRRRTTTNNNCCC:::555222333555666444333333444444999???DDDIIIPPPYYY___gggkkkmmmlllooouuuwwwuuuvvvrrrnnnkkkjjjiiihhhgggiiifffbbbaaaaaa___ZZZVVVIIIDDD>>>:::888777555444888@@@[[[ssstttaaa;;;<<>>666///,,,)))(((((()))******(((&&&))))))(((((('''''''''&&&,,,)))(((******)))+++000777;;;BBBYYYwww|||zzz|||zzzvvvvvv|||ZZZIIIFFFEEEBBB===888333///,,,///...---...000222111000222000///------...///000///555666000...111444333555333111222666===CCCFFFMMMNNNPPPUUU]]]dddiiilllrrrrrrsssvvv|||xxxaaaeeetttttt}}}~~~{{{tttsss___OOOPPPRRRHHH:::333:::999888888888888666444222333444444444444555777???KKKhhhXXXGGGJJJKKKJJJ???<<>>EEENNNWWW]]]dddlllrrrtttyyy||||||}}}~~~|||xxx|||yyyuuusssrrrqqqooonnnmmmkkkiiiiiiiiigggbbb]]]VVVSSSNNNFFF???:::999:::333666HHHhhh}}}nnnjjjCCC999JJJ\\\~~~___@@@777::::::222+++))))))((()))******(((&&&))))))((((((((('''''''''***'''(((***++++++...333<<>>AAAUUU{{{SSSJJJEEEvvv~~~vvvjjjaaaQQQKKKCCC<<<888777666666777555444555666777666555888888888888777666444444222222222222222222222111333444333222222333666999===BBBJJJRRR[[[gggttt}}}~~~pppxxxhhhqqq]]]dddBBB555222,,,...666333///???XXXtttvvvnnnnnnssssssnnnYYYccc{{{@@@VVVvvvTTTLLLBBB:::777777666666444444444333333777<<<@@@KKKSSS^^^gggmmmsssyyy~~~}}}zzzyyyxxxvvvsssqqqsssqqqooopppqqqoookkkfffcccccc^^^TTTHHH???<<<<<<555444;;;OOOlllppprrrNNN===>>>EEEhhhtttOOO<<<;;;:::444...+++***)))*********(((&&&))))))((((((((((((''''''(((&&&'''+++,,,---222888===QQQfff~~~sssmmm{{{yyy}}}{{{xxxuuuWWWIIIFFFEEEBBB===888333///,,,...------...000111000///222111000/////////000000///333444222//////222333222222111222555:::BBBGGGMMMPPPUUUZZZ^^^ccchhhkkkooorrruuuyyy}}}```EEETTT~~~wwwkkkXXXGGGHHHPPPPPPIIIDDD999888777888999999888666444444555555444555777999@@@SSSsssoooNNNHHHOOOZZZKKK>>>???BBBBBBLLL^^^WWWuuuXXXDDDlllyyynnndddWWWQQQHHHAAA<<<999777666777555444444666666555333777777777888777777666555222222111111111111111111333444444222111222444777:::???FFFPPP[[[iiivvvxxx{{{{{{kkkYYY___AAA666000......000111:::UUUpppmmmQQQHHHMMMXXXbbbFFFDDDrrr[[[yyyqqqdddRRRGGGBBB@@@<<<888444555555777===FFFPPPWWW^^^dddlllrrrvvvzzz}}}yyywww{{{xxxvvvvvvwwwwwwsssooolllkkkggg___SSSFFF===888888777777>>>VVVwwwwww\\\JJJAAA<<>>???\\\zzz}}}zzzyyywwwuuurrrWWWIIIHHHFFFCCC???:::555000......---,,,---///111000///222222111111111000000111111333555555222000222555222222222222333888@@@FFFLLLPPPWWW\\\```ccchhhkkknnnqqqvvvyyy}}}eeeQQQmmm{{{mmm[[[JJJEEEHHHGGG@@@:::888777777888::::::999777555555666555444555888:::BBBWWWwww^^^EEEGGGQQQ^^^LLLBBBCCCBBBDDDSSSccc]]]iii___EEEaaa~~~xxxnnneee[[[VVVNNNGGGCCCAAA???>>>888777555555666666444222444555666777777777777777333222111000000000111111333333333222111111333555888===EEEPPP]]]kkkyyyrrrhhhjjjYYY\\\AAA888000666555///888XXX|||}}}xxxbbbCCC;;;TTTzzzeeeKKK]]]|||uuussscccXXXSSSNNNEEE>>>>>>???@@@DDDKKKVVVbbbjjjrrrvvv{{{~~~~~~zzztttqqqmmmhhhaaaTTTCCC666555777555333@@@```ppp]]]LLL===FFFkkkrrrZZZEEE999666777...,,,******++++++)))((((((((())))))))))))))))))(((''')))+++---111<<>>DDDJJJPPPXXX^^^aaadddhhhlllnnnrrrxxxzzz|||zzzrrraaaKKK>>>;;;<<<:::888888777777888:::;;;:::888666666666555444666999;;;EEEZZZxxx}}}VVVGGGNNNXXX^^^IIIDDDHHHBBBBBBNNNVVV___jjjeeeEEESSS}}}uuuoooaaa\\\VVVQQQNNNMMMKKKJJJ>>>===:::999999888666444444555666777777888888777555444222111000000111222111222333222111111222444888<<>>666...777666222FFFqqq{{{qqq}}}bbbAAAPPP{{{WWWfff}}}rrrllljjjeee]]]VVVXXXXXXYYYZZZ]]]eeemmmttt{{{|||wwwqqqnnniii]]]III:::444777666222666OOOwwwoooYYYEEE@@@XXXyyynnnWWWGGG???999555///---+++***++++++***)))(((((())))))))))))*********)))***---000777FFFTTTdddxxx}}}sssqqqxxxzzzxxx}}}|||xxxttt\\\JJJHHHGGGCCC???:::555111...---,,,,,,---///000000///000000000000000///......111111333777444///000555333444444222111444<<>>;;;999888888999999888777777666666555333111000111222222///111222222111111222444888===GGGUUUdddsss}}}}}}|||SSSdddzzz\\\tttwwwRRR;;;333///222333<<>>999444000------,,,,,,---///000///............///...------,,,000///222666333---...444333555555222000333:::AAAGGGOOOYYY```cccfffjjjnnnqqqwww|||~~~~~~XXXeee{{{~~~sss```LLL>>>888666444777777777999;;;<<<;;;:::777777777555444666:::===JJJ\\\vvvaaaJJJQQQ^^^bbbnnnJJJ>>>DDDAAAFFFOOOJJJeeemmmWWWKKKEEEmmmyyyssskkkddd^^^ZZZVVVSSSNNNLLLIIIGGGEEECCC@@@===<<<<<<<<<;;;999777666555777666333222111111222333...000111222111111333444888>>>HHHWWWggguuu~~~tttppptttyyyUUUtttiiibbbsssPPP:::222777111555IIIcccwwwwwwtttwwwssslllbbbWWWLLLBBB;;;444000111444333===aaa|||gggIII???NNNwwwsssOOO999777<<<111///,,,+++++++++***)))(((((())))))*********+++******,,,000888FFF]]]qqq~~~qqqyyy|||xxxwwwvvvmmmddd```OOOGGGDDD@@@<<<888444000---,,,,,,,,,---...///000000000000000000000000000000333000222777777111...000444444444333222444777:::FFFOOOXXX\\\___eeehhhiiisssrrrtttzzz^^^XXX^^^vvv|||lllYYYGGG;;;888;;;<<<555>>>:::777999444@@@<<<<<<:::777666666999;;;HHH```yyy[[[HHHOOO[[[fff[[[III???GGGKKKFFFFFFNNNfffvvvJJJxxxRRRGGG\\\zzz{{{yyyvvvsssoooiiiddd___ZZZXXXYYYQQQRRRSSSMMMNNNNNNEEEKKKDDD===;;;>>>???;;;666777:::888222000222111,,,111000000//////000111333888<<>><<<888444///222777888444888NNNgggoooYYYFFF@@@XXX{{{pppKKK666999444000+++***,,,---,,,***)))***+++***)))((()))***'''111000///>>>TTTiii{{{{{{yyynnnuuu~~~{{{yyywwwpppfff^^^___NNNGGGDDD@@@<<<888444000------,,,,,,------///000000000000000000000000000000333000333888999444111333444444444333222333666999CCCMMMWWW[[[```fffjjjkkknnnnnnsss{{{~~~qqq^^^LLL@@@<<<>>>BBB888;;;666:::BBB777888<<<;;;:::888666777:::<<>>888666999777111///222333111000000000//////000222444<<>>OOOdddxxxoooYYYSSSXXX___eeeOOOAAA:::BBBHHHFFFHHHPPP\\\XXXdddGGGEEE{{{vvvggg^^^WWWddd{{{~~~yyyuuuqqqlllgggddd___VVVUUUTTTNNNQQQVVVQQQGGGDDDAAACCCFFFFFFBBB===777:::888222...///222222000111111000///111444777;;;DDDUUUiiivvv}}}zzzRRRccc{{{|||{{{dddIII777555000>>>fff{{{~~~{{{rrrjjjdddUUUVVVYYY]]]ccchhhlllooozzzxxxtttrrrrrrtttwwwyyy~~~rrraaa]]]VVVMMMDDD???<<<<<<>>><<<999777;;;BBBCCC@@@UUUxxxwwwXXXHHHKKKooouuuWWW???;;;666///,,,,,,,,,***((()))***++++++))))))***+++111+++777JJJTTTdddzzz|||rrrxxxoooccckkk~~~~~~{{{qqqgggeeelllttt\\\KKKGGGDDD@@@<<<888444000------------------...///000000000000000000000000000000000222777:::888333000444555555444222222444666@@@JJJUUU[[[aaaiiinnnoooyyyzzz}}}}}}ooo\\\NNNFFFBBBEEEXXXkkkRRR999:::888AAA;;;;;;:::888777999===@@@MMMaaattt___OOOLLLSSS]]]aaaLLLAAA;;;BBBFFFFFFHHHOOOVVVuuuaaaVVVMMM<<>>???@@@>>><<<777999:::555///------///000111111111000222666:::>>>JJJ]]]nnnyyy~~~vvvTTTlll|||zzzyyyZZZEEE666444777IIIhhhzzzzzzxxxzzzwww|||{{{ooo^^^QQQIIICCC<<<666444666888:::<<<=========FFFCCCAAA???@@@DDDIIILLL]]]vvvyyyoooeee\\\VVVOOOMMMGGGDDDJJJTTTVVVPPPHHHWWW}}}bbbMMM===\\\~~~~~~jjjNNN;;;666///,,,+++,,,***((()))***,,,+++******+++,,,444,,,===UUU^^^mmmwww|||___\\\fff~~~|||zzzuuukkkeeehhhttt\\\JJJGGGDDD@@@<<<888444000---...------------...////////////////////////////////////111444777777222,,,444444555444333222333555@@@KKKUUU[[[aaaiiinnnoootttvvv|||yyyiii^^^YYYssssssaaaTTTHHH@@@@@@FFFNNN;;;555AAA;;;<<<;;;;;;;;;999888:::===@@@NNNaaasssSSSEEEGGGXXXiiikkkMMMDDD???CCCFFFFFFHHHNNNUUUpppoooQQQZZZ:::YYYfffOOOBBB@@@BBBFFFCCC===EEEppp}}}zzzvvvooojjjbbb\\\^^^]]]TTTSSSUUUOOONNNIIIBBB===:::999666444444666888777333...---...///111222111000222888>>>GGGVVVjjjxxxlllRRRsssvvvtttWWWEEE888666???\\\www~~~yyyxxx{{{}}}nnn\\\XXX{{{nnn^^^JJJEEE>>><<<>>>===999555888;;;===@@@@@@>>>;;;:::;;;:::888888999;;;>>>@@@JJJjjjyyyiiiaaaTTTIIIMMM\\\lllttt\\\LLL]]]nnnWWW@@@WWWzzztttVVV:::555...++++++,,,+++***)))+++,,,,,,++++++,,,...---222IIIdddoooyyywwwTTT___lllwww{{{zzzuuunnniiijjjrrr|||\\\JJJGGGDDD@@@<<<888444000---......---------......////////////////////////////////////111666999555---222333444444333222333555>>>HHHSSSZZZ```hhhmmmooouuuxxx~~~uuuiii___TTTIIIFFFGGGMMMuuuzzzVVVpppwwwiii^^^PPPBBB>>>HHHVVVDDD666999666???======<<<:::999:::===@@@QQQccctttyyySSSOOOWWWrrrMMMFFFBBBDDDFFFFFFHHHMMMPPPtttXXXnnn@@@OOOfffLLLAAA===???AAA999CCCCCC;;;KKK|||~~~yyytttppphhhfffaaaTTTSSSWWWSSSIIIFFFBBB???===:::666444555444555888888333111111...111333222000333;;;AAAMMM^^^rrr{{{^^^KKKzzzeeesss[[[III<<<;;;FFFooo|||xxx|||iiiIIIDDDcccmmmrrrtttnnnhhhdddaaa^^^^^^VVVJJJBBB>>>===<<<;;;444666999<<<>>>???>>>>>>888777666555555666777777===YYY~~~pppdddVVVEEE:::===QQQrrr}}}```RRRkkk{{{dddGGGPPPrrr}}}nnnNNN<<<666///+++,,,---,,,+++***+++,,,,,,,,,,,,---///,,,DDD[[[qqq|||}}}vvv```YYYkkkyyy}}}uuuxxxrrrlllmmmttt|||\\\KKKGGGDDD@@@<<<888444000---///......---------......////////////////////////000000///000777>>><<<444000222444444333333444555777CCCNNNVVV]]]fffmmmnnnyyy{{{qqqgggVVVOOOFFF@@@;;;666888===FFF^^^ttt~~~cccDDDCCCCCCOOOkkkvvvppp```NNNCCC```|||YYYBBB666EEE>>>>>>===;;;999:::===???PPPbbbtttmmmYYY```mmmJJJFFFCCCDDDEEEFFFIIIMMMPPPkkkbbbmmmGGGHHH|||kkkNNNAAA@@@AAAAAAAAA555===DDDAAA???YYY|||wwwrrrtttooo```YYYWWWPPPGGGCCC>>>;;;<<<@@@EEEHHHAAA:::555888999666333333...111444222000444<<>>\\\tttzzzvvvzzzvvvaaa>>><<>>JJJSSS[[[eeelllnnnrrrvvv}}}kkkMMM???>>>;;;::::::888444555:::===???FFFeeegggLLLGGGFFFGGG===???LLLRRR___ppp[[[KKKjjjfffAAA???@@@???>>>;;;999:::<<>>III>>>???FFF@@@EEEvvv~~~vvvwwwoooaaaVVVHHHLLLCCC999333777EEEUUU```OOOBBB888888999555111111...111444333111444===EEEXXXkkk}}}[[[]]]tttnnniii]]]HHH:::>>>zzzoootttsss{{{uuu\\\;;;999<<>>:::IIIhhh~~~yyytttlllaaaXXXJJJ<<<777<<<777///===VVV~~~\\\zzzsssaaaHHH[[[qqqFFF???666000///...---,,,***+++------------...000<<>>:::777666666666------------------------,,,------...///000000111000//////333888;;;;;;999222111333666555333444888444:::EEEOOOZZZccckkkppprrruuuzzzwwwaaaLLL777666:::888:::888222777<<<555666FFFLLL[[[|||eeeWWWbbbiiieeeYYYKKKEEE```zzz{{{}}}aaa999>>>???@@@>>>999777:::@@@OOO___yyy{{{WWWSSSaaaeeewww|||bbbFFFDDDAAAAAAEEEIIIJJJHHHNNNbbb___SSSSSSBBBbbbjjjJJJHHHGGGDDDBBB@@@===<<>>\\\~~~xxxrrrlllkkkiii```TTTKKKDDDBBB>>>666222666AAAKKKGGG<<<666999<<<888222000000000111222222666DDDRRRdddsss{{{OOOjjjyyylllQQQSSS@@@666OOO|||}}}rrrnnnzzztttaaaDDD======>>>BBBHHHLLLNNNNNN```___YYYUUUYYYfffrrrwwwzzz]]]EEEIIIDDDIIIRRRHHHKKKhhh\\\LLLBBB===999???AAA888888GGG\\\}}}zzzwwwsssuuulllVVVKKK@@@<<<:::222444===???wwwgggnnnmmmLLLCCCsssZZZEEE444333333---)))+++,,,...,,,(((***000444333OOOnnnqqqaaaSSSuuu|||vvvooowww{{{yyyZZZHHHEEEBBB>>>:::777555555555------------------------.........//////000000111///000222555888;;;;;;:::333000000333333111222666333888AAAMMMYYYcccjjjnnnmmmrrryyy}}}VVVCCC;;;999===888555666444000444:::777777EEEIIINNNddd}}}uuu^^^UUUOOOCCCJJJcccPPP@@@>>>===<<<999777;;;@@@LLL]]]vvvqqqTTTRRR^^^^^^lllpppXXXGGGEEECCCBBBDDDFFFFFFDDD===OOOZZZVVVpppnnnHHHXXXcccLLLFFFFFFFFFEEEDDDCCCDDDFFFBBBAAA>>>AAAAAA<<>>AAACCC;;;HHHZZZiiiwwwcccPPPHHH===DDD\\\iiijjjllldddWWWOOOEEE:::<<>>AAACCCIIIXXXiiivvvlllPPP@@@FFF```nnnhhh]]]WWWXXXRRRCCC???CCC@@@DDDMMMXXX|||}}}~~~xxxkkkhhhggg^^^OOOAAA888999777222666???bbbrrroooWWWHHHVVVlllCCC222222222...---)))+++000222---+++999KKKlll|||sssnnn}}}QQQEEEaaagggvvv~~~~~~xxxwwwvvvtttwww}}}yyyuuuttt[[[IIIFFFDDD@@@;;;777444222000------------------------111111111111000000000000///222444333333666<<>>GGG>>>???CCCPPPrrrlllbbbQQQ888666KKKRRREEE===???GGGIIIGGGSSSmmm~~~xxxQQQDDD:::999;;;999:::>>>LLL]]]wwwwwwPPPHHHRRRdddooouuujjjOOO@@@>>>???CCCEEEEEEEEEHHHSSSMMMRRRdddUUUFFFHHH~~~sssSSSVVVQQQSSSTTTQQQJJJEEEEEEFFFDDDIIIDDD???BBB???;;;AAAgggwww|||~~~xxxnnncccZZZSSSSSSMMMEEE???<<<>>>BBBDDD;;;999888::::::999666444555222111333888AAARRRaaaxxxeee[[[ddd^^^ooommmkkkcccMMM:::QQQzzzuuueeebbb}}}yyyeee^^^UUUNNNMMMOOOSSSUUUeeeqqq~~~jjjEEEHHHbbbjjjRRRPPPXXX\\\QQQKKKJJJEEE;;;EEEPPPrrrxxxrrrrrrmmmaaa^^^___XXXHHH???666888:::222222>>>\\\vvvmmmNNN<<>>DDD???777222222222222444777333333777CCCTTTbbbjjjllltttyyyyyylllgggWWW999666AAA:::888>>>;;;:::;;;777999???666777JJJDDDHHHTTTQQQDDDPPP___VVVqqqttt\\\>>>===EEE???666888666777:::>>>JJJ]]]oookkkrrrXXXHHH;;;;;;<<<999999>>>LLL]]]wwwmmmIIIIIIVVVmmmnnnMMM@@@===>>>CCCDDDCCCEEEJJJHHHIIINNN}}}TTTNNN???jjj```QQQPPPSSSTTTRRRMMMHHHEEEEEECCCJJJFFF???AAA???<<>>888???aaaVVVNNNNNNQQQXXXiiizzz}}}YYYAAABBBDDDDDD<<<777999???===:::FFFYYYYYY999>>>vvvuuuhhhbbbzzzYYYHHH<<<======888999@@@KKK\\\uuu\\\JJJPPP\\\rrrlllIIIEEE@@@@@@DDDCCC???BBBJJJ;;;IIIRRRdddOOO}}}eee:::LLLddd???IIIHHHHHHGGGFFFEEECCCBBBBBBGGGBBB>>>@@@===;;;DDD???DDDRRRzzzsss}}}{{{rrrkkkaaaWWWQQQQQQPPPPPPVVVfff}}}xxxSSS:::555;;;:::555777333222777>>>IIIXXXfffxxx}}}SSScccvvvvvvxxxiii[[[\\\???>>>ccczzzxxxrrrkkk___ttt~~~xxxwww~~~qqqnnnddd]]]XXXQQQXXXgggtttsssoookkk]]]UUURRRLLLHHHVVVJJJ;;;>>>777111===gggvvv~~~hhhFFF\\\{{{yyygggOOO:::000...///000///......//////===```cccBBBbbbssshhhqqq~~~yyyzzz}}}~~~zzzuuutttyyy}}}XXXFFFCCCBBB???<<<888444111///------------------------.........//////000000111------000555;;;@@@CCCCCC@@@777111111333111000111222222444:::FFFVVVdddmmmyyy{{{aaa@@@>>>IIIppp___[[[hhhqqqdddCCC555???<<>>CCCNNNEEEMMMSSSZZZPPPiii}}}@@@999fffpppTTTXXXQQQHHHDDDDDDEEEDDDBBBEEEDDD>>>>>>CCC<<<999CCC???===;;;WWW{{{rrrmmmeeeZZZUUUTTTUUUWWW___mmm~~~jjjJJJ:::888888555777333333999AAAKKKYYYeeesss|||vvvQQQooonnn```[[[[[[:::BBBooo}}}vvv{{{aaaaaayyytttggg```YYYOOO___nnnzzzzzzxxx[[[rrr```???<<<888111===hhhwwwhhhTTTYYYpppVVV???222///000111---.........555LLLmmm~~~{{{KKK@@@jjjrrrcccsss|||{{{|||tttppprrr{{{WWWFFFBBBAAA???<<<888444111///------------------------,,,------...///000000111***,,,222:::CCCFFFDDDAAABBB999333444666444222111111111222777AAAQQQbbbmmmsssvvv|||eeeMMMDDDDDD}}}pppSSSFFF@@@MMMnnnTTT;;;AAAAAAZZZiiiOOORRR===???999111444AAAJJJJJJOOOWWWvvv|||YYYHHH>>>999HHHqqqNNN???777<<<<<<666:::FFFOOO___yyyVVVNNN^^^gggtttmmmTTTEEE>>>===CCCBBB???GGGSSSTTTKKKJJJYYYWWWZZZLLL666HHHlllwwwjjjYYYOOOLLLLLLKKKHHHKKKDDD;;;@@@GGG===777@@@333===<<>>888999999777333333:::BBBLLLYYYdddpppwww}}}rrrSSSyyyaaa___``````:::HHH{{{|||yyy}}}uuuaaafff}}}qqqfff]]]UUUdddppp{{{XXXuuuaaa999666888777DDDeeexxxpppaaaWWWaaaDDD555111000///+++...///...:::VVVtttccc888DDDkkklllcccwww|||~~~|||zzz|||xxxppplllqqq{{{WWWHHHEEECCC???;;;999555111///......---,,,,,,+++******,,,,,,---...///000111111333000333999<<<999999===VVVVVVLLL:::......222333333222333888>>>III[[[lllyyy~~~|||lllaaaVVVLLLxxxkkkLLLMMM___mmmPPPLLL^^^WWWiii???===333???555UUUdddpppooohhh|||oooqqqzzzMMMCCC;;;AAAKKKgggwwwEEE???:::888555555;;;CCCPPPcccnnnQQQZZZZZZdddooopppnnncccPPP;;;DDDHHHCCC>>>BBBHHHJJJFFFFFF???TTTsssMMMttt[[[EEE;;;WWW}}}XXXzzzsssTTT^^^GGGEEEBBBCCCEEE;;;CCC:::===;;;@@@ccc}}}uuunnneee```[[[\\\```^^^TTTHHHRRRUUUSSS]]]OOO333777<<<:::666666===FFFNNNWWW___rrrwww~~~kkkOOOffflllPPP;;;aaa^^^pppfff\\\qqq{{{|||mmmccc]]]]]]sssxxxooorrrOOOMMMHHH@@@999888===CCCbbbmmmmmmaaauuuOOO444444666)))***777***444BBBmmmyyywwwBBB999MMM```iiihhhuuu{{{{{{wwwttt{{{zzzsssssspppvvvVVVGGGEEECCC???;;;999555111///......------,,,++++++***,,,,,,---...///000111111888444333444333111555<<>>:::888666555;;;CCCPPPdddbbbQQQPPPWWWbbbnnnvvvlllUUUDDDCCCGGGEEE???;;;>>>AAA@@@???FFFIIINNNpppKKKoooqqqFFFAAALLLhhhGGG]]]xxx}}}iiiKKKHHHDDDCCCKKK@@@888===@@@======PPPqqq~~~wwwrrrbbbccc\\\VVV\\\ddd[[[HHH<<>>@@@FFFHHHGGG>>>BBBLLLHHHNNNQQQ___HHHEEEEEEsssdddCCC@@@WWWnnnLLLTTTTTTHHHNNNHHH888<<<<<<;;;999;;;EEEUUUccc~~~xxxuuugggjjjaaaVVVaaayyy{{{lllOOOSSSKKKRRRSSSIIIGGG:::888666999AAAJJJPPPYYY```tttyyyUUUfffzzzttt]]]```GGGGGGjjjhhh~~~~~~YYYbbbwww||||||}}}~~~}}}rrrgggaaarrr~~~pppjjjgggfffaaaWWWKKKBBB======gggpppVVVuuummm???000333222...222000333___RRR444@@@XXXeeekkkkkkzzz|||yyyuuuxxx}}}nnnkkkrrruuu~~~UUUGGGEEECCC???;;;999555111///......------,,,,,,,,,,,,+++,,,,,,---...///000111444555666555555<<>>777===XXX```III<<<;;;::::::777555;;;CCCRRRkkk___RRR___lllwwwlllkkkyyydddCCCCCC<<>>IIIqqqzzzrrriiiQQQcccuuuxxxzzz|||~~~|||wwwoooggguuuyyyppp```NNN???777777999ddd~~~eeexxxOOO111//////000...333777mmmxxxyyynnn@@@111KKKccciiilllmmm|||{{{yyy~~~~~~yyykkkllltttxxxVVVHHHEEECCC???;;;999555111///......------------,,,,,,++++++,,,---...///000000///444888777888???KKKUUUIIILLLLLLFFF:::333444999666444333333333888EEERRRgggrrr}}}qqqVVVOOOzzzXXXEEE___xxx}}}QQQAAA:::===QQQeeeeeeMMM:::CCC666>>>xxx```NNNnnnsssbbbmmmSSS===@@@YYYbbb]]]XXXUUU@@@@@@===777999IIILLL???::::::;;;:::777555<<>>KKKxxxyyyvvvjjjMMMaaaoooSSSEEEIII[[[DDD777888>>>???999:::AAAAAA:::;;;CCCRRR{{{vvvvvvwwwmmmhhhkkkooowwwyyyccc>>>666666<<>>;;;===DDDQQQLLL666===@@@===888:::@@@???;;;::::::;;;;;;777666???JJJ[[[xxxvvvQQQKKKXXXjjjxxx{{{yyyqqqQQQ999???:::???FFFHHHAAA:::;;;AAA???;;;BBBCCCFFFwwwTTTiiiEEEHHHeeejjjeee```MMM:::NNNLLLCCC;;;??????999888???AAA<<<999;;;DDDddd|||~~~}}}uuuttt|||xxxllltttddd===555666<<>>```vvvyyyyyyVVV333111777444,,,333RRRzzzDDD444;;;cccuuuppppppsssxxxxxx}}}}}}wwwhhhdddooo|||}}}ZZZJJJEEECCC???;;;999555111///------..................***+++,,,,,,......///000---444777555555888888555666EEEWWWZZZIII666333:::666666666666333222999BBB\\\jjjzzzvvvcccLLLxxx|||MMM<<>>:::===DDD;;;AAAFFF@@@@@@aaaddd]]]XXXBBBRRR|||{{{pppKKK;;;LLLZZZZZZKKKJJJBBB???=========;;;888666<<>>HHHTTTSSSCCC222222===555555777777333000555>>>XXXgggxxxWWWJJJTTTJJJPPPDDD___tttSSS:::666===888@@@QQQRRRGGG>>>;;;CCCIIIGGGAAA>>><<>>JJJ;;;AAAVVV]]]NNNRRRgggSSSGGG===???GGGFFFKKKLLLCCC===???:::666===;;;<<<<<<;;;666777BBBPPPbbbwww[[[TTT]]]hhhzzziiiCCC:::===@@@;;;:::>>>???===???EEE===GGGFFF>>>@@@SSSlllRRR}}}jjj@@@EEElllCCC\\\wwwCCCCCCaaaTTT<<<@@@OOOaaafffUUUUUUIIIJJJHHHCCC@@@@@@>>>;;;888@@@777SSSwww[[[GGGRRRqqqmmmQQQ444555666;;;BBBHHHOOO]]]jjj{{{\\\~~~zzzgggUUUvvv---MMMooovvvvvvdddjjjHHH^^^ooommmyyyuuuzzz~~~~~~}}}}}}vvv{{{wwwtttkkk```PPPBBB:::888:::<<<\\\qqqttt^^^;;;///...000222AAA}}}___333222@@@kkkxxxooosssxxxtttyyyyyyxxxeeeiiizzz~~~|||UUUIIIGGGDDD???<<<999666222000......---------,,,,,,,,,,,,,,,,,,,,,---///111222222222333666:::???CCCFFFZZZddduuu^^^RRR555666111222444666555333333666999JJJZZZmmm|||YYYPPPuuuzzzpppXXXNNNddd~~~jjjGGG888:::444:::CCC:::777AAABBBJJJ```iii\\\PPPIII999<<<@@@444888BBB<<>>999555777;;;<<<@@@<<<777888777AAAVVVkkkeeeVVVWWWTTTYYYiiiwww|||^^^@@@999BBB<<<<<<<<<<<<============;;;AAA999===GGGCCCkkkTTTjjjEEEIIIzzzyyyYYYkkk|||RRRGGGSSSggg;;;:::EEE^^^XXXMMMPPP;;;CCCEEEOOOUUUAAA;;;FFF;;;888::::::CCCcccjjjEEENNNEEE:::HHHlll^^^CCC666888777:::@@@GGGQQQ```mmmyyyvvv]]]llldddzzzHHHCCCPPPSSSjjjSSSXXXmmmgggqqqqqqxxxyyy{{{}}}hhh{{{nnnggg^^^PPPDDD<<<888777666LLLmmm|||aaa>>>222...444111[[[nnnFFF999333FFFgggxxxqqqrrr~~~tttxxxjjjcccnnn}}}~~~wwwzzzxxxjjjUUUIIIGGGDDD???;;;999666222000......---------,,,,,,,,,,,,,,,,,,,,,---///000222111111222555999>>>BBBEEETTTSSSSSS\\\\\\UUU@@@222555777888777555444555777EEETTTgggwwwtttwwwtttppp}}}YYYEEEPPP]]]]]]\\\]]]BBB:::<<<444555:::444666666;;;RRRmmmpppmmmuuuSSS<<<999>>>333333???BBBxxx]]]hhh~~~gggRRRDDDEEE>>>999999;;;;;;<<<>>>;;;@@@;;;777888:::FFF\\\uuuVVVPPP[[[\\\[[[[[[dddmmmhhhSSS<<<666:::999::::::;;;<<<<<<======888@@@<<<@@@GGGBBBggg]]]aaaYYYBBBkkk~~~}}}QQQXXX]]]:::======TTTyyyWWWBBB???SSSQQQ===666555???;;;888===JJJWWW[[[YYYUUUVVVNNNEEEDDDUUUtttTTT===222777666:::AAAHHHRRRaaaooozzziiiXXXzzzqqqfffJJJBBB[[[~~~YYYnnnNNNUUUkkkhhhqqqpppwwwxxxzzz|||~~~||||||uuuhhh___QQQEEE<<<888666555HHHjjjiiiAAA333222444999fff???222444JJJgggssspppuuuzzzssseeeaaapppsssmmmeeeVVVUUUIIIFFFCCC???;;;888666222000......---------,,,,,,,,,,,,,,,+++,,,---...000111///000111444888===BBBEEENNNGGG>>>```eeelllJJJ;;;777888:::999777555555555===KKK^^^ooo}}}\\\???@@@CCC===;;;===///000666333555???CCCHHHNNNTTTeee~~~UUU<<<@@@===888===BBBnnnppp}}}aaaUUUFFF::::::??????===<<<:::???;;;666888<<>>AAACCC===ZZZqqqRRRmmm>>>ZZZzzzAAABBBTTTHHH???333;;;VVVIIIOOOhhhgggDDD555JJJEEE???;;;<<<===CCCWWWmmm~~~uuugggYYYGGGAAAssscccHHH888222555555:::BBBJJJTTTdddqqq|||]]]XXXmmm~~~uuuIIIDDDnnnrrr___sssyyyHHHTTTkkklllrrrqqqvvvwwwyyy{{{}}}~~~~~~~~~oooxxx}}}{{{{{{yyyiii___QQQEEE<<<888666555CCCfffrrrCCC333555000BBBuuunnn<<<000666PPPgggmmmoooxxx~~~{{{zzzmmm```cccuuu~~~qqqhhh```YYYUUUIIIFFFBBB>>>;;;888666222000......---------,,,,,,,,,,,,,,,++++++,,,...///000///000111444999>>>CCCFFF;;;999===^^^ddd^^^AAA555555777999:::999777555444666BBBSSSgggzzz|||uuuPPPCCC<<<:::@@@CCC===>>>@@@:::888BBBMMMqqqppp>>>===EEE@@@;;;===IIInnnuuu|||ZZZJJJ???@@@DDDBBB===<<<;;;???:::555888===PPPkkk```OOOSSSXXXVVVTTT___^^^\\\UUUJJJAAA======888999999999999999:::::::::>>><<<===>>>888IIIpppHHHzzzCCCNNNiiihhhoooppp]]]FFF@@@>>>222666BBB>>>^^^ooo\\\FFFPPP```lllrrrZZZ???NNNDDD@@@<<<<<>>:::888555222000......---------,,,,,,,,,,,,,,,++++++,,,---...///000111222555:::???DDDGGG@@@BBB\\\ppphhhOOO888333444666888999888666555333;;;JJJ^^^rrr|||\\\CCC<<>>EEETTTSSSBBBBBB;;;888AAALLLKKK[[[oooaaa|||___TTTOOOSSSRRRHHHAAAAAA<<>><<>>^^^jjjgggrrr{{{wwwuuu{{{nnnddd^^^nnn{{{UUUIIIDDDAAA===:::888555333000......---------,,,,,,,,,---,,,+++++++++,,,...///000111333666;;;@@@EEEHHHMMMPPPnnn|||iiiFFF444444444666888999777666333777AAASSShhh}}}cccVVVaaaQQQVVVUUUVVVYYYPPPQQQbbbooocccNNNDDDKKK^^^___EEE777999JJJiii]]]MMMaaa```kkk}}}xxxwwwjjjRRRCCCAAA>>>BBB<<<555999DDD^^^pppPPPXXXXXXQQQ]]]nnnkkkkkkcccPPP>>>666777999:::::::::999888888777777;;;888888:::===@@@EEEGGGdddQQQfffBBBnnngggEEE???KKKAAA>>>???<<<555BBBRRRHHHSSSyyyiiieeeNNNBBB@@@eeeqqqtttPPPNNNBBB666@@@ddd~~~dddIIIBBB^^^yyyzzzWWW>>>555444333555666;;;CCCKKKTTTbbbnnn}}}|||ZZZ}}}|||rrrNNN>>>]]]yyywwwaaa{{{VVVJJJ___mmmyyyyyy|||zzz{{{|||}}}}}}}}}}}}}}}~~~ooosssfffaaaYYYLLLBBB;;;999888888>>>cccIII444333999bbbuuuvvv<<<555777>>>___jjjiiixxx{{{uuuzzzvvvjjjbbb^^^ooonnnlllUUUIIICCCAAA===:::888555333000......---------,,,,,,,,,---,,,+++++++++,,,---...///000222555:::???EEEHHHBBBJJJVVVaaassswwwiiiRRR888666555666888999888666666444:::III[[[ppp{{{yyyyyyvvvjjjiii|||[[[SSSJJJJJJGGG>>>OOOuuurrrNNN???===FFFqqqsssyyynnnWWW\\\DDD>>>>>>CCC===888===JJJiii```SSS```^^^\\\eeejjjhhhhhh^^^JJJ;;;777888888666666777777777888888888777777;;;;;;999???EEEBBBRRRdddBBBZZZaaaJJJHHHNNNDDDIII:::CCCCCCZZZwwwbbbPPPlllKKKCCCEEE@@@jjjPPPNNNIII@@@<<>>qqqjjj<<<777888:::\\\hhhmmm|||uuusssfff___^^^qqq^^^TTTUUUIIICCC@@@<<<999888555333000......---------,,,,,,,,,---,,,+++++++++,,,---......///000444999???DDDGGGAAAQQQJJJNNNIIIiiimmmooo===:::777777888999888666888444666BBBSSSgggsssyyy{{{zzzZZZDDD888@@@WWWhhhOOOJJJ@@@:::iiikkk===___aaaFFF???>>>CCC>>>999@@@PPPppphhhSSSZZZjjjhhhggghhh[[[```^^^RRRAAA666555666444222222333555666888999:::555888???<<<333999BBB>>>uuu^^^TTTFFFMMMnnnRRRNNNYYY\\\NNNTTTLLLJJJ===^^^^^^NNN[[[MMMGGG]]]ccc\\\CCCBBBGGGGGG999666VVVyyyvvv{{{pppWWWPPPPPPEEE777:::PPPhhhssszzz```BBB444777:::666777888<<>>999888777???cccwww```vvvjjjEEE777333==={{{bbb<<<444111666YYYfffppp}}}vvvqqqccc]]]]]]ttt[[[MMMXXXDDD@@@>>>;;;999888666333111......---------,,,,,,,,,,,,++++++******++++++,,,///111333444666===HHHQQQKKKHHHGGGOOOddduuuuuukkkRRR<<<...333999777777<<<999999444777IIIZZZpppssshhh]]]EEEGGGHHHqqqOOOAAADDD>>>RRRccczzzsssPPP???IIIUUU|||nnnSSSDDD;;;>>>===:::@@@[[[ZZZVVVVVV^^^fffeee]]]UUUaaaUUUEEE:::666777777777666666666666666555555555888888888999:::;;;======LLLjjjLLLcccHHHwwwvvv}}}ooorrrYYYHHH``````eeeQQQMMMyyy}}}___ZZZ}}}sssKKK444UUUYYYHHHAAA:::;;;LLLWWWNNNHHHRRReeexxxkkk^^^ccchhhMMM888555666;;;UUUsssmmmPPP===666555333///777666;;;FFFQQQZZZdddmmmjjjvvvyyy}}}hhhEEETTTZZZNNNZZZpppIIILLLcccbbbiiiyyytttvvvwwwyyyyyyxxxxxxxxxyyyxxxxxxyyy{{{}}}~~~ssslllbbbVVVMMMDDD;;;777777@@@jjjttthhhJJJpppwww{{{III222444NNNPPP@@@222999IIIOOOfffsss|||ppp[[[\\\jjjrrr\\\DDDWWWDDD@@@>>>;;;999888666333111.........---------,,,,,,,,,++++++******++++++,,,---111555777888===DDDKKKIIIJJJNNN]]]vvvUUU@@@333999@@@<<<777666777999444555DDDSSSiiiwwwuuu}}}yyyxxxiiizzzPPPBBBLLLxxxnnnkkk[[[EEE;;;666???SSSXXXEEE:::???AAA[[[ttt{{{TTT888<<<>>>===;;;EEEbbbLLLIIIHHHOOOVVVXXXSSSNNNYYYOOOAAA888555666666555666666666666555555555555777777888888999:::<<<===DDD}}}TTTmmm~~~JJJccc]]]UUUxxxmmm\\\nnnyyySSS:::UUUVVVDDD===888;;;JJJRRRHHH@@@EEEVVVfffooorrruuubbbfffzzz}}}|||]]]EEE444666999;;;LLLcccsss```III999555555333000666666<<>>;;;999888666333000.........------------,,,,,,++++++******++++++,,,---111666999:::<<>>===KKKlllZZZGGGEEEDDDFFFKKKMMMLLLIIIMMMEEE;;;555444555444444555555555555555555555555666666666777888999:::;;;CCCiiiYYYMMMPPPLLLkkkTTT<<>>444333444333111666666<<>>555111<<>>BBBHHHNNNRRRWWWbbbrrr~~~}}}aaaAAA222444999:::999444999555222777???RRRmmmvvvkkkooowww```OOOIIIJJJmmmbbbhhh~~~{{{PPPHHH888999EEEHHHGGGCCC999<<>>GGGHHHHHHGGGHHHIIIGGGCCCAAA<<<777444444555444333444444555555555555555666555555555666777888999:::@@@YYYjjjHHH|||eee@@@xxxZZZVVVUUUHHHooovvvQQQTTTWWW\\\NNN555@@@BBB:::444222444777;;;777333777DDDOOOQQQMMMOOObbbTTT===SSSlllZZZBBBCCCXXX[[[VVV[[[bbbVVVDDD777666444000888HHHJJJBBB777222222333333111555666<<>>MMM___lllyyywwwuuuxxxfffXXX^^^lll|||zzz|||dddWWWDDDBBB@@@===:::888666333000//////.........---------,,,++++++******++++++,,,...///000222444777;;;>>>FFFOOOVVVQQQIIINNNdddzzzlllOOO;;;666999999555555;;;777333666999HHHaaa{{{tttdddcccZZZHHH;;;BBBxxxVVVAAA:::AAA@@@AAADDDCCCCCCGGGDDD???RRRyyyfffEEEBBBCCC@@@BBBZZZSSSAAA@@@EEEHHHGGGHHHIIICCC;;;888777555555555555555444333444444444555555666666444444444555666777999999888BBBTTTfffBBBqqq|||sss|||iii]]]gggyyyrrrpppddd@@@@@@@@@>>>999333777<<<===999999999555000222444666>>>GGGEEE???999QQQRRRFFFUUUttt|||bbbCCC@@@WWW^^^RRRDDD:::BBB999555666222---444BBB>>>:::555222222222111000444666===FFFOOOYYYhhhuuu~~~www~~~xxxmmmAAAOOOyyyhhhWWWoooKKKCCCMMMaaaiiiiiijjjlllnnnpppsssuuuvvvwwwxxxzzzwwwxxxyyyzzzzzzzzzzzzyyy|||}}}~~~WWW\\\~~~yyyrrriii___PPPBBB<<<===ZZZpppjjj~~~___}}}YYY111???WWW888666:::CCCGGG```lll~~~{{{uuuuuudddZZZcccqqqxxxuuuiiiXXXEEECCCAAA===;;;999666333000/////////.........------,,,++++++******++++++,,,...------///333999???BBBLLLWWWbbb```XXX]]]wwwlllDDD000222999<<<777<<<888555777777AAATTTnnn{{{```AAA\\\oooYYYPPPNNNBBB===EEELLLKKKZZZ[[[NNNNNNddd|||dddIIIBBBDDDAAAFFFbbbppp777>>><<>>>>>999;;;999222666;;;999>>>AAA888999@@@BBB>>>>>>AAA???888<<>>;;;999666333000////////////............,,,++++++******++++++,,,,,,,,,---000777>>>DDDGGGJJJSSS```eeedddjjjRRR333000999???777;;;777555888666:::JJJ^^^tttfffhhhpppllliiiWWWLLLUUU```zzz{{{sssttt\\\MMMAAADDDCCCKKKkkkbbb333888???EEEIIIJJJQQQVVVLLL===111222444444444444444444222222333444444555666666444444555555666888999:::===;;;GGGwwwNNNooouuuNNN{{{gggRRRBBBRRRLLL999666:::999EEEOOOGGGHHHQQQQQQEEE;;;<<<<<<888===GGGDDD::::::>>>IIIYYYpppwwwaaaOOOSSSooo}}}pppPPPCCC999888777333222444444555666555222111111111333666>>>GGGNNNYYYjjjyyysssyyy{{{\\\???999hhh~~~~~~ZZZZZZvvvDDDHHHOOO[[[gggfffeeennnmmmooorrrsssssstttuuuwwwtttuuuwwwyyyzzzzzzyyyxxxzzz{{{|||}}}~~~zzzqqq|||sssgggWWWJJJGGGJJJnnnwwwgggvvvnnnZZZccc999SSS@@@000222>>>FFFFFFeeehhhttt|||jjj[[[YYYfffvvvzzz{{{xxxmmmlll|||~~~kkkZZZGGGDDDAAA>>>;;;999666333000000/////////............,,,++++++++++++++++++,,,***+++...333;;;BBBGGGJJJCCCIIITTT^^^aaafffuuueeeEEE999666333666:::666555999666777CCCRRRgggzzzgggXXXaaa}}}WWWBBB@@@CCCDDDNNNqqqGGG666@@@BBBFFFGGGGGGNNNSSSIII777000222333333333222333333222222333333444555666666555555555555777888999:::222???>>>}}}VVVYYYLLLdddzzzRRRccceeeIII>>>???>>>PPPaaa[[[MMMWWWTTTBBB444444777777666DDDEEE===>>><<<888;;;JJJfff}}}```BBBEEEfff~~~|||aaaEEE888666444111111111444666555222000111222333666>>>GGGNNNYYYjjjzzziiiuuuqqqQQQ999FFFtttzzzXXXaaaqqqCCCIIINNNYYYeeedddcccnnnlllnnnqqqrrrrrrrrrsssuuussstttwwwyyyzzzzzzyyyxxxzzzzzz|||}}}~~~~~~~~~~~~~~~wwwjjjZZZNNNLLLPPPuuu{{{gggvvveeeLLLqqqyyyccc>>>XXXCCC777555>>>BBBJJJhhhggg~~~rrrxxxeeeVVVVVVeeeuuutttssskkkgggsssqqqVVVBBBCCC@@@<<<999777555333111000000000///......------///...---,,,++++++++++++---))))))111999===AAAEEERRRMMMTTTfffjjj```[[[``````xxxpppXXX777:::333333777:::888666777999:::HHHWWWooo\\\LLLCCC\\\|||[[[FFFJJJFFFBBBWWW___EEEDDD>>>JJJBBB@@@HHHMMMHHH<<<222333333333222222111111111111111222222222333333333555555555555666666666666999888===cccUUURRR___GGGyyyKKK888BBB999AAAAAAEEEBBB===888444444777;;;333>>>AAA<<<===EEEDDD;;;<<>>DDDGGGBBB888111333333222222222111111111111111111222222222333333444555555555666666666666777888666RRRtttLLLwwwOOOkkkUUUvvv~~~yyyjjjFFF555AAA???111666888888555777<<<===;;;444555666777888===GGGOOO:::IIIiiiiiiUUUGGG???999888777555444666333555777666444222222222333777>>>EEEPPP___qqq}}}kkkIII222HHH{{{[[[___hhhBBBGGGQQQ\\\aaabbbffflllpppnnnmmmnnnrrrtttuuutttuuuvvvwwwyyy|||~~~|||||||||}}}~~~~~~{{{}}}~~~{{{}}}}}}uuummmjjjjjjjjjmmmoootttyyymmm^^^RRRPPPTTTrrrdddcccxxxttt[[[rrrwwwwwwSSS@@@nnnsss<<<:::...AAAAAANNNaaappp~~~ooo~~~sssZZZOOOZZZfff}}}zzzWWWFFFBBB@@@===:::999666333111000000000///......------......---,,,++++++++++++---++++++...111666AAALLLRRRRRR]]]oootttmmmkkkqqqkkkBBB888:::777555666999:::999888:::BBBRRRdddrrr~~~YYYKKKVVVQQQFFFIIIFFFCCCGGGiiiYYYDDDFFFHHHFFFDDD>>><<>>666>>>???888000555AAA@@@555;;;444222666555444FFF]]]@@@JJJeeeuuuRRRFFF;;;999999555111///444555666666444222222222555999???HHHSSSdddvvv{{{nnn>>>---GGG}}}ZZZYYYdddAAAFFFPPP\\\```aaafffkkkqqqooommmmmmpppsssuuuuuuuuuvvvxxxzzz}}}~~~|||||||||}}}~~~}}}}}}}}}|||}}}~~~xxxmmmaaaXXXPPPJJJFFFJJJMMMPPPUUUddd}}}vvvfffTTTEEEAAADDDeee___eeezzz~~~```rrrsssuuuQQQDDDyyyggg888888111@@@AAAOOObbbppp}}}ooo|||qqqVVVLLL[[[kkkyyyVVVGGGBBB???===;;;999777444111000000000///......------...---,,,,,,+++++++++,,,---,,,,,,------222@@@NNNeee___```kkkqqqooopppuuuaaa@@@666444555888:::999888999666:::CCCPPP[[[iii{{{kkkKKKMMMOOOJJJKKKFFFEEEKKKnnnjjj@@@@@@FFFEEEKKKAAA===::::::777222///000111111111111111111111000111111111111222222222222333333444444444555555555666===333999MMMrrrFFFsssmmmIIIQQQlllyyy\\\>>>888999IIIKKKKKKCCC???SSSmmmlllZZZAAA<<<:::999333000@@@UUUEEEPPPlllsss]]]FFF;;;888666444222444555666555333222222333555999@@@JJJXXXiiizzz~~~qqqGGG<<<333CCC|||kkkXXXVVV```@@@EEEPPP[[[```aaaeeekkkpppooommmmmmoooqqqtttuuuvvvwwwxxxzzz|||~~~}}}{{{zzzzzz{{{|||~~~|||~~~~~~{{{mmmWWWCCC:::::::::888999;;;===@@@MMMhhhzzznnn^^^OOOAAA999;;;BBBfffgggpppqqq{{{qqq}}}TTTIIIZZZ444666555???AAARRRfffsss~~~qqq{{{oooSSSJJJ\\\nnn|||TTTHHHAAA???===<<<:::888444222000000000///......------------,,,+++++++++,,,,,,,,,,,,---,,,+++...<<>>AAA@@@888111222;;;CCCBBBQQQrrrvvvooooooXXX@@@777888::::::;;;555666666555333222222333555999BBBNNN]]]ooo|||ccc555===<<>>555888;;;:::777888777888@@@YYY|||{{{ssscccXXXLLLEEEDDDJJJWWWccctttwwwyyyTTTLLLOOO333555777<<>>FFFWWWoooaaaIIIHHHAAA666222666;;;;;;@@@OOOqqqvvvfff\\\KKK:::666999999777555555666666444222111222444555:::DDDSSSdddvvvkkkhhhbbb555666:::???hhhjjj```aaaTTT>>>CCCNNNYYY___```eeekkkmmmoooppppppooooooqqqsssuuuuuuuuuuuuuuuvvvwwwwwwxxxwwwvvvvvvvvvxxxzzz{{{www{{{}}}||||||yyyqqqhhheeefff\\\KKK???===;;;666:::888777666;;;MMMlllvvvkkkffffffkkkvvvzzzMMMMMMHHH444444888999BBBRRRhhhttt}}}pppzzzlllPPPLLLcccooo~~~NNNEEE@@@???>>>===<<<999555222000000000///......------,,,,,,,,,++++++,,,,,,---+++***+++,,,++++++333<<>><<<:::;;;999777777888888<<>>===>>>777222222111...---............/////////000000000000000000111111111111222222222222333333333333555+++666999999JJJOOOjjjLLLrrrnnnQQQXXX[[[lllooolllwwwvvv___KKKKKKnnnaaa]]]ssswwwaaaJJJ>>>;;;999<<>>===<<<:::555222000000000///......------,,,,,,,,,++++++,,,------***)))***,,,,,,+++000666BBBKKKYYYeeekkknnnttt{{{~~~rrr\\\BBB///444???@@@;;;:::999777777666444666???JJJSSSeee~~~zzz```^^^www{{{III444333888666@@@GGG<<<===555000111111///---------.........//////000000000000000000111111111111111111222222222333333333999(((555777:::000rrrVVVTTT___ZZZzzzkkk^^^ggg```NNNJJJRRR~~~WWWKKKDDD:::===KKK;;;===NNNoooqqqaaaWWWPPPHHH@@@===666666666444222111333555777>>>LLL^^^qqqtttlllwwwddd222AAA555999???mmmrrreeehhhTTT<<>>;;;>>>kkknnn777222000000000000////////////...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...DDDOOOiiiyyyrrrmmmooonnndddppp~~~~~~XXX777333;;;;;;888888;;;:::777666555777999;;;LLLRRRccc{{{qqqdddpppggg666333222555<<<@@@@@@>>>777444111000000000000///////////////////////////////////////000000000000111111222222222333333333444+++<<<444888;;;TTTGGGjjjNNNxxxzzz}}}gggRRRSSSnnnoooUUU===<<>>999===KKK]]]mmm~~~qqqeeeVVVEEE888:::666444555444111222666===JJJUUUgggttt|||}}}sssKKK111555<<<333AAAqqq~~~}}}ooo^^^cccIII===BBBLLLWWW\\\]]]aaafffhhhiiikkknnnoooooooooooopppooopppqqqrrruuuwwwyyy}}}www{{{vvvsssyyyzzz{{{ooofffggglllqqqaaabbbaaa^^^XXXOOOFFFAAABBB:::777:::<<>>:::666444555333111333777>>>NNN\\\nnn{{{ooorrr}}}jjj>>>111666777000>>>aaazzzcccfffIII===AAAKKKVVV\\\]]]aaafffhhhiiijjjlllnnnooooooooopppppppppppprrrtttvvvwww{{{xxx~~~wwwvvvwwwpppoooxxx{{{mmmVVVMMMZZZkkkbbbaaa```]]]YYYUUUQQQNNNIIIAAA<<<======BBBTTTiiiwwwxxx{{{kkkjjjvvv~~~xxxSSSbbb|||CCC222999111777BBBSSS___zzzwww}}}xxxeeeLLLHHHlllssssssIIICCC===III===222@@@AAA555666000000000/////////.........---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...666GGGUUUUUUQQQ\\\ttt|||yyy\\\;;;333777;;;<<<<<<;;;999888777777777888888>>>NNNdddyyy}}}YYY999777444222333666888666444444222///............---............................../////////000000000111111111222222222222333444///777,,,333;;;FFFtttLLL|||pppCCCggghhhSSSwwwhhhRRRDDDNNNVVV\\\eeeBBB;;;EEEFFFCCC===777666666999>>>EEEccc|||lllVVVEEE:::666444444222000333999AAAVVViiiyyyssskkkjjjhhh~~~ttt^^^666888:::777333???fff|||aaadddBBB===AAAJJJUUU[[[]]]aaafffgggggghhhjjjlllnnnoooqqqppppppppppppqqqrrrssssssxxxzzz~~~uuuuuunnn\\\___\\\]]]^^^WWWMMMLLLSSSYYYWWWVVVTTTSSSTTTUUUUUURRRIIICCC@@@>>>BBBRRRcccuuuvvvwwwzzz~~~oooooouuuzzzVVVfffwwwBBB555:::111888???TTTaaa|||xxx~~~zzzdddFFFGGGnnnuuusssKKKDDD;;;HHHAAA333777999333333000000/////////............---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...,,,888HHHUUU\\\^^^mmm}}}|||RRR;;;777999999===<<<:::999888777777666777:::CCCSSSdddvvv}}}mmm{{{oooEEE555777555333333555666555333222000---,,,---...---,,,................................./////////000000111111111111222222222222000000888111555999555SSSIIIRRRMMMNNNyyyfffrrrsss[[[QQQQQQHHHZZZyyyNNN@@@CCCFFFLLLGGGAAA;;;666555777;;;HHHssspppYYYGGG999666555444222111666===EEE```uuurrrppplll\\\ppp|||KKK555===666666888===vvvxxx___iii@@@===@@@HHHSSS[[[]]]aaaeeefffffffffgggiiillloooppppppooooooooooooooooooppptttyyyzzzqqqqqqfffLLLFFF<<<>>>NNNYYYSSSJJJFFFOOOOOONNNOOOPPPRRRTTTVVVXXXPPPIIIEEEBBBEEERRR```rrrsssuuuwwwzzz}}}qqqwwwvvvxxxKKKcccppp@@@888999000999>>>SSSbbb}}}xxx~~~}}}aaaAAAFFFnnnzzz{{{yyyyyyxxxOOOEEE???BBB???>>>???999222333////////////...............---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...,,,222CCCfff{{{mmmjjj{{{~~~dddCCC666999===<<<<<<;;;:::999888666666888777;;;DDDPPP```vvvvvvkkkfffxxxyyyTTT:::999555444333444555666666666111///,,,,,,,,,------,,,....................................////////////000000111111111222222222000222777333666888000777[[[eeeEEEmmmlllDDDccc~~~sssVVVZZZXXXTTT___]]]FFF@@@AAAMMMKKKFFF>>>777555666777666___mmmVVVDDD999666555444222222999BBBNNNkkkzzzcccooo}}}ddd555666999,,,333777777sssxxxcccuuuJJJ===???FFFRRRZZZ^^^aaaeeeeeeeeeeeefffhhhkkkmmmooonnnnnnnnnnnnnnnmmmmmmllloootttzzzvvvpppsssjjjSSS333111666AAAGGGGGGJJJPPPPPPQQQSSSUUUWWWXXXXXXXXXZZZTTTOOOJJJHHHKKKUUU^^^nnnqqqtttvvvwwwyyy}}}|||}}}ppp~~~wwwlllFFFdddjjj>>>;;;888///:::<<>>FFFjjjttt~~~sss}}}SSSFFFFFF<<<:::@@@@@@888333555/////////.........------...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...+++///<<>>IIIZZZvvvxxxwww<<<---;;;777+++555777777^^^xxxaaayyyRRR===>>>DDDPPPZZZ^^^aaaeeeeeeeeeeeefffgggiiijjjkkklllmmmmmmmmmmmmlllkkkjjjkkklllssstttqqqxxxyyylllNNNDDD:::999@@@JJJOOOQQQRRRUUUXXXZZZ\\\[[[YYYXXXYYYWWWSSSPPPOOORRRXXX^^^jjjnnnrrrttttttuuuxxx{{{zzz~~~ooo|||sssdddLLLlllddd;;;<<<666---<<<<<>>GGGddd|||qqq{{{vvv}}}UUUEEEFFF<<<<<>>777888999888555BBBZZZ}}}lllYYYFFF:::777666666666444777BBBOOOgggsss555000;;;666333999444:::OOOzzzYYYqqqQQQ>>>===CCCOOOYYY^^^aaadddddddddeeegggggghhhhhhhhhjjjkkklllllllllkkkjjjiiimmmhhhmmmqqqoooxxxyyynnn\\\NNNRRR]]][[[PPPUUUVVVYYY[[[[[[[[[YYYXXXYYYYYYWWWUUUUUUWWWZZZ\\\eeejjjppprrrqqqqqqsssuuuxxx{{{~~~~~~~~~nnnqqq]]]HHHooo___999<<<444,,,>>>===LLL```{{{rrrxxx{{{YYY@@@III]]]wwwzzzyyysssyyyVVVDDDBBB>>>AAA@@@888888888---//////.........---------...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...(((666***+++PPPaaabbbsssjjjCCC:::888999;;;======;;;999777999888888888555777BBBNNN[[[mmm{{{{{{{{{}}}PPP666999<<<555555555555444333222333555111///,,,,,,---.........---------------------------------.........//////000000000000111111111111...---///888333...666...111WWWqqqPPPUUUKKKZZZ|||uuurrr{{{vvvOOOzzz]]]HHHCCC777>>>???999444666999888<<<===MMM}}}qqqaaaOOO@@@777777666666777555999EEERRRpppnnnYYY999222444000666777+++777KKKVVVlllQQQ>>>===BBBNNNYYY^^^aaadddcccdddfffgggggggggfffeeeiiijjjkkkllllllkkkiiiiiipppgggjjjnnnkkkssswwwcccaaabbb^^^YYYZZZ[[[\\\]]]]]]]]]\\\YYYZZZZZZXXXXXXZZZ[[[ZZZaaahhhoooqqqpppnnnooorrrqqqssswww{{{~~~vvvzzzwwwzzz}}}|||mmm{{{VVV<<>>===:::666333000000000///......------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,...---111BBB^^^xxxwwwCCC>>>666>>>@@@777===BBB111888777666555666888:::;;;IIIUUUiii}}}{{{ooozzz[[[???888444444666333222222222222222222222///...---,,,+++*********---------,,,,,,+++++++++---------............///////////////000000000000000111111222222333444444===333YYY^^^OOOlllPPPIIIuuu}}}oooffffffooojjjLLL]]]VVVOOOGGG<<<;;;???999:::AAA:::888888999VVVyyy}}}pppeee]]]^^^ZZZVVVRRRHHH===888888888666666666333999MMMbbb{{{ggg{{{uuu@@@333333444444444444444444AAA[[[uuuvvvSSS===>>>>>>HHHYYYZZZWWW___cccdddffffffeeeeeeeeefffhhhhhhiiijjjjjjjjjjjjiiipppkkkmmmmmmlllyyy|||pppnnnlllfff```]]]YYYXXXXXXZZZZZZZZZ[[[[[[\\\[[[WWWSSSXXXaaaggggggiiijjjkkklllmmmnnnqqqsssuuuuuuxxxzzzvvvoooiiiyyyvvvccckkk|||tttvvv~~~wwwoooppprrrmmm~~~|||QQQ???lll[[[:::999666000666>>>III]]]xxxooovvvxxx^^^EEEAAAWWWwwwjjjsssrrrxxxSSSGGGBBB@@@???>>>===:::666333000000000///......------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++......,,,---777RRRvvv\\\555...@@@===555;;;AAA888777666555666777999:::>>>GGGXXXjjjyyyrrrxxxxxxtttwwwxxxqqqmmmFFF555333111111333000111111222222333333333...---,,,+++++++++++++++------,,,,,,,,,+++++++++------------.............../////////000000000000000111111222222333333444333777GGGKKKbbbEEEZZZrrrZZZRRRIIIRRRllljjjVVVKKKwwwmmmfff[[[VVVXXX[[[dddiii```ZZZFFF;;;GGGZZZYYYMMMEEE???@@@>>>>>>???===888999<<<999888999888777@@@WWWmmmmmmttt|||jjjsssrrrOOO555333333333333444444444444===ZZZyyy{{{TTT>>>===???KKKYYYZZZZZZaaa```bbbdddeeeeeeffffffgggffffffgggggghhhhhhhhhhhhmmmiiikkkjjjiiiwwwwwwssskkkbbb___\\\XXXVVVWWWYYY[[[\\\[[[ZZZ[[[[[[WWWSSSUUU[[[___aaadddfffhhhkkkmmmnnnqqqssssssqqqooolllddd[[[EEEPPPTTTWWWpppnnnmmmpppwww~~~tttyyy|||EEE;;;iii___999888777333777<<>>===:::666333000000000///......------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,------...>>>eeeXXX444;;;>>>888:::???999888777666555666777888444:::EEESSS___ooopppssstttqqqrrruuurrrmmmvvvbbbKKK777333444333222444//////000111222333444444---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++------------................../////////000000000000000111111222333333333...???777bbbkkkOOOgggeeeDDD{{{ppp\\\\\\YYYXXXbbbllllllSSSmmm|||nnn[[[CCC<<>>777666222555333444666555222444999;;;::::::999<<>>MMMXXXYYY\\\bbb^^^___aaaccceeefffggggggfffffffffgggggggggggggggjjjgggiiihhhgggwww{{{xxxpppeeeaaa]]]XXXVVVWWWZZZ]]]^^^___]]]]]]]]]ZZZVVVVVVZZZ```cccfffhhhjjjkkknnnpppnnnqqqpppmmmiiieee]]]TTTSSSWWW\\\eeexxxttt[[[___hhhvvvnnntttjjj>>><<>>SSSooogggvvvnnnsss|||RRREEEBBB@@@>>>>>>===:::666333000000000///......------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))///333,,,...IIIkkkkkk|||XXX777666CCCAAA333:::999888666666555666666444555:::BBBKKKYYYnnnyyyjjjppp]]]WWWcccggg___bbbpppxxxEEE;;;444555777555222333///000000000111111222222++++++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,---------................../////////000000000000000111222222333333111>>>///IIIGGGQQQIII[[[wwwpppmmmyyyjjjUUUPPPvvvfffIII::::::888999<<<999:::888888999777444666:::===;;;999888AAAWWWwwwbbbaaalllXXX222444111111222222333333444444;;;\\\~~~EEE999<<>>>>>===:::666333000000000///......------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))...333---(((777OOOqqqTTT:::===???:::::::::999888777666666666888666666:::>>>HHHYYYhhhsssjjjfff\\\XXX]]]^^^ccc{{{YYY666333222444444222//////111111111000000/////////++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...............///////////////000000111111222333333333222---<<<___YYYOOOiiifffBBB||||||rrrfffLLLdddtttoooqqqjjjMMM:::777666999===888555444666::::::999<<>>;;;777999IIIfffuuuvvv|||xxxAAA000888000000111111222333333444888~~~uuu|||lllTTT<<<<<>>===:::666333000000000///......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------000,,,+++...,,,***444BBBiiiaaa666111III;;;;;;:::999999888777777:::777555666777<<>>EEEBBBAAA@@@@@@BBB???:::999<<<>>>;;;:::AAAYYYyyyxxx|||EEE111---555//////000111222333333444111pppssshhhCCC<<>>:::222444:::AAAOOOlllllluuutttXXX@@@===NNNffftttuuuyyyoooyyyaaatttPPPEEEBBB@@@???>>>===:::666333000000000///......------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------...---,,,+++***---222666RRRQQQ222EEE;;;;;;;;;;;;::::::999888999666555666555666<<>>^^^ZZZMMM]]]pppPPPxxxXXXppp{{{uuuFFF[[[gggNNNCCCCCCUUUhhhmmmqqqlllggg```SSSCCC:::888======@@@OOOmmmmmmvvvyyy\\\888444...222......///000111222333333000YYYyyyqqqrrryyyGGG999GGGIIITTTbbb\\\aaa^^^^^^aaafffhhhgggdddaaa```___^^^^^^```aaabbbbbb___eeeiiiiiinnnnnnaaaLLLJJJMMMZZZlllxxx}}}}}}|||wwwpppkkkgggfffdddcccbbbcccbbb[[[NNNCCCFFFNNNSSSYYY^^^]]]XXXTTTUUUXXXYYYZZZWWWQQQRRRZZZccchhh^^^^^^bbbjjjwww{{{uuuoooqqqzzz|||eeeBBB888>>>bbbYYY999;;;:::333555999BBBNNNjjjjjjtttxxx]]]CCC;;;JJJaaapppsssttteee^^^\\\PPPDDDBBB@@@???>>>===:::666333000000000///......---------------,,,,,,,,,+++++++++++++++,,,,,,---------'''---000---+++,,,,,,(((333ggg{{{BBB888;;;;;;<<<<<<<<<;;;::::::999666666888777555999>>>FFFXXXnnn||||||kkkbbb___```aaannnmmmhhhlllppp@@@///444...///000000111333222///.........///////////////---,,,+++***))))))))))))))))))******++++++++++++++++++,,,,,,,,,------------------.........///////////////000111111222222***<<<,,,---===IIIUUUIIIRRRnnnLLLDDDcccmmmRRRHHHOOOmmmlllVVVGGGBBB<<<>>>FFF[[[|||rrr~~~@@@666444,,,333---...///000111222333333333JJJ~~~eeegggPPP|||GGG555BBBCCCOOO___VVV___]]]]]]aaagggjjjiiifffbbbaaa___^^^___```bbbcccbbb^^^dddhhhfffggg```OOO<<<;;;@@@PPPcccqqqzzz}}}zzzuuuoookkkhhhfffdddcccaaadddfff___MMM>>>>>>FFFHHHNNNRRROOOHHHBBBBBBDDDNNNQQQRRRPPPSSS^^^iiinnnZZZhhhssspppjjjkkkqqquuuooonnnooouuu~~~uuu\\\777333;;;YYYZZZ666888:::666666888CCCOOOjjjjjjttt~~~cccGGG<<>>======;;;777444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***DDDeee~~~CCC444===???999:::AAA???444===666111222666888888888;;;GGGXXXggguuuvvv^^^XXX```eee```ZZZ]]]___JJJ444666///...------...///111333444...////////////---,,,+++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------............///////////////000000000000+++444///333;;;333VVVrrr999kkkrrrTTT}}}xxx```EEEIIIggg}}}~~~tttbbbLLL???PPPHHHBBB@@@AAARRRttt}}}mmmmmm222111777,,,111//////000111111111111111111???{{{JJJhhhUUUPPP333:::FFFNNNVVVYYYZZZZZZ]]]bbbhhhkkkjjjhhhfffccc___^^^```aaa___]]]ddddddaaabbbcccYYYXXXiii]]]RRRBBB;;;GGG___sss|||zzz{{{vvvmmmhhhiiifffaaa```[[[[[[]]]TTTCCC666444<<<===>>>999222000888AAAHHHAAA===@@@GGGOOOXXXaaagggeeejjjuuu|||zzztttqqq~~~kkkzzzSSS333555;;;LLLooo;;;444;;;///444:::DDDRRR\\\xxxggg~~~gggLLL===EEE\\\nnnzzztttppphhhTTTEEEAAA???>>>======:::777444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......333111DDDnnnMMM>>>888??????888:::DDD===:::888777777666666666444===HHHSSS___nnneeefff```TTTNNNRRRVVVVVVIII```bbb999111444+++............///000222333......//////...---,,,+++************************))))))))))))))))))))))))*********+++++++++,,,,,,------------.............../////////000000000000...555...000888000DDD|||KKKNNN{{{VVVsss{{{xxxRRR;;;???HHHJJJggg\\\NNNMMMooocccHHHAAAKKKbbbnnnmmmzzzuuupppHHH***111222+++444//////000111111111111000---999rrrQQQllljjj[[[zzzOOO333777CCCLLLTTTXXXZZZZZZ]]]aaafffiiihhhfffeeeccc```___````````````aaabbb___``````PPPHHHQQQddd\\\LLL===<<>>JJJTTTTTTRRRXXXhhhuuuyyyxxxvvv||||||}}}~~~nnnyyyQQQ444222444FFFooo===555;;;000333888???MMMXXXtttggg~~~fffJJJ;;;AAAWWWjjjuuupppuuuOOOFFF@@@???>>>===<<<:::777444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......555(((---QQQZZZ666666@@@>>><<<@@@;;;<<<;;;999777666555555444888===BBBJJJXXXjjjwwwxxxhhhVVVPPPNNNNNNLLLGGGEEEGGGVVVttt|||WWW:::+++///222'''///.........//////000111............---,,,+++***************************))))))))))))))))))))))))*********++++++++++++,,,------------................../////////000000000000555------888111555RRRwwwDDDWWWkkk^^^~~~tttlllfffeeeeeewww}}}gggIIIDDDUUUfffbbbNNNnnnkkkhhhbbbcccsssRRRIII]]]wwwsssuuuuuu~~~uuu}}}tttUUU111///555...)))222...///000000111111000000,,,222\\\dddTTThhhVVVuuuTTT888666???GGGOOOVVVYYYZZZ\\\```ccceeeeeedddaaaaaaaaa```______aaacccaaacccaaaeeegggWWWIIIKKK[[[\\\UUUGGG???DDDQQQZZZmmmqqqrrrlllddd^^^YYYSSSCCC:::555777555111333;;;<<<888333000111444555444BBB;;;444000///444AAANNNJJJFFFJJJXXXfffmmmnnnnnnvvvxxxzzz}}}~~~~~~~~~yyyzzzppp~~~bbbFFF111222444HHHppp@@@666:::000333666;;;JJJWWWqqqkkkgggKKK;;;???UUUhhhqqqtttrrrvvvNNNEEE@@@???======<<<:::666333111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,222111666ZZZkkkEEE:::>>>@@@<<<<<<===;;;777666888777555777888999:::>>>IIIWWWaaauuunnn[[[NNNTTTCCCAAAPPPOOOBBBLLLeeebbb:::,,,***///111(((//////......////////////......------,,,++++++***************************))))))))))))))))))))))))************++++++++++++,,,,,,---------................../////////000000...444///...777666222<<>>VVVRRRGGG:::111111444666AAA===777333///222>>>KKKEEE??????LLL[[[cccffffffqqqtttwww{{{}}}~~~~~~~~~~~~zzzxxxvvvmmm~~~~~~mmmRRR;;;...333555GGGwwwGGG777888///333555999HHHWWWooorrrjjjOOO===@@@TTTiiijjjxxxzzzpppvvvRRRDDD@@@>>>===<<<<<<999666333111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))777666,,,999cccHHH222:::GGGGGGEEE@@@999888;;;999333444555555555666<<>>CCCOOOVVVWWWYYYZZZ\\\]]]^^^___YYY[[[]]][[[YYYYYY]]]aaaZZZ\\\[[[cccuuuyyywww|||yyy~~~~~~xxxrrroookkkhhhjjjkkklllhhh]]]MMM>>>555888000...222333111444<<>>xxxNNN888666///444444777EEETTTiiiuuukkkQQQ??????RRRhhhgggsss{{{wwwsss~~~PPP??????>>>===<<<;;;999666333111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000///>>>fff|||NNN===AAANNNPPPKKKAAA<<<===:::444555555666666555777:::<<>>fffGGG333...333///+++------,,,---...///////////////...---,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,------------------........./////////...000111///...111333222:::qqqbbbEEE[[[mmmYYYjjjLLLJJJOOOQQQRRRHHH888XXXuuuzzzrrrzzz}}}HHH222...000(((...555+++---...//////000000//////444000555zzzdddcccSSSOOO\\\III111555;;;???NNNRRRTTTWWWXXXXXXZZZ\\\^^^YYYYYYYYYYYYXXXYYY[[[]]]ZZZ^^^\\\cccwww{{{xxxyyywwwssskkkllliii]]]III888333777===555111333333///333;;;QQQmmm}}}kkkIII333000333000///000111000...222888888111000@@@UUUeeelllnnnnnnppprrrvvvxxxzzz{{{{{{{{{~~~~~~||||||{{{tttzzzzzzdddFFF222---666111<<>><<<<<<;;;999555333111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***...333......IIIllleee<<>><<<;;;777777888888777666666777777:::>>>FFFPPP^^^nnn~~~tttaaaLLLAAA<<<;;;???DDDGGGBBBCCCUUUttttttMMM444***,,,222,,,)))---,,,***+++---//////000//////---,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,------------------.........//////111,,,...000---...333222222RRR___DDDeeeqqqaaalllqqq{{{XXXRRRnnnhhh{{{|||[[[:::333444222+++,,,///)))---...//////000000/////////222000___aaaTTTdddIIIaaaQQQ333666:::;;;JJJPPPRRRUUUVVVVVVWWW[[[^^^[[[YYYWWWWWWXXXZZZZZZZZZYYY```aaahhhzzz}}}{{{|||zzzvvviii^^^VVVUUUTTTNNNGGGDDDNNNAAA777555333222999DDD>>>gggwwwPPP555///222333000000333444222333777>>>555222@@@TTTaaaggghhhmmmnnnoooqqqtttvvvwwwxxx{{{~~~vvvyyypppOOO888---///777000;;;wwwXXX>>>888222666111111<<>><<<<<<;;;999555222111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......(((///444000+++,,,333999nnnOOO666KKKWWWMMM>>>;;;<<<<<<666666555444333222333333444555:::AAALLLYYYeeekkk{{{|||nnnXXXGGG777555888:::>>>BBBDDD:::WWWPPP111666,,,---000******...+++)))+++---///000000000000---,,,+++))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,------------------.........//////222(((+++222000111666444,,,:::```zzzBBBDDDmmm{{{aaa{{{}}}|||yyyrrrkkkvvvxxx:::,,,,,,///222000------------......///////////////+++444,,,BBB}}}cccNNNvvvMMMkkk[[[999888999777GGGNNNQQQTTTTTTUUUVVVZZZ^^^]]]ZZZWWWWWWZZZ[[[ZZZYYYRRR]]]bbbiiixxx~~~~~~wwwppp___HHH>>>WWWyyyqqq]]]^^^NNN>>>888555777CCCQQQ777cccwwwPPP555111444777222000333444333444666<<<333000???TTTbbbggghhhllllllmmmnnnqqqsssuuuvvvvvv{{{~~~}}}~~~}}}||||||}}}~~~wwwuuuzzzjjjFFF555000222666***333pppYYYAAA;;;444666///111<<>>AAA@@@555555888888444222444777999333666888888;;;CCCOOOYYYgggrrrnnnYYYLLL===@@@===555666???BBB===666KKK]]]555111///...,,,+++***++++++,,,------...............---+++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///000000000000111111111111999555@@@rrr^^^>>>MMMrrrlllaaammmfffwww~~~qqqvvvccc000//////...------------...,,,---......//////......000------AAAddd~~~QQQkkkfffWWWjjj888666888000CCCGGGLLLQQQRRRRRRTTTYYY^^^XXXZZZZZZXXXYYYZZZXXXSSSIIIAAACCCWWWkkkvvv{{{~~~zzzhhhaaaGGG:::777IIIrrruuujjjVVV@@@444999LLL]]]???CCCqqqXXX???===***999...000888777777999555EEE===777===MMM]]]fffiiimmmoooqqqrrrrrrqqqooonnntttuuuvvvwwwyyyzzz{{{|||}}}zzzyyyzzz~~~uuuooouuuqqq:::555///000222...<<>>777777;;;999:::::::::999888666333333555555444444888AAAHHHSSS]]]kkkwww{{{pppdddTTTEEE>>>???444777FFFEEE666333@@@\\\jjjkkkAAA///333......,,,+++***+++,,,,,,---......//////......---*********)))))))))(((((())))))))))))))))))))))))))))))************))))))(((((()))))))))*********+++++++++,,,,,,,,,------------------............//////000000000111111111111444888XXX^^^>>>YYYvvvllluuurrryyy{{{SSS/////////...---------------,,,------...............000***)))555RRRyyyiii___mmmNNN___MMM555222444<<>>AAA777===999777777777555444666000111222222111111444777333888>>>EEEMMMYYYgggqqq}}}tttlll[[[PPPDDD===:::999===CCCFFFGGGDDD777***<<>>EEEKKKNNNPPPRRRTTTUUUYYYZZZWWWSSSNNNFFF>>>666>>>BBB:::111444CCCPPPVVVbbbhhhnnnuuuyyywwwSSS;;;RRRvvv{{{mmmMMMBBBNNN]]]fffPPP111333III___rrrlllRRR777:::RRRXXXGGG888KKKHHHFFFFFFKKKVVVccclllnnnllljjjhhhgggggghhhiiihhhjjjmmmppprrrrrrrrrrrrsssvvvyyyyyyxxxzzz}}}|||rrrmmmzzzppp|||fff<<<...///,,,...111,,,111EEE}}}hhh???555===222111:::***DDD???PPPcccaaalllTTT===777EEEYYYaaakkkqqquuuwwwrrrkkkOOOAAA???===;;;;;;:::999666444/////////...,,,+++******+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------.../////////...///333+++IIIaaaEEE111AAA======???<<<666666:::111222333333333333444555333444666888===EEEPPPWWWeeelllvvv|||pppcccWWWPPPAAA<<<888888777888>>>EEEPPPAAA999AAASSSjjjwwwGGG111111444111,,,,,,++++++***+++,,,...///...............---,,,,,,(((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))***************+++++++++,,,,,,,,,,,,,,,------------......////////////000000000---888444+++444TTTiiiAAAVVVmmmeeeNNNkkkxxxxxxlllyyy|||FFF---555(((......---,,,,,,,,,,,,,,,+++,,,,,,---...---------***)))333,,,...lll```oooOOOPPPFFF???...555666;;;AAAGGGLLLNNNPPPQQQOOOUUUXXXTTTPPPOOOOOONNNRRRVVVQQQAAA777<<>>;;;IIIcccZZZmmmUUU???777???WWW___hhhmmmqqquuusssoooQQQBBB???===<<<;;;:::999666444000111111///,,,++++++,,,+++************)))))))))++++++++++++++++++++++++************++++++++++++,,,,,,,,,---......//////+++---999000222RRR___>>>888666;;;<<<666555:::555555555444333222111000333333333222333888>>>BBBMMMRRR[[[fffrrr~~~wwwjjj]]]RRRHHH@@@;;;777555666777444222666===888555SSSpppPPP333,,,,,,)))+++222++++++******+++---...000---------------,,,+++***''''''(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((()))))))))*********************++++++++++++,,,,,,,,,,,,------------......////////////000000,,,222333111///666bbbTTT>>>ZZZpppuuu]]]ppppppddd{{{vvv888+++:::)))...------,,,,,,,,,,,,,,,++++++,,,---------------------333,,,(((OOO^^^{{{cccJJJPPPKKK+++333555888===CCCHHHLLLMMMNNNOOORRRRRRMMMNNNVVVaaagggnnneeeSSSCCCIII[[[ddd```bbbddd^^^TTTEEE777KKKrrrsssyyyrrrLLLOOOdddRRRYYYgggeeeYYY@@@YYYdddeee\\\AAA777LLLqqqiii666IIIrrrbbb:::FFFHHHKKKOOOTTT[[[ccchhhiiihhhfffdddddddddfffgggddddddfffhhhjjjmmmnnnooonnnpppqqqqqqqqqsssuuuwwwlllkkkmmmttt{{{{{{uuunnnqqqttttttrrrmmm]]]CCC+++,,,000......222......:::kkk|||LLL+++:::;;;222888111666888BBB]]]VVVuuupppYYYDDD888;;;QQQ[[[eeeiiilllqqqssssssXXXDDD???===<<<;;;:::999666444111222333111---++++++---************))))))))))))************************************+++++++++++++++,,,,,,------......//////***777444+++000GGGrrrsss[[[EEE>>><<<888777:::888777555444333222111000222222111111111222555777;;;???EEEMMMVVVbbbnnnuuuzzzyyyrrr___XXXMMMCCC===888555333444444555666222111666???333III|||gggCCC666------+++&&&)))222************+++---///000,,,,,,,,,,,,+++***)))((('''''''''((((((((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))************++++++++++++++++++,,,,,,,,,---------........./////////000000---///000444333...BBBhhhPPPCCC]]]dddsss|||iiiWWWbbbJJJ000)))///111...---,,,,,,++++++,,,,,,++++++,,,------------,,,000...000///,,,:::```yyy}}}yyyqqqXXXfffpppMMMSSSPPP111222444666999>>>CCCHHHJJJKKKMMMMMMLLLMMMWWWfffppprrrjjjfffWWWJJJSSShhhooofffccckkktttyyykkkLLLEEE[[[}}}vvvvvvcccnnnqqqMMMDDDWWWnnnyyy\\\\\\___iiigggMMM999<<>>AAAGGGOOOVVV\\\___```ccccccbbbaaaaaaaaabbbcccaaaaaaaaaccceeeiiilllnnnmmmlllkkklllnnnooooooooofffnnnvvvyyyvvvrrrqqqrrrttttttwwwxxxkkkSSS===222,,,000------111...---777cccyyy{{{YYY333555777666888:::---777===SSSRRReeewww```KKK:::888HHHUUUcccggghhhlllqqqttt```EEE???===<<<;;;;;;999666444222333444222...+++,,,...************))))))))))))************************)))************+++++++++++++++,,,------......///222(((...,,,///666444@@@iiilllPPPEEE===:::<<<999777555444555555444333111111222222222333333444333555888===CCCKKKTTTZZZeeelllxxx}}}sssfffXXXOOOHHHCCC<<<666444444444444444444555555444555???KKKsss~~~HHH222000/////////...---,,,************+++---///111,,,,,,,,,+++***)))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((()))************+++++++++++++++,,,,,,,,,---------............/////////000111111...333888///...>>>pppFFFMMMmmm|||TTTvvvgggZZZKKKLLLuuuppp|||eee+++;;;111!!!444...---,,,,,,++++++,,,,,,++++++,,,---------,,,,,,+++((('''///111///IIIsss}}}xxxOOOHHHrrrRRRRRRQQQ999333333444666;;;@@@EEEGGGHHHHHHHHHJJJSSSeeetttvvvqqqTTTaaabbbTTTRRR___fff```NNNdddvvvSSSSSSrrr{{{xxxnnnvvv}}}```[[[kkk|||uuugggaaaXXXEEE444000SSSKKK777FFFJJJ:::888111444<<>>>>>999555555666666444333444777===999+++333iiiWWW444///......---+++***))))))******+++,,,,,,,,,,,,++++++++++++***)))(((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000111222333FFFsss555HHHrrrppp___}}}qqq]]]NNNCCCOOOpppyyyPPP666888+++***222(((,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***+++000222+++---EEEbbblllIIIaaa]]]IIIVVVGGG...111333666:::>>>BBBEEEGGGDDDHHHNNNRRRcccuuu]]]pppyyy^^^CCCQQQrrr~~~bbbTTTbbbppp[[[pppvvvhhh{{{^^^TTTSSSiiiqqq[[[CCC@@@777666333111333444222...111///333>>>HHHMMMOOORRRWWWXXXZZZ\\\]]]^^^^^^]]]]]]\\\[[[\\\___ccchhhjjjgggjjjiiieeeiiipppnnnfff^^^vvvyyyuuusssooovvvyyy{{{pppUUU888+++***---------............///AAAttthhh888:::333111;;;888222000888FFFOOORRRrrrxxxlllTTT777:::???PPP^^^``````dddjjjmmm[[[CCC@@@>>>;;;:::::::::888777444222000...,,,+++***)))************************************************************************+++++++++,,,,,,,,,---------------...//////000000<<>>AAA>>>333***777444333555555222000///444333111000111444777:::@@@FFFMMMSSSVVV[[[ccciiiwwwyyy}}}{{{wwwrrriiicccZZZSSSKKKCCC>>>:::555222222111//////...000333777<<<...,,,>>>TTTlllwwwZZZ<<<.........---,,,+++***)))))))))***++++++,,,,,,++++++++++++******)))((((((''''''''''''''''''''''''''')))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------------...////////////000111222222888```iiiGGGKKKqqqwwweeessskkkUUUDDDHHHpppOOO111111''')))333,,,,,,,,,+++++++++*********)))***++++++,,,,,,++++++,,,***,,,///+++)))777III}}}}}}UUUCCCJJJFFFHHHNNN999222222333666;;;@@@BBBCCCFFFFFFGGGFFFXXX|||WWWJJJXXXdddkkk```^^^sssuuu|||jjjeee|||tttYYYMMMHHHIIIQQQdddxxxyyybbbHHH;;;999555444555888888777222,,,***000999CCCLLLTTTTTTUUUWWWYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\___bbbdddeeecccdddcccccciiinnnjjjaaaddd|||~~~yyywwwttt|||zzzbbbCCC---***///------------............<<>><<<;;;;;;:::888777000///...,,,+++***))))))************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,---......//////000111...777[[[CCC===:::<<<999444777@@@444444333000111444444111444222111///...//////000222666;;;???@@@CCCIIIMMM\\\___bbbfffiiinnntttxxx|||vvvpppiiibbb\\\TTTKKKEEE???<<<777444333333222111777222///333;;;>>>999222---@@@ffflllEEE333,,,......------,,,+++***)))))))))***++++++,,,,,,+++++++++******))))))(((((('''''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,------------///......//////000111222555===fff^^^555HHHyyycccVVVlllTTTJJJBBBTTTsssBBB+++---'''***222+++,,,++++++++++++*********)))***++++++,,,,,,++++++---((()))---...***,,,333dddlll;;;BBBDDD666HHH@@@444111///222777===??????DDDEEEDDDAAAOOO|||zzzXXXSSSYYY|||xxxggg___zzz\\\___zzz}}}}}}fff\\\QQQLLLAAABBB___zzznnnMMMBBB===777444444666999:::<<<333,,,---222:::EEENNNOOOQQQSSSUUUVVVWWWWWWWWWTTTVVVYYY\\\^^^___``````dddbbbbbbeeelllnnnfff\\\bbbvvv|||yyyyyywww{{{vvvTTT333&&&***000,,,,,,,,,---------......000ZZZ```333...666999;;;777111111:::EEEJJJ___vvv___III:::666CCCQQQXXX\\\aaaeeefffWWW<<<>>>===;;;::::::999777555......---+++***************************************************************************************++++++++++++,,,,,,,,,+++,,,,,,---......//////...222111666VVV]]]???;;;@@@===:::<<<555999777...,,,000444333111111111111000000000000000333555666777888:::===DDDFFFIIILLLPPPUUU[[[```gggiiilllooossswwwzzz{{{~~~~~~~~~~~~~~~~~~~~~wwwppplllkkkhhhbbb\\\WWWSSSNNNIIIEEE@@@:::666777555444333444555666777111444666444333333222000555___zzzIII555000---///---,,,,,,+++***)))))))))))))))***+++++++++++++++******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++++++++,,,,,,,,,---------............///000111111444///EEEzzzYYY???MMMnnnzzzfffdddsssZZZIII>>>UUUxxxyyyIII///(((///,,,+++---'''++++++++++++************))))))***+++++++++++++++,,,((()))...000---,,,///OOOyyy\\\OOOKKK999<<>>777111111333777???HHHLLLNNNPPPRRRTTTUUUUUUUUUTTTUUUWWWYYY[[[]]]]]]]]]ddd```___eeekkkiii```YYYbbbllltttwwwxxx}}}~~~|||vvv|||nnnJJJ...))),,,,,,+++,,,,,,,,,------------+++QQQuuuGGG888000888<<<:::222...444===DDDMMMkkk}}}dddQQQ:::333<<>>777111000222333111111111222222222111111///000111111000000111222555777888:::<<<@@@FFFJJJLLLNNNQQQVVV[[[```dddfffeeefffgggiiikkkmmmnnnoooqqqnnnllljjjkkkkkkkkkjjjfff___XXXSSSQQQMMMFFF@@@>>><<<:::888777666444333333333222222222333444555,,,:::@@@444***666TTTllltttEEE111555111+++///+++++++++******))))))((())))))***++++++++++++***)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------...///000111***---333JJJ}}}fff999FFFrrrxxxrrrbbbwww[[[HHHBBBMMM|||oooEEE---(((+++222...))))))(((+++++++++*********))))))))))))***++++++++++++***,,,+++,,,......,,,...111;;;UUUyyyyyyTTTSSSSSS999>>>999555000///333777999:::<<<@@@IIIIIIGGG\\\www|||~~~wwwoooxxxoooMMMTTTVVVsssuuuqqqllluuupppzzzvvv^^^IIILLLcccvvv^^^UUUMMMIIIFFFDDDIIIQQQ>>>777000///000555@@@JJJKKKMMMOOOQQQSSSTTTTTTTTTUUUUUUUUUVVVXXXZZZ\\\]]]]]]XXXZZZbbbfffccc```aaaooommmkkknnnxxxzzzuuu^^^===+++---...(((++++++++++++,,,,,,,,,---...LLLyyy|||oooMMM;;;,,,555;;;<<<444...000888===;;;TTTiiiVVV===444888BBBNNNYYY^^^______UUU@@@:::999888999999777444111000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******+++,,,,,,------...+++---111111+++///HHHeeeZZZEEEFFF666555777;;;:::666555666333333333222111000000///111000000000000////////////000222222333444888;;;888:::===AAAFFFJJJMMMNNNJJJKKKLLLOOOQQQSSSTTTUUUVVVTTTRRRRRRRRRSSSRRRQQQJJJFFFAAA>>>===;;;777444333222222111111222222333222222333222000000222333111444222111EEEooo```GGG---+++444+++&&&111*********)))))))))((((((((()))******++++++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,---,,,,,,------...///000)))333111...PPP\\\999KKKfffppphhhxxxyyy^^^CCC===FFFRRR555,,,...///...***''')))---+++************)))))))))((()))******++++++******,,,------,,,)))(((+++...000===rrrsssxxxvvvMMMPPP^^^;;;999:::777444111111333666999;;;;;;BBBDDD???KKK```hhhvvvmmmmmmoooqqqjjjmmmtttxxxnnnXXXJJJOOO]]]YYYQQQMMMMMMKKKIIIOOOYYYTTTIII;;;222...222>>>JJJJJJLLLNNNQQQSSSTTTTTTTTTTTTTTTSSSTTTUUUWWWYYYZZZYYYVVV\\\eeeeeebbbjjjyyy}}}rrrhhhiiisss{{{{{{vvv|||jjjJJJ...&&&,,,---(((******+++++++++,,,,,,,,,--->>>nnn{{{fffJJJ666///222999<<<666000000444666000@@@qqqrrr]]]DDD888666<<>>>>>======<<<===>>>>>>===;;;666555444333222222222222000000000000///000222444333555666555444333555777999@@@IIIWWWuuu}}}{{{___:::666------111***'''111)))))))))))))))(((((((((((())))))***************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///555333---666\\\kkkJJJKKKooo|||eee^^^uuuvvvjjj^^^TTTCCC;;;PPPnnn:::555---222---(((*********...************))))))))))))((())))))***************+++++++++))))))***++++++---333eeexxxgggxxxwww[[[MMMJJJ???<<<888888777333///...333777:::666<<>>DDDOOObbbVVVHHH<<<444333<<>>;;;555999DDDSSSMMMFFFAAA;;;999>>>FFFHHHJJJMMMOOORRRSSSSSSTTTLLLNNNQQQTTTUUUSSSQQQOOOWWWWWW^^^aaaUUUOOOggg~~~vvvoookkkjjjhhhffffffTTT@@@---)))------***))))))************+++++++++---...UUUlll}}}uuu:::666...555:::888666555222//////(((<<>>FFFUUUiii[[[AAA555......---,,,+++************))))))((((((((((((((()))((()))*********)))'''&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,///111...---444CCCPPPbbb:::<<>>;;;::::::::::::888555222111000///---,,,+++************))))))))))))******(((((((((((((((((((((((('''((((((((())))))))))))*********++++++******)))*********+++++++++,,,,,,,,,------...//////000000222///000999OOOrrrRRR000???;;;888777555444999???666333333444444222111222222222000......///---+++111000000000000000111111/////////000000000000000//////...///111222444555+++...222555555222000000666444333222000000555<<<999888888OOOzzz}}}oooyyydddAAA333...***------,,,+++************))))))(((((((((((())))))((())))))***)))((('''&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,---------------///111...,,,///777???aaannnKKK@@@BBBXXXkkkttt}}}{{{{{{}}}~~~~~~}}}|||~~~~~~|||zzzyyyzzz|||{{{zzzxxxvvvuuuuuuuuuvvvyyyzzzyyyvvvxxx{{{zzzvvvzzz~~~vvvpppkkk^^^OOO>>>111///DDDnnnzzzXXX777...------+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********)))---111EEElll___CCCDDDGGG999222777666,,,+++333222444666:::===@@@BBBCCCOOO```tttyyy|||qqqzzzlllfff^^^]]]iiixxx~~~{{{qqqbbb\\\ppp~~~eeekkklllkkkgggfffeee]]]TTTOOOGGG<<<<<>>JJJSSSPPPxxxPPP;;;;;;::::::::::::888555222111000///---,,,+++************))))))))))))******((((((((((((((((((((((((''''''((((((((()))))))))))))))******+++******)))*********++++++++++++,,,,,,,,,,,,---......//////000444777444333DDDiiiaaaOOOBBBBBB???555///222888::::::666333333333111777444333444666777555333111111000000000000111111000000000000000000000000000111111000//////000111444555555333111111111222222...222999555...777HHHZZZ___hhhtttXXX999)))***---,,,---,,,+++***))))))))))))))))))(((((((((((())))))((())))))))))))((('''&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,------------/////////------///111555bbbhhhMMMHHHPPP]]]sss{{{~~~}}}}}}|||}}}zzzyyyzzz{{{{{{{{{}}}|||~~~}}}|||zzzxxxwwwxxxxxxxxxwwwtttxxx{{{xxxsssrrrvvv{{{vvvuuutttrrrqqqqqqqqqrrrzzzxxxtttrrrwww}}}}}}xxxsssqqqmmmfff]]]OOOAAA888222444HHHlllvvv888...000)))///++++++*********)))))))))))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******%%%000---///PPPwwwuuu|||YYYGGGFFF>>>666555444222111111111222333666999===@@@BBB@@@SSS```dddppptttuuusssxxxqqqzzzlllllliiicccbbbcccccc```llleeeVVVOOO```tttmmmWWWZZZZZZXXXUUUVVVVVVQQQKKKIIIHHH@@@@@@YYYssskkkNNNNNNOOOMMMHHHBBB>>>>>>AAADDDEEEFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHJJJMMMPPPRRRcccSSSHHHQQQbbblllkkkfffgggpppnnnfffjjjppp]]]???...***&&&&&&(((+++***))))))))))))*********++++++...,,,+++GGGrrrlllkkk777000,,,333JJJTTT@@@///666000222000,,,JJJ^^^ZZZCCC777777888CCCNNNNNNuuuNNN;;;;;;::::::::::::888555222111000///---,,,+++******)))((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))((())))))***************************++++++++++++++++++,,,,,,------......***555@@@@@@444///;;;MMM}}}PPP;;;<<>>AAA]]]cccDDD???333(((&&&---000---++++++***))))))))))))))))))(((((((((((())))))***((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,---------...000111111000000888[[[|||VVV>>>AAA```yyymmm~~~}}}{{{wwwxxx{{{}}}zzzvvv}}}{{{xxxxxxyyyzzzzzzzzz}}}zzzyyyzzz}}}~~~{{{wwwyyyxxxuuutttssssssssssssooorrrtttssspppooosssvvvsssrrrqqqooonnnnnnoooooovvvsssnnnnnnuuu{{{yyyrrrkkk___UUUOOOEEE888222555///VVV~~~|||RRR++++++000++++++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***$$$///***$$$;;;]]]vvv{{{dddhhhzzziiiUUU999???<<<222444===999***111111111222555999===@@@999LLLWWWRRRQQQccc~~~nnnwww|||nnngggdddiiiooopppmmmfff]]]VVVUUUbbbaaaRRRMMMXXX]]]XXXTTTQQQNNNLLLLLLLLLIIIEEE@@@DDDAAA>>>JJJbbbmmmkkkbbb[[[PPPEEE>>>===???BBBBBBCCCEEEFFFGGGHHHHHHHHHEEEIIIKKKGGGCCCHHHVVVcccTTTGGGEEEUUUeeegggbbb___dddiiijjjjjjpppmmmRRR333)))'''&&&''')))+++***)))))))))))))))************)))222+++:::fff~~~}}}sssKKK555333000FFFcccVVV:::777888555444)))888xxxoooaaaGGG888555444<<>>JJJ^^^{{{yyyooohhhyyy}}}|||uuurrruuuwwwvvvtttxxxwwwuuuvvvxxxzzz{{{zzzzzzyyywwwxxxyyyxxxtttqqqtttsssqqqooommmlllmmmnnnnnnmmmmmmmmmnnnpppppppppqqqpppooonnnmmmmmmnnnnnnmmmllljjjjjjooorrrlllccc___PPPDDD???666---...888DDD|||zzzzzz|||eeeEEE555111)))---111'''*********)))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))%%%+++(((&&&111BBB___fffbbbrrriiibbbDDD>>>888666888888444///111000//////111555999<<>>;;;::::::::::::888555222111000///---,,,+++******,,,+++***))))))(((((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((()))************)))))))))************+++))))))******+++,,,,,,,,,222+++'''))),,,...111555%%%;;;SSSddd|||dddZZZOOOHHHAAA:::777777555222444999999444666===666555444333333222222333333222222111111000000000111000000111333333222000444999888555;;;NNN___eeeXXXeeexxxzzzmmm\\\SSSAAA...---...///---+++)))((('''))))))(((((((((((())))))(((''''''(((((()))***+++)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******))))))*********+++++++++...,,,***)))***,,,------,,,444111777aaahhhLLL<<<666RRRnnntttjjjgggwww~~~}}}zzz{{{~~~}}}yyy{{{tttoooppprrrsssrrrqqqpppoooqqqtttvvvvvvvvvuuuvvvwwwvvvtttqqqooommmllllllkkkiiifffeeeggghhhllljjjhhhiiilllmmmmmmkkknnnmmmlllkkkkkkkkkllllllkkklllkkkiiijjjhhh^^^TTTIII???777444111///777BBBooo|||zzzUUU...+++666((((((111(((******)))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))(((((('''+++---...HHHrrrmmmwwwxxxqqqiii^^^pppeeeDDD333===<<<******;;;111000//////000222555888:::<<>>111222222...JJJyyypppSSSAAA<<<444333>>>DDDhhhEEE>>>;;;::::::::::::888555222111000///---,,,+++******,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((()))************))))))))))))************(((((())))))***++++++,,,000,,,,,,000111///,,,---444...+++999ZZZ~~~rrrqqqmmmbbb^^^cccDDD999666<<>>@@@======>>><<<777444555888;;;??????===:::888777>>>???@@@AAAAAABBBAAAAAACCCAAABBBIIIQQQOOOBBB555DDDVVVgggjjjfffaaa``````[[[WWWTTTRRRIII;;;...)))'''((())))))(((''''''((((((((((((((()))))))))***)))---+++...EEEaaannnmmmqqqRRR:::+++222JJJfffnnnbbbHHH===777444000:::aaaxxxZZZHHHBBB666000777===lllGGG===;;;::::::::::::888555222111000///---,,,+++************((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((()))************))))))))))))************((((((((()))******++++++(((((())),,,+++))),,,222(((...111......===[[[uuu}}}jjj]]]___```TTTGGGAAA???>>>===<<<;;;;;;;;;;;;:::999999888777666666666777555777BBBQQQZZZZZZVVVyyy~~~mmmqqq]]]AAA...)))---111111///***&&&(((++++++***((((((((('''''''''(((((()))''''''''''''((()))++++++)))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************&&&))),,,---,,,,,,---......///000666444333VVVVVVHHH;;;???WWWllllllaaaLLLggg|||zzzyyyzzz}}}zzzxxxzzz{{{yyyxxxwwwzzz|||~~~|||xxxvvvxxxzzztttvvvwwwtttooolllmmmoookkkmmmmmmllljjjiiijjjkkkjjjiiihhhiiijjjkkkjjjiiigggmmmsssrrrlllhhhiiilllggghhhiiifffcccccceeehhhcccfffiiigggbbbaaadddiiifffeeedddcccccccccdddeeeaaaccc```WWWNNNFFF===444444111---///CCCfff~~~ggg{{{{{{zzzcccfff@@@&&&555,,,$$$000+++!!!---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((())))))+++(((((()))%%%...DDDRRRqqquuuxxxwww[[[XXXmmmjjjVVV<<<777@@@:::)))333222111000///000000111333777;;;<<>><<<===>>>??????@@@??????>>>EEELLLKKKFFFBBBCCCGGGLLLWWW^^^]]]___ccc```XXXYYY\\\UUUCCC555111,,,&&&%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))###---333)))***MMMuuurrruuuiiiaaa<<<...555===SSSiiiiiiSSSLLL???666222333PPPyyy~~~```MMMFFF888...333888mmmOOO999;;;:::999999999777444222//////...---+++***))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************))))))))))))******************+++++++++,,,,,,,,,.........---...000555999ZZZmmmyyy]]]yyy|||iiiRRR]]]{{{wwwYYYEEEPPPeeeppp^^^CCC>>>LLL___bbbbbbhhh}}}~~~jjjUUU<<<555///,,,,,,+++((($$$(((((((((((((((((((((((()))(((((('''''''''(((((((((((()))******)))'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***************)))************+++++++++,,,...///...///555???GGGSSS===GGGJJJNNNbbbQQQPPPVVVdddsss|||}}}~~~||||||zzzzzz{{{{{{{{{sssuuuvvvvvvtttsssssstttqqqvvvxxxtttpppqqqrrrqqqvvvqqqlllkkkmmmmmmiiieeemmmhhhcccdddhhhjjjhhheeeeeefffggghhhhhhiiiiiiiiiiiijjjkkkllllllkkkiiigggfffdddbbbbbbdddddddddcccfffdddbbbeeeiiiiiieee___iiihhhfffdddcccbbbaaaaaa\\\UUUOOOIII>>>222///333111...///HHHmmmzzz\\\ppp```AAA,,,+++++++++***)))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))):::XXXppptttyyy}}}lllRRRhhhyyysssQQQ999<<>>???===:::DDDIIIKKKCCC:::===NNN___YYY___cccggglllnnneeeXXXaaaUUUEEE777+++$$$&&&+++''''''''''''''''''''''''''''''''''''((((((((((((&&&+++***'''///FFFbbbsss{{{zzznnn```;;;'''333<<>>222...))))))+++---+++)))''''''''''''''''''''''''((((((''''''''''''(((((((((((()))***)))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))************)))))))))*********++++++++++++...000///---...444999OOOvvvggg>>>---777KKKTTTLLLGGGIIISSS___nnnxxx|||{{{yyy|||zzzvvvuuuvvvxxxyyyvvvwwwwwwuuurrrooonnnnnnlllqqqtttrrrppppppnnnjjjkkkiiihhhjjjllllllgggbbbhhhfffeeeeeeeeeeeeddddddcccdddeeeffffffggggggfffcccdddfffhhhhhhhhhgggfffeeecccaaaaaabbbbbbaaa```eeebbb___^^^______]]]ZZZdddcccbbb```]]]YYYUUUSSSSSSDDD777333222111222444---FFF^^^uuuzzzqqqwwwIII,,,...++++++******)))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((()))))))))))),,,CCCYYYkkkfffaaaxxxkkkIII>>>JJJZZZFFF;;;///---000222111000---000444777888999;;;===???AAAHHHUUUeeepppssssssuuussspppmmmjjjhhhggggggeeeaaa^^^]]]^^^\\\WWWSSSWWWTTTOOOHHHBBB<<<888666666<<>>;;;:::999888888888777444111//////...,,,+++***)))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))))))))(((((())))))))))))******)))*********++++++++++++)))+++,,,,,,,,,,,,---///(((---999IIIZZZrrr~~~xxxZZZSSSQQQDDD333***,,,)))&&&&&&***,,,+++***''''''''''''''''''''''''((('''''''''''''''((((((((())))))))))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((('''((())))))******)))))))))))))))*********++++++)))---000000---,,,---...333LLLzzzaaaPPPIII;;;999GGGUUUVVVHHHBBBPPPdddooovvv}}}~~~zzzwwwzzz}}}{{{vvvqqqooooooqqqsssrrrssssssqqqmmmjjjiiiiiihhhlllnnnnnnnnnnnniiiccc______bbbgggkkkjjjddd___```bbbddddddaaa^^^^^^``````aaabbbccccccddddddddd___```bbbdddfffgggffffffcccbbb```___``````^^^\\\```^^^[[[YYYXXXXXXXXXYYY``````]]]YYYRRRJJJCCC???888333000111111//////000888lllrrrffffffttt{{{ddd222$$$111+++******))))))(((((('''(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))###///???YYYssshhhzzzcccIIIHHHUUUJJJDDD666+++...666555,,,...---...111555888777555777444444>>>OOO\\\aaaaaa]]]___bbbdddeeeccc```^^^^^^[[[XXXWWWVVVRRRLLLGGGHHHFFFBBB>>>:::666444222444222222444777888666444777777666666666777777888666999;;;:::999;;;AAAHHHCCC999333;;;MMM[[[^^^ZZZTTTPPPTTT]]]WWWNNNZZZqqqWWWCCC...&&&(((***((('''''''''''''''''''''''''''''''''''''''((((((((((((((())),,,+++&&&---LLLlllffffffnnnEEE,,,,,,******444AAABBBEEECCC;;;444777???^^^sssuuuZZZEEECCC:::(((III999>>>:::999888888888666333111///...---,,,+++)))(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***)))))))))************+++(((***,,,---,,,+++++++++000,,,)))+++222CCC^^^uuuzzz{{{xxxZZZ<<<333333...)))(((,,,***''''''((()))(((&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))))))))))))))************(((+++///000///...///000---444CCCdddXXXDDD555222IIIaaaaaaLLL999VVVVVV[[[fffsssyyyxxxtttwwwvvvsssppplllkkklllmmmkkklllmmmllliiigggggghhhgggiiiiiihhhkkkmmmhhhaaaZZZ\\\___dddgggfffbbb___]]]___aaaaaa```^^^[[[ZZZ^^^___```aaaaaabbbbbbaaa```aaabbbdddeeefffffffffaaa```______``````^^^\\\[[[[[[[[[YYYXXXXXXZZZ\\\\\\YYYUUUNNNEEE<<<555000+++000555444111222===GGGddd~~~|||mmmaaadddtttmmm~~~lll^^^NNN555(((+++,,,******))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&)))///BBBddd~~~mmmgggmmmvvvyyyppp]]]HHH<<<<<>>888333///,,,.........000333555444333888444111555>>>GGGKKKLLLJJJNNNSSSXXXYYYXXXVVVTTTTTTRRRQQQPPPNNNJJJDDD???;;;:::888666444333222111777333000000444666555333777666555555555555555666999444222777AAADDD@@@999000///666KKKcccnnnggg\\\[[[UUUTTTVVVQQQKKKTTTdddGGG666'''$$$''')))'''&&&''''''''''''''''''''''''''''''''''''(((((((((((()))'''***---&&&&&&===\\\wwwpppnnnhhhGGG333000...---111...444888777666777888666HHHgggvvvcccMMMGGG>>>///[[[CCC===:::888888888888666333111......---,,,***)))((('''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((('''(((((((((((()))))))))(((((()))))))))*********(((***---...,,,+++******,,,,,,///222000...333999PPPmmm|||~~~zzzxxxaaaWWWZZZKKK;;;---))))))((()))---,,,+++)))(((((((((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((***)))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))(((((()))))))))************+++,,,---...///000222......(((111aaa~~~MMMCCC===??????>>>GGGTTTDDD@@@@@@GGGVVVbbbhhhjjjnnnqqqssssssqqqnnnmmmmmmiiijjjkkkjjjhhhffffffggghhhhhhfffdddfffjjjhhhccc]]]^^^___```bbbbbbaaa``````^^^^^^aaadddccc^^^YYY\\\]]]^^^___````````````aaaaaabbbbbbbbbaaaaaaaaa]]]\\\\\\^^^______^^^\\\YYYZZZ\\\[[[YYYWWWVVVWWWLLLIIIDDD===777222///...111///+++***444JJJdddvvvlllWWWbbb|||~~~ssstttgggDDD...###'''+++%%%)))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((+++++++++000AAAVVVbbbdddWWWYYYZZZ]]]gggkkkZZZCCC;;;:::BBBKKKFFF555,,,...---...000/////////111222333333333222222444777999===@@@CCCFFFHHHHHHGGGFFFEEEEEEEEEEEEDDDAAA===999444444333222222222222333555444444333333333444444555555444444333444444444888555666;;;AAA???555,,,000777FFFXXXfffggg^^^UUU[[[YYYSSSNNNNNNPPPMMMIII555,,,&&&&&&(((&&&%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((()))$$$'''---***&&&222FFFtttsssssslllSSSBBB555///---+++)))...000---///666999777999QQQeeedddUUUGGG@@@>>>sssQQQ999999888777777777666333000......---+++***)))((('''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((''''''(((((((((((())))))(((((((((((())))))))))))(((***------,,,+++++++++++++++---111///+++***---000AAAUUUcccooozzz~~~uuu}}}wwwsss~~~dddDDD:::;;;...)))'''))))))'''(((,,,((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((******((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''(((((())))))((((((((((((((()))))))))******---,,,+++******+++,,,---,,,000111111;;;[[[nnnKKK???>>>;;;<<>>KKKVVV___eeellloooooommmlllmmmjjjkkkllljjjgggdddddddddffffffdddaaabbbffffffccc______^^^]]]]]]^^^______aaa^^^]]]```ffffffaaa[[[ZZZ[[[\\\]]]^^^^^^^^^^^^___^^^^^^\\\[[[ZZZZZZYYYYYYXXXXXXZZZ[[[[[[YYYWWWVVVVVVUUUTTTQQQMMMIIIFFF888666222///---...///000...***)))666RRRpppnnnWWWNNNppp|||vvvMMM,,,,,,,,,'''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***)))'''+++999MMM[[[WWW___^^^XXX\\\iiikkkcccSSS@@@999FFFLLL???333222---...///...,,,+++---000...222555333000...111444444555666777888888888999777777999999999777555444222222111111111222222333...000333444222222333555333333222222222333333444333;;;BBB@@@666...---///777???JJJTTTYYYYYYVVVTTTRRRSSSPPPKKKMMMNNNCCC333)))'''''')))((($$$%%%(((''''''''''''''''''''''''''''''''''''((((((((((((((($$$&&&+++,,,)))---666aaakkkuuullltttqqq\\\???000---'''//////...+++,,,222666777222>>>RRR___ZZZJJJDDDHHHkkkMMM999999888777777777666333000...---,,,+++***(((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''''''''((((((((())))))((()))++++++******+++,,,///***'''((()))***///555///000333888<<>>;;;222000...---...///...---///111222222111111222333//////000000000000000000///000111111111000000111222111111000000000000111,,,...000000000000222333111111111111111222333444333:::>>>888...+++444>>>???AAAFFFLLLQQQTTTTTTSSSKKKMMMRRRSSSMMM@@@333,,,&&&%%%&&&)))(((%%%&&&***''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((((()))***,,,...OOOmmmddd```wwwpppGGG111///***///---,,,------,,,///333111777GGGXXX\\\RRRIIIHHHPPP@@@<<<999888777777777555222000...---,,,+++***(((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''((((((((()))'''(((******))))))+++---***''')))...///,,,+++,,,)))(((,,,222000...:::KKK]]]ccciii}}}zzz```GGG777111)))))),,,(((,,,'''$$$&&&***+++)))'''&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))+++***(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))+++***+++,,,------,,,***...---,,,,,,...111555888UUUrrrvvvnnnQQQ@@@@@@222555<<>>444///666???EEEHHHKKKQQQVVVZZZ\\\^^^___^^^^^^___```WWW]]]aaa^^^[[[\\\]]][[[WWWXXXYYYYYYXXXWWWXXXXXXPPPSSSVVVWWWWWWWWWXXXZZZUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVUUUVVVRRRQQQPPPPPPOOOLLLGGGDDD???999222000111111...***///////////////......---AAAXXXnnnsssnnniiiddd___kkkkkkccccccqqqzzzsssuuuFFF>>>++++++...***$$$+++///%%%'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%&&&)))((()))///888XXX]]]iiiqqqgggWWWYYYgggnnngggVVVBBB:::>>>CCCDDD999333......333555111---///---,,,---///000///......///000000000000//////...///000///......///000111111000///.........///111///...---///000000///000000000000111222333444777444///+++---666BBBKKKHHHFFFEEEKKKRRRTTTOOOHHHKKKLLLVVV]]]NNN222'''---)))%%%$$$'''(((''''''+++''''''''''''''''''''''''''''''''''''((((((((()))$$$)))***&&&%%%***------AAAxxxooouuu~~~}}}sssEEE///111...(((&&&)))...---((()))000222888DDDSSS\\\YYYMMMCCCIII;;;999:::999888777777666444111000///...+++***(((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((()))***************))))))))))))))))))))))))+++,,,------......------777888???PPPeeevvv||||||{{{vvvbbbTTTJJJ///...,,,***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))*********+++++++++***++++++,,,,,,------...+++FFFmmm|||QQQAAA///...@@@QQQQQQFFF888666222000111444777888999<<>>NNNrrrlllBBB+++---000444***------------...///000000000000//////......------////////////////////////000000000000000000000000.........//////111222333666111---...333666666444000&&&...000666aaa}}}hhhMMMLLLJJJKKKKKKHHHCCC???PPPQQQLLL@@@111((((((,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))UUUrrrxxxeeelllyyy|||ZZZNNNEEE444...)))***+++,,,...000---(((+++111333888MMMccc```NNNKKK<<<888:::999888777777666444111000///---+++***(((((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((()))************)))))))))))))))))))))))))))++++++,,,---------------///...000666AAAOOO\\\dddnnn~~~~~~yyyxxx___EEE999444///,,,+++***((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))*********++++++******++++++,,,---------555000999WWW}}}vvvcccxxxtttaaaOOOFFF@@@999999>>><<>>777777;;;??????<<<>>>CCCJJJHHHFFFDDDBBBBBBBBBBBB<<<<<<<<<;;;999777444333777666555444222000...,,,((('''***000000+++((()))...---,,,999PPP]]]cccjjj```VVVMMMVVVfffhhheeejjj}}}sssoooyyyxxxqqqtttfffnnnzzzaaa<<<***((())))))))))))((((((''''''))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((()))888LLL[[[aaaaaa``````VVV]]]XXXRRRVVVRRREEE???iiinnnNNN666,,,%%%,,,)))++++++,,,---......//////,,,,,,------.../////////........................////////////////////////000000000000////////////+++---111555666555222000,,,(((888@@@BBBbbbzzzjjjHHHLLLNNNJJJBBB===<<<>>>HHHDDD;;;222+++((('''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***???cccpppzzzrrruuuxxxPPPeee@@@444333000,,,))))))+++,,,+++***...000444CCCWWW```]]]NNN???<<<:::999888777777666444111000///---+++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))******))))))))))))))))))))))))))))))***++++++,,,---,,,,,,,,,***++++++))))))000===HHHPPP___mmmqqqwwwjjjLLLGGGJJJCCC222&&&&&&((('''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))*********************+++,,,,,,------222,,,***555LLLiiigggeee{{{wwwjjjWWW>>>222666333BBBJJJCCCAAAJJJNNNJJJ>>>999222...---///111222000111777AAADDD>>>555111333222111333666:::===>>>======@@@CCCAAA;;;999;;;:::888555333222222333444777777666555444222000///'''(((***+++,,,,,,+++***222///...///...++++++...333777CCCWWWeeegggcccbbbMMMCCCRRRpppyyyppphhhccciiisssxxxnnnsssgggWWWQQQ<<<(((&&&+++)))))))))((((((((((((''')))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''$$$+++777FFFRRRWWWWWWTTTVVVeee\\\JJJUUUcccWWWCCCDDDTTTFFF>>>:::000///((())))))***+++---......///+++,,,,,,---......//////................................................------.........---,,,,,,...222777666111,,,+++,,,888333AAAHHHAAAOOO___WWWNNNKKKHHHDDDBBB@@@AAAAAA>>>555+++&&&''')))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))---+++QQQccc___hhhkkkkkkyyyaaa111111///+++)))(((((()))+++)))+++---///666EEEYYYhhhNNN???>>>:::999888777777666444111//////---+++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++''',,,///...***)))---222333===EEEGGGNNN^^^qqq{{{~~~~~~fff[[[______MMM666(((,,,,,,(((''',,,---,,,''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******))))))******+++,,,,,,,,,)))000555111,,,777XXXxxx}}}ooo~~~oooUUUCCC;;;<<<999444888HHHXXXaaaOOOKKKDDD===888444111///)))---;;;OOO[[[WWWKKKBBB???===<<>>222,,,***,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&+++))))))000<<>>FFF555888DDDBBBAAA666---,,,+++******+++---.../////////...------,,,,,,................................................+++,,,---...//////......222222000,,,***,,,333999III???CCCEEE;;;===HHHHHHVVVHHH;;;>>>LLLSSSLLLBBB444---&&&$$$(((+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***%%%AAATTT\\\dddbbbkkk|||qqqhhh111)))((())),,,,,,)))'''((()))''')))---...555III___MMM;;;<<<:::999888777777666444111///...---+++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''((()))))))))))))))))))))))))))))))))))))))((())))))***+++*********&&&))),,,...---+++(((''')))---///,,,---666CCCKKKPPPYYYfffoooqqqoooppptttyyyppptttxxx}}}qqqbbbeeeqqq___GGG999999:::333)))((())))))((()))***(((%%%''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))(((((()))******++++++,,,+++)))***,,,...111:::DDD^^^{{{xxxgggeeeddd{{{bbbdddSSSBBB;;;888666;;;CCCKKKPPPUUUWWWQQQGGG===777;;;444111:::DDDIIIJJJJJJEEECCCBBBDDDGGGHHHGGGDDD444111///111111///...111555444333222111111222222//////...------------,,,.........+++((((((***---)))---444<<>>???GGGFFF999666000+++((('''(((***000000///......------,,,................................................---......//////.........)))'''&&&(((///:::EEELLLJJJAAABBBFFFCCCBBBHHHKKKJJJAAA;;;CCCQQQTTTFFF777***)))(((((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((###)))111???dddqqqhhhuuulllvvvttteeeRRRBBB444---)))+++---***)))+++***&&&'''------,,,666FFFOOO<<>>DDD;;;333)))$$$$$$&&&%%%""",,,***&&&$$$$$$&&&'''&&&''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))******++++++///)))&&&+++//////,,,+++333HHHooopppkkk{{{mmmooouuuggg^^^TTTGGG:::444777<<>>222000444777999;;;999777666555444222///---222---***---...------000((()))*********)))((((((,,,+++++++++,,,---......***---000111111444999>>>AAALLLXXX^^^```\\\RRRIII???444GGG]]]\\\eee~~~|||ddd___kkkppprrr|||tttaaaooogggIIIKKK777++++++...'''%%%'''$$$&&&''''''''''''(((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%'''(((***000999@@@EEEaaalllaaaUUUKKKJJJSSSYYYdddSSSKKKDDD666;;;>>>AAA>>>888111+++(((&&&&&&,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++)))(((((('''(((((()))***---333:::BBBGGGJJJBBBCCCDDDHHHHHHEEEDDDGGG555<<>>IIIOOOMMMMMMUUU\\\\\\___aaa___WWWNNNNNNZZZgggpppkkkhhhiiimmmlllcccYYYaaaxxxzzzbbbWWWeeellleeeAAA;;;:::<<<555(((###''''''&&&'''***,,,---,,,,,,(((&&&$$$%%%&&&''')))+++&&&&&&'''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((()))******+++,,,,,,...///+++%%%''',,,+++...???]]]ooommmyyy{{{``````ttt~~~uuukkkkkk___NNN;;;<<<:::222+++///???MMMNNNGGGCCCEEEGGGDDD@@@???888888777555333333444666888333111444555222000000...000222444444333000///.........///000222444666===CCCJJJMMMMMMNNNRRRUUUEEEKKKOOOMMMKKKIIIBBB:::LLLFFFeee}}}kkk___ddd]]]___gggoooxxxzzzpppnnn{{{rrrtttggg@@@333###"""+++///'''%%%)))&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&'''$$$%%%&&&&&&%%%$$$%%%%%%111QQQbbb]]]XXXQQQKKKLLL;;;OOOOOOUUUQQQ===999777;;;;;;:::888555000,,,***)))******+++,,,,,,------************************************************)))(((''''''(((***---///444999>>>AAA@@@>>>???AAA???HHHHHHBBB@@@>>>>>>DDD777===BBB???555***$$$###"""%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***+++)))!!!777PPPVVVnnnkkkxxxoooiiiMMM222***+++******...***(((''')))***)))))))))[[[>>>999:::999888777777666444111...---,,,+++************(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((($$$%%%((()))***)))'''&&&...)))&&&'''***+++++++++,,,,,,,,,,,,...///---***...111///+++000:::<<<777;;;<<<===<<<888777===DDDJJJLLLMMMKKKIIIFFF@@@:::999===>>>666...+++...111222+++''')))+++***+++///)))((()))+++,,,)))&&&%%%$$$%%%'''***)))%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))************'''(((---///......000(((...++++++:::MMM```uuu{{{___\\\aaaRRRXXX|||}}}tttgggxxxxxxbbbjjjooonnn___HHH999777;;;;;;666666<<>>AAA:::AAAGGGEEE???;;;???EEE===LLLIII;;;888<<>>222...666777;;;888111555AAADDD???>>>HHHLLLIIIIIILLLGGG<<>>===>>>@@@BBBGGG???666444999@@@EEEGGG<<<666...)))'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%(((***(((...KKKjjjWWWlllxxxtttuuuxxxZZZQQQGGG777&&&'''---''')))(((''''''((()))(((&&&~~~JJJ@@@999888777666666555333000///...---***)))''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))((()))************)))(((((((((((((((((((((((((((''''''(((((())))))))))))(((((()))))))))*********+++******))))))******+++))))))******+++,,,,,,---***))))))(((((())))))***))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))),,,---+++(((***///444:::CCCWWWjjjjjj\\\SSSUUUaaaffflllnnnqqqyyy~~~~~~lllrrrvvvssshhhcccmmm{{{wwweee\\\fffjjj]]]MMMGGGHHHHHH???444444<<>>;;;;;;===>>>>>>>>>BBBDDDAAA999333222222111000111333555888???FFFKKKCCC???===>>>;;;999===DDD<<<===???@@@AAA@@@@@@???888777777;;;???>>>:::555///+++&&&$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&''')))&&&***AAAZZZXXX^^^ccceeeiiittt]]]KKKQQQ]]]HHH***%%%///)))(((((((((******)))'''MMM???999888777666666555333000///...,,,***)))(((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((((())))))))))))(((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))))))))************))))))))))))******''')))+++***'''&&&(((***''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))(((***,,,+++(((&&&&&&(((((()))444EEEPPPTTT[[[dddmmmcccUUUMMMQQQaaauuuyyy{{{nnnhhhooo{{{mmmeeeooo{{{xxxeeeSSShhhfff[[[NNNLLLSSSVVVTTT@@@>>>FFFRRRMMM???BBBQQQOOODDD;;;BBBTTT]]]QQQ???GGGiiirrrXXXIII\\\ppprrr___QQQRRRppplllZZZdddllluuubbb\\\\\\ccc]]]fffaaabbbkkknnniiifffgggXXXUUU\\\eee___RRRVVVfffHHH666'''%%%&&&%%%'''+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%&&&///>>>JJJ;;;EEEKKKFFFAAA@@@;;;333777888???GGGGGG???666222999888888999<<<>>>???>>>AAAGGGHHH@@@999999<<<>>>999:::;;;<<<===BBBGGGKKKAAA===;;;:::777555777<<<===>>>>>>>>>===;;;999888444555888<<<===777---&&&%%%###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))&&&&&&(((%%%&&&333DDDVVVPPPOOOVVV]]]hhh{{{bbbbbbmmmWWW222$$$(((***))))))***++++++)))((({{{GGG>>>999888777666666555333000///...,,,***)))(((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))(((((()))))))))---000111...'''$$$%%%(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''))),,,,,,***))))))***,,,'''%%%***444@@@RRRbbbrrrgggYYYRRRTTT[[[bbbdddwwwfffkkk}}}{{{rrrnnnpppvvv|||pppdddhhhxxxrrr^^^ppprrrnnneeeaaagggooorrr]]]UUUaaaxxxttt\\\XXXjjjuuuiiiZZZYYYjjjwwwkkkUUUSSSvvveeeRRRbbbvvvyyymmm___YYYjjjwwwdddQQQVVVSSShhhiiiccchhhmmmooooookkktttsssdddWWWVVVYYY[[[PPPVVVeeennn```DDD000---///((($$$(((+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&(((+++000444???LLLNNNCCC===CCCEEE???444000222999??????>>>>>>///111111111222555555333222888;;;777444777;;;<<<999999888777555555888:::777666666777999:::===@@@AAA???:::777666777999;;;<<<999666333111---(((###%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((%%%%%%'''&&&%%%***222KKKIIIKKKQQQXXXcccvvv}}}kkkVVVBBB<<<555$$$***)))))))))++++++)))'''zzzDDD;;;999888777666666555333000...---,,,***)))(((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''((('''''''''(((((()))))))))(((((((((''''''''''''''''''(((((((((((())))))))))))((((((''''''(((((()))000333555111+++'''))),,,((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((******************,,,...(((***,,,---+++***///666NNNQQQWWW```eee___RRRFFFNNNNNNVVVeeelllkkknnnttt~~~mmmsssxxxnnnjjjqqqvvvkkk\\\^^^dddgggbbb]]]___ggglll___SSSZZZqqqpppYYYRRR```sssjjj[[[TTT___kkkfffVVVQQQfffmmm]]]PPPVVVbbbfffZZZXXXPPPRRR]]][[[UUUYYYTTT^^^dddhhhuuuyyyllliiibbbuuupppRRRFFFVVV```YYYMMMNNNQQQQQQEEE333)))'''(((%%%%%%)))+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%'''((('''$$$""":::FFFIII@@@>>>IIIOOOLLL@@@999333444666666666888333777888555555999999666444666555111111444444000111222333333222333555777:::;;;:::999:::<<<===<<<777666444333555:::>>>BBB999555///***'''&&&''''''%%%&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$%%%'''(((&&&''')))888DDDNNNQQQUUU]]]eeegggtttxxxpppSSS<<>>IIIQQQQQQWWWUUUKKKFFFIIIJJJEEEWWWXXXRRRMMMXXXppp|||{{{ddduuu}}}rrrwwwoooiiieeefffhhhggg```ZZZ___^^^\\\YYYVVVUUUYYY\\\XXXVVVVVVWWWWWWVVVYYY___YYYVVVPPPMMMUUU______XXXVVVfffmmmhhh___UUU]]]sssvvv```[[[\\\ooorrrRRRQQQJJJRRRNNNAAACCCQQQRRREEE......,,,(((&&&&&&%%%###%%%&&&&&&$$$###$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''&&&%%%&&&''')))))) %%%***...000111111000111555;;;:::555444555888???===444000555777333444888999777666888999666888999:::888555333222222***---------000666555///444444333111...+++'''%%%!!!###%%%&&&&&&&&&&&&&&&!!!$$$%%%%%%$$$###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''!!!$$$&&&'''&&&'''''''''###,,,:::EEEGGGDDDDDDGGGLLLVVVyyyxxxTTTKKKSSS888333---)))((())))))***iii<<>>;;;777111---***((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((***+++,,,---...444444444444444444444444===FFFGGG<<<111...000000:::888777555333111111000111000///...------------%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***((((((---666>>>BBBDDDEEEDDDEEEMMMUUUTTTJJJAAA777EEEJJJ===+++%%%)))...```???:::999777666555555444222000...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''')))+++...222444888<<>>HHHOOOMMMAAA???GGGSSSPPPAAA>>>FFFUUUIII===;;;AAAEEEBBB===666>>>EEEFFFAAA>>>BBBFFFIIIDDD>>>===???>>>888333...,,,)))'''%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))******------------------------222:::<<<555//////111222444333111000......------,,,+++***)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&)))...333777999>>>;;;;;;AAAIIINNNNNNKKK666???DDD<<<222,,,(((&&&WWW<<<<<<999777666555555444222000...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''((('''&&&%%%%%%&&&'''(((+++...222555666777999:::======<<<<<<===???@@@BBB>>>>>>???@@@???===:::888555999;;;999999===@@@@@@;;;<<>>:::;;;???@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>>>><<<999777:::777444111///---***'''&&&&&&%%%$$$%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((***...///,,,+++---///...,,,+++***)))))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&)))---000777555222444:::CCCJJJMMM===>>>===999555333...(((wwwVVV;;;:::999777666555555444222000...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%$$$"""!!!$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((()))***%%%&&&'''((())))))***+++...///111444666999;;;<<<999;;;===>>>===>>>???@@@>>>;;;:::===>>>;;;:::;;;<<<@@@@@@<<<;;;===??????;;;???CCCAAA<<<888888:::<<<:::777666555222---((()))))))))(((&&&%%%$$$%%%)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$######''''''''''''''''''''''''((((((''''''((()))(((&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''%%%%%%)))---444333000///111666===BBBGGGBBB:::444444666777666^^^@@@555999777666555555444222000...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$"""!!!###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&''''''''''''(((((())))))*********)))...------...000333333444999333222777999444111222222777888333222666777333000222333222...+++***+++)))))))))******)))'''&&&%%%&&&((((((&&&&&&''')))''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###''''''''''''''''''''''''(((%%%$$$%%%&&&&&&$$$##################$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%''')))(((%%%%%%))),,,...000111000//////111333CCC>>>999666555666999;;;WWW>>>:::999777666555555444222000...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&'''&&&&&&&&&%%%$$$$$$###'''&&&%%%&&&((())))))(((%%%%%%%%%&&&&&&&&&&&&&&&***'''%%%%%%((()))((('''***''''''+++---+++***+++'''***+++))))))+++***''''''&&&%%%%%%&&&'''&&&%%%###$$$&&&&&&&&&%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!%%%&&&%%%$$$&&&$$$#########$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&((()))&&&***...000///---,,,+++444333666999888444222444KKK777>>>999777666555555444222000...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&%%%%%%%%%$$$$$$%%%((()))'''%%%%%%%%%%%%&&&''')))+++,,,)))(((''''''((((((((((((###&&&&&&%%%%%%((()))(((%%%$$$$$$&&&'''%%%$$$$$$&&&%%%%%%&&&((()))(((&&&***((('''''''''&&&%%%$$$%%%$$$###############"""%%%%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""&&&&&&######((($$$$$$$$$$$$$$$%%%%%%&&&$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&'''&&&&&&###%%%'''***,,,---,,,+++,,,+++...666777222......OOO777:::999777666555555444222000...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$###"""###$$$&&&'''######$$$%%%%%%%%%%%%$$$&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&'''''''''''')))''''''(((******'''###((('''%%%$$$$$$$$$%%%&&&!!!$$$&&&&&&%%%%%%'''***$$$******$$$"""&&&'''%%%)))###!!!&&&'''######'''$$$$$$%%%&&&'''&&&$$$###&&&###!!!"""''')))&&&###&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$'''%%% !!!&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))&&&$$$%%%((()))&&&$$$%%%$$$###%%%(((+++,,,+++///)))(((///444222///000JJJCCC???999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((())))))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&******)))(((&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""$$$###!!!"""%%%#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&'''((()))***)))(((((()))+++---...LLL???444999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((())))))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&)))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""$$$###"""###&&&%%% ##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))((((((((())))))***~~~yyyYYYMMM===999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""$$$$$$"""$$$((('''"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&'''(((((((((((('''&&&&&&yyywww^^^VVVDDD999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################################################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""$$$$$$###%%%)))((($$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%%%%&&&'''(((((((((&&&&&&wwwUUUNNN888999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################################################################$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""$$$$$$###&&&))))))$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$"""$$$&&&((()))))))))(((pppTTTNNN555999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################################################################$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###%%%%%%###%%%)))(((#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$!!!"""$$$&&&((()))******fffQQQSSS;;;999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""######$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###%%%%%%###$$$'''&&&"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$""""""######%%%&&&((((((VVVDDDLLL777999777666555555444222000...---,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""###$$$%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$"""###%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$%%%%%%###$$$'''%%% ##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%######"""""""""###%%%&&&```[[[KKKBBB;;;:::888777777666333000///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$##########################################$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$#########$$$########################%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################TTTPPPDDD===;;;:::888777777666333000///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################XXX^^^OOO>>>;;;:::888777777666333000///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$######$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&((())))))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################yyyeee{{{ccc>>>;;;:::888777777666333000///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################oooccciii<<<;;;:::888777777666333000///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################mmm]]]zzzfff???;;;:::888777777666333000///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###$$$$$$%%%%%%########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((((('''%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################lllbbbiiiAAA;;;:::888777777666333000///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################gggjjjnnn>>>;;;:::888777777666333111///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$#########$$$%%%%%%&&&#################################$$$$$$%%%%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################UUUZZZeeeAAA999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$SSSYYYrrrHHH999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$QQQTTT}}}III999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################"""############$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$SSSOOOCCC999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$WWWTTTAAA999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))***(((&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$XXX```FFF999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))+++,,,***&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$RRRkkkHHH999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&))),,,---+++&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$JJJoooEEE999999888777555333222111///...---,,,***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&***---...+++&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$SSSrrrAAA<<<;;;999888888666444111//////...---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""###$$$%%%%%%######!!!!!!!!!###%%%'''((('''%%%###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$&&&***......---***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################TTTwwwDDD<<<;;;999888888666444111//////...---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$#########$$$$$$%%%$$$###"""""""""$$$&&&''''''&&&%%%############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&&&&%%%'''+++...111000...,,,***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################YYYCCC<<<;;;999888888666444111//////...---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$#########%%%'''(((%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''''''''))),,,...000000///...---+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################[[[BBB<<<;;;999888888666444111//////...---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***---...------------+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################WWWIII<<<;;;999888888666444111//////...---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((***,,,------***+++++++++)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################TTTRRR<<<;;;999888888666444111//////...---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&(((+++------,,,+++++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################aaaPPP<<<;;;999888888666444111//////...---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$#########$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%(((+++---,,,***++++++)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################sssFFF<<<;;;999888888666444111//////...---+++***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""###$$$%%%%%%!!!!!!"""$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%##############################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''+++---+++)))***)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''######$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################sssCCC===<<<:::888888666333000//////...---+++***))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################&&&&&&$$$"""!!!!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))******((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$BBB===;;;999888888666333000//////...---+++***))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############################################################$$$'''+++...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***)))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$}}}HHH===;;;999888888666333111//////...---+++***))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$''',,,///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&((())))))***)))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{rrr~~~OOO<<<;;;999888888666333111//////...---+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***))))))(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$www}}}|||KKK<<<:::999888888777444222//////...---+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***)))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAA;;;:::888888888777444222//////...---+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%'''(((***+++(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAA;;;:::888888888777555222//////...---+++***))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%''')))***+++(((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!$$$))),,,)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JJJ;;;:::888888888777555333//////...---+++***)))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%''')))***+++(((((('''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))### $$$,,,000,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$DDD>>>:::777999999555222333111000///---+++*********)))(((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((,,,***))))))******)))'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuSSS>>>:::777999999555333333111000///---,,,+++******))))))((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''+++)))(((((())))))((('''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$___aaa>>>:::888999999555333444111000///---,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))(((&&&'''(((((('''%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$UUU___>>>:::888999999666444555111000///---,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((&&&%%%&&&''''''&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyTTTpppPPP>>>:::888::::::666555666111000///...---,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))((((((((('''''''''((())))))***)))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyRRRgggHHH>>>999888::::::777555666111000///...------------++++++++++++*********)))************************))))))))))))(((((((((((()))***+++++++++***((('''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((((((((())))))))))))''''''''')))***)))(((((((((((((((((()))))))))''''''''''''''''''''''''###%%%&&&'''&&&'''(((***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''''''''(((((((((((()))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$vvvNNNkkkTTT>>>999888:::;;;777666777111000///......------...,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((((()))+++++++++***((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))((()))+++,,,+++***((()))))))))*********+++))))))))))))))))))))))))(((***++++++(((((()))+++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********((())))))))))))*********************************))))))))))))************************************+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((())))))******))))))(((''''''((((((((()))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$aaaJJJuuuddd>>>999888:::;;;888666777111000///...............,,,,,,,,,+++++++++******------------------------************))))))))))))'''(((***+++***)))'''&&&))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))*********+++++++++++++++***)))***,,,------,,,))))))******+++++++++,,,))))))))))))))))))))))))---///000...***((()))+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$aaaQQQkkk@@@>>>;;;:::999999777666/////////...------,,,,,,,,,,,,,,,+++++++++******************************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++*********++++++(((&&&))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************222111000///---,,,******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&gggQQQ}}}ZZZ???===:::888888777555333000000///......------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************)))((('''''')))******)))+++******))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************((())))))******))))))(((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))))))))(((((((((((()))))))))******((((((((()))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&___UUUUUU>>><<<999777666555333111000000//////......---------------,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********************************++++++++++++++++++++++++,,,***(((((()))+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++*********+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))++++++************))))))************************))))))))))))))))))))))))*********************************))))))*********************************)))))))))))))))))))))))))))))))))******))))))))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))*********((())))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''RRRUUUYYY???<<<999777666555333111111111000//////......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************************************++++++++++++++++++++++++)))))))))************+++************************************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++000...---,,,------+++***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,---------.........------------------------,,,,,,---------.........------------------------------------------------------------------------////////////////////////////////////////////////------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************************************,,,++++++++++++++++++,,,************++++++++++++))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++*********++++++++++++++++++++++++******************************++++++++++++******+++++++++++++++***))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++************************************************)))******++++++******))))))))))))*********++++++)))))))))*********++++++************************************************************************,,,+++******))))))******))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((()))))))))(((''''''&&&&&&''''''(((QQQQQQ~~~VVV@@@>>>;;;999888777555333222111111000//////....../////////............---------------------------,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,---...000///,,,***...------,,,,,,------...................................................////////////////////////////////////////////////---------------------------------...........................////////////........................------........./////////........................................................................////////////////////////000000000000000000000000................................................------..........................................................................................------------------------........................)))***++++++,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,,,,------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************++++++++++++************++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************((((((''''''''''''((((((((((((((()))))))))******)))((((((''''''(((((()))TTTUUUzzzPPP@@@>>>;;;:::999999777666222222111111000000//////000000000/////////..............................---------,,,,,,,,,++++++------------------------------------------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........------------------------------------------------******+++---000000///---.........------.........////////////////////////////////////////////////111111111111111111111111111111111111111111111111........................000000000000/////////////////////000000000000111000000000000000000000000/////////000000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////.............../////////////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////******+++,,,------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,---------.........---------------------------------------------------------.........//////---------------------------......//////......---------............//////........................................................................,,,---...//////...---,,,------------------------------------------------,,,------......------,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))***************))))))(((((())))))***TTT```mmmQQQ???===;;;:::::::::999777333222222111111000//////111111000000000////////////////////////////////////............---------................................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------........./////////------------------------........................333111...---...000111000000000////////////000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222////////////////////////000000000000000000000000000000000111111111111222222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000,,,---...//////000000000////////////////////////////////////////////////................................................................................./////////000000000000000000000000000000...........................------,,,,,,------...------........./////////........................................................./////////000000...........................//////000000//////............//////000000000////////////////////////000000000000000000000000////////////////////////...///000111111000///...------------------------........................---......//////......---...////////////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))*********++++++*********))))))*********{{{TTTdddZZZ{{{RRR>>><<<:::999::::::999888333333222222111000000000111111111111000000000000000000000000000000000000000////////////.........////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------////////////////////////....................................////////////........................////////////////////////AAA<<<444///...///111222222222111111111111222222000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222000000000000000000000000......//////000000111111000111111111111222222222333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......000111222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111111111111111//////////////////////////////............//////............////////////000000000000000000000000////////////////////////////////////000000000000//////////////////////////////000000000000//////......//////000000111111000000000000000000000000111111111111111111111111000000000000000000000000...000111222222111000...........................////////////////////////......////////////......///////////////......---................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------------------------------++++++,,,---///111333444------------------------...------,,,,,,------...)))************+++++++++++++++************++++++sssaaa}}}fffXXXMMM===<<<999999::::::999888444333111000000111333444333333333222222222111111//////000111111111111111111111111111111000//////000000000000000000000000222111111111333333111///000000000000111111111111///////////////////////////////////////000111111000000000000000000000000---.........//////000000000000000000////////////222222222111111111111000222222222222222222222222UUUAAA111000555444000...222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333222222111111222222333000000000000000000000000000000000000000000000000111111222222222333333333///000000000000111111111555555555555555555555555444444444333333222222222111222222222222333333333333333333333333333333333222222333333333444444444333333333444444444555555333444444555555444444333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000111222222111111111111111111111111111111000000000000111111111111111111111111111111222222111111000000//////111111111111000000000000111000000000//////......000000111111111111000000111111111000000000000000////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111222222111111111111111111444444444333333222222222000000000000000000000000111111000000000000111111000111222000---,,,///222111111000///////////////000000/////////.................................//////............//////------------------------/////////......---------+++,,,...------,,,...///+++,,,,,,,,,,,,,,,,,,+++..................................../////////000.........------,,,,,,,,,........................---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,//////...---,,,++++++***,,,,,,,,,---------......//////.........------------......///000111222222...------,,,,,,------...........................------------------------************************lll]]]lllSSS|||LLL>>>===;;;:::;;;;;;:::999555444222111111222444555444444444444333333222222000111222222333333222222111222222222222111000000111111111111111111111111222111111222333333222000000000000111111111222222111111111111111111111111111111000000111111222333111111111111111111111111//////000000000111111111111111111111111111111111333333222222222111111111333333333333333333333333<<<333,,,...111000000111333333333333333333333333222222222333333333333444444444444444444444444444333333333333444444444555444444444444444444444444444444333333333333444444222222222222222222222222111111111111111111111111222222222333333333333333222222222222333333333333333333333333333333333333444444444444555555555555333333333333333333333333444444444444444444444444333333333333444444444444444444444444555555555555555555666666666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111000000000000000111222222111111111111111111111111111111000000000000111111111111111111111111111111222222222222111111111111000000000000000000000000222111111111000000000000111111222222222222111111222222222222222222222222000111111111111222222222111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111222222222222111111111111111111111111111111111111222222111111111000000000222222222222222222222222222222222222222111111111333333333333222222111111111111111111111111111111222111111000000111111222000111222000......000333222111000000//////000000000000/////////.................................000//////////////////000////////////////////////000000000//////.........,,,...//////......///000///000000111111000000///............................../////////000000000///.........------------........................//////......------------------............------------............------//////......---,,,,,,,,,---------.........///////////////.........------,,,,,,,,,------...............------------......////////////////////////------------------------++++++++++++++++++++++++ggg^^^uuuSSSpppQQQ???===<<<;;;<<<<<<;;;999555555333222222333555555555555555444444444444444222333444444555555444444333333333333333222111111222222222222222222222222333222222333444444333111111111111222222222333333333333333333333333333333333222222222222333444444333333333333333333333333111222222222222222333333333333333333333333333333444444333333333222222222333333333333333333333333......111444444222444999444444444444444444444444333333333333444444444555555555555555555555555555444444555555555666666666555555555555555555555555666555555555555555555666555555555555555555555555333333333333333333333333444444444444444333333333444444555555555666666666444444444444444444444444666666666666666666666777444444444444444444444444555555555555555555555555444444444444555555555555555555555555666666666666777777888888888888777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222333333444444333333222111111000000111111222333222222222222222222222222222111111000000111111222111111111111111111111111222222222222222333333333000000111111222222333333333333333222222222222222222333333444444333333222222222333333444444555555222333333333444444444444222222222222222222222222333333333222222222222222000000000000000000000000222222222222222222222222333333333222222222111111222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222333333333222222222222222222222222222222222222222333222222111111222222333111222222222000000222444333222222111111111111111000000000////////////...........................111000000000000000000111000000000000000000000000111111000000000000//////...///111000//////000222222222333333333333222222000000000000000000000000//////000000000111111111///////////////.................................000000000000//////////////////000000000000//////......////////////........................................../////////000000000/////////.........------------------------///......------......///000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,fffbbbXXXiiiGGG>>>===;;;;;;<<<<<<:::888555444333333333333444555555555555555555444444444333444444555555555555555444444555555444444333222333333333333333333333333444333333444666666555333222222333333333444444444555555555555555555555555444333333333333444555555444444444444444444444444333333333333333333333333333333333444444444444444555555555444444444333333444444444444444444444444222555888999777555666:::555555555555555555555555444444444555555555666666666666666666666666666666555555555666666666666777666666666666666666666666666666555555555555666666666666666666666666666666555555555555555555555555666666555555555555444444666666666666777777777777777777777777777777777777888888777777666666666555222222333333444555555666666666666666666666666666555555555666666666777777666666666666777777777888777888888999999888888777777777777777777777777777666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444333333222222111111222222333444333333333333333333333333333222222111111222222333111111111111111111111111111111111222222333333333222222333444555555666666444444444444444444444444333333444444444444333333222222333333444555666666444444444444555555555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222333333333333222222222222333333333333333333333333222222222333333333333333444444444444444444333333333333333333333333333333444333333333333333333444222333333333333444555666555444333333222222333333111111111000000000000///////////////////////////222222111111111111222222000000000000000000000000000000000000000000000000///111222111000000111222111222222333333222222111111111111111111111111111111111111111222222222222111111111000000000000000////////////////////////111000000000000000000000000000111111111111000000//////000000000000//////.........//////000000000............////////////111111000000000/////////111111111000000000000000000//////......//////000111111111111111111111111////////////////////////------------------------bbb___\\\[[[hhh```YYY777<<<;;;:::;;;<<<;;;999777444444444333333444444444555555555555555555555555333444555555666666555555666666666666666555555444555555555555555555555555555444444555777888666555444444444444555555555555555555555555555555555555444333333333333444555555555555555555555555555555333333333333333333333333333333333444444555555555666666666666555555555555555555555555555555555555666777666444444444444444666666666666666666666666555666666666666777777777666666666666666666666666555555555555666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666777777666666666666666666666666666777777777777888888888888888888888888888:::999888777666555444333///000111333555666777888777777777777777777777777666666777777777888888888777777888888888999999999888888999999999999888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777555555555555555555555555666666666666666666666666333444444555555444444333444333333333333444555555555555555555555555555555444444333333333333444444111111111111111111111111111111111222222333333333222222333333444555666666555555555555666666666666333444444555555444444333222222333333444555666666444444555555555555666666666666666666666666666666555555555666666666666666444444444444444444444444444444444444444444444444333333222222222111111111444444444444444444444444444444444444333333333333333333333333333333333333222222333333444444444444666666666666666666666666555555555555555555555555555555444444444444555555444444444555777888888777666666555444444444444555333333222222222222111111111111111111111111111111333333333222222333333333111111111111111111111111000000000000000000111111111222333222111000111222222222222333333222222222333333333333333333333333222222222333333333444444222222222222222222222222111111111111111111111111000000000000111111111111000000111111111111000000000111111222222111111000...//////000000111111222............////////////222222111111111000000000333333333333222222222222111000000//////000000111000000000000000000000000000000000000000000000000........................YYYRRRfffPPPKKK@@@JJJ???;;;::::::;;;<<<;;;888666555555555555555555555555555666666666666777777777444555555666666666666666777888888888888777666666666666666666666666666666666555555666888999888777555555555666666666777777555555555555555555555555555444444444444555666666666666666666666666666666555555444444444444333333333333444444555666666666888777777777777666666666666666666666666666666666888777444222555999888555888888888888888888888888777777777777888888888888666666666666666666666666555555666666666777777777666666666666666666666666777666666555555666666777666666666666666666666666777777777777777777777777777777777777888888888999666666666777777777888888777777777777777777777777::::::999888666555444444000111222444666888999:::888888888888888888888888888888888888999999999999888999999999::::::::::::999999999::::::999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999777777777777777777777777888888888888888888888888555555666666666666555555666555555555555666777777777777777777777777777777777666666555555666666777333333333333333333333333222333333333333333444444111111222222333333444444666666666666666777777777555555666666666666555555333333333444555555666666555555666666666777777777777777777777777777777777777777777777777888888888666666666666666666666666444444444444444444444444444444444333333333222222555555555555555555555555555555555555444444444444444444444444444444444444222333333444444555555666777777777777777888888888666666666666666666666666666666666555555666666666555555555777:::;;;:::999888777777666666666666666555555555444444444333333333333333333333333333333555444444333333444444555444444444444444444444444111111111222222222222222333444555444333222333444444444555555555555444444555555555555555555555555333333444444444555555555333333333444444444444444333333333333333333333333111111111111111222222222111111222222222222111111222222333333333333222222000000000111111222222222////////////000000000000333333222222222111111111222222222222222222222222222111111000000111111222000000000000000000000000111111111111111111111111000000000000000000000000|||PPPDDDyyy}}}WWWDDD<<>><<<:::999999888777777777777777777777777666666666555555555555555555555555555555666555555444444555555666555555555555555555555555333444444444555555555555777888999888666555666777555555666666666666555555666666666666666666666666444444555555555666666666444444444555555666666666555555555555555555555555222222333333333444444444222333333444444333333222333333444444444444333333111111111222222222222222111111111222222222333333333333333333222222222222000111111111222333333333222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111tttLLL===```dddEEE===LLL======<<<<<<===>>>===:::777999999::::::::::::999999:::::::::;;;;;;<<<<<<<<<888888999::::::::::::999999::::::::::::999888888777777777777777777777777777666666888:::;;;:::999777777777777888888888888777777777777777777777777888888888777888888999:::::::::::::::::::::::::::999888888888777777666666666777777888999999::::::999999999888888888888777777777777777777777777777111888:::777777::::::666999999999999999999999999888888999999999:::::::::999999999999999999999999888888999999999:::::::::999999999999999999999999:::999999888888999999:::777777777777777777777777777777777777777777777777666666777888:::;;;<<<===888888999999999:::::::::::::::::::::::::::::::::888888999::::::;;;<<<<<<999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;================================================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999888888999999:::;;;:::::::::::::::::::::::::::999999999999999999:::999999999999999999999999999999888888777777666666888888888888777777777777555555666666777777777888:::;;;;;;<<<<<<;;;;;;:::888888888777777777777777999999::::::::::::;;;;;;999999999999999999999999888888888999999:::::::::666666666666666666666666666666666666666666666666888888888888777777777777888888888888888888888888666666666666555555555555555555555555555555555555333333444444555666777777555555666666777777888888777777777777777777777777888888777777777777888888666555666999===???===;;;:::999888888777777888888888888888888777777777777777777777777777777777777666666555555555555666666444444444444444444444444555666666666777777888888999:::;;;:::888777888999444444555555555555444444666666666666666666666666555555555555666666666666444555555555666666777777777777777777777777777777444444444555555555666666444444555555555555444444333444444555555444444333222222222222222222222222333333333444444444555555444444333333333333222222111111222333444444555555333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111ccc>>><<<@@@mmm\\\]]]MMMEEEAAABBB======;;;:::::::::;;;<<<;;;;;;;;;;;;:::::::::999;;;::::::999::::::;;;;;;<<<<<<=========<<<;;;;;;===<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;:::999:::<<<>>>;;;;;;<<<<<<<<<;;;:::999<<<;;;::::::999999::::::;;;:::999888888:::<<<===888888888888777777777777;;;;;;;;;;;;:::999888888;;;;;;;;;::::::999999999<<<<<<;;;:::999:::<<>>===<<<;;;;;;;;;;;;<<<===<<<;;;<<<======<<<;;;:::======:::777;;;EEEOOO===;;;999888999:::999888::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<:::999999:::::::::999<<<<<<<<<<<<;;;;;;;;;;;;===<<<:::::::::888555222333444555777888:::;;;<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555:::>>>===999888<<<@@@:::;;;;;;<<<<<<======>>>;;;;;;<<<<<<;;;:::999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;========================>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::<<>>===;;;999999:::;;;<<<<<<<<<<<<;;;;;;:::999888888999;;;<<<;;;999888888888AAA???<<<:::888888999:::<<<;;;:::;;;===>>>>>>>>>::::::;;;<<<>>>>>>;;;999:::999999999:::;;;:::999888888888888888888888888444555666777888888888888555555666777888888999999999777666666888999:::::::::<<<>>>>>><<<:::::::::888999:::::::::999777666<<<;;;;;;:::999999888888777777888999999888777777;;;999888888999999888666888999:::;;;;;;;;;;;;;;;:::;;;<<<;;;888777888999999::::::999777777999;;;777777777777666555444333222111222333666777666444666444333444777888888777888888888888999999::::::777:::<<<<<<;;;999::::::999:::;;;===>>>>>>??????:::999888777777888999999;;;:::888777666666666777::::::999999::::::;;;<<<888888999999888777666666666666666666666666777888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<:::999888888888888999999999::::::777888888888777777666555888888888888888999::::::888888777666666666666666777666666666666555555555555444333333444555666777666666555555444444444333333444444444444444444333555555444444444333333333777777666555444444333333333444444555555444444333666666666666666666666666444333222222111111222222222222222222222222222222333333333222222111111111000000111222222222111111RRR;;;DDDBBBjjjqqqsssJJJ777BBB@@@@@@AAAAAAAAA@@@???>>>@@@@@@???>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>>>><<<===============<<<<<<@@@@@@???>>>============777999<<<===<<<:::::::::888888999999::::::::::::999999999999999999::::::===<<<;;;;;;;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@AAACCCCCCBBBAAABBBCCC???>>><<<::::::;;;<<<===;;;:::999::::::;;;::::::999<<<===<<<:::<<>>===;;;999<<<<<<<<<======>>>>>>??????>>>>>>============>>>@@@@@@@@@@@@AAAAAABBBBBB???AAACCCDDDCCCBBBAAAAAA????????????????????????@@@@@@AAAAAA@@@??????>>><<<<<<<<<======>>>>>>>>>????????????????????????=========<<<<<<<<<;;;;;;>>>>>>????????????>>>>>>???????????????????????????????????????@@@@@@@@@?????????>>><<<===>>>@@@??????>>>??????@@@@@@AAAAAA@@@>>>>>>???@@@@@@AAA????????????>>>>>>>>>>>>999:::;;;;;;:::999;;;<<>>>>>>>>>>>===<<<>>>======<<<<<<;;;;;;;;;;;;<<<==================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>>>>===<<<:::;;;======<<<;;;<<<===<<<======>>>======;;;;;;::::::;;;<<<<<<=================================;;;999888888999999777666999::::::::::::999888777666666777888888999:::;;;555777999:::;;;<<<===>>>999999999999999888777666777666555666777888777666666555444333333333333333999999999999999888777777666666666666777888;;;<<<111222444777999:::;;;;;;<<<;;;:::999888999999:::999999888777666666666666555555555666666666777777888888888888888888777777777666666555555555555555666666666666777777777777444444555666777777777666999999:::::::::;;;;;;;;;999999999:::999999888888777777777777777888999999:::999999888888888888888888888888777777777666666777777666666666777999999777777777666666555555555555666666777777666666555666666555555555444444444444444444444444555555555333444444555555444444333666666666666666666666666444444333222222222222222333333333333333333333333333333333222222111111111333333222222222222222222]]]hhhkkklllyyy\\\999333CCCSSSYYYCCC???III;;;<<<>>>??????===;;;999======;;;:::::::::;;;<<<>>>======<<<<<<;;;;;;;;;BBBBBBBBBBBBBBBBBBBBBBBB======>>>>>>>>>>>>??????@@@BBBCCCBBB@@@?????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<===============<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;999:::;;;===>>>@@@AAABBB:::===@@@@@@???>>>>>>???CCCBBB@@@>>>>>>???@@@AAA@@@@@@????????????@@@@@@???@@@AAABBBCCCCCCCCCCCC<<<:::888888:::<<<======<<<======>>>>>>======<<<;;;;;;<<<<<<======>>>>>>????????????????????????;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<===???AAAAAA@@@>>>;;;;;;;;;<<<<<<<<<======BBBAAA@@@??????>>>>>>???999999::::::;;;;;;;;;<<<===<<<<<<===???>>>;;;888?????????>>>===<<<<<<<<<<<<============<<<;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>???????????????????????????>>>>>>>>>???>>>>>>======>>>>>>???????????????????????????======>>>>>>???@@@@@@AAA???@@@@@@>>><<<<<<===???=========>>>>>>?????????;;;;;;:::999999999:::;;;999999999999::::::::::::<<<===>>>>>>===>>>@@@BBBCCCBBBAAA???>>>>>>?????????>>>======>>>>>>===<<<>>>;;;999888:::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@@@@???>>>============>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<======888999;;;======<<<:::999888:::;;;;;;;;;;;;<<<>>>::::::;;;;;;::::::999888===>>>>>>======;;;:::999<<<;;;;;;::::::;;;;;;<<<>>><<<;;;;;;<<<<<<;;;:::777888999;;;;;;;;;;;;;;;???===<<<===?????????>>>:::::::::<<<===<<<:::888;;;;;;;;;;;;;;;:::::::::===;;;999999::::::999888777888888888777888999;;;444555777999;;;=========>>>===<<<<<<======<<<:::<<<===???AAACCCDDDEEEEEE???>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===???>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????999999999999::::::::::::888999999:::::::::999999999888888888888999::::::<<<<<<;;;::::::::::::;;;999999999999888888888888888888777777888888999:::777666666666666555555555888888999999999999888888888777777777777666666666444444555666666777888888444444555555555555444444666666666666666666666666555555444333333333333333444444444444444444444444333333333333333222222222777666444333333333333444jjj___lllWWWCCCPPPLLLOOOfffnnnNNN???dddyyyrrrUUU<<>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAA>>><<<<<<>>>AAA@@@???>>>>>>============????????????>>>===<<<<<<>>>???AAABBBCCCBBBAAA@@@CCCBBBAAA????????????@@@@@@@@@??????????????????>>>>>>>>>???@@@@@@@@@AAA;;;===>>>???>>>>>>???@@@::::::;;;<<<;;;;;;:::999=========<<<;;;;;;===>>>;;;::::::<<<@@@AAA???<<>>???@@@@@@?????????@@@BBBAAAAAAAAA@@@@@@@@@@@@>>>>>>???AAACCCDDDCCCAAADDDDDDEEEEEEFFFFFFGGGGGGBBBBBBAAAAAAAAAAAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBBEEEDDDCCCCCCDDDEEEEEEEEECCCBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCDDDDDDCCCCCCEEEFFFFFFDDDBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@DDDDDDCCCBBBAAAAAABBBDDDCCCCCCBBBBBBBBBBBBBBBBBB;;;<<<<<<;;;::::::<<<>>>>>>>>>===<<<<<<<<<======:::999999:::<<<<<<;;;:::AAA???>>>>>>???@@@???===<<<>>>?????????@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBAAA@@@???>>>>>>???>>>>>>>>>???@@@AAABBB===>>>??????>>>=========???@@@@@@@@@???>>>@@@BBB@@@@@@@@@@@@@@@?????????===============<<<;;;:::>>>===<<<;;;;;;<<<===>>>;;;:::999:::;;;<<<;;;:::::::::;;;;;;;;;;;;;;;;;;666555555666999:::999888AAA???>>>>>>??????===;;;:::999999999999999999999<<<:::888888999:::999999777888999888666555777:::666777999;;;===>>>>>>>>>999999:::<<<>>>===999555888888999:::;;;;;;;;;;;;<<<<<<;;;999888777666666777888999:::;;;:::999888777888999:::;;;::::::999777777666666666888999:::::::::999999999999999:::888888888888999999999999<<<;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<===============<<<<<<;;;;;;;;;<<<<<<===>>>===<<<<<<;;;;;;<<<<<<::::::::::::999999999999777777777777777777888888666555555555555555555555999::::::;;;;;;::::::999999999999999888888888888777777777888999999::::::555555666666666666555555666666666666666666666666666666555444444444444555555555555555555555555555555555555555555444444444:::999666444333444555666VVVUUUmmmlllYYYaaalll~~~xxxuuuccc^^^[[[^^^tttlll~~~cccHHHMMMKKKIIIHHHGGGHHHJJJKKKLLLLLLJJJIIIIIIIIIJJJKKKHHHIIIJJJLLLLLLMMMMMMMMMOOOOOOOOOOOOPPPQQQSSSTTTSSSRRRPPPMMMIIIEEEAAA???DDDFFFIIIKKKKKKKKKLLLMMMLLLLLLKKKKKKLLLMMMNNNOOOPPPOOOOOONNNLLLJJJHHHGGGJJJKKKKKKKKKIIIFFFBBB@@@BBBAAA@@@@@@@@@BBBDDDEEEHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGJJJJJJIIIGGGGGGHHHLLLPPPFFFIIIMMMPPPPPPMMMIIIGGGJJJKKKKKKIIIGGGHHHJJJMMMJJJGGGEEEHHHMMMPPPPPPNNNCCCEEEIIINNNQQQPPPLLLIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRPPPNNNMMMLLLLLLKKKIIILLLNNNNNNMMMLLLMMMNNNRRRRRRQQQQQQQQQPPPPPPPPPNNNNNNNNNOOOQQQQQQOOOMMMPPPOOOOOONNNMMMLLLLLLKKKMMMMMMMMMMMMNNNOOOQQQQQQTTTSSSRRRQQQOOONNNMMMLLLNNNPPPPPPNNNKKKMMMTTTZZZVVVVVVWWWWWWXXXXXXXXXXXX\\\]]]]]]^^^^^^^^^]]]]]]ZZZYYYYYYYYYYYYYYYYYYYYY[[[[[[ZZZYYYWWWVVVUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXZZZZZZXXXWWWWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZYYYXXXWWWVVVUUUWWWXXXYYYXXXUUUTTTTTTUUUUUUUUUUUUTTTSSSQQQOOONNNMMMNNNMMMLLLIIIIIIKKKMMMLLLKKKJJJIIIHHHGGGFFFFFFNNNNNNNNNMMMJJJIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNKKKJJJIIIJJJJJJJJJHHHEEEDDDDDDEEEGGGHHHGGGCCC@@@>>>@@@AAA@@@>>>===???@@@BBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>===<<<<<<===>>>>>>>>>>>>;;;999999;;;>>>???@@@@@@???===;;;<<<===@@@@@@??????>>>>>>>>>>>>::::::;;;<<<===???@@@AAA@@@@@@????????????@@@@@@@@@???>>>???AAABBBAAA@@@>>>===<<<;;;:::;;;;;;<<<===>>>@@@BBBDDDEEECCCBBB@@@???======>>>@@@AAABBBCCCBBBAAA@@@@@@@@@AAAAAABBB@@@??????@@@AAAAAA@@@AAAAAA@@@>>><<<;;;;;;<<<>>>===<<<;;;:::999888888;;;::::::<<<>>>??????>>><<<===>>>???@@@@@@@@@@@@DDDDDDCCCBBBAAA@@@???>>>:::;;;===>>>>>>===<<<;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;<<<======>>><<<<<<<<<=========>>>>>>;;;::::::::::::<<<>>>???>>>>>>>>>?????????@@@@@@???@@@@@@AAAAAA@@@@@@@@@>>>>>>===============>>>???>>>======<<<<<<======;;;;;;;;;;;;:::::::::999999999999999999999888888777777777777888888888888:::::::::;;;;;;:::::::::;;;;;;:::::::::999999999888888888888888888888888777777888888888888777777777777777777777777777777888777777666555666666666666666666666666666666666777777777777777777777777<<<:::888666555555666777ZZZbbbyyywwwppplllooowww~~~yyytttqqqhhhhhhhhhiiilllpppsssuuuvvvuuusssrrrqqqqqqrrrsssyyyzzz{{{|||~~~~~~vvvwwwyyy||||||zzzuuuqqqlllnnnnnnkkkfffcccdddfffqqqqqqrrrtttvvvwwwxxxyyyrrrrrrrrrrrrqqqpppnnnnnnnnnkkkgggdddaaa_______________^^^ZZZVVVVVV[[[___bbbdddeeedddaaa___]]]]]]WWWVVVVVVUUUTTTUUUUUUUUUUUUSSSOOOLLLIIIHHHHHHIIIDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCAAAAAAAAA@@@???===???>>>>>>???CCCIIIOOORRROOORRRUUUTTTPPPJJJFFFDDDMMMLLLJJJFFFBBB@@@@@@BBBCCCBBBAAA???>>>>>>???@@@===<<<;;;<<<===<<<:::888;;;:::999:::===???@@@???;;;:::888888888:::===>>>@@@???===:::777777999<<<;;;<<<>>>???@@@AAAAAAAAA@@@@@@@@@@@@???>>>===<<<999:::::::::::::::999999<<<<<<;;;;;;;;;<<<===>>>:::;;;<<<======<<<<<<<<<===<<<<<<<<<<<<===>>>???======>>>>>>>>>?????????;;;;;;<<<===>>>@@@BBBCCC=========>>>>>>>>>????????????@@@@@@???>>>>>>===@@@??????>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<=========<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::777777777777777777777666999999::::::::::::999999888888888888888888888888999999888777777777777777888888888888888888888888777777777888888888888888;;;:::888777666777777888YYYbbbwww~~~yyyvvvuuuvvvssstttvvvwwwwwwvvvtttsssfffddd```]]][[[XXXUUURRRXXXVVVTTTTTTXXX```hhhmmm|||}}}tttmmmlllmmmcccaaa___\\\[[[[[[\\\\\\WWWVVVVVVVVVVVVSSSNNNKKKKKKFFFAAAAAAEEEEEEBBB===>>><<<::::::<<<@@@EEEHHH<<>>>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::777777888888999999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999888888888888888999999999999999999999999666666666777777777888888888888888888888888888888RRRiii}}}uuummmkkklllppptttzzzrrrnnnggg\\\RRRPPPLLLFFF@@@>>>???BBBEEEKKKbbb}}}vvvwwwxxxyyyxxxxxxvvvuuuvvvuuusssrrrqqqqqqqqqrrrkkkiiigggeeeeeehhhkkkmmmooopppsssuuutttqqqnnnllljjjiiigggeeecccaaaaaa`````````aaaaaaaaabbbbbbbbb___^^^]]]\\\YYYUUURRRPPPQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTSSSQQQPPPNNNMMMJJJJJJIIIHHHGGGGGGHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA;;;<<<=========<<<:::999777777777888888999999999<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;===>>>???@@@<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999999444555555555666666777777777777888999999999888888