BM6P6(@ oooVVVCCC===???AAACCCCCCAAA???>>>@@@???<<<:::999888888888:::999777666444333333333888777555444333333444444666666555444333333222222444333111000111333333333666555555444333222111111222222333333333333444444666555444333444666888:::===JJJZZZfffuuummmrrrgggiiicccYYY[[[```iiissszzzjjjfffjjjkkkvvv}}}yyypppdddXXXQQQPPPQQQdddxxx}}}xxxyyywwwqqqhhh```]]]]]]UUUYYY```fffooo{{{yyy|||mmm```ZZZZZZYYYWWWTTTRRRPPPOOOPPPQQQQQQPPPNNNMMMMMMNNNMMMMMMNNNOOOQQQTTTWWWYYY[[[[[[[[[ZZZZZZ\\\aaadddaaa```]]]ZZZVVVTTTRRRQQQNNNPPPSSSUUUWWWYYY\\\^^^^^^```cccfffgggjjjmmmppppppmmmnnnwww~~~lllaaasssqqqnnnyyylllgggeeecccaaa___]]][[[[[[[[[```___]]][[[YYYWWWWWWVVVVVVWWWXXXWWWUUUTTTUUUVVVSSSVVVYYYYYYWWWTTTRRRQQQNNNNNNOOOSSSXXX[[[YYYWWWRRRTTTWWWYYYZZZYYYXXXWWWSSSRRRQQQOOONNNNNNOOOOOOMMMNNNPPPQQQRRRQQQQQQPPPnnnUUUCCC>>>???AAACCCCCCBBBAAA@@@@@@???===;;;999999999999999888777777666666666666666555444333222333444555666555555444333333222222444333111111111222333333444444333333222222111111222222333333333333444444555444444444555666888999===IIIVVVbbbrrrqqqsssoooooovvvaaa\\\```hhhpppyyyrrriiiiiijjjsss|||rrrggg^^^ZZZZZZ```uuu~~~vvvvvvwwwvvvppphhhbbb``````[[[^^^bbbgggnnnxxxzzz|||uuucccZZZVVVWWWWWWVVVUUUTTTRRRQQQQQQRRRRRRQQQOOONNNNNNOOOOOOOOOOOOQQQSSSVVVXXXZZZ]]]^^^^^^]]]\\\\\\___aaa```^^^\\\YYYVVVTTTRRRRRROOOQQQTTTVVVWWWYYY\\\^^^___bbbeeegggiiijjjmmmooonnnnnnqqq|||mmmdddqqqpppyyypppfffbbbdddbbb```]]]\\\[[[\\\\\\```^^^]]]ZZZXXXWWWVVVUUUUUUVVVWWWVVVUUUSSSSSSTTTQQQTTTXXXYYYWWWUUUSSSSSSPPPPPPPPPSSSWWWYYYXXXVVVQQQRRRUUUWWWXXXWWWVVVUUUPPPOOONNNLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRQQQmmmUUUCCC???@@@AAACCCDDDDDDDDDCCC@@@???===<<<:::999999999999888888888888888999999444444333222222333555666555555555444444333333222333333222222222222333333222222222222222222222222222222333333333333444444444444444555666666777777<<>>===;;;;;;:::::::::999999888888888888888444444333333444555777888555555444444444333333333222333333333222222333444000000111111111222222222222222222333333333444444333444555666666666666555<<>>>>>===<<<;;;:::;;;;;;999888777666666666555555555555666777999:::444444444444444333333333111333555444222222333444000000000111111222222333222222222333333333444444333444555555666555555444:::???FFFPPPddd|||sssrrrsssooowwwxxx]]]XXX\\\]]]gggvvv|||qqqjjjgggkkkxxx|||uuu~~~{{{sssqqqjjjcccfffkkkoootttuuuuuuuuuqqqnnnnnnrrrvvv}}}}}}|||xxxuuuvvv{{{{{{rrriiiddd___XXXSSSSSSQQQRRRSSSTTTTTTRRRPPPOOOTTTUUUVVVUUUSSSRRRSSSTTTSSSSSSSSSSSSTTTVVVXXXYYY\\\___bbbcccaaa^^^\\\[[[UUUTTTTTTTTTTTTTTTUUUVVVUUUWWWYYY[[[\\\^^^```bbbgggjjjmmmnnnnnnnnnoooppprrr}}}nnn\\\YYYpppqqqrrrhhhcccbbbccc___]]][[[XXXXXXXXXZZZ[[[ZZZZZZYYYYYYWWWVVVTTTSSSQQQRRRSSSRRRPPPOOOPPPQQQOOORRRUUUWWWWWWWWWWWWXXXWWWVVVUUUTTTRRRQQQPPPPPPSSSTTTTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPJJJJJJJJJKKKLLLNNNOOOOOO|||gggRRRCCC???AAADDDFFFGGGGGGEEEDDD????????????>>>===<<<;;;===<<<:::888777666555555777666666666777888:::;;;444444444444444444444444111444666666333111333555000111111111222222333333222222333333333333444444444444444444444444444444888<<>>AAAEEEHHHHHHFFFCCCAAA?????????@@@???>>><<<;;;<<<<<<:::999888888888888777777666666666777999:::444444444444444444444444000444777777333111333555222222222222333333333333222222333333333333444444555555444333333333444555555999???KKK___rrr{{{{{{ssszzzkkkqqqrrrgggnnn~~~eeeXXXXXXeeeooo}}}xxxlllgggppp{{{wwwllllll}}}{{{hhh\\\bbblllppprrruuuooopppoooooosss}}}{{{tttiiiccc______\\\WWWUUUWWWSSSRRRQQQOOOOOOOOOOOOPPPSSSTTTUUUUUUTTTSSSTTTUUUWWWVVVVVVVVVVVVWWWYYYZZZ[[[]]]```___\\\XXXUUUTTTNNNNNNOOOPPPSSSUUUWWWXXXWWWZZZ]]]```bbbdddhhhjjjlllmmmnnnnnnoooqqquuuxxxaaaVVVVVVbbbvvviiigggcccaaaccc\\\\\\[[[ZZZXXXVVVUUUTTTSSSTTTVVVWWWXXXWWWVVVUUUQQQPPPOOOMMMLLLOOOTTTYYYTTTUUUWWWWWWUUUTTTTTTUUUTTTUUUUUUSSSPPPOOOQQQSSSVVVVVVUUUUUUTTTSSSRRRRRRNNNNNNOOOPPPPPPOOOOOONNNNNNMMMLLLLLLLLLLLLMMMNNNzzzeeeQQQDDD>>>AAAFFFIIIIIIFFFBBB>>>>>>???@@@@@@???>>>===<<<<<<;;;;;;::::::;;;;;;;;;777666666555555666888999444444444444444444444444000444888777333111333555333333333333333333333333222222333333333444444444666555333222222333555666444888>>>KKK^^^ooouuusssjjjqqqlllmmmzzzfffeeeqqq|||tttcccbbbdddmmmyyy~~~ooogggnnnwww}}}zzzmmmlll}}}mmm```[[[eeepppqqqtttyyyqqqqqqqqqsssyyyxxxpppnnnccc]]]ZZZZZZXXXUUUUUUXXXRRRQQQOOONNNNNNOOOQQQRRRSSSTTTUUUUUUTTTSSSTTTVVVYYYXXXXXXWWWXXXYYYZZZ[[[]]]^^^```^^^ZZZUUURRRQQQLLLMMMNNNPPPRRRUUUWWWYYYXXX[[[^^^aaadddfffjjjmmmnnnnnnnnnnnnooorrrwwwzzzqqqZZZVVVZZZhhhllldddbbb^^^[[[]]][[[[[[[[[ZZZXXXVVVSSSQQQQQQRRRUUUWWWXXXWWWVVVVVVRRRPPPNNNKKKKKKPPPVVV[[[UUUWWWXXXWWWUUUSSSSSSTTTSSSTTTUUUSSSPPPOOORRRUUUVVVVVVUUUTTTSSSRRRQQQQQQNNNOOOPPPQQQQQQQQQPPPOOOPPPPPPNNNMMMMMMMMMNNNOOOyyy```NNNFFF@@@CCCGGGIIIGGGEEEDDDCCC>>>???@@@AAA@@@>>><<<;;;;;;<<<===;;;999777888999888666444555888999777555666777777555333111111222444444444444444444444333777555444444444444222111000111111111111222222222444444333333222111000000444777:::@@@PPPdddlllkkk```iiiyyyxxxdddmmmttthhhbbbsssxxxhhhmmmiiiooozzzlllfffjjjttt}}}xxxuuuyyy{{{pppaaaYYYYYYhhhtttvvvuuuvvvlllnnnsss{{{wwwmmmfffaaa___\\\YYYWWWVVVVVVUUUSSSRRRRRRQQQQQQQQQQQQRRRRRRTTTVVVXXXWWWTTTSSSTTTWWWYYYYYYZZZZZZZZZZZZZZZYYY[[[YYYVVVRRROOONNNNNNNNNNNNOOOQQQTTTWWWYYYXXXWWWYYY\\\___bbbdddgggkkknnnppppppnnnkkkiiiooozzzxxxeeeUUUVVVddd||||||jjjeeebbb[[[YYY^^^YYYXXXWWWXXXYYYXXXVVVUUURRRSSSUUUWWWXXXXXXWWWWWWUUUQQQLLLLLLOOORRRTTTUUUVVVUUUSSSUUUXXXYYYWWWUUUMMMKKKIIIJJJMMMQQQSSSTTTNNNOOOPPPRRRSSSTTTTTTTTTSSSQQQOOOLLLKKKLLLMMMMMMLLLNNNOOOOOONNNOOOQQQSSSyyy___LLLCCC>>>AAADDDFFFEEEBBBAAA@@@>>>???@@@@@@@@@>>><<<;;;999;;;;;;;;;999999999;;;<<<999777666777777444222444555555444222000111222333333333222333333444444777555444333444444222111111111111111222222222222333333333333333444444444333666888===IIIZZZdddeeeaaafffrrr~~~ggghhhvvvsssjjjppp~~~vvvooohhhjjjvvvsssjjjjjjqqqxxx}}}{{{~~~mmm^^^WWWZZZiiitttsssooonnnkkkpppyyyvvvnnnhhhccc```^^^[[[XXXVVVUUUUUUTTTSSSPPPPPPOOOOOOOOOOOOPPPPPPSSSTTTUUUTTTRRRRRRSSSVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXVVVSSSPPPOOONNNNNNOOOPPPQQQRRRUUUXXXZZZZZZYYY[[[^^^bbbdddfffgggjjjlllhhhiiiiiiiiimmmwwwkkk___WWW___uuuqqqaaa]]]\\\VVVVVV[[[___]]][[[ZZZZZZXXXVVVTTTUUUUUUVVVVVVWWWVVVVVVVVVSSSOOOKKKJJJMMMQQQSSSSSSSSSRRRSSSUUUXXXYYYWWWUUUSSSPPPMMMMMMNNNPPPRRRRRRNNNNNNPPPQQQRRRSSSSSSSSSRRRPPPNNNMMMLLLMMMNNNNNNMMMNNNNNNNNNMMMNNNPPPSSSzzzaaaMMMDDD>>>@@@DDDDDDCCCAAA??????>>>???@@@@@@???>>><<<;;;888999;;;::::::999;;;<<<;;;:::888777777666444222222444444333111000111222444333333222333444666777666555333333444444222111111111111111222222222333111111222333555666777777333777999:::AAAOOOZZZ```dddfffmmm}}}rrriiimmmzzznnnppp}}}tttjjjeeellluuu}}}~~~qqqkkkmmmrrrwww}}}ooo```ZZZ^^^llluuupppiiigggiiissszzzvvvoooiiieeeaaa^^^\\\[[[YYYVVVTTTSSSSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOTTTTTTTTTSSSRRRRRRTTTVVVUUUUUUVVVVVVVVVVVVUUUUUUSSSRRRPPPNNNMMMNNNOOOPPPRRRSSSUUUXXXZZZ[[[\\\\\\]]]aaadddggggggggghhhiiieeefffhhhlllttthhhYYYXXX[[[jjjwwwhhh\\\ZZZZZZWWWXXX\\\___]]][[[YYYYYYXXXWWWUUUYYYXXXWWWUUUUUUTTTTTTTTTOOOLLLIIIHHHKKKNNNPPPQQQPPPPPPRRRVVVXXXXXXVVVTTTVVVSSSOOOMMMNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKLLLOOORRR~~~dddPPPGGG@@@BBBEEEEEECCCAAA@@@@@@>>>?????????>>>===<<<;;;999:::;;;;;;999999:::;;;888777777777777888777777222444555444222222333444555444333333444666888999555444333333444444222111111111111222222222333333000111222333444555666777444888::::::>>>HHHUUU___ggghhhmmm|||sssnnnzzzsssuuu{{{mmmccceeejjjqqqyyyooolllnnnrrr{{{~~~jjjcccdddoootttmmmfffdddhhhvvvzzzqqqmmmhhhccc```]]]ZZZXXXYYYWWWSSSRRRRRRRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQUUUTTTSSSRRRRRRSSSUUUWWWSSSSSSSSSSSSSSSSSSRRRQQQOOONNNMMMLLLLLLNNNPPPQQQTTTVVVXXXZZZ[[[]]]^^^```___cccgggiiihhhggggggggghhhiiilllsss~~~iiiZZZQQQZZZeeexxxmmmbbbZZZYYYZZZYYYYYY\\\ZZZXXXVVVUUUWWWXXXXXXXXX\\\ZZZWWWUUUSSSRRRRRRRRRLLLJJJHHHHHHIIILLLNNNPPPOOOQQQTTTVVVWWWVVVSSSQQQTTTQQQNNNLLLLLLLLLKKKJJJMMMMMMNNNOOOPPPPPPPPPOOOIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLJJJIIIKKKNNNQQQfffPPPFFFAAACCCEEEEEEBBB@@@????????????>>>>>>===<<<<<<;;;;;;<<<<<<;;;999888888999777888888888777777777888444555666555444333444555333333333333333555777888444333222222333444333111111222222222222333333333111111222222333333333444333555888999;;;CCCQQQ\\\eeehhhppp~~~{{{qqqjjjxxx|||qqqccc```bbbgggtttvvvpppoooooouuu}}}}}}xxxoookkkpppppphhhbbbbbbhhhwww~~~|||xxxrrrmmmjjjgggdddaaa___]]]ZZZWWWWWWUUURRRPPPPPPQQQPPPOOOPPPPPPQQQRRRRRRQQQPPPPPPRRRQQQPPPPPPQQQRRRSSSSSSQQQQQQQQQQQQQQQPPPOOOOOOLLLLLLKKKKKKLLLOOOQQQSSSVVVXXX[[[\\\\\\^^^aaacccaaadddhhhjjjjjjhhhhhhgggiiikkkqqqzzzxxxZZZWWWTTTbbbtttddd^^^XXXWWWXXXWWWWWWYYYZZZWWWTTTSSSUUUWWWXXXXXX\\\ZZZXXXUUURRRQQQQQQQQQJJJJJJIIIIIIIIIKKKNNNQQQRRRTTTVVVWWWVVVSSSOOOMMMQQQOOOLLLLLLLLLMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKIIIHHHIIILLLNNNfffNNNBBBAAABBBCCCBBB@@@>>>======??????>>>======<<<<<<;;;<<<======;;;999777777888:::;;;;;;999666555555555666777777666444444444555000111111222222333333333444222111222333444333111222222222222333333333333222222222222222222222111111111333666999>>>JJJVVV___eeeqqqtttfffzzz}}}vvveee^^^]]]___jjjwwwxxxrrrooopppyyy{{{|||{{{tttsssoooeee```aaaiiixxx|||wwwsssooojjjfffaaa```^^^^^^^^^]]][[[XXXVVVTTTQQQPPPPPPPPPOOONNNMMMNNNOOOPPPPPPOOONNNMMMMMMLLLLLLMMMOOOPPPOOONNNPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKLLLNNNQQQSSSUUUWWWZZZ]]]]]]]]]^^^bbbfffdddgggjjjllllllkkkllllllhhhlllvvvgggTTTXXXYYYiii~~~{{{dddaaa]]]\\\\\\\\\\\\[[[^^^ZZZVVVSSSSSSUUUVVVVVVZZZYYYWWWUUUSSSRRRQQQPPPJJJKKKLLLKKKKKKMMMPPPSSSUUUWWWXXXXXXTTTPPPNNNMMMOOONNNMMMMMMOOOPPPPPPOOOLLLLLLMMMMMMMMMLLLKKKKKKHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJJJJHHHHHHJJJKKKhhhOOOCCCBBBDDDDDDCCC@@@>>>======???>>>>>>===<<<<<<;;;<<<:::;;;<<<;;;999888999::::::;;;<<<:::666444555666666777777666444222333444111222333444444444222111333222111222333444333111222222222333333333444444333333333333333333333333111///000555888;;;DDDNNNZZZcccrrr}}}iiixxx~~~lllccc^^^\\\dddooozzzwwwooommmsssxxxzzz}}}|||uuuhhhaaabbbkkkyyyyyy~~~wwwrrrnnnkkkfffccc\\\\\\\\\]]]^^^]]]ZZZXXXVVVSSSPPPOOOPPPPPPPPPOOOLLLMMMOOOPPPPPPOOOMMMLLLKKKKKKKKKNNNQQQQQQOOOLLLOOOOOOOOOOOONNNMMMLLLKKKMMMLLLLLLMMMOOORRRUUUWWWXXX[[[^^^^^^]]]^^^cccggggggjjjmmmnnnoooppprrrtttmmmtttaaaUUU[[[gggvvvrrrddddddcccbbbbbbcccbbb```]]]YYYTTTQQQQQQSSSUUUVVVWWWWWWWWWVVVTTTSSSQQQPPPLLLMMMOOONNNNNNOOOSSSVVVUUUWWWYYYWWWSSSPPPOOOPPPNNNMMMLLLMMMOOOPPPPPPOOOLLLLLLLLLLLLLLLKKKJJJIIIFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHJJJJJJIIIHHHHHHHHHjjjSSSGGGFFFGGGGGGEEEBBB@@@?????????>>>===<<<<<<;;;;;;<<<888:::;;;;;;999999:::<<<666999::::::777666888:::666777777555333111111222333555777999999777444222333222111111333444333111222222333333333444444444333333333444444555555555444000111666999;;;BBBJJJXXXccctttiiiwww{{{sssiiiaaa]]]bbblllnnn~~~zzzoooiiimmmooonnnttt~~~|||mmmeeedddmmmyyyuuulllqqq}}}{{{wwwqqqlllhhheeeaaa^^^]]]]]]]]]]]]]]]\\\XXXUUUVVVSSSPPPOOOPPPPPPPPPOOONNNOOOQQQRRRRRRQQQOOONNNMMMMMMNNNQQQUUUUUUQQQMMMOOOOOOOOONNNNNNMMMKKKKKKMMMMMMMMMNNNPPPSSSVVVXXXXXX[[[^^^^^^\\\^^^ccchhhjjjllloooppprrrtttwwwyyyvvv~~~aaaZZZ^^^{{{zzzhhh___aaaaaaaaaaaacccbbb```WWWSSSNNNMMMOOORRRVVVWWWUUUVVVVVVVVVUUUTTTRRRQQQMMMOOOQQQPPPOOOQQQTTTXXXUUUWWWXXXWWWSSSQQQQQQSSSLLLKKKJJJKKKMMMNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHCCCCCCDDDDDDDDDDDDCCCCCCEEEHHHJJJKKKJJJHHHGGGGGGjjjQQQGGGFFFEEEDDDBBB@@@>>>===<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888888777777777777777777777777666666666666555555555555222222222222222222222222111111111222222333333333222333333333333222111111,,,000444444111000444888===777444555666888<<>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999888888777777777777777777777777777666666555555444444444333222222222222222222222222222222333333333444444444222333333333333222111111...111333333222222555777555111000333555777<<>>>>>======???>>>===<<<;;;:::::::::<<<;;;;;;::::::999999888777777777777777777777777666666555555444333222222333333333333333333333333333333444444444444555555222333333333333222111111000111222222333444555555222//////333555666999>>>EEESSSeeetttzzzbbbhhhvvvmmmuuuuuuddd\\\ZZZbbbnnn|||tttkkkffflllqqqsssxxx|||mmmwwwppp\\\ZZZ___mmm|||uuurrrooonnnjjjfffccc___]]]\\\ZZZXXXWWWWWWWWWWWWUUUTTTRRRRRRQQQPPPPPPPPPPPPQQQSSSRRRRRRQQQQQQPPPOOOOOOOOONNNLLLLLLMMMMMMLLLKKKNNNMMMLLLKKKKKKKKKLLLLLLNNNPPPRRRSSSSSSUUUXXX[[[_________aaacccfffiiikkkkkkmmmoooqqqtttzzzsssfffmmmvvvhhhaaa]]][[[YYYYYYZZZZZZXXXWWWTTTRRRRRRSSSUUUWWWXXXWWWXXXYYYZZZ[[[ZZZXXXUUUSSSPPPOOOMMMMMMNNNPPPSSSUUUSSSSSSSSSSSSRRRQQQOOOOOOKKKJJJIIIIIILLLMMMMMMMMMJJJJJJKKKJJJJJJIIIGGGGGGBBBCCCCCCDDDEEEFFFGGGGGGGGGIIIJJJJJJHHHGGGGGGGGG~~~dddMMMCCC========================???>>>===<<<;;;:::::::::======<<<<<<;;;;;;;;;:::888888888888888888888888777777666555444333333222333333333333333333333333333333333444444444444444222333333333333222111111111000///111333444444333555333222666666555666999<<>>>>>===;;;;;;:::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888888777666555555444333333333333333333333333333333333222222222222222222333333333333222111111000///...000222333222111444222222555666444444777:::EEEWWWgggvvv|||pppuuuuuujjjpppzzzhhh``````dddpppvvvooolllmmmppptttzzzfffVVVZZZdddoooyyyrrrooommmkkkiiifffbbb```^^^]]]]]]ZZZZZZYYYXXXVVVUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNLLLLLLLLLLLLKKKJJJJJJJJJOOOMMMKKKJJJJJJLLLNNNOOOPPPRRRTTTUUUUUUWWWZZZ]]]```aaabbbdddgggjjjnnnppprrrrrrssstttzzz}}}]]]___vvvlllccc```\\\ZZZWWWTTTTTTUUUXXXYYYYYYXXXYYYZZZYYYYYYXXXYYYYYYZZZ\\\^^^^^^\\\YYYYYYYYYVVVSSSOOOMMMMMMOOOSSSUUUXXXWWWVVVTTTQQQNNNKKKJJJOOONNNMMMNNNPPPPPPOOONNNMMMLLLKKKKKKJJJIIIIIIIIIEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJIIIGGGFFFGGGHHHdddMMMBBB;;;;;;;;;;;;<<<<<<============<<<;;;;;;;;;;;;<<<888888888888888888888888::::::::::::::::::::::::888888888777777777777666333333333333333333333333333333222222222222111111222333333333333222111111///000000111111111222222///---...222444333555888;;;BBBQQQbbbqqqtttkkkzzzwwwhhhiiiyyysssbbb^^^^^^hhhwwwuuullljjjlllpppqqqwwwdddWWW[[[bbbqqq|||tttnnnjjjiiihhhfffccc___]]]\\\\\\]]]YYYZZZZZZXXXVVVTTTTTTUUUPPPQQQRRRRRRSSSRRRRRRRRRQQQPPPPPPOOOOOONNNMMMMMMKKKLLLMMMMMMKKKKKKLLLMMMOOOMMMKKKJJJJJJLLLOOOPPPQQQSSSUUUVVVVVVXXX[[[]]]bbbccceeehhhkkkmmmooopppqqqsssuuuxxxjjjWWWddd}}}ggg```^^^\\\\\\YYYUUUSSSTTTVVVXXXXXXXXXZZZ[[[[[[YYYWWWWWWXXXZZZ]]]______[[[YYYZZZ\\\WWWUUUQQQOOOOOOQQQTTTWWWZZZXXXVVVRRROOOMMMLLLKKKNNNMMMMMMMMMOOONNNMMMKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFFFFGGGIII}}}dddMMMBBB;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======999999999999999999999999999999999999999999999999666666666666777777777777444444444444444444444444444444333333333222222222222333333333333222111111000222444333111000222555111......111333222555999:::===HHHZZZjjjxxxooorrrooohhhssskkkbbb^^^dddqqqrrrkkkkkkmmmmmmqqqwww~~~fffZZZ[[[```qqq~~~wwwpppkkkgggfffdddbbb___[[[YYYYYYZZZ[[[XXXYYYYYYWWWTTTRRRRRRTTTNNNNNNPPPQQQQQQQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMJJJLLLNNNNNNMMMLLLNNNPPPOOONNNKKKJJJJJJLLLOOOQQQRRRSSSUUUVVVWWWYYY\\\^^^ccceeehhhllloooppppppppprrruuuzzzuuu[[[YYYpppsssfff___^^^^^^aaa]]]WWWSSSRRRSSSTTTUUUTTTVVVYYYYYYWWWVVVVVVXXXYYY]]]```___[[[YYYZZZ]]]WWWUUUSSSQQQQQQSSSVVVXXXYYYWWWTTTPPPNNNNNNNNNOOONNNMMMMMMNNNPPPOOONNNLLLKKKJJJIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFHHHIII|||cccMMMBBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777444444555555666777777777444444444444444444444444555555555444444333333333222333333333333222111111000444777666222111444888777333222333444222444888777777@@@QQQcccqqq|||ttt~~~zzzlllqqqzzzvvvjjjaaaeeeooo~~~yyyooommmnnnoooooossszzziii^^^]]]___qqqzzztttooojjjgggfffaaa___\\\YYYWWWWWWXXXYYYVVVXXXYYYVVVRRRPPPQQQRRRKKKLLLNNNOOOPPPOOOOOONNNPPPPPPOOOOOONNNMMMMMMLLLJJJMMMOOOOOONNNNNNPPPSSSOOONNNKKKJJJJJJMMMPPPRRRRRRTTTVVVWWWWWWYYY\\\___dddgggkkknnnqqqqqqqqqppptttyyy~~~eeeTTT]]]{{{mmmfff```]]]```fffaaaYYYTTTQQQQQQQQQQQQOOOSSSVVVWWWVVVUUUVVVXXXYYY]]]```___[[[YYY[[[^^^WWWVVVTTTSSSSSSUUUWWWXXXXXXUUURRROOONNNOOOQQQSSSNNNNNNOOOPPPRRRSSSQQQOOOMMMLLLJJJIIIHHHHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFFFFHHHJJJ|||fffPPPBBB<<<<<<<<<<<<<<<<<<<<<;;;@@@@@@??????>>>===============<<<;;;::::::999999;;;:::999888777777777777666666666666777777777777888444111111333444333111444666666333///,,,---...333333333222222222111111111111222333333333333222111111222222222333333333444666>>>GGGQQQ\\\nnn}}}kkkkkk|||rrr|||kkkeeejjjwwwyyyrrrlllkkkjjjlllrrrxxx~~~rrr```\\\aaakkk}}}|||wwwwwwzzz|||~~~{{{wwwqqqkkkfffbbb``````___\\\ZZZWWWVVVUUUTTTVVVVVVVVVUUUSSSQQQPPPOOOQQQPPPOOOMMMLLLMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLLLLMMMOOOQQQRRRSSSTTTTTTVVVQQQMMMLLLOOORRRSSSSSSTTTUUUUUUVVVWWW[[[aaaeeeiiilllpppqqqooooooppprrrwww~~~{{{zzznnn\\\XXXcccvvvkkkeee___```eeeccc___[[[XXXXXXWWWUUURRROOOQQQTTTUUUUUUUUUWWWXXX[[[[[[ZZZYYYXXXWWWVVVVVVTTTSSSQQQPPPPPPRRRSSSUUUUUUSSSPPPNNNLLLLLLLLLMMMNNNQQQTTTUUUSSSQQQPPPPPPOOOMMMKKKJJJJJJJJJHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHJJJIIIGGGFFFEEEFFFFFFGGG{{{dddNNN@@@888999:::<<<>>>@@@AAABBB@@@@@@??????>>>=========<<<<<<<<<;;;;;;::::::999888888999999999999999999666666666666777777777777777444111111333444444222222444555333000//////111333333222222222111111111111111222333333333333222111111222222222333333333222333999AAAIIIUUUfffuuurrrkkkttt|||vvviiigggooo~~~ssskkkiiifffhhhmmmssswwwvvveee^^^```kkkzzzxxxvvvwwwzzz|||}}}yyysssmmmgggdddbbbaaaaaa___\\\XXXVVVUUUVVVVVVUUUUUUTTTSSSRRRPPPOOONNNPPPOOONNNMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMOOOPPPRRRSSSSSSSSSRRROOOKKKKKKOOORRRTTTUUUVVVWWWXXXYYY[[[^^^bbbeeehhhlllppprrrqqqqqqtttwww|||}}}ssslllpppyyyyyyaaaSSSXXXmmmmmmddd```[[[[[[___```]]]YYYXXXXXXXXXWWWUUUQQQSSSUUUVVVUUUUUUWWWXXX[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUSSSRRRRRRSSSUUUVVVUUUSSSPPPNNNMMMLLLMMMMMMNNNQQQTTTUUUTTTRRRQQQPPPOOOMMMKKKJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGEEEEEEEEEFFFFFF{{{cccKKK>>>777888:::<<>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;666777999:::;;;;;;;;;:::777777777777666666666666555333222222444555555444000111333333222111333444222222222111111111111111111111222333333333333222111111222222222333333333222222666<<>><<<<<<======>>>>>>???????????????>>>======<<<<<<::::::;;;;;;;;;;;;;;;;;;777888:::<<<<<<<<<:::999777777777777666666666666444333333444555666666666111222222333333333444444111111111111111111111111111111222333333333333222111111222222222333333333555444666:::>>>FFFUUUdddttt{{{oookkk|||wwwpppuuu}}}yyyjjjeeecccfffjjjlllqqqwww}}}yyykkkdddeeennn{{{vvvrrrpppnnnlllkkkpppnnniiieeeaaa___^^^^^^]]]\\\[[[YYYXXXVVVUUUUUUSSSRRRQQQPPPOOONNNNNNMMMLLLMMMNNNNNNMMMLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMNNNPPPQQQQQQRRRRRRRRRQQQPPPQQQSSSVVVYYYZZZZZZ\\\```bbbbbbcccdddeeehhhlllqqqsssuuuyyy~~~qqqlllqqq{{{eee]]]fffxxxlllbbbaaaaaa]]]ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXVVVXXXYYYYYYWWWVVVWWWXXXZZZZZZYYYYYYXXXWWWWWWVVVWWWVVVUUUTTTTTTTTTUUUUUUSSSRRRQQQOOONNNMMMMMMNNNOOORRRTTTTTTSSSRRRQQQRRRPPPNNNLLLLLLLLLLLLKKKJJJKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHH}}}cccLLL??????>>>>>>>>>======<<<<<>>>>>===<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;999:::<<<<<<<<<:::888777888777777777666666666555333444555555555666666777444444333333333444333333111111111111111111222222111111222333333333333222111111222222222333333333666555666888:::@@@MMM[[[pppsss```mmm{{{yyyxxxyyynnngggbbbcccfffiiimmmrrrwww|||~~~nnnfffcccjjjzzz}}}{{{xxxtttpppmmmjjjfffcccgggfffeeecccaaa^^^[[[ZZZWWWXXXZZZ[[[ZZZWWWSSSQQQSSSRRRQQQOOOOOONNNNNNNNNLLLMMMNNNNNNMMMLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSUUUWWWYYY[[[^^^aaadddddddddeeefffkkkooosssvvvxxx}}}{{{qqqvvvrrr___gggpppiiiccccccccc```[[[YYYYYYYYYYYYXXXWWWVVVUUUUUUWWWYYYZZZZZZXXXWWWWWWXXXYYYYYYXXXXXXWWWVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSQQQQQQPPPOOONNNMMMMMMMMMOOOQQQSSSSSSRRRQQQQQQQQQRRRPPPMMMLLLLLLKKKJJJHHHLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJ}}}cccLLLAAA>>>>>>>>>>>>???????????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::999777666888888777777666666555555333555777777666555666777777555444444444444333111222222222222222333333333111111222333333333333222111111222222222333333333444333444666666999EEEQQQkkk|||{{{aaadddsss{{{wwwxxx}}}wwwlllcccaaabbbdddhhhlllqqqvvv}}}ooogggdddlll|||}}}{{{tttrrrpppnnnllliiidddaaa``````aaaaaa```]]]ZZZXXXTTTVVVXXXYYYYYYVVVRRRPPPSSSRRRPPPNNNNNNNNNNNNOOONNNNNNNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTSSSSSSTTTVVVYYY\\\___ccceeefffggghhhiiinnnrrrvvvzzz~~~wwwwwwiiicccwwwxxxhhheeebbbaaaaaa___[[[XXXXXXYYYZZZYYYVVVTTTSSSTTTWWWYYYZZZZZZXXXWWWWWWXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQOOOOOOOOONNNMMMMMMLLLLLLOOOPPPRRRQQQPPPOOOPPPQQQQQQOOOLLLKKKKKKKKKIIIHHHLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLKKK|||bbbLLLBBB??????@@@@@@AAABBBCCCCCC>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::999999999999999999999888888888888888777666555555555444777999999666555555666777555333444555666444222222222333333333444444444111111222333333333333222111111222222222333333333333333444555555666???JJJcccwwwmmmdddiii{{{|||wwwiiibbbaaabbbeeeiiimmmqqqwww~~~rrrkkkiiisss}}}{{{zzzzzzzzzpppooommmkkkiiifffbbb___]]]]]]^^^^^^]]]\\\ZZZZZZTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPNNNLLLLLLLLLMMMNNNPPPOOONNNMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLPPPPPPQQQRRRSSSSSSSSSSSSRRRTTTVVVWWWVVVWWW[[[^^^___aaaeeeggghhhjjjlllnnnppptttzzzwwwuuutttrrr{{{nnnbbb```^^^]]]^^^^^^[[[XXXVVVXXXZZZYYYVVVSSSSSSTTTVVVXXXYYYYYYXXXWWWXXXYYYUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPMMMMMMMMMMMMLLLLLLKKKJJJNNNOOOPPPPPPNNNNNNOOOPPPMMMLLLJJJJJJKKKLLLKKKJJJLLLKKKIIIHHHFFFEEEEEEDDDFFFGGGIIIJJJKKKLLLLLLKKK{{{aaaLLLBBBBBBBBBCCCCCCCCCCCCCCCCCC>>>>>>>>>===<<<<<<;;;;;;======<<<;;;::::::999999777777777777888999:::;;;999888888777666555555444555888:::999666444444666666444222333666777666444333333333444444555555555111111222333333333333222111111222222222333333333333333555777666666>>>HHH\\\qqqzzziiifffyyy~~~|||ooofffcccbbbeeehhhkkknnnsssyyyvvvpppmmmyyyzzzuuusssssstttuuupppnnnllljjjgggccc^^^[[[]]]\\\[[[ZZZZZZ[[[[[[\\\VVVTTTRRRQQQPPPQQQRRRSSSPPPNNNLLLKKKJJJKKKLLLMMMQQQPPPOOOMMMLLLMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLQQQQQQRRRSSSTTTTTTTTTSSSTTTWWWZZZ[[[[[[]]]aaadddaaacccfffhhhjjjlllooorrrqqquuu|||yyynnnqqqiiiggg}}}zzzhhh^^^^^^\\\[[[]]]^^^]]]ZZZTTTWWWYYYYYYVVVTTTTTTUUUUUUWWWYYYYYYXXXWWWXXXYYYTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRPPPPPPLLLLLLMMMLLLLLLKKKJJJIIIMMMNNNOOOOOOMMMMMMNNNOOOJJJHHHHHHIIIKKKMMMMMMMMMLLLKKKIIIGGGFFFDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKKKKvvv^^^KKKAAA??????AAABBBCCCDDDDDDDDDAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;999888777777777777777666666666666777777777777666555444333333222444444444555555555666666444333333222222333333444222333333444444333333222111111000000111111222333555444555555333222:::CCCQQQhhhqqq___jjjtttgggaaabbbgggkkklllnnnppprrrvvv~~~|||uuuvvvxxx~~~zzzwwwtttsssssssssmmmkkkgggccc```_________YYYZZZ[[[[[[[[[YYYXXXWWWSSSSSSSSSSSSRRRQQQPPPOOOLLLKKKJJJIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQPPPPPPOOONNNMMMMMMPPPRRRTTTUUUTTTSSSTTTUUUXXXXXXYYYZZZ\\\___bbbcccgggfffeeehhhmmmppppppooovvv{{{zzz||||||mmmrrr}}}qqqaaa\\\[[[ZZZZZZYYYZZZZZZ[[[XXXXXXWWWXXXXXXWWWUUUSSSWWWYYYXXXSSSSSSVVVWWWUUUWWWUUURRRQQQQQQRRRQQQQQQPPPQQQQQQRRRQQQPPPNNNMMMNNNLLLIIIHHHIIIKKKKKKKKKKKKLLLNNNNNNMMMKKKIIIGGGGGGGGGGGGIIIKKKJJJHHHFFFHHHIIIHHHGGGDDDCCCDDDFFFHHHHHHHHHIIIIIIHHHGGGGGGxxx```JJJ???===>>>???AAABBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888777777777777777666666666666777777888777666555444333333444444444444555555555666666555555444444444444555555222333333444444333333222111111000000111111222333444333444555222111777???HHH]]]zzz}}}dddcccqqqtttooommmlllkkkjjjlllnnnqqquuu||||||wwwzzz~~~|||xxxuuurrrqqqqqqqqqkkkiiieeebbb___^^^]]]]]]YYYZZZZZZZZZZZZXXXWWWVVVRRRRRRRRRRRRQQQPPPOOONNNMMMKKKJJJIIIIIIJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNQQQPPPOOONNNNNNNNNNNNNNNQQQSSSUUUUUUTTTSSSTTTUUUXXXYYYZZZ[[[^^^aaadddeeehhhggghhhkkkqqqtttuuuttt~~~}}}iiibbbsssjjj___[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXVVVTTTVVVXXXWWWSSSRRRUUUUUUSSSUUUSSSPPPOOOPPPPPPPPPOOOPPPPPPPPPPPPPPPNNNMMMLLLLLLJJJGGGGGGHHHJJJKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGIIIHHHFFFGGGHHHHHHHHHGGGGGGHHHHHHGGGEEEDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGyyy```III>>><<<===>>>???@@@AAAAAAAAADDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888777666666555555666666777888777555333333444555666444444555555555666666666666666666666666666666666222333333444444333333222111111000000111111222333333222333555333111444;;;BBBRRRlllppp]]]^^^ppp}}}tttlllhhhiiikkknnnqqqxxx~~~}}}}}}zzzxxxuuurrrpppooonnnnnngggeeeccc```^^^\\\\\\\\\ZZZZZZZZZZZZXXXVVVTTTSSSPPPPPPPPPPPPOOONNNMMMMMMMMMLLLJJJIIIIIIJJJLLLMMMLLLMMMNNNOOOOOOOOONNNMMMQQQPPPNNNMMMMMMNNNOOOPPPSSSTTTUUUUUUTTTTTTUUUVVVYYYYYY[[[]]]```cccfffhhhhhhhhhiiimmmsssyyy|||~~~nnn[[[[[[tttqqqeee___YYYYYYYYYYYYYYYWWWUUUTTTVVVWWWWWWXXXXXXWWWVVVUUUTTTWWWVVVRRRRRRTTTTTTQQQRRRPPPNNNNNNOOOOOONNNMMMNNNOOOOOOOOONNNMMMLLLKKKJJJHHHFFFFFFHHHJJJKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGLLLIIIEEEDDDEEEFFFGGGGGGEEEFFFGGGFFFEEEDDDEEEGGGFFFFFFGGGGGGHHHGGGGGGFFFvvv^^^III>>><<<===>>>???@@@AAAAAAAAACCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888999666666666555555666666666999777555333333444666888555555555555666666666666555666666666666666666555222333333444444333333222111111000000111111222333222222333666444111333888AAALLL```xxxbbbUUUaaayyy~~~qqqiiiiiijjjlllooosssxxx{{{~~~|||uuutttrrrooommmlllkkkkkkeeecccaaa___]]]\\\[[[[[[YYYYYYYYYXXXVVVTTTRRRPPPMMMNNNNNNNNNMMMMMMLLLKKKLLLKKKJJJHHHHHHJJJKKKLLLKKKLLLNNNPPPPPPOOONNNLLLPPPOOOMMMLLLLLLNNNQQQRRRTTTUUUVVVVVVUUUUUUVVVXXXYYYZZZ\\\___bbbeeehhhiiihhhhhhhhhkkksss|||pppccc]]]aaazzztttggg___YYYVVVWWWYYYZZZZZZXXXVVVUUUWWWXXXYYYXXXVVVTTTSSSRRRSSSVVVVVVSSSSSSUUUTTTPPPPPPOOOMMMNNNOOOOOONNNMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIGGGFFFGGGIIIKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHJJJHHHEEEDDDEEEEEEEEEDDDDDDEEEGGGGGGEEEEEEFFFGGGEEEEEEFFFFFFGGGGGGFFFFFFppp[[[III@@@<<<===>>>@@@AAAAAAAAAAAAAAA@@@???===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888777777888888888666666555555555555666666888777444333333555777999555555555666666666777777444555666666666666555444222333333444444333333222111111000000111111222333333222333666666333333777???FFFUUUkkkpppXXXYYYjjjyyy{{{sssqqqooooooppprrrtttvvv{{{|||zzzqqqpppooommmkkkiiihhhgggdddcccaaa___]]]\\\[[[ZZZXXXXXXXXXWWWUUURRROOONNNLLLLLLLLLLLLLLLKKKKKKJJJKKKJJJIIIGGGGGGIIIJJJKKKJJJKKKMMMOOOOOONNNMMMLLLPPPNNNMMMLLLMMMOOORRRTTTVVVWWWXXXWWWWWWWWWYYY[[[[[[\\\___bbbeeehhhjjjkkkiiihhhhhhkkksssuuu^^^^^^eeennn}}}nnncccXXXQQQTTTVVVXXXZZZZZZZZZXXXWWWYYYZZZ[[[XXXSSSOOONNNMMMQQQUUUWWWUUUUUUWWWUUURRRPPPOOONNNOOOPPPQQQPPPNNNMMMLLLLLLKKKJJJJJJJJJIIIJJJHHHHHHIIIKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIGGGFFFEEEFFFFFFEEECCC@@@CCCEEEGGGGGGFFFEEEEEEFFFCCCDDDDDDEEEFFFFFFFFFEEEnnnZZZIIIBBB<<<===>>>???@@@AAAAAAAAA???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777777666555555444444555555666777666555444444666888999555555666666666777777777444555666777777666555444222333333444444333333222111111000000111111222333333111111555666444444777:::>>>III]]]wwwcccUUU]]]kkkzzz|||wwwsssrrrssssssrrrtttwww|||~~~yyyvvvnnnmmmlllkkkiiigggfffeeecccbbbaaa___\\\ZZZYYYXXXVVVVVVVVVUUUSSSQQQNNNMMMJJJKKKKKKLLLKKKKKKJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKOOONNNNNNNNNOOORRRTTTVVVWWWXXXYYYYYYYYYZZZ^^^```___```cccfffiiilllmmmnnnllllllnnnrrr|||vvvcccWWW```qqqyyyssseeeXXXSSSUUUVVVWWWYYYYYYYYYYYYXXXYYY[[[[[[WWWQQQKKKIIIJJJNNNSSSVVVVVVWWWYYYWWWSSSOOONNNNNNPPPRRRRRRQQQPPPMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJLLLMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDDFFFGGGEEEBBB???CCCEEEGGGGGGFFFDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEppp[[[JJJBBB;;;<<<===>>>???@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999777666666666666666555555444444555555666555555555555666777888999555666666666777777777777555666888999999888666555222333333444444333333222111111000000111111222333222///...222444333444777777999@@@PPPhhhpppTTTSSSaaa|||zzz|||}}}{{{yyysssrrr|||zzzssspppooonnnmmmooorrrwww|||~~~~~~~~~~~~~~~~~~}}}xxxsssllllllkkkjjjhhhfffeeedddaaaaaa___]]]ZZZXXXUUUTTTTTTTTTTTTTTTRRRPPPNNNLLLJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDEEEGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNOOOPPPRRRTTTVVVWWWXXXYYYZZZZZZ[[[^^^aaaeeedddfffiiilllnnnpppqqqqqqooosssyyy~~~```[[[^^^oooqqqttttttbbbWWWZZZWWWWWWWWWWWWVVVVVVVVVUUUWWWYYYZZZVVVOOOIIIHHHIIIJJJPPPTTTUUUWWWYYYWWWSSSNNNMMMNNNPPPRRRSSSQQQPPPMMMMMMKKKJJJIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLJJJIIIFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCBBBCCCDDDDDDCCCAAACCCEEEGGGGGGEEECCCBBBBBBAAAAAABBBCCCDDDEEEEEEDDDsss^^^KKKBBB999:::;;;===>>>>>>??????>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666555555555555555555444444555555555444444555666777888888999666666666666777777777777666777999::::::999777666222333333444444333333222111111111000111222222333111---,,,000333333444777999888<<>><<<<<<<<<===>>>??????@@@===<<<;;;:::::::::;;;;;;:::999999888888999999:::888888777777666666555555777777777777777666555555666666666666555555555555555555555666888999;;;<<<999::::::;;;;;;;;;::::::444333222222222333444555444444333333333333222222333333222222111222222222555666999@@@JJJ^^^|||gggZZZ\\\mmm}}}{{{}}}lllbbb]]]]]]aaaaaa```jjjwwwzzzsssnnnjjjhhhiiikkkmmmllllllqqq{{{~~~}}}|||||||||zzzyyywwwvvvvvvuuurrrpppkkkkkkjjjhhheeebbb```___bbb^^^ZZZYYYZZZYYYWWWTTTRRRQQQPPPOOONNNMMMMMMMMMNNNMMMKKKJJJKKKJJJIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLKKKJJJKKKLLLNNNNNNOOORRRUUUWWWWWWVVVWWWYYY[[[^^^aaadddggghhhooopppqqqrrrqqqqqqsssuuuxxxbbbWWWVVVbbbyyyzzzmmm___YYYWWWTTTSSSTTTWWWWWWVVVRRRNNNLLLMMMOOOVVVWWWWWWTTTNNNIIIEEEDDDFFFJJJMMMOOOSSSVVVTTTOOOPPPPPPQQQRRRQQQPPPOOONNNOOOMMMKKKJJJIIIJJJLLLMMMJJJHHHFFFGGGIIIJJJHHHFFFGGGGGGGGGGGGGGGFFFEEEEEECCCBBB@@@>>>>>>???@@@AAAGGGGGGGGGGGGEEECCCAAA@@@<<<===>>>@@@@@@AAAAAAAAAuuuYYYDDD===;;;;;;<<<======>>>>>>???;;;::::::999999999999999999888888888999999:::;;;888777777777666666666555777777777777777666555555555555555555555555555555555555555666777888999:::::::::::::::999888777777555444333333333444444555444444333333333333222222333333222222222222222333666666888===EEEWWWrrrvvvgggccchhhvvv|||tttsss{{{}}}kkk___ZZZYYY]]]^^^___iiivvv|||tttmmmiiihhhjjjkkkiiihhhlllssszzz~~~}}}~~~~~~vvvuuusssrrrqqqooollljjjiiiiiihhhfffcccaaa^^^]]]```]]][[[YYYXXXWWWUUUSSSQQQQQQPPPNNNNNNMMMMMMMMMNNNMMMKKKKKKLLLLLLJJJIIIFFFFFFFFFGGGGGGGGGGGGHHHKKKLLLNNNNNNNNNNNNOOOPPPPPPQQQRRRTTTWWWXXXYYYYYY[[[\\\]]]___bbbfffjjjmmmooorrruuuwwwxxx{{{~~~lll\\\UUU___qqqrrrfffZZZVVVTTTRRRQQQSSSVVVWWWVVVSSSOOONNNOOOPPPVVVWWWVVVSSSNNNIIIGGGFFFFFFKKKOOOOOOPPPSSSRRRNNNNNNOOOPPPPPPPPPOOOMMMMMMNNNMMMLLLJJJIIIIIIIIIJJJIIIGGGFFFGGGIIIIIIHHHFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>???@@@AAACCCDDDDDDDDDCCCAAA@@@>>><<<======>>>????????????vvvZZZDDD===:::;;;;;;<<<<<<=========;;;;;;::::::999999999999888888888888888999:::;;;777777777777666666666666666777777777777666555555444444444555555666666666555555555555555666777777999999999888777666555444555555444444444444555555444444333333333333222222333333222222222222333333666555666999???LLLcccwwwyyyqqqggglllrrrfffdddppplll___XXXUUUYYY\\\___jjjwww{{{qqqkkkjjjkkkjjjhhhfffggglllqqqyyy~~~}}}}}}}}}}}}~~~xxxvvvsssrrrpppnnnkkkhhhgggfffeeecccaaa^^^\\\[[[\\\\\\\\\YYYVVVTTTSSSTTTPPPPPPOOONNNMMMMMMMMMNNNMMMLLLKKKLLLMMMMMMLLLKKKGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLLLLLLLLLLMMMOOOSSSTTTUUUVVVXXXZZZ[[[[[[^^^___```aaaccchhhmmmqqqnnnqqqtttwwwzzzfffYYYYYYXXXnnnhhh^^^UUUSSSRRRPPPPPPRRRUUUVVVVVVTTTRRRPPPQQQRRRVVVVVVUUURRRMMMJJJHHHHHHFFFMMMQQQOOOMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMLLLKKKJJJIIIGGGGGGFFFHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@?????????@@@AAABBBAAABBBCCCCCCCCCAAA@@@???========================vvvZZZDDD<<<:::::::::;;;;;;<<<<<<<<<===============<<<;;;;;;:::999999888888888888888777777777777666666666666666666777777666666555444444444555666666777888888666555555444444444555555666666666666666555555444555555444444444444444444444444333333333222222222333333222222222333444444555444444777;;;DDDVVVfffnnnfffoooyyyiii^^^cccvvvvvvcccXXXSSSVVV[[[___jjjvvvxxxqqqnnnnnnmmmjjjggghhhkkknnnttt|||{{{{{{zzzzzz{{{{{{{{{{{{xxxvvvsssqqqpppmmmiiifffeeedddcccbbb```]]][[[ZZZZZZ\\\]]]ZZZUUURRRRRRTTTOOONNNNNNMMMMMMMMMMMMNNNKKKJJJJJJJJJLLLMMMMMMKKKHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMOOOTTTUUUVVVWWWXXXYYY\\\]]]```bbbeeeeeefffiiimmmqqqqqqrrrtttwww|||tttXXXSSS\\\dddwwwddd\\\UUUSSSQQQOOOOOORRRVVVVVVVVVTTTSSSRRRSSSSSSVVVVVVTTTQQQMMMKKKKKKKKKGGGNNNRRRNNNIIIIIIKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEFFFFFFEEEFFFFFFFFFFFFFFFDDDDDDDDDEEEDDDCCCCCCBBB@@@????????????AAABBBBBBAAABBBCCCDDDDDDCCCBBBAAA>>>>>>==================sssYYYDDD;;;::::::::::::;;;;;;;;;;;;======>>>>>>>>>===<<<;;;<<<;;;:::888777666555555666666666666777777777777666666666666666555444444555555666777888888999999666555555444444444444444222333444555666777777777444444444444444333222222444444333333333222222222333222222222333444444555444222333666999???MMMZZZvvvxxxfffaaavvvxxxiiifffppp|||jjj\\\RRRSSSXXX\\\fffrrr{{{tttrrroookkkiiiiiikkknnnqqqxxxzzz{{{{{{{{{{{{{{{zzzzzztttrrrooommmkkkhhhdddaaaccccccbbbaaa___]]][[[ZZZYYY[[[]]]ZZZUUURRRQQQSSSMMMMMMLLLLLLLLLMMMNNNNNNIIIHHHHHHIIIKKKLLLKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJNNNOOOPPPPPPOOOPPPSSSUUUSSSUUUWWWXXXXXXZZZ]]]```aaaeeeiiiiiihhhgggjjjnnntttvvvyyy~~~zzzbbbVVVTTTdddyyyssseee^^^WWWUUURRROOOPPPSSSZZZXXXUUUSSSSSSSSSSSSSSSTTTTTTSSSQQQNNNLLLMMMNNNHHHNNNQQQLLLGGGHHHKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBB????????????@@@AAAAAABBB???@@@BBBCCCCCCBBBBBBAAA??????>>>=========>>>>>>oooWWWDDD<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<:::999<<<;;;:::888666555555444666666666666777777777777555666666666666555444444666666666777777888888999666555555444444444555555111222444666888999999:::555555555555555444333222444444333333333333222222333222222333333444555666333222333666888===GGGQQQkkkoooaaagggwwwzzzpppnnnqqquuucccTTTSSSVVVZZZcccmmmwww|||xxxrrrmmmjjjjjjlllnnnooosssxxx{{{|||}}}}}}}}}}}}|||{{{zzzyyysssqqqooolllkkkhhhdddaaabbbaaaaaa___]]][[[ZZZYYYXXXYYYZZZXXXUUURRRPPPOOOLLLKKKKKKKKKLLLMMMNNNNNNIIIHHHGGGHHHJJJKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLOOOOOOPPPPPPPPPRRRUUUWWWTTTWWWZZZZZZZZZ]]]bbbfffgggjjjmmmkkkgggeeegggkkkrrrwww~~~]]]TTTVVV[[[qqqqqqggg```YYYUUURRROOOQQQUUU^^^ZZZUUUQQQPPPQQQQQQQQQRRRSSSSSSRRROOONNNNNNOOOIIIMMMNNNJJJGGGJJJLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFEEECCCDDDEEEEEECCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCBBB???@@@@@@@@@@@@AAAAAAAAA===>>>???@@@@@@???>>>>>>???>>>=========>>>???@@@yyykkkUUUCCC<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<;;;::::::999888777777666666666555666666666777777777888555555666666555555444333555555555555555666666666666555555555555555666666444444666777999:::::::::777888888888777666444333444444333333333333222222222222222333333555666666333222333666888:::@@@HHHYYYvvvvvvkkkjjjqqqyyy~~~zzzpppkkkttt~~~qqq^^^YYY[[[]]]dddlllrrr{{{yyyqqqmmmmmmooopppmmmnnnppprrrvvv|||~~~~~~}}}}}}}}}|||zzzxxxuuutttrrrpppnnnllljjjhhhdddbbb______^^^]]][[[YYYXXXWWWVVVVVVUUUTTTSSSQQQMMMJJJJJJJJJJJJKKKLLLMMMNNNNNNJJJIIIHHHIIIJJJKKKJJJIIIMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPOOOOOOQQQUUUXXXXXX[[[___``````ccciiinnnpppqqqqqqkkkdddbbbfffllluuu}}}iiiSSSRRR]]]mmmtttooofff^^^XXXSSSPPPNNNRRRXXXccc]]]TTTOOONNNOOOOOOOOOOOOQQQSSSSSSQQQOOOOOOOOOJJJLLLKKKHHHIIIMMMOOONNNNNNMMMLLLKKKJJJKKKKKKLLLOOOMMMKKKHHHEEEDDDDDDCCCBBBDDDEEEDDDBBBAAACCCEEEDDDEEEEEEEEEEEEDDDCCCCCC@@@@@@AAAAAAAAA@@@??????===>>>?????????>>>===<<<===<<<;;;;;;;;;===???@@@vvvhhhTTTCCC===<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAA@@@???===<<<777777777777777888888999555666666666777777888888555555666666555555444333444444444444444444333333555555555555555666777777666777888999999::::::999999:::::::::999888666555444444444333333333222222222222222333444555666777444333444777777777<<>>???@@@AAAAAAAAA???>>>===<<<;;;:::999:::<<<>>>@@@wwwfffRRREEE@@@::::::999999:::;;;===>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888888888666666666666555555555555777777666555444444333333222222222333333333444444333444444555555444444333444666999:::999999999:::::::::;;;;;;:::777555333555555555666666666666777444444444555555555666666333333222333444777:::<<>>>>>>>>>>>????????????>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@wwweeeQQQCCC>>>::::::999999:::<<<===>>><<<;;;;;;;;;;;;:::::::::999999888888777666666666666666666666555555555555777666666555444444333333333333444444444555555555333444444444444444333222222444777888777777777888999999::::::999777444333444444555555555666666666333333333444444444555555222222222444666999<<<>>><<>>======>>>??????>>>>>>>>>=========:::;;;;;;<<<======>>>>>>wwwfffQQQBBB<<<::::::::::::;;;<<<===>>>;;;;;;;;;;;;::::::::::::999999888888777666666666666666666666555555555555666666666555444444333333444444444555555555666666444444444444333333222111222444777888777666777777777777888888777666444333333444444444555555555555222222333333333444444444222222333444777:::===???555@@@UUUrrrnnn```___qqquuuhhhcccnnntttlllllluuu|||zzzxxx{{{zzzvvvssssssuuuvvvtttrrrtttvvvzzz{{{zzzzzzssstttvvvxxxzzz}}}~~~|||{{{zzzyyyyyyyyyyyyvvvssspppnnnkkkhhheeebbbbbbbbbaaaaaaaaa``````___^^^[[[XXXVVVTTTSSSRRRNNNMMMLLLKKKJJJJJJJJJJJJLLLKKKJJJLLLNNNOOOOOONNNMMMNNNOOONNNNNNOOORRRUUUYYYXXXXXXWWWWWWWWWWWWXXX\\\]]]^^^]]][[[]]]bbbffflllqqqtttsssvvv}}}hhhSSSPPPWWWcccyyyxxx^^^TTTUUU\\\wwwuuubbb[[[YYYYYYWWWTTTQQQPPPQQQSSSTTTTTTOOOPPPPPPOOONNNOOOQQQSSSRRRSSSTTTUUUSSSQQQNNNLLLKKKJJJIIIJJJLLLMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFHHHEEEBBBAAABBBCCCDDDDDDEEEGGGIIIIIIHHHGGGGGGHHHCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@???>>>============>>>============<<<<<<<<<:::::::::;;;<<<<<<======xxxgggRRRBBB<<<;;;;;;;;;;;;<<<<<<======;;;;;;;;;:::::::::999999;;;;;;::::::999888888888666666666666555555555555666666555555555444444444444444444444555555555555444444444444333222111000444666999999888888888888555666666666666555333333333333333444444444555555333333333444444444555555222222333444666999;;;<<<777<<>>=====================<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<>>==================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========vvvfffRRRDDD???;;;<<<<<<=========<<<<<<::::::::::::999999999999999999888888777666666666666666666666555555555555555555555555555555555555222222222333333333444444333444444555555444444333222555777777666444444555444444444444444444555555333444444444555555555555555666666666666777777777444444444444444444444444777777:::GGG^^^zzzsss___iiiwwwnnnlllsssmmmgggddd```ccciiinnnuuu|||~~~~~~zzzuuurrrrrrwww}}}~~~zzzvvvssspppoooooooooooooooqqqsssuuuwwwwwwxxx{{{}}}}}}}}}}}}~~~}}}{{{yyyuuurrrooommmooommmjjjiiihhhfffcccaaabbbaaa___]]]ZZZXXXVVVUUUUUUSSSRRROOOMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKJJJJJJHHHJJJLLLMMMMMMNNNPPPQQQMMMPPPTTTVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]___```aaa```aaabbb```___aaafffjjjoootttvvvuuuuuuxxx{{{zzzllliiijjjpppyyyzzz[[[LLLJJJNNNYYYeeexxxtttnnnhhhbbb]]][[[ZZZUUUUUUUUUSSSPPPOOOOOOQQQOOOPPPQQQQQQOOONNNOOOPPPPPPPPPQQQQQQPPPOOOMMMMMMKKKJJJJJJLLLMMMMMMKKKIIIIIIIIIIIIIIIIIIHHHGGGGGGEEECCCBBBBBBDDDEEEDDDCCCFFFHHHJJJJJJHHHFFFFFFGGG@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<|||rrrcccQQQDDD@@@;;;<<<===>>>>>>===<<<;;;:::::::::999999999999888999999888888777666666666666666666666555555555555555555555555555555555555333333333333444444444555333333444555666666666666333555777777555444444444444444444444444555666666444444555555555666666666555555555666666666666777333444444555555555555555444555999???LLLeeelllmmmxxxuuummmuuu|||pppeee^^^```hhhlllrrrxxx~~~}}}zzzwwwvvvwwwzzz{{{~~~{{{xxxvvvuuuqqqpppnnnmmmmmmnnnooopppoooqqqsssuuuwww{{{}}}}}}~~~~~~}}}{{{yyyvvvrrrooommmkkkkkkiiigggffffffeeebbb```___^^^^^^\\\YYYVVVTTTRRRRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIGGGJJJNNNPPPPPPPPPRRRTTTQQQVVV[[[^^^___^^^]]]]]]``````______``````aaaaaaaaaaaaaaaaaabbbdddfffhhhkkksssyyywwwvvvzzz~~~{{{ppp___QQQMMMNNNRRRbbbsss}}}iiihhheeebbb^^^[[[ZZZZZZSSSTTTTTTRRROOOOOOQQQTTTSSSSSSRRRPPPNNNMMMMMMOOOOOONNNNNNNNNNNNNNNNNNNNNKKKKKKLLLMMMNNNNNNKKKIIIHHHHHHGGGFFFFFFFFFGGGGGGEEEDDDBBBCCCDDDDDDCCCBBBEEEGGGIIIIIIGGGEEEEEEEEE??????@@@@@@@@@@@@????????????>>>>>>>>>??????@@@=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;yyyooo```OOODDD@@@<<<<<<===>>>>>>===<<<;;;:::::::::999999999888888;;;;;;::::::999888888888777666666666555555555555444555555555555555555555444444444555555555666666333333555666777777888888555777999999777666666666444444444444444555666777555555555666666666666777444444444555555555666666222333444666777777888888333777:::;;;BBBUUUsss{{{qqqppp~~~lllkkktttyyyiii^^^```hhhjjjpppvvv{{{~~~}}}|||{{{yyyxxxwwwsssuuuxxxzzz||||||}}}{{{{{{uuusssqqqooommmmmmnnnooonnnooopppooooooqqqwww{{{}}}}}}|||{{{|||}}}~~~~~~}}}}}}~~~|||zzzwwwtttpppnnnlllkkkhhhgggeeedddddddddbbb```[[[[[[\\\[[[YYYVVVSSSQQQRRRQQQOOONNNMMMLLLLLLLLLMMMNNNNNNNNNMMMLLLJJJIIIGGGKKKQQQSSSSSSSSSUUUWWWWWW\\\bbbfffgggeeecccbbbeeedddcccbbbaaaaaaaaaaaabbbaaa```bbbeeegggggggggnnnxxx~~~pppWWWRRRRRRVVVUUUXXXlllkkk______]]]ZZZWWWUUUVVVWWWQQQRRRRRRQQQOOOOOOSSSWWWUUUUUUSSSPPPMMMKKKLLLNNNNNNMMMLLLKKKLLLMMMOOOPPPLLLLLLLLLNNNOOONNNLLLIIIGGGFFFEEEDDDDDDEEEFFFFFFHHHFFFEEEEEEFFFFFFEEECCCEEEGGGIIIHHHGGGEEEDDDEEE??????@@@@@@@@@@@@??????@@@???????????????@@@@@@>>>============<<<<<<<<<::::::::::::::::::::::::vvvllleee]]]QQQGGGCCC===???@@@>>>;;;999:::<<<<<<;;;:::888888888888999444555666888888888777777444555666777777666555444666666666666666666666666333222222333444666888999555555444333444555666777777777888888888777777666666555444555666777777555555555555555666666666666444444444555444444333222===999555333333555777777:::444444;;;???FFF[[[qqquuudddmmm}}}~~~ppphhhqqq~~~xxxmmmjjjhhhmmmlllooovvv{{{~~~|||zzzyyyyyylllnnnpppssswww|||~~~~~~~~~}}}{{{yyywwwtttsssrrrrrrkkkkkkkkklllmmmppprrrsssrrrqqqqqqqqqsssvvvyyy{{{yyyyyyyyyvvvuuuxxx}}}~~~~~~|||{{{yyyyyyxxxvvvtttqqqooommmjjjfffccciiigggeeeccc```___^^^]]]ZZZ[[[[[[ZZZXXXVVVTTTRRRQQQPPPPPPOOOOOONNNNNNMMMOOONNNLLLJJJJJJKKKLLLNNNMMMOOORRRUUUWWWXXXXXXXXXZZZ[[[^^^bbbdddffffffffffffdddcccbbbcccbbbaaa___]]][[[]]]cccfffgggjjjooozzz|||fff[[[SSSTTTVVVXXX\\\jjjpppeee___\\\YYYXXXXXXWWWVVVTTTOOOQQQRRRQQQPPPPPPTTTWWW^^^[[[VVVQQQNNNLLLLLLLLLMMMLLLJJJIIIHHHJJJKKKLLLLLLMMMMMMLLLJJJIIIKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGFFFDDDDDDDDDFFFDDDEEEFFFFFFFFFEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;===============<<<;;;:::999999;;;;;;;;;;;;999999uuuiiiaaaXXXMMMEEEBBB>>>???@@@???<<<;;;<<<===<<<;;;999888777777888888555555666777777666555444444555666777777666555444555555555555555555555555666555444444444444555666555444444333444555666777777777777888888777777666666555444555666777666555555555555555666666666666555666666777888888888777:::777444222444555666666888333444999;;;@@@PPPccc{{{fffbbbjjjvvvvvvkkkiiivvvwwwpppjjjhhhhhhooovvv~~~yyyyyyzzz{{{}}}|||yyywwwqqqqqqrrrrrrtttwww{{{}}}}}}{{{~~~~~~}}}}}}~~~}}}|||{{{uuutttssssssrrrsssttttttpppooonnnnnnooopppssstttrrrsssrrrppppppsssxxx}}}~~~|||{{{|||}}}}}}}}}~~~~~~}}}|||zzzxxxwwwwwwvvvrrrpppmmmkkkiiigggdddbbbdddcccbbb```^^^]]]\\\[[[ZZZZZZYYYXXXVVVTTTSSSRRRQQQQQQQQQPPPPPPPPPOOOOOOOOONNNMMMLLLLLLMMMOOOPPPOOOQQQTTTWWWYYYYYYYYYYYYZZZ\\\^^^aaacccddddddeeedddcccbbbccccccdddcccccc```___```dddgggiiiooowww}}}lll^^^[[[___]]]]]]bbbmmm~~~xxxgggaaa\\\ZZZXXXWWWWWWVVVUUUSSSQQQRRRSSSRRRPPPPPPSSSVVV]]]ZZZVVVRRRNNNMMMLLLLLLKKKJJJIIIIIIJJJKKKMMMMMMIIIJJJKKKJJJIIIHHHIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDFFFGGGFFFDDDCCCDDDDDDCCCDDDDDDEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<;;;;;;999999999999999888777777999999:::;;;;;;:::999999tttfff\\\SSSIIIBBB@@@===>>>???>>><<<;;;;;;<<<::::::888777777777777777777777777777666555444333444555666777777666555444555555555555555555555555888777666555333333333333555444444444444555666666666666777777777777666666555444444444666777666555555555555555666666666666444555666888999:::::::::666444333333555666666555555222333777777888CCCQQQccctttpppaaa^^^dddwwwsssgggqqq}}}xxxiiibbb___eeeoooyyyyyymmmlllnnnuuu~~~}}}xxxvvvtttrrrqqqrrrsssvvvwww~~~|||zzzxxxzzz|||~~~~~~}}}~~~~~~|||zzzxxxvvvuuuuuuooonnnlllkkkjjjjjjkkkkkkkkkkkkjjjiiiiiilllppptttuuuttttttuuuxxxyyyyyyxxx~~~}}}|||{{{zzzyyyyyyyyyyyyyyywwwvvvttttttssssssmmmjjjgggeeedddcccbbbaaaaaaaaa___^^^]]][[[ZZZZZZYYYXXXVVVTTTSSSQQQQQQPPPRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOQQQRRRSSSSSSUUUWWWYYY[[[[[[[[[[[[^^^___aaabbbdddeeeeeeeeebbbbbbcccdddeeeffffffgggffffffgggiiijjjnnnzzziii\\\ZZZ^^^hhhhhhooo|||eee[[[[[[YYYXXXVVVVVVVVVUUUSSSQQQRRRRRRRRRQQQPPPPPPRRRTTTXXXVVVSSSPPPMMMKKKJJJJJJHHHHHHIIIJJJKKKLLLLLLMMMEEEGGGIIIIIIHHHGGGGGGHHHGGGGGGEEEDDDCCCCCCBBBBBBBBBDDDFFFFFFDDDCCCBBBCCCBBBBBBBBBCCCBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::::::::::::::999999999888999::::::::::::999888~~~rrreee\\\RRRGGG???===<<<<<<<<<;;;::::::::::::999999888777777666666666777777777777777666666555444555666777777666555444555555555555555555555555888777666555444333222222444444444444555555666666555555666666777777666666555444333444666777666555555555555555666666666666333333444555666777777666444333333555777888777555333222444888777555:::CCCOOO___sssqqqbbb^^^kkk~~~rrrtttwww}}}nnnccc[[[___jjjuuu~~~pppccc___bbbnnn{{{xxxuuussssssuuuvvvwww~~~~~~|||zzzxxxxxxyyyzzz|||}}}~~~~~~}}}}}}|||}}}}}}~~~}}}~~~~~~~~~{{{yyywwwvvvrrrqqqnnnllljjjhhhhhhggghhhgggfffddddddfffiiikkknnnnnnoooppprrrssssssssswwwwwwxxxxxxxxxvvvuuutttuuutttsssrrrppppppppppppiiifffcccaaaaaaaaaaaa```aaa```___^^^\\\ZZZXXXWWWWWWVVVSSSQQQOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTVVVWWWWWWXXXZZZ\\\]]]^^^^^^^^^dddeeeeeefffgggggghhhhhhdddeeefffgggggggggiiijjjkkklllnnnqqqrrrwww}}}ggg\\\ZZZ___fffkkktttlllZZZUUUVVVUUUTTTTTTTTTUUUTTTQQQOOOOOOOOOOOONNNOOOPPPQQQSSSSSSQQQOOOMMMKKKIIIGGGGGGFFFGGGHHHIIIIIIIIIIIIIIICCCEEEHHHIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAACCCEEEEEECCCBBBAAAAAA@@@@@@@@@@@@@@@?????????========================<<<<<<;;;;;;::::::::::::;;;:::::::::::::::::::::888888999999999999888888{{{qqqfff^^^TTTHHH===999<<<;;;;;;;;;;;;;;;::::::999999888888777666666555444444444444555555666666444555666777777666555444555555555555555555555555666666666555555444333333444444444555555555555555333444555666666666666666555444333444555666666444555555555555666666666666444444444555555444444333444333444666888999888777222333666888888666999===CCCQQQdddvvvjjj\\\eeevvvuuurrrwww{{{mmmaaaaaajjjrrrxxx}}}}}}kkk^^^ZZZ]]]nnn|||xxxwwwxxxwwwwwwxxxyyy{{{}}}~~~|||{{{yyyyyy{{{{{{|||||||||zzzyyyxxxwwwxxxyyy{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~|||{{{wwwvvvtttqqqooolllkkkjjjkkkiiifffddddddeeeffffffiiijjjkkkkkkllllllmmmnnnoooqqqrrrtttttttttsssrrrqqqpppooommmlllkkkkkkkkkfffccc```^^^^^^_________^^^^^^]]][[[XXXUUUSSSQQQSSSRRRPPPOOONNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSSSSSSSUUUVVVWWWYYYYYYZZZ[[[\\\^^^```aaabbbbbbggggggggggggggghhhhhhiiigggiiikkkkkkiiiiiijjjlllmmmoootttxxx|||zzzbbbWWWYYYaaammmuuuxxxuuucccXXXSSSTTTSSSRRRQQQRRRSSSRRRPPPOOOMMMLLLKKKLLLMMMPPPQQQRRRPPPPPPOOOMMMLLLJJJHHHGGGFFFGGGGGGGGGFFFEEEDDDDDDDDDFFFIIIJJJIIIGGGFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@BBBCCCCCCBBB@@@@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999777777666555555666777777888888888888888888888888yyyoooeee^^^UUUHHH===999===<<<;;;;;;======<<<;;;999999999999888777666555111000000111111333444444444555666777777666555444444444444444444444444444444555555666555555444444333444555555666666555555222333444555666666666666444333333333555666555444555555555555666666666666666666666666666555444444555444555666999999888777222444666888888888999;;;===GGGWWWhhhyyysssaaaeeeqqqyyyyyyoooooowww~~~oookkkmmmqqquuuxxx}}}}}}||||||ooo```^^^dddyyy|||{{{xxxvvvvvvvvvwwwyyy{{{}}}~~~|||{{{zzz||||||}}}|||{{{yyywwwvvvrrrssstttuuuwwwxxxyyyzzz}}}}}}}}}|||}}}}}}~~~~~~~~~{{{zzzyyywwwuuusssrrrqqqooollliiiggghhhhhhhhhggghhhhhhhhhgggeeefffhhhjjjkkklllnnnpppqqqqqqqqqpppmmmllljjjhhhgggeeeeeedddaaa^^^\\\[[[[[[[[[[[[ZZZWWWWWWWWWUUUSSSPPPMMMKKKOOOOOONNNNNNNNNNNNNNNOOONNNNNNOOOPPPQQQQQQRRRRRRTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]___aaaccceeeffffffffffffeeeffffffggghhhjjjmmmooonnnllllllnnnpppnnnrrrzzzuuueeeVVVVVVbbbsss{{{hhh___WWWSSSTTTSSSQQQOOOOOOPPPQQQQQQPPPMMMLLLJJJKKKMMMPPPQQQPPPOOOPPPPPPPPPOOOMMMJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCFFFHHHJJJJJJHHHFFFFFFFFFDDDCCCCCCBBBAAAAAABBBBBB@@@AAABBBAAA???>>>???@@@??????>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888999888777666777888999:::888888777777777777888888xxxnnnbbb[[[RRRFFF>>>:::;;;999888888;;;;;;:::888999:::::::::999888777666333222111111111222333444444555666777777666555444444444444444444444444444555555666666666555333333333444555666666666555444222222333444555555555555444333222333555666555444555555555555666666666666555666666777777777777666666555444555777888777666333444555555555777888999;;;AAALLL\\\nnnrrrkkklllkkkvvvvvvqqqssszzzwwwsssqqqrrruuutttvvvwwwxxxzzzwwwggghhhrrr{{{xxxwwwvvvvvvuuuvvvxxxzzz{{{zzz{{{}}}~~~~~~|||{{{||||||||||||{{{zzzxxxwwwqqqrrrrrrtttuuuxxxzzz{{{~~~}}}|||{{{{{{{{{{{{}}}}}}~~~{{{{{{{{{{{{zzzyyyxxxwwwqqqnnnkkkkkklllnnnmmmlllkkkkkkjjjfffddddddgggkkkkkklllmmmmmmnnnnnnnnnnnniiihhhfffcccaaa___^^^]]]ZZZXXXWWWVVVVVVVVVTTTRRRPPPQQQRRRRRRPPPNNNLLLJJJKKKLLLMMMNNNOOOOOOOOOOOONNNOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\^^^```bbbeeehhhiiiffffffeeeeeeeeeggghhhiiijjjnnnqqqqqqoooooosssvvvuuuyyyeee______mmmmmmbbb[[[SSSQQQUUUSSSQQQNNNMMMNNNPPPRRRRRRRRROOOLLLLLLNNNPPPOOONNNMMMNNNOOOPPPOOOMMMJJJHHHIIIHHHFFFEEEDDDEEEEEEFFFIIIIIIJJJHHHFFFEEEEEEFFFDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@>>><<<<<>>===<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777;;;;;;999999999;;;<<<>>>888777666666666666777888yyymmm```WWWOOOEEE>>><<<777555333444777888666444::::::;;;;;;:::999777666888777555444333333444555444555666777777666555444444444444444444444444444666666777777666444222111333333555666666666555444111222333444555555555555444333222333555666555444555555555555666666666777222333444666777777777777666444333333555666666555333444444222222555777777999===FFFUUUggg{{{rrrhhhaaammmxxxtttvvv{{{wwwrrrrrrtttnnnrrruuuwwwxxx}}}lllqqq}}}yyyxxxuuutttssstttuuuvvvvvvxxx{{{~~~~~~}}}{{{zzz{{{|||||||||{{{zzzyyytttttttttuuuwwwzzz|||~~~~~~|||zzzyyyyyyxxx{{{{{{zzzzzz{{{|||~~~~~~}}}~~~{{{{{{|||||||||{{{{{{zzzqqqnnnlllmmmppprrrqqqpppppppppmmmiiieeeeeejjjnnnmmmmmmllllllllllllllllllfffeeebbb```]]][[[YYYYYYUUUTTTSSSRRRSSSQQQOOOLLLMMMNNNPPPQQQQQQPPPNNNMMMIIIJJJLLLNNNPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZZZZYYY[[[\\\]]]```cccfffiiikkkhhhhhhgggggggggiiijjjkkkiiinnnrrrsssqqqrrrvvv{{{|||zzz\\\___nnnuuueee___WWWNNNOOOVVVTTTQQQMMMLLLMMMPPPRRRSSSVVVSSSOOONNNOOOPPPNNNLLLIIIJJJLLLMMMLLLJJJGGGEEEIIIHHHFFFEEEEEEGGGIIIJJJJJJJJJIIIGGGDDDCCCDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAA???<<<;;;<<>><<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;666666666777777777777777999888777666666888:::;;;888777666555555666777888wwwlll```WWWNNNDDD??????888888888777888888999999777777888888888888777777333444444444555666666666444444444555555555666666777777666666555555555444555555444444444333333333111000000222444666666555333333333333333333333333///111333555555555444333444444444555666777777888555555444444444444555555666777777666555444444555555666777666555666888999999777;;;FFFWWWlllvvvcccdddnnnwwwxxx}}}zzzuuurrrttttttsssqqquuu~~~ssswwwyyyuuusssssstttuuurrrvvvzzz{{{zzzzzz|||}}}~~~~~~|||zzzwwwwwwwwwxxxyyyzzz|||||||||{{{zzzyyyyyyzzz{{{|||yyyxxxwwwwwwxxxyyy{{{|||}}}}}}~~~~~~|||zzzyyyzzz|||}}}}}}|||xxxvvvsssrrrssstttuuuuuutttrrrooommmlllnnnppprrrqqqpppooonnnllliiiddd```aaa^^^ZZZWWWUUUTTTRRRPPPUUUTTTQQQOOOMMMLLLLLLLLLOOONNNMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXZZZ\\\]]]^^^^^^```dddfffggghhhjjjlllllljjjhhhiiimmmppppppooowwwxxxxxxxxxyyy{{{~~~qqqeeegggnnn{{{ttthhh]]][[[XXXRRRNNNOOORRRQQQQQQPPPPPPPPPQQQQQQQQQOOOMMMNNNOOONNNKKKHHHFFFHHHJJJJJJIIIGGGGGGHHHIIIGGGEEEFFFGGGIIIJJJJJJJJJHHHFFFEEEEEEEEECCCBBBAAAAAAAAAAAAAAABBBCCCDDD@@@@@@@@@???????????????===<<<<<<===>>>>>><<<;;;;;;;;;:::::::::999999999:::999777555555666888999<<<999666777999:::888666777777666666555555555444rrrhhh\\\TTTKKKAAA;;;;;;999999888888777888888888666666777777777777666666444444444444555555555555444444444444555555555666555555555555555444444333555555555444444444333333444333222333555666555444333333333333333333333333333444555555444333111///555555555555666666666666555555444444444444555555555666777666444333444555555666777777666666777999999888:::CCCOOOaaaxxxmmmfffeeerrr~~~{{{|||vvvvvvtttooollloooyyy|||yyyyyyyyyxxxwwwnnnqqqtttuuutttuuuyyy}}}|||zzzxxxxxxxxxyyyzzz{{{|||}}}wwwvvvuuuuuuuuuwwwyyyzzz{{{{{{zzzzzzyyyzzzzzzzzzzzzzzzzzz{{{|||~~~|||{{{zzzzzz}}}|||zzzwwwvvvwwwxxxyyyxxxvvvtttqqqoooooopppssstttvvvtttpppnnnkkkgggbbb^^^[[[XXXTTTRRRQQQPPPNNNMMMOOONNNMMMLLLKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVZZZZZZ[[[\\\^^^```aaabbbcccfffhhhjjjkkklllnnnooopppnnnlllmmmpppsssssssssvvvxxxyyy{{{~~~mmm\\\]]]hhhwwwwwwkkk```XXXVVVUUUPPPMMMMMMSSSRRRRRRQQQQQQQQQQQQQQQOOOLLLJJJJJJKKKKKKIIIGGGEEEHHHJJJJJJIIIGGGGGGGGGHHHGGGFFFFFFHHHIIIIIIHHHIIIGGGDDDDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>============<<<;;;;;;<<<>>>>>>===;;;;;;::::::::::::999999999999888666555555777888999;;;999777777888999888666777666666666555555555444oooeeeZZZRRRIII???:::::::::999888888777777777777666666777777777777666666555555555555444444444444444444444444555555555555444444444444444444333222555555555555555444444444666444333444555666555333333333333333333333333333333444555555444333111000555555555555555555666666555555444444444444555555555666777666444333444555555777888777666666777999888888999>>>DDDRRRhhh{{{ooo```dddwwwxxxvvvwwwllleeegggrrr{{{}}}yyymmmoooppppppoooqqqvvv{{{}}}{{{yyyyyyyyyxxxxxxyyyyyyzzzuuusssrrrqqqrrruuuwwwyyy{{{{{{|||||||||{{{zzzzzzvvvvvvvvvwwwyyy{{{}}}}}}{{{zzz{{{~~~~~~|||zzzyyyzzz{{{{{{zzzxxxwwwuuusssssssssuuuvvvtttpppkkkfffbbb]]]YYYVVVUUURRROOOMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMOOOOOOMMMLLLLLLLLLMMMMMMNNNOOOMMMMMMNNNOOOPPPQQQRRRRRRQQQRRRSSSUUUVVVXXXYYYYYY___``````bbbcccfffggghhhiiikkkmmmnnnnnnnnnppprrrtttrrrpppqqqsssvvvwwwwwwzzz||||||bbbRRROOO^^^pppwwweeeaaaZZZTTTSSSSSSPPPMMMMMMQQQQQQPPPPPPOOOOOOOOOOOOKKKIIIGGGFFFGGGHHHHHHGGGEEEGGGJJJJJJIIIGGGGGGGGGFFFFFFFFFHHHIIIIIIHHHFFFGGGEEEBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@????????????======<<<<<<;;;;;;;;;;;;;;;::::::<<<===>>>===;;;:::::::::999999999888888777666666555666777999::::::999777777888888888777666666666555555555555555{{{nnndddZZZSSSKKKAAA<<<;;;::::::999777666666666666666777777888888777777666555555555444444333333333444444444444444444444444333444555555555444444333555555555555555555555555444333222333555555555333333333333333333333333333000111222444444444444444333333444555555666777777555444444333333444444555555666777777555555666777666777888888777666777888666777999:::<<>>>>>??????@@@@@@AAAAAA@@@===<<<<<<<<<;;;::::::::::::999999;;;===>>>===;;;999999999999888888888888555555555555666888999:::999888777777777777777777555555555555555555555555}}}ssskkkbbbYYYSSSKKKBBB<<<<<<:::999888777666666666666777888888999999888888777555555444444333333333222444444444444444444333333444444666777777666555444444444555555555555555555000000///111333555555444333333333333333333333333111111222333444444444444000111222444555777888999444444333333333333444444666777888888777666777888666888999999888777777777555666888999888>>>OOO```rrrbbb^^^hhh||||||ooottt~~~sssdddcccmmmwwwzzz{{{{{{zzzvvvqqqoooqqqtttsssvvvzzz~~~}}}zzzxxxvvvuuutttxxxvvvsssqqqpppqqqrrrsssnnnppptttxxx{{{~~~||||||{{{{{{|||}}}~~~|||{{{}}}|||zzzyyyyyyzzzzzzyyyxxx{{{zzzyyywwwvvvtttssssssiiieee```\\\ZZZXXXWWWVVVQQQNNNLLLLLLMMMNNNNNNMMMOOOOOOPPPQQQQQQRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[]]]___aaabbbccciiiiiijjjlllnnnppprrrtttrrrssstttsssssssssvvvxxxuuuuuuuuuuuuwww{{{ppp___PPPPPPXXXeeezzz}}}bbbZZZ[[[[[[YYYVVVRRRQQQPPPNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFEEECCCBBBCCCEEEGGGCCCFFFIIIKKKIIIGGGEEEEEEDDDEEEFFFHHHJJJHHHEEEBBBBBBAAA???>>>?????????===<<<===???AAABBBCCCCCCCCC>>>>>>===<<<<<<;;;:::::::::999999:::<<<===;;;:::999999888888888777777777444555555555666777888999888888888777666666777777444444444555555555555555wwwmmmfff^^^UUUPPPIII@@@:::999999888777777666666666666777777888888888888777777444444444444333333333333444444444444333333333333333444666888888777666444333333333444444444444444///......000333555555444333333333333333333333333555555444333333222222111000111222333555777888888444444333333333333444444555777888888777666777999666888::::::888777666777555666888999888;;;GGGTTTppp{{{nnn___]]]jjjyyy{{{yyyxxx}}}tttooottt{{{yyyzzzzzztttrrrrrrpppssswww|||~~~|||{{{zzzyyyzzzxxxvvvtttrrrqqqqqqqqqlllmmmqqquuuyyy|||~~~}}}}}}~~~~~~}}}}}}|||{{{{{{||||||{{{zzzzzzyyyxxxvvvtttqqqnnnmmm```]]]YYYWWWWWWXXXXXXWWWQQQOOOMMMMMMNNNOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWXXXYYYZZZ[[[[[[\\\^^^___```aaacccdddeeefffmmmmmmnnnppprrruuuwwwxxxwwwxxxyyyxxxxxxyyy|||~~~xxxyyyzzz{{{~~~ppp[[[OOOIIIQQQ___oooooo\\\XXX\\\WWWXXXTTTNNNLLLMMMMMMJJJMMMMMMNNNNNNMMMKKKIIIHHHEEEFFFEEEDDDBBBBBBCCCEEEBBBEEEIIIKKKIIIGGGEEEDDDDDDDDDFFFGGGIIIGGGDDDAAAAAA@@@>>>>>>>>>???>>>===<<<===???AAACCCCCCCCCCCC??????>>>===<<<;;;;;;::::::999999:::;;;;;;:::888888888888777777777777666444555555666666777777777777888888777555555666888444444444444444555555555wwwvvvlllccc[[[SSSNNNGGG>>>999888888777777666666666777777555555666666666666555555333333333333333333444444444444444333333333222222111333555777888777555444222222222333333333444444111000000111333444444333333333333333333333333333555555444333222222222222222333333444444555555666444333333222222333333444333555666666555555666777666888;;;;;;999777666666777666888:::::::::AAAIII]]]jjjrrrfffhhhpppvvvnnnnnnuuuwwwzzzzzzxxxtttvvvyyy|||~~~~~~}}}|||~~~~~~~~~~~~|||||||||{{{yyyxxxwwwvvvqqqqqqrrrtttvvvxxxzzz{{{~~~~~~~~~}}}||||||}}}}}}|||zzzxxxwwwvvvtttppplllhhhfffXXXVVVTTTTTTUUUWWWWWWVVVUUUSSSQQQQQQRRRSSSSSSSSSQQQRRRTTTUUUVVVVVVUUUUUUTTTTTTUUUVVVXXX[[[]]]^^^______```aaabbbcccddddddffffffggghhhiiikkkkkklllpppqqqrrrtttwwwyyy|||}}}yyyzzzzzzzzzzzz{{{~~~~~~rrrZZZQQQMMMQQQ```qqqvvveee[[[XXXZZZTTTVVVRRRKKKHHHLLLNNNLLLMMMMMMNNNNNNMMMKKKIIIGGGCCCEEEFFFDDDAAA???@@@BBBBBBEEEIIIKKKIIIGGGEEEDDDEEEEEEEEEFFFGGGFFFCCCAAAAAA???======>>>???>>>======>>>@@@AAABBBAAA???>>>??????>>>===<<<;;;::::::;;;:::999:::::::::888666888888777777777666666666555555666666666666666666777888999777555444666888333333333444444555555555rrrwwwlllbbb[[[SSSNNNHHH???999999777666666666666777777888333444444444444444444333222222222333333444444444444444444333333222222222000222444666777666444222111111111222222333333333444333222222444444333222333333333333333333333333222222222222333444555555555555555444444333333333444333333222222333333444222333444444333333555666666999;;;;;;999777666666999777888::::::999===BBBOOO\\\tttvvvppprrrxxxwwwddd\\\cccuuuyyy}}}yyyzzz|||}}}}}}{{{yyywwwyyyzzzzzz{{{}}}~~~~~~}}}wwwvvvuuuttttttuuuvvvwwwwwwzzz}}}~~~~~~}}}|||{{{|||}}}|||{{{yyywwwvvvuuurrrnnniiidddbbbXXXWWWVVVWWWYYYZZZZZZYYYZZZXXXVVVVVVWWWXXXXXXWWWSSSUUUWWWYYYZZZ[[[[[[ZZZWWWXXXZZZ]]]```dddfffhhhggghhhhhhiiijjjkkkllllllnnnnnnoooooopppqqqrrrrrrssstttuuuwwwyyy|||~~~xxxxxxyyyxxxxxxzzz~~~kkk```ZZZNNNMMMPPP^^^uuutttaaaZZZUUUSSSSSSSSSVVVRRRJJJHHHMMMQQQOOOKKKKKKLLLLLLKKKIIIFFFEEEBBBDDDEEEDDD@@@>>>>>>???AAAEEEIIIKKKJJJGGGDDDCCCFFFEEEDDDEEEFFFFFFCCCAAAAAA???======>>>??????>>>??????@@@AAA@@@>>><<<:::???>>>>>><<<;;;:::999999<<<;;;:::::::::999777555777777777777666666666666555666666666666666555444666888999777444444666888333333333444444555555555wwwuuukkk___WWWOOOJJJDDD===888888444555666777777888777777555444333333333333444555444444444444444444444444444444444333333222222222000000111222333333444444111111222222222333333333222222222111111111000000222222111111111111111111333333222222222333444555222222222222333333444555333333333222222111111111555444444444555666888888777777777777888888888888666666666666777888999:::EEESSSaaasssnnnooo}}}uuufffdddjjjnnn}}}}}}zzz}}}wwwtttvvvyyyzzz}}}}}}}}}|||zzzxxxwwwvvvwwwwwwuuussssssuuuwwwzzzzzzzzzuuuxxx|||~~~~~~}}}}}}}}}~~~}}}|||}}}~~~~~~|||zzz{{{xxxsssooojjjfffaaa^^^]]]___aaaaaa``````aaabbb^^^^^^^^^]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^_________cccccccccfffjjjnnnooopppvvvvvvuuutttsssrrrrrrqqquuutttrrrrrruuuxxxzzz{{{{{{||||||}}}}}}~~~~~~~~~zzzzzzyyyyyyyyy|||pppaaaXXXQQQNNNOOOXXXeeeyyy~~~dddXXXUUUQQQOOOPPPUUUSSSOOOLLLOOOSSSPPPJJJPPPOOOMMMMMMMMMKKKGGGEEEDDDEEEEEEBBB>>>===@@@CCCFFFEEEEEEGGGHHHGGGEEECCCEEEFFFGGGGGGFFFDDDBBB@@@CCCBBB@@@>>>======>>>???>>>>>>>>>>>>============???>>>;;;999999:::<<<>>>======<<<;;;999888777777888888777555555444444444666666666666666555555555666666777777777666444333444444555555666777777888vvvzzzqqqhhh___WWWOOOJJJDDD<<<888888555666666777777777777666444333222111111222333444444444444444444444444444444444333333333222222222111111111222222333333333111111111222222222333333333333333222222222111111111111111111111111111111333222222222333333444444333333222222222333444444333333333222222222111111444444555555666666777777666666777777777888888888666666666666777888999:::>>>JJJUUUfff|||ooouuuvvvnnnjjjfffqqqzzz|||zzztttqqqsssvvvwwwzzz~~~}}}{{{zzzzzzzzzwwwuuusssssstttuuuuuutttpppssswwwyyyyyyyyyyyyzzzzzzzzzzzz|||~~~}}}{{{yyywwwtttqqqnnnkkkgggeeeggghhhjjjjjjiiihhhhhhiiiggggggffffffeeeeeeeeeeeeffffffgggggghhhiiiiiiiiipppooooooqqqtttwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwyyy{{{||||||}}}|||{{{{{{zzz{{{{{{{{{{{{|||}}}~~~wwwjjj[[[SSSQQQRRRXXX^^^nnnzzznnn\\\UUUTTTQQQOOOOOOOOOPPPOOOMMMOOORRRQQQLLLOOONNNMMMMMMNNNMMMJJJHHHEEEEEEDDDAAA??????BBBEEEIIIIIIHHHIIIJJJJJJGGGEEEDDDEEEFFFGGGFFFDDDBBBAAA???>>>=========>>>???@@@??????>>>>>>>>>============<<<:::999999999;;;<<<<<<<<<;;;:::999888888777888777666555555444444444666666666666666666666555333444555666666666555444333333444444555666666777ttt{{{uuunnnfff^^^VVVNNNIIICCC<<<888888666666777777777666555555444444333333333333444444444444444444444444444444333333333333222222222222111111222222222222222222111111111222222222222333444444333333333222222222111111111111111111111111222222222333333333444444444333333222222222222333333333333333222222222222333444555666777666555444666666777777777777888888666666666666777888999:::888AAAHHHVVVkkkyyyuuupppqqq{{{qqqeeefffqqq}}}{{{vvvssstttvvvvvvwww{{{|||}}}~~~~~~~~~|||yyyuuusssrrrqqqpppooojjjllloooppppppppprrrsssttttttwwwzzz~~~~~~|||yyyxxxwwwvvvtttqqqpppnnnsssuuuvvvvvvuuussssssssstttsssrrrqqqqqqqqqrrrssstttttttttuuuvvvvvvwwwwww|||{{{zzz|||~~~~~~|||}}}~~~~~~|||~~~|||zzzzzzzzz{{{|||mmmdddWWWPPPKKKLLLRRR[[[kkkxxxhhh___WWWTTTSSSPPPMMMNNNIIINNNQQQOOOOOOQQQRRRPPPNNNMMMLLLMMMNNNNNNMMMKKKFFFFFFDDDAAA@@@AAAEEEHHHMMMLLLLLLLLLMMMLLLIIIGGGBBBDDDEEEFFFFFFEEECCCBBB;;;;;;<<<<<<>>>???AAABBB????????????>>>>>>>>>>>>;;;;;;:::::::::999999999;;;:::::::::999999999999888777666555555444555555555555666666666666666666111222333444555555555555222222333333444444555555rrrxxxsssnnnhhh^^^UUUMMMHHHBBB;;;888888666777777777666555444444666666666666666666666666333333333333333333333333333222222222222222222222222222222222111111111111111111111111222222222222333333222222222222111111111111111111111222222222222222333333444444444333444444333222111111111222333333333333333333333333333444666777777666444333666666666666777777777888777777666666777888999999888>>>@@@III\\\jjjzzzwwwmmmppprrriiinnntttxxx~~~zzz{{{{{{xxxxxxzzzyyyzzz|||~~~}}}yyyvvvtttsssqqqoooiiijjjkkkkkkjjjjjjkkkmmmnnnpppssswww{{{}}}|||zzzyyyzzz{{{zzzyyywwwvvvvvv{{{}}}~~~~~~~~~}}}{{{zzzzzz{{{|||}}}~~~|||~~~|||}}}zzzdddWWWSSSMMMMMMPPPWWWaaappplll\\\ZZZWWWTTTQQQNNNLLLLLLHHHPPPUUUSSSPPPPPPRRRQQQNNNMMMLLLLLLMMMMMMLLLJJJGGGFFFCCCAAAAAADDDHHHJJJOOONNNMMMMMMMMMLLLIIIFFFAAACCCDDDFFFFFFEEECCCBBB;;;<<<<<<>>>???@@@AAABBB@@@?????????>>>>>>>>>>>>:::;;;;;;<<<;;;:::999888999999999999999999999:::777777666555555555555555555555555555666666666666222333333333333333333333111111222222333333333333ppp{{{vvvqqqkkk]]]TTTLLLFFFAAA;;;888999666666666666666555444333666666666666666666666666333333333333333333333333222222222222222222222222222111111111111111111111000000111111111222222222111111111111000000000000000000111111111222222222111222333444444444333333444333222222111111111111333333333333333333333333222333555777777666444333555666666666666777777777777777777777777777888999999<<<:::???NNNZZZiiiuuummmrrrvvvrrrmmmnnnvvv}}}zzz{{{||||||}}}~~~|||zzzyyyvvvtttpppqqqqqqooommmlllmmmnnnmmmnnnppptttwwwyyyxxxvvvyyy{{{~~~~~~|||{{{{{{|||}}}~~~uuu___PPPLLLOOOSSSVVV___kkkwwwpppZZZVVVVVVTTTQQQNNNNNNNNNNNNKKKSSSXXXUUUPPPOOOPPPQQQOOOMMMKKKJJJKKKJJJIIIGGGHHHFFFCCCBBBCCCFFFIIIJJJMMMLLLKKKKKKKKKJJJGGGEEEAAABBBDDDEEEFFFEEECCCBBB?????????@@@AAAAAAAAAAAA?????????>>>>>>>>>>>>===;;;;;;=========<<<:::999888888999999999999::::::777666666555555555555666444555555555666666777777555555444333222111111111111111111222222222222222ppp~~~yyyrrrkkk\\\SSSJJJEEE@@@:::888999555555666666666555444444333333444444444444333333333333333333333333333333111111111222222222222222000000111111111111111111000000000111111111111222111000000000000/////////000000000111222222333333111222333444555444333222333222222111111111111222333333333333444444444444111222444555666666555555555555666666666666777777888777777777777777888888777:::777999DDDLLLXXXkkk{{{uuulllsss~~~qqqlllrrr}}}~~~~~~}}}~~~~~~zzzwwwzzz{{{{{{zzzxxxvvvuuuvvvrrrrrrqqqssstttuuutttrrruuuzzz~~~~~~}}}~~~ttt___PPPGGGKKKTTT___eeeqqqvvv```VVVPPPQQQOOOLLLLLLPPPQQQPPPOOOUUUXXXTTTOOONNNOOOOOOOOOMMMJJJIIIIIIIIIHHHGGGHHHEEECCCCCCEEEGGGHHHHHHIIIHHHHHHHHHIIIHHHEEECCCAAACCCDDDEEEEEEDDDBBBAAA@@@AAAAAABBBAAAAAA@@@@@@>>>>>>>>>>>>============;;;<<<=========<<<;;;:::888888888999999999999999666666555555555555666666444444555555666777777777777666555333222111000000111111222222222222222222rrrxxxppphhh\\\SSSJJJDDD???:::888999444444555555666555555555111222333444444333222111222222222222222222222222000111111111222222222222//////000000111111222222000000000000111111111111111111111000000000000//////000000111222222333333000222333555555444333222111111111111111111222333333333333444444444555555111111222333555666777777555555555666666666777777888888777777777777888888555999555777@@@DDDLLL]]]llloooppprrr}}}rrrooozzzwwwtttwww|||zzzuuu}}}~~~}}}}}}{{{xxxuuussssssrrrqqqppppppvvv|||rrr^^^UUUPPPNNNVVVbbbtttyyy}}}eeeYYYXXXNNNOOONNNKKKNNNTTTTTTOOOOOOTTTUUUPPPMMMMMMNNNMMMNNNLLLIIIIIIJJJKKKJJJJJJGGGEEECCCDDDGGGHHHFFFEEEFFFEEEEEEFFFGGGFFFDDDBBBBBBCCCEEEEEEEEECCCAAA@@@???@@@AAAAAAAAAAAA@@@???============<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::999999999888888888888888666666555555555555666666444444555555666777777888777666444333222222222222222222222222222222222222uuu~~~vvvmmmddd\\\SSSIIIDDD???999888999333333444555666666666555333333444555555444333333222222222222222222222222000000111111222222222222...//////000111222222333000000000000111111111111222222222111111111111000///000000111222222333333000111333555555444333222111000000000111222333333333333333444444555555555000111111222444666888999555555555555666666666777888888777777777777777888555999777888AAACCCIIIXXXcccddddddeeeooo|||rrrvvv~~~zzzwwwxxxzzzxxxxxxrrr|||}}}xxxuuusssqqqpppoookkkrrrzzz~~~lll\\\QQQSSSWWWZZZdddqqqhhhWWWTTTVVVQQQRRRQQQNNNQQQWWWTTTMMMOOOQQQQQQMMMKKKMMMNNNLLLMMMKKKIIIIIIKKKMMMMMMMMMFFFEEEDDDEEEGGGHHHEEEBBBDDDDDDDDDEEEFFFFFFDDDBBBCCCDDDEEEEEEDDDBBB@@@???===>>>???@@@AAA@@@@@@???===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888777777666666555555555666666777444444444555666777777888666555444333333333444555333333222222222222222222xxxxxxooohhhcccVVVRRRKKKDDD>>>:::777666555666777777777666555444666555555555555444444444222222222111111111111000000000000000111111111111222000000111222333222111111111111111111111111111444333111000000000111222//////000000000000//////111111111111111000///////////////000111111222222333333333444444444555555333333333444444444555555555555333333222333444555333333333333555777999;;;888666666;;;>>>AAAIIIQQQUUUYYY]]]bbbkkkzzzxxxttt{{{xxxqqqoooooovvv||||||}}}wwwpppooozzz}}}}}}zzzxxxtttpppnnnoooqqqtttwwwzzz}}}{{{xxxvvvgggYYYZZZ]]]```fffqqq~~~mmm```TTTPPPSSSRRRPPPNNNMMMOOOPPPPPPOOOKKKKKKKKKJJJIIIIIIKKKMMMKKKJJJHHHIIIJJJKKKJJJIIIJJJIIIGGGEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???============>>>;;;;;;<<<<<<;;;999777666777999:::<<<<<<;;;999888666666666666777777777777777666444444666777666555333444555555555555555444555555555444444333333333444333222222111111222222yyyxxxnnngggaaaUUUQQQKKKCCC===999777666333333444444444333222111555555555555444444444444333333222222111111111000//////000000000111222222444333111111222333222222111111111111111111111111333222111111000000111111//////000000000000//////111111111111111000///////////////000111111222222333333333444444444444555333333444444444555555555777666555444444555666777999999888777888999:::;;;:::777888<<<@@@BBBHHHNNNNNNSSSZZZaaajjjwwwzzz|||uuupppkkkpppzzz~~~~~~|||vvvuuu{{{}}}~~~}}}{{{zzzwwwuuusssqqqsssuuuvvvwwwyyy|||~~~{{{www}}}ppp```ZZZaaaiiittt}}}oooaaaZZZRRRPPPSSSMMMLLLLLLLLLMMMMMMLLLJJJJJJJJJJJJIIIHHHHHHJJJLLLKKKIIIGGGFFFHHHIIIIIIIIIJJJIIIGGGEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<;;;<<<<<<;;;;;;:::999888:::;;;<<<======<<<:::999777777777777666666666666666555333444666777777666555555666666666555555444444444444444444333333333444333222222111111222222yyywwwlllddd^^^SSSOOOIIIBBB===999777777555666666666666555444333555555555555444444444444555444444333222111111000////////////000111222333777555222000111222333222111111111111111111111111111111222222111111000/////////000000000000//////000111111111111000000////////////000111111222222333333333333444444444444333444444444444555555555888777666666666777888999===<<<;;;999999999999:::999777888===@@@@@@CCCHHHEEELLLUUU^^^gggsss~~~|||~~~vvvnnnpppuuuvvvooosssyyy~~~~~~}}}|||{{{zzzwwwxxxyyyzzzyyyyyy{{{|||{{{zzzvvvdddZZZ\\\cccvvvsss^^^VVVTTTQQQPPPSSSKKKJJJKKKLLLMMMLLLIIIFFFHHHIIIJJJIIIGGGGGGIIIJJJKKKHHHEEEDDDEEEGGGHHHIIIIIIHHHFFFEEEDDDCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>??????@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>???>>>===;;;:::888888777777666666555555444333222333666888888777666777777777666555444444333333333333444444444444333333222111111111111222vvvuuujjjaaaZZZPPPMMMGGGAAA<<<888777777777777777777666666666555555555555444444444333333666555444444333222111111////////////000111333444888555111//////111222222111111111111111111111111000111222222222111///...//////000000000000//////000000111111111111000////////////000111111222222222222333333333444444444444444444444555555555555888777666666666777888999;;;:::888777666777777888888666777<<>>>>>@@@???FFFOOOXXXaaannn~~~wwwssszzz{{{yyyyyyyyykkkooozzz|||~~~vvvfff\\\ZZZaaaqqqtttdddVVVRRRSSSRRRQQQRRRLLLKKKKKKLLLMMMMMMJJJHHHHHHIIIJJJJJJHHHHHHIIIJJJKKKHHHDDDCCCDDDGGGIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDCCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>??????@@@@@@@@@======<<<<<<;;;:::::::::<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>===<<<:::999999888888777666555555444333222111333666888999888777888777777666555444333222222222333333444444555333222222111111111111111rrrtttiii___VVVMMMJJJEEE???;;;888777777444444333333333333222333555444444444444333333333555555444333333222111111000//////...///111333444777333///---...///000000000000000000000000000000000000111222222000///...//////000000000000/////////000000111111111000000/////////000111111222222222222222333333333444444444444444555555555666666666666555444555666777888777777666555555666888999:::777888>>>AAA>>><<<===<<>>>>>?????????============<<<;;;::::::<<<;;;::::::;;;<<<>>>???======<<<<<<;;;:::999888999888888777666555555444222111111222555888999888777777777777666555333333111222222333333444444444333222111111000000111111rrrrrrhhh]]]TTTKKKHHHCCC>>>:::777777777666555555444333444444444444444444444333333333333333333333333222222222222222111///......000222333444111///---...///000///000000000000000000000000000000111111000000///...//////000000000000/////////000000111111111111000/////////000111111222222222222222222333333333333444444555555555666666666555444444333444555777888666666555555666888:::;;;===999999???CCC@@@===<<<<<>>======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999888999::::::;;;;;;;;;;;;:::::::::999999999999999:::777777777777666666666666333111111222555777777777333444444444444444333333333333333222222222222222222222111000000000000000zzzqqqhhh\\\RRRHHHEEE@@@<<<888777777777666555444333222333444444444444444333333333222222///000000111111222333333555333000...---...000111222111000111222333222111000000000000000000000000222111///.........///000//////000000000000////////////000111111111111111/////////000111111222222111111222222222333333333555555555555666666666777555444444444555666888999666555555444444555666777999444333999===<<<888777888;;;>>>???DDDNNN]]]iii|||}}}ssskkkmmmzzzyyyzzz}}}|||uuummmaaaUUUNNNMMMPPPRRR[[[nnnwwwcccYYYXXXWWWUUUQQQOOOPPPPPPMMMGGGDDDHHHOOOVVVYYYWWWPPPKKKGGGIIIKKKKKKJJJHHHHHHIIIFFFDDDCCCCCCEEEFFFEEEDDDGGGFFFDDDBBBAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>============<<<<<<;;;;;;:::::::::;;;;;;:::999777666999999;;;;;;;;;:::999888::::::999999999:::;;;;;;666666666666777777777777333222111222444666666666222222333333444333333333444333333222222111111111222111111000000000000000uuugggYYYPPPFFFBBB===:::888777555444111222222333333444555555555555444444444333333333222222111000//////000000666333111000111222222222333222000/////////000111222111000.........//////111111111111111111111111222333333222///......///222222333222222111000///000000000000111222333444444444444333222111000000111222333333444444333333555333111222555666555333111333666888999888666444777888999::::::999888777666999;;;<<<>>>EEERRR\\\ooouuu~~~}}}mmmppprrr|||uuufffeeeooo}}}sssjjjZZZSSSOOOOOOPPPQQQZZZdddooo~~~jjj[[[TTTTTTLLLNNNNNNNNNLLLJJJIIIIIIHHHKKKRRRXXXZZZWWWOOOJJJMMMNNNOOOOOONNNJJJGGGDDDGGGDDDBBBCCCEEEGGGEEECCCEEECCCBBB@@@@@@AAABBBCCCBBBBBBAAAAAA@@@??????>>>???>>>>>>===<<<;;;;;;;;;999999999::::::;;;;;;;;;999::::::::::::999888888;;;;;;;;;:::999888777666777777777777666555444333...//////111222333444444333333333222222111111111222333444555555333111000////////////000000000000tttgggYYYPPPFFFCCC>>>:::888777555333777666444222000---,,,+++444444333333333222222222222222111000000000000000222000//////111444555555222222000/////////000000000000///......///000111........................000111222111///......///......//////////////////000000000000111222333444111222222111111///......111222333333444444333333555333222333555666555333222333555777888777666555777888999999999888777666888999::::::<<>>=========>>>>>>======<<<;;;;;;:::999999999:::::::::;;;;;;888999999999999999888888::::::::::::999888777666666777777666666555444333000111222333444555555666333333222222222222222222111222333444333222000////////////000000000111111}}}sssfffXXXOOOGGGCCC>>>:::888666444333777666666555444333222111333333222222222111111111222111000000000000000000222000...///222444555555111111000/////////000000............///000111222...........................///000///...---...000......------...///111222000000000000111222333444111111111111111000///...111222222333333333333333555333333444555666555444333444444555666666777777888888999999888777666555999888888888:::>>>BBBEEEPPPYYYlllqqqkkkiiirrrvvvmmmgggbbb```^^^iiivvv|||zzz~~~~~~nnnbbbYYYQQQMMMNNNJJJMMMVVVdddqqq~~~kkk```[[[VVVQQQNNNIIIGGGFFFDDDEEEGGGIIIKKKHHHIIIKKKNNNPPPOOOLLLIIIJJJIIIIIIHHHHHHGGGFFFFFFDDDBBB@@@AAABBBCCCBBBAAABBBAAA???>>>>>>??????@@@>>>>>>======<<<;;;;;;:::======<<<<<<;;;;;;::::::999999999999999:::::::::777777888888999888888888999999999999999888777666666666666666555444333222111111222333444444555666222222222222222222333333000000111222222000///...000000000000111111111111{{{qqqdddWWWNNNGGGCCC>>>:::888666444333555555666666666777777777333333333333222222222222111111000000000000000111444222000000111222111000000000000/////////000000............//////000000000000000000000000000000,,,---......------///000333222000///000111444555000000000000111222333444333333333333333222111000111111222333333333333222444333333444555555555555444444333333444555777888888888888777777666555555999777666777:::<<<<<<<<>>======<<<<<<;;;::::::::::::::::::999999999999888888888888888888888888444555666777888999999999777777888888888777666666555555555555444333222111000000000111111222222333111111111222222333333333111111111111111000000//////000000000000111111111uuummmaaaTTTLLLDDDAAA<<<999888888777666333444444444555555555555555555555444444444333333000000000000000111111222///......000222333333222......///000000000////////////000//////---,,,+++------------------------+++---......------///000444333111000//////000000000000000000111222333444000000111111111000000///000111111222222222222222111222333333222222333444444333333333333555666777666666555555555555666666555666777888999::::::;;;<<<===CCCPPP___ooo{{{|||wwwvvv~~~}}}ddd^^^XXXVVVXXX^^^jjjuuuyyyooojjjjjjnnnssswww{{{}}}mmm```ZZZUUUPPPNNNPPPSSS]]]jjjtttyyy~~~}}}kkkeeebbb\\\XXXXXXXXXSSSKKKDDDBBB@@@CCCHHHKKKLLLKKKGGGFFFEEEEEEGGGGGGFFFEEEDDDCCCAAA???>>>>>>>>>???@@@@@@AAA@@@???>>>@@@BBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>======<<<;;;;;;;;;999999999999888888888888888888888777777777777777444555666888999:::::::::666666777777777777666666444444444444333222111111222222333333333444444444222222222222222222333333111111111000000000000000////////////000000000000ssskkk```SSSLLLBBB???;;;999999999888777222222444555777999:::;;;444444444333333333222222000000000000000111222222.........000222333333222------///000000000//////---.../////////...---,,,---------------------------...//////...---...000000000//////////////////000000000000111222333444///000000111111111000000000000111222222222222222///111222222000000111444333333333333444555666666555444444444444555777888444777999888666666999;;;:::<<>>@@@AAA@@@>>>===???BBB@@@@@@@@@@@@@@@??????>>>=========<<<;;;;;;::::::888888888888888888888888888888777777777666666666444555777999:::;;;<<<<<<555666666777777666666555333444444333333222111000222333333333333444444444333333222222222222222222000000//////......//////---.........////////////rrrjjj___SSSKKKAAA>>>;;;999999:::999999666666555333222111000///333333333222222222111111000000///000000111222222222111000111222111000...,,,---///000000000//////+++,,,---////////////...////////////////////////...///000///...---...000---...///000111111111000000000000000111222333444111222222333333333222222000000111222222222222111...000222111//////111333222222333444444555555555444333333333444666888999444888:::888444333777;;;444777???HHHPPP\\\ooovvvtttxxxvvvuuutttxxx~~~xxxuuusssnnnhhheeefffiiilllmmmqqqpppmmmjjjhhhhhhhhhhhhiiiqqq|||xxxlllcccVVVOOOLLLOOOSSSWWWaaalllxxx^^^WWW[[[___cccaaaXXXQQQOOOJJJDDDDDDDDDEEEKKKQQQRRRMMMHHHEEEEEEGGGIIIJJJIIIEEEBBB???@@@AAABBBDDDEEEFFFGGG@@@BBBCCCBBB??????AAADDD???????????????>>>=========<<<<<<;;;;;;::::::999777777777777777888888888888888777777666666666555444555777999;;;<<<<<<===555555666666666666666555333333333333222111000000111111111111111111222222444333333222222111111111//////...------------...------------.........///{{{pppiii]]]OOOFFFBBB@@@<<<999555333222111555444444333333222111111333222222222222222222111333222222111000///......000000000000000///......******+++,,,---//////000////////////////////////111000///...------...//////,,,)))***---//////---...000222000------///333000000......///111333555111111000///......////////////000000111222444444///......///222333333222222222111111222444555777333222111111111333555777444777999888666444555777===;;;===EEEKKKSSSbbbqqq~~~rrrtttrrrjjjnnnuuuzzz~~~wwwsssrrrvvvssspppmmmlllmmmooopppvvvrrroooooopppmmmgggbbbcccdddeeeeeeeeefffiiikkkqqqpppooonnnnnnoooqqqrrr|||}}}lllaaaWWWPPPNNNMMMOOORRRVVV___qqqyyyhhh]]]XXXXXXfffddd^^^VVVMMMGGGEEEDDDEEEFFFGGGJJJMMMOOONNNMMMHHHFFFEEEFFFHHHHHHEEECCC>>>@@@CCCEEEGGGGGGGGGGGGGGGEEEAAA???>>>@@@BBBDDD============>>>???@@@AAA;;;;;;:::::::::;;;;;;<<<===<<<;;;999888777777777555555444444444444555555777777888888999999999:::666777888777666555444555222222333444444444333333222222222111111111111000000111111222222000///...////////////////////////000000000000000000000000yyyoooggg\\\NNNEEE@@@???;;;888555444333222444444444444333333333333222222222222111111111111222222222111000//////...000000000000000//////...........................///////////////////////////...---,,,,,,,,,------222000......111222222111---...///...---------...///...---------///111333333333222111111111111111111111111111111111222222222111000111222333222111333222222111222333555555333222111111222333555777444777888888666555666777:::999;;;BBBGGGNNN[[[ggg}}}zzzxxxtttkkkeee```hhhnnnxxxzzztttnnnkkkkkkkkkiiifffdddcccdddfffgggllljjjiiikkknnnmmmhhhccccccfffjjjmmmooorrrvvvyyy~~~~~~~~~}}}|||}}}ppp```WWWRRRMMMLLLNNNSSS[[[gggsss~~~jjj___YYYXXXYYYdddaaa\\\TTTLLLGGGEEEEEEEEEEEEGGGJJJMMMOOONNNMMMJJJHHHFFFGGGIIIHHHFFFDDDAAABBBEEEHHHIIIHHHGGGFFFCCCBBB@@@>>>===>>>@@@AAA>>>>>>======>>>>>>??????<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888777777777666555555555555555555666777777777777888888888888444555555555444333333333222222222222222111000///222222222111111111111000000111111222222000///...////////////////////////000000000000000000000000wwwllleeeYYYLLLDDD>>>===:::888666444444444444444444444444555555555333222222222111111111000222222111111000000//////000000000000////////////111111000///...------,,,//////////////////////////////...------------...111///------...000000000---------...//////---+++---,,,,,,+++,,,---///000333222111111111111111111333222222111000000111111444333111111222333111000333333222222222222333444333222111111222333555666444666777777555555666777777777:::???BBBGGGQQQZZZggg|||xxxyyyjjj]]][[[]]]aaafffmmmvvv|||{{{xxxsssmmmiiihhhiiigggfffeeedddeeegggiiijjjkkklllnnnsssxxxxxxtttppprrrvvv||||||nnneeeXXXPPPIIIGGGGGGIIIPPPWWW```nnnzzzfff[[[WWWTTTUUUWWW___]]]YYYRRRKKKFFFEEEEEEDDDEEEGGGKKKNNNOOONNNMMMJJJIIIHHHHHHIIIHHHFFFDDDCCCEEEHHHJJJJJJIIIFFFDDDAAA@@@@@@?????????@@@@@@??????>>>============>>><<<<<<;;;;;;;;;;;;;;;<<<;;;;;;999888777777777777666666666666666666666666777777777666666666666666333333333222222222222222333333333222111000......222222222111111111111000000111111222222000///...////////////////////////000000000000000000000000tttiiibbbWWWKKKCCC<<<;;;999777666555555555333333444444555666777777444444333333222222111111111111111000000000000000111000000///////////////111000000///...---,,,,,,////////////////////////000000000000000000000000...---,,,+++,,,---......000......000333333///+++------,,,,,,,,,---...///000000///////////////000222222111111111111111222222111000000222222111000333333222222222222222222222222222222222444555666444555555555555555666666666888;;;>>>???BBBIIIPPPVVVggg|||{{{zzzsssbbb___\\\ZZZ\\\```eeehhhqqqvvv~~~|||xxxssspppnnnooopppmmmmmmnnnppprrruuuxxxzzzxxxzzz~~~xxxkkkbbb[[[TTTOOOKKKHHHGGGJJJOOOVVVcccppp~~~sssfffZZZUUUSSSQQQQQQTTTZZZYYYUUUOOOIIIFFFEEEFFFFFFGGGIIILLLPPPQQQOOOMMMIIIHHHHHHHHHHHHGGGEEEDDDDDDFFFIIIJJJJJJGGGDDDAAA@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;::::::999777777666666666666666777777777777666666666666666555555444444444444333222222333333333222444444444444333222111000222222222111111111000000000111111222111000///...////////////////////////////////////////////////rrrfff___UUUJJJCCC;;;:::888666555555666666222333333444555666777777666555555444333333222222000000000000000111111111111111000///...//////000------------------------//////////////////////////////000000000000000000000//////...------///000000......000333333///+++..................//////000///////////////000000000000000000111222333444///...---///111222222111222222222222222222111111222222222222333444555555555444333333444555666666888;;;>>>>>>>>>AAAFFFIIINNNWWWfffzzzoooiiibbb]]]\\\]]]\\\[[[[[[^^^bbbiiittt~~~{{{yyyxxxyyy{{{|||wwwxxx{{{vvvkkkcccXXXPPPLLLKKKJJJHHHHHHJJJPPPZZZdddpppiiiccc[[[TTTSSSSSSQQQPPPRRRUUUTTTQQQMMMHHHFFFFFFGGGHHHIIIKKKOOOQQQQQQOOOMMMEEEFFFGGGGGGFFFEEEDDDDDDDDDFFFHHHHHHGGGDDDAAA>>>>>>???AAABBBBBBBBBBBBAAA??????===<<<;;;;;;::::::<<<<<<;;;:::::::::::::::999999888777666666666666666666777888888777666666666555555555444444333333555444333555777777555333222333333444444444333333222222222111111111000000000111111222111000///...000000000000000000000000////////////////////////pppddd]]]TTTJJJDDD;;;999888666555555555666222222333444555555666666666666555444333222222111//////000000111111222222222111///.........///000+++,,,,,,,,,------......////////////////////////+++,,,------...---------.........,,,******,,,...---------...//////---+++////////////////////////111111111111111222222333/////////000111333444555---,,,,,,...000222111111111111222222222222222111111111222333333444444555555333111111333555666666888===???===<<<@@@DDDEEEIIIMMMTTTddd}}}~~~}}}tttnnnjjjddd\\\UUUSSSQQQPPPQQQXXXbbbkkkqqqzzzpppfff\\\UUUKKKIIIGGGFFFFFFGGGFFFEEEJJJOOO]]]oooiii\\\VVVQQQOOORRRSSSRRRQQQTTTQQQPPPNNNKKKHHHGGGHHHIIIJJJKKKMMMPPPRRRQQQMMMJJJBBBDDDFFFFFFEEEDDDEEEFFFEEEEEEFFFEEEDDDBBB???>>><<<<<<>>>???@@@@@@@@@@@@>>>>>>===;;;;;;:::::::::<<<;;;:::999888888888999888888777666666666666666555555777777777777555555555555555444444444444444666555666999<<<;;;777333///000111222222222222222222222222111111111111000000111111222222000///...000000000000000000000000000000000000000000000000ooobbb\\\SSSJJJDDD;;;:::888666555444555555222222333333444444555555555444333222111000000///...//////000111222222222222111///.........000000------------............////////////////////////)))***,,,---------,,,+++,,,------+++((((((***------...///...---------...//////000000000/////////111111111111111222333333111000000000111222333333///...---...000111111000///000111222333333222222111111222333444444444444555222000000333555666555666<<<>>>:::999>>>BBBCCCDDDGGGJJJSSSeee|||||||||zzzlllaaaZZZVVVRRRRRRVVV]]]bbbdddnnnwwwzzzrrrggg\\\TTTNNNIIIFFFAAABBBDDDEEEGGGIIILLLNNN[[[dddvvvmmm\\\XXXOOOMMMMMMRRRTTTSSSSSSUUUNNNNNNMMMJJJHHHGGGIIIKKKJJJKKKMMMOOOPPPNNNJJJFFFAAACCCFFFFFFEEEEEEGGGIIIFFFEEEDDDCCCBBBAAA??????<<<<<<===>>>???@@@AAAAAA======<<<;;;::::::::::::;;;:::999888777777777777777777666555555555666666333444666777777666444333444444444444555555555555666555777<<<@@@>>>888222111111222222222111000000222222222111111111111000000111111222222000///...000000000000000000000000000000000000000000000000ooobbb[[[SSSJJJEEE;;;:::888666555444444555222222333333333333444444333333222111000///...---......///000111222222333222111///...---...000111//////////////////......////////////////////////***+++---...///...------000111111///,,,+++...111...000222000------///333...//////000//////......//////...//////000111111333222111111000111111111222111000000111111000///...///111222333333333222111111222333444444444444555222//////333666666555444:::;;;777666<<<@@@AAA@@@DDDFFFIIIUUUjjj~~~wwwzzz|||jjjfffbbbcccggglllnnnnnnnnnuuuzzzxxxsssvvvyyymmmddd[[[XXXRRRMMMIIIGGGGGGHHHHHHIIIIIIHHHJJJPPPZZZbbbsss|||rrr]]]UUUWWWOOOMMMOOOSSSUUUSSSSSSVVVMMMMMMLLLJJJHHHHHHJJJMMMJJJKKKLLLNNNOOOLLLGGGCCC@@@CCCGGGGGGFFFGGGIIIKKKGGGFFFDDDBBBAAAAAA@@@@@@>>>>>>>>>???@@@BBBCCCDDD<<<<<<;;;:::::::::;;;;;;:::999888777666666666666777666666555555555555666333444666777777666444333444444444555555666666666555555888===BBB@@@888111555555555444333222111000222222222111111111111000000111111222222000///...000000000000000000000000000000000000000000000000mmm]]]TTTLLLDDDAAA888777666555555444444444//////.........000111222...111555888777444///,,,111000///000111222111///000///...///111222222222..................------)))***,,,...//////...---//////...---,,,,,,+++***...,,,+++---000111///,,,///...---,,,,,,---...///......---......///000111...---,,,,,,---...///000000000000000//////////////////000000111111222222111111111111000000////////////000111333444555666666666666555555444444333555555777888::::::;;;;;;<<<===???CCCMMM[[[kkkuuuuuurrr~~~}}}www|||zzzpppiiiuuuxxx~~~|||xxxwwwvvvwwwvvvuuutttoooiiiddd___ZZZTTTPPPMMMHHHGGGIIIJJJGGGGGGHHHLLLJJJJJJMMMQQQ\\\tttlllaaaYYYSSSOOOHHHHHHJJJOOOUUUWWWVVVTTTQQQPPPOOONNNKKKIIIGGGEEEHHHJJJLLLKKKIIIFFFDDDCCCDDDFFFHHHJJJJJJJJJIIIHHHDDDDDDDDDDDDCCCCCCCCCCCC>>>????????????>>>>>>===<<<<<<<<<<<<;;;999666555999999999888888888777777:::999888777666555444333666666555555555444444444555444444333333333444444444444444444444444444444333333333333333333333333111111000000000000111111//////000000000000//////000///.........000111222...///000111111000///...mmm^^^TTTKKKCCC???:::999888777666666666666222111000000000111222333000111222333333111///...111000///000111111000////////////000111111///---////////////////////////++++++,,,---..................---,,,,,,,,,------///---,,,---000111///---///...------------.../////////.........///000000111111000///000000222222///////////////000000000000000000000000111111111222222111111111000000000000000111111222333444444444444333222222222222222333444555777888888888888999:::;;;>>>EEEPPP\\\dddvvv{{{~~~rrrffffffiiiooopppmmmmmmppprrrssssssssstttuuuvvvvvvsssooonnnttt}}}}}}}}}}}}yyyuuuqqqooommmlllkkkkkklllllllllkkkkkkkkkkkklllllljjjeeebbb^^^\\\ZZZZZZZZZ[[[ZZZYYYXXXUUUQQQOOONNNMMMIIIFFFLLLIIIJJJOOOPPPNNNMMMNNNUUURRRQQQVVV___qqqlll___YYYTTTMMMJJJJJJJJJKKKNNNRRRTTTSSSQQQPPPOOONNNLLLJJJHHHFFFEEEIIIKKKLLLLLLIIIFFFDDDDDDEEEFFFHHHIIIIIIIIIGGGFFFCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;:::999777777999888888888777777777777999888888777666555444444555555444444333333333333555444444333333333444444444444444444444333333333333333333333333333333333111111000000000000111111///000000111111000000///000//////......///000111//////000000000000//////nnn^^^TTTKKKBBB>>>:::999888777666666666666444444333222222222333333222111000///...///000000111000//////111111000////////////111222111...+++///000000000000000000000,,,,,,,,,,,,---...//////------,,,+++,,,---...//////---,,,,,,...////////////...------------...///111000000////////////000333222111111000111111111.........//////000000111111000000000000000000///222222222111111111111111111111111222222222333333555333222000000111222333222333444555555555555555888888999:::===DDDKKKQQQ___jjjuuu}}}kkkgggffffffccc]]][[[\\\YYYXXXXXXYYYYYYYYYYYYZZZYYY[[[aaagggnnnrrrqqqooopppmmmjjjiiijjjjjjgggdddfffbbb^^^\\\\\\[[[[[[ZZZZZZZZZYYYXXXVVVSSSQQQPPPQQQQQQPPPPPPPPPPPPPPPPPPRRRRRRSSSTTTTTTRRRNNNKKKIIIHHHGGGHHHJJJKKKLLLKKKMMMJJJHHHIIIKKKLLLIIIGGGJJJIIIKKKQQQSSSQQQQQQTTTYYYVVVWWW___oooyyyjjj\\\XXXWWWTTTNNNJJJMMMLLLKKKLLLMMMNNNMMMLLLMMMMMMLLLKKKIIIHHHFFFFFFJJJKKKMMMLLLIIIFFFEEEEEEFFFGGGGGGHHHHHHGGGEEEDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>======<<<:::999999999999888888888888777777777777777777777666666555555555444333333333333222222222444444333333333333444444555555444444333333222222333333333333333333333333111111000000000000111111000111111111111111111000111000000////////////000000000////////////000000ooo___UUUKKKBBB===777777555444444444444444555555444444333333222222333111000......///000111111///...///000111000///000//////000111111///---///////////////000000000...---,,,,,,,,,...///000...---,,,++++++,,,...///---,,,++++++,,,---...............------.........222111000///////////////000000///.........------------......///000111111111111000000/////////...222222222222111111111111222222222111111111111111777555222111111222444666222333444444444444444333888999::::::;;;===AAAEEEQQQYYYcccnnn|||{{{xxxwwwssskkkeeeeee```\\\YYYYYYXXXVVVWWWZZZZZZeeeqqqzzzzzzpppccc[[[[[[[[[XXXUUURRROOOKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLMMMMMMNNNOOOQQQRRRPPPLLLHHHIIIHHHGGGHHHMMMQQQTTTUUUZZZXXXWWWWWWWWWUUUQQQOOOMMMLLLNNNSSSUUUTTTWWW\\\___```eeeqqqxxxfff\\\UUUVVVWWWTTTPPPMMMOOONNNLLLJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHKKKLLLMMMKKKIIIFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@??????>>>===<<<===<<<;;;999999999:::;;;999999999999888888888888666666666666666666555555444333333333333333333333333333333222333333444444555555444333333222222222222222222222222222222222111111000000000000111111111111222222222222111111111111000000//////......111000///......///000111mmm^^^UUUKKKBBB===777666555444333333333333444444444333333222111111111111111111111000000000000///...///000111000...111///---...000111111111---------......////////////...---,,,---...///000000///---,,,++++++,,,,,,***+++++++++***+++,,,------..................---111111000//////...//////.........------,,,,,,+++,,,------...///000000111111000000000//////......111111111111111111111111222222111111111111000000555444111000000222444666333333444555555444444444777888:::::::::;;;===???GGGLLLTTT___ppp~~~|||}}}vvvooommmkkkhhhkkkqqqwwwxxxhhhcccbbbaaa^^^QQQNNNIIIGGGFFFGGGGGGGGGHHHHHHIIIKKKLLLNNNOOOPPPPPPSSSWWWXXXWWWWWWWWWXXXVVVWWWZZZ\\\\\\XXXQQQLLLKKKJJJIIILLLRRRYYY___bbbeeefffgggeee___XXXSSSPPPQQQPPPRRRWWWYYY[[[bbbiiirrrzzzvvvgggZZZSSSOOOQQQSSSRRRPPPPPPOOOOOOMMMJJJHHHGGGFFFFFFDDDFFFIIILLLMMMMMMLLLKKKKKKLLLLLLKKKHHHFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBAAACCCCCCCCCBBBBBBBBBBBBAAA>>>>>>>>>>>>===<<<;;;:::<<<;;;999888888999:::;;;;;;;;;:::::::::999999999666666666666555555555555444444444444555555555555222222222222222333444555444444333333333222222222222222222222222222222222111111000000000000111111111111222222222222111111111111000000//////......111000///......///000111iii[[[SSSJJJAAA===999888777666555555555555222222333333333222111111000111222333222111000///000///......000000///...111///---...///000000///,,,,,,------....../////////...............//////000//////...,,,+++******(((***,,,,,,+++++++++,,,------...//////...------000//////............///....../////////...---------------......//////000000//////////////////...000000000000000111111111111111111111111111000000111000///......000222333333333444555555555555555333555777888888888:::;;;===BBBHHHQQQ```vvv}}}ssspppnnnmmm___\\\WWWUUUTTTSSSRRRQQQTTTUUUXXX\\\___bbbdddeeejjjpppuuuwwwuuuqqqppppppnnnppprrrsssppphhh^^^VVVPPPPPPRRRXXX```hhhmmmpppnnntttxxxsssfffYYYSSSQQQPPPQQQWWW^^^dddiiisss}}}qqqfff___UUUPPPNNNQQQSSSRRRSSSUUUMMMNNNNNNLLLIIIGGGGGGHHHBBBFFFKKKPPPQQQPPPMMMKKKJJJKKKKKKIIIFFFEEEEEEFFFEEEDDDDDDCCCBBBAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBB============<<<:::999888999888888888888999999:::;;;::::::::::::999999999666666666555555444444444444444555555555555555666222111111222222333444555222222222333333333333333222222222222222222222222111111000000000000111111000111111111111111111000///000000000000000///...000000////////////000000xxxbbbVVVOOOGGG???;;;888888777666555555555555111111222333444333222222000000111111000000///...000///......///000///.........///000000---)))&&&---------...//////000000......////////////......,,,---...///...---+++***'''+++///000...,,,,,,,,,------...//////...------...------------......///---...///000000//////....................................///////////////....../////////000000000000000000000111111111111///////////////000111111111222333444555555666666222333555666666666888:::888;;;AAAFFFOOOaaazzzwwwuuussssssttttttsssrrrsssvvv{{{|||mmmccc\\\```hhhrrr{{{rrr^^^VVVUUUTTTZZZffftttlllddd___[[[UUURRRQQQSSSSSSQQQQQQTTTJJJMMMOOONNNLLLJJJJJJKKKEEEIIIPPPUUUUUURRRLLLHHHJJJJJJJJJHHHEEECCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@>>>>>>>>>===<<<;;;999888555666777888888888888888999999999888888888777777777777666555444444333333333333333444444555555555111111111111222333444555111111111222333333444444111111111111111111111111111111000000000000111111///000000111111000000///...///000111111000000/////////000000000000//////rrr^^^RRRLLLEEE===999666666444333333333333333000111333444555444444333111000///...---......///000...---...///000///...,,,...000222111+++###---......///000111111222---...///000000///...---)))+++...000000///,,,+++(((,,,111222000...------,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///+++,,,---/////////.....................------------.........//////000000---.........//////000000///000000000111111111111000000111111222222222222///000222333444555555666333444666666666666888:::777:::>>>@@@CCCPPPggg{{{uuuiiihhhooozzzzzzaaaWWWVVV___iii{{{lllaaa```^^^ZZZTTTRRRRRRSSSPPPJJJHHHJJJHHHLLLOOOPPPNNNLLLLLLMMMHHHMMMTTTXXXXXXRRRJJJEEEIIIJJJIIIGGGDDDCCCCCCDDDBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>===;;;:::999333555666888888888777666777777777777666666666666888777777555444333222222222222222333333444444444111111111111222333444555000000111222333444444555111111111111111111111111111111000000000000111111//////000000000000//////---...///111111111000000...///000111111000///...ooo\\\QQQKKKCCC>>>;;;777888888888777666444333222222222222222222222222////////////...............///000111111000///...////////////..................------------......///---,,,...111333000---,,,,,,------------------******++++++++++++******..................------,,,---......//////......---,,,+++******,,,---...000///...---------------///............---------///000000000111111111111///000111333333222111111000000111111111222222222222222222111222222333444666888:::<<<<<<;;;999777777:::<<<===???GGGTTT]]]mmm{{{{{{uuu~~~fff```eeeoooqqqhhhbbb\\\XXXXXXUUUSSSPPPMMMKKKIIIIIIIIIKKKLLLOOORRRSSSTTTTTTSSSOOONNNMMMMMMMMMKKKHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@AAAAAA@@@??????@@@AAAAAA@@@AAABBBBBBAAA@@@>>>===>>>======<<<;;;;;;::::::444555555666777888888888:::999777666555555555666666555444333333333333333333333444444333333222111333222222111111222222333111111222222222333333333111111111111111000//////222222111111111111111111000000////////////000000////////////////////////............////////////nnn[[[QQQJJJCCC===;;;;;;::::::999666444111000222222222222222222222222111111111000000000//////......///000000000000000////////////..................------------......---,,,+++,,,---...---,,,------------------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,------,,,+++*********+++///......---------............------,,,+++******//////000000000111111111000000111222222222222111000000000111222333333444666555333111///---,,,,,,111333555666777777666555666888888777777<<>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAA???>>>============<<<;;;:::::::::666666666777777777888888888777555444444444444555555555444333333333333333333333444444333333222111333222222111111222222333111111111222222222333333111111111111111000//////111111111111111111111111000000////////////000000////////////////////////............////////////~~~mmmZZZPPPJJJCCC===;;;::::::999888666444222000222222222222222222222222333333222222222111111111//////...//////000111222////////////..................------------......///000///...,,,---...000......------,,,,,,++++++,,,,,,------------,,,,,,******++++++,,,,,,------******+++,,,,,,,,,,,,,,,------------+++***)))(((......---------...//////---------------,,,,,,,,,////////////000000000000111000000000000111222222000000111222333333444444111111000000000111111222333333555666777777777777888999:::888666888===BBBLLLVVVdddqqq|||zzz}}}|||jjj^^^YYYXXX[[[\\\XXXSSSQQQOOONNNKKKIIIGGGFFFFFFFFFIIIKKKOOOQQQRRRQQQOOOMMMIIIHHHHHHHHHIIIHHHEEECCCBBBBBBBBBBBBBBBAAA@@@???@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>======<<<<<<;;;;;;::::::999888888888888777777777666555444444333333333444444555444444333333333333333333333444444333333222111222222111111111111222222111111111222222222222333000000111111000000//////111111111111111111111111000000////////////000000////////////////////////---............/////////|||kkkYYYOOOIIIBBB===;;;777777777666666555555444222222222222222222222222333333222222222111111111111000///......///000111////////////...............------,,,,,,------...000111111...******...111......------,,,+++******,,,,,,------------,,,,,,++++++,,,---......//////,,,,,,---............---,,,---.........,,,+++***---------------...///000------...//////000111111........./////////000000111000/////////000222333222222222222222222222222000000111222333555666777666666666666666777777777666888999:::999;;;>>>AAAAAAJJJVVVcccpppwwwfff]]]WWWTTTTTTXXXXXXSSSNNNLLLNNNLLLJJJHHHFFFFFFFFFFFFHHHJJJNNNPPPPPPNNNLLLIIIHHHGGGFFFGGGHHHGGGDDDBBB??????@@@@@@@@@@@@@@@???AAABBBDDDEEEEEEDDDBBBAAA@@@@@@@@@??????>>>======;;;;;;;;;;;;::::::999999::::::999888777666555555333333333333333444444444444444333333222333333444333333444444333333222111222222111111111111222222111111111111222222222222///000000000000000//////000000000000111111111111000000////////////000000////////////////////////---------.........//////zzziiiWWWMMMHHHBBB===;;;666666666555555555555555222222222222222222222222222111111111111000000000333222000............///////////////............------,,,,,,,,,,,,------+++,,,,,,)))&&&%%%))),,,......---,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,---...//////+++,,,------......------+++,,,---/////////...------------------...///000//////////////////......---............/////////111000/////////000222333555444444333222111000///666555444333222222222222555555444333333222222222111222444666666888999;;;;;;BBBLLLUUU]]]jjj|||mmm```[[[[[[VVVSSSRRRTTTSSSNNNKKKKKKMMMLLLJJJHHHGGGGGGGGGGGGGGGIIILLLNNNNNNLLLIIIGGGHHHGGGGGGGGGHHHGGGDDDBBB<<<===>>>???@@@@@@@@@@@@===???@@@BBBBBB@@@???===@@@@@@???>>>============:::::::::::::::999999999;;;:::999888777555444444333444444444444555444444333333222222222333333444333333444444333333222111222111111000000111111222000000111111111222222222...//////000000000////////////000000000111111111000000////////////000000////////////////////////------------............xxxgggVVVLLLGGGAAA===;;;:::999777555444333222222222222222222222222222222111000000000000/////////333222111///............////////////............------,,,,,,,,,,,,------,,,,,,+++***))))))***,,,------,,,,,,++++++******++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,))))))***+++++++++++++++***+++,,,...////////////......---------...//////000000...---+++)))((('''------------.........///000////////////000111111444444333222111///......111111111111111222333444555555555555444333222222333333444444555666666666666;;;CCCIIIMMMXXXmmmxxxeeeYYYRRRTTTXXXSSSOOOMMMOOONNNJJJJJJMMMMMMLLLJJJIIIHHHHHHHHHIIIFFFGGGIIIJJJJJJJJJHHHGGGJJJIIIHHHHHHHHHFFFCCC@@@;;;<<<===>>>???@@@@@@AAA???@@@AAAAAAAAAAAA@@@???@@@???>>>===<<<<<<<<<<<<999999999999999999999999::::::888777666444333333333444444555555444333333222222222222222333333444333333444444333333222111111111000000000000111111000000000111111111111222......///000000000//////...//////000000111111111000000////////////000000////////////////////////,,,------------.........vvvfffUUUKKKGGGAAA<<<;;;999888666444333333333333222222222222222222222222111111000000000///////////////000000000000//////////////////............---,,,,,,++++++,,,,,,---///...---...///000///...,,,,,,++++++++++++++++++,,,,,,------------,,,,,,******************++++++))))))***++++++++++++***+++++++++++++++,,,---...///......---------.........---,,,+++***)))((((((,,,,,,---------............//////000000000000000111111111000000000//////,,,,,,...000333555888999222333555666777666555444666555555555666777777777666666:::@@@DDDLLL]]]mmm}}}mmm\\\UUURRROOOPPPSSSOOOLLLKKKMMMLLLJJJKKKOOOLLLKKKIIIHHHGGGHHHHHHIIIFFFFFFFFFGGGHHHHHHHHHHHHJJJIIIHHHGGGGGGDDDAAA>>>:::;;;<<<>>>@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???===<<<;;;;;;<<<<<<888888888999999999999999999888777666555444333222333333444444333222111000222222111111222333333444333333444444333333222111111111000000000000111111000000000000111111111111---......///000000//////......//////000111111222000000////////////000000////////////////////////,,,,,,---------.........vvveeeTTTKKKFFFAAA<<<;;;666555444333333444666666222222222222222222222222111111111000000000000///+++,,,...000222222111111000/////////............---,,,,,,++++++,,,,,,------+++***,,,///000...+++++++++++++++++++++,,,,,,---..................---------,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,+++***)))))))))***+++000///...---------------******+++,,,------...///,,,,,,,,,---------......---...000111111111000///.........///000000111111444333333333444444555666***,,,///222444444222111222111111222555777777777999555555<<>>@@@AAABBBBBB???>>>>>>======>>>>>>???@@@???===<<<;;;;;;<<<<<<888888888888888888999999777777666555444333222222222333333333222111///...222111111111222333333444333333444444444333222222111111000000000000111111000000000000111111111111------...///000000//////---......///000111111222000000////////////000000////////////////////////,,,,,,,,,---------......ssscccQQQHHHCCC>>>:::888777666444333222222333444///000111222222111000///111///......//////...,,,............//////////////////000000///...------........................,,,,,,,,,++++++,,,,,,---))))))))))))***++++++,,,+++,,,...//////---,,,***111///+++)))((((((***+++,,,+++***))))))+++---......,,,++++++,,,------,,,,,,***((((((***---......///...,,,+++***++++++,,,+++,,,---.........------...---+++***+++...111333333333222111000///......///000111333333444444444555333000111444555444222444444333222222333333333666777888;;;???CCCGGGJJJWWW___nnnjjj___TTTOOOMMMMMMMMMKKKLLLPPPPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCDDDEEEGGGGGGDDDFFFGGGGGGDDDAAA>>>===;;;:::;;;AAAFFFHHHCCC???>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<888888888888999:::;;;;;;666555444333222111111111000000111111111111000000...///111222333444444555333444444444444333222222000000000000000000000000000000000000000000000000000000000000000000000000//////.........//////000000000000000000000000000333111///------...000111........................vvveeeTTTJJJFFF@@@;;;:::555444333222111111111222222222111111111111222222222000//////000000///...............///////////////////////////...------...------------------...------,,,+++++++++,,,,,,,,,,,,,,,---...000111222---...//////...,,,***))),,,+++***)))***+++---...,,,++++++***+++,,,---......,,,++++++,,,------,,,,,,***((((((+++---......------,,,+++++++++,,,,,,,,,---------............000///...------...000111222111111000000/////////000000111111222222333333000...---///222555555444444333333222222333333333333444555888;;;???AAACCCGGGOOO^^^uuu}}}iii]]]XXXNNNKKKJJJMMMLLLJJJJJJMMMNNNMMMKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFDDDAAA>>><<<<<<<<<;;;<<<@@@EEEFFFBBB>>>>>>===<<<;;;<<<<<<===>>>;;;::::::999999:::::::::888888777777777888999999666555444333222111111111000000111111111111000000///000111222333444444444333333333333333222111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111//////////////////////////////.........---------........................vvvfffTTTKKKFFF@@@;;;:::666555444333222222222222555333111000000111333555222111000000111111000///............////////////...////////////...------...---,,,++++++,,,---......---,,,,,,++++++++++++(((((()))***,,,...///000......///...---+++)))'''******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...,,,+++,,,---...---+++,,,+++))))))+++---...---***+++,,,,,,,,,,,,,,,,,,------,,,,,,------...///000000000/////////......000000000000000000000///111000/////////000111222///...---///111444444444333333222222222222333333111222444777999;;;<<<<<<===CCCQQQgggnnn___TTTOOOOOOFFFEEEHHHMMMMMMJJJHHHJJJLLLKKKIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCC@@@>>>===;;;;;;>>>======@@@CCCDDD@@@===>>>======<<<<<<<<<======888888888888888888888888888777666666666666666777666555444333222111111111000000111111111111000000000111222333333333333333222222222222222111000000000000000000000000000000////////////////////////..............................///000111111222333////////////////////////---.../////////...,,,+++------------------------tttdddRRRIIIDDD>>>999888888777777666555555444444333222111111111111222333111000//////111111000///............////////////.........//////...------...---+++******+++---.........---,,,++++++++++++%%%%%%&&&&&&''')))***+++------------,,,+++)))(((------------,,,***((('''((()))***+++++++++******---,,,,,,,,,......---+++---+++******,,,---------(((***+++---------,,,+++,,,,,,+++***+++,,,---.........///000000///...---.........//////000000000111000...------...///111444333222222222222222222222222222222222222333444333444777999:::::::::999;;;???HHHXXXoooyyyeeeZZZTTTOOOKKKIIIBBBCCCHHHNNNPPPLLLIIIIIIJJJIIIGGGEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFDDDBBBAAAAAA@@@BBBAAA???>>>>>>>>>===<<>>>>>???AAAAAA???<<<=========<<<<<<<<<<<<<<<666666777777888888777777888888777666555555555666666555444333222111111111000111111222222111111000111222222333333333222222111111111111111000//////000000000000000000000000////////////////////////........................,,,---...///000111222222////////////////////////......//////......---,,,------------------------rrrbbbQQQHHHCCC>>>999888777777777666666555444444...000222333333222000...000.........000000///...............////////////------............---------,,,++++++++++++,,,---...---,,,,,,+++++++++,,,++++++*********++++++,,,******++++++++++++++++++,,,---------,,,***((('''''''''((()))***)))))))))---,,,,,,---//////---+++---,,,***+++---...---,,,((()))+++,,,---,,,++++++*********)))******+++,,,)))+++---...//////...------------...//////000000111///...,,,,,,---///000333333333222111111111222111111111111222222333444444666777888999888777777777888===HHHXXXnnniii\\\QQQOOOPPPNNNJJJIIICCCDDDIIIPPPRRRMMMJJJJJJIIIHHHFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDBBB@@@???>>>>>>=========???BBBCCCAAA???@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::555666777888999999888888999888777666666666666666666555444333222111111111111111222222222222111111111222222333333333222222000111111111111000//////////////////////////////////////////////////////........................***+++,,,...///000000000........................///---,,,******+++,,,---------------------------rrrbbbQQQHHHDDD@@@<<<:::444444555444444333111111---///222444444222///---///...---...///000///...............////////////,,,,,,---............---,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,)))))))))******+++,,,,,,)))***+++,,,---,,,++++++'''(((((((((((()))))))))---------...//////---+++---,,,+++,,,---...---,,,)))***++++++++++++++++++((()))***+++++++++******((()))+++---............,,,---------....../////////...---------...///000---///000/////////111333111111000111111222333444444444555555555555444444555666999???JJJZZZjjjuuuuuuYYYOOOGGGGGGIIIIIIIIIJJJFFFFFFJJJOOOPPPLLLIIIJJJHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDBBB@@@???>>>>>>===:::;;;>>>DDDHHHIIIEEEAAA??????>>>===<<<<<<======;;;;;;;;;;;;:::999888888555666888999:::999999888888777777666666666666777666555444333222111111111111111222222222222111111000111222333333333333333111111111111111000//////////////////////////////////////////////////////........................)))+++,,,...//////..............................---+++)))'''&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,nnn___NNNGGGCCC???<<<;;;333333444444333222111000///000222333333222000//////...---...000111000///............////////////+++,,,------.........---,,,---...//////...---,,,++++++++++++,,,---......++++++*********++++++,,,***))))))))))))******+++******++++++,,,,,,,,,+++***))))))((()))***+++,,,---------///000000---+++---,,,,,,---......---+++,,,+++******************(((***,,,......---+++***++++++,,,---.........---------------------......------......//////000000---///000000......111333000000000000111222333444444444333333333333444444666777999<<>>===<<<;;;;;;===>>>999999::::::999888666555444555777999:::999888777555555555444555555666666666555444333222111111111111222222333333222222111///000111222333444444444111111222222111111000///////////////////////////000000000000000000000000////////////////////////+++,,,...///000///...---........................---,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,kkk[[[KKKDDDAAA===:::999444555555666555444222111222222222222222222222222000//////000111222222111............/////////000+++,,,------.........---+++---///111111///---+++*********+++,,,---...///++++++++++++,,,---...///++++++***)))(((((())))))...------,,,******))))))---+++***))))))+++---...---------///000000---+++...---,,,---......---+++---,,,***)))))))))******)))+++...000111///,,,***///............---------------------------------,,,---...///000000000000222444444222///...000222000000000000111222333444666555444333333444555666444666777888999>>>EEEKKKPPPbbbxxxooogggddd```[[[KKKIIIIIILLLLLLIIIHHHJJJHHHEEEEEEGGGGGGCCCBBBEEEGGGHHHIIIJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBB;;;>>>EEENNNTTTQQQGGG>>>>>>>>>===;;;:::;;;===???888999999999888777555444333444666888999999888777333333333333444444555666666666444333222111111111111222222333333222222111...///111222333444444555222222222222222111000000////////////////////////111111111111111111111111000000000000000000000000,,,...///111111000...---............................../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqbbbRRRIIICCC<<<888777444444333333333333222222222222222222222222222222111111111111111222222222---......///////////////,,,,,,---...//////......------------------------,,,,,,,,,,,,++++++***)))******++++++++++++******((())),,,.........---,,,,,,,,,,,,---...///000111((((((***+++---...000000/////////......---------...---,,,***((('''(((***,,,,,,,,,++++++*********...---+++******+++---...000000000//////.........++++++,,,,,,,,,,,,------000///.........///111222111111111111111111111111//////000111111111111111333222111111111222333444999777555444555999===???IIIOOOYYYfffvvvuuummmccc\\\YYYVVVRRRNNNFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAADDDJJJNNNLLLEEE>>><<<<<<;;;::::::::::::;;;777777777777666666666666222333444555666666666666333333333222222333333444666555444222111000//////111111111222222333333333111111111111111111111111111111111111111111111111...///////////////......111000000000111111111000111000000///////////////........................//////...------------...---------,,,******+++---+++,,,---...///...---,,,qqqbbbRRRIIICCC<<<888777444444333333333333222222222222222222222222222222000111111111111111111111------...///////////////,,,,,,---...............------------------------------......---,,,,,,+++*********++++++*********'''(((***,,,------,,,+++)))***+++,,,------,,,,,,*********+++++++++,,,,,,++++++*********)))))))))***+++,,,***)))(((***+++,,,,,,,,,+++++++++******---,,,+++******+++,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------000///.........///111111000000000000000111111111000000111222222222222222222222111111111222333444666555444333444777:::<<>><<<<<<;;;:::::::::::::::888888777777777666666666555555666666666555444444444444333222222222333333555444333222111000000000111111111222222333333333111111111111111111111111111111111111111111111111......////////////......000000///000000111111000111111000///.........///........................//////...---------------,,,------,,,+++***+++---+++,,,,,,---...---------~~~qqqbbbRRRIIIBBB<<<888777444444333333333333222222222222222222222222222222000000000000000/////////------...////////////...,,,------............---------------------------...////////////...------************************'''((()))+++++++++******)))***+++,,,,,,+++***))),,,++++++***))))))((((((,,,,,,++++++++++++******''')))++++++******+++,,,,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,.........---------------++++++,,,,,,,,,,,,------//////......//////000111/////////000000111111111111111222222333333222222222111111111111222333333222222222333444555666777:::<<>>>>>???AAAAAA>>><<<;;;;;;;;;;;;::::::999999999888888888777777777777666777777777666666555444555444333222111111111111222111111111111111222222111111111111111222222222111111111111111111111111////////////////////////---...//////////////////---...////////////000111222111000///...---------........................///...------,,,,,,------+++---...---,,,***+++,,,---,,,+++***+++,,,...///{{{mmm^^^OOOFFFAAA;;;777777444444333333333222222222111111111111111111111111////////////......------,,,------...............,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------++++++***))))))***++++++*********+++++++++++++++000///,,,***)))***,,,---+++++++++++++++*********************************)))+++------+++)))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------......///////////////000000000111111111222222///000000000000000//////000000111111222222222222111222333444444444333222555555555666:::@@@HHHMMMYYY```kkkuuu~~~qqq```VVVQQQOOOMMMKKKIIIFFFDDDBBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>@@@BBBDDDEEEDDDCCCBBBCCCBBBAAA@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDD@@@AAABBBCCCCCCBBBAAA@@@@@@>>>======>>>======<<<::::::;;;;;;;;;:::999888888888888777777777777666444444555666666666666666444333222222111111111111111111000000111111222222111111111111111111111111000000000000000000000000........................------...///////////////---///111000//////000222111000///...------------..............................---,,,,,,,,,,,,,,,+++---......,,,+++++++++,,,,,,+++***+++,,,---...xxxiii[[[LLLDDD???:::777777444444333333333333222222111111111111111111111111000000//////......------,,,,,,---............---,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++///---***(((''')))+++,,,*********++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,***)))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,------------...////////////...000000000000000000000000//////000000//////......///000111111222222111111333333444444444333222222444444444444555888===AAAMMMSSSZZZ```fffqqqzzzsssggg[[[QQQOOOPPPMMMHHHDDDAAAAAA@@@@@@AAABBBDDDDDDBBBBBB@@@@@@????????????===>>>???@@@AAAAAA@@@@@@BBBBBBBBBBBBBBBAAAAAAAAACCCDDDDDDEEEDDDCCCBBBAAA@@@@@@AAABBBBBBAAA@@@@@@@@@??????>>>===<<<<<<;;;999:::;;;;;;;;;:::888777777777777777666666666666222333444555666666666666222222111111111111222222111111000000000111111222111111111111111000000000000000000000000000000000////////////////////////,,,---...///000000000000///111333222///...000222000///......------.................................------,,,,,,,,,,,,,,,***,,,......---+++***++++++++++++++++++,,,------ssseeeWWWIIIBBB>>>:::777777444444333333333333222222111111111111111111111111111111000000///......---+++,,,------......---------------------,,,+++***++++++++++++++++++++++++++++++,,,---------------,,,+++***((((((***+++,,,*********)))))))))******,,,,,,,,,,,,++++++++++++************************+++,,,,,,,,,---------...)))***+++***))))))+++---******+++++++++,,,,,,,,,)))******************)))+++,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,---.../////////....../////////......---,,,,,,000000000000000///.........///000111222111111000444333333222222222111111222333444444444666999<<>>>>>>>>??????????????????@@@BBBCCCCCCBBB@@@???BBBCCCDDDDDDDDDBBBAAA??????@@@AAABBBBBBAAA@@@???@@@@@@@@@???===<<<;;;;;;888999:::;;;;;;:::888777666666666666555555555444333333444444444444444333000000000000111222333444222111000000000000000111222111111111000000000///000000000000000000000000////////////////////////,,,---...///000000000000111333555444///...000333......---------...//////...........................---,,,,,,++++++,,,,,,***,,,...///---+++************+++,,,,,,,,,,,,,,,ooocccUUUGGG@@@===999777777444444444333333333222222000000000000000000000000222111111000///.........+++,,,------......------------------,,,,,,+++***+++++++++++++++++++++++++++,,,,,,---.........---,,,+++)))(((((()))+++,,,***)))(((((((((((())))))***,,,///111111000---+++******))))))((((((''''''''''''(((((()))))))))***((())))))))))))***---000*********++++++,,,,,,,,,******++++++++++++******(((((()))))))))*********++++++,,,,,,,,,---------,,,,,,.../////////...---///...---,,,+++******)))111111111111111000//////...///000222222111111000444333222111000000000111,,,...000222333555888::::::>>>BBBCCCFFFOOO^^^jjjxxxwwwmmmfff\\\OOOFFFGGGCCCDDDHHHHHHDDDDDDHHHAAAAAABBBAAAAAAAAACCCDDDBBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@@@@???@@@@@@AAA===???AAACCCCCCBBB???>>>@@@AAACCCDDDDDDCCCAAA@@@???@@@AAAAAAAAAAAA@@@???@@@AAABBBAAA>>><<<;;;;;;888999:::;;;;;;999888666666555555555444444444444444444444444333222111111//////000000111222444444222222111000000000000000222111111111000000//////000000000000000000000000000000000000000000000000,,,---...///000000000000222555777555000---///333---------------...///000...........................---,,,,,,++++++,,,,,,***,,,//////---+++******)))***+++,,,---,,,++++++sss^^^RRRFFF@@@===999555444444444444444333222111111222222222111111111111000000000000000////////////,,,---...//////...---,,,.........---------,,,,,,,,,,,,,,,++++++++++++***///...---,,,,,,---...///,,,+++***))))))***+++,,,***)))(((''''''((()))***+++,,,---//////---,,,+++++++++******)))*********444111,,,)))''''''(((***,,,,,,,,,,,,,,,+++***)))***++++++***))))))***,,,........................))))))*********+++++++++,,,---......//////......*********,,,///000///...---------............//////////////////.........000000000000000000000000222111///......000111333111111333444555666666666666999;;;;;;<<<@@@IIIQQQaaaooo}}}zzzpppaaaVVVPPPMMMHHHEEEEEECCCBBBDDDGGGGGGEEECCC@@@AAABBBCCCDDDDDDDDDDDDGGGEEEBBB???=========>>>DDDCCCBBBAAAAAAAAAAAABBBBBBCCCBBBAAA??????@@@BBBAAABBBBBBCCCBBB@@@???>>>BBBBBBCCCCCCDDDCCCCCCCCCEEEBBB???>>>???>>>;;;888888888888888777777777777888777666555444333222222444444333333222111000000////////////////////////111222222333333222222111000000000000111111111111111111000///////////////////////////////////////000000////////////000000333AAAEEE888------///---......------------..............................,,,,,,,,,---------......///............---------++++++,,,,,,---...//////rrr^^^RRRFFFAAA>>>999666555444444444444333222111111222222222111111111111000000000000000////////////------...//////...------,,,,,,,,,+++++++++******(((((())))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,''''''((())))))((('''''')))+++---......---+++)))*********)))******++++++///---***((('''((()))******************)))((((((***++++++***))))))***,,,************************,,,,,,,,,,,,------------+++,,,,,,---------------+++***+++,,,///000///---------------............////////////............////////////////////////111000///......///000111222333333444444333333333222555777777777;;;CCCJJJSSS```lllttt~~~yyycccZZZPPPIIIFFFEEECCC@@@CCCAAAAAACCCFFFGGGFFFDDD@@@@@@AAABBBCCCDDDDDDCCCDDDCCCAAA?????????@@@AAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBB@@@???>>>@@@BBBBBBBBBCCCCCCBBBAAA???>>>???@@@@@@AAAAAA@@@@@@@@@DDDBBB???>>>>>>===:::888888888777777777666666666666666555444333222111111333222222222222222222111000000000000000000000000111222222333333222222111//////000000000111111111111000000///////////////000000000000000000000000000000////////////000000222>>>BBB777---...///.........------------..............................++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++,,,,,,---......///~~~ppp^^^RRRFFFAAA>>>:::666666444444444444333222111111222222222111111111111000000000000000////////////------...//////...------,,,,,,,,,,,,++++++++++++'''(((((()))+++,,,,,,---++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---&&&(((***++++++***(((&&&(((***---//////---***((())))))))))))******+++,,,******)))(((((())))))***)))************)))((((((***++++++***))))))***,,,((((((((((((((((((((((((,,,,,,---------.........******+++,,,,,,,,,,,,,,,,,,++++++---...///...,,,------------....................................////////////////////////000000//////////////////333444333333222111000///000222444333333666<<>>AAA@@@@@@BBBDDDEEEDDDCCC???@@@AAABBBBBBBBBBBBBBB@@@?????????@@@BBBCCCDDDAAABBBCCCCCCCCCBBBAAA@@@AAABBBAAA@@@>>>>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@???BBBCCCCCCCCCCCCCCCBBBBBBBBB@@@>>>======<<<:::888777777777666666666555555555555444333222111111000333333333222111111000000111111111111111111111111111111222222222222111111//////000000000000111111111000//////......//////000000000000000000000000000//////......//////000///999===444------///.........------------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,------......}}}ooo]]]QQQEEE@@@>>>:::777777444444444444333222111111222222222111111111000000000000000000////////////---..................---///............---------++++++,,,,,,---......///,,,---...//////...---,,,,,,,,,,,,++++++,,,,,,,,,)))******++++++******)))(((***---000000---***((((((((((((((()))+++,,,,,,)))***************))))))++++++,,,,,,,,,++++++******++++++***))))))***,,,***************************++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,---...///---,,,,,,,,,---------.........------...............///////////////////////////000000111111111000//////222222222222111000///...222333444444333555999<<<<<>><<>>???@@@@@@AAAAAAAAA@@@======>>>???@@@AAABBBBBB@@@AAACCCDDDDDDCCCAAA???@@@AAA@@@???>>>>>>@@@BBBDDDDDDCCCCCCBBBAAAAAA@@@DDDDDDEEEEEEDDDDDDCCCCCC@@@???>>>===<<<;;;:::999666666666666555555555555555555444444333222222111555555444222111///...---111111111111111111111111111111222222222222111111////////////000000000111000000///............///000000000000000000000000/////////....../////////,,,333555000+++,,,.........------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------|||nnn[[[OOODDD@@@>>>:::777777444444444444333222111111222222222111111111000000000000000000////////////.........------........./////////.........------......------------------+++,,,---......---,,,+++******++++++++++++******+++***(((''''''(((***+++)))+++...000000...+++)))(((((((((((()))***+++,,,+++,,,,,,,,,,,,***)))(((***++++++,,,,,,,,,++++++***++++++***))))))***,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,------------------,,,,,,---...///---,,,,,,,,,,,,------------...,,,---------......//////........................111111222222222111000///...///000000111111000000222333333333333444666777888;;;???CCCGGGPPP]]]iiiqqq|||ooo___WWWQQQKKKFFFBBB@@@???>>>===<<<:::999AAAAAAAAAAAA???>>>===<<<===>>>>>>???????????????<<<===>>>???@@@@@@?????????AAACCCDDDDDDCCCAAA@@@?????????>>>======???AAADDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>=========<<<;;;:::999999666666666666555555555555666666555555444444333333222222222111111000000000111111111111111111111111000111111222222111111000...////////////000000000000//////...............//////////////////////////////............//////***...///,,,***+++---,,,------,,,,,,,,,,,,------------------------------------------............------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,zzzkkkYYYMMMBBB>>>===999777777444444444444333222111111222222222111111111111000000000000000///////////////...------------...///------------,,,,,,,,,+++---------,,,,,,+++++++++******++++++++++++******)))******++++++******)))***(((%%%######%%%(((******+++,,,------,,,+++***(((((((((((())))))***+++,,,,,,,,,,,,,,,+++***)))(((((()))************)))***++++++***))))))***,,,))))))))))))))))))))))))++++++,,,,,,,,,---------+++,,,,,,---------------,,,++++++---...///...,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////........................222222111111000000//////,,,---...000111222222222000000111111222222222222555666999<<<===@@@JJJUUU___jjjyyyxxxiiiWWWKKKHHHHHHEEEBBB<<<<<<============<<<<<>>>>>>>>======<<<===???AAAAAA@@@???===@@@AAABBBCCCCCCCCCBBBAAA>>>>>>???>>><<<===???AAACCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>:::<<<<<<;;;999888999:::777777777666666666555555666666666555555444444444---...///000111333444444111111111111111111111111000000111111111111000000......////////////000000000///......------..............................///......------......///+++++++++******+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,wwwhhhWWWLLLAAA===<<<888666666444444444444333222111111222222222111111111111000000000000000///////////////...------------...///------------,,,,,,,,,,,,,,,,,,,,,,,,------------++++++************++++++******+++,,,,,,+++*********(((&&&%%%%%%&&&(((***))))))************))))))))))))((((((((())))))******************+++++++++(((((()))******************++++++***))))))***,,,))))))))))))))))))))))))*********+++++++++,,,,,,******+++,,,,,,,,,,,,,,,+++***+++,,,///000///---++++++,,,,,,,,,---------++++++,,,------...//////........................222111///...---------...---...///000111222222222//////000111222222111000333333666999888777>>>HHHNNNXXXeeeooowww~~~tttlll[[[SSSHHHAAA????????????<<<<<<======<<<===>>>???;;;===???>>><<<:::;;;===<<<<<<=========<<<<<<;;;;;;===@@@CCCDDDCCCAAA???AAAAAAAAABBBBBBBBBCCCCCC===>>>>>>===<<<===???AAACCCBBB@@@???>>>>>>??????BBBBBBBBBBBBAAA@@@???>>>999:::<<<;;;888777999;;;888888777777777666666666555555444444444444333333...//////000111222222333000000000000000000000000000000111111111111000000........./////////000000//////...------------...------------------------///......------......///...+++***+++------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++uuufffVVVJJJ???<<<;;;888666666444444444444333222111111222222222111111111111000000000000000///////////////...---,,,,,,---...///000000/////////.........,,,------...///000111111...---,,,++++++,,,---...++++++------------+++++++++******************+++((((((''''''''''''((((((***))))))(((((((((((()))'''''''''((()))+++,,,---)))***+++,,,,,,,,,,,,,,,***++++++***))))))***,,,++++++++++++++++++++++++'''(((((((((((()))))))))))))))***++++++++++++************,,,///000///...++++++,,,,,,,,,---------++++++,,,,,,---...//////........................111///---+++***+++,,,---...///000111222222222222000000111222444444222000222222666:::888555:::DDDDDDLLLVVV```jjjvvvzzzrrrhhh\\\SSSHHHFFFCCC???;;;:::<<<>>>;;;;;;;;;:::888888999:::888:::======<<<;;;===???;;;<<<<<<===<<<<<<;;;;;;;;;>>>AAAEEEFFFEEEDDDBBBBBBAAAAAAAAAAAABBBCCCDDD======>>>===<<<<<>>===>>>>>>????????????>>>===<<<;;;:::888:::;;;:::888777999;;;888888888888777777777777444333333333333333333333333333222111000///...---////////////////////////000000111111111111000000............/////////000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,.........------.........111---***,,,////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********+++++++++************)))++++++++++++++++++++++++vvvdddQQQHHH@@@===;;;777555555444444444444444444444444333222222222111111000000000000000000////////////............................../////////...---,,,++++++++++++++++++++++++///---,,,***))))))******+++++++++++++++***)))(((***************)))((('''))))))*********))))))(((''''''''''''((((((((()))'''''''''&&&%%%&&&))),,,+++,,,,,,+++)))((()))***+++)))'''&&&%%%&&&'''(((---,,,)))'''&&&(((***+++******++++++++++++***))))))((('''''''''(((***+++)))***+++---...///000000((()))***+++,,,------------,,,+++++++++,,,---...,,,---///000111000///..................///000111////////////000222333444000000//////000000111222444333333444555777999:::===AAAFFFKKKRRR___ooo{{{yyyjjj[[[QQQLLLJJJHHHEEECCC@@@===;;;::::::;;;===<<<;;;;;;::::::::::::<<<;;;:::999999999:::;;;888888999:::::::::999999===???BBBCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???===<<<<<<<<<===>>>=======================================<<<<<<;;;999999999888888888777777999888888777666555555555333333333444444555555555444333111000/////////000222222222222222111000///000000000000000000000000---...///...------...///........................***+++,,,,,,------,,,,,,...---,,,,,,++++++,,,,,,.../////////...,,,***)))............------,,,+++))))))***+++++++++++++++...---,,,,,,++++++,,,,,,...---,,,,,,++++++++++++---+++)))((())))))((('''uuudddQQQHHH@@@===;;;777555555555444444444333333222222222222111111111000000000000000000000////////////.................................---------,,,,,,++++++++++++++++++++++++---,,,+++))))))((()))))))))******+++++++++******))))))*********)))(((((())))))************))))))'''''''''((((((((())))))+++++++++)))((())),,,...)))***++++++)))((()))***+++)))(((&&&&&&&&&((())),,,+++)))((('''((()))***((((((((((((((((((((((((***************+++,,,,,,++++++++++++***)))((('''))))))***+++,,,,,,,,,,,,000///---+++************+++,,,...//////...---,,,000//////............//////......---------------222222111111222222333444444444333444555666888999777:::===???DDDMMMYYYcccvvvnnneeeWWWKKKDDDAAABBBBBB???>>><<<:::999999:::;;;<<<;;;:::999999999999999777666666666666777888999777888888999999999999999;;;>>>AAABBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<===>>>========================<<<============<<<;;;;;;999999888888888777777777888777777666555555444444333333333333444444444444333222111///......//////000000000000000///......////////////////////////---...///...------...///........................++++++,,,---------------...---,,,,,,++++++,,,,,,------...///...---,,,+++---------------,,,++++++******++++++,,,+++++++++...---,,,,,,++++++,,,,,,...---,,,+++++++++++++++...,,,++++++,,,,,,***)))sssbbbPPPGGG???===;;;888555666555555444333222111111000111111000000000000//////000000000000////////////...........................---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((('''((()))***++++++++++++(((((()))*********))))))))))))************))))))''''''((((((((())))))))),,,---,,,+++))))))+++---''')))******(((((()))+++***)))((('''&&&'''((()))*********))))))))))))))))))((('''&&&&&&'''((())))))***++++++,,,,,,++++++//////...---,,,***)))((()))******+++,,,,,,,,,,,,///...---+++************+++,,,---......---++++++111000///...------------......---,,,,,,,,,,,,,,,222111111111111222333333444444444444444555666666777888::::::;;;???FFFLLL\\\jjjzzz}}}rrrhhhVVVNNNDDD<<<999:::<<<>>>999999888777888999:::;;;999999888888777777888888777777777777999:::;;;<<<666666777888888888888888999<<<@@@BBBAAA???===<<<========================>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888888888777777777666666666666555555444444333333444444333333333333333333111111000///..............................---,,,........................---...///...------...///------------------------,,,,,,---............---...------,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,++++++***,,,,,,,,,+++++++++++++++...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++------+++)))ooo^^^NNNFFF>>><<<;;;888666666555555444333111000//////000000000///////////////000000000000////////////...........................---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))(((((()))***************''''''((()))*********)))((())))))************)))'''(((((((((((()))))))))***++++++)))''''''(((***&&&'''))))))(((((()))+++))))))(((''''''(((((()))((()))***++++++***)))(((+++***((('''''')))+++,,,'''((()))***+++***)))(((,,,,,,------......------)))***+++,,,,,,,,,,,,,,,*********++++++,,,------,,,------...---,,,++++++//////...---------......---------...///000111222///////////////000111111444444444333333333333444777888999888888999===@@@FFFPPP\\\iiiuuuzzzssshhhZZZOOOFFFBBB<<<888888:::;;;<<<777777666666777888999:::777777666666666666666777888888888999999:::;;;<<<444555666777888888888777888<<<@@@BBBAAA>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888777777777666666666555555444444444333333333222222444444333333222222111111000000///...............------.........------,,,........................---...///...---------///------------------------,,,---......//////............---,,,,,,,,,,,,,,,------........./////////+++++++++,,,,,,++++++***,,,++++++***************...---,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,)))((((((***++++++)))(((mmmZZZMMMDDD===<<<;;;888666777555555444333111000/////////////////////000000000000000000000////////////...........................,,,***)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********************)))((('''&&&'''((()))))))))))))))(((((()))***************(((((((((((()))))))))***((()))***(((&&&&&&'''(((&&&'''))))))(((((()))+++))))))((((((((()))))))))'''(((***++++++***)))(((+++***((('''((()))+++---'''(((***+++++++++***)))&&&'''((()))++++++++++++******+++,,,,,,,,,++++++))))))***+++,,,,,,------------.........---------,,,,,,,,,,,,---///000000.........///000111333333//////......//////000111333333333333333222222111111222333333444555777999<<<@@@FFFNNNWWWbbbpppzzzssshhh^^^SSSHHH???<<<:::999999::::::999888888888777777777777777777555555444444444555555666555555666666666555555555444444555666777888888888:::===@@@AAA@@@>>><<<;;;========================<<<<<<<<<<<<;;;;;;;;;:::999999999999999999999999999999999999999888777777666666666555555555444444333333333333222222222222333333333222222111111000///////////////.........---......//////.................................---...///...---------///------------------------,,,---......//////......///...------,,,,,,------//////......------------***++++++,,,,,,++++++++++++***))))))))))))******...---,,,,,,++++++,,,,,,+++++++++******++++++,,,)))(((((()))++++++***(((lllYYYLLLCCC<<<;;;;;;888777777555555444333222111111000//////000000000000111111000000000000////////////........................---,,,+++*********+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***************)))((('''&&&''''''((()))))))))(((((('''((()))******+++******((((((((()))))))))******)))***+++***)))((()))***''')))******(((((()))+++(((((())))))))))))******'''(((***++++++***))))))((((((''''''((()))***+++***+++,,,,,,---,,,,,,,,,)))******+++++++++*********++++++,,,,,,+++++++++++++++,,,,,,+++***))))))------------.........///***++++++,,,---///000111000000///...............111000000000000111222222111222222222222222111000//////000111333555666777999999;;;@@@DDDKKKVVVaaalllsss~~~|||mmmfff[[[RRRKKKEEE>>>999555555555666888777555333888888888777777666666555444444333333444444555555666777777777777666555444333444555777888888888888;;;===???@@@>>><<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777888888888888777666666555555555444444444333333333333333333222222222222222222111111111111111111//////000000000//////...---...//////000/////////........................---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---///......---------------///...---,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++***)))))))))***,,,---...---,,,,,,++++++,,,,,,+++************++++++,,,---,,,******+++,,,,,,+++mmm[[[KKKCCC<<<;;;;;;888777888555444444444333333222222000000000111111111222222000000000000////////////........................---,,,,,,,,,++++++++++++************************)))***+++,,,,,,+++***)))((()))))))))))))))((((((((((((((()))(((((('''''''''((()))******+++++++++(((((()))))))))*********(((***++++++***)))***+++)))***++++++)))((()))***(((((()))***************(((((()))***************((((((((()))***+++++++++,,,+++++++++,,,,,,---------------------,,,+++***+++++++++,,,,,,++++++******++++++,,,+++***))))))******++++++,,,...//////+++++++++,,,---...///000//////...------------...000000000000000111222222///000111222222111111000222111111111333555666666444333666:::<<<===DDDMMMVVV]]]hhhnnnooorrrzzzrrrhhh```PPPLLLFFFBBB@@@>>>;;;888666444333333555666666555666666777777666666555555444333333333444444555666666777888999999999888777444444666777888999999999;;;=========;;;::::::;;;========================:::;;;;;;<<<;;;:::999888777777777777777777777777666777777777777666555555444444444444333333333333333333333333333333333333000000000111111111111111//////000111111000000///------...///////////////////////////////////////---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------//////...---------------,,,,,,+++***+++,,,---...++++++,,,---------------++++++******+++---///000...---,,,,,,++++++,,,,,,***************+++,,,,,,000---***((()))+++++++++ooo^^^KKKBBB<<<;;;;;;888777888444444444444444444444444000000111111222222222333000000000000////////////........................,,,------------,,,+++***))))))))))))))))))))))))((()))***++++++***)))(((&&&'''((()))************((()))))))))((('''&&&&&&''''''(((******+++++++++))))))))))))************&&&(((*********)))***++++++,,,,,,+++)))((()))***'''((()))***************(((((())))))*********+++)))***+++---.........---+++***)))((()))***+++,,,((())))))*********))))))++++++,,,,,,,,,++++++***&&&''')))+++,,,---,,,,,,((())))))***+++---...///------,,,,,,,,,---......---------...///000111222...............///000000...///000222222222111000222111///...///111111111......222999999666999AAABBBHHHRRRZZZ[[[___mmm{{{~~~rrrhhh___UUUJJJBBB@@@>>><<<;;;<<<;;;:::888:::777444333666999;;;<<<444444555666666666555555333333333333444444555666111222444555666777666666444555666888999999::::::;;;<<<<<<:::888888999;;;========================::::::;;;<<<;;;:::999888777777777777777777777777666666666777666555555444444444444333333333222222333333333333333333333333//////000000111111222222///000111222222111000///,,,------.../////////...000000000000000000000000---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,//////...------------...***)))))))))***,,,...///+++,,,------............,,,,,,++++++---///222333...---,,,,,,++++++,,,,,,******))))))***+++,,,,,,000,,,(((&&&&&&((()))***kkk]]]HHHDDD???:::888777555444333333333222222222111111444222///......///...---''')))---///000...,,,***,,,,,,,,,,,,------...///---------,,,,,,++++++++++++++++++++++++++++++++++++***)))(((((((((*********************)))((('''(((((())))))))))))((('''))))))))))))******************))))))((())))))******((('''''')))+++,,,+++///...'''$$$***)))(((((())))))*********+++*********)))))))))))))))***(((&&&'''***+++)))''''''***,,,+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++******)))))))))))))))++++++******++++++,,,---//////......///111222333)))******+++---......//////////////////000000111111111000000000000111111111111111111111111111111555222///......111555888>>>AAADDDFFFGGGMMMWWW___nnnxxx}}}vvvtttiiiZZZOOOHHHDDD???<<<;;;:::999999:::<<<>>>@@@:::999777555444333333444444444444444444444444444333222333555888777333///555555555555555555555555666666666666777777777777999999888888888888999999999999999:::::::::;;;;;;888888888999999:::::::::;;;999777555444666888999666555555555555444444444444444444333333333333333000000111111222222333333...///000111111111111111000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------//////...------------...////////////////////////++++++******+++,,,...///+++******))))))******++++++,,,,,,---...///000000---,,,++++++******++++++,,,+++++++++++++++,,,,,,***************)))((('''gggWWWHHHDDD>>>:::888777555444333333333222222222111111555333111000111111111000+++---///000111///---,,,,,,,,,+++++++++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++''''''(((((()))+++,,,---)))************))))))((())))))************))))))))))))))))))************---,,,,,,++++++,,,,,,---***(((&&&&&&((()))***)))+++,,,((("""!!!''')))((((((((()))))))))************************************(((''''''******)))''''''***++++++)))((()))***------------,,,,,,,,,,,,++++++***))))))***++++++((((((((((((((()))******...------,,,++++++++++++)))(((((((((((()))+++,,,)))******+++---....../////////......//////000111////////////000111222333111111111111111111111111444222111000000333666888777:::<<<<<<<<<@@@HHHOOO[[[dddtttuuuiiiaaaXXXPPPEEE???======;;;888777666555555555777999:::888777666444333333333333444444444444444444444444555444555777999999555222444444444444444444444444555555555666666666666777777777666666666666777777888888888888999999999999888888888999999999999999999888666555444555666777444444444444333333333333222222111111000000000///111111111111111111111111//////000111111111000000000000000000000000000000........................------------------------///.........------------------------------------//////.........---------------------------------000///---,,,+++++++++++++++++++++******+++++++++------------...............---,,,+++***************)))))))))))))))******+++,,,,,,---------,,,,,,eeeUUUGGGCCC>>>:::888777555444333333333222222222111111333222000000111222222111....../////////...---------,,,++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++'''''')))***++++++,,,,,,((())))))************)))******++++++++++++******))))))))))))******************))))))))))))******+++(((&&&&&&'''((((((''''''******''''''***)))'''(((((())))))))))))******++++++++++++++++++++++++***((('''((()))***)))'''(((***+++***)))((()))***++++++++++++++++++++++++++++++***))))))***++++++''''''(((((()))+++,,,---000///...---+++++++++++++++***)))(((((()))***+++******+++,,,,,,---......///............///000000------...///000222333444111111111111111111111111222222111222333555777888777888999888666888>>>CCCKKKRRR```nnnvvv{{{vvvkkk^^^PPPGGGBBB===888666888:::999888666555444333333444555666555444333333222222333333333333333333333333333333666666777888:::999666444444444444444444444444444444444444444555555555555555555444444444444555555666666666777777777888888999888888888888888888777666666666555555555444444333333333333222222222222222222111000//////......111111000000000000//////000000111111111000//////////////////////////////........................------------------------............------------------------------------......///000///...---,,,++++++++++++++++++++++++111000...---,,,+++++++++,,,,,,++++++++++++,,,,,,.........------,,,,,,,,,...---,,,+++******************)))))))))))))))***'''((()))***++++++++++++gggWWWGGGCCC===999888777666555333333333222222222111111000...---...000111111000///...---,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***(((''''''((()))***************))))))******++++++******((()))))))))************(((((('''''''''((()))))),,,***'''&&&'''''''''&&&'''((()))******+++***)))(((((())))))))))))))))))******************++++++)))((((((((()))))))))((()))******))))))))))))***(((((())))))))))))******+++******************+++************+++,,,---.........---,,,+++******+++...---,,,++++++,,,,,,---******+++,,,,,,---............------......///000---.........000111222333111111111111111111111111000000111222333555666666777888888777555666:::===@@@EEEOOO[[[bbbhhhqqq{{{pppnnniiibbbYYYMMM@@@888;;;999666666777888777666777666555444444444444555222222111111111222222222222222222222222222222222444555666777777666555333333333333333333333333333222222333333333444444444444444333333333333444444666666666666777777777777888888888777777666666666555555666777666555444333333333333333222222222222444333333222111000/////////////////////000000000000111111111000///......................................................************************---------------------------------------------------...000111000///---+++++++++++++++++++++++++++---------------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++***+++++++++''''''((())))))***))))))gggWWWFFFBBB===999777777666555333333333222222222111111///...---///111222111000//////---,,,,,,,,,,,,---000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,***(((''''''((()))***************'''(((((()))******))))))((()))))))))***************************+++,,,---...+++)))((((((((((((''')))(((((()))******+++,,,))))))(((((((((((((((((('''((((((((())))))******((()))))))))((((((((()))+++***)))((())))))******((()))))))))*********+++*********++++++*********+++******)))))))))******+++***************++++++,,,+++***)))))))))***+++***++++++,,,,,,------------------------....../////////////////////000111000000000000000000000000...///000111222333444444111222222222222333444666888999???HHHMMMQQQYYYbbbpppsssfffWWWUUUSSSPPPLLLDDD<<<777777666555444555444333222777666555555444444333333000000000111111111111111222222222222222222222222111222333444333222222222222222222222222222222222222222222222333333333333555444444333333444444555666666666666777777777777777777777666666555555555555666777888888666555333444444444444333333333333333333222222111000000///---......///000111111222000000000000000///...---------------------------........................************************,,,,,,------------------------------------------,,,---///000///...,,,***++++++++++++++++++++++++,,,,,,------------------+++,,,,,,------,,,,,,+++******++++++,,,------...)))))))))***+++,,,......---,,,,,,+++******++++++,,,,,,------,,,,,,+++***}}}cccSSSEEEAAA<<<999777666666555333333333222222222111111000000000111333444222111111000//////.../////////000///..................++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,++++++((())))))************)))&&&'''((()))))))))))))))))))))))))))************(((((((((((()))***++++++...,,,)))((()))))))))(((+++((('''))))))(((***---))))))((((((((((((''''''&&&''''''(((((()))))))))''')))***)))((('''(((***,,,***(((''')))******************+++,,,,,,------)))***++++++++++++***)))))))))((('''&&&&&&'''''')))))))))))))))***+++++++++***)))))))))***+++,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......000//////....../////////000000000000000000000000//////000000111222222222//////000111222333333444555555888===@@@BBBGGGNNNZZZhhh}}}xxxqqqjjj[[[NNNDDDCCCBBBBBBBBB@@@<<<999444444555555555555555555444333333333222222111111///000000111111111000000111111111111111111111111///111222222111000000111111111111111111111111111222222222222333333333333555555444444444444555555555555666666666777777777666666555555555555555444666666777888777666555444444444444444333333333333111000000000000/////////......///000000111222222//////000000000///..............................------------------------------------------------,,,,,,,,,,,,------------------------------------,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********+++,,,------,,,+++***((())))))***,,,------...)))))))))***+++---...///++++++***)))((((((((((((,,,,,,,,,,,,+++***)))(((zzzaaaRRREEEAAA<<<888777666666555333333333222222222111111111000000222333333222000////////////000000000000......---------...//////+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,,,,)))************))))))(((''''''((()))***+++******))))))))))))************&&&%%%%%%&&&&&&((()))))),,,***((('''((()))((((((***''''''***+++''''''+++))))))(((((((((''''''''''''''''''((())))))******''')))******''''''(((***---***'''''')))*********(((((()))******+++,,,,,,)))***++++++++++++***)))((((((((('''(((((())))))++++++******)))*********,,,++++++***+++,,,...///++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------..................///000111000000000000000000000000222111111000000111222222000000111333444444444333666444555888::::::===CCCFFFOOO]]]lllxxxsssoooggg]]]XXXTTTKKKAAA;;;:::888888999:::999777444444555555555666777888111222222222222111111000000000111222111111//////111111111111111111111111000222444333111000222333000000000000000000000000222222222333333333444444555444444333333444444555444444444444555555555555444444444444444555555555555666666666555555444444333333333333222222222222000000000111111111111111222222111111111000000000......//////000/////////........................------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++******)))***+++------+++***)))))))))******++++++,,,,,,++++++******++++++,,,---,,,+++***)))(((((((((((((((((()))))))))(((((('''yyycccUUUDDD@@@;;;888777666666555333333333222222222111111/////////000111111///---+++,,,---...//////......,,,,,,,,,,,,------...///+++++++++,,,,,,---------++++++++++++++++++++++++000...,,,***)))))))))******************)))((('''(((((()))++++++,,,,,,,,,))))))))))))************((((((((())))))+++,,,,,,+++)))&&&&&&'''((((((''')))&&&''',,,,,,'''%%%((())))))(((((('''''''''&&&'''(((((()))***+++++++++''')))+++***'''&&&(((***---***&&&&&&)))++++++***%%%%%%%%%&&&'''(((((())))))***+++,,,,,,+++***)))))))))******+++,,,............,,,+++***)))))))))))))))((())))))+++---...,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---///000222333000000000000000000000000444333222111111111222333/////////111222222000...333111111444555444666:::;;;???FFFQQQ\\\gggpppuuutttiiicccTTTQQQJJJCCCAAABBB@@@;;;:::777444333444555444444111222222222111111222444222222333333333333222222000111222222222111///...000000000000000000000000222444666555333222444666000000000000000000000000222222333333333444444444444333333222222333333444222222333333333444444444333333333444444555555555555555444444444333333333222222222111111111111000222222222333444444555555666555444222111///...---------...///000000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,+++******))))))******++++++++++++++++++++++++%%%&&&(((+++,,,---------((()))+++,,,,,,+++)))(((+++++++++***************...---,,,+++************...---,,,+++************)))***+++,,,,,,---,,,,,,vvv```QQQ>>><<<999777777777666555333111000000111222222111000000000000///...---,,,000///---,,,,,,---///000---------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''%%%$$$%%%&&&(((***(((((())))))((('''&&&&&&)))******)))(((''''''(((''''''&&&''''''((()))***************************((('''&&&(((,,,---+++)))---+++((('''(((((((((''')))(((((((((''''''&&&&&&(((((((((((())))))))))))+++***)))(((((()))***+++(((((())))))))))))((((((((((((((()))******++++++,,,+++)))((((((((()))***))))))************))))))+++++++++***((('''(((***''')))***)))((('''(((***))))))*********+++++++++///......------,,,,,,+++***+++------------...000111000///......///000111///////////////000111111222000///...///000222333333...,,,...000000111444444666:::???FFFNNNTTTWWWccchhhrrr}}}~~~pppcccWWWMMMGGGAAA@@@>>>;;;999888777666999888555333222111111222222222444444444444222222222222222111111111000000////////////000000000000000000000000000000000000666777777777555222///---333222222222111111000000111111222222222333333333333333333222222111111111444444555555555555555555111111111222333444555666999888666555444333222222000000111111111111000000111222222222222111000000333222222222111000000000............////////////222///---...000222111///------,,,,,,,,,+++++++++---,,,***(((((()))***+++******++++++,,,,,,,,,,,,---,,,***)))))))))******,,,,,,,,,++++++*********+++++++++,,,,,,---------000...+++)))(((***---//////---***)))***++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++************+++,,,---...+++)))'''&&&%%%&&&'''(((sss]]]OOO@@@===:::777666666444333333111000000111222222111000000000000///...---,,,///...---,,,,,,---...//////...------,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((((((&&&&&&&&&''')))***))))))(((((((((''''''''')))******)))(((''''''))))))(((((('''''''''((((((((((((((((((((((((((((((***((('''(((***+++)))&&&"""%%%((((((&&&%%%%%%''')))((((((((((((((())))))(((((((((((())))))))))))))))))(((''''''((())))))(((((())))))***)))))))))*********)))))))))))))))******)))((((((((((((((())))))************))))))+++,,,,,,***)))((()))+++******))))))*********)))************++++++++++++------------,,,,,,,,,,,,---.........,,,+++,,,---//////...------...//////......------...//////000111000///...///000222333222//////444666333222333222333555777;;;???BBBDDDLLLQQQYYYcccllltttyyy|||xxxtttlllaaaUUUIII@@@;;;<<<;;;999777666444444333555444333222111111222222222222333444444333222222222222111111111000000000.../////////000000000000000000000000000000000000111222333444444333222111000000000/////////......111111111111222222222222333222222222222222222111555555555444444333333333222222222222222333444555888777666444333222222222222222222333333222222222111111111111111000//////111111000000000000000///............////////////111///---...000111000///.........---------,,,,,,---,,,***)))((()))***+++***************++++++,,,...---,,,+++***++++++,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,///---+++******+++---...---,,,******+++,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++******))))))...---,,,+++***+++,,,,,,mmmYYYLLLAAA>>>:::777666555333111333111000000111222222111000000000000///...------........................000///...---,,,+++++++++---,,,,,,,,,,,,------...------,,,,,,++++++******))))))((('''((()))***+++***)))((('''''''''((()))((()))***)))((('''((()))+++***)))(((''''''''''''((((((((((((((((((((((((+++***(((((()))((('''%%%""")))***&&&$$$&&&)))***)))((((((((()))***+++(((((((((((())))))))))))((((((''''''''''''(((((())))))************))))))++++++******)))(((((('''***************)))(((((())))))************))))))++++++,,,+++))))))***,,,,,,***((())),,,---+++)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///000000...,,,******+++......---,,,,,,---......---------,,,------...///111000///...///000111222111///222999;;;777333222444444444555666777888999;;;>>>DDDKKKSSSZZZ```ccctttzzz{{{nnnjjjfff```^^^___]]]VVVKKK???888555666555444222111111111111222111111000000111222222111222333333333333222111111111111111000000000000....../////////000000000000000000000000000000000//////000000111222222333000000////////////......//////000000000111111111111111111222222222222222555555444333222111111000333333222222222333333444666555444333222222111222222222222222222222222222000111111111111000//////......///////////////000............///////////////...---...000111000/////////.........------------,,,+++))))))******+++,,,+++*********+++,,,---///......------------...,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++******+++------,,,************++++++++++++,,,+++,,,,,,,,,------.........---,,,+++***)))((((((((((((((()))))))))))))))~~~iiiVVVJJJ@@@===999777666555444222444222000000111222111000000000000000000///......------...//////...------......---,,,,,,,,,------++++++++++++,,,---.........------,,,+++***))))))******)))))))))***+++,,,+++)))(((&&&&&&''')))***((()))***)))((('''((()))******)))(((''''''(((((()))))))))))))))))))))))),,,+++)))))))))((((((''' %%%***+++)))((())),,,---,,,***)))((()))***+++(((((((((((())))))))))))((((((((((((((((((((((((++++++++++++***)))((('''************))))))((((((***+++,,,---,,,+++***)))))))))************)))))))))*********((((((***,,,---)))&&&(((,,,...+++'''++++++++++++,,,,,,,,,,,,))))))***++++++,,,------///000000...,,,******+++...------------------......---------------......000////////////000111111111///222999;;;777333222444444444555666777888888777888;;;???DDDIIINNNPPP]]]dddlllooopppttt|||sssaaaTTTOOOKKKGGGIIIOOOSSSPPPFFF<<<777555222222111000000000000111111111111111111111111111111111222222222222111111111111000000000/////////........./////////000000////////////////////////111111000//////000111111111111111111111111000000........./////////000000000000111111222222333333333333222222111111000000333333222222222222222222444444333222111111111222000000////////////000000111111222222111111000///.........//////000000000............////////////.........///000000000000............---------------,,,+++*********++++++...---+++++++++,,,...///.........------------...,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,++++++,,,,,,------,,,,,,))))))***,,,......,,,***))))))*********+++++++++***++++++,,,,,,---------+++++++++++++++*********######$$$%%%&&&&&&&&&%%%|||gggTTTIII===:::777666666666555444444222000000111222111000000000000000000000///...------...//////...------+++++++++,,,---...///000+++++++++++++++,,,---...------,,,+++******))))))***************+++,,,,,,+++)))(((&&&'''(((***+++''')))***)))((('''(((***((((((((((((((()))******))))))))))))))))))))))))*********)))))))))***+++))))))(((((()))***++++++///...,,,***)))((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++)))(((&&&%%%(((((())))))************)))***+++++++++***((('''))))))************))))))'''((())))))((((((***,,,,,,(((%%%'''+++,,,***&&&******+++++++++,,,,,,,,,))))))***+++,,,,,,---------...///...,,,+++,,,---........................//////......---......//////////////////000000111111//////444666444222333000000111222222333333333444444444555777;;;>>>@@@IIIPPPWWWZZZZZZ^^^gggooo}}}vvvnnnbbb^^^TTTIIIAAA???<<<::::::AAAGGGGGGAAA999555444222222111111111111222222333333333222111111000///111111111111111111111111000000000/////////..................////////////........................000000000///000111222222000000000000000000111111------........./////////000000000111111222222222///000000111111222222222333333222111111111222222333222222111111111222222000000///......///000000222222333333222222111000/////////000000111111111............////////////,,,...///111111111111111---------,,,,,,,,,,,,+++---,,,,,,+++++++++++++++,,,++++++******,,,---...,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***+++,,,---------,,,,,,))))))***,,,......,,,***))))))*********+++++++++))))))******++++++++++++******+++++++++***))))))&&&'''((())))))))))))))){{{fffSSSGGG;;;999666555666777666555444333111000111111000///000000000111111000000///........................)))******+++---///111222,,,++++++++++++,,,,,,---,,,,,,++++++******))))))*********++++++++++++,,,***)))((((((((()))***+++'''((())))))(((((()))***(((((((((((()))***+++,,,(((((((((((((((((((((((()))******)))'''(((***,,,,,,)))&&&&&&((())))))(((------,,,+++***(((''''''(((((((((((())))))))))))))))))************))))))************)))'''&&&%%%'''(((((()))******++++++((((((((((((((('''&&&&&&))))))************))))))'''((())))))((()))+++---***(((&&&'''***+++)))&&&))))))*********+++++++++)))******+++,,,------...+++---...---,,,,,,---.........////////////......000///......................../////////000000000111---,,,000222111111222000111111222111111000///222222222222222444666777:::???EEEGGGIIIMMMUUU\\\cccooo||||||vvvooojjjggg```TTTKKKHHHDDD>>>999777777666555555:::???AAA===999666444222222111111111222222333333333333333222000///...111111000000000000111111////////////............------........./////////........................+++,,,---///111333444444------............//////------........./////////000000000111111111111111...//////000111222333333222222111111111222222333222222222111222222333333222111000//////000111222222222222222222111000000///000000000000000111111............////////////,,,///111333222222222333------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++(((((()))))))))***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++***************))))))******+++,,,------------+++******+++------,,,************++++++++++++,,,******************)))))),,,,,,,,,,,,+++)))'''%%%))))))))))))************{{{eeeQQQEEE<<<999777555555666555444555333111000111111000//////000000111111111000000///...---,,,,,,---...///******+++,,,---...000111,,,,,,++++++***++++++++++++++++++***************)))******+++++++++++++++(((((()))))))))*********&&&((())))))(((((()))+++))))))))))))))))))******(((((((((((((((((((((((()))******'''$$$$$$''')))'''((((((((('''''''''((()))***+++,,,+++***((('''(((((((((((())))))))))))(((((()))******)))((((((%%%&&&'''(((((())))))((()))))))))))))))************)))((((((''''''(((((())))))************))))))((()))***+++***+++...000))))))))))))))))))))))))(((((()))))))))*********++++++,,,,,,------......,,,---......,,,,,,---...,,,---............---,,,///......---,,,,,,---------......//////////////////,,,+++///111000///111111111222333333222111000111222222333444555666777666888:::<<<>>>BBBGGGKKKLLLWWWaaagggmmmuuuzzz||||||sssmmmlll[[[WWWQQQMMMIIIDDD???;;;;;;777444333555555444333555777:::;;;;;;999666555111111000000000000111111///000111111111000//////111000////////////000111/////////.........---------------.........//////------------------------)))***---///000111111111---------.........//////............////////////111111111111000000000000000000000111111222222222111000000000111222333333222222222222222333444444222111000//////000111222000000000000000///......000///////////////..................////////////,,,000333555444333333555...---------,,,,,,,,,,,,,,,,,,------,,,,,,+++***'''(((***+++,,,+++***))))))***+++,,,---,,,,,,+++,,,,,,,,,---------......*********+++++++++++++++******+++,,,,,,---......---,,,******+++,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))))))))******+++,,,+++)))'''&&&***)))((('''''''''((()))zzzdddPPPCCC>>>;;;777555555555333222555333111000111111000//////000000111111111000000000///---,,,,,,---///000,,,,,,,,,,,,---...//////------,,,+++***************************+++++++++))))))***++++++++++++***'''((()))***************&&&((())))))(((((()))+++,,,+++***)))((((((((((((******************************)))&&&"""!!!###&&&"""'''------)))&&&(((***$$$&&&))),,,---,,,***)))(((((((((((())))))))))))&&&'''((())))))((('''&&& """$$$&&&(((***+++,,,++++++******)))(((((((((...---+++*********+++,,,))))))************)))))))))+++,,,,,,,,,---000222)))+++,,,+++***)))***+++(((((((((((()))))))))))),,,,,,------------......---...///...,,,+++,,,---++++++------------++++++...---,,,,,,++++++++++++---......///000/////////---+++,,,111333000...///+++,,,...000111111000000......000111333555666666888777777777999;;;>>>@@@AAAIIIOOOQQQTTT\\\bbbdddfffeeejjjqqquuuzzz{{{wwwvvvssskkkaaaYYYUUUUUUBBBBBB@@@===999888999;;;888444111333555444222222222222222444555555333000000000///.........//////+++,,,...000000000000///111000///......///000111//////.........------------------.........//////------------------------+++,,,...//////...,,,+++.../////////000000111111........./////////000000222222111111000000//////222222222111111111111111000000000000111222333444222222222222333444555555111///...------...///111...............------,,,/////////......------,,,............/////////000,,,000444666444333444666//////.........---------,,,,,,---------,,,+++***)))+++...000000///---+++)))***,,,---...---,,,,,,,,,,,,,,,------.........---------....../////////++++++++++++,,,---...//////---***)))***++++++***++++++,,,,,,,,,---------...------,,,+++***))))))%%%''')))+++,,,+++******---,,,)))((('''((()))***ttt___OOOFFF;;;:::888666555444444444222222111111222222333444///............//////000......---------,,,,,,,,,,,,++++++,,,---///111222,,,---------......//////......---------,,,,,,,,,------,,,++++++,,,,,,------)))'''(((++++++'''###'''''''''((()))***++++++------,,,,,,+++*********(((((())))))))))))(((((()))*********(((((()))+++---,,,+++)))'''&&&&&&%%%&&&'''(((((())))))))))))---***((((((***+++(((&&&)))))))))))))))(((''''''&&&(((***,,,,,,+++)))(((+++++++++***)))(((((((((+++***)))'''''''''((()))******))))))))))))******,,,+++******)))*********)))'''&&&''')))******)))%%%))),,,***((()))+++---,,,,,,+++******+++,,,,,,///......---------......,,,,,,,,,,,,,,,---...///...,,,++++++------,,,***,,,,,,++++++,,,...///000---...///111222222222222000000000000////////////111111000000111333555666000111333555777999:::;;;:::<<>>888777666555555555555555111111111111111111111111444333222222111111222222111///------.../////////000000000000000000000000...///000111111000///...------,,,,,,,,,+++++++++******+++,,,...///000000//////............/////////...---,,,+++,,,,,,---,,,---///000000000///......------,,,,,,------...000//////.........////////////000111111111111111000000000000000000000000222222222222222222111000111000000///////////////333222000.........//////,,,,,,.../////////...------,,,------...///000111222444666888888666444222///............---------++++++,,,---------,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...+++******))))))******+++)))***,,,......---,,,+++,,,+++)))((((((***+++---........................))))))***+++,,,,,,------***)))))))))***,,,...000)))))))))***+++++++++,,,'''((()))))))))(((&&&%%%qqq\\\LLLDDD<<<;;;888666555444555555444444333222111111111111000//////.........////////////.........---------222000...---++++++++++++---.........////////////------------,,,,,,,,,,,,+++***************+++,,,---***((()))+++,,,((($$$''''''((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&(((***(((((('''&&&&&&&&&&&&&&&)))***,,,---............)))'''&&&''')))***)))''')))))))))))))))(((''''''''')))+++------,,,***)))''''''(((((()))***+++++++++***)))(((''''''((()))******))))))))))))*********)))))))))***++++++,,,+++)))((()))***,,,,,,+++'''))))))(((&&&&&&'''''',,,++++++******++++++,,,...------,,,,,,------......------,,,,,,,,,---------+++***+++------,,,+++++++++******+++,,,---...000000000000000//////...000/////////////////////111111000000111333444555555555555444444444333333000222555666777999<<<>>>@@@BBBDDDFFFIIINNNTTTXXX___dddjjjnnnqqqwww|||xxxiiieee^^^VVVQQQMMMLLLLLLFFFDDDAAA>>>;;;:::999999666555555444333333444444111111111111111111111111222222111000000000000000111///------.../////////////////////////////////---...///000000///......////////////............++++++,,,,,,------......//////............////////////---,,,,,,,,,------------...///////////////------,,,,,,,,,,,,------///......------....../////////000111111111111000000000000000000000000000222333444555555444333222111111000////////////000222111000............///+++,,,.../////////...---***))))))***+++,,,------222333444555555444333222............------------,,,,,,,,,------,,,++++++,,,++++++++++++++++++,,,///...---,,,+++*********++++++************++++++)))+++,,,......---,,,+++,,,+++***))))))***+++,,,------------------------)))******+++,,,,,,------******)))(((((()))***+++******************++++++'''(((((((((''''''&&&%%%mmmXXXIIIAAA===;;;888555444444555666666555444222000//////...111000///...............000000/////////.........------,,,,,,,,,------...++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++((((((((((((((()))***+++---+++)))***,,,,,,)))&&& """%%%'''))))))))))))%%%%%%&&&''''''((())))))(((((())))))))))))((((((&&&''''''&&&%%%%%%&&&(((&&&&&&%%%&&&&&&'''((()))$$$&&&(((+++,,,,,,+++***((('''&&&''')))+++***))))))))))))))))))(((((('''((()))+++------,,,+++***%%%&&&&&&((()))***++++++***))))))(((((((((((()))))))))))))))))))))))))))((((((((()))***+++------+++)))((()))***++++++***'''&&&&&&(((***+++++++++,,,+++************+++,,,,,,,,,+++++++++,,,,,,---///...---,,,+++++++++++++++******+++---...---,,,---,,,,,,+++,,,,,,------///////////////...------////////////////////////111111000000111222333333666555444333222111000///000111333333333444555777555666777777888;;;???BBBGGGLLLSSSXXX\\\aaaggglllxxx~~~}}}xxxtttrrrpppnnnlllqqqqqqqqqnnnhhh```YYYTTTLLLJJJEEEAAA===:::999888666555444222222222333444333333222111111111222222000000000000000000000000111000//////......//////000...------...//////................................./////////......------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++///......------....../////////...---------...............---......///000,,,,,,++++++++++++,,,,,,---------,,,,,,------......//////000000000000000000000000000000000000000111333555777888777666444222111111000000000000000111111///......---......+++,,,---//////......---,,,,,,,,,,,,------...///111111222222222222111111............------------------------,,,++++++***---,,,+++******+++,,,---------------,,,+++)))))),,,,,,++++++++++++,,,,,,***+++,,,---...---,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------,,,***)))(((((('''(((******************))))))))))))((((((''''''((((((jjjVVVGGG@@@===:::777444222333444666666555333111000/////////111111000......---------////////////.........---++++++,,,---...///000000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((('''(((((()))***++++++***))))))++++++(((&&&"""$$$&&&(((((('''%%%###((((((((())))))*********(((((())))))))))))((((((&&&''''''&&&%%%%%%&&&((((((((('''(((((()))***+++!!!$$$'''(((((('''&&&************+++,,,,,,+++(((((())))))))))))((((((((()))***,,,,,,+++***)))(((((((((((('''''''''''')))))))))(((((((((((()))))))))************))))))(((((((((((()))***+++,,,)))'''&&&&&&((()))((((((***&&&$$$(((++++++))))))++++++************+++++++++************++++++,,,------,,,,,,+++,,,,,,,,,***))))))***,,,...---,,,000/////////......//////***+++,,,---.../////////.........///////////////111000000000111111111111111111222222222222333333555666777666555444555666333444444444333555888:::===@@@EEEHHHJJJLLLPPPRRRZZZ___fffkkknnnooopppqqqrrrqqqqqqtttyyy~~~yyytttpppjjjffffffbbb\\\XXXVVVTTTSSSRRRSSSTTTTTTQQQMMMFFF???;;;>>>===<<<:::888666555444555444222111000000000000111000000/////////000000000000000000000000000000000000///...............///...------...///...---------------------------///////////////.........++++++++++++******************++++++++++++,,,,,,...------------------...///.....................///...---,,,,,,---///000,,,++++++******++++++,,,,,,,,,++++++,,,,,,---------...//////000000//////////////////////////////000222666999:::999777666222222111000000000000000000000///...------------+++,,,---...///...---------------------...///000000//////////////////000.........---------,,,,,,.........---,,,+++***)))---,,,***))))))***,,,---((()))+++,,,------,,,+++---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,,,,,,,+++*********+++++++++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,...------+++******))))))++++++******))))))((((((,,,+++)))(((((()))***+++iiiUUUHHHAAA;;;999666333222222333444333222111111000000111111111111000......---------.........---------,,,,,,111111000///...,,,+++***........................,,,,,,+++++++++*********)))))))))))))))***+++,,,(((((((((((()))((('''&&&+++++++++***'''"""+++++++++******)))))))))(((((())))))))))))(((((('''(((((('''&&&&&&''')))***))))))(((((((((((()))###%%%''')))*********)))++++++++++++***))))))***(((((())))))))))))((((((''''''))))))******)))(((((((((((((((''''''''''''((((((((())))))))))))(((((()))************)))(((******))))))((())))))***)))(((&&&&&&'''(((((('''111***&&&(((((($$$ ************************)))))))))))))))***+++,,,*********+++,,,---...///***)))(((***,,,------,,,//////////////////......)))***+++---............------....../////////000000000000000000000////////////000111333444555666333444444333111000000111222333444444444444777999444666999;;;<<<<<<>>>???DDDGGGLLLOOOQQQRRRTTTVVV]]]___aaabbbbbbeeejjjmmmlllpppuuuzzz~~~}}}{{{|||~~~~~~uuutttsssqqqooooooooooooiiieeeaaa\\\WWWSSSPPPMMMMMMIIIDDDAAA@@@AAA@@@@@@===>>>>>>>>><<<888444222444444555555444333111000333333222111//////......//////.........//////000////////////////////////000000///..................---,,,---//////...,,,........................000000//////........................------------((())))))***,,,------...------,,,,,,,,,,,,------------..................///...---,,,,,,---...///,,,++++++******++++++,,,+++++++++++++++,,,------------...////////////...........................///111555888:::999777555222111111000///000000000//////......------,,,+++++++++---.........---,,,*********)))******++++++.........------............------------,,,,,,,,,.........---,,,+++***))),,,,,,+++******+++,,,,,,''')))***,,,------,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,---------,,,---,,,,,,++++++***++++++*********+++++++++,,,,,,***+++++++++++++++,,,,,,++++++,,,,,,+++++++++++++++******))))))(((((((((***)))((((((((()))***+++hhhUUUHHHBBB:::888777555333333333333000000000000000111222333111000///..................------------,,,,,,,,,------...//////......---++++++++++++************+++++++++*********)))))),,,++++++******+++++++++&&&''''''((((((''''''&&&'''((()))))))))'''%%%$$$******)))(((((('''&&&&&&(((((())))))))))))((((((((())))))(((''''''(((******)))(((&&&&&&%%%%%%%%%''''''((()))************((()))***)))&&&%%%&&&''''''(((((()))))))))))))))&&&'''(((((())))))((((((&&&''''''(((((())))))***'''(((((())))))))))))(((((()))***++++++***)))(((+++***)))(((((((((((((((+++***(((((()))***)))(((///(((''',,,---((('''+++))))))***++++++***)))))))))))))))))))))***+++,,,)))))))))***,,,---///000***))))))***,,,---,,,++++++,,,,,,---------,,,,,,---------------,,,++++++---------......//////000000000000000000///...---000000111111222333333444000111222111///......//////111222222222222555777111111333444666888999::::::<<<>>>???@@@@@@BBBDDDGGGKKKNNNNNNLLLMMMQQQVVVWWW[[[```eeeiiimmmqqqttt{{{~~~tttooommmppprrrrrrtttxxxuuuvvvsssmmmjjjkkkiiifffhhhfffddddddeeeeeedddcccYYYXXXWWWUUUTTTTTTSSSSSSLLLJJJHHHDDDBBB???>>>===:::777444333444555555555222333444444444444333222///000111222111111///...------------------------//////.........///000000////////////////////////000///......------.........---,,,---//////---+++........................111000///...------------------,,,,,,,,,+++++++++((((((***+++,,,...//////---,,,,,,++++++,,,,,,---+++,,,------......------///...------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,---......,,,------..........................................000333555666666555444111000000///////////////............---,,,+++******+++,,,......------,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++++++++,,,++++++******))),,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------------,,,++++++***************++++++,,,,,,---++++++++++++++++++++++++'''((()))***************))))))))))))))))))((((((''''''&&&&&&&&&'''((((((~~~gggUUUHHHBBB:::999999888666555444333000000000000000111222222000//////.........//////............------------%%%&&&))),,,...000111111))))))((((((''''''''''''+++*********))))))))))))---,,,++++++************&&&'''((()))(((''''''(((!!!###%%%(((+++...///000''''''''''''''''''''''''(((((())))))))))))((((((((())))))(((''''''(((***)))((('''&&&&&&%%%%%%%%%(((((('''&&&&&&'''((()))%%%'''((('''%%%$$$&&&(((''''''((()))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))******)))(((((()))***++++++***)))((()))(((((((((((())))))***+++***(((((())))))((('''+++&&&(((//////)))+++222((()))***++++++***)))((())))))))))))***+++,,,---************+++,,,---...+++***)))***+++,,,+++***)))***+++,,,------,,,,,,---------...---,,,,,,+++,,,,,,---......///000000000000111000000...---,,,......///000111111222222000222222222000000111222///000111111111111222444222222111222444777888999444666777777777777999:::999:::<<<>>>??????@@@AAACCCGGGMMMQQQTTTWWWYYY[[[ZZZ___eeegggeeedddfffhhhhhhiiijjjkkkiiifffbbb```\\\VVVTTTWWWZZZYYYYYY[[[XXXYYYVVVQQQPPPRRRPPPLLLNNNLLLJJJJJJKKKLLLKKKJJJDDDDDDCCCBBBAAA@@@@@@???::::::999888666555555666222000//////000111111000111000000000000111222333///000111111111111000///++++++,,,---------------///////////////000111222..............................---,,,,,,,,,,,,,,,---,,,,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++++++++************))))))))))))***++++++,,,---......///,,,,,,++++++++++++,,,,,,******,,,---------,,,,,,---.........------,,,+++------,,,,,,,,,,,,------+++++++++,,,,,,---...///,,,,,,---............------------------------------...000111222222222111000//////...............------......---,,,***)))***+++,,,---...---,,,,,,......---------------...***+++---......---+++***---------,,,,,,,,,++++++,,,,,,,,,------,,,++++++)))***,,,------,,,***))),,,++++++***************++++++************++++++,,,+++++++++,,,,,,------------------,,,+++***)))******++++++,,,------...++++++++++++++++++++++++'''((()))***+++******)))((((((((()))))))))))))))&&&'''(((((()))))))))(((}}}gggTTTHHHBBB:::;;;;;;;;;999777555333111111000000000000111111//////.........//////000000/////////............((()))***+++,,,++++++***...---------,,,,,,++++++************))))))))))))...---,,,***))))))(((((('''(((******)))(((((()))))))))******++++++,,,,,,&&&&&&''''''((()))))))))(((((())))))))))))(((((('''((()))(((&&&&&&((()))***))))))(((((((((((())),,,***((('''&&&''')))***$$$'''))))))'''&&&)))+++''''''((()))))))))))))))))))))))))))************...---,,,***)))'''&&&%%%&&&'''(((*********)))(((''')))***++++++***)))'''''''''''''''(((***+++,,,***(((&&&&&&&&&'''&&&%%%...)))))),,,&&&$$$((()))***++++++***)))((())))))))))))***+++,,,---+++++++++***++++++,,,,,,,,,***)))***++++++***))))))***,,,...//////......***+++,,,---.../////////,,,,,,------...///000000000000111111000...,,,+++***+++,,,...000111222333///000222111000000111333111333444333222222333444333111///...000222333444000222333333333333444666333222222555:::<<<:::777555:::@@@DDDFFFGGGIIIJJJCCCGGGKKKKKKJJJKKKPPPTTTOOOOOOPPPPPPOOOMMMJJJIIIIIICCCAAADDDGGGEEEDDDDDDBBBCCCAAA======@@@???;;;:::999777888999;;;::::::;;;::::::999888777666666333444444333222222333444111000000000222222111000333222000......///111222///000000000000000//////000000000000///...------000000000000000111222222........................---,,,++++++******++++++---,,,,,,...//////---+++++++++++++++++++++++++++...---+++)))(((((())))))---------,,,,,,,,,++++++------------------------,,,++++++++++++++++++,,,((()))+++,,,---,,,,,,+++------...///...---+++***...------,,,,,,------...,,,,,,,,,,,,---...///000+++,,,------......------------------------------,,,---.../////////////////////...---------------,,,---......---,,,***)))***+++,,,---...---,,,,,,++++++***))))))*********)))+++---//////---+++)))---------,,,,,,,,,++++++++++++,,,---------,,,,,,(((***,,,......,,,***((()))((((((((()))+++---///+++******************+++,,,,,,+++++++++,,,---...------------,,,+++***)))******+++,,,------......++++++++++++++++++++++++***+++,,,------,,,******''''''(((((())))))******)))***+++---------,,,+++{{{dddVVVKKKBBB???===999666444444555666444444444333333333222222.........///////////////...---,,,,,,++++++,,,,,,,,,---.........---,,,+++///...,,,++++++,,,...///***)))(((''''''((()))***+++++++++***)))(((((('''***************)))((((((((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((+++---+++&&&$$$&&&)))))))))((((((''''''&&&&&&%%%&&&((()))))))))((('''''''''((((((((((((''''''))))))))))))))))))))))))))))))*********((('''&&&)))'''&&&'''***+++***((((((((('''&&&&&&&&&&&&&&&++++++)))(((''''''''''''+++'''$$$"""$$$'''))))))(((&&&""" !!!###'''***************************---------,,,,,,,,,++++++,,,+++)))(((((()))+++,,,...---,,,,,,++++++++++++////////////...---,,,+++)))))))))***+++,,,......---......///000111222222+++++++++,,,---///222333111///......111444666666555555444222000000222444111111111111111111111111000111111111111222222222222222333444555555555444222444666999<<<===>>>>>>;;;;;;;;;<<<<<<=========?????????>>>>>>=========<<<;;;:::888777777666666<<<;;;999777666666666777555444444444555555666777444444333333222111000000...///000000000000//////000///......///000///---...///////////////...---......//////000000111111111000000///...---------...------,,,,,,------...///...---...///000000...000///...---+++***)))(((...------,,,,,,------...,,,,,,,,,---------......777000(((&&&)))---......$$$&&&))))))((((((+++...+++++++++,,,,,,,,,------************+++,,,---...,,,,,,,,,+++***)))((('''++++++,,,,,,,,,+++******))),,,...,,,)))(((+++......------------...//////......---,,,,,,,,,,,,---...---,,,++++++---...000......------...///111222333333222111000//////...---......,,,++++++---///++++++++++++++++++,,,,,,++++++++++++++++++++++++******))))))***,,,---///...---,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++***+++,,,...///000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********,,,+++++++++******))))))(((((()))************)))))))))))))))))))))))))))xxxaaaSSSIII@@@>>>999222,,,+++---222555222222222222111111111111///////////////............---,,,,,,++++++,,,,,,,,,,,,---.........---,,,***++++++++++++++++++******)))(((((((((((()))***++++++******)))((((((''')))************)))(((((((((((((((((((((((((((''''''''''''((((((((())))))''''''''''''(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''''''***,,,***&&&$$$&&&)))((((((((((((((('''''''''(((((()))***************'''(((((())))))(((((('''(((((((((((((((((((((((((((((()))******)))(((''''''&&&$$$&&&((()))(((&&&)))(((((('''&&&&&&''''''+++***)))((('''''''''''',,,)))&&&&&&(((***+++,,,+++)))'''&&&&&&(((+++---+++***************************++++++,,,,,,,,,---,,,+++)))(((((()))+++,,,------,,,+++++++++++++++---------------------------,,,,,,,,,,,,------...,,,,,,------......//////...------,,,---...///000---+++)))))),,,...///000333444444333111111222444222222222222222111111111000000111111111222222222333333444555555555444444333444555777777777666666666666666666666666777777888888888777777777666666666555444444333444444444333333111000//////000000222222111111111222333333444333333222111111000000...//////000000000//////000...---...//////...---,,,------.........------111111000000///......---//////......---,,,,,,+++------,,,,,,,,,,,,------...---------///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------:::444,,,((()))***)))'''&&&((()))(((%%%$$$%%%'''+++++++++,,,,,,,,,,,,---(((((((((((()))***++++++((()))***+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***,,,---,,,+++***,,,...---------------......///......---,,,,,,,,,,,,---...---+++++++++,,,...///......---,,,,,,,,,---...000000//////...---,,,,,,---------,,,++++++---///...------,,,+++***)))(((++++++++++++++++++++++++******))))))***,,,---...---,,,,,,+++++++++,,,,,,)))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++******************++++++++++++,,,***+++,,,---//////000000///...---,,,++++++******++++++************++++++,,,,,,,,,++++++*********++++++*********)))))))))***************)))((('''))))))))))))))))))))))))sss]]]OOOEEE??????;;;555000///000444666111111000000000/////////000000//////......------...------,,,,,,,,,,,,,,,+++,,,---......///......(((***,,,------,,,***(((***))))))(((((())))))***++++++******)))((((((((())))))******))))))((('''''''''((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''')))+++)))&&&$$$%%%((('''''''''((((((((((((((()))))))))))))))***++++++((())))))******))))))((((((((((((((((((((((((((('''((()))))))))))))))((('''&&&%%%&&&((()))((('''))))))((((((''''''((((((+++***)))((((((''''''(((***((('''(((+++,,,---,,,)))((('''''''''(((***++++++++++++******)))))))))(((((()))***+++,,,------,,,+++***))))))***+++,,,---,,,++++++***+++++++++++++++******+++---...///000///......------------------------------......000///...---------------000...,,,,,,...000000000111222333333222222333444222222222222222222222222000000000111111111222222444555555555555444444333222333444555555444333333222222222222111111111111222222222222222111111111111111111111111222333444222111000000000000111111111111000000000000000111333333222222111000000000...///////////////......///---------//////...---***+++,,,---------------000000000///......---------------,,,,,,++++++***,,,++++++++++++++++++,,,...,,,,,,---...///...---++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,---------888333---******)))'''%%%+++,,,,,,+++)))''''''(((******+++++++++,,,,,,,,,***)))))))))))))))******))))))***+++,,,,,,,,,,,,((()))***+++,,,---------++++++,,,,,,,,,---------------,,,,,,------...///......---,,,,,,,,,,,,,,,---,,,+++++++++,,,---......---,,,+++************,,,,,,,,,++++++*********,,,------,,,++++++---......------,,,+++***))))))***************************************+++,,,---+++++++++***++++++,,,,,,(((((('''((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++,,,---......//////111000---+++***))))))***++++++************+++++++++++++++++++++***************))))))))))))((((((+++++++++***)))(((&&&&&&))))))))))))))))))))))))oooZZZKKKBBB===;;;;;;;;;:::999777555333111000000000////////////111111000///...------,,,......---,,,,,,,,,,,,,,,++++++,,,---.../////////+++,,,---......---,,,+++))))))))))))))))))))))))************))))))(((((()))))))))))))))(((((('''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&((()))(((%%%$$$%%%'''&&&&&&''''''(((((())))))((('''&&&&&&&&&''')))***))))))************))))))((((((((((((((((((((((((''''''((()))))))))******))))))))))))*********)))))))))(((((((((((())))))******)))((((((((((((((('''&&&&&&(((+++,,,,,,+++(((((((((((()))))))))***++++++******))))))(((((('''(((((()))***+++++++++++++++***))))))***++++++++++++************++++++,,,+++)))))))))+++.../////////...------------.../////////////////////...000//////...---------,,,444222000000111222222111...000222222222111333444222222222222333333333333000000000000111111111111555555555555555444333222111222444666777777666666333333222222111111111000111111111111111111111111222222111111222222333444222222222222333333444444222222111000000000111111222222111111000000000000....../////////...------...,,,,,,,,,...///...---******+++---............,,,------......///000000------,,,,,,,,,+++++++++++++++************++++++---,,,+++,,,---...---,,,......---,,,+++***)))(((***++++++++++++++++++***++++++++++++,,,,,,,,,,,,///---++++++,,,,,,***)))+++,,,,,,,,,,,,,,,,,,---************++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,+++******)))***++++++,,,,,,,,,,,,******++++++,,,---,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,,,,++++++***+++,,,------,,,,,,++++++******************************))))))+++---------++++++,,,---*********++++++,,,,,,---))))))))))))))))))))))))***************++++++,,,***************+++,,,---)))(((''''''(((***---...,,,,,,,,,,,,,,,---------+++++++++***************++++++,,,,,,,,,---------+++++++++,,,,,,---......111///---+++*********+++++++++************+++++++++++++++***************)))))))))(((((((((((((((************)))((('''&&&((((((((((((((((((((((((lllXXXJJJAAA===666777888888666444111000222222111111111000000000111111000///...------,,,///...------,,,,,,------+++++++++,,,---...//////---,,,++++++++++++,,,---))))))************))))))*********))))))))))))))))))))))))))))))(((''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%&&&'''&&&&&&''''''(((((())))))((('''&&&&&&&&&''')))***))))))************))))))''''''''''''''''''''''''''''''((((((((()))******************)))))))))***))))))(((((((((((())))))***))))))(((((((((((()))&&&&&&'''))),,,---,,,***++++++,,,---------------*********)))))))))(((((())))))))))))))))))))))))+++******************+++******)))))))))******+++---,,,***))))))***,,,---,,,,,,++++++,,,,,,---...////////////............------..................000...------.........,,,,,,...///000///000111333111111111222222333333333//////000000000111111111444555555555444333222222222333444666666666666555444444333333222222111111111111111111111111111111444333222222111111222222......///000000111111111111000000/////////000000111111000000000000//////...............---,,,,,,,,,++++++,,,---......---***+++,,,---.../////////,,,,,,,,,---......//////---------,,,,,,,,,,,,,,,+++******))))))******+++,,,******+++,,,---,,,+++------,,,+++******))))))++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,)))))))))+++,,,---,,,+++)))(((((())))))***)))))))))))))))*********++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,++++++***))))))***+++,,,++++++******+++++++++++++++,,,------------,,,++++++++++++,,,************++++++,,,,,,******++++++,,,,,,,,,,,,***************++++++++++++,,,------+++++++++---))))))***+++,,,,,,------))))))))))))))))))))))))))))))*********+++******))))))))))))******+++,,,+++***)))((()))+++---///+++++++++,,,,,,---------************************++++++,,,,,,,,,---------,,,,,,++++++++++++,,,---...---,,,+++++++++,,,---++++++************++++++************************((((((((((((((()))))))))'''(((((()))))))))((((((((((((((((((((((((((((((kkkYYYJJJAAA>>>;;;888444111000111444555333333222222222111111111000000//////......------///......---------------++++++******+++,,,---...,,,+++)))'''''')))+++,,,)))******++++++******)))******))))))))))))))))))(((((())))))(((((('''&&&&&&&&&''''''((()))))))))(((((()))))))))*********''''''''''''(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))***++++++((())))))******))))))((('''''''''''''''''''''''')))(((((((((((())))))***((()))***)))'''&&&'''(((((((((''''''(((((())))))))))))(((((((((((()))))))))))))))+++---...---,,,))))))*********+++++++++))))))))))))))))))))))))************))))))((((((************************)))))))))((())))))***+++---,,,+++*********+++,,,***************+++,,,---,,,,,,,,,,,,,,,,,,------+++,,,---...////////////...---,,,,,,---...---+++,,,------,,,,,,---000222000000000111111222222333/////////000000000111111222333333333333222222111222222333444333222000///111111111111111111000000//////000000000000111111222111000///////////////---...///000000000000000---------------...//////000000000///////////////............---,,,+++++++++******+++---...---,,,+++,,,---......///......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++***)))***+++,,,,,,***))))))******+++,,,,,,,,,***+++,,,------,,,+++***))))))*********+++++++++))))))***+++++++++******---,,,************((('''((())))))))))))************)))))))))))))))******&&&''')))***+++,,,---------------,,,+++***)))((())),,,///...+++((()))***++++++******++++++,,,---------,,,+++++++++++++++))))))*********+++++++++)))***+++------...------*********+++,,,,,,,,,---***+++------,,,++++++,,,,,,,,,,,,+++++++++******************************))))))******+++******)))))))))))))))))))))******,,,+++*********+++,,,---)))******++++++,,,,,,---)))))))))***************++++++++++++,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))***************(((((())))))))))))******&&&'''(((((()))))))))((())))))))))))))))))))))))}}}kkk[[[KKKBBB???>>>;;;666222111333666999333333222222222111111111///////////////.........//////...---------------+++***)))))))))***+++,,,******))))))))))))******)))***++++++++++++***))))))))))))))))))))))))***(((((())))))(((((('''&&&&&&&&&''''''((())))))***((()))))))))************''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((('''(((((()))((((((((((((((((((((('''''''''(((((()))***************'''(((((())))))(((((('''''''''''''''''''''''''''***)))(((''''''((())))))((()))+++)))'''&&&''')))''''''&&&&&&'''(((((()))))))))(((((((((((())))))+++***)))***+++---,,,+++&&&&&&&&&&&&&&&'''((((((''''''(((((()))*********))))))***************************++++++*********((((((((((((((()))************++++++,,,,,,------,,,++++++************++++++++++++,,,,,,---------+++,,,---////////////...///......///000000///...,,,,,,+++)))(((***...111...//////000000111222222////////////000000000111000000111222222222111111///000111222111000///...////////////000000000000....../////////000000000//////.........///000000///000111222222111000000,,,,,,,,,,,,---///000111////////////////////////.........------+++******+++***)))***,,,...---,,,+++,,,,,,---------,,,,,,......------,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++***)))((()))+++++++++***((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))))))))))))))*********+++)))************))))))***...,,,***+++,,,---+++)))((((((((()))))))))******(((((((((((()))***++++++%%%&&&''')))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))***000555222+++&&&(((,,,***************+++,,,,,,---,,,++++++***+++++++++((())))))******************+++,,,---------,,,+++*********+++,,,------...)))+++------,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))***++++++***)))(((******)))((((((((())))))++++++++++++************(((((()))******+++,,,,,,((()))))))))*********+++*********++++++++++++,,,...,,,***)))((()))***+++,,,,,,---...---,,,***)))++++++************++++++((()))))))))*********+++)))))))))*********++++++((((((((()))((((((''''''))))))))))))))))))))))))|||lll]]]MMMBBB@@@888777777666555444444333222222222222111111111111........./////////////////////...------------...+++***)))((((((((()))***)))***,,,------,,,***))))))***+++,,,,,,+++***))))))))))))))))))*********(((((((((((((((''''''&&&&&&&&&&&&'''((())))))***''''''''''''((((((((((((''''''''''''((((((((()))))))))(((''''''''''''''''''''''''''''''''''''''')))((('''((()))***)))((())))))(((((('''''''''&&&%%%&&&((()))))))))((('''''''''((((((((((((''''''''''''''''''''''''''''''+++***)))'''''''''((()))***,,,---,,,)))((()))+++&&&&&&&&&&&&&&&'''((()))))))))(((((((((((()))******(((''''''((())))))((()))((('''''''''(((***+++&&&&&&'''((()))***++++++(((((()))***+++,,,------******++++++++++++******((((((((((((((()))******((()))***,,,...////////////...,,,+++***))))))))),,,,,,------...///000000,,,---.../////////...------,,,,,,...///000...------,,,)))'''&&&(((,,,000---......///000111111111////////////000000000000...///000111111111111111,,,---///111333333333333/////////000000111111111/////////000000111111111.........///000111222333---...///000000///...---------......000111333444.........///////////////---...------,,,+++***)))***))))))***,,,...---,,,++++++,,,,,,,,,+++*********++++++,,,,,,---......)))))))))))))))*********,,,,,,++++++++++++,,,,,,***(((((()))***+++***))),,,+++++++++***)))))))))''')))***++++++***)))'''))))))))))))************'''((()))))))))***+++,,,'''%%%$$$&&&***,,,+++)))(((((((((((())))))))))))************+++,,,---...'''((())))))))))))((((((***++++++,,,,,,,,,+++++++++333999666,,,&&&)))...*********)))***++++++,,,---,,,++++++******++++++(((((()))***************,,,,,,------,,,+++)))((())))))***+++,,,------...)))+++------,,,+++***+++((())))))+++,,,---......++++++++++++++++++++++++((()))***++++++***)))(((+++***)))(((((('''((((((******++++++***)))(((''''''(((((()))******++++++(((((())))))*********+++))))))*********+++++++++...,,,***)))((()))***+++---...///000...+++(((&&&++++++************++++++(((((())))))*********+++))))))******+++++++++,,,******))))))((('''%%%%%%))))))))))))))))))))))))kkkYYYLLLCCC===::::::999777666666666666444222000000111222111000111111000000//////......,,,,,,------.../////////---,,,+++***))))))))))))******+++++++++******)))******+++++++++,,,,,,,,,,,,++++++***)))(((''''''))))))((((((''''''&&&&&&(((((((((((((((''''''''')))((('''&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&(((***+++***'''&&&''')))******)))((('''&&&&&&%%%)))(((''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''((((((((('''&&&&&&%%%''''''''''''((((((((((((*********))))))((('''&&&++++++***(((((('''''''''))))))************))))))******))))))((((((''''''%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((((('''///)))$$$$$$''')))***+++)))'''&&&(((+++---......&&&'''((((((((((((***+++)))%%%&&&,,,---((('''+++***************************)))))))))***++++++,,,***+++,,,---......///...***---,,,)))***000///))),,,000///((()))///...'''+++,,,......------...000...,,,)))))),,,///000111888111***+++000333000+++///............//////000000000000000000000000000111000///......///000111000000000000000000000000,,,000---***777+++777&&&000000000//////.........111!!!888******)))777//////...---,,,+++,,,,,,---------,,,,,,,,,,,,------,,,+++******,,,,,,+++***,,,)))))),,,...,,,---///))),,,---++++++,,,+++)))---///000...+++***,,,///.........---+++***++++++,,,)))+++...,,,&&&(((...+++++++++*********))))))************************---------,,,+++***)))(((******))))))((((((''''''++++++************++++++)))(((((((((((())))))***+++++++++***)))(((((('''))))))))))))************((((((((()))***++++++,,,,,,,,,+++***)))((('''''',,,---/////////---+++***,,,+++++++++,,,---......'''((()))******+++******((((((((((((((())))))***---+++***+++...000///---((()))***+++++++++++++++,,,+++***(((''''''''''''++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))******))))))))))))******---+++))))))*********))))))************)))(((((((((((((((((()))))))))))),,,++++++******++++++,,,''')))***,,,,,,+++***)))))))))((((((((((((((((((((((((((()))******++++++***++++++++++++***))))))***)))(((''''''((()))***,,,++++++***((('''%%%$$$kkkXXXKKKCCC>>>999888777666555444444444444222000000111222111111111000000000/////////...+++,,,,,,,,,,,,---------,,,,,,++++++******))))))******+++++++++******)))(((((((((((((((((())))))++++++******))))))((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))'''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((***+++***'''&&&''')))$$$$$$%%%&&&'''((()))***&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$###''''''''''''((((((((((((,,,+++)))'''''''''(((((()))((('''&&&&&&%%%%%%%%%((())))))******))))))((()))))))))(((((((((((((((&&&&&&'''''''''((((((((()))(((((('''((()))******'''---***(((++++++(((,,,------,,,)))%%%""" '''***......+++(((((())),,,,,,......***&&&'''***))))))*********+++++++++)))))))))))))))***++++++*********+++******)))(((000222...&&&$$$'''(((&&&+++444...$$$$$$///999+++,,,,,,,,,---,,,++++++)))+++///222333111---***111:::111***...111,,,000000//////.../////////000000000000000000000000111000////////////000111000000000000000000000000444///...---222---555111............---------,,,+++333///<<>>222))),,,000...333333111000////////////........................000000000111111000000000////////////////////////;;;444999'''CCCccc^^^bbbbbbbbbbbbbbbbbbbbbbbbbbbSSS ///222'''777++++++,,,,,,,,,,,,,,,,,,......------------......+++***))))))++++++***)))+++%%%###'''******+++------((()))------,,,555BBB```^^^]]]^^^```^^^ZZZUUU---+++))))))***+++***((((((444777---(((------%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((((((((((((((())))))))))))((((((''''''''''''((((((++++++)))((('''''''''''')))))))))((((((((((((((('''(((((((((((()))))))))((((((((((((''''''&&&&&&)))))))))(((((((((((('''))))))***++++++,,,,,,,,,+++***)))((((((((((((((((((((()))******************************++++++,,,---------,,,+++***************+++++++++******)))((()))***+++,,,,,,++++++)))******+++,,,,,,++++++++++++++++++++++++++++++,,,+++++++++******))))))************************++++++************++++++,,,+++))))))+++,,,,,,+++++++++,,,,,,++++++***)))))))))))))))************+++++++++******+++++++++++++++,,,,,,------------))))))******++++++++++++''''''(((((()))))))))))))))************)))((((((''''''((((((((((((''''''*********)))((('''&&&%%%jjjXXXKKKCCC>>>999888666444333111111111333222333444555444111///////////////000000000000......---,,,++++++******++++++,,,------,,,+++***((()))***+++++++++++++++((()))))))))*********************)))))))))))))))'''''''''(((((((((((((((******)))((('''&&&&&&%%%''''''((()))))))))(((((()))))))))(((((((((''''''(((&&&&&&&&&((()))((('''((())))))))))))************)))((('''&&&&&&&&&&&&&&&'''(((((()))))))))(((%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((&&&'''***,,,,,,***'''%%%''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''''''''((((((&&&&&&'''''''''((((((((('''(((***,,,+++)))'''%%%***###&&&EEEuuuddd)))$$$$$$,,,333333///,,,......---+++)))((('''&&&,,,+++******************))))))******+++*********&&&)))......((("""###)))"""222YYYvvvNNN///+++"""666777&&&$$$333222111000000////////////........................//////000000000000//////////////////////////////((('''000(((???DDD;;;(((&&&111)))***++++++,,,,,,,,,,,,+++---------,,,,,,---------+++***))))))***+++***)))###%%%***...,,,'''&&&))) >>>mmmggg@@@)))333%%%"""***&&&!!!555(((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((+++***)))(((((('''((((((%%%%%%&&&''')))***++++++''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&'''''')))))))))(((((('''''''''((((((((((((((())))))))))))((((((''''''''''''((('''''')))******+++++++++***))))))))))))***++++++---......---+++)))*********++++++++++++***))))))'''(((***+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++******))))))************************++++++************+++++++++***((()))***,,,++++++)))************)))(((((()))))))))*********++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,---************************&&&&&&'''(((((()))******))))))******))))))((('''&&&''''''((((((''''''&&&%%%&&&''''''((((((((((((jjjXXXLLLBBB===;;;:::888666444333222222111222444666777555111---.../////////000000000111,,,,,,++++++*********)))---------,,,,,,++++++***(((((()))++++++,,,,,,+++&&&&&&'''((()))***++++++++++++******))))))((((((((((((((((((((('''''''''''''''((((((((((((((((((%%%&&&'''((()))(((((('''))))))))))))(((((((((''''''&&&$$$&&&((()))(((&&&&&&''''''((()))******++++++******)))))))))******''''''(((((((((''''''&&&%%%%%%&&&'''''''''''''''''''''''''''(((((((((((('''((()))******)))((('''''''''&&&&&&&&&&&&''''''((())))))******))))))(((''''''''''''''''''&&&&&&''''''((((((((()))))))))'''''''''((()))******++++++CCCJJJ$$$ 444,,,,,,++++++***)))))))))******)))((((((((((((((((((((()))))))))))))))(((&&&,,,000+++!!!%%%>>>ZZZiii==="""+++333)))***;;;000000//////.../////////---------------------------...///000000///...---///////////////////////////+++---+++IIImmm333000***666$$$)))***+++,,,---,,,,,,+++,,,,,,++++++++++++,,,,,,+++)))((()))***+++***(((***,,,---)))%%%...HHHbbbLLL%%%(((333---''',,,(((((((((((())))))******))))))))))))))))))))))))'''(((((())))))((((((''''''((((((((()))))))))***)))(((((((((((((((((()))))))))(((((((((((())))))$$$%%%&&&'''(((***++++++'''''''''((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''&&&'''''''''***))))))))))))******+++((())))))*********))))))))))))((((((((()))******)))+++,,,,,,***)))***,,,+++++++++++++++***))))))'''((()))++++++***)))(((((()))***++++++,,,,,,,,,************************++++++++++++++++++++++++************************,,,++++++******++++++,,,)))((('''''')))******)))''''''((((((''''''&&&%%%))))))*********+++++++++++++++************++++++***************+++,,,,,,+++******))))))(((((('''''''''(((((((((((((((((()))))))))))))))(((((('''&&&&&&'''(((((('''&&&&&&###$$$%%%&&&&&&'''''''''jjjYYYLLLBBB<<>><<<:::888666666555000111444777888666111,,,.../////////000000111111------,,,,,,,,,,,,++++++///...---,,,+++******+++(((((()))++++++,,,,,,,,,&&&'''((()))***+++,,,---,,,++++++***)))(((((('''))))))(((((('''''''''&&&%%%%%%&&&'''((()))***+++$$$%%%'''(((((((((''''''))))))))))))(((((((((((('''%%%$$$%%%(((***(((&&&''''''''''''(((((((((((($$$$$$###$$$$$$%%%&&&'''))))))(((((('''&&&$$$$$$''''''((()))******))))))''''''''''''((((((((())))))((((((((((((((())))))))))))((((((((())))))***))))))************))))))(((((((((''''''&&&&&&%%%))))))))))))************'''&&&$$$$$$&&&***...111;;;)))************+++++++++)))((('''&&&&&&&&&&&&&&&***************)))(((((()))******)))666iiiHHH 222:::'''///............//////000------------------------,,,---...//////...---,,,///////////////////////////---777...000$$$"""555(((///000)))***+++,,,---,,,,,,+++,,,++++++******++++++,,,***)))((()))***+++***(((---***### 333oooppp(((%%%--- '''((((((((())))))******))))))))))))))))))))))))''''''(((((((((((((((''''''((((((((())))))******))))))(((((((((((()))))))))(((((((((((())))))***'''''''''(((((((((((((((''''''''''''((((((((()))************))))))((((((%%%%%%&&&'''((()))***+++***)))((('''''''''''''''(((((('''(((((()))*********++++++******)))((('''((((((((((((((())))))***%%%(((******))))))+++...+++++++++++++++***)))((('''((()))******)))'''&&&''''''(((******+++++++++))))))))))))))))))))))))*********++++++,,,------************************,,,++++++******++++++,,,---+++***+++---......---***************))))))((()))************+++++++++******))))))))))))************))))))******+++,,,++++++***)))((('''&&&&&&)))))))))(((''''''&&&&&&)))))))))))))))(((((('''%%%&&&'''(((((('''&&&%%%************)))(((''''''yyyeeeVVVHHH@@@>>>:::888555444555555222///111111111111000000000000------...000111333444444000...------------+++***---,,,,,,+++*********+++******))))))******+++,,,,,,+++***)))))))))***+++,,,,,,,,,+++***))))))(((++++++++++++***((('''&&&))))))((((((''''''&&&&&&'''((()))))))))((('''&&&''''''''''''((((((((((((,,,+++)))(((((()))***+++))))))((((((''''''''''''###%%%'''''''''''')))***&&&&&&&&&'''''''''''''''###$$$&&&((())))))(((''''''''''''(((((((((((()))'''&&&&&&&&&&&&'''((((((+++++++++***((('''(((***222000...+++***+++,,,------------,,,,,,,,,++++++,,,)))'''&&&'''''''''&&&"""---***''')))***{{{}}}!!!***000''')))&&&***)))***''')))---***$$$%%%,,,+++***'''&&&%%%&&&'''(((+++)))000BBBIII...111...888###444333$$$,,,222...---,,,,,,,,,,,,---...---------,,,,,,+++++++++---......//////000000000+++///,,,---222,,,sss111222333%%%...))))))***+++,,,,,,---------,,,+++*********+++,,,+++++++++************)))...+++333,,,,,,+++))))))---%%%111$$$))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&))))))******)))(((''''''((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))...---,,,***'''$$$!!! ))))))*********))))))(((,,,,,,,,,++++++*********************************,,,***((()))+++,,,+++(((******))))))******+++,,,((()))******))))))***+++++++++++++++++++++++++++************))))))))))))++++++***************++++++++++++*********)))))),,,++++++++++++++++++,,,******************************))))))((((((''''''((()))*********)))'''&&&******))))))(((((('''''')))((('''&&&&&&&&&&&&&&&yyyeeeUUUHHH@@@===:::777555444555555222000111111111111000000000000111111000///...------,,,///---,,,,,,------+++***---,,,,,,++++++***++++++))))))*********++++++++++++***************++++++******))))))(((''''''&&&$$$%%%&&&((()))***++++++)))))))))))))))(((((((((%%%&&&'''(((((((((''''''''''''''''''((((((((((((((('''&&&%%%%%%''')))***((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%&&&&&&&&&''''''(((((("""###%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))'''((()))(((''''''(((***000...,,,***((('''''''''))))))))))))(((((('''''')))(((&&&&&&'''))))))(((,,,*** 222jjj+++%%%111'''"""((('''(((,,,,,,***((((((///...,,,***))))))))))))%%%000RRR000(((&&&HHH"""(((888$$$(((...---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------000000222%%%555)))LLLttt222&&&)))///*********++++++,,,,,,,,,...---,,,+++***)))))))))+++++++++*********))))))###***EEEiii/// 111###444!!!,,,)))((((((((('''''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))))))))***,,,...&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%((((((''''''''''''(((((())))))))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''%%%%%%)))******+++++++++******++++++*********)))))))))************************,,,***((()))+++,,,+++)))***************++++++,,,((()))+++***))))))***,,,++++++++++++++++++++++++(((((())))))*********+++++++++***************+++,,,,,,,,,,,,++++++******++++++************++++++***************************)))))))))((((((((('''((())))))***)))((('''&&&((((((((((((((()))))))))''''''&&&&&&&&&''''''(((xxxdddTTTGGG???===999777555555555444222000222222111111111000000000222111000...,,,***)))(((...,,,+++,,,------,,,+++,,,,,,,,,,,,++++++++++++((()))***+++,,,+++******((()))***+++++++++++++++******))))))(((''''''''' !!!$$$&&&(((***+++,,,&&&&&&''''''''''''''''''&&&&&&''')))))))))))))))''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&((()))((((((((('''''''''''''''(((%%%$$$%%%''')))'''%%%%%%%%%&&&&&&'''((())))))$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((('''((())))))***&&&'''''''''&&&'''***,,,...---+++***(((&&&$$$$$$'''''''''&&&&&&&&&&&&%%%'''&&&%%%&&&(((******)))%%%'''((( ,,,888""" ///))))))&&&%%%'''***)))%%%000000///---+++***)))(((000RRRyyy DDD$$$GGG'''------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++++++++000---666###===...000((()))000,,,******++++++++++++++++++...------,,,+++)))((('''++++++*********)))))))))%%%111BBB111''''''000((((((((('''''''''''''''''''''((((((((((((''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&''''''''')))+++&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%((((((''''''''''''(((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((''''''))))))***+++,,,,,,,,,,,,***))))))))))))(((((((((************************+++***)))***++++++***))))))************+++++++++(((***++++++***)))+++,,,************************''''''((()))***+++,,,,,,+++***************++++++---------,,,,,,,,,,,,+++*********))))))*********))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))((('''&&&&&&''''''((())))))******%%%%%%%%%&&&&&&((())))))vvvbbbSSSFFF>>><<<888777666555444444222222222222222111111111000000///......------,,,,,,+++...---,,,,,,...///...---,,,,,,,,,,,,,,,,,,++++++''')))+++,,,---,,,***)))'''(((***+++,,,,,,,,,+++++++++++++++******))))))$$$%%%&&&'''((((((((((((%%%&&&'''((())))))(((((())))))******************''''''''''''(((((((((((()))(((''''''''''''(((((())))))))))))((((((((((((### """'''+++)))&&&$$$%%%%%%&&&'''((())))))'''(((((()))))))))******'''''''''(((((((((((()))'''''''''''''''((())))))((((((((('''&&&'''***,,,++++++++++++)))'''&&&%%%((((((((('''''''''''''''((('''&&&&&&((())))))(((%%%)))rrrIII!!!---...---...)))"""###***---***,,,,,,,,,+++***)))((('''...111---...%%%&&&---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...------,,,,,,+++++++++...,,,222)))999,,,+++222333333(((++++++++++++************+++,,,,,,,,,+++***((('''************))))))))))))***jjjNNN222$$$!!!///###''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))((('''&&&%%%'''((()))***+++,,,,,,,,,))))))))))))))))))))))))************************+++************+++******))))))******++++++++++++'''(((***)))(((((()))+++))))))))))))))))))))))))'''(((((()))******++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((rrr___QQQEEE>>><<<777777777555444333333333222222222222111111111111...............////////////...---...///000///...+++,,,,,,---------,,,+++''')))+++,,,---,,,***)))'''(((***+++,,,,,,,,,++++++++++++***************((())))))))))))(((''''''((()))+++---------,,,++++++******))))))(((((((((''''''''''''((((((((((((******)))((('''&&&&&&&&&''''''''''''''''''''''''### &&&)))'''$$$%%%%%%&&&&&&'''(((((()))(((((((((((()))))))))***'''''''''(((((((((((()))&&&&&&%%%%%%%%%&&&''''''))))))(((&&&$$$$$$''')))'''(((((())))))(((((('''(((((((((((((((((((((((()))(((''''''(((((('''%%%000&&&www((('''))),,,,,,((((((,,,///...'''((())))))***))))))(((iii111000///...***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++---------,,,,,,++++++***...///***///***///FFFsss)))---(((+++*********************((()))***+++,,,+++***)))*********)))))))))((((((---ooo///000!!!,,,&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&'''(((&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''(((((()))))))))))))))(((((((((''''''''''''(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))((('''&&&&&&&&&((()))************************************))))))))))))))))))))))))******+++************+++((()))***++++++++++++***&&&''')))(((''''''(((***))))))))))))))))))))))))******))))))))))))))))))******))))))***++++++,,,************++++++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''''')))((((((((('''''''''&&&(((((('''&&&&&&&&&&&&&&&nnn\\\OOOCCC===;;;666777777666444222333444333222222222222111111111111000000000//////......000...---...//////...---***+++---......---,,,,,,((()))***+++,,,+++******((()))***+++++++++++++++))))))((((((((((((((((((((()))******************&&&''')))***+++***(((''')))((('''&&&&&&&&&''''''''''''''''''(((((((((((()))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''$$$"""###%%%&&&$$$!!!&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''((((((&&&###!!!!!!$$$'''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''***)))(((((()))(((&&&$$$!!!000TTT+++###"""$$$***,,,***((()))''''''((()))***++++++,,,555---&&&333++++++,,,,,,,,,,,,++++++************++++++++++++++++++******************+++...%%%222&&&###;;; $$$+++))))))******************'''((()))***++++++++++++******)))))))))(((((((((CCCiiiJJJCCCbbbwww+++"""###&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&'''(((***&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%&&&''''''''''''''''''((((((''''''''''''((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))************&&&&&&'''((())))))))))))))))))************++++++)))))))))))))))))))))))))))+++++++++***)))***+++((()))***,,,,,,+++******&&&''')))(((''''''(((***************************************))))))(((((())))))))))))***+++,,,,,,)))***************++++++*********))))))*********))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&''''''))))))(((((('''&&&&&&%%%))))))(((&&&&&&%%%%%%%%%jjjYYYMMMBBB<<<;;;555666777666333222333555333333222222222111111111111111000000///.........///...,,,,,,------,,,******+++---...///...---,,,))))))*********++++++++++++***************++++++((((((((((((((((((((()))))))))******+++*********$$$&&&((())))))'''%%%###''''''&&&&&&''')))***+++''''''''''''((((((((((((&&&'''''''''((('''''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))((('''&&&%%%$$$$$$'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''')))(((&&&$$$"""###'''***&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''(((''''''((())))))'''%%%333NNN&&&777444&&&@@@<<<)))%%%+++'''%%%))))))(((((('''((()))+++,,,KKK***'''555{{{------***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------*********+++++++++++++++)))+++(((...---111999***<<<''',,,(((((())))))******++++++***))))))))))))******+++***)))))))))((((((((((((ZZZAAA222((('''%%%###,,,<<<444www111%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$%%%'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%&&&'''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))***************'''((())))))))))))((((((((((((((()))))))))******)))))))))))))))))))))))))))+++,,,+++)))(((***,,,((()))+++,,,,,,+++***)))((()))******))))))***+++++++++++++++++++++++++++)))))))))))))))*********))))))))))))***+++,,,---*********++++++,,,,,,,,,++++++************++++++************************'''((((((((()))))))))***)))((('''&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''~~~hhhWWWKKKBBB<<<;;;444666888666333222333555333333333222222222111111.........///////////////...---++++++++++++)))(((***+++---//////...---,,,******))))))******+++,,,,,,+++***)))))))))***+++***************+++++++++++++++++++++***)))((('''***+++---......,,,)))'''((((((((()))+++...000222''''''''''''((((((((()))&&&'''(((***+++,,,,,,,,,'''''''''((((((((())))))((()))***)))(((''')))***((((((((('''&&&&&&%%%%%%((((((&&&%%%%%%&&&'''((('''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((******)))'''&&&(((,,,000+++***(((&&&&&&&&&((()))&&&&&&&&&''''''(((((((((&&&%%%&&&(((******)))'''///NNN,,,111###&&&)))222!!!KKKeee???"""$$$,,,)))+++444***((('''%%%%%%'''((()))lllFFF###***---)))%%%000---MMM(((***+++,,,------,,,+++***---------....../////////,,,,,,,,,------............,,,---%%%000333###333EEEmmm///+++'''(((((()))***++++++,,,,,,+++***((((((((()))***))))))))))))((((((((((((^^^nnn+++(((%%%&&&******%%% """222%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((()))******))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((************************(((((((((((())))))))))))++++++++++++***((('''&&&)))************))))))(((&&&'''''''''(((((())))))))))))))))))))))))))))))(((+++,,,,,,)))(((***,,,''')))+++,,,,,,,,,***))))))+++,,,,,,++++++,,,---++++++++++++++++++++++++''''''((()))***+++,,,,,,))))))))))))***+++,,,---+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,************************'''((((((((())))))******)))((('''&&&%%%&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((()))}}}gggXXXLLLCCC===;;;777666555444333222222222444333222111000000000000333333333222222000/////////...---,,,,,,,,,,,,---000000...---+++***)))(((---------,,,,,,+++++++++)))))))))))))))))))))))),,,++++++***)))(((((('''&&&&&&''''''((()))))))))+++,,,,,,+++)))((()))******)))(((((((((((())))))&&&'''((((((((('''%%%$$$))))))((('''''''''''''''))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''((()))(((&&&&&&((()))+++)))&&&&&&&&&&&&%%%$$$&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((:::ppp%%% +++)))(((***%%%'''++++++222333\\\$$$000'''---(((&&&+++***)))(((((('''''''''222++++++******************(((111***)))^^^(((((('''555&&&...(((222(((+++*********++++++,,,---...,,,+++))))))***,,,------------,,,,,,+++++++++444***((())))))))))))))))))(((((()))***+++,,,---,,,+++***'''((()))+++++++++***)))___...+++&&&+++(((&&&'''))))))'''%%%'''222SSS!!!&&&>>>!!!333+++111''''''&&&&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%'''((()))((()))+++,,,---,,,+++)))(((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))(((''''''***)))(((((((((***+++,,,&&&''''''((()))******+++))))))(((&&&%%%%%%(((***++++++***************+++******))))))(((((('''''')))))))))))))))******+++************************'''''')))***++++++++++++)))*********++++++++++++++++++************++++++))))))))))))))))))))))))************************++++++******))))))(((((())))))(((((('''''''''&&&'''&&&&&&'''((())))))(((''''''''''''''''''''''''~~~gggWWWLLLBBB===<<<888777666444333333222222444333222111000000000000////////////...---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((('''''''''((()))******))))))***+++((((((''''''''''''((((((&&&''''''((()))))))))(((+++***))))))(((((())))))%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''((()))(((&&&&&&((()))***)))''''''((((((&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))))))))))))))))))))((((((&&&---LLL***!!!111...%%%&&&)))###%%% 000///999:::+++&&&!!!...///&&&&&&&&&&&&'''((()))***UUU,,,,,,************************///+++555222lll...666"""000...'''///,,,+++++++++++++++,,,------+++***)))''''''(((***+++,,,,,,,,,,,,++++++++++++)))HHH(((************))))))))))))******+++,,,,,,,,,+++***'''(((((()))******))))))222xxx$$$000+++***(((&&&'''((()))'''%%%***111555GGG%%%+++!!!$$$111!!!%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))(((((('''******)))(((''''''''''''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''(((((('''''''''((())))))((((((((()))***+++++++++(((((((((((()))+++...000++++++***))))))******+++)))))))))))))))))))))))))))))))))))))))***++++++************************'''(((((()))************)))))))))*********+++++++++******))))))******+++))))))))))))))))))))))))************************)))))))))))))))((((((((()))(((((((((''''''''''''''''''&&&'''((())))))(((''''''''''''''''''''''''gggVVVJJJAAA===<<<888888666555444333333333444333222111000000000000111111111111000///......,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))((((((((((((''''''''''''***))))))(((''''''&&&&&&%%%'''((()))(((((()))+++'''&&&&&&&&&&&&'''''''''&&&''''''''')))***+++,,,***)))((((((''''''((((((###$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''((((((((((((((((((((('''((()))((('''&&&'''))))))((((((***++++++)))'''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&%%%%%%$$$$$$$$$---222\\\000###%%%+++'''$$$...++++++111...'''222""" VVV***)))333---%%%%%%%%%&&&&&&'''((()))111'''!!!'''************************%%%222)))%%%000fff+++###666###%%%...&&&************+++++++++,,,******)))(((((()))***+++***************+++++++++%%%KKK}}}&&&+++++++++******)))))))))***++++++,,,++++++******(((''''''''''''((())))))///RRR%%%888"""777)))(((''''''(((((('''&&&&&&&&&---rrr###&&&$$$!!!***/// ###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&''''''(((''''''((((((((())))))))))))))))))(((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((''''''(((((()))***)))(((((())),,,+++'''$$$'''''''''&&&&&&&&&''''''''''''&&&&&&&&&'''((((((************************((())))))))))))((((((''')))))))))))))))(((''''''&&&&&&'''''''''&&&%%%%%%((())))))******++++++,,,)))))))))***+++---///000******)))))))))******+++))))))))))))***************))))))))))))***++++++************************((((((((()))))))))))))))((((((((()))))))))******+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''gggUUUIII@@@<<<<<<999888777666555444444444444333222111000000000000222222333333222111000000,,,---...//////---+++***......---,,,,,,+++******++++++++++++************))))))))))))))))))))))))))))))))))))************))))))((((((''''''''''''%%%'''((((((&&&&&&'''(((&&&&&&''''''((((((''''''((('''&&&&&&''')))***,,,''''''&&&%%%%%%%%%%%%%%%&&&''''''((())))))((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&((())))))'''''''''((((((((()))+++---,,,***((())))))((('''&&&%%%%%%%%%((((((((((((((((((((((((((((((''''''(((((()))***%%%%%%$$$$$$######""""""(((,,,666333,,,''''''$$$$$$//////)))%%%)))&&&&&&555 |||***%%%,,,))))))((('''&&&&&&&&&&&&&&&ZZZ111###---///111))))))))))))************@@@&&&;;;%%%???,,,222555)))111!!!(((((()))))))))))))))))),,,++++++******+++,,,---(((((())))))******++++++'''222)))************))))))))))))+++++++++++++++*********((('''&&&%%%%%%&&&((()))kkk...,,,000)))"""***((((((''''''((((((((('''555 ))))))hhh111((('''///,,,$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%&&&'''((()))''''''((((((((()))))))))))))))))))))(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$)))...///***%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))(((''''''&&&''''''((('''&&&$$$###(((((()))))))))*********+++*********+++,,,++++++***))))))))))))******+++***************)))))))))******))))))******+++,,,************************))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((''''''((()))''''''''''''''''''''''''~~~fffTTTHHH???<<<<<<999888777666555444444444444333222111000000000000///000000000000///......,,,---...//////---+++***---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************''''''''''''(((((())))))'''((()))'''%%%$$$$$$%%%&&&'''((())))))))))))((()))((('''&&&%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%(((((())))))(((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''))))))(((''''''(((''''''(((+++---,,,***((())))))((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))(((((('''''''''%%%000'''JJJ$$$777+++)))---%%%%%%+++(((,,, ///))) &&&''',,,SSS((((((+++222+++***)))((('''''''''''',,,ZZZ%%%''''''444!!!---(((((()))))))))*********)))!!!))),,,'''333www)))111&&&...******))))))***++++++***)))(((+++******++++++,,,,,,---((((((((())))))*********((()))AAA))))))))))))))))))))))))+++++++++******)))))))))((('''&&&%%%%%%&&&'''(((%%%000''',,,***%%%+++''''''((((((''''''(((((()))$$$$$$###111...%%%&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&'''''''''((((((((())))))))))))((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&'''''''''&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$)))...///***%%%&&&'''((()))******))))))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%%%%'''(((***+++++++++)))))))))))))))((('''''''''((())))))((('''%%%$$$'''''''''(((((((((((((((+++******+++......,,,***))))))(((((()))******+++,,,++++++***)))(((''''''***************++++++,,,))))))))))))))))))))))))***)))(((((((((((())))))(((((((((((())))))))))))***))))))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((('''''''''(((((((((((((((&&&((())))))'''&&&''')))''''''''''''''''''''''''{{{dddSSSHHH???;;;;;;888888666555444333333333444333222111000000000000000000000111111000000///,,,---.........---,,,+++))))))***+++---...//////,,,,,,,,,,,,,,,---------))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''((())))))***)))))))))(((%%%######$$$&&&'''(((*********))))))(((((('''&&&&&&&&&&&&&&&***)))((((((''''''((((((''''''''''''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%''')))***((('''''''''&&&&&&'''(((******)))'''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((***777"""|||$$$444++++++!!!444+++,,,,,, )))///***+++&&&---+++***333&&&555zzz(((333(((''''''(((((()))***+++111SSSBBB999###"""000(((+++'''(((((())))))*********......///%%%---{{{((('''///+++000+++,,,---------,,,+++***((((((((()))******++++++)))))))))))))))*********+++$$$IIIxxx(((((())))))***+++++++++,,,+++***)))))))))))))))(((((('''&&&&&&&&&&&&'''222***vvv###"""***)))'''&&&333888&&&'''((((((''''''((()))%%%###"""$$$$$$//////!!!''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''''''''((((((((()))))))))(((((((((''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%'''(((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((())))))(((((())),,,+++'''$$$'''(((***+++++++++***)))''''''&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%'''(((***+++++++++)))))))))))))))(((''''''(((((()))))))))(((((('''''''''''''''''''''''''''(((((()))---222444111...(((((((((((()))******+++******))))))((('''''''''+++************+++,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++((((((((()))))))))*********))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&)))***)))&&&%%%''')))''''''''''''''''''''''''xxxbbbRRRHHH???:::999888777666444333333222222444333222111000000000000000000111111111111000000......---------,,,,,,,,,((()))***+++---...///000******++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''(((((((((((((((((())))))(((%%%$$$$$$%%%$$$%%%''')))******)))(((&&&''''''(((((((((((('''+++***))))))(((((())))))%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((%%%'''******)))''''''''''''%%%%%%%%%'''((('''%%%''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))$$$$$$%%%%%%&&&&&&''''''***"""""",,,%%%iii***+++***'''666###///!!!$$$,,,+++,,,))),,,!!! 111,,,&&&"""999''''''''''''((()))******)))$$$***888BBB***222$$$ +++CCC---(((''''''(((((()))******+++,,,,,,///"""111---fffxxx###))))))+++***+++,,,---,,,+++)))(((''''''((()))***+++++++++******************))))))***&&&000((()))***+++---...//////---,,,***)))((((((((()))((((((((((((((('''&&&&&&CCCkkkDDD!!!111!!!222000'''(((111%%%''')))((('''&&&(((***)))(((###,,,---333 ((( %%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''''''''((((((((()))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%'''((()))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&''''''((())))))))))))))))))(((((('''((()))***,,,,,,+++)))((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))(((''''''(((((((((((((((((())))))((((((((((((((('''''''''''''''(((---333444111---'''''''''(((((()))++++++&&&&&&''''''((((((((()))++++++******++++++,,,---))))))))))))))))))))))))+++***)))((()))+++,,,...)))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))&&&)))+++***&&&$$$&&&)))''''''''''''''''''''''''vvvaaaRRRHHH???:::999777666555444333222222222444333222111000000000000++++++,,,,,,,,,,,,,,,+++///...---,,,,,,,,,------++++++,,,,,,,,,,,,------))))))******++++++++++++)))))))))))))))))))))))),,,++++++***)))((((((''')))))))))(((''''''&&&&&&&&&(((((((((&&&%%%&&&'''###$$$&&&((())))))((('''%%%&&&(((***++++++******))))))((('''''''''''''''&&&&&&'''((())))))))))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''((()))******%%%'''******)))''''''''''''%%%######%%%&&&%%%$$$&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((()))******%%%&&&&&&'''((()))***+++!!!***"""$$$)))!!!,,,###MMMZZZeee\\\EEE///%%%%%%)))111... $$$&&&))),,,000))) (((...%%%%%%---+++333$$$***&&&111ooo---((())))))'''&&&&&&&&&&&&&&&:::&&&%%%555hhhZZZbbbUUU==='''###'''&&&$$$$$$,,,)))222###---&&&''''''((()))******+++222---$$$'''111)))ZZZ((( 000000$$$'''((()))***)))(((&&&$$$))))))***,,,,,,---------,,,,,,++++++******))))))$$$***000)))***+++---///111222333---,,,***(((((((((((()))'''((()))***)))(((&&&%%%,,,'''...(((+++???______^^^JJJ***'''***"""888"""555!!!###888%%%'''))))))'''&&&(((+++((( 555 '''!!!((('''###$$$$$$%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&&&&))))))))))))************((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%'''))))))((('''&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%'''((()))((()))+++,,,((()))***,,,+++***)))''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))************)))(((&&&&&&)))))))))))))))(((((('''((('''&&&&&&'''(((***+++))))))))))))((((((((((((((('''(((,,,111111,,,'''''''''''''''((()))++++++"""###$$$&&&((()))***+++++++++******++++++,,,---))))))))))))))))))))))))+++***))))))***,,,...///************++++++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''&&&&&&'''''''''(((((())))))&&&))),,,***&&&$$$&&&)))''''''''''''''''''''''''qqq^^^RRRDDD???===666777777777777666555333333222222222111111111111000)))&&&$$$'''---000...+++......---,,,,,,+++******,,,,,,,,,+++++++++******---......,,,***))))))+++))))))(((***,,,,,,***''''''((()))))))))((('''&&&((()))***)))((('''((()))&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%((($$$###)))111444...'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''***)))'''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))'''&&&&&&'''((()))'''((()))***)))(((&&&$$$ """%%%&&&%%%$$$###))))))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''(((******(((&&&111))))))((('''&&&&&&'''((())))))((('''&&&%%%$$$$$$$$$&&&&&&''''''((()))))))))(((''''''&&&&&&%%%%%%$$$((((((((((((((((((((((((((()))'''%%%---$$$&&&[[[ccc))) +++$$$)))((('''&&&&&&'''((()))))))))))))))))))))))))))((()))+++---------,,,+++***)))***IIIjjj+++@@@///555... ///+++***((('''''''''((()))'''''''''&&&&&&%%%%%%%%%))))))******)))((('''''''''&&&&&&%%%%%%&&&&&&'''&&&((())))))(((''''''(((((())))))(((((()))+++...###...!!!)))(((###***$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((('''%%%######$$$%%%&&&(((''''''((())))))(((&&&((('''&&&%%%%%%&&&'''(((((('''%%%%%%&&&&&&%%%$$$(((((((((((((((''''''''')))+++,,,+++)))&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&***+++,,,+++)))''''''((('''((()))******)))((('''((((((((((((((((((((((((((()))))))))************(((((())))))******++++++))))))))))))((((((((((((&&&%%%%%%%%%%%%&&&'''''',,,+++***((((((((())))))(((((())))))*********++++++*********))))))((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((())))))***---+++***)))***+++***)))))))))***))))))((('''&&&(((((((((((((((((((((((('''((((((((())))))******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&qqq^^^QQQCCC======666999999888777555444222111222222222111111111000000///,,,***,,,000222///,,,//////...------,,,++++++,,,,,,,,,+++++++++******%%%'''(((((('''(((***---,,,+++***))))))******)))++++++)))'''###((()))***)))((('''((()))'''''''''(((((('''''''''&&&&&&''''''''''''''''''&&&$$$###'''---///+++&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%'''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''')))+++,,,((((((((('''''''''&&&&&&'''''''''&&&&&&'''''''''((((((''''''''''''((((((&&&'''((()))((('''%%%$$$%%%&&&'''((())))))(((((())))))(((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&''')))***((('''///***HHH((()))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((+++###(((***&&&((('''___ ...&&&(((******))))))))))))******************************+++++++++************+++)))///000,,,777***222///''',,,***))))))((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''))))))'''''''''(((''''''((('''&&&&&&(((***'''###***$$$&&&VVV###+++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&&&&&&&&&&'''((()))(((&&&&&&'''(((&&&%%%((((((((((((''''''''''''&&&((())))))'''&&&&&&'''((((((''''''&&&''''''((()))***++++++)))''''''((('''((()))******)))((('''(((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))))))))'''''''''(((((()))))))))'''''''''''''''(((((())))))((((((''''''((()))***(((((()))))))))******************)))))))))(((((((((((((((((((((''''''''')))))))))))))))))))))))))))(((((((((((()))*********(((&&&&&&''''''&&&%%%((())))))))))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ppp\\\OOOAAA<<<===777:::999888777555333111///222222111111111000000000444111...///111111///,,,/////////......------,,,,,,,,,,,,+++++++++******'''(((*********+++---000---,,,+++)))'''''')))+++)))))))))((('''&&&$$$$$$((()))***)))((('''((()))'''(((((())))))(((((('''%%%%%%&&&&&&'''(((((()))'''&&&%%%''')))***)))((((((''''''''''''''''''((('''$$$"""###&&&((('''%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((***+++,,,)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''%%%&&&'''((('''&&&%%%$$$'''''''''&&&&&&''''''((()))((((((''''''''''''((())))))((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((())))))(((###%%%((((((''''''''''''(((((('''&&&&&&&&&'''(((((()))((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))+++***111"""+++(((zzz,,,---"""%%%))))))************))))))************************...,,,***((('''''')))***)))...$$$999((()))***&&&***'''((())))))))))))(((''''''((((((((((((((('''''''''&&&''''''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''))))))'''&&&'''(((((((((((('''&&&%%%'''(((''' ''''''(((!!!((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''%%%###""""""$$$'''&&&$$$"""###%%%((('''&&&&&&&&&&&&'''((()))(((''''''((()))'''&&&''''''''''''''''''''''''%%%&&&'''&&&&&&&&&((()))(((''''''&&&''''''(((((('''(((***)))(((''''''((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((($$$%%%&&&'''((()))******))))))(((((())))))***+++&&&&&&&&&&&&'''((()))***(((((())))))))))))************))))))))))))((((((***))))))(((''''''&&&&&&)))))))))))))))))))))))))))))))))))))))******++++++***(((((()))***)))((('''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''mmmYYYLLL???<<<>>>:::888888777666555333111000111111111111000000000000222000......//////---+++///.........---------,,,,,,,,,,,,+++++++++******---......,,,******+++,,,***++++++)))'''''')))+++&&&'''(((***,,,...///000((()))***)))((('''((()))(((((())))))))))))((((((&&&&&&&&&'''''''''(((((()))))))))((('''(((***,,,((((((''''''''''''(((((()))%%%"""###''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%******))))))(((((((((((())))))))))))((((((((((((&&&''''''''''''''''''&&&&&&&&&((()))))))))((('''&&&''''''(((((('''&&&&&&)))(((&&&$$$$$$$$$&&&''')))(((''''''''''''((((((+++***)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''')))'''%%%%%%''')))))))))###===%%%(((((((((''''''((((((((((((''''''''''''((())))))***)))))))))((((((((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))((("""***111'''&&&)))ZZZ$$$&&&###&&&'''((())))))((('''&&&+++++++++++++++++++++++++++***)))'''''''''((()))+++)))(((---HHHhhh000''' ***)))'''((()))))))))(((&&&%%%((((((''''''''''''''''''((((((((())))))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&&&&'''***++++++***'''&&&'''((($$$)))...$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((((((((('''%%%$$$"""&&&)))((($$$"""$$$((('''''''''&&&&&&''''''''')))'''&&&'''(((((('''&&&&&&&&&'''''''''''''''((('''''''''&&&%%%&&&(((***&&&&&&&&&%%%&&&&&&''''''%%%'''))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''(((((()))))))))(((((())))))***+++''''''''''''(((((())))))(((((())))))))))))))))))))))))))))))))))))(((((())))))((((((''''''''''''(((((((((((((((((((((((()))))))))))))))***++++++---,,,******+++,,,,,,+++&&&'''((())))))***))))))((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''hhhUUUJJJ>>>===@@@<<<555555666555555444333333111111111000000000//////......------......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,+++)))'''%%%&&&''')))*********)))(((((()))))))))((((((((((((((((((((()))***)))((('''((()))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&((())))))'''&&&&&&))),,,((((((''''''''''''(((((()))'''%%%&&&(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))(((((('''))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&%%%&&&((()))))))))((('''((((((((()))))))))((((((,,,***(((&&&%%%&&&((()))((((((''''''''''''((((((+++***)))(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))'''%%%%%%''')))))))))...444'''(((((((((((((((((('''))))))(((''''''''''''(((((((((((()))))))))******)))))))))(((((('''''''''))))))))))))))))))))))))%%%---++++++,,,666))))))***&&&'''((())))))((('''&&&************************&&&'''((()))***))))))((()))******...'''...***''',,,***'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&&&&'''***++++++***(((&&&&&&'''###---'''BBB333$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$$$$%%%&&&$$$))),,,+++'''%%%'''+++&&&''''''''''''''''''&&&'''&&&%%%%%%'''''''''%%%%%%&&&&&&&&&''''''((((((******)))(((&&&&&&(((***''''''&&&&&&'''((())))))%%%'''))))))(((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''''''''((((((((())))))((((((''''''&&&&&&''''''''''''''''''&&&&&&((((((''''''(((((()))***************))))))(((((())))))(((((((((((((((((((((((((((((((((((())))))''''''''''''(((((())))))(((((((((((((((((((((((()))))))))((()))******++++++)))(((((()))******)))&&&'''((())))))***))))))(((((((((((((((((((((((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((~~~fffTTTIII>>>===???;;;444444555555555555444444111111000000000/////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))*********))))))+++,,,000---+++*********)))'''))))))((('''&&&&&&&&&&&&((()))***)))((('''((()))'''(((((())))))((((((''')))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&((((((''''''''''''''''''(((&&&'''((()))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))))))))))))))))))))(((((((((''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''((()))))))))))))))))))))))))))*********)))(((%%%$$$###$$$%%%&&&(((''''''''''''(((((()))))))))((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))((('''&&&&&&((())))))(((TTT''''''(((((((((((('''''')))(((((('''&&&&&&&&&'''%%%%%%&&&''''''((())))))+++******)))((((((''''''))))))))))))))))))))))))&&&000+++###,,,"""fff333 ///))))))************))))))))))))))))))))))))))))))$$$&&&(((***++++++)))(((''' 111!!!+++555!!!(((///)))$$$'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((&&&%%%&&&'''&&&((()))(((&&&$$$$$$$$$&&&&&&(((!!!TTT***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%###!!!!!!"""###$$$'''***,,,+++)))''')))+++&&&&&&'''(((((('''&&&&&&&&&%%%$$$%%%'''''''''%%%%%%%%%%%%&&&''''''((((((*********)))''''''((()))(((((((((((()))***++++++'''(((***)))(((''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))((((((((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&''''''((()))++++++++++++***)))((('''))))))((((((((((((''''''''''''(((((((((((())))))&&&&&&''''''((())))))***))))))))))))))))))))))))((((((((((((((())))))***+++***))))))+++,,,,,,+++'''(((((())))))))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&))))))))))))))))))))))))}}}fffTTTJJJ>>>;;;===777555555555555444444333222111000000000////////////...///000///......//////------------------------,,,,,,,,,+++++++++******((()))++++++,,,---///222>>>666---)))***+++***'''''''''''''''(((***,,,---((()))***)))((('''((()))'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''"""'''+++,,,)))&&&''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((((((((((((((((((((('''''''''&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&''''''((()))***((((((((((((((()))******%%%$$$###""""""######$$$'''''''''''''''((())))))'''''''''&&&''''''(((((((((((((((((((((((((((((($$$%%%%%%&&&''''''(((((('''&&&&&&''')))***((('''PPPzzz&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''((('''''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((***''',,,!!!***???111---******))))))))))))******((((((((((((((((((((((((((()))))))))***)))))))))***"""...!!!111AAAnnn&&&+++$$$%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''&&&%%%&&&&&&%%%'''((((((&&&$$$$$$$$$(((!!!)))777www000%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$############'''(((((()))((((((((('''&&&&&&'''(((((('''&&&&&&'''%%%%%%&&&'''(((((('''$$$$$$%%%&&&&&&'''((((((&&&'''))))))((('''((()))&&&&&&&&&''''''((()))***)))***++++++)))''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))((((((((((((((((((((()))''''''&&&&&&''''''((()))((())))))******)))((('''))))))(((((((((''''''''''''''''''((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''(((((())),,,***)))***+++---,,,,,,((())))))))))))(((((('''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&))))))))))))))))))))))))sss~~~gggUUUKKK>>>::::::444666666666555444222111000000000000000////////////...//////...---,,,,,,------.....................,,,,,,,,,+++++++++******%%%'''((())))))***,,,...JJJ===///((())),,,***''')))((('''&&&&&&'''((()))(((******)))((('''((()))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&%%%$$$&&&(((***)))'''&&&&&&&&&%%%%%%&&&&&&&&&&&&,,,---((($$$%%%((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$((('''''''''&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%''''''&&&&&&'''(((***+++'''''''''''''''((()))***'''''''''&&&&&&''''''((('''''''''''''''((()))***&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((######$$$%%%%%%&&&''''''&&&&&&'''(((******(((&&&&&&'''((())))))((('''&&&$$$$$$$$$%%%&&&'''((()))++++++******))))))((((((((((((((()))******++++++((((((((((((((((((((((((------###***]]]((((((---)))((('''&&&&&&'''((()))((((((((((((((((((((((((---,,,***((('''((()))***111000%%%...,,,...)))'''$$$000)))((('''%%%%%%&&&''''''&&&'''''''''(((((())))))%%%&&&''''''(((((((((''''''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''&&&%%%%%%&&&&&&(((******((('''&&&''')))### WWW333"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))'''%%%$$$&&&%%%%%%&&&''''''&&&$$$%%%&&&'''(((((('''&&&%%%'''&&&&&&''')))***)))((($$$$$$%%%%%%&&&'''((((((!!!$$$'''(((((((((((()))###""""""###$$$%%%&&&'''***+++,,,+++)))''''''(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++&&&''''''((()))***++++++'''''''''''''''((())))))%%%&&&''')))))))))(((((())))))(((((('''''''''&&&&&&'''''''''(((((()))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%'''(((((('''))))))***))))))(((''''''((((((((((((((((((((((((******))))))((((((((('''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))ttt}}}{{{hhhSSSFFF@@@<<<999:::777777666555444333333222333333222111000///...---...///000000000///---,,,,,,,,,,,,------.........------,,,++++++,,,---------,,,+++******,,,...///===777000+++*********)))))))))))))))((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((('''&&&%%%(((((((((((((((((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***'''$$$$$$&&&'''%%%###'''''''''(((((((((((()))))))))((('''&&&%%%%%%$$$((((((''''''''''''((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''')))))))))))))))(((((('''(((''''''&&&&&&&&&''''''$$$%%%(((,,,...,,,(((%%%***)))'''&&&&&&'''((()))'''((()))***++++++******###(((***''',,,333///$$$---!!!+++%%%999fff))))))))))))))))))))))))((((((''''''''''''((((((+++(((%%%%%%'''(((%%%"""((('''&&&&&&&&&&&&%%%$$$&&&'''((()))'''$$$!!!%%%(((333'''***&&&%%%******))))))((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))&&&***000))) )))~~~...###&&&$$$%%%)))'''&&&'''((()))((('''%%%&&&''''''&&&&&&((()))))))))((('''%%%$$$###"""%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&...$$$---"""""",,,)))%%%***'''%%%(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((((((((())))))))))))&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&'''''''''&&&&&&(((((((((((((((((((((((((((***,,,---,,,***'''%%%''''''(((((('''&&&%%%%%%'''&&&&&&''')))(((&&&$$$&&&&&&&&&&&&&&&'''((()))***)))'''&&&&&&''''''((()))))))))(((''''''&&&&&&))))))))))))))))))))))))'''(((((((((((((((''''''))))))'''&&&&&&'''((((((***)))))))))))))))******((((((''''''''''''((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))(((((('''''''''(((((((((''''''((()))******)))((()))*********)))'''&&&******))))))((((((''''''(((((()))***************))))))((('''&&&%%%%%%%%%vvv}}}xxxeeePPPDDD>>>:::888888777777666555444333333222222222222222222222222222///////////////......---,,,,,,,,,---------------...---,,,++++++,,,---...---,,,+++******,,,---///555111+++))))))******))))))))))))))))))(((((('''''''''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((('''%%%######%%%'''%%%$$$&&&&&&'''''''''((((((((((((''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%((((((((('''''''''((((((%%%&&&'''***+++***'''$$$***((('''&&&&&&'''((()))''''''''''''((((((((()))...///,,,%%%"""(((666((()))222222PPP''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&((())))))))))))******((('''''''''''''''&&&(((---(((---777444!!!,,,%%%!!!444&&&(((***)))))))))((((((((('''(((((((((''''''(((((((((&&&'''((()))************/// ***)))///"""QQQ]]]---!!!,,,&&&(((&&&%%%&&&'''((('''&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&'''((()))******%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&!!!000)))***333'''///&&&&&&%%%%%%%%%&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((******)))'''&&&''''''(((((('''&&&&&&%%%%%%$$$%%%&&&((('''%%%###((('''&&&%%%$$$$$$$$$$$$))))))((('''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&&&&'''((()))***((((((((((((((()))***+++((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))(((((('''''''''(((((()))''''''((()))******))))))))))))))))))(((''''''***)))))))))((((((((('''&&&&&&'''(((((((((((((((((((((((('''&&&&&&&&&%%%yyy|||vvvdddOOOCCC>>>:::888888777777666555444333333222...///000000111222333333000000///...............------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++******,,,---...---+++)))(((***+++++++++((()))*********)))'''&&&''''''''''''''''''(((((('''((())))))))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$&&&&&&&&&''''''''''''(((%%%$$$######%%%&&&%%%$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%((((((((((((((((((((()))((((((((()))******'''%%%)))((('''&&&&&&'''((()))(((''''''&&&&&&'''))))))'''###$$$+++///---,,,...%%%&&&(((%%%666''''''''''''''''''''''''((((((''''''''''''((((((!!!%%%******((('''))),,,+++***)))((((((((()))***333(((###***...)))"""BBB888yyy999$$$)))))))))))))))(((((((((((())))))(((((((((((())))))(((((()))***++++++++++++000+++"""555!!!))),,, ,,,%%%'''&&&%%%%%%''''''&&&%%%%%%&&&((('''&&&&&&'''(((%%%%%%%%%&&&''')))+++---&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%---+++$$$$$$%%%'''+++%%%:::$$$'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&''''''(((((('''''''''(((''''''&&&%%%%%%%%%%%%'''))))))'''&&&(((((('''&&&%%%%%%%%%%%%(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&''')))***,,,'''''''''((()))***+++,,,(((((()))******)))((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((())))))((('''((()))***)))(((***)))((((((''''''(((((())))))))))))((((((((((((&&&''''''(((((((((((((((''''''''''''''''''&&&&&&yyyzzzvvvdddPPPEEE@@@<<<::::::777777666555444333333222,,,,,,---...///000000111111000...------......///...------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,---***))))))***+++,,,,,,,,,((()))*********)))'''&&&&&&&&&''''''(((((())))))''''''))))))))))))''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&''''''(((((((((((((((,,,***))))))******((('''(((''''''''''''((())))))+++***((('''''')))+++,,,###%%%'''((()))'''###444###...&&&...''''''''''''''''''''''''((((((''''''''''''((((((###&&&)))***(((&&&&&&'''+++***)))((('''(((***+++######'''***&&&!!!(((444///111 ***))))))))))))(((((((((((()))(((((((((((((((((()))'''((()))***++++++++++++&&&)))...---'''&&&444$$$''''''((('''&&&&&&(((((('''&&&%%%'''((('''&&&&&&'''(((((('''%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''***111!!!---$$$000###((()))((('''&&&$$$###"""!!!&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((()))(((((('''&&&%%%$$$$$$$$$%%%'''((()))((('''&&&'''&&&$$$$$$$$$%%%''')))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&'''''''''***,,,,,,+++)))'''''''''((()))***+++,,,'''((()))))))))(((&&&%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&'''((((((((((((((((((((('''&&&&&&'''((()))***''''''((((((***+++------''')))***,,,,,,***)))'''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))***)))(((***)))(((&&&&&&'''(((((())))))))))))(((((((((((())))))************))))))&&&&&&&&&'''''''''''''''xxxxxxsssbbbOOOEEE@@@===::::::777777666555444333333222.............../////////111000...------......///---------,,,,,,++++++*********++++++++++++******************++++++,,,,,,))))))******************((())))))******)))'''&&&&&&''''''(((((()))))))))&&&'''(((((((((((('''&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((((()))((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((())))))((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((''''''&&&$$$%%%&&&''''''''''''&&&+++)))''''''(((((('''&&&'''''''''''''''((()))))),,,+++)))''''''(((***+++!!!...222'''$$$+++---###111YYY((((((((((((((((((((((((((((((''''''''''''(((((((((''''''(((++++++(((&&&((())))))(((&&&&&&(((+++(((***'''###,,,555+++222&&&!!!,,,(((((((((((())))))))))))(((''''''&&&&&&''''''(((''''''((()))************"""---''''''(((%%%333BBBfff$$$)))''')))((('''((()))***)))'''&&&'''((('''&&&%%%&&&(((***)))'''%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$'''---)))!!!""""""))))))((('''&&&$$$###"""!!!&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''))))))(((((('''&&&%%%%%%$$$%%%'''((()))((('''&&&'''&&&$$$$$$$$$%%%''')))''''''''''''''''''''''''***)))'''&&&%%%&&&'''(((&&&&&&'''''''''''''''&&&''''''(((***,,,---+++***'''''''''((()))***+++,,,'''((()))))))))(((&&&%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((***)))((('''&&&&&&'''(((((())))))***+++,,,...///''')))***,,,,,,***)))'''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********((('''((()))***)))'''***)))'''&&&&&&&&&'''((((((((((((((())))))))))))))))))************))))))&&&&&&&&&'''''''''''''''uuuwwwooo^^^KKKBBB???;;;999888777777666555444333333222222222222111111000000000000000///...............,,,,,,,,,,,,++++++++++++******++++++++++++***************+++++++++++++++'''))))))((('''&&&&&&'''***)))))))))(((((((((((((((((((((((((((((())))))&&&'''(((((((((((('''&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''')))******(((&&&%%%%%%%%%&&&&&&&&&''''''''''''###$$$$$$$$$%%%%%%&&&&&&(((((((((''''''((((((((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$"""###%%%&&&''''''&&&%%%'''%%%$$$$$$&&&&&&%%%$$$&&&&&&''''''((()))))))))))))))'''&&&&&&''''''(((%%%&&&&&&''',,,000+++"""555))))))))))))))))))))))))((((((''''''''''''((((((***'''%%%(((,,,///---+++$$$''')))(((&&&%%%'''***222&&&&&&---%%%,,,OOO###&&&,,,(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&'''((()))************((()))111,,,333&&&###))) ***)))((((((******)))(((&&&(((((((((&&&%%%&&&'''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%% 111333"""###)))%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###""""""""""""###$$$$$$))))))(((((('''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&,,,***)))''''''''''''(((%%%&&&''''''((('''''''''&&&&&&&&&(((******((('''''''''&&&&&&%%%&&&&&&'''(((((((((((((((''''''&&&$$$%%%%%%&&&'''(((((((((''''''''''''''''''''''''%%%&&&'''((()))))))))))),,,***)))'''&&&&&&&&&&&&)))))))))***+++,,,---...(((((()))******)))((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((()))***++++++***)))(((((())))))(((''')))(((''''''&&&&&&''''''(((((((((((())))))))))))(((((((((((((((''''''&&&''''''''''''''''''&&&&&&sssxxxmmm\\\KKKBBB???;;;999999777777666555444333333222333333222222222111111111///////////////......---+++++++++++++++,,,,,,,,,+++,,,------------,,,+++))))))***+++++++++++++++((()))***(((%%%%%%&&&)))+++***((('''''''''((())))))))))))((((((((((((((('''((())))))))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((("""%%%))))))(((&&&'''(((&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""###%%%'''(((((('''&&&%%%%%%$$$&&&'''(((&&&$$$%%%&&&'''(((((())))))))))))((((((((('''''''''&&&000!!!%%%'''!!!,,,ZZZooo((((((((((((((((((((((((((((((''''''''''''(((((()))'''&&&&&&''')))+++,,,"""&&&******'''%%%'''))) )))---"""777))))))((('''((((((((()))))))))***((((((''''''''''''(((((((((((()))***++++++++++++(((+++"""***...$$$&&&)))>>>$$$###***((('''((()))***)))((('''((()))(((&&&%%%&&&'''%%%&&&((()))***)))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&---+++"""$$$(((000$$$)))%%%%%%%%%&&&'''''''''(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((((((%%%&&&&&&'''((((((''''''&&&&&&&&&((())))))'''%%%&&&%%%%%%%%%%%%%%%&&&&&&))))))((('''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))***)))((('''&&&&&&'''((()))((((((((()))******+++((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,+++)))(((((())))))(((&&&''''''((((((''''''&&&%%%'''((((((((()))))))))***((((((((((((((('''&&&&&&((((((((('''&&&&&&&&&%%%sssyyynnn^^^LLLDDDAAA===;;;;;;777777666555444333333222000000000000000111111111...///000000000///---,,,*********++++++,,,,,,---------...//////...------))))))***++++++++++++******++++++***'''''')))---,,,***(((&&&%%%''')))+++******))))))((((((''''''((()))***++++++***)))(((&&&''''''''''''''''''&&&%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((()))***+++&&&&&&&&&'''''''''(((((("""'''(((((('''(((***'''''''''(((((((((((()))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''))))))))))))))))))))))))''''''((((((''''''&&&%%%###$$$&&&((())))))((('''''''''''')))++++++)))(((%%%&&&'''((())))))))))))******++++++***)))(((''')))###+++333"""ZZZTTT''''''''''''''''''''''''((((((''''''''''''((((((((((((((($$$ $$$(((!!!&&&+++,,,)))&&&''')))***+++,,,}}}///***"""'''((((((((())))))******))))))(((((((((((())))))))))))***+++,,,,,,,,,,,,!!!444000***000111???ggg 222)))'''&&&'''((()))(((''''''((()))(((&&&%%%&&&'''###%%%'''))))))'''%%%###%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&)))444(((%%%((((((((((((''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))%%%%%%&&&'''(((((((((''')))(((((()))******(((&&&$$$$$$$$$%%%''')))***+++***)))(((&&&&&&'''(((((('''''''''((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))))))))))))))((('''&&&&&&'''))))))((((((''''''''''''((()))((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,+++)))(((((())))))(((&&&&&&'''((((((((('''%%%$$$'''((((((((())))))*********************)))(((((())))))((('''&&&&&&%%%%%%mmmwwwrrr\\\NNNGGG===;;;<<<666666666666555444444333333111000000000000000111222222000......///000111111///---,,,,,,---...,,,+++,,,,,,,,,+++++++++******---,,,+++))))))+++,,,---,,,+++***+++,,,---,,,***,,,------,,,+++)))'''%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&'''''''''(((((((((((()))000,,,&&&"""!!!"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%......"""***((()))+++)))&&&$$$%%%'''***---***'''$$$%%%)))***&&&!!!)))###OOO(((//////%%%###$$$ ///+++&&&%%%))))))$$$###&&&+++'''$$$&&&+++,,,(((###+++)))((('''&&&&&&%%%$$$"""+++ppp...%%%((('''&&&&&&'''((()))***(((((((((((((((((((((((())))))))))))************)))(((((((((''''''''''''((('''$$$))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&......###"""******%%%000;;;WWW"""(((%%%(((***)))(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''')))***&&&&&&&&&'''''''''(((((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((''''''&&&&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&'''''''''(((((())))))+++*********))))))(((((('''''''''''''''((())))))******))))))))))))******)))(((((('''''''''((((((((((((''''''((()))************))))))((((((((('''((('''&&&&&&&&&&&&'''(((yyysss\\\MMMFFF<<<:::<<<666666666666555444444333333111111000000000000000111444111---+++***+++,,,,,,...,,,++++++,,,---+++***,,,,,,,,,+++++++++******+++***(((''''''(((***+++***)))(((((()))***)))'''............---+++***)))(((''''''''''''''''''(((''''''(((((((((((('''''')))(((((((((((('''''''''&&&&&&'''''''''(((((((((***(((%%%%%%&&&(((((('''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$+++###+++***"""---&&&((()))***)))'''$$$"""'''///...&&&###)))222$$$:::|||***)))!!!)))(((%%%...,,,%%%---((('''***+++((((((+++%%%&&&((((((((()))***+++&&&((((((&&&%%%***555>>>PPP&&&!!!***))))))((('''((()))******((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((''''''''''''999$$$))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((---)))'''&&&'''///---,,,111+++,,,+++***(((&&&%%%'''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''*********)))))))))((((((((((((''''''(((((()))*********))))))))))))******)))(((((('''''''''((((((((((((((())))))*********)))))))))(((((('''''''''((('''&&&%%%%%%&&&'''(((sss\\\LLLDDD;;;999;;;666666666666555444444333333222222111000/////////000444222000---,,,---...///---+++******+++,,,***))),,,,,,,,,+++++++++*********)))(((''''''((()))******)))'''((((((((('''&&&)))************)))(((''')))((((((''''''(((((()))''''''(((((((((((('''''')))))))))(((((((((((('''%%%&&&&&&&&&''''''''''''%%%$$$%%%'''))))))((('''''''''((((((((()))))))))'''''''''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((''''''''''''''',,,+++$$$)))"""!!! ###'''***+++++++++&&&***)))""" ///MMMfff~~~&&&&&&+++%%%(((###&&&///%%%"""!!!###$$$"""$$$'''(((,,,...***"""###((('''(((***888[[["""111---+++******))))))))))))***((((((((((((((((((((((((''''''((((((((())))))))))))))))))((((((((('''''''''MMMhhh###)))((((((''''''''''''(((&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((()))$$$%%%***)))"""!!!$$$|||///***+++(((&&&%%%&&&'''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((,,,,,,***(((&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((())))))(((((('''%%%$$$###(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((('''''''''''''''******))))))))))))(((((()))(((((((((((()))******))))))))))))))))))))))))(((((((((''''''(((((()))((()))***+++++++++***)))(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''rrr[[[KKKCCC999888;;;666666666666555444444333333333333111000////////////***,,,...///000111222333---,,,++++++,,,,,,+++))),,,,,,,,,+++++++++******+++******))))))******+++,,,***))))))******((('''&&&'''''''''''''''''''''))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%''''''&&&$$$'''(((((((((((()))))))))''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&'''((()))))))))((('''###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''666...)))'''222$$$333...'''""" """&&&)))000@@@^^^777)))&&&...&&&%%%(((555***)))((('''&&&&&&(((+++%%%+++//////+++---666>>>lll"""---''''''+++******))))))((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))(((((((((((('''***+++$$$)))(((''''''''''''((((((%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%((((((''''''''''''((((((,,,***(((&&&!!!666:::@@@777///***'''(((***((($$$"""((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&((('''%%%%%%%%%%%%'''((((((((((((''''''(((((((((,,,+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((())))))'''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&'''((((((((('''&&&%%%''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((())))))******))))))))))))))))))(((((()))))))))))))))******+++))))))************))))))(((((((((((((((((()))***((()))+++,,,---+++***(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&oooXXXIIIBBB999888;;;666666666666555444444333333333333111000////////////###***...///............---,,,,,,------,,,+++,,,,,,,,,+++++++++******++++++************++++++,,,***))))))******)))'''))))))))))))******++++++))))))(((((((((((())))))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''$$$$$$%%%'''''''''&&&&&&'''''''''(((((((((&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''((((((((((((((($$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&'''''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&''''''LLL$$$///'''(((((( 444$$$ LLL***''''''$$$)))))))))((((((''''''&&&************************''''''''''''((((((((((((***)))))))))((((((((((((***&&&111((((((''''''''''''((((((&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&(((((((((''''''((((((((( &&&<<>><<<999777777777777777777666555444333333333222000000////////////////////////......---'''((()))***+++,,,,,,,,,************************,,,------...---,,,***)))***###///000***&&&'''(((***++++++***)))(((+++***)))(((((('''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((&&&&&&'''(((((()))))))))+++***((('''%%%%%%$$$$$$'''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&)))'''$$$""""""###&&&((())))))((((((''''''&&&&&&$$$&&&((('''$$$###%%%((()))))))))((('''%%%$$$###''''''''''''(((((((((((()))((('''&&&&&&''')))***+++++++++)))(((&&&$$$###&&&&&&''''''(((((())))))---&&&///)))222)))((((((((((((((()))***>>>$$$---&&&)))000((()))+++---,,,***'''&&&)))))))))))))))(((''''''((((((((((((((()))******))))))))))))))))))))))))(((000222EEEccc///***'''###000---(((''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$'''&&&&&&''''''((()))***...'''+++xxxcccsssVVV777***(((&&&$$$$$$$$$$$$######$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###&&&'''&&&###''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((('''&&&'''((()))***'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))***)))'''&&&&&&&&&'''((())))))((('''''''''''''''******))))))((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))******))))))))))))))))))))))))'''(((***+++++++++***)))''''''((()))))))))))))))&&&&&&'''(((((('''&&&%%%(((((())))))))))))((((((***((('''&&&&&&'''(((***```SSSDDD>>>;;;888777888777777777777666555444333000000///------,,,,,,,,,///////////////......---++++++,,,,,,++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***,,,&&&$$$***///---+++++++++++++++***)))((('''&&&&&&'''((((((((('''&&&&&&(((((())))))))))))((((((((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%$$$***)))((('''&&&%%%%%%%%%((((((((())))))(((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%&&&&&&'''((((((((('''''''''''''''((((((((((((''''''&&&%%%%%%%%%&&&'''$$$$$$%%%%%%&&&&&&'''''''''''''''((((((((((((((("""---###"""111&&&$$$555+++***)))(((((('''((((((XXXmmm ,,,...$$$222 &&&((())))))((('''$$$!!!)))*********))))))((('''((((((((((((((()))******)))))))))))))))))))))))))))%%%666---###$$$+++---)))'''***(((((((((((((((((((((((('''''''''''''''&&&%%%%%%'''&&&&&&''''''((()))***111555111777'''UUUSSS???+++&&&((((((''''''&&&%%%%%%%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''((('''%%%''''''(((((((((((('''''')))((('''&&&&&&'''((()))%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))***)))((('''''''''((((((******)))((((((((((((((()))))))))(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))%%%&&&'''(((((((((''''''&&&&&&'''((((((((((((((((((((()))******)))((('''''''''(((((((((((('''''')))((('''&&&&&&'''((()))bbbTTTEEE===;;;888777999777777777777666555444333222222111000///////////////////////////......---///......---,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,,,,,,,---///,,,))))))---,,,+++***)))((('''''''''&&&(((***+++,,,+++)))(((((())))))******))))))((())))))(((((('''''''''&&&))))))(((((('''&&&&&&%%%)))(((''''''&&&&&&''''''((()))***++++++***)))(((''''''''''''''''''''''''###$$$'''))))))'''%%%###&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&''''''&&&%%%$$$%%%&&&'''((()))))))))''''''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''///$$$qqq666''':::&&&,,,+++***(((''''''''''''((('''...''' ...+++'''++++++***)))'''%%%$$$###*********+++******)))(((((((((((((((((()))******))))))))))))))))))))))))***###111 ***&&&+++---"""&&&'''))))))))))))))))))))))))(((((((((((((((''''''&&&'''&&&&&&''''''((()))***AAAoooaaa222$$$<<<)))###222)))###$$$((()))))))))(((''''''&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&&&&''''''((((((''''''&&&(((((('''&&&&&&'''(((((($$$%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''************************'''''''''''''''&&&&&&&&&(((((((((((())))))))))))+++***)))(((((((((((()))+++******))))))))))))***(((((((((((((((((())))))&&&&&&''''''''''''&&&&&&(((((()))************)))******)))))))))((((((((())))))))))))))))))))))))%%%%%%&&&''''''''''''&&&%%%&&&&&&'''''''''''''''((())))))******))))))(((&&&''''''((((((''''''&&&)))((('''&&&&&&'''((()))}}}bbbTTTDDD===:::888777999777777777777666555444333444333222111111111111111///////////////......---/////////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,***)))(((((((((***+++,,,)))+++...---)))&&&'''***)))(((''''''''')))+++,,,))))))************))))))''''''(((((((((((('''''')))))))))(((''''''&&&&&&))))))))))))((((((''''''((((((''''''''''''((((((((()))***++++++***)))(((&&&&&&&&&'''''''''''''''###%%%'''))))))(((&&&$$$%%%&&&&&&''''''((((((((()))&&&$$$%%%((()))'''$$$''''''(((((((((((('''&&&''''''''''''((((((((((((+++******)))(((''''''&&&&&&&&&&&&&&&&&&((()))***))))))((((((''''''&&&&&&'''(((111***BBB===999000"""&&&******)))(((((('''(((((('''111///---###&&&***''')))*********))))))))))))))))))******+++++++++******)))((((((((((((((())))))***)))))))))))))))))))))))))))+++%%%'''QQQ]]]///)))''''''///'''))))))))))))))))))))))))(((((())))))))))))(((((('''&&&&&&''''''((()))***!!!&&&$$$jjjRRR444)))&&&$$$(((&&&%%%$$$%%%'''((((((''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&''''''''''''((((((((((((%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((************************((((((((('''&&&&&&&&&%%%(((((((((((())))))))))))+++******)))))))))))))))******)))(((((()))))))))&&&''''''(((((()))))))))''''''((((((((((((''''''(((((()))************)))''''''((()))***+++,,,,,,))))))))))))))))))))))))'''''''''(((((((((((((((&&&''''''(((((('''''''''&&&'''''''''((((((((((((''''''(((((((((((('''''')))(((''''''''''''((()))yyy```RRRCCC===:::888777999777777777777666555444333000000///........./////////////////////......---...............---,,,+++++++++++++++++++++++++++))))))((('''((()))+++,,,(((******)))))))))((('''(((''''''&&&''')))+++,,,***)))(((&&&&&&&&&'''(((''''''((((((((((((''''''))))))(((((('''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''((())))))''''''((())))))(((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((((((''''''(((((())))))******)))&&&$$$&&&((()))'''%%%((((((((()))((((((''''''''''''''''''((((((((((((++++++******)))((('''&&&""""""###%%%'''***,,,---))))))((((((''''''&&&&&&---###000VVV///&&&000 444 ---(((((('''(((((()))******///OOO+++,,,(((---***555(((''''''(((((('''''''''((((((((()))******+++++++++******((((((((((((((())))))***))))))))))))))))))))))))&&&+++%%%)))***---&&&)))...222---(((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&''''''((()))***666///,,,/// ;;;555$$$(((###$$$###000***///%%%'''((('''&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%'''''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%(((((((((((())))))))))))***************))))))((((((((('''''''''(((((()))&&&&&&''''''(((((())))))'''(((((())))))(((((('''&&&'''(((((())))))((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))''''''''''''((((((((()))(((((()))))))))(((((('''''''''''''''(((((())))))))))))************))))))((((((''''''''''''((((((uuu\\\OOOBBB===;;;888777888777777777777666555444333111111000000000000111111///////////////......---,,,,,,------...---------************************))))))))))))))))))***+++******)))(((***---+++&&&***)))(((((('''''''''(((,,,+++************++++++)))******++++++******)))(((((((((((((((((((((((($$$%%%%%%&&&''''''((((((((((((((('''(((((())))))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&(((***+++))))))))))))))))))******((('''&&&'''(((((('''&&&%%%&&&'''((()))*********''''''''''''((((((((((((((((((((((((((('''&&&%%%'''''''''&&&%%%###!!! ((((((((((((((('''''''''(((%%%!!!///fffVVV...+++(((###'''+++)))''''''''''''(((***+++,,,555333,,,''')))111+++&&&))))))---,,,,,,,,,,,,+++***((('''&&&((()))******+++*********((((((((((((((()))******))))))))))))))))))))))))###"""---!!!***--- +++)))'''---(((((((((((((((((((((((('''(((((()))))))))))))))'''&&&&&&''''''((()))***)))***$$$...666+++***---%%%&&&---,,,$$$444000%%%((((((%%%###%%%'''%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))*********)))(((''''''''''''''''''(((((()))''''''''''''''''''((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''******)))))))))((((((((())))))))))))))))))))))))&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))((('''))))))))))))***+++,,,,,,)))******++++++******)))((((((((((((((((((((((((rrrWWWKKK@@@<<<;;;999777777777777777777666555444333444333333222222333333444///////////////......---,,,,,,------------,,,,,,++++++++++++++++++++++++*********+++******))))))))),,,+++((())),,,+++%%%((((((((()))(((((('''&&&%%%(((+++---......---,,,******++++++++++++******&&&&&&''''''((()))))))))((((((((()))))))))))))))))))))((((((((((((((()))((('''&&&$$$$$$&&&'''(((%%%%%%&&&&&&'''(((((()))''''''''''''((()))***+++))))))))))))(((((((((((('''((()))((('''&&&'''(((''''''((()))))))))))))))''''''''''''((((((((((((''''''((()))(((((('''&&&++++++***(((%%% '''''''''((((((((((((((($$$(((222222@@@'''444""")))(((,,,$$$---!!!(((((('''(((((()))***+++666111)))((('''''')))000444&&&(((,,,...,,,---......---+++(((''''''((())))))*********)))((((((((((((((()))******))))))))))))))))))))))))%%%%%%,,,###+++RRRZZZ'''(((%%%###((())))))))))))))))))))))))&&&'''(((((()))))))))((('''&&&&&&''''''((()))***222,,,(((000333"""///&&&777ddd+++&&&:::%%%$$$666'''111$$$%%%(((((($$$$$$((()))&&&%%%&&&'''((())))))((((((''''''''''''''''''''''''&&&((()))(((%%%$$$%%%'''$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$###$$$&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''((((((((((((%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((()))))))))((('''&&&((((((''''''((())))))***''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''(((((('''''')))))))))(((((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&'''((()))(((((())))))(((((('''&&&)))))))))))))))+++,,,---))))))************))))))''''''((((((((((((''''''qqqTTTIII???===<<<999666666777777777777666555444333000000000///000000111111///////////////......---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,***)))((('''------(((&&&(((((($$$###%%%''')))*********)))$$$))),,,+++'''%%%(((((())))))))))))((((((%%%%%%&&&'''((()))******'''''''''&&&%%%%%%$$$$$$******)))(((((((((((((((***(((&&&$$$$$$&&&(((***%%%%%%&&&&&&'''((())))))&&&'''((())))))*********))))))((((((''''''&&&&&&&&&(((***)))&&&%%%'''***+++++++++***)))'''&&&%%%''''''''''''((((((((()))((()))***++++++***))))))"""$$$''')))***(((%%%###&&&'''''''''(((((())))))$$$((()))$$$$$$??? 000###222"""$$$+++***###)))***)))((((((((((((((()))***$$$777|||+++222)))---)))///222,,,+++ ######%%%(((******)))'''&&&''''''((()))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))222"""111""",,,777&&&***---)))************************&&&&&&'''((((((((((((((('''&&&&&&''''''((()))***$$$,,,&&&&&&+++)))+++111"""///JJJTTT%%%------:::+++,,,+++ +++'''******&&&'''+++***%%%%%%&&&((()))*********)))''''''''''''''''''''''''''')))+++)))&&&%%%&&&((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''((()))(((''''''((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''((((((((()))&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&'''''')))******''''''''''''''''''''''''%%%&&&&&&''''''((((((((((((((((((((())))))))))))'''((()))))))))(((&&&%%%))))))((())))))***++++++(((((((((''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))***))))))((((((***+++,,,'''((((((((('''&&&%%%%%%((('''''''''''')))+++,,,(((((())))))))))))((((((''''''((((((((((((''''''lllVVVLLLAAA===:::777777999777666666666666555555555333222222111111111111111111111000///////////////---------,,,,,,,,,++++++++++++******************---,,,***)))******)))(((+++***)))(((((()))***+++)))(((''''''''')))***+++)))((('''((()))***)))((())))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))************,,,+++)))((('''''''''(((***((((((((()))(((&&&$$$&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((+++*********))))))((((((###$$$''')))******)))(((((()))***)))&&&$$$$$$%%%(((((())))))))))))((((((,,,'''///'''EEE000(((---******))))))((((((''''''++++++***************+++!!!333111TTT ---&&&)))444"""+++******))))))))))))))),,,222///(((111###******---...***000"""***&&&((())))))(((((()))+++******+++******)))((('''(((&&&111---***...((()))%%%,,,,,,,,,------,,,+++)))(((((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))(((,,,""",,,WWWSSS'''///!!!,,,''',,, &&&"""///''''''''''''''''''&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$(((''''''%%%$$$###""""""''''''''''''''''''&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''')))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&(((******'''$$$'''&&&&&&'''((())))))((()))***,,,------+++(((&&&(((((((((((('''''''''''''''((()))((('''&&&'''((('''''''''&&&%%%$$$###""")))))))))))))))(((((((((((((((((((((((((((((((((%%%&&&)))***+++***)))((())))))(((&&&&&&%%%%%%%%%(((((('''''''''(((((()))******))))))))))))******&&&'''((())))))******)))''''''&&&&&&&&&&&&''''''jjjUUUKKKAAA===:::777777888555444444444444333333333222222111000000000000111000000//////.../////////---------,,,,,,,,,++++++***)))))))))***+++,,,,,,,,,***))))))***++++++***)))***+++,,,,,,+++***)))+++***))))))))))))***+++---+++)))((((((((('''%%%)))))))))))))))))))))))))))************((('''&&&((((((((()))))))))******+++***)))''''''&&&'''''')))(((''''''((((((&&&%%%)))))))))(((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''&&&''')))***+++***(((''''''((())))))'''%%%%%%&&&(((((())))))))))))((((((&&&$$$ +++###:::PPP ###000+++ ******))))))((((((((((((******)))))))))))))))***&&&/// {{{:::$$$888'''###333///,,,,,,+++***))))))******!!!(((,,,''':::---------'''"""888(((%%%***"""$$$&&&((())))))(((((()))+++))))))*********)))((((((---!!!(((%%%,,,$$$___QQQ333!!!---(((,,,,,,,,,,,,+++***)))(((((((((((((((((()))******''''''((((((((()))))))))))))))))))))))))))))))))'''+++&&&'''222uuu,,,""")))&&&///(((111***(((%%%''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))(((((()))***''''''''''''((())))))((((((***+++---,,,+++)))'''((((((((((((''''''''''''&&&''')))(((''''''((()))'''''''''''''''&&&%%%$$$(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******))))))(((''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))(((((((((((()))***+++((()))))))))))))))((('''(((''''''&&&&&&''''''(((gggTTTJJJ@@@<<<:::888777888555444444444444333333333111111000/////////000000//////.........//////000------------,,,,,,,,,,,,))))))))))))+++,,,---...+++***((()))***,,,++++++(((***---......---***(((******)))((((((((())))))...+++(((&&&'''(((((('''))))))))))))))))))))))))''''''((())))))((('''&&&'''''''''(((((((((((()))***)))((('''&&&&&&&&&&&&)))'''%%%%%%'''''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''''''''((()))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&)))******+++***)))(((&&&&&&''')))((('''&&&'''''''''(((((())))))((((((''')))((())))))""",,,\\\777!!!)))///&&&'''333***))))))))))))((((((((())))))((((((((())))))***(((...???AAA***''')))555999+++(((***"""...---,,,+++************,,,,,,+++'''222+++000(((///,,,***$$$(((,,,555000'''((())))))(((((()))***(((((())))))***)))))))))---'''***))))))+++%%%222###...&&&,,,+++******)))))))))))))))(((((((((((()))******((((((((()))))))))******((((((((((((((((((((((((++++++))))))LLLooo---'''$$$+++###,,,...%%%---'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((******))))))(((''''''&&&((((((((((((((((((((((((&&&)))***((($$$$$$'''+++''''''(((((((((((())))))''')))***,,,,,,+++)))(((((((((((((((''''''''''''%%%'''((((((''''''(((***''''''(((((((((''''''&&&%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))((((((&&&&&&&&&&&&'''((()))***)))((((((''''''(((((((((''''''''''''((()))******************)))((('''&&&(((''''''&&&&&&''''''(((eeeRRRHHH???<<<:::888777888777666666666666555555555111000000///////////////......------......//////...------------,,,,,,,,,************++++++,,,---,,,+++))))))***+++***))))))***,,,------,,,***)))&&&&&&&&&&&&&&&'''((((((+++(((%%%%%%''')))+++,,,((((((((((((((((((((((((!!!"""%%%''')))*********&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&(((&&&%%%%%%&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))))))))))))))(((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((())))))))))))(((''''''%%%&&&((()))((('''((()))'''(((((((((((((((((('''***))),,,((('''***NNNiii!!!---222,,,%%%$$$)))))))))))))))))))))))))))***))))))))))))******+++))),,,,,,%%%AAA$$$&&&(((333111''' (((...+++'''...---,,,+++***)))))))))***))),,,+++======///---$$$,,, ''')))***)))(((((()))***''''''((()))************&&&//////$$$$$$333000...(((***,,,+++)))((((((((()))***))))))(((((())))))***+++))))))))))))************(((((((((((((((((((((((()))((($$$,,,%%%)))OOO''')))+++!!!***&&&$$$***&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&'''))))))(((''''''((('''((())))))((((((((()))'''((()))+++++++++***)))((((((((((((''''''''''''%%%'''(((((('''''')))***&&&&&&'''(((((((((''''''$$$$$$%%%%%%&&&'''((((((************************++++++***)))((((((((()))&&&&&&&&&&&&'''((()))******)))((((((((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''((((((''''''''''''((((((dddPPPFFF>>><<<:::888666888777666666666666555555555111000000///////////////...---------------...............---------,,,,,,------,,,+++*********+++...,,,***)))******)))(((******))))))))))))******###$$$%%%&&&'''))))))******(((%%%%%%'''***,,,,,,(((((((((((((((((((((((( """$$$''')))*********&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%''')))(((((((((((())))))*********+++(((''''''&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''$$$&&&((()))(((((()))***''''''((((((((((((''''''%%%###'''$$$,,,///+++XXX***(((:::888222&&&%%%000,,, ))))))))))))************+++*********++++++,,,---...%%%555(((eee|||777)))...***)))222 )))((((((---)))***888...---,,,+++************"""$$$...***===...///,,,&&&!!!)))***++++++)))((()))+++(((((()))***++++++******''',,,)))!!!&&&(((%%%WWWRRR///)))---+++***)))((((((((()))***)))))))))))))))***++++++))))))))))))************))))))))))))))))))))))))!!!(((!!!***+++%%%ccc666''',,,,,,$$$$$$'''###%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((((((''''''&&&&&&''''''(((%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%%%%%%%&&&&&&&&&'''(((((((((((((((((((((((('''''')))000666777222---((()))******((('''(((***'''((()))***************((((((((((((''''''''''''%%%'''((((((''''''(((***%%%&&&&&&'''''''''&&&&&&###$$$$$$%%%&&&''''''((()))))))))))))))))))))))),,,+++***)))(((((())))))(((((((((''''''(((((((((******)))(((((((((((((((+++***)))'''&&&&&&&&&&&&''''''((()))))))))))))))(((((((((''''''(((((((((cccNNNEEE===;;;;;;888666777555444444444444333333333111111000/////////000000......---,,,,,,,,,,,,,,,............---------,,,///...---+++************...,,,***)))******)))(((+++***)))(((((()))***+++%%%&&&((()))++++++,,,,,,---***'''&&&'''((()))((())))))))))))))))))))))))$$$%%%'''(((((((((''''''&&&&&&&&&''''''''''''(((''''''(((((((((''''''&&&&&&%%%&&&'''***+++***(((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((((((((()))))))))(((''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))%%%%%%%%%&&&&&&'''''''''%%%'''))))))(((((()))***&&&''''''((((((''''''&&&(((''''''###))),,,nnn333!!!(((,,,'''""""""###***000...'''(((///)))))))))************++++++++++++++++++,,,---...222 ------555UUU333'''!!!(((...,,,))))))---000000333333'''%%%333------,,,,,,++++++,,,,,,)))+++111###"""888***444+++333+++,,,---,,,+++******,,,******++++++,,,+++++++++444)))###+++333///+++---000,,,+++******))))))************))))))))))))***++++++((((((((()))))))))******))))))))))))))))))))))))!!!000******'''%%%111$$$000+++$$$''')))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))((((((''''''''''''((((((&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''(((((())))))((((((((((((((((((((((((((((((,,,666AAADDD>>>666(((***,,,+++'''&&&(((***(((((())))))***)))))))))(((((((((((('''''''''''''''((()))((('''&&&''')))&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((******************))))))))))))(((((('''(((((((((++++++***)))((((((((((((+++***)))((('''&&&&&&&&&&&&'''((()))************)))((((((''''''(((((()))aaaLLLDDD<<<;;;;;;888666777555444444444444333333333222222111000000000000111//////---,,,++++++******............------------...---,,,++++++++++++++++++)))((()))+++,,,,,,+++************************((()))***+++++++++***)))+++)))''''''((()))((('''))))))))))))))))))))))))&&&&&&((())))))((('''&&&&&&''''''''''''(((((((((''''''((()))))))))((('''$$$%%%'''***,,,---***(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&'''&&&(((******((((((((()))&&&''''''((((((''''''&&&)))---,,,'''$$$'''AAANNN%%%---,,,------+++(((+++000222((($$$))))))"""!!!'''))))))*********+++++++++************+++,,,---...,,,&&&(((,,,***___@@@222)))"""+++111333///000444333---,,,%%%"""'''+++---------...............//////000...---000---###888%%%)))(((---...///...,,,+++,,,---,,,,,,---------,,,++++++111...%%%---777###111''':::000*********+++++++++++++++*********))))))******+++,,,''''''((((((((()))))))))++++++++++++++++++++++++&&&111...+++'''&&&***UUU%%%,,,(((***)))%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))---444<<<>>>888333(((+++---+++'''&&&(((+++)))))))))))))))(((((((((((((((((((((''''''''''''((()))***)))'''&&&&&&'''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***+++++++++***)))''''''''''''((()))***+++,,,+++***)))(((((((((((()))))))))(((((())))))***'''((()))))))))))))))((())))))(((((((((((())))))~~~```KKKCCC<<<;;;;;;888666777777777666666666555555555333222222111111111111111000///...,,,+++***))))))//////.........---------,,,,,,,,,++++++,,,------((('''&&&(((+++.........)))***,,,......,,,***))))))*********)))(((&&&%%%&&&&&&&&&'''***++++++***))))))))))))))))))))))))###$$$&&&(((************'''''''''(((((((((((()))'''((()))******)))(((((($$$%%%(((,,,......+++((((((((((((''''''&&&&&&&&&$$$$$$%%%%%%'''(((***+++''''''(((((('''&&&%%%%%%''''''''''''((((((((()))((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''+++***)))(((&&&&&&&&&&&&''')))******((('''((()))&&&''''''''''''''''''&&&))),,,)))$$$***...!!!ccc<<<&&&&&&,,,---***###(((((($$$'''...---&&&'''******&&&%%%)))***((())))))******++++++++++++))))))))))))***+++,,,---###222++++++...dddmmmVVV###...777666...)))---333+++,,,---///...,,,,,,...+++...666555---000333,,,/////////000000111222333333///---777+++sss^^^%%%>>>,,,...///000///---,,,---...............---,,,,,,+++222(((!!!,,,000///,,,TTTOOO)))))))))***,,,------,,,+++************)))******+++,,,''''''''''''((((((((((((++++++++++++++++++++++++(((&&&&&&)))+++'''333555---&&&...(((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$"""######$$$%%%''''''(((%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((+++***)))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###((((((((((((((((((((((((''')))+++...///---***'''(((+++---,,,'''%%%(((+++******))))))(((((('''''')))((((((((('''''''''''')))******)))&&&%%%%%%&&&************)))(((&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''(((***,,,---,,,+++)))%%%&&&&&&''')))***,,,---,,,+++***)))((((((((((((''''''(((((()))+++,,,---************)))((('''&&&))))))(((((((((((())))))|||aaaIIIAAA;;;:::;;;999888999999888777666444222111111222111111000000000000000222222222222000...,,,***---,,,***(((((()))***+++000//////...,,,++++++***++++++++++++++++++++++++((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&+++***)))(((((()))***+++)))(((((('''''''''((((((&&&'''((()))************)))'''%%%'''+++------+++((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((()))******''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))((((((''''''(((((()))+++,,,---ooo;;; ***!!!444!!!((((((((((((((((((((((((++++++************++++++---,,,,,,+++***)))))))))&&&000:::555///((((((***,,,///000...---,,,,,,---111'''111;;;###AAA/////////......---------........................333222222111000//////...999---)))888///'''777111555555333222111000000000222444111///666@@@jjj$$$000---333333...111777444)))333000,,,***,,,///111222.........---------,,,,,,%%%%%%---******,,,---............'''333222777)))%%%,,,&&&+++---%%%%%%'''"""+++,,,++++++******++++++,,,000,,, ,,,333 @@@'''$$$(((%%%...&&&''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++******)))((((((''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%'''((('''%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&$$$$$$%%%&&&'''((()))***''''''(((((())))))*********)))(((''''''((()))***''''''''''''''''''&&&&&&''''''((((((((((((''''''+++***)))'''''''''((()))(((+++---***&&&%%%)))---))))))((((((''''''&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&&&&''''''((()))******+++:::333,,,'''(((***++++++,,,(((%%%&&&***,,,)))%%%''''''(((((())))))******((()))***)))((('''((()))zzz___KKKCCC<<<<<<<<<:::999;;;777777666555444333333333222111111000000000000000---......///000000000000............------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++************************((((((''''''''''''((((((&&&&&&''''''((()))))))))'''''''''''''''(((((()))+++***(((((('''((()))***((((((''''''''''''(((((()))'''%%%$$$###$$$&&&'''***'''%%%%%%''''''&&&$$$((((((((((((((((((((((((&&&((()))((('''&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((()))******((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))************)))))))))((((((((((((((()))***+++,,,III,,,,,,333***111))))))))))))))))))))))))***))))))(((((())))))***++++++***))))))(((''''''+++---$$$///$$$---222+++---//////---,,,,,,---***222***---111'''MMM333222222111111222222333333333333333333333333333555555555666666666666777111AAA555555???<<<;;;444<<<<<<;;;;;;:::999999999:::777555666888BBB&&&:::222---...333777:::;;;111111111222333111---***333222222222222111111111,,,---,,,,,,,,,,,,,,,,,,,,,,,,---!!!...""",,,&&&MMMwww))),,,%%%222222!!!++++++++++++++++++++++++)))111$$$111&&&***"""sss///''')))###&&&###'''''''''''''''''''''''')))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$######&&&&&&''''''((())))))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&(((((('''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&)))(((''''''''''''((()))''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&&&&''''''***---///---(((&&&(((+++)))))))))(((((('''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&******))))))))))))))))))))))))************))))))((()))))))))***+++++++++'''''''''((()))*********555000***'''''')))))))))***'''&&&&&&)))***(((&&&)))))))))((((((((((((((('''((()))((('''&&&&&&(((www^^^LLLDDD>>>===>>><<<;;;<<<555555555555555444444444222111111000000000000000,,,,,,,,,---...///111111,,,...///000000///---+++((()))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))((((((''''''(((((()))&&&&&&''''''((()))))))))((((((((((((((()))*********)))((('''&&&&&&'''(((((((((''''''''''''((((((---***%%%!!!!!!$$$'''***(((%%%%%%%%%%%%$$$###((((((((((((((((((((((((&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((()))******))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))******))))))))))))******%%%777***&&&,,,...++++++++++++++++++++++++------,,,,,,,,,,,,------......------,,,+++++++++777---222///666%%%(((,,,---......---,,,,,,---///(((000...******///RRR///...,,,++++++---...000000000000000000000000000111222333444555666777888,,,III777111CCC===<<>>>>>????????????>>>>>>CCC===;;;AAA;;;DDDVVVEEE;;;@@@CCC===;;;@@@:::999:::<<<======:::888666666666666555555555555444[[[WWW......---+++*********+++,,,777%%%GGG%%%++++++000...)))***+++,,,,,,+++***)))///+++(((%%%888(((""")))$$$$$$)))''''''''''''''''''''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&'''))))))(((&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&,,,///111///+++(((((()))))))))))))))((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''******))))))))))))******(((((()))***+++,,,------''''''(((((())))))******///,,,(((&&&'''(((((((((((('''''''''((((((((('''******))))))(((''''''&&&&&&(((((('''&&&%%%&&&'''vvv^^^LLLDDD>>>===>>>;;;;;;<<<666666666555444444333333222111111000000000000000111000...---,,,,,,,,,---++++++,,,------,,,+++***))))))))))))************,,,,,,,,,,,,,,,---------************************))))))(((((((((((()))))))))))))))(((''''''&&&&&&'''''''''''''''(((((()))***)))'''&&&%%%%%%&&&'''(((''''''''''''(((((()))000,,,((($$$###$$$'''))))))(((''''''(((((())))))((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((())))))*********))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))))))))++++++***)))(((((())))))sss&&&(((%%%000...)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,------,,,,,,+++++++++***"""<<<666111******...///...,,,+++,,,...000***---000***+++333+++999777555333222444666777888888888888888888888888;;;<<<===>>>???@@@AAABBB@@@MMMAAAAAAEEE>>>FFFJJJ???@@@AAABBBBBBBBBBBBAAAHHHAAABBBJJJ<<>>999999<<>>***+++((()))+++,,,,,,+++)))(((%%%444(((***///444&&&'''///)))###+++((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&(((''''''((())))))'''&&&''''''&&&&&&&&&''''''(((((((((((('''&&&&&&&&&%%%))))))))))))))))))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((***)))))))))((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''(((((((((((('''&&&(((+++,,,+++***)))(((((((((((((((((()))))))))''''''''''''((((((((((((''''''&&&&&&&&&''''''(((&&&'''((()))******))))))((('''&&&&&&&&&''')))***(((((((((''''''&&&&&&&&&(((((((((((())))))))))))'''((()))***))))))((((((((()))******(((((()))***&&&'''''''''((((((((()))((()))***)))'''&&&'''(((uuu]]]IIIAAA;;;:::;;;999888999999999777666444222111000222111111000000000000000111111///...------,,,,,,...,,,+++******+++---///------,,,,,,,,,+++++++++)))******++++++,,,,,,---((((((((((((((((((((((((***))))))(((((())))))***&&&&&&''''''((())))))))))))))))))))))))***++++++((('''&&&%%%%%%&&&'''(((''''''&&&''''''((()))***''''''((()))))))))((((((*********(((&&&%%%&&&'''((((((((((((((((((((((((((()))***)))((('''(((***(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((()))************))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))000###;;;)))###111***/////////---,,,,,,///111444...//////111***444KKKHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLPPPTTTGGGQQQVVVXXX666555333222222222333333++++++---777!!!%%%444((()))***++++++***)))((('''***///###'''))),,,&&&%%%'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''((('''''''''(((((('''%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((()))))))))'''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''(((((((((((('''''''''((())))))***)))))))))%%%&&&'''))))))))))))(((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''&&&''''''((()))&&&'''((()))***)))(((''')))(((((())))))***+++,,,++++++***)))((('''&&&&&&(((((((((((())))))))))))''')))++++++)))((())))))))))))(((((()))))))))(((%%%&&&&&&'''(((((()))))))))*********((('''((()))sss[[[IIIAAA:::::::::888777999888777666555444333222222222111111000000000000000000000000000///......---,,,,,,,,,,,,------......+++++++++,,,,,,,,,,,,,,,(((((()))******+++,,,,,,))))))))))))))))))))))))******))))))))))))******&&&&&&''''''((())))))))))))(((((((((((()))******'''&&&&&&&&&&&&((()))***&&&&&&&&&''''''((()))***''''''(((((((((((('''''''''((()))'''%%%$$$&&&((((((((((((((((((((((((((('''((())))))''''''((()))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((()))******)))))))))(((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))******************)))))))))))))))***,,, hhhKKK000$$$***444333/////////...------///111000222---555222000444333OOOMMMLLLJJJKKKLLLNNNPPPRRRRRRUUUWWWTTTYYYNNN??????===;;;999888666555...000---%%%###777***))))))************)))))),,,333444uuu'''((('''$$$,,,((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''((('''&&&'''''''''%%%$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''((((((((())))))))))))%%%%%%&&&&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((()))''''''(((((((((((('''''''''((()))*********))))))''''''&&&'''((((((((('''%%%&&&&&&&&&'''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))&&&'''((())))))'''&&&%%%'''((()))******++++++++++++*********)))((((((((())))))))))))((((((((((((''')))+++***((('''((())))))&&&$$$%%%((()))'''%%%''''''''''''''''''''''''((()))***)))'''&&&'''(((qqqZZZIIIAAA;;;;;;;;;999888999666666555555555444444444222111111000000000000000111222222222111///,,,+++)))***,,,......---,,,+++((()))***+++,,,---......'''(((((()))******++++++******************************))))))))))))******)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''')))***,,,&&&&&&&&&'''''')))************)))(((((((((((((((###&&&((((((''''''***---((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((()))******))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++******))))))))))))******(((888%%%'''///===+++,,,...///000///------///000+++555,,,;;;444<<<000999YYYWWWTTTRRRRRRTTTWWWYYYXXXWWWWWWYYY]]]___KKKGGGFFFEEEBBB???;;;888777000;;;666'''222666+++******))))))))))))******"""333$$$///---&&&$$$111((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((($$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))''''''(((((((((((('''''''''&&&&&&&&&''''''%%%###&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''(((((((((************************%%%%%%%%%&&&&&&'''''''''))))))))))))((((((((((((&&&&&&&&&''''''(((((((((&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''&&&''')))*********)))(((***)))'''&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''''''''''''''((())))))***+++,,,---,,,+++)))'''$$$%%%'''))))))))))))((((((((((((((())))))))))))))))))))))))((((((((((((''')))***)))&&&%%%''')))((($$$!!!###''')))&&&"""((((((((('''&&&&&&%%%%%%'''(((((((((&&&%%%&&&'''lllUUUBBB>>>:::777777999::::::666555555444444333222222111111111111111222222222...000111222222000---,,,.........------,,,,,,+++...---+++***)))***++++++++++++++++++,,,,,,---...---,,,+++***)))'''&&&&&&$$$&&&)))+++,,,,,,+++***///,,,)))((()))************************)))((('''+++&&&"""###'''******'''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((()))***)))((('''((()))***))))))(((((((((((((((******))))))(((((('''''',,,+++(((&&&%%%%%%&&&'''+++---***$$$$$$)))+++((($$$%%%&&&'''((((((((('''&&&'''''''''(((((())))))((()))))))))'''''')))***+++***))))))***,,,...///---,,,+++******,,,...///------111...>>>666111...---------...000222333555444333555888;;;======AAA\\\JJJ```ZZZWWW```\\\aaa]]]___dddbbb___jjjzzzkkkVVVQQQBBBFFFLLL===EEE;;;DDD222666444mmm666+++'''...111+++(((+++``` 000%%%$$$''')))+++*********))))))(((((()))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%'''''''''(((((((((((()))'''&&&&&&(((******)))'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((()))************)))************))))))))))))''''''((((((((((((''''''))))))((('''''''''''''''))))))(((((((((''''''&&&((((((((((((((((((((((((******))))))((((((''''''&&&&&&'''((()))******+++(((((((((((((((((((((((((((((())))))))))))((((((&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))******&&&&&&&&&''''''''''''(((kkkUUUEEEBBB===::::::;;;<<<<<<666555555444444333222222111111111111111111111111...///111222111///---,,,))))))***+++,,,------......---,,,+++***++++++,,,+++++++++++++++,,,---......------,,,+++***))))))'''(((***+++,,,,,,++++++,,,***((('''((())))))((((((((()))))))))(((((('''&&&"""###&&&%%%###(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''+++)))((((((((((((&&&%%%((((((((((((((()))*********)))))))))((((((((('''***)))'''&&&&&&'''((()))))))))"""!!!''''''&&&''''''((()))******+++'''''''''((((((((())))))((()))***)))'''''')))***+++***)))((()))+++---...---,,,+++******,,,---//////&&&)))cccwww222000333...111111111222333555666777444444444777;;;???AAABBBAAAddd]]]___eeeWWWfff\\\ddd^^^^^^dddccc___bbblllXXX\\\IIIPPPQQQCCCAAAFFF===999@@@666JJJiiiUUUVVVjjj'''...$$$------,,,*********)))))))))((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((((()))&&&&&&'''''''''(((((((((&&&%%%$$$%%%''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((('''''''''''''''&&&'''''''''(((((((((((((((((((((((((((((((((''')))******+++++++++++++++************))))))))))))''''''((((((((((((''''''))))))((('''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&)))))))))***+++++++++,,,))))))))))))))))))))))))((((((((())))))((((((((('''&&&&&&&&&&&&'''((((((******))))))((('''''''''&&&&&&&&&''''''''''''(((hhhTTTDDD@@@;;;999888888888888666555555444444333222222222222222111111000000///---...///000000///---+++***+++,,,---...///000000...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++*********)))))))))))))))*********(((''''''((()))(((&&&&&&''''''(((((((((((('''***&&&###$$$''')))((('''(((((((((((())))))))))))************************&&&'''(((((())))))((((((***(((&&&&&&((()))'''%%%&&&&&&''''''(((***+++,,,))))))))))))(((((((((((((((((('''&&&'''(((***+++))))))$$$$$$(((((()))(((((((((***+++---///(((((((((((())))))))))))))))))***)))(((''')))+++***)))(((((()))***,,,------,,,+++***+++,,,---...++++++$$$,,,,,,;;;///000111222444666777888999999777666888;;;AAAEEEHHHIIIIII~~~\\\^^^]]]YYY]]]YYYccc\\\[[[bbbddd___]]]```XXXaaaUUU[[[UUUNNNKKKPPP>>>EEEHHH;;;999mmm000,,,###444...,,,******))))))))))))((((((''''''((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''')))'''$$$$$$%%%&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&%%%''''''''''''((((((((((((''''''((((((((((((((((((***+++,,,,,,------,,,,,,************))))))))))))''''''(((((((((((('''''')))((((((''''''''''''(((***)))'''&&&&&&'''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&************************************************''''''''''''''''''''''''(((''''''''''''((())))))******)))((((((''''''&&&&&&&&&&&&''''''''''''(((}}}eeeRRRBBB???;;;888777666666555666555555444444333222222333222222111000//////...,,,---...//////...---,,,.........------------,,,------------------------,,,+++++++++++++++,,,,,,))))))))))))))))))))))))+++***(((&&&&&&&&&((())))))((('''(((******(((&&&&&&&&&'''((())))))))))))...+++)))***,,,---,,,+++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++&&&''''''((())))))******''''''''''''((()))***+++))))))))))))((((((((((((((((((''''''(((((()))***''')))++++++++++++)))&&&***)))(((((())),,,...000)))))))))))))))))))))))))))******)))(((((()))+++))))))(((((()))***++++++,,,,,,+++++++++,,,---...&&&777)))&&&RRR333444;;;555666999;;;===>>>>>>===;;;;;;===AAAFFFJJJLLLLLLUUUJJJRRR^^^MMM]]]NNNXXXYYYUUUVVV[[[^^^[[[ZZZ\\\yyyaaaddddddVVVWWWZZZSSSLLLOOOLLLBBBJJJGGGrrr000,,,&&&333(((***))))))))))))))))))(((((('''(((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,***&&&%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((******+++,,,,,,,,,,,,+++************)))))))))(((''''''(((((((((((('''''')))(((''''''''''''((((((***)))'''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))&&&&&&''''''((())))))***&&&&&&&&&''''''''''''((({{{bbbPPPEEEBBB>>>;;;::::::888777666555555444444333222222222222111111000///......,,,---...//////...------,,,,,,,,,+++******)))))),,,---------------------,,,++++++******+++++++++((())))))))))))*********---+++)))'''&&&''')))***)))(((((()))***+++)))''''''((())))))************+++***)))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++&&&)))+++***((('''))),,,))))))(((((((((((())))))(((((((((((())))))))))))******)))(((((((((((((((%%%&&&))),,,,,,)))&&&%%%)))(((''''''(((+++---///*********************))))))*********((((((***+++))))))))))))))))))******++++++++++++,,,,,,------+++333222///CCC000===BBB===>>>@@@CCCDDDEEEEEEDDD??????@@@DDDHHHKKKKKKKKKTTT<<>>BBBCCCDDDEEEFFFGGGGGGGGGDDDDDDEEEGGGKKKMMMLLLKKKMMMJJJaaannnTTTZZZXXXWWWUUUSSSOOOKKKJJJNNNQQQddd___YYYdddgggccc``````]]]YYYcccVVVUUUZZZVVV)))!!!,,,---''''''---''''''(((((((((((())))))))))))***+++++++++******''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''')))))))))((((((%%%&&&&&&&&&'''''''''''')))'''$$$$$$%%%&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))###$$$$$$%%%&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))&&&'''(((((())))))((((((************))))))))))))''''''((((((((((((''''''(((''''''''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%&&&''''''))))))(((''''''&&&&&&%%%&&&&&&&&&''''''''''''(((zzz^^^LLL>>><<<999777777777666444666555555444444333222222000000000000000/////////....../////////000000000000//////......---,,,,,,)))***+++---------,,,+++,,,,,,+++***************,,,,,,++++++++++++++++++,,,+++***))))))***++++++)))'''&&&&&&((()))***)))))))))))))))))))))((('''+++,,,---,,,+++*********(((((((((((())))))))))))++++++++++++++++++++++++&&&&&&'''(((((((((((('''(((%%%"""$$$)))+++)))%%%)))(((((((((((())))))***'''((((((((()))))))))***(((((()))************)))---)))''')))***(((***///)))))))))))))))*********,,,,,,+++++++++************++++++***))))))***,,,***+++++++++++++++******++++++,,,,,,---------,,,///%%%...+++'''IIICCCJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKMMMPPPSSSUUUTTTSSSQQQSSScccxxxfffeeebbbccc```ZZZTTTRRRRRRQQQOOOUUU[[[aaaiiikkkhhhkkkfffiiiccceeeZZZ\\\bbbVVVXXX$$$###---***"""---)))'''''''''((((((((())))))(((((()))***************''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''!!!"""$$$&&&'''&&&%%%%%%&&&&&&'''''''''(((((((((&&&%%%$$$%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***&&&&&&'''(((((((((((((((************))))))))))))''''''(((((((((((('''''''''''''''''''''((())))))%%%&&&((()))***)))((('''(((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))*********((((((((((((((((((((((((***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&'''(((((()))((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((zzz]]]KKK@@@>>>;;;:::;;;:::999888666555555444444333222222////////////000000000000.../////////000000111111...---+++(((&&&$$$"""!!!((()))+++,,,---,,,,,,+++,,,,,,+++***))))))***************)))))))))((((((((((((''''''''''''(((((()))&&&$$$$$$&&&((())))))((()))))))))((('''&&&&&&***+++,,,,,,***)))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''(((((()))))))))))))))$$$+++222---&&&''''''''''''(((***+++,,,'''((((((((())))))******&&&'''(((***++++++,,,,,,'''$$$'''------(((&&&)))***++++++++++++***)))(((,,,,,,,,,++++++************++++++***))))))***,,,++++++,,,,,,,,,++++++******+++,,,---------,,,,,,$$$333&&&555%%%EEEYYYUUUWWWVVVUUUTTTTTTUUUVVVWWWSSSSSSUUUXXX\\\^^^^^^\\\^^^RRR\\\tttlllsssnnnhhh```]]]^^^___ZZZSSSLLLooodddccclllnnnqqqqqqyyy[[[rrrjjjWWWddd\\\aaa###******...&&&111"""&&&'''''''''(((((())))))''''''((()))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''###$$$'''((())))))(((''''''''''''(((((((((((()))'''&&&&&&(((******)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((*********************************)))((((((''''''(((((((((((()))))))))***&&&&&&&&&'''((())))))***&&&''''''(((((((((((((((************))))))))))))''''''(((((((((((('''''''''''''''''''''((()))***$$$%%%(((***+++***'''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))))))))))))))))))))))))))+++)))(((''''''((()))+++'''''''''''''''((())))))%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((xxx[[[MMM@@@===999555444666999;;;666666666555444444333333111111111111000000000000////////////............///...---......---+++***...//////000000//////...++++++++++++++++++++++++,,,,,,+++***)))(((''''''(((((((((((()))***+++,,,++++++***))))))***+++,,,))))))(((((((((***+++,,,***++++++)))&&&$$$$$$%%%((()))*********)))''''''+++***)))+++---...,,,***%%%%%%&&&&&&''''''((((((***++++++,,,,,,+++***)))(((,,,///---)))'''))),,,%%%###"""$$$)))+++***(((******++++++++++++******+++************+++,,,,,,++++++***)))(((((())))))******)))(((((()))***+++(((***+++***'''&&&)))+++//////......---,,,++++++++++++,,,,,,,,,,,,------(((...///"""///000ffflllnnnpppmmmfffdddhhhhhhddd___]]]]]]bbbiiimmmllljjjbbbxxxeeeyyywwwppphhhdddbbbbbb```___ZZZeeekkkkkk```nnnnnnpppssssssqqqkkkeee```mmmQQQjjj...++++++,,,,,,,,,---------+++++++++*********************))))))((((((''''''&&&((()))((('''&&&'''(((++++++)))(((''''''''''''***)))(((''''''&&&&&&'''((((((''''''''''''((((((******)))'''%%%%%%'''((())))))((('''((()))***+++)))(((&&&%%%%%%&&&((()))'''(((((()))***++++++,,,''''''''''''(((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((&&&%%%$$$$$$%%%&&&((()))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&'''((())))))***(((((((((((()))))))))))))))***+++,,,+++***(((&&&'''(((***)))(((&&&&&&'''&&&&&&&&&&&&'''''''''((()))&&&%%%&&&)))***)))''''''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((***(((&&&$$$$$$%%%''')))(((++++++(((''')))(((%%%'''''''''''''''((()))***uuuXXXKKK???===999777666777888:::555555444444333222222222000000000000////////////000000//////......------///...---,,,,,,,,,+++******++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++******)))))))))))))))'''''''''((()))+++---///+++***)))(((((())))))***)))***+++***(((''''''(((((())))))***)))((('''&&&***(((&&&''')))***(((&&&)))))))))***************'''''''''&&&'''''''''(((%%%))),,,***&&&$$$&&&((('''(((((()))(((((()))*********++++++++++++******%%%%%%%%%%%%%%%&&&'''''',,,+++***)))))))))))))))++++++***)))))))))***+++,,,---...---+++***,,,///++++++***))))))(((''''''++++++,,,,,,,,,,,,------,,,...---'''+++---zzz|||}}}vvvtttwwwvvvrrriiiffffffjjjqqqvvvxxxwwwqqqxxxzzzyyyssslllhhhiiijjjjjjiiigggqqqlllfffooommmjjjlllppprrrqqqoookkkhhhgggccc]]]ppp999&&&******++++++,,,,,,------******************++++++))))))))))))(((((((((((()))+++,,,+++***)))***++++++***)))(((''''''''''''(((((('''''''''((())))))((((((''''''''''''((((((''''''''''''&&&&&&'''((($$$############$$$%%%%%%&&&''''''''''''''''''&&&'''((((((((()))*********&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))$$$$$$$$$%%%'''***---///(((((('''&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&''''''((())))))***'''((((((((())))))))))))((()))+++++++++)))(((&&&&&&((())))))'''&&&&&&'''&&&&&&'''''''''(((((((((((('''%%%&&&)))***)))''''''((()))******)))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((...---***((('''''''''((($$$'''(((&&&&&&))))))&&&(((''''''''''''(((((()))pppVVVHHH>>><<<:::999888777888888666666555555444333333222111111111111000000000000111000000///...---------///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((('''''''''&&&&&&'''((()))+++,,,---,,,+++***)))((((((((((((((()))+++***))))))***+++))))))))))))((('''%%%%%%***(((&&&&&&'''(((''''''++++++++++++************((((((''''''((()))***+++(((+++------***((()))***))),,,...,,,(((&&&(((+++******++++++++++++******------,,,,,,------...///,,,,,,+++************+++---,,,+++***************++++++,,,+++******+++---,,,,,,++++++******))))))++++++,,,,,,,,,,,,------///---,,,...)))///777vvvrrroooqqqvvv||||||zzzvvv~~~xxxsssmmmlllooosssuuuvvvrrrooommmqqqwwwmmmlllmmmoooqqqrrrqqqpppooojjjkkkccc^^^wwwVVV+++111************+++,,,---...)))))))))***+++++++++,,,(((((((((((())))))))))))'''((())))))''''''((()))+++***)))((((((''''''(((%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((%%%&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&$$$&&&((())))))(((&&&$$$''''''((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((%%%$$$###$$$&&&***...000))))))))))))((('''&&&%%%((((((((((((((((((((((((''''''((((((((('''&&&&&&&&&&&&''''''((()))))))))''''''((((((((()))))))))((()))***+++***)))((('''&&&''')))((('''%%%%%%&&&''''''((((((((()))))))))((('''&&&'''((())))))'''(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((('''''''''''''''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%###&&&'''%%%%%%))))))&&&)))((((((''''''''''''(((mmmUUUHHH===<<<;;;:::999888888777888888888777666666555555333333222222222111111111111111000///...------,,,......,,,***((((((***,,,................................................,,,,,,,,,,,,++++++++++++---,,,+++)))(((((('''''')))))))))(((((((((((((((*********)))))))))))))))((()))******(((((()))******))))))((('''&&&%%%%%%***)))(((((()))***+++,,,)))))))))(((((('''''''''&&&'''(((******++++++***))),,,......,,,+++***++++++,,,---,,,)))((()))+++******++++++++++++******(((''''''''''''((()))))),,,,,,+++++++++++++++,,,------,,,++++++***************************+++,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------...,,,...000+++333$$$~~~yyyuuussswww|||~~~tttooolllmmmssszzz~~~iii{{{kkkppptttttttttsssrrrrrrqqqppppppmmmvvv{{{mmmkkkEEE(((@@@******))))))***+++---...(((((()))***+++,,,,,,,,,''''''(((((())))))******&&&'''((((((&&&&&&'''(((******)))((((((((((((((($$$$$$######$$$%%%%%%&&&((((((''''''''''''(((((('''''''''((()))(((&&&%%%'''((()))++++++***))))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((()))((('''&&&&&&'''((()))'''((()))))))))'''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((())))))'''''''''((((((((())))))(((((()))******)))((((((&&&'''((((((&&&%%%%%%&&&(((((((((((())))))))))))''''''''''''((()))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''&&&&&&(((((((((((((((((((((((("""###%%%&&&'''''''''&&&&&&))))))&&&&&&******(((***)))((('''''''''''''''kkkUUUIII<<<<<<<<<;;;:::999888777888888888777666666555555222222111111111000000000111000000///...------------...---***((('''***------,,,++++++++++++,,,---........................---,,,,,,+++******))))))******))))))))))))******))))))))))))((((((''''''''''''((()))***+++++++++)))******)))'''&&&&&&'''***))))))((('''&&&&&&&&&(((((()))***+++,,,...///(((((((((''''''&&&&&&&&& ###&&&)))***)))&&&%%%&&&(((***++++++)))((('''+++)))((()))+++,,,+++)))******++++++++++++******(((''''''''''''((()))))),,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++******...---,,,---......//////++++++***************)))+++++++++,,,,,,,,,---------,,,111,,,+++111444ggg|||xxxwwwzzzsss~~~ooolllkkknnnvvv~~~xxxwwwmmmyyyxxxwwwuuutttsssssssssrrrsssvvvwwwssspppwww@@@222...666,,,+++***)))***+++---...(((((()))***+++,,,,,,,,,''''''(((((())))))******)))***++++++))))))***+++***))))))(((((((((((()))''''''&&&%%%$$$$$$%%%%%%((((((''''''''''''((((((***)))((()))***)))&&&###$$$%%%&&&'''((('''&&&%%%((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&'''''''''((())))))******)))'''%%%###$$$%%%&&&'''((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))))))))((((((&&&((()))((('''%%%&&&&&&(((((((((((())))))))))))&&&'''((((((((((((((()))))))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((($$$&&&(((*********))))))''')))***((()))...000...***)))((('''''''''''''''iiiUUUHHH======<<<;;;:::999888888666666555555444333333222////////////.........---////////////............---...///,,,)))(((***---///...---,,,,,,---...///........................,,,,,,++++++*********)))(((((((((((()))***+++,,,&&&'''((()))************%%%&&&((()))+++,,,,,,,,,)))******)))&&&%%%%%%&&&******)))(((((((((((()))$$$&&&)))*********,,,---))))))))))))((((((((((((###%%%(((+++,,,***'''&&&''')))+++------,,,***(((***'''%%%'''+++...,,,)))******++++++++++++******------,,,,,,------...///+++************+++,,,,,,******++++++++++++******,,,+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,333(((***+++???...|||{{{zzz{{{~~~gggfffjjjiiijjjoooxxx}}}yyy|||xxx}}}wwwvvvvvvuuuvvvvvvwwwwwwwwwsssooorrrzzz}}}tttggglll&&&333000555666777///...,,,******+++,,,---)))))))))***+++++++++,,,(((((((((((())))))))))))((()))******(((((()))***))))))(((((((((((())))))+++***)))(((''''''''''''((((((''''''''''''((((((+++)))''''''))))))&&&###$$$$$$%%%&&&&&&&&&&&&&&&)))(((&&&$$$$$$&&&((()))&&&&&&'''''''''''''''''''''''''''((((((((())))))&&&&&&'''''''''((((((((($$$&&&)))++++++)))'''%%%###$$$%%%&&&''''''''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))'''(((***)))'''&&&&&&'''''''''((((((((()))))))))&&&'''((((((''''''(((***))))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((('''((((((((((((&&&$$$######'''((('''***111444444)))((((((''''''''''''(((~~~hhhSSSDDD>>>===<<<:::999999999999555555444444333222222222000000000/////////..................////////////,,,...000...***(((***---111000...------...000111------------------------)))******+++,,,---......(((((((((((()))***+++,,,'''((()))++++++++++++***&&&''')))***+++++++++***''')))***)))((('''((()))******)))((()))***++++++$$$'''+++,,,***((((((((()))))))))))))))***************++++++++++++++++++)))+++---///111///---***((((((((()))***+++++++++******++++++++++++******%%%%%%%%%%%%%%%&&&'''''')))))))))))))))***+++,,,'''((()))++++++++++++***)))'''&&&'''***++++++***------------------------++++++,,,,,,,,,,,,------...***222+++---***555(((~~~~~~vvvwwwxxxyyy{{{~~~}}}kkk___ddddddfffmmmvvv|||~~~}}}~~~{{{ssskkkssssssssstttuuuvvvwwwxxxxxxssstttzzzzzzttttttzzznnndddjjjHHHEEEAAA,,,>>>000000)))222000...+++***+++,,,---******************++++++))))))))))))((((((((((((&&&'''((('''&&&%%%&&&((())))))(((((((((((())))))))))))((((((((((((((()))((((((''''''''''''((((((((($$$"""###''')))(((%%%'''''''''''''''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&'''''''''((((((''''''((((((((()))))))))###%%%''')))******))))))'''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((('''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((()))+++***)))'''((((((&&&&&&'''''''''(((((((((%%%''')))((('''&&&(((******)))(((''''''((()))************)))((('''''''''(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''&&&%%%$$$###!!! ###&&&&&&%%%'''---111000(((''''''''''''(((((()))}}}fffQQQBBB???>>><<<:::999999999:::777666666555444444333333333333333222222222222111------......///000000000+++///222000,,,)))+++------,,,***))))))***,,,---------------------------((((((***,,,...000111222)))))))))))))))******++++++,,,,,,,,,+++***((('''((((((***++++++***)))(((&&&(((******))))))+++,,,******)))))))))+++,,,---&&&***...///+++(((&&&&&&''''''(((((())))))******,,,***(((&&&&&&''')))+++&&&'''***---...---***''''''***,,,,,,)))(((***---******++++++++++++******+++************+++,,,,,,))))))(((((()))***++++++%%%'''(((***++++++++++++,,,)))((())),,,......,,,)))))))))))))))))))))***++++++,,,,,,,,,------------'''000000222...&&&;;;'''999DDD@@@@@@NNN```iiirrryyyppp]]]PPPRRRTTTWWW[[[```dddgggiiioooppprrruuuzzzxxxwwwooorrrwwwwwwwwwyyyssstttuuuuuutttttttttuuuooottthhhjjjnnnzzzkkkeeeeeedddbbbaaa```___^^^ccceeehhhkkkkkkiiigggeeekkkjjjhhhfffcccaaa___^^^___```bbbccccccbbb```___ccc\\\ppp```TTTZZZTTTccc^^^___bbbiiirrrwwwxxxvvvpppyyyxxxxxx|||xxxpppkkkkkknnnqqqmmmrrrzzzzzzwwwrrrlllfff```[[[YYYOOOOOOQQQRRRTTTVVVWWWXXX[[[___WWWaaaiiiiiipppxxxrrrrrrssssssttttttuuuuuupppzzz|||rrrooouuuvvvppprrreee]]][[[XXXddd```CCCKKK@@@DDDFFF333777777999444222///,,,***+++,,,---+++++++++*********************))))))(((((('''''')))***+++***)))((()))+++))))))(((((((((((()))***%%%%%%%%%%%%&&&'''((((((((((((''''''''''''(((((($$$  %%%))))))'''''''''&&&%%%%%%'''((()))%%%&&&((())))))(((&&&%%%&&&&&&&&&'''((()))******%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&&&&&&&''''''((()))***+++***((('''&&&&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***)))***++++++)))(((((()))&&&&&&&&&&&&'''''''''(((%%%'''))))))'''&&&(((******)))(((''''''((()))***+++******)))(((''''''&&&(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((('''''''''''''''''''''''')))'''######''')))((('''''''''''''''((()))***eeeOOOCCC???===999888888777666555666777777666444222000///000000000000000111111111000000000000////////////000////////////.........+++++++++,,,,,,,,,------,,,,,,++++++***)))((((((((()))+++---000222444555******+++++++++,,,,,,,,,)))%%%###'''---///***%%%***+++,,,---,,,,,,***)))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,******)))((('''&&&%%%%%%&&&''')))*********)))(((---,,,***)))((((((((((((,,,+++***+++,,,,,,+++***+++*********))))))(((((('''((()))***+++,,,,,,,,,******))))))******+++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///---+++,,,///000...,,,000222111...///444666555999???FFFMMMUUUaaaqqq||||||iii]]]YYYUUUVVVYYY]]]dddkkkrrrvvvyyyuuurrrttt|||~~~wwwsssqqqtttrrrkkkfffgggjjjkkkhhhgggffffffeeeeeeeeeeeeeeebbb___```cccfffgggfffbbbbbbaaa___^^^^^^aaadddaaahhhooosssqqqmmmiiihhhhhhhhhgggeeecccdddgggjjjjjjfffbbbcccfffgggddd```___bbbccc```[[[YYY\\\___bbbbbbbbbeeehhhjjjjjjjjjgggkkkpppsssssstttxxx{{{{{{yyyvvvwwwuuunnnpppsssuuurrrvvv~~~yyysssvvvtttjjj^^^YYYXXXVVVVVVYYY\\\\\\WWWRRRQQQUUUYYYZZZYYY]]]fffnnntttttttttttttttuuuvvvvvvvvvuuuuuuvvvvvvuuuqqqoooiiifff```XXXPPPLLLKKKLLLVVVfff|||mmmaaa\\\YYYWWWTTTTTTPPPJJJEEEBBB???;;;999@@@:::333///...///...---,,,,,,++++++******)))))),,,,,,,,,+++++++++******))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&'''(((((((((''''''%%%%%%%%%&&&'''((())))))'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******---+++'''%%%$$$%%%''')))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$)))))))))(((''''''&&&&&&((((((''''''''''''((((((***)))(((''''''&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))))))))***)))(((((('''''''''((((((((()))*********((('''&&&%%%&&&'''(((((('''&&&%%%)))'''%%%%%%'''''''''&&&)))))))))))))))(((''''''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((eeeOOOCCC???===:::888888888888777777888777777555333111000111111111111000000000000000000000000/////////.../////////.........------000//////...---,,,+++***,,,,,,++++++***)))))))))((()))***+++,,,---......))))))*********+++++++++,,,++++++,,,------+++***)))***+++++++++***))))))))))))))))))************))))))))))))(((((((((((('''(((((())))))******+++)))))))))))))))(((((((((&&&'''((()))***))))))(((++++++******)))((((((((()))(((''''''))))))((('''************)))))))))(((******)))((()))***,,,---,,,,,,++++++,,,,,,------************************+++++++++,,,,,,---------,,,,,,,,,+++,,,,,,---------+++***+++...///...,,,///111111///222999>>>>>>BBBHHHQQQ[[[ffftttuuudddZZZWWWWWWYYY]]]cccjjjpppuuuxxx|||yyywwwyyy~~~xxxuuuxxxwwwooofffbbbaaaeeeeee___\\\___bbbccccccbbbaaa______^^^______aaa___]]]___cccfffgggggghhhhhhgggeeedddfffjjjmmmnnnrrrvvvxxxvvvsssrrrrrrmmmllljjjgggddddddgggiiikkkiiihhhhhhiiihhhfffccccccdddcccaaa______aaacccfffhhhjjjlllmmmmmmlllkkkgggiiikkkjjjhhhgggiiikkkmmmnnnmmmmmmttt{{{uuuuuuuuuuuuyyy||||||vvvwwwvvvnnneeeaaa]]]\\\]]]```ccc```YYYSSSTTTVVVWWWUUURRRUUU\\\cccoooooooooppprrrsssuuuvvvuuuuuutttuuuuuutttpppnnniiihhhddd^^^VVVPPPLLLKKK777<<>>999777555111...//////...---,,,+++***************))))))))))))((())))))))))))))))))))))))+++******))))))))))))))),,,***(((%%%%%%%%%&&&'''((((((((((((((((((''''''&&&&&&''''''(((((())))))'''''''''''''''''''''&&&((((((((((((((('''''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''((((((++++++******))))))))))))((((((''''''''''''(((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''***)))((('''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''')))(((&&&''')))******)))((((((((()))(((''''''&&&(((((()))))))))*********))))))((((((((('''''''''((((((''''''''''''((((((yyy___MMMCCC???<<<:::999999:::999999666666444333333222222333333333333222111111111000/////////.........------............---------,,,......---,,,+++******))),,,,,,,,,,,,,,,,,,++++++))))))*********+++++++++***++++++++++++,,,,,,,,,***(((&&&''')))***)))(((+++*********+++,,,---...&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))(((((('''''''''))))))((((((''''''&&&&&&((((((((((((((()))******'''((()))***++++++***)))***)))((()))***+++***((())))))))))))************''')))+++------,,,)))(((***+++,,,---...---,,,,,,++++++++++++++++++++++++++++++,,,---...//////000000000//////000000111222000111222333555888===@@@FFFLLLRRRYYYfffwwwvvvppppppppppppnnniiibbb^^^aaaccceeegggiiiiiihhhgggfffbbb\\\XXXWWWZZZ^^^bbbeeegggfff___[[[[[[^^^___^^^eeekkkkkkkkkooorrrrrrrrrrrrqqqqqqpppppppppqqqlllnnnqqqqqqooolllkkkkkknnnttt{{{|||zzz{{{~~~{{{xxxrrrjjjdddbbbdddfffkkkqqqvvvuuuooojjjhhhiiidddeeeiiiqqqzzz~~~{{{wwwyyyyyyuuupppjjjiiimmmpppxxxyyyxxxuuupppnnnppprrrsssyyyyyyrrrkkkjjjkkklllpppvvvyyywwwvvvxxx{{{{{{|||{{{}}}~~~wwwppplllkkkjjjjjjjjjlllnnnooottttttvvvzzz|||yyyqqqkkk^^^]]][[[YYYWWWVVVUUUUUU\\\^^^bbbgggmmmpppqqqpppoooqqqqqqpppnnnmmmmmmmmmfffbbb\\\VVVSSSSSSUUUWWWOOOQQQUUUYYY\\\]]]]]]]]]]]]\\\ZZZZZZ[[[ZZZWWWUUUQQQLLLDDD???===:::666333222111000///...---,,,+++++++++*********)))))))))))))))))))))))))))))))))******)))(((((((((((()))+++***(((''''''''''''(((((((((((((((((((((((((((%%%%%%&&&'''((()))******'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***,,,,,,++++++***))))))(((((((((''''''''''''((((((******(((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''((('''&&&&&&(((******)))''''''((((((''''''&&&%%%((())))))******++++++,,,)))))))))(((((((((''''''((((((''''''''''''((((((vvv^^^MMMDDD???===:::888888888888777777666555444333333444444222222222222222222222222//////.........---------/////////.........------//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************++++++++++++)))***+++***(((''''''(((***)))))))))***+++------''''''''''''((((((((((((''''''(((((())))))******)))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''((()))***+++)))))))))))))))************((('''((()))***)))(((((()))))))))************'''(((***,,,,,,,,,+++***)))+++,,,......---,,,+++........................,,,---------......//////000000000111222333444555111444888;;;>>>DDDLLLQQQYYY^^^dddiiisssxxxssssssuuuwwwvvvqqqiiiaaa\\\[[[[[[\\\]]]^^^```aaabbb```^^^\\\\\\___fffooouuu~~~pppdddbbbbbbbbbbbbjjjqqqrrrsssxxx{{{{{{}}}}}}|||{{{yyyvvvtttrrrmmmqqqttttttqqqnnnllllllppptttzzz}}}}}}{{{yyyxxxwwwzzz}}}yyyssskkkfffdddfffiiinnnqqqttttttpppkkkiiiiiigggkkkuuu}}}wwwnnnfffdddgggnnnsss{{{|||}}}zzzuuurrrsssuuutttyyy{{{vvvssstttuuutttrrrxxxyyyuuurrrsssttttttsssrrrsssyyy||||||yyytttooooooooonnnnnnnnnpppqqqtttrrrssswww|||{{{vvvpppllljjjfffaaa\\\WWWTTTSSSWWWXXX\\\aaagggjjjjjjiiijjjlllmmmmmmkkkjjjiiiiiihhhgggdddbbbaaaaaaaaabbbWWWXXXYYYYYYYYYZZZ[[[\\\```^^^\\\[[[[[[[[[ZZZYYYWWWRRRKKKFFFCCC???;;;777444333222111000...------,,,+++++++++************))))))))))))))))))))))))***)))((((((''''''((((((************************''''''(((((())))))******&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&'''(((***++++++++++++++++++++++++***((((((''''''''''''(((((()))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))***)))((('''''''''''''''''''''&&&&&&&&&'''((())))))((('''&&&&&&'''((()))'''&&&%%%&&&((()))))))))(((((((((((((((''''''&&&((((((((()))******++++++))))))))))))((((((((('''((((((''''''''''''((((((ttt]]]MMMEEE???===:::888888777666555888777666555444444555666222222222222222222333333//////.........---------000////////////.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))(((((())))))))))))************,,,222666333,,,((()))---)))((((((((((((***,,,---(((((((((((())))))))))))&&&&&&'''((()))***++++++))))))))))))************''''''((()))***+++,,,,,,)))((('''''''''(((***+++******))))))))))))******+++)))((()))***+++***)))(((((())))))*********+++))))))))))))***+++,,,---''')))***,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------..................000000111222333555666777444888===BBBHHHPPPYYY```iiimmmrrruuu~~~xxxttttttuuuyyy{{{zzzsssjjjbbb^^^VVVUUUUUUUUUWWW[[[^^^```___```bbbeeelllwwwmmmfffdddbbbdddmmmtttwwwyyy~~~}}}xxxtttqqqooossswwwxxxuuuqqqpppppprrruuuxxxzzzyyyxxxxxxxxxsssvvv|||~~~zzztttmmmgggfffiiilllqqqrrrtttssspppmmmjjjiiillltttvvviii``````fffooouuu|||{{{yyyyyy{{{xxx|||}}}zzzyyy{{{zzzxxxuuuzzz{{{vvvpppoooooommmkkkjjjkkkqqq|||{{{wwwzzz{{{xxxqqqsssttttttrrrqqqpppppptttqqqooosssyyy{{{wwwrrrxxxuuuooohhhaaaZZZVVVSSSTTTUUUXXX]]]bbbeeedddccceeegggjjjkkkiiifffdddccckkkmmmqqqrrrqqqmmmhhheee```]]]XXXTTTTTTYYYaaagggaaa^^^[[[ZZZZZZ[[[ZZZYYY[[[VVVOOOIIIFFFCCC===999555555333222111///......,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))((('''''''''''''''%%%&&&'''''''''''''''&&&&&&''''''((()))******+++((((((((((((((('''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))******(((((('''''''''(((((()))''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&'''(((***+++*********++++++,,,------((((((''''''''''''((((((''''''&&&''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((###$$$$$$%%%&&&'''(((((((((((('''''''''(((((()))'''&&&&&&%%%&&&'''((()))***)))(((''''''((()))***&&&%%%$$$%%%'''))))))((()))))))))))))))(((((('''&&&''''''((()))******+++))))))))))))((((((((((((((((((''''''''''''((((((sss\\\KKKAAA>>>===;;;999888777666666333333333222222333444444444333222222111111222222222222000///....................................+++++++++,,,,,,---------,,,------...////////////++++++************++++++)))******+++++++++******+++,,,,,,,,,+++)))'''&&&))))))+++,,,,,,+++***)))))))))))))))))))))))))))***'''%%%&&&(((***(((&&&))))))))))))(((((((((((('''(((((((((((((((''''''(((((())))))*********+++'''''''''''''''(((((())),,,+++++++++******))))))(((***+++***((((((+++///++++++,,,,,,,,,,,,------,,,------......------,,,...---,,,+++************---,,,,,,---///111000000444444555888;;;======<<<<<>>AAAFFFKKKPPPTTTXXX[[[^^^```dddjjjrrr|||~~~zzztttmmmhhhnnnttt}}}vvvpppkkkjjjhhhhhhkkkooorrrssskkkgggeeejjjnnnnnnoooqqqqqqrrrqqqrrrxxxqqqllliiigggnnnxxx{{{yyywwwvvvwwwvvvuuuuuuwwwxxxxxxxxxxxxyyyzzz||||||yyytttooossspppppprrrssstttzzz}}}qqqhhhkkkqqqrrrnnnkkkffflllvvv~~~{{{wwwuuummmoooooommmooouuuyyyxxxsssmmmeeeaaaaaacccgggiiiuuuvvvxxxyyyyyyyyyzzz|||zzzwwwzzz{{{zzz{{{uuuoooeee\\\VVVRRROOONNNTTTTTTVVVYYY]]]bbbeeegggeeebbb___]]]]]]```cccfffmmmiiifffeeeeeeccc^^^YYYWWWYYY]]]aaadddeeecccbbb]]]]]]^^^___```^^^[[[XXXYYYVVVQQQJJJBBB<<<777555333000...---...///...---*********++++++***))))))))))))))))))))))))))))))(((((((((((())))))******'''(((***++++++***((('''''''''''''''((((((((((((+++***(((&&&&&&&&&'''(((''''''''''''(((((())))))((('''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((()))******+++)))'''((()))((('''''')))+++,,,+++***)))***+++))))))******+++*********************))))))(((((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&''''''((()))***)))'''&&&&&&&&&'''(((((('''&&&%%%&&&'''((()))''''''''''''((((((((((((((((((((((((''''''''''''''''''((('''&&&&&&(((***)))'''&&&&&&((())))))(((((((((''''''&&&&&&&&&&&&((()))******)))'''%%%$$$((((((((((((((((((((((((nnnYYYJJJBBB===<<<;;;:::999888888888666555444444333333333444333222111111000000111111000//////...............------------------------************************+++,,,---//////000000000,,,,,,++++++++++++,,,,,,,,,+++***))))))))))))***)))*********+++,,,,,,---+++***((('''''''''((()))************************))))))))))))(((((()))***))))))))))))((((((((((((''''''((()))))))))))))))******))))))))))))))))))***)))))))))))))))******((((((((((((((()))))))))))))))***+++,,,---------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------///111222333555:::===HHHLLLQQQUUUXXX\\\```ccchhhiiikkkpppwww}}}wwwqqqkkkddd___bbbkkkwww}}}}}}zzzyyyyyywwwvvvwwwzzz~~~pppjjjfffjjjoooqqqsssuuusssvvvtttuuu}}}tttllliiinnnvvvzzzzzzxxxzzz~~~zzztttyyy~~~~~~yyyvvvppprrruuuyyy~~~}}}zzzxxxqqqsssssspppqqqvvvyyywwwuuupppiiiddddddeeehhhiiirrrtttuuuvvvvvvxxx|||}}}~~~vvvkkkaaaZZZUUURRROOORRRSSSUUUXXX\\\```eeehhhfffeeeccc```^^^]]]\\\\\\iiijjjkkkjjjfffbbb^^^\\\\\\]]]___dddhhhjjjhhhfffcccbbbaaabbbbbbaaa^^^\\\]]][[[WWWQQQJJJCCC>>>;;;888555111000000000//////((()))***+++++++++++++++************************))))))))))))((((((''''''&&&''')))******)))'''&&&&&&'''''''''(((((())))))***)))((('''&&&&&&'''(((''''''''''''(((((((((((('''((((((((('''''''''((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%((((((((()))))))))))))))***)))'''&&&(((******(((&&&'''))))))((()))***,,,************)))((('''&&&))))))))))))******++++++''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''(((((()))***((('''&&&%%%$$$%%%&&&&&&'''&&&%%%%%%%%%&&&((()))''''''''''''((((((((((((''''''''''''(((((((((((()))*********(((((()))+++'''&&&%%%&&&((())))))(((((((((((('''&&&&&&%%%%%%''')))*********'''%%%###((((((((((((((((((((((((mmmXXXJJJCCC======;;;::::::999999999777666555444333333333333222222111000000000000111//////......---......///000000000000000000000000------------,,,,,,,,,,,,------............------,,,,,,++++++++++++,,,,,,---,,,+++)))))))))************))))))***+++,,,,,,(((((((((((()))***+++,,,************************((()))***)))'''''')))+++***)))))))))((((((((('''))))))***+++,,,,,,,,,,,,************))))))))))))***************+++,,,,,,(((((())))))))))))******(((((()))+++...///...---++++++,,,,,,,,,,,,------,,,------......------,,,///......---------......000333666888999<<>>@@@BBBFFFNNNUUUVVV\\\cccggghhhlllqqqvvvxxxuuussstttxxx|||{{{pppfff```^^^]]]\\\]]]aaaiiivvvyyymmmhhhgggooowwwxxxvvvvvvqqquuu|||yyyrrrssspppwww~~~zzzxxxsssvvvvvvtttuuuyyy{{{yyyyyywwwuuuuuuvvvxxxyyyyyyuuuwwwxxxyyy{{{yyylllccc___\\\YYYVVVWWWZZZ\\\^^^^^^```dddggggggiiilllnnnnnnkkkhhhfffjjjmmmqqquuuvvvtttooolllgggdddbbbeeeiiilllkkkiiiggggggiiilllllljjjfffbbb_________^^^ZZZVVVRRRPPPHHHEEEAAA===:::777444111.........---,,,+++******************************'''(((((())))))((('''&&&))))))))))))))))))))))))&&&&&&''''''((())))))***$$$&&&''')))***)))((('''((((((((((((((((((((('''''')))***)))&&&%%%&&&((('''''''''''''''''''''''''''''''''((()))***++++++(((((()))******)))((('''''')))(((%%%)))///111...%%%&&&((((((''''''((()))))))))***+++++++++++++++(((((((((((((((((())))))'''''''''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''((())))))'''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((((((((((()))))))))******###%%%&&&'''&&&%%%&&&'''***)))((()))******((('''((((((((((((((((((((((((''''''((())))))((('''&&&''''''''''''''''''''''''iiiUUUHHHAAA;;;;;;:::999888888888888777777666555444333333333222111111000000000000000......---------......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------+++)))'''&&&'''((((((((('''&&&%%%%%%&&&'''(((+++,,,,,,,,,+++***((('''***************************,,,---,,,))))))+++...&&&&&&'''((()))***++++++''''''(((******++++++++++++*********))))))((((((+++***)))'''&&&&&&&&&&&&))))))******+++++++++,,,,,,+++***,,,//////,,,)))++++++,,,,,,,,,---------......////////////......//////000111222444666777<<<@@@DDDGGGHHHNNNWWW^^^```ffflllooooooqqqvvv{{{yyyuuurrrrrruuuxxxyyyyyyyyyqqqfff]]]ZZZ[[[^^^___hhhfffkkk|||tttjjjfffhhhsss{{{{{{wwwtttnnnqqq{{{|||yyy~~~{{{~~~zzzxxxrrruuuvvvtttuuuzzz{{{yyyxxxwwwwwwzzz}}}~~~}}}vvvkkkdddccccccbbb```ZZZ]]]````````````cccfffgggiiimmmqqqssstttsssrrrjjjkkknnnvvv|||}}}vvvpppjjjfffbbbdddhhhkkkjjjhhhbbbeeeiiinnnooolllfffaaa___```aaaaaa```\\\YYYWWWNNNKKKFFFBBB???:::666222111111000///---***((('''))))))))))))))))))))))))%%%&&&''')))))))))((((((++++++***))))))***++++++&&&&&&&&&'''((())))))***"""$$$'''***+++***)))'''((((((((((((((('''''''''''')))+++)))&&&%%%&&&(((''''''''''''''''''''''''$$$%%%&&&(((+++---...///(((((()))******)))((('''&&&)))(((%%%)))111333000'''((()))((('''&&&'''(((((()))***,,,.../////////,,,,,,++++++***)))))))))((((((''''''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((()))*********)))'''&&&$$$%%%&&&'''((('''&&&%%%''''''''''''((((((((()))(((((())))))******++++++%%%''')))***))))))***+++$$$###$$$&&&)))***)))(((((()))))))))))))))))))))''''''((((((((((((((((((************************dddQQQFFFBBB===;;;999888999999888777444333333333333333333222000000000000000000000000//////111222222111000000222111000///...---,,,+++......////////////......+++,,,------......------,,,,,,,,,+++++++++******)))'''&&&''')))(((%%%!!!)))***,,,------,,,***)))&&&'''((()))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))((((((((())))))'''(((***---000///,,,)))))))))))))))***+++,,,---''''''''''''((()))***+++******))))))))))))******%%%'''((())))))***---///++++++---000222111...,,,+++,,,---...///000000111......111444444333777>>>@@@KKKTTTWWWYYY```fffhhhnnnoooqqqtttwwwzzz|||}}}~~~xxxtttpppnnnnnnmmmhhhddd___]]]```dddhhhkkkrrruuuzzzpppeeehhhlllqqquuuvvvsssqqqooottt}}}wwwtttuuuvvvsssqqqrrruuuxxxyyyxxxxxxwwwwwwxxxzzz|||~~~zzzwwwsssooollliiieeebbbbbbaaa```^^^]]]\\\\\\[[[^^^aaafffmmmtttxxxxxxwwwwwwssspppqqqvvvzzz|||}}}}}}jjj]]]```jjjmmmkkkiiiaaacccgggkkknnnmmmkkkhhhbbbaaaaaabbbbbb```\\\XXXVVVVVVVVVQQQJJJAAA;;;888666222...---...///---+++,,,,,,,,,+++++++++++++++***************)))(((''')))))))))))))))*********))))))******)))((('''&&&***(((''''''((('''$$$"""&&&&&&&&&&&&''')))***+++(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''(((***,,,...))))))***))))))(((''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&(((+++000333444222///,,,***+++,,,,,,***))))))*********))))))((((((''''''************))))))))))))''''''&&&&&&&&&%%%%%%%%% &&&(((&&&%%%(((+++***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((******))))))((((((''''''%%%''')))***)))((()))***)))***+++,,,+++)))'''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&******))))))(((((('''''''''((())))))))))))((((((}}}aaaNNNDDD@@@<<<:::888888999999888777555555444444444444333333000000000000000000000000...///000000000///......////////////////////////---......//////......---+++,,,------......------,,,,,,,,,+++++++++******,,,+++***+++,,,+++(((&&&)))***,,,------,,,***)))******+++,,,,,,,,,,,,,,,******************************))))))))))))************)))(((((())))))***)))))))))***,,,---,,,+++...---+++***)))(((((('''*********++++++,,,---...++++++************++++++++++++,,,+++******+++------,,,,,,---/////////---,,,,,,,,,------......///111000333666777888>>>GGGQQQ\\\dddfffggglllppprrryyyyyyxxxyyyzzz}}}}}}ssskkkeeecccbbbbbb___```aaacccgggkkkoooqqqxxx|||{{{lllkkkkkkmmmpppqqqpppoooqqqwww~~~yyyxxxxxxsssnnnlllnnnqqqssssssssstttwww{{{~~~~~~|||}}}{{{xxxuuurrrpppmmmjjjgggdddddddddbbb```^^^\\\ZZZ[[[]]]aaafffjjjnnnqqqsssxxxuuussstttyyy~~~}}}mmm___```fffhhhhhhhhhfffdddccchhhnnnqqqoookkkaaa``````bbbfffeeebbb]]]ZZZ[[[\\\XXXRRRJJJEEEBBB999555111......---,,,***,,,,,,++++++++++++************************)))((())))))))))))******************))))))))))))(((((('''((()))(((&&&%%%%%%&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((()))***+++)))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((((((((((((((((((***...111111000---+++)))***,,,+++)))(((((()))******))))))((((((((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&"""&&&))))))&&&$$$&&&(((***))))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))))))))((((((((((((&&&(((******)))(((((())))))***,,,,,,,,,***)))'''(((((((((((((((((((((((()))))))))******)))((((((((((((((((((((((((''''''))))))))))))))))))(((((({{{```NNNDDD@@@<<<:::888888888999888777666555555555444444444333000000000000000000000000///////////////...---,,,///.........------,,,,,,,,,------......------,,,+++,,,------......------,,,,,,,,,+++++++++******...---,,,,,,---,,,***((()))***+++,,,,,,+++***)))(((((()))*********))))))+++++++++++++++++++++++++++***))))))))))))***+++***))))))((())))))******+++)))'''''')))+++,,,,,,...---,,,***((('''&&&&&&,,,,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,---......---,,,+++---...///---++++++,,,...///...///...............//////666555777<<>>FFFLLLTTTbbbnnnuuu~~~~~~~~~~~~}}}zzzsssjjjccc```^^^]]][[[\\\dddmmmrrrtttvvv{{{pppnnnlllnnnttt{{{}}}yyywwwwwwvvvyyy{{{}}}yyyuuurrruuusssooollliiigggffffffbbbcccbbb^^^\\\___gggooo}}}zzzsssmmmhhheeeeee]]]WWWQQQRRRXXX```eeefffnnnkkkiiijjjllljjjccc]]]___aaabbb```[[[UUUOOOMMMFFFBBB;;;555000---,,,+++------,,,,,,++++++******))))))***+++,,,,,,,,,+++++++++***************)))+++***(((((()))+++---...000...+++(((%%%%%%(((***)))))))))(((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))((('''%%%$$$''''''(((((((((''''''&&&''''''''''''''''''''''''(((((())))))******++++++'''(((((()))******))))))&&&((())))))(((''''''((())))))))))))))))))))))))************)))))))))))))))))))))(((((((((''''''%%%'''((('''&&&&&&(((+++))))))((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))******(((***+++***(((''''''((())))))************)))((((((((((((((((((((((((((())))))))))))((('''&&&&&&((((((((())))))*********---,,,***((('''((()))***cccOOODDD???;;;:::888777888888777666444444333333222111111000000000000000000000000000222111000///......------111000///---+++***((((((++++++,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,+++++++++******))))))))))))((((((((()))************************+++++++++,,,,,,+++******************************---+++***((((((***+++---&&&&&&&&&&&&&&&'''((())))))(((((()))++++++***((('''''''''((()))+++,,,---***))))))))))))******+++++++++************++++++***+++,,,,,,,,,,,,///111------...000222222000...333222111111222333555666<<<>>>FFFQQQZZZdddqqq}}}~~~|||nnnkkkiiijjjmmmnnnllliiikkkoootttuuuuuuvvv|||}}}vvvuuuvvv{{{www{{{~~~||||||wwwpppjjjhhhjjjmmmpppmmmmmmkkkeee``````hhhnnnwww{{{xxxooohhhccc]]]YYYTTTPPPPPPVVV___eeeooonnnooopppooojjjccc^^^aaabbbbbb```ZZZTTTOOOMMMLLLHHHBBB;;;555111//////.........---,,,++++++***)))***+++,,,,,,---,,,,,,,,,+++++++++******))))))***)))(((((()))+++---///888111***'''(((***(((&&&&&&'''(((((()))(((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((&&&$$$###''''''((((((((((((((('''''''''''''''''''''''''''(((((())))))******++++++'''''''''(((((((((((((((%%%'''))))))'''''''''((())))))))))))************************))))))))))))((((((((('''''''''&&&&&&%%%&&&&&&&&&%%%&&&''')))((((((((((((''''''''''''(((''''''&&&&&&&&&''''''''''''(((((())))))******(((***+++***(((''''''(((''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''&&&&&&)))))))))******+++++++++---+++)))''''''((()))***~~~bbbNNNBBB===;;;999777777777888777666444444333222111000//////000000000000000000000000111111000///.........////////////////////////000+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,+++++++++************+++***((((((***+++*********************************+++******)))((()))))))))))))))))))))))),,,+++***))))))***+++,,,&&&&&&&&&&&&'''((()))))))))))))))+++,,,,,,***(((***************++++++,,,,,,,,,++++++++++++,,,,,,++++++************++++++---......,,,***)))+++,,,---...000444666666444111222111111111333666999;;;@@@EEEQQQ```jjjqqq{{{~~~{{{wwwuuuiiijjjmmmvvv{{{zzzzzzyyywwwuuuwww|||{{{|||vvv}}}|||{{{{{{xxxvvvuuuzzz{{{~~~~~~xxxpppjjjiiinnnuuu{{{~~~}}}yyysssmmmjjjlllooonnnrrryyyzzzoooggg___\\\VVVOOOJJJMMMUUU^^^fffkkkqqqtttqqqlllgggdddccccccbbb___YYYTTTQQQQQQPPPNNNJJJCCC<<<666444444000000///...------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,+++******))))))))))))(((((()))***,,,---:::111(((&&&)))+++(((######%%%'''(((*********)))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''((((((((('''&&&%%%%%%'''(((((()))))))))))))))''''''''''''''''''''''''(((((())))))))))))))))))'''(((((())))))(((((((((%%%'''))))))((('''((())))))))))))************+++((((((((((((''''''''''''((((((((('''''''''&&&&&&((((((''''''&&&%%%$$$$$$(((((((((((((((((('''''')))(((''''''&&&'''''''''(((((((((((())))))))))))''')))******((('''((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))***************+++***)))(((''''''((()))***~~~cccOOOCCC>>>;;;999777777777777777555555444444333222111000///000000000000000000000000000///...---------...///.........///000000111111,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,+++++++++******)))***+++***((((((***---******))))))))))))******((((((((((((((('''&&&&&&************************++++++++++++++++++++++++'''''''''((((((***++++++---+++))))))+++++++++***,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,.........---******+++,,,000000111444888999999888333333333555888<<<@@@CCCJJJRRRaaarrr{{{{{{zzzxxxwwwuuuuuuttttttrrrsssyyy{{{xxxwwwzzz~~~}}}~~~|||yyy{{{|||{{{{{{~~~wwwssstttxxxsssyyy}}}yyyyyyzzz}}}|||sssqqqwww~~~~~~|||vvvuuuzzz}}}uuutttvvvtttrrrrrruuuvvvzzz{{{tttpppqqqxxx{{{vvvtttlllmmmpppsssxxx~~~tttfffaaaYYYPPPJJJKKKOOOTTT]]]gggssswwwsssllliiihhhcccbbb```\\\XXXUUUUUUUUURRRRRRPPPJJJBBB<<<999999222222111000///...------------------------,,,+++------,,,++++++***))))))((((((((())))))*********333---&&&%%%''')))'''$$$###$$$''')))******))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((())))))***************(((((((((((((((((((((((())))))((((((((((((((((((((((((*********)))((('''%%%'''))))))(((((()))***))))))*********+++++++++(((((((((((('''''''''''')))))))))(((((((((''''''(((((((((((()))(((&&&$$$'''((((((((((((((((((((())))))((('''''''''''''''))))))))))))((((((((((((&&&(((******)))(((((()))&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&'''(((((())))))((()))))))))(((((((((((((((&&&&&&&&&'''(((((())))))eeeRRRFFFBBB;;;999777666777777666555666666555444222111111000000000000000000000000000...---,,,+++,,,---...///......---------,,,,,,,,,,,,------......------,,,+++,,,------......------,,,,,,,,,+++++++++******((()))***(((&&&&&&))),,,******))))))))))))******+++++++++++++++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))***+++,,,---000---)))''')))+++------++++++++++++,,,---......---,,,,,,+++++++++,,,,,,...------,,,,,,------...+++,,,------,,,,,,...000333222111333777;;;======777777777999===BBBGGGJJJTTT]]]ooo~~~}}}~~~~~~qqqooommmlllmmmqqquuuxxx{{{yyyzzz}}}||||||}}}{{{kkkpppuuusssmmmiiikkkoooiiioooyyy~~~|||wwwuuuuuu{{{~~~~~~}}}zzzuuuvvvyyywwwnnnfffdddiiiooopppooorrrzzz~~~{{{{{{zzzvvvnnnlllrrrmmm{{{xxxpppqqquuuwwwvvvwwwuuuvvvyyy}}}}}}zzzxxx{{{zzzooonnnkkkjjjmmmvvvsssjjj___VVVRRRQQQRRRRRRYYYgggvvvzzzsssjjjhhhiii```___]]]YYYVVVUUUVVVXXXSSSTTTSSSNNNGGG@@@===<<<333333222111000///..................---,,,++++++------,,,,,,+++***))))))''''''((())))))))))))(((+++)))&&&%%%%%%&&&&&&&&&$$$%%%''')))******((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))((((((''''''&&&&&&((()))+++,,,,,,***((('''&&&((()))***)))((()))***))))))******++++++++++++************))))))))))))************))))))))))))$$$%%%'''***,,,,,,***((('''''''''((((((((((((((())))))((('''''''''''''''******))))))((((((''''''%%%''')))***)))((()))***'''''''''''''''((()))***))))))))))))))))))))))))""""""$$$%%%&&&'''''''''((((((''''''&&&&&&&&&%%%###$$$&&&'''(((((()))(((~~~aaaNNNDDDAAA<<<;;;:::888777666666666666555555444222111111000000000000///000111222222222333222///***(((***,,,......///////////////.........---------,,,,,,,,,........................+++,,,,,,------+++***)))***)))((((((((()))+++,,,******))))))((((((''''''+++++++++*********)))))),,,,,,------,,,+++***)))***)))((()))+++,,,,,,,,,************************&&&''''''((()))*********---+++)))***,,,.........))))))***+++,,,------...------,,,++++++,,,,,,,,,...,,,)))***,,,...---+++000000222555:::???AAABBBAAA<<<<<>>;;;777444333222222111111000////////////---+++......---,,,,,,+++******))))))************))))))******)))(((((((((((((((+++)))''''''((())))))((())))))(((((((((((())))))))))))((('''&&&&&&&&&&&&))))))))))))))))))))))))******+++000444444...(((((((((''''''((())))))***+++***)))***++++++)))'''***+++,,,+++)))))))))+++******))))))((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%'''''''''((((((((())))))***)))((('''''''''''''''((((((((())))))))))))***''''''''''''&&&&&&&&&&&&$$$%%%&&&((())))))))))))))))))(((((((((((()))))))))((((((''''''(((((())))))((('''&&&&&&'''((()))yyyyyyxxx^^^MMMEEEBBB;;;;;;999888777777666666555555444333333222111111///000111222222222111111...//////...,,,,,,...///---------------------,,,)))***++++++------...///------------------------------.........---,,,+++---,,,***)))((('''''''''******++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++***))))))***,,,---)))((('''(((***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...***(((((()))+++---...---++++++******)))))))))))),,,,,,++++++++++++,,,,,,...------///000111000...000222555:::@@@FFFJJJMMMOOOMMMNNNTTTYYY\\\bbbhhhvvv~~~yyyyyyvvvqqqiiiccc``````bbbccclllwww|||}}}yyytttssswww~~~tttiiiddd^^^WWWSSSRRRXXXVVVWWW^^^fffkkkkkkhhhhhh```ZZZYYYYYYYYY]]]bbb```kkkyyyzzzsssooovvv~~~~~~wwwpppaaa^^^[[[[[[]]]]]][[[XXXRRRSSSRRRNNNLLLPPP[[[eeejjjhhhggghhheee```aaadddnnnooorrrtttsssmmmddd^^^ZZZ[[[[[[[[[]]]dddooowww|||}}}uuukkkgggdddeeejjjppptttttttttsssrrrtttvvvuuuppplllpppllliiikkklllpppyyyvvvlllffffffkkkooozzz{{{ssswww~~~~~~xxxllljjjiiinnnwww~~~uuulll```ZZZZZZ\\\^^^]]]]]][[[YYYWWWUUURRROOOLLLCCC???999555333222222111111000000000111111///---111000...,,,+++***++++++******++++++++++++*********))))))((((((((((((((((((((('''(((******)))'''***))))))))))))))))))***++++++)))((('''&&&&&&&&&)))))))))))))))))))))))))))***---222555333---'''******)))))))))***++++++))))))***,,,...---+++)))***+++,,,+++)))((()))******))))))))))))((((((((((((((()))************))))))))))))))))))))))))))))))))))))(((((((((''''''%%%&&&&&&&&&&&&'''''''''######$$$%%%%%%%%%%%%$$$(((((((((((()))))))))*********)))(((((((((((()))))))))))))))************'''''''''&&&%%%%%%$$$$$$"""###%%%'''((()))))))))))))))(((((((((((())))))***))))))(((((())))))***+++)))'''%%%%%%''')))+++zzz{{{uuu[[[KKKCCC???;;;:::999888777777777777555555444333333222111111---...000222222111000//////000000////////////000......---------------------,,,,,,,,,,,,+++++++++------------------------/////////.........------+++++++++,,,,,,,,,------)))*********++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,---------)))((('''''')))++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...+++)))((()))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////++++++,,,...///000///...111333888<<>>BBBFFFLLLPPPSSSYYY```fffjjjooosssvvvyyy|||}}}{{{|||}}}yyysssaaa^^^[[[[[[^^^eeemmmrrr|||yyy{{{{{{vvvtttyyy~~~ooo]]]SSSLLLEEE@@@???AAABBBIIIXXXjjjvvvyyywwwmmmbbbZZZ___jjjrrrwwwzzzyyyxxxqqqgggcccdddiiimmmoooqqqmmmjjjhhhddd___```dddfffggghhhiiifff^^^UUUNNNJJJJJJLLLQQQYYYbbbiiimmmhhhfffdddfffjjjppptttwwwzzzvvvwwwqqqvvv~~~yyytttssstttwwwwwwvvvuuuzzz{{{xxxtttnnniiihhhkkkqqq~~~{{{uuuooolllkkklllnnnmmmqqqyyy{{{qqqiiiddddddeeeZZZXXXVVVUUUVVVVVVTTTSSSNNNHHH@@@:::666555333333222111111222333333111000///...+++)))(((((()))***(((((())))))))))))(((((())))))(((((((((((())))))'''&&&''')))++++++)))''''''''''''&&&&&&'''''''''((((((((((((((()))***+++(((((((((((((((((((((((((((''''''((()))))))))(((***))))))((((((((())))))((()))+++...000000---+++)))***+++***((('''((()))))))))))))))************''''''((())))))))))))(((((((((((((((((((((((((((***)))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&'''''''''((((((((('''''''''&&&&&&''''''((('''''''''((((((((())))))%%%%%%&&&'''((())))))***(((((()))))))))(((((('''))))))(((((((((((())))))******))))))))))))******'''((()))******)))((('''pppWWWGGG>>>::::::999999888777777888888444444444333333222222222---...///000000000//////---,,,,,,,,,---,,,***(((222111///...------...///***++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,+++***)))(((''')))))))))***************,,,,,,,,,,,,++++++++++++((()))***+++++++++***)))***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,+++)))'''(((((()))***+++,,,------+++*********+++,,,---...***,,,---......///222444666:::???BBBEEEIIIOOOTTTYYYcccmmmqqqtttwwwyyyxxxyyy|||{{{vvvsssqqqnnnjjjYYYZZZ\\\___dddmmmxxx~~~{{{xxxvvvsssyyy}}}uuurrrrrrxxx{{{yyyiiiXXXOOOKKKFFFBBBAAAAAAGGGTTTgggyyyxxxooojjjsssxxxuuuxxx{{{{{{yyy}}}yyyvvvtttooojjjkkkooorrrqqqpppmmmhhh```WWWPPPKKKKKKLLLSSS]]]eeeiiijjjfff___WWWUUUWWW[[[]]]\\\gggkkkppptttzzzqqqkkkmmmmmmttt~~~{{{wwwttt}}}wwwpppmmmnnnsss|||wwwqqqmmmllllllooojjjiiimmmuuutttllljjjkkk\\\ZZZXXXWWWWWWWWWWWWUUUTTTNNNGGG@@@<<<:::888666333222111222333333111///,,,+++***)))(((((())))))(((((())))))))))))((((((((((((((((((((())))))***(((((('''(((******)))''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))++++++))))))))))))))))))))))))***)))(((''''''(((***+++))))))((('''''''''(((((((((((())),,,......,,,***((()))******(((((()))***)))))))))************+++&&&'''(((((())))))((((((((((((((((((((((((((((((******)))))))))(((((((((&&&&&&'''''''''((((((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''(((((((((((($$$%%%&&&'''(((***++++++************)))((('''&&&))))))(((((((((((())))))***))))))(((((())))))***%%%''')))++++++)))'''%%%nnnVVVHHH@@@<<<:::999888888777888888888444444333333333333222222000000000000111111111111,,,++++++---//////---+++222000...---,,,,,,---...+++,,,------//////000111,,,,,,,,,,,,,,,,,,,,,,,,000000...---------...///++++++,,,+++***)))'''&&&+++++++++++++++*********,,,++++++++++++*********///---,,,******+++---...+++***)))***,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++)))*********++++++,,,,,,,,,)))))))))******+++,,,---)))++++++++++++---222666999>>>DDDHHHKKKPPPWWW]]]dddqqq|||}}}yyywww{{{zzzssskkkhhhfffddd\\\aaagggkkkooowww~~~zzzxxxyyyyyyxxxuuuzzz|||yyywww{{{{{{xxxvvvvvvuuuqqqaaaQQQKKKJJJHHHFFFEEEFFFRRRfff|||{{{{{{~~~zzzvvvpppggg^^^XXXSSSQQQRRRXXXbbbiiijjjiiiccc]]]VVVPPPNNNNNNOOOOOONNNSSSWWWZZZ^^^iiixxxpppiiikkkooowww|||yyytttqqqttt}}}{{{{{{zzzwwwrrrooonnnnnnqqqkkkggggggjjjqqq}}}vvvrrrpppaaa___\\\[[[[[[[[[ZZZYYYYYYTTTNNNHHHDDDAAA===;;;444333222222222222///---************************)))))))))******)))))))))((((((((((((((()))******+++)))''''''((())))))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))((((((((()))******)))(((''''''''''''(((((((((((()))+++,,,+++)))&&&((())))))((((((***+++))))))*********+++++++++'''((())))))******))))))((((((((((((((((((((((((*********)))))))))((((((''''''''''''((((((((((((''''''(((((('''&&&&&&%%%''''''''''''(((((((((((('''''''''''''''((())))))'''(((((((((((()))))))))%%%%%%&&&&&&'''((())))))((((((((()))((((((''''''))))))(((((((((((()))))))))((((((''''''(((((()))&&&'''((())))))((('''&&&mmmWWWIIIBBB>>>999999888888888888888888444333333333333333333333222222111111222222333444---,,,,,,///333444222000111///---+++***+++,,,---000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------)))***+++,,,---,,,++++++---------,,,,,,++++++++++++++++++*********))))))000---((($$$###&&&***---,,,+++******,,,......---************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,//////...,,,......------------,,,,,,++++++++++++,,,---...///...//////......111777<<<;;;AAAHHHMMMPPPVVV^^^eeemmm|||yyytttyyyyyyqqqhhheeedddccccccjjjrrrwwwyyy}}}zzzvvvuuuwww{{{~~~~~~}}}~~~}}}{{{vvvrrrooonnnnnnnnnxxxyyyiiiYYYKKKGGGIIIIIIGGGFFFJJJZZZsss}}}wwwnnnfff```[[[XXXXXX]]]ggglllllliii___^^^YYYSSSLLLIIIJJJKKKDDDGGGJJJJJJJJJRRR___jjj}}}rrrlllnnnrrrzzzwwwsssssszzz}}}vvvwwwwwwvvvsssrrrrrrssssssmmmhhhfffeeeiiiwww~~~xxxsssfffccc```^^^^^^^^^]]]\\\]]]YYYSSSNNNIIIFFFBBB???555333222222222111///,,,)))***+++,,,,,,,,,,,,+++******++++++++++++******((((((((((((((()))******,,,***'''''''''(((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''))))))))))))))))))))))))&&&((())))))((('''''''''******)))(((((('''(((((()))((('''''')))***)))(((%%%'''((()))((()))***,,,))))))******++++++++++++))))))***++++++++++++***((((((((((((((((((((((((************))))))))))))''''''''''''((((((((()))((()))))))))((('''&&&&&&(((((((((((())))))))))))((((((((((((((()))******))))))))))))************%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''))))))(((((((((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''kkkTTTGGG???;;;;;;:::999888777777777777555444222000000111222333666222...///222333///+++------,,,,,,,,,,,,---......------,,,,,,------...((()))+++,,,------,,,+++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++///---+++)))(((((()))***))))))***,,,000333444333000...,,,++++++***((('''))))))))))))************+++,,,------++++++,,,---*********+++,,,---...///************+++,,,---...------------------------...---++++++---...//////111000000111444777999999EEEIIINNNSSSYYYaaajjjppp~~~}}}vvvlllddd```ccciiinnnqqqwww~~~~~~~~~xxxuuurrrsssyyy|||yyyvvvtttqqqooojjjbbb]]]```jjjssswwwfff^^^VVVQQQLLLIIIJJJNNN]]]qqq}}}uuupppmmmkkkiiikkknnnooommmjjjccc___YYYSSSMMMJJJHHHHHHEEEEEEFFFFFFGGGKKKQQQUUU```kkkzzz~~~yyy{{{~~~uuuooooooqqq}}}|||}}}~~~vvv{{{~~~{{{xxxvvvsssoootttsssnnniiigggjjjrrrxxx~~~uuukkkgggbbb^^^]]]]]]]]]]]]^^^[[[VVVQQQMMMHHHCCC@@@777555444333333222///---(((+++---,,,******,,,...+++++++++******(((''''''***))))))))))))))))))***************************++++++***)))((('''&&&&&&%%%&&&&&&'''''''''''''''))))))))))))))))))))))))&&&&&&''''''((())))))******++++++***)))(((((())))))((('''&&&&&&'''((()))))))))))))))))))))))))))++++++(((''')))------***''''''''''''(((((((((((('''(((((((((((('''&&&&&&))))))((((((''''''''''''((('''%%%%%%%%%&&&(((***''''''''''''((((((((((((((((((((((((((((((((((((%%%'''(((((('''&&&&&&''')))((('''((()))******(((((()))+++,,,+++***'''&&&''''''&&&&&&&&&&&&''''''%%%'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((('''jjjSSSFFF???;;;::::::888777777777777777555444222000000111222333111000//////......---,,,...///000111222333333444------............------,,,------------+++***)))------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))))))))******...,,,***)))))))))'''&&&///---++++++++++++)))(((*********)))((((((((('''+++,,,------++++++,,,---+++++++++***++++++,,,,,,************+++,,,------------------------------...---,,,+++,,,,,,,,,+++,,,,,,...222777===BBBDDDPPPUUU\\\bbbhhhpppxxx}}}~~~xxxpppmmmiiigggjjjqqqyyy~~~zzzzzz{{{~~~~~~|||xxxtttqqqooolllkkkgggfffccc______gggsss~~~xxxpppggg___XXXTTTPPPNNNQQQVVVlll|||yyywwwwwwxxxwwwsssooojjjfff___XXXQQQLLLJJJIIICCCDDDEEEEEEEEEGGGJJJMMMWWWaaaqqq~~~sssnnnmmmoooxxx}}}{{{}}}}}}{{{xxxtttnnnnnnllliiihhhkkkqqqvvv|||qqqlllfffaaa```````````````]]]XXXSSSOOOJJJEEEBBB999777555444333222///,,,,,,---///---+++***+++---++++++++++++***)))((('''(((((())))))))))))((((((''''''''''''''''''''''''******))))))((((((''''''(((((()))************)))((((((((((((((((((((((((''''''''''''(((((())))))'''((()))((('''&&&'''((()))(((''''''''''''((()))))))))))))))))))))))))))+++)))***---000---'''###''''''(((((((((((()))))),,,,,,++++++******))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((***++++++***))))))***)))((('''(((*********((()))******+++***)))((('''((((((''''''''''''(((((('''((()))((('''((()))+++((((((((((((((((((((((((''''''((((((((((((((((((}}}iiiRRRFFF???;;;999999888777666666666666444333222111111111222333...000111000---,,,---///((())),,,...000111111111------...//////...------............---,,,+++***------------------------++++++,,,,,,,,,,,,++++++************************+++++++++++++++*********---+++))))))***+++***)))...,,,++++++,,,,,,+++)))************************+++,,,------++++++,,,---,,,,,,+++***************,,,,,,++++++++++++,,,,,,---------------------------------------------------...222777???GGGNNNRRR\\\aaajjjrrryyyyyyooocccdddhhhooowww}}}~~~||||||xxxqqqpppmmmjjjhhhgggfffffffffffffffgggjjjtttvvvooojjjccc]]]ZZZYYYYYY]]]ddd|||zzzuuuqqqmmmfff___XXXRRROOONNNHHHIIIHHHGGGFFFFFFIIIKKKSSS\\\mmm{{{qqqmmmnnnrrrrrr}}}xxxzzz}}}}}}|||}}}yyymmmmmmmmmllllllooosssvvvyyy|||yyytttmmmgggeeedddcccbbbbbb___ZZZVVVRRRMMMHHHEEE===:::777666444222///---///000000...,,,******+++++++++++++++***)))((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((((()))******++++++******''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((''''''((())))))((((((''''''(((((()))))))))))))))))))))))))))---***...:::>>>555***&&&((((((((()))))))))******+++***)))'''&&&&&&'''''''''''''''''''''&&&&&&&&&$$$%%%((()))***)))'''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&((())))))(((''''''(((((((((''')))***+++***(((************))))))))))))))))))(((((((((((())))))((())))))(((''''''***,,,(((((((((((((((((((((((('''''''''(((((()))))))))|||}}}gggQQQEEE???<<<999888777666555555555555444333222111111111222222000111111111000000000000$$$&&&))),,,------,,,,,,------,,,,,,,,,,,,------,,,,,,---....../////////,,,,,,------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++***)))***,,,/////////---+++***+++------,,,+++))))))***+++,,,---......+++,,,------++++++,,,---,,,,,,+++++++++++++++,,,------,,,+++++++++,,,,,,,,,,,,------------------+++---///000000111222333444777;;;BBBIIIQQQYYY___dddiiisss|||{{{ppphhhccchhhpppzzz{{{|||xxxssswww{{{wwwoookkkhhhiiiiiiiiiiiikkkmmmooowwwyyy{{{}}}}}}yyyqqqkkkeeeeeeeeegggmmmsss|||vvvsssmmmfff```ZZZWWWVVVSSSQQQOOOLLLJJJKKKOOORRRZZZcccttt}}}}}}~~~~~~wwwooonnnsssyyyttt{{{|||wwwyyywwwtttsssuuuyyy}}}}}}sssrrrpppooooooqqquuuwwwssssssxxx}}}wwwrrrmmmiiidddaaaaaa___[[[XXXUUUPPPKKKGGGAAA???;;;888666333000.../////////...,,,+++++++++++++++++++++******)))(((&&&''')))******)))'''&&&(((((((((((((((((((((((('''((((((((()))))))))***''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''')))******))))))***,,,)))(((((((((((((((((()))+++++++++++++++++++++++++++(((///???EEE:::///---(((((())))))******++++++,,,***'''%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%&&&'''))))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''((((((((()))++++++***(((******))))))((()))************))))))))))))******((()))((('''&&&&&&)))+++(((((((((((((((((((((((('''''''''((())))))******}}}eeePPPDDD???<<<999888777666555555555555333333222222222111222222333///---///222444111...+++,,,...///000///---,,,///---***((((((***---///------------...///000000,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,........................***++++++,,,,,,,,,++++++...,,,))))))+++,,,---,,,,,,+++++++++---...---,,,*********++++++++++++++++++,,,------++++++,,,---+++++++++,,,,,,...//////------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......,,,...111111111111444666999>>>EEELLLTTT\\\eeejjjnnnsss{{{}}}vvvoookkkiiinnnttt}}}}}}{{{xxxppplllooorrroooiiifffgggjjjooorrruuuyyy~~~{{{vvvrrrssstttvvv||||||vvvooogggaaa]]][[[[[[XXXRRRMMMKKKMMMTTTYYYaaakkk}}}yyywwwyyyyyyoooooovvv}}}{{{~~~~~~yyyvvvxxxxxxvvvzzzwwwsssqqqrrrwww|||yyyvvvpppmmmlllooorrrtttpppnnnppp{{{}}}vvvnnneee___```^^^\\\YYYWWWSSSNNNJJJFFFCCC???;;;999666333111...---------------,,,+++***++++++++++++******)))((()))************)))((())))))))))))))))))))))))''''''(((((())))))******''''''((()))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))''')))******))))))***,,,((())))))))))))))))))(((************************)))'''...999<<<333,,,+++'''(((((()))***+++++++++...---***((((((((()))***''''''''''''''''''''''''(((((('''&&&'''((()))***''''''''''''(((((((((((((((((((((((((((((((((((()))***,,,,,,***)))***+++(((((((((***,,,,,,***(((******)))((())))))************))))))))))))******((((((((('''%%%%%%''')))(((((((((((((((((((((((((((((((((((())))))******dddNNNDDD???<<<999999888777666666666666333333333222222222111111111,,,))),,,111444111,,,///000000000000...---,,,///---***((((((***---///000000...------,,,------+++,,,,,,------.........,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,***)))+++000444777888---,,,+++,,,---...---,,,,,,,,,+++)))((('''&&&%%%+++,,,------++++++,,,---++++++,,,,,,---///000111------,,,,,,,,,,,,------+++,,,,,,------............000222111000000444888???FFFPPPYYY```hhhpppvvv{{{~~~|||wwwqqqoooppprrrzzz|||}}}vvvgggcccbbbfffjjjjjjiiijjjrrrwwwxxxppphhhccc``````\\\VVVPPPMMMOOOUUUZZZbbbooozzz|||vvvssswww|||~~~vvvrrrtttvvvuuuuuuwwwxxxzzz{{{{{{zzzzzz~~~~~~xxxqqqllllllmmmoooppppppmmmmmmsss~~~rrrggg___^^^]]]\\\[[[ZZZWWWRRROOOKKKGGGBBB>>><<<:::777555///...------...///...,,,***+++++++++++++++************))))))))))))******''''''''''''''''''''''''''''''(((((())))))******((()))******++++++******''''''''''''''''''''''''''''''((())))))***++++++&&&'''((((((''''''((()))((())))))******))))))(((''''''''''''''''''''''''...111555666333---)))(((''''''(((((()))***+++++++++***)))((('''((())))))'''''''''(((((((((((((((***((('''&&&&&&(((***+++''''''''''''((((((((((((((((((((((((((((((((((((((()))++++++)))((()))***(((((()))+++---,,,***((())))))))))))******************))))))))))))******'''((())))))'''&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))bbbNNNCCC???===::::::888777777777777777222333333333222222111111...,,,,,,---000111111/////////......---,,,++++++...------------------...000///...,,,,,,,,,,,,---++++++,,,,,,---......///,,,,,,------------,,,,,,((((((((((((((((((((((((///...,,,+++***++++++,,,))))))***...555<<>>DDDMMMUUU```iiioootttzzz{{{rrrqqqqqqssswww{{{~~~yyyzzztttiii]]]]]]aaaiiiooosssxxxyyysssnnnkkkiiifffaaa[[[WWWVVVYYY\\\fffttt}}}}}}{{{|||~~~}}}uuupppqqqrrrqqqoootttzzz~~~|||xxxtttuuuyyy{{{zzz|||zzzvvvvvvvvvuuutttrrrqqqpppsss|||uuujjjccc]]]]]]]]]]]]]]][[[WWWTTTNNNJJJEEEAAA???===;;;999444222000000111111...,,,***++++++,,,,,,++++++******)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((()))************)))((((((((((((((((((((((((&&&&&&''')))***+++,,,---'''((()))((('''&&&'''(((((()))************)))(((((((((((((((((((((((((((...:::>>>555,,,,,,+++'''%%%&&&'''((()))******+++&&&&&&&&&&&&''''''''''''((((((((()))))))))******((((((((((((((())))))***''''''''''''((((((((((((((((((((((((((((((((((((&&&'''))))))'''&&&'''((((((((())),,,------***''''''((()))***+++******))))))))))))(((((()))))))))(((***,,,,,,***(((((((((((((((((((((((((((((((((++++++******)))(((((((((~~~bbbMMMCCC???===;;;:::999888777777777777222333333333333222111111---///111111000000222444111000///...............,,,...000222222000...,,,,,,,,,++++++,,,---///000++++++,,,,,,---...//////,,,------......------,,,------------------------000///,,,***)))***+++,,,---+++***,,,111666999;;;///...,,,,,,---...,,,+++******+++,,,...///000000+++,,,------++++++,,,---------,,,,,,++++++,,,,,,+++++++++,,,---...///000++++++,,,,,,---...//////,,,000444666888???JJJSSS\\\eeepppwwwzzz|||wwwppphhhgggiiirrr~~~~~~vvvxxx}}}yyyvvvxxx~~~{{{vvvlllaaa```ccckkkvvv~~~|||yyywwwsssqqqnnnhhhccc______```mmmzzz|||zzzyyy~~~}}}xxxuuu}}}||||||uuupppooonnnlllmmmpppvvvzzz|||zzzvvvtttlllqqqttttttwww}}}wwwvvvuuuvvv|||wwwnnnhhh^^^]]]^^^___```^^^ZZZWWWPPPLLLGGGCCCAAA???===<<<999666333222333222///,,,***++++++,,,,,,,,,+++++++++)))&&&%%%%%%&&&)))+++''''''''''''''''''''''''))))))))))))((((((((((((%%%&&&&&&'''''''''''''''))))))))))))))))))))))))%%%&&&''')))***,,,---...***+++,,,***)))(((((()))((()))***++++++***)))(((++++++++++++++++++++++++&&&888>>>000&&&)))+++%%%%%%%%%&&&'''((()))******'''((()))***+++++++++***(((((())))))******++++++&&&''')))***+++***((('''''''''''''''((((((((()))(((((((((((((((((((((((()))***,,,,,,*********+++((((((***,,,...---***'''&&&'''***+++,,,+++***((())))))(((((((((((()))))))))+++...///---+++)))(((((((((((((((((((((((((((,,,,,,+++***)))(((''''''```LLLCCC>>><<<;;;:::888666666777888999000,,,)))+++111666666555////////////............000000///...---,,,,,,+++.../////////...------,,,..................------/////////...------,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,000///...---,,,,,,+++,,,******+++---000333666888......---,,,++++++***)))------......---+++***)))...------,,,,,,------...------------------------............////////////,,,...000000000///000111222000333999@@@GGGQQQ[[[jjjvvv~~~{{{rrrkkkiiieeennnyyy~~~xxxyyy{{{ooolllmmmpppwww|||yyyvvvsssqqqpppnnnkkkiiifffqqq~~~~~~{{{xxxuuupppkkkgggtttyyy~~~~~~vvvsssvvvzzzxxxsssppptttrrrooonnnqqq{{{|||tttnnnlllnnnpppqqqssslllmmmuuuxxxrrrpppsssqqqnnnllloooxxxzzzwwwuuuyyyyyyrrrllleee___``````^^^]]]^^^TTTMMMHHHJJJJJJEEE???<<<<<<;;;999666333000///...******+++------,,,(((%%%***)))))))))))))))******))))))))))))))))))))))))&&&'''((()))))))))((('''(((((('''%%%%%%%%%%%%%%%''''''''''''((((((((()))*********************+++(((((((((((((((((((((((())))))))))))((((((''''''&&&(((***(((&&&%%%(((+++------,,,+++*********+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''''''''((()))***)))((('''&&&&&&'''((()))''''''''''''''''''&&&&&&)))((((((''''''(((***+++******))))))(((((('''''')))(((((()))***++++++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))***)))'''%%%&&&'''~~~___LLLDDD@@@???>>><<<:::888777888888999999555111111444555333111111000000000000/////////---------............///...............---,,,,,,..................------------..................------------------,,,,,,((()))***,,,...000111222///...---,,,+++++++++++++++++++++---///111444555---------,,,+++******)))++++++,,,---------,,,+++------,,,,,,,,,,,,------....................................////////////---///111111000000111333888999???FFFLLLSSS^^^iiizzz|||vvvtttpppjjjggghhhqqqyyytttjjjhhhkkkrrryyy}}}}}}wwwrrrnnnnnnmmmnnnooorrrvvvxxx~~~|||xxxvvvzzz~~~yyyrrrrrrrrrooojjjiiiiiikkkkkkiiijjjrrrwwwooollllllnnnooosssooooootttxxxzzz~~~~~~|||yyy{{{|||yyyxxx|||xxxrrrjjjbbb```___\\\ZZZ[[[```WWWPPPOOOLLLFFFAAA??????>>><<<:::777333000///,,,,,,,,,...///---***'''******))))))))))))******))))))))))))))))))))))))###%%%&&&((())))))((((((((((((''''''&&&&&&'''''''''''''''((((((((())))))'''))),,,...///...---+++((((((((((((((((((((((((************))))))((((((((((((((('''&&&&&&(((***+++***))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''''''''((()))((((((((((((((((((((((((((((((''''''(((((()))************)))))))))))))))+++)))((((((******)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))***)))(((((()))***{{{\\\KKKEEECCCAAAAAA@@@===;;;999888888888;;;888555555666555111...111111111111000000000000---------............///,,,------------,,,,,,+++------------------......,,,,,,------...//////000,,,,,,------------------------------------------...---,,,++++++***++++++++++++,,,,,,...///111222------,,,,,,++++++******)))***+++,,,---...---------,,,,,,++++++,,,,,,---////////////////////////............///////////////000111111111111333555:::???IIISSSWWW\\\hhhttt}}}uuummmiiifffcccfffkkk|||~~~vvvmmmeeejjjqqqtttsssooojjjgggiiilllppptttyyy~~~uuuqqqlllfffbbbaaaaaafffjjjhhheeejjjxxxvvvpppmmmkkkkkkrrrttttttuuu{{{|||{{{~~~}}}sssiiidddaaa\\\YYYZZZfff]]]UUURRROOOIIIEEEEEECCCBBBAAA???;;;777333000...---...///000///---***+++******)))))))))******))))))))))))))))))))))))%%%&&&((()))))))))((('''((((((((((((((()))))))))''''''((((((((())))))))),,,000555:::;;;999555333((((((((((((((((((((((((+++++++++++++++*********+++)))&&&%%%'''((())))))******)))((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++******))))))))))))***)))((((((''''''(((((()))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************+++***(((((())))))'''&&&************************))))))))))))))))))))))))(((((((((((())))))))))))'''(((******))))))+++,,,zzzZZZIIIDDDBBBAAABBBAAA>>>;;;999777666666333222222444555444111...111111111000000000//////000000///...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------------......---------.........//////,,,,,,,,,------.........//////...---,,,,,,+++***---,,,++++++*********+++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,******+++,,,------------,,,,,,++++++++++++,,,,,,....................................////////////...///000000111222666888???HHHUUU___bbbeeeppp|||yyysssmmmhhhfffdddeeekkksss~~~zzzxxxxxxxxxyyy|||tttjjjlllnnnkkkgggfffjjjnnnwww}}}}}}vvvnnnddd^^^]]]```fffkkkllljjjkkkrrryyy~~~}}}tttmmmiiinnnvvvzzzzzz~~~}}}}}}pppjjjddd^^^[[[[[[___XXXTTTTTTRRRMMMJJJKKKFFFFFFEEECCC???:::555222000///...///000000...,,,++++++******))))))******)))))))))))))))))))))))))))******+++***)))((('''&&&&&&'''((())))))******'''(((((((((((()))))))))111444999===>>>;;;888555((((((((((((((((((((((((,,,,,,,,,,,,++++++++++++---)))%%%%%%'''))))))(((++++++************++++++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))++++++***)))(((((((((((()))(((((((((((((((((()))(((((()))))))))))))))***%%%&&&'''))))))((('''''''''(((((())))))************((('''((())))))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((******)))(((***+++xxxXXXHHHBBB@@@>>>@@@???===:::888666444444///000222333444444111///000000/////////.........000000///...---,,,,,,+++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,------......//////.........---------,,,,,,,,,------.........))))))+++,,,...///000111,,,,,,+++*********++++++---------------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------............////////////---...///000222555;;;???KKKTTTbbblllnnnpppxxxvvvooogggffffffiiijjjlllrrryyy|||zzzwwwtttssstttxxx|||}}}vvvjjjiiigggccccccmmm}}}sssfff^^^\\\___ccchhhmmmqqqrrrrrrrrruuu{{{yyyqqqkkkttt|||{{{xxx}}}xxxooohhhaaa\\\\\\XXXUUUUUUWWWVVVPPPLLLLLLHHHHHHGGGEEEAAA<<<777333222000......//////...,,,,,,,,,+++***************))))))))))))))))))))))))%%%&&&((()))***))))))((($$$%%%&&&((())))))))))))(((((((((((()))))))))***...///000111111000...---))))))))))))))))))))))))++++++++++++++++++++++++...***&&&&&&(((***)))'''+++******)))******++++++(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((***)))((((((''''''''''''((())))))))))))))))))((('''''''''(((((()))))))))%%%&&&((()))))))))(((''''''''''''(((((()))))))))'''&&&&&&'''***++++++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***)))'''&&&'''(((vvvVVVFFFAAA>>>;;;<<<<<<;;;999777555444333333444555666555333111000////////////............---------............///+++,,,,,,---------------++++++,,,,,,------......000//////...------,,,,,,,,,,,,------------------++++++,,,------......///,,,,,,++++++++++++,,,,,,------......------,,,+++,,,,,,------......//////------,,,+++++++++,,,,,,...------,,,,,,------...------------------------............////////////...///111333777===DDDJJJUUU]]]iiitttwwwxxxuuulllhhhbbbeeekkkqqqsssrrrvvv|||wwwnnnnnnpppsssyyyzzzsss]]]^^^^^^```iii}}}yyyiiiaaa```\\\^^^cccjjjqqqtttsssqqqrrruuu{{{sssuuu{{{}}}}}}|||xxxwwwzzz|||wwwnnnddd^^^\\\YYYWWWXXX[[[XXXQQQLLLLLLIIIIIIHHHFFFBBB>>>:::777666333000............------,,,+++***************)))))))))))))))))))))))) ###&&&(((*********$$$%%%&&&((())))))((((((((((((((()))))))))******+++******)))(((((('''''')))))))))))))))))))))))))))))))))***************,,,***)))((())))))((('''(((((('''''''''((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''''''''(((((())))))******))))))(((&&&''''''(((((()))))))))'''(((((()))))))))))))))(((((((((((())))))))))))'''&&&&&&(((+++------,,,''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))&&&%%%&&&'''sssTTTFFFAAA===999::::::999999888777666555555666777777555333222111000000000////////////...---------............///,,,,,,---...............***++++++,,,------........................------------------------,,,,,,000//////---,,,+++******------,,,,,,,,,,,,---------......///...---,,,,,,******++++++,,,---......,,,++++++++++++,,,...//////......------......///....................................////////////111333555999>>>GGGQQQWWW^^^dddooozzzwwwllliiihhhjjjnnnvvv||||||xxxyyy~~~||||||vvvnnnrrrxxx~~~yyysssmmmhhhWWW\\\eeeqqq}}}}}}~~~nnnggghhhaaabbbcccfffjjjnnnrrrtttttttttuuuxxx~~~}}}~~~|||yyy}}}xxxwwwyyywwwwwwxxxlllbbb___ZZZXXXXXXYYYVVVOOOLLLMMMLLLKKKIIIGGGCCC@@@===<<<:::666222/////////...---...---,,,+++************)))))))))))))))))))))))) """$$$''')))*********%%%&&&(((*********)))((((((((()))))))))******************)))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))+++,,,+++)))((('''''''''''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((()))***((()))************)))(((''''''((())))))***++++++)))))))))))))))***+++++++++++++++***************)))(((((())),,,------,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((('''((()))pppSSSFFFBBB>>>999888999999999999888777777333444555555444333333333111111111111000000000000000000///...---,,,,,,+++,,,------.../////////...******+++,,,,,,---......,,,,,,------.../////////.........------,,,,,,,,,******+++,,,...//////000---------,,,,,,---......---.../////////...---,,,(((((()))***+++,,,,,,---***))))))***+++...000111//////............//////////////////////////////............/////////000444666999>>>EEENNNYYY```iiimmmwwwooohhhjjjllluuuyyy||||||zzz||||||zzz{{{}}}zzztttvvv|||xxxnnnfffaaa\\\YYY```iiiyyy~~~xxxwwwzzz}}}|||zzz{{{rrrnnnqqqiiijjjhhheeecccfffnnnuuuwwwtttrrrtttyyy}}}|||ttt~~~yyywwwxxxuuuqqq{{{ssshhhcccWWWUUUTTTUUURRRMMMLLLOOONNNLLLJJJGGGDDDBBB@@@???===999444111000//////......---,,,+++************))))))))))))))))))))))))))))))***++++++***)))((('''(((***+++,,,+++)))((())))))))))))************'''((()))***++++++******))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((('''+++...---***'''&&&''')))))))))))))))***++++++((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))(((((()))***++++++((()))***++++++***)))(((((())))))***++++++,,,,,,+++***)))))))))***,,,------------,,,,,,+++++++++,,,+++******,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((******))))))+++,,,oooSSSDDD<<<:::;;;:::999777666666666777777333333333222222222111111...///000000000///---,,,////////////////////////...------...//////...,,,******+++++++++,,,,,,,,,------------------------/////////......---------...,,,***+++...000///---111///...000222222///+++,,,***)))+++...///---***////////////...,,,***))),,,,,,,,,---------............////////////......000---)))***---///...,,,...111222111///000333666555;;;AAAEEENNNZZZdddgggmmmuuurrriiijjjssszzz{{{yyywwwyyyyyyvvvwww|||yyykkkbbbcccaaa[[[]]]eeekkk}}}{{{yyyvvvuuuvvvwwwxxxzzz}}}~~~}}}}}}~~~~~~zzzsssppptttqqqnnniiieeecccgggmmmrrrooopppsssttttttwww}}}yyyzzz}}}|||}}}}}}yyytttsssxxx}}}|||mmmbbb]]]WWWRRRQQQOOOKKKIIIJJJNNNNNNMMMKKKHHHDDD@@@>>>;;;:::777444000///000111++++++************++++++++++++******)))(((((((((((((((((((((((((((((((((***(((&&&'''***+++)))'''''')))++++++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((,,,///000///,,,***)))+++)))(((&&&&&&((()))+++)))((((((((('''''''''''')))((('''&&&&&&'''((()))+++***)))'''''')))***+++++++++++++++++++++++++++***************)))(((((())))))***++++++++++++***+++*********+++,,,---------------------------------+++)))((()))+++---///,,,,,,---------,,,,,,+++***)))))))))))))))******((()))***++++++***((('''((()))************))))))oooSSSEEE???<<<===>>><<<:::999777666666777333333333222222222222111...///000000000///...---////////////////////////...---,,,---//////---,,,+++,,,,,,,,,------------------------------------.........---------,,,,,,...,,,******,,,------+++,,,+++,,,...//////...,,,///...---...111222000...,,,---.........---,,,,,,,,,,,,---------..................//////.........,,,,,,---------...000111...///111000...///444888<<>>DDDMMMUUU[[[cccnnntttvvv{{{|||wwwsssvvv}}}zzz|||{{{|||zzztttkkkeee]]]ZZZ]]]ccchhhppp{{{}}}~~~}}}{{{zzzzzzwwwsssooonnnppprrrttttttxxx}}}~~~}}}{{{zzzyyyxxxyyy{{{}}}~~~}}}wwwrrroookkkgggfffiiikkklllpppvvvsssrrrsssyyy~~~}}}yyywwwxxx{{{xxx~~~}}}pppeee]]]VVVSSSQQQLLLKKKMMMMMMNNNOOOOOONNNLLLIIIHHHEEECCC???;;;666333000//////...---,,,+++*********'''(((((()))******++++++))))))))))))))))))))))))***((('''((()))***)))'''***,,,,,,+++)))'''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***++++++)))(((((()))***)))(((''''''((()))***)))))))))(((((((((''''''******))))))))))))************((((((((((((******))))))))))))))))))))))))'''(((((((((((('''&&&&&&&&&'''(((((())))))((((((+++******))))))))))))***++++++++++++++++++++++++******++++++++++++,,,,,,,,,------......------------,,,++++++************+++***(((((((((***,,,...))))))))))))))))))))))))gggOOODDD???===<<<777666666666555555666666444444333333333222222222000000000000//////......////////////////////////,,,++++++,,,------,,,***,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---.../////////(((+++------++++++---000,,,,,,---......///...---++++++,,,---...///000000------------............,,,,,,------------,,,,,,***---111222111111222333///111222222444999AAAGGGLLLUUU^^^dddkkksssxxxxxxxxx|||zzzzzz{{{}}}~~~yyy}}}yyynnngggaaa[[[WWWZZZ\\\eeerrr~~~~~~}}}||||||{{{zzz{{{xxxsssnnnlllmmmoooqqqqqquuuzzz~~~~~~~~~~~~~~~}}}zzzvvvsssqqqqqqrrryyy{{{}}}||||||~~~|||tttmmmfffaaabbbfffjjjqqqxxx~~~rrrpppooottt|||}}}zzzzzz{{{www|||}}}nnneee\\\WWWSSSNNNMMMPPPKKKLLLNNNNNNMMMLLLJJJHHHFFFDDD@@@===999555111///000///---+++***)))((((((+++++++++,,,,,,---------))))))))))))))))))))))))))))))(((((())))))(((''')))***,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++)))((('''(((***))))))(((((((((((()))))))))))))))(((((((((((('''))))))))))))))))))))))))***)))(((((((((((()))***(((((((((((((((((((((((('''(((((((((((('''&&&&&&''''''((())))))))))))(((+++***)))((((((((((((((())))))))))))************((()))***++++++***)))(((,,,------............---......---,,,++++++++++++,,,,,,******)))***+++,,,******))))))(((((())))))eeeNNNEEEAAA>>><<<777777777666555444333333444444444333333333222222111111000000////////////////////////////////////,,,++++++,,,------,,,***,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---///111,,,///000///,,,+++---000***+++,,,------,,,------........................---------.........//////,,,,,,------------,,,,,,000//////111333444111...///111444666999@@@JJJQQQWWW```hhhmmmrrrwwwyyywwwwwwzzz}}}~~~}}}{{{zzzzzztttxxxxxx{{{ttt{{{mmm___XXXVVVWWWWWW^^^dddrrr~~~~~~~~~}}}|||}}}zzzuuupppmmmlllmmmooopppsssxxx{{{||||||}}}~~~|||vvvpppllllllmmmqqqrrrsssssstttzzzyyysssiii___\\\^^^ccckkkrrr}}}|||xxx}}}rrrooonnnqqqyyy~~~{{{yyyyyyyyyyyynnnbbbZZZSSSMMMLLLOOOMMMNNNOOOOOONNNMMMJJJIIIEEECCC@@@>>>===999444111000///---+++)))(((''''''------------,,,,,,++++++)))))))))))))))))))))))))))******)))(((''''''(((&&&(((*********)))***+++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++)))(((''')))+++))))))(((((((((((())))))***)))))))))(((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))''''''''''''''''''''''''(((((()))))))))((('''''''''((())))))******))))))******)))((('''''''''(((((((((((())))))*********&&&'''((())))))((('''%%%'''(((((()))******))))))...------,,,++++++,,,,,,------------,,,+++)))(((,,,+++***)))((()))))))))dddNNNGGGCCC???<<<;;;;;;:::888666444222000444444444444333333333333222111000/////////000000////////////////////////---,,,,,,,,,......,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------------&&&''')))))))))***,,,//////000000...------...///+++---//////...---...///000000///...---------...------........./////////------............------333000...000333444111---000333888===CCCKKKVVV]]]gggooouuuwwwxxx{{{{{{xxxxxxyyyyyyvvvssspppoooooopppvvv~~~}}}tttpppvvv|||}}}zzznnn]]]RRROOOTTTYYY]]]hhhrrr~~~~~~}}}|||zzzvvvrrrooonnnooooooppprrruuuwwwxxxzzz|||~~~~~~~~~|||uuuoookkklllnnnooooooooonnnpppwwwzzzmmm___ZZZYYY[[[```eeevvv~~~~~~vvvwww~~~qqqnnnlllooowww~~~|||zzzyyy}}}xxxiii^^^TTTMMMKKKMMMNNNOOOQQQQQQQQQPPPNNNLLLGGGEEECCCBBBBBB???999444000///---,,,***))))))(((,,,,,,++++++***))))))((()))))))))))))))))))))))))))***+++***'''&&&'''(((%%%''')))*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***(((''')))***(((((())))))))))))((((((******)))))))))(((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))(((''''''(((((()))************)))***))))))(((((((((((()))'''(((((())))))*********&&&'''((((((((('''&&&%%%'''((()))***************---,,,,,,++++++,,,,,,---,,,---...///...,,,)))'''...---+++***))))))***+++```KKKDDDAAA<<<999777777888888777555444333555444444444444333333333222111000/////////000111////////////////////////...---,,,---//////---,,,------------............------------------------,,,,,,---------.........(((***+++***((((((+++---...,,,++++++,,,---...---+++...000000...---///000111000///...------...///............////////////.........//////.........000000//////111222222222555:::BBBIIIQQQZZZeeemmmuuu{{{~~~}}}}}}{{{wwwtttrrrooollljjjkkkooorrrvvv{{{{{{uuuuuuyyyzzzyyyzzz{{{xxxrrrccc\\\TTTQQQVVV^^^eeehhh|||{{{yyywwwvvvtttsssrrrqqqqqqqqqqqqrrrssstttuuuxxx|||{{{|||{{{vvvooommmooorrrqqqqqqooonnnpppxxxyyymmmaaa]]]\\\[[[[[[]]]hhhrrr~~~zzzuuuuuuvvvwwwvvvmmmjjjiiilllttt{{{~~~tttfffZZZQQQNNNPPPKKKMMMOOOQQQRRRQQQPPPOOOMMMKKKIIIIIIIIIFFF???999111111///...,,,,,,++++++***************)))))))))(((((((((((((((((((((((()))***+++***'''&&&'''(((&&&(((*********)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***)))'''&&&'''((((((((())))))))))))((((((*********)))))))))(((((('''((())))))))))))(((''''''((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&'''(((((())))))(((((())))))(((((())))))******'''(((((()))******++++++))))))))))))((((((''''''******+++,,,------------+++*********+++,,,---...,,,,,,---------------,,,000...,,,+++******+++,,,\\\GGGAAA===888444...000222444666777777777555555444444444333333333333222000/////////000111////////////////////////...------...//////...,,,............/////////000---------------------------------....../////////...000000...+++)))+++---+++(((&&&'''+++...---,,,***---000///---,,,...000000///...------...///000............/////////000......////////////......,,,///000000...///333777<<>>KKKUUUbbbmmm}}}zzztttqqqoooppptttyyy~~~iii```VVVRRRYYYiiiyyy}}}}}}~~~~~~{{{|||zzzuuuuuuzzz}}}|||zzzxxxvvvvvvwwwxxxxxxwwwssstttwwwxxxxxxvvvtttrrrppprrrtttuuusssrrrrrrrrrvvvvvvuuurrrppppppqqqssstttxxx|||{{{sssfffYYYQQQQQQZZZeeekkkjjjfffcccaaacccffflllqqqqqqqqquuuzzzwwwiiifffggglllnnnlllkkkmmmuuuzzz~~~yyyuuutttwww{{{~~~|||pppfff[[[SSSLLLJJJIIIEEEDDDEEEIIILLLQQQUUUWWWUUUSSSQQQKKKEEE>>>888555333222222,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++***)))(((((((((''''''(((***+++)))'''(((((()))))))))***************)))))))))((((((((((((((()))***++++++,,,,,,((((((((((((((()))******))))))))))))((((((((((((''')))+++++++++***+++,,,++++++************++++++++++++*********)))))))))((()))***++++++***)))(((''''''((()))******+++,,,***))))))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))###&&&((()))))))))***+++************************)))))))))******+++++++++***************)))((('''***+++++++++,,,,,,,,,,,,wwwXXXMMMCCC<<<;;;666999888777777888888777666444444444555444444333333222222111111111000000000......---......///111111111111000000//////...............////////////000///......------------------...///000000000//////,,,,,,,,,---------............---------,,,,,,,,,.........///////////////////////////////////////...............//////000111111000/////////000000///222666999===FFFSSS\\\cccnnn}}}zzzsssqqquuu{{{|||~~~uuummm[[[YYYZZZbbbrrr|||~~~}}}~~~}}}}}}~~~~~~|||}}}~~~{{{wwwvvvzzz|||zzzxxxvvvuuuvvvxxxyyyyyyxxxtttvvvyyy{{{{{{xxxuuurrrppprrrtttuuusssrrrrrrssssssssssssqqqooooooppprrrqqqssssssoooggg___XXXVVVRRR[[[dddfffaaa\\\ZZZ[[[```jjjtttyyyyyyvvvppplll}}}qqqiiifffjjjoooooommmlllmmmqqqwwwzzzuuuuuuwww{{{~~~qqqbbbXXXOOOLLLKKKHHHFFFFFFJJJLLLPPPTTTUUUTTTRRRPPPLLLGGG@@@:::777555333222............---------------,,,***))))))***,,,---)))*********))))))((('''(((((('''((()))***)))(((************)))))))))))),,,++++++******))))))(((((())))))***+++,,,,,,---((((((((('''((())))))***))))))))))))((((((((((((***+++---,,,***)))))))))+++******************+++***)))))))))))))))((((((((()))***++++++***)))(((((((((((((((((((((((((((************))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))###&&&)))******))))))***************************************++++++++++++'''((()))************************+++++++++,,,,,,xxxXXXMMMCCC===<<<999888777666666777777666444333444444555444444333333222222222222111111111111------...///000000111111000000///////////////...------........./////////............------,,,,,,***+++---...//////......+++,,,,,,------...............---------,,,,,,,,,000000000000000000000000000000000000000000000000///............///000000111111000000000000111111222555999???GGGQQQZZZaaabbblllwww|||vvvrrrppprrr|||pppbbb]]][[[bbbooo|||}}}||||||~~~}}}~~~~~~~~~}}}|||{{{|||}}}|||wwwvvvyyyyyywwwtttssssssuuuxxxyyyyyyxxxvvvxxx{{{~~~}}}{{{wwwuuurrrtttvvvvvvtttsssrrrssspppqqqqqqpppooonnnpppqqqoooooommmiiiccc^^^\\\[[[WWW\\\aaa___YYYTTTUUUYYYbbbrrrwwwjjjjjjvvvtttiiiiiinnnqqqqqqqqqlllqqqxxx{{{wwwvvvxxx|||lll```UUUPPPOOOKKKIIIIIIKKKLLLNNNPPPQQQQQQPPPOOOKKKHHHCCC>>>;;;888555222000000//////...---------,,,,,,+++******+++,,,,,,(((((()))))))))))))))((())))))))))))))))))))))))+++++++++******))))))))),,,+++++++++******)))))))))))))))***+++++++++,,,((((((''''''(((((()))***))))))))))))((((((((((((+++,,,---,,,)))''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''))))))))))))''''''))))))((((((''''''&&&&&&))))))*********)))(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&))),,,---+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,,,,---------******))))))******+++,,,yyyWWWKKKBBB======:::888777555666777777666444333333444444555444444333111111111111000000000000...///000111111000///................../////////,,,---------............---......////////////...+++,,,...//////...---,,,++++++,,,,,,---......///......---------,,,,,,,,,000000//////////////////000000000000000000000000...------------...//////000000000000111222222333666888===GGGRRR\\\aaaccchhhooovvvzzz{{{tttoooooorrrwwwpppaaa\\\^^^nnn{{{~~~~~~~~~}}}{{{zzzzzzwwwzzzzzzwwwvvvxxxwwwtttppppppqqqssswwwyyyyyyyyywwwyyy|||~~~~~~|||yyywwwvvvwwwyyyxxxvvvsssrrrrrrooopppqqqpppooonnnooopppooonnnllliiigggdddaaa___ZZZ\\\\\\WWWRRRRRRWWW]]]jjjuuufffiiipppzzz~~~wwwuuutttrrrqqqrrrnnnrrryyy~~~{{{xxxwwwyyy|||~~~wwwjjj\\\VVVSSSNNNKKKJJJKKKKKKKKKLLLMMMNNNOOOOOOLLLJJJGGGDDDAAA===888444222222111000...---,,,,,,++++++++++++++++++++++++(((((()))***++++++++++++************))))))***+++)))***************++++++************))))))))))))))))))******************(((''''''''''''((())))))))))))))))))(((((((((((()))***++++++)))''''''(((((((((((())))))(((((((((************************((((((((())))))((((((((()))))))))(((((((((''''''&&&&&&(((((()))(((''''''(((((((((((()))))))))))))))))))))))))))))))))))),,,...111111...,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++))))))((((((((()))***+++xxxVVVJJJ@@@<<<===;;;888777666666777777666555333333444444555444444444000000000000///////////////000222222111///---+++,,,---------......//////,,,,,,,,,---------......,,,---...000111111222222///000111222111000---,,,++++++,,,,,,---...//////......---------,,,,,,,,,///////////////.........////////////////////////---,,,,,,,,,,,,---......000000000000111222333444999;;;@@@LLLYYYcccfffeeeqqqvvvxxxwww{{{{{{xxxppplllpppuuu{{{ttteee\\\___hhh}}}~~~~~~}}}~~~~~~|||zzzzzzzzzsssvvvxxxvvvvvvwwwvvvrrrmmmmmmooorrrvvvyyyyyyyyywwwyyy|||~~~~~~}}}{{{yyyxxxzzz{{{yyyvvvtttrrrrrrpppqqqrrrqqqooommmnnnooopppooonnnmmmmmmjjjeeeaaa[[[ZZZWWWSSSPPPSSS[[[bbbnnn~~~nnnccc[[[aaaooo}}}yyytttnnnllljjjmmmuuu}}}zzzxxxxxxyyy|||}}}pppaaaYYYUUUPPPKKKJJJJJJIIIIIIIIIJJJMMMOOOPPPMMMLLLJJJHHHEEEAAA;;;777444333222000///---,,,+++***++++++,,,,,,++++++***((()))***+++,,,---------+++++++++***))))))***,,,'''((()))***+++,,,------(((((((((((())))))))))))*********)))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((&&&(((******((((((((()))''''''((((((((((((''''''+++++++++++++++++++++++++++******************+++)))))))))))))))*********###$$$&&&'''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))000222444444111---+++***++++++++++++++++++++++++++++++++++++++++++++++++***************)))(((''')))((('''''''''(((***+++wwwWWWJJJ@@@:::<<<;;;888888999999888777555444111333666777777555222000333222222111000///////////////000000000000//////......//////000000111111---,,,++++++++++++,,,---...///000111111000///...........................---------......000111111222000---++++++,,,...///---....../////////////////////000000000000//////000000000000000/////////111111111000111333888<<<>>>BBBIIISSS]]]fffmmmqqqppptttwwwwwwuuurrrqqqrrrkkkjjjkkkooovvv}}}vvvmmmmmmfff```nnn~~~~~~|||zzzyyyxxxzzz}}}}}}|||yyyyyyyyyxxxxxxwwwwwwwwwssspppnnnqqqwww{{{{{{xxxyyyzzzzzzzzzyyyyyy{{{}}}{{{yyyxxxuuutttsssrrrrrrrrrrrrssssssssssssssssssvvvuuussspppmmmjjjhhhgggcccccc___VVVNNNNNNVVV^^^kkk}}}ooo^^^[[[aaammm}}}tttwwwuuulllkkkqqquuu~~~}}}~~~|||wwwvvvyyypppeee\\\RRRLLLLLLLLLJJJGGGEEEFFFJJJNNNRRRMMMNNNNNNLLLHHHCCC@@@???;;;999555222000//////000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))---,,,++++++,,,,,,***)))************++++++++++++******))))))))))))******+++)))(((((())))))'''%%%((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,******))))))))))))***************)))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((***,,,---,,,++++++,,,)))************+++++++++---...//////...+++)))'''******++++++++++++******,,,,,,++++++***)))))))))'''***,,,+++)))'''(((***++++++******************vvvVVVJJJ???:::<<<;;;888888999999888777555444222333333333333222111111111111111000000000////////////000000000000//////.../////////000000000111///...------------...///...///000000000///...---........................---------......///000111111///...,,,,,,,,,......---......///////////////------............------////////////////////////000000//////000333999>>>DDDHHHOOOXXXaaaiiinnnqqqvvvwwwvvvrrrlllhhhggggggjjjjjjjjjmmmqqqvvvyyy{{{{{{yyymmmeeeeeemmmnnnooo~~~~~~{{{yyyxxxyyy{{{}}}|||{{{zzzzzzzzzyyyyyyyyyyyyyyywwwrrrnnnooossswwwxxxvvvxxxyyyyyyyyyxxxwwwyyy{{{yyyxxxwwwvvvuuussssssrrrsssssstttttttttuuuuuuuuuttttttrrrqqqooommmlllkkklllkkkfff\\\SSSQQQWWW^^^gggwwwxxxiiiaaa```cccnnnzzzxxxsss~~~rrrkkkttt|||~~~|||}}}wwwiii^^^SSSMMMLLLIIIFFFCCCAAABBBEEEIIILLLMMMNNNOOOMMMIIIDDDBBBAAA;;;999555111///---------------,,,,,,,,,------......------,,,,,,+++++++++*********))))))((((((((())))))))))))))))))))))))---+++******++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))((())))))******((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''******))))))))))))******))))))))))))************))))))))))))))))))))))))(((((()))************))))))***++++++******+++---(((((()))))))))*********+++,,,,,,------,,,*********++++++,,,,,,++++++***)))))))))***++++++,,,,,,(((***,,,,,,)))((()))+++************************tttUUUIII???:::<<<:::888999999888888777666555777666444333333333444555333333333222222222222222//////000000000000//////////////////000000000000000000////////////000000//////000//////...---,,,..............................---......///000111///.........---------------......///////////////------............------.........///////////////111000000000222777>>>CCCMMMQQQXXX```hhhnnnrrrttt{{{xxxssskkkdddaaaaaabbbllllllmmmnnnooopppppppppqqquuu{{{zzzjjj^^^WWWXXXcccttt~~~~~~~~~|||xxxwwwyyy|||~~~{{{yyyyyyzzzzzzzzzzzzzzz{{{{{{|||wwwqqqoooqqqtttuuuuuuvvvwwwxxxwwwvvvuuuvvvwwwvvvvvvwwwwwwvvvuuusssrrrttttttuuuuuuuuuvvvvvvvvvssssssrrrrrrqqqqqqppppppvvvtttmmmbbbXXXTTTXXX]]]cccnnn}}}}}}rrreee]]]aaaiii}}}~~~ppprrr|||nnnwwwrrrdddYYYQQQNNNHHHFFFCCC@@@@@@BBBFFFHHHLLLMMMNNNLLLIIIFFFDDDDDD>>><<<888333000...---,,,,,,,,,,,,,,,------.../////////...---,,,+++******))))))*********))))))((()))))))))))))))))))))))),,,***))))))***+++***((((((((((((((())))))))))))((()))***++++++***)))((()))***)))((('''(((+++---((((((((((((((((((((((((((((((((())))))))))))***************************((()))))))))***+++++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++)))******)))((()))+++---'''((((((((()))))))))))))))******+++++++++,,,,,,***++++++,,,,,,++++++***)))))))))***++++++,,,,,,)))***,,,,,,+++******+++************************rrrSSSIII???:::<<<:::999999888888777666666555666555444333333333444444333222222111000///////////////000000000000//////////////////000000000000000000000000000000000000111000000000///......---.......................................///000000------...//////...---,,,---....../////////////////////000000000000//////.............../////////222222333444777>>>FFFLLLUUUYYY```hhhppptttwwwxxxzzzuuunnnfffbbbcccgggjjjrrrsssuuuuuusssqqqooonnnrrrsssvvv|||}}}pppddd[[[VVVVVV___qqq}}}zzzwwwxxx|||}}}zzzxxxxxxxxxyyyyyyzzzzzz{{{{{{|||yyytttrrrssstttuuuttttttuuuwwwvvvtttssstttuuussstttvvvwwwwwwuuusssrrrtttttttttuuuuuuvvvvvvwwwtttttttttssssssrrrrrrrrrxxxuuuoooddd[[[WWWYYY\\\aaafffooo|||sssaaa[[[]]]ssspppmmmvvvyyy|||nnnaaaWWWQQQMMMJJJFFFCCCBBBCCCEEEGGGIIIJJJKKKJJJHHHFFFEEEEEEDDDBBB===888333000///...+++++++++,,,---...///000......------,,,,,,,,,+++)))***++++++,,,+++******))))))))))))))))))))))))+++)))((()))******)))((()))*********++++++++++++'''(((***,,,,,,***((('''&&&(((***)))'''&&&((()))((((((((((((((((((((((((+++++++++,,,,,,,,,------************************(((((()))***++++++,,,,,,)))))))))))))))))))))))))))***++++++,,,,,,++++++******)))((('''(((+++---((((((((()))))))))************)))))))))***+++,,,)))******++++++******))),,,,,,++++++***)))))))))***+++,,,,,,,,,++++++,,,***************+++++++++oooRRRHHH???:::<<<:::999999888777777666666666222222333333333222111000000000///---+++***)))(((//////000000000000//////000000000000////////////////////////////////////111111111000000/////////........................///............//////000,,,---...///000///---,,,---....../////////////////////000000000000//////............//////000000222333555888===DDDNNNTTT[[[```hhhpppvvvzzz{{{{{{uuuppphhhcccdddhhhooosssxxx{{{~~~}}}yyyuuurrrqqqqqqtttzzzuuueeeXXXSSSUUUZZZcccqqq~~~{{{yyyvvvttttttwww||||||yyyxxxwwwwwwxxxxxxyyyyyyzzzzzzvvvuuuttttttttttttrrrqqqrrrtttvvvvvvtttsssssstttrrrtttuuuwwwwwwuuusssrrrrrrsssssstttuuuuuuvvvvvvvvvvvvuuutttsssrrrqqqppprrrpppkkkccc\\\YYY[[[]]]aaabbbfffnnnvvv|||jjj[[[UUUdddqqq|||xxxnnnkkkpppvvv}}}xxxjjj]]]TTTQQQNNNJJJFFFDDDCCCDDDEEEEEEGGGHHHGGGFFFEEEEEEFFFHHHEEE@@@:::555222000///+++++++++,,,---...///000,,,,,,,,,------.........++++++,,,,,,---,,,,,,,,,))))))))))))))))))))))))***)))((()))***+++***((()))*********++++++++++++'''(((***,,,,,,***((('''&&&)))+++,,,+++)))'''&&&))))))))))))))))))))))))((((((((())))))))))))***)))***++++++++++++***)))((())))))***+++,,,,,,---************************((()))******++++++************)))((('''(((+++---)))))))))*********++++++,,,+++***)))))))))******(((((())))))))))))((((((,,,,,,++++++***)))))))))*********+++,,,---,,,+++))))))*********+++++++++mmmPPPGGG???:::<<<::::::999888777666666666666444555666666666555333222444333222000///---,,,+++//////000000000000//////000000000000////////////......////////////......000000////////////000000........................//////............//////,,,---.../////////...------......///////////////------............------......//////000000111111222444888===CCCKKKTTTZZZaaafffnnnuuuzzz||||||{{{pppkkkeeecccgggooowww{{{zzzwwwwwwnnnwwwrrrbbbTTTKKKMMMZZZgggwww}}}|||||||||}}}~~~~~~|||tttpppkkkkkkpppvvvzzzzzz}}}}}}}}}}}}}}}{{{zzzyyywwwwwwxxxxxxxxxxxxxxxyyyqqqrrrsssssssssqqqooonnnqqqsssvvvvvvvvvuuuuuuuuussstttuuuvvvuuutttsssrrrrrrrrrssstttuuuuuuvvvvvvwwwvvvuuusssrrrpppooonnnlllkkkgggccc___^^^```bbbdddbbbbbbdddfffgggmmmtttvvvbbbVVVZZZaaaiiijjjggggggkkkppp~~~uuudddWWWSSSPPPLLLGGGDDDBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHHHHEEE@@@:::555111///...,,,,,,,,,,,,------...///++++++,,,---...///000000------,,,++++++,,,,,,---))))))))))))))))))))))))***)))((()))+++++++++***(((((((((((())))))))))))((()))***++++++***)))((())))))***---...---)))&&&))))))))))))))))))))))))''''''(((((((((((()))))))))***+++,,,,,,+++***))))))*********+++,,,,,,,,,************************'''((())))))***))))))))))))******)))((()))+++---************++++++++++++,,,,,,+++++++++******)))((())))))))))))))))))((()))))))))***++++++,,,,,,)))))))))***,,,---,,,+++)))))))))***++++++,,,,,,kkkOOOGGG???:::<<<::::::999888777666666666777777666555444444444555555555555444444333333222222//////000000000000//////111000000000/////////.........///000000///......------,,,,,,---...000000........................//////............//////,,,------......///......---......///////////////------............------//////000000111222222333555888>>>EEELLLUUU]]]ccchhhlllsssyyy|||{{{xxxvvvjjjgggdddgggooozzz}}}}}}uuuzzzlllcccYYYSSSSSS[[[mmm~~~|||zzzyyyxxxwwwxxx{{{}}}~~~~~~|||yyywwwppphhhbbbeeepppxxxyyywwwwwwxxxyyyzzz{{{{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxxxxtttttttttsssqqqpppoooooopppsssvvvxxxwwwwwwwwwwwwuuuuuuuuuttttttsssssssssrrrssstttuuuvvvwwwwwwxxxttttttsssrrrpppooonnnnnnkkkjjjhhhfffdddeeefffhhhfffdddbbb```[[[XXX___jjj~~~tttgggbbbcccccc```]]]^^^eeelll}}}ppp___VVVSSSOOOIIIEEECCCAAAAAABBBCCCEEEEEEEEEFFFHHHJJJJJJGGGAAA;;;666333111000------,,,,,,,,,------...,,,,,,------....../////////---+++)))((()))+++,,,))))))))))))))))))))))))+++***)))***,,,,,,,,,+++(((((((((((()))))))))))))))))))))))))))))))))))))))%%%###%%%+++...,,,((()))))))))))))))))))))))))))************+++++++++)))***,,,------,,,***)))++++++++++++++++++++++++************************'''((())))))******)))))))))***++++++******+++---))))))))))))******************,,,------,,,,,,+++******++++++++++++******)))))))))***++++++,,,,,,)))((('''))),,,---,,,***((())))))***++++++,,,,,,jjjOOOFFF>>>:::<<<::::::999888666666666666777222000---++++++,,,///111/////////000000111111111//////000000000000//////111111000000/////////......///000111111000///...+++*********+++---///000........................000//////.........//////------------......//////---....../////////////////////000000000000/////////000000111222333333333999>>>EEEMMMUUU]]]eeejjjlllpppvvvzzz|||yyyuuurrrfffdddeeekkkwwwxxxggg```ZZZXXX\\\bbbnnn~~~yyywwwuuutttuuuxxx{{{~~~~~~|||zzzvvvtttooofff___dddqqq{{{zzzvvvssstttvvvxxxyyy{{{{{{|||{{{{{{{{{zzzzzzyyyyyyyyy{{{zzzxxxtttqqqpppqqqssspppssswwwyyyyyyxxxxxxyyywwwvvvuuussssssrrrssssssssstttuuuvvvwwwxxxyyyyyyrrrrrrqqqppppppooonnnnnnmmmllljjjiiiiiijjjlllmmmhhheeeccc___VVVPPPXXXeeewwwzzzrrrnnnggg^^^WWWVVV___iii{{{yyywwwzzzgggYYYVVVRRRLLLHHHEEECCCBBBBBBCCCEEEEEEFFFGGGJJJLLLLLLIIIDDD>>>999666444333......---,,,,,,,,,------..................------///---)))&&&%%%''')))+++))))))))))))))))))))))))+++***)))***,,,------+++************++++++++++++******))))))))))))******''' &&&------)))))))))))))))))))))))))))((())))))))))))*********)))***,,,------,,,***))),,,,,,++++++++++++++++++************************(((((()))***************)))***,,,---,,,++++++,,,(((((((((((())))))))))))''')))+++...//////...---+++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))((('''&&&(((,,,---+++)))((())))))***++++++,,,,,,hhhLLLGGGBBB???>>>:::<<<;;;:::888777666666666666555555444444333222222222222222111111111111000555444222000///......---111111111111000000000000------............------......////////////..............................,,,,,,,,,,,,---...//////////////////////////////////////////000000000111///000111000///...///000000222333222000111555999:::IIIXXXaaafffkkknnnnnnkkklllqqqyyy{{{tttmmmjjjgggiiioooxxxrrrcccZZZUUUYYY```iiivvv}}}}}}~~~|||zzzwwwwwwxxxzzz{{{{{{|||}}}{{{zzzssskkkeeeiiiuuu|||xxxrrrqqqsssvvvxxxzzzyyyxxxwww}}}|||zzzzzzzzzzzzxxxvvvyyywwwuuuvvvwwwwwwsssoooqqquuuyyy{{{zzzyyywwwwwwuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxvvvuuuttttttttttttwwwuuurrrpppnnnnnnnnnooosssoookkkkkkoooqqqooollldddccc___WWWQQQPPPUUU[[[nnnttt}}}jjj\\\WWWWWWZZZ^^^sssvvvuuu{{{~~~|||yyyyyy|||zzz}}}kkkaaaXXXPPPMMMKKKGGGCCCCCC@@@BBBDDDEEEEEEFFFHHHJJJGGGGGGFFFCCC>>>888111------,,,++++++---//////...+++++++++,,,,,,,,,------,,,,,,---...---+++(((&&&******++++++++++++******&&&'''((()))***+++++++++,,,,,,,,,+++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))+++++++++************)))'''((()))******)))(((''')))************+++++++++,,,+++******,,,,,,+++***))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,++++++******************++++++,,,,,,---gggLLLGGGBBB???>>>:::;;;:::999888777666666555666555555444444333222222222222222111111111111000333222111000/////////000111111111111000000000000//////000000000000//////...//////000000//////...////////////////////////000///...---,,,+++++++++........................---------.........//////+++---...///...///000222111333444333222555:::???HHHVVVeeellloooqqqrrrqqqqqqppprrruuuqqqiiicccaaakkkqqq{{{~~~pppddd^^^\\\```hhhttt~~~}}}|||}}}}}}~~~~~~wwwqqqmmmqqqyyy}}}zzzuuuqqqsssvvvxxxyyyyyywwwvvvtttssstttvvvyyy}}}~~~~~~zzzxxxwwwxxxyyyxxxuuurrrvvvyyy{{{{{{yyyvvvttttttssssssssssssssstttuuuuuuxxxwwwvvvuuuttttttttttttvvvuuurrrpppoooooopppqqqtttqqqoooppprrrrrrmmmhhhdddccc^^^VVVOOOOOOTTTYYYbbbgggtttnnn^^^VVVVVVYYYhhhwww}}}sssqqqsssrrrqqqooopppttt|||{{{wwwtttwwwxxxfff[[[QQQMMMJJJFFFCCCCCC@@@BBBCCCDDDDDDDDDFFFGGGHHHHHHGGGDDD@@@999333000111///------...///...---,,,,,,,,,,,,------------------------,,,***)))(((******++++++++++++******(((((()))***++++++++++++,,,,,,++++++***************)))(((''''''((()))***))))))))))))))))))))))))+++++++++************)))))))))***++++++***)))((()))************+++++++++,,,+++******,,,,,,+++***************************))))))************)))))))))))))))************+++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++******++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,fffLLLFFFAAA>>>>>>;;;::::::999888777666666555666555555444444333222222222222222111111111111000111000000000000000111111111111111111000000000000///000000111111000000//////000000111111000000///000000000000000000000000111000///---,,,+++++++++........................------........./////////,,,---///......---///000222333444444555:::BBBIIIVVVdddrrrwwwxxxyyywwwuuuuuurrrqqqnnnggg___]]]aaaoooyyyooo```[[[```hhhttt||||||{{{{{{{{{{{{||||||~~~}}}{{{yyyxxxzzz~~~~~~|||xxxrrrtttvvvxxxyyyyyyxxxwwwxxxvvvttttttwwwzzz{{{|||zzzyyyyyyyyyzzzyyywwwvvvxxxyyyzzzyyyvvvttttttttttttssssssssssssttttttuuuwwwvvvvvvuuuuuuttttttttttttsssrrrqqqpppqqqrrrssstttttttttuuuuuurrrkkkeeeeeebbb]]]UUUOOOOOOTTTYYYZZZ\\\cccppp~~~nnn\\\TTTTTT\\\iiiyyyxxxqqqnnnmmmjjjfffeeeiiiqqqwww~~~~~~}}}xxxrrrqqqqqqtttyyynnnaaaSSSMMMKKKGGGEEEEEE@@@BBBCCCCCCBBBBBBCCCDDDGGGGGGGGGEEEAAA<<<666222555333000/////////...,,,------------.........///......---,,,+++******)))******++++++++++++*********++++++,,,,,,++++++++++++************))))))))))))((((((''''''(((((()))))))))))))))))))))))))))+++++++++************)))******+++,,,,,,++++++***)))************+++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++))))))************))))))*********+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************++++++*********+++,,,---------,,,,,,,,,,,,++++++++++++dddKKKFFFAAA>>>>>>;;;:::::::::999999888777666666555555444444333222222222222222111111111000000111111000000000000111111111111111111000000000///......////////////......000000111111111111000000////////////////////////......------------......------------------------///000000000000111111111111222222000---,,,,,,---000222333555888@@@KKKTTTaaannnzzz}}}|||{{{yyywwwqqqnnnlllhhhbbb^^^ccclllsss|||vvvfff^^^cccrrr}}}zzz{{{~~~xxxyyyxxxwwwwwwyyy{{{}}}~~~}}}|||~~~}}}zzzyyyuuuvvvxxxyyyzzzzzzyyyyyy}}}zzzwwwvvvwwwzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxwwwtttuuuvvvuuutttsssuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwvvvvvvvvvuuuuuuttttttsssrrrqqqqqqqqqrrrssstttuuusssssssssttttttqqqkkkfffdddbbb]]]WWWSSSTTTXXX\\\\\\YYYZZZaaalll{{{lll[[[QQQTTT]]]lll}}}wwwqqqjjjddddddgggkkknnnyyy||||||yyyuuupppqqqtttwwwyyyxxxiiiXXXPPPMMMJJJIIIIIIAAABBBCCCBBBAAA@@@@@@BBBEEEFFFGGGFFFBBB===888555555333111000000000...---............////////////000///...,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---,,,,,,++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++*********))))))*********+++++++++++++++))))))*********+++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++)))******++++++******)))************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))******++++++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***aaaJJJFFF@@@===>>><<<:::;;;;;;;;;:::999888777666555555444444333222222222222222111111111000000333222111000////////////111111111111000000000///......////////////......000000111111111111000000..............................---------...//////........................000000000000111111111222222333333222///------......000333777===HHHUUU___oooyyyzzzxxxvvvtttkkkhhheeeccc```aaakkkwww{{{zzzmmmffflll{{{{{{vvvqqqqqqvvv~~~yyywwwttttttssstttvvvzzz}}}{{{~~~zzzxxxxxxwwwxxxzzz{{{{{{{{{{{{zzz{{{yyywwwxxx{{{yyyyyyyyyxxxwwwvvvvvvwwwrrrssssssrrrqqqqqqsssuuuvvvvvvuuuuuuuuuuuuvvvvvvtttuuuuuuuuuuuuttttttsssoooppppppqqqrrrsssuuuuuuqqqpppooooooooonnnlllkkkdddccc___\\\ZZZ[[[^^^aaa```[[[XXXZZZ```mmmjjjUUULLLRRR^^^pppyyykkkdddeeeggghhhfffsss{{{||||||yyytttrrrtttxxx{{{}}}qqq]]]SSSOOOLLLJJJJJJCCCDDDDDDCCCAAA@@@@@@AAADDDEEEFFFFFFCCC???;;;888444222000///000000///............/////////000000111000...---,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++)))))))))))))))))))))***************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))******++++++))))))*********+++++++++,,,+++******,,,,,,+++*********************************++++++++++++******)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++++++++,,,,,,---------------,,,,,,,,,++++++...------,,,,,,+++++++++___IIIFFF???<<<>>><<<999:::;;;;;;;;;:::888777666555555444444333222222222222222111111111111000333222111000////////////111111111111000000000000000111111222222111111000///000000111111000000///........................111000///...------------////////////////////////........./////////000000///000222111111000222333...111666<<>>JJJTTT```mmmvvvwwwzzzpppjjjkkkiiiffflllxxxwwwvvvuuuvvvzzz|||qqqkkkkkkxxx~~~uuutttqqqmmmkkkmmmuuu{{{www{{{}}}~~~}}}}}}|||}}}}}}}}}}}}||||||||||||zzzyyyxxxwwwwwwwwwxxxyyywwwyyy{{{}}}}}}{{{xxxvvvxxxyyyyyyvvvrrrooonnnnnnoooqqqssssssssssssuuuvvvvvvvvvvvvtttrrrrrrtttvvvuuuuuuvvvvvvwwwuuurrrppppppqqqrrrrrrsssssssssssstttpppllljjjkkknnnppppppkkknnnpppnnniiidddbbbbbb___^^^]]][[[YYYWWWTTTSSSaaapppwww[[[OOOOOOYYYppp}}}zzz{{{zzz}}}}}}~~~~~~~~~}}}{{{yyyyyy|||~~~lllXXXLLLKKKLLLLLLKKKHHHDDDBBBAAAAAAHHHIIILLLOOOPPPOOOKKKGGG???<<<888333000.........---...///...,,,++++++,,,///////////////......---******+++,,,------------,,,------,,,,,,***)))((()))***+++,,,------,,,++++++++++++***************++++++***))))))***+++,,,+++++++++*********))))))++++++,,,,,,,,,,,,------///............---------)))******++++++,,,------************))))))((((((---,,,***)))))))))******,,,,,,,,,---------.........---+++******+++---...,,,------......------,,,+++++++++*********)))))))))))))))***+++,,,...///,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---|||[[[FFFDDD???;;;===;;;;;;::::::999888888777777666666666666555555555555444444333222222222222222111000////////////000111222000...,,,,,,---...000000000000000////////////.........------...//////........................000000111111111000///////////////////////////000////////////////////////---///111111111222555777:::DDDPPP[[[gggssszzz{{{sssjjjffffffccc```gggssszzzzzz||||||ssskkkffflllxxx}}}{{{vvvtttpppllljjjmmmrrrvvvwww}}}~~~~~~~~~}}}~~~~~~}}}}}}||||||zzzzzzxxxwwwwwwwwwxxxyyywwwyyy{{{|||}}}{{{yyyxxxxxxyyyxxxvvvrrrooonnnnnnnnnpppqqqrrrrrrsssvvvxxxwwwwwwvvvvvvwwwxxxzzzzzzvvvvvvwwwwwwwwwvvvsssqqqrrrssssssttttttttttttssstttqqqnnnmmmnnnooopppooooooqqqsssqqqmmmiiigggfffaaa```___]]][[[XXXVVVUUUXXXeeewwwjjjYYYPPPRRRcccvvvvvvxxxzzz}}}~~~|||zzzyyytttwwwttt]]]QQQOOOJJJKKKJJJHHHEEECCCAAAAAAFFFGGGJJJMMMNNNMMMIIIEEE@@@>>>999555111000//////+++,,,......------///000//////000000//////...---------------,,,+++******,,,,,,++++++***))))))((((((((()))***+++***))))))******************+++++++++***)))))))))***+++++++++++++++*********))))))+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++***...---+++*********++++++,,,,,,,,,------------...///...,,,++++++,,,...///,,,------......------,,,...------,,,++++++******((())))))******++++++,,,,,,------,,,++++++,,,.........------------......{{{ZZZFFFDDD>>>;;;<<<;;;999999999888888777777666666666666666555555555555333333222111111111111222111000000//////000000111111000000////////////000111111000000//////......------------...//////000........................,,,------............---000000000000000000000000///////////////////////////000222222222333666888CCCMMMZZZfffqqq|||~~~lllfffbbbaaa]]][[[eeesss~~~mmmiiifffdddsss~~~~~~{{{yyyyyyuuupppmmmmmmpppssstttxxx~~~~~~|||{{{}}}}}}|||}}}~~~~~~~~~~~~}}}~~~}}}||||||{{{zzzyyyxxxxxxxxxxxxyyyxxxyyyzzz{{{{{{{{{{{{{{{yyyyyyyyywwwssspppoooooommmoooppppppqqqsssvvvyyyxxxuuusssuuuyyy}}}}}}|||vvvwwwxxxyyyxxxvvvtttsssuuuuuuvvvvvvvvvuuuttttttuuusssqqqqqqqqqqqqpppnnnqqqrrrsssrrroookkkjjjjjjdddcccbbb```^^^[[[YYYWWWSSS[[[hhhxxx~~~iiiVVVLLLTTTbbbsss{{{uuurrrwww}}}|||yyywwwwwwsssvvveeeVVVRRRHHHHHHHHHGGGFFFDDDCCCBBBEEEFFFIIIMMMOOOMMMIIIEEEBBB???<<<777444222000000+++---............///111000000000000000//////...---------,,,++++++******,,,+++***)))(((((())))))))))))*********)))(((((()))))))))***+++++++++,,,+++******)))))))))******+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,+++******))),,,,,,,,,,,,++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------//////---,,,,,,---//////------............------//////...------,,,++++++***+++,,,------,,,+++***,,,------,,,++++++,,,...//////............//////zzzYYYEEECCC>>>;;;<<<;;;888888888777777777666666666666666666555555555555333222111111000000111111000000000000000000000000///000000000000000//////////////////000000000000---------...///000111222...............---------&&&'''))),,,---///000000111111111111000000000000///////////////000000000222333333333444666:::===LLLWWWeeeqqq|||}}}jjjeee```]]]ZZZ]]]jjjyyypppkkksssuuurrr{{{{{{}}}}}}zzzwwwyyytttpppooorrrvvvxxxwww{{{~~~||||||{{{{{{{{{|||}}}~~~~~~||||||}}}}}}}}}|||~~~}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyzzzyyyyyyzzzzzz{{{|||}}}{{{{{{{{{yyyuuurrrqqqqqqmmmnnnoooppppppssswwwzzzwwwrrrooorrrwww{{{zzzwwwvvvwwwyyyzzzxxxwwwuuuuuuvvvvvvwwwvvvvvvuuuttttttuuuttttttuuuuuutttqqqnnnpppppppppooommmkkkjjjjjjfffeeedddbbb___\\\ZZZYYYVVVXXX]]]hhhzzz|||bbbOOOMMMTTTbbbnnn{{{{{{pppwww}}}{{{vvvsssrrruuuxxxmmmYYYSSSHHHGGGGGGGGGGGGFFFDDDBBBGGGHHHJJJMMMOOONNNKKKHHHBBBAAA===:::666333111000///000111000...------...000000111111000000///...*********++++++,,,------...,,,***(((((()))***+++,,,,,,,,,,,,++++++******(((((()))***+++,,,,,,,,,+++*********))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------......------------......------............---------------------------------///000111000///---+++,,,---...---++++++---...///..................///yyyXXXDDDBBB===:::<<<:::888888888777777777777777666666666666555555555555333222111111000000111111000000111111111111000000...///000000000000///...------...///000111222222////////////000111222333//////.........---------***+++---///111222333444111111111111000000000000////////////000000111111222222333333555999???CCCTTT```ooo|||vvvgggccc^^^[[[[[[bbbrrrkkkgggnnn}}}}}}}}}{{{vvvrrrrrrooommmnnntttyyy{{{{{{~~~~~~}}}~~~}}}|||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzyyyyyy{{{zzzzzzzzzzzz{{{|||}}}}}}~~~}}}{{{wwwtttssssssooopppqqqqqqqqqrrruuuxxxwwwsssoooppptttwwwvvvsssuuuxxxzzz{{{xxxvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssuuuuuuvvvwwwwwwvvvrrroooooonnnmmmllllllkkkkkkkkkhhhgggeeeccc```]]][[[YYYYYYWWWWWW]]]jjj}}}qqqWWWLLLKKKRRR```rrr|||}}}{{{{{{vvv{{{}}}wwwrrrooorrruuu~~~vvv___TTTKKKIIIFFFFFFGGGFFFEEECCCFFFGGGHHHJJJLLLLLLJJJHHHCCCBBB???<<<888444111//////000111000...------...000000000000000///......***************,,,---...///---+++******+++,,,---------,,,++++++*********(((((()))***+++,,,,,,,,,+++++++++++++++***))))))*********************************+++++++++,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,*********************+++*********++++++++++++***+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------......//////......---******+++,,,---.../////////000111222111///---+++---......---,,,,,,---///......------------......xxxWWWCCCAAA===:::<<<:::888888888888888888888888666666666666555555555555333333222111111111111222000111111222222111111000...//////000000000000///------...///000111222222////////////000111222222/////////...------,,,,,,......///000000000///////////////000000000111111...//////000000111111222000111111333666<<>>777000///...---,,,+++++++++......---,,,,,,,,,,,,---***++++++,,,,,,++++++******))))))+++------,,,+++---,,,***((('''((()))***,,,,,,,,,,,,,,,+++***)))(((***,,,,,,+++++++++,,,///...------++++++***)))((()))***+++,,,+++******000...---------+++&&&""")))***+++,,,,,,+++)))(((---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,---...///000+++,,,---,,,***)))***+++///---,,,,,,...//////...111111000///...---,,,,,,///...---,,,,,,,,,,,,,,,+++---///000...------............------......///qqqWWWGGGCCC<<<:::===::::::999888888777777888888777666666555444444333333555444444333333333333333444222000000111222111000222111///...---...///000...///////////////......//////000000111111222222111111000000000000111111000///............///000///////////////////////////000111111000000111333333666;;;CCCNNNZZZfffmmmtttfff^^^\\\```hhhvvvvvvbbbYYYWWWYYYgggxxx}}}wwwmmmfffaaa^^^YYYUUUSSSUUUZZZ]]]eeehhhmmmtttzzz~~~zzzyyy{{{}}}~~~~~~}}}xxxqqqjjjdddaaa]]][[[YYYZZZ___eeeiiikkkmmmnnnoooqqqqqqssstttuuusssrrrrrrrrrtttvvvyyy{{{|||~~~}}}zzzyyyzzz|||}}}}}}}}}|||{{{yyyxxxxxx{{{xxxuuusssttttttsssqqquuuuuuuuuuuusssqqqpppnnnppprrrtttuuusssrrrrrrsssuuutttssstttwwwxxxvvvtttxxxwwwvvvwwwxxxyyyxxxwwwzzzzzzzzz{{{zzzxxxtttqqqppppppppppppoooooooooooommmnnnooonnnkkkhhhffffffbbb___YYYTTTQQQRRRTTTVVVeeesssqqq```NNNJJJFFFGGGRRRggg{{{ccc\\\eeetttwwwllliiikkkppp{{{qqqcccTTTLLLHHHDDDBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCGGGLLLNNNLLLIIIFFF@@@999222111000...------------......---,,,,,,,,,,,,---+++++++++++++++++++++++++++******+++------,,,***,,,+++)))(((((((((***+++,,,,,,,,,,,,,,,+++***)))(((***---//////...,,,***---------,,,,,,++++++***)))******+++,,,+++++++++000---++++++,,,,,,***(((+++++++++++++++++++++***,,,,,,++++++++++++,,,,,,------------------------***++++++,,,,,,------...---//////...---,,,,,,---///---,,,,,,...//////...000000000///......------///...------,,,,,,,,,---,,,...000000...---------//////.........///000000oooUUUFFFCCC===;;;===;;;:::999888888777777888888666666666555444444333333444444333222222222222222222111111111222222111///333111---******,,,///222...//////000000/////////000000000000000111111111//////000000000000//////------------------------////////////////////////000111222222000111222444444888@@@LLL[[[jjjwww~~~{{{fffcccdddiiisssxxxgggXXXTTTXXXcccxxx}}}xxxssskkkbbb[[[UUUSSSQQQOOOOOOTTT\\\aaakkknnnrrrwww}}}zzzzzzwwwuuutttuuuvvvvvvvvv|||yyyssskkkddd^^^ZZZXXXZZZYYYYYY\\\aaafffiiikkkmmmmmmlllmmmnnnppprrrssspppppppppqqqsssvvvxxxyyy||||||zzzyyyxxx{{{}}}{{{|||}}}yyywwwwwwyyy{{{{{{~~~}}}}}}{{{zzzyyyxxxxxxzzzwwwtttsssssssssrrrqqqrrrrrrrrrrrrrrrqqqpppoooqqqsssuuuuuusssrrrqqqrrrrrrrrrrrrtttvvvwwwvvvuuuvvvwwwxxxwwwuuutttuuuvvv{{{{{{zzz{{{{{{yyyvvvsssrrrrrrrrrqqqqqqqqqppppppnnnoooqqqpppmmmkkkjjjjjjdddaaa[[[UUUQQQPPPPPPQQQVVVaaannnyyy~~~}}}tttjjjZZZOOOGGGGGGKKKWWWppprrr``````ooo~~~xxxmmmiiikkksss~~~{{{lll\\\RRRLLLGGGCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@EEEJJJNNNMMMKKKHHHBBB;;;444333111000///......///......---,,,,,,,,,,,,------,,,+++******+++,,,---,,,+++++++++,,,,,,+++)))******)))((((((***+++,,,++++++,,,,,,,,,+++******)))***,,,000222111,,,''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------///,,,***)))+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------,,,,,,,,,---------------...///000///---------//////---,,,,,,...//////...///////////////////////////...------,,,---------...///000000...---------///////////////000111222mmmSSSEEECCC===<<<>>>;;;:::999888888777777888888666666555555555444444444444333222222111111222222111111111222333333111...111///,,,))))))+++---///...//////000000000000///111111111000000000000000---...///000000///...---,,,,,,---.........------///////////////000000000222333444333222333555777999???IIIYYYkkk{{{rrreeeiiillltttkkk```WWWXXXaaasss}}}wwwqqqjjjaaaXXXRRRLLLMMMLLLLLLNNNUUU^^^eeeppprrruuuyyy~~~xxxrrruuuttttttsssssssssrrrqqquuurrrlllfffaaa___^^^^^^```______bbbfffiiijjjkkkooommmkkklllmmmppprrrsssnnnpppqqqsssuuuwwwxxxyyyzzzxxxvvvuuuuuuwwwzzz|||yyyxxxwwwxxxzzz~~~|||wwwuuuuuuwwwyyyyyy||||||{{{{{{zzzyyyxxxxxxyyywwwuuusssrrrrrrqqqqqqrrrqqqqqqqqqpppooonnnnnnqqqsssuuutttsssqqqpppqqqppppppqqqsssuuuvvvwwwvvvrrrtttvvvuuurrrqqqsssvvvzzzyyyyyyyyyzzzyyyvvvsssqqqqqqqqqqqqppppppppppppmmmoooqqqpppnnnmmmlllllleeebbb^^^YYYUUUSSSRRRRRRMMMSSS]]]fffmmmpppooolllcccUUULLLJJJHHHLLLccc~~~lllcccmmmzzzzzzqqqnnnqqqzzzyyydddVVVNNNGGGDDDEEECCCCCCCCCBBBAAA???>>>>>>BBBHHHLLLMMMLLLJJJDDD===666555222000/////////000......---,,,,,,,,,,,,---...---+++******+++---...---,,,++++++,,,,,,***((())))))))))))***+++,,,---++++++,,,,,,,,,++++++***+++)))))),,,111111,,,'''******++++++,,,,,,,,,,,,---,,,+++***+++,,,---...---,,,++++++,,,...//////+++,,,---.........---,,,+++******))))))******+++******++++++++++++,,,,,,//////.........---------,,,---......,,,,,,,,,...///---,,,,,,...//////...............//////000000......------------......///000111000...,,,---...////////////000111222333lllRRREEECCC===<<<>>>;;;:::999888888777777888888555555555555555444444444444333222222111111222222111000111222333333111///000//////.....................///000111111000000111111111000000000000000---...///000000///...---,,,---...////////////...////////////000000111111222222333333222444777999>>>EEESSSggg|||xxxkkkfffqqqttt}}}vvv]]]ZZZZZZaaapppzzzssskkkbbbZZZRRRNNNJJJLLLNNNOOOQQQWWWaaaiiirrrsssvvvzzz|||vvvrrrssssssssssssqqqppppppppprrrpppkkkgggdddddddddeeeccccccdddfffjjjnnnooonnnrrrooommmmmmqqqtttuuuuuuppprrruuuxxxzzzzzzzzzyyyvvvuuuuuutttuuuttttttsssttttttttttttvvvzzz|||wwwuuuvvvwwwxxxyyy{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwuuusssqqqqqqqqqrrrtttsssrrrpppooonnnmmmmmmqqqsssttttttrrrpppppppppnnnppprrrtttuuuvvvwwwxxxqqqtttvvvvvvttttttvvvyyyzzzyyyxxxyyyzzzyyywwwuuurrrrrrrrrrrrqqqqqqqqqqqqoooqqqssssssqqqooooooooohhhfffbbb]]]XXXTTTQQQOOOJJJLLLQQQWWW[[[___bbbeeedddXXXPPPNNNIIIHHHXXXooo~~~oooooovvv~~~zzzxxx}}}mmmZZZOOOGGGEEEFFFCCCCCCCCCBBBAAA???>>>===???EEEJJJJJJJJJIIIDDD>>>777555222000......///000......---,,,,,,,,,,,,---...---+++******+++---...---,,,++++++,,,,,,***((((((((()))***+++,,,------***++++++,,,,,,,,,++++++---)))&&&(((,,,...,,,((()))******++++++,,,,,,------,,,+++***+++,,,---...,,,---...///...---,,,,,,(((+++...111111///,,,***+++******))))))******+++*********++++++,,,,,,,,,......------,,,+++++++++,,,---...---,,,,,,---...///---,,,,,,...//////...------......///000000000......---------......//////000111///...---.../////////000000222333555555kkkRRREEECCC===;;;===::::::999888888777777888888555555555555555555555555444444333222222222222222111000000111333333222000111222333444444222111000......///000111111111111000000000000000111111111......////////////...............///000000111111...//////000000111111222///000111111222444888;;;CCCLLL]]]tttvvvrrrkkkmmm{{{}}}ooobbbRRRXXXcccsss}}}wwwoooddd[[[SSSNNNLLLJJJNNNSSSTTTVVV[[[dddlllssstttvvvyyy~~~|||wwwuuurrrssssssrrrooonnnnnnooorrrqqqnnnkkkiiihhhggggggdddcccdddhhhmmmqqqsssttttttqqqoooqqqvvvyyyyyyxxxrrruuuyyy|||~~~}}}{{{yyytttssstttuuuuuusssooolllooopppqqqqqqrrruuuyyy}}}~~~~~~{{{xxxwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwtttrrrppprrrsssvvvuuusssqqqpppooonnnnnnppprrrttttttrrrqqqpppqqqoooqqqtttuuuuuuuuuwwwxxxtttvvvwwwxxxxxxyyyzzz|||{{{zzzyyyzzz{{{{{{zzzxxxuuuuuuttttttttttttsssssssssuuuwwwvvvuuusssrrrsssmmmjjjfff```YYYRRRMMMIIIKKKIIIIIILLLMMMOOOUUU[[[]]]WWWTTTTTTPPPLLLSSS___mmmvvvwwwuuuzzzzzzdddUUUKKKGGGHHHCCCCCCDDDCCCBBB@@@>>>======BBBFFFFFFGGGGGGCCC>>>999777333000//////000111......---,,,,,,,,,,,,---...---,,,++++++,,,---...,,,+++++++++,,,,,,+++)))))))))******+++,,,,,,---******+++,,,,,,,,,++++++,,,)))&&&&&&))),,,+++***)))*********++++++,,,,,,+++++++++++++++,,,------+++---///000...+++******'''***...111111000,,,***++++++************+++++++++,,,,,,------......///++++++******))))))((((((---...//////...---///000///---,,,,,,...//////...---.........//////000000.........---......///000///000000///......///111111111222333555777888999kkkRRREEEDDD===;;;<<<888:::999888888777777888888555555555555555555555555555444444333333333333333222000///000222333333222222333444444444333111000......///111111222222111//////000000111111222222000//////////////////000///............000111222...//////000111111222222000111222333444888===AAANNNWWWiii{{{qqqtttsssxxxoooaaa\\\WWWeeeyyyzzztttjjj^^^SSSMMMKKKJJJJJJPPPWWWZZZ[[[___hhhooossstttuuuyyy|||xxxwwwtttuuuuuusssooonnnoooqqqqqqqqqqqqpppooommmjjjiiihhhhhhhhhjjjooosssvvvwwwtttrrrqqqtttzzz~~~}}}{{{uuuxxx|||~~~{{{xxxuuutttsssttttttrrrnnnjjjiiikkknnnnnnnnnooorrruuuwwwyyy||||||{{{zzzzzz{{{|||{{{zzzxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyxxxuuurrrqqqrrrtttvvvuuusssrrrqqqqqqrrrrrrnnnpppssssssrrrqqqqqqrrrpppsssuuuvvvuuuuuuwwwyyyxxxwwwvvvwwwyyyzzzyyyxxxzzzyyyxxxyyyzzz{{{zzzyyyuuuuuutttttttttsssssssssuuuwwwxxxxxxuuusssssssssooonnnjjjeee]]]UUUNNNJJJJJJFFFDDDEEEEEEEEEKKKTTTUUUXXX\\\]]][[[XXXVVVUUU[[[fffvvvzzzsss{{{rrr```RRRKKKIIICCCCCCDDDEEEDDDBBB@@@>>><<<@@@CCCBBBBBBDDDBBB===<<<999555222000000111333......---,,,,,,,,,,,,---------------------------+++******+++------,,,***)))******+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******)))******+++++++++***************+++++++++)))******+++,,,+++++++++***,,,...---+++)))***,,,)))***,,,---......------,,,,,,++++++++++++,,,,,,++++++,,,------...//////+++*********************+++---......------...000///---,,,,,,...//////............///////////////...............///000000.../////////...///111333555555666777999;;;===>>>lllSSSFFFDDD===;;;;;;777:::999999888777888888888444555555555555555555555666555444444333333444444333111//////111333333333111111111111000000000///......///111111222222222...//////000111222222333111000///......///000111///...---,,,---///111333...//////000111222222222333444666777999===BBBFFFZZZbbbsssvvvqqqyyy{{{lll\\\\\\aaaeeevvv}}}wwwqqqfffYYYNNNIIIHHHIIIIIIQQQYYY]]]^^^bbbjjjqqqttttttvvvyyy{{{xxxwwwwwwxxxxxxuuuqqqppprrruuuoooqqqsssttttttrrrooommmqqqooommmnnnqqqtttvvvvvvtttrrrqqqvvv}}}|||vvvyyy~~~zzzwwwwwwuuurrrrrrsssqqqmmmjjjfffiiikkklllkkkkkkmmmpppppprrruuuyyy{{{|||||||||{{{{{{{{{|||~~~~~~|||zzzwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzyyyvvvrrrqqqsssuuuuuutttssssssssstttuuuvvvmmmppprrrsssrrrqqqrrrrrrqqqtttwwwwwwvvvuuuwwwyyyxxxvvvssstttwwwxxxuuussswwwvvvuuuvvvxxxyyyxxxwwwssssssrrrrrrrrrqqqqqqqqqtttvvvwwwvvvtttqqqppppppooonnnlllhhhbbb[[[TTTPPPHHHCCCAAABBBAAA@@@GGGQQQRRR[[[dddffffffccc[[[RRROOO[[[lll|||nnntttxxxxxxzzzzzz||||||iiiXXXMMMIIIBBBCCCEEEEEEEEECCCAAA???;;;???AAA???@@@BBB@@@===>>>;;;777333111222333444......---,,,,,,,,,,,,---,,,------......------,,,***))))))+++------,,,+++******+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,'''***---...,,,+++++++++************************((()))***+++,,,+++******+++,,,,,,***((((((,,,///,,,+++***)))***,,,///000---,,,,,,++++++,,,,,,---))))))***++++++,,,------------------------------)))***++++++******,,,---///---,,,,,,...//////...////////////////////////...............///000000---...///......///222444888888999:::<<<>>>@@@BBBkkkRRREEECCC===;;;<<<999999:::;;;;;;999444000---888777555444333333444444666555555444444333222222222222222111000//////...111222444555555444222111.........///000000111111111111111111222222222222444444333333222111111000000000/////////111222333000000111333333444444333333666888777666<<>>>>>666999===@@@AAAAAA???>>>@@@>>>;;;777444111////////////.........---------......------,,,,,,,,,+++)))))))))******+++++++++******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,)))************+++++++++---,,,+++*********+++,,,,,,,,,,,,++++++*********,,,+++*********+++,,,---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,---------............///,,,---...//////---+++***------..................---///000///......///000000111222111111111444666:::===AAACCCDDDDDDEEEGGGlllSSSEEECCC===;;;<<<999999:::;;;;;;:::777555333999888666555444444555555555555444444333222222222333333333222111000000000111222333444444333222111444444333333222222222111............////////////000000111111222333333333222111000//////000111111000000111222333333333222///222555666999BBBPPP[[[fffqqq{{{{{{wwwsssvvv~~~kkk\\\ZZZdddooowwwjjj\\\SSSMMMIIIHHHIIIOOOTTT[[[```cccgggmmmqqqsssvvv{{{}}}{{{{{{{{{||||||{{{{{{yyyvvvqqqmmmqqqpppppprrrttttttsssqqqmmmmmmnnnooopppqqqrrrrrruuuxxxzzzxxxyyy|||{{{xxxwwwttttttyyy{{{xxxwwwxxxvvvuuutttsssrrrqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnoooppprrrtttvvvwww{{{|||}}}~~~}}}{{{zzzzzzzzzyyyyyyzzzzzzzzzxxxxxxwwwtttrrrqqqrrrsssuuuuuuttttttttttttttttttttttttsssssssssttttttuuutttsssrrrqqqqqqpppqqqqqqrrrrrrqqqpppoooooooooppprrrssstttvvvwwwwwwvvvvvvvvvtttrrrrrrssssssqqqppprrrrrrqqqqqqppppppoooooonnnoooooommmiiibbb[[[WWWSSSMMMFFFBBBBBBBBBAAA@@@FFFRRRaaannnxxxzzzqqqddd[[[TTTTTTbbbuuu~~~uuunnnnnnqqqvvv~~~{{{ssssssuuuxxx}}}kkkYYYMMMJJJDDDAAACCCDDDAAA???>>>999;;;???BBBDDDDDDBBBAAAAAA???<<<999555222000/////////.........---------111111000000////////////*********+++++++++,,,,,,******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,************++++++++++++---,,,+++*********+++,,,+++++++++*********)))))),,,+++*********+++,,,---------------------,,,,,,************************...------,,,,,,,,,,,,------------............///,,,---...//////---,,,***//////000000000//////......000111000///...///111111111222222333666:::===???AAADDDEEEFFFFFFHHHIIImmmTTTFFFDDD===;;;<<<888999999::::::;;;:::999999999888777666666555666666444444444333222222111111444444333333222111111111111111111111111111111111111111111111111111000000000000000111111111111222/////////000111111222222333222111000////////////000111111222222222111111///222666999???KKK[[[hhhuuu~~~~~~|||zzzxxxppprrr{{{}}}kkkbbb^^^cccuuu~~~tttgggYYYQQQLLLHHHHHHJJJOOOTTTZZZ___ccchhhooouuusssxxx}}}|||}}}~~~}}}}}}|||{{{zzzvvvqqqnnnppppppqqqsssuuuvvvuuusssnnnnnnnnnnnnoooppprrrssszzz}}}~~~||||||~~~}}}yyywwwsssrrruuuwwwuuuuuuwwwyyyxxxuuusssrrrrrrssstttqqqqqqqqqqqqqqqrrrrrrssslllllllllmmmooorrruuuwwwzzz{{{|||~~~~~~~~~}}}|||||||||{{{zzzzzzyyyyyyyyyxxxyyyxxxvvvtttrrrssstttvvvvvvvvvuuuuuutttttttttuuutttttttttuuuvvvwwwwwwwwwvvvtttsssqqqpppooooooppppppqqqqqqqqqpppooooooooopppqqqrrruuuwwwyyyzzzyyyvvvtttrrrrrrrrrrrrqqqoooppppppqqqqqqqqqppppppnnnnnnnnnllliiieeeaaa___[[[TTTKKKEEECCCBBBAAA@@@CCCKKKWWWfffuuu~~~|||uuukkk\\\QQQYYYlllzzzkkkggglllssszzzxxxooooootttxxxzzz}}}wwwbbbUUUMMMFFFBBBCCCDDDAAA??????:::<<>>;;;777333111////////////............---............------------++++++,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,************+++++++++,,,------,,,+++++++++++++++************))))))))))))+++++++++++++++,,,---------------------,,,++++++************++++++++++++,,,------............------------............///------...///...---,,,+++,,,,,,...///000000111111///000111111//////000111222333444666888<<>>>>>:::<<<>>>@@@BBBCCCCCCCCCDDDCCC@@@===999555222000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,*********+++++++++,,,,,,------,,,,,,++++++++++++++++++******************++++++++++++,,,,,,------------------,,,,,,+++***,,,,,,,,,---------------+++,,,...///000///......---------............///.........///...---,,,,,,&&&'''))),,,...000111222...000111000//////000111333666:::===???CCCFFFIIILLLMMMNNNMMMLLLLLLMMMOOOkkkRRRDDDCCC===;;;<<<999;;;:::999888777777888999555555555555555555444444444333333222222111111000111111111111111000000000111000000//////000000111000000111222333444555666.........////////////000111111000000///......---//////000000111111111111000111111222222222222111333888???GGGSSSaaaqqq{{{{{{pppmmmnnnmmmwwwzzziiiaaaaaalllvvvzzzooobbbTTTLLLIIIGGGIIILLLPPPSSSXXX\\\___dddlllqqqxxx~~~~~~~~~zzztttqqqpppqqqrrrrrrqqqrrrtttwwwzzz{{{yyywwwtttsssrrrqqqrrrtttvvvwwwwww{{{}}}}}}~~~zzzuuutttssspppoooqqqqqqsssvvvxxxxxxuuurrrpppqqqqqqqqqrrrssstttuuuvvvppppppooooooqqquuuyyy{{{yyy{{{}}}}}}||||||~~~~~~~~~~~~|||{{{yyyxxxyyyyyyyyywwwuuutttuuuvvvuuuuuuttttttsssssssssrrrtttuuuuuuvvvxxxzzz|||}}}xxxwwwvvvtttsssrrrrrrrrrsssssstttuuuuuutttrrrqqqrrrrrrqqqrrrtttwwwzzz}}}}}}zzzvvvttttttttttttsssppppppqqqrrrqqqooonnnlllllllllkkkjjjiiiiiijjjjjjfff___TTTLLLGGGEEEAAA?????????DDDQQQbbbtttxxxbbb[[[aaaqqq{{{mmmffflll{{{uuuvvvzzz}}}zzz{{{sss```RRRJJJCCCBBBBBB???>>>>>>======>>>@@@AAABBBCCCDDDDDDCCCAAA>>>:::666333111//////////////////////////////////////////000000------------------------******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------,,,++++++***,,,,,,---------.........+++,,,...///000///......---------............///......///.........------((()))+++---...///000000---///111111000000222333777;;;AAAEEEFFFGGGGGGHHHKKKMMMNNNOOONNNOOOPPPRRRhhhOOOBBBAAA<<<:::<<<999;;;:::999777666666666666444444555555555555444444444444444333222222111111000000000000000000000000000000000000000000000000333222222111000000////////////000000000000111111.........///000000111111......000111222222222222000000111222333444444333000777BBBPPP___ooo}}}xxxkkkgggjjjsss~~~wwwjjjYYY[[[fffwww~~~zzznnnaaaSSSKKKHHHGGGIIIMMMNNNSSSXXX\\\___dddjjjooozzz}}}xxxrrrooooooqqqtttuuurrrsssvvvyyy||||||zzzxxxtttsssrrrrrrrrrtttuuuvvvtttxxx{{{|||~~~}}}wwwvvvsssooommmnnnlllpppuuuyyyzzzwwwrrroooqqqqqqqqqqqqrrrssstttuuuuuutttttttttvvvyyy{{{}}}zzz}}}~~~||||||~~~}}}|||yyyyyyxxxuuussssssuuuxxxwwwwwwwwwwwwwwwwwwwwwwwwssstttuuuwwwyyy{{{}}}~~~xxxwwwvvvuuuttttttttttttrrrrrrrrrrrrqqqpppoooooosssrrrrrrrrrtttwwwzzz|||}}}zzzxxxvvvvvvvvvvvvuuussstttuuuvvvuuusssqqqooommmllllllkkkkkkkkkkkklllfff___UUUMMMIIIEEE@@@===<<<;;;???JJJZZZmmmuuueee^^^fff|||wwwjjjmmmyyyyyy}}}}}}|||~~~gggWWWMMMFFFDDDCCC@@@???@@@AAAAAAAAAAAAAAACCCDDDEEECCCCCCAAA???<<<888444222...////////////000000000---............/////////...---------------,,,,,,******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,---------------++++++,,,---------------++++++,,,,,,,,,,,,++++++******++++++,,,,,,------,,,------............------------............////////////............---000111111111000///.........000222333333444666888;;;???EEEHHHIIIHHHHHHHHHHHHLLLQQQUUUXXXZZZ]]]___eeeMMM@@@???;;;:::===:::999999999888777777666666444555666777777666555444555555444444333222222222111111111111111111111111000000111222222111000000111000///...---++++++***111222222222222333333333...//////000000111222222///000111111222111000000///000222333555555666666555>>>MMM^^^nnn}}}}}}rrrhhhggglllyyy~~~mmmccc[[[dddsss|||oooaaaSSSKKKHHHGGGIIIMMMLLLQQQXXX]]]aaaffflllpppzzz~~~{{{xxxtttssstttvvvwwwwwwtttuuuxxx{{{~~~}}}{{{xxxuuuuuuuuuuuuuuuvvvvvvvvvtttxxx{{{{{{~~~|||wwwvvvtttnnnllllllllloootttxxxyyyxxxuuusssrrrqqqqqqqqqrrrsssttttttxxxxxxxxxxxxzzz{{{|||}}}||||||{{{~~~zzzyyyvvvsssqqqrrrvvvyyyxxxxxxyyyyyyzzz{{{{{{{{{rrrssstttvvvyyy|||~~~yyyxxxwwwvvvuuutttttttttsssrrrqqqooonnnmmmmmmlllppppppqqqrrrtttwwwyyy{{{|||zzzxxxxxxyyyxxxwwwuuurrrtttvvvwwwwwwvvvtttrrroooooonnnmmmmmmmmmmmmmmmfff```XXXRRRMMMIIICCC???<<<;;;===EEEOOOaaa}}}zzzgggaaapppoooppp~~~~~~~~~ooo\\\RRRIIIGGGEEECCCBBBDDDCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAA???<<<999555333.../////////000000000000+++++++++,,,,,,,,,------------------,,,,,,++++++******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---.........---,,,++++++++++++,,,,,,---------+++,,,---.........---,,,)))***+++,,,,,,,,,,,,,,,******++++++,,,------......------,,,,,,,,,,,,------------............///000//////...............111111222222111000000//////111444666777999;;;>>>@@@BBBEEEGGGHHHHHHJJJKKKIIIPPPYYYcccjjjoootttwwwcccKKK>>>>>>::::::===:::888888999999999888888777555666777888888777666666666555555444444333333222222222222222222222222333///000222444444222000///000000000000////////////...////////////000000000222222111111000000//////111111222222111000...---///000222444666777777888???IIIYYYjjjzzzxxxooohhhccceeelll|||sssddd^^^gggqqq}}}yyy{{{}}}}}}pppbbbSSSKKKHHHGGGIIIMMMJJJPPPXXX___ccchhhnnnssszzz}}}zzzxxxxxxxxxzzz{{{zzzyyyuuuvvvyyy|||~~~~~~{{{xxxwwwxxxxxxyyyyyyyyyxxxxxxuuuyyy||||||~~~zzzvvvvvvtttooollllllmmmooosssvvvxxxxxxxxxwwwsssrrrrrrrrrrrrsssttttttyyyyyyzzz{{{|||||||||}}}~~~}}}{{{~~~{{{yyyuuurrrpppqqqvvvzzzwwwxxxxxxyyyzzz{{{||||||rrrrrrtttvvvyyy|||~~~{{{zzzxxxwwwuuutttssssssuuutttqqqooommmllllllmmmlllmmmoooqqqtttwwwyyyzzzzzzyyyyyyyyyzzzzzzxxxvvvoooqqqtttvvvwwwvvvtttsssqqqqqqppppppooonnnnnnmmmiiiccc\\\WWWSSSNNNGGGBBB>>><<<===AAAFFFUUUrrrtttaaaeeesssssssss|||uuu```VVVMMMIIIHHHEEEEEEGGGBBBAAA???======>>>???@@@@@@@@@@@@???<<<999666444.../////////000000111111.........//////000000000---------,,,,,,+++++++++******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---.........---,,,+++*********++++++,,,,,,,,,+++,,,---.........---,,,((()))***+++,,,---------,,,,,,------...///000000///...,,,+++***++++++,,,---------.........//////000000///...............+++,,,...///111222222333111333666999:::<<<@@@BBBCCCDDDDDDDDDEEEHHHLLLOOONNNVVVcccpppzzzaaaPPPAAA===@@@???<<<999888888888888777777777666888666444333333333555666444444333333222111000000333333333222222111111111111222333111///......///222222111111000/////////111000...///111222222111////////////////////////000///------...//////...222//////333555555888===<<>>===<<<<<<<<<===CCCBBB@@@===:::888666555222111000//////000111222---...///000000///......------------------------+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------.........---777???>>>333***)))+++,,,,,,,,,---------......+++,,,...------,,,...///........./////////000000,,,,,,+++******+++++++++.........------,,,,,,,,,...------------......///---...///000000///...---///000111111000000111222555555666999===@@@AAAAAAEEEEEEEEEFFFHHHMMMRRRVVVYYY^^^ggguuu```PPPAAA===@@@???<<<:::999999999999888888888888777666444333333444555666444444333333222111111000333333333222222111111111333444555333111000000111111111111111000000000000111000...///111222222111000000000000000000000000444222111111333444444333333000000444555666:::???III\\\qqqrrrccc]]]^^^dddppp|||pppggglllttt}}}|||}}}tttaaaNNNFFFEEEEEEFFFHHHKKKNNNTTT\\\dddlllqqquuu|||~~~}}}|||~~~~~~yyy{{{}}}~~~}}}}}}~~~zzzxxxwwwwwwyyy{{{|||||||||}}}~~~~~~|||{{{xxxxxxyyy{{{~~~~~~}}}||||||wwwqqqpppsssuuutttrrrsssqqqppprrrtttvvvuuusssrrrrrrrrrsssssstttttttttwwwwwwvvvuuuuuuvvvwwwxxx}}}}}}}}}~~~{{{uuussstttvvvvvvvvvxxxwwwvvvwwwyyy{{{zzzzzzwwwvvvvvvwwwzzz|||}}}}}}zzzyyywwwvvvuuutttuuuuuusssrrrpppooonnnnnnnnnooorrrssssssrrrrrrsssvvvyyy}}}{{{yyywwwvvvvvvwwwxxxvvvtttsssrrrsssrrrqqqoooooooooooonnnnnnnnnnnnnnnkkkhhhddd```ZZZSSSLLLGGGGGG???;;;???AAAGGGXXXlllxxxhhheeelll}}}rrraaaOOOHHHGGGEEEBBBAAA@@@???>>>===<<<===>>>>>>@@@@@@???===;;;888666555333222111111000000000111,,,---...//////...------------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------......---555<<<;;;222***))),,,.........///////////////+++,,,------,,,,,,---///,,,,,,,,,---------......------,,,,,,,,,,,,------......------------------..................///000000000111222111000//////...000222333333444666888999999;;;>>>BBBEEEGGGHHHHHHIIIJJJLLLNNNQQQUUUWWWZZZ]]]dddoooyyy^^^OOOAAA>>>??????<<<::::::::::::999999999999888777666555333333444555555444333333222222111111111222222222222222111111111333444444333111000111222//////000000111222222333111000...///111222222111111111111111111111111111222000///000222333333222444222222444666777===DDDUUUiiiuuujjj___]]]cccnnn}}}wwwhhhfffsssvvvdddQQQHHHEEEDDDEEEFFFIIIMMMSSS[[[ccckkkqqqtttzzz}}}}}}~~~~~~~~~~~~}}}}}}}}}zzz|||{{{{{{{{{yyyxxxxxxzzz|||}}}|||wwwwwwwwwzzz}}}~~~}}}xxxtttqqqpppsssvvvwwwvvvsssrrrpppqqqsssuuuvvvvvvssssssssssssssstttttttttvvvvvvvvvwwwxxxxxxyyyyyy{{{|||}}}~~~}}}xxxwwwyyyzzzzzzxxxxxxwwwvvvvvvxxxyyyyyyxxxzzzyyyxxxzzz|||~~~~~~uuuuuuvvvwwwxxxxxxxxxxxxtttsssrrrppppppppppppqqquuuvvvuuutttssstttwwwzzzzzzyyyyyyxxxwwwwwwxxxxxxwwwvvvtttssssssrrrpppnnnmmmmmmmmmmmmnnnnnnooopppllljjjhhheee```ZZZSSSNNNIIIAAA===>>>>>>@@@MMM\\\uuu{{{jjjeeesss}}}~~~}}}zzz{{{~~~}}}}}}jjjUUUKKKHHHEEEBBBAAA@@@???>>>======>>>??????<<<===>>>>>>===:::888666444444444333222111000///------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,222888666///***+++.../////////...............***,,,------++++++,,,...,,,,,,,,,---------------........................---------...............///////////////000111111222333333333333222111000---000333555666888;;;>>>??????AAACCCGGGJJJMMMOOONNNOOOQQQSSSVVVXXXZZZ[[[[[[]]]bbbiiipppuuuvvvwww[[[MMMAAA>>>???>>>;;;:::::::::999999999888888888777666555444444444444555333333333222222111111111222222222111111111111111000111222111///...///000---...///000222333444555111000...///111222222111111111111111111111111111000///......000222222111444222222444666999AAAJJJ]]]rrr~~~|||zzznnnhhhccceeeooo~~~}}}kkkbbbgggyyywwwfffTTTJJJGGGEEEEEEGGGJJJMMMSSSZZZbbbiiiooorrruuuxxx|||~~~~~~~~~~~~wwwwwwyyyzzz|||~~~}}}}}}~~~~~~{{{|||}}}zzzvvvuuuwwwzzz~~~}}}{{{zzzttttttuuuwww{{{}}}}}}}}}uuussspppqqqtttxxxzzzzzzvvvuuurrrqqqrrrsssuuuvvvttttttttttttssssssssssssuuuvvvxxxyyyzzz{{{{{{{{{xxxyyy{{{}}}|||{{{|||}}}|||zzzxxxvvvuuuuuuwwwyyyyyyyyy|||{{{zzz{{{}}}~~~tttuuuwwwyyy{{{zzzzzzyyytttsssrrrrrrrrrssstttuuuwwwwwwvvvuuussstttwwwyyyyyyyyyyyyzzzzzzzzzzzzzzzyyywwwuuuuuuuuuuuusssqqqooonnnmmmmmmmmmnnnoooooommmllljjjhhheee___XXXSSSKKKEEE@@@>>><<<===EEEOOObbb{{{xxxoootttzzzooo~~~~~~~~~|||yyyxxx{{{}}}}}}ttt\\\PPPKKKGGGEEEDDDBBBAAA???>>>======>>>>>>;;;<<>><<<:::666666777666555222000///..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------+++///222111---+++,,,///------,,,,,,,,,,,,++++++***,,,---,,,++++++,,,---////////////////////////------..................------....../////////000////////////000111222222444444444333333222222222///222555777999<<>>???===;;;;;;999888888888777777777777666666555555444444444444333333222222222222222111111111111111111111111111000111222111/////////111......///111222333444555111000...///111222222111000000000000000000000000333222000111333444444333222111111444777<<>>888999999888666444111000111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,---......,,,,,,---///,,,,,,,,,,,,,,,,,,+++++++++---------++++++,,,---/////////////////////...+++,,,---...///..................//////000000000/////////000000111333333333333333333333333333333444666999;;;<<<>>>AAACCCCCCGGGMMMRRRVVV[[[```dddoooiiiaaa\\\[[[\\\^^^^^^\\\^^^aaafffkkkrrrwww{{{{{{UUUJJJ@@@>>>>>><<<;;;;;;888888888777777777666666666555555555555444444444222222222222222222222222000000000111111111111111111333444333222111222333000000111111222333333444111000...///111222222111000000000000000000000000333111000000111222111111111000222666:::BBBQQQ```xxxqqqgggeeeeeennnrrrxxxsssfffdddiiiwwwyyyjjjZZZPPPKKKHHHIIILLLOOOQQQUUU[[[aaafffjjjmmmmmmoooqqqqqqqqqqqqsssuuuxxxxxxyyyyyyyyyzzzzzzzzz}}}|||}}}~~~}}}|||yyyvvvuuuvvvwwwyyyyyyxxxwwwuuuttttttssspppooooooqqquuuxxxyyyyyytttsssssssssuuuxxx|||~~~}}}}}}{{{xxxtttrrrssstttvvvvvvvvvuuutttsssrrrrrrpppqqqrrrtttvvvxxxzzz{{{zzz|||~~~}}}||||||yyywwwwwwzzz|||}}}~~~{{{yyyxxxxxxzzz{{{zzzzzzssstttuuuvvvvvvtttrrrqqqrrrrrrrrrsssuuuwwwzzz{{{tttuuutttsssrrrsssvvvyyyzzzzzzzzz|||}}}}}}|||zzzzzzzzzzzzxxxvvvuuusssqqqnnnmmmnnnnnnoooooommmkkkiiigggccc___[[[RRRMMMGGGAAA>>>>>>@@@BBBGGG```{{{pppggglllwww|||vvvuuuwwwyyyyyy{{{hhhUUULLLGGGEEEEEEFFFDDDBBB@@@>>>============???AAACCCDDDDDDCCCBBB:::::::::999777555444333222222111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,------......,,,---------............---...///...,,,+++,,,------------------,,,,,,,,,+++,,,---/////////....../////////000000000000000////////////000222333333333333333333333555666666888:::===???@@@BBBDDDFFFEEELLLVVV]]]bbbgggmmmqqq{{{rrrfff^^^[[[\\\]]]]]]^^^aaaeeejjjnnnttt{{{vvvSSSIII@@@>>>>>><<<;;;<<<999999999888888888777777555555555555555444444333222222222222222222222222///000000000111111111222111222333333222111222333222222222222222222222222111000...///111222222111111111111111111111111111333111//////000000///...111111444999???III[[[lll}}}wwwiiiccceeegggsss|||wwwpppeee```fffsss}}}ooo___TTTMMMIIIIIILLLOOOQQQUUU[[[bbbggglllnnnmmmnnnnnnnnnnnnoooqqqtttvvvwwwxxxyyyzzz|||}}}}}}~~~{{{zzz{{{|||zzzyyyyyyxxxwwwxxxwwwvvvuuuttttttssssssqqqpppoooqqqtttwwwxxxxxxuuuuuuttttttuuuwww{{{~~~|||~~~~~~{{{wwwttttttuuuwwwwwwvvvuuutttsssrrrrrrqqqqqqrrrsssvvvyyy|||~~~~~~zzzzzz~~~{{{zzz{{{|||}}}}}}{{{yyyxxxxxxyyyzzzyyyxxxuuuuuuvvvvvvuuutttsssrrrttttttssstttuuuvvvxxxyyysssttttttsssssstttwwwzzzyyyyyyyyyzzz||||||{{{zzzxxxvvvtttuuusssqqqoooooopppqqqrrrrrroookkkhhhfffdddaaa___WWWRRRJJJAAA======>>>>>>BBBQQQeeezzzqqqgggeeejjjyyyyyyuuuwwwvvvxxx{{{sss\\\PPPIIIFFFFFFDDDCCCAAA@@@??????@@@@@@>>>???@@@BBBCCCCCCCCCCCC<<<;;;:::888777666666666333222000///.........///........................------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------.........---------,,,,,,,,,---,,,+++,,,...///...,,,++++++,,,---...//////000...///000///---,,,---.........---------,,,,,,,,,+++---///000111111000///111111000000000000000000.........///000111222333333333333444555777999:::<<<>>>AAACCCEEEGGGJJJLLLMMMUUU___fffiiikkknnnqqqvvvnnnddd______bbbcccccchhhkkkooorrruuuyyysssRRRIII@@@>>>>>>;;;;;;<<<:::::::::999999999888888555555666666555555444333222222222222222222222222//////000000111111111222///000111111000///000222444444333222222111111000111000...///111222222111222222222222222222222222888666444333444444222111111222666;;;BBBNNNbbbtttzzz~~~{{{ooodddccchhhmmmyyy}}}llleee]]]]]]iiizzzrrrbbbVVVNNNHHHHHHKKKMMMPPPUUU[[[bbbiiinnnpppmmmnnnnnnnnnmmmnnnqqqsssqqqrrruuuxxx|||~~~{{{yyyxxx{{{|||{{{||||||zzzxxxxxxwwwvvvuuutttttttttuuurrrqqqpppqqqtttwwwxxxxxxvvvvvvvvvuuuuuuwwwzzz}}}{{{}}}}}}yyyvvvvvvwwwxxxwwwwwwuuutttsssrrrqqqtttttttttvvvxxx|||~~~zzzwwwxxx~~~|||||||||||||||{{{yyyxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvuuuttttttuuuvvvwwwssstttttttttsssuuuyyy|||yyyxxxxxxxxx{{{~~~{{{yyyvvvsssppptttsssqqqooopppqqqtttvvvtttqqqllliiifffeeecccaaa[[[UUUKKKBBB======<<<;;;AAAGGGUUUlll~~~uuugggaaaaaaooo|||xxxyyywwwzzz|||}}}}}}dddVVVNNNJJJIIIAAA@@@@@@???@@@AAACCCDDD?????????@@@AAABBBCCCDDD===<<<:::888777777888888222111///...---------...////////////////////////------------------------+++++++++,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,---,,,+++---///000...+++(((((()))***,,,---......///000111000...------///000000/////////.........,,,...000222333222111000222222111111000000//////---------...///111222333444444444555777999<<<======@@@CCCFFFHHHKKKNNNQQQUUU]]]fffkkkjjjhhhhhhiiijjjeee______dddjjjllllllsssvvvyyy{{{{{{~~~wwwUUUKKKAAA>>>===;;;;;;===;;;999777555555666888999444444444555777777444222444444333333222111000000222222222111111111000000////////////000111222333111333555666555222///---111000000000000000111111111111000000111111222333111000///000222111...+++333222444<<>>======>>>???AAACCCFFFGGGBBB@@@<<<999777888999:::666444111...---...///111222111///---,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,.../////////.........---------////////////////////////........................---...///000111222333333222111000......---------///000333333222222222333666666777999<<<@@@CCCEEEBBBFFFJJJKKKKKKMMMTTTYYY^^^bbbggghhhfffddddddeeegggaaa___ccciiinnnuuu|||}}}uuuUUUKKKAAA>>>===;;;;;;===:::999999999888888888888555444444555777777555333444333333222222111111111111111111000000000//////////////////000111222333222222111111000///......222222111000/////////000222222111111222222333444222111000222444555222000777666999CCCTTTeeessszzz|||sssjjjfffgggmmmyyy|||jjj___aaabbbjjj|||ooo]]]PPPKKKLLLOOOMMMPPPVVV\\\dddjjjoooqqqqqqqqqqqqqqqpppooonnnmmmkkkkkklllqqqxxx}}}~~~~~~~~~~~~~~~{{{||||||||||||}}}~~~|||zzzyyyyyywwwuuussssssvvvxxxxxxwwwvvvsssqqqrrruuuxxxyyyyyy|||zzzxxxxxxyyyzzzzzzzzzzzz|||}}}zzzuuusssuuuxxxwwwwwwuuurrrpppoooqqqtttuuuvvvxxxzzz}}}yyywwwvvv{{{~~~|||}}}{{{||||||zzzxxxwwwzzz|||~~~~~~~~~}}}{{{zzzyyyxxxvvvuuuttttttttttttuuuwwwzzz{{{zzzyyyyyyyyyyyywwwtttrrrrrruuuyyy|||~~~{{{wwwsssqqqrrrrrrqqqqqqqqqrrrrrrsssqqqpppnnnlllhhheeebbbaaaZZZVVVPPPHHHBBB===;;;:::===@@@GGGTTThhh}}}vvvzzzpppeeebbbiiivvv|||tttwww{{{~~~~~~fffWWWNNNIIIDDDBBBBBBBBBCCCCCCAAA??????>>>>>>???@@@BBBDDDFFFCCCAAA===:::888888888999444222000...---...///111444222000...---......///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...//////.........---------////////////////////////........................------...///000111222222000000000//////000000111...000111111111111333444999999;;;===???CCCFFFGGGHHHMMMSSSUUUTTTTTTWWW[[[]]]```cccbbb___]]]]]]___eeebbbccciiiooosss{{{rrrSSSJJJAAA>>>===;;;;;;===888:::;;;<<<<<<:::888777555555444555777777555333222222222222222222222222000000000///////////////////////////000111222222444222000------...000111444333222000//////......333222222222222333444444000000///111333444333222888999???MMM___oooxxx{{{}}}sssiiieeegggnnn{{{ooobbb\\\aaaiiizzz}}}ppp___SSSNNNNNNOOOQQQTTTXXX^^^eeekkkpppsssttttttsssqqqooommmkkkjjjiiijjjkkkpppuuuyyy{{{{{{zzzzzzzzz{{{|||~~~zzz|||~~~|||yyyxxxwwwwwwuuusssrrrtttuuuvvvvvvvvvtttssstttwwwzzz{{{|||}}}zzzzzz|||}}}}}}|||{{{||||||xxxtttsssvvvyyyvvvvvvuuusssqqqppprrrtttvvvwwwyyy|||~~~{{{vvvvvvyyy~~~}}}{{{yyyzzz{{{~~~{{{|||{{{xxxuuusssrrrrrrrrrtttwwwyyyyyyxxxwwwwwwwwwvvvtttqqqooooooqqqtttvvv|||}}}~~~~~~|||xxxtttqqqrrrrrrqqqqqqpppqqqqqqqqqooonnnmmmjjjgggdddaaa```\\\XXXRRRKKKEEE???<<<:::===>>>AAAIIIYYYtttooommmxxxjjj```aaajjjxxxyyy{{{~~~nnnZZZNNNIIIDDDCCCBBBBBBCCCCCCBBBAAA??????>>>???@@@BBBDDDEEEDDDBBB???;;;999777666666111000...------...///111555333111///.........///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---/////////............---////////////////////////........................,,,,,,---...///000111111/////////000111222333444000111222222222444666999<<<===???BBBEEEHHHJJJLLLPPPUUU\\\^^^]]][[[[[[\\\ZZZ]]]^^^]]][[[[[[^^^aaadddeeeiiinnnrrruuu}}}qqqRRRHHH@@@>>>===<<<;;;===999:::;;;;;;;;;:::888777666555444555666777666444222222222222222222333333000000000000000000000000///////////////000111111555444111//////000222333222222111000//////000000222222111111222222333444333222222222333444555555666:::EEEXXXlllzzz~~~rrrfffbbbeeennn|||xxxgggbbbeeehhhwww}}}ppp```VVVQQQOOONNNTTTUUUXXX]]]cccjjjooosssuuuuuusssqqqnnnkkkhhhfffhhhiiikkkooosssvvvxxxyyyxxxxxxxxxyyyzzz|||~~~zzz}}}~~~|||zzzyyyxxxwwwuuusssqqqrrrssstttuuuwwwvvvuuuvvvxxx{{{}}}~~~}}}}}}~~~}}}}}}{{{wwwtttsssvvvyyyvvvwwwwwwvvvtttssstttuuuwwwxxxzzz}}}}}}yyywwwqqqttt{{{~~~|||zzzzzz||||||}}}~~~}}}zzz}}}{{{yyyvvvtttsssssssssuuuvvvxxxxxxvvvuuuuuuvvvtttrrrpppnnnnnnoooqqqssstttwwwzzz{{{zzzwwwssspppsssrrrqqqpppppppppppppppmmmmmmkkkiiifffcccaaa___]]]ZZZUUUNNNHHHBBB===;;;<<<<<<>>>CCCNNNeeexxxfffpppqqqeee___eeewww~~~xxx___OOOHHHDDDCCCAAAAAABBBCCCBBBAAA>>>======>>>@@@BBBDDDFFFDDDBBB???<<<888555333222......---,,,,,,...///111444333111///...---------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------......------,,,,,,,,,,,,/////////...............////////////////////////........................------......///000111111/////////000111222333444444444555555666888===@@@>>>@@@CCCGGGLLLOOOQQQRRRVVVYYY]]]___^^^\\\\\\\\\ZZZ\\\^^^______bbbggglllmmmooossswwwxxxzzzpppPPPGGG???>>>>>><<<;;;===::::::999888888888888888777666444555666777666555222222222222222222333333111111111111111111111111//////////////////000111222222111111111111111111000000//////000111222222000000000000000111111222777777666555555666888:::777???OOOeeeyyyvvvjjj______gggtttkkk```eeeooosss|||pppccc\\\WWWRRROOOTTTUUUWWWZZZ```gggmmmpppuuutttrrrooolllhhheeedddfffhhhkkknnnqqqtttwwwyyyzzzyyyxxxxxxyyy{{{}}}|||~~~}}}|||{{{zzzvvvuuusssqqqppprrrtttvvvwwwwwwwwwwwwxxxzzz}}}~~~~~~~~~|||zzzvvvttttttvvvxxxvvvxxxyyyyyywwwvvvwwwxxxwwwxxxzzz}}}|||yyyuuurrrnnnrrrzzz~~~{{{zzzzzzzzzzzz|||~~~}}}{{{|||{{{yyywwwvvvvvvvvvvvvvvvwwwxxxwwwvvvtttuuuuuusssrrrqqqpppppppppqqqrrrqqqtttxxx{{{{{{xxxtttqqqrrrqqqppppppoooooooooooolllllljjjhhheeeccc```___^^^[[[WWWQQQKKKDDD???<<<::::::<<>>@@@CCCEEEGGGBBBAAA???<<<888444111///------,,,,,,---...///000111000///...---,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,,,,------------------------------............---,,,,,,+++////////////////////////////////////////////////......................../////////000000111111222////////////000000111222555666777888999<<>>>>><<<<<<===::::::999888888888888999888666555555666777777666222222222222222222222222111111111111222222222222/////////......//////000---...000111111///...---......//////000222333444///////////////000111111444444333222111333777:::>>>JJJ^^^ssssssggg]]]___iiixxxooo___]]]jjjvvvzzzrrriiieeeaaaZZZSSSTTTTTTUUUXXX]]]cccjjjnnnrrrqqqooommmjjjgggdddbbbcccfffjjjmmmpppsssvvvyyy{{{zzzxxxxxxyyyzzz}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||{{{vvvuuusssqqqpppqqquuuxxxxxxyyyyyyxxxxxxyyy}}}~~~~~~~~~|||yyywwwvvvuuuvvvwwwvvvyyy{{{|||zzzyyyyyyyyyxxxyyy{{{~~~~~~~~~}}}|||yyyuuuqqqooommmrrrzzz}}}{{{{{{zzzzzz{{{~~~|||{{{zzzyyyxxxxxxyyyzzzyyyyyyzzzxxxvvvuuuuuuvvvssssssrrrrrrrrrsssssssssrrruuuyyy|||}}}zzzwwwtttppppppoooooooooooooooooolllkkkjjjhhhfffcccaaa___\\\[[[XXXSSSMMMFFFAAA===;;;999;;;@@@DDDMMMcccyyypppcccbbboooyyyjjj```hhhxxxvvv]]]PPPHHHFFFBBBAAAAAAAAA@@@???<<<<<<<<<===???BBBEEEFFFBBBAAA@@@===999555111...---------------...///000///.........---,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,---------------------------------............------,,,...////////////000000000////////////////////////........................000000000000111111111222///////////////000111222444666999;;;===@@@EEEHHHFFFIIIOOOUUUYYY\\\]]]]]]XXXWWWUUUTTTVVV[[[___bbbfffkkkpppssstttvvvzzz}}}}}}~~~iiiMMMEEE>>>>>>>>>===<<<===999:::;;;;;;;;;:::888777999777555555666777777666444333333222222111111111000000000000111111111222000//////.........//////---...///000000///......000/////////000111222222000000000///000111111222000111111000000444:::???GGGUUUjjj{{{oooddd\\\```nnn~~~qqqaaa[[[ddduuu~~~zzz~~~wwwqqqppplllcccZZZUUUTTTTTTVVVZZZaaahhhlllnnnnnnlllkkkhhheeecccbbb```ccchhhkkkmmmpppuuuyyyyyyxxxwwwvvvwwwzzz}}}~~~~~~~~~}}}~~~~~~~~~}}}|||{{{zzzuuuuuutttqqqppprrrwww{{{yyyzzzzzzyyywwwxxx{{{~~~~~~~~~}}}{{{yyyxxxwwwvvvvvvuuuuuuxxx{{{|||{{{zzzyyyyyyzzz{{{}}}}}}}}}}}}|||zzzvvvsssooommmoootttzzz~~~||||||zzzyyyzzz}}}~~~}}}|||zzzzzzzzz{{{{{{{{{||||||zzzwwwvvvvvvxxxrrrrrrsssttttttuuuuuuuuurrruuuyyy{{{|||{{{xxxvvvoooooonnnnnnnnnooopppppplllkkkjjjhhhfffcccaaa```ZZZZZZXXXTTTNNNHHHBBB>>>===888888===???CCCTTThhh{{{hhh]]]aaattttttbbbbbblll}}}eeeTTTLLLIIIEEECCCBBBBBBAAA@@@>>>>>>>>>>>>???@@@BBBCCCBBBBBBAAA???<<<777222///..................//////---...............------***++++++++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---........................,,,---...//////......---.../////////000000000000////////////////////////......................../////////000000000000000......///000111333444555777:::>>>AAADDDGGGKKKNNNOOORRRXXX]]]```aaa```___YYYWWWVVVWWW[[[aaafffiiilllrrr{{{fffLLLDDD>>>>>>???===<<<===888:::===??????<<<999666999777555444666777777777444444333333222111000000.../////////000000111111000//////.........//////111000000000000111111111111111000000000000000111111111111000111222222333333555666666777<<>>LLL^^^tttnnn\\\WWWjjj|||gggaaaiiivvvppp]]]PPPLLLHHHEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>???@@@CCCCCCCCCAAA>>>999444111////////////////////////---......///000/////////******+++++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---........................+++,,,.../////////........./////////000000111111////////////////////////.................................///////////////---...///000333555777999<<>>======:::888999999;;;;;;888555555777:::666666666666555555555555111222333333111111222444000000111111111111000000222222111111111111222222333222111000000111222333111111222222222333333333111111111000000000000000000666777333222999CCCIIIRRR\\\hhhqqqrrrmmmeee```YYYWWW[[[iii~~~zzzfffXXXZZZdddqqq{{{||||||rrrddd]]][[[XXXXXX\\\```cccdddfffeeeeeeeeefffeeedddbbbcccbbbaaaaaadddjjjqqquuuvvvvvvwwwvvvvvvxxx|||~~~~~~~~~}}}{{{zzz{{{}}}|||~~~|||yyyxxxwwwwwwvvvtttssstttuuuwwwyyyzzzyyyxxxxxxwwwwwwxxxxxx{{{{{{||||||}}}~~~|||zzzyyyxxxxxxvvvwwwyyy{{{{{{{{{yyyxxx{{{}}}yyyxxxvvvtttqqqooonnnmmmooovvv||||||wwwyyyzzzzzzxxxvvvwwwzzz~~~~~~~~~~~~}}}}}}}}}}}}|||~~~zzzxxxyyyyyywwwtttyyywwwttttttuuuuuurrrppppppsssvvvyyy{{{{{{zzzyyytttrrrpppnnnnnnnnnpppqqqooommmjjjgggeeeaaa\\\YYYWWWYYYZZZVVVOOOHHHEEEDDD<<<999999::::::<<>>>>>>>>>>>======<<>>======:::999999:::;;;;;;999666555777999666666666666555555555555444222000111333444333111------............------222222111111111111222222000111222333333222111000111111111111222222222333111111111111000000000000///444555111111:::EEELLLUUUYYY___eeegggddd^^^ZZZYYY[[[cccrrrpppaaaXXX___lll~~~yyyrrrttt}}}xxxjjjbbb___[[[YYY[[[]]]___```aaa``````aaabbbcccbbbbbbaaabbbbbbdddgggkkkoooqqqrrrssstttssssssuuuxxx{{{zzz{{{{{{{{{yyyyyyzzz|||}}}~~~{{{xxxwwwwwwxxxwwwuuuttttttuuuvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxyyyzzz|||~~~~~~~~~|||{{{zzzyyyxxxvvvwwwyyy{{{|||||||||{{{}}}}}}|||wwwvvvssspppnnnmmmmmmmmmqqqxxx~~~yyyzzz{{{{{{yyywwwxxx{{{~~~~~~~~~}}}}}}~~~{{{zzz{{{|||{{{zzz}}}zzzxxxwwwxxxvvvssspppoooqqqtttwwwxxxxxxwwwwwwtttsssqqqpppooooooooopppnnnmmmjjjiiifffbbb\\\XXXVVVXXXYYYVVVPPPJJJFFFDDD===:::999999999:::AAAJJJ[[[sssttt___ZZZgggssskkknnnwwwnnnVVVQQQIIIDDDDDDDDDAAA===>>>????????????>>>======AAAAAAAAA???===:::777555333222111///......//////........................---------------,,,+++***------......------,,,+++++++++,,,---------,,,,,,........................---------............//////---+++,,,...000///...////////////////////////000000/////////.........////////////000000111111444333222444777;;;===???EEEGGGJJJMMMQQQVVV]]]bbbfffhhhjjjjjjiiigggeeeeeehhhdddccciiittt|||}}}|||bbbKKKCCC=========;;;999:::;;;<<<;;;999777555666777666666666666555555555555666111...000555666333...000000111111111111000000222222111111111111222222---///333666666333///---000000000111111111222222111111111111111111111111000333333000333>>>IIIOOOVVVTTTTTTYYY```cccaaa^^^^^^dddooobbbZZZYYYddduuuzzzoooiiimmmyyyrrrkkkgggaaa]]]\\\]]]]]]]]]]]]]]]]]]^^^___```bbbccc___aaadddhhhjjjkkklllllloooqqqrrrrrrrrrsssvvvxxxwwwxxxzzzzzzyyyzzz{{{}}}}}}zzzxxxwwwxxx{{{yyywwwuuutttttttttuuuuuuvvvvvvwwwwwwxxxxxxyyyvvvyyy}}}}}}{{{~~~~~~~~~}}}|||{{{yyyxxxwwwxxxyyy{{{}}}~~~}}}}}}~~~}}}zzzvvvtttrrrnnnjjjiiijjjlllnnnuuu{{{}}}||||||{{{zzzyyyzzz}}}~~~~~~~~~|||zzzzzz|||}}}~~~}}}~~~||||||{{{xxxtttpppnnnoooqqqssstttuuuuuuuuuttttttsssrrrpppoooooonnnmmmlllkkkjjjhhhccc]]]YYYTTTVVVXXXWWWRRRLLLGGGEEE???;;;999999999999>>>EEEOOOccc}}}gggYYY\\\ooo~~~tttlllmmmwwwzzz___VVVKKKFFFDDDCCCAAA>>>>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@???<<<999777888555222///---...///000------------------------,,,------------,,,,,,+++------......------,,,+++++++++,,,---------------........................---------............///000///......000111111000////////////////////////000000////////////......111000000000000111222222666555555777:::???DDDGGGJJJLLLOOOSSSXXX___gggmmmmmmooopppooonnnmmmmmmnnnqqqqqqsssyyy___KKKCCC=========;;;999:::<<<<<<;;;:::888777666666666666666666555555555555555222///111444555222///111222222222222222222111222222111111111111222222...000333555555333000...///000000000000111111111000111111111111111222222333555444333777CCCMMMRRRSSSPPPPPPYYYgggqqqssspppiiippp}}}qqq\\\[[[```ooowwwmmmhhhmmmyyyyyyuuuppphhhbbb______^^^^^^^^^______^^^^^^___aaabbb```bbbdddgggiiijjjjjjjjjnnnppprrrsssssstttvvvwwwvvvxxxzzz{{{||||||~~~~~~{{{zzz{{{||||||{{{yyywwwuuuttttttsssuuuuuuwwwxxxyyyzzzzzz{{{xxxyyy|||~~~~~~}}}|||}}}~~~~~~~~~}}}|||zzzyyyxxxyyy{{{}}}|||xxxyyy{{{|||xxxssspppmmmhhheeefffiiinnnqqq{{{~~~~~~|||{{{zzz{{{}}}~~~~~~{{{zzzyyyyyyzzz{{{||||||}}}}}}~~~~~~}}}yyyuuusssooooooppppppqqqrrrsssttttttttttttsssrrrpppnnnmmmlllllllllllljjjeee^^^ZZZTTTVVVXXXXXXTTTOOOJJJGGGBBB===:::999888888;;;AAAEEEVVVlllttt^^^WWWdddzzznnngggmmm}}}}}}gggZZZLLLFFFDDDCCCAAA@@@============<<<;;;::::::999;;;>>>@@@@@@>>>;;;999666444222000......//////------------------------,,,---------------,,,,,,------......------,,,+++++++++,,,---....................................---------............///000/////////000111111111////////////////////////000000//////////////////111111000000000111222333666777999;;;>>>BBBGGGJJJOOORRRWWW[[[```fffmmmqqqooorrruuuvvvttttttuuuvvvtttxxx~~~]]]JJJCCC=========;;;::::::<<<<<<;;;:::999888777666666666666666555555555555333333333333222111111111...//////000000//////...222222111111111111222222111111111222222111111111///000000000000111111111000000111111222222222333444555555666===HHHPPPQQQRRRPPPTTTbbbuuuvvv}}}uuuaaa[[[```lll~~~uuummmiiioooyyy{{{uuullleeeaaa```______aaabbbbbb```]]]\\\]]]___bbbbbbbbbccceeegggiiikkkkkknnnqqqrrrrrrrrrssstttsssvvvyyy{{{|||}}}~~~}}}||||||zzzxxxvvvuuutttsssvvvwwwxxxzzz||||||||||||{{{{{{||||||}}}}}}~~~~~~}}}}}}~~~}}}}}}|||{{{{{{{{{|||~~~~~~}}}~~~zzzvvvwwwzzzzzzvvvqqqjjjgggcccaaadddiiipppuuu~~~|||||||||}}}}}}~~~}}}}}}|||zzzyyyyyyzzz{{{yyyzzz|||}}}|||yyywwwuuurrrqqqoooooooooqqqssstttttttttttttttsssqqqpppooollllllmmmmmmkkkggg```\\\VVVWWWXXXXXXVVVRRRMMMIIIDDD???::::::999777999===???KKK]]]sssiii[[[aaauuuvvviiiiii||||||ooo^^^LLLFFFEEEBBBAAABBB>>>>>>>>>>>>===<<<;;;:::777:::===@@@@@@???===;;;111111111111000///......------------------------,,,------......---------------......------,,,+++***+++,,,---....................................---------............///////////////...///000111//////////////////////////////000000000000000000111000000///000222333555555999>>>AAACCCFFFJJJMMMVVVZZZ```dddgggjjjmmmooojjjpppwwwzzzyyyxxxxxxzzzrrr{{{|||\\\JJJBBB=========;;;:::;;;<<<:::::::::;;;:::888666666666666666555555555555222444555444111///000222000000111111111111000000222222111111111111222222333222111//////111222333000000000111111111222222000000111111222333333333222555777<<>>===<<<999:::===?????????===;;;000000111222111000...---------------------------,,,------............---------......------,,,+++***+++,,,...////////////........................---------............///---...///...------///111//////////////////////////////000000000000111111111111000000111444666888888<<>>;;;:::;;;:::999999:::<<<<<<:::777666666666666555555555555555444333222222222111000222333333444444333333222222222111111111111222222333222111000000111222333111111111111222222222333000000111222222333444444222777===FFFSSS^^^___ZZZWWWYYYbbbqqqggg\\\\\\YYYggg|||uuullleeeeeemmmxxx|||vvvttttttvvvyyyvvvlllfffbbbaaa```hhhkkknnnlllfffbbb```aaa^^^^^^]]]^^^```dddgggiiifffjjjnnnqqqqqqpppooooooooorrrvvvyyyzzzzzz{{{}}}~~~|||{{{{{{yyyyyyyyyyyyyyyyyyxxxxxxwwwxxxzzz|||}}}}}}|||{{{}}}~~~~~~~~~~~~|||{{{{{{|||~~~~~~zzzyyy|||~~~}}}zzz{{{|||{{{zzzvvvoooiiieee[[[ZZZYYYZZZ```jjjsssyyy~~~~~~|||~~~zzzyyy{{{~~~xxxzzz{{{zzzwwwuuuuuuwwwuuurrrnnnkkkkkknnnqqqtttuuutttsssrrrrrrssstttuuunnnnnnmmmlllkkkhhhdddaaa^^^\\\ZZZYYYXXXVVVRRROOOHHHAAA<<<<<<<<<999999:::;;;BBBIIIWWWpppppphhhmmmrrrwwwzzz{{{}}}mmmTTTKKKGGGBBBAAADDDAAAAAAAAA@@@???===<<<;;;;;;<<<===>>>>>>===<<<;;;444444333111000///..............................,,,,,,---...............------......------,,,+++***+++,,,...//////000000........................---------............///---///000///------///222//////////////////////////////000000000111111111333222111222444777;;;======AAAFFFIIIMMMTTT^^^eeekkkkkklllkkkkkkllloooqqqrrryyy~~~{{{ssstttrrr|||{{{[[[IIIBBB<<<===>>><<<:::;;;:::888888:::======;;;888777666666666555555555555888333///000444555111---000000000111111000000000222222111111111111222222222111111111111111111222111222222222222333333333000000111222333333444444555:::CCCPPP___jjjiiicccXXX\\\ffftttpppZZZWWWaaafffuuu|||uuujjjcccdddmmmzzz|||{{{xxxssslllhhhiiikkkrrryyy}}}{{{yyy|||}}}rrrjjjfffcccbbblllqqquuutttnnniiiggghhh[[[\\\]]]^^^aaadddfffhhhhhhlllpppssssssrrrqqqqqqppptttxxx{{{||||||}}}~~~}}}yyywwwvvvwwwxxxyyyzzzzzzzzzzzzyyyvvvxxxzzz|||||||||zzzyyy{{{}}}~~~}}}~~~|||zzzzzz|||}}}xxxxxx{{{~~~|||zzz|||}}}~~~{{{sssjjjccc___VVVUUUUUUXXX___iiisssyyy}}}}}}{{{|||~~~~~~|||yyyxxxzzz}}}zzz||||||zzzvvvssstttvvvuuuqqqmmmiiiiiilllpppsssuuutttrrrqqqrrrsssuuuwwwooonnnllllllkkkiiieeecccbbb^^^ZZZYYYXXXWWWTTTPPPIIIBBB<<<<<<===:::999:::===AAAEEEMMMbbb~~~vvvkkkjjjwwwvvvzzzyyyzzz}}}tttXXXNNNIIIBBB@@@DDD>>>>>>>>>===<<<:::999888===============<<<<<<;;;:::888444111///...//////////////////////////////,,,,,,---.../////////...------......------,,,+++***+++,,,...///000000000........................---------.........//////---///111000...---000333//////////////////////////////000000111111111222444333333444666:::>>>AAABBBEEEHHHJJJOOOYYYhhhsssrrrpppnnnkkkjjjlllrrrvvv}}}}}}wwwmmmlllsss|||[[[GGGCCC???===<<<<<<;;;:::::::::::::::::::::::::::555555444444444333333333444444333333333333222222111111111111111111111111111111000000000000000000///000111222222111000///222222333333333444444444444444333222111222444555999>>>LLL___oootttrrroooaaa```kkk}}}ttt___]]]bbbdddmmmyyynnndddaaaeeemmmxxx~~~}}}sssiiidddaaa```bbbggggggoootttyyyzzztttsssyyysssfffbbbfffjjjvvv}}}zzzrrrnnnllljjjiiigggccc```___```ccceeeiiinnnpppmmmmmmooopppnnnppptttzzz|||||||||}}}}}}|||}}}{{{wwwwwwxxxxxxxxxyyyzzzzzz{{{xxxxxxyyyzzz|||}}}~~~~~~~~~}}}zzzyyy}}}~~~~~~}}}{{{zzz|||}}}|||}}}{{{yyywwwwwwyyy{{{|||~~~|||zzzxxxtttkkk```XXXSSSRRRSSSVVV]]]fffoootttzzz|||}}}~~~}}}|||{{{{{{{{{||||||{{{yyyyyyzzz|||zzzzzzyyyxxxxxxwwwwwwvvvvvvrrrlllhhhgggjjjnnnrrruuuuuutttsssssstttvvvwwwvvvsssooolllkkkjjjhhhggggggbbb^^^]]]]]][[[VVVQQQLLLHHHBBB>>><<<<<<;;;;;;<<<>>>BBBJJJXXXlllxxxuuuuuu{{{xxxxxxpppttt}}}]]]PPPKKKEEE@@@@@@AAA@@@???>>>===<<<;;;:::>>>???AAAAAAAAA???===<<<:::555111222222///...000......////////////......000000//////......------+++++++++,,,,,,------------------,,,,,,+++++++++------............------...------......///000111111000///......///000000000000//////......------222222222111000111333555555222000444;;;AAABBB@@@CCCGGGMMMTTT[[[eeennntttxxxrrrjjjeeegggnnnyyyyyyvvvtttttt~~~{{{ZZZGGGDDD@@@>>>>>>???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;555555555555444444444333444444333333333333222222111111111111111111111111111111111111111111111111000000000111111000000///111111111111222222222222111111222222222444555777===EEEUUUiiiwwwzzztttnnn___^^^ggg{{{lll[[[ZZZbbbhhhyyyxxxnnndddaaadddkkkvvv}}}uuutttkkkdddaaa___]]]___bbbgggoootttuuu~~~zzztttppppppvvv~~~wwwkkkgggjjjoooxxx~~~}}}xxxtttqqqmmmkkkhhhdddaaa```aaaccceeemmmrrrsssnnnkkklllnnnmmmnnnqqqvvvxxxyyyzzz|||}}}{{{|||zzzvvvtttuuuvvvxxxzzz{{{||||||xxxxxxyyyyyyzzzzzzzzz{{{~~~|||}}}~~~~~~||||||}}}~~~{{{|||{{{yyywwwwwwwwwyyyyyy|||{{{yyyvvvrrrjjj```YYYTTTUUUVVVZZZ```hhhooosssxxxyyyzzz|||}}}|||{{{}}}~~~~~~|||{{{|||}}}}}}|||zzzxxxvvvtttsssrrrtttqqqmmmiiihhhjjjnnnqqqssssssrrrrrrssstttvvvwwwtttqqqnnnllllllkkkjjjiiigggccc___^^^^^^\\\WWWRRRMMMIIICCC>>>===<<<;;;;;;888999;;;AAAMMM^^^ppp|||~~~{{{}}}}}}yyypppssszzzeeeTTTMMMFFFAAABBBAAA@@@???>>>===<<<;;;:::<<<>>>???AAABBBBBBAAAAAA>>>888333333222//////111......////////////......000000000/////////......++++++,,,,,,,,,---------.........---------,,,,,,------............------...------......///000111000000///......///000111111111111000000000/////////000111111111222444666999888888;;;AAAEEEFFFFFFHHHKKKPPPWWW___hhhpppuuutttoooiiifffkkkuuu|||~~~yyyXXXGGGDDD@@@>>>>>>>>>======::::::::::::::::::::::::666666666555555555444444444444333333333333222222111111111111111111111111000000000000000000111111000000////////////000000//////000000000111111111000222444555555777:::<<>><<<;;;:::;;;;;;<<>>===;;;::::::;;;<<<>>>@@@BBBDDDFFFFFFBBB;;;555333222///000222......////////////....../////////...............,,,,,,,,,---------------/////////...............------............------...------......///000111//////......///000111222333222222222222111111111---///111222222222444666777:::===@@@BBBDDDFFFHHHMMMOOOTTT[[[dddlllqqqsssmmmmmmnnnqqqyyyzzzsssssswww|||xxxWWWGGGDDD???<<<;;;:::999888888888888888888888888888777666666666666555555555444444333333333222222222111111111111111111111111.........///////////////000///.........///000111000000000000111111111111222444777888888999===@@@EEEWWWooo{{{lll___bbbmmm|||eee___^^^aaannn|||yyywwwvvvooofff^^^]]]```fffnnnwww|||uuummmccc]]]XXXYYYZZZ[[[^^^bbbdddmmmrrrppppppvvv|||~~~xxxooogggeeegggjjjrrrzzz}}}tttiiigggjjjnnnxxx|||zzzssspppnnnjjjgggeeeeeefffgggpppuuuuuummmffffffjjjllljjjjjjkkkllloootttzzz}}}}}}}}}||||||zzzuuunnnqqquuuxxx{{{|||{{{zzzwwwxxxxxxxxxxxxxxxyyyyyy}}}~~~~~~}}}||||||{{{zzzyyyxxxwwwvvvuuuxxxwwwtttqqqlllfff```\\\WWWYYY]]]aaafffiiikkklllqqqrrrssstttxxx}}}{{{zzz|||}}}{{{zzzzzzzzzzzzyyyxxxxxxwwwwwwvvvsssrrrqqqppppppppppppqqqppppppqqqsssuuuwwwyyyzzzvvvssspppnnnmmmmmmllljjjfffdddaaa```___\\\YYYUUUQQQMMMGGGBBB@@@>>>;;;:::>>>>>>===???DDDMMMXXX___dddmmm|||uuuqqqttt|||dddRRRFFFBBBCCCBBBAAA@@@>>>===;;;:::999<<<===>>>@@@BBBEEEGGGIIIFFF===666333111//////222......////////////......------,,,,,,,,,,,,,,,,,,---------------.................................------............------...------......///000111.........///000111111222222222222222222222222222---///222222222222444555666<<>>;;;;;;;;;:::999999999999999999999999999777666666666666555555555444444333333333222222222111111111111111111111111/////////000000111111111000///.........000111222111111111222222222333333333666888777666888===AAAIII^^^yyy|||kkk^^^eeerrrlll[[[]]]ccciiizzz~~~{{{xxxtttqqqpppggg___YYYZZZ^^^cccjjjrrrwww{{{ssskkkddd\\\VVVWWWZZZ^^^dddjjjkkkqqqvvvtttrrrvvv|||{{{pppggg``````dddiiiqqqxxx~~~pppgggfffhhhkkktttyyy{{{|||~~~zzztttsssqqqmmmjjjhhhhhhhhhiiimmmrrrrrrkkkfffgggkkkllljjjiiiggghhhlllrrrwwwzzz|||~~~}}}~~~{{{wwwppprrruuuxxxyyyyyyxxxwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~~~~~~~}}}}}}|||zzzyyyxxxxxxxxxvvvsssoooiiiddd```^^^XXXYYY\\\```cccfffggghhhnnnoooqqqssswww~~~~~~}}}zzz}}}~~~|||{{{{{{|||{{{{{{zzzzzzyyyxxxxxxttttttttttttsssssssssssspppqqqsssuuuxxxzzz||||||zzzvvvrrrooonnnllljjjiiieeedddbbb```^^^\\\YYYWWWTTTPPPJJJFFFBBB???<<<:::::::::999:::===CCCLLLRRR^^^jjj|||zzzrrrrrrzzzoooWWWHHHCCCCCCBBBAAA@@@>>>===;;;:::999>>>>>>???@@@BBBEEEGGGHHHFFF>>>666333111......111......////////////......------------------------........................------------------......------............------...------......///000111------...///000111111111111111111111111111111111000111333333222222333555;;;AAAHHHKKKIIIJJJNNNSSSUUUYYYbbbllltttxxxxxxwww|||uuu{{{|||lllkkklllssswwwVVVDDDAAA>>>======>>>???>>>;;;;;;;;;;;;;;;;;;;;;;;;666666666555555555444444444444333333333333222222111111111111111111111111111111222222333333444444000//////000000111222333222333333333333444444444111444666444222444<<>>;;;888999999999;;;@@@FFFJJJ[[[iii{{{uuurrrxxx}}}```NNNFFFEEECCCBBB@@@???===;;;999888>>>>>>???AAACCCDDDFFFFFFFFF>>>777555222///...111......////////////......///////////////000000000///////////////.........---------------.........------............------...------......///000111---...///000111111000000/////////000000000000000222222333222222333666888===BBBHHHKKKKKKMMMRRRWWW[[[aaajjjrrryyy~~~wwwrrryyyzzzrrrlllqqq|||wwwVVVFFFCCC???===<<<<<<<<<;;;::::::::::::::::::::::::555555555555444444444333444444333333333333222222111111111111111111111111000000000111222333333333///000111222333333333333333333333333444444444444111444555222111555???HHH[[[qqqwwwccc]]]cccnnn}}}}}}^^^ZZZZZZ___jjj~~~~~~|||zzzyyyvvvvvvuuurrrooojjjfffccc^^^WWWSSSTTTVVVYYY]]]bbbiiinnnssssssrrrpppiiiaaabbb\\\XXX[[[___dddkkkqqqyyyzzz|||}}}}}}{{{dddZZZSSSVVV\\\bbbiiinnnuuuxxx}}}xxxnnnjjjjjjlllmmmqqqwww{{{yyyxxxzzz{{{zzztttsssqqqooonnnnnnnnnooommmnnnmmmkkknnnqqqpppllljjjfffcccbbbeeeiiilllllltttxxx|||{{{|||~~~|||wwwrrrssstttuuuuuuuuuuuuuuuyyyyyyzzz{{{||||||}}}}}}|||~~~}}}|||{{{|||}}}~~~zzzxxxtttmmmeee```___```]]]\\\ZZZYYY[[[^^^aaadddgggiiimmmqqqtttyyy~~~~~~~~~|||zzzxxxvvvuuuttttttttttttttttttttttttppprrrtttwwwyyy{{{||||||{{{xxxtttqqqooonnnllljjjggghhhgggeeebbb___]]]]]][[[WWWQQQLLLHHHDDD???<<<;;;<<<<<<<<<===@@@DDDGGGTTTcccvvvxxx{{{yyyssswww~~~kkkVVVLLLIIICCCBBBAAA???<<<:::999888;;;<<>>BBBDDDFFFFFFFFFFFF@@@;;;:::888333111222......////////////......*********++++++,,,,,,,,,111111000000/////////....../////////000000111111---..................---...------......///000111//////000111111000///...//////000000111111111222000000000111333888???DDDEEEGGGJJJNNNRRRXXX]]]aaaaaafffjjjlllnnnyyy}}}tttoooqqq|||xxxZZZJJJGGGBBB???===<<<;;;:::999999999888888888777777777777666555555555555555666444222///,,,)))'''&&&222222111111111222444555333333222222111000000000111111111111111111111111222222222111222222333333333555666555555===KKKVVVooo|||}}}lllaaa]]]kkk}}}qqq[[[ZZZ[[[```jjj~~~zzzwwwtttqqqnnnsssqqqnnnkkkgggaaa[[[VVVVVVTTTPPPMMMLLLMMMOOOQQQXXX\\\bbbeeedddaaa^^^\\\ZZZ[[[]]]^^^aaaffflllpppvvvzzz~~~~~~rrraaaZZZTTTUUUWWWYYY]]]bbbeeejjjqqqwww|||zzzuuuuuussspppppprrryyyyyyzzz{{{}}}{{{wwwssssssuuuvvvsssooonnnmmmlllmmmnnnooommmlllggg^^^VVVTTTUUUXXX___fffkkkuuu{{{yyyxxxyyyuuummmpppqqqrrrtttuuuuuuvvvvvvyyywwwuuuwww{{{~~~}}}|||{{{|||~~~~~~~~~{{{yyywwwxxxyyy|||xxxpppiiicccaaa```aaaccc```]]][[[\\\]]]^^^^^^hhhmmmsssvvvvvvxxx{{{~~~~~~}}}||||||~~~{{{|||~~~~~~}}}zzzwwwuuuxxxvvvtttsssrrrsssuuuvvvnnnrrrwwwzzzyyywwwvvvuuulllmmmnnnmmmllllllmmmnnnooommmiiieeebbb`````````]]][[[VVVPPPJJJDDD@@@>>>>>>;;;888888:::===??????EEEQQQeee{{{mmmaaa```sssyyytttuuuxxx~~~{{{{{{~~~{{{cccSSSHHHHHHEEEBBB@@@???<<<999777:::;;;<<<>>>@@@BBBDDDEEEEEEBBB>>>999555111///...,,,---...000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000////////////////////////...............---------////////////000000000000000000000000000111111222222222222333666;;;BBBHHHHHHKKKLLLNNNVVV```eeeeeedddccccccgggnnnyyy~~~{{{yyyrrrnnnrrrxxxYYYJJJGGGBBB???===<<<;;;:::::::::::::::999999999888666666555444444444444444333333222222111111000000000111222222333222222111111111111111111111222222111111111111111111111111222222222111222222333444222444666666888BBBRRR^^^tttuuuiiicccgggyyy{{{iiiYYYYYY\\\cccsss{{{wwwuuussspppnnnmmmkkkhhheeebbb^^^YYYVVVOOOMMMJJJHHHGGGHHHJJJLLLOOOTTTZZZ]]]]]][[[XXXWWWUUUWWWYYY[[[___dddjjjooouuu{{{yyymmm___XXXRRRSSSUUUWWW\\\bbbdddhhhnnnssswww{{{~~~yyyvvvvvvtttqqqqqqssswwwwwwyyyzzz||||||xxxttttttvvvvvvsssppplllllllllnnnpppqqqooommmaaaXXXOOOLLLMMMQQQYYYbbbmmmvvvzzzwwwwwwzzzuuummmmmmnnnppprrrssstttttttttwwwuuutttvvvzzz||||||{{{~~~~~~}}}|||}}}{{{yyyzzz{{{|||xxxrrrkkkfffbbb``````bbb```]]]\\\\\\^^^______ggglllqqqtttuuuvvvzzz}}}}}}|||}}}~~~||||||}}}}}}|||zzzxxxvvvwwwvvvuuutttttttttuuuuuuqqqsssvvvxxxxxxvvvtttrrrjjjlllnnnooonnnnnnnnnoooqqqooollliiifffdddbbbbbbaaa^^^ZZZTTTNNNHHHCCC@@@>>><<<999888:::===>>>???@@@KKK___vvvjjj^^^]]]eeevvv~~~wwwuuuwww}}}}}}hhhTTTIIIHHHFFFCCCAAA@@@>>>;;;999:::;;;<<<>>>@@@BBBDDDEEEFFFDDD@@@;;;777444111111---...///000000000///...////////////////////////------------------------///...---,,,,,,---...///////////////////////////111111111111111111111111000000000000111111111111222111111111111111222222222333555666999>>>EEEJJJIIIMMMQQQUUU]]]gggmmmmmmbbb______fffssswwwtttrrrqqqppprrr}}}wwwXXXIIIFFFBBB>>>===<<<;;;:::;;;;;;;;;:::::::::999999555555444333333333333333222222222333444555555666///000222333333111///---///000000111222222333333111111111111111111111111222222222222222333444444111333555777===III[[[gggxxxyyylllfffeeennnlll^^^XXX[[[```lll||||||yyyvvvsssrrrqqqooommmfffccc___]]][[[YYYVVVTTTIIIGGGEEECCCCCCEEEGGGIIIGGGLLLRRRVVVWWWUUUSSSRRRPPPRRRVVVYYY]]]cccjjjnnnsssyyy~~~vvvjjj]]]UUUOOOOOORRRUUU[[[aaaaaadddhhhlllooorrrvvvyyyyyyuuutttuuutttpppppprrrtttuuuwwwzzz|||~~~{{{xxxuuuuuuvvvvvvssspppkkkkkkmmmppprrrrrrooommm]]]SSSJJJFFFFFFJJJTTT]]]mmmwww|||yyyvvvwwwssslllhhhjjjllloooqqqrrrrrrrrrtttssssssuuuxxxzzzzzzyyy|||}}}}}}}}}||||||}}}{{{xxxsssmmmgggcccaaa``````___^^^^^^^^^___```aaahhhmmmrrruuuvvvwwwzzz}}}~~~}}}}}}~~~}}}}}}}}}|||{{{zzzyyyxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvtttsssuuuwwwwwwssspppiiillloooppppppoooooopppsssrrrpppnnnkkkhhheeeccceeebbb^^^XXXRRRKKKFFFCCC???===:::999:::<<<>>>>>>>>>GGGXXXoookkk___]]]ZZZjjj|||yyyuuutttsssYYYNNNHHHFFFCCCAAA@@@???===;;;:::;;;<<<===???AAACCCDDDGGGEEEBBB===999666444333//////000000000///...---////////////////////////........................------,,,++++++,,,------////////////////////////......//////////////////111111111111222222222222333222222111111111222222333555888;;;???DDDIIIMMMIIIOOOUUUZZZaaakkkooooooaaa___bbbmmmssslllkkknnnqqqzzzvvvXXXIIIEEEAAA>>>===<<<;;;:::;;;::::::::::::999999999666555444444333333444444333333333222222222222222000000111111000///...---000000111111111222222222111111111111111111111111222222222222222333444555222444666999AAAPPPbbboooxxx~~~pppfffeeeiiivvvxxx___UUUXXX___gggyyyzzz~~~yyywwwsssqqqpppnnnllliiiaaa^^^YYYVVVTTTSSSRRRPPPHHHGGGEEEDDDEEEFFFHHHJJJGGGLLLQQQTTTUUUSSSQQQQQQLLLOOOSSSWWW\\\bbbhhhmmmnnnvvv|||vvvjjj[[[SSSLLLLLLOOORRRXXX^^^^^^```ccceeegggjjjnnnqqqrrrpppqqqrrrqqqmmmmmmppptttuuuxxxzzz{{{|||||||||yyywwwuuuttttttsssqqqnnnkkklllnnnppprrrpppllliii[[[TTTLLLHHHGGGIIIQQQZZZjjj{{{xxxtttpppkkkeeefffiiilllnnnooopppppprrrrrrsssuuuwwwxxxxxxxxx{{{~~~~~~~~~}}}}}}~~~|||xxxrrrkkkfffcccbbbbbb```aaaaaaaaa``````bbbcccjjjoootttwwwxxxzzz}}}~~~~~~~~~}}}||||||{{{zzzzzzzzzzzz{{{}}}}}}}}}|||zzzyyyyyyuuurrrsssxxxyyyvvvrrrooopppqqqpppooonnnoooqqqsssssssssqqqnnnjjjgggeeefffddd```[[[TTTNNNHHHEEEAAA>>>;;;999:::<<<======AAAFFFSSShhhrrrgggeee]]]gggvvvxxxsssrrr```SSSHHHEEEBBB@@@@@@???>>><<<;;;;;;<<<===>>>AAACCCDDDFFFEEEBBB???;;;888555444111111111000///......---////////////////////////........................---------,,,,,,---------////////////////////////---------...............000000000111111111222222222222111111111111222222444777<<<@@@DDDIIINNNQQQNNNUUU\\\```eeekkkmmmlllccciiirrrrrrhhhfffnnnzzzvvvWWWHHHEEE@@@>>>===<<<;;;:::999999999999888888888888777666666555555555555555444333333222111111000000333111///------...///000222222222111111111000000111111111111111111111111222222222222333444555666444555888===GGGVVVhhhtttvvv|||wwwkkkdddhhhnnnoooWWWQQQYYYaaammm~~~zzz~~~zzzxxxtttqqqnnnkkkgggddd___[[[UUUQQQPPPNNNMMMLLLHHHGGGFFFFFFFFFHHHJJJKKKJJJNNNRRRUUUTTTRRRPPPOOOIIIKKKOOOSSSWWW\\\bbbfffkkkssszzz}}}qqqhhhYYYQQQKKKJJJLLLOOOTTTZZZ[[[]]]___aaabbbeeehhhkkkooonnnoooqqqoookkklllppptttvvvyyy{{{{{{{{{yyyxxxvvvuuutttsssrrrpppnnnlllllllllmmmnnnnnnkkkgggcccZZZUUUQQQOOOLLLLLLRRRYYYkkktttooommmcccdddfffhhhjjjlllmmmnnnoooqqqsssuuuuuuvvvwwwwww{{{~~~~~~~~~|||{{{||||||wwwpppiiidddccceeefffbbbdddfffeeecccbbbbbbdddiiinnntttwwwyyy{{{}}}}}}}}}|||{{{{{{{{{zzzyyy{{{|||}}}}}}{{{yyyxxxyyyuuurrrtttyyy|||zzzwwwvvvuuussspppmmmmmmoooqqqqqqrrrrrrrrrooolllhhhfffeeedddaaa\\\VVVOOOIIIFFFCCC@@@<<<::::::<<<<<<<<<@@@DDDNNN```xxx}}}sssqqqcccfffpppxxxsssrrrfffUUUHHHEEEBBB?????????>>>===<<<;;;;;;<<<===@@@BBBDDDDDDCCCAAA>>>;;;888555444222222111000///......---////////////////////////------------------------......////////////......////////////////////////000000111111111222222222/////////000000000111111111000000000000111222222555999???DDDIIINNNSSSWWWYYYaaagggiiiiiikkkkkkiiiiiiwwwtttnnngggdddlll|||tttVVVGGGDDD@@@===<<<<<<;;;:::999999999888888888777777777777666555555555555666333333333333444444444444444222...,,,,,,...111333333333222222111000000///111111111111111111111111222222222222333555666777666888;;;BBBNNN^^^nnnyyyxxxzzzxxxpppgggeeellluuuzzzcccTTTSSSZZZaaassszzz|||{{{|||yyyuuuqqqlllgggbbb^^^ZZZWWWRRROOOMMMLLLJJJIIIFFFFFFEEEEEEEEEGGGHHHIIIKKKNNNRRRTTTSSSPPPOOONNNGGGIIIMMMOOORRRVVVZZZ]]]fffnnnuuuwww|||uuuiiiaaaXXXPPPKKKJJJLLLMMMQQQVVVWWWZZZ]]]```aaadddgggiiiooonnnooopppmmmiiilllqqqsssuuuyyy||||||{{{yyywwwtttttttttsssqqqnnnllljjjkkkjjjjjjjjjiiifffaaa]]]XXXUUUTTTTTTRRRRRRWWW___uuuzzzqqqmmmaaaaaaaaabbbdddgggjjjkkklllnnnrrrssssssssstttuuuxxx{{{~~~}}}{{{yyyyyyzzzvvvooojjjffffffhhhiiifffiiikkkjjjfffbbbbbbcccdddiiippptttwwwyyy~~~|||}}}}}}}}}}}}|||{{{zzzwwwxxxyyyzzzzzzxxxvvvuuuxxxvvvuuuvvvzzz|||{{{yyyzzzxxxuuuqqqnnnmmmnnnpppooopppqqqpppooollljjjhhheeedddbbb^^^YYYRRRMMMIIIEEEAAA===;;;:::;;;;;;;;;;;;???GGGVVVkkk~~~hhhdddhhhxxx}}}yyyyyyoooVVVKKKGGGCCC@@@??????>>>===<<<<<<;;;;;;===???BBBDDDCCCBBBAAA>>>;;;888666444333222111000///...//////////////////////////////------------------------///000111111111111000/////////////////////////////////000000111111222222.../////////000000000000000000000000222333444555999===CCCIIINNNTTTZZZ^^^aaaiiiooonnnllllllkkkhhhrrryyycccdddhhhpppqqqSSSGGGCCC???===<<<<<<;;;:::::::::999999999888888888666666555444444444444555222222333444444555666666222000///......///111333222222111111111111111111111111111111111111111111222222222333444555666777777999???HHHVVVfffvvv{{{ssshhhbbbeeeqqq{{{kkkXXXTTTWWWZZZhhh}}}||||||yyyxxx|||yyytttoookkkeee^^^ZZZTTTQQQNNNLLLKKKKKKIIIHHHFFFEEEEEEDDDEEEEEEFFFGGGJJJMMMQQQSSSRRRQQQPPPPPPJJJLLLNNNPPPQQQRRRUUUWWW]]]eeekkkllloooyyyxxxlllbbb]]]WWWPPPKKKLLLLLLLLLNNNQQQUUUXXX]]]aaaccceeehhhjjjlllkkkllllllhhhdddhhhooopppsssxxx|||~~~}}}{{{yyyssstttuuutttqqqnnnkkkjjjgggfffddddddcccaaa]]][[[XXXVVVWWWXXXXXXZZZcccmmm~~~qqqiii```___]]]\\\]]]aaaeeehhhhhhkkkoooqqqpppoooppprrrsssvvvzzz}}}}}}~~~~~~zzzxxxxxxvvvuuurrrooommmkkkkkkkkkkkknnnqqqnnnhhhcccaaabbbaaagggnnnsssvvvzzz{{{|||~~~~~~~~~}}}{{{zzzwwwxxxyyyyyyyyyxxxvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxwwwxxxwwwuuurrrooonnnooonnnoooooooooooommmlllkkkgggfffeeebbb]]]WWWRRRNNNFFFBBB>>>;;;:::;;;;;;:::888<<>>AAAGGGMMMSSSZZZaaaeeeiiirrrxxxwwwttttttuuusssrrrqqqxxxqqqiiiaaajjjzzzpppQQQFFFCCC???===<<<<<<;;;:::;;;;;;;;;:::::::::999999555555444333333333333444333333333333333333333333//////000000111111222222000000000111222222333333111111111111111111111111222222222333444555777777777:::AAALLL[[[lll|||}}}pppccc^^^eeetttbbbQQQTTTZZZZZZqqq}}}{{{xxxwwwzzzwwwsssnnniiiccc\\\XXXOOOMMMKKKJJJKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFJJJMMMQQQTTTTTTTTTTTTTTTOOOQQQSSSSSSSSSSSSUUUWWWTTT\\\bbbbbbdddmmmxxxzzzqqqhhhaaa]]]WWWPPPLLLMMMMMMKKKLLLOOOSSSWWW]]]bbbeeegggiiikkkhhhggggggfffbbb___ccckkkmmmqqqwww|||}}}|||tttuuuvvvuuurrrnnnkkkjjjdddbbb`````````___\\\ZZZZZZXXXYYY[[[\\\aaammmzzz~~~nnnccc___]]]YYYXXXYYY]]]bbbeeeeeeiiimmmnnnmmmlllnnnoooooossswwwzzz{{{~~~~~~zzzxxxwwwssstttuuutttssspppmmmkkknnnqqqtttqqqiiicccaaaaaaaaagggnnntttxxx|||zzz|||~~~}}}{{{yyyzzzzzz{{{{{{zzzzzzyyyxxxuuuxxxzzzzzzxxxvvvvvvvvvsssvvvxxxyyyvvvrrrooonnnnnnnnnooooooooonnnnnnnnniiiiiihhheeeaaa[[[VVVSSSGGGCCC>>>;;;;;;;;;::::::999>>>CCCHHHSSSiii{{{kkkbbbmmmlllQQQNNNHHHDDDCCCBBBAAAAAA===<<<;;;:::;;;>>>AAACCCBBBBBBBBB@@@>>>:::888666222222000/////////000111////////////////////////000000000000000000000000///000111222222111000//////////////////////////////000000111222333333444000111111111111222222222111111222444666999;;;<<>>AAAMMMZZZvvvpppeeelllyyyrrr\\\OOOKKKJJJDDDCCCDDD>>>===:::666777:::===>>>>>>BBBAAA@@@>>><<<999777666444333111000///...//////000000000000000000000000111111000000//////......222222222111000...---,,,///000000000000000//////000000000000000000111222------//////000//////...333444555555666:::???CCCIIIHHHMMMWWW\\\aaakkkvvv~~~{{{jjj]]]aaatttwwwhhhccckkkzzzpppTTTHHHEEE@@@<<<<<<<<<<<<<<<<<<<<<:::999888888777777666666666555555555555444666555444333333222222222444333222222111111222222111111111111111222333333222222222222333333333333333222333444666777666666<<<>>>EEERRRaaammmtttvvvvvvsssmmmeeeccclll}}}kkkWWWQQQUUU___hhh}}}}}}yyyuuuwwwuuuqqqjjjbbbYYYTTTQQQMMMKKKHHHEEEDDDDDDFFFGGGHHHGGGGGGGGGFFFFFFFFFEEEGGGHHHKKKNNNPPPSSSTTTUUUWWWYYY]]]aaacccbbbaaa```^^^^^^]]]]]]___eeemmmssstttuuurrrlllhhhfff___XXXVVVPPPLLLMMMMMMKKKKKKNNNSSSZZZccciiijjjfffbbb```\\\ZZZXXXWWWXXX[[[^^^```gggooozzz{{{xxxsssoookkkgggdddbbb___YYYUUUVVVVVVTTTRRRSSSWWW]]]fffmmmttt|||wwwkkkeee]]][[[WWWSSSRRRTTTVVVXXX[[[___eeehhhhhhhhhhhhiiilllnnnqqqsssvvvzzz|||~~~|||xxxwwwwwwvvvrrrqqqssstttsssuuuyyy~~~~~~{{{sssjjjccc``````fffhhhmmmsssyyy~~~}}}~~~~~~~~~}}}{{{xxxvvvxxxwwwwwwxxxzzzzzzyyyxxxvvvwwwxxxyyyyyyxxxwwwvvvxxxyyyzzzzzzxxxuuurrrpppppppppooonnnmmmllllllkkkhhhjjjhhhdddaaa___YYYRRRKKKGGGBBB>>><<<<<<;;;:::;;;???===???IIISSSlll|||kkkhhhrrrbbbSSSLLLJJJCCCBBBCCC<<<>>>;;;888888:::=========AAAAAA@@@???===:::888777555333222000////////////000000000000000000000000////////////............///.........---,,,******//////000000000000//////111111000000000000111111333333222222222333333444333444555666777;;;@@@DDDKKKKKKPPPZZZbbbiiiuuuyyylllaaaeeetttwwwooossspppTTTEEECCC???>>>>>>>>>===<<<<<<;;;;;;;;;:::888777666666555555555555444444444777666555444333333333444444333222222111111222222//////000111222222222222111111111222222222222333111111222333555666888888:::@@@JJJTTT]]]eeelllpppnnnooonnniiigggpppzzz```XXXWWWXXXcccqqq~~~~~~~~~yyyuuuuuurrrmmmeee]]]VVVPPPMMMLLLJJJGGGEEECCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEIIIIIIJJJLLLOOORRRUUUVVV\\\```dddiiikkkkkkiiigggcccdddddddddfffiiiooosssqqqqqqooojjjgggfffbbb\\\WWWQQQMMMNNNNNNMMMNNNQQQVVV]]]ffflllkkkeee^^^ZZZZZZYYYYYYYYY[[[___ccceeekkkrrr|||zzzsssooommmiiiccc]]]YYYSSSPPPQQQQQQPPPPPPRRRYYYbbbnnnzzzyyymmmfffccc^^^XXXRRROOONNNPPPQQQUUUYYY^^^bbbdddeeefffgggiiikkknnnqqqtttyyy~~~{{{yyyxxxyyyzzzuuuqqqrrrssssssxxx~~~yyyooogggcccbbbfffhhhkkkqqqwww~~~|||yyyzzzzzz}}}~~~}}}}}}zzzwwwuuuuuuuuuuuuwwwzzz{{{zzzyyywwwwwwyyyyyyyyyyyywwwwww{{{|||||||||zzzwwwtttsssrrrrrrqqqpppooonnnmmmllliiijjjiiieeecccaaa\\\UUUMMMIIICCC???===<<<;;;:::;;;>>><<<===EEEKKK___~~~sssdddiii~~~hhhUUULLLJJJDDDDDDFFF@@@@@@===:::999:::<<<<<<<<<@@@@@@@@@???>>><<<:::999555444222000/////////000000000000000000000000000---..................//////000000000//////...---//////000000000000//////222111111000000000111111444333111000000111222333222333555777:::>>>CCCGGGNNNNNNTTT^^^jjjvvvtttddd___dddrrrwwwxxxpppTTTCCCAAA????????????>>><<<;;;;;;<<<<<<;;;999777666555555555555444444444444555444333333222222222333444333222222111111222222///000111222222111//////000000111111111222222222222222333333333555888:::;;;DDDOOOVVVZZZ___fffmmmmmmqqqrrrooonnnvvvlllWWWZZZ^^^]]]iii}}}}}}xxxtttpppiiiaaaZZZTTTNNNKKKKKKJJJHHHEEEDDDCCCCCCCCCFFFGGGIIIJJJJJJHHHGGGEEEIIIIIIHHHIIILLLPPPSSSVVV___ccchhhmmmoooooommmkkkiiikkkmmmnnnoooppptttvvvrrrsssqqqmmmlllmmmiiidddZZZTTTOOOOOOOOONNNPPPSSSZZZ```hhhmmmlllgggaaa^^^_________```bbbfffjjjlllooouuu~~~|||tttqqqqqqmmmddd[[[VVVQQQNNNOOOPPPOOORRRVVV\\\fffvvvtttmmmiiiddd\\\UUUOOONNNNNNOOOPPPSSSXXX]]]aaacccdddeeegggiiilllooosssyyy|||zzzzzz{{{{{{vvvssstttuuuvvv{{{}}}ssskkkfffdddfffgggkkkpppwwwrrrkkkmmmrrrssswww|||~~~|||||||||xxxuuutttsssssstttvvvyyy{{{{{{zzzxxxxxxyyyzzzzzzyyyxxxxxx}}}}}}}}}|||{{{xxxvvvttttttssssssqqqpppooonnnmmmkkkmmmlllhhhgggfff```ZZZOOOKKKEEEAAA>>>===<<<;;;:::===<<<===DDDGGGWWWqqq}}}eeedddyyypppXXXKKKJJJGGGGGGJJJGGGBBB@@@===<<<;;;;;;<<<<<>><<<;;;<<<<<<<<<;;;999777666666666555555555444444444444444333222222222333333444333222222111111222222111222222222111000...,,,000000111111111222222222333444444333222444888;;;???HHHQQQVVVWWW\\\gggqqqvvvyyy{{{xxxwww~~~}}}aaaRRR[[[bbbaaapppzzzsssnnneee^^^XXXSSSNNNJJJJJJJJJHHHGGGFFFDDDCCCCCCFFFGGGIIIJJJKKKIIIHHHFFFIIIHHHGGGGGGJJJNNNRRRTTT\\\```gggmmmrrrttttttssssssuuuwwwxxxwwwwwwxxxyyyvvvxxxwwwttttttuuuqqqlll___XXXQQQPPPPPPOOOQQQUUU[[[___eeehhhhhhgggfffffffffffffffgggiiillloooqqqrrrvvv~~~{{{sssqqqsssooodddYYYTTTOOOMMMNNNOOOOOOTTT[[[```lll}}}~~~wwwnnniiiaaaXXXRRROOONNNNNNNNNPPPUUUZZZ___cccddddddccceeehhhjjjooouuu|||}}}{{{{{{{{{{{{wwwvvvxxxyyyxxxzzz~~~uuummmhhhgggfffhhhkkkqqqxxxzzzmmmcccaaaffflllnnnqqquuuzzz||||||}}}|||vvvsssrrrrrrrrrsssvvvzzz||||||{{{yyyyyyyyyzzzzzzyyyyyyyyy}}}}}}}}}|||zzzxxxvvvuuuuuuuuutttrrrqqqpppooonnnkkkmmmllliiihhhhhhccc\\\QQQMMMGGGBBB@@@>>><<<;;;:::===<<<>>>EEEFFFSSSkkkrrrjjjxxx```NNNLLLHHHHHHKKKHHHBBBBBB@@@>>><<<;;;;;;<<<>>>???AAAAAAAAA???<<<;;;666555333222111000111111/////////////////////////////////000111111111222,,,,,,------......------......///000000000000000111111111111111222222333111222444555666555333222444666:::===AAAEEEJJJNNNPPPRRRXXXdddvvvxxxlllccc]]]dddvvvlllRRRBBBAAA??????@@@???>>><<<<<<<<<<<<<<<;;;999888777777666666666666555555555555555444444444444555555444333222222111111222222333333333222111000......111111111222222222222333444555555333222555:::@@@FFFLLLRRRTTTVVV___nnn{{{mmmYYYPPP[[[bbbfff{{{}}}}}}~~~|||xxxrrrkkkbbb[[[WWWSSSNNNKKKJJJJJJJJJJJJIIIGGGFFFEEEGGGHHHIIIJJJJJJJJJIIIHHHIIIHHHGGGHHHJJJMMMQQQSSSXXX]]]dddllltttyyy|||~~~}}}}}}}}}}}}}}}~~~~~~~~~yyysssfff]]]UUURRRPPPNNNPPPTTTXXX[[[___bbbdddgggjjjllljjjjjjkkklllmmmppprrrsssvvvxxx~~~{{{tttrrrrrrmmmaaaWWWPPPLLLKKKLLLMMMOOOVVV^^^hhhsssrrrmmmeee]]]UUUPPPNNNMMMMMMOOORRRXXX^^^bbbdddddd___aaabbbdddhhhnnnuuuzzz|||{{{{{{yyyvvvvvvyyyyyywwwwwwzzz{{{}}}~~~{{{tttmmmjjjiiigggiiinnnttt|||wwwqqqhhh```[[[]]]ccchhhjjjmmmqqqwww~~~}}}}}}|||vvvsssrrrsssssstttwwwzzz||||||{{{zzzzzzzzzzzzzzzzzzzzzzzz~~~}}}}}}{{{zzzxxxvvvuuuvvvvvvtttsssqqqpppooonnnhhhjjjjjjgggggggggbbb\\\SSSOOOIIIDDDAAA???===;;;;;;===<<<>>>EEEEEEOOOfffwwwxxxnnnUUUOOOIIIFFFGGGDDDBBBCCCBBB@@@===;;;<<<===???@@@BBBCCCBBB???<<<:::777666444222111111111222000000000000000000000000000111111111111111222222---....../////////......---...///000000111111000000000000111222333444555...000222333444444444444666999===AAADDDIIINNNQQQSSSWWW]]]hhh|||rrrgggaaa___dddrrrhhhNNNDDDBBB???>>>???>>>===<<<>>>===<<<;;;:::999999999888888777777777666666666444444333333333333444444444333222222111111222222222222111111111222222222222222222222333333333333222333444333333777???FFFMMMOOOQQQQQQVVVcccxxxbbbWWWTTT]]]eeeppp|||zzzxxxyyy{{{{{{xxxtttooohhh^^^WWWTTTRRRNNNKKKJJJJJJLLLLLLLLLJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLOOORRRTTTXXX\\\bbbjjjqqqxxx}}}{{{kkkbbbXXXSSSPPPNNNOOOSSSVVVYYY]]]aaaeeehhhmmmpppmmmmmmnnnooorrrtttvvvwww}}}~~~zzzwwwtttmmmaaaWWWOOOLLLJJJKKKMMMPPPXXXbbbppp{{{yyyuuummmddd[[[TTTOOOLLLMMMMMMPPPVVV]]]aaabbbbbb^^^___```aaaccciiipppuuu~~~~~~{{{zzzwwwtttsssuuuuuurrrsssvvvuuuwwwyyyvvvqqqlllkkkkkkhhhkkkpppxxx{{{xxxmmmfff]]]XXXXXX\\\```cccgggjjjqqqyyy~~~~~~wwwtttsssttttttuuuxxx{{{}}}}}}|||{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}|||zzzxxxwwwvvvwwwvvvuuusssqqqpppnnnnnngggiiiiiigggggggggccc]]]UUUPPPJJJEEEAAA???===<<<;;;===:::<<>><<<===>>>@@@AAACCCDDDBBB???<<<:::888666555333222222222222000000000000000000000000111111111111000000000000000111111111111111000///---...///000111111111111...//////000222444666777//////...///000333666888:::<<>>>>>>>>===<<>><<<:::999999999:::888888888888777777777777111111111000000111222222444333222222111111222222111000000000111333555777222222333333333444444444///222444333444999CCCKKKRRRQQQPPPOOOVVVggguuu^^^YYYYYYaaaiiiyyy|||yyyvvvvvvxxxxxxvvvsssmmmeee[[[UUUSSSQQQNNNKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKLLLNNNQQQSSSTTT[[[]]]aaagggmmmsssxxxzzz|||oooeeeZZZTTTPPPMMMNNNRRRVVVZZZ___dddhhhlllooorrrnnnoooqqqsssvvvxxx{{{||||||wwwnnnbbbYYYPPPMMMLLLMMMNNNRRR\\\fffvvv|||tttkkkaaaXXXQQQMMMMMMMMMOOOTTT[[[```aaaaaa```aaaaaaaaaccchhhooosss{{{~~~{{{zzzwwwssspppqqqpppnnnppptttqqqsssuuusssoookkkkkklllhhhlllrrrzzzyyytttqqqiiiaaaXXXTTTXXX]]]______dddiiisss}}}xxxuuutttuuuuuuvvvxxx{{{}}}}}}|||{{{{{{zzzzzzzzzzzz{{{{{{~~~|||{{{yyyxxxwwwwwwvvvuuusssqqqooonnnmmmhhhjjjkkkiiiiiiiiieee___VVVQQQKKKEEEBBB@@@===<<<;;;<<<999:::@@@>>>GGG[[[wwwssssss~~~{{{[[[SSSLLLGGGGGGEEEAAACCCDDDBBB>>><<<===???@@@BBBDDDDDDCCC???<<<999888777555333222222222333000000000000000000000000111111000000//////.....................---,,,,,,---...///000111111111111---...///000333555777888666333000///222777===AAA<<>><<<;;;:::<<<<<>>???BBBEEEGGGHHHLLLSSSXXX]]]gggqqq~~~wwwaaa[[[VVVWWWZZZaaarrrsssdddYYYdddMMMEEEBBB???============<<<<<<<<<<<<;;;;;;:::888888777777777777777666666666555555444333333333333444222333333333222111000000222222222222222222222222111222333333222222333444666444444777999>>>KKKXXXaaaaaa]]]YYY```tttvvv[[[VVV]]]fffmmmxxx~~~|||yyywwwtttooojjjfffbbb]]]XXXUUUSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHIIIJJJMMMOOOPPPPPPKKKKKKKKKKKKNNNQQQTTTVVVWWWXXXZZZ]]]aaafffjjjlllmmmrrrxxx}}}~~~mmm^^^YYYUUUNNNOOOUUUWWWYYY^^^dddjjjoooqqqrrrooollljjjjjjmmmsssxxx{{{{{{qqqbbbVVVPPPLLLKKKOOOUUU\\\iiitttzzzssskkkbbb[[[WWWRRRPPPUUUYYYYYYYYYZZZ\\\\\\\\\[[[ZZZ___fffmmmvvvyyy~~~zzzuuusssqqqnnnjjjgggdddcccddddddeeeeeedddcccdddfffiiijjjppprrrvvv|||}}}uuuoooiiiccc___^^^\\\YYYXXX\\\bbbfffhhhrrr||||||zzzyyy{{{{{{{{{|||~~~~~~||||||||||||{{{{{{{{{{{{{{{~~~}}}zzzxxxxxxzzzxxxwwwvvvvvvuuurrrqqqpppmmmjjjjjjkkkiiiccc^^^YYYTTTOOOIIIEEEAAA>>>;;;<<<::::::>>>@@@AAAGGGNNNbbbzzzoooWWWMMMGGGDDDDDD@@@@@@@@@???>>>===;;;;;;>>>>>>???AAA@@@???======<<<999666444333333222000111111111111111111111111000000000000000///......000///////////////000000222222111000000000000000///000111222333333333333555444444444666999===??????BBBEEEGGGIIINNNVVV\\\fffooo{{{bbbVVVRRRSSSZZZeeerrryyynnncccYYYRRRdddLLLEEEBBB???============<<<<<<<<<<<<<<<;;;:::999999:::999888666666666777888555555444333333333333333333333333222111000///...222222222222222222222222222333444444333333444555666666777888;;;CCCTTTdddmmmkkkeeeaaafffvvvlllRRRSSSYYYcccnnn~~~|||wwwsssnnnjjjdddaaa]]][[[WWWUUUTTTSSSPPPOOONNNOOOOOOOOOOOOOOONNNNNNMMMKKKHHHHHHKKKMMMOOOOOOIIIJJJKKKMMMOOORRRTTTVVVTTTUUUVVVYYY\\\___bbbdddbbbeeeiiimmmrrryyy}}}nnn```[[[WWWQQQQQQVVVUUUXXX^^^dddiiimmmooopppllljjjggggggjjjqqqxxx}}}|||qqqdddXXXRRRNNNNNNRRRXXXaaannnzzz~~~vvvmmmfff\\\VVVRRRTTTWWWVVVUUUVVV\\\\\\\\\ZZZYYY[[[bbbhhhooossszzzzzzuuurrrooommmkkkgggdddbbbaaa```___^^^]]]]]]___cccgggjjjnnnppptttyyy~~~sssmmmhhhccc```_________^^^^^^bbbgggkkkllluuu~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}|||{{{~~~~~~}}}{{{xxxvvvwwwyyyzzzyyywwwtttssssssrrrooollllllkkkiiiddd___ZZZVVVPPPJJJFFFBBB>>><<<<<<::::::===>>>>>>CCCJJJWWWsss{{{]]]OOOIIIGGGFFFAAAAAA@@@@@@???===<<<;;;>>>>>>????????????>>>===<<<999666444444444333222000000000000000000000000000000000000000//////...---...///000000111000000222111000000000000000000///000111222333333333222555444555666888;;;>>>@@@AAACCCFFFHHHLLLSSS]]]dddnnnxxxpppUUUNNNOOOWWWgggyyy~~~uuuhhh___YYYVVVSSSPPPcccLLLDDDAAA===;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;999777555555555777888555444333333222222333333333333333222111000///...222222222222222222222222222333555444333333444666555777888999===JJJ^^^ooovvvrrrjjjeeehhhtttfffQQQSSSXXX```nnn}}}xxxrrrmmmhhhddd```]]]ZZZYYYWWWUUUTTTRRROOONNNOOOOOOPPPPPPPPPOOONNNMMMNNNLLLIIIIIIKKKLLLLLLJJJIIIJJJLLLOOORRRTTTVVVWWWSSSUUUWWWYYY\\\```bbbccc___aaacccfffjjjsssxxxkkk___ZZZWWWRRRRRRTTTRRRWWW]]]bbbgggjjjlllmmmjjjhhhffffffiiipppyyy|||rrreeeZZZSSSPPPPPPTTT[[[eeesss~~~uuuooobbbZZZUUUUUUVVVTTTTTTUUUZZZ[[[[[[YYYWWWXXX]]]bbbgggmmmuuu{{{zzztttpppooonnnmmmjjjgggdddaaa``````^^^\\\\\\^^^bbbgggjjjkkkmmmqqqtttxxx|||yyymmmhhhfffdddbbb```aaacccdddeeeiiimmmqqqqqqyyy~~~}}}|||}}}}}}|||}}}~~~|||}}}|||}}}|||yyyvvvtttxxx{{{zzzvvvssssssttttttrrrooonnnmmmjjjfffbbb\\\WWWQQQLLLGGGCCC???======;;;;;;=========AAAGGGMMMfffzzz}}}dddQQQJJJHHHIIIBBBBBBAAAAAA@@@>>>===<<<;;;>>>@@@???@@@AAAAAA>>>;;;888555444444444333222//////////////////////////////000000000000//////,,,---///111111111111000111111000000000000000111000000111222333333222222333444555777:::===???@@@CCCFFFHHHKKKQQQZZZgggpppuuujjjXXXRRRYYYhhh}}}zzzggg]]]XXXRRRPPPQQQTTTWWWXXXbbbKKKDDDAAA===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::::::::888666444333444555666444444333222222222222333333333333222222000//////222222222222222222222222222333555444333333444666333666999:::AAARRRhhhwwwzzzsssjjjeeefffnnn}}}eeeXXXZZZ]]]eeeuuuyyytttmmmfffbbb___\\\ZZZXXXWWWVVVTTTQQQOOONNNMMMNNNOOOPPPQQQPPPOOOMMMLLLLLLJJJIIILLLQQQRRRPPPLLLKKKLLLNNNQQQSSSUUUWWWXXXUUUWWWZZZ^^^bbbfffhhhjjjdddfffiiijjjmmmuuu|||pppfff]]]XXXUUUSSSQQQRRRQQQUUU[[[```bbbdddgggiiiiiiiiiiiiiiikkkqqqxxx~~~|||ttthhh]]]WWWSSSRRRVVV]]]gggvvv|||vvviiiaaa[[[ZZZYYYVVVTTTUUUWWWXXXYYYWWWUUUVVVZZZ^^^aaagggpppwww|||~~~zzztttooollllllkkkiiigggdddaaa___cccaaa^^^]]]^^^aaaeeehhhiiillloooqqqtttwww|||qqqfffdddeeeeeeeeebbbdddfffhhhjjjnnnssswwwyyy}}}|||}}}~~~zzz{{{|||~~~}}}|||}}}|||yyyvvvsssvvvyyyxxxtttrrrsssuuutttrrrpppmmmkkkhhheeeccc]]]YYYSSSMMMIIIDDD@@@===>>><<<<<<>>>>>><<>>===:::???AAA??????BBB@@@<<<;;;888555333333333222111//////////////////////////////000000000000//////,,,---///111111111111000111000000000000000111111111222222333333333333222222444666999<<>>>>>>>>>>>===999::::::;;;;;;:::999999999888666555444444444444444444333222222222222222222333333333333222111111222222222222222222222222222333444444333333444555222777:::===HHH\\\ooozzz{{{rrrgggbbbbbbjjjxxx|||ccc^^^]]]aaakkkwwwqqqhhhaaa\\\YYYWWWVVVTTTTTTSSSQQQNNNMMMNNNOOOOOOPPPQQQRRRQQQOOOMMMLLLIIIHHHIIIOOOWWWZZZXXXTTTMMMNNNOOOPPPRRRTTTVVVXXXXXXZZZ^^^cccgggkkknnnooolllooosssuuuwww|||~~~sssiiibbb[[[WWWVVVUUUSSSRRRQQQUUUZZZ\\\\\\^^^bbbeeehhhjjjmmmnnnnnnqqqvvv{{{}}}wwwmmmccc\\\WWWVVVYYY___iiixxx~~~tttkkkdddbbb___YYYUUUUUURRRTTTVVVUUUTTTTTTXXX[[[___dddlllrrrwwwzzz|||~~~~~~zzzsssnnnkkkkkkkkkjjjhhhgggeeedddcccbbb___^^^^^^aaadddfffiiilllpppqqqrrrvvv|||xxxjjjaaa```ccceeeeeeccceeegggiiilllpppvvvzzz{{{{{{}}}~~~}}}}}}|||zzzxxxtttuuuvvvuuutttssstttuuusssqqqooolllhhheeecccbbb___[[[TTTOOOJJJEEEAAA>>>>>><<<<<<>>>>>><<<>>>CCCDDDSSSmmm|||vvv{{{vvvZZZMMMIIIGGGDDDDDDCCCCCCBBB@@@???>>>;;;@@@AAA<<<===DDDFFFBBB===:::666444333333111000000000000000000000000000...//////000000000000000---...///000000111000000000000000000000111111222333333444444444444333333333666999===AAACCCDDDDDDCCCGGGLLLRRR[[[iiixxxvvvdddZZZWWWdddyyy{{{uuuooodddWWWMMMJJJJJJKKKNNNRRRUUUXXX[[[\\\aaaJJJGGGDDD@@@>>>>>>???>>>>>>888888999999:::999999888999999888777666555444444444333222222111222222222222222333444444444444333222222222222222222222222111222333333222222333444333888<<>><<<<<<===<<<<<<777888888999999999888888::::::999999888666555444444333222222111111222222222222333444555555555555222222222222222222222222000222333333222111333444444999===EEEVVVmmmzzz|||}}}pppddd___```gggyyygggXXX]]]bbblllyyyqqqeee[[[TTTPPPNNNMMMJJJKKKLLLKKKJJJMMMRRRWWWRRRSSSUUUVVVUUURRRPPPNNNOOOJJJFFFIIIPPPTTTTTTQQQOOONNNLLLLLLMMMOOORRRTTTZZZ\\\```eeeiiilllmmmnnnpppwwwxxxmmmeeebbb]]]ZZZ[[[]]][[[XXXRRRUUUWWWVVVTTTUUU[[[```dddkkkrrrtttrrrooooooppp~~~xxxpppfffaaa^^^___dddmmm{{{~~~uuuppphhh]]]TTTPPPKKKNNNRRRSSSRRRTTTWWWZZZ___bbbhhhlllpppsssvvvyyy{{{~~~~~~~~~~~~~~~{{{ssslll____________```aaabbbccceeeddddddeeefffhhhiiijjjnnnrrrvvvwwwwwwzzzvvvhhh``````bbbccccccbbbcccdddeeehhhmmmtttyyy|||~~~~~~}}}yyy}}}~~~{{{zzz{{{{{{wwwrrrrrruuuxxxyyyxxxxxxwwwtttppplllhhhggggggaaa]]]VVVPPPKKKGGGBBB???:::888999<<<;;;999;;;@@@DDDGGGUUUooo~~~gggSSSJJJDDDEEEEEEDDDDDDCCCBBB@@@???;;;???===999DDD\\\mmmqqqCCC@@@<<<999777666333222111111111111111111111111......///000000000000000222111///......///000111000000///000000111222222555666666666666666555555999<<>><<<;;;;;;===>>>======@@@EEEMMM]]]zzzuuu{{{uuuWWWIIIEEEDDDDDDEEEEEEDDDBBB@@@???<<<>>>===<<>>=========<<<;;;999999999888888888888777777777777666555555444444555555444333222222222222444444555444444222111000555444333222222333444555222222333444555555555555777:::AAAOOOdddyyyrrrfffcccdddllluuu^^^^^^gggrrrzzzrrreeeYYYQQQLLLIIIGGGDDDEEEFFFHHHIIIJJJKKKKKKKKKOOOQQQQQQUUUZZZYYYSSSNNNMMMLLLLLLLLLLLLMMMNNNQQQRRRRRRRRRQQQRRRTTTVVVZZZ]]]bbbdddfffjjjqqqvvvzzz||||||rrrllliiieeeaaa___]]]ZZZXXXUUUVVVXXXYYYYYY[[[___aaaeeekkkqqqrrrnnnlllooorrryyy{{{}}}~~~|||pppjjjeeeccccccgggsss|||uuummmfff\\\RRRMMMKKKMMMRRRSSSRRRTTTXXXWWWZZZ___cccfffjjjooorrruuuwwwyyyzzzzzzzzz|||~~~}}}|||~~~~~~{{{tttnnnccc___YYYUUUUUUVVVWWWWWW\\\aaaggglllooopppqqqqqqvvvwwwzzz|||~~~pppfffdddfffggggggfffeeedddbbbaaaeeelllqqqzzz|||~~~~~~{{{wwwyyy{{{}}}~~~~~~~~~~~~~~~{{{xxxvvvvvvwwwwwwvvvuuutttqqqmmmiiieeecccbbb___ZZZTTTNNNHHHDDDAAA>>>===;;;;;;===>>>======???DDDKKKXXXqqq|||vvv|||}}}\\\LLLGGGDDDDDDEEEDDDCCCBBB@@@???===@@@???<<>>;;;888666555444555555444444444333333333333000000000000000000000000111000//////111111000///...///000///,,,+++***+++222222333222222333666999???FFFMMMOOOMMMKKKNNNRRR\\\eeerrr~~~ssseeeXXXZZZfffvvvqqqdddaaaZZZXXXVVVVVVWWWWWWUUURRRUUUWWW[[[___bbbccccccccc___KKKCCC@@@===<<<<<<<<<;;;:::999999999888888888888777666666777777777555444333333333333222222333444444333333444444333222111000333333222222222222333333111222222333444444555555777===GGGVVVjjj|||~~~rrrhhhfffiiirrrjjjaaagggnnn{{{|||xxxpppdddYYYQQQLLLHHHGGGDDDEEEFFFHHHIIIJJJJJJJJJGGGKKKMMMPPPUUUZZZ[[[XXXPPPOOONNNMMMMMMMMMNNNOOORRRTTTUUUUUUUUUUUUWWWYYY^^^bbbfffhhhjjjooovvv{{{~~~tttnnnkkkhhheeeccc```\\\ZZZVVVWWWWWWWWWYYY]]]cccggggggiiilllnnnooopppsssuuu|||~~~sssllleeeccccccfffpppzzz~~~|||www}}}{{{ssslllaaaWWWNNNKKKJJJNNNOOONNNPPPTTTUUUWWWZZZ]]]```eeejjjnnnqqqsssvvvwwwwwwxxxzzz{{{~~~}}}|||}}}~~~zzztttooofffaaaZZZUUURRRRRRQQQQQQXXX]]]dddjjjmmmppprrrtttxxxzzz{{{|||~~~uuuiiieeefffggggggiiihhhfffcccbbbdddiiillluuuvvvzzz|||wwwwwwyyyzzz}}}}}}yyywwwvvvvvvvvvxxxvvvtttpppllliiifffeeecccaaa\\\VVVOOOIIIEEEBBB???===<<<<<<===>>>===<<>>@@@@@@===<<<>>>===:::===<<<:::999777555444333333333333333333222222222000000000000000000000000222000...---///000000000///000111111///......///333444444333333555888;;;GGGKKKOOOPPPOOOPPPVVV[[[gggssswwwdddZZZVVVaaauuuppp^^^XXXZZZ[[[\\\^^^```aaa___[[[WWWXXX\\\bbbfffhhhiiiiiijjj^^^KKKBBB@@@===;;;;;;;;;:::999999999999888888888777777555666777888888666444222444333333222222333333444333333333333222222222222222222222222222222222222111222222333444555666666666???MMM\\\nnn}}}zzznnnddddddhhhuuussscccfffpppuuu{{{vvvnnncccXXXPPPKKKHHHFFFDDDEEEFFFGGGHHHIIIIIIIIIFFFIIILLLPPPTTTYYYZZZZZZRRRQQQOOONNNMMMMMMNNNNNNRRRTTTWWWYYYYYYYYY[[[\\\eeehhhkkkmmmpppttt|||ssskkkiiigggfffeeeccc```]]]YYYYYYXXXWWWYYY]]]dddiiiiiihhhhhhjjjnnnrrrtttuuu}}}vvvnnngggdddcccfffnnnwww}}}||||||yyy~~~yyyrrrggg\\\QQQLLLHHHJJJKKKKKKMMMQQQTTTVVVXXX[[[^^^bbbhhhlllqqqsssvvvwwwwwwwwwxxxyyy{{{zzzzzz{{{{{{xxxsssoooiiiccc\\\VVVRRRQQQPPPOOOSSSXXX___eeejjjnnnqqqtttyyyzzz{{{|||}}}yyylllhhhhhhiiiiiinnnllliiifffeeeeeegggiiippppppsss{{{|||uuuuuuuuuwwwzzz~~~~~~{{{xxxvvvuuuuuuxxxvvvsssoookkkhhhffffffdddbbb]]]WWWQQQKKKFFFCCC@@@>>><<<<<<===>>>===<<<>>>BBBGGGLLLXXXqqq{{{llluuukkkRRRJJJFFFFFFEEEDDDCCCAAA@@@@@@>>>??????>>>======;;;::::::::::::999888666333222000000000000000000000000000000000000000000000000333000...---...000111111222333555555444444444555444555555444444666:::>>>HHHKKKNNNOOOQQQXXXaaaiiisssxxxiiiXXXZZZbbbrrrtttwwwvvvnnnaaaYYYXXX[[[___aaadddfffgggfffccc```bbbdddiiiooouuuxxxxxxwww]]]KKKBBB@@@===;;;;;;;;;:::999999999999888888888777777444555777888888666444333555555444333222222222222222222222222222222222333222222222222222222222222222222222333444555777888777DDDUUUdddqqq{{{}}}zzzsssggg^^^___fffuuuiiiaaaiiitttyyyzzzssslllbbbWWWPPPKKKGGGEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHIIILLLQQQTTTVVVYYY\\\UUUTTTQQQOOOMMMLLLKKKKKKPPPSSSXXX[[[\\\]]]___```hhhkkkmmmoooqqquuu}}}pppdddcccbbbbbbcccdddcccaaa\\\\\\ZZZYYYYYY]]]bbbgggiiigggeeeggglllpppsssttt}}}{{{rrriiiffffffgggnnnuuu~~~{{{{{{|||{{{~~~wwwlllbbbWWWNNNHHHGGGHHHHHHKKKOOOVVVXXXZZZ[[[^^^bbbhhhlllsssuuuxxxyyyxxxwwwwwwwwwwwwwwwwwwxxxwwwtttqqqnnniiiddd]]]WWWTTTSSSRRRQQQOOOSSSYYY___dddiiinnnrrrwwwxxxyyyzzz|||{{{nnnkkkkkklllkkkooommmjjjgggfffeeeffffffiiikkkooowww{{{tttsssssstttwww|||{{{xxxvvvuuutttvvvtttqqqnnnkkkiiiggggggdddbbb^^^YYYRRRLLLFFFCCC@@@???=========>>>===<<<===AAAEEEIIIQQQeee|||fffgggzzzuuuVVVKKKHHHGGGFFFEEECCCBBBAAAAAA???>>>===>>>=========>>>999:::::::::888666333222000000000000000000000000000000000000000000000000444222///...000111222222///111333333333222333555444555555555666999>>>BBBJJJLLLNNNQQQVVV___kkksss}}}vvvjjj]]]RRRaaavvvxxxsssbbb```]]][[[ZZZZZZ[[[\\\aaaccceeefffggggggggghhhiiijjjnnnyyy\\\LLLCCC@@@===<<<<<<<<<;;;:::999999999888888888888777555555666777777666555444666555444333222222111222111111111111111222333444222222333333333333222222333333333333555777999:::<<>>>>>===<<<===???CCCFFFLLL[[[uuu{{{ddd```lll~~~~~~}}}]]]OOOJJJIIIHHHFFFDDDCCCBBBBBB@@@===;;;===<<<:::;;;>>>;;;;;;;;;:::888666333222222222222333333333333333000000000000000000000000444222000///111222222222...000222333222222333444444555555666777<<>>=========<<<;;;999999999888888888888777555555666666666666666666444333333222222333333333111000000000111222444555222333444555555444333222555444444444666888:::<<>>===>>>>>>===<<<<<<===@@@DDDGGGQQQggg{{{~~~iiiaaagggttt}}}fffTTTMMMKKKIIIGGGEEEDDDDDDDDD???;;;;;;>>>>>>:::999===>>>===<<<:::888666444222333333333333444444444555000000000000000000000000222000///000111222111000000111333444333333333555333444555666999>>>EEEKKKOOORRRWWW^^^iiiuuuwwwddd[[[\\\]]]\\\hhh}}}}}}sssggg^^^ZZZMMMLLLLLLOOOUUU[[[]]]]]]bbbdddggghhhhhhjjjmmmpppvvv|||[[[LLLDDDBBB???=========<<<;;;999999999888888888888777666666555555555555666777222222222222333444555666000000//////000222444555333333555555555555333333666555444555666999<<<===KKK]]]rrr}}}~~~wwwpppbbb___dddqqq|||fffhhhooouuunnnhhh___VVVPPPKKKGGGDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHLLLTTTVVVVVV\\\eeeiiieee___XXXQQQLLLHHHFFFEEEKKKSSS[[[```ccceeefffiiikkkkkkjjjjjjnnnuuu{{{{{{}}}|||```SSSQQQNNNOOORRRXXX\\\^^^]]]aaafffhhhhhhgggffffff```cccfffiiimmmrrryyy}}}|||zzzqqqnnnooopppssswww|||zzz|||zzzxxx{{{|||rrrgggZZZMMMHHHIIIJJJNNNRRRSSSUUUYYY\\\^^^```ccceeeeeeiiinnnrrrtttuuuuuuvvvssstttvvvuuusssqqqqqqqqqccc]]]VVVPPPMMMLLLKKKJJJHHHJJJNNNQQQUUUZZZ___cccfffjjjoootttwwwyyy|||~~~|||wwwtttpppmmmmmmkkkhhhhhhiiiiiifffddd^^^fffooouuuzzz~~~{{{{{{zzzyyyyyyzzz}}}~~~|||zzzxxxvvvtttsssrrrssstttuuutttrrrpppnnnkkkiiifffbbb[[[TTTMMMJJJBBB@@@>>>===>>>>>>===<<<<<<;;;>>>BBBDDDKKK]]]ooorrrgggfffpppmmmYYYNNNMMMJJJHHHFFFEEEEEEEEE===:::<<>>@@@???===:::888555444333111111111222222333333333000000000000000000000000000//////000111111///...---///111111000000111222222333444666:::@@@HHHMMMNNNQQQYYYdddqqqoooZZZSSSZZZbbbeeeyyywwwmmmiii```TTTMMMFFFIIIMMMRRRWWW\\\aaaeeedddhhhlllnnnoooooorrruuuzzzZZZMMMEEECCCAAA>>><<<;;;;;;;;;;;;;;;::::::999888777777999777666555666555444222555444222000000111222333444333333222222333333444333333222111222444777888222222555777555444:::CCCNNNlll~~~~~~rrrmmmgggggglllyyyvvvccceeennnzzz}}}|||qqqhhh^^^WWWOOOIIIGGGJJJFFFFFFGGGHHHHHHHHHGGGGGGEEEGGGIIIKKKOOOWWWccckkkrrrqqqiii]]]TTTPPPLLLHHHJJJJJJKKKNNNUUU]]]eeejjjiiimmmrrruuuvvvuuuttttttxxxyyy{{{~~~sss```PPPNNNLLLMMMQQQVVVYYY[[[]]]^^^bbbhhhjjjhhhhhhjjjhhhlllrrruuuwwwxxxyyyzzz|||{{{rrrlllkkkmmmqqqtttvvvyyy}}}~~~}}}||||||xxxiii^^^QQQKKKHHHGGGLLLQQQOOORRRUUUXXX[[[___cccfffeeegggkkknnnrrrtttuuuuuuqqqttttttqqqrrruuuuuurrraaaYYYQQQNNNKKKHHHIIILLLLLLKKKKKKLLLPPPVVV[[[^^^gggkkkpppuuuwwwwwwxxxxxx}}}}}}uuuqqqpppooojjjggghhhgggddddddggg___eeemmmvvv~~~}}}{{{wwwsssssswww}}}~~~yyyvvvvvvxxx{{{wwwtttsssssssssqqqnnnnnnkkkfffbbb^^^VVVMMMEEEEEECCCAAA???===<<<<<<===;;;<<>><<<;;;??????>>><<<999777555333333222222111111222222333222222222222222222222222111111111111111111111111222222222222333444555555222222444999???FFFJJJLLLNNNXXXbbbjjjwwwttt\\\SSSRRRXXXeeesssmmmbbbZZZPPPKKKMMMGGGJJJOOOSSSWWW]]]ffflllrrrtttuuuqqqoootttxxxWWWIIIBBB@@@???===;;;;;;;;;<<<;;;;;;::::::999888888777888777555666777777666444555444333111111222222333444333333222222333333444555444333222222333555666444444666777666666===GGGUUUpppzzzoookkkiiijjjrrrsssdddhhhrrr|||{{{}}}rrrhhh^^^VVVOOOIIIGGGIIIGGGGGGHHHHHHIIIHHHHHHHHHFFFHHHJJJLLLPPPXXXccckkkppppppjjj___VVVQQQMMMHHHGGGGGGIIILLLSSS[[[bbbggggggjjjooorrrsssrrrrrrrrruuuvvvxxxzzz}}}rrr```OOOLLLJJJKKKNNNSSSVVVXXX[[[ZZZ^^^fffjjjiiiiiikkknnnppptttvvvwwwyyy{{{}}}{{{~~~xxxpppkkkkkkooosssvvvwwwzzz}}}~~~}}}{{{zzzzzz|||mmmbbbUUUNNNJJJHHHKKKPPPNNNPPPTTTWWWZZZ^^^cccfffeeefffiiikkknnnpppqqqrrrpppssstttqqqrrruuuuuurrrbbbYYYPPPMMMJJJGGGIIILLLMMMLLLLLLLLLOOOSSSWWWZZZbbbgggnnnuuuyyy{{{||||||~~~{{{uuusssnnniiifffggggggeeeeeehhhdddiiiooovvv~~~|||xxxttttttwww}}}{{{xxxyyyzzz|||yyyvvvuuuuuuuuurrrpppmmmjjjfffccc___XXXOOOHHHEEECCCAAA???===<<<<<<===<<<<<<>>>@@@@@@CCCOOO[[[qqqmmmeeennnaaaPPPMMMHHHEEEDDDEEEDDDBBBBBBBBBAAA@@@???===<<<;;;======<<<;;;:::888666555333333222222222222333333222222222222222222222222000000000000000000000000222111111222222333444555333444777<<>>===;;;;;;;;;<<<<<<;;;::::::999999888888888888777666666888888777666444444444444333333333333444333333222222333333444666555444333222333444444777666777777666888BBBMMM```vvv}}}}}}vvvkkkiiijjjnnnyyy|||oooggglllxxx~~~yyyyyy}}}sssiii]]]VVVOOOIIIGGGIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGIIILLLMMMQQQXXXbbbiiilllnnnkkkbbbYYYSSSMMMHHHEEEEEEFFFIIIOOOVVV\\\```bbbfffjjjmmmnnnnnnooopppsssuuuwwwxxxzzz}}}ppp___OOOLLLHHHHHHJJJNNNQQQRRRWWWTTTWWW```ggghhhhhhiiioooqqqssstttvvvxxx{{{~~~yyy}}}yyytttmmmjjjkkkpppuuuwwwwwwzzz}}}~~~}}}{{{zzzzzzssshhh[[[SSSNNNIIIJJJMMMLLLOOOSSSVVVYYY]]]bbbeeeeeeeeefffgggiiikkklllmmmnnnrrrsssqqqrrrvvvvvvsssdddZZZPPPKKKHHHFFFHHHLLLNNNMMMMMMLLLNNNPPPSSSUUU\\\ccclllvvv}}}}}}wwwoooiiieeefffgggfffgggjjjjjjmmmqqqvvv|||}}}zzzvvvvvvyyy~~~}}}{{{|||}}}}}}{{{yyywwwwwwvvvtttrrrnnnkkkgggdddaaaZZZQQQKKKEEEDDDBBB???======<<<<<<>>>===>>>>>>===>>>GGGQQQeeeyyymmmooo~~~kkkPPPNNNJJJFFFDDDCCCCCCCCCCCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;:::999777777333333222222222222333333222222222222222222222222111111111111111111111111111111111111222333444444444666:::@@@EEEJJJNNNOOO]]]fffpppxxxlllYYYJJJMMM[[[jjj}}}nnn[[[TTTRRROOOPPPTTTVVVWWWYYY[[[```jjjwwwxxxVVVGGGAAA???>>><<<;;;;;;;;;<<<:::::::::999999888888888:::888777777888888777555444444555555555444333222444333333222222333333444555444444333333333444555888666666777777;;;GGGSSShhhzzz{{{{{{sssjjjjjjiiippprrrllljjjqqq|||xxxzzzttthhh\\\UUUOOOJJJHHHIIIKKKKKKKKKKKKKKKJJJIIIHHHHHHJJJLLLMMMPPPVVV___fffhhhlllllleee\\\UUUNNNHHHDDDDDDDDDFFFIIIOOOSSSWWW\\\___bbbeeefffgggiiikkkppptttxxxzzz{{{}}}qqqbbbRRRNNNIIIFFFGGGJJJLLLMMMRRRNNNPPPYYY```bbbaaabbbgggjjjmmmoooqqqtttwwwyyyuuuyyy~~~wwwrrrmmmkkklllqqquuuwwwvvvzzz~~~xxxmmmaaaYYYRRRKKKHHHJJJLLLOOORRRUUUYYY]]]aaaeeeeeeeeeddddddeeegggiiijjjlllpppsssrrrtttwwwxxxuuuhhh]]]RRRLLLHHHFFFHHHLLLNNNMMMMMMNNNOOOQQQRRRTTTZZZaaalllxxx}}}qqqjjjeeefffggghhhiiilllnnnppprrruuuzzz~~~{{{xxxxxxzzz~~~~~~}}}~~~|||{{{zzzyyyxxxvvvtttssspppmmmiiifffbbb[[[RRRKKKFFFEEEBBB@@@>>>===<<<<<<>>><<<===>>><<<<<>>===<<<<<<<<<<<<;;;;;;999888666555333333333222222333333333222222222222222222222222333333333333333333333333111111111111222333444444444888>>>CCCHHHLLLOOOQQQbbblllxxxxxxlll```SSSMMMWWWhhhwwwmmmaaaVVVUUUVVVVVVXXX\\\ZZZ\\\___cccjjjxxxzzzXXXJJJDDDBBB@@@>>><<<;;;;;;;;;::::::999999999999999888<<<:::888777888777555333444444555555555444333222444333333222222333333444222222333333444555666666777555555666888>>>LLLZZZmmm{{{~~~{{{|||tttkkkmmmkkkuuu}}}kkkkkkmmmttt~~~xxxuuuyyysssgggZZZSSSOOOKKKJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHGGGIIIKKKLLLNNNSSS[[[bbbdddkkknnnggg^^^VVVPPPJJJGGGFFFEEEEEEFFFIIILLLNNNRRRTTTXXXZZZ[[[^^^aaaccckkkrrrzzz~~~uuugggYYYTTTMMMHHHGGGHHHIIIJJJNNNJJJLLLSSSXXXYYYYYYZZZ\\\```eeeiiilllnnnqqqrrrsssvvv{{{xxxtttooommmnnnrrrtttvvvvvvzzz{{{rrrggg___VVVMMMHHHGGGLLLNNNRRRTTTWWW[[[___cccddddddccccccdddfffhhhiiikkkpppssssssvvvzzzzzzwwwmmmaaaUUUNNNIIIFFFGGGKKKLLLLLLNNNOOOQQQSSSTTTUUU[[[aaalllyyyvvvmmmffffffhhhiiijjjmmmoooqqqrrrtttzzz|||zzzzzz|||~~~~~~~~~zzzzzzzzzyyywwwtttsssrrrrrroookkkgggccc\\\RRRKKKGGGEEECCC@@@>>>===<<<<<<===;;;<<<>>>======BBBIIIYYYrrr~~~qqqttt~~~ZZZRRRKKKIIIEEE@@@AAAEEEDDDCCCAAA???>>>=========>>>===<<<;;;999666444333444333333333333333333444222222222222222222222222222222222222222222222222111111111111222333444555666:::AAAFFFJJJMMMQQQTTTeeeooo|||lllZZZTTTOOOUUUgggyyyvvvnnn[[[WWWUUUXXX\\\___aaacccaaaeeekkksss~~~yyyXXXKKKEEEDDDAAA>>><<<;;;;;;:::999999999999999999999999;;;999777777777777555333444444444444333333333333444333333222222333333444111111222333555666666777444333444777:::BBBQQQ```ppp|||~~~vvvmmmoooppp{{{vvvhhhkkkpppxxxyyyrrrpppwwwssseeeXXXRRRPPPMMMLLLMMMNNNMMMMMMLLLKKKJJJHHHGGGGGGIIIKKKLLLMMMQQQXXX^^^bbbjjjnnnhhh___WWWQQQMMMJJJIIIHHHGGGGGGIIIJJJKKKKKKMMMOOOQQQSSSVVVZZZ]]]gggrrr}}}|||{{{oooccc]]]TTTMMMJJJIIIIIIIIIKKKJJJLLLQQQSSSRRRTTTWWWZZZ]]]aaaeeehhhkkknnnppptttvvvzzz}}}zzzvvvrrrpppqqqtttuuuvvvwww{{{~~~vvvllleee\\\QQQJJJHHHJJJMMMPPPRRRTTTWWW[[[^^^```aaaaaabbbdddfffhhhiiijjjooosssuuuxxx|||}}}zzzrrrggg[[[SSSMMMHHHGGGJJJJJJKKKMMMPPPRRRTTTUUUUUUZZZ___iiivvv}}}~~~}}}rrrhhhgggiiijjjjjjlllnnnppprrrvvv|||}}}{{{|||~~~~~~|||xxxzzz{{{yyyvvvsssrrrrrrrrroookkkhhhddd]]]SSSLLLHHHFFFCCC@@@>>>===<<<<<<<<<;;;<<>>>>><<<;;;888555333222444444333333333333444444222222222222222222222222////////////////////////222222222222333444555555999>>>EEEIIILLLOOOUUUYYYhhhppp~~~~~~wwwbbbSSSKKKPPP```xxxyyyqqqhhh```\\\QQQSSSWWW\\\bbbfffjjjlllkkkqqq|||vvvVVVIIICCCBBB???===<<<;;;;;;;;;999999999999999999999999777666555555777777777555555444333111111222222333444333333222222333333444222333333444555555555555222222444999>>>GGGWWWfffrrr}}}xxxmmmnnnsss~~~oooggglllrrr{{{wwwpppoooxxxqqqcccVVVQQQPPPOOONNNOOONNNNNNMMMLLLKKKIIIGGGFFFIIIKKKMMMMMMMMMQQQWWW]]]aaajjjoooiii___XXXSSSOOONNNMMMLLLKKKLLLMMMNNNOOOKKKMMMOOOQQQSSSWWW\\\___iiivvv{{{xxxwww}}}wwwmmmfff\\\SSSMMMKKKJJJIIIJJJLLLPPPSSSSSSQQQTTT[[[cccddddddeeefffjjjppptttyyyzzz{{{|||zzzxxxtttsssuuuwwwxxxyyyxxx}}}yyyqqqkkkbbbVVVNNNLLLHHHJJJLLLNNNOOORRRUUUXXX[[[\\\___aaadddfffggghhhjjjppptttvvvzzz}}}wwwlll```XXXPPPIIIGGGIIIIIIJJJMMMPPPRRRSSSSSSSSSWWW[[[dddqqq}}}}}}xxx{{{wwwkkkiiijjjjjjjjjkkklllooosssxxx~~~||||||}}}~~~{{{wwwzzz|||zzzvvvsssrrrrrrnnnllliiigggddd^^^VVVPPPHHHGGGDDDAAA>>>===<<<<<<===;;;;;;???@@@???BBBFFFOOOccc|||qqqrrrvvvnnnZZZJJJGGGGGGBBBAAAEEEEEECCC@@@>>>=========>>><<<<<<;;;:::888666444333444444333333333333444444222222222222222222222222000000000000000000000000333333333333444555666777>>>CCCIIILLLNNNRRRYYY___kkkqqq|||xxxfffYYYSSSOOOYYYqqq{{{ooodddaaa^^^YYYUUUUUURRRVVV[[[```fffnnnuuuyyyrrrRRRFFF@@@???===<<<;;;;;;<<<<<<999999999999999999999999333222222444777999999888555444222000000111222333444333333222222333333444444444555555444444333222222222555;;;AAAJJJ[[[jjjttt~~~yyylllmmmrrr~~~~~~ggggggmmmsss}}}xxxqqqpppzzzpppbbbUUUPPPQQQPPPOOOPPPNNNNNNMMMLLLJJJHHHGGGFFFJJJLLLNNNNNNNNNQQQXXX]]]```iiioooiii___XXXTTTQQQOOOOOOOOOOOOPPPQQQSSSTTTPPPRRRSSSUUUXXX\\\aaaeeemmm|||{{{vvvpppvvv}}}{{{tttlllaaaVVVPPPMMMKKKJJJJJJNNNSSSVVVTTTRRRWWW```nnnllliiifffgggllltttzzz}}}}}}||||||}}}zzzxxxuuuuuuwwwzzz{{{|||zzz~~~|||uuuooofffZZZQQQOOOFFFHHHJJJKKKLLLNNNQQQTTTWWWYYY]]]aaadddfffggggggjjjpppuuuxxx|||~~~zzzpppddd[[[SSSKKKGGGHHHHHHJJJMMMOOOQQQQQQPPPPPPSSSWWW___mmmzzz|||tttxxxzzzmmmjjjkkkjjjjjjjjjlllooouuu{{{~~~~~~}}}||||||~~~{{{xxxzzz}}}{{{wwwsssrrrssskkkiiigggfffeee```YYYSSSIIIGGGDDDAAA>>>===<<<<<<===;;;;;;???@@@???@@@DDDJJJ]]]}}}xxxwwwuuuttt]]]IIIFFFGGGCCCBBBEEEEEECCC@@@>>>===<<<===>>>:::::::::999888777666555555444444333333444444555222222222222222222222222333333333333333333333333444444444444555666777777BBBFFFLLLNNNPPPUUU]]]cccnnnrrr{{{}}}gggWWWSSSUUUYYYfff{{{nnnaaaWWWPPPSSSVVVUUUUUUWWWWWW\\\aaadddjjjttt~~~nnnOOODDDCCCAAA???===;;;;;;;;;;;;===<<<:::888777777888999777666444333222222333333555444333333222222333333333222222111111222222333444444444555555555666666444666888:::???LLL]]]iiirrryyyqqqjjjjjjqqqtttjjjnnnqqq|||wwwsssvvv}}}~~~sssfffUUUKKKKKKNNNOOOOOOQQQPPPOOOMMMKKKHHHGGGFFFJJJJJJIIIJJJLLLQQQVVVYYYfffkkkooommmaaaUUUPPPQQQLLLPPPUUUWWWVVVUUUUUUVVVUUUXXXZZZ\\\]]]aaaiiinnnxxxwwwsssqqqttt{{{vvvgggZZZQQQNNNMMMNNNTTTUUUWWWYYY[[[```fffkkk}}}uuulllkkkqqqwwwxxx~~~|||zzz{{{{{{}}}yyytttsssyyy}}}zzzvvvsssvvv{{{~~~vvvoooiii```WWWPPPLLLHHHGGGKKKNNNNNNPPPSSSUUUWWWZZZ\\\^^^aaafffiiiiiinnntttzzz}}}{{{xxxooocccVVVMMMJJJJJJFFFIIILLLOOOQQQQQQPPPOOORRRUUU\\\gggsss{{{}}}}}}xxxyyysssmmmmmmllllllmmmppppppuuu~~~~~~}}}|||~~~||||||~~~}}}|||{{{zzzzzzyyyvvvqqqmmmlllkkkiiihhheeeaaa[[[WWWLLLIIIDDDAAA???>>>===<<<;;;;;;:::;;;;;;<<<===>>>HHHUUUppp{{{ttt~~~bbbNNNLLLGGGDDDFFFDDDEEECCCBBB@@@>>><<<<<<;;;===;;;999777555555555555555444333333222222333333333333333222222222111111222222111111111111111111333333111000000333888===GGGLLLMMMMMMRRR^^^eeefffppp|||{{{nnnZZZNNNOOOSSShhh}}}wwwmmm```WWWSSSSSSRRRSSSTTTXXX\\\___``````hhhuuunnnOOOEEE@@@???>>><<<;;;:::::::::<<<<<<;;;999999888888888888777666555444444444444555444333333222222333333333222222111111222222333333444444444444555555555222555999===DDDQQQaaammm|||}}}ooohhhhhhxxxqqqkkknnnuuuxxxvvvyyy|||nnnbbbTTTLLLLLLOOOOOOOOOQQQPPPNNNLLLJJJHHHGGGFFFHHHHHHHHHIIIKKKPPPVVVYYYbbbhhhmmmjjj___SSSMMMMMMIIINNNTTTXXXZZZ\\\^^^aaa___aaacccddddddggglllqqq|||{{{yyywwwyyy}}}yyykkk^^^VVVSSSRRRQQQTTTVVVZZZ^^^cccjjjrrrwwwzzzrrrppptttxxxxxx}}}yyywwwxxxyyy||||||vvvtttyyy{{{xxxtttrrrtttyyy~~~xxxrrrlllddd[[[TTTNNNIIIGGGJJJLLLKKKLLLOOOQQQSSSVVVXXXZZZ^^^cccfffhhhmmmtttyyy|||~~~~~~{{{tttiii\\\RRRLLLJJJIIIJJJMMMPPPQQQQQQPPPOOORRRTTT[[[fffrrrzzz}}}}}}yyyzzzvvvooonnnllllllmmmrrrtttzzz~~~~~~}}}}}}{{{|||~~~~~~||||||{{{{{{zzzwwwsssooommmlllkkkjjjgggbbb\\\XXXMMMIIIEEEAAA@@@???===<<<;;;;;;:::;;;;;;<<<===>>>GGGRRRjjjyyydddNNNKKKGGGDDDFFFEEEDDDCCCBBB???>>><<<<<<;;;<<<;;;999777666555555555555444333333222222333333333333333222222222111111222222222222222222222222333333222111222666;;;???HHHNNNQQQRRRXXXdddkkkllluuu~~~sssbbbRRRJJJQQQ]]]|||zzznnnfff^^^VVVQQQMMMNNNOOORRRUUUZZZ___ccciiilllvvvnnnPPPEEE======<<<<<<;;;:::999999;;;;;;;;;;;;:::999888888888888888888777666666555555444333333222222333333333222222111111222222333333333333333444444444444333666;;;AAAKKKYYYjjjuuu|||oookkkmmmwwwkkklllooozzzyyyzzz~~~wwwfff]]]RRRLLLMMMOOOPPPNNNPPPOOONNNLLLJJJHHHGGGFFFFFFGGGHHHHHHJJJNNNTTTYYY___gggnnnkkk___SSSLLLIIIHHHLLLRRRXXX\\\```dddgggfffiiikkkkkkkkkmmmqqqvvv~~~{{{oooeee^^^[[[YYYXXXXXX[[[___dddjjjrrrzzz~~~xxxvvvyyy{{{yyy}}}wwwtttwwwzzz}}}~~~~~~yyyvvvyyyzzzwwwssssssuuuzzz{{{wwwrrrjjj```XXXPPPKKKGGGHHHIIIGGGGGGJJJMMMOOORRRTTTVVVZZZ___cccggglllsssxxx{{{}}}~~~~~~zzzqqqeeeYYYPPPLLLLLLMMMOOOPPPQQQQQQPPPOOORRRTTTYYYdddpppyyy|||}}}{{{zzz~~~|||sssooollllllnnnssswww}}}~~~~~~}}}|||{{{|||}}}~~~~~~}}}}}}|||yyyuuuqqqnnnmmmlllkkkiiiddd]]]YYYOOOKKKFFFBBBAAA???>>><<<;;;;;;:::;;;;;;<<<===>>>FFFMMM```}}}iiiPPPKKKFFFDDDFFFEEEDDDCCCAAA???>>>===<<<<<<<<<;;;999888666666555555555444444333333333333333333333333222222222111111333333333333333333333333222333333333555999???CCCHHHNNNTTTXXX^^^hhhoooqqqwwwuuu```TTTKKKJJJZZZooo{{{jjj\\\TTTOOOMMMKKKKKKMMMQQQVVVZZZaaahhhlllvvv}}}mmmOOOFFF<<<<<<<<<<<<<<<;;;::::::888999:::::::::999777666777888888999888777666555555444333333222222333333333222222111111222222333222222222333333333444444777999===DDDPPPaaattt{{{ssssssxxxmmmgggnnnqqqzzz~~~xxxooo]]]WWWOOOLLLMMMPPPPPPOOOPPPOOONNNLLLJJJHHHGGGFFFGGGHHHIIIHHHIIILLLRRRWWW___jjjsssooodddWWWNNNHHHIIIKKKPPPTTTZZZ___dddggghhhkkknnnooonnnppptttxxx~~~zzzqqqjjjeeecccbbbaaa___aaadddggglllrrryyy~~~}}}|||~~~}}}zzz~~~xxxtttxxx~~~{{{yyy{{{{{{xxxuuuvvvzzz~~~|||wwwnnnccc\\\RRRKKKFFFFFFFFFDDDEEEHHHJJJLLLOOORRRUUUYYY^^^bbbfffkkkrrrwwwzzz|||~~~~~~~~~}}}xxxnnnbbbVVVPPPOOOOOOOOOPPPOOOOOONNNNNNQQQSSSXXXbbbnnnxxx||||||{{{yyy|||xxxrrrmmmlllnnnqqqxxx~~~}}}}}}|||||||||~~~}}}{{{|||~~~~~~|||yyyuuuqqqnnnmmmlllkkkiiiddd^^^YYYQQQMMMHHHDDDBBB@@@>>>===;;;;;;:::;;;;;;<<<===>>>EEEHHHWWWsss}}}qqqTTTLLLFFFDDDFFFEEEDDDCCCAAA???>>>===<<<<<<;;;;;;:::888777666666555555555444333333333333333333333333222222222111111222222222333333333333333111222333444666;;;AAAEEEGGGMMMUUU[[[```gggnnnrrrxxx}}}iiiSSSLLLKKKRRRjjjzzzooo___RRRKKKJJJKKKLLLOOOSSSXXX]]]bbbjjjrrrxxxkkkOOOEEE=========<<<<<<;;;;;;;;;777777999999999888666555555666777888777666555444555444333333222222333333333222222111111222222333222222222333333333444444777888<<>>CCCDDDOOOgggzzzzzzXXXMMMFFFDDDFFFDDDCCCBBBAAA???>>>=========:::::::::999888777666666666555444444333333444444333333333222222222111111000111111111222222222333///000222555777<<>>BBBBBBJJJ\\\sssuuu{{{~~~~~~^^^OOOFFFDDDFFFDDDCCCBBBAAA???>>>=========::::::::::::999888777666666555555444444444444444333333333222222222111111000000000111111222222333///111333666999>>>CCCGGGMMMQQQZZZbbbeeehhhoooxxxxxxdddVVVIIIKKK[[[ssswwwqqq^^^[[[VVVQQQNNNOOOPPPRRRQQQVVV^^^eeemmmzzz}}}xxxzzzhhhLLLDDDAAA???<<<999777888:::;;;:::999999999999999::::::555555555444444555555666555444333333222222333333333222222111111222222333333444444444444555555555444888AAAOOO___ooozzzyyytttrrrrrrttt|||nnneeehhhmmm{{{}}}~~~wwwjjj___PPPNNNLLLLLLMMMPPPRRRSSSRRRQQQPPPOOONNNLLLKKKKKKKKKNNNPPPOOOLLLNNNUUU]]]lll~~~qqqaaaSSSIIIGGGFFFJJJRRR\\\cccfffiiimmmrrrsssqqqpppppprrryyy|||uuuooohhhbbb```aaabbbbbbdddfffhhhkkkooouuu|||zzzsssrrrrrruuu{{{vvvqqqqqqxxx|||zzzssskkkddd]]]SSSJJJFFFDDDAAACCCFFFEEEHHHLLLOOOSSSXXX^^^bbbfffkkkrrrxxx{{{}}}~~~|||tttiiiaaa[[[YYYUUUQQQOOOMMMMMMNNNNNNRRRZZZfffrrrzzz{{{yyyuuutttxxx}}}sssooopppqqqsss|||}}}|||~~~}}}~~~~~~}}}{{{{{{{{{|||}}}{{{zzzzzzyyyvvvttttttpppkkkgggeeecccaaa___WWWSSSMMMHHHEEEBBB@@@>>>;;;;;;:::;;;;;;<<<===>>>@@@@@@EEERRRcccxxxlllnnn{{{vvvtttcccQQQGGGDDDFFFCCCBBBBBB@@@???>>>>>>======999::::::::::::999777666666666555444444444444444333333333222222222111111000000111222222333444444000222555888;;;???EEEIIIMMMQQQZZZcccgggiiirrr~~~yyykkkRRROOOKKKPPPgggrrrgggYYYXXXVVVTTTRRRRRRTTTVVVTTT[[[eeeooo{{{yyyvvvzzzgggKKKCCCBBB???;;;777555666888:::<<<;;;:::999:::;;;<<<===777666555444444555666777555444333333222222333333333222222222222222222333444444444555555555666666555<<>>;;;;;;;;;;;;;;;<<<>>>>>>??????CCCLLLYYYlllzzzddddddppprrroooeeeSSSHHHDDDFFFCCCBBBAAA@@@???>>>>>>>>>>>>999:::;;;;;;:::999777666666666555444444444444555333333333222222222111111111111222333333444555555222444777:::===AAAFFFJJJKKKNNNXXXbbbfffiiitttqqqbbbGGGLLLNNNVVVqqqiiiZZZZZZZZZYYYWWWUUUVVVXXXZZZZZZbbbnnnzzz}}}{{{gggNNNGGG@@@???>>>===;;;;;;::::::999999999888888888888888:::777555444444555555555444444333333333333222222555444444333333333444444333444555555333333444555555<<>>>>>CCCHHHKKKWWWuuu|||ddd___bbbtttxxxmmm|||sssSSSGGGEEEDDDCCCBBBAAAAAA@@@@@@??????>>>::::::::::::999888777777888777555333222333444555444444444444444444444444///111333555555555444333444555777;;;AAAFFFHHHIIIMMMRRRZZZbbbiiiqqq||||||eeeUUUIIILLLWWWkkkmmm^^^YYYYYYXXXVVVSSSRRRUUUYYY]]]dddkkkxxx|||}}}cccJJJDDD???>>>===;;;::::::999999:::999999999888777777777666666555555666666666555444444333333333333222222444333333222222222333333333444555555333333444666888@@@PPPeeewwwwwwsssoooooosssyyy~~~yyymmmgggdddjjjvvvxxxhhhYYYSSSNNNKKKLLLPPPUUUUUUTTTRRRQQQOOONNNMMMMMMMMMMMMNNNLLLNNNSSSWWW\\\eeeooojjjWWWNNNGGGFFFHHHHHHIIILLLQQQTTTYYY\\\^^^^^^```aaaeeeiiioootttxxx{{{|||ssseeeYYYRRRPPPPPPPPPVVV\\\cccffffffgggkkkpppqqqxxx~~~}}}wwwvvvvvvwww|||wwwmmmhhhiiiuuu|||}}}yyypppiiifff```[[[SSSJJJEEEBBBBBBBBBDDDDDDHHHNNNPPPRRRZZZbbbgggkkkqqqvvvzzz}}}}}}xxxrrrnnnfffaaaYYYQQQLLLJJJJJJKKKOOOWWW```hhhqqqzzz{{{vvvnnnqqquuuyyyqqqoooqqqzzz|||zzz|||~~~|||zzzyyy{{{~~~yyytttrrrvvvyyyxxxyyy{{{}}}uuuoooooolllfffbbbbbb___ZZZSSSMMMIIIEEEBBB@@@===<<<;;;:::::::::;;;;;;======AAAFFFIIITTTpppccc]]]```qqq{{{lllxxx{{{YYYJJJFFFDDDBBBBBBBBBBBBAAA@@@@@@??????;;;;;;;;;;;;:::999999888888777555333333333444555444333333333333333333444///000222444555444333333444555888===CCCGGGIIIIIINNNSSS\\\dddkkktttqqq\\\OOOKKKSSScccwwwsss```UUUSSSRRRRRRRRRRRRSSSWWW\\\aaaiiisssaaaHHHCCC>>>===<<<;;;:::999999999::::::999999888777666666444555666666777666666555444444333333333333222222222222222111111222222333333444555555444444666777<<>>===<<<;;;::::::::::::;;;::::::999888777666666666666666666555444555666444444333333333222222222222222222222222222333444333444555555444555777999===III\\\rrrvvvsssqqqttt{{{jjj```___```lllzzz|||kkk[[[QQQNNNLLLMMMPPPTTTVVVVVVWWWTTTPPPMMMKKKLLLNNNOOONNNNNNQQQVVVZZZaaammmzzzvvveee[[[RRRPPPOOOLLLLLLNNNJJJMMMPPPRRRQQQQQQQQQRRRUUUWWW[[[```eeellltttyyyppp___RRRLLLJJJJJJMMMRRRVVVZZZ]]]```bbbcccjjjsss{{{~~~{{{{{{zzzzzz}}}{{{tttkkkiiikkktttzzz~~~~~~|||xxxtttmmmhhhgggddd```YYYQQQJJJEEEBBB@@@BBBBBBFFFKKKOOORRR[[[dddjjjlllooorrrtttwww{{{~~~~~~yyyvvvtttssslllfff\\\SSSLLLJJJKKKLLLQQQXXXaaallluuuyyywwwtttnnnpppyyyzzzqqqrrrxxx~~~~~~|||wwwwwwwwwzzz~~~~~~yyywwwxxxxxxwwwyyy|||~~~zzzuuuqqqmmmiiigggfff```]]]XXXTTTOOOIIIDDD@@@>>>===<<<::::::;;;;;;<<<===<<>>DDDGGGIIIKKKLLLRRR[[[eeennnxxxxxxgggXXXOOOMMMTTTiiisss```RRRIIIHHHKKKKKKMMMQQQVVV[[[bbbjjjoooyyybbbKKKGGG>>>>>>===<<<;;;;;;;;;;;;::::::999999888777777666999999777444222222444777444444333333333222222222333333333333333444555555333444555444444666999<<<===JJJ```wwwxxxsssooopppyyyhhhbbbbbbccclllyyy~~~kkk[[[QQQOOONNNNNNQQQTTTWWWYYYXXXVVVRRRNNNLLLLLLNNNOOONNNOOORRRVVVYYY^^^lllyyyyyyhhh___VVVTTTSSSRRRRRRTTTNNNPPPSSSTTTTTTRRRRRRRRRSSSUUUWWWYYY]]]dddkkkppp{{{lll[[[OOOJJJIIIJJJMMMQQQWWW[[[]]]]]]___dddmmmwww}}}~~~||||||zzz|||{{{sssjjjgggiiipppvvvzzz{{{}}}|||xxxuuunnnjjjiiifffccc]]]VVVOOOIIIDDDAAAAAAAAAEEEJJJMMMQQQZZZdddjjjllloooppprrruuuxxx{{{}}}xxxtttsssssslllfff]]]TTTMMMJJJKKKLLLPPPVVVaaannnwwwyyyxxxvvvooossswwwqqqrrr|||~~~yyyvvvttttttvvvzzz|||xxxvvvvvvuuutttvvv{{{zzzzzzxxxsssooommmkkkiiibbb___[[[VVVQQQKKKEEEAAA>>>===<<<;;;:::;;;<<<<<<>>><<>>===<<<<<<<<<<<<<<<999999999888888888888888777999888555222111444888444444333333333333222222333333333333444555666666444444555444555777;;;>>>???NNNeeezzzsssnnniiikkkuuuzzzgggeeehhhhhhooozzzkkkZZZQQQPPPPPPPPPRRRUUUYYY[[[YYYWWWSSSOOOMMMMMMMMMNNNNNNOOORRRUUUWWW\\\jjjyyy|||iii```XXXVVVVVVUUUVVVXXXRRRUUUXXXYYYXXXVVVVVVVVVUUUUUUVVVWWWYYY^^^dddiiivvv{{{{{{hhhXXXPPPKKKJJJKKKOOOVVVZZZ[[[ZZZ[[[^^^fffrrrxxxxxxxxxzzzxxx}}}{{{rrrhhhdddfffhhhoootttvvv{{{~~~{{{xxxrrrlllkkkgggeeeaaa[[[TTTMMMGGGDDDBBBBBBDDDIIILLLPPPYYYcccjjjmmmppprrrsssuuuxxxzzz~~~xxxsssrrrrrrkkkfff^^^VVVOOOLLLKKKKKKPPPUUUaaapppyyyyyywwwvvvqqqwww}}}qqqppprrr{{{{{{{{{~~~}}}xxxtttttttttvvvzzzyyyvvvttttttrrrqqquuu{{{xxx||||||wwwsssqqqnnnkkkeeebbb]]]XXXSSSMMMGGGCCC>>>>>><<<;;;;;;;;;<<<===>>><<<>>>CCCCCCFFFWWWkkkooo___aaaooo~~~}}}|||ZZZKKKGGGEEECCCCCCBBBBBBAAA@@@@@@@@@<<<;;;999888777777888999666666666555555444333333333333333333333333333333111222222333333444555555777===CCCHHHIIIKKKOOORRRWWWfffvvvppp```RRRIIIMMMWWWmmm{{{lll___RRRLLLIIIGGGHHHKKKNNNQQQWWW___hhhuuu```JJJGGG======<<<;;;;;;;;;<<<<<<888888888888888999999999111555999888555444555888444444333333333333222222222222222222333444555666444444555444555777<<>><<<;;;;;;;;;<<<===<<<:::===AAABBBDDDSSSeeewwwdddbbbmmm}}}yyy]]]LLLHHHEEEBBBBBBBBBAAA@@@@@@??????===<<<:::888888888999:::666666666666555444333333333444555666666555444333333333333333444555666666999???EEEHHHIIILLLQQQUUUZZZlll~~~zzzeeeWWWMMMIIISSSbbb}}}~~~qqqjjj```TTTJJJHHHIIIIIIKKKMMMQQQUUU]]]ggguuuaaaKKKIII<<<<<<;;;:::::::::;;;;;;777777777888999999::::::***111999;;;999777777888444444444333333333222222111111111111222333444555444444555444555888<<<@@@JJJYYYoooyyyqqqfffddddddkkkyyypppaaaeeekkknnnvvvqqq```RRRSSSSSSSSSTTTWWW\\\___YYYXXXUUURRRPPPNNNLLLKKKKKKMMMQQQUUUVVV\\\lll}}}rrriiiaaa___^^^]]]]]]```\\\___bbbcccbbbaaaaaaaaa````````````aaadddhhhlllppprrrwwwsssfffXXXTTTRRRVVV^^^bbbbbb^^^VVVUUU[[[fffllllllnnnssstttzzz{{{wwwooofffbbbccchhhmmmqqqppprrrxxx{{{{{{zzz~~~xxxqqqoooiiihhhfffaaa[[[SSSLLLHHHDDDCCCDDDHHHJJJNNNWWWaaalllpppuuuxxxzzzzzz|||}}}|||yyyrrrooooookkkgggbbb\\\VVVQQQOOONNNUUUXXXcccsss{{{wwwrrrqqqlllwwwzzzoooqqq{{{|||uuuqqqnnniiieeecccbbbcccdddeeefffiiipppwww|||~~~~~~{{{zzzzzz{{{|||~~~~~~|||zzzvvvsssrrrrrrpppooottt|||}}}zzzwwwqqqkkkiiieee___YYYSSSNNNIIIFFF???>>>===<<<;;;<<<<<<===;;;999<<<@@@AAACCCQQQbbb{{{jjjdddlllyyyvvv~~~___MMMHHHDDDBBBBBBAAA@@@@@@??????>>>???===;;;999999999:::;;;666666666666555444333222333555777999999777555333444444444444444666777777;;;@@@FFFHHHIIILLLRRRWWW[[[nnnooo\\\RRRLLLLLL[[[nnnqqqddd]]]]]]RRRHHHGGGJJJLLLNNNQQQUUUYYYbbbooo```IIIEEE??????>>><<<<<<;;;;;;;;;999999888999;;;;;;999777;;;:::999888777666555444444444444333333333222222333333222222333333444555666333333666666555666:::IIIaaasss}}}}}}nnnjjj\\\]]]```kkkzzzpppaaa___hhhkkkqqqppp___WWWSSSQQQTTTVVVVVVWWWYYY\\\[[[XXXSSSNNNLLLLLLNNNLLLNNNQQQSSSTTTZZZkkk{{{vvvjjj______bbbccccccdddfffhhhkkkkkkjjjkkkooorrrrrrooollliiiiiillloooqqqwwwvvvwww}}}|||kkk___VVVQQQUUU\\\^^^^^^^^^[[[YYYXXX[[[aaajjjqqqvvvvvvvvvxxx|||{{{xxxyyyuuummmgggeeehhhmmmsssuuusssrrruuuxxxwwwyyy|||wwwrrrssspppkkkeee^^^VVVNNNHHHDDDAAAAAAFFFKKKNNNTTT[[[eeeiiirrr{{{zzzuuurrrnnnjjjgggffffffddd```ZZZTTTPPPNNNSSS[[[gggqqqwwwvvvrrrnnnkkkttt|||uuussstttyyy|||tttlllhhh^^^\\\[[[\\\^^^aaabbbbbbfffiiiooowww~~~~~~}}}xxxsssqqqsssttttttrrrrrrrrrqqqppprrruuuxxxxxxrrroooiiieee___ZZZTTTMMMGGGBBBBBB@@@>>>;;;::::::;;;;;;;;;::::::;;;<<<@@@MMMYYYzzzrrrccccccmmm~~~}}}iiiSSSJJJEEECCCCCCBBBAAA@@@@@@@@@@@@<<<<<<;;;:::999888888777888777777666555444444444333333333333333333333333000111444666555444777<<>>===<<<;;;;;;;;;;;;999888777777999999888777::::::999888777666555444444444444333333333222222333333222222333333444555444222222555777666:::???RRRhhhvvv|||xxxjjjfff^^^aaagggssstttlll___^^^gggiiiqqqnnn\\\VVVRRRPPPTTTVVVUUUVVVXXXZZZZZZXXXTTTOOOMMMNNNOOOOOOPPPSSSUUUUUUZZZiiiyyyyyymmmbbb```cccdddeeeggglllooorrrsssrrrtttxxx|||{{{yyyvvvtttuuuwwwzzz|||zzzxxxxxx}}}vvvcccZZZTTTVVV\\\^^^^^^___]]]ZZZXXX[[[ccclllrrruuuttttttuuuxxxzzz{{{zzzzzz{{{xxxyyywwwqqqllllllmmmrrrvvvvvvsssqqqrrruuuvvvxxx}}}|||wwwvvvtttooojjjcccZZZQQQKKKFFFBBBAAAEEEJJJNNNUUU\\\dddiiiqqqzzz}}}xxxtttqqqnnnjjjgggcccdddddd```ZZZUUUSSSRRRVVV^^^jjjtttxxxvvvppplllhhhooo|||xxxssstttxxxzzzooogggbbb]]]ZZZYYYZZZ[[[___ccchhhkkklllooorrrxxx}}}wwwqqqoooppprrrrrrqqqrrrssssssssstttwwwzzzzzztttoookkkhhhbbb]]]WWWPPPIIIEEEBBBAAA>>><<<::::::;;;<<<===<<<===>>>???CCCOOO[[[||||||mmmiiiooorrrUUUKKKIIICCCCCCBBBAAA@@@@@@@@@@@@======<<<;;;:::999888888888777777666555555444444333333333333333333333333222333444666777:::@@@FFFLLLIIIGGGGGGHHHKKKQQQXXXaaasssuuuaaaPPPNNNSSS^^^rrroooeee```______XXXQQQOOOOOOQQQWWW^^^bbbiiiwwwuuupppooouuuyyy~~~[[[FFFDDD>>>>>>===<<<;;;;;;;;;;;;999777666666777888888777:::999999888777666555555444444444444333333333333333333222222333333444555333111222555777888>>>EEEXXXlllxxx{{{|||ssseeeccc^^^fffpppmmmggg\\\\\\eeegggooolllXXXUUUQQQPPPSSSUUUTTTTTTVVVXXXYYYXXXUUURRRPPPOOOPPPSSSSSSUUUVVVVVVZZZggguuu~~~rrrfffcccdddeeegggjjjppptttxxxzzz{{{}}}|||zzzyyy|||jjj```XXXXXX\\\]]]___aaa```\\\YYY]]]fffnnnrrrssstttttttttuuuuuuttttttttt{{{}}}}}}yyyyyyxxxsssqqqrrruuuxxxzzzyyyuuurrrrrrsssuuuzzz}}}zzzyyyvvvrrrkkkaaaVVVOOOHHHDDDAAAEEEIIINNNVVV___gggkkkrrr{{{|||yyyuuuqqqoookkkhhheee^^^aaaccc```ZZZVVVVVVXXX\\\cccnnnwwwyyyuuunnnhhhdddjjjsss||||||sssrrrwwwrrrmmmeee___[[[ZZZXXXXXX\\\^^^bbbggglllrrrvvvxxx~~~}}}uuupppmmmmmmnnnoooqqqsssuuuvvvvvvwwwzzz|||~~~wwwooonnnkkkfff```ZZZTTTLLLHHHCCCAAA???<<<;;;;;;;;;<<<===<<<===???@@@DDDOOO[[[yyyuuukkkmmmyyyXXXJJJMMMCCCBBBAAA@@@@@@??????@@@>>>======<<<;;;:::999999777777777666555555444444333333333333333333333333555555555666<<>>===<<<;;;;;;;;;;;;;;;:::888666666777888888888999999888888777777666666555444444444444333333333333333222222333333444555444222333555777999AAAJJJZZZooozzz{{{{{{pppcccaaa^^^jjjzzz{{{hhhddd[[[[[[ccceeeoookkkXXXUUUQQQPPPTTTVVVTTTSSSUUUWWWXXXYYYXXXUUUSSSRRRRRRVVVUUUWWWXXXXXXZZZeeeqqqyyylllfffeeeeeehhhkkkppptttyyy|||}}}|||{{{yyyzzzoooeee[[[ZZZ[[[\\\___bbbfffaaa]]]```hhhooopppooovvvvvvwwwuuusssrrrqqqqqq{{{zzzyyywwwtttsssuuuzzz{{{}}}|||yyyvvvvvvwwwyyy~~~~~~}}}}}}|||yyyrrrggg[[[RRRLLLFFFBBBDDDHHHNNNWWW```fffiiipppwww~~~~~~|||xxxuuupppllliiifffcccaaaZZZ^^^aaa___YYYWWWZZZ^^^dddiiirrrxxxxxxrrriiicccaaaeeemmmtttyyy|||~~~wwwrrruuu~~~vvvkkkdddbbb^^^\\\\\\^^^```bbbhhhkkkpppvvvzzztttnnnlllkkklllnnnsssvvvxxxyyyyyyyyyzzz{{{yyypppooolllgggbbb\\\UUUMMMHHHDDDBBB@@@===;;;;;;;;;<<<::::::<<<>>>???BBBLLLWWWqqqwwwhhheeeppp~~~~~~}}}\\\IIIMMMCCCBBBAAA@@@????????????>>>>>>===<<<;;;::::::999777777666666555555555555333333333333333333333333555666666999DDDVVVgggpppsss```OOOMMMQQQSSSVVV[[[nnnrrrXXXNNNIIIQQQaaavvvrrraaaVVVSSSTTTRRRMMMJJJMMMRRRVVV\\\bbbnnn|||eeeYYYXXX\\\fffkkkrrr|||[[[GGGFFF===<<<<<<;;;;;;;;;;;;<<<:::999777888999:::999888888888888777777777777777555555555444444444333333333333222222333333444555666444444666666:::DDDNNNbbbwww}}}pppaaa___^^^nnnttteeeccc\\\\\\cccfffrrrmmm\\\VVVRRRRRRUUUWWWUUUTTTUUUWWWYYY\\\\\\ZZZVVVTTTTTTWWWVVVWWWYYYYYY[[[dddnnn{{{tttlllhhhfffgggkkknnnsssxxx{{{|||~~~~~~~~~yyyyyyxxxwwwzzzqqqggg]]][[[[[[\\\___dddkkkgggdddeeejjjnnnmmmllluuuwwwyyyxxxuuurrrqqqqqq{{{|||vvvuuuuuusssuuuxxxyyy{{{|||}}}}}}}}}~~~|||~~~}}}wwwlll___VVVOOOIIIDDDEEEHHHNNNWWW```aaadddiiipppvvvxxxvvvtttsssoooiiidddaaa```^^^]]][[[^^^___]]]ZZZZZZ___dddkkknnnrrrtttrrrkkkbbb]]]ZZZ___ffflllrrrxxx~~~|||xxxwww}}}|||rrrggg```[[[[[[[[[\\\^^^ccchhhkkkwww|||rrrmmmkkkhhhjjjmmmuuuxxx|||}}}|||{{{zzzyyy~~~{{{rrrnnnkkkgggbbb\\\UUUMMMGGGEEECCC@@@>>><<<;;;<<<<<<::::::<<>>>>>===<<<;;;::::::999666666666666555555555555333333333333333333333333333666777;;;KKKcccvvv~~~yyycccQQQOOOSSSUUUYYY___uuuxxxcccPPPJJJIIISSSfff~~~xxxcccSSSMMMLLLNNNLLLMMMRRRVVVYYY```gggtttsss^^^TTTTTTWWW]]]dddooozzz\\\HHHGGG<<<<<<;;;;;;;;;;;;;;;<<<:::999888999;;;;;;999777777777777777777888888888555555555555444444444333333333222222333333444555777666555666666;;;GGGSSSooo}}}mmm___]]]aaauuurrrcccccc]]]]]]dddiiiyyyrrrcccXXXUUUTTTXXXZZZWWWUUUVVVXXX[[[___```^^^ZZZWWWUUUVVVUUUVVVYYYZZZ[[[ccclllvvvuuummmgggfffiiinnnrrrxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~vvvwwwwwwvvvwww{{{ooofff^^^[[[[[[[[[___dddmmmkkkjjjjjjkkklllllllllrrrvvv{{{{{{xxxtttssssssyyy{{{xxx{{{tttooopppqqqqqqssswwwuuuwwwyyy|||~~~}}}{{{pppddd[[[RRRLLLGGGGGGIIIMMMUUU^^^aaadddhhhnnnsssuuutttrrrlllggg```ZZZYYYZZZ[[[[[[bbbaaa^^^\\\\\\___eeeiiioooooonnnkkkfff___YYYUUUQQQVVV^^^eeelllttt~~~|||{{{}}}rrrjjjddd```\\\[[[]]]```cccgggmmmtttyyy~~~ooojjjiiifffgggllltttxxx}}}|||zzzyyy{{{~~~{{{sssnnnlllhhhddd^^^VVVNNNHHHFFFDDDAAA>>><<<<<<<<<<<<<<<<<>>>>>???>>>======<<<;;;:::999999666666666666666666555555333333333333333333333333111666888<<>>EEENNN]]]vvvcccfffsssyyyWWWIIIBBBAAA@@@???>>>>>>>>>>>>======<<<;;;:::999888888555666666666666666666666333333333333333333333333111777999;;;HHH\\\gggfff^^^QQQJJJPPPSSSUUUbbbuuuwwwXXXOOOGGGMMMXXXhhh}}}kkkYYYNNNKKKKKKKKKNNNRRRTTTUUU\\\pppyyytttaaaWWWTTTTTTSSSTTTbbbsss[[[FFFDDD;;;;;;:::::::::;;;;;;<<<555666888:::<<<:::666333666666777777888888999999666666555555555444444444333333222222333333444555444333444666777>>>OOO^^^sssxxxoooddd]]]aaalllwwwjjj^^^```]]]___jjjttt|||mmm\\\YYYYYY]]]^^^[[[YYYYYY[[[___dddfffddd^^^YYYWWWRRRQQQSSSXXX[[[]]]ccckkkqqqwwwlllhhhiiilllpppuuuvvvuuuuuuvvvxxx{{{{{{zzzyyyvvvtttqqqooosssvvvyyyxxxwwwxxx~~~yyyhhhbbb\\\[[[[[[[[[___eeehhhlllpppooollllllooosssrrrzzz{{{{{{{{{sssmmmjjjgggcccbbbcccnnnooorrrxxxvvvllldddVVVPPPKKKKKKKKKMMMSSSYYYZZZ[[[___eeeiiijjjiiiggg\\\VVVOOOKKKMMMTTT[[[___tttkkkaaa^^^bbbjjjppprrrooojjjaaaWWWOOOJJJHHHGGGIIIOOOXXX```gggqqq~~~~~~zzzyyy|||oooiiiaaa\\\]]]```dddfffiiinnnuuu{{{yyygggdddccc```bbbiiimmmsss{{{~~~xxx~~~~~~{{{vvvtttrrrnnnjjjddd\\\SSSMMMHHHFFFBBB???===<<<<<<===::::::===???===;;;AAAIIIYYYyyy}}}eeedddnnn^^^JJJBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::999888888777555555555666666666666666333333333333333333333333222888:::999CCCTTTZZZUUUSSSJJJIIIRRRVVVXXXjjjjjjOOOKKKEEEOOO___sssttt\\\MMMIIIJJJMMMNNNQQQVVVXXXZZZfffzzzttt|||jjj[[[UUUUUUTTTRRRWWWfffzzz\\\FFFAAA>>>===<<<;;;;;;;;;;;;;;;999999999888888888888777777777666666666666777777777777666555555555555666222222222333333444444444999777666777888???PPP```mmmwwwyyymmm```^^^cccgggnnnssseee]]]______dddjjjpppvvvccc```___aaaaaa]]]YYYYYYZZZ```fffiiijjjhhh```WWWVVVYYY[[[\\\^^^cccjjjpppuuuvvvmmmgggdddlllmmmoooqqqtttwwwyyyzzzwwwxxxyyyxxxvvvuuutttuuutttxxx{{{yyytttrrrvvv{{{uuuccc[[[VVVXXX[[[]]]aaaeeelllkkkjjjjjjlllooorrrsssuuuzzz|||yyynnneee___\\\[[[ZZZcccgggnnnwww||||||wwwoooiii\\\UUULLLGGGHHHMMMSSSWWWZZZ^^^cccfffgggddd___\\\SSSOOOJJJGGGIIIRRR]]]fff___ccceeeeeehhhmmmooommmggg^^^SSSMMMHHHEEEHHHNNNKKKOOOWWW```kkkttt|||}}}}}}yyyfffbbb^^^]]]```eeekkknnnuuuwww{{{{{{ccc\\\^^^]]]^^^aaaoooqqqwww|||}}}~~~|||{{{{{{uuurrrnnnjjjeee___XXXTTTNNNJJJEEE@@@>>>===<<<;;;:::;;;;;;;;;<<>>===???<<<<<<;;;;;;;;;:::::::::888888777777666555555555555555555444444333333333222666888;;;FFFSSSYYYVVVRRRNNNMMMOOOVVVcccxxx```MMMHHHKKK[[[kkk~~~|||bbbSSSNNNKKKJJJKKKSSSRRRUUUZZZcccvvvyyyxxxvvveee]]]ZZZXXXYYY\\\[[[gggzzz[[[GGGCCC>>>>>>===;;;;;;:::::::::999999999888888888888777777777666666666666777777777666555555444444555555333333333444444444555555333222333666:::DDDVVVfffjjjrrrsssjjjaaaaaafffiiisssqqqeee^^^```___cccjjjqqqyyyfffbbb```aaaaaa\\\YYYZZZ\\\ccciiilllnnnmmmeee\\\\\\\\\\\\]]]___eeelllqqqvvvyyynnnhhhfffiiijjjlllooorrruuuwwwwwwxxxyyyyyyxxxuuussssssttttttxxx{{{yyytttssswww|||vvvddd\\\WWWWWWZZZ\\\___dddjjjjjjkkklllnnnqqqtttuuuwww{{{~~~xxxmmmeee````````````ccceeellltttzzz~~~}}}zzztttooobbb\\\SSSLLLIIILLLQQQVVVYYY[[[^^^```___\\\YYYVVVJJJIIIGGGEEEGGGMMMVVV\\\ZZZ```eeegggjjjlllkkkgggbbbYYYQQQLLLGGGEEEHHHMMMLLLQQQZZZdddnnnwww~~~sssbbb```^^^___dddlllssswwwhhh___^^^]]]^^^bbbmmmpppwww|||{{{}}}~~~{{{zzzyyyxxxtttooojjjeee```[[[WWWOOOKKKEEEAAA???===<<<;;;;;;;;;<<<;;;<<>>===???======<<<<<<<<<;;;;;;;;;999888888777666666555555555555555444444333333333444888;;;@@@KKKWWWZZZVVVLLLKKKMMMRRR[[[kkk|||ZZZKKKJJJQQQbbbrrrpppZZZOOOLLLLLLMMMNNNTTTSSSWWWbbbsssyyywwwuuuggg```\\\ZZZ\\\___eeennn~~~}}}YYYGGGDDD@@@???===<<<::::::999999999999999888888888888777777777666666666666777777555555444333333333444444333333444444444444555555888666666888;;;CCCSSSaaafffjjjjjjeeebbbeeejjjlllxxxnnneee```bbb```ccckkkuuu|||nnnhhhddddddbbb]]][[[[[[]]]dddkkkpppssstttmmmeeeccc```]]]^^^ccciiiooosssxxxxxxlllfffddddddfffiiimmmqqqtttvvvwww{{{|||{{{yyyvvvttttttuuussswwwzzzxxxuuutttxxx|||uuuggg___XXXXXXXXXYYY]]]bbbfffgggjjjnnnqqqtttuuuvvvyyyzzz|||}}}yyynnnfffcccdddfffhhhffffffkkkqqqvvv{{{{{{zzz{{{zzzvvvsssgggddd\\\RRRKKKJJJOOOTTTVVVVVVWWWVVVUUURRRPPPNNNBBBCCCDDDEEEGGGJJJPPPTTTVVV]]]eeeiiikkkkkkggg```ZZZSSSMMMKKKHHHFFFHHHLLLMMMSSS^^^hhhqqqzzz~~~{{{}}}jjj]]]]]]___dddllluuu~~~nnnccc___\\\]]]bbbjjjoooxxx|||{{{~~~|||zzz}}}wwwpppiiidddaaa^^^[[[QQQLLLFFFBBB???>>><<<;;;;;;<<<<<<<<<<<<>>>BBBEEEIIIVVVmmmpppdddgggzzzqqqUUUHHHBBB???@@@@@@>>>===???>>>>>>=========<<<<<<<<<999999888888777666666666555555555444444444444444555888<<>><<<:::999999888999999999888888888777777777777666666666666777777555444333333222222333333333333333333333333444444:::777777999<<>><<<;;;;;;<<<===<<<<<<===AAACCCFFFQQQeeewwwggghhhxxx{{{ZZZIIICCC???@@@@@@>>>>>>@@@============<<<<<<<<<;;;999999999888777777666666555555555555555444444444555777===HHHTTTYYYTTTLLLCCCGGGPPP[[[gggzzzbbbMMMMMMVVVmmmvvvaaaTTTHHHFFFIIIMMMPPPSSSZZZ^^^kkk}}}yyywww}}}xxxqqqkkkhhhlllssszzz{{{xxxUUUFFFEEE@@@???>>><<<:::999999888999999999888888888777777777777666666666666777777444444333222222222222333333333333333222222222222222111222888???HHHVVVcccgggeeeeeejjjqqqvvvyyyzzz{{{~~~hhhdddbbbeeeccceeeqqqyyyqqqmmmhhh```\\\[[[YYY```hhhooowww~~~~~~yyylllgggdddeeemmmvvv|||nnn___ZZZ]]]\\\___dddlllttt|||zzzuuurrrqqqnnnqqqssssssssstttwwwzzz~~~}}}nnnhhhbbb^^^ZZZWWWYYY]]][[[^^^ccchhhmmmooopppqqqtttxxx}}}vvvlllhhhiiikkkmmmhhheeeeeejjjooouuu~~~}}}{{{~~~{{{uuussssssrrrpppmmmeeeddd```WWWNNNJJJMMMQQQSSSPPPLLLHHHEEEDDDDDDDDDBBBCCCDDDEEEGGGKKKQQQVVV[[[aaaffffffffffffaaa[[[NNNKKKIIILLLLLLKKKMMMQQQPPPYYYdddnnnuuu{{{}}}jjj^^^ZZZ___hhhqqqzzz{{{mmmbbbYYYWWW\\\dddlllxxx~~~{{{rrrkkkfffcccaaa```TTTPPPIIIDDDAAA>>><<<;;;:::;;;<<<<<<<<<===@@@BBBGGGPPPdddooommm{{{^^^KKKDDD@@@@@@@@@===>>>@@@<<<<<<<<<;;;;;;;;;::::::999999888888777666666666555555555555555555555555888:::AAANNNXXXYYYQQQJJJEEEIIISSS```mmmwwwWWWKKKSSS___|||rrrdddZZZPPPGGGGGGKKKNNNRRRUUUZZZfff}}}{{{zzzzzzzzzxxxrrrpppvvv~~~wwwUUUEEEDDD@@@???===<<<::::::999999999999999888888888888777777777666666666666777777444444333222222222333333444444333333333333222222555333444:::AAAIIIUUU```kkkhhhjjjrrrzzz}}}xxxeeedddaaafffeeehhhwww}}}vvvsssmmmeee___^^^]]]ccciiiooowwwrrrooommmooouuu|||xxxhhhZZZWWW\\\ZZZ]]]bbbiiisss}}}|||tttnnnkkkjjjlllnnnoooppprrruuuwww~~~rrrmmmhhhddd^^^XXXXXX\\\XXX[[[___dddhhhjjjkkkkkkqqqvvv}}}zzzpppkkkjjjkkklllccc```aaagggnnnttt~~~{{{zzz}}}}}}wwwtttsssqqqmmmjjjbbbaaa]]]VVVPPPLLLNNNPPPQQQNNNJJJEEECCCBBBBBBCCCBBBCCCCCCDDDGGGLLLTTTYYY___dddfffeeecccbbb]]]WWWLLLIIIHHHLLLMMMMMMPPPTTTUUU]]]hhhpppuuu{{{uuuddd___]]]dddoooxxxsssfffYYYUUUYYYccckkkwww}}}vvvooojjjgggcccaaaVVVRRRKKKEEEBBB???===;;;999:::<<<<<<===>>>@@@BBBFFFPPPccc}}}yyysss{{{cccNNNGGGBBBAAA@@@>>>>>>@@@<<<;;;;;;;;;;;;:::::::::888888777777666555555555555555555555555666666666<<<@@@IIIVVV\\\XXXOOOJJJHHHMMMWWWfffvvvfffOOOLLLYYYfffyyymmmcccZZZWWWNNNHHHIIINNNRRRWWW\\\```vvv}}}}}}~~~}}}}}}}}}}}}zzzwwwyyywwwTTTDDDCCC>>>>>>===;;;;;;:::::::::999999999888888888888777777777666666666666777777555555444333333333333333666666555555555444444444;;;888999>>>DDDJJJTTT]]]iiigggkkkuuu|||}}}}}}qqqbbbeee```ggggggkkk|||}}}{{{wwwooojjjiiigggkkknnnqqqyyyzzzzzzzzzzzz|||xxxnnnaaaSSSRRRYYYZZZ[[[___eeeooozzzvvvmmmiiiggghhhjjjkkkmmmpppsssuuu}}}vvvrrrnnnjjjbbbZZZXXX[[[XXXZZZ]]]```cccfffggggggrrrvvv{{{|||sssmmmkkkkkkkkkddd``````ffflllrrryyy}}}zzzwwwvvvxxx{{{}}}}}}{{{vvvsssrrroookkkgggaaa^^^ZZZVVVRRROOONNNNNNNNNKKKHHHDDDBBBBBBCCCCCCAAACCCEEEGGGKKKPPPWWW[[[```dddgggdddaaa^^^WWWPPPJJJGGGGGGJJJMMMMMMQQQVVVZZZbbblllrrrvvv{{{~~~lllbbbccc```iiiuuuzzzkkk[[[TTTWWWbbbjjjvvvzzzuuupppkkkfffbbbXXXSSSLLLFFFBBB???===;;;777999;;;<<<===>>>AAACCCCCCLLL^^^uuuxxxvvvjjjRRRJJJDDDBBB@@@>>>>>>@@@<<<<<<<<<<<<;;;;;;;;;;;;777777666666555444444444444555555555666666666777???CCCOOO[[[]]]TTTLLLJJJKKKOOO[[[nnnxxxWWWHHHNNN^^^jjj}}}ggg[[[VVVRRRRRRKKKFFFJJJPPPWWW^^^eeeqqq|||~~~xxxTTTCCCBBB>>>===<<<;;;;;;;;;;;;;;;999999999888888888888777777777666666666666777777666555444444333333444444888888777777666666666555777555777???HHHPPP[[[ddddddccciiitttyyyxxxxxx{{{lll```eee___ggghhhmmmzzzuuutttppprrrrrrtttzzz{{{nnnggg[[[NNNMMMUUUZZZ[[[]]]bbbkkkwwwzzzpppjjjdddeeegggiiikkknnnqqqsss|||}}}wwwuuurrrnnneee[[[XXXZZZYYYZZZ\\\___aaaccceeeeeesssvvvyyy}}}}}}tttooolllkkkkkkiiidddbbbfffkkknnnsssxxx}}}uuusssrrrqqqrrruuuxxxzzz|||xxxsssqqqpppmmmhhhdddbbb^^^YYYVVVSSSQQQNNNLLLLLLJJJFFFCCCBBBBBBCCCDDDAAADDDHHHLLLPPPUUUZZZ^^^^^^dddgggeeeaaa\\\SSSKKKIIIFFFEEEIIILLLMMMQQQVVV^^^fffoootttwww|||~~~{{{}}}}}}hhhbbbfffbbblllyyy~~~ooo]]]TTTVVVbbbjjjvvv~~~~~~zzzuuuooohhhcccXXXTTTMMMGGGBBB@@@===;;;666888;;;<<<===???AAACCC@@@IIIYYYnnn{{{rrrpppTTTLLLEEECCCAAA>>>>>>@@@>>>=========<<<<<<<<<<<<666666666555444444333333444555555555666666777777>>>DDDPPP\\\ZZZPPPHHHHHHMMMPPP]]]sssmmmNNNEEEOOO```kkktttZZZOOOMMMMMMMMMGGGEEEJJJRRR[[[dddlll~~~}}}xxxRRRBBBCCC======;;;:::999888888888======<<<;;;::::::999888888999999999888777555444888777666555444555666666555333111222444555333111666999:::<<>>>>>>>>:::;;;;;;<<<===>>>>>>>>>BBBGGGOOO]]]zzzwwwooo|||zzzXXXKKKGGGEEE======@@@<<<@@@???>>>===;;;;;;:::::::::999888666666666666777888888888666444444666888???LLLSSSWWWYYYOOOEEEIIINNNYYY^^^zzzZZZLLLNNNSSS___mmmkkkUUUMMMJJJHHHJJJEEEFFFMMMRRRYYYlllwwwRRRDDDEEE>>>===<<<:::999999888888::::::999999999999999999777666666666777888999:::777666555444444444555555555333111222444555333111555999;;;@@@QQQgggnnniiigggbbb```dddkkkqqqyyykkkeeeeeecccdddiiittt~~~|||ooofffZZZQQQNNNNNNLLLJJJMMMQQQUUUZZZcccppp~~~wwwnnngggbbb______^^^___cccjjjwww}}}vvvpppkkkfffaaa]]]]]]\\\\\\\\\^^^```ccceeeffffffiiinnnrrrvvvyyywwwwwwuuurrrqqqpppqqqsssssssssxxx|||rrrhhhfffdddeeehhhkkkmmmnnnkkkkkkkkkiiifffbbb___]]]\\\ZZZXXXVVVTTTSSSRRRRRRNNNKKKGGGEEEDDDDDDBBBAAABBBDDDGGGJJJOOOVVV]]]cccffffffgggfffbbbYYYNNNGGGDDDHHHJJJJJJIIIMMMWWW___hhhkkkpppsssuuuzzz~~~~~~~~~nnneeefffhhhsss}}}uuuhhh]]]XXX]]]ccclllvvv}}}{{{sssjjjccc]]]ZZZSSSLLLEEEBBBAAAAAA;;;;;;;;;;;;<<<===>>>???AAAFFFLLLZZZuuuwwwjjjvvv[[[MMMGGGEEE>>>>>>BBB===AAA@@@???===<<<;;;;;;;;;;;;:::888777666777777777666666666444333333555777@@@MMMTTTWWWYYYOOOGGGKKKQQQbbbhhh~~~rrrQQQJJJQQQXXXdddqqq}}}cccPPPIIIHHHGGGLLLJJJNNNUUUZZZccc{{{uuuSSSEEEFFF>>>>>><<<;;;::::::::::::666666777777888888888888888777555555555777:::<<<666555555444333444444444444333222333444555444333555888<<>>???@@@DDDJJJUUUlllsssaaammm```OOOGGGEEE??????CCC???@@@@@@>>>===<<<<<<;;;;;;<<<;;;:::999888888888888666666666444333444666999AAAPPPWWWWWWWWWOOOIIINNNSSSkkkrrr{{{```JJJJJJTTT]]]iiivvvrrr[[[LLLGGGHHHIIIIIIKKKQQQXXX]]]kkkqqqQQQEEEEEE>>>>>>===<<<;;;::::::;;;777777777777777777777777999999888777666666777777555555444444333333333333333333333333444444444444444888===III___ttt}}}|||lllaaaYYY]]]jjj{{{ooocccaaaaaaaaadddjjjttt}}}mmmaaaUUUQQQMMMJJJJJJKKKJJJIIIJJJLLLRRRYYYaaajjjyyyssskkkddd___^^^^^^]]]___cccoooxxxyyyqqqiiiaaa\\\ZZZ[[[[[[\\\]]]^^^^^^^^^^^^[[[]]]eeennntttzzz{{{zzzyyyyyyzzz{{{zzz{{{rrrddd___VVVVVVWWWYYY\\\^^^^^^]]]\\\[[[ZZZYYYZZZ\\\^^^```_________]]]\\\ZZZXXXWWWPPPMMMHHHFFFEEEFFFEEEEEEDDDFFFJJJMMMQQQWWW]]]aaagggjjjmmmjjjaaaVVVLLLFFFAAADDDHHHJJJMMMSSS]]]dddkkkmmmppprrruuu||||||{{{zzz|||uuueeedddmmmvvv}}}{{{oooeeeaaa^^^cccllluuu||||||zzzzzz}}}|||qqqjjj```[[[TTTNNNIIIEEEAAA@@@???===;;;::::::<<>>===<<<;;;;;;;;;;;;<<<<<<;;;:::999999999888777888777666555777:::===BBBSSSYYYUUUSSSMMMIIIPPPUUUpppvvvkkkXXXIIILLLWWWaaannn{{{lllXXXLLLHHHIIIKKKGGGKKKRRRXXXaaawwwmmmOOODDDBBB>>>===<<<;;;;;;;;;;;;;;;:::999999888777777666666666777999:::999888666555444444444444444333333333333333444444444444555555555888???NNNcccvvv}}}|||ooocccZZZ]]]kkkmmmcccaaa```___ccciiitttzzzkkk\\\SSSNNNLLLJJJIIIIIIIIIIIIHHHKKKLLLRRRZZZ```hhhxxxxxxnnnfff^^^]]]]]]]]]___bbbjjjrrr|||yyyqqqhhh```[[[XXXYYYZZZ[[[\\\^^^^^^___^^^[[[\\\dddlllqqqvvv||||||wwwvvvvvvzzz}}}}}}hhh\\\XXXSSSSSSTTTVVVYYYZZZYYYWWWXXXWWWVVVWWWYYY]]]bbbeeedddddddddccc```]]]ZZZXXXPPPMMMHHHEEEEEEFFFFFFFFFDDDGGGJJJMMMQQQVVV]]]aaakkkpppsssooocccUUUKKKFFFBBBEEEHHHLLLPPPWWW___fffiiikkkmmmooorrrzzz|||{{{yyy}}}rrrddddddoooyyy}}}sssjjjfffaaafffmmmttt{{{}}}zzzzzz}}}uuunnnbbb]]]UUUOOOKKKGGGBBB???@@@???===;;;<<<===@@@BBBBBBCCCGGGNNN\\\ssshhhUUU]]]qqq}}}uuuvvvpppTTTEEEDDD???>>>AAA???======<<<;;;::::::::::::<<<<<<;;;;;;:::999999888777777777666666888<<<@@@DDDWWW\\\TTTOOOJJJIIIQQQZZZrrrxxx^^^QQQIIINNNYYYfffwwwzzzfffUUULLLIIIJJJKKKLLLPPPWWW___nnnjjjNNNCCCAAA===<<<<<<;;;::::::;;;;;;;;;;;;:::999888777666666000333777:::<<<;;;999777444555555555555444333333222333555555444444555777777:::CCCUUUiiixxx|||{{{oooeee]]]___kkk}}}kkkdddaaa___^^^dddjjjtttwwwlll\\\PPPJJJHHHGGGFFFEEEEEEEEEFFFFFFMMMLLLQQQYYY^^^fffxxxssshhh^^^ZZZZZZZZZ\\\```gggnnnwwwzzzqqqiiiaaa]]]YYYYYYZZZZZZ\\\]]]______]]]\\\^^^dddhhhkkkpppvvvxxxrrrqqqrrryyyrrr```VVVSSSPPPPPPQQQSSSVVVXXXXXXVVVYYYXXXXXXZZZ]]]ccchhhllljjjjjjjjjhhhddd___ZZZWWWPPPLLLGGGEEEEEEFFFGGGGGGEEEFFFHHHKKKOOOVVV]]]cccpppwww{{{ttteeeUUUJJJGGGEEEGGGJJJNNNSSSYYYaaaffffffhhhjjjkkknnnuuu||||||{{{pppddddddnnnxxxvvvmmmiiieeeggglllsssyyy}}}}}}vvvpppeee___XXXRRRNNNJJJEEE@@@@@@???===<<<<<<===???@@@BBBBBBEEEKKKUUUhhhhhhUUU[[[mmm{{{rrrrrryyyYYYEEEDDD@@@???AAA???===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999888888555555555444444777<<<@@@HHH\\\```TTTMMMIIIJJJSSS___sss{{{vvvPPPKKKJJJRRR```rrrooo\\\QQQLLLJJJJJJLLLQQQTTT[[[iiihhhNNNEEECCC<<<;;;;;;:::::::::::::::999999999888888777777777111333666999::::::999999555555666666666555444333111333555555444444666888999<<>>>>>===<<<<<<<<<<<<===::::::;;;;;;:::999777777555555444444555888>>>BBBMMMccceeeVVVLLLIIIKKKUUU```sss~~~aaaGGGIIIPPP]]]nnnqqqaaaQQQLLLMMMMMMNNNQQQUUUYYYcccxxxgggOOOGGGEEE;;;;;;:::999999999::::::777777777777888888888888777777777777888888888888555666777777777666444444111333666666444444666999:::>>>KKKaaavvv~~~lllgggcccccciiizzznnn______```___aaahhhoooxxxyyynnnfffYYYKKKCCCCCC????????????@@@BBBEEEHHHOOOKKKNNNVVVZZZaaawwwvvveee]]]ZZZYYY[[[^^^fffjjjnnnuuuuuunnniiifffaaa___\\\ZZZYYYZZZ\\\^^^cccdddgggiiifffdddiiiqqqxxxsssqqqpppnnnsss}}}|||wwwvvv|||xxxbbbUUUMMMJJJIIIIIIKKKOOOTTTYYY\\\]]]______```ccchhhnnntttwww||||||{{{xxxrrrjjjbbb]]]OOOKKKFFFCCCCCCEEEFFFGGGDDDDDDDDDFFFKKKTTT___fffyyy}}}iiiUUUJJJGGGBBBCCCEEEIIIMMMSSSXXX\\\^^^aaadddfffhhhmmmuuu{{{}}}~~~mmmfffiiitttyyyppplllggghhhiiimmmsss{{{}}}tttoooddd]]]VVVPPPNNNIIIBBB===;;;;;;;;;;;;;;;;;;::::::???>>>AAAEEEKKKZZZuuuiiiZZZ]]]mmmvvvvvvbbbJJJHHHEEEAAABBBAAA@@@??????>>>>>>>>>>>>???999:::;;;;;;:::999777666777777666666777;;;AAAEEEQQQgggiiiWWWLLLIIIMMMVVV^^^qqqvvvQQQGGGMMMXXXhhhzzzhhhXXXJJJJJJOOOQQQTTTWWW]]]bbboooeeeNNNGGG???======<<<;;;::::::::::::777888999::::::999888777999999777666555555555555777777666555444444333333.........///111333666777:::@@@OOOeeezzz}}}pppllleeeaaahhh~~~{{{gggaaa___]]]ZZZ^^^eeeooo|||~~~vvvtttlll```RRRHHHBBBAAA===<<<<<<===???BBBFFFHHHNNNOOOQQQUUUXXXbbbwwwmmmeeeaaa^^^\\\]]][[[___fffppp}}}wwwpppoooooohhhbbb]]]\\\\\\\\\___eeebbbfffjjjjjjiiiggghhhjjjttt|||zzzqqqppprrrtttuuutttttttttuuuzzzoooZZZOOOJJJIIIIIIIIIKKKOOOTTTZZZ___bbbddd``````dddhhhlllttt{{{~~~yyyqqqhhh```TTTLLLEEEDDDEEECCCCCCEEEFFFEEEFFFJJJMMMTTTcccqqq}}}gggTTTLLLKKKDDDEEEFFFHHHKKKPPPTTTWWWYYY]]]bbbdddfffkkkttt||||||{{{vvvmmmgggjjjwww~~~~~~uuummmnnniiiiiiqqqzzz}}}qqqjjjiiiccc[[[TTTOOOIIICCC??????>>>===<<<;;;;;;<<<===@@@>>>@@@GGGKKKVVVnnnrrr```___ggg|||www|||dddCCCEEEDDD???@@@BBB;;;;;;<<<<<<<<<<<<<<<<<<@@@???>>>;;;999666555444999666555777999;;;BBBIIIYYYccceeeWWWFFFBBBKKKSSS```hhh}}}___JJJGGGTTTbbbnnnzzzZZZRRRKKKHHHGGGIIIQQQZZZbbbgggzzzhhhPPPIIIAAA======<<<;;;::::::::::::777777888999999888777777999888777666666555555555777666666555444444333333222222222222444666888:::999AAAQQQhhh}}}}}}sssnnnhhhgggqqq{{{gggaaa___]]][[[^^^eeeppp~~~|||yyyxxxsssppphhh\\\OOOFFFAAA@@@===<<<<<<===???BBBEEEGGGKKKLLLPPPSSSWWWbbbvvvqqqgggbbb]]]YYYYYYXXX[[[bbbmmmyyy~~~vvvrrrqqqllleee___]]][[[ZZZ]]]aaadddiiimmmpppooommmmmmnnnpppwwwyyytttrrrpppnnnnnnnnnpppssszzznnnWWWMMMJJJJJJIIIJJJLLLPPPUUUZZZ___aaaeeeaaaaaaeeeiiilllsss{{{zzzoooeeeUUULLLEEEDDDEEECCCCCCDDDFFFFFFGGGIIILLLTTTeeevvv~~~hhhUUULLLJJJDDDEEEEEEGGGKKKOOOSSSUUUVVVZZZ___aaaccchhhrrryyy{{{}}}~~~{{{pppjjjfffiiiuuuzzz|||uuuoooooojjjjjjqqqyyy|||~~~}}}qqqjjjgggaaaZZZTTTOOOKKKEEEAAA@@@???===<<<;;;;;;<<<<<>>???@@@;;;<<<<<<<<<<<<<<<;;;;;;???>>>===;;;999777555555666333333555777:::@@@HHHWWW```aaaUUUHHHFFFNNNUUU___iii}}}rrrXXXIIILLL\\\nnn}}}kkkTTTMMMGGGGGGIIIMMMUUU]]]dddqqqiiiQQQJJJAAA>>>===<<<;;;::::::::::::777777888888888888777777888888777777666666555555666666555555444333333333444444444444555777999::::::CCCUUUllluuuoooiiilll{{{yyygggaaa___]]]\\\]]]fffrrr}}}wwwssspppnnnjjjaaaVVVJJJCCC@@@???===<<<===>>>@@@BBBEEEGGGIIIJJJMMMRRRWWWaaatttwwwlllddd[[[VVVUUURRRWWW^^^gggsss}}}xxxtttrrriiiaaa^^^[[[YYYZZZ]]]ccchhhooosssuuutttsssssssssxxx}}}xxxqqqkkkhhhfffhhhkkkrrr{{{lllUUUJJJIIIJJJHHHJJJNNNSSSWWW[[[^^^```eeecccdddhhhkkknnnvvv~~~zzzlllWWWMMMFFFDDDDDDBBBBBBCCCEEEFFFHHHIIIKKKTTTjjj}}}iiiWWWLLLHHHEEEEEEEEEFFFIIIMMMQQQSSSRRRWWW[[[]]]___eeennnvvvzzz|||~~~}}}|||iiiggggggkkktttwww~~~wwwrrrpppkkkkkkpppvvvxxxzzz|||yyyoooiiieeeaaa[[[UUUPPPLLLGGGDDD@@@???===<<<;;;;;;<<<<<<<<<:::===BBBFFFOOOeee|||vvvfffaaaaaaooozzzyyyoooLLLHHHDDD>>>>>>>>>============<<<;;;::::::======<<<:::999888777666555333333666999;;;BBBJJJUUU[[[\\\SSSJJJKKKQQQWWWbbbppp{{{cccPPPIIINNNaaawwwtttYYYLLLGGGDDDHHHMMMRRRYYY```jjjgggOOOHHH???>>>===<<<;;;;;;:::::::::777777777777777777777777777777777777777666555555555555555444444333333333333333222222333555666777===GGGYYYooovvvnnnhhhoooxxxgggbbb___]]]^^^^^^gggvvv|||uuuoookkkgggbbbYYYOOOFFF@@@>>>>>><<<======>>>@@@BBBDDDFFFHHHHHHLLLRRRXXXbbbttt|||pppfff\\\UUUTTTOOOTTT[[[cccnnn{{{}}}yyyvvvlllccc```]]]ZZZYYY[[[\\\bbbkkksssxxxyyyyyyxxxzzz}}}xxxpppjjjgggdddeeejjjrrr|||jjjRRRHHHGGGIIIHHHKKKOOOUUUZZZ]]]___```ffffffhhhmmmqqqttt}}}sssXXXNNNFFFDDDCCCAAAAAACCCCCCFFFIIIJJJKKKVVVpppzzzgggVVVLLLHHHDDDDDDDDDFFFHHHLLLOOOQQQQQQUUUYYYZZZ\\\bbbllltttyyyzzz||||||}}}zzzeeegggiiinnnvvvwww}}}{{{uuuoookkkkkkpppuuuvvvxxx{{{uuummmiiieeebbb]]]WWWRRRLLLHHHEEE@@@???===<<<;;;;;;;;;<<<<<<:::<<>>===============<<<;;;:::999;;;;;;::::::999888888888777555666:::<<>>>>>===<<<;;;;;;;;;;;;888888777777777777888888666777777888777777666555444444444444444333333333333222222222333444666777BBBLLL]]]ppp~~~vvvnnniiiqqqvvviiieee```^^^aaa___jjjzzz{{{sssmmmiii```ZZZRRRIIICCC???======<<<===>>>???AAABBBDDDEEEHHHHHHLLLSSSZZZcccsssuuujjj^^^WWWUUUOOOSSSZZZ```hhhuuu~~~wwwnnneeecccaaa]]][[[ZZZXXX]]]fffpppxxx}}}}}}~~~~~~~~~uuuooommmmmmhhhhhhkkksss|||gggQQQHHHFFFGGGGGGKKKPPPVVV\\\___aaaaaahhhiiinnntttxxx}}}vvvXXXOOOFFFCCCCCCAAAAAADDDAAAEEEIIILLLNNNYYYsssyyyfffVVVMMMIIIDDDDDDDDDEEEHHHKKKOOOQQQSSSVVVYYYZZZ[[[```jjjrrryyyyyy|||}}}sssbbbfffiiinnnuuuwww||||||uuummmjjjkkkqqquuuwwwzzz~~~~~~tttnnnlllhhhfffaaa[[[TTTMMMHHHFFFAAA@@@>>><<<;;;:::;;;;;;<<<;;;===BBBCCCIII\\\qqq~~~hhhbbb___hhh|||~~~xxxRRRHHHCCC@@@@@@===============<<<;;;:::999::::::999999999999888888777666777;;;>>>@@@FFFNNNRRRUUUSSSLLLIIIOOOWWW[[[nnniiiQQQKKKNNNZZZlllyyyaaaNNNJJJGGGGGGLLLPPPUUU^^^gggxxxtttzzzeeeOOOJJJBBB???>>>===<<<;;;;;;;;;;;;999999888888888888999999555666777888888777666555444444333333333333333333444444444444555777999:::DDDPPPbbbssswwwoookkkttttttkkkhhhaaa___bbbaaalll~~~yyyrrrjjjfffYYYTTTMMMFFFBBB@@@===<<<<<<===>>>@@@AAABBBCCCDDDHHHHHHLLLSSSZZZcccrrr~~~yyymmmaaaYYYXXXPPPTTTYYY^^^cccmmm|||xxxooohhhggggggaaa\\\YYYXXX[[[bbblllvvv~~~zzz|||{{{{{{uuuqqqqqqsssnnnlllmmmrrrzzzbbbOOOIIIGGGEEEGGGJJJPPPWWW\\\aaacccdddlllnnnttt{{{uuuXXXNNNEEECCCBBBAAABBBEEEAAADDDIIILLLOOOYYYooo~~~kkkYYYMMMIIIDDDDDDDDDEEEHHHLLLPPPRRRUUUXXXZZZZZZZZZ___iiiqqqyyyzzz|||nnn```dddfffjjjsssvvv{{{tttmmmkkkmmmrrrvvvxxx|||vvvqqqpppiiihhheee^^^VVVNNNJJJHHHAAA@@@>>><<<;;;::::::;;;===;;;>>>BBBCCCGGGXXXlllppphhhbbbhhhyyy|||VVVIIICCCAAAAAA===============<<<;;;::::::999999999999999888888888777555777;;;===???DDDKKKPPPSSSQQQKKKIIIQQQ]]]dddrrr|||^^^KKKIIINNN___nnn}}}mmm[[[OOOHHHHHHJJJMMMPPPVVVeeerrrwwwqqqyyybbbMMMIIICCC???>>>===<<<;;;;;;;;;;;;;;;:::999888888999:::;;;555666777888888777666555333333333333333333333333444444444555777999;;;<<>><<<<<<===>>>@@@AAABBBCCCCCCHHHGGGKKKRRRZZZbbbooozzz|||pppbbbZZZXXXQQQUUUYYY[[[^^^gggttt{{{rrrllllllkkkddd[[[WWWYYYZZZ]]]eeepppzzz~~~~~~}}}|||yyyssssssuuurrrooommmpppwww~~~}}}[[[NNNKKKHHHEEEGGGJJJOOOVVV]]]bbbfffgggpppssszzzrrrWWWMMMDDDBBBBBBBBBCCCFFFCCCDDDHHHLLLNNNUUUeeeuuuttt^^^NNNHHHCCCCCCDDDFFFIIIMMMQQQTTTWWWYYY[[[YYYXXX]]]fffooozzz{{{~~~nnnbbbfffdddgggrrrxxx}}}xxxooommmpppuuuxxxyyy}}}~~~uuupppoooiiiiiigggaaaYYYQQQMMMLLLBBB@@@>>><<<;;;:::::::::<<<;;;>>>BBBAAADDDTTTggg|||qqqffffffttt|||]]]LLLDDDCCCBBB===;;;<<<<<<<<<<<<<<<;;;;;;:::999999999888888777777888777888<<<>>>???DDDJJJNNNRRRQQQKKKJJJUUUfffqqqwwwoooSSSFFFJJJQQQcccpppooo^^^QQQMMMDDDFFFKKKNNNPPPZZZooowwwqqqzzz^^^JJJGGGBBB???>>>===<<<<<<;;;;;;<<<;;;;;;:::999999:::;;;;;;444555777888999888666555333333333333333333333333333333333444666999;;;===@@@RRRjjj}}}nnniiihhhrrrrrrnnnmmmdddaaaeeedddppp~~~~~~}}}zzzssskkkbbb]]]RRRNNNHHHEEEDDDBBB???<<<<<<===???@@@AAABBBCCCCCCGGGGGGJJJQQQYYY```lllwww~~~qqqbbbZZZWWWQQQUUUYYYYYY[[[bbbooozzz}}}uuuoooooonnneeeZZZTTTYYYXXXYYY___iiittt{{{~~~}}}uuussstttsssoookkknnnuuu{{{}}}}}}vvvVVVMMMMMMJJJEEEFFFIIIOOOVVV]]]cccgggjjjtttwww}}}oooWWWMMMDDDBBBBBBBBBDDDGGGEEEEEEHHHKKKMMMRRR^^^jjjvvv|||bbbOOOFFFCCCCCCDDDFFFJJJNNNRRRUUUXXXZZZ[[[YYYWWW\\\eeemmm{{{|||qqqfffiiieeegggttt|||}}}qqqppprrrvvvyyyyyy}}}|||rrrlllkkkhhhiiihhhbbb[[[TTTQQQPPPBBB@@@>>><<<;;;:::::::::<<<:::===AAA@@@BBBRRReeexxxiiieeeppp}}}bbbOOOFFFDDDCCC<<<;;;;;;<<<<<<===<<<<<<<<<::::::999999888777777777;;;:::;;;???@@@AAAFFFLLLLLLQQQQQQKKKKKKYYYmmm{{{}}}gggMMMEEELLLTTTiiiuuuxxxeeeSSSIIIIII???DDDJJJNNNPPP\\\wwwvvvqqq}}}aaaMMMDDD?????????===<<<::::::999999:::999888:::======:::777999999888888777777666666666666555555555444444444777444444555555444888>>>JJJXXXjjjzzzwwwjjjgggiiivvvvvvsssooolllllljjjnnnuuu|||xxxuuuqqqjjj```YYYSSSOOOJJJFFFCCCAAA>>><<>>===<<<;;;::::::::::::999999:::<<<<<<:::777777666666666555555555444666666555555555444444444666444444555555555999???KKKZZZnnn}}}~~~ttthhheeehhhvvvuuussspppnnnpppoooooottt|||uuuppplllggg```[[[SSSOOOJJJFFFCCC@@@===;;;======>>>>>>@@@AAACCCDDDDDDDDDFFFLLLQQQXXXdddpppzzz~~~uuukkkaaaZZZVVVYYY[[[YYYXXX]]]gggppp}}}}}}vvvrrrlllaaaVVVPPPPPPRRRVVV[[[aaakkkxxxzzzssspppooommmnnnoooooopppuuu~~~tttXXXNNNIIIGGGGGGGGGIIIMMMQQQVVV^^^ffflllsssuuuyyy||||||uuuWWWMMMEEEDDDDDDDDDEEEHHHFFFEEEFFFKKKMMMOOOTTT[[[lll}}}uuu]]]KKKGGGDDDDDDFFFFFFFFFKKKSSSXXXaaafff```ZZZ\\\eeekkkvvv~~~iii___^^^eeepppzzz|||yyyxxxxxxwwwxxx}}}~~~~~~xxxrrrooommmiiieeeaaa___ZZZSSSNNNFFFCCC???===<<<===<<<;;;===;;;<<<@@@CCCEEELLLSSSjjjpppfffkkkxxxqqqMMMGGGDDD>>>@@@:::;;;;;;;;;;;;;;;;;;<<<;;;:::999999888888999999888777999???BBBBBBDDDHHHKKKPPPQQQRRR[[[mmm}}}pppSSSHHHJJJUUUeee|||ooo\\\NNNHHHIIIKKKKKKQQQZZZaaaqqqaaaJJJCCCCCC>>>===<<<;;;;;;;;;;;;;;;:::999999:::;;;;;;:::888666666666666555555555555555555555555555444444444666444333666666555:::@@@NNN___sss{{{pppdddcccgggwwwsssrrrpppppptttuuusssvvvyyypppiiieeeccc___\\\TTTPPPJJJEEEBBB???===;;;<<<<<<<<<===???@@@BBBCCCDDDCCCEEEKKKPPPWWWdddqqq|||uuummmeee```YYY[[[\\\ZZZXXX\\\dddlllyyy{{{vvvmmm```UUUQQQQQQQQQSSSXXX```jjjtttzzz{{{qqqmmmmmmiiikkkmmmooorrrzzzvvvZZZOOOKKKIIIHHHFFFIIILLLPPPVVV^^^fffllloooqqqvvvyyyxxx|||sssVVVNNNGGGFFFGGGFFFFFFHHHHHHFFFGGGJJJLLLMMMRRRYYYfffwwwdddMMMIIIFFFEEEFFFEEEEEEIIIOOOYYYccciiiccc\\\^^^fffllltttnnnaaa^^^cccmmmwww~~~{{{yyyyyyxxxwww{{{}}}~~~yyyrrrooonnnjjjeeebbb___ZZZSSSNNNFFFCCC???=========<<<;;;>>><<<<<>><<<<<<<<<===>>>@@@BBBDDDEEEFFFEEEGGGLLLPPPWWWdddppp{{{~~~sssllliiiggg______^^^\\\[[[]]]bbbgggooozzz|||xxxoooaaaXXXUUUTTTSSSSSSWWW^^^gggmmmppp|||tttooonnnnnnoooppprrrvvv}}}~~~aaaRRRNNNKKKIIIDDDIIIOOOUUUXXX[[[]]]___eeeiiipppssssssxxxiiiSSSLLLGGGGGGHHHFFFDDDEEEFFFDDDEEEIIIKKKLLLRRRYYY```nnnxxx___MMMHHHDDDEEEFFFFFFJJJOOOZZZeeelllggg``````fffkkkrrr~~~~~~nnnfffeeelllsss{{{}}}zzz{{{zzzwwwwwwzzz}}}~~~{{{uuurrroookkkfffccc```[[[TTTNNNHHHEEE@@@>>>======<<<;;;<<<;;;<<>>@@@>>>>>>===<<<;;;;;;::::::;;;:::999999888888999999666777===EEEHHHGGGFFFHHHJJJQQQbbb{{{rrrSSSKKKRRRggg~~~oooaaaTTTKKKIIILLLMMMQQQYYYggg|||cccJJJDDDEEE>>>===<<<;;;;;;;;;;;;;;;888999:::999777777999:::555555555555666666666666444444444555555555555555444222333666777888===CCCZZZjjj||||||qqqhhhcccfffqqqpppdddiiihhhiiipppsssqqqvvvtttcccbbbdddgggjjjiiiddd___ZZZUUUMMMFFFBBB???===<<<;;;<<<===>>>@@@BBBDDDEEEDDDCCCFFFKKKOOOTTT```jjjwwwsssllljjjiiigggfffccc___\\\\\\^^^```iiisss|||yyyqqqcccXXXSSSSSSTTTUUUWWW\\\bbbiiimmmzzzzzztttrrrqqqqqqqqqtttxxxdddRRRMMMIIIFFFBBBGGGMMMRRRUUUVVVWWWXXX___eeelllppppppwwwjjjSSSLLLFFFGGGHHHEEEDDDEEEEEECCCEEEHHHJJJLLLQQQXXX___lll~~~lllRRRJJJDDDDDDEEEGGGKKKPPPYYYdddlllggg```___dddiiinnn{{{rrriiifffjjjpppxxx{{{yyy||||||yyyxxxyyy{{{|||~~~}}}~~~xxxsssqqqnnnjjjfffccc```\\\UUUPPPIIIEEEAAA>>>======<<<;;;;;;:::<<<@@@AAAAAADDDJJJQQQcccnnnaaaddd{{{^^^KKKDDD@@@BBB@@@???>>>===<<<:::999999;;;:::999999888888999999777888===EEEIIIHHHHHHJJJMMMWWWnnnwww\\\WWW]]]rrryyykkk___TTTKKKJJJMMMLLLQQQ]]]pppdddLLLEEEEEE???>>>===<<<;;;:::::::::888999:::888666666999;;;444555555555666666666777444444444555555555666666444222333666888999>>>DDD]]]lll{{{~~~xxxoooggggggkkkwwwlllbbbhhhfffffflllnnnooowwwyyynnncccdddgggkkkooommmgggbbbZZZTTTLLLEEE@@@===;;;:::::::::;;;===???AAADDDEEECCCCCCGGGLLLPPPTTT]]]gggssstttmmmkkkkkkllljjjfffaaa^^^\\\]]]^^^dddnnnyyy{{{yyyuuuiii\\\UUUQQQSSSVVVWWWYYY]]]dddjjjvvvzzzvvvoooooopppttt{{{jjjVVVOOOKKKFFFDDDGGGLLLOOORRRUUUYYY[[[^^^dddmmmqqqrrrzzzlllUUUMMMGGGGGGHHHFFFEEEGGGGGGEEEEEEHHHIIIJJJOOOUUU___iiiyyyvvvYYYOOOFFFCCCDDDFFFKKKPPPWWWccckkkggg___^^^bbbfffhhhvvv}}}xxxnnnjjjkkkpppwww~~~zzzxxx|||}}}{{{yyyyyyyyyyyy{{{}}}{{{vvvsssrrrmmmiiieeecccaaa]]]WWWRRRIIIFFFAAA???======<<<;;;<<<;;;<<<@@@@@@???BBBGGGNNN\\\zzzxxxgggfff|||cccLLLEEEAAACCC???>>>>>>===<<<;;;;;;:::;;;:::999999888888999999888999===EEEIIIHHHIIILLLOOO\\\xxxwwwbbbaaaggg{{{~~~sssggg\\\SSSLLLLLLOOOKKKRRRbbb|||eeeMMMEEEDDD@@@???===<<<;;;:::999999888999:::888666666888;;;666777777777888888999999444444444555555555666666444222333666888999>>>EEE^^^lllzzz~~~{{{uuunnnhhhiiinnnzzzjjjbbbhhhfffeeejjjlllqqqzzzuuuiiifffgggjjjnnnqqqpppjjjeeeYYYSSSJJJCCC>>>;;;999888999999:::<<<>>>@@@CCCDDDEEEFFFJJJOOORRRUUU]]]fffqqqvvvnnnllllllkkkiiieeebbb______```aaabbbkkkuuu}}}}}}xxxyyyxxxooobbb[[[OOOSSSVVVVVVVVVYYYaaahhhsss~~~zzzllllllnnnttt|||pppZZZSSSNNNHHHHHHJJJLLLNNNRRRWWW^^^bbb```gggpppuuuvvvmmmWWWOOOHHHHHHHHHGGGGGGIIIIIIGGGFFFIIIIIIHHHLLLSSS^^^hhhuuu{{{^^^RRRGGGCCCDDDEEEJJJOOOVVVbbbjjjfff___]]]aaaeeedddrrrzzz}}}tttnnnooorrrxxx~~~}}}xxxwww|||~~~|||zzzzzzxxxxxxzzz~~~{{{wwwuuutttlllhhheeecccaaa^^^XXXSSSJJJFFFBBB???>>>===<<<;;;<<<;;;<<>>======<<<:::::::::<<<===@@@CCCEEEFFFGGGDDDEEELLLTTTYYY___fffuuu|||sssnnnlllnnnllljjjgggdddaaa___^^^bbbgggppp|||yyyrrrjjjbbb]]]VVVUUUUUUVVVUUUUUU[[[cccttt}}}~~~xxxpppkkkkkkrrr{{{|||dddRRRKKKLLLKKKIIIIIIMMMTTT[[[^^^^^^___gggrrrzzz}}}lllYYYPPPIIIHHHHHHFFFFFFGGGJJJHHHHHHIIIHHHIIIPPPYYY```gggpppzzzkkkWWWGGGGGGIIIGGGGGGLLLUUU^^^ggghhhbbb]]]___bbbhhhlllwwwyyyvvvvvvwwwxxx~~~}}}|||||||||{{{xxxuuuyyyyyy{{{}}}~~~{{{wwwtttrrrmmmiiieeecccaaa^^^YYYTTTNNNJJJDDD@@@>>>===<<<;;;<<<<<<<<<<<<>>>@@@BBBCCCJJJ[[[ooopppsss~~~vvvRRRDDDCCCBBB>>>>>>>>>===<<<<<<;;;;;;999999999999888888777777999;;;???BBBFFFIIILLLMMMPPPccctttaaa```hhhssskkkllleeeVVVLLLLLLNNNNNNXXX[[[nnn}}}~~~}}}tttaaaLLLDDD@@@BBB@@@???===<<<;;;<<<<<<999999999888888888888777777777777666666666666666777666666555555444333333444333555888888888???GGG^^^sss|||yyyuuukkkbbbdddeeeooosssiiibbbaaacccdddeeegggooo|||zzztttnnnkkkjjjkkklllmmmkkkhhheeeVVVNNNDDD>>><<<===<<<:::;;;<<<===???AAADDDFFFGGGIIIFFFGGGNNNTTTZZZ```gggrrr}}}~~~vvvrrrpppnnnmmmkkkiiifffdddbbbaaaeeeiiirrr}}}zzztttmmmgggbbb[[[YYYYYYZZZXXXVVV[[[cccqqqyyyzzzpppkkkiiioooxxxmmmXXXNNNMMMJJJIIIJJJMMMSSSYYY^^^```cccjjjuuu|||nnn\\\SSSKKKJJJIIIGGGFFFHHHIIIGGGGGGIIIIIIJJJRRR[[[bbbhhhqqq{{{ppp\\\KKKIIIJJJGGGHHHMMMWWW```iiikkkfffbbbcccfffhhhlllwww{{{zzzzzz{{{~~~}}}||||||zzzvvvsssvvvwwwxxxzzz}}}~~~|||yyyvvvtttrrroookkkgggdddccc```ZZZVVVNNNJJJEEEAAA???>>><<<;;;<<<<<<<<<<<<>>>@@@BBBCCCJJJZZZlllvvvwww{{{VVVGGGCCCAAA>>>>>>>>>===<<<<<<;;;;;;999999999999888888888777999<<<@@@DDDHHHKKKMMMNNNVVVhhh{{{gggXXXYYYdddrrryyykkkjjjbbbTTTKKKLLLOOOOOO]]]cccyyy{{{vvvsssvvv||||||sss^^^JJJBBB>>>AAA@@@@@@???>>>===<<<<<<999999999888888888888777666666666666777777777777777666666555555444444444444333555888888999@@@HHH]]]qqqzzzvvvrrrhhhaaadddgggvvvnnneee______bbbbbbeeehhhsss{{{{{{wwwrrrppplllhhhhhhiiigggaaa[[[QQQJJJBBB<<<<<<<<<<<<:::<<<===>>>@@@BBBEEEGGGHHHLLLIIIJJJOOOUUUZZZaaahhhooozzzzzzwwwvvvrrrqqqpppnnnllljjjiiihhhiiimmmttt}}}{{{vvvqqqllliiibbb```______[[[XXX\\\cccmmmttt}}}qqqjjjgggkkksss|||ttt[[[NNNJJJHHHJJJKKKNNNRRRXXX^^^cccjjjoooxxxrrr___VVVNNNKKKJJJHHHGGGHHHHHHFFFGGGIIIJJJLLLTTT^^^dddjjjqqqzzzxxxdddRRRLLLJJJHHHJJJOOOUUU^^^gggjjjgggdddeeeiiiiiimmmxxx~~~}}}|||{{{yyyuuurrrttttttuuuvvvyyy}}}}}}zzzwwwuuusssssspppmmmhhhfffdddaaa\\\WWWPPPKKKFFFAAA???>>>===<<<<<<<<<<<<<<<>>>@@@BBBCCCIIIXXXhhh~~~|||ZZZIIIDDDAAA>>>>>>>>>===<<<<<<;;;;;;999999999999888888888888999===CCCHHHKKKMMMOOOQQQ]]]mmmhhhYYYNNNSSSaaatttsssnnnjjj___QQQJJJKKKPPPRRR]]]ggg~~~{{{ooolllmmmpppuuu{{{{{{~~~zzzqqq[[[IIIBBB>>>????????????>>>===;;;;;;999999999888888888777777777777888888999999::::::777666666666555555444444555444666888999;;;BBBKKK]]]rrr{{{vvvpppfff```eeehhhyyykkkccc]]]^^^___```cccgggvvv}}}{{{|||yyyuuuooohhhaaa___```]]]VVVNNNJJJEEE???;;;;;;<<<<<<;;;<<<===>>>@@@BBBEEEGGGHHHMMMJJJKKKPPPTTTYYYaaaiiinnnyyy}}}zzzyyyuuuttttttsssrrrqqqqqqpppnnnpppvvv}}}{{{xxxuuuqqqnnnhhhfffdddccc^^^ZZZ\\\bbbjjjpppyyyrrrjjjeeegggmmmvvvyyy```QQQKKKHHHJJJMMMNNNQQQWWW```gggooossszzzxxxcccYYYPPPMMMKKKGGGFFFHHHFFFEEEFFFJJJKKKNNNWWWaaafffkkkqqqyyymmmXXXNNNJJJIIIKKKOOOPPPXXXaaaeeedddccceeehhhkkkooozzz~~~}}}||||||zzzwwwuuutttsssssstttwww{{{~~~{{{xxxvvvtttttttttqqqmmmiiifffeeebbb\\\XXXQQQMMMGGGCCC@@@???===<<<<<<<<<<<<<<<>>>@@@BBBCCCHHHUUUccc[[[IIIDDDCCC>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999:::???FFFKKKMMMOOORRRUUU___ppp\\\QQQLLLSSScccwww|||uuuwwwmmm^^^PPPJJJKKKPPPSSS\\\lll~~~|||yyynnneeeeeekkkqqqvvv{{{xxx|||{{{qqqZZZIIICCC???<<<=========<<<;;;::::::999999999888888888777777777777888888999999::::::666666666666666555555555444333444777888;;;CCCLLL```uuu~~~xxxqqqgggaaafffiiizzzjjjccc^^^^^^^^^^^^bbbfffxxx|||zzz{{{yyytttkkkccc[[[WWWWWWTTTLLLEEEDDDAAA===;;;;;;<<<======<<<===>>>@@@BBBEEEGGGIIILLLKKKLLLPPPSSSXXXaaajjjooo{{{{{{xxxttttttttttttttttttuuuuuussstttwww}}}}}}|||zzzwwwtttqqqkkkiiihhhfff```[[[\\\aaahhhmmmttt|||ssskkkddddddiiipppzzz~~~iiiYYYRRRIIIKKKMMMNNNQQQXXXcccjjjsssuuu|||hhh]]]RRRNNNKKKGGGFFFGGGFFFEEEGGGJJJMMMPPPYYYcccffflllqqqwwwttt___QQQKKKIIIKKKNNNNNNTTT\\\``````aaadddgggnnnsss}}}~~~}}}||||||}}}~~~}}}{{{yyyvvvtttssssssuuuzzz|||yyyvvvuuuuuuuuuqqqmmmiiifffeeebbb\\\XXXRRRNNNHHHDDDAAA@@@>>>===<<<<<<<<<<<<>>>@@@BBBCCCFFFRRR___{{{|||}}}\\\HHHDDDDDD>>>>>>>>>===<<<<<<;;;;;;999999999999999999999:::;;;AAAHHHMMMOOOQQQUUUYYY___ssswwwUUUOOOMMMUUUfff|||}}}|||sss^^^PPPJJJKKKPPPUUU```ttt}}}zzzlllccc^^^bbbjjjooosssvvvxxx~~~~~~ttt{{{XXXIIIDDDAAA<<<<<<<<<;;;;;;:::::::::999999999888888888888777666666666666777777777777666666666666666666666666333111222555777:::CCCLLLeee{{{~~~vvviiiccchhhlll}}}jjjddd______^^^^^^bbbhhh{{{{{{xxxxxxtttnnnfff___WWWRRRPPPLLLGGGBBB>>>===<<<;;;;;;<<<>>>???>>>>>>@@@AAADDDFFFIIIJJJLLLKKKLLLPPPSSSXXXbbbmmmsss~~~{{{wwwooopppqqqrrrssstttuuuvvvwwwwwwxxx||||||||||||}}}}}}zzzuuurrrmmmkkkjjjhhhccc]]]^^^bbbgggkkkrrrzzzvvvllldddcccfffkkksss{{{~~~ppp```VVVMMMMMMMMMNNNSSS\\\fffmmmuuuwww~~~mmmaaaVVVPPPLLLHHHFFFHHHFFFFFFGGGKKKNNNQQQ[[[eeehhhmmmssswww{{{fffUUUMMMKKKMMMOOOOOOTTTYYY\\\^^^aaaeeejjjpppwww}}}}}}|||}}}~~~~~~|||xxxvvvsssrrrtttxxx}}}~~~{{{yyyxxxwwwvvvqqqmmmiiigggeeebbb]]]XXXTTTOOOIIIEEEBBB@@@???===<<<<<<<<<<<<>>>@@@BBBCCCDDDOOO\\\yyyyyytttvvv___HHHDDDDDD>>>>>>>>>===<<<<<<;;;;;;999999999999::::::::::::<<>>===<<<;;;:::;;;<<<<<<999999999888888888888777777777777666666666666666666666666666666666666777444333444777999<<>><<<<<<<<<<<<>>>@@@BBBCCCBBBMMMZZZxxx|||oookkkoooeeeLLLCCCAAA>>>>>>>>>===<<<<<<;;;;;;999999999:::::::::;;;;;;===CCCJJJLLLMMMQQQYYYaaalll```KKKOOOVVVbbbvvvvvvZZZLLLHHHKKKQQQYYYdddzzzyyyzzzxxxrrrmmmhhhcccbbbeeejjjooowww~~~tttSSSGGGDDDAAA???>>><<<;;;:::;;;===>>>999999999888888888888777::::::999999888888777777666666666666777777777777888777888;;;===@@@JJJTTTmmm~~~ooofffkkkttt}}}fffbbb___```aaabbbiiippp}}}wwwsssooohhh```YYYVVVPPPJJJDDDAAA@@@@@@888:::;;;<<<===>>>@@@BBBCCCCCCDDDFFFIIIKKKNNNOOOMMMMMMOOOSSSUUU[[[gggssswww~~~wwwoooppprrrtttwwwyyy{{{|||zzzzzzyyyzzz{{{{{{zzzxxxyyy{{{~~~~~~wwwrrrooommmmmmlllgggbbbccchhhdddjjjrrr{{{yyyooogggddddddfffkkkqqqyyyzzzjjjSSSNNNKKKNNNWWWbbbkkkoooxxx{{{vvvjjj]]]VVVQQQLLLJJJLLLHHHGGGIIILLLOOORRR\\\eeemmmsssxxxzzzppp]]]SSSQQQRRRQQQPPPRRRSSSTTTWWW]]]dddiiippp|||~~~|||zzzwwwrrroooppptttyyy}}}|||zzzxxxtttpppllljjjhhheee```[[[VVVQQQKKKFFFCCCAAA???>>><<<<<<<<<<<<>>>@@@BBBCCCBBBLLLZZZxxxuuuiiieeejjjkkkOOOCCC???>>>>>>>>>===<<<<<<;;;;;;999999999::::::;;;;;;;;;>>>CCCIIILLLLLLQQQZZZccctttXXXJJJPPPZZZiiitttWWWIIIGGGKKKRRRZZZlllzzzvvvrrrnnnooorrrrrroookkkeeeaaa```bbbfffkkkvvvtttUUUGGG@@@===???===::::::;;;<<<<<<<<<>>>;;;888777888888888777:::::::::999999999888888666666666666666666666666444444555555666;;;JJJYYYwwwwwwjjjeeecccqqq}}}kkkdddaaacccbbbaaajjjwww|||uuuoookkkfff```[[[VVVPPPHHHCCC@@@???===;;;999:::;;;<<<>>>@@@BBBCCCEEEEEEEEEHHHKKKMMMMMMLLLLLLNNNPPPRRRWWW```mmmvvv~~~xxxrrrnnnpppqqqrrrrrrtttvvvyyy|||zzzxxxwwwxxxyyyyyyxxxxxxzzz}}}~~~|||yyytttqqqnnnppprrrooojjjfffddddddiiimmmpppuuu|||qqqeee___]]]^^^dddkkkvvvttteeeTTTKKKTTT[[[\\\dddqqq}}}xxxqqqfff\\\VVVRRRNNNKKKIIIHHHJJJNNNOOORRRZZZcccoootttyyy|||ppp___XXXXXXYYYVVVWWWWWWYYYYYYVVVWWWaaalllssszzz}}}|||}}}{{{xxxtttqqqrrruuuxxx{{{{{{xxxwwwvvvwwwtttnnniiidddaaa______UUUQQQLLLGGGDDDAAA>>><<>>======>>>@@@BBBDDDIIIIIIZZZ~~~uuummmjjjkkkqqqQQQGGG@@@??????>>>>>>======<<<<<<;;;999999;;;:::888:::???EEEGGGKKKNNNOOOPPPYYYdddyyyzzz___JJJNNNZZZqqqnnnVVVLLLIIIIIINNNWWWhhh|||pppkkkiiinnnrrrrrrssstttrrrnnnpppggg``````dddkkkuuu~~~tttVVVHHHBBB@@@>>><<<;;;:::<<<<<<<<<;;;===;;;999999999999888777999999999999888888888888666666666666666666666666555555666777777<<>><<<>>>>>>======>>>@@@BBBDDDJJJJJJYYY{{{wwwnnnjjjjjjtttRRRHHHCCC??????>>>>>>===<<<;;;;;;;;;999999;;;:::888:::@@@EEEGGGKKKNNNOOORRR\\\hhhnnnTTTMMMRRRaaazzziiiSSSKKKJJJKKKQQQZZZoooppphhhfffiiinnnssstttwwwzzzzzzwwwrrriiiaaaaaadddkkkttt}}}tttVVVHHHDDDBBB>>><<<;;;;;;<<<<<<;;;:::<<<;;;::::::;;;;;;999777888888888888777777777777666666666666666666666666666666777888888>>>MMM\\\xxx~~~lllccccccfffuuu}}}lllfffccceeedddccclllyyy~~~tttnnnfff```[[[VVVPPPKKKIIIEEEAAA???>>>>>>>>>===>>>>>>>>>???@@@AAACCCDDDGGGGGGHHHKKKNNNOOOOOOMMMKKKMMMPPPSSSZZZeeettt~~~|||zzzxxxxxxyyyxxxsssooonnnppprrrtttuuuvvvyyy{{{{{{{{{{{{{{{{{{{{{||||||~~~~~~~~~}}}zzzwwwtttssssssuuuvvvtttqqqmmmkkkjjjhhhlllnnnrrr~~~zzzpppfffaaa^^^___eeelllooo}}}ooo___WWW\\\aaaccclllyyyxxxnnnhhheee```XXXPPPMMMKKKJJJLLLMMMQQQ[[[eeeuuu}}}tttiiieeejjjmmmllliiiccc^^^]]]]]]^^^dddkkkvvv~~~~~~}}}}}}~~~~~~|||{{{~~~|||yyyvvvuuuvvvxxxyyyzzz~~~||||||xxxsssnnnmmmkkkhhhddd```]]][[[UUUQQQLLLHHHEEEBBB???===>>>=========>>>@@@BBBCCCIIIJJJWWWuuu{{{nnngggdddyyyuuuQQQGGGCCC@@@???>>>===<<<;;;::::::;;;999999;;;:::999<<>>===<<<<<<===<<<;;;999;;;::::::;;;<<<;;;999777777777777777666666666666666666666666666666666666555555666888999???NNN]]]qqq}}}llldddfffkkkttt~~~llleeeccceeedddcccmmmzzz~~~yyyooohhh```YYYTTTPPPJJJFFFAAA@@@>>>>>>>>>??????????????????@@@@@@BBBCCCCCCHHHHHHIIILLLOOOPPPOOOMMMJJJLLLOOOTTT\\\iiixxx{{{yyyxxxxxxyyyxxxuuusssooorrruuuvvvwwwyyy{{{}}}|||}}}~~~~~~|||{{{{{{{{{~~~~~~}}}{{{yyyxxxwwwvvvuuuvvvvvvuuussspppmmmlllhhhlllooossswwwnnneee```]]]]]]dddllllllzzzyyykkkbbbdddfffhhhppp{{{wwwoookkkjjjeeeZZZQQQOOOLLLJJJKKKLLLQQQ\\\gggxxxyyypppmmmrrrvvvvvvsssiiiaaa```aaabbbfffjjjsss{{{~~~}}}}}}~~~}}}|||}}}{{{xxxwwwwwwxxxyyyyyyzzz}}}~~~}}}}}}}}}xxxrrrlllkkkkkkiiieeeaaa]]][[[UUURRRLLLHHHEEEBBB???===============>>>@@@AAABBBFFFHHHSSSlllmmmbbb[[[lll~~~wwwOOODDDBBB@@@???>>>===<<<::::::999;;;999999;;;::::::===CCCHHHIIILLLMMMMMMRRRaaappp]]]OOOMMM[[[uuunnn]]]NNNKKKLLLNNNVVV```}}}zzzfff\\\\\\```hhhnnnsssxxx~~~|||qqqgggccceeeiiirrrzzzxxxWWWGGGBBBAAA???===<<<;;;<<<<<<:::999:::::::::;;;<<<;;;999777777777777666666666555555666666666666666666666666444444555777888???OOO^^^oooooofffgggkkkvvvjjjdddbbbdddcccccclllyyyyyysssfff```XXXQQQNNNJJJEEEAAA<<<===>>>??????@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDDHHHIIIJJJMMMPPPPPPOOOLLLIIIKKKOOOUUU^^^mmm~~~|||xxxwwwwwwwwwxxxwwwvvvuuuqqqtttwwwyyyzzz{{{|||~~~}}}}}}zzzyyyyyy{{{{{{zzzzzzyyyyyyyyyyyyttttttuuuuuutttqqqnnnlllfffjjjnnnssstttmmmeee```[[[ZZZaaajjjmmmzzzyyypppnnnnnnnnnttt}}}|||vvvpppnnnmmmhhh___WWWRRRNNNLLLLLLLLLQQQ\\\gggwww~~~vvvssswwwzzzzzzxxxnnneeeccceeeeeegggjjjqqqxxx~~~~~~}}}~~~~~~|||yyywwwwwwyyyzzzyyyxxxyyy}}}~~~}}}~~~}}}xxxqqqllllllllljjjgggccc^^^\\\VVVRRRMMMHHHEEEBBB???===<<<<<<======>>>???AAAAAABBBEEEOOOccclll___UUUddd|||}}}SSSEEEAAA@@@???>>>===<<<;;;::::::;;;999888:::;;;;;;???EEEJJJKKKMMMMMMLLLRRRddduuuxxxZZZSSSMMM^^^|||kkk[[[MMMKKKKKKMMMVVV```tttaaaYYY[[[___gggmmmtttxxxuuuiiiddddddhhhpppxxx~~~{{{XXXGGGAAA@@@AAA>>>;;;:::;;;;;;;;;::::::999888999::::::999777777777777777666666666666666666666666666666666666333333555777999@@@OOO___uuusssfffeeehhh~~~jjjdddaaadddccccccmmmzzz|||rrrkkk\\\VVVNNNHHHFFFDDD@@@===;;;>>>@@@BBBBBBBBBCCCDDDAAAAAAAAABBBCCCDDDFFFFFFJJJKKKMMMPPPRRRRRRPPPMMMJJJLLLQQQWWWbbbsssyyysssssssssssstttttttttuuurrrtttxxxzzzzzzzzz{{{|||{{{~~~zzzyyyyyyxxxxxxyyyyyyyyyyyyzzzzzztttssssssssstttrrrnnnlllccciiinnnrrr~~~tttnnngggaaa[[[YYY```iiippp~~~{{{xxxwww|||}}}{{{xxxuuurrrqqqppplllfffaaaWWWRRROOONNNLLLOOOXXXcccooo|||yyyvvvxxx{{{{{{zzzqqqjjjiiiiiiiiijjjmmmrrrvvv~~~yyyyyy{{{|||~~~}}}~~~|||yyyxxxyyy|||}}}{{{yyyyyy~~~~~~|||wwwrrrnnnmmmmmmkkkhhhccc___]]]VVVRRRMMMIIIFFFCCC@@@===;;;<<<<<<===??????@@@@@@@@@EEELLL[[[yyylll___UUUcccsss[[[IIIBBB?????????>>>======<<<<<<<<<999888:::;;;;;;AAAGGGLLLMMMNNNNNNNNNVVVjjj~~~pppVVVSSSPPPcccjjj[[[NNNKKKKKKMMMVVVbbbooo^^^WWWYYY]]]fffnnnuuu{{{yyykkkeeecccfffmmmuuu}}}ZZZHHHCCCBBBCCC???;;;999999:::;;;;;;999888666777888999999888888888888777777777666666666666666666666666666666444444666888:::AAAQQQaaa|||vvvhhhgggkkkkkkdddbbbeeeddddddnnn{{{~~~xxxlllcccTTTNNNGGGCCCAAAAAA???======@@@DDDEEEDDDDDDEEEFFFBBBCCCCCCDDDFFFHHHIIIJJJMMMNNNPPPSSSUUUUUURRROOOLLLOOOTTT[[[gggyyy{{{vvvoooppppppqqqqqqrrrsssuuuqqqtttwwwxxxxxxwwwxxxxxxwww|||~~~{{{zzz{{{wwwxxxxxxyyyyyyxxxwwwwwwsssrrrrrrssstttsssooolllffflllpppttt}}}|||vvvqqqjjjccc\\\YYY___iiiuuu{{{vvvsssrrrssstttssspppmmmkkkjjj^^^YYYTTTPPPLLLKKKRRR[[[cccqqqzzzvvvxxxzzz{{{zzztttoooooonnnmmmnnnqqqrrrssswww~~~~~~{{{xxxwwwyyyxxxxxx|||}}}||||||}}}}}}{{{zzz|||~~~{{{yyy}}}zzzwwwsssooonnnmmmjjjgggccc___]]]VVVSSSMMMIIIFFFCCC@@@>>>;;;;;;<<<>>>??????@@@@@@BBBFFFKKKVVVpppjjj^^^TTTaaannnaaaKKKAAA?????????????????????>>><<<999888:::;;;<<>>>>>BBBFFFHHHFFFEEEFFFGGGDDDDDDEEEFFFHHHKKKLLLNNNOOOPPPRRRVVVXXXWWWTTTQQQOOORRRWWW^^^kkk}}}~~~yyyuuunnnooopppqqqqqqrrrtttvvvppprrruuuwwwvvvuuuuuuuuussszzz||||||}}}xxxxxxyyyyyyxxxwwwuuuttttttrrrrrrsssuuutttppplllkkkqqquuuwww~~~yyyxxxsssllleee]]]ZZZ```iiiyyy}}}zzzuuupppmmmmmmpppsssrrrooolllmmmnnnccc^^^XXXRRRLLLIIIMMMUUUZZZiiixxxzzzvvvxxxzzz{{{zzzvvvssssssrrroooqqquuuppppppppptttzzz{{{vvvwwwvvvwwwyyyxxxvvvzzz|||{{{{{{|||}}}|||~~~|||yyy}}}yyyvvvssspppooollliiieeeaaa^^^]]]VVVSSSNNNIIIFFFCCC@@@>>>:::;;;<<<>>>????????????DDDHHHKKKSSSkkkiii[[[QQQ]]]lll}}}wwwcccJJJ???????????????@@@@@@@@@@@@<<<999888:::;;;===CCCJJJJJJMMMPPPRRRUUUaaa|||iiiTTTVVV^^^ppphhhYYYMMMJJJJJJNNNZZZhhhlll[[[UUUZZZ```fffpppzzz|||mmmdddaaabbbiiiqqq{{{[[[HHHCCCCCCAAA???===;;;:::;;;<<<===999:::;;;<<<;;;999777555888888888888777777777777;;;999555333222333555777666666777888:::DDDYYYlllwwwnnnooossspppgggaaabbbccceeeqqq|||pppccc[[[NNNJJJDDD???===???BBBDDDDDDEEEGGGHHHGGGGGGGGGIIIDDDGGGIIIKKKLLLMMMPPPRRRTTTUUUUUUVVVVVVUUUUUUTTTTTTWWW^^^iiiwwwuuutttwwwtttsssrrrppppppqqqssstttsssrrrrrrqqqqqqrrrssssssssswwwzzzzzzzzz|||zzzvvvvvvuuuuuuttttttuuuvvvwwwxxxvvvuuusssssstttvvvwwwuuutttuuuyyy}}}xxxnnnccc]]]___gggoooyyyzzzuuuqqqqqqpppkkkhhhiiiiiikkknnnpppqqqpppnnnmmmkkkdddYYYPPPMMMMMMOOOPPPYYY___jjjuuu}}}|||wwwsssqqqrrrtttyyyvvvqqqoooppprrrssstttpppnnnkkkhhhhhhllltttyyyzzz|||~~~|||xxxuuuvvvwwwyyyxxxwwwxxxzzz}}}}}}{{{|||~~~~~~|||yyy{{{|||}}}~~~|||xxx{{{|||{{{wwwttttttuuurrrooollliiifffccc```]]]WWWSSSNNNIIIFFFCCC???===;;;::::::;;;;;;<<<===>>>AAAAAAEEEPPPcccppp]]]WWW```ttt{{{yyyjjjGGGFFF>>>>>>>>>???@@@BBBCCCDDD>>>>>>===<<<===@@@FFFKKKJJJLLLOOOQQQRRR___~~~dddXXXXXXaaavvvhhhYYYMMMLLLKKKKKKZZZmmmlll^^^ZZZ^^^dddmmmooorrrxxx|||llldddaaaaaaeeejjjxxx|||YYYHHHCCCAAA@@@???===;;;:::;;;<<<<<<999:::;;;;;;;;;999777555888888888888777777777777:::888666444333444555666777777888:::<<>>???CCCCCCFFFOOOaaavvvccc]]]eeeuuuxxxxxxkkkHHHGGG>>>>>>>>>>>>???@@@AAABBB======<<<;;;<<<@@@FFFKKKMMMMMMQQQUUU\\\lllzzz```UUUVVVggg|||~~~iiiXXXLLLLLLMMMNNN]]]ooommm^^^ZZZ^^^bbblllooossszzzzzzllleeebbbaaaeeejjjxxxuuuWWWHHHCCC@@@???>>>===;;;;;;;;;<<<<<<999:::;;;;;;:::999777666888888888888777777777777888777666555555444555555777888999;;;>>>HHH^^^rrrrrrhhhkkkrrrqqqhhhbbbcccdddfffqqqsssaaaRRRHHHHHHIIIIIIHHHGGGFFFEEEIIIKKKNNNOOOPPPPPPRRRSSSUUUWWWZZZ[[[ZZZYYYYYYZZZWWWWWWUUUUUUVVVWWWYYYZZZ]]]cccmmmyyyyyysssqqqtttvvvvvvsssooolllkkkkkkmmmnnnoooooooooppppppqqqqqqqqqpppssstttrrrsssvvvvvvtttuuuvvvwwwxxxxxxwwwuuutttttttttuuuwwwxxxzzz{{{{{{~~~~~~uuuiiiaaaaaagggmmm{{{uuuccc^^^[[[\\\[[[XXXWWWYYY___aaadddhhhjjjkkkkkkjjjlllfff^^^WWWSSSPPPNNNMMMQQQUUU]]]gggooovvvzzz|||~~~|||wwwpppkkkjjjllloooooommmkkkkkkmmmqqqssstttvvvqqqhhh^^^WWWUUUYYY\\\ggghhhiiihhhhhhkkkrrrwww}}}|||||||||~~~~~~~~~}}}}}}~~~}}}|||{{{{{{}}}}}}zzzzzzxxxuuupppkkkjjjlllnnnqqqnnnkkkhhhgggdddaaa^^^XXXTTTOOOJJJGGGCCC@@@>>><<<<<<<<<<<<===>>>??????DDDDDDGGGNNN^^^|||zzzhhh```ggguuuuuuvvvnnnJJJHHH???>>>>>>======>>>>>>???<<<<<<;;;;;;<<<@@@FFFKKKOOONNNRRR[[[iii~~~qqq\\\SSSTTTggg|||}}}iiiWWWJJJKKKNNNRRR___qqqnnn```]]]aaaeeekkkooossszzzxxxlllfffcccbbbeeejjjwwwmmmSSSHHHCCC@@@>>>===<<<;;;;;;;;;;;;<<<999::::::::::::999888777888888888888777777777666666666666666666555444444777777999;;;>>>JJJaaauuussshhhjjjsssrrriiiccccccdddfffqqquuu___PPPIIIIIIJJJKKKKKKKKKKKKJJJOOOQQQUUUWWWXXXYYY[[[]]]aaaccceeedddaaa___]]]]]]WWWVVVUUUUUUXXX\\\```cccfffmmmxxxyyyrrrpppqqqssssssuuurrrnnnjjjhhhiiijjjllllllmmmnnnoooppppppppppppoooqqqqqqnnnooosssuuusssuuuwwwyyy{{{{{{yyyvvvtttrrrsssuuuwwwxxxyyyyyyyyy~~~|||{{{}}}yyymmmcccaaaeeeiiirrrzzzrrrgggZZZUUURRRTTTTTTRRRRRRTTTYYY[[[___cccfffiiijjjjjjlllgggaaa\\\XXXTTTPPPMMMRRRUUUZZZaaahhhnnnsssuuuyyyxxxuuuqqqllljjjkkklllnnnllljjjkkknnnqqqssssssuuupppggg\\\TTTRRRTTTXXXbbbdddfffffffffiiioootttxxxxxxyyyzzz|||~~~~~~||||||{{{{{{zzzzzzzzz{{{|||~~~{{{yyy|||xxxrrrlllhhhhhhjjjlllooommmjjjhhhgggeeebbb```YYYUUUOOOKKKGGGDDDAAA>>>===<<<<<<======>>>???@@@CCCDDDGGGMMM[[[xxx|||jjj```dddtttssssssqqqLLLHHH??????>>>===<<<<<<<<<<<<;;;;;;::::::<<<@@@GGGKKKNNNNNNRRR___tttjjjYYYSSSUUUdddzzz}}}jjjWWWIIIJJJNNNRRR```qqqnnndddcccgggkkklllooossswww}}}uuunnnjjjgggdddeeejjjuuuwwwhhhPPPGGGDDDAAA===<<<<<<;;;;;;;;;;;;;;;999999::::::999999888888888888888888777777777666555666666777777666555444666666777:::>>>KKKcccxxxwwwjjjlllwwwsssjjjddddddeeegggrrrvvv```RRRLLLLLLKKKKKKKKKMMMOOOQQQUUUWWW[[[]]]___```ccceeeggghhhhhhfffbbb___]]]]]]XXXXXXWWWYYY^^^dddjjjnnnpppwwwzzzrrroooppprrrrrrppptttqqqmmmjjjhhhhhhjjjkkkjjjkkkmmmnnnppppppppppppnnnpppooommmnnnsssuuutttvvvxxx{{{}}}|||zzzvvvtttrrrssstttuuuvvvvvvvvvuuu|||||||||{{{|||{{{oooeeeaaacccfffllluuuuuufff]]]TTTNNNKKKMMMNNNMMMNNNPPPSSSUUUYYY^^^cccgggjjjkkkkkkiiidddaaa]]]YYYTTTQQQUUUVVVYYY]]]aaafffiiikkkqqqssssssqqqnnnkkkjjjjjjpppnnnlllmmmppprrrssstttuuupppggg\\\SSSPPPQQQSSSXXX\\\aaadddfffiiinnnrrrsssuuuwwwzzz~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{}}}~~~}}}zzzwww|||xxxqqqllliiiiiikkklllnnnllliiihhhgggfffcccaaaYYYVVVPPPKKKHHHEEEAAA???===<<<<<<======>>>???@@@AAABBBFFFLLLYYYvvvooobbbdddrrrsssooo{{{vvvOOOHHH@@@???===<<<;;;:::::::::::::::::::::<<>>?????????AAAEEEKKKWWWtttzzzjjjjjjpppsssmmmvvvzzzRRRGGG@@@???===<<<;;;:::::::::::::::;;;;;;===CCCIIINNNNNNQQQYYYhhhqqq]]]RRRSSSZZZggg~~~hhhXXXLLLKKKLLLPPPbbbwww~~~rrrllliiigggeeeiiikkklllkkkooovvvzzzzzzyyywwwvvvuuuqqqjjjhhhjjjpppyyy}}}uuulllQQQFFFCCCBBB:::;;;;;;;;;<<<;;;;;;;;;999999999999999999999:::888888888888777777777777666666555555666666666666666666888;;;AAAOOOhhh~~~pppqqq}}}uuullleeeeeefffgggrrr{{{fffYYYPPPNNNMMMLLLMMMPPPSSSUUUUUUWWW[[[]]]^^^```bbbdddaaabbbbbbaaa```aaadddgggggggggiiilllqqqwww}}}~~~ooommmkkkjjjlllnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnhhhjjjllloooqqqrrrqqqqqqooorrrsssqqqrrrwwwxxxvvvuuuvvvxxxyyyxxxvvvsssqqqppppppooopppqqqsssuuuvvv{{{vvvjjjdddcccdddmmmwwwrrrcccWWWQQQIIICCC@@@AAACCCBBBDDDGGGFFFIIINNNUUU\\\bbbgggiiikkkiiihhhgggfffdddaaa___]]]]]]]]]^^^___aaabbbbbbaaabbbccccccccceeehhhjjjooonnnnnnppptttwwwyyyyyyuuurrrjjj___UUUMMMIIIHHHFFFKKKQQQWWW[[[bbbjjjpppvvvxxx|||zzz{{{|||}}}yyyzzz|||yyyyyyzzz|||}}}{{{xxxuuuwwwtttrrrqqqrrrrrrpppnnnllljjjhhhggghhhgggeeeccc[[[WWWQQQMMMIIIFFFCCC@@@;;;;;;;;;;;;<<<===>>>???@@@BBBGGGLLLVVVrrrsssqqqmmmsssllluuu~~~TTTFFF??????===<<<;;;;;;;;;;;;:::;;;;;;<<>>AAADDDHHHLLLVVVqqqyyyuuukkksssmmmuuuUUUEEE??????>>>===<<<;;;;;;<<<;;;;;;<<<===???EEELLLQQQTTT\\\fffsss{{{eeeRRRIIINNNXXXvvv~~~bbbWWWPPPPPPOOOTTTlll~~~xxxtttssspppiiiddd___ccceeeeeeiiiqqqxxxyyyzzz{{{~~~~~~xxxooojjjkkkqqqxxxtttTTTFFFBBBAAA@@@???<<<:::888888999:::888888888777777777666666666666777777777777666666444444555555555555444444444333666;;;CCCSSSlllrrrnnnzzzvvviii```bbbfffiiipppzzzzzzgggXXXWWWTTTTTTTTTSSSQQQTTTZZZVVVXXXZZZ[[[\\\\\\^^^```^^^___bbbfffkkkpppuuuxxx||||||vvvooojjjfffbbbbbbfffjjjllllllmmmlllmmmnnnnnnnnnllljjjiiihhhgggjjjnnnqqqpppooovvvuuuuuuttttttttttttuuuyyyxxxvvvvvvuuusssooolllmmmjjjhhhjjjpppvvvyyyzzzwwwmmmfffcccnnnxxx~~~}}}uuuzzzzzzrrrggg^^^UUUNNNFFFEEEBBB???<<<<<<>>>@@@AAACCCGGGKKKQQQYYYaaagggjjjkkkkkkkkkjjjjjjlllnnnddddddeeeeeefffgggggghhhaaaUUUOOOSSSVVVWWW___jjjjjjjjjkkkooossswwwzzzzzzuuusssnnnfff]]]UUUQQQOOOIIIJJJKKKKKKMMMSSS\\\ccchhhooowww|||}}}}}}~~~}}}~~~|||zzzxxxwwwxxxzzz{{{{{{xxxvvvtttttttttssssssrrrqqqpppppppppkkkeeeccccccdddbbbaaa[[[XXXTTTPPPMMMIIIDDDAAA::::::;;;<<<======<<<<<<;;;AAACCCJJJZZZnnnoooiiisssyyyiiipppSSSJJJBBB@@@===<<<<<<===<<<;;;===<<<;;;;;;???DDDIIIMMMSSS___kkkwwwzzzbbbRRROOOKKKXXXppp~~~fff\\\MMMKKKRRRXXXlllyyywwwtttrrrqqqooollliiihhhfffcccdddkkktttyyyyyyvvvnnnhhhffftttwwwzzz}}}uuuVVVGGGBBBAAA???>>><<<:::::::::;;;<<<;;;;;;;;;:::::::::999999666777777777777777777666666666777777777777666666777666888===DDDTTTlllwwwtttuuuhhh___aaadddfffllluuu}}}mmm```ZZZUUUSSSUUUVVVVVVZZZ___[[[]]]^^^___```aaadddgggjjjkkknnnqqqvvv{{{~~~vvvnnnjjjfffbbb______cccgggiiiiiillllllmmmmmmmmmmmmkkkiiiiiihhhggghhhllloooooonnntttsssrrrppppppqqqrrrsssuuutttssssssssssssqqqooonnnkkkiiikkkpppvvvyyyzzz~~~{{{sssmmmjjjqqqzzz~~~sssooooooqqqwwwxxxqqqggg^^^TTTLLLCCCBBB@@@===;;;;;;<<<>>>???AAACCCGGGLLLTTT]]]dddiiijjjkkkkkkjjjiiikkklllhhhhhhgggggggggfffffffff___SSSLLLPPPSSSSSSZZZeeeiiikkknnnrrrvvvxxxyyyyyyyyyxxxtttlllbbbXXXOOOKKKHHHIIIIIIIIIKKKOOOVVV\\\bbbiiisssyyy{{{{{{}}}~~~}}}~~~}}}zzzwwwuuuwwwxxxyyyyyywwwuuussstttsssrrrqqqppppppppppppqqqlllfffdddddddddcccaaaZZZVVVRRRNNNKKKGGGBBB???:::;;;;;;<<<<<<===<<<<<<===BBBCCCIIIWWWjjjtttgggppp~~~mmmrrrTTTKKKBBB@@@===<<<<<<===<<<;;;===<<<;;;<<>>EEETTTmmm{{{zzzvvviii___aaadddeeekkksssrrrfff___XXXSSSVVV[[[]]]aaaeeecccdddeeeeeefffiiimmmpppuuuvvvwww{{{|||sssjjjdddbbbbbb___]]]]]]```dddfffgggllllllmmmmmmllljjjhhhggghhhfffeeefffiiilllnnnnnntttrrrooommmmmmnnnppprrrqqqpppnnnoooqqqrrrrrrqqqqqqooonnnooossswwwzzz{{{}}}yyytttqqqqqqzzzpppfffdddfffqqqwwwzzztttkkkbbbVVVMMMCCCBBB@@@>>>===<<<<<<<<<===>>>???BBBGGGNNNXXX^^^gggiiikkkkkkjjjjjjjjjkkkmmmlllkkkiiihhhfffeeeddd]]]RRRJJJKKKMMMNNNTTT]]]gggjjjpppuuuyyyzzzyyyxxx{{{{{{xxxrrriii\\\QQQJJJGGGGGGGGGGGGGGGJJJOOORRRZZZaaallltttwwwyyy{{{~~~~~~zzzwwwtttuuuvvvwwwwwwuuutttrrrsssrrrpppnnnnnnnnnoooppptttnnnhhheeeeeeeeeccc```ZZZWWWRRRNNNKKKGGGCCC???;;;;;;;;;<<<<<<<<<<<<<<>>===<<<<<<===>>>BBBIIIRRRYYYdddgggkkkmmmmmmlllllllllpppooommmkkkiiigggfffeee]]]SSSKKKIIIIIIJJJPPPVVV```fffooovvvzzz{{{zzzzzzzzzyyywwwssslllbbbWWWPPPFFFFFFFFFEEEFFFHHHKKKMMMRRRZZZeeennnssswww{{{~~~{{{yyytttuuuvvvwwwvvvuuusssrrrsssqqqnnnllllllmmmoooqqquuupppiiifffeeeeeecccaaa\\\YYYUUUQQQMMMIIIEEEBBB<<<<<<;;;;;;;;;<<<<<<<<<@@@DDDCCCEEEQQQaaa~~~dddmmm}}}lllmmmZZZJJJBBB@@@===<<<<<<===<<<;;;;;;;;;<<<>>>AAAGGGLLLOOOZZZcccsss|||nnnUUUHHHLLLPPPccc~~~}}}fff\\\LLLIIIPPPVVVkkk}}}tttjjjmmmuuu~~~{{{tttuuuzzzyyyqqqnnnmmmsss{{{yyyZZZJJJCCC@@@>>>===<<<;;;999999888888;;;;;;:::::::::999999999777777888888888888777777333333444444444444333333555444666;;;EEEVVVqqqzzz{{{wwwjjj```aaadddgggmmmwww}}}ssshhh___YYY[[[aaadddgggiiimmmnnnoooppprrrwww|||yyyyyy~~~zzzzzzwwwnnnbbb[[[YYY[[[[[[[[[\\\\\\]]]```ccceeehhhjjjkkkjjjgggeeeddddddcccccccccdddgggkkkpppssstttqqqllliiihhhjjjnnnpppnnnllljjjjjjlllnnnnnnnnnssssssttttttuuuxxx{{{}}}|||~~~~~~~~~|||{{{|||~~~~~~wwwssswwwuuujjjcccccciiirrrzzzyyypppbbbWWWLLLHHHDDDBBBAAA@@@>>><<<<<<<<<<<<===@@@FFFNNNTTT___dddjjjooopppppppppooopppooonnnmmmkkkiiihhhhhh```WWWMMMHHHGGGIIIMMMRRRWWW^^^iiirrrwwwyyy{{{|||{{{yyyvvvrrrmmmeee[[[TTTHHHFFFEEEEEEGGGIIIJJJKKKMMMUUU___hhhnnnsssyyy~~~}}}{{{wwwwwwwwwwwwwwwuuutttssssssqqqooommmlllnnnppprrrvvvpppjjjffffffeeecccaaa\\\YYYUUUQQQNNNJJJEEEBBB===<<<;;;;;;;;;;;;<<<<<>>>>>===<<<:::999888777:::999999999888888888888666666777777777777666666555555666666666666555555444333555;;;EEEWWWssswwwxxxxxxiii]]]]]]```ccckkkuuuxxxggg___[[[]]]aaadddgggjjjppprrrtttvvvxxx}}}yyyxxx|||uuusssnnneee]]]XXXXXXYYYVVVWWWYYYYYYZZZ\\\___bbbeeehhhjjjiiieeeccccccdddccceeefffggghhhkkkpppssspppmmmiiieeedddfffiiikkkmmmllljjjjjjlllmmmlllkkkoooppprrrrrrsssuuuxxx{{{{{{{{{zzzxxxvvvvvvxxxzzzyyytttttt~~~kkkaaa]]]]]]fffpppxxx}}}|||vvviii]]]PPPKKKDDD@@@??????<<<:::;;;<<<===>>>@@@EEEKKKOOOXXX___hhhooorrrssssssssspppooonnnmmmlllkkkjjjiiiddd\\\QQQIIIGGGHHHLLLNNNOOOWWWbbbkkkppptttyyy||||||xxxuuuqqqiii___WWWLLLIIIFFFFFFGGGIIIKKKKKKKKKQQQYYYaaagggnnnvvv|||~~~~~~zzzzzzyyyxxxwwwuuutttssssssrrrpppoooooopppqqqsssuuuoooiiiffffffeeedddaaa[[[XXXSSSOOOLLLHHHDDD@@@>>>===<<<::::::;;;<<<<<<===BBBAAADDDMMMZZZwwwwwwqqqeeejjj~~~aaaJJJBBB@@@===<<<<<<===<<<;;;:::;;;<<<@@@DDDJJJNNNQQQZZZfff{{{zzzmmmVVVJJJOOORRReeesss___VVVIIIGGGNNNSSSfff}}}rrrnnnsss|||{{{uuuzzzuuuWWWHHHCCCAAA>>>>>>>>>>>>===<<<;;;:::777777777777666666666555555555666666666666555555444555555666666555555444777555777<<>>@@@CCCGGGJJJPPPXXXdddmmmssstttuuuuuuqqqqqqooonnnllljjjiiihhhggg___TTTJJJFFFHHHKKKLLLKKKRRR[[[ccchhhmmmuuuzzz~~~|||{{{{{{yyyrrrfff]]]RRRNNNHHHFFFFFFHHHIIIIIIIIINNNTTTZZZ```iiirrrzzz|||{{{zzzxxxvvvtttrrrrrrssssssrrrrrrrrrrrrssstttsssnnnhhheeeeeefffdddbbb[[[XXXTTTPPPLLLHHHDDDAAA???===<<<:::::::::<<<===<<>>>>>????????????>>>>>>::::::::::::999999999888444444555555555555444444222333333444444333333222:::888999===FFFXXXtttwwwxxxrrrbbb]]]]]]___hhhsssxxxqqqccc[[[ZZZ[[[___aaabbbhhhnnnsssvvv{{{~~~uuullliiijjjddd\\\VVVSSSSSSTTTUUUUUUXXXZZZ[[[[[[\\\```ddd```eeehhhgggcccaaaccceeekkknnnooonnnkkkiiikkkmmmooollliiifffeeefffgggiiihhhhhhiiikkknnnooommmkkknnnqqqtttuuuuuuwww{{{~~~|||xxxvvvwwwzzz~~~}}}~~~yyyaaaXXXVVVWWW___jjjqqqvvv|||zzzppp]]]TTTIIICCCAAAAAA???===999;;;===???@@@BBBEEEGGGKKKTTT```kkkrrruuuuuuuuusssrrrpppnnnkkkiiigggggghhhaaaUUUJJJFFFHHHJJJJJJIIIPPPXXX^^^bbbhhhqqqxxxzzzzzz}}}{{{nnndddWWWQQQJJJEEEEEEGGGGGGGGGHHHLLLQQQVVV\\\eeepppwww}}}|||zzzxxxuuusssqqqpppssstttttttttttttttttttttrrrmmmgggeeeeeefffdddbbb]]]ZZZVVVRRRNNNJJJFFFCCC???>>><<<:::::::::<<<===;;;AAA@@@BBBHHHOOOhhh{{{iii```dddrrrgggLLLBBB@@@===<<<<<<===<<<;;;999:::===AAAFFFKKKPPPSSS^^^ooozzzjjjQQQHHHRRR]]]tttnnndddSSSNNNFFFIIITTTYYYlll|||sssVVVGGG@@@===>>>===<<<;;;;;;:::;;;;;;888999:::;;;;;;:::999888888888888777777777777666555777888777555444444555888555666>>>GGGVVVnnnzzz{{{uuubbb```bbbaaagggqqqyyy|||qqqhhhbbb^^^cccggggggdddeeemmmtttuuuvvvzzz~~~rrriiibbb^^^[[[YYYUUURRRQQQSSSVVVXXXZZZYYYXXXXXXZZZ^^^bbbdddbbbbbbbbbcccdddeeefffgggggglllnnnlllkkknnnooonnnmmmllljjjhhhgggfffffffffiiihhhhhhiiikkkllllllkkknnnppprrrssstttwww}}}}}}xxxuuuwww{{{yyy___VVVVVVWWW[[[aaammmrrrvvvxxx||||||vvvhhh\\\OOOHHHCCC>>><<<===>>>>>>===>>>???BBBDDDEEEFFFPPP]]]jjjqqqsssssssssuuussspppnnnllljjjfffdddddd___VVVNNNGGGDDDDDDDDDGGGLLLRRRZZZaaahhhooossstttuuuyyy~~~~~~uuummmaaaWWWNNNKKKGGGBBBCCCHHHHHHIIILLLPPPWWW```kkkrrr}}}|||zzzxxxvvvuuutttssstttuuuvvvvvvuuusssqqqoooqqqlllhhhgggjjjkkkgggccc]]]\\\YYYUUUOOOIIIDDDAAA???>>><<<;;;;;;<<<===>>>===BBBBBBCCCIIIMMM```~~~cccVVVZZZmmmpppJJJGGGCCC???===<<<<<<;;;:::<<<:::===BBBGGGKKKRRRZZZbbbqqqcccPPPOOOQQQ___zzzpppcccSSSIIIEEEKKKPPPXXXooosssVVVHHHBBB>>>>>>===<<<;;;;;;:::;;;;;;999999999::::::999999999888888777777777666666666555666777777555444444555666444666===GGGWWWooo|||uuuyyywwwdddbbbcccbbbgggrrr{{{~~~wwwooohhhcccdddgggiiihhhfffgggmmmrrruuuxxx}}}zzzlllbbb[[[WWWQQQPPPNNNMMMNNNPPPSSSUUUZZZYYYYYYYYY[[[^^^aaacccccccccddddddfffggghhhiiiiiilllnnnlllmmmpppoookkkggggggfffeeeeeefffggghhhhhhhhhhhhjjjlllmmmlllkkklllooorrrssstttuuuyyy|||~~~{{{wwwuuuwww{{{~~~xxx]]]SSSRRRSSSXXX___hhhmmmqqqtttzzz~~~zzznnnbbbTTTMMMGGGAAA??????@@@@@@@@@@@@AAABBBCCCCCCEEEMMMZZZeeelllppprrrsssuuusssqqqooommmjjjgggeeebbb^^^VVVNNNHHHEEEEEEEEEEEEJJJQQQYYY```gggnnnrrrtttuuuxxx}}}zzzttthhh]]]RRRLLLHHHCCCCCCGGGFFFGGGJJJMMMSSS\\\fffmmm|||{{{yyyvvvuuutttttttttuuuvvvwwwwwwvvvtttrrrppppppmmmiiihhhiiiiiifffddd^^^]]]ZZZVVVPPPJJJEEEBBB>>>===;;;:::::::::<<<======AAAAAABBBHHHLLL___|||hhhZZZ\\\lll}}}sssLLLGGGCCC???===<<<<<<;;;:::;;;:::===CCCHHHMMMUUU]]]eeevvvhhhTTTPPPQQQ```{{{ooobbbTTTIIIEEEKKKPPPZZZrrrrrrVVVHHHCCC@@@>>>===<<<;;;;;;:::;;;;;;:::999999999999999999:::888777777777777666666666444555777666555333444444555444666<<>>===;;;999999:::;;;<<<<<<@@@???AAAGGGKKK\\\xxxmmm^^^^^^mmm}}}wwwNNNGGGCCC???===<<<<<<;;;:::::::::===DDDIIINNNWWW```hhh~~~lllUUUPPPQQQbbb~~~tttfffVVVKKKEEEKKKQQQ[[[uuu~~~pppUUUGGGBBB@@@>>>===<<<;;;;;;:::;;;;;;;;;:::999888888999:::;;;999888888888888777777777333555666666444333444555555555888===HHH\\\uuutttlllhhhrrrzzzgggeeeeeebbbfffoooxxx~~~zzzvvvsssqqqpppooonnnmmmmmmmmmmmmmmmrrrxxxwwwggg\\\UUUQQQOOOHHHJJJMMMPPPSSSUUUWWWWWWZZZZZZZZZ[[[\\\^^^___```]]]^^^___aaacccfffhhhiiillllllkkkkkkooorrrlllddd_________```bbbeeeggghhhffffffgggjjjmmmnnnmmmkkkkkklllnnnppprrrtttwwwxxx{{{{{{{{{xxxvvvvvvwwwyyy}}}~~~cccXXXTTTTTTXXX```___cccggglllttt~~~yyylll]]]TTTLLLEEEAAAAAACCCDDDEEEFFFFFFEEEDDDCCCEEEIIIPPPWWW___hhhqqqvvvuuuvvvuuussspppmmmlllkkkfffaaaZZZQQQJJJFFFDDDDDDAAAEEELLLTTT\\\dddlllqqqwwwwwwwwwwwwyyy|||tttcccVVVMMMHHHFFFEEEDDDEEEFFFIIIMMMTTT]]]dddttt~~~}}}zzzxxxvvvtttssssssuuuvvvxxxxxxyyyxxxxxxvvvuuutttnnnnnnmmmkkkgggeeeeeefffaaa```]]]YYYSSSMMMHHHFFF???>>><<<:::::::::;;;<<<;;;???>>>@@@GGGIIIYYYsssqqqaaa```nnn~~~zzzQQQGGGCCC???===<<<<<<;;;:::;;;:::===DDDJJJNNNWWW```kkknnnVVVOOORRRddd|||mmmXXXLLLFFFKKKRRR^^^yyyrrriiinnnSSSFFFAAA???>>>===<<<;;;;;;:::;;;;;;;;;:::999888888999:::;;;::::::999999999888888888333555666666555444555555555888:::>>>III___xxxooohhheeeqqqyyyfffdddddd```dddmmmvvv}}}xxxtttrrrpppqqqpppooonnnmmmmmmmmmlllqqqxxx{{{lll^^^TTTOOOLLLKKKEEEHHHKKKOOORRRTTTTTTTTTYYYZZZ[[[\\\]]]^^^^^^^^^[[[[[[]]]```cccfffiiijjjkkkkkkiiiiiimmmpppkkkdddbbbbbbaaabbbcccdddfffgggeeeeeegggjjjmmmooonnnmmmmmmlllkkkmmmqqqwww|||}}}}}}|||zzzwwwuuuvvvwww~~~kkk___ZZZWWWZZZ``````dddgggkkksss}}}|||ooo```VVVNNNGGGCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFFFFHHHLLLRRRZZZeeepppwwwvvvwwwxxxvvvrrrooonnnooolllggg^^^UUULLLFFFCCCAAA@@@DDDJJJQQQYYYbbblllrrrzzzzzzxxxvvvtttwww}}}ppp___SSSLLLHHHEEEEEEFFFGGGIIIMMMUUU^^^dddppp{{{~~~}}}{{{yyywwwuuutttuuuvvvvvvxxxxxxxxxxxxxxxwwwwwwwwwppppppooolllhhhffffffgggbbbaaa^^^ZZZTTTNNNIIIGGGAAA@@@>>><<<;;;;;;======:::>>>===@@@GGGIIIVVVnnn{{{tttcccaaaooo|||TTTGGGCCC???===<<<<<<;;;:::<<<;;;>>>DDDJJJNNNWWW___pppuuuZZZQQQSSSddd~~~}}}lllXXXLLLFFFKKKSSS```||||||qqqcccZZZnnnRRRFFFAAA>>>>>>===<<<;;;;;;:::;;;;;;:::999999999999999999:::::::::999999999888888888333555777777666555666777555999<<<>>>III```yyyxxxhhheeedddpppwwweeecccccc___bbbkkkuuu|||xxxtttrrroooppppppnnnkkkiiiiiijjjnnnuuuyyypppcccWWWNNNJJJGGGFFFHHHJJJNNNRRRUUUWWWWWWWWWYYYZZZ\\\]]]^^^]]]]]]\\\ZZZ[[[]]]aaadddhhhlllmmmhhhiiihhhfffiiimmmjjjeeefffeeedddccccccdddeeeffffffeeefffhhhlllooooooooopppmmmkkkmmmrrrzzz~~~~~~}}}{{{xxxwwwxxxyyyrrriiibbb[[[ZZZ___```dddgggkkksss}}}}}}pppbbbXXXQQQJJJFFFGGGDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGIIIMMMUUUaaammmvvvvvvxxxzzzxxxsssqqqqqqssspppkkkbbbXXXOOOGGGCCCAAAAAACCCHHHNNNVVVaaammmttt}}}}}}|||wwwrrrssszzz}}}jjjYYYOOOJJJGGGEEEFFFGGGJJJOOOWWWaaagggnnnyyyzzz||||||{{{zzzyyyxxxwwwwwwvvvvvvwwwwwwwwwxxxyyyyyyyyysssqqqooollljjjiiiggggggcccaaa___ZZZUUUOOOJJJGGGCCCAAA???===<<<<<<===>>>;;;>>><<<@@@GGGHHHTTTjjjsssxxxfffbbbnnn~~~XXXGGGCCC???===<<<<<<;;;:::<<<;;;???FFFKKKPPPYYYbbbzzz}}}]]]SSSUUUcccxxxzzzeeeVVVKKKFFFLLLTTTbbb~~~|||ooocccWWWOOOoooTTTGGGBBB???>>>===<<<;;;;;;:::;;;;;;999999999::::::999999999888888888777777777666666444666888888777666777888444999;;;<<>><<<;;;;;;<<<===;;;>>>===@@@HHHHHHRRRhhhxxxnnn~~~kkkdddlllyyy\\\GGGCCC???===<<<<<<;;;:::;;;;;;???GGGOOOUUU___hhh|||\\\SSSVVVbbbttt|||fffTTTIIIEEEMMMUUUcccnnn```VVVMMMGGGpppUUUHHHCCC@@@>>>>>><<<;;;;;;;;;;;;;;;888999:::;;;;;;:::999888666666666666555555555555555666888999888777888999333999;;;;;;EEE^^^vvvzzzfff[[[___eeepppvvveeecccdddaaadddlllooo~~~yyyuuurrrooossstttoooeee^^^___bbbZZZcccoooyyy~~~vvv```[[[TTTNNNKKKKKKKKKKKKEEEHHHLLLQQQUUUXXX[[[\\\YYY[[[]]]______]]][[[ZZZUUUWWWZZZ]]]bbbgggkkkmmmcccffffffbbbbbbfffjjjjjjgggfffeeedddddddddeeefffgggeeedddeeeiiinnnqqqsssrrrpppooorrrwww{{{}}}}}}}}}}}}|||{{{{{{}}}}}}ttthhhaaabbbZZZ```eeejjjsss|||}}}vvvjjj\\\TTTNNNHHHFFFFFFJJJIIIGGGFFFEEEEEEFFFGGGCCCCCCDDDFFFMMMYYYgggpppwwwzzz|||zzzuuussstttwwwrrrmmmeee\\\SSSLLLHHHEEEDDDDDDEEEJJJRRR```oooyyy}}}|||uuussszzzzzzbbbSSSMMMIIIBBBDDDGGGKKKRRR[[[fffmmmoooyyyvvvtttyyy~~~{{{xxxvvvsssssstttuuuwwwzzz|||}}}yyytttnnnmmmooonnnjjjfffbbbaaa^^^ZZZTTTOOOJJJGGGBBB@@@===;;;::::::;;;<<<<<<>>>===AAAHHHIIIRRRggg|||tttlllpppeeejjjuuu___GGGCCC???===<<<<<<;;;:::::::::@@@IIIQQQYYYdddnnnvvvWWWQQQWWWcccsssmmmSSSHHHEEEMMMVVVdddwwwbbbUUUNNNHHHDDDnnnSSSHHHCCCAAA<<<<<<;;;:::999999999999;;;;;;::::::999888777777:::999999888777666555555777777666666555555444444222888;;;<<>>===<<<===>>>???>>>>>>@@@CCCDDDGGGRRR]]]uuunnnnnn}}}iiieeennn~~~]]]JJJEEE>>>;;;;;;<<<;;;999999:::AAALLLQQQVVVeeewwwqqqZZZTTTTTTaaayyycccLLLFFFFFFNNNXXXggg~~~gggWWWNNNHHHDDDDDDmmmSSSHHHCCCAAA>>>===<<<;;;::::::::::::;;;;;;::::::999888888777888888888888777777777666666666666666666555555555222888;;;===GGG]]]rrr}}}uuuddd```bbbaaaooolll[[[ZZZ^^^___aaaeeeppp~~~zzzvvvrrrnnnkkk___]]]ZZZVVVSSSRRRQQQQQQQQQRRRVVV^^^hhhrrrxxx{{{}}}yyytttsssvvvvvvmmmaaaYYYRRRLLLJJJIIIGGGGGGJJJKKKMMMPPPRRRSSSTTTVVVWWW[[[[[[\\\]]]^^^]]]ZZZWWWVVVWWWZZZ]]]___bbbcccdddbbb```______```cccgggjjjeeecccaaa```aaabbbccccccddddddcccdddfffiiilllnnnqqqqqqqqqsssvvvzzz}}}xxxkkkddd______aaaeeejjjmmmllljjj\\\WWWQQQKKKIIIKKKNNNQQQOOOMMMIIIGGGGGGHHHIIIIIIHHHEEECCCEEEHHHOOO]]]iiiqqqxxx~~~yyyuuutttsssqqqlllfff]]]TTTLLLGGGDDDDDDFFFLLLSSS^^^ooo~~~zzzvvvyyy~~~pppZZZLLLFFFDDDEEEGGGMMMWWWcccmmmsssyyy{{{rrrjjjnnnyyy~~~{{{zzzzzzzzzwwwwwwwwwyyy{{{|||}}}|||xxxuuurrrpppqqqpppnnnkkkdddbbb^^^[[[WWWRRRLLLHHHBBBAAA???===<<<===>>>??????>>>@@@BBBCCCGGGRRR]]]qqqiiihhhyyylllccchhh{{{```IIIDDD>>>;;;;;;<<<<<<:::;;;<<>>===<<<;;;;;;;;;;;;;;;::::::999999888888888888888777777777777777777555555555666666666666666333777;;;>>>HHH]]]ssswwwiiidddhhhhhhwww}}}jjjZZZYYY\\\\\\]]]aaaqqq}}}wwwrrrmmmiiidddaaaUUUSSSQQQNNNLLLKKKKKKKKKLLLLLLMMMRRRZZZbbbgggjjjiiihhheeefffjjjllleee[[[WWWQQQLLLLLLKKKHHHGGGIIIKKKNNNQQQRRRSSSTTTVVVWWWZZZZZZ[[[]]]___^^^[[[YYYXXXYYY[[[]]]_______________^^^]]]^^^```cccgggiiicccbbb```___^^^___``````aaabbbccceeegggiiikkkmmmppppppqqqsssvvvyyy{{{}}}qqqhhh``````aaacccdddccc___\\\PPPMMMJJJHHHHHHKKKOOOQQQOOONNNLLLJJJIIIIIIJJJJJJHHHEEEDDDEEEGGGMMMYYYeeelllttt}}}|||yyywwwuuusssnnnhhh___VVVOOOJJJCCCCCCFFFMMMTTT___qqqxxxssszzzwww\\\MMMGGGFFFGGGJJJQQQ[[[gggrrrxxx|||~~~pppgggkkkuuu~~~|||{{{zzzzzzxxxvvvvvvxxx|||~~~}}}{{{xxxvvvsssrrrqqqooommmkkkdddaaa^^^ZZZWWWRRRLLLHHHCCCAAA???===<<<===>>>???@@@??????AAABBBFFFRRR^^^{{{lllccc```pppoooaaabbbvvvcccIIIDDD>>>;;;<<<======;;;>>>>>>EEEQQQYYYcccwwwttt___\\\]]]lllttt[[[OOOKKKLLLUUU___ooolll]]]NNNGGGCCC@@@??????lllSSSHHHDDDAAA???>>>===<<<;;;;;;;;;;;;:::::::::999999888888888999999888888777777666666444444555555666666777777333777;;;>>>HHH\\\ttt~~~qqqkkknnnooo}}}iiiYYYWWWYYYYYY\\\aaannnzzzvvvoooiiiddd___ZZZWWWPPPOOOMMMLLLKKKJJJJJJJJJLLLKKKIIIKKKPPPVVV[[[]]][[[[[[[[[[[[aaafffeee___]]]WWWQQQOOOMMMHHHFFFGGGLLLNNNQQQRRRSSSTTTUUUWWWZZZZZZ[[[]]]^^^___]]][[[YYY[[[\\\]]]^^^]]]\\\[[[^^^]]]\\\\\\^^^aaadddfffaaaaaaaaa___]]]]]]]]]^^^___```bbbdddgggiiikkklllooopppqqqsssuuuwwwxxxyyyuuujjjddddddcccbbb___ZZZUUUQQQJJJIIIHHHGGGGGGIIIKKKMMMPPPPPPOOOMMMJJJHHHHHHHHHGGGDDDCCCEEEGGGKKKVVVaaaiiiqqq|||~~~{{{yyywwwuuupppjjjaaaXXXQQQMMMDDDEEEHHHMMMSSS^^^rrrvvvrrr}}}zzz\\\MMMHHHEEEFFFJJJQQQ[[[iiivvv|||mmmeeehhhsss}}}}}}}}}}}}wwwuuutttwww|||~~~{{{xxxwwwvvvtttrrrpppmmmkkkiiidddbbb^^^[[[WWWRRRLLLHHHCCCBBB@@@>>>======>>>???@@@??????AAAAAAEEEQQQ]]]xxxjjj```ZZZjjjrrr```___sssbbbIIIDDD>>>;;;<<<>>>===<<<>>>>>>FFFSSS]]]iiiqqq^^^\\\___oookkkUUUNNNJJJMMMWWWcccrrr}}}sssooo]]]RRRGGGDDDCCC@@@@@@AAAmmmSSSHHHDDDAAA>>>===<<<;;;::::::::::::::::::999999999999999888::::::999888777666555444444444555555666666777777555777:::>>>GGGZZZsssyyyqqqrrruuu}}}jjjYYYUUUVVVWWW\\\dddhhh{{{|||rrrnnngggaaa\\\XXXSSSQQQNNNMMMLLLLLLKKKKKKKKKKKKMMMJJJHHHHHHKKKPPPSSSUUUQQQRRRSSSSSSZZZcccgggfffccc[[[SSSPPPLLLHHHFFFHHHMMMOOORRRSSSSSSTTTVVVWWW[[[ZZZ[[[\\\^^^___]]]\\\ZZZ[[[\\\\\\\\\[[[ZZZYYY]]]\\\[[[[[[[[[]]]^^^``````aaaaaa___]]][[[\\\^^^]]]^^^```cccfffiiikkklllppprrrtttvvvwwwxxxxxxwww}}}wwwmmmhhhhhhfffbbb[[[TTTNNNKKKGGGFFFFFFFFFGGGIIIKKKLLLQQQRRRSSSPPPLLLHHHFFFFFFEEEBBBBBBDDDFFFIIISSS^^^gggppp||||||zzzwwwvvvsssmmmeee[[[SSSNNNGGGHHHJJJNNNSSS^^^sssuuusssxxxZZZMMMIIIDDDGGGKKKRRR]]]nnn}}}nnndddgggrrr~~~vvvuuuuuuxxxzzz{{{xxxvvvuuuuuutttrrrooollljjjiiieeebbb___[[[WWWRRRMMMIIIDDDCCC@@@>>>======>>>???@@@??????AAAAAAEEEPPP\\\wwwjjj___YYYiiisssaaa```qqqaaaJJJDDD>>><<<===>>>===<<<======EEESSS___mmmmmm\\\\\\```rrrbbbQQQJJJHHHLLLYYYeeeuuuqqqgggbbbTTTKKKDDDCCCCCCAAAAAACCCnnnSSSHHHCCCAAA>>>===<<<;;;::::::::::::999999999999999999999999::::::999888777666555555555555555666666666666666666777:::>>>FFFWWWrrr~~~ssstttzzz{{{iiiYYYUUUVVVWWW]]]eeeeeexxxzzzuuujjjfff```ZZZWWWTTTQQQOOOLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHFFFFFFIIILLLNNNOOOKKKOOOQQQSSSZZZeeemmmooohhh^^^TTTOOOKKKHHHIIIMMMPPPRRRTTTUUUVVVVVVWWWYYY]]]\\\[[[\\\^^^^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[]]]___aaa___\\\ZZZ\\\^^^\\\]]]^^^aaadddhhhkkklllsssuuuwwwyyyzzzzzzyyyxxxyyy|||{{{rrrjjjiiifff```WWWOOOJJJHHHBBBBBBCCCEEEHHHKKKMMMOOOQQQTTTWWWUUUOOOIIIGGGFFFEEECCCCCCDDDEEEGGGOOOYYYcccnnn{{{~~~|||yyyxxxwwwrrrjjj```VVVPPPJJJJJJLLLNNNSSS___wwwtttttttttYYYMMMIIIGGGIIIMMMTTTbbbvvv~~~nnncccfffqqq~~~~~~~~~vvvwwwyyyzzzyyyxxxvvvuuusssuuuuuussspppllljjjjjjfffccc```\\\YYYTTTNNNJJJEEECCCAAA>>>======>>>>>>???>>>@@@BBBBBBEEEOOOZZZsssjjj___ZZZjjjtttcccbbbqqqcccKKKFFF???<<<======<<<;;;;;;<<>>===<<<;;;;;;;;;;;;999999999999999999999999777777777777777888888888666666666666666555555555777777999>>>DDDTTTppp~~~rrrttt|||ttteeeYYYXXXXXXXXX\\\cccfffyyy}}}zzzyyyvvvppplllddd```ZZZVVVTTTSSSRRRQQQLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGEEEGGGJJJLLLMMMMMMMMMUUU[[[```gggqqqyyy{{{uuuhhhZZZQQQLLLJJJMMMRRRTTTVVVXXXYYYYYYYYY[[[\\\^^^]]]\\\\\\^^^^^^]]][[[ZZZYYYXXXWWWWWWYYYZZZ[[[VVVVVVVVVVVVVVVWWWXXXYYYXXX\\\___^^^ZZZXXXZZZ]]]\\\\\\]]]___cccgggkkknnnrrrtttwwwyyyzzzyyywwwuuuvvvyyy}}}tttiiihhhccc[[[QQQJJJFFFEEE@@@@@@AAACCCGGGKKKNNNPPPPPPUUUZZZYYYSSSNNNKKKKKKGGGEEEDDDEEECCCCCCJJJRRR^^^jjjyyyzzz{{{{{{xxxpppeeeZZZSSSJJJJJJKKKMMMSSSbbb}}}ttttttqqqZZZNNNIIIHHHJJJNNNVVVeee}}}{{{kkkaaadddooo}}}{{{{{{www{{{~~~yyyvvvuuuvvvsssvvvwwwvvvrrrnnnmmmmmmgggeeeaaa^^^ZZZUUUOOOKKKFFFDDDAAA???======>>>>>>===>>>AAACCCCCCEEENNNXXXlllhhh^^^ZZZjjjtttccccccpppkkkMMMGGGAAA=========;;;::::::<<>>======<<<<<<<<<999999999999999999999999444555666777888999:::;;;777777666666555555555444888777999>>>CCCRRRnnn}}}pppsss}}}ooobbbYYYZZZ[[[XXXZZZ```hhh{{{{{{ssspppooommmhhhccc```\\\WWWTTTSSSSSSSSSSSSNNNNNNNNNNNNNNNMMMLLLKKKHHHGGGGGGIIILLLNNNOOOOOOTTT^^^hhhooovvvtttbbbVVVNNNKKKNNNTTTWWWYYY[[[\\\\\\\\\^^^______^^^]]]]]]]]]]]]\\\[[[ZZZXXXWWWUUUVVVXXX[[[]]]SSSSSSSSSTTTUUUWWWXXXYYYVVVZZZ]]]\\\XXXWWWYYY\\\\\\\\\\\\^^^aaafffkkknnnppprrruuuwwwwwwuuusssqqqtttwww{{{tttgggeee```WWWMMMFFFCCCDDDAAAAAAAAABBBEEEHHHLLLNNNOOOUUU[[[[[[WWWQQQPPPPPPJJJHHHFFFEEEBBBAAAEEEMMM[[[gggxxx|||~~~|||uuuiii\\\UUUIIIIIIJJJMMMSSSdddssstttqqq\\\OOOIIIGGGJJJMMMUUUeeevvvfff```cccnnn{{{xxxwwwxxx~~~zzzuuuuuuxxxtttwwwyyyxxxtttpppoooppphhhfffbbb___[[[VVVPPPLLLFFFDDDAAA???======>>>>>><<<===AAADDDDDDEEEMMMVVVgggfff]]]YYYkkkuuudddcccooorrrNNNHHHAAA======<<<;;;999:::<<>>>>>???@@@???===???BBBBBBCCCFFFKKKPPPbbb~~~gggccc```iii{{{ddddddvvvuuuPPPHHHAAA@@@@@@===<<<======>>>HHHYYYeeeqqq}}}dddUUUTTTVVVmmmnnn[[[NNNLLLLLLUUUeeexxxzzzyyyxxxuuunnndddXXXPPPHHHCCC@@@BBBDDDCCCEEEHHHsssVVVHHHBBB@@@>>>===<<<;;;:::;;;<<<<<<;;;:::999888888888999999999::::::999666555555666555555666666555555444333666666888;;;AAAOOOiiiyyysssrrr~~~vvvddd]]]YYYYYYZZZZZZ\\\```iii||||||uuuoooooojjjccc```aaabbbaaa___[[[YYYUUURRRQQQPPPQQQRRROOONNNMMMMMMNNNNNNNNNMMMLLLOOOQQQQQQRRRTTTZZZ___eeeppp}}}|||fffXXXSSSUUUWWWZZZ[[[]]]___```aaaaaaaaaaaa```^^^\\\ZZZYYYYYYYYY[[[XXXUUUTTTVVVVVVUUUTTTSSSPPPMMMOOORRRSSSQQQMMMQQQRRRSSSTTTTTTUUUWWWZZZWWWWWWWWWXXXZZZ]]]___aaa___aaaeeeiiimmmoooooopppvvvwwwzzz}}}xxxnnnccc]]]TTTMMMIIIFFFDDDCCCDDDCCCCCCCCCEEEGGGHHHJJJOOORRRVVVYYYYYYWWWSSSPPPOOOJJJFFFFFFFFFEEEGGGLLLTTT```qqq~~~}}}yyyrrreeeYYYSSSLLLJJJSSS^^^lllxxxxxxmmmVVVLLLJJJJJJMMMPPPZZZpppkkk___[[[aaammm}}}{{{xxxvvvwwwxxxyyyzzzzzzzzzzzzwwwwwwuuutttrrrqqqpppooojjjhhhgggddd```YYYQQQLLLFFFDDD@@@??????@@@@@@@@@<<>>IIIYYYeeesssxxx```SSSSSSWWWooolll[[[PPPMMMOOOXXXhhh|||||||||{{{xxxqqqfffYYYPPPGGGBBB@@@CCCEEEEEEHHHLLLsssWWWIIICCCAAA???>>>===<<<;;;<<<======;;;:::999999888888999999999::::::999666555555666555555666666666555444444666666777:::@@@OOOhhh~~~zzzvvvwwwqqq```YYYVVVXXXZZZ\\\___dddiii|||wwwnnnhhhffffffaaa\\\\\\___aaa___\\\XXXWWWUUUSSSSSSSSSSSSTTTPPPOOOOOOOOOOOOOOOPPPPPPOOORRRWWWZZZ\\\aaaggglllssszzzrrraaaYYYYYY[[[]]]^^^```bbbcccddddddcccaaa```___]]]\\\[[[[[[[[[^^^[[[XXXVVVUUUTTTRRRQQQOOOMMMJJJKKKNNNPPPNNNLLLOOOQQQRRRQQQQQQQQQSSSUUUSSSSSSSSSTTTWWWYYY\\\^^^WWWZZZ^^^ccchhhkkkmmmnnnppprrrvvv{{{tttkkk___ZZZQQQKKKFFFDDDCCCAAA@@@AAABBBCCCEEEFFFGGGHHHMMMPPPSSSWWWXXXWWWTTTSSSRRRMMMIIIHHHFFFCCCEEEIIIPPP[[[jjjwww}}}zzztttiii^^^WWWOOOLLLSSS___nnnzzz|||kkkUUUMMMKKKMMMNNNQQQ\\\sss|||ddd\\\XXX```nnn|||xxxttttttvvvxxxyyyzzzzzz{{{wwwvvvuuusssrrrpppnnnnnnkkkjjjhhheeeaaa[[[SSSNNNHHHEEEBBB@@@@@@AAAAAA@@@<<>>IIIYYYfffvvvwww```TTTUUUZZZqqqwwwgggZZZQQQNNNRRR\\\lll{{{sssfffXXXOOOFFFCCCBBBFFFIIIKKKOOOUUUuuuXXXIIIBBB??????>>><<<;;;;;;;;;<<<===::::::999999999999888999888999:::888666555555666555555666666666666555555555555777:::???NNNggg~~~}}}xxxyyyrrrddd]]]YYYYYY[[[\\\___dddjjj|||{{{mmmccc______ccc___[[[\\\```bbb```]]][[[ZZZYYYXXXVVVVVVUUUUUUPPPQQQQQQRRRRRRSSSVVVWWWYYY]]]bbbeeegggkkkrrrwww}}}|||hhh]]]\\\]]]```aaadddfffgggggggggfffbbbbbbaaa___^^^]]]\\\\\\^^^\\\ZZZWWWUUUSSSRRRPPPNNNLLLJJJJJJMMMNNNNNNMMMNNNOOOPPPOOOMMMMMMOOOPPPPPPPPPQQQRRRUUUXXXZZZ\\\YYY[[[^^^bbbeeehhhjjjkkknnnppptttzzzrrrjjj___YYYQQQJJJEEECCCAAA@@@===>>>@@@BBBDDDEEEEEEFFFJJJLLLOOORRRTTTTTTTTTTTTSSSNNNJJJIIIGGGDDDEEEHHHNNNXXXeeepppxxx|||yyyuuulllcccZZZRRRNNNTTTaaaqqq}}}xxx|||hhhSSSLLLKKKMMMNNNRRR___wwwsss___[[[YYYaaaooo|||xxxrrrsssuuuwwwyyyzzz{{{{{{wwwvvvuuusssqqqooonnnmmmkkkjjjgggeeeaaa[[[TTTOOOHHHEEEBBB@@@@@@@@@??????<<<>>>AAABBBBBBEEEKKKPPPZZZwwwuuufffZZZddd{{{jjjppp}}}RRRIIIAAA??????<<<<<<===<<>>???AAACCCDDDDDDDDDFFFHHHJJJLLLOOOQQQRRRSSSRRRMMMJJJJJJHHHEEEFFFJJJOOOWWWaaakkkrrryyy{{{xxxvvvnnnfff\\\TTTPPPVVVddduuu~~~www|||eeeQQQJJJJJJKKKNNNVVVeee}}}mmm]]]\\\\\\cccooo~~~}}}xxxrrrsssuuuwwwyyyzzzzzz{{{vvvvvvtttsssqqqooonnnmmmkkkiiifffddd```ZZZTTTOOOHHHEEEAAA???>>>>>>======<<<>>>AAAAAABBBEEEJJJOOOZZZvvv}}}jjj[[[ccc~~~}}}nnnuuuSSSJJJAAA???>>><<<;;;===<<>>??????@@@AAABBBCCCCCCEEEEEEFFFHHHKKKNNNQQQRRRQQQMMMKKKKKKJJJGGGGGGJJJNNNUUU___hhhpppyyy|||xxxvvvppphhh]]]WWWTTTZZZjjj|||zzzbbbPPPKKKKKKJJJRRR^^^nnnkkk^^^^^^^^^fffsss~~~zzzuuuvvvwwwxxxyyyyyyyyyyyyvvvuuutttsssrrrqqqpppoookkkiiifffccc```[[[UUUPPPIIIEEEAAA>>>>>>===<<<;;;;;;>>>@@@AAAAAADDDJJJOOOYYYvvvmmm\\\bbbyyyppptttTTTJJJAAA>>>===;;;;;;===<<<@@@IIIUUUeeezzz|||cccVVVYYYbbbhhhVVVNNNJJJGGGKKKUUUbbbooo}}}|||{{{vvvnnneee\\\SSSKKKEEEEEEEEEIIIOOOTTTZZZfffqqqwwwXXXHHHAAA>>>>>>===;;;::::::;;;;;;<<<999999:::::::::999888777777888999888777666777888555555666777777777777777666666888;;;AAAOOOiii~~~tttuuuxxxfff___YYYXXXZZZ[[[```eeejjj}}}}}}lll^^^WWWVVVWWW\\\```bbbaaa]]]___gggooorrrooojjjeeebbb```______```bbbeeedddcccffflllrrrrrrssssssrrrqqquuu|||xxxgggbbbcccdddggglllpppsssttttttsssjjjiiihhhfffccc___\\\ZZZZZZ\\\]]][[[WWWSSSRRRSSSQQQPPPNNNKKKIIIJJJLLLMMMMMMNNNNNNMMMLLLKKKMMMNNNLLLLLLKKKLLLMMMNNNPPPRRRTTTVVVYYY\\\aaafffiiikkkpppqqqsssvvvyyy{{{|||}}}wwwkkk[[[VVVOOOHHHEEEDDDCCCBBBAAAAAA@@@???@@@AAABBBCCCEEEEEEEEEFFFIIIMMMPPPSSSSSSNNNLLLLLLJJJGGGGGGIIIJJJRRR]]]hhhsss}}}~~~yyywwwqqqjjj```[[[YYY```qqqaaaPPPMMMNNNMMMXXXhhhyyykkk______^^^hhhxxx|||xxxyyyyyyyyyyyyyyyxxxwwwuuuuuuttttttsssrrrrrrqqqllljjjgggdddaaa\\\VVVRRRJJJGGGBBB???>>>>>><<<;;;;;;>>>@@@AAAAAADDDJJJOOO\\\xxxlll\\\aaauuuppppppwwwUUUKKKAAA>>>===;;;;;;===<<>>===<<<;;;<<<<<<===999999:::;;;:::999888777777888999888777666777888555555666777777777777777777777999<<>>===;;;;;;===<<>>>>>======???@@@@@@AAADDDKKKQQQ]]]~~~qqq___```jjjlllaaaiii[[[GGG???BBB>>><<<>>>;;;???>>>EEETTTeeexxxrrrYYYXXXbbb|||sss\\\MMMGGGGGGIIIPPPXXXcccqqquuukkkhhhhhheeeddddddccc```ZZZUUURRRRRRTTTVVV\\\XXX[[[eeekkkpppwwwYYYIIIBBB???=========<<<;;;;;;:::::::::::::::999999999888888999888777666555555555444666666666666666666666666777777888;;;@@@OOOiiivvvjjjoooxxxqqqeee\\\]]]]]]ZZZ\\\bbbiii{{{~~~mmm^^^TTTQQQQQQPPPTTTWWWWWWWWWYYY```eeejjjjjjiiieeeaaa^^^]]]]]][[[[[[ZZZYYYYYY\\\bbbfffrrrtttyyy~~~ppphhhhhhgggiiinnntttxxxwwwtttqqqlllnnnlllgggdddeeeccc___[[[]]]___^^^YYYTTTOOOMMMMMMLLLJJJJJJKKKNNNQQQRRRRRRNNNJJJJJJLLLOOOPPPPPPPPPOOONNNNNNNNNOOOQQQRRRYYYYYY[[[^^^bbbgggkkkmmmjjjkkkmmmooorrrvvv|||rrrbbbSSSOOOIIIEEEDDDEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBHHHIIIJJJIIIHHHJJJNNNSSSTTTSSSPPPKKKFFFDDDDDDEEEJJJNNNWWWfffxxx|||wwwrrrnnnjjjjjjnnnyyyqqq[[[QQQPPPPPP]]]hhhpppgggeeebbbppp}}}||||||{{{}}}|||{{{{{{||||||{{{yyysssrrrrrrsssttttttrrrpppooommmjjjgggccc___YYYUUUMMMIIIDDD@@@???>>>>>>===>>>???AAA@@@@@@DDDKKKPPP^^^ooo```bbbmmmiii```ggg}}}\\\GGG???BBB>>><<<>>><<<>>>???FFFTTTdddwwwxxx]]]YYYaaaxxxnnnXXXKKKGGGHHHJJJQQQWWWbbbnnn|||zzzqqqiiihhhhhhfffeeeeeedddbbb___\\\YYYYYYYYYYYYccc___cccmmmssszzzsssVVVGGGBBB???=========<<<;;;;;;:::::::::::::::999999999888888999888555444444555666888666666666666666666666666777777888:::???MMMggg}}}qqqeeekkkwwwsssfff]]]]]]]]]ZZZ\\\aaajjjzzzsssdddYYYSSSQQQPPPSSSUUUUUUTTTWWW\\\```dddfffhhhhhhddd```\\\[[[WWWWWWXXXYYY[[[aaahhhmmm}}}ssskkkiiiiiikkknnnrrrvvvwwwuuusssooopppmmmgggdddccc```\\\[[[]]]___^^^YYYTTTPPPNNNMMMLLLKKKJJJKKKMMMPPPQQQQQQOOOLLLLLLNNNRRRTTTTTTRRRQQQNNNMMMMMMOOORRRTTTXXXZZZ]]]bbbfffiiilllmmmlllmmmnnnpppsssxxxnnn]]]QQQMMMHHHDDDCCCCCCDDDCCCDDDDDDDDDDDDCCCCCCBBBAAAHHHJJJLLLKKKJJJKKKOOOSSSUUUTTTPPPKKKGGGDDDDDDEEEHHHLLLUUUddduuuzzzvvvtttnnnqqqxxxeeeUUUPPPSSSVVVaaannnsssiiigggfffttt}}}{{{zzzzzzzzz}}}|||{{{{{{||||||{{{yyysssrrrrrrsssuuuuuutttrrrqqqoookkkhhhddd```ZZZVVVNNNJJJDDD@@@???>>>>>>===>>>@@@AAA@@@@@@DDDJJJPPP```mmmaaaeeeqqq~~~hhhaaaddd{{{]]]HHH@@@BBB>>><<>>LLLdddzzzpppccciiivvvtttggg^^^^^^^^^ZZZ\\\aaakkkzzz{{{mmm```WWWSSSSSSTTTUUUUUUUUUWWW[[[^^^dddfffiiiiiifffbbb^^^]]][[[]]]___bbbfffnnnvvv|||vvvooommmnnnnnnpppsssvvvxxxxxxwwwssstttpppiiidddccc___ZZZ[[[]]]^^^]]]YYYTTTQQQPPPMMMLLLKKKKKKKKKMMMNNNOOOOOONNNMMMMMMOOORRRUUUWWWUUURRROOOLLLMMMPPPTTTVVVWWWYYY\\\aaaeeeiiilllmmmrrrsssssstttvvv{{{lllZZZOOOKKKFFFBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFDDDCCCAAAGGGJJJLLLLLLKKKKKKOOORRRVVVTTTQQQLLLGGGDDDDDDEEEDDDIIIRRR```ppp|||zzzyyyuuuyyy~~~www___TTTSSSWWW[[[ffftttwwwkkkfffjjjwww|||zzzzzz{{{{{{{{{zzzzzz{{{||||||yyywwwsssrrrrrrtttuuuvvvuuutttqqqoookkkhhheee```ZZZWWWPPPKKKEEEAAA???>>>>>>>>>???@@@AAA@@@@@@CCCJJJOOObbbmmmbbbhhhttt|||fffbbbbbbzzz___IIIAAABBB>>><<>>>>>>>>>>>@@@AAA@@@@@@DDDJJJPPPdddkkkbbbhhhuuuvvv```]]]aaayyyaaaKKKAAABBB>>>===@@@>>><<<@@@GGGQQQbbbxxx~~~ccc[[[\\\lllzzzbbbRRRKKKIIIJJJOOOTTTZZZ```lll}}}}}}{{{vvvssstttuuutttsssssstttwwwyyy{{{~~~~~~vvvXXXHHHCCC@@@=========<<<;;;;;;:::::::::::::::999999999888888777888999888666333000...555555555555555555555555666555777999<<>>>>>>>>===???@@@@@@AAADDDKKKQQQfff{{{ggg```ggguuukkkWWWWWW```xxxbbbLLLBBBCCC>>>===@@@>>>===@@@EEEPPPddd}}}zzzaaa[[[[[[jjjttt^^^PPPKKKKKKLLLQQQXXX___lll~~~zzz{{{|||{{{zzz{{{~~~xxxYYYHHHAAA============<<<;;;;;;:::::::::::::::999999999888888777777777666555333222111555555555555555555555555555555777888;;;FFF]]]qqq|||rrrbbbgggtttwwwkkkbbbbbbccc```bbbhhhpppzzzsssggg```XXXVVVUUUVVVXXX[[[]]]^^^cccfffjjjnnnoooqqqsssuuuwwwyyy{{{~~~zzzzzzyyyyyyyyy|||{{{{{{vvvnnngggddd___ZZZWWWXXXYYYXXXUUURRRQQQQQQMMMMMMLLLLLLKKKKKKKKKKKKIIILLLNNNNNNNNNPPPSSSVVVWWWUUURRRPPPPPPSSSVVVXXXZZZ[[[___dddhhhmmmppprrruuuwwwyyyyyyyyyzzz|||~~~}}}}}}lllXXXIIIEEEAAA>>>===>>>??????@@@AAACCCEEEGGGGGGGGGGGGIIIMMMRRRSSSRRRQQQRRRTTTXXXVVVSSSMMMGGGDDDDDDEEEGGGMMMWWWbbbooo~~~iii\\\XXX[[[gggvvv{{{kkkhhhmmmqqq}}}|||}}}||||||zzzzzz{{{}}}~~~}}}yyywwwsssrrrrrrsssttttttrrrpppnnnllljjjhhhgggccc___\\\VVVPPPHHHAAA???>>>>>>>>>;;;>>>???@@@AAAEEELLLRRRggguuubbb\\\dddtttbbbSSSWWW___wwwcccMMMCCCCCC>>>===AAA???>>>@@@CCCNNNgggxxxaaa[[[[[[iiijjjVVVNNNMMMHHHOOOWWW```nnnyyyZZZHHH???:::>>>======<<<;;;;;;:::::::::::::::999999999888888666555444444555777:::;;;555555555555555555555555555555666888;;;FFF\\\ppp}}}uuuggglllyyyxxxkkkbbbcccdddbbbdddjjjpppzzzzzznnnggg[[[ZZZXXXYYY\\\___aaabbbbbbgggnnnuuuxxx{{{}}}~~~{{{yyyzzzzzzzzz}}}zzz{{{vvvmmmfffccc^^^YYYVVVWWWXXXWWWTTTQQQPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJJJJMMMOOOPPPOOOPPPSSSWWWWWWUUURRRQQQQQQSSSVVVXXXUUUXXX^^^dddiiilllmmmnnnooorrruuuwwwwwwxxxzzz{{{zzz{{{~~~lllXXXHHHEEE@@@======>>>>>>>>>???@@@BBBDDDFFFGGGHHHIIIJJJOOOTTTVVVUUUSSSTTTUUUXXXWWWSSSMMMHHHDDDDDDEEEFFFLLLVVVaaammm|||jjj^^^[[[```qqqqqqdddhhhqqq~~~}}}|||||||||{{{||||||}}}~~~{{{xxxtttsssrrrrrrssssssqqqooonnnlllkkkiiihhhfffbbb___WWWQQQHHHBBB???>>>>>>???;;;===???@@@AAAFFFMMMSSShhhppp]]]XXXaaasss^^^TTT]]]]]]uuudddMMMCCCCCC>>>===AAA?????????AAANNNiiixxxaaa\\\[[[iiiqqqYYYOOOOOOFFFNNNWWWaaappp|||\\\IIIAAA===??????===<<<;;;::::::999999999999999999999:::::::::999888666666666777888555666777888888777666555999555555;;;AAAIII[[[nnnvvvnnnooouuu}}}ooocccaaadddddddddeeeiiirrruuuiiiddd___\\\```ccccccccceeehhhkkkpppvvv|||~~~~~~}}}~~~~~~{{{yyyvvvsssoookkkhhheeeaaa^^^YYYXXXVVVUUUUUUUUUSSSQQQLLLKKKJJJIIIIIIIIIJJJKKKOOOTTTTTTNNNKKKNNNQQQPPPSSSQQQQQQTTTUUUSSSTTTXXXWWWYYY\\\bbbiiimmmnnnnnnmmmnnnqqqsssvvvwwwyyyyyyzzz}}}}}}{{{|||}}}iiiXXXLLLFFFAAA@@@@@@>>>>>>AAA@@@AAABBBDDDFFFHHHKKKLLLIIINNNSSSUUUSSSRRRSSSUUUUUUWWWXXXSSSLLLFFFFFFHHHIIILLLRRR]]]kkk{{{ppp^^^ZZZdddzzz}}}lllfffkkksss}}}zzzyyyyyyyyy|||}}}}}}zzzxxxssstttvvvuuusssqqqpppqqqooonnnmmmjjjgggccc```^^^RRRNNNHHHDDDAAA???===;;;======???BBBCCCCCCJJJRRRdddnnn```VVV]]]uuuaaaTTTUUU^^^sssnnnOOO>>>@@@===;;;===;;;===AAACCCLLLjjjwww^^^XXX[[[kkkyyy^^^MMMGGGFFFNNNXXXcccvvvyyyZZZIIIAAA>>>???>>>===<<<;;;:::::::::999999999999999999999999999888777666666666777777333444555666666555444333777444555;;;>>>FFF[[[ppp|||rrrppprrrrrrgggeeehhhiiiiiijjjhhhppptttjjjddd```aaadddeeegggjjjjjjmmmqqqvvvzzz~~~|||yyyzzzwwwrrrmmmiiieee```]]]YYYWWWUUUSSSSSSRRROOONNNJJJIIIIIIHHHIIIKKKLLLMMMNNNSSSTTTPPPMMMPPPQQQOOORRROOOOOOSSSTTTRRRTTTWWWWWWXXX[[[aaagggkkkllllllmmmoooqqqssstttuuuvvvwwwsssvvvzzzyyywwwuuuvvvwww|||}}}fffXXXLLLEEE@@@@@@@@@>>>>>>AAAAAAAAABBBDDDFFFHHHJJJLLLJJJOOOTTTUUUTTTRRRRRRSSSYYY[[[[[[VVVMMMFFFEEEGGGHHHKKKQQQ[[[iiiyyylll```___kkkxxxjjjgggppp{{{~~~||||||}}}}}}||||||}}}~~~}}}|||yyyxxxuuuvvvvvvuuurrrqqqqqqrrrooonnnmmmkkkgggccc```^^^TTTPPPJJJEEEBBB@@@???=========???BBBCCCDDDJJJRRRffflll___VVV^^^vvvdddWWWXXX]]]ssstttTTTBBBAAA===;;;<<<:::===AAADDDOOOnnnwww^^^XXX[[[jjjuuu\\\LLLGGGGGGMMMVVVaaasss|||yyyxxxyyy{{{wwwZZZJJJDDDAAA???>>>===<<<;;;:::::::::888888888888888888888888888777666555555555666666444444555555555555444444666444666:::<<>>AAAAAABBBBBBDDDFFFHHHJJJKKKKKKPPPUUUVVVTTTQQQPPPQQQ\\\^^^^^^XXXNNNFFFDDDEEEFFFJJJPPP[[[hhhwwwvvvhhhbbbdddppptttiiilllzzz~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxuuurrrqqqqqqsssoooooommmkkkgggccc```^^^WWWRRRKKKEEEBBBAAAAAA@@@>>>===???BBBCCCDDDKKKSSShhhjjj^^^VVV___vvvkkk]]]\\\]]]ttt{{{YYYEEECCC===:::;;;999<<>>>>>===;;;;;;:::::::::999999888888888888777777666666666555555555555666666777777777777777777666555555888;;;;;;BBB[[[tttzzzsssnnnvvviiifffhhhhhhggghhhffflll{{{wwwmmmgggdddbbbffflllpppqqqrrrsssuuu{{{}}}yyyvvvrrrooommmkkkiiigggaaa]]]YYYUUUSSSQQQNNNLLLGGGGGGFFFGGGHHHJJJLLLNNNNNNQQQTTTUUUTTTSSSQQQNNNPPPMMMLLLOOOQQQPPPRRRWWWXXXXXXZZZ^^^dddgggiiiiiilllooosssttttttuuuxxxzzzwwwzzz|||zzzuuupppnnnooooooyyytttdddZZZKKKDDD@@@@@@???>>>>>>AAABBBBBBCCCDDDEEEGGGIIIJJJLLLQQQUUUVVVRRROOONNNOOO[[[]]]^^^XXXNNNGGGDDDEEEFFFJJJQQQ[[[hhhuuuxxxoooeeeaaaccckkk{{{rrrkkkrrr~~~~~~}}}}}}}}}{{{{{{xxxuuurrrqqqrrrtttppppppnnnkkkhhhccc```^^^XXXRRRKKKDDDBBBAAAAAAAAA>>>===???BBBCCCDDDLLLUUUkkkggg\\\UUU^^^vvvvvvbbb\\\^^^uuu}}}[[[FFFBBB===999;;;::::::@@@GGGUUUwwwzzzsss\\\WWWYYYfff}}}lllWWWJJJEEEDDDFFFMMMWWWggg~~~|||~~~{{{wwwrrrmmmjjjjjjooowww~~~vvvqqqzzz[[[JJJCCCAAA>>>===<<<;;;;;;;;;;;;;;;999999999999888888777777555555555666666666666555777777777666666777777777666666999<<<<<>>===>>>AAABBBEEEMMMVVVmmmfff[[[TTT]]]tttggg[[[```tttzzzXXXDDDAAA<<<:::<<<;;;:::@@@FFFUUUvvvvvvqqq\\\WWWYYYeee{{{lllYYYKKKDDDAAAAAAGGGQQQ```{{{yyy{{{~~~~~~{{{vvvpppkkkhhhhhhoooyyy~~~xxxtttyyyXXXFFF???=========<<<;;;;;;;;;;;;;;;;;;;;;::::::999888888888555555666777777777666666555555444444444444555555777666888<<<===CCCXXXnnn}}}tttjjj~~~~~~oooiiihhheeebbbaaaeeejjjxxxyyynnndddaaaccckkknnnooonnnooottt~~~{{{tttooollliiifffddd___[[[VVVRRRPPPOOOMMMLLLJJJIIIHHHHHHIIIJJJKKKLLLRRROOOOOORRRTTTRRRQQQRRRRRRNNNMMMPPPRRRRRRUUUZZZ^^^]]]^^^```dddhhhiiiiiiiiinnnuuuwwwwwwyyy~~~xxxoooiiiggggggnnnvvv}}}vvvdddWWWLLLEEEAAAAAABBB@@@AAADDDDDDDDDDDDDDDEEEFFFGGGHHHMMMOOOQQQPPPLLLJJJKKKMMMRRRVVVYYYUUUNNNGGGEEEFFFGGGKKKSSS]]]hhhsss{{{zzztttmmmfff^^^YYYWWWXXXZZZ]]]fffoooqqquuuyyy{{{}}}}}}|||{{{{{{||||||||||||{{{{{{zzzyyyxxxzzzzzzxxxvvvsssqqqrrrtttrrrqqqooolllhhhddd```]]]UUUPPPIIICCC@@@??????>>>???===>>>AAABBBEEENNNWWWrrreeeZZZRRRZZZppplll\\\aaaooovvvUUUBBBAAA===;;;===<<<:::@@@EEERRRqqq}}}tttsss^^^YYYZZZeeezzzrrr___PPPGGGAAA???CCCMMM[[[ttt~~~uuusssxxx~~~{{{||||||vvvqqqllljjjlllsss|||yyyvvv{{{YYYGGG???=========<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999888555666777888888888777777666555444333333444555666777444666;;;===BBBTTTggg}}}ttteeettt~~~ooojjjhhheeebbbaaaccchhhvvvyyyllleeeeeegggjjjmmmllllllqqq|||~~~|||{{{tttnnnjjjgggdddbbb^^^ZZZUUUQQQPPPPPPOOONNNKKKJJJJJJKKKLLLNNNPPPQQQUUUNNNKKKNNNQQQPPPQQQTTTTTTPPPOOOQQQSSSTTTXXX]]]___^^^^^^```dddggghhhiiiiiiooovvvwwwvvvxxx}}}xxxnnngggddddddhhhmmmttt|||}}}jjjYYYMMMFFFBBBCCCCCCBBBCCCFFFEEEDDDDDDDDDEEEFFFGGGGGGMMMNNNNNNLLLHHHHHHKKKNNNRRRVVVYYYVVVNNNGGGEEEEEEFFFJJJRRR\\\gggqqqxxx|||pppgggccc___YYYTTTRRRQQQUUUWWW[[[bbbjjjmmmqqqwww|||}}}|||{{{||||||{{{|||}}}~~~}}}{{{yyyxxxwwwxxxxxxvvvtttrrrrrrsssrrrrrrpppmmmhhhddd```]]]TTTOOOIIIDDDBBB@@@>>>===???===>>>AAABBBEEENNNXXXvvvfffYYYPPPWWWlllsssbbbaaaiiivvvtttTTTBBBBBB???<<<>>><<<:::???CCCNNNkkkxxxsssyyyccc]]][[[dddwww|||hhhVVVKKKDDD@@@BBBJJJVVVnnnvvvmmmooovvv|||zzz|||~~~zzzvvvsssqqqvvv~~~|||zzzyyyxxx}}}\\\IIIBBB@@@======<<<;;;;;;;;;<<<<<<======<<<;;;;;;:::999999555666777999999999888777888777666555555666777888666222444:::===BBBQQQbbbxxxttt```lll|||nnnhhhgggeeebbbaaabbbggguuurrrjjjhhhdddhhhkkkkkkkkkppp{{{|||yyy|||xxxqqqllliiigggfffddd^^^[[[VVVSSSRRRRRRRRRQQQKKKKKKLLLMMMOOORRRTTTVVVWWWNNNIIILLLOOOOOOQQQVVVUUUQQQPPPRRRTTTUUUYYY___```^^^^^^___cccfffggghhhiiipppvvvwwwuuuvvv{{{xxxnnngggeeebbbdddhhhnnnxxxqqq^^^MMMGGGCCCCCCDDDCCCDDDGGGEEEEEEEEEEEEEEEFFFGGGGGGLLLMMMLLLIIIFFFFFFJJJNNNSSSWWWZZZVVVNNNGGGDDDDDDEEEIIIQQQ[[[fffooovvvyyyrrrccc\\\[[[XXXTTTRRRPPPPPPTTTWWWYYY```hhhkkkpppwww}}}~~~||||||}}}~~~}}}|||zzzuuuvvvwwwvvvtttrrrrrrssssssrrrpppmmmhhhddd```]]]SSSOOOJJJFFFCCCAAA>>>===???>>>>>>AAABBBEEEOOOYYYzzzfffYYYOOOUUUjjjwwwgggaaaeeennnzzzuuuUUUCCCDDD@@@======;;;:::???BBBKKKfffuuurrr~~~ggg___\\\cccvvvooo[[[NNNHHHBBBBBBIIITTTkkksssjjjmmmvvv|||{{{~~~~~~{{{zzzyyy{{{yyyzzzzzz