BM6P6(@ |||[[[MMMJJJIIIGGGEEECCCCCCCCCCCCCCC===::::::888222//////...---,,,***)))(((((((((&&&'''(((''''''''')))+++,,,000111000111333222///000//////............///,,,+++***,,,...//////...------,,,------...///000000000000111222222333333555444333333333333444555///000333666888999::::::;;;;;;;;;<<<>>>@@@CCCDDDBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMNNNMMMMMMSSSUUUXXXZZZZZZZZZ[[[\\\___aaacccaaa^^^^^^bbbgggkkkkkkkkkmmmooopppppppppmmmhhhdddhhhqqqyyy||||||~~~zzzxxxyyy{{{|||}}}||||||{{{yyywwwwwwyyy|||}}}|||{{{zzzyyyvvvtttsssssssssssssssssssssssswwwwwwwwwvvvtttuuuwwwyyyxxxxxxxxxwwwwwwzzz~~~pppmmmjjjbbbSSSeeejjjvvv}}}vvvooonnnrrrsssnnnhhhhhhSSSBBBBBBEEEBBB>>>===666333000////////////...,,,+++++++++***)))))))))(((...***---IIIhhh~~~|||xxxwww~~~pppaaasss{{{wwwtttkkkjjjjjj\\\ccczzzYYY```|||sssMMMBBBYYYiiiiiiggg^^^bbbaaabbbdddfffggggggffffffkkkgggccceeellluuu{{{}}}yyyvvvqqq[[[KKKJJJGGGDDDRRRhhh}}}tttooommmnnnaaaaaasssvvviiiaaa```iiitttoooeeeeeebbb[[[SSSVVVaaaooouuuuuuyyyyyyqqqkkkqqqssslllddddddooo{{{~~~pppiiissstttddd[[[aaabbbaaagggmmmfffXXXJJJEEE???;;;888666555333444666===DDDJJJRRR```mmmtttzzz}}}|||}}}}}}\\\MMMJJJIIIGGGEEECCCBBBBBBCCCBBB===::::::888222//////...---+++***)))(((((((((&&&'''(((''''''''')))+++,,,///000......111111...111000///...............,,,++++++,,,...//////...---,,,,,,------...///000//////000000111222222333444333222222222222333444000222444777999:::;;;;;;<<<<<<<<<===???AAACCCDDDBBBCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJLLLMMMNNNNNNNNNSSSUUUXXXYYYZZZZZZ[[[\\\^^^aaacccbbb______bbbfffiiiiiiiiikkknnnppppppqqqlllfffaaabbbjjjtttyyyzzz}}}{{{yyyxxxyyy{{{}}}~~~|||zzzwwwvvvvvvvvvwww~~~|||{{{{{{zzzxxxtttrrrooonnnmmmllllllmmmnnnooossstttuuuuuutttuuuwwwyyyxxxxxxwwwuuuvvvyyy~~~xxxooollliiiZZZjjjuuu~~~zzzwwwssspppmmmhhhccc^^^fffRRR???===AAAAAA??????666444111////////////...++++++++++++***************///+++111MMMiii{{{zzz{{{~~~zzzjjj\\\~~~}}}vvvnnnhhhYYYcccqqqPPPZZZyyyqqqJJJEEEaaammmeee```ZZZaaaaaabbbdddfffggggggggggggjjjfffcccfffnnnxxxxxxvvv~~~yyyrrrxxx~~~fffPPPJJJGGGBBBHHHUUUxxx|||sssllliiihhhhhhgggyyyrrrggggggmmm}}}uuukkkhhhddd\\\TTTPPPRRR___lllssswww|||yyytttnnnrrrsssnnnhhhhhhqqqzzztttjjjnnn~~~ppp___VVVZZZ[[[ZZZ___fffaaaUUUHHHDDD>>>:::888666555444555777<<>>@@@BBBCCCEEEBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGIIIKKKMMMNNNOOOOOOSSSUUUWWWYYYYYYYYYZZZ\\\\\\```ccccccaaa```bbbdddfffggghhhjjjllloooqqqrrrnnnggg___^^^dddnnnwww{{{|||}}}}}}{{{xxxxxx{{{}}}xxxuuuvvvvvvtttrrr{{{{{{zzzzzzzzzwwwrrrnnnjjjhhhdddbbbbbbdddgggiiillloooqqqssstttuuuvvvxxxxxxwwwuuuttttttxxx~~~rrrooopppbbbmmm}}}wwwyyyyyywwwtttqqqqqqrrrlllXXXCCC;;;===@@@AAAAAA777555111000000000///...*********+++++++++++++++,,,///,,,555SSSkkkvvv~~~yyyuuudddXXX}}}|||mmm___mmmkkkLLLZZZ|||yyyqqqIIIMMMnnntttccc\\\YYYccc```aaadddfffggghhhhhhhhhiiifffdddhhhqqq{{{|||xxxwww~~~xxxrrrooonnnsss~~~~~~qqqsssxxx}}}vvvZZZPPPLLLEEEBBBEEE]]]yyyyyyqqqllliiieeeaaalllzzzkkkfffjjjpppzzz}}}ssshhhggghhhggg^^^RRRJJJRRRcccqqqyyy|||{{{wwwppppppoookkkhhhiiinnnsss|||~~~}}}{{{|||zzz{{{vvvqqqyyyqqqaaaXXX[[[YYYUUUWWW]]]YYYQQQGGGCCC===999777666555444555777;;;AAAFFFLLLYYYfffpppxxx}}}|||}}}]]]LLLKKKIIIGGGDDDBBBAAAAAAAAAAAA<<<999999777222//////,,,+++***)))((((((((((((''''''''''''&&&(((+++---222333111------111333111222111000...---------------,,,+++,,,...///...---,,,,,,,,,,,,---...//////.........///000000111111333333222222222222333333222333555666888:::;;;;;;======>>>???AAABBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNPPPPPPRRRTTTWWWWWWWWWXXXZZZ[[[[[[^^^bbbcccbbbaaabbbccceeefffhhhjjjlllooosssvvvuuummmccc^^^aaakkkvvv~~~{{{~~~~~~yyyxxx||||||vvvuuuwwwxxxuuurrryyyyyyyyyzzzyyyvvvppplllfffccc^^^[[[ZZZ]]]aaadddfffjjjnnnqqqssstttvvvwwwvvvvvvtttssssssxxxyyyuuuxxxggggggzzz|||}}}}}}lllTTTCCC>>>@@@AAA@@@888666222111000000///...*********++++++,,,,,,,,,---...,,,999XXXlllppptttyyytttbbbVVVrrrgggxxxhhhPPPaaayyy}}}wwwJJJTTTwwwyyyeee___]]]fff```aaadddfffhhhhhhiiihhhhhheeedddhhhrrr{{{{{{wwwvvvtttkkkfffiiimmmooovvv}}}sssqqquuu{{{jjj[[[SSSKKKEEECCCMMMfffxxxrrrooonnnhhhmmm}}}~~~~~~zzz~~~tttfffbbbeeemmmuuuvvvkkk```cccoooyyyppp```QQQQQQ___pppzzz~~~}}}}}}}}}~~~~~~}}}|||sssnnnhhhcccbbbdddhhhkkkqqquuuxxxxxx{{{{{{vvvxxxuuuwwwuuuiiiaaabbb]]]VVVTTTUUUSSSNNNFFFBBB<<<999777777666555555666:::@@@DDDKKKYYYfffpppyyy~~~^^^LLLJJJIIIFFFDDDBBBAAAAAAAAA@@@;;;888999777222//////++++++***)))((((((((((((''''''''''''&&&(((,,,///777888555000///333555444111111///......------------,,,+++,,,.........,,,,,,++++++,,,,,,---...///.........///000000111111333333444444444444333333222333333555666888999:::======???@@@AAABBBCCCCCCAAABBBCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKNNNOOOPPPRRRTTTVVVVVVVVVWWWYYY[[[[[[]]]```bbbbbbbbbbbbbbbeeegggiiikkkmmmpppuuuyyyzzzsssggg___^^^gggttt~~~{{{|||{{{~~~zzzuuuuuuxxx{{{yyyvvvxxxxxxyyyzzzyyyvvvqqqmmmgggddd___[[[ZZZ\\\___aaacccgggkkkoooqqqrrrtttvvvuuuuuutttssstttyyyiii]]]jjjmmmQQQBBB@@@AAA???999777333111111111///...******++++++,,,,,,,,,---,,,---,,,===]]]lllmmmpppyyy}}}tttaaaTTTzzzmmmjjj~~~{{{{{{}}}gggXXXlllsssJJJWWWyyyxxxfffdddaaafffaaabbbdddfffhhhiiiiiihhhiiifffdddhhhpppyyy}}}||||||yyylllbbbdddnnnvvv||||||nnnkkkooovvv{{{fffWWWNNNHHHFFFEEEVVVlll{{{vvvsssmmmgggkkk|||xxxqqqooosssxxxxxxmmm```ZZZ\\\llluuuxxxmmmbbbeeettt|||ooo^^^VVV\\\iiisssxxxxxxyyy{{{}}}zzzqqqfff___^^^bbbgggiiikkkqqqwwwzzz~~~xxxtttxxx~~~}}}rrrsss~~~|||tttllldddccc^^^VVVPPPOOOOOONNNFFFBBB===999888777666555333444999???DDDLLLZZZhhhqqqyyy}}}___KKKIIIGGGEEECCCBBBBBBBBBBBB@@@:::777888777222//////+++***)))((((((((((((((('''((('''&&&&&&)))---000888999666111000444555444000000///............///...,,,,,,,,,......---,,,++++++++++++,,,---...///......///000000111111222333444444555555444444333333333333444555777999:::<<<===>>>@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDFFFFFFGGGHHHJJJMMMOOOPPPRRRTTTUUUUUUUUUVVVYYY[[[\\\]]]^^^```aaabbbcccccceeehhhjjjkkklllpppvvv{{{|||vvvjjj___[[[aaannnyyy{{{~~~~~~}}}~~~|||xxxuuuuuuxxx{{{{{{zzzxxxxxxyyyzzzzzzxxxtttqqqllljjjfffbbb`````````aaadddfffjjjmmmnnnpppsssuuusssttttttuuuvvvzzzoooZZZYYYxxxzzz|||^^^FFF@@@@@@>>>:::888444222222111000...+++++++++,,,,,,,,,,,,,,,+++,,,---AAA```nnnnnnsss{{{rrr___QQQqqq|||zzzjjjooo}}}~~~{{{llldddzzzyyy{{{{{{[[[GGGVVVxxxsssbbbdddaaacccbbbdddeeeggghhhhhhhhhgggiiifffeeehhhpppxxx|||~~~|||jjjdddooowwwkkkpppzzzvvvgggbbbeeelllwwwooo[[[PPPKKKHHHCCCJJJYYYlll~~~zzzxxxddd]]]```rrrtttfffoooppptttuuunnnbbb[[[[[[jjjvvv{{{ooojjjrrr}}}|||uuuggg[[[YYYaaagggjjjqqquuu{{{zzznnnffffffjjjoooqqqnnntttzzz}}}|||{{{yyyvvvssswww}}}uuu}}}wwwpppttt~~~}}}wwwqqqkkkaaa```\\\UUUOOOMMMOOORRRHHHDDD>>>:::888777666555222333777===CCCKKKZZZhhhqqqxxx~~~}}}___KKKGGGFFFDDDCCCBBBBBBCCCCCC???:::777888666222//////******)))(((((((((((()))(((((('''&&&&&&)))---111666777555000///222222000///............//////000...---,,,,,,......---,,,++++++++++++,,,---.../////////000000111222222333222333444444444444333222444444444444666888:::;;;;;;<<<>>>???@@@AAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDGGGGGGGGGHHHIIILLLNNNOOORRRSSSTTTTTTTTTVVVYYY[[[]]]]]]]]]^^^```bbbccccccdddgggjjjkkkjjjnnntttzzz~~~yyynnnbbb[[[^^^jjjtttzzz|||}}}~~~}}}}}}xxxwwwvvvuuuvvvxxxzzz{{{yyyyyyyyyzzz{{{zzzxxxvvvrrrqqqooommmiiifffcccbbbfffhhhjjjkkklllnnnqqqtttrrrsssuuuwwwyyy|||yyybbbQQQdddwwwwwwdddFFF???@@@???;;;888555333222111000///,,,,,,,,,,,,,,,,,,+++++++++---000EEEcccqqqsss{{{sss^^^QQQnnnpppssswww|||jjjuuu}}}llleeevvvkkkeeeFFFFFFYYY{{{rrr]]]``````cccdddeeefffhhhhhhhhhgggfffhhhfffdddhhhpppxxx|||~~~|||lllsss}}}yyykkkbbb^^^```hhhpppuuubbbYYYSSSNNNGGGHHHNNN\\\mmm||||||zzzyyyooocccaaarrrooommmmmmpppuuusssjjjbbb___hhhvvvuuujjjkkkqqqxxxuuukkkaaa^^^bbbbbb^^^jjjqqqzzzyyyttttttwww{{{~~~yyy}}}zzzuuutttsssqqqtttxxxrrrvvvwwwrrrqqqxxx{{{vvvpppfffeeeccc\\\TTTQQQTTTYYYJJJFFF@@@;;;999888666555333333666<<<@@@HHHWWWeeennnuuu{{{|||~~~```KKKFFFEEEDDDCCCBBBCCCCCCDDD???:::777888666222//////***))))))(((((((((((()))(((((('''&&&&&&)))...222333555333...---//////---...------......///000111...---,,,,,,......---,,,++++++++++++,,,---......000000000111222222333333111222333444444333222111666555555555777999;;;<<<;;;<<<>>>???@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDHHHHHHHHHHHHIIIKKKMMMNNNRRRSSSTTTTTTTTTUUUXXX[[[^^^]]]\\\]]]___bbbdddddddddgggjjjjjjiiilllsssyyy|||rrreee\\\^^^hhhrrryyyyyyzzz}}}~~~|||zzzwwwwwwwwwuuutttuuuwwwzzzzzzyyyyyyzzz{{{|||zzzyyywwwwwwvvvtttpppkkkfffccchhhiiijjjjjjkkkmmmqqqsssqqqsssvvvyyy{{{}}}kkkPPPUUUkkkjjjoooxxxuuu}}}{{{dddEEE>>>AAA@@@<<<999555333222111000///---------,,,,,,+++++++++,,,...222GGGfffssswwwuuu___SSSssslllooo}}}iiiwwwyyyccc[[[yyynnnbbbDDDGGG]]]ttt[[[^^^aaaeeeeeefffggghhhhhhgggfffeeegggeeedddiiiqqqyyy~~~vvvyyyvvvggg]]]YYY]]]cccyyyyyyiiiccc]]]UUUMMMKKKLLLSSS___ooozzzuuussssssooo```ZZZlllyyyrrrqqqtttyyyyyypppeee___iiiuuurrreeedddiiiwwwuuunnngggfffiiicccZZZfffooo{{{~~~~~~xxxrrrqqqpppoooppptttooopppoookkknnnxxxyyyqqqpppmmmfff]]]WWWYYY___KKKGGGAAA<<<:::888666555444444666:::>>>EEETTTaaakkkrrrxxxzzz}}}~~~```LLLGGGFFFDDDCCCDDDCCCAAA@@@>>><<<999888666444111...///,,,******+++,,,***(((+++***((('''(((***---...222000---...111111///,,,,,,---...000000000//////......//////......---,,,***++++++,,,,,,------.........///000111222333333222222111111111111111111777777777888888999999:::888999:::;;;===???AAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEEGGGIIIJJJJJJKKKLLLNNNPPPRRRSSSSSSRRRSSSWWWZZZZZZ[[[[[[\\\^^^```bbbccchhhhhhiiiiiijjjlllppptttyyyyyyuuulllcccaaahhhoootttwww{{{~~~{{{uuuqqqpppqqquuuwww~~~}}}}}}~~~~~~|||zzzxxxvvvsssrrrqqqnnnkkkhhhiiijjjjjjiiiiiijjjmmmpppppppppqqqvvv{{{ooowwwdddPPPJJJUUUfffrrrwww{{{yyyzzzxxxuuutttvvvzzzvvvmmm^^^JJJ<<<<<>><<<999888666444111......+++))))))******)))'''***)))'''&&&'''***,,,...///---+++---111222111///---...///000000///.....................------,,,******+++,,,,,,------.........///000111222222333222222111111111111111111666777777888999999999999999::::::<<<===???AAABBBCCCBBBBBBBBBBBBCCCDDDDDDDDDGGGIIIJJJJJJKKKLLLMMMOOOQQQRRRRRRQQQRRRVVVYYYYYYZZZ[[[\\\^^^```bbbcccfffggghhhiiijjjlllpppsss~~~zzzoooddd```dddjjjuuuwww{{{}}}~~~{{{xxxtttqqqpppssswwwyyy}}}|||{{{|||~~~{{{yyywwwuuusssqqqmmmjjjjjjjjjiiigggfffgggjjjmmmlllmmmnnnsssyyy~~~{{{gggnnngggWWWKKKXXXuuuzzzrrrnnnhhhdddeeeiiidddeeeddd[[[JJJ;;;999??????;;;666333222222000......---,,,,,,++++++,,,,,,---+++777TTTmmmwwwyyy{{{wwwWWWmmmzzztttrrrxxxssswwwvvvPPPPPPrrr]]]HHHCCCnnnlll______bbbfffeeefffffffffffffffeeeeeegggdddfffnnnuuuxxx||||||ooocccXXXRRRTTT]]]jjjwwwvvviiiaaa[[[VVVTTTQQQNNNNNNUUUgggwww~~~|||xxxsssooojjjfffcccfffssssssfffkkkyyy{{{~~~~~~{{{uuujjjbbb```ooozzzxxxooohhhgggfffnnnkkkkkkooonnnhhhaaa___mmmvvvzzztttmmmkkkmmmooonnnmmmooopppqqqrrrtttzzz~~~yyyuuuuuusssmmmeee___]]]^^^UUUIII>>>;;;;;;888555444333111333888<<>><<<999888666444111...,,,***(((((())))))(((''')))(((&&&&&&'''***---///---+++***---111444333111....../////////...------............---------,,,******++++++,,,------------...//////111111222333111111222222222222222222555666777999::::::999888:::;;;;;;<<<>>>@@@BBBCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFIIIJJJJJJJJJLLLMMMNNNOOOPPPQQQQQQRRRTTTWWWWWWXXXYYY[[[]]]___aaabbbccceeehhhjjjkkkmmmppprrr{{{pppddd^^^```eeetttwwwzzz{{{{{{{{{|||}}}wwwuuusssqqqqqqtttxxxzzzzzzyyyxxxyyy}}}}}}{{{yyyvvvrrrooommmllliiifffddddddgggjjjjjjjjjmmmrrryyy~~~ooolllqqqgggUUU\\\zzz~~~vvvnnnkkkiiiggghhhkkkdddgggjjjdddRRRAAA<<<@@@>>>;;;666333222111///......------,,,,,,,,,,,,,,,,,,---===\\\ttt{{{xxxxxxxxx\\\ttt{{{xxx{{{mmmuuuxxxQQQPPPlll[[[CCCJJJooozzzggg\\\^^^bbbfffggggggfffeeeddddddeeeeeefffdddgggooowww{{{}}}nnn___TTTPPPQQQXXXfffwwwrrrjjjggg\\\YYYVVVQQQKKKMMM[[[jjjtttsssqqqmmmiiiccc^^^[[[]]]sss}}}pppjjjxxxyyymmmddd```nnnzzzyyyqqqkkkhhhfffpppllljjjlllkkkfffbbbaaarrrzzz~~~}}}|||sssooolllkkknnnooonnnmmmoooppprrrtttwww}}}}}}|||yyyyyyvvvooofff___]]]^^^ZZZNNNBBB===;;;888666666555333444888;;;AAAMMMXXXcccllluuuzzz~~~~~~~~~```JJJHHHFFFEEEDDDEEEEEECCCBBB>>><<<999888666444111...,,,+++)))(((((((((((('''((('''''''''(((,,,///111...,,,+++...222444333111/////////......------,,,......------,,,,,,,,,---*********+++,,,,,,------------...///000111222222111111222222222222222333333555777999::::::999888;;;<<<<<<===???@@@BBBCCCAAAAAABBBCCCCCCDDDDDDDDDDDDFFFIIIJJJJJJJJJKKKMMMMMMMMMNNNOOOPPPRRRSSSTTTSSSTTTVVVXXX[[[]]]^^^___```cccgggjjjkkkmmmppprrryyy{{{yyypppeee^^^^^^bbbqqqtttxxxzzzzzz{{{}}}xxxvvvsssqqqrrrtttwwwyyyzzzxxxvvvxxx||||||wwwssspppnnnkkkgggddddddgggiiiiiijjjnnnssszzzxxxqqqwwwqqqbbbbbbwwwzzzrrrtttyyyyyyvvvttt|||pppZZZFFF>>>@@@>>>;;;777444111000///.........---,,,,,,,,,,,,,,,,,,...@@@^^^vvv|||{{{{{{|||qqqZZZuuu}}}~~~|||yyyyyygggxxxyyyTTTVVVqqqWWW???NNNllltttccc[[[]]]```ccchhhgggeeedddcccddddddeeeeeecccgggpppyyy}}}yyyiii```UUUOOOOOOZZZjjjxxxzzzqqqnnnaaa]]]ZZZVVVMMMHHHRRRaaakkklllllljjjeee___ZZZWWWYYYsss|||ooosssxxxkkkbbbdddppp{{{zzzuuupppllliiipppllljjjkkkjjjgggfffiiiwww}}}|||zzznnnmmmlllnnnpppqqqpppnnnooopppqqquuuyyy|||||||||{{{xxxpppfff___]]]]]]^^^RRREEE???;;;777666777444333444777:::@@@LLLWWWbbblllvvvzzz}}}```JJJGGGEEEDDDDDDEEEEEECCCBBB>>><<<999888666444111...,,,,,,+++***)))(((((())))))(((((((((+++...222555222000...000333444222000//////......---------,,,......---,,,,,,,,,,,,---))))))***++++++,,,,,,---------...///000111222222111111222222333333333333333444666888999999999999<<<<<<<<<===>>>@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDDDDFFFHHHIIIIIIJJJKKKMMMLLLLLLMMMOOOQQQRRRRRRRRRPPPQQQSSSVVVXXXYYYZZZ[[[\\\```dddgggjjjllloooqqqvvvzzz|||uuuiii```]]]___kkkpppvvvzzz{{{}}}{{{yyyuuurrrqqqsssvvvxxx{{{xxxvvvwwwzzz}}}{{{vvvrrrqqqooolllhhheeeeeegggiiiggghhhmmmsss{{{~~~xxx~~~yyyqqqjjjgggssszzzyyyuuu\\\FFF<<<<<>><<<999888666444111...+++,,,,,,***((('''(((***)))(((((())),,,000444777444111///000222333000...///...------,,,---------///...,,,+++++++++,,,---))))))******+++,,,,,,,,,,,,---......000000111222111111222222333444444444444444555666777999::::::<<<<<<<<<===>>>???AAAAAA???@@@BBBDDDEEEEEEDDDDDDCCCEEEHHHIIIIIIIIIKKKLLLLLLLLLLLLOOORRRSSSRRRQQQOOOPPPRRRUUUVVVWWWWWWWWWXXX[[[___bbbeeehhhllloooxxx~~~qqqeee^^^\\\dddllluuuzzz|||~~~|||wwwrrrqqqsssvvvyyyzzzxxxvvvvvvxxx{{{||||||}}}}}}||||||zzzwwwqqqnnnmmmlllkkkhhheeedddfffhhhccceeejjjrrrzzzwwwkkkccckkk{{{kkkTTTCCC<<<@@@>>>;;;777222///000111///......---------------...111BBB```vvvyyywwwrrrtttfff^^^}}}```^^^~~~tttWWWgggVVVEEELLLaaaddd[[[]]]ccccccdddeeeeeeddddddddddddeeeeeedddccchhhrrr{{{|||uuueeeZZZOOOLLLLLLRRRdddvvvuuupppjjj```\\\^^^YYYNNNOOOWWWaaaeeeiiihhhddd___]]]]]]ZZZjjj~~~zzzpppxxx~~~yyypppnnnqqqxxx~~~~~~}}}|||yyytttqqqnnnnnnpppppppppuuu|||}}}|||xxxqqqrrrtttuuuvvvvvvuuutttppppppqqqvvv|||}}}|||wwwooofffaaa```aaa```VVVJJJCCC===777666888333111222666999???JJJVVV```lllwww{{{}}}~~~aaaIIIDDDCCCBBBBBBCCCCCCBBBAAA>>><<<999888666444111...***++++++***'''&&&''')))'''''''''))),,,000555888222000---...000111///,,,...---,,,,,,,,,---...//////...,,,+++***+++,,,---)))))))))***++++++,,,,,,,,,------...///000111111111111222222333444444555555444444444666888:::<<<;;;;;;;;;<<<===>>>???@@@>>>@@@BBBDDDEEEEEEDDDDDDCCCEEEHHHIIIIIIIIIKKKLLLMMMLLLLLLOOOSSSTTTSSSPPPPPPQQQTTTVVVWWWWWWVVVUUUSSSUUUXXX[[[^^^ccchhhllluuu~~~xxxjjj```\\\___hhhtttzzz{{{}}}~~~wwwrrrqqqsssxxx|||xxxwwwuuuvvvxxxyyyyyyxxxxxxwwwwwwxxxwwwtttoookkkeeeffffffeeecccbbbcccdddbbbeeekkksss{{{}}}kkkZZZ___zzz~~~lllOOO>>>AAA@@@>>>888333000000222//////...------------------333IIIhhh~~~zzzwwwgggbbb|||``````ttt\\\pppUUUBBBYYYgggdddXXX[[[aaa```bbbbbbcccddddddeeeeeeeeeeeecccccchhhrrr{{{~~~~~~qqqbbbTTTMMMHHHHHHUUUeeesss|||~~~xxxnnn```[[[```^^^RRRNNNSSS]]]bbbffffffbbb______```^^^hhhzzz}}}qqqxxxzzztttvvvvvv{{{~~~~~~~~~}}}xxxtttssssssuuuuuuuuuzzzyyyssstttvvvwwwwwwwwwvvvuuuuuusssrrrsssxxx}}}|||xxxppphhhcccdddfff```WWWNNNGGG@@@:::888999555333333666888===HHHSSS^^^jjjvvvzzz{{{dddLLLCCCBBBAAAAAABBBCCCBBB@@@>>><<<:::888666444111...(((***+++)))%%%$$$&&&(((&&&&&&&&&(((+++000555777000---+++,,,///000...,,,---,,,,,,+++,,,---///000///...,,,******+++,,,---)))))))))***++++++,,,,,,,,,,,,---...///000111111111111222333333444555555666444333333444888;;;===;;;;;;;;;;;;<<<>>>??????>>>???BBBDDDEEEEEEDDDDDDCCCEEEHHHIIIIIIIIIJJJLLLMMMLLLLLLOOOSSSUUUSSSPPPRRRSSSUUUWWWXXXWWWVVVUUUOOOQQQTTTVVVZZZ___eeejjjmmmxxx{{{mmmccc___\\\fffssszzz{{{{{{~~~wwwrrrqqqtttzzzvvvuuutttvvvxxxxxxxxxwwwvvvvvvwwwxxxwwwtttoookkk___```bbbbbb```___``````dddgggmmmuuu~~~|||~~~~~~jjjVVVZZZkkkvvv{{{}}}|||UUU<<>>???@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCDDDDDDCCCDDDEEEHHHJJJLLLNNNOOOLLLLLLMMMOOOQQQUUUXXXZZZZZZXXXVVVYYY^^^___\\\XXXRRRNNNNNNRRRUUUXXX^^^eeellluuu{{{iiiYYY\\\bbbmmmxxxzzzyyy{{{}}}wwwqqqoooqqqwww}}}zzzxxxvvvvvvwwwwwwwwwvvvxxxvvvtttssstttsssqqqpppiiibbb[[[YYY]]]aaaaaa```bbbhhhqqqxxx}}}~~~lll[[[WWW^^^eeeooozzz{{{yyyRRRGGGAAADDD@@@777222333333000///............---------...222QQQvvvzzzyyyxxx|||pppVVVcccxxx~~~aaaqqq}}}kkklllVVVFFFiiiuuuddd]]]^^^ZZZ```]]]^^^^^^___aaaccceeedddcccbbbccchhhrrr}}}xxxpppcccUUUJJJDDDCCCBBBOOO```wwwwwwfff[[[___aaa[[[UUUVVVZZZ^^^bbbcccbbb```aaacccbbbrrr~~~~~~|||}}}|||||||||}}}}}}~~~xxxssstttyyy}}}}}}|||vvvsssssszzzwwwtttssstttuuuuuuuuurrrqqqttt|||}}}yyyyyysssgggdddkkkqqqeeeXXXNNNEEE<<<888:::999666555666888<<>>???????????????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNOOOPPPSSSVVVYYY[[[]]][[[YYYXXX[[[___aaa]]]ZZZTTTPPPOOORRRTTTVVV\\\dddhhhqqq{{{qqqccc\\\aaakkkuuuyyyxxx{{{~~~xxxrrroooqqqwww|||{{{yyyxxxyyyzzzzzzxxxwwwxxxvvvtttsssrrrpppmmmkkkfffccc___[[[ZZZZZZ[[[\\\aaagggooovvv{{{zzzyyywwwpppeee___dddmmmttt~~~}}}}}}vvvrrrsss{{{{{{pppMMMEEE@@@BBB@@@888333333222000///............---------000444SSSvvv}}}yyyxxxxxxyyypppZZZllliii{{{~~~{{{kkkXXX___xxxxxxRRRMMMjjjuuuccc]]]^^^YYY___^^^___^^^^^^```cccdddcccbbbccceeekkkuuu}}}wwwiii[[[QQQKKKGGGDDDDDDSSSgggxxx~~~tttdddZZZ]]]aaa\\\WWWXXX\\\___cccdddbbbaaabbbdddfffvvv~~~|||}}}~~~|||yyywwwxxxzzz|||}}}tttqqqrrryyy~~~yyyttttttuuuxxxwwwvvvvvvwwwvvvuuusssrrrrrruuu|||}}}xxxxxxrrrgggeeejjjtttmmmaaaRRRFFF>>>;;;;;;999666555666777;;;FFFQQQ]]]hhhqqqttttttxxx{{{{{{uuuSSSFFFDDDBBBAAAAAABBBCCCAAA@@@===<<<:::888555111///---+++***)))(((((('''''''''((('''''')))+++------------------...///...+++)))---...///111222222222222......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,---...000222444555333222222111111333444555555555555666777888::::::999:::;;;<<<============???@@@AAABBBCCCDDDDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMMMMOOOQQQUUUXXX[[[]]]]]]]]][[[[[[]]]aaabbb___\\\WWWTTTQQQRRRSSSTTT[[[cccgggnnnxxxyyynnn___aaahhhrrrvvvwwwzzz}}}wwwqqqmmmoootttxxxyyyxxxyyyzzz{{{zzzxxxuuuuuutttssssssrrrooojjjgggddddddccc___ZZZVVVVVVWWW```fffnnnvvv|||zzzuuuvvvyyysssjjjppp}}}qqqkkkggghhhjjjwww}}}dddEEE>>>>>>@@@???999444333222//////............---------222777UUUuuu{{{wwwyyyyyyxxxjjjUUUlll|||}}}hhh}}}zzzbbbNNNWWWvvv}}}}}}dddJJJQQQllluuubbb]]]___YYY___^^^___^^^^^^___aaabbbaaa___aaadddlllwww|||qqqddd\\\TTTLLLGGG@@@GGGVVViii{{{yyyiii^^^___bbb^^^ZZZYYY^^^aaaddddddbbbaaabbbdddhhhzzz~~~zzz|||vvvsssuuuxxxyyyyyyqqqnnnpppyyy|||uuusssuuuyyyxxxwwwwwwxxxxxxwwwtttrrrqqqrrrvvv~~~|||xxxxxxsssiiieeehhhppprrriiiUUUEEEAAA@@@<<<:::777555666777;;;EEEPPP^^^iiisssuuutttwwwyyyyyy~~~pppOOOEEECCCBBBAAABBBCCCCCCAAA@@@<<<<<<:::888555222///---+++***)))(((''''''''''''((('''''')))+++,,,,,,+++,,,---///000000...+++)))+++,,,------.../////////......---,,,++++++++++++******+++++++++,,,,,,,,,---------...000111333444222222111111222222333444555555555666777888999:::999:::;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEGGGHHHHHHIIIJJJKKKLLLLLLJJJLLLOOOSSSWWWYYYZZZ[[[\\\[[[\\\^^^```aaa___]]]\\\XXXVVVUUUTTTTTT[[[dddiiinnntttyyy|||tttdddcccfffnnntttwwwzzz~~~{{{uuuoookkklllqqquuuuuuuuuwwwyyyzzzyyyuuurrrpppooopppqqqqqqpppllliiieeeeeedddbbb^^^ZZZXXXVVV___eeennnwww~~~~~~xxxlllyyyyyyuuukkkgggjjjyyy|||fffKKK@@@===???>>>:::666333111000///............---------111888VVVtttxxxvvv{{{|||gggQQQlll}}}uuuwww{{{yyybbb|||fffQQQ\\\{{{zzzzzzrrrvvvxxxYYYBBBOOOooouuuaaa]]]```YYY___^^^______^^^___``````___]]]\\\aaaiiittt}}}{{{nnnfff]]]RRRJJJGGGGGGMMM]]]rrrtttfffcccddd```[[[YYY]]]```ddddddaaa```aaaccchhh|||~~~}}}|||wwwvvvxxxzzzyyyxxxppppppsss{{{xxxrrrrrrwww|||zzzxxxwwwwwwwwwwwwuuusssqqqtttyyy|||{{{|||wwwmmmfffdddiiisssnnnWWWFFFDDDCCC>>>;;;888666666666999DDDNNN^^^iiisssvvvvvvxxxzzzzzzkkkLLLFFFCCCBBBBBBBBBCCCCCCAAA???<<<<<<;;;999666222...,,,+++***)))(((''''''''''''((('''(((***---...---+++---///111222000...+++***++++++++++++,,,------.........---,,,++++++++++++******+++++++++,,,,,,,,,............///000111111111111111111222222333333333444555666777888888888::::::<<<===>>>???????????????AAACCCDDDEEEFFFFFFHHHHHHIIIJJJJJJKKKLLLLLLIIIKKKOOOSSSVVVXXXYYYYYYZZZZZZ[[[]]]______^^^\\\___\\\[[[ZZZWWWVVV]]]fffhhhkkknnnrrryyyzzzkkkfffeeelllsssvvvzzz~~~~~~{{{vvvppplllmmmqqquuutttuuuxxxzzz|||zzzvvvssslllkkklllnnnpppqqqpppooohhheeebbbbbbdddccc^^^ZZZ]]]bbbkkkuuu}}}~~~}}}qqqbbbuuuwwwpppuuuttt]]]KKK??????>>><<<777222000111///............---------...999XXXsssvvvvvv}}}nnnZZZvvvrrrqqqqqqxxxwwwaaa}}}iiiXXXfff}}}ttt}}}]]]CCCPPPrrruuu```]]]aaaYYY^^^___```___^^^___``````^^^\\\]]]```fffoooxxxyyypppfffYYYOOONNNIIIHHHTTThhhyyyzzzkkkeeedddbbb]]]ZZZZZZ^^^bbbcccaaa___```aaalll~~~zzzyyyyyy{{{}}}|||xxxuuusssuuuyyy~~~}}}vvvqqqrrrxxx~~~}}}zzzuuussstttuuuuuuuuurrrvvv}}}}}}|||}}}|||rrrgggaaaiiiuuusss^^^KKKGGGDDD===<<<888666666666888BBBLLL\\\gggssswwwxxx|||~~~~~~~~~hhhKKKHHHBBBBBBBBBCCCDDDCCCAAA???;;;;;;;;;999666222...,,,+++***)))(((((('''''''''''''''))),,,///111000......000222222///---,,,+++------,,,,,,------...///......---,,,++++++++++++******+++++++++,,,,,,,,,//////.........///000000111111111222222222222222333333555666777888888888:::;;;===>>>???@@@AAAAAA>>>???AAACCCEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMOOOQQQTTTWWWYYYZZZ[[[XXXYYY[[[\\\]]]]]]\\\\\\___^^^^^^^^^ZZZYYY___hhhggghhhhhhkkkttt~~~ssskkkfffkkkrrrwww{{{~~~}}}yyyssspppqqqtttxxxxxxxxxzzz}}}~~~zzzwwwmmmkkkiiiiiillloooqqqqqqjjjeee```aaafffgggddd```[[[___fffpppzzz~~~~~~lllZZZiiinnnQQQDDDAAA???===888222000222///............------------;;;\\\tttuuuuuu}}}ppp```uuurrrqqqwwwyyybbbzzz~~~kkk^^^nnn~~~cccHHHWWWtttuuu^^^^^^bbbYYY^^^_________^^^___``````^^^]]]```ccchhhooouuu|||{{{ooobbbYYYPPPIIIEEEKKK[[[nnnzzzzzzjjjccccccccc___[[[VVV[[[bbbdddbbb```___```ooo}}}~~~tttwww|||{{{uuurrrvvv{{{|||wwwssstttzzz~~~zzztttqqqqqqsssuuuuuusssyyy||||||}}}~~~|||ttthhh___mmmvvvwwwgggUUUKKKCCC======999777666555777AAAKKKXXXeeerrrwwwyyy}}}}}}~~~~~~dddIIIIIIBBBBBBBBBCCCDDDCCCAAA>>>;;;;;;;;;:::777222...++++++***)))(((((('''''''''&&&'''***...222444444333000222333111...,,,,,,---......---------...///000......---,,,++++++++++++******+++++++++,,,,,,,,,---------...///000111222000000111222222222222222333444666888999999999888:::;;;<<<>>>???@@@AAAAAA>>>???AAACCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMQQQQQQRRRTTTVVVYYY[[[\\\XXXZZZ\\\]]]]]]\\\\\\\\\[[[\\\___```\\\ZZZaaajjjkkkjjjggggggppp|||{{{ppphhhkkkrrrxxx|||~~~~~~|||xxxssspppqqquuuxxxyyyzzz{{{}}}|||yyytttooohhheeeeeeiiilllnnnhhhddd```___aaadddeeeeee___aaafffnnnwww}}}~~~~~~~~~~~~xxxccccccrrrdddHHHCCC@@@>>>999111000444///............---------...>>>```vvvtttssszzz{{{iii^^^wwwuuusssxxxyyydddvvvkkkZZZhhh]]]EEE\\\vvvuuu^^^^^^cccYYY]]]```___^^^^^^___aaaaaa```^^^```dddkkkrrrxxx}}}xxxmmmeeeUUUNNNHHHHHHRRRcccttt~~~mmmcccbbbccc```[[[SSSZZZbbbfffeeebbb``````kkk}}}xxxuuu{{{yyytttssswww}}}}}}|||yyyvvvvvv{{{|||xxxtttqqqqqqrrrssssssuuu{{{~~~|||yyyxxxwwwrrriii```iiiooosssmmm^^^OOOEEEAAA>>>:::777666555666???JJJVVVcccpppuuuxxx|||~~~~~~~~~}}}yyyyyy~~~bbbHHHJJJBBBBBBBBBCCCDDDCCCAAA>>>;;;;;;;;;:::777222...++++++***)))(((((('''''''''&&&'''***///444777777666111333333111...,,,---///...---,,,+++,,,---...///......---,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,---///111333444000000111222222222222111444666777999::::::::::::999:::<<<>>>???@@@AAAAAA>>>???AAACCCEEEGGGGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNRRRRRRRRRSSSTTTWWWYYY[[[XXXZZZ]]]^^^]]]]]]]]]]]]YYY[[[___aaa]]][[[aaajjjrrroooiiigggmmmyyysssiiikkksssyyy|||~~~zzzxxxuuuqqqnnnooosssvvvyyyyyyzzz|||}}}}}}{{{yyyzzzsssiiibbb```cccgggiiieeedddaaa]]]\\\^^^ccchhheeeeeeiiiooowww}}}~~~}}}~~~~~~~~~}}}qqqeeeeeeKKKEEEAAA???999111000555//////.........---------000AAAcccxxxtttrrrwwwxxx}}}ddd[[[}}}zzzwwwuuusssxxxxxxiiivvvgggPPPYYYyyy}}}PPP>>>\\\wwwuuu]]]^^^cccYYY]]]```___^^^^^^```aaabbbaaa___[[[aaakkkuuu|||tttnnn\\\VVVNNNIIIMMM\\\ppp~~~rrrfffcccddd___YYYRRRZZZccchhhhhhdddaaa```ddd~~~yyyuuuyyyxxxuuuvvvvvv{{{|||}}}{{{xxxxxx{{{yyywwwtttssssssrrrqqqpppvvv||||||vvvrrrqqqoooiiibbbaaadddkkkmmmcccRRRGGGFFF>>>:::777666444666???IIIUUUbbboootttwwwzzz|||{{{zzzuuutttyyy~~~eeeKKKJJJEEEDDDDDDDDDDDDCCC@@@>>>;;;;;;:::888666222///...+++******)))))))))))))))((()))+++000555777444111///000000000///---***(((......---------......///------,,,++++++******)))******+++++++++,,,,,,,,,,,,...000111111111222333333333222222222222222222444444555777888999:::;;;<<<<<<===>>>???@@@AAAAAA???@@@BBBDDDEEEEEEDDDDDDGGGGGGHHHJJJLLLNNNPPPRRRSSSSSSRRRRRRSSSUUUWWWXXXWWWZZZ___aaa```^^^]]]]]]aaabbbbbbaaaaaacccfffiiiyyyvvvqqqllljjjoooxxxyyyvvvpppiiigggmmmyyy|||wwwrrrooorrrxxx}}}yyyzzz{{{{{{{{{|||~~~xxx{{{zzzqqqeee^^^^^^bbbcccddddddaaa]]][[[]]]___eeeggglllrrrwww{{{}}}{{{}}}}}}}}}~~~yyy{{{]]]jjj~~~~~~ZZZFFF>>>>>>777222222///////////////////////////111EEEjjjssstttxxxooottt|||zzz\\\\\\zzzvvvvvvyyy{{{|||xxxiiieeezzzbbbKKK^^^zzzrrrPPPGGG]]]~~~nnn___YYYZZZ[[[[[[]]]aaa``````_________``````aaabbbjjjyyyyyylll```RRRKKKKKKUUUfffuuu||||||yyyzzz{{{nnnbbb``````ZZZTTTQQQUUU]]]fffiiieeedddffflllzzz~~~uuu{{{~~~zzz{{{}}}xxxuuuqqqoooqqqtttvvvxxxuuuqqqqqquuuwwwsssnnnmmmqqqyyyyyywwwuuupppggg``````eeejjjiiiaaaUUUKKKFFF???:::777777777777===DDDTTT\\\hhhrrrxxxzzz||||||}}}wwwxxx~~~hhhLLLHHHEEEDDDCCCDDDDDDCCC@@@===;;;;;;:::888555222///---+++***))))))(((((())))))******,,,000444555444111///000111111///---+++)))...------------...//////------,,,,,,+++***************+++++++++,,,,,,,,,,,,...000111000000222333222222222222222222222222444444555777888999:::;;;;;;<<<<<<===>>>???@@@AAA???@@@BBBCCCDDDEEEDDDDDDGGGGGGHHHJJJLLLNNNPPPQQQQQQQQQQQQQQQRRRTTTVVVWWWWWWZZZ^^^```___^^^]]]\\\```aaaaaaaaabbbeeeiiilllxxxyyywwwsssoooqqqxxx~~~|||yyyrrrllliiimmmwww|||xxxsssppprrrwww{{{xxxzzz}}}}}}|||zzzzzzzzz}}}}}}zzzvvvooogggaaa^^^\\\```cccbbb]]][[[]]]```cccfffkkkpppvvvyyy|||}}}}}}~~~~~~~~~wwwxxx[[[]]]nnn~~~~~~VVVDDD???AAA999333333000////////////////////////333HHHnnnvvvvvvzzzttt{{{vvvTTTVVV{{{}}}uuuyyy{{{}}}}}}qqqcccmmmfffNNNddd}}}hhhHHHFFFcccppp```[[[[[[\\\\\\]]]``````____________``````^^^```iiixxxrrrgggZZZPPPLLLQQQ___mmmzzzvvvlllccc^^^[[[___aaaeeeppp}}}lllaaa^^^]]]YYYSSSPPPSSSZZZbbbccc```^^^```iiivvv{{{|||~~~}}}vvvsssnnnlllmmmoooqqqrrrpppmmmmmmrrrtttqqqnnnmmmqqqzzzzzzvvvsssoooggg``````fffmmmmmmeeeXXXNNNHHH???;;;888888777777===DDDTTT\\\iiisssxxxzzz{{{||||||}}}}}}lllLLLGGGDDDCCCCCCCCCCCCBBB???===;;;;;;:::888555222///---+++***))))))(((((())))))++++++,,,///111333111000000000111111000...---+++---------------...//////------,,,,,,++++++************+++++++++,,,,,,,,,+++---///000000000111222111111111222222333333444444444555777888999:::;;;:::;;;<<<===>>>??????@@@???@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOPPPPPPPPPOOOOOOPPPRRRTTTUUUWWWZZZ]]]___^^^]]]\\\\\\]]]^^^___```aaaeeejjjnnnuuuyyy}}}zzztttqqqtttyyy~~~|||vvvoookkknnnuuu{{{}}}yyytttqqqrrrvvvyyywwwzzz}}}~~~|||xxxuuuttt}}}zzzwwwxxxxxxssshhh___WWW\\\aaaaaa^^^\\\]]]```aaadddjjjooouuuxxxzzz{{{~~~~~~~~~{{{uuusssvvv```^^^jjj{{{sssiiijjj{{{~~~wwwQQQBBBAAADDD;;;333333111////////////////////////333LLLuuu}}}{{{yyy]]][[[xxx}}}|||mmm___ooooooRRRkkkxxx^^^AAAGGGiiipppaaa\\\]]]\\\\\\]]]_____________________```^^^aaakkkxxx}}}tttggg[[[PPPNNNWWWcccvvv|||{{{ooocccXXXOOOKKKMMMNNNNNNXXXsss{{{jjj___\\\ZZZWWWTTTOOOQQQVVV\\\[[[WWWVVVXXXdddrrr}}}vvv|||}}}uuurrrnnnlllmmmnnnnnnmmmkkkiiiiiinnnpppnnnlllmmmsss|||}}}wwwsssnnnfff___^^^gggpppqqqhhhZZZOOOIIIAAA<<<999888777777<<>>??????@@@@@@AAABBBDDDDDDEEEEEEFFFFFFGGGIIIJJJLLLNNNOOOOOOOOOOOOOOOPPPRRRSSSUUUVVVYYY]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^___ccchhhlllooowww~~~~~~wwwqqqqqqsss~~~}}}zzztttppppppuuuzzz~~~}}}yyyuuurrrrrruuuxxxwwwyyy||||||yyyvvvtttssswwwuuutttwww{{{yyyqqqiii]]]\\\\\\\\\]]]]]]]]]]]]aaadddjjjpppuuuxxxzzz{{{}}}}}}~~~}}}~~~~~~~~~ooogggiiimmmwwwkkkkkkrrr|||}}}qqqbbb]]]iiivvvvvvppplllLLL@@@AAAEEE<<<444333000////////////////////////222NNN{{{|||nnnbbb~~~nnn___jjjxxxVVVlllvvv[[[AAAIIIlll}}}oooaaa]]]]]]\\\[[[[[[^^^^^^__________________aaafffpppyyy~~~ssseeeVVVNNNQQQZZZmmmvvv~~~uuukkkbbb[[[VVVRRRRRRQQQNNNSSSjjjyyyiiiaaa]]]ZZZWWWVVVNNNNNNRRRVVVTTTOOONNNPPP```ooozzz~~~{{{sssqqqoooooopppqqqpppoookkkhhhiiilllmmmjjjiiikkkuuu{{{wwwpppfff^^^^^^hhhrrrsssjjj\\\OOOHHHCCC>>>;;;999888777<<>>??????@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKMMMNNNPPPOOOOOOOOOPPPRRRTTTUUUVVVYYY\\\^^^^^^^^^^^^___bbbbbbaaa______bbbgggkkkmmmuuu~~~{{{uuussssss|||}}}|||xxxuuutttxxx|||~~~|||yyyuuurrrrrruuuxxxxxxyyyyyyxxxvvvttttttuuuuuuuuuuuuvvvwwwwwwuuuttthhhaaaYYYWWW[[[^^^\\\YYYaaadddjjjqqqvvvyyyzzz{{{|||~~~|||~~~~~~~~~{{{||||||}}}kkk___dddgggsssrrrqqqyyyxxxxxxxxxsssjjjhhhqqqzzzwwwnnnNNN@@@@@@DDD<<<444222///////////////////////////000NNN~~~zzzkkk```|||{{{qqq___mmm{{{YYYggguuu]]]EEELLLlllzzzlll___\\\]]][[[ZZZYYY]]]]]]^^^___``````______```hhhrrryyy}}}~~~yyykkk[[[NNNMMMRRRaaalllzzz}}}vvvlllddd___]]][[[YYYTTTTTTRRRTTTeee~~~vvviiiccc___ZZZXXXZZZMMMMMMPPPSSSQQQLLLIIIKKK^^^mmmzzz~~~~~~wwwmmmmmmnnnpppssstttsssrrrnnnkkkjjjkkkjjjffffffiiivvv|||ttthhh___cccjjjsssuuummm___RRRJJJEEE@@@<<<:::888777;;;BBBPPP\\\kkkuuuxxxyyyzzz}}}~~~~~~mmmNNNJJJEEEDDDDDDDDDDDDCCC@@@>>>;;;;;;:::777444000---******)))((((((''''''(((((((((+++///000///---,,,,,,/////////////////////000,,,,,,,,,---...///000111......------,,,,,,++++++******+++++++++,,,,,,,,,+++---///000000000111222111111111222222333333444444444555777888999:::;;;:::;;;<<<===>>>??????@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFGGGIIIKKKLLLMMMOOOOOONNNOOOPPPQQQSSSTTTUUUXXX\\\^^^___```aaacccgggfffdddbbbaaacccgggkkknnnuuu}}}|||zzzyyyzzz|||~~~}}}yyyxxxzzz|||}}}|||xxxtttqqqssswwwzzzyyyyyyyyywwwtttssstttvvvvvvxxxxxxvvvsssrrrtttvvvqqqfff[[[WWWZZZ]]][[[XXX```dddjjjqqqvvvyyyzzzzzzzzz~~~|||}}}~~~|||zzzzzz|||zzzlllmmmeeemmmrrrppp~~~{{{~~~~~~sssvvvoooUUUDDD@@@CCC===666444...////////////////////////111MMMzzzuuuzzz^^^]]]}}}ppp^^^zzzsssWWWbbbttt\\\FFFNNNlllvvvjjj^^^\\\]]]\\\ZZZYYY[[[\\\^^^___``````___^^^[[[gggssszzz~~~{{{nnn___QQQKKKLLLUUU```ooo|||}}}uuullleeebbbaaa___]]]SSSWWWWWWYYYfff{{{}}}pppfffccc```YYYWWWZZZMMMMMMQQQUUUSSSLLLIIIKKK[[[kkkzzzxxx}}}uuusss}}}wwwnnnfffgggjjjnnnrrrtttsssqqqqqqmmmkkkjjjgggbbbcccgggvvvyyynnneeehhhkkkpppssspppfffXXXNNNGGGBBB===;;;888777;;;AAAMMMZZZkkkvvvxxxyyy|||nnnOOOJJJFFFEEEEEEEEEEEEDDDAAA???<<<;;;:::777444000,,,***))))))(((''''''''''''((((((---222444333000.........---------...//////000,,,,,,,,,---...///000111.........---,,,,,,++++++******+++++++++,,,,,,,,,,,,...000111000000222333222222222222222222222222444444555777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNPPPQQQSSSTTTWWW[[[^^^```bbbdddfffgggfffcccaaa___bbbfffjjjnnnrrrwww}}}~~~zzz~~~}}}zzzzzz{{{}}}{{{wwwrrrqqqsssyyy}}}zzz{{{{{{yyyuuurrrqqqqqqrrrssssssqqqnnnmmmoooqqqpppjjjccc]]]ZZZZZZZZZZZZ^^^bbbiiipppuuuxxxxxxxxxyyy~~~~~~{{{}}}~~~~~~}}}~~~|||zzzzzzxxxyyymmmjjjpppmmmttt___IIIAAACCC>>>999666///////////////////////////555LLLttt|||zzz{{{pppuuuvvv{{{yyypppWWW___xxxwww~~~mmm\\\eeeSSS```uuupppUUU@@@MMMooottthhh^^^]]]___^^^\\\[[[ZZZ\\\^^^___``````___^^^[[[hhhuuu{{{tttfffXXXNNNKKKMMMUUUbbbppp|||{{{vvvooommmmmmmmmjjjfff^^^cccddddddlll{{{ssshhh```aaa^^^VVVSSSWWWMMMNNNSSSXXXVVVOOOLLLLLLXXXjjjyyyyyyxxxwww{{{~~~zzztttwww{{{nnndddbbbdddhhhnnnrrrsssrrrppppppmmmjjjiiiddd___aaafffsss}}}vvvooogggfffgggkkknnniii]]]RRRHHHCCC>>><<<999777;;;AAAJJJYYYkkkvvvyyyzzz}}}oooOOOIIIGGGFFFEEEFFFFFFEEEBBB@@@<<<;;;:::777333///,,,***))))))(((''''''''''''''')))...555888666222000///---------------...///000+++,,,,,,---...///111111///......------,,,++++++******+++++++++,,,,,,,,,,,,...111111111111222333333333222222222222222222444444555777888999:::;;;<<<<<<===>>>???@@@AAAAAABBBAAAAAAAAABBBDDDFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKMMMNNNPPPQQQTTTWWW[[[^^^aaacccfffiiidddbbb```]]]\\\___dddhhhmmmnnnqqqxxx|||~~~zzzyyyyyy}}}zzzvvvqqqpppssszzzzzz|||~~~|||xxxrrrnnnllliiiiiijjjjjjkkkkkkkkkkkklllllliiiccc[[[XXXYYY]]]]]]aaahhhoootttwwwwwwwwwxxx~~~~~~{{{}}}||||||}}}}}}~~~~~~~~~~~~||||||}}}{{{yyy|||wwwuuu}}}vvvlllpppiii}}}gggNNNBBBCCC@@@<<<888000////////////////////////999LLLnnntttsssvvvmmmrrrnnnqqqoooiiiVVV___}}}vvvpppssslll]]]|||tttYYYOOO```qqq{{{lllNNN999KKKrrrttthhh^^^^^^``````]]]]]]ZZZ[[[^^^`````````___^^^^^^lllxxx|||~~~}}}}}}~~~zzznnn___SSSNNNIIINNNXXXgggvvv~~~yyyrrrpppoooqqqvvvwwwsssooolllpppoookkkoooyyy~~~{{{lllaaa\\\^^^\\\RRROOOTTTMMMOOOUUUZZZYYYRRRNNNNNNVVVhhhyyy}}}tttvvvzzzzzzuuussszzz{{{zzzyyysssggg]]]ccceeeiiiooossstttrrrooonnnkkkiiigggbbb^^^```fffqqq{{{wwwccc___^^^dddkkkiii^^^SSSIIIDDD???<<<999777:::AAAIIIXXXkkkvvvyyyzzz~~~pppPPPGGGGGGFFFFFFDDDBBB@@@???===AAA>>>;;;777444111---***+++++++++************))))))000888===;;;666///+++111000///...............000...++++++,,,...//////...------,,,,,,++++++***++++++,,,,,,,,,,,,---------...///111222222222222///000111222222333222222666666666777888888999999<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHJJJKKKMMMMMMNNNMMMLLLLLLNNNPPPSSSTTTTTTXXX^^^```aaaaaaccceeeiiiddd^^^]]]```eeehhhjjjbbbeeejjjqqqxxx}}}~~~~~~yyywwwwww|||tttnnnnnnrrrvvvxxxzzz|||~~~~~~yyytttqqqnnnfff___^^^______bbbgggfffdddbbbcccdddccc___[[[``````cccllluuu{{{zzzwww{{{}}}~~~||||||~~~|||{{{}}}||||||yyywwwyyyxxx{{{|||{{{~~~nnnggg]]]qqqkkkNNNAAA???;;;666444000///...------...///000:::aaazzz{{{vvvppppppyyyttttttttt```OOOhhhzzzwwwjjjqqquuuyyysss[[[VVV}}}pppSSSQQQkkk}}}{{{kkkJJJ@@@ZZZvvv{{{eee]]]```^^^\\\]]]XXXYYYZZZ[[[]]]^^^^^^]]]]]]```lllwww|||~~~qqqiii^^^SSSSSSNNNLLLWWWmmm}}}}}}uuupppnnnrrrzzz~~~zzzxxxzzzwwwtttsssvvv{{{|||wwwsssjjjbbb[[[YYYXXXTTTQQQQQQLLLTTTSSSTTT[[[YYYUUUZZZeeelllwww||||||zzzxxxvvvwww{{{{{{qqqhhheeeeeebbbgggkkkjjjjjjmmmnnnlllmmmlllllljjjccc]]]___eeewww|||{{{vvvgggeeeaaabbbgggjjjbbbWWWJJJHHHDDD???;;;999;;;>>>IIIWWWjjjwww|||}}}pppPPPHHHGGGFFFFFFDDDCCC@@@???>>>AAA>>>:::777444111---***+++++++++*********))))))***000777;;;999555///,,,111000///////////////000000...,,,,,,---///000000...------,,,,,,++++++***++++++,,,,,,,,,,,,---------...///111222222222222///000111222222333333222666666666777888888999999<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAABBBCCCEEEEEEEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMLLLMMMNNNPPPSSSTTTWWW[[[```ccccccccceeeggghhhccc^^^]]]```dddhhhiiiddddddeeehhhnnnuuu{{{~~~xxx|||~~~~~~~~~zzzsssnnnllloootttwww}}}~~~~~~}}}yyytttpppooojjjaaaZZZWWWcccaaa``````bbbbbb```^^^___```ccckkktttyyyyyyvvvyyy|||~~~}}}}}}~~~}}}}}}|||zzzzzz{{{xxx{{{|||{{{~~~|||eeeYYYZZZggg{{{qqqTTTFFFAAA<<<555111000///...------...///000777bbbuuuqqqxxxgggQQQiii|||xxxiiiooosssyyyvvv\\\UUU|||mmmTTTUUUppp{{{|||nnnKKK>>>XXXuuuzzzddd\\\```]]]\\\]]]XXXZZZ[[[\\\]]]^^^^^^]]]\\\^^^jjjvvv{{{|||rrrggg^^^SSSMMMKKKSSSeeevvv~~~~~~~~~zzzwwwsssqqqttt|||}}}}}}|||yyyxxx{{{~~~zzzuuujjjaaaZZZXXXWWWSSSQQQRRRNNNUUUSSSPPPUUUTTTSSS\\\hhhppp{{{}}}{{{xxxwwwvvvyyyyyynnneeebbbccceeejjjlllkkkkkknnnooonnnlllkkkjjjggg```ZZZ]]]cccxxx~~~zzzuuukkkgggbbb```eeeiiiddd[[[JJJHHHCCC???<<<;;;::::::GGGUUUhhhuuuzzz|||sssRRRHHHFFFFFFEEEDDDCCCAAA???>>>AAA>>>:::777444111---***++++++*********)))))))))+++///444777555222///---000000/////////000111111000...------///000111000...------,,,,,,++++++***++++++,,,,,,,,,,,,---------...///111222222222222///000111222333333333333666666666777888888999999;;;<<<======??????@@@AAA@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMMMMMMMOOOQQQSSSTTTYYY\\\```bbbcccdddfffgggfffccc^^^\\\___dddhhhjjjjjjgggcccbbbeeekkkrrrwwwzzz|||~~~|||{{{{{{{{{zzzvvvpppkkklllqqqvvvyyy{{{}}}qqqaaaZZZ]]][[[XXXXXX[[[^^^```aaa^^^___bbbjjjrrrwwwwwwuuuwwwzzz}}}~~~}}}|||{{{|||xxxyyyzzzzzz}}}{{{hhh^^^]]]___ooo}}}xxx}}}{{{eeeMMMAAA@@@===888333000///.........///000111444```zzzvvv}}}hhhPPPfff}}}{{{mmmqqqsssyyywww]]]TTTwwwpppZZZ]]]ttt~~~}}}}}}UUUCCC]]]{{{yyyddd\\\```]]]\\\]]]YYY[[[\\\]]]^^^^^^]]]\\\\\\]]]iiittt{{{~~~yyyooogggXXXRRRNNNQQQ\\\jjjvvv}}}zzzxxxxxxsssrrruuu{{{~~~|||wwwjjjaaaXXXVVVUUUSSSRRRTTTQQQYYYVVVPPPQQQPPPSSS___jjjsss~~~|||xxxvvvwww}}}}}}sssiiicccccceeejjjnnnooollllllooopppooollljjjhhhddd]]]XXX[[[bbbvvv||||||{{{}}}zzz|||xxxsssiiieee]]]ZZZ^^^ccc```YYYLLLGGGBBB@@@???>>>;;;888EEERRRdddrrryyy}}}zzzVVVIIIFFFFFFEEEDDDCCCAAA???>>>@@@>>>:::777444111...+++************))))))))))))+++...111222111...------...............///000111000...---...000111111111...------,,,,,,++++++***+++++++++,,,,,,,,,---------...///000222222222222000000111222333333333333666666666777888888999999;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMMMMNNNOOOQQQSSSTTTYYYZZZ]]]```bbbcccdddeeefffccc___^^^___dddiiilllqqqooollliiigggiiimmmqqqyyy{{{|||||||||zzzyyyxxx{{{|||yyyssskkkjjjnnnsssvvvxxx|||tttmmm^^^YYYSSSPPPQQQVVV\\\```\\\]]]aaagggoootttuuutttvvvyyy}}}}}}|||{{{zzzwwwwwwxxxzzz|||yyywwwyyygggaaallluuulllrrrzzzyyyrrrlllqqq}}}zzzkkkYYYEEE<<<======999444000///.........///000111555[[[www~~~|||{{{jjjSSSjjjtttzzzxxxyyyuuu\\\TTTuuuooo\\\aaawww~~~{{{]]]IIIaaaxxxccc[[[___]]]\\\^^^YYY\\\]]]^^^^^^^^^]]]\\\[[[^^^jjjuuu{{{~~~vvvnnnbbb\\\UUUSSSWWWaaappp}}}|||vvvssspppqqqtttxxx{{{~~~}}}wwwkkkaaaXXXUUUUUUSSSSSSUUUTTT^^^]]]UUUSSSOOOSSSaaajjjttt~~~zzzxxxzzz~~~}}}{{{tttllleeedddgggkkknnnqqqrrrnnnlllooopppooollliiifffaaaZZZTTTXXX```nnnttt{{{~~~~~~}}}}}}~~~{{{zzzxxxttttttwwwuuuxxx~~~xxxrrrhhhddd]]]YYY\\\```^^^XXXMMMHHHBBBAAACCCCCC???:::DDDPPPbbbqqqzzz~~~~~~YYYIIIEEEEEEEEEDDDCCCAAA@@@???@@@===:::777444222...+++*********)))))))))((((((***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...000222222111...------,,,,,,++++++***+++++++++,,,,,,,,,---------...///000222222222222000111222333333444333333666666666777888888999999;;;;;;<<<===>>>???@@@@@@???@@@BBBCCCDDDEEEDDDDDDEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTXXXYYY[[[^^^aaadddeeeffffffdddaaa___```dddjjjnnnvvvwwwyyyxxxuuussstttuuussstttwwwzzz~~~zzz{{{yyysssjjjfffiiilllvvvzzz{{{{{{|||zzzkkkdddZZZQQQNNNQQQWWW\\\YYY[[[```fffmmmrrruuuuuuxxxzzz}}}{{{zzzyyywwwvvvuuuvvvyyyzzz~~~zzzsss|||nnnfffrrrsssdddhhhwwwvvvpppiiijjjqqquuussskkk]]]III>>><<<<<<777000000///......///000111222888ZZZrrrzzz{{{~~~rrr]]]ttt~~~yyy|||xxxrrr[[[SSSrrr}}}lllZZZccc{{{WWWEEE___~~~wwwaaaZZZ___]]]]]]^^^ZZZ\\\]]]^^^___^^^]]]\\\[[[bbbmmmwww|||}}}}}}xxxmmmeee]]]WWWTTTYYYiiizzzsssjjjmmmqqqtttuuuwww{{{~~~}}}}}}wwwlllbbbYYYVVVUUUSSSSSSUUUSSS___aaaZZZUUUNNNOOO[[[gggrrr{{{{{{zzz}}}|||~~~~~~|||zzzyyyxxxyyyxxxsssllleeebbbdddiiimmmooossssssooolllmmmmmmkkkgggddd```\\\SSSNNNQQQYYYeeejjjqqquuuuuuuuuwwwyyyyyyrrrnnnkkkhhhkkkpppqqquuuxxxrrrllljjjeee```bbbeeeaaa[[[OOOIIICCCBBBEEEGGGEEEBBBEEEPPPaaapppzzz~~~ZZZJJJEEEEEEEEEDDDCCCAAA@@@???@@@===999777555222...,,,******)))))))))(((((((((+++,,,...---,,,+++,,,---,,,,,,+++++++++,,,,,,---...------...000222111000...------,,,,,,++++++***++++++,,,,,,,,,,,,---------...///111222222222222000111222333444444444444666666666777888888999999:::;;;<<<<<<>>>>>>???@@@>>>???AAACCCDDDDDDCCCCCCEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMNNNPPPQQQRRRSSSTTTYYYYYYZZZ^^^cccggghhhhhhdddcccaaa______cccjjjoootttyyy~~~}}}{{{|||}}}xxxxxxyyy|||wwwwwwuuupppjjjffffffgggrrrvvv}}}{{{xxx|||xxxwwwzzz|||zzzzzz{{{yyysssiii^^^VVVSSSUUUXXXYYY\\\aaagggmmmssswwwyyy||||||~~~zzzyyywwwtttvvvssstttxxxyyy{{{xxxooosssyyykkkiiizzz{{{hhhgggxxx{{{wwwmmmlllssssssnnnhhh\\\JJJ===;;;===888111000//////...///000222333;;;^^^xxxzzzyyyrrr___uuuzzzxxx~~~|||xxx```VVVnnnyyyyyyaaaggg~~~|||xxxvvv{{{pppNNNCCC___~~~uuu```YYY^^^]]]]]]^^^[[[\\\]]]^^^______^^^]]]\\\eeeoooyyy}}}~~~|||}}}uuukkkaaaZZZSSSRRRaaarrryyykkkaaaiiiooorrrqqqrrrvvv{{{|||wwwvvvwww||||||vvvmmmddd[[[YYYWWWTTTSSSTTTQQQ^^^```ZZZTTTKKKIIISSSeeerrrzzzxxxxxx~~~~~~}}}~~~~~~|||yyyvvvvvvwwwqqqlllfffaaa```bbbgggjjjnnnrrrsssnnnkkkjjjiiifff___]]]ZZZUUUMMMFFFIIIPPP]]]aaagggiiijjjlllooosssuuuwwwyyy{{{||||||{{{zzzsssjjjbbb^^^\\\[[[```fffiiioooyyytttmmmlllgggbbbbbbdddbbb\\\SSSMMMFFFBBBDDDGGGIIIIIIFFFPPP```ooozzz}}}|||{{{YYYJJJEEEEEEDDDDDDCCCBBB@@@@@@???===999777555222///,,,***)))))))))((((((((((((,,,...//////...------...------,,,,,,++++++,,,,,,,,,+++,,,---000111111///...------,,,,,,++++++***++++++,,,,,,,,,,,,---------...///111222222222222000111222333444444444444666666666777888888999999:::;;;;;;<<<===>>>??????<<<>>>@@@BBBCCCCCCBBBBBBEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMOOOPPPRRRSSSSSSTTTWWWVVVXXX\\\bbbgggiiiiiiaaaaaa___]]]]]]aaahhhmmmrrruuuwwwvvvsssssswww{{{|||{{{yyyzzz}}}}}}|||zzzuuutttsssqqqnnnkkkiiiiiimmmpppuuuyyyzzzwwwssspppwwwrrrppprrrtttssstttwwwwwwvvvrrrlllccc]]][[[[[[ZZZ]]]cccjjjpppwww|||yyyyyywwwsssuuuqqqrrrxxxxxxxxx~~~tttooojjj```iiiyyytttyyy}}}vvvzzzuuujjj___MMM>>><<<>>>;;;333000////////////111222333;;;aaa}}}~~~iiiXXXooovvvxxxuuuooo```ppp|||iiilll}}}uuurrrfffJJJDDDbbbuuu```YYY^^^]]]]]]___[[[[[[\\\]]]_________^^^^^^eeeooozzz~~~~~~{{{pppeee^^^TTTOOO[[[lllwww{{{~~~}}}uuujjj```ZZZbbbiiimmmjjjiiimmmpppqqqnnnnnnqqqxxx|||wwwooofff^^^[[[YYYUUUSSSSSSTTT______XXXTTTKKKGGGOOOeeettt}}}{{{}}}zzzzzz}}}}}}zzzzzz{{{{{{xxxsssooooooooofffccc___]]]___dddhhhkkkkkkppprrrnnnjjjgggddd```[[[YYYWWWSSSJJJCCCDDDJJJUUUXXX[[[\\\\\\___ccchhhgggiiikkkmmmmmmlllkkkiii]]]VVVPPPOOONNNOOOTTT[[[^^^eeexxx{{{uuuooolllfff___^^^aaaaaa]]]XXXQQQHHHAAA???BBBIIIMMMFFFOOO^^^mmmxxx}}}{{{zzz{{{XXXJJJDDDDDDDDDDDDCCCBBBAAA@@@???<<<999777555222///,,,))))))))))))((((((((((((...000111111000//////000///...------,,,,,,,,,,,,+++++++++---000111000///......---,,,,,,++++++***++++++,,,,,,,,,------------...///111222222222222111111222333444444444444666666666777888888999999::::::;;;<<<===>>>??????;;;===???BBBCCCBBBAAAAAAEEEEEEFFFHHHJJJKKKMMMMMMMMMNNNOOOQQQRRRSSSSSSTTTTTTSSSTTTYYY```eeegggggg______^^^\\\[[[___ffflllqqqqqqnnnhhhccceeekkkrrrtttrrrrrrvvvzzz~~~~~~|||uuutttsssssssssrrrpppmmmoooqqqtttwwwwwwvvvsssqqqjjjffffffjjjmmmmmmnnnqqqlllppptttsssmmmfffaaa___\\\```ffflllssszzzyyyyyyxxxtttuuupppqqqwwwxxxwww~~~tttgggWWWhhhxxx|||ppp[[[GGG@@@???999000000/////////000111333444:::bbb}}}zzzcccTTTllltttyyyttt~~~jjjvvvhhhnnnyyyooo```GGGCCC```|||ttt___XXX^^^]]]]]]___[[[ZZZ[[[]]]___``````______dddooozzz~~~~~~tttiiibbbWWWPPPYYYiiipppvvvyyyttthhh]]]WWWWWW[[[cccgggcccaaadddgggfffiiiiiimmmuuu~~~}}}xxxpppggg```]]][[[VVVRRRRRRXXXaaa___XXXTTTLLLHHHPPPeeexxx}}}{{{wwwwwwzzz|||zzzwwwqqqsssrrrnnnhhhcccbbbbbb\\\ZZZYYY[[[```fffkkknnniiioooqqqmmmiiifffaaa\\\[[[ZZZYYYUUULLLDDDDDDJJJOOOQQQRRRRRRQQQSSSYYY]]]^^^___``````___\\\YYYWWWLLLGGGDDDEEEGGGHHHMMMSSSUUU]]]rrr|||wwwuuuqqqiii```^^^ccceeeccc[[[UUUJJJ@@@;;;>>>GGGNNNEEENNN]]]lllwww~~~~~~|||{{{~~~~~~YYYLLLDDDDDDCCCBBB@@@???>>>===@@@>>>;;;888444111///...,,,+++***((((((((())))))///999???999///,,,...000222111///---,,,---...///---------...............///...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222222111111111111222333444555666888888888777888888999999;;;;;;<<<<<<======>>>>>><<<>>>@@@CCCEEEEEEDDDCCCFFFFFFGGGHHHIIIKKKLLLLLLNNNNNNOOOOOOPPPQQQRRRRRRVVVVVVVVVZZZ```cccbbbaaa___^^^\\\ZZZYYY\\\aaafffhhhgggeeeaaa___```bbbeeeggghhhkkkooorrrtttsssrrrsssvvvzzz}}}}}}zzzvvvsssnnnnnnrrryyy~~~~~~wwwqqqlllgggbbb```bbbcccbbbaaadddgggjjjkkkiiigggffffffdddfffiiiooovvv}}}yyyyyyyyywww|||zzzvvvrrrrrryyymmmZZZ]]]mmmoooMMM;;;<<<===999111111111000...///111333<<>>GGGfffvvvfffZZZ[[[]]][[[ZZZ]]][[[[[[\\\]]]^^^^^^^^^^^^cccppp{{{}}}ooofff___YYYXXXZZZmmmsssppp___QQQPPPXXX^^^cccaaa___ZZZVVVTTTUUUVVVUUUXXXcccttt~~~~~~zzzxxxnnniiibbb\\\XXXVVVTTTRRR[[[[[[aaafff]]]OOOOOOYYYkkkyyy~~~|||}}}~~~~~~~~~|||yyyxxxzzzvvvqqqqqqssssssooolllkkkeeebbbaaa^^^XXXTTTTTTQQQUUU[[[bbbkkkpppllleeeooommmkkkjjjiiifffbbb___cccbbb]]]UUUKKKDDDCCCCCCDDDDDDEEEGGGIIIKKKMMMOOORRRQQQOOOMMMJJJHHHFFFEEE===>>>???>>>???AAAEEEHHHRRRSSSddd}}}zzzuuummmeee``````eeeiiieeeWWWKKKGGGDDD>>><<<===BBBOOO```ooowww{{{~~~~~~{{{~~~~~~}}}XXXIIIEEEDDDCCCBBBAAA@@@???>>>AAA???<<<888444111...---,,,+++)))((((((((()))***111:::???888///,,,...000222111///......///000111...............////////////...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111111111111111111222333444555666999888888888888999::::::<<<<<<<<<======>>>>>>???===???AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMNNNOOOPPPRRRRRRSSSVVVVVVVVVZZZ^^^aaaaaa```]]][[[YYYWWWWWWZZZ___dddbbbcccccccccbbbbbbdddfffmmmlllnnnsssxxxzzzyyywwwsssvvvyyy|||}}}|||zzzxxxuuutttuuuyyy~~~|||xxxrrrmmmfffbbb```^^^ZZZWWW[[[]]]___aaabbbbbbaaaaaacccfffjjjpppwww~~~zzzzzzyyyvvvyyyzzzzzzyyyzzznnnbbb]]]aaa\\\???:::888000111111111000...///111333<<>>>>>>>>???@@@BBBDDDFFFGGGHHHGGGFFFDDDBBB@@@>>>===888999:::999:::<<>>BBBNNN```oooxxx|||~~~~~~WWWHHHFFFEEEDDDCCCBBB@@@??????BBB@@@<<<888333000---,,,+++***)))((((((((()))***111999===777///---...///000///...---...///000111.........//////000000000///...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000000111111111111222444555666999999999999:::::::::;;;<<<<<<===>>>>>>???@@@@@@???@@@AAABBBCCCEEEFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLNNNOOOQQQRRRSSSTTTVVVVVVVVVYYY]]]___```___\\\[[[XXXVVVUUUYYY^^^cccgggjjjmmmpppppppppqqqrrruuurrrqqqtttyyy}}}|||yyyvvvxxx|||}}}{{{yyy{{{~~~zzztttpppmmmiiiccc___YYYXXXXXXZZZ^^^aaaccccccbbbeeekkkrrryyy~~~||||||{{{yyyvvvvvvyyy|||}}}}}}xxxlllfffZZZPPPmmm{{{aaaAAA@@@>>>444111111111000...///111333BBBeeeyyyyyydddYYYxxx{{{sssrrrrrr{{{xxx{{{uuudddoooiiiOOOGGGccctttUUU>>>DDD___wwwsssdddZZZ[[[^^^[[[YYY[[[ZZZ[[[\\\]]]^^^^^^^^^^^^dddppp|||xxxlll]]]RRRNNNOOOZZZdddjjjnnnssswwwwwwqqqmmmfff^^^VVVPPPLLLKKKIIIOOO]]]nnnwwwxxxzzz}}}ooojjjbbb[[[XXXVVVTTTSSS\\\]]]bbbfffaaaZZZ^^^hhhooowww}}}}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{|||{{{zzzxxxuuurrrpppnnniiieee___\\\[[[YYYTTTQQQNNNJJJHHHHHHFFFBBBAAADDDMMMXXXdddkkkqqqvvvvvvrrrtttrrrooommmllliiifffccc___]]]XXXPPPGGG???:::888999999::::::;;;<<<>>>>>>======<<<;;;:::888777777555666666666666777:::===<<>>>>>AAAMMM___nnnxxx}}}ZZZJJJFFFFFFEEEDDDBBBAAA@@@???BBB@@@<<<777333///,,,++++++***)))(((((()))******...555777333......000///,,,++++++++++++,,,---.........//////000000111111///...,,,+++******+++,,,++++++,,,,,,,,,,,,------//////111111222111000///000000111111222333555666888999999:::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGDDDEEEFFFGGGIIIJJJLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUVVVVVVWWWYYY[[[^^^___```___]]]ZZZVVVUUUXXX^^^cccmmmqqqwww|||}}}|||{{{{{{zzzsssmmmmmmssswwwxxxvvvzzz~~~~~~|||}}}~~~}}}~~~|||wwwsssaaa]]]XXXWWWZZZ___bbbdddaaaeeelllttt{{{}}}zzz}}}zzzwwwvvvyyy{{{zzzyyyxxx{{{~~~}}}rrrlllgggbbbXXXHHHaaaxxxVVV>>>CCCDDD999111111111000...///111333CCCggg{{{uuurrrvvvdddZZZ}}}vvvwwwuuuzzzuuussshhhVVVbbbkkkQQQHHHaaarrrRRR<<>>===???LLL^^^nnnxxx~~~~~~~~~~~~]]]MMMFFFFFFEEEDDDBBBAAA@@@???BBB@@@<<<777222///,,,*********)))(((((()))***++++++000222///...000111000+++++++++++++++,,,------.........///000111111222///...,,,+++******+++,,,+++++++++,,,,,,---------///000111222222111000000000000000111222333444555777888999;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFCCCDDDEEEGGGIIIJJJLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVWWWXXXZZZ]]]___aaaaaa___ZZZUUURRRUUUZZZ___ggglllrrrvvvwwwvvvuuutttssslllfffeeejjjqqquuuvvv~~~|||zzzzzz}}}~~~{{{pppjjj```YYYVVVWWWYYY[[[```eeemmmuuu}}}}}}zzz|||yyyxxxyyyzzzyyywwwyyy|||lllggggggaaa```OOOcccyyykkk]]]gggnnnKKK:::???>>>222111111111000...///111333???ggg}}}uuukkkjjjrrr___]]]}}}vvvyyyssspppdddPPP]]]ttt\\\TTTggg{{{oooNNN999CCCccckkk]]]TTTVVVZZZXXXXXXZZZZZZZZZ[[[\\\]]]]]]]]]]]]dddppp{{{~~~~~~~~~ttteeeYYYUUURRR\\\oooyyysssnnnjjjeeebbb^^^bbbkkksssuuussstttyyyqqqkkkbbb[[[WWWVVVUUUUUUXXXXXX[[[]]]___cccmmmvvvyyy||||||zzz||||||wwwsssqqqooollljjjfffeeecccbbbccceeegggiiijjjgggccc^^^YYYTTTQQQOOOKKKIIIFFFDDDBBBAAA???>>>:::888777888777666;;;AAARRR___lllqqqsssuuuvvvvvvwwwuuussspppnnnjjjdddaaa\\\VVVLLLBBB<<<999888888777666666555555666666666666666666777777777777777555777888777666777888:::>>>:::???ZZZzzzvvvqqqkkkccc^^^\\\WWWOOOFFFAAA???>>><<<>>>JJJ\\\lllwww~~~|||||||||^^^NNNFFFEEEDDDCCCBBB@@@??????AAA???;;;777222///,,,+++***)))((((((((()))***++++++...///---...222333000------..................------...///000000111111///...,,,+++******+++,,,***++++++,,,,,,------......///111222222222111111000000000000111333444555666777999:::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDBBBCCCEEEGGGIIIJJJLLLMMMLLLLLLNNNOOOQQQRRRSSSTTTTTTVVVXXXYYYZZZ]]]aaadddccc```YYYRRRNNNOOOSSSWWW^^^bbbgggjjjkkkjjjjjjjjjhhhfffdddeeejjjqqqwwwzzz~~~}}}yyywwwwwwyyy}}}}}}{{{xxx}}}yyyqqqggg]]]XXXWWWWWWaaaeeemmmuuu}}}}}}}}}{{{zzz{{{{{{{{{|||qqqlllmmmiiippp^^^mmmvvvhhhXXX^^^rrr{{{ooommm]]]FFF;;;>>><<<222111111111000...///111333BBBjjjuuuhhhaaadddooooooyyyyyyZZZ___vvvwwwsssttthhhTTTaaa{{{vvvaaaZZZkkkwwwvvv}}}nnnLLL888DDDgggvvvfffYYYYYYYYYVVVTTTWWWYYYZZZ[[[\\\]]]]]]]]]]]]bbbnnnzzz}}}~~~yyykkkaaa^^^YYY```rrr}}}zzzvvvrrrkkklllqqqxxxzzzxxxyyy|||rrrkkkbbb[[[WWWVVVVVVVVVUUUVVVWWWXXX\\\eeeqqq{{{~~~~~~|||qqqkkkeeeaaa```^^^[[[XXXUUUTTTSSSSSSSSSUUUXXXYYYYYYWWWSSSNNNIIIEEECCCAAA???>>>===<<<;;;:::::::::666444444555444444;;;CCCWWWcccnnnqqqsssuuuwwwvvvxxxwwwvvvtttpppjjjccc]]]TTTMMMCCC;;;888888888999444444333333333333444444666666666666777777777777555666888777666666777888>>>:::>>>UUU}}}|||wwwssspppkkkddd___ZZZXXXQQQGGGAAA@@@???===>>>III[[[jjjuuu|||~~~~~~[[[KKKEEEDDDCCCBBBAAA@@@???>>>???===:::666222///---,,,***)))((((((((()))+++,,,///000///---///333333///...////////////......---+++,,,---...///000111111///...,,,+++******+++,,,******+++,,,,,,---.........///000222333333333222//////000000111333444555444666888:::;;;;;;::::::999:::;;;<<<>>>???@@@AAA>>>???@@@BBBBBBBBBBBBAAABBBCCCDDDFFFHHHJJJLLLMMMMMMMMMNNNOOOPPPRRRRRRSSSSSSVVVXXXYYY[[[^^^ccchhhgggccc[[[RRRKKKKKKNNNRRRXXX[[[___aaabbbdddeeegggeeeiiinnnqqqsssvvvyyy|||}}}zzzxxxxxxzzzyyyvvvrrrwww{{{|||vvvkkkaaa]]]]]]bbbfffmmmuuu}}}~~~}}}{{{xxxyyy{{{{{{xxxsssuuusss}}}hhhttt|||yyynnn^^^dddxxxwwwjjjUUUDDD===>>><<<888111111111000...///111333JJJnnnxxxnnnfffbbbfffnnnpppnnnTTT\\\zzzxxxvvvzzzoooYYYeeewwwqqq\\\XXXmmmzzzwww{{{oooNNN:::EEEgggppp```]]]\\\XXXVVVYYYYYYZZZ[[[\\\\\\]]]]]]\\\```mmmyyy}}}~~~qqqgggcccaaagggwww{{{wwwuuuwww|||}}}|||}}}rrrlllbbb[[[WWWVVVVVVVVVUUUUUUTTTUUUZZZggguuu~~~}}}ssslll\\\VVVOOOLLLMMMMMMJJJGGGEEEEEEEEEEEEFFFHHHJJJKKKIIIGGGDDDAAA>>><<<::::::777888777666555555666777777555555666555666>>>HHHVVV___hhhkkknnnrrrtttsssuuuuuutttsssnnnfff\\\UUUGGGBBB;;;888777777777666444444333333333333444444777777777888888888888888666888999999777666777888;;;AAALLLbbb{{{sssooommmiiiddd___ZZZZZZTTTIIIBBBBBBAAA>>>===IIIZZZiiisss{{{~~~XXXHHHDDDDDDCCCBBB@@@???>>>===>>>===:::666222///---,,,***)))(((((((((***+++,,,333444111...000444333...............---,,,++++++++++++,,,---...///000111///...,,,+++***++++++,,,******+++,,,,,,---......---...000222333444333333//////000000111222444555333555777:::;;;;;;:::999999999:::<<<===???@@@@@@<<<>>>@@@BBBBBBBBB@@@???BBBBBBDDDFFFHHHJJJLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSUUUXXXZZZ[[[___eeejjjlllggg^^^SSSLLLKKKMMMQQQSSSUUUXXX[[[]]]___cccfffiiiqqqzzz~~~|||yyyyyyzzz~~~{{{wwwvvvvvvuuurrrnnneeeooozzzzzzqqqgggbbbaaacccfffmmmuuu|||||||||{{{vvvwwwyyyzzz}}}|||wwwyyyyyykkkvvvwwwgggnnnrrrVVVCCC;;;888666666111111111000...///111333KKKmmm~~~}}}yyyrrrrrrtttooohhhOOOXXXzzzyyy~~~rrr[[[eeevvvvvv|||~~~kkkUUUSSSmmm}}}qqqQQQ<<>>@@@AAA???===;;;<<<<<<===>>>@@@AAABBB???===;;;999888888888888444555555444333222333555555444444444333444===GGGMMMTTT[[[___ccciiikkkjjjkkkkkkllljjjeee[[[PPPHHH===:::777666777777555333555555555555555666666777999:::::::::::::::::::::999:::<<<;;;:::888999999:::HHH\\\rrrzzzqqqllljjjgggbbb^^^[[[\\\VVVKKKDDDDDDDDD@@@===HHHYYYhhhrrrzzzvvvUUUOOOEEECCCAAAAAAAAAAAA???======<<<999555111---***((()))******))))))))),,,...666666444111111444333//////---++++++---///---+++///...---...///000000...000///---+++************(((***++++++++++++,,,...,,,...///000111111000000111111111111222333444555666888::::::999999:::;;;:::;;;;;;<<<>>>???AAABBB???@@@@@@AAAAAABBBBBBCCCEEEEEEFFFGGGIIIJJJKKKLLLPPPPPPPPPPPPPPPPPPPPPPPPUUUWWWYYY[[[\\\^^^bbbdddfffiiijjjbbbVVVOOOQQQUUUSSSVVVZZZ___bbbeeeiiilllxxxyyy{{{{{{{{{zzzyyyxxxzzz{{{|||||||||~~~~~~}}}}}}|||{{{{{{xxxtttqqqiiimmmrrrsssqqqmmmhhhfffeeeggglllsss}}}~~~yyyzzz}}}yyyuuutttwwwzzz}}}oookkkqqqxxx|||yyy~~~xxx^^^HHH:::<<<<<<111333222000//////000222333GGG{{{ssszzzzzzxxxtttfffFFFTTTqqqbbbeee~~~{{{wwwwww~~~|||hhhRRRPPPmmm~~~fffIIIBBB]]]}}}|||tttggg\\\ZZZ]]]___^^^[[[\\\\\\ZZZYYYZZZ\\\^^^bbbooo|||}}}uuupppllluuu}}}{{{xxxwwwnnnggg^^^XXXWWWXXXYYYYYYUUUXXXVVVRRRUUUcccttt}}}~~~~~~sssfff[[[OOODDD???>>>;;;999888888888999666666777777888888999999999999888777666666555444444444333333333222222222222333333333333666;;;>>>FFFGGGJJJNNNSSSVVVYYY[[[ZZZYYYWWWSSSNNNHHHBBB???999999888777666555555444555555444333333666;;;>>>888:::===>>><<<888999<<<>>><<<;;;<<<<<<<<<:::888<<>>???AAABBB???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJPPPPPPPPPPPPQQQQQQQQQRRRTTTVVVXXXZZZ[[[]]]aaaccceeeiiijjjfff]]]WWWVVVXXX]]]```eeejjjlllooorrrtttuuuvvvwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyy|||~~~~~~}}}||||||{{{yyyuuurrrjjjkkknnnoooooonnnmmmllljjjjjjnnnttt|||yyyxxxzzzyyyvvvvvvyyyzzz{{{|||bbbccceeezzz~~~lllRRR<<<:::===666222111///......///111222DDDwwwyyy~~~|||zzznnnLLLSSS|||{{{yyy|||{{{~~~}}}kkk]]]aaa|||}}}}}}wwwxxx```VVVhhh|||xxx\\\AAA===RRRiiijjjfff```]]]\\\\\\YYYVVVZZZ[[[\\\[[[ZZZZZZ\\\]]]bbbooo|||yyyuuu~~~{{{yyywwwooohhh___YYYVVVVVVVVVVVVSSSVVVVVVTTTZZZiiiyyyvvvfffYYYPPPGGG===666999888888777666666555555666666666777777777777777666666555555444333333222111111222222222222222333333333444333444777;;;???<<<===>>>???AAACCCEEEFFFFFFFFFEEEDDDBBB???===;;;::::::999888888777777777222333333444666:::@@@DDDAAA===::::::<<<======>>>???>>>===>>>>>>===;;;999@@@FFFHHHZZZ{{{vvvqqqmmmhhheee^^^[[[VVVNNNFFFAAA?????????EEESSSggguuu{{{}}}vvvRRRIIIDDDCCCAAA@@@AAA@@@???===<<<:::777333000...,,,,,,)))******))))))))),,,...888<<<;;;555000///000///111...++++++---///111111///...---...///000000...000///---+++*********+++)))***,,,,,,++++++---...---...///111222111111000111111111111222333444555666777::::::999999:::;;;;;;;;;;;;<<<===???AAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHIIINNNOOOOOOPPPQQQRRRSSSSSSRRRTTTWWWXXXZZZ\\\```ccceeegggjjjiiifffaaa^^^\\\gggkkkpppuuuwwwxxxyyyzzzsssssssssssstttvvvwwwxxxuuuvvvvvvuuuvvvxxx}}}}}}~~~zzzzzzyyyzzzyyywwwtttqqqmmmlllkkkjjjkkklllmmmnnnnnnnnnooottt{{{xxxvvvwwwuuutttvvvyyyzzzzzz}}}{{{___ZZZVVVjjj{{{|||xxx\\\???888===:::111000///------///000111CCCqqq}}}WWWTTTtttxxxtttooovvvzzz}}}yyyfff[[[ccc}}}}}}tttxxxdddYYYeeexxxsssRRR;;;===MMMXXX___[[[WWWVVVWWWWWWTTTRRRXXXZZZ\\\\\\[[[[[[[[[\\\cccooo|||~~~|||yyyxxxrrrlllccc\\\XXXVVVUUUUUUUUUYYYZZZZZZaaappp}}}www^^^GGG???===999666777555666666666666555444333666666666666555555555555555555444444333333222222111111222222333444444555222222222222333666;;;>>>???===<<<:::999999::::::999999999999::::::::::::999999888888888888888888555666666777999===CCCGGGIIIBBB999777;;;??????=========>>>@@@BBBBBB???===@@@AAA???PPP|||{{{vvvqqqkkkggg^^^[[[VVVNNNFFFAAA??????AAADDDPPPaaaooouuuzzz~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}tttPPPGGGDDDBBBAAA@@@@@@@@@>>>===;;;999555222///...------)))******))))))))),,,...444:::;;;444......000111111///,,,+++,,,///222333///...---...///000000...///...---+++******++++++)))+++,,,,,,+++,,,---///---...000111222222111111111111111111222333444444555777999:::::::::;;;<<<;;;;;;<<<<<<===???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCEEEFFFGGGHHHIIILLLLLLMMMNNNPPPQQQRRRSSSRRRTTTWWWXXXZZZ]]]```ccceeefffggghhhiiigggdddbbbjjjnnntttxxxyyyyyyyyyzzzuuutttssssssssstttuuuvvvtttttttttssstttwww||||||~~~}}}{{{uuuuuuuuuvvvvvvtttqqqnnnpppmmmjjjiiiiiiiiiiiiiiiooonnnooossszzzzzzvvvuuurrrqqqssswwwyyyzzz~~~sssyyynnnddd___YYYiii|||zzzzzzvvvwwwwww]]]@@@888===:::222111///......///111222CCCkkkuuuxxx}}}bbbXXXpppsssqqqqqqwwwxxxzzzyyyhhh]]]dddxxxeeeZZZWWWfff}}}vvvQQQ;;;BBBRRRYYY^^^UUULLLJJJLLLOOOSSSVVVWWWYYY\\\\\\\\\[[[[[[\\\cccppp{{{|||zzzyyytttooohhhaaa\\\YYYXXXXXX\\\___aaaccckkkxxxxxxiiiNNN999888999666777>>>::::::999888777666666666666666666555555444444444666666666666666555555555444444444555555555666666444444555555666999>>>BBBHHHFFFCCC@@@>>><<<<<<<<<======<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;<<<===>>>===<<<;;;;;;===AAAEEESSSPPPJJJEEEDDDFFFFFFBBB>>>???AAADDDGGGHHHFFFCCC???AAAAAAUUU}}}xxxrrrlllggg^^^\\\WWWOOOGGGAAA???>>>???DDDPPP\\\cccgggnnnuuuvvv}}}{{{zzzyyyyyyyyyzzz|||}}}yyyzzz|||}}}|||zzzxxxwwwyyyzzz||||||}}}zzzwwwzzzrrrQQQHHHDDDBBB@@@@@@@@@@@@>>><<<999888555222///...------)))******))))))))),,,...///555777111---...111222111///---++++++---111444///...---...///000000...///...,,,+++***++++++,,,)))+++,,,,,,,,,,,,---///---///000111222222111111111111111111222333444444555777999:::::::::;;;<<<<<<<<<<<<<<<===???@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKLLLNNNOOOQQQQQQRRRTTTWWWYYY[[[^^^bbbdddgggeeedddeeeggghhhgggeeeiiimmmsssvvvwwwwwwwwwwwwyyyxxxvvvtttssssssttttttrrrssssssssstttwww{{{}}}}}}zzzwwwsssssssssuuuvvvuuurrrooommmkkkiiiiiijjjjjjgggeeekkkkkklllqqqyyy}}}wwwuuutttrrrrrruuuvvvxxx~~~mmmqqqgggggghhheeepppzzzpppbbb]]]oooxxxkkkVVV???:::===777333222000//////000222333EEEhhhmmmoooxxxdddZZZqqquuuuuuqqqtttvvvuuucccccc}}}___UUUUUUhhh}}}VVV<<>>CCCGGGKKKIIIGGGDDDBBBAAAAAAAAADDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAACCCDDDCCCCCCAAA>>>===>>>BBBEEEaaaiiillleee\\\WWWUUURRRIIIIIIIIIKKKMMMLLLIIIGGGEEEGGGGGG\\\{{{tttmmmiii___]]]XXXQQQHHHBBB???>>><<>><<<888777555333000...,,,+++)))******))))))))),,,...,,,111333///---000333333000000...,,,+++,,,///222///...---...///000000......---,,,+++***+++,,,,,,***+++------,,,,,,...///...///000222333222222111111111111111222333444555444666999:::::::::;;;===<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJKKKLLLHHHHHHIIIKKKLLLNNNOOOOOORRRTTTWWWYYY[[[^^^bbbeeegggeeeccccccdddeeeeeeeeehhhlllqqqtttuuuuuuuuuvvvzzzyyywwwuuusssrrrqqqqqqpppqqqssstttuuuwww{{{~~~}}}~~~~~~{{{xxxvvvttttttuuuwwwxxxxxxuuusssjjjhhhhhhjjjmmmnnnkkkgggfffgggiiioooxxx~~~yyyvvvzzzwwwuuuvvvvvvvvv{{{oooqqqhhhgggmmmnnnvvv}}}~~~zzzoooZZZMMM\\\uuuxxxmmmbbbQQQ>>>;;;===444333222111//////111222333EEEgggllloooxxx{{{~~~{{{^^^[[[uuuyyyzzzooottt{{{qqqiiinnn\\\TTTfffZZZ<<<>>>TTTfffLLLCCC@@@GGGMMMNNNQQQWWWVVVXXXZZZ[[[ZZZZZZ[[[]]]dddppp{{{~~~~~~}}}yyysssmmmiiihhhhhhiiilllpppvvvzzz}}}}}}{{{yyyooo___RRR===:::;;;AAAAAA::::::@@@AAA???<<<:::888888999:::888888888888777777777777666666777777888888999999888888888888999999999999999:::;;;;;;===@@@EEEIIIPPPPPPOOOOOONNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMIIIGGGFFFDDDDDDEEEGGGHHHGGGGGGFFFEEEEEEGGGLLLOOOgggzzzpppgggccc___[[[YYYWWWUUUSSSQQQNNNKKKQQQQQQMMM___}}}wwwppplllaaa___ZZZSSSJJJDDD@@@???<<>>???@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLIIIIIIJJJKKKLLLMMMNNNOOOQQQSSSVVVXXXZZZ]]]aaadddeeeeeefffeeedddcccbbbaaagggjjjnnnppprrrssstttvvvuuuuuutttsssrrrpppooonnnlllooorrrtttuuuwwwyyy{{{|||}}}}}}}}}|||{{{yyyxxxtttuuuvvvxxxzzzyyywwwuuunnnkkkiiikkkooopppnnnjjjcccdddgggnnnvvv}}}~~~zzzwwwzzzxxxxxxzzzyyyxxx{{{sssuuukkklllrrrtttyyy~~~|||zzzsss^^^NNNXXXoootttkkkcccSSS???;;;===555333111000//////000111333CCChhhpppvvvvvvtttqqqXXX[[[xxx{{{zzzsssvvv|||yyyrrrxxx]]]PPPbbb}}}[[[>>>;;;RRRiiiPPPHHHGGGPPPTTTQQQQQQVVVVVVXXXYYYYYYYYYZZZ\\\^^^eeeppp{{{~~~~~~}}}wwwvvvvvvvvvxxxzzzzzz}}}xxxoooiiifff```VVVNNN???CCCHHHKKKJJJFFFCCCBBB<<<===>>>>>>>>>===<<<;;;999999999:::::::::::::::888888999:::;;;;;;<<<<<<<<<<<<>>>???AAABBBCCCDDDBBBCCCCCCDDDEEEIIINNNRRR^^^___```aaaaaa```^^^]]]\\\]]]^^^______^^^]]]]]]WWWUUUSSSQQQPPPQQQSSSTTTTTTTTTSSSSSSTTTWWW\\\```iiitttnnniiiiiifffbbb^^^\\\ZZZWWWUUUZZZ[[[XXXhhh|||vvvqqqmmmbbbaaa\\\UUULLLEEEAAA@@@???HHHUUU]]]XXXLLLEEEEEEIIIVVVgggqqqssspppllljjj^^^\\\YYYVVVRRRNNNLLLJJJLLLKKKNNNWWWgggyyyxxxnnnjjjnnnvvv}}}vvvnnnjjjfff___^^^```bbbcccaaa]]]XXXWWW[[[___mmmsss|||{{{WWWIIICCCAAA@@@?????????===<<<666777777666333...)))&&&)))******))))))***,,,...000111000...000555555111...000000...+++)))***---///...---...000000000......---,,,+++++++++,,,---***,,,------------...000...///111222333333222222111111111111222333444555444666888:::::::::<<<=========<<<======>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLJJJJJJKKKLLLMMMNNNOOOOOOOOORRRUUUWWWYYY\\\```ccccccfffiiiiiieeeaaa___^^^eeehhhkkkmmmooopppsssuuuppppppqqqqqqqqqooommmllljjjmmmqqqtttuuuvvvxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzsssssstttwwwyyyyyywwwuuuuuuqqqllllllooopppnnnjjjbbbcccgggmmmuuu{{{|||}}}~~~~~~~~~zzzxxxuuuuuuxxx}}}}}}|||~~~yyy{{{qqqtttxxxwww{{{}}}xxxhhhYYYcccxxxuuuooohhhWWWAAA;;;===777111000///......///000111@@@hhhuuu~~~zzztttnnnWWW\\\yyyzzzwwwwwwvvvvvvuuusssuuuVVVIII___yyy}}}[[[AAA===TTTnnn___TTTOOOUUUWWWRRRRRRWWWWWWXXXXXXXXXXXXYYY\\\___eeeppp{{{~~~~~~xxx}}}~~~eee^^^VVVTTTXXX^^^```aaa[[[^^^^^^WWWQQQLLLCCC:::888<<<@@@DDDEEECCC@@@===:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@AAABBBDDDFFFIIILLLNNNOOOQQQRRRSSSTTTUUUYYY^^^bbbiiijjjmmmnnnooommmkkkiiiqqqqqqrrrrrrqqqooollljjjkkkiiifffdddcccdddeeefffbbbbbbaaa```aaadddiiimmmnnnyyyrrrnnnkkkfffccccccbbbbbbaaa\\\aaaccctttyyytttoookkkcccbbb]]]VVVMMMFFFBBB@@@CCCHHHTTT^^^^^^QQQDDD<<<;;;GGGXXXeeegggccc\\\XXXQQQTTTYYY^^^aaaaaa```___XXXTTTPPPPPPYYYkkksssrrryyyvvvmmmiiimmmsssyyy|||kkk^^^ZZZZZZbbbjjjuuu~~~|||YYYHHHFFFDDDAAA@@@@@@@@@???===;;;:::999666333000---+++)))******))))))+++...111444333///,,,///444444/////////............//////111000///......///000111...---,,,,,,++++++,,,,,,,,,,,,,,,---------......//////111111222111000///111111111111222333444555777777888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFEEEEEEGGGHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLOOORRRUUUXXXZZZ\\\```bbbfffgggddd\\\XXXZZZ\\\\\\gggiiikkkllllllmmmppprrrqqqooommmjjjjjjkkkmmmnnnggghhhkkknnnqqqtttwwwxxx{{{|||~~~}}}|||zzz{{{{{{wwwyyy{{{zzzvvvtttuuuwwwyyyvvvsssrrrsssppplllggg```aaadddiiinnnssswwwyyy~~~}}}zzzzzzyyywwwuuuvvvyyy~~~}}}~~~sssuuuvvvyyyooorrr~~~}}}oooeeeUUU>>>777;;;:::444222000......///111222DDDmmm|||qqqbbbKKKXXX{{{{{{uuutttsssxxxwwwnnnppp|||}}}YYYCCCXXXuuu[[[===<<>>;;;;;;BBBKKKQQQRRROOOKKKJJJJJJdddzzz}}}}}}xxxhhh]]]SSSTTTggg~~~}}}zzzxxxqqqiiigggooo~~~kkkcccfffppp|||{{{WWWHHHFFFDDDAAA@@@@@@@@@???===;;;:::888666333000---+++)))******))))))+++...111888888444......111111......------------...///000000000///////////////000...---,,,,,,++++++,,,,,,,,,,,,,,,------------......///111222222222111111111111111111222333444555777777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAA??????@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIJJJKKKLLLMMMOOOOOOPPPPPPPPPRRRVVVXXXZZZ]]]aaaccceeefffccc[[[WWWXXXZZZYYYcccfffiiikkklllmmmoooqqqqqqpppnnnlllkkklllmmmnnnkkkkkkkkkkkknnnqqquuuwwwzzz|||}}}}}}|||zzz{{{{{{wwwyyyzzzyyywwwvvvvvvwwwwwwtttqqqqqqrrrpppkkkgggaaaccceeeiiinnnssswwwyyy|||zzz{{{yyyxxxwwwwwwyyy~~~rrrrrrvvvqqqcccTTTAAA;;;===999444222000......///111222JJJtttwwwfffKKKWWW{{{}}}xxx|||vvvtttllltttuuubbbeee|||vvvuuu\\\HHH\\\vvv~~~{{{YYY===<<>>???AAAFFFLLLPPP___kkk~~~eeeVVVYYYccc|||}}}qqqhhhdddlll~~~|||uuuppprrrwww{{{|||xxxUUUGGGFFFDDDAAA@@@@@@@@@???===;;;:::888666333///---+++)))******))))))***---000<<<===999111------...---,,,,,,,,,,,,---///000111...//////000000/////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...///111333333333333333111111111111222333444555777888888999;;;<<<<<<============>>>???@@@AAABBB??????@@@AAABBBCCCCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRQQQSSSVVVXXX[[[^^^aaadddeeefffbbbZZZVVVVVVWWWVVV```dddiiimmmooooooooopppqqqpppnnnmmmllllllmmmmmmooommmjjjiiikkknnnsssvvvyyy{{{}}}}}}|||{{{{{{{{{xxxwwwwwwxxxyyyxxxwwwuuuvvvsssqqqqqqrrrqqqlllhhhcccdddfffiiinnnrrrvvvyyyyyyyyyzzzvvvxxxxxxxxxyyy~~~nnnjjjlll{{{tttcccSSSAAA===>>>777444333000......///111222IIItttmmmNNNVVVzzz~~~{{{|||yyyooosssrrr\\\___|||wwwtttyyy___LLL]]]tttyyyzzzwwwZZZ>>>;;;SSSmmmdddZZZRRRSSSUUUVVVVVVWWWWWWXXXYYYYYY[[[[[[\\\]]]gggsss}}}~~~wwwgggWWWQQQYYYkkkyyylll]]]aaalllooojjjfffaaabbbdddgggiiikkklllmmmaaa```aaafffmmmrrrttttttqqqrrrrrrrrrpppooopppqqqooorrrwww}}}}}}{{{{{{}}}}}}yyyuuuxxxwwwwwwxxxyyyyyyxxxvvvtttwwwzzzxxxtttpppoooppp{{{~~~yyysssllleee```]]]RRRVVVrrrzzzqqqjjjeee```ZZZPPPFFFBBBCCCCCCKKKffflll]]]JJJCCC:::666888???GGGMMMSSSQQQ^^^wwwzzznnn]]]UUU___ttt{{{kkkcccfffrrrvvvtttwww{{{uuuRRRGGGFFFDDDAAA@@@@@@@@@???===::::::888555222///,,,+++)))******)))(((***---///<<<>>>;;;333,,,,,,......++++++,,,---...000222333---...///000000000///......---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------...///111333444555444444111111111111222333444444777888888:::;;;<<<======>>>>>>===>>>???@@@BBBCCC@@@@@@AAABBBBBBCCCDDDDDDFFFGGGHHHHHHIIIIIIIIIHHHIIIJJJLLLNNNPPPQQQQQQRRRQQQSSSVVVXXXZZZ]]]aaadddfffgggddd\\\WWWWWWWWWVVV```ffflllqqqrrrqqqpppooopppooonnnmmmllllllllllllmmmllljjjjjjkkknnnrrrtttwwwzzz|||}}}|||{{{{{{|||xxxvvvtttvvvxxxyyywwwtttvvvtttrrrrrrsssrrrnnnjjjeeeeeegggiiimmmrrrvvvyyyxxxuuuvvvsssvvvxxxxxxxxx|||iii___[[[nnn|||xxxhhhTTT>>>;;;===666555333111///...///111222@@@lll~~~uuuPPPUUU{{{~~~yyy~~~yyy^^^]]]}}}{{{}}}~~~```MMM\\\qqqvvvvvvzzzxxx\\\@@@;;;RRRlll___WWWRRRTTTWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\dddrrr~~~~~~iiiYYYSSS[[[mmm~~~{{{iiiiiivvv~~~}}}{{{wwwtttrrrsssuuurrrsssuuuyyy~~~~~~}}}}}}|||}}}|||}}}~~~~~~~~~{{{wwwuuuvvvuuuuuuvvvyyyzzzzzzyyywwwzzz}}}~~~}}}zzzwwwvvv|||uuummmgggdddVVVUUUlll|||ssskkkeee___ZZZRRRHHHCCCDDDEEECCCTTTzzz{{{fffRRRLLLCCC======???BBBCCCFFF@@@HHH___lllhhhfffkkkttt^^^TTT]]]pppzzznnnjjjkkkrrr}}}}}}yyy{{{~~~rrrgggaaaZZZUUU___mmmzzzvvvuuuzzz~~~~~~qqqPPPGGGFFFDDDAAA@@@@@@@@@???===:::999888555222///,,,***)))******(((((())),,,///777:::999222---...//////,,,,,,,,,...///111333444,,,---...000000000///......---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------...///111333444555444444111111111111222333444444666777888999;;;<<<===>>>>>>>>>======>>>@@@BBBDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKMMMNNNOOOPPPPPPPPPQQQSSSUUUWWWYYY\\\aaadddhhhjjjggg___ZZZZZZZZZXXXaaafffnnnrrrsssqqqnnnmmmooonnnmmmkkkjjjkkkkkkllliiijjjjjjlllnnnppprrrsssvvvyyy}}}~~~~~~}}}}}}}}}xxxvvvtttuuuxxxxxxvvvssstttrrrppppppqqqppplllhhheeeeeefffhhhlllqqqvvvyyy~~~wwwsssqqqppptttwwwwwwwwwzzzxxxuuueee]]]WWWggg~~~~~~zzz|||}}}qqqYYY>>>999>>>:::666444111///...///111222<<>>EEEfff}}}bbbPPPKKKEEEAAA>>>>>>>>>>>>===???GGGXXXnnnwwwkkkZZZdddyyysss]]]XXX\\\lll{{{|||ssslllddddddiiiqqquuusssrrrtttfff[[[VVVZZZZZZSSSOOORRRSSSYYYeeessszzz{{{}}}mmmMMMHHHFFFDDDAAA@@@@@@@@@???===:::999777555222...,,,************((('''(((+++...000444555111///000111...,,,,,,,,,---///111222333,,,---......////////////...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,...///111333333333333333111111111111222333444555555666777888:::;;;======>>>===<<<<<<===???BBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTUUUWWWYYY]]]bbbfffjjjllljjjccc^^^^^^^^^\\\```fffmmmrrrsssqqqooonnnqqqooommmjjjjjjkkklllnnniiijjjkkkmmmoooqqqrrrsssvvvzzz~~~~~~~~~yyyxxxxxxxxxxxxxxxvvvtttrrrooommmmmmnnnmmmhhhdddddddddeeegggkkkqqqvvvyyy}}}~~~~~~~~~~~~~~~~~~}}}yyysssqqqppprrruuuwwwwwwyyy~~~|||kkkfffggggggcccnnn|||ooogggppp~~~uuu[[[???:::@@@<<<777555222000//////111222@@@gggssszzz|||{{{rrrNNNVVVxxx}}}{{{dddeee}}}eeeUUUbbbwwwzzz]]]@@@>>>YYYvvvbbbYYYSSSTTTWWWVVVUUUVVVVVVWWWXXXXXXZZZZZZ[[[\\\```ppp~~~vvvmmmooouuuxxxiiieeeppprrriiilllyyy|||wwwiii[[[TTT```vvvyyyqqqjjjbbb]]]VVVLLLEEEDDDLLLKKKOOOdddrrrVVVSSSNNNGGGAAA???@@@CCC:::EEELLLVVVrrrkkkaaafffooo}}}lll___UUU^^^qqqzzzpppbbbVVVRRRSSSZZZ___\\\XXXVVVOOOGGGDDDMMMVVVWWWQQQKKKEEEHHHSSScccooovvv~~~yyyssstttvvviiiLLLIIIFFFDDDAAA@@@@@@@@@???===999999777444111...+++************((('''(((+++---,,,///000///111333000+++******+++,,,---...000111------------...///000000...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,...///111222222222111111111111111111222333444555333444555777999;;;<<<<<<>>>===;;;;;;<<<>>>AAACCCCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHIIIKKKKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUUUUVVVWWWYYY[[[___dddhhhkkkmmmllleeeaaaaaaaaa^^^```fffooouuuwwwvvvuuuuuuuuurrrnnnjjjjjjllloooqqqnnnmmmmmmmmmnnnppprrrsssvvvzzz|||}}}}}}|||zzzxxxwwwwwwsssqqqnnnnnnnnnlllhhhdddbbbbbbccceeejjjpppvvvzzzzzz{{{|||}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}|||{{{wwwuuuqqqsssuuuwwwyyyzzz{{{{{{tttdddaaalllsssooosss}}}|||kkkXXX\\\pppxxxtttmmmVVV>>><<>>AAACCCBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCEEEHHHJJJKKKLLLMMMMMMNNNPPPSSSUUUWWWYYYYYYWWWXXXYYYZZZ\\\aaafffjjjkkkmmmlllfffbbbbbbbbb```bbbiiiqqqxxx|||}}}}}}}}}xxxtttoookkkkkkmmmqqqtttsssqqqnnnllllllnnnqqqtttwww{{{~~~{{{xxxxxxzzzwwwtttqqqqqqqqqooojjjfffaaaaaabbbdddiiipppvvvzzzyyyyyyyyy{{{|||||||||||||||}}}~~~~~~{{{{{{}}}|||}}}zzzzzzssssssuuuxxx{{{{{{yyywww}}}xxxnnnpppqqqzzzrrrooo{{{yyy}}}kkkPPPNNNaaannnjjjbbbNNN;;;===???555888666333000//////111222???aaahhhmmmmmmhhhvvv}}}||||||pppKKKOOO{{{mmmkkkwwwcccYYYiii~~~hhhHHHAAAYYYuuukkk___UUUSSSTTTTTTUUUWWWVVVVVVWWWXXXYYYZZZ[[[[[[eeettt~~~~~~}}}uuu{{{kkk^^^aaakkkuuubbbyyy}}}wwwjjj\\\SSSVVVcccvvvwwwnnneee```XXXNNNFFFCCCKKK^^^```ZZZvvvwwwssspppqqqhhh^^^jjjzzziii]]]___gggqqqiii[[[jjjxxxWWWNNNFFFCCCCCCDDDHHHMMMGGGVVVhhhyyyjjjVVVHHH@@@KKK___nnnsssssskkkKKKFFFDDDCCCBBB@@@???>>>======:::999777444222///---,,,)))))))))'''&&&'''))),,,------......///111222333,,,+++***+++---...---,,,---......///////////////......---------,,,,,,,,,,,,,,,------.../////////111111222222222333333333222222111111222222333444333444666888:::===>>>??????===<<<;;;<<<===???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCEEEHHHIIIIIIJJJLLLNNNKKKRRRVVVWWWWWWZZZ[[[YYYYYYZZZZZZ\\\___bbbeeeggglllooooookkkiiihhheee```aaahhhssszzz}}}}}}~~~|||zzzuuuqqqooopppqqqrrrqqqqqqpppmmmkkklllqqquuuvvvzzz~~~~~~zzzxxxyyy|||wwwvvvtttrrrpppmmmhhheee______^^^___bbbjjjssszzzyyyyyy{{{~~~~~~}}}~~~~~~yyysssuuu}}}zzz|||{{{wwwwwwxxxxxxwwwwwwvvvrrrmmmhhh|||yyyqqq~~~}}}ooonnn~~~|||~~~nnn```bbbfffmmmhhh]]]OOOAAA::::::===999666222///000000111111???cccuuupppmmmqqqyyy{{{YYYQQQssszzzwwwWWWbbbKKK^^^pppGGG>>>UUUnnnpppbbbVVVUUUXXXYYYVVVUUUUUUWWWXXXXXXWWWXXXYYYZZZeeesssxxxqqqvvvxxxqqqqqq|||ttttttyyyuuucccVVVMMMPPPXXXgggyyyooohhhdddYYYJJJDDDFFFMMMPPPSSSUUUaaaiiiSSSUUUooo|||nnnUUULLL^^^qqq~~~nnnrrrxxxggg```___XXXXXX^^^^^^nnn}}}|||]]]LLLEEELLLYYYjjjoooccciiivvvmmmNNNJJJDDDCCCBBB@@@???>>>======;;;:::888555111...,,,+++)))))))))''''''(((+++---111111000///////////////,,,+++***+++---......------......///////////////...------------,,,,,,,,,++++++,,,,,,---.........111111222222222333333333222222111111222222333444444555666888:::<<<===>>>@@@???>>>======???@@@BBBAAAAAAAAABBBBBBBBBBBBCCCDDDFFFHHHIIIIIIJJJMMMOOOOOOTTTVVVUUUVVVZZZ\\\[[[[[[[[[[[[]]]___bbbeeefffiiimmmmmmjjjiiiiiifffaaa```gggqqqxxx{{{{{{||||||}}}zzzwwwsssqqqpppqqqqqqooooooooollljjjjjjnnnqqqrrrvvv{{{}}}}}}yyyvvvwwwxxxvvvtttqqqpppnnnkkkhhheee^^^^^^]]]]]]```gggpppvvvyyyzzz|||~~~}}}||||||}}}}}}|||uuusssyyy}}}~~~{{{xxxxxxvvvvvvvvvuuutttsssrrrqqq~~~llltttzzz{{{}}}{{{vvvppplllbbbSSSEEE>>>???BBB999666222000000111111111888ZZZnnnoootttzzz~~~dddVVVwww{{{zzz}}}~~~[[[mmm{{{YYYHHH___uuuJJJ???UUUnnnpppbbbVVVUUUWWWXXXVVVUUUVVVWWWYYYYYYXXXXXXZZZ[[[bbbqqqzzzsssuuu{{{uuuiii\\\SSSLLLLLLMMMWWWrrr~~~xxxnnngggcccYYYKKKGGGJJJIIISSSZZZYYYWWWkkkvvv\\\OOO]]]zzzjjjVVVXXXcccssssssqqqgggSSSGGGKKKWWWhhhkkk\\\UUU[[[ccciiiqqqwwwwwwssslllOOOKKKDDDCCCAAA@@@>>>>>>======<<<;;;888555111...+++***((())))))(((((())),,,///666555333111///------,,,,,,+++***+++---.........---......///////////////------------,,,,,,,,,,,,*********+++,,,,,,------000111111222222222222222222222111111222222333444555666777888999;;;<<<<<>>@@@:::666222000000111111000>>>]]]pppssszzz~~~{{{{{{~~~hhhUUUssszzzxxxxxxggglll~~~TTTEEE```xxxuuuIII;;;OOOhhhooobbbVVVTTTVVVVVVVVVVVVWWWXXXZZZZZZYYYYYY[[[\\\aaaooo~~~sssfffdddmmm~~~~~~vvvcccYYYSSSMMMHHHCCCGGG\\\rrr}}}wwwnnngggcccZZZNNNLLLRRRXXX\\\```]]]UUU\\\{{{rrrzzziiiMMMKKKfffkkkYYYWWWkkkzzznnnyyy{{{vvv\\\JJJJJJXXXmmmqqqaaaUUUPPPMMMRRRWWWZZZ]]]aaagggKKKIIIDDDCCCAAA???>>>============;;;999555111---***)))((())))))((((((***...000777666444111///---,,,,,,,,,+++***+++---/////////---......///////////////---------,,,,,,,,,++++++******++++++,,,---------000000111222333222222111222222111111222222333444666666777888999::::::;;;@@@@@@?????????@@@AAABBB@@@AAAAAABBBBBBCCCCCCCCCEEEGGGIIIJJJJJJKKKMMMOOOQQQVVVYYYWWWXXX[[[]]]\\\\\\[[[[[[\\\]]]___aaabbbhhhlllooonnnmmmlllhhhccc```eeemmmtttxxxyyyxxxxxxzzzzzzxxxvvvssspppnnnmmmggggggfffeeecccbbbbbbcccfffkkkqqquuuxxx{{{~~~zzzuuurrrqqqppptttqqqooommmlllkkkhhhggg```___^^^^^^```eeelllqqqtttyyy~~~~~~yyyvvvxxxzzz}}}}}}|||||||||~~~}}}yyy}}}yyywwwyyyxxxxxxwwwssspppttt~~~zzzeeelll|||zzz~~~hhhRRRCCC>>>???;;;777333000000111111000BBBaaatttvvv}}}{{{zzzvvvyyycccSSSlllzzz~~~|||wwwzzzqqqvvvZZZFFF]]]qqqzzz~~~sssIII888KKKeeemmmaaaVVVTTTUUUUUUUUUVVVVVVWWWYYYYYYXXXXXXZZZ[[[bbbqqqxxxkkk\\\SSSSSS___vvv~~~|||zzzxxxwwwtttnnneee]]]ZZZ]]]```vvvyyywww|||kkk]]]VVVOOOHHHBBBAAAMMMZZZ}}}}}}xxxpppiiieee\\\RRRSSS[[[rrrlllgggffffffhhhpppzzzbbbbbbwwwwwwXXXIIIZZZssshhhYYYhhhnnnnnn|||uuuttthhhPPPLLL[[[xxxuuupppbbbVVVSSSPPPNNNVVVbbbcccHHHGGGCCCBBBAAA???>>>===<<<<<<===;;;999555111---***)))((())))))((((((***...000444333222000///.........---+++******---///000000---......///////////////------,,,,,,,,,++++++++++++++++++,,,------......///000111222333222111000222222111111222222333444666666777888888999::::::>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDDDDDDDFFFHHHIIIJJJKKKMMMOOOOOOVVV[[[[[[[[[]]]\\\YYY[[[ZZZZZZZZZ[[[]]]___```kkkpppsssrrrpppnnniiibbbaaaeeelllsssxxxzzzzzzxxxxxxxxxwwwvvvssspppmmmlllfffeeecccaaa```___^^^]]]ccchhhnnnsssuuuyyy~~~~~~|||{{{zzzuuussspppooonnnllljjjhhhbbbbbbbbbaaabbbgggmmmrrrpppvvv|||}}}zzzwwwxxx{{{zzzzzzzzz{{{}}}~~~wwwvvvwwwuuutttooogggaaaaaaiiipppzzzllleee~~~{{{yyykkkTTTDDDAAABBB;;;888333111000111111000:::\\\rrrvvv~~~~~~oooppp___VVViiixxxzzzwww{{{}}}|||~~~llluuulllLLLYYYqqqzzzyyyuuuqqqKKK;;;MMMgggiii___VVVUUUUUUUUUUUUWWWTTTVVVWWWWWWWWWWWWXXXZZZeeesssrrrhhhWWWPPPHHHEEEFFFOOOaaarrr~~~|||vvvtttpppjjjiiiddd[[[OOOGGGFFFKKKPPPaaappp||||||}}}}}}}}}tttlllnnnvvv~~~wwwlllfffeeefffjjjiiiiiihhhiiillloooqqqssssssssssssuuuwwwyyyzzzxxx|||{{{hhh]]]QQQIIIEEEDDDFFFJJJaaazzzrrrlllhhh___VVVYYYbbbxxxssstttuuurrrmmm{{{dddSSShhhjjjSSSTTTaaaeeefff|||tttnnnrrrvvvxxx}}}tttlllvvv[[[OOO\\\|||~~~uuupppggg```eeeqqqaaaGGGGGGCCCBBB@@@???======<<<<<<<<<;;;888555111...+++***((())))))(((((())),,,///111000000///////////////---+++)))***---000111222---......///////////////,,,,,,,,,,,,++++++++++++++++++,,,,,,---............///111333333222111000222222111111222222333444666666777777888999::::::<<<<<<======>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDDDDCCCEEEHHHIIIIIIJJJLLLNNNNNNUUU[[[\\\\\\]]][[[WWWZZZZZZZZZZZZ[[[]]]___```lllrrruuuuuussspppjjjcccbbbeeekkkrrryyy|||{{{zzzxxxxxxwwwuuusssqqqooonnnhhhfffbbb```___^^^]]][[[aaaffflllppprrruuuzzz~~~~~~~~~~~~}}}vvvtttsssrrrqqqnnnjjjgggccccccccccccdddhhhnnnssspppuuuzzz}}}|||zzzzzz{{{xxxxxxxxxzzz|||~~~}}}~~~wwwuuuvvvqqqmmmfff[[[QQQLLLMMMPPP```zzz~~~rrrxxxjjj^^^tttzzztttpppyyyyyywwwooo^^^JJJ>>>>>>BBB<<<999444111111111111000888[[[rrrxxxpppiiiXXXRRRgggvvvuuuuuu~~~|||zzzppp]]]rrrVVVUUUuuuzzz{{{|||iiiHHH999JJJcccddd\\\VVVVVVWWWUUUUUUWWWSSSUUUVVVWWWVVVVVVWWWYYYeeetttqqq^^^OOOGGGDDDBBBCCCDDDIIITTT```uuu}}}zzzuuussslllcccWWWRRRIII@@@<<<>>>DDDIIIIIIYYYooo|||uuuwwwooojjjmmmsssxxx~~~{{{sssjjjdddbbbkkkiiieee___ZZZWWWXXXYYYZZZ[[[^^^___```cccgggjjjlllmmmppprrrtttvvvvvvvvvwwwyyy{{{tttgggWWWMMMJJJHHHFFFCCCNNNkkk{{{uuuppplllbbbXXX[[[eeerrreeefffcccXXXllluuuUUU```uuuyyy```RRRSSSrrrwwwgggmmm}}}uuurrrqqq}}}}}}fffZZZooo{{{hhhssskkkWWWYYYvvv___EEEFFFCCCBBB@@@???===<<<<<<<<<;;;:::888555111...,,,+++)))))))))''''''(((+++---//////...............///---+++)))***---000222333---......///////////////,,,,,,,,,++++++++++++************+++,,,,,,---------///111333333222000///222222111111222222333444555555666777888999:::;;;<<<<<<======>>>>>>>>>===???@@@@@@AAABBBCCCDDDEEEBBBDDDFFFHHHHHHIIIKKKMMMOOOUUUZZZZZZZZZ\\\[[[WWW[[[[[[[[[[[[]]]___aaacccjjjpppuuuuuutttrrrkkkdddaaaccchhhqqqyyy}}}|||{{{yyyyyyxxxvvvuuussssssrrrnnniiidddaaa``````___]]]```dddjjjmmmnnnpppuuuxxxxxxwwwwwwyyy|||}}}|||zzzuuuuuuttttttrrrnnnhhhddd```aaaaaaaaacccgggmmmqqqsssvvvzzz}}}~~~}}}|||zzzwwwwwwwwwxxxzzz|||}}}~~~|||~~~yyyvvvwwwoookkkddd[[[RRRLLLHHHFFFRRRooopppuuuhhhlllaaa\\\sss~~~xxxvvvmmmmmmxxx~~~nnnnnnhhhXXXEEE999:::???===999444111111111111000<<<]]]uuuwwwnnnQQQKKKkkk{{{~~~wwwttt|||}}}xxxjjjUUUnnnaaaOOOuuuzzzzzz{{{uuu```BBB555EEE]]]___YYYVVVWWWXXXVVVVVVWWWTTTVVVWWWWWWVVVWWWXXXZZZbbbppp|||mmm^^^UUUUUUPPPMMMLLLKKKKKKOOOVVVjjjvvv|||wwwssspppggg\\\HHHDDD>>>::::::===@@@AAA>>>HHHYYYmmm}}}}}}uuunnnmmmoooooopppsssooommmjjjddd]]]YYYWWWWWWXXXYYY[[[[[[ZZZYYYZZZ[[[ZZZ]]]aaabbbbbbdddfffiiijjjlllnnnqqqtttvvvwwwwww|||uuudddUUUNNNLLLIIIFFFIIIXXXvvv{{{uuuqqqmmmbbbXXXZZZddd___TTTaaa^^^JJJXXXpppaaa___jjj~~~~~~iiiVVVQQQ^^^rrrjjjyyyxxxtttsss~~~gggNNN\\\jjjzzzlllkkk~~~cccZZZooo~~~]]]CCCDDDCCCBBB@@@>>>===<<<<<<<<<:::999777444222///---,,,)))))))))'''&&&'''))),,,///......------------......+++)))***---000222333---......///////////////,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,---///111333333222000///222222111111222222333444444444555777888999:::;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@AAABBBDDDDDDEEEBBBDDDFFFGGGGGGHHHJJJLLLQQQVVVYYYXXXXXXZZZ[[[YYY\\\\\\\\\]]]^^^aaaccceeefffmmmsssuuutttsssllleee___aaagggoooxxx}}}}}}{{{{{{zzzyyywwwvvvvvvuuuvvvrrrlllfffbbbbbbbbbaaa```___ccchhhjjjkkkmmmqqquuuxxxvvvvvvxxx|||}}}|||yyyuuuuuuuuuuuusssnnngggbbb^^^^^^______aaaeeekkkooovvvwwwzzz~~~|||xxxwwwwwwvvvvvvwwwyyy{{{|||vvv~~~~~~~~~|||~~~~~~{{{wwwwwwqqqnnniiiddd___YYYSSSOOOWWWsssjjjjjjiiifff]]]ccc{{{xxxvvv{{{rrrkkkrrryyyzzzyyyrrr```KKK===<<>>;;;999666222...,,,******)))))))))((('''(((+++...---,,,,,,+++,,,---...//////---******,,,///111222000//////000222222111000...,,,***))))))***)))))),,,,,,------------------...000111222222111000...---///111111111000111333444555777888777888999;;;<<<<<<======>>>>>>??????@@@@@@AAABBBCCCDDDEEEFFFCCCEEEHHHIIIIIIIIIJJJLLLPPPRRRTTTWWWXXXXXXWWWVVV^^^\\\ZZZYYYZZZ]]]aaacccffffffiiiooouuuuuuoooiii]]]^^^bbbhhhnnntttwwwxxx|||{{{zzzxxxuuusssrrrqqqmmmmmmkkkggg```]]]]]]^^^\\\]]]___bbbfffjjjmmmooouuuuuuvvvwwwxxxyyyyyyyyysssrrrrrrqqqooojjjddd``````]]]\\\```ccceeeiiiooovvvyyy|||~~~~~~}}}}}}~~~vvvsssqqqqqquuuyyy|||~~~}}}}}}}}}||||||}}}~~~vvvtttxxxssssssnnniiijjjqqqvvvwwwuuupppjjj```cccnnnzzz}}}yyyvvvuuuwww{{{xxxxxxwwwdddGGG>>>AAA>>>===;;;777444222222333333<<<\\\vvvvvv```SSSqqqyyyxxx|||zzzxxxppp```uuuxxxzzz{{{\\\NNNppp~~~aaaBBB:::CCCaaahhhTTTOOOUUUTTTUUUXXXVVVVVVXXXZZZZZZYYYXXXYYYZZZ\\\kkk{{{nnn^^^UUUPPPMMMKKKUUU^^^hhhlllfffZZZNNNGGG<<<>>>???<<<:::===AAADDDCCCIIINNN___{{{~~~eeefff~~~{{{rrrnnn{{{}}}vvvpppkkkgggfff```\\\YYYYYYYYYXXXZZZ^^^___aaaeeeggghhhfffdddbbbbbbdddgggjjjlllmmmmmmmmmppppppqqqsssuuuxxxzzz|||~~~vvvmmmeeeYYYPPPMMMKKKIIIRRRkkk}}}xxxppphhhaaa\\\ZZZYYYXXXRRRyyynnnWWWIIIgggmmmdddgggqqqsssrrrgggSSSXXXdddyyy{{{sssooo{{{www\\\YYY]]]fff|||lllrrrvvv[[[aaauuu{{{yyyrrr|||VVVEEEHHHDDDCCCBBBBBB@@@@@@???>>>;;;999666222...,,,******)))))))))((('''(((+++...000///...---------...///000---***)))+++---......//////...000111222111///...,,,))))))*********))),,,,,,,,,---------------///000111222222111000///---///111222111111111333444555777888777888999;;;<<<<<<<<<===>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEECCCEEEHHHIIIIIIIIIJJJLLLOOOQQQSSSVVVWWWWWWVVVVVV[[[ZZZXXXXXXYYY\\\___aaaffffffhhhnnnssstttooojjjbbbbbbccchhhooouuuxxxxxx|||{{{zzzxxxvvvssspppooommmnnnmmmiiiccc___]]]]]]]]]^^^```cccgggjjjlllmmmqqqrrrsssuuuwwwyyyzzz{{{sssqqqooonnnllljjjfffcccbbb^^^]]]```bbbeeejjjppptttvvvyyyzzzzzzxxxxxxxxxvvvtttrrrtttxxx}}}~~~|||}}}~~~uuussswwwuuuvvvtttqqquuu{{{zzzxxxlllrrr}}}zzz|||tttiiiYYYEEE???@@@;;;===;;;777444222222222333<<<^^^yyyzzz]]]NNNooo~~~wwwdddvvv~~~{{{uuuvvvsssVVVMMMpppfffEEE;;;CCCccckkkWWWQQQVVVSSSSSSVVVSSSUUUWWWYYYYYYXXXWWWXXXYYYaaaooo}}}vvvggg]]]WWWRRRPPPNNNUUU]]]```[[[QQQGGGBBB;;;>>>???>>>===>>>AAABBBGGGLLLOOO^^^yyyzzzuuutttkkkccc```kkk|||~~~wwwqqqllljjjccc^^^[[[\\\\\\\\\```eeeeeegggjjjmmmnnnnnnmmmllliiikkkmmmppprrrssssssrrrqqqqqqsssuuuwwwyyyzzz{{{xxxnnnaaaWWWRRRNNNJJJMMM^^^uuu~~~zzztttllleee^^^XXXUUUxxxlllWWWttt]]]KKKbbbwwwjjjiiiqqquuuwwwnnn[[[UUU^^^xxx{{{tttqqq|||tttYYYXXXZZZaaatttvvvpppvvvcccggguuuyyy}}}|||oooxxxzzzUUUEEEGGGDDDCCCBBBBBB@@@@@@???>>>;;;999666222...,,,******)))))))))((('''(((+++...444333111///............///---***)))***+++,,,,,,///......///111111000...---+++))))))***++++++***+++,,,,,,,,,---------...///000222333333222000///---///111222111111222333444555777888777888999;;;;;;;;;<<<======>>>??????@@@@@@AAABBBCCCDDDDDDEEECCCEEEHHHIIIIIIIIIJJJLLLNNNOOORRRTTTUUUVVVVVVUUUXXXWWWWWWWWWXXX[[[^^^```eeeeeefffkkkpppqqqooolllgggdddbbbfffooouuuwwwwww{{{{{{{{{yyyvvvrrrooolllmmmnnnnnnlllgggbbb___^^^___aaadddgggjjjlllmmmmmmooopppqqqtttvvvyyyzzz{{{tttrrrnnnlllkkkiiigggfffccc^^^\\\^^^aaadddjjjqqqtttwwwyyyzzzxxxwwwvvvvvvuuussssssvvvzzz}}}}}}~~~uuussswwwuuuwwwvvvuuuyyyuuu{{{wwwbbbWWWGGG???>>>:::===;;;777444222111222333;;;^^^xxx~~~^^^KKKkkk~~~fffzzzwwwqqqoooSSSHHHiiimmmIII<<>>;;;999666222...,,,******)))))))))((('''(((+++...777666333111///............,,,***)))+++---------...------...000000///...---+++))))))***,,,,,,++++++++++++,,,,,,------...///000222333333222000///...000222222111111222333444555777888777888999;;;:::;;;;;;<<<===>>>??????@@@@@@AAABBBBBBCCCDDDDDDCCCEEEHHHIIIIIIIIIJJJLLLMMMNNNPPPRRRTTTUUUUUUUUUWWWWWWWWWXXXYYY\\\^^^___dddcccdddgggllloooooonnniiiddd```cccllltttxxxwww{{{{{{{{{zzzxxxsssooolllkkklllnnnnnnlllhhheeeccceeegggkkknnnpppqqqpppppprrrrrrssstttvvvwwwxxxxxxvvvssspppnnnllljjjgggeeeccc^^^[[[\\\___bbbiiipppvvvyyy|||}}}|||{{{{{{{{{tttttttttvvv{{{vvvtttxxxyyy|||{{{wwwvvvwwwuuurrrpppnnnrrrsssgggQQQ???<<<<<<>>><<<888444222111222333:::ZZZpppuuu|||eeeOOOgggbbb{{{zzzWWWDDD___{{{sssMMM===FFFjjjppp[[[SSSVVVRRRQQQTTTQQQTTTVVVXXXXXXWWWWWWXXXYYY^^^lllzzzvvvjjj```WWWRRRSSSSSSRRRPPPMMMKKKIIIIIIFFFEEEFFFIIIJJJJJJKKKNNNKKKNNNNNNZZZsssuuulllccc]]]aaaiiixxx|||xxxzzztttooonnnmmmmmmpppvvvyyyzzz{{{|||}}}}}}~~~~~~ssstttvvvwwwxxxyyyyyyxxxvvvxxxzzz|||}}}}}}|||{{{wwweeeTTTRRR^^^vvvxxxlllfff^^^WWWPPPKKKMMM]]]yyy}}}yyysssmmmfff^^^UUUOOOPPP}}}yyyccctttqqqYYYVVViii~~~vvvlllqqqyyy{{{iiiVVVWWWjjj}}}yyyyyy|||oooXXX[[[]]]\\\ggg{{{ppp{{{ggg]]]```^^^aaammmsssqqqkkkhhhzzzrrrRRRCCCDDDDDDCCCBBBBBB@@@@@@???>>>;;;999666222...,,,******)))))))))((('''(((+++...777666444111//////......---+++***+++...000111111...------...000000///......,,,***)))+++,,,,,,+++******++++++,,,------...///111222333333222111///...000222222222111222444444555777888777888999;;;::::::;;;<<<===>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCEEEHHHIIIIIIIIIJJJLLLLLLMMMOOOQQQRRRTTTUUUUUUWWWXXXYYYZZZ[[[]]]^^^___aaaaaabbbeeeiiilllnnnooolllfffaaaccckkktttzzz|||zzz{{{||||||zzzvvvrrrpppjjjlllnnnqqqqqqooollliiimmmoooqqqtttuuuuuuttttttxxxxxxwwwvvvuuuuuuttttttvvvuuusssrrrpppkkkfffbbbbbb]]]YYY[[[]]]```gggnnnvvvyyy}}}yyyxxxxxxzzz}}}~~~|||~~~vvvuuuyyyyyysssiii```dddxxx^^^___~~~[[[???;;;@@@@@@===999666333222333333888TTTfffjjjssszzziiiQQQccc}}}zzz~~~|||^^^mmm\\\EEE\\\vvvvvvQQQ>>>FFFkkkoooZZZRRRUUURRRRRRVVVTTTUUUWWWYYYYYYYYYXXXYYY[[[\\\jjjxxx~~~uuujjjaaa\\\RRRPPPMMMKKKLLLOOORRRTTTTTTOOOOOOSSSUUUUUUWWW[[[TTTVVVSSS\\\ttt}}}sssiiiaaa___aaajjjvvv{{{wwwwwwvvvvvvzzzyyyzzzzzz{{{{{{{{{{{{{{{|||}}}ooo\\\UUUXXXrrrxxxqqqeee___WWWOOOJJJQQQggg|||}}}vvvmmmfffaaa\\\UUUPPPSSSjjjnnnnnn|||dddVVV```wwwzzzmmmqqqxxx|||kkkYYYWWWhhh|||{{{{{{ppp[[[```aaa^^^hhhwwwnnnzzz}}}___SSSZZZ\\\___hhhnnnooonnngggvvvlllOOOCCCDDDDDDCCCBBBBBB@@@@@@???>>>;;;999666222...,,,******)))))))))((('''(((+++...555444222000////////////---,,,+++---000333444333///......///111111000...000...+++***+++++++++***))))))***+++,,,---......000111333444444333111000...000222333222222333444444555777888777888999;;;999999:::;;;===>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCEEEHHHIIIIIIIIIJJJLLLLLLMMMNNNPPPRRRTTTUUUVVVYYYYYY[[[\\\]]]^^^^^^]]]^^^___aaacccgggjjjmmmooopppkkkfffeeejjjsss{{{{{{{{{}}}}}}|||zzzxxxwwwnnnooorrruuuxxxwwwtttqqqssstttuuuvvvwwwwwwvvvvvvzzzyyyxxxwwwuuutttsssrrrttttttssssssqqqlllfffaaaaaa]]]ZZZ[[[^^^```ffflllsssvvvzzz}}}~~~~~~~~~~~~~~~~~~zzz|||~~~~~~vvvtttyyyzzzooodddgggzzzxxxQQQQQQ|||~~~[[[>>>===BBBBBB???;;;777444444444444888SSSdddgggooouuuxxxhhhMMM___||||||tttzzzxxx___YYY}}}\\\IIIbbbzzzxxxTTT???DDDhhhoooZZZRRRUUURRRSSSWWWVVVUUUWWWYYYZZZYYYYYYZZZ\\\\\\kkkzzz|||rrrjjjgggRRROOOLLLMMMRRRXXX^^^aaaddd]]]\\\aaaccc______ccc]]]]]]WWW^^^ttt}}}rrrhhhaaa______iiivvv}}}mmmXXX\\\xxx{{{kkkeee^^^VVVNNNNNNXXXeeevvvjjjccc___\\\VVVRRRSSSZZZ|||qqqqqq\\\^^^uuu~~~ppppppuuu~~~}}}oooZZZVVVeee}}}}}}zzzsss___cccccc___ggg{{{mmmvvvttt]]]VVV^^^```cccjjjkkkooosssjjjtttfffMMMDDDFFFDDDCCCBBBBBB@@@@@@???>>>;;;999666222...,,,******)))))))))((('''(((+++...111000///......//////000...------...111333333222//////...000111222111///222///,,,+++++++++***)))))))))***+++,,,---......000111333444444333111000///000222333222222333444444555777888777888999;;;888999:::;;;===>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCEEEHHHIIIIIIIIIJJJLLLMMMMMMNNNPPPRRRTTTVVVWWWYYYZZZ\\\]]]^^^]]]\\\[[[\\\]]]```cccfffiiillloooqqqnnniiidddeeelllvvv{{{|||}}}~~~wwwwwwxxx{{{~~~}}}zzzwwwtttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttrrrpppoooooonnnkkkgggdddbbb^^^\\\^^^```bbbffflllrrruuuyyy{{{{{{{{{{{{|||~~~zzz|||~~~~~~tttrrrvvv||||||{{{~~~wwwyyylllLLLNNNrrr~~~}}}{{{sssPPP>>>@@@AAADDDAAA===999666555555555888XXXkkkmmmppprrrvvviiiLLL]]]|||~~~qqqqqqzzz~~~yyyhhhPPP|||~~~yyyXXXHHHeeezzzWWW???AAAcccppp[[[RRRUUURRRSSSWWWVVVTTTVVVXXXYYYXXXYYYZZZ[[[ZZZkkk{{{yyytttsssgggbbb^^^^^^ccciiinnnpppqqqiiiiiippppppgggaaacccXXXXXXRRRYYYppp}}}|||rrriiibbb]]]aaaiiivvvmmmjjjrrrkkkddd^^^WWWQQQRRRVVVfff}}}zzzmmmeeeaaa]]]WWWQQQMMMTTTsss}}}{{{ddd```uuutttpppqqq|||vvv]]]VVVbbbyyy~~~xxxuuu```bbb___[[[dddqqqvvvvvvddd^^^```___eeeoooppppppxxxooosss~~~cccLLLEEEHHHDDDCCCCCCBBBAAA@@@???>>>;;;999666222...,,,******)))))))))((('''(((+++...///...---------...000111///......///111222111000000//////000222222111000333000---++++++***)))(((((()))***+++,,,---......000111333444444333111000///111333333222222333444444555777888777888999;;;888999:::;;;===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEHHHIIIIIIIIIJJJLLLMMMMMMNNNPPPRRRUUUWWWXXXYYYZZZ\\\]]]]]]\\\[[[YYYZZZ\\\```ccceeehhhlllnnnqqqnnniiibbb___dddpppzzz{{{|||}}}~~~~~~}}}~~~zzztttssssssrrrrrrrrrsssssspppppprrrsssuuuvvvwwwxxxooommmkkkjjjjjjjjjiiihhhccc___^^^aaaccccccgggmmmsssvvvyyyzzzzzzyyyyyyyyy}}}}}}~~~}}}{{{}}}~~~~~~~~~~~~sssppptttwwwmmmnnnfffMMMPPPkkktttsss{{{}}}|||wwwtttqqq^^^EEE???CCC???EEEBBB>>>:::777666666666999]]]ttttttsssrrrwwwmmmMMM\\\zzz|||rrrmmmuuu}}}|||}}}{{{qqqSSSqqq~~~zzzUUUDDDddd{{{YYY@@@>>>___rrr\\\SSSUUURRRRRRVVVUUURRRTTTWWWXXXWWWXXXYYYZZZVVVhhh{{{|||uuusssuuuyyy{{{|||xxxqqqrrrzzzxxxjjj```___MMMMMMHHHQQQjjjzzzwwwlllddd]]]\\\]]]gggqqqqqqyyyqqqiiieee___VVVQQQPPPTTTjjj}}}qqqiiieee```WWWPPPKKKYYYtttjjjbbbvvvwwwoooooozzz|||aaaWWWaaawww~~~wwwvvv``````\\\VVV```xxx{{{oooddd^^^YYYdddtttwwwppp{{{qqqqqq|||bbbHHHBBBHHHDDDCCCAAAAAAAAA???===;;;;;;:::777333000---+++***'''((()))((('''''')))+++111///---,,,+++,,,---...111000...,,,+++++++++,,,,,,---///111111000...---------,,,+++++++++,,,,,,))))))***+++---.../////////000111222333222111111111222222333444444444444333555777888777666777888;;;:::999999:::<<>>VVVrrr~~~{{{yyy}}}SSSRRR}}}xxxuuuyyyzzzwww||||||qqqSSSbbbtttyyybbbBBB```UUU777CCC```vvvaaaQQQRRRVVVTTTSSSVVVUUUUUUUUUWWWYYYZZZXXXVVV___iiitttzzz|||vvvvvv|||}}}nnnXXXIIIGGGEEEDDDKKK^^^sssxxxooojjjccc[[[WWW___sss{{{qqqfff^^^YYYWWWVVVNNNTTTgggyyypppggg___XXXSSSTTTUUUeeesssdddtttkkkkkkyyy{{{ddd]]]```ssswwwzzz~~~uuuhhh___TTTVVVddd}}}yyygggWWWXXXfffpppsssrrrxxxllltttdddJJJCCCGGGCCCBBB@@@@@@@@@>>><<<:::;;;:::777333000---+++***((()))***)))((((((***,,,000...---,,,,,,---///000000///...,,,,,,,,,,,,------...000111222111000///------,,,+++++++++,,,,,,+++++++++,,,,,,---------///000111222333222111111111111222333444444444444444555777777666666888999;;;;;;::::::;;;===???AAA???@@@@@@AAAAAABBBBBBCCCEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMNNNPPPSSSVVVXXXXXXYYYYYYZZZ[[[\\\]]]]]][[[^^^aaacccccceeegggiiippppppnnniiifffgggmmmrrrxxx{{{}}}}}}|||yyywwwuuuttttttssspppooommmkkkjjjlllooorrrrrrqqqmmmllljjjgggdddccccccdddbbbbbbaaa___^^^```dddhhhooorrrvvvxxxwwwwwwyyy|||yyyzzz|||~~~~~~|||~~~~~~~~~zzzxxxyyyrrrqqqpppdddTTTSSSiii||||||}}}yyywwwyyy{{{{{{yyyeeeZZZXXXSSSCCC>>>BBBAAAHHHDDD>>>:::999888888777>>>VVVtttoooIIIMMM|||{{{uuuvvvuuuqqqtttsssfffRRRcccyyy}}}|||PPPcccYYY999BBB]]]uuuaaaQQQRRRVVVTTTTTTWWWUUUUUUUUUWWWYYYYYYXXXVVV[[[gggsssyyy|||zzzxxx}}}rrriiigggcccZZZMMMFFFEEECCCBBBJJJ^^^vvvuuunnnbbb]]]YYY[[[dddzzzvvvkkkbbb[[[XXXVVVMMMMMMWWWooozzzrrriiiaaaYYYUUUTTTTTTbbbwwweeetttsssqqq}}}{{{eee^^^```rrr|||}}}|||rrrkkkeeeXXXXXXhhh}}}~~~}}}lll[[[XXXaaajjjlllpppxxxoooxxxfffNNNDDDFFFBBB@@@?????????>>>;;;999;;;999666333///---+++***)))******)))((()))+++---000///...------...000111///...---,,,,,,---...///...///111222222222111000...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111222222222111000000111222333444444444444555666666666555666888;;;<<<;;;;;;;;;<<<>>>@@@AAA???@@@@@@AAAAAABBBBBBCCCCCCDDDFFFGGGIIIIIIJJJJJJMMMMMMMMMNNNPPPRRRTTTVVVYYYYYYZZZZZZZZZ[[[[[[[[[YYY[[[^^^```bbbcccfffhhhppppppoookkkhhhhhhlllpppuuuzzz}}}}}}||||||zzzwwwuuusssrrrooollllllkkkiiiiiikkklllkkkjjjlllkkkjjjiiigggfffeeeddddddcccaaa^^^]]]```eeejjjoooppprrrsssuuuxxxzzz{{{xxxxxxzzz|||}}}~~~|||{{{|||oooppppppiiiVVVPPPdddzzz}}}~~~rrrfffbbb\\\KKKDDDFFFCCCGGGCCC>>>;;;::::::999999666OOOnnnyyyhhhFFFIIIxxxyyyxxxwwwtttxxxvvvhhhTTTeee~~~XXX\\\yyy|||\\\;;;BBB\\\tttbbbSSSRRRUUUTTTTTTWWWUUUTTTUUUVVVXXXYYYXXXVVVXXXgggvvv{{{{{{}}}rrr```TTTLLLFFFDDDEEEDDDAAA>>>EEEYYYrrruuullliiiddd___^^^kkk}}}qqqggg___YYYVVVPPPHHHGGGVVVnnn|||tttlllccc\\\WWWSSSSSS```{{{zzzeeesss|||yyy~~~ggg```cccrrrzzzoooooommm]]]ZZZlll~~~~~~ooo___YYY___gggkkkrrr~~~wwwsss}}}iiiQQQFFFDDDBBBAAA????????????<<<:::;;;999666222///,,,***)))***++++++***)))***---///444222111/////////111222......---------...000111......000111111111111111......---,,,++++++++++++++++++,,,,,,,,,,,,------...///111222222222111000///000111222333444444444555666555555444666999<<<<<<<<<<<<<<<===???@@@AAA???@@@@@@AAAAAABBBBBBCCCAAABBBDDDFFFHHHIIIJJJKKKLLLLLLLLLMMMOOOQQQSSSTTTXXXXXXXXXXXXXXXXXXWWWWWWWWWYYY\\\^^^```bbbfffiiimmmnnnooommmiiihhhjjjmmmtttzzz}}}~~~|||yyywwwuuutttrrrooommmmmmkkkjjjhhhhhhggggggfffiiiiiiiiijjjkkkkkkjjjiiieeedddaaa]]]]]]```fffkkkpppnnnnnnooosssxxxzzz{{{xxxxxxxxxzzz}}}|||}}}}}}~~~~~~|||{{{|||yyy|||{{{___MMM[[[uuussslllbbbPPPGGGIIIGGGHHHDDD???<<<;;;:::999888222JJJiiizzz|||~~~~~~nnnNNNIIIooo~~~{{{{{{|||{{{rrrYYYfffYYYUUUtttxxx~~~[[[===DDD\\\vvveeeVVVRRRSSSSSSSSSUUUUUUTTTTTTUUUWWWXXXXXXWWWXXXjjj{{{~~~}}}vvveeeVVVKKKCCCCCCGGGIIIEEE@@@EEEXXXppp}}}yyyuuuooohhhbbbggg{{{uuulllddd\\\WWWTTTLLLEEEIIIVVVjjj}}}uuunnnfff^^^YYYSSSTTT___xxx{{{dddooo}}}jjjdddggguuu|||pppuuuttt```\\\ppp~~~nnn```[[[aaakkksss}}}uuuuuu~~~iiiSSSFFFDDDCCCAAA@@@@@@AAA@@@>>><<<:::999666222///,,,***)))+++++++++))))))***...111777666333111000000000111///......---...///111222------...///000000000000///...---,,,++++++++++++)))******+++---......///...///000111222111000000...///111222333444444444555555555444444666:::===;;;<<<<<<===>>>???@@@AAA???@@@@@@AAAAAABBBBBBCCC@@@AAACCCFFFHHHIIIJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSTTTTTTTTTSSSSSSSSSSSSRRRSSSVVVXXX[[[]]]aaaeeehhhkkknnnqqqpppmmmkkklllnnntttzzz~~~~~~~~~yyyxxxvvvuuuuuutttrrrpppnnnmmmllljjjgggfffffffffhhhgggfffgggjjjjjjhhhfffeeeccc```]]]\\\```fffjjjooommmlllnnnrrrvvvyyyzzzyyywwwvvvwwwzzz|||}}}}}}xxxzzz}}}zzzxxxyyywwwvvv~~~kkkNNNUUUrrr~~~yyywwwuuummmaaaMMMEEEJJJLLLKKKGGGBBB>>><<<:::888777555NNNkkkzzz}}}wwwVVVHHHiii}}}~~~yyy|||vvv___dddxxx^^^UUUvvv}}}~~~~~~ZZZ===CCC[[[wwwiiiZZZSSSRRRRRRQQQRRRUUUTTTSSSTTTWWWXXXXXXWWWYYYkkk}}}~~~wwwmmmdddXXXLLLFFFFFFNNNJJJFFFJJJ]]]uuuyyyrrrmmmhhhgggpppzzzyyyqqqiii```YYYXXXRRRKKKFFFFFFPPPggg|||}}}vvvoooggg```[[[RRRUUU___vvvzzzbbblll}}}mmmiiinnnzzzvvvyyyvvvaaa^^^tttmmm```]]]dddpppzzzuuuuuu}}}iiiRRRFFFDDDCCCAAA@@@AAAAAAAAA???===:::888555222...,,,***)))*********)))(((***...111777555333111//////000000000///......///000111222,,,,,,---...///000111111///...---,,,+++*********((()))***+++---...///000...///000111111111000///...///000222333444444444333444555555555777:::<<<:::;;;<<<===>>>??????@@@???@@@@@@AAAAAABBBBBBCCC@@@AAACCCEEEGGGHHHIIIIIIGGGHHHIIIKKKLLLMMMNNNOOONNNNNNNNNMMMMMMMMMMMMMMMOOOQQQTTTVVVYYY]]]cccfffjjjnnnssstttrrrooooooooorrryyy~~~}}}}}}~~~{{{zzzxxxvvvuuuuuuvvvvvvtttsssnnnooonnnllliiigggggghhhjjjgggdddccceeedddaaa^^^cccbbb```]]]\\\___dddiiinnnnnnnnnoooqqqtttxxxzzzyyywwwvvvwwwxxxzzzzzzyyyxxx{{{~~~~~~~~~~~~~~~}}}wwwvvvvvvyyyrrrUUUZZZuuu~~~ssspppxxxqqqUUUGGGLLLNNNMMMIIIEEEAAA>>><<<999777555MMMjjjzzz|||YYYFFFfff~~~yyybbbaaauuuppp~~~]]]RRRqqq||||||}}}YYY<<>><<<:::888555222...+++))))))******)))((('''***...111222111///.........000111111000/////////000111222------......///111222333//////---,,,+++***************+++,,,,,,---......---...000111111111000///---...000111333444444444222444666666666777999;;;999:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBCCC@@@AAACCCEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKNNNQQQTTTYYY___ccceeekkkqqqtttrrrooonnnnnnnnnvvv|||{{{{{{}}}{{{yyyyyyxxxvvvuuuuuuvvvvvvtttsssnnnoooooommmjjjhhhiiikkklllhhhcccbbbccccccaaa]]]aaa```___]]]]]]___cccfffmmmoooqqqqqqppprrrvvvzzzxxxwwwvvvwwwyyy{{{zzzyyyxxx|||~~~}}}}}}}}}~~~{{{vvvuuuvvvzzz}}}rrrbbbiii~~~tttsss|||bbbLLLLLLOOOMMMJJJFFFCCCAAA???<<<:::444HHHcccvvv```FFFbbb___\\\}}}uuuooovvvwwwTTTGGGffftttvvvzzzWWW:::???TTTtttkkk]]]SSSQQQSSSTTTSSSVVVTTTSSSSSSUUUWWWWWWWWWXXXgggwwwwwwwwwyyy|||wwwttttttuuupppdddXXXSSSNNNMMMMMMTTTggg||||||wwwqqqnnnpppsss~~~vvvjjjaaa[[[VVVPPPJJJBBB>>>CCCLLL___vvv~~~yyytttnnnggg___ZZZTTTUUU[[[kkk|||gggnnn~~~nnnnnnvvv{{{mmm___gggrrrkkkmmmppptttyyy}}}wwwxxx}}}}}}gggNNNDDDEEE@@@???>>>?????????===;;;:::888555111...+++)))(((***)))((('''''')))...111------,,,+++,,,...000222222111000//////000111222.........///000222333444000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000///---...///111333444444444111333666777777888999;;;888999:::<<<======>>>>>>???@@@@@@AAAAAABBBCCCCCCAAAAAACCCEEEFFFGGGGGGGGGJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGJJJMMMPPPVVV\\\``````fffmmmqqqpppmmmkkkkkkkkkssszzzzzzyyy|||~~~|||{{{|||yyywwwvvvuuuvvvuuutttrrrmmmnnnooommmjjjiiikkkmmmmmmhhhcccbbbeeegggfffccc_________]]]]]]^^^bbbeeelllpppssssssppppppuuuzzzvvvvvvwwwyyy{{{|||{{{zzzwww{{{~~~}}}~~~}}}}}}}}}}}}zzzvvvuuuwwwwww{{{|||wwwooolllvvvuuuqqqtttdddLLLKKKNNNLLLIIIFFFDDDCCCAAA???===777GGG```vvviiiHHH^^^~~~|||\\\YYYiiijjjmmmMMM@@@___pppuuu}}}wwwUUU999>>>TTTrrriii\\\RRRQQQTTTWWWVVVVVVTTTRRRSSSUUUWWWWWWWWWZZZgggvvv}}}}}}xxxvvvxxxvvvnnneee```ZZZZZZZZZaaaqqq~~~uuunnnmmmppplllqqq}}}zzznnnddd^^^VVVOOOLLLHHHCCCAAACCCGGGbbb|||}}}xxxsssmmmfff^^^YYYTTTUUUXXXfffjjjrrr}}}lllnnnwwwzzzjjj___kkkrrrppptttvvvwwwyyy~~~}}}zzzyyy{{{~~~}}}ttt[[[FFFIIICCC@@@@@@@@@???>>>======<<<;;;888444111///...+++***))))))***)))((((((***---000...,,,,,,---000111222////////////000000000000000///...---...000222333111000///---++++++******''')))+++,,,,,,,,,---...---...000111222222111111//////000111222444666777444444555555666777777777999999999:::;;;<<<===>>>????????????@@@AAABBBCCCAAABBBDDDFFFGGGGGGFFFFFFDDDDDDCCCBBBAAA??????>>>BBBCCCCCCDDDEEEFFFGGGGGGHHHGGGHHHIIILLLPPPTTTVVV[[[^^^dddlllqqqqqqkkkfffdddjjjrrrwwwyyy{{{~~~~~~~~~|||zzzxxxvvvuuuuuuuuusssrrrrrrpppnnnllljjjiiikkkhhheeedddeeedddaaa^^^`````````^^^]]]^^^aaacccfffpppvvvuuurrrsssttttttssssssuuuxxx{{{|||{{{zzz{{{{{{|||}}}~~~~~~}}}~~~}}}zzz~~~xxxvvvvvvvvvxxxwwwxxxooolllnnnoooddd```mmmxxxvvvrrrvvv{{{YYYKKKOOONNNNNNKKKHHHFFFEEECCC@@@>>>:::@@@ZZZqqqvvv{{{oooJJJPPP{{{zzzjjjlllsssfffSSSDDDRRRooo}}}wwwvvv[[[;;;888NNNrrrpppWWWTTTUUUKKKQQQUUUQQQRRRTTTVVVWWWWWWWWWWWWYYYcccrrr{{{zzzyyyrrriiimmmcccbbbooozzzsssnnnllllllooottt|||~~~rrrlll___[[[TTTLLLFFFBBBAAA@@@EEERRRdddttt||||||vvvooojjjgggccc^^^ZZZQQQSSSWWWccczzz}}}ooouuu||||||nnnttt{{{}}}lllfffrrrsssttt~~~~~~~~~|||}}}{{{vvvxxx]]]FFFHHHCCC@@@@@@??????>>>======<<<;;;888444111///...+++***))))))***)))((((((***---000///---,,,---///000111........................///...------...///111333111000...---,,,+++++++++''')))+++,,,,,,,,,---...---...000111222222111111//////000111222444555666444444555555666777777777888888999999;;;<<<>>>>>>????????????@@@AAAAAABBBAAABBBCCCDDDDDDDDDCCCCCC????????????@@@@@@@@@@@@DDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRVVVZZZbbbkkkqqqqqqlllhhhfffjjjpppuuuyyy|||~~~}}}{{{xxxvvvvvvuuuvvvssssssrrrpppnnnllljjjiiihhhfffdddeeeffffffcccaaa`````````___]]]^^^aaadddiiipppuuutttrrrsssrrrqqqssssssuuuxxx{{{}}}}}}{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{}}}vvvuuuvvvvvvxxxvvvuuuxxxmmmfffdddaaa[[[ZZZhhhyyy}}}rrrnnn{{{bbbNNNLLLJJJOOOMMMKKKIIIGGGEEEBBB???<<>>>>>======<<<;;;888444111///...+++***))))))***)))((((((***---111000...------...//////------------------------...------,,,---///000111000///...---,,,+++++++++'''))),,,,,,,,,,,,---...---...000111222222111111///000000111222444555666444555555666666777777888777888888999;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???<<<===>>>???AAABBBCCCDDDGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRVVV^^^gggnnnqqqnnnllliiijjjmmmrrrxxx}}}~~~~~~~~~~~~}}}zzzxxxvvvuuuuuuuuutttsssqqqpppmmmkkkjjjiiiccccccdddfffhhhgggeeeccc```aaa```___^^^___bbbeeelllppprrrqqqqqqsssrrrnnnrrrrrrtttwww{{{~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}|||vvvvvvxxxyyyxxxvvvssssssxxxsssnnnjjjeeeQQQSSSfffxxx|||qqqgggmmm}}}gggNNNJJJKKKRRRPPPNNNMMMKKKHHHEEEBBB???CCC\\\tttwwwvvv|||~~~oooLLLNNNyyywwwmmmnnnwwwhhhXXXtttxxxZZZFFFWWWuuuyyy\\\;;;888OOOmmmmmmSSSMMMRRROOOUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWWWW```ooo|||}}}{{{}}}uuuxxxyyyrrrooollljjjgggeeegggppp~~~|||pppiiibbb\\\UUUQQQQQQPPPKKKGGGAAAEEEMMMYYYdddmmmrrrsssrrrmmmfffbbb```]]]YYYVVVVVVRRROOOWWWoooxxxzzz~~~}}}wwwqqqsss{{{}}}yyywwwzzz~~~yyysssgggHHHFFFCCC??????>>>>>>============;;;888444111///---+++***))))))***)))((((((***---111111000///---,,,---.....................------------,,,,,,---...///000//////...---,,,,,,,,,,,,(((***,,,---,,,,,,---...---...000111222222111111000000000111222333555666555555555666777777888888777777888999:::<<<>>>???@@@@@@@@@@@@@@@?????????@@@@@@@@@??????>>>===<<<>>>???AAABBBEEEFFFHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSUUUVVVWWWVVVTTTSSSQQQTTTZZZaaahhhmmmpppqqqllljjjjjjnnnvvv}}}}}}}}}~~~}}}{{{yyywwwuuutttttttttsssrrrpppmmmkkkiiihhhgggaaaccceeeggghhhgggdddbbb```aaa```___^^^```ccceeemmmooopppppprrrvvvtttpppqqqqqqssswww{{{~~~~~~}}}||||||}}}~~~~~~}}}xxxyyy|||}}}wwwvvvuuusssttt||||||}}}zzztttUUUUUUiii}}}tttooopppxxxcccKKKLLLQQQSSSRRRQQQPPPOOOKKKGGGCCC???BBB\\\wwwzzzwwwzzz||||||oooNNNOOOvvvxxxmmmkkkrrrzzz~~~~~~lllPPP^^^~~~___HHHXXXwwwbbb>>>888MMMoooqqqVVVLLLQQQPPPWWWTTTVVVWWWWWWWWWWWWWWWWWWWWWWWW```ooo{{{zzz|||vvvqqqqqqppplllhhheeegggnnnuuuwwwqqqggg___WWWTTTUUUTTTNNNHHHDDDDDDFFFNNNZZZfffmmmpppooojjjdddaaa```^^^ZZZWWWWWWRRRMMMTTTkkk~~~~~~||||||~~~yyy{{{wwwxxxyyyzzz{{{{{{xxxvvvlllKKKFFFBBB>>>>>>>>>===============;;;888444111///---+++***))))))***)))((((((***---000111111000---+++,,,...////////////000000000000,,,,,,,,,---......///000000///...---,,,+++++++++)))+++------,,,,,,---...---...000111222222111111000000000111222333444555555555666666777888888888777777777888:::<<<===>>>??????@@@@@@@@@???>>>>>>@@@???>>>>>>======<<<<<>>@@@[[[zzzzzz|||~~~||||||nnnNNNLLLppp{{{rrrpppuuu{{{~~~}}}pppOOOTTTyyyeeeMMMXXXuuummmFFF:::LLLqqqyyy___PPPQQQQQQXXXRRRWWWWWWWWWWWWWWWWWWWWWXXXXXXaaaooo{{{}}}{{{{{{uuummmnnnmmmiiidddbbbcccfffrrr{{{yyymmmeee[[[WWWWWWUUUOOOIIIHHHEEECCCGGGRRR___iiimmmkkkgggbbb______^^^[[[XXXXXXTTTPPPTTTggg~~~{{{}}}~~~~~~{{{{{{}}}sssxxx|||{{{xxxwwwyyy|||qqqNNNGGGBBB========================;;;888444111///...+++***))))))***)))((((((***---///111222111---+++,,,...//////000111222333333444,,,------...//////000000111000///---,,,+++*********,,,---...---,,,---...---...000111222222111111111111111111222333444555555666666777777888888999888888888888999;;;<<<======>>>???@@@@@@@@@>>>>>>>>>>>>=========>>>??????BBBCCCDDDEEEGGGHHHJJJJJJOOOPPPQQQSSSTTTVVVWWWXXXWWWYYYZZZ[[[\\\ZZZYYYWWWXXXWWWVVVVVVYYYaaajjjpppmmmkkkjjjkkkpppvvv{{{}}}~~~~~~~~~{{{zzzwwwuuusssrrrrrrrrrrrrqqqnnnjjjhhhfffeeeeeebbbdddfffeeeccc```^^^^^^^^^______^^^]]]___bbbeeehhhlllnnnmmmpppvvvyyyxxxppppppqqqtttxxx|||~~~zzz{{{|||}}}~~~{{{|||~~~}}}~~~~~~}}}}}}}}}}}}zzzvvvxxxyyywwwrrrtttwwwxxxwwwtttrrrqqqlllmmmpppxxxzzz[[[MMMQQQRRRUUUUUUVVVVVVUUUQQQJJJEEE===>>>[[[}}}oooNNNHHHfff}}}vvvuuuzzzsssSSSVVVtttoooVVVWWWrrrxxxNNN===LLLqqqhhhTTTPPPQQQXXXQQQVVVVVVUUUUUUVVVWWWXXXXXXXXXaaaooo{{{{{{nnnoooooollleeeaaa```aaaccckkkxxx}}}ssskkkaaaZZZXXXVVVQQQMMMJJJGGGDDDEEEMMMXXXcccjjjhhhddd___^^^^^^^^^\\\YYYXXXVVVRRRSSSaaayyy~~~{{{{{{}}}|||}}}xxxvvvzzz~~~wwwtttyyy|||{{{wwwwww|||tttQQQIIIAAA========================;;;888444111///...+++***))))))***)))((((((***------000333111---+++---///---...///111222444555666------...///000000000000333111///---+++***)))(((***,,,......---,,,---...---...000111222222111111111111111111222333444444666666666777888888999999999999888888999::::::;;;;;;===>>>@@@AAA@@@???>>>============>>>@@@BBBCCCCCCDDDEEEGGGIIIKKKMMMNNNTTTTTTUUUWWWYYY[[[\\\\\\````````````___]]][[[ZZZYYYYYYYYYWWWWWW\\\ccciiikkkkkkkkklllmmmqqqvvvzzz}}}}}}~~~|||{{{yyyvvvuuuttttttttttttrrroookkkhhhgggffffffaaacccdddccc```]]]^^^___]]]]]]]]]]]]\\\^^^aaadddfffkkknnnkkklllqqqvvvxxxpppoooooorrrvvvzzz|||}}}zzz|||}}}~~~}}}zzz|||~~~~~~}}}||||||zzzwwwxxxwwwtttppppppqqqsssuuuuuusssqqq}}}lllmmmttt}}}yyyVVVOOOUUURRRXXXXXXYYYZZZYYYTTTMMMHHH??????]]]vvvSSSFFF^^^|||wwwvvv{{{xxxWWWXXXqqqzzz|||aaaVVVmmm{{{OOO<<>>@@@AAA@@@??????<<<<<<<<<===???BBBDDDFFFDDDEEEHHHJJJMMMPPPRRRSSSWWWWWWYYYZZZ\\\^^^___```hhhhhhgggeeeccc```^^^]]]ZZZ[[[[[[YYYXXXYYY^^^bbbiiikkkmmmllllllnnntttyyy{{{|||~~~~~~|||zzzxxxvvvuuuuuuuuuvvvtttpppllliiihhhhhhhhh___aaabbbaaa^^^\\\^^^```\\\\\\]]]\\\\\\]]]aaadddeeekkknnnjjjhhhlllrrrvvvpppooooooqqquuuyyy{{{|||{{{}}}~~~|||zzz{{{|||~~~~~~~~~|||||||||yyyzzzxxxsssooommmkkkmmmrrrwwwwwwwww{{{uuueeennn~~~zzzxxxPPPNNNYYYVVVYYYZZZ\\\]]][[[VVVOOOJJJAAA@@@___XXXFFFZZZzzzuuutttyyy}}}YYYVVVkkkttt}}}iiiWWWkkkyyyKKK888EEEiiiqqqYYYOOOOOOXXXRRRSSSSSSSSSSSSTTTVVVXXXYYYVVV___lllxxx~~~}}}xxxooofffbbbbbbddd^^^]]]]]]aaajjjwwwxxxrrriii```ZZZXXXYYYZZZPPPPPPNNNLLLMMMUUUaaakkkkkkgggcccbbbdddeeecccaaa[[[ZZZSSSLLLQQQhhh{{{zzzzzzttt~~~zzztttuuu|||~~~ZZZEEEEEEAAAAAA@@@???>>>===<<<<<<<<<999444111//////---,,,******))))))))))))*********...222111---,,,///333...///000222444555555666555333111000///000111222//////...---+++***))))))******+++,,,------------.........000222333333111...///111222333444444555555555666888999:::;;;<<<:::<<<>>>>>><<<:::999::::::;;;===?????????>>>>>>??????@@@AAACCCEEEGGGIIIFFFIIILLLNNNPPPTTTZZZ```^^^______```aaaccceeeeeekkkkkkkkkjjjiiifffdddbbbaaa___[[[XXXXXXZZZ]]]___iiimmmpppooolllkkkooosssyyy}}}~~~|||}}}}}}zzzsssoooppptttwwwxxxuuupppkkkhhhgggggghhhjjjiiigggeeecccbbbaaaaaa___]]]]]]___]]][[[]]]bbbgggjjjlllllljjjkkkmmmpppsssrrrqqqooopppuuu||||||zzzzzz|||~~~|||{{{|||~~~|||zzz{{{~~~|||xxxvvvvvvuuuuuunnnwwwwwwlllhhhuuulllhhhvvv}}}}}}||||||[[[SSSUUUTTTZZZ]]]\\\ZZZYYYXXXSSSMMMBBB===VVV|||lllLLLSSS}}}wwwsss}}}sssZZZZZZrrrwwwrrrkkk]]]eeezzzKKK555AAAddd{{{vvv[[[QQQUUUTTTSSSVVVUUUTTTSSSSSSTTTUUUVVV[[[___kkkzzz~~~wwwpppkkkhhhgggeee```YYYVVV[[[fffttt}}}uuusssoooggg___[[[]]]___^^^VVVOOOOOORRRXXX```hhhnnnpppnnniiihhhjjjjjjggghhh]]]XXXRRROOOddd{{{ttt}}}tttttt~~~~~~yyyzzz|||XXXDDDDDDAAAAAA@@@???>>>===<<<<<<<<<888444111///...---,,,******))))))))))))*********---//////...---000222---...000222333444444444333222000///...///111222000///...---+++***)))))))))***+++,,,,,,------,,,.........000222333222111///000111222333444444444444555666777999:::;;;<<<<<<@@@DDDEEECCC???===;;;;;;<<<>>>???@@@AAAAAAAAA???@@@BBBEEEHHHJJJLLLMMMOOOQQQTTTVVVWWWZZZ^^^bbbcccccccccccccccdddeeeeeekkkkkklllllllllkkkjjjiiiiiifffaaa]]][[[ZZZ\\\]]]eeeiiimmmmmmkkkkkknnnqqqwww{{{|||{{{||||||}}}|||yyyvvvssssssuuuwwwuuurrrnnnjjjhhhhhhiiijjjlllkkkiiigggdddbbbaaa```___]]]]]]^^^]]][[[]]]bbbcccgggkkkjjjgggeeehhhkkkqqqqqqqqqpppqqqsssxxx||||||zzzyyy{{{}}}~~~|||}}}~~~~~~}}}}}}|||}}}yyyuuutttuuuuuuuuuttt{{{}}}yyywwwxxxuuuxxxsssiiifffuuuxxxxxxuuuoooRRRNNNSSSUUU\\\___```^^^]]][[[UUUNNNBBB;;;RRRwwwZZZZZZ{{{vvvyyy^^^ZZZtttyyynnnaaaRRR^^^sssJJJ666AAA```xxxtttYYYOOOSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUVVVYYY^^^iiiyyy}}}vvvoookkkiiihhhddd]]]XXXXXX\\\bbbfffuuu~~~yyyvvvqqqjjjccc______```]]]VVVQQQQQQRRRWWWaaakkkoootttuuuooojjjjjjkkkkkkkkkaaa[[[UUURRRfffyyyyyy}}}~~~~~~~~~yyynnnqqq~~~~~~}}}zzz}}}zzzVVVDDDDDDAAAAAA@@@???>>>======<<<<<<888444000///...---,,,******))))))))))))*********+++,,,...///000000000---...000111222222111111111000...------///000222000///...---,,,***)))))))))***+++,,,,,,------,,,...---...///222333222111000111222333333333333333333333555777888:::;;;<<<===BBBGGGJJJHHHCCC>>><<<;;;<<<<<<>>>???AAACCCDDDBBBDDDGGGKKKOOOQQQSSSSSSYYY[[[^^^______```aaacccddddddcccbbbaaaaaaaaabbbeeegggiiikkklllnnnnnnoookkkiiiddd___\\\[[[[[[[[[```dddiiikkkjjjjjjlllooouuuxxxzzzyyyzzz~~~}}}zzzvvvxxxyyyyyywwwvvvvvvvvvrrrpppmmmjjjiiiiiikkklllnnnmmmkkkhhheeebbb```______]]]]]]^^^]]]ZZZ\\\aaa```eeejjjjjjgggeeefffiiimmmnnnpppppppppqqqtttwww|||zzzyyyyyy{{{}}}~~~}}}}}}|||{{{~~~}}}}}}wwwsssrrrsssttttttssswww~~~yyyllliiieeeeeedddttt|||qqquuupppvvv|||~~~bbbKKKJJJTTTYYY^^^bbbdddcccbbb```XXXOOOCCC999LLLooo~~~~~~```YYY}}}xxx___UUUpppqqq^^^NNN^^^oooIII666@@@ZZZtttrrrWWWMMMPPPRRRSSSSSSRRRRRRRRRSSSUUUWWWXXXWWW[[[fffvvv|||uuupppmmmkkkhhhccc]]]XXXUUUSSSRRR```nnn~~~~~~yyysssnnniiieeebbb___\\\YYYVVVTTTRRRVVVaaannnoooxxx{{{uuullljjjlllmmmnnnccc^^^XXXUUUhhh}}}wwwvvv{{{}}}yyysss{{{tttnnnlllsss}}}yyyyyy{{{~~~wwwUUUDDDEEEBBBAAAAAA@@@???>>>===<<<;;;888333000///...---+++******))))))))))))*********)))***---000111111///,,,---///000000000/////////...,,,,,,,,,...000111000000///---,,,+++***)))***+++,,,------......------------///222333222111111222222333333333222222222333444666888:::;;;<<<<<<@@@EEEGGGFFFBBB>>><<<;;;;;;;;;<<<>>>AAADDDFFFHHHJJJNNNRRRUUUVVVWWWWWW]]]^^^```aaaaaa```______^^^]]]\\\\\\[[[[[[[[[\\\]]]^^^aaaeeeiiillloooppphhhfffbbb___\\\[[[ZZZZZZ[[[___dddggghhhiiikkkmmmrrrvvvyyyxxxzzz}}}}}}zzztttvvvxxxxxxwwwuuuuuuvvvrrrpppnnnkkkjjjkkklllmmmnnnmmmkkkhhhdddaaa^^^]]]___]]]]]]^^^\\\ZZZ\\\```bbbdddgggjjjlllllljjjiiikkkllllllmmmmmmooossswww{{{zzzxxxxxxyyy{{{}}}~~~~~~}}}|||~~~~~~}}}}}}~~~xxxsssrrrrrrrrrsssqqqrrr{{{rrrpppooobbbdddtttzzzllluuuooopppxxxxxxoookkkmmmiiiwwwwww___IIIJJJVVV]]]___dddhhhhhhgggcccZZZPPPCCC777HHHiiixxxzzz}}}}}}www\\\TTT||||||xxxfffRRRhhhyyybbbPPP```rrrJJJ444===UUUqqqrrrXXXLLLOOORRRUUUQQQQQQQQQQQQSSSUUUWWWYYYUUUXXXccctttyyyuuurrrmmmkkkgggaaa\\\VVVRRROOOTTTaaattt|||}}}xxx|||uuuqqqnnnjjjddd___^^^]]]\\\XXXSSSSSS___lllqqqxxx|||wwwooommmlllllllllbbb___ZZZVVVjjj~~~}}}|||zzzyyyzzzxxxzzznnnqqqjjjlllqqq}}}zzz{{{|||xxx}}}sssSSSEEEFFFBBBBBBAAA@@@???>>>======;;;888333000......,,,+++******))))))))))))******)))***+++...111222111///------......////////////...---,,,+++,,,---///111000000///...,,,+++******+++,,,---...////////////---------///111222111000111222222333333333222222222222444555777999:::;;;<<>>>>>===;;;777333///...---,,,+++******))))))))))))******)))+++...000111111111000...---,,,,,,---///000222///...,,,++++++---///000111000///...---+++******+++,,,---....../////////---,,,---...111222111000000111222333333333333333222333444555666777888999<<<===>>>>>>===>>>AAACCC@@@AAABBBCCCFFFHHHJJJKKKOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRTTTVVVVVVTTTQQQRRRRRRSSSTTTUUUWWWYYYZZZVVVWWWZZZ___dddiiimmmoooooonnnjjjfffaaa]]]YYYWWWWWWXXX[[[^^^bbbeeehhhjjjkkkqqquuuuuuxxx{{{zzzwwwxxxwwwuuurrrpppoooqqqsssvvvtttqqqnnnllljjjiiiiiigggggggggfffdddaaa___]]]```]]]]]]^^^\\\YYYZZZ___eeebbbaaagggpppsssooojjjlllkkkiiihhhiiinnnuuu{{{wwwxxxxxxxxxwwwxxxzzz|||{{{|||~~~|||{{{zzz|||~~~||||||||||||}}}}}}||||||{{{~~~{{{uuurrrrrrssstttvvvuuuwww|||~~~}}}~~~|||sss^^^ccctttoooiiinnnvvvyyyrrriiiiiinnnttt~~~cccKKKKKKWWW___eeejjjoooooonnniii^^^SSSBBB555FFFjjj|||wwwzzzpppPPPOOO||||||uuu~~~jjjdddrrrUUUVVVnnn}}}OOO555===KKKnnnvvv___PPPPPPQQQTTTPPPPPPPPPQQQRRRUUUWWWXXXVVVVVV```rrr|||wwwtttnnnggg```\\\YYYXXXJJJLLLRRR```rrrzzzzzz}}}}}}|||zzzxxxtttnnngggbbbbbbcccccc```WWWQQQVVV```vvv{{{~~~~~~xxxqqqjjjbbb```]]]ZZZmmmxxx}}}wwwiiillluuu{{{yyy[[[YYY]]]nnntttdddttt|||uuunnnsss{{{{{{{{{}}}iiiKKKBBBEEECCCBBBAAAAAA??????>>>===:::777222///...---,,,+++******))))))))))))******)))---222333111000000111///---+++***+++///333555000///---,,,+++,,,...///111111000...---,,,+++***)))***+++,,,---------------,,,,,,...111222111000///000111222333444444444333333444555555666777777888999;;;;;;;;;===AAACCC@@@AAACCCEEEGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNRRRSSSRRRPPPSSSSSSSSSTTTVVVWWWYYYZZZVVVWWWYYY]]]aaafffjjjmmmqqqpppmmmjjjeee```\\\YYYXXXWWWXXX[[[___dddhhhiiigggmmmqqqrrruuuxxxwwwtttttttttsssqqqooonnnoooqqqsssrrrpppmmmkkkiiihhhgggdddeeeffffffeeedddaaa``````]]]]]]]]][[[XXXZZZ^^^fffeeefffiiilllnnnmmmlllnnnnnnmmmkkkkkknnnssswwwtttwwwxxxxxxwwwwwwyyy{{{yyyzzz|||~~~yyyyyyxxxzzz|||~~~}}}}}}||||||}}}~~~}}}}}}|||{{{zzz}}}yyytttrrrtttvvvwwwuuuvvvvvvvvvzzzuuu[[[aaasssrrrnnn}}}~~~~~~cccLLLNNN[[[bbbiiinnnrrrsssqqqlllaaaWWWAAA555HHHooo~~~||||||{{{kkkKKKIIIyyy}}}tttwwwppp```~~~rrrOOOMMMdddzzzSSS777;;;GGGlllxxxaaaQQQOOOOOORRRQQQQQQPPPQQQRRRTTTVVVWWWWWWWWW```qqq|||xxxssslllfffaaa^^^\\\QQQNNNMMMSSS```qqq}}}wwwvvvyyy{{{}}}~~~|||vvvoooiiifff```aaacccaaaZZZSSSUUU[[[rrr{{{}}}xxxppphhhfffbbb^^^oootttlllrrrzzz~~~aaa```hhhvvvzzztttrrrvvvwwwsss~~~~~~}}}eeeHHH@@@DDDCCCBBBBBBAAA@@@???>>>>>>:::777222///...---,,,*********))))))))))))******)))///555555111///000222000---+++)))+++///444888111000...,,,,,,,,,......111111000...---,,,+++***(((((()))***++++++++++++,,,,,,,,,...111222111000...///111222333444444555444444444555555555666666333555777999:::<<<>>>AAA===>>>AAACCCEEEFFFFFFEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIHHHHHHLLLPPPSSSSSSQQQSSSSSSSSSTTTUUUVVVXXXYYYUUUVVVWWWZZZ^^^cccgggiiimmmmmmllljjjfffbbb___]]]YYYWWWWWWYYY^^^cccgggiiidddjjjnnnpppsssvvvuuuqqqpppqqqrrrrrrpppooooooppppppooommmkkkiiihhhggggggcccdddfffggggggfffdddccc```]]]]]]]]][[[XXXYYY^^^gggjjjmmmllljjjiiilllppppppppppppooonnnnnnppprrrsssvvvyyyyyywwwvvvxxxzzzxxxyyy{{{}}}}}}}}}}}}|||xxxwwwwwwyyy{{{}}}|||{{{}}}~~~}}}|||{{{yyy|||~~~wwwrrrrrruuuxxxyyywww{{{{{{yyyYYY```rrrtttzzzbbbMMMQQQ___ggglllqqquuuuuusssnnndddZZZ@@@666JJJrrr}}}}}}oooLLLIIIsss~~~{{{ssstttwww}}}mmmYYYvvviiiDDDBBB[[[xxx~~~VVV777888DDDkkkxxxcccRRRNNNMMMPPPQQQQQQQQQQQQRRRSSSUUUVVVXXXXXX```rrr~~~}}}{{{wwwrrrlllgggcccaaa[[[WWWQQQNNNTTTdddxxx{{{uuusssuuuzzz~~~~~~wwwpppkkkiii^^^___bbbbbb\\\UUUUUUYYYlllyyy~~~}}}|||vvvnnnkkkgggaaaqqqxxxrrruuuzzzwwwzzz{{{pppfffuuu}}}cccJJJEEEBBBDDDAAA>>>>>>???@@@>>>;;;;;;888444111///...+++***''''''(((((())))))******'''***...222444222000...111///,,,***+++///444888555222///,,,+++,,,---///000000000000...,,,***)))))))))))))))***+++,,,---//////000000111111222222000000000000111333555666888888666555444444444444111222555777:::<<<>>>???===???BBBCCCBBBBBBDDDEEEHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOOOORRRRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYZZZ]]]aaaeeemmmlllkkkkkkiiieee```]]]YYYWWWVVVWWW[[[___bbbccchhhjjjlllmmmmmmnnnpppqqqttttttrrrooolllkkklllnnnlllkkkjjjiiihhhgggggghhhiiiddd______bbbcccaaa^^^^^^]]]ZZZYYYXXXZZZ\\\]]]ggglllooommmhhheeeiiimmmlllnnnqqqrrrmmmiiimmmtttmmmrrrwww{{{{{{zzzyyyyyyvvvwwwxxxyyyzzzzzzzzzzzzxxxyyyyyyyyyxxxyyy|||~~~{{{~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}tttsssuuutttssstttuuuuuuwww}}}{{{[[[fffooo{{{yyyzzzuuu~~~```WWWWWW]]]kkkpppqqqwwwyyyuuutttiiiQQQ@@@999GGGnnnmmm```PPP999```zzzkkkpppiiiwww{{{hhhYYYnnn|||ttthhhDDDBBB^^^tttxxx\\\<<<999DDDeeeyyyiiiRRRLLLNNNLLLQQQOOONNNNNNPPPRRRTTTUUUWWWVVV^^^ppp}}}xxxqqqhhhccc^^^XXXSSSOOOMMMSSSfffzzzzzzvvvxxxxxxuuu}}}}}}yyytttnnniii```___aaaddd]]]SSSOOOQQQcccvvvyyyvvvrrrkkkdddeeerrr|||rrrwww}}}uuunnnvvv{{{vvvzzz]]]JJJHHHCCCDDDAAA>>>>>>??????===;;;;;;888444111///...+++***(((((((((((()))))))))))))))+++...111333222111///111///,,,+++,,,///333666444222///,,,+++,,,---///000000000000...,,,***)))))))))))))))***+++,,,---/////////000111111222222111000000000111333555666777777777777666666666555555444555666888;;;>>>@@@===???BBBCCCCCCCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDHHHIIIKKKLLLNNNOOOOOOOOORRRRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYYYYZZZ]]]aaaeeejjjiiijjjjjjjjjgggbbb^^^[[[XXXVVVWWWZZZ___bbbdddfffggghhhiiihhhjjjlllnnnpppqqqpppnnnkkkjjjkkkmmmkkkjjjiiiiiiiiiiiiiiiiiihhhddd______aaabbb```]]]\\\[[[YYYWWWXXXYYY[[[]]]eeejjjooommmiiifffhhhkkkkkkmmmqqqsssnnniiilllssssssuuuxxxxxxxxxxxxyyyzzzwwwwwwxxxzzz{{{{{{{{{{{{xxxxxxxxxwwwwwwxxx{{{~~~}}}~~~~~~~~~~~~~~~~~~vvvuuuvvvtttsssuuuyyyxxxwwwyyy~~~zzzoooYYYeeemmmwww~~~tttuuurrr\\\QQQTTT```qqqsssssszzz|||wwwwwwjjjRRR???777DDDiii{{{aaaWWWPPP@@@ZZZ~~~tttvvvkkkpppttt~~~xxxjjjYYYjjj{{{qqq|||qqqQQQIII\\\xxx}}}ccc@@@999@@@ccczzzoooXXXNNNMMMKKKQQQOOONNNNNNPPPRRRTTTUUUWWWVVV]]]nnn|||tttlllfff```[[[UUUPPPLLLNNN]]]mmm}}}|||}}}wwwpppkkkccc```aaabbb]]]TTTNNNNNN[[[ooozzzsssiiicccffftttxxx|||~~~vvvxxx~~~{{{}}}~~~zzz{{{TTTIIIJJJCCCCCCAAA>>>>>>>>>>>>===;;;;;;888444111///...+++***))))))))))))((((((((((((***+++...000111111111111222000---+++,,,...111444333111...,,,+++,,,---///000000111000///---+++***))))))))))))***+++,,,---......///000000111222222111111000000111333555666555666888999999999888777999888555444666999===???<<>>@@@BBBCCCCCCEEEGGGCCCDDDFFFGGGGGGGGGFFFEEEHHHIIIKKKLLLNNNOOOOOOOOOQQQQQQRRRTTTUUUVVVWWWXXXWWWXXXYYYYYYZZZ\\\```cccaaacccggglllnnnnnnjjjgggccc^^^XXXUUUVVVYYY\\\]]][[[ZZZXXXVVVUUUWWW[[[___bbbdddeeeeeeeeefffhhhiiihhhhhhfffeeeccccccbbbbbb```]]]YYYXXXXXXXXXVVVUUUVVVVVVVVVVVVWWWYYY\\\]]]___eeelllmmmkkkgggfffgggjjjlllpppssspppjjjiiimmmrrrsssrrrqqqpppqqqtttvvvqqqrrrsssuuuvvvwwwxxxxxxzzzzzzyyywwwvvvxxx|||~~~||||||}}}}}}wwwvvvuuussssssuuuxxxxxxwwwyyy~~~~~~hhh^^^fffiii```eeeuuu~~~sssooofffwwwtttZZZTTTZZZdddqqqyyyzzz~~~zzzjjjPPP:::444???bbbssskkkaaaOOOMMMvvvtttttt~~~xxx]]]hhhwwwvvv|||lllWWW\\\zzzsssKKK555:::]]]{{{yyydddSSSPPPRRROOOPPPPPPPPPQQQRRRTTTVVVVVVTTTYYYiiizzzxxxsssmmmjjjeee^^^VVVQQQRRRUUUfffssszzzttthhhbbb^^^^^^^^^YYYPPPHHHLLLbbbyyy~~~vvvlllfffhhhqqq||||||xxx}}}~~~}}}xxxxxx~~~yyyOOOGGGIII???@@@@@@???===<<<;;;;;;<<<;;;888444111///---+++*********))))))((((((''''''))))))***+++,,,...///000111000...---------...///111000...,,,,,,,,,---...000000111111000...,,,+++))))))))))))***+++,,,---,,,---...///000111222222222111111111111222444555444666888;;;<<<<<<<<<;;;;;;;;;::::::999888888888999<<>>\\\zzz}}}}}}~~~}}}cccFFFfffqqqzzz|||yyywww]]]ccc~~~xxxYYYDDDGGGlllZZZ===333KKKfffnnnaaaOOOKKKPPPMMMPPPSSSSSSQQQQQQTTTWWWVVVRRRWWWgggxxxwwwvvvppphhhccc___ZZZTTTWWWccctttwwwoookkkgggbbb^^^^^^]]]TTTJJJ???MMMbbbuuuuuuuuusssmmmjjjooozzzxxxxxx{{{zzzzzz}}}aaaLLLHHHBBB>>>??????===:::888:::<<<;;;888444111///...+++***(((((((((((()))))))))))))))***,,,---//////000000------..................///...---,,,,,,,,,------000000111111000///---,,,))))))))))))***+++,,,---+++,,,---...///111222222333222111111111222333444666777888999:::;;;<<<<<<===<<<;;;:::888888888888555777;;;===???AAACCCEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWTTTVVVYYYZZZ[[[\\\___aaaaaabbbdddhhhllloooooooookkkfff___ZZZWWWUUUSSSRRRNNNMMMJJJGGGDDDDDDGGGJJJKKKOOOTTTXXX\\\___bbbddd___]]]ZZZVVVRRROOOLLLKKKHHHHHHGGGFFFEEEEEEFFFGGGKKKLLLNNNQQQUUUXXXZZZ\\\```ccchhhkkklllkkkjjjiiimmmkkklllnnnmmmiiihhhkkkmmmooorrrsssrrrqqqpppqqqpppqqqqqqrrrrrrqqqqqqqqquuuwwwxxxxxxwwwvvvvvvwwwwwwxxxyyyyyyxxxyyyzzz|||}}}}}}}}}}}}|||||||||||||||}}}~~~zzzwwwuuuvvvuuusssuuuzzz|||}}}~~~|||{{{~~~uuuiiiiii~~~zzz{{{xxxuuuxxx{{{eeeKKKPPPdddrrrzzz}}}{{{eeeHHH777333999SSSsss~~~cccKKKZZZpppwwwzzz}}}pppgggyyyZZZCCCDDD___]]]@@@222EEE```nnneeeRRRJJJNNNMMMQQQTTTTTTRRRQQQTTTWWWWWWSSSWWWfffwww}}}vvvmmmiiigggaaaYYYVVV___mmmzzz}}}tttnnnmmmggg```]]][[[SSSIIIAAAGGGTTTfffuuu}}}~~~}}}tttssspppnnnnnnttt}}}yyyuuu{{{zzz{{{}}}}}}{{{iiiOOOIIIEEE===??????===999888999<<<;;;888444111///...+++***''''''(((((())))))*********+++---000111111111111,,,---......//////............---,,,,,,,,,------000000111111111///...---))))))))))))***+++,,,---++++++---...///111222222333222111111111222333444777777777888999:::<<<===@@@>>>:::777666777999;;;333666:::<<<>>>@@@CCCEEEFFFEEEEEEDDDEEEGGGIIIJJJHHHIIIKKKLLLNNNOOOOOOOOOPPPPPPQQQSSSTTTUUUVVVWWWTTTVVVYYYZZZ[[[\\\___aaabbbaaabbbeeeiiimmmnnnnnnkkkfffaaa\\\YYYXXXVVVTTTNNNMMMKKKGGGEEEDDDFFFHHHHHHLLLRRRWWWZZZ^^^aaaccc[[[ZZZWWWSSSPPPMMMLLLKKKEEEEEEEEEDDDCCCCCCEEEGGGHHHIIILLLOOOSSSVVVXXXZZZaaadddhhhkkkllllllkkkjjjnnnlllkkkmmmlllhhhhhhkkkmmmnnnooonnnlllkkkkkklllmmmmmmmmmmmmmmmllllllkkknnnqqqssssssrrrppppppppptttvvvxxxxxxxxxxxxzzz|||{{{{{{{{{{{{|||}}}~~~{{{|||}}}yyyvvvvvvwwwvvvuuuwww|||zzz}}}tttkkk~~~~~~~~~|||bbbJJJSSShhhsssxxx|||fffGGG888222555LLLmmm{{{___QQQRRR|||ttt{{{nnncccJJJGGGTTTwww{{{\\\???444EEE```rrrlllXXXMMMNNNLLLQQQUUUUUURRRQQQTTTWWWYYYTTTWWWeeeuuu|||rrrnnnnnnhhh^^^VVV]]]iiiuuu}}}rrrrrrkkkbbb\\\YYYQQQGGGGGGFFFMMM\\\lllvvvyyyyyyuuuqqqmmmmmmrrryyytttvvvyyy}}}zzzzzz~~~~~~~~~oooPPPFFFCCCAAA@@@>>>===;;;:::::::::===999333///...---,,,+++))))))))))))((((((((((((((((((***---111444555444...///000000//////000111222333333111...+++******...000222333333111///---++++++************++++++---------......000111111111111000000111333444666444555777888777888999;;;AAAAAA@@@???>>>===<<<<<<999::::::;;;===???@@@AAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJKKKLLLNNNOOOOOOOOOQQQQQQRRRTTTTTTUUUUUUUUUVVVWWWWWWVVVWWW[[[```eee]]]```cccfffgggiiikkkmmmnnnhhh```\\\\\\]]]]]]]]]TTTSSSRRROOOMMMKKKIIIHHHJJJMMMPPPUUUYYY]]]___aaa```[[[TTTRRRQQQPPPKKKFFFGGGEEECCCBBBCCCCCCBBBAAADDDDDDEEEHHHLLLRRRWWWZZZ___bbbcccdddhhhllliiiccckkkmmmooonnnjjjgggeeeeeeiiiiiihhhddd```___bbbeeedddbbb______```cccddddddkkkkkkjjjjjjjjjlllmmmnnnsssqqqqqquuu{{{}}}{{{www}}}||||||{{{{{{{{{{{{|||{{{zzz{{{yyyxxxwwwvvvvvvxxxzzz{{{{{{zzzxxxwwwvvvvvvZZZQQQZZZhhhqqquuu~~~```BBB222888777CCCccc~~~[[[LLLPPPnnnzzzyyy}}}uuunnnjjjmmmOOO???UUUzzz~~~wwwZZZ???999777WWWuuuiiiWWWSSSNNNMMMNNNOOOQQQRRRQQQQQQPPPVVVVVVWWW___nnnzzzvvvooogggbbb^^^___dddooo}}}}}}{{{tttlllfffbbb\\\SSSMMMIIIEEEFFFQQQ```kkksssyyyzzzvvvnnnjjjqqq}}}{{{uuuxxx{{{vvvzzzzzzyyy{{{yyy~~~nnnOOOFFFCCCAAA@@@>>>===;;;:::::::::999666111...---------,,,))))))))))))((((((((((((((((((***---000333333222///000111111000000111222222333444222///,,,++++++...///111333333111///---++++++************++++++,,,,,,------...000111222111111000000111333444555444555777777777777999;;;@@@@@@??????>>>>>>======;;;;;;<<<===>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNPPPQQQRRRSSSUUUUUUVVVVVVYYYYYYYYYYYYYYY\\\aaaeee\\\___bbbdddeeegggiiikkkmmmhhhaaa]]]]]]_________\\\[[[YYYWWWTTTRRRPPPOOOLLLNNNQQQVVVZZZ^^^```bbb```\\\WWWUUUUUURRRMMMHHHGGGEEEBBBAAABBBCCCBBBAAADDDDDDEEEGGGKKKOOOTTTWWWaaadddeeefffiiimmmjjjdddfffjjjnnnooolllhhheeecccaaa```\\\WWWSSSRRRSSSTTTSSSRRRRRRTTTWWWZZZ\\\\\\^^^^^^___```bbbeeehhhiiinnnnnnppptttyyy{{{{{{yyy}}}}}}|||||||||||||||}}}{{{zzzzzz~~~yyywwwvvvtttuuuwwwyyyzzz{{{}}}qqqyyy~~~sssooowwwuuuZZZSSS]]]kkkuuuzzz{{{\\\???///555555CCCeeejjjNNNPPPmmmyyyvvvzzzsssfffdddeeeHHHHHHlllzzzZZZ:::888666TTTrrrjjjYYYSSSNNNNNNOOOQQQRRRSSSSSSRRRRRRVVVVVVWWW^^^nnn~~~zzztttmmmhhhbbbbbbdddmmmzzz}}}wwwnnnhhhccc\\\TTTNNNEEE??????IIIWWWbbbkkkrrrwwwtttoookkkrrr~~~zzz|||~~~xxxvvvzzz~~~zzz{{{}}}lllNNNEEECCCAAA@@@>>>===;;;:::::::::777444000.........------))))))))))))(((((((((((((((((())),,,///111000//////000111111000000111333333444444222///---,,,,,,---///111333333111///...++++++************++++++++++++,,,---...000222333222111000000111222444555333555777777777777999;;;????????????????????????>>>======>>>???@@@AAAAAADDDDDDCCCDDDDDDEEEFFFGGGFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPQQQSSSUUUVVVWWWWWWZZZZZZZZZYYYYYY[[[___ccc[[[^^^```bbbcccdddgggiiilllhhhccc``````bbbcccdddeeedddccc```]]]ZZZXXXWWWOOOQQQSSSVVVZZZ^^^aaacccaaa^^^\\\[[[[[[XXXRRRMMMHHHFFFBBBAAABBBCCCCCCBBBEEEEEEEEEFFFHHHLLLOOOQQQ^^^bbbeeefffhhhkkkhhhcccaaaeeekkkmmmjjjeee___\\\TTTQQQLLLIIIHHHHHHHHHHHHJJJJJJKKKOOOSSSVVVVVVVVVUUUUUUVVVWWWYYY\\\^^^___eeeiiinnnrrruuuxxxzzz|||}}}}}}}}}}}}~~~~~~~~~~~~{{{zzz{{{~~~yyywwwtttssssssuuuxxxzzz}}}}}}}}}hhhwww}}}ppphhhnnnsssYYYTTT```nnnyyyvvvWWW;;;///444555EEEiiiuuuPPPMMMhhhwwwqqquuuooowwwzzz}}}ccc___xxxxxxIIIFFFddd}}}eeeDDD888666OOOmmmlll\\\SSSOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVWWW]]]lll}}}{{{uuuppphhhfffeeejjjuuuyyypppiiiccc\\\TTTOOOCCC<<<:::BBBMMMXXXbbbjjjqqqsssqqqnnnrrrzzz{{{{{{wwwwwwxxx{{{{{{rrrwww|||lllMMMEEECCCAAA@@@>>>===;;;:::::::::888555111//////...---,,,))))))))))))(((((((((((()))((()))+++---///...------///000000//////111222111222333111///,,,,,,,,,,,,...000222333111000...++++++************++++++******+++,,,...000222333222111000000000111333444333555666777666777999:::======>>>???@@@@@@AAAAAA@@@??????>>>>>>??????@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXXXXXXXXXXWWWVVVXXX\\\^^^\\\^^^```aaaaaaccceeehhhjjjgggdddbbbccceeegggiiilllkkkjjjhhheeeaaa^^^]]]TTTTTTUUUWWWZZZ^^^aaaccccccbbbcccdddccc___YYYTTTLLLIIIEEECCCDDDDDDEEEDDDFFFEEEEEEEEEFFFHHHKKKLLLWWW]]]aaacccfffiiigggbbb^^^aaadddddd```ZZZUUURRRIIIEEEBBBCCCGGGJJJKKKKKKPPPQQQSSSVVVYYYZZZYYYXXXXXXXXXWWWVVVUUUTTTTTTTTT\\\bbbkkkpppqqqsssxxx|||}}}~~~~~~}}}||||||zzzwwwuuussssssvvvyyy{{{~~~yyywww}}}}}}rrrhhhttt|||oooeeejjjnnnVVVTTTaaannnyyyqqqSSS999222666666GGGlll~~~YYYPPPhhh{{{sssuuupppooovvvzzzeee]]]pppQQQIIIbbb~~~tttVVV999666HHHgggoooaaaTTTOOOQQQQQQRRRSSSSSSTTTTTTTTTUUUVVVWWW\\\jjj{{{{{{vvvooojjjeeefffnnnzzz~~~yyypppiiibbb[[[TTTPPPFFF???;;;???GGGQQQ]]]fffmmmqqqrrrpppsss~~~|||ttt|||xxxrrryyyuuuyyyvvvzzzlllMMMEEECCCAAA@@@>>>===;;;:::::::::;;;888444222000///---+++))))))))))))(((((((((((((((((((((***---...---,,,+++,,,......---...///111///111111000---+++++++++***,,,///111222222000///++++++************++++++)))***+++,,,...000222333222111000000000111222333333444666666666777888:::;;;;;;===>>>@@@BBBCCCDDDBBBAAA@@@???>>>>>>>>>>>>??????>>>??????@@@AAABBBDDDEEEGGGIIIKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXWWWWWWXXXWWWVVVWWWZZZ]]]]]]___`````````bbbeeeggggggfffeeedddeeehhhlllnnnpppoooooommmjjjgggcccaaaYYYYYYXXXXXXZZZ^^^aaadddeeegggiiikkkkkkfff```[[[SSSPPPLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIPPPWWW^^^aaadddggggggccc^^^^^^\\\XXXRRRLLLJJJIIIFFFCCCBBBDDDJJJPPPSSSSSSYYYZZZ\\\```dddeeecccaaa___^^^\\\ZZZVVVSSSQQQOOOVVV^^^hhhmmmnnnpppuuuzzz|||}}}~~~~~~zzzxxxvvvtttuuuwwwzzz|||~~~iiieeeiiikkkkkklllwww{{{ooofffjjj|||yyy~~~gggRRRTTTbbbnnnxxxkkkOOO999444777666EEEiiihhhWWWhhhxxxvvvpppqqqwwwzzzsssbbbXXXjjjhhhGGG\\\{{{]]]:::666BBBaaatttgggUUUQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUVVVVVV[[[hhhyyy{{{tttnnngggdddiiittt|||wwwoooggg```ZZZUUURRRJJJBBB<<<>>>CCCLLLWWWaaahhhmmmqqqpppttt~~~}}}vvvtttqqqjjjwww|||zzz|||tttxxxmmmNNNEEECCCAAA@@@>>>===;;;:::::::::<<<:::666333111///,,,***))))))))))))((((((((((((((('''(((***---...---,,,)))+++,,,---,,,---...000...///000///,,,+++***+++)))+++...111222222111///++++++************++++++******+++,,,---///111222222111000//////000111222222444666666666666888:::999:::<<<>>>AAADDDFFFGGGEEEDDDBBBAAA???>>>>>>>>>;;;;;;<<<<<<===???@@@AAADDDEEEGGGIIIKKKMMMNNNNNNOOOPPPQQQSSSUUUVVVWWWWWWWWWXXXYYYYYYXXXYYY\\\^^^^^^____________```cccfffddddddeeefffgggjjjooossstttttttttsssqqqmmmjjjhhhaaa```]]]\\\\\\___bbbeeegggjjjmmmpppoookkkeeebbb[[[XXXUUURRRQQQOOOLLLJJJHHHHHHGGGGGGFFFGGGGGGGGGLLLTTT\\\___aaaddddddaaaZZZXXXSSSMMMHHHEEEEEEFFFKKKJJJIIIKKKOOOTTTXXXZZZ]]]^^^aaafffkkkmmmmmmkkkeeedddbbb```\\\YYYVVVTTTUUU]]]gggmmmnnnppptttxxx{{{|||~~~~~~yyyxxxwwwvvvwwwxxxzzz{{{qqqbbbcccgggfffhhhooo}}}}}}zzzqqqkkkqqqssszzz}}}vvvxxxxxx^^^MMMUUUfffpppzzz{{{dddIII888222666444@@@aaayyy~~~{{{mmmRRR___|||wwwooozzz}}}vvvjjj]]]RRRddduuuHHHXXXaaa<<<777===\\\xxxmmmVVVSSSQQQQQQQQQQQQRRRSSSTTTUUUTTTVVVVVVYYYfffwwwzzzssskkkfffgggooozzz~~~xxxtttnnnfff```[[[XXXWWWKKKCCC===<<>>===;;;::::::::::::777555333111000---+++))))))))))))((((((((((((''''''(((***---///...---)))+++------------///111...000111000---++++++,,,(((***...111222222111000++++++************+++++++++++++++,,,---...000111222111000//////000111222222444666666666666888999777999;;;>>>BBBEEEGGGIIIIIIHHHFFFDDDBBB@@@??????:::::::::<<<===???AAABBBDDDEEEHHHJJJLLLNNNOOOOOOPPPQQQRRRSSSUUUUUUVVVVVVVVVWWWXXXXXXXXXYYY\\\^^^]]]^^^^^^]]]]]]^^^aaadddaaaccceeefffhhhkkkqqqvvvyyyzzz{{{{{{yyyvvvrrrpppjjjgggccc``````bbbeeeggggggjjjnnnpppooolllhhheeecccaaa^^^[[[YYYUUUPPPMMMIIIIIIIIIHHHHHHHHHGGGGGGGGGPPPWWWZZZ[[[]]]\\\ZZZQQQPPPMMMIIIFFFFFFHHHKKKPPPQQQRRRSSSUUUYYY^^^bbbeeefffhhhlllpppssssssrrrnnnmmmkkkiiieeeaaa]]][[[YYY```hhhnnnqqqsssuuuwwwzzz{{{~~~~~~}}}~~~wwwwwwwwwwwwwwwxxxxxxxxxvvv|||~~~~~~tttnnnwwwyyynnniiimmm~~~yyyzzzwwwwwwxxxuuuvvv|||~~~||||||oooWWWKKKXXXlllwwwvvv\\\CCC444222666444>>>]]]uuu~~~yyyzzz~~~iiiHHHTTT~~~~~~zzznnncccSSS^^^rrrPPPSSSzzzfff>>>888999YYY|||rrrXXXUUUSSSSSSRRRRRRSSSTTTVVVWWWTTTVVVVVVYYYdddvvvyyypppiiihhhmmmvvv}}}uuurrrmmmgggaaa]]]\\\\\\KKKDDD===<<<===AAAKKKVVVZZZ___eeelllxxx}}}zzz{{{oooiiirrr}}}pppPPPFFFBBBAAA@@@>>>===;;;:::::::::777555333222111000...,,,))))))))))))((((((((((((''''''(((***...//////...***,,,---.........000222///111111000...,,,,,,---(((***---000222222111000++++++************+++++++++++++++,,,---...///000222111000//////000111111222444555666555666888999777888;;;>>>BBBFFFHHHJJJLLLKKKHHHFFFDDDBBBAAA@@@999999:::<<<>>>@@@BBBCCCEEEFFFHHHJJJMMMNNNOOOPPPQQQQQQRRRTTTTTTUUUUUUUUUSSSTTTVVVVVVVVVWWWZZZ\\\\\\]]]\\\[[[[[[\\\___bbb___bbbeeefffhhhlllrrrwww~~~|||yyywwwppplllhhhdddbbbdddgggiiifffiiinnnpppoookkkhhhggghhhfffcccaaa^^^YYYSSSOOOJJJJJJJJJIIIIIIHHHHHHHHHBBBKKKSSSTTTTTTUUUTTTQQQJJJJJJJJJIIIHHHJJJMMMPPPSSSUUUXXXYYYZZZ^^^eeejjjppppppppprrruuuvvvvvvuuuxxxwwwuuuqqqlllgggbbb```]]]bbbjjjppptttvvvwwwwwwyyy{{{~~~~~~||||||~~~|||uuuuuuvvvwwwwwwwwwwwwvvvoooxxx~~~|||{{{yyyjjjjjjzzzzzzvvv{{{~~~uuuzzzjjjSSSJJJ[[[qqq}}}sssXXX???222333888666???\\\uuu|||xxxzzz~~~hhhEEESSS|||zzzpppXXXZZZ|||~~~zzzrrrWWWLLLhhhiii???999888WWWuuuYYYVVVUUUTTTTTTSSSTTTVVVWWWXXXTTTVVVVVVXXXcccuuu|||}}}tttmmmjjjmmmuuu{{{tttrrrmmmhhhbbb______```MMMFFF???======@@@JJJTTTTTTYYY```jjjyyy~~~zzzsssfffhhh~~~kkkRRRHHHAAA??????>>>>>>===<<<<<<<<<666666444222000...---,,,(((((((((((())))))))))))'''(((***---///000222222//////............//////***000444444000++++++,,,---+++***---333666444000///...,,,***)))))))))***)))***+++,,,...///000111444222000///...///000111333444555666777888999:::;;;;;;;;;<<>>>>>===<<<<<<777666444222000...,,,+++))))))))))))((((((((((((&&&''')))+++---...///000////////////////////////***...222333111...---------+++***---222555333000///...,,,***)))))))))***)))***+++,,,---///000000333222000///...///000111444444555666777999:::::::::::::::;;;===@@@CCCEEEFFFFFFGGGFFFFFFDDDCCCBBB>>>>>>>>>???@@@AAACCCCCCBBBEEEIIIKKKLLLNNNOOOQQQOOOPPPPPPQQQRRRTTTUUUVVV[[[ZZZXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]^^^___aaaaaabbbgggllloooooommmwwwzzz}}}~~~}}}zzzyyyxxxvvvtttqqqmmmjjjgggfffeeehhhlllqqquuuxxxwwwuuusssqqqpppmmmkkkhhhccc]]]YYYYYYUUUPPPNNNNNNLLLHHHEEEFFFFFFFFFFFFFFFGGGHHHHHHJJJLLLOOOQQQRRRUUUZZZ]]]aaadddiiilllmmmoooqqqsssxxxxxxyyy|||~~~}}}{{{wwwtttpppmmmkkkiiikkkooosssvvvwwwxxxxxx~~~||||||~~~}}}~~~}}}~~~xxxyyyyyyyyyyyyyyyxxxwwwwwwzzz{{{yyy|||~~~wwwgggQQQPPPdddssstttSSS>>>777333888:::@@@XXXyyyzzzyyysssUUUIIIlllyyyaaaSSSwww}}}tttOOOLLL\\\rrr|||zzzPPP>>>333IIInnnxxxgggXXXTTTSSSSSSRRRRRRSSSTTTUUUUUUWWWWWWWWW```qqqyyyuuunnngggeeegggsssvvv~~~zzzuuupppllliiifff```\\\RRRIIIAAA??????@@@EEEJJJNNNPPPUUU```qqqsssllltttgggMMMFFFBBBAAA@@@@@@???>>>>>>======777666555222000---+++*********))))))((((((''''''%%%&&&''')))***+++,,,------...///000000///...---+++,,,...111333222000---,,,+++***---111444333111///...,,,***)))))))))***)))***+++,,,---...///000222222000/////////000111444444555777888999:::;;;::::::999:::;;;>>>@@@AAACCCCCCDDDEEEEEEEEEDDDDDDBBBBBBDDDEEEEEEEEEDDDCCCBBBEEEIIIKKKLLLMMMOOOPPPPPPQQQQQQRRRSSSUUUWWWWWWZZZZZZYYYYYYYYYZZZ[[[[[[\\\[[[[[[\\\\\\]]]^^^_________bbbfffjjjkkkjjjiiippprrrvvvwwwwwwvvvvvvvvvvvvtttqqqmmmjjjgggeeedddfffjjjqqqwww|||}}}}}}|||zzzwwwssspppmmmiiieeebbb[[[XXXTTTRRRQQQNNNIIIDDDDDDDDDCCCCCCCCCCCCDDDDDDLLLQQQVVVXXXWWWYYY___dddiiimmmqqqsssuuuvvvxxxzzz}}}}}}~~~}}}zzzwwwrrrooollliiikkkooosssvvvxxxyyyzzz~~~|||zzzzzz}}}zzzyyyxxxwwwwwwxxxzzzzzzvvvzzz}}}~~~|||qqq|||]]]LLLQQQhhhwwwnnnNNN>>>===AAABBB>>>@@@XXX{{{~~~zzz~~~[[[DDD^^^~~~gggQQQxxxyyyZZZQQQ[[[ppp}}}ZZZAAA000@@@ccctttkkk\\\SSSSSSRRRRRRSSSTTTUUUUUUUUUWWWWWWWWW___nnn}}}zzzvvvpppggg```^^^bbbfffooo{{{zzztttoookkkeee]]]XXXSSSJJJBBB?????????CCCHHHIIIKKKOOOZZZooo{{{vvvvvv~~~lllPPPGGGCCCAAAAAA@@@@@@???>>>>>>>>>777666444222///---+++***+++******)))(((''''''&&&&&&&&&'''((()))***,,,,,,,,,...000111111000...,,,+++***+++000555666222---,,,******,,,///222222111///...,,,***)))))))))***)))***+++,,,---...//////222111000//////000111111444444555777888:::;;;<<<:::::::::;;;;;;===>>>???@@@AAABBBCCCDDDEEEFFFFFFEEEFFFHHHIIIIIIGGGEEECCCDDDFFFJJJLLLLLLMMMNNNOOOQQQRRRRRRSSSTTTVVVWWWXXXZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[\\\\\\]]]^^^___^^^___bbbfffhhhiiihhhgggjjjmmmpppqqqrrrrrrsssttttttrrrpppmmmkkkhhhffffffgggkkkrrryyy~~~|||zzzwwwuuurrrnnniiieee^^^ZZZUUURRRPPPMMMIIIEEEDDDDDDDDDDDDEEEGGGHHHIIILLLSSS[[[]]]\\\]]]cccjjjnnnrrrvvvyyy{{{|||~~~~~~|||yyyuuuqqqnnngggiiimmmrrrwwwzzz}}}~~~}}}|||{{{}}}{{{zzzzzzyyyyyyzzz{{{|||xxx|||tttwwwyyyooozzzxxxSSSHHHSSSjjjxxxhhhLLLCCCHHHXXXTTTJJJGGG[[[}}}cccBBBQQQxxx{{{xxxxxxeeeNNNwww~~~eeeVVV\\\ssscccCCC///;;;YYYpppnnn]]]RRRRRRRRRSSSSSSTTTUUUUUUVVVVVVVVVWWW]]]jjjzzzyyyxxxtttlllccc___WWWXXX___jjjssszzz|||uuupppkkkeee\\\VVVTTTKKKCCC@@@??????BBBGGGGGGIIILLLUUUkkk}}}{{{~~~zzzxxx~~~xxxuuuUUUIIIEEEAAAAAA@@@@@@???>>>>>>>>>666666444111///---+++***+++******)))(((''''''&&&(((((((((((()))+++---...,,,...000111111000...,,,,,,***+++000666777222,,,+++******+++...000222222///...,,,***)))))))))***)))******+++,,,---......000000000000000000111111333333555666888:::;;;<<<<<<<<<<<<<<<===>>>????????????AAABBBDDDFFFHHHIIIHHHJJJLLLMMMLLLJJJFFFDDDFFFHHHKKKMMMMMMMMMNNNOOORRRRRRRRRSSSUUUVVVXXXYYYYYYZZZ[[[]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^```dddfffggghhhhhhhhhfffhhhjjjllllllmmmoooqqqppppppooonnnmmmkkkjjjiiiiiilllrrrxxx}}}||||||{{{zzzwwwrrrkkkfffaaa[[[SSSNNNLLLKKKIIIGGGCCCDDDEEEHHHJJJMMMPPPQQQQQQYYYbbbeeedddeeekkkqqqssswww{{{~~~~~~~~~~~~}}}|||{{{xxxuuurrrqqqjjjlllooosssvvvzzz|||}}}~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}|||{{{~~~ssszzzvvvlllssswwwmmmxxxfffQQQKKKXXXnnnyyycccHHHDDDNNNgggbbbTTTMMM]]]{{{iiiBBBDDDiii~~~wwwooonnnzzzqqqVVVmmmeeeQQQTTTooohhhEEE222:::PPPkkkooo\\\QQQRRRRRRSSSTTTUUUUUUUUUVVVVVVUUUVVV[[[fffwwwzzzzzzwwwoooeeeaaaUUUSSSUUU\\\ccclllyyyzzztttnnnjjjddd]]]WWWTTTLLLDDDAAA@@@???BBBFFFGGGJJJKKKQQQeee}}}}}}qqqtttzzz}}}{{{XXXJJJEEEAAA@@@@@@???>>>>>>======555444333111///---,,,+++******))))))((((((''''''((((((((((((***,,,...000---...///000000///...---...,,,---111666666111,,,************,,,///111333///...,,,***)))))))))************+++,,,---------000000000000111111111111111222444555777999;;;;;;<<<<<<===>>>??????@@@@@@??????@@@BBBDDDGGGIIIKKKLLLMMMOOOOOOOOOLLLJJJHHHHHHKKKNNNOOOOOONNNOOOPPPQQQRRRRRRSSSTTTVVVWWWXXXYYYZZZ\\\^^^^^^]]][[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]___aaadddeeefffgggiiijjjeeeggghhhhhhhhhiiilllnnnooooooooooooooonnnmmmllliiilllqqqvvvzzz|||}}}}}}||||||||||||zzztttlllfffbbb[[[RRRLLLKKKKKKJJJIIICCCEEEGGGKKKOOOSSSWWWYYYZZZaaajjjoooqqqrrrwww{{{zzz}}}}}}{{{|||}}}zzzzzzxxxwwwuuutttsssrrrrrrrrrssstttuuuvvvwwwxxx|||~~~}}}||||||~~~}}}}}}~~~~~~}}}|||}}}}}}}}}|||eeeoooxxxvvvmmmjjjrrr~~~rrrgggqqq{{{zzz{{{xxx}}}~~~bbbSSSPPP___rrr{{{zzz\\\AAA>>>IIIaaa___UUUMMM[[[wwwpppGGG>>>]]]wwwuuullltttssslllaaaeeeIIIFFFbbb{{{lllHHH777:::GGGdddooo[[[PPPQQQRRRTTTUUUUUUUUUUUUWWWUUUUUUVVVYYYcccttt~~~}}}xxxooofffbbb[[[VVVSSSUUUYYY```lllxxx}}}xxxpppkkkgggccc]]]YYYUUULLLEEECCCBBBAAACCCGGGFFFKKKKKKLLL^^^{{{~~~xxxkkkqqq||||||zzz}}}}}}~~~{{{WWWHHHDDD@@@??????>>>>>>===<<<<<<333333222000///...---,,,))))))))))))((((((((((((''''''''''''))),,,///111//////////////////////////////000222555333///+++))))))******+++---111333///...,,,***)))))))))************+++,,,,,,------//////000111111111111111000111222444666888:::;;;;;;;;;===>>>???@@@@@@AAA@@@@@@AAACCCEEEHHHKKKLLLOOOPPPQQQRRRQQQPPPNNNMMMJJJMMMOOOQQQPPPPPPPPPQQQQQQQQQQQQRRRTTTUUUWWWXXXYYY[[[]]]^^^^^^\\\ZZZXXXXXXXXXXXXXXXYYYZZZ[[[\\\^^^```bbbcccccceeeiiillljjjkkkkkkjjjiiikkkmmmppppppqqqqqqqqqpppooonnnmmmgggjjjnnnrrrvvvxxxyyyyyyzzzyyyxxxwwwuuupppjjjeeeccc]]]UUUPPPOOOOOOMMMKKKGGGIIIKKKPPPTTTYYY]]]___bbbhhhpppwww{{{~~~|||yyywwwxxxzzzwwwvvvtttrrrqqqrrrssstttwwwvvvvvvuuuuuuuuuuuuuuuxxx{{{~~~~~~|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||zzzyyy{{{{{{eeeooovvvrrrkkklllvvv~~~tttiiiuuu~~~yyytttqqq{{{zzzsssxxxzzzfffTTTSSSbbbssszzztttUUU;;;777AAANNNRRROOOKKKYYYvvv|||RRR???YYYuuuwwwooovvvooobbb}}}uuuOOOAAAWWWrrrpppKKK;;;:::>>>]]]ooo[[[OOOQQQRRRTTTUUUUUUUUUUUUXXXUUUTTTVVVXXX```qqq|||rrrlllkkkbbb\\\WWWUUUUUUWWW```iiiyyy|||vvvnnngggddd```\\\XXXUUUMMMFFFDDDDDDCCCEEEIIIBBBIIIIIIFFFVVVvvv}}}ooommmsss|||{{{{{{zzzzzzUUUFFFCCC??????>>>>>>===<<<<<<<<<222222111000///...------(((((((((((())))))))))))&&&&&&%%%&&&))),,,///111//////............//////000000222444444222...+++))))))*********---000333///...,,,***)))))))))************++++++,,,,,,---...///000111111111111111///000222444666888999:::999:::<<<>>>???@@@@@@AAAAAAAAABBBCCCEEEHHHKKKMMMRRRSSSTTTTTTSSSRRRQQQPPPLLLNNNQQQRRRQQQPPPQQQRRRPPPQQQQQQRRRSSSUUUVVVWWWYYY[[[]]]___^^^\\\YYYVVVWWWWWWWWWXXXXXXYYYZZZ[[[]]]___aaaaaaaaadddiiinnnqqqqqqpppooommmnnnqqqsssrrrssssssrrrqqqooommmllleeehhhlllpppsssvvvvvvwwwxxxvvvssspppnnnkkkgggdddccc^^^XXXUUUTTTSSSOOOLLLLLLNNNQQQTTTYYY^^^bbbdddfffkkkrrrzzz~~~{{{zzzzzzxxxyyyyyywwwtttsssuuuxxxtttssspppooooooqqqsssuuuvvvvvvuuuuuuuuuuuuvvvvvvuuuxxx{{{{{{yyyyyy{{{~~~|||~~~|||zzz{{{}}}~~~{{{xxxuuuxxx{{{rrrzzz~~~xxxqqqttt}}}~~~www~~~tttjjjuuuzzzwww{{{tttaaaRRRRRRaaaqqqxxxoooRRR888444>>>>>>FFFIIIJJJZZZxxx]]]DDDYYYwww{{{sssooolll~~~kkksss]]]DDDTTTmmmsssNNN===999999XXXooo]]]OOOPPPRRRTTTUUUVVVUUUUUUXXXUUUTTTVVVWWW^^^pppyyytttvvvgggaaa[[[XXXUUUSSSXXX^^^ttt|||}}}vvvllleeeaaa^^^ZZZWWWUUUMMMGGGEEEEEEDDDFFFJJJ>>>GGGGGGCCCQQQssswwwfffsssuuu}}}}}}~~~xxxTTTGGGEEE@@@@@@???>>>===<<<;;;;;;777444222000//////---+++))))))))))))(((((((((((('''''''''(((***,,,///000............/////////000...///000111111000///...+++,,,---,,,***+++///333//////...---+++***))))))++++++,,,,,,,,,,,,------000000111222222111///......///000222444777999;;;:::<<<===>>>===>>>???AAABBBBBBCCCDDDEEEGGGIIIJJJTTTRRRPPPPPPQQQQQQNNNKKKLLLOOOQQQQQQOOOMMMOOOQQQOOOQQQSSSSSSTTTUUUXXXZZZ]]]\\\ZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZbbbccccccccccccfffkkkooovvvwwwyyyyyyxxxwwwwwwxxxwwwwwwwwwvvvtttpppmmmkkkiiihhhgggiiimmmppprrrsssqqqooollljjjjjjhhheeeccc```^^^[[[YYYWWWUUURRRPPPPPPRRRVVV[[[___bbbdddeeejjjrrrxxxzzz}}}}}}{{{wwwqqqnnnpppqqqqqqqqqrrruuuvvvwwwvvvuuutttpppmmmpppvvvvvvsssyyyxxxxxxwwwvvvvvvwwwwwwvvvvvvwwwxxxxxxwwwwwwvvv|||||||||~~~~~~|||~~~|||{{{{{{{{{|||sssmmmuuu~~~xxxmmmsss{{{|||xxxzzz}}}vvv^^^OOOYYYeeeooo{{{dddGGG999:::>>>???GGGJJJLLL[[[uuunnnHHHTTTvvvyyyttttttsssvvvnnnsssNNNJJJccc~~~ZZZ???777999SSSjjjeeePPPRRRSSSSSSUUUWWWXXXWWWWWWVVVWWWXXXXXX]]]lll{{{}}}xxxrrrjjj```ZZZXXXWWWTTTPPP___ppp}}}vvvlllccc^^^]]]\\\\\\UUUQQQHHHBBBDDDJJJJJJFFFDDDGGGFFFCCCOOOkkkvvvpppqqq}}}~~~~~~~~~uuuRRRFFFEEE@@@@@@???>>>===<<<;;;;;;888555222000///...,,,***))))))))))))(((((((((((((((''''''((()))+++---...............////////////...///000111111111000000,,,------,,,***+++///222000///...---,,,***))))))+++++++++,,,,,,,,,------///000111222222111000//////000111222444666888999:::<<<===>>>===>>>???AAABBBBBBBBBCCCDDDFFFGGGHHHMMMLLLKKKMMMOOOPPPNNNLLLLLLNNNQQQQQQOOONNNOOOQQQPPPRRRSSSTTTTTTVVVYYY[[[\\\[[[YYYXXXWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\aaaaaaaaaaaaaaadddhhhkkkuuuxxx|||}}}}}}|||{{{{{{wwwxxxxxxwwwuuussspppnnnjjjiiihhhiiikkknnnnnnnnnjjjhhhgggfffffffffdddbbb```___]]]\\\\\\[[[YYYXXXUUUWWW[[[```eeehhhkkklllqqqxxx~~~yyyvvvvvvrrrllljjjlllmmmmmmnnnppprrrttttttssswwwvvvsssppprrrwwwxxxuuuxxxxxxwwwvvvuuuuuuuuuuuuwwwyyyzzz|||||||||zzzyyy||||||}}}~~~|||{{{||||||}}}|||qqqjjjqqq|||vvvxxx{{{yyy}}}```QQQ[[[gggrrr~~~{{{^^^BBB666777<<<<<>>===<<<;;;;;;999666333000///...+++)))))))))))))))((((((((((((((((((''''''((()))+++,,,//////..................---...000222333333222222......---,,,++++++...111000000///---,,,+++***)))++++++++++++,,,,,,,,,,,,///000111222222111000///111111111222444555777888999;;;============???AAAAAAAAAAAABBBBBBDDDEEEEEEEEEEEEFFFIIILLLNNNNNNMMMLLLNNNPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUWWWZZZ\\\[[[ZZZYYYXXXWWWWWWWWWXXXZZZZZZYYYXXXYYY[[[^^^______``````______```dddgggqqquuu|||~~~}}}xxxyyyyyyyyyxxxvvvuuusssnnnllljjjjjjjjjkkkjjjiiifffdddccccccdddeeeeeeddd]]]\\\[[[\\\]]]^^^]]]\\\]]]___bbbfffjjjmmmpppqqqwww~~~}}}yyytttpppnnnnnnlllgggeeegggiiijjjmmmpppqqqrrrrrrrrrxxxxxxuuuqqqrrrwwwxxxuuuwwwvvvuuutttssssssssssssuuuxxx{{{~~~~~~|||zzz{{{|||~~~}}}|||{{{{{{{{{|||tttlllpppyyy~~~~~~yyyzzzvvv[[[SSS]]]jjjvvvuuuXXX>>>555777;;;<<>>===<<<;;;;;;999777333111///---+++)))))))))))))))(((((((((((((((((('''&&&&&&''')))***//////............------,,,...000222333444444444000///---,,,+++,,,...///111000///...---+++*********++++++++++++,,,,,,,,,...///000111222222111000111111222222333444555666999:::<<<=========???AAABBBBBBBBBBBBBBBCCCDDDDDDAAABBBDDDGGGJJJLLLMMMMMMLLLNNNOOOPPPPPPPPPPPPPPPRRRTTTUUUVVVVVVXXX[[[]]][[[ZZZZZZYYYYYYYYYYYYYYY[[[ZZZXXXXXXYYY\\\___aaa_________^^^^^^___aaadddjjjpppxxx~~~~~~}}}zzzzzz{{{{{{{{{{{{zzzyyytttqqqooommmmmmkkkiiiggggggfffddddddeeeggggggfff^^^\\\\\\]]]___```___^^^bbbdddgggjjjmmmppprrrssszzz}}}yyywwwsssoookkkhhhhhhjjjhhhdddccceeehhhkkknnnqqqrrrsssssstttvvvvvvtttoooppptttuuutttttttttsssrrrqqqqqqqqqqqqqqqsssxxx|||}}}|||zzzxxxxxx{{{~~~~~~|||zzzzzzyyyyyy{{{ssssssyyy}}}}}}{{{~~~uuuxxxfffVVVUUU```mmmyyypppRRR<<<777:::===@@@KKKRRRRRRVVVggg}}}^^^BBBfffwwwrrruuuwwwxxxyyyuuueeeUUUUUU~~~nnnFFFPPPYYY;;;333DDD___oooYYYTTTQQQSSSUUUVVVVVVWWWUUUUUUVVVVVVTTTVVVbbbooo|||}}}|||ssskkkeee___ZZZVVVOOOQQQWWWcccuuu|||xxxrrriiiaaa\\\ZZZYYYYYYYYYVVVMMMEEEEEEIIIKKKJJJKKKJJJFFFAAADDDWWWqqq~~~~~~sssPPPDDD???@@@@@@???>>>===<<<;;;;;;999777333111///---+++)))))))))))))))(((((((((((()))((('''&&&&&&'''((()))...............---------,,,---000222333444444444111///---,,,,,,---...///222111000///---,,,++++++*********+++++++++,,,,,,---...000111222222222111222222111222333444555555888:::<<<<<<<<<===???AAABBBBBBBBBBBBCCCCCCDDDEEEBBBDDDFFFHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQPPPPPPRRRTTTVVVVVVWWWXXX[[[]]]\\\\\\\\\\\\[[[[[[[[[ZZZ[[[ZZZXXXXXXYYY\\\___aaa^^^___```___^^^^^^```bbbeeelllttt{{{~~~~~~{{{|||}}}}}}~~~~~~~~~~~~zzzxxxuuusssrrrpppmmmkkkllljjjgggfffggghhhhhhhhhcccbbb```aaabbbbbbaaa___cccfffjjjooosssuuuwwwxxxyyy|||zzzsssnnnmmmllljjjgggdddeeehhhhhhdddccceeegggjjjmmmoooooooooqqqsssppprrrpppkkkkkkoooqqqppprrrqqqppppppooooooppppppnnnqqquuuyyy{{{zzzxxxvvvvvvyyy}}}}}}{{{zzzzzz~~~xxxvvvzzz}}}{{{www~~~wwwrrrvvv}}}||||||}}}zzz___WWWYYYdddqqq}}}gggKKK:::888===???EEENNNUUUUUUWWWeeezzzyyyddd???[[[}}}}}}zzzgggUUUEEEnnn}}}pppHHHGGGsss```>>>666BBBXXXlll___VVVQQQTTTWWWVVVVVVXXXWWWWWWXXXXXXUUUVVV```lll~~~}}}wwwpppiiiccc^^^[[[VVVRRRQQQZZZjjjzzz~~~{{{uuuppphhhaaa^^^\\\\\\[[[XXXUUUNNNFFFEEEKKKOOOOOOLLLKKKHHHCCCDDDRRRkkkpppOOODDD???@@@@@@???>>>===<<<;;;;;;999666333000///...+++)))))))))))))))(((((((((((((((((('''&&&&&&''')))))),,,,,,---------.........,,,---///111333444444333111///,,,,,,---///000///222222111///...---,,,+++************++++++++++++,,,---///111222333222222111111111111222444555555777999;;;<<<<<<===???AAAAAAAAAAAABBBCCCDDDEEEFFFDDDFFFHHHIIIHHHHHHJJJKKKMMMLLLMMMNNNQQQRRRQQQPPPRRRTTTUUUVVVVVVXXX[[[]]]\\\\\\]]]]]]]]]]]]\\\[[[ZZZZZZYYYXXXYYY[[[^^^___]]]^^^______^^^___```bbbdddiiiqqqwww{{{}}}}}}~~~~~~~~~}}}{{{zzzyyywwwtttqqqqqqoookkkjjjjjjkkkkkkkkkfffdddcccbbbbbbaaa___]]]dddhhhmmmtttxxxzzzzzzyyytttuuurrrkkkggghhhiiihhhdddbbbcccggggggdddccceeecccfffiiiiiiggghhhkkknnnkkknnnmmmhhhgggkkkoooooooooooonnnnnnoooooopppqqqooorrruuuyyyzzzzzzxxxwwwuuuyyy~~~~~~~~~~~~}}}~~~{{{yyy{{{}}}xxxppppppnnnmmmooouuu||||||tttwww~~~uuu___WWW___iiiwwwxxx^^^DDD888:::???@@@GGGNNNTTTTTTVVVaaauuu|||vvvwwwlllHHHWWWqqqbbbEEE```vvv{{{wwwmmmkkktttuuuOOOCCC```hhhDDD999===PPPiiidddYYYRRRUUUYYYWWWWWWZZZXXXYYYZZZZZZVVVUUU^^^iiixxxqqqkkkfffccc[[[TTTPPPTTT___nnn~~~{{{xxxrrrkkkeeebbb```______XXXVVVOOOGGGFFFLLLQQQSSSMMMLLLJJJGGGEEEMMMdddyyy}}}iiiLLLDDDAAA@@@@@@???>>>===<<<;;;;;;888555222000///...,,,***))))))))))))(((((((((((((((((('''''''''(((***+++++++++,,,---......//////,,,---///111222222222222111...++++++...000111000333222111000///---,,,,,,************+++++++++++++++---///111222333333333000000000111222444555666666888;;;<<<<<<===???AAA?????????@@@AAACCCDDDEEEDDDFFFIIIIIIHHHGGGIIIKKKMMMLLLLLLNNNQQQSSSQQQPPPRRRSSSUUUVVVVVVWWWZZZ\\\[[[[[[\\\]]]]]]]]]\\\[[[YYYYYYYYYYYYZZZZZZ[[[\\\[[[]]]^^^^^^^^^^^^```aaabbbfffkkkppptttyyy}}}~~~~~~~~~}}}zzzxxxwwwtttqqqooopppqqqrrrrrrllljjjhhhggggggfffdddbbbiiimmmrrrwwwxxxuuurrrooohhhkkkjjjeeebbbdddeeedddaaa___aaaeeeeeebbbaaacccaaaccceeecccaaaaaaeeejjjhhhllllllhhhfffkkkooopppmmmmmmmmmnnnooopppqqqrrrppprrruuuwwwxxxxxxwwwvvvvvv{{{~~~~~~}}}}}}~~~~~~|||rrrfff^^^\\\___lll|||pppvvvzzzyyy~~~yyyzzzooonnnyyy{{{nnn___ZZZeeeppp|||rrrXXXAAA999===CCCCCCKKKNNNRRRTTTVVV```rrryyy{{{~~~zzzvvvWWWTTTuuuxxxnnnPPPYYYrrr{{{mmmlllppp|||XXXDDDSSSsssqqqLLL:::666HHHiiiiii[[[SSSWWWZZZXXXWWW\\\YYYYYY[[[ZZZVVVTTT\\\fff}}}xxxqqqkkkhhh___YYYTTTSSSUUU^^^qqq}}}|||vvvnnnhhhdddaaa___^^^ZZZXXXQQQHHHFFFLLLQQQSSSOOONNNMMMJJJDDDHHH[[[pppwww~~~dddIIIDDDCCC@@@@@@???>>>===<<<;;;;;;777444222000//////---+++))))))))))))((((((((((((((((((''''''((()))+++,,,)))***+++,,,...///000000,,,---///000111111111111000---***+++...111222111333222111000///...---,,,)))************++++++++++++,,,///111333333333333//////000111222444555666666888:::<<<<<<===@@@AAA======>>>???@@@BBBDDDEEEBBBEEEHHHIIIGGGGGGIIIKKKMMMLLLKKKNNNQQQSSSRRROOOQQQSSSTTTUUUUUUWWWZZZ\\\ZZZZZZ\\\]]]]]]\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZYYY[[[]]]]]]]]]^^^___aaa___bbbfffiiinnntttzzz~~~||||||yyyvvvuuuvvvxxxyyyyyywwwuuusssssssssrrrpppnnnpppsssvvvwwwtttmmmeee```^^^bbbdddaaa___aaabbb```^^^]]]___cccddd```___aaaaaacccdddaaa^^^^^^dddiiihhhllllllhhhggglllqqqrrrlllllllllmmmoooqqqrrrssspppqqqssstttuuuuuuuuuuuuxxx|||~~~tttuuuwwwyyy{{{}}}~~~~~~{{{lll^^^aaa]]]bbbssszzzmmmuuuzzzrrrvvvssskkkmmmuuu|||wwwjjjbbbbbbjjjtttqqqWWWAAA<<>>>>>===:::888999555111///......---,,,******)))((((((((((((((()))(((((((((***---000222+++,,,,,,---......------+++,,,...000222222111111111...---...000000...,,,000///............,,,***))))))(((((((((((())))))***,,,---///111222333333333222111000111222444666777888888999:::;;;===>>>@@@@@@@@@???@@@@@@AAAAAABBBDDDFFFFFFFFFGGGIIIJJJMMMMMMMMMMMMNNNOOOPPPQQQUUUTTTSSSSSSSSSUUUWWWYYY___^^^]]]\\\[[[[[[[[[[[[YYYYYYYYYYYYYYYZZZ[[[[[[WWWWWWWWWWWWYYY\\\```bbb^^^___aaaeeejjjpppuuuyyy}}}|||wwwzzz~~~}}}zzzzzzzzz{{{}}}}}}{{{yyy~~~}}}zzzxxxwwwvvvyyyzzzyyyuuunnngggbbb```]]]]]]^^^^^^______^^^]]]______```aaabbbccccccccceeeccc^^^[[[ZZZ]]]dddhhhiiihhhgggggghhhjjjlllnnnmmmnnnnnnmmmkkkjjjlllmmmssstttvvvuuutttrrrssssssvvvzzz|||{{{|||{{{zzzxxxvvvwww}}}uuuhhh^^^___VVVeeeyyyooosssvvvxxxrrrsssyyyuuuhhhbbbfffkkkvvvhhhIII<<<<<<>>>EEEMMMJJJOOOPPPVVV]]]\\\fff}}}|||zzzYYYOOOvvvTTTPPPlll^^^QQQhhh{{{UUU666999???]]]ggg___QQQQQQ\\\\\\WWWZZZYYYXXXZZZ^^^\\\XXX[[[cccttt~~~~~~uuunnnkkk___WWWVVVTTTQQQZZZgggyyy{{{|||uuuooolllddd[[[ZZZ^^^\\\XXXQQQLLLJJJLLLQQQTTTTTTSSSPPPKKKEEEFFFTTTcccsss~~~^^^HHHDDD>>>BBB@@@???>>>>>>===:::888888555111///......---,,,******)))(((((((((((((((((('''''''''(((+++---///,,,,,,---//////000000000------///000111222222222222000......///000///...111///.../////////,,,+++***))))))(((((())))))******+++---///111222333333000000///...///111333555777777777888:::;;;===>>>??????>>>>>>??????@@@@@@BBBDDDEEEFFFFFFGGGIIIJJJLLLLLLMMMMMMOOOPPPQQQRRRUUUTTTTTTSSSTTTVVVXXXZZZ^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[XXXWWWWWWWWWYYY\\\^^^```______```cccfffjjjnnnqqqxxx{{{}}}}}}~~~|||vvvrrrtttwwwzzz{{{|||{{{zzz}}}}}}~~~}}}~~~|||{{{uuutttpppmmmiiieeebbb```]]]]]]^^^]]]\\\[[[\\\\\\______aaabbbccccccccccccbbb```^^^[[[[[[^^^bbbfffffffffffffffhhhiiikkkllliiilllooopppooonnnnnnooorrrsssuuutttsssrrrrrrsssqqquuuzzz~~~~~~}}}|||{{{}}}}}}~~~}}}zzzvvvrrrqqqvvvzzz~~~}}}xxxttttttuuummm\\\bbbyyy}}}{{{}}}}}}ooohhhiiinnnyyybbbEEE;;;===@@@FFFLLLLLLMMMLLLRRRWWWSSSaaa}}}~~~rrr\\\QQQ~~~zzzcccTTTnnngggppp}}}WWW:::999;;;RRRhhhcccUUURRR]]]]]]YYY\\\YYYWWWXXX\\\\\\YYY[[[```qqq~~~|||uuuoooddd]]]]]]YYYSSSWWW```rrr~~~zzz|||vvvqqqlllddd\\\ZZZ^^^[[[XXXRRRMMMKKKMMMRRRVVVWWWTTTQQQMMMJJJLLLXXXfffqqq|||]]]HHHEEEAAAAAA@@@>>>>>>>>>===;;;999888555222//////...---,,,******)))((((((((((((((('''&&&&&&%%%&&&((()))***,,,---...000111222222222000/////////000222333444444222///...///000000000111000//////000000...,,,*********))))))************+++,,,...000111222333...---------...000222444666666777777999;;;<<<=========>>>>>>>>>?????????AAACCCEEEFFFFFFGGGIIIKKKKKKLLLMMMNNNPPPQQQRRRSSSUUUTTTTTTTTTVVVWWWZZZ[[[]]]\\\[[[ZZZYYYYYYYYYZZZYYYYYYYYYYYYYYYZZZ[[[[[[XXXXXXWWWXXXYYY[[[]]]^^^____________aaacccfffgggppptttwwwwwwxxxyyytttmmmjjjkkkmmmooorrrtttuuuvvv}}}~~~|||xxxooojjjccc``````bbbbbbaaa]]]^^^^^^\\\XXXWWWYYY\\\___```aaabbbccccccbbbbbb^^^]]]]]]^^^^^^```aaabbbbbbcccdddfffhhhiiiiiijjjfffjjjooorrrrrrqqqppppppppprrrssssssqqqqqqrrrsssooosssxxx{{{|||}}}}}}~~~}}}~~~{{{qqqcccXXXZZZgggsssuuurrruuurrrjjjyyy}}}{{{}}}zzzmmmfffgggrrr|||www[[[@@@:::???CCCGGGKKKQQQNNNKKKQQQRRRJJJZZZ}}}wwwhhh]]]LLLjjj}}}wwwYYYggguuuttt{{{\\\AAA999888IIIfffdddXXXRRRZZZ\\\YYY\\\YYYVVVVVVZZZ\\\[[[[[[]]]lll{{{}}}tttlllfffeee```WWWTTTYYYgggrrr|||}}}xxxsssmmmeee]]][[[]]]ZZZXXXTTTOOOMMMOOOTTTXXXZZZUUUQQQOOOMMMPPP[[[fffllluuu~~~[[[GGGEEEAAAAAA???>>>>>>>>>===;;;999888555222000///...---+++***))))))(((((((((((((((''''''&&&%%%%%%&&&''''''***+++---///111222333333222111///...///111444666666444000......000111222000//////000111111///---++++++************++++++***++++++---///000222333---------...///111333444444555555666888:::<<<=========>>>??????@@@@@@@@@@@@BBBDDDEEEFFFGGGIIIKKKJJJKKKMMMOOOQQQRRRSSSTTTTTTTTTTTTUUUWWWYYY[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[XXXXXXXXXXXXXXXYYY[[[[[[]]]]]]]]]]]]^^^___aaaaaaiiimmmqqqrrrssssssnnngggdddddddddfffiiimmmppprrrwwwyyy|||~~~|||{{{{{{yyytttooojjjbbbXXXUUUXXX^^^aaabbb^^^```___[[[VVVUUUXXX\\\^^^___aaaccccccbbbaaaaaa[[[\\\^^^```ccccccbbbaaa___```cccfffhhhhhhhhhgggeeeiiimmmppppppoooooopppnnnpppqqqpppooopppqqqsssmmmqqquuuxxxyyyyyy{{{|||}}}|||zzzrrrbbbSSSSSSaaannnqqqnnnuuurrr|||~~~|||~~~{{{{{{yyyqqqgggccceeettt}}}mmmSSS<<<:::CCCHHHJJJLLLWWWRRRPPPWWWWWWLLLZZZtttbbbwwwaaaIIIWWW|||xxxxxx~~~}}}___[[[ooommmhhhIII777777EEE___dddZZZPPPVVVYYYWWWZZZZZZWWWVVVYYY]]]^^^]]][[[hhhyyy{{{tttnnnkkkddd[[[VVVVVV]]]iiizzz~~~~~~~~~{{{uuunnnfff___\\\\\\XXXXXXUUURRROOOQQQVVVZZZ\\\UUUOOOMMMLLLNNNWWW```eeemmmYYYEEECCC???@@@???>>>>>>>>>>>>;;;999777555222000000...,,,+++***))))))(((((((((((((((((((((''''''&&&&&&&&&&&&((()))+++...000111222222333111///...///111444666666444222///...///111333//////...///111111000...++++++************++++++******+++,,,---///111333/////////000111222444444333333444555777999;;;<<<===>>>???@@@AAAAAAAAAAAA@@@BBBDDDEEEEEEGGGIIIKKKIIIJJJMMMOOOQQQRRRSSSSSSSSSSSSTTTVVVXXXZZZ[[[\\\ZZZZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[XXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\]]]^^^___```dddiiilllnnnooopppkkkcccaaa``````aaadddhhhlllnnnpppssswwwzzz{{{|||~~~|||yyyvvvtttsssqqqmmmjjjhhh^^^SSSOOOSSSZZZ___aaa___```___[[[XXXWWWYYY\\\]]]___aaabbbbbbaaa```^^^[[[[[[^^^bbbfffgggeeebbb^^^```cccfffhhhhhhgggfffhhhiiikkkkkkjjjkkklllnnnlllmmmnnnnnnmmmnnnqqqsssmmmpppsssuuuuuuuuuuuuvvv{{{zzz}}}xxxlll^^^fffmmmllljjjpppvvvppp}}}~~~tttyyynnneeedddhhhuuu}}}|||bbbLLL;;;===GGGKKKMMMNNNUUUSSSUUU___bbbYYYffftttdddooo}}}gggNNNQQQyyyzzzyyyyyyjjjXXXddduuurrreeeddd~~~}}}VVV555555@@@YYYddd^^^QQQTTTYYYXXXYYYZZZYYYYYY[[[^^^aaa___[[[dddvvv}}}~~~{{{sssnnnhhhaaa\\\ZZZXXXcccttt|||{{{}}}xxxpppgggaaa]]]\\\WWWXXXWWWTTTQQQQQQVVV[[[[[[TTTNNNJJJGGGHHHOOOWWWccclllyyy{{{WWWDDDCCC???@@@???>>>>>>>>>>>><<<:::666555222111000///,,,*********)))(((((((((((((((((((((((((((''''''&&&&&&'''(((***,,,...000000111222111///......000333555555444333111......000222...------///111111000///*********))))))*********************,,,///111333111111222222333333444444222222333444666888:::<<<<<<>>>@@@AAABBBBBBBBBAAA???AAACCCEEEEEEGGGIIIKKKIIIJJJLLLOOOPPPQQQQQQQQQQQQRRRSSSUUUXXXZZZ[[[\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[VVVVVVWWWXXXXXXXXXYYYYYYXXXYYYZZZ[[[]]]^^^___``````eeehhhjjjlllnnnjjjcccaaa```______aaadddhhhjjjkkkoootttuuuttttttvvvyyysssqqqooommmlllkkklllmmmiii```UUUOOOQQQWWW]]]```^^^]]][[[ZZZZZZZZZ[[[[[[\\\]]]```aaaaaa```^^^\\\\\\[[[]]]bbbgggiiigggdddaaabbbeeeggghhhhhhgggfffhhhiiiiiihhhggggggiiikkkjjjkkkllllllkkkmmmppprrrtttwww{{{||||||zzzyyyyyy~~~~~~{{{zzzmmmnnnmmmhhhdddfffnnnvvvtttjjjppp|||~~~~~~|||tttrrryyyjjjbbbcccggguuu}}}vvvWWWFFF;;;@@@IIILLLMMMPPPNNNQQQUUU___hhhgggrrrwwwjjjiii~~~oooSSSHHHttt{{{zzzttt^^^WWWvvvnnn___jjjqqq^^^[[[sssiii:::555999SSSeeecccTTTUUU\\\\\\[[[XXX[[[\\\\\\^^^aaa```\\\aaasss{{{||||||zzzsssnnniiiccc___XXX```ooo}}}zzzxxx{{{qqqhhhccc^^^[[[UUUXXXYYYUUUQQQQQQUUU[[[ZZZUUUOOOJJJEEECCCJJJSSSeeerrrsssyyyVVVDDDDDDAAA???>>>===>>>???>>><<<:::666444222111111///,,,*********)))(((((((((((((((''''''''''''''''''&&&&&&((()))***,,,...//////000111000///......000111333333444444222...---...000---,,,,,,...000111000///***))))))(((((())))))******))))))***+++...111222222222333333333333333222000111222333666888:::;;;;;;<<>>@@@CCCDDDEEEFFFIIIKKKHHHJJJLLLNNNOOOOOOOOONNNOOOPPPRRRUUUWWWYYY[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[YYYYYYYYYYYYYYYZZZ[[[[[[UUUUUUVVVWWWXXXYYYYYYYYYWWWWWWYYY[[[\\\]]]^^^^^^^^^bbbeeefffiiillljjjdddaaa```___^^^___aaadddfffhhhlllooooookkkiiijjjlllkkkllljjjfffbbbbbbggglllllleee\\\TTTRRRUUU[[[___[[[XXXVVVXXX\\\^^^\\\YYYZZZ\\\^^^``````^^^\\\ZZZ\\\ZZZZZZ___eeeiiihhhfffdddeeeggghhhhhhhhhggggggeeegggiiiiiihhhgggggghhhiiiiiijjjjjjjjjlllooorrryyy}}}~~~yyy{{{yyywwwuuusssnnngggaaa___aaadddfffjjjwww~~~|||~~~xxxgggqqq{{{xxxvvvssseee```bbbfffxxx}}}oooMMMAAA;;;AAAIIIJJJLLLQQQKKKRRRTTTXXXdddkkktttxxxrrrggg{{{aaaFFFlllzzzssswww___QQQoooyyy```^^^dddSSSNNNdddHHH;;;444KKKdddfffVVVVVV]]]]]]ZZZUUU[[[^^^\\\\\\______\\\]]]pppzzz{{{~~~{{{{{{vvvqqqiiibbbZZZ^^^hhhvvv|||zzz}}}rrrhhhddd___ZZZUUUXXXZZZVVVQQQPPPTTTYYYZZZWWWSSSMMMFFFCCCLLLWWWfffyyyrrrxxx~~~VVVEEEFFFDDD???>>>===>>>???>>><<<:::666444222111111///,,,)))******)))(((((((((((((((%%%&&&&&&''''''&&&&&&%%%)))***+++---.../////////000//////......///000111111333444222///------///,,,++++++---///111000...))))))(((((((((((())))))***)))))))))+++...111222222333333333333222111111000000111333555888:::;;;999;;;>>>@@@AAAAAA@@@???>>>@@@CCCDDDEEEFFFIIIKKKHHHJJJLLLNNNOOONNNMMMLLLNNNOOORRRTTTWWWYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYZZZ[[[[[[SSSTTTVVVWWWXXXYYYYYYYYYVVVWWWYYYZZZ[[[\\\\\\\\\\\\```cccdddgggkkkjjjeeebbbaaa___^^^^^^```aaabbbeeeiiikkkhhhccc^^^___aaahhhjjjhhhaaaZZZYYY```gggnnniiiaaaXXXSSSTTTYYY^^^YYYUUUSSSVVV]]]___\\\WWWYYY[[[^^^______]]]ZZZXXX\\\YYYXXX\\\ccchhhhhhggggggggghhhhhhhhhhhhhhhgggaaaeeeiiikkkjjjiiihhhggghhhiiiiiiiiiiiikkkooorrrtttyyy~~~}}}{{{sssxxxwwwrrrxxxwwwvvvqqqiii```\\\\\\^^^]]]jjj{{{}}}jjjjjjzzzoookkk|||mmmwww{{{ooodddaaafffjjjzzzyyyjjjGGG>>>;;;BBBHHHHHHKKKQQQMMMUUUSSSRRR]]]gggooozzz}}}xxxxxxfffzzzyyyQQQfffvvv}}}ooosss[[[LLLjjjgggXXXXXXGGGAAAXXXzzzVVVDDD555EEEaaaeeeUUUTTT\\\[[[XXXRRR[[[___\\\ZZZ]]]^^^\\\ZZZoooyyy{{{~~~}}}}}}vvvkkkbbb[[[]]]bbbnnn}}}~~~rrriiieee```ZZZTTTXXXZZZWWWQQQOOOSSSXXXZZZYYYWWWQQQIIIFFFOOO\\\eee}}}{{{sssyyyxxx[[[JJJDDDCCCBBB???<<<<<<======:::777888666333000///...+++***,,,+++)))((('''''''''(((((((((''''''''''''(((((())))))***,,,//////...,,,333222111111111111111111111333555333000...///111///,,,***,,,///222222000......,,,+++***)))))))))+++***)))((((((***///333333222222111000000111111///000333555777888888888;;;<<>>@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFFFFGGGHHHHHHIIIJJJLLLNNNOOOPPPRRRSSSUUUVVVVVVXXX\\\^^^\\\ZZZXXXXXXYYY[[[[[[ZZZXXXYYYXXXWWWUUUUUUWWWYYYXXXWWWVVVWWWYYYYYYXXXVVVTTTTTTTTTVVVXXXYYYYYYXXXZZZ[[[^^^aaaeeeeeedddbbbaaabbbbbbbbbbbbaaaaaa``````dddiiijjjfff^^^VVVQQQPPPPPPVVV[[[WWWPPPUUUbbbkkkllljjjaaaVVVPPPSSSWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYYYYXXX___```aaabbbdddeeefffggghhhiiiiiihhhfffeeefffggghhhfffdddeeeggghhhhhhhhheeeeeeeeefffiiilllnnnpppooouuu{{{}}}zzzwwwuuusssqqqooopppjjjoooqqq}}}{{{aaabbbmmm{{{{{{yyyttt~~~uuuzzz~~~~~~tttcccYYY```mmmvvv~~~qqqWWW;;;666;;;HHHNNNKKKJJJOOORRRVVVVVVYYY\\\UUUZZZnnn~~~ssshhh{{{zzzVVVVVVwwwzzz~~~jjjUUU]]]xxx___LLLEEE]]]wwwggg999777>>>VVVllleeeSSSWWW___XXXZZZ\\\_________^^^^^^______dddooo{{{zzzpppgggccc^^^aaaqqquuukkkbbb]]][[[TTTSSSRRRQQQPPPRRRVVVYYY]]]ZZZUUUPPPOOOTTT[[[aaabbbpppyyyrrrvvvtttXXXHHHDDDCCCAAA???=========<<<:::888888555222000///...,,,***++++++)))(((((((((((((((((((((''''''''''''(((((((((((())),,,///111111000//////.........///000000111444666777444111...---666333000...///111222222......,,,+++***)))))))))((()))*********+++---///333333222111000000/////////000222444666777777888;;;<<<===>>>???@@@@@@AAA@@@AAABBBDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMOOOOOOSSSUUUWWWXXXYYYZZZ]]]```___]]]ZZZYYYZZZZZZYYYXXXXXXYYYYYYXXXVVVVVVWWWYYYWWWVVVVVVWWWYYYZZZXXXWWWUUUTTTTTTUUUXXXYYYXXXWWWZZZZZZ[[[^^^aaabbbaaa___aaaaaabbbbbbaaa```______^^^bbbgggkkkjjjbbbWWWOOOKKKKKKPPPUUURRRMMMRRR]]]dddggggggaaaVVVPPPQQQUUUXXXWWWUUUUUUUUUXXXZZZ\\\[[[ZZZYYYYYYXXXXXXXXXYYY```bbbdddfffggggggggggggfffggghhhgggfffeeefffgggfffdddcccdddfffgggfffeeedddddddddeeehhhkkkoooqqqqqqtttyyy}}}{{{{{{zzzxxxtttoookkkhhhnnnlllvvvmmmjjjvvv}}}{{{{{{jjjZZZUUU```oooyyygggKKK888555999DDDJJJHHHHHHLLLPPPXXXXXXUUUOOOEEEIII^^^yyykkkssszzzyyyhhhRRRsssuuuYYYQQQkkkoooWWWFFFSSShhhtttggg???999<<>>===<<<;;;:::999777555222000///...,,,++++++******))))))((((((((((((''''''&&&&&&''''''(((((('''(((+++///111111111000000000000000111222333444666:::;;;999666222///555333000......000222444......,,,+++***)))))))))''')))++++++++++++,,,---222222222111111000///...///000111333444666777777;;;;;;;;;<<<===???@@@AAA@@@AAABBBDDDEEEFFFGGGGGGGGGHHHIIIKKKMMMNNNOOOPPPTTTVVVYYYZZZZZZ\\\___aaa^^^]]][[[ZZZ[[[ZZZYYYWWWXXXYYYZZZYYYWWWVVVWWWXXXVVVUUUUUUWWWYYYYYYXXXWWWVVVUUUTTTUUUWWWXXXXXXWWWXXXXXXYYY[[[^^^```__________________^^^]]]\\\\\\\\\^^^bbbhhhkkkggg^^^WWWPPPLLLLLLPPPQQQOOOQQQVVVWWW]]]aaa^^^VVVQQQRRRUUUXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___cccdddfffggghhhgggeeedddccceeeffffffeeeeeefffgggdddcccbbbdddeeeeeedddbbbcccbbbcccdddggglllppprrrsssuuuxxx{{{}}}zzzzzzyyyvvvpppjjjfffdddlllnnnxxxpppvvv```QQQSSSaaarrr|||{{{]]]AAA<<<777777<<>><<<:::::::::777555222000///...---+++***************)))))))))''''''&&&&&&&&&&&&'''''''''''''''***---000111111////////////000111222333333555999;;;;;;888333///000///...------///222555......,,,+++***)))))))))&&&)))+++,,,+++***++++++000111111111111000///...//////000111333555666777999999:::;;;<<<>>>@@@AAA???@@@BBBCCCEEEFFFFFFFFFHHHIIIKKKMMMOOOPPPPPPQQQTTTVVVYYY[[[[[[]]]___aaa[[[ZZZYYYZZZ[[[[[[ZZZYYYWWWYYYYYYYYYWWWVVVWWWXXXVVVUUUUUUVVVXXXYYYXXXVVVVVVTTTRRRRRRSSSTTTTTTSSSTTTTTTUUUXXX\\\^^^___^^^[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYY\\\bbbhhhjjjhhheeeUUULLLFFFIIIPPPSSSSSSRRRRRRYYY```___YYYTTTTTTWWWWWWYYY[[[\\\]]]\\\ZZZYYYYYYYYYZZZ[[[^^^aaadddfffffffffggggggfffdddaaa___aaaccceeefffeeedddeeefffbbbbbbbbbdddeeedddbbb___aaaaaaaaadddhhhmmmrrrvvvvvvvvvwwwyyy|||~~~zzzzzzwwwqqqjjjeeecccbbbdddjjjyyypppYYYOOOUUUeeevvvrrrTTT<<<:::888999===@@@AAAEEEJJJNNNRRRMMMIIIKKKKKKQQQaaaxxx~~~uuu|||vvvxxx~~~wwwMMM```wwwzzzRRRAAAYYY|||fffDDDKKK]]]lllwwwsssSSS999888GGGdddppp```TTTVVVVVVVVVXXX[[[]]]\\\\\\]]]^^^aaa^^^bbbooo{{{{{{rrrfffaaadddlllvvv}}}~~~zzzoooeee^^^[[[^^^ZZZTTTNNNLLLPPPWWW]]]ZZZYYYUUUPPPKKKIIIIIIKKKaaarrr|||}}}hhhPPPFFFCCCCCC???@@@@@@>>>;;;999999:::777444111000000///---+++)))******++++++***))))))''''''&&&&&&&&&&&&'''''''''&&&&&&(((+++...//////,,,,,,,,,---...000111222000111444777999666222...,,,---...------...111333......,,,+++***)))))))))''')))++++++***)))***+++...///000111111111000///...//////000222444666777777888999:::<<<>>>??????>>>???@@@BBBDDDDDDEEEEEEHHHJJJLLLNNNPPPQQQQQQQQQSSSUUUYYYZZZ[[[\\\^^^___XXXXXXXXXYYY[[[\\\[[[YYYVVVWWWYYYXXXWWWUUUVVVVVVWWWVVVVVVVVVXXXXXXVVVUUURRRPPPMMMKKKKKKLLLKKKJJJJJJKKKNNNSSSXXX[[[\\\[[[WWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWW[[[aaahhhmmmooo[[[PPPEEEEEEMMMTTTTTTQQQVVV]]]dddccc]]]XXXWWWZZZYYY[[[^^^______]]]YYYWWWVVVVVVWWWYYY]]]bbbfffiiigggggggggfffdddbbb```^^^```bbbeeeeeedddcccddddddaaaaaabbbdddfffdddaaa^^^___``````ccciiiooovvvzzzyyyxxxxxxyyy{{{|||{{{yyyxxxwwwssslllddd______aaaZZZ```uuuzzz}}}~~~lllXXXSSS]]]lll{{{gggLLL:::222888AAAHHHKKKKKKKKKKKKJJJLLLDDD@@@GGGJJJMMMXXXuuusss~~~||||||TTTVVVkkkgggHHHRRRooo{{{mmmJJJLLL___rrryyy}}}vvvXXX555888AAA\\\pppeeeVVVUUUWWWTTTWWWZZZ[[[[[[[[[\\\]]]```]]]```kkkwww}}}wwwllleeecccfffnnnwwwzzzpppfff```]]]\\\XXXRRRLLLJJJNNNUUU[[[]]][[[WWWPPPKKKHHHGGGHHHbbbuuuvvvwww~~~eeeOOOEEECCCCCC???@@@@@@>>>;;;999999;;;666444111000000///---,,,)))***++++++++++++***)))'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%'''***,,,------+++++++++,,,...000111222...///111444777666222...+++---//////...---///000......,,,+++***)))))))))((()))******))))))***++++++---///111222222111000......///000111444666777555666888;;;======>>>>>>===>>>???AAABBBCCCDDDDDDGGGIIILLLNNNPPPQQQPPPPPPQQQTTTWWWYYYZZZ[[[\\\^^^WWWWWWWWWYYYZZZ[[[YYYWWWTTTVVVXXXXXXVVVTTTTTTUUUXXXWWWVVVVVVWWWWWWUUUSSSKKKHHHDDDAAA@@@@@@???>>>>>>@@@EEELLLRRRVVVWWWVVVUUUUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVWWW[[[aaaiiiooofff\\\PPPIIIJJJOOORRRRRRVVV]]]eeeeee```[[[\\\___\\\\\\^^^^^^]]][[[XXXVVVUUUUUUVVVXXX\\\aaafffiiiggggggfffeeedddcccbbbaaa___bbbdddeeedddbbbbbbbbbaaaaaaccceeefffddd```]]]^^^^^^```cccjjjrrrzzz~~~|||{{{zzzzzz{{{zzzwwwtttrrrrrrppphhh___ZZZZZZ\\\WWWWWWaaahhhzzzwww|||tttsssqqq||||||kkk\\\\\\gggtttyyy]]]EEE999333<<>>@@@AAA???;;;999999;;;666444111000000///...,,,))))))+++,,,,,,+++***)))'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%&&&(((+++,,,,,,,,,,,,---...000222333444//////000444888888555111,,,///222111///------.........,,,+++***))))))))))))******)))((((((***,,,***,,,...111222333222111.........///111333666777333555888;;;===>>>======<<<===>>>@@@AAABBBCCCCCCFFFHHHKKKNNNOOOPPPOOOOOOPPPSSSVVVYYYYYYZZZ[[[\\\XXXWWWWWWXXXZZZYYYWWWUUUTTTUUUWWWWWWVVVTTTTTTTTTYYYXXXWWWWWWWWWVVVTTTRRREEEBBB===:::999888666555555888>>>GGGNNNRRRSSSRRRTTTUUUVVVWWWXXXYYYYYYYYYUUUVVVVVVUUUVVV[[[dddkkkrrrkkk^^^PPPHHHIIINNNRRRQQQYYYbbbddd```^^^```ccc^^^^^^]]][[[ZZZXXXWWWWWWXXXXXXXXXZZZ]]]bbbfffiiiffffffeeedddddddddeeeeee___bbbdddeeedddbbbaaaaaaaaabbbdddfffgggeee```\\\]]]^^^___dddkkkttt|||~~~|||{{{{{{{{{yyytttpppmmmnnnmmmggg]]]WWWVVVXXX[[[SSSSSSOOO]]]jjjiii~~~zzzpppkkkfffnnnyyyyyyjjj___cccooozzztttVVV@@@888;;;AAAHHHKKKKKKMMMNNNNNNJJJRRRPPPMMMRRRSSSQQQXXXiiittttttlllgggLLLZZZ{{{zzzqqqwww}}}YYYSSSgggkkk{{{kkkEEE[[[ttt{{{~~~pppIII:::888QQQnnnkkkZZZUUUWWWUUUXXX[[[]]]]]]]]]^^^___]]]\\\___hhhpppuuu{{{|||sssmmmfffaaaeeennnnnnpppoooooottt|||~~~|||ssskkkfffccc[[[XXXSSSOOONNNQQQXXX^^^YYYWWWSSSMMMHHHGGGHHHJJJfffuuuwwwoooyyy|||fffPPP@@@===@@@>>>===<<<;;;:::999888888:::777333111///---***((())))))(((((((((((())))))((((((''''''''''''((((((''''''''''''((()))++++++...,,,***+++...222555666222111333999???@@@<<<777222111111111000000//////444222///---***)))))))))))))))))))))))))))))))))(((***,,,///111222222222///////////////000000111222333555777999<<<===>>>>>>???@@@@@@???@@@BBBDDDEEEHHHKKKNNNOOOPPPRRRTTTRRRSSSTTTUUUWWWYYY[[[]]]YYYYYYYYYYYYXXXWWWVVVUUUWWWVVVVVVVVVWWWWWWUUUTTTYYYYYYYYYXXXWWWTTTRRRPPPIIIFFFAAA<<<888555555444333444666<<>>>>>===<<<;;;:::999999999777333000///---+++)))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&'''((()))***,,,---///---,,,,,,///222555666222111222888>>>@@@===:::000222444666666555333111444222000---+++***))))))))))))))))))))))))))))))((())),,,...111222222222............///111222333333333555777999;;;<<<======>>>?????????@@@BBBDDDEEEGGGJJJKKKLLLNNNQQQSSSTTTUUUUUUVVVWWWXXXZZZ[[[XXXXXXXXXXXXWWWVVVUUUUUUWWWVVVVVVVVVWWWWWWVVVTTTXXXXXXWWWVVVTTTSSSQQQPPPMMMKKKHHHDDD???;;;888666555555555999@@@FFFKKKNNNPPPQQQRRRSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWYYYZZZ[[[fffhhhggg^^^SSSKKKKKKOOOTTTWWW\\\___``````aaaaaa___^^^[[[YYYWWWVVVVVVVVVVVVWWWYYY\\\___cccfffhhhfffdddbbb```______``````aaaaaaaaa```````````````aaa^^^^^^```___[[[ZZZ\\\ZZZ\\\eeerrryyyxxxwwwwwwxxxvvvsssqqqhhhddd```\\\XXXUUUYYY```aaaeeefffbbbbbbhhhqqqwwwxxxvvvqqqsssrrrpppzzz}}}|||wwwssssssyyyqqq___]]]dddOOOEEEAAAIIIOOONNNMMMPPPOOORRRUUUVVVUUUTTTUUUWWWfff~~~wwweee^^^uuu]]]SSSwwwyyytttvvvooottt~~~xxxVVVQQQlllcccccc|||sss<<<===;;;MMMgggbbbQQQTTTSSSVVVZZZ^^^`````````___]]]]]]```eeennnwww~~~}}}|||tttlllfffaaa\\\SSSMMMNNNPPPPPPSSSXXX\\\]]]cccooo|||{{{tttlllfffcccccc]]]YYYTTTPPPPPPTTTYYY]]]^^^YYYTTTQQQMMMGGGFFFIII]]]pppyyypppqqq~~~}}}iiiTTTDDD>>>@@@???>>>>>>===<<<;;;::::::999666333000///...+++)))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&'''(((***+++---...000///......///111444666444222222666;;;>>>>>><<<000333777:::;;;999666333333222000...,,,******)))))))))))))))))))))))))))((()))+++...000111222222---------...000111333333333444555666777999::::::;;;===????????????AAACCCDDDEEEGGGHHHIIIKKKOOORRRVVVVVVVVVWWWWWWXXXXXXYYYWWWWWWWWWWWWVVVUUUTTTTTTWWWWWWWWWWWWVVVVVVVVVUUUWWWVVVUUUSSSRRRQQQQQQQQQUUUUUUTTTQQQMMMGGGAAA>>>:::888555666:::@@@DDDFFFKKKMMMPPPRRRUUUVVVWWWWWWVVVVVVVVVUUUVVVWWWWWWXXX___ccceeeaaaXXXOOOKKKKKKPPPTTTXXX\\\]]]^^^___```]]]\\\ZZZXXXWWWWWWWWWWWWYYYYYYZZZ[[[]]]```bbbccccccbbb```^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^____________\\\\\\^^^]]]YYYYYY[[[YYY```kkkxxx}}}xxxvvvuuuuuuuuutttrrrpppmmmfff___[[[YYY[[[dddnnnnnnpppmmmeeeeeennnyyywwwsssrrrrrr{{{}}}qqqooooooqqqvvv~~~xxxnnnjjjmmmrrr[[[GGG>>>HHHOOOIIIHHHOOOOOOOOOOOONNNLLLLLLNNNPPP]]]xxxjjj```hhhvvvSSSkkkzzzmmmwwwtttyyyxxxYYYOOOcccyyy___qqq}}}{{{{{{yyyCCC:::111BBB^^^aaaTTTQQQNNNSSSZZZ```ccccccaaa^^^```^^^]]]bbblllxxx~~~}}}~~~}}}yyyppphhhbbbTTTNNNJJJJJJJJJIIIIIIKKKNNNNNNRRR[[[eeemmmooooooqqqtttwwwuuupppkkkiiiiiiuuu{{{sssjjjddd``````[[[XXXTTTQQQRRRVVV\\\___^^^YYYUUUSSSNNNGGGEEEFFFUUUiiirrrkkktttzzzeeeRRRCCC???AAA???>>>>>>===<<<<<<;;;;;;888555222000///...,,,***))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&'''(((***,,,---///111111111000000111333555888555444555888;;;<<<<<<333555888999:::888666444333222111///---,,,******((((((((((((((((((((((((((()))***,,,///000222222///......//////000111222333333444555666777777888999;;;>>>>>>>>>???@@@BBBBBBCCCDDDEEEFFFIIIMMMPPPTTTTTTUUUWWWWWWXXXXXXYYYVVVVVVVVVVVVVVVUUUTTTSSSXXXXXXXXXWWWUUUUUUUUUVVVWWWVVVTTTRRRQQQQQQRRRRRRYYY[[[^^^^^^[[[UUUNNNJJJAAA===999777888<<>>>>>>>>===<<<<<<;;;;;;777444222000//////---+++))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&'''((()))+++---...000111222111000000222555;;;999666555666888:::;;;888777666444333333444444333222111000...---++++++(((((((((((((((((((((((((((((()))+++---///111222222111000//////......///222222333444444555666666777:::<<<>>>>>>>>>???AAA@@@AAABBBBBBCCCFFFKKKNNNPPPQQQSSSVVVWWWYYYYYYYYYUUUUUUUUUVVVUUUUUUTTTTTTWWWXXXXXXVVVTTTSSSTTTVVVVVVUUUTTTRRRRRRRRRSSSTTTWWW[[[```cccbbb^^^WWWSSSJJJEEE???;;;;;;<<<>>>???CCCFFFJJJOOOSSSVVVWWWWWWYYYXXXWWWWWWVVVWWWWWWWWWUUUYYY___aaa^^^VVVMMMHHHMMMOOOQQQRRRRRRQQQRRRSSSMMMMMMMMMOOOQQQTTTVVVXXX^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[YYYYYYZZZZZZ[[[[[[[[[\\\___[[[YYYZZZXXXUUUTTTWWWYYYccckkkoootttyyyyyyuuuxxxwwwuuuvvvvvvuuusssqqqgggbbbYYYNNNFFFKKKbbbxxxsssuuuwww\\\XXX```mmmzzzyyyfffaaaiiikkkfffjjjcccVVVLLLPPP[[[]]]UUUQQQNNNLLLJJJJJJLLLOOOPPP___qqqgggUUUUUU|||zzzaaa~~~~~~yyy^^^SSSvvv}}}dddcccrrrlll]]]^^^III999111:::HHHRRRSSSLLLMMMOOOTTTXXX\\\___``````]]]YYYVVVYYYeeesss~~~ssshhhaaaWWWZZZ\\\\\\[[[ZZZXXXUUUSSSQQQNNNLLLJJJHHHFFFDDD@@@AAABBBBBBAAAAAABBBCCCPPPnnn{{{zzzuuunnngggaaa______]]]ZZZVVVSSSSSSVVVZZZ]]]]]]YYYVVVUUUPPPHHHCCCCCCLLLccc|||zzziiilll~~~sss^^^MMMBBB???AAA=========<<<<<<<<<;;;;;;666444111000000///...,,,))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((***+++,,,...000222111//////222555;;;:::777666555777999;;;<<<999444000///000333555333222222111000...,,,+++))))))))))))))))))))))))'''((()))***,,,///111222333333111000...---------111111222222333444555555555888;;;===>>>>>>???@@@>>>???AAABBBCCCEEEIIILLLMMMOOORRRTTTWWWXXXXXXXXXUUUUUUUUUVVVVVVUUUUUUTTTVVVXXXXXXUUUQQQPPPSSSVVVTTTTTTSSSSSSSSSSSSSSSTTTQQQUUU[[[```aaa___[[[XXXQQQLLLFFFAAA??????@@@???AAACCCHHHMMMQQQTTTVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXVVVXXX\\\___^^^ZZZRRRLLLOOOPPPQQQOOOMMMKKKJJJKKKHHHIIIJJJLLLOOOSSSVVVXXX^^^^^^]]]\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZ]]]YYYWWWXXXXXXUUUVVVYYY^^^hhhooonnnoootttwwwtttrrrrrrssstttvvvuuurrroooaaa]]]WWWMMMEEEHHH\\\qqqvvvyyyvvv\\\WWW```nnn{{{uuuiiiiiipppqqqkkkkkkkkk___NNNMMMZZZ[[[PPPMMMLLLLLLOOOSSSWWWYYYZZZ\\\cccxxxooo]]]XXXsss~~~___}}}___IIInnn|||{{{nnnRRRPPPjjjxxxlll^^^KKK:::444999@@@OOOYYYSSSOOOPPPRRRUUUXXX[[[^^^```^^^[[[YYY[[[cccppp~~~zzzmmm```XXXZZZ```ddddddbbbbbb```]]]XXXVVVSSSNNNJJJFFFDDDCCC>>>===<<<<<<<<<>>>@@@AAAHHHeeeyyywwwsssllleee```^^^^^^\\\YYYVVVSSSSSSUUUYYY[[[\\\XXXVVVTTTPPPHHHDDDEEENNNeee~~~qqqgggoootttaaaQQQEEE>>>>>><<<<<<<<<;;;;;;;;;;;;;;;555333111000000000...---))))))(((((((((((())))))((((((''''''''''''(((((('''''''''''''''(((((()))+++///222111///...111555888888777666666888:::======999555111000222666888222222222222111///---,,,))))))))))))))))))))))))''''''((()))+++...000222333222111///............//////000111222444444555444777;;;=========>>>???<<<>>>AAACCCDDDEEEHHHJJJMMMNNNQQQTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUWWWWWWTTTOOONNNQQQUUUQQQRRRRRRSSSSSSSSSRRRRRRPPPSSSYYY]]]```___]]][[[UUUQQQKKKGGGDDDCCCBBB@@@AAACCCFFFJJJNNNSSSVVVWWWWWWVVVVVVVVVVVVVVVWWWWWWUUUUUUUUUXXXZZZYYYSSSNNNKKKLLLMMMMMMLLLKKKLLLNNNJJJKKKLLLMMMPPPSSSVVVXXX\\\\\\[[[[[[[[[\\\\\\]]]\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXUUUTTTWWWXXXWWWZZZ^^^eeerrryyytttrrrwwwyyyvvvppppppqqqrrrrrrnnniiieee[[[WWWSSSPPPMMMNNNXXXdddfffvvv~~~wwwvvvvvvxxx}}}ppp[[[[[[eeerrr}}}{{{rrrnnnqqqssspppjjjdddddd[[[NNNKKKQQQRRRNNNJJJJJJLLLQQQWWWZZZZZZYYYQQQXXXooovvvfffkkk}}}~~~```ooodddLLLccczzzvvv|||bbbIIIHHH^^^uuuvvvkkkXXX@@@666777;;;PPP```XXXRRRRRRTTTVVVXXXZZZ\\\]]]^^^^^^\\\[[[^^^iiixxx~~~sssiiibbbeeemmmrrrpppnnnnnnllliiiaaa___[[[UUUOOOKKKHHHHHHDDDBBB???======???@@@AAAEEE```}}}|||yyywwwrrrkkkccc]]][[[[[[YYYWWWTTTRRRSSSVVVYYY\\\\\\XXXUUUSSSOOOHHHEEEGGGQQQhhhwwwjjjiiiuuuuuueeeVVVGGG>>><<<;;;;;;;;;;;;;;;;;;::::::555333111000000000///---))))))(((((((((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''***...111111......111555555666666666777999<<>>???;;;>>>AAACCCDDDFFFGGGIIINNNOOOQQQSSSTTTSSSRRRQQQUUUVVVVVVWWWWWWWWWVVVVVVUUUVVVWWWSSSNNNMMMPPPTTTOOOPPPQQQRRRRRRRRRQQQPPPSSSUUUYYY]]]``````___^^^WWWSSSNNNJJJGGGEEECCCAAAAAABBBEEEHHHMMMRRRUUUXXXUUUUUUTTTTTTUUUUUUVVVWWWSSSPPPOOOQQQUUUUUUQQQMMMCCCFFFIIILLLNNNPPPSSSVVVNNNNNNOOOPPPQQQTTTVVVXXXZZZZZZYYYYYYZZZ[[[\\\\\\[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWTTTQQQRRRVVVYYYZZZ]]]bbbkkkyyy|||xxx|||}}}xxxrrrrrrqqqpppmmmggg^^^YYYRRRMMMKKKNNNQQQQQQRRRUUUXXXgggqqqqqqwwwwwwuuuxxxxxxttttttyyy{{{zzz{{{wwwnnn]]]```iiiuuuyyypppppprrrooogggaaaaaa[[[VVVSSSPPPMMMPPPVVVIIIIIIKKKPPPUUUVVVSSSPPPIIIUUUlll~~~hhhfffyyy{{{{{{eeehhh~~~ppp\\\UUUyyyxxxuuu]]]MMMLLLTTTeeeuuuwwwfffHHH999666888PPPbbbYYYSSSTTTVVVXXXZZZ[[[[[[[[[]]]^^^]]]ZZZZZZbbbqqq~~~zzzsss{{{}}}zzz{{{yyytttkkkiiiddd\\\UUUOOOLLLKKKJJJFFFAAA>>>>>>???@@@@@@FFF^^^}}}|||zzzzzzxxxssskkkbbb\\\YYYXXXVVVTTTRRRQQQSSSVVV[[[]]]\\\WWWTTTRRROOOIIIFFFHHHSSSiiitttgggmmm{{{vvveeeMMM@@@@@@=========<<<;;;:::999999888666333111//////...,,,***)))((((((((((((((())))))''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''',,,...//////...000444999666444111///000333888;;;======;;;777555999BBBJJJDDD;;;222000333444...((('''((()))))))))))))))((('''(((((()))***,,,---...444333222111000000000000......///000111222333333555666888:::;;;======>>>>>>===>>>???AAACCCFFFGGGLLLMMMOOOOOONNNMMMOOOPPPXXXUUURRRRRRUUUWWWVVVUUUTTTUUUUUUTTTQQQPPPPPPQQQLLLJJJGGGFFFGGGIIIKKKLLLNNNOOOSSSZZZ```aaa\\\WWWTTTSSSQQQNNNJJJFFFCCCAAAEEEDDDEEEIIIOOOSSSTTTTTTTTTTTTTTTTTTUUUTTTRRRPPPPPPLLLIIIHHHJJJKKKJJJHHHBBBEEEKKKQQQWWWXXXVVVSSSVVVUUURRRQQQQQQRRRUUUVVVXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[ZZZZZZYYYYYYYYYXXXVVVVVVXXXYYYYYYYYYXXXWWWVVVUUUVVVUUUQQQSSScccuuu|||xxxxxx{{{zzzvvvvvvsssooollljjjcccYYYPPPQQQFFFFFFRRRVVVPPPOOOUUU[[[YYYfff}}}yyyzzzpppnnnwww}}}}}}sssiiijjjlllooouuu{{{uuueee\\\[[[]]]]]]\\\```^^^[[[XXXVVVTTTRRRQQQKKKLLLLLLJJJGGGGGGJJJNNNOOORRRjjjooofff{{{hhhWWWzzzyyy{{{^^^MMMsssXXXCCCKKKiii||||||mmmKKK:::888444DDDXXXZZZRRRSSSVVVZZZXXXUUUWWW\\\___bbb]]]]]]dddffflll|||{{{rrrooojjjeeebbb^^^[[[XXXQQQLLLGGGGGGJJJKKKGGGCCCHHHXXXtttwwwvvvuuuxxxvvvmmm___VVVWWWZZZWWWTTTPPPLLLKKKOOOVVV\\\]]]\\\XXXRRRMMMJJJJJJJJJXXXrrr|||qqqnnnzzzrrrdddNNNAAAAAA???======<<<;;;:::999999888666333111//////...,,,+++))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''+++---/////////000444777555333111000222666;;;>>>===>>><<<999777:::BBBJJJHHH@@@666111111222///,,,(((((()))))))))))))))(((((((((((()))***+++,,,---222222222222111000000000------...///000111222333444555777999;;;<<<======>>>===>>>>>>@@@BBBDDDFFFJJJKKKMMMMMMLLLLLLMMMOOOUUURRRPPPQQQTTTWWWWWWVVVUUUVVVVVVTTTRRRQQQRRRSSSKKKEEE@@@@@@DDDIIIJJJJJJLLLMMMQQQXXX___aaa]]]XXXRRRQQQOOOMMMJJJGGGEEECCCDDDDDDFFFJJJPPPSSSTTTSSSSSSSSSSSSTTTTTTSSSQQQPPPLLLIIIFFFEEEEEEFFFDDDBBBDDDEEEHHHLLLPPPQQQPPPOOOPPPOOOOOOOOOQQQSSSVVVXXXUUUVVVWWWXXXXXXXXXXXXWWWZZZYYYYYYYYYXXXXXXXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWSSSRRRSSSSSSRRRVVVeeeuuu}}}uuurrrtttuuussspppmmmkkkiiihhhbbbXXXPPPJJJHHHOOO[[[^^^WWWRRRTTTTTTYYYkkktttmmmttt~~~zzzjjjccchhhooouuu|||{{{nnn]]]SSSRRRVVVYYYZZZcccaaa___ZZZUUUQQQOOOOOOMMMKKKJJJJJJLLLNNNPPPQQQTTTSSSgggqqq{{{pppYYYooozzzyyymmmRRRzzz}}}fffMMMJJJhhhzzzZZZ???222111???TTT^^^VVVUUUWWWZZZYYYVVVXXX]]]^^^bbb]]]\\\aaabbbiiiyyy~~~zzzwwwssspppllliiifffddd```\\\WWWUUUUUUSSSOOOLLLLLL[[[tttwwwvvvwwwyyyxxxooobbbXXXWWWYYYWWWUUURRRNNNMMMPPPVVVZZZ[[[ZZZWWWRRRLLLIIIHHHIIIYYYqqqyyyrrrsssrrrgggQQQBBBAAA???======<<<;;;:::999888888555333000//////...,,,+++))))))(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''''''''))),,,...000000111222444222222111222444888<<>>===:::888:::@@@FFFKKKDDD:::333000000000000))))))))))))))))))))))))***))))))))))))***+++,,,///000222333333111000///,,,------...///000111111333444666888:::;;;;;;<<<======>>>>>>???AAABBBCCCGGGHHHJJJJJJJJJJJJKKKMMMQQQPPPOOOQQQTTTVVVWWWVVVUUUUUUTTTRRRPPPPPPRRRTTTKKKDDD<<<<<>>???@@@AAADDDFFFHHHIIIHHHIIIKKKLLLQQQPPPQQQRRRSSSUUUUUUUUURRRRRRPPPNNNLLLMMMPPPSSSQQQLLLFFFBBBCCCFFFIIIJJJHHHJJJNNNUUU[[[]]]\\\ZZZTTTSSSPPPMMMJJJHHHGGGGGGCCCBBBBBBCCCGGGKKKNNNPPPQQQRRRSSSTTTSSSSSSTTTTTTSSSRRROOOMMMKKKIIIGGGFFFJJJIIIIIIKKKMMMNNNMMMLLLMMMNNNPPPQQQRRRQQQQQQPPPQQQRRRSSSUUUVVVWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXWWWVVVTTTTTTPPPMMMKKKMMMRRRZZZdddkkkxxx}}}|||tttlllkkkmmmmmmllliiifffbbb\\\TTTJJJDDDEEEKKKTTT^^^lllzzz|||xxxhhhrrr|||wwwmmmyyyrrreeefffoootttxxxmmm^^^TTTRRRTTTWWWXXXUUUXXXYYYVVVPPPMMMNNNPPPOOOMMMLLLNNNRRRUUUVVVVVVXXXRRR[[[|||tttmmmYYYjjj~~~}}}~~~[[[KKKooodddHHH^^^~~~zzzXXX;;;888888BBBZZZXXXTTTRRRSSSRRRPPPRRRVVVXXX^^^[[[YYY\\\\\\cccvvv|||}}}|||wwwwwwuuuooohhhaaa\\\[[[[[[eeettt{{{wwwvvvyyy{{{zzztttiii^^^WWWSSSWWWWWWWWWUUUSSSSSSUUUWWWTTTTTTSSSOOOKKKHHHGGGGGGUUUjjj{{{xxxggglllyyyssskkkUUUBBB???@@@<<<<<<;;;:::999888888777444222000/////////---,,,******)))(((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&'''(((+++///111111000///000000222333555777888888;;;;;;;;;888666444444444;;;<<<===:::666222111111,,,+++***)))((()))))))))+++***))))))((()))))))))***---000333444333111///,,,,,,------......//////000111333555666777888888:::;;;<<<======>>>>>>???CCCDDDGGGGGGHHHIIIKKKMMMQQQRRRSSSSSSSSSSSSSSSSSSQQQPPPOOOMMMLLLMMMQQQTTTYYYZZZWWWPPPHHHFFFJJJOOOJJJLLLOOOTTTXXXZZZZZZYYYXXXVVVSSSOOOLLLIIIGGGFFFCCCAAA===;;;===BBBHHHMMMOOORRRTTTTTTSSSTTTVVVYYYVVVVVVTTTRRROOOMMMKKKKKKOOOOOOQQQSSSUUUUUUSSSPPPNNNPPPQQQSSSSSSSSSQQQQQQPPPQQQSSSUUUWWWXXXXXXYYYSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTRRRQQQOOOMMMJJJJJJOOOWWW^^^bbbkkksssxxxtttnnnmmmmmmlllhhheeeaaa[[[UUUMMMFFFAAACCCGGGNNN\\\qqq|||sss|||ttt{{{qqqjjjmmmttt}}}eee___VVVQQQPPPQQQRRRQQQNNNQQQRRRQQQNNNKKKKKKLLLMMMOOOQQQQQQPPPPPPSSSUUU```aaacccyyykkknnn}}}]]]ddd}}}zzz|||rrrGGGOOOmmmSSS^^^xxxjjjHHH:::555@@@\\\WWWSSSQQQRRRRRRQQQRRRUUUUUU[[[YYYYYY]]]]]]cccttt{{{{{{uuunnniiifffbbbkkkvvv|||~~~|||zzzyyyyyyzzzyyyuuummmbbbYYYSSSXXXXXXXXXWWWUUUTTTVVVWWWSSSSSSQQQNNNJJJHHHHHHHHHVVVlllsssccclll|||wwwlllhhhSSSAAA???BBB<<<<<<;;;:::999888777777444222000/////////...,,,+++***)))((((((''''''(((''''''''''''''''''''''''(((((('''''''''''''''''''''((()))---000111///......000222555666777666666::::::::::::888555333111444777;;;<<<:::666222000---,,,***)))(((((()))******))))))((((((((()))))))))+++///222444333222000---------.........//////...///111333555666777777888999:::<<<===>>>>>>>>>@@@BBBEEEFFFFFFHHHJJJLLLOOOQQQSSSSSSQQQPPPPPPQQQQQQRRRQQQPPPOOOQQQSSSVVV\\\aaaccc\\\QQQKKKNNNTTTOOOPPPRRRTTTVVVVVVVVVVVVWWWVVVTTTQQQMMMIIIFFFDDDBBB???;;;666666:::AAAGGGLLLOOORRRSSSSSSTTTYYY]]]]]]^^^___]]]ZZZXXXWWWWWWVVVVVVXXXZZZ[[[ZZZWWWTTTNNNOOOQQQSSSTTTUUUUUUTTTPPPQQQSSSUUUVVVWWWXXXXXXRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTSSSQQQOOONNNKKKLLLJJJHHHKKKSSSYYY[[[bbbkkkqqqqqqooonnnkkkhhh___]]]XXXSSSMMMHHHDDDBBB???AAAKKK]]]qqqzzzvvvooottt~~~xxxpppkkklllsssyyynnnSSSQQQPPPPPPQQQRRRRRRQQQOOOOOOOOOOOONNNLLLIIIHHHLLLOOORRRQQQNNNMMMPPPTTT^^^gggeeeooo}}}bbbWWW|||nnnhhh}}}}}}WWWEEEdddxxxiiicccppp]]]===333CCC\\\WWWSSSQQQTTTVVVUUUUUUXXXSSSXXXWWWXXX___^^^```mmmxxx~~~}}}}}}|||vvvooolllgggooowww{{{~~~}}}yyyyyyxxxuuuppphhh]]]VVVXXXYYYYYYXXXWWWVVVWWWYYYTTTSSSQQQMMMJJJIIIJJJLLL^^^ssstttgggqqquuuiiifffRRR???>>>CCC<<<;;;;;;:::999888777777444222////////////...---+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((('''(((+++///000///---,,,...222666999999888888888999;;;======;;;777555333666:::<<<<<<888333///...,,,***)))(((((()))***))))))((((((((())))))***(((+++...111333333333222.............../////////---...000222333555555666555777999;;;===============???BBBCCCDDDFFFHHHJJJJJJMMMPPPPPPOOONNNOOOPPPPPPQQQRRRRRRQQQRRRTTTVVVXXX___dddaaaYYYSSSTTTWWWUUUUUUVVVUUUTTTSSSRRRSSSSSSSSSSSSQQQNNNIIIEEEBBB???>>>;;;777444666;;;???GGGKKKOOOPPPQQQSSSYYY^^^cccfffhhhgggeeeccccccddd]]]\\\[[[[[[[[[ZZZXXXUUUPPPPPPQQQRRRSSSTTTTTTTTTOOOPPPRRRSSSTTTUUUUUUVVVRRRRRRRRRRRRSSSSSSSSSTTTSSSSSSSSSRRRQQQOOOLLLKKKFFFJJJJJJFFFGGGOOOVVVXXXaaagggkkkjjjjjjjjjgggaaaZZZWWWQQQKKKEEEAAA@@@@@@??????JJJ\\\hhhhhhgggjjjxxx}}}ssshhhdddjjjvvv~~~zzzbbbOOOOOOOOOPPPRRRSSSRRRRRRPPPMMMMMMOOORRRRRRNNNJJJMMMNNNOOOPPPPPPPPPQQQQQQRRRccc]]]aaawww|||}}}___OOOdddpppzzz~~~|||yyyeeeHHHVVVtttjjjeeeKKK666CCCPPPTTTPPPPPPUUUXXXXXXWWWYYYTTTWWWTTTWWW___]]]ZZZbbbsssyyy{{{|||{{{sssmmmkkksssyyy|||{{{yyyxxxwwwtttnnnddd\\\XXXYYYYYYYYYWWWXXXZZZ[[[VVVTTTQQQMMMJJJJJJMMMPPPeeeyyyvvvmmmvvvxxxkkkgggRRR>>>===CCC<<<;;;;;;:::999888777777333111////////////...---++++++)))(((''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''(((''''''***...000///---***---333777;;;<<<;;;:::888999===@@@BBBAAA===:::666777999<<<===:::444///...---+++)))(((((()))***((((((((((((((()))******(((***---000222333333333.........///////////////,,,---///111333444555555444555888:::<<<===>>>>>>;;;===@@@AAABBBDDDGGGIIIFFFIIIMMMNNNMMMMMMNNNPPPMMMOOOQQQQQQQQQQQQRRRTTTSSSYYY```aaa^^^ZZZXXXXXXYYYYYYXXXVVVSSSQQQPPPPPPNNNOOOPPPPPPNNNIIIEEEBBB<<<===<<<999555444777:::CCCHHHLLLNNNOOORRRYYY___bbbeeehhhhhhfffeeeeeegggccc___[[[XXXWWWWWWVVVUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOQQQRRRSSSSSSSSSSSSQQQRRRRRRRRRSSSSSSTTTTTTRRRRRRRRRQQQOOOMMMKKKJJJBBBHHHIIIEEEEEEMMMUUUWWWdddfffgggeeeffffffbbb\\\ZZZVVVOOOFFF>>>;;;:::;;;DDDAAAIIIXXX]]]ZZZbbbqqq{{{tttvvv|||~~~sssfffaaaiiixxxyyy___PPPOOOOOONNNNNNNNNMMMMMMNNNKKKKKKOOOWWWYYYUUUPPPNNNLLLLLLNNNRRRTTTRRRPPPJJJ^^^WWWYYY~~~zzzzzzttt```SSS```|||uuuttt~~~yyywwwqqqyyygggKKKRRRpppmmm]]]ZZZ:::@@@AAAPPPLLLMMMSSSXXXXXXWWWXXXUUUWWWSSSVVV___[[[UUUZZZnnnuuu}}}~~~}}}}}}~~~zzzrrrllltttzzz||||||zzzxxxxxxwwwrrrhhhaaaXXXYYYYYYYYYXXXXXX[[[]]]WWWUUUQQQMMMJJJKKKOOOSSSiii|||wwwpppxxxyyynnneeeLLL@@@AAA888>>><<<::::::::::::888666333111/////////...,,,+++))))))))))))(((((((((((('''&&&%%%$$$$$$$$$$$$$$$'''''''''(((((((((((()))'''''''''(((***,,,...000000///000444888999777444666888===AAADDDDDDAAA>>>999:::>>>CCCFFFBBB888000000///...,,,***)))((('''******))))))))))))******)))***+++,,,...000222333222///,,,,,,...///---+++,,,,,,------///000111222333444666777999:::::::::======>>>@@@BBBCCCEEEEEEHHHHHHIIIKKKLLLNNNOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPSSSWWW\\\___```\\\WWWTTT]]]^^^]]][[[WWWSSSPPPOOOMMMQQQTTTRRRLLLFFFBBB@@@>>>>>>>>>===999666555555>>>BBBHHHLLLOOOSSSXXX\\\gggeeebbb```]]]\\\\\\\\\ZZZXXXVVVVVVXXXXXXVVVTTTWWWUUUSSSRRRSSSRRRPPPNNNQQQQQQQQQRRRQQQQQQPPPPPPSSSRRRQQQRRRSSSSSSQQQOOOOOOMMMLLLLLLLLLJJJEEEAAABBBIIIQQQTTTSSSTTTYYY___ddddddcccaaa^^^[[[[[[[[[UUUGGG<<<<<<;;;777666999CCCLLL[[[aaaXXXPPP\\\qqq|||uuurrrxxxxxxtttzzz{{{{{{vvviiiaaa___gggzzz~~~fffYYYVVVVVVRRRLLLKKKNNNPPPNNNSSSRRRRRRQQQQQQQQQRRRRRRRRRQQQOOONNNNNNNNNOOOPPPMMMPPPUUUbbb||||||mmmVVV]]]jjjyyymmmkkkuuufffOOORRRjjjccc\\\rrrtttAAA333AAAMMMJJJLLLTTTXXXUUURRRRRRUUUUUUTTTTTTZZZ```^^^YYYlllwww~~~}}}}}}}}}~~~~~~{{{wwwxxx|||}}}yyyuuuqqqoooccc___ZZZZZZ\\\\\\WWWRRRLLLMMMOOOPPPNNNMMMSSS[[[ttt}}}}}}wwwooosss}}}uuuhhh___IIIAAADDD;;;>>><<<::::::::::::888777555333000///...---+++)))***)))))))))((((((((((((***)))(((((('''''''''(((&&&&&&'''''''''((((((((('''''''''(((***---///111///...///222555777555333888999<<<@@@CCCDDDCCCBBB???>>>@@@EEEIIIGGG>>>666333000---***'''''''''(((******))))))))))))******)))******,,,...000222333222000------...///---+++,,,,,,------...000111222333444555777888999999:::<<<===>>>@@@BBBCCCDDDEEEGGGGGGHHHJJJKKKMMMNNNNNNMMMMMMNNNOOOOOOPPPPPPPPPTTTVVVZZZ^^^aaa___ZZZVVVXXX[[[^^^]]]XXXRRROOONNNMMMOOOPPPNNNIIICCC@@@???===>>>??????<<<999666444:::???FFFLLLPPPSSSWWW[[[aaa___]]][[[YYYXXXXXXXXXVVVTTTSSSTTTVVVWWWVVVTTTUUUSSSQQQQQQQQQQQQPPPNNNPPPPPPPPPQQQQQQPPPPPPOOOQQQPPPOOOPPPQQQQQQOOONNNNNNLLLJJJJJJKKKIIIEEEBBBAAAKKKWWW^^^______bbbeeebbbccccccaaa]]]YYYTTTRRRIII???999:::999666:::CCCQQQ\\\gggfffYYYTTTaaasss~~~~~~zzzxxxwwwrrruuu|||wwwxxxwwwnnnddd```bbblll~~~uuu```UUUPPPQQQNNNIIIIIINNNPPPOOOQQQQQQQQQQQQQQQPPPPPPPPPSSSSSSRRROOOLLLJJJKKKMMMNNNPPPSSS___yyyeee^^^qqqpppwww{{{tttrrrsssrrrmmmTTTNNNfffwwwqqqggg^^^aaassskkk===///:::EEEGGGJJJOOOSSSTTTSSSQQQUUUVVVTTTTTTZZZ``````[[[dddppp{{{~~~~~~|||{{{zzzwwwtttvvv}}}~~~yyy|||{{{vvvqqqnnneee```YYYVVVVVVVVVTTTRRRNNNNNNOOOQQQOOOOOOWWWaaavvvzzzsssmmmvvvmmm___YYYFFFBBBGGG???>>><<<;;;:::;;;:::888777666444111///...,,,***(((******)))))))))(((((((((******)))(((((((((((()))%%%&&&&&&&&&''''''''''''&&&''''''(((+++---000222111000000111444666666666999:::;;;===???AAACCCDDDDDDAAAAAAEEEKKKKKKDDD===666333...)))'''((()))+++******))))))))))))******)))******+++---///000111333111////////////---+++,,,,,,,,,---...///000111222333444666777888999999<<<===>>>???AAACCCDDDEEEFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPUUUTTTWWW\\\bbbbbb\\\VVVSSSYYY___^^^WWWPPPLLLLLLLLLLLLKKKHHHCCC???===<<<;;;===@@@BBB@@@<<<777444555:::CCCJJJPPPSSSVVVWWWYYYXXXWWWUUUTTTTTTTTTTTTRRRQQQQQQRRRTTTUUUUUUTTTRRRQQQPPPPPPQQQQQQOOONNNNNNNNNOOOOOOOOOOOOOOONNNPPPOOONNNNNNOOOOOOMMMKKKLLLJJJHHHGGGGGGFFFDDDCCCEEEPPP___hhhiiigggffffff```aaabbb```[[[TTTLLLGGG<<<777666888777777EEEUUUsssxxxfffcccooo|||{{{uuuzzz}}}yyywwwyyyrrriiiaaaaaahhhuuuhhhWWWPPPJJJKKKIIIEEEFFFKKKNNNMMMLLLLLLNNNOOOQQQQQQQQQQQQUUUWWWXXXSSSLLLIIIJJJMMMLLLMMMNNNXXXppplllZZZ___zzz|||zzz|||mmmppp~~~~~~yyy{{{xxxppp~~~vvv___OOO```zzzrrrdddSSSMMM___ooogggAAA222888>>>FFFKKKJJJNNNUUUVVVQQQUUUVVVTTTTTTZZZaaabbb___ZZZiiiyyy|||xxxsssnnnjjjbbb```bbbjjjoookkkccc^^^^^^\\\^^^dddkkkrrr{{{}}}vvvoookkkhhhccc\\\VVVRRRQQQSSSTTTPPPOOOPPPQQQQQQSSS^^^iii{{{|||tttoookkkzzzgggZZZUUUEEEBBBGGG>>>>>>===;;;;;;;;;:::999777444222000///...---+++)))*********)))))))))((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((+++...000222555333222222444666888:::999;;;<<<======>>>???@@@DDD@@@===@@@FFFHHHDDD???888555111---,,,,,,---...******))))))))))))******))))))******,,,---//////333222111000000...---,,,,,,,,,,,,,,,---...///000000111333555666777777777;;;<<<===>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKLLLMMMNNNOOOOOOVVVSSSTTTYYY```aaa[[[TTTOOOVVV[[[ZZZRRRLLLJJJJJJJJJIIIFFFBBB???<<<;;;;;;:::===AAADDDDDDAAA;;;666222777@@@HHHOOORRRTTTUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSRRRPPPOOOPPPQQQQQQPPPOOOLLLMMMMMMNNNNNNNNNNNNMMMOOONNNMMMNNNNNNNNNLLLJJJJJJHHHEEEBBBBBBBBBCCCCCCPPPYYYeeelllkkkfffaaa```aaa```^^^[[[UUUMMMDDD???777555666777555:::PPPhhhvvvttt~~~}}}{{{tttjjjaaadddpppqqqZZZNNNKKKJJJKKKIIIEEEEEEHHHJJJHHHFFFHHHJJJMMMPPPRRRSSSSSSQQQUUUWWWSSSJJJFFFIIIMMMNNNNNNOOOVVVhhh}}}~~~sss]]]WWW{{{~~~mmmyyylllkkkxxx|||zzzwww|||mmmRRRWWW~~~cccIIIIIIUUUcccuuuxxxcccFFF666666;;;HHHNNNJJJLLLVVVXXXQQQTTTUUUUUUUUUZZZaaadddbbbVVVeeewww~~~}}}|||vvvsssmmmfff___XXXSSSPPPOOOQQQXXXdddkkkeeeVVVIIIIIIHHHHHHMMMTTT\\\eeekkkppptttzzz~~~vvvnnniiikkkhhhccc\\\VVVSSSTTTVVVSSSQQQQQQRRRSSSWWWdddpppvvvmmmlllnnn~~~eee[[[XXXFFFBBBEEE;;;???===;;;;;;;;;;;;999777222000///...//////---+++************))))))))))))&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&(((***---///111444444333222333555888:::<<>>>>>>>>AAA===:::;;;>>>@@@???===666555333111000///......******))))))))))))******)))))))))******,,,------111222222111000...---,,,,,,,,,+++,,,,,,---...//////000111333555555666666999:::;;;===>>>@@@AAABBBBBBBBBCCCDDDEEEEEEFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNUUURRRQQQVVV]]]^^^YYYRRRHHHLLLPPPPPPLLLIIIJJJLLLIIIFFFBBB???===<<<;;;;;;:::<<<@@@DDDGGGEEE@@@<<<444777>>>FFFMMMQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRSSSQQQPPPQQQRRRRRRQQQPPPKKKLLLLLLMMMNNNNNNMMMMMMOOONNNMMMMMMNNNNNNKKKIIIHHHFFFBBB???===???CCCFFFZZZ```gggjjjhhhccc___]]]aaa]]]WWWQQQLLLFFF???;;;666444444444333;;;UUUqqq}}}|||xxxkkkbbbfffuuu{{{bbbPPPJJJIIIRRRSSSPPPJJJHHHJJJJJJGGGHHHIIIKKKLLLNNNOOOPPPPPPIIINNNRRROOOHHHEEEHHHLLLSSSSSSSSSWWWbbbrrrjjj[[[xxxxxxwww}}}|||jjj|||zzzxxxWWWMMMlllpppTTTOOOMMMZZZhhhlll___III777///888HHHPPPKKKKKKTTTVVVPPPRRRUUUVVVVVVZZZaaadddbbbXXXeeeuuu}}}zzzsssmmmiiigggYYYXXXWWWVVVTTTRRRQQQQQQRRRSSSWWWbbbmmmoooeeeZZZVVVUUUSSSPPPOOOOOOPPPPPPZZZ___hhhtttwwwooojjjjjjjjjhhhccc]]]YYYWWWWWWVVVTTTSSSTTTUUU[[[hhhvvv}}}pppiiimmmssskkkbbb]]]HHH@@@CCC;;;???===<<<;;;<<<;;;999888111///......//////...---++++++*********)))))))))'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((+++---...111111111000000111444777@@@DDDHHHHHHDDDAAAAAAAAA@@@???<<<:::999:::;;;===777666555333000...,,,+++******))))))))))))******)))))))))))))))***+++,,,...000222111///---------+++++++++++++++,,,---......///000222333444555555777888999;;;<<<>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDFFFFFFFFFFFFGGGIIIKKKMMMSSSQQQPPPTTTZZZ\\\YYYTTTDDDFFFIIIKKKKKKKKKLLLMMMHHHEEE@@@>>>>>>>>>===<<<;;;;;;>>>CCCHHHIIIFFFCCC:::;;;>>>DDDJJJPPPRRRSSSSSSSSSTTTUUUUUUTTTTTTSSSTTTUUUUUUTTTRRRQQQQQQRRRSSSRRRQQQQQQRRRRRRQQQOOOKKKKKKLLLMMMNNNNNNNNNNNNOOONNNMMMMMMMMMLLLJJJHHHEEECCC@@@======AAAHHHNNN```cccfffgggeeebbb```___\\\VVVMMMFFFCCC???:::777444111000333444<<>><<<;;;<<<;;;:::888222000///...//////---,,,+++++++++*********))))))'''''''''''''''((())))))&&&&&&'''''''''(((((((((&&&&&&%%%&&&''')))***,,,///000111000//////222555@@@DDDGGGFFFCCCBBBDDDGGGDDDEEEDDD@@@:::888<<<@@@AAA>>>:::555111...,,,+++******))))))))))))******))))))((((((((()))******+++...111111///------...+++++++++++++++,,,,,,------...///111222333444444555666777999:::<<<===>>>?????????@@@AAAAAABBBBBBDDDCCCCCCCCCEEEGGGJJJKKKNNNNNNPPPTTTYYY[[[\\\[[[PPPPPPQQQSSSTTTSSSOOOKKKGGGDDD@@@???@@@AAA@@@???===;;;;;;@@@GGGLLLLLLJJJAAA???>>>AAAHHHNNNRRRTTTRRRSSSTTTTTTTTTTTTRRRRRRQQQSSSUUUTTTQQQPPPRRRTTTTTTRRRPPPPPPPPPPPPOOOMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLKKKKKKKKKJJJHHHFFFAAA@@@>>>===???GGGRRRZZZaaabbbddddddccc```^^^]]]SSSLLLDDD>>><<<999555111222...///666<<>>EEECCC???>>><<<<<<<<<<<<:::888444222000//////...,,,***+++++++++************)))&&&&&&&&&&&&&&&'''((()))'''''''''(((((((((((()))&&&&&&%%%%%%&&&''')))***///222333333111111333666>>>AAACCCAAA??????EEEJJJHHHLLLLLLFFF<<<999>>>DDDLLLHHH@@@888222///......******))))))))))))******))))))(((((((((((()))))))))---000111///------...+++++++++***++++++,,,,,,,,,---///000222333333333444555666777999;;;<<<===>>>>>>??????@@@@@@AAAAAACCCBBBAAABBBCCCFFFIIIJJJKKKMMMPPPTTTYYY\\\___```aaa___^^^______YYYPPPHHHFFFCCC@@@@@@BBBCCCBBBAAA>>>;;;:::???GGGNNNPPPOOOFFFCCC???@@@FFFMMMRRRTTTQQQRRRSSSSSSSSSRRRQQQPPPNNNQQQSSSSSSQQQQQQSSSUUUSSSQQQPPPOOOOOONNNMMMKKKKKKKKKLLLNNNNNNOOOOOOOOOLLLKKKJJJIIIJJJIIIFFFDDD>>>>>>======BBBLLLZZZddd```bbbcccbbb```\\\XXXVVVLLLEEE>>>:::999666222---111---111<<>><<<>>>EEELLLQQQSSSOOOJJJDDDBBBDDDIIIOOORRRPPPPPPOOONNNNNNNNNOOOOOOPPPPPPOOONNNOOOPPPQQQRRROOOOOOOOONNNNNNNNNMMMMMMKKKLLLMMMNNNMMMMMMKKKKKKLLLLLLJJJGGGCCCBBBCCCDDD=========AAAMMM[[[```___```_________]]]ZZZUUUQQQIII@@@888555333000...///222222444FFF```hhhhhhpppWWWYYY```ooo}}}}}}uuuzzzooorrrvvvjjjbbbhhhmmm}}}|||~~~wwwuuufff___llluuuXXXPPPQQQNNNLLLMMMDDDIIIKKKHHHIIINNNOOOLLLMMMNNNNNNNNNLLLLLLNNNOOOSSSSSSMMMEEEIIISSSUUUOOOKKKLLLIIILLLWWW___sssXXX```dddggg~~~|||cccKKKjjjiiiNNNIIIgggvvv???777444DDDTTTRRROOORRRRRRPPPQQQTTTVVVYYY[[[\\\]]]\\\^^^eeepppzzz{{{qqqnnnjjjhhhggggggfffeeepppuuu}}}{{{tttggg]]]]]]eeennnsssyyy~~~zzzwwwvvvwwwzzz}}}tttzzz|||zzz{{{mmm^^^UUURRRYYYccclllqqq}}}}}}zzzrrrnnnpppzzz|||ssslllsssmmmeeecccgggooouuuyyyyyywwwuuuvvvzzzjjjQQQCCCAAACCC============<<<;;;:::999444222////////////...---+++***))))))******)))'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((())))))***,,,...000222222222111000333333333555:::???EEEHHHHHHFFFGGGKKKJJJFFFGGGKKKZZZ```YYYEEE666444222+++---+++((((((((()))))))))))))))))))))************)))***,,,...///000//////---,,,+++******++++++,,,,,,,,,---...///000111222333333444666777888999::::::<<<===>>>===>>>???AAAAAA@@@@@@AAABBBDDDFFFHHHHHHGGGHHHMMMUUU]]]ccceeebbbaaa___]]]ZZZXXXWWWVVV```bbbccc___YYYUUUSSSTTTEEEAAA===>>>CCCIIINNNPPPOOOKKKFFFEEEGGGLLLPPPRRRPPPPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPOOOOOONNNNNNNNNMMMMMMMMMKKKLLLMMMMMMMMMMMMLLLKKKMMMMMMKKKGGGBBB???>>>???888<<>>@@@EEEIIILLLOOOLLLIIIHHHKKKNNNQQQRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJHHHDDD@@@<<<;;;<<<888AAAJJJPPPVVV]]]___^^^\\\YYYVVVRRRNNNIIICCC???;;;555111222222000///111...777FFFdddoooccciiijjjqqq~~~kkkkkkoookkkiiikkkrrrwwwwwwxxxzzzaaannnvvvbbbRRRPPPSSSPPPLLLKKKOOOPPPNNNKKKLLLQQQTTTSSSQQQTTTVVVWWWUUURRRQQQPPPJJJIIILLLQQQRRRPPPOOOQQQaaaddd___XXXUUUTTTgggbbbLLL```ssszzzwww{{{yyy~~~xxx{{{[[[VVVmmmyyyhhhOOOVVVvvvggg===222;;;LLLQQQQQQPPPJJJRRRSSSUUUWWWXXXYYYYYYYYY]]]\\\]]]eeeqqq}}}xxxnnniiiiiimmmvvvrrrllljjjpppyyyvvvooocccXXXUUU^^^mmmyyy{{{zzztttqqqmmmhhhhhhlllrrryyy{{{jjj\\\XXXUUUVVVfff{{{~~~}}}|||}}}uuussspppqqqtttyyy|||}}}tttuuuwww|||rrrRRRBBB@@@BBB============<<<;;;:::999444222////////////...---+++***))))))******)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''***---111444666666444333777888:::<<<>>>??????@@@FFFDDDCCCFFFJJJJJJHHHFFFFFFJJJLLLFFF:::111222777///---+++******)))(((&&&((()))))))))************))))))((()))+++---000222......------,,,,,,++++++***++++++,,,------......///000111222333555666666777888:::::::::;;;<<<>>>============???AAACCCDDDJJJIIIHHHJJJOOOVVV]]]bbbgggiiimmmppprrrrrrqqqpppfffgggfffaaaZZZUUUSSSSSSRRRMMMFFFAAA@@@BBBFFFHHHMMMKKKJJJJJJMMMOOOPPPPPPQQQPPPNNNMMMLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMLLLLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIDDDDDDCCC@@@<<<::::::;;;AAALLLVVVXXXXXX[[[\\\[[[ZZZWWWRRRLLLGGGAAA;;;777555111///111111...///111000@@@TTTqqqoooaaarrrsssyyyrrrgggeeepppiiihhhooouuutttpppmmmdddwwwbbbVVVLLLMMMQQQQQQPPPQQQSSSQQQLLLIIIJJJNNNRRRSSSRRRTTTUUUTTTRRRPPPQQQQQQRRRKKKJJJPPPPPPMMMPPPYYYeeegggaaa\\\YYYUUUbbb|||}}}___IIINNNvvv}}}uuu}}}~~~sssrrryyyaaaVVVhhhtttvvvSSSMMMhhhoooCCC333555GGGPPPTTTSSSKKKTTTVVVWWWYYYZZZYYYYYYXXX]]][[[ZZZ^^^kkkzzz}}}vvvttttttoooddddddkkkvvv}}}|||{{{}}}wwweee]]]VVV\\\lll{{{zzzxxxqqqgggeeemmmvvvzzz|||vvvsssnnnjjjfffeeeffffffeeedddfffkkkuuurrr^^^XXX\\\lllqqqzzz~~~{{{yyyvvvuuuvvvxxx{{{}}}xxxwwwxxx{{{sssQQQAAA???@@@============<<<;;;:::999444222////////////...---+++***))))))******)))'''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''')))+++///222555666555444555777;;;>>>AAABBBBBBBBBIIIGGGEEEEEEFFFGGGDDD@@@DDD???FFFQQQJJJ777333>>>333000---++++++***(((&&&((()))))))))************)))(((''''''))),,,///111............------,,,,,,******++++++,,,,,,------......///111222333444555666888999:::::::::<<<===;;;;;;;;;;;;===???AAABBBHHHHHHHHHJJJNNNVVV^^^cccmmmooorrrttttttsssqqqooojjjfffbbb``````^^^[[[WWWYYYUUUNNNGGGBBBBBBEEEGGGKKKJJJIIIJJJLLLNNNOOONNNPPPOOOMMMLLLKKKJJJIIIIIILLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJHHHGGGFFF@@@@@@>>>;;;999888999;;;JJJTTT\\\[[[YYYZZZ\\\\\\XXXTTTMMMGGGBBB<<<666333222///...000000---...222999OOOdddzzzzzztttyyyyyy}}}pppmmmooossskkkiiiqqqwwwsssggg^^^mmmpppTTTMMMHHHIIIMMMRRRVVVZZZXXXRRRKKKIIIJJJNNNQQQSSSWWWVVVTTTQQQOOOPPPSSSVVVVVVOOOMMMSSSTTTOOOPPPWWWYYYZZZUUUTTTXXXTTT[[[nnn}}}wwwssscccQQQKKKcccuuu~~~{{{ssstttooo^^^QQQddduuu^^^KKK^^^zzzxxxMMM777444CCCOOOXXXYYYQQQSSSUUUWWWXXXYYYXXXVVVUUU[[[\\\ZZZZZZddduuu~~~wwwwww~~~xxxjjjdddddddddiiiiiijjjooorrrqqqjjjcccZZZ\\\cccppp|||{{{sssrrrsssrrrppptttxxxppphhhaaa\\\YYYQQQPPPOOONNNLLLKKKJJJIIILLLMMMMMMNNNOOOSSSXXX]]]vvvwwwfffWWW\\\gggwww~~~{{{xxxxxx{{{|||}}}qqqPPPBBB@@@>>>============<<<;;;:::999444222////////////...---+++***))))))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))'''))),,,///222444555555000333888>>>BBBEEEGGGGGGHHHIIIHHHFFFGGGIIIGGGCCCDDD===FFF[[[[[[EEE777999777444///,,,+++***)))((())))))))))))************)))(((''''''(((***---...------...//////......---***+++++++++,,,,,,,,,------...///000111333444444555777888999888999;;;<<<999999999999;;;===???@@@AAABBBEEEHHHMMMTTT]]]ccciiikkkmmmnnnnnnllljjjhhhjjjeee```aaaeeegggccc______\\\VVVNNNHHHEEEFFFHHHJJJIIIHHHIIILLLMMMNNNMMMNNNMMMLLLKKKJJJIIIIIIIIILLLLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGEEECCCAAA???>>><<<999777888<<>>============<<<;;;:::999444222////////////...---+++***))))))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))%%%&&&(((+++...222444666///222777<<<@@@CCCEEEFFFBBBHHHKKKJJJKKKQQQSSSQQQKKKHHHLLLYYYbbb\\\KKK???;;;777111,,,++++++++++++))))))))))))************))))))((((((((()))***+++,,,---...///000000//////+++++++++,,,,,,,,,,,,------...///000111222333444333555666777666777888:::888888777888999;;;===???===@@@BBBEEEHHHMMMTTTYYY^^^```bbbeeefffgggffffffgggdddaaabbbeeeggggggeeecccaaa\\\UUUNNNIIIJJJKKKJJJIIIHHHIIIKKKMMMNNNMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEBBB???===;;;:::888777999>>>FFFKKKOOOVVV[[[ZZZXXXXXXWWWTTTLLLGGG@@@:::777444111///...,,,---//////000555===HHH\\\ddddddkkkqqqxxxtttwww~~~}}}rrrkkkiiinnnQQQJJJLLLLLLLLLMMMRRRYYY]]]\\\RRRJJJJJJLLLLLLNNNQQQLLLKKKIIIGGGFFFHHHMMMQQQOOOPPPQQQTTT[[[]]]TTTIIIMMMNNNKKKMMMSSSSSS[[[ooo~~~yyytttqqqbbbJJJNNNsss~~~{{{hhhSSSWWWnnn~~~ZZZLLLaaayyy___???...333===JJJTTTRRRPPPRRRUUUWWWWWWVVVTTTRRRTTT^^^aaa[[[[[[iiivvvzzz}}}|||yyyssshhh^^^YYY\\\eeellluuu~~~{{{kkkccciiirrr|||oooeeeeeehhh```ZZZYYYaaajjjnnnrrrvvv{{{}}}wwwfffXXXWWWZZZ[[[ZZZ]]]gggttt|||xxxllleeeiiivvvoooQQQGGGDDD???============<<<;;;:::999444222000/////////...---+++***))))))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&))),,,000444666333555888;;;===???@@@@@@<<>>999222---++++++,,,,,,))))))))))))************))))))(((((((((((())))))+++,,,...///111111000000,,,,,,,,,,,,,,,,,,---------...///000111222333444111333555555555555777888777777777777999;;;===>>>>>>AAABBBCCCCCCEEEJJJNNNUUUWWW[[[___ccceeeggghhhfffffffffffffffgggiiikkkeeeddd```YYYQQQMMMLLLMMMKKKJJJHHHIIIKKKNNNNNNNNNKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHFFFCCC@@@===;;;444444444666<<>>KKKWWWWWWRRRTTTXXXZZZ[[[YYYWWWUUURRR___ddd\\\YYYeeerrrwwwzzz~~~}}}nnn___YYYaaarrr}}}xxxnnndddaaajjj{{{~~~rrrdddZZZ\\\iiitttyyywww~~~ooofff``````YYYPPPRRR]]]tttqqqiiiiii|||{{{xxxxxxoooQQQFFFCCC???>>>>>>>>>===<<<:::999888444222111000111000...------+++*********)))'''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&'''))),,,000333555666444444666888:::;;;:::>>>@@@EEEKKKNNNPPPVVV^^^ZZZSSSPPPXXXgggpppnnniiiFFF888000333///%%%&&&///((()))))))))))))))((('''))))))))))))))))))))))))***+++---...//////000000......---,,,,,,,,,------------......///000000111111222222333444555666666777777777888999:::<<<<<<;;;===???@@@AAABBBEEEHHHNNNPPPSSSXXX\\\```bbbddd```ccceeeccc```___ccchhhiiieee```[[[VVVPPPKKKGGGMMMIIIGGGIIINNNPPPNNNKKKFFFGGGHHHIIIIIIIIIHHHGGGKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEFFFFFFCCC<<<777111222333666@@@NNNWWWYYY[[[YYYWWWUUUSSSNNNIIIDDD===:::666222...+++***)))111------000000444FFF[[[mmmllljjjhhhjjjrrr}}}zzzuuu}}}ppphhhzzzwwwiiiqqq~~~gggTTTIIIHHHLLLOOOPPPQQQUUU^^^eee___VVVLLLFFFHHHKKKLLLLLLEEEHHHKKKMMMMMMNNNNNNOOONNNPPPRRRQQQNNNMMMNNNQQQIIIKKKKKKFFFCCCJJJYYYfff}}}|||sssgggVVVUUUuuu}}}nnn~~~kkkLLLZZZrrrdddOOOsssPPP888888666CCCYYY___QQQOOORRRXXX\\\[[[ZZZ[[[YYY[[[```dddaaa```iiivvv~~~xxxxxx|||}}}yyyiiiaaaYYYYYYfffvvv{{{xxxrrrfffZZZ[[[jjj|||rrrfffbbbhhhjjjhhhuuuwwwggg[[[\\\\\\kkk~~~nnnpppvvv~~~}}}nnnPPPEEECCC???>>>>>>======<<<:::999888444222111000111000...------+++*********)))'''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''))),,,///333555777777666666777999<<<===AAAAAAEEEJJJJJJIIINNNUUUVVVRRRPPPWWWbbbgggeee```KKK<<<222111000+++)))+++))))))))))))))))))(((((())))))))))))))))))))))))***+++,,,---///////////////...------,,,,,,,,,,,,,,,,,,------...//////000111111222333444555555666666666777777888:::;;;<<<;;;<<<>>>>>>???@@@CCCEEEIIIKKKOOOSSSXXX\\\___aaa___aaabbbaaa]]]^^^bbbffffffddd```\\\XXXSSSMMMIIIKKKHHHGGGHHHJJJKKKJJJGGGFFFGGGHHHIIIIIIHHHGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFGGGEEEBBB@@@>>>:::666333555999<<>>888666333000...,,,,,,,,,,,,,,,---000666EEE___uuuwwwkkkooo}}}uuu}}}rrrtttxxx{{{}}}xxxkkkgggtttnnnZZZMMMEEEIIILLLNNNNNNLLLMMMRRRWWWRRRNNNKKKLLLNNNNNNKKKGGGHHHIIIKKKKKKKKKKKKKKKLLLOOOPPPPPPMMMIIIFFFGGGIIIKKKNNNOOOKKKGGGIIISSS\\\jjj}}}{{{VVVKKKbbb{{{rrr{{{lllssszzzNNNPPPbbb~~~___kkk^^^@@@777777CCCVVV```TTTRRRSSSYYY\\\[[[ZZZ[[[XXXZZZ___bbb___]]]fffrrr{{{tttxxx}}}{{{vvvsssiiiccc^^^\\\]]]]]][[[YYYPPPQQQUUU___ooo{{{xxxooo^^^^^^bbbjjjwwwqqqffflllvvvnnnaaaZZZdddvvv{{{uuuwwwnnnOOOEEECCC@@@=========<<<<<<:::999888444222111000111000...------+++***)))***)))(((&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&(((+++///222444888999999777666777<<<@@@===???DDDIIIJJJHHHKKKQQQPPPOOOPPPTTTYYY[[[YYYUUUTTTGGG999111111111...)))************))))))(((((()))))))))))))))))))))))))))***+++---......////////////...---,,,,,,++++++++++++,,,,,,------......///000000111222333444555555555555666777888:::::::::;;;<<<<<<<<<===???AAABBBDDDHHHMMMSSSXXX\\\^^^]]]^^^___\\\ZZZZZZ^^^bbbaaa```^^^[[[XXXSSSMMMHHHGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKJJJIIIGGGFFFDDDCCCDDDBBB???:::444111111111999@@@GGGIIILLLSSSYYY[[[UUUQQQLLLGGGBBB>>>999666222111000............///***---///333CCCaaawwwllluuu|||uuu|||ttt|||zzzuuunnngggdddkkk}}}vvvXXXLLLGGGBBBGGGIIIKKKJJJHHHGGGIIILLLKKKJJJKKKNNNRRRRRRNNNJJJLLLKKKJJJIIIIIIIIIJJJJJJNNNOOONNNKKKFFFCCCEEEGGGKKKPPPSSSQQQKKKIIINNNSSS[[[llllllPPPXXXzzzvvvuuu{{{rrrmmm___MMMTTTyyyfff\\\tttoooLLL444666AAANNN\\\VVVSSSTTTYYY\\\ZZZZZZ[[[WWWYYY]]]^^^[[[ZZZaaakkk|||ttteeebbbeeeddd___[[[OOOMMMKKKIIIHHHGGGGGGGGGIIIRRR___mmmzzz~~~sssfffVVVaaappp|||rrrhhhmmm}}}}}}zzzuuupppmmmlllkkklllkkkkkkmmmqqqtttvvvtttrrrmmmqqqvvv|||lll]]]^^^jjj{{{yyy~~~oooOOOEEEDDDBBB<<<<<<<<<<<<;;;:::999888444222111000111000...------+++))))))))))))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''***---111222666999:::777444555<<>>>>>@@@DDDIIIOOOTTTXXX[[[\\\]]]\\\[[[YYYYYY\\\___\\\[[[ZZZYYYVVVPPPJJJEEEBBBCCCDDDDDDCCCBBBCCCEEEGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIHHHGGGEEECCCAAA@@@>>>>>>:::444///---111555;;;EEENNNOOONNNQQQUUUUUUNNNIIICCC>>>:::777444222///...---------...///000,,,000222888PPPttt|||yyyxxx|||yyy{{{~~~www{{{yyypppeeebbbiiizzzdddMMMIIIGGGBBBCCCFFFIIIJJJHHHHHHIIIJJJMMMLLLKKKLLLPPPSSSTTTTTTMMMKKKHHHHHHIIIKKKMMMNNNNNNOOONNNKKKHHHGGGIIIMMMJJJOOOSSSRRRMMMKKKNNNRRRYYYfff\\\RRRuuu{{{|||ttt|||}}}vvvSSSLLLqqqdddSSSccc||||||XXX555444<<>>AAAFFFKKKPPPUUUXXX]]]^^^]]]\\\[[[\\\]]]^^^YYYXXXWWWVVVTTTOOOHHHCCC>>>@@@BBBBBBBBBBBBDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIGGGGGGFFFDDDBBB???===<<<555555333000---///555:::@@@JJJQQQQQQNNNOOOOOOOOOEEEAAA<<<888555444222111...---,,,,,,,,,---...///---000333<<>>@@@BBBCCCEEEEEEEEEDDDCCCBBBAAAAAAAAABBBAAAAAABBBCCCDDDEEEEEEFFFDDDCCCBBB@@@===:::888777---------...000555;;;@@@FFFMMMQQQOOOLLLKKKJJJGGG???;;;777444333222111000------,,,,,,,,,---///000...222999FFFYYYhhhkkkggg{{{|||}}}~~~uuu]]]\\\^^^kkkeeeXXXVVVTTTOOOJJJJJJKKKLLLLLLLLLJJJIIIHHHCCCFFFJJJNNNPPPQQQPPPPPPRRRNNNKKKKKKOOOSSSTTTSSSOOOQQQRRRPPPKKKIIIIIIKKKKKKLLLMMMLLLLLLOOOVVV[[[XXXbbbxxx~~~sssWWWdddwwwzzz{{{vvvwwwkkkNNNXXXrrrvvvSSSTTTvvv}}}sssRRR<<<666???MMMPPPKKKJJJNNNRRRTTTVVVZZZWWW\\\]]]YYYWWWXXX[[[[[[gggppp|||yyyzzz~~~mmmbbb``````___]]]^^^___^^^]]]___eeeiiirrrrrrmmmccc```jjjxxx~~~yyywwwyyyssshhhpppqqqfffhhhwww{{{ssssss~~~{{{uuupppyyytttjjjjjjqqq{{{nnnOOODDDBBB???::::::;;;;;;;;;:::999999444222111000111000...------***((('''((()))***)))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&((()))***,,,000666<<>><<<:::888999===CCCFFFHHHOOOXXXNNNSSSYYY]]]]]]\\\ZZZZZZZZZ^^^jjjrrriiiQQQ===555000///---***))))))***+++))))))))))))))))))))))))&&&&&&((()))***+++++++++***,,,---//////...---,,,++++++++++++++++++++++++)))******+++,,,---....../////////000111222444444444555666666666666999:::::::::;;;===@@@DDDHHHJJJRRRSSSUUUVVVWWWUUURRROOOMMMLLLKKKLLLLLLKKKHHHFFF>>><<<;;;===AAACCCBBB@@@CCCCCCAAA@@@?????????@@@?????????@@@@@@AAAAAAAAA???>>>===;;;888555222111+++,,,...333:::@@@DDDFFFIIILLLLLLHHHFFFEEECCC>>>:::888444222111000///---,,,++++++,,,---///111222666===KKKZZZbbbaaa```bbbuuuyyy}}}sssooo{{{xxxpppqqqbbbeeekkk{{{jjjWWWYYY\\\RRRKKKLLLLLLKKKJJJIIIIIIGGGFFFDDDBBBDDDGGGJJJMMMOOORRRTTTYYYTTTOOONNNPPPQQQOOOMMMNNNQQQSSSRRROOOKKKKKKLLLNNNNNNNNNLLLLLLNNNTTTYYY]]]lllzzz~~~|||lll___{{{{{{}}}]]]TTTkkkZZZNNNjjjzzz|||zzzccc@@@333???HHHRRRMMMJJJMMMPPPPPPSSSVVVUUU[[[\\\WWWUUUXXXZZZXXX```kkkxxx{{{{{{||||||zzztttpppnnnllliiiiiilllppptttxxxtttmmmjjjrrr{{{xxx}}}vvvoooppp~~~xxxkkk\\\]]]gggzzzwwwqqqqqqmmmmmmiiippp}}}mmmNNNBBB@@@===::::::;;;;;;;;;:::999999444222111000111000...------***((('''((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((('''&&&%%%&&&&&&((((((***///666???CCCBBB===888===:::888888888;;;EEEPPPQQQWWW___eeeeeebbb]]]YYY[[[___rrreeeGGG;;;111///---+++)))******+++))))))))))))))))))))))))%%%&&&''')))************)))+++---/////////------,,,,,,++++++++++++++++++))))))***+++,,,------...////////////000222333444222333444444444555777999888777888999;;;???BBBDDDHHHIIILLLNNNOOOLLLHHHDDDDDDCCCCCCEEEGGGGGGGGGEEE@@@<<<999;;;@@@BBB@@@<<>>======>>>???============>>>>>>>>>>>><<<;;;999777444111...,,,//////222999BBBIIILLLLLLHHHHHHFFFAAA???@@@<<<777999666333111000...,,,************,,,...000333555???JJJ^^^ooommmcccccckkk|||~~~vvvzzz|||tttlllqqq~~~]]]TTTlllvvvfff___lllqqquuu|||ttt[[[PPP\\\^^^NNNFFFLLLHHHGGGFFFEEEFFFFFFEEECCCHHHFFFDDDDDDGGGOOOXXX___^^^YYYRRRPPPPPPNNNJJJFFFJJJOOOTTTUUUSSSQQQQQQRRRQQQQQQPPPNNNLLLMMMQQQTTThhhyyyttt{{{sssSSSllleeeQQQdddgggOOO___vvvttt|||lll@@@000===DDDUUUPPPLLLMMMOOONNNPPPTTTTTTYYY[[[VVVTTTXXXYYYVVVZZZfffuuu~~~~~~~~~zzzwwwtttpppmmmooossswwwzzz{{{tttnnnqqq|||}}}{{{gggkkktttkkk[[[VVVXXXcccooo|||~~~uuuppppppuuuyyyyyyxxxmmmaaaiiinnnrrrxxxmmmpppxxx|||nnnPPPEEEBBB>>>======<<<;;;::::::999999444222111000111000...---,,,,,,++++++***)))((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((('''&&&%%%%%%((('''&&&%%%%%%&&&'''((((((---555===BBBCCCBBBAAA>>>BBB???666555???FFFEEEQQQUUU\\\aaacccaaa```aaaeee```aaaooo{{{tttYYY@@@666111,,,)))))))))***---******(((''''''&&&&&&&&&))))))))))))))))))))))))*********+++,,,---///000.........---,,,,,,++++++******+++++++++,,,,,,,,,------...///000111222222333333444444555666666666555555555666888:::<<<>>>>>>>>>???@@@AAABBBBBBCCC????????????>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>============<<<<<<<<<<<<>>>>>>>>>===<<<999777666666333///...000111///---...111777???GGGLLLNNNMMMEEECCC???;;;888777777777333111000---+++***))))))...,,,,,,------///888BBBWWWllljjjyyy}}}rrrppp||||||sssaaaFFFKKK``````aaammmnnnzzz]]]RRRIIIIIILLLKKKIIIHHHEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFHHHMMMTTTYYY]]]WWWPPPMMMKKKHHHBBB===DDDTTT]]]VVVOOOQQQRRRNNNWWWTTTPPPNNNOOOQQQTTTUUUlllzzzyyyxxxuuuvvvhhhVVVbbb~~~SSSUUUuuuZZZKKKkkk~~~yyy]]]FFF;;;;;;CCCZZZYYYSSSMMMKKKOOORRRSSSZZZXXXVVVWWWYYYYYYVVVSSSZZZdddpppxxx||||||ttt{{{wwwvvvwwwvvvwww|||tttsssssszzz~~~rrrqqqyyyrrrddd```gggppp|||oooeee___\\\\\\nnnrrrkkk\\\VVVZZZ[[[VVV[[[\\\___cccfffccc\\\VVVTTTSSSSSSSSSXXXeeeuuunnnPPPEEEBBB???======<<<;;;:::999999888444222111000111000...---,,,,,,++++++***))))))(((((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%((('''&&&&&&&&&&&&'''(((***---222888===AAACCCDDD???AAA???;;;<<>>CCCHHHJJJIIIHHHAAA???;;;888555444444444111000...,,,+++******)))++++++,,,...///444BBBQQQuuuxxxtttsssllldddNNN>>>HHH]]]```fffsssuuuoooTTTMMMHHHIIIKKKHHHFFFEEEBBBDDDGGGJJJKKKKKKJJJJJJGGGFFFEEEEEEFFFJJJPPPUUUZZZUUUOOOLLLKKKIIIDDD???GGGSSSYYYVVVTTTXXXWWWQQQSSSPPPLLLLLLPPPRRRSSSRRR[[[ggggggqqq~~~ttt^^^XXXqqqqqq[[[xxxgggPPPZZZxxxmmmMMM666333<<>>===<<<;;;:::999999888444222111000111000...---,,,,,,++++++***)))))))))((((((''''''''''''((((((%%%%%%&&&&&&''''''(((((('''''''''(((''''''&&&%%%((('''&&&&&&&&&&&&'''(((,,,---///222888>>>CCCFFF???======AAAFFFOOO^^^kkkbbbTTTNNNRRRRRRKKKJJJQQQVVV___\\\QQQVVVddd^^^KKKEEE???888222///---)))%%%***)))((((((((((((((()))))))))))))))))))))))))))((((((((()))***+++,,,---.........---------------***************+++++++++++++++,,,---......////////////000111111222222333222333444555555666666666888888888777777666666666777777777888888888888888888888888999999999999999::::::::::::999999999999999999888777555333111000,,,...///---,,,...555;;;FFFEEEFFFFFFGGGEEEBBB???;;;999666333111000000000...---,,,++++++***++++++***,,,///111222<<>><<>>>>>===<<<:::999888888444222111000111000...---+++++++++*********))))))((((((''''''''''''(((((($$$$$$$$$%%%&&&'''((((((&&&'''''''''''''''&&&&&&'''''''''&&&&&&'''''''''******,,,///444;;;AAADDD===999:::DDDMMMWWWlllwwwbbbUUUVVVTTTKKKIIIQQQSSS^^^___TTTQQQZZZ```^^^YYYPPPBBB444------+++)))***))))))(((((())))))***(((((((((((((((((((((((('''''''''((((((***++++++---------------.........*********************************+++,,,------.........//////000111111111111222444555555444333222555555555555555444444444444444555555555555666666777777888888888888888888888888777777777777666666555555444333111000...---+++,,,...///111777>>>DDDLLLKKKHHHFFFDDD@@@;;;888555444222000...---------++++++*********+++,,,,,,,,,...111444888EEE^^^uuuxxxmmmkkkmmmcccTTTAAAJJJXXXccchhhrrr}}}gggPPPIIIIIIKKKMMMJJJFFFHHHLLLLLLMMMNNNNNNMMMKKKHHHFFFJJJKKKJJJIIIHHHJJJMMMPPPLLLKKKLLLOOOVVV\\\___```SSSXXXZZZXXXWWWXXXUUUOOOMMMNNNMMMLLLKKKLLLOOORRRTTTUUUSSS[[[tttvvvZZZ```|||zzzjjjWWWuuu^^^YYYhhhoooQQQ???666>>>TTT___SSSEEEEEEKKKMMMSSSSSSSSSTTTUUUUUUTTTSSSTTTVVV\\\iiiwwwzzzzzznnn```gggwww~~~zzzsssmmmpppxxx|||uuummmfffkkkpppuuuwwwwwwwwwxxxzzz|||vvvrrrmmmoooooooooqqquuusssooofffbbb```aaa___VVVLLLGGGIIICCCBBBEEEJJJUUUllllllNNNDDDCCCAAA???>>>===<<<:::999888777444222111000111000...---+++++++++***************((((((''''''''''''(((((($$$$$$$$$%%%&&&'''((((((&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&'''(((***...333888<<>>999:::BBBIIISSSiii{{{iii\\\]]]\\\TTTTTTZZZ[[[bbbhhhdddWWWRRR]]]mmmqqqgggSSS<<<000111333222++++++***))))))))))))***((((((((((((((((((((((((''''''''''''((()))******++++++,,,,,,------......++++++******************))))))******++++++,,,,,,---......///000000111111111222333444444333222111333333333444555666666666333333333444444555555555777777777777777777777777555555555444444444333333111111000///...---------...---...333;;;BBBGGGIIIJJJGGGDDDBBB???;;;666333111111000...------,,,,,,************+++,,,---...---///444;;;BBBNNNcccuuusssxxx~~~jjjSSSTTT___gggjjjlllooowwwpppWWWOOOJJJJJJKKKKKKHHHEEEIIIPPPOOONNNMMMKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIKKKNNNOOONNNMMMMMMPPPSSSVVVWWWSSSXXXZZZWWWSSSRRRRRRRRRQQQUUUWWWSSSKKKJJJPPPXXXWWWUUUTTTZZZlll|||fff___eee|||lllKKKZZZppp|||\\\ccc{{{XXXAAA222999QQQbbb]]]NNNFFFGGGIIIQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSWWWbbbqqq}}}}}}rrrjjj}}}wwwpppbbbfffjjjooo|||rrrkkkggggggiiinnnttt|||~~~uuugggYYYLLLIIIIIIFFFCCCDDDCCC???>>>AAACCCJJJ___tttuuulllMMMDDDDDDBBB???>>>===<<<:::999777777444222111000111000...---************************((((((''''''''''''((((((%%%%%%&&&&&&''''''((((((%%%&&&''''''((('''''''''&&&&&&'''(((((('''&&&&&&%%%&&&))),,,111555888:::@@@@@@AAABBBBBBGGGVVVeeeggg___[[[\\\___```aaaddddddfffmmmnnn```RRR[[[oooqqqTTT>>>555111------,,,+++***))))))))))))))))))))))))))))))))))))((('''''''''(((((()))***)))******+++,,,------...,,,,,,,,,+++++++++++++++))))))*********+++++++++,,,------......///000000000111222222222222222111222222333444555666777777222222333333444555555555777777666666666666555555333222222222222111111111......---------------...222111333:::BBBHHHHHHFFFBBB@@@===;;;999777333000.........------,,,,,,,,,************+++---...//////222<<>>???CCCBBBDDDSSSddd~~~wwwuuukkkLLLCCCDDDCCC??????===<<<:::888777666444222111000111000...---************************((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&'''(((((('''&&&&&&&&&''''''***---111555888@@@HHHLLLGGG@@@AAAEEEIIIKKKQQQUUUXXX]]]eeegggeee```cccggggggbbb^^^bbbjjjnnnSSSAAA333)))///...,,,+++***)))(((((())))))))))))))))))))))))(((((((((((((((((()))***'''((((((***+++,,,---------------,,,,,,,,,++++++)))************+++++++++***++++++,,,,,,---......///////////////000111111111222222222333333444444111222222333333444555555555555444444444333333333111000000000000/////////,,,,,,+++,,,,,,...///000333666;;;AAADDDDDDAAA???;;;999777666555333111///,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...///000222888KKKfffxxxxxxkkk```fff~~~yyyxxxooopppssspppwww|||}}}tttssswwwpppuuu```KKKGGGJJJIIIGGGGGGHHHFFFBBBBBBEEEEEEEEEFFFHHHJJJLLLOOOPPPGGGHHHIIIIIIHHHGGGHHHIIIKKKKKKMMMOOOSSSYYY___cccXXXTTTPPPNNNMMMOOORRRUUUNNNTTT[[[]]]YYYTTTQQQPPPPPPLLLRRRUUU]]]~~~}}}jjj```}}}wwwrrrwww^^^GGGYYYsss}}}cccvvviiiRRR:::888???RRRccc]]]IIIEEENNNNNNQQQTTTTTTSSSSSSUUUWWWXXXUUUTTTZZZeeesss~~~{{{yyytttttt~~~pppccc^^^aaaggg}}}sssjjjdddeeehhhkkkqqqxxx}}}ppp\\\MMMMMMNNNHHHBBBAAADDD@@@AAAEEEDDDCCCKKKXXXqqqkkkLLLCCCDDDCCC@@@???>>><<<:::888777666444222111000111000...---******************++++++((((((''''''''''''((((((((((((((((((((('''''''''%%%%%%&&&'''((((((((('''%%%&&&'''(((((('''&&&%%%((('''&&&'''***///444777???NNNUUUMMMDDDAAA???::::::HHHRRRTTTZZZeeehhhaaaWWW]]]^^^\\\aaakkklllgggggg||||||fffSSSAAA222000///---+++***((((((''')))))))))))))))))))))))))))(((((((((((())))))***&&&'''''')))***+++,,,---.........------,,,,,,,,,************++++++++++++)))))))))***++++++,,,,,,------,,,,,,---...000111111111111111111000000000000111111222333444444444333333333222222222111111000////////////.........++++++++++++,,,...000222222999AAAEEEBBB>>>:::999777666444333333222000...******++++++++++++******+++++++++,,,---...///000777???YYY|||rrr\\\fffvvvttt|||nnnnnn}}}lll[[[iiivvvvvvvvv}}}jjjOOOFFFFFFFFFJJJGGGHHHKKKJJJDDDAAAAAADDDEEEGGGIIIKKKKKKLLLKKKHHHJJJKKKKKKJJJIIIJJJKKKLLLLLLLLLMMMOOOSSSYYY]]]aaaWWWMMMKKKMMMOOOPPPPPPWWW[[[cccjjjmmmggg]]]UUURRRNNNRRRRRRUUUwwwwwwttt~~~{{{ggg}}}}}}mmmFFFTTTlll}}}WWWSSSxxxttt[[[888666555EEE]]][[[GGGBBBOOONNNQQQTTTUUUTTTSSSVVVXXXZZZWWWUUUXXXbbbppp|||~~~rrrqqqkkk\\\\\\llllllaaa^^^cccnnnwww{{{jjjYYYYYYZZZSSSLLLKKKEEE@@@@@@DDDCCC@@@FFFQQQddd~~~{{{pppQQQDDDBBBAAAAAA???===:::999888888888444222111111222222000///++++++******)))(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%((('''&&&$$$%%%***222777@@@FFFKKKLLLGGGAAA???>>>===AAAIIIQQQWWW[[[]]]^^^WWWUUUTTTWWW^^^hhhpppuuu]]]bbbkkkttttttgggSSSCCC888333---*********)))'''+++)))(((''')))))))))((('''(((((()))))))))))))))))))))))))))))))))))))))+++---//////...,,,,,,,,,...---+++***)))***++++++,,,++++++******++++++,,,))))))***+++,,,------------------......000111111111111222222222333333333444333222111000///...---......,,,+++***))))))))),,,------///111333666777===>>>???@@@>>>;;;888666333222111000///...---,,,---,,,***)))))))))***+++)))+++......---...111444OOOYYYlll}}}~~~tttnnnppprrrzzzsssjjjooowwwzzzkkk[[[eeexxxssszzzwww}}}bbbQQQPPPNNNHHHAAAFFFJJJKKKOOO[[[bbbVVVAAABBBAAABBBEEEJJJKKKHHHEEECCCGGGMMMQQQRRRPPPNNNMMMMMMIIIHHHKKKNNNQQQTTTWWWZZZUUUMMMJJJNNNTTTRRRLLLSSSVVV\\\bbbddd___UUUMMMPPPMMMKKKPPP___sssvvvsss~~~{{{gggHHHbbbhhhMMMZZZ{{{dddAAA333222@@@VVV]]]RRRIIIKKKOOORRRTTTUUUSSSTTTWWWZZZ[[[YYYWWWWWWXXX```rrr}}}kkknnn{{{qqqbbb]]]nnnlll___```jjjvvv{{{|||ooorrrvvvjjj]]]YYYIIIIIIGGGDDDAAAAAADDDFFFYYYlll~~~~~~oooPPPCCC@@@???AAA???===;;;999888888888333222333444555444000---++++++******))))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''&&&%%%&&&)))///444;;;???DDDHHHHHHEEEAAA>>>EEEGGGJJJMMMPPPSSSVVVXXX\\\XXXTTTVVV^^^hhhooorrriii___\\\jjj||||||dddKKKBBB<<<555111111///+++''',,,***((((((*********)))'''(((((()))))))))))))))))))))))))))))))))))))))+++,,,......,,,,,,,,,---...---,,,+++***++++++,,,,,,,,,++++++++++++,,,,,,)))******++++++,,,,,,,,,------------...///000111222222222222333333333333333222222000///...---,,,---,,,+++++++++,,,---......///111333555777999:::999999:::999888555222111222111000///...---,,,,,,++++++*********+++,,,---,,,...000...---111999@@@cccnnnuuusssssszzzzzz}}}xxxtttqqqmmmkkkooouuu~~~wwwiii^^^```lllvvvxxxyyyooo{{{tttZZZPPPQQQOOOHHHCCCIIILLLPPP[[[ppp|||mmmVVVHHHDDD??????BBBEEEFFFFFFJJJKKKLLLLLLLLLNNNQQQTTTGGGEEEEEEHHHKKKLLLLLLLLLOOOQQQPPPMMMLLLOOONNNKKKNNNPPPSSSWWWYYYXXXRRRNNNOOOMMMMMMTTTcccxxxxxxnnn|||qqqOOOTTTyyyuuuVVVRRRmmmoooNNN;;;666<<>>===@@@???===;;;:::888888888222333555777888555000,,,+++++++++***))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&'''&&&&&&(((,,,///555777;;;AAAEEEEEEAAA===GGGIIILLLPPPUUUYYY\\\^^^aaa[[[UUUWWW^^^hhhnnnpppvvveeeYYYddd|||qqq```RRR@@@444000///,,,))),,,+++))))))+++,,,+++***'''((())))))******))))))))))))))))))))))))))))))***+++,,,+++++++++---///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******************++++++---,,,,,,------...///000111111111222222222222333222111000///...,,,++++++,,,+++*********,,,///000111333555888:::;;;;;;;;;666666555333111///...---//////......---,,,++++++******++++++,,,---------------,,,,,,///;;;KKKXXXlllxxxwwwkkkmmmxxxkkkccccccmmmooohhhhhhoookkkYYYOOOZZZnnnyyywwwrrrwwwvvvjjj]]]PPPNNNPPPNNNHHHEEEGGGHHHLLL^^^xxxuuu\\\JJJFFFBBBAAADDDFFFGGGFFFKKKLLLMMMKKKJJJLLLQQQUUUIIIIIIIIIIIIJJJIIIGGGDDDDDDMMMRRROOOKKKJJJKKKKKKLLLKKKJJJKKKNNNPPPPPPOOORRRPPPOOOSSS]]]mmm|||}}}{{{zzziiihhhxxxbbbKKKggglllRRRbbb{{{YYY>>>777444???QQQZZZXXXPPPLLLOOOSSSUUUUUUTTTUUUUUUSSSRRRSSSTTTSSSUUU^^^iii~~~~~~~~~xxxeeesssqqqddd^^^```sssxxxllliiiooovvv{{{zzziii```UUULLLHHHGGGGGGFFFHHHXXXnnn{{{|||pppQQQBBB>>><<<@@@???>>><<<:::999888888333333444666666444000,,,,,,,,,+++******))))))(((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&''''''&&&'''(((***111333777:::>>>@@@BBBCCCCCCCCCFFFPPP]]]gggiiiiii```]]][[[[[[___gggooosss}}}uuummmjjjrrrtttRRR888......000111---+++)))***+++,,,,,,+++(((((()))************)))(((((((((((((((((((((((()))*********)))***---000------------------------,,,,,,,,,++++++,,,,,,,,,*********************))),,,,,,,,,,,,,,,---......////////////000000000000000000///...---++++++***,,,+++***)))***,,,///000555666999;;;;;;:::999888666555222000...---------------,,,,,,++++++************+++,,,,,,,,,,,,,,,------///666DDDVVVhhhrrrgggooorrrqqqzzzrrrdddffflllrrrrrrlllhhhhhhVVVJJJNNNfffzzzzzzrrrppp{{{wwwRRRLLLIIIKKKLLLIIIGGGFFFGGGEEEHHHVVVjjjssseeePPPFFFFFFGGGKKKOOOPPPLLLHHHGGGJJJLLLMMMLLLLLLNNNQQQNNNNNNMMMJJJIIIJJJGGGBBBBBBLLLRRROOOKKKKKKMMMMMMOOOMMMKKKJJJKKKNNNPPPRRRTTTRRRPPPPPPSSS[[[eeelll}}}uuuqqqvvv}}}|||{{{iii\\\nnnrrrOOOUUUxxx]]]___```DDD:::222999OOO```^^^QQQKKKMMMQQQTTTUUUTTTSSSRRRRRRPPPQQQRRRQQQQQQYYYbbbxxx}}}~~~{{{zzz}}}~~~tttssswww|||zzzwww{{{xxxaaalll}}}wwwuuuxxxyyyooommmuuu~~~}}}tttaaaRRRLLLKKKJJJIIIKKKWWWhhhyyyqqqSSSDDD@@@===@@@???>>>===;;;:::888777555333222222222111///---,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$&&&'''(((&&&&&&&&&''',,,111666888999???JJJTTTOOOHHHBBBGGGUUUbbbgggfff[[[^^^```aaabbbgggooovvv}}}vvvpppzzzgggHHH777333222333...,,,******+++,,,+++***((())))))***************((((((((((((((((((((((((((())))))(((((())),,,...,,,------------------------,,,,,,,,,,,,,,,,,,---+++++++++***************+++++++++++++++,,,,,,---++++++,,,,,,,,,---------......------,,,,,,++++++,,,,,,+++,,,...111444666777888999999888666444222444222000---,,,,,,,,,---++++++++++++************++++++++++++++++++++++++---222???TTTkkkyyy|||{{{hhhffflll~~~yyyyyysssnnnfffZZZLLLOOO```wwwzzzmmmhhhnnn}}}wwwVVVHHHFFFEEEHHHGGGDDDDDDGGGKKKJJJJJJPPPYYY\\\SSSGGGCCCDDDHHHNNNTTTVVVSSSPPPGGGHHHJJJKKKLLLNNNOOOQQQNNNOOOMMMHHHJJJOOOOOOKKKIIIMMMOOOMMMMMMQQQRRRPPPTTTSSSRRRPPPPPPQQQSSSTTTPPPPPPOOONNNNNNRRRYYY^^^ooopppppppppssswwwzzz{{{qqq___mmmZZZKKKffffff]]]xxxnnnOOOAAA333555HHHXXXUUUHHHJJJLLLOOORRRTTTTTTRRRPPPOOOMMMLLLMMMMMMNNNUUU^^^pppwww|||zzzyyy|||xxxuuuvvvzzznnnbbbeeerrrssshhhdddxxxjjjiiittt{{{}}}rrr^^^TTTQQQOOONNNKKKRRR___nnn{{{tttmmmvvvwwwyyy|||rrrTTTFFFAAA???@@@@@@???>>><<<:::888777666444222111111000///---,,,,,,,,,+++******))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%$$$&&&'''((('''&&&&&&''''''...555777888AAARRR```iii\\\MMMFFFIIIQQQYYY\\\WWW\\\bbbeeefffhhhlllqqquuuyyy|||zzzvvvyyyoooYYYHHH;;;222---111///,,,,,,,,,,,,+++***((()))******++++++******))))))))))))))))))))))))'''((())))))((((((***,,,+++,,,,,,------------,,,------,,,,,,,,,,,,------+++++++++++++++++++++,,,++++++************++++++)))))))))*********++++++,,,,,,,,,,,,,,,---------,,,---///222555999<<<===777777666666444222///......---,,,***)))******+++******************++++++,,,,,,+++******+++---...,,,999RRRooo}}}qqqqqqiiinnn{{{}}}hhhcccZZZKKKXXXcccvvvyyyjjjmmm|||XXXAAAGGGDDDDDDEEEDDDAAACCCGGGIIIIIIIIIJJJLLLLLLIIIFFFFFFEEEDDDHHHOOOUUUWWWWWWMMMJJJIIIKKKQQQUUUUUUTTTOOORRRPPPLLLPPPZZZ]]]YYYOOOOOOMMMKKKOOOTTTUUUQQQTTTUUUUUUTTTRRRRRRSSSTTTPPPQQQQQQNNNJJJIIILLLOOOfffrrrxxxtttuuu}}}nnnqqqtttYYY___ooo^^^jjj|||\\\HHH333111???MMMOOOKKKJJJKKKLLLOOORRRSSSQQQOOOLLLIIIHHHJJJKKKKKKQQQXXXhhhqqqyyyzzzzzz~~~~~~{{{|||zzz|||}}}|||zzzpppfff^^^]]]hhhyyy~~~mmm[[[cccxxx~~~vvvpppsss}}}~~~uuummmqqq}}}}}}vvv}}}rrrcccZZZUUUSSSLLLPPPZZZgggvvv~~~ssseeeXXXPPPVVV```ooo~~~qqqTTTFFFAAA???@@@@@@???>>>===:::888777555444333333333222...,,,---,,,,,,++++++******)))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%$$$&&&''''''&&&&&&'''(((###)))///333666???MMMXXXhhhddd\\\PPPGGGFFFKKKRRRWWWYYY^^^eeejjjjjjgggdddaaafffmmmsssvvvwwwwwwwwwsssssspppiii\\\MMM???777555333000///......,,,***))))))***++++++++++++***))))))))))))))))))))))))&&&((())))))((('''((())))))***+++---------,,,+++------,,,,,,,,,,,,------+++++++++,,,---------...+++******)))))))))******(((((()))))))))***************+++,,,---.../////////000333666888999::::::444333222111000///...---*********))))))*********))))))*********+++++++++---,,,******+++///222555777FFF^^^www}}}uuu}}}}}}~~~~~~hhhZZZ[[[[[[VVViiiooowww{{{wwwxxxcccEEE@@@EEEBBBBBBDDDDDDAAACCCHHHDDDDDDEEEGGGHHHGGGGGGGGGIIIGGGFFFIIIOOOSSSSSSRRRLLLKKKNNNXXXaaacccZZZQQQNNNSSSSSSNNNRRR[[[]]]WWWNNNNNNMMMKKKNNNSSSSSSPPPNNNPPPPPPOOOMMMMMMPPPRRRQQQTTTUUUQQQLLLIIIJJJMMMkkk~~~pppoooeeeooolllaaaqqq```AAA666:::CCCNNNXXXKKKJJJJJJMMMPPPRRRQQQOOOKKKIIIJJJMMMNNNLLLMMMQQQ]]]iiitttwwwyyy}}}yyytttzzz{{{xxxrrrkkkiiikkklllrrrvvvpppdddaaannn~~~uuummmfffgggrrr~~~vvvwww{{{{{{|||uuueee[[[VVVOOOPPPVVVaaappp|||~~~rrrdddWWWMMMGGGCCCCCCRRRhhh}}}pppSSSEEEAAA>>>@@@@@@@@@???===;;;888777444444666777777444...***------,,,++++++******)))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%$$$&&&''''''&&&'''(((***"""&&&***///333:::BBBHHHMMMXXX___YYYJJJ@@@CCCJJJYYYWWWZZZdddmmmmmmcccXXXOOOWWWbbbjjjnnnrrrxxx|||eeemmmuuuvvvooobbbVVVPPP999666333111000///---+++))))))***++++++++++++***))))))))))))))))))))))))&&&(((******((('''&&&'''((()))+++,,,---,,,,,,+++...------,,,,,,------...++++++,,,------...//////******)))))))))))))))***))))))))))))************)))***+++,,,...///000111333444555666666444222111111000///.........//////)))******+++++++++,,,,,,))))))******++++++,,,,,,---+++******---222777;;;IIIVVVhhhvvv~~~nnnqqqiii]]]VVVVVV___kkksssnnnkkkiiijjjrrr}}}eeeIII999DDDBBB@@@AAADDDEEECCCDDDHHHDDDCCCEEEIIIKKKKKKJJJJJJIIIJJJLLLQQQUUUTTTNNNIIIEEEJJJVVVhhhtttppp\\\JJJIIIOOOOOOIIIKKKQQQOOOFFFJJJMMMNNNLLLMMMPPPPPPNNNHHHIIIJJJHHHGGGHHHMMMQQQMMMRRRWWWYYYWWWWWWZZZ^^^uuulll]]]qqq~~~mmmWWWyyy}}}]]]gggWWWAAA999999HHHZZZLLLJJJIIIKKKOOOQQQQQQOOOLLLLLLNNNSSSSSSOOOMMMNNNSSSaaannnsssuuuyyy~~~xxxiii```eeeqqqwwwwwwooojjjnnnyyy|||wwwuuuxxx|||vvviii___hhhxxx{{{tttmmmhhhgggqqqwwwyyyiiivvvzzzyyy|||mmm^^^WWWOOONNNPPPYYYfffqqqwwwyyyuuukkk\\\LLLBBB>>>@@@BBBEEERRReeeuuurrrSSSEEEAAA@@@@@@@@@@@@???===;;;888777333333333333222111000000///---+++***++++++)))(((((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&((()))))))))((('''''''''(((+++222;;;CCCHHHEEEKKKTTTUUUMMMFFFJJJSSSPPPWWW[[[]]]aaahhhjjjhhhTTTWWW^^^ffflllqqqxxx~~~rrrjjjkkk{{{zzzYYYEEE222...111111000000***---///---++++++***)))))))))))))))***************)))((((((((((((((())))))))))))))))))***++++++,,,+++,,,,,,---...///000------------------,,,,,,///---+++(((((()))+++,,,))))))))))))))))))))))))******+++,,,---///000111222222111111000000000///------,,,+++*********+++------,,,+++************///(((%%%)))+++***+++000***,,,...000333;;;FFFMMMaaa^^^aaadddlll~~~zzzhhhZZZYYY\\\cccgggffffffgggnnnjjjdddeeesssvvvbbbQQQBBB<<<>>>???@@@BBBDDDEEEEEEDDDCCCBBBCCCFFFJJJLLLLLLHHHEEECCCJJJRRRVVVTTTPPPMMMKKKIIIHHHNNNZZZ^^^XXXQQQNNNKKKLLLMMMNNNNNNLLLJJJHHHHHHLLLPPPQQQQQQOOOMMMMMMPPPTTTVVVRRRLLLIIIMMMRRRRRRPPPOOOSSS```tttkkkccc]]]ZZZ{{{|||fffnnnFFF>>>;;;;;;VVVMMMJJJFFFFFFMMMSSSPPPHHHJJJLLLNNNPPPPPPOOONNNMMMOOOZZZhhhqqquuuwwwzzz}}}|||{{{zzz\\\TTTbbbkkkfffqqquuurrryyyyyymmmfffppp~~~tttjjjjjjooo{{{qqqlllpppxxx{{{tttyyyxxxaaaTTTSSSSSSQQQQQQ\\\jjjpppmmm___VVVJJJBBBAAAAAA???===<<>>QQQ```fffeeeiiiaaa___cccooozzzrrrdddRRRXXXcccooorrrooommmoookkkkkkjjjkkkvvv{{{bbbUUUKKKAAA<<<<<>>???DDDKKKSSSaaaxxxpppRRREEEAAA???@@@@@@@@@???===;;;888777333333333333222111000//////---+++***++++++)))((()))((((((''''''(((((()))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((''')))(((''''''***///333666>>><<<@@@IIIPPPRRRRRRTTTZZZRRRQQQYYYaaaccchhhooozzzuuuqqqttt~~~tttooosssrrrOOO;;;555333000...//////000000///---+++***)))))))))))))))))))))))))))))))))(((((())))))***((((((((())))))))))))******************+++,,,---////////////000000000000---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------,,,,,,,,,+++++++++***************,,,++++++************+++******---000000,,,,,,///666222:::VVVyyyzzzllldddfffqqq{{{pppjjj[[[dddrrr|||{{{tttrrruuupppnnnnnnuuuuuu```MMMIIIHHHBBB======@@@BBBDDDGGGGGGEEEBBB@@@CCCBBBAAABBBDDDEEEEEEDDDFFFLLLSSSUUURRRNNNKKKJJJMMMIIIFFFHHHIIIHHHHHHJJJMMMLLLLLLKKKKKKKKKKKKKKKSSSVVVYYYYYYVVVQQQLLLJJJKKKLLLLLLMMMLLLKKKJJJIIIRRRTTTWWW[[[^^^ccciiimmm___qqqyyyuuuwwwnnnpppvvvyyy~~~[[[JJJaaammmPPPMMMrrrzzzWWW:::999===;;;OOOOOOMMMHHHGGGKKKLLLJJJMMMNNNOOOPPPQQQQQQQQQQQQOOOQQQWWWcccpppzzz||||||sssmmmiiiiiiyyy}}}{{{|||yyyuuullltttxxxuuuxxx}}}yyyvvvwwwzzzxxxsssssszzz|||sss___WWWUUURRRRRRXXX___^^^YYYOOOJJJDDDBBBCCCCCCAAA???BBB???===>>>BBBNNNeeeyyyoooRRREEEAAA???@@@@@@@@@???===;;;888777222333333222222111000//////---+++***++++++)))((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&'''''''''(((((((((&&&%%%%%%&&&(((,,,000222<<<:::???LLLXXXaaaiiinnnUUUFFFAAAKKKSSSSSSZZZfffdddqqq~~~~~~{{{uuusssuuu{{{wwwcccPPPBBB888444333555333222333222///,,,,,,************)))))))))))))))))))))((())))))******((())))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,------,,,,,,...///000//////...------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++******************************)))++++++*********++++++,,,)))+++---...---,,,...000111666HHHkkkkkklll}}}}}}yyy}}}|||ttt{{{yyy}}}yyyrrruuu}}}{{{{{{yyy[[[OOOGGGIIIIIIBBB>>>???@@@BBBEEEGGGGGGDDDAAA???AAA@@@AAACCCFFFGGGGGGFFF@@@DDDHHHIIIGGGEEEFFFGGGKKKHHHEEEDDDDDDEEEGGGIIIIIIHHHFFFEEEEEEFFFHHHIIILLLPPPUUUXXXVVVSSSOOOMMMJJJJJJKKKNNNRRRRRROOOLLLNNNPPPRRRSSSQQQPPPOOOOOOQQQ^^^vvv~~~mmm{{{yyy{{{{{{nnnSSSTTTvvvyyyYYYIII___uuugggCCC:::@@@:::NNNRRRQQQKKKGGGHHHKKKLLLLLLLLLMMMNNNNNNOOOPPPQQQPPPMMMOOOZZZlllzzz}}}||||||wwwdddtttrrrjjjwwwyyyyyyzzz}}}|||uuuwwwvvvxxx}}}xxxxxx|||yyyssstttyyy~~~{{{yyyfffYYYUUUQQQPPPSSSVVVTTTPPPMMMJJJHHHGGGFFFEEEBBB@@@FFFBBB===:::;;;DDDXXXkkk}}}mmmQQQEEEAAA>>>@@@@@@@@@???===;;;888777222222222222111000/////////---+++***++++++)))((((((((())))))))))))(((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''(((***---...444555<<>><<>>@@@@@@@@@???===;;;888777222222222222111000///...///---+++***++++++)))((('''(((((())))))(((((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((()))///333;;;EEEKKKTTTdddrrrnnn[[[GGG<<<999>>>NNN___nnnyyy~~~yyytttssspppjjjrrruuu{{{qqqfffxxx|||eeePPPEEEBBB<<<222---111333111111555......------,,,+++++++++))))))))))))******+++,,,***+++,,,,,,,,,+++***))))))))))))(((((())))))***))))))******++++++,,,,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********)))))))))***************)))***+++,,,---,,,+++***++++++++++++,,,...//////000000...---111888;;;:::DDDNNN[[[gggqqq{{{uuuqqqppppppqqqtttpppkkkjjjooosssyyy|||pppRRR>>>>>>@@@HHHNNNHHH;;;888===???@@@BBBCCCCCCBBBAAA@@@777:::>>>CCCGGGHHHEEECCCAAABBBDDDCCCAAABBBFFFJJJBBBFFFHHHFFFFFFIIIKKKJJJHHHGGGEEEDDDEEEFFFHHHIIIGGGJJJMMMOOOMMMKKKIIIIIIJJJLLLQQQWWW]]]]]]XXXTTTXXXXXXWWWUUUSSSRRRTTTUUUVVVNNNbbbyyy}}}jjjJJJPPPooogggUUUgggnnnKKK;;;333@@@JJJRRRPPPLLLKKKLLLLLLNNNMMMLLLLLLMMMPPPRRRTTTRRRMMMJJJOOO\\\kkkvvv{{{yyy}}}ooosss~~~|||llljjjtttwww{{{{{{vvvsssuuuyyy{{{uuuqqqooottt}}}kkk^^^PPPIIIHHHHHHIIIKKKNNNOOOPPPOOONNNKKKHHHFFFAAAAAABBBBBB???@@@KKKWWWvvvjjjPPPFFFBBB>>>@@@@@@@@@???===;;;888777222222222222111000///...///---+++***++++++)))(((&&&'''(((((((((((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%&&&'''(((''''''((((((((((((((((((+++000:::CCCHHHMMMWWWbbbgggbbbXXXMMMFFFHHHRRRZZZttt}}}wwwpppdddjjjsss~~~}}}mmmyyy~~~vvvooogggaaaMMM???555666666000000555000//////...------,,,,,,))))))))))))***+++,,,---+++,,,---......,,,+++)))******)))))))))))))))***))))))******+++,,,,,,,,,***++++++++++++******)))******************************)))))))))******+++************+++++++++,,,)))+++,,,.........,,,+++,,,,,,,,,---...///111111000222555;;;HHHWWW[[[WWWUUUZZZaaahhhqqq~~~qqqrrryyy|||zzzxxxlllhhhgggnnn{{{}}}hhhQQQBBB;;;:::;;;BBBHHHDDD:::888===>>>??????@@@@@@AAAAAAAAA<<<===???BBBFFFFFFDDDBBB@@@DDDGGGGGGDDDBBBBBBDDD@@@FFFHHHDDDCCCGGGIIIHHHHHHHHHGGGGGGGGGHHHJJJJJJIIIKKKLLLLLLKKKIIIHHHHHHIIILLLRRRXXX[[[YYYSSSOOOZZZYYYVVVRRRNNNLLLMMMNNNSSSMMMZZZzzzyyyyyy```UUUZZZyyy}}}hhhnnnzzzXXX===111666BBBMMMPPPNNNMMMKKKIIIKKKJJJHHHHHHIIILLLPPPRRRPPPMMMJJJJJJQQQ___oooyyyyyy}}}oooooo|||zzzqqqrrrooommmrrrzzz|||yyysssppppppvvv~~~mmm\\\KKKFFFHHHLLLTTT\\\]]]]]]\\\YYYSSSMMMHHHFFF???@@@CCCDDD@@@???FFFPPPlll{{{iiiPPPFFFBBB>>>@@@@@@@@@???===;;;888777111222222111111000///...///---+++***++++++)))(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&%%%$$$%%%&&&'''((("""###%%%''')))***++++++%%%***555AAAGGGIIINNNTTTRRR\\\ccc___XXXUUUTTTRRRaaa~~~}}}|||gggppp{{{|||}}}}}}```OOO@@@===999000...222111000000///......------))))))))))))***+++,,,---,,,---/////////---+++***+++***))))))))))))******'''(((((()))******+++++++++******))))))((((((((()))))))))))))))))))))))))))))))))))))))***++++++******++++++,,,,,,,,,---***+++---/////////---,,,,,,,,,------///000222333555:::BBBPPPfff{{{|||\\\```fffppp}}}wwwkkkjjjlllttt|||}}}^^^MMMFFFAAA;;;<<<888;;;CCCCCC<<<;;;???>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCEEEFFFFFFEEECCCIIINNNOOOKKKFFFBBBAAA@@@FFFGGGBBB@@@DDDGGGFFFGGGGGGGGGGGGHHHIIIIIIJJJIIIJJJLLLLLLJJJJJJJJJLLLGGGLLLSSSWWWWWWSSSNNNJJJOOOOOOOOOMMMKKKKKKNNNPPPNNNNNNWWWmmmiiixxxyyycccRRRnnn~~~zzz|||aaaCCC444...<<>>EEENNN___qqqjjjMMMIII>>>>>>AAA@@@@@@???===<<<:::999444444444333222111//////------,,,+++***)))((('''((((((''''''''''''(((((((((((('''(((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((******+++111999BBBHHHKKKGGGPPP^^^iiimmmkkkfffccccccooo~~~~~~{{{nnnQQQCCC???;;;777444,,,333333......444333+++------,,,++++++,,,------,,,...000222333333111111...---+++)))((())))))***************************,,,+++***((((((((()))***(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++,,,---***---//////---,,,---///...///...---///666BBBKKKCCCEEETTTmmmooopppzzz~~~}}}tttaaafffvvvqqqxxxzzzTTTAAA>>><<<;;;;;;888:::<<<>>>>>>>>><<<;;;=========>>>@@@BBBEEEFFFGGGGGGFFFEEEEEEEEEEEEEEECCCFFFJJJKKKJJJGGGEEEDDDHHHAAA@@@FFFEEE@@@DDDOOOGGGJJJLLLLLLIIIGGGHHHKKKKKKIIIIIIKKKNNNNNNJJJFFFNNNLLLKKKLLLNNNNNNLLLIIIPPPMMMKKKKKKKKKJJJJJJKKKJJJOOORRR[[[rrr}}}nnndddaaaeee}}}{{{mmmIII:::333333>>>IIIJJJPPPPPPFFFJJJHHHGGGFFFGGGIIILLLNNNQQQQQQPPPNNNNNNTTT___iii{{{zzz{{{~~~ssslllkkkffffffpppzzz|||zzzyyywwwxxxzzz~~~~~~uuujjjoooxxxbbbKKKFFFRRRbbbkkknnnyyyyyygggXXXRRRIII???@@@BBBCCCBBBAAAAAADDDHHH[[[mmmjjjMMMIII>>>>>>BBBAAAAAA@@@???===;;;:::444444444333222111000///------,,,+++***)))((((((((((((''''''''''''(((((((((((((((((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''''''''&&&&&&&&&''''''(((&&&'''(((,,,222:::AAAEEEBBBKKK\\\qqqrrrfffXXXaaawwwqqq]]]PPPGGG@@@<<<444777777333222555666555---------,,,+++++++++***---...000222333222111111...---+++***))))))******************************,,,,,,***)))))))))******)))))))))*********+++++++++++++++++++++++++++++++++***************++++++222000---++++++,,,,,,---///000333999AAAGGGHHHHHHPPPRRR]]]nnnyyy|||}}}~~~yyyyyyvvvuuuxxx{{{pppjjjvvv{{{yyy~~~xxx___EEE:::::::::999999888:::<<<<<<;;;999::::::;;;;;;:::;;;<<<>>>@@@AAABBBAAAAAAAAABBBBBBCCCDDDCCCFFFIIIJJJHHHFFFEEEEEEIIIEEEHHHNNNNNNGGGGGGNNNJJJKKKLLLLLLJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLJJJHHHKKKKKKLLLOOOSSSSSSPPPNNNOOOMMMLLLMMMNNNNNNLLLKKKKKKLLLLLLTTTkkkwww~~~sssiiizzz\\\uuuyyynnnxxxwww\\\@@@666444;;;BBBBBBIIIOOOJJJHHHGGGFFFEEEFFFHHHKKKMMMRRRSSSRRROOOMMMQQQZZZbbbuuuwww|||~~~ssskkkfffeeeeeekkktttzzz||||||kkkPPPUUUmmmuuulll{{{}}}ttt```RRROOOKKKEEEBBBDDDDDDBBB@@@@@@BBBEEEUUUggg{{{jjjNNNJJJ??????BBBBBBBBBAAA???>>><<<;;;444444444333222111000///------,,,+++***))))))(((((((((''''''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&''''''(((((((((''''''&&&&&&&&&''''''$$$&&&((()))+++111999@@@DDDGGGSSSkkkyyy___WWW^^^kkkmmmtttwwwfffTTTDDD:::777555555222------000////////////...,,,+++***---...///111111111000000...---,,,+++*********+++************************,,,,,,+++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...,,,+++,,,///111000///555222555BBBVVVeeejjjhhheeedddgggnnnuuuzzz{{{wwwlllmmmllliiifffggglllpppzzzuuunnnxxxwwwSSSEEE888555777777666666555999<<<<<<999999===AAA===<<<;;;;;;;;;<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDFFFGGGGGGFFFEEEFFFFFFIIIHHHNNNVVVTTTLLLHHHKKKMMMLLLLLLLLLMMMMMMKKKJJJIIIJJJKKKJJJIIIIIIJJJKKKKKKKKKMMMPPPRRRRRRPPPNNNQQQOOONNNOOORRRSSSQQQNNNSSSNNNJJJRRRhhh|||}}}sssqqq{{{YYYppp[[[dddwwwfffeeerrrfffFFF999222666<<<===EEEMMMIIIFFFEEEDDDDDDEEEHHHJJJLLLRRRSSSRRROOOMMMOOOTTTYYYkkkrrr{{{|||zzzxxxoooiiidddaaaaaahhhssszzzyyywww}}}~~~|||cccTTTiiisssfffppppppeeeRRRFFFFFFHHHFFFEEEEEEEEECCC@@@@@@AAACCCMMM___tttiiiNNNKKK???@@@AAAAAAAAA@@@???>>><<<;;;333444444333222111000///------,,,++++++***))))))((((((''''''''''''((((((***)))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''&&&(((***)))(((,,,555<<>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFEEEDDDDDDFFFGGGGGGIIIOOOUUUTTTLLLGGGHHHNNNLLLKKKMMMQQQRRRPPPMMMHHHJJJLLLJJJGGGGGGIIILLLLLLLLLKKKKKKKKKKKKJJJJJJQQQOOOLLLJJJMMMQQQQQQNNNWWWNNNGGGOOOdddxxx~~~{{{kkkooo|||iii]]]nnn|||lllZZZoooppp\\\eeeqqqfffDDD666444;;;???FFFIIIBBBCCCCCCCCCCCCEEEGGGJJJKKKPPPQQQQQQOOONNNNNNPPPRRRaaakkkyyy~~~zzz~~~qqqkkklllmmmiiieeegggooozzzyyyqqqrrrxxx{{{vvv|||sssQQQWWWbbb```______YYYLLLCCCCCCEEEEEEGGGGGGEEEDDDCCCCCCDDDEEEIIIYYYnnnhhhMMMJJJ@@@@@@????????????>>>===;;;;;;333333333333222222111000------,,,,,,+++*********((((((''''''''''''(((((())))))(((''''''&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***(((''''''&&&&&&&&&''''''''')))+++(((&&&)))000777FFFKKKRRRVVV\\\hhhxxxlllNNNBBBMMMVVVbbbrrryyyxxxnnnqqqyyy___III777666999888888;;;222222222333222222111111,,,,,,------------------...............------,,,************************)))******************************+++++++++,,,,,,++++++++++++++++++++++++...------------...//////000222333444555666999;;;@@@III[[[pppyyywwwyyyxxxllljjjwww}}}qqqccc]]]eeevvv}}}www|||cccJJJ<<<::::::999777666777777666333888<<<;;;999;;;DDDKKKEEEDDDBBB@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDCCCDDDDDDCCCBBBCCCEEEGGGHHHIIIMMMPPPOOOJJJHHHIIIMMMKKKKKKNNNSSSUUUTTTRRRIIIKKKLLLJJJHHHGGGJJJMMMMMMLLLIIIGGGFFFGGGJJJLLLRRRRRRMMMEEEEEEKKKNNNLLLQQQGGGAAAHHHZZZmmm|||rrrnnnpppzzz___aaasss~~~zzzqqqyyyzzzVVVZZZccc___}}}cccGGG888:::>>>EEEGGG>>>AAAAAABBBCCCEEEGGGIIIKKKKKKMMMNNNNNNNNNNNNOOOPPPXXXdddsss}}}|||wwwllleeeiiiuuu|||wwwooorrrwww}}}rrrmmmnnnwwwpppkkkMMMHHHPPPVVVQQQUUUWWWRRRMMMKKKKKKJJJHHHGGGEEEEEEEEEFFFGGGGGGIIIVVVjjj~~~fffKKKIII@@@AAA?????????>>>>>>===;;;;;;333333333333333222111000------,,,,,,++++++++++++((((((''''''''''''((((((((((((''''''&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))******&&&&&&&&&&&&&&&'''((((((&&&((((((&&&%%%&&&+++///777GGGXXX^^^ZZZWWW\\\ccchhhMMM???BBBHHHZZZqqq{{{zzzjjjMMM===999888555444555444333222111111111222......------..................////////////...---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,---...000000000111444<<>>=========>>>???@@@????????????@@@@@@AAAAAABBBCCCCCCBBBBBBDDDFFFIIIJJJLLLMMMKKKJJJJJJLLLJJJJJJKKKNNNQQQTTTTTTSSSJJJKKKLLLKKKJJJJJJJJJLLLKKKKKKJJJHHHHHHJJJOOOSSS[[[^^^YYYMMMGGGKKKPPPPPPKKKEEECCCJJJTTTbbbwwwvvvnnnnnnnnnppp{{{lllcccwwwxxx~~~vvvnnnoooxxxvvvUUULLLhhhrrr]]]rrr~~~XXX<<<666888@@@FFFAAA@@@@@@AAACCCEEEHHHJJJKKKHHHJJJKKKMMMOOOOOOPPPPPPSSS]]]jjjuuu}}}~~~ssszzzrrrnnnhhhddddddooo~~~{{{zzz|||wwwrrrrrr|||uuuooocccUUUJJJFFFGGGJJJKKKQQQWWWXXXUUUQQQOOOOOOIIIGGGEEEEEEFFFHHHHHHHHHGGGRRRggg}}}dddIIIHHH@@@BBB???????????????>>>===<<<222222333333333222111111---,,,,,,,,,,,,+++++++++((((((''''''''''''((((((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((())),,,:::KKKTTTSSSOOONNNNNN___WWWUUURRRKKKVVVkkkrrrvvv~~~zzzeeeXXXOOODDD:::===;;;777444222222333333111000000000000000000000......///000000000///...------------------------++++++---.........------,,,,,,,,,,,,------------........................,,,,,,---...000222444555000444@@@XXXrrr}}}kkk___aaappp~~~~~~|||{{{|||zzzsssttt|||oookkkooowwwwwwZZZCCC777444555111444444222444999999444;;;;;;;;;999666666777999;;;::::::999:::;;;<<<===<<<<<<<<<===>>>???@@@AAA???AAABBBCCCBBBBBBDDDEEEFFFIIIJJJJJJIIIIIIKKKKKKGGGIIIKKKMMMMMMMMMOOOPPPKKKKKKKKKLLLNNNMMMKKKJJJJJJKKKMMMLLLKKKLLLOOORRR]]]fffdddUUUIIIJJJMMMMMMKKKJJJOOOTTTSSSVVVmmm}}}rrrooommmkkktttrrrwwwyyywwwzzzxxxxxx~~~xxxeeeOOOSSSsssnnnaaammmxxxTTT;;;555444:::CCCDDD???@@@BBBDDDFFFIIIKKKLLLHHHIIIJJJLLLOOOPPPPPPOOOQQQWWWbbbmmmwwwyyyiiipppzzzqqqsss{{{}}}{{{vvvllldddccc```dddmmmwww~~~|||xxxyyy~~~kkkhhhbbb\\\VVVRRROOOMMMRRRUUUZZZ\\\YYYVVVUUUWWWJJJGGGDDDDDDEEEFFFEEEDDDDDDMMMbbb{{{bbbGGGGGG???BBB@@@@@@@@@@@@@@@???>>>===222222333333333222111111---,,,,,,,,,,,,,,,,,,+++((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))++++++$$$$$$%%%%%%'''(((***+++((('''&&&''')))***)))'''***...555>>>FFFLLLNNNNNNOOOccc}}}kkkaaa___XXXdddlllsssyyyyyy|||~~~lll[[[FFFBBB===888555444555666333333222222222222222333...///000111111000///...........................,,,---///000000000//////---------........./////////////////////////////////000111222555777999:::;;;AAAVVVyyy~~~uuukkkjjjsss~~~zzz|||}}}vvvwwwyyywwwtttsssrrr|||rrrSSS@@@999777333000222555444222444999666000<<<;;;::::::999999999:::888888777777888:::<<<===;;;;;;<<<===???AAACCCDDD>>>@@@BBBCCCBBBBBBCCCDDDBBBEEEHHHGGGGGGHHHIIIHHHFFFIIILLLKKKIIIHHHJJJLLLLLLKKKKKKMMMPPPPPPLLLHHHIIIMMMPPPPPPMMMKKKJJJKKKUUUbbbcccSSSCCCAAABBBAAAJJJMMMVVVYYYPPPKKKaaa~~~uuutttrrrnnnqqqzzzrrrzzz~~~]]]KKKeeecccVVV```EEE777777444777???BBB???@@@BBBDDDGGGIIIKKKLLLIIIIIIJJJLLLNNNPPPOOONNNPPPTTT\\\hhhttt}}}yyyeeeeeezzzlllfffqqq|||yyywwwnnnbbb]]]___]]]hhhvvv|||}}}||||||vvvsss{{{tttiiiyyyzzzkkkdddaaa^^^___```bbbbbb___\\\^^^bbbKKKHHHDDDCCCDDDDDDBBB@@@AAAIII___yyyeeeIIIAAAAAAAAA@@@CCCBBB>>>===???>>>;;;555333222333333222000.../////////...---,,,******++++++)))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&'''((()))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((+++)))***222???IIIMMMMMMOOOeeepppYYYLLLDDDHHHSSSaaaqqqtttooo|||tttWWWAAAAAACCC:::333444888333222555666444111111444444222///,,,---000222..................------///111...***,,,222111+++...///...+++---111000,,,///000111222111///,,,+++333444888@@@KKKRRRTTTTTT\\\ccclllyyyvvvuuuzzzooobbbdddsssZZZLLL<<<444444777555222333555555444222444999===999;;;===<<<:::777666666;;;888444444777999999888;;;<<<<<<======>>>>>>>>>BBBBBBAAAAAAAAABBBCCCDDDDDDCCCAAAAAABBBDDDGGGIIIFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJHHHHHHIIIJJJIIIHHHLLLLLLPPPSSSNNNGGGHHHOOOTTTTTTTTTSSSQQQMMMGGGCCCIIIHHHPPP^^^aaa\\\]]]eee|||ppp{{{{{{wwwwww{{{~~~YYYQQQqqq~~~[[[YYY]]]III555666444444CCC???BBBCCCDDDHHHNNNOOOLLLFFFHHHKKKMMMNNNOOORRRTTTVVVTTTUUU___nnn{{{iii___tttnnnqqqxxx~~~yyyqqqooohhh]]]^^^ffflllnnnrrrvvvzzz}}}~~~{{{wwwzzzyyywwwxxxkkkzzzyyywww|||fffmmmuuu}}}uuupppwwwpppmmmooojjjaaaaaahhh```PPPDDDEEEEEEAAABBBHHHFFFOOOccc|||cccIIICCCBBBAAA@@@CCCBBB>>>===???>>>;;;555333222333333333111/////////......---,,,***)))+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&((()))&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%''')))...555???IIIPPPZZZ___iiixxx~~~mmm^^^KKKCCC???III___xxxxxxzzzpppVVVGGG@@@???@@@>>>777444777999777333222222222111111111111000///222222222111222222333444333555555222333777555000000222222111222555333...333333444444555666777777111???XXXqqqsssooo{{{~~~yyykkkaaafffvvvqqqXXXEEE===444111333555333111333444444333333555888;;;666888::::::888666555555999666333333555888999888;;;:::::::::;;;<<<===>>>>>>>>>?????????@@@@@@@@@CCCBBB@@@@@@AAACCCFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHJJJHHHGGGGGGHHHIIIHHHGGGFFFFFFJJJOOONNNKKKMMMSSSRRROOOMMMMMMQQQVVV[[[^^^KKKHHHNNNZZZ```___eeeooowww{{{||||||xxxbbbPPP```qqqZZZeeeZZZBBB555555888>>>AAADDDDDDCCCFFFLLLMMMKKKIIIKKKMMMNNNOOOPPPSSSUUUUUUSSSTTT[[[gggttt~~~tttdddpppfffgggnnnttt|||sssooopppkkkaaa```gggpppqqqrrrtttxxx|||~~~{{{~~~~~~|||iiiVVVZZZaaa]]]YYY\\\XXXeeevvvnnnqqqvvv}}}~~~zzz|||yyyvvvtttppplllmmmqqqjjjXXXJJJHHHGGGAAA@@@DDDGGGQQQfff~~~___JJJDDDCCC@@@@@@BBBBBB>>>===???>>>;;;444333222333444333111///............---+++***)))******)))(((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((###'''***))))))111???KKK```]]]]]]fffrrrxxxuuunnnVVVMMMCCCBBBQQQkkkwwwmmmhhhbbbSSSEEE999666888888888888777666666888::::::666333555444222000/////////000---000111000000111000---111444444333444888666222444555777:::>>>CCCFFFHHHTTTbbbyyyrrrkkkyyyyyyyyyqqqoookkkkkktttgggKKK888333222111111222222000...333222222333555777777666333555777777666444444555666444111111333666888999999888777777888:::<<<===>>>???AAABBBBBBBBBAAA@@@BBBAAA?????????AAACCCDDDEEEDDDDDDDDDEEEFFFFFFGGGJJJIIIHHHHHHJJJKKKJJJIIICCCBBBEEEJJJLLLLLLMMMPPPPPPNNNKKKKKKMMMTTTZZZ___OOOKKKLLLSSSXXX[[[dddooo}}}zzz}}}|||iii|||qqqTTTKKKddd___iiikkkSSS777555<<<:::BBBEEEEEECCCDDDJJJLLLKKKKKKMMMOOOPPPPPPQQQSSSUUUTTTSSSSSSUUU]]]jjjxxxiiizzzzzzccc]]]fffqqq{{{rrrlllkkkiiidddgggnnnwwwvvvuuuvvvyyy~~~nnnUUUPPPPPPMMMNNNSSSOOO]]]oooxxx{{{zzz{{{zzztttrrrpppmmmrrr___NNNJJJJJJEEEBBBCCCGGGSSSjjjvvvZZZIIIEEECCC???@@@BBBAAA>>>===>>>>>>;;;444333333333444444222000.........---,,,+++***)))***)))((('''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''***+++((($$$(((333===UUU[[[aaaaaa]]]]]]cccjjj```ffffff\\\TTT[[[oooxxxnnnVVVHHHCCCCCCDDDFFFCCC>>>888777999:::666222999888777666666777888888444666777666444444555555222666:::;;;>>>AAA>>>888===DDDNNN[[[fffnnnrrrtttyyygggllluuu|||}}}www]]]HHH:::333///111444444222000...---222111000333777888555222000222444444333222333444444222000000222555777999888777555444555888;;;===<<<>>>@@@AAABBBAAA???>>>@@@@@@???>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIKKKJJJIIIKKKLLLMMMLLLKKKFFFDDDDDDFFFHHHIIIHHHHHHJJJLLLNNNOOOPPPPPPPPPQQQSSSNNNKKKMMMMMMNNNVVV___wwwwwwzzzvvveeeccc{{{fffJJJPPPjjjnnnkkkqqqdddBBB777<<<777@@@DDDDDDBBBCCCHHHLLLLLLLLLNNNPPPPPPPPPPPPRRRSSSTTTTTTSSSQQQTTT```rrrlllkkksssnnnccclllyyyttthhhddddddgggpppyyy{{{{{{{{{|||~~~wwwqqqrrrnnnkkkjjjlllttt~~~~~~uuujjjqqq___OOOLLLMMMKKKGGGFFFHHHUUUmmmoooVVVIIIDDDAAA>>>???BBBAAA===<<<>>>===:::444333333333444444333111.........---,,,+++)))))))))(((((('''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((((('''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((())))))((('''(((,,,000>>>LLLYYYZZZRRRMMMQQQWWWeeeyyyuuufff[[[UUUZZZaaapppyyyrrrnnnnnnoooggg]]]PPPHHHEEEDDDBBB???:::;;;<<<<<<===<<<<<<<<<;;;<<<===:::666444888===CCCNNN[[[dddhhheeeZZZNNNUUU```sssyyy{{{yyymmmjjjmmmrrrvvvrrrxxxvvvrrrwwwiiiOOO???777555555000333444444111//////000111000000333666777444000...000222222111111222333222222222222222444777999777666444333555777:::<<<777888:::<<<<<<;;;999888???????????????@@@BBBBBB???@@@AAABBBDDDFFFHHHIIIHHHHHHHHHJJJLLLMMMLLLKKKGGGFFFEEEDDDEEEFFFEEECCCBBBGGGNNNRRRSSSRRRQQQQQQRRROOOLLLJJJHHHGGGJJJPPP```www{{{~~~{{{yyyttt\\\hhhaaa}}}[[[OOOXXXpppxxxxxxuuuWWW@@@:::333<<>>???AAAAAA===<<<>>>===:::444333333333555555333222------------,,,***)))(((((((((''''''&&&''''''(((''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((('''%%%$$$###&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&(((***,,,+++***,,,333>>>JJJQQQRRRPPPNNNeee{{{vvvXXXNNNLLLSSSiii|||wwwzzz{{{wwwssspppcccdddcccaaa[[[SSSLLLGGGSSSTTTUUUSSSLLLGGGKKKSSShhhyyyrrrmmmvvv|||yyyyyy~~~iiiYYYVVV```ppp{{{ttt___GGG888333111000000//////000000///000222444000000000222444444222000///000222111111111222444111333555555555555666888666555555555666888;;;===888888:::;;;;;;;;;:::999?????????@@@AAABBBDDDDDD>>>>>>???@@@BBBEEEGGGHHHEEEEEEFFFHHHKKKLLLJJJIIIGGGIIIHHHEEEEEEHHHHHHGGGFFFIIILLLLLLJJJIIILLLOOONNNMMMMMMKKKIIIIIIKKKNNNOOOnnnzzzzzz\\\SSS```nnnUUUJJJbbbuuuwwwYYYBBB444999???DDDCCCCCCHHHLLLMMMJJJKKKMMMMMMMMMMMMOOOPPPRRRTTTTTTOOOLLLQQQ```mmmppp``````jjj{{{oookkknnnlllkkkmmmttt{{{}}}~~~~~~tttkkk___XXXTTTPPPJJJFFFKKKXXXppplllXXXKKKDDDAAAAAA???AAA@@@===<<<>>>===:::444333333444555555444222---------,,,+++***)))((('''''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((($$$%%%&&&&&&'''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%%%%&&&((()))******)))&&&&&&,,,999KKKVVVYYYXXXeeeuuuWWWKKKDDDRRRnnn{{{ssswwwyyy|||qqqaaa[[[cccqqq~~~lllOOO@@@444222333111...---............000222333333///000222222111000111222111222222222111111222444111555999:::888666666777666666666777888:::<<<===<<<<<<<<<============>>>??????@@@BBBCCCEEEFFFGGGBBBBBBCCCCCCDDDEEEGGGGGGEEEEEEGGGJJJMMMMMMLLLJJJIIINNNOOOJJJGGGJJJMMMLLLMMMOOOOOOKKKEEEBBBDDDGGGJJJKKKLLLKKKKKKNNNQQQSSSQQQXXXvvv|||~~~vvvzzziiiRRR\\\yyy{{{eeeKKKWWWoooYYY>>>888@@@EEEEEEDDDGGGIIIJJJIIIJJJLLLMMMMMMMMMOOOQQQOOORRRSSSOOOKKKMMMWWW```tttzzzqqqeeeccckkksssxxxpppoooqqquuu|||wwwuuuttttttsssrrruuu{{{xxxtttlllbbbZZZTTTNNNIIINNN[[[qqqnnn[[[MMMEEEBBBCCC???AAA@@@===<<<======:::444333333444555666444333---------,,,+++***)))(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&'''((( !!!###%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))'''))))))(((&&&%%%&&&'''''''''***333@@@QQQ___hhhfffpppxxx~~~nnnXXXDDDFFF[[[xxxqqqfff___fffyyyxxx|||qqqTTTAAA:::111---111555333111333111000///000222333222000...111333222///...000333222333333222111111222444222666;;;<<<:::777666666555666777999:::<<<======;;;::::::::::::;;;<<<===??????AAACCCEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIGGGHHHJJJMMMPPPQQQOOONNNNNNUUUVVVNNNHHHKKKNNNNNNMMMQQQUUUSSSMMMHHHHHHIIIIIIKKKKKKJJJKKKOOOSSSUUU[[[NNN___xxxyyy{{{yyyxxxvvv{{{```VVVqqqyyyXXXQQQpppoooJJJ888AAAGGGFFFDDDEEEGGGGGGIIIJJJLLLMMMMMMNNNPPPRRRMMMPPPRRROOOJJJKKKQQQWWWllluuu}}}{{{yyyjjjccc|||rrrtttzzz|||~~~uuukkkhhheeecccmmmzzzyyyxxxsssjjj```XXXSSSOOOQQQ]]]rrrzzz[[[FFFAAACCCBBBDDDBBB???>>>>>>>>>>>>===666444333333333333222000///...------++++++***)))((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))$$$(((******---<<>>>>>???>>>===666444333333333333222000///...------++++++***)))((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((('''((((((((())))))))))))&&&)))***))))))111AAANNNbbbnnnyyywwwnnnjjjqqq{{{mmm^^^TTTPPPVVVlllwwwzzzlll]]]ZZZbbbmmmttthhhOOO===555333333111111111000000//////////////////000000/////////222222222222222222222222222222333444444444444444444555666666666555333222888888777777777888999:::888888999:::;;;<<<===>>>>>>@@@DDDEEEFFFFFFGGGHHHLLLJJJGGGDDDCCCDDDFFFGGGHHHKKKPPPTTTTTTPPPJJJEEEIIIMMMMMMIIIIIIMMMMMMIIIFFFGGGFFFEEEDDDEEEHHHJJJJJJLLLMMMKKKIIIJJJOOOTTTQQQKKKOOOaaauuu~~~{{{vvvyyy~~~yyyooovvvwwwuuukkkcccvvvRRR???555>>>DDD@@@@@@HHHGGGHHHIIIKKKMMMOOOPPPQQQOOOPPPPPPOOOMMMKKKLLLMMMQQQ^^^oooyyy|||}}}zzzoooggg```YYYccclllwwwzzzvvvrrrsssvvvyyypppppp{{{~~~xxxwwwvvvvvv{{{vvvlllfffbbbZZZPPPVVVbbbvvv|||bbbJJJDDDCCCBBBDDDBBB???>>>??????>>><<<555444222222333333111000///...------++++++***))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''')))***)))''')))///444EEEWWWiiioooiiidddgggmmmxxxgggLLLIIIQQQfff~~~zzzsssiii\\\TTTXXXiii~~~jjjYYYBBB333///111111000000000////////////..............................111111111111111111222222222222333444444444333333444444444333333333333222777777666666777777888999666666888999;;;===>>>???>>>@@@CCCDDDCCCCCCCCCDDDHHHFFFDDDBBBBBBCCCEEEFFFHHHJJJNNNQQQPPPMMMIIIFFFDDDGGGHHHFFFGGGJJJKKKIIIEEEEEEDDDCCCAAACCCFFFIIIGGGIIIJJJIIIHHHIIINNNRRRNNNLLLLLLWWWkkk{{{{{{tttjjjssstttnnnuuussslllvvvkkkwww{{{|||hhhhhhwwwzzzVVVAAA444:::BBBAAA???BBBEEEFFFGGGIIILLLNNNPPPPPPQQQRRRRRRPPPNNNLLLLLLMMMLLLUUUbbboooyyyyyyxxx~~~wwwxxxyyy||||||zzz~~~rrrmmmjjjaaaVVVWWWcccyyybbbJJJCCCCCCBBBCCCAAA????????????===<<<555444222222333333111000///...------++++++***)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''((()))))))))******+++333:::GGGUUUaaajjjnnnooo}}}nnn]]]MMMKKKXXXlll{{{uuummmgggZZZZZZ\\\eeettteeeSSSGGG===333///222555222...///////////////////////////..................///000000000111111111111111222222333333333333222222333222111111111111222222666666666666666777777777666666777999:::<<<======;;;===@@@AAAAAAAAAAAABBBDDDCCCBBBBBBBBBCCCEEEFFFDDDGGGKKKNNNNNNMMMLLLKKKDDDFFFFFFFFFGGGIIIJJJIIIKKKJJJHHHEEEBBBCCCEEEHHHHHHIIIJJJIIIHHHIIILLLOOOPPPPPPNNNQQQcccyyyyyytttqqqkkkeeefffwwwoooxxxzzzvvv~~~{{{~~~}}}mmm```uuunnn]]]ZZZ[[[EEE333444===AAAAAABBBFFFFFFHHHIIIKKKMMMNNNOOOQQQRRRSSSQQQOOOMMMMMMNNNMMMPPPXXXfffuuu~~~~~~|||~~~~~~~~~tttooohhhaaabbblllwwwuuu}}}```IIIBBBCCCAAACCCAAA@@@???@@@???===;;;555333222222222222111//////...------++++++***)))))))))))))))((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''((()))+++++++++++++++///:::KKK]]]mmmvvvpppsssyyyjjj\\\ZZZ^^^^^^\\\^^^jjj}}}ggg]]]\\\```ccc```fffsssyyyiiiXXXHHH===222000...///111111///,,,000000000000000000000000000//////......//////000/////////000000111111111111222222222222222111111111111000000000000111222444444555555666666666666777777888888999:::::::::888:::>>>???@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFEEEHHHKKKMMMLLLKKKLLLMMMIIIHHHHHHIIIIIIHHHHHHIIILLLKKKIIIFFFDDDDDDFFFIIIJJJKKKJJJIIIHHHHHHJJJKKKPPPQQQNNNMMM[[[rrryyyrrrrrrmmmllloooYYY]]]}}}ttt___bbbNNN999111777@@@DDDEEEHHHHHHIIIJJJKKKMMMMMMNNNQQQRRRRRRQQQOOONNNNNNOOOMMMMMMQQQ\\\kkkvvvzzzyyy|||~~~uuurrrqqquuuzzz{{{uuummmiiimmmyyy~~~^^^HHHBBBBBBAAABBBAAA@@@@@@@@@???===;;;444333111111222222000//////...------++++++***))))))))))))(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((('''''''''((()))***(((+++------000>>>WWWjjjttt{{{{{{tttpppyyy~~~cccLLLGGGKKK\\\|||~~~|||eeeXXXZZZhhhyyy~~~vvvxxxyyycccQQQEEE===666222000000///---,,,,,,...000//////000000000000111111111000///......///000111......//////000000111111111111222222222111000000000000000000000111111111333333444555555555555444777888888888888999999999666999<<<>>>??????@@@BBBAAABBBCCCDDDEEEEEEEEEEEEGGGJJJMMMMMMJJJGGGHHHIIILLLIIIIIIKKKJJJGGGGGGIIIFFFGGGGGGFFFEEEFFFHHHJJJKKKKKKJJJIIIHHHHHHHHHHHHLLLLLLJJJIIIRRReeexxx{{{lllsss~~~yyy]]]PPPiiisssnnn___III888555<<>>>>>>>>>>>???@@@AAACCCDDDEEEDDDCCCCCCDDDHHHLLLLLLHHHEEEFFFGGGJJJGGGFFFIIIIIIEEEEEEHHHDDDFFFHHHHHHGGGFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGFFFFFFHHHKKKXXXppptttkkkiiirrrlllWWW___qqq|||ttt```EEE777888>>>AAACCCDDDFFFHHHKKKMMMOOOPPPMMMNNNPPPPPPOOOOOOQQQRRRLLLLLLLLLNNNUUU```nnnwww|||zzzqqq{{{uuulllccc```cccjjjooo~~~bbbJJJDDDCCCBBBBBBAAA@@@@@@AAA@@@===:::444333111111222222000//////......---,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((###'''++++++)))(((***---)))&&&%%%(((...222222000DDDXXXmmmuuutttssstttuuuxxxjjjYYYSSSXXXdddqqqzzzttt{{{xxxcccZZZZZZ^^^bbbrrrtttzzzxxx^^^GGGDDD:::...***---222333222......///000222000---***---------........./////////...,,,++++++,,,...///---------...///000000111111111111111111000//////---///111222333222111000111222333444555444333333333444555777888:::;;;<<<:::<<<>>>???>>><<<======???@@@BBBDDDDDDCCCBBBAAA>>>DDDIIIJJJHHHFFFGGGIIIGGGCCCCCCHHHHHHDDDDDDHHHHHHJJJLLLKKKIIIFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGFFFEEECCCEEEHHHHHHQQQlllooo\\\wwwkkkyyyvvvccc\\\YYYtttpppQQQ999555999;;;???@@@CCCFFFJJJMMMPPPQQQKKKMMMNNNOOOOOOOOOQQQSSSMMMNNNNNNNNNQQQ]]]nnn||||||ttt~~~}}}}}}~~~mmmkkkeee___```jjj}}}^^^FFFBBBBBB===AAA@@@@@@AAABBB@@@<<<999555444444333333222222111//////...---,,,++++++***''''''''''''&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''')))***&&&'''(((******+++++++++555777@@@RRRhhhyyy|||tttmmmfff]]]VVVSSS]]]jjjvvvxxxvvvmmm^^^TTTWWWdddooossssss___QQQGGG???999222111000.........///000/////////......---------,,,,,,,,,---------.........------------...//////........................444444333222111000///...///000000000000111111111444444444444444444444444555555666777888999999:::999;;;======<<<===>>>@@@@@@BBBCCCBBBAAAAAABBBCCCEEEEEEFFFEEEEEEDDDCCCBBBEEEFFFGGGGGGFFFEEEFFFHHHKKKIIIHHHIIIKKKLLLLLLLLLGGGHHHIIIJJJJJJHHHFFFEEEJJJHHHFFFFFFGGGOOObbbsssyyyrrrlllnnn{{{kkkaaaqqqcccOOOWWW~~~dddEEE:::888555<<<>>>BBBFFFJJJLLLKKKJJJOOOOOOOOOPPPRRRRRRPPPNNNRRRJJJIIIOOORRRTTT```pppxxx{{{~~~zzz~~~___GGGDDDDDD@@@BBBAAA@@@@@@AAA@@@===:::555444444333333222222111//////...---,,,++++++***))))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''((()))***************(((***///:::KKK^^^nnnxxxvvvfffZZZVVVTTTZZZhhh}}}xxxlllgggiiikkkgggcccVVVYYY]]]cccppp||||||iii]]]NNNBBB;;;666222///111000///...---......///.........------,,,,,,,,,,,,,,,,,,,,,---------------------------......///------------------------111111000000000000000000000000000000111111111111444444444333333333333333666777777888999:::;;;;;;888999;;;;;;;;;;;;===???@@@AAACCCBBBAAAAAABBBCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCEEEFFFGGGFFFGGGHHHJJJIIIIIIJJJLLLNNNMMMJJJHHHHHHHHHIIIJJJIIIGGGEEEDDDGGGDDDAAAAAAAAAGGGUUUccc~~~tttiiinnnyyyqqq```oootttZZZQQQ\\\WWWAAA999666;;;>>>CCCGGGJJJLLLLLLKKKMMMLLLMMMNNNPPPPPPNNNLLLRRRKKKIIINNNPPPPPPYYYgggsssyyy]]]EEECCCEEEBBBCCCAAA@@@?????????===<<<555444444333333222222111//////...---,,,++++++***))))))))))))(((((((((((((((((('''&&&&&&'''(((((('''(((((((((((('''&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((())))))*********))))))&&&(((******---888IIIVVVlllttt}}}}}}|||zzzjjjZZZVVV]]]fffiiigggaaa]]]^^^hhhxxx|||qqqiiiccc\\\TTTQQQTTTZZZ^^^```sss~~~uuuwwwzzzuuueeeYYY@@@:::222------...---,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,------...///000111111000000000111111111222222333333333333333333333333555666777888999::::::;;;666888::::::::::::<<<>>>???AAABBBBBBAAAAAABBBDDDCCCCCCCCCCCCCCCBBBBBBAAABBBDDDFFFGGGGGGHHHIIIKKKGGGIIILLLOOOPPPMMMHHHDDDGGGGGGHHHHHHGGGFFFDDDCCCHHHGGGJJJNNNNNNLLLMMMRRRnnnwwwfffnnnsss|||fff___eeeqqq[[[HHH^^^wwwoooNNN<<<333888<<>>??????>>><<<555444444333333222222111//////...---,,,++++++***''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''&&&&&&((((((''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''((()))&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((%%%&&&((()))))))))(((''')))************))))))((((((+++---+++''''''---444BBBSSSjjj{{{}}}lll]]]\\\TTTLLLLLLUUU```iiiooonnnnnnmmmooo{{{uuukkk```VVVQQQQQQYYY\\\bbbiiinnnssswwwyyywwwqqqiii```WWWJJJ===333333000---,,,---///......,,,,,,,,,++++++++++++,,,++++++++++++************++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000000000000111111111222222111111111222222222222222333333444555666777777888555777999:::::::::<<<>>>???@@@BBBBBBAAAAAABBBDDDGGGGGGFFFEEECCCAAA???===CCCEEEGGGGGGFFFGGGHHHJJJHHHIIIKKKNNNNNNLLLGGGCCCDDDEEEFFFFFFFFFFFFEEEEEEGGGLLLVVV``````VVVKKKGGGXXXnnn~~~~~~{{{jjjmmmkkktttvvvfff___qqqyyyYYYMMM^^^zzzhhhHHH444555999>>>BBBEEEGGGHHHIIIIIIHHHHHHIIIKKKLLLKKKJJJNNNJJJIIILLLLLLJJJMMMRRR[[[hhhwww}}}}}}}}}~~~ZZZCCCAAADDDBBBDDDBBB???>>>??????>>><<<555444444333333222222111//////...---,,,++++++***''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%&&&&&&'''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((()))))))))(((''')))************))))))(((&&&(((***+++,,,,,,,,,------555BBBSSSgggzzzzzzooohhhfffeee```[[[\\\ZZZSSSNNNRRR___kkkooo{{{vvvvvv|||~~~yyywwwyyy{{{vvvyyy|||wwwmmm```WWWSSS___\\\[[[\\\ZZZ\\\fffsss{{{}}}qqq___VVVIII>>>777333///---///...------------,,,+++*********++++++++++++************************************+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////000000000111111111000000000000111111222222111222333444555666666777555777999::::::;;;===???>>>???AAAAAAAAAAAABBBDDDHHHGGGGGGFFFDDDBBBAAA@@@EEEGGGGGGGGGEEEEEEEEEGGGIIIIIIHHHIIIJJJIIIGGGEEEBBBCCCDDDEEEFFFGGGGGGGGGEEEJJJUUU___^^^TTTHHHCCCKKKbbbxxxxxxoooggghhhyyyyyynnnwwwRRRSSSccc]]]AAA555666999===AAADDDFFFFFFIIIHHHGGGHHHJJJLLLLLLKKKLLLIIIIIILLLMMMLLLMMMOOORRR___pppzzz}}}}}}tttvvv|||^^^FFFDDDFFFCCCCCCAAA@@@?????????===<<<555444444333333222222111//////...---,,,++++++***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((())))))*********))))))+++)))&&&'''+++......---...,,,+++333DDD[[[rrr~~~~~~wwwrrreeeVVVOOORRRVVVVVV```^^^^^^aaabbbccciiipppgggccc]]]VVVQQQMMMLLLLLLNNNSSSYYYZZZVVVRRROOONNNTTT___kkkrrrwww~~~tttfffWWWMMM@@@;;;444///---...///000,,,,,,,,,,,,,,,,,,++++++))))))***+++++++++******)))))))))***************))))))*********+++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++........./////////000000......//////000111111111333333444555666777777888555777999::::::;;;===???===???@@@AAA@@@AAABBBDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCCCCDDDIIIGGGEEEEEEFFFGGGGGGFFFBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJPPPUUUSSSLLLIIIJJJHHHYYYpppvvvkkkeeeqqq{{{}}}yyyzzz~~~||||||fffVVVTTTpppqqqXXX<<<888666999AAAFFFFFFEEEIIIGGGFFFGGGJJJLLLLLLKKKJJJIIIIIIKKKNNNNNNNNNMMMMMMXXXgggssszzz}}}```HHHEEEFFFBBBBBBAAA@@@@@@AAA@@@===:::555444444333333222222111//////...---,,,++++++***))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''((()))%%%&&&((())))))(((&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''((()))***************...+++(((((()))******))),,,---...///333:::DDDKKK^^^jjjyyy~~~~~~~~~~~~~~~zzzyyywwwqqqeee]]]```iiigggeeedddbbb```]]]ZZZXXXYYY___hhhmmmpppsssvvvyyy~~~wwwlll]]]OOOCCC;;;777666222000...,,,,,,,,,,,,,,,+++,,,---,,,,,,+++,,,,,,((()))***+++,,,++++++***)))))))))******+++++++++))))))))))))*********+++((()))+++,,,---,,,+++***++++++++++++++++++++++++------,,,,,,,,,+++++++++------------............------...//////000111111222222333444555666777777333555777999999:::<<<>>><<<>>>@@@@@@@@@AAABBBDDD>>>???AAACCCEEEGGGHHHHHHCCCDDDEEEDDDCCCBBBCCCDDDFFFDDDCCCCCCEEEFFFFFFEEEFFFEEEEEEEEEFFFFFFGGGGGGJJJLLLRRRTTTPPPJJJJJJNNNHHHNNNbbb{{{vvvkkkkkkvvvvvvpppxxx~~~zzzrrr{{{iiiUUUfff|||iiiFFF===666999CCCKKKJJJFFFHHHFFFEEEFFFHHHKKKKKKKKKKKKJJJIIIJJJMMMOOONNNKKKHHHOOO\\\iiitttzzz||||||```HHHDDDCCC???AAA@@@@@@AAABBB@@@<<<999555555444333333222222111000///...---,,,++++++***((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&'''''''''&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&((()))***''''''(((******+++++++++$$$&&&***,,,---+++)))(((&&&+++000///+++***000666666BBBSSScccoooxxxwwwjjjooozzz}}}mmm^^^GGGBBB;;;888555111//////...---+++******++++++,,,++++++,,,+++)))((()))***((()))***,,,,,,,,,+++***))))))******+++++++++,,,))))))))))))************''')))+++,,,,,,,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000111///000111222333444444555222444666777888999;;;===<<<>>>@@@@@@@@@AAABBBDDD???@@@AAACCCDDDEEEEEEFFF@@@BBBCCCCCCBBBBBBDDDEEECCCBBBBBBCCCEEEFFFEEEDDDIIIHHHGGGFFFEEEEEEEEEEEEDDDKKKUUUZZZTTTIIIFFFIIIGGGDDDUUUttt}}}rrrjjjlllzzz}}}zzznnnmmmhhhqqq~~~||||||^^^cccoooNNNBBB777:::FFFPPPNNNIIIGGGEEEDDDEEEGGGJJJKKKKKKKKKKKKIIIIIILLLNNNMMMIIICCCHHHRRR```nnnvvvxxxwww~~~{{{zzz\\\GGGBBBBBB???@@@@@@??????>>>=========666555444444444333000...000000///...,,,+++***)))+++(((%%%$$$'''((('''%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((***)))(((''''''((()))***((((((((((((((((((((((((***)))(((''''''((()))***************************,,,,,,,,,,,,,,,,,,,,,,,,+++...333999CCCTTTiiiwwwwwwnnn]]]PPPFFF>>>999111000///...............,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------------------------------------.........///...---------...///111222000000111222444555555666444555666888999999999999999999;;;===>>>?????????@@@AAACCCEEEGGGGGGEEECCCBBBBBBBBBAAA@@@BBBEEEHHHDDDDDDEEEEEEEEEEEEDDDDDDJJJIIIIIIHHHGGGEEEDDDCCCGGGIIIKKKMMMMMMKKKIIIHHHEEEJJJRRRaaawwwrrrmmmvvv{{{nnnxxxuuutttzzzsssooofffQQQ<<<:::GGGRRRRRRLLLJJJGGGDDDDDDGGGIIIIIIHHHKKKIIIHHHIIILLLNNNMMMKKKLLLMMMOOOUUU___lllxxx|||}}}{{{]]]HHHBBBBBB???@@@@@@??????>>>=========666555444444444333111///000000///...,,,+++*********(((%%%%%%&&&((('''&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((***)))(((''''''((()))***************************,,,,,,,,,,,,,,,,,,,,,,,,...000111000111666@@@GGGZZZeeettt~~~tttiiibbbUUUNNNDDD;;;666222///---//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------........./////////......------...///000111000111111222333444555666444555666777888999999999888999;;;<<<>>>???????????????@@@BBBCCCCCCBBBAAA@@@AAAAAAAAA@@@AAACCCFFFDDDDDDCCCCCCCCCCCCDDDDDDJJJJJJIIIHHHGGGDDDBBBAAABBBCCCEEEGGGHHHGGGEEEDDDIIIJJJKKKSSShhhzzzoooooowww{{{lllwwwrrrzzzaaaBBB666<<>>=========666555444444444333111///111000///...---+++*********(((%%%%%%&&&''''''&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%&&&''''''((((((''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''''''''&&&(((((((((((((((((((((((()))((((((''''''(((((()))************************++++++++++++++++++++++++)))+++------***)))+++...666???MMMZZZfffpppzzz}}}|||tttiii\\\QQQGGG???:::222///,,,***+++,,,,,,,,,...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++***++++++,,,---......///............/////////000//////............///000000111111222333444555555444444555666777888999999888999;;;<<<>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCCCCDDDEEEEEEDDDBBBAAAAAABBBDDDEEEIIIIIIJJJIIIGGGDDDAAA???CCCDDDFFFGGGGGGGGGFFFEEEKKKJJJGGGIIIYYYyyypppeeennn}}}jjjhhhrrrsssNNN888777???FFFHHHEEEDDDCCCDDDGGGIIIJJJIIIHHHGGGFFFHHHJJJKKKJJJIIIKKKLLLKKKIIILLLVVVeeeqqqxxxzzz}}}|||yyy{{{}}}```JJJCCCBBB???@@@@@@??????>>>=========666555444444555444222000111111000...---,,,+++***)))(((&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%&&&''''''((('''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''$$$%%%''''''''''''%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((************************++++++++++++++++++++++++%%%(((,,,------,,,---...(((,,,111777<<>>??????BBBBBBBBBAAA@@@@@@AAABBBBBBDDDGGGHHHHHHGGGGGGGGGHHHEEEBBB@@@@@@BBBEEEHHHFFFHHHIIIJJJIIIGGGDDDBBBGGGHHHHHHGGGGGGFFFEEEDDDGGGIIIJJJIIIRRRiiiqqq```mmmrrrccc}}}hhhmmm\\\BBB888:::???AAA@@@@@@AAACCCEEEGGGHHHHHHFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKHHHFFFLLLYYYdddppptttzzz}}}}}}~~~|||yyyzzz|||}}}```JJJDDDBBB???@@@@@@??????>>>=========666555444444555555333111111111000///---,,,+++***)))((('''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&%%%&&&''''''((('''''''''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))***************************+++++++++***))))))***---,,,+++******+++...111444777;;;AAAFFFLLLPPPRRRbbbjjjqqqqqqrrruuuyyyyyy~~~~~~{{{{{{{{{|||||||||{{{zzz}}}|||yyysssllleee]]]WWWQQQMMMGGGCCC@@@===999555111///,,,++++++,,,++++++***+++,,,+++***)))))))))******))))))))))))***+++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************))))))***+++,,,......///............///////////////////////////.........000111111222222333333333444333333444555666888999777888:::<<<===>>>>>>>>>AAABBBBBBAAA??????@@@CCCBBBEEEHHHJJJIIIHHHGGGGGGJJJGGGCCCAAAAAACCCGGGJJJDDDEEEGGGIIIJJJJJJIIIHHHIIIHHHFFFDDDCCCAAA@@@@@@CCCGGGJJJIIIKKKYYYsss~~~ttthhhjjj|||ttt}}}fffXXX\\\kkkKKK999444777:::;;;===???BBBCCCDDDEEEFFFEEEEEEFFFGGGGGGGGGHHHIIIGGGKKKNNNKKKGGGIIIPPPXXXfffmmmuuu{{{||||||~~~~~~yyyzzz|||}}}|||```JJJDDDBBB???@@@@@@??????>>>=========666555444555666555333222222111000///...,,,++++++(((((((((&&&%%%$$$&&&(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((('''%%%&&&''''''((((((''''''''''''''''''&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++)))(((((()))***,,,+++***)))***+++...///111000000111333666999;;;777???EEEFFFHHHMMMPPPQQQOOOOOOOOOPPPRRRTTTVVVXXX[[[WWWSSSSSSWWWXXXVVVSSSKKKJJJEEE>>>:::888333...///---+++***+++++++++***)))))))))***,,,,,,***)))$$$&&&((()))))))))***+++)))))))))((())))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************)))******+++,,,------...------------.........///......///////////////...111111111111222222333333333333333333444666777999777888:::;;;======>>>>>>===???AAA@@@>>>===???AAA@@@CCCFFFGGGGGGFFFEEEFFFJJJHHHDDDBBBBBBDDDHHHJJJBBBCCCEEEGGGIIIJJJKKKKKKMMMKKKIIIFFFCCCBBBBBBBBBCCCDDDEEEDDDCCCLLLbbbuuu|||ooolllvvvsssgggbbbzzzvvveeeNNNaaazzz~~~\\\AAA555333666888<<<@@@BBBCCCCCCCCCDDDDDDEEEGGGGGGFFFFFFHHHIIIGGGKKKOOONNNKKKIIIKKKOOOYYYcccooowwwzzz|||~~~zzzzzz|||}}}}}}|||```JJJDDDCCC@@@@@@@@@??????>>>=========666555444555666666444222222111000///...---,,,+++'''((()))'''$$$$$$&&&)))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++,,,---...)))((('''(((***,,,---...************+++---...///(((,,,...,,,---000111000000000000111333555666777777444222111222222111...,,,......,,,///444333...,,,+++******++++++++++++&&&%%%&&&(((***+++)))(((%%%'''***+++***+++---///))))))(((((()))******+++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---...///000000//////111111111111222222222222333333222222333555777999777888999;;;<<<===>>>>>>:::???BBBBBB???>>>@@@BBBAAACCCEEEFFFEEEEEEEEEFFFIIIGGGDDDBBBBBBDDDGGGIIIBBBBBBBBBCCCEEEGGGJJJKKKNNNLLLIIIFFFEEEEEEFFFGGGEEECCCBBBCCCCCCGGGTTTcccssswwwoooiiitttwwwkkkbbbwwwlll~~~|||~~~iiiRRRiii{{{]]]FFF999555888===BBBDDDDDDBBBCCCCCCDDDFFFHHHHHHFFFFFFHHHJJJIIIKKKNNNNNNLLLJJJJJJJJJMMMYYYhhhsssxxx{{{zzzyyyyyyzzz|||}}}||||||```JJJDDDCCC@@@@@@@@@??????>>>=========666555444555666666444333222222111///...---,,,+++'''((()))'''$$$$$$&&&)))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&((((((&&&%%%%%%&&&((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))******))))))+++***))))))******)))'''))))))***************))),,,......+++,,,000111......---,,,,,,...//////...***+++------,,,++++++++++++---,,,)))+++...***"""''''''''''''''''''''''''+++***))))))***)))'''&&&&&&(((***)))&&&%%%&&&))))))))))))))))))***++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++++++++,,,+++++++++,,,,,,,,,------+++,,,...000000000000000111111111111111222222222333333222111222555777999777888999;;;<<<===>>>>>>;;;@@@EEEFFFCCCAAABBBEEECCCEEEGGGGGGFFFFFFGGGIIIGGGFFFCCCBBBBBBCCCFFFGGGCCCBBBAAAAAABBBDDDGGGIIIHHHGGGDDDBBBAAACCCEEEFFFFFFCCCDDDGGGHHHFFFKKKSSSddd{{{~~~rrrpppttttttvvviiinnn{{{WWWmmm{{{ZZZBBB666:::>>>DDDFFFEEECCCCCCDDDDDDFFFHHHHHHFFFFFFHHHKKKKKKLLLLLLLLLLLLKKKJJJIIIEEERRRdddpppvvvzzzwwwxxxyyyzzz{{{{{{||||||```JJJCCCCCCAAACCCBBB@@@???>>>>>>======666555444333222333444444222222111///...---,,,+++)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''))))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&%%%''')))))))))((()))***)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------.........//////000000000000000000111111111111333444555555444444555777666888:::<<<======<<<<<<;;;>>>@@@AAA@@@???@@@AAACCCDDDEEEFFFGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBDDDEEEEEEHHHDDD@@@???@@@BBBDDDEEEEEEDDDCCCCCCCCCEEEFFFGGGRRRxxx|||wwwpppzzz~~~gggtttgggqqq}}}TTT;;;555<<>>=========666555444333333333444444222111000///...---,,,+++)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''(((((()))))))))*********(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,+++************+++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&%%%'''))))))((('''((()))(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,---------........./////////000/////////000000000111111111333444444222222333444555777999;;;<<<<<<;;;;;;999<<>>???AAABBBCCCEEEGGGHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFGGGDDD@@@??????@@@AAA@@@AAAAAAAAAAAABBBDDDFFFGGGHHHfffzzz|||ppp{{{wwwgggsssaaaAAA;;;:::@@@DDDEEEIIINNNFFFDDDBBBCCCFFFHHHGGGFFFFFFGGGJJJLLLNNNNNNMMMMMMJJJHHHMMMYYYdddkkkqqqvvvwwwxxx{{{}}}xxxsssuuuxxxxxxwwwwwwzzz|||```JJJDDDCCCAAABBBAAA@@@???>>>=========666555444333333333333444222111000///...,,,++++++)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''(((((())))))))))))******(((((())))))))))))******************************************************++++++************+++++++++++++++***************(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''''''''''''''(((***)))((('''''''''(((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,.............../////////.........////////////000000111222222000///000111444555777999:::::::::999888;;;>>>@@@???>>>======???@@@AAACCCEEEGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBCCCCCCDDDEEEFFFEEECCC@@@??????>>>===<<<<<<<<<<<<>>>???AAACCCDDDAAAPPPrrrlll}}}vvviiizzzQQQ===///555===@@@DDDKKKDDDBBBAAABBBDDDFFFFFFFFFGGGGGGHHHJJJKKKLLLMMMNNNJJJHHHJJJPPPVVV]]]gggqqquuuwwwzzz~~~wwwuuuvvvrrrtttuuuvvvwwwxxx{{{}}}___JJJEEEDDDAAABBBAAA@@@>>>============555555444444333333333333111111000///---,,,+++***)))'''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))************************************************************))))))******************************)))''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))+++++++++((('''''''''(((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,........................---------.........//////000111222111///...///000333444555777888888888888777;;;???@@@@@@>>>======??????@@@AAABBBDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEFFFBBBAAA@@@@@@@@@@@@>>><<<:::::::::;;;===>>>???@@@@@@BBBWWW{{{zzzxxxyyyooorrrmmmMMM555555;;;999999>>>@@@@@@@@@AAABBBDDDEEEEEEGGGGGGGGGGGGIIIKKKMMMNNNLLLJJJJJJLLLNNNTTTaaaooovvvxxx|||yyyrrrqqqtttuuuuuuuuuvvvvvvxxxzzz|||^^^IIIEEEEEEAAAAAAAAA???>>>===<<<<<<<<<444444444444444333333333111111000...---,,,+++***)))'''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''+++,,,---,,,***((('''(((''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,...............---------------------............000111222111000///000111222222444555666666777777999<<>>>>>AAA@@@?????????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEE@@@@@@@@@AAABBBCCCAAA???===>>>>>>>>>>>>>>>>>>>>>>>>===FFF```}}}tttkkkgggooogggkkkoooeee}}}jjjHHH<<<999555444999<<<===>>>???@@@AAACCCEEEGGGFFFFFFFFFGGGJJJLLLNNNLLLJJJJJJJJJJJJNNN\\\jjjpppsssxxx|||~~~xxxtttrrrrrrvvvuuutttssstttttttttttt}}}\\\HHHEEEEEEBBBAAA@@@???>>>===<<<<<<<<<444444555555444444333222111000///...---+++******)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''(((((((((((())))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''***,,,---,,,)))(((((((((''''''''''''''''''''''''((((((((()))))))))******************++++++++++++.........------------------------............//////000222111000000222333222222333444555666666777:::<<>>???@@@AAA@@@>>>===<<<======>>>@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDD@@@@@@@@@AAACCCDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@999===AAAPPPrrrzzzyyywwwooofffhhh|||iii]]]ppp[[[eee~~~]]]BBB444000444999999:::<<<===>>>???BBBEEEEEEEEEEEEEEEGGGIIIKKKLLLJJJHHHGGGHHHGGGIIISSS___gggllltttyyy|||~~~yyyxxxwwwtttqqqtttrrrqqqqqqqqqpppmmmkkk{{{ZZZGGGEEEFFFCCCAAA@@@???>>><<<<<<<<<<<<444444555555555444333222000000///...,,,+++******)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))((('''''''''''''''((((((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((()))+++***((('''''''''''''''''''''''''''''''''(((((((((((()))))))))***************++++++++++++.........------,,,,,,,,,---............/////////---///000111000111222444222222222333444555666777;;;<<<======<<<===>>>@@@???>>><<<;;;;;;;;;===>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@AAABBBCCCBBBAAA???@@@AAABBBBBBBBBAAA@@@;;;===>>>DDD[[[yyytttwwwzzzwwwoooooo}}}}}}fffkkkzzzfff]]]```|||yyyVVV<<<444444555666999;;;<<<<<<>>>AAADDDDDDDDDDDDEEEGGGHHHJJJKKKIIIGGGGGGGGGFFFEEEJJJQQQ\\\dddooowww{{{~~~zzzuuuvvvwwwtttqqqsssrrrqqqrrrrrrppplllhhhyyyXXXGGGFFFFFFCCCAAA@@@???===<<<<<<<<<<<<333444555555555444333222000000///...,,,+++***))))))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''')))(((&&&%%%&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++.........------,,,,,,,,,.........////////////000+++---///000000000222444222222222333444555777777;;;;;;;;;;;;:::;;;>>>@@@===<<<:::::::::<<<===???<<<======>>>???@@@@@@@@@BBBAAAAAA@@@@@@@@@AAAAAADDDBBB@@@@@@AAAAAAAAA@@@:::;;;===????????????>>>AAA>>>999999EEE]]]tttnnnqqquuuvvvqqqpppyyyvvvXXXooottt___RRRhhhqqqOOO@@@888222555888:::;;;;;;===AAADDDCCCCCCDDDFFFGGGHHHIIIJJJKKKHHHHHHIIIGGGDDDEEEIIIQQQ[[[hhhrrrxxx|||wwwssssssuuutttrrrtttssssssuuuvvvtttnnnjjj~~~XXXHHHEEEBBBAAA@@@???>>>?????????===;;;666444333333444444333222111000///...,,,+++***)))***(((%%%###""""""###%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))******))))))))))))))))))++++++,,,,,,,,,,,,---------------...///000000111/////////000111111222222333333444444555666666777:::::::::;;;;;;;;;;;;<<<;;;<<<<<<;;;;;;<<<>>>AAA>>>???@@@AAABBBCCCCCCCCCFFFCCC@@@??????@@@@@@@@@BBBDDDFFFEEECCCBBBCCCDDDCCCAAA???>>>======???@@@===999999:::999AAA]]]{{{yyyqqqvvvzzzxxxrrrdddsss~~~}}}\\\TTTvvvrrrMMM999444666999:::888:::@@@BBB@@@AAABBBCCCDDDEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHGGGFFFKKKOOO[[[iiisssxxx{{{yyyvvvtttttttttssssssooosssvvvwwwxxxrrraaaPPP~~~XXXHHHDDD@@@@@@@@@???>>>?????????===;;;666555333444555555444222222111000///---,,,+++***---+++)))&&&%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************+++++++++,,,,,,,,,---------------...///000000000/////////000111111222222333333333444444555555555999999::::::;;;;;;<<<<<<===>>>>>>>>>===>>>@@@BBB@@@@@@@@@@@@@@@AAABBBCCCAAA@@@??????AAAAAA???>>>>>>???BBBFFFHHHFFFBBB>>>DDDBBB@@@>>><<<<<<======>>>999888999777<<>>?????????===;;;777555444444555666444333222222111///...---,,,,,,---,,,)))'''&&&'''((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,---------...//////000000...//////000000111111222333333333333333333444444888888999999:::;;;<<<<<<<<<===>>>>>>>>>>>>???AAABBBAAA@@@??????@@@BBBCCC=========???AAAAAA???<<<;;;;;;===BBBFFFFFFAAA;;;AAA@@@>>>===<<<<<<===>>>>>>999666666444555AAAQQQvvvzzzrrr}}}sssgggfffmmmccckkkvvvaaa???666444;;;@@@???@@@DDDAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDIIIRRRZZZaaakkkttt|||zzzsssqqqpppppprrrtttvvvuuutttrrrsss{{{zzzgggYYYUUUYYYIIIEEE@@@@@@AAA@@@????????????<<<:::777666444555666666555333111111000///...---,,,+++***)))'''%%%$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))************++++++++++++***++++++++++++,,,,,,,,,---------....../////////......//////000111111111222222222222222222222222666777777888999:::;;;;;;888:::<<<===<<<<<<===>>>AAA@@@>>>===>>>@@@CCCEEE???>>>===>>>??????>>><<<<<<<<<<<<>>>??????>>>===<<<<<<;;;;;;<<<===>>>>>>===777444444333222666===]]]{{{|||}}}nnnddd|||hhh\\\{{{SSS>>>222999BBB@@@@@@EEEAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDEEEKKKQQQXXXcccmmmvvvzzzzzztttqqqssssssrrrtttvvvvvvvvvtttsssuuu~~~sss[[[UUU^^^[[[KKKFFFBBBAAABBB@@@?????????>>><<<:::777555444444555555444333//////......---,,,++++++((('''&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------.....................///000000111111111111111222222222222222666666777777888999999:::777999<<<>>>===<<<<<<<<<>>>===<<<<<<>>>BBBEEEHHHFFFBBB>>><<<<<<=========999???EEEEEEAAA===;;;<<<===<<<<<<;;;::::::::::::999555333444444222222333FFFaaa}}}rrrdddxxx|||dddfffiiiIII222444???AAABBBFFFAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFIIIFFFEEEHHHLLLPPPZZZcccooouuu}}}yyysssrrrsssrrrqqqrrrsssvvvxxxxxxxxx}}}yyywwwnnnYYYHHHRRRiii[[[KKKGGGCCCBBBBBBAAA?????????>>><<<999666444333333444555333222///......---,,,,,,++++++(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((()))******++++++************++++++++++++---------------------------......//////000000111000111111222222333444444666666666777777777777888888;;;???@@@@@@>>>======;;;;;;;;;<<>>::::::;;;======555AAAMMMPPPIII???::::::???>>>===;;;999777555444555444333333444333222111888HHHlllbbbpppiii```rrr}}}]]]>>>555;;;???BBBDDDAAA@@@??????@@@AAACCCDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHEEEEEEHHHIIIIIINNNUUUeeemmmwww}}}{{{ssspppqqqsssrrrrrrrrruuuzzzlllXXXFFFFFF```}}}YYYJJJFFFBBBBBBBBBAAA?????????>>>;;;999555333222222333333222111//////......------,,,,,,((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''&&&%%%$$$""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&''''''((())))))******************++++++++++++------------------------------......///000000000///000111222333555555666777777666666666666555555777:::???AAA@@@>>>===<<<:::;;;<<<>>>@@@BBBEEEFFFDDDAAA<<<::::::;;;<<<<<<777???HHHKKKFFF???;;;:::<<<<<<;;;:::999777555444333333333222222444444333222888QQQyyy~~~{{{ggg^^^www|||[[[BBB999:::===>>>@@@@@@???>>>???AAACCCDDDBBBAAAAAAAAABBBCCCEEEFFFGGGFFFGGGJJJHHHEEEEEEIIIUUU```mmmuuuxxx{{{zzzrrrooopppqqqqqqqqqppppppsssxxxxxx```NNNLLL]]]xxx~~~XXXHHHEEEBBBAAACCCAAA@@@??????>>>;;;999444333111222333333222000000000//////......------'''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$&&&'''((((((&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))%%%&&&&&&'''((())))))***)))************+++++++++------------------------------......///000000000//////111222444666777777777777777666555555444444444888===???>>><<<::::::;;;<<<===???@@@BBBCCCCCC???===;;;;;;;;;<<<;;;:::=========<<<;;;<<<===???666777888999999:::999999111333333111111333444444111000???```www|||}}}}}}~~~bbbccc{{{vvvQQQ:::555777888@@@@@@>>>>>>???@@@BBBDDD@@@@@@??????@@@BBBCCCDDDGGGGGGJJJMMMJJJDDDAAACCCHHHTTTcccnnnrrrvvv}}}wwwnnnjjjlllpppqqqpppllljjjhhhiiinnntttyyy|||sssfffTTTLLLYYYsssZZZKKKFFFBBBAAAEEEDDDDDDDDDDDDBBB>>><<<555555444333333333333444222222000///............))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################((('''%%%$$$###$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((()))))))))*********++++++++++++***+++,,,---............/////////000111111222222222111//////000111444555;;;999777888:::999444000888777666666888::::::999<<<:::999;;;@@@CCCCCCBBBAAA@@@@@@AAABBBBBBAAA???<<<<<<===============<<<999999888888777666555555555444333222222222333333///444666AAAbbbyyyxxxxxxvvvuuuvvvwwwppp```oooMMM888666;;;666<<<@@@???<<<;;;<<<<<<===@@@CCCDDDBBBAAACCCDDDFFFFFFGGGHHHGGGFFFEEEDDDGGGLLLUUU^^^gggooovvv{{{qqqmmmjjjkkkoooqqqpppmmmkkkhhhcccbbbfffiiigggcccVVVfffgggcccpppZZZKKKFFFAAA@@@AAAAAA@@@AAAAAA???;;;888444444333222222222222222333222111///...---------))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((()))))))))))))))*********++++++***+++,,,---..................//////000111111111222111000000111222444666444333222111222333555666:::888888999;;;=========<<<::::::<<<@@@CCCCCCBBB@@@??????AAABBBCCCBBB@@@;;;<<<<<<=========<<<<<<999999888888777666666555444333222111000111111222111444555:::PPPppp~~~~~~~~~kkkqqq{{{||||||lllmmmRRR???888666:::<<<:::777888===AAA>>>AAADDDDDDBBBAAABBBCCCEEEFFFGGGGGGGGGFFFEEEEEEFFFIIINNNTTT\\\fffpppvvv~~~tttkkkhhhfffiiimmmooommmkkklllgggcccgggnnnmmmbbbUUU]]]vvvzzzZZZJJJFFFAAA@@@@@@@@@???@@@@@@>>>:::777333333222222222111111111444333111///...---,,,,,,)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((())))))((((((((()))))))))*********+++,,,------.........------......///000000000222222111111222333555666999:::999888666888===AAA:::999888999<<<>>>???>>><<<;;;;;;<<>>@@@AAAAAAAAA@@@@@@@@@AAAAAA???===:::;;;;;;;;;;;;::::::999888777777777666666555555222111000/////////000111111000111000///===aaavvvuuuvvvqqqwwwrrrkkkyyyqqqmmmUUU<<<777444777;;;;;;999888??????AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGEEECCCCCCFFFMMMWWW^^^iiinnnvvv||||||ooogggeeeffffffgggjjjmmmnnnllliiijjjddd___]]]ZZZTTTMMMJJJdddYYYJJJEEE@@@@@@CCCCCCBBBCCCCCCAAA===:::444444444555444333222222444333111///---++++++***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$###############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''))))))(((((((((((())))))(((((((((((()))))))))))))))***+++,,,------------,,,,,,,,,---......///////////////000000111222333222444;;;GGGQQQSSSMMMEEE<<<;;;999999:::;;;:::999;;;<<<<<<<<<===>>>???@@@CCCAAA@@@??????>>><<<999:::::::::::::::999888888666666555555555555444444333222111//////000000111///---///111...444OOOmmm}}}pppsssrrrooouuu{{{zzzsssYYYEEE444333999<<<999777======>>>???BBBDDDEEEEEECCCCCCDDDDDDEEEFFFGGGHHHIIIHHHGGGEEEEEEHHHMMMQQQ]]]cccmmmvvv}}}xxxnnnhhhffffffffffffhhhjjjlllkkkiiigggeee```YYYPPPEEEDDDTTTfff~~~YYYIIIEEE@@@???AAAAAA@@@AAAAAA???;;;888333444555666555444333222333222000...---,,,++++++(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((())))))((((((((()))))))))******)))***+++,,,,,,---------,,,,,,------.../////////......//////000111111111666999CCCUUUfffkkkcccZZZ>>><<<::::::;;;<<<;;;::::::;;;<<<;;;:::;;;===???AAA@@@>>>>>>===<<<999777999::::::999999888777666333333333333333333333333333222000/////////000111---,,,///222000222AAARRR}}}vvvqqqqqqppp{{{~~~ooowww___<<<000444999;;;>>>>>>======>>>AAADDDEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJHHHFFFFFFGGGHHHQQQXXXbbbllluuu|||rrrgggcccdddddddddcccdddfffggghhhhhhhhhggg```ZZZQQQGGG===EEEddd~~~XXXIIIEEE@@@???@@@@@@???@@@@@@>>>:::777222333444555555333222111111111///...---,,,,,,,,,''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((()))))))))))))))*********++++++)))***+++,,,,,,---,,,,,,---------...//////000000...///000000111111222222...///666CCCPPPTTTOOOIII:::999888999;;;======<<<999:::;;;:::888888:::======<<<;;;;;;<<<<<<:::888999999999999888777666555111111111111111111222222111000///.........///000,,,...000///...000777???dddxxxooojjjyyyzzzwww}}}zzzbbbsssxxxPPP<<<666666;;;CCCAAA???===>>>@@@BBBBBBAAABBBBBBBBBCCCDDDFFFHHHJJJHHHIIIJJJHHHFFFEEEEEEFFFGGGLLLUUU^^^hhhqqqzzz}}}zzzrrrgggaaa```aaaaaaaaa```bbbdddfffgggiiikkkmmmbbbUUUIIICCCCCCOOOmmm~~~XXXIIIEEE@@@???AAA@@@@@@@@@@@@???;;;888111222333444444222111///111000///...---,,,,,,,,,''''''&&&&&&&&&''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################%%%&&&&&&'''&&&%%%###"""##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((())))))************++++++++++++))))))***+++,,,,,,,,,,,,------......///000000000///000111222222333222222333333444777;;;<<<:::777555444444666999<<<===<<<888:::;;;:::777777999<<<999999999:::;;;<<<;;;999999999999888888777555555000000000000000111111111000///...---,,,---......,,,000000,,,***---333777FFFtttuuudddppptttvvvsssyyyrrrbbbvvvbbbLLL???666999AAAEEEAAA>>>>>>@@@AAA@@@>>>BBBBBBBBBBBBDDDFFFIIIJJJFFFGGGGGGGGGEEEDDDEEEGGGAAAEEELLLUUU^^^iiisssyyyzzz~~~kkkhhheeecccbbbaaa```^^^```bbbdddgggiiilllpppsssgggTTTDDDCCCJJJVVVlll~~~\\\HHHDDDCCC???AAA@@@@@@@@@@@@???;;;888555555555555444333222111222222111///...,,,++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$&&&(((&&&$$$$$$'''&&&###%%%&&&'''&&&%%%$$$%%%'''%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111000000111000//////000222444555555444444444444555666666666444333444777888999888<<<===>>>===<<<;;;<<<======;;;999888777888:::;;;;;;;;;<<<;;;:::888555444222222111000//////000000......------------......------......///000000000:::VVVqqq~~~ppp[[[cccjjjwwwzzz|||xxxxxxdddIII;;;999;;;???CCCBBB======BBBBBB===???AAACCCFFFHHHIIIIIIIIIFFFHHHIIIIIIFFFDDDDDDDDDCCCCCCEEEIIIRRR]]]gggmmmtttxxxvvvkkk]]]___aaabbb```_______________```dddrrrfffLLL:::FFFddd~~~___JJJDDDBBB>>>@@@@@@???@@@@@@>>>:::777666666777666666444333222222222111///...,,,++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$"""%%%***---+++%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111000000111000//////000111333555555555555555555666666777:::<<<===;;;888777777999:::<<<===<<<;;;:::;;;<<<>>>===<<<;;;;;;;;;<<<<<<999999999:::999888888777555444333111000/////////......------------......------......//////000000444AAA[[[yyy|||mmm]]]___iiiyyy}}}|||cccHHH;;;999999>>>AAA???<<<===@@@BBB>>>@@@BBBEEEGGGHHHHHHIIIFFFHHHIIIIIIGGGEEEDDDDDDDDDCCCCCCFFFLLLTTT\\\aaaiiiooovvv}}}ttthhhaaa[[[]]]______^^^^^^^^^```bbbgggoooyyyuuuRRRNNNSSSeee~~~^^^JJJEEECCC???@@@???>>>>>>>>>===999777777777888888777666444333222111000///...,,,++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%***444;;;==='''$$$!!!"""$$$%%%### %%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((())))))))))))******++++++++++++++++++++++++,,,---...///000000000000111000//////000111333444555555555555555666777777>>>BBBEEEBBB;;;666777:::999:::;;;;;;999999:::;;;===============<<<<<<;;;777777777777888999999:::666555444222000///............------------......---------...//////000000222///BBBkkknnniiihhhppp}}}xxxmmmvvv}}}zzzjjjbbbnnneeeJJJ:::333888@@@DDDAAA;;;<<>>=========;;;999666555666777888888666444333111000000...---,,,++++++(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&&&&+++666@@@CCC000***###"""$$$&&&%%%"""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$#######################################$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***************++++++++++++,,,,,,---.../////////000000000000///000111222333444444333333444444555666<<<@@@CCCAAA===999888999888999;;;:::999999:::;;;:::;;;<<<======;;;:::888888777666555666777888999444333222000///............------,,,,,,------...,,,,,,---......//////000555,,,333TTTxxx}}}wwwyyy{{{sssjjjeeejjjmmmggg^^^aaavvveeeKKK999777;;;EEEGGGAAA<<<<<<===>>>@@@AAACCCEEEFFFGGGFFFHHHJJJJJJHHHFFFFFFFFFGGGEEECCCAAAAAABBBEEEGGGUUU[[[dddlllrrrwww{{{~~~wwwhhh^^^YYYWWWVVVYYYZZZZZZZZZZZZ[[[^^^aaaeeeqqqqqq^^^PPP\\\zzz{{{[[[HHHEEEEEEBBB@@@>>><<<<<<<<<;;;999777444555666888777666444222000000///...---,,,,,,+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%$$$!!!###+++222666;;;333)))%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))******+++++++++,,,,,,,,,------...//////000000000000000000111111222111111111111222333333777777999;;;<<<<<<:::888888:::;;;;;;::::::;;;<<<999:::<<<======;;;999777999888666555444444555666000//////............///------,,,,,,,,,,,,------,,,,,,------.../////////333//////===\\\|||zzzzzzxxxwwwttt{{{{{{iiijjjxxxmmmTTTDDD888;;;CCCFFFCCC@@@>>>??????@@@BBBCCCDDDEEEEEEGGGIIIIIIHHHFFFFFFFFFHHHGGGDDDCCCBBBBBBCCCDDDLLLQQQZZZbbbjjjqqqwww{{{xxxqqqfff]]]XXXWWWWWWWWWYYYYYYZZZZZZZZZ[[[^^^aaalllvvv~~~ssshhheeehhh~~~]]]IIIEEEDDD@@@@@@>>><<<<<<<<<;;;999777333444666888888666444222//////......---,,,,,,+++(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&))))))### """&&&'''555///(((######%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################"""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((((()))******++++++,,,,,,+++,,,,,,---//////000000000000000000000000000000000000000111111222222111222555999;;;:::888777999::::::::::::;;;===;;;<<<===>>>>>><<<:::999999888777555444333222222---------------......///------,,,,,,,,,,,,------,,,,,,,,,---......//////,,,//////000DDDqqqvvvwwwyyy{{{kkkggg{{{tttkkkMMM999999DDDJJJHHHAAAAAA@@@@@@AAABBBCCCCCCDDDFFFHHHHHHGGGEEEEEEFFFHHHGGGFFFEEEDDDDDDEEEEEECCCHHHOOOWWW___hhhqqqvvvyyy|||zzzppp```\\\XXXUUUUUUVVVWWWWWWXXXYYYZZZZZZYYYZZZ\\\^^^iiimmmqqqnnngggiiiyyy]]]HHHDDDCCC???AAA???===<<<<<<;;;:::888333555777999999888555333///......------,,,,,,+++(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###)))+++&&&"""###$$$$$$&&&%%%$$$###"""!!! %%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################!!!""""""###$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''''''(((((()))******+++,,,++++++++++++---...//////000000000000000//////000000000000000111222222000222333444555666777888666777999999888999:::<<<:::;;;<<<<<<<<<;;;999999777777777666444222111000///......---------......---,,,,,,++++++,,,,,,---+++,,,,,,------......///***+++...000555NNNsssqqqqqquuuxxxlllrrryyyzzzmmmrrrRRR:::>>>FFFEEEDDDCCCBBBAAA@@@AAAAAABBBCCCEEEGGGGGGFFFEEEDDDEEEGGGGGGFFFFFFEEEEEEEEEEEEAAADDDGGGLLLRRRZZZdddjjjmmmrrrzzzwwwkkkaaaZZZTTTSSSRRRRRRTTTUUUUUUUUUVVVXXXYYYZZZYYYXXXYYYZZZ]]][[[[[[\\\```mmmwww}}}{{{ZZZGGGDDDCCC???BBB@@@===<<<<<<<<<:::999444666999;;;;;;999666444.........------,,,,,,,,,(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%%%%###'''((('''%%%###"""%%%%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&''''''((()))******+++,,,++++++***+++,,,...//////000000000000000///...111111111000111222222333222555888666222111555999444666777888777777999;;;888999999999888888777777555666666666555333111000111111000......------------,,,,,,++++++,,,,,,---++++++,,,------......///---)))...444---///WWWxxxvvvuuurrr{{{~~~zzzfffooozzz~~~~~~sss|||qqqDDD:::===;;;FFFEEECCCAAA@@@@@@AAAAAABBBDDDFFFFFFEEEDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDCCCEEEEEEEEEEEEHHHOOOWWW]]]cccjjjttt{{{oooaaaYYYVVVTTTRRRRRRSSSTTTUUUTTTSSSTTTVVVYYYYYYXXXWWWVVVWWWWWWQQQNNNTTT___qqq{{{qqq|||wwwVVVEEEDDDEEEBBBEEEBBB>>><<<;;;:::999777666777999;;;;;;999777666111000///......------...)))(((&&&&&&'''''''''&&&$$$$$$$$$&&&'''((((((&&&###$$$%%%%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$"""###$$$%%%&&&'''''''''###########################$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''''''''((())))))))))))))))))******++++++,,,------------......///000000000111111111000000000000000222111111000111333444555888777444333222333555666888888999888888777666555666555555444444333222222000...---++++++,,,---...++++++************++++++++++++------------+++++++++***...111------>>>UUU~~~zzzuuu|||oookkkwwwzzz]]]BBB;;;:::@@@HHHHHHBBBBBBHHHEEE===EEEDDDDDDCCCCCCBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCFFFKKKOOOXXX^^^hhhpppwww|||uuufff^^^XXXTTTPPPRRRQQQQQQPPPPPPRRRSSSTTTQQQYYYXXXTTTTTTNNNJJJQQQZZZEEENNNeeekkk{{{mmmtttvvvUUUDDDCCCDDDAAADDDAAA>>><<<;;;:::999777555777999::::::999777555111000///......------...)))(((&&&&&&'''''''''&&&&&&&&&%%%&&&&&&%%%###"""$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%$$$$$$######$$$$$$######$$$%%%&&&&&&&&&&&&########################$$$$$$%%%%%%%%%$$$######"""###$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''''''''((())))))))))))))))))******++++++,,,------------......///000000000111000000000000000000000222111111111111333444555666555444333333333444444666777777777777666666555555555444444333222222222///...,,,++++++,,,---...++++++************++++++++++++,,,------,,,++++++---***+++000///+++333@@@VVVzzz~~~}}}wwwvvviiizzzYYYCCC888666???IIIKKKDDD>>>@@@FFFDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBB@@@@@@AAADDDGGGPPPVVV^^^fffmmmtttyyy}}}~~~tttfff[[[WWWTTTQQQOOOQQQQQQPPPPPPPPPQQQRRRRRRTTTXXXSSSRRRZZZWWWOOOPPPNNNGGG\\\vvv{{{nnnjjjxxxwwwVVVDDDCCCCCC???CCCAAA>>><<<<<<;;;999777555666777999999777666555111000///......------...)))(((&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$""""""%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''%%%%%%%%%''''''&&&%%%''''''''''''''''''''''''''''''((())))))))))))))))))******++++++,,,------------......///000000000000000000000000000111111111111111111222333444555444444555555444444333333444444555555666666555555444444444333222222111111///...,,,+++++++++,,,---++++++************++++++++++++,,,,,,,,,,,,++++++...((()))000222...,,,///555PPPrrriiittt{{{ZZZHHH===<<>>===???@@@FFFJJJQQQXXX___gggnnnssszzz}}}vvveee^^^VVVQQQQQQQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPUUUUUUPPPTTTcccbbbUUUOOOCCCKKKjjjfffiiiwwwyyyXXXFFFDDDDDD???BBB@@@>>>===<<<;;;999777444555666777777666555444111000///......------...)))'''&&&&&&'''''''''%%%###$$$&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################%%%%%%%%%%%%$$$###""""""$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''''''''%%%''''''''''''''''''''''''''''''((())))))))))))))))))******++++++,,,------------......///000000000000000000000000111111111111111111111222333444444444555666777777666444333111222333444444444444444333333333222111111000000...---,,,+++++++++,,,,,,++++++************+++++++++++++++,,,,,,+++++++++,,,((()))111555222...---222444QQQ|||yyyfffKKK===888GGGXXXYYYMMMCCCBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCC@@@?????????>>>AAAFFFLLLSSS[[[dddjjjqqqvvv|||vvvhhh]]]WWWTTTPPPOOOPPPQQQQQQPPPOOOOOOPPPPPPOOOOOONNNNNNOOOSSSRRR[[[jjjeeeSSSJJJBBBTTTqqqkkkjjjyyy|||[[[HHHFFFEEE@@@AAA@@@>>>======<<<999777444555666666666666555444111000///......------...)))'''&&&&&&'''''''''%%%$$$&&&((((((&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$##############################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''''''''((())))))))))))))))))******++++++,,,------------......///000000000//////000000111111111111000111111222333333333444444555777999999777666444000111222333333333333333222222222111000000//////------,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++))))))+++000111//////111000---;;;]]]|||```PPP<<<888HHHZZZXXXJJJDDDCCCAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???AAACCCCCCAAA@@@@@@@@@===>>>AAAEEEJJJRRR[[[```jjjooowww~~~tttggg]]]VVVRRRSSSRRRQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLUUUYYY]]]cccXXXFFFAAAKKKccczzzooo}}}~~~]]]JJJGGGEEE@@@AAA???>>>======<<<999777555555666666666666555555111000///......------...)))(((&&&&&&'''''''''&&&(((***,,,***&&&###$$$&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$%%%'''((('''&&&''''''''''''''''''''''''''''''((())))))))))))))))))******++++++,,,------------......///000000000/////////000111111222222000000111333333333333333333555777888888777666555111111222333333333222222222111111000//////......,,,,,,,,,,,,++++++++++++++++++************++++++++++++************++++++)))+++,,,,,,+++***,,,///)))555777;;;[[[xxxwww}}}sssnnnNNN@@@GGGPPPOOOHHHGGGDDDAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@@@@===???@@@@@@?????????@@@>>>???@@@BBBEEEJJJQQQVVVaaagggpppxxx}}}qqqbbbWWWSSSSSSUUURRRRRRRRRQQQPPPNNNMMMMMMOOOOOONNNMMMNNNOOOPPPQQQPPP[[[[[[WWWSSSGGG>>>AAA___{{{]]]JJJGGGDDD???@@@???>>>>>>>>><<<:::777666666666666666666666666111000///......------...)))(((&&&&&&'''''''''&&&'''***,,,***%%%"""###%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$!!!"""###$$$$$$$$$$$$$$$########################"""######$$$%%%%%%%%%%%%######"""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$%%%'''(((((('''''''''''''''''''''''''''''''''((())))))))))))))))))******++++++,,,------------......///000000000...//////000111111222222///000222333444444333333222333444666666666555444222222333333333222111111111111000//////......---,,,,,,,,,,,,,,,+++******++++++************++++++,,,+++***))))))***+++,,,(((***+++*********+++,,,)))555555...AAAllluuuooollllllrrryyymmmooowwwzzznnnppp{{{YYYCCCBBBIIIOOOLLLIIIEEEBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>???@@@???>>>===>>>???@@@@@@@@@???@@@CCCHHHLLLTTTZZZccclllsssyyy~~~nnnfff\\\UUURRRRRRSSSSSSQQQQQQQQQPPPOOONNNMMMMMMPPPOOOMMMLLLMMMPPPSSSUUUYYY___WWWJJJFFFBBBGGGWWW~~~~~~]]]JJJFFFCCC>>>??????>>>>>>>>>===:::777777777777777777777777777111000///......------...)))(((&&&&&&'''''''''&&&###'''***)))%%%###%%%((('''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$ !!!"""###$$$%%%%%%%%%########################!!!"""###$$$%%%&&&&&&&&&###"""!!!!!!!!!"""$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$%%%'''((((((''''''''''''''''''''''''''''''(((((())))))))))))))))))******+++,,,,,,------------......///000000000...//////000111222222222///000222333444444333333111222222333444444444444333333333333333222111000000000000///......------+++,,,,,,,,,,,,+++******++++++************++++++,,,+++***))))))***+++,,,'''((()))***---000///,,,---++++++///555GGGnnn~~~iiihhhmmmgggooommmuuuyyywwwzzz}}}aaapppyyy}}}OOO>>>BBBTTTQQQLLLGGGDDDBBBBBBBBBAAAAAAAAA@@@@@@?????????AAAAAAAAA@@@>>>===>>>@@@@@@@@@@@@>>>===>>>BBBEEEHHHNNNWWW```iiipppvvvzzz}}}|||ooo\\\UUUMMMMMMQQQTTTQQQMMMOOOPPPQQQPPPOOOOOOPPPQQQQQQOOOLLLKKKMMMPPPUUUXXX```aaaRRRAAA@@@GGGYYYppp~~~XXXHHHCCC???BBB???>>>>>>>>>>>><<<888555999888777777777777777888444333111///---,,,++++++(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$##################$$$$$$############$$$$$$$$$$$$##################$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))+++******)))***,,,---............////////////000///////////////.........111111222222222333333333222111000000000222555666333333333444333333222222222111000///---+++***)))************************************************))))))))))))************)))******+++++++++******000,,,---222333888LLLccc|||uuuooolllnnnvvv}}}{{{rrrooommmKKK777>>>QQQ[[[PPPFFFFFFEEE???BBBEEEFFFCCC>>><<<>>>AAAAAAAAAAAA@@@???>>>======>>>>>>?????????@@@@@@@@@BBBDDDIIIPPPYYYccckkkooosssuuuyyy|||~~~rrr```VVVRRRQQQPPPOOONNNMMMMMMMMMPPPOOOMMMMMMNNNNNNMMMLLLMMMMMMNNNPPPPPPRRRZZZddd^^^HHH===FFFQQQ]]]zzz}}}WWWHHHDDD@@@BBB???>>>>>>>>>>>><<<888555888888777777777777777777444333111///---,,,++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$########################$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))*********)))***+++---...------........./////////////////////............111111111222222222333333222222111000111333555666333333333333333222111000111000///...---,,,+++***************************************************))))))))))))************))))))***++++++++++++***...******...---,,,888HHHggg~~~ttt|||xxxvvvsssttteeeOOO===GGGOOOSSSXXXZZZOOOAAACCCAAA>>>>>>@@@AAA@@@???@@@AAAAAA@@@@@@>>>======>>>>>>?????????@@@@@@@@@>>>@@@CCCHHHNNNUUU[[[^^^fffjjjpppuuuzzz}}}~~~qqqeee\\\VVVSSSQQQPPPOOONNNNNNMMMMMMNNNLLLLLLKKKLLLLLLLLLKKKJJJLLLKKKPPP[[[cccccc___^^^MMMFFFKKK\\\lllyyy~~~}}}}}}{{{VVVIIIEEEAAACCC>>>>>>>>>>>>>>><<<999666888888888777777666666666444333111///---,,,++++++***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))******)))******+++------,,,,,,,,,---------..............................000111111111222222222222333222222111222333555666333333333333222111////////////...------,,,++++++************************************************))))))))))))************))))))***+++++++++++++++///+++,,,000///***---555HHHqqqzzzyyykkkooopppqqq|||qqq^^^JJJAAA<<>>===>>>>>>>>>????????????@@@======>>>@@@CCCFFFIIIKKKTTTZZZbbbjjjpppuuuyyy|||~~~zzzrrrdddXXXPPPNNNPPPRRROOONNNNNNMMMMMMNNNNNNNNNKKKKKKLLLLLLLLLKKKJJJJJJQQQOOOUUUdddnnngggVVVIIIDDDOOOeee{{{tttzzz|||yyyUUUIIIFFFBBBCCC>>>>>>>>>>>>???===999777888888888777777666555555444333111///---,,,++++++******((('''%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((())))))))))))))))))******+++,,,,,,++++++,,,,,,,,,---------------...............///000000000111111111111222333333222222333444555555444444444333222000///...---------,,,,,,,,,,,,,,,************************************************((()))))))))************((()))***+++++++++++++++///+++,,,111222///...111888NNNqqquuuttt~~~vvvxxx}}}zzzhhhPPP:::999GGGWWWcccjjjUUUKKKAAA===@@@BBB@@@===@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAAGGGLLLSSS[[[cccjjjqqquuu}}}~~~~~~~~~pppaaa^^^XXXRRRNNNLLLLLLMMMLLLLLLLLLLLLLLLMMMNNNOOOLLLMMMNNNMMMLLLKKKKKKKKKPPPPPPVVV```cccXXXHHH>>>LLLccctttvvvSSSIIIGGGBBBCCC>>>>>>>>>??????===:::777777888888888777666444333444333111///---,,,++++++******((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))))))))(((((()))***+++++++++,,,+++++++++,,,,,,,,,,,,---,,,---------......////////////000000000111111111333333222222333333444444555555444444333111000///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))***+++,,,,,,,,,+++((('''+++/////////000111666MMMrrrzzzmmmTTTDDD@@@FFFWWWfff^^^XXXOOOFFF@@@>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>??????AAADDDHHHMMMTTT]]]gggmmmtttwww{{{}}}wwwxxxjjj___OOOOOOPPPPPPOOOLLLJJJIIIKKKKKKKKKKKKLLLLLLMMMNNNLLLMMMNNNMMMKKKJJJLLLNNNOOOPPPSSSSSSMMMFFFFFFKKK[[[ssssssuuuRRRIIIGGGBBBBBB>>>>>>>>>??????>>>;;;888777777888888777555333222444333111///---,,,++++++***)))((('''&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))***'''((()))***+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---......//////////////////000000000000222222222222222222222222333333333333222111000///,,,+++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))***+++,,,,,,,,,---+++)))***,,,...//////---444<<>>???>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAADDDIIIQQQ[[[bbbhhhlllqqqtttuuuxxx}}}zzzjjjaaaZZZUUUMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJKKKKKKLLLMMMIIIKKKLLLKKKJJJLLLQQQUUU]]]YYYSSSJJJ@@@AAAQQQccclll}}}}}}tttQQQHHHGGGAAA@@@>>>>>>>>>???@@@>>>;;;999777777888888777555333111444333111///---,,,++++++)))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%###$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((()))***'''((()))***+++++++++***,,,,,,,,,,,,------------++++++,,,------...//////........./////////000000111111111222111111111000000000111000000///......,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))***+++,,,,,,,,,.........------...000000---222333888NNNqqqwwwooogggTTT@@@IIIPPPWWWWWWPPPHHHCCCAAA>>>??????@@@@@@@@@????????????>>>>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>???BBBGGGNNNTTTYYY^^^dddhhhkkkooovvv||||||}}}ooo___UUUSSSQQQNNNNNNMMMMMMLLLMMMNNNOOOPPPJJJJJJJJJIIIJJJJJJKKKKKKHHHJJJLLLLLLMMMRRR[[[cccfffZZZLLLDDDFFFUUUooo|||tttQQQHHHGGGAAA???>>>>>>>>>???@@@???<<<999777777888888777555222111444333111///---,,,++++++(((''''''&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***&&&''')))***++++++******,,,,,,------------......++++++,,,,,,---...//////............/////////000000000111111111000000///---...............------,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))***,,,,,,,,,---(((,,,...,,,+++---......///)))+++444;;;IIImmmvvvVVV:::DDDRRRZZZYYYPPPGGGAAA>>>??????@@@@@@@@@????????????>>>>>>=========<<<===>>>>>>?????????>>>>>><<<===>>>>>>???BBBFFFIIIIIIOOOWWW\\\___eeemmmtttuuuxxx|||}}}jjjcccXXXNNNMMMOOOMMMGGGHHHIIIJJJKKKKKKKKKJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJIIIKKKNNNPPPRRRZZZfffooo]]]LLL===???SSSqqqsssvvvTTTLLLKKKCCC@@@>>>???@@@AAA@@@===:::888:::999888777666555444333222111///---,,,+++,,,,,,)))'''(((++++++'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################################################################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))******+++++++++,,,,,,,,,,,,------...//////......///...---,,,,,,,,,,,,,,,////////////000000000000000000////////////000000111000...---,,,,,,---...,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,,,,------,,,,,,000222///666TTTuuu~~~}}}zzz}}}vvvfffJJJAAA===DDDMMMPPPNNNMMMEEEAAA<<<:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????AAADDDJJJQQQXXX___ccceeefffllltttzzz}}}nnn^^^UUUQQQMMMKKKLLLMMMLLLJJJHHHGGGGGGHHHJJJJJJIIIGGGNNNLLLJJJIIIJJJKKKJJJIIIMMMIIIKKKYYYgggjjjbbbZZZAAABBBJJJ\\\vvvzzz}}}uuuRRRJJJIIIBBB@@@===>>>???@@@???<<<:::888888888777666555444333333222111///---,,,++++++,,,)))'''(((++++++'''&&&((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$#########$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################################################################""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))*********+++++++++------...............---///...---,,,,,,,,,,,,---............////////////111000///////////////000000///...------,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********+++++++++,,,,,,,,,------///,,,---000...000AAAVVVxxx{{{rrrgggdddqqqpppsss~~~xxxlllYYYNNNCCC@@@CCCJJJVVV```MMMFFF@@@AAAFFFFFF???777>>>>>>>>>>>>>>>>>>>>>???========================<<<<<<=========>>>>>>>>>>>>@@@DDDHHHMMMRRRVVVXXX]]]bbbiiinnnrrruuuyyy|||}}}uuummmcccWWWOOORRRNNNJJJIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJJJJIIIHHHBBBDDDFFFGGGHHHIIIJJJLLLIIIMMMUUU]]]]]]UUULLLGGG???RRRlll{{{{{{sssOOOGGGFFFAAA@@@<<<===>>>???>>>;;;999777555666666666555555444333333111///---,,,+++++++++***'''(((******'''&&&(((''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((()))))))))*********------.........------,,,......---,,,,,,,,,------------------............111111000///////////////...//////......---,,,++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******(((((())))))))))))******++++++++++++,,,,,,,,,,,,000+++***...///---111999QQQuuu}}}sss{{{~~~uuu{{{tttllliiillluuuxxxhhhrrrmmmtttzzznnn\\\LLL@@@@@@NNN^^^ddd\\\PPPFFF@@@>>>>>>>>>>>>????????????>>>===<<<========================;;;;;;<<<<<<<<<===============>>>???BBBDDDGGGIIIQQQUUUZZZ___dddiiinnnqqqxxxzzz}}}yyyooobbbXXXSSSQQQOOONNNMMMJJJGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHIIIIIIHHHJJJNNNRRRSSSTTTVVVSSSIII@@@DDDLLLnnnrrrsss{{{rrrMMMDDDCCC@@@@@@;;;<<<===>>>===;;;888666444555666777777666666555333222000---,,,+++++++++***''''''***)))&&&&&&((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%##################$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))*********+++------.........---,,,,,,...------,,,,,,,,,------------........./////////222111000//////......///---...//////...---+++******)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))******++++++++++++,,,,,,,,,---)))***///111...---000:::MMMkkkssslllmmmxxx}}}xxxppp~~~zzzkkktttjjjRRRCCCDDDLLLdddgggdddWWWFFF<<<>>>DDD===>>>>>>???>>>===<<<;;;========================;;;;;;<<<<<<<<<=========>>>===<<<;;;<<<>>>@@@AAAIIIKKKNNNRRRXXX]]]cccfffmmmppptttyyy}}}}}}pppggg[[[WWWQQQNNNNNNNNNNNNMMMJJJHHHFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLKKKJJJJJJLLLQQQWWW[[[___TTTGGG>>>999AAAZZZsssyyykkkrrrMMMCCCBBB???@@@;;;<<<===>>>===:::777555555666777999999888777666444222000---,,,+++*********'''&&&)))(((%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""######%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))*********+++++++++,,,,,,,,,---------------,,,,,,------,,,,,,,,,------........./////////000000000111111000///////////////---......///...,,,+++))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))'''(((((((((((()))))))))*********+++++++++,,,,,,+++***,,,//////---...111111111JJJsssvvvxxxvvv{{{www||||||llluuupppXXXMMMKKKGGGTTTccchhhaaaTTTGGGAAA=========>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===;;;::::::<<<>>>???BBBCCCDDDHHHMMMSSSWWWYYY```ccchhhnnntttyyy}}}}}}~~~tttggg[[[RRRMMMLLLKKKJJJJJJHHHEEECCCHHHGGGFFFEEEEEEFFFHHHJJJIIIJJJKKKIIIGGGFFFHHHJJJEEEEEEIIIOOOWWW[[[ZZZXXXUUUEEE999;;;FFFYYYyyyooowwwtttPPPDDDBBB???AAA;;;<<<===>>>===:::888666666777999::::::999888666444333000---+++************'''&&&((((((%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%######"""""""""$$$%%%&&&###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++++++++,,,,,,,,,++++++,,,---------------------,,,,,,,,,---......////////////000000000111000000////////////000000---......------,,,+++***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))''''''(((((((((((())))))************++++++++++++,,,------,,,******---000......888RRRsss}}}tttuuuooo___YYYIIIHHHMMMZZZfffgggZZZMMMAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>;;;;;;:::::::::;;;===>>>===<<<===???DDDHHHKKKKKKQQQTTTYYY```ffflllppprrrrrruuuyyy|||~~~~~~uuunnnddd[[[TTTPPPLLLJJJIIIIIIHHHGGGFFFGGGGGGHHHGGGGGGGGGFFFFFFGGGJJJMMMMMMOOONNNKKKGGGFFFHHHKKKJJJOOOXXX___aaa[[[PPPGGGBBB>>>DDDXXXiiivvv|||rrryyywwwSSSGGGDDD@@@AAA;;;===>>>???>>>;;;888666555777999::::::888666555444333000...+++************'''&&&''''''%%%%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%###"""!!!!!!"""$$$&&&'''""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################################################################""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))************++++++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,---...///........./////////000000///......//////000111222......---,,,++++++++++++'''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))************++++++++++++......---+++***+++------...222333999QQQuuu{{{sssnnnqqqbbbPPPJJJPPPYYY[[[YYYIIIGGGDDDAAA???>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========:::;;;;;;;;;<<<<<<======<<<::::::<<>>???>>>;;;999777555666888999999777555333555333000...+++************'''%%%''''''$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%###"""!!!!!!"""$$$&&&'''""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################################################################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))************((()))***,,,---...//////,,,,,,,,,,,,,,,---...///---------.........//////............///111222333///...,,,+++******+++,,,&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())))))************+++++++++///...,,,+++---000///,,,000111111333===VVV{{{pppuuunnnUUUDDDAAAIIIRRRQQQMMMHHHCCC@@@??????@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>===>>><<<:::<<>><<<;;;888777555888999999999888777555444111000///---+++************)))'''&&&%%%%%%&&&&&&$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$######$$$"""!!!"""$$$$$$%%%%%%$$$######$$$&&&###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$###"""!!!################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$##################################################################"""############$$$$$$$$$%%%$$$###"""###$$$%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++---......---.........///////////////------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((('''''''''******))))))******+++,,,---+++))))))+++,,,---,,,111......000000999VVVtttrrr]]]iiixxxPPP>>>:::888???AAAAAA@@@AAABBBAAA>>>::::::999999:::;;;===>>>:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======????????????>>>>>>>>>>>>@@@AAABBBBBBBBBBBBDDDGGGJJJLLLNNNRRRVVVZZZ^^^```aaaeeejjjmmmppprrrtttuuuwwwxxxzzz|||}}}yyyzzz~~~}}}{{{zzzyyyxxxxxxwwwyyyyyywwwqqqhhh___YYYSSSRRROOOLLLIIIGGGEEEDDDBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAAGGGJJJNNNRRRSSSPPPKKKFFFAAADDDEEECCCDDDQQQiii|||~~~eeeyyyzzzRRRFFFFFFBBB???>>>>>>===<<<;;;999777666999999999999888666444333222111000...---,,,++++++***)))'''&&&%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$###############$$$$$$$$$%%%%%%%%%#########################################################$$$######$$$&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$$$$$$$########################################################################$$$$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,***+++,,,......---.....................///,,,,,,++++++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((('''******))))))******+++,,,,,,+++))))))+++,,,---,,,000------///,,,...AAAXXX{{{jjjmmm~~~tttyyyxxx^^^KKKDDDDDD>>>999888???HHHKKKIIIEEE@@@>>>======>>>===:::888999::::::;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBBBBBBBCCCEEEEEEEEEFFFGGGHHHJJJLLLMMMTTTWWW[[[```ccchhhlllppppppnnnkkkiiiiiillloooqqqhhhiiilllrrrxxx~~~|||{{{yyywwwtttrrrpppoooaaaaaa```]]]XXXRRRLLLIIIFFFFFFDDDBBBAAA@@@??????AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCAAADDDHHHKKKLLLJJJEEEBBBDDD===<<>>===>>>???===;;;999::::::;;;;;;<<<======<<<<<<;;;;;;<<<<<<===>>><<<<<<======>>>>>>??????>>>@@@CCCCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBFFFHHHJJJLLLPPPUUU[[[```aaa]]]WWWRRRQQQSSSXXX[[[]]]bbbhhhmmmpppqqqrrrsssvvvwwwzzz}}}|||}}}~~~~~~~~~}}}||||||}}}~~~|||xxxuuurrrpppooommmmmmllljjjfffccc___]]]PPPNNNKKKHHHDDDBBB@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEGGGHHHIIIBBBBBBBBBBBB@@@>>><<<;;;<<>>AAAGGGLLLIIIEEE@@@===<<<===???;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<======>>>;;;;;;<<<===>>>>>>??????>>>AAADDDEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>AAA@@@???===>>>AAAGGGLLLNNNKKKGGGDDDEEEIIINNNQQQ]]]bbbfffhhhfffddddddeeeiiikkknnnqqqsssttttttsssrrrrrrtttuuuvvvvvvvvvvvvxxxxxxwwwwwwwwwxxxxxxxxx}}}zzzvvvssspppnnnnnnnnnllljjjgggccc___\\\ZZZYYYWWWXXXXXXVVVTTTPPPLLLJJJGGGFFFDDDAAA@@@?????????@@@@@@@@@@@@AAABBBDDDDDD@@@@@@@@@@@@@@@AAAAAABBB@@@AAAAAABBBBBBCCCCCCCCC@@@AAADDDFFFIIIJJJKKKLLLGGGDDD???:::888999===@@@HHHXXXuuuqqqOOOFFFDDD??????<<<<<<<<<<<<;;;:::999888:::::::::999777444222000000///...---,,,,,,++++++***)))'''&&&%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$&&&&&&$$$'''+++***$$$$$$%%%%%%$$$######$$$&&&$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################################################################"""######$$$$$$$$$######################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$###$$$&&&'''''''''&&&%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++)))((((((***++++++***...---------,,,,,,,,,+++((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&'''''''''(((((())))))))))))(((((())))))***++++++******+++,,,---,,,++++++)))***...111000000111---333NNN{{{sssqqqoooVVVHHHAAA<<<>>>EEEJJJOOOQQQNNNEEE???>>>@@@===========================<<<<<<<<<<<<===>>>>>>;;;<<<<<<===>>>??????@@@???BBBEEEFFFEEECCCCCCCCC???>>><<<;;;:::999888888>>><<<:::777555777;;;???AAA@@@???@@@BBBFFFIIIKKKQQQUUUXXXYYYXXXYYY\\\___\\\^^^aaacccdddcccbbbbbbeeefffggghhhiiiiiijjjjjjjjjiiihhhgggffffffffffffkkkhhhccc___[[[XXXWWWWWWSSSRRRPPPMMMKKKIIIHHHGGGEEEEEEFFFFFFEEECCC@@@??????????????????>>>===<<<>>>>>>>>>>>>>>>???@@@AAA@@@????????????@@@AAAAAA@@@@@@@@@AAABBBCCCCCCDDD@@@BBBFFFIIIJJJIIIHHHFFFBBBAAA>>><<<>>>GGGSSS\\\oooxxxoooOOOHHHEEE???@@@=========<<<;;;:::888777999999999888777444222111//////...,,,,,,+++++++++***)))'''&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!%%%&&&&&&+++333222***$$$%%%%%%$$$######$$$&&&############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$%%%%%%%%%########################################################################""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***((()))***,,,++++++---------,,,,,,++++++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))))))))(((((((((((()))******+++******+++------,,,***---,,,+++,,,.../////////...222888JJJppp|||wwwooovvv}}}kkkZZZLLLBBB>>>;;;EEERRRWWWTTTNNNKKKJJJAAAAAA@@@@@@???>>>============<<<<<<======>>>???======>>>>>>??????@@@@@@@@@BBBDDDEEECCCBBBBBBCCCBBBAAA>>><<<999777666666::::::999777666777;;;>>>======>>>???@@@AAACCCCCCFFFGGGGGGGGGHHHIIIMMMOOOPPPPPPRRRSSSSSSRRRQQQQQQSSSSSSTTTUUUUUUVVVWWWWWWTTTTTTRRRQQQPPPOOOOOOOOONNNMMMJJJHHHFFFEEEDDDDDDCCCCCCAAA@@@@@@?????????===>>>???@@@@@@???>>>===<<<===???@@@@@@???===<<>>>>>>>>>>>>>>?????????>>>>>>??????@@@AAA???@@@@@@AAABBBCCCDDDDDDDDDFFFHHHIIIHHHDDDAAA>>><<>>>>>===<<<;;;999777666777888888888666555333222000///...------,,,,,,---***)))'''&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&''''''&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%###)))222///&&&$$$%%%%%%$$$######$$$&&&""""""###$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%&&&&&&&&&########################################################################""""""###$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************++++++++++++++++++++++++,,,***))))))+++,,,,,,+++------,,,,,,+++*********'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***((((((((((((((()))***************+++------,,,***,,,,,,,,,+++,,,---...---///222000111EEEhhh}}}sssooozzz|||nnn\\\KKK>>>BBBHHHNNNRRRRRRPPPNNNEEEEEECCCBBB@@@>>>===<<<===============>>>>>>???????????????@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBCCCBBB@@@>>>===<<<;;;;;;999:::<<<<<<;;;<<<===??????>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>>>>???@@@??????DDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBAAAAAA@@@@@@==================<<<<<<>>>>>>=========>>>??????>>>>>>>>>>>>>>>>>>??????>>>???@@@@@@@@@???>>>>>>@@@@@@???????????????@@@>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGFFFFFFDDDCCCAAA???>>>EEETTTjjj~~~rrrmmmPPPJJJFFF@@@BBB??????>>>===;;;888777555666777777777777555333222111000///...............***)))'''&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&))))))&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## $$$### $$$+++'''$$$%%%%%%$$$######$$$&&&!!!"""$$$%%%&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%&&&&&&''''''########################################################################!!!"""###$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$(((((('''&&&&&&((()))***&&&&&&&&&'''''''''(((((((((((((((((())))))))))))************************++++++++++++++++++++++++,,,+++)))***+++---,,,,,,------,,,,,,+++***))))))''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((()))***************,,,------,,,***)))+++---,,,,,,...//////---***...555333888VVVxxxxxxpppwwwjjjXXXNNNCCC???BBBFFFEEEBBBHHHGGGEEECCCAAA???===<<<===============>>>??????AAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@???>>>===???AAA======<<<<<<===>>>>>>???;;;===@@@@@@???>>>>>>>>>AAA@@@>>>===<<<===>>>???;;;999999;;;@@@BBBAAA>>><<<<<<;;;<<<<<<===>>>???>>>============>>>>>>???;;;<<<<<<===============<<<<<<===>>>>>>======<<<>>>=========>>>???@@@@@@@@@???>>>>>>>>>>>>??????>>>>>>======<<<===============<<<<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEEEEFFFEEECCCAAA??????@@@BBBDDDXXXmmm~~~{{{xxxUUUBBB@@@AAA???>>>??????===:::777777777888888888777777666555444111///...---......,,,+++***)))(((&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$%%%&&&$$$###***555KKK===,,,"""!!!###$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###################################################"""""""""!!!!!! ########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++000///------///666>>>EEEmmmvvvwwwiiiOOOBBB@@@===999AAA;;;;;;AAADDDBBBBBBEEECCC???<<<<<>>===@@@CCC@@@???======>>>>>>===<<<============>>>>>>>>>>>>===>>>???@@@@@@AAA@@@@@@@@@???>>>==================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>??????<<<<<<<<<<<<====================================<<<===============<<<<<<>>>>>>=========<<<<<<<<<>>>>>>???????????????>>>======<<<<<<<<<>>>@@@AAA???>>>>>>===>>>???AAABBBCCC???<<>>??????===:::777777777777888888888777666555444111///...---......,,,+++)))(((&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%######%%%%%%&&&000;;;III===---$$$"""$$$###"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########################################################""""""!!!!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))************+++************************************************)))************++++++++++++++++++*********))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((())))))))))))))))))***++++++,,,,,,++++++,,,,,,++++++***++++++,,,,,,---------...111555999PPPrrr}}}}}}ppp\\\RRRJJJDDD>>>:::999===@@@AAAEEEKKKTTTOOOIIIDDDBBBAAA@@@>>>===???CCCDDDBBB@@@>>>>>>@@@???===>>>@@@BBBBBBAAA@@@?????????>>>>>>>>>>>><<<<<<===>>>????????????>>>>>>===<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>><<<:::999;;;===>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<>>>>>======<<<<<<======>>>>>>>>>>>>>>>===>>>>>>============>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCAAAAAACCCCCCAAA===;;;:::@@@EEEHHHOOObbb~~~}}}xxxlllnnnwwwUUUCCCCCCDDDAAA>>>??????===:::777777777777777888888777666555444000///------......---+++((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$""""""######&&&...777===444)))######%%%$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############################################################"""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&)))))))))((((((((((((''')))************+++++++++************************************************)))************+++++++++++++++*********)))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((())))))))))))))))))***++++++,,,,,,++++++,,,++++++***++++++,,,,,,+++---//////...---...///666NNNrrr}}}}}}lll]]]RRRHHHBBB===:::888888>>>EEEQQQOOOMMMJJJGGGCCC???===>>>>>>???AAABBBBBB@@@===>>>===<<<<<<>>>@@@@@@???AAAAAA@@@@@@??????>>>>>>;;;<<<===>>>>>>??????>>><<<<<<<<<;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;999999;;;<<<======;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<;;;<<<<<<===>>>???@@@@@@AAA@@@>>>===>>>>>>===<<>>??????===:::777777777777777888999888666444333000...------......---,,,((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!%%%)))+++&&&!!! ###&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""""""""#########$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$##########################################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((************++++++++++++************************************************))))))*********+++++++++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))))))))))))))))))))***+++++++++++++++++++++******++++++,,,,,,---///111111///------...///555JJJmmmxxxtttuuuwwwyyyzzzwwwzzzzzz{{{mmm___YYYNNNCCC:::666:::???>>>CCCJJJOOOQQQNNNKKKHHHGGGCCC???>>>AAACCCBBBAAAAAA???======>>>>>>===<<>>????????????;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<==================?????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<===>>>??????@@@@@@===<<<999888>>>JJJTTTXXXbbb~~~sssSSSDDDEEEEEEAAA>>>??????===:::777777777666777888999888666444333///...------...///---,,,***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&'''&&&%%%$$$###############$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###"""$$$&&&$$$###!!! ###  ###&&&'''&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##################################################################$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%'''((())))))))))))*********+++++++++************************************************))))))*********+++++++++*********)))))))))((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))))))))))))))))))))***++++++++++++***+++*********++++++,,,---...//////...------///111...///555IIIjjjzzztttlllpppqqq{{{mmm\\\MMMDDD???===777;;;BBBKKKQQQUUUWWWWWWPPPLLLHHHGGGGGGFFFBBB???BBBAAA??????@@@AAAAAA@@@;;;<<<<<<===>>>???@@@@@@======>>>???@@@@@@@@@@@@;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============>>>>>>>>>=========<<<<<<>>>===<<<;;;;;;;;;;;;<<<;;;<<<===?????????>>>===>>>>>>======<<<<<<;;;;;;666;;;>>>CCCPPPeeevvv}}}qqqQQQCCCDDDDDD???>>>??????===:::777777777666777999:::999777444222///...------...///...---***)))((('''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###############$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######!!!$$$&&&%%%%%%&&&$$$ %%%#########%%%&&&&&&%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################"""""""""#######################################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$&&&((()))***((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******)))))))))(((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))))))))))))))((()))******++++++******************+++,,,------,,,,,,,,,+++***,,,///222+++111444777FFFgggrrrkkkpppxxxgggkkkzzzmmm\\\JJJ===AAA<<<888:::AAAHHHMMMOOOPPPQQQRRRRRRPPPJJJCCC>>>@@@???>>>>>>@@@AAAAAA@@@;;;;;;<<<===>>>??????@@@===>>>???@@@@@@AAAAAAAAA<<<<<<<<<;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;::::::;;;<<<===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>=========>>>>>>>>>??????@@@???===<<<;;;<<<<<<=========>>>>>>>>>>>>======999888777666555666777777777DDDQQQ\\\lllpppPPPBBBCCCBBB<<<>>>??????===:::777777777555777999:::999777444222///---,,,---...///...---)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$###$$$$$$$$$###$$$&&&''''''&&&$$$#########$$$$$$$$$$$$######!!!%%%%%%"""###''''''###%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################!!!!!!!!!""""""#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################""""""""""""###############$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&(((((()))''''''((((((((()))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***)))))))))(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))))))))))))))((())))))***************************+++,,,---...***+++,,,+++++++++...000------111444666BBBbbb|||iiieeezzzxxxbbb]]]llluuu```]]]RRRFFF@@@BBBDDDBBB>>>FFFIIIKKKLLLKKKJJJJJJKKKHHHFFFCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@>>>>>>===<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;<<<>>>>>>===;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>===>>>???@@@AAABBBBBBCCCCCCAAA???>>>======>>>???AAA@@@???===<<<;;;;;;;;;555555666888===CCCHHHLLLXXXgggttt|||~~~oooOOOAAABBBAAA:::>>>??????===:::888777777555777999::::::777444111...---,,,---//////...---((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$###$$$$$$%%%%%%###$$$&&&''''''&&&$$$#########$$$$$$$$$$$$######$$$%%%"""$$$&&&"""!!!!!!!!!###$$$%%%&&&&&&$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################ !!!!!!"""""""""###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################""""""""""""##################$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((''''''''''''((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((()))))))))))))))(((((()))***************************+++,,,---...***,,,......------...///333'''(((666666000@@@]]]xxxwwwlll```nnnssseee^^^[[[UUUGGG<<<<<<<<<<<<<<>>===<<<;;;<<<===>>>????????????@@@???>>>=====================<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;===>>>???===<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFDDDCCCAAA???>>>>>>???@@@EEECCC@@@===;;;999999999:::;;;???FFFPPP\\\gggmmmlllpppPPPEEEAAA>>>BBB===>>>===;;;888666777888::::::;;;:::999666333111////////////////////////,,,)))&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""########################$$$$$$######$$$&&&'''(((######""""""######$$$%%%"""############$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%"""############$$$$$$$$$$$$$$$############$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%########################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$(((((((((((())))))))))))************************************************(((((()))*********************))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&'''''''''&&&%%%''''''&&&&&&'''(((***+++''''''''''''''''''''''''''''''''''''((((((((((((+++*********))))))((((((*********))))))))))))))),,,+++++++++***)))))))))++++++,,,,,,,,,,,,------//////...///000222444555UUUqqqyyy}}}nnn___yyy}}}hhhFFFDDD===:::>>>???CCCRRRdddqqqppprrrjjj\\\[[[[[[QQQNNNKKKFFFAAA>>>>>>@@@AAA@@@===:::;;;???BBBAAA@@@>>>>>>???@@@@@@@@@@@@???===:::999:::<<<<<<;;;;;;:::999999;;;>>>???>>>===???===;;;<<<===>>>=========;;;:::;;;===>>>;;;888777888999::::::;;;===???:::===???>>>;;;<<>>???;;;>>>>>>:::666888<<>>>>>===;;;888777777999999999999999777444222000........................+++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$############################################################$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%########################$$$$$$######$$$%%%'''(((######""""""######$$$%%%"""############$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$'''&&&$$$"""!!!!!!"""###########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%(((((((((((())))))))))))************************************************(((((()))************)))******))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%&&&((()))***''''''''''''''''''''''''''''''''''''((((((((((((*********)))))))))(((((())))))))))))))))))))))))++++++******************+++++++++,,,,,,,,,------............///111222444>>>PPPooo{{{xxxxxxeeeaaaZZZQQQHHH???;;;AAAJJJRRRUUU___aaa\\\eeeooolll^^^^^^\\\UUULLLDDD@@@???@@@???>>>???AAACCCCCCCCC<<<<<<<<<<<<;;;:::999999AAA>>><<<:::999999;;;===???===<<<;;;;;;:::777555;;;999888999:::<<<<<<;;;???===;;;;;;======:::888;;;<<<<<<<<<:::;;;<<<>>><<<<<<;;;:::<<>>AAAAAA???===;;;:::;;;999666666;;;EEEOOOUUUfffjjjrrr|||{{{xxxvvvvvvwwwjjjLLLGGGEEE@@@@@@>>>???>>><<<999888999:::888888888777666333111///........................+++)))&&&%%%&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########################################################$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%&&&&&&########################$$$$$$###$$$$$$%%%&&&'''######""""""######$$$%%%"""############$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%"""############$$$$$$$$$$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""#########$$$$$$((('''%%%###!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$##################&&&&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))************************************************'''((())))))******))))))******)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((******))))))))))))(((((())))))))))))))))))))))))))))))******************++++++++++++,,,,,,,,,,,,------------...///111111000222CCCeeemmmoooZZZMMMFFFBBB@@@CCCLLLNNNIIIRRRaaabbbYYY___cccbbb\\\UUURRRRRRPPPQQQRRROOOJJJDDD???===BBBBBBCCCCCCBBBAAA@@@@@@???AAABBBBBB???>>><<<;;;===;;;:::;;;<<<======<<<===<<<;;;<<<>>>@@@@@@@@@???===;;;;;;<<<<<<<<<;;;:::;;;<<<;;;:::;;;===>>>@@@???>>>@@@DDDLLLTTTZZZHHHEEEBBB>>>;;;999999999666999;;;<<<;;;:::::::::AAA???AAAJJJ[[[lll{{{rrrggglllxxxyyyjjjYYYfffJJJGGGFFF??????>>>???>>><<<:::999999;;;999888888777555333111000........................***(((&&&%%%&&&'''&&&%%%'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%&&&######""""""######$$$%%%""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############################################################""""""######$$$%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""############&&&%%%$$$###""""""""""""########################""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""'''&&&%%%$$$%%%&&&'''((((((((((((((())))))))))))************************************************'''(((((()))))))))))))))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))((((((((((((((()))))))))))))))(((((())))))******++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,---...//////333,,,...AAA^^^zzzwwwlll{{{vvvfffWWWMMMMMMSSSOOOAAA???FFFEEEHHHLLLRRRWWWZZZ\\\^^^___ffflllrrrpppfffYYYMMMGGGEEEEEEEEEDDDCCCAAA@@@???<<>>@@@@@@@@@>>>===<<<<<<===>>>???@@@;;;<<<>>>???@@@BBBDDDGGGHHHIIILLLPPPRRRQQQMMMIIICCCAAA>>>;;;:::999999:::888999:::===BBBJJJTTTZZZ___bbbkkkzzzqqqllljjjrrrwwwlllOOO666eeeIIIEEEEEE???>>>>>>>>>>>><<<:::999:::;;;::::::999777666444222111........................***(((&&&&&&''''''&&&$$$'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############################################################""""""######$$$%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""###########################$$$$$$########################""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###&&&&&&%%%$$$%%%&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))''''''(((((())))))))))))((((((((())))))******+++*********+++++++++,,,,,,++++++,,,,,,------......333000///111;;;QQQrrrssshhhzzzvvvhhhkkkxxxyyygggXXXPPPFFFBBB@@@???AAAEEEJJJMMMNNNaaannnwwwrrrgggeeeaaa\\\UUUOOOKKKHHHDDDIIINNNUUU^^^```UUUGGGDDDAAA>>>======???@@@@@@???===<<<<<<>>>@@@??????DDDDDDDDDCCCBBBAAABBBBBBAAACCCEEEFFFFFFHHHJJJMMMMMMOOORRRTTTRRRLLLBBB;;;===<<<;;;;;;<<<>>>AAABBB<<<@@@GGGQQQ^^^nnn}}}{{{fffuuuwww[[[AAA666555gggJJJEEEDDD???@@@=========<<<:::999:::;;;;;;:::999777555444333222------------------------)))(((''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""##############################$$$$$$$$$$$$############""""""######$$$%%%"""############$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))&&&''''''(((((())))))***(((((())))))))))))))))))************++++++++++++++++++,,,---------------***///444222---555PPPkkkyyy}}}~~~{{{~~~zzzlll[[[JJJFFFAAA===<<<===???AAAHHHUUUjjj~~~vvvkkkaaaZZZUUUPPPQQQOOOOOOWWWaaa^^^TTTJJJGGGDDDCCCFFFJJJMMMNNNOOOMMMKKKJJJKKKKKKJJJIIIJJJKKKKKKIIIEEEBBB@@@@@@BBBCCCCCCCCCAAAAAABBBDDDEEEEEEDDDCCC@@@>>><<<;;;::::::<<>>>>><<<:::999:::<<<<<<======;;;:::===DDDJJJJJJLLLOOOUUU\\\dddkkkooovvv{{{vvvtttqqqpppmmmvvvaaaGGG777333333111---pppQQQHHHDDDBBBFFF;;;<<<<<<:::888888999:::999888666444222111111000------------------------)))(((''''''((('''%%%######$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&########################"""###$$$%%%%%%$$$""""""#########"""###$$$$$$%%%"""############$$$$$$$$$#########"""###$$$$$$%%%#################################$$$$$$%%%%%%&&&""""""""""""""""""""""""#################################"""###$$$$$$%%%"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$###"""!!!########################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""######$$$$$$$$$%%%"""$$$%%%'''(((((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&'''((())))))*********))))))(((((('''''')))************++++++++++++,,,---.........---,,,111---,,,000222111222555777^^^~~~```qqqlll]]][[[___hhh___SSSLLLLLLOOORRRTTTXXXXXXXXXWWWVVVTTTSSSRRRBBBKKKJJJ>>>888>>>BBBAAAAAA>>>::::::>>>CCCGGGJJJLLLIIIEEECCCAAA@@@===;;;777<<>>BBBEEEFFFGGGLLLUUU]]]eeeggglllrrr{{{uuuiiippp}}}\\\LLL:::000000111///***pppOOOGGGFFFBBBAAA>>>>>>???===:::999999:::;;;888555333333333333222111///,,,+++,,,,,,,,,+++(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%%%%$$$""" ######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!"""###$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%"""###$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$############$$$$$$%%%%%%&&&""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))*********************))))))))))))))))))((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************++++++,,,,,,,,,,,,------......//////000000111111:::>>>PPPrrrxxxoooooowwwnnnyyycccOOOIIILLLNNNPPPSSSYYY```tttlllZZZPPPFFFCCCFFFIIIGGGDDDDDDDDDBBB===999999<<<@@@AAA;;;===BBB@@@888999BBB;;;@@@BBBAAABBBIIIPPPRRRRRROOONNNNNNNNNPPPTTTXXXWWWQQQMMMNNNVVVfff}}}zzz}}}~~~ppp^^^<<<888333///,,,,,,...///oooNNNFFFEEEAAAAAA===>>>???===;;;999999:::;;;888444333333333222222111///,,,+++,,,---,,,+++(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$%%%%%%###!!!######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""###$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$%%%$$$"""!!!!!!###$$$%%%########################$$$$$$##################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))************+++++++++,,,,,,,,,---------......///000000111111444444===RRRmmmyyyttt~~~wwwxxxyyyiiiYYYTTTTTTSSSRRRSSSXXXccczzzyyypppbbbXXXUUUZZZbbbgggooojjj```WWWPPPNNNOOOQQQQQQLLLOOOYYY\\\XXXYYY```YYYYYYWWWYYYdddrrr{{{|||{{{wwwxxx}}}qqqllljjjnnnwwwzzz}}}uuusssqqqdddOOO===555333111///.........///oooMMMEEEDDD@@@???===>>>>>>===;;;999999::::::777444222222333222111000...,,,,,,,,,---,,,+++(((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###%%%$$$###$$$%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##########################################$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$######"""""""""###%%%&&&%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###""""""!!!$$$$$$############$$$$$$######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""###%%%&&&%%%$$$"""!!!##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))******))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,------......///000000000///---...555CCC]]]yyy|||oooiiigggfffhhhkkkmmmqqqwwwyyy}}}wwwuuuyyy}}}~~~xxxoooyyynnnfffcccZZZFFF333***---...////////////......oooMMMDDDCCC???>>>===>>>>>>===;;;999:::;;;999777444333333222111000///...,,,,,,------,,,+++(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$############$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$""""""""""""###$$$&&&&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$######$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$######$$$&&&((('''%%%""" ##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))************))))))(((((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))((()))))))))***************++++++++++++,,,,,,,,,,,,------......///000000......//////000===VVVnnnwwwnnnyyy{{{mmmssshhhQQQGGG===///***000+++,,,,,,---------------oooMMMDDDCCC>>>>>><<<===>>>===;;;::::::;;;999777555444444333111000...---,,,---......,,,+++(((((('''&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######""""""$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$!!!"""""""""###$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%""""""#########$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$&&&((()))(((&&&###"""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))******************)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((()))))))))***(((((()))))))))*********((()))))))))*********************+++++++++,,,,,,,,,,,,,,,---......//////000000222222//////888DDDbbbiiiffflll}}}wwwnnnrrr|||pppSSS999000,,,&&&(((111---,,,+++*********,,,---pppNNNEEECCC???>>><<<===>>>===;;;:::;;;<<<999888666555555444222000---,,,,,,---......---+++(((((('''&&&%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$#########"""$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##########################################$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$""""""######$$$$$$$$$%%%%%%$$$###""""""###$$$%%%!!!""""""###$$$$$$%%%%%%######""""""""""""############$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$%%%'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))******+++++++++***)))((((((''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((())))))******))))))))))))************))))))))))))************************++++++++++++++++++,,,,,,---.........000...///111000///222777>>>ZZZyyyzzzddd___fffvvvvvvrrruuu~~~yyydddIII999---...000---***+++...,,,***)))((()))+++,,,qqqOOOFFFDDD??????;;;=========;;;:::;;;<<<:::888777666666555333111---,,,,,,---//////---+++(((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$######$$$&&&&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""###$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""######$$$$$$$$$################################################$$$$$$######""""""""""""############$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''(((((()))******+++++++++***)))(((''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((()))*********((((((((())))))))))))***))))))))))))************************+++++++++++++++++++++,,,------......///,,,+++...//////222777555:::GGGcccpppeeejjjppppppzzzvvvmmm\\\CCC///......000111000---)))*********************+++qqqOOOFFFEEE@@@???;;;<<<======;;;:::;;;<<<:::999888777777666444111,,,,,,,,,...//////---+++(((((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!"""###$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$######$$$$$$$$$######""""""###$$$$$$$$$$$$###"""%%%%%%$$$$$$###"""""""""######""""""""""""############$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))***+++++++++++++++)))(((''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((()))******+++''''''''''''((((((((()))))))))))))))************)))************+++++++++***++++++,,,,,,---......///,,,---///...---///444333333777EEE___|||}}}rrrbbbppphhhIII999---)))...///)))'''***,,,+++&&&(((***---------+++***qqqRRRHHHCCC>>>AAA>>>??????===;;;:::;;;===:::999888666555333222111------......------,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$#########$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$########################################################################$$$$$$$$$#########""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""####################################""""""######$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$#####################$$$%%%%%%######$$$%%%######$$$%%%%%%&&&&&&'''''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&((('''&&&''')))*********(((******((())),,,***&&&))))))))))))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,............////////////222///222999@@@RRRxxx}}}~~~sssjjjnnnkkkbbbRRR???222......++++++************++++++************************pppQQQGGGCCC>>>AAA;;;<<<<<<:::888777888::::::999888777555333222111//////000000//////...---(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$################################################$$$$$$$$$%%%#################################$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$########################################################################$$$$$$$$$#########"""""""""##################"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""####################################""""""######$$$%%%$$$$$$###""""""###$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((''''''((()))))))))(((******((((((+++***&&&))))))))))))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,------------............111---...111333:::RRRlllkkkrrrwwwssssssuuufff[[[JJJ;;;111------...+++******))))))******+++************************nnnPPPGGGCCC???AAA:::;;;;;;999777666777999999999888777555333222111//////000000//////...---(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$############"""""""""########################"""""""""#########$$$$$$########################""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################################################################$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""####################################""""""######$$$%%%$$$$$$###""""""###$$$$$$$$$$$$$$$###############"""############$$$$$$$$$"""############$$$$$$$$$###########################$$$%%%%%%######$$$%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''''''''((()))******,,,,,,))))))+++***'''))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------------222//////222///...666CCC```yyy~~~yyyjjjkkkttt{{{rrrnnnllllllRRRDDD333)))))),,,,,,++++++******))))))******+++************************lllNNNGGGDDD???AAA=========<<<:::999:::;;;999999888888666444222000---------...------,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$######"""""""""""""""""""""########################!!!""""""""""""#############################################$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$##############################""""""""""""####################################""""""######$$$%%%$$$##################$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''((((((((((((***---///111444333---***++++++((())))))))))))))))))))))))((()))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------///---///444444111222666@@@MMMaaazzzyyyzzz}}}jjjlll{{{xxxqqqqqqkkk\\\NNN<<<444+++***---///+++&&&******))))))))))))******************************jjjLLLFFFDDD@@@AAA>>>>>>>>>===;;;:::;;;<<<888999999888666444111000---------...------,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""###########################!!!""""""""""""#################################$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$##############################""""""""""""####################################""""""######$$$%%%#########$$$$$$#################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))))),,,111555:::<<<:::222---,,,+++)))))))))))))))))))))))))))((()))))))))************)))***++++++,,,,,,++++++,,,------------.........,,,***+++///111000000000333555===PPPnnn~~~nnnqqqpppddd```WWWFFF666///---,,,---...---***&&&***))))))))))))))))))***))))))))))))))))))))))))hhhJJJFFFEEE@@@AAA<<<======;;;999888999;;;888888999999777444111/////////000000//////...---(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""############$$$########################"""""""""#########$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$######$$$$$$$$$$$$#############################################################################################$$$$$$$$$######$$$$$$$$$$$$####################################""""""""""""####################################""""""######$$$%%%"""###$$$$$$$$$$$$###"""###############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%'''((()))))),,,222777===@@@===444---+++***)))))))))))))))))))))))))))))))))))))))************)))******+++++++++++++++------------............///---,,,,,,------,,,,,,///222555777AAAXXXvvv{{{vvvyyyzzzvvv|||hhhTTTCCC999444222------,,,***((((((***+++***))))))(((((())))))***))))))))))))))))))))))))fffIIIEEEEEE@@@AAA;;;<<<<<<:::888888999:::777888999999777444111/////////000000//////...---(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$%%%%%%####################################$$$$$$$$$%%%###########################$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$"""##################"""##############################""""""""""""####################################""""""######$$$%%%"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))%%%''')))'''&&&)))///555:::===;;;222***((())))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++++++++,,,,,,,,,------------000///...,,,,,,.........---111444000---666LLL___}}}yyyzzznnnoooyyy{{{sssccc\\\OOO???222,,,---///---,,,***((('''((()))+++))))))(((((((((((())))))))))))))))))))))))))))))eeeHHHEEEEEEAAAAAA<<<======;;;999999:::;;;777888999999777444111///------......------,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$##############################$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$&&&%%%%%%$$$#########$$$######$$$$$$$$$$$$##############################################################################""""""######$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""######""""""""""""#######################################"""###$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%###$$$%%%%%%######$$$%%%######$$$%%%%%%&&&&&&'''''''''''''''((((((((()))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&((()))&&&$$$%%%,,,111555999777///'''&&&((()))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********+++++++++,,,,,,,,,)))+++++++++,,,///222222------...000111222777<<>>AAAIIIDDD===999999999888777777666555444444222///,,,///000000000000...---,,,)))(((&&&&&&'''''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$###""""""#################################$$$%%%%%%######$$$%%%########################$$$######"""""""""""""""########################""""""###$$$$$$$$$$$$###########################################################################!!!""""""""""""#########$$$$$$$$$#########""""""########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''(((((()))***++++++,,,---,,,***)))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......---,,,---...///000///////////////000000111999DDD[[[{{{yyyppptttzzztttvvv|||vvv___GGG:::000000///...------,,,,,,---,,,+++***))))))))))))((((((''''''''''''(((((())))))))))))************aaaHHHFFFCCC===@@@FFFBBB===:::999999888777888666555555555333///---....../////////---,,,+++)))(((&&&&&&'''''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$######"""""""""%%%$$$$$$###""""""#################################$$$%%%%%%######$$$%%%########################$$$$$$###"""""""""""""""########################""""""###$$$$$$$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""#########$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))*********,,,+++***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,...---,,,,,,,,,---////////////......//////000111,,,222???QQQiiitttjjjwww{{{www|||vvvpppiii[[[HHH888000.........---,,,+++++++++---,,,+++***))))))))))))((((((''''''''''''(((((((((((()))))))))*********```GGGEEEBBB<<>><<<<<<;;;;;;:::999888777999888777666666444111.........//////...---+++***)))'''&&&&&&'''''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##################""""""$$$$$$###############$$$###########################$$$%%%%%%######$$$%%%########################%%%$$$######""""""##############################""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++************++++++++++++,,,,,,,,,,,,,,,---------......------......///000444666666222///555CCCOOOpppwww}}}tttWWWJJJ<<<333---***---111------,,,,,,+++++++++***++++++***)))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))***```GGGDDDAAA;;;===:::;;;<<<;;;:::999888777999888777666666444111...//////000000///...,,,+++)))'''&&&&&&'''''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###########################$$$%%%%%%######$$$%%%########################%%%$$$$$$#######################################""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&&&&'''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++***++++++,,,,,,,,,,,,,,,---------------......///***---000111000222555888???YYYttt}}}zzzxxx|||~~~yyy\\\GGG:::333.........,,,---111------------,,,,,,,,,,,,******))))))((()))))))))((((((''''''''''''(((((('''(((((((((((()))))))))aaaHHHEEEAAA;;;===:::;;;<<<<<<:::888888999888777666666555444000...///000000000000...---,,,)))(((&&&&&&'''''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%#########"""######$$$%%%###########################$$$%%%%%%######$$$%%%########################%%%%%%$$$############$$$########################""""""###$$$$$$$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!####################################$$$$$$$$$%%%###############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''''''''&&&'''((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))************+++)))***+++,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,---...000222111111///999EEEVVVuuu}}}~~~jjjMMM888111///,,,,,,000111---******---------------,,,,,,,,,***))))))(((((()))))))))((((((''''''''''''((((((''''''(((((((((((())))))bbbIIIEEEBBB<<<>>>;;;======<<<999888999:::888666555555555333///---...//////000///...,,,+++)))(((&&&&&&'''''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$######""""""###$$$$$$%%%###########################$$$%%%%%%######$$$%%%########################&&&%%%$$$$$$######$$$$$$########################""""""###$$$$$$$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""#########$$$$$$""""""#########$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''(((((())))))&&&'''((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))+++,,,,,,,,,+++***,,,,,,,,,+++,,,------...333222000//////000000000111222444;;;JJJdddzzzuuussszzz~~~}}}~~~nnnYYY@@@///---333000,,,,,,///000,,,))))))+++++++++++++++,,,,,,,,,))))))(((((((((((())))))((((((''''''''''''(((((('''''''''((((((((())))))cccIIIFFFBBB<<<>>><<<>>>>>><<<999777999;;;777666555444444222///,,,---......///...,,,+++***)))(((&&&&&&'''''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""#########$$$######""""""###$$$%%%%%%###########################$$$%%%%%%######$$$%%%########################&&&%%%$$$$$$######$$$$$$########################""""""###$$$$$$$$$$$$###########################################################################!!!""""""""""""#########""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''((()))******&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((()))***+++,,,+++******,,,,,,++++++,,,,,,---...+++---///000//////111222+++///555777555<<>><<<======<<<999777777777666666666666555333111///...---,,,---...---,,,***&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$######%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################ '''$$$ ###!!!!!!***############################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$#################################################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))******))))))))))))(((((((((((((((((())))))))))))************************++++++***)))))))))***************++++++++++++,,,,,,,,,,,,---------......------------...000111222---///222888DDDXXXooopppeeewwwvvvlllcccZZZKKK<<<111,,,+++,,,///...---,,,+++*********++++++++++++++++++++++++***************************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((```IIICCCDDDBBB???<<<======<<<999777777777555666666666555333111000---,,,+++,,,------+++)))''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&((( &&&&&&!!!&&&######################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$##############################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$##################$$$""""""#########$$$$$$$$$################################################%%%%%%$$$$$$######""""""########################################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((())))))'''&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))******************************))))))))))))******************+++++++++++++++,,,,,,,,,------------,,,------...............333222000///000666>>>EEE\\\oootttcccXXX===:::666333000/////////,,,,,,++++++************************************************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((^^^HHHCCCDDDBBB???<<<======<<<999777777777555555666666555333111000---,,,+++,,,------+++)))))))))'''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&& (((:::999(((######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################""""""#########$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$#########""""""#########$$$$$$$$$################################################$$$$$$$$$######"""""""""########################################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))((())))))******))))))*********+++++++++++++++++++++,,,,,,,,,---------...//////...---,,,000//////000222222000---444>>>MMM___ttt|||}}}yyyvvvqqqiii^^^OOO???555------......---,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((~~~]]]GGGBBBCCCBBB???<<<======<<<999777777777444555555666555333222111...---,,,---...---,,,******)))(((&&&$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&555KKKGGG...############################################################$$$$$$$$$%%%$$$$$$##########################################"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$###############################################################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((()))******)))))))))************+++******+++++++++,,,,,,,,,---......///......------...,,,,,,///333555222...111111111444>>>QQQgggwwwvvvccc\\\UUULLLBBB:::333...***///...,,,******+++,,,---***++++++,,,,,,,,,++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((}}}[[[FFFAAABBBAAA>>><<<======<<<999777777777444555555555555444222111///...------......---+++)))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$###""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''000>>>:::***###################################################"""""""""#########$$$$$$""""""""""""""""""##############################"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************************++++++++++++------------------------000///...//////000//////222333333111000333999>>>[[[pppxxxXXXAAA===999333///...//////000///...,,,++++++---000111******+++,,,++++++***)))************************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((({{{ZZZEEE@@@BBBAAA>>><<<======<<<999777777777444555555555555444222111///...---...//////---+++'''&&&&&&%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$###""""""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&"""((($$$""" (((################################################!!!""""""""""""######### !!!!!!""""""##############################"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###""""""############$$$$$$$$$################################################!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))************+++++++++,,,,,,++++++,,,,,,---...,,,///222111...,,,---///(((+++...//////000555888333CCCWWWbbbiiivvvqqqYYYAAA555222///...---...//////---+++,,,,,,------,,,***(((''')))******++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((({{{WWWFFFDDDCCCAAA>>>;;;<<<===<<<999888777888555555666777888666222///------,,,,,,,,,,,,++++++)))'''%%%$$$%%%&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''###"""###%%%$$$$$$##########################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))******+++))))))***++++++++++++***++++++,,,,,,,,,,,,------------............------////////////000000000000666888999999<<>>;;;<<<===<<<999888777888666666666777777555111...------,,,,,,,,,,,,++++++***'''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&$$$"""###%%%################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))******+++))))))***++++++++++++***+++++++++,,,,,,,,,------------............------....../////////000000000000222333222111444;;;BBBHHH\\\vvv}}}}}}tttiiieeeeeeaaaXXXOOOCCC???999333///...///000------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***zzzWWWFFFDDDDDDAAA>>>;;;<<<===<<<999888777888777777666777666444000---------,,,,,,,,,,,,++++++***(((%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$&&&################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))***++++++++++++***++++++++++++,,,,,,,,,,,,------............------.........////////////000---000222000---,,,...000,,,888HHHUUUbbbuuutttiii___VVVJJJCCCAAA???999333444222///---,,,,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))zzzWWWFFFDDDDDDAAA???;;;<<<===<<<999888777888888777666666555333000---------,,,,,,,,,+++++++++)))'''%%%%%%&&&(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###############$$$$$$$$$########################""""""#########$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++))))))***++++++++++++******++++++++++++,,,,,,,,,,,,------......------,,,------........./////////+++...000111///...///111000444777888;;;FFFVVVccc}}}|||~~~xxxpppdddVVVMMMBBB;;;444222333444333111333222111///...------,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))yyyVVVEEEDDDDDDBBB???;;;<<<===<<<999888777888999777666555444333///---------,,,,,,,,,+++++++++'''&&&%%%&&&)))+++,,,---''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++))))))***++++++++++++************+++++++++,,,,,,,,,,,,------------,,,,,,------------............***+++,,,------///111333111222222000000333:::AAAGGGPPP^^^mmm{{{bbb]]]VVVPPPIIIBBB999333444111...---......,,,+++((()))+++,,,---.........++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((yyyVVVEEEDDDEEEBBB@@@;;;<<<===<<<999888777888888666555444444333000...------,,,,,,,,,,,,++++++&&&%%%$$$&&&))),,,---...%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$"""""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))***++++++++++++***************++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------............---------///111222---///111222222222444555222555999???GGGQQQ\\\cccsssuuukkkddd\\\SSSBBB>>>999555333111///.........//////...---,,,+++((((((***++++++,,,++++++*********+++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((yyyVVVEEEDDDEEECCC@@@;;;<<<===<<<999888777888777555444333333333111///------,,,,,,,,,,,,++++++'''%%%$$$%%%'''*********%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&(((&&&$$$$$$&&&&&&$$$"""!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))******+++))))))***++++++++++++***************+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------000///....../////////......///111222222111///...222111111111222555999<<>>777111444222///......///000000***,,,...///......000111......------+++***)))((()))*********++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''yyyVVVEEEDDDEEECCC@@@;;;<<<===<<<999888777888666555333333333333111000---------,,,,,,,,,++++++(((&&&$$$$$$%%%''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&)))&&&$$$$$$&&&&&&$$$!!!!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))******+++))))))***++++++++++++***)))************++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******+++,,,---,,,***(((........./////////...---//////000000111111111222444777:::>>>HHHXXXiiisssyyyyyyzzzwwwkkkZZZNNNKKK???@@@<<<444//////000...///...------------......***,,,,,,+++))))))+++...*********++++++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''yyyUUUDDDDDDFFFCCC@@@;;;;;;;;;;;;:::999888888666555333222222222000...---------...............''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&########################&&&%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%###""""""""""""######$$$$$$%%%""""""###$$$$$$$$$$$$#########""""""######$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###"""%%%%%%$$$###""""""###############"""######$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---------............///////////////000000000000222333444666888;;;===???UUUYYY^^^aaadddkkkuuu~~~uuucccRRRPPPKKKEEE???:::666444////////////............------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))(((''''''&&&&&&((()))***zzzVVVEEEEEEFFFCCC???;;;;;;;;;;;;:::999888888666555333222222222000..................---------''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&((()))###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%###"""#########$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!""""""######""""""!!!"""###$$$%%%%%%$$$###"""%%%$$$$$$###""""""#####################$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------------------................../////////000000000......//////111222333444777999;;;;;;;;;>>>DDDHHHQQQWWW___fffmmmwwwoooiiibbb___]]]VVVJJJ@@@:::999777444222111000///.........------------,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((''''''&&&'''((()))***|||WWWFFFEEEEEEBBB>>>;;;<<<<<<;;;;;;:::999888777555444333333222///---//////......------,,,,,,''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$#########$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$###############$$$$$$###############$$$$$$$$$$$$######%%%$$$######"""########################$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------...............////////////000111111000000000000000111555555444333222222333333000444999===AAAGGGOOOVVVZZZ\\\```eeekkkppptttwww}}}~~~yyywwwrrrqqqmmmggg___WWWOOOKKKIIIFFFAAA;;;555111//////---,,,,,,,,,---...//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((''''''''''''((())))))|||WWWEEEDDDDDD@@@<<<<<<<<<<<<<<<;;;:::999888777666444444444222///---//////...------,,,++++++''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))%%%&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&((('''''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((()))))))))***************************************++++++++++++,,,,,,,,,+++++++++***+++,,,,,,---+++,,,,,,,,,------------------........./////////444333222222111111111222222111000111333333111000111222222111//////222555333555777;;;>>>BBBDDDFFFIIIMMMSSSXXX\\\___aaabbbgggkkkmmmkkkjjjooo|||~~~}}}|||xxxnnnddd```___[[[VVVQQQKKKGGGEEEAAA@@@>>><<<888555333111===;;;777222...---///222000000///////////////000---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))|||VVVDDDCCCCCC???;;;<<<<<<<<<<<<;;;:::999999777666555555555222///,,,//////...---,,,++++++***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%'''((((((''''''&&&&&&%%%%%%%%%$$$(((((('''&&&%%%%%%%%%%%%,,,++++++***))))))))))))+++***)))+++------+++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$###############$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((()))))))))*********************************************+++++++++,,,,,,+++************+++,,,,,,++++++++++++,,,,,,,,,---------------............//////............//////,,,,,,,,,...111222000///.........---------///000///000000111111222222333222444666777777888;;;>>>999>>>AAA@@@>>>AAAJJJRRRRRRNNNLLLNNNPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPOOONNNIIIKKKJJJIIIJJJKKKGGG@@@999888777666555555555555111111111111222333444555555222...------.........111000///...,,,,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((|||WWWEEECCCCCC@@@<<<<<<======<<<<<<;;;:::999777777666666555333///+++......------,,,,,,++++++''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((())))))***...///000111111111000000+++******---111333111...,,,,,,,,,+++******))))))'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************************************************++++++++++++***************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------.../////////000111222222222222222,,,,,,,,,---...///000111000000000000000000000000333333222111//////000222...000333222000000222555444222000111333555666666222333555666666555333222333444333111222555444//////.........///000111222000000//////000111222222111---***+++...000---***...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))(((((((((}}}XXXFFFEEEFFFBBB>>>============<<<;;;:::999888777777777666333...+++,,,,,,,,,,,,,,,,,,,,,,,,''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&''''''((()))******++++++,,,---...000222444666777888:::>>>AAADDDDDDDDDCCC:::888777:::===>>>:::666555555444333111000///.........---,,,+++******)))''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######&&&%%%$$$$$$$$$$$$%%%&&&######""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************************************************++++++++++++***************++++++,,,************+++++++++++++++,,,,,,,,,,,,---------000//////....../////////))),,,---,,,***)))+++---000///....../////////...++++++,,,,,,---.........111111000//////000000000222222222222222111000///000111111000000111333333222222222333333333333333222444333//////000///***111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---222///------///000...,,,++++++++++++,,,---......,,,++++++++++++*********************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''ZZZHHHGGGHHHDDDAAA============<<<;;;:::999888777777777666333...+++,,,,,,,,,,,,,,,,,,,,,---''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""###$$$%%%&&&&&&'''(((***,,,...000000222333555888<<<@@@CCCEEEIIILLLRRRWWW[[[]]]\\\\\\SSSOOOMMMMMMOOOMMMGGGAAA<<<<<<:::999777555444333666555444333222111000///)))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%"""""""""######$$$$$$%%%""""""###$$$$$$$$$$$$############"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$###############$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&######""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((('''&&&&&&'''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,)))************+++++++++++++++,,,,,,,,,---------//////...---,,,,,,,,,,,,,,,///222000,,,,,,000444---,,,,,,---/////////...+++,,,,,,---...///000000,,,++++++,,,///111000//////---,,,---000000...,,,---000000...,,,---//////...---,,,++++++---...000)))---...---...000///+++------........./////////,,,,,,---...000111222222///---+++***))))))***+++***))))))))))))***+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''~~~YYYJJJHHHFFFAAA@@@>>>>>>??????>>>===;;;:::888999999888666333000.........//////......---,,,%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&###!!!!!!!!!######%%%'''((((((%%%###'''***...///000222777;;;>>>>>>AAAIIISSS[[[```aaadddccceeelllssswwwvvvsssnnniiidddffflllpppnnnkkk]]]___ZZZMMMAAA<<<<<<;;;999===>>>:::777777555222333111000///...---+++))))))(((&&&%%%%%%&&&'''((('''&&&%%%#########$$$%%%######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))'''&&&$$$$$$%%%'''((($$$$$$%%%&&&&&&'''((((((((((((((((((((('''''''''))))))((((((((((((''''''''''''(((((())))))*********************)))((((((+++)))'''&&&&&&&&&%%%$$$((((((''''''&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///.................................////////////000........................------............------------------------------------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((~~~[[[KKKHHHFFFBBB@@@>>>>>>??????>>>===;;;:::777777777666444111...,,,---------------,,,,,,+++'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%###$$$%%%((('''&&&&&&''''''((((((+++///444888<<>>>>>??????>>>===;;;:::888999999888666333000...,,,,,,------,,,,,,+++***(((''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&'''***)))''''''(((+++///111777>>>HHHOOOTTTYYY^^^bbbcccaaa```aaaccceeeeeedddggg```YYYYYY]]]```___[[[\\\ZZZWWWVVVXXX]]]bbbeeelllppppppnnnnnnppppppnnnooonnnfffZZZQQQLLLFFFAAA===<<<;;;;;;<<<===<<<;;;777555111...+++************)))((('''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((((((((('''&&&%%%$$$$$$*********+++++++++++++++***,,,...///111111000000333333222111111222222222//////...---,,,+++))))))(((''''''(((******)))''''''''''''''''''((())))))&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))******************************))))))))))))(((((()))))))))*********++++++******++++++,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((kkkTTTIIIFFFBBB>>>===>>>>>>>>>>>><<<;;;:::777888888777555222///---,,,------------,,,++++++(((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&(((((()))+++...222777===AAAIIIRRR^^^eeefffbbb___^^^UUUUUUTTTTTTUUUVVVVVVVVVSSSPPPMMMJJJJJJIIIIIIIIIPPPNNNKKKGGGDDDEEEKKKPPPRRRXXX[[[ZZZ[[[```fffgggyyy|||}}}wwwoooeeeWWWLLLOOOLLLHHHEEEDDDDDDCCCBBB@@@>>>:::666333111000000---,,,***)))'''%%%$$$###&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################################################################""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))))))))((())))))*********)))((((((/////////000000111111111111333555666777777666555888777777777777999:::;;;777777666555444333333333///---,,,,,,,,,+++(((%%%))))))(((((())))))***+++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))(((((())))))))))))************))))))***+++,,,------...++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((kkkTTTHHHFFFDDD???======>>>>>>===<<<:::999555555555444222///,,,***...............---,,,,,,'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%&&&(((***)))...777>>>DDDJJJOOOSSSWWW\\\aaabbb]]]WWWTTTRRRRRRRRRRRRQQQQQQQQQSSSSSSQQQUUUXXXWWWRRRNNNOOOQQQVVVVVVTTTNNNIIIIIINNNSSSTTTYYYYYYPPPHHHIIINNNRRRbbbjjjrrrxxxzzzxxxnnncccgggfffddd```ZZZPPPEEE===BBB@@@===;;;999999999:::555444222///,,,)))'''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################################################################"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((())))))))))))(((+++,,,...000111222111111111111222333444555555666:::;;;<<<<<<<<<;;;:::999;;;:::999888777888999:::>>>>>>===<<<<<<======>>>777555333222111///,,,***+++***))))))(((((())))))'''((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))(((((()))))))))*********))))))******+++,,,------******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((qqqrrrfffPPPEEEFFFFFF@@@======>>>>>>===<<<:::999999999999888666333000.........//////......---,,,'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((()))+++...111333;;;FFFNNNSSSWWWZZZ]]]ZZZXXXUUUNNNIIIHHHLLLPPPUUUVVVVVVUUUSSSRRRTTTUUUTTT[[[bbbddd___[[[[[[]]]___```aaa___\\\\\\___bbb```cccaaaVVVLLLJJJMMMNNNMMMRRRWWW]]]dddjjjgggaaaeeekkkssswwwtttgggVVVJJJ@@@???===;;;:::;;;<<<=========;;;999666333000///,,,+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################################################################################################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&'''((()))***+++,,,---,,,...222555888999999888;;;<<<===>>>???@@@AAAAAAHHHHHHGGGGGGFFFFFFFFFFFFNNNLLLIIIGGGEEEEEEEEEFFFBBBAAA???>>>>>>>>>???@@@AAA???<<<::::::999777666///...,,,***)))((('''''''''(((((())))))((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******))))))******++++++,,,,,,)))******++++++******)))))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((ccckkkfffQQQDDDGGGFFF???<<<======>>>===;;;:::999<<<<<<===<<<:::777444222---............---,,,,,,((((((&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((+++---000444999===BBBIIIRRRVVVVVVUUUVVVXXXVVVTTTOOOIIIEEEGGGOOOUUUZZZ\\\]]]\\\ZZZYYY\\\^^^cccggglllpppqqqooollljjjjjjmmmpppqqqrrrrrrrrrrrrfffgggeeeaaa``````]]]XXXTTTTTTQQQOOORRRVVVTTTNNNSSS[[[gggsssyyyvvvnnnfffTTTQQQLLLGGGCCCAAA??????@@@AAA@@@@@@>>><<<:::999666555222///+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))((()))***,,,000333777999999;;;???CCCFFFGGGGGGFFFGGGHHHIIIJJJLLLMMMNNNOOOPPPOOOMMMMMMMMMNNNPPPQQQ\\\ZZZXXXVVVUUUVVVXXXYYYOOONNNKKKIIIGGGGGGGGGHHHPPPLLLGGGDDDBBBBBBAAA@@@999777444111...+++***)))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))******************+++++++++))))))************))))))))))))))))))*********+++************************))))))))))))*********+++************++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((aaammmjjjTTTFFFGGGEEE<<<<<<============;;;:::999888888888888555222///---,,,,,,---------,,,++++++***)))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''')))---111555;;;BBBGGGLLLQQQVVVVVVRRRNNNMMMNNNRRRSSSSSSRRRPPPQQQUUUYYYccceeehhhhhhggghhhkkknnn~~~~~~|||~~~ooommmjjjkkkppprrrhhh\\\dddbbb\\\WWWWWWWWWQQQIIIKKKOOOXXXbbbmmmsssvvvvvvsssoooggg^^^UUUNNNIIIGGG???@@@AAABBBBBBAAA??????@@@===999444///+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******,,,,,,...111666<<>><<<;;;:::999888999888666444222000...---///............---------)))(((&&&###"""######$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''(((&&&###((($$$###&&&&&&$$$(((///...333999===>>>BBBHHHNNNLLLJJJGGGEEEFFFIIIMMMPPPUUUXXX[[[\\\\\\___dddhhhqqqxxxzzzsssooorrrvvvvvv~~~|||}}}}}}yyywwwzzzwww}}}ppphhhggg```[[[\\\bbbddd___XXXUUUSSSUUUZZZ[[[[[[aaakkkgggqqqwwwuuuppphhh[[[NNNDDD>>>===AAADDDBBBBBBEEE>>>===<<<<<<;;;666///***++++++)))&&&$$$###$$$%%%&&&$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((((()))))))))))))))***)))(((&&&&&&&&&'''((()))'''&&&'''((()))((('''%%%%%%%%%&&&'''((())))))(((((((((((((((((('''&&&(((((((((''''''***...111333333555;;;EEEOOOXXX\\\\\\UUUOOOMMMPPPRRRPPPMMMMMMNNNLLLKKKQQQ[[[```___SSSPPPMMMNNNQQQRRRQQQNNNNNNSSSXXXXXXTTTQQQQQQTTT[[[ZZZ[[[\\\[[[[[[ccclllnnnpppmmmdddZZZRRRIIIAAAFFFFFFCCC???>>>===777000,,,,,,+++***((('''&&&%%%+++***((('''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,---------,,,++++++((()))***++++++***((('''))))))))))))))))))))))))************************)))))))))))))))******+++,,,+++++++++******))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((())))))((('''&&&&&&))))))(((((('''''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))hhhqqqkkkTTTCCCCCCDDD@@@???>>>>>><<<;;;:::999999:::888666444111///..................------------***(((&&&$$$######$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''(((&&&$$$%%%$$$&&&******''')))...777===DDDGGGFFFEEEFFFHHHCCCCCCCCCDDDHHHNNNTTTWWW___bbbeeegggiiilllqqquuuuuuzzzzzzsssooopppqqqpppiiijjjnnntttuuuqqqoooppp{{{{{{{{{{{{|||}}}}}}|||{{{uuuttt}}}|||yyynnnjjjgggfffeeeccc^^^ZZZfffccccccccc\\\RRRNNNOOOXXX```iiiqqqyyy~~~xxxnnnRRRHHH@@@??????>>>AAAFFF@@@???===;;;:::888777666333222...***&&&%%%%%%&&&&&&$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))))))))(((((())))))((('''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))))))))%%%'''))))))((('''''''''((()))+++,,,...333888===JJJJJJKKKNNNPPPRRRSSSSSSYYYXXXVVVUUUVVVXXXYYYYYYYYYZZZYYYXXX\\\dddhhhiii```\\\VVVTTTUUUWWWXXXXXX___`````````]]]YYYUUUSSS[[[WWWWWW[[[___^^^___aaa[[[```eeegggiiiggg]]]RRRGGGFFFCCC>>>???BBBAAA===555333///,,,***)))***+++***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******++++++*********)))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))+++++++++*********))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))^^^gggcccQQQCCCCCCCCC???>>>>>>======<<<;;;::::::<<<999666333000/////////............------------+++)))'''%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''(((&&&%%%&&&%%%'''***,,,---111777BBBHHHNNNOOOLLLGGGDDDCCCDDDFFFIIIMMMRRRXXX]]]```pppqqqqqqooonnnmmmnnnppprrrsssqqqkkkgggfffccc___XXXZZZ```eeeeeebbbcccggghhhhhhjjjlllnnnppprrrtttwwwrrrqqqwww{{{|||||||||uuuuuuuuurrrooollljjjjjjiiifffdddeeebbb[[[VVVTTTUUUVVVZZZeeewwwjjj]]]PPPHHHCCC@@@@@@BBBDDDCCC@@@<<<999999;;;===<<<999555000,,,)))''''''&&&$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((((((((((((''''''&&&$$$'''***+++(((&&&&&&'''))))))))))))))))))))))))$$$(((++++++)))(((***,,,***,,,///222666===DDDIIIOOOQQQTTTVVVWWWVVVSSSRRRXXXYYYZZZYYYWWWWWWYYY\\\eeeiiiiiiggghhhmmmrrrrrrkkkgggbbb^^^___dddjjjoooooollljjjkkkllljjjddd___ccc]]][[[aaagggddd\\\WWWWWWZZZ^^^cccjjjmmmeee[[[XXXYYYUUUOOOKKKIIICCC===@@@>>>;;;666222...,,,***+++***)))'''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''(((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&'''(((***+++---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))*********))))))))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))+++************)))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))VVV]]]\\\NNNEEEEEEDDD???>>>>>>======<<<<<<;;;;;;===;;;666222000//////000.........---------,,,,,,+++***(((%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&&&&&&&)))((((((***///666@@@GGGIIIKKKMMMMMMJJJGGGFFFFFFJJJOOOVVV^^^dddiiikkklllsssrrrpppmmmjjjgggeeeeeedddcccaaa___]]]\\\YYYVVV[[[\\\___aaa^^^\\\bbbjjjccccccfffjjjjjjiiijjjlllkkkiiihhhiiikkkmmmoooqqqvvvuuuuuuuuuvvvyyy|||~~~oooiiicccbbbccceeeeeeeeeddd^^^XXXZZZeeerrrzzz|||uuunnnddd]]]WWWOOOEEE>>>CCCCCCBBB???:::888999:::===;;;999666333///+++(((&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''&&&'''((())))))((('''&&&$$$***//////+++((((((+++)))))))))))))))))))))(((&&&)))++++++)))***///444222444777:::>>>DDDJJJOOOMMMOOOQQQSSSSSSTTTUUUVVVUUUUUUVVVWWWZZZ^^^bbbfffnnnssstttqqqppptttwwwwwwnnnkkkfffcccbbbffflllpppuuurrrqqqrrrvvvxxxwwwuuusssllljjjnnnpppjjjaaa[[[aaa```[[[WWWZZZ___```]]]ccchhhiiieee___WWWJJJ@@@AAABBBDDDCCC@@@:::444000...---+++)))((((((((((((((((((((('''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***)))((('''(((***---...///...,,,***(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))((((((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((('''(((((((((((((((''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))QQQVVVUUUMMMGGGGGGEEE@@@==================<<<<<<>>>;;;777333000//////000...------------,,,,,,,,,+++***(((%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&***///444;;;CCCJJJOOOHHHGGGFFFDDDEEEHHHLLLPPPSSSYYYbbbjjjppprrrqqqooobbbbbbbbbbbbccccccbbbbbbXXXWWWXXX\\\aaadddeeefffkkkiiihhhgggdddfffppp{{{zzzsssnnnjjjfffbbbfffmmmiiiiiihhheeedddfffhhhhhhnnnjjjfffhhhoooxxx~~~zzzqqqjjjiiiiiigggdddoooiiiccc^^^]]]]]]___aaaggghhhkkkoooooofffVVVHHH???AAAAAA@@@===:::888777999999999::::::666111,,,)))'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''''''''&&&'''((())))))((('''&&&%%%***000000+++((()))+++)))((((((((((((((((((((('''((()))***+++///555;;;@@@BBBDDDFFFHHHJJJMMMPPPUUUUUUSSSPPPMMMOOOSSSWWWVVVTTTTTTZZZeeeooouuuwwwtttxxxzzzxxxxxx{{{|||zzzqqqooollliiihhhggghhhhhhyyyxxxvvvvvvwwwzzz~~~|||xxxwwwwwwuuuooolllmmmiiihhhaaaVVVQQQTTT[[[^^^XXX___fffggggggeee___XXXFFFGGGHHHHHHGGGDDDAAA???444333111...---,,,,,,,,,(((''''''&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))+++***)))((()))+++...//////---+++)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&''''''''''''((((((((((((''''''(((((((((((((((''''''''''''(((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))OOOQQQPPPJJJGGGGGGDDD@@@==================>>>>>>>>><<<888444111/////////------------,,,,,,,,,,,,+++)))'''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&)))+++%%%000<<>><<<999777666777:::<<<<<<888333000,,,(((&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((((((((((('''&&&'''((((((((((((((((((%%%(((+++,,,)))''''''(((((((((((((((((((((((((((((()))***...333999>>>AAALLLNNNQQQRRRQQQPPPPPPPPPSSSSSSSSSQQQOOORRRYYY___dddaaa```fffpppwwwxxxvvvyyy|||~~~~~~|||vvvvvvxxx}}}||||||{{{zzzzzz||||||{{{{{{zzzvvvrrrwww~~~uuuwwwsssfffZZZVVVXXXYYYUUUYYY[[[ZZZ]]]dddiiijjj```[[[TTTMMMGGGCCCBBBBBB<<<:::888555333222222222+++***((('''&&&''''''(((&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''((()))+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((''''''''''''((((((((((((&&&'''(((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))NNNMMMKKKGGGFFFFFFCCC>>><<<<<<======>>>>>>>>>???===<<<999555222000...------------,,,,,,,,,++++++***(((&&&$$$######$$$%%%''''''&&&&&&&&&%%%%%%%%%###$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&(((,,,000111<<>>>>>@@@@@@???:::777444666;;;???>>>===777333...***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))))))(((((('''''''''''''''((())))))'''(((((()))((((((''''''((((((((())))))*********---...333;;;EEEKKKKKKIIIMMMQQQUUUWWWUUURRRPPPNNNMMMSSSZZZ^^^```ccciiimmmqqqrrruuuzzz}}}}}}yyyuuu{{{|||}}}}}}wwwwww|||zzzzzz|||~~~||||||{{{vvvtttyyy~~~sssjjjfffdddbbbbbbccc___XXXVVV\\\bbbeeekkkggg```WWWOOOHHHCCCAAACCCAAA???<<<:::999888888666444000---***)))))))))''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))MMMLLLHHHEEEEEEDDDAAA===<<<<<<======>>>>>>??????===<<<999777333000...,,,---------,,,,,,,,,++++++)))(((&&&###"""###$$$$$$'''''''''&&&&&&%%%%%%%%%"""###%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))(((+++///444AAAGGGIIIEEECCCEEEDDD@@@FFFJJJQQQYYY```cccbbb```TTTQQQMMMKKKLLLOOOTTTWWWTTTVVVZZZbbbkkkqqqsssssseeeeeehhhmmmnnnoooyyy{{{{{{}}}~~~xxxooommmjjjkkkzzztttssszzz}}}zzzxxxppplllnnnrrrmmmrrrrrrmmmnnnwwwzzzmmmlllmmmllljjjlllhhhaaaVVVRRR]]]mmmuuusssrrr```III<<<<<<@@@BBBBBB???999333333999???CCCCCC===888222---***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))((('''&&&&&&&&&((()))***+++)))((((((***+++***)))(((((()))***+++,,,,,,---333555<<>>===<<<<<>>999444000---,,,,,,''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))((())))))***))))))((('''&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))***++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******''''''''''''((((((((()))&&&&&&'''((())))))((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))QQQKKKGGGGGGFFFBBB??????=========;;;::::::;;;======;;;777555333222000...------......------,,,+++((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&$$$'''*********...777???HHHGGGFFFBBB???>>>???AAAKKKPPPWWW]]]^^^[[[UUURRRFFFEEEGGGLLLTTTYYY[[[ZZZZZZ^^^aaaeeeoooyyyyyysssmmmppptttvvvvvvyyy~~~~~~yyywwwwww{{{|||sssoooyyy{{{vvvwww~~~xxxppppppsss{{{xxxrrrllliiilllttt{{{}}}|||vvvtttxxx{{{{{{eeegggjjjiiiaaa[[[```kkkyyyyyymmmUUUDDD@@@:::222>>>???<<<555333888@@@DDDEEE>>>666444555222+++%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""((()))$$$"""&&&'''%%%$$$$$$%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&(((((()))***************((((((((((((((('''''''''$$$''')))******)))***+++&&&&&&***//////,,,222;;;AAAFFFMMMTTTXXXYYYXXXWWWQQQTTTTTTRRRRRRXXX```eeedddmmmsssvvvzzzyyyrrrvvvooouuu}}}}}}yyyuuussszzzvvvqqqsssyyy}}}~~~sssrrruuu{{{{{{wwwuuuxxx~~~}}}}}}}}}tttdddZZZXXX[[[WWWWWW^^^hhhhhh\\\QQQDDDAAAAAAEEEJJJHHH>>>555@@@>>>===??????;;;111)))***)))(((''''''''''''(((&&&'''(((((())))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((******))))))((((((''''''))))))))))))************((((((((((((((((((((((((******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))[[[RRRJJJHHHFFFAAA>>>>>>=========;;;::::::;;;===>>>;;;777555333111///---------......------,,,+++((('''%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%'''$$$&&&***///333777:::===CCCBBB@@@>>>>>>AAAFFFJJJ]]][[[WWWSSSPPPNNNMMMMMMMMMLLLLLLQQQZZZaaaeeefff]]]___aaadddnnnyyy|||xxx{{{zzzwwwrrrnnnoootttyyyuuurrrmmmiiiggghhhjjjlllrrrrrrttttttllleeegggnnn|||{{{xxxuuutttwww~~~yyysssqqqqqqyyynnnjjjlllqqqyyy}}}yyyooonnnqqquuupppcccWWWSSSfffnnnvvvqqq___KKKCCCCCCBBBBBBAAA;;;444222888@@@EEEBBB???<<<888444///+++)))((('''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""%%%%%% %%%'''%%%###$$$%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((()))***************((((((((((((((((((((('''&&&(((*********)))************---//////111<<>>???AAADDDEEEEEEBBB??????@@@@@@===:::111///+++(((''''''((()))(((((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))************(((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((()))))))))***iii\\\OOOIIIEEE@@@===<<<===>>>===<<<::::::<<<>>>???<<<888555333111...,,,------......------,,,+++((('''%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%'''(((&&&(((---444;;;>>>===:::======<<<===@@@FFFMMMSSSZZZUUUOOOIIIGGGGGGJJJLLLQQQOOOPPPUUU___gggmmmnnnjjjiiifffeeellluuuyyyxxxdddeeeccc___\\\\\\aaaeeeqqqoookkkgggeeedddddddddlllmmmqqqsssooofff```___iiijjjlllmmmnnnrrrvvvzzzrrrhhhiiioooooossswww|||yyyuuunnnlllrrrtttlll]]]SSSUUUZZZlll{{{uuu]]]NNNNNNCCCAAABBBCCC<<<333222999BBBDDDFFFCCC>>>999555555///---***'''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$""" !!!&&&&&&$$$$$$%%%&&&$$$""""""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))************)))''''''((((((((((((((((((''')))******)))((()))***+++---000444777>>>MMM\\\___]]]ZZZXXXXXXZZZ\\\^^^iiiggggggjjjoootttxxxzzzzzzzzzccc[[[^^^aaa]]]ccchhhcccgggqqqyyyuuuiiibbbdddiiirrrnnnbbbhhhttt}}}~~~}}}yyyrrrllliiiiiilllfffccchhhttt~~~|||uuulllhhhfffbbb[[[SSSNNNPPPVVV[[[XXXUUUNNNEEE??????FFFMMMIIIGGGBBB@@@???AAADDDGGG;;;777222,,,)))((()))***))))))(((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******vvvdddRRRIIIEEEBBB>>>>>>>>>>>>>>><<<::::::<<<>>>???<<<888555333111...,,,------......------,,,+++((('''%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%&&&(((***---000444999<<<<<<;;;999;;;===AAAEEEHHHKKKOOORRRHHHGGGGGGGGGHHHIIIJJJKKKPPPOOOQQQWWWaaaiiimmmnnntttnnnfff``````eeeiiijjj[[[```eeegggfffddddddeeepppooonnnmmmmmmlllllllllvvvvvvxxx{{{{{{vvvooojjjhhhjjjmmmooopppppppppooovvvvvvxxx|||oooeeeiiiqqqllloooppppppttt{{{~~~}}}|||rrriiifffhhhiiifffdddWWWQQQVVVhhhuuupppbbbYYYIII???<<>>===444222---(((%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''%%%"""$$$&&&(((&&&""" ###&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((()))************))))))''''''''''''((((((((((((((())))))((('''''')))+++,,,///666@@@IIIRRRZZZaaa___^^^\\\[[[^^^bbbhhhkkkrrrpppqqqxxx}}}|||zzzyyy|||qqqcccPPPRRRYYY]]]___fffppptttwwwmmmqqqxxxhhh```aaaqqqzzz{{{ssskkkvvv}}}tttlllgggeeevvvyyy~~~|||wwwpppkkkwwwsssjjj___UUUQQQRRRUUU[[[\\\\\\WWWOOOHHHEEEEEEHHHGGGEEEAAA???@@@CCCFFFBBB???:::555000---+++***)))((((((''''''&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))*********~~~iiiRRRHHHFFFDDDAAA@@@>>>>>>>>><<<;;;;;;<<<>>>>>><<<888555333111...,,,------......------,,,+++((('''%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%'''+++...666999;;;:::666555888;;;>>>DDDKKKPPPPPPNNNKKKJJJBBBCCCFFFIIILLLNNNOOOPPPSSSSSSVVV]]]eeekkkmmmlllmmmeee[[[VVVTTTWWW]]]aaaeeejjjoooooolllhhhffffffooopppqqqrrrrrrrrrrrrqqq~~~|||{{{}}}{{{ssstttwwwyyyyyyvvvrrroooqqqssstttuuuwww~~~sssjjjkkkpppvvv{{{{{{ssslllooovvv{{{~~~|||vvvmmmfffccceeefff___ZZZRRRSSScccvvvzzzsss^^^III:::>>>FFFEEE===888777888;;;???DDDEEEDDDBBB999666111+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&%%%"""!!!!!!$$$&&&&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))*********))))))(((&&&'''''''''(((((())))))(((((((((((('''))),,,///333888BBBOOO\\\aaa]]]WWW\\\]]]___ccchhhmmmrrruuuttttttzzz~~~{{{yyywwwsssjjj___XXXdddkkkooonnnooorrrzzz|||mmmmmmrrrwww}}}iii[[[TTT```kkk}}}~~~pppsssoooddddddiiirrr}}}~~~|||~~~xxxqqqjjjaaaXXXRRRTTTUUUXXXZZZZZZSSSIIIAAABBBDDDEEEEEEDDDBBBCCCDDDFFFEEECCC???:::444...+++)))((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************************************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************kkkRRRGGGFFFEEEBBB@@@>>>???>>>===;;;;;;===???===;;;777555333222///...------......------,,,+++((('''%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&(((+++000333<<<>>>===999333333999@@@FFFKKKQQQTTTQQQKKKEEEBBBAAABBBCCCHHHOOOXXXaaafff^^^]]]]]]bbbhhhllllllkkkfff___XXXVVVWWWZZZbbbjjjgggiiiiiihhhfffggglllppp~~~~~~~~~~~~|||}}}wwwxxxzzz|||}}}zzzuuuqqqxxxyyyxxxuuurrrtttzzz~~~zzzyyy~~~nnnfffgggjjjnnnxxx}}}vvvooojjjfff___ccc\\\NNNPPPfff{{{uuuaaaIII???BBBFFFDDD???888777777;;;@@@DDDEEEDDD>>>;;;666111,,,)))''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""!!!"""%%%$$$!!!###'''#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''''''''''''''(((((())))))***)))************))))))(((&&&&&&''''''((()))))))))))))))))))))***...333666@@@FFFOOOYYYbbbddd[[[OOOVVVZZZaaakkkttt}}}xxxrrrkkkhhhggghhhnnntttvvvrrroootttuuujjjhhhjjjnnnpppssssssppphhh___YYY___dddooo}}}sssgggpppiiiooovvv~~~|||vvvrrr}}}}}}}}}vvviii___TTTNNNKKKNNNUUUWWWRRRLLLAAABBBEEEGGGIIIJJJIIIIIIIIIIIIIIIGGGBBB;;;444000+++***)))((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++mmmQQQFFFEEEEEEAAA>>>?????????===;;;;;;===???<<<999666444444333111///------......------,,,+++((('''%%%%%%&&&&&&&&&%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&'''))),,,000666:::===<<<:::777666999@@@EEEMMMNNNOOOMMMIIIEEEBBBAAAAAAAAADDDIIISSS___jjjqqqgggbbb^^^^^^bbbeeegggfffkkkddd___^^^^^^___eeennnkkkmmmppprrruuuzzzzzzzzz{{{}}}}}}yyyttt{{{{{{{{{{{{zzzzzzyyyyyyzzzyyy{{{qqqeeebbbaaadddllltttzzzzzzqqqeeehhhfff[[[QQQUUUbbbnnnuuuttthhhSSSGGGFFFFFFCCC>>>>>>===;;;:::<<>>333'''!!!"""$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++***************)))((((((&&&&&&&&&'''((())))))***,,,---...///333999AAAFFFLLLTTTWWWSSSSSS\\\fffjjj{{{|||~~~uuuqqqtttyyyuuujjjhhhpppkkkkkkmmmoookkkhhhooozzz~~~xxx|||xxxxxx{{{yyyuuuxxx|||~~~|||zzzxxxwwwwwwnnnpppooojjjmmm{{{pppYYY___fffppprrr^^^QQQOOOSSSVVVWWWTTTKKKBBB???DDDJJJNNNOOONNNNNNLLLIIIFFFCCC@@@>>>444222...+++(((&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************'''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++nnnQQQFFFAAADDDFFF@@@@@@>>><<<<<<===>>>>>>======:::666333222222111000......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))+++000777;;;:::888666777999<<<@@@EEEHHHJJJHHHAAA???BBBCCCBBBEEEKKKKKKGGGIIITTT^^^___[[[YYYXXXUUUPPPNNNQQQZZZeeennnlllfffcccdddaaa[[[ZZZ^^^ggglllttt}}}}}}yyyxxx}}}}}}{{{{{{tttssspppnnnqqqzzzzzztttrrrqqqyyyggg]]]ggguuu|||}}}vvvnnnhhhccc[[[OOOFFFTTTjjjvvv^^^KKKBBBIIIFFFEEEEEE???666666<<>><<<<<<===>>>===<<<===:::666333222222111000......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((***...444888999888666333777<<>><<>>888333---+++(((&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((($$$$$$'''&&&$$$...>>>WWW???+++&&&&&&"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''''''''(((((()))*********)))))))))))))))))))))))))))***++++++***)))***,,,222444888@@@JJJTTT\\\```]]]```fffnnnuuu{{{yyylllbbb```dddbbbdddmmmpppyyyyyykkkjjjuuuyyywwwvvvuuutttyyyxxxrrrwwwxxxqqqkkkuuu}}}}}}xxxzzz||||||zzzzzz{{{}}}|||zzz}}}uuummmuuuyyyvvveeeVVVOOONNNVVVXXX\\\[[[RRRGGGDDDFFFNNNNNNMMMLLLJJJHHHGGGGGG???<<<777444111---)))&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))(((((((((''''''&&&'''((()))***%%%&&&((())))))(((''''''************************))))))))))))))))))))))))))))))))))))************++++++******************)))((((((((())))))***+++*********+++,,,,,,+++***((())))))***************............---,,,******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((())))))***************jjjNNNFFFBBBCCCEEEAAA@@@>>>===<<<===>>>===<<<<<<999555333222222111000......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))(((,,,222777888777666555444888???FFFIIIHHHFFFDDD@@@>>>>>>@@@CCCHHHRRR]]]XXXRRRPPPVVV[[[[[[XXXWWWVVVVVVVVVXXX]]]dddlllpppoookkkjjjlllmmmnnnqqquuu~~~uuuiiiccc______ccchhhrrrvvvzzzzzzyyywwwyyy{{{~~~lllfffoooyyy{{{|||{{{vvvnnnfffbbbaaaYYY[[[kkk{{{dddWWW@@@>>>@@@FFFHHHCCC<<<999888:::<<>>===<<<<<<888555222222222111000......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%'''(((***++++++000555777666555666888;;;>>>BBBFFFGGGEEEAAA>>>AAACCCEEEFFFGGGLLLVVV^^^VVVNNNJJJLLLPPPQQQRRRTTT[[[XXXVVVWWW[[[```fffhhhlllkkkkkkmmmqqquuuzzz~~~{{{uuutttvvvwwwtttvvvzzzzzzvvvuuuwwwvvvuuuuuuwww{{{yyyooofff]]]ZZZ[[[kkksss~~~|||vvvsss{{{{{{xxxtttyyy~~~qqqooonnnjjjvvv{{{|||tttllljjjkkkrrriiieeerrrwww___MMMCCC<<>>333000,,,***((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###(((((($$$"""$$$(((""" $$$%%%$$$&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))******++++++))))))))))))))))))))))))))))))))))))***---222666CCCKKKVVV^^^aaaaaa``````jjjooouuu{{{|||yyysssoookkk```^^^gggiiicccfffqqqzzz{{{uuuvvvrrrsss~~~~~~~~~{{{wwwqqqrrrvvv}}}xxxqqqkkkjjjlllooorrrxxx{{{wwwnnnmmmrrroooeeejjjpppwwwzzzzzzzzzyyyyyy{{{}}}{{{yyyzzztttvvv|||aaa]]]___lll~~~ssscccNNNKKKNNNWWW\\\VVVKKKDDD???AAAEEEKKKPPPPPPLLLGGGKKKHHHCCC???;;;666111...******)))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''((((((((()))&&&,,,222222---)))(((***************************))))))))))))))))))))))))((()))))))))******************+++++++++++++++,,,+++++++++******+++,,,,,,))))))******)))***+++,,,------------///000222444666777888999999999999999888777666555444333222222333222111000//////000000///000000111000///...---.........------,,,,,,,,,***************+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))***++++++++++++***cccIIIFFFDDDBBBDDDCCCAAA???============<<<;;;;;;888444222222222111111......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''***,,,...000333555555444555999===DDDDDDCCCBBBAAA???===<<<@@@DDDHHHJJJLLLQQQVVVZZZUUUMMMFFFGGGKKKNNNSSSXXX[[[WWWSSSRRRWWW^^^cccfffpppppppppooorrrvvvzzz{{{zzzuuunnngggcccaaa___^^^eeebbbaaa```\\\VVVSSSSSSVVVUUUVVVYYY___gggoootttxxx{{{kkkaaa]]]ZZZiii~~~vvvnnnhhhlllnnnnnnsss|||{{{rrrqqqmmmeeepppvvv||||||wwwsssrrrsss~~~rrrfffmmm}}}{{{jjjdddRRR@@@;;;DDDJJJCCC888000000111555:::>>>@@@@@@999555111---+++)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###"""%%%'''&&&$$$$$$'''&&&'''((('''$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***+++++++++)))))))))))))))))))))))))))(((''''''+++333===DDDSSSXXX___eeeiiilllnnnooo{{{{{{~~~vvvkkkfff]]]^^^jjjqqqsss}}}|||ggghhhqqq||||||tttmmmjjjjjjkkkpppvvvrrrrrrrrrrrrtttxxx}}}|||~~~{{{~~~~~~uuuoooqqqtttyyy{{{{{{|||}}}zzz~~~~~~yyytttvvv{{{~~~ssskkkppp{{{uuummmdddbbbhhhwww~~~}}}sss[[[SSSNNNSSSZZZZZZWWWUUUGGGCCC@@@EEENNNRRROOOJJJPPPMMMHHHDDD@@@<<<888444---,,,***(((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((&&&''''''((((((((((((((((((---333333...******+++************************))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,,,,++++++*********++++++***,,,...//////000444777555555666888999999::::::BBBCCCCCCCCCCCCCCCBBBAAA@@@@@@???>>><<<;;;::::::777666555444555555666777444444444444333222000000222222111000//////......,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************************************))))))***+++++++++++++++___GGGFFFDDDBBBDDDDDDBBB@@@============<<<;;;:::777333111111222111111......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))),,,///111444444444444555999>>>BBBHHHEEEAAA>>><<<===???@@@???DDDHHHJJJOOOUUUWWWUUUUUUOOOKKKMMMPPPSSSXXX^^^WWWSSSPPPRRRZZZdddjjjmmmyyyzzzxxxsssqqqrrrqqqooonnneeeZZZSSSPPPMMMIIIFFFEEEDDDCCCAAA???<<<999999888999:::===CCCKKKRRRVVViiikkknnnpppsssxxx~~~zzzwwwiiiooovvvzzzzzzyyyyyyzzzkkkpppssstttwww|||}}}{{{yyyssstttwwwttttttuuuvvvxxxyyyyyyyyyzzzdddRRR[[[lllsssxxxgggPPPCCCDDDIIIEEE===333111///000555;;;???BBB???;;;666222///,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&&&&&&&###%%%&&&'''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,))))))))))))))))))))))))***)))***---333???LLLUUU]]][[[ZZZ^^^gggrrr|||~~~~~~|||mmmgggcccfffpppxxx}}}~~~mmmsss}}}~~~ssspppsssuuussspppooommmlllkkkjjjkkkllliiilllqqqvvv{{{|||zzz~~~~~~{{{zzzwww{{{~~~|||wwwttttttuuu{{{}}}~~~~~~tttkkkiiilllqqqyyy}}}sssiiifffiiinnnwwwlll```VVVSSSTTTUUUVVVYYYXXXMMMBBB@@@GGGOOOSSSRRRRRROOOKKKHHHEEEBBB>>>;;;222000,,,)))''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((&&&''''''((()))(((((((((&&&***......+++)))((()))************************))))))))))))))))))))))))))))))))))))******************++++++,,,---------+++******++++++,,,---...+++///222444666:::@@@EEEGGGIIIKKKLLLKKKHHHDDDBBBAAADDDIIIOOOUUU[[[___aaa[[[[[[ZZZYYYXXXWWWVVVUUUPPPPPPOOOKKKFFF???999555<<<;;;999888777666666666888888777666444333222222000000///...------,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************)))***++++++,,,+++++++++\\\EEEFFFEEEAAADDDEEEBBB@@@>>>=========<<<:::999777333111111222111111......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''***...222444555444333555:::>>>BBBCCCDDDAAA>>><<<===AAAFFFIIIJJJKKKKKKKKKQQQXXXWWWQQQQQQNNNOOOTTTWWWWWWXXX[[[VVVTTTTTT[[[fffpppvvvwwwzzz|||yyyrrrmmmllliiicccbbb]]]UUUNNNIIIDDD@@@>>>444555666666777888888888444555777:::>>>BBBFFFHHHVVV[[[```aaaaaafffqqqzzz{{{ooohhhjjjsss{{{tttxxxzzz{{{~~~~~~|||}}}sssppptttyyyyyywwwuuu||||||iiiQQQIIIZZZooozzziiiTTTHHHGGGFFFDDD:::555000...222999???CCCDDD@@@;;;666222///+++)))''''''''''''''''''''''''%%%&&&&&&%%%%%%%%%&&&&&& """###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,))))))))))))))))))))))))***,,,111888BBBOOO]]]fffeee___ZZZ^^^iiiuuu|||yyyzzz~~~zzzoookkkmmmppprrrssswww}}}}}}ttthhhcccgggmmmnnnssswww{{{zzzvvvqqqmmmjjjpppuuu{{{||||||}}}{{{}}}{{{xxxvvvsssppprrrvvvpppeee```cccsssvvvmmmddd]]]UUUOOOOOORRR\\\TTTKKKDDDCCCHHHOOOSSSRRRPPPMMMJJJIIIGGGDDDAAA888555000+++(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&((()))))))))((('''&&&'''((())))))(((((('''************************))))))))))))))))))))))))))))))))))))******************++++++,,,------...+++,,,---///222444777888777;;;AAAEEEHHHNNNVVV]]]cccfffiiiiiieee]]]TTTNNNDDDJJJTTT```mmmyyy{{{{{{zzzyyyxxxxxxwwwwwwuuuwwwxxxuuukkk[[[KKKAAAEEECCC@@@===;;;;;;<<<===???>>>===<<<:::999888777666666444333111///......+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))'''''''''((()))*********(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************)))***++++++,,,,,,++++++[[[DDDFFFEEEAAADDDEEEBBB@@@>>>=========<<<:::999666333111111222111111......---,,,,,,,,,,,,---(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''(((+++///333666444222333777>>>CCCDDDCCC>>>===;;;<<<@@@FFFMMMQQQXXXVVVPPPMMMRRRYYYWWWOOOKKKKKKPPPWWWYYYVVVTTTTTTYYYYYY[[[dddpppyyy}}}}}}ssswwwuuunnniiihhhddd]]]RRRSSSSSSQQQLLLIIIHHHHHHBBBCCCCCCAAAAAABBBBBB@@@@@@AAACCCEEEGGGIIIJJJKKKMMMVVV___^^^ZZZ\\\hhhtttvvvwww|||qqqfffbbbbbbjjjsss}}}}}}ttttttuuuuuulllpppvvvvvvrrrxxxmmmkkkmmm___KKKOOOddd|||dddNNNEEEGGGIII???999222...111888???DDDHHHDDD>>>888444000---***''''''''''''''''''''''''###''')))'''%%%$$$$$$$$$&&&'''&&&%%%&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''''''''''''''((((((((())))))))))))***++++++,,,,,,))))))))))))))))))))))))***///777BBBNNN[[[hhhppppppjjjfffjjjsssyyywwwssszzzyyyyyyzzz|||{{{wwwtttsssxxxyyytttppppppqqqoooqqq}}}|||yyyzzzvvvmmmhhhkkkppprrrwww~~~}}}yyypppnnnuuutttmmmlllooo~~~pppeeeXXX___qqq|||xxxssslll___RRRNNNQQQTTTUUUSSSMMMEEECCCGGGLLLRRRPPPMMMLLLKKKJJJGGGEEE<<<999333---***)))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((%%%&&&((()))))))))(((''''''&&&&&&''')))***)))'''************************))))))))))))))))))))))))))))))))))))******************+++,,,,,,---.........///222555999>>>AAACCCIIIOOOUUUZZZ___fffpppxxx{{{~~~zzznnnaaaYYYUUUZZZdddppp~~~}}}iii\\\KKKHHHDDD@@@??????AAABBBDDDCCCBBB@@@???===<<<;;;::::::888666444222000///+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++(((((())))))))))))(((((('''((((((((())))))******))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,,,,,,,+++\\\EEEDDDDDDEEEFFFBBBBBBAAA???===;;;:::999999777555222111111111111000000...+++***+++,,,+++++++++)))'''%%%$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''***---.........///000///333888<<<>>>@@@BBBCCC:::===>>><<>>===<<<:::888444111///333222111...+++***+++---))))))******)))(((''''''(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))***************)))((((((*********)))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***+++,,,---......___FFFDDDDDDDDDEEEAAABBBAAA???===;;;:::999999777555222111111111111000000...+++++++++,,,+++******)))'''%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&(((***---/////////000111111555999<<<>>>>>>???@@@999<<<===;;;>>>FFFNNNPPPOOOLLLIIIHHHHHHHHHIIIJJJMMMIIIFFFEEEIIIQQQZZZ```gggjjjllllllkkkiiiiiiiiidddbbb______```]]]XXXSSSTTTVVVYYYYYYVVVSSSRRRSSSTTTQQQPPPQQQTTTWWWWWWWWWQQQSSSUUUVVVVVVWWWYYY[[[\\\]]]]]]]]]\\\\\\\\\]]]]]]\\\dddrrrzzz{{{}}}pppaaafffnnnxxx|||wwwvvvvvvwwwyyy~~~xxxooofff```eeeppprrrvvvyyyxxxrrrlllhhhfffhhhssskkkMMM@@@CCCEEE@@@>>>===777000555@@@GGGGGGDDD===999888333---***(((&&&&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))(((((())))))))))))************+++++++++++++++,,,...///666???MMMYYYaaabbb___]]]___mmmwwwxxxwww|||vvvpppkkkmmmvvv{{{}}}{{{zzz|||yyyyyy|||~~~tttxxx{{{{{{yyyxxx{{{~~~uuufffWWWYYYkkk}}}|||nnnaaaZZZOOOUUU\\\\\\TTTKKKEEECCCHHHMMMRRRRRRMMMIIIGGGHHHDDDBBB===777111,,,***)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++++++++*********)))))))))))))))+++,,,+++******+++---000///......///111555999===BBBLLLZZZiiisssyyyzzz{{{wwwnnnddd\\\ZZZ^^^dddgggfffcccaaa___YYYRRRKKKHHHIIIMMMTTTZZZ``````iiipppqqqyyy{{{qqqeee\\\]]]jjjxxx|||}}}~~~|||xxxpppbbbQQQFFFEEECCCAAAAAABBBDDDFFFGGGBBBAAA@@@>>>;;;777333000000000000000//////------************************(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))***************)))((((((***)))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))*********+++*********++++++,,,,,,---cccHHHDDDBBBCCCDDDAAABBBAAA???===;;;:::999999777555222111111111111000000...++++++,,,,,,+++******)))'''&&&%%%%%%&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''***,,,...000000000111333444777;;;======;;;;;;;;;999<<<===;;;<<>>FFFOOOPPPLLLGGGFFFHHHEEECCC@@@<<<777111,,,***&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))******+++++++++++++++***************))))))))))))+++,,,+++++++++---///+++---///000111666===CCCBBBMMM___rrr}}}mmm___RRRHHHOOORRRUUUSSSPPPPPPUUUYYYbbb^^^XXXTTTVVVZZZ___aaa\\\\\\bbbddd___fffkkkcccTTTGGGDDDPPPWWWXXXeeexxx}}}qqqhhhYYYSSSKKKDDDBBBCCCFFFHHHIIIHHHFFFDDDBBB<<<666222...---...111444444111---++++++***))))))***+++,,,)))))))))))))))))))))))))))))))))))))))((((((''')))))))))))))))))))))))))))************))))))((())))))))))))))))))******************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++,,,,,,,,,,,,------------gggJJJDDDAAABBBDDDAAABBBAAA???===;;;:::999999777555222111111111111000///---,,,+++,,,,,,+++***)))((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((+++---///000000111333444777999<<<===;;;999777777;;;???AAA??????CCCEEEDDDFFFFFFFFFEEEDDDEEEGGGHHHGGGHHHKKKPPPXXXaaaiiinnngggiiikkkiiieee```\\\ZZZTTTUUUTTTRRRNNNMMMNNNQQQTTTVVVYYYZZZZZZZZZYYYYYYYYYWWWVVVVVVXXX[[[^^^____________^^^[[[YYYYYYZZZ\\\[[[[[[\\\^^^aaabbbbbb___YYYUUUUUUUUUUUUZZZaaaooorrruuuzzzzzzuuurrrooorrrzzz|||xxxmmmaaahhhlllrrrzzz{{{wwwiiicccgggyyyxxxdddXXXGGGEEEGGGKKKDDD777222444CCCGGGGGGCCC???>>>:::666///,,,)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((('''(((((())))))))))))((())))))*********+++++++++(((+++,,,,,,,,,111<<>>CCCFFFDDDDDDGGGIIIGGGHHHKKKMMMMMMJJJHHHHHHHHHCCCHHHPPPYYY___bbbcccbbbaaabbbcccbbb^^^YYYVVVUUUOOORRRSSSQQQNNNOOOSSSWWWUUUUUUWWWXXXYYYXXXVVVTTTVVVWWWXXXZZZ]]]aaafffhhhkkklllmmmlllkkkjjjkkklllllliiifffeeefffeeecccbbbccc___\\\[[[YYYVVVUUUVVV^^^eeeiiijjjnnnwwwyyyuuunnnuuu}}}eeefffdddfffppp|||}}}wwwtttgggZZZ___yyyiiiJJJCCCBBBFFFCCC888111111:::BBBHHHGGGDDDAAA<<<777222///+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((''''''((()))))))))))))))************++++++++++++***+++,,,,,,///999HHHSSSdddkkkqqqmmmfffdddllluuu~~~zzzzzzxxxjjj______jjjvvv{{{wwwqqqmmmmmmrrrvvvxxxyyy~~~~~~tttoooooorrr{{{yyyuuussstttuuuzzzzzzxxxvvvuuuvvvyyy|||||||||{{{{{{zzzxxxtttqqqoooqqqrrrqqqmmmkkklllmmmllliiiggggggiiikkkjjjiiiqqqtttxxx}}}uuuuuu^^^UUUUUUjjj{{{qqqoooaaaRRROOOWWW]]][[[VVVCCCAAABBBGGGMMMOOOJJJEEEEEEDDDCCCCCCAAA<<<444///(((((())))))(((((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,,,,,,,+++***************++++++++++++,,,,,,++++++,,,...111666<<<@@@@@@EEEPPPYYY[[[hhhjjjnnnsssvvvxxxxxxwwwwwwssshhh]]]YYY]]]``````[[[bbbhhhgggcccbbbfffkkkiiisssxxxyyyssspppwwwxxxssssssooonnntttvvvhhhVVVPPPTTT^^^kkkuuuxxxsssnnnzzz~~~uuubbbOOOEEEBBBDDDCCCEEEIIILLLKKKEEE???666111,,,---222777777666555333///,,,)))(((((((((++++++++++++++++++++++++(((((())))))))))))((((((((((((((((((((((((((((((((())))))*********))))))(((((())))))************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......//////gggJJJDDDAAAAAADDDAAABBBAAA???===;;;:::999999777555222111111111111000...---,,,,,,------***((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&''')))***+++---///000000000111444666888999:::999777777888999AAAFFFHHHGGGGGGJJJKKKIIIKKKNNNPPPOOOKKKHHHHHHIIIIIIOOOXXX```bbb```[[[WWW\\\]]]]]]ZZZVVVRRRPPPOOOLLLOOOPPPPPPPPPQQQUUUYYYUUUUUUWWWYYY\\\\\\ZZZXXX^^^bbbgggkkkpppvvv|||~~~{{{vvvooojjjeeebbb```___]]][[[XXXUUUVVV^^^bbb___^^^dddlllqqqqqqyyytttsss{{{~~~~~~uuu}}}lllfffccciiiuuu|||{{{wwwvvviiiTTTMMMfffyyyYYYIII>>>@@@AAA999111...222===GGGIIIGGGDDD???:::777333---***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((&&&'''((())))))******)))*********++++++++++++,,,+++---...222999FFFUUU```dddjjjooopppllljjjnnnrrrwwwwww{{{zzzmmm]]]\\\eeeppp~~~yyynnnnnnrrr~~~xxxwww}}}}}}vvvtttpppnnnnnnrrrvvvyyy}}}|||yyyuuurrrtttsssrrrqqqqqqooommmkkkrrroookkklllnnnpppmmmjjjgggnnntttuuuvvv|||{{{dddRRRXXXoooyyyrrrcccRRRMMMTTT^^^bbbbbbMMMEEE???AAAJJJOOOLLLFFFGGGEEEEEEFFFFFFBBB;;;555,,,,,,***)))((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,,,,,,,,,,*********+++++++++++++++******+++++++++...222555>>>FFFLLLQQQ^^^qqq|||~~~qqqiii^^^YYYYYY]]]```aaaggghhhhhhhhhmmmuuuxxxwww}}}{{{^^^XXXQQQNNNRRRZZZccciiikkkxxxxxxdddUUUMMMGGGDDDAAADDDIIILLLJJJGGG>>>888111...111666999;;;:::777444000,,,***((((((************************'''(((((()))))))))))))))))))))))))))))))))))))))((())))))************)))((((((((()))******++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,---------))))))+++,,,...000111222eeeIIIDDDBBBBBBDDDAAABBBAAA???===;;;:::999999777555222111111111111000...---,,,---------***(((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&((()))+++,,,---.../////////111444666777777777666555777:::===BBBGGGHHHFFFEEEGGGHHHFFFJJJLLLMMMIIIEEECCCFFFJJJOOOSSSXXX\\\^^^[[[XXXUUUWWWWWWVVVSSSPPPMMMMMMNNNIIIJJJKKKLLLMMMOOOQQQSSSSSSTTTYYYaaajjjoooqqqpppwww|||zzzuuummmfffccc```]]]ZZZWWW]]]___\\\ZZZ]]]aaaaaagggnnnxxxyyywww}}}vvvvvvtttzzzvvvpppiiiggglllrrrwwwxxxpppiiiYYYOOOWWWoootttZZZDDD@@@BBB>>>555111///;;;FFFIIIHHHGGGDDDAAA:::666000+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''((((((((()))))))))&&&'''((()))*********************+++++++++,,,,,,,,,...333<<>><<<;;;888555222...,,,+++************************''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***************'''(((((()))******++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,------------***+++---000333666888999cccHHHDDDBBBCCCDDDAAABBBAAA???===;;;:::999999777555222111111111111000------,,,---...---***(((&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&(((***+++,,,---.../////////000444666666666555444444777<<<@@@BBBFFFGGGCCCAAACCCDDDBBBHHHIIIGGGBBB>>>>>>EEEKKKLLLMMMOOOQQQSSSTTTUUUUUURRRRRRQQQOOOMMMMMMOOOQQQFFFFFFGGGIIIJJJLLLLLLLLLOOOSSS\\\jjjyyytttlllhhheeeaaa[[[^^^^^^\\\]]]___^^^ZZZZZZ___ffflllrrrxxx{{{{{{qqqnnnrrrnnnvvv}}}xxxppphhhdddiiirrryyyjjjhhhbbbYYYRRRZZZvvvkkkLLLDDDGGGCCC;;;555///;;;EEEHHHHHHHHHHHHFFF<<<888111---***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))&&&'''((()))******************+++++++++,,,,,,,,,+++///777DDDSSS```iiimmmnnnlllkkkooovvv|||~~~~~~yyyvvvfffWWW^^^sss}}}www~~~zzzyyytttssspppjjjrrrxxxxxxssssssrrrlllgggdddfffhhhkkklllllljjjjjjiiipppzzz~~~|||yyyxxxwwwuuusssqqqlllmmmmmmkkkgggdddcccddd^^^aaacccbbb```___aaadddiiilllqqqtttuuutttsssrrrppp|||~~~zzz||||||wwwwwwyyyxxxsssnnnXXXPPPSSSfffvvvyyywwwxxxzzzrrrggg^^^ZZZXXXWWWVVVXXXNNNAAA;;;===DDDJJJMMMLLLJJJIIIKKKNNNMMMGGGBBB444111---)))''''''((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,---...111555999@@@GGGLLLZZZjjj{{{kkkQQQPPPOOOTTTbbbrrrwwwqqqhhhiiilllooorrrzzz}}}qqq{{{xxxttt~~~hhhZZZUUUUUU^^^[[[ZZZaaannn{{{~~~lllUUUEEEBBBEEEHHHIIIIIIFFF@@@999555666;;;???======;;;999666333000...))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***************'''(((((()))***+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------.........///222666:::===@@@AAAfffIIIFFFCCC@@@BBBCCCBBBBBB@@@???===;;;:::999999888666444222111000000...------,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((&&&$$$&&&***............///111111000//////000333666888777555666<<>>DDDHHHMMMLLLKKKKKKMMMOOORRRTTTSSSQQQNNNLLLKKKJJJHHHFFFJJJKKKKKKIIIIIILLLSSSYYYaaaZZZWWWccc{{{tttjjjeeeaaa```eeeeee___\\\^^^___[[[[[[aaahhhnnnuuu|||~~~zzzwwwvvvvvvssswww|||zzzoooiiiggghhhpppxxx{{{lllfffggg___WWWggg~~~]]]FFF???AAA@@@===000666>>>FFFKKKLLLKKKIII@@@===888222---)))((('''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))((((((((()))******++++++***+++---......---,,,,,,---555BBBRRR^^^gggkkkmmmhhhhhhmmmxxx}}}oooaaa___gggrrryyy|||}}}{{{ttt}}}ssslllnnnrrrssszzzrrrllliiigggeeefffiiikkkiiieeedddmmmzzz}}}xxxpppoooooottt}}}~~~{{{xxxuuurrrpppllljjjeeeccc___[[[XXXVVVUUUTTTOOOOOOOOOPPPRRRUUUWWWYYY___eeennntttxxxzzz{{{{{{xxxwww{{{{{{|||||||||~~~sss|||tttzzz~~~rrr```UUUZZZbbbgggqqq{{{zzz{{{vvvjjj[[[SSSRRRTTTSSSPPPFFF:::888@@@HHHJJJPPPMMMKKKLLLMMMLLLHHHDDD@@@888...((((((***++++++))))))))))))))))))))))))&&&))))))&&&''',,,,,,'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,///333999BBBLLLVVV___dddwww|||kkkTTTNNNVVVbbbvvv}}}}}}zzzsssnnnmmmmmmmmm}}}tttggg^^^UUUMMMGGGNNNbbbuuu|||bbbLLLDDDEEEEEECCCHHHKKKGGG>>>:::>>>DDDCCCAAA@@@>>>===:::666333---+++)))((()))***)))((((((((((((((())))))))))))******))))))((((((''''''))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***++++++************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++******,,,///111///,,,444555888<<>><<<:::999999999888666444222111000000...------,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%'''+++......---...000111111/////////000333555777777666888<<>>===@@@FFFJJJMMMMMMLLLLLLMMMOOOQQQRRRNNNMMMLLLKKKJJJJJJIIIHHHKKKKKKLLLLLLNNNUUU```hhhrrrmmmkkktttuuummmgggfffccc^^^]]]___]]]\\\\\\]]]\\\]]]dddnnnzzzuuuuuuwwwwww}}}yyyrrrmmmiiihhhooowwwzzzyyyyyymmm^^^```nnnpppQQQ@@@AAABBB===444999@@@FFFJJJKKKJJJIIIAAA>>>999333...***'''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((((())))))(((((())))))******+++++++++,,,---------,,,------000<<>>555---))))))))))))))))))))))))))))))))))))'''))))))&&&'''++++++((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---///111888EEEUUUeeesss|||{{{lllfffjjjpppzzz}}}vvvqqqssstttxxx|||||||||~~~xxxuuuYYYVVVPPPKKKMMM\\\ssscccKKKAAA???EEEHHHJJJHHHDDDBBBEEEIIIFFFEEECCCBBBAAA???<<<999333000,,,))))))*********((()))))))))))))))))))))***)))))))))((((((((('''))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***++++++*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...111222///))))))///555444;;;AAA???:::???NNN\\\]]]CCCDDDBBB???@@@???@@@@@@???===;;;:::999888888777666444222111000000...------,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''))),,,......---///000111111//////000111333555666888:::;;;<<<<<<===AAADDDEEEFFFHHHGGGDDDEEEEEECCCAAAAAACCCHHHLLLLLLMMMMMMMMMNNNNNNNNNNNNHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLNNNPPPVVVaaaoooyyyxxxooofff___\\\\\\\\\^^^```]]]TTTOOOUUU```vvv}}}wwwooonnnpppzzz{{{rrrjjjkkkqqq|||yyygggZZZWWWjjjeeeHHHBBBBBB===;;;>>>BBBFFFIIIJJJJJJIIICCC@@@;;;555000+++(((&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((''''''''''''&&&''''''((((((((()))))))))(((((())))))***+++++++++,,,------,,,+++,,,///111999HHH[[[iiimmmllliiihhhlllnnnttt~~~~~~wwwnnniiiiiiqqqxxxuuunnnjjj```lllooopppyyyzzzwww{{{qqqvvvxxxuuuvvv}}}xxxqqqmmmpppkkkiiijjjlllnnntttzzz{{{xxxvvvsssqqqmmmiiiddd^^^WWWRRRKKKJJJGGGDDDAAA@@@??????===<<<;;;;;;<<>>444:::GGGMMMPPPSSSSSSQQQNNNLLLKKKIIIEEE===444,,,((('''((())))))))))))))))))))))))'''))))))&&&&&&******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++...444999DDDLLLZZZlll{{{vvvnnnmmmnnnnnnuuu~~~}}}zzztttoooqqqwww~~~|||uuutttmmm___SSSRRR]]]iii```LLLCCCAAAAAACCCFFFIIIJJJJJJIIIJJJHHHFFFEEEDDDCCCAAA???;;;666000,,,++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++...111000...000777=========@@@FFFNNNVVV[[[^^^XXX@@@CCCBBB??????===??????>>><<<;;;:::888888888777555333222000000///...------,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''')))+++---...------000111111111//////000222555555777:::===???===;;;>>>BBBEEEFFFFFFDDDAAA>>>BBBCCCEEEFFFFFFGGGIIIKKKJJJKKKKKKLLLKKKKKKJJJJJJDDDEEEFFFGGGGGGGGGHHHIIIMMMQQQUUU[[[aaalllyyy~~~|||{{{{{{yyyzzz|||~~~~~~~~~}}}|||~~~{{{|||vvvhhh^^^XXX[[[]]]aaa```YYYQQQSSSYYYjjjrrr{{{}}}xxxpppjjjhhhxxxoooggghhhqqq}}}rrr```SSSTTTrrryyy\\\HHHAAA>>>AAABBBDDDFFFHHHIIIIIIIIIEEECCC>>>999333---)))&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((''''''''''''''''''(((((((((((()))))))))((())))))******+++,,,,,,---------,,,,,,///555:::HHHWWWiiisssrrrnnnkkkkkkuuuxxx}}}|||qqqiiipppkkknnnyyy~~~wwwnnnjjjeeetttzzz|||vvvlllmmmvvv~~~|||wwwrrrnnnkkkiiisssoooooosssyyyzzztttpppfffdddaaa]]]YYYRRRKKKFFF@@@???===:::999888888888777666444444555888;;;>>>EEEOOO^^^nnnyyy|||zzzvvv}}}rrrmmmqqq|||llljjjpppzzzwwwhhhTTTOOOJJJJJJNNNEEE666777BBBIIINNNSSSUUURRROOOMMMNNNKKKIIIDDD:::///)))'''((())))))))))))))))))))))))((()))***((('''(((******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++------------------------+++,,,,,,+++...666CCCLLLWWW]]]hhhsss|||~~~|||jjjeeedddmmmuuuzzz~~~}}}xxxvvvvvvyyy|||~~~|||vvvppphhhbbbbbbfffdddkkkxxxttthhh]]]WWW]]]ppp{{{cccRRRGGGCCCAAADDDJJJNNNNNNKKKMMMKKKHHHFFFFFFEEECCCAAA???;;;666222///---+++)))*********)))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))***++++++++++++*********+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,------......//////,,,+++,,,222:::>>>===:::BBBFFFOOO[[[bbb```UUUKKK|||TTT>>>BBBBBB??????===???>>>===<<<;;;:::999888888777555333111000//////...------,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&(((+++------------...000111111000//////111222666777999===@@@AAA???===CCCCCCDDDEEEBBB===999777>>>BBBGGGJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFEEECCCDDDFFFFFFEEEGGGJJJMMMUUU[[[cccjjjpppvvv}}}||||||xxxwwwvvvuuutttsssrrrrrrmmmmmmmmmnnnoooqqqtttuuutttttttttvvvzzz~~~}}}jjj^^^ZZZYYY[[[______YYYUUUUUUZZZ```jjjssswwwuuunnnhhhpppvvv|||wwwgggbbbiiisss|||~~~~~~yyykkk]]]MMM___zzzuuuUUUCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIGGGEEEBBB===777111+++((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,---......---...555@@@HHHZZZdddpppuuussspppppprrrzzz|||sssjjjfffrrrooowww~~~qqqllluuu}}}zzzoooiiiooouuussspppmmmkkkkkklllmmmqqqttt}}}~~~yyyxxxzzzrrriiibbb]]]RRRPPPOOOMMMJJJEEE???;;;888777555444333222333333333222000000111333666777@@@KKK\\\mmmyyy|||}}}{{{}}}nnnpppvvv|||zzzuuuoookkkiii{{{~~~mmmdddbbbiiizzz|||xxxkkkZZZOOOFFFEEENNNMMM@@@999<<>>444,,,)))))))))))))))))))))))))))))))))***+++,,,***((()))+++((((((((((((((((((((((((************************((()))))))))*********+++************++++++++++++------------------------,,,+++,,,...777FFFWWWdddaaadddhhhkkkkkkiiigggeee]]]```kkk{{{pppllluuuxxxuuuwww|||~~~vvvoooggg___ZZZYYYUUUQQQPPPOOOMMMQQQWWWYYY^^^gggooowww{{{wwweeebbbgggzzz~~~lllfffZZZKKKCCCDDDJJJNNNPPPQQQOOOLLLJJJIIIGGGDDDBBB@@@>>>;;;999666111+++'''+++*********)))))))))((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))***++++++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......///000000111111222555:::???CCCEEEMMM]]]llliiiXXXHHHEEEHHH{{{SSS>>>BBBCCC@@@@@@===??????>>>===<<<;;;:::999777666555333111000//////...------,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((***,,,---------...///111222222000//////111333666888;;;>>>???@@@??????EEEBBBAAAAAA>>>888444555===AAAFFFIIIJJJHHHGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFHHHGGGHHHKKKQQQWWWaaaiiirrryyy{{{|||~~~zzz~~~zzzvvvttttttsssrrrooollliiigggfffeee___^^^\\\ZZZ\\\___cccffffffgggkkkooosssvvvxxxyyy~~~sssccc\\\XXX\\\___[[[TTTOOOGGGJJJQQQ\\\gggkkkiiieeeeeekkkqqqvvv{{{~~~yyy|||jjjbbbcccfffiiinnnssstttmmmcccTTTVVVlllhhhPPPKKKDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHEEEAAA<<<555///,,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((()))))))))((((((((()))))))))******))))))******+++,,,,,,,,,---...//////333===MMMYYYhhhmmmrrrsssrrrrrruuuyyy|||tttlllllloooxxxwwwyyyuuuzzztttnnnrrr{{{rrrpppooonnnmmmmmmoooqqqsssyyy~~~~~~{{{pppccc\\\[[[\\\^^^___\\\UUUMMMGGGCCC???>>>>>>======:::666333222222000/////////000111000//////...///000111222;;;GGGYYYkkkxxx~~~vvvooouuuyyyxxxxxxzzzwwwsssooottt{{{}}}sssfff^^^WWWfffuuu|||{{{vvvlllcccZZZMMMGGGMMMQQQJJJ???;;;???DDDIIIMMMOOOPPPPPPPPPKKKKKKHHHBBB:::222,,,***)))))))))))))))))))))))))))***...000---((((((,,,))))))))))))))))))))))))************************((())))))******+++++++++*********++++++++++++,,,---------------------------,,,///777FFFZZZlllwwwrrrqqqmmmdddYYYSSSUUUXXXaaaiiiuuuvvvvvvwwwrrroooooopppppplllkkkjjjhhhaaaWWWLLLDDDCCC>>><<<===>>>???CCCHHHPPPcccxxx}}}rrrmmm{{{tttbbbjjjvvv^^^JJJ@@@AAAHHHNNNRRRQQQPPPOOONNNLLLHHHEEEBBBAAA@@@???<<<666///***+++++++++******))))))((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++*********++++++,,,---------,,,,,,,,,,,,------------,,,------...///000111111---444:::;;;;;;DDDVVVeeeiiiiiieeeYYYKKKDDDGGGMMM{{{TTT>>>BBBCCC@@@AAA?????????>>>>>>===<<<;;;;;;777666444222111000//////...------,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))+++------+++,,,///111222222222000//////222444444888<<<===<<<<<<>>>@@@DDD???<<<===;;;777777:::@@@BBBDDDEEEEEEEEEGGGHHHDDDDDDCCCBBBBBBCCCDDDEEEFFFHHHJJJKKKLLLRRR\\\dddjjjqqqzzz~~~{{{zzzzzztttvvvwwwvvvssspppooonnnllljjjgggbbb___\\\ZZZZZZYYYWWWTTTQQQQQQSSSUUUWWWZZZ]]]```dddgggkkknnnqqqxxxzzzmmmaaa^^^]]]XXXRRRNNNCCCBBBCCCGGGOOOWWW\\\___]]]gggrrruuuwwwyyyxxxvvvvvv}}}~~~nnnfffaaa]]]]]]fffppprrrnnniiibbb[[[fff|||cccUUUBBBCCCDDDFFFHHHIIIJJJJJJJJJIIIHHHEEE@@@999333///''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))))))))(((((()))))))))*********)))******++++++,,,,,,---,,,...000222888FFFZZZiiiqqqqqqqqqqqqrrrtttyyy}}}|||kkkdddmmmyyyyyy|||~~~zzzuuunnnuuuzzzrrrooommmoooooooooppprrrtttuuuwww~~~nnndddcccbbb``````aaaZZZOOOIIIIIIBBBDDDFFFDDD???;;;999999777666555555666666444222111111000//////000222333///000000111111111111111666BBBUUUhhhuuu|||wwwuuu~~~vvvqqqmmmrrr{{{|||rrrfffTTTYYYfffvvv}}}yyysssqqqdddWWWJJJHHHNNNOOOIIIAAA>>>???CCCIIIOOORRRSSSRRROOOMMMJJJFFF@@@888///))))))))))))))))))))))))))))))+++000555111)))(((,,,))))))))))))))))))))))))************************((())))))******+++,,,,,,*********+++++++++,,,,,,........................---///555DDDYYYmmmzzzvvveeeUUURRR\\\hhhpppwwwxxxsssrrrqqqpppnnnjjjddd___[[[YYYWWWYYY]]]```aaa]]]WWWRRRMMMGGGBBBAAA???<<<<<>>===<<<<<<;;;777666444222111//////.........---,,,,,,++++++***)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''***,,,---,,,++++++///222222222222000//////222444222777;;;<<<999999===AAABBB<<<999::::::888;;;AAACCCCCCBBB@@@@@@BBBGGGJJJEEEDDDBBBAAABBBCCCEEEGGGGGGJJJLLLMMMPPPXXXeeeooommmsss{{{}}}{{{wwwuuutttqqqqqqqqqpppnnnlllkkkkkkhhhfffccc___\\\ZZZXXXXXX^^^\\\YYYVVVTTTTTTUUUUUUVVVWWWYYY[[[]]]aaafffiiiuuuyyy}}}oooddd]]]WWWRRRQQQOOOKKKFFFBBBCCCJJJVVV___ZZZiiixxx{{{zzzzzz}}}~~~sssxxx~~~pppiiifff]]]]]]kkkwwwyyyvvvtttllleeefffxxxrrr\\\@@@AAADDDFFFHHHIIIJJJKKKJJJJJJJJJGGGBBB;;;555111''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))************)))******++++++,,,------+++...111333;;;KKKbbbssstttrrrpppppprrrwww|||zzzeee^^^lll}}}rrroooxxx{{{tttvvvzzz{{{uuujjjmmm~~~nnnggglllrrrlllmmmooorrrtttvvvxxxyyy~~~zzzuuummm___SSSPPPSSSQQQNNNOOORRROOOFFF@@@AAA999;;;<<<;;;999999;;;>>>777555444555666666666444333333222222222444555666111222444555555444333222111>>>RRReeesss{{{~~~~~~|||zzzpppuuuhhhjjjzzz}}}qqqWWWRRR[[[rrr|||~~~fff[[[KKKCCCHHHQQQPPPIII======@@@GGGOOOTTTUUUTTTSSSPPPLLLHHHDDD;;;111))))))))))))))))))))))))))))))+++222888333***(((,,,))))))))))))))))))))))))************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,...........................000:::NNNeeexxxyyyiii\\\```uuu}}}~~~{{{}}}uuusssvvvtttmmmmmmtttuuu{{{~~~zzzxxxkkkiiigggfffeeedddbbb```TTTMMMGGGEEEBBB===;;;===BBBCCCOOOggg{{{www~~~qqqeeecccrrrxxx___NNNHHHHHHIIILLLOOOQQQPPPKKKHHHKKKIIIFFFDDDBBB???:::777,,,,,,++++++***))))))((('''((((((((())))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++*********+++,,,,,,---......,,,,,,,,,---------......------...///000111222222GGG@@@@@@OOOdddmmmeeeXXXGGGGGGIIIPPP[[[fffnnnqqq|||WWWAAADDDDDDCCCDDDAAABBB@@@============<<<;;;999666333111111000///.........---,,,,,,+++******))))))(((''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''(((+++++++++,,,---...000000333111///------///222333666555555666999<<<>>>???BBB:::777<<>>FFFKKKFFFFFFMMMOOONNNKKKGGGAAA<<<777444---***'''&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))******+++,,,+++*********,,,---,,,+++,,,---111999FFFWWWgggrrrwwwnnniiinnnzzz~~~yyy~~~nnn^^^dddsssvvv{{{pppiiikkkqqqrrrooommmsssuuuvvvtttpppqqqzzzuuujjjoooxxxssstttvvvuuutttssstttuuulllfff```ZZZRRRIIIEEEGGGKKKNNNQQQRRRPPPKKKFFFBBBAAA===;;;;;;>>>???>>><<<888777666666888888777555222222222222222333333444222444666777666555555555;;;===JJJ^^^jjjooovvv~~~|||~~~{{{tttqqqxxxmmm]]]PPPZZZvvvooobbbTTTLLLGGGDDDIIIQQQDDD<<<:::DDDJJJKKKPPPXXXTTTSSSOOOIIIEEEBBB999000+++***))))))******)))'''************************(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,------...222---+++,,,,,,+++...222...>>>QQQ^^^jjjzzzyyykkkeeefffmmm|||yyyzzz}}}~~~pppsssxxx|||vvvtttoooiiillldddXXXOOOIIIDDD@@@<<>>=========<<<:::999666333111111000///......------,,,++++++******))))))(((''''''''''''''''''''''''''''''&&&&&&&&&)))(((((('''''''''((((((,,,,,,,,,---...///000111222000...,,,...111555888666666666777:::<<<>>>???@@@;;;:::@@@CCCCCCCCCFFFKKKLLLJJJEEECCCEEEDDDBBBAAACCCDDDDDDDDDEEEGGGIIINNNOOOSSS[[[dddkkkoooooopppnnnllllllkkkjjjgggeeedddcccbbbeeejjjmmmllljjjppptttzzzzzzzzzzzzzzz{{{~~~}}}xxxssspppnnnmmmnnnpppssstttttttttvvvwww|||tttggg]]]YYYUUUWWWXXXVVVQQQLLLHHHFFFWWW```fffgggmmmxxx}}}{{{||||||tttkkkkkkppptttxxx|||yyyyyyiii\\\eeeooollljjjQQQBBB:::BBBHHHGGGHHHMMMMMMLLLJJJGGGCCC>>>:::777...+++(((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))******+++,,,*********,,,---......---///222888DDDSSSaaammmsssvvvnnnllltttzzzzzz|||{{{qqqhhhbbbkkktttnnnnnnjjjkkkttt{{{wwwmmmfffiiilllpppsssuuuzzzwwwsssuuuvvvvvvwwwuuuqqqkkkeeeaaaTTTOOOMMMQQQRRRNNNIIIHHHMMMMMMNNNOOOOOOMMMJJJGGGEEEEEEHHHMMMPPPNNNHHHBBB:::999777777999999999888666555444333333333333333111333555666555444444555???>>>DDDOOOWWW\\\eeeooovvv}}}}}}zzz|||~~~tttooowww~~~iiiRRRQQQggg{{{oooaaaUUUJJJDDDIIIQQQIIICCC???BBBFFFIIINNNTTTRRRSSSPPPLLLJJJGGGAAA999///---+++***+++++++++***************************((((((((()))))))))******))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,---......111//////111000...111666>>>LLL___ooo}}}ssslllggggggiiippp~~~}}}wwwxxx|||pppdddXXXLLLEEE@@@===???EEEJJJMMMTTT]]]aaakkktttuuupppqqq{{{~~~sssfff^^^\\\ppp~~~hhhPPPHHHEEEIIIOOONNNKKKIIINNNMMMLLLIIIEEEDDDDDDEEE<<<666///,,,+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++,,,---//////+++///444666888<<>>===>>>===<<<:::888555333111111000///---------,,,,,,++++++******))))))((('''''''''''''''(((((('''''''''&&&&&&&&&(((((((((''''''((())))))------------...000111111000...------///444999<<<777777777888:::<<<>>>???<<<<<>>QQQ]]]ooo}}}mmmggghhhkkknnnpppsss}}}~~~|||yyyxxx~~~{{{{{{~~~|||jjj^^^QQQJJJFFFEEEEEEAAA>>>>>>@@@VVVlllpppfffbbbnnn}}}rrrcccNNN[[[qqqzzzaaaQQQDDDEEELLLNNNLLLIIINNNOOONNNLLLIIIGGGGGGHHH@@@<<<666000,,,+++***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,...000222---000444888???JJJWWW```iiibbbZZZSSSHHHCCCNNN^^^kkkkkktttiiiNNNAAADDDDDDEEEFFFCCCAAA???>>>>>>>>>===;;;999666444222111111000///---,,,,,,,,,,,,++++++******))))))((('''''''''''''''((((((((('''&&&&&&%%%%%%((((((''''''((()))******,,,,,,,,,------...000000---...///111333666999:::777888999::::::;;;===>>>;;;???DDDFFFEEECCCFFFJJJPPPPPPKKKCCC@@@BBBCCCAAAAAACCCEEEGGGHHHJJJMMMOOORRRVVV\\\bbbhhhkkkkkkjjjfffeeecccbbbbbb```^^^[[[fffeeefffjjjpppssssssrrrssswww~~~xxxyyyxxxxxxxxx|||}}}xxxtttrrrrrrsssrrrpppllliiihhhhhhjjjlllpppuuu}}}oooaaa[[[ZZZYYYYYYXXXVVVQQQMMMJJJWWW^^^ZZZZZZeeettt{{{~~~yyy{{{tttgggaaaaaajjjrrrssssssgggWWWLLLHHH\\\~~~wwwcccMMMCCCDDDGGGIIIJJJIIIJJJJJJIIIGGGCCC???===444111,,,)))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))***++++++***+++---------,,,------111999III\\\kkkrrroookkkoooxxx~~~~~~dddaaajjjxxx||||||~~~sssmmmeeellltttyyy~~~}}}|||~~~{{{wwwuuuuuuuuutttssstttssskkk^^^TTTKKKGGGFFFKKKPPPOOOOOOPPPPPPMMMLLLPPPYYY```dddeeekkkjjjiiifff```TTTDDD999888666333333555666777777666555444333222222222222333555666666666555777888BBBOOO^^^eeeddd___ZZZWWW\\\bbbnnnyyy~~~~~~yyyppphhhjjjttt{{{|||yyyhhhTTTGGGNNNgggsssfff\\\UUURRRQQQOOORRRKKK===:::CCCIIIIIINNNRRRTTTSSSSSSSSSOOOIII;;;666///+++***+++,,,---************************)))*********++++++++++++))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,---.........---------......333BBBQQQdddqqqwwwjjjqqqssswwwyyyuuuttt{{{}}}yyyoooxxxjjj___RRRLLLJJJGGGBBB>>>888DDDUUUdddlllllliiifffyyyxxxeee___dddxxxwwwcccMMMDDDFFFJJJNNNQQQOOOPPPPPPNNNKKKHHHGGGGGGCCCAAA<<<555...******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------000000////////////000111666444444;;;IIIZZZiiirrrbbbNNNAAAFFFMMMQQQ\\\jjjzzz{{{}}}~~~aaaKKKBBBEEECCCDDDGGGBBB@@@???>>>>>>???>>>;;;999555333222111111111...---,,,+++++++++++++++******))))))((('''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((***+++,,,++++++++++++,,,---......,,,...222555777777666555666888:::;;;::::::;;;===<<>>888444...***((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((())))))***+++***,,,---,,,******,,,...888BBBTTTfffsssuuunnnhhhcccvvv~~~wwwzzz{{{eeeWWWaaawww|||qqqllliiisss~~~wwwzzzyyyyyyxxxwwwwwwxxxyyytttqqqooopppqqqnnnfff^^^XXXUUUSSSSSSQQQQQQWWW___```______dddllltttxxxyyy|||tttggg[[[QQQFFF;;;333:::888666666888:::::::::888888777777777888888999666888999999888999:::<<>>BBBSSSiiisssmmmccc___yyyvvvdddmmmyyy___LLLBBBAAAIIIRRROOOPPPQQQOOOKKKHHHEEEDDDFFFDDD@@@999222---++++++************************))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......///000000000///...999;;;CCCQQQ```hhhhhheeeYYYJJJHHHWWWdddhhhnnnwwwuuuxxxXXXGGGAAACCCAAABBBDDD???@@@???>>>??????>>>;;;888444333111111222111...,,,++++++++++++++++++******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,---++++++******+++,,,,,,---,,,...333666888777555333555888;;;;;;999888999<<<>>>DDDGGGCCC>>>>>>@@@@@@EEEFFFCCC???>>>BBBDDDBBBFFFEEEDDDCCCEEEJJJQQQVVV```aaabbbaaaaaabbbdddfffaaa```^^^^^^]]]\\\YYYWWWUUU\\\dddfffddddddiiimmmkkklllmmmooorrrtttwwwxxxtttuuuvvvvvvvvvvvvxxxzzzuuuuuuuuusssrrrpppnnnmmmiiijjjiiigggccc```^^^^^^VVVWWWZZZ^^^gggttteee___YYYXXX[[[ZZZSSSMMMGGGEEEMMMVVVOOOEEEPPPfffrrrqqqqqqppplllmmmvvv{{{qqqeee\\\]]]bbbqqqpppgggaaa^^^TTTRRR```}}}kkkSSSDDDDDDJJJLLLIIIKKKLLLMMMKKKGGGCCC@@@<<<777000+++))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))(((((((((((()))*********,,,---+++)))***///333???JJJZZZiiipppnnnhhhccceeexxxxxx}}}wwwZZZZZZhhhzzzmmmeeekkkyyy|||yyyzzz{{{{{{zzzxxxuuuttttttqqqmmmmmmmmmllliiifff`````````___ZZZYYY```jjjrrrtttxxx|||sss___MMMBBB<<<888666888777777888:::;;;:::999888888888888888999::::::999:::;;;;;;;;;<<<>>>@@@[[[uuu}}}uuukkkbbbYYYVVV^^^hhhooozzzvvvyyyxxxrrrnnnnnnnnnmmm}}}|||```KKKPPPbbb}}}~~~|||zzzuuukkkZZZIIILLLQQQRRRJJJBBB@@@CCCFFFKKKQQQVVVUUUSSSRRROOOKKKDDD>>>444---***)))***+++************************)))))))))*********++++++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,---......//////...,,,...444===LLLbbbuuu|||xxxrrrvvv~~~yyytttttt}}}{{{ssscccPPPAAABBB;;;888BBBWWWkkkxxx|||vvvzzzuuu^^^III>>>BBBJJJMMMOOOQQQPPPMMMHHHEEEDDDHHHFFFCCC>>>999333...+++************************))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++---///111222222222;;;HHH\\\mmmsssjjjZZZMMMNNNSSSaaaqqqyyy{{{SSSEEEBBBDDD@@@AAACCC===???????????????>>>;;;888333222111111222111...,,,******************++++++))))))((('''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''((()))+++---...,,,,,,+++++++++,,,---------...111333555666666555444888;;;;;;888666777:::???DDDEEE???<<<>>>@@@>>>BBBDDDBBB??????CCCDDDBBBEEEEEEEEEEEEFFFJJJPPPTTT[[[]]]^^^]]]\\\[[[]]]```]]]\\\ZZZYYYYYYXXXUUUSSSUUUXXX\\\]]]]]]```eeejjjdddeeefffhhhkkknnnppprrrnnnqqqssstttsssrrrqqqrrrlllmmmmmmmmmmmmkkkjjjiiihhhhhhfffbbb\\\WWWTTTSSSPPPPPPPPPSSSZZZeeerrr{{{xxxlll___ZZZ\\\^^^[[[VVVLLLHHHGGGJJJGGGCCCHHHRRRiiijjjmmmpppppppppuuu}}}~~~|||yyyttthhh]]]ZZZ^^^mmmuuutttoookkk___WWW]]]xxxzzz```IIIDDDHHHIIIGGGIIILLLMMMMMMJJJFFFDDD???999222,,,))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))******)))+++,,,+++***...666===JJJUUUdddmmmmmmjjjfffdddttt{{{rrr```fffmmm|||}}}tttzzz~~~yyynnniiiqqq|||wwwyyy{{{{{{yyyvvvtttsssrrrqqqooommmllllllmmmmmmllllllnnnoooiiibbb```cccpppxxxpppYYYFFF<<<:::;;;===::::::;;;===@@@@@@>>><<<===<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<===@@@BBB___}}}|||uuuhhh`````````aaakkkzzz~~~}}}zzzvvvvvvwwwqqqjjj{{{uuuZZZOOORRRnnn{{{vvvcccSSSMMMRRRWWWVVVLLLAAA@@@EEEHHHPPPVVVUUUSSSRRROOOLLLHHHBBB888000,,,+++******************************((((((((()))))))))******))))))))))))))))))))))))******))))))******+++,,,,,,,,,------.../////////+++...666DDDQQQ]]]kkkwww|||uuuiiibbbgggwwwyyytttsssvvvmmmWWWHHHBBB<<<;;;DDDXXXooo~~~www```LLLDDDEEEJJJMMMPPPQQQOOOKKKIIIHHHJJJHHHEEEDDDAAA;;;333,,,************************))))))))))))))))))))))))((()))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,///333888>>>AAAKKKZZZkkkqqqjjj]]]TTTQQQ[[[eeesssSSSGGGEEEFFFBBBCCCEEE???????????????@@@>>>;;;888222222111222222111...,,,******************++++++))))))((('''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&'''(((***+++---...------,,,,,,,,,---...............000222555888999333777;;;;;;777555666999@@@DDDCCC===<<<@@@AAA???AAACCCCCC@@@@@@CCCCCCAAACCCDDDFFFGGGHHHKKKNNNQQQYYY\\\___```^^^]]]^^^```ZZZYYYWWWVVVVVVTTTRRROOOVVVSSSQQQPPPSSSXXX]]]```cccdddfffhhhiiikkkllllllllloooqqqrrrooollljjjiiihhhjjjkkkmmmmmmmmmmmmllljjjiiifff```XXXQQQMMMLLLPPPNNNLLLLLLOOOXXXccckkkwwwmmm[[[XXXYYYYYYWWWTTTOOOGGGAAADDDKKKKKKFFFaaacccjjjrrrvvvwwwzzz||||||}}}zzznnnccc___cccgggyyyyyyssshhh___cccsssmmmPPPEEEFFFFFFDDDGGGKKKMMMNNNLLLIIIGGG@@@:::333,,,))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))******(((***+++++++++111<<>>@@@CCCDDDFFFIIIKKKKKKHHHEEEGGGGGGEEEDDDCCCCCCBBBBBB;;;<<<===<<<<<<===@@@CCC[[[wwwllleee\\\VVV```pppzzz}}}wwwuuuzzz}}}ttthhhlllrrruuu^^^UUUaaaxxx~~~mmm___PPPSSS[[[___SSSAAA===EEEFFFOOOUUUUUUSSSSSSQQQMMMKKKDDD;;;333...,,,++++++************************(((((((((((())))))))))))))))))))))))))))))))))))*********)))***++++++,,,,,,,,,------.../////////000666DDDXXXgggooovvv|||ooo[[[WWWiiiwwwssstttyyywww~~~}}}[[[SSSGGG===<<>>>>>??????===999666222333555555444000---***+++++++++************)))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''((()))***************///...+++******,,,...000...//////000222333333444777888::::::::::::;;;===>>>>>>======<<<<<<<<<;;;>>>???AAABBBCCCBBBBBBAAAEEEFFFGGGGGGIIINNNSSSWWW[[[YYYXXXZZZ\\\]]][[[YYY\\\WWWRRRQQQSSSSSSOOOKKKQQQQQQNNNJJJGGGKKKTTT\\\```bbbddddddeeegggjjjmmmjjjjjjkkklllllllllkkkkkkhhhiiiiiijjjjjjkkkllllllmmmlllkkkiiiddd\\\RRRKKKNNNLLLIIIFFFFFFMMMXXX```pppzzznnn[[[QQQQQQVVVTTTTTTOOOHHHGGGKKKJJJEEERRRdddsssxxx{{{~~~{{{uuunnnhhheeegggrrr|||pppZZZaaarrr|||aaaFFF???DDDGGGJJJJJJGGGIIIMMMKKKDDD>>>;;;666111,,,)))((('''***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''((((((((()))*********)))))))))))))))***---///,,,,,,777LLL]]]ooouuu{{{|||uuurrrwww}}}}}}llliiiqqqwwwqqqpppqqqjjjdddnnnvvvtttrrrpppmmmlllttt~~~|||yyy{{{{{{wwwssswww|||~~~|||yyyvvvtttnnnooopppqqqrrruuuzzz~~~{{{jjj[[[ddduuuqqq___RRRMMMNNNOOOOOORRRSSSVVVYYY[[[[[[[[[ZZZXXXXXXWWWUUUSSSOOOMMMKKKJJJDDDAAABBB@@@;;;???IIIZZZrrrrrreee\\\[[[\\\fffrrr}}}zzzzzz}}}kkkiiixxx|||qqqaaavvvttt]]]\\\zzz}}}eeebbb___XXXXXX\\\WWWHHH>>>===EEEJJJQQQVVVUUURRRNNNLLLLLLCCC;;;888444,,,)))+++------,,,+++************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++)))***...///---...222111DDD```wwwxxx^^^RRRddd{{{~~~qqqooorrrxxxsssXXXKKKHHHEEEBBB@@@QQQrrr|||rrrhhhmmm||||||]]]FFFDDDFFFMMMSSSQQQIIIIIINNNKKKIIIEEEDDDCCCAAA<<<888111...***)))***+++***)))+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///000111111000000---,,,222===MMM___lllxxxkkk\\\TTTWWW```iiimmm{{{TTTHHHFFFHHHBBBBBBDDDAAA=========>>>???>>>;;;888222333444555444000---***+++++++++************)))((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''((()))******++++++***///---,,,***+++,,,///000111111222333444444555555777888888999999:::===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???AAABBBBBBBBBBBBAAAAAACCCFFFIIIMMMQQQWWW[[[ZZZXXXXXXYYY[[[\\\ZZZWWWXXXTTTPPPOOOQQQRRRNNNKKKKKKKKKIIIDDDAAACCCJJJPPP]]]___bbbddddddeeehhhiiifffggghhhiiijjjjjjjjjjjjhhhiiiiiijjjjjjkkkllllllmmmllllllkkkgggaaaYYYSSSNNNMMMKKKHHHHHHLLLSSSYYYfffsssjjjZZZRRRQQQQQQRRRPPPKKKLLLRRRUUUSSSUUUaaallltttvvvnnngggrrr{{{xxxdddOOOaaawww~~~kkkOOOBBBCCCFFFJJJKKKHHHIIIKKKIIIDDD???===888222---***((('''))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))***)))))))))))))))))))))&&&))),,,,,,000>>>TTTfffpppxxx~~~zzzyyy}}}xxxxxxzzz{{{rrrhhhkkkuuuzzz|||qqqrrrxxx{{{xxxrrrmmmkkkjjjmmmwwwzzzwwwzzzyyyvvvuuuyyy}}}}}}{{{yyyxxxmmmnnnpppssswww}}}~~~ssstttwwwjjj```^^^```aaaaaaaaabbbdddeeeeeeeeedddcccaaaaaa```___]]]ZZZXXXVVVVVVNNNHHHGGGBBB===AAAJJJ[[[ppp~~~rrrggg```\\\[[[cccmmmuuuzzzwwwjjjlll}}}kkkdddkkksssrrrlll]]]iiixxxhhhSSSgggpppcccbbb\\\ZZZ^^^___VVVJJJBBBFFFJJJOOORRRSSSRRRPPPOOOMMMDDD===:::555...***,,,,,,,,,++++++***+++++++++************************************************)))))))))***++++++,,,,,,000......111111///000444<<>>CCCRRRkkksssggg{{{qqqfffkkkfffqqqxxx```GGGEEEGGGMMMPPPNNNNNNQQQMMMJJJGGGEEEDDDAAA>>>;;;444000,,,)))***+++***)))************)))))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---...---,,,000000333:::FFFWWWiiiuuuiiiccc]]]\\\bbbkkktttyyyVVVIIIHHHJJJDDDCCCEEE@@@;;;;;;;;;===>>>>>><<<:::111333444444333000---++++++++++++************)))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((()))***++++++++++++...---,,,++++++---///000444555555555666777777777888777666666888;;;>>>@@@::::::;;;;;;<<<======>>>>>>???@@@AAABBBBBBBBBBBBAAADDDIIIMMMPPPTTTYYY\\\XXXWWWWWWXXXYYYYYYWWWVVVRRROOOLLLLLLOOOPPPNNNLLLHHHHHHGGGCCC??????CCCGGGXXX[[[```ccccccddddddeeebbbcccdddfffggghhhiiiiiihhhiiiiiijjjjjjkkkllllllkkkkkkkkkkkkiiifff```\\\PPPOOOMMMKKKIIIJJJMMMPPP[[[hhhzzz~~~jjjYYYPPPOOOQQQPPPNNNPPPXXX___aaa[[[]]]aaajjjvvvtttlllsssyyy||||||lllYYYFFFRRRjjj|||bbbLLLDDDDDDHHHKKKJJJHHHIIIHHHFFFBBB???;;;555000+++((('''(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))******&&&)))+++---333CCCZZZkkkjjjuuu{{{xxxwww{{{~~~}}}wwwxxxuuunnnggghhhsss}}}~~~{{{qqqhhhfffiiiqqq|||~~~zzzxxxzzzzzzxxxuuuxxxzzzzzzyyyxxxxxxxxxrrrtttwww{{{wwwrrrqqqqqqqqqpppnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjhhhfffdddccc```WWWPPPLLLFFF@@@EEEPPPaaarrrtttggg^^^ZZZZZZ___jjjwwwqqqdddfffyyyyyyllljjjmmmpppqqqgggeeeuuulllRRRTTTsss}}}ccc^^^ZZZWWWYYY______RRRBBBEEEHHHKKKOOOQQQRRRRRRRRRNNNGGG@@@<<<777111---,,,+++++++++***++++++,,,,,,************************************************))))))******+++,,,,,,,,,///------//////...222777MMM^^^vvvyyydddbbbeeeqqqyyytttwww{{{{{{{{{{{{~~~qqq^^^OOOCCC@@@>>>HHHcccyyy^^^```wwwsssssseeeeeejjj{{{}}}]]]RRRIIIJJJPPPRRRRRRRRRPPPMMMIIIFFFDDDCCC@@@???999444///+++************************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------111...++++++---///...,,,111222:::KKKaaaooorrrooo]]]```dddiiipppyyy^^^OOOJJJJJJDDDDDDFFFAAA<<<;;;;;;<<<===<<<;;;999111222333333222000---++++++++++++*********))))))(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''((()))***+++,,,,,,,,,...---,,,,,,,,,...///111555666666666777777777777999777444444777;;;???AAA888888999;;;<<<===>>>???>>>???@@@AAABBBBBBCCCCCCFFFIIIMMMPPPRRRTTTVVVXXXVVVVVVVVVVVVVVVUUUTTTSSSLLLKKKIIIJJJMMMOOONNNMMMKKKLLLLLLIIIFFFDDDEEEGGGSSSXXX^^^bbbccccccbbbbbb___```bbbeeeggghhhiiijjjhhhiiiiiijjjjjjkkklllllljjjiiiiiijjjjjjhhhdddaaaVVVTTTPPPLLLIIIHHHJJJKKKQQQ[[[kkkxxx}}}hhhXXXQQQRRRQQQOOOPPPVVV^^^ddd```YYYVVV]]]gggnnnuuu{{{|||zzz|||xxxnnnqqqrrrsssuuuqqqcccSSSPPPNNN^^^|||xxx\\\KKKAAAFFFIIIJJJIIIIIIIIIIIIEEECCC???999333...)))''''''((()))******)))((('''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))*********,,,------///666EEEXXXfffhhhqqqtttnnnpppzzz~~~zzz~~~rrrfffeeeqqq}}}qqqggggggmmmuuu}}}~~~|||{{{|||||||||xxxyyyyyyxxxvvvvvvwwwxxx{{{|||zzzwwwtttqqqppppppooonnnmmmlllllllllnnnnnnooooooooonnnlllllleee\\\TTTOOOGGGBBBJJJWWWjjjxxx~~~pppeeebbb\\\YYY]]]gggppptttsssrrrsssrrroootttvvvssswww|||tttkkk{{{ttt{{{tttbbbNNN```|||hhhZZZ[[[WWWUUU]]]bbbXXXGGGDDDEEEHHHMMMQQQSSSSSSRRRMMMIIICCC>>>999333///,,,************+++,,,------************************************************))))))***++++++,,,,,,------+++,,,...///111888AAA]]]lll~~~tttjjj```jjjsssxxxwwwyyy}}}|||yyyvvvyyy|||}}}{{{xxxvvvuuuqqqrrruuu}}}fffHHHGGGCCCBBBNNNjjjeeexxxvvvjjj^^^aaawww|||iiiRRRIIIMMMRRRRRRPPPSSSPPPLLLHHHEEEDDDCCCCCC===999333...+++******************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------------...,,,+++---000222111000555999GGGaaa|||pppZZZ```fffooovvv{{{gggTTTKKKIIICCCCCCGGGCCC>>>===;;;;;;;;;:::888666111111222222111000---,,,+++++++++*********)))))))))(((((((((((((((((()))''''''&&&&&&&&&&&&'''''''''((()))***,,,,,,------------,,,,,,---///000111444444444555666666666777888666444555888<<<>>>???666777888:::;;;===>>>???>>>??????@@@AAABBBDDDDDDGGGJJJNNNQQQSSSTTTUUUVVVTTTUUUUUUTTTSSSRRRQQQQQQIIIHHHHHHJJJMMMOOOPPPPPPMMMNNNNNNMMMKKKIIIHHHHHHNNNTTT\\\aaaccccccbbbaaa___```ccceeehhhjjjkkkkkkhhhiiiiiijjjjjjkkklllllllllkkklllmmmmmmlllhhheee___ZZZSSSMMMJJJIIIJJJJJJIIIPPPZZZdddnnnyyyzzziiiZZZWWWSSSPPPOOOQQQVVV[[[^^^UUUPPPTTT[[[aaaiiipppuuusssqqqvvvzzzhhhiiijjjnnnvvvxxxqqqhhh]]]OOOOOOkkkoooWWWBBBCCCFFFIIIJJJJJJKKKMMMGGGEEEBBB===777000+++((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))************/////////222:::IIIYYYeeeoooqqqnnniiinnnzzz~~~nnnbbbiiizzz|||rrrjjjlllsssxxx}}}~~~}}}~~~}}}}}}}}}~~~}}}}}}|||zzzwwwwwwxxxzzz|||xxxsssppppppooonnnmmmmmmmmmnnnooopppqqqrrrsssssssssrrrqqqhhh___VVVOOOFFF@@@IIIWWWlllyyy|||tttkkkbbbXXXSSSUUUZZZ]]]___fffoooxxx{{{}}}~~~}}}tttuuuxxxuuuUUUVVVgggmmmwwwdddeeeaaa[[[___fffaaaUUUCCCDDDGGGLLLQQQSSSRRRPPPMMMJJJFFF@@@;;;666000,,,************+++,,,------*********************************************************+++,,,,,,------000......000222666@@@KKKggguuu{{{rrriiifffttt}}}||||||zzz~~~~~~zzzvvvyyyzzz{{{zzzyyyyyyzzz|||}}}yyywwwyyy}}}ZZZRRRKKKBBB???NNNmmmkkk___fff{{{uuuZZZHHHFFFMMMQQQQQQTTTRRROOOKKKGGGEEEEEEFFF@@@===888222---******+++))))))))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,---...000111222222222===MMMaaarrr|||zzzhhhVVVkkkqqqyyy|||}}}hhhTTTJJJGGGBBBDDDHHHCCC???===;;;::::::999777555111111111111111///...---+++++++++************)))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''((()))+++,,,---------,,,,,,------...///111111111111222333444555666666666555444777;;;===<<<:::555666777999;;;<<<>>>>>>>>>??????@@@AAACCCDDDEEEEEEHHHMMMPPPRRRSSSUUUWWWRRRSSSTTTSSSPPPNNNNNNNNNHHHIIIJJJLLLNNNPPPRRRTTTMMMMMMNNNMMMKKKIIIFFFEEEJJJPPPXXX___bbbbbbbbbaaa```bbbdddgggiiikkklllmmmhhhiiiiiijjjjjjkkkllllllnnnoooppprrrsssrrrnnnjjjeee```WWWQQQNNNLLLLLLLLLFFFHHHMMMUUU```nnn}}}zzzhhh```YYYUUUSSSPPPPPPRRRTTTSSSQQQRRRWWW___hhhmmmkkkllljjjiiirrr}}}}}}vvvkkkhhhgggllluuu|||{{{xxxeeeSSSHHHYYY{{{fffHHHEEEDDDHHHKKKKKKLLLNNNHHHGGGEEEAAA;;;444...***(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******((((((((()))******++++++------000777DDDTTTcccllltttmmmeeeeeemmmwww}}}|||gggbbbnnn|||~~~~~~{{{zzz}}}wwwppplllqqqwwwzzz|||~~~~~~{{{{{{~~~~~~{{{{{{~~~zzzzzzzzzxxxvvvwwwxxx{{{~~~|||yyyvvvtttsssrrrpppooooooqqqssstttssstttuuuvvvwwwvvvuuuuuummmdddZZZQQQEEE===EEESSShhhsssvvvmmmaaaXXXUUUVVVYYY[[[nnnyyy}}}wwwdddZZZ___cccwwwuuuooofff___```eeeccc]]]FFFEEEEEEIIINNNQQQQQQOOONNNNNNIIICCC>>>:::444---+++++++++***++++++,,,,,,++++++++++++++++++++++++******************************++++++,,,---------///......///111777EEERRRrrr}}}|||{{{xxxyyy~~~{{{xxxyyyyyyyyywwwoooppppppoooppptttyyy}}}}}}}}}~~~~~~~~~zzz|||kkk[[[HHH@@@FFFZZZxxx}}}nnnttt{{{dddMMMCCCHHHPPPTTTTTTTTTQQQMMMIIIFFFFFFGGGAAA@@@<<<666000,,,+++,,,))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---......//////,,,///111000///000444999PPPhhh{{{vvvgggaaadddhhhsssxxx}}}~~~```NNNFFFGGGDDDFFFGGGAAA===;;;999999999999888777000111111111000///...---+++++++++************)))(((((((((''''''(((((((((''''''&&&&&&&&&&&&'''''''''((()))+++,,,---......,,,,,,---...///000111111//////000222444555666777555444555:::>>>???:::555555666777999:::<<<======???>>>>>>???AAACCCEEEFFFGGGIIILLLNNNOOOPPPSSSTTTQQQRRRSSSRRRNNNKKKKKKLLLIIIKKKLLLNNNPPPRRRUUUWWWRRRQQQPPPNNNLLLIIIEEEBBBEEEKKKTTT[[[___aaaaaabbbaaaccceeegggjjjkkklllmmmhhhiiiiiijjjjjjkkklllllllllnnnqqquuuwwwvvvrrrnnnhhhccc\\\WWWUUURRROOOLLLFFFGGGHHHMMMXXXgggvvvxxxlllaaa^^^\\\VVVQQQPPPKKKSSSWWWTTTVVV```iiijjjiiippprrrnnnpppyyyzzzuuuwwwoooiiikkkssszzz||||||mmmbbbSSSVVVtttsssRRRIIICCCGGGKKKKKKJJJKKKIIIHHHGGGCCC===666000,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********'''(((((()))******+++++++++---222???PPPbbbpppxxxyyyjjjaaahhhqqqvvvzzznnnaaahhhtttwwwsssqqqtttyyy|||{{{yyyzzz|||}}}ppplllkkkqqqwwwyyy{{{~~~|||||||||{{{xxxyyyzzz{{{{{{|||}}}zzzxxxwwwwwwuuutttqqqooooooqqqtttuuutttuuuvvvxxxxxxwwwvvvvvvnnneee\\\SSSFFF>>>EEETTTggglllvvv}}}uuuiiibbb``````^^^\\\mmmyyywwwzzzwwwkkkfffhhhrrruuuccc^^^```aaa```^^^MMMHHHCCCDDDIIINNNPPPPPPPPPQQQNNNGGGBBB???777///,,,,,,++++++***+++++++++++++++++++++++++++++++++******************************+++,,,,,,------...,,,,,,---111555???QQQaaaxxx|||~~~zzzqqqlllkkkkkkiiigggcccddddddeeefffkkkqqquuuttttttuuuxxx{{{~~~~~~~~~yyyxxxuuuuuuxxx}}}zzz```SSSKKKLLL```xxxwwwppp}}}aaaKKKEEELLLQQQSSSTTTSSSOOOJJJGGGFFFGGGAAAAAA???:::333...,,,,,,((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////---000333000...333AAALLLlll|||nnnZZZZZZiiitttuuuzzzXXXHHHCCCGGGFFFGGGGGG???;;;999888888999::::::999000000111000000///......+++++++++************)))'''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''((()))+++---.........,,,,,,---...///000111222......000222444666777888333333666<<<@@@???888222666666777888:::;;;<<<===???>>>>>>???@@@CCCEEEFFFKKKLLLNNNMMMLLLLLLNNNOOOPPPRRRSSSQQQMMMJJJJJJKKKKKKLLLNNNPPPQQQSSSWWWYYYYYYWWWUUURRROOOKKKGGGDDDBBBHHHQQQXXX]]]___aaaaaabbbccceeegggiiikkkllllllhhhiiiiiijjjkkkkkkllllllhhhkkkpppuuuxxxwwwsssooohhhddd```]]]ZZZVVVQQQLLLIIIHHHGGGJJJSSS```nnnvvv~~~ttthhhfffeee^^^VVVSSSFFFUUU\\\VVVUUU```gggeeeppp}}}|||}}}~~~tttlllmmmvvv~~~wwwttteee]]]sss{{{ZZZLLLCCCFFFKKKKKKIIIIIIIIIIIIGGGDDD???888111---***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))************'''(((((()))***+++++++++,,,///666EEEXXXkkkxxxmmmeeeqqq{{{{{{}}}tttddd```nnnyyysssjjjiiieeevvvzzzsssssstttqqqkkkhhhjjjpppvvvxxx|||~~~~~~~~~}}}~~~{{{xxxvvvvvvvvvuuussspppmmmmmmnnnppprrrtttuuuvvvwwwwwwvvvuuuuuukkkddd]]]UUUIIIAAAJJJYYYiiijjjoooxxx|||ssshhhdddeeeddd^^^WWW\\\lll{{{{{{www{{{qqqpppppp|||{{{bbb___dddccc``````RRRJJJBBB???DDDKKKPPPRRRRRRTTTQQQIIIEEEBBB:::111------,,,+++************++++++++++++++++++++++++***************************++++++,,,,,,------...---...222999AAANNNdddwwwtttyyy~~~zzzzzz{{{|||tttiiibbb___]]]XXXTTTQQQRRRSSSSSSTTTWWW\\\___kkklllooossswwwxxxwwwuuuwwwxxxwwwvvvvvvwwwzzz}}}zzzzzzyyyeeeNNN???OOOmmmssslll~~~wwwUUUFFFGGGLLLRRRTTTTTTQQQKKKGGGFFFFFFAAABBBAAA<<<555///,,,,,,(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------...///000000,,,111333000///:::OOObbbyyyeee]]]eeennnpppuuuzzzPPPHHHDDDGGGJJJGGGCCCAAA???===:::999999999777666444333333222000...---,,,************************''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))+++,,,---.........+++,,,...///000111000000111000222555888777333///222888>>>???;;;666555555000222666999;;;<<<<<<<<<<<<>>>AAACCCDDDEEEGGGIIILLLLLLLLLLLLMMMOOOQQQSSSPPPNNNKKKHHHGGGGGGHHHHHHJJJOOOSSSUUUSSSSSSWWW[[[[[[XXXUUUUUUUUURRRKKKEEEEEEEEEIIISSS[[[^^^```ccceeeeeeeeefffggghhhhhhiiifffeeeeeegggjjjmmmnnnnnnpppsssvvvwwwvvvsssnnnkkkhhhfffccc___[[[VVVSSSQQQMMMMMMPPPTTTVVVYYYbbbmmmtttmmmaaa______[[[VVVSSSSSSYYY```___ZZZ___iiiqqq|||xxxvvvvvvyyy{{{www}}}uuueeefffyyymmmNNN<<>>;;;777666777222444777:::<<<=========;;;>>>AAACCCCCCDDDFFFHHHLLLLLLKKKKKKLLLMMMOOOPPPNNNLLLHHHEEEDDDEEEFFFHHHKKKOOOTTTVVVUUUUUUYYY]]]]]]ZZZXXXXXXXXXUUUNNNHHHEEEDDDHHHQQQYYY\\\___cccdddeeeeeefffgggggghhhhhhgggffffffgggjjjmmmnnnmmmoooqqquuuwwwvvvsssooolllllljjjgggccc___[[[XXXVVVOOOMMMKKKLLLKKKMMMXXXbbbqqq~~~tttfff```^^^[[[XXXVVVSSSWWW______XXXWWW[[[jjj{{{wwwppppppssszzzyyyggg^^^jjj~~~yyyZZZAAA@@@EEEDDDFFFMMMKKKKKKIIIHHHEEE???777222)))*********))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))************+++------,,,111777BBBTTTjjj|||xxxnnnxxx~~~zzzeeennnwwwzzz|||}}}{{{nnneeebbbiiilllooopppqqqtttzzz~~~{{{~~~}}}zzzwwwuuusssrrrqqqooonnnnnnooopppqqqpppoooooorrrvvvvvvqqqlllccc___WWWNNNHHHJJJRRRZZZdddjjjooorrryyy|||pppiiieee___WWWSSSXXXfffwww|||{{{{{{yyysssnnnssszzz}}}zzzwwwuuuvvvzzz{{{jjjcccgggiiihhh```VVVIII@@@AAAHHHNNNPPPSSSSSSOOOIIIFFFEEE???777222///,,,++++++++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,---...///...---222444999MMMgggsssuuuxxxxxx{{{~~~zzzzzzrrr___RRRGGGDDDDDDBBB??????????????????@@@AAABBBCCCDDDIIIOOOTTTYYY___eeeiiioooooooooqqqtttuuutttrrrttt||||||~~~ttt^^^QQQJJJVVVtttpppoootttdddOOOEEEKKKOOOTTTTTTOOOKKKIIIJJJEEECCCAAA@@@>>>999111***,,,***((((((***+++***)))************++++++++++++++++++,,,,,,,,,---------000...,,,---///000...---///333444777FFFbbbxxxuuukkkhhhnnnvvv|||}}}MMMFFFAAADDDHHHFFFDDDCCC@@@>>><<<;;;;;;:::999777222222222111111000......************************''''''''''''''''''''''''''''''&&&&&&''''''((())))))***+++,,,---.........+++,,,...///000111000000//////000111333222///,,,000555:::<<<:::777777888555777999;;;<<<======<<<;;;===@@@BBBBBBCCCEEEGGGKKKJJJJJJJJJKKKKKKLLLMMMNNNKKKGGGDDDDDDEEEHHHJJJLLLPPPUUUWWWWWWXXX\\\___\\\ZZZYYYYYYYYYWWWQQQLLLEEECCCEEENNNUUUYYY]]]aaaddddddeeeeeeffffffgggggghhhgggfffgggjjjllllllkkkmmmppptttwwwxxxvvvrrrppppppnnnkkkhhhddd```]]]\\\UUUOOOIIIEEEBBBCCCLLLVVViiixxxmmmbbb]]][[[[[[VVVQQQSSS\\\^^^XXXSSSTTThhhxxxvvviiihhhkkkuuuyyytttcccRRRTTTmmmkkkLLL???BBBGGGIIIHHHKKKJJJIIIIIIFFFBBB;;;777++++++***))))))((((((((())))))))))))))))))))))))''''''((((((((()))))))))******)))******+++---...666@@@OOO___rrryyylllmmmyyy}}}}}}nnn```nnnzzzyyyhhh______nnnpppqqqqqqppprrrwww{{{yyy~~~|||xxxuuusssrrrpppooonnnmmmnnnoooqqqrrrnnnnnnooosssvvvuuuppplllddd^^^WWWPPPNNNRRRWWW\\\dddkkkqqqtttwww~~~zzzpppfffbbbaaa]]]VVVRRRQQQXXXjjjzzz{{{xxxvvvqqqmmmmmmqqqrrryyyyyyppplllssszzz{{{qqqiiijjjlllllldddaaaVVVGGGBBBHHHNNNMMMQQQRRROOOJJJGGGFFFAAA;;;333000---++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++---...///000000000...666BBBYYYrrr{{{vvv{{{zzzooovvv{{{}}}jjjPPPFFF>>>>>>???===:::::::::::::::::::::;;;<<<===???AAADDDHHHLLLRRRXXX]]]aaaaaabbbdddfffjjjmmmooovvv~~~}}}}}}www^^^MMMDDD\\\zzzmmmgggjjj|||aaaOOOIIIMMMRRRTTTRRRNNNJJJIIIFFFDDDCCCCCCBBB>>>666///+++***)))***+++,,,+++***************+++++++++,,,,,,,,,,,,,,,------------///...---...///000///---111666888AAA___yyymmmnnnppprrrvvv{{{QQQIIICCCDDDGGGEEECCCBBBAAA???<<<;;;;;;;;;999888111111111111111000///...************************'''''''''''''''''''''''''''&&&&&&&&&'''((()))***)))***+++,,,------------+++,,,...///000111000000000000000111111000///---222666999:::888666666666666777999:::;;;;;;;;;;;;;;;===@@@AAABBBCCCDDDFFFIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLHHHFFFEEEHHHLLLNNNNNNQQQUUUXXXYYY[[[^^^```ZZZYYYYYYYYYYYYWWWRRRNNNGGGCCCDDDJJJQQQVVV[[[```cccdddddddddeeeeeeeeefffhhhfffeeefffhhhiiiiiiiiikkkoootttxxxyyyxxxuuussspppooommmjjjfffcccaaa___ZZZTTTMMMGGGCCCAAAGGGOOO```nnn|||xxxhhh___]]]^^^UUUOOOPPPXXX[[[XXXYYY___iiiuuu}}}{{{yyyooolllnnnppppppooodddPPPJJJ___zzz{{{]]]CCC===EEEHHHEEEIIIIIIHHHHHHGGGCCC>>>:::...,,,***((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))+++))))))*********...222>>>LLL^^^lllzzz}}}ssshhhooowww{{{}}}~~~qqq\\\bbbooo}}}ppp\\\XXX]]]nnnpppqqqqqqppprrrwww{{{}}}zzzvvvtttssssssooonnnmmmllllllmmmoooppplllnnnqqquuuxxxwwwsssoooiiiaaaWWWQQQSSSXXX]]]```eeennnuuuvvvxxx~~~wwwuuupppiiifffddd]]]UUUUUUNNNOOO^^^qqq~~~~~~tttrrrsssqqqnnnllliiioooqqqmmmhhhkkksssxxxvvvkkkgggiiillliiioooiiiTTTFFFGGGLLLMMMOOOQQQPPPKKKHHHGGGDDD???555111...,,,,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++---......//////000,,,<<>>>>><<<<<<<<<<<<<<<<<<======@@@@@@AAACCCEEEIIIMMMOOOSSSUUUWWWYYY\\\aaahhhmmmvvv{{{xxx]]]HHHQQQfff~~~sssggg^^^cccyyywww\\\HHHJJJMMMQQQSSSQQQMMMIIIFFFEEEDDDEEEEEEAAA999333,,,+++***+++------,,,************+++++++++,,,,,,,,,,,,,,,------------............///000111222222222777CCCZZZ{{{kkkfffooo{{{WWWNNNFFFFFFGGGDDDBBBAAAAAA???<<<;;;;;;;;;999888111111111111111000///...************************''''''''''''''''''''''''&&&&&&&&&'''((()))************+++,,,------------+++,,,...///000111000000111111111111111000111111666888999888777555444333666777888999999:::::::::;;;===@@@AAABBBBBBDDDEEEFFFGGGIIIJJJLLLMMMNNNNNNLLLJJJGGGFFFFFFIIIMMMPPPPPPRRRUUUXXXZZZ\\\^^^___YYYZZZZZZ[[[[[[YYYVVVSSSJJJEEECCCHHHNNNSSSYYY___ccccccccccccddddddddddddfffeeeddddddfffggggggfffhhhkkkpppuuuxxxwwwuuusssooonnnllliiifffdddbbb```]]]WWWQQQNNNIIIEEEFFFKKKYYYfffuuu{{{rrreeeaaaaaaXXXTTTTTTXXXXXXXXXbbbooommmsssvvvvvvxxx{{{}}}{{{}}}|||xxxuuuuuusssrrrsssooo^^^PPPXXXjjjoooOOO===@@@FFFFFFHHHGGGGGGGGGGGGDDD@@@<<<333///***(((((()))(((((((((((((((((((((((((((((((((((((((((()))))))))***+++((((((++++++***000888FFFYYYlllwww|||ooollltttwww{{{nnnYYYmmmsssfffPPPQQQ]]]jjjmmmnnnoooooosssyyy}}}yyyvvvtttttttttpppnnnllljjjiiijjjkkklllllloootttzzz|||{{{wwwsssggg^^^RRRNNNRRR[[[ccchhhiiirrryyyyyyzzzzzzsssfffZZZWWWNNNJJJUUUgggxxxrrrqqqxxxzzztttnnnllliiilllrrrnnngggnnn|||{{{ooofffdddggghhhuuuvvvbbbKKKDDDGGGKKKNNNQQQPPPKKKHHHHHHEEEAAA888444///,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++---......------///111555MMMbbbtttxxxuuunnnkkkrrryyykkkbbblllnnnWWWQQQMMMMMMLLLHHHEEEEEEAAAAAA@@@@@@???@@@@@@@@@===>>>@@@BBBEEEGGGHHHIIIPPPUUUZZZ]]]^^^aaahhhnnn{{{{{{zzzxxxXXXPPPTTTrrrxxxfffYYY\\\}}}iiiLLLJJJIIILLLQQQSSSOOOKKKFFFEEEDDDDDDEEEBBB<<<777...---,,,,,,------,,,+++***++++++++++++,,,,,,,,,,,,,,,---------.........---...///000222555888::::::@@@XXX{{{qqqbbbjjjvvv[[[QQQHHHFFFFFFDDDAAAAAA@@@>>><<<;;;;;;:::999777222222222111111000......************************''''''''''''''''''''''''&&&&&&&&&'''((()))***+++***+++,,,,,,---------,,,+++,,,...///000111000000111222222111000111333555999888888777555444222222666666777888888999::::::<<<>>>AAABBBBBBCCCDDDFFFFFFGGGIIIJJJLLLMMMMMMMMMGGGFFFEEEEEEFFFIIILLLNNNQQQRRRTTTWWWYYY[[[\\\]]][[[\\\^^^______]]][[[YYYPPPIIIEEEGGGLLLQQQXXX___bbbbbbbbbbbbcccccccccccceeedddcccccceeeggggggfffeeehhhnnnsssvvvvvvtttrrrmmmlllkkkiiifffdddcccbbb^^^YYYUUURRRNNNHHHFFFHHHSSS___oooxxx|||~~~nnneeebbb^^^[[[[[[^^^]]]\\\hhhwwwxxxwwwqqqkkkkkkppprrrpppssstttwwwwwwvvvtttqqqpppsssuuuyyyyyylllZZZSSSVVV~~~}}}^^^DDD>>>DDDGGGHHHGGGGGGGGGGGGEEEAAA>>>777222+++((()))***)))((())))))))))))))))))))))))((((((((()))))))))******+++'''(((,,,,,,+++333>>>NNNdddxxx|||mmmsss{{{zzzrrreeerrruuu{{{xxx}}}{{{{{{___LLLPPP___eeehhhjjjlllnnnttt|||}}}yyyvvvtttsssssspppnnnllljjjiiiiiijjjjjjnnnrrryyy~~~|||xxxtttaaaXXXNNNKKKPPP\\\gggmmmnnnuuuzzzzzz}}}pppbbbWWWNNNIIIOOO\\\lll~~~vvvuuu}}}zzzuuuvvvnnnqqq{{{xxxmmmqqq{{{lllcccccccccooovvvkkkUUUDDDBBBGGGLLLPPPPPPLLLHHHGGGEEEBBB;;;777111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...---,,,---222666CCC```wwwvvvpppiiioooxxx}}}uuukkkdddnnn|||wwwddd^^^ZZZZZZXXXSSSOOOPPPIIIIIIHHHGGGGGGFFFGGGGGGCCCDDDGGGKKKPPPTTTUUUUUUYYYaaaiiikkkhhhgggjjjoooxxxnnn[[[RRRggg}}}gggYYYjjjsssYYYPPPHHHGGGNNNRRRPPPLLLIIIFFFCCCCCCDDDBBB>>>:::333000---,,,,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,---------............---...000222555:::AAAEEELLLVVVssszzzhhhgggsss|||[[[PPPFFFDDDEEECCCAAABBB@@@===;;;::::::999888777333333222222000///------************************''''''''''''''''''''''''&&&&&&''''''(((***+++,,,++++++,,,---------,,,,,,+++,,,...///000111000000000111222111000111444888888777666555555444333333666777777888999:::<<<<<<===???BBBCCCCCCCCCEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHDDDDDDEEEFFFHHHJJJLLLNNNQQQRRRSSSUUUXXXYYYZZZYYYZZZ]]]___aaa```___]]]]]]UUUMMMGGGGGGKKKPPPWWW___bbbbbbbbbbbbbbbbbbbbbbbbfffdddddddddggghhhiiihhhgggkkkqqqvvvyyyxxxwwwuuunnnmmmllljjjhhhfffeeedddbbb\\\WWWUUUQQQKKKHHHIIIJJJVVVgggtttzzzxxxiiibbb```]]]```hhhiiigggllluuuzzzppphhhiiioooqqqnnnrrrvvvxxxvvvqqqlllkkkkkkllltttxxxgggXXXPPPuuummmPPPBBBCCCHHHIIIIIIHHHHHHHHHFFFCCCAAA;;;444---)))***++++++)))))))))))))))))))))))))))(((((()))))))))*********+++'''(((---...---666DDDUUUlll|||mmmuuu~~~|||mmmnnnqqqwww|||yyytttsssuuuwwwwww{{{|||rrr___RRRUUU```aaadddgggjjjmmmttt}}}~~~~~~zzzwwwsssqqqooopppnnnlllkkkjjjkkklllmmmrrrwww}}}{{{uuuqqqaaa[[[SSSOOORRR[[[ffflllqqquuuxxxzzz~~~vvvjjjZZZSSSLLLKKKOOO[[[ppp}}}}}}}}}|||}}}zzz{{{~~~yyy{{{zzziiicccaaaeeennnqqqcccMMMCCCFFFKKKPPPPPPKKKGGGFFFDDDBBB>>>:::333...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...///---,,,000888???WWWxxx~~~mmmfffgggrrrxxxyyyyyyuuuooolllrrr|||uuuoookkkkkkhhhbbb```bbbXXXXXXWWWUUUUUUTTTTTTTTTUUUTTTUUUYYY___eeehhhhhhppp{{{~~~vvvtttuuuttt___ccc{{{uuuppp~~~kkk\\\JJJEEEKKKQQQPPPMMMLLLHHHDDDCCCCCCCCC@@@>>>777333...++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............---...000333777???IIIPPP___qqqooollluuu~~~YYYNNNDDDCCCDDDCCCBBBCCC???===:::999999999777666444333333222000...---,,,************************''''''''''''''''''''''''&&&&&&''''''(((***+++,,,++++++,,,---------,,,,,,+++,,,...///000111000000...000111000///000555999777555444444444555555444777777888999:::<<<===>>>>>>@@@CCCDDDCCCDDDEEEFFFHHHIIIIIIIIIHHHFFFEEECCCDDDEEEGGGIIIKKKMMMOOOOOORRRQQQRRRTTTWWWXXXXXXWWWXXX[[[^^^```___^^^]]]\\\YYYPPPHHHHHHJJJOOOWWW___bbbbbbbbbaaaaaaaaaaaaaaagggeeeeeefffhhhjjjkkkjjjlllpppuuu{{{}}}}}}{{{zzzooonnnmmmllljjjhhhgggggghhhaaaZZZWWWSSSMMMJJJKKKBBBNNN```pppxxx|||~~~lllaaa\\\ZZZaaaooouuuqqqooorrr}}}xxxpppmmmtttzzztttlllmmmqqqgggvvvtttdddXXXpppvvvYYYFFFDDDHHHKKKJJJIIIIIIIIIHHHEEEBBB===666---***+++,,,+++)))))))))))))))))))))))))))))))))))))))************+++&&&(((...///...888GGGXXXppp}}}nnnttt~~~|||rrrbbbmmmsss~~~~~~qqqnnnyyy}}}xxxwwwuuurrrmmmbbbYYYZZZ``````cccfffiiilllttt~~~~~~{{{wwwrrrnnnlllooonnnmmmllllllmmmooopppuuuzzzyyyrrrmmmgggbbb[[[VVVVVV[[[bbbhhhrrruuuwwwxxx~~~xxxlll___YYYQQQIIIEEEMMMcccwww~~~||||||~~~pppeeeaaa^^^ggguuuoooWWWGGGFFFKKKOOOPPPKKKFFFEEEDDDBBB@@@;;;444///,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...///......333===FFFmmmzzzhhh```cccppptttppp|||ssspppqqqxxx}}}}}}zzzyyyvvvqqqoooqqqgggfffeeedddcccbbbbbbbbbddd```^^^```ffflllpppqqqmmmbbbnnnxxxdddNNNDDDIIIPPPPPPMMMOOOJJJEEECCCCCCDDDBBB@@@999555///+++***+++,,,,,,++++++,,,,,,,,,------------------.........//////---///111333888BBBNNNWWWlllqqqiiisss[[[QQQIIIFFFEEECCCBBBCCCAAA>>>:::;;;===<<<888333222222111000...---+++***************))))))))))))((((((((((((((((((((((((''''''''''''(((***+++,,,------------,,,+++******...------......///000111444333222222222333444555:::888666333222222333444777888::::::::::::<<<===@@@???>>>>>>???AAACCCDDDHHHFFFDDDEEEGGGFFFBBB>>>???BBBGGGJJJKKKLLLNNNPPPRRRQQQPPPRRRTTTWWWXXXYYY\\\]]]^^^^^^______^^^^^^XXXXXXTTTOOOKKKNNNWWW___bbbccccccaaa```aaaccceeegggffffffhhhjjjlllmmmmmmpppsssxxx~~~~~~ppptttvvvssskkkeeeddddddcccdddaaaYYYQQQNNNJJJFFF@@@IIIVVVdddnnnwww~~~uuuddd```[[[ZZZfffyyyvvvgggyyy}}}}}}{{{wwwuuuzzzwww}}}zzzdddfffvvvfffRRRBBBFFFIIIFFFEEEEEEHHHHHHFFFCCCAAA999000***)))***+++***))))))))))))))))))))))))++++++************++++++)))---...,,,+++333BBBOOO]]]pppzzztttkkk]]]iiipppsssyyyvvvoooqqq~~~}}}pppiiiiiicccWWWXXXaaaiiigggeeefffmmmuuu|||yyyxxx}}}|||yyyxxxvvvsssqqqnnnjjjhhhjjjkkkkkkoootttxxxzzz|||||||||zzzrrrhhhfffnnnrrrnnnkkknnnqqqqqq|||{{{{{{}}}~~~~~~uuujjj^^^TTTPPPJJJHHHTTTfff~~~|||{{{}}}qqqvvv|||{{{rrriiihhh]]]cccqqqqqqgggUUU@@@HHHOOOQQQLLLIIIJJJFFFAAA<<<:::666222...---,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,000333---...CCC]]]xxxhhhbbbcccjjjnnniiirrryyyrrr~~~yyy}}}zzzwwwsssnnnjjjiiikkkkkkhhheeeccchhhjjjeeeccckkkzzz~~~tttiiiqqqwwwpppUUU@@@CCCKKKLLLOOOOOOOOOKKKEEECCCEEECCC???;;;888333...***))))))***++++++,,,,,,,,,------------------...............444000111777<<>>::::::<<<<<<888444333333222111000...,,,+++************))))))))))))'''''''''''''''''''''''''''''''''''')))***+++,,,------------,,,,,,+++***...------......///000111444333111000111222444555888777555333222333444555666888::::::::::::<<<===>>>>>>===<<<===???BBBCCCHHHFFFEEEEEEFFFEEEBBB???AAADDDHHHJJJLLLNNNPPPRRRUUUTTTSSSSSSUUUXXXZZZZZZ\\\]]]^^^^^^___^^^^^^^^^YYYXXXUUUOOOLLLNNNVVV]]]ccccccdddcccbbbbbbdddffffffeeeeeefffiiikkkmmmnnnpppssswww}}}{{{xxxoooqqqrrrppplllhhhggggggfffhhhfff^^^WWWRRRMMMGGGCCCHHHRRR^^^iiittt|||{{{jjjccc\\\YYY```oooyyyvvvpppsss{{{~~~yyyttt}}}mmmbbb}}}qqqYYYEEEGGGIIIGGGDDDDDDFFFGGGFFFEEEBBB;;;222,,,************))))))))))))))))))))))))++++++************++++++))),,,...,,,---777HHHVVVgggwww~~~tttrrryyy{{{|||hhh]]]jjjqqquuuyyytttrrrjjjiiicccXXXYYYcccbbbaaabbbgggpppzzz|||}}}|||zzzyyywwwtttrrrqqqmmmkkklllmmmmmmpppuuu{{{}}}}}}{{{{{{yyypppfffeeeooovvvwwwxxx~~~~~~~~~~~~|||rrrfff[[[VVVNNNGGGMMMXXXooo|||yyyssspppsssyyypppoooqqqwww{{{zzzxxxvvvuuuyyyrrrhhh```dddmmmlllhhhYYYDDDHHHNNNPPPMMMKKKKKKGGGBBB>>><<<888444000...------+++,,,,,,------,,,,,,+++------------------------000///333555333777MMMgggtttooouuuuuuuuupppwww~~~zzzxxxtttpppooopppoookkkgggfffgggfffeeehhhtttnnnrrr~~~tttZZZGGGHHHKKKJJJOOOPPPPPPLLLGGGEEEFFFDDD@@@<<<999444///,,,******+++++++++,,,,,,,,,------------------............///444333@@@TTTYYYWWWgggtttrrr___SSSHHHDDDCCC@@@>>>>>>BBB>>>;;;:::;;;;;;888555444444333222000...,,,+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++...------......///000111333222000...///111333555555555333333333333555555666777999:::999:::<<<======<<<;;;;;;<<>>555...+++***))))))))))))))))))))))))))))))++++++************++++++***,,,------111???SSSbbbrrr~~~zzzlllkkkttt}}}zzzddd```pppwwwooocccbbb^^^VVVWWWaaa^^^___bbbjjjuuu~~~|||{{{~~~zzz}}}{{{zzzyyyvvvttttttpppnnnpppqqqqqqtttyyyzzz{{{{{{yyyxxxuuummmdddiiirrryyy{{{|||~~~|||}}}xxxkkk___ZZZRRRIIIGGGKKK^^^rrruuunnnqqqxxxwwwpppnnnssstttrrrrrrwwwmmmnnntttuuulllhhhkkkkkkhhhjjj```IIIFFFKKKNNNNNNNNNMMMHHHCCC???===:::666222000......,,,,,,------------,,,,,,------------------------///...111444555<<>>;;;666111...,,,,,,,,,,,,,,,,,,,,,------------------........./////////333333GGGdddlllhhhyyyyyysssdddVVVIIIDDDCCC@@@>>>>>>BBB???;;;:::::::::888666444444333222000...,,,***************)))))))))((('''''''''''''''''''''''''''''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------......///000111222000...---...000333555333222222222333444555666555777999999999:::<<<>>>===<<<;;;;;;===???AAACCCHHHGGGEEEDDDCCCBBBAAAAAAFFFGGGIIIKKKMMMPPPTTTXXXYYYYYYXXXWWWWWWXXX[[[]]]\\\\\\]]]^^^^^^^^^^^^]]]ZZZYYYUUUQQQNNNOOOTTTYYYaaabbbccccccbbbcccdddfffgggffffffeeeeeegggjjjmmmtttwww}}}{{{vvvpppnnnmmmpppsssrrrmmmgggeeeiiikkkhhhddd___UUULLLKKKHHHGGGMMMXXXgggrrryyy}}}oooggg]]]WWWWWW]]]lllxxxwww}}}}}}|||qqqoootttzzzlllQQQ\\\rrrkkkOOOHHHKKKHHHDDDBBBBBBDDDFFFHHHEEE@@@999222---***))))))))))))))))))))))))))))))++++++************++++++***,,,---...666HHH___oooyyy{{{rrrqqquuuyyyzzzppp```hhhxxx~~~fffSSSQQQTTTRRRUUU\\\```bbbfffnnnyyyyyyxxxwwwzzz~~~}}}||||||}}}|||vvv|||{{{{{{zzzxxxvvvvvvsssrrruuuwwwwwwzzzxxxzzzyyywwwuuurrrhhh^^^```ffflllpppqqqqqqqqqqqq~~~{{{yyy{{{wwwjjj]]]XXXSSSLLLHHHHHHRRRiii{{{xxx||||||yyy}}}zzzqqqooouuuqqqoooooowwwrrrooooooppplllhhhooogggOOOEEEHHHKKKNNNNNNMMMHHHCCC@@@>>>;;;777333000...---,,,,,,------------,,,,,,------------..................222777:::BBBTTTfffjjjsss~~~~~~yyyuuusssmmmkkksss|||}}}qqq]]]HHHAAAMMMMMMPPPNNNIIIEEEEEEEEEBBB???<<<888444000.........,,,,,,,,,------------...------......//////000000000444CCCXXXgggrrr{{{pppzzziiiZZZJJJEEEDDDBBB???>>>@@@???<<<;;;:::999888666444333222111...,,,***)))************)))))))))((((((((((((((((((((((((((((((((((((((()))+++,,,---,,,++++++++++++,,,.........------......///000111111///...---...000333555000111111222333444555666444666888999999:::<<<>>>===<<<<<<<<<>>>@@@CCCDDDHHHGGGEEEBBBAAAAAABBBCCCGGGHHHJJJKKKMMMOOOTTTWWWWWWXXXYYYXXXWWWWWWZZZ\\\[[[\\\]]]]]]^^^^^^]]]]]][[[YYYVVVRRRQQQRRRUUUXXX^^^```bbbbbbaaaaaacccdddhhhiiihhhfffeeeeeehhhkkkrrrvvv|||zzzrrrppppppssswwwuuummmfffaaafffiiiiiihhheeeZZZPPPNNNJJJFFFHHHQQQ^^^llltttzzzyyyooocccZZZSSSSSS```nnnsss}}}~~~vvvvvv|||}}}{{{zzzuuuooopppsssrrrwwwtttdddOOOOOOfffsssXXXHHHJJJHHHDDDAAA@@@BBBFFFIIIFFFCCC<<<555///+++))))))))))))))))))))))))))))))++++++************+++++++++,,,---000;;;PPPiiizzzzzzuuuuuu{{{}}}{{{vvv___^^^nnnzzz}}}{{{\\\BBBCCCLLLQQQUUU[[[cccdddiiiqqq{{{}}}yyywwwuuuvvvyyy|||}}}|||{{{{{{{{{|||}}}~~~|||~~~}}}{{{zzz{{{zzzyyywwwwwwtttuuuyyy{{{|||~~~{{{vvvnnn___RRRFFFJJJSSS[[[aaaeeehhhjjjuuuyyy{{{yyyvvvuuuyyy~~~wwwjjj\\\TTTQQQMMMJJJHHHJJJ]]]www~~~yyysssttt}}}{{{xxxzzzxxxlllkkkllliiijjjtttoooWWWEEEEEEGGGLLLNNNLLLGGGDDD@@@>>>;;;777333000---,,,,,,------......------,,,---------....../////////222333888???FFFNNNYYYdddmmmwww}}}{{{uuuvvvzzziiiNNNEEEPPPJJJNNNNNNHHHDDDDDDCCCAAA@@@>>>:::666222000//////,,,,,,---------.........------......///000000111000<<>>>>>>>>===;;;999777666444333222000...+++)))(((************))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---++++++******+++---...000...------......///000111////////////000111333444///000111222333444444555333555777888999:::<<<>>>===<<<<<<<<<>>>@@@CCCEEEFFFEEEDDDAAA???@@@CCCFFFIIIJJJLLLMMMNNNPPPSSSUUUSSSVVVZZZZZZXXXWWWYYY[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\ZZZWWWTTTTTTUUUWWWYYY]]]___aaabbbaaaaaabbbcccgggiiikkkiiifffeeegggjjjnnnqqqxxx|||uuurrrqqqrrruuutttnnnhhh```eeeiiikkkmmmjjj```UUUPPPMMMIIIHHHLLLWWWeeeooowww~~~wwwiii^^^UUUOOOVVVaaapppyyy~~~xxxppplllnnnoooqqqtttvvvyyy|||ooonnnwww}}}zzz{{{uuueeeUUULLL^^^~~~zzzdddMMMIIIHHHEEEBBB@@@BBBFFFIIIFFFDDD???888111,,,******))))))))))))))))))))))))++++++************++++++,,,,,,...333@@@WWWppp~~~qqqjjjqqq~~~jjjVVVaaaqqquuuvvvoooRRR;;;>>>JJJPPPWWW___eeefffiiipppzzz{{{yyy|||zzzxxxwwwxxx{{{~~~||||||}}}~~~~~~{{{zzzzzz{{{~~~}}}{{{zzzxxxxxxyyyyyyxxxvvvxxxuuuvvvyyy{{{{{{~~~zzzkkkVVVDDD;;;;;;AAAKKKRRRVVV[[[```fffiiilllnnnooosssxxx}}}~~~rrrbbbWWWQQQMMMIIIGGGEEEQQQdddyyy{{{xxxmmmeeebbbdddiiivvvsss```GGGDDDEEEKKKNNNKKKGGGEEE@@@???<<<888444000---,,,------............---------------...//////000000000333:::CCCNNNXXX```eeexxxwwwqqqpppppp~~~|||uuulllxxx[[[GGGDDDHHHMMMNNNIIIDDDCCCCCCAAA@@@>>>;;;777333111//////,,,---------............------...///000000111222555KKK[[[bbbwwwlllqqq~~~mmm[[[IIICCCDDDCCCAAA???<<<>>>???>>><<<999666555555444333111///,,,***(((************))))))))))))))))))))))))))))))))))))((((((((()))***+++------+++*********+++---///111...------......///000111......000111222333333333//////000222222333333333333555777888999:::<<<>>>;;;;;;:::;;;===@@@BBBDDDDDDDDDCCC@@@>>>@@@EEEIIIKKKMMMOOOQQQQQQQQQRRRTTTPPPUUU[[[]]]ZZZYYYYYY[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\ZZZWWWVVVWWWXXXYYYZZZ\\\___aaacccbbbbbbcccdddcccgggkkkkkkiiigggiiillllllooouuu|||}}}vvvrrrnnnmmmnnnoooooonnneeeiiimmmoooqqqoooeeeYYYQQQPPPNNNJJJIIIQQQ```llluuu{{{|||jjjaaaWWWOOOPPPXXXoooyyy|||uuupppkkkgggppptttwwwyyy|||zzzuuurrrxxxnnnaaaPPP[[[wwwqqqTTTGGGGGGFFFCCC@@@AAAEEEHHHEEEEEEAAA:::333---+++,,,))))))))))))))))))))))))++++++************++++++------///555DDD[[[tttqqqkkkrrr~~~}}}cccVVVhhhssspppsssxxxzzz{{{~~~~~~www[[[HHH<<>>CCCFFFKKKQQQWWWYYY]]]bbbiiiqqqwww{{{|||mmm___UUUPPPKKKGGGHHHJJJVVVkkk}}}yyy|||}}}hhh^^^aaahhhssssssfffLLLFFFEEEKKKOOOLLLIIIHHHBBB@@@>>>:::666222...---------............---------------...///000000000...111888DDDTTTcccmmmppp~~~www{{{tttkkkeeegggzzz|||~~~uuudddsss{{{WWWAAAHHHNNNPPPJJJEEEDDDDDDCCC@@@>>>;;;777444111//////------------............------...///000111222222===WWWnnnzzzuuummmZZZHHHAAACCCCCC@@@???;;;===@@@@@@===999666444666666444222000---+++)))************))))))))))))(((((((((((((((((((((((((((((())))))***+++---...+++***))))))+++---000111...------......///000111---...000222444444333333//////111222222333333333333555777888999:::<<<>>>::::::999:::<<<>>>AAACCCCCCCCCBBB@@@>>>@@@FFFKKKMMMOOORRRSSSSSSRRRSSSSSSNNNUUU\\\___]]]ZZZZZZ\\\[[[[[[\\\]]]]]]]]]]]]\\\\\\ZZZXXXWWWXXXZZZ[[[[[[]]]___bbbddddddcccdddeee```eeekkkmmmkkkiiilllnnnmmmpppuuu|||~~~wwwrrrkkkggghhhlllqqqtttjjjmmmpppsssuuussshhh\\\QQQSSSQQQLLLHHHNNN]]]jjjssszzz~~~jjjaaaYYYPPPNNNTTTlllxxx|||vvvyyy}}}vvvtttwww|||vvvjjjUUU[[[ssszzzYYYFFFGGGFFFCCCAAAAAADDDHHHEEEEEEBBB<<<444...,,,---))))))))))))))))))))))))++++++************++++++......000777FFF]]]vvvyyytttxxx}}}|||www```YYYooouuuooouuuppppppttt{{{|||vvvnnniiiJJJ@@@>>>EEEGGGHHHTTTeeeooommmllllllppptttwwwxxx{{{}}}~~~~~~{{{}}}~~~}}}{{{yyyxxxxxxvvvxxx{{{~~~|||xxxtttssssssrrrrrrsss|||}}}vvvuuutttuuuvvvwwwvvvtttzzzvvvuuuvvvuuurrrqqqttt}}}hhhKKK555777111///444:::===DDDKKKMMMNNNRRRZZZeeepppwwwzzzuuufff[[[TTTNNNIIIMMMIIIPPPeeeyyy}}}yyy}}}rrr```bbbhhhpppqqqgggPPPIIIFFFLLLPPPMMMJJJKKKCCCBBB@@@<<<888333000...------............---------------...///000000111111444;;;III\\\ppp||||||qqqvvv~~~~~~uuummmfffgggyyyqqqxxx}}}|||wwwttt\\\tttPPPHHHOOOQQQLLLFFFEEEEEEDDD@@@>>>;;;888444111///...---------.........//////------...///000111222222CCCZZZttt~~~|||vvvYYYBBBAAAEEEBBB???BBB>>>============:::666333666555333000...,,,+++***)))))))))))))))*********))))))(((((('''''''''&&&((())))))+++,,,---......,,,,,,++++++,,,---///000------///000111111111111111///...000333444333111000111222111000///000111666777999;;;<<<<<<<<<<<<===;;;999888;;;@@@EEEIIIEEEDDDBBBAAABBBEEEHHHKKKJJJMMMOOOPPPPPPQQQRRRTTTUUUUUUVVVXXX[[[[[[ZZZXXXXXX[[[^^^_________```aaa[[[\\\]]]ZZZWWWXXX^^^dddaaaaaa```^^^]]]___cccfffdddcccbbbeeejjjllljjjgggnnnpppuuuzzzyyytttpppooollljjjkkkooosssoookkkkkknnnnnnkkkgggZZZTTTPPPOOOHHHCCCNNN```ooouuuzzz~~~vvvdddWWWQQQOOONNN___nnn}}}yyyuuuvvv|||pppYYYkkk}}}aaaHHHFFFHHHKKKEEE===@@@JJJFFFGGGEEE???666000------************************++++++******************...)))000===JJJddd~~~vvvrrr||||||nnn\\\fff{{{zzzqqqtttzzzvvv~~~qqqssslllOOOAAA>>>???CCCIIIOOOZZZdddjjjnnnpppnnnnnnqqqsssrrrzzzzzz|||~~~{{{yyyyyyzzzrrrsssvvvyyy|||~~~~~~{{{zzz{{{}}}yyyvvvsssrrrrrrrrrqqqppplllkkkjjjiiihhhhhhggggggnnnrrrwwwwwwmmmYYYCCC444777555333222333777<<>><<<:::999555111.........------------......---///000///000222555555EEE___zzzvvvpppzzz]]]EEEBBBEEEBBB???BBB???>>>=========;;;777444666555333000...,,,+++************))))))))))))))))))(((((((((''''''''''''*********++++++,,,,,,,,,---,,,,,,+++,,,---...///------///000000111111111000...---///222333222000///000222111000///111222555666888999:::;;;::::::<<<<<<<<<===???BBBDDDFFFEEECCCBBBAAABBBEEEIIIKKKMMMMMMOOOQQQSSSTTTUUUUUUUUUUUUUUUXXXZZZ[[[ZZZXXX\\\^^^``````___^^^______\\\___bbbaaa^^^]]]```cccccccccbbb___]]]^^^aaacccbbbbbbbbbdddgggiiiiiiiiimmmooosssxxx}}}|||vvvrrrpppmmmiiiiiimmmqqqmmmjjjkkkmmmmmmjjjfff^^^WWWTTTRRRKKKEEEMMM[[[jjjqqqwww{{{zzzhhhZZZSSSPPPOOOXXXhhh{{{}}}zzz[[[eeeiiiKKKFFFEEEHHHEEE>>>@@@GGGFFFFFFEEE@@@888111---,,,************************++++++******************///,,,777HHHWWWoooyyymmmooo|||gggYYYjjjzzz{{{zzz|||ttttttzzzwwwhhhHHH<<<:::<<>>>>>===;;;888555666555333000...,,,+++***++++++******))))))((((((((((((((((((''''''''''''++++++++++++++++++++++++------,,,,,,,,,---......---......///000000000000...------///111222111///...000111111000000222333444555666888999999999888:::<<>>>>>===<<<999666666555333000...,,,+++***,,,++++++***)))(((''''''((((((((((((((('''''''''*********++++++,,,,,,,,,---------------------------......///000000//////---...///000111222111000...///111111111111333444444555777888999999888888:::<<<>>>AAABBBBBBAAA@@@CCCBBBBBBBBBDDDGGGJJJLLLPPPMMMKKKOOOVVV[[[ZZZXXXWWWVVVVVVWWWYYYZZZZZZYYY^^^___``````^^^^^^^^^___cccgggjjjkkkiiifffeeeeeeeeeeeedddaaa______aaabbb```bbbdddcccbbbdddiiimmmpppqqqsssuuuyyy~~~{{{vvvrrrnnniiiiiilllooommmkkkkkklllllljjjhhhccc]]]XXXXXXTTTNNNJJJLLLZZZcccmmmrrrwwwxxxhhh[[[TTTRRRSSScccvvvzzz~~~}}}ZZZPPPfffaaaPPPDDDEEEHHHEEECCCDDDDDDEEEFFFCCC>>>666///+++******************************+++++++++++++++,,,,,,...@@@WWWhhh{{{jjjbbbpppwwwzzzYYY___{{{yyy~~~}}}bbbEEE;;;;;;@@@IIIOOOUUU]]]eeeiiipppvvvvvvuuuvvvtttppptttrrrqqqrrrtttxxx|||~~~~~~~~~||||||}}}~~~~~~||||||}}}}}}{{{{{{||||||~~~}}}zzzuuuqqqmmmiiieeebbb```]]]XXXQQQLLLGGGDDDCCCFFFDDDBBBAAA???<<<888444000000000////////////...333777===CCCKKKUUUaaaiiiqqqvvv|||}}}qqqcccUUUMMMQQQKKKGGGNNN___qqq{{{}}}{{{zzzyyyooowww~~~rrrhhhlllwwwyyykkk___cccooopppiiieeeRRRAAAAAAHHHLLLKKKIIIFFFCCC@@@===;;;888333000......------------......---...000000/////////000666IIIddd}}}ooohhh|||}}}wwwzzz~~~{{{~~~~~~~~~}}}ooottt```MMMDDDLLLNNNEEECCCJJJDDDBBB@@@>>><<<888444000//////............//////222///...///000111666;;;]]]vvvyyyppphhhiiiuuu}}}||||||fffKKKFFFGGGCCCAAADDDBBB@@@>>>======<<<999777666555333000...,,,+++***,,,++++++***)))((('''''''''''''''((((((((((((((('''((()))***,,,---...///,,,,,,---------------------......////////////...---///111222333222222111...000111222111111333555555666777999999999888888:::;;;<<<===??????@@@@@@BBBAAABBBCCCEEEHHHKKKMMMNNNKKKJJJMMMUUUZZZZZZWWWYYYXXXWWWXXXZZZ[[[[[[ZZZ[[[\\\^^^^^^^^^___aaacccggghhhiiihhhfffeeeffffffbbbbbbcccbbbaaabbbdddfffbbbdddeeedddbbbdddiiimmmqqqrrrtttuuuwww||||||wwwtttpppkkkkkknnnooonnnmmmlllmmmlllkkkjjjbbb]]]YYYXXXUUUPPPKKKJJJTTT]]]iiipppttt|||oooaaaYYYUUUSSS```rrr~~~|||sssxxx{{{zzz{{{yyyzzzrrrtttYYYKKKVVVqqqlllVVVEEEDDDHHHFFFBBBAAADDDEEEEEEDDD@@@999111,,,******************************++++++,,,,,,,,,,,,---111EEE[[[iiizzzfffeeevvvzzz~~~sssWWWeee~~~tttxxxxxxVVV===666777<<>><<<888555111111111000///......---111555:::???FFFPPP]]]fffmmmrrryyy~~~ttthhh\\\TTTRRRKKKFFFJJJXXXhhhtttzzz}}}wwwmmmpppuuuwwwrrrjjjgggjjjtttzzzuuugggfffrrrrrrfffhhhVVVEEEAAAGGGMMMMMMLLLFFFCCC@@@>>>;;;888444111///......------......///---///000000//////111333<<>>===:::555222/////////....../////////000///111333111000888BBBqqqhhhbbblllppppppyyy}}}{{{yyy{{{eeeJJJFFFGGGCCCAAADDDBBB@@@===<<<<<<;;;999777666555333000...,,,+++***++++++******))))))(((((('''''''''(((((((((((((((&&&'''(((***,,,...000000***+++,,,---............---....../////////......---///333444333222222222///111222222111111333444555666777999999999888777:::::::::;;;===???@@@BBB@@@AAABBBCCCFFFIIILLLNNNMMMKKKJJJMMMRRRWWWXXXXXX[[[ZZZXXXYYY[[[\\\\\\[[[ZZZ[[[]]]^^^___aaadddfffiiihhhfffdddccccccdddeee___aaabbbccccccdddfffhhhdddeeeeeeddddddeeegggiiinnnppprrrssstttzzz~~~xxxuuuqqqllllllooonnnnnnnnnmmmmmmlllllllllccc___[[[WWWTTTQQQMMMKKKPPPXXXdddnnnsssyyyvvvggg]]]YYYSSS\\\lllzzzoooooorrrttt|||~~~|||xxxuuuiiiqqq^^^PPPOOOaaavvv]]]GGGCCCFFFDDD@@@???EEEEEEEEEDDDAAA;;;333...******************************++++++,,,---------000888NNNbbbkkkxxxxxxbbbiii}}}~~~eeeZZZiiizzzpppqqqwwwOOO:::777888===EEELLLQQQZZZbbbjjjppptttssstttwwwxxxvvvuuutttrrrpppppprrrwww{{{|||||||||zzzwwwvvvwwwxxxyyyxxxxxxwwwxxxyyy{{{|||}}}{{{yyyxxxzzz~~~zzz{{{yyywwwuuussspppmmmjjjaaa]]]VVVNNNGGGCCC@@@???>>>============;;;777444222222111000000///......000333666;;;AAAKKKXXXaaalllqqqyyy~~~~~~zzzssshhh\\\TTTMMMHHHDDDFFFPPP```oooxxxwwwtttvvv~~~{{{sssnnnrrrrrrmmmxxxxxxjjjmmm^^^MMMEEEGGGLLLMMMMMMEEECCC@@@>>><<<999555222//////............//////---///111111///111555999LLLnnnrrrooovvv~~~xxxyyyjjjwwwrrrqqqxxxttttttrrrUUUAAADDDKKKGGGFFFKKKBBBAAA???>>>===;;;777444000//////......//////000,,,---111333///000???RRRddddddtttxxxttt}}}~~~|||xxxyyy{{{~~~aaaIIIEEEHHHDDDAAACCCAAA???<<<;;;;;;:::888666666555333000...,,,+++************)))))))))))))))''''''''''''((((((((()))'''((()))***,,,---//////(((***+++---////////////---......//////...------+++...222444222111111111111222333333111111222333444555666777888777666666888999;;;===>>>@@@BBBBBB@@@@@@BBBDDDGGGJJJMMMNNNLLLLLLLLLNNNQQQTTTWWWYYY^^^\\\ZZZZZZ\\\]]]]]]]]]\\\]]]___```aaacccfffiiihhhfffdddcccbbbbbbbbbaaa___aaaccccccdddeeegggiiieeedddcccdddeeeeeeeeecccfffiiimmmppprrrxxxzzzwwwqqqlllkkkmmmlllmmmmmmmmmlllkkkkkklllfffddd___XXXSSSPPPNNNMMMLLLRRR___lllrrrvvv{{{lllaaa]]]XXX\\\iiixxxtttqqqqqqrrrvvv|||{{{xxxyyy{{{{{{{{{ttt{{{jjj]]]SSS[[[gggNNNGGGHHHEEEBBBBBBGGGEEEDDDDDDBBB===555///******************************++++++,,,------...222>>>XXXkkkmmmvvvppp```ooobbbdddnnnuuurrrpppzzzrrrKKK===::::::>>>FFFLLLRRR[[[cccfffmmmsssuuuvvvyyyxxxvvvuuuuuutttqqqnnnppptttxxxwwwxxxxxxwwwuuutttuuuwwwtttttttttuuuuuuvvvvvvvvvwwwwwwwwwxxx{{{~~~{{{yyyxxxxxxwwwuuurrrpppfffaaaYYYOOOGGGBBB???>>><<<;;;::::::::::::888666222222111000////////////---///222555;;;EEERRR[[[jjjooowww~~~|||{{{zzzzzzxxxssshhh[[[RRRJJJIIIFFFDDDIIIUUUfffrrr~~~{{{{{{}}}sssuuusssgggWWWJJJGGGIIIKKKKKKEEECCC@@@>>><<<999555222//////............//////---000111000///222999???```xxxsssnnnrrr{{{|||zzz|||mmm```rrryyyuuuwwwxxxfff```cccttt{{{nnnuuubbbHHHEEEJJJJJJGGGFFF@@@???>>>======;;;888555000000////////////000000,,,---111333...333MMMjjjpppsss{{{~~~{{{qqqrrrwww~~~|||___GGGEEEHHHDDDAAACCCAAA???<<<::::::999888666666555333000...,,,+++***)))))))))))))))*********&&&'''''''''(((((())))))))))))***+++,,,,,,------''')))+++---///000000000---......///......------)))---222333111//////000222333444333111111111333333444555666666666555444777999<<>><<<:::888888999:::999999222111000///...//////000+++---///111666@@@MMMWWWgggmmmuuu|||{{{|||}}}}}}yyymmm___TTTLLLLLLIIIDDDDDDMMM]]]kkk|||xxx~~~xxxnnn^^^NNNGGGGGGIIIIIIEEECCC@@@>>><<<999666333//////............//////...000111000///333;;;CCClllyyyzzzvvvyyyxxxyyyppp]]]SSSjjj~~~{{{llleeegggiiioooeeeSSSKKKMMM___xxxjjjjjjrrrSSSHHHKKKKKKFFFAAA???>>>=========<<<999666000000////////////000000...///333444000888ZZZ~~~|||yyygggllluuuwww```JJJEEEEEECCCAAABBB@@@>>><<<;;;:::999666333444333222000...,,,***)))))))))))))))))))))))))))'''''''''''''''((()))))))))***,,,.../////////...,,,***(((***---///...---///............---------...000222222111000000000000111111000...///111333444555777888777666777888666999<<<>>>???@@@BBBDDD???AAAEEEIIIKKKKKKKKKJJJLLLNNNPPPQQQQQQSSSVVVXXX```^^^]]]\\\]]]^^^```aaaffffffeeefffhhhjjjkkklllkkkhhheeeaaa______```aaabbbdddfffhhhiiiiiihhhgggfffffffffeeedddcccaaa```cccccceeehhhjjjooozzzyyyvvvtttnnnfffjjjiiihhhgggggghhhiiijjjjjjjjjhhhbbbZZZSSSPPPPPPJJJLLLVVVeeepppwww}}}{{{iii[[[YYY]]]iiizzz|||xxxwwwyyy}}}xxxuuuyyy~~~~~~sssZZZ]]]zzz}}}]]]FFFIIIMMMGGGCCCFFFHHHHHHDDDAAA>>>777///,,,,,,,,,+++++++++*********+++,,,+++******,,,---+++GGG___hhhrrryyyjjjllluuu}}}zzzcccwwwwwwqqqxxxsssnnnyyy}}}wwwttttttjjjUUU@@@666555999===@@@CCCLLLXXXaaaffflllrrrtttvvvxxxvvvqqquuuvvvuuurrroooooorrruuutttssstttxxxzzzzzzwwwsssuuutttttttttssspppkkkhhhiiikkkmmmppptttzzz}}}{{{zzzxxxwwwjjjfffaaaYYYPPPHHH@@@<<<;;;:::;;;<<<======;;;:::555444333222111111111111///,,,---222777<<>><<<888444111000......000111000///111000000000000333>>>KKKiiirrr|||^^^IIIMMMmmmkkkZZZPPPPPPNNNKKKGGGCCCCCCNNNZZZ~~~rrr___uuummmKKKCCCMMMNNNBBBCCCAAA???>>>>>><<<999777444222000//////000000///333222111000111DDDmmm}}}qqqmmmuuuwww~~~~~~eeeLLLDDDDDDBBBAAACCC???>>><<<;;;:::888555333444333222000...,,,***)))))))))))))))))))))))))))((((((((((((((()))******(((***,,,...////////////,,,***)))***---///...---///............---------...000222222111000000000000111111000//////111444444666888888777666777888777999<<<>>>>>>???AAACCC@@@BBBFFFIIIKKKLLLKKKKKKLLLNNNOOOPPPPPPQQQTTTVVVXXXYYYYYYZZZ\\\___cccfffiiilllnnnmmmkkkjjjllloookkkiiifffcccaaa``````aaadddeeeggghhhiiiiiiggggggdddddddddccccccccccccccceeedddfffiiijjjmmmvvvzzzuuurrrllleeeiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhbbbZZZTTTPPPPPPHHHJJJRRR___jjjqqqwww|||~~~lll]]]WWW\\\kkkbbbXXXqqqgggLLLHHHHHHDDDDDDFFFHHHHHHEEEBBB@@@999111,,,,,,,,,+++++++++*********+++,,,+++******,,,......GGG]]]eeerrryyyqqqwww}}}wwwnnndddzzz~~~~~~www|||}}}uuummm___LLL;;;444444888<<>>===;;;999999:::;;;:::999555444333222111111111111000------111555999BBBJJJYYYfffrrruuuvvvzzz~~~|||{{{yyyyyyxxxzzz}}}{{{mmm^^^TTTKKKEEEEEEEEEFFFQQQ___rrr}}}uuuyyy{{{sssrrrlllooohhhxxxxxxiiiOOODDDLLLRRRPPPLLLGGGBBB???>>><<<888444111///......///000000///......///222333999HHHVVVkkksssvvvTTTHHHRRRooonnn[[[OOOIIIFFFEEECCC@@@???EEENNNgggzzzzzzaaahhh~~~{{{~~~{{{VVVDDDHHHKKKEEECCCAAA@@@>>>>>><<<999777555222000///000000000//////000111000777NNNrrryyygggfffvvv}}}iiiNNNDDDDDDCCCBBBDDD???>>><<<;;;:::888555333444333222000...,,,***)))))))))))))))))))))))))))))))))(((((())))))***+++((()))+++---////////////,,,+++***+++---......---///............---------...000222111000//////000000111111000///000222444555666888888777666777888888:::===>>>>>>???@@@BBBBBBDDDGGGJJJLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPSSSUUUTTTVVVXXXYYYZZZ]]]ccchhhiiiooosssqqqllliiikkknnnkkkjjjhhhfffdddbbbaaa```fffggghhhiiiiiihhhgggfffccccccbbbbbbbbbccceeefffhhhggghhhkkkkkklllrrrzzz{{{tttqqqmmmhhhiiiiiiiiijjjjjjiiiiiiiiihhhiiihhhddd^^^XXXTTTRRRIIIIIINNNZZZeeelllsssyyyooo```XXX[[[hhh|||}}}mmmRRRcccpppPPPEEEDDDCCCFFFFFFHHHHHHEEEDDDBBB;;;444---,,,++++++******++++++***+++,,,+++***+++,,,...222HHH[[[dddsssvvvlllyyyxxxgggggg}}}rrrbbbQQQ@@@777444333777<<<>>>BBBJJJVVV___hhhnnntttwwwzzz~~~}}}yyyqqqrrrsssrrrqqqqqqssstttxxxwwwwwwwwwyyyxxxwwwuuuwwwvvvuuuuuuuuussspppmmmnnnnnnnnnnnnnnnqqquuuyyy~~~zzzvvvtttqqqmmmggg___TTTIIIBBB@@@===:::888888999999999666555444333222111000000000...---000333666===EEETTTaaammmqqqrrrvvv{{{~~~|||zzzwwwxxxwwwxxx{{{{{{qqqeeeWWWMMMEEEDDDCCCDDDNNN[[[lllpppkkkrrr{{{wwwpppvvv|||kkkxxxvvvjjjhhhbbbppppppcccNNNEEELLLRRROOOLLLGGGBBB???>>><<<888555000///------///000///.........000333666>>>PPP```kkkrrr{{{zzz|||}}}~~~oooPPPOOOaaazzz}}}ttt```RRREEEAAA???@@@???<<<===AAAPPPeeemmmaaaeeewwwmmmeeetttlllNNNGGGJJJKKKDDDBBB@@@>>>>>><<<:::777555333000///000000000///,,,111222222AAA```|||}}}wwwqqqhhheeegggsss~~~iiiNNNFFFFFFEEECCCCCC???===;;;::::::888555222444333222000...,,,***)))))))))))))))))))))))))))((((((((((((((())))))***((()))+++---////////////,,,,,,,,,---.........---///............---------...000111111/////////000000111111000///000333555555777999888777666777888999;;;===>>>>>>>>>@@@AAADDDEEEHHHJJJLLLMMMMMMMMMNNNPPPQQQPPPPPPQQQSSSUUUVVVYYY[[[ZZZYYYZZZ___dddgggjjjnnnnnnkkkiiiiiijjjjjjjjjjjjiiigggdddbbb```ggghhhhhhiiiiiihhhgggffffffeeecccbbbcccdddfffhhhiiihhhjjjmmmmmmmmmqqqwww{{{uuusssqqqnnnhhhiiijjjkkkkkkjjjiiihhhggghhhhhhfffbbb]]]YYYWWWLLLIIILLLWWWcccllltttzzzqqq```\\\ZZZ```qqq{{{yyyuuuOOOVVV}}}qqqPPPDDDCCCCCCGGGFFFIIIIIIGGGFFFDDD>>>777---,,,+++*********++++++***+++,,,,,,++++++---///333HHH[[[fffwwwpppfff|||www^^^iii~~~rrr\\\HHH:::666777444888<<>>RRRdddjjjooo{{{yyysssxxx}}}vvvsss}}}lllQQQXXXooo{{{iii]]]MMMFFFAAAAAA@@@===;;;;;;AAARRRllljjj^^^ssscccmmm```KKKJJJNNNEEECCC@@@>>>===<<<:::888555333000///000111000000---444444555MMMsssiii\\\\\\ccckkkqqqwwwgggNNNHHHJJJGGGCCCBBB???===;;;:::999777444222444333222000...,,,***)))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))***,,,.../////////...+++,,,---......---------///............---------///000000000......///111000111111000000111333666666888999999777666777888999;;;===>>>>>>>>>@@@AAAEEEFFFHHHJJJLLLMMMMMMMMMPPPQQQRRRRRRQQQRRRTTTVVVXXX[[[]]]]]]\\\\\\^^^aaaeeedddeeehhhlllmmmjjjgggiiiiiijjjiiihhhfffdddbbbhhhhhhhhhhhhhhhgggggggggjjjhhhfffeeeeeeeeeggghhhjjjhhhjjjnnnoooooorrrwww}}}|||uuurrrqqqpppiiijjjkkkllllllkkkjjjiiieeefffggggggeeeaaa\\\YYYNNNIIIHHHRRR___jjjttt{{{rrr```^^^ZZZ]]]lll~~~xxxyyyQQQNNNsssuuuSSSFFFFFFDDDEEEGGGJJJKKKHHHGGGFFF@@@999...,,,+++***)))***+++,,,***+++,,,,,,+++,,,...000444JJJ]]]iiizzzjjjjjjpppRRRlll~~~zzz```GGG999666888555999>>>AAADDDLLLXXXbbbjjjoootttvvvzzz~~~}}}zzzuuuvvvxxxyyyyyywwwtttrrrssstttssssssrrrqqqqqqqqqooonnnnnnooorrrtttuuutttrrrrrrrrrqqqqqqtttxxx{{{}}}uuuqqqllliiieee]]]RRRJJJBBB@@@===<<<;;;:::777555999999999777555333111000///------000333555;;;CCCKKKXXXfffmmmrrrwwwzzzzzz|||~~~|||zzzzzz|||zzzwwwwwwwwwsssmmm^^^RRRGGGEEEBBB@@@EEEOOO[[[ppp|||pppeeefffooozzzwwwvvv}}}{{{qqqyyy}}}rrrpppnnndddfff___PPPFFFGGGJJJJJJKKKGGGBBB@@@???>>>:::666000///------///000///...111111111222333>>>UUUjjjnnnoooyyyvvvmmmtttzzzlllddduuuhhhPPPZZZsss}}}uuulll[[[PPPGGGCCCAAA===:::;;;:::BBBRRRjjjyyydddssstttooonnnPPPHHHLLLGGGDDDAAA>>>===<<<:::888555333111000000111111000...444333888WWW```QQQVVVcccooovvvgggNNNIIILLLIIIDDDAAA>>>===;;;:::999777444222444333222000...,,,***)))((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((+++,,,---.........------+++---//////...---------///............---------///000000///...---///111000000111111000111444666777888:::999888777777888888:::===>>>>>>???@@@BBBFFFFFFHHHJJJKKKLLLMMMMMMPPPQQQRRRSSSRRRSSSVVVXXXXXXZZZ]]]aaacccdddccccccdddaaa```eeelllooolllhhhggghhhhhhiiihhhgggfffeeefffffffffffffffgggggggggkkkjjjhhhggggggggghhhhhhkkkhhhiiimmmoooooorrrvvv{{{tttooommmlllkkkkkkkkkllllllkkkkkkkkkhhhhhhiiijjjiiiddd]]]XXXPPPHHHDDDLLLZZZfffqqqxxx}}}sssaaa]]][[[```nnn}}}|||{{{|||||||||zzzzzzVVVKKKjjj~~~YYYJJJHHHEEEDDDIIILLLLLLJJJIIIGGGAAA:::...---+++))))))***+++,,,***+++,,,,,,,,,,,,///111777MMMaaakkkzzz|||gggkkkvvv[[[ppp}}}eeeGGG777555777666:::???AAAEEEMMMYYYccciiinnnrrrsssuuuyyyxxxuuuoooqqqsssvvvwwwuuuqqqmmmnnnpppqqqqqqooonnnnnnooonnnlllkkklllppprrrttttttvvvvvvuuusssrrrsssvvvyyyzzztttmmmhhheee___VVVOOODDDBBB???===<<<;;;999777<<<<<<<<<:::888555222111///,,,---000222444999@@@FFFSSSbbbkkkrrrxxx{{{zzzyyy{{{~~~}}}{{{{{{}}}}}}xxxvvvvvvsssoooaaaTTTJJJGGGDDD@@@BBBIIIUUUjjjyyyiiibbbkkkzzzyyyqqqxxx}}}~~~}}}qqqkkkfffhhhmmmjjj[[[LLLGGGJJJLLLKKKGGGBBB@@@@@@>>>;;;777111000......000111000///......///000444BBB]]]uuuxxxxxx}}}{{{rrrmmm~~~ggg^^^ttt~~~iiiQQQ]]]yyy{{{zzz~~~~~~yyyjjj^^^QQQIIICCC===:::;;;<<<===CCCUUUooonnnhhh}}}pppqqqqqqPPPEEEHHHHHHEEEAAA>>>===<<<:::999666444111000111111111000...111333???aaazzzyyy]]]RRRXXXcccmmmvvv~~~lllPPPIIILLLJJJDDDBBB>>><<<:::999999777444222444333222000...,,,***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((,,,---.........---,,,+++***---000000...,,,,,,---///............---------/////////...------///111///000111111111222555777777999::::::888777777777777999<<<>>>>>>???AAACCCFFFFFFGGGIIIJJJKKKLLLLLLNNNPPPQQQRRRRRRSSSVVVXXXYYYZZZ^^^dddkkklllhhhcccbbb``````ccchhhkkkkkkiiieeeffffffggghhhhhhggggggeeeddddddeeeeeefffgggggghhhhhhhhhhhhhhhhhhiiiiiilllhhhgggjjjllllllooosssvvvuuunnnlllkkkllllllkkkkkkkkkkkkllllllsssrrrrrrrrroooiii___XXXUUUJJJDDDIIIVVVbbbllltttyyyvvvddd\\\ZZZ___kkkxxx}}}yyyyyyzzz|||vvv{{{|||~~~{{{ZZZJJJddd___JJJFFFFFFHHHKKKNNNNNNKKKJJJHHHBBB:::...---+++)))(((***+++---***+++,,,,,,,,,---///111<<>>AAADDDLLLYYYbbbiiimmmpppooopppsssrrrnnnhhhiiimmmrrrvvvtttoookkkjjjmmmpppqqqooommmmmmnnnqqqooollllllnnnpppqqqrrrsssssssssqqqppprrruuuxxxvvvoookkkggg___YYYNNNIIICCC@@@???@@@BBBBBB>>>>>>>>>===:::777444222///------///000000555;;;@@@MMM]]]hhhpppwwwyyyxxxxxxzzz}}}~~~}}}yyy}}}~~~yyyvvvvvvtttqqqcccWWWLLLJJJGGG@@@???DDDOOOddduuulll]]]jjj~~~zzzrrrzzz{{{qqqfffnnnvvvuuufffQQQGGGIIINNNKKKGGGBBB@@@@@@???;;;888222111//////111222111000......000222666GGGeeeyyyqqqssszzziiiggg{{{kkkRRRcccyyyyyy}}}wwwlll^^^TTTIII@@@<<<===<<<<<<>>>GGG[[[www{{{iiieeeyyynnn~~~lllOOOEEEHHHIIIFFFAAA>>>===<<<:::999666444111000111222111111///111777LLLpppzzzttt~~~]]]YYYcccjjjssspppRRRIIIKKKIIIEEECCC>>><<<:::999999777444111444333222000...,,,***)))(((((((((((((((((((((((('''''''''''''''((())))))......//////...,,,+++******...111111...,,,,,,---//////.........---------/////////...------///111///000111111111222555777888999::::::888777777777666999<<<>>>???@@@BBBDDDFFFFFFGGGHHHIIIKKKKKKLLLLLLNNNPPPQQQQQQSSSVVVXXX]]]\\\```hhhooopppiiiaaa______```aaaccceeegggiiidddeeeeeefffggghhhiiiiiicccccccccdddeeefffggghhhdddeeefffhhhiiiiiijjjiiimmmhhhfffhhhjjjjjjllloooppp|||vvvpppnnnnnnmmmmmmkkkjjjjjjkkkmmmmmm~~~}}}|||zzzvvvnnnccc[[[ZZZNNNEEEIIIUUU```jjjqqqvvv~~~xxxggg^^^YYYZZZeeerrr|||zzz~~~zzz~~~~~~}}}]]]JJJbbbyyy```HHHDDDHHHNNNMMMOOOOOOLLLKKKIIIBBB;;;///---+++)))(((***,,,---***+++,,,,,,,,,---///222@@@TTTdddiiirrr~~~zzzjjj|||uuuvvvzzzmmmtttxxx}}}|||\\\===000111666555999===@@@CCCLLLXXXaaahhhlllnnnmmmmmmooonnnjjjccceeejjjqqqvvvvvvqqqlllhhhlllpppqqqooommmmmmnnnuuurrrnnnlllmmmooooooooommmmmmnnnnnnooorrrwww{{{xxxtttpppiiicccYYYRRRIIICCCCCCFFFKKKNNN@@@@@@@@@>>><<<888444222000...---///...---111777;;;IIIYYYeeennnvvvxxxvvvxxxyyy|||~~~~~~~~~www|||~~~zzzvvvvvvvvvttteeeXXXNNNLLLHHH@@@>>>AAAJJJ___qqq~~~ooo^^^ooozzz~~~oooqqqzzz|||kkkSSSEEEGGGNNNKKKGGGCCC@@@@@@???;;;888333111000000111222222111111222333555999IIIhhhssslllyyyvvvmmmrrrhhhOOOdddzzzzzzvvviii]]]PPPDDD>>>???666888999===JJJeee}}}|||rrr\\\||||||~~~|||fffOOOGGGLLLJJJFFFAAA>>><<<<<<:::999666444111000111222111111111222===XXX|||zzzuuu^^^```nnnsss}}}uuuWWWLLLKKKGGGDDDCCC======;;;999777555444333444222000...,,,+++***)))******)))''''''&&&&&&&&&'''''''''''''''((())))))***,,,------,,,+++,,,,,,...------,,,,,,,,,---------------------...///000000000000000000000000000---,,,,,,,,,...111444666;;;;;;:::888666777999;;;<<<===??????@@@AAADDDFFFHHHGGGGGGGGGIIIKKKNNNPPPOOOOOONNNOOOPPPRRRTTTUUUXXX\\\]]]]]]```eeebbbZZZ[[[\\\aaafffddd```dddlllnnnllliiigggggggggfffeeebbbbbbcccdddcccbbbaaa```cccbbbbbbdddgggiiijjjjjjhhhgggffffffhhhjjjmmmooossswww{{{|||yyytttpppooommmmmmmmmllllllkkkjjjjjjtttrrrooonnnnnnkkkeee```UUUPPPIIIHHHNNNZZZfffmmmuuu{{{vvv```^^^```bbbeeejjjttt}}}pppuuu{{{dddVVV^^^}}}jjjPPPHHHKKKNNNUUUQQQNNNOOOPPPMMMGGGBBB333...++++++***((()))---,,,******------,,,...333III```iiihhhvvvwwwlll~~~~~~sssiiittt|||fffPPP@@@777444333555555888>>>DDDKKKXXXcccfffiiimmmqqqqqqmmmhhheeedddjjjqqqtttssspppnnnnnnkkklllnnnqqqssssssqqqooorrrooollllllooopppooonnnppppppppppppqqquuuzzz~~~zzzqqqiii^^^```SSS???AAA[[[qqqwwwTTTGGG<<<===>>>;;;666555000///...---...///111222;;;FFFVVVeeepppvvvxxxxxxxxxvvvuuuxxx|||~~~||||||{{{zzzzzz{{{{{{yyywwwlll```SSSMMMJJJEEEBBBBBBEEETTThhhxxxeeehhhuuulllkkksssxxxnnnXXXGGGGGGNNNLLLKKKGGGAAA@@@AAA===777777111///333555333000000---444555555EEEbbbyyywww{{{sssooo}}}~~~bbbLLLaaa}}}yyy{{{{{{yyyzzzxxxooo```PPPEEE@@@;;;888999>>>BBBPPPqqqwwwwwwsssrrr~~~tttZZZEEELLLIIIFFFBBB===:::999999:::666555333111000000000111---333???eee~~~tttoooSSSaaassswww{{{tttWWWLLLJJJFFFBBBBBB======;;;999777555444333444222000...,,,+++***)))******)))''''''&&&&&&'''(((((('''&&&'''((()))******,,,...---,,,+++,,,---...------,,,,,,------.........---------......///////////////////////////...------...///222444666::::::999777666666888:::;;;===?????????AAADDDFFFIIIHHHGGGGGGIIIKKKMMMOOOOOOOOOOOOOOOQQQRRRTTTUUUYYY[[[[[[ZZZ^^^eeeeeeaaaYYYYYY^^^cccdddbbbeeelllmmmkkkiiihhhhhhhhhgggffffffeeedddbbbaaaaaaaaaaaabbbbbbcccdddeeegggiiijjjhhhggggggggghhhjjjmmmooosssvvvzzz{{{wwwrrrnnnmmmnnnmmmlllkkkjjjiiiiiiiiijjjhhhgggiiikkkkkkgggcccUUUOOOHHHFFFKKKWWWccckkksssyyyyyyeee[[[[[[]]]bbbjjjvvv~~~vvvtttwww~~~ooo]]]```pppVVVMMMPPPSSSVVVSSSPPPPPPPPPNNNGGGBBB444///+++++++++))))))---,,,******------,,,///444KKKcccmmmooo{{{uuuiii}}}}}}{{{lllrrr}}}ppp\\\III<<<666444333444555999@@@FFFLLLXXXccceeehhhlllpppqqqqqqooommmnnnqqquuuuuussspppoooppplllmmmooorrrssssssqqqooopppmmmjjjjjjlllnnnooonnnmmmmmmmmmnnnpppuuu|||}}}vvvqqqiiikkkaaaRRRWWWpppbbbQQQAAA======;;;888777111000///......///111222999CCCSSSbbbnnntttwwwxxx{{{zzzzzzzzz|||}}}|||{{{|||{{{zzzzzzzzzyyywwwuuulll```SSSMMMJJJFFFBBBBBBDDDTTTiiixxxiiiggg|||tttkkkhhhooosssjjjWWWHHHGGGOOOOOOMMMHHHBBBAAABBB???:::888222///111333222000000///333333666JJJlll~~~sssuuuuuuYYYKKKccc|||yyy{{{yyymmm___RRRKKK???::::::===>>>FFF^^^yyy}}}qqqmmmMMMHHHIIIFFFBBB>>>;;;999999999666555333222000000000111222666JJJppp{{{dddTTT```ooottt~~~~~~zzz}}}tttWWWKKKIIIEEEAAAAAA======;;;999777555444333444222000...,,,+++***)))******)))((('''''''''''')))((('''&&&&&&(((***++++++,,,......,,,+++,,,---...---------------......//////...---------......////////////////////////000/////////000222444555999999888666555555777:::;;;<<<>>>??????AAADDDFFFJJJIIIHHHHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQSSSUUUVVVZZZZZZXXXWWW[[[bbbffffff[[[ZZZ\\\aaadddcccdddhhhhhhggggggggghhhhhhgggeeejjjhhhdddaaa``````bbbccc```bbbddddddbbbcccfffiiihhhggggggggghhhkkkmmmooorrrvvv||||||yyytttrrrrrrooommmkkkjjjhhhhhhhhhiiidddcccdddfffjjjkkkhhhdddXXXRRRJJJFFFJJJUUUaaajjjpppwwwmmm[[[YYYZZZ```mmmzzz|||{{{}}}eee```zzzrrrWWWLLLOOOTTTYYYWWWUUUTTTTTTPPPJJJEEE666000+++++++++)))***,,,,,,******------,,,000555RRRiiivvv{{{ttthhhxxxyyy~~~xxxuuu~~~ooobbbOOO???777444444444333555:::BBBHHHNNNYYYcccggghhhkkkmmmpppqqqrrrssswwwxxxwwwuuuqqqnnnmmmmmmkkkmmmppprrrrrrqqqooonnnnnnkkkhhhgggiiilllnnnooojjjjjjjjjkkknnnuuu~~~}}}zzztttqqqeee[[[eee|||rrr^^^HHH>>>===<<<:::999333222000//////000111222666???NNN^^^kkkssswwwxxx|||}}}}}}}}}|||{{{|||}}}~~~|||{{{{{{yyywwwtttlll___SSSNNNKKKFFFBBBAAA???NNNbbbrrr{{{mmmfffssszzz}}}vvvnnngggjjjmmmgggWWWIIIHHHOOOQQQPPPJJJCCCAAACCCBBB>>>999222---///111000000111222222111888QQQuuu~~~yyy~~~~~~gggMMMLLLgggzzzwww|||~~~}}}uuuiii[[[RRRDDD???<<<===<<<>>>LLL\\\www~~~XXXGGGIIIGGGCCC???;;;:::999999666555333222111111111111555888XXXuuuzzzddd[[[XXXaaajjjrrr}}}vvvXXXLLLJJJEEEAAAAAA======;;;999777555444333444222000...,,,+++***)))******)))(((''''''((((((***)))'''&&&&&&(((***,,,+++---......---,,,,,,---...------------......///000///...---------------////////////////////////111111000111222333444555888888777555444444777999:::<<<>>>>>>???AAADDDFFFJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTVVVWWWYYYXXXVVVVVVYYY^^^bbbdddaaa______bbbdddcccbbbbbbccccccdddeeeggggggeeeccchhhfffdddbbbbbbbbbdddddd^^^bbbeeeddd```___ccchhhggggggffffffhhhjjjmmmnnnlllsssyyy{{{xxxtttssstttpppooollljjjiiihhhiiijjjiiiggggggiiikkkkkkgggddd]]]WWWOOOIIIKKKTTTaaajjjooouuu~~~www```\\\ZZZaaaooo~~~~~~eeeYYYqqqvvv[[[LLLOOOUUU\\\[[[ZZZYYYXXXSSSMMMHHH999111+++++++++******,,,+++***+++---,,,,,,111888TTTjjjyyyooocccuuuzzzttt}}}kkk\\\HHH999444444444444333444;;;CCCIIIOOOYYYccckkkkkkkkklllnnnpppssstttyyyyyywwwsssnnnjjjfffdddiiillloooppppppnnnmmmlllnnnkkkhhhfffgggkkknnnpppjjjiiihhhiiilllsss|||zzzqqqccc]]]iii}}}yyyeeeNNNAAA>>>???<<<999555444222000///000111222444<<>>===>>>EEEMMMjjjbbbJJJJJJHHHDDD@@@===:::999999666555333222111111222222555===hhh{{{sssfffUUUYYY]]]bbbjjjuuu~~~xxxZZZNNNKKKFFFBBBAAA======;;;999777555444333444222000...,,,+++***)))***))))))(((((((((((()))***)))'''''''''(((***++++++---///...---,,,---------------------...///000000///...---------------........................111111111222222333444555777777666555444444777999999;;;===>>>???AAADDDFFFJJJJJJJJJJJJKKKKKKLLLLLLNNNOOOPPPRRRTTTVVVWWWWWWWWWVVVVVVWWWXXXXXXZZZ\\\bbbbbbbbbbbbdddfffdddbbbcccbbbccceeeggghhhfffdddbbbccccccdddeeeeeeeeeeee___ccceeeccc___^^^aaafffffffffeeeeeegggiiilllmmmjjjqqqxxxxxxsssnnnmmmnnnqqqpppnnnlllkkkkkkkkkkkkllljjjjjjkkkmmmlllhhhddd___ZZZRRRKKKJJJRRR^^^hhhnnnttt}}}fff___ZZZ___mmm{{{aaaOOOlllcccQQQQQQYYY[[[[[[[[[ZZZXXXSSSMMMIII<<<333++++++,,,+++***,,,***)))+++---,,,,,,222:::SSSfffuuujjj```yyyuuussssss```HHH888444555555333222444:::CCCIIIOOOZZZdddooonnnnnnoooqqqtttwwwyyyxxxxxxvvvtttoooiiiccc___eeehhhlllnnnlllkkkjjjkkknnnllliiiggggggjjjnnnqqqlllkkkiiihhhiiiooowww}}}}}}rrrhhhjjjvvvuuugggSSSEEEAAA@@@===999888666444111000000111111333:::FFFVVVgggsssyyyzzz}}}}}}yyywwwxxxzzz}}}{{{zzzxxxtttqqqkkk^^^QQQKKKHHHDDDAAAAAA999;;;DDDVVVlll}}}}}}xxx}}}yyyyyyxxxxxxyyyvvvqqqmmmmmmqqqpppaaaNNNHHHNNNRRRQQQLLLDDD@@@BBBCCCAAA<<<444------//////000222222000444DDDbbbppptttuuuTTTAAASSSqqq}}}yyytttttt|||~~~{{{zzzxxxtttmmmgggXXXOOOFFFAAA>>>>>>BBBFFFUUUpppnnnQQQJJJHHHEEEAAA>>>;;;999999666555333222222222222333555HHHyyyzzzwwwqqqQQQMMMVVV]]]aaalll|||zzz[[[OOOLLLGGGBBBAAA======;;;999777555444333444222000...,,,+++***)))***))))))(((((())))))))))))((((((((())))))******,,,---//////---,,,---...------------...///000000//////...---------..............................///000111222333444555555777777666555444555888:::999:::<<<>>>???AAADDDFFFIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOQQQSSSUUUWWWWWWXXXUUUUUUVVVYYYWWWSSSSSSVVV]]]aaacccbbbdddhhhiiigggeeeddddddfffhhhiiihhhggg___```bbbdddfffffffffeeebbbcccdddccc```___aaaccceeedddddddddeeehhhjjjlllrrryyy~~~|||tttllljjjllloooooonnnnnnmmmmmmlllllljjjhhhhhhkkknnnnnnkkkggg___[[[TTTLLLIIINNNYYYbbbmmmsss{{{iii```YYYZZZfffttt}}}~~~^^^MMMbbbzzzhhhRRRPPPXXXVVVWWWYYYYYYVVVQQQLLLHHH>>>444++++++,,,+++***+++))))))+++---+++,,,333===YYYhhhwwwooojjjwwwvvvjjjMMM999444666555333222333999BBBHHHOOOZZZeeennnoooqqqtttxxx{{{~~~xxxwwwvvvuuurrrmmmfffaaaaaaeeejjjllljjjiiiiiikkkmmmlllkkkhhhggghhhlllooommmllljjjhhhhhhlllrrrwwwwwwvvvxxx~~~xxxqqqwww{{{uuunnnfffWWWIIIBBB@@@>>>::::::888555333111000000111333888BBBRRRdddqqqxxxzzz}}}yyyvvvuuuuuu~~~|||yyyxxxvvvtttpppnnnlll^^^OOOHHHEEEBBB@@@AAA>>>:::===LLLdddyyy}}}|||uuuuuuyyy{{{|||zzz}}}sssllloooqqqyyy{{{jjjQQQHHHOOOQQQRRRNNNGGGBBBBBBCCCBBB===555//////000000000222///000888MMMkkk}}}ssssssyyyuuu{{{mmmOOOAAAWWWttt|||vvvrrrrrr}}}~~~|||zzzxxxuuuqqqooobbbZZZOOOFFF@@@??????@@@HHH^^^}}}}}}{{{VVVKKKIIIFFFBBB???<<<999888666555444222222222333444:::[[[{{{zzzhhhIIIFFFPPPYYYbbbppp~~~vvvzzz[[[NNNKKKFFFAAA@@@======;;;999777555444333444222000...,,,+++***)))***)))))))))))))))******'''((()))***+++***)))))),,,...//////...------...------------...///000111......---------......///........................---...///111333444555555777777777666555666888;;;888:::<<<===>>>AAADDDFFFHHHHHHJJJKKKLLLMMMNNNNNNMMMOOOQQQTTTVVVWWWXXXXXXVVVTTTVVVXXXVVVQQQQQQVVVYYY```dddbbbbbbfffiiihhheeedddbbbccceeegggffffff```aaaaaabbbcccdddeeeeeeeeedddcccbbbaaa``````aaaccccccbbbbbbdddfffiiijjjssszzz~~~uuunnnlllnnnkkklllnnnoooooommmlllkkkjjjiiiiiilllooopppmmmjjj___]]]VVVOOOJJJMMMWWW___lllqqqxxxkkkbbbYYYXXXaaaooozzz{{{{{{|||zzz}}}yyy```SSSZZZuuummmSSSOOOWWWTTTVVVYYYYYYVVVRRRMMMJJJAAA555,,,+++,,,,,,++++++)))))),,,---++++++444>>>```lllyyywwwvvv{{{yyysssPPP:::444555444222222333888???FFFMMMZZZeeennnpppssswww{{{}}}~~~~~~xxxvvvtttsssrrrpppkkkggg___dddjjjkkkjjjhhhjjjlllkkklllkkkhhhfffeeehhhkkklllllljjjhhhhhhjjjooosss{{{jjjaaa\\\^^^fffsssyyywwwxxxtttnnnkkkjjjggg\\\KKK@@@??????<<<<<<:::777333111000000111333666???NNNaaaooovvvxxx}}}||||||{{{yyywww}}}{{{yyywwwvvvtttpppnnnlll]]]MMMDDDAAA???@@@BBB@@@===<<>>llluuu{{{~~~___EEEDDDOOO]]]jjjvvv|||tttyyyZZZMMMJJJEEE@@@???======;;;999777555444333444222000...,,,+++***)))***)))))))))))))))******&&&(((***+++,,,+++)))(((,,,...//////...------...---------......000111111---------------...///000........................,,,---///111333444555555777888777666555666999<<<888999<<<===>>>AAADDDFFFGGGHHHJJJKKKMMMNNNOOOOOOMMMOOORRRUUUWWWXXXXXXXXXWWWUUUUUUXXXUUUPPPSSSYYYZZZbbbgggbbb___bbbfffeeecccaaa______aaabbbccccccdddcccaaa___```bbbdddfffgggeeebbbbbbbbbbbbaaa___bbbbbbaaaaaaccceeehhhiiiiiiqqqyyyxxxqqqkkkkkknnnhhhjjjmmmoooooonnnkkkjjjnnnmmmllloooqqqqqqnnnjjjaaa___ZZZRRRMMMOOOWWW___jjjpppvvv|||mmmddd[[[XXX```nnn|||vvvuuuuuusssyyyzzz{{{rrrwwwtttuuu}}}vvvddd[[[ZZZwwwtttXXXSSS[[[UUUXXX[[[\\\YYYTTTPPPNNNBBB666,,,+++---,,,++++++((())),,,---++++++444???___iiiuuuwwwyyy}}}yyyuuuwwwwwwQQQ999333555444111222333777>>>EEEMMMZZZfffnnnppptttwwwyyyyyyxxxwwwxxxtttpppnnnoooooonnnkkk^^^dddjjjllljjjiiikkknnniiikkkkkkhhheeeccceeehhhkkkkkkjjjhhhhhhjjjnnnqqqyyyttt___SSSGGGFFFMMMZZZoooqqqkkkggggggkkkiiiiii^^^LLL???===??????===;;;777444222000000000222444<<>>???BBB@@@>>>===BBBNNNbbbxxx|||}}}{{{llliiiqqquuuUUUJJJRRRQQQUUUTTTMMMGGGFFFEEEDDD>>>666111222444222111222444444===OOOfffzzz|||oooZZZGGGAAAXXXsss}}}xxxrrrqqq}}}{{{|||vvvsssrrrgggfff```VVVOOOKKKHHHEEE>>>CCCTTTqqqyyy```LLLJJJHHHDDD@@@<<<:::888666555444333222333444555@@@uuusss}}}nnn|||XXXAAAGGGTTTeeesss{{{|||zzzYYYJJJIIIIIIEEEAAA;;;;;;:::999777555333222222222222///,,,))))))))))))((('''&&&&&&''')))***))))))((())))))***+++,,,.........------.........111///---+++++++++,,,---...---,,,,,,,,,,,,---............////////////000//////000111333555777888<<<999666333333666999;;;;;;<<<>>>@@@BBBDDDFFFGGGEEEEEEEEEFFFIIIMMMPPPRRROOOPPPRRRTTTVVVWWWXXXXXXYYYXXXVVVSSSQQQPPPRRRUUU___```bbbccccccaaa___^^^fffdddbbbaaaaaabbbcccdddgggeeedddeeehhhhhheeecccddddddbbbaaaaaaaaabbbbbbddddddcccbbbbbbdddeeefffhhhmmmpppnnnllllllkkkhhhhhhjjjmmmooopppooonnnllljjjjjjjjjjjjjjjjjjkkkkkkjjj```YYYVVVPPPMMMUUUbbbnnnrrrvvv|||uuueeeZZZ\\\eeemmmyyyyyyvvvwww|||uuuooojjjqqqvvvxxxqqqiiiZZZdddzzzZZZNNN[[[WWWWWWXXXYYYYYYWWWRRRNNNDDD;;;111+++,,,---,,,+++))),,,***,,,222///666IIIgggfffzzz~~~~~~{{{{{{qqqjjjqqqvvvUUU===555555333///222444777<<>>:::===<<<444:::666222333///...999JJJzzzsssnnnNNNGGGKKKRRRbbbsssyyyYYYJJJHHHHHHCCC???;;;;;;:::999777555333222222333222000,,,************)))'''&&&&&&'''((()))(((((((((((()))***++++++......------------......///...---++++++,,,---......---,,,,,,,,,,,,---...------.........///////////////000111333555777888;;;999666444444666999;;;;;;<<<>>>@@@BBBEEEFFFGGGFFFFFFFFFGGGJJJMMMPPPRRRPPPPPPQQQSSSUUUVVVXXXXXXWWWVVVTTTQQQOOOPPPSSSVVV]]]^^^```bbbcccddddddcccfffeeedddccccccdddfffggghhhfffeeeeeehhhiiigggeeeeeeeeeddddddcccbbbaaaaaaffffffffffffggghhhiiijjjhhhmmmooollliiiiiigggcccgggiiikkklllmmmmmmlllkkkjjjkkklllmmmnnnnnnmmmmmmlllccc[[[WWWQQQLLLSSS___mmmqqqvvv|||xxxgggYYYYYY```iiixxxwwwoooeeeqqquuu|||tttjjjXXXfff|||^^^PPPYYYYYYYYYZZZ[[[[[[YYYTTTPPPEEE<<<111,,,,,,---,,,+++***,,,***,,,111///666IIImmmmmmvvvxxxzzzssswww}}}hhhKKK888333555444111222444777<<>>888:::888555999555333666222111;;;VVV|||{{{vvv~~~^^^DDDBBBMMMSSSaaatttyyyYYYIIIHHHGGGBBB>>>;;;;;;:::999777555444333333444333111---+++***+++***)))(((&&&&&&&&&'''(((''''''''''''((()))***+++------,,,,,,,,,,,,------...---,,,+++,,,---...///...---,,,,,,,,,,,,---...,,,---------...............///000111333444666666;;;999666444444666999;;;;;;<<<>>>@@@CCCEEEGGGGGGHHHHHHHHHIIIKKKMMMPPPQQQPPPPPPPPPQQQSSSUUUXXXYYYWWWVVVSSSOOOMMMOOOSSSWWWZZZ[[[]]]```cccfffhhhiiifffeeeeeeeeefffggghhhiiihhhfffdddeeeggghhhiiiiiiffffffeeedddcccbbbaaa```eeefffgggiiijjjkkkkkkkkkjjjnnnoookkkgggfffdddaaagggggghhhiiiiiijjjjjjjjjjjjlllnnnppppppppppppooonnneee^^^YYYRRRLLLQQQ\\\kkkqqqvvv{{{lll[[[XXX]]]fffuuu|||uuueeeooorrrrrr[[[fff||||||aaaQQQXXX[[[\\\]]]^^^^^^[[[VVVRRRGGG>>>222,,,,,,---,,,+++***,,,***+++000---666KKKkkkmmm~~~vvvxxx}}}tttvvv}}}{{{sssmmmYYYAAA444333555444222111333777;;;BBBKKKUUU\\\hhhnnnrrrsssvvv|||zzzxxxuuuqqqmmmiiigggfffllliiieeedddeeeggghhhhhhiiiiiiiiijjjiiiiiihhhhhh[[[\\\^^^]]]\\\^^^dddhhhttt~~~zzz[[[IIICCC===999666777AAALLL\\\oooxxxdddccchhhiiigggggggggddd^^^RRRFFF???>>>@@@<<<<<<;;;:::777555333222111222666BBBTTTfffsssyyy}}}|||zzzxxxxxxyyy{{{|||yyyoooaaaUUUOOOKKKHHHHHHJJJKKKFFFAAADDDKKKLLLAAA999@@@SSSbbb{{{sssllllllllltttrrrXXXHHHPPPWWWWWWVVVRRRMMMIIIGGGGGGAAA999333333333111111222444333EEEhhhzzzvvv}}}gggfffyyyzzzwwwlllSSSDDDEEE^^^vvvxxxqqqmmmssszzzssshhh```\\\YYYUUUSSSLLLFFFBBBGGGYYYtttxxxsss\\\KKKFFFHHH@@@999999777666888444444888444333>>>ccczzzyyywwwyyyyyykkkMMM<<<@@@LLLQQQ___rrr{{{ZZZJJJHHHGGGBBB===:::::::::999777666444333444444444111...++++++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++---,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,...///000...---,,,,,,,,,,,,---...,,,,,,,,,---------.........///000111333444555555:::888666444555777999;;;<<<===>>>@@@CCCEEEGGGHHHIIIIIIJJJKKKLLLNNNPPPQQQQQQPPPPPPPPPRRRUUUXXXZZZZZZXXXTTTOOOMMMOOOTTTXXXYYYYYY[[[^^^aaaeeehhhjjjffffffffffffggggggggggggfffeeeccccccdddgggiiijjjhhhfffdddaaa```___`````````bbbeeegggiiijjjjjjjjjlllpppqqqmmmjjjjjjhhheeehhhhhhggggggggghhhjjjkkkkkkkkklllmmmnnnooopppqqqnnnfff___\\\UUUMMMQQQ[[[iiiooovvvzzzsssbbb]]]^^^cccqqqwwwsssqqq|||```^^^vvv{{{```QQQXXX]]]]]]___aaaaaa]]]XXXTTTJJJ@@@444---,,,------+++***---++++++///---777MMMddddddwww}}}{{{uuu}}}yyy~~~}}}vvvfffSSS>>>444444555333111111333666:::AAAIIIRRRXXXccciiinnnpppssszzz~~~~~~vvvuuussspppnnnjjjfffccciiigggeeeddddddeeeeeeffffffggghhhjjjkkkkkkjjjjjjccccccaaa^^^\\\]]]aaaeeennnwwwxxxUUUGGGAAA<<<:::777555888>>>CCCSSSlll|||nnnmmmmmmhhhdddeeebbb___XXXOOOGGGBBBCCCEEE<<<<<<;;;:::888555222111111111555@@@QQQdddsss{{{~~~}}}{{{xxxwwwxxxyyyzzzzzzlllZZZKKKLLLLLLJJJGGGHHHHHHDDD>>>EEEOOOSSSFFF999;;;KKKYYYuuu~~~~~~~~~tttnnnllliiinnnlllWWWJJJRRRXXXYYYXXXTTTOOOJJJGGGFFFBBB999333222333111000222999999KKKsssbbbbbbmmmllllll```MMMBBBFFF___ssstttnnnkkkssszzzqqqggg___[[[YYYYYYRRRKKKDDDDDDNNNfffvvvfffOOOGGGJJJCCC<<<;;;888888888333444888444444BBBiiizzz|||yyymmm|||qqq\\\FFF<<>>===:::777444222111222222444===LLL___pppzzz~~~}}}|||{{{|||||||||uuuzzz~~~zzzrrrdddXXXRRRSSSNNNFFFCCCFFFEEEAAAFFFSSSWWWJJJ:::888EEERRRkkkzzzyyyxxxssspppqqquuuwwwnnnkkkfffiiiiiiWWWKKKRRRXXXYYYYYYUUUPPPKKKHHHFFFCCC:::333222222000000222666888LLLtttdddgggnnnnnnooo[[[IIIAAAGGG___qqqpppkkklllsss{{{pppddd^^^]]]^^^SSSMMMGGGEEEJJJ\\\||||||pppSSSFFFIIIDDD===<<<999999888333444777111555HHHrrrxxx}}}zzzgggVVVGGG>>>CCCFFFMMM^^^tttyyyjjjddddddooo{{{^^^MMMJJJGGGBBB===:::999999999777666555444333444333111---+++***+++)))))))))(((''''''&&&&&&%%%&&&&&&'''(((***+++,,,------,,,,,,,,,,,,------++++++,,,------...//////...---,,,,,,,,,,,,---...,,,---------............///000222444555555555444888777666555666777999;;;<<<===???AAADDDFFFHHHHHHHHHHHHJJJLLLMMMOOOPPPQQQQQQQQQQQQRRRTTTVVVYYYZZZ]]][[[WWWSSSPPPQQQTTTXXXYYYYYY[[[]]]___aaabbbccccccdddfffgggfffeeecccaaabbbbbbcccbbbaaabbbdddggghhhddd___ZZZYYY[[[___bbb```aaaccceeegggiiiiiijjjnnnrrrtttqqqpppssssssrrrmmmlllkkkjjjjjjkkklllmmmllljjjiiihhhiiikkknnnpppmmmfffcccaaaZZZQQQRRRZZZeeennnuuuwww{{{vvviiiddd```^^^eeeppp}}}{{{ZZZIIIhhh{{{```SSS]]]___```bbbeeeeeeaaaZZZVVVOOOEEE777...,,,------+++***...,,,,,,//////===WWWooojjjzzz~~~oookkk}}}|||iiiRRR<<<555555333222333///111555999>>>EEELLLQQQWWW___ggglllpppvvvxxxwwwpppmmmiiiiiijjjjjjhhhfffcccdddeeedddcccbbbbbbcccdddeeegggiiiiiihhhgggfffgggeeebbb___^^^^^^```aaa```bbbsss^^^JJJAAA:::888777444333444888999EEE```}}}{{{rrrwww~~~qqq___QQQJJJHHHFFFDDDEEECCC@@@<<<888555333222444333444:::GGGZZZlllxxx~~~vvvyyyyyyvvvtttrrrlllddd^^^___VVVHHHBBBFFFJJJHHHHHHUUUZZZNNN<<<888@@@IIIccc}}}zzztttkkkjjjoooqqqyyyyyy{{{zzzvvvmmmkkkeeeggghhhYYYMMMRRRXXXYYYYYYWWWRRRMMMIIIHHHDDD;;;333111111000000222555;;;OOOqqqmmmppptttyyy{{{^^^EEE???HHH^^^mmmllliiillltttyyynnnfffcccbbbTTTNNNIIIGGGHHHSSSppp}}}YYYFFFGGGCCC<<<:::777777777444444555000:::TTTvvv|||eeeTTTGGG>>>@@@GGGRRRfff{{{{{{{{{nnnccc```ggg{{{^^^MMMIIIFFF@@@;;;999999999999888666555444222333222000,,,*********'''(((((((((((((((''''''&&&&&&'''((()))+++,,,---......------------......+++,,,,,,---...............---,,,,,,,,,,,,---...------........./////////000111444555666666555555777666666666666888:::;;;======???AAADDDFFFHHHIIIFFFGGGIIIKKKMMMOOOPPPQQQQQQRRRSSSTTTVVVXXXYYYZZZXXXWWWUUUSSSQQQRRRVVVYYYXXXYYY\\\^^^```aaaaaaaaa___aaadddggghhhgggeeecccaaaccceeedddbbbbbbccceeeeeeccc```]]]\\\]]]___aaabbbbbbcccdddfffgggiiijjjkkkpppqqqnnnnnnpppqqqpppmmmmmmmmmlllllllllmmmmmmlllllllllmmmmmmnnnnnnnnnoooiiieeeccc[[[QQQPPPWWWcccmmmuuuvvvxxxvvvkkkfffcccaaaiiiuuu~~~zzzvvvVVVEEEccc~~~gggWWW]]]aaabbbeeehhhhhhddd]]]XXXRRRFFF888///---------+++)))...,,,---000111@@@\\\pppnnnuuuooo|||www]]]CCC:::777222000333...111444888===CCCJJJOOOVVV```iiiooossswwwxxxuuusssnnnhhhfffhhhjjjjjjhhheeegggiiigggdddaaaaaabbbcccdddgggiiijjjiiigggfffdddbbb```___^^^^^^^^^^^^___[[[ggg|||rrrPPPDDD:::666666444333444555444>>>RRRiii~~~xxxyyynnn\\\PPPJJJHHHHHHLLLIIIDDD>>>:::777666555777555333777BBBUUUhhhuuu}}}~~~~~~|||uuummmkkknnnooolllppppppdddOOODDDGGGKKKJJJMMMZZZaaaVVVDDD;;;<<<@@@WWWwwwwwwvvvmmmqqq}}}wwwtttlllppp~~~uuuwwwkkkjjjeeegggiii[[[NNNPPPYYYZZZ[[[YYYTTTOOOLLLKKKDDD;;;333111111000000222555AAAUUUooowwwsssrrr~~~]]]BBB===FFF\\\hhhgggfffkkkuuu|||uuukkkcccYYYQQQLLLIIIGGGNNNfffzzzdddKKKJJJEEE===999777555666444666555111BBBcccxxx{{{fffRRREEE===@@@HHHVVVlll~~~zzz|||zzzeeeccclll]]]LLLHHHEEE???:::999999999999888666555444222222222///,,,***))))))&&&'''((((((((((((((('''&&&''''''(((***+++---...///......------......///+++,,,------......------...---,,,,,,,,,,,,---............////////////000111222444666777777666555777666666666777888:::;;;===>>>???BBBDDDFFFHHHIIIDDDFFFHHHKKKMMMOOOQQQQQQQQQRRRTTTVVVXXXYYYYYYZZZSSSSSSSSSRRRRRRSSSWWWZZZWWWYYY]]]```bbbcccbbbbbb\\\___cccgggiiiiiihhhfffbbbeeegggfffdddbbbccceeebbbbbbaaaaaa``````______bbbbbbaaabbbccceeegggiiiiiimmmnnnkkkjjjlllmmmlllmmmmmmmmmmmmmmmmmmmmmllllllnnnqqqssssssqqqnnnlllqqqkkkgggeee\\\PPPNNNTTTcccmmmuuuuuuvvv~~~xxxmmmiiiffffffppp}}}zzzsssssswww{{{xxx{{{|||}}}oooWWWEEEaaa{{{mmmZZZ\\\cccdddgggjjjjjjfff___ZZZSSSGGG999///---------+++)))...------111222CCC___iiilllxxxqqqxxxxxxjjjLLL???999111...111...000444888<<>>CCCGGGWWWnnn{{{{{{~~~}}}zzzZZZJJJFFFCCC??????;;;;;;;;;:::888666555444555333000---*********+++))))))))))))((((((((((((&&&(((((((((((((((***,,,000///---,,,,,,---///000...------------...////////////------,,,---...///000000000000000///...---000222444555444555666777888777666777999::::::999===>>>@@@CCCFFFGGGIIIIIIGGGHHHJJJKKKMMMOOOQQQQQQSSSUUUWWWWWWVVVVVVWWWXXXVVVSSSOOONNNQQQVVVZZZ\\\[[[]]]^^^_________aaabbbfffdddgggooopppjjjeeeeeedddeeeeeefffeeedddbbbaaaddd^^^ZZZYYYXXXWWWZZZ___^^^```ccceeegggggggggfffkkklllmmmlllkkkkkklllnnnooopppqqqooollliiiiiiiiilllpppssssssqqqoooppprrrkkkmmmmmmhhh___WWWRRRQQQ]]]gggqqqtttyyyxxxnnnkkkhhhhhhqqqsssoookkkzzzvvvuuuNNNEEE^^^sssXXX^^^bbbgggjjjjjjjjjhhhaaaYYYWWWIII888...,,,......---***---+++---222333@@@YYYfffuuu~~~zzz}}}ssspppuuuwwwxxx|||sssUUU@@@666222111333///111444777;;;AAAIIINNNTTT]]]lllxxx}}}|||}}}~~~tttkkkcccaaaaaabbbfffllliiihhhhhhfffeeecccaaa```^^^]]]___bbbfffgggeeebbb```aaaaaa```___^^^^^^^^^ccceeegggrrraaaHHH;;;999444222444111111...333???GGGOOOdddzzz|||mmmuuukkk___SSSIIIKKKWWWSSSHHH<<<888<<<;;;777666555444666>>>OOObbbppp}}}}}}}}}|||ssswwwvvvnnniiiooozzzttt^^^MMMFFFFFFFFFNNNaaasssppp]]]III===:::>>>WWW|||}}}rrr}}}yyyuuu{{{{{{lllaaafffuuuoooVVVNNNXXX\\\___^^^WWWPPPNNNMMMLLLJJJ>>>333111222111222333444===___mmmooottt}}}~~~vvv}}}uuuxxxsssTTT@@@<<>>333111===999MMMnnnTTT888@@@@@@OOO[[[nnn~~~~~~~~~|||||||||}}}|||zzz~~~XXXHHHEEEAAA===<<<;;;;;;;;;:::888666555444555333111...,,,+++******)))))))))((((((((('''''''''((()))(((((((((***,,,///...---,,,,,,---...///---------------.../////////...---,,,,,,---......000000111111000//////...///111444444444444555777888777666666888:::::::::===>>>AAACCCFFFGGGIIIIIIHHHHHHJJJKKKMMMOOOPPPQQQSSSUUUWWWWWWWWWVVVWWWXXXXXXTTTNNNLLLNNNSSSXXXZZZ[[[\\\]]]^^^^^^___```aaaeeeccceeekkkmmmhhhddddddeeeeeeffffffeeecccaaa``````ZZZUUUSSSQQQPPPTTTZZZ^^^```bbbdddeeeeeedddccclllmmmmmmlllkkkkkklllnnnkkkmmmnnnmmmkkkjjjjjjkkkmmmpppssssssrrrpppqqqrrrlllmmmjjjddd[[[UUURRRSSS```jjjrrruuuxxxyyypppnnnllljjjoooxxxxxxxxxsss~~~|||{{{yyyxxx|||XXXQQQgggvvvYYY]]]cccgggjjjjjjjjjiiiccc\\\WWWIII888...,,,......---***...,,,---222333@@@XXXfffwwwyyy~~~tttqqqooommmjjjpppjjjOOO===666222111222///111444777;;;AAAHHHMMMSSS[[[gggssszzz{{{{{{{{{vvvmmmfffcccbbbaaadddhhhiiihhhgggfffccc```]]][[[\\\\\\]]]```dddfffeeecccbbbgggjjjiiiccc``````ccclllsssxxxmmmPPP>>>:::444333666222444000333999<<<@@@OOObbbpppqqqrrr```QQQJJJOOOaaa\\\PPPAAA;;;>>>===777555555555666===MMMaaappp||||||~~~vvvwwwtttpppsss}}}ttt```OOOIIIHHHGGGNNN___pppqqqcccQQQDDD>>>888LLLnnnlllaaafffwwwrrrZZZNNNTTTZZZ^^^^^^XXXSSSQQQPPPNNNIII>>>333111222222222333666@@@bbbpppqqqsssuuuyyywww}}}tttxxxrrrPPP@@@<<>><<>><<<;;;;;;::::::888777555444444333222000...,,,+++***(((((((((((('''''''''''''''((())))))((((((***,,,///...---,,,,,,---...///---------------............---,,,++++++,,,---...111111111111000000000000///111333444333444555666999777555666888:::;;;:::===???AAACCCFFFHHHIIIIIIHHHHHHJJJKKKMMMNNNOOOPPPRRRUUUWWWXXXWWWWWWWWWXXXZZZTTTNNNJJJLLLQQQVVVYYY[[[\\\\\\]]]^^^___``````cccaaabbbfffhhheeeccccccffffffgggfffeeebbb___^^^]]]WWWQQQMMMKKKJJJPPPWWW^^^___bbbdddddddddcccbbblllmmmnnnmmmkkkkkkmmmnnnhhhjjjkkklllkkkkkklllnnnnnnqqqssssssrrrqqqrrrrrrpppoookkkcccZZZUUUUUUWWWbbblllsssvvvxxxzzzqqqqqqqqqlllmmmrrr}}}{{{yyy{{{___YYYlllzzz[[[^^^cccgggiiiiiijjjjjjfff```XXXJJJ888...---......---+++...,,,---222333???WWWhhhyyy}}}{{{wwwxxxrrriiikkk}}}rrr]]]EEE999555333111111///111333666:::@@@GGGLLLRRRXXXbbbmmmvvvzzzyyywwwvvvooohhhfffeeebbbbbbeeeeeeeeeeeedddaaa]]]ZZZXXXXXXXXXZZZ]]]aaadddeeedddcccjjjooommmfffaaabbbggglllzzz]]]CCC:::444555777333555111222444333222<<>>IIIbbbsssffffffssspppYYYMMMQQQXXX]]]^^^ZZZVVVUUUSSSOOOIII>>>333111222222222444888DDDfffvvvyyyzzzwww}}}xxx|||tttuuuvvvjjjrrroooLLL???;;;DDDXXXdddaaaaaagggvvveeeQQQNNNJJJTTTkkk___LLLKKKCCC999<<<444:::333333===@@@ZZZxxxvvvjjjWWW===@@@CCCOOO___ttt~~~xxxwwwvvvxxx{{{}}}~~~}}}}}}vvvQQQDDDDDDDDD@@@???:::::::::999888777666555444444333111///---+++***(((((((((((('''''''''&&&'''((())))))((()))+++---...------,,,,,,------...,,,,,,------............---,,,+++***+++,,,---...111111111000000000111111...000333444333333444666999777555555888:::;;;;;;>>>???AAADDDFFFHHHIIIJJJIIIIIIJJJKKKMMMNNNOOOOOORRRTTTWWWYYYXXXXXXXXXXXXZZZTTTMMMJJJLLLRRRXXX\\\\\\\\\\\\]]]___aaaaaa``````______aaaccccccbbbaaaffffffggggggeeeaaa^^^\\\^^^WWWQQQLLLHHHGGGOOOXXX^^^```cccfffggghhhggggggnnnnnnooommmlllkkkmmmnnniiikkkllllllkkklllnnnpppoooppprrrssssssrrrqqqqqqrrrrrrooohhh___ZZZYYYZZZbbbkkksssuuuxxxzzzpppqqqqqqnnnmmmqqq~~~{{{~~~}}}cccYYYjjjzzz\\\^^^bbbfffhhhgggiiikkkhhhbbbYYYKKK999...---......,,,+++///---...222222>>>VVVfffwww}}}}}}|||yyyyyyrrrzzzvvveeeQQQ===555444333111000///000333666:::@@@FFFKKKSSSYYYaaajjjuuu|||zzzuuusssmmmhhhhhhgggdddccceee```aaaaaaaaa^^^[[[XXXUUURRRSSSVVVZZZ^^^bbbdddeeebbbfffiiihhhcccaaacccgggdddsssgggHHH<<<555555777222222000111333111///555>>>OOOvvvnnn~~~lllVVVNNNVVVeeecccVVVBBB;;;AAACCC>>>333666777777<<>>???AAADDDGGGHHHJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQTTTXXXYYYYYYXXXXXXYYYXXXSSSMMMJJJNNNUUU\\\```^^^]]]\\\^^^aaabbbbbb```^^^^^^^^^^^^```bbbbbb```dddeeefffgggeeebbb^^^\\\^^^XXXQQQKKKFFFEEEMMMWWW___aaaeeeiiilllnnnoooooooooooopppnnnllllllmmmooommmnnnnnnmmmllllllnnnpppooooooppprrrrrrrrrqqqpppppprrrrrrmmmeee^^^ZZZYYY```iiiqqqtttxxxzzznnnmmmooommmoootttyyy~~~~~~jjjZZZjjjwwwZZZ]]]aaaeeeggggggiiikkkhhhcccYYYKKK:::///---......,,,,,,///...///333222===TTT]]]ooo~~~yyywwwuuu~~~ppp```LLL999222444444111///...000333555999???EEEJJJTTT[[[ccckkkvvv~~~}}}vvvnnniiifffffffffcccaaaccc]]]]]]\\\[[[WWWSSSPPPMMMKKKNNNRRRWWW\\\```ccceeedddbbb``````bbbdddffffff```lllyyyiiiIII===555444555000111000111222111000333888BBBgggqqqzzzsss]]]QQQTTThhhgggYYYBBB999AAAEEE@@@555777777777===KKKaaapppxxxzzz}}}~~~}}}{{{zzz|||xxxfffWWWNNNGGGAAAAAAPPPfffsssmmm\\\SSSSSSHHHHHHXXXxxx~~~uuu|||}}}|||uuuhhheeennnkkkYYYLLLMMM\\\______\\\YYYXXXTTTNNNHHH===333111222222333555:::HHHmmm~~~zzzxxxssskkksss}}}nnnrrrlllEEE>>>:::BBBTTT]]]\\\___hhh{{{zzzYYYNNNIIIOOOaaazzzxxxjjjOOOKKKFFF>>>===777888666666888CCCfffwwwxxxjjjfffeeePPP@@@???EEEJJJ___vvv}}}xxxsssrrrrrrtttxxx|||}}}UUUFFFEEECCC<<<888:::::::::999999777666666444333222000...,,,+++***))))))))))))((((((((((((((()))******))))))+++---,,,,,,,,,------,,,,,,,,,***+++,,,......------,,,,,,,,,+++++++++---...///000///.........///111222000222444555444444666777999666444444777:::<<<===>>>@@@BBBDDDGGGIIIJJJJJJMMMMMMMMMNNNNNNOOOOOOOOOPPPTTTXXXZZZZZZYYYYYYYYYWWWRRRMMMKKKOOOVVV]]]aaa^^^\\\[[[]]]aaacccbbb___\\\^^^^^^]]]```cccbbb___aaabbbeeeffffffccc```^^^\\\WWWQQQKKKDDDCCCKKKUUU___bbbfffkkkooorrrsssssspppppppppooommmlllmmmoooooopppooonnnllllllnnnpppppppppppprrrttttttrrrpppmmmpppsssppphhh___YYYWWW___hhhppprrrvvvzzznnnlllkkkjjjooowww}}}rrr^^^nnnsssVVV[[[aaaeeehhhiiikkkmmmiiicccZZZLLL:::///---///...,,,,,,000...///333222<<>>DDDIIIRRR]]]gggmmmvvv~~~wwwlllfffbbbbbb```[[[YYYZZZXXXWWWTTTPPPKKKFFFCCCAAACCCHHHOOOVVVZZZ^^^bbbdddfffbbb^^^___dddggggggfffaaahhhqqqyyy~~~___FFF===666555555000222222222111000///111333===ZZZrrrtttvvvbbbSSSSSSoooppp___DDD999BBBGGGBBB999888666888???OOObbboooxxx{{{~~~~~~}}}zzzyyyxxx}}}kkk]]]TTTMMMGGGCCCNNNbbbsssrrrddd\\\\\\TTTSSSaaa}}}qqqiiipppxxxvvvxxx|||www{{{wwwfffaaahhhuuusss___OOOLLL^^^___^^^ZZZYYYYYYTTTNNNHHH<<<222111222333333555999NNNwww}}}mmmBBB>>>:::AAAQQQZZZYYY^^^iii|||aaaRRRJJJOOO```}}}xxxqqqRRRKKKHHH@@@>>>:::777888888777FFFmmmrrr~~~fffpppiiiLLLBBB@@@EEEIII```vvv~~~~~~~~~{{{wwwqqqqqqqqqtttyyy}}}~~~}}}TTTEEEFFFCCC<<<777999999999999999888777666555333111...,,,+++******+++*********))))))))))))((()))******)))***,,,...,,,,,,,,,------,,,,,,,,,)))+++,,,......---,,,+++---,,,,,,,,,,,,...///000///...---,,,---...000111111333555666555666777888999666444444777:::===>>>???@@@BBBEEEGGGIIIJJJKKKOOOOOOOOOOOOOOOOOOPPPPPPPPPSSSXXX[[[[[[ZZZYYYYYYVVVRRRMMMLLLOOOUUUZZZ]]]]]]ZZZXXX[[[___aaa```]]]ZZZ^^^___^^^```eeeccc^^^]]]```cccffffffeeebbb```\\\XXXSSSMMMEEEBBBJJJUUU___bbbfffkkkoooqqqrrrrrrqqqqqqqqqpppmmmmmmnnnooonnnooonnnmmmkkklllnnnqqqsssrrrrrrtttvvvwwwtttrrrnnnqqqtttrrrjjjaaa[[[XXX```hhhoooqqquuu~~~{{{pppmmmiiifffkkkttt~~~ooo\\\mmmnnnTTT\\\ccchhhkkkmmmooooookkkddd[[[MMM;;;000---///...,,,,,,000///000333111;;;RRR[[[nnn~~~~~~mmmUUU<<<222444555222000...000222444888===DDDHHHMMM\\\iiinnnttt||||||uuunnnfff___[[[VVVOOOKKKJJJKKKIIIFFFAAA>>>;;;999888===DDDMMMUUUZZZ]]]aaaccceeeddddddeeeffffffeeeccc[[[___fffmmmoooooopppqqqkkkPPP???===888666777333444444333111000000111111<<>>999@@@PPPWWWWWW^^^jjj|||qqq|||zzzlllWWWKKKOOO```xxxwwwUUUKKKIIIAAA===:::777:::;;;888LLLvvvsssxxxmmmrrrJJJCCCBBBDDDIIIaaawww|||{{{}}}{{{wwwpppppprrrvvvzzz}}}~~~}}}~~~xxxPPPCCCFFFFFF???;;;999999999999999888777666555333000---*********+++++++++++++++*********)))((()))******)))***,,,...+++,,,,,,------,,,,,,+++)))***,,,......---,,,+++------,,,,,,---///000111...---,,,+++,,,...000111111444666777666666777999999666444444666:::===>>>???@@@BBBEEEGGGIIIJJJKKKPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSXXX[[[[[[ZZZYYYYYYVVVRRRMMMLLLOOOSSSWWWZZZ[[[XXXVVVYYY^^^```^^^[[[ZZZ^^^```___aaafffddd^^^[[[^^^bbbfffgggfffdddbbb]]]ZZZVVVPPPGGGDDDKKKVVV___bbbeeejjjmmmoooooooooqqqrrrqqqpppnnnmmmnnnooolllmmmlllkkkjjjllloooqqquuuttttttvvvxxxyyyvvvsssqqquuuvvvssskkkccc^^^\\\bbbjjjpppqqqsss||||||sssoooiiicccgggqqq|||gggUUUhhh~~~lllUUU___eeejjjnnnppprrrrrrllleee[[[MMM;;;000...///...,,,,,,000///000444111;;;QQQeeexxx~~~tttZZZ???333444555333111...000222444777===CCCHHHIIIZZZiiimmmrrrzzzzzzssspppggg^^^WWWOOOEEE???>>>===<<<999666555555666777999AAALLLUUUZZZ]]]```bbbbbbfffjjjjjjgggccc```___PPPTTT[[[```aaa^^^^^^aaaZZZDDD:::===999888999555444555444222222444555555;;;GGGqqqlllggguuu```SSSVVVlllooo```CCC888EEENNNIII???:::444777DDDUUUdddmmmyyy}}}}}}{{{jjj___ZZZUUUOOOFFFBBBNNNhhhyyyuuuhhhaaa``````nnnxxxmmmmmmxxxzzzzzzttt~~~zzz|||pppllloootttlll\\\SSSUUU[[[[[[YYYVVVXXX[[[YYYSSSGGG<<<222000222333444666<<>>999???OOOVVVVVV]]]jjj}}}hhhXXXnnnvvvhhhsssttt\\\LLLOOOaaaxxxzzzVVVLLLJJJBBB===;;;666;;;===:::PPP}}}vvvxxxuuuyyyJJJEEECCCDDDJJJbbbwww{{{zzz||||||wwwooopppssswww{{{}}}}}}|||}}}{{{oooMMMIIIGGGCCC@@@;;;<<<======<<<;;;888666555777555333000...,,,******))))))(((((((((((())))))(((((((((((()))***,,,---000...,,,,,,---...///...+++,,,------......---------------......000111111.........//////111222222000333666777666555555555555555444444555777:::<<<<<<>>>AAADDDGGGHHHHHHHHHNNNNNNOOOOOOOOOPPPPPPPPPQQQSSSWWWZZZ[[[[[[ZZZYYYWWWQQQMMMPPPSSSVVV[[[```ZZZXXXWWWYYY]]]___]]]ZZZYYY\\\___```dddgggccc[[[ZZZ\\\^^^___```bbbeeehhhfffccc^^^TTTHHHCCCLLLXXX___dddgggfffhhhllloooooorrrsssqqqooolllkkkkkkmmmmmmlllkkkkkklllnnnqqqrrrqqqsssvvvyyy{{{{{{{{{zzz{{{yyytttooopppqqqkkkdddcccfffkkkqqqwww~~~yyytttnnnhhhhhhkkkzzzqqqxxx~~~zzzdddVVVbbb~~~kkkVVV\\\bbbiiioooqqqqqqqqqlllfff___LLL999000///---,,,,,,---///,,,...444555@@@WWWlllxxx~~~{{{bbb@@@555888777222000111111000111333999@@@EEEIIIVVVgggsssxxxwwwuuutttkkk^^^PPPHHHCCC<<<777666:::777555555888999777555777@@@MMMXXX]]]```cccfffiiiiiijjjkkkjjjfffaaa]]]OOOIIIHHHLLLNNNNNNSSS[[[HHHBBB======???>>>;;;999999777555444222222222222666IIImmmmmmlllxxxbbbQQQRRRnnnttt^^^III<<>>BBBEEEHHHIIIIIIHHHMMMNNNNNNOOOOOOPPPPPPPPPQQQSSSWWWYYY[[[[[[ZZZYYYVVVPPPNNNQQQTTTVVVZZZ^^^]]]ZZZXXXZZZ]]]^^^[[[XXXWWWZZZ]]]```dddgggccc]]][[[]]]___```bbbdddgggjjjhhhddd___XXXMMMHHHMMMVVV```fffiiihhhiiinnnqqqpppttttttrrrnnnkkkjjjkkkmmmmmmlllllllllmmmooorrrsssvvvwwwxxxzzz{{{|||}}}}}}zzzzzzwwwuuuxxx{{{xxxrrreeehhhmmmsssyyy~~~uuurrrnnnkkkjjjlllyyyrrrqqqttt}}}qqqZZZRRR___oooXXX]]]ccciiioooqqqrrrqqqmmmfff___LLL999000///...---,,,---///,,,...444555@@@WWWnnnzzzxxxkkkyyyddd@@@444555555222111111111111111333888???EEEIIIUUUgggtttyyywwwuuussscccVVVHHH@@@<<<888666777333444666888999::::::999999AAAKKKUUU\\\```bbbccceeefffhhhjjjjjjhhhdddaaaRRRJJJCCCBBBDDDHHHRRR\\\[[[PPPEEE@@@AAABBBBBBAAA777666444333222333444555888KKKooopppoooyyydddTTTUUUnnnuuu___JJJ===BBBYYYYYYGGGBBB<<>>NNNVVVUUUZZZeeewwwfffKKKNNNYYYrrrjjjZZZbbb|||fffVVVXXXiii~~~xxxZZZMMMDDD::::::999===;;;;;;XXX}}}oooyyyHHHFFF:::CCCNNNbbbxxx|||yyyvvvqqqqqqrrrvvvyyyzzzxxxuuunnnhhhhhhrrr}}}kkkKKKHHHEEEAAA???;;;<<<<<<<<<<<<;;;999777555666444222000---,,,******))))))(((((((((((())))))(((((((((((()))+++---...000...,,,+++---.........***++++++,,,,,,,,,,,,,,,------------...///000000......---------......//////111444555444444444555444333222333444777999;;;>>>@@@CCCFFFIIIJJJJJJJJJLLLMMMMMMNNNOOOPPPPPPQQQRRRTTTWWWYYYZZZZZZYYYXXXUUUPPPOOOSSSVVVWWWYYY]]]aaa]]]YYYZZZ]]]^^^ZZZVVVTTTXXX\\\___dddgggddd]]][[[^^^```bbbdddgggjjjmmmlllgggaaa[[[SSSMMMOOOUUUaaafffjjjiiikkkooorrrqqquuutttqqqmmmjjjjjjlllnnnnnnmmmmmmnnnoooqqqtttuuuzzz{{{{{{{{{|||}}}~~~||||||{{{yyy|||zzzgggkkkpppvvv{{{{{{qqqoooooommmlllllluuuyyyrrrpppxxx|||}}}{{{zzzkkkTTTLLL[[[rrrYYY\\\dddjjjppprrrrrrrrrmmmggg___LLL999000//////---------///---///555555@@@VVVppp{{{{{{kkkttttttqqq~~~ddd@@@222333333222222000111111111333888>>>CCCGGGTTTgggtttyyyxxxtttrrr]]]PPPCCC<<<888555555777000333777:::<<<======>>>???BBBIIIRRR[[[```aaaaaaaaacccfffiiijjjiiigggfffXXXLLL@@@<<>>;;;888555444444555666999MMMqqquuuvvv{{{fffXXXZZZooowwwaaaKKK???FFFaaadddPPPFFF===AAASSShhhwww~~~{{{lllgggfffmmmuuu}}}|||mmm^^^SSSNNNLLLFFFFFFUUUlllwwwpppjjjlllhhhiiirrrzzznnnzzzvvvwwwlllpppzzzaaaQQQTTT[[[ZZZYYY[[[___```]]][[[HHH===444222222222444777AAAdddkkkeeeiiioooaaaoooVVV@@@:::>>>LLLTTTSSSZZZfffwwwkkkJJJGGGJJJ]]]|||}}}nnnXXXWWWnnniiiXXX\\\oooeeeOOODDD<<<;;;:::>>><<>>:::<<<<<<<<<<<<;;;999777666555444222///---+++******))))))(((((((((((())))))(((((((((((()))+++---//////---++++++,,,......---)))***++++++,,,,,,++++++---------------...///000......---,,,,,,,,,------...000222333333333444555444444333444555888;;;<<>>AAACCCCCCDDDEEEJJJRRR[[[```aaa``````cccfffhhhiiiiiiiiijjj]]]SSSHHHEEENNNccc}}}vvvfff```^^^ZZZSSSHHHEEE???:::666444444444999NNNssszzz|||gggZZZ]]]sss{{{dddMMMAAAJJJhhhnnnXXXIII===DDDYYYmmmyyy~~~xxxsssfffcccbbbeeekkkttt}}}pppaaaVVVPPPOOOIIIFFFRRRiiiuuupppkkkmmmnnnmmmqqqrrrtttjjjkkkeeelll{{{www```RRRTTT[[[ZZZ[[[___bbbccc___[[[GGG===444333333333555888BBBbbbyyyuuunnnnnnooo```mmmRRR???:::???MMMSSSRRRXXXdddvvv|||nnnPPPGGGBBBMMMggg|||uuu\\\UUUhhhooo\\\```sss~~~fffPPPFFF@@@<<<<<>>DDDeee~~~ttt{{{uuukkk{{{iiiEEEAAA999???MMMaaavvv~~~zzzwwwtttooopppsssuuuxxxyyyxxxxxxjjj]]]PPPPPPYYYccchhhiiidddaaa^^^bbbpppcccGGGFFFCCC>>>===:::;;;;;;<<<<<<;;;999777666444333111///---++++++***))))))(((((((((((())))))((((((((((((***,,,...//////---++++++,,,---------)))***++++++,,,,,,++++++...------------......///...------,,,,,,,,,,,,---...000222222222222444555666555555555777:::===???@@@BBBEEEHHHKKKLLLLLLLLLKKKLLLMMMNNNPPPQQQSSSSSSTTTVVVXXXZZZ[[[ZZZXXXWWWTTTQQQRRRXXX\\\]]]^^^```aaa[[[WWWYYY```dddaaa\\\WWW[[[^^^```dddeee___WWWYYY\\\```eeeiiinnntttxxxzzzrrriiiaaaYYYRRRSSSWWW___eeeiiijjjlllppprrrqqqoooooonnnllllllmmmpppsssnnnnnnooooooppprrrssssssyyy}}}{{{wwwuuuqqqlllfffjjjpppuuuzzz{{{ooommmnnnmmmkkkjjjsss~~~~~~xxx|||vvvwwwwww___VVVaaapppXXX[[[fffmmmsssttttttsssnnnhhh\\\JJJ777/////////.........000...111666555???UUUllluuuyyyyyytttWWW;;;333555444111111000000111111222666;;;???DDDQQQdddsssyyyyyyvvvtttnnnhhhbbb___XXXNNNGGGEEECCC===777999???FFFHHHHHHHHHIIILLLSSS\\\aaabbbaaabbbeeehhhiiihhhiiikkklllddd___YYYZZZfff}}}tttkkk___SSSKKKHHHBBB<<<888555444333999OOOttt~~~|||iii]]]aaaxxx}}}eeeNNNCCCNNNmmmsss]]]JJJ>>>HHH^^^pppzzz~~~xxxkkkbbb\\\[[[\\\___cccjjjxxx}}}sssfff\\\WWWWWWNNNFFFLLLcccsssqqqlllmmmmmmnnnrrrfffhhh|||yyy```UUUSSS___qqqppp^^^TTTVVV[[[[[[]]]aaadddccc^^^ZZZDDD;;;333222444444555888AAA```ttt{{{}}}~~~~~~kkkrrrRRR<<<999AAAPPPUUUQQQUUU```uuuyyyyyyrrrWWWJJJ???DDDXXXuuuttt|||yyy___VVVggg}}}eeebbbooo||||||}}}```PPPIIICCC>>>===@@@@@@JJJmmmvvvjjjkkkkkkmmm___wwwaaaDDD???;;;@@@MMMaaavvv~~~}}}yyyuuurrrooopppsssuuuwwwyyy|||}}}zzzjjjUUUIIIIIIOOORRRRRRPPPOOOPPPWWWiii}}}___EEEEEEBBB===<<<999;;;;;;<<<<<<;;;999888777333222000...---++++++***))))))(((((((((((())))))((((((((()))***---///000///---+++***,,,---------***++++++,,,,,,,,,,,,,,,...---------------......------,,,,,,,,,------......000111222222333555777666666666666888;;;>>>@@@@@@BBBEEEHHHKKKLLLLLLLLLLLLLLLNNNOOOQQQSSSUUUUUUVVVXXXZZZ\\\\\\[[[XXXWWWSSSPPPQQQXXX]]]^^^```dddaaaZZZUUUYYYaaagggddd___XXX\\\___aaaeeeeee^^^VVVUUUYYY___eeekkkrrryyy}}}zzzsssjjj^^^UUUTTTYYY^^^eeejjjkkkmmmqqqrrrqqqmmmmmmnnnnnnmmmnnnqqqsssnnnnnnnnnoooooooooppppppvvv|||}}}xxxvvvrrrmmmdddhhhnnntttxxx}}}|||qqqmmmmmmlllkkkmmmzzz{{{xxxhhhccckkkttt\\\___hhhnnntttuuuuuutttooohhhZZZHHH555..................111///222777666???TTThhhqqqzzznnnSSS:::444777555222222000000111111222555999===BBBPPPbbbqqqxxxyyyxxxxxx~~~|||}}}~~~yyynnnfffcccZZZRRRHHHCCCEEEHHHJJJKKKHHHJJJOOOVVV\\\aaabbbbbbdddgggjjjjjjiiiiiilllpppoooqqqtttxxx|||ooo```QQQGGGEEEBBB===:::777555555:::PPPvvv}}}kkkaaagggzzz}}}cccNNNGGGSSSrrrvvv```LLLAAAMMMbbbqqqyyy}}}tttcccWWWWWWWWWZZZ^^^___bbblllwwwwwwyyyxxxqqqggg___\\\]]]QQQGGGJJJ```qqqrrrmmmmmmgggjjjssspppUUUddduuuppp^^^CCCEEETTTgggjjj]]]VVVZZZ^^^^^^___bbbdddbbb]]]XXXAAA888222222444444666999???^^^rrryyy{{{}}}VVV;;;999BBBQQQTTTOOOSSS___uuu|||qqqqqq~~~xxxZZZKKK>>>???LLLbbbiiijjjzzz___VVVggglll```eeewwwxxxrrruuuzzztttZZZPPPJJJCCC??????AAABBBOOOtttttt]]]rrrhhhnnnfff[[[{{{|||[[[DDD>>><<<@@@LLL```uuu}}}|||xxxtttqqqqqqrrrssstttuuuxxx}}}}}}fffRRRIIIIIIHHHFFFJJJMMMRRR[[[kkk}}}\\\DDDDDDAAA<<<;;;999:::;;;;;;<<<;;;:::888777333222000...,,,++++++***))))))(((((((((((())))))((((((((()))+++---///111...,,,******,,,------,,,++++++,,,---------------...------,,,,,,------...---,,,,,,,,,---...///000///000222222222333666888666555555666888;;;>>>@@@???AAAEEEHHHJJJLLLLLLKKKLLLMMMOOOQQQSSSUUUVVVWWWXXXZZZ\\\]]]]]][[[YYYXXXQQQMMMNNNUUU[[[^^^aaaeeebbb[[[UUUYYYbbbhhheee```WWW\\\```bbbfffggg```WWWRRRVVV]]]eeelllttt|||~~~vvvfffYYYVVVZZZ___eeekkklllnnnrrrtttrrrmmmnnnppppppnnnnnnnnnooommmmmmnnnnnnmmmmmmllllllqqqwww{{{xxxuuuqqqcccgggmmmssswww{{{|||sssooommmkkknnnrrr|||}}}oooiiipppxxx___```iiipppuuuvvvvvvuuuoooiiiXXXFFF333,,,---------......111000222777666>>>TTTgggoooxxx{{{oooTTT;;;444666555444555///000111111111444888;;;AAANNN```nnnwwwzzz{{{|||yyymmm^^^PPPHHHGGGIIIEEEJJJQQQWWW\\\___aaacccdddgggjjjkkkiiikkkpppttt||||||ooobbbVVVIIIGGGEEEBBB>>>:::777555;;;RRRxxx}}}nnngggnnnyyyzzz___MMMJJJYYYvvvyyyaaaNNNEEERRRgggsssyyy~~~xxxhhh^^^XXXXXXZZZ\\\[[[ZZZ___ggggggkkknnniiiaaaZZZYYY[[[OOOHHHNNNdddrrrqqqmmmpppkkkllluuummmZZZkkkvvvpppcccFFFIIIWWWhhhiii]]]WWWZZZbbbaaaaaacccdddbbb\\\VVV===555000111333555777:::===[[[pppyyyXXX<<<:::BBBOOOQQQMMMSSS```xxxpppccccccsss{{{[[[KKK>>>>>>EEETTTnnngggccc|||aaa[[[nnnfffZZZ^^^kkkxxxkkkgggiiiuuu{{{mmmXXXQQQKKKCCC@@@@@@BBBDDDSSSzzzqqq\\\pppooozzziii___}}}ZZZFFF======@@@LLL```ttt}}}{{{wwwssspppuuuuuusssqqqqqqttt{{{lll```]]][[[VVV^^^dddiiimmmuuu[[[CCCDDDAAA<<<;;;999:::;;;;;;<<<;;;:::888777222111000...,,,++++++***))))))(((((((((((())))))((((((((()))+++---000111...,,,******+++------,,,+++,,,------......------...------,,,,,,,,,------,,,,,,,,,---...///000111///000222222222444666999555444444555777;;;>>>@@@???AAADDDHHHJJJKKKKKKKKKMMMNNNOOOQQQTTTVVVXXXXXXYYY[[[]]]^^^^^^\\\ZZZXXXNNNKKKLLLSSSYYY]]]aaafffddd\\\VVVYYYbbbhhheee```VVV[[[___cccggghhhbbbZZZPPPUUU\\\dddmmmvvv~~~mmm\\\VVVYYY```ggglllnnnppptttuuutttnnnppprrrqqqooommmllllllmmmmmmmmmmmmlllkkkjjjiiikkkpppzzz|||yyyvvvrrrcccgggmmmssswww{{{{{{sssooommmlllpppvvvxxxsssiiipppyyy______jjjpppuuuvvvvvvuuupppiiiWWWEEE222,,,,,,---------...111000333888666>>>SSSgggooowww}}}sssWWW===444555555555777///000111111111444777;;;AAAMMM^^^mmmvvvzzz}}}~~~vvvZZZGGGBBBEEEBBBIIIRRRXXX[[[]]]```ccccccgggjjjkkkjjjlllrrrxxxzzzoooggg^^^OOONNNLLLHHHCCC===888555===TTTzzz~~~pppkkktttwwwwww\\\LLLLLL]]]zzzzzzbbbPPPHHHVVVjjjtttyyy}}}ssskkkWWWUUUUUUVVVTTTPPPRRRXXXZZZ___ccc```YYYRRRRRRTTTLLLIIISSSiiisssooommmrrruuupppuuuwwwnnnooovvv~~~}}}yyywwwwwwyyyzzz}}}ttthhhTTTVVVbbbooolll^^^VVVXXXfffeeeddddddeeebbb[[[VVV;;;333...000333555777:::;;;YYYoooyyyTTT>>>;;;AAALLLOOOKKKSSSbbbzzzxxxeeeWWWXXXkkk|||[[[LLL@@@???CCCLLLccc{{{llleeefffcccxxxqqq[[[UUU\\\hhh{{{iii```___dddjjjvvvjjjWWWRRRLLLDDD@@@@@@BBBEEEUUU}}}|||kkkfff~~~wwwnnnddd[[[GGG======@@@KKK___ttt|||zzzvvvrrroooxxxwwwsssooommmqqqxxx~~~{{{xxxuuuqqqyyyuuuTTTCCCEEEBBB???>>>:::;;;<<<<<<<<<:::888555333333222000---+++)))((((((+++******)))(((''''''&&&&&&&&&&&&''')))+++...///---,,,,,,...///000///---+++,,,------......------------,,,++++++,,,,,,,,,///............///000000000000000222444555444333888666555555666999<<>>---+++...------///000000222444444888EEESSSoooqqqttt~~~jjjEEE111444555222666///000000000000222666999AAAOOObbbpppxxx|||sssPPP>>>===>>>DDDOOOYYY___aaa```___eeehhhkkkiiihhhkkkuuu~~~yyymmmaaaYYYTTT^^^\\\KKK>>><<<999333===XXXzzz~~~qqqqqq{{{rrr___MMMNNNjjjzzzcccRRRJJJVVVhhhttt{{{wwwqqq```XXXQQQNNNKKKIIILLLQQQTTT\\\cccbbbZZZTTTTTTXXXOOOLLLXXXnnnvvvmmmhhhmmmkkkxxx{{{{{{}}}|||{{{||||||vvvqqqiiirrryyygggUUUUUU[[[fffhhhgggdddbbb```YYYQQQ<<<666222333444333555999===XXXsss}}}|||dddBBB;;;<<>>@@@CCCFFFVVVkkk~~~pppeeehhhfff}}}jjjTTTMMMUUUeeennn```YYYWWWYYYkkk~~~~~~jjjSSSNNNMMMDDDBBBCCCEEEGGG[[[uuu[[[tttpppgggFFF<<<>>>===JJJggg{{{uuulllnnnsssrrrqqqpppssswww||||||yyy~~~mmmOOO???BBB@@@===<<<888<<<<<<<<<<<<:::777555333333222000---+++***)))(((******))))))(((''''''&&&&&&&&&'''''')))+++...///---,,,,,,---///000///---+++,,,------......------------,,,,,,+++,,,,,,---......------......///000......///000222333333222777666555666777999<<<>>>AAACCCEEEGGGHHHKKKOOOQQQSSSSSSTTTWWW[[[]]][[[ZZZZZZ[[[]]]______^^^]]]\\\NNNHHHEEEIIINNNQQQUUUZZZ^^^]]]ZZZZZZaaahhhgggaaa]]]VVV\\\fffiiilllhhhYYYQQQSSSWWW```lllwwwyyynnnccc]]]eeejjjnnnqqqwww|||{{{wwwpppqqqrrrrrrpppmmmkkkkkkmmmkkkhhhggghhhhhhfffeeedddgggmmmtttzzzzzzsssbbbccchhhpppvvvzzz|||tttsssuuuvvvzzzzzz~~~uuu]]][[[sssvvvaaaaaammmrrruuuuuuuuutttnnnfffTTT@@@///---///---,,,.........111333444777CCCOOOkkkpppttt|||{{{wwwOOO666666444///111///000000000000222666999>>>LLL___nnnvvvzzz~~~}}}lllQQQBBB@@@<<>><<<===UUUrrruuuwwwzzzhhhWWWWWWpppxxxcccTTTMMMZZZkkkuuu{{{xxxmmmfff]]]VVVPPPMMMKKKIIILLLQQQTTTZZZ______YYYTTTSSSUUUNNNLLLXXXpppzzzqqqjjjllllllzzz~~~~~~}}}|||}}}rrrrrr|||uuu}}}jjjVVVWWW^^^ccceeedddaaa```^^^XXXOOO;;;666333444555555777<<>>;;;<<>>LLLfffyyywwwlllkkkmmmrrryyy~~~~~~|||{{{wwwxxxxxxwwwssseeeggghhhjjjqqqyyy{{{xxx```FFF===DDDBBB???===:::===<<<<<<;;;999777555444222111///---+++***))))))))))))(((((((((''''''''''''''''''(((***,,,...000...---,,,,,,---......---+++,,,------......---------,,,,,,,,,,,,------...---,,,,,,,,,,,,---......000111333444444555555666555555666888999:::;;;<<<===???CCCGGGJJJNNNSSSWWWZZZ[[[^^^aaacccdddcccaaa\\\]]]___```___^^^\\\ZZZUUUOOOIIIHHHHHHHHHLLLRRRUUUVVVWWWYYY```hhhiiieee___WWW[[[eeejjjpppooocccUUUPPPOOOWWWfffttt{{{}}}{{{xxxwwwzzz}}}zzzppphhheeekkkqqqvvv||||||sssqqqooonnnmmmllljjjhhhfffeeeeeeffffffeeeccc```bbbcccfffkkkqqqyyy~~~{{{{{{zzztttlllWWW]]]jjjzzz~~~yyywwwtttpppooorrrssskkkmmmrrr}}}jjjUUUXXXuuuvvvdddhhhnnnsssvvvvvvvvvssslllcccNNN<<>>777999DDD[[[rrr|||qqqfffhhhzzzrrrWWWOOORRReeexxxwwwjjj]]]UUURRRNNNLLLMMMMMMLLLNNNSSSUUUVVVYYY[[[[[[YYYUUUQQQKKKHHHRRRhhhwwwtttlllhhhqqq|||{{{yyynnnuuuvvvlllZZZ^^^eeefffgggfffcccbbb___UUUKKK666333222555666666;;;AAARRRooouuuwww}}}tttwwwiiiggguuueeeDDD<<<===HHHLLLJJJNNNZZZpppooo``````___aaalll}}}gggHHH======???EEENNNdddyyypppgggsss~~~qqqyyyfffaaaiiiYYYPPPOOOVVVppplllbbbeeehhhwwwxxxpppZZZUUUTTTJJJLLLKKKNNNRRRcccgggxxxuuulll^^^CCC>>>===KKKeeewww~~~vvviiihhhiiiooovvvzzz{{{{{{}}}~~~sssxxxhhh^^^VVVPPPOOOPPPSSSYYYggguuuzzzyyy\\\DDD===DDDCCC>>>===:::======<<<:::999777555444222111///---+++******)))(((((((((((('''''''''''''''''''''(((***,,,///000///---++++++,,,------,,,+++,,,------......---------,,,,,,,,,------...///---,,,,,,,,,,,,---......000222555555555444666888555555666888999:::;;;<<<<<>>CCCJJJ[[[iiiqqq|||rrrrrrvvvssssss~~~WWW888333333///000000000000//////000444666===KKK\\\jjjppprrruuuwwwrrr___NNNIIIHHHGGGKKKRRRUUUSSSPPPNNNMMMLLLIIIFFF>>>BBBHHHPPPWWW\\\___```^^^```bbbdddhhhpppzzzkkkTTTEEEGGGGGG???;;;AAAJJJccc}}}qqqkkkqqqsssUUUOOOUUUjjj{{{{{{ttthhh[[[SSSOOOLLLLLLOOOPPPOOOPPPTTTXXXXXXZZZ]]]^^^]]]XXXTTTLLLHHHOOOaaappppppkkkgggjjjuuuhhhlllpppjjj[[[___dddfffgggfffdddccc^^^PPPCCC333111111444444555;;;BBBGGGnnn|||tttrrrvvvyyyiiicccPPPQQQhhh]]]CCC;;;===HHHLLLIIIMMMXXXkkkmmmccc``````gggzzzWWWAAA???@@@BBBCCCYYYpppmmmccclllsssaaatttiiiaaa}}}~~~fffUUUQQQZZZsss}}}yyymmmnnnvvvyyyaaaZZZYYYQQQPPPOOORRRVVVdddppp~~~nnn```jjj[[[CCC@@@BBBJJJeeexxx}}}~~~rrreeedddeeehhhkkklllmmmqqqyyywwwvvvaaaNNNCCCEEEDDDDDDKKK[[[nnnyyy{{{ZZZCCC<<>>===<<<:::888777666555111000///---,,,+++******''''''''''''''''''''''''((((((((()))***---///000000---+++***,,,------,,,+++,,,------......------,,,,,,,,,,,,---...///000---------------......///...111444555333222444777555666666777888:::;;;<<<<<>>>>>BBBIIIPPPWWW[[[^^^___ccceeehhhmmmttt~~~cccIII@@@>>><<<@@@IIIOOOhhhsssuuusssTTTQQQXXXlll|||~~~{{{ttthhh\\\SSSNNNLLLMMMRRRSSSRRRSSSVVVYYYZZZ]]]```aaa```\\\XXXOOOLLLRRR```lllmmmjjjgggiiirrrmmmlllooo||||||gggZZZ^^^bbbaaabbbbbbbbbbbb[[[JJJ:::111000111444444444;;;CCCGGGsssxxxrrrwwwooobbbIIIIIIddd\\\AAA:::<<>>EEEAAA;;;;;;:::>>>===;;;999888666666555111000...---,,,+++******''''''''''''''''''''''''((((((((()))+++---///111000...+++***+++,,,,,,,,,+++,,,------......------,,,,,,,,,------...///000......------......///000...222555555333222555888777666555666777999<<<>>>===???BBBEEEGGGKKKOOORRRSSSVVVYYY[[[\\\___dddhhhffffffgggfffdddaaa^^^\\\WWWUUUTTTUUUSSSPPPSSSYYYXXX\\\______bbbggggggddd```VVVWWW```eeeooorrrhhh]]]WWWPPPNNNTTT```kkkrrrxxxsssmmmkkklllnnnllliiieeejjjnnnrrrzzz|||vvvooollllllmmmkkkhhhfffeeeccccccdddeeedddcccgggiiilllnnnnnnlllhhhfff___```aaadddllluuuxxxvvvfffdddgggqqq{{{|||yyyssslllmmmqqq~~~qqq]]]aaaxxxnnnbbbiiiooovvv||||||zzzsssfffZZZ@@@444,,,...000---...222333222444999<<<===AAAGGGaaaooosssuuu~~~{{{uuuuuu]]]>>>444333333666000000000///...///222555:::GGGYYYhhhnnnrrruuuxxxfffPPPAAA777<<>>===;;;KKKjjj|||lll```cccdddfffgggdddbbbeeeooowwwzzzzzz|||xxxrrrmmmcccYYY[[[gggsssxxxaaaJJJBBBHHHCCC===>>><<<>>>===;;;999888666666666111000...---,,,++++++***&&&'''''''''''''''''''''((((((((()))+++---///111000...+++******,,,,,,,,,+++,,,------......------,,,,,,,,,---...///000000///............///000000000444888888555444777;;;888666555555666999<<>>@@@CCCEEEFFFIIIMMMPPPPPPRRRUUUVVVXXX[[[bbbggggggggggggfffdddaaa^^^\\\XXXWWWXXXZZZXXXUUUXXX^^^ZZZ^^^aaabbbeeejjjjjjggg___TTTUUU]]]ccclllpppggg^^^YYYQQQNNNQQQ[[[hhhpppzzztttmmmiiiiiijjjjjjiiicccfffjjjnnnvvv}}}wwwooolllmmmmmmkkkhhhfffdddbbbaaabbbddddddccccccggglllqqqrrroookkkiii___```___```gggqqqtttrrrbbbaaahhhuuu~~~|||wwwsssvvv|||ttt___ggg{{{ooodddkkkoootttyyyyyywwwrrrggg]]]AAA555...000111------222666444666;;;>>>@@@CCCIIIeeessstttuuuzzz|||iiiHHH888333000444000000000///...///222555666DDDWWWfffnnnrrrvvvyyy{{{^^^JJJ???:::???HHHRRRZZZ___aaabbb```eeellluuu}}}{{{rrrgggfffvvvkkkWWWMMMIIIGGGFFFPPPeee{{{xxxvvvgggGGGGGGSSSkkk}}}~~~zzzrrrhhhaaaOOONNNQQQWWWYYYWWWVVVXXXXXX\\\aaacccbbb```^^^^^^SSSWWW```kkkqqqoookkkhhhfffnnn|||~~~sssoootttnnnqqqzzzyyy{{{oooppplllooojjj[[[YYYcccgggWWW[[[```dddfff___KKK888333222444666555555<<>>888@@@======<<<;;;999888777777333222///---+++)))))))))((((((''''''&&&&&&&&&%%%&&&''''''''''''***...111111///,,,+++,,,---,,,+++***++++++,,,,,,------...---,,,***+++,,,...//////000///...------...///000...111555777777666777777888777555444555777:::<<<>>>@@@BBBCCCCCCEEEHHHKKKOOOOOOOOOPPPSSSWWWZZZ\\\dddeeeggggggeeebbb^^^\\\YYYXXXVVVWWWXXXYYYYYYXXX]]]^^^___```bbbeeejjjnnnaaaZZZTTTWWWaaaiiijjjhhhhhh]]]SSSPPPQQQVVV^^^fffwwwyyyuuukkkfffhhhiiifffdddfffhhhkkkooowww{{{uuupppmmmkkkjjjhhhfffaaa]]]^^^bbbdddbbb______bbbhhhpppxxxzzzwwwssskkkjjjgggeeeiiiooopppmmmbbbdddiiiqqqzzz~~~||||||{{{vvvrrruuuzzzqqq[[[ggg{{{zzzjjjhhhmmmqqqvvvyyyzzzyyyuuuiii]]]GGG:::///---///000111222111555;;;>>>>>>???BBBEEE^^^{{{~~~zzz~~~}}}wwwNNN000777666333111111000000111222333333888CCCVVViiiqqqpppppprrrwwwXXXDDDAAAAAAFFFPPPXXX[[[^^^aaaccccccgggnnnuuuzzz|||ooo]]]QQQQQQ]]]hhhvvvvvvgggSSSNNNLLLGGGSSS___nnn{{{qqqjjjdddIIIFFFRRRnnn|||}}}||||||{{{ssshhh\\\VVVRRRUUUXXXXXXYYY[[[\\\]]]^^^```aaaaaa___]]]TTT\\\jjjtttrrrjjjllltttttt|||~~~{{{}}}sssnnnrrryyy|||~~~{{{uuutttxxxqqquuupppbbbZZZ]]]bbbbbbQQQ]]]```aaahhh___GGG999222333333333444777<<<@@@TTTpppzzzXXXUUUjjj[[[@@@999:::EEEMMMLLLLLLOOOlllzzziii^^^___jjjiiiZZZTTT^^^eeedddgggkkktttttt___OOOGGGEEEFFFGGG[[[tttssspppdddbbbjjj}}}bbbdddbbbSSSQQQssssssiii{{{ssseeeeeeeeecccbbbgggmmmxxx{{{lllcccWWWeeesssVVV===DDD>>>OOOooozzzjjj___XXXdddhhhmmmppppppppprrruuurrrbbbTTTWWWkkkrrrooossswwwsssNNNHHHFFFAAA???888>>>>>>===<<<;;;999888777666333222///---+++)))))))))''''''''''''''''''''''''&&&'''(((((((((***...111111///,,,+++,,,---,,,+++***++++++,,,,,,------...---,,,++++++,,,...//////000///...------...///000...111555666666666777777888777555444555777:::<<<>>>@@@BBBCCCCCCEEEHHHJJJLLLLLLLLLMMMOOOSSSVVVXXX]]]```dddffffffccc___]]]ZZZXXXVVVVVVWWWXXXWWWWWW]]]^^^``````aaacccgggjjjbbb\\\WWW[[[dddkkkllljjjfff]]]UUUQQQPPPSSS\\\eeerrrvvvuuulllggghhhjjjjjjcccdddfffiiinnnuuu||||||xxxsssooonnnmmmlllkkkiiifffcccbbbdddeeedddcccccceeejjjqqqyyy||||||xxxttttttvvvrrrlllccceeejjjsss|||{{{yyyyyyyyyuuurrruuu|||zzzkkkZZZbbbxxxuuueeeeeelllrrrvvvzzzzzzzzzuuuiii]]]EEE999///---///000111333444888===@@@@@@BBBFFFIII\\\xxx~~~yyy^^^777555111///000000//////000000111222777AAATTTgggppppppoooqqqmmmVVVDDDCCCHHHRRRZZZ]]]```dddkkkkkklllnnnppprrrtttvvvqqqlllcccXXXPPPOOOUUU\\\ddd^^^]]]___^^^^^^nnnttt]]]SSSNNNHHHOOOWWWbbbooojjjgggeeeGGGBBBMMMgggzzz{{{zzz}}}zzzvvvjjjccc]]]YYYZZZ]]]]]]___aaaeeeeeedddeeedddccc```___UUU^^^mmmwwwuuunnnooovvv}}}zzz{{{{{{xxxssspppsssyyy|||zzz|||~~~zzzsssrrrttttttyyytttfff\\\^^^___]]]RRR^^^aaabbbggg\\\EEE777333333444777:::???CCCEEEMMMeeexxxgggaaasssbbbAAA::::::EEEMMMLLLLLLOOOddd}}}wwwpppooovvvoooZZZOOOVVV]]]\\\YYY]]]hhhxxxzzzhhhVVVLLLKKKNNNgggssssssmmmaaaaaannnfffdddzzz___RRRpppggg\\\jjjxxx|||}}}rrriiiiiiiiiiiijjjpppttt{{{yyyiiivvv|||{{{ooo^^^<<>>===;;;999777666555333222///---+++)))))))))((((((((((((((((((((()))'''((((((((((((+++///222111///,,,+++,,,---,,,+++***++++++,,,,,,------...,,,,,,++++++,,,---///000000///...------...///000...111444666666666666777888777555444555777:::<<<>>>???BBBCCCDDDEEEHHHJJJJJJJJJJJJKKKMMMPPPSSSUUUXXX\\\ccchhhjjjhhhdddaaa]]]ZZZVVVUUUUUUVVVVVVUUU\\\^^^_________```bbbeeebbb]]]ZZZ___hhhnnnooollleee___XXXTTTPPPQQQYYYccckkkrrrtttnnnhhhhhhlllooogggeeedddggglllsssyyy||||||xxxsssooonnnlllkkkjjjhhhhhhhhhgggggghhhkkkmmmkkklllnnnpppuuu|||~~~vvvlll```bbbgggoooxxxxxxvvvvvvwwwtttrrrvvv}}}~~~xxxyyy{{{zzz|||~~~}}}{{{ssswwwzzzcccWWWaaawwwppp```dddnnnrrrwwwzzz{{{zzzuuuhhh\\\CCC888......000111222333888<<<@@@BBBCCCEEEJJJNNN\\\vvv~~~zzzwwwsss|||nnn@@@666////////////////////////000111555???RRRfffpppooonnnoooyyy~~~zzzuuuqqqkkkfffgggkkkwwwlllGGGFFFIIIQQQYYY\\\___cccnnnooopppooonnnooopppqqqqqqlllfffbbbccchhhooouuu```NNNHHHTTTWWWPPPYYYllljjjZZZRRRMMMJJJLLLQQQ^^^uuuyyyeeehhhfffIIIBBBIIIaaatttwwwwww{{{xxx}}}sssnnnhhhcccccceeeeeehhhlllqqqpppnnnllliiieeebbbaaaZZZdddsss{{{wwwppppppuuuzzzrrrqqquuuwwwtttvvv|||uuunnnmmmtttxxxtttfff]]]^^^^^^ZZZUUU```cccccceeeWWW@@@555444444555;;;BBBHHHJJJIIIIII\\\rrr{{{tttkkk{{{kkkDDD;;;999DDDMMMMMMLLLNNNZZZttthhhPPPMMMOOOMMMKKKNNNZZZlll}}}ooo[[[UUUWWWqqq}}}ttttttoooeeeccckkkhhh```mmmXXXggghhhXXX___lllrrr```eeexxx|||}}}ooommmooommmppprrrxxxzzz}}}kkkvvvooonnnBBBBBBCCCHHH]]]tttzzzkkkZZZNNNTTTYYY]]]\\\ZZZ]]]eeemmmuuuqqqnnnppptttvvvrrrnnnfffmmmpppjjjccccccjjjooo]]]KKKDDDAAAAAA888;;;???>>>===;;;999777666555333222///---+++)))))))))******))))))(((((((((''''''((((((((()))+++///222111///,,,+++,,,---,,,+++***++++++,,,,,,------...,,,,,,,,,,,,+++---///111//////...------...000111///111444555555555666888888777555444555777:::<<<===???BBBDDDDDDFFFHHHIIIKKKJJJJJJKKKMMMPPPSSSTTTWWW]]]fffmmmpppnnnjjjggg```\\\WWWUUUTTTTTTSSSRRRXXXZZZ\\\]]]]]]^^^```bbbaaa^^^\\\aaajjjppppppnnneeeaaa]]]YYYSSSQQQXXXbbbeeemmmssspppjjjhhhmmmsssnnnjjjddddddiiiqqqxxx{{{{{{uuuqqqnnnkkkhhhfffcccfffiiiiiiiiikkkrrrxxxyyyyyywwwsssppprrrxxx~~~wwwlllaaaccchhhpppxxx~~~yyywwwvvvvvvtttrrrwww~~~}}}uuurrrrrrvvvzzzzzzuuutttyyynnn[[[VVVhhh~~~ooo___dddrrrsssxxx{{{{{{zzzsssfffYYY???666......111111222555;;;>>>AAABBBCCCFFFLLLQQQ\\\rrr}}}{{{sssqqqoooyyyoooDDD999222555000000/////////000000111444>>>QQQeeepppqqqoooooorrrrrrlllccc\\\VVVOOOHHHEEEGGGRRReeewww|||rrrgggJJJGGGGGGNNNSSSVVVZZZ^^^eeejjjllllllmmmppprrrqqqjjjaaaWWWSSSWWWaaajjjpppgggYYYUUU^^^___VVVTTT\\\mmmsss```VVVSSSIIIFFFGGGUUUqqqqqqbbbkkkfffLLLBBBGGG^^^qqqttttttwwwyyyxxxrrrmmmllllllmmmpppvvv{{{zzzwwwrrrlllgggdddbbb^^^iiivvv{{{vvvooonnnqqq}}}zzzlllgggoooxxxzzz{{{mmmkkksssuuuooobbb[[[^^^___]]]XXXbbbdddcccaaaQQQ;;;333666444666===GGGMMMLLLJJJLLL\\\nnn{{{tttmmmuuuHHH<<<888CCCMMMOOOMMMNNNUUUooo~~~wwwTTTGGGEEEBBBFFFHHHRRRddduuuqqqccc^^^ttt{{{tttvvvpppggghhhiii[[[|||nnn\\\```{{{hhhfffmmmrrrccceeesssyyylllooossspppvvvvvv{{{}}}fffxxx{{{sssooozzzHHHAAA@@@DDDVVVooo}}}mmm\\\RRRJJJOOORRRRRRPPPTTT___iii}}}yyyssslllddd^^^[[[TTTTTTRRRPPPRRRYYYccciii]]]IIICCC@@@AAA888<<>>===;;;999777666555333222///---+++))))))))),,,+++***)))((('''&&&%%%'''((((((((((((+++...111111///,,,+++,,,---,,,+++***++++++,,,,,,------...+++,,,---,,,+++,,,///111///...------...///000111///111333444444555666888888777555444555777:::<<<<<>>AAABBBBBBEEEJJJOOOXXXiiiwwwxxx{{{xxxssszzz|||zzzfffCCC:::333666222111111000000111111111444===PPPfffrrrssspppooolllggg[[[NNNFFFBBB===777999:::===CCCLLLQQQSSSRRRMMMHHHGGGKKKOOORRRVVVZZZ\\\aaaddddddfffjjjiiiccc]]]RRREEE======BBBFFFGGGGGGKKKSSS[[[______\\\ZZZggg}}}xxxeee[[[YYYNNNHHHFFFTTTrrrhhh]]]jjjfffIII???CCC[[[ooossssssvvvuuu|||{{{vvvtttrrrppptttzzz}}}wwwooohhhdddccc^^^jjjvvvyyytttooooooqqqyyy~~~jjj```iiiwww{{{|||rrruuuzzzyyyooo___YYY^^^bbb```[[[dddeeebbb]]]JJJ666333777666888???HHHMMMKKKHHHMMM\\\nnnxxx}}}nnnmmmLLL>>>777BBBNNNPPPNNNMMMUUUnnnyyyUUUEEEBBB@@@DDDEEENNN^^^mmmxxxvvvgggyyytttyyyyyyiiimmmgggYYYyyyxxx___XXX\\\|||uuu~~~{{{zzzqqqgggpppxxxwww~~~zzz}}}~~~ddduuuaaaooo{{{KKK???:::>>>OOOkkknnn^^^XXXLLLQQQTTTTTTTTTZZZdddnnn~~~qqqddd\\\ZZZ[[[XXXNNNDDDAAAHHHTTTbbbkkk[[[IIICCC@@@AAA999<<<======<<<;;;999888777777333222///---+++)))))))))++++++***)))'''&&&%%%%%%&&&''''''''''''***...111111///,,,+++,,,---,,,+++***++++++,,,,,,------...***,,,...---++++++...222......------...///000111///111333333333444666888888777555444555777:::<<<<<>>IIIQQQIIICCC@@@CCCIIINNNTTT[[[]]]```______dddgggXXXEEE555333111111333555777888===???JJJ\\\iiipppuuu|||~~~rrrlllmmmggg\\\QQQXXXqqq|||vvv[[[KKKVVVzzz]]]KKKEEEVVVhhhooorrrwwwmmmnnn{{{~~~~~~~~~uuulllgggfffdddqqqzzzwwwrrrrrruuuwww~~~~~~zzzmmmcccfffooottt~~~zzzqqqsss~~~rrraaaZZZ^^^```]]]aaafffccc]]]TTT???111666888:::>>>CCCHHHMMMOOOQQQMMM[[[lllxxx|||vvvkkkrrrfffhhhSSSAAA666@@@NNNRRROOOLLLVVVkkk~~~www[[[LLLGGGFFFCCCDDDIIIPPPWWWbbbuuuyyyjjjqqqooogggddd___wwweee\\\^^^llleeeuuujjjqqqppp[[[vvvkkkKKKHHHBBB;;;CCC___vvvbbb]]]VVVVVVWWWYYY\\\^^^___```hhheee^^^TTTMMMMMMUUU\\\eee___WWWNNNEEEEEETTTfffZZZMMMHHHBBB@@@777<<<;;;;;;;;;:::::::::999999333222///---+++)))))))))%%%%%%%%%&&&'''(((((()))$$$%%%%%%%%%&&&(((,,,///111///,,,+++,,,---,,,+++***++++++,,,,,,---......***---///---******...333...---------...///111222///111222222222333666888888777555444555777:::<<<;;;???CCCEEEFFFFFFGGGHHHOOONNNMMMLLLMMMOOOQQQRRRPPPRRRWWW]]]ccchhhmmmooogggdddaaa^^^ZZZTTTMMMHHHFFFKKKQQQVVVXXXYYYZZZZZZbbb```___bbbhhhpppvvvyyykkkfffcccdddddd```^^^___jjjjjjnnntttrrrjjjeeegggppppppmmmddd\\\]]]hhhrrr{{{yyywwwuuutttssspppnnnnnnllliiifffeeegggkkknnnoookkkfffddddddccc___\\\QQQXXX```hhhssszzzyyyssslllnnnrrrwww{{{|||{{{yyyuuusssrrrsssrrrrrryyy|||ggg]]]hhhpppdddkkkwwwxxx|||}}}zzztttiiiWWWGGG333///...111222222444888999===AAABBBAAA@@@AAADDDGGGMMMffftttssswww}}}zzzUUU<<<...444111111000//////////////////888KKKcccrrrsssoookkkjjjggg^^^NNNBBB>>><<<:::666888::::::;;;>>>CCCGGGCCC===:::>>>EEEKKKSSS[[[___bbbccceeeoootttdddMMM<<<999444111222777>>>CCCQQQDDDGGG___pppsss}}}wwwuuuvvvpppbbbUUUWWWnnnwwwrrrYYYGGGOOOtttrrr[[[NNNXXXggglllpppvvvpppjjjooo}}}wwwnnniiigggnnnzzzzzzrrrqqqtttttt|||uuuqqqppplllggghhhmmmiiiuuuppp|||}}}mmmlllrrr{{{yyynnn___ZZZ^^^___[[[cccgggccc\\\RRR===111888999<<>>@@@BBBCCCBBBAAAAAAAAAKKKLLLLLLLLLLLLMMMPPPRRRQQQRRRVVV\\\cccjjjmmmooolllgggaaa\\\YYYUUUPPPLLLHHHHHHJJJQQQXXX]]]___^^^eeegggjjjmmmooopppqqqqqqhhhdddaaa```bbbdddcccbbbiiihhhkkkpppqqqkkkeeecccnnnrrrsssmmmdddaaaiiiqqqttttttuuuuuutttrrrpppooonnnmmmkkkhhhgggiiimmmppp|||yyyqqqnnnnnnmmmccc___bbbmmmwwwvvvpppkkklllrrrwwwyyyzzz|||zzzuuuqqqnnnlllmmmrrrxxx}}}ooo^^^sssooojjjooosss{{{~~~~~~zzzuuuiiiRRR===000/////////111333666888???@@@BBBAAA@@@@@@AAACCCFFFMMMbbbiiifff{{{{{{]]]999000666222222111111000/////////111222AAA]]]rrrvvvoooiiidddnnnrrrkkk```VVVMMMDDDEEEEEEIIIKKKEEE<<<===CCCAAA;;;888999===CCCOOO[[[dddaaa^^^ccckkkmmm```OOO555555888999777:::LLL___bbb^^^```iiippppppnnnmmmooovvv~~~||||||~~~nnnYYYMMM[[[vvvrrrggg]]]IIIOOOqqqrrreeegggpppvvvuuutttppp\\\TTTggg~~~zzzzzzwwwrrrqqqsssyyyuuusssrrrsss{{{wwwjjjcccdddjjjoooqqqrrriiinnntttttttttxxx|||{{{ooogggiiiooouuuhhh^^^]]]^^^\\\[[[]]]iiijjjhhh]]]MMM???999888===???CCCJJJPPPUUUWWWXXXYYYkkk}}}oooiiiggg```hhhbbb;;;::::::BBBPPPFFFJJJMMM^^^{{{{{{uuuhhhSSSLLLHHHHHHHHHMMMbbbyyymmmeeejjjaaarrrxxxfffxxxzzzpppttt}}}mmmwwwwwwpppsssnnnQQQJJJ:::BBB???LLLeee{{{eeeWWWTTTVVVYYY\\\^^^___^^^^^^QQQYYYQQQHHHQQQ^^^eeemmmyyyvvvZZZNNNUUU___~~~^^^EEEFFFGGG>>>:::???======<<<;;;::::::999999333222///---+++***))))))***))))))(((''''''&&&&&&((())))))(((((((((+++---222///,,,*********++++++++++++++++++,,,---......,,,,,,++++++,,,---///000222111///...---...000111000000000111333555777888;;;:::777555444555888:::===???BBBCCCCCCAAA???>>>CCCFFFIIIKKKKKKKKKLLLNNNHHHKKKQQQXXXaaaiiinnnpppmmmhhhccc___\\\XXXTTTPPPOOOOOOQQQVVV\\\aaabbbbbbfffgggjjjmmmooopppqqqqqqiiieeeaaa```aaabbbbbbaaagggfffjjjppprrrmmmhhhgggnnnssstttooofffccciiipppuuuuuuttttttsssrrrpppppplllkkkhhhfffeeeggglllppp}}}}}}sssmmmlllrrrwwwtttlllhhhkkkqqqvvvxxxyyy{{{xxxtttnnnlllkkklllppptttxxxyyy|||yyyxxxtttggg}}}mmmiiioootttzzz}}}}}}yyyrrreeeOOO;;;000000000000222444777999>>>@@@AAAAAAAAAAAABBBDDDCCCJJJ^^^fffaaaooo{{{xxxmmmGGG444777222222111111000000/////////111@@@]]]ttt{{{uuuoookkkvvv{{{vvvpppiii[[[[[[]]]\\\SSSGGGCCCEEE@@@:::777888;;;@@@KKKVVVccceeefffeeeeeeddd[[[QQQ>>>888666999???JJJ\\\mmmuuupppnnnpppmmmbbbWWWQQQSSSbbbuuu|||xxxvvvkkkVVVIIIVVVppplllaaa~~~^^^IIINNNqqqzzzooopppuuuwwwwwwwwwhhhTTTIIITTTlll~~~|||vvvpppooorrr{{{xxxvvvxxxvvvhhhbbbdddkkkppprrrnnnjjjnnnssssssuuutttkkkwww}}}wwwjjjdddjjjtttrrrggg^^^\\\[[[YYY[[[___kkklllhhh[[[III;;;666777>>>BBBGGGNNNSSSVVVUUUTTTXXXjjjuuuggg^^^TTT]]]xxxggg@@@:::888>>>MMMGGGKKKJJJYYYtttdddQQQCCCBBBDDDJJJ^^^uuuuuu]]]ZZZcccaaaqqqyyyccc~~~rrruuu}}}ooo~~~aaahhhzzzmmmxxxeeeLLL999CCC@@@LLLddd|||zzzggg[[[XXXYYY[[[\\\]]]^^^^^^^^^VVV]]]UUULLLUUUbbbjjjqqqyyy}}}___LLLQQQ___|||]]]FFFFFFHHH???:::===>>>======<<<;;;::::::999222111...,,,+++*********)))))))))(((''''''&&&&&&(((((()))((('''(((+++---111///---+++******+++,,,++++++++++++,,,---......------,,,,,,---///000111333111///...---...///000//////000111333555777888<<<;;;:::777444444666888===???BBBEEEDDDAAA===:::===AAAFFFIIIIIIIIIIIIIIIEEEIIIPPPXXX```hhhmmmpppmmmjjjfffbbb___]]]YYYWWWWWWWWWXXX\\\aaaeeeggggggeeefffhhhjjjkkklllmmmmmmhhheeeaaa______aaabbbbbbfffeeeiiipppsssoookkkjjjooosssvvvrrrkkkgggjjjnnnvvvuuutttrrrqqqqqqqqqqqqlllkkkhhhdddccceeejjjnnn{{{yyyyyywwwppphhhdddjjjpppuuuwwwyyyzzzxxxsssmmmlllkkklllpppsssuuuuuuyyyqqqjjjpppnnnjjj|||kkkiiipppuuuyyy{{{zzzwwwoooaaaJJJ888111111111111333666888:::===???@@@AAAAAABBBDDDFFFHHHMMMaaannniiimmm}}}vvv\\\888666222222222111000000//////...111@@@[[[sss{{{wwwqqqmmmyyymmmgggbbb\\\TTTJJJEEEDDD<<<888555666888<<>>===<<<:::888777666111000...,,,++++++++++++))))))(((((('''''''''''''''((((((((('''(((***---000000...,,,******+++,,,++++++++++++,,,---............------...000222333444222000...------...///...///000111333555666777<<<===<<<999555333444777===???CCCGGGGGGDDD>>>999<<>><<<777333111333555888AAAIIIUUU___gggfffdddhhhooosssoooaaaQQQKKKQQQ^^^jjjrrrggg[[[OOOFFF???888555666:::JJJ^^^hhhgggcccccceee\\\LLLAAAKKKeeezzzkkkXXXOOOoooZZZEEEJJJppp}}}xxxuuuhhhZZZKKKEEECCCBBBDDDIIIKKK\\\pppzzzyyyxxx||||||pppggghhhooo}}}~~~zzz{{{ttteee]]]___fffjjjkkkttt~~~uuuppptttccc```gggnnnjjjeee^^^XXXUUUWWW___fffcccccc\\\OOO@@@999===CCCCCCGGGMMMQQQTTTTTTTTTTTTYYYhhhsss[[[FFFKKKdddnnnMMM:::555666AAAFFFDDDFFFQQQjjjuuuVVVAAACCCEEEDDDUUUoooyyy^^^TTTUUUQQQ[[[uuuqqq___wwwuuuvvvwwwyyyhhhPPPqqqggg]]]eeexxxsss^^^cccBBB<<<<<>>>>>;;;666222333666===???CCCHHHJJJHHHAAA<<>>???@@@AAADDDFFFEEEGGGVVVqqq~~~uuuuuu|||wwwFFF999333333222222111000000000000333>>>SSSkkkzzzzzztttkkkvvv]]]CCC999888777333222//////222444666===EEELLLYYYffflllmmmkkkeee___ccc```[[[WWWWWWXXXYYYXXXHHH@@@777333111///222777;;;HHHVVV]]]ZZZWWWXXX[[[RRRGGG@@@KKKdddzzz{{{fffSSSKKKlll___HHHLLLooowwwrrrgggZZZKKKDDDAAA>>>:::888888HHH]]]mmmuuuyyy}}}}}}wwwlllcccfffnnn{{{yyylllccccccgggkkkmmmzzzsssuuuuuuhhhgggiiihhhfffddd]]]WWWUUUZZZbbbhhhaaa^^^UUUHHH===:::@@@GGGEEEHHHLLLOOOPPPRRRUUUXXX^^^iiiuuu[[[FFFJJJaaatttYYYAAA<<<;;;BBBJJJCCCDDDMMMeeeZZZFFF===CCCDDDAAARRRllluuu}}}uuu^^^QQQLLLPPPVVVnnniiiYYYpppnnnZZZUUU[[[dddmmmttt{{{~~~zzzyyyyyy}}}cccLLLgggppp```aaammmhhhTTT|||mmmHHH555:::CCCXXXqqq~~~yyylllbbb\\\[[[YYYYYY[[[```eeehhhyyy}}}kkkPPPEEEBBBAAAFFFGGGDDDLLLYYYZZZSSSXXXfffoooPPPEEECCC???<<<===@@@???===:::777444222111222111...,,,+++*********((((((((((((((((((''''''''''''((('''&&&'''***,,,...000111///+++)))+++---++++++++++++,,,---..................///111333555555444111...---,,,---------...///222333444555555:::>>>@@@===666222333666<<<===BBBHHHLLLKKKEEE@@@@@@AAABBBBBBBBBDDDHHHKKKNNNRRRWWW[[[___fffnnnuuurrrrrrppplllgggdddccccccXXXXXXVVVTTTTTTVVVZZZ^^^bbbaaaaaa``````aaaaaabbb]]][[[XXXVVVVVV[[[ccchhhjjjhhhkkkqqqtttqqqooooooqqqtttxxxzzzzzzwwwssspppuuutttsssqqqpppppppppppprrrppplllfff```\\\[[[\\\ZZZ___cccgggnnnxxx~~~|||yyywwwqqqjjjiiillllllrrrwwwyyy{{{|||zzzuuuuuurrroooqqquuu|||wwwnnneeebbbfffpppxxxwwwqqq\\\aaazzzkkkcccjjjrrrtttzzzxxxwwwttthhhRRR>>>333///000222444666888:::;;;888:::===>>>>>>@@@BBBDDDBBBFFFOOOiii{{{zzzRRR<<<333333333222111111000000...222:::MMMhhh||||||iiinnn~~~zzzYYYEEE<<<555///000...///222333444999@@@GGGUUUgggsssuuujjjTTTAAAFFFNNNWWWYYYVVVPPPFFF>>>888444333444333000///222777AAAOOOWWWWWWSSSPPPOOOIIIBBB???KKKfff}}}}}}eeeSSSKKKnnnlllUUUTTTooo{{{xxxqqqaaaMMM???:::999888888888AAAOOO^^^lllxxx|||wwwqqqiiiccchhhpppxxxxxxpppllloootttxxxxxxtttlllooonnnhhhcccaaa[[[UUUVVV^^^eeehhhbbb[[[OOODDD======BBBGGGGGGJJJMMMNNNNNNQQQUUUZZZ```kkk|||yyybbbOOOOOOaaauuu^^^AAA;;;888===KKK@@@BBBHHH]]]mmm[[[DDD>>>===BBB@@@@@@PPPffflllsssiiiYYYPPPKKKMMMQQQggg^^^UUUmmmwwwdddSSSNNNMMMKKKLLLPPP^^^iiipppvvvyyy]]]LLL```uuudddtttjjjjjjeeeRRRqqqvvvPPP<<<:::???PPPiii{{{zzzmmmccc[[[ZZZXXXXXX[[[```fffiiiwwwxxx^^^MMMBBB===AAAAAA<<<@@@NNNYYY\\\aaagggoooQQQEEEDDD@@@<<<;;;>>>===<<<:::888666555444333222///---+++***))))))'''(((((((((((((((((((((&&&'''''''''&&&'''***,,,...000222000+++)))+++...++++++++++++,,,---......---------...///111333555666444111...---,,,,,,---,,,---///222333444555555999===AAA>>>777333333666999:::>>>EEELLLMMMIIIDDDCCCFFFIIIKKKMMMOOORRRTTTSSSVVVYYY[[[]]]cccmmmuuuwwwwwwuuupppjjjfffeeeeee[[[ZZZVVVQQQMMMMMMQQQUUUYYYYYYZZZ[[[]]]___aaaccc]]][[[WWWTTTSSSWWW___eeehhhgggjjjqqquuusssrrrsssqqqssswww{{{}}}{{{wwwssssssssssssrrrqqqpppooonnnooopppooollliiieeeddddddaaadddggggggjjjoooooolllnnnooorrrtttqqqllllllpppkkkrrrwwwxxxzzz{{{yyytttuuuttttttvvv{{{}}}wwwtttssssssttt}}}~~~}}}ooo[[[eeezzzgggbbbkkkrrrsssyyyvvvuuurrreeeMMM999000---///111333666888999:::888:::<<<======>>>@@@BBBCCCLLLOOO___{{{||||||^^^<<<444333333222222111111000---///666FFFaaayyy~~~kkkeeefffssssssYYYGGG;;;444333111111333333222555:::DDDQQQbbbqqqxxxrrr___LLLEEELLLPPPNNNKKKGGG???666555333444666444///...111555===GGGOOOQQQOOOKKKHHHBBB>>><<>>BBBFFFIIIJJJNNNRRRRRRPPPPPPTTTWWW[[[jjj||||||ggg[[[aaaxxxddd@@@999555999NNNBBBEEEFFFVVVwww|||vvvqqq^^^QQQQQQPPPMMMGGGAAACCCPPP^^^eeelllxxxzzz\\\PPPNNNMMMHHHKKKcccccc[[[uuuvvvfff```[[[SSSSSSXXXiiixxxyyyvvvSSSKKKYYYpppnnnwwwgggpppWWWgggvvvOOOFFF>>>===GGG___uuuzzzoooeee[[[ZZZYYYYYY[[[___dddgggooottt```MMMCCCEEEAAABBBFFFPPP\\\eeeiiijjjlllQQQFFFEEEAAA<<<999===<<<;;;;;;:::999888777444222000---***)))))))))'''''''''(((((((((((((((&&&'''''''''&&&'''))),,,---111333000+++)))+++...++++++++++++,,,---......------------///111333555666555222///---,,,,,,,,,,,,---///222444444444444888===AAA???888333444666777888;;;CCCKKKNNNJJJFFFFFFJJJQQQUUUXXXZZZ\\\]]]\\\]]]^^^\\\\\\aaajjjrrr{{{{{{yyyssslllgggfffggg^^^\\\XXXPPPJJJHHHKKKOOOPPPPPPRRRTTTXXX\\\```bbb^^^\\\XXXRRRPPPTTT[[[bbbgggeeeiiiqqqvvvuuuuuuvvvrrrsssvvv{{{~~~~~~yyyuuurrrsssssssssrrrpppnnnmmmoooqqqssssssrrrpppooopppkkkllliiiddddddfffeeebbbdddgggmmmrrrqqqmmmnnnsssjjjpppuuuwwwyyyzzzxxxsssvvvwwwyyy}}}yyyzzzuuu```lllwwweeeaaakkkrrrrrrxxxuuusssqqqbbbJJJ666...---...000333666888999999777999;;;<<<<<<<<<>>>@@@BBBOOONNNVVVppp}}}~~~|||~~~eee:::444444333222222111111000---...222???YYYrrr{{{xxxrrrbbbUUUTTTXXXZZZ[[[^^^YYYsss~~~eeeNNNAAA;;;666333333444333000111666CCCMMM[[[jjjxxxzzzqqq\\\YYYNNNBBB???AAA@@@:::666333000000///---000555;;;===@@@EEEHHHIIIHHHFFF???;;;:::GGGfffjjjXXXRRRwwwppplllzzz|||fffVVVSSSYYY^^^WWW^^^hhhmmmooorrrxxx}}}xxxooojjjhhhiiiooowww{{{qqqwww{{{}}}yyyzzz{{{nnn~~~nnnhhhnnnooojjj]]][[[UUUQQQXXXcccfffbbb]]]QQQCCC===@@@GGGLLLMMMLLLQQQVVVWWWSSSQQQRRRTTTUUUhhh}}}uuufffaaannnFFF===888===WWWJJJIIIGGGSSSrrrwwwnnn|||nnnjjjmmmpppnnnlllllljjj```PPPEEEGGGQQQXXX^^^dddpppxxxpppxxx{{{pppRRRGGGIIIJJJHHHLLLffftttfffyyyqqqjjjnnnyyyyyymmmLLLIIIUUU~~~~~~nnneeezzzYYY___|||lllCCCFFFBBB<<>>777555666666333000<<>>>>>CCCJJJIIIBBB:::999===OOOlllzzzcccQQQUUUttt~~~xxxssszzz}}}yyyyyywwwqqqjjjfffjjjttt}}}|||zzz}}}{{{yyy{{{{{{xxxyyy~~~llldddoooyyyzzzhhhqqqsssddd^^^XXXYYYUUUPPPSSS^^^fffggg\\\KKK???DDDLLLNNNSSS[[[[[[YYYVVVTTTTTTUUUUUUUUU[[[bbbooo}}}rrrbbb^^^333:::DDDGGGVVVHHHGGGPPPiiikkkwww|||eee___bbbjjj{{{|||___IIIIIITTTXXXcccnnnxxxlll___gggzzzmmmrrrvvvfffJJJBBBDDD@@@GGGSSSggg}}}dddKKKFFFXXXtttrrrnnn\\\]]]|||}}}hhhQQQ;;;CCC:::@@@SSSgggyyywwwdddZZZVVVVVVYYY[[[[[[]]]aaa[[[hhh}}}~~~pppuuuyyyxxxpppkkkllljjjeeekkkOOOEEEDDD@@@<<<;;;===<<<;;;:::888777666555444222///,,,***)))))))))))))))((('''''''''''''''''''''&&&&&&''''''((())),,,---...,,,***))))))***---,,,,,,+++,,,---...///,,,---,,,++++++---111444666555222///---,,,,,,,,,///000222444555555555555555999>>>???<<<888555444333999===???EEELLLMMMIIIDDDDDDGGGOOOZZZbbbeeefffdddccc___[[[YYYZZZ___cccooovvvzzzwwwsssqqqoookkkhhhbbb[[[WWWTTTQQQKKKFFFJJJIIIJJJMMMSSSYYY]]]^^^ccc^^^YYYWWWZZZ___cccdddggghhhjjjmmmqqqttttttsssttttttuuu{{{yyyvvvsssrrrrrrssstttsssssssssrrrpppoooooonnnnnnfffllloooooorrrvvvuuupppooossstttnnnkkkmmmqqqssssssqqqqqqsssvvvxxxxxxvvv|||||||||{{{qqqnnn|||pppfffiiiqqquuuuuuxxxvvvrrriiiVVV???333111111111222444666888:::;;;;;;<<<<<<:::999:::===???@@@AAAFFFRRRfff{{{zzz|||uuuRRR<<<222444666000000222------///000999SSSppp}}}zzzqqqhhhbbbcccaaaXXXMMMGGGCCCCCCHHHTTT```gggeee```QQQHHH===666555555555333666DDDWWWjjj~~~oooSSSCCCCCCFFFJJJGGG:::777555333555999>>>AAACCC<<<===<<<===CCCJJJHHH@@@<<<:::===MMMhhh{{{zzzooodddPPPVVVzzz~~~xxxuuuqqqtttrrrmmmgggdddiiisss{{{{{{yyyvvvrrrssswwwwww|||{{{rrrhhhiiitttxxxuuukkkuuutttfffaaaRRRSSSPPPOOOWWWccciiihhh[[[KKKBBBHHHRRRVVV]]]eee___]]]YYYWWWVVVVVVVVVVVV\\\^^^hhhyyyxxxhhhlll===;;;CCCHHHXXXIIIFFFLLLcccpppwwwooonnnuuuqqqXXXNNNNNNRRR]]]hhhrrrtttiiifffvvvkkkVVV\\\eee]]]HHHBBBFFFBBBEEEPPPddd{{{}}}]]]HHHCCCSSSmmmrrr{{{jjj]]]mmmQQQBBBJJJ??????JJJ]]]uuu{{{lll\\\XXXXXXZZZ\\\ZZZ[[[]]][[[bbbnnn}}}uuukkkfffbbb]]]hhhMMMDDDCCC???;;;:::===<<<;;;999777555444333333222///,,,***))))))))))))((((((''''''''''''(((&&&&&&&&&&&&&&&''''''(((***,,,---,,,***))))))***,,,,,,,,,,,,,,,---......,,,------,,,+++---000333666555333000...---,,,,,,...///111333555666777777555888===???===:::777555222777;;;>>>CCCJJJLLLKKKBBBAAACCCIIIQQQWWWZZZYYY[[[[[[YYYVVVTTTUUUXXX[[[gggnnnsssuuuvvvwwwtttoooiiiddd___[[[YYYUUUPPPKKKFFFFFFHHHMMMUUU\\\```bbbbbb___ZZZYYY]]]ccchhhkkkiiijjjkkkooosssvvvvvvvvvuuutttuuuzzz|||yyywwwwwwxxxxxxxxxvvvtttqqqlllhhhdddaaa```[[[bbbjjjrrr{{{}}}uuuwwwtttllliiimmmsssvvv}}}{{{yyyxxxyyyyyyyyyxxxxxx{{{zzzwwwyyyvvvrrr}}}}}}nnniiimmmtttvvvvvvwwwuuuooodddPPP<<<111///111222444666888:::;;;;;;;;;<<<<<<:::999:::<<<>>>;;;AAAEEEKKK^^^yyyfffBBB555333666111000222...---...///777OOOmmm~~~zzzooojjjpppwwwsssfff[[[ZZZVVVWWWcccuuuvvvhhhUUUDDD:::666333222111@@@QQQbbbzzzfffRRRCCC@@@DDDPPPQQQBBB<<<;;;<<<@@@FFFKKKNNNOOODDD@@@<<<===EEEJJJEEE===::::::???SSSppp}}}iiiQQQYYY|||xxxvvvpppoookkkfffeeeiiisss{{{xxxtttrrruuuzzzvvvyyytttkkkjjjuuu~~~zzzzzzqqqpppyyysssddd```OOOMMMLLLQQQ\\\gggiiieeeQQQFFF@@@GGGQQQXXX___gggbbb```\\\YYYWWWVVVWWWWWW\\\[[[cccwwwxxxddd{{{FFF666<<>>CCCTTTppp{{{nnn___[[[YYY[[[\\\YYYXXXZZZ]]]]]]```gggqqq{{{}}}}}}vvvkkkccc```___]]]gggMMMDDDDDD???;;;999>>>===<<<:::777555444333333222///---+++***)))))))))(((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''***+++------+++******+++,,,,,,,,,,,,,,,---------,,,------,,,,,,---000222444444222111///---,,,+++...///111333555777888999777:::===???>>>;;;777444333666:::>>>BBBHHHMMMOOOIIIEEEAAABBBFFFKKKNNNOOOSSSTTTTTTSSSQQQQQQSSSUUU^^^eeelllqqqwww{{{xxxrrrkkkhhhccc```^^^ZZZUUUQQQKKKKKKNNNSSSZZZaaaeeefff```]]]YYYXXXZZZ```gggkkkiiiiiijjjmmmrrruuuuuuuuutttrrrrrrvvv}}}}}}|||{{{zzzyyyyyyxxxvvvqqqiii^^^TTTNNNNNNTTT^^^jjjvvv~~~|||rrrssspppiiiggglllrrrttt~~~}}}}}}}}}}}}}}}xxx{{{~~~yyyzzz{{{zzztttssszzzllljjjpppuuuwwwxxxwwwuuummm^^^JJJ999111///111222555888:::;;;;;;;;;;;;;;;<<<;;;999:::;;;===<<>>AAAFFFMMMSSSQQQIIIAAA===@@@FFFKKKMMMMMMOOOQQQQQQQQQQQQSSSTTTXXX```hhhooowww|||zzzuuuooollliiieeebbb___[[[YYYTTTUUUVVVZZZ___dddffffff___\\\XXXVVVWWW\\\ccchhhgggggggggjjjnnnqqqrrrrrrqqqpppooorrrxxx|||xxxvvv|||tttdddSSSHHHGGGIIIPPP\\\jjjrrruuuuuukkknnnnnnjjjjjjoooqqqqqq{{{|||~~~}}}yyy}}}vvvrrrqqqxxx|||qqqmmmvvvyyykkkkkkppptttwwwyyywwwtttjjjXXXEEE888222111111333555888:::;;;;;;;;;:::;;;<<<;;;:::999:::<<<<<>>===;;;999777666555222111000...,,,***(((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&''''''((())),,,///000///.........******+++,,,,,,,,,,,,,,,,,,---......------///000///000111222222000...---000000111222555777999;;;<<<===???BBBBBB???:::666666666999===???BBBKKKTTTSSSKKKAAA===@@@HHHNNNRRRLLLNNNQQQRRRSSSTTTWWWYYY\\\dddmmmsssyyy|||vvvtttpppkkkgggdddcccbbb^^^]]]]]]___bbbccccccbbb___]]]XXXUUUTTTYYYaaaggggggffffffhhhkkkmmmnnnnnnooonnnmmmooottt{{{|||vvvrrr{{{uuufff[[[OOOIIIGGGOOOZZZbbbgggjjjjjjnnnppppppqqqttttttppprrrvvv|||yyyuuuvvv|||ssssssssswww}}}{{{yyymmmbbbgggyyywwwjjjkkkqqqsssuuuyyyvvvsssgggRRR???666444333222333555777999;;;<<<<<<:::;;;<<<;;;:::999:::;;;999<<<;;;;;;JJJggg}}}~~~ZZZ???222666333111222000111000000444BBB\\\xxx{{{xxx~~~xxxdddQQQDDD===<<<<<<;;;999888666555444222333444<<>>999888999CCC\\\uuuuuu}}}yyyxxxyyyzzzzzzzzzvvvyyy}}}~~~{{{uuunnnjjjjjjnnnyyypppooonnnnnnqqquuuwwwvvvssspppnnnkkkiiikkkpppuuuyyy~~~~~~{{{mmmqqqqqqwwwuuujjjoooyyytttlllfff\\\IIIHHHPPP```mmmjjj^^^SSSFFFJJJNNNRRRSSSRRRRRRSSSSSSWWWZZZ[[[XXXVVVVVVWWWXXXaaarrr|||}}}tttppphhhUUUCCCXXXxxxsssJJJ999CCCRRRYYYSSSIIIJJJ```www{{{bbbSSSKKKDDD>>>>>>???===>>>AAADDDIIISSS___gggppp~~~jjjUUUSSS]]]ooo|||{{{fff```ccc```PPPFFFDDD???>>>CCCJJJRRRZZZbbbgggiiiooossszzzuuufffkkkqqqzzzuuuoooppp~~~tttttt}}}www[[[RRR[[[[[[YYYaaawwwwwwttt}}}oooaaa}}}___JJJ>>>===@@@TTTmmmvvvggg^^^WWWXXX[[[[[[ZZZZZZYYYYYYYYYXXXWWWXXXZZZ\\\WWWRRRLLLHHHEEEDDDHHHNNNnnnOOOCCCBBB>>><<<<<<======;;;:::999777666666222111000...,,,***(((''''''''''''''''''((())))))''''''&&&&&&''''''((()))'''***...000///...---...)))***+++,,,---,,,,,,+++,,,---///...------...000...000333555555444222000111111111222444777999;;;;;;<<<>>>BBBEEEDDD???:::666555666:::;;;===GGGRRRTTTMMMEEEAAADDDJJJOOOQQQMMMOOORRRUUUVVVYYY]]]___fffoooxxx}}}|||wwwqqqllljjjjjjkkkfffeeeddddddeeedddcccaaa\\\ZZZVVVRRRQQQVVV___fffjjjhhhggghhhkkkmmmmmmmmmnnnnnnmmmnnnqqqxxx}}}uuuooorrrxxx}}}pppaaaTTTRRRVVVZZZ___eeemmmqqqtttuuuvvvxxxuuuppprrrwww~~~{{{uuusssuuuwww{{{|||}}}}}}|||tttcccWWWbbb{{{pppggglllssssssrrrvvvssspppbbbLLL:::444444444222333444555777:::;;;===:::;;;<<<<<<:::999999:::999999:::>>>JJJ]]]sss```AAA222666444111222111000//////222===SSSqqq|||zzzqqqaaaOOOAAA888444222444777:::;;;:::888555444444000///666CCC\\\~~~yyyaaaMMMBBBUUU|||{{{mmm___WWWQQQGGG???<<<888999AAA[[[zzzzzzzzzyyywwwwwwwwwvvvtttoookkkfffcccaaa]]]WWWRRRNNNOOOZZZnnnuuueeeiiiggghhhnnnuuuxxxxxxwwwnnnllljjjkkkooouuu{{{~~~~~~~~~yyylllxxxppphhhqqqwwwllliiihhh[[[JJJKKKUUUgggppphhhXXXNNNDDDLLLUUUYYYYYYWWWUUUSSSVVV\\\bbbccc___ZZZXXXYYYXXX^^^kkkyyyuuusss~~~rrreee[[[MMM@@@GGGccc|||SSS777===JJJZZZWWWLLLGGGXXX|||}}}}}}fffXXXKKKFFFGGGNNNSSSPPPKKKHHHFFFJJJSSS]]]dddkkkyyyrrr\\\PPPTTTlllnnnbbb```\\\LLLCCCBBB???>>>AAAGGGMMMPPPUUU\\\bbbrrrxxx~~~mmm^^^YYY___fffqqq|||uuukkktttoooSSSNNN[[[\\\[[[dddnnnlll|||oooWWWkkk~~~fffJJJ<<<>>>===HHHcccvvvmmmaaaXXXWWWYYYYYYXXXYYYYYYYYYXXXTTTPPPOOOQQQSSSJJJDDDAAAAAA??????DDDLLLoooOOOBBB@@@===;;;<<<;;;;;;:::999888777666555111111000///---***(((''''''''''''''''''((()))***(((''''''''''''((())))))&&&)))---///...---------)))***+++,,,---,,,++++++,,,...///...------...///...111444777888777555333222222222333444777999:::999:::===CCCGGGGGGCCC>>>666333555888999:::DDDQQQVVVPPPIIIFFFHHHKKKLLLLLLNNNQQQTTTVVVYYY]]]aaadddnnnyyy|||uuupppnnnoooppplllkkkiiiiiihhhgggdddbbbXXXVVVSSSOOONNNTTT^^^eeemmmkkkiiiiiikkkmmmnnnnnnnnnnnnnnnnnnpppvvv}}}}}}uuuoooiiimmmvvvkkkaaa^^^^^^bbbhhhppptttvvvvvvwwwyyyuuupppyyy}}}zzzyyyttt___RRR^^^{{{yyykkkeeemmmuuusssqqqsssqqqnnn___HHH666222444444333333333444666999;;;===999;;;<<<<<<:::888888999===:::<<>>>>><<<:::999666///---222888IIInnnnnnZZZCCCLLLuuu}}}ooobbbZZZRRRFFF??????@@@>>>CCCYYY}}}~~~xxxsssuuuvvvuuuuuuuuussspppmmmaaaSSSLLLMMMMMMHHHBBBBBB???FFF]]]yyy~~~pppiiihhhiiiooossstttssssssmmmllllllnnnttt{{{~~~}}}ppp{{{xxxpppkkkuuuwwwgggfffgggWWWOOOPPP[[[kkkqqqdddRRRGGGFFFRRR^^^ccccccaaa^^^\\\[[[aaahhhiiiddd^^^[[[ZZZYYY[[[bbbooo{{{xxxmmmooowww~~~nnn```RRRFFFBBB[[[\\\;;;<<>>===AAAGGGLLLNNNQQQZZZccctttzzznnnccc```bbbdddeeecccggg~~~mmmyyykkkMMMIIIWWW[[[[[[ffflllpppyyyyyy|||NNN^^^{{{}}}bbbEEE;;;BBB???AAAWWWnnnqqqdddXXXVVVXXXWWWWWWWWWRRRTTTVVVUUUQQQNNNNNNNNNIIICCC@@@AAA???>>>CCCLLLoooPPPFFFCCC===:::===???===;;;999999777555333222111///---+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''((()))+++---------++++++------------,,,,,,+++***000000000000///...------+++222555222555<<<999///...///222444777888999:::======???EEEKKKMMMHHHCCC:::777444444888>>>CCCFFFTTT[[[YYYMMMFFFJJJNNNMMMTTTWWWZZZ\\\___cccjjjooouuuvvvxxxzzz~~~}}}vvvqqqoooooooookkkhhhkkkooonnngggaaa\\\YYYTTTNNNKKKMMMUUU[[[llllllllllllmmmnnnooopppqqqnnnkkkhhhiiimmmrrrvvv}}}yyyooohhhhhhnnnwww|||nnngggiiimmmvvvxxx{{{|||zzzwwwuuuttt}}}}}}}}}xxxzzz~~~}}}|||wwwuuu]]]YYYnnnnnnkkkmmmsssuuurrrrrrvvvttthhhSSS<<>>>>>@@@FFFLLLOOOMMMJJJ@@@===777444444999@@@DDDMMMVVV^^^ZZZJJJ===@@@JJJSSSXXX```eeeggggggggggggeeefffhhhiiijjjnnnsssvvv}}}yyyvvvooollljjjllloooooojjjeee```^^^XXXQQQKKKIIIJJJKKK\\\aaahhhnnnrrrsssrrrppphhhgggffffffgggkkknnnqqquuuzzz{{{sssmmmhhhiiimmmpppvvv{{{vvvyyy}}}{{{wwwsssqqqsssxxx|||}}}zzz{{{~~~zzz{{{ooogggqqq|||jjjiiikkkrrrvvvuuuuuuvvvlll[[[DDD444///000222222444666888;;;;;;;;;999777555555666777777888999999:::999888888888AAAUUUhhhooo|||{{{oooEEE333999777000000.........///000;;;TTTjjjvvvsssiii\\\LLLJJJIIIHHHGGGJJJTTT^^^pppsssoooaaaOOOAAA777000444222111111......>>>PPP}}}~~~cccVVVRRRddd~~~sssnnnmmmpppqqqgggZZZVVV[[[ccccccfffmmmvvv{{{|||zzztttpppmmmlllooorrrrrrqqqtttvvvuuurrrpppmmmddd[[[RRRYYYaaahhhmmmmmmdddYYYYYYZZZRRRNNNaaarrruuuvvvvvvttttttvvvxxxmmmlllpppyyyuuukkkllltttyyy{{{~~~}}}xxxxxx}}}|||vvvuuuyyy}}}}}}|||yyyrrrhhh\\\TTTWWW___hhhhhh^^^RRROOOTTTVVVQQQNNNOOOPPPRRRXXX^^^ppp___RRRXXXjjjsssjjj\\\lllgggYYYMMMUUUrrrwww}}}yyy```LLLIII```yyyPPP;;;DDDZZZjjjWWWLLLOOOTTTuuuoooYYY^^^zzzuuu\\\FFFAAAAAAEEEXXXooo|||```KKKDDDFFFHHH[[[ppp|||~~~~~~|||yyyyyysss{{{eeeWWWQQQ]]]mmmttttttuuurrr|||{{{yyykkk}}}tttMMMAAA???999>>>JJJ^^^eeeeee\\\VVVUUUSSSNNNIIIFFFDDDBBBBBBAAA???===@@@CCCEEEEEECCCDDDJJJNNNjjjMMMDDDCCC===:::<<>>>>>@@@EEEJJJNNNOOONNNEEEAAA;;;555333666===BBBJJJQQQ\\\aaaTTTAAA===EEENNNUUU^^^eeeiiihhheeecccdddeeefffggggggiiilllooo|||xxxtttpppooopppoookkkgggeeebbb^^^WWWQQQMMMJJJIIIQQQUUU\\\bbbggghhhhhhggg___```bbbeeejjjnnnrrrtttrrrvvvyyyzzz{{{}}}yyyqqqnnnnnnllliiifffnnnwwwyyyvvvzzzzzzyyyvvvtttsssuuuzzz~~~}}}{{{zzz|||vvvyyy~~~|||pppmmmyyysssggggggiiioootttvvvtttssshhhSSS;;;000000222111///444666888:::;;;;;;:::999666666777777888:::;;;;;;:::;;;<<<:::777===OOOaaawww{{{}}}OOO333888777000666///////////////777KKK^^^~~~|||yyytttmmmhhhbbb^^^^^^dddnnnvvvzzzqqq```KKK;;;333111111444222111333111///444===\\\~~~rrraaaZZZcccvvvqqqfffeeennnttt}}}uuuhhheeejjjpppsssuuuwwwvvvsssqqqooojjjiiijjjlllpppqqqpppnnnqqqrrrrrroooiiiaaaYYYSSSXXXhhhwwwzzzuuupppkkkhhhmmmrrrgggVVV___~~~ttttttuuuuuusssrrrqqqqqqoooooouuu|||rrrmmmsss|||~~~zzzwww}}}zzzwwwxxx~~~|||xxxtttnnneee[[[TTT\\\eeekkkdddTTTIIIKKKSSSOOOLLLMMMQQQSSSSSSVVV[[[bbbVVVMMMSSSbbbkkkggg^^^ddd___UUUMMMQQQfff|||}}}mmm\\\JJJUUUwwwxxxSSS;;;@@@QQQkkk___NNNPPPPPPfffhhhccc{{{lllSSSKKKHHHEEEKKKXXXppp{{{{{{jjjZZZVVVXXXbbbvvvwww|||tttkkkkkk~~~YYYQQQRRR```ooovvvuuutttyyy}}}|||mmmsssuuuoooNNN>>><<>><<<:::888888666444222222111///---+++***))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''')))***+++,,,,,,---,,,------......---------,,,,,,---.../////////...000555777555222222444444---...///111444777:::<<<===>>>???CCCHHHLLLOOOQQQJJJFFF???777333555;;;@@@GGGKKKWWWccc___NNNCCCBBBIIIOOOXXXaaafffgggdddaaadddfffhhhhhhggghhhjjjkkkvvvyyy}}}~~~yyyvvvuuussspppmmmiiigggccc^^^YYYTTTPPPMMMOOOQQQTTTXXX[[[]]]^^^^^^]]]```dddiiinnnrrrtttvvvrrrssstttsssqqqrrrxxx~~~}}}yyyvvvuuuvvvssskkkcccZZZ^^^eeelllsssyyy~~~vvvsssnnnjjjjjjqqq{{{}}}yyyvvvmmmkkkvvv~~~yyy~~~zzz{{{|||xxxttthhhiiikkkooouuuxxxuuuqqqfffOOO888222555666222000555555666888999::::::;;;777777777777888999:::;;;999<<<@@@@@@;;;<<>>===AAA;;;AAARRR___\\\VVVUUUVVVTTTJJJHHHFFFFFFFFFGGGFFFEEEFFF@@@:::777888<<>><<<999888777666444222222111///---+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))***,,,------,,,------............---,,,---...///000000000000...555:::777000,,,///333/////////111333666999;;;======>>>@@@DDDIIINNNQQQOOOKKKDDD;;;444444999>>>CCCFFFPPP^^^ccc\\\OOOGGGGGGKKKQQQYYY```ccccccaaaccceeeggghhhhhhggghhhiiiqqqsssvvvyyy|||}}}yyysssppplllhhheee```ZZZVVVXXXWWWWWWXXXZZZ\\\^^^___dddggglllqqqtttuuuuuuuuussssssssspppjjjfffkkktttxxxyyyyyyyyy{{{xxxooodddVVVTTTUUU___nnnzzz~~~~~~xxxqqqfff___```kkk{{{{{{vvvqqqbbbeeerrr}}}vvvuuu{{{}}}wwwkkkooo}}}}}}{{{yyy~~~}}}rrrlllmmmnnnqqqwwwzzzvvvnnnaaaKKK888777<<<;;;666555555555666777999:::;;;<<<888777666555666777888999888;;;@@@BBB>>><<>><<<999888777666333111222111///---+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((***+++---...,,,,,,---...............,,,---...000111222222222---222777777111------111000000000000222555888999<<<<<<<<<===@@@EEEKKKOOORRROOOIII???777444777<<<>>>CCCJJJTTT___ccc]]]RRRJJJKKKMMMSSSZZZ___aaa```aaadddggghhhhhhhhhhhhiiimmmooorrruuuwww|||{{{wwwtttoooiiidddcccbbbbbbbbbbbbcccdddeeeiiimmmsssxxx{{{{{{yyywwwssstttvvvsssggg\\\^^^eeeqqqvvvzzz{{{}}}~~~wwwnnn^^^YYYXXX```nnnzzz}}}{{{|||wwwnnnggghhhqqq~~~zzzrrrkkkaaagggpppxxx{{{xxxpppkkkxxxyyyxxxssssss}}}{{{{{{}}}{{{wwwllltttzzzmmmnnnoooooopppuuuyyysssiiiUUUAAA333777>>><<<888777444666888;;;<<<<<<<<<;;;:::999777666666666888999777888<<>><<<999888777666333111222111///---+++******)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))+++---...,,,,,,---.../////////...------///000222333333333,,,///333555333///...///222111000000222444777999<<<;;;;;;<<<>>>CCCJJJNNNSSSRRRLLLBBB888444777;;;;;;BBBGGGLLLXXXeeeeee\\\NNNLLLLLLPPPWWW]]]___``````cccgggiiijjjiiijjjjjjkkkmmmpppsssuuuxxx{{{~~~{{{tttoooiiijjjjjjjjjkkkjjjjjjjjjjjjnnnuuu|||~~~}}}sssvvvzzzwwwhhhXXXUUU[[[eeemmmuuuzzzkkkfffdddjjjuuu}}}}}}}}}{{{zzz}}}yyypppgggcccjjjpppsssxxx|||yyysssppp|||yyywww~~~vvvlllaaalllxxx~~~llllllnnnmmmmmmrrruuunnncccJJJ888...555<<<:::777777333666;;;???@@@???<<<:::>>>===:::999888888:::;;;666666888::::::888===DDDZZZhhhtttzzzvvv]]]555888@@@---000///111111...---444===RRRmmmzzzooojjjbbbYYYUUUHHH===888666555:::CCCDDDCCC???:::777555333000666000666NNNkkk}}}lllhhhbbb\\\ZZZ]]]cccgggggghhhhhhiiijjjmmmqqqtttjjjXXXLLLPPPZZZ______```PPPKKKCCC@@@GGGVVVaaadddiiilllllliiihhhnnnuuuyyyyyyyyywwwtttqqqppprrrtttooosss{{{rrr^^^iiiyyynnneeeuuuiiioooxxxyyyvvvzzz{{{tttjjjfffjjjppprrrooofffXXXQQQRRRSSSOOOLLLLLLPPPVVVWWWRRROOOOOOTTTQQQMMMJJJIIIKKKOOOQQQVVVPPPPPPTTTQQQOOO]]]rrr{{{sssdddrrrzzzYYY>>>999KKKxxxoooQQQKKKHHH[[[~~~tttbbb\\\eeeyyy```^^^\\\YYYUUUNNNLLLQQQXXXzzztttrrrsssmmmaaa___eeeiiilllqqqxxx}}}~~~|||zzz}}}zzzXXXLLLUUUaaa```]]]___lll||||||wwwrrrttt}}}eeeeeeccc___]]]___dddffffffbbbaaabbbnnn\\\aaadddUUUgggtttQQQ===;;;>>>888888EEEUUUTTTIIILLL[[[[[[[[[]]]bbbiiinnnqqqrrrrrr^^^MMMEEEFFFIIIcccHHHDDDAAA???>>>:::>>><<<999888777777555444222111000///---+++***)))+++***))))))******)))'''''''''''''''''''''''''''&&&&&&''''''(((***+++,,,...,,,+++,,,///111000.../////////......111666:::333000///111444444111---555555666555444555777888777;;;>>>>>>===???EEEKKKUUUVVVRRRHHHAAA;;;444...:::===CCCLLLVVV___gggjjj]]]MMMAAAEEEOOOWWW^^^cccgggccc``````cccfffgggfffiiimmmnnnnnnqqqwwwzzzyyyxxx}}}~~~uuutttooojjjnnnvvvwwwrrruuupppqqq{{{zzzyyyqqquuuvvvuuusssmmm```TTTTTTcccqqqwww~~~mmmlllmmmsss{{{~~~~~~{{{wwwuuuttttttuuuuuuwww{{{}}}xxxwwwzzzpppaaaaaavvv}}}|||nnniiikkkkkkjjjmmmsssvvvmmmaaaEEE:::222111444555777999666777999;;;<<<<<<;;;;;;@@@<<<777666888999888666555555777888:::<<<======KKKjjj}}}~~~~~~nnnBBB666;;;,,,333222111//////000222333DDD```uuu```NNNFFFDDDBBBDDDAAA===<<<@@@KKKWWW___nnnfffVVVEEE;;;888444///,,,000666<<>>@@@FFFbbb{{{qqqnnniiibbb\\\YYYYYY[[[```dddiiiooorrrsssrrrqqqqqq|||}}}yyy|||zzzzzzgggSSSSSSYYY___ZZZ\\\jjj~~~yyyqqqvvv}}}kkkcccjjjooommmccc[[[]]]```aaahhheeeeeepppuuu```{{{SSSYYYvvvrrrXXXAAA:::BBBAAA777===JJJLLLMMMOOOLLL______]]]XXXUUUXXXaaaiiiwwwxxxbbbVVVUUUVVVaaaGGGDDDAAA??????;;;>>><<<999888888777555444222111000///---+++***)))+++***))))))******)))'''''''''''''''''''''''''''&&&&&&''''''(((***+++,,,---,,,+++,,,///000///..................111666:::555111///111666777333...222333555555666666777888999<<>>===???DDDIIIQQQRRROOOHHHCCC@@@;;;666333888???FFFMMMXXXccckkkgggXXXIIICCCEEELLLXXXdddeeedddcccdddeeegggffffffgggkkkmmmnnnrrryyy}}}|||xxxwwwzzz|||zzzsssjjjjjjrrrvvvuuuvvvqqqrrrxxx|||zzzxxxxxxrrrvvvyyyxxxuuupppfff]]]RRR[[[fffnnnvvv|||~~~|||uuusssrrrvvv}}}}}}yyyuuu}}}~~~xxxttttttwww||||||tttrrr~~~qqqbbbccczzzttthhhfffmmmmmmmmmooosssssshhh\\\BBB999111111444555666888666777999;;;===>>>>>>>>>@@@===999666666666666555666666777888:::;;;<<<<<>>999888999<<<===BBBKKKZZZjjjyyywww\\\FFF;;;666333555777888888;;;GGGXXXeeewww{{{{{{nnnbbbZZZVVVVVVRRRNNNJJJJJJLLLPPPRRRUUUUUURRROOOSSSYYYZZZXXXJJJ@@@:::DDDWWW___UUUGGG>>>999;;;EEEKKKIIIKKKQQQRRRYYYYYYTTTWWWeeennnooouuuwwwxxxuuurrrppprrruuuwwwwwwxxx||||||tttjjjaaa^^^___aaalllyyyzzzrrrppppppxxxzzzqqqjjjoooxxx~~~ppppppjjjaaa```gggoooqqquuuqqqgggZZZVVVZZZ[[[XXXUUURRRPPPQQQTTTUUURRROOOLLLJJJIIIHHHHHHFFFEEEDDDLLLTTTVVVSSSLLLDDDPPPlll}}}}}}rrrlllVVVQQQxxxYYY@@@>>>YYYzzztttYYYJJJFFFZZZsss___WWW[[[^^^YYYRRRMMMEEEAAAAAABBBAAACCCGGGSSSuuutttmmmdddccc___ZZZVVVSSSTTTUUU[[[^^^ccchhhlllmmmmmmmmmooovvvsssnnnlllffflll~~~nnnjjjmmmgggeeeiiiyyyyyy|||{{{sssxxxttteee___fffiiiggg^^^ZZZ\\\_________aaabbbggg}}}qqqwwwxxxgggxxxqqqVVVFFF???@@@888???IIIKKKNNNOOOGGGVVVXXXXXXVVVTTTVVV\\\bbbiiiyyy}}}nnnccc^^^[[[___GGGDDDAAA??????<<>>@@@@@@>>>???BBBFFFMMMOOONNNIIIEEECCC???999000555;;;???BBBKKKYYYdddnnndddUUUGGG===>>>LLL[[[```bbbeeefffeeedddcccccceeeiiikkklllqqqyyy~~~~~~wwwqqqooorrruuuvvvyyy}}}wwwlllfffjjjqqqvvvvvvssssssvvvuuusssrrrtttrrryyy~~~}}}yyyuuunnngggWWWVVVYYY```fffhhhlllqqq|||yyyxxx{{{{{{wwwppp{{{vvvooonnnrrryyy~~~~~~lllhhhppphhhqqqoooggggggnnnooopppqqqssspppbbbTTT???777111222555555666999555666888:::===>>>??????BBB@@@>>>:::666555666777777777888888999::::::;;;EEE[[[sssfffCCC555:::555333222000///000111222555FFFbbbppp]]]JJJBBB===777666999<<>>;;;555555555444444888===AAAJJJNNNTTT[[[aaagggmmmqqqrrrooojjj```UUULLLFFFDDDGGGFFFCCCAAAAAACCCEEEGGGFFFFFFCCC@@@CCCKKKOOONNN<<<777333===TTTeee]]]KKK<<<:::???HHHJJJDDDCCCFFFKKKWWW^^^[[[ZZZdddooosssuuuwwwxxxvvvsssrrruuuwww{{{wwwtttwww}}}}}}yyyxxxvvviiiVVVOOOWWWaaadddqqqttt~~~oooqqq{{{{{{vvvmmmiiimmmuuuyyyppplllccc\\\___iiiqqqtttwwwooo```UUURRRWWWZZZZZZQQQOOONNNOOORRRSSSPPPMMMNNNNNNLLLKKKIIIIIIIIIHHHSSS\\\]]]VVVKKKAAAKKKfff}}}~~~wwwxxxmmmgggeeeUUUGGGbbbtttCCC888OOOxxxjjjRRRCCCLLLlll|||sssrrrooohhhaaaWWWPPPJJJJJJJJJGGGEEEEEEHHH```wwwjjj```[[[VVVVVVUUUSSSPPPNNNNNNOOOUUUXXX^^^cccgggiiiiiihhhjjjkkkgggccc^^^RRRWWWooo~~~|||yyyooo{{{~~~yyytttzzz|||ggg\\\[[[______]]]XXXWWW[[[]]]\\\WWW\\\^^^aaauuuxxxqqqnnnhhhNNN???:::>>>EEEHHHQQQQQQEEELLLOOORRRSSSRRRRRRUUUXXXXXXeeeoooooogggaaa\\\YYY^^^GGGEEE@@@======:::???===:::888888777666444222111000///---+++***)))+++)))(((((())))))((('''''''''''''''''''''''''''&&&&&&&&&'''((()))******,,,+++,,,,,,......///...,,,---......///111666999999555222444999;;;888333,,,---111555888999777666===???@@@@@@??????AAACCCKKKPPPQQQNNNJJJFFF???888333555777999<<>>HHHSSSYYY___aaa```______aaafffiiikkkkkkpppxxx}}}}}}wwwrrrqqqttttttrrrppprrrxxxwwwwwwxxxzzz}}}{{{ooocccaaahhhooorrrsssuuuuuuqqqllliiiiiipppzzz~~~xxxrrreeeZZZSSSVVVWWWVVV\\\ggg|||~~~~~~{{{yyyxxxvvvwwwppplllmmmooorrrppp___^^^vvv}}}ppprrr~~~ppplllnnnmmmppprrrsssssslll\\\LLL<<<666333555777777888;;;666777888999;;;<<<<<<===EEEEEEDDD???999777888:::888888888888999999999999===KKKeee||||||zzzVVV999444666555222000000000111222444<<>>???999;;;:::999===EEEIIIIII888777333888MMMeeeiii___JJJJJJMMMQQQLLLCCC???@@@OOO^^^iiigggcccgggrrryyyzzz{{{{{{xxxssspppqqqsssxxxuuusssuuuzzz}}}|||zzzlllnnncccQQQOOO```nnnpppzzzxxxxxxyyyvvvuuurrrhhhfffkkkrrruuuuuulllaaa[[[___iiirrrvvvyyyjjjWWWMMMLLLPPPUUUXXXRRROOOLLLKKKLLLLLLJJJIIIKKKNNNNNNKKKJJJMMMNNNNNNYYYbbb```YYYQQQFFFIII\\\xxx|||xxxfffjjjeeeZZZFFFLLL~~~KKK;;;LLLsssttt]]]JJJJJJ___{{{gggbbb^^^^^^]]]VVVLLLDDDHHHSSSppp{{{nnnfff]]]UUUPPPPPPNNNOOOPPPOOOLLLJJJJJJKKKPPPUUU]]]dddhhhgggeeebbbaaa^^^\\\cccbbbOOOIII[[[xxxyyymmmttt{{{uuusss}}}rrr^^^XXX[[[ZZZYYYVVVVVVXXX\\\]]]]]]ZZZYYY]]]gggvvv~~~eeewwwkkkEEE===<<>><<<<<<;;;;;;;;;<<<<<<<<>>>>>>>>>>>>>>@@@AAACCCBBB???;;;999888777777888888888888888888DDDHHHYYYqqq}}}}}}kkk@@@999777444111000000000111///000;;;RRRqqqxxxnnnkkknnntttzzzkkkOOO999888666555666666555444333444444222111222444666888888777555222222333555000111111222222222333333000333444111222888===>>>777888555222999PPPrrrmmm]]]UUUTTTllltttyyyxxxrrrpppuuuzzzzzz{{{{{{wwwrrroooppprrrppptttvvvvvvrrrnnnllllllllleeeXXXOOO[[[vvvzzznnn{{{{{{lllhhhjjjllloooqqqqqqiiibbbccchhhppp{{{iiiOOOGGGHHHGGGKKKRRRYYYVVVQQQLLLIIIHHHIIIJJJCCCIIIJJJCCC@@@EEEIIIHHHSSSXXXUUUVVV]]]ZZZUUUXXX___~~~|||uuujjjaaaSSSCCCKKKmmm}}}UUU;;;JJJqqqYYYHHHJJJaaa|||fffZZZKKKKKKVVV[[[```ddd```\\\UUUNNNIIIDDD??????BBBCCCDDDEEECCCAAA???>>>???EEEKKKUUU]]]^^^YYYPPPJJJIIIHHHPPPnnnvvvVVVIIIDDDZZZzzz|||hhh___hhhwwwyyynnnddd``````aaa______ccceeeeeehhhlllooobbbfffxxx|||uuu{{{|||cccPPPhhhnnnRRR@@@@@@IIIZZZhhhhhhTTTRRRNNNKKKJJJJJJKKKLLLLLLJJJLLLPPPQQQPPPRRRUUUvvvWWWEEEEEE@@@<<<===;;;@@@>>>;;;999999888777555222111000///---+++***)))***(((''''''(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))+++------++++++---/////////000///...///000222222555777666333333777;;;777222,,,+++...222444333555777:::>>>AAAAAA@@@>>>???FFFMMMQQQVVV[[[[[[WWWJJJBBB:::777;;;CCCIIILLLJJJXXXiiitttyyyuuueeeVVVCCCAAA@@@DDDNNN[[[fffmmmoooqqqpppmmmpppvvvzzzzzz|||tttmmmkkkiiiffffffhhhqqqqqqppplllgggeeefffhhhiiiqqq|||~~~qqq^^^UUUVVV]]]gggrrrxxx|||yyylll^^^WWWcccqqq}}}vvvtttqqqrrrzzzyyyuuuwww{{{|||wwwrrrsssqqqnnnjjjeee```]]][[[^^^rrr}}}xxx~~~}}}yyyuuuuuuyyywwwzzzyyynnnlllooooookkkpppssspppiii\\\HHH888333333666<<<>>><<<===@@@@@@???>>>======>>>>>>???<<<>>>@@@CCCCCC@@@;;;666666666777777888888999999DDDGGGTTTiiixxx~~~yyyKKK999888555222000///000000///000555CCCZZZxxxyyygggWWWUUU```mmmttt{{{iiiPPP777888999::::::999999999333444555444222222333555222333333222111000111333000000000000000111111111111444333///111;;;DDDIIIBBB===:::888777BBBddd{{{uuuttt~~~{{{zzz{{{~~~zzz||||||xxxtttqqqrrruuuqqqsssvvvxxxwwwrrrkkkgggdddYYYPPPUUUiiizzzsssyyypppooopppmmmiiihhh```]]]^^^fffoooyyyiiiLLLFFFFFFBBBDDDMMMOOOOOONNNMMMLLLKKKKKKLLLOOOVVVTTTHHHBBBEEEGGGEEEJJJPPPLLLIIIOOOOOOKKKPPPLLLoooyyyiiiXXXJJJDDDWWWwwwdddDDD===___mmmRRRIIIQQQrrr|||eeeOOOHHHKKKHHHHHHOOORRROOOKKKHHHFFFBBB<<<;;;======>>>>>>===;;;:::;;;<<>>;;;:::999999777555222111000///---+++***)))***(((''''''(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((+++------++++++---000///000111000......///111///444888666000000666===;;;333+++(((,,,000333333222444888===AAABBB@@@???<<>>IIIPPPHHHPPP[[[hhhwwwvvvhhhRRRKKKDDDDDDLLLXXXccchhhjjjkkkkkkhhhkkkrrrwwwwwwyyytttpppqqqnnniiieeeeeeoooppppppmmmiiifffgggiiihhhppp|||uuubbbWWWVVV[[[dddooowwwttteeeVVV^^^gggpppyyy{{{tttqqqwwwyyy{{{}}}}}}~~~~~~xxxuuuqqqmmmkkkhhhdddaaa```bbbfffhhhpppxxxssssssvvvrrriiikkk{{{tttkkkkkkmmmlllmmmrrrtttooofffWWWDDD444111222666<<<===;;;<<<@@@<<<;;;;;;::::::<<<===>>><<<===@@@EEEHHHEEE>>>777666666666777888888999999777:::FFFYYYlllvvv{{{|||xxxUUU:::888555222000///000000222333444:::IIIfffttt]]]JJJIIIYYYjjjvvvxxxxxxvvvrrrfffOOO;;;@@@CCCDDDBBB>>>:::777666222333444444222111222333///111222333222222444555333333222111111222222333444555444000555CCCRRRZZZOOOFFFAAA@@@999:::VVVxxx~~~~~~}}}}}}}}}}}}~~~~~~zzzuuurrrrrrtttqqqrrruuu{{{|||qqqhhhVVVLLLLLL^^^yyyvvvxxxvvvooonnntttxxxsssmmmkkkQQQRRRZZZgggsssgggIIICCCCCC>>>???GGGCCCFFFJJJLLLMMMLLLKKKKKKYYY___[[[KKKAAABBBCCC???EEEKKKEEE===???======DDDEEEkkktttZZZPPPCCCHHHbbb}}}oooTTT===NNNcccOOOFFF\\\nnnUUUJJJIII???;;;CCCIIIEEECCCCCCDDD@@@:::999;;;::::::;;;:::999999;;;===DDDGGGKKKMMMKKKGGGAAA===<<<@@@GGGaaasss```PPPIIIGGGYYY}}}{{{ffffffrrr{{{uuuvvvrrrjjjaaa^^^^^^bbbeeeccc___cccmmmnnnrrroooeeedddmmmrrrppp{{{{{{~~~]]]cccyyy]]]@@@BBBDDDGGGRRRYYYSSSQQQPPPOOOPPPOOONNNMMMKKKHHHIIILLLJJJEEEGGGMMMbbbLLLBBBBBB===;;;>>><<<>>>===;;;999777555444333222111///---+++******)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&((()))((('''***++++++,,,,,,------......///111222333333222222000666;;;:::555333666;;;???999333000---,,,111888,,,111777<<<===>>>AAACCC>>>@@@DDDHHHNNNUUU]]]bbbXXXUUUNNNDDD;;;;;;AAAHHHQQQKKKNNN\\\mmmyyyqqqcccUUUNNNKKKMMMTTT\\\[[[___```[[[UUUWWWaaakkkoooooossswwwtttkkkeeedddlllpppuuuvvvrrrlllfffcccjjjjjjqqq{{{{{{oooaaa[[[^^^eeeppp|||wwwccc^^^___fffjjjiiiiiillluuu}}}{{{|||~~~|||{{{wwwpppjjjddd]]]XXXWWWaaaxxxvvvooosssqqq{{{rrrhhhfffqqq}}}kkkcccjjjqqqrrrsssuuutttmmm___MMM===444111222555888::::::888666555666777666555555555777======???CCCHHHHHHEEEAAA<<<;;;999777555555888;;;333???===FFFhhhzzzwww{{{xxxdddHHH555666;;;000111666...000...111666:::IIInnnqqq\\\QQQUUU___fffuuummmaaaVVVLLLFFF@@@>>>BBBUUUeeebbbQQQ@@@888666;;;444111444888777666777333111222444444222000000444222222444444333444777111555555666CCCZZZiiikkkffffffZZZEEE999AAARRR^^^~~~|||}}}~~~~~~~~~|||{{{yyywwwuuutttsssrrrsssvvvyyy}}}vvviiiPPPPPPVVVhhhsssfffwwwxxxsssvvvuuuvvvsssppprrruuuuuupppkkkbbbVVVYYYiiivvveeeIIIAAACCCBBB@@@AAA@@@???BBBFFFFFFEEEMMMXXXeee^^^RRREEE======BBBGGGLLLIIIEEEAAA??????AAABBBHHH```iiiZZZAAA;;;TTTtttlllHHHEEE```nnnVVVMMMRRRfffmmm^^^NNNEEEAAA>>>>>>@@@BBB@@@===<<<============>>>888::::::555999AAA???CCCVVV]]]PPPDDDCCCBBB===:::@@@FFFTTTtttuuuccc\\\YYYXXXmmmqqqaaauuu|||~~~xxxlllddddddhhhcccbbb``````bbbdddeeefffdddbbbaaaccceeeeeefffhhhxxx___dddzzzpppPPP???@@@>>><<>>===;;;999777555444333222000///---+++***))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((&&&&&&((()))((('''******+++,,,,,,------......///111333333333111111...333777888666555666888@@@;;;777333///---333:::222111222666<<<@@@AAAAAA@@@AAACCCEEEIIIOOOWWW\\\^^^\\\VVVLLLAAA<<<<<<>>>DDDDDDJJJVVVcccnnnyyy~~~wwwlllbbbZZZTTTPPPMMMMMMPPPSSSPPPMMMMMMSSSYYYfffjjjqqquuupppgggdddfffmmmrrryyy}}}{{{vvvpppmmmddd```dddooowwwssslllgggfffjjjqqqxxxrrrmmmiiihhhgggfffllluuu~~~~~~uuuuuuxxx~~~~~~xxxvvvrrrmmmeeebbb^^^\\\]]]jjjxxxwww}}}yyy}}}tttlllooozzzvvvkkkjjjpppuuuuuuuuuwwwvvvmmm]]]JJJ:::111222333555888::::::888777444555666666444444555666999:::===AAACCCCCCAAA???AAABBBBBB???<<<999888888:::<<<999CCC___www~~~]]]CCC666777444000111111111///111444666CCCcccyyyfff[[[YYYZZZXXXRRRIIIBBB@@@AAABBBCCCVVVhhhxxxttt^^^HHH>>>===<<<:::<<>>DDDFFFDDD<<<;;;888;;;JJJaaattt}}}rrrVVVAAA>>>HHHRRRnnn}}}{{{zzz{{{}}}~~~~~~}}}{{{xxxvvvsssrrrrrrqqqtttvvvxxxzzz}}}|||rrrfffYYYVVVZZZmmmssskkkoooqqqtttuuurrrrrrsssssssssqqqooollljjj^^^]]]kkkzzzsssZZZEEEBBBDDDAAA>>>@@@???===>>>@@@@@@CCCOOO\\\ddd\\\NNNCCC<<<<<<@@@CCCFFFHHHHHHEEEAAA>>>>>>???GGG]]]ppp]]]HHHEEEYYYwww{{{UUUAAALLLllldddKKKIII[[[ooo```PPPGGGBBB??????AAAAAA@@@>>>======>>>======;;;666:::<<<777:::???:::HHH^^^ooojjj[[[OOOFFF@@@???BBBFFFRRRkkk|||nnnvvvvvvuuuiiijjj}}}jjjgggzzzoooiiieeeeeegggeeeaaa]]]]]]```aaa___\\\^^^XXXTTTVVV]]]cccggghhh||||||aaahhh```===555777:::???>>>>>>@@@DDDIIIKKKJJJHHHIIIHHHGGGGGGGGGHHHIIIJJJ^^^III@@@AAA===<<<@@@===>>>===;;;:::888666444444111000...,,,***))))))((())))))))))))(((((((((((((((((((((((((((((((((((()))(((&&&&&&((()))((('''******++++++,,,---------...///222333444222000//////111555888::::::999888@@@>>><<<999333///333;;;999222---000999AAABBB@@@CCCCCCBBBAAABBBGGGNNNTTT^^^___^^^WWWKKK@@@:::777888<<>>:::;;;@@@IIIPPPUUUdddsss|||gggRRRIIIIIIHHHIIIMMMOOOJJJ???777555111444666777777777777777555666555:::JJJ]]]ccc^^^LLL@@@666888GGG[[[rrrfffKKK@@@DDDKKKNNN[[[eeelllyyyyyyuuuuuuwwwzzz~~~|||zzzwwwtttrrrqqqqqqqqqqqqrrrqqqqqqtttvvvooofffccc^^^```sssmmm{{{yyynnnooouuusssppprrruuuxxxuuuoooiiiggghhh\\\dddwww]]]NNNCCCDDDEEEAAA???@@@???===<<<===???GGGVVVeee```VVVIII???;;;<<<===>>>???FFFKKKJJJBBB<<<;;;===AAAQQQ}}}ttt^^^NNNIIIQQQqqqhhhFFF<<>>===;;;;;;<<<888>>>AAA<<<>>>BBB===BBBZZZwwwqqqaaaYYYJJJEEEDDDOOObbbooorrrooottt```yyy||||||rrraaalll|||kkkdddeeeeeeeeeeeeddd\\\RRRPPPUUU[[[]]]\\\___WWWOOOOOOWWWbbbgggiiiqqqxxxdddWWWuuu|||PPP===:::777666777777999===BBBEEEGGGFFFHHHGGGFFFEEEEEEGGGIIIJJJ[[[FFF>>>AAA======@@@>>>>>>===<<<:::888666555444111000...,,,***)))(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&((()))((('''*********+++,,,,,,---------///222444444222///...222222555:::???@@@===:::;;;===@@@@@@999111111777<<<555//////666>>>BBBCCCGGGEEEBBB???>>>AAAGGGKKKVVV[[[```___WWWKKK@@@:::555777===CCCGGGOOO^^^lllvvv~~~mmmYYYNNNLLLKKKLLLQQQWWW\\\___]]]cccmmmuuussshhh```]]]kkkrrr|||zzzvvvtttggg]]]aaammmsssnnnfffeeedddeeekkkttt{{{vvvqqqwwwzzz}}}yyytttpppllliiiccc\\\VVVUUUYYYaaappp}}}~~~sssqqq}}}sssiiipppyyy|||}}}xxxwwwqqqbbbOOO@@@888777111111222222222222333555333444555444333333444555111555:::;;;999777888:::;;;???DDDHHHIIIIIIHHHIIIKKK===???DDDEEE]]]zzz~~~|||```>>><<<777...666000000111111///444FFFYYYyyy]]]JJJBBB;;;;;;>>>DDDOOOZZZcccgggjjjqqqwwwvvvlllaaa___cccaaa___\\\VVVJJJ===777888666<<>>MMMcccvvvrrrXXXGGGEEEIIIBBBHHHLLLRRR___nnntttqqqsssuuuxxx|||}}}yyywwwtttrrrqqqqqqrrrssslllllliiihhhkkkpppooojjjhhhffflll|||}}}rrrooo}}}yyytttnnnrrrxxx{{{|||xxxpppiiieeeccc```iiixxxqqqNNNFFFBBBDDDEEEBBB@@@BBB:::;;;;;;<<>>===??????JJJNNNEEEDDDGGGBBB???OOOnnnyyy]]]LLLBBBMMM```mmmtttyyyzzzZZZbbb~~~mmmsss{{{hhheee~~~yyylllaaa___bbbcccccceeecccZZZOOOIIILLLVVVaaahhhjjjfff^^^XXXZZZbbbhhhiiisssyyyZZZfff}}}gggOOO;;;555555555777:::???CCCGGGHHHGGGFFFDDDDDDDDDFFFIIIJJJYYYDDD===@@@======@@@>>>======<<<:::888777666555111000...,,,+++))))))((())))))))))))(((((((((((('''''''''''''''''''''''')))(((&&&&&&((()))((('''))))))***++++++,,,,,,------///111333333222000...222222444999???AAA???<<<666:::AAADDD???444000111999888555333333888@@@FFFHHHGGGDDDAAA>>>???BBBEEEQQQXXX```eeebbbXXXMMMFFF:::666555:::@@@HHHTTT^^^ddduuuyyyaaaZZZQQQKKKLLLPPPUUUWWWTTTVVV___lllqqqiiiZZZQQQ```hhhrrrzzz}}}|||zzzxxxsssiii```cccooovvvpppgggaaa^^^]]]bbbiiitttzzzvvvsssqqquuu|||~~~|||vvvvvvvvvuuupppiiibbb^^^___WWWRRRWWW___eeeiiimmmxxxwwwwwwzzzpppmmmuuu|||}}}xxxkkkXXXEEE999555777222333555444222222333555333444555444333333444555111555999999777555666888555999>>>CCCFFFJJJNNNPPPSSSJJJQQQQQQFFFUUUsss}}}LLL===:::222222...000111111///222>>>KKKtttfffMMMAAA>>>BBBIIITTT___ggglllmmmpppkkkjjjmmmooopppwww|||rrreeeVVVFFF:::999===@@@HHHTTTbbboooppp___LLL===888111666QQQuuuwww\\\AAA888;;;EEEXXXiiiqqq{{{{{{eeeOOOEEEEEEIIIOOOVVV[[[aaahhhppptttxxxzzz}}}~~~{{{uuutttrrrrrrrrrsssuuuvvvooolllgggcccfffnnnrrrqqqmmmrrr}}}pppjjjssskkkxxx}}}yyysssllleeeaaajjjppp}}}___EEEBBB@@@AAA@@@??????BBB999===???>>>>>>DDDNNNVVVOOOGGG===999:::======;;;;;;DDDLLLHHH===666888===DDDFFFVVVxxxzzzddd\\\TTTEEENNNdddxxxzzz___LLLPPP___MMMVVVxxx|||qqqddd\\\ZZZkkkiiieee\\\RRRJJJFFFEEEEEEOOOfffooocccXXXOOODDDIIIIII]]]yyy]]]IIIQQQeeerrryyy~~~iii```vvv|||sssttttttkkkcccsss~~~gggbbb___```aaa```bbbfffhhhfffaaaZZZUUUXXXccclllppptttrrrhhhbbbdddiiilllwwwjjjZZZvvveeeBBB<<<777777888999<<<@@@EEEIIIFFFEEEDDDDDDDDDFFFHHHJJJXXXDDD===@@@======???=========<<<:::999888777666222111///---+++******)))))))))))))))(((((((((((()))))))))))))))))))))))))))(((&&&&&&((()))((('''))))))******+++,,,,,,,,,---...///111111111111111111000111666;;;>>>===;;;555888???EEEBBB888000...444888;;;777222444===EEEFFFFFFFFFDDDAAA??????@@@NNNUUU___fffgggbbbZZZTTTDDD;;;555777>>>EEENNNUUUZZZgggttt}}}}}}ssseeeYYYQQQOOOOOOOOOLLLJJJPPP___iiidddVVVKKKSSSYYYccckkkppptttvvvwww|||xxxrrrqqquuuxxxrrriiiWWWQQQPPPYYYaaakkk{{{~~~yyywwwuuuuuuvvvvvv|||xxxwwwnnnlllkkkkkkdddYYYPPPMMMMMMIIINNN]]]kkkpppooommmyyyvvvttt}}}uuutttyyy}}}}}}rrrqqqtttzzzyyyeeeOOO===444111222444777999888555333555777333555666555444333444555333555777888777666666666555777:::===@@@DDDIIILLLUUUUUU[[[YYYNNNSSSjjj{{{zzz^^^BBB;;;555///...000222111///222:::AAAaaaxxx{{{```RRRSSSWWW___hhhnnnooolllhhhiiiaaa]]]cccjjjqqq}}}yyyfffUUUEEE;;;;;;@@@FFFOOO\\\lll~~~zzzhhhGGG===333666IIIggggggJJJ::::::CCCQQQ[[[YYYfffwww|||ppp]]]QQQPPPSSS]]]jjjrrrqqqnnnrrrxxx}}}yyyssssssssssssssstttuuuuuurrrnnnfff```cccnnnvvvyyywww|||sssvvvsssnnn{{{{{{wwwrrrmmmgggdddvvvyyysssRRR???>>><<<;;;;;;<<<===>>>@@@FFFIIIEEEBBBCCCGGGIIIIIICCC===999:::<<<<<<<<<;;;CCCIIIFFF<<<555777===@@@GGGMMMaaa{{{{{{~~~|||ccc]]]YYYIIIEEERRRbbbxxxxxxWWWGGGiiilllmmmvvvsssyyywwwqqqggg[[[RRROOOOOOXXXiiijjjRRROOOFFFLLLpppyyy______nnnxxxzzzzzzzzzzzzyyy~~~uuubbbbbbxxx{{{aaa______bbbbbbaaaccchhhnnnuuuzzzuuuiiibbbbbbgggkkkvvvzzzooofffggglllmmmtttwwwvvv{{{zzzzzzVVV___lllmmmGGG@@@:::999888777777;;;AAAEEEDDDDDDEEEEEEFFFGGGHHHIIIWWWCCC===@@@===<<<>>>;;;======<<<;;;999888777777333222000...---++++++***))))))))))))(((((((((((()))))))))))))))))))))))))))(((&&&&&&((()))(((''')))))))))***++++++,,,,,,------...///000111333333111111222444888;;;======999888;;;AAABBB;;;444111...555;;;:::333222888???AAACCCFFFGGGDDD@@@>>>===FFFLLLUUU___eeeeeebbb___SSSIII>>>;;;<<>>EEEVVVlllzzz|||yyywwwwwwuuu}}}tttnnnvvvxxx{{{~~~uuu~~~pppvvv{{{~~~rrr]]]JJJ<<<555111000222666:::999666333333555444555666666444444555666555555444555666666555333444666999:::;;;===@@@BBBJJJPPPQQQOOOOOOOOO\\\rrr}}}rrrOOO===999333///111222000...111666999HHH^^^www~~~xxxwwwyyy{{{|||xxxoooccc[[[UUUQQQTTT\\\bbbfffttt~~~rrrdddYYYNNNCCC?????????GGGNNNUUUeeevvvyyyrrrSSSEEE999999@@@OOOiiimmmPPP;;;999DDDLLLNNNLLLYYYoootttllllllfffkkkvvv}}}yyyqqqsss||||||xxxttttttuuuvvvuuutttsssrrrlllhhh___YYY___nnn|||{{{xxxuuuwwwyyyxxxyyyxxxtttnnniiiiiikkk~~~}}}sss___HHH<<<;;;;;;:::<<<>>>>>>===@@@HHHKKKGGGBBBCCCEEEEEEFFFDDD???<<<:::999:::;;;:::AAAGGGEEE===666666999666CCCBBBHHH___iiigggnnnlllaaa\\\JJJAAAFFFMMMdddhhhQQQOOOvvv}}}ssshhhaaaaaaccckkkwwwoooUUUMMMIII\\\vvv{{{|||vvvzzzxxx{{{yyyyyykkk]]]jjj~~~uuurrrrrryyyhhhaaa^^^```cccdddfffiiiiiirrrzzzzzzqqqiiifffgggeeeqqqvvvmmmfffiiilllkkkmmmuuuoooxxxkkk]]]ggguuuzzzUUUFFF===<<<999666444666<<>>@@@>>>999888>>>AAA===777444+++333::::::555222555999===AAAFFFHHHFFFAAA===:::;;;@@@JJJVVV```eeefffeeeaaaVVVIII@@@:::888===DDDOOONNNTTTbbbnnnwwwyyyqqqmmmccc^^^\\\___aaa\\\WWWUUUGGGIIIKKKMMMPPPTTTZZZ^^^jjjppprrrllliiikkkllljjjoooaaaXXX[[[___```fffpppxxx}}}yyykkkiiilllooovvv}}}yyyzzz|||{{{uuukkk```XXX[[[TTTOOOMMMGGG===999<<<@@@NNNggg}}}jjjnnnxxxtttqqqmmmtttqqqyyywwwiiiVVVGGG>>>999555222///444888888444000000222555666777666555555666777666444222333666777444111333555888:::::::::;;;<<<<<>><<>>999777888:::888@@@GGGFFF???888555666222AAA;;;888PPPdddlllzzz{{{{{{|||lllbbbMMM===@@@@@@SSSyyyvvvaaaLLL]]]~~~|||yyyuuuwwwzzzqqqtttbbb^^^SSSTTTrrrwww}}}pppvvv|||uuuxxxjjjXXXYYYvvvjjjhhhmmmzzznnnpppddd\\\^^^dddhhhiiijjj^^^dddjjjmmmlllkkkmmmooodddnnnppphhheeeiiikkkgggiiiwwwxxx}}}kkkjjjvvv~~~kkkQQQAAA@@@<<<666333444:::@@@BBBDDDGGGIIIJJJJJJIIIHHHTTTDDD@@@CCC===999<<<;;;???===<<<;;;:::999666444444333111///---,,,++++++))))))(((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&(((((((((((()))***+++,,,+++,,,---------///222555666777888777555777<<>>>>>888AAA]]]pppsssqqqvvvxxxmmmooo{{{|||~~~~~~qqqYYYHHHIIIHHH<<<222222000111222333444333333222333333222111222333444555777777777777666666666555333333444555666888:::;;;999<<<>>><<<<<>>>>>??????>>><<<<<<>>>@@@@@@@@@;;;::::::;;;===>>>===<<<===<<<;;;999888777777666;;;999<<>>BBB<<<:::===<<>>======AAAKKKYYYhhhqqqtttpppfffYYYLLLCCC@@@@@@<<<===@@@FFFNNNWWW___ccclllsss||||||xxxssspppooorrrvvvyyyxxxfffYYYRRRPPPdddhhhkkkggg___XXXUUUVVVZZZ[[[___eeelllsssxxxzzz{{{kkkXXXMMMFFFAAA???@@@<<<>>>???>>>>>>@@@@@@>>>EEEccczzzvvv||||||}}}wwwrrryyy~~~|||xxxfffPPPAAACCCCCC999222333000111222333333333222222333333222222333333444555777777666666666777777777444444444555777888:::;;;888;;;<<<:::999===HHHQQQiiizzzzzz~~~yyyTTT;;;444555555111//////111222222000777III]]]ooo}}}hhhQQQJJJKKKTTTWWWWWWQQQJJJKKKVVV```aaabbbfffjjjcccRRRCCC===222111000000000555CCCQQQRRRIIIBBB@@@AAAAAACCCGGGgggyyyttt]]]QQQMMMHHHHHHKKKSSSjjj~~~~~~}}}}}}~~~~~~zzzuuuuuuqqqooorrruuuqqqfff\\\PPPDDD:::AAAZZZuuu~~~zzzuuutttwwwyyyxxxuuullllllhhhccc___cccnnnxxx|||sssdddSSSFFF???<<<<<<===;;;::::::<<<>>>@@@@@@<<<;;;999999:::<<<======<<<;;;:::999888777777777888777999???@@@;;;999;;;CCC@@@;;;999BBBWWWooo~~~}}}}}}zzzkkk]]]QQQ===999LLL```sssjjjQQQ@@@AAABBBCCCUUUnnnoooooooooZZZZZZiii~~~hhhfffmmmxxxjjjoooxxx___VVVlll~~~mmmgggxxxqqqhhhaaa^^^]]]]]]]]]```eeejjjlllfffeeeeeefffggghhhgggeeejjjiiigggbbb___^^^```bbbgggmmmttt{{{|||mmmttt^^^GGG<<<999888666777:::===AAAEEEHHHJJJJJJJJJOOO>>><<<@@@<<<:::>>>===>>>===;;;::::::999666444333222000...---,,,++++++))))))(((((((((((()))))))))((((((''''''(((((()))'''''''''''''''&&&&&&&&&(((((((((((()))***++++++,,,---......---...000222222444666555444555:::===AAA@@@???===>>>AAAFFFJJJMMM@@@555111222222111111...333:::AAAFFFIIIIIIIIIGGGEEEBBB???BBBKKKXXXbbbooopppqqqlllcccWWWMMMHHH>>><<<:::;;;@@@IIIRRRXXX```eeellltttzzzwwwfffUUUFFF>>>LLLRRRVVVTTTLLLHHHJJJOOOWWW]]]hhhqqqwwwxxxvvvsssdddUUUDDD;;;888555555777999:::>>>AAA@@@===???DDDMMMeeewww}}}qqqqqq}}}oooWWWDDD777:::<<<555111444000111222222333222222222222333333444444444444444777666666555666777999:::444555555666777999:::;;;:::<<<===;;;888999@@@GGGZZZxxxzzzzzz}}}OOO:::888666333000//////111222000222999DDDSSSfffvvv}}}vvvxxxvvv^^^RRRYYYeeeuuupppdddRRRCCCAAAKKKVVVZZZaaakkkppphhhVVVGGG@@@666333111000...000<<>>>>>:::999888777777888:::;;;999999999999999888888777777666888<<<>>>======@@@BBB<<<:::;;;>>>JJJggg|||ooojjjqqqhhh]]]FFF888>>>JJJaaa{{{cccCCC666666:::BBBJJJgggrrrmmmvvviiiWWWWWWrrrxxxooouuurrrhhhhhhzzzfffMMMbbbpppdddnnnqqqmmmiiiaaa^^^^^^^^^___aaafffjjjlllkkkeee```ccciiillliiicccgggfffeeebbb___^^^___aaahhhgggjjjqqqvvvzzzfff```^^^BBB888999888333777888:::>>>AAAEEEIIIJJJOOO???<<>>===>>><<<;;;::::::888666333222111000...---,,,++++++))))))(((((((((((())))))(((((((((''''''(((((((((''''''''''''''''''''''''(((''''''(((((()))***+++,,,---......------///000111333555555333222555888@@@CCCEEECCC>>>>>>DDDJJJNNNFFF;;;555333333444555000111555;;;BBBHHHJJJKKKPPPQQQNNNHHHBBBAAAGGGMMMVVV```nnnwwwvvvmmm```XXXOOOIIIAAA;;;;;;AAAJJJPPP\\\```dddhhhkkknnnrrruuuyyy|||}}}wwwooodddUUUEEE::::::???DDDFFFIIINNNXXX___ccclllxxxwwwllleeeLLLCCC<<<======:::555444<<<===BBBDDD@@@>>>IIIWWW```jjjwww{{{||||||yyyiiillluuufffKKK;;;111444666111000333111111111222222222222111111222444555555555444333666555555555666888:::<<<555555555666777888::::::>>>@@@@@@===:::999<<<@@@LLLkkk|||zzzIII???555222222111000000333222222333666@@@UUUiii|||uuussstttvvvsssfffZZZ]]]pppuuuYYYCCC<<>>BBB???<<<888666888:::;;;;;;777888999999888777777777777888999::::::999888777888888888:::<<<>>>@@@BBB===777777<<<;;;@@@___ppp___ssstttlllWWWDDD??????LLLcccyyyhhhOOO<<<888<<<<<<888KKKhhh|||sssvvvwwwaaaXXXjjj{{{bbbgggwwwmmmZZZSSS}}}qqqjjj|||uuufffeeeddd```]]]]]]]]]___bbbfffkkkmmmfff```\\\]]]cccgggdddaaacccdddcccbbb``````bbbdddgggaaabbbjjjlllooo~~~ZZZbbbzzzTTT===::::::555555555555666:::>>>CCCFFFRRRBBB>>>BBB===:::======>>><<<::::::999888555333111111///...,,,+++++++++))))))(((((((((((())))))((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''((()))***++++++---......------...000000333666555222111222444===CCCIIIHHHBBB>>>AAAFFFHHHHHHDDD<<<555111111222555333222555;;;BBBGGGJJJQQQUUUXXXTTTLLLDDDAAAAAABBBLLL\\\kkktttvvvrrrnnnggg^^^QQQEEE>>>>>>BBBEEEOOORRRWWW[[[]]]```ccceeekkkmmmpppuuuzzz}}}}}}|||~~~~~~|||yyyvvvuuuooommmiiifff```UUUFFF<<<;;;;;;===DDDOOO\\\ggglllrrrzzzrrrddd\\\NNNGGGCCCEEEFFF@@@888444888;;;???@@@???GGG]]]sssuuusssssszzzxxx}}}xxx~~~|||mmmpppmmm[[[BBB777000111222//////222222111111111111111111111000111333444444444333222444444444444666888:::;;;555555555555666777999999>>>???@@@===:::999:::<<>>hhhtttuuuuuutttsssrrrrrrsssnnnhhhgggrrryyylllUUUBBB888===AAA<<<===DDDAAA>>>:::777777888888888555:::???@@@>>>:::777666555666999:::;;;:::888666999999888777888;;;>>>???;;;555666<<<888888TTTzzzkkkkkk}}}nnnRRRCCC;;;CCCXXXcccaaaVVVDDD:::::::::777AAAYYY}}}}}}|||yyyooouuu{{{uuujjjdddtttmmm[[[fff~~~|||tttgggccc^^^\\\___\\\\\\\\\]]]___bbbdddfff___]]]\\\[[[\\\^^^aaabbbbbbccccccbbbbbbcccgggiiieee___```hhhhhhhhhyyy}}}uuuttt[[[bbbrrrlllJJJ===;;;888666555333333444888;;;>>>SSSBBB???CCC===:::>>>======<<<:::999999888555333111000///---,,,+++++++++))))))(((((((((((())))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''''''''''''''((()))******)))+++...............000000333777777555333444666:::AAAHHHJJJGGGCCCAAABBBDDDJJJKKKCCC888111...,,,777555333222555:::AAAEEEIIIPPPXXX[[[WWWPPPJJJGGGAAACCCIIISSS```llluuuyyysssmmmcccWWWLLLDDD@@@>>>===@@@FFFKKKQQQVVV\\\```bbbbbbcccfffjjjnnnppppppmmmooorrrtttvvvvvvvvvvvvuuusssoookkkgggdddbbbaaa```^^^[[[XXXTTTLLLBBB:::>>>===AAALLL]]]lllvvvyyy|||qqqhhhccceeeZZZPPPLLLIIIBBB;;;999>>>AAA@@@>>>EEEYYYooo}}}|||yyyyyy|||{{{~~~~~~tttuuu~~~~~~www```NNN<<<555111222222//////111222222111000000000111111000111111222222222222222222222333555666777888888444444444444555666777888999::::::999888777888999CCCLLLeeennnRRR999222555555222111...///111222111222<<>>>>>===<<<:::999999777555222000///...---,,,+++++++++))))))(((((((((((())))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''(((******(((***---.........///000...333888:::999999:::<<<999===CCCIIIKKKJJJFFFCCCEEELLLOOOIII@@@:::444---444555555444222444:::???CCCIIIQQQXXX[[[ZZZVVVTTTNNNIIIDDDEEENNNZZZdddjjjoooqqqrrroooggg[[[OOOGGG>>>???@@@BBBEEEKKKRRRWWWVVVVVVWWWZZZ^^^aaabbbbbbaaabbbdddeeeffffffeeeddddddeeeddd```ZZZVVVUUUUUUQQQPPPNNNLLLJJJGGGCCC@@@DDDHHHRRR```ooozzzzzzpppjjjjjjkkksssgggZZZTTTPPPJJJDDDCCCJJJKKKFFFFFFZZZxxx}}}~~~|||yyyuuupppmmmmmmttt}}}zzzhhhQQQ???555333222333222000000222333222111000//////000111000000//////000000111222000111333555666666555444333333333333333444555666444555555555666777999;;;<<>><<<888555444777999;;;999888888888777555333777>>>EEEFFFBBB;;;888777444666:::<<<<<<999555333555777777333444:::<<<:::;;;777777999666555CCCVVVuuuxxxWWWCCCJJJccc~~~zzzlllYYYIII;;;333333888HHHaaaxxx{{{lllfffhhhiiixxx|||kkk___bbbmmmpppbbbggg~~~|||xxxnnn]]]\\\bbbbbb```aaadddddddddeeefffggghhhiiikkkmmmmmmjjjgggiiipppwwwjjjhhheeeaaa```bbbgggkkkllljjjgggeeeeeehhhmmmrrrrrr~~~gggddd___III>>>;;;;;;:::999888666555555MMM===;;;@@@<<<;;;??????===;;;:::999999777555222000///...---,,,+++++++++))))))(((((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))***'''))),,,.........///111---222999======>>>@@@CCC:::;;;???GGGNNNOOOKKKGGGGGGMMMPPPLLLJJJGGG???555111444777666222222666:::BBBEEEKKKSSSZZZ^^^]]]\\\WWWQQQHHHEEEGGGMMMQQQTTTgggooo{{{ssscccYYYNNNKKKEEE@@@===@@@FFFJJJNNNNNNPPPTTTXXXZZZZZZYYYXXXYYYYYYZZZZZZXXXWWWVVVUUUXXX[[[ZZZUUUQQQPPPPPPIIIIIIIIIIIIJJJLLLNNNOOORRR\\\iiiuuu||||||yyyssshhh___^^^ccchhhqqqhhh___]]][[[UUUPPPMMMLLLMMMJJJPPPsss}}}qqqgggdddiiirrrxxxzzzppp]]]FFF555111111222444333111111222333222111/////////000111000///.........///111222///000333555666555333222222222222222333333444555333333333444666999<<<>>>555;;;IIIaaa}}}wwwaaaLLLAAA999000000666111---,,,000222000///000444GGGeeeyyynnnqqqoooeeeVVVMMMMMMQQQUUU^^^iiivvv~~~qqq```OOOJJJNNNSSSWWWZZZXXXfffnnnvvv{{{lllggg[[[^^^eeemmmqqquuu~~~zzzssssssrrrmmmlllooo^^^SSSDDD888555:::BBBHHHccc}}}sssuuuzzz~~~yyysssvvvzzzsssqqqrrrtttuuugggssslllUUUGGG<<>>777444666777555555555555777888777555333666;;;AAAAAA<<<777555555444666:::<<<<<<999555222555999999666888>>>@@@===777555555777777999CCCOOOddd}}}~~~lllMMMKKK___||||||}}}|||sss```JJJ:::<<<888:::CCCNNNZZZmmm}}}yyyrrrggg]]]eeevvvooo]]]YYYkkk}}}bbb]]]yyyrrrooozzzmmmlll}}}qqqkkkaaa\\\```ggggggbbb\\\]]]___bbbeeeiiikkkmmmiiiiiihhheeedddgggmmmsssnnnkkkfff```]]]___dddhhhrrrqqqkkkcccccciiillljjjttt{{{{{{aaaPPP============;;;999777555