BM6P6(@ pppcccJJJ===<<<777555666222333333222111000///......++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))),,,---...---,,,++++++,,,+++,,,555AAACCCAAAJJJYYYccceeehhhiiikkkrrr|||}}}vvvlllccc___[[[aaafffeee___VVVPPPMMMLLLLLLLLLMMMMMMMMMNNNNNNVVVYYYZZZWWWRRROOOQQQUUUSSSTTTVVVZZZ```ggglllpppuuuxxx|||yyybbbOOOAAACCCDDD???CCCLLLDDDGGGJJJMMMNNNMMMKKKIIIAAA<<<777555444111+++&&&))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((''''''''''''(((((()))(((&&&''')))'''%%%(((...---,,,...111666DDD^^^vvv~~~rrriii___MMM<<<666888666111000777>>>AAABBBDDDHHHNNNWWW```fffjjjqqq||||||oookkkgggzzzyyy{{{iiibbbZZZXXXXXXTTTKKKBBB???666555::::::333333999DDDJJJRRRXXX[[[ZZZUUUOOODDD===444111222222000---666888===DDDIIIKKKIIIGGGCCC@@@>>>;;;777222,,,((()))((((((((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((()))******,,,,,,,,,,,,,,,,,,------......///000111333555666888::::::555///---000555777444:::IIIRRRVVVbbbppp~~~~~~iiidddmmmyyylllSSSFFFAAA;;;888666888888666888<<<>>>===;;;;;;;;;999777444444555555666;;;@@@===888<<<:::::::::888777<<>>===888666888444333222111000///......---++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***(((***++++++***+++...000888222333999===CCCTTTgggoooiiicccbbbjjjvvvwwwnnnjjjooorrrooofff]]]WWWUUURRRTTTVVVUUUQQQMMMJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDHHHMMMQQQQQQKKKFFFCCCCCCEEEEEEFFFHHHLLLPPPUUUWWWdddgggkkkoooqqqssstttuuuuuurrrqqqfffWWWJJJEEEBBB???BBBJJJNNNOOOQQQQQQQQQOOOLLLKKKCCC???:::888777444...))),,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%(((((('''''''''((()))))),,,))))))+++,,,***+++///111000666DDDWWWeeehhhfff~~~vvvgggXXXLLL???444222999>>>???CCCLLLVVV[[[nnntttzzzzzzvvvrrrsssuuuyyyooozzz~~~wwwrrrxxxzzznnn]]]OOOCCC>>>777222777BBB:::===@@@EEEJJJPPPUUUWWWNNNGGG>>>666111000111222222444888>>>EEEIIIKKKKKKHHHFFFCCC@@@<<<777000++++++***(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((()))******+++++++++,,,,,,,,,,,,,,,......///000222444666777888777555111------111555999===CCCIIIQQQ\\\dddhhhfffjjjrrr{{{{{{mmm___aaammmjjjQQQCCC>>>???:::777777999999888;;;@@@>>>===;;;;;;;;;:::777555888::::::999<<>>888777???JJJVVViii{{{vvvmmmnnn{{{uuuggg]]]UUU___iiijjjbbbWWWPPPNNNLLLKKKIIIHHHHHHHHHGGGFFFAAA@@@@@@@@@@@@@@@@@@@@@CCCHHHNNNNNNJJJEEEBBBAAABBBBBBAAAAAABBBDDDFFFGGGIIIMMMUUU^^^gggkkklllkkkjjjnnnxxxuuukkkggg\\\VVVKKKBBB<<<>>>CCCIIIUUUUUUUUUTTTRRRPPPMMMLLLGGGCCC???===;;;888333......---+++***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&((((((((((((((()))******+++((('''***+++***---222555GGGZZZccchhhlllggg^^^]]]```\\\PPPBBB;;;999999<<>>888777666777999???GGGMMMOOONNNKKKCCC:::444111111......000555===EEEJJJMMMMMMKKKIIIFFFBBB<<<444//////,,,)))(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((()))(((((((((((()))************+++++++++,,,,,,,,,...///000111333555666777999666222......000444666888BBBHHHHHHQQQaaaeee^^^___dddhhhlllyyy}}}rrreee___```pppdddJJJ<<<888999:::999777777:::;;;;;;???EEE???===;;;:::;;;:::888666777;;;<<<::::::;;;:::666===:::::::::999999???HHHUUUTTTOOOIIIIIIPPPVVVWWWZZZhhhtttfffOOOOOOVVVPPPIIIJJJLLLUUUgggyyyzzzxxxoooaaaVVVVVV^^^gggooozzzqqq___^^^aaabbbeeeiiisssxxxttttttwwwooobbbVVVVVVbbbsssxxxwww{{{kkk]]]SSSNNN___}}}mmmcccbbbnnnuuuddd^^^bbbnnn~~~}}}OOO666:::<<<222---,,,***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++uuuuuuuuuaaa[[[EEE<<<>>>;;;999999555111111000///...---,,,,,,++++++++++++++++++++++++************************'''(((((((((((()))))))))(((((()))))))))*********((()))***+++---111777;;;888;;;FFFYYYiiiuuuyyyoooiiicccYYYQQQJJJYYYkkkqqqkkk^^^UUUPPPPPPLLLIIIHHHKKKMMMLLLJJJGGGGGGGGGGGGHHHHHHIIIIIIIIILLLOOOPPPNNNLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFF;;;>>>FFFRRR```kkkqqqsssiiijjjjjjkkknnnsssyyy}}}kkk______XXXIII>>>>>>BBBCCCOOOQQQTTTUUUTTTQQQNNNLLLIIIGGGCCCAAA???;;;777333------+++***)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''(((((((((((()))***++++++)))(((******)))+++555@@@KKKccctttrrrllljjjcccWWW@@@BBBAAA;;;666:::EEENNNYYYbbbgggeeefffooo{{{|||rrriiidddYYYHHH======999666555444444999>>>CCCIIIOOORRRMMMCCC777///000---,,,...555===EEEIIILLLLLLKKKIIIFFF@@@888333222...***''''''((())))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((((())))))***+++)))******++++++,,,,,,,,,///000111333555666777777:::666222111222444666666888AAAIIIPPP\\\hhhjjjeeeqqqnnngggdddwww}}}pppfffYYYZZZgggxxxeeeLLL>>>;;;<<<999666999777888:::::::::@@@GGG???===;;;:::::::::999777888>>>BBB???<<<;;;:::888===:::999:::999;;;CCCLLL\\\ZZZSSSLLLNNNWWW]]]___```ppp{{{kkkUUUWWW___XXXRRRSSSVVV___pppuuucccXXXXXX___dddmmmwwwrrrjjjkkkggg\\\WWWkkkzzz~~~}}}~~~sss```bbbiiiqqqsssoooppp}}}rrraaaXXXQQQMMMOOO```~~~xxxrrrvvvvvveee___gggxxx___AAA<<<;;;333...---+++)))((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++rrr^^^ZZZDDD;;;>>>:::888999444111111000///...---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***************++++++,,,...222888<<<888BBBVVVnnn}}}rrrddd\\\XXXTTTMMMFFFGGGTTTccciiifff^^^XXXVVVSSSPPPMMMNNNPPPPPPNNNKKKLLLMMMNNNOOOPPPQQQRRRSSSMMMQQQUUUVVVUUUQQQMMMKKKKKKKKKIIIHHHGGGFFFFFFFFFAAA@@@@@@DDDLLLWWWaaafffjjjmmmmmmhhh___ZZZ\\\___\\\dddttt|||}}}vvvcccQQQFFF@@@<<>>@@@;;;444999888999:::999999???HHH???===;;;::::::;;;:::999:::EEELLLIIIBBB???>>>>>><<<999888::::::>>>GGGRRR```]]]UUUOOORRR\\\dddeeeiiiyyyttt```eeekkk```YYY^^^eeennn{{{xxxfff\\\^^^ccceeevvvyyytttuuu}}}uuu```UUUoooqqq```ppp||||||mmmfffqqq|||{{{lll]]]PPPIIILLL```pppeeefffmmmrrreeesssyyyhhhNNN===999:::000///,,,***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++vvveee]]]FFF<<<===999777888444222111111000///...---,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++***+++---...000444999<<>>666111000333666888@@@CCCHHHMMMOOOMMMHHHCCC<<<777111,,,***))))))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***))))))))))))***++++++******+++,,,------......000111333666888888888888222222222222444666999;;;AAADDDVVVoooyyyvvvwwwnnnccc[[[fffyyynnnoooxxxrrrjjjcccccchhhsssjjjYYY\\\PPPAAA:::;;;<<<:::666999999:::;;;999999@@@JJJ@@@===;;;::::::;;;;;;::::::HHHSSSOOOEEE>>><<<<<<:::888777999;;;AAALLLXXXbbb^^^VVVQQQVVVbbbjjjkkksss~~~nnnvvvyyyiii\\\fffqqqyyyzzziiibbbgggiiigggyyytttlllrrr{{{hhh___xxxvvvooooookkkxxx|||nnnOOOFFFJJJNNN[[[{{{zzzoooiiiccc]]]\\\bbbkkkiiiVVV@@@:::@@@444222...+++)))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,}}}rrrbbbJJJ???>>>999777999555333222111000///......---++++++++++++++++++++++++************************(((((()))))))))*********))))))*********++++++++++++---000333666999>>>AAANNNWWWaaahhhoooyyytttoookkkeeeYYYXXXXXXYYYYYYVVVPPPLLLEEEFFFGGGJJJMMMPPPRRRSSSMMMNNNNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOUUUVVVYYY[[[ZZZVVVPPPLLLLLLLLLLLLLLLKKKJJJHHHHHHFFFFFFCCC===888;;;CCCLLLGGGTTTggguuuyyypppbbbVVVVVVVVVVVVXXX```ooouuu___XXXFFFIIINNNSSSVVVWWWWWWVVVNNNNNNLLLIIIEEEBBB???>>>555333111///,,,+++***)))''''''''''''''''''''''''%%%%%%&&&''''''((())))))((((((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))*********)))))))))***+++,,,---...///111777;;;;;;???KKKXXXvvv}}}}}}kkkNNN<<<<<>>OOO\\\XXXJJJ???;;;:::888666666999<<>>GGGRRRZZZgggvvvyyynnniiiwwwvvvhhhdddhhhjjjhhh]]]YYYSSSNNNOOOUUU]]]cccZZZXXXXXX\\\]]]\\\___dddcccjjjiii^^^VVVWWW[[[\\\[[[iiirrrnnnccc\\\[[[[[[bbbccchhhooovvvzzzyyywwwzzzvvvkkkcccTTTGGGAAA888777555555777???JJJQQQXXXRRRHHH???:::666333222,,,222<<>>MMMXXXUUUmmm~~~ggghhhqqq|||mmmbbb\\\XXXdddtttuuufff]]]XXXMMMJJJFFFAAA===;;;;;;;;;777888;;;===<<<===HHHTTT@@@>>>;;;999:::;;;<<<;;;III[[[jjjeeeTTTFFF@@@???777555555888===EEESSS```ccc___XXXVVV^^^kkkrrrrrryyy}}}mmm___lllvvvuuupppooooooppp|||jjjbbbddd___TTTRRRQQQSSSeeezzzwwwjjjjjjyyy}}}[[[LLLDDDIIIPPP]]]{{{{{{rrrfff[[[___eeemmmoooeeeSSS@@@555:::777222...+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,}}}ssseeeLLL>>>>>>:::888777222222222111000///...---------,,,++++++******+++++++++++++++*********))))))+++++++++*********))))))++++++,,,,,,------------222666<<>>;;;666000---------***))))))(((((((((((()))''''''((((((((((((''''''******))))))((((((''''''''''''''''''((((((((()))*********)))))))))))))))111(((&&&,,,...,,,333???YYYiiiqqqkkkiiikkkcccTTTMMMAAA===BBBEEEHHHVVVhhh}}}zzzqqq___PPPSSS^^^hhhpppwwwllleeeaaadddddd```^^^___ZZZXXXXXX]]]eeemmmrrrtttjjj]]]UUUYYY___aaabbbdddeeegggiiihhhgggeeeeeefffnnnooopppllleee^^^[[[ZZZfffkkkuuu}}}bbbIII@@@::::::999666999@@@EEETTT^^^VVVEEE:::444111///111555>>>JJJRRROOOHHHMMMJJJFFF???888111,,,)))(((((('''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------------------///111333555555777:::;;;<<<===>>>@@@===666222888BBBMMMZZZeee^^^~~~|||vvvyyyqqqiiioooqqqzzzyyyfffVVVUUU]]]sssyyyhhh]]][[[ZZZSSSJJJBBB;;;888:::===<<<666777===>>>===IIIYYYDDD<<<888;;;<<<888999???NNNeeevvvoooXXXEEE>>>>>>777777777:::CCCOOO]]]eeelllaaaVVVVVVaaannnuuuwww}}}~~~vvviiitttzzzppp\\\NNNPPPXXXvvv}}}zzzkkk^^^ZZZXXXTTTMMMVVV[[[dddsssvvvrrrvvv{{{{{{~~~cccPPPNNNIIIHHHdddwww~~~|||lllXXX[[[```mmmzzzvvv___EEE777:::999555000,,,,,,+++***))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,------rrreeeLLL>>>>>>:::888777222222222111000///...---------,,,++++++******+++++++++++++++*********))))))+++++++++*********))))))++++++++++++,,,---...///777999===BBBIIIPPPUUUYYYVVVUUUYYYdddttt{{{ppp```gggppp}}}{{{wwwqqqhhhbbb^^^]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[WWWVVVVVVXXX[[[\\\ZZZXXXQQQUUUVVVSSSSSSXXX\\\\\\VVVWWWXXX\\\^^^]]]YYYUUUPPPPPPPPPSSSVVVYYYYYYYYY___[[[VVVSSSQQQPPPNNNMMMOOOIIIHHHLLLKKKHHHNNNYYYRRROOOMMMNNNRRRTTTTTTRRRhhhddd^^^YYYUUUTTTTTTUUUVVV\\\iii~~~yyyqqqhhhYYYNNNLLLQQQVVVWWWUUUSSSPPPOOONNNLLLHHHEEECCCBBB???:::555000---,,,++++++***))))))))))))***''''''((((((((((((''''''***)))))))))(((((((((''''''''''''((((((((())))))************))))))))))))+++))),,,///...///???TTT}}}|||qqqlll```QQQAAA999999DDDPPP]]]ttt{{{qqq]]]___hhhtttzzzyyy{{{pppiiieeefffddd___[[[\\\RRRPPPPPPTTT\\\dddiiilllddd\\\WWWWWWWWWWWW\\\cccddddddcccdddhhhlllpppsssqqqvvv{{{{{{sssiii___ZZZ^^^aaahhhqqq{{{wwwZZZ???999;;;777444666AAAOOO\\\]]]WWWLLL???333444111111555<<>>======>>>???666AAAEEECCCMMM^^^```VVVddd}}}vvvpppvvvvvv~~~mmm```YYY^^^iii}}}lllbbbbbbaaaWWWKKKCCC@@@>>>======CCC======AAAAAAAAAKKKYYYEEE===999<<<<<<999;;;BBBQQQjjj~~~yyybbbLLLBBB???999888777<<>>>>>:::888888222222222111000///...---------,,,++++++******+++++++++++++++***************+++++++++***************,,,+++******,,,...111222777;;;AAAHHHNNNSSSWWWYYY[[[]]]cccnnn|||uuueeepppwww{{{xxxnnnllljjjgggdddbbb```___\\\\\\]]]^^^```aaabbbbbb^^^[[[XXX[[[```cccaaa___\\\^^^]]]YYYWWWZZZ\\\\\\WWWYYY\\\aaaeeefffdddaaaffffffggghhhiiihhheeebbbeeeaaa\\\XXXXXXXXXXXXXXXVVVQQQPPPSSSRRRMMMPPPXXX]]]ZZZWWWSSSRRRRRRSSSTTTbbbbbbbbbaaa\\\VVVQQQMMMPPPRRRYYYeeewwwzzzyyyhhhPPPFFFOOOWWWVVVUUUTTTSSSRRRRRRPPPLLLJJJGGGFFFDDDAAA;;;444...+++---,,,+++***************'''(((((())))))(((((('''))))))))))))((((((((((((''''''((((((((()))))))))************************%%%(((---...***...GGGaaaqqqaaaQQQBBB>>>@@@JJJYYYeeennn|||wwwllldddZZZaaaooo~~~yyyddd^^^YYYVVVRRRLLLHHHHHHFFFEEEFFFJJJPPPVVVZZZ\\\dddccccccaaa]]]]]]eeeoooqqqmmmjjjlllttt~~~www}}}yyypppkkkeeeeeefffiiimmmppppppooo~~~|||WWWJJJDDD999444777333===IIITTT[[[ZZZNNNAAA888222///222333666AAAOOOMMMMMMLLLIIIDDD===777333,,,,,,,,,+++***)))''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,---------------...///222444666999<<>>:::======:::===EEEUUUqqqnnnUUUGGGAAA<<<999999@@@OOOdddwwwyyywwwkkk^^^dddzzzxxxvvv||||||nnn[[[OOOSSS[[[mmmttttttiii```______[[[kkkqqqtttmmmnnneeeSSSKKKEEEIIISSS~~~{{{uuuzzzxxxlllaaaaaavvvgggKKK>>>===;;;777111---++++++************************************))))))))))))))))))))))))))))))))))))((((((((()))))))))************++++++,,,,,,------rrrdddKKK>>>>>>:::888888333222222111000///...---------,,,++++++******++++++************************************************,,,+++***+++---000444666888BBBNNNTTTUUUSSSUUUWWWiiioootttuuuyyy}}}xxxtttrrrkkkkkkjjjiiigggccc^^^[[[YYYZZZ[[[]]]___```aaabbbeeeaaa]]]^^^cccdddaaa]]][[[______\\\[[[```ddddddkkkooouuu{{{zzzvvvqqqllliiifffbbb```\\\XXXXXXZZZXXXRRRQQQTTT___^^^]]]ZZZWWWVVVWWWYYYPPPUUU^^^dddddd^^^VVVPPPPPPPPPSSS[[[eeeooovvvyyy{{{vvvgggRRRJJJNNNUUUVVVUUUUUUUUUTTTSSSQQQMMMKKKGGGGGGGGGEEEAAA:::222------,,,+++***************(((((())))))))))))(((((())))))))))))(((((((((((('''(((((((((((())))))))))))***************++++++)))***---......555JJJ```eeeRRRFFF>>>KKKRRR^^^hhhmmmoootttzzzzzzqqqnnnmmmkkkfff]]]\\\iii|||wwwkkkRRRMMMGGGBBB???======>>>EEEGGGKKKPPPTTTWWWXXXXXXaaaeeeiiijjjhhhiiiooowwwtttnnniiikkksss||||||~~~}}}{{{xxxuuurrrnnniiifffvvvyyytttgggUUU???777>>>222333888BBBNNNVVVTTTOOO===555222666666333:::FFFKKKLLLNNNMMMJJJEEE???;;;333111...+++)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,---------------...000222555666:::===AAABBB???<<<:::999;;;>>>RRRlllpppcccbbboooooovvv~~~~~~fffXXXXXXaaarrrzzziiibbbfffqqqiiiZZZMMMFFFEEEDDD@@@CCCAAACCCHHHKKKMMMTTT]]]EEE>>>:::===<<<:::???IIIZZZvvvwww\\\JJJBBB>>>::::::CCCUUUiiiyyy{{{kkkmmmppp^^^VVV[[[cccyyyvvvqqquuuwwwuuuzzzjjjWWWSSSaaavvv~~~fffWWWMMMKKKOOO[[[|||pppeeefff~~~|||\\\CCC???;;;999444...+++,,,*********************************)))))))))))))))))))))))))))))))))))))))(((((()))))))))***************++++++,,,------...yyyuuudddJJJ>>>>>>:::888888333222222111000///...---------,,,++++++******++++++************************************************,,,,,,+++,,,///333888:::BBBNNN[[[]]]XXXVVV]]]eeeuuuvvvuuusssxxx}}}vvvooollllllnnnpppiiiiiihhhhhhfffbbb\\\WWWYYYZZZ[[[]]]^^^^^^^^^^^^fffbbb______bbbbbb]]]YYYRRRYYYbbbhhhrrryyyrrrlllfff```]]][[[XXXXXXZZZYYYZZZ[[[ZZZXXXVVVVVVWWWNNNQQQVVVZZZ[[[YYYVVVTTTOOONNNPPPVVV___eeedddbbb\\\cccxxxwwwggg___YYYQQQNNNOOOTTTUUUVVVUUUSSSOOOLLLKKKFFFFFFFFFEEEDDD???777222,,,,,,+++***)))((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))***))))))******+++++++++,,,000...///666>>>HHHRRRZZZjjjxxx|||iiiRRRJJJOOOTTTZZZdddoootttvvvzzz|||vvvllleeefffkkkmmmkkkjjj___XXX^^^lllrrrhhhZZZCCCBBB???>>>@@@HHHOOOTTT\\\aaajjjrrrwwwxxxxxxwwwyyyqqqllldddfffooottt[[[GGGAAA>>>999666:::AAAIIINNNPPPGGG<<<444555555333777>>>FFFIIILLLOOONNNKKKFFFCCC<<<888111+++'''&&&(((***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------,,,,,,---...000333666777:::===@@@AAA???;;;999888;;;CCCVVVhhhfff[[[eee{{{sssxxxuuu{{{xxxbbb[[[```kkk{{{}}}oookkkqqqxxxuuuiiiVVVIIIFFFHHHGGGGGGHHHKKKQQQTTTUUUYYY]]]EEE>>>:::<<<;;;:::AAALLL]]]zzzyyy]]]JJJBBB>>>;;;===HHHZZZkkkuuuxxx~~~sssuuuzzzmmm```\\\dddmmmyyydddTTTWWWKKKMMM\\\rrruuudddffflllxxxfffTTTMMMMMMHHH```vvvkkkgggxxxxxxLLLCCC;;;999666000------************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))***************++++++,,,------......tttxxxxxxcccJJJ===>>>:::999999444222222111000///...---------,,,++++++******++++++***************+++++++++***************+++++++++,,,,,,---///333777;;;>>>HHHQQQYYYXXXTTTYYYhhhwwwuuummmgggnnn}}}qqqjjjaaa[[[[[[aaahhhllljjjhhhhhhiiijjjhhhbbb]]]\\\]]]^^^_________^^^]]]aaa`````````cccdddeeedddhhhsssyyykkkbbb]]][[[[[[]]]]]]^^^^^^^^^\\\ZZZYYYVVVTTTOOOMMMNNNQQQVVVZZZZZZYYYXXX[[[^^^aaaaaa```RRRSSSdddxxxuuuooo\\\MMMIIIPPPSSSUUUUUURRROOOMMMLLLHHHFFFDDDEEEEEEBBB<<<777---,,,+++***)))(((((((((((())))))******))))))((((((((((((((())))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,,,,///777FFFTTT[[[[[[XXX[[[```\\\NNNDDDLLL___mmmeee}}}pppjjjddddddjjjnnnnnnlllnnnpppnnniiiddd^^^SSSIII<<>>;;;::::::777SSSddd\\\VVVaaaoootttrrruuu~~~{{{sss~~~yyyllleeejjjsss|||~~~wwwxxx~~~www```PPPMMMOOOOOOKKKNNNSSSWWWYYYXXXVVVUUUEEE???<<<===<<<;;;DDDQQQbbb|||tttYYYIIIBBB>>><<>>:::999999444222222111000///...---------,,,++++++******++++++))))))*********+++++++++))))))*********+++++++++,,,---///222777;;;>>>@@@HHHNNNTTTVVVYYY```nnnyyykkkfffeeeppp|||hhheee___XXXVVVYYY___dddgggkkkhhhggghhhkkklllhhheee]]]^^^```aaaaaa```___^^^```aaaccceeejjjrrr|||yyymmmeeegggeeecccdddggghhhgggeeebbb^^^WWWRRRPPPQQQSSSVVVYYY^^^cccbbb]]]ZZZ[[[^^^ZZZWWWbbb}}}ooo[[[MMMKKKOOOSSSTTTSSSPPPOOOPPPLLLHHHDDDDDDEEEDDD@@@<<<...---,,,+++***)))))))))))))))************))))))'''((((((((()))))))))***(((((()))))))))*********))))))***++++++,,,------+++:::PPPcccmmmmmmggg```YYYTTTKKKFFFLLL\\\kkkssswwwuuuttttttwwwzzz|||~~~ssstttnnncccZZZWWWSSSNNNPPP[[[gggqqqrrrmmmpppuuu|||SSSEEE999777999<<>>???>>>======>>>;;;\\\mmmbbb___pppzzztttvvvvvvxxxzzzyyyzzzzzzrrrqqqvvv{{{~~~kkkjjjqqq~~~{{{jjj[[[YYYYYYVVVOOOTTTZZZ___aaa___XXXSSSHHHAAA>>>???>>>>>>HHHVVVfff}}}mmmTTTHHHDDD>>><<>>:::999999444222222111000///...---------,,,++++++******++++++))))))******++++++++++++))))))******++++++++++++,,,---000555999===@@@AAAIIINNNVVV___gggmmmqqqsssbbbfffnnnxxxttteeeeeeaaa^^^]]]```dddeeedddhhheeebbbcccggghhhfffbbb\\\^^^```aaabbbaaa___^^^aaadddgggkkkssskkkfffccceeekkkppppppooopppnnnjjjcccZZZQQQIIIEEEAAAPPP```bbbYYYRRRTTTZZZccc^^^dddxxxlllVVVGGGLLLRRRTTTTTTRRRRRRSSSQQQKKKFFFDDDEEEEEEBBB???000///---,,,+++*********))))))************))))))'''((((((((())))))******))))))))))))************))))))***+++,,,,,,------333NNNnnn|||tttooo___UUUMMMQQQaaapppsssooozzzzzzzzzyyyvvvuuu{{{pppdddRRRHHHPPP```hhheeettt}}}sssllljjjtttxxx```GGG;;;888888:::???KKKXXXXXXGGG:::<<<:::111555999???FFFLLLOOOPPPPPPNNNKKKEEE>>>666///)))&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))))))))******+++,,,,,,------,,,,,,---///111444777999;;;<<<>>>?????????@@@AAADDDYYYmmmtttvvv{{{~~~~~~{{{{{{rrr```ZZZ___iiippphhhnnnpppcccdddaaaZZZUUU\\\eeekkknnnlllddd]]]IIICCC@@@AAA@@@@@@KKKZZZiii~~~hhhQQQHHHFFF???===CCCWWWsss|||uuuuuuwwwyyy}}}wwwkkkeeegggeeebbbjjjyyyyyylll[[[OOODDDCCC]]]uuuZZZZZZnnnaaaCCC;;;===777...***++++++++++++++++++++++++(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++,,,------......///tttxxxiiiLLL>>>@@@;;;777777444333111//////000111000///------,,,,,,,,,,,,++++++************************)))***+++***))))))+++---///222555666888;;;@@@DDDCCCKKKVVVcccooovvvqqqiiieeefffkkkrrrwwwtttjjjaaa```bbbeeefffeeedddeeeeeecccccccccdddeeeeeedddbbbddd```[[[YYY\\\^^^``````eeekkkuuunnn``````gggooosssuuueeeVVVKKKFFFDDDDDDGGGOOOWWWYYYUUUPPP\\\bbbhhhkkklllrrr|||hhhSSSIIIIIISSSWWWQQQNNNQQQSSSNNNGGGEEEGGGGGGDDDAAA999444...+++***+++***)))************************+++*********))))))(((((()))************+++++++++))),,,...---+++,,,000444BBBnnnpppSSSJJJRRRjjjssslllmmmyyyzzzxxxhhhfffssssssjjjlllooojjjaaa]]]fffzzz}}}yyy{{{zzzqqqgggaaalllxxx[[[DDD999777999===EEEWWWcccZZZHHH>>>999777555666888===EEELLLNNNKKKNNNLLLGGGAAA:::444///---+++***))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,------.../////////000222555888;;;:::>>>CCC???:::AAAMMM[[[ZZZ[[[cccuuu}}}xxxdddYYY^^^fffjjjpppwwwuuulllrrrmmm```]]]eeedddjjj}}}hhhlll]]]NNNGGGDDDHHHTTT```jjj|||cccTTTJJJAAAAAA???JJJdddnnnZZZYYYdddmmmooopppxxxoooWWWIIIGGGOOOWWWkkksss{{{mmm]]]IIIEEEOOOaaannn[[[YYYfffsss{{{jjjSSS@@@666222111222---,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++---///000000000xxx}}}iiiLLL>>>@@@;;;777777444333111//////000111000///------,,,,,,,,,,,,++++++************************)))***+++***)))***,,,...//////000444:::@@@DDDEEEDDDMMMYYYdddnnnsssnnnfffeeehhhkkkllliiiccc^^^[[[]]]___bbbddddddeeegggiiihhhgggeeedddcccbbb```___aaa^^^\\\^^^bbbeeeggggggnnnsssyyypppgggddddddpppqqqrrrpppiii___VVVQQQKKKJJJIIILLLQQQTTTTTTRRRMMMLLLLLLMMMSSS]]]jjjrrrfffVVVJJJMMMUUUVVVSSSSSSTTTNNNIIIGGGHHHHHHEEEBBB;;;666000,,,++++++***)))************************+++*********)))))))))))))))************+++++++++))),,,......,,,...444:::XXXxxxqqq^^^PPPPPP\\\oootttnnnppp{{{vvvooorrryyy|||yyytttmmm^^^[[[bbb___YYY\\\ccckkkttt~~~~~~uuummmiiidddhhh}}}qqqgggTTT===666===AAANNN^^^eee\\\III777---000000222888AAAIIILLLLLLOOOLLLHHHBBB<<<555000---+++***((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,,,,------***---000222333444777999::::::===@@@===;;;DDDQQQcccYYYWWWdddttt}}}vvvxxx~~~hhh[[[bbbpppzzz~~~ssstttpppeee\\\lllrrrwwwppp^^^SSSZZZgggtttuuueeeUUUGGGCCCBBBNNNkkkzzzdddRRRTTT^^^fffpppzzzdddQQQHHHEEEEEEQQQllltttkkk{{{kkkQQQDDDFFFQQQsssuuuaaaZZZbbbmmmmmmeeeUUUCCC888555333///---,,,++++++***+++++++++************************))))))))))))))))))))))))************++++++++++++---------...000111000000yyyyyyiiiLLL>>>@@@;;;777777444333111//////000000000///------,,,,,,,,,,,,++++++************************)))***++++++***+++---///222///...333;;;BBBEEEDDDFFFNNNWWW]]]cccgggfffaaaiiimmmmmmfffZZZRRRSSSVVV[[[]]]___aaacccfffjjjllljjjiiihhhfffdddbbbbbbaaabbbbbbbbbfffkkkoooqqqrrrtttyyyzzzkkkcccWWWXXX[[[```cccbbb]]]XXXUUURRRNNNKKKKKKNNNRRRTTTLLLEEE>>>===DDDQQQ]]]dddbbbrrr|||fffPPPHHHOOOWWWWWWTTTTTTPPPKKKIIIJJJIIIGGGDDD>>>:::444///---+++***)))***************************************))))))))))))************+++++++++***,,,...------222;;;CCCbbbtttvvv^^^LLLQQQ\\\mmm}}}~~~|||~~~mmm]]]___lllvvvyyyyyylllkkkaaa\\\\\\TTTMMMTTT^^^rrr}}}yyyvvvjjjeeerrrsssIII777===888>>>OOOcccgggXXXAAA333000......444===EEEJJJLLLOOOMMMJJJEEE???888222///+++***(((((())))))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************++++++,,,,,,------***...222444555555777888:::;;;<<<;;;999<<>>@@@;;;777777444222000///...000000///...------,,,,,,,,,+++++++++************************(((***+++++++++,,,...000555444444666;;;@@@DDDFFFJJJOOOQQQPPPRRRYYY]]]^^^pppqqqlllaaaTTTNNNQQQWWWZZZ\\\^^^___aaaeeeiiimmmiiihhhhhhfffeeefffgggiiiiiiiiijjjmmmrrrxxx}}}qqqVVVRRROOORRRZZZ^^^]]]ZZZ[[[XXXSSSNNNKKKLLLQQQUUUVVVPPPHHHEEEIIIQQQZZZ___XXX^^^qqqwww^^^MMMKKKQQQUUUUUUTTTQQQNNNLLLLLLKKKIIIGGGBBB>>>999333///,,,***)))************************************************))))))*********++++++++++++,,,,,,,,,///888DDDNNNWWWbbbpppwwwnnn]]]PPPMMM[[[jjjppp```YYYcccoooqqqppprrrrrrxxxwwwsssqqqeee^^^fffwww{{{xxxyyy|||~~~aaaDDD<<<777<<>><<<999999AAALLLTTTMMMRRRcccyyy|||zzzwwwdddaaaqqq}}}xxxxxxxxxtttrrrVVV___iiiiiicccbbblllwwwrrrqqqfffWWWUUU\\\YYYNNNFFFJJJ]]]}}}uuuaaaZZZjjjxxx]]]LLLGGGEEEFFFaaaiii[[[]]]```OOOHHHJJJIIISSSttt{{{kkkccc```^^^jjjdddKKK::::::666***------,,,++++++++++++,,,************************))))))))))))))))))))))))*********+++++++++,,,,,,+++---///111000000//////sssttt}}}{{{iiiLLL>>>@@@;;;777777444222000......///000///...------,,,,,,,,,+++++++++************************((()))+++,,,,,,---000222333777:::;;;;;;???GGGNNNVVVVVVQQQJJJJJJTTT^^^bbbpppllldddZZZSSSQQQTTTXXX[[[\\\^^^___```cccgggjjjgggggggggeeedddfffjjjmmmnnnnnnppptttzzzrrrgggYYYTTTWWW\\\]]]\\\[[[[[[YYYUUURRRQQQSSSUUUSSSSSSRRRPPPPPPRRRWWW[[[[[[WWW]]]vvvttt```QQQMMMRRRYYYTTTRRRPPPNNNMMMLLLJJJIIIEEEBBB===777222---++++++***************************************+++++++++))))))*********+++++++++...------111:::GGGSSS[[[WWW]]]dddbbbTTTIIINNN[[[hhhwwwkkkfffhhhpppooohhhfffkkkuuuzzz{{{~~~{{{vvvxxx~~~___???;;;CCCCCC>>>EEETTTTTTGGG???555///222777<<>>@@@>>>;;;BBBQQQ\\\^^^OOOcccwwwyyy{{{ggg[[[dddyyyhhhLLL???BBBFFFNNNZZZfffooorrrxxxppp[[[HHHIIIVVVXXXNNNEEEMMMccc|||wwwxxxsssfffhhhbbbLLLHHHEEERRRuuudddTTTKKKEEEEEEMMMNNNKKK```zzzllldddffftttoooSSS===999666......---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,))),,,///000//////000111ssssss|||iiiLLL>>>@@@;;;777777444222000....../////////...------,,,,,,,,,,,,++++++************************((()))+++,,,---...111444000777===??????DDDPPPZZZaaa^^^WWWOOOPPPZZZcccgggddd___WWWRRRPPPRRRUUUWWWZZZ\\\^^^___```bbbdddgggggghhhhhheeeccceeekkkpppuuuwww{{{nnn```\\\\\\[[[YYYXXXZZZ\\\]]]]]]\\\YYYXXXLLLOOORRRSSSSSSTTTWWWZZZ\\\TTTRRRaaa{{{vvvbbbQQQPPPYYYSSSSSSQQQPPPNNNLLLKKKJJJGGGEEEAAA;;;444///------*********************************+++++++++++++++)))************+++++++++......444AAASSScccjjjllljjjjjjfffZZZLLLIIIWWWiiippp{{{yyy{{{|||yyyooofffffflllmmm|||{{{uuuyyy}}}yyyqqqkkk{{{NNN:::AAA???777===OOOXXXVVVGGG:::000000444777>>>GGGGGGJJJLLLLLLIIIBBB:::555000---***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------......------...000444;;;DDDJJJ???BBB@@@AAAQQQgggoooiiiVVVmmm~~~qqqZZZWWWggg|||tttuuuWWWBBB@@@;;;999CCCYYYnnnwwwuuu{{{jjjWWWTTTZZZUUUGGGEEEQQQiiixxxzzzzzzrrrnnnrrrtttqqq|||XXXDDDDDDJJJfffkkk^^^``````]]]```^^^MMMMMMcccuuuiiijjjyyyyyyaaaFFF:::777333...------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))),,,//////...///222666qqqrrr|||}}}|||iiiLLL>>>@@@;;;777777444111000....../////////...------,,,,,,,,,,,,++++++************************((()))+++,,,---///222555444999===@@@DDDKKKVVV___```^^^ZZZWWW[[[bbbcccaaaSSSQQQMMMLLLMMMPPPSSSUUUWWWZZZ]]]___```bbbdddfffhhhjjjkkkiiihhhlllssszzzvvvlllddd^^^ZZZVVVXXX\\\bbbffffffbbb]]]OOOMMMMMMNNNRRRUUUWWWWWWWWWSSSRRRVVV___pppuuu\\\OOOSSSRRRRRRRRRQQQNNNLLLKKKKKKHHHGGGDDD>>>666111//////*********************************++++++,,,,,,,,,)))************+++++++++---111???YYYuuuyyyrrrdddUUUQQQYYYeeemmmnnnyyy~~~wwwooollllllkkkgggsssuuuwww~~~}}}qqqgggwwwhhhJJJAAA::::::>>>FFFUUUdddWWWFFF777333222111666@@@CCCGGGKKKMMMJJJDDD<<<777222///+++******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---.........---...000333777===DDDIIIAAACCC@@@CCCYYYtttwwwiiidddsss{{{gggXXXZZZjjj||||||rrrwww}}}UUUGGG@@@===;;;CCCZZZsssmmmeeebbbUUUDDDEEETTToootttfffjjjpppooosss}}}~~~XXXMMMCCCXXXzzzvvv```^^^www~~~|||~~~~~~dddLLLQQQssswwwjjjdddvvvqqqTTT???777777......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------***---000000///111666<<<~~~lllppp}}}{{{ooolll~~~iiiLLL>>>@@@;;;777777444111///...---//////...------------,,,,,,,,,++++++************************((()))+++---...000333555;;;<<<>>>AAAGGGOOOWWW]]]WWWXXXYYY[[[aaaddd^^^VVVHHHIIIJJJJJJKKKMMMRRRUUUUUUXXX\\\___aaabbbdddfffiiikkknnnnnnooouuu~~~rrrggg```UUUVVV[[[ccckkkmmmhhhbbbUUUMMMFFFFFFLLLRRRSSSQQQRRRTTTVVVTTTOOOTTTjjjcccMMMKKKQQQRRRRRRQQQNNNLLLKKKKKKHHHHHHEEE???777222000111*********************************++++++,,,,,,,,,)))************+++++++++,,,333HHHkkkzzzmmmZZZNNNVVVgggooollliiiuuuyyyyyyqqquuusssllllllppplllbbbhhhqqq{{{|||xxxzzzxxxrrrnnnmmmuuu~~~kkkMMM;;;???===666GGGdddhhhTTT@@@999333---000999AAAEEEJJJMMMKKKEEE===888444000,,,******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///000222555777888;;;???BBBCCCDDD@@@CCC[[[vvvtttaaaxxx}}}ssseeeZZZ```mmmzzzxxxyyy[[[MMMCCCDDDDDDIIIZZZrrr{{{pppjjj\\\KKKFFFWWWrrrzzzbbbTTT[[[gggmmmzzz}}}```CCCSSSuuukkkQQQSSSnnnZZZSSSaaauuuggg[[[ppp|||```CCC777888......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------,,,///111111000333:::@@@{{{rrr{{{uuuuuu}}}jjjHHHBBB===888777...111222000.........///...---++++++++++++++++++++++++++++++***************+++***---000///...///555;;;@@@>>>>>>FFFPPPWWWXXXVVVSSS\\\___UUULLLJJJLLLLLLFFFGGGIIIJJJKKKOOOSSSWWWWWWXXXZZZ^^^bbbdddcccaaalllkkkkkkrrr~~~vvvgggUUURRRQQQUUUXXX[[[aaahhhccc```YYYOOOHHHHHHNNNUUUVVVUUURRROOONNNPPPUUUYYY}}}{{{bbb[[[ZZZQQQDDDHHHNNNTTTTTTQQQMMMLLLLLLGGGEEEDDDBBB???:::333//////---++++++,,,,,,+++***************************+++***,,,///---)))***...000BBBZZZrrruuu]]]QQQ^^^mmmooouuuvvv~~~}}}qqqjjjooovvvwwwmmmpppsssuuu{{{}}}wwwmmmwww|||{{{}}}vvvxxx}}}}}}jjjOOO>>>555777FFFUUUooogggVVVCCC444---///333===CCCHHHJJJLLLKKKEEE<<<999555...***))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---...///000///222666999;;;===???BBBHHH>>><<>>666333111///,,,++++++,,,---++++++++++++++++++++++++++++++************++++++***+++,,,---...---,,,,,,222******111111000<<>>999999111444222000.........///...---,,,,,,+++++++++++++++++++++******))))))************---000000///111777===??????CCCKKKUUUZZZXXXTTTRRRXXXXXXNNNDDDCCCFFFGGGEEEGGGHHHIIIKKKNNNSSSWWWXXXZZZ]]]```bbbcccccccccjjjlllrrr}}}eeeWWWJJJFFFKKKVVVeeeqqqnnnjjjcccXXXOOOLLLOOORRRTTTRRROOOKKKHHHHHHLLLNNN___mmm```ZZZRRRIIIHHHKKKOOOQQQOOOMMMJJJIIIFFFEEEDDDCCCAAA===777333///---++++++,,,,,,+++***************************,,,***+++------+++---222222DDD\\\sss{{{```SSSQQQbbbuuu}}}pppfffgggpppxxx{{{ssszzz||||||yyyoooMMM777555>>>EEEgggoooiiiQQQ===777333,,,777>>>EEEIIIMMMOOOJJJBBB;;;666000---,,,+++***(((************))))))))))))************************))))))))))))************+++++++++,,,---...///000///222666:::===@@@CCCFFFNNNEEEAAAGGGUUUhhhyyy}}}rrr```\\\VVVVVVaaaoooyyy~~~lllcccTTTOOO^^^rrrppp^^^SSS[[[nnniiiSSSGGGUUUllltttxxxwwwgggYYYYYYdddnnnwwwjjjYYYmmmhhhXXXeee~~~rrrMMM::::::333222///---,,,,,,,,,---++++++++++++++++++++++++++++++************++++++***+++,,,---------,,,,,,000---///333222555LLLfffiiiGGGAAA???:::;;;333666222000.........///...---,,,,,,,,,++++++************)))))))))))))))*********---///000000333999>>>???CCCKKKUUU\\\\\\VVVQQQQQQSSSPPPFFF>>>>>>AAACCCDDDFFFHHHIIIKKKNNNSSSVVVWWWZZZ^^^_________bbbeeeiiiooo{{{mmmTTTEEEBBBJJJXXXeeepppmmmhhh```XXXRRRPPPOOOOOONNNLLLHHHDDDDDDEEEGGGHHHmmmlllbbb[[[VVVJJJIIIIIILLLNNNNNNJJJFFFDDDCCCBBBBBB@@@===999555///---++++++++++++***)))************************---***))),,,------000444777DDDUUUfffxxxvvveeeOOOQQQYYYjjjjjjdddkkkrrrvvvwww}}}~~~~~~}}}}}}hhhAAA999===>>>QQQgggkkkRRR===:::555+++333:::BBBHHHNNNQQQMMMFFF===888333000000///,,,)))++++++*********)))))))))************************)))))))))*********++++++++++++,,,,,,---...000111///222777;;;???CCCGGGKKKLLLIIIGGGHHHRRRggg}}}wwwbbbTTT\\\XXXTTTYYYkkkwwwiiibbbnnn~~~rrraaaYYYfffvvv|||qqqfffQQQHHH\\\zzzsss[[[NNNWWW___kkkjjjjjjwwwyyyZZZRRRppp|||XXX:::???555333000...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,------------,,,...000444444333@@@dddtttuuuzzzjjjHHHCCC@@@;;;<<<333666222000.........///...,,,---,,,,,,++++++*********))))))(((((())))))******,,,...///000000333888<<>>;;;777444000...++++++++++++***)))************************...+++***,,,......111666FFFLLLSSSZZZccchhhaaaVVVQQQ]]]hhhsssssspppvvvvvvrrrrrr{{{yyy}}}{{{VVV@@@>>>???===RRR\\\NNN===888888555333:::AAAFFFLLLPPPMMMGGG???:::555333333222---)))+++++++++*********))))))************************))))))*********+++++++++,,,,,,,,,,,,---///000111111444888<<<@@@DDDIIILLLKKKNNNQQQSSSYYYlllrrreeecccfffgggaaa]]]jjjyyysss}}}ssseeecccuuu{{{tttnnnhhhWWWTTTkkk[[[JJJPPPXXXfff{{{{{{pppoooeeeKKKaaakkkDDD???777555222///---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------------...111333333888PPPyyywww{{{|||mmmKKKDDD@@@;;;;;;222444222000.........///...,,,,,,,,,,,,++++++*********)))))))))))))))***++++++////////////000333777999AAAGGGOOOTTTSSSNNNHHHDDDDDDCCCAAA???>>><<<===???AAACCCFFFIIIKKKNNNRRRUUUTTTXXX\\\]]]]]]aaaiiippp}}}mmmUUUCCC???CCCGGGLLLUUU```fffeee^^^WWWMMMMMMLLLIIIGGGGGGIIIKKKKKKOOOcccuuummmZZZQQQHHHHHHNNNQQQMMMFFFEEECCCAAA???>>>;;;777444111///,,,+++,,,,,,***)))************************---+++,,,...///111888AAA^^^aaadddcccbbb```ZZZSSS\\\jjjrrruuu|||yyy{{{yyywwwyyy}}}pppttttttNNN===<<<:::DDDRRRVVVLLL>>>888;;;222777===BBBIIIOOOOOOJJJCCC===777555666555///***++++++++++++************************************************++++++++++++,,,,,,,,,---...///000111333555999<<>>;;;@@@KKKZZZfffjjjfff```RRRQQQOOOKKKGGGGGGHHHKKKUUUPPPVVVooopppfffZZZLLLHHHMMMQQQOOOJJJIIIGGGDDDBBBAAA>>>:::888222000...---------+++***************************,,,,,,---///222:::LLL]]]tttxxxzzzttthhh^^^XXXVVViiirrrtttrrr|||uuuxxx}}}kkkdddxxxfffGGG<<<<<>>999666888???GGGCCC;;;666888;;;::::::===>>>AAAEEEHHHKKKNNNQQQSSSWWWXXXZZZ```iiiuuuyyy^^^JJJAAA??????EEEQQQ```ggggggbbbVVVTTTQQQMMMJJJJJJMMMPPP[[[XXXVVV^^^ttt|||pppbbbQQQIIIKKKOOOOOOLLLHHHFFFDDDCCCBBB@@@>>><<<444222///.........,,,+++************************+++,,,...000555GGGgggzzzfffZZZ\\\dddwwwzzzvvvrrrzzzuuuoootttvvvdddiii{{{|||^^^FFF;;;<<>>BBBHHHNNNRRRUUU\\\___ZZZ[[[hhhyyymmm___aaaiiiuuu{{{~~~}}}yyysssrrrtttwwwwwwxxxwwwqqqfff]]]TTTMMMOOOfffcccRRRGGGLLLVVVWWWRRRNNNMMMWWWPPPJJJ]]]uuusssWWW]]]xxxpppJJJ<<<:::666222///...---------------------------------,,,,,,++++++,,,,,,---...------,,,---...///000///333999GGGhhhzzz|||zzziiiGGGBBB???:::;;;333666222000.........///...---))))))***+++,,,------...++++++++++++,,,---...////////////333888>>>BBBDDDAAA@@@;;;444000666DDDOOOJJJ???777888;;;;;;<<>>EEEVVVoooxxxdddHHH555666666666===GGGLLLLLLRRRIII???;;;>>>???:::555,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------///000111222444777;;;???DDDKKKRRRWWWWWWdddkkkeee___dddooovvvzzzsssaaa___hhhpppgggjjjoooxxx|||yyyzzzwwwoooppprrr]]]LLLUUUtttqqqrrrssssss|||cccNNNLLLRRRPPPJJJGGGLLLWWWRRRIIIPPP^^^lll{{{|||```XXXtttzzzYYY===:::777333000...---------------------------------,,,,,,++++++,,,,,,---......---,,,---...///000...666@@@RRRuuu}}}uuu}}}gggLLL>>>>>>:::888777000/////////...------,,,,,,,,,,,,,,,++++++************++++++,,,,,,------...---///111333555888===@@@AAA???;;;999999===BBBEEE???<<<888777888<<>>AAAOOOlll^^^===777333444:::AAAHHHLLLOOOQQQNNNGGGDDDEEEAAA:::...---+++***++++++***)))************************++++++,,,,,,,,,,,,------+++++++++,,,---///222333888::::::;;;BBBMMMTTTUUUTTTYYY]]]^^^ccclllqqqqqq~~~xxxxxxbbb___kkkvvvxxxkkkjjjoooyyy{{{~~~mmmaaadddjjjuuujjjZZZ\\\lll{{{]]]HHHGGGLLLNNNMMMYYYhhheeeVVVPPPUUUgggnnn^^^tttkkkEEE@@@777111000000000///222///---...---***+++...++++++,,,,,,,,,---------222000---,,,---//////000444666CCC```{{{vvvzzzhhhMMM>>>>>>:::888777000/////////...------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---.........000222444666999>>>AAA???<<<:::<<<@@@CCCCCCAAA===:::888777888;;;===???AAAAAABBBDDDGGGLLLPPPSSSUUUZZZcccqqq~~~zzzwwwuuutttsssnnnppppppnnniiieeedddeeerrryyy~~~]]]NNNDDDCCCDDDEEENNN[[[iiijjjeee[[[UUUWWWWWWUUU]]]ddd]]]OOOMMMWWWrrrtttTTTFFFIIINNNKKKFFFAAA@@@AAA@@@<<<999:::777333000///...---,,,------,,,,,,------...//////111111111999PPPooonnngggjjjtttvvvhhhbbbfffoooppppppnnnjjjgggmmmttt~~~}}}vvvsssuuutttvvvzzzyyyyyyzzzxxx~~~tttQQQBBB<<>>:::888777000/////////...------,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,------.........000222444666:::>>>BBB<<<::::::@@@FFFGGGBBB<<<999999888888999:::<<<===DDDAAA???@@@EEEKKKOOORRRXXX```nnnzzzqqqiii^^^TTTOOOMMMNNNNNNJJJMMMOOONNNMMMQQQXXX___qqqwwwrrr___MMMFFFBBBBBBHHHQQQiiimmmlllcccZZZXXXZZZ\\\___fff^^^PPPKKKMMM\\\sss\\\GGGGGGMMMKKKGGGBBB@@@@@@???<<<888999666222000000000///...---------,,,------...///444444666:::CCCQQQaaalll{{{|||rrrkkklllkkksssrrriiinnnmmmtttzzzuuuhhhhhh~~~xxxwwwssssssvvvxxx|||}}}}}}dddKKK:::;;;IIIddd{{{~~~ZZZCCC222111555777@@@KKKPPPRRRQQQLLLIIIHHHDDD???222///,,,+++++++++***)))************************++++++,,,,,,,,,,,,------.........///000333555777333666:::AAANNNZZZ]]]ZZZZZZXXX___nnnyyy||||||xxxyyy|||xxxxxx~~~tttjjjsss|||uuutttyyy|||uuupppgggtttZZZEEECCCKKKQQQ^^^oooqqqfff\\\UUUUUU___wwwxxx\\\^^^uuu```HHH666555666000...333:::111+++,,,//////......,,,,,,,,,,,,------------......//////000222333444222EEEfffvvvooo|||kkkPPP@@@>>>:::888777111/////////...------,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........///000333444666999>>>AAA999999<<<@@@CCCBBB===999777888:::::::::;;;<<<===DDDAAA@@@BBBGGGNNNRRRTTT^^^hhhuuu}}}rrrYYYRRRIIIBBB???@@@AAABBB???AAACCCCCCFFFQQQaaammmvvv{{{vvv^^^OOOFFFBBBEEEJJJ___hhhnnnjjjaaaZZZ\\\___[[[ccc]]]RRRLLLHHHNNN^^^lllPPPFFFJJJKKKGGGCCCAAA@@@>>>;;;999777555222111111111000///---------------...//////666777;;;EEERRR]]]dddgggooolllfffjjjooohhhkkk~~~tttyyywww|||~~~{{{yyyzzzzzzXXX@@@===@@@NNNcccooo```EEE111111444444<<>>EEETTTbbbfffccc^^^[[[eee{{{yyyvvvxxx~~~vvvooosss~~~vvvuuuyyy~~~{{{ggg___mmmvvvvvvzzz~~~vvv```eee}}}___MMMHHHIIIJJJ]]]mmmnnncccZZZOOOHHHMMMhhhyyy^^^OOO^^^sss```FFF444666666000333@@@???444+++,,,//////------,,,,,,,,,------------...---...000000000111222444555NNNrrryyyrrr|||nnnQQQAAA???:::888777111/////////...------,,,,,,+++++++++++++++++++++++++++,,,,,,------.../////////000222333444777;;;>>>777:::===<<<999666666777777999<<<<<<<<<<<<===???AAAAAABBBGGGMMMSSSWWWYYYdddmmmwww|||}}}sss___NNNJJJFFFCCCBBBCCCDDDDDD=========???FFFUUUjjjyyy}}}qqq\\\NNNFFFDDDFFFQQQ\\\iiimmmggg___]]]___YYYaaa^^^VVVRRRKKKHHHQQQkkkuuuXXXGGGKKKIIIGGGDDDAAA???===;;;:::666555222222222222000///...------------...//////555999CCCSSSdddppptttssspppkkkfffnnntttkkkjjj{{{sssxxx{{{}}}|||yyyfffJJJCCC>>>BBBTTTaaa___HHH666444555444:::EEEJJJLLLOOOOOOKKKFFFBBBBBB777444///---,,,+++******************************+++++++++,,,,,,,,,------------...///111444666888>>>???AAAGGGUUUeeellllllaaabbbpppvvvmmmmmmrrryyysss~~~tttjjj^^^___iiiooottt{{{}}}|||~~~mmm[[[WWWhhh}}}wwwuuuyyyyyyZZZ[[[uuu~~~iiiZZZTTTOOOJJJWWWcccbbbXXXSSSJJJDDDGGGVVVmmmnnnSSSQQQcccVVVAAA555777555000:::MMMBBB666------///...,,,+++,,,,,,---------............///111000//////222444<<>>AAA>>>AAAFFFJJJNNNSSSYYY^^^gggnnnvvv{{{}}}kkkYYYKKKHHHEEEBBBAAA@@@>>><<<<<<;;;;;;@@@KKK]]]ooo{{{mmmZZZNNNHHHGGGHHHPPP___kkklllfff```___\\\dddbbb\\\[[[RRRJJJNNN^^^vvvrrrjjjSSSDDDHHHHHHFFFDDDBBB???===<<<<<<777555333333333222000.........------......///000111===SSSiiizzzkkkhhhfffnnnxxxppplllxxxsss||||||}}}~~~||||||sss}}}oooTTTIII???AAATTTdddbbbSSSCCC:::666777;;;AAAGGGIIINNNPPPLLLDDDAAACCC:::666111---,,,+++******************************++++++,,,,,,,,,,,,------------...///222444777999>>>AAAEEEJJJWWWgggqqqtttiiiqqqzzz~~~zzzllliiinnnnnnjjjhhhlllrrrzzz}}}wwwsssyyy~~~rrrbbbSSSSSSeeezzzyyyxxx|||~~~wwwnnnkkkmmm~~~xxxYYYZZZppp~~~wwwggg___XXXQQQQQQYYYTTTKKKIIIEEEAAADDDCCC\\\www___HHHMMMPPPBBB888777444333???QQQ>>>555......///---,,,,,,,,,---------...............000111000...000444999IIIjjjzzzttt|||qqqTTTBBB???:::888777111/////////...------,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////...////////////000222555555666555222...,,,///222666999<<<;;;999:::>>>BBB>>>BBBGGGHHHIIINNNXXX```iiinnnuuuzzz}}}yyynnn^^^ZZZUUUPPPLLLIIIEEECCCFFFGGGKKKUUUdddtttjjjYYYQQQOOOHHHJJJVVVfffooollldddaaa^^^fffdddbbbddd\\\SSSTTT[[[|||mmm\\\LLLDDDDDDFFFEEEDDDBBB???>>>===>>>777666444333333222000---...............//////000111HHHjjjdddggghhhppp|||wwwooossswwwqqq|||vvvxxx~~~wwwiiiiiittt~~~uuusssnnn]]]QQQBBBCCCWWWfffmmmfffUUUAAA777999===>>>EEEGGGNNNRRRMMMDDDAAADDD<<<888222...,,,+++******************************++++++,,,,,,,,,,,,------...//////111333666999;;;;;;CCCLLLSSS]]]lllyyy~~~vvvzzzkkk]]]^^^kkkuuuvvvqqqqqqsssyyy}}}{{{vvvvvvzzzyyyjjjZZZPPPRRRdddvvv}}}wwwtttrrrrrrssspppppprrrooohhhddddddqqqvvvzzzxxx^^^bbbuuu~~~{{{ppphhhaaa```dddZZZNNNMMMIIICCCEEE>>>TTTnnnyyyRRRKKKSSSIII>>>888555777???HHH777111...//////------///------------...............000111000000333:::AAAaaauuummmrrrUUUCCC???:::888777111000//////...------,,,,,,*********++++++,,,,,,,,,,,,,,,------.../////////......///...------000222444222000///////////////555888;;;:::777888===BBB???CCCFFFEEECCCHHHUUUaaajjjooouuuzzz}}}}}}~~~~~~zzzssslllgggccc___]]]WWWYYYaaappp~~~~~~vvvdddZZZWWWLLLIIIQQQcccpppooohhhccc]]]ddddddeeejjjeee\\\]]]]]]uuuuuuYYYOOOKKKFFFDDDDDDDDDBBB???>>>>>>???888666555444444222///---...............///000000444SSS}}}}}}eeemmmpppxxxuuusss{{{fffhhhxxxyyylllXXX```uuu{{{yyyooouuurrruuuhhhcccZZZGGGDDDUUUbbbwwwtttbbbGGG888;;;???===EEEGGGNNNSSSNNNDDDAAAEEE>>>999333...,,,++++++***************************++++++,,,,,,,,,---------000000111222555888;;;<<<:::FFFRRR[[[eeessszzzssskkkVVVWWWTTTRRRXXXeeeooorrr|||{{{~~~~~~wwwfffWWWOOORRRcccttt~~~~~~{{{vvvqqqoookkkkkkooooooiiieeeddd___hhhrrryyyzzzdddkkk}}}{{{ttt{{{}}}ooo___[[[TTTLLLLLLGGGYYYqqqmmmbbbZZZPPPBBB888666:::======111...---000000...///333---------.........//////...000111111111666@@@GGGwww~~~|||~~~wwwwwwVVVCCCAAA;;;666666333//////...------------...++++++++++++++++++++++++++++++,,,---...............///111222333222111111888555111......///222444999999::::::;;;<<<======BBBDDDGGGJJJNNNSSSYYY^^^gggkkkooosssvvvyyy|||~~~~~~{{{vvvyyyrrrbbb]]]XXXWWWVVV\\\gggppppppmmmiiidddbbbeeeiiiggg^^^UUU^^^lll{{{lllXXXFFFKKKCCC@@@DDDDDD>>><<<@@@<<<999555333222111000//////+++,,,000222000111333777XXXnnndddqqqwwwyyyeeefffqqq|||zzzpppkkkrrr|||ppprrr}}}ooo]]]ooouuuxxxwwwvvv~~~wwwuuuoooaaaMMMDDDPPPbbb|||fffFFF888;;;@@@???CCCHHHNNNPPPNNNGGGBBB>>>>>>:::333...---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------///111333555777;;;>>>>>>KKKWWW]]]fffqqqppphhh}}}xxxqqq\\\VVVQQQOOOOOOXXXnnn}}}~~~uuueeeTTTIIIMMMdddzzz}}}zzzzzz{{{xxxqqqkkkiiihhheeebbbaaa```aaabbbeeegggkkkpppwwwqqquuusss\\\GGGIIISSStttgggaaaXXXFFF666888AAA???444////////////............+++,,,---.........---,,,333((((((222222333JJJkkk{{{~~~vvvvvvUUUCCCAAA;;;666666333//////...------------...++++++++++++++++++++++++++++++,,,---............000111222444555555444444999666222///...000222444777888888999:::;;;<<<<<>><<<999666333333222000///111---+++---...---///333===WWWxxxwww___dddwwwssseeekkkooommmlllooouuuyyykkkjjjiiiiiigggmmm{{{xxxuuuxxx~~~qqqVVVFFFNNN___wwwoooKKK999888<<>>222////////////............+++,,,---.........------111---///444444888RRRqqquuutttTTTBBBAAA;;;666666222//////...------------...+++++++++++++++++++++++++++,,,---......///......111222333555666777777777999777333000///000222444666666777888999:::;;;;;;===AAAFFFKKKPPPUUU[[[^^^dddhhhmmmqqqsssttttttuuuyyyzzz{{{{{{|||~~~}}}vvvpppqqqvvv}}}vvvhhhgggaaaZZZZZZaaahhhlllmmmfffeeeeeeiiimmmkkkddd]]]RRRXXXrrrlllSSS===IIIMMMCCC<<<@@@AAA<<<;;;999666444444333111///111...,,,---,,,,,,111888DDDQQQdddttt}}}yyyhhhXXXooowwwllliiibbb```jjjxxx{{{vvvooofffZZZWWWeee~~~zzzvvvtttrrrrrrrrrzzzttt|||eeeIIIHHHTTTiiisssOOO:::777:::<<>>BBBHHHMMMQQQVVVZZZ]]]aaaeeejjjnnnooooooooopppvvvwwwxxxyyyyyy{{{}}}vvvqqqpppssszzz|||zzzwwwyyynnngggbbb^^^\\\\\\___gggnnnkkkjjjhhhiiijjjjjjfffcccSSSRRRdddxxxaaaGGGJJJIIICCC??????>>>;;;;;;999777555555444222000000.........---...666@@@PPPUUU\\\bbbfffiiijjjiii}}}~~~{{{mmm]]][[[nnnqqqhhh^^^VVV^^^www}}}zzz|||zzzuuummmfffbbbaaabbbmmmqqqtttvvvuuurrrmmmjjjrrruuu~~~{{{rrrMMMDDDJJJWWWmmmxxxhhhLLL<<<999::::::>>>FFFOOOTTTSSSNNNJJJDDDAAA>>>:::444---***,,,++++++++++++++++++++++++++++++,,,,,,---............000333666999<<>>777000////////////............,,,------...............---222444111666KKKfffxxxzzztttpppQQQ@@@@@@;;;777555222//////...------------...++++++++++++++++++++++++,,,,,,---...///////////////000111222444555777777777555333111000111222444666666777999:::<<<======AAADDDIIINNNQQQTTTXXXZZZ]]]aaafffiiijjjkkkkkklllssstttuuuvvvwwwyyy}}}}}}{{{|||yyysssqqqtttxxx}}}{{{tttnnnccccccdddjjjuuuxxxeeebbbaaa___[[[YYYbbbnnnrrroookkkhhhgggggghhhhhh[[[TTT\\\dddPPPCCCEEEFFF>>>999<<<;;;999777666666555333111000///000000...000:::GGGbbbhhhnnnmmmiiijjjttt~~~qqqrrrqqq\\\]]]rrrzzzjjjVVVQQQ[[[www|||{{{zzzxxxuuuzzzuuulllaaaWWWSSSTTTVVVPPPRRRUUUXXXXXXZZZ___cccrrr|||qqqjjjhhhhhhppp}}}}}}xxx|||xxxTTTEEEDDDLLL]]]eeeXXXFFF<<<888666777<<>>777---***---++++++++++++++++++++++++++++++,,,------...//////...111444777999===AAADDDEEEMMM```sssvvvnnnnnnvvvuuu|||{{{~~~{{{pppbbb]]]dddnnnttttttnnnqqquuu___JJJAAACCCMMMVVVpppyyyzzzssslllfffccceeedddcccaaa___[[[VVVSSSRRRQQQOOOLLLJJJGGGFFFEEECCCDDDCCCCCCBBBDDDHHHKKKKKKLLLMMMMMMMMMOOORRRUUU\\\gggsssyyy}}}~~~nnn___ZZZ]]]cccmmmnnnwwwnnnoooxxxhhhbbbqqqxxxwww~~~~~~```ddd```SSSCCC888333222////////////............------------......//////111555444333>>>WWWqqqyyytttnnnOOO???@@@<<<777555222//////...------------...++++++++++++++++++++++++,,,,,,...////////////////////////000111222444555444333111000000111333444666666777999;;;<<<===>>>AAADDDHHHKKKNNNQQQUUUXXX[[[^^^aaadddeeefffhhhjjjoooppprrrrrrsssvvvyyy|||yyywwwyyy~~~~~~yyytttrrrrrrrrrqqqmmmeee\\\VVVVVVYYY___jjjxxxmmmfffbbbbbb]]]ZZZaaammmtttrrrnnnhhheeeeeehhhkkkfff\\\[[[uuugggIIIIIIJJJ???888===;;;999888777777666333111111000111000...444EEEVVVqqqzzzuuummmsss}}}pppsssmmmZZZcccvvvzzzooocccWWW[[[pppzzztttqqqiii]]]QQQIIIGGGHHHJJJFFFEEEDDDEEEEEEKKKXXXeee~~~xxxmmmbbbYYYRRROOOMMMRRR___pppzzz~~~xxxuuuvvvzzz[[[HHH???KKKYYY```UUUFFF>>>777111888;;;BBBJJJPPPRRRPPPNNNGGGBBB@@@AAA:::///+++...++++++++++++++++++++++++++++++,,,---...//////000///111444777999===AAADDDHHHSSSdddooopppnnnssszzzyyywwwxxxooolllnnnnnnkkkkkkpppvvvdddMMMBBBAAAGGGNNNfffqqq{{{}}}}}}iiiccceeegggjjjnnnwwwxxxxxxuuuooohhhcccaaa`````````^^^ZZZUUUPPPMMMLLLKKKJJJHHHEEECCCBBBAAAAAAAAAAAA???>>>???BBBDDDEEEEEEEEEDDDCCCDDDGGGJJJOOOVVV___fffjjjkkkjjjiiieee```cccttt|||pppeeecccgggooozzz|||mmmhhh___UUUPPP[[[qqq|||nnniiiwwwzzzwwwdddccc^^^PPPAAA666222222////////////..................------......///000///111111222>>>WWWrrryyytttmmmNNN>>>@@@<<<777555111//////...------------...++++++++++++++++++++++++,,,---...//////000000000///.........///000222333111000//////000111333444444555666888999;;;<<<===>>>AAADDDGGGJJJNNNTTTWWWYYY[[[]]]___aaacccgggiiijjjkkkmmmnnnooorrruuuxxxwwwuuuwww}}}}}}||||||zzzuuurrrllljjjfff```ZZZTTTPPPNNNWWW\\\fffsssooobbbaaacccaaadddkkkppppppoookkkgggfffiiillloooddd]]]lll]]]LLLIIIBBB<<<<<<:::999888888888777444222111000//////222AAA]]]vvvxxxkkkooozzzssssssdddYYYkkkzzzssseeeaaajjjyyysssfff]]]PPPFFFCCCCCCCCCCCCGGGDDDBBBDDDGGGQQQggg{{{~~~nnncccUUUKKKEEECCC@@@>>>===GGGRRRVVVYYYeee{{{yyy{{{wwwmmmwwwaaaNNNAAAIII\\\iiibbbRRREEE;;;333;;;===BBBHHHOOORRRRRRQQQGGGAAA@@@CCC===000+++000++++++++++++++++++++++++++++++,,,---...///000000000222555777999<<>>BBBHHHXXXfffssswwwyyy{{{}}}~~~~~~lll[[[MMMJJJJJJJJJPPPZZZfffiiimmmlllhhhdddaaa```\\\\\\[[[XXXSSSOOOLLLKKKGGGGGGFFFEEECCCAAA???>>>AAAAAA@@@???======???AAA>>>???@@@@@@>>>>>>???AAAEEEHHHNNNTTTVVVTTTQQQOOOIIIGGGLLL[[[nnn~~~hhh\\\PPPFFFGGGNNNVVV___hhhyyyzzzpppmmmzzzwwwzzzggg^^^QQQGGG???888333000////////////............///......---......000000---///333666>>>QQQqqqzzztttlllMMM>>>@@@<<<777555111//////...------------...++++++++++++++++++++++++,,,---...///000000000000//////.........///111222///.........000111333444333333555666888:::;;;<<<;;;===@@@CCCGGGLLLSSSXXXWWWYYY[[[\\\^^^bbbfffiiiggghhhjjjkkklllooorrrvvvxxxvvvwww||||||yyyxxxvvvrrrnnnfffccc]]]UUUOOOMMMOOORRR\\\cccnnn|||vvv``````hhhhhhhhhjjjkkknnnpppnnnjjjhhhjjjmmmtttiii___fffpppOOOFFFFFFAAA;;;:::999999999999777444222000///...000888OOOtttxxxmmmrrr~~~sssnnnxxx]]]XXXqqq~~~ooobbbdddvvvqqq```WWWKKKDDDDDDEEEEEECCC@@@???AAAIIISSSfffuuukkkcccWWWGGG>>>======;;;999555;;;???===<<>>111,,,111++++++++++++++++++++++++++++++,,,---...///000111000222555777888;;;>>>AAAJJJ]]]kkkkkknnn{{{{{{{{{|||kkk```fffhhhggghhhlllkkkfffgggqqq|||kkkRRRBBB<<>><<>>:::;;;;;;999888888:::<<<555777::::::999777777777???@@@CCCHHHIIIEEE@@@===:::;;;AAALLLYYYiii}}}^^^VVVNNNLLLIIIHHHNNNWWWaaaqqqppp|||zzzjjjXXXFFF>>>>>>;;;444...000/////////............///......------///000111111555===AAACCCRRRvvvvvvrrr}}}qqqRRRAAA@@@:::555666444111///---+++++++++,,,---+++,,,------......------///......///222333333222333111///111444555444111222222222222333444555555777666555555666888:::<<>>CCCJJJQQQSSSRRRNNNEEEAAADDD???111)))+++,,,++++++******++++++,,,......---,,,---...///000444444666999999888<<>>===;;;;;;;;;;;;:::999888777777666555444444555666777;;;;;;;;;::::::::::::999888777<<>>FFFMMMXXXSSSIIISSSeeewwwpppqqqsss|||nnn]]]___cccgggkkkmmmkkkhhhlllrrr|||```JJJBBB???<<>>===777777666444222333555777;;;<<<>>>@@@AAAAAA@@@???BBBBBBAAAAAA@@@???>>>>>>BBBBBBBBBAAA@@@>>>===<<<::::::::::::999888777666555555444333333444555555666666777888888999::::::<<<999;;;>>><<<>>>QQQgggnnnXXXNNNOOOTTTLLLTTTppp{{{hhhfffwww|||kkkXXXNNNGGG>>>555111//////.........---------...///000///...///111333:::CCCLLLRRR^^^wwwzzzrrrxxx~~~|||lllNNN>>>???:::555666444000///---,,,++++++,,,---++++++,,,------------------,,,+++---///111111000000///...///111111111///000000///000000111222333444555555666888999999:::>>>@@@CCCFFFJJJLLLNNNOOOQQQSSSUUUVVVWWWXXX[[[]]]]]]___aaacccdddgggjjjmmmoooqqqssswwwyyy{{{||||||~~~xxxtttooolllgggeeeZZZVVVSSSTTT[[[eeennntttnnnoooxxx|||ooommmnnnqqqssstttuuuvvvvvvuuurrrooommmpppvvvtttgggaaavvv~~~UUUBBB???<<<<<<:::999888666555444444333000333333222:::NNNeeessszzztttzzzzzzyyywwwgggYYYIIIEEE[[[ooonnnyyyqqq___KKK===;;;999777777999:::;;;:::;;;999999===>>>===???CCCJJJ```^^^DDDLLL___}}}qqqOOO777666777<<>>:::@@@MMM^^^kkkqqqrrrqqqpppmmmkkkfff]]]TTTKKKFFFDDDMMMHHHBBB>>><<<;;;:::999:::<<>>AAAAAA>>>;;;::::::555555555222000///000222555666888999::::::999888777777888999:::;;;<<<<<<>>>>>>>>>>>>===<<<;;;:::888888888888777666555555333333222222222222333333000111333444777999:::;;;>>>::::::<<<999888BBBOOOzzzlll\\\UUUMMMKKK\\\ggg```tttoooXXXJJJCCC===888666/////////.........---------...////////////111333<<>>999555666444000///---,,,,,,+++,,,,,,++++++,,,------------,,,---,,,,,,---///111111000000000///000000111000000000000000000111222333333333444555777888999999999>>>@@@BBBEEEHHHKKKLLLMMMNNNPPPSSSTTTUUUVVVXXX[[[ZZZ\\\___```bbbdddhhhjjjmmmpppssswwwzzz{{{zzzzzz}}}xxxtttooojjjeeebbbUUUUUUVVVZZZcccmmmvvv{{{|||zzz}}}vvvnnnmmmoooqqquuutttsssqqqooommmlllkkkhhhnnnvvvtttkkkssswww{{{wwwUUUBBBBBB@@@:::999888777666555444444444666555333444:::FFFRRRYYY^^^qqq{{{wwwwwwtttrrrYYYDDDHHH___jjjggg~~~}}}jjjVVVDDD;;;888888888888:::;;;<<<<<<===;;;;;;>>>AAABBBBBBBBBLLL\\\xxx|||kkkLLLHHHMMMbbbyyyzzzbbbHHH;;;777777<<>>>>>???FFFNNNWWWaaa______qqqwwwlllfffdddfffjjjooosssyyytttYYYHHH>>>:::@@@KKK[[[iiinnnnnnkkkiiijjjddd[[[PPPGGGAAA???>>>;;;<<<<<<;;;::::::<<<>>>555777:::<<<======;;;:::===<<<:::999888888888777:::BBBJJJKKKDDD<<<888888888888777444111///000111333444555666666666666555222333444666888:::;;;<<<;;;;;;<<<<<<<<<;;;::::::777777777777777666555555333222222222222222222333///000222444666888::::::<<<999999======<<>>OOOfff|||ooonnn}}}hhhKKK===>>>:::555555333///......---,,,,,,,,,+++***+++,,,,,,------,,,,,,------,,,...000222111111111111111111000000000111111000000111111222333444222333555666888999999999>>>???AAADDDGGGIIIJJJJJJLLLNNNQQQRRRSSSTTTWWWYYYYYY[[[]]]^^^___aaaeeegggiiilllppptttvvvwwwvvvuuuzzz~~~zzzvvvqqqlllfffbbbVVVWWW[[[```hhhpppxxx}}}~~~~~~sssoooooooooooonnnkkkjjjjjjllloooqqqmmmnnnuuu{{{tttvvvvvvkkkqqqjjjSSSCCCEEEDDD777888888666555444444444444222///000999GGGUUU___ddddddvvv~~~~~~xxxppp|||XXXDDDQQQaaaccceeeyyy```KKK@@@===999999999999999:::;;;<<<>>>???@@@DDDJJJQQQTTTUUU[[[bbbvvv|||qqqWWWLLLFFFPPP```bbbSSSCCC>>>888666<<>>???@@@GGGPPPaaahhhcccaaatttwwwsss{{{ppphhhcccdddiiippppppsss~~~bbbLLL@@@<<<===HHHWWWdddkkkkkkhhheeeddd\\\OOODDD<<<:::;;;===444666888777555444666777333444666777999::::::;;;555777999999777555444444333===IIIMMMJJJBBB===:::999999888666222000000000//////000000000000000000111222333555666888999:::::::::;;;;;;;;;;;;::::::777777777777777666666555333333444444444444333333222333444555777888999::::::888:::>>>AAA@@@@@@AAATTTrrrqqqbbbvvvkkkSSSFFFBBB===777444000000/////////.........,,,.../////////000222444===HHHfff{{{ccc^^^ssszzz{{{}}}hhhKKK===???:::555555333.........------,,,++++++******+++,,,,,,,,,,,,,,,...---,,,...000222222111111222333222000///000111111111111111111333444444222333444555777888::::::===>>>AAACCCEEEGGGHHHHHHJJJLLLNNNPPPPPPRRRTTTVVVXXXYYY[[[\\\\\\^^^```cccccceeeiiimmmooooooooonnnsssyyy~~~{{{xxxtttnnngggccc[[[^^^bbbfffkkkqqqwww|||||||||{{{rrrooommmhhhgggfffgggjjjoootttxxx{{{tttuuuyyysssuuulllgggcccUUUEEEDDDCCC666888777666555444444444444000,,,///@@@WWWgggpppsssxxx~~~|||}}}~~~vvvZZZCCCZZZbbb___oookkkQQQ???:::;;;999999::::::999;;;>>>@@@EEEKKKPPPUUU]]]hhhnnnpppqqqrrr~~~{{{{{{YYYMMMFFFOOO\\\]]]RRRGGG@@@888666<<>>@@@GGGPPPlllppphhhccctttqqqiiivvvsssmmmdddaaadddnnnnnnoooxxxjjjPPPBBB???999AAAOOO\\\dddfffdddaaaYYYPPPCCC888333333555666777999:::999888888888999888888777777888:::<<<>>>:::;;;======;;;999888888444;;;EEEMMMOOOIII@@@999888888888555222/////////////////////////////////000000111222333444555666:::::::::;;;::::::999999666666666777777666666555444444555555555555444444555555666777888999::::::::::::;;;>>>@@@@@@>>>===FFFdddwww^^^ggguuu```JJJBBBBBB???999555000000000/////////......,,,---/////////000222444555>>>^^^yyyxxxzzz]]]YYYqqqwwwpppxxx~~~iiiLLL???@@@;;;666555222............---,,,++++++******+++,,,,,,,,,,,,+++---,,,+++---///111111000///111222111///---///000000000///000000111222333333222333444555888:::<<<===>>>@@@BBBDDDEEEFFFGGGGGGIIIKKKMMMMMMOOOQQQSSSVVVXXXYYYYYYYYYYYY\\\^^^^^^```cccfffhhhiiiiiihhhnnnttt{{{}}}{{{yyyuuuooohhhdddaaadddhhhjjjmmmqqqwww{{{|||yyyzzzsssmmmhhhddddddfffhhhjjjmmmppprrr{{{vvvvvvwwwoooppp|||nnnkkkbbbJJJCCCDDD:::777777666555444444444444444...444LLLhhhyyyzzzyyy~~~yyyZZZBBBcccdddaaa|||lllWWWDDD999888999999;;;<<<===>>>BBBHHHLLLXXXbbbkkkooottt|||uuu|||uuuxxx]]]NNNGGGTTTdddhhh___VVVDDD;;;888???DDDDDDJJJSSSQQQQQQPPPLLLGGG???555...------,,,,,,,,,,,,------------------///111333555:::999:::<<<===>>>FFFNNNgggrrrqqqrrr}}}rrrnnn{{{{{{tttkkkgggkkkjjjcccaaaeeeiiimmmppptttpppSSSCCC@@@999???IIITTT[[[\\\YYYVVVHHHAAA888222111111222222111111111222444666666777333222000000000222444555777777888888777666666555888:::AAALLLUUURRRFFF;;;777888888666333000///000111111000000000000000111......///000111333444444999999::::::999888777777444444555555555555444444333444555666666555444333555555666888999:::;;;<<<;;;===>>>>>>??????>>>===>>>WWWooofffdddoooZZZEEE???AAAAAA<<<888000000000000/////////...+++---...//////000333555333AAA___zzz^^^^^^zzz{{{hhheeeuuujjjMMM???AAA<<<666555222............---,,,+++*********+++,,,,,,,,,,,,++++++******,,,...000///......000222000---,,,---///.........//////000111222333333222333444777;;;<<<===>>>@@@BBBCCCEEEFFFFFFEEEGGGIIIJJJKKKLLLOOOQQQUUUVVVWWWWWWVVVVVVXXXZZZ]]]___aaaccceeefffggggggnnnttt{{{}}}~~~}}}|||{{{yyyvvvpppiiidddeeehhhkkkmmmooorrrwww|||{{{zzz{{{}}}~~~rrriiicccdddfffhhhiiiiiiiiigggfffqqqrrrxxxyyyooommmzzzwwwoooQQQCCCEEE@@@777666555444444444444444555111:::YYYzzz}}}zzzQQQCCCjjjhhheee|||~~~ppp[[[III>>>::::::;;;:::<<>>?????????@@@AAA@@@<<>>AAAHHHMMMTTT[[[sss~~~lllttt~~~~~~}}}sssxxxeeeSSSVVVXXXYYYZZZYYYYYYZZZ]]]___hhhfffiiipppsss}}}{{{```GGG???>>>>>>AAAFFFKKKKKKEEE???888888777777666555333333777666555666777777555333888555333222444777888999888777555666777777666555...222666>>>LLLVVVSSSHHH===:::888888888777333000222222333333333222111111/////////000111333444555777666666555444444333333333444444333222111222444555555555777888777555333444333444:::AAADDD???:::<<<===???AAAAAA@@@>>>===@@@BBBRRRppp}}}yyysssZZZEEE>>>@@@>>>888333111///...000111111000222//////222333222444888666aaannniii}}}wwwvvvXXXEEE@@@999666555////////////......---,,,+++***++++++,,,,,,,,,,,,,,,---+++***+++---...---+++...///000000...------...---...000000//////111222333333444555666777888888;;;<<<>>>???AAABBBBBBBBBBBBDDDGGGHHHIIIIIIKKKMMMOOOSSSVVVWWWVVVVVVXXX[[[\\\]]]^^^```bbbccceeeeeeeeefffjjjoooppprrryyy~~~{{{wwwrrrmmmiiifffdddfffjjjpppuuuyyy|||}}}tttkkkccc```ccciiiuuuppp___\\\iiihhhggghhhiiiiiigggeeekkkzzztttpppyyyppptttqqqUUUCCCAAA:::777555333444444444333333333AAAaaawww~~~ooo^^^cccrrrtttsssgggMMMMMM___\\\eeerrrsss}}}}}}zzz{{{wwwiiiWWWDDD<<<;;;;;;:::;;;EEELLLOOORRR```vvv}}}uuukkkhhhkkkoooxxx}}}}}}|||xxxssssssbbbPPPNNN]]]ssssssUUU======DDDHHHNNNWWWXXXYYYXXXSSSNNNGGG:::...------------------------,,,---...///111222444555666999;;;<<<===@@@FFFKKKHHH\\\vvv~~~iiiwwwpppwww]]]MMMOOOSSSTTTVVVWWWXXXZZZ]]]___gggdddfffkkkmmmuuueeeJJJAAA;;;;;;<<<@@@CCCCCC???;;;777666555444333444555666333222111222444555444333444333111000111111111000333222222444666666666444///111444999EEEQQQRRRMMM???<<<999888888777444222222222333333333222222111/////////000111333444555555555444444333222222222333444444333111111333444555555666666777777555444666555888???GGGHHHAAA:::<<<===???@@@AAAAAA@@@@@@BBBDDDQQQlll~~~zzz___FFF===???===555444111//////000111111000111...///222222222555999KKKvvv~~~rrrfffxxx|||\\\GGGAAA999666555000//////......---,,,,,,,,,++++++,,,------------------+++++++++---...---,,,---...000///---,,,,,,------...000000//////111222333333444555666777777888:::;;;<<<>>>@@@AAAAAAAAA@@@BBBEEEGGGGGGHHHIIIKKKLLLPPPTTTUUUTTTUUUXXX[[[YYYZZZ\\\^^^___aaabbbbbb___^^^___eeejjjmmmrrrxxx~~~|||yyyuuuqqqllliiigggjjjkkknnnuuu|||}}}ssshhh[[[TTTRRRUUU___iiittt}}}ggg\\\hhhfffeeegggkkkkkkfffaaa]]]jjjiiimmmxxxqqqqqq^^^GGGBBB;;;999555444444444444333444555???WWWrrr}}}ttt\\\YYYiiikkkcccVVVHHHNNNXXXPPPWWW{{{rrrnnnvvvuuusssooofffWWWJJJ>>>:::;;;<<<>>>AAAPPP\\\aaabbbppprrr[[[NNNLLLRRRWWW^^^ffftttkkkQQQOOO___uuucccAAA999@@@FFFMMMTTTXXXZZZXXXTTTOOOHHH;;;...------------------------,,,---000222444444555555777999;;;;;;<<<@@@FFFLLLHHHddd|||fff{{{ttt[[[LLLNNNMMMOOOSSSUUUWWWYYY\\\^^^eeebbbcccffffffkkklllNNNBBB===<<<;;;<<<<<<<<<999777:::999777666777999;;;===<<<:::777777777777666555;;;999777777888777555333222222222444666666444222000111111333;;;GGGNNNOOO@@@===:::777777666444333111222333333333333333222000000000111111333444555444333333222222111111111222333333333111111333555666666666666666666666666555888>>>GGGMMMKKKCCC;;;<<<===>>>???AAABBBCCCDDDFFFHHHTTTjjj}}}rrrdddGGG>>>AAA???777444222000///000111111000000......111222222666<<<]]]~~~rrrddduuu}}}```IIIBBB999666666000//////...---,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,---......------///000000...------...---...000000//////111222222333333444555666777888888999;;;<<<>>>???@@@@@@>>>@@@CCCEEEEEEFFFGGGIIIKKKOOOSSSTTTSSSSSSVVVYYYYYYZZZ[[[\\\\\\\\\[[[[[[]]]XXXXXX___eeeiiilllooo{{{|||xxxsssnnnjjjgggeeeooonnnooottt{{{~~~{{{wwwlllcccYYYSSSPPPPPPUUU\\\rrrzzzxxxhhhgggddddddhhhnnnnnnggg___OOOXXX[[[cccpppnnnlllzzzlllNNNEEE===:::666444444444444444333444;;;JJJYYYhhhwww~~~vvvyyy}}}nnniiillliii\\\MMMAAALLLMMMDDDKKKjjjwwwooorrrqqqnnnfffYYYJJJBBB;;;;;;>>>DDDLLLTTTZZZkkkuuuvvv}}}bbbKKK@@@???DDDHHHJJJRRRbbbxxxvvvWWWVVVffftttdddCCC999>>>DDDKKKSSSXXXZZZYYYUUUQQQIII<<>>??????@@@BBB@@@===<<<======<<<;;;888666444444666777777666666666666777888666333111000111000000333;;;CCCHHH>>><<<888555444333333333111111222333444444444333111111111111222222333444333333222222222111111111111222333222111222333555666666666666555666777888888@@@KKKQQQOOOHHH@@@<<<;;;<<<===>>>AAADDDFFFHHHJJJMMMYYYnnnqqqpppiiiJJJ@@@EEEEEE===555333000///000111111000///......111111222999@@@^^^pppfffxxx```JJJBBB:::777666111//////---,,,++++++,,,,,,***+++,,,---............,,,,,,------------.........000111111///......///---...000000//////111222222222333444555666777777666777999;;;<<<>>>>>>???===???BBBCCCDDDDDDFFFHHHMMMPPPTTTTTTRRRQQQSSSVVVZZZ[[[ZZZYYYWWWUUURRRPPPWWWQQQPPPVVV]]]```bbbdddlllvvvzzzsssnnnjjjgggfffllljjjiiimmmsssvvvtttqqqddd[[[SSSPPPPPPSSS[[[cccssszzztttllliiihhhkkkpppnnnfff^^^RRRUUUWWW^^^iiikkkjjjppp^^^GGG@@@<<<777444444444444444222555===GGGPPPWWWcccnnn{{{{{{wwwkkklll}}}xxxooobbbOOOBBBKKKDDD<<>>;;;===CCCMMM]]]kkkgggyyywwwiiiUUUFFF@@@???@@@@@@CCCJJJXXXmmmZZZWWWeeennnrrrvvvrrrZZZBBB<<>>888777777888999888555333111111111000000222777===999888555222000///000111000111222333444555555555333222222222222222333333333333333222222222222222///111222222111222444666666777777666444555888;;;FFFRRR^^^]]]OOOAAA;;;;;;:::;;;===@@@DDDGGGKKKMMMMMMRRR___tttsssssssssPPPBBBFFFGGG???666333111000000111111000///...///111111333<<>><<<>>>AAACCCCCCDDDEEEGGGMMMPPPSSSSSSQQQPPPRRRTTTZZZYYYXXXUUUQQQLLLHHHEEEKKKFFFDDDIIINNNPPPQQQTTT[[[fffxxx|||uuuooollljjjjjjjjjgggfffhhhnnnsssuuuuuunnnaaaSSSJJJGGGKKKVVVaaahhhppp{{{{{{sssqqqooopppqqqnnnfff^^^bbb___^^^bbbfffkkklllllltttMMMBBB===888555444444444444222:::HHHWWW^^^aaahhhpppuuuvvvsssffffffkkkRRREEEPPPBBB888???QQQfffwwwwwwvvvqqqlll___JJJAAA??????CCCIIIVVVjjj{{{xxx~~~yyyiii___RRRGGGBBB???>>><<>>CCCHHHMMMRRRXXX[[[[[[XXXTTTLLL>>>111------------------------,,,///222555777777666555444666999;;;@@@IIIVVV______]]]lllwwwpppssszzz{{{hhhrrrxxx]]]QQQIIIRRRSSSSSSSSSRRRSSSVVVYYY]]]^^^___``````cccgggkkkbbbLLL;;;>>>@@@DDDMMM___uuu{{{xxxsssnnniiiccc\\\XXXRRRNNNIIIDDDBBBAAA@@@???;;;:::888999::::::999888444222222222111...000444333333222000...---...000000111222444555666666666444333333222222222222333222222222222222222222222...000111111111222444666666777777555333444999===VVVbbbjjjbbbMMM<<<888;;;;;;===@@@DDDIIIMMMQQQSSSRRRUUUaaavvvvvvqqqzzz~~~zzzwww~~~XXXCCCDDDDDD===666444111000111111000000000///000222222555???KKKbbb}}}ooolllxxxZZZFFFAAA;;;888666000000...,,,+++******+++,,,((()))***,,,------......+++---///...---,,,...000...000111000///---......---...000000//////111222111222333333555555666777222333555888:::;;;<<<===<<<>>>AAABBBCCCCCCEEEGGGIIIMMMPPPPPPOOOOOOQQQTTTUUUUUUSSSPPPKKKEEE@@@<<<>>>:::888<<<>>>???AAADDDFFFPPPaaawwwyyysssnnnllllllmmmiiifffcccbbbeeekkkrrrvvv{{{lllZZZLLLCCCAAAGGGOOOTTT[[[gggqqqzzztttttttttttttttpppkkkggghhhbbbbbbdddeeekkkoookkkwwwYYYCCC???999555444444444444333@@@WWWlllvvvvvvxxx|||xxxxxxvvvkkkmmmqqqRRRLLL[[[EEE888;;;FFFXXXkkksssyyy{{{}}}vvvpppbbbMMMDDDEEEIIINNNSSS]]]rrrxxxssszzztttjjjZZZLLLAAA<<<;;;:::KKKTTT```mmmzzz~~~[[[OOOZZZhhhjjjeeecccQQQ@@@>>>FFFNNNQQQQQQXXX[[[\\\YYYUUUMMM???222---------------------------///111444666666666666555666888:::???IIIVVV```UUUZZZgggyyyzzzsss}}}yyy~~~fffuuuhhh[[[PPPRRRRRRQQQPPPOOORRRVVVYYY[[[]]]^^^^^^___```aaa```tttgggOOO>>>>>>>>>BBBPPPmmmzzzvvvnnnfff]]]TTTKKKEEEHHHEEEAAA>>>======<<<:::888333222444333//////222...000111000...---...000///000222444555666777777555444333222222222222222111111111111111111111111---///000111111222555777666888888555222444:::???YYY```cccZZZJJJ===:::======@@@EEEKKKPPPUUUWWWYYYWWWVVV^^^qqqeeeiiirrr~~~___EEEDDDDDD>>>777555222111111111000///000000222333333777CCCOOOiiippplll~~~tttWWWEEEAAA;;;888666000000...,,,*********+++,,,'''(((***+++,,,---------+++---//////---,,,...000---...000///...,,,---------...000000//////111222111222222333444555666777111222555777999;;;<<<<<<<<<>>>AAACCCCCCDDDEEEGGGFFFIIIMMMNNNNNNNNNQQQTTTQQQQQQOOOLLLGGGAAA;;;888666333222555555555777<<<666>>>OOOeee|||}}}yyytttoookkkkkklllmmmeeebbb]]]XXXXXX]]]fffmmmxxxlll^^^SSSHHHAAAAAADDDBBBJJJUUU```hhhooowww}}}ppprrrtttvvvvvvtttsssqqqccc]]]```cccbbbjjjqqqkkkooodddDDD???999555444444444444444DDD```yyy~~~}}}|||uuuyyytttTTTXXXdddIII999999???PPPcccjjjuuuxxx~~~~~~|||uuugggRRRHHHLLLSSSXXX[[[dddvvvmmmmmm}}}zzzeeePPP@@@999999:::AAALLLZZZeeeooo{{{ttt]]]SSS^^^mmmooohhhkkkVVVAAA===HHHRRRTTTQQQXXX[[[\\\ZZZVVVNNN@@@222---------------------------///111333555666666666666777888999>>>HHHUUU^^^QQQ```lllrrr{{{zzzcccuuunnnaaaSSSRRRQQQOOONNNNNNQQQVVVZZZZZZ\\\]]]\\\]]]^^^\\\XXXggghhhOOO:::888444555EEEhhhuuukkkWWWRRRKKKEEEAAA>>><<<:::<<<555111444555222111444,,,...111111...---...000///000222444555777777777555555444333222222222222////////////000000000000---...000111111222555777666888888555222444:::@@@SSSUUUUUUOOOFFF@@@>>>@@@???CCCIIIOOOUUUZZZ\\\]]]ZZZVVVZZZkkkuuujjjlllbbbGGGEEEGGGBBB777555222111111111000///111111333444444888DDDRRRlllvvvgggvvv{{{xxx]]]EEE>>>888777555......---,,,,,,++++++,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......000000///.....................//////000111111111333444666555444444555777888888777666555777;;;>>><<<<<<<<<>>>@@@CCCEEEGGGFFFIIILLLMMMLLLMMMPPPSSSOOOPPPPPPMMMGGG@@@<<<:::777666555444333111000000555:::@@@MMMfff}}}uuurrrqqqoookkkgggbbb```[[[TTTOOOPPPUUUZZZiiitttpppXXXFFFFFFEEE???EEEKKKQQQTTTTTTWWW]]]bbbjjjyyyyyynnnsss~~~{{{vvvtttnnniiieee```___gggqqqrrrnnnvvvTTT@@@:::555555555333333666555PPPxxxwwwvvvjjjWWWaaa```HHH666999@@@HHHYYYmmmsssuuuxxx}}}}}}uuueeeVVVOOO___gggaaaaaappp~~~~~~tttllliiikkkmmm}}}|||rrr\\\HHH>>>;;;:::888<<>>OOOfff~~~uuuhhhzzz~~~www~~~~~~\\\FFF@@@;;;999777000...---,,,,,,++++++,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......//////...------------------......//////000111111222444555555444333555666666666666444444555999<<<::::::;;;<<<>>>AAADDDEEECCCFFFIIIIIIIIIJJJNNNRRRRRRSSSSSSPPPKKKDDD@@@>>>:::999777666555444444444222666999AAATTTnnn}}}vvvrrrqqqoookkkhhh___\\\VVVNNNHHHGGGJJJNNN]]]lllrrrdddSSSKKKHHHEEELLLMMMLLLHHHCCCAAACCCFFFJJJWWWmmmwwwiiikkktttqqqmmmlllhhhgggfffcccbbbhhhooopppmmmpppzzzrrrMMMAAA:::555555555333333666:::TTT|||ppplllxxxzzz|||{{{dddTTT]]][[[EEE555888???FFFUUUhhhkkkmmmqqqvvv{{{~~~~~~~~~~~~~~~~~~|||nnn^^^]]]hhhlllfffhhhuuuzzzrrrhhh```]]]^^^aaauuummmQQQ>>>888999888999<<>>999@@@PPPlllxxxgggccciiieeedddgggeeebbbfffggggggiiinnnpppnnniiipppmmmvvviiiNNNCCC<<<777666555222333555;;;RRR|||ppp\\\dddiiimmmlll[[[OOOXXXSSSAAA444777===BBBPPP___gggiiimmmqqqtttwwwyyyyyywwwyyyzzz{{{{{{{{{}}}xxxjjjfffkkkllljjjnnnyyywwwsssmmmeee]]]YYYYYY[[[nnn\\\AAA999:::999999:::???JJJ\\\rrr||||||wwwxxxbbbYYY[[[jjjqqqIIIEEESSSTTTNNNWWW[[[]]]\\\XXXPPPAAA444......---------......///111222555777999999:::999999777:::999;;;TTTtttuuu{{{}}}nnneeeUUUKKKGGGIIIHHHGGGGGGIIINNNSSSWWWVVVTTTQQQOOOKKKEEE>>>999777777999>>>BBBCCC@@@===:::666333444555===SSSjjjyyybbbTTTCCC;;;===???<<<777777666666444222000...---333444666666666666777888777555333222222222111000//////000111111000000000222444444222333888;;;:::999555333444555555999>>>DDD[[[kkkqqqvvvmmm___\\\\\\___bbbhhhrrr|||~~~|||mmmaaa___ooo{{{yyyrrrRRREEEFFFCCC;;;777333111111111222111000333000333AAAMMM```xxx{{{nnncccvvvxxxmmmppp~~~|||pppSSSAAA>>>999777555///...---,,,,,,++++++,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......///...------,,,,,,------,,,,,,------.../////////000222333333222111333444333333333222111222555777888888999;;;<<<>>>@@@AAA???@@@AAAAAAAAAEEEMMMSSSYYY\\\^^^^^^ZZZTTTPPPMMMEEEBBB===999666555555555333555444111333BBBYYYjjj~~~{{{vvvrrrpppnnnllljjjbbb]]]VVVMMMFFFBBB@@@@@@CCCOOOdddtttqqqccc\\\^^^\\\TTTGGG>>>:::;;;>>>@@@@@@BBBKKKaaa~~~~~~iiiaaacccaaaccciiiiii```ggglllkkkkkknnnpppoooiiiwwwpppxxxnnnWWWDDD===888777555333333555<<>><<<777<<>>KKKfff___JJJFFFHHHCCC999999888777666555222///---222666:::;;;:::888888888666444222111111111000///......//////000000000000222888;;;;;;<<>>999666555......---,,,,,,++++++,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......000//////...............,,,,,,------.../////////000111333222111111222444333444444444222333555777777888999;;;===>>>??????>>>???@@@???@@@EEEMMMSSSZZZ^^^ccceeebbb]]]YYYVVVRRRNNNHHHBBB===:::888888444555555222000777HHHWWWmmmvvv~~~~~~zzzxxxvvvtttrrrooommmkkkeee```YYYRRRLLLHHHEEEDDDAAADDDTTTkkktttnnnhhhjjjddd\\\PPPGGGCCCEEEHHHJJJWWW[[[dddtttmmmaaabbb```eeennnppphhhooossspppmmmnnnooonnnnnnyyy^^^EEE>>>888777666333333666===DDDXXXjjjuuu~~~sss|||mmmjjjkkkhhhWWWIIIMMMVVVCCC999222444888;;;DDDOOOaaadddiiikkkkkklllnnnoooqqqtttwwwzzz{{{|||~~~rrrsssssspppjjjgggkkkqqqjjjjjjhhhccc\\\UUUQQQPPP```zzz~~~aaaIII;;;666;;;AAAIIIRRR]]]iiiqqqsssyyy~~~}}}}}}fffWWWaaa{{{||||||OOOBBBZZZbbbMMMXXX\\\___^^^ZZZQQQAAA222---------------...//////222333666888:::;;;;;;;;;888555999999:::OOOgggnnngggpppmmmccciiivvvvvvuuuzzzgggkkkmmmYYYJJJGGGDDDDDDHHHNNNQQQSSSRRRLLLCCC<<<999888777777222000//////111333444555555555777777555222666;;;IIItttggg^^^[[[NNN>>>;;;999777666666444111///333999@@@BBB>>>:::777777555333111000000000///...---......///000111111222444???HHHLLLLLLKKKHHHCCC;;;777555888999:::>>>CCCaaaxxxzzzxxxwww{{{~~~~~~|||yyysssgggdddppprrrSSSFFFHHHEEE<<<999444222111222111111444444222888GGGQQQfff{{{sssgggvvvwwwooowww~~~qqqUUUDDDAAA:::666666000...---,,,,,,++++++,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......000000///............///,,,------...//////000000000222333333222111333444444555555555333333555666666777999;;;<<<===>>>>>>===>>>?????????DDDKKKQQQYYY___fffiiiiiieee```^^^YYYUUUNNNGGG@@@;;;888666444333333333222333<<>>999888777444555777888???OOOYYYaaawwwiiilll}}}}}}~~~tttVVVFFFNNNXXX???888333333666999AAAJJJVVV\\\ccchhhiiijjjmmmooonnnqqquuuxxxyyyzzz|||~~~~~~wwwjjj]]]\\\ccceeeggggggccc[[[SSSMMMIIIOOOfffzzz[[[DDD<<<;;;;;;>>>GGGTTTaaahhhgggkkkuuuyyyyyy}}}gggTTT]]]wwwwww|||{{{jjjHHH@@@]]]iiiQQQXXX]]]```___[[[QQQAAA222---------------...///000222333555888::::::;;;:::777555:::<<>>>>>???BBBIIINNNWWW^^^ffflllmmmjjjfffddd]]]ZZZUUUNNNFFF@@@<<<999888222000444666444666:::HHHWWWfffmmmppptttxxxyyyssswww{{{}}}|||xxxtttrrrlllhhhaaa\\\XXXSSSNNNKKKIIIHHHLLLWWWfffqqqvvvwww}}}yyyiiigggeeeiiiqqqqqqtttwwwvvvrrrrrrwwwzzzzzztttbbbDDD===888888888666666999777EEEZZZcccfffwwwmmmfff~~~\\\EEEMMMUUU===888444333444888@@@GGGRRRZZZccciiijjjkkkmmmooommmppptttwwwyyyzzz{{{||||||~~~zzznnn^^^YYY^^^gggjjjkkkhhh```VVVNNNIIIEEEUUUlllttt___MMMFFF===;;;AAAJJJQQQUUURRRTTT___ssswwwvvvzzzgggWWWbbb}}}|||mmmeeeYYYDDD@@@___lllSSSXXX]]]```___[[[QQQ@@@111---,,,,,,------///000000111333555777999::::::::::::777<<<>>>@@@SSShhhkkkgggoootttjjj|||ssskkk[[[JJJnnnrrr\\\SSSLLLIIIGGGBBB>>>>>>DDDIIILLLLLLIIIDDD===888777777888888888999;;;;;;:::999888888<<<<<<:::888777777777666:::FFFhhh}}}ooo]]]GGGAAA:::777777777555222888>>>CCCBBB;;;666555666333111///...//////---,,,.........///000222444666999GGGVVV\\\\\\XXXRRRLLLAAA===;;;===>>>???BBBGGGiiizzztttppptttuuurrrpppqqqnnneeeeeerrr^^^IIIHHHGGG>>>:::555222222222111111///444888DDDSSS___|||sssiii|||sssttttttWWWEEE???666111222......---,,,,,,++++++,,,,,,***++++++,,,,,,---......---,,,,,,,,,,,,---............---,,,,,,,,,,,,---......//////000111111111111333444444333222444555222444555444222222333444333444666888999::::::999:::<<<>>>>>>>>>AAAGGGLLLVVV]]]gggmmmooommmiiigggfffccc___XXXRRRKKKFFFCCC<<<333///444999777555666333CCCUUU^^^ccchhhnnnqqqssswww}}}|||xxxuuuqqqllleee```\\\WWWQQQMMMLLLNNNPPPUUU```nnnvvvyyywwwnnnkkkhhhkkkrrrqqqqqqrrrqqqpppuuu~~~sss{{{YYYDDD===888888888666777:::>>>SSSoooyyyxxxxxxllldddEEEKKKPPP<<<888444333333777???GGGUUU^^^gggmmmmmmkkklllnnnnnnqqqvvvyyyzzz{{{|||}}}xxx}}}}}}}}}zzz~~~~~~vvvwwwrrreee^^^bbbiiikkkmmmjjjbbbWWWNNNIIIEEELLLYYYmmmzzz]]]SSSGGGBBBCCCEEECCC@@@AAABBBOOOggg}}}vvvtttuuuiiiZZZeee~~~{{{iii]]]SSSDDDBBB```lllSSSXXX]]]aaa```[[[QQQ@@@111,,,,,,,,,---...///000111111222444777999999:::999999555888888999LLL```ccc[[[ddd~~~~~~vvvzzz___GGGcccrrrQQQDDDDDDKKKEEE@@@;;;<<>>777222444777333111///.........---,,,///......///111333555777777EEESSSXXXXXXUUUPPPKKKGGGCCCAAABBBCCCCCCGGGLLLRRRvvv}}}qqqiiifffkkkmmmkkkkkkmmmhhh```aaannn{{{fffJJJFFFDDD>>>:::666333222222111111///444:::GGGTTT___~~~|||vvvhhhvvvzzzwww{{{wwwkkkMMM>>>@@@;;;555333//////---+++***++++++***(((------......------,,,,,,000///---,,,++++++,,,---......------------...............//////000111222111111111111111111222222888999888555111000111444666333222444999<<<<<<:::;;;<<<===>>>???CCCHHHLLLRRR[[[hhhppprrrqqqooonnnhhhhhhfffccc\\\UUUNNNIIICCC<<<444000111333444444222666???HHHSSS___jjjqqqwwwyyy|||~~~xxxrrrllliiigggbbb[[[TTTTTTXXXXXXVVV^^^kkkpppjjj{{{ssslllllliiilllsssvvvtttrrrppprrrxxx|||yyyWWWHHHAAA999666666666888;;;@@@ccc|||~~~zzzjjjDDDNNNSSS:::555222333555666;;;AAATTT^^^ggghhhgggiiimmmoooooooooppprrrtttvvvyyyzzzxxxvvvwww{{{vvvhhhmmmvvvxxx}}}~~~rrrttttttnnnnnnuuu{{{vvvooohhhaaaZZZRRRMMMKKKGGGHHHTTTiii{{{wwwlll]]]QQQIIIDDD@@@>>>===>>>KKKcccxxxvvvzzzwwwuuuzzzeee[[[fffzzzpppeeeTTTAAAFFFdddkkkTTTUUU]]]dddbbb[[[OOO???111//////.........000111222666666666666666777888888999777555;;;IIIXXX]]]ZZZ[[[fffvvvyyyqqqfffJJJqqqnnn\\\PPPDDDFFFAAA@@@?????????@@@BBBDDDFFFEEEGGGEEE===888999999888888999<<>>IIIMMMYYYuuu|||vvvfffrrruuurrr{{{lllNNN>>>???;;;555333...///---+++++++++,,,+++***---------......---,,,,,,...---,,,,,,,,,---...///......------------...............//////000111222111111111111111111111111444777999999666333333333444333333555888:::;;;;;;999:::::::::<<>>===;;;===AAAFFFJJJIIIJJJEEE<<<888;;;@@@AAACCCHHHPPPXXX^^^```]]]ZZZKKKDDD??????>>>999888:::777777===TTT|||tttuuuzzzhhhIII>>>@@@::::::;;;111999>>>@@@===;;;;;;999555111111111///---,,,,,,...111222444555666555555444222444:::???@@@???DDDLLLQQQUUUZZZ[[[WWWOOOHHHDDDDDDKKKVVV___```ZZZPPPIIIPPPPPPPPPQQQQQQQQQOOOMMMPPPUUU]]]gggrrr{{{{{{RRRCCCEEECCC;;;444444444222111333666;;;EEEMMMOOO[[[~~~wwwuuuwwwdddooosssoooxxxnnnOOO??????:::444222---...---++++++,,,------,,,,,,------.........---------,,,,,,,,,,,,...///000......------------...............//////000111222111111111111111111111111000444999:::888444000...222333555666666888:::<<<888999:::999:::<<<@@@CCCGGGNNNYYYgggssszzz|||{{{rrrqqqnnnjjjeee```\\\ZZZNNNKKKEEE===777444555777555444333444;;;GGGUUU^^^mmmuuu~~~~~~zzzxxxyyyyyywwwtttppphhheeekkktttyyy{{{|||tttjjjiiigggiiimmmoooqqqtttuuuuuuvvvxxxzzzvvvkkk{{{eeeKKKBBB;;;;;;<<<::::::<<>>JJJKKK777222000222444555:::@@@JJJUUU___bbbcccfffhhhhhhiiijjjlllnnnpppssstttvvv|||xxxuuuuuuxxx{{{|||{{{|||~~~}}}{{{zzzzzzwwwcccVVVWWWWWW^^^rrrrrrjjjrrr}}}|||rrreeeZZZQQQMMMHHHGGGCCC???@@@HHHVVV```sssiii[[[PPPNNNSSS[[[```^^^TTTOOOXXXjjjzzzqqq~~~yyyqqqlllqqqnnncccbbbppp}}}~~~zzziiiMMMHHHdddrrraaaUUU]]]cccaaa[[[OOO@@@222//////......///000222333777666666666666777888888222444666===KKKZZZaaa```kkkppp}}}vvvpppkkkmmmxxxeeekkkSSS___IIIDDD>>>BBB>>>???===;;;888:::???HHHNNNRRRQQQKKKBBB@@@JJJVVV]]]hhhrrr{{{vvvXXXMMMBBB>>>>>><<<:::::::::666555DDDnnnvvvuuuzzzqqqSSSAAA???<<<<<<<<<666555===DDDDDDBBB???999333111111111///---,,,---...333444555666666555444333111///000222333777@@@JJJWWW___fffeee[[[NNNDDD@@@;;;===AAACCCBBB???:::777AAABBBDDDDDDCCCAAAAAAAAAHHHMMMWWWcccoooyyyqqqjjjXXXDDDCCCDDD;;;444444444222222333333>>>HHHHHHGGGUUUqqqwwwdddpppuuusss|||oooPPP??????:::333111---...---+++,,,---......---,,,,,,---......///.........---,,,,,,,,,...///000...------,,,,,,------...............///000111222111111111111000000000000000333777888666222...+++000333666666555666999===;;;<<<<<<;;;;;;<<>>MMMzzznnnooommmggggggRRR@@@IIICCC555111///222444444999>>>AAALLLWWW[[[]]]aaaccccccggghhhjjjmmmoooqqqrrrsssvvvtttqqqqqqssstttsssqqqttttttrrrooollljjjiiihhhrrr|||yyyppp___OOOGGGHHHMMMbbbxxxlllmmmzzz~~~ttthhh___YYYWWWRRRPPPKKKDDD???AAAIIIPPPgggeeebbbaaadddiiinnnqqqkkk^^^SSSVVVgggxxxuuu|||jjjdddooo{{{~~~___NNNaaalll\\\UUU]]]bbbaaaZZZOOO???333//////......///111333444666555555555555555666666777555111333???SSSaaagggkkkrrr|||fff```wwwffflllWWWaaaMMMEEE<<<@@@===>>>===;;;999999>>>FFFMMM[[[[[[WWWPPPTTTdddwww{{{iiiSSSDDD@@@??????>>>>>>:::777>>>YYYwwwssswwwxxx[[[CCC===<<<<<<<<<;;;999CCCLLLMMMHHHAAA777///000111111///---,,,---...222333444555555555444333333///...///111666@@@JJJWWW___fffbbbUUUFFF<<<999999::::::;;;::::::999888888;;;>>>>>>;;;999:::;;;???EEEPPP]]]jjjvvv~~~wwwjjj{{{yyyUUUGGGIIIEEE<<<555444444333333555444CCCIIIBBB???PPPjjj{{{sssaaapppxxxwwwoooPPP???>>>999333111......---+++,,,---......---+++,,,---...//////000///000///...---,,,---......------,,,,,,,,,,,,------............///000111222111111111000000000//////000111333555666555333222///222555555444555999<<<;;;<<<===<<<;;;<<<>>>@@@EEEGGGNNN[[[jjjvvv|||~~~xxxuuuqqqlllhhhdddbbbaaa[[[ZZZTTTJJJ>>>777444555222222000///000555<<>>IIICCC555111000222444444777<<<<<>>???BBBSSSwww~~~rrrfffqqq|||wwwssssssssslllcccUUUIIIBBBBBBEEEGGGZZZ[[[\\\]]]___aaadddfffmmmbbbVVVXXXgggyyy~~~qqqcccnnn|||jjjLLLXXXcccTTTVVV]]]bbb```YYYNNN>>>222//////...///000222333555555444444333333333444444;;;999555333===QQQccckkkkkkpppkkk^^^xxxiiittt[[[hhhVVVKKK===???>>><<<======<<<:::===EEEKKK___bbbaaa___eeewwwwww[[[LLLFFFBBB???;;;;;;;;;===JJJkkk{{{uuuvvv{{{aaaEEE:::<<<;;;;;;AAAHHHRRRYYYWWWMMMCCC888///000000000///---,,,---///...///111333444444444444333000///222555777>>>FFFSSSXXX[[[VVVIII===777666777888888999999999888888444888;;;:::888666777999999???JJJWWWeeeqqqzzz~~~sssqqqTTTJJJOOOFFF===555444444333444666;;;HHHLLLBBBAAAVVVsssooo^^^oooxxxwwwoooPPP>>>>>>999444222///...---++++++,,,------,,,***+++---...000000111111111000///------------...------,,,,,,,,,,,,------.........//////000111222111111111000000//////...//////000444888;;;<<<;;;000111333444444666888;;;888999::::::999999;;;===CCCEEEJJJTTT```kkksssxxx{{{xxxtttoooiiieeebbb```[[[XXXSSSKKKBBB;;;777666111222222222111222555777@@@LLL]]]jjjrrrxxx~~~{{{tttmmmgggbbbbbbiiirrrsssqqqssssssqqqyyyxxxvvvsssqqqqqqtttvvvqqqeeeqqqeeePPP@@@???@@@;;;<<>>>>>:::===>>>===;;;>>>FFFMMM^^^dddgggeeegggttt}}}eeeUUUGGG===::::::;;;===AAAUUU~~~wwwtttyyyfffHHH:::===999;;;III[[[cccfff]]]OOOCCC999222///000000///------...///---...000222333444444444111///000444777777:::>>>KKKMMMNNNHHH@@@999777888888999::::::999888666444333555777777777666666666777<<>>666444555444555777===GGGHHH@@@CCC[[[|||ppp___oooxxxvvv~~~nnnOOO======888444333000///---+++++++++,,,+++******+++---...000111111222000///...------...//////---,,,,,,++++++,,,,,,---.........//////000111222222111111000//////............///333888;;;:::999111111000222555777888888555777888888888888:::;;;???AAAFFFLLLTTT___jjjqqqvvvsssoooiiiccc]]]XXXVVVPPPMMMHHHDDD@@@<<<888555111222333333222111222333666>>>IIIVVVbbbnnnyyy{{{ssseee[[[]]]ffflllmmm|||rrrpppsssssspppuuuvvvvvvuuutttuuuxxx{{{ttteeemmmdddOOOAAADDDFFF???>>>DDDDDDTTT^^^gggyyy|||ooosss{{{}}}wwwyyymmm```DDD:::NNNOOO999555333555555333555999888???GGGLLLTTT]]]bbbbbbdddfffhhhiiijjjjjjiiihhhggggggddd___WWWOOOIIIFFF???<<<999888999:::888777333666999::::::999777555444999999:::RRR~~~rrrqqqpppmmmyyyqqq^^^OOOGGGDDDBBBAAA>>>===<<<;;;>>>GGGSSS[[[bbb^^^YYYXXXdddvvvyyyrrr}}}~~~fffjjjzzzxxxTTTIIIiiizzzhhhZZZ```ccc___VVVKKK;;;///////////////111333555666777666555555444444444555///444666666>>>OOO```iiiqqqiiiuuuddd~~~|||^^^QQQJJJ;;;===<<<999;;;===;;;:::@@@KKKTTT___gggjjjddd^^^___dddhhheeeaaaeeerrryyy```MMMFFF???<<<======FFFcccuuupppvvvjjjLLL;;;>>>999<<>>;;;::::::;;;:::;;;<<<<<<;;;999777666444333444666777777666444777;;;BBBNNN[[[hhhsssyyyrrryyykkkbbbeeeyyycccRRRSSSHHH???666444555444555888@@@CCCCCC???BBBWWWyyytttbbbqqqyyyuuu|||nnnNNN======888444444111///---+++***++++++***(((***+++---...000111222222......------...///111222---,,,,,,++++++,,,,,,---.........//////000111222222111111000///......---......///222555666333///222000///111666999888777555777888999888999:::<<<;;;>>>BBBGGGMMMWWWccclllmmmkkkfff```YYYRRRMMMIIIDDD@@@<<<;;;;;;:::666222222333444333111000111222333666<<>>>>>>>>===;;;;;;???FFFLLL^^^]]]XXXVVV```rrr~~~qqqzzz}}}bbbgggyyyvvvwwwhhhKKKLLLpppzzz^^^[[[aaaddd___VVVJJJ:::...////////////111333555666888888777666666666666666777999777555===RRRiiivvvvvvmmm~~~mmmwwwSSSFFFEEE:::<<<;;;888:::;;;999999AAAOOO[[[bbbjjjmmmcccUUULLLIIIGGGBBB:::<<>>===@@@RRRiiirrrkkkuuulllOOO===???999===VVVlllnnnhhhWWWDDD:::555222///000000///------...000222222444444444444333222111...///444666444333555888888888888999;;;<<<<<<888999::::::::::::999888555444333666999:::777444777:::AAAKKKXXXeeeqqqwwwpppqqqzzzfffYYYbbbtttfffTTTUUUIII???666444555444666888GGGGGGEEEBBBCCCSSSsssoooxxxzzz~~~wwwiiiKKK<<<>>>:::444111---///...---,,,++++++++++++***++++++,,,---...//////......,,,+++***+++,,,,,,...------------...//////......///000000000000000111111111111000000000000.........///000111111222222222222222333444555555777666555444444555666777<<<<<>>DDDKKKTTT\\\bbbccceeefffddddddeeeaaa\\\VVVRRRJJJAAA;;;777666666777666444222111111222333555555555444444333333222444555555444>>>]]]yyyoooaaannn~~~qqqkkkhhhaaaZZZQQQJJJDDDAAA<<<:::888777999>>>CCCFFFUUUTTTTTTYYYbbbppp}}}yyyvvv}}}|||aaalll~~~{{{lllfffSSSBBBNNNiiipppdddXXX\\\```^^^SSSEEE777//////.........000111333555444555666666555555666888666666;;;999:::TTTwwwmmmjjjrrr~~~qqq}}}lllOOOAAA??????;;;888555999;;;999999@@@JJJRRRfffppprrrcccMMM???::::::333555666666888@@@LLLVVVnnnZZZHHHBBB;;;999III```ppp~~~ppphhhppp___KKK===777999BBBLLLbbbeee^^^KKK:::444333222111000...,,,***,,,000333222777888555333444555333333444444555555444444333222333444666888<<>>GGGUUUcccnnnttt}}}mmmmmmyyybbbrrrgggSSSXXXPPPAAA999555000444;;;888VVVBBB;;;AAAEEEYYY{{{~~~rrr|||iiiKKK;;;<<<888444222.........---,,,++++++++++++***++++++,,,---.../////////...---,,,,,,,,,---------------------......///......///000000000000000000000000/////////......------...//////000000111222222111222222333444555555555444333333444555555999999;;;===???BBBDDDFFFFFFFFFDDDBBB???<<<999888666666555444222111000000///000000111111000000///...111333555:::GGGZZZhhhyyy|||~~~}}}~~~zzzrrrfffbbb\\\TTTLLLFFFCCCAAADDDNNN]]]kkkxxx{{{qqqtttvvvyyy}}}qqqlllppprrrqqqppprrrsssttttttvvvxxx{{{tttaaajjj\\\RRRIIIIIILLLMMMNNNQQQaaapppzzzgggMMMOOOSSS999444111555777555333333555888===CCCJJJSSS[[[aaadddeeedddaaa```___XXXPPPFFFBBB;;;666333222222333000111111222444555666666444444444444555555555555333333333333:::TTT}}}dddhhh}}}ppplllhhhbbbZZZRRRIIIBBB===999777555444666;;;???CCCGGGGGGIIIOOO[[[jjjyyy~~~vvvttteeerrr~~~jjjeeeRRRCCCPPPlllrrrdddYYY]]]aaa^^^RRRDDD666/////////...///000222333444333555666666555555666777666444888:::===VVVsss}}}mmmoooooojjjxxx{{{pppkkklllNNN===999888888888::::::999888:::AAAHHHMMMbbbmmmqqqdddOOO???777444555666555333222666???FFFfffmmmYYYHHHCCC>>><<>>EEEIIICCCAAA===;;;::::::999777444333222555888::::::999888:::>>>FFFSSSaaammmttt|||ssskkk{{{iiiQQQTTTQQQ???888666000444===@@@QQQ@@@<<>>;;;:::???GGGUUUdddmmmhhh___bbbgggnnnvvv~~~qqqjjjnnnssssssssssssrrrqqqqqquuuzzz~~~ssseeettt~~~]]]SSSLLLMMMRRRUUUWWWZZZkkk```JJJMMMRRR:::444111444777555333444444777<<>>999555444222111333666:::===BBBBBBEEELLLYYYiiixxxzzzhhhqqqmmmnnnqqqllliiiwwwlllhhhUUUFFFSSSooorrr```[[[___bbb]]]QQQAAA555///////////////000222333444333444666555444444555777555111555999???UUUkkkooonnntttzzztttvvv~~~mmmllliiidddhhhwww[[[III@@@<<<;;;======999777999>>>GGGOOOUUUWWW___aaaWWWHHH<<<444///666777666333000111666;;;EEEpppzzzbbbOOO@@@>>><<<:::@@@KKKSSS[[[fffrrr{{{|||rrrgggUUUHHH<<<999>>>HHHWWWdddiiinnn}}}wwwnnnmmmrrr___III<<<888999===CCCPPPNNNEEE999222222444555444333111///---...111333777;;;<<<999777999999777111222222333333222222111444222000000444;;;CCCHHHGGGCCC===999888999999999333333333555777999999999777888<<>><<<777222333000---,,,,,,+++******++++++******+++,,,---......//////...---,,,,,,---...///+++,,,,,,---------------......///000000000000000/////////.........------,,,,,,,,,------.........000000000111111222333444333333222111111222333333000222444777999:::;;;;;;:::999888777666777888999111111111111111000000000/////////000000/////////111333444333333777???EEEVVV^^^fffjjjjjjjjjkkkmmmaaa]]]UUUKKKBBB<<<:::;;;999:::>>>FFFPPPUUURRRLLLPPPWWWbbbmmmxxxppphhhkkkpppsssttttttrrrqqqrrrvvv|||wwwlllxxxrrrYYYRRROOOTTTZZZ]]]^^^___tttzzzTTTCCCIIIOOO;;;555111444666555333444222555:::@@@FFFMMMUUU[[[eeefffeeefffiiijjjbbbXXXJJJCCC<<<999999:::888666666666555444444444444444666555555444333222111000666222444888666AAAoooxxxnnneeeZZZOOOGGG@@@999555222111000///111333666888BBBBBBEEELLLXXXggguuu~~~yyygggooohhhggglllkkkjjjyyy|||wwwcccPPP\\\vvvsss\\\\\\```bbb[[[NNN???444/////////000000111222333333222444555555444333555666555111555777:::MMMbbbeeeiiittt}}}}}}vvvyyyqqqaaaTTTGGG???===:::777666:::BBBNNN^^^kkk\\\YYYPPPDDD<<<:::888444666777777666444555888;;;666[[[|||XXXFFF999999;;;999;;;@@@AAAKKKWWW^^^]]]VVVJJJAAA===999777888888888===CCCGGGIIIVVVrrrrrrjjjkkkmmm[[[GGG===999888999<<>>999777777888888888555555555666777777777777666777:::AAALLLZZZhhhqqqxxx}}}yyyeeexxxxxxpppqqqnnnlllqqqtttxxx{{{]]]XXXQQQ;;;555999444555FFFSSSIIIAAACCCGGGKKKfff{{{tttcccrrrwwwpppuuuxxxVVVAAA>>>777222222///,,,,,,+++*********++++++)))******+++,,,---......------,,,++++++,,,---...+++,,,---.........------......///000000000000000000000000/////////......,,,,,,,,,,,,------------000000000000111222333333333333222111111222333333000111444666888999999999;;;:::888777666777888888222222222222222111111111//////000000000000//////222333444444333555999===DDDJJJRRRXXXZZZ]]]eeemmmkkklllhhh\\\MMM@@@:::999::::::;;;>>>@@@@@@@@@@@@CCCJJJVVVbbbmmmwwwooofffiiinnnpppssstttttttttuuuxxx|||}}}qqq~~~qqqcccTTTPPPRRR\\\dddeeecccbbbuuu|||qqqssstttxxxiiiKKKBBBMMMTTT<<<555111444666444333444111444888===BBBIIIPPPUUUdddfffhhhjjjooorrrmmmeee^^^YYYRRRLLLIIIFFFBBB???===;;;999777666777999:::888777777666555444333333444111444999444;;;cccvvvjjj___PPPCCC===999666333111000//////000222444555:::;;;???FFFSSSbbbpppyyy}}}ssszzz{{{zzzyyypppiiizzzxxxbbblll}}}```\\\```aaaYYYJJJ;;;333000000000111111222222333333222333444444333333444555444222666555333EEE\\\bbbooo|||uuueeePPP???777777666777:::>>>KKKcccyyyxxxlllVVVAAA999;;;===;;;666666777777777777999:::555MMMooo\\\KKK===<<<===<<<;;;>>>666BBBOOOTTTMMM@@@888555555666999<<<999444222555;;;999???WWWxxxmmmdddcccbbbUUUGGG@@@<<<888777888999777666666555444444555666666555222000///000222555:::;;;888666888888666333333444444444444333333333222000/////////111111777777777888::::::999777888999888777666555555555555777999>>>GGGUUUdddnnnvvv}}}{{{bbbqqqmmm^^^ZZZ^^^YYY^^^eeelllfff___PPP;;;555999666:::JJJUUUDDD???DDDGGGJJJeeettt```mmmuuuppptttyyyXXXCCC???888222111...++++++************++++++))))))***+++,,,---......,,,,,,+++***+++,,,---...,,,---.../////////...---......///000000000000000000000000/////////......------------------------////////////000111222333333222111000000111222333111111333444555555666666888888777555444444444444333333333222222222222222000000111111111111000000000111222222222333666888888:::???EEEHHHLLLWWWaaannnuuu{{{xxxkkkXXXIII@@@<<<:::999:::888666777;;;<<>>>>>???AAA999@@@IIIKKKBBB666222444444333444777666333444777;;;777888FFFccc}}}yyyggg\\\YYYUUUNNNIIIGGGBBB;;;777777444444666999777333444777777777666333000///000111444888999666444666666444333444444555555444444333000111222333333333222222222444777<<>>===CCCFFFHHHbbbsss]]]jjjtttttt{{{vvvUUUAAA???888222111---++++++************++++++))))))***+++,,,------...---,,,,,,+++,,,---...///,,,---///111111000///.........///000000000000000/////////.........------.........---------------///////////////000222222111111000//////000111111...///000111333555666777777888888777666555444444333333333222222111111111111111222222222222111111000111111111111222444555888555666:::;;;<<>>999::::::666555777999;;;???FFFPPP^^^llluuuxxxppplllpppsssqqqpppqqqrrrssstttwww{{{mmm~~~tttWWWWWW]]]kkkuuuvvvrrrpppggguuutttrrrxxxlllbbbaaacccXXXCCC@@@OOOVVV===666111333444333333444000222444777:::>>>DDDHHHWWW]]]bbbbbbccchhhkkkkkk}}}{{{|||yyyvvvqqqiii___VVVNNNJJJFFFEEECCCAAA>>><<<:::999555666888666222555EEEUUU}}}qqqYYYNNN@@@777555555333000//////000000000000000000333555:::DDDRRRcccqqqzzzwww~~~ssseee{{{eeeuuuiiiYYY]]]]]]SSSCCC666111111000111222333333333222222111222333333222222333444333000333555999NNNdddhhhxxx}}}oooiiixxxiii\\\LLL@@@999;;;777777999777888JJJ^^^vvvZZZGGGAAAAAA???>>>======>>>???@@@@@@@@@FFFRRRdddyyyyyy___QQQCCC>>>@@@FFFMMMRRRIIIDDDAAA???999222000444444111111444555444555888888777666===QQQjjjzzz~~~|||wwwuuuuuuooobbbUUUNNNIIIJJJMMMOOOJJJ@@@::::::555555777999555000222999777777666333000......000333777888555333555555333333333333444444333333333000111333444555555555444111333777<<<@@@@@@>>>;;;999:::<<<:::888777888:::666777888999???KKK\\\hhhoooyyyzzz[[[hhhsssgggRRRHHHHHHMMMVVVvvvnnnTTTTTTJJJ>>>999777999GGGOOOGGG<<<<<>>888222111---+++***************++++++))))))***+++,,,------......------,,,---...///000---...000111222111000......//////000000000000000......---------,,,,,,,,,.................................//////000111222000///...------...///000++++++---///333777;;;===999:::;;;<<<;;;:::999888333333222222111000000///222222333333333333222222333333222222222333444444<<<777555777555222555<<>>:::555444777888999>>>GGGUUUeeeoooyyy~~~qqqooouuuwwwuuupppppppppooopppuuuzzzjjjxxx]]]\\\aaaoooyyy{{{yyywwwccchhhlllxxxuuuqqq~~~}}}rrrooonnn```HHHDDDPPPVVV>>>777222333444333333444000222333555777;;;AAADDDNNNVVV]]]]]]___eeekkkooolllttt}}}}}}{{{}}}zzzrrriiiddd^^^\\\XXXSSSMMMHHHDDDBBB:::======888555777===CCCkkk}}}~~~rrrfffRRRIII===777777777333///......///000000//////...444666:::CCCPPP^^^kkkssswwwyyyqqqbbb|||jjjVVVjjjeeeXXX\\\\\\RRRAAA555000111000111222333444333222111000222333333222111333444222---000777AAAXXXkkkkkkvvvxxx~~~ggg___|||dddRRRGGG???:::888>>>777666:::999888BBBQQQmmmuuuZZZPPPQQQFFFEEEDDDEEEHHHKKKLLLMMMHHHMMMUUU^^^iiiooonnnjjj^^^SSSGGGCCCHHHSSS___hhhYYYJJJ===777444000000444111...///444777444111111222555555888EEE\\\nnntttqqqjjjfffhhhhhh^^^QQQHHHBBBGGGPPPUUUOOOCCC======777666888999222---111<<<777777666333000......///222777888555333555555333222222222333333222222222222222333333444444444444111333666:::>>>???===;;;777999;;;;;;999999;;;===777888888888===IIIZZZfffmmmwwwsss[[[fffrrrcccQQQFFFCCCFFFOOOrrriiiUUUYYYHHH@@@:::666:::LLLPPP@@@>>>>>>HHHMMMQQQiii{{{www```jjjxxx~~~{{{sssTTTAAA<<<666444444///...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,111000...---...///111222000000//////......------//////000000000000//////,,,,,,------.../////////,,,,,,,,,---------......////////////////////////111111000......---------000000000222444666999;;;======>>>>>>>>>===<<<;;;;;;:::999777555333222111///000000111222333444444111222444555666666555444666888777222000333555555444777===EEENNNTTTWWWXXXRRRLLLDDD;;;666444555666555777888888<<>>===???:::222666888888666555888@@@GGGdddwwwnnniiibbb[[[]]]dddjjjjjjgggTTTQQQOOORRR]]]fffgggccc___TTTLLLEEEFFF]]]xxxkkkQQQ:::555666222000333444444444444444555555555777666444444;;;KKK___nnnhhhcccaaacccaaaUUUGGG>>>GGGTTT]]]YYYPPPIIIAAA:::>>>666222555666333333777777555444333333222111///000222444666666444222000111111111111000000000000111111111222333555888999:::999777666666777999:::666666777888999;;;===>>>???888555999999===OOOdddmmm{{{uuu^^^aaa{{{|||^^^JJJ===DDDKKKLLLlllvvv___TTTYYYIII@@@666666EEERRRPPPDDD>>>BBBDDDIII[[[xxxvvvbbbppp~~~zzzkkkNNN===:::555444444000...,,,******+++,,,+++***++++++,,,,,,------------111000///------...000111000/////////......------//////000000111000000000---------............///,,,,,,,,,---------......,,,------...///000000111111000///...------------///000000222555888;;;===>>>>>>>>>>>>======<<<<<<;;;:::999888777666555555000111111111222222222222111222333444555666666666555:::;;;888666777666444777666555777;;;@@@CCCDDDBBB???:::555222222333444333555555555777@@@MMMVVVcccjjjwww|||oookkkkkkjjjmmmnnnppprrrtttxxx}}}yyykkkiiihhheeesss~~~vvvqqq}}}~~~|||yyyqqqMMMJJJ^^^OOO999111555333333555222333333333333666999<<<>>>BBBLLLVVV[[[aaagggjjjjjjnnnpppnnniiiggggggccc^^^ccceeekkkoooiii\\\SSSQQQRRRPPPNNNMMMNNNNNNMMMLLLBBB===999::::::888888:::>>>\\\~~~dddOOOGGGKKKVVV```eeefffddd[[[RRRFFF@@@999555666666444222111111000///////////////000222777???MMM\\\iiiqqqzzz}}}~~~{{{aaabbbwww|||nnnjjj^^^MMMLLLddd|||wwwbbbZZZ^^^[[[LLL;;;222111111333333333222222222111111222111111111111111222222222222333666???PPPaaalllxxxwwwpppmmmnnnkkkttt~~~gggsss}}}cccGGG===>>>===:::777888999999777444777>>>DDDeee~~~{{{{{{wwwnnnfffRRRNNNNNNSSS\\\bbbdddeee]]]SSSLLLGGGHHH___yyycccLLL888444555111///222222222333333333333444444555444222222999GGGZZZgggpppiiidddaaa[[[PPPHHHEEERRR___gggbbbVVVMMMFFFBBB>>>777333555666444333666666555333333333333111000000222444555555444222000//////000000000000000000111111111222333555777888888777555444444555777888777777777777888:::;;;<<<:::444222555555888GGGZZZhhhwww}}}xxx[[[```|||zzzYYYGGGGGGOOOUUUqqqsss[[[RRRWWWHHH@@@777555@@@KKKIII@@@===DDDHHHJJJXXXwwwuuucccsss~~~uuugggMMM>>><<<666444444......,,,******+++,,,+++******++++++,,,---...//////222111///---,,,---...///..................------...///000111111111111111/////////.........------,,,,,,,,,---------......++++++,,,...///000111222000000///...------------//////000333666;;;???AAABBBBBBAAA@@@@@@@@@@@@AAA<<<<<<;;;;;;:::999999999333333222222222111111111111111222333444666999:::;;;???@@@<<<999999777444555333000///000222222111666555444333222222222222333444444444444999BBBIIISSS^^^qqqzzzpppllllllllllllnnnqqqsssuuuxxx{{{~~~pppaaacccnnnnnnzzzWWWGGGWWWPPP:::111555333333555111222111111222444777:::<<<>>>HHHSSSZZZbbbjjjnnnmmmppprrrpppjjjggggggeeeaaaaaa^^^^^^aaa___YYYSSSRRRRRRMMMGGGDDDCCCDDDEEEEEE@@@;;;999:::;;;999999:::555FFFYYY^^^SSSCCC999555999BBBLLLQQQSSSQQQIIIAAA<<<999555444666777666444111111000////////////000///111666???LLL\\\jjjrrryyy|||{{{yyy|||ttt```iiilllZZZRRRKKKTTTlll{{{sssaaa\\\^^^XXXHHH888222222222333333333222222222222111000000000000111222333333000222333444888EEEXXXggg{{{}}}uuulll```ggg~~~hhhooolllSSS???===???:::888;;;999::::::777555666;;;@@@TTTmmmnnnbbbRRRKKKLLLVVV___aaaeeejjj___UUUOOOIIIIII\\\qqquuuWWWDDD444222333111///000111111111111222222222333333333222333888DDDTTT```lllgggccc^^^VVVNNNMMMQQQ```kkkqqqjjjZZZOOOJJJIII???999555666888666666666555444222333333444222111000111333444444333111000---.........///000000000000000111111333444666777555444333222222333444555666666666666666777888888777222111333222333???NNNdddttt{{{|||{{{YYY___|||zzzbbbXXX^^^iii~~~nnnWWWOOOUUUEEE@@@888555;;;BBBAAA<<<>>>GGGMMMLLLUUUtttzzz{{{uuu```nnnyyywww||||||oooiiiPPPBBB@@@999444222,,,...,,,******+++,,,+++***)))***+++,,,...///000111222111///---,,,,,,---...------------------.........///000111222222222222000000000///...------,,,,,,,,,,,,---------......+++,,,,,,---...///000111000///...---------------...///000333888>>>CCCGGGHHHHHHFFFEEEEEEEEEFFFGGG@@@@@@???>>>===;;;;;;:::666666555444333111000000333222111222444888;;;>>>HHHLLLLLLFFFAAA???<<<999666555666777777666333111555666666666666444333222444555555555555888<<<@@@HHHVVVmmm|||rrrnnnmmmmmmkkknnnssswwwyyy{{{~~~nnn```iiizzzxxxYYYDDDQQQQQQ;;;222555222222555111111000000111222555888:::===FFFPPPYYYbbblllppppppnnnqqqrrrpppppptttvvvuuuvvvmmmdddbbbfffkkknnnpppkkkfff___XXXRRRLLLGGGDDDBBB===:::<<<<<<999888:::999@@@FFFDDD===777555666333888???CCCDDDAAA===888555444333444666777666444222111111000000000000000111222666>>>KKKZZZhhhqqqwwwzzz~~~|||zzz|||}}}zzzuuurrroooqqqhhhaaarrrmmmZZZPPPOOO```sssxxxlll___]]]\\\SSSCCC666222222333222222222222222222222222000000000000111222333444///111444333333===SSSgggqqqnnngggtttkkkmmmoooSSS===<<<===777555;;;999999999777555777:::>>>===MMMaaappp|||kkk```UUUIIIHHHWWWdddhhhjjjooocccYYYRRRJJJFFFSSSaaa```JJJ===222111333111///000000000000111111222222333333444444555999CCCQQQ[[[YYYZZZ\\\\\\WWWSSSXXX```kkksssuuujjjYYYLLLIIIKKKBBB===888999;;;<<<:::888444333222222444444333222///000222222222222000///,,,,,,------...///000000//////000111222333444555333333222111111222333333444444333333333444444555666333333444333222:::DDD```ssszzzzzzzzzYYY^^^{{{qqqpppyyyjjjTTTPPPWWWBBB>>>999666888<<<>>>>>>EEELLLPPPPPPXXXtttwwwwwwvvv___jjjsssmmmmmmxxxkkkeeeNNNBBBAAA999333111,,,...,,,******+++,,,+++***))))))***,,,...///000111222000...,,,++++++,,,---++++++,,,,,,------.........///000222333444444444111111000///...------,,,,,,,,,,,,---------......------------............///......------------...---...000444:::BBBIIIMMMMMMLLLKKKKKKJJJJJJKKKKKKGGGFFFDDDBBB@@@>>><<<;;;;;;:::999777555333222111444333333333555999>>>@@@RRR[[[aaaaaa]]]WWWOOOGGG@@@>>><<<;;;;;;:::999777555666777888777666444333333444555555666888:::<<>>>>>===:::888:::<<<======:::666444777:::777777999;;;:::888666666333333333444555666555444333333222111111111111222444555777>>>IIIXXXfffnnnyyy|||}}}}}}|||||||||xxxppphhhbbbbbb___bbbxxxrrrhhhXXXVVViiixxxqqqbbbZZZ^^^ZZZOOO???444222333333222222222222222222222222000000000000111222333444...000333444222:::SSSlllsss|||qqqxxxmmmkkkzzz[[[@@@::::::666444999666777777666666888:::<<<777===EEEOOO___qqqxxxnnneee```XXXJJJDDDRRRdddlllmmmnnnbbbXXXQQQJJJCCCKKKSSSMMMAAA:::333222333222111111111111111222333444444444333444555666:::CCCOOOYYYJJJNNNWWW^^^```___ccciiiqqqrrrpppdddRRRFFFFFFKKKEEE@@@<<<<<>>>>>777222222......,,,******+++,,,+++***((()))***+++---...///000000///---+++++++++,,,---******++++++,,,---.........///000222444555555666111111000000///...------,,,,,,,,,---------......------------------------......---------------...---...000555<<>>===;;;999777555444777666555666888;;;???BBBRRRbbbsss}}}~~~zzzoooeeeXXXQQQGGG>>>:::999999:::666666777777777666555555222333333444555777888888<<>>DDDKKKSSS```nnnvvvwwwyyy}}}|||vvvsssvvvzzz{{{zzzxxxtttrrruuuyyywwwrrrooopppsssuuutttnnneee___KKKDDD???>>>===999999;;;777:::<<<;;;777444555777;;;888777999888555444666444444444555555555555666555555444333333333333333666666888===HHHVVVdddlllvvvyyy}}}sssvvvyyyyyy{{{|||xxxrrrsssiiibbbkkkiiicccxxxqqq^^^ZZZ^^^XXXKKK<<<333222333222111222222222222333333333000000000000111222333333//////222444333;;;UUUppp{{{qqqvvvnnnhhhqqqwww}}}fffLLL>>>:::888777888555555666666777888999::::::999888<<>>;;;777555444444444333333333444555666777888888444555666777;;;EEEQQQ[[[JJJKKKSSS^^^eeegggiiikkkmmmhhhaaaUUUHHH@@@DDDLLLEEECCC??????EEEJJJGGG@@@555444222333333444222111...//////////////////...,,,---------.../////////---...///000111111111111222222222222222222222222///000000111222444666777555555666555444555777:::KKKeeerrrvvvrrrZZZ[[[vvvyyy}}}rrr\\\VVV[[[@@@;;;999:::<<<>>>DDDIIINNNNNNUUUeeezzz}}}bbbkkkwwwuuuxxxvvvjjj\\\GGG>>>===666111222///...,,,******+++,,,+++***(((((()))***+++------...///---,,,******+++---...((()))***+++,,,---......---///000222444666666777111000000000//////......,,,,,,,,,---------......,,,,,,,,,------............------,,,,,,------...,,,---000666>>>HHHQQQVVVTTTVVVWWWXXXXXXVVVTTTSSSRRRQQQOOOMMMKKKIIIGGGFFFBBBBBB@@@>>><<<:::999888888888888999;;;===@@@BBBJJJZZZoooxxxlllaaaXXXPPPJJJGGGBBB@@@>>>;;;999999888888555444444444555666777666:::AAARRRiiizzz}}}{{{yyyssslllmmmrrrssswww|||zzz~~~zzzzzzmmmhhhlllaaaLLLDDDJJJYYYBBB777888444444777444111000//////111333666777<<>>;;;888666666777666666777777888999:::;;;<<<888999:::<<>>===;;;;;;:::::::::;;;<<>><<<;;;;;;999777666666777777777666999>>>MMMeeeyyy~~~|||uuummmmmmssswwwzzz~~~wwwyyykkkeeeeeeggg\\\HHHAAAEEE[[[CCC888999555555888555111000000000111333666777;;;>>>DDDMMM^^^rrr~~~xxxyyy}}}vvvyyyxxxtttuuuzzzzzzuuuqqqnnnhhhdddaaa]]]ZZZXXXIIIAAA;;;999999999;;;???@@@KKKXXX\\\UUUIII@@@;;;;;;999<<>>>>>CCCHHHLLLOOOVVV```gggmmmpppcccNNNHHHSSSXXXRRRYYYRRRRRRPPPKKKNNNMMM@@@AAAAAA???:::777888999888888999:::;;;<<<===>>>>>>>>>???@@@BBBGGGRRR```jjjSSSGGGAAAJJJ\\\gggkkkkkkTTTGGG:::444222444???KKKCCCBBB??????HHHPPPMMMCCC777555444333333222111///........................///////////////.........,,,---...000000000////////////000000000000//////000111333555999<<>>:::AAAIIIOOOQQQNNNDDD;;;>>>===;;;:::999:::;;;<<<999888777888999999777555888777777<<>>888888888777777666555444666666666777888888999999@@@CCCDDDDDDJJJXXXdddiiixxxuuufffPPPDDDIIIQQQTTTPPPNNNMMMLLLMMMLLLJJJIIIHHHFFFCCCAAA@@@???===;;;<<<<<<;;;:::;;;>>>CCCGGGGGGGGGHHHKKKVVVccciiihhhZZZGGG888@@@WWWfffbbbXXXBBB===555000...111777;;;DDD???:::<<>>999777999@@@GGGLLLLLLTTTbbbzzzfffbbbpppwwwxxxuuuiii]]]PPPAAA:::777222000000,,,+++******))))))******((((((((()))***,,,---.........---,,,,,,,,,,,,,,,---+++)))***,,,.........,,,...000333444444444333000000///............///------------------------,,,,,,,,,+++++++++******------......---,,,,,,+++,,,---000666AAAMMMWWW]]]aaaccccccccceeehhheee``````___]]][[[YYYXXXWWWWWWPPPNNNKKKJJJJJJJJJIIIGGGCCCCCCDDDDDDEEEFFFGGGGGGIIIMMMSSS\\\jjj}}}{{{nnn```WWWJJJFFF>>>888999>>>???<<<<<<999???RRRhhhwww|||tttmmmpppxxx|||ooommmtttuuussswwwmmmTTTCCCAAAhhh]]]EEE666888555111777111000//////000222444555888>>>DDDLLL\\\rrr|||vvvuuuvvvtttpppuuuuuuqqqkkkhhhfffaaaZZZPPPFFF======??????>>>???@@@QQQooo{{{jjjZZZPPPEEE===CCCKKKTTT\\\___]]]YYYVVVUUUTTTRRRMMMGGGBBB>>>@@@>>>===<<<<<<;;;999777888777777<<>>888888888777777666555444666666666777888888999999:::>>>@@@AAAIIIWWWccchhhsssuuukkkUUUDDDBBBHHHMMMMMMJJJHHHGGGJJJMMMNNNOOOQQQNNNKKKHHHFFFDDDAAA???>>>??????>>>>>>@@@DDDGGGJJJLLLOOOSSS]]]fffhhhdddKKK>>>444===PPP\\\WWWLLL:::777222//////222777:::>>>:::777888===@@@@@@???666555333111000000000000//////000000111111222222//////...---------............------------......//////............//////000//////222888???DDDGGGMMMNNNPPPSSSVVVWWWWWWVVVYYYcccnnnvvv~~~mmm^^^]]]uuu{{{hhhtttxxxddd]]]UUU???===;;;;;;===BBBGGGJJJQQQWWWbbbvvvfff\\\jjjxxx}}}qqqcccUUUIII>>>:::888333//////,,,+++******))))))******)))))))))***+++,,,---......------,,,,,,,,,,,,,,,---+++)))***,,,.........+++,,,...111222222222222111000//////......//////------------------------,,,,,,,,,+++++++++******---------------,,,,,,+++......111777AAAMMMYYY___eeehhhjjjjjjlllnnnjjjeeefffeeedddbbbaaa___^^^]]]VVVTTTQQQPPPQQQPPPOOONNNIIIIIIHHHHHHIIIJJJKKKLLLMMMOOOSSSYYYcccsssnnndddUUUKKKLLLMMMGGG===???999;;;KKKaaasss}}}~~~uuuooottt||||||}}}xxxwww|||zzz{{{{{{|||zzz}}}qqqVVVCCCfffeeePPP999666777444555222111000///000111333555888<<<@@@FFFUUUkkkzzzxxxwwwtttooopppqqqooojjjgggddd\\\SSSLLLBBB:::<<<@@@@@@?????????OOOooovvvgggZZZKKK@@@CCCLLLXXXdddnnnsssuuuwwwxxxxxxuuulll```TTTLLLOOOLLLHHHEEECCC@@@<<<999888777777<<>>ZZZjjjzzzzzz^^^{{{xxxgggcccuuuXXXRRRLLL@@@;;;888888888777777666555444555666666777777888888999666;;;>>>???GGGSSS^^^bbbiiirrrrrr```HHH<<<@@@HHHJJJGGGEEEEEEKKKRRRXXX[[[\\\YYYUUURRROOOLLLHHHFFFBBBCCCCCCBBBBBBBBBEEEGGGOOORRRUUUZZZaaaeee```XXXBBB;;;888???KKKNNNDDD:::111///---,,,---///111333555444333333444666888999444444222111000000000000///000111222333333333333000///......------............------------..............................---...///111444999>>>CCCKKKLLLPPPVVV\\\___]]]ZZZ[[[dddooovvvrrr]]]ZZZqqq~~~kkkwwwvvvfff\\\QQQ<<<<<<===>>>AAADDDGGGIIIRRRWWW^^^oooddd[[[iiiyyy~~~ppp```RRRGGG<<<888777333//////,,,+++******))))))******))))))))))))***+++,,,---------,,,,,,+++,,,,,,------+++)))***,,,.........+++,,,...000111222222222111000000///.../////////------------------------,,,,,,,,,+++++++++******,,,,,,---------,,,,,,+++---...111777AAANNN[[[dddhhhmmmqqqqqqrrrssspppjjjjjjjjjiiihhhfffeeecccccc^^^[[[YYYWWWVVVUUUSSSQQQOOOMMMLLLKKKLLLMMMOOOQQQTTTVVVXXX\\\cccrrrssspppiiiWWWDDDBBB;;;:::III]]]nnnzzzuuurrrxxx{{{yyyyyy}}}uuutttvvvvvvkkkKKK___jjjZZZ:::222777555111222111000//////111333444555777:::>>>KKKaaayyy~~~{{{zzzvvvpppiiimmmkkkeee^^^YYYSSSMMMIIIAAA===AAAFFFEEEBBB@@@>>>KKKhhh{{{vvvkkk]]]LLLBBBDDDLLLZZZhhhqqqyyy~~~uuuhhh```bbb^^^WWWQQQKKKEEE???;;;999777777;;;GGGWWWgggqqq|||{{{{{{|||~~~{{{www}}}uuucccrrrtttbbb]]]PPPMMMTTTaaaccc[[[XXX]]]VVVJJJ;;;333444777555000111111111111111111111111////////////000000000111111444111111333///:::RRRjjjuuucccnnnyyy^^^TTT}}}lllJJJGGGFFF===777888888888777777666555444555555666666777888888888777<<>>>>>FFFJJJHHHGGGJJJRRR[[[cccgggdddbbb^^^[[[YYYUUUQQQNNNFFFGGGGGGFFFDDDCCCDDDFFFOOORRRTTTWWW]]]]]]TTTIII:::;;;>>>DDDIIIFFF;;;222000000///..................000111000......111444222222111111000000000000000111333444555555555555111000///...---------......------,,,,,,------...------............------+++...000000000222888===BBBCCCGGGOOOVVVXXXUUUQQQYYYcccnnnvvvuuu\\\UUUiii|||~~~zzzkkkyyyuuudddZZZLLL;;;;;;===???BBBEEEHHHIIINNNRRRXXXfffwwweee]]]jjjuuu{{{qqq```UUUHHH<<<777555222000000,,,+++******))))))******(((((('''(((((()))***+++,,,,,,+++++++++,,,,,,------+++)))***,,,.........---...///111222333444444111111000///////////////------------------------,,,,,,,,,+++++++++******++++++,,,,,,---,,,,,,+++***,,,000666@@@NNN^^^hhhkkkqqquuuvvvwwwxxxvvvqqqnnnnnnnnnmmmllljjjhhhggggggddd```^^^\\\ZZZWWWUUUTTTSSSPPPNNNOOOQQQTTTVVVZZZ\\\___aaaggguuuuuu^^^RRRFFF>>>CCCRRRcccsss}}}}}}vvvuuu{{{~~~zzznnnggguuupppJJJXXXmmmbbb@@@333777666222333222000//////111333444444555777;;;EEEYYYsss~~~yyyssslllpppooodddYYYTTTSSSRRRPPPLLLKKKPPPQQQLLLEEEBBB???GGG___pppmmmfff[[[KKKDDDEEEOOO```mmmtttyyywwwqqqrrrlllcccZZZQQQIIIBBB===999777777;;;FFFVVVfffppp|||}}}~~~~~~~~~}}}}}}xxxtttjjjhhhhhhgggeee___ttttttbbbXXXTTTZZZdddkkkeeeZZZWWW[[[QQQDDD666222555777444111000000000000000000000000...////////////000000000222555222111333000888LLLiiittteeebbbdddRRRllljjjEEE<<<===888666888888888777777666555444555555555666777777888888777<<<>>>???DDDOOOXXX[[[cccppp}}}zzzaaaFFF>>>DDDGGGGGGIIIOOOYYYccckkkoookkkiiifffdddbbb___ZZZWWWLLLLLLLLLIIIFFFEEEEEEFFFHHHIIIKKKNNNUUUVVVMMMAAA666:::@@@EEEEEE@@@888333333333222222111000000///,,,...111///,,,+++...111000000000000000000000///000111444555777777666666111111000///...---------------,,,,,,,,,,,,------------...//////...------+++---//////...///444888>>>???CCCIIIOOOPPPMMMJJJSSS```mmmvvv}}}sss\\\SSSbbb}}}tttiiijjjpppkkkbbbtttqqqaaaWWWIII<<<<<<===???BBBFFFJJJLLLMMMQQQUUU```mmmvvvzzzgggcccrrrzzz}}}qqq```UUUIII<<<777555222//////,,,+++******))))))******'''''''''''''''((()))***+++++++++++++++,,,,,,------+++)))***,,,.........//////000111222444555555222111000000//////000000........................,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,(((+++///444===LLL]]]iiimmmtttyyyzzzzzz||||||yyytttuuuuuuuuutttrrrpppooopppmmmiiifffdddbbb___]]]\\\ZZZVVVTTTTTTVVVZZZ\\\^^^aaadddeeeiiitttuuudddQQQHHHKKKXXXlll|||zzzvvvyyy}}}pppbbb|||rrrRRRQQQmmmiiiHHH777777777555333222000//////111222333555666999===DDDTTTooo~~~xxxpppssspppeeeZZZVVVWWWXXXWWWVVVWWWXXXSSSIIIAAA???BBBHHH[[[iiifffaaaZZZLLLFFFHHHSSSggguuuyyy}}}~~~wwwpppggg\\\SSSJJJBBB>>>999777777;;;FFFUUUeeeooozzz|||~~~}}}}}}~~~{{{~~~~~~~~~~~~}}}~~~pppeeebbb___[[[cccgggyyyzzzlll[[[fffooowwwtttgggZZZVVVWWWKKK@@@666555777777555555000000000000000000000000......////////////000000111666333000333111777IIIeeesss}}}kkknnnkkkOOO[[[yyyrrrKKK;;;999777888888888888777777666555444444555555666666777777888444999<<<>>>EEEQQQ\\\aaajjjppp|||pppQQQ@@@@@@BBBCCCFFFNNNZZZgggqqqvvvtttrrrooonnnkkkhhhccc```UUUTTTRRROOOJJJHHHHHHJJJBBBCCCEEEKKKSSSVVVMMMAAAAAACCCDDDCCC???999555333555444222000///......///---///111000---,,,...000...//////000000000//////000111444666888888777666222111000///...---------------,,,,,,,,,,,,---------...///000000///...---------.........///222444:::<<>>CCCPPPjjj{{{tttsssnnnfffbbbbbbaaa]]]YYYZZZ[[[YYYOOODDD@@@BBBHHHMMM___kkkgggccc^^^SSSHHHHHHTTTiiivvvxxx|||}}}qqqkkkbbbXXXPPPHHHBBB>>>999777777;;;EEEUUUeeennntttxxx~~~~~~}}}~~~~~~{{{yyy{{{~~~~~~uuuggghhhsssjjj|||xxxdddWWWSSSTTTDDD<<<666777888555444666000000000000000000000000........./////////000000...444111///222111777FFFcccwww{{{~~~zzz||||||QQQQQQlll~~~VVVBBB;;;777999888888888777777666555444444444555555666777777777444888;;;<<>>>>>BBBKKKZZZkkkyyy}}}zzzxxxuuupppjjjfff```^^^[[[UUUQQQNNNOOOPPPIIIJJJLLLQQQYYYZZZNNN???GGGGGGFFFDDDBBBCCCFFFIIIFFFBBB<<<666111////////////000111111///......///------///000000000/////////111444777888888777666333222111///......---------,,,,,,++++++,,,,,,---...///111222222111///...///------...000111222222444888::::::999:::>>>BBBLLLZZZiiiqqqvvv~~~wwwlllfff```pppwwwhhh[[[UUUNNNRRRYYY```vvv~~~ggg___VVVDDD===@@@DDDHHHLLLOOOPPPQQQRRRXXX[[[```eeeiiiuuuzzz|||pppkkkvvv~~~{{{jjjWWWKKKBBB;;;;;;:::444...,,,,,,++++++***)))************)))))))))))))))***++++++*********+++,,,,,,------+++)))***,,,........./////////000111333555666222111111000000000000000000000000000000000000000,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,+++---///111777DDDVVVcccrrryyy~~~~~~{{{xxxvvvuuuuuuuuusssrrrlllhhhdddaaa```ccchhhkkkkkknnnooollliiinnn{{{rrrhhhmmmwwwzzz{{{}}}~~~|||||||||zzztttvvv}}}{{{|||~~~yyyyyyyyyxxx~~~~~~oooWWWBBBCCCbbbhhhOOO:::111111777444222111//////000222333111333888===AAAKKKeee}}}|||zzzvvvoookkknnnqqqlllccc[[[\\\^^^[[[PPPGGGGGGNNNLLLRRReeeqqqlllhhhdddYYYIIIGGGRRRfffrrrsssvvv}}}{{{uuupppjjjddd\\\SSSLLLFFFAAA===999777777;;;EEEUUUdddnnnooouuu|||~~~zzzwwwxxxzzzzzz{{{~~~~~~yyyuuu{{{{{{kkk{{{{{{xxxaaaTTTRRRSSS>>>777444666666222111555000000000000000000000000............/////////000,,,222000---111111666EEEeee}}}~~~}}}|||[[[RRRjjj^^^GGG===777777888888888888777666555444444444555555666777777777777:::;;;;;;BBBOOO[[[```ddd^^^hhhhhhOOOFFF>>>===???IIIZZZnnn{{{uuunnnjjjhhheeeaaa[[[UUUSSSTTTVVVTTTUUUVVV[[[```]]]LLL;;;>>>???AAAEEENNNZZZgggppp___YYYOOODDD<<<777555444111111111111111000///...,,,---...000000000//////...000444777888888777666333222111///......---------,,,,,,++++++,,,,,,---...000111222222111000...000...,,,---111333222111333777999777444555===EEELLLZZZgggnnnttt~~~wwwnnnlllhhhzzzyyyfffWWWYYYPPPTTT___kkkzzzgggaaaVVV@@@===AAAHHHNNNRRRSSSRRRQQQPPPWWW[[[aaagggkkkwwwyyyjjjfffpppyyy}}}mmmXXXKKKCCC<<<;;;999444000///...---+++)))((())))))***((((((((((((((()))******+++,,,,,,,,,++++++---//////---+++******,,,///000111111111111222333444444333333111000////////////........................***++++++++++++***))))))++++++,,,,,,,,,,,,------++++++---000444>>>PPPaaaqqqyyy~~~zzzvvvtttrrrrrrqqqnnnllljjjjjjmmmooolllnnnqqqrrrssswww|||{{{}}}{{{{{{}}}~~~{{{{{{~~~|||}}}wwwoooooouuu||||||wwwnnnqqqwww{{{zzzyyynnndddfffbbb[[[OOO>>>DDDaaagggOOO;;;444333666555444222000000111222333444333888>>>???FFF```}}}zzzvvvtttwww{{{yyypppfffjjjkkkdddVVVOOOQQQUUUVVV[[[hhhvvvyyytttmmmhhheeeSSSKKKHHHSSS```hhhnnnsssyyyvvvuuuvvvtttkkkaaaZZZUUUQQQLLLHHHDDD@@@===;;;666999999888???PPPaaakkkqqqpppvvv{{{wwwzzz~~~~~~{{{yyy}}}lllsss}}}sss~~~vvv^^^XXXUUUNNN;;;999666333222222222333////////////............---------............///---.../////////111444777ccc{{{www[[[sssdddJJJ:::777:::888777777666666666666777333333333333333444555666222666999;;;BBBNNNXXX\\\[[[^^^dddllluuusss^^^FFF???<<<666888PPPsss|||xxxuuu{{{oooaaaZZZ[[[^^^^^^]]]^^^VVVUUU^^^eee___NNNAAA@@@===999===NNNllljjjRRRFFFAAA>>>555555666444000---000444,,,---///000000///...---///------000444666444222444444333222222111000000///............///000000---///111333333111///...---------...///000000111111111111111222666;;;???IIIUUUdddnnnrrrwww}}}}}}ssszzziiiZZZ___eeejjjnnnyyyrrrhhh[[[IIIBBBAAAFFFLLLQQQSSSUUUVVVWWWTTTaaadddcccffflll~~~vvvgggcccoooyyyzzzhhhRRRJJJBBB;;;:::888333///...---,,,+++))))))))))))***((((((((((((((()))******+++,,,---,,,++++++---......---+++***+++,,,///000111111111111222333444444333222111000///.................................+++++++++++++++***))))))+++++++++,,,,,,,,,------+++***,,,///222;;;LLL\\\pppxxx}}}yyyxxxvvvssspppooopppqqqoooqqqsssssstttwww}}}~~~zzzyyyxxxzzz}}}}}}{{{yyy~~~yyyrrrqqqvvv|||~~~tttkkkhhhhhhooowwwssslllhhhaaa]]]UUUEEEAAAXXXjjj^^^CCC444333444666555333111000000111222444444888===<<>>===<<<;;;:::<<<<<<:::AAARRRdddnnnrrrnnnpppyyyzzzwwwxxx{{{{{{tttuuuxxxtttnnnvvvoooxxx~~~vvv{{{qqq\\\YYYSSSFFF999777555222111111111222000000/////////.........---------............///---.../////////111444666XXXqqq~~~|||~~~}}}{{{qqqvvvcccxxxkkkPPP>>>999999888888777666666666666777444333333333333444555666333666888999@@@LLLVVVZZZ[[[\\\\\\___dddcccTTTCCC;;;999555;;;VVV{{{|||yyy{{{uuummmgggdddcccbbbbbb]]]XXXYYYdddjjjaaaOOOAAA<<<999666666CCC```kkkRRR@@@>>>999555444333111...+++222000///111444555333111///...///111555777666444444444444333333222222111111000///...//////000111...///111222222000...---------......///000000111000111111111222555;;;???HHHTTTcccmmmqqqwwwoooaaabbbbbbaaagggzzztttgggYYYHHHBBBDDDGGGLLLNNNPPPPPPQQQRRRQQQ\\\^^^\\\```dddssszzzaaa```nnnvvvyyyzzziiiUUUHHH@@@:::999777222......---,,,+++***))))))))))))((((((((((((((()))*********,,,---,,,++++++---......---,,,++++++,,,...000111111111111222333444555333222111///......------........................+++++++++++++++******)))++++++++++++,,,,,,,,,,,,***)))***---///666EEESSSjjjvvv}}}zzzxxxvvvuuuuuuuuutttssstttwww|||~~~xxxwwwwwwxxxzzzzzzyyywww{{{uuuuuuxxx|||~~~rrriiihhhpppzzz|||tttkkklllfffTTTDDDOOOmmmqqqMMM555666555777666444222000000000111333444777;;;999<<>>@@@CCCFFFJJJJJJIIIFFFBBBAAAAAAAAAAAA@@@@@@??????@@@AAAAAA>>>???===999>>>NNN```jjjnnnkkkmmmvvv{{{xxxrrrooouuuxxx|||vvvpppuuuqqqmmmvvv~~~pppjjjnnnuuu}}}xxxkkkuuuiiiYYYZZZPPP<<<777666444222000000000111000000000000////////////---------............///---.../////////000333666IIIcccrrrrrrsssnnneeedddmmmYYYZZZssseeeuuuqqqSSS???888888999888888777666666777777444444333333333444555555444666777777===IIIRRRTTTYYYWWWSSSPPPQQQPPPHHH???333333444===XXX{{{xxxoooiiihhhiiiaaa^^^cccmmmqqqeeeQQQCCC;;;;;;777222333CCC^^^ssshhh[[[NNN>>>666888:::777222666222///000333444222///000///000222555777888777444444444444444444444444333222000......///111222///000111222111000---,,,------......///000000000000000111111222555:::>>>EEEQQQ```kkkqqqxxxnnn[[[VVVRRRQQQ^^^zzzssseeeWWWGGGCCCFFFHHHKKKMMMNNNPPPRRRSSSQQQYYYYYYXXX[[[]]]kkk{{{{{{^^^]]]kkkooonnn~~~xxxlll\\\EEE>>>888777666222...---,,,++++++******)))))))))((((((((((((((())))))******+++------,,,+++,,,......---,,,++++++---...///000000111111222333444555333222111///...---------........................++++++,,,,,,++++++***)))***++++++++++++,,,,,,,,,,,,******,,,...333>>>JJJ```ppp~~~|||yyyxxxuuussssssuuuyyy|||{{{xxxxxxwwwwwwxxxxxxyyyxxxwww}}}yyywwwxxxzzz~~~~~~wwwtttyyyiiiQQQLLLkkk{{{TTT777999777888777555333111000000000111333666999777999FFFUUUwwwwwwpppnnnnnnllljjjtttppplllqqqjjj]]]LLLAAA<<<;;;<<<===AAAGGGLLLLLLKKKKKKMMMMMMJJJKKKMMMNNNLLLKKKJJJIIICCCCCC???999===MMM___iiihhhkkkrrryyyvvvmmmfffeeessswww||||||vvvqqqpppvvvmmmlll}}}cccmmmjjjnnnvvvvvvmmmfffeeeppp{{{uuu```WWWYYYLLL555666555444222111111111111111111000000000/////////---------............///---...///......000222555EEE___ooorrrvvvqqqeee```ZZZHHHNNNiii\\\bbb|||[[[CCC:::;;;:::999888888777777777777444444333333333444444555333666666777<<>>CCCCCC???EEEEEEFFFFFFCCC>>><<<;;;>>>GGGMMMOOOUUUkkkuuulllpppwwwrrrpppttt}}}~~~oooXXXHHH<<<;;;999888777777888999===GGG\\\xxxfffSSSKKKDDD===;;;<<<===;;;888555555555000000111111222444666777666666666666666666666777444333111///......///000111111222222222111000///............////////////...///000111111444777:::BBBKKKXXXdddnnnxxxnnnXXXTTTTTTccc}}}eee[[[PPPDDDBBBFFFHHHKKKNNNPPPSSSVVVYYYUUUYYYXXX[[[```bbbrrrqqq|||}}}___\\\hhhhhhaaaaaazzzkkkYYYCCC<<<666666666222///...******+++++++++******)))((((((((((((((()))******)))+++---...---,,,,,,,,,---,,,,,,,,,------......000000000111222444555666555444333111///...------........................,,,,,,,,,,,,,,,++++++***************++++++++++++...++++++---///000555<<>>;;;;;;===@@@>>>:::999<<>>222555555555555444333222111///111333333555999>>>AAANNNmmm|||}}}|||zzzuuuiii\\\QQQMMMMMMGGGHHHEEE@@@CCCQQQaaaiiinnnnnnpppooojjjeeejjjrrrrrrtttvvvtttmmmfffaaa___```ZZZdddvvvqqqpppkkkbbbZZZ[[[gggsss{{{ooo___[[[mmmnnn\\\XXXSSSEEE999666444444444333333222111000............---------------------............///---...///...---...000333999XXXttt^^^XXXsssbbbYYYppptttTTTBBB===<<<;;;:::999888888888666555444333333333333333333444666999AAAIIIJJJFFF<<<777666999999888<<>>NNNdddwww}}}bbbVVVFFF===;;;<<<999777444555555333111111444777777777777666666555555444666666666666444222000///------......///000000000/////////////////////...---///000111111222555888<<>>333666222222222222222111000///......---------,,,,,,,,,---------.........//////......///...---...000222666WWWxxxdddZZZwwwzzzeeewwwfffKKK>>>===;;;:::999888888888666555444333333333333333555555444777BBBMMMQQQOOOBBB999333444666888???HHH[[[cccmmmrrrrrrttt}}}wwwsssooollllllooosssuuuxxxxxxsssVVV>>>BBBDDDBBB===888777888444222333555444444>>>JJJ\\\{{{oooTTTEEEDDDEEE???888666777777444111111444777888777777666555444444333888888999999777444111///***++++++,,,---.../////////////////////.........---...000111111222555777:::>>>FFFQQQ___ooo}}}uuukkkyyyyyykkkgggxxxyyy]]]QQQHHHAAADDDDDDHHHMMMQQQSSSSSSTTTUUUOOOTTTVVVYYYZZZ]]]{{{yyylllnnnyyyfff]]]kkkuuusssxxxiiiVVVCCC>>>999888666000---...+++++++++************)))((((((((((((((()))*********+++,,,---.....................///////////////111000000000222555888999<<<:::777444111000////////////------,,,---...///------...............---***+++,,,------------,,,---------...------,,,,,,666999DDDXXXnnn{{{vvvrrrmmmeee```SSSQQQMMMJJJHHHHHHIIIJJJNNNOOOPPPRRRTTTWWWYYYZZZ\\\^^^```aaaaaaaaabbbccccccccccccccceeegggiiikkklllkkkiiiggghhhkkkqqquuuwwwxxx{{{yyyyyy~~~ooooooyyyzzzzzzfff```bbbppp~~~|||}}}xxxooofffGGGDDDcccxxxqqqTTT666777888888888999888333---000111222444666888999:::AAATTTqqq~~~xxxyyyzzzzzztttvvv{{{~~~|||qqqccc]]]```fffdddgggjjjnnnvvv{{{vvvnnnnnnpppoooggg___ZZZXXXWWWYYYiiixxxjjjeeettt}}}zzz}}}^^^nnnfff\\\```HHH::::::///111111111111000000000000........................---,,,+++,,,...///...---------,,,------...///000444CCCvvvpppRRRiiitttRRREEE???;;;<<<===:::888888666555555444444333222222222222444777>>>JJJWWW```III@@@888666666777===CCC^^^sss{{{rrrnnnppprrrsssqqqqqq{{{UUUHHHGGGDDD???:::666555666333000111555444111444:::GGGMMMfffrrr___UUUIII@@@>>>===888444333666777666333555777999999666444111000000333888<<<<<<999555222333111000............//////000000000000//////...------......///111222333999<<<@@@III[[[ooo|||~~~xxxnnnooosssvvvkkkppprrrcccOOOFFFIIIJJJNNNPPPSSSSSSSSSSSSTTTUUUXXX]]]ZZZUUUWWW^^^zzzuuuqqqxxxggg___nnnyyyvvvvvvhhhVVVCCC===999888666111---...+++++++++************)))((((((((((((((()))******++++++,,,---............------------............111000000000222555888999<<<:::888555333111000000//////------------...///------...//////......---++++++++++++,,,,,,,,,---,,,---------------,,,,,,111333===MMM```ssszzztttnnneee\\\TTTKKKIIIFFFCCCBBBBBBCCCDDDEEEGGGIIILLLPPPTTTXXXZZZXXXZZZ]]]______```bbbccc____________```bbbcccdddgggfffeeedddeeejjjqqqvvv|||}}}}}}~~~qqqpppxxxkkknnngggbbbgggpppvvvyyyyyyyyynnnfffbbb```___FFF@@@UUUnnnuuu]]]999444444444555666666444111000000111333555777888999>>>KKKeee~~~{{{nnnjjjkkkfffiiilllnnntttyyywwwrrrrrrqqqlllcccYYYSSSOOONNNXXXssstttmmm{{{sss{{{cccZZZZZZCCC999;;;///111111111000000000//////........................---,,,+++,,,.........------,,,,,,------...///000222;;;fffzzzvvvWWWcccdddFFF???999:::;;;:::999:::666555555444444333333222000111222444<<>>777888999999888777777777333444666888888888666666444333222000/////////000000000000111000000///...------......///111222333999<<<@@@HHHYYYlllxxxzzz|||zzzuuullllll|||ooogggrrrrrrfffSSSJJJLLLLLLQQQRRRTTTSSSQQQPPPPPPQQQWWW\\\ZZZXXXZZZ]]]rrr~~~iiiaaaqqq}}}zzzuuugggWWWCCC===999888666111......+++++++++************)))((((((((((((((()))******,,,,,,------...---------,,,,,,,,,,,,------......000000000111333555888999;;;:::999666444222000000//////---------...///000.........//////......---++++++***)))***+++,,,---,,,,,,------------,,,,,,---///555AAANNN___vvv}}}uuullldddYYYNNNFFFBBB@@@>>><<<<<<<<<===>>>>>>@@@BBBEEEJJJNNNQQQSSSRRRUUUXXXZZZ[[[]]]___aaa\\\\\\\\\\\\]]]^^^___`````````______aaahhhpppvvvzzz|||}}}~~~yyyzzzppp\\\bbb]]]WWWZZZdddllliiiaaavvvzzz~~~uuubbb]]]ccc]]]LLLAAAHHHcccpppEEE444444444444444444333333000000111222333555777888<<>>@@@CCCFFFIIIJJJMMMPPPSSSUUUVVVWWWYYYZZZYYYZZZ[[[\\\]]]___```aaaZZZZZZZZZZZZ]]]dddmmmsssrrruuuzzz~~~~~~}}}{{{~~~fffWWWMMMLLLKKKQQQaaaqqqrrriiixxx}}}qqqiiiqqqfff^^^NNNDDD[[[SSS999666666777666333222333000000000111222444555666>>><<>>===;;;999888777444333555444333222333555777888888888777666555444333333222222222222111000//////............///000111222444888===FFFVVVgggppprrryyy{{{~~~|||ppphhhmmmyyyqqqeeewwwrrrfff___PPPIIILLLMMMMMMOOORRRSSSRRRRRRSSSUUUPPPSSSRRRWWWbbbjjj|||zzzuuujjjbbbtttxxxuuugggZZZBBB<<<888888666111...///+++++++++*********))))))((((((((((((((())))))***---------...------,,,,,,,,,------...//////000000000111111333555666888999888888888777555222///...///......---...///000111//////000000///......------+++)))(((((()))+++,,,***++++++,,,------,,,,,,------...111444>>>QQQbbb||||||xxxmmmeeeXXXNNNGGGBBB===:::777777666666777777999999999:::;;;===???BBBDDDFFFJJJLLLNNNOOOOOOPPPQQQRRRTTTUUUWWWYYY\\\^^^___```UUUVVVWWWXXX[[[aaaiiinnnpppsssxxx}}}zzzsss|||rrr]]]SSSGGGFFFGGGOOO```qqqyyyxxx}}}www~~~jjjOOOVVV~~~___<<<666444777888444222333111111000000111222444666>>>:::===KKKaaa{{{{{{ssslllgggeeedddggggggbbbaaadddfffeee\\\RRRHHHBBB===<<>><<>>;;;BBBZZZyyy{{{___OOOIIIGGGGGGBBB@@@??????>>><<<888555444444444555555555555555888888777777666555555444333333333333222111000//////......//////000111222111555;;;EEEVVVhhhrrrttt|||xxxjjjgggxxx|||lllyyykkk```[[[NNNIIINNNOOOOOOQQQSSSTTTTTTTTTUUUVVVTTTTTTPPPTTTbbbnnnvvvuuulllbbbsss}}}uuummmtttfffXXXBBB<<<888888666222///000+++++++++************)))((((((((((((((()))******,,,,,,------...---------,,,------...///000111111000111222444555777888999777888999999777444000...///............///111222000000000000//////...------,,,+++***)))***++++++)))***+++,,,,,,------,,,,,,++++++---...333???KKK[[[lll{{{sssmmm[[[RRRHHH@@@===<<<:::999444444333444444555555666555666888:::>>>AAADDDEEEEEEGGGIIIJJJJJJJJJKKKLLLMMMNNNQQQSSSVVVWWWXXXYYYPPPRRRUUUWWW[[[aaagggllluuuwww{{{~~~vvvnnn}}}dddSSSOOOEEEBBBCCCLLLYYYiii|||gggXXXrrrmmmDDD777000444888666444555333222111000000222444555999888999AAAOOOggg}}}zzzuuurrrpppmmmjjjhhhfffhhhfffbbb```aaa___\\\SSSIII@@@<<<888888DDDSSSzzz~~~lllcccmmmgggdddaaaiii~~~rrrnnnlllooovvv|||vvviiiWWWSSSGGG:::444333222111000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++++++++,,,---...///...///:::[[[hhhlll}}}^^^WWWzzzrrrrrrqqqbbbQQQFFF>>>888666888777777666666555444444444///333555444333777BBBKKK```pppQQQHHHGGGCCCrrrwwwhhhppp~~~{{{}}}rrr___SSSHHHAAAAAAAAA???@@@GGGPPPSSSQQQaaavvvZZZLLLJJJDDDAAA>>>>>>???>>>:::666555555666777777555444333555666777777777666666555444444444333222111000//////////////////000111111///333999CCCUUUhhhtttvvv~~~wwwmmmsssttt|||{{{hhh```]]]RRRMMMRRRSSSSSSUUUVVVVVVTTTSSSSSSTTTZZZYYYRRRTTT___jjj|||wwwooobbbsss{{{qqqiiiyyyxxxfffVVVAAA<<<888888666222///000+++++++++************)))((((((((((((((()))******++++++,,,---............+++,,,,,,---///000000111000111222444666777888888888999;;;<<<:::666222//////............000222333111111111000000///---------,,,,,,,,,++++++++++++))))))***,,,,,,------,,,,,,***+++.........333999<<>>@@@AAA???BBBDDDFFFFFFFFFHHHIIIHHHJJJLLLMMMOOOOOOOOOOOOJJJNNNSSSXXX]]]ccchhhlllvvvwwwyyy{{{}}}}}}}}}}}}}}}|||zzzssstttZZZPPPRRREEE>>>???HHHPPP\\\{{{uuuTTT___vvvyyyXXXBBB111222888777555666555333111000000222444666444555888<<>>>>>;;;888888888888777666555444333222333555666777777666666555555555444333111000//////////////////000000111///222777AAARRRgggsssvvv}}}}}}zzzuuuwwwzzzxxxuuueeeaaabbbXXXRRRSSSRRRSSSTTTUUUUUUSSSRRRRRRSSSXXXZZZVVVVVV]]]bbbtttzzzrrrcccsss{{{pppqqq|||gggTTTAAA<<<888888666222///000+++++++++************)))((((((((((((((()))*********+++,,,---......///...******+++,,,---//////000000111333555666888888888999;;;===>>><<<999444111///.........///000222333111111111111000///------,,,------------,,,+++***((()))***+++,,,---------...,,,---000111......111555:::BBBRRRiiiyyyuuunnnggg^^^TTTJJJCCC===999666555777777555222555555555555666666666666999999888999999:::;;;<<<;;;>>>AAACCCDDDEEEGGGIIIHHHIIIJJJKKKKKKKKKJJJIIIFFFKKKRRRYYY___eeejjjnnnqqqrrrtttwwwyyyzzz{{{|||~~~|||kkkWWWSSSZZZLLLBBB@@@GGGHHHPPPtttqqqHHHJJJiiizzznnnQQQ777333888777555777666444222000111222444666111333777999;;;EEEZZZnnn|||ppppppmmmjjjkkkmmmkkkfffaaacccbbb```]]]]]][[[QQQFFF@@@:::888:::999@@@YYYsssttttttccc\\\aaaooo~~~{{{wwwzzzooofff{{{xxxSSSJJJBBB444000555000,,,666000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++,,,---......***...---LLLaaaqqqsssooo{{{zzzuuu]]]PPPsssmmmXXXMMMBBB>>>;;;999888:::777777777666555555444444666555333111222777???DDDHHHRRRjjj~~~xxx^^^PPPQQQXXX}}}zzzttthhh^^^PPPGGGDDDBBB@@@>>><<<:::888666555444444444000222333555666777666666555555555444333222000///000////////////000000111000222666???PPPeeeqqquuu{{{xxxtttuuurrryyyooobbbbbbfff\\\TTTRRROOONNNPPPSSSSSSSSSSSSTTTUUUQQQVVVVVVXXX\\\\\\jjj~~~wwwfffxxxyyy}}}}}}lllWWW@@@===999777555444333111///...,,,+++***)))))))))))))))))))))))))))))))))******,,,---.../////////***++++++,,,---...///000555444444555888999999888888999;;;===>>><<<888444222111//////111111111000111111111111111000///...//////...---+++******))),,,+++******,,,,,,,,,***++++++,,,,,,,,,,,,------000222777@@@LLL[[[gggoookkkooossstttqqqmmmiiiggg^^^[[[VVVPPPIIIBBB>>>;;;333444555444222111222333222222111111222222333444555555666777888999::::::===>>>@@@BBBCCCEEEFFFFFFDDDEEEGGGGGGFFFFFFHHHIIIIIIMMMSSSZZZ```dddfffgggmmmrrruuunnnfffhhhuuuzzzyyyfffbbb\\\RRRKKKDDD>>>>>>DDDUUUqqq|||yyy~~~mmmIII>>>UUUsssdddEEE444222555777777888666444222111000111111666555666888:::???LLLXXX|||}}}qqqjjjiiihhhgggfffeeecccaaa___^^^```^^^\\\ZZZVVVOOOEEE>>>:::>>>:::333;;;TTTmmmxxxwwweeeiiitttxxxvvvmmmdddOOO@@@:::444111333444222///222111000///...---,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------'''000...===iii|||zzznnn^^^LLLZZZeeeZZZNNNBBB>>>>>>===;;;:::888888777777666666555555444333333222333777===AAAKKKOOOVVV]]]aaa]]]SSSKKK\\\yyymmmQQQFFFGGGHHHDDDCCC<<<999;;;<<<888444333444333111222333444444333555555444333222000000///000000000000000000000000000444444>>>TTT___dddnnnrrrnnnmmmzzz}}}rrryyyaaaaaa___[[[UUUPPPNNNNNNOOONNNLLLLLLNNNPPPRRRRRRWWWPPPOOOTTTVVVYYYhhhzzzuuucccppp|||sss}}}{{{iiiUUUAAA>>>:::777555444222000//////---,,,+++*********)))))))))))))))))))))))))))***+++---......//////+++,,,---...////////////222333444666777999:::;;;999:::;;;>>>???===999666333222000000111222222111111111222222111111000/////////...---,,,+++******)))((((((***,,,......---+++++++++,,,,,,,,,------------///222888@@@HHHLLLMMMQQQVVVXXXVVVSSSPPPOOOLLLJJJGGGBBB>>>999666444222333444333222111222333222222111111222222333444444444555666777888999999;;;<<<>>>@@@BBBCCCDDDDDDBBBDDDEEEEEEDDDDDDFFFHHHFFFKKKSSSYYY^^^aaaeeegggpppuuuyyywwwsssrrryyyvvv```NNNIIICCC???@@@GGGVVVqqqzzztttuuutttqqqjjj[[[GGG>>>LLLaaa~~~sssWWW888///888:::333777666555333222111111111555444555888999<<>>===<<<888777999777555333333333333222111444444333222111111000000000000000000000000000000000333444>>>QQQYYY\\\fffhhhnnnzzz}}}xxx}}}aaa^^^YYYTTTQQQQQQQQQQQQMMMLLLMMMNNNOOOPPPPPPPPPRRROOOQQQWWWXXXXXXddduuu~~~tttbbbiiiuuuqqqrrryyyiiiUUUBBB>>>:::777555333111///000///...,,,,,,+++++++++)))))))))))))))))))))))))))***+++,,,---.........,,,---///111111000///...///222666777777777:::===:::;;;<<<>>>@@@???<<<999555333111111222333333333222222222222222222111000//////...---,,,++++++***'''''''''))),,,//////...++++++++++++,,,,,,,,,,,,......---,,,---///000111444888===??????===<<<<<<888888666555333111000///000111222222111000222333222111111111111222333333333333444444555666777777999:::<<<>>>???AAAAAAAAA@@@AAABBBBBBAAABBBDDDFFFJJJPPPXXX\\\^^^aaaggglllpppqqqrrrrrrsssuuuwwwyyy{{{]]]HHHFFFCCCAAABBBHHHUUUkkk~~~xxx~~~{{{||||||qqqnnnccc___^^^[[[MMM???DDDSSSzzzqqqEEE000888;;;...666666555555444333222111222222444888888888>>>EEEOOOcccuuummmhhhbbb``````______```______^^^]]]\\\VVVRRRLLLFFFAAA===888555555000333EEE]]]rrrwww|||}}}{{{~~~wwwxxxlllWWW===888333111222222111////////////.........------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...+++,,,888XXXyyy}}}yyyjjjlll[[[IIIQQQqqqhhh]]]___WWWGGG<<<;;;;;;777999888888777777666555555222222222111222555:::>>>BBBEEEFFFCCC>>>>>>DDDJJJiiiyyymmm___\\\dddwwwmmmYYYJJJDDD???>>><<<999:::===:::888555444444333111000333333222222111111111000000000000000000000000000///333444===LLLNNNOOOYYYZZZmmm~~~xxxeee^^^UUUOOOOOOPPPQQQQQQMMMNNNOOOPPPPPPOOONNNNNNLLLNNNTTTZZZXXXVVV```nnn|||~~~sssbbbgggtttuuutttxxxfffRRRBBB???:::666444222000...///...---,,,+++******+++((((((((((((((((((((((((((()))***,,,------------,,,...111333333222000......444888999666555999<<<;;;;;;<<>>>>>===>>>?????????@@@BBBEEEOOOTTTYYYZZZYYY\\\eeemmmpppkkkggghhhoootttvvvvvv}}}eeeOOOEEEEEECCCBBBAAADDDNNN^^^jjjdddnnnnnnmmmwww|||xxxrrrggghhhnnnooo^^^HHHDDDNNNrrr\\\;;;555555///444555666666555444222111000000333888888777:::???HHHTTThhh}}}zzzrrrhhhbbb^^^]]]\\\]]]\\\\\\\\\[[[ZZZYYYWWWVVVQQQLLLEEE>>>999666555555444000:::SSSkkkwwwvvv{{{yyyuuuxxxaaaQQQ:::666333111111111000///........................,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,000***...555IIIwww~~~mmm```iii|||bbbeeefffLLLIIIqqqwwwzzzppp___kkkkkkVVVAAA;;;<<<<<<999999888888777666666555222222222111111444888<<<<<<@@@CCCBBB>>>===@@@DDDccc{{{qqqiiiddd```]]]]]]dddtttbbbUUUHHHBBB@@@======???<<<:::777666555555333222222222222222222111111111000000000000000000000000000333444<<>>:::666444222///---,,,,,,+++***))))))))))))((((((((((((((((((((((((((((((***+++,,,------------...111333444333111///000555::::::666555777:::<<<<<<<<<>>>AAABBBBBB@@@999666333111111222222111111222222333333333222222000//////......---------***)))((()))+++,,,+++************+++++++++,,,,,,)))***,,,............---***,,,......---,,,,,,,,,////////////////////////...///111000000000111222111111000000111111222333111111222222333333444444555666777999:::;;;;;;;;;:::;;;<<<<<<===???CCCFFFPPPTTTVVVTTTQQQTTT^^^ffflllhhhgggkkktttzzzzzzxxxqqqjjj___KKKAAADDDCCCCCCAAA>>>>>>DDDMMMSSS___ooouuuvvvwwwuuuzzz{{{hhhVVVOOOggg}}}tttOOO444///333333444555555555444333222//////222777999888:::>>>CCCGGGPPP```uuu~~~tttqqqlllhhhaaaZZZXXXYYYZZZZZZYYYYYYXXXVVVTTTQQQOOONNNIIIEEE>>>777333111333444333777HHHcccuuu{{{yyy{{{}}}yyy~~~sssmmmmmmnnnooolll```OOOBBB666444222111000000000///............------------,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,...+++000111;;;hhhooobbb___hhhfffZZZ\\\iiixxxXXXJJJwwwhhh{{{kkkLLL<<<;;;>>>999999999888777777666666222222222111111333777:::<<<=========<<<===>>>@@@TTTwwwrrrrrrqqqmmmhhhcccbbbaaa___[[[ZZZaaakkk|||bbbNNNEEEAAA??????===;;;999888888888777555333333333222222222222222111111111111111111111111111444555<<>>AAACCCDDDCCC>>>:::555222111111111000000111222222222222222222000000/////////.........---+++***)))******((('''************++++++++++++)))***,,,---......------,,,---...---+++******+++//////..................///000111111000///111222111000000000000111222222111111111222222333333333444444666777888999999999888999:::;;;===@@@EEEIIISSSVVVYYYXXXVVVXXX^^^cccaaaccciiiqqqyyy}}}}}}{{{qqqddd]]]QQQAAA===CCC@@@BBB@@@;;;:::>>>CCCDDDWWWooo~~~|||]]]]]]kkk~~~eee@@@111666222222333333444333333333111///111666999999;;;@@@???@@@CCCNNNccc~~~wwwkkkdddbbb______[[[UUUSSSUUUVVVTTTSSSRRRQQQOOOLLLIIIGGGEEE===;;;777222......000333///===TTTkkkyyy~~~zzz```]]]pppuuuqqqtttwww~~~wwwwwwuuuqqqmmmiiieeebbb]]]QQQAAA555333333222111000/////////.........---------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************+++++++++++++++...000---444YYY}}}ssshhhbbb[[[QQQJJJHHHtttlllVVVkkkuuu~~~___EEE;;;===:::999999888888777666666333333333222222333666999@@@>>>;;;888777888<<<>>>???bbb{{{uuuooollllllkkkgggdddaaa\\\WWWVVVUUUUUU[[[bbbgggssshhhTTTHHHAAA???@@@>>>;;;;;;;;;;;;999888555555444444333333333222111111111111111111111111222444555>>>GGGCCCJJJ___ppphhhlllnnnpppvvvrrrccc\\\YYYTTTSSSTTTUUUSSSQQQJJJKKKKKKJJJLLLSSS^^^fffPPPRRRSSSRRRPPPRRRZZZ```ssskkkVVVdddsssmmmooo|||jjjXXX???<<<888555444222000///,,,+++******))))))******))))))))))))))))))))))))&&&'''(((***++++++,,,,,,,,,---...000222333444444...111555888::::::::::::<<<;;;:::<<<@@@CCCEEEEEECCC???999555333222222111///000111111222222111111000000000///////////////---+++))))))******(((&&&************++++++++++++***+++---...............---...///...,,,+++,,,...------------------------000222222222000///000111000000000000000111222222111111222222222222333333333444555666777888888888666888999;;;>>>BBBHHHLLLSSSXXX^^^bbbcccccccccccc\\\```gggmmmssszzz}}}lllcccZZZSSSKKKAAA>>>@@@<<>>999999???BBBAAAMMMkkksssWWW\\\mmm~~~vvvWWW===444111111111111111222333444555111000444666888;;;@@@???>>>@@@FFFSSSggg|||uuupppkkkhhhbbbYYYUUUVVVUUUWWWVVVOOOMMMNNNNNNKKKJJJIIIHHHFFFDDDBBB???>>>333333222000------000333888KKKcccuuuwww```YYY___]]]```pppzzzvvvmmmmmmwww{{{wwwooocccTTTFFF999222111111111000///...////////////...------,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++)))000---***444MMMsss|||vvviiiVVVDDD<<>>;;;888555444333111///,,,,,,++++++***+++++++++))))))))))))))))))))))))&&&'''(((***+++++++++++++++,,,---///111333555666,,,...222777<<<>>>===;;;;;;::::::<<<@@@CCCEEEFFFGGGCCC<<<777555444333222...///000111111111111111000000000000////////////,,,***))))))******)))''')))************+++++++++((()))***+++,,,---------+++,,,,,,+++******,,,---------------------------222333333222000///000111000000000000000111111222222222222222222333333333333444555666777777777777666777999;;;>>>DDDJJJOOONNNUUU^^^gggjjjhhhccc___ccceeefffgggkkkxxx{{{xxxkkk```XXXOOOIIIDDDAAA>>>===888<<<<<<999;;;BBBEEECCCKKKlllTTTUUUbbbwww~~~jjjIII222111000000///000111333444888333000222444666:::???<<<<<<===>>>CCCMMMZZZcccaaa```bbbjjjvvv|||yyyqqqhhhccc]]]YYYWWWSSSMMMKKKMMMNNNRRRRRRKKKHHHIIIHHHDDDBBBBBBBBBAAA???===<<<;;;///111222111//////222555JJJ___uuuyyynnneee]]]hhh}}}yyyvvvrrrlllfffkkkyyydddLLL<<<666666000111111000///......///000000///...,,,+++******,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++(((111***(((777GGGgggfffNNNFFF???pppiiiPPP```|||yyyvvveeeKKKEEE::::::999999888777777777444555555444333444666888EEEOOOXXXUUUHHH===:::;;;<<<@@@CCCMMMhhhpppvvv}}}wwwqqqmmmkkkkkkkkk[[[QQQLLLRRRZZZ]]]ZZZXXXVVV]]]aaacccpppjjj\\\IIIFFFBBB???>>><<<999777999888777666555444333333111111111111111111111111000333777DDDSSSWWWiiirrr```VVVbbbzzz|||nnnlllvvv|||wwwiiidddSSSRRROOOKKKHHHHHHKKKNNNMMMNNNOOOMMMJJJLLLRRRXXXRRRSSSSSSRRRUUUXXXXXXVVVaaasss^^^lllxxxgggPPPBBB<<<888777555000---...+++++++++***++++++,,,,,,))))))))))))))))))))))))'''''''''((()))+++,,,---...---,,,...111333555666777222///222;;;@@@@@@===<<>>>>><<<<<<===???@@@@@@@@@@@@CCCRRRqqqlllPPPJJJ]]]tttooo===333444111---,,,///222222222444444333111333888===AAA>>>:::888:::>>>DDDGGGGGGIIIKKKOOOSSSVVVYYYZZZbbbhhhooosssvvvzzzsssmmmfffaaa^^^ZZZUUURRRMMMLLLKKKIIIGGGFFFDDDDDDEEEEEEEEEDDDCCCAAA@@@???======<<<:::888666444333222000111333222111999EEEdddfffwwwqqqkkkxxxxxxzzzssshhhkkklllXXXAAA777777333////////////...............---,,,,,,++++++,,,,,,+++++++++******)))))))))************************++++++******************///...---000111444WWW}}}bbbGGG===dddrrrSSSIIInnnqqqfffnnnpppaaaRRRLLL???===;;;:::::::::888666777555333222222333444555CCCVVVhhhjjj\\\JJJBBBAAA===<<>><<<:::888888777666444222///222444333111000111333000777;;;FFFZZZdddlllzzz||||||sssuuu{{{sss}}}}}}sssjjjrrr^^^RRRJJJJJJLLLJJJIIILLLRRRSSSSSSTTTTTTTTTSSSSSSZZZ[[[[[[XXXUUUUUUXXX[[[dddrrr\\\gggxxxvvvyyyhhhOOOBBB===999888666111...///,,,,,,++++++***+++++++++))))))))))))))))))))))))''''''(((((()))+++,,,---///...---///111444666666666333000222777<<<===<<<===???AAABBBBBBCCCEEEGGGHHHLLLKKKDDD===999444...111///------///000//////000//////...............,,,------------,,,++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------.........///000000///........................///000000111111000000000111111111222222222222222222333444555666444777;;;???CCCHHHNNNRRRZZZ]]]```___[[[YYYYYYZZZdddlllpppmmmooo}}}ppp[[[```ttt}}}cccSSSPPPKKKEEEAAA>>><<<<<<;;;<<<===>>>>>>>>>>>>>>>===OOOnnnyyy\\\LLLLLLZZZnnneee;;;555//////000111///---333444444333111222666999>>>===;;;::::::<<<>>>???;;;<<<>>>@@@BBBDDDEEEFFFJJJOOOUUUXXXYYY[[[aaaffflllmmmpppvvvyyywwwooohhh[[[WWWRRRNNNLLLJJJFFFCCCEEEDDDCCCBBBAAA@@@???>>>AAAAAAAAAAAA???>>>===<<<:::999888777555222111///000---,,,///222888DDDQQQggguuuzzzwwwrrr{{{|||vvv{{{dddPPP>>>888777000////////////............------,,,++++++++++++,,,,,,+++++++++************************************************************...---+++...000111OOO}}}sssSSS@@@RRRkkkhhhQQQgggxxxcccSSSSSSWWWRRRKKKHHH>>><<<999777888999999888666555333222222222444555:::GGG\\\rrr{{{qqq[[[IIICCC@@@>>>IIIbbbmmmbbblllxxx}}}}}}|||vvvoooVVVJJJGGGUUUaaaaaa]]][[[UUUSSSSSSTTTSSSVVVcccrrr{{{dddWWWPPPHHHCCCAAA>>><<<;;;::::::888666333111222222000......000222///555>>>QQQeeeeee___eeeppp|||zzz{{{|||tttxxxyyyllloooYYYPPPJJJLLLNNNNNNNNNPPPTTTTTTTTTTTTTTTSSSRRRRRRUUUWWWYYYYYYXXXWWWXXXZZZ___yyyzzzpppYYY```pppnnnkkk|||lllTTTCCC===999999777222///000------,,,+++************))))))))))))))))))))))))(((((((((((()))***,,,,,,////////////111333666777777555444333555999===???@@@AAABBBBBBBBBCCCFFFIIIJJJNNNOOOLLLHHHBBB777---111///---,,,---......---222111///.........///000---------------,,,++++++))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++++++++,,,------...//////000///......---.........---......//////000111111000000000000111111111111111111111111222333444555666999===AAAEEEJJJPPPTTTYYY[[[\\\[[[XXXVVVXXX[[[```hhhoooqqqvvvooo^^^lllqqq\\\IIIGGGCCC???===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<888IIIbbbvvv~~~zzzuuurrroookkkggg]]]RRRLLLNNNaaaPPP===///000555222---+++222333444333222111222444666777999:::::::::999999888888888888999999999999;;;???BBBCCCCCCDDDGGGJJJPPPQQQTTTZZZ^^^]]]WWWRRRHHHEEECCCAAA@@@@@@>>><<<======<<<<<<;;;;;;::::::<<<<<<<<<<<<;;;999888777666555444222000...---,,,111,,,***///999FFFWWWdddmmm~~~~~~uuuwwwzzzYYYFFF:::888666.../////////............---------,,,+++++++++++++++,,,,,,,,,++++++++++++***************************************************,,,+++(((,,,000...BBBeee\\\HHHHHHbbb[[[[[[wwwdddKKK>>>>>>CCCEEEDDD@@@===999777777888999999555444333222111222333333===@@@KKK```uuu|||sssgggSSSKKKBBBEEEZZZ|||rrraaa```nnnxxxlllQQQJJJMMM\\\hhhhhhcccaaa^^^[[[XXXWWWTTTQQQTTTZZZ___nnnyyylll___RRRJJJ@@@>>>;;;::::::999777555444444333000......111333000222<<>>BBBEEEKKKPPPUUUWWWWWWVVVTTTTTTXXX```gggeeellltttyyyrrrlll|||aaaQQQAAA???===;;;:::::::::;;;;;;::::::999999999999:::999BBBOOOZZZaaaiiisss|||~~~tttllliiiiiijjjnnnaaaMMMBBBUUUzzznnnPPP555000333111---...///111222333333222111111...000333666888999999888999999999999888888888888:::<<<>>>>>>======???AAA???@@@CCCHHHKKKJJJGGGCCC@@@???>>>=========<<<;;;::::::::::::::::::::::::888888888888777666555444333222111///---,,,++++++222///000999III\\\mmmxxx|||uuusss~~~uuunnnkkkNNN???555555555---//////.........------------,,,,,,+++***+++++++++,,,,,,,,,+++++++++++++++***************************************+++++++++++++++(((+++000---777NNNgggNNNJJJiiidddPPPlllyyy[[[AAA888===BBBAAA@@@>>>:::999999999888777555444333222222111222222===???DDDLLLVVVbbbmmmsssaaaUUUHHHEEERRRooobbbPPP___~~~vvveeeMMMMMMUUUeeeppppppkkkiiihhhccc^^^\\\ZZZXXXVVVUUUTTT[[[dddxxxmmm___NNNJJJCCC???<<<<<<;;;:::555555555444333333444444444000666SSSpppiiiQQQIIIOOOiiiuuutttuuuuuurrrvvv}}}yyy~~~uuuccc```TTTQQQOOOQQQRRRSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRSSSUUUWWWWWWWWWWWWWWWWWWddd~~~~~~ttt[[[___qqquuu}}}lllTTT???:::666666555000.........---,,,+++************(((((((((((((((((((((((()))((((((((()))***+++++++++---......---...111444666888999888666999???EEEHHHHHHGGGEEECCCDDDGGGIIINNNQQQSSSRRRRRROOOEEE;;;444111///...///111222222333222111000///000000111------.........---,,,,,,))))))))))))))))))))))))))))))*********+++++++++************************))))))***+++,,,---...///......------------......---------...//////000000....../////////000000000/////////000111222444444999;;;>>>AAAEEEIIIOOOSSSUUUSSSPPPNNNPPPYYYgggqqqssswwwtttzzzkkkQQQEEE<<<;;;::::::::::::;;;;;;:::999888777777888888999999===CCCKKKWWWdddooovvvwwwtttwww{{{~~~zzzfffPPPSSSjjjeeeBBB111...---...222---...///222333444333111......000111333555666777555555555555666666666666888999::::::::::::;;;<<<777888999<<<===<<<:::888888999999888777666666666777777888888888999999999555555555555555444333222111000///...------------,,,111:::III^^^tttuuulllpppxxx|||qqquuu}}}vvvqqqsss{{{sssuuuxxxoooVVVEEE;;;111000222...............------------,,,,,,+++************+++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++***---***+++000---000>>>bbbxxxSSSLLLfffqqqPPP\\\tttTTT???;;;===???:::999999999::::::999777555555444333222222222111333;;;EEEJJJLLLNNNSSSWWWZZZPPPGGGEEEMMMeeepppSSSVVVppprrraaaMMMSSS___nnnxxxxxxtttrrrlllggg```\\\\\\\\\XXXSSSTTTYYYYYYZZZnnnooofffYYYMMMEEE@@@>>>===555555666666777666444333555111444QQQsssqqqVVVEEEKKKdddpppooorrrrrrrrrvvvxxxyyyqqquuu|||~~~jjj[[[ZZZVVVUUUSSSQQQQQQQQQOOOMMMOOOPPPQQQRRRSSSTTTTTTTTTUUUTTTSSSSSSTTTUUUVVVVVVVVV]]]qqqwww^^^bbbuuu|||{{{kkkTTT>>>999555666444000---...------,,,+++************)))))))))))))))))))))))))))))))))))))))***++++++***,,,...---+++,,,000444444666777666555777;;;???EEEFFFFFFEEEDDDEEEGGGIIINNNRRRTTTSSSSSSSSSNNNGGG777444000......000000000111111111111000000000///...............---,,,,,,************************)))))))))************+++************************))))))***++++++,,,---------------,,,------...///,,,------......///000000............/////////////////////000111333444555:::<<>>DDDIIIJJJEEE@@@EEEAAA???BBBIII]]]yyynnnttt}}}lllZZZQQQ[[[iiivvv}}}~~~||||||tttppphhhbbbaaabbb]]]VVVPPPXXX[[[WWWZZZqqqvvvdddUUUJJJBBB>>>:::888777777777666333111222333777QQQyyycccIIIKKKbbbllljjjnnnrrruuu}}}xxxmmmgggkkkrrrvvv~~~bbbWWWWWWUUUVVVTTTPPPNNNOOONNNKKKMMMNNNOOOQQQRRRRRRRRRRRRVVVSSSQQQPPPRRRTTTUUUUUUVVVWWWfffyyyzzzaaacccuuu}}}yyykkkTTT???999666666555000...///,,,,,,++++++***+++++++++)))))))))))))))))))))))))))))))))))))))******+++***---///...+++,,,000444666777777777666666777888>>>@@@BBBCCCDDDEEEHHHJJJKKKQQQVVVVVVVVVWWWUUUQQQ???;;;555111/////////...///000111222111000...---...............------,,,++++++++++++++++++++++++))))))))))))************************************)))*********++++++,,,,,,---,,,,,,,,,------...///,,,,,,---......//////000------.........//////////////////000222444555666===???AAABBBDDDGGGKKKNNNLLLMMMOOORRRYYYfffvvvxxxzzzyyyXXXCCC???999999999:::::::::;;;;;;888777666555666888999;;;888>>>AAAEEEQQQggg{{{}}}ZZZXXXwwwwww\\\EEE;;;666000000///...000333444333111333222111000000//////000111111222333444444555555555555444444555555555444666777777777666666666777333555777777555333333444222222222222222222333333111111222222222111000000///...------...111333444999JJJ```rrrwww```YYY\\\nnn}}}{{{nnnmmmssswwwuuuhhhYYYLLLEEE888555555...---222///.........---------,,,,,,,,,++++++***************(((((()))))))))*********))))))))))))))))))))))))((())))))***++++++,,,,,,&&&///,,,)))------,,,222;;;]]]nnnzzz~~~qqqjjj]]]eeeyyyTTT___aaaAAA>>>JJJIIIEEE@@@<<<;;;;;;::::::777777777666555444222222<<<::::::<<>>999777:::???CCCQQQsss{{{gggTTTWWWcccqqq{{{|||{{{vvvooommmmmmggg___VVVXXX[[[[[[ZZZ___ooouuudddWWWPPPGGGBBB<<<888777666555333///555777KKKyyy}}}aaaRRRgggmmmhhhlllssszzzsssoooqqqtttyyy~~~ooo\\\UUURRRPPPSSSRRRMMMKKKOOOPPPNNNOOOOOOOOOPPPPPPOOOOOONNNRRRPPPOOOPPPSSSUUUUUUSSSTTTRRR^^^|||xxxsss}}}{{{ccccccttt{{{wwwgggPPP???:::777777666222///000+++++++++***++++++,,,,,,))))))))))))))))))))))))***)))))))))))))))***++++++...000///,,,,,,000555;;;;;;::::::999777555444777:::>>>AAADDDFFFIIIKKKHHHQQQYYYZZZYYYZZZYYYWWWGGGBBB;;;555222000...------///111222222000---,,,......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))******************++++++,,,,,,,,,,,,------...///,,,,,,------...//////000---------.........////////////000111222444666777???AAABBBCCCEEEGGGKKKNNNFFFKKKQQQYYYdddrrr~~~qqqqqq}}}}}}gggKKK;;;;;;999999999:::::::::::::::777666555555666888:::<<<===@@@>>>:::DDD```kkkTTTfff{{{tttXXXHHH<<>><<<888555333111000++++++,,,---,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))...//////...------000222AAA>>><<<>>>BBBBBB===888222999===>>>EEEMMMHHH<<>>777222///---111222222111000///111222------......//////000000......---,,,,,,+++******,,,,,,,,,+++***)))((((((---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,+++***+++,,,---.........////////////......///---+++,,,000222111000///000222333444666:::===BBBDDDEEEFFFFFFFFFGGGHHHCCCNNN^^^jjjooowwwyyylllrrrqqqjjj\\\CCC888===777777777777777777888888;;;999555333444777<<>>UUU~~~```YYYXXXcccuuu{{{qqqgggdddtttzzz{{{www}}}yyyrrreeecccbbbbbbbbbcccbbbbbblllzzzpppTTTCCC@@@@@@<<<777666777888>>>^^^lllllliiigggooo~~~vvvnnnvvvjjj```hhhnnnrrrdddaaaaaa[[[SSSPPPHHHIIIIIIJJJKKKJJJJJJJJJKKKMMMOOOQQQQQQOOOMMMKKKMMMNNNPPPSSSUUUWWWXXXXXXYYYVVV[[[sss|||{{{{{{uuuZZZ___rrrooonnnwwwfffPPP???>>>;;;888555222111000++++++,,,,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))---...//////......000222>>>???AAACCCCCCAAA===:::555555;;;EEEMMMNNNKKKHHHIIINNNUUU[[[^^^___aaabbb___ZZZPPPDDD999222000111...//////000000000222333.........///////////////......------,,,++++++***,,,,,,++++++******))))))---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,---...////////////////////////000...,,,---///000000...000222444555666999===@@@DDDFFFHHHHHHEEEDDDEEEGGGOOOUUU```hhhooo{{{nnnlll{{{yyyeeeVVVTTTMMM===555777555666666777777666666666999777555333444777:::======777555888:::EEE```{{{mmmUUUEEE___xxx{{{iiibbb]]]UUUFFF;;;222000111222333666444444444444333333222222111111111111111000000000111111111111111111111111/////////000000000111111222222111111111000000000000000000000000000000000111000///000111222222111222111222555888@@@QQQ```yyy}}}{{{ttt[[[HHH===888444000///000000///...------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,******))))))******+++,,,,,,777XXXrrrwwwuuujjjqqqbbbJJJDDDPPPhhh|||VVV^^^hhhKKKHHHtttzzzsss\\\HHH@@@===777:::999888777666444333333555888@@@MMMZZZ___[[[VVVLLLDDD;;;;;;======YYY}}}pppcccUUURRRaaarrruuuqqqppp|||xxx|||vvvrrrnnnjjjiiijjjiiigggdddiiiooo~~~```MMMCCC===999777555555777MMMxxxmmmllliiihhhppp|||llllllrrrxxx~~~lll```dddtttppp```\\\ZZZUUUNNNKKKIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPPPPPPPNNNMMMPPPQQQSSSUUUVVVWWWXXXXXXTTTVVV]]]ppp~~~~~~{{{aaadddqqqjjj___ttt{{{iiiQQQ???===:::777444111000///+++,,,,,,,,,,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((***---///000000///000111888===DDDGGGFFFCCC@@@???>>>666;;;MMMWWWRRROOOSSSMMMRRRXXX]]]```bbbccceeebbb```YYYMMM???666333444///000000000111111111111000000///////////////.........------,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,+++++++++,,,---...000//////......//////000111///...---...///...---111333555777888;;;>>>AAAEEEHHHJJJHHHDDDCCCFFFJJJ\\\[[[]]]aaahhhwwwrrroooxxxZZZQQQHHHEEECCC>>>888555333444555666666555444333666555444444555666888999:::555333555666:::JJJ[[[uuu}}}zzzvvvuuuzzz~~~wwwdddSSSOOOooopppdddcccdddWWWFFF444......///000111333444444444444333333222333222222111111000000000000000000000000000000000....../////////000000000111111000000000000//////////////////000000000000......//////////////////...///555@@@LLL\\\ppp}}}mmmhhhuuuwwwooooooxxxqqqTTT???444333111...---...///......,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++******))))))******+++,,,,,,111NNNlllyyy|||iiilll\\\FFF???DDDSSShhh^^^NNNjjj]]]FFFkkk~~~{{{[[[DDDBBB???333;;;;;;:::888777666555555333222888III```ttt~~~mmmbbbPPPFFFAAA>>>UUU{{{aaaGGGOOOiii|||~~~ssshhhlllvvv|||~~~zzzvvvttttttrrrooollltttssstttvvv^^^KKK@@@???999888666<<>><<<:::666333111///...,,,,,,,,,,,,++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((+++///111111000000000111777???FFFJJJJJJHHHFFFLLLCCCCCCPPP[[[ZZZSSSOOOQQQTTTZZZ^^^```aaacccdddeeeddd```XXXMMMAAA888444444333222111111111///...111000000000//////............------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------///...---,,,,,,---...//////............/////////000333555777999;;;>>>AAADDDFFFHHHEEECCCEEEMMMUUUeee```]]]___dddrrr}}}}}}xxxzzz~~~lllVVVRRRJJJAAA???>>>999333333444666666666555333222333333444444555555555555555222222666888:::AAAJJJ]]]gggqqqxxxuuuwwwsssaaakkk~~~rrr___XXXYYYJJJ:::222000......///222333444555555444444333444444333222111111000000////////////////////////............////////////000000000//////////////////////////////000000000...///000111000111222333111666CCCTTTdddsssnnn___cccXXXZZZaaaooo}}}|||cccKKK<<<555000///...------.........,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))((())))))***+++******))))))******+++,,,///...@@@bbb{{{hhhMMM???>>>PPPjjjrrrUUUTTTcccyyyVVVXXXmmmrrrZZZCCC>>>>>>:::;;;;;;:::999888777666555444000///999PPPmmmyyyjjj^^^QQQWWWooogggLLLVVVuuuttt^^^fffggg]]]SSSTTT\\\aaapppqqqrrruuuxxx|||~~~|||{{{|||}}}}}}zzz{{{pppZZZLLLBBB???>>>999DDDYYYbbbeeehhhlllsssxxxwwwooogggaaaSSSPPP^^^ttttttQQQSSSxxx{{{ooo```VVVPPPMMMJJJIIIHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLNNNQQQSSSTTTTTTUUUWWWXXXXXXWWWUUUTTTRRR[[[^^^^^^pppuuuzzzqqquuu{{{nnnwwwdddMMM>>><<<:::666333111///...,,,,,,++++++++++++***+++))))))))))))(((((((((((((((((((((((((((((((((((('''***///222222111000111,,,///555???JJJPPPPPPMMMYYYTTTMMMMMMXXX___UUUEEENNNSSSYYY^^^aaaccceeeggggggeeecccbbb]]]RRRBBB666666333000///000000///...111111000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,---......000111333333555888:::;;;<<>>???AAA:::<<>>;;;888555222111000---,,,+++*********++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&)))---000111111222333000---,,,000:::EEENNNRRRUUUTTTOOOKKKJJJMMMPPPPPPQQQWWWaaahhhkkklllkkkkkkllllllmmmpppqqqkkk```VVVFFF>>>666111222333333111000000000000000111111111------..................//////......------,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,+++,,,...000000...,,,++++++---............111444555888:::;;;;;;;;;<<<===888:::@@@IIISSSYYY\\\\\\[[[cccpppwwwuuussszzzyyyrrrbbbOOO===999666555444333444666777666444222111222333333222333333444444333222222000444777666333222444555>>>PPPeeeuuuooo]]]fffwwwxxxlllLLLDDD===:::777222000000///111444666888777666555444444444444444333333333111111111111111111111111/////////000000000111111000000000111111111222222000000000111222333333333...000222333555;;;FFFNNN___nnn}}}~~~yyyvvvcccVVVIIIAAA;;;333000111...000111000...,,,---...++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,******))))))******+++,,,+++222,,,777aaa\\\CCCLLLfffoooXXXJJJPPPqqqyyyXXXFFFMMMooo{{{aaaFFF???<<<<<<;;;;;;:::999999999...222555555555;;;EEENNNIIIYYYbbbfffkkkeee[[[[[[TTTVVVYYY^^^dddllltttxxxnnnhhhiiijjjttt~~~~~~zzzuuubbb```^^^```gggrrrxxxrrrfffbbbdddsss{{{~~~[[[RRRqqqsss``````XXXKKKDDDEEEFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNPPPQQQLLLNNNRRRUUUWWWVVVUUUTTTTTTQQQSSSYYY\\\mmmyyyhhhiii{{{{{{qqqaaaLLL@@@>>><<<888555333111000---,,,+++*********+++,,,))))))))))))((((((((((((************************''')))---///000111333444333111///...222;;;HHHQQQLLLIIIJJJLLLGGGBBBLLL]]]ZZZ```hhhnnnooollliiihhhnnnoooqqqssssssooojjjfffVVVLLL@@@888666555333111//////000000111111222222------..................000000///...---,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,***+++,,,---...---,,,,,,+++---000222222000---+++,,,...000///------000222222555777888777666777777777:::BBBNNNYYY\\\YYYSSSdddooo}}}{{{tttyyy~~~tttYYYSSSLLLEEE===777666999777111000333777555222000///000222333333333444444444333333222///555888555111111444777444HHHcccyyy}}}PPPEEEdddyyytttmmm]]]MMMFFFBBB<<<666444///111444777888888666555333333444444444444444444111111111111111111111111000000000000111111111111000000111111222222222333000000111222333333444444000444999>>>DDDPPP___jjj||||||kkk\\\LLL===888666111...///---000111000---+++,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---*********)))***++++++,,,%%%333***(((KKKsssjjjFFFFFFTTTxxxxxx^^^RRRpppnnnNNNEEEddd~~~sssYYYJJJ=========<<<;;;;;;;;;:::999888555222111555<<>>GGGHHHAAADDDLLLHHH@@@III\\\bbbjjjoooppprrrvvvuuuooowww{{{{{{vvvtttuuurrrmmmqqqbbbMMM>>>777555111...000......111666666222---111000000////////////000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,---.........------111111111111222333555666444555555444333222333555;;;BBBKKKPPPRRRVVV\\\bbbsssvvv~~~{{{tttcccGGGCCCAAA:::666555444333222222111222222222222111111111000000333333444444444333222222333333333333333333333333///<<>>JJJTTTfff{{{}}}vvvooo{{{wwwrrrppprrrzzz~~~eeeRRRGGG:::333333333111---000///...---,,,+++++++++))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******(((((((((((())))))))))))************************++++++******************---000///...;;;[[[SSS<<>>;;;<<<===<<<;;;===DDDJJJIIIQQQjjj|||~~~sssjjjmmmkkk}}}mmm[[[]]]gggjjjlllQQQeeexxxqqqwwwggg___^^^]]]YYYMMMBBB@@@DDDHHHFFFDDDFFFIIIJJJIIIGGGGGGIIIKKKLLLKKKIIIIIIJJJNNNNNNNNNOOORRRSSSRRRPPPTTTRRRTTTVVVTTT\\\zzz}}}gggiiitttssskkk}}}tttdddPPPBBB???;;;777555222///,,,---,,,++++++******++++++))))))))))))))))))))))))+++***)))((((((((())))))***))))))***---///111222111222333111///222:::@@@HHHBBBBBBHHHIIIEEEGGGOOO^^^jjjtttuuussssssrrrppp{{{|||{{{wwwpppfffgggdddYYYIII>>>:::;;;666222///...///000111111222222111//////...//////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++,,,------------------...//////000222333444444222222111000111444999===IIILLLPPPSSSWWW```mmmwwwqqqVVVDDD;;;777555444333222222111111111222222222111111000000000111111222222222222222111333333333333222222222222///666@@@PPPggg|||yyyooohhhmmmuuuttteeeXXXbbbuuuqqq^^^KKK>>>777333444444111111555---...///000000000111222444444444444444444333333111111111222222222222222111111111111222333333222555333222444444444999???AAANNN```sss{{{mmm___^^^aaaiiiwww}}}www|||fffJJJAAA777222333444222/////////...,,,,,,++++++,,,))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******(((((((((((())))))))))))************************************************+++...000...444KKKooo^^^GGGCCCXXXppppppjjjQQQQQQppp~~~lllSSSJJJ>>>888777888999999888777444222111222444555888>>>FFFLLLKKKFFF???:::777888999888999;;;@@@DDDFFFGGGSSSkkkhhhjjjzzzooolllkkknnnyyyooodddeeeYYY[[[___aaaaaa___[[[YYY]]][[[```kkkttttttqqqooowwwxxx{{{zzzqqqeeebbbfffqqquuupppddd```hhhqqqsssjjjTTThhhtttiiimmmpppvvv}}}kkk^^^XXXTTTSSSOOOHHHDDDDDDEEECCCBBBDDDFFFHHHGGGEEEEEEGGGIIIIIIGGGFFFFFFFFFKKKKKKKKKNNNQQQSSSSSSRRRTTTRRRSSSUUUQQQTTThhh~~~hhhkkkxxxwwwkkk~~~sssbbbLLLBBB>>>:::777555222///------,,,++++++******++++++))))))))))))))))))))))))+++******)))((())))))))))))))))))***,,,...000222000222444333222333888===IIIGGGFFFHHHKKKKKKHHHCCCSSSccctttxxxuuussstttuuu{{{xxxqqqiiipppvvvrrrdddSSSGGGBBB===999444000...///222333333222111000////////////........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---------------...///000222333333444444444333111000222666===CCCPPPTTTZZZ^^^dddnnn{{{uuu]]]CCC666777444333222111111111111111111111111111000000000000...///000111111111111111333333333222222111111111222222444;;;KKK]]]fffhhhxxxjjjhhhmmmzzzzzz{{{lll\\\PPPBBB<<<999666444444111111111111111000000///222222333333333333222111111222333333333222111111333444555555555555444444111222555999:::???LLLYYYcccmmmmmmVVVYYYaaannn~~~xxxyyykkksssnnn[[[???999222000222444222//////...---,,,,,,++++++,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((((((((((())))))))))))************************************************)))+++//////,,,777XXXzzznnnVVVBBBLLLrrrmmmsssiiiQQQaaa{{{fffUUUDDD===999666888???999888666555333222222222555:::BBBHHHIIIFFF@@@<<<888777777777888:::===>>>BBB??????GGG\\\zzzcccrrrttt^^^MMMDDDCCCEEEPPPaaafff[[[NNNHHHEEEFFFHHHIIIIIIHHHFFFEEEGGGCCCDDDMMMVVVZZZ]]]```^^^\\\]]]_________dddkkk|||qqqffffffqqqfff\\\pppxxxtttqqqqqqlllkkk}}}wwwlllYYYOOOHHHJJJMMMLLLGGGDDDDDDCCCBBBCCCFFFGGGFFFEEEFFFGGGHHHHHHFFFDDDDDDEEEGGGGGGHHHLLLPPPRRRSSSRRRRRRPPPRRRTTTQQQOOOYYYgggyyy}}}hhhnnn{{{xxxvvvxxxcccLLLAAA>>>:::777555222///------,,,++++++******++++++))))))))))))))))))))))))++++++******))))))))))))(((((()))***+++---000222111222333333333555999===IIIRRRVVVRRROOOPPPMMMFFFHHHVVViiitttxxxyyyzzz{{{yyy{{{uuusssssswww|||}}}uuufffYYYMMMFFF===666444444222111222222111000000000111111........................///..................///------------------------//////...------...//////***+++,,,------...------111222333444555444333333...000333555999>>>DDDHHHPPPZZZhhhssszzz{{{yyyxxx}}}|||fffPPP>>>777999333222111000000000000000000000000000000000000000---...///000111222222222222222222111111000000///333222111222:::GGGVVV___cccmmmsssxxx{{{zzzwwwcccUUULLLEEE===777777555222000000000000000111222333444444444444444444444555666666555555444444666777777666444444444222555>>>IIISSS^^^nnn}}}qqqgggmmmwww|||rrrxxx~~~jjjgggjjjsssvvvjjjUUUFFF777333//////111222000---...------,,,+++++++++,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((((((((())))))))))))***************************************++++++++++++))),,,///***,,,FFFfff{{{~~~lllGGGCCCYYYjjjccc{{{jjjWWWggg~~~uuu___LLLFFFAAA:::999>>>999999888777555333111000555777:::>>>@@@@@@>>><<<999888777777888:::;;;<<>>===@@@MMMmmmoooqqq___KKK===777;;;888;;;EEELLLIIICCC@@@?????????@@@@@@?????????EEEBBBBBBIIIPPPUUU\\\bbb\\\[[[ZZZZZZ^^^dddnnnvvv|||qqqkkkvvvrrrcccgggzzzyyyyyy}}}fffPPPFFF@@@CCCHHHHHHEEECCCDDDDDDDDDEEEGGGHHHHHHHHHIIIJJJKKKJJJHHHFFFFFFGGGFFFFFFGGGJJJNNNPPPPPPOOONNNMMMOOOSSSTTTRRRWWW^^^nnn|||jjjssszzzwwwzzzgggPPPAAA>>>:::777555333000...---,,,++++++******++++++))))))))))))))))))))))))************))))))((((((&&&((()))***)))+++///222444333333222222333777999GGGZZZeee^^^TTTTTTWWWUUUJJJPPP]]]mmmyyy~~~~~~|||xxx}}}{{{rrrqqqssszzz}}}iiiZZZGGG:::666444111...111111000111111222333444////////////////////////......------------......------------------------......---,,,,,,---......***+++,,,---......///...333333444444333222222111(((---555<<>>IIIMMMZZZkkkzzzrrrnnnyyy{{{{{{~~~yyywww~~~pppddd[[[]]]]]]RRRBBB777333111//////000000---+++------,,,+++++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++...((((((...---,,,<<>>;;;999999888888888:::===???EEECCCBBBEEENNNdddlllXXXIII>>>999:::999555333666888999:::===;;;::::::999999::::::;;;???===???DDDHHHLLLTTT[[[]]]^^^^^^___bbbjjjsssxxxppppppxxxddddddtttzzztttrrr{{{|||kkkVVVGGGAAA===???AAA@@@@@@BBBBBBCCCDDDEEEEEEFFFGGGHHHKKKLLLLLLJJJHHHGGGHHHIIIHHHGGGHHHIIILLLMMMLLLKKKKKKJJJLLLQQQTTTUUUXXX[[[sssjjj~~~|||kkkwwwsssxxxhhhSSS@@@===:::777555333000...---,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))(((''''''%%%(((***)))(((***...222666555555444333333333333AAAUUUcccaaaZZZ\\\cccggg\\\WWWYYYhhhyyy}}}wwwxxx}}}}}}|||qqqtttwwwuuurrrsss{{{}}}lllUUUBBB999555222000111111111111222333444555////////////////////////...------------------...------------------------------------------------+++,,,---//////000000000222222111111111111222333:::===AAADDDDDDDDDDDDEEEYYYeeeuuupppbbboooxxxqqq^^^FFF:::999444+++000//////....../////////............////////////...///000111111222111111////////////////////////---000555555222777HHHZZZjjjwwwvvv```XXX[[[iiirrrhhhZZZNNNGGGBBB===:::555444222111111333555777333333444666:::>>>CCCFFFLLLOOOSSSTTTUUUWWW\\\```rrrvvv|||xxx~~~~~~vvv|||rrr```RRROOOMMMDDD999555222111/////////...,,,***,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,///)))(((---...///777CCCuuuzzzaaaHHH===DDDSSSqqqeeeGGGGGGYYYyyyVVVAAAZZZwwwjjjXXXHHH???<<<===>>>;;;::::::888666444222111...222:::FFFPPPTTTQQQNNNGGGHHHFFFCCC??????DDDHHHLLLGGGDDDFFFKKKWWWiiiyyynnnTTTBBB999555666:::333444555666666666888:::::::::999888888999::::::999999<<>>===;;;<<>>@@@BBBCCCBBBCCCEEEGGGIIIJJJJJJHHHFFFFFFGGGHHHJJJIIIHHHIIIJJJKKKIIIGGGJJJJJJLLLNNNPPPRRRTTTVVViii~~~}}}lllyyyiiixxxuuueeePPP@@@===999777555333111...---,,,++++++******++++++))))))))))))))))))))))))'''(((((()))((('''&&&%%%$$$'''***)))''')))---222333555999===>>>===:::777:::DDDOOOXXX___fffmmmppppppccc]]]hhhxxx}}}zzz|||}}}|||yyy{{{{{{tttlllhhhkkkpppvvvqqqgggZZZLLLAAA;;;888444444333222222222222222//////////////////////////////............//////........................---...///000000///...---,,,---...000111111222222222111000000222555888:::OOONNNLLLJJJIIIKKKPPPTTTiiirrr|||dddeeevvv|||ZZZOOODDD???;;;666111...///......---......//////---------....../////////...//////000000000//////---------......///000000......222444333333<<>>===;;;:::999888666555444333000222;;;JJJ\\\kkkrrrtttnnnnnniii]]]QQQKKKOOOTTTMMMJJJHHHIIIIIIIIINNNUUUooo}}}___OOO>>>666444333333555333555777888999999888666222222222111111222222222888999===@@@AAADDDNNNXXX```aaaeeeooo}}}tttbbbVVVbbbrrrwwwgggllloooaaaWWWKKK@@@===;;;;;;>>>???<<<===@@@===???BBBBBBBBBBBBEEEGGGHHHHHHHHHGGGEEEEEEGGGIIIJJJIIIHHHIIIJJJJJJIIIGGGGGGJJJMMMNNNOOOPPPQQQQQQ^^^lll~~~ooouuudddvvvtttaaaLLL@@@===999777555333111///---,,,++++++******++++++))))))))))))))))))))))))&&&'''((((((((('''%%%$$$$$$'''***)))'''(((---222///444===FFFJJJIIIDDD@@@555444;;;NNNbbbnnnrrrsss{{{kkkbbbiiixxx~~~yyyxxxzzzxxxqqqkkkcccmmmwwwssscccQQQEEE@@@888777555333222111000000000000000000000000000000000000////////////000000........................---///000222222000///------...///111222222333333333222222333666;;;@@@CCCQQQNNNKKKKKKPPP]]]lllvvv|||sss[[[hhhxxxrrreeeJJJ888000999;;;222///777......---------......///---------.........//////.........///......------+++,,,,,,---...///000000222...///444444111333888NNN[[[uuuppphhhrrr~~~}}}~~~xxxqqqnnnoooqqqsssvvvuuuvvvyyyxxx{{{uuu^^^]]]bbblllvvvuuujjjUUUBBB<<<888111///444111000///...............+++++++++***++++++,,,,,,))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,(((---...***(((,,,///...???ooonnn[[[TTTNNNSSSeeeoooqqq\\\GGGHHHaaattt|||NNN===NNNkkkzzziiiPPPDDD???888;;;;;;999777666555555555///...222AAAYYYsssxxxbbbVVVXXX^^^JJJKKKOOOPPPKKKBBB>>>???GGGYYYvvvsss]]]CCC999222333777666333222777666444333555777555000555555555555555555555555555666999<<<===AAALLLYYYcccbbbeeerrroooRRRGGGPPP[[[mmmdddaaaxxxlllYYYNNNFFFAAA===999:::???AAA@@@???@@@>>>AAADDDDDDCCCDDDGGGIIIHHHIIIIIIGGGFFFGGGIIIKKKIIIHHHHHHIIIJJJKKKIIIHHHDDDIIIOOOPPPPPPQQQQQQPPPSSSZZZvvvzzzhhhyyyttt```lllwww^^^III>>>===;;;888555222000///......---,,,,,,+++******************))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++111666===DDDHHHIIIHHHGGG:::444111<<>>;;;888666333000...111111111111000000//////000111111///,,,,,,///222,,,---...///////////////+++000333111...000222222222222111111111111111222111333777<<>>777666555333111111000000///...---------,,,,,,,,,+++++++++******)))))))))))))))))))))***&&&'''(((*********))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,---......999NNNoooyyyttt```PPPVVVfffpppuuuTTTOOOZZZfff>>>AAA^^^|||nnnVVVDDD:::888888888:::999666555555......111777???MMMcccvvvzzzrrrnnnllleee^^^NNNOOONNNGGG>>>:::<<<@@@BBBDDDLLL[[[ssssssWWWFFF@@@666555444333222222222222333444555666666555444444444444444444444444555666666777;;;AAAFFFGGGHHHIIIVVV```lllwww}}}xxxfffTTTSSSHHHSSShhh}}}mmmXXXooovvvfffZZZLLL@@@;;;<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAABBBBBBBBBCCCCCCEEEGGGGGGGGGEEEEEEFFFGGGGGGIIIKKKLLLKKKIIIIIIJJJHHHKKKKKKIIIKKKOOOPPPNNNRRRWWWgggwwwkkkyyyooo\\\gggxxxwwwyyyuuuaaaNNN>>>===;;;888555222000///......---,,,,,,+++******************))))))))))))))))))))))))(((((((((((('''''''''((()))*********+++000777???EEEHHHHHHHHH>>>999555777AAAQQQaaajjjlllrrrxxx{{{|||}}}{{{|||}}}xxxnnnfffWWWPPPFFF>>>:::999999999111111111000000000000000...000111000...,,,---///333333333333222111000000---222555333333666777555111000000/////////000111888===DDDJJJNNNPPPQQQSSSRRRWWWaaannn~~~wwwqqqffflllzzz{{{{{{~~~}}}}}}uuugggUUUDDD999555444222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......---,,,,,,+++------,,,,,,------...///......///000000111111222444???QQQaaahhhllluuu~~~jjjjjjvvv{{{}}}qqqsss{{{xxxdddPPPGGG@@@888333333444222000000000000///...---------,,,,,,,,,,,,++++++++++++******))))))))))))))))))''''''))))))***)))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))*********************************+++,,,,,,------000===YYYpppxxxYYYLLLaaa}}}ssseee___~~~XXX???HHH```{{{nnnQQQ???;;;:::::::::999777666666333222222444777>>>OOO___mmmllliiigggjjjnnnjjjccc[[[TTTJJJAAA<<<;;;<<<<<<999<<>>??????@@@AAACCCDDDDDDEEEDDDFFFGGGFFFEEECCCCCCDDDGGGIIIKKKKKKJJJJJJKKKLLLKKKNNNNNNLLLLLLMMMLLLIIIKKKNNN]]]|||{{{mmmyyypppbbbppp~~~ttt```NNN>>>===;;;888555222000///...------,,,,,,++++++***************))))))))))))))))))))))))((((((((((((''''''(((((())))))******'''+++222999???CCCDDDEEE@@@>>>999222222<<>><<<:::@@@NNNZZZsss~~~gggLLL>>>:::888777777555444333333333333333444666777777777666666555444222222111111111111222222000222444666888===BBBEEEWWWmmmzzzkkkeeellluuummmddd{{{pppaaaRRRCCC:::888<<<:::888777777999<<<======>>>???AAACCCEEEFFFGGGBBBDDDFFFFFFDDDBBBBBBBBBHHHIIIJJJJJJJJJJJJMMMOOOMMMOOONNNJJJJJJNNNPPPNNNIIIIIIPPPfffuuu~~~rrrfffvvvvvv```MMM>>>===;;;888555222000///---------,,,,,,+++++++++************)))))))))((())))))))))))(((((((((((('''((((((((()))))))))***))),,,000555999<<<>>>???@@@???:::333...444CCCPPPnnnrrrooofffiiisssoooaaaaaacccjjjvvv{{{sssiii\\\OOOFFF===<<<999777444333111111333444444444333222222222///000000111111111000000333333111000333666444///777777777999;;;>>>AAACCC???JJJWWW___bbbdddjjjppp}}}}}}kkk^^^cccpppuuu___MMMCCC;;;===DDDDDD999.........---,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++******++++++,,,------------...//////000000444222777GGGXXXdddmmmsssyyy{{{mmmhhhwwwrrrrrr~~~hhhdddaaadddqqq~~~}}}mmm^^^SSSJJJCCC>>>888555333333555555444222/////////......------------------,,,,,,,,,,,,+++*********)))(((((('''''')))))))))((((((''''''&&&((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((************************((((((((()))******++++++000111777XXX~~~|||vvvMMMCCCOOOwwwhhhCCCAAATTT^^^ZZZSSS===>>>===:::999;;;;;;:::999777666555222000666>>>NNN[[[iiippprrrsssrrroooqqqdddUUULLLJJJIIIDDD??????@@@@@@<<<888888>>>CCCCCCLLL[[[mmmaaaOOO===999<<<<<<999777444444444333333333444444666666666555555444333333333333222222222222333333000555999===CCCKKKRRRUUUrrrppphhh___^^^gggqqqvvvwwwmmm~~~rrruuutttgggZZZLLL???888888;;;999666444555777:::<<<>>>>>>@@@AAABBBDDDEEEEEE@@@BBBEEEFFFEEECCCCCCDDDKKKKKKKKKJJJIIIIIILLLNNNKKKLLLJJJFFFHHHOOOUUUVVVOOOLLLMMMUUUhhhppp```mmmyyysssrrrwwwbbbNNN>>>===;;;888555222000///------,,,,,,,,,,,,++++++************)))))))))((())))))))))))(((((((((((((((((((((((()))))))))))))))***---000444777:::<<>>;;;666333555<<>>888333000888555222000000222333444333333444444333333222222444444222111666<<<<<<888777777999;;;@@@EEEJJJMMMMMMVVVbbbjjjooouuu|||llliiifffdddmmm{{{{{{wwwfffJJJ<<<666333555;;;;;;555...------,,,,,,,,,------...*********************************+++++++++,,,,,,++++++,,,,,,---,,,,,,++++++************+++,,,,,,+++,,,,,,---......//////000---///999GGGWWWjjjyyyyyymmmnnnxxxvvvkkkuuummmnnn~~~zzzjjjXXXIII???999888555444444444444444222000............------------------,,,,,,,,,+++++++++))))))))))))((((((''''''))))))((('''''''''&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))***+++++++++000...BBBlll{{{sssttt```FFF@@@YYY```===:::LLLZZZ[[[FFFIIIGGGAAA>>>>>>;;;666999777777777444222555;;;BBBZZZttt~~~~~~}}}tttlllddd[[[SSSMMM@@@>>>;;;::::::::::::999:::;;;===BBBMMM___tttyyyTTTIII@@@??????:::444111555555444444333333444444444444333333222222222222333222222222222333444444333777:::>>>LLL```nnnsss|||jjjQQQGGGUUUooolll\\\kkkdddwwwpppfff[[[QQQFFF<<<999:::999777555333333666999;;;??????@@@@@@AAAAAABBBBBB>>>AAADDDEEEEEEEEEFFFGGGMMMMMMLLLJJJHHHHHHJJJKKKGGGJJJJJJHHHHHHLLLMMMJJJJJJKKKPPPUUU]]]ttt~~~mmm]]]iiiwwwrrriiiuuuaaaMMM>>>===;;;888555222000///,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&'''))),,,000555999<<<>>>>>><<<:::888666555555>>>ZZZssswwwtttyyyvvvfffhhh|||~~~yyyvvvqqqooojjjcccZZZPPPHHHCCCDDD???999555444555666777777777777666555444333222222333222222888AAAFFFFFF===>>>???BBBHHHNNNTTTXXX___fffnnntttzzzmmmjjjkkkppptttooommmkkkppprrrmmmjjjXXX<<<555222//////111444666777---------,,,,,,------...************************************++++++++++++***++++++,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,------......000......111777DDD[[[nnnyyy||||||ssseeeeeejjjvvvwwwlllYYYGGG;;;666555777222222222222111000...---------------------------,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((''''''&&&'''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((///---555VVVsssyyyssskkkqqq}}}{{{___FFF<<>>AAAIIIJJJUUUZZZZZZRRRMMMKKKDDD::::::777777777555111222666LLLgggyyylll^^^TTTOOOAAA===999888;;;<<<999666<<<;;;999777888>>>HHHPPPeeeooommmNNNEEE===<<<;;;888666777777666555444333333333333333222111111111222222333222222222222333555666777555555333666KKKgggzzz~~~gggZZZHHHAAAQQQqqq```OOOTTTrrr}}}dddpppxxxeeeZZZOOOGGG@@@:::888:::888666444333333555888999>>>>>>????????????@@@@@@???AAACCCCCCDDDEEEGGGIIIKKKLLLLLLJJJHHHGGGHHHJJJEEEKKKNNNMMMLLLIIICCC<<<:::@@@KKKTTTYYYhhhuuuzzzmmm]]]kkk|||yyytttvvvbbbOOO>>>===;;;888555222000///,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''&&&'''(((+++000555888<<<>>>@@@@@@<<<888666555===DDDTTTlll~~~~~~~~~|||}}}wwwppphhhddd\\\WWWOOOJJJGGGEEEBBB@@@;;;<<<===>>>????????????<<<>>>===;;;???IIIRRRVVVTTTTTTUUUXXX]]]dddjjjnnnvvvyyy~~~}}}^^^QQQ___nnnzzz~~~xxxssshhhfffggg```YYYKKK555...---,,,,,,...111555888------,,,,,,+++,,,,,,---++++++++++++++++++++++++************++++++++++++******+++,,,,,,,,,,,,,,,+++++++++++++++,,,------******++++++,,,---------000000111111000555GGGXXXiii~~~|||yyytttvvv}}}www\\\^^^eeetttooogggttt}}}pppcccWWWFFF:::444444555555000111111000///...------------------------------++++++*********)))))))))&&&&&&''''''((()))))))))''''''&&&&&&&&&'''((()))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,+++---000111@@@ddddddfffiiimmmjjj]]]KKK===<<>>EEEOOOYYYaaahhhmmmpppsss{{{oooUUUIII>>><<<>>>>>>>>>@@@999888666555333222222222222111111111111333444555444444555666888:::<<<===??????===AAATTTlllsssmmmTTTRRRMMMMMM[[[vvveeePPPNNNiiizzztttssstttwwwpppaaaSSSEEE>>>;;;888777888666666555444555666777888;;;<<<<<<===>>>??????@@@AAABBBBBBAAA@@@AAADDDGGGFFFHHHIIIJJJIIIHHHIIIJJJIIILLLMMMKKKLLLOOOOOOLLLCCCBBBFFFMMMQQQXXXoooxxx|||lllYYYeeevvvsssxxxyyygggVVV>>>===;;;888555222000///,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((***)))'''&&&(((+++///222999>>>DDDDDD@@@<<<<<<===777:::IIIbbbyyy}}}|||yyy||||||xxxsssmmmfff```[[[VVVPPPKKKBBBDDDGGGKKKOOORRRTTTUUUPPPRRRPPPJJJKKKTTT^^^dddmmmmmmmmmppptttzzz~~~xxxWWWJJJSSSjjjuuu{{{}}}pppbbb^^^]]]SSSIII===......//////000///---+++***---,,,++++++***+++++++++++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...)))******+++,,,,,,------+++---000000------777DDDbbbhhhffftttyyywwwsssfffgggnnnzzzpppqqq~~~~~~wwwuuuxxxlllaaaeeemmmwww{{{vvv}}}~~~hhh^^^gggpppjjj^^^NNNDDD999444444555222///000111111000///...///000------------------------*********))))))))))))(((%%%%%%&&&'''((()))******'''&&&%%%%%%&&&'''(((***(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,'''......---PPPxxxooocccbbbjjjkkkYYYEEE>>><<>>JJJQQQOOONNNNNNFFF999999666666888888555555999EEETTTdddlllooouuu{{{}}}wwwooodddYYYQQQKKKGGGEEE>>>>>>===999777777:::===666999:::999777777:::===777999;;;===>>>???BBBDDD@@@GGGNNNQQQTTT^^^nnn{{{gggXXXIIIEEEEEECCC???===:::999777555333222111111222111111111222444666777888999:::;;;>>>@@@BBBCCCOOORRRUUU[[[jjjvvvlllYYYWWWXXXXXX^^^mmmdddMMMHHHVVVzzz|||xxxyyy~~~}}}ooo```PPP@@@:::888666555555555555555555555666777777888999:::<<<===???@@@AAADDDCCCBBB???===>>>AAADDDBBBDDDHHHIIIJJJJJJJJJKKKNNNLLLHHHDDDJJJXXXeeekkk```SSSJJJIIIJJJNNN```sss{{{uuujjjZZZ```iiiiiiqqqxxxiiiTTT???===;;;777444111...---------,,,++++++******)))))))))))))))))))))))))))************************((((((((((((((((((((((((,,,***(((&&&'''***...000:::CCCGGGBBB???CCCFFFFFF>>>DDDLLLUUUaaarrr|||xxxiiimmmqqqqqqlllddd]]]YYYSSSNNNRRRaaarrr{{{}}}}}}ssstttuuussspppnnnnnnnnnuuuyyy}}}qqq___WWWIIITTT\\\```jjjxxxzzzrrrnnn```QQQIIICCC:::111---.........------,,,,,,,,,------,,,+++************+++++++++*********))))))************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------............///000222222JJJccczzzwwwbbbVVV```pppzzzzzzlllfffcccaaalll{{{lll___YYY[[[dddwwwrrrlllffflllvvvyyy~~~lllbbb```[[[PPPFFF<<<;;;999777444222000//////////////////......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))),,,***,,,111:::___uuuvvv~~~|||hhhTTT===555BBBMMM^^^kkkaaadddZZZSSS@@@<<>>===;;;777444111...---------,,,++++++******)))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&&&&''')))+++---444>>>GGGKKKPPPYYY___```YYYUUUMMMHHHKKK[[[qqq}}}vvvoookkkiiinnn|||yyy}}}{{{uuuooollljjjhhhlll{{{~~~|||}}}qqqXXXKKKJJJUUU[[[```fffttt}}}qqqbbbTTTFFF???;;;555111///---------,,,,,,,,,++++++,,,,,,+++*********+++++++++++++++*********))))))************************))))))))))))))))))))))))************************+++++++++,,,,,,,,,------............///000111222;;;FFFVVVccckkknnnoooooo~~~uuukkkjjjsss}}}{{{~~~zzzeeeXXXSSSNNNEEE===999999888666555333222111...............------,,,,,,,,,+++++++++*********(((((((((((((((((((((((()))((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,++++++...000JJJqqq~~~zzzoooOOO<<>>===;;;999888999;;;<<<<<<:::999888777888888888888888888888777999::::::999777888;;;???<<>>BBBKKKVVVcccoooxxxnnn```UUUIIIbbbwwwzzzbbbNNNGGGccc{{{iiiXXXeeewwwkkkdddcccPPPBBB999::::::555444999888777666555666777999:::;;;<<<<<<<<<<<<===@@@BBBCCCBBBAAA@@@@@@AAACCCDDDEEEFFFEEEDDDCCCDDDGGGJJJJJJGGGCCCBBBDDDIIINNNRRR___]]]XXXRRRLLLKKKMMMPPP|||wwwnnnaaahhhooonnn^^^rrrvvvfffQQQ>>>===:::777444111...---------,,,++++++******)))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((())),,,555AAANNN[[[iiiqqqsssoooeeeTTTEEE???GGGXXXeee{{{nnn]]][[[[[[ZZZ___hhh}}}|||zzz}}}oooUUUEEEIIIUUUkkkkkklllqqq}}}xxxfffQQQDDD777333111//////000,,,++++++++++++***************************+++,,,+++************)))))))))************************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,...............///000111111222;;;OOOhhh{{{~~~yyyxxx}}}lllWWWJJJDDDAAA<<<666777777666555444444333333---------...---,,,,,,+++,,,++++++++++++*********(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************,,,***,,,---)))555QQQbbbEEE;;;AAAbbbvvvWWWAAA>>>[[[\\\@@@444111444>>>FFFEEEAAA@@@???:::666888:::999888888666000///333333111777AAAQQQ^^^kkkmmmggg```YYYTTTNNNHHH@@@<<<:::999777555666:::>>>???===;;;;;;<<<777777777888888888999999777888888666444333444555111444:::AAALLL\\\nnnzzzrrrYYYEEE<<<:::888666777;;;@@@DDDAAA???<<<999888888777666666555999DDDOOOUUU[[[aaa```gggpppzzzuuu]]][[[]]][[[hhhzzzpppVVV@@@EEEJJJkkkssseeeeeerrr]]]SSSSSSEEE;;;666999:::666444888666666555555666888999;;;:::;;;<<<<<<<<<===???AAABBBAAA@@@@@@@@@AAACCCDDDEEEFFFFFFDDDCCCDDDFFFHHHKKKGGGCCCDDDGGGHHHFFFCCCJJJKKKLLLKKKJJJIIIJJJKKKrrrqqqaaagggqqqsssggg{{{tttcccMMM>>><<<:::777444111///...------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''''''''''''''''',,,666CCCSSSaaakkknnnlllggg^^^SSSJJJGGGIIILLL]]]cccooo}}}sssyyyzzznnnfffgggxxxuuunnncccTTTIIINNNgggyyydddPPP@@@777...------,,,,,,...***************))))))))))))))))))))))))***+++,,,************))))))))))))************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,...---------......///000---000555>>>MMMfff|||sssffffffqqq{{{|||xxxcccWWWIII???======;;;888777666666555444333222222---............---,,,,,,++++++++++++************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))+++))),,,000+++...AAAkkkvvvZZZKKK@@@OOOppptttVVV@@@PPPvvvxxxWWW===555222:::FFFLLLMMMMMMEEE???999888999:::888777<<<666111222333111333777:::KKK```nnnqqqlllddd___UUULLLAAA;;;<<>>FFFLLLNNNLLLHHHAAA:::888:::<<<888===MMMdddwwwfffXXX___rrrvvvcccOOO???666GGGTTTqqq|||||||||nnncccUUUIII<<<777666999:::666444555555555555555666888999:::999:::<<<<<<<<<<<<>>>@@@AAA@@@@@@@@@AAABBBCCCDDDFFFGGGGGGFFFDDDDDDFFFGGGIIIHHHGGGHHHIIIIIIGGGDDDIIIGGGEEECCCCCCEEEJJJMMMvvvfff~~~ppp\\\___mmmsssqqqtttbbbKKK===<<<:::777444111///...------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((((((''''''((('''+++555BBBNNNYYY___^^^```aaa^^^WWWNNNEEE@@@CCCIIISSSaaarrr~~~bbbTTTQQQOOOPPPWWWjjjwwwbbbKKK:::666000,,,---...+++***+++))))))))))))))))))))))))(((((((((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------------...///---111222///000CCCddd~~~wwwjjjmmmyyy}}}sssbbb[[[___cccaaa[[[MMMGGG@@@=========<<<:::888777666444333111000//////////////////...------+++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))************)))***'''***000,,,,,,999QQQ|||rrrgggLLLAAAUUUuuuuuuTTTMMM```tttJJJ;;;///222<<>>HHHQQQccceee___QQQDDD>>><<<;;;<<<:::888777999???FFFJJJZZZ```bbb\\\NNNBBB=========GGG```{{{nnnlllkkkooovvv]]]FFF<<<@@@III\\\qqqzzzlllhhhlllZZZ???999777777999:::666444444555555555666666777888999777999;;;<<<;;;<<<===?????????@@@@@@AAABBBCCCCCCGGGHHHIIIGGGEEEEEEFFFGGGCCCEEEGGGGGGDDDCCCDDDEEEHHHEEEAAA???AAAEEEIIILLLuuueeettt```cccqqqxxxnnn~~~wwwdddKKK===<<<:::777444222000///------,,,++++++******)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((()))((((((''')))''''''---666???JJJTTTUUUXXX[[[\\\XXXPPPFFF@@@:::<<>>AAAJJJOOONNNFFF===;;;;;;:::999666333444888@@@GGGKKKYYYgggwww{{{nnnYYYHHH??????HHH```|||mmmgggkkkzzzwwwYYYAAA444777LLLccc~~~wwwcccaaadddQQQ444777777777888777666555444555555666666666777777777666888;;;<<<;;;;;;<<<>>>>>>>>>???@@@AAABBBCCCCCCGGGHHHIIIHHHEEEDDDDDDEEECCCFFFIIIGGGCCCAAABBBEEE???>>>???AAAEEEGGGGGGGGG}}}nnnzzzkkkppp{{{}}}gggwww|||fffJJJ<<<;;;999777444222000///------,,,++++++******)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''''''''''')))''''''+++...222===HHHNNNPPPTTTVVVVVVRRRLLLGGG@@@>>>>>>???AAAKKKbbbwwwiiiTTTPPPVVVcccpppyyy~~~www```HHH666......---***)))+++,,,)))))),,,(((((()))))))))*********))))))((('''''''''(((((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++------,,,,,,,,,,,,,,,---.../////////000111444666NNNkkk~~~qqqrrr}}}ppphhh^^^VVVPPPIII@@@:::<<<<<<<<<;;;:::999777777555555444333222111000000......//////......---,,,************))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))%%%%%%&&&''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************))),,,'''&&&,,,)))&&&///...???\\\zzzyyyqqqpppUUU<<<999BBB]]]zzzXXXLLL@@@LLL___xxxlllOOO===555444888<<>>555777999999999888888666666222111777===DDDPPP[[[dddppp{{{qqqlllXXXQQQHHHCCCAAAAAA>>><<<777888999;;;===???@@@AAA@@@===999888999;;;:::999<<<=========<<<;;;999999BBBIIIMMMIIICCC>>>:::555999777555444777>>>FFFLLLUUUgggjjj[[[RRRSSS^^^vvvtttiiidddjjjqqqyyy~~~dddQQQ???:::>>>NNNlll~~~}}}vvvrrrmmmhhh^^^NNN>>>444444555555444444555666777666666666666666666555555555888;;;<<<;;;;;;<<<======>>>???@@@AAABBBBBBCCCFFFGGGGGGFFFDDDBBBBBBBBBCCCEEEHHHIIIHHHFFFCCCBBB>>>===???BBBFFFHHHFFFCCC~~~rrrzzzpppxxx|||dddsssfffGGG<<<;;;999777444222000///------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''''''''&&&(((+++***)))222===HHHKKKPPPUUUWWWVVVQQQMMMIIIDDD@@@===:::<<>>===???>>><<<===>>>??????>>>???HHHNNNMMMJJJFFFAAA<<<999999888444333777AAAIIIZZZiiitttjjjdddmmmzzzhhh```^^^rrr~~~{{{mmmppp|||qqqVVVHHH===;;;JJJ]]]tttwww}}}{{{tttppppppaaa```iiiqqq^^^<<<000999222333333111111444888999777777777777666555444333555888:::<<<;;;;;;;;;<<<======???@@@AAABBBBBBBBBDDDEEEFFFEEEBBB@@@???@@@>>>>>>AAAFFFJJJIIICCC>>>FFFCCC@@@AAACCCFFFFFFDDDvvv}}}ooo~~~vvv{{{xxx___JJJ===<<<:::777444222000///,,,,,,,,,+++++++++******))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))***)))((((((((()))+++,,,<<>>111,,,,,,,,,,,,***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************---,,,,,,+++*********+++++++++,,,,,,---.../////////222999DDDUUUjjj~~~{{{qqqlllqqq~~~pppjjjhhhrrr~~~|||iiiVVVEEE@@@<<<<<>>;;;:::888666333222444666444444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++,,,...666NNNzzz{{{eeeRRRCCC:::MMMhhhvvvZZZNNN===666GGGaaayyy}}}iii]]]KKK888;;;===???@@@===999777777666999999666888===<<<666:::999888666555444333333111===LLLZZZccckkksssxxxuuunnneee^^^YYYSSSJJJCCCFFFJJJNNNRRRZZZ^^^WWWKKKAAA:::777;;;>>>???BBBHHHSSSQQQLLLEEE@@@??????>>>GGGSSS]]]]]]WWWOOODDD<<<===888555555444444;;;CCCZZZjjj~~~iii^^^___dddfffttt{{{}}}rrrdddVVVGGG;;;???666@@@aaavvvvvvoooxxx___nnnnnnYYYFFF@@@;;;111333333222222333333444555555666777888888999999888777999;;;;;;::::::;;;<<<:::===???AAAAAAAAACCCDDDEEEGGGHHHFFFCCCAAABBBDDDEEEDDDEEEGGGIIIHHHDDD@@@BBBAAA??????@@@BBBBBBBBBooottt~~~yyyyyybbbKKK===<<<:::777444222000///,,,,,,,,,+++++++++******))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((('''''''''(((******000;;;KKK[[[fffiiiiiihhhjjjhhheeeeeebbbZZZNNNDDDCCCFFFMMMYYYiii{{{[[[VVVPPPYYYvvvvvvqqqpppiii[[[NNNEEE===222,,,,,,------,,,******)))(((((('''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))************---,,,++++++*********+++++++++,,,,,,---............///111555===IIIVVV___wwwzzz}}}{{{wwwuuuvvvyyymmmoooyyyyyyrrrkkkiiiiiibbbTTTGGGAAA===999:::===???===:::::::::999777444333444666444333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++******///@@@```oooSSS<<>>JJJ```___@@@:::555555555:::FFFSSSKKKJJJCCC999555777888666888777555444333333333444333777<<>>:::777777777666:::???PPPeeeyyyxxxddd```WWWPPPQQQWWWZZZXXXlllpppnnn```PPPEEE<<<555222>>>bbb~~~xxxkkkmmmmmmaaaJJJ:::888999777333222222222222333444444444444555666777777777777777999;;;;;;:::999:::<<<>>>???AAABBBBBBBBBDDDFFFFFFGGGHHHFFFCCCBBBCCCEEEEEEDDDDDDFFFHHHHHHEEEBBBDDDBBB@@@@@@AAABBBBBBBBBmmmsss}}}zzzeeeLLL===<<<:::777444222000///,,,,,,,,,+++++++++*********************)))((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''''''''''''''''''''''''''((())))))'''...;;;MMM```mmmssstttrrrwwwsssgggQQQJJJHHHOOOTTTYYYeeerrrqqqiiieeecccMMMNNNUUUkkkvvvmmmfffYYYDDD444///,,,)))***,,,---,,,***++++++)))(((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))************,,,,,,+++************++++++++++++,,,,,,------...//////...---...222888<<>>;;;999:::<<<===;;;888999::::::888555333333444222222111000///---,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++)))((()))111BBB___uuuMMM>>>===EEE^^^~~~\\\CCC;;;IIIkkkJJJ;;;///000444;;;OOOdddlllfffVVVCCC666444888;;;888666555444333444555666444333111///333>>>MMMYYYppptttzzz~~~xxxdddTTTQQQQQQWWWaaaiiilllnnnppp```XXXPPPMMMPPPSSSSSSSSS```nnnrrrXXXCCC???999666777888777888;;;AAAWWWxxxiiiWWWNNNFFFCCC@@@AAAKKKTTTRRRKKKNNNSSSRRRGGG<<<666666666>>>UUU~~~ppp|||xxx~~~{{{iiipppaaaLLL;;;222222555888222222222222222333444444222333444555666666666666888999;;;:::999999:::;;;???@@@AAA@@@@@@AAACCCEEEGGGGGGFFFDDDBBBBBBDDDFFFEEEDDDDDDEEEGGGHHHGGGFFFEEECCCAAA@@@@@@AAAAAA@@@pppzzzkkkzzz{{{gggLLL===;;;:::777444222000///,,,,,,,,,+++++++++************+++******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))))),,,666FFFZZZlllvvvttt~~~pppccc]]]bbb```UUUQQQVVVTTTSSSZZZkkk}}}iiiSSSHHHCCCAAARRRhhh~~~}}}vvvfffQQQ???444111***))))))+++,,,,,,***''',,,+++***(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************++++++***************+++***+++++++++,,,,,,,,,------......------///222555///888GGGXXXhhhyyyvvvooogggeeennn~~~~~~|||wwwuuu{{{}}}|||xxxhhhqqq{{{|||wwwbbbaaahhhwww{{{mmmbbbWWWRRRJJJAAA:::777999;;;===;;;;;;;;;======;;;888888::::::999666333222222111111000///...---,,,+++++++++++++++++++++++++++((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************,,,(((***...222EEErrr^^^AAA:::999IIIjjjcccHHHCCCWWWoooUUU@@@111333777999EEEVVVvvvqqqdddQQQ@@@888999<<<:::999777666555555666777333333222111111444999===NNN\\\ppp}}}yyywwwwwwxxx{{{}}}{{{rrrhhhbbb[[[VVVUUU]]]eeehhheeebbbfffttt~~~cccMMMFFF???:::::::::999999;;;;;;GGGdddttt```MMMAAA>>>AAA>>>===CCCOOOWWWQQQEEE999===???:::333333:::@@@\\\pppfffZZZiiilllyyy}}}wwwssspppdddNNN:::555555222111444222222222111222333333444222333444555555666666666888999:::999888888:::;;;??????>>>===<<<===AAACCCFFFEEEDDDBBBAAABBBCCCDDDDDDDDDCCCCCCEEEFFFHHHHHHEEEBBB@@@>>>>>>???>>>===ppp|||tttgggwww{{{gggKKK===;;;:::777444222000///,,,,,,,,,+++++++++*********************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((())))))************)))(((''''''...===RRRaaalllzzzqqqgggjjjgggWWWKKKKKKDDD>>>===EEEQQQ\\\gggooopppTTTCCC@@@AAAAAAYYYvvv~~~kkklllgggUUU>>>///---000++++++******+++***)))'''+++***)))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))*********************))))))***++++++*********+++++++++++++++)))+++,,,---------///111444444555888@@@LLLXXX```zzz|||tttsssoooppp{{{vvviiieeekkkrrr|||pppddd]]]ZZZmmm~~~|||qqqccc\\\gggqqqtttvvvyyyzzzyyyqqqhhhaaaaaa```VVVIII@@@AAA>>>999777777999:::;;;;;;;;;:::;;;;;;;;;999888888999999888444222111111000//////...---,,,++++++************************''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********,,,))),,,111///666VVV|||kkkGGG@@@:::>>>QQQtttjjjMMMFFFLLL[[[qqq[[[DDD333222555333777@@@ZZZ___dddaaaTTTEEE:::666999999888777555555444444111333555666555333222222999GGG[[[mmm{{{{{{nnn```WWW^^^[[[___llltttpppgggbbbXXXkkk{{{eeeYYYPPPHHHDDD@@@<<<;;;>>>???===MMMqqqqqq^^^NNNCCC======BBB;;;>>>CCCMMMXXX[[[OOO@@@::::::777333222888GGGTTTppp}}}jjj\\\[[[eeepppsssxxx|||gggfffnnn\\\EEE333333777444111222222111111111111222333333333333444555666666666666777888999888888888;;;===?????????======>>>AAADDDDDDCCCAAAAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDGGGHHHCCC@@@===<<<<<<<<<;;;:::rrrjjjwwwqqq|||uuujjjyyy|||eeeKKK===<<<:::777444222000///,,,,,,,,,+++++++++******))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''(((((()))***************%%%((()))'''&&&+++666@@@TTTdddzzzvvvbbbYYYSSSIIICCCCCCCCC===999:::===AAAJJJSSSfffvvv~~~xxxpppmmmfff[[[VVVXXXfffcccWWWIIIFFFOOOWWWXXXbbbppp}}}{{{rrr___VVVIII===555///+++(((***))))))(((((()))))))))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))***************))))))))))))***++++++************************,,,---......,,,+++,,,---333111...---///333888;;;>>>KKKSSSZZZiiisss}}}wwwrrruuuzzz|||rrrjjjggg```nnn}}}yyyqqqpppyyyzzzrrrjjjccc^^^___RRRFFFAAA???===<<<===<<<:::888:::<<<===;;;999999999999888888777777777888888888555222000///000......------,,,++++++***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******)))'''+++111///...>>>SSS\\\PPP@@@555999RRR|||eeeIII>>>BBBGGGPPP___sss}}}rrrfffVVVDDD:::444111222555999GGG\\\kkkfffSSS???444555666777777666555333111111111222333444555555666444:::BBBIIIRRR]]]lllwwwwwwpppiiihhhcccdddmmmooofff\\\YYYVVVnnn}}}qqqjjjbbbZZZPPPHHHFFFJJJJJJAAACCCYYYpppuuuhhhYYYQQQJJJCCC>>>:::;;;BBBKKKNNNVVV]]]bbbbbbZZZIII888666111///222<<>>;;;::::::::::::999~~~nnneeetttxxxnnn}}}~~~ttt~~~|||dddLLL===<<<:::777444222000///,,,,,,,,,+++++++++******'''((()))******+++******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''')))*********)))(((%%%'''))))))((((((***,,,999EEEYYYmmm}}}xxxaaaLLLAAAAAAGGGLLLIIIHHHJJJJJJFFF@@@BBBGGGTTTdddrrrtttxxx~~~wwwlll```WWWTTTNNNEEEDDDJJJ\\\bbbaaa[[[]]]gggkkkgggbbbffffffeeelllssslll```MMMAAA333---//////+++&&&((()))))))))(((((()))***((((((((((((((())))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************)))))))))))))))***++++++*********************))),,,...///...,,,,,,,,,---***+++,,,...111444555555000999;;;>>>IIINNNSSS^^^vvvzzz}}}~~~||||||uuutttyyy~~~wwwtttrrrwwwvvvjjjZZZNNNFFF@@@AAA:::555555777888===BBB999:::===??????===;;;888:::999999777666666888999888777666333///---...///------,,,,,,++++++******))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***''''''***...---,,,222;;;fff{{{gggMMM:::333<<>>444000000999LLLbbbwwwdddXXXgggmmmVVVPPPPPPLLLBBB666111111333333222111111111111111222222333111222333444444555555555444555666666777999===@@@???AAACCCCCCCCCDDDFFFGGGCCCBBBBBBDDDFFFFFFCCC@@@@@@AAABBBAAA@@@???AAACCC@@@===;;;::::::;;;:::999uuuyyyxxxooojjjqqq|||cccNNN===<<<:::777444222000///,,,,,,,,,+++++++++******&&&'''(((***++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))%%%&&&((()))))))))((('''(((''''''(((***+++***(((,,,000<<>>BBBIII^^^vvv}}}fffXXXKKK@@@===FFFOOOZZZsssZZZCCC777///444222666>>>???888222222222555;;;???AAA@@@===;;;888777555555555555444333///111444555666666777888::::::CCCSSS```hhhqqqzzz~~~kkkZZZKKKGGGFFFHHHUUUfffuuu|||]]]EEE@@@BBBBBBFFFHHHMMMQQQSSSZZZjjjzzzpppVVV@@@666444444:::AAAUUUtttyyyeee___hhhnnn___PPP===999888555222222333111---111111111000111222222333000000111222333333333333333444555666777:::>>>BBB<<<>>>AAACCCCCCCCCEEEFFFCCCCCCCCCFFFIIIHHHDDD@@@???AAACCCBBB???>>>???AAA@@@===;;;:::;;;<<<;;;;;;xxxgggqqqwww~~~~~~eeeJJJ<<<;;;:::888666333111000000///---,,,+++*********'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))''')))444GGG^^^pppzzzuuuyyywwwlll___^^^kkkyyy~~~jjjeee]]]WWWSSSNNNIIIDDDBBBHHHNNNSSS\\\jjjtttxxx~~~~~~yyyvvvttt|||wwwpppdddUUUJJJJJJSSS]]]aaa\\\RRRHHHBBB:::@@@EEEKKK\\\qqqzzzxxxzzzppplllkkkjjjeee___ZZZUUUKKK>>>444,,,,,,++++++***)))(((((((((((((((((((((((((((((())))))(((''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***(((''')))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,.........////////////000000111111111222222222222333333444444555666777777<<<<<<>>>@@@BBBEEEHHHIIIFFFEEECCCAAA???<<<;;;:::666666666666555444333222222222222333333333444444444777;;;>>>???===:::777888888888888888888888888222111111111000/////////------,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&***)))((()))))))))&&&$$$&&&&&&&&&&&&'''''''''((((((((((((((()))))))))))))))******++++++,,,------000LLLuuu|||^^^DDD<<>>KKK\\\zzz___GGGCCC???888111111444222...+++222666>>>HHHNNNKKK@@@777;;;999777555333333333444888555333333555666555333666888:::;;;===@@@DDDGGG[[[ccckkknnnqqqrrrnnnhhhWWWJJJ>>>>>>FFFQQQ]]]fffkkkooohhhOOOCCCBBBFFFIIITTTZZZiiixxx|||yyyxxxqqqWWW???999888555555999PPPeee|||uuuvvvyyyyyyvvvUUU;;;111333333333222111000000//////000111222222333222222111111111111222333444555444444444555777:::<<<>>>;;;;;;;;;<<<>>>@@@BBBDDDBBBDDDFFFGGGFFFDDDAAA??????@@@BBBAAA???>>>>>>>>>???>>>;;;999666444333222|||nnnxxx{{{dddJJJ<<<;;;:::888666333111000///...---,,,+++*********(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))&&&%%%)))333@@@JJJPPPaaakkkuuuvvvrrrrrryyyvvvaaaNNNCCC??????@@@===???>>>???EEEOOOVVVWWWgggrrr~~~zzzkkk[[[QQQQQQRRRTTTWWW[[[___ccceeellljjjeee^^^SSSHHH>>>999>>>@@@DDDIIIKKKJJJEEEAAAGGGLLLTTTbbbvvv|||sssoooppprrrwwwjjjWWWGGG<<<444...))),,,,,,+++******)))(((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))((('''((('''&&&&&&&&&'''))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,---------.........//////000000000000111111111111111111222222333444444555333333444555666888:::;;;999999888777555444333333555555555555444333222111222222222222333333333333222444666888999888777666777777777777777777777777222222222111000000//////------,,,++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******)))******++++++,,,,,,---444666TTTttt]]]OOOEEE<<>>DDDEEEAAA===999888777666555444444444666444222333555555444222555666666555444555777999<<>>===EEEMMMTTTZZZ```ZZZ[[[kkkvvvgggRRRBBB@@@HHHTTT\\\bbbfffppp{{{{{{qqqeee___IIIBBB<<<999333444GGG^^^xxx}}}eeelllllleeesssfffGGG777444333222222111000000////////////000111222222222222111111111111222333444555555555555555777999:::;;;;;;;;;<<<===???AAACCCEEEAAABBBDDDEEEEEEDDDCCCBBB???@@@AAAAAA???======>>>===<<<:::888777666555555xxxxxxbbbJJJ<<<;;;:::888666333111000///...---+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''',,,)))&&&%%%(((,,,///000<<>>CCCIIIIIIEEEYYYcccnnnqqqgggUUUFFF>>>::::::<<<@@@EEEKKKPPPSSSJJJJJJGGGBBB;;;777666777999777:::EEEUUUbbbhhhiiiiiidddccckkkssswwwyyyzzzuuuwwwwwwtttpppoooqqqtttdddVVVBBB222***(((******++++++******))))))((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------........./////////000000...//////000000111111222000000111111111111222222222222222222333333333333333333333333333222111000111111111222222222333333222222333333444555555666666666666666666666666666333333222222111000000///,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%&&&((()))''''''''''''((((((((()))))))))))))))************))))))******+++,,,,,,,,,222***888aaazzz^^^DDD;;;@@@OOOmmmcccKKK???GGGeee|||```FFF666111111222000111111333555888::::::555666666666666555444444333222222333444555333222888999888777444333333444777999999666666999:::777555666<<>>=========;;;;;;999888777777777777uuu|||vvv```III<<<;;;:::888666333111000...---,,,+++************))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***)))))))))***+++++++++(((---777DDDSSSbbbooowww}}}wwweeeVVVPPPSSS[[[aaadddcccbbbdddkkknnnfff[[[RRROOONNNNNNJJJEEECCCCCC<<<===???BBBDDDFFFHHHIIIOOOLLLHHHEEEDDDGGGIIIKKKKKKKKKQQQ```uuussslllcccYYYZZZcccmmmpppqqqoooiiiaaa[[[YYY===777///)))(((***,,,,,,******)))))))))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))(((&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))************++++++++++++***+++++++++,,,,,,,,,,,,,,,------------.....................//////000000000111111111222222111111222222222333333333444444111111222222111000000///000000000111111111222222333333444555555666666666555555555555555555555555444444333222111000000///,,,+++++++++******))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&(((***)))'''&&&'''((('''''''''((((((((())))))))))))))))))*********+++)))))))))***++++++,,,,,,+++111333<<<]]]dddFFF>>>>>>UUUyyyiiiUUUKKKQQQ]]]wwwpppRRR>>>555111444444333111000000222444111222444555555444333222111111222444555555555444888999;;;:::888777777888777888777333222555666444555555999@@@FFFLLLUUU]]]jjjpppmmmdddhhh~~~uuukkk___WWWQQQSSSVVVVVVWWW]]]fffnnniii]]]QQQJJJCCC999222///888555888DDDTTTiiimmmQQQQQQnnnxxxmmmPPPQQQVVVYYYQQQ???...,,,222000000//////...............///000111222222222222111111111111222333444444555555555666777888999999:::;;;<<<>>>@@@CCCEEEFFFBBBBBBAAAAAAAAABBBDDDEEE???AAAAAA@@@>>><<<<<<===;;;:::999888777666666666mmmyyy|||tttxxxuuu___III<<<;;;:::888666333111000---,,,,,,+++************))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))))))))...+++(((***111;;;DDDJJJgggqqqzzzgggddd___^^^bbblllxxx~~~aaaQQQBBB@@@EEEJJJPPPUUUSSSXXX```gggkkkkkkiiigggtttlllccc```cccfffeeebbbdddhhhoooyyy~~~wwwnnn]]]OOORRR___nnnlllhhh^^^QQQCCC888222,,,+++***)))))))))'''&&&))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))'''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++************+++++++++,,,++++++,,,,,,,,,---------............////////////,,,---...000000111000000000000//////////////////000000000111000000///.../////////000000000111111111222555777777777555444666666666666666666666666444444333222111000///...++++++***************)))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%'''))))))((('''''''''''''''''''''((((((((((((((())))))))))))*********((())))))******+++,,,,,,)))444333+++<<>>FFFNNNOOOVVVSSSFFFDDDUUUjjjuuunnnjjjfffcccbbbaaa^^^[[[]]]eeelllmmmggg```^^^^^^MMMCCC999666555444666999<<>>AAABBBDDDDDDDDDCCCAAA@@@@@@@@@AAABBB???AAAAAA@@@>>><<<;;;<<<<<<;;;999777555444444333ooo{{{uuulllyyywwwvvv___HHH<<<;;;:::888666333111000,,,,,,+++***************(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''')))***)))'''&&&%%%&&&///,,,((('''(((+++---///===JJJ[[[hhhuuuttttttssstttxxxsss___PPPSSS___gggnnnssswww~~~wwwnnnooovvvzzzvvvqqqkkkooottt{{{|||pppbbbaaaggg[[[UUULLL@@@666...)))'''***)))((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))************+++************+++++++++++++++++++++,,,,,,,,,------........................+++,,,...000222222222222000000000/////////......//////000000000000//////........./////////000000...000333555666555333222666666666666666666666666444333222111000......---************************''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''((()))'''%%%&&&'''(((((('''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))***+++++++++---+++,,,...111AAAfffyyyVVV:::777>>>OOOvvvrrrVVV999DDDSSS```jjjsss{{{uuuMMM777555444222111000/////////000000111111111000000000222333444444666999;;;999<<<>>>>>>;;;888666555<<>>;;;999:::999555777444444777888777888;;;??????>>>>>>EEENNNRRRPPPOOOMMMKKKKKKMMMOOOPPPPPPTTT\\\cccccc[[[PPPGGGDDD:::555333444444222444999:::RRRssszzzeee\\\WWWeeewwwwwwtttzzzxxxeee[[[___WWWFFF444---///000///000//////////////////......---...///000111111111111111111111111222333444555000111333666888999:::;;;999:::<<<>>>@@@AAABBBBBBDDDCCCAAA@@@??????@@@@@@???AAAAAA@@@===;;;;;;;;;;;;:::888666444333222111{{{}}}zzzppp|||xxxaaaIII<<<;;;:::888666333111000,,,++++++***************&&&&&&'''((()))***++++++(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((******)))&&&%%%''')))''''''((()))***+++++++++ +++888DDDQQQ```jjjmmmtttyyyqqq```WWW___lllrrrwww~~~~~~sssooolllpppwwwzzzwwwrrriiiggghhhnnnxxx~~~}}}yyylllbbb[[[<<<888111,,,******+++,,,'''''''''''''''(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------...000222333333222222000000000000000111111111//////000000000000//////------........./////////000000111222333333333333444444444444444444444444333222111000///---,,,,,,))))))))))))************''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((:::111'''###%%%(((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))******++++++---(((***000///000FFFccc~~~~~~}}}fffLLL===777===WWWqqq~~~TTTHHH@@@EEEKKKNNNUUU^^^tttwww]]]TTTGGG<<<777444222111222222111000000000111111///111222222222444999>>>???AAADDDDDDAAA<<<999777555888:::999<<>>;;;>>>@@@>>><<<<<>>@@@GGGLLLJJJEEECCCFFFCCC@@@===;;;:::999888@@@DDDGGGFFFAAA;;;666555666555777999999999???GGGUUUmmm|||qqqdddTTTOOOSSSwww}}}}}}zzzmmm```YYYAAA777...---...///000222////////////////////////---...///000111111111111111111111111222333444555111222444666888888999888999:::<<<>>>????????????AAAAAA@@@@@@@@@@@@@@@AAA@@@AAAAAA@@@===;;;::::::777777555444333222222222{{{yyybbbJJJ<<<;;;:::888666333111000++++++******************%%%&&&'''((()))***+++,,,(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''"""$$$%%%%%%$$$%%%)))---'''(((''''''&&&'''((()))&&&***,,,+++///777>>>AAALLLZZZmmm}}}|||mmmeeelllssstttyyy}}}qqqpppqqqsssuuusssoookkklllccc]]]bbbnnnwwwwwwsssuuuyyytttdddUUUKKK<<<...---+++************)))(((&&&(((***+++)))'''&&&%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000000...---,,,------......///000000//////000000000000000///---------.........//////444333111111222333666777333333333333333333333333222222111///...,,,++++++)))))))))))))))*********''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))NNN???---$$$$$$((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))******++++++)))...///+++,,,222777777iiizzz{{{~~~zzz}}}vvveeePPP@@@<<<@@@EEETTTlllaaaEEE@@@BBBAAAEEENNNWWWvvv~~~eeePPPDDD???;;;888555444222111111111222333...000000000000333999???===@@@CCCDDDAAA===:::999;;;???CCCFFFNNNZZZaaacccVVVLLLDDDEEEHHHIIIIIIKKK======BBBGGGAAA999<<>>;;;888777666888888777555444444666777444555999>>>BBBJJJ[[[kkk}}}yyy]]]MMMFFFIII]]]sssxxxxxx~~~|||pppoooyyyzzzbbbDDD///...111333000,,,...333/////////000000000000000---...///000111111111111111111111111222333444555222444555777777777777666999:::<<<>>>>>>>>>======>>>??????@@@AAAAAABBBBBB@@@AAAAAA@@@===:::::::::444444333222222222333333~~~zzziiiJJJ???===:::888777555222///......---,,,++++++++++++)))((('''&&&&&&'''((())))))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))+++***)))))))))***,,,,,,111666@@@LLLRRRZZZkkk|||xxx~~~|||yyyzzz~~~rrrvvv}}}vvvooonnniiieeecccccc```YYYSSSJJJFFFAAA===:::777222...))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000000---......///////////////......//////000000111111///......///111111000///222111000000000111222333666444333333333222///---000000000///...,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''+++***)))(((&&&$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))------,,,,,,,,,---......AAAsssmmmOOO???===???>>>KKKZZZiii|||sssYYYFFF@@@>>>===KKKbbb}}}uuufffZZZRRR>>>???<<<555222222111...111000111222222222666;;;555777;;;>>>>>>;;;666333555===EEENNN]]]pppzzz{{{rrrkkkfffiiikkkfff```\\\TTTJJJAAA???>>><<>>@@@CCCNNN```rrrwww]]]NNNWWWbbbhhhzzz~~~|||zzzfffooosss^^^EEE;;;000000//////.........---............///////////////////////////.........000111111222222333333444111111222444555777888888888888999999;;;<<<>>>>>>>>>???@@@AAAAAAAAAAAAAAACCC@@@>>><<<<<<;;;999777666666555444444333222222zzzrrrlllNNN???===:::888777555222///......---,,,++++++++++++)))((('''&&&&&&'''((()))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((((()))***+++,,,---111555555555===HHHLLLRRR\\\eeelllppppppoooxxxyyyzzz|||~~~|||~~~zzzpppiiiOOOKKKFFFCCCBBB???888333444222///......---***((()))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------......//////------...///////////////....../////////000000000000...---,,,---///000000000000//////000222333444555333222222333222000.../////////...---,,,******))))))))))))((((((((('''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((()))))))))))),,,,,,,,,,,,,,,------...777PPPvvvaaaNNNGGGDDD:::===AAAHHHXXXpppmmm]]]KKK>>>AAAKKKYYYkkknnnhhhWWWAAA222000333555333222222333222000000111666555333111111111222333555;;;@@@EEEOOO]]]eeeeeemmmpppyyywwwjjjbbbSSSKKKDDDAAA>>>;;;<<<@@@@@@???<<<777555555444444444111111999GGGSSSXXXXXXUUU[[[mmmvvvUUUZZZlll}}}mmm[[[HHH777---////////////......------............/////////////////////////////////...111111111222333333444444111222333444666777888999999999999:::;;;<<<===>>><<<===>>>>>>?????????>>>???===<<<<<<<<<;;;888666555555444333333222111111vvvkkkxxx{{{tttlllNNN???===:::888666444111///...---,,,++++++******+++((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))'''''''''''''''((()))))))))((((((***)))''')))...000333777===AAAEEEGGGHHHGGGKKKOOOPPPOOORRRXXX]]]aaadddgggiiiiiigggcccaaaUUUVVVVVVUUURRRKKKBBB<<<666222---++++++***&&&###***((('''((()))***)))((()))(((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******)))*********++++++++++++++++++++++++++++++++++++------------------------,,,---......//////...............///////////////000...,,,***+++---000111.........///000222444555333222111222333222111///------------,,,+++)))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))+++++++++++++++,,,------...555PPP{{{|||iiiYYYNNNEEE???;;;@@@JJJ___ppp^^^EEE>>>>>>KKKdddqqqZZZJJJ>>>777333222222222333333222000111000---,,,,,,...000222...111333444888???CCCCCCJJJRRRbbbnnnnnn```SSSLLL???:::888888777555666:::<<<555222666555//////666666999???RRRssswww^^^bbbpppzzzxxx```AAA777444---///............------------............/////////......//////////////////111222222333333444555555222333444555666888888999::::::::::::;;;;;;<<<===:::;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;<<<<<<:::777444333333222222111111000000tttkkkxxx|||vvvjjjLLL???<<<999777666444111///...---,,,+++************(((((((((''''''((((((((($$$$$$%%%%%%&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''(((((()))***))))))+++,,,,,,,,,+++---------,,,,,,++++++***---...000/////////222555666888;;;===>>><<<:::888444333333444333///***&&&---***'''''')))******))),,,++++++*********))))))((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++************************---------,,,,,,,,,,,,,,,,,,,,,---............---.................................---,,,---///111.........///000111222222111000000111222222111///,,,,,,,,,,,,+++***)))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))++++++******++++++,,,---,,,333;;;NNNsssssscccKKK>>>888>>>CCCMMMfffVVVDDD888@@@TTTlllsss\\\LLLDDD@@@999222000333333111...///222333444444333222111222222111000222444555111444<<>><<<999777666444111...------,,,+++************'''(((((((((((((((((('''###$$$$$$%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''((((((((((((((()))(((''''''((((((%%%"""((()))***++++++******)))...,,,******,,,,,,+++)))&&&(((***,,,,,,,,,+++***+++++++++,,,...---+++))))))(((&&&'''(((***,,,,,,*********)))'''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********************************,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------.........---------------+++...111222000//////000//////000////////////...000//////000222222111///++++++++++++***)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++******++++++,,,---...222111333JJJuuucccNNN>>><<<===???MMM___nnnWWWAAA===DDDQQQeeewww{{{}}}qqqhhhWWWCCC999:::;;;:::555666777777555333111///666666666555333222555888555333333777888666666888555666555333111444888;;;;;;FFFMMMMMMTTTaaaeee___hhhllljjjkkklll]]]dddvvv|||kkk]]]\\\zzzkkkRRR;;;000------+++,,,,,,,,,,,,------------------------............---.........//////000000111111222333333444444555333444444555666777888888::::::999999999::::::;;;999:::::::::::::::999999DDD@@@:::777666555555444//////////////////......nnnxxxuuujjjxxxnnnPPP>>><<<999777555333000...---,,,+++******))))))***''''''((((((((((((''''''$$$%%%%%%&&&'''((((((((($$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&'''(((((()))(((((((((%%%''''''%%%''')))((($$$%%%&&&(((***++++++++++++)))&&&###%%%(((***'''$$$&&&'''(((*********))))))%%%%%%%%%&&&''''''%%%$$$((((((''''''&&&&&&''''''%%%&&&''''''&&&%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------,,,,,,,,,***...333444222//////000///000000000///...---,,,//////...///111111000...******++++++***))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((+++++++++++++++,,,---------''')))222:::KKKtttmmmTTTGGG@@@>>>DDDMMMTTTkkk|||___JJJ???===CCCJJJPPPWWWbbbjjjjjjgggjjjpppzzzkkk^^^```ddddddIIIFFF@@@;;;666333222222111111222222000---000666666777;;;>>>:::333000222000444444333777BBBOOOUUUeeeuuu~~~|||vvvyyyvvvhhhbbb```lllxxx}}}zzzlllccceeeqqqhhhMMM555000222000,,,+++++++++,,,,,,,,,,,,,,,---,,,------------.........------......///000000000000111111222222333444444333333444444555666666777888777777777888888999::::::::::::::::::999999888BBB>>>999555444333333222////////////............sss}}}qqqbbbooo|||mmmOOO>>>;;;888666555333000...---,,,+++***))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&''''''((((((((($$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&'''(((''''''&&&"""'''(((&&&(((---...,,,)))((((((''''''''''''''''''''''''((()))***)))(((&&&&&&''''''''''''''''''***))))))***+++***(((&&&(((((())))))(((&&&&&&&&&%%%''')))(((&&&&&&(((***&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))************************))))))******++++++,,,,,,******+++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***...222222///---...111---.../////////...---,,,000///...///000000///---******+++++++++***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((,,,,,,,,,,,,,,,------...(((%%%***333111333NNNpppxxxhhhYYYLLLAAA;;;;;;JJJaaa|||ttt```SSSJJJCCCBBBAAACCCIIILLLNNNVVV___kkknnnkkkeee___YYYUUURRRQQQGGGFFFGGGIIIEEEAAADDDLLLLLLWWWccceeeWWWGGGBBBFFFBBBFFFGGGFFFNNNbbbwww|||cccSSSMMMHHH]]]www~~~{{{uuupppppp|||{{{rrrpppkkkdddgggDDD666+++---222222///...***+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000000111///000000111111222222333222222333333444555555555555555555555666888999999999999999999999888777777999888666555444333111///.........///////////////~~~mmm\\\hhhxxxwwwyyyjjjJJJ>>>;;;888666555333000...---,,,+++***))))))))))))&&&'''((())))))((('''&&&'''''''''((((((((((((((($$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&'''&&&%%%%%%"""((((((""" $$$&&&$$$)))'''%%%$$$$$$%%%''')))###&&&)))((($$$"""###&&&(((((((((((((((((((((((()))))))))***,,,+++)))'''$$$&&&(((***)))(((((()))&&&(((***(((%%%###$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++---------,,,,,,++++++++++++...000///++++++...222+++,,,.../////////......000///...///000000...,,,***++++++++++++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((------,,,,,,------...///$$$---222+++'''...999AAAlllpppSSS======<<<@@@RRRtttooo___RRRHHH@@@@@@CCCFFFMMMVVVmmmzzzwwwuuuvvvxxxsssmmmqqqyyyuuuqqqyyyooorrrooojjjpppiiiWWWRRRVVV___lllxxx}}}vvv```ccclllmmmsssuuuRRR:::...000111000...---,,,************++++++,,,,,,,,,,,,,,,,,,---------......---------...///000000111/////////000111111222222222222222333333444444444333333444444666777888999888888888888888777666666111222333555666444000,,,......//////////////////qqqaaalll}}}}}}tttzzzhhhNNN===<<<:::777444222000///000...,,,++++++***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$&&&'''(((&&&%%%###$$$%%%%%%######$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,+++(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''######$$$%%%%%%%%%$$$$$$)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...............111111000000//////......,,,+++***)))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++*********+++,,,---///000999UUUnnnOOODDD===999BBBSSSiiittt^^^QQQGGG@@@EEEOOO\\\iiiyyy~~~}}}{{{zzzuuurrrwwwiii\\\pppmmmNNN777,,,......---------,,,,,,,,,++++++++++++++++++++++++---+++)))+++---///---+++---......///////////////000000000000000000000000333333222222222333444444444444555555555555555555777777666666555555555555222222111000///...------........................sssbbblll}}}}}}ssszzzgggLLL===<<<:::777444222000///...,,,++++++,,,,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$(((''''''(((***+++)))((($$$%%%&&&%%%$$$###$$$&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%&&&&&&(((((('''%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))***(((((((((((((((((((((((()))***++++++,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............//////111111000//////......---,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++*********+++,,,---...///444:::OOOrrrttt]]]TTTJJJDDDBBBHHHWWWfffvvvmmmSSS@@@888@@@IIITTT[[[aaahhhsss|||qqqbbbffftttssssss{{{eee{{{|||wwwdddKKK888222333------------,,,,,,,,,,,,++++++++++++++++++++++++---+++***+++---...---+++---......///////////////000000000000000000000000222222222222222333444555555666666666555444333333555555444444444333333333222222111000///...---,,,------------------------uuudddlll{{{{{{hhh}}}uuubbbHHH===<<<:::777444222000///,,,+++******,,,,,,,,,***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%((((((''')))***+++***((($$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((()))***++++++,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------........./////////000000//////...---------++++++***)))(((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))************++++++******+++,,,------111)))---IIIooowwwfffQQQBBBBBBJJJWWWkkk{{{cccNNNCCCEEEFFFFFFEEEFFFJJJMMMUUU[[[hhhwww|||{{{ppplllhhhaaaWWWUUUfff}}}tttkkkyyyzzztttuuuxxxuuuaaaHHH444+++...444---------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***+++---...---,,,---......///////////////000000000000000000000000111111111111222333444555666666666666444333222111222222222222222111111111111111000///...------,,,------------------------zzzwwweeejjjvvvwwwaaauuuvvvbbbHHH===;;;:::777444222000///---+++***+++,,,,,,+++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&'''((('''%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%$$$######$$$''')))+++'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++************************++++++++++++++++++++++++************++++++++++++---------......//////000//////......---,,,,,,,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))******++++++*********++++++,,,,,,+++...888HHHcccuuuVVVDDD???CCCJJJLLLUUUkkk~~~gggccc___[[[VVVOOOEEE===BBBBBBEEEMMMVVVcccttt~~~|||ttthhhaaa\\\XXXUUUUUU\\\gggjjjjjjqqq|||uuuvvv~~~oooffflllwwwYYYTTTJJJ???666111///000,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++,,,,,,------,,,---....../////////////////////////////////////////////000000222333444555555555555555444444333222111111111111111111111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sssyyyfffgggrrrtttjjj|||~~~hhhNNN===;;;:::777444222000//////---,,,+++++++++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%######"""$$$%%%&&&%%%###%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$######$$$''')))+++&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((()))(((((('''''''''''''''''''''''''''))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,---.../////////......------,,,+++++++++***)))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))******)))))))))******+++(((---222111...888VVVsssbbbIII>>>999<<<;;;AAAOOO[[[mmm{{{nnnaaaRRRLLLFFFBBBAAAFFFSSS___cccbbb\\\UUUWWWdddssszzz|||}}}|||zzztttmmmwwwuuulll[[[NNNQQQ```mmmqqqpppiiilll|||tttlllggguuu}}}kkklllssskkkZZZNNN666777888999999666111---,,,,,,+++++++++*********)))))))))******+++++++++++++++,,,,,,,,,,,,---------......///////////////////////////////////////...//////000111222444555222222333444555555555444111111111111111222222222//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzqqqyyyeeeeeepppsssqqqgggMMM===<<<:::777444222000///000...,,,++++++***(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%$$$$$$###%%%&&&'''&&&$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&((()))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))(((''''''''''''''''''''''''''''''((()))******++++++******))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))***+++++++++******+++,,,---......///------,,,,,,+++*********)))((((((''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))(((((()))***+++++++++,,,------***,,,777DDDlllpppccc]]]TTTQQQDDD999:::===HHH\\\mmm~~~sssfffVVVHHHCCCFFFDDDHHHHHHCCCBBBGGGMMMOOOQQQQQQSSSSSSSSS\\\qqq{{{zzz|||dddVVVWWWSSSIIIEEEOOO\\\```]]]YYYSSSTTTSSSWWWlllvvv~~~ooobbb\\\aaarrrssseeehhhkkk]]]DDD333000...------///000//////+++++++++*********))))))(((((())))))***+++++++++***,,,------++++++---...---......///////////////000000000000000000000000////////////000111222333000111222444555555555555111111111222222222222222......---------,,,,,,,,,++++++++++++++++++++++++vvvxxxeeedddqqqvvvlll{{{~~~dddIII===<<<:::777444222000///...---++++++++++++***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%$$$$$$%%%''''''&&&$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&###$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''))))))((('''&&&''''''''''''''''''''''''((())))))***************))))))))))))))))))))))))************************((((((((()))***+++++++++((())))))***,,,------...,,,,,,,,,+++******))))))(((((('''''''''(((((()))%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''((()))***+++,,,---)))(((,,,///......000===VVVwww}}}hhhOOOCCC<<<;;;EEEGGGQQQhhhmmm```]]]ZZZ___```ZZZVVVYYY\\\]]]QQQOOOLLLIIIEEEGGGTTTaaahhhiiiiiiaaaSSSFFFCCCFFFEEEBBBCCCMMMVVVZZZ\\\^^^[[[iiiwww~~~vvvkkkffffffbbbggg}}}vvvmmmnnnyyypppooojjj___OOO???444000///---***((((((***,,,---+++*********))))))))))))((((((((()))***+++++++++***,,,------++++++,,,...---......///////////////000000000000000000000000///////////////000111222111222333444444444444444000000111111111222222222---------,,,,,,,,,,,,,,,++++++++++++++++++++++++wwweeeeeesssyyydddssseeeKKK===<<<:::777444222000///,,,+++***+++,,,,,,+++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%$$$######$$$&&&&&&%%%######$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''######$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''))))))((('''&&&''''''''''''''''''''''''(((((()))***************))))))))))))))))))))))))************************'''(((((()))***+++++++++'''((()))***+++,,,------,,,,,,++++++***)))))))))(((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''''')))***+++,,,'''&&&'''+++,,,***+++...---444EEEeee~~~mmmZZZGGGAAABBBAAALLLcccttt|||~~~zzztttmmm```RRRLLLMMMfffpppnnn]]]QQQTTTZZZ\\\eeecccffflllrrrxxx}}}]]]eeerrrtttkkklllpppvvvlllYYYEEE777000,,,(((&&&(((+++------+++***)))************))))))))))))'''(((((()))***+++++++++))),,,...---+++***,,,///---......///////////////000000000000000000000000000///////////////000111333333444444444333222222///000000000111111222222------,,,,,,,,,,,,,,,,,,************************|||gggcccnnnqqqpppuuu~~~eeeOOO===999777777444000///111...,,,+++*********(((&&&''''''(((((('''&&&%%%%%%(((((())))))((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$&&&'''&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&$$$""""""###%%%%%%%%%$$$$$$##################$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))...///111999KKKiiirrrdddZZZVVVTTTRRRNNNLLLTTT```hhh}}}{{{mmmeee}}}vvvkkkjjjqqqvvvlllfffbbbcccgggZZZMMM===222.........---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************---,,,+++*********+++,,,,,,---......------...000000000111111111111000000...............///000000333555666555222111111111000000000000////////////---------,,,,,,++++++++++++++++++++++++***)))(((|||eeebbbmmmrrrhhhmmm{{{cccLLL===999777777444000///111...,,,+++*********(((&&&''''''(((((('''&&&&&&%%%'''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$##############################################################################"""############$$$$$$$$$$$$$$$#########$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))************))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,...666GGG]]]lllqqqZZZJJJDDDGGGRRRaaapppwwwwwwhhh___eeeooojjjYYYJJJ???888///******+++***)))************************))))))))))))))))))))))))(((((()))))))))*********---,,,+++******+++,,,,,,,,,---......------...000//////000000000000//////...............//////000111222222333333333333222000000000/////////......------,,,,,,,,,+++++++++***++++++++++++***)))(((zzzbbb___lllrrrccceeezzz|||dddLLL===999777777555000///111...,,,************(((''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$##################$$$$$$$$$###""""""$$$$$$$$$###############"""############$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""################################################"""############$$$$$$$$$%%%$$$######""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))******++++++******)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))---------++++++///777===```xxx{{{\\\IIIEEEBBBCCCLLL___uuuzzz]]]\\\___eeebbbRRR???444---***((())),,,---+++((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******---,,,,,,++++++,,,------+++---......------...///...//////000000//////......------------...//////000......111444666555333////////////.........---,,,,,,,,,+++++++++++++++******++++++******))))))~~~xxx___]]]kkksss^^^___sss|||eeeLLL>>>999777777555000///111---,,,******+++***)))'''&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&%%%%%%$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$""""""###$$$######$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$##############################################################################""""""#########$$$$$$$$$'''&&&%%%###""""""!!!!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))******************)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))***,,,------++++++---000333AAAUUUnnnppp^^^TTTJJJGGGLLLUUU```iii{{{}}}rrrzzznnn[[[WWWXXXYYYWWWLLL<<<111...,,,++++++,,,...---***'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***,,,,,,,,,,,,,,,---------+++---......---,,,.../////////000000000000//////------,,,,,,------...///000---,,,///444777444000............------------+++++++++++++++*********))))))************))))))www^^^[[[llluuu]]]^^^rrr|||eeeLLL>>>:::888888555111000222---+++******++++++)))(((&&&&&&'''''''''''''''&&&&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$&&&'''&&&$$$######%%%######$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((())))))******))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''((()))******+++,,,---222///---666OOOnnn~~~qqqhhhbbbaaakkkvvviii```]]]eeennnuuu}}}}}}yyyzzz~~~zzzwww~~~fffRRRRRRCCC888999???===333+++,,,+++***))))))(((&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))+++++++++,,,,,,---------+++,,,------,,,,,,---//////000000000000000000///,,,,,,,,,,,,,,,---......111...,,,...333444111---------------,,,,,,,,,+++************************((())))))*********))))))xxx___^^^oooyyyhhhjjjlllTTT>>>:::888888666111000222,,,+++******++++++***(((%%%&&&''''''((('''''''''&&&'''(((((()))(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%&&&%%%%%%""""""###$$$$$$$$$#####################$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&)))+++***'''%%%%%%'''######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$!!!""""""$$$%%%''')))***################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((('''(((((())))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((+++*********************+++...///---...;;;PPP___yyyvvvkkkVVVRRRQQQOOOTTT___ccc\\\VVVWWW^^^ooo}}}{{{~~~zzzrrrooouuuyyyooo]]]OOO;;;222,,,...000...+++***,,,+++)))((('''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))***+++,,,,,,,,,,,,***,,,------,,,,,,---......//////000000//////...,,,++++++++++++,,,------111///---...111111///,,,,,,,,,,,,,,,++++++++++++)))))))))))))))*********(((((())))))******)))))){{{cccbbbttt~~~rrrwwwpppYYY>>>:::888888666111000222,,,+++)))***++++++***)))%%%&&&&&&'''((((((''''''%%%&&&''''''((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$###!!!"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%))),,,***&&&###$$$&&&######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$##############################################################################"""############$$$$$$$$$"""""""""###$$$&&&'''(((################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((,,,++++++++++++++++++***""")))111222...+++///555<<>>OOO[[[mmm{{{~~~ooosss}}}zzzlllllltttsss```SSSCCC<<<333...---------,,,************)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))+++++++++++++++***))))))************++++++++++++------------------------++++++++++++************))))))))))))))))))))))))''''''''''''''''''''''''yyyrrr|||jjjfffzzzdddIII999999999777555222///---------,,,++++++******)))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$###############$$$$$$$$$######""""""######$$$%%%###########################$$$$$$%%%$$$###!!! """""""""""""""""""""""""""###$$$$$$""""""###$$$$$$$$$$$$$$$###"""""""""######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((((((((((()))))))))&&&''')))++++++++++++***++++++,,,---...---+++)))333888===AAAGGGSSScccooo|||yyy|||vvvfff```___\\\UUUJJJ???666222++++++,,,---,,,,,,+++******++++++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))*********+++++++++------------------------++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''pppeeennn~~~lllcccuuugggMMM::::::888777444222///...------,,,++++++******)))''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""""""""############$$$"""""""""###$$$$$$$$$%%%######""""""######$$$%%%##########################################"""""""""""""""""""""""""""""""""###$$$###""""""###$$$"""$$$$$$$$$"""!!!"""###"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$########################"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""############$$$############################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))'''((()))******((('''&&&'''''''''))),,,......---)))+++------,,,111999AAAKKKVVVcccnnn|||~~~mmmXXXIII@@@===888111,,,***+++---***++++++***(((&&&&&&'''&&&'''(((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))******++++++******)))((()))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&kkk]]]ggg{{{uuuhhhvvvhhhOOO;;;:::888555333111000///------,,,++++++******)))''''''''''''''''''''''''&&&&&&((()))))))))(((((($$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""############!!!""""""###$$$$$$%%%%%%######""""""######$$$%%%###########################""""""""""""######$$$""""""""""""""""""""""""!!!###$$$###"""!!!"""$$$ """$$$###"""!!!###%%%######"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$######%%%%%%%%%%%%##############################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################""""""""""""#############################################$$$$$$%%%%%%&&&"""############$$$$$$$$$################################################"""""""""######$$$$$$$$$############################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""########################################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&'''((((((((('''&&&%%%(((''''''((()))***+++,,,###)))///111000...------$$$+++222888BBBPPP\\\```ppptttyyy|||{{{ppp]]]YYYTTTNNNEEE:::...''')))+++---/////////...---((())))))((('''&&&'''(((%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))***************))))))((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&|||zzzkkk]]]iii}}}mmmxxxhhhOOO<<<;;;888444222111000000------,,,,,,+++******)))''''''''''''''''''''''''&&&'''(((*********))))))$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""############!!!!!!"""###$$$%%%%%%&&&#########"""###$$$$$$%%%###########################"""!!!!!!!!!###$$$%%%""""""""""""""""""""""""!!!###$$$###"""!!!"""###"""$$$###!!!!!!###&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$!!!"""$$$&&&&&&$$$"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""###$$$%%%&&&&&&'''"""############$$$$$$$$$################################################""""""######$$$$$$$$$%%%################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""############""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%%%%&&&'''((((((((((((&&&(((***++++++)))((((((,,,,,,***)))(((***---000,,,000111......222444444:::===AAADDDIIIOOOWWW]]]fffeeejjjtttyyyvvvqqqnnnpppqqqpppooopppoooggg]]]YYYTTTPPPPPPQQQMMMDDD<<<:::888444000......///000+++***)))))))))*********%%%'''***+++***(((&&&%%%(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))***************)))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&wwwbbbgggrrr|||dddAAA;;;888555444333222000......,,,++++++------,,,***((('''&&&%%%%%%%%%%%%%%%))))))))))))((((((((((((&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""########################"""############$$$$$$$$$""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$######""""""""""""######$$$""" !!!$$$%%%###!!! !!!"""###$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""############$$$$$$$$$#########""""""""""""!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%###"""!!!$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############"""$$$$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,,,,---...///000111333333444;;;<<<<<<===============<<<===>>>???>>>===;;;999333333333222111000///...,,,,,,++++++***)))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,***((((((***+++)))&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''yyydddhhh}}}qqq{{{aaa???;;;888555444333222000......,,,++++++------,,,***((('''&&&&&&%%%%%%%%%&&&'''''''''(((((()))))))))&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$######""""""""""""######$$$"""!!!!!!###$$$###!!!!!!!!!"""###$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''(((((((((((((((((()))))))))*********************++++++++++++******+++,,,---......///---...//////000000//////...///000111111///---,,,000000000000///...------,,,,,,+++******)))((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))+++)))'''((()))***(((&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&|||hhhiiiuuubbbCCC;;;888555444333222000......,,,++++++------,,,***((('''&&&&&&%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################"""############$$$$$$$$$###############$$$$$$$$$######""""""""""""############""""""""""""#########"""!!!"""###$$$###!!!######$$$$$$$$$$$$$$$###########################"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###############"""############$$$$$$$$$%%%$$$$$$$$$############""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!"""###%%%&&&'''$$$$$$$$$#######################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############""" """###$$$%%%&&&""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))(((((()))))))))*********)))))))))*********++++++((())))))***************)))***+++++++++***(((''',,,,,,,,,------,,,,,,+++++++++******))))))(((((((((((((((((((((((((((((('''''''''(((((((((((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))(((&&&'''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&~~~vvvjjjiii~~~xxxdddFFF;;;888555444333222000......,,,++++++,,,---+++***''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################""""""#########$$$$$$$$$###########################""""""""""""""""""#########""""""""""""#########"""""""""######""""""$$$$$$%%%%%%%%%$$$$$$###########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$######""""""!!!!!!############$$$$$$$$$$$$###################################################""""""!!!"""$$$&&&'''################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$#########"""""" """###$$$%%%&&&################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''''''((((((((())))))+++++++++*********************+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))***+++++++++++++++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&yyyppp}}}kkkhhh}}}uuu```CCC;;;888555444333222000......,,,++++++,,,---+++***''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################""""""#########$$$$$$$$$########################"""""""""######"""""""""######""""""""""""######""""""######"""""""""###$$$$$$%%%%%%%%%$$$$$$###########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$######""""""!!!!!!"""""""""######$$$$$$$$$################################################%%%$$$###""""""###$$$%%%################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$#########""""""!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((+++++++++************)))'''((())))))******))))))(((((())))))))))))))))))(((((()))***++++++++++++))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%xxxiiiggg|||uuubbbDDD;;;888555444333222000......,,,++++++------,,,***'''''''''&&&''''''((()))''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$###############""""""############""""""######""""""""""""######!!!###$$$###"""!!!"""#########$$$$$$$$$$$$$$$###########################"""############$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$############""""""""""""""""""""""""############""""""""""""!!!!!!""""""###$$$$$$$$$################################################%%%$$$$$$###""""""#####################$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""###$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$############"""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''''''''((((((((('''((()))***************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%{{{gggeee|||uuu~~~eeeEEE;;;888555444333222000......,,,++++++------,,,***'''''''''''''''((())))))&&&&&&&&&&&&'''''''''''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!######""""""""""""######!!!###$$$###!!!!!!"""$$$!!!!!!"""###$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!"""###$$$$$$$$$################################################"""######$$$$$$$$$######""""""#########$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$#########################################################!!!!!!!!!"""###$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((())))))))))))((((((((('''(((((())))))***''''''((()))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%yyyuuueeeddd|||qqqxxxcccBBB;;;888555444333222000......---+++,,,------,,,***'''''''''''''''((())))))$$$%%%%%%&&&'''((())))))))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################"""############$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""###$$$$$$###"""!!!######""""""""""""######!!!###%%%$$$!!! """$$$ !!!######$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$"""############$$$$$$$$$#########""""""""""""!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!!!!"""###$$$$$$$$$################################################!!!"""$$$%%%%%%%%%$$$""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((&&&&&&%%%%%%$$$###""""""################################################ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$$$$$$$$$$############"""!!!!!!""""""#########$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))'''''''''((((((((())))))&&&&&&'''(((((((((((('''''''''&&&&&&'''((())))))&&&''''''((((((''''''&&&&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%((('''%%%%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%rrr{{{iiiggg{{{~~~ooovvvbbbCCC;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&&&&%%%$$$###""""""$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$#########""""""!!!!!!""""""############""""""######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$###"""!!!""""""############""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!########################!!!!!!""""""#########$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################"""############$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$xxxkkkiii}}}ttt~~~dddEEE;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""####################################"""""""""!!!!!!!!!""""""""""""!!!!!!######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$###""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""""""""########################!!!"""""""""############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################"""############$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$}}}qqqppp|||gggGGG;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$###############""""""""""""""""""""""""####################################"""""""""""" !!!!!!!!!!!! ######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$###""""""""""""############""""""""""""""""""""""""""""""""""""""""""###########################"""""""""########################""""""""""""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######"""###$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################"""############$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$${{{vvvvvvgggGGG;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$########################""""""""""""""""""""""""#################################""""""""""""""" !!!!!!""""""!!!!!! ######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$######"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############################################################"""""""""""""""#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$tttyyyuuuvvvfffHHH;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######"""!!!!!!########################""""""""""""""""""""""""########################""""""""""""""""""######!!!""""""######""""""!!!######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""######$$$$$$$$$######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###########################$$$$$$$$$##############################""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ooottt~~~|||{{{oooooo{{{gggHHH;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###"""!!! ###############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############""""""############""""""######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###""""""############""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$$$$####################################""""""""""""###############$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#####################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""######$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$################################################"""############$$$$$$$$$###############$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{oooxxx{{{xxxvvvkkkiiizzznnntttiiiHHH;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""########################!!!"""""""""############!!!!!!""""""""""""!!!!!!######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$%%%%%%%%%####################################"""""""""!!!""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################"""############$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$zzzqqq}}}}}}xxxwwwjjjhhhwwwvvveeellllllIII;;;888555444333222000......,,,++++++++++++***(((''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################!!!!!!""""""#########$$$ !!!!!!!!!!!! ######""""""""""""##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$%%%%%%%%%########################$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""#######################################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqquuu~~~lllgggvvv{{{eee___zzzfffGGG888777666444222000///...///---++++++,,,,,,+++***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""&&&%%%$$$############$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$""""""########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$"""!!! !!!!!!!!!!!! ######"""""""""""""""#########""""""""""""############$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&!!!"""###$$$$$$###"""!!!""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$""""""""""""""""""""""""################################################%%%$$$$$$###"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$###################################################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrryyypppoooooofff}}}gggJJJ888888666444222000///...///---++++++,,,,,,+++***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""########################!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!  !!!!!!!!!!!! ######""""""""""""############""""""""""""############$$$$$$$$$$$$######""""""###$$$$$$%%%&&&&&&""""""############"""""""""##################"""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""#####################""""""#########""""""""""""""""""""""""################################################%%%%%%$$$###############""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$###################################################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuu~~~qqqrrrwwwmmm~~~dddHHH999888666444222000///...///---++++++,,,,,,+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&$$$###$$$$$$############$$$$$$"""######$$$$$$$$$##############################!!!""""""######""""""!!!########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!! ###"""""""""""""""############""""""""""""############$$$$$$$$$$$$######""""""######$$$%%%%%%%%%######""""""""""""############$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%$$$$$$######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$###################################################################################################$$$$$$$$$###############"""############$$$$$$$$$################################################$$$$$$$$$#######################################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxx}}}nnnmmmyyydddGGG999888777555333111///...///---++++++,,,,,,+++***(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$########################"""""""""######"""""""""########################"""""""""""""""""""""""""""!!! """###$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""###$$$######""""""""""""############$$$$$$$$$$$$######""""""######$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################%%%%%%$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""###$$$$$$$$$$$$###########################################################################################################################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{xxx{{{~~~pppjjjxxxjjjKKK999888777555333111000//////---++++++,,,,,,+++***(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$"""""""""######$$$$$$%%%########################""""""############""""""########################""""""""""""""""""""""""!!!!!! """###%%%!!!!!!""""""""""""!!!!!!""""""!!!!!!"""###$$$$$$######""""""""""""############$$$$$$$$$$$$######"""###############$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$######$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""###$$$$$$$$$$$$###########################################################################################################################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzxxxtttkkkxxxlllLLL:::999777555333111000//////---++++++,,,,,,+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%%%%$$$$$$############$$$$$$""""""""""""###$$$%%%&&&########################"""######$$$$$$######"""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!""""""######""""""!!!!!!!!!!!!!!!"""###$$$%%%######""""""""""""############$$$$$$$$$$$$####################################""""""""""""############$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""#################################"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$##################################################################################################################$$$$$$$$$"""############$$$$$$$$$###############################################################$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvv|||rrrhhhwwwkkkLLL:::999888666444222000//////---++++++,,,,,,+++***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$############$$$$$$###""""""""""""$$$%%%&&&########################"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!""""""############""""""!!!!!!!!!!!!"""###$$$%%%######""""""""""""############$$$$$$$$$$$$##################""""""""""""""""""############"""""""""##################"""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""#####################""""""#########""""""""""""""""""""""""################################################""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$###################################################################################################""""""#########$$$$$$$$$"""############$$$$$$$$$################################################""""""#########$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~sss{{{lllbbbttt}}}~~~nnnQQQ:::999888666444222000000///...,,,+++,,,,,,+++***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""$$$############$$$%%%&&&$$$$$$############$$$$$$###""""""""""""$$$&&&'''##############################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """"""############""""""!!!!!!!!!!!!"""###$$$%%%######""""""""""""############$$$$$$$$$$$$###############"""""""""""""""!!!"""###$$$$$$###"""!!!""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$""""""""""""""""""""""""################################################!!!!!! !!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$###################################################################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuummmbbblllkkkOOO<<<;;;999666444222111000------,,,+++************)))((('''&&&%%%$$$$$$$$$$$$$$$###"""###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&'''''''''%%%###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""##################"""!!!"""###$$$###!!!%%%%%%$$$$$$"""!!! !!!!!!""""""""""""!!!!!!###$$$%%%$$$"""!!!###$$$###$$$%%%$$$!!! !!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$###"""!!!!!!"""###$$$$$$$$$$$$############"""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########"""""" !!!"""$$$$$$######""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########}}}jjj___jjjzzzvvv{{{mmmMMM<<<;;;999666444222111000///...---,,,++++++++++++***)))((('''&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''((('''%%%$$$$$$%%%'''(((###$$$&&&''''''&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$"""""""""############$$$!!!!!!"""##################"""!!!"""###$$$###!!!!!!!!!"""############"""""""""############""""""!!!###%%%$$$###!!!!!!"""###""""""!!!!!!""""""###""""""############""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$###"""!!!!!!"""###$$$$$$$$$$$$############"""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########"""""" !!!"""###$$$######""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######~~~~~~iii___kkkzzzrrrrrroooNNN<<<;;;999666444222111000//////...---,,,,,,,,,,,,***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%&&&''')))(((&&&%%%%%%&&&((()))"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ !!!!!!!!!!!!"""""""""!!!!!!"""##################"""!!!"""###$$$###!!!!!!!!!"""#####################$$$$$$$$$$$$###### """$$$$$$###""""""###)))&&&"""!!!###$$$###"""######$$$$$$$$$$$$######""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$###""""""""""""###$$$$$$$$$$$$############"""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############!!!!!!"""############""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#######################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###~~~~~~jjjbbbnnnwwwsssoooOOO<<<;;;999666444222111000///...---,,,,,,+++++++++))))))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$&&&''')))###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!"""##################"""!!!"""###$$$###!!!$$$$$$$$$######""" """######$$$$$$######"""!!!"""###""""""$$$''')))222,,,%%%"""$$$%%%""""""######$$$$$$######"""""""""""""""""""""""""""###!!!!!!!!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################################################################$$$$$$$$$#########""""""########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~jjjaaammm|||zzz{{{oooNNN<<<;;;999666444222111000...---,,,+++************''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!"""##################"""!!!"""###$$$###!!!###############"""!!! !!!!!!""""""""""""!!!!!!""""""!!! !!!%%%+++000111***###!!!###$$$!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###!!!!!!!!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxx~~~iii^^^iiiqqquuu}}}pppKKK<<<;;;999666444222111000------,,,+++************'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""##################"""!!!"""###$$$###!!! !!!###$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!###"""!!! %%%+++000&&&"""!!!###"""!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$%%%%%%$$$######$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$"""""""""!!!"""######$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%wwwjjjtttjjj___jjjqqqqqqtttrrrKKK<<<;;;999666444222111000......---+++++++++++++++''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&$$$###"""###$$$'''))))))'''$$$###&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""##################"""!!!"""###$$$###!!! !!!"""$$$$$$$$$$$$"""""""""######""""""""""""###"""!!! """%%%((( !!!###$$$$$$"""""""""######"""""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###"""!!!!!!!!!"""$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%uuuhhhsssmmmcccnnn|||rrriiipppsssNNN<<<;;;999666444222111000//////...---,,,,,,,,,,,,(((((('''''''''(((((()))$$$%%%%%%&&&%%%$$$"""!!!###%%%)))++++++)))%%%###$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%!!!!!!"""##################"""!!!"""###$$$###!!!"""############""""""!!!######$$$$$$$$$$$$######!!!###$$$###!!! """$$$%%%%%%$$$###$$$&&&######$$$$$$$$$$$$######""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%ppprrr~~~uuuggg```hhhxxx|||lllyyyvvvNNNAAA;;;777777666222000111333111...,,,,,,+++***((((((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######$$$%%%'''(((((('''%%%$$$$$$%%%'''&&&%%%$$$$$$%%%((('''%%%######$$$%%%&&&$$$$$$$$$#########""""""##############################""""""""""""######$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""#########""""""!!!""""""############"""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$""" """%%%&&&%%%###$$$###""" """###$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!"""###"""############$$$$$$$$$"""###$$$###"""!!!"""###""""""""""""############""""""""""""""""""""""""###########################"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''$$$%%%'''''''''%%%###"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$tttyyyxxxiii```eeevvvzzzjjjxxx}}}VVVAAA;;;777777666222000111222000---,,,,,,,,,+++)))(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$#########$$$&&&''''''%%%$$$###"""$$$%%%%%%$$$###$$$%%%(((&&&%%%######$$$%%%&&&$$$$$$$$$#########""""""##############################""""""""""""######"""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$"""!!!"""$$$%%%$$$"""$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!"""###""""""#########$$$$$$$$$!!!"""######"""!!!"""$$$""""""""""""############""""""""""""""""""""""""########################$$$###"""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&(((((((((&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""#########"""""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$zzzzzzlll___aaasssxxxeeeqqqZZZAAA;;;777777666222000111000...,,,,,,------,,,+++(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$### """$$$$$$######$$$%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$#############################################""""""""""""###### !!!!!!"""######$$$$$$""""""""""""""""""""""""$$$$$$###"""###$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%###"""###$$$$$$###"""$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!"""###"""""""""#########$$$$$$ !!!######""""""###%%%""""""""""""############""""""""""""""""""""""""########################$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#######################################$$$$$$$$$########################"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyzzz}}}nnn]]]\\\qqquuu___eeeyyyWWWAAA;;;777777666222000111///---,,,,,,---------,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$ """$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%######################################################""""""""""""######!!!!!!""""""############""""""""""""""""""""""""$$$###"""!!!!!!###%%%&&&"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!""""""############"""""""""############"""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$#########""""""######"""!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!"""###""""""""""""############!!!"""###""""""$$$&&&!!!"""""""""############""""""""""""""""""""""""########################$$$######$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$qqqjjj{{{ppp]]]YYYooottt]]]```|||xxxVVVAAA;;;777777666222000111///---+++,,,---...---,,,(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&!!!###%%%&&&%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$######################################################""""""""""""##################""""""!!!!!!""""""""""""""""""""""""###"""  !!!###%%%""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""!!!!!!"""###############""""""############"""""""""""""""""""""######$$$########################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###!!!!!!"""""""""#########!!!"""###""""""$$$&&&!!!"""""""""###############################################################"""!!!"""%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$pppdddrrr}}}sss___[[[lllwwwdddhhhZZZAAA;;;777777666222000111///---,,,,,,---...---,,,(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((("""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$##############################""""""""""""######$$$$$$######"""!!!!!! """"""""""""""""""""""""!!!!!!  !!!"""###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!"""######$$$######""""""############"""""""""""""""""""""######$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$%%%$$$""""""###$$$"""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###!!!!!!!!!"""""""""###### !!!######""""""###%%%""""""""""""############################################################"""!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))))))))((('''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$#######################################$$$$$$$$$"""""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$pppfffuuuvvvbbb___mmm~~~rrryyyXXXAAA;;;777777666222000111000...,,,,,,------,,,+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((("""$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$""""""#########$$$$$$$$$##############################""""""""""""###############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!"""######$$$$$$$$$""""""############"""""""""""""""""""""######$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$!!!###%%%$$$""""""###%%%""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###!!!!!!!!!!!!"""""""""###!!!"""######"""!!!"""$$$""""""""""""###############################################################""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))******+++'''(((((()))******++++++++++++++++++++++++++++++************************((()))***++++++***((('''))))))((('''''''''''''''''''''&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$kkkdddvvvxxxeeecccppp~~~RRRAAA;;;777777666222000111000///,,,,,,------,,,+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''"""$$$%%%%%%###""""""###%%%%%%&&&&&&&&&%%%$$$###""""""######$$$$$$$$$$$$##############################""""""""""""######!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!"""############""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""" !!!######$$$$$$$$$""""""############"""""""""""""""""""""######$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%% ###%%%$$$""""""$$$&&&""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###!!!!!!!!!!!!"""""""""""""""###$$$###"""!!!"""###""""""""""""############################################################$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))******+++,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,***((('''******)))(((((((((((((((((((((((((((((()))******''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ooolllyyyjjjdddyyy~~~}}}XXXCCC???999555333222000///111///---,,,------,,,***)))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$###"""!!!!!!"""######""""""###$$$%%%%%%&&&&&&""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""######$$$""""""""""""############$$$$$$############$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!! ######""""""######$$$%%%$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&***+++,,,---............+++,,,///111222111000///333222111////////////000.........------,,,,,,,,,,,,+++++++++++++++,,,,,,+++***(((((((((((('''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''''''(((%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$########################%%%%%%%%%$$$$$$#################################################################################$$$$$$$$$#########""""""################################################%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$wwwnnn~~~uuufffaaaxxxyyy}}}{{{WWWCCC???999555333222000///000...,,,,,,------,,,+++)))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$###"""!!!!!!"""######""""""###$$$$$$%%%&&&&&&###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""############$$$######""""""######$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! ######""""""######$$$%%%############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))++++++,,,---...............///111333333333222111111000/////////000111222///////////////////////////......------......///111...+++************)))***)))((('''''''''(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$$$$#########""""""################################################$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%,,,***'''$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$vvvlll|||ooobbb___vvv~~~zzzzzzUUUBBB>>>999555333222000///000...,,,,,,------,,,+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################################################""""""""""""######""""""######$$$%%%%%%%%%#########""""""#########""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""############$$$######""""""######$$$$$$############"""""""""#########$$$$$$$$$$$$%%%########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###""""""""""""###$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%"""######$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''''''''(((***+++,,,---.........///000111111111111333444555666666555444333222111111222222333555555222222222222222333333333333222222111111222222333555222///------......---...,,,***)))((()))+++,,,))))))(((''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################################################################$$$$$$$$$###############################################################$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%111---((($$$"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$nnnhhhzzz}}}iii```cccvvv|||UUUAAA>>>999666444222111///000...,,,,,,------,,,+++((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$########################"""""""""""""""#########""""""######$$$$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$############$$$$$$$$$$$$$$$%%%"""""""""""""""""""""""""""""""""""""""######$$$!!!"""""""""##################""""""""""""##################""""""""""""############$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''((()))))))))***+++---...000111111111222333444444444444444666777888888888777666555666666666666777777888888555555555444444444444444444444333333222333333333222111000111222222000...///...,,,***)))+++,,,...,,,,,,+++*********++++++((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%...,,,(((%%%######$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$~~~kkkcccuuuxxxfffccciii|||}}}WWW@@@===999666555333111//////---,,,,,,---------,,,'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################!!!!!!""""""############"""###############$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""" !!!"""#########"""""""""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$!!!"""""""""###############""""""""""""""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,------...///111222333333222333333444444444444333777777777777777777666666888888888888777777666666444444333222222111000000111111000///////////////,,,---000333555444111...///...,,,******+++,,,---......------------......,,,++++++******++++++,,,(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################################################################################################################$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&%%%$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ooo```lllyyyhhhfffnnn{{{zzz{{{ZZZ???===999777555333111//////---+++,,,---...---,,,''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######################## !!!"""######$$$#######################################""""""#########""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!""""""""" !!!!!!"""#########"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""###############""""""!!!!!!""""""###!!!!!!"""""""""""""""###"""""""""############$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''((())))))***+++---...//////111222222222222222333333111111222222222222111111444444444444555555555555555555555555444333222111222222111000000///......///...---,,,,,,,,,,,,,,,)))+++...222444333///,,,...------,,,,,,,,,,,,,,,......------......///000.........------.........)))))))))(((((((((''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#######################################################################################$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$###"""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ooo[[[eeemmmiiinnn|||zzzyyyXXX>>><<<999777666444111///...---+++,,,---......---&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%######################## """###$$$$$$##################""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""  !!!###$$$ !!!!!!"""######$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""####################################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""######!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&((()))+++,,,,,,------...///000111111222666555555444333222111111222222333333333333222222000000000111111222333333111111222333333222111000222222333333444444444555333333222000000//////000---------///000000---+++---......///...---,,,+++++++++++++++,,,...///000000000////////////000000,,,,,,+++++++++*********)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################################################################""""""#########$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""#####################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$jjjWWWaaaqqqjjjlllyyyTTT>>><<<999777666444111///...---+++,,,---......---&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%######################## """###$$$$$$$$$############"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""!!! """$$$&&& !!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""############""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######""""""""""""####################################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!"""######!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''"""###%%%(((+++...000111000000111111222222333333888777666555333111000///555666666666666666555555............///000111222///000222333444333333222555666777888:::<<<======::::::888777666666666666333000---,,,,,,---,,,+++---...000111111///---+++(((((()))***+++---...///000000////////////000000......---------,,,,,,,,,+++******)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################################################################""""""######$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###"""!!!"""###$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$iiilllssskkkkkksssxxxqqqYYYCCC<<<888777555111000111///............---------)))'''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%$$$###""""""###$$$%%%######$$$$$$$$$######"""$$$$$$$$$#########""""""#########"""""""""""""""### !!!###!!!""""""""""""############"""!!! """&&&'''%%%###""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%$$$######$$$%%%%%%!!!!!!!!!"""######$$$$$$""""""""""""############$$$$$$$$$############"""######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%###########################$$$$$$###!!! !!!""""""""""""""""""""""""""" !!!!!!!!!"""$$$$$$###"""!!!!!!"""""""""#########$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$(((''''''&&&&&&&&&'''''')))+++,,,///111222333444333444444555555666666666888666444222222444777999666777:::;;;:::777444111555222333666444000222999444666888999999:::===>>><<<::::::<<<>>>=========:::;;;;;;::::::;;;<<<>>>:::777444111000///...---777666444555666555111---111///---,,,,,,,,,***)))------......///000111111000000//////......------......---,,,***)))(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$#########$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################################################################rrrsss{{{iii___^^^rrrtttiiiyyyZZZCCC<<<888777555111000111///............---------)))'''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$######"""#########"""""""""!!!!!!###"""""""""""""""""""""###!!!!!!"""!!! """"""""""""############"""!!! """%%%&&&%%%###"""""""""""""""""""""""""""##################"""""""""""""""""""""""""""%%%$$$############$$$%%%#########"""""""""""""""""""""""""""############$$$$$$$$$############"""######$$$$$$$$$$$$#####################$$$$$$$$$########################"""###$$$###!!!!!!!!!""""""""""""""""""""""""""" !!!!!!!!!""""""$$$$$$###""""""""""""""""""""""""#########$$$$$$############"""""""""!!!$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&((()))***+++---///222444555666666777666666555444444555555444333222111111222333444666666777888999:::::::::===888666999:::666444666999:::;;;;;;:::999;;;<<<===<<<<<<===<<<;;;<<<===;;;::::::::::::999999888:::888666555555666666666555444333555888888666444333111///...//////...,,,,,,,,,---......///000000000000000000000////////////......,,,+++***))))))&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################################################################wwwxxxxxxcccWWWWWWooonnn^^^kkkYYYCCC<<<888777555111000111///............---------)))'''&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""######$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!""""""""""""""""""#########!!! !!!""""""!!!""""""""""""############"""!!!!!!"""$$$%%%$$$###""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$######"""!!!!!! """"""""""""############$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$$$$#######################################"""###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!!!!"""""""""$$$###""""""""""""""""""!!!!!!!!!"""""""""##################""""""""""""$$$$$$$$$###############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&(((+++---///111222555888999:::999888777666444222111000111111111222333444555666666666>>>===;;;;;;<<<>>>@@@BBBBBB<<<888;;;===:::666555888999;;;;;;:::;;;===???:::999888777777888999888:::888777777777666444222777666555444555777:::;;;;;;:::888888999999777666666333111/////////---,,,,,,,,,,,,---......//////000000000000111111111111//////......---,,,++++++(((((('''&&&%%%$$$$$$###%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%########################################################################vvv{{{|||ggg[[[[[[pppooo]]]ggg^^^CCC<<<888777555111000111///............---------)))'''&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""#########""""""!!! !!!!!!""""""!!!"""""""""############""""""!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""#########""""""#####################""""""!!!!!!!!!"""""""""############$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################"""###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""######"""""""""""""""###!!!!!!!!!!!!""""""""""""#########"""""""""""""""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''(((((())))))((())),,,///333555777888;;;<<<<<<;;;999888333222000...------...///333555888;;;===>>>======CCCAAA???===<<<<<<<<<===;;;999888888999888777777999;;;>>>@@@BBBFFFJJJMMMHHHDDD???>>>DDDJJJHHHCCCEEECCC@@@??????@@@AAAAAA>>>===;;;888777666888:::;;;:::999999999999888888999666444222111000...---,,,,,,,,,------........./////////000000111111111000000//////......------+++***)))(((&&&%%%$$$###&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################www~~~mmmaaa___rrrsssaaaiiibbbCCC<<<888777555111000111///............---------)))'''&&&&&&''''''&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$########################!!!!!!""""""############"""""""""!!!!!!!!!"""###!!!"""""""""############"""""""""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############!!!"""""""""############$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!"""######"""!!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######"""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""##############################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%'''((()))***+++,,,,,,,,,...000444777999888999::::::999777555333000000/////////000222333777999;;;===>>>>>>>>>>>>>>>>>>>>>===<<<999777666:::>>>AAA@@@===>>>CCCGGGLLLNNNQQQTTTWWW\\\bbbffffff^^^TTTTTTaaalllggg\\\]]][[[XXXVVVVVVYYY^^^bbb^^^\\\XXXPPPGGGAAA>>>>>>555666777777777888888999777555333333333444333222---...............//////.........//////000000000////////////////////////,,,,,,+++)))'''&&&%%%$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################zzz~~~qqqbbb^^^lllooo^^^ccc{{{]]]CCC<<<888777555111000111///............---------)))'''&&&&&&''''''&&&%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$"""######"""!!!!!!"""$$$""""""""""""############"""###"""!!! """%%%""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$""""""""""""############$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""!!!"""######""""""###$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""######$$$!!!!!!!!!"""""""""######""""""""""""###########################$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%'''(((***,,,---......///000222444666888999555444444333222111000///222222444555666888999999;;;;;;;;;;;;;;;===>>>???AAADDDGGGIIIJJJHHHEEECCCPPPWWW[[[VVVRRRUUU^^^ddddddfffgggiiikkkoootttxxxpppggg\\\ZZZiiivvvrrrccciiijjjjjjgggeeehhhqqqyyy{{{pppcccWWWPPPNNNGGGGGGGGGCCC===888444333222000///000222333333222000000000000000000000000............//////////////////////////////000000------,,,***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################################################################tttwwwuuueee___iiinnn\\\]]]ppp[[[CCC<<<888777555111000111///............---------)))'''&&&&&&''''''&&&%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$!!!!!!"""$$$$$$%%%%%%$$$""""""""""""#########$$$ !!!!!!"""######$$$$$$!!!###$$$###!!! """$$$""""""""""""############"""######!!!"""%%%"""""""""""""""""""""""""""##################""""""""""""""""""""""""""" !!!""""""!!! """""""""""""""#########""""""""""""############$$$$$$$$$############"""######$$$$$$$$$$$$#####################$$$$$$$$$"""""""""""""""""""""""" """######""""""###$$$""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""""""""###$$$$$$"""""""""#########$$$$$$!!!"""""""""############""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((***,,,...000111///000222444555666666666222111000000000111222222444666888;;;<<<<<<<<<<<<<<<;;;:::;;;???DDDJJJMMMQQQTTTXXX\\\^^^^^^]]]\\\hhhmmmllldddaaafffmmmqqqjjjkkkkkkkkkllloootttwwwgggbbbXXXRRR\\\iiiggg[[[ccciiinnnkkkffffffpppzzzssshhhbbb```iiiiiiggg___TTTIIIAAA>>>>>>;;;888777666555333222333333333333222222222222000000000///////////////........./////////000000...---,,,+++***)))(((((($$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################################################################}}}jjjmmm{{{jjjcccpppvvvccc___qqqbbbCCC<<<888777555111000111//////.........---------)))'''&&&&&&'''(((&&&%%%"""###$$$%%%&&&&&&'''&&&'''''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%!!!!!!"""$$$$$$%%%%%%%%% !!!!!!!!!""""""###### !!!!!!"""###$$$$$$$$$!!!###$$$###!!! """%%%""""""""""""############"""######!!!"""%%%""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!""""""!!! $$$$$$######"""!!!!!!!!!""""""""""""############$$$$$$$$$############"""######$$$$$$$$$$$$######""""""######$$$$$$$$$%%%"""""""""""""""""""""""" """######""""""###%%%""""""""""""""""""""""""""""""""""""############""""""!!!""""""###$$$$$$############$$$$$$$$$$$$!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))+++---000111222///000333555555555444333111111000000111444777999444777:::===>>>===<<<:::;;;;;;;;;???GGGQQQ[[[aaa]]]```cccgggiiijjjjjjiiinnnooojjj```^^^dddiiiiii```aaaaaaaaabbbeeejjjnnnccccccZZZQQQUUU```aaaXXX[[[fffooommmdddbbbkkkuuuuuuzzz~~~|||tttmmmjjjjjj{{{}}}}}}xxxnnnddd^^^[[[UUURRRLLLGGGBBB>>>999666444444444444444444444444222222111111000000//////------......//////000000...---,,,,,,+++***))))))$$$&&&(((******(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################################################################ppp___llloooYYYcccqqqrrr^^^BBB;;;777666444000///000///---,,,,,,---...,,,+++(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%########################&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""")))'''$$$"""!!! !!!""""""!!!!!! !!!!!!#########"""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""############ """###"""!!! !!!###$$$#########""""""!!!!!!$$$$$$#####################%%%%%%$$$"""!!!"""#########""""""######$$$%%% !!!"""$$$$$$$$$###"""######""""""""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$###"""!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""###%%%%%%$$$%%%(((***'''))),,,///111222333333000111333555444333000///333555777888777666666777;;;;;;:::999999<<>>:::;;;>>>===;;;AAA>>><<>>999888777777888777666444666444111111222444444444000000000///...,,,+++***++++++***)))((('''&&&%%%)))((('''%%%$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrdddoooxxxmmmcccmmmxxxqqq~~~]]]BBB;;;777666444000///000///---,,,,,,---...,,,+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!########################$$$######""""""###$$$$$$!!!!!!!!!!!!!!!!!!"""###!!!"""$$$%%%&&&%%%$$$###########################""""""""""""""""""""""""!!!"""""""""############ """###"""!!! !!!############"""""""""""""""""""""""""""############"""$$$%%%$$$###"""###$$$######""""""######$$$%%%&&&%%%###"""!!!"""############""""""""""""###############""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%###%%%'''((()))***...000444555666888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::>>>EEELLLRRRWWW]]]aaaddd```[[[YYYWWWRRRIIIBBB<<<;;;::::::===BBBBBB???EEEDDDEEEJJJSSSZZZ]]]^^^[[[eeeqqqyyy{{{yyyuuuqqqqqqlllgggddddddfffffffffffflllooollllllrrrwwwwwwpppnnnmmmoooqqqrrrqqqpppgggfffffffffhhhkkkooorrrjjjeeeaaaeeeoooyyy~~~|||wwwtttvvv}}}~~~vvvnnnmmmdddVVVGGG???777222222444555444999777666666777777666555222222111000...---+++***++++++***)))(((''''''&&&***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrhhhuuu~~~yyynnnbbbkkkwwwnnnwww___BBB;;;777666444000///000///---,,,,,,---...,,,+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!#######################################$$$$$$$$$!!!!!!!!!!!!!!!"""###### """###$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############ """###"""!!! !!!###""""""""""""""""""######!!!!!!"""""""""#########"""###$$$$$$###"""###$$$######""""""######$$$%%%&&&%%%$$$"""""""""###$$$######""""""""""""######""""""""""""""""""############################## !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""$$$'''***,,,///333666999999888999999999999:::??????>>>=========>>>???HHHPPP[[[dddgggfffcccbbbMMMGGGAAA@@@CCCEEEDDDAAA===EEELLLQQQYYY```aaa^^^aaa___]]]```eeejjjlllllldddhhhnnnqqqnnngggaaa]]]bbb]]]XXXSSSRRRQQQRRRRRRHHHOOOVVVZZZ___hhhqqqvvviiigggddddddfffiiilllnnn```___^^^^^^aaadddhhhjjj[[[]]]```cccgggmmmtttyyy{{{xxxxxx|||~~~}}}zzz|||yyymmmjjj]]]JJJ;;;333111111111444444555777::::::888666444333333222000...---,,,++++++*********)))))))))*********)))(((''''''&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&))))))((('''&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuunnn{{{|||mmm]]]iiiuuukkknnn^^^BBB;;;777666444000///000///---,,,,,,---...,,,+++(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$!!!""""""###%%%&&&''''''!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""############ """###"""!!! !!!###""""""""""""############ !!!!!!""""""#########"""###$$$$$$###"""$$$%%%######""""""######$$$%%%%%%$$$$$$#########$$$$$$######""""""""""""######""""""""""""#################################### !!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$&&&***---///333888;;;::::::999999888999999:::::::::<<>>777444666///111222444444555666777888666555777999;;;<<<=========<<<999777666666777777555333555999===>>>>>>HHHNNNRRRRRRRRR[[[kkkzzzqqqnnnkkklllqqqvvvyyyzzzxxx{{{zzzkkk\\\PPPIIIFFF@@@===:::777777777777666666666666666555444222222//////...---,,,,,,+++***))))))+++,,,,,,++++++***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvrrr~~~rrrlllfffaaaiiiwwwiiibbbmmm|||zzzWWWBBB;;;777666444000///000///---,,,,,,---...,,,+++(((((('''&&&&&&&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$%%%###"""!!! """%%%)))+++""""""######$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""############!!!"""###"""!!! !!!###!!!!!!""""""#########$$$ !!!"""######$$$!!!###$$$$$$######$$$&&&#########"""###$$$$$$%%%!!!"""$$$%%%&&&&&&%%%$$$######""""""""""""######!!!!!!""""""#########$$$########################""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''',,,...000222333555999;;;888888888888:::<<>>999666777::::::999999666888:::999777444222111444111......111222222000///222555888???QQQjjj}}}lllhhhcccbbbeeejjjooorrrkkkooozzz{{{ppphhheeeSSSMMMCCC;;;777555555444666666777777666555444444222222000///---+++***)))((()))+++,,,------,,,+++&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~qqqwww|||sssmmmdddZZZhhhvvvggg[[[aaaooovvv\\\>>>999555666555111/////////...---,,,+++,,,------(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""######$$$$$$$$$$$$################################################'''%%%%%%'''$$$ """((($$$%%%%%%$$$###"""###%%%!!!!!!"""""""""!!!!!! ######"""!!!"""###%%%&&&$$$"""!!! !!!"""$$$""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""###$$$$$$$$$$$$###$$$###""""""######""" ######""""""""""""######"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%&&&&&&%%%&&&%%%$$$$$$%%%'''***,,,000//////111444666666555999;;;;;;888<<>>EEELLLOOOLLLKKKNNNRRRWWWVVVZZZ___\\\UUUTTTXXXXXXRRRMMMJJJJJJFFF???888<<<;;;:::888777777777888444444222000///...//////+++,,,------111@@@VVVfffIIILLLPPPUUUZZZ___eeehhhfffiiimmmpppuuuzzzuuueeeOOO@@@===>>>===888777666555555555666666444555666333///+++((('''***++++++,,,,,,,,,++++++))))))((('''&&&%%%%%%$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################zzzkkkooouuummmjjjddd]]]```pppddd^^^gggvvvyyy[[[???999666666555111...///......---,,,,,,,,,,,,---(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""!!!!!!""""""############################################################&&&###!!!"""%%%&&&$$$ ###$$$&&&&&&%%%###""""""!!!""""""######""""""!!!##################$$$$$$###"""!!! !!!"""###""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""###$$$$$$$$$$$$###$$$###""""""###""""""!!!######""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&(((***,,,---+++///333444444444666888---999GGGQQQ[[[dddiiihhhSSSQQQOOOMMMIIIDDD>>><<>><<<===??????<<<888000111222000...000777===888:::===AAAEEEKKKPPPSSSbbbfffjjjlllnnnsss{{{|||jjj[[[QQQFFF===999888777777666666444333444444333222///...------,,,,,,,,,,,,,,,,,,,,,,,,+++******((('''&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################|||hhhiiizzzrrrnnneee\\\[[[lllddddddsss^^^@@@:::666666555000...///------......------,,,+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######!!!!!!!!!"""""""""""""""################################################$$$$$$ ***444000$$$ !!!###%%%%%%$$$"""!!!""""""###############"""######$$$$$$$$$######"""###"""!!! !!!"""###""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""###!!!"""######$$$$$$###############"""""""""""""""######""""""""""""######"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((()))+++---...///,,,222666666222111555:::999III\\\iiioooooohhh```KKKCCC;;;:::AAAHHHIIIFFFPPPZZZhhhuuuwwwkkkggg```YYYTTTMMMCCC<<<:::666999<<>>@@@JJJPPPYYY```dddiiioootttxxxwwwgggXXXFFFAAA:::666444555555555777666444222222222222333...---,,,++++++,,,---...------,,,***)))'''&&&&&&$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################kkkhhh{{{iiiXXX]]]mmmfffjjj|||dddBBB;;;777666444000...///,,,---...///...---,,,+++&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""###############################################################&&&$$$!!!---???@@@444!!! !!!"""#########""""""######$$$$$$$$$$$$######$$$%%%%%%$$$###!!! ######"""!!!!!!"""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###############"""#########"""!!!"""#########""""""""""""######""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""!!!""""""""""""""""""""""""############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&(((***---///000111222333444555333111444;;;AAAWWWaaajjjkkkggg^^^QQQGGG;;;;;;===FFFUUUbbbddd```jjjttt|||{{{{{{yyykkk[[[SSSLLLCCC<<<999999<<>>888666333///...///------......------,,,+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$################################################!!!&&&%%%(((111222777111(((###"""######"""!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$######"""########################"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$############""""""""" !!!""""""######"""""" """$$$$$$!!! """%%%######""""""""""""######!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""############"""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&((()))+++,,,---///111333444555333333666>>>IIITTT\\\___XXXTTTIII<<<666999???AAALLL[[[iiipppxxx|||qqqooodddRRRBBB;;;999999AAALLLYYYcccjjjooopppnnnxxx{{{}}}|||wwwoooiiieee]]]RRRHHHGGGHHHEEEAAA@@@BBB:::333555;;;???:::444444666666555777999777333999999999999888666555333888888888888:::<<<>>>??????CCCGGGFFFFFFJJJSSS\\\______aaadddeeeaaaZZZTTTKKKGGGBBB@@@@@@>>>:::777555333222111333666999<<>>>>>EEEMMM```mmmxxx|||{{{yyyrrrjjjkkkiiieeeaaa\\\UUUMMMIIIIII@@@999999999888666777888555444777===AAAAAA???AAABBBAAA>>>BBBGGGGGGCCCDDD???:::777777777666444444444444333333222111111...111333444444777===BBBHHHKKKQQQXXX___cccdddccc^^^ZZZWWWWWWXXXVVVQQQLLL???<<<777333222333444555999;;;FFFUUU\\\\\\cccnnnqqqpppqqquuuvvvwwwyyymmm[[[NNNBBB<<<555222444666555333333333333222111000000000//////......------------***)))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################mmmYYYhhhttt___\\\nnniiilll~~~qqqGGG@@@999666333///---//////...---,,,+++,,,---...(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$######""""""################################################### !!!%%%%%%!!!"""'''$$$ ###''''''%%%!!!""""""###############"""""""""###%%%&&&######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$######"""""" !!!!!!""""""""""""""""""%%%$$$!!! ###&&&######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&'''(((+++...000000//////...000222555666===KKKZZZ```WWWGGG888//////555;;;@@@JJJZZZgggmmmnnn{{{~~~yyyrrr___KKKHHH===999BBBNNNWWWcccooowwwzzzppphhh___VVVLLLGGGBBB>>>>>><<<999666888444444888;;;<<>>999777333777;;;FFFWWWfffpppzzzzzzvvvsssooobbbOOOBBB@@@999MMMaaalllrrrxxxyyyvvvuuuqqqiii^^^RRRGGG???<<<444777888777666888???FFFLLLNNNQQQVVV[[[```dddfffiiikkknnnppprrrtttwwwyyytttooommmssswwwwwwttttttnnnkkkfff```[[[WWWUUUUUUOOOJJJEEEFFFIIIHHHCCC===<<<:::888888999999999888666555222111333999BBBIIIPPPUUU[[[]]]```fffqqq{{{hhhggg]]]MMMBBB???:::333444222222333444777>>>EEERRR\\\mmm{{{|||{{{~~~|||uuulllWWW???111000444666444222111333666777333///111000///...------...///.........---***(((%%%###%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$rrraaannnqqq\\\ZZZhhhllljjj{{{pppKKK===999999222000111---------,,,,,,,,,,,,++++++***((('''&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$##################""""""""""""""""""!!! !!!"""###""""""############"""""" !!!"""###$$$$$$%%%""""""""""""""""""""""""##############################""""""""""""###############"""""""""!!!!!!""""""""""""""""""""""""""""""""""""########################"""""""""!!!$$$$$$$$$$$$$$$###""""""#########"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!""""""######""""""!!! !!!""""""######""""""########################""""""""""""############""""""""""""############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''(((+++000222222111000000000555>>>JJJVVV]]]MMMNNNHHH<<<555888@@@FFFKKKRRRbbbwww|||wwwnnnbbbTTTLLLGGGEEEKKKRRRiiirrryyy|||}}}|||uuukkkbbbYYYLLLAAA<<<:::888777555<<>><<<888555444666888888>>>EEEHHHJJJSSSbbbooohhhmmmmmmfff^^^WWWLLLBBB===;;;999666444333444555FFFFFFPPPfffyyy~~~|||}}}oooYYYHHH>>>777333444333111000111222444555333222000...---------............---+++)))&&&%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$tttcccpppkkk\\\UUUeeekkkiiiyyyqqqKKK===999999222000222---------,,,,,,,,,,,,++++++)))(((&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$#########################################################$$$$$$$$$$$$$$$#########$$$#########""""""!!!!!! !!!""""""###$$$$$$""""""############"""""" """###$$$%%%&&&""""""""""""""""""""""""###########################"""""""""""""""######""""""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""########################""""""""""""###$$$$$$$$$$$$###""""""$$$$$$######"""!!!!!! """""""""""""""""""""""""""!!!!!! !!!!!!""""""##################"""!!!"""######$$$$$$##############################""""""""""""############""""""""""""############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++///444555222///111111555@@@MMMUUUUUUSSSGGG>>>666333777AAASSSbbbkkkllltttpppgggVVVIII===;;;DDDTTTffftttxxxhhhYYYIIIAAA999888???FFFIIIHHHJJJTTTbbbnnnvvv{{{}}}|||zzzyyyxxxxxxmmmeeehhhnnnooollljjjgggccc]]]VVVPPPLLLIIIHHHLLLKKKKKKJJJHHHGGGEEEDDDLLLKKKKKKLLLMMMMMMJJJHHHGGGGGGFFFBBB;;;555111///...333777555333777BBBMMMUUU___kkkqqqqqqmmmbbbXXXNNNJJJCCC<<<888666333222999666<<>>BBBPPPdddwwwxxxpppjjj```QQQCCC;;;>>>EEEPPP]]]gggkkklllnnnuuu~~~{{{wwwssspppooosssrrrpppnnnmmmllljjjhhhiii___XXX]]]eeefffbbb___WWWTTTPPPJJJFFFCCCBBBBBB@@@BBBDDDBBB???======>>>DDDDDDEEEGGGHHHGGGDDDBBBEEEGGGIIIHHHDDD???;;;999666888999777444111222333<<>>:::888999<<<::::::;;;===???>>>;;;999===???CCCDDDDDDEEEEEEGGG@@@AAADDDIIILLLJJJCCC===::::::===EEENNNXXXbbbiiiqqqrrrmmmcccYYYQQQFFF;;;>>>:::777666666:::GGGTTT```iiirrrxxxyyyhhhGGG???555222555777555222777666555333111///---,,,,,,---...//////...---,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$qqqxxxvvvZZZIIIKKK\\\___VVV___vvvxxxgggJJJ<<<888999222111333...------,,,,,,,,,,,,++++++((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%################################################"""""""""###############"""""""""""""""""""""#########"""!!!!!! """"""############""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""############""""""""""""############""""""###$$$$$$$$$$$$### !!!!!!"""######$$$$$$!!!"""###$$$$$$###"""!!!###""""""!!!!!!""""""###"""##################"""!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&(((***,,,...111333111000444===EEETTTVVVSSSJJJ===444222444>>>GGG[[[qqq~~~~~~yyyvvvpppgggZZZMMMBBB@@@KKKXXXiiirrr}}}{{{nnn```TTTEEE;;;999@@@OOO\\\mmmttt|||~~~{{{yyywwwuuuyyyzzz{{{|||{{{yyyvvvttttttpppkkkhhhgggeee```\\\PPPJJJIIIMMMOOOJJJDDD@@@999888666444444555666777222555888777555444555777666666666777999999777555666888:::<<<>>>AAAEEEHHHJJJKKKPPPWWW]]]]]]XXXRRRLLLCCC;;;888:::???IIIRRRbbbooozzzzzzxxxtttkkk___TTTDDD555222666:::<<<>>>DDDMMMWWW```lll|||iiiVVV>>>111000555666444555555555444333111000///---...///000000///...---)))(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$hhhpppeeeLLLJJJ^^^eee^^^fff|||}}}lllIII<<<888999222111333///------,,,,,,,,,,,,++++++(((&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&################################################!!!"""""""""#########$$$!!!!!!!!!"""######$$$$$$$$$###"""!!!!!!!!!"""###""""""############""""""#########"""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!"""###$$$%%%############""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""###$$$$$$$$$$$$$$$"""""""""""""""#########!!!"""$$$%%%%%%$$$"""!!!######""""""""""""######!!!""""""######""""""!!! !!!""""""######""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''***---///111000111444;;;CCCKKKPPPTTTPPPGGG::://////999BBBZZZiiizzz}}}nnnaaaZZZQQQFFFBBBDDDQQQgggzzz~~~xxxnnn```SSSCCC===<<>>999555666@@@QQQ^^^nnn~~~{{{nnnYYYFFF:::===HHHYYYiiisss}}}yyy}}}zzznnn```UUUIII>>>===???KKKaaattt}}}zzzqqqiiilllpppsssrrrooojjjfff```\\\XXXYYY\\\\\\YYYUUUKKKHHHHHHIIIGGGCCCDDDGGG>>><<<888444222000000000...//////111222222222111111000...///111222222222000111333444555777999;;;888<<<@@@AAADDDOOOaaaoooqqqjjjddd```WWWIIIAAAAAA444FFFSSSVVV]]]oooyyyjjjXXXEEE777555;;;888999999;;;FFF\\\ppp{{{~~~oooWWWFFF;;;555111111222444555555555444444///000000111111000......///,,,'''###!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$sss[[[cccyyy|||TTTTTTaaakkkhhhnnnpppNNN>>>888777111111222---///......------,,,++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$#########""""""!!!!!!"""###$$$%%%%%%$$$###"""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$###"""!!!!!!""""""######""""""!!!!!! """"""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!######""""""!!!!!! !!!!!!"""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%'''+++///000000222333777BBBTTT^^^SSSBBBAAA777000666CCCSSSfffuuulllWWWFFF>>>>>>UUUlllwwwzzz|||{{{yyyyyyiiiYYYOOODDD<<>>;;;888777333333111000////////////------......///000000111111000///000111111///------...///111444666999:::::::::999888:::DDDSSS___bbbiiipppqqqjjjaaa[[[XXXGGGAAA===@@@FFFPPP^^^jjjwwwhhhZZZIII:::>>>999666555666AAAYYYqqqvvvrrr\\\HHH999111555444666666222...///444000111111000......///111//////---+++)))&&&###"""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&sssXXX^^^ttt[[[PPP^^^iiihhhooosssMMM===777777111000222---///......------,,,++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$####################################""""""!!!!!!""""""""""""""""""""""""############"""""""""!!!"""######$$$$$$######"""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$######"""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""############"""""""""!!!######""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%&&&(((+++///111222222888@@@IIIOOOSSSQQQFFF999222444:::FFFWWWiiiwww~~~zzzeeeMMM???@@@GGGXXXhhhyyy{{{rrrhhhYYYMMMAAA>>>CCCNNN]]]jjjvvv~~~yyyvvv}}}}}}yyytttppplllgggdddYYYQQQIIIDDDCCCCCCAAA>>>@@@???<<<999777555333333000000///...---,,,,,,---++++++,,,,,,---......///...------...000111000...//////000111222444666777888:::;;;:::999===EEELLLTTTZZZbbbfffgggiiimmmqqq```WWWLLLEEEBBBBBBIIIRRRdddnnnxxx{{{yyyqqqbbbTTTDDD>>>888555444777BBBOOOiiixxx|||dddKKK:::888444333555666333333666111222222000......///000000///...---***'''%%%###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&wwwYYY^^^uuubbbJJJYYYffffffpppwwwLLL<<<666666000///111,,,///......------,,,++++++(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""""""""""""""!!!!!!!!!""""""""""""""""""""""""############""""""""""""$$$######""""""######$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""######"""!!!!!!!!!"""""" !!!"""#########""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!!!!""""""############""""""""""""###""""""""""""!!!!!!!!!"""""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$##################$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&)))---000111333555777BBBOOOZZZVVVJJJ???888444:::HHHXXXcccrrrzzznnn\\\MMMGGGMMM[[[gggpppvvvzzzxxxrrrgggWWWKKKAAA@@@@@@GGGZZZrrr~~~~~~zzzyyywwwppphhhdddmmmyyy~~~yyynnnjjjeee___ZZZTTTNNNJJJDDD???:::777777777555333555444333111000/////////---,,,+++***)))))))))))))))))))))***++++++,,,,,,*********,,,///000///...000///000000111222333444333555666555444777<<>>???GGGSSScccqqq|||~~~uuujjjYYYOOOBBB:::555222444999KKKWWWhhhwwwiiiTTTDDD999111111444444333333222333333111///...///000000000000///---***'''%%%&&&%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&}}}bbbiiidddFFFUUUaaabbblllwwwLLL<<<666555//////000+++///......------,,,++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""#########"""""""""""""""$$$###"""!!!!!!"""###$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""###""""""!!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))---...000111222666<<>>GGGMMMNNNJJJCCC999333999JJJZZZiiivvvdddPPPMMMRRRhhh}}}lllaaaZZZOOOCCC;;;:::BBBJJJVVVjjj~~~{{{vvvzzzwwwpppfff___[[[WWWUUUTTTRRRMMMHHHFFFDDDAAA???>>><<<999777111111111111222222111///000///...---,,,+++++++++))))))(((((('''((((((((()))))))))))))))************)))))))))++++++)))(((******+++,,,...000222333<<<======<<<:::888888888777999<<>>555555>>>NNNdddttt{{{{{{hhhTTTDDDIIIXXXnnn|||iii[[[DDD???:::999;;;EEEWWWgggrrr~~~{{{zzzzzzlllccc]]]YYY[[[UUUNNNJJJIIIJJJIIIGGGEEEBBB???===<<<:::777555...///000000000000//////...---,,,***))))))(((((())))))(((((((((((()))))))))))))))))))))************)))((()))******(((&&&(((((()))+++,,,///000222000555===DDDGGGFFFCCCAAA555777:::<<<>>>>>>===<<>>>>>>>>???BBBHHHPPPVVV```pppssskkkbbbYYYMMMDDDEEEKKKaaallluuuvvvqqqhhhYYYKKK@@@999444555999???JJJVVVhhhuuuwwwjjj]]]MMM>>>444222333444555444333333555777666444000---,,,---000222***)))&&&$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&~~~sssvvvuuuvvvooo]]]]]]zzztttNNN>>>888777111111222---///......------,,,++++++(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&''''''&&&%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!"""######"""!!! ######""""""""""""######""""""""""""""""""""""""################################################""""""############"""""" !!!"""### !!!!!!""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$$$$$$$##################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***,,,...000111000555@@@OOOXXXSSSBBB333222333AAA[[[tttppp___PPPLLL[[[mmmuuusssppphhh\\\MMM???666@@@AAAMMMeeezzz}}}uuutttsssrrrzzzttttttwww|||{{{vvvqqqddd\\\\\\YYYPPPLLLOOOLLLMMMNNNMMMJJJGGGCCCBBB???===:::888666444111///...///000///---,,,---...*********))))))***++++++(((((('''''''''(((((()))(((((((((((((((((('''''''''&&&&&&(((***,,,+++)))******************+++,,,111...,,,---222999@@@DDDIIIEEE???::::::<<<>>>???===>>>CCCGGGIIINNN[[[iiirrruuuyyyxxxjjjVVVLLLLLLGGGRRR^^^iiissswwwnnn```PPPFFF<<<777222111999DDDUUUggg{{{|||fffLLL:::333333444555444444444666888777444///,,,+++---111333---+++(((%%%###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&kkknnnxxxpppxxxsss\\\XXXvvvpppPPP>>>666555000111333---///............---------''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$!!! """&&&'''$$$ $$$$$$$$$#########"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#####################"""!!!!!!$$$#########""""""!!!!!!$$$#########$$$$$$###!!!######""""""!!!!!! $$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$#########""""""!!!!!!$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&"""***---+++000999666+++>>>EEEQQQYYYUUUFFF888333999IIIaaawww{{{jjjVVVMMMTTTcccqqqxxxtttmmm___LLL<<<888>>>EEEMMMaaaxxx~~~tttoooqqqkkkaaabbbkkkwww~~~wwwjjjeeefff___[[[YYY___eeeaaaQQQCCCNNNMMMKKKKKKJJJGGGCCC@@@999888666444222111000000,,,,,,------,,,,,,+++*********))))))((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&+++***)))))),,,000444777@@@AAAAAA???<<<;;;;;;<<>>666666000111333---...---------,,,,,,,,,,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###!!!"""###$$$%%%$$$$$$###########################"""""""""###$$$$$$$$$%%%&&&###!!!###'''(((&&&"""$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#####################"""!!!!!!############"""""""""!!!""""""!!!"""$$$$$$###!!!###"""""""""!!!!!!!!! ############"""""""""!!!###"""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$############"""""""""!!!$$$##################$$$########################"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%&&&''''''***...000//////444<<>>777666444222000//////...++++++,,,,,,++++++***)))(((((((((((((((((())))))&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((''''''''''''+++***))))))))))))***++++++...000222333555777999:::;;;;;;999888999===BBB@@@GGGQQQ^^^nnn}}}sss\\\EEE;;;???RRRppp{{{eeeMMM<<<777999666777>>>LLL```uuukkkEEE:::444777777333222555777777666222---***+++............+++(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%tttsssuuuxxxrrr]]]ZZZuuunnnKKK<<<777666000000333///---------,,,,,,,,,,,,+++)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############&&&%%%$$$%%%(((((('''%%%########################""""""""""""""""""""""""!!!!!!"""############"""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""############"""!!!#########"""""""""""""""!!! """$$$%%%$$$###""""""""""""!!!!!!!!!!!!#########"""""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$#########"""""""""""""""#########$$$$$$#################################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&''')))+++...***+++000555===NNN___cccUUUDDD999888DDD\\\pppxxx}}}qqq\\\NNNXXXbbbqqqxxxrrraaaNNN@@@===999===PPPmmmuuuhhhkkk{{{qqqggg]]]]]]^^^]]][[[[[[ZZZUUUQQQSSSXXXZZZVVVQQQOOOMMMKKKIIIGGGCCC???;;;555444222000///...------******++++++******)))(((&&&''''''(((((()))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))******))))))((((((+++---//////...///111222;;;@@@DDDCCC===999:::<<>>888555333444===LLLaaayyyyyy^^^LLL:::666777777555555777777666333...++++++,,,***---000...***&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%tttmmmyyy{{{ttt]]]UUUkkkvvvfffIII;;;777777000///333///............------------((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$&&&&&&%%%$$$################################################!!!""""""#####################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!""""""#########""""""""""""""""""""""""######"""""""""$$$&&&'''&&&%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""##################""""""""""""""""""############""""""######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""######"""###$$$$$$$$$$$$###"""########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&&&&(((+++...,,,,,,+++000BBBWWW```]]]SSSEEE999:::HHH\\\rrr{{{fffXXXXXX]]]kkkuuu|||uuuaaaKKK===888<<>><<<<<>>MMM]]]tttzzz~~~zzzyyytttllleeedddhhhmmmhhheeedddbbb\\\VVVVVVZZZYYYXXXVVVVVVVVVVVVTTTSSSMMMKKKHHHEEEBBB===888444000000...---,,,+++++++++(((((())))))(((((('''&&&''''''''''''''''''((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''((()))***+++,,,,,,,,,+++,,,......---...///111,,,333>>>DDDFFFEEEEEEEEEBBBEEEIIIJJJHHHJJJUUUbbbqqqsssZZZJJJDDD[[[aaammm~~~pppaaaCCC:::444333444;;;MMM___tttxxx]]]GGG;;;666444333666666666555333000...,,,(((+++///000...+++((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&ggg]]]zzz}}}|||aaaMMMYYYfff]]]DDD999777888000///333111.........---------,,,,,,(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&((('''&&&%%%$$$$$$$$$$$$%%%########################"""""""""###$$$$$$$$$%%%!!!"""###$$$#########$$$""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$#########""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!"""###############!!!"""""""""############$$$######$$$&&&&&&$$$### !!!!!!!!!"""""""""###!!!"""""""""############$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###"""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$!!!"""""""""############!!!###$$$%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%&&&&&&&&&'''***///222111777BBBQQQ]]]^^^PPPAAA888<<>>888===IIIaaa~~~~~~hhhTTTWWWnnnsss___MMMGGGQQQdddttt{{{nnnmmmgggbbbaaaccceeegggiiihhhcccaaaaaa___ZZZYYY[[[[[[\\\^^^\\\YYYUUUQQQOOOKKKIIIEEEBBB>>>999333///...---,,,+++************''''''((((((''''''&&&%%%(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))))))))(((((((((((()))***)))+++,,,+++******+++,,,...---,,,///444999<<<======;;;===BBBDDDDDDIIIQQQccckkknnnnnnxxx|||hhhLLLDDDBBBQQQlllzzz^^^DDD;;;777222111555>>>[[[vvvyyySSS;;;777<<<666666777888888555222///+++******---000000,,,(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((kkknnn}}}tttUUUJJJYYYhhhiiiEEE>>>999777555000---.........---,,,,,,,,,,,,---'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###"""!!!###&&&$$$ $$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$(((&&&%%%###""""""###$$$$$$###"""!!!!!!"""###$$$########################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############&&&%%%###"""""""""###$$$##############################""""""""""""#########$$$&&&''''''&&&$$$###!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""############""""""###%%%%%%$$$"""!!!"""###########################%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((((((&&&%%%&&&'''###)))***''',,,666666...>>>ZZZkkk[[[BBB888;;;>>>UUUnnnsss\\\^^^eeerrr|||ppp\\\EEE@@@TTTpppppplllooojjjhhhdddbbbbbbdddgggjjjeeeeeecccbbb``````______bbb^^^XXXUUUSSSRRRPPPNNNLLLHHHBBB===999555222///,,,++++++***)))(((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++******************//////......///000222333:::>>>AAAAAA@@@CCCJJJPPP___bbbdddfffooo|||rrr]]]GGGAAANNNddd{{{yyy___EEE777555666555>>>GGGUUUfffyyyuuuXXXCCC888333:::;;;777888<<<888///+++******)))))))))+++,,,((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&)))+++++++++)))(((***)))(((((((((((((((((((((((()))))))))******+++(((((()))***+++---...///111000//////......//////ggghhhwwwWWWHHHTTT```aaaDDD===888777555000...///......---,,,,,,,,,,,,---((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%$$$"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%######&&&&&&#######################################$$$$$$$$$$$$'''&&&%%%$$$############$$$###"""!!!!!!"""###$$$########################$$$#########""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############%%%$$$$$$###""""""####################################""""""""""""#########$$$&&&'''&&&%%%$$$###!!!!!!!!!!!!""""""###$$$""""""""""""""""""""""""""""""############""""""###$$$%%%$$$"""!!!"""###########################%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((((((&&&&&&'''((($$$%%%(((,,,...111777>>>NNN[[[___OOO===999EEEPPPttt{{{|||eee]]]dddqqqxxxmmmPPPIIIEEEPPPjjjxxxmmmiiiiiieeedddbbbaaaaaabbbcccccccccbbb```___]]]]]]\\\\\\XXXWWWVVVUUUSSSQQQOOOMMMNNNIIICCC<<<777333...,,,+++******)))((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))************************......------...///111222111666>>>GGGNNNSSSVVVXXX___aaa```aaaiiiuuu~~~~~~ppp___SSSLLLOOO```rrr{{{aaaGGG888222000111666AAASSSjjjnnnUUUCCC:::;;;888555666:::;;;888111---)))(((+++---,,,+++(((((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''((()))******)))((('''((((((((((((((())))))***))))))***+++,,,,,,------//////000111222444555666777777666555444333333333dddccc|||xxxXXXGGGOOOZZZ\\\BBB<<<777666555111///111......---,,,,,,,,,,,,---))))))((((((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%###"""###$$$%%%$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&###!!!$$$%%%$$$""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""$$$###""""""""""""###$$$#######################################"""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$###""""""##############################""""""""""""############%%%&&&&&&%%%$$$###"""""""""!!!""""""######""""""""""""""""""""""""""""""############""""""###$$$%%%$$$"""""""""$$$########################%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((($$$'''//////...<<>>RRRggg{{{hhh^^^nnnyyyxxxbbbRRRBBBIIIUUUhhh}}}yyy~~~tttooollliiigggbbbbbbbbbcccbbbaaa```___```___]]][[[ZZZYYYXXXXXXSSSVVVXXXWWWUUUQQQNNNMMMMMMHHHAAA:::555111---***))))))(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))************************,,,,,,,,,,,,---...///000,,,000777DDDRRR^^^eeegggeeeeeebbb```eeeooottttttzzzvvvssskkkXXXGGGMMM^^^yyy|||```III<<<666333222666EEE]]]tttoooWWWAAA:::666777:::::::::<<<777111***)))---///...+++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''((((((((()))((((((((((((((((((((()))))))))((((((((((((((((((((()))***+++,,,------//////000000111222222333777777777888999;;;<<<=========<<<;;;:::999999999ccc___yyy~~~uuuXXXGGGMMMYYY\\\AAA;;;666666555111000111......---,,,,,,,,,,,,---******)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%!!!"""$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$%%%&&&%%%$$$###"""################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############"""###$$$%%%%%%$$$""""""##############################""""""""""""######"""###$$$$$$%%%$$$$$$###%%%$$$###############$$$""""""""""""""""""""""""""""""############"""""""""$$$%%%$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((()))---))))))---000777III[[[fffQQQAAA>>>BBBKKKbbbyyyuuucccbbbiii{{{bbbOOOEEEPPP```sssxxx~~~zzzoookkkkkkmmmllljjjffffffeeeeeedddcccbbbaaa^^^]]]\\\ZZZXXXWWWVVVVVVWWWYYY[[[ZZZVVVRRRQQQPPPJJJEEE>>>888444111...,,,'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************+++++++++,,,,,,---......111000111888EEEVVVfffpppnnnmmmkkkgggiiimmmkkkggghhhlllwww~~~oooVVVKKKOOOYYYmmmvvvbbbMMM>>>>>>999777>>>MMMbbbzzzpppMMM===444:::@@@<<<777777;;;555///,,,---...///...,,,+++)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((()))((((((((((((''''''''')))(((((((((((()))***+++++++++---///000111222222666666777777777777777777888888888999999;;;<<<======<<<<<<;;;;;;<<<<<<===ccc[[[ttt~~~tttXXXFFFJJJVVV[[[@@@:::666555444111000222......---,,,,,,,,,,,,---******)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%$$$###$$$%%%%%%%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%"""!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$###"""######$$$$$$$$$$$$#############################################$$$$$$$$$########################""""""""""""""""""""""""################################################!!!"""""""""############""""""$$$%%%%%%$$$###"""##############################""""""""""""######!!!""""""######$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""############"""""""""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((''''''(((***+++---+++***777LLLZZZ^^^UUUCCC;;;FFFUUUaaatttmmmZZZ___pppzzzxxx___LLLHHHKKKdddwww}}}wwwsssooolllllllllllllllkkkiiigggeeedddcccdddddd```___]]][[[YYYXXXWWWWWWXXXXXXYYYXXXVVVUUUUUUUUUJJJEEE===666111...+++)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))***************++++++,,,---------222111000000666DDDWWWdddnnnooooooooopppoooggg]]]YYY]]]lll~~~lllTTTEEEHHHVVViiizzzxxx___HHH@@@:::444444:::JJJfff~~~eeeLLL888888>>><<<777555:::999666111,,,+++///333...---+++)))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))((('''''''''''''''''''''((((((((()))+++---///000000111222444666666666666:::999999999999888888888666555555555555555666777777777777888999:::;;;<<>>666222111;;;TTTmmmhhhHHH888777999::::::999;;;:::444---+++000555///...,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((''''''((((((((()))))))))'''''''''(((((()))))))))((()))+++---///222333444444555666888888888777666777777777777888888888888666666555333333222222222333333333444555777888999dddWWWlllxxxYYYBBB@@@MMMVVVAAA:::666555444000...000......---,,,,,,,,,,,,---((((((((((((((('''''''''$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$&&&---222---&&&########################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##################""""""###$$$$$$%%%##############################""""""""""""###### !!!"""###$$$$$$###############$$$%%%&&&""""""""""""""""""""""""""""""############""""""!!!###$$$$$$######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))%%%'''))))))((((((***++++++000:::JJJ[[[aaaZZZNNN;;;@@@PPPhhh{{{yyybbb]]]lllpppYYYHHHFFFOOO[[[ddd~~~zzz{{{vvvrrrqqqpppooommmlllkkkjjjiiikkkjjjiiigggeeecccbbbaaadddbbb```^^^\\\ZZZYYYYYYVVVSSSPPPRRRVVVVVVPPPKKK@@@;;;333---)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++)))***+++------------,,,+++...000111111222555888FFFNNNYYYgggvvv~~~zzzqqq]]]XXXOOOQQQlllyyy^^^TTTMMMWWWpppcccRRRBBB:::555666DDDVVViii~~~dddFFF888888;;;<<<999:::999555000...111333111000...+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((('''((((((((())))))))))))(((((()))***+++,,,,,,---+++,,,///111333555555555444555666777777555333222333333555777999;;;=========<<<:::888666555444333555555444444444555666666hhhYYYmmmwwwYYYAAA@@@MMMXXXAAA;;;666555333///...///......---,,,,,,,,,,,,---'''''''''(((((((((((((((###$$$$$$%%%&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!%%%...333---###""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&###$$$%%%&&&&&&%%%$$$####################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$###"""""""""###%%%&&&##############################""""""""""""###### !!!"""$$$$$$!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""############""""""!!!###$$$$$$######$$$&&&#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))%%%'''))))))((((((***,,,333444DDD^^^iii]]]KKKBBB@@@KKK___sssqqqdddcccuuunnnYYYBBB@@@RRRjjjzzzxxxsssnnnnnnjjjggghhhkkkmmmmmmkkkjjjkkklllkkkiiifffbbb```dddcccaaa___\\\[[[ZZZYYY\\\WWWTTTVVVYYYUUUJJJ@@@555111+++''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++)))***,,,---......------///---,,,...000333333333666???NNNbbbxxxyyyoooVVVEEEZZZ{{{kkkVVVOOO___xxx~~~fffMMMAAA888111444>>>WWWuuu|||XXX???999:::999;;;999666444333222111111222000...,,,)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))***+++---...///000...///222555666666555444444444555555444222///...111333555999===@@@CCCDDDCCCBBB@@@===;;;999777777999888777666555555555555lllTTTkkksssRRRBBBAAAHHHTTT>>>;;;777444333111///.../////////...------,,,,,,))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%$$$$$$$$$$$$######""""""((( ((()))$$$$$$+++---'''!!!!!!%%%((('''###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%""""""###$$$$$$###!!!!!!######$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$############$$$$$$##############################""""""###$$$%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&******(((&&&(((,,,///...:::BBBXXXnnnlllSSS@@@;;;CCCoookkkWWWpppzzz```FFF<<>>@@@AAAAAADDDDDDBBBBBBDDDBBB===???===<<<===;;;888777:::rrr]]]ppptttSSSAAA???HHHTTT>>>;;;777444333111000.../////////...------,,,,,,)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$#########"""((("""!!!$$$$$$%%%333DDDEEE999))) """###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$###!!! ######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$##############################""""""###$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))))))))***///444DDDRRRdddjjj[[[EEE@@@GGGbbb{{{pppaaadddssstttgggUUUNNNQQQggg}}}xxxvvvtttoookkkkkkjjjjjjlllnnnooommmkkkhhhlllmmmiiiggghhhgggdddaaaaaabbbeeehhhhhhddd```UUUNNNEEE???;;;666000+++***)))((('''&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((+++************+++,,,,,,------...///000111222222666666:::BBBOOOfffoooeeehhhuuubbbZZZ[[[fff}}}iiiKKK999222000888LLLoooxxx^^^LLL===333888999999888777777777666555111...---///...***%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))((((((((((((((())))))))))))******+++,,,,,,,,,000/////////000000000//////000111111000000111333444666555222222555444111999999999:::<<<===>>>???===@@@@@@???AAAEEEDDDAAA@@@???>>>===???BBBCCCBBB}}}lll{{{vvvVVV>>>===IIISSS>>>;;;777444333222000.../////////...------,,,,,,((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$###$$$%%%"""%%%999OOODDD999***!!!!!!%%%(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$########################%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""!!!######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$#################################"""######$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))'''))),,,***)))333AAAYYYhhhqqqbbbGGG<<>>///***%%%%%%'''))))))'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))*********))))))((())))))******))))))(((&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###################################################$$$$$$############$$$$$$########################$$$###############$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***&&&)))......///???TTTllltttnnnUUU>>>CCC___xxx~~~iiibbbppp|||{{{bbbPPPKKK]]]vvv{{{yyyxxxsssyyytttrrrpppppprrrsssqqqpppnnnmmmmmmlllllllllkkkjjjjjjpppsssooolllnnnpppqqq{{{yyywwwssslll^^^NNNBBB999444...***)))))))))(((''''''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))***++++++,,,------...///000111111,,,111888;;;;;;@@@RRReee|||iii\\\RRRNNNZZZpppyyyaaaHHH888444888CCC[[[{{{~~~{{{vvvWWWBBB<<<:::999999888555666999444222000///000000///---(((((('''&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))((()))***,,,...000111222444444444333111000000111222333555555444444555666222666888777999???CCCBBB@@@BBBGGGNNNUUU\\\bbbeeetttwwwvvvsssrrrvvvxxxwww}}}tttooovvv{{{yyywww~~~~~~xxx^^^@@@BBBRRRSSS===:::666444333222111////////////...------,,,,,,'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!"""%%%&&&$$$###&&&,,,'''&&&%%%&&&''''''### $$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---...//////...,,,------......------,,,(((((((((((()))))))))))))))(((((('''&&&&&&%%%%%%""""""""""""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$############$$$$$$########################$$$$$$###############$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''((((((((())))))+++((()))///444===PPPdddpppjjjYYYFFFBBBVVVsssrrrddd___kkk}}}aaaKKKIIISSSjjjwwwzzz}}}vvvvvvtttqqqooopppqqqrrrrrroooooonnnllljjjiiihhhhhhlllrrruuutttuuuzzzvvvhhhZZZKKK<<<333000...,,,++++++***)))(((&&&&&&'''(((((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))((())))))))))))))))))(((************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))(((((())))))***+++,,,,,,---...///000111111---///555:::::::::AAAJJJZZZsssyyyeeeKKKPPPddd}}}uuuVVV===777555888GGGddd~~~jjjRRR@@@:::888::::::666666999444333111000000000000///***)))((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))(((((((((((()))*********+++,,,...///111222333000222444444333333555777444666999:::999999:::;;;:::>>>@@@===>>>CCCGGGHHHRRRVVV\\\dddlllsssxxx{{{kkkkkk|||zzzfffHHHLLL\\\VVV<<<:::666444333222111000/////////...------,,,,,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((($$$!!! """%%%''')))&&&$$$""""""$$$&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((())))))))))))(((((((((((((((((((((((((((((()))+++---///111222222///000000111111000000///******+++++++++,,,,,,,,,,,,+++******)))(((''''''######"""######$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%$$$######"""#########$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((('''''''''(((((())))))***+++******111>>>NNN___iiidddUUUFFFEEEVVVnnnfff\\\dddvvvgggNNNHHHXXXjjj{{{vvv|||{{{ssswwwuuuqqqooonnnnnnpppqqqooooooooommmjjjiiijjjkkknnnsssxxx|||yyyeeeSSSEEE:::222...)))***+++,,,,,,***)))(((&&&&&&'''((())))))((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))************(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))***,,,,,,---...///000000111333000000444666777;;;@@@GGG]]]~~~]]]JJJUUUeeewww~~~iiiRRR;;;666222:::PPPlll~~~iiiJJJ>>>666999<<<999888;;;555333222000//////000000,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''&&&&&&''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((()))***+++,,,---.........///000111222222...222555666666777:::===444777;;;>>>@@@AAACCCEEEDDDJJJNNNNNNQQQYYYaaadddpppttt}}}]]]VVVlll}}}|||}}}nnnRRRXXXgggZZZ<<<999666444333333111000/////////...------,,,,,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&(((%%%""" """%%%(((((($$$###!!!"""$$$&&&)))***$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++,,,...000111222111111111222222111111111,,,------------.........000///...---,,,+++******((('''&&&%%%$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%$$$$$$###""""""######$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&''''''((())))))******))),,,---444GGG^^^fffbbbWWWIIIGGG[[[vvvuuubbbjjjxxxpppWWWOOO^^^sss~~~zzzsssrrrrrrrrrqqqppppppqqqrrrmmmoooooonnnlllmmmooorrrtttzzzqqqdddPPP???555111...---''')))+++++++++***))))))&&&'''((())))))((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))++++++++++++++++++++++++)))))))))******+++++++++)))))))))*********++++++))))))))))))))))))******))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))+++,,,,,,---...///000000333000000444555555999===BBBOOOeee~~~vvvRRRPPPPPPZZZmmm|||zzzpppKKK???666777???RRRqqq```JJJ888777:::999888;;;555444222000...---///000...,,,***'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))(((((()))***+++---///000111111111111111000000000///444888:::999:::???CCC@@@EEEKKKQQQVVVYYY]]]___```ggglllmmmpppzzzvvvyyyWWWIIIZZZiii|||tttYYYaaaooo^^^<<<999666444333333111000000//////...------,,,,,,&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%$$$$$$###"""%%%%%%&&&&&&%%%$$$!!! $$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))+++,,,,,,---......///000000000///------------------------,,,,,,++++++,,,---///000111111111222222111111111.........////////////000333222111000///...---------,,,)))'''&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%%%%$$$###""""""######$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++'''---000666NNNhhhiiiYYYQQQIIIRRRttt}}}bbbbbb}}}|||rrr]]]MMMWWWtttzzzzzzyyyuuummmpppsssuuuuuutttttttttlllnnnpppooooooppptttxxx|||zzz```TTTCCC555...,,,,,,,,,)))***++++++*********+++&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,(((((())))))******++++++))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++,,,,,,---...///000000---///333999999666666:::<<<@@@MMMccc|||kkk^^^OOOMMM^^^uuu\\\KKK===888666>>>[[[zzztttWWW<<<666888666555888555444222000---,,,...//////---***'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))'''((()))***---///111222333333222222111000//////222666;;;<<<;;;===AAAFFFUUU[[[ccckkkrrrxxx}}}}}}xxx|||wwwmmmgggdddaaabbbTTTNNNSSSPPPEEEDDDNNNXXXKKK[[[hhhyyy[[[\\\mmmPPP;;;:::888666444333222111///...------,,,,,,,,,,,,***)))'''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%***(((&&&$$$###$$$&&&(((***(((((())),,,.........111......444777444000///------.../////////......+++...000222111/////////000000111222333444444444222222222222222333333333000111111222222222111111000///...,,,+++)))(((((()))((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((+++((('''***+++))))))***%%%000:::EEE\\\pppjjjUUUGGGLLLmmm~~~iiibbbyyyoooXXXMMM^^^www~~~zzzxxxwwwwwwsssuuuvvvvvvtttrrrqqqqqqtttppppppsssrrrqqqwwwppp]]]GGG???444......///...---+++++++++++++++++++++++++++++++++***************((((((((())))))+++,,,,,,***+++,,,,,,,,,,,,++++++---------------------------,,,,,,+++***))))))(((------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,---...///000111222222222333666999777:::AAALLL[[[nnnvvvTTTHHHSSSfff{{{bbbDDD:::555111@@@WWWttt}}}jjjNNN999555999:::555888666333111/////////000000///,,,)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((************)))))))))))))))+++,,,,,,---000444888666111///000333555777888:::666:::DDDIIIKKKUUUbbbuuuyyy{{{rrrhhh```\\\YYY[[[]]]\\\XXXTTTQQQPPPNNNRRRRRRNNNNNNQQQPPPKKKIIIJJJIIIFFFBBB>>><<<;;;[[[QQQeeetttyyy___^^^kkkMMM;;;:::888666444222222111000///...---,,,+++++++++***)))'''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&((()))***))))))***---000111111111------222444000,,,+++'''((()))+++++++++++++++***---000000///.........000000222333444444444444444444444444444444444444222222222222222111111000333333222000///---,,,+++******)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$#########"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((***''''''***,,,***))),,,///333999GGG^^^mmmcccPPPRRRaaayyyjjjnnnuuu^^^YYY```uuu|||yyywwwvvvvvvrrrrrrqqqnnnllllllmmmooorrrpppqqqvvvyyy|||ttt^^^LLL@@@999000,,,---......---++++++++++++++++++++++++***************************)))))))))***+++,,,---)))***+++,,,,,,---------------------------------............---,,,++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,---...///000111222222222333666999999;;;???EEENNN[[[hhhqqqvvvxxx}}}~~~zzzxxxgggMMMEEEUUUoooyyy]]]EEE888666;;;AAAZZZoooiiiLLL:::666999;;;999888555333111000//////000///,,,***(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''((()))((((((((((((((((((((((((*********)))))))))))))))(((+++///222444444333222666444222222444555888:::EEEPPP```lllnnnmmmttt}}}~~~fff```YYYQQQLLLIIIIIIJJJFFFKKKRRRWWWYYYXXXXXXWWW]]]aaaaaa___```dddeeebbbiiihhheee```YYYTTTPPPNNNccc]]]ppp~~~yyyeeebbbhhhHHH<<<:::888666444222111111000000...---,,,+++++++++***)))'''&&&&&&&&&&&&'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((()))***++++++,,,+++)))(((***---000222222333//////333333///++++++((()))***,,,------------,,,///111222000//////000---...000111222333222222444444444333333333333333444444444444444333222111555555444333111///...---,,,++++++******)))))))))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&'''+++,,,******---555777BBBVVVggggggXXXHHH[[[wwwmmmdddvvvuuuUUUaaawww|||yyywwwvvvuuuuuusssqqqmmmhhhfffggglllppprrrrrruuu|||sss___JJJ;;;666111,,,***,,,...---,,,++++++++++++,,,,,,,,,,,,************************++++++******+++,,,---...++++++,,,---...//////000////////////////////////...///000000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************+++---...//////000222222222333666888999:::<<<>>>BBBIIIPPPVVVfffiiiooottttttssszzz___DDDGGGbbb{{{sssNNN999::::::222EEE^^^~~~bbbAAA555999AAA:::999888666444222000...000///---+++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&''''''(((((((((((((((((((((((((((((())))))))))))))))))******)))***---111444444222000555666666777;;;DDDNNNUUUfffqqq~~~{{{pppdddYYYRRRDDDFFFHHHIIIJJJNNNUUU[[[hhhnnnxxx}}}{{{sssppp|||yyykkkfffeeeEEE<<<;;;999666444222111000111000...---,,,+++*********)))(((&&&&&&&&&'''((('''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((***+++,,,............---***)))'''(((+++...//////000...///222222...,,,------------...............,,,...000000///......///...000111333444333222111111111000000////////////333444444555555444444444444444444333222000...---,,,,,,,,,,,,,,,+++******&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((((((((((()))'''(((++++++)))+++///333>>>TTTkkkooo___OOOIIIbbbnnnjjjwwwooo[[[aaappp~~~|||}}}|||zzzxxxvvvvvvuuuuuuuuurrrnnnjjjhhhjjjoootttsssvvv}}}ttt___LLL===555///---******,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,************++++++++++++++++++++++++,,,------...............///000000111////////////000000000000///000111222111000...---........................------------------------------------.........///------------,,,,,,,,,,,,************************(((((((((((((((((((((((())))))******+++,,,...///...000111222222333555777777999;;;<<>>666333...---,,,,,,,,,,,,+++***++++++,,,,,,,,,---------***+++++++++,,,,,,,,,---+++,,,---...///...------000///...---------...///......///000000111222222222222333222111000...---////////////////////////------------------------------........./////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((()))))))))***+++,,,---...---///111222222333555666666888;;;===>>>AAAEEEHHHJJJRRR]]]cccaaa```hhhsss]]]QQQ___lllxxx|||lllQQQ===777999666BBB^^^___GGG<<<888:::;;;;;;;;;888555111/////////000///...+++((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''((()))(((((('''''''''(((((())))))))))))))))))))))))((())))))***+++,,,------555333222222333555666777888FFFXXXiii}}}lllRRRIIIGGGGGGJJJRRR___llluuutttmmmddd]]]EEE===<<<999666444222000000//////...---,,,,,,,,,,,,***)))((('''''''''))))))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$###"""$$$%%%%%%&&&'''((())))))''''''''''''((()))*********+++---.../////////...111111111333555555333111777777:::>>>???===???CCC@@@>>>;;;888777999;;;===???@@@AAA@@@>>>>>>>>>@@@:::;;;;;;;;;999555111///444444333222111000///...)))***+++,,,---.........333444666777777555333222------/////////...---,,,)))))))))(((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&''''''''''''&&&''''''(((((((((((((((,,,******+++***+++222;;;LLLXXXeeefffXXXRRRccc|||tttbbbiiimmmYYY^^^qqqyyyyyyyyyxxxwwwwwwvvvvvvpppqqqqqqqqqrrruuuzzz}}}ttt^^^KKK>>>444000000---------,,,,,,+++++++++++++++,,,,,,------......,,,,,,,,,------......///,,,///222444444222///---///...---,,,,,,,,,......111222333444666777888999:::999777555222000///...000000000000000000000000........................---------.........//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))***,,,---...,,,///111222222333444555777999;;;<<<===???BBBEEEGGGNNNXXX___``````hhhrrrwwwWWWPPP___kkk~~~nnnMMM888555555888HHHeeesssYYYBBB444::::::;;;:::999666333111...///111111000---)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((((((((((('''(((((()))))))))))))))))))))))))))))))))******,,,---.../////////111333444555666999;;;XXXlllbbbOOOGGGFFFIIIRRRaaarrr|||nnniii___XXXEEE===<<<999666444111000///...------,,,,,,---------***)))(((''''''((()))***(((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%&&&'''((()))*********))))))******,,,------+++---///111333555666777:::;;;>>>BBBEEEDDDBBB???DDDDDDGGGKKKLLLJJJMMMRRRNNNKKKFFFCCCDDDHHHMMMPPPSSSTTTTTTSSSQQQQQQRRRSSSIIIIIIIIIGGGCCC>>>888555777777666444333222111000,,,,,,------------,,,,,,///111444666666666444333...///111222222111000///+++++++++*********))))))$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((***((((((******...999EEE^^^^^^[[[SSSNNNZZZuuu}}}fffdddyyykkkVVVTTTjjj~~~|||xxxxxxxxxxxxwwwvvvuuutttqqqqqqrrrsssvvv{{{rrr^^^HHH===777111......+++,,,,,,,,,++++++,,,---++++++,,,,,,---......///------......///000000000...222777::::::777222...//////......///111444555;;;<<<>>>@@@CCCEEEGGGHHHDDDBBB>>>999555333222111000000000000000000000000........................,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))***,,,---...,,,...111333333333444555777999;;;<<<===???CCCEEEJJJLLLTTTbbbnnnvvv~~~mmmQQQUUU```uuueeeIII::::::888<<>><<<:::666444111000///---,,,,,,,,,,,,---......))))))(((''''''((()))***(((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&'''((()))***+++,,,,,,,,,,,,---...///000///000222666999===???AAA@@@CCCHHHMMMQQQQQQNNNKKKGGGHHHKKKNNNNNNLLLOOOUUURRRNNNIIIFFFHHHNNNUUUZZZ[[[\\\\\\ZZZYYYXXXYYY[[[]]]]]]\\\ZZZUUUNNNHHHDDD888888666555333222000000222222222111000...---,,,+++---000333444444333111000111333444444333222000,,,,,,,,,+++++++++******$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((&&&&&&(((+++111???LLLeee^^^RRRIIIOOOeeerrr[[[kkknnnPPPHHH[[[ttt~~~~~~{{{uuuwwwwwwwwwwwwvvvuuutttssstttttttttuuuyyyvvv```LLL:::555666333///...)))***+++++++++,,,...///++++++,,,,,,---...//////.........///000111111222000555;;;??????;;;444000222222222333555888<<<>>>FFFHHHJJJMMMPPPRRRTTTVVVLLLIIICCC===888666555555000000000000000000000000////////////////////////,,,,,,,,,---------......//////.........---------------------------------))))))))))))))))))))))))(((((())))))***+++---...+++...111333333333333444777888:::<<<>>>AAAFFFIIIIIIGGGNNNccc{{{[[[OOOWWWgggyyyyyy^^^FFF>>>:::777@@@```uuuXXXCCC999999888888777666666555...000222333222///***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((''''''''''''(((***++++++))))))))))))))))))))))))++++++,,,...000111222333777888777777???VVVuuunnnTTTGGGAAAKKKZZZgggxxxnnnccc]]]RRRGGGJJJ@@@888777777555222222000...---...///000///...,,,+++)))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&&&&&&&$$$%%%&&&((()))+++---...)))---222333...***,,,111999333444AAAOOOSSSQQQPPPLLLGGGGGGRRR```dddZZZMMMFFFIIIMMMPPPPPPPPPOOOOOOQQQPPPNNNKKKHHHHHHJJJMMMQQQRRROOOHHHBBBDDDNNNWWWVVVPPPLLLOOORRRRRRQQQQQQ@@@FFFKKKJJJCCC===:::;;;999666333111111111000///111///,,,+++---000444777444444555444333111///...000,,,***,,,111333222///+++((($$$$$$%%%&&&%%%###$$$###############$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((***(((***...---222GGG___iii[[[IIICCCQQQmmmvvvaaapppzzzaaaOOOTTTiiizzz}}}yyyxxxzzzzzzxxxuuutttvvvyyy{{{xxxyyy~~~uuuaaaKKKBBB777000///000///---,,,,,,,,,,,,,,,...///111---///111111000...///000222111///000666<<<>>><<>>>>><<>>CCCFFF???999:::FFFQQQRRRLLLFFFKKKNNNRRRRRROOOMMMNNNOOOIIIGGGCCC===777222...,,,+++,,,---//////000//////000111222444555555555444222///,,,---111444333111///,,,(((&&&&&&&&&$$$"""$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))))))))((('''))),,,///222???WWWmmmlllWWWHHHPPPdddvvv~~~ooopppqqq\\\UUU```ttt|||xxxzzz{{{{{{wwwrrrqqqrrruuuzzzxxx{{{www```MMMCCC<<<333......//////---+++******+++...///...,,,,,,---///111111222222222...222777<<<@@@EEEHHHJJJMMMOOOQQQOOOGGG???<<<======>>>???@@@CCCJJJRRRXXXdddiiinnnpppqqquuuzzz}}}wwwqqqggg\\\SSSMMMIIIGGGEEEBBB>>>;;;:::888777666000//////000222222111000222000/////////000...---........................+++,,,,,,---------,,,,,,------,,,++++++***))))))((((((((((((((()))******------...///111222333333666666777999<<>>XXXyyyoooIII@@@777555777999888666222111000111222222000...''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((************)))))))))(((***************++++++,,,---///222333444444555666888:::HHHaaawwwpppTTTKKKOOObbbppptttiii___SSSIIIFFF===777666555222000111...,,,+++,,,---...---,,,+++***)))'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***(((***,,,......///111222999555444999BBBHHHFFFAAA???KKKWWW]]]dddiiicccXXXQQQRRRSSSTTTTTTUUUVVVVVVUUUVVVTTTMMMBBB:::888999@@@GGGPPPTTTPPPFFF<<<555::::::<<<@@@EEEHHHGGGFFF<<<777;;;NNN```aaaUUUJJJAAAAAAAAABBBEEEIIIMMMPPPSSSSSSPPPKKKCCC;;;555222,,,,,,------....../////////000111333555777888888666222......222555555444444111---***((('''%%%###%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))%%%))),,,...888MMMdddrrrgggPPPJJJ```yyykkklllwwweeeYYY___ooo|||~~~~~~}}}{{{xxxzzz{{{zzzwwwsssqqqtttwww{{{zzzyyyeeeOOO???:::555///---...///...---,,,+++***---000111///,,,000///...///111333444333333:::CCCIIIKKKNNNSSSWWW[[[```aaaYYYMMMEEEEEEGGGIIIKKKMMMLLLMMMTTT___hhhkkkqqqyyy~~~pppeee___]]]QQQMMMHHHDDDAAA???===;;;666444333222444444444333333111/////////000///---........................---------...------,,,,,,//////...---,,,+++***)))))))))((((((((()))******++++++,,,...///111222222666666777999;;;???BBBDDDEEEEEEGGGMMMZZZqqquuu^^^RRR___wwwcccNNN<<<666666AAAcccyyy]]]GGG555444999999555444000000000111333333222111'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))************))))))))))))***************+++,,,,,,...111555666555666999<<>>???DDDHHHLLLNNNLLLDDD:::444444777CCCDDDEEECCC===777222000888999;;;???BBBCCCAAA???777222555EEETTTTTTIII???111...+++---222:::@@@DDDMMMMMMMMMNNNNNNLLLFFFBBB:::666000,,,+++...222555111111222222444555777888888444000///111444666666666444000---+++)))'''&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))*********)))---///333DDD\\\iiihhhXXXPPPUUUmmmsssdddooojjjaaadddttt}}}||||||zzzxxxwwwyyyyyywwwuuuvvvzzz~~~|||hhhUUUEEE<<<444222///......///---,,,....../////////000222333:::555000...000333555666DDDEEEHHHLLLOOORRRXXX___eeehhhggg^^^TTTPPPPPPQQQPPPUUUXXXXXXVVVZZZdddmmmggglllttt|||tttppp___YYYSSSNNNLLLJJJGGGEEEAAA>>>:::888777666555444333111///...///000000///............------------...............---,,,+++000000///...---,,,++++++***))))))((())))))*********+++,,,...///111222222555666777888;;;>>>AAACCCIIIGGGIIINNNQQQZZZrrrqqq[[[UUUddd{{{vvvWWWAAA???;;;888NNNooo~~~pppQQQ555222888777555555222111111222333333222000((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))************+++,,,------...111444555555888???DDDUUUfffqqquuu{{{hhhRRRLLL[[[wwwwwwkkkttt}}}vvvfffTTTFFF@@@??????:::666666444000///111///...---...///000///---******(((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))))))))***+++,,,------///222555555333444777;;;JJJZZZnnn{{{}}}mmm\\\ZZZ```\\\MMMJJJTTTZZZUUU\\\TTTGGG>>><<>>===999888333000,,,,,,111888>>>BBB???===>>>GGGRRRWWWTTTNNNIIIDDD===666222111333444222111111111333555888999999666222000111333555666555444222///,,,+++++++++''''''&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))))))))*********+++---000444???VVVjjjiii\\\MMM[[[kkkyyyiiikkk~~~tttaaaeeeuuu~~~|||{{{zzzyyyyyyvvvwwwxxxwwwvvvxxx~~~zzzgggTTTEEE<<<888333222111000//////---,,,---000222///,,,---555<<<>>>:::444111222777===AAARRRIIIDDDGGGMMMSSS\\\eeemmmnnniii___YYYXXXWWWSSSSSSYYY______]]]^^^dddjjjdddfffjjjpppuuu|||mmmggg___[[[YYYXXXUUURRRGGGDDDAAA@@@@@@AAA@@@???:::777444222222222222111//////.........---------////////////......---,,,000000//////...------,,,******))))))))))))*********+++,,,...000111333333555555666888;;;>>>AAACCCIIIHHHKKKPPPMMMMMM^^^uuuiiiRRRTTTnnndddFFF@@@===666AAAUUUzzz}}}^^^>>>444555666666888555444333333333333111///+++***)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))************++++++,,,...///000111222444555888???IIIPPPXXXgggttt{{{vvvXXXTTTTTTaaa{{{}}}~~~qqqvvvcccNNN>>>:::>>>===999666666444000000222000///......///000///...***)))(((''''''((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&''''''(((((()))))))))***,,,...///000444999??????;;;777666888HHH\\\rrr}}}uuuhhh\\\\\\SSSGGGGGGTTT___bbbiii]]]MMMBBB===<<<;;;:::888999888777666777999;;;888888666444222222444666444666666444333333666999999666555666666444777<<<777666333222444777;;;>>>555222333<<>>999888555333222333555777333333222///---+++,,,...(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((())))))******+++++++++***---888KKKbbbmmmcccSSSQQQjjjmmm}}}vvveee\\\iii}}}~~~|||zzzzzzzzzzzzvvvxxxxxxwwwvvvxxx~~~jjjXXXIII<<<777666333333222111000///...---,,,///111///---000777???<<<;;;;;;:::<<>>AAACCCDDDEEEKKKOOOMMMLLLVVVeeevvvXXXOOOgggsssRRR???888555<<>>@@@???@@@@@@???===;;;:::;;;<<>>:::777666666555444555333222222///,,,...444222444666444111000222555000///000333999???DDDFFFHHHIIIJJJIIIGGGCCC>>>;;;777555333333444888<<>>999@@@GGGJJJJJJMMMTTTZZZLLLCCCAAAIIIPPPUUU___lll|||zzzkkkaaa```^^^WWW\\\```dddgggjjjlllooorrrwwwpppjjjaaaUUUTTTiii{{{pppiiihhhfffaaa\\\YYYWWWVVVUUUUUUTTTRRRPPPEEEAAA===999888888777777222111111000//////............///000000000//////,,,,,,---......//////000,,,+++******))))))******((()))***,,,...000222333555555666777:::>>>AAABBBCCCEEEIIIMMMNNNPPPUUUZZZeee|||jjjVVVaaaxxxkkkJJJ777666;;;;;;UUUttt}}}jjjMMM:::777999888555444333444555444333111000...+++(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((())))))))))))&&&&&&'''''''''(((((((((((()))))))))******************,,,...111444666888;;;<<>>;;;===AAAFFFJJJLLLMMMMMMOOONNNOOOVVV___fffgggeeebbbbbbbbbbbbcccffflllpppddd]]]TTTQQQQQQOOOHHHBBB<<<:::999:::777222000222111666999888333///000222---000111///---111999AAABBBBBBCCCDDDFFFIIILLLNNN>>>;;;888555555777:::===;;;<<<;;;:::888777777888333444333///+++)))***,,,))))))((('''&&&%%%%%%%%%""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((())))))***++++++,,,,,,777@@@UUUnnnuuujjj___\\\oooxxxsssooo~~~eeeZZZlll~~~yyy|||zzzzzz{{{|||wwwyyy|||}}}qqq___MMMDDD>>>666000///000000111000000000111333333111222999CCCGGGCCC===:::EEEQQQVVVTTTSSSWWW\\\FFFCCCGGGQQQTTTSSS\\\iii|||rrreeecccccc___bbbcccfffiiinnntttxxxzzz{{{tttkkk___NNNGGGYYYrrr}}}uuussspppkkkeee]]]ZZZUUUQQQLLLEEE>>>:::>>>;;;888777888:::;;;;;;333222222111000//////.........///000000111000000++++++,,,---...///000111,,,,,,+++***))))))******'''''')))+++---///111222444555666777:::===@@@BBBEEEHHHJJJJJJNNNRRRTTTRRRXXXddd||||||^^^YYYfff|||[[[===999;;;666;;;ddd|||YYY>>>999999444444333333444555666555333222000,,,)))&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''((((((((())))))*********+++******,,,///222666999:::???BBBJJJYYYjjjuuuvvvsssyyyjjjSSS]]]wwwwww}}}vvvhhhQQQ<<<555999666666666666555333111000/////////...------,,,,,,))))))((('''''''''''''''))))))((('''''''''''''''###$$$&&&'''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%***(((%%%%%%&&&&&&$$$!!!'''((()))))))))((('''&&&$$$%%%''')))+++,,,...///333000000888EEENNNJJJCCC\\\eeezzztttccc___TTTHHH>>>@@@LLLWWW[[[\\\ZZZYYYPPPBBB;;;===???===AAAFFFNNNZZZhhhvvv~~~rrriii```UUUNNNJJJEEE???999:::777333222333333000...***---111111000000333666:::999777555222777GGGXXXQQQKKKCCC:::555444666888999777888;;;:::666555777999:::777000---,,,***'''---,,,,,,,,,,,,***&&&######$$$%%%&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((())))))))))))++++++***)))***---...---666TTTqqq{{{yyyuuuoooiii}}}pppjjjnnngggVVVkkk|||~~~~~~~~~}}}||||||~~~|||ooo___UUUFFF<<<777555222//////111///...222888777000777333111;;;RRRbbbWWWCCC>>>NNN\\\bbbeeefff^^^RRRMMMTTTTTTTTTWWWVVV]]]ppp}}}|||xxxmmmfffmmmpppooopppssswwwzzz||||||zzzssshhh[[[QQQTTTeeexxxwwwllljjj{{{xxxmmm___[[[TTTJJJ@@@;;;<<>>:::777666888;;;444555777777666333000...//////000000000000000000///...---,,,,,,---///000///...---+++******++++++************+++---222666666888;;;:::999;;;???CCCEEEJJJMMMKKKKKKNNNQQQRRRSSSVVVjjjzzz```RRRhhhUUU>>>:::555:::NNNlllyyySSS999666777666555333333333333111000222111...,,,)))'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''***)))((((((((()))+++,,,)))---000222222555<<>>BBB???===AAAIIIOOOXXX]]]gggrrrsssjjj___ZZZNNNHHHCCCCCCEEEGGGFFFEEEFFFIIIGGGBBBDDDMMMVVVXXXfffiiioooyyyvvvkkkaaa[[[QQQNNNHHHBBB<<<888666444333222000...---...111444555333111111111666BBBOOONNNKKKFFFAAA<<<888555222555333555999:::888999;;;777888555000---...---***+++***+++,,,---,,,)))'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))***+++***)))***---...///<<>>666444444333222111444333///000444444111333000111???WWWfff]]]JJJCCCVVVgggmmmmmmkkkaaaUUUNNNWWW\\\bbbccc\\\aaavvv~~~rrrjjjqqquuuvvvxxxzzz|||{{{yyywwwjjjccc\\\WWWWWW^^^oooooo^^^SSS[[[pppxxxggg]]]PPPEEEAAAEEEMMMUUUXXXOOODDD:::666666777888333444666777666555222111///......//////000111222000///...------...////////////---,,,+++++++++,,,+++,,,+++******,,,///222777888999:::;;;>>>AAADDDFFFKKKNNNLLLKKKOOORRRRRRUUUVVVcccmmmZZZiiivvvttt\\\EEE...777EEE^^^yyyWWW:::777:::666555444555555555333222222111///,,,***((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((((((***))))))((()))***,,,---333111000000444:::@@@DDDJJJRRRRRRWWWkkkzzzwwwkkkdddrrrvvvgggtttnnnhhhaaa___ccchhhjjjkkkllljjjgggeeedddfffjjjmmmvvv|||oooWWW>>>333555222333444444444222111000/////////...------,,,,,,***)))((((((''''''(((((()))((((((''''''''''''(((%%%%%%&&&''''''''''''&&&(((((((((''''''''''''&&&((('''&&&&&&(((((('''&&&&&&&&&'''(((((((((''''''&&&(((***+++,,,---000333:::FFFNNNIIIBBBEEEPPPYYYMMMMMMNNNRRR]]]fffeee```UUURRRMMMEEE???;;;::::::AAAIIIRRRZZZdddpppyyy||||||xxxtttsssuuuvvvvvvtttttt}}}{{{sssllleee^^^ccchhhgggcccaaaeeejjjjjjjjjmmmrrr{{{}}}{{{uuukkk\\\MMMAAA:::666666777888888555000---222///...//////000666>>>FFFFFFFFFGGGFFFAAA888111///------111333222333666555777555000...111111///)))))))))+++---...,,,***((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))***************,,,///333HHHZZZvvvwwweeeiiizzzxxxjjj```sss~~~|||||||||{{{zzzzzzyyyyyy}}}tttdddXXXHHHAAA888333222333444333000444666444444888<<<>>>555222555DDDYYYbbbUUUDDDDDDYYYmmmqqqmmmggg]]]RRRTTT\\\fffpppnnn]]]```xxxyyyqqqvvvxxx{{{~~~yyysssooofff___\\\^^^dddjjjrrrzzziiiXXXHHHHHHWWWmmmvvvgggSSSHHHLLLZZZiiirrrppp^^^GGG999666888777666222333555666777666555555//////...---...000222444222111000/////////////////////...---,,,,,,,,,,,,,,,,,,,,,***)))***,,,///777888999;;;===@@@CCCEEEGGGLLLNNNLLLMMMPPPSSSRRRUUUUUU[[[mmmwww^^^]]]bbbzzznnnNNN222777===MMMggg[[[<<<666666666666666777888888555333222111000---+++)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))(((((((((******))))))***,,,---...555333444888>>>DDDFFFFFFDDDQQQSSSZZZuuu}}}dddsss{{{|||{{{|||ppp[[[vvvzzzzzzyyyssslllhhhYYYRRRKKKIIILLLQQQUUUWWWYYYTTTMMMJJJLLLOOOQQQQQQ|||qqqxxx~~~rrr[[[@@@333444111222333333333222111000/////////...------,,,,,,***))))))((('''((((((((()))(((''''''''''''((((((&&&&&&''''''''''''''''''((((((((((((((((((((('''''''''''''''((())))))(((&&&&&&''''''(((((((((((((((+++---------///333666@@@OOO\\\```bbbeeeccc___HHHGGGCCCEEEWWWlllrrrjjjYYYTTTKKK???:::>>>CCCFFF\\\eeeqqqxxx{{{{{{wwwtttkkkbbbVVVNNNMMMNNNNNNMMMJJJSSS]]]```aaa___ZZZTTTOOOQQQRRRPPPMMMMMMOOORRRJJJKKKLLLMMMPPPUUU]]]cccpppvvv{{{yyyuuuwww|||hhh[[[NNNIIIBBB>>>;;;777111,,,444444777888444///000555===>>>BBBGGGKKKHHH???777000,,,+++,,,,,,***,,,///666777555111000333333111*********,,,......---++++++)))(((&&&%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))******+++++++++,,,333;;;UUUiii~~~sssjjjvvvuuutttjjjlll{{{{{{~~~~~~}}}||||||{{{{{{|||vvvhhhXXXMMMFFF@@@999444222333333222222444666888<<<@@@BBBBBB999777===OOOaaabbbTTTEEEGGG]]]pppqqqiiibbbYYYQQQZZZaaaiiiqqqkkkVVVYYYtttvvvxxxwww{{{}}}vvvoookkklllhhhjjjrrryyyxxxsssqqqdddZZZQQQQQQYYYgggzzzzzzfff[[[aaarrr~~~sss^^^DDD777888;;;:::666222333444666777888999999333222///......///222333444333222111000000///////////////......---------+++,,,+++***)))))),,,...444888===>>>===>>>CCCGGGJJJMMMOOOMMMNNNRRRTTTRRRRRRUUUVVV]]]uuujjjQQQQQQhhhppp[[[HHH<<<:::BBBYYYxxxkkkLLL>>>444555555666888999999777444333222111///,,,***((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++---///000222888BBBJJJPPPRRRRRRQQQLLLXXXaaaqqqvvvcccuuu}}}uuu~~~yyy~~~mmmddd```[[[TTTPPPJJJFFFBBB@@@CCCGGGIIIJJJLLLIIIFFFDDDDDDFFFGGGHHH}}}hhhiiivvv^^^CCC555555111222333333333222111000/////////...------,,,,,,******)))(((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''(((((((((((((((((((((&&&&&&'''((((((((()))***&&&&&&&&&'''((()))******))),,,......---...333888FFF^^^vvv|||ooo```OOOLLLFFFEEESSSdddfff]]]KKKJJJFFFBBBIIIXXXcccfffxxxyyyxxxssshhhZZZOOOJJJPPPLLLGGGFFFIIILLLNNNNNNIIINNNTTT\\\gggooommmfff^^^YYYSSSPPPRRRUUUVVVUUURRRSSSRRROOOLLLNNNUUU[[[XXXZZZYYYSSSNNNRRR```lllvvv```LLL@@@:::777555111555;;;>>>999222333888888999===BBBFFFFFFBBB>>>777222......---+++---222666888777333222444444111...,,,,,,,,,------,,,***---,,,)))'''&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***)))+++---,,,...:::HHH```vvvvvvlllvvvuuu}}}rrroooyyy}}}}}}||||||||||||}}}~~~yyymmm___QQQGGGBBB>>>888444333333333333888666:::CCCNNNQQQMMMIIICCC???GGG\\\llljjj\\\RRRSSShhhxxxuuukkkeee```[[[^^^bbbccceee]]]MMMTTTqqqwwwuuussswww{{{|||zzzxxxwwwwwwvvvvvv|||rrriii___]]]^^^aaaeeelll{{{xxxsssttttttttt{{{~~~zzzeeeSSS@@@888<<>>999444444555666777999:::;;;888666333000...///000111444333333222222111000//////000000000//////......******+++*********,,,///000999BBBCCC???===BBBIIILLLOOOPPPNNNPPPTTTUUURRROOOUUUVVVVVVcccWWWLLLZZZvvvooo\\\BBB;;;;;;NNNmmmkkkPPP888666555555777888888777555333333222000...+++)))'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++---///111333666???LLLSSSUUUXXX^^^ccclllxxxppprrr~~~yyy}}}dddUUUOOOKKKHHHHHHJJJIIIIIIJJJLLLMMMMMMLLLLLLOOOQQQOOOJJJGGGHHHKKKddd```vvvzzzbbbFFF888777222333444444444222111000/////////...------,,,,,,+++***))))))(((((())))))(((''''''''''''(((((())))))(((''''''&&&'''''''''&&&''''''''''''(((((((((%%%&&&((((((''''''((()))'''''''''((()))+++,,,---)))---//////,,,...444:::DDDfffuuugggYYYSSSMMMDDD???BBBFFFDDD>>>HHHQQQZZZaaannn~~~rrrjjjaaaWWWKKKAAA>>>@@@LLLPPPVVV\\\```aaa``````aaaaaabbbiiiuuuxxxppphhh___\\\```ddddddcccfffggggggddd```aaaffflllaaa]]]UUUKKKDDDEEENNNVVV\\\]]]cccpppmmmZZZKKKBBB444555777888555000333888777888999:::<<<>>>@@@AAA:::444///...---,,,///444555888999666666777555111000///------------+++***...---,,,***((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))+++)))+++......222DDDWWWiiiyyyzzzkkkjjj{{{pppxxx~~~}}}||||||{{{zzzzzzzzz{{{|||~~~|||nnncccXXXLLLCCC888777555333222333555666777999GGG```www~~~zzzuuudddYYYXXXfffnnndddWWWRRR^^^ppp|||wwwnnniiigggcccdddfff```WWWPPPIIIUUUoooxxxrrrppprrrtttuuuxxxvvveee\\\bbbdddjjjppprrrwwwlllWWWUUUeee|||{{{wwwooofffYYYOOODDDAAADDDFFFBBB===777666666666777999;;;<<<;;;999666333111000000000222333333333222111000000000000111111111000000///***+++,,,+++++++++---///---999EEEIIIEEECCCGGGLLLOOOQQQPPPOOORRRVVVVVVRRRNNNTTTWWWTTTXXXkkkjjjQQQNNNiiicccHHH>>>999FFFbbb~~~bbbAAA888777666666777888777666444444333222///,,,)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++++++++,,,---...111333555888???EEEHHHJJJUUUhhhwwwqqq|||zzzwwwzzzqqqdddWWWQQQRRRVVV]]]dddkkkmmmppprrrsssrrrqqqpppnnnrrrvvvssskkkeeedddfffqqqkkk~~~fffIII999888444555555555444333111000/////////...------,,,,,,+++***))))))(((((())))))'''''''''''''''((())))))***)))((('''&&&&&&'''(((%%%%%%&&&&&&''''''''''''$$$&&&((('''%%%%%%&&&(((((((((((((((***,,,...///...222555444111222999@@@DDD]]]qqqrrrnnnmmmdddWWWNNNFFF???;;;888666999>>>YYYiiiwwwzzz}}}~~~[[[UUUOOOLLLJJJHHHNNNVVVYYY___hhhmmmnnnnnnpppsssxxxyyyxxxzzzxxxuuuwwwyyyzzzyyyyyyzzz{{{yyyvvvuuuxxx|||~~~qqqeeeZZZRRRLLLIIISSSQQQPPPOOOUUUbbbrrr~~~ttthhhYYYLLL???888444111000222111333444333222666>>>DDDAAA:::333///,,,***...333111666999999999:::888333111///------------,,,+++///...---,,,***(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((()))))))))))),,,)))+++//////666MMMfffuuuvvvpppiiirrr}}}~~~}}}}}}~~~zzzzzzyyyzzz|||~~~|||ooocccZZZQQQFFF>>>444444333333333444777999555AAA]]]~~~oooppplll\\\QQQQQQcccsss}}}yyyrrroookkkfffsssuuueeeQQQIIIJJJWWWkkk|||tttkkkkkkjjjllluuu|||fffZZZYYYffflllvvv~~~~~~}}}yyy[[[KKKLLL\\\vvvzzzpppggg]]]ZZZWWWRRRNNNLLLHHHDDD@@@:::999777666777888:::<<<;;;:::888666444222111111111111222333333222111000000000111222222111000000,,,---...---++++++,,,------666BBBLLLPPPPPPOOOOOOQQQRRRQQQPPPSSSWWWWWWRRRQQQRRRUUUVVVUUU\\\nnn~~~bbbSSS```|||pppSSSGGG;;;>>>TTTrrrsssRRR===:::777666777888888888444444444333111---***((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---000222555777888;;;???DDDOOOeeeuuutttvvv|||zzzssskkkdddfffmmmvvv~~~}}}iiiJJJ:::888666666666666555333111000000//////...------,,,,,,+++******)))))))))))))))'''''''''''''''((()))******)))((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$%%%'''((((((((()))+++---///111555999<<<:::777888@@@GGGKKKSSSVVVXXXfffuuuooo]]]KKKCCC>>>@@@??????JJJZZZfffwwwxxxlllgggbbb\\\SSSOOOPPPUUUWWWWWW\\\dddbbbgggmmmppprrrxxx|||{{{|||yyyqqqkkk[[[[[[WWWMMMEEEHHHWWWfff{{{qqqSSSCCC===888222///)))---///......333???HHHMMMEEE;;;555000---...333---333999:::<<<===:::555000...---,,,.........---/////////...,,,)))&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))---)))+++///000888RRRnnnsssiiimmm||||||{{{{{{|||{{{rrreee[[[SSSKKKBBB;;;555666666555555555777999:::KKKnnn{{{rrrbbb[[[```gggwwwxxxvvvqqqjjjoooRRRHHHLLLWWWfffyyyfffdddbbbdddqqqtttaaa___eeeeeennn|||zzzxxx|||ttt\\\JJJCCCJJJaaawwwxxxnnnhhhaaabbbbbb___YYYQQQIIIDDDBBB<<<;;;888777666888:::;;;::::::999888666555333333///000111222333222111000000000222333333222111000///000000...,,,******+++...444???MMMXXX[[[WWWQQQRRRRRRQQQPPPTTTXXXWWWRRRTTTQQQSSSWWWVVVUUUaaaqqq~~~vvvccc___ppp^^^PPP???:::IIIgggfff@@@===999777777999::::::444555555444111...***((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++,,,,,,---...000333666888:::===DDDQQQfff|||~~~}}}pppuuuwwwdddZZZ^^^iiipppjjjNNN===888555555555444333222000000/////////...------,,,,,,,,,,,,***)))))))))***+++((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&)))&&&######&&&((('''&&&$$$(((,,,,,,+++,,,222777@@@BBBEEEHHHJJJNNNOOOPPPPPPGGGCCCPPPfffsssnnndddPPPHHHBBBFFFTTTaaaggghhhgggbbbXXXNNNGGGFFFJJJMMMOOOPPPYYYdddddd^^^aaakkkyyyuuuuuu{{{}}}xxxuuu}}}ttt{{{}}}}}}xxxooo```SSSPPPUUU]]]]]]gggwwweeeLLLAAA:::111444...,,,000222111555;;;FFFNNNMMM???111...111444...///333777:::;;;888666888666333111///...------+++,,,...///...+++'''%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((''''''(((((())))))******+++))),,,333777???VVVnnnnnncccccctttrrrzzzyyy}}}|||kkk]]]XXXQQQCCC<<<>>>444444333444666777666666CCC___|||vvvkkkaaa^^^bbbuuu|||yyysssjjjuuuqqq```QQQLLLHHHOOObbbtttiiiaaaWWWVVVeee}}}}}}kkkaaaeeennnhhhiiioooxxx~~~wwwfffXXXkkkfffZZZIII>>>CCCVVVgggiiifffjjjiiipppwwwtttaaaPPPKKKIIIEEEDDDCCC@@@<<<888999===BBB>>><<<:::888888777555333000////////////111222333222000///111333444222///111111111000///---,,,+++,,,222<<>>777222000///---,,,222;;;AAAJJJOOOIII@@@999333---111111111111222555999<<<999777555222000///......,,,---///000///,,,)))&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***)))((()))***''''''(((((()))*********,,,+++...333:::GGG\\\nnneee^^^cccvvvsss|||yyyzzzzzz}}}tttcccVVVSSSOOOCCC:::999555555444555666777777777GGG```}}}wwwjjj^^^ZZZ^^^rrrzzzwwwrrrjjjgggfffYYYNNNKKKHHHMMM]]]wwwlllbbbUUUNNNRRR^^^jjjpppssstttyyy}}}{{{uuusssuuunnnqqqvvv{{{zzzooo\\\NNNSSSUUURRRJJJ@@@@@@HHHRRRlllhhhhhhrrrvvv{{{hhhVVVNNNOOOPPPNNNLLLKKKHHHCCC>>>;;;===???<<<;;;999999999999777555222111000000000111222333333111///000222333222000111111111000///...,,,+++...111999JJJcccvvvyyyrrrbbb[[[WWWYYYZZZXXXXXX[[[[[[VVVTTTUUUUUUTTTWWW\\\gggllluuuttt```VVVddd|||kkkJJJ:::;;;JJJlllkkkIII777:::888444555444888666444444444222...***(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......111444444333888>>>CCC]]]rrr}}}www}}}xxxsssyyy~~~}}}uuu\\\RRROOORRR^^^bbbiiisss}}}oooTTTBBB===666666666555444333222111/////////...------,,,,,,,,,+++******))))))*********))))))(((((())))))***((((((((((((((((((((((((((())))))******))))))))))))(((((()))***+++***)))///...---,,,---000444777>>>```~~~zzzpppdddYYYNNNJJJEEEBBBBBBFFFMMMQQQQQQbbbssssssfffZZZZZZ___WWWTTTOOOJJJIIILLLSSSXXXdddfffiiinnnwwwzzzrrrnnnnnnrrrtttooojjjhhhaaadddgggiiimmmssstttqqqmmmmmmmmmiiicccfffwwwyyymmmjjjrrr|||tttgggYYYPPPFFF???CCCMMMjjj~~~vvv___@@@999333333444222//////:::BBBIIIJJJHHHDDD===666///000///......222999???:::999777555333111111000...///000111000...+++)))'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***)))((()))+++''''''((())))))******++++++...000555BBBVVVgggoooeeebbbkkk{{{~~~vvvzzzzzz}}}yyykkk]]]RRRPPPMMMBBB999666555555666666777888999:::GGGZZZxxx{{{{{{yyyhhhZZZVVVZZZmmm||||||vvvsssooojjj______UUUNNNMMMHHHIIIVVVyyy|||pppdddUUUIIIEEEDDDEEEFFFFFFOOOaaawwwzzzwww|||ppp\\\MMMJJJNNNQQQMMMDDD>>>>>>AAAOOOmmmkkkRRRIIIKKKOOOPPPPPPVVVUUURRRMMMFFF@@@===<<<888888888999;;;;;;999888444333222111111111222333444222000///111222222111111111111111000///...---000111555EEEbbbrrrhhh___^^^^^^]]]\\\\\\^^^YYYVVVVVVTTTRRRTTTWWWdddfffooo~~~eeePPPMMMcccyyyOOO<<>>JJJ]]]qqq}}}}}}}}}cccNNNIIIIIIUUUiiixxxwwwqqqVVVCCC<<<777777777666555444222222/////////...------,,,,,,+++++++++*********************))))))))))))******(((((((((((((((((((((((((((((())))))******)))))))))))))))***+++,,,++++++***...222333111000222444JJJeeezzz{{{vvvtttjjj\\\[[[PPPBBB:::<<>>CCCPPPeeexxx~~~xxxsssuuu}}}{{{gggYYYUUUWWWiiiyyyzzztttoookkkhhheeedddXXXQQQPPPIIIFFFPPPvvvrrrfffWWWLLLEEE@@@>>>>>>===AAAOOOeeewww~~~lll\\\YYYZZZYYYSSSIIIAAA>>>>>>AAARRRhhh}}}```NNNCCCGGGNNNOOOPPPSSS]]]]]][[[VVVOOOGGG@@@<<<666555555777:::;;;:::999666555444222111111222222444333000//////000222222111222222222111000//////000000333BBB```|||mmmcccaaa```___^^^^^^ZZZWWWVVVUUURRRRRRVVV```cccrrroooWWWHHHUUUzzzdddGGGFFF>>>IIIsss___AAA777444888;;;444666666666555444222000...***)))''''''))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,...///000///222555666444:::MMMaaa|||}}}jjjccchhhlllzzzyyyrrrrrrUUUAAA:::777777777666555444222222/////////...------,,,,,,++++++++++++******))))))******))))))))))))******((((((((((((((((((((((((&&&'''(((((())))))))))))((()))*********+++,,,---+++111666555111000555;;;LLLWWW]]]___fffnnnhhhZZZRRRFFF;;;???PPPbbbkkkmmmpppeeeUUUIIICCCDDDFFFGGGGGGMMMVVV___hhhpppwww|||qqqkkk^^^UUU]]]lllpppjjjeeebbbcccgggiiieeecccdddqqqtttuuurrrqqqooojjjccckkkooozzz}}}rrrqqqzzz}}}uuunnnnnnsssyyy|||sssjjjhhhooowwwppprrruuuvvvsssttt~~~ooo```YYYWWWZZZ```kkk{{{}}}fffPPPCCC<<<888666///000000000333<<>>>>>CCCLLL\\\ooouuufffRRREEEBBBFFFPPPSSSQQQVVV``````aaa```^^^XXXOOOFFF@@@666555444555777999999888777666444222111111222222444333111000//////111333111222222222222222111111...000333???ZZZ~~~{{{jjjbbb```___]]]^^^YYYWWWWWWVVVSSSSSSWWWWWW```uuuxxxeeeOOOOOOiiiTTTFFF>>>DDDaaammmOOO>>>555:::>>>777444555555555333111//////,,,***((('''((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++------,,,,,,------...///222222444555999HHHccc{{{|||ppppppSSS@@@999666666666555444333222111/////////...------,,,,,,***++++++++++++***))))))***))))))(((((())))))***((((((((((((((((((((((((&&&&&&'''((()))))))))))))))************+++...000333666777555222666???GGGHHHGGGHHHPPP___iiieee[[[IIIEEEFFFUUUjjjtttpppgggWWWRRRMMMJJJJJJKKKKKKJJJXXXaaannnwwwzzzvvvppplllbbbeeehhhmmmvvv}}}|||vvv]]]\\\___hhhqqqxxxuuutttqqqiii^^^WWW[[[dddjjjqqqyyyxxxmmmdddiiisss}}}{{{sssfffaaaZZZWWWYYY```hhhlllkkkPPP===555000000000000///444BBBPPPWWWMMM???444/////////000555666777777777777777666222222333333333222000000++++++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((******))))))+++,,,(((((()))******++++++,,,,,,333AAAVVVooo~~~|||sssmmm||||||mmmlllxxxQQQWWWzzz{{{zzz}}}uuujjj```ZZZXXXRRRGGG:::222333777777:::<<<===>>>BBBHHHMMMJJJMMMQQQSSSWWWbbbrrrkkkZZZWWWOOObbbwww~~~wwwnnnkkkllllllfffVVVOOORRRMMMIIIPPPfffppp```WWWNNNCCC???AAA;;;888<<>>>>>???@@@@@@@@@BBBBBBBBBAAAFFFNNNRRRQQQRRR\\\iiidddddddddccc___WWWMMMFFF;;;888555444555777777777666555444222111111222222333333333111//////000222222222333333333333333333,,,111555<<>>888444444555777777555444333111111111222222222333444333000...///111222222333444444444444444,,,222666888FFFgggsssjjjddd```aaa]]][[[[[[YYYUUUUUUWWWSSS```rrrppp\\\MMMiiirrrNNN???CCCJJJiiivvvWWW;;;777;;;555222555777666444111111222...+++((('''((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------...///111111555444;;;LLLaaavvv}}}ooo[[[TTThhhpppnnnRRRAAA<<<555555555444333222000000000//////...------,,,,,,******+++,,,+++***)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))++++++,,,,,,,,,......---+++***,,,222888888888>>>IIIUUUVVVNNNDDDBBB;;;;;;AAAAAA===DDDRRR[[[hhhwww~~~wwwfffVVVKKKQQQQQQRRRUUU]]]jjjwww~~~}}}yyyvvvuuuuuueeedddjjjpppmmmdddfffooosss|||rrruuupppffffffoootttqqq|||uuurrrxxxqqqkkkiiigggaaa]]]]]]bbb```^^^bbbooowwwgggZZZTTTSSSVVV___pppcccEEE:::111111444666;;;BBBFFFQQQXXXSSSBBB444000222///000333555777888888888222222333333333222111111---,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((($$$&&&(((((('''''')))+++)))))))))***++++++,,,,,,666:::OOOpppssskkkyyyyyyiiibbbuuutttnnnmmmiiiccc\\\QQQBBB777555999999666<<<@@@EEEGGGHHHMMMVVV]]]]]]ZZZXXX]]]hhhvvvpppZZZRRRDDDZZZuuuvvvtttwwwkkkeeeWWWSSSWWWQQQHHHJJJBBBhhhvvvrrriiiZZZQQQRRRMMMJJJLLLPPPRRROOOMMMNNNSSSZZZeeeoooyyy|||nnn___VVVGGG>>>777888;;;>>>CCCIIIPPPWWWYYYWWW\\\gggjjjeeekkkkkkkkkkkkhhh```UUUMMMHHHBBB;;;555444555777888444333222111111111222333111333555444000...///000222222333444555555555555,,,444666555???___tttkkkeeeccc___]]]]]]ZZZUUUTTTVVVNNNZZZeeeuuulllRRRVVVmmm]]]EEECCCDDDVVVyyy___>>>888<<<777333666888888555333333444///,,,)))'''((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,---///111333444444555@@@YYYtttlll[[[YYY^^^dddrrrsss{{{yyyWWW>>>???777666555333222111000000//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''(((((())))))******++++++000---++++++...222444555666EEEXXXbbb^^^QQQDDD=========:::666777DDDXXXhhhxxxvvvpppggg]]]SSSNNNLLLJJJUUUcccmmmpppqqqrrrsssvvvwwwwwwsssmmmhhheeeddd]]]ZZZZZZ```kkkxxxxxxiii```]]]YYY\\\^^^^^^YYYOOODDD>>>>>>===<<<===???AAABBBBBBGGGLLLTTT^^^gggoootttwwwwwwjjj```\\\ZZZ[[[\\\___ffftttuuugggfffXXXWWW^^^oooeeeOOO888//////333:::AAACCC???NNNfffaaaBBB111777,,,+++///666777333444:::888666444333222111000///111///...+++***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((***------***,,,111888DDD]]]tttzzzqqqmmmqqq{{{vvv{{{nnnrrr}}}sssjjjeeedddddd___PPP@@@777444555:::@@@@@@DDDJJJNNNRRRXXX```fffhhhcccbbbiiirrryyysssYYYVVVMMMLLLiiizzz|||qqqfffXXXRRRUUUWWWPPPGGGBBB___~~~tttiii___YYYXXXUUUTTTWWWZZZYYYUUUOOOOOO]]]}}}rrraaaUUUMMMDDD???>>>@@@JJJTTTZZZZZZZZZ\\\```fffllloooqqqrrrsssqqqkkkccc[[[VVVQQQHHH===777666666555333:::444111444555333111222111222333444333111///...000333555555333333555888888333222666;;;KKKqqq{{{pppooodddfffddd]]]ZZZ[[[YYYSSSRRRYYY___jjj|||UUUPPPbbbzzzRRRBBB???EEEffflllMMM555444>>>888999999888666444222000000...,,,***))))))))))))))))))))))))))))))))))))''''''&&&%%%&&&'''((()))))))))))))))*********************)))))))))))))))++++++,,,,,,,,,---------******---111111///222777555<<>>AAA===999;;;FFFYYYnnn{{{kkkcccYYYTTTTTTUUUTTTRRRbbbgggpppxxx{{{vvvmmmeeerrrsssrrrllleeeccciiiooofffkkksss}}}yyypppeeeZZZRRRNNNMMMNNNNNNOOONNNJJJCCC<<<888:::888555444333444444444888:::<<<@@@DDDGGGIIIKKKSSSYYYbbbmmmxxxwwwqqqcccdddfffgggiiilllpppsss{{{rrriiiccchhhqqq}}}kkkKKK888222444<<>>MMMeeevvvvvvooorrrzzzzzz~~~ssskkkhhhgggeeeddd^^^OOO@@@888777999???EEEGGGIIIMMMTTT]]]dddjjjmmmkkkjjjjjjmmmooosss~~~vvv\\\ZZZIIIIIIdddrrrfffYYYTTTXXXXXXOOOEEEDDDQQQrrr|||rrriiiccc]]]ZZZXXXZZZ]]]^^^[[[WWWNNN```dddYYYNNNJJJIIIKKKSSS[[[______```bbbffflllqqquuuxxxxxxwwwtttooojjjdddaaaUUULLL???777555666666666999444222666777555333444222222333444333111///...///111444555444444666888777222111333555AAAaaavvvllleeegggddd]]][[[\\\ZZZUUUTTTYYY\\\ddd}}}aaaOOO[[[dddIII===>>>\\\}}}___BBB777:::888999999888777555333222000///---+++))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&'''((()))))))))))))))************************))))))))))))++++++,,,,,,,,,---------000...///222333222333666888GGG\\\ppp~~~mmmdddfffsss}}}vvv{{{ZZZ>>>:::777666555444333111000000//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))++++++************))))))'''(((((()))******+++++++++,,,...//////000222333===@@@DDDHHHIIIHHHGGGEEEEEEAAA@@@HHHYYYiiitttxxxdddYYYNNNPPPZZZbbbbbb^^^tttoookkkmmmrrrrrrlllfffggghhhgggaaa\\\```lllwww|||tttooolllfffaaa]]]ZZZVVVTTTOOOOOONNNMMMKKKIIIGGGFFF999888555333333333444555:::;;;===@@@CCCFFFHHHIIIEEEGGGKKKOOOUUU^^^gggmmm{{{uuukkkeeebbbaaa```bbbsss}}}{{{}}}vvviiiccc^^^^^^nnnoooVVV@@@444555;;;<<<777555CCCcccxxxgggIII>>>444...222999;;;:::888888777555444333333444555111000///---+++***)))((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))***,,,+++***...555CCCVVVmmmvvvqqqmmmxxx}}}sssiiifffhhhjjjfffbbbYYYLLL>>>999:::>>>EEELLLLLLLLLPPPZZZfffpppsssssspppppppppnnnjjjmmm}}}www___]]]GGGEEEZZZxxxuuuiii\\\[[[```^^^QQQEEEIIIGGGaaa|||sssmmmeeebbb___```cccdddcccbbb\\\bbbuuuyyykkk\\\VVVVVVXXX\\\```ddddddeeegggkkkpppuuuxxx}}}{{{yyyuuuqqqmmmjjjiiiVVVMMM@@@888555666777777666444444999;;;888666666333333444444333222000///---000333555555555666777777555444444222888NNNeeeoooiiihhhccc]]]\\\\\\[[[WWWXXX[[[ZZZ^^^rrrsssSSSSSSttt{{{VVV===999NNNrrrnnnMMM;;;777888888888888777666555444000///---+++))))))))))))))))))))))))))))))))))))''''''&&&&&&''''''((()))))))))))))))************************************,,,,,,,,,,,,------------///,,,---000222222555999GGG^^^ttt~~~rrrZZZVVV]]]vvv|||```CCC;;;777666666555333222111000//////...---,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((***)))))))))))))))))))))''''''((()))***++++++,,,***,,,......---///222555<<<;;;:::<<>>???@@@999<<<@@@EEEIIILLLMMMNNNPPPOOOLLLIIIFFFGGGKKKNNNUUU^^^jjjrrryyy|||pppeee]]]XXX___fffkkkttt~~~rrrlll^^^OOORRR```|||~~~```CCC444111000444333333BBBWWW]]]VVVIII>>>444444:::<<<999444::::::888666444333444555111000///...---+++***)))''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))+++,,,++++++222;;;GGG___uuuxxxooonnn}}}zzzqqqhhhiiinnnooofff\\\QQQFFF<<<:::===BBBJJJPPPLLLOOOUUU```kkktttxxxxxxtttppplllhhhfffmmmyyy```___JJJEEEOOOeee~~~{{{mmmbbbdddkkkfffVVVHHHFFFCCCVVVyyysssmmmjjjfffeeegggjjjkkkkkknnngggcccgggppp|||zzzhhh``````aaa```aaadddeeefffiiilllpppsssuuuzzzyyyvvvrrrmmmjjjgggeeeRRRKKKBBB;;;888777777666555444777<<<>>>:::888888444444555555444333111111,,,...222444666666666777999999999888555555BBBQQQ|||nnnjjjccc^^^\\\\\\[[[XXX\\\]]]\\\^^^kkk```QQQdddcccBBB<<>>DDDHHHNNNSSSPPPXXXbbbkkkrrrwww|||uuukkkbbb___dddqqq~~~eeebbbRRRGGGGGGSSSiii~~~nnncccjjjrrrkkkXXXIII@@@@@@JJJeeexxxuuurrrmmmkkkkkkmmmoooqqqrrroookkkgggccc```bbbffftttrrriiihhhfffdddcccfffggghhhkkkmmmpppqqqrrrtttsssqqqnnniiiddd```^^^PPPNNNJJJFFFBBB>>>:::888666666:::??????;;;888:::666666666555444444333222---...000333555666666666888999;;;;;;888777===EEEdddxxxoooeee```^^^\\\ZZZYYY[[[\\\]]]```fffxxxsssXXXWWWwwwqqqNNNBBB<<>>???:::888444222444999???CCCTTTZZZbbbhhhlllppptttxxxrrrnnnkkklllrrrzzzxxxtttlllbbb\\\^^^gggppp~~~}}}zzzwwwuuuuuuwwwzzzyyyxxxyyy}}}}}}yyyvvvtttzzz}}}|||zzz{{{}}}~~~}}}yyyqqqiiibbb^^^]]][[[ZZZXXXTTTRRRSSSYYY^^^iiissszzzgggbbbnnnsssmmmssswwwiiibbb[[[^^^kkkggg???444000555444000777EEEdddaaaUUUAAA111,,,///222888;;;===;;;666333222333111111111111000...,,,+++((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((()))))))))))))))***,,,...---000===JJJdddwww}}}www}}}|||zzzwwwuuupppeeeUUUIII@@@<<<>>>FFFNNNQQQSSSVVV\\\eeepppxxx{{{}}}sssfff[[[[[[eeeuuukkkfffYYYJJJDDDGGGTTTqqq~~~kkkaaajjjuuummmXXXHHHAAACCCBBBJJJkkk}}}zzzuuuqqqooooooqqqsssqqqssssssmmmaaaXXXUUUUUUQQQ^^^mmmzzzyyypppnnnkkkjjjiiikkklllnnnoooqqqqqqrrrqqqppppppnnnkkkgggccc___\\\XXXXXXVVVRRRMMMFFF@@@===888888<<<@@@???999777999777777666666555444444444000//////111444666666666444666999:::888888:::===IIIlllxxxkkkdddbbb^^^[[[[[[XXXXXX\\\```aaahhh}}}eeeTTT```zzz~~~^^^GGG===<<>>EEEQQQ[[[\\\ZZZZZZgggllluuu|||~~~pppeee]]]___iiivvvoooggg\\\MMMEEEDDDFFF\\\{{{jjj___kkkxxxpppZZZJJJEEEDDD@@@AAAUUU}}}|||vvvrrrqqqrrrssssssyyy{{{ssshhhdddhhhnnnnnnrrrpppjjjlll~~~{{{rrrooonnnnnnppppppqqqrrrssstttsssrrrqqqnnnllljjjgggdddbbbbbbaaacccccc```ZZZRRRJJJCCC???;;;;;;>>>@@@===777555888888888777666555555555555333000...///222555666555111444777888888888999:::;;;UUU{{{qqqjjjfffaaa]]]]]]YYYWWW[[[```^^^]]]lllsssXXXRRRhhhmmmKKKEEE>>>DDDcccpppOOO<<<;;;999777666555555555333222///,,,***)))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))************))))))***++++++,,,------------------............000000111666===LLLeee{{{aaa^^^dddyyysssyyy}}}kkkNNN???666777888777666444111/////////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******&&&&&&''')))***,,,------,,,+++///999DDDGGG@@@888888888777444444<<>>@@@JJJZZZcccccc___]]]jjjlllrrrzzzzzztttmmmgggbbbfffllluuuoooeee\\\MMMGGGEEE@@@PPPssskkk```mmm{{{sss]]]MMMCCC???>>>BBBJJJbbbzzzuuurrrrrrssstttsss^^^VVVgggxxxpppnnnnnnpppsssrrrssstttuuutttsssqqqooollljjjeeebbbaaabbbeeefffkkkiiiddd\\\RRRIIIBBB???======???@@@<<<555444777999888777666555555555555555111......111444666555111444777777888::::::999999HHHfffvvvooojjjccc______]]]YYY\\\aaa]]]XXXdddxxx{{{^^^NNNaaavvvNNNOOOFFF@@@UUUyyyZZZ???===;;;999777666666777444222///---***)))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))************))))))***+++,,,,,,---------------.........//////777222222;;;LLLccc}}}|||uuu|||xxx{{{XXX===999999999888666444111000000///...------,,,------++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((***+++,,,++++++,,,...(((000888:::777777>>>EEEBBB:::555999EEENNNNNNJJJDDDFFFHHHIIIMMMTTT```hhhqqq{{{}}}uuuqqqrrrkkkaaa^^^nnnttt{{{}}}jjj]]]ZZZ[[[[[[tttqqqdddfff___XXX^^^rrryyygggVVVVVVpppVVV;;;<<<666///<<<@@@BBB[[[vvvrrr]]]HHH666333777;;;===<<<888666555333333333333333111000000///...---+++)))((('''&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((---,,,...111222888III\\\lllhhhdddjjjyyy}}}vvvxxxooo[[[HHHAAA@@@>>>CCCKKK[[[jjjkkkcccaaadddrrrnnnmmmrrrxxxyyysssmmmhhhooosssrrrttt~~~yyy^^^dddHHHMMMGGG999JJJiiittt]]]nnnxxxhhhMMMBBBFFFDDDCCCDDDJJJiii}}}xxxtttuuuwwwrrrfffZZZYYYooo{{{uuusssrrrqqqqqqwwwtttssswww{{{zzzssskkkiiiccc___```cccgggoooxxxttthhhYYYOOOGGGDDDFFFLLLEEEGGGGGGBBB:::777888<<<;;;:::888777777777888888666444000---,,,///333666999555333444888:::999555:::>>>PPPtttyyynnnkkkfffcccddd``````___]]]\\\^^^dddjjjqqqQQQNNN~~~fffLLLCCCEEEMMMpppbbbEEE???888666888:::666111333222111000---+++)))((())))))))))))))))))))))))))))))))))))))))))))))))'''%%%''',,,,,,)))***///******+++++++++,,,,,,,,,.........000222333333222555555666BBBaaazzz|||\\\???999999999888666444222000000///...------,,,------++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((***+++++++++******,,,...+++111777999888999>>>DDD>>>::::::@@@IIIPPPPPPMMMIIIKKKMMMOOOTTT\\\eeelllkkkooouuutttmmmgggjjjooonnn}}}{{{zzzyyy~~~kkk]]]TTT[[[gggyyyvvvbbbccceeegggmmmuuulllTTTHHHQQQaaa{{{ZZZIII999000777>>>;;;JJJ^^^eeecccVVVBBB444666999;;;<<<;;;888777444444333333222111111111///...---+++***((('''&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((***)))***...222<<>>???@@@LLLUUUdddnnnllldddbbbfffllljjjiiimmmrrrssspppkkkooosssuuurrruuufffbbbMMMNNNDDD999FFF```yyycccssszzzjjjNNNDDDEEEAAA@@@BBBBBBRRRpppvvvkkk^^^WWWcccuuuxxxvvvsssrrrsssuuuvvvwww|||yyyxxx{{{}}}xxxlllbbbaaa]]]]]]ccciiinnntttzzznnnaaaSSSJJJEEECCCHHHNNNLLLLLLHHHBBB:::666666777===<<<:::999777777777777666444111...---///222555999666333444888;;;:::777888<<>>@@@___qqqFFF>>>888888999777444444333222111000---+++)))((())))))))))))))))))))))))))))))))))))))))))))))))+++)))))),,,+++&&&&&&)))***++++++++++++,,,,,,,,,.........000222333333222444777<<>>BBBGGGWWW```mmmqqqiii``````eeegggfffgggjjjmmmooonnnmmmvvvwwwuuuqqqtttrrrcccXXXTTTEEE>>>CCCTTT~~~~~~iiixxx~~~mmmQQQKKKIII@@@???CCC>>>>>>KKKooozzzsssggg\\\^^^gggjjjkkkmmmppptttwwwzzz{{{~~~}}}tttggg\\\]]][[[^^^hhhppptttvvvyyyjjj^^^QQQJJJHHHIIIOOOVVVYYYRRRHHH>>>777555777888???>>><<<:::888777666666555444222000...///222555:::777444444888::::::999666;;;AAAQQQqqq|||mmmhhhfffccc```aaaaaa___^^^^^^```bbbqqqtttaaaqqqeeeHHH===:::OOOyyyRRRAAA777:::;;;444333888222222111000...,,,***((())))))))))))))))))))))))))))))))))))))))))))))))***((()))------++++++---++++++++++++,,,,,,,,,,,,......//////000222333333555===KKKaaazzzqqq|||}}}^^^???999999999888777444222111000///...------,,,------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++,,,///333777444333333444666888888888<<<@@@DDDFFFGGGGGGHHHJJJKKKNNNTTT]]]gggrrryyy}}}tttggg___[[[^^^nnnzzzmmmppp}}}iii]]]ZZZRRRLLLTTTkkkwwwpppyyyvvvlllxxx~~~mmmZZZLLLFFFNNNsssqqqTTT>>>555888===CCCDDDMMMfffooo^^^AAA;;;444333666888777555777666444222111222333444000///...---+++)))(((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********---,,,...555BBBXXXppp{{{tttyyyyyyzzzuuuhhhUUUFFFBBBIIIPPP___iiirrrpppdddZZZ[[[```eeefffhhhjjjllloooqqqrrryyywwwqqqlllqqqhhhddd]]]JJJFFFCCCKKKxxx~~~mmm|||tttWWWUUURRRFFFAAAEEE@@@:::???MMMjjjqqqrrruuussshhh]]]\\\bbbcccggglllqqqvvvyyy|||~~~xxxnnnddd___aaa___bbbllltttvvvvvvvvvnnnbbbXXXTTTTTTVVVZZZ```[[[RRRDDD999555666999;;;<<<<<<;;;999888777666666444555444111///000333777;;;888555444666999::::::444:::===CCC]]]ooojjjiiieeebbbbbbaaaaaa____________fffwww```^^^tttlllQQQEEE>>>HHHmmmjjjLLL777999<<<555333:::222222111000...,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''***++++++******+++++++++,,,,,,,,,------...////////////111444666888JJJaaaxxx{{{|||~~~}}}```AAA:::::::::999777555222111000///...------,,,------++++++************++++++))))))))))))))))))))))))***************************+++,,,---///333999===777555222222333444333222???BBBDDDAAA>>>===AAAEEEIIINNNUUU^^^fffmmmsssvvvrrrmmmccc___kkk}}}|||uuuvvvggg[[[SSSRRRPPPSSSggg~~~{{{wwwrrruuu}}}{{{iiiQQQ???@@@NNNooooooLLL555666BBBPPPMMMEEEQQQ\\\WWWIII@@@666111333777999888888777444222222222444555111000///---+++***)))((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++)))***---555FFF]]]ttt~~~pppvvv|||vvvoookkkbbbVVVJJJHHHOOOXXXfffpppwwwpppaaaXXXXXX\\\bbbcccfffiiimmmpppssstttuuurrrjjjfffmmm}}}mmmjjjeeeRRRKKKCCCDDDlll}}}qqqddd___]]]NNNAAACCCBBB<<>>KKKgggyyyccchhhmmmjjj___UUUWWW^^^aaagggooouuuzzz}}}}}}pppeeeaaabbbcccaaadddmmmuuuxxxyyy{{{uuullldddcccdddcccbbbdddRRRNNNIIIEEEBBB@@@>>><<<888888888888888777777777444666555333000111666;;;???<<<777444444666888999444:::===>>>PPPuuuyyynnnkkkgggccccccbbbaaaaaa```^^^]]]cccwwwuuu\\\LLLZZZvvvttt[[[LLLAAABBB```]]];;;777<<<777444999222222111000///---+++***************************))))))))))))))))))))))))***)))((((((******(((%%%++++++,,,,,,,,,---------...///000//////222666:::@@@ZZZwww~~~ttt||||||bbbDDD:::::::::999777555333111000///...------,,,------++++++************++++++))))))))))))))))))))))))************************)))+++---///111666;;;???888666333222222222222111???@@@@@@<<<999999???EEEMMMSSS[[[___aaabbbdddggg___fffjjjnnn{{{ooogggnnnuuu{{{jjjXXXZZZYYYQQQVVVeeezzzvvvxxxdddqqqvvv~~~lllSSSIII===TTTbbbBBB555>>>RRRYYYLLLLLL]]]iiiWWWMMM???666444777;;;>>>888777555444333333444444111111///...,,,+++))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++***---222;;;LLLcccssszzztttzzz~~~wwwuuudddaaa\\\UUUNNNLLLUUU```mmmvvvzzzqqqccc[[[ZZZ[[[\\\]]]___eeekkkoooppppppoookkkdddbbblll}}}sssjjjiii[[[NNNCCC@@@\\\yyy{{{tttqqqeeedddRRRAAABBBCCC???>>>===;;;HHHiiisssnnnoookkkbbbWWWRRRWWW]]]cccjjjssszzz~~~uuuhhh```^^^___^^^___eeeooowww{{{}}}vvvqqqsssrrrkkkccc___NNNSSS[[[___\\\RRRGGG???555666777777888888777777555777777444111333;;;BBBFFFBBB<<<777555555777999666:::<<<>>>HHHcccsssjjjhhhfffdddbbbbbbbbbbbb```^^^dddppp~~~dddIIIJJJcccjjjRRRBBB;;;RRRzzznnnDDD888:::999666777222222111000///---,,,+++************************)))))))))))))))))))))))))))***+++---333999888444,,,,,,,,,,,,------------...///000000000333:::???LLLhhhzzzkkkxxx{{{wwwzzz{{{cccEEE:::::::::999888555333222000///...------,,,------++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++)))+++...000222444888;;;666555444333222333555777:::;;;<<<;;;:::===DDDJJJTTT\\\eeefffaaa\\\]]]```cccooo}}}{{{jjj\\\kkkuuupppfffaaaYYYXXX]]]dddzzzuuudddaaaeeeqqqcccFFFHHHgggfffEEE<<>>HHHiiizzzQQQ;;;888999888666222222222111///...,,,+++************************))))))))))))))))))))))))''')))+++...777@@@AAA<<<,,,,,,,,,------------......000111000000555===DDDZZZqqqkkkhhh}}}ssslllnnn{{{aaaCCC:::;;;::::::888555333222000000...---------------++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++)))+++...000111222555777333444555444444555999<<<444666999<<<>>>CCCJJJOOOYYYdddnnnmmmeee^^^___cccsss}}}sssdddeee~~~nnnccc\\\XXXRRRZZZuuuxxxnnnvvvbbbaaahhh~~~yyyTTTCCCLLLeee___CCCFFF\\\UUUHHH\\\{{{yyybbbJJJ999222444888777777777777666555444333222111000///---+++***)))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,(((///777AAARRRbbbhhheeefff|||~~~vvvttt}}}}}}zzz}}}vvveee```\\\XXXTTTUUUcccssspppxxxyyyoooeee```\\\WWWTTTSSSUUU^^^iiinnnlllggggggddd```bbbpppiiisssnnnTTTJJJFFFJJJjjjrrrpppwwweeegggWWWLLLWWW]]]QQQCCC<<<999:::AAALLLbbb}}}kkkRRRDDDHHHWWWbbbfffuuuzzzyyykkk___```iiimmmeee\\\TTT\\\kkkwww|||~~~uuu___QQQLLLSSSXXXWWWNNNCCC===;;;999:::::::::999888666555777888888444111666BBBLLLTTTOOOGGG>>>888666888;;;;;;666888<<<;;;EEElllzzzkkkmmmiiifffbbbbbbdddeeedddbbbeeebbbooonnnWWWaaattt]]]GGGEEE\\\ZZZ???666888888666222222222111000...---,,,************************))))))))))))))))))))))))***+++***)))...444111***,,,,,,,,,---------......---000111111111666@@@GGGbbbuuu{{{yyydddjjjtttlllnnn|||}}}~~~gggAAA;;;;;;999777666444222222000///...------,,,------++++++************++++++))))))))))))))))))))))))***************+++++++++000...---...111444555555999666444555888;;;======999777:::@@@DDDFFFKKKPPPUUUbbbjjjfff^^^___fffmmmqqqoooyyyyyykkkbbbVVVXXX___qqqqqqqqqmmmqqqjjjIIIHHHUUUxxx___BBBAAAHHHIIIOOOZZZrrrcccCCC777555000777666666777888777444111444333222000///---,,,+++***)))(((''''''&&&&&&'''))))))))))))))))))))))))))))))))))))((((((((((((******)))))))))+++,,,---///000888III[[[cccaaaZZZhhh~~~zzzmmmuuuzzz}}}}}}yyysssiii```]]]___eeeoooxxxuuuppp___XXXVVVSSSPPPSSSYYY```eeeiiikkklllbbbaaaccciiisss~~~yyyjjjmmmdddMMMBBBIIIXXXpppqqquuu~~~ssshhh]]]QQQPPP^^^ZZZBBB???>>><<<===KKK___jjjkkkwwwXXXMMMEEEJJJZZZiiipppppp~~~}}}{{{ssseee___^^^gggoookkk^^^UUUTTTTTThhh}}}zzzhhhYYYRRRMMMHHHCCCAAA@@@@@@>>>===888>>>@@@;;;777999888444777999:::777555;;;HHHSSS^^^XXXNNNDDD<<<777555444;;;777888<<<<<>>???CCCFFF@@@<<<<<>>:::<<>>???BBBEEELLLSSS]]]^^^\\\XXX\\\eeemmmppppppddd```iiisssvvvxxx{{{~~~}}}~~~zzz~~~yyyxxx|||~~~}}}}}}}}}|||{{{xxxhhhWWWTTTiiirrrlllsss^^^\\\xxxuuuNNN:::999<<<:::EEE]]]|||mmmIII666444;;;;;;:::888666555555777444333222111///...,,,,,,******)))(((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))***+++---......444BBBXXXllluuuppphhhzzzwwwgggiii{{{{{{{{{|||tttjjjccceeelllqqqvvv{{{|||ooo^^^XXXWWWUUUIIIJJJKKKMMMOOORRRTTTUUUWWWZZZ```jjjuuu~~~~~~tttpppfffSSSDDDHHH___hhhlll{{{fffYYY^^^rrrmmmOOODDDAAA======HHHYYYeeeiiiTTTPPPVVVjjjwwwbbbZZZXXXTTTOOOTTT[[[eeennnvvv}}}uuuhhh___XXXYYY___jjjnnnkkkeeeccc[[[]]]ppp{{{}}}yyyiiiaaaaaadddcccYYYNNNMMMRRRTTTOOOIIIAAAIIINNNIIIBBB;;;777333555888999777777???NNNZZZdddaaa[[[PPPCCC:::777777:::888888:::888;;;KKK^^^sssmmmllliiifffcccbbbaaa```aaabbbccclll~~~YYYUUUzzz{{{XXXDDDIIIaaa{{{{{{SSS;;;999:::666666444222111111000...---***))))))))))))***++++++)))***+++***))))))+++---******++++++,,,,,,---------...///...------///111000222444666999EEE]]]rrr|||rrrggglllwwwxxxllliiimmmvvv|||zzzuuuNNN===<<<:::888666444222111000///...------,,,------++++++************++++++)))))))))))))))))))))))))))******++++++,,,,,,,,,111555999888444111222555777<<>>@@@DDDMMMgggxxxXXX???:::777999;;;:::777555666777444333222111///...---,,,+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))***,,,---//////777GGG^^^rrr|||zzzuuu~~~}}}vvvhhhqqq{{{vvvzzz~~~|||||||||tttkkkeeejjjrrrwwwzzz|||tttddd^^^ZZZVVVJJJKKKLLLMMMMMMLLLJJJIIIPPPVVV```mmmzzzwwwqqqmmm]]]JJJDDDUUU```fffxxxgggXXXaaazzzvvvWWWHHHGGGCCC@@@CCCNNN\\\eeeaaaSSSIIIMMMYYYgggxxxuuulllnnnssslllsss|||wwwlllbbb\\\[[[[[[aaallltttqqqkkkhhh```dddvvv{{{||||||oooiiijjjpppuuupppllliiiiiiiiicccWWWNNNKKKOOOQQQLLLCCC<<<999888444777888777999BBBSSS___ffffffaaaWWWIII>>>888777888777888999888999EEERRRuuuwwwooollliiifffdddcccaaa```aaaaaaaaaeeevvviiiTTTtttfffJJJBBBPPPlll^^^???:::;;;777666444333222222111///---*********))))))***++++++)))***+++***))))))+++---******++++++,,,------...---...///...------///111111222555777<<>>===;;;999666444222111000///...------,,,------++++++************++++++)))))))))))))))))))))))))))******+++,,,,,,------111666999888333000111444333555777:::<<<<<<;;;999@@@>>>???DDDHHHJJJNNNSSSTTTWWW[[[aaalllssspppiiiUUUTTTYYYeeepppttttttsssuuuxxx{{{}}}}}}|||xxxvvvuuuuuuwwwvvvtttqqqooonnnnnnmmmwwwzzz}}}}}}llliiifffgggmmmxxx|||ooofffjjjwwwttthhhooommm[[[eeewwwIII888@@@KKKGGGCCCQQQqqqsssYYYJJJ333555888:::999888666666444333222111000///...---+++***)))((((((''''''((((((((((((((((((((((((((('''((((((((()))))))))******)))))))))+++,,,...///666AAASSSgggxxx~~~|||pppkkkyyy{{{xxx~~~{{{sssllliiinnnvvvzzz|||{{{lllfffaaa[[[QQQSSSVVVWWWTTTOOOIIIEEELLLTTTaaarrrpppkkk```RRRDDDJJJSSS^^^pppnnnZZZaaa}}}}}}___LLLKKKHHHBBB<<<@@@MMMYYYfff___VVVMMMGGGGGGPPP\\\uuu~~~uuummmgggdddcccbbb^^^aaannnyyyxxxooohhhdddjjj}}}uuunnnqqqyyy~~~uuujjjbbb\\\XXXQQQHHH???999888999444777888888;;;EEEWWWdddggghhheee\\\OOOCCC:::777666666888999999;;;CCCKKKfffqqqmmmhhheeeddddddcccaaaaaabbbaaacccooouuuVVViiiuuuTTT@@@CCC^^^mmmJJJ===;;;999777555333222222222000...++++++***************+++)))***+++***))))))+++---***++++++,,,------........./////////......000111444555777<<>><<<999777444222111000///...------,,,------++++++************++++++)))))))))))))))))))))))))))******+++,,,---......000222444333000......000222222333666:::;;;999666<<<;;;@@@GGGLLLMMMOOOSSSVVV[[[aaafffjjjkkkeee\\\RRRYYYdddooouuuwwwxxxxxxuuuxxx||||||zzz{{{~~~{{{xxxtttrrrqqqjjjgggcccaaacccjjjrrrwww}}}{{{|||qqqeee^^^[[[___fffppp{{{|||lllaaaaaaggguuu^^^bbbpppvvvvvvllleeeiii\\\>>>???MMMMMMFFFIII```{{{gggMMM555555666888::::::777444444333222111000//////...++++++***)))(((((((((((())))))))))))))))))))))))''''''(((((())))))*********))))))***+++---///000:::III]]]mmmvvv}}}||||||{{{yyypppfffjjj{{{~~~xxxxxxzzztttoooooosssxxx{{{rrrmmmiiibbb^^^aaadddddd```XXXOOOIIILLLUUUdddvvvwwwjjjbbbZZZHHHBBBJJJWWWeee{{{```bbb~~~iiiTTTPPPJJJCCC<<<:::BBBLLLeeeppptttiiiXXXNNNLLLMMMQQQ]]]uuuuuullliiiiiikkklllhhhbbbdddqqq}}}|||rrriiijjjrrrzzzooommmsssyyyzzzyyy~~~{{{yyyxxxlll___NNNBBB999444333666555777999999<<>><<<:::777444222111000///...------,,,------++++++************++++++)))))))))))))))))))))))))))******+++,,,---...///111000///......---......111333666777888888999999======BBBIIINNNOOOQQQTTTWWW^^^bbbbbb___^^^ZZZVVVZZZbbblllqqqsssuuuwwwxxxvvvvvvwwwwwwxxxzzz}}}yyyxxxvvvssspppllliiifff___```aaadddkkkttt}}}~~~~~~zzzpppfff]]]WWWTTTdddiiirrr{{{wwwiii```___ppptttkkknnnrrrpppmmmuuuuuu^^^mmmuuuMMM???JJJUUUSSSLLLMMMeee{{{pppUUU???999444555888:::888444444333222222111000//////,,,+++***)))(((((((((((())))))))))))))))))))))))'''''''''((()))************))))))***+++---///111===PPPgggsssttttttyyyzzzrrrhhhbbbiiixxx|||xxxyyyxxxuuutttuuuxxxzzz{{{}}}sssqqqpppllllllnnnooommmhhh```WWWQQQPPPXXXhhhyyysssjjjeeeTTTFFFIIIQQQWWWrrreeecccyyycccWWWLLLGGGEEEBBBBBBDDD\\\xxxuuugggYYYKKKFFFHHHTTTppp}}}uuummmiiilllppprrrqqqllliiilllxxxxxxrrruuu|||xxxxxxyyy|||~~~}}}{{{vvvyyy}}}qqq]]]GGG;;;666333222444666888::::::===III[[[jjjkkkiiigggeee___TTTEEE:::666666777777:::===@@@AAAOOOlllxxxmmmfffeeeeeedddccc^^^bbbeeedddeeerrr___NNN```sssMMMAAAQQQqqq```???444888888666444444444333111///---,,,++++++*********+++)))***+++***))))))+++---++++++,,,,,,---............///000///......000222111444???PPPcccwww{{{```OOOYYYooossswww}}}uuuvvvrrrSSS@@@>>><<<:::777444222111000000...---------------++++++************++++++)))))))))))))))))))))))))))******+++---...//////333111...---...000//////000555999999666555999===AAA@@@CCCJJJNNNOOORRRVVVUUU\\\```[[[UUUUUUVVVWWWeeejjjnnnnnnmmmoooqqqrrrvvvsssppprrrwww|||~~~~~~pppooollljjjgggccc___[[[aaaeeelllsssxxxzzzzzzyyyvvvuuuuuuvvvxxxzzz}}}|||}}}~~~}}}}}}~~~wwwmmm^^^RRRNNNSSS\\\cccppprrrwww}}}vvvlllggg[[[xxxyyysssxxxwwwlllvvvyyy^^^___www\\\CCCHHHXXX\\\OOOAAAVVV|||nnnHHH>>>444222777:::888444444333333222111000//////,,,+++***)))(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++***))))))***+++...000111CCCYYYrrr|||wwwrrruuu||||||vvviiieeeiiivvv||||||uuuwwwwwwzzz|||{{{|||zzzqqqsssuuurrruuuuuuuuuqqqlllddd\\\XXXSSS[[[jjjzzzssspppaaaNNNMMMOOOKKKdddgggcccqqq^^^NNNMMMQQQNNNGGGCCCHHHpppyyydddMMMLLLHHHFFFQQQkkk}}}wwwsssmmmhhhkkkrrrwwwvvvsssoooooovvv~~~|||vvv~~~nnnWWW@@@777666555555777777999::::::===III\\\kkkmmmjjjhhhgggdddZZZIII<<<777777777666999===>>>===IIIccc}}}pppgggeeeeeedddccc]]]bbbfffdddbbbmmmiiiMMMWWW}}}RRRDDDOOOllloooHHH:::@@@888777555444444333111///---,,,,,,+++*********+++)))***+++***))))))+++---++++++,,,------......///...///000///...///000222777<<>>;;;:::888444333555111000///...---,,,,,,,,,++++++************++++++&&&(((***+++,,,+++)))(((******+++,,,---///000111222222333333444333333222::::::::::::;;;<<<===>>>===AAAGGGLLLOOOPPPQQQRRRUUUZZZ```aaa[[[WWW^^^iiipppqqqqqqpppnnnnnnoooqqqlllmmmmmmpppvvvyyyrrriiifffeeebbb^^^[[[]]]ccchhhtttwwwyyyzzzxxxwwwyyy|||}}}|||zzz{{{}}}~~~~~~}}}|||{{{yyyxxxwwwxxxyyyzzz|||{{{|||}}}ssslllXXXRRRLLLNNNWWWccckkkooouuuxxx|||~~~pppbbbjjj~~~www]]]ZZZ{{{gggPPPTTTQQQRRRLLLRRRyyyzzz\\\FFF444444::::::777777666555444333111000//////---,,,,,,++++++*********))))))))))))))))))))))))*********)))))))))))))))((('''(((+++******111999GGGiii~~~~~~~~~~~~~~~~~~rrrkkkpppyyy}}}vvvyyyxxxzzz~~~|||tttwww{{{zzzxxxzzzzzzvvvnnnddd[[[WWW[[[^^^qqqyyyyyyvvvbbbPPPJJJJJJRRRkkkuuudddfff^^^RRRYYYeeeQQQRRRJJJZZZ~~~~~~iiihhhZZZPPPLLLTTT\\\eeeyyyzzzooogggdddhhhnnnqqqtttnnnxxxrrr}}}|||jjjhhhppprrr]]]LLL<<<777555333222444;;;:::999;;;CCCPPP^^^hhhmmmnnnllliiiggg___OOO@@@999666555999:::999;;;???EEEYYYwwwuuuqqqmmmfffffflllhhhcccdddiiijjjlll{{{|||[[[TTTvvv\\\MMMCCCYYYuuuQQQ<<<777888777555333222000000///...---,,,+++************+++++++++*********)))))),,,,,,------------------000---...111111...///222888===OOOkkktttRRRNNNUUUlll|||{{{uuussszzzoooiii^^^BBB===999999777333222444111000///...---,,,,,,,,,++++++************++++++'''(((***+++++++++)))(((******+++,,,---///000111333333555666777777777777::::::::::::;;;<<<>>>>>>CCCDDDGGGIIILLLOOORRRTTTYYYZZZ\\\[[[UUUSSS[[[fffeeehhhkkkooopppooollliii```hhhqqqxxx|||yyylll___XXXZZZ[[[\\\^^^bbbhhhmmmmmmrrrxxx||||||||||||}}}|||zzzzzzyyywwwuuuoooooooooppppppooooooooorrrrrrqqqpppllleee\\\UUUOOONNNPPPWWWaaalllsssvvv{{{}}}yyykkkiiittt}}}iii^^^ooo```HHHFFFMMMNNNMMMhhhjjjQQQ999333777777444222666555444333222000//////------,,,,,,+++***))))))))))))))))))))))))))))))***)))))))))))))))))))))***)))***,,,+++,,,333<<>>666666777777999<<<;;;<<<===BBBJJJVVVbbbjjjnnnooommmkkkiiibbbSSSEEE<<<888666888999888999===BBBTTTpppuuuppplllfffeeeiiigggbbbbbbfffeeefffssscccXXXpppeeeOOOBBBSSS~~~yyyTTT===777888777555333222111000000...---,,,+++************+++++++++*********)))))),,,,,,,,,------------......,,,---111111000111555<<<@@@SSSqqqppp]]]^^^hhhzzzyyyxxxrrrooovvvnnniiicccCCC===888888666333111222111000///...---,,,,,,,,,++++++************++++++'''((()))++++++******)))******+++,,,---///000111111222444666777888888999999999999:::;;;===>>>???EEEDDDDDDFFFJJJPPPVVVZZZ]]]YYYVVVSSSPPPPPPXXXaaa[[[___gggnnnpppmmmgggbbb\\\hhhttt{{{{{{uuuhhh\\\XXX[[[___cccggglllqqquuutttyyy}}}yyyvvvsssqqqnnnlllhhhhhhiiiiiihhheeecccaaa______]]]YYYRRRLLLGGGEEEKKKRRR\\\fffnnntttyyy{{{}}}~~~~~~~~~}}}~~~zzznnnjjj}}}xxxaaa\\\uuuDDD>>>FFFMMMGGGOOOkkk~~~{{{bbbEEE777666777555222666555444333222111000///......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******,,,+++,,,---,,,---666AAAYYYttt}}}}}}~~~~~~wwwyyyoooddd[[[WWWTTTXXXnnn{{{|||sss\\\FFFAAANNN^^^ppptttpppbbbrrrttt```OOOPPP]]]~~~~~~ooobbbiiihhhfffdddeeemmmxxxxxxuuummm^^^UUUNNNKKKJJJLLLKKKIIIIIIKKKOOOTTTWWWXXXVVVWWW^^^jjjmmmaaaRRRBBB===999888777555777;;;===>>>BBBIIIRRR]]]gggmmmnnnpppooommmlllfffYYYLLL@@@:::777777888777888;;;>>>MMMfffyyyqqqnnniiifffhhhgggbbbbbbdddbbbbbbmmm{{{mmmYYYcccrrrTTTAAAJJJqqq]]]BBB888999888666444222111000000...---,,,++++++*********+++++++++***************,,,,,,,,,---------......,,,+++---000111111555:::HHHOOObbbyyyqqquuu}}}vvvvvvpppmmmqqqzzzrrrlllhhhFFF>>>999888777333111222111000///...---,,,,,,,,,++++++************++++++(((((()))************)))******+++,,,---///000111///000111222333444444444777777777888:::<<<===>>>@@@@@@AAAEEELLLSSSZZZ]]][[[UUUPPPOOOOOOQQQWWW^^^XXX```iiinnnmmmhhhccc```hhhqqqxxxxxxtttpppjjjdddbbbdddgggkkkooossswwwyyy{{{xxxtttqqqmmmjjjhhhfffcccaaabbbaaa```]]]YYYUUUQQQOOOIIIIIIHHHDDD???@@@EEEKKKVVV___kkksssuuuvvvxxxzzzyyyzzzzzzzzz{{{}}}xxxooozzzzzzvvvyyyfffQQQiiiVVVBBB>>>IIIEEE???SSSooorrrYYYCCC999888999999666666555444222111000/////////...,,,+++***)))((((((((((((((((((((((((((()))))))))))))))*********,,,+++,,,---+++...999FFFddduuuvvvooottt|||}}}~~~}}}sssqqq~~~|||pppddd[[[WWWRRRWWWnnn}}}xxxnnn[[[JJJHHHPPPmmmzzznnnvvvcccsssvvv^^^RRRQQQkkk}}}~~~yyyttttttzzz}}}~~~xxxhhh```]]][[[VVVRRRQQQPPPPPPSSSYYY```eeegggjjjmmmrrruuussshhhWWWIIIIIIFFFBBB===777555888<<>>???>>>@@@FFFMMMSSSVVVWWWTTTOOOMMMOOORRRTTTYYY^^^^^^fffnnnnnngggbbbcccffftttzzz}}}xxxqqqooommmjjjdddeeeggglllqqqvvvzzz|||{{{vvvpppkkkhhhdddaaa]]]ZZZXXXVVVSSSQQQPPPNNNJJJFFFBBB@@@>>>>>>888999999777888@@@NNNZZZdddllluuuyyywwwvvvwwwzzzvvvwwwxxxxxxyyy||||||vvvrrryyyqqqZZZ\\\zzzsssPPP:::EEELLLBBBFFF]]]}}}mmmRRR<<<666888:::777666555444222111000000//////...---,,,+++***)))(((((((((((((((((((((((((((((())))))******************++++++***...===LLLiiipppiiibbbooo~~~~~~~~~ttteeejjj}}}}}}sssfff\\\VVVSSSYYYpppttttttkkkTTTIIINNN___wwwpppzzzffflllmmmXXXTTTkkk|||wwwwwwwwwxxxxxxuuuoooiiieeegggjjjpppwww}}}}}}}}}kkkZZZQQQOOOSSSRRRLLLBBB<<<<<>>BBBAAABBBFFFKKKNNNMMMKKKLLLIIIJJJOOOSSSVVV[[[```ccciiimmmjjjdddbbbgggnnnuuuzzz}}}xxxrrrooollliiibbbcccgggmmmtttzzz||||||xxxtttmmmgggccc```\\\ZZZUUURRRMMMJJJGGGDDDAAA>>>>>><<<999777555555666777222333555666;;;GGGWWWdddlllqqqwwwyyywwwwwwzzz}}}wwwxxxxxxxxxwwwxxxzzz}}}|||~~~vvvyyy}}}{{{vvvqqqbbbgggdddBBBHHHZZZRRRGGGQQQppp}}}{{{___CCC777666555777666555444333222111000......------,,,,,,++++++))))))))))))))))))))))))((((((((()))******++++++))))))++++++***000AAARRRiiinnnfffdddvvvnnncccnnn}}}{{{~~~wwwhhh]]]VVVUUU[[[sss{{{ssslllZZZPPPQQQVVVlllyyyuuusssiiizzzqqq[[[YYYpppzzzqqqxxx|||ooojjjcccmmmzzzpppXXXKKKPPP]]]fffcccXXXJJJBBBCCCIIILLLNNNLLLKKKPPP[[[fffnnnrrrooorrrsssqqqpppoooiiibbbOOOCCC999666888999;;;===:::@@@LLLaaaxxxqqqnnnjjjfffeeeeeeeeeeeefffgggkkkooolllUUUgggqqqTTTCCCNNNnnn[[[===;;;:::888666444333222222///...---,,,++++++++++++***************+++++++++***+++,,,,,,---...//////000///111222000000888BBBUUUooo||||||yyyuuupppjjjffffffiiiqqq~~~gggvvvNNNBBB999777888555222111111000///...---,,,,,,,,,++++++************++++++)))))))))))))))******+++******+++,,,---///000111//////000111222222222111444444666888:::===???@@@EEEBBBAAACCCHHHJJJGGGDDDGGGFFFHHHNNNQQQTTT[[[cccddddddcccccceeeiiiooosssqqquuutttpppmmmmmmllliiiccceeejjjoootttsssoookkkccc^^^XXXSSSQQQOOOLLLIIIDDDAAA>>>;;;:::888666444555555444444444444555555222555999???GGGRRR```iiiooorrrvvvxxxwwwxxx{{{}}}wwwxxxyyyxxxvvvuuuvvvwww}}}|||yyyxxxsssmmmmmm___sss|||WWWSSSggg```KKKJJJ[[[ttt~~~jjjOOOBBB;;;444777777666444333222111000------------------------))))))))))))))))))))))))'''(((((()))******++++++((()))+++++++++333FFFYYYiiisssrrrqqqvvvnnn|||~~~|||yyy}}}zzzjjj]]]VVVTTT[[[ttt{{{kkkcccZZZRRROOO___kkk{{{ssszzzpppooo{{{ccc\\\qqquuuiiihhhvvvfff]]]\\\WWWaaaooo~~~rrr[[[KKKIIIWWWfffoookkk___PPPIIIKKKOOOPPPUUURRRRRRXXXbbbkkkpppqqqrrruuuvvvtttsssrrrmmmgggWWWIII<<<777888888999;;;:::>>>GGGYYYwww}}}ssspppmmmjjjfffggggggffffffhhhjjjkkkuuuyyy[[[YYYxxx\\\FFFGGG```iiiFFF;;;:::888666555333333333///...---,,,,,,+++,,,,,,))))))*********+++++++++***++++++,,,---...///000......000111000222<<>>@@@EEEHHHGGGDDDEEEEEEGGGKKKMMMQQQZZZdddbbb]]]ZZZ]]]gggpppuuuuuuqqqpppkkkddddddiiimmmmmmdddfffjjjmmmllldddXXXOOOOOOKKKEEEBBB@@@>>>:::777777555333333333444333222111222333444444222000///333777???HHHSSS]]]ggglllqqqsssvvvwwwxxxxxxzzz{{{uuuvvvxxxxxxwwwvvvvvvwwwwww~~~~~~zzzvvvrrr~~~sss[[[bbbwwwjjj___ooogggMMMEEEKKKjjj}}}ppp[[[PPPDDD888777777666555333222111000,,,,,,,,,---------......))))))))))))))))))))))))'''(((((()))***+++++++++(((***,,,,,,---555JJJ^^^jjj{{{~~~xxx~~~{{{yyy}}}xxx|||lll^^^VVVSSSZZZtttpppmmmdddQQQJJJUUUXXXiiiqqqqqqzzzmmmqqqaaaqqqwwwbbb\\\hhhxxxzzzwwwvvvkkkeeeccc]]]SSS\\\bbbeeennnuuuVVVGGGFFFNNN]]]jjjfffddd\\\QQQPPPWWW\\\[[[XXXWWWXXX___iiipppqqqoootttxxxyyyvvvuuutttpppjjj]]]NNN???999888777777888999<<>>KKKaaavvvyyy{{{yyyuuutttooojjjgggffffffkkkvvvvvvwwwpppwwwsssJJJ@@@>>>===555333555///000///...------,,,------++++++************++++++******))))))))))))******+++++++++,,,---...///000000000///000111111111000333666999;;;<<<>>>AAACCC<<<>>>@@@BBBCCCCCCCCCBBBKKKJJJIIIGGGIIIOOOVVV\\\XXXWWWWWW[[[fffqqqrrrmmmeeebbbbbbeeefffdddeeehhhjjjddd^^^XXXTTTNNNGGGAAA???<<<888666666555444333444444222111111000000111111111111000000111555888888???IIITTT]]]fffmmmqqqsssssstttuuuuuutttssssssxxxwwwuuutttssstttvvvwwwyyy~~~}}}|||{{{yyyqqqmmmsss]]]XXXddd^^^QQQIII___mmmWWWJJJ333666666555333333444444222............---,,,++++++))))))))))))))))))))))))++++++******)))******+++(((,,,...+++///>>>PPP[[[wwwzzz}}}~~~~~~zzz}}}zzzyyyyyylll___[[[VVVbbbxxxrrrddd]]]RRRNNNIIIPPPhhh~~~|||nnnttt|||rrrjjjvvvkkkhhhccc___ddduuuxxxpppooonnnpppsss}}}zzzzzzqqqooouuuyyyxxxiiiXXXGGGEEEQQQ^^^dddddd\\\[[[YYYXXX^^^fffhhhfffcccgggjjjllllllnnnssswwwvvvuuuuuuuuuuuutttqqqoooeeeWWWDDD999777999;;;;;;888<<>>OOO]]]xxxyyy{{{yyyyyyyyy}}}zzzvvvuuuttttttlllfffcccaaa___dddkkkzzznnnwwwtttOOOAAA======666333444000000///...------,,,------++++++************++++++******))))))))))))******+++++++++,,,---...///000999444000222999<<<888222333555888:::<<<@@@DDDHHHLLLJJJGGGDDDBBBAAABBBCCCBBBFFFLLLQQQSSSTTTUUUVVVTTTZZZ```ccciiinnnooolllkkkcccaaakkkvvvwwwpppiiikkkdddYYYKKK>>>777555555222111000000111111000/////////......//////000000///111222222333444777:::FFFOOO[[[fffmmmppppppqqqmmmmmmnnnoooooonnnmmmmmmqqqppppppoooooopppqqqqqqrrrvvv}}}}}}ooo[[[uuuZZZBBBHHHTTT\\\SSSMMMeeeoooRRR:::555666666666444222222333......///......---,,,+++))))))))))))))))))))))))++++++******++++++++++++,,,...------666JJJ___kkkfffdddooorrrlllggg~~~zzzyyy~~~vvvnnn___ZZZXXXdddyyylllhhh```VVVMMMJJJPPPaaaqqq~~~www{{{zzzgggWWWZZZ]]]dddsss|||nnnfffggg[[[___eeeeee]]]SSSSSSXXXbbbzzz}}}aaaOOOJJJTTTbbbmmmnnnggg]]]VVVYYYcccmmmttt|||zzzrrrrrrxxxzzzuuuoootttsssssstttuuuuuutttrrriii]]]MMM@@@999888888888;;;<<>>CCCJJJPPPTTTWWWXXXZZZ\\\dddjjjkkkmmmqqqttttttrrrjjjgggooowwwwwwqqqmmmjjjggg```TTTFFF;;;777666666555333333444333111///111000000//////000000111111222333444666;;;AAAEEEPPPWWWaaajjjnnnpppppppppkkkllllllllllllllllllkkknnnnnnnnnnnnnnnnnnnnnnnnnnnqqqwww~~~~~~www```iiilllHHH>>>HHHWWWVVVDDDOOOxxxyyyVVV???888666666777555111111444////////////...---,,,+++))))))))))))))))))))))))******++++++++++++++++++,,,......///:::MMM```iii^^^XXXccc~~~yyyllljjjnnn~~~|||xxxxxx~~~}}}qqqbbb[[[YYYdddyyyqqqhhhaaa\\\SSSJJJOOOZZZ{{{zzz}}}xxxgggcccbbbqqqrrrkkkgggppp|||}}}rrroooqqqpppwww{{{xxxyyyqqq]]]QQQMMMYYYlll|||yyyfffXXXYYYbbbjjjttt~~~}}}sssrrrvvvxxxrrrkkkqqqppppppqqqsssttttttrrrmmmcccSSSEEE<<<888777777::::::===DDDQQQjjjwwwqqqooommmpppqqqoooiiieeeeeeggggggmmm|||YYYPPPiiitttWWWGGGBBBUUU~~~SSS@@@:::===999777777222111000///---,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////000222333333:::LLLggg{{{||||||~~~yyyrrrmmmqqqvvvyyy{{{~~~{{{vvvpppnnnnnnooonnnllllllkkkiiiddd___\\\ttttttWWWBBB;;;===777333444222000///...------,,,------++++++************++++++++++++************+++++++++++++++,,,---...///000---...000000000000111333444555888999;;;>>>CCCFFFJJJGGGCCC@@@???AAAEEEGGG===@@@EEEJJJOOOUUU\\\```eeekkkooonnnmmmrrrwwwyyywwwrrroooqqqrrrpppppprrrmmmnnnmmmeeeWWWHHH>>>999777555444444444444333111222111111000//////000000222333444666;;;BBBKKKQQQYYY]]]cccgggjjjlllnnnooollllllkkkkkkkkkkkkllllllmmmmmmnnnnnnnnnmmmlllkkkjjjlllqqqxxxuuukkkiiinnn{{{wwwmmm\\\___EEEEEEWWW[[[GGGFFFjjjgggRRR>>>999666777666222111444////////////...---,,,,,,************************)))***+++,,,,,,,,,,,,+++***,,,...222>>>QQQ^^^cccZZZTTT\\\uuu~~~{{{{{{qqq```]]]iiiyyyvvvxxx}}}vvveee]]]YYYdddxxx~~~nnnaaa^^^YYYQQQOOOSSS^^^jjjppprrrzzznnnwww}}}}}}{{{zzz~~~uuunnnqqqwww{{{}}}~~~xxxaaaNNNKKKWWWeeexxx~~~|||lllXXXSSS```ppp{{{{{{uuurrrssstttqqqnnnooonnnmmmoooqqqssssssrrrooogggZZZKKK???888666777999999;;;AAALLLbbb{{{sssrrrkkkmmmnnnlllhhhffffffhhhjjjnnn~~~\\\LLL^^^|||rrrXXXGGG@@@LLLvvv]]]EEE:::===:::888888333111111///...---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---......//////000///111222666BBBXXXsss{{{||||||uuuooosssnnnmmmrrrwwwxxxyyy|||zzzsssmmmjjjjjjkkkkkklllnnnooonnnjjjaaaZZZuuu}}}rrr[[[CCC:::===888222333222000///...------,,,------++++++************++++++++++++************+++++++++++++++,,,---...///000+++///222222//////222666444666999:::;;;<<<>>>@@@AAA@@@??????@@@CCCFFFHHH??????@@@CCCHHHQQQ\\\cccggglllnnnkkkjjjoootttuuusssrrrrrrqqqmmmjjjooowwwtttvvvxxxssshhhXXXJJJAAA888666333222333444444444222111111000000000111111444666:::???DDDLLLTTTYYY^^^```cccdddeeegggkkkmmmmmmllllllkkkkkkllllllmmmmmmmmmoooooonnnllliiigggeeefffiiiqqqzzzwww```NNNGGGLLL___~~~~~~uuuqqquuu{{{zzzccc|||RRRDDDSSSaaaUUUIII\\\yyyhhhHHH<<<555777888444111333///////////////...,,,,,,************************)))***+++---------,,,,,,***,,,///666EEEXXXdddgggqqqnnnppp|||xxx}}}}}}{{{qqqXXXOOO___}}}xxxvvvyyyzzzhhh___XXXbbbuuuqqqaaa[[[WWWUUUUUUHHHRRRUUUWWWpppyyy~~~{{{xxxxxxvvvppplllbbbaaa\\\SSSPPPZZZnnnxxxfffYYYXXXbbbqqq{{{yyyxxxvvvuuutttsssrrrrrrooommmlllnnnppprrrrrrrrrqqqkkk```QQQBBB888666888999888;;;AAAHHHYYY|||xxxvvvggggggffffffggghhhiiiiiillllll~~~fffNNNVVVtttyyydddOOOEEEIIImmmiiiKKK;;;===:::777777444222111000...---,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000---...222<<>>888222333333000///...------,,,------++++++************++++++,,,++++++******++++++,,,+++++++++,,,---...///000...000222222222222444666444777:::;;;::::::::::::;;;<<<>>>@@@BBBDDDFFFGGGBBB@@@>>>===BBBLLLXXXaaadddhhhjjjhhhiiimmmnnnllliiikkknnnpppmmmkkkqqqzzzyyyzzz{{{zzzuuukkk___WWWFFFBBB<<<888777777666666333333333444555777888999;;;@@@HHHOOOUUUYYY]]]```aaabbbddddddeeefffiiikkkmmmlllkkkkkkkkkkkklllmmmlllmmmnnnooommmiiifffccc``````bbbiiittt~~~|||hhhQQQ@@@;;;???HHH___|||mmmsssyyyvvveeeLLL[[[qqqqqq[[[TTTxxxwwwRRR@@@333666:::666222222000000000//////...---,,,************************(((***,,,---......---,,,+++,,,///999MMMdddrrrvvvyyysss}}}}}}xxxnnnTTTKKKaaa{{{wwwwww{{{yyy|||iii^^^VVV```sssppphhhaaaZZZOOOLLLHHHKKK]]]|||~~~}}}mmmcccNNNPPPTTT[[[dddnnnxxx~~~rrrhhh]]][[[dddsss~~~wwwuuuuuuuuuuuuvvvuuusssrrrqqqooonnnnnnqqqsssssssssqqqnnndddTTTDDD999777888999888;;;@@@DDDQQQsss~~~{{{mmmiiiddddddgggjjjiiihhhlllhhhxxxuuuVVVRRRllltttYYYIIIFFFbbbsssPPP;;;<<<999666777555333222000///---,,,,,,,,,++++++,,,,,,,,,,,,------------......//////000000///000555DDD[[[uuu|||sssiiiaaa______bbbgggpppxxxyyyvvvwww||||||{{{xxxsssnnnkkkkkkllllllqqquuuwww{{{|||tttjjjqqqeee~~~```DDD999>>>888222333333000000...---------------++++++************++++++,,,++++++******++++++,,,+++++++++,,,---...///000111//////111444555555444555777;;;<<<:::888777666888:::>>>AAADDDEEEFFFFFFDDDBBB>>>;;;???HHHTTT]]]bbbfffiiiiiijjjlllkkkfffaaaccciiiooopppooottt{{{|||{{{zzz{{{|||yyysssmmmXXXRRRIIIBBB===:::888777555555777999;;;>>>@@@AAABBBJJJUUU___dddeeeddddddbbbdddfffgggfffgggiiijjjmmmlllkkkjjjjjjkkklllmmmlllmmmnnnnnnlllhhhcccaaa\\\\\\^^^eeeooozzzxxxeeeRRRHHHFFFBBBAAAPPPqqqzzz|||{{{zzz|||}}}yyy___oooqqqXXXtttXXXBBB222555;;;888222111000000000000///...---,,,************************((())),,,.........---,,,,,,,,,///;;;SSSnnn|||zzzpppzzzuuummmeeeOOOLLLiii~~~zzzwwwwww{{{wwwllluuu|||hhh^^^UUU^^^qqqqqqeee```SSSIIIGGGIIIYYYoooYYYMMMLLLLLLRRR^^^lllrrrnnnhhhUUU\\\eeejjjooozzz|||qqqtttrrrrrrtttwwwwwwsssooosssqqqoooppprrrtttuuutttrrrooofffWWWEEE:::777999:::888;;;@@@AAALLLlllyyyqqqhhhfffiiikkkhhheeekkkdddttt~~~YYYLLLccc~~~|||[[[GGG???UUUyyySSS<<<;;;888555777666333222111///---,,,,,,+++++++++,,,,,,,,,---------------......///000000000555444999JJJccc{{{xxxuuunnnbbbVVVOOOPPPSSS[[[cccpppzzzzzzvvvwww}}}yyyyyywwwsssooommmmmmnnnoootttwwwzzz|||qqqxxxdddrrrfffDDD>>>;;;777999222666///...,,,*********,,,---,,,,,,,,,+++++++++*********************++++++,,,...---------...///111222222000...000333666555444999;;;<<<:::777777:::===666:::===??????AAAEEEIIIEEEFFFHHHHHHJJJPPPXXX^^^dddaaa___```dddffffffeeebbbbbbfffjjjmmmooowww}}}~~~||||||ssslllbbbWWWMMMFFFCCCAAA??????@@@BBBFFFKKKPPPTTTZZZ]]]dddjjjllljjjhhhiiieeeddddddddddddeeefffgggiiijjjlllnnnooonnnlllkkklllnnnpppooolllgggcccaaaZZZ\\\```dddkkkttt~~~lll]]]NNNBBB:::BBB@@@TTTxxx~~~xxxfffXXX{{{[[[]]]fffLLL666666888333000222000000000///......---------,,,++++++******+++++++++---------+++++++++---***000666BBB]]]|||~~~}}}wwwqqqrrrrrrdddRRRSSSbbb||||||vvvwww{{{vvvhhhiiitttqqq^^^WWW```qqqqqqoooddd[[[VVVOOOOOOfffjjjSSSFFFBBBGGGVVVfffjjjccc[[[XXXZZZ^^^iiitttyyyzzzvvvuuusssqqqoooppprrrsssqqqoooqqqqqqrrrrrrssstttuuuuuutttoooiii^^^NNN>>>888::::::<<<>>>>>>>>>IIIccczzz~~~yyyrrrmmmlllkkkhhhgggiiinnniiikkkbbbOOOXXXwwwhhhMMM>>>LLLkkkZZZ===999<<<555000444444333222000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111///222AAAWWWgggqqqyyytttpppaaaUUUSSSOOOGGGEEEKKKYYYeeeqqquuuwwwzzz||||||}}}{{{yyywwwuuuqqqmmmiiipppuuuzzz~~~xxxyyygggxxxfffDDD>>>:::666888222555000...,,,+++******,,,,,,,,,,,,+++++++++************))))))))))))***++++++++++++,,,,,,...000222444222000///000333555444333777999;;;;;;:::::::::;;;;;;<<<>>>======>>>BBBFFFFFFIIIMMMPPPRRRUUUZZZ^^^```^^^\\\]]]```cccddddddeeeeeehhhkkklllmmmsss{{{}}}zzzwwwqqqjjjbbb\\\WWWUUUSSSSSSTTTVVVZZZ___cccfffiiilllpppssssssqqqooonnnhhhgggfffeeeeeegggiiijjjkkklllmmmmmmnnnmmmllllllnnnoooqqqoookkkgggdddccc_________```eeeooozzznnnWWWFFF===CCC???FFFlll|||qqqsssyyyyyyooo[[[nnn}}}uuuUUUOOOmmmlllQQQ:::666999666333555000000000///......---------,,,++++++******+++++++++,,,------++++++,,,---111222999OOOooo{{{|||vvvuuuuuuhhhWWWWWWccczzz{{{vvvwww|||zzziiiaaabbbxxxppp___YYYaaapppssshhhfffbbb[[[[[[bbbxxx}}}kkkYYYLLLHHHKKKOOO]]]]]]]]]ZZZYYYZZZ```dddsss|||~~~wwwtttrrrrrrpppoooppprrrsssqqqpppqqqrrrrrrsssssstttttttttuuuqqqkkkbbbRRRAAA::::::999;;;======>>>HHH```vvvzzzsssnnnmmmllliiihhhjjjlllkkkmmm```MMMUUUrrrkkkRRRAAAHHH```]]]>>>999<<<777333666444333222111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111333777DDDTTT]]]fff{{{zzzooohhh```SSSHHHGGGDDDAAAGGGQQQ]]]hhhssswwwzzz}}}~~~}}}{{{yyyxxxwwwuuurrrooorrrvvv{{{xxx{{{jjj|||fffCCC===:::666888111555000///---++++++++++++,,,,,,++++++++++++*********))))))((((((((()))******)))***+++,,,...000333444222111///000222333333333888999<<>>;;;???>>>===<<<;;;===AAAEEEJJJNNNTTTXXXZZZ[[[\\\]]][[[YYYXXXYYY\\\```cccdddiiihhhjjjlllkkkjjjooovvv}}}|||vvvqqqnnnhhhhhhhhhiiilllooosssuuusssuuuvvvvvvtttqqqnnnkkkllljjjhhhffffffiiikkkmmmmmmmmmlllllllllllllllllloooppppppoookkkiiihhhhhheeeccc```^^^```iiittt}}}eeeMMM@@@AAA???<<>>DDDHHHGGGBBB>>>???>>><<<;;;<<<@@@FFFJJJOOORRRVVVZZZ[[[\\\[[[[[[WWWVVVVVVWWW[[[```dddgggjjjiiijjjllljjjhhhlllsss{{{zzzyyyxxxxxxyyyzzz|||}}}xxxyyyyyywwwuuusssnnnhhhooommmiiiggggggjjjmmmpppooonnnllljjjjjjjjjkkklllnnnoooooonnnlllkkkmmmnnnjjjhhhdddaaabbbiiirrryyy~~~wwwZZZDDD<<<>>>???IIIsss{{{eeejjjaaaCCCXXXfffZZZHHHNNNnnnfffHHH999666666555222111111000000///.........---,,,++++++******++++++***,,,------++++++,,,...000+++:::aaa~~~}}}~~~{{{hhhVVV[[[jjjwww{{{vvvtttzzz{{{ooogggZZZXXXccchhhqqqaaaSSSYYYhhhyyy|||rrrhhhZZZ\\\aaahhhrrr~~~{{{{{{qqqhhhaaaccceeeccc\\\QQQGGGAAACCCDDDHHHPPPYYY^^^___^^^QQQPPPSSS___qqq}}}tttooooooooollliiimmmmmmmmmnnnpppqqqqqqqqqssssssssssssssssssrrrrrruuussspppjjj\\\III===999888999;;;<<<<<>>:::666777000444000000...---,,,++++++++++++++++++*********))))))((((((((((((((())))))***++++++,,,------------...000000000000000111333444999:::>>>CCCHHHGGGCCC>>>===;;;:::;;;???GGGMMMQQQSSSSSSRRRSSSTTTUUUVVVWWWSSSTTTUUUXXX\\\aaagggjjjiiihhhjjjllljjjhhhkkkqqqyyy~~~|||{{{|||xxxpppqqqnnnkkkhhhhhhkkknnnpppooonnnkkkiiiiiijjjkkkmmmkkklllmmmmmmmmmnnnqqqssslllkkkiiiggggggjjjooosssyyy{{{~~~~~~}}}}}}~~~qqqTTT???<<<@@@AAA\\\nnniiiqqqMMMRRRZZZYYYMMMLLLkkkvvvXXXAAA888777555111111111111000//////......---,,,++++++******++++++***+++---,,,,,,+++---...111000DDDiii~~~bbbNNNUUUhhhvvvwwwsssssszzzwwwjjjhhh^^^WWWWWWSSScccvvvtttcccTTTYYYfffwwwqqqeee___^^^bbbiiihhh```\\\^^^gggaaa[[[___pppvvvdddYYYHHHFFFDDDBBBBBBBBBCCCCCCDDDMMMXXX______\\\XXXVVVPPPWWWcccttt~~~kkkgggccceeejjjlllkkkhhhiiijjjlllmmmooopppqqqsssssssssssssssssssssrrrrrrtttrrrppplll___MMM???999888999;;;===<<>>;;;<<<888333444333222111000///...---------------------------------...///000111222222444>>>OOObbbsss}}}|||zzz}}}~~~rrreeeYYYNNNEEE@@@>>>DDDMMMRRROOOLLLPPPWWWbbbiiiooorrrvvv{{{}}}{{{~~~{{{xxxwwwwwwxxxwwwvvvyyy|||}}}}}}~~~}}}vvvmmm|||tttcccnnn|||hhhFFF???;;;666888111444111000///...---,,,+++***+++************)))))))))))))))((((((((()))******+++,,,,,,------,,,,,,+++...///000000000111333555666777:::>>>@@@@@@>>><<<<<<:::999;;;BBBKKKQQQUUUUUUQQQLLLIIIIIIKKKNNNOOONNNPPPTTTXXX\\\aaagggkkkhhhhhhjjjllljjjgggjjjooowww}}}~~~wwwxxx~~~~~~wwwrrrpppmmmkkkkkkmmmoooqqqpppooommmkkkkkklllnnnooojjjlllmmmmmmmmmoooqqqsssllllllkkkiiigggggghhhjjjppptttxxxyyyxxxxxx{{{~~~~~~nnnTTTEEEAAA===JJJooo{{{{{{sss^^^OOOKKKRRRLLLFFF```iiiLLL<<<:::888333222111111000000//////...---,,,++++++******++++++)))+++,,,,,,,,,,,,---///...555LLLlll~~~~~~~~~~~~\\\GGGOOObbbuuutttppprrr{{{yyyeeeccc]]]WWWTTTOOONNN\\\ooouuueeeYYY\\\fffuuuuuuaaa]]]dddsssuuuggg[[[XXXUUUVVVTTTRRRUUU```jjjooo~~~zzzhhhUUUFFF>>>@@@@@@BBBGGGMMMSSSVVVXXXWWW[[[]]]XXXQQQOOOTTT[[[```hhhuuuwwwhhhWWWVVVXXX]]]cccggghhhgggfffiiikkkmmmmmmoooqqqtttsssssssssssssssssssssssstttrrrpppnnnbbbQQQBBB<<<888999<<<>>>===???KKKXXXuuuzzzsssnnnmmmllliiihhhjjjgggmmmkkkpppcccPPP```mmmWWWMMMRRRfff~~~[[[AAA:::;;;999333444333222111000//////...---------------------------...//////111111222333999FFFZZZooozzz{{{yyy{{{uuufffWWWKKKCCC>>>;;;;;;@@@EEEGGGHHHMMMXXXaaafffkkkppprrrvvv|||~~~{{{|||zzzxxxvvvvvvvvvuuusssvvvxxxyyyxxxwwwtttjjj___ttt|||vvvdddjjj}}}jjjGGG@@@<<<777999111555111000000///---,,,***)))************))))))))))))***))))))))))))***++++++)))***+++,,,------,,,++++++...000000000111444777444666888999999999:::<<<===;;;999<<>>;;;999444222222111111000/////////---,,,++++++******++++++)))+++,,,,,,,,,,,,---///---:::TTTqqqtttVVVEEEMMM\\\vvv|||qqqnnnqqq{{{iiifff```YYYUUUQQQHHHLLLSSSaaarrr{{{uuuiiiYYY[[[dddrrruuuoooyyy}}}tttmmmpppiiimmmiii\\\RRRPPPOOONNNWWW[[[aaafffiiiiiiiiihhhbbb___[[[VVVQQQMMMJJJIIILLLMMMPPPVVV\\\___^^^\\\ZZZZZZYYYSSSQQQYYYkkkyyyyyykkk]]]SSSKKKLLLNNNRRRWWW\\\```bbbdddgggjjjlllmmmnnnqqqtttqqqrrrrrrsssssstttttttttuuurrrqqqooofffUUUGGG@@@999:::<<>>@@@===;;;===BBBHHHKKKLLLSSSLLLCCC>>>===>>>??????AAAGGGNNNUUUYYY]]]bbbfffkkkkkklllmmmiiidddeeejjjxxx~~~|||iiiXXXZZZlllwwwvvvuuutttsssrrrqqqrrrrrrsssrrrrrrrrrrrrsssttttttuuunnnppppppooommmkkkkkkkkkkkkiiieee^^^XXXUUUTTTUUUUUUZZZ```bbbbbbdddiiimmmnnnvvvvvvYYYSSSQQQZZZqqq~~~vvvoooqqqyyysssqqq}}}aaaaaa{{{xxxYYYWWWqqqvvvTTT===999888333222222111111000/////////---,,,++++++******++++++)))+++,,,,,,,,,,,,...///222CCC^^^zzz{{{hhhQQQFFFNNNZZZvvvzzzpppmmmppp{{{rrrpppggg\\\VVVQQQKKKEEEAAAKKKaaassstttkkkVVVWWW```ooo~~~wwwnnnpppwww{{{xxxkkk```\\\ZZZWWWTTTYYY]]]``````aaacccfffbbb___ZZZWWWWWWXXXYYYYYYcccbbbaaabbbcccaaa\\\WWWMMMQQQUUUZZZbbbsssppp\\\QQQJJJEEEFFFGGGHHHIIIKKKPPPWWW[[[cccfffjjjllllllnnnrrruuuqqqqqqrrrrrrssstttuuuuuuvvvsssrrrqqqhhhXXXJJJCCC999:::===???>>>>>>FFFPPPbbb|||vvvqqqpppnnnkkkjjjlllhhhjjjhhhpppeeeSSSVVVuuuzzzgggNNNAAALLLeeedddFFF999;;;<<<888444333333222111000//////..............................///000111222333333666LLLfffxxx}}}wwwoooXXXQQQGGG???;;;;;;<<<===;;;AAAGGGKKKPPPWWW___ccceeeiiikkkmmmrrrxxxzzzwwwwwwvvvvvvwwwxxxxxxuuusssjjjnnnooommmjjjbbbTTTGGG\\\mmmkkkggglllHHH@@@<<<777888222666000///...------,,,------++++++************++++++((()))***,,,,,,---------++++++,,,,,,,,,,,,------***+++---///111222333333222333333444555888<<>>AAABBBCCCFFFLLLPPPRRRNNNFFF???:::999:::<<>>>>>===BBBIIIbbbzzzvvvnnnnnnooommmkkkjjjjjjllllllmmmvvvvvvRRRRRRzzzwww]]]EEEEEE```lllFFF;;;@@@<<<666666444222111111000///---......------------......111......111222111333777???OOO]]]lll|||}}}{{{}}}}}}tttwww~~~tttcccTTTIIIEEEAAA>>>===<<<<<<;;;>>>FFFOOOVVVZZZ^^^dddjjjmmmoooqqqtttwwwyyy{{{{{{~~~~~~{{{tttqqqrrrqqqnnneeedddbbb___ZZZQQQHHHBBB```kkkjjjgggpppJJJ@@@;;;777999222555000///...------,,,,,,---++++++************++++++)))))))))******++++++,,,,,,,,,,,,------.........+++,,,...000111333333444444444444444555777:::===:::<<>>===;;;:::BBBHHHPPPVVVZZZ^^^cccfffjjjmmmjjjiiijjjaaa[[[cccnnnyyyzzzwwwzzz|||zzzyyywwwvvvuuuuuuvvvtttsssssstttvvvuuurrrooohhhiiiiiiiiihhhgggeeeccc\\\SSSHHHAAA??????===;;;:::===@@@@@@AAAEEEMMMSSSaaahhhrrrxxxzzz{{{}}}{{{www}}}dddiiirrr|||{{{mmmdddyyytttZZZcccwwwjjjMMM;;;777777333222111000000////////////......---,,,+++***)))+++,,,------,,,...111333888OOOkkk}}}xxxwwwaaaJJJEEEKKKfff{{{vvvooorrryyytttoooggg```^^^VVVLLLFFFGGGNNNXXX^^^\\\YYY[[[gggyyytttlllfffaaafffeeedddccceeehhhkkkmmmpppmmmjjjgggddd```[[[XXXQQQRRRTTTXXX___hhhpppuuuiiiWWWDDD<<<;;;:::999999<<<>>>@@@BBBDDDHHHMMMQQQYYY___fffkkklllmmmoooqqquuuvvvwwwuuusssrrrrrrsssqqqqqqpppmmmkkkdddVVVHHH;;;:::;;;>>>>>>===BBBIII]]]uuuuuummmmmmnnnmmmlllmmmjjjlllllllllsss}}}[[[PPPpppoooQQQBBB^^^~~~}}}oooLLL===???===777777444222111111000///.........------------......000...///222222111333777CCCRRR]]]fffooottt|||}}}}}}}}}qqquuuuuuhhhWWWLLLCCC@@@===;;;;;;>>>@@@AAAJJJQQQYYY___bbbfffkkkppppppqqqsssuuuwwwyyyzzz{{{{{{|||yyysssooooookkkfff\\\XXXSSSMMMHHHCCC>>>:::hhhmmmlllkkkvvvMMM@@@:::777:::111222000///...---,,,,,,,,,,,,++++++************++++++***))))))(((((()))***+++,,,,,,------...///000000,,,---...000222333444555888777666666666888999:::999:::===@@@DDDJJJQQQVVVOOOIIICCCAAAAAA@@@<<<777AAAHHHPPPVVVZZZ^^^cccggghhhmmmjjjhhhjjjaaaZZZaaakkkvvv}}}{{{yyywwwvvvvvvvvvttttttvvvxxxyyywwwsssooocccaaa___```aaa```\\\XXXOOOGGG<<<555333444555555444666777777888;;;AAAFFFVVV```mmmxxx}}}qqqnnnjjjxxx{{{\\\]]]|||qqqSSSTTTiiiuuuTTT@@@888444333333111000000000000000///......---,,,+++*********+++,,,------///222555===UUUnnn{{{||||||fffNNNGGGNNNlll~~~sssnnntttuuubbbQQQHHHHHHOOOUUU]]]]]]aaakkkyyy}}}wwwssspppnnnmmmooollliiigggddd```\\\YYY___ccckkkvvvrrr]]]FFF===666555666555555666777999;;;===???CCCIIIMMMUUU\\\dddjjjmmmnnnppprrrvvvwwwxxxwwwuuuttttttuuuoooqqqpppnnnlllfffYYYKKK<<<:::;;;===>>>>>>BBBHHHWWWooouuulllkkkmmmmmmnnnoookkklllllllllpppyyygggYYYmmm{{{WWWGGG```}}}uuuUUU@@@>>>===999777555222111111111///.........------------......000...000333222000222777HHHWWW___aaaccccccppp~~~yyy{{{~~~}}}ooorrr}}}~~~uuufffUUUHHHAAA???===;;;:::===BBBHHHLLL[[[```fffjjjlllnnnrrrvvvtttuuuvvvxxxyyyzzzzzzzzzyyyzzzwwwrrrmmmjjjbbbZZZVVVPPPGGG@@@<<<:::999999qqqwwwrrrrrr{{{PPP@@@999777;;;111111//////...---,,,,,,,,,,,,++++++************++++++,,,+++)))((('''(((***+++++++++,,,---...///000000---...///000222444555666<<<:::999888999999999999888999<<<@@@EEEMMMTTTXXXQQQIIIAAA???AAA@@@;;;666AAAGGGOOOVVVZZZ^^^cccggghhhooollliiijjjaaaYYY]]]iiittt}}}{{{yyyxxxwwwxxxuuuvvvxxxyyyxxxuuuppplll___[[[VVVUUUVVVTTTNNNHHHBBB<<<555111000222333333222444444444444777;;;???KKKVVVgggvvv|||mmm|||tttrrrbbbKKKfffiiiOOOJJJ```}}}YYYCCC999333333333222111000000000000///......---,,,,,,++++++***,,,---------///222555???ZZZrrriiiNNNGGGOOOmmm{{{rrrmmmtttlllTTTHHHIIIOOO\\\```fffmmmvvvvvv```LLL>>>999666555777666333444888444555888999<<<@@@EEEIIIQQQYYYcccjjjmmmooorrrtttvvvwwwwwwvvvuuuttttttuuuqqqrrrqqqooommmgggZZZLLL===::::::===>>>>>>BBBGGGTTTkkkyyynnnkkkllllllmmmooojjjlllllllllooovvvqqq^^^ggg```OOOaaa|||___@@@:::>>>;;;777555222111111111000.........------------......//////111333222000333999JJJ\\\dddcccbbbbbbnnn}}}uuuvvv{{{rrrlllvvv}}}zzzrrrgggXXXIIIAAA???@@@@@@@@@AAAEEELLLUUU[[[lllooorrrtttuuuvvvxxxzzzyyyzzzzzz{{{{{{{{{{{{zzzxxxyyywwwqqqlllfff[[[QQQOOOIII@@@:::888888:::;;;zzz{{{xxx|||PPP@@@999777:::000000///...---,,,,,,++++++,,,++++++************++++++---,,,***))))))***+++,,,***++++++,,,------............///000111333555777>>><<<::::::;;;<<<:::999999:::<<>>:::666???EEENNNUUUYYY]]]bbbfffiiirrrooojjjjjjaaaWWWXXXjjjsss|||zzzyyyyyyyyyvvvwwwwwwvvvrrrlllhhheee\\\VVVNNNKKKIIIFFF@@@:::666444222111222333333333000000000000000222555777<<>>CCCGGGNNNVVVaaaiiimmmppprrruuutttuuuvvvuuusssrrrssstttssstttsssqqqnnnhhhZZZMMM>>>:::999===??????AAAEEESSShhh}}}qqqmmmlllkkkkkkmmmjjjjjjkkklllooovvv}}}zzzWWWZZZrrrSSS[[[gggAAA777>>><<<777555333222222111000.........------------............000333111000555<<>>:::999:::::::::;;;BBBJJJQQQVVVZZZ```dddfffsssrrrllllllfff[[[YYYfffnnnzzz~~~}}}{{{{{{{{{|||zzzwwwooodddYYYQQQOOOOOOIIIDDD===777444444777888333333333222111111111222444333222333444555666666333888BBBQQQ```oooyyyvvvlllccceeeqqq|||www}}}nnnjjjFFFQQQ___RRRVVVkkkpppOOO:::666444444333222111111111111............------------,,,---.........000333666QQQssstttpppYYYEEEDDDOOOnnnqqqjjjnnnwwwoooUUUJJJLLLSSS]]]gggqqq~~~qqq___SSSDDD;;;333333333222222555000///111444333000222666///111333555777;;;AAADDDKKKTTT```iiimmmooorrrtttqqqssstttsssrrrqqqrrrtttsssuuutttrrrqqqlll^^^QQQ@@@;;;888<<>>;;;;;;:::999888{{{|||nnn~~~~~~nnnJJJBBB<<<666777000444......---,,,++++++++++++++++++************++++++&&&'''(((***++++++++++++/////////...------,,,,,,------,,,---...111444666555333111444:::<<<999666777888;;;@@@EEEFFFCCC@@@AAA@@@>>><<<;;;::::::;;;:::AAAIIIPPPUUUZZZ___cccdddqqqrrrlllnnniii^^^\\\dddkkkwww~~~|||||||||||||||{{{wwwlll^^^QQQIIIGGGHHH@@@===777222000222999>>>999888666333000000222444222111000111222444444444111444:::FFFUUUdddpppvvv}}}rrrdddTTTNNNXXXlll|||ooo{{{sssvvvPPPYYYlllYYYRRRbbb{{{wwwSSS;;;777555444333222111111111111...............---------)))+++---...///111555888UUUyyy~~~ooojjjUUUDDDFFFSSSqqq~~~nnnfffjjjuuu~~~___NNNQQQVVV^^^gggppp{{{yyynnn^^^QQQHHHAAA;;;666666000---333555222111333///...000333222...---///...000222444666:::???CCCKKKTTT```iiimmmoooqqqsssqqqssstttsssrrrrrrssstttqqqsssssssssrrrnnnaaaTTT@@@;;;888<<<@@@@@@AAACCCHHHZZZuuuvvvssssssqqqooopppmmmkkkjjjjjjkkkuuuYYYUUU]]]TTTPPPwww}}}TTTAAADDD888888666333222222222111///.........------.........------......---000<<>>:::999777666555yyy{{{kkk}}}}}}qqqPPP<<<;;;777444333000//////...---,,,,,,,,,,,,)))))))))***+++++++++,,,************************---,,,+++++++++---///111***///111///...111222000222222444666999<<<<<<<<<666:::>>>AAAAAAAAA@@@AAAGGGBBB;;;666555555666666:::AAAJJJPPPSSSWWW]]]bbbfffmmmqqqnnnhhhddd```\\\cccnnnxxx~~~}}}}}}zzztttjjjaaaXXXPPPHHHCCC777777666333111333999>>>EEE<<<555555555222111333222333444333222222444666:::444444<<>>???@@@AAAKKK[[[rrrxxxsssrrrppppppqqqppppppkkkkkkqqqvvvkkkTTT^^^YYYMMMfff^^^AAA>>><<<;;;999555333222222000///......------------.........222000000333000:::PPPqqq~~~~~~~~~qqqpppnnnlllqqq{{{~~~~~~kkkaaajjjzzz~~~}}}vvvnnneee[[[RRRLLL>>>???===999888999888555rrrzzzkkk}}}rrrQQQ===<<<888444555222//////...---,,,,,,,,,,,,***************+++++++++************************---,,,+++++++++---///000,,,///000...///222222///222333555777999;;;::::::777:::>>>@@@@@@@@@AAABBBFFFAAA;;;666555555666666888???IIIOOOSSSVVV[[[___dddlllqqqooojjjfffaaa\\\aaakkkuuu}}}~~~}}}zzzyyytttiiiZZZJJJ@@@:::444444333222333666:::>>>GGGEEEAAA;;;777444222222111222333222111222444555555333444888;;;AAAOOO]]]ppp}}}|||___GGGIII]]]qqq|||~~~vvvjjjnnn}}}dddUUUWWWnnnyyyfffHHH777;;;888555222111000000111000000///............///---...+++---222---000AAAZZZpppyyyzzzkkkoooiiiVVVBBBFFFdddwwwiiicccdddtttyyy]]]WWW]]]dddiiippp|||ssshhhYYYMMMFFF@@@;;;777999777444222000000000111000000////////////000000111111111000000000//////---///111111111444;;;@@@JJJVVVccciiilllpppttttttvvvuuutttssstttuuuwwwxxxsssuuuuuusssrrroooeee[[[GGG>>>888:::>>>???@@@AAAGGGVVVnnnxxxrrrqqqoooooopppnnnpppmmmmmmsssvvvrrr[[[ddduuuTTTLLLiiibbbEEE>>><<<<<<999555333222222000//////......------......///...111///000333222>>>VVVppp}}}}}}{{{ooonnnnnnlllqqq{{{}}}tttfffjjjuuu~~~xxxvvvkkkaaaUUUJJJCCC???===;;;999777666999<<>>===888444555333//////...---,,,,,,,,,,,,+++++++++***************************************,,,,,,+++++++++---///000...///......222666444///222444666888999999888777888:::===>>>>>>???BBBCCCEEE@@@:::666555555555555555===GGGOOOSSSVVVZZZ]]]aaajjjqqqppplllgggbbb\\\___gggpppxxx~~~}}}}}}yyy~~~uuubbbLLL===555444222222333666:::<<<===LLLTTTTTTGGG;;;777444000///000111111111111333555222333666555222444???KKKbbbsssmmmRRRJJJWWWnnnuuupppiiiUUUQQQjjjxxxZZZCCCAAA<<<666222111222000///111000//////......//////---///,,,---111---222DDD]]]ooouuu{{{fffiiicccRRREEEOOOpppsssfffaaaddduuuhhh]]]```eeeiiiooozzzyyyiiiddddddbbb___HHHBBB;;;666444444222000111000///.........///000//////............//////111111000000000000//////...000111111111444:::@@@JJJWWWdddiiimmmqqqtttuuuvvvvvvuuuuuuuuuvvvwwwxxxtttuuutttqqqqqqoooggg^^^HHH???888:::>>>???@@@AAABBBQQQhhhzzztttrrrpppoooppplllpppnnnoootttuuu}}}aaaccclllOOOJJJjjjiiiJJJ???<<<<<<999555333333222111//////......------......///---111//////333555DDD___pppxxxwwwllljjjllllllqqq|||nnnlllsss{{{wwwuuuiii___VVVKKKDDD???;;;:::===;;;666777===ggg___|||vvvjjj|||}}}nnnNNN===<<<777333555333//////...---,,,,,,,,,,,,,,,+++++++++***)))))))))************************++++++++++++,,,---...///......---...555;;;999333222444777999888777666555999:::<<<<<<===???BBBEEECCC???999666444555555555444;;;FFFNNNTTTWWWYYY[[[^^^hhhqqqqqqmmmiiibbb]]]]]]dddmmmuuu~~~zzzyyy{{{}}}xxxmmmWWWCCC888777444222444999<<<<<<:::MMM]]]aaaOOO>>>999555...///000111111111222444666555666777555111111888@@@UUUhhh}}}~~~aaaNNNSSSiii~~~vvvooofffgggxxx~~~kkk]]]IIIAAA888444444555333000111000000///.../////////...///,,,---000---444III```mmmrrr|||gggeee[[[MMMIII\\\{{{nnnbbb___gggwwwjjj\\\___dddjjjpppzzz}}}cccPPPHHHEEECCC@@@>>>;;;777555555555444333000000/////////000000111///......------......///111000000000///////////////111111000000333:::@@@KKKXXXeeejjjmmmqqqtttuuuuuuvvvvvvvvvwwwwwwwwwwwwttttttrrrooonnnmmmggg___JJJAAA999:::>>>???@@@BBBBBBOOOeee~~~vvvssspppppprrrmmmpppnnnooosssrrr~~~aaaXXXtttoooOOOGGGfffqqqQQQ???<<<<<<999666444333222111000//////............//////---111......333777KKKiiiqqqttt~~~tttkkkgggiiijjjrrr}}}uuupppvvv~~~sssiiidddaaa[[[VVVKKKAAA???FFFFFF===888:::lllcccuuujjjzzzqqqfffIII:::;;;666111333222//////...---,,,,,,,,,,,,,,,+++++++++***)))))))))******************************++++++,,,------...---------///777>>>===777222555888888666444444555999:::;;;;;;<<<>>>BBBFFFBBB>>>999555444555444444555;;;EEENNNTTTXXXZZZ[[[\\\gggpppqqqnnniiiccc]]]ZZZaaajjjttt|||}}}xxxsssrrrvvvzzzvvvzzz~~~}}}rrr^^^HHH:::;;;888555555888:::999777AAASSSYYYJJJ;;;888555...111333444333333333555777999999888666666888;;;===IIIZZZqqqmmmVVVSSSeeezzz{{{}}}~~~tttnnnzzzpppbbbJJJBBB999555555555333000111111000///////////////...000------000///999OOOdddnnnqqq}}}rrriiiXXXJJJOOOggg{{{hhh___^^^hhhxxxjjjYYY[[[bbblllssszzzsss\\\KKKBBB???;;;888999888555444333222111///222222111000000000000000//////............//////000000000////////////...///000111000000333;;;AAAMMMZZZfffkkknnnqqqtttttttttuuuvvvwwwxxxwwwwwwvvvrrrrrrpppmmmmmmmmmggg___MMMCCC:::;;;>>>???@@@BBBEEEQQQddd|||vvvrrrooonnnpppoooqqqmmmllloooooo|||```TTTmmmzzzUUUFFF^^^zzzYYY@@@===<<<:::666444333333111000/////////....../////////---111......333999OOOpppuuutttyyyssskkkeeefffiiisssyyyrrrwwwtttkkkiiijjjjjjiiifffVVVKKKNNNRRRLLLEEECCC{{{pppwwwhhhuuu}}}fff]]]CCC777:::666111222111//////...---,,,,,,,,,,,,+++++++++*********************************************++++++,,,---------+++---...000666<<<<<<888222555777777444222444666777999:::;;;<<>>VVVqqqyyy{{{vvv___MMMSSSnnnwwwddd]]]^^^gggwwwrrrYYYYYYaaammmtttzzzzzzmmmZZZLLLDDD@@@<<<999888777666444333333222222222222111111000000//////111111000000000000111111000000////////////......///000000//////444<<>>???@@@BBBGGGRRRccczzztttooolllkkkmmmnnnppplllkkknnnnnnzzzdddYYYsss[[[FFFWWWcccBBB>>>===:::666444444333222000000//////......//////000---111//////333:::QQQsss{{{zzz|||~~~rrrllleeedddiiiuuu~~~ssssssyyy~~~|||uuujjjeeefffkkknnn|||nnn^^^YYY]]]```\\\VVV{{{zzzfffnnnyyyaaaVVV>>>666;;;777222222000//////...---,,,,,,,,,,,,***************+++++++++************************)))******+++,,,,,,---,,,+++///000000222666666444222555777555111111444888666888:::<<<===???BBBEEE???<<<888555444444444333555999@@@IIIQQQWWWZZZZZZ^^^hhhppppppmmmiiiccc^^^TTTZZZfffqqquuuwwwyyyvvvrrrooollliiifffdddaaacccfffeee```XXXQQQLLLLLLJJJHHHDDDBBBBBBEEEGGG@@@BBBEEEFFFEEECCC@@@???<<<<<<===;;;:::999;;;<<<>>>CCCCCC@@@@@@FFFLLLMMMJJJPPP___rrrxxxfffWWWUUUggg}}}vvviiiiii~~~~~~nnnrrrlllJJJ@@@===999666333222222222222111000000//////000000...111......222444CCC]]]|||nnnVVVVVVoootttaaa\\\___gggwww^^^\\\bbbmmmsssxxxttthhhXXXJJJCCC@@@<<<:::999999999777666666777888222222222222222222111111333333222222222222333333000000/////////...............///...///555===DDDSSS^^^jjjmmmnnnpppqqqqqqqqqsssvvvxxxxxxwwwuuusssqqqrrrqqqpppppppppiiiaaaPPPEEE<<<;;;>>>???@@@BBBFFFPPPaaawwwvvvpppllllllnnnjjjnnnllllllpppnnnxxxiii\\\ppp^^^GGGTTTlllEEE???===:::777555444333222111000000////////////000000---222111000444:::QQQttt~~~qqqmmmeeeeeekkkwwwxxxqqqrrr{{{zzzzzz}}}rrrbbbXXXXXX___eeexxxyyyssslllmmmrrrmmmbbb}}}dddiiiwww```SSS<<<666===888333222111//////...---,,,,,,,,,,,,))))))******+++++++++,,,************************))))))***,,,,,,,,,,,,,,,+++000222///...000111000333555666333000000555:::555777:::<<<===???BBBDDD>>>;;;777555444444333333555888>>>FFFOOOVVVYYYZZZ___hhhpppppplllhhhccc^^^QQQXXXeeeppprrrqqqyyy{{{vvvssspppnnnmmmhhhaaa[[[UUUZZZ^^^^^^YYYWWWYYY\\\UUUUUUSSSNNNKKKKKKPPPTTTSSSNNNLLLPPPRRRMMMHHHGGG???@@@@@@>>><<<;;;<<<>>>AAAJJJMMMGGGDDDJJJSSSWWWTTTUUU___ooo{{{|||lllWWWLLLZZZsss|||ttt```fffooocccZZZccc{{{rrrSSS>>>>>><<<999555333444555222111111000000000000000...111......333666FFFaaa|||zzz^^^XXXnnnrrr```[[[___jjjzzzeee```ccclllqqqwww}}}yyyuuurrrfffUUUHHHAAA===;;;999777777666444333222444555333333444555555555555555555444444333333444444555000/////////............---.........///555>>>FFFTTT```kkknnnnnnoooppppppppprrruuuxxxxxxvvvtttrrrrrrssssssrrrsssrrrkkkcccQQQFFF<<<;;;>>>???@@@CCCDDDNNN^^^tttyyysssooooooqqqgggllllllooorrrooowwwmmmYYYfff~~~```IIIUUUrrrGGG@@@===:::777555444333222111000000////////////000000---222111000444999QQQsss|||pppmmmeeeffflllxxx}}}rrroooxxxzzz|||~~~}}}mmmZZZMMMLLLTTT]]]fffwww}}}{{{}}}sssbbbsssrrrvvvfffaaavvv___QQQ>>>999<<<666222333000...---,,,,,,++++++,,,,,,))))))((((((((((((((()))*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++000111---,,,---222333444444333333555777444777;;;===@@@BBBFFFIIIDDD>>>:::;;;:::666444555555;;;CCCIIINNNRRRWWW[[[ZZZbbblllpppnnngggbbb___TTTTTTcccoooooosss}}}}}}zzznnnmmmooonnncccRRRIIIHHHJJJNNNUUU___gggkkkjjjhhhbbbZZZRRRPPPRRRVVV___hhh[[[]]]bbbfffddd[[[PPPJJJOOOLLLHHHFFFFFFGGGFFFDDDLLLQQQRRRLLLCCCAAAIIIRRRYYY\\\bbblllxxx|||eeeVVVWWW^^^|||qqq[[[```___YYYgggsssUUUCCC>>>;;;:::666111222888000000000000////////////000---///444333777KKKccckkkeeeYYYoooooo^^^ZZZ^^^mmmyyyzzzaaaZZZllltttnnn}}}{{{wwwtttrrrpppnnnggg^^^QQQGGGBBB???<<<:::999888888777666555444444555555777777777666444444000222333222111111444666222222222000///...///000333000000111111444===GGGWWW```hhhlllooossssssqqqvvvuuuuuutttssssssrrrrrrsssrrrqqqqqqpppmmmiiieeeUUUGGG;;;:::@@@BBBBBBBBBGGGJJJWWWnnn{{{tttppppppmmmlllmmmpppqqqttt}}}wwwWWWWWW}}}gggKKKPPPyyyxxxIII???>>><<<888666555444222000///////////////000111111555///333444///>>>```xxxsssdddbbbbbbooo}}}uuufffvvv|||tttdddWWWPPPNNN[[[lll{{{tttqqqnnnwwwggg```tttbbbQQQ???999<<<666222333111...---,,,,,,++++++,,,,,,++++++************++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,---111111//////222333444555555444444555777666999<<<>>>@@@CCCFFFIIIFFF@@@<<<;;;999555222333555;;;BBBIIIMMMQQQUUUYYYZZZbbblllqqqooojjjfffdddXXXVVVcccooonnnrrr{{{}}}xxx~~~~~~{{{rrrjjjbbb]]]SSSFFF>>><<<>>>GGGWWWhhhsssvvvssspppnnnkkkgggddd]]]XXXZZZ```nnnpppssssssnnnfff```\\\cccfffhhheee]]]RRRIIICCCIIITTT]]]XXXIII@@@CCCIIIOOOSSS\\\hhhuuu~~~nnncccaaabbbvvv{{{yyyvvvwwwqqqaaaggg~~~eeeEEE@@@======:::444111444111000000000////////////111...///111000444IIIaaauuuuuueee]]]ooommm]]]ZZZ^^^mmm{{{rrrxxx|||pppZZZWWWjjjrrrnnn|||yyyvvvqqqnnnllljjjhhhfffaaaZZZPPPGGG@@@===;;;:::::::::999888777666666666888888888888888777777666444555666777777666555555222333333222000///000000111//////111222666???JJJXXX```hhhkkknnnrrrrrrpppttttttttttttttttttttttttvvvuuussssssrrrooojjjgggVVVHHH;;;:::???BBBBBBBBBEEEHHHTTTkkk{{{vvvttttttpppmmmlllmmmnnnqqq|||xxxWWWRRRtttsssRRRRRRyyyQQQDDD???<<<999777666444222000///////////////000111111222,,,111333///@@@bbbzzz~~~sssfffeeeaaaooo}}}xxxiiivvv~~~{{{gggYYYSSSOOO```ooowww{{{jjjggg{{{jjj```qqqcccQQQ???999<<<666333444111...---,,,,,,++++++,,,,,,++++++*********++++++,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111...---000111///111444333555777777666555555666888:::===???AAACCCFFFHHHGGGAAA<<<;;;999444111222555:::AAAHHHMMMQQQUUUXXX[[[bbblllqqqpppllliiihhhZZZVVV```kkkjjjnnnwwwwwwuuuwww{{{|||qqqcccSSSIIIBBB<<<888777777DDDYYYmmm|||~~~vvvhhhccceee|||}}}yyyxxxyyyyyyhhhVVVIIICCCDDDWWWiiihhhVVVDDD>>>@@@BBBGGGQQQ___ppp~~~}}}tttnnniiidddooozzzuuusssttthhhlllKKKDDD???>>><<<777333222111111000000000/////////000......000000777NNNfffyyyrrrtttWWWUUUggg~~~iiiZZZXXX___mmm~~~|||pppkkkppprrrtttwww}}}~~~vvvbbbRRRRRRgggpppnnn{{{{{{wwwsssnnnjjjgggdddaaa___WWWSSSMMMEEE>>>::::::<<<<<<;;;999888777777888999;;;:::999888777888888999444444555666777666333111333444444444333222111000///---...000222777BBBMMMYYYaaahhhjjjmmmqqqqqqooosssssstttuuuuuuvvvwwwwwwxxxwwwvvvuuussspppkkkhhhWWWHHH<<<:::???AAAAAABBBBBBFFFRRRggg{{{xxxwwwxxxtttpppmmmmmmmmmqqq||||||ZZZQQQppp~~~VVVOOOtttVVVEEE???<<<999777666555333111///////////////000111111000,,,111444222DDDggg}}}~~~nnnddddddaaaooo|||~~~zzzjjjuuu}}}}}}}}}yyybbbUUUNNN[[[gggoooxxx|||iiiiiioooaaaooocccRRR???:::<<<777333444111...---,,,,,,++++++,,,,,,))))))(((((())))))******+++************+++,,,,,,++++++,,,,,,,,,,,,------///------111222//////222222444666666555444444555999;;;>>>???AAACCCEEEHHHGGG@@@<<<;;;999444222333444999@@@GGGNNNSSSWWWYYY\\\ccclllpppooollljjjiiiYYYSSS\\\fffgggkkkrrrqqquuuuuuttttttwww|||~~~sssfffUUUHHHAAA>>>???AAA>>>III[[[nnn}}}rrrkkkkkkxxx}}}hhhVVVIIICCCAAA???TTTkkksssgggSSSCCC<<<:::===EEESSSfffyyyyyywwwrrrkkktttvvvoookkk{{{qqq[[[PPPCCC<<<999888666444111111111000000000//////...---...000333???XXXpppwww{{{kkkaaaPPPEEEKKK^^^{{{|||fffVVVWWW___mmmvvvppprrruuuuuutttvvv}}}|||sssZZZMMMPPPdddpppppp{{{zzzxxxsssmmmhhhccc___[[[YYYRRRPPPLLLDDD<<<888999;;;;;;:::888777777888999:::;;;999777555444555777888444333222444666666444222555444444555555444222000111......000333888CCCNNN[[[bbbiiikkkmmmqqqqqqooottttttuuuuuuvvvwwwwwwwwwyyyxxxvvvuuutttpppkkkhhhYYYJJJ<<<:::???AAAAAAAAABBBEEEPPPddd~~~xxxvvvvvvwwwrrrooommmnnnnnnpppyyyaaaWWWxxxYYYMMMqqqUUUCCC@@@===:::888777555333111///////////////000000111111...444666555JJJlllddd^^^^^^aaaooo}}}www}}}yyyiiiqqqxxxvvvyyymmmyyynnnYYYUUU]]]cccfffkkkrrrsssoooooowwwuuudddooofffRRR???:::===777333444111...---,,,,,,++++++,,,,,,)))))))))))))))***+++++++++++++++***+++,,,,,,---+++++++++,,,,,,---------------000555666222000111222333555444333222222333888;;;===???AAABBBEEEGGGDDD???;;;;;;999555444555333777>>>GGGPPPVVVZZZ\\\]]]dddkkkooommmjjjgggfffZZZSSSZZZeeegggkkkpppmmmppppppmmmkkkiiikkkpppsss}}}{{{mmm\\\OOOJJJKKKMMMHHHQQQ```rrr|||wwwooojjjiiigggbbb^^^]]]jjjuuu\\\HHH>>><<<<<<<<<<<>>HHH[[[rrr~~~|||xxx|||rrrlllzzz}}}uuufffOOO>>>777777888777111111111111000000000000---...///000333BBB]]]tttaaaLLL???@@@JJJ```zzzcccTTTVVV```nnnxxxvvvzzzzzzyyywwwwww}}}zzzpppYYYMMMOOOaaapppttt|||}}}sssoooiiiddd```]]]YYYWWWYYYWWWQQQHHH===777666888999888777777777888999:::999777444111111222444555555444333333555777888888777555444444555555333111333000///111333777CCCNNN\\\ccciiikkkmmmqqqrrrpppvvvvvvvvvvvvvvvvvvvvvvvvxxxwwwuuutttssspppkkkgggZZZKKK===:::>>>AAAAAAAAABBBFFFPPPbbb{{{uuussssssrrrmmmmmmooorrrrrrrrrwww~~~hhh\\\{{{ZZZMMMoooUUUCCC@@@>>>;;;888777666444222///////////////000000111111///444555555LLLlll|||ooo[[[YYYXXXaaaooo}}}www{{{xxxkkklll{{{vvvrrr|||sssttt}}}dddXXX[[[]]]^^^bbbhhhkkkkkkppp{{{{{{fffooolllRRR@@@:::===777444555222...---,,,,,,++++++,,,,,,+++++++++++++++,,,---...+++++++++++++++,,,------***++++++,,,,,,------...//////444:::;;;666222222333333444222111000222333999;;;>>>@@@BBBDDDGGGIIIDDD>>>:::;;;:::666444666222555<<>><<>>888555555666666777888888999999999888666333000///000222333222333444444333333666888999666333333555666444111444111000111333888DDDOOO[[[bbbhhhjjjmmmqqqsssqqquuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssrrrpppkkkhhh\\\LLL>>>:::>>>@@@AAAAAACCCFFFOOO```xxxsssqqqpppnnnppprrrxxx}}}}}}zzz|||nnn\\\ttt|||UUUHHHfffYYYGGGAAA>>>;;;999888777555333///////////////000111111......333333555MMMmmmzzz}}}~~~cccXXXZZZWWWcccqqq~~~}}}|||xxxnnnjjjvvv}}}xxxqqqtttyyymmm^^^^^^```dddkkkssszzzmmmsss~~~gggmmmrrrSSS@@@;;;===777444555222...---,,,,,,++++++,,,,,,++++++++++++,,,---...///,,,++++++++++++,,,------******+++,,,,,,---......111111444::::::666444555555555444111000000333555:::===@@@BBBDDDGGGJJJMMMEEE???;;;;;;999555333444333555;;;CCCMMMTTTVVVVVVXXX```jjjpppooojjjfffeee___UUUZZZfffhhhhhhfff]]]YYYWWWSSSNNNIIIGGGIIIKKKNNNTTT\\\ccciiisss~~~sssgggbbb^^^YYYUUUYYYddduuuyyycccOOOFFF???;;;===@@@@@@@@@BBBJJJiiiuuuZZZTTTMMMJJJJJJGGGAAA;;;>>>AAAMMMbbbttttttcccQQQIIIDDD???CCCRRRhhh~~~}}}{{{~~~|||rrr{{{jjjqqq}}}aaagggvvvnnn\\\FFF:::999999777222222222111111111000000---111333111444DDD^^^qqqxxxbbbFFF;;;???DDD^^^xxx```QQQUUU```rrr~~~~~~}}}vvvnnn]]]NNNHHHXXXqqqxxxuuuooojjjgggdddaaa^^^[[[TTTJJJBBB<<<999888888555666888:::;;;;;;:::999888777555222111111222333333999>>>===888444555888;;;666111000333555444222333000///000333999FFFRRRYYY```fffhhhkkkppprrrqqqssssssssstttuuuuuuuuuvvvuuutttsssssssssqqqmmmjjj]]]MMM>>>:::>>>@@@AAAAAABBBEEENNN^^^uuutttqqqpppnnnooorrryyy|||~~~ttt]]]jjjwwwRRREEE^^^\\\IIIAAA???<<<:::999777555333///////////////000111111------333444777QQQqqq}}}vvvyyy}}}ppp[[[WWW[[[VVVeeerrr|||vvvoookkkrrr||||||sssllltttyyyggggggiiioooxxxooommmgggllluuuSSS@@@;;;>>>888444555222...---,,,,,,++++++,,,,,,))))))))))))***+++,,,---,,,,,,++++++,,,,,,---...******+++,,,,,,---......222000222666777444333555888777444111///111444777;;;>>>BBBDDDGGGIIIMMMPPPGGGAAA<<<;;;999444111222444555:::BBBKKKQQQRRRQQQVVV___jjjqqqqqqlllhhhfff___TTTYYYcccdddccc^^^SSSGGGDDD???:::555444777999555;;;CCCKKKUUUcccttt~~~|||tttjjjgggiiieee]]]^^^\\\```mmmyyyttt^^^JJJFFFDDDDDDEEEDDD@@@???BBB<<<]]]}}}jjj```___^^^[[[VVVOOOGGGAAA???@@@HHH[[[mmmqqqdddVVVMMMHHHCCCFFFSSSggg{{{|||}}}{{{mmmzzzmmmZZZvvvpppUUU\\\{{{```___UUUFFF<<<;;;;;;888222222222111111111111000+++111444333888IIIcccvvv|||bbbFFF<<>>:::>>>@@@AAAAAAAAADDDMMM\\\sssuuusssrrrooofffiiiooouuuvvvsssuuu{{{zzz^^^ddd{{{}}}YYYJJJ___}}}]]]FFFBBB???<<<:::999888555444///////////////000111111...///555777;;;WWWxxxqqqsssuuugggVVVWWW\\\UUUfffssszzzrrrnnnmmmqqq{{{tttgggmmm~~~mmmkkkmmmsss{{{jjjdddmmmmmmyyyVVVDDD;;;:::555555666000///---,,,,,,---...,,,+++***++++++,,,,,,++++++***+++++++++************)))***+++,,,,,,+++***+++------///111222111000111222666555666666111---111999:::;;;===@@@DDDGGGFFFEEEGGGDDD???;;;999777666444444444999DDDMMMPPPRRRUUUZZZ```hhhnnnpppnnnhhheee^^^[[[ZZZ___ddd```RRREEE>>>:::555111111222333444444222444999AAAMMMaaarrr~~~}}}tttqqqxxx}}}zzzuuutttkkkeeedddjjjsssqqqcccUUUUUUKKKEEEGGGGGGDDDDDDGGGCCCOOOjjjxxxnnnpppllleee[[[QQQKKKIIIHHHMMMMMMMMMUUUjjjxxxmmmWWWPPPSSSNNNHHHQQQiii|||sssdddccc```XXX^^^{{{jjjTTTKKKKKKCCC===:::444777666555333222111000000...///111333555EEEhhh}}}ZZZCCC999>>>GGG```pppZZZPPPUUU^^^sss~~~tttdddWWWIIILLLhhh~~~yyywww{{{~~~~~~~~~~~~zzzvvvpppjjjccc[[[QQQKKKDDD999999???===>>>>>>777888@@@JJJNNNGGG>>>===BBB???IIIBBB555888:::666444<<>>===CCC:::333333666666333111333222111111444<<>>;;;:::888666555000000////////////000000222111111///999___tttcccWWWRRRQQQUUUYYYdddqqq~~~xxxtttoooxxx}}}qqqiiirrrwwwhhh___ccciiipppjjjhhhmmmmmmwwwVVVDDD;;;:::555555666000///---,,,,,,---...,,,+++***++++++,,,,,,++++++***+++++++++************)))***+++,,,,,,+++***,,,---...///111111000000111333666666777666111---111888999:::<<<@@@CCCEEEDDDCCCBBB@@@>>>===<<<999666333444444999EEEMMMQQQTTTWWWYYY^^^fffmmmooolllhhhddd]]]ZZZZZZ___dddaaaUUUJJJ<<<999666444333333222111222000111444888@@@OOO]]]sss~~~~~~sssnnnkkkooovvvuuukkkaaaVVVMMMHHHHHHHHHEEEDDDGGGDDDKKKccczzzrrrqqqpppmmmhhh```XXXRRRWWWVVVVVV^^^qqqttt___ZZZZZZSSSKKKTTTkkk~~~{{{kkknnnnnneeeffflllTTTNNNSSSGGG999:::@@@666555444333111111000000///000222444888IIIlllzzzYYYBBB999>>>GGG___pppZZZQQQVVV___tttxxx|||~~~eeeXXXIIIKKKddd{{{xxxwwwzzz{{{yyyzzz}}}~~~xxxuuuoooggg]]]RRRGGGAAA@@@<<<>>>???:::???AAA888EEENNNXXXXXXKKK===:::>>>RRR```YYYCCC888333333:::;;;QQQjjjhhhNNNBBBDDDAAA>>>888222000111333555666444333222222555<<>>;;;:::999777555000000////////////000000///000333333===bbbsssaaaUUUOOONNNRRRWWWdddqqq}}}xxxuuutttzzz{{{~~~uuulllrrr}}}xxxuuutttxxxuuuvvv~~~vvvggg[[[YYY\\\fff|||mmmpppnnnooowwwVVVDDD;;;:::555555666000///---,,,,,,---...,,,+++***++++++,,,,,,++++++***+++++++++************))))))+++,,,,,,++++++,,,...///000000//////000222555888777777555000,,,000888888999<<<@@@CCCDDDBBB???<<<<<<>>>??????<<<666222444333999DDDNNNRRRUUUYYYWWW\\\dddjjjmmmkkkhhheee___\\\\\\```eeeeee]]]UUUGGGBBB<<<666444333333333222000000111222555===GGGaaaooo}}}}}}yyy|||{{{uuuggg```XXXTTTOOOIIIEEEEEEFFFHHHZZZ{{{yyypppeeeddddddlll~~~nnnhhhfff]]]TTT[[[ppptttyyy{{{nnngggzzzyyyXXXMMMTTTJJJ:::888>>>555444333222111111000111///111333555;;;NNNppp|||xxxWWWAAA888===EEE]]]}}}nnnYYYQQQWWWaaauuu|||~~~kkk]]]LLLJJJ]]]{{{zzzwwwuuuvvvwwwtttrrruuu{{{}}}~~~yyytttlll```TTTHHH>>>888@@@EEEJJJCCC<<>><<<;;;999777555000000////////////000000...000666666>>>bbb~~~nnn]]]RRRMMMLLLOOOTTTdddppp{{{vvvuuuvvvxxxtttvvv}}}vvvmmmpppxxxpppnnnjjjeee```]]][[[ZZZaaa___cccnnn{{{xxxmmmddd___]]]dddyyytttvvvqqqqqqyyyVVVDDD;;;:::555555666000///---,,,,,,---...,,,+++***++++++,,,,,,++++++***+++++++++*********)))))))))+++,,,,,,++++++---.../////////......000333666888777777555000,,,000888999:::===AAADDDDDDAAA???999999<<<>>>???===888444444333999DDDNNNRRRVVVZZZWWW[[[ccciiilllllliiigggaaa______ccchhhiiifffbbb^^^VVVIII>>>888666666666333111111333222222777===NNN^^^rrrvvvrrrlllfff^^^VVVOOOLLLKKKGGGUUUwwwxxxvvvuuu|||wwwtttllldddgggvvvvvveeesss{{{[[[IIIJJJFFF@@@:::000444444333222111111111111///111222333;;;PPPpppxxxvvvUUUAAA888===DDDZZZzzzmmmXXXQQQYYYcccvvvtttdddPPPIIITTTooo|||uuusssssssssqqqmmmkkkrrr|||}}}|||zzzrrrdddVVVIII@@@;;;999CCCRRR\\\RRRJJJZZZaaaSSSBBBEEEGGGBBB777444@@@OOOkkkkkkPPPGGGAAASSSmmmoooXXXKKKMMMLLL@@@>>>:::666666777555222666666444444666<<>>BBB@@@000555444333222111111000000///111111111:::RRRooouuuuuuSSS@@@888<<>>>>>AAAXXXlllhhhcccooonnnWWWCCCAAA???;;;333000999EEEUUUppppppYYYLLLWWWjjjjjjTTTIIIQQQUUUQQQKKK???444333888888444777666555444666;;;BBBGGGQQQVVV]]]bbbeeegggiiijjjjjjnnnrrrsssrrrqqqrrrrrrsssrrrrrrrrrrrrpppmmmjjjeeeTTTCCC<<<===???BBBEEEEEEDDDIIIVVVhhh~~~}}}{{{yyysssmmmhhhbbb^^^___ccchhhkkkqqqwwwdddiiiuuuUUUVVV}}}tttSSSCCCAAA???>>>===;;;888666000000////////////000000333111444555;;;\\\mmm\\\OOOOOOOOOLLLMMMRRRdddnnnwwwzzz|||wwwqqqvvvyyy}}}xxxyyy||||||{{{ssshhh^^^WWWRRRPPPNNNKKKJJJHHHFFFDDDCCCCCCCCCBBBCCCHHHQQQ]]]pppzzzmmmuuusssVVVDDD;;;:::555555666000///---,,,,,,---...,,,+++***++++++,,,,,,++++++***+++++++++************))))))+++,,,---,,,---...000---.../////////111333666888666555444///,,,222;;;>>>>>>???BBBEEEGGGFFFEEE;;;:::888888999:::999777444333888BBBKKKPPPUUUYYYWWWZZZ```fffkkkmmmllllll___```aaacccfffhhhjjjlllnnnnnnmmmhhh___QQQBBB888555111///111111000222777666DDD[[[qqq|||ppp___VVV___ggglllggg???<<>>>>><<<888666000000////////////000000333///222666===[[[qqq]]]NNNNNNPPPLLLMMMTTTcccnnnwwwzzz{{{yyyrrrxxxvvv~~~}}}~~~{{{hhhccc\\\WWWUUUUUUUUUUUUNNNMMMKKKHHHEEEBBB@@@???>>>>>>AAAGGGOOOaaa~~~{{{llltttooo}}}VVVDDD;;;:::555555666000///---,,,,,,---...,,,+++***++++++,,,,,,++++++***+++++++++************))))))+++,,,---------///111,,,...000000000111333555777555444333///---333===???>>>>>>AAADDDGGGHHHHHH<<<:::999999999888666555555333777AAAIIINNNSSSXXXUUUXXX^^^dddiiikkkllllllaaaccceeeggggggiiilllnnnpppssswwwxxxssshhhZZZPPPEEE>>>888666444111222555444===OOOfffxxxyyyuuuvvvlllbbbhhh~~~{{{hhhmmmuuuDDD999AAA===:::999777444222111000000///111111333AAA]]]zzzyyynnnpppPPP>>>888<<>>;;;333;;;KKKsss}}}hhh^^^\\\\\\hhh{{{bbbGGG===:::666666666555444444888===BBBNNNTTT[[[aaadddeeefffgggccciiipppsssrrrqqqrrrtttrrrssssssrrrpppnnnmmmlllhhhWWWEEE======???BBBEEEEEEEEEIIITTTdddyyy~~~{{{xxxsssnnnmmmkkkhhhfffgggiiikkkssszzznnnTTTZZZzzzWWWOOOsss~~~WWWBBBAAA??????>>><<<999666000000////////////000000333---111777===UUUvvvfffQQQNNNNNNJJJMMMVVVcccmmmwwwzzz|||wwwzzzwww}}}zzznnnoooqqquuuwwwwwwuuurrriiihhhddd___XXXQQQKKKGGGBBBAAAAAAAAAFFFWWWuuu{{{pppssslllxxxVVVDDD;;;:::555555666000///---,,,,,,---...,,,++++++++++++,,,,,,++++++++++++++++++************))))))+++,,,---------///111+++---000111111222333444666444444333///---444>>>???>>>===???CCCGGGIIIJJJ;;;;;;:::::::::888555222555333777@@@HHHMMMRRRVVVTTTWWW\\\bbbgggjjjlllllldddgggjjjkkkkkklllooorrrwwwxxx{{{}}}}}}xxxqqqlllVVVMMMDDD>>>999444444666444999HHH___sss{{{lllbbbXXXTTTXXXmmmuuujjjnnn~~~jjjmmmtttiiiGGG<<>><<<:::888555333111000//////222222555EEEdddxxxlllnnnOOO>>>888;;;>>>QQQqqqiiiSSSNNNXXXddd{{{}}}dddVVVMMMRRRttt|||sssooonnnjjjnnnqqqpppiiiaaa[[[YYY___ppp{{{xxxuuuqqqnnniiippp|||}}}wwwmmmcccSSSOOOPPP[[[eeeaaaMMM::::::666<<>>JJJnnnaaaLLLLLLWWWnnnuuuWWWGGGAAA===666666555333444777<<<@@@MMMRRRZZZ___cccdddeeeeeeaaahhhooorrrqqqqqqsssuuurrrssssssrrrpppnnnmmmmmmiiiXXXEEE======???BBBFFFEEEEEEIIITTTcccxxx~~~yyyvvvqqqooonnnmmmkkkiiihhhjjjkkkqqqqqqsss\\\```[[[NNNqqq|||QQQBBBAAA@@@??????===999666000000////////////000000444---111777;;;MMMfffqqqxxxxxxssspppUUUNNNLLLGGGLLLWWWbbbmmmxxx{{{}}}zzz|||~~~}}}ssshhh^^^XXXGGGFFFCCCAAACCCSSSqqqyyyvvvxxxmmmsss|||\\\EEE::::::666444555111000///...------,,,------************************,,,,,,,,,++++++*********------,,,,,,,,,---......------,,,,,,---...000111111222222///---///555;;;>>>===<<>>555===@@@NNNooojjjUUUPPP[[[hhhvvv]]]OOOSSSmmmtttkkkgggddd___\\\WWWQQQIIIDDDDDDGGGJJJaaa{{{zzzpppjjjfffccceeeiiiiiiqqq{{{}}}wwwhhhZZZPPPPPPZZZhhheeeQQQ???999666999;;;???TTT{{{ooo]]]WWWOOO@@@===>>>HHHhhh___MMM@@@CCCPPP]]]iiiqqqrrrYYYZZZ>>><<<666222333444555:::AAAJJJOOOWWW^^^```aaaaaaaaagggiiillloooqqqrrrssssssuuuuuutttrrrqqqpppooooooiiiZZZGGG<<<<<>>:::777222111000//////000111111222333222222<<>><<<<<>>>>>???BBBSSSfffuuuxxxoooggg^^^ZZZWWWUUUXXX\\\dddllluuu|||~~~}}}~~~~~~pppccc\\\VVVVVV[[[WWWIII@@@???AAA???<<<<<>>BBBFFFHHHHHH===:::888888::::::777444555666888>>>EEEKKKOOOPPPUUUTTTVVV[[[aaaffffffeeefffhhhkkkooorrruuuwwwxxxtttuuuvvvzzz~~~vvvmmmbbbSSSFFF???<<<:::@@@OOOaaarrryyyrrrmmmddd[[[ZZZ```eeedddcccmmm~~~rrr}}}wwwxxxzzz}}}zzzzzzjjj^^^jjjtttjjjrrryyyXXXHHHJJJDDD===???@@@===;;;888555333111000000...111111222DDDccc}}}zzz\\\BBB888===>>>KKKjjjhhhTTTOOO[[[hhh}}}ooo]]]mmmsss[[[PPPTTTcccpppiiiUUUBBB<<<======<<<===>>>GGGTTTbbbnnnsssnnnfffUUUOOOIIIGGGEEEEEEIIIOOO\\\dddmmmtttwwwyyy||||||xxxkkk___VVVRRRTTTSSSNNNNNNSSSQQQLLLIIIIIILLL]]]xxxnnnOOOFFFEEEUUUhhhppplllfffgggbbbZZZMMM>>>999BBBOOOwwwxxx[[[BBB:::333111000222999@@@???FFFPPPZZZbbbiiinnnqqqlllmmmnnnppprrrsssssssssttttttuuuttttttsssrrrrrrjjj\\\JJJ>>><<<@@@DDDFFFKKKIIIJJJSSS```ttt~~~xxxuuupppjjjmmmooommmhhhgggiiilllnnnzzzcccTTTnnnmmmSSSnnnxxxZZZEEEDDDDDDDDDCCC@@@<<<888222111000//////000111222...111444777@@@OOO\\\ccclllwwwxxx{{{yyyWWWMMMKKKGGGKKKVVVbbbllltttwwwzzzwwwtttgggQQQFFFGGGLLLcccuuuxxxnnniii\\\EEE::::::666444555111//////...---,,,,,,,,,,,,************************+++++++++***************++++++++++++,,,---............---------///000111222222111---+++,,,111666=========???AAADDDGGGHHH===:::777777999999777444555555888>>>EEELLLPPPQQQVVVTTTTTTYYYaaaggghhhfffgggiiilllppptttwwwyyyzzzvvvvvvxxx{{{~~~zzzrrrcccTTTJJJ???===@@@MMM^^^ooo|||ooogggfffiiiiii___ZZZiiinnnlllvvvqqqiiiuuu{{{xxxyyyyyysssxxxwwwzzzzzzlllrrr{{{rrrqqqeeeRRRSSSJJJ??????BBB===<<<999555333111000000...222222333DDDbbbzzz\\\AAA777<<<===JJJiiigggSSSOOO[[[hhh{{{qqqyyy~~~oooaaaNNNBBB@@@KKK___ooogggSSS@@@;;;<<<<<<===@@@???FFFQQQZZZ```___WWWPPPDDD???<<<<<<<<<<<>>???AAACCCFFFHHH>>>:::777666888999777444333444888>>>GGGNNNSSSTTTVVVVVVZZZ```gggjjjjjjhhhhhhjjjmmmqqquuuxxx{{{|||yyyzzz{{{|||~~~|||ppp```SSSCCC???@@@KKK[[[kkk|||zzznnniiillleeeXXX[[[jjjvvv~~~ggg\\\\\\gggmmmXXX[[[ttttttoooppppppqqqwwwwww|||{{{~~~vvvvvvfffaaaQQQAAA@@@BBB>>><<<999666333111000000...222222444EEEbbbyyy}}}ZZZ@@@666<<<===IIIiiifffQQQNNN[[[iii{{{jjjjjjaaaNNNFFF???>>>@@@HHHVVVddd```QQQEEEBBB???;;;>>>GGGGGGPPP\\\```YYYLLLCCC???;;;888777999888888>>>FFFOOOVVV```iiipppvvv||||||uuukkkiiikkkrrrzzzvvv___TTTXXXkkkuuunnnbbb[[[]]]___mmmsss```VVVSSS{{{nnnqqqgggVVVKKK555111///111111111444888===CCCMMMWWW___dddiiillloooooopppqqqrrrssstttuuutttuuuvvvwwwvvvuuutttssslll___NNN@@@<<>>:::222111000000000111333444222222222333;;;PPPooo{{{UUUJJJIIIFFFJJJTTTfffnnnvvvyyy}}}}}}iiiRRRJJJIIIWWWqqq{{{xxxxxxxxxyyyqqqwwwwwwrrr\\\EEE::::::666444555111///...---,,,++++++++++++************************)))))))))***************************+++---...//////......---...000111222000111000...,,,...444::::::;;;===>>>???AAAEEEHHH>>>:::666555777888777555333444777>>>GGGOOOSSSUUUUUUZZZaaahhhkkklllkkkjjjjjjkkkooossswwwzzz}}}~~~|||}}}~~~}}}}}}wwwhhhZZZFFF@@@???GGGTTTcccsss}}}rrrtttoooaaa\\\bbbtttyyybbbTTTQQQXXXllllllPPPLLLeeepppkkklllmmmrrrxxxyyy~~~zzzoooxxxzzznnnUUUCCCAAAAAA???===:::666333111000000...222222444EEEccc{{{wwwZZZ@@@666;;;<<>>CCCGGGJJJTTTaaaeeeYYYSSSRRRLLLCCCHHHUUUXXXcccpppooo]]]GGG===<<<999777777888666555:::AAAIIIQQQ]]]gggnnnuuu|||~~~~~~xxxjjjUUUIIIHHHZZZwww{{{zzzfffWWWOOOXXXzzzmmmUUUtttjjj```MMM>>>666000------000222000222555777???KKKVVV___eeeiiilllnnnnnnooopppqqqsssuuuvvvtttuuuvvvwwwvvvuuusssqqqmmmaaaPPPBBB<<<>>>CCCGGGGGGEEEGGGOOO]]]rrr~~~zzzuuuqqqnnnmmmooossssssoookkkttt{{{rrreee}}}iiiOOOpppaaaGGGGGGHHHIIIHHHEEE???:::222111000000111222444555111111222444===VVV~~~~~~VVVJJJIIIFFFJJJTTTcccllltttwww{{{|||~~~tttZZZMMMGGGQQQggg{{{vvvoookkkjjjkkklllmmmooo|||wwwsss\\\EEE::::::666444555111///...---,,,++++++++++++************************((()))))))))*********+++)))))))))***+++---...//////............000111222000111000---+++---222777555888:::;;;<<>>:::666555777888777555333444777>>>FFFMMMQQQSSSUUU]]]fffllllllkkkkkkllllllnnnqqquuuzzz}}}}}}~~~~~~}}}zzznnnaaaJJJBBB<<>>:::777333111000000...111111444FFFeee~~~yyy\\\AAA777;;;;;;GGGeee}}}}}}dddPPPMMM[[[iiiuuutttzzzcccWWW[[[nnnwwwyyyyyy```YYYYYYNNNHHHIIIKKKMMMZZZjjjsssgggaaaaaaZZZPPPTTTaaafffoooyyyvvvaaaHHH<<<===999888999999555222666===EEENNNZZZeeemmmttt{{{www{{{vvvlll___SSSMMMMMMPPPbbbjjjnnndddeeecccLLLAAADDDUUUfff}}}{{{\\\mmmcccOOO;;;666111222...---///000///000444555>>>KKKXXXaaafffiiikkkmmmmmmmmmnnnpppsssuuuwwwtttuuuvvvwwwvvvtttqqqooonnnbbbQQQCCC<<<===CCCHHHHHHFFFGGGOOO\\\ppp}}}zzzuuullllllkkklllmmmmmmlllkkksss|||wwwggg{{{pppSSSpppyyy[[[HHHHHHIIIJJJJJJFFF@@@;;;111111000000111333444555000111333666>>>WWW{{{ZZZLLLKKKGGGJJJSSSaaajjjsssvvv{{{{{{~~~|||}}}eeeUUUKKKQQQeee}}}tttnnnfffaaa```bbbcccdddxxxgggxxxwwwsss~~~\\\EEE:::;;;666444555111......---,,,++++++++++++************************(((((())))))*********+++)))))))))***+++---.../////////......///000222333111111000,,,)))***///444222555888999:::===BBBFFF>>>:::666555666888777555444444777===DDDJJJNNNPPPUUU^^^hhhllljjjhhhjjjmmmnnnpppsssxxx||||||~~~~~~~~~|||rrrfffLLLBBB::::::???HHHUUU___xxxpppkkknnnppp___PPPMMMMMMNNNVVV```rrryyyvvv```FFFAAAWWWooozzzkkkiiiuuuzzzwww{{{~~~{{{```MMMJJJEEE@@@>>>;;;777444111000000...111111333FFFfff___CCC888;;;:::EEEbbbzzz|||cccOOOMMM[[[iiinnnkkk{{{xxxaaaSSSMMM```gggfffkkkrrr|||}}}}}}kkkZZZRRRNNNOOO^^^qqq{{{llldddeee___UUUWWWdddfffmmmtttqqq\\\CCC888999<<<;;;;;;:::555111444;;;BBBKKKXXXdddmmmtttzzzvvveeejjjkkkdddTTTKKKPPP[[[cccsssjjj```SSSXXXyyytttUUUBBB@@@EEEKKKMMMLLLfffuuu[[[jjjrrrWWWBBB222888888666111.........---000555777@@@NNNZZZbbbfffhhhhhhlllllllllnnnpppsssvvvwwwtttuuuwwwwwwvvvssspppnnnnnncccRRRCCC<<<===CCCHHHJJJHHHHHHOOO[[[nnn|||yyytttmmmppprrrqqqnnnmmmooorrrnnnzzzwwwcccuuuwwwWWWoooqqqSSSHHHIIIJJJKKKKKKFFF@@@;;;111111000000111333444666000111444666<<>>??????===<<<;;;:::888777666666666777:::???FFFLLLOOOPPPXXX\\\bbbgggjjjlllnnnooossspppooottt}}}~~~vvviiiRRRDDD999777888999AAAKKKjjj{{{sssqqqxxxmmm]]]RRRLLLMMMLLLHHHPPP\\\ooouuusssbbbKKKCCCNNN]]]~~~rrrttt|||www{{{~~~hhhIIIBBBLLLDDDAAA===888444111///...000222222666GGGbbb|||}}}cccCCC:::888<<>>AAA;;;000000777<<>>;;;CCCNNNZZZdddppp}}}sssfffjjjsssZZZ[[[hhhooosssmmm]]]NNNJJJHHHDDDBBBDDD???;;;DDDTTT___hhhmmmiiinnnppp[[[@@@999999555444555444222000000000000111666AAAQQQ]]]bbbbbbbbbbbbbbbdddgggkkkooorrruuuvvvuuuttttttvvvxxxwwwtttqqqnnnfffUUUDDD<<<@@@GGGIIIJJJIIIKKKTTTaaarrruuussssssmmmooooooooommmlllmmmnnntttnnnYYYgggxxxWWWfffmmmPPPIIIIIIJJJLLLMMMJJJCCC===222222222222222222222222333555555444>>>XXX{{{{{{qqqyyyrrrPPPMMMHHHFFFVVVcccjjjsssxxx||||||uuupppnnnmmmwwwfffVVVhhhxxxhhhyyygggDDD===:::888:::111333///---++++++,,,,,,+++***))))))))))))******************+++++++++++++++******,,,---,,,+++***,,,---///...---------///111333222222111///------000222666888;;;======;;;888666666666666666555555444444333555:::@@@HHHMMMOOOOOOOOOTTT\\\aaaeeegggiiikkkmmmqqqwwwzzz}}}|||oooTTTEEE999666444000111777;;;ZZZ|||tttyyy~~~{{{rrrjjjaaaYYY]]]UUUQQQQQQPPPMMMSSS]]]ooovvvxxxkkkVVVEEEAAACCCMMMggg|||}}}wwwttt}}}|||uuueeemmm~~~wwwmmm|||~~~tttlll___NNNFFFHHHBBB@@@<<<777444222111000---///000666HHHbbbzzzhhhFFF:::666999DDDUUUyyy^^^MMMJJJTTTfffkkk[[[ccckkk]]]EEEBBB??????AAA???===???CCCKKKUUUhhhsssaaaTTTgggcccGGGEEEDDD===AAAFFF???<<<>>>;;;???AAAAAA<<<:::;;;999666999???HHHRRR^^^nnn}}}]]]dddmmmbbbbbbfffmmmwwwhhh\\\VVVMMM???===CCCAAA:::>>>LLLUUU]]]ppp{{{]]]CCC>>>===:::<<<444333222000000000111111777BBBQQQ\\\```___]]]\\\^^^```dddiiimmmqqqssstttuuuuuuvvvxxxzzzyyywwwuuuppphhhWWWFFF???CCCIIIKKKKKKIIILLLUUUbbbuuuvvvssssssnnnooopppooommmlllmmmnnnttthhhSSSccczzzWWWdddqqqQQQGGGGGGIIIMMMNNNKKKDDD===333222222111111222222333222444555777@@@VVVuuutttbbblllUUULLLJJJHHHSSSdddjjjqqqvvvxxx}}}|||{{{{{{{{{pppnnnzzzeeeWWWmmm}}}ttteee{{{hhhDDD===:::777999000333///---++++++,,,,,,+++***((()))))))))************++++++,,,,,,,,,++++++***)))+++,,,,,,******+++---............///000111222111111111///......000222888;;;>>>@@@@@@===:::777333444555555555555444444222444999AAAHHHNNNPPPPPPQQQVVV]]]dddgggiiijjjkkkkkknnntttzzzzzzlllSSSEEE999888666111000333888FFFcccvvvmmmppptttvvvqqqlllhhhccc^^^___ZZZWWWWWWUUUTTTYYY```jjjwwwwww```III??????<<>>???>>><<<===AAAAAAGGGRRRaaavvvrrrwww[[[JJJEEECCCPPP]]]ZZZQQQHHH;;;>>>EEEFFF@@@===???999///888<<>>333222222111111222333444444444444777???SSSrrrbbbccc}}}YYYJJJKKKKKKSSSdddjjjpppsssuuuzzzxxxrrr||||||iiilllvvvhhhWWWjjjyyywwwxxxlll~~~iiiEEE===999555777///111///---++++++,,,,,,+++***((()))))))))************++++++,,,,,,,,,++++++***)))***,,,++++++***,,,---......//////000111111222111222222000//////000222777999===@@@@@@>>>;;;999333444555666777666555444222444888@@@HHHNNNQQQQQQQQQVVV^^^dddfffggghhhhhhggggggjjjrrr|||vvvhhhOOOAAA666777777333111444777666===KKKRRRTTT]]]hhhrrrppphhhhhhnnnpppnnnkkkjjjhhhddd___\\\[[[ZZZYYYYYY\\\aaagggzzzjjjOOOAAA>>>>>>FFFEEEEEEMMMTTT```rrrzzzxxxzzz}}}{{{___ZZZiiiiiiiii}}}~~~iii[[[UUUPPPKKKIIIBBB???;;;666333222222222222222222888KKKeeezzzkkkIII;;;666888BBBSSSwww___NNNKKKTTTdddmmmUUU^^^ppphhhRRRDDD???<<<<<<<<<::::::>>>:::???EEEKKKUUUhhhzzzSSSIIIJJJ]]]pppnnncccTTTCCCEEEKKKKKKCCC@@@BBB???777999:::>>>GGGVVVkkkbbb___jjjzzzwwwZZZPPPccckkk___^^^dddRRRDDDSSSeeedddxxxdddUUUIII<<<:::666555444333222222333333===FFFQQQXXXYYYVVVSSSQQQPPPUUU\\\dddkkkoooqqqrrrwwwxxxyyyzzzxxxvvvuuutttppphhhWWWFFF???CCCIIILLLKKKIIIKKKSSS^^^ooovvvssssssmmmnnnooonnnlllllllllmmmqqq{{{nnnVVVeeeVVV^^^qqqOOOEEEFFFKKKPPPRRRNNNFFF>>>333222222111222444666777777555555666===PPPtttmmmaaazzzcccLLLJJJKKKSSSccciiinnnqqqsssxxx~~~yyymmm{{{iiibbbrrr||||||xxx^^^hhhvvvuuu}}}qqqzzzjjjEEE===888555666...111///---++++++,,,,,,+++***))))))))))))******************+++++++++++++++***)))+++,,,,,,++++++---...////////////000111222222222222333111//////000111444666999<<<===<<<:::999333444666777777666555444222333777>>>GGGNNNRRRTTTWWW\\\ccchhhiiihhhgggggggggeeeeeemmmxxxuuugggMMM>>>333444666222000222444000000444888:::>>>CCCIII\\\tttvvvkkkdddcccjjjooonnnlllkkkhhhccc^^^^^^^^^]]]\\\\\\___aaaggg{{{yyy^^^MMMGGGBBBHHHEEEBBBEEEFFFPPPccc~~~|||~~~wwwfffiiiuuurrrsssuuucccWWWOOOKKKIIIDDD@@@;;;666222111111222222222333<<>>===999999:::777<<<@@@@@@CCCPPPeeevvvdddLLLLLL___sssuuurrrlll```kkklllfffXXXKKKDDD???<<<:::999;;;DDDTTTjjj```KKKNNNSSSVVVmmmfffTTTaaarrr{{{gggPPPYYYmmmeeelllpppaaaNNNDDD999888666555444333444444===DDDMMMRRRPPPMMMJJJJJJIIINNNWWWaaajjjoooqqqrrrwwwyyyzzzzzzwwwuuussssssppphhhWWWFFF>>>BBBIIIKKKLLLJJJKKKRRR]]]nnnuuurrrqqqnnnooopppooommmlllmmmnnnsss{{{tttVVV```{{{RRRZZZxxxYYYFFFHHHMMMRRRUUUPPPGGG???333222222222444666999;;;;;;999999999===QQQ{{{}}}dddwwwsssTTTIIIHHHSSSbbbgggnnnqqqssswwwtttuuutttzzz^^^ooo|||wwwttttttxxx~~~fffmmmzzzzzz~~~oooooolllGGG>>>999555777///222///---++++++,,,,,,+++***))))))))))))************(((((()))***++++++++++++)))+++------,,,,,,...///000//////...///111222333333333444222000//////000555666888:::;;;:::999888333444666777777666333222333444666===EEENNNSSSVVV[[[```fffjjjjjjhhhfffdddcccbbbbbbfffnnnuuuyyy{{{}}}yyykkkQQQAAA555555666222///000...222444222222555777777777FFF[[[jjjnnnhhh___YYY]]]fffoooqqqpppnnnhhhbbb```bbbcccbbbaaabbbdddeeegggxxx|||iii^^^UUUZZZXXXWWWWWWPPPOOO]]]yyywwwbbbTTTNNNMMMEEEAAA<<<666222000000111222111222<<>>:::999:::888:::<<<<<<===DDDQQQ\\\nnn|||dddNNNPPPccczzzmmmQQQ???:::999888999AAARRRiii~~~oooZZZKKKIIIDDDAAAQQQiii}}}dddPPPXXXsss|||]]]\\\lll]]]WWWvvvkkkXXX===;;;999777555444444444:::???FFFHHHFFFBBB@@@@@@BBBIIISSS___iiiooorrrrrruuuxxx{{{zzzxxxuuuuuuvvvppphhhXXXFFF???CCCIIILLLLLLJJJLLLTTT___ppptttqqqppppppqqqrrrqqqooonnnooopppttt{{{wwwWWW^^^yyyRRR[[[cccGGGJJJOOOUUUWWWQQQGGG???333222222333555999===???======???@@@BBBVVVgggttt{{{\\\IIIEEESSS```fffnnnrrrtttwww~~~{{{lllnnn~~~zzzyyy{{{vvvxxxxxxgggaaa^^^```bbbdddllluuugggqqqmmmeeennnIII???:::666888000333///...,,,+++,,,,,,+++***))))))))))))************&&&'''(((******+++++++++***+++------------///000111000///...///000333444333444444333000......///999999:::;;;;;;;;;:::999222444666777666555222000444444666;;;DDDMMMTTTWWWYYY]]]cccfffeeebbb___]]]YYYZZZ[[[\\\^^^cccjjjoooxxx{{{}}}oooYYYGGG999888888333//////&&&111666///+++111555444666>>>KKKXXX^^^[[[SSSKKKXXXcccnnnssstttrrrkkkdddeeehhhiiihhhggghhhiiiiiifffuuuttttttwwwttttttsssggg___ggguuunnn[[[SSSRRRFFFBBB<<<666111000000000333111111;;;TTTuuuhhhGGG<<<999;;;DDDRRRuuuaaaOOOIIINNN]]]xxx^^^MMM]]]nnnoooKKKCCC===<<<;;;888777888777777666666888<<>>888666777???QQQhhh}}}}}}yyykkkYYYJJJ>>>;;;EEERRRvvv|||lllbbbgggcccYYYNNNCCCNNNiiibbbXXXcccOOOCCC^^^|||ddd???===;;;888666555555444666;;;@@@AAA>>>:::999999>>>FFFQQQ^^^iiiooorrrsssssswww{{{{{{yyywwwwwwyyyqqqiiiXXXGGG@@@DDDJJJMMMMMMKKKMMMVVVbbbssstttpppooorrrssstttsssqqqpppqqqrrrssszzzyyyZZZ___|||UUU]]]}}}dddHHHKKKQQQVVVXXXRRRGGG???333222222333666;;;???BBB>>>@@@EEEFFFFFFZZZjjjtttuuuaaaJJJDDDTTT^^^eeennnsssuuuxxx~~~zzziiilllzzzrrrnnngggbbbaaadddhhhllloooqqqvvv~~~{{{{{{hhh[[[MMMGGGDDDGGGLLLRRR^^^kkk^^^fffccchhhqqqKKK???:::777999000222//////...---,,,,,,,,,,,,)))))))))))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,---...//////111000///......///000111///111222111///------...;;;;;;<<>><<<777444555:::;;;777111000333444777===EEEMMMSSSUUU______```bbbcccbbb^^^\\\QQQNNNJJJGGGHHHKKKPPPSSS^^^bbbkkkuuu~~~xxx]]]KKK:::777888555111///222111...,,,///555444///666888CCCPPPWWWRRRJJJFFFOOO\\\mmmyyy{{{uuummmhhheeedddeeehhhmmmpppooommmmmmsssxxxnnnzzzkkkYYYPPPIIIDDD<<<666333111000///000444555999OOOqqqmmmMMM777888:::;;;OOOlll~~~aaaLLLIIIRRRZZZxxxaaaKKKWWWkkktttPPPCCC>>>CCCBBB999777===777777666777888999;;;<<>>OOOeeewww}}}~~~pppTTTHHHBBB===BBBLLL^^^pppwww\\\RRRQQQQQQPPPLLLEEECCCJJJRRR```UUUXXXMMM@@@DDD]]]xxxjjjSSS>>>777333666777333222444666666555444555666777888===EEERRR___hhhlllpppssswwwxxxyyywwwuuutttuuuvvvssskkkZZZGGG???CCCHHHKKKOOOMMMOOOXXXeeevvvssspppoooooorrrvvvwwwvvvtttsssrrrtttzzzjjjccc[[[___zzzSSSHHHLLLQQQUUUYYYWWWMMMAAA444222444999:::888999<<<666EEEJJJIIIQQQcccllltttqqqtttcccKKKKKKOOO]]]bbbjjjooorrrvvv{{{kkkkkk|||ooolllkkkbbbWWWTTTQQQOOOOOOQQQUUUWWWXXXZZZ___fffqqq~~~xxxwww||||||uuullleee___[[[VVVSSSOOONNNJJJEEECCCHHHSSS\\\iiikkkfffkkkrrrKKK???999666999111333//////...---,,,,,,,,,,,,)))))))))))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,---.../////////...---------///000111333444333222///---------;;;<<<>>>@@@BBBCCCBBBAAA999555555999:::666111000222333666===EEEMMMRRRTTT]]]]]]^^^^^^^^^[[[WWWSSSHHHDDD???;;;999:::<<>>???LLLUUUUUURRROOOFFF:::===777444888:::777555777444333222222222333555666999BBBPPP```kkkqqqvvvyyywwwxxxyyywwwuuusssssstttrrrjjjYYYGGG@@@CCCIIILLLOOOMMMNNNWWWeeewwwtttrrrsssooorrrwwwxxxwwwtttrrrqqquuu{{{jjjfff]]]```ZZZIIIMMMRRRWWW[[[YYYNNNBBB555333444777888777777;;;>>>GGGHHHGGGPPP]]]wwwqqqwwwhhhhhh^^^NNNKKKJJJ[[[aaahhhnnnqqquuuzzz~~~ooommm{{{zzzkkkZZZWWWTTTMMMEEEDDDAAA??????AAADDDFFFHHHIIILLLQQQZZZhhhvvvwwwhhhaaa___[[[XXXYYY^^^bbbcccbbbeeebbb[[[OOODDDBBBGGGMMM~~~}}}mmmoootttLLL???888555888111444//////...---,,,,,,,,,,,,)))))))))))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,---...//////---,,,,,,,,,---///111222777777555222...,,,---...<<<===???BBBCCCDDDDDDDDD;;;777666999999444111111111222666===FFFMMMRRRSSS[[[ZZZYYYXXXVVVQQQJJJEEE;;;888333///,,,,,,...///111555;;;BBBMMM[[[kkkvvv~~~||||||wwwgggSSSDDD;;;444222333111333333222444;;;>>>>>>666555999AAAHHHJJJLLLNNNKKKWWWhhhwww|||zzzpppppprrrvvv|||~~~|||{{{wwwqqqlllssssssttt{{{wwwfffRRRNNNGGGBBB;;;555222111000///333444111333JJJrrrtttUUU===:::::::::JJJbbb~~~cccLLLGGGNNNVVVttt}}}VVVKKK^^^vvvrrrXXX@@@<<>>FFFOOOYYYggguuu{{{}}}xxxlll]]]QQQMMMCCC???CCCEEEMMMmmmuuuJJJCCC===888<<>>???===<<<;;;;;;<<<;;;999888555444777888555222222111111000///000111222333777BBBRRR```lllssswwwyyyvvvwwwxxxwwwtttrrrrrrrrrppphhhXXXGGG@@@DDDKKKNNNPPPMMMNNNVVVdddwww|||sssssstttmmmqqqwwwzzzyyyuuurrrqqqttt{{{|||hhhhhhcccccc}}}[[[IIINNNTTTYYY]]][[[PPPDDD777444333666777666777;;;DDDGGGBBBAAAIIIRRReeetttyyyqqqqqqlllSSSLLLKKKGGGYYY___ffflllppptttyyy}}}vvvrrr|||{{{iiiggg^^^QQQGGGDDDAAA===<<<;;;:::999999999;;;;;;:::::::::===CCCOOO\\\eeeyyy|||hhhZZZTTTRRRTTT]]]iiisssxxxxxxzzzxxxooo^^^LLL@@@???AAAuuuoootttLLL>>>777444888222555//////...---,,,,,,,,,,,,)))))))))))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,---...//////,,,,,,,,,---...000222444888777555222...---///111<<<>>>@@@BBBBBBBBBBBBBBB<<<999777999777333111222111333888???GGGNNNQQQRRRVVVUUUSSSPPPLLLEEE===888111000...,,,+++,,,---...,,,...111444999EEEUUUbbbsssxxx}}}uuudddSSSEEE<<<888888333666666333444:::===<<<999777999@@@GGGKKKPPPUUUPPP[[[kkkzzz}}}|||}}}}}}kkk]]]WWWVVVTTTRRR]]][[[\\\eeexxx~~~{{{}}}zzzyyylll{{{{{{qqq\\\PPPQQQFFFAAA:::444222111000000333444111444LLLuuuwwwYYY@@@;;;:::999GGG[[[zzzfffMMMGGGMMMUUUsssfffPPP```~~~fffIII???DDDGGG@@@999777777666555555666777888999<<>>:::888888888777777777666333000///000000///...///000111222:::FFFUUUaaajjjqqqsssqqqssstttvvvvvvtttsssrrrsssnnngggWWWFFF@@@EEELLLOOOQQQMMMMMMUUUcccuuu{{{qqqoooooohhhmmmuuuyyyzzzwwwuuusssrrrzzzyyyfffiiijjjkkktttUUUIIINNNUUUZZZ___\\\PPPCCC777333333666777777:::>>>BBBBBB;;;999@@@GGG\\\yyy~~~sssrrrdddHHHFFFKKKJJJWWW]]]eeekkkooosssyyy}}}www}}}ssseeeWWWJJJEEECCC@@@======<<<;;;;;;;;;;;;:::::::::888777777888;;;BBBJJJPPPeeekkkuuu|||vvvmmmlllmmmsss}}}}}}}}}yyykkkXXXIIIAAA???uuujjjtttLLL>>>777444888222555//////...---,,,,,,,,,,,,)))))))))))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,---...//////---------...000222444666666666444111//////111333;;;>>>AAAAAA???===<<<<<<<<<999999:::777222111333222444:::AAAIIINNNQQQQQQPPPNNNJJJFFFBBB;;;444///,,,,,,,,,---...///000111---///111000111777BBBLLLbbbnnn|||wwwfffWWWKKKCCC???888::::::777999===>>><<<999888:::AAAGGGKKKRRRYYYVVV^^^mmm}}}~~~qqqgggggglllqqqhhh[[[PPPIIIHHHHHHHHHFFFFFFIIIUUUmmm{{{{{{}}}{{{hhhjjjuuummmiiiwwweeefffggg]]]UUUUUUDDD???888333111111000000111333333888PPPxxxyyy[[[AAA;;;999999DDDTTTxxxiiiOOOGGGMMMTTTrrrxxxZZZddd~~~{{{ZZZDDD@@@CCCAAA<<<888777666555555666777777777999;;;>>>DDDNNN[[[eeeuuu}}}wwwbbbPPPDDDEEEMMMfffnnnfffooocccFFF===:::888>>>JJJXXXdddiiikkk[[[]]]uuusssiii^^^vvvppplllddddddwwwaaa___]]]PPPJJJDDD>>>===BBBDDD@@@===<<<>>>>>>===999777666555444111000000//////111222333;;;IIIXXXbbbjjjppppppllloooqqqtttuuuuuuttttttuuummmfffVVVFFF@@@FFFMMMPPPQQQNNNNNNUUUaaasss|||rrrnnnkkkccciiiqqqwwwzzzyyywwwvvvrrr}}}zzzfffhhhnnnuuuqqqUUUIIIOOOVVV[[[___\\\OOOAAA555222222666888999<<>>CCCCCC@@@;;;999999:::999:::;;;888333111444333555;;;BBBIIIMMMNNNMMMIIIFFFBBB===999444///,,,+++,,,---.../////////......///000000///222888===MMM]]]pppzzz{{{~~~{{{nnndddZZZRRRDDDDDDCCCAAADDDGGGDDD>>>888777:::???DDDIIIQQQZZZZZZaaannnppp```___eeeuuutttnnncccUUUJJJDDDCCC???CCCHHHQQQggg{{{xxxxxxzzzdddbbbllljjjmmmqqq___```gggcccWWWNNNCCC>>>777333111000000000///333444999QQQwwwxxx[[[AAA:::999999BBBOOOuuukkkPPPFFFLLLTTTpppjjjiiivvvwwwVVVBBB???@@@???:::999777666555666666777666777999;;;>>>FFFQQQYYYiiirrriiiUUUJJJFFFFFFgggwwwfffTTTTTTPPPCCC>>>;;;:::???IIISSS[[[^^^dddYYY]]]uuu}}}uuuzzzrrrvvvmmm]]]SSSMMMLLLKKKMMMOOORRRRRRRRRHHHHHHCCC:::555555666555222222111000111222333444:::JJJ[[[dddmmmuuuuuuooonnnqqquuuvvvvvvuuuuuuuuummmfffVVVFFFAAAFFFMMMPPPPPPMMMNNNVVVcccssstttnnnkkk```fffnnnuuuxxxxxxwwwwwwuuu}}}ggggggmmmzzzyyy]]]JJJPPPXXX]]]```\\\MMM???444222222666999999<<<@@@666:::999888;;;EEEhhh}}}ggg}}}|||{{{}}}TTTDDDFFFIIISSSYYYaaahhhlllqqqwww|||tttlllhhhZZZLLLEEECCC@@@===<<<<<<<<<<<<;;;;;;:::999999999:::<<<<<<:::888888888777???JJJUUU```lllzzzzzzxxxwwwuuuwwwyyyvvvmmm]]]MMMBBBkkk```zzzrrrKKK???999666999111333//////...---,,,,,,,,,,,,)))))))))))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,---.../////////......///000222444555444444555333000//////000888>>>EEEGGGCCC===::::::777888:::===:::333222555222555:::AAAHHHJJJJJJHHHCCC@@@:::666333111///------...111333444333222111000000000000111333666777;;;HHHZZZhhhrrr{{{|||sssfffccc^^^\\\^^^]]]SSSHHH;;;999999===AAAGGGRRR]]]aaafffppp|||kkkhhhnnn{{{ggg\\\XXXZZZaaaddddddmmm}}}yyywwwxxxvvvzzzssstttssseeedddiiifffWWWIIIAAA===666222000000111000///222222777MMMsssvvvZZZ@@@888888999AAALLLoookkkOOOEEEJJJRRRkkkuuuuuu}}}[[[JJJDDDAAA;;;:::888777666666777777555777:::;;;<<>>444111222666888666777:::333777888:::===FFFiiiiii{{{zzzlll^^^HHHFFFGGGOOOUUU^^^dddiiiooouuuzzz}}}zzzooo___ZZZPPPFFFBBBBBB@@@===@@@@@@>>>======<<<<<<===999:::<<<;;;:::999999:::555888>>>DDDKKKVVVccckkksssyyy~~~yyyuuuwww{{{~~~|||vvvjjjXXXLLLlll^^^yyyqqqKKK@@@:::777999000222//////...---,,,,,,,,,,,,)))))))))))))))******++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---...//////............///000222333444555666444000---,,,,,,777???GGGJJJGGGAAA======666777;;;>>>;;;444222555222444:::@@@FFFHHHGGGEEE@@@<<<666222111000///......111444888::::::999888555333111111333555666666111999HHHYYYkkkzzz{{{{{{vvvgggWWW@@@<<<:::<<<@@@GGGTTTaaaiiikkksss~~~yyyuuuvvvxxxyyysssvvv~~~|||}}}{{{|||}}}qqqiiijjjiii\\\MMMAAA<<<666222000000111111000222000333IIIpppuuuYYY???777777999@@@JJJjjjjjjMMMCCCIIIQQQgggzzzyyyZZZIIIAAA<<<;;;999888777666777777111444777888888<<>>CCCJJJPPPRRRPPPMMMOOO^^^www{{{jjjQQQ???999888666333222111111111222444555CCCVVVgggooowwwvvvtttvvvyyyyyyvvvsssqqqpppnnngggWWWFFF@@@EEELLLOOOKKKKKKPPP[[[jjj{{{xxxpppmmmkkkcccgggmmmqqqrrrrrrssssssvvv~~~wwwccciiihhhuuu___OOOUUU]]]bbbddd^^^MMM>>>444222222666666333222555111444555999>>>DDDeeefffsss~~~ooobbbJJJFFFHHHLLLRRR[[[bbbggglllsssxxx{{{|||sssVVVXXXSSSHHHCCCFFFGGGDDDAAA@@@>>><<<<<<<<<<<<===;;;<<<===<<<;;;<<<>>>@@@>>>;;;888888???JJJVVV^^^gggqqq|||~~~zzzyyyuuudddWWWsss]]]rrrjjjIII777999888666666333111///---,,,,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++***+++---...///......---//////000///......111333444444444111...------...777>>>CCCDDDEEEDDD>>>888666555888;;;:::444000000333666:::???BBBCCCCCCCCC@@@<<<666111......111333///888??????AAAEEEDDD???BBB<<<444222999???999000333333777FFF[[[ppp}}}wwwdddPPPDDD;;;<<<@@@EEEMMMVVV```fffnnnwwwyyyuuuooojjjggghhhkkkmmm~~~wwwxxxpppiiieeeYYYJJJFFF<<<444222111///...000---000333777DDDbbbqqqTTT<<<888999666<<>>???EEEEEECCCCCCDDDEEEJJJYYYwwwzzzzzz~~~uuuVVVAAA:::777333333666777555444555777777III]]]iiinnnwwwxxxtttxxxwwwxxxxxxxxxwwwvvvtttsssnnndddSSSCCC@@@HHHQQQTTTRRRPPPPPPYYYjjjxxxssspppmmmdddeeehhhlllpppssstttssstttdddjjjeee|||^^^RRRUUU\\\eeeggg___NNNAAA666444222222444555444333888444===;;;;;;???UUUmmmuuunnnNNNCCC???JJJQQQ[[[aaafffkkkrrrxxx~~~sssxxxwww```]]]XXXTTTQQQNNNKKKHHHGGGGGGGGGEEEAAA???>>>???>>>??????>>><<<<<<===>>>=========;;;:::===CCCIII[[[kkk~~~xxxlllbbbuuu```tttnnnMMM:::;;;888555555222111///---,,,,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,---............000111111000//////111333333444333111...------...444;;;BBBDDDEEEEEE@@@:::777666999===<<<666222222333666:::>>>AAABBBBBBBBB;;;888333111000222333444<<>>>>>======<<<<<<===>>>=========:::999:::???BBBGGGUUUkkk~~~uuummmwww___qqqrrrPPP<<<<<<888555555111111///---,,,,,,,,,+++***,,,,,,---------.........,,,,,,,,,++++++*********,,,,,,,,,,,,---...//////222222222111//////111333222333222111...,,,------222999@@@CCCDDDEEEAAA;;;888777:::>>>===777333333333666:::>>>AAAAAAAAAAAA999666444555999<<<===<<>>AAAFFFKKKQQQUUUWWWXXX]]]ooo{{{{{{wwwrrrhhh___QQQCCC:::333111111//////000000222222333===XXX}}}sssXXXAAA;;;:::777:::AAAXXXuuu{{{XXXFFFJJJMMM[[[rrrfffQQQFFF>>>>>>===888777:::666666555555666888999:::>>>EEERRRbbbuuuxxxoooaaaRRRNNNUUUcccuuu|||```FFF@@@DDDCCC@@@???===>>>>>>KKKtttvvvZZZVVVNNNGGGGGGSSSdddqqqvvvqqquuurrr```LLLEEEPPPiii{{{jjjPPP;;;444888;;;999999666444444666888:::;;;MMM```jjjnnnvvvvvvrrrvvvxxxxxxyyyyyyyyywwwvvvuuuooodddRRRBBB@@@HHHNNNPPPOOOOOOSSS]]]nnnxxxqqqmmmiiibbbdddhhhlllooorrrssstttwww}}}cccjjjvvv\\\{{{VVVSSSYYYaaahhhhhh]]]LLL???999777555555666666666555999333:::999<<>>=========>>>????????????<<<::::::<<<>>>999AAARRRhhh}}}yyyvvvZZZhhhrrrPPP<<<;;;888555555111111///,,,,,,------,,,+++,,,,,,,,,---------......---,,,,,,++++++*********---,,,++++++,,,---///000111222111000......000222111222222111...---,,,---111999???BBBDDDEEEAAA;;;777666999======777333333444666:::>>>@@@AAAAAA@@@<<<;;;;;;@@@GGGKKKKKKIIIHHHLLLQQQUUUYYYZZZXXXUUU]]]```bbb^^^[[[WWWOOOGGGAAABBB>>>888444<<>>:::::::::999666999===@@@@@@<<<888555555777;;;>>>AAABBBBBBBBBGGGTTTmmm~~~zzz~~~vvvtttgggYYYGGG@@@888111111111000///000000222222222;;;UUUzzzpppXXXAAA::::::777999???PPPooo\\\HHHIIIJJJVVVlll___MMMAAACCCDDD===888999777666555555555666888888:::@@@LLL\\\pppzzzqqqiii\\\PPPPPP\\\mmmzzz}}}bbbIIICCCFFFDDD???<<<<<>>============<<>>AAABBBAAAAAAAAAAAADDDKKKRRRWWWXXXWWWQQQQQQTTTZZZ^^^___^^^\\\jjjnnnppplllfff```XXXQQQLLLOOOOOOHHH>>><<>>===<<<999888888999:::999888666555666666666777777888999999999???MMMbbbyyy|||{{{}}}{{{tttjjjZZZEEE>>>666000111111000///000000111222222<<>>IIIiii___IIIHHHHHHTTTjjjuuu___JJJDDDCCC>>>;;;<<<888888666555555555666777888===GGGXXXlllxxxsssnnncccWWWWWWcccrrrzzzzzzrrr[[[HHHFFFHHHDDD===;;;<<>>???EEEJJJDDD<<<666666777666999???XXXiiipppqqqvvvuuurrrvvvssstttuuuvvvvvvuuuttttttooocccQQQCCCBBBJJJNNNNNNMMMOOOUUUbbbtttuuunnniiieeebbbeeejjjmmmoooqqqsssvvvrrrxxxbbbkkk{{{mmmsssSSSQQQZZZfffkkkeeeVVVEEE:::===<<<::::::<<<<<<<<<;;;666333999666;;;???EEEggghhhXXXyyyiiiJJJCCCEEEDDDIIIQQQYYYaaahhhnnnrrrvvvyyyzzz{{{~~~{{{zzzwwwnnn```VVVNNNJJJEEEBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@???>>>@@@<<<999:::BBBNNNZZZbbbooo{{{ttt\\\bbb|||qqqNNN:::999666444555333000...,,,,,,------,,,+++)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////---......---,,,---///111000222333333111///......444;;;AAADDDEEEFFFAAA;;;555555888<<<<<<666333333333666:::???BBBCCCCCCCCCEEEHHHMMMSSSYYY]]]```aaaXXXTTTUUU[[[```aaaaaabbbjjjoooqqqooonnnlllgggaaa[[[___aaa\\\RRRHHHCCCBBBFFFSSSggg{{{~~~iiiSSSFFFBBB>>>:::===<<<:::999777666666666444333333444666888:::<<<666666:::DDDVVVlll~~~nnn{{{sssiiidddWWWEEE;;;444///000222000///111///111222333===XXX~~~qqq[[[CCC888666777:::<<>>@@@:::999888666555555666666777;;;DDDTTThhh|||{{{rrrvvvjjjYYYRRRZZZhhhmmmlllaaaQQQDDDEEEFFFAAA<<<<<>>>>>===777555<<<777:::???EEEeeeqqqRRRmmmcccHHHBBBAAAAAAEEEMMMWWW```hhhnnnqqquuuyyy}}}uuummm^^^XXXPPPJJJGGGEEEAAA>>>>>>===<<<===???@@@???===;;;;;;;;;::::::>>>EEEKKK___nnn|||\\\___vvvuuuRRR<<<:::666444444222///...,,,,,,---------,,,)))))))))*********++++++*********++++++,,,,,,---++++++,,,---............,,,---...------...111333000222444444222000//////222:::AAADDDGGGHHHDDD>>>666666999======888444555333666:::???CCCEEEFFFEEEJJJOOOVVV[[[]]]```eeejjj^^^WWWTTT[[[aaabbbdddfffdddgggjjjlllqqquuusssooonnnnnnnnnkkkeeeZZZNNNGGG???EEERRRdddvvv|||eeeTTTIIIAAA:::<<<;;;;;;:::999888777666444444444555777888::::::666555555666???QQQgggxxxyyyfffiiivvvwwwxxxqqqnnnggg```\\\WWWMMMCCC999222...000222111000111///111222333>>>YYY~~~wwwaaaGGG999666777999;;;CCCbbbhhhOOOJJJGGGQQQeeennnccc^^^WWWOOOLLLlllwwwvvvaaaKKKCCCBBBAAA<<<;;;999777666666666666666999BBBQQQeeexxxtttuuuiiiVVVKKKPPP\\\aaa^^^SSSGGG???AAA@@@;;;:::>>>EEESSSeeesssnnn\\\PPP\\\lllyyyrrraaa\\\SSSRRR[[[mmm}}}rrrjjjggg```gggwwwjjjYYYQQQIIICCC??????JJJVVVVVVNNNIIIFFF???999AAAOOO^^^mmmqqqooosssqqqnnnsssppprrrsssuuuvvvvvvuuuuuuooobbbPPPDDDFFFOOOSSSPPPNNNPPPVVVcccuuu|||pppllljjjhhhccchhhnnnqqqqqqrrrvvvyyyyyy~~~jjjXXXeeeuuutttYYYUUUaaapppsssiiiVVVDDD:::999888777999;;;===>>>>>>888999AAA:::<<>><<<<<<>>>@@@???===;;;===>>>===;;;;;;===???NNN]]]nnn|||XXXXXXoooxxxUUU>>><<<777333444111///---,,,,,,---...---,,,))))))*********+++++++++))))))***+++,,,------...***+++---...///......---,,,---.........000333555111333555555333111000000111999@@@EEEHHHJJJGGGBBB777777:::???>>>999666666222666;;;@@@DDDFFFGGGGGGOOOVVV]]]``````bbbiiipppddd\\\XXX^^^eeegggiiimmm```bbbeeehhhpppyyyyyyuuuzzzwwwtttrrrooogggYYYOOO@@@???DDDRRRfffzzzuuu___QQQDDD:::777888;;;======<<<:::999777777888888777666444333555666666333444@@@VVVgggyyyvvvooorrrkkknnn{{{qqqeee___XXXOOOFFFBBB888222...000222111000111000222222333===XXX}}}}}}gggKKK:::666777999:::BBBaaakkkRRRLLLIIIMMMaaa{{{mmmRRRBBB???BBBEEEMMMqqqxxx[[[KKKEEE@@@===<<<:::888666666666666666888@@@OOOcccvvvpppgggXXXMMMQQQ[[[^^^ZZZLLLBBB<<<===;;;666888???>>>JJJ```yyy{{{uuu~~~{{{mmm___tttuuuhhhfffeeelll|||qqqjjj___bbb{{{ssshhh___[[[YYYXXX]]]eeeggg___XXXRRRFFF<<>>>>>@@@AAA@@@>>>CCCAAA???<<<;;;;;;<<<<<<===KKK[[[gggttt^^^RRRjjj\\\BBB:::777777666...000...,,,,,,------,,,+++************************************************,,,,,,,,,++++++*********///000000...,,,---111444555888:::999444000......---888@@@BBBGGGMMMHHH===888999:::<<<===;;;777333666;;;???BBBCCCFFFKKKOOOYYY\\\```dddeeegggiiikkkhhhbbb]]]___fffmmmpppooocccXXXXXXhhhuuuuuurrrtttuuuvvvsssppppppqqqllleeeRRRFFF===BBBPPPbbbsssqqq^^^LLL???@@@:::999>>>BBBAAA>>>>>>;;;888444444555666555333333222222444444888DDDPPPnnn||||||yyyzzz~~~nnnbbb\\\TTTGGG;;;444333222111000000000000222111333555;;;PPPwwwwwwUUU;;;555;;;<<<888DDD\\\}}}tttUUUGGGHHHJJJ```|||yyySSSIIIEEE:::888@@@===TTTwwwtttaaaPPP@@@===<<<======999333444888777999AAAPPPddduuuyyydddSSSTTTZZZUUUMMMIII===<<<<<<>>>AAAAAA>>><<>>===>>>@@@AAAAAA@@@>>>:::???HHHTTTbbbrrr___QQQggg]]]BBB;;;666666666///000...,,,,,,------,,,+++************************************************++++++++++++,,,,,,------...000111000------111444;;;===>>><<<666111...------888@@@BBBHHHNNNIII???999999:::<<<===;;;777444666:::???CCCEEEHHHMMMQQQ\\\___cccfffgggiiikkklllmmmfff```aaaiiippprrrqqqaaaVVVUUUdddrrrtttrrrtttuuuvvvtttrrrsssuuurrrmmm```RRRDDD???EEESSSfffvvvnnnXXXFFFAAA<<<===DDDJJJIIIEEEBBB???<<<888777888888666444333111111222222444===HHHbbbuuusssbbbXXXQQQEEE:::444333222111000000000000111111333555888HHHkkk{{{ZZZAAA999;;;;;;666AAAYYYyyyxxxXXXGGGFFFGGG\\\www~~~VVVHHHEEE???<<>>>>>;;;666555888777999AAAOOObbbqqqzzz}}}yyyrrrmmmlllooorrr{{{eeeRRRRRRWWWSSSKKKGGG???===<<<===AAADDDFFFFFFAAAFFFOOObbbnnnhhhdddkkk}}}yyyttt~~~~~~{{{zzzxxxuuurrrnnngggooo|||vvviiiWWWIIIGGGPPPZZZeeehhhlllnnnmmmlllllllllppppppppprrrttttttrrrqqqlll___LLL@@@DDDOOORRRMMMPPPQQQXXXeeewwwyyyrrroooiiibbbeeelllrrrsssqqqrrrwww|||lll^^^xxxiiiWWWWWWdddlllnnngggNNN::::::;;;999888777999???FFFKKKLLLdddxxxfffeeehhhMMMCCCCCCCCCCCCHHHRRRZZZ^^^dddjjjqqqwwwxxxkkksss}}}||||||yyysssnnnbbb[[[QQQIIIEEEBBB@@@===>>>>>>===???@@@@@@???===<<<>>>BBBHHHSSSaaapppyyy]]]MMMaaa]]]CCC;;;666666666000000...,,,,,,------,,,+++************************************************)))***+++,,,---...//////...111333222000///111444<<<===>>><<<777222...---,,,666???CCCIIIOOOLLLCCC::::::;;;<<<===;;;777444555999???DDDGGGKKKQQQUUU___bbbfffhhhiiikkkmmmooosssjjjbbbbbbjjjssswwwxxxeeeYYYUUUaaaooosssssstttuuuvvvvvvtttvvvzzzyyyvvvpppcccQQQCCC===DDDXXXkkkhhhRRRGGGAAA@@@HHHPPPQQQOOOMMMCCC@@@<<<:::999888888777444222222333111111777???RRRiiieeeUUULLLCCC999333222111111000000000000111111333555555???___yyy\\\CCC:::::::::666>>>SSSsss]]]HHHCCCDDDWWWpppdddMMMHHHHHHEEECCCEEE===TTT}}}mmmZZZLLLEEE???>>>===:::777888777:::AAAOOO___lllsssuuuxxxtttnnneee___\\\]]]^^^vvvgggRRRPPPUUURRRKKKGGGAAA???======AAAGGGNNNSSSHHHIIIOOOaaauuu___ZZZfff{{{www|||xxx|||~~~|||zzzzzz{{{}}}}}}zzzxxxwwwvvvtttrrrtttjjjmmm|||ooo\\\MMMJJJTTT___gggiiikkklllllllllmmmooopppppppppqqqssssssqqqooojjj\\\JJJ@@@EEENNNQQQMMMMMMPPPYYYhhhzzzxxxqqqoooiiibbbeeekkkppprrrqqqrrrvvv{{{mmmdddhhhZZZXXXfffmmmlllcccLLL999999===<<<999666777AAAQQQ]]]tttqqqiii~~~YYYJJJLLLEEEDDDIIIQQQXXX[[[```eeeooouuu}}}yyyccchhhzzz~~~wwwpppfffZZZOOOGGGBBB@@@AAA@@@??????AAAAAAAAA@@@@@@???======BBBMMMYYYbbb[[[LLL```]]]DDD<<<666666666111000...,,,,,,------,,,+++***************************************************+++,,,,,,---...///000...111444333111000111333666777888888666222///---,,,444===CCCKKKPPPMMMGGG<<<;;;<<<======;;;888555444999@@@EEEIIINNNUUUZZZbbbdddgggiiijjjlllnnnpppvvvlllaaa___gggsss}}}rrrcccXXX^^^jjjrrrtttuuuuuuxxxxxxvvvxxx}}}~~~{{{xxxoooaaaQQQCCCAAAOOO___sssxxxeeeTTTIII@@@CCCLLLSSSXXX\\\NNNJJJCCC===999888888888555333444555444222555;;;FFF\\\rrr{{{zzzzzz~~~nnnVVVJJJAAA888222222111000000000000000111///222555333;;;[[[~~~sssZZZAAA666777999999===NNNlllcccJJJBBBCCCRRRiii^^^OOOOOOOOOKKKJJJ===IIInnndddTTTIII???===>>><<<999777777;;;CCCOOO\\\fffkkklllkkkjjjhhhccc]]]WWWSSSPPPaaa|||jjjSSSQQQWWWVVVPPPLLLCCCCCCBBBAAABBBHHHPPPWWWNNNQQQWWWggguuuppp{{{{{{{{{|||}}}zzzwwwvvvxxx|||zzzyyywwwvvvuuuuuuttttttuuullllllzzz}}}ssscccUUUQQQYYYbbbgggiiijjjkkkkkkllloooqqqsssrrrssstttuuuuuusssqqqlll\\\IIIBBBGGGOOOOOOLLLMMMRRR\\\jjj{{{wwwpppoooiiibbbeeejjjoooqqqqqqrrrvvvzzznnnfff}}}zzzbbbWWW[[[iiinnniii___III888888999:::999888===OOOiii}}}yyykkk|||jjjTTTUUUEEEDDDGGGOOOTTTXXX]]]bbblllssszzz}}}aaabbbtttzzzmmm___RRRJJJFFFFFFDDDAAAAAABBBDDDEEEEEECCCBBB>>>;;;<<>>999777777555333333555555333444888@@@PPPbbbmmmtttzzz}}}|||~~~vvvXXXJJJ???666111111000000///000000000111...000333222<<<```ttt\\\BBB444444888:::<<>>>>><<<999888777<<>>???BBBDDDttt~~~^^^RRRfff___FFF>>>666555666333000...,,,,,,------,,,+++************************************************,,,,,,,,,,,,------------...111333222000///111444;;;::::::999888444///+++,,,111999CCCKKKOOOMMMKKK???>>>=========<<<999666555;;;BBBHHHNNNTTT[[[aaadddfffiiikkkmmmooosssvvvxxxrrrhhh^^^\\\eeettt{{{jjjYYYWWWcccoooqqqnnnuuu{{{~~~||||||~~~|||{{{zzzsssbbbNNNCCC@@@KKKaaa{{{|||kkkVVVHHHCCCIIIXXXfffppplllcccVVVIII???:::777555222111444444222333666===GGGSSS```mmmxxx{{{yyywwwvvvXXXIII>>>333111000000//////000000000222---///333222===eee{{{eeeIII777333666999<<>>HHHRRRYYY^^^______aaaYYYNNNDDD@@@???@@@AAAGGGHHHPPPccc|||www___^^^ggghhhbbb^^^YYY[[[ZZZRRRHHHCCCEEEJJJWWW[[[^^^cccnnn||||||yyyuuuqqqoooooopppnnnoooooonnnmmmmmmnnnppplllmmmpppvvv{{{}}}|||{{{}}}{{{|||sssooohhhaaa\\\\\\___bbbdddeeeggghhhiiikkknnnqqqqqqqqqqqqsssuuuvvvtttrrrqqq]]]KKKHHHOOOSSSQQQMMMNNNTTT]]]iiixxxvvvqqqpppllleeegggjjjnnnqqqrrrtttwwwyyykkkaaaiiioooVVVNNN___oooqqqdddVVVCCC555666000333666:::CCCYYYwwwvvvbbbSSSppphhhsss{{{WWWIIIFFFBBBBBBFFFKKKQQQXXX```gggmmmuuuzzz}}}iiicccjjjyyynnnfffZZZTTTMMMHHHFFFFFFGGGHHHBBBCCCDDDDDDAAA@@@@@@@@@oooxxxmmm```ppp___GGG>>>666444777333000...,,,,,,------,,,+++************************************************)))******+++,,,---.........000111000------111444===<<<;;;::::::777111---,,,000888BBBJJJMMMLLLKKK@@@???>>>======<<<999777666<<>>======<<<999777777===DDDKKKPPPVVV^^^cccgggiiilllnnnqqquuuzzz~~~}}}nnn[[[SSSYYYccciii```XXX___ppp}}}zzzrrrrrrzzz||||||{{{kkkWWWLLL@@@KKK\\\ooosss]]]LLLHHHMMMZZZaaagggggg___SSSHHHBBB???:::777888888555444666555===GGGRRR```ooowwwxxx}}}{{{sssvvvppprrryyynnnvvvqqqxxxgggOOODDD;;;///000000////////////000111222---000666333:::aaa|||{{{nnnWWWAAA888666777;;;>>>QQQssspppVVVJJJFFFHHHXXXwwwlllccc\\\OOOEEE@@@JJJnnnwwwbbbRRRFFF===:::;;;999AAALLLUUUZZZ\\\\\\[[[JJJDDD<<<999999<<<=========???@@@>>>@@@OOOllljjjiiirrrqqqiiiccc~~~|||tttaaaLLL???>>>CCC<<<<<<>>>BBBHHHTTTffftttuuuzzzrrr|||~~~rrrddd^^^```bbbppprrrsssttt{{{}}}{{{wwwssssssuuuvvvtttrrrmmmooopppooollllllnnnpppqqquuuwwwwwwxxx|||~~~yyysssrrrssssssoookkkggg\\\OOOKKKPPPYYY___aaa___bbbeeehhhiiijjjmmmnnnnnnooopppsssvvvwwwvvvuuukkkVVVFFFIIISSSXXXUUUSSSQQQZZZhhhvvvwwwrrrrrrnnnhhhiiikkknnnqqqtttwwwxxxyyywwwyyyqqqbbbxxxaaaZZZbbbsssrrraaaQQQ@@@444555222333444555;;;GGGWWWccc]]]___[[[RRRUUUdddooopppsssmmmddd}}}gggMMMFFFAAAAAADDDIIIRRR[[[cccjjjrrrwww{{{}}}ssslllyyy~~~uuuhhh\\\TTTOOOMMMLLLIIIJJJKKKJJJHHHFFFFFFGGGgggFFF<<<;;;555111333//////---,,,+++*********************************+++++++++*********)))))),,,+++*********+++,,,---,,,---......,,,---111555777<<<<<<888;;;@@@777(((......111:::EEELLLNNNLLLEEEAAA<<<:::;;;;;;888666666===EEEMMMRRRYYYaaafffjjjllloooqqqssswww{{{~~~|||mmmWWWQQQUUU^^^bbbccccccooo}}}|||rrrnnnuuu~~~}}}{{{zzzvvvfffRRRIIIFFFNNNbbbxxxxxxdddPPPDDDEEEJJJSSS^^^dddaaaUUUKKKCCC@@@<<<999999999888888888:::@@@JJJWWWeeeooouuuzzz|||~~~{{{rrrvvvvvvuuucccaaalllooo```MMM@@@:::666111111000000//////......111***333444555777NNNuuuYYY===888;;;333::::::IIIgggwwwZZZGGGAAAFFFTTTlllzzzxxx\\\MMMFFFAAA___|||iiiGGG>>>CCC;;;;;;IIIVVV[[[[[[ZZZXXXVVVIII???666333666:::===???HHHBBB???AAA@@@BBBQQQcccuuuuuujjjkkkjjjfffaaallluuuwwwjjjTTTBBB<<<===<<<999888999;;;AAAMMMYYYQQQVVVaaammmwwwkkkaaa^^^UUUJJJJJJSSShhhkkkpppwww}}}{{{wwwrrrqqqrrrsssrrrqqqqqqqqqpppppppppppppppqqqsssyyy|||{{{|||vvvooosssvvvqqqiiieee[[[PPPGGGIIIPPPUUUXXX[[[^^^```ccceeefffhhhkkkmmmiiiooorrrssstttwwwvvvrrrkkkZZZKKKJJJSSSXXXUUUOOOSSSZZZfffssswwwsssnnnkkklllkkkiiiiiimmmtttyyy||||||yyyiiihhh{{{ddd^^^dddoooppp]]]HHH<<<777333---555666777???CCCLLL]]]WWWTTTUUUbbbzzz||||||WWWvvvsssPPPJJJDDD@@@AAAEEEMMMUUU[[[fffsssyyyzzz~~~zzzvvvxxx~~~pppbbbWWWPPPNNNNNNLLLMMMPPPLLLFFFFFFLLLgggFFF<<<;;;555111333000///...,,,++++++******************************+++++++++*********)))))),,,+++*********+++,,,---+++---//////......000222999>>>???===AAAEEE===///---,,,000888CCCJJJLLLLLLHHHCCC>>>;;;;;;:::777444666<<>>AAAAAADDDGGG@@@555,,,+++...555???GGGKKKLLLKKKFFF@@@===;;;999666222777>>>HHHPPPVVV]]]dddiiimmmooorrrssstttvvvyyy{{{}}}|||uuueee\\\cccdddcccdddnnnzzz{{{ssstttyyyvvv___QQQEEEHHHXXXlllqqq```JJJDDD??????EEEMMMTTTVVVTTTRRROOOLLLHHHCCC===999444444666<<>>LLLYYYSSSNNNQQQQQQNNN```}}}kkkWWWOOOJJJDDD@@@BBBWWW]]]iiittt|||~~~}}}{{{zzzxxxxxxxxxxxxwwwuuuqqqpppmmmkkkjjjjjjkkklllllluuu~~~}}}~~~zzzpppeee```RRRHHHAAACCCHHHKKKNNNQQQQQQTTTYYY]]]aaaeeekkknnnmmmqqqqqqoooooorrrrrrooocccSSSHHHLLLWWW[[[YYYWWWYYYaaannn||||||uuuqqqllljjjjjjkkkkkkmmmrrrwww{{{}}}~~~~~~iiiqqq~~~nnnXXXVVVhhhqqqnnnZZZEEE;;;777444555888555888DDDOOO```xxxyyy}}}mmmgggyyyNNNDDDAAA@@@BBBCCCCCCHHHNNNVVVaaannnwww|||ooodddeeeuuuuuuggg^^^RRROOOMMMMMMMMMOOOVVV]]]gggFFF<<<;;;555111333000000///...---,,,,,,---************************************************++++++++++++,,,,,,------,,,///222555555333000///555;;;@@@AAABBBBBB===555---,,,---333<<>>===;;;777444999@@@JJJRRRYYY```gggmmmppprrrtttuuuvvvwwwxxxzzz}}}|||~~~~~~pppdddkkkgggaaa___hhhuuuxxxtttxxx}}}|||sssdddQQQJJJRRRaaaqqq{{{xxxZZZRRRIIIBBB@@@CCCEEEGGGRRRQQQPPPOOOLLLFFF???:::333333333666>>>KKKXXXaaajjjpppxxxvvvnnn```OOOAAA999555333////////////////////////111+++222111222444AAAnnnwww```CCC999999222666777AAAWWWrrreeeLLLEEECCCHHH[[[zzzfff[[[UUUQQQGGGOOOttt]]]GGGAAAGGGRRR```hhhkkkgggYYYMMM;;;:::777666999===>>>;;;999MMM^^^cccbbb___TTTFFF>>>BBBQQQfffvvvyyyjjjeeexxxUUU:::999666555555666===NNN^^^XXX[[[lllqqq]]]QQQ```pppooommmppprrrkkkYYYHHH@@@OOOVVVcccqqqxxxyyyxxxyyywwwwwwxxxxxxyyyxxxwwwvvvrrrpppmmmjjjiiiiiijjjjjjjjjrrr{{{}}}vvvlllbbb\\\LLLDDD>>>@@@DDDFFFHHHKKKMMMPPPTTTYYY]]]ccciiimmmoooqqqqqqmmmmmmoooooommm```QQQIIIOOOYYY[[[YYYXXX[[[dddrrr{{{tttqqqmmmkkkkkkjjjkkknnnrrrwww{{{}}}~~~yyycccooo}}}iiiVVVWWWjjjpppkkkUUUAAA999777444111555555===MMMVVVddd{{{xxxwwwlllwwwaaaxxxZZZKKKEEECCCFFFEEEAAACCCIIIQQQ```rrr|||}}}~~~uuubbb\\\jjj}}}zzzppp]]]XXXRRRMMMLLLNNNTTTYYYpppsssgggFFF<<<;;;555111333000///...---------------************************************************++++++,,,,,,------------...000444777999777333000333999@@@AAA@@@===888333///......111999BBBJJJNNNLLLHHHBBB???>>>===999666888>>>HHHPPPWWW___gggnnnrrrtttwwwxxxxxxxxxzzz{{{}}}~~~xxxpppnnnfff[[[YYYcccrrrzzz|||{{{vvveeeYYYXXXaaalllssswwwmmm^^^OOOEEEAAA???@@@DDDDDDEEEEEEDDDAAA;;;777333333333444999BBBNNNWWWdddkkkuuu~~~qqqZZZGGG;;;555222111...............////////////***111000333666@@@hhhwwwaaaDDD999999444444777>>>PPPiiikkkPPPFFFCCCFFFWWWssshhh___YYYXXXQQQPPPoookkkLLLFFFIIIUUUccclllllldddRRRCCC:::999888===HHHPPPJJJ>>>;;;EEEOOOTTT^^^hhhfff\\\LLLDDDEEESSScccqqq~~~qqqxxxvvvbbbccc~~~VVV<<<<<<999666444666@@@WWWkkk^^^iiixxxWWWSSS[[[gggvvvjjjSSSGGGHHHLLLXXXiiisssuuuvvvyyyuuuvvvxxxyyyzzzzzzzzz{{{vvvsssnnniiidddaaa______]]]eeetttxxxoooggg^^^XXXFFF@@@;;;===AAABBBDDDHHHKKKNNNRRRUUUYYY___eeeiiinnnppppppmmmllloooooolll```QQQJJJSSS[[[ZZZWWWXXX\\\eeetttzzztttrrrooolllllliiikkknnnqqquuuyyy|||~~~tttcccmmm~~~hhhVVV[[[jjjnnnfffPPP===777777555444888;;;FFFSSSRRRWWWhhhqqq{{{}}}ttt___rrr{{{^^^ttt|||YYYLLLDDDFFFFFFAAAAAAGGGLLL```www|||yyy~~~iii\\\aaarrrlllfff]]]SSSNNNMMMOOOOOOhhhkkk~~~gggFFF<<<;;;555111333///......---,,,,,,------***************************************+++++++++++++++,,,---------------...000333888:::999555111222999AAADDDAAA<<<777555222000...///555>>>HHHNNNNNNIIICCC@@@???>>>;;;777555;;;CCCJJJRRR[[[eeemmmtttwwwzzz{{{{{{{{{|||}}}~~~{{{mmmbbbWWWVVVbbbsss~~~uuuggg```fffqqqyyyooo[[[LLLCCCAAAAAA999888888999999888555222222333444444555;;;DDDKKK]]]dddoooyyy|||\\\FFF:::444000000---............/////////...***111///444777===```|||fffIII;;;;;;888444777<<>>???AAAEEEIIIKKKNNNQQQUUU[[[bbbfffkkkoooooommmmmmppppppmmm___PPPKKKVVV]]]YYYUUUXXX\\\fffuuuyyytttrrrooommmmmmiiikkknnnpppssswww|||ooojjj{{{pppeeeXXX```kkkmmmcccLLL;;;888999888888<<>>:::666666:::AAAGGGOOOZZZfffooovvvxxx|||~~~~~~~~~~~~ooocccXXXYYYdddtttmmmbbbiiixxxppp^^^PPPGGGCCC:::888555444444444222111111333555555444666;;;AAANNNVVVbbboooxxx~~~]]]EEE:::555222111---------........./////////+++111...222555888WWW~~~kkkKKK;;;;;;888444777;;;EEE\\\{{{vvvXXXDDDBBBDDDOOOeeetttgggXXX]]]dddYYYhhh}}}[[[TTTVVV```iiiggg^^^SSSFFF<<<888999;;;DDD\\\tttwwwmmmZZZPPPEEE@@@CCCMMM___ooovvvooobbbRRRHHHMMM___pppsss~~~}}}mmm```TTTHHHAAA@@@:::999888777999DDD\\\rrruuuooovvvxxxaaaIII@@@<<>>@@@EEEUUUaaaZZZXXXhhhzzzwwwrrrjjjfffhhhrrr|||iiikkkdddcccnnnNNNGGGGGGBBB@@@EEEGGGSSS```iiilllpppyyy~~~mmm^^^ggg}}}zzzooohhhddd\\\SSSkkkmmm}}}~~~gggFFF<<<;;;555111333------,,,+++++++++,,,,,,************************))))))******+++++++++++++++,,,---.........---,,,+++,,,///444888999555222---555@@@FFFCCC<<<:::<<<444111---+++...777BBBJJJTTTNNNGGGCCC@@@===888444999===BBBHHHPPP[[[iiirrrvvvyyy}}}ttthhh]]]^^^gggsss|||nnn```gggzzzwwwaaaOOOEEEBBB>>>999666555444444333///333666555333222666:::???HHHWWWfffsss}}}WWW???777333111111---------........./////////+++000---111333444QQQxxxlllJJJ999888666444777:::CCCZZZzzzyyyZZZBBBAAACCCLLL```}}}uuubbbiiitttiiittt___XXX]]]eeejjjcccWWWMMMDDD===<<<:::555888QQQttttttiii^^^SSSEEE===GGGWWW|||}}}iiiSSSKKKRRR[[[wwwzzzooobbbUUUHHH>>><<<<<<<<<:::999@@@UUUiiihhhZZZXXXYYYLLLCCC@@@<<>>QQQjjj}}}wwwooolllfffVVVEEE666333333777999:::===BBB@@@BBBFFFJJJOOOVVV^^^dddfffkkkooooooqqqtttsssooo[[[MMMKKKYYY```ZZZWWW[[[\\\gggxxxuuuqqqpppnnnllllllmmmooopppqqqrrrxxxppp{{{zzzrrr\\\VVVcccooonnnbbbKKK<<<<<<@@@@@@FFFDDDDDDPPPYYYPPPNNN^^^ffffffkkkmmmiiifffppp~~~cccbbbvvvjjj[[[pppYYYLLLIIIBBB???BBBGGGKKKRRRZZZdddoooxxx~~~tttbbbfffxxx{{{uuurrrhhh\\\ooosssiiiGGG<<<:::444000222333000---+++++++++++++++************************(((((())))))******++++++***,,,------++++++,,,......---///222666666333000111333777@@@GGGGGGAAA:::666111......---000:::DDDOOOMMMGGG???<<<<<<999333666777===HHHRRR[[[gggqqquuuyyy}}}nnn]]]ZZZ^^^bbbhhhoooxxxmmmaaannn|||fffWWWJJJCCC<<<888999999777444666666444222000000222444:::>>>IIIZZZnnn|||~~~vvvxxxyyykkkPPP===333000000111////////////////////////,,,,,,...000...000;;;GGGrrrxxxQQQ<<<:::333333555777>>>SSSttt|||dddIIICCC???EEEYYYwww{{{mmmaaa```dddiii```MMMIIILLLEEE<<<:::999<<>>>>>CCCBBB@@@JJJZZZWWWLLLDDDFFFGGGBBB===;;;>>>>>>BBBNNNqqqoooPPPIIIFFFMMMXXX___eeeiiillllllmmmooossswww{{{}}}yyyyyyvvvpppkkkfff[[[QQQMMM@@@888>>>OOOdddxxx~~~sssjjjfff___PPPAAA444555555777999;;;===>>>===@@@CCCFFFIIIQQQZZZbbbkkkkkknnnsssvvvtttqqqppp]]]OOOLLLZZZbbb\\\XXX\\\fffnnn{{{|||ssspppooommmmmmoooooommmnnnrrruuuxxx~~~dddqqq]]]ZZZaaajjjmmmbbbLLL???BBBGGGFFFFFFFFFFFFEEEFFFIIINNNRRRfffeeegggkkkjjjhhhoooyyyrrr___nnnxxxJJJgggbbbSSSJJJ===<<>>???===::::::<<>>BBBEEEIIIQQQ[[[bbbhhhiiimmmrrruuutttqqqnnn\\\QQQQQQ^^^ccc]]]ZZZ```jjjqqq~~~{{{sssqqqpppnnnmmmnnnnnnlllnnnssswwwzzzjjjqqq\\\YYYaaakkkkkk```MMMDDDHHHKKKIIIVVVVVVSSSKKKCCCCCCKKKTTThhhbbbaaaeeeiiijjjnnntttvvv]]]iii]]]```vvvnnnVVVLLLDDD??????BBBEEEKKKRRRZZZeeeooovvv}}}nnn]]][[[bbbxxx}}}jjjXXXaaafffEEE;;;:::666333555///...,,,,,,------,,,+++************************************))))))))))))***+++---,,,,,,+++---...///000222444666666333000///000444===GGGKKKIIIEEE???999222...+++,,,444<<>>\\\}}}yyy]]]DDD<<<:::777777666:::KKKgggpppNNNFFF@@@CCCPPPfffrrrhhh^^^aaafff```VVVYYYZZZMMM===:::777555333777CCCPPPmmmlll\\\WWW[[[SSSLLL^^^yyyaaaYYY^^^{{{wwwlllccccccbbb^^^^^^cccPPPFFF===>>>CCCHHHLLLOOORRRUUURRRFFFIIIkkkUUUIII@@@@@@EEEIIINNNRRRQQQPPPNNNNNNPPPTTTXXX[[[dddiiimmmkkkhhhaaaTTTHHH@@@===:::888777@@@SSSfffrrrpppiii]]]SSSJJJ???555222222222444555777999:::999<<<@@@CCCHHHQQQ\\\dddhhhjjjoootttwwwvvvsssoooZZZTTTWWWbbbeee^^^^^^eeennnvvvzzzssssssrrrooommmnnnmmmlllooouuuyyy|||~~~qqqkkkWWWWWW```gggdddYYYMMMLLLTTTVVVRRR``````[[[OOODDDEEETTTbbb```YYYVVV]]]hhhoootttwwwwwwZZZ```{{{```lll~~~ZZZLLLMMMFFF;;;AAACCCGGGLLLTTT___jjjrrr|||^^^VVVVVVhhh|||nnnRRRVVV|||gggEEE;;;:::555222444------,,,---......,,,+++************************++++++******))))))(((((()))+++,,,,,,,,,,,,---///---///222555777777666555222111444;;;EEEJJJJJJHHHBBB:::222...+++,,,222999IIIMMMNNNHHHCCC???;;;777666222000444:::CCCQQQ^^^llluuu}}}cccPPPJJJJJJCCCGGGMMMTTTZZZbbbkkkpppzzzvvvllljjj|||rrr___RRRIIICCC@@@===;;;:::999888777666555444555666777>>>LLL___mmmwwwzzz{{{zzzxxxzzzyyy}}}~~~}}}|||nnn]]]JJJ888333222///---///........................111000000111///---333;;;TTTwww|||fffIII:::888888777666999GGGbbbwwwSSSHHH@@@CCCLLL]]]|||vvvnnnddddddeee\\\RRRWWWUUUEEE<<<999777777444333888???GGG```~~~qqqxxxiiiPPPIII[[[nnnppp^^^]]]lllpppeeeaaaJJJEEECCCJJJYYYiiivvv}}}xxxgggWWWWWWqqqVVVIII<<<999;;;===AAAEEEDDDBBB@@@???@@@CCCGGGJJJTTT[[[aaabbbaaa^^^VVVMMMBBB???;;;777222555CCCRRRaaabbb]]]RRRGGG???777111000000111111333555666777777:::===AAAGGGPPP\\\eeeiiinnnssswwwzzz{{{vvvpppVVVUUU[[[eeeddd^^^```iiiqqqzzzxxxsssttttttpppnnnnnnnnnmmmpppvvvzzz}}}vvvwww}}}aaaQQQVVVaaaccc\\\RRRNNNUUU```bbb]]]\\\\\\WWWNNNHHHPPPddduuubbb]]]ZZZ]]]eeelllrrruuuzzzccc___zzzfffiiiaaaLLLPPPMMM>>>AAABBBDDDHHHOOOYYYeeemmm}}}mmm^^^TTT]]]uuupppUUUWWW|||hhhGGG<<<:::444000222------,,,---......,,,+++************************++++++******))))))(((((()))+++,,,,,,,,,,,,---///+++---111444666999;;;<<<888555444999AAAHHHIIIGGGBBB:::222...------111777DDDLLLOOOJJJAAA;;;777333444111000444888>>>HHHRRRhhhrrr~~~fffUUUMMMHHHGGGFFFEEEEEEGGGJJJMMM]]]fffsssppphhhooozzziiiZZZPPPJJJFFFCCC???===<<<;;;888666777999999888:::CCCRRR^^^nnnuuu~~~vvveeeMMM888333222...---111........................///...///111000///333:::NNNtttzzzlllRRR;;;555777666666999EEE]]]}}}[[[JJJ@@@DDDJJJWWWvvvzzztttqqqooolll___UUU]]]]]]KKK???;;;999:::888444555888;;;FFF___hhhUUUTTT[[[qqqvvv```bbb{{{iii^^^ZZZSSSTTTZZZggg|||yyynnnuuu{{{tttUUUGGG:::555666666888;;;===;;;999888888:::===@@@EEELLLSSSVVVXXX[[[YYYUUUGGGAAA<<<888444444;;;CCCOOOQQQOOOFFF===888444000/////////000111333444555555888;;;???EEEOOO\\\eeeiiipppvvvxxx{{{|||vvvnnnSSSUUU]]]dddbbb^^^bbblllsss}}}}}}wwwssstttuuuqqqoooooopppooorrrwwwzzz|||~~~kkk|||tttZZZPPPXXXccccccYYYOOOOOO\\\gggggg```WWWVVVQQQLLLKKKTTTffftttrrrrrrnnngggcccdddiiimmm}}}qqqwwwjjjcccqqqQQQNNNMMMBBBBBBBBBCCCEEEKKKUUU```hhhvvv}}}lllYYYYYYhhhooo\\\```|||iiiGGG<<<:::333///111///...,,,,,,------,,,+++************************************)))))))))))))))***,,,,,,,,,,,,...///+++---000222555:::???CCC===999555777>>>DDDFFFFFFAAA999222000///...000444===HHHNNNJJJ@@@999444000222000000555888===FFFNNNdddqqqpppaaaSSSOOOHHHAAA===;;;;;;<<>>:::777777999:::888888===GGGPPPeeeppp}}}~~~lllQQQ999333222...---222---------------------------,,,---000111000333888IIIqqqtttppp^^^CCC777666555666:::CCCXXXyyyfffNNN@@@CCCHHHQQQnnnzzzxxxwwwrrrbbbZZZgggmmm^^^FFF@@@;;;;;;999555333444;;;888@@@[[[hhh]]]WWWbbbzzzmmmooo{{{}}}yyytttuuuyyyzzzpppdddffffffNNNBBB777444444444444666888777666555666777999:::;;;BBBHHHKKKNNNTTTWWWVVVHHHAAA;;;999888666777;;;@@@CCCBBB;;;777555333000.........///000111333444444666:::===CCCNNN[[[dddgggpppvvvwwwyyy{{{sssiiiRRRVVV]]]bbbaaa___eeennnvvv|||vvvrrrssstttrrrpppppprrrrrrtttzzz|||~~~wwwbbbqqqYYYTTT\\\dddeeeYYYOOORRR___hhhfff___ZZZZZZWWWQQQMMMPPPYYYbbbqqqwwwxxxnnnddddddlllsssnnn```cccPPPJJJEEECCCCCCCCCDDDHHHPPPZZZaaaiiiuuuyyy___XXX___ppp}}}~~~{{{tttyyyhhhFFF;;;:::444111333111///,,,+++,,,,,,,,,+++************************)))))))))))))))*********(((***,,,,,,,,,,,,...000...///000111333888@@@FFF@@@:::444444;;;BBBEEEFFFBBB:::333222111///...000666CCCMMMJJJ@@@888444222333000///222444888@@@IIIWWWfffzzzggg```VVVLLLEEEAAA@@@@@@999===FFFSSSeeexxxzzzooo{{{mmmeee[[[TTTRRROOOKKKHHHEEEEEECCC@@@>>>???DDDIIIWWWfffssswww{{{jjjNNN666333333---,,,111------------------------...,,,---111111000111555AAAkkkrrruuulllMMM;;;666555666:::@@@RRRrrrpppSSS???BBBFFFKKKfff}}}}}}vvveee]]]qqq}}}sssMMMDDD<<<;;;:::777555555555444666BBBZZZ}}}rrr^^^]]]ppp~~~ttt~~~}}}uuuZZZIIIMMMQQQFFF<<<444333555444333333444444444444555555555666555<<>>:::999888444444777888:::888444333444333///.........///000111222333444666999<<>>NNNlllwwwVVV???AAAEEEGGG___~~~jjjcccyyyPPPFFF===;;;;;;:::999:::222999>>>;;;<<>>@@@777111333666555222222000111222333444444333333333:::@@@AAAAAACCCEEECCC===:::999999666222222666555666444111222444222---.........//////111222333444666888;;;AAAKKKYYYbbbiiittt{{{yyyzzz|||ssseeeVVVXXX\\\___```ccckkkrrr}}}|||uuuppprrrsssrrrrrrsssssstttxxxuuu]]]~~~fffUUUVVV___ccc\\\QQQJJJRRRaaakkkkkkgggbbbnnnwwwooo]]]PPPPPPWWWVVVaaagggccc___fffpppvvvddd|||\\\kkkiiiRRRPPPBBBBBBBBBBBBDDDIIIPPPUUUffflllwwwhhhWWWPPPRRRhhhaaa@@@<<<999555555444111000...,,,+++++++++,,,+++++++++*********))))))))))))))))))))))))))))))++++++,,,------......///...000222111222555<<>>FFFHHHEEEAAA;;;777333///000222111;;;EEEIIIDDD===888777444444222000...///111333:::EEE[[[sss}}}{{{|||qqqggg___TTTJJJFFF>>>===DDDHHHNNN^^^rrr{{{sssooommmiiiccc\\\XXXWWWXXXXXX[[[llluuuuuuaaaFFF777555000///111------------------------------///////////////111333444bbbxxxzzzhhhBBB===666333777>>>LLLhhhaaaHHHDDDDDDEEEXXXsssyyyppptttwww]]]SSSHHH@@@<<<888666555777666888;;;:::>>>MMM^^^yyyxxx{{{uuu}}}sss___QQQJJJEEECCCAAA;;;555888@@@888888888666333111111111222222111111111111111222444777<<>>AAAJJJNNNMMMZZZdddppp~~~{{{```SSSSSS^^^hhheeeDDD???:::555444222111000...,,,+++++++++,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++,,,------......000222333222111333999>>>999666333111444;;;BBBFFFFFFCCC>>>888333000///111...555>>>EEEFFFBBB===999777666444222000000000111666;;;KKKeee}}}zzzrrrqqqrrrvvv}}}|||sssggg\\\QQQKKKHHHJJJHHHHHHUUUfffnnn[[[QQQMMMQQQaaarrr|||mmmlllyyyqqqxxxZZZAAA333333//////111...---------------------------///////////////111333333XXXzzzvvvwwwiiiIII>>>888555777;;;HHHbbb|||gggHHH@@@???AAAUUUpppxxxooorrrvvvxxx]]]FFFBBBBBB<<<:::>>>777444444777888:::CCCLLL]]]xxxqqqaaammmssszzzlllZZZNNNCCC@@@===777222111333444555555444222222222222111111111111111222333555666:::BBBKKKQQQTTTUUULLLFFF@@@<<<;;;999555111222222333333222111000...............////////////111333666999@@@LLL[[[eeellltttyyyxxx{{{|||ppp```ZZZccchhheeeccciiisssyyyyyyxxxvvvtttsssrrrrrrsssrrrvvv{{{~~~qqqnnnzzz~~~^^^RRR\\\ffffffUUUPPPOOOZZZhhhmmmeee[[[ooo|||mmm```___dddiiihhhhhhiiilllpppvvvzzzssstttppptttsssZZZwwwxxx___LLLHHHDDDAAAAAADDDIIILLLTTT___kkkwwwsssZZZPPPTTT]]]yyy{{{eeeDDD>>>999444333000111000...,,,+++++++++,,,+++++++++***************))))))))))))))))))))))))******++++++,,,---------222333444222000111555999555666666555444777>>>CCCGGGFFFBBB;;;555111//////...111666???GGGGGGAAA;;;999888666444222111000000444222:::QQQnnn~~~uuuhhhaaa[[[WWWPPPKKKQQQ]]]tttnnnRRRGGGHHHPPP]]]jjjppp~~~}}}uuuvvv~~~}}}sssnnnsss}}}hhhRRR;;;000111......222///---------------------------///////////////111333222HHHrrrwwwuuukkkPPP>>>:::888888888AAA[[[uuunnnOOOCCC@@@AAAQQQeeexxxooopppsssqqqQQQMMMLLLAAA;;;AAABBB<<<888:::<<<;;;;;;===DDDRRRlllhhh^^^aaa{{{jjjfffsss~~~iiiRRRGGGEEE@@@888222333444666777666555222111111111111111111222333444666555666===HHHTTT^^^ddd\\\TTTJJJBBB===:::777444222333444444333222000///............///////////////111555:::BBBOOO^^^iiiqqquuuwwwwwwzzz{{{pppaaa\\\dddiiigggfffmmmwww~~~yyyxxxwwwuuuuuuuuuvvvvvvuuuxxx|||vvv||||||zzz[[[OOOZZZfffgggSSSQQQTTT```nnnqqqggg\\\nnn|||rrrbbb___cccfffcccccchhhpppuuutttqqqjjjiiieeeiiiqqqvvvdddgggnnnVVVLLLEEEEEEDDD@@@DDDLLLNNNWWWcccnnn~~~hhhSSSOOOSSSbbb{{{oooaaaBBB<<<777444444000111000...,,,+++++++++,,,************************)))))))))))))))))))))))))))******++++++,,,,,,---000222333222000000333777666777:::999555444;;;CCCHHHJJJGGG???666222000...111///111;;;FFFKKKEEE>>>999888666555444333111000444000222CCC\\\uuusssmmmhhhbbbbbbfffpppcccIIIFFFPPPYYYbbbhhhfffvvvwwwzzz|||xxxsssuuuyyy```NNN888...000---...111///---------------------------/////////...///111333222:::fff~~~zzznnnSSS>>>:::999888666===TTTmmmuuuYYYLLLFFFDDDLLLXXX}}}{{{{{{zzzqqqqqqqqq}}}xxxlllaaaRRRHHHGGGHHHEEEBBBBBBCCCBBB???===CCCDDDNNNfffqqq\\\ddd~~~eeeZZZ[[[^^^oooyyyrrr\\\PPPHHHAAA===999999:::::::::777444111111111111111222333444444555444333777@@@MMMYYY```aaaZZZOOOFFF???:::666444333444444444444222111000............///////////////222555:::CCCPPP```kkktttvvvwwwxxx|||{{{nnn___```gggkkkhhhiiipppzzzzzzyyyxxxvvvuuuvvvvvvwwwwwwzzz~~~wwwwwwYYYNNNXXXbbbbbbUUUVVV\\\iiiwwwzzzrrrhhhkkkuuu{{{jjj[[[YYY___```^^^]]]```iiiqqqqqqmmmgggeeebbbdddfffgggppp\\\{{{kkkVVVGGGGGGFFFAAACCCLLLJJJRRR\\\eeerrr|||cccUUUOOOUUUgggzzzwwwsssdddEEE<<<666444444000111000...,,,+++++++++,,,************************)))))))))))))))))))))))))))******++++++,,,,,,------000333333111111444777:::;;;???@@@:::555:::DDDHHHMMMLLLBBB999444111---///,,,,,,666DDDLLLKKKGGG;;;888555444444444333111222000222<<>>:::888888666:::OOOfff|||bbbPPPFFFCCCIIIRRRrrr|||ttttttqqquuu~~~rrrfffXXXYYYXXXUUUQQQLLLGGGBBBAAABBBFFFOOOaaavvvqqqyyyjjjXXXJJJRRRWWWaaaqqqeeeQQQEEE??????===;;;;;;;;;:::777444222222111111222333444444333333222333777>>>FFFLLLRRRNNNHHHBBB===999555333444444555555444333111000............////////////000333777;;;DDDQQQaaallltttvvvyyy|||~~~yyykkk]]]eeejjjllljjjjjjrrr{{{|||{{{yyywwwuuuuuuuuuuuuzzz|||kkkvvv[[[RRRZZZ___[[[\\\```gggrrr{{{|||vvvpppiiilllpppmmm```SSSSSS[[[___```^^^[[[aaalllssssssccccccbbbccccccaaa{{{{{{SSSeeefffKKKEEEFFFBBBCCCJJJIIIOOOWWW___jjj~~~www___NNNNNNXXXmmmrrrcccnnnzzzoooNNN@@@666444555000111000...,,,+++++++++,,,***************+++++++++))))))))))))))))))))))))******++++++,,,---------+++///333444222222555777===???FFFKKKEEE;;;;;;BBBGGGOOOPPPEEE;;;777333---+++)))***111>>>IIIPPPRRR@@@;;;666444555666444222---///333777===OOOnnnnnnZZZIIIJJJSSS^^^kkkvvvpppJJJ777000333...,,,///...---------------------------///////////////111333333111LLLwwwwww[[[AAA;;;888888666:::JJJ]]]|||mmmTTTCCC@@@HHHPPPggg{{{tttwwwrrroooxxxuuueeeSSSFFFBBBEEEIIIJJJKKK^^^tttjjjppp~~~tttdddPPPKKKKKKUUUfff}}}nnnWWWIIIFFFAAA<<<:::;;;<<<;;;999333333222222222222333333222222222111111333777:::;;;::::::999777666555444444555666666555444222111............////////////000333777<<>>FFFPPPSSSGGG===999555...+++++++++...555@@@LLLTTTHHHBBB:::666666666444222---000333333333???ZZZssswwwiiiWWWMMMIIIPPPZZZggg|||oooFFF444///333...,,,///...---------------------------///////////////111333222333BBBggg|||fffGGG>>>888888777999EEETTTssseeeNNNDDDFFFKKKYYYzzzwwwpppwwwuuummmppp{{{www^^^TTTPPPNNNKKKDDDIIIfffwww^^^^^^ooo}}}vvvgggWWWQQQUUUcccyyylllVVVNNNCCC============<<<555444333333222222222222111222333222000000333555222222333333222333444444555555666666555444222111............////////////...111666<<>>444555999555111000...,,,+++++++++,,,))))))******++++++++++++))))))))))))))))))))))))+++,,,,,,------......///---111555666444333333555???DDDRRRaaa]]]III<<<:::EEEQQQTTTIII>>>:::666///000000///,,,---666EEEPPPOOOGGG===777777777555222111333444111---444JJJ___|||fffVVVLLLNNNNNNUUU```iiittthhhBBB111...222---,,,000///---------------------------///////////////111333111666<<<\\\pppLLL@@@888888888999BBBMMMmmmzzz^^^MMMFFFCCCNNNqqqssslllwwwwwwmmmmmmiiiiii[[[OOOLLLHHHHHHYYYnnnmmm```^^^hhhvvv___RRRRRR___nnnhhh]]]MMMCCC???>>>===;;;666555444333222111111111000333444444222333666999666666555333111111222444555666666666666444333222............/////////000,,,///555<<>>999555333444//////...---,,,,,,,,,,,,+++++++++************)))******)))(((((()))******---,,,,,,++++++,,,------,,,///666<<>>GGGooorrr\\\OOONNNPPP]]]```dddiiirrr\\\:::555111///000222111000//////.........------------------............///000444666QQQoooTTTBBB777888999666;;;EEEaaa|||sssUUUFFFFFFMMMeeettttttsssuuuyyywwwssstttjjjWWWTTTPPPGGGJJJVVVuuuccc^^^nnnjjjVVVTTTXXXhhhpppRRRMMMLLLCCC>>>@@@<<<:::777444222000//////333333333333333333444444555555444444444555666777777666555444333222222222//////000000000000/////////000444<<>>TTTYYYVVVIII===888888777555222111222222222999AAATTTpppsss^^^PPPJJJHHHGGGZZZaaaiiipppwwwzzz~~~WWW888444000...///111000000///.........---------------------............///000555333GGGssswwwVVVDDD777888999555:::DDD\\\vvv{{{fffNNNCCCDDDIII^^^~~~ssssssqqqtttzzzzzzuuurrruuuwww___YYYTTTJJJHHHPPPaaawwwffffffmmmuuu___RRRXXXkkkvvvdddXXXJJJDDDEEEAAA???;;;777333222444666333333333222333333444555888888999999:::::::::;;;:::999777555333222111111//////000000000000//////111111555>>>MMM___nnnwww~~~~~~{{{qqqfffccchhhqqqrrrsssuuuyyy~~~|||{{{}}}}}}|||}}}yyynnnUUUOOOTTTYYY\\\```|||uuubbbYYYXXX^^^]]]bbbkkkoookkkdddaaaXXXZZZ]]]```bbbbbbaaa```^^^``````aaagggmmmkkkdddsssmmmUUUkkkaaaNNNdddtttUUUDDDIIIGGGHHHGGGFFFJJJSSS^^^eee}}}ttt]]]VVVSSSRRR```sss{{{kkkYYYrrrxxxtttppp~~~hhhHHH<<<999555222222//////...---,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,+++***)))***************+++,,,---***,,,000555999:::999777333444;;;CCCDDD???:::999222999CCCLLLOOOJJJAAA999666222//////...---111777NNN]]]fff[[[FFF999777:::666333333444333111333888>>>ZZZ}}}sss\\\NNNKKKLLLKKKHHHUUU___jjjssszzz|||sss||||||LLL666333///....../////////............---------------------............//////444000;;;bbb~~~ZZZFFF888888888444888AAASSSnnn|||lllZZZIIIBBBDDDDDDTTTqqq~~~tttuuuqqqttt}}}~~~xxxssssss|||lll```ZZZPPPHHHHHHEEE\\\{{{pppcccfff{{{|||___RRRXXXmmmwwwbbbPPPFFFBBBAAA>>>:::666444555666222222222222222333444444:::;;;===>>>?????????>>>===;;;999666444222111000000000000000000000000000222333666@@@QQQcccrrr{{{~~~}}}|||xxxnnneeecccgggppprrruuuxxx{{{|||{{{~~~~~~}}}~~~zzzeeePPPRRRVVVVVV___nnnnnnZZZTTTVVV\\\___aaaeeelllrrrrrrmmmdddaaa^^^^^^```bbbaaa```[[[^^^bbbfffkkkmmmhhhaaa___vvvaaadddqqqOOOKKK|||dddLLLJJJEEECCCAAADDDJJJQQQXXX]]]mmmwwweeeWWWLLLOOOZZZhhh}}}~~~|||ooovvvjjjtttcccEEE:::999555222222//////...---,,,,,,,,,,,,+++++++++*********)))))))))***,,,------,,,***)))))))))))))))***+++,,,---------...111555777888777111111555<<>>>>>AAA444888@@@KKKSSSQQQGGG>>>:::555222222000...000444@@@VVVjjjiiiVVVBBB999888666444444666555111000222666IIIdddrrrbbbOOOFFFJJJRRRUUUTTTVVV___kkkvvvyyy{{{~~~qqqlllqqq{{{iii@@@333111///------.........---------------------------------............///,,,333000444TTT~~~```JJJ999888888333666???LLLeeeppp]]]JJJCCCEEEBBBMMMdddxxxxxxsssttt}}}}}}wwwrrrppptttzzzvvvpppqqquuuxxxgggaaaWWWLLLEEEAAAEEERRRhhhtttkkkfffkkkaaaYYY^^^yyylllSSSIIIDDD???===<<<:::666111222222111111111222222333999;;;===@@@@@@@@@???>>>;;;:::888666444222111111111000000000000000000111333333888CCCUUUhhhvvv}}}~~~xxxooohhhhhhkkknnnqqquuuyyy}}}}}}}}}zzzzzz}}}~~~}}}```MMMVVV[[[WWWbbbwww~~~dddRRRQQQWWWXXX\\\\\\ZZZbbbppptttnnngggbbb]]]]]]aaadddcccaaa\\\^^^```cccffffffccc___VVVllluuu```zzz]]]EEE]]]^^^PPPFFFDDDDDDHHHLLLOOOSSSXXXcccrrriiiXXXSSSVVVXXXfff{{{|||rrrbbbkkk}}}```CCC999999555222222//////...---,,,,,,,,,,,,+++++++++*********)))))))))***,,,------,,,***)))((((((((()))***,,,---...111///---...111444666777333111333999===@@@DDDIII<<<;;;>>>HHHSSSWWWQQQJJJ===777333222111...///222333HHHbbbooohhhTTTBBB999777444444777666222000111444999EEE```|||rrr[[[QQQGGGDDDIIISSS[[[^^^[[[aaannn}}}www{{{ooorrrxxx{{{zzzttt[[[999000000///...---,,,---...,,,,,,---------------------------............///***000222333KKKvvvgggOOO;;;888888333555===FFF]]]{{{jjjQQQDDDEEEBBBHHHZZZzzz{{{zzzsssrrryyy{{{xxxxxxwwwtttpppoooqqqtttxxxxxx}}}}}}|||lllddd]]]QQQGGGFFF===<<>>???:::444444333222111111111111111666888:::<<<===<<<;;;:::666666555444333333333444111111000000000000111111222333999GGG[[[mmmyyyxxxooojjjkkkmmmkkkooouuuzzz~~~{{{|||yyyyyy|||~~~}}}]]]KKKWWW___[[[dddxxxppp[[[OOORRRXXXWWWZZZXXXTTT[[[iiimmmhhhaaa^^^[[[^^^dddgggfffcccaaa^^^[[[[[[\\\]]]___aaa\\\ppp^^^hhhhhhGGGIIInnnaaaOOOJJJIIIJJJIIIGGGIIINNNXXXcccsssoooddd___SSSXXXddduuu}}}kkk]]]hhh~~~aaaDDD999888555222222//////...---,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,+++***)))'''(((((()))+++---...///222000------000333666777777444444999>>>CCCIIIQQQIIIBBB===AAAMMMWWWYYYXXXCCC;;;555222000------000000<<>>999888333444;;;BBBWWWtttzzz[[[GGGCCCCCCEEERRRmmm||||||uuurrrtttrrrpppsssvvvwwwtttssstttvvv~~~nnnddd```WWWMMMDDD===999>>>FFFLLLQQQTTT^^^lllxxx```^^^ooorrr[[[[[[kkknnnTTTDDDAAAAAA>>>:::888777666444333222222222444555666777888777666666333333222333333444555666222111000//////000111222222444<<>>QQQnnngggNNNDDDBBBAAAJJJaaazzzvvvtttnnnoooqqqsssssstttuuuxxx{{{}}}}}}ooobbb___YYYRRRDDDBBB??????BBBGGGFFFCCCAAAFFFVVVnnniiicccfffjjjxxxiii^^^]]]\\\```vvv}}}hhhYYYPPPHHHCCC???>>>;;;999777555444444555555444444444444333333333333333333444666777777333222000//////000222333222666@@@SSSjjjzzztttkkkkkknnnooohhhnnnwww~~~}}}}}}jjjVVVMMMXXXaaacccooo~~~qqqbbb]]]bbbiiillllllddd___]]]aaadddcccbbbbbb\\\\\\\\\]]]^^^aaacccddd___ZZZWWWZZZ[[[\\\bbbjjjxxxrrrVVVfffiiiLLLDDDdddeeeMMMGGGJJJJJJKKKNNNPPPUUU^^^iiiwwwnnn```YYYUUUXXX___iiiyyyvvvpppbbbllleeeFFF:::888555222333//////...---,,,,,,,,,,,,+++++++++************)))******)))(((((()))******(((((()))***,,,///111222000...,,,---111666:::;;;===999777;;;@@@FFFNNNVVVlllZZZCCC777:::GGGTTT\\\XXXMMMAAA;;;777333111333777111888PPPhhhpppkkkeeeGGG???888777777555444555222555666666:::LLLlll{{{jjjRRRAAABBBBBBEEENNNYYYcccggghhhlllxxxwwwnnn}}}tttnnnZZZ@@@555---000111000---,,,...000+++++++++,,,,,,------------------.........//////222,,,222111...RRRwww[[[BBB;;;:::444444:::<<>>999666444444111///---------...---,,,************************+++*********))))))(((((())))))))))))***+++,,,---,,,---.........000666;;;EEE@@@===;;;<<>>888???LLLTTTaaa\\\QQQEEE:::333000000000000333???TTThhhsssuuugggRRR>>>999:::999888888555333333555777<<>>======;;;777333000000000333444555666777777777777666555444222111111222222666999HHHaaauuu~~~}}}qqqlllnnnooolllkkkqqq{{{{{{~~~^^^NNNMMM[[[hhhzzz{{{jjj```aaaeeegggfff]]]___[[[UUUYYYdddfff___bbbggggggaaa```eeebbbZZZ\\\```fffhhhgggeeeddddddgggnnnvvviiiUUUjjj___FFFBBBWWW~~~xxx[[[OOOGGGEEEHHHIIIIIILLLTTT[[[cccooo{{{jjjddd___UUUTTT\\\```jjjwwwrrr[[[]]]lllnnnWWW[[[rrrlllOOO>>>999666444333111///---------...---,,,************************+++*********))))))))))))))))))))))))***+++,,,---,,,---...------000555999EEEDDDCCCAAA===>>>JJJXXXeee^^^RRRDDD999999EEEQQQ[[[YYYTTTMMMCCC;;;444111111//////666GGG\\\mmmvvvuuubbbOOOCCC===888666888444333333444444777@@@KKK[[[vvv}}}~~~~~~}}}rrr```PPPIIIGGGFFFHHHOOO\\\kkkwww}}}~~~~~~bbbdddqqqqqqYYYppp|||[[[===000+++//////...---------------///......---,,,,,,++++++,,,,,,++++++,,,,,,---...---000...///444<<<]]]rrrhhhVVVEEE:::666666555999FFF]]]uuuiiiPPPGGGEEECCCHHH]]]|||zzzqqqmmmiiiiiilllrrrwwwzzz~~~uuunnniiiddd``````[[[VVVWWW\\\______]]]YYYTTTQQQNNNIIIFFFKKKSSSggg|||]]]RRRLLLTTT___ccccccbbbWWW___tttwwweeeSSSLLLKKKHHHDDDAAAFFFCCC???;;;888777777777333444666777777777777666777666555444333333444555666===OOOhhhyyy}}}sssnnnqqqrrrppppppuuu~~~yyy~~~~~~___SSSUUU```fffpppzzzzzzuuunnneee___^^^cccjjjooo^^^^^^[[[XXXZZZ___aaa```aaaeeefffdddcccbbb]]]WWW[[[^^^dddjjjmmmlllgggcccccchhhjjjrrr^^^^^^yyyqqqRRRCCCLLLhhhqqqSSSPPPNNNFFFHHHFFFHHHNNNSSSXXXbbbkkkllluuu}}}pppaaaWWWWWW^^^ccckkktttlllSSSWWWmmmoooUUUQQQdddyyymmmOOO>>>888555333222111///---------...---,,,++++++++++++++++++++++++***************)))))))))))))))))))))***+++,,,,,,......---,,,---///444777AAAFFFJJJHHH@@@===GGGUUU___ZZZUUUMMM???777???MMMUUUUUUSSSOOOIII@@@888444333000,,,...888KKKccctttssscccSSSCCC888555888555444555666444333777???EEEccc}}}|||yyyvvvvvvwwwwwwtttqqqrrrssstttuuuwwwwwwxxxxxx{{{mmmZZZMMMCCC???AAAFFFOOOZZZiiiuuu~~~fff^^^nnn|||RRRNNNmmmwwwsss___:::...000///......---------------......------,,,,,,++++++,,,,,,++++++,,,,,,---...---000---...111777RRRyyyqqqqqqdddMMM;;;777777777666???RRRkkkuuu\\\JJJFFFBBBEEESSSooowwwtttrrrrrrvvv{{{{{{vvvtttqqqoooooommmkkklllooosssvvvwwwpppiiibbb\\\UUULLLFFFEEEFFF\\\}}}bbbLLLMMMVVV[[[```gggaaaYYYWWWiiivvvaaa]]]___YYYOOOEEEAAA===;;;;;;:::777444777888:::;;;;;;:::888777888888666666555666777888666CCC[[[rrr}}}vvvrrrtttuuutttvvv{{{{{{~~~|||ZZZTTT[[[bbb___```ddd```\\\]]]]]]YYYVVVZZZeeennn```^^^]]]]]]\\\ZZZ]]]bbbgggddddddeeeddd```___```dddgggmmmuuuyyyvvvlllccciiiiiiggghhhxxxvvv]]]kkkcccHHHCCCOOOwwwooo\\\PPPFFFJJJGGGGGGJJJMMMMMMQQQVVVWWW\\\fffwwwvvvkkkdddaaabbbeeeffflll~~~kkkUUU```xxxqqqSSSJJJZZZtttmmmOOO>>>888555222111111///---------...---,,,++++++++++++++++++++++++******************************))))))***++++++,,,......---------000333555:::CCCLLLMMMCCC===DDDPPPWWWTTTUUUVVVLLL>>>===GGGSSSRRRPPPNNNIIIBBB;;;666333111...---000>>>UUUiii{{{yyyrrrcccOOO>>>777777666666777999777333444888:::RRRttt~~~zzzyyyxxxzzz{{{zzzvvvqqqnnnlllnnnlllkkklllooopppooommmhhhjjjlllnnnqqqrrrrrrssskkk[[[LLLGGGBBB===BBBKKKTTT]]]gggnnntttlllXXXdddzzzxxx\\\GGGNNNnnnwwwqqquuuTTT999111111///...------,,,,,,---------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---......111...---111444HHHgggzzzwww}}}uuu}}}uuuYYY???777777666555:::HHH```|||fffLLLFFFAAABBBLLLbbb{{{yyyxxxyyy||||||{{{zzz{{{~~~|||pppggg```ZZZSSSOOOHHHLLL]]]~~~___UUUSSSQQQYYYgggwwwkkk\\\WWWfffwwwuuuoooeeeGGGCCC@@@@@@BBBAAA;;;666;;;<<<>>>??????===;;;999888888777666777888999:::777KKKfff||||||xxxvvvwwwxxxxxxzzzwwwxxxXXXWWW```cccZZZWWWZZZVVVTTTVVVWWWUUURRRTTT\\\dddbbb]]]^^^bbb___XXXZZZdddnnneeebbbdddccc___dddnnnrrrxxxzzznnneeelllkkkhhhfffpppkkkbbbwwwtttUUUGGGDDDZZZsssVVVLLLMMMHHHFFFIIIKKKHHHGGGHHHOOOPPPTTT[[[kkkyyyllldddccc^^^YYYeeexxxjjj[[[hhh{{{nnnNNNAAAPPPooolllNNN>>>888444222111111///---------...---,,,++++++++++++++++++++++++***************+++++++++*********)))******+++,,,...------...000111222333777@@@KKKOOOGGG>>>@@@HHHRRRQQQVVV]]]YYYJJJ@@@???MMMOOORRRTTTSSSKKK@@@777333111000000///444CCCTTToooxxx|||sss```LLL===777777666777:::999444333555000===QQQeeexxxvvvmmmhhheeeeeebbbccccccaaa___^^^___```^^^^^^^^^___```aaaaaaaaa^^^```bbbeeehhhiiiiiiiiiYYYMMMDDDCCCAAAAAAJJJXXX[[[___ccceeekkk|||lll[[[aaaooo]]]MMMLLLQQQeeexxx{{{|||wwwooo[[[@@@555222(((......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---......222...---111333???WWWyyysssuuuwww|||bbbEEE888666666666777AAAWWWsssnnnPPPFFF@@@AAAGGGXXX|||}}}|||{{{|||zzzsssvvvuuutttwww~~~pppfffaaa]]]ZZZZZZRRROOO^^^{{{nnn]]]QQQVVVdddvvvyyyssscccYYYfffwww[[[SSSJJJFFFFFFGGGDDDAAA>>>>>>??????>>>===:::999777777777777888999;;;<<<<<>>DDDKKKVVVaaaccc[[[LLL@@@:::333111222000---444???^^^mmm|||}}}rrr___KKK===888666666999888444333555333666;;;BBBNNNaaavvvwwwpppeee\\\WWWUUUUUUUUUSSSRRRQQQNNNKKKKKKNNNPPPNNNNNNOOOOOOOOOPPPPPPPPPPPPRRRUUUXXXYYYZZZYYYYYYLLLFFF@@@@@@CCCKKKXXXcccgggjjjnnnsss~~~ZZZ[[[uuuwwwXXX[[[lllkkkmmmttt|||yyytttiiiQQQ;;;:::888***...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...---111...---222222888IIIxxx}}}xxx}}}zzzhhhNNN;;;666999777666===OOOkkkyyyXXXIII@@@BBBEEEOOOooovvvlllwwweeeaaa___bbblllzzzrrriiieeebbbeeeYYYPPPPPPZZZppprrrYYYQQQTTThhhzzz|||eeeZZZfffvvvyyylllZZZLLLEEEEEEFFFFFF??????>>>===;;;:::888777777777777888999;;;===???EEE^^^yyy|||{{{}}}|||zzzzzz}}}~~~www{{{vvvbbb```aaaYYYJJJKKKTTTRRRPPPNNNLLLNNNQQQTTTTTTSSSVVVUUUWWWZZZZZZVVVWWWZZZ[[[]]]aaaccc]]]TTTPPPQQQeeeoooyyyyyyqqqgggcccccc\\\^^^cccfffhhhuuubbb]]]|||mmm[[[HHHOOOllldddVVVHHHDDDEEECCCBBBAAA>>>@@@CCCFFFKKKTTT```iii~~~uuujjjggggggnnntttxxxvvvpppkkkLLL===HHHfffiiiLLL===888555444333111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++***************+++***+++///444888888444111444666@@@MMMRRRMMMEEEAAAEEESSS^^^```aaabbbYYYMMM???FFFSSSaaajjjiii___VVVJJJ<<<333333222---...555EEEXXXooo|||~~~sss]]]JJJ>>>:::888999999666555777888777666777;;;DDDOOOVVVhhhqqq|||oooeeeWWWSSSMMMIIIHHHHHHGGGFFFEEEEEEDDDBBB??????@@@BBBAAABBBCCCCCCCCCCCCDDDEEECCCEEEHHHJJJKKKKKKIIIHHHBBBBBBCCCFFFQQQ^^^cccbbbgggnnnzzzcccVVViiipppcccwwwyyyuuu|||mmm___MMM<<<999999///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***///,,,,,,333222333???ggg}}}zzzqqqYYY@@@666;;;777666:::IIIbbb}}}dddPPPCCCCCCBBBFFFaaavvvpppnnnssswwwuuuoookkklllooo~~~|||ooofff[[[XXX___jjjrrrwwwyyysssooojjj]]]RRROOOMMMSSSjjjoooXXXLLLZZZnnn~~~lll___ZZZtttppp___TTTMMMJJJCCCAAA???===;;;:::999999888888888999;;;>>>@@@BBBPPPggg}}}}}}||||||~~~tttrrr```\\\ZZZOOOAAAFFFQQQPPPLLLKKKJJJLLLPPPRRRSSSRRRQQQTTTUUUVVVXXX\\\[[[WWWVVV]]]bbb___YYYVVVSSSPPP\\\bbbhhhhhhccc^^^]]]^^^^^^```ggglllkkkrrruuuZZZhhhqqqTTTEEERRR{{{|||^^^LLLDDDAAA@@@AAA@@@AAAAAABBBCCCGGGKKKNNN]]]lllzzzvvvrrrrrrttt{{{zzzooo|||qqqTTTEEEMMMhhhhhhLLL<<<888666555444111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++***************+++)))+++///555::::::555111...///888KKKXXXWWWNNNGGG;;;PPP^^^]]]```iiihhh^^^@@@CCCKKKYYYfffnnnnnnkkkYYYFFF666444444//////444///DDD```vvvkkkWWWEEE???;;;<<<;;;888888;;;222333666999;;;>>>AAACCCGGGKKKTTTaaannnxxxxxxiii^^^VVVKKKBBBCCC@@@>>>???AAAAAA>>><<<:::<<<======<<<;;;;;;<<<888999;;;;;;;;;;;;===>>><<<>>>AAACCCCCCBBB@@@???;;;BBBIIIRRRcccoooiiiZZZ[[[fff{{{bbbKKKWWWuuufffiiizzzwwwsssZZZIIIAAA333+++,,,***...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...(((---***+++222111000999WWWyyy}}}xxxbbbCCC666;;;777666999FFF]]]xxxmmmUUUEEEDDDAAA@@@VVVuuussscccYYYMMMSSSXXX]]]dddiiiddd\\\XXXuuu|||nnnuuulllaaa```eeehhhiiikkk~~~zzznnn___SSSOOOIIIEEERRRffflllVVVNNN[[[rrrtttbbbRRRhhhsss```WWWHHHFFFBBB???===<<<======999::::::;;;===@@@CCCDDDWWWmmm~~~~~~~~~}}}~~~ttttttaaa\\\YYYNNNCCCKKKXXXVVVRRRRRRRRRSSSTTTVVVWWWXXXPPPVVVWWWUUUZZZbbb```WWWZZZbbbcccYYYVVV\\\aaa___\\\^^^______^^^\\\[[[[[[```aaaiiiooollloooWWWQQQkkk{{{bbbHHHLLLVVVwwwXXXGGG@@@???@@@>>>>>>======@@@CCCFFFGGGOOOVVVddduuuyyyuuupppnnnyyyYYYVVVvvvyyyUUUCCC[[[{{{~~~bbbGGG<<<:::666333444333222000///---,,,,,,++++++++++++++++++++++++++++++)))(((((()))******)))))))))))))))***************+++,,,...///000000000111...000===NNNYYYZZZVVVDDDHHHPPP\\\gggnnnooommmUUUBBB888FFF^^^lllnnnllljjjZZZEEE666444666444///000333AAA]]]{{{yyyeeeKKK@@@888999999777777999333333333444666888999:::BBBCCCEEEHHHLLLPPPSSSUUUTTTTTTTTTUUUWWWZZZ]]]^^^TTTQQQLLLGGGBBB???======999999999999999999999999888888777777666666666666777777777777777777777777999777666666777999:::999???BBBMMMYYY\\\YYY[[[```bbbxxxdddMMMPPPggg{{{}}}VVVBBB333222333---***---,,,,,,,,,+++++++++******************************++++++******++++++,,,---+++---.........///111333HHHtttttt```GGG;;;>>>888777777>>>PPPlll[[[AAACCCEEEAAAOOOjjjpppkkkooofffWWWJJJHHHEEEFFFNNNYYYaaabbb]]]YYYggglllfffqqqxxx```dddpppsssiiijjjvvvwwwnnncccUUUJJJGGGIIILLLNNNmmmddd]]]WWW]]]oooqqq```UUU[[[{{{tttgggYYYKKKGGGFFFCCC@@@>>>@@@;;;888999<<>>????????????FFFLLLSSS[[[eeesssqqqddddddkkkqqqfffbbbdddTTThhh|||```EEE;;;999666333444333222000///---,,,,,,,,,************************+++)))(((((()))******)))))))))))))))************)))***,,,---///000000000111///000:::JJJXXX___aaabbbZZZSSSWWWcccnnnsssrrr]]]MMM???@@@LLL[[[jjjtttxxxnnn\\\III===888444000444111444FFFaaawww}}}jjjTTT???999<<<<<<:::777888777666444333555888::::::999999:::;;;<<<======<<<<<<<<<<<<===>>>@@@AAA===<<<999666555444555555444444444444444444444444444444444333333333222222333333333333333333333333555333333333555888::::::???BBBIIIOOOPPPRRR[[[hhh|||hhhVVVZZZqqq{{{lllLLL<<<000111111,,,+++///,,,,,,,,,+++++++++******************************++++++******++++++,,,---+++---.........///111333@@@eeezzzeeeKKK;;;999666666555999GGG```{{{kkkNNNFFFCCC???III[[[~~~nnnhhhkkkggg]]]QQQKKKDDDDDDJJJPPPQQQNNNXXX[[[jjjxxx~~~zzzgggmmmzzzvvvkkkgggrrr|||wwwjjjaaaTTTKKKHHHIIILLLNNNNNNddd~~~jjjfffeeeffflllmmmXXXXXXjjj}}}ooo^^^RRRNNNFFFCCCDDDKKKSSS[[[gggqqq{{{}}}||||||zzzyyyllleee\\\OOOEEECCCGGGMMMQQQRRRQQQOOOOOOOOOOOOOOOOOOOOORRRSSSTTTZZZ``````ZZZYYY]]]```]]]XXXVVVZZZ___ccc^^^```gggfff]]]YYY\\\ZZZXXXYYYZZZZZZ\\\hhhuuukkkYYY___~~~sssuuu```KKKLLL[[[~~~~~~gggOOOAAA??????>>>;;;<<<<<<<<<===>>>>>>>>>???CCCGGGKKKOOOXXXdddllluuuppp___YYY\\\___tttyyy~~~{{{vvvyyymmm{{{xxx]]]CCC:::999666333444222111000...---,,,,,,,,,))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))************)))***+++,,,...///000000222111111555???LLLYYYaaannn```QQQMMMUUUaaaggghhhaaaYYYNNNEEEBBBMMMdddyyyuuuaaaMMMAAA999333666111---444EEE]]]sss}}}jjjTTTGGGAAA<<<::::::;;;;;;999555111111555999666555444333222111111111444333222111111111111222111111000///000111333444222222222222222222222222222222222222111111111111111111111111111111111111222111111222444888<<<>>>DDDGGGLLLOOORRR\\\qqq|||^^^XXX[[[ssszzznnniiiuuukkkPPP===444...000///++++++000,,,,,,,,,+++++++++******************************++++++******++++++,,,---+++---......---...000222777QQQrrrnnnTTT@@@888777666666777???SSSnnn}}}]]]JJJBBB@@@EEEMMMjjjxxxnnnjjjiiiaaaVVVJJJCCCEEEIIIMMMOOOLLLSSS[[[oooyyyrrrmmm{{{rrrbbbcccooowwwvvvsssggg```VVVNNNKKKLLLNNNOOOFFFGGGOOOjjjvvvcccWWW```~~~sss[[[OOO[[[{{{wwweeebbbeeemmmvvv|||zzz{{{}}}{{{lll```VVVKKKEEEFFFJJJLLLMMMNNNOOOQQQRRRQQQPPPMMMLLLPPPTTTWWWXXX\\\aaacccaaa^^^aaaccc___YYYTTTUUUWWW^^^[[[]]]dddddd]]]ZZZ^^^[[[YYYYYYZZZZZZYYY\\\bbbrrreeePPP```}}}bbbUUUGGGRRR~~~iii\\\MMMFFFBBB???@@@BBB===<<<;;;::::::;;;<<<===<<>>:::;;;:::666111///222555555444444333333333333333666666555444444444333333444444333333333333444555333333333333333333333333444444333333333333333333333333333333333333333333333333222333444999>>>BBBIIILLLRRRYYYeeeyyyrrr[[[\\\dddvvv~~~{{{WWW<<<333000...000...***+++000,,,,,,,,,+++++++++******************************++++++******++++++,,,---,,,---......---...000222111BBBiiiuuu^^^HHH999999999999999<<>>;;;:::999:::;;;<<<;;;===@@@@@@@@@AAADDDFFFHHHJJJNNNRRRYYYdddnnntttzzzhhh[[[SSS[[[```gggmmmooopppppppppsssrrrrrrsssttttttrrrpppsssYYY@@@888888666333444111000///---,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((((()))******)))((()))))))))************)))))))))***+++---///000;;;???AAA;;;333222:::BBBRRRZZZ]]]SSSDDDBBBOOO^^^hhhmmmmmmbbbTTTOOOTTT[[[ooo|||yyyppp]]]JJJ666444555666333222;;;FFFSSSccctttvvvhhhUUUGGG@@@999::::::777333000000222222222111111111222222333111222222222222222222222444444333333333333444444444444444444444444444444444444444444555555555555444444444444444444444444333333333222444888???EEEMMMRRR\\\jjj~~~pppZZZPPP[[[uuu|||```CCC333000000111111...***+++...,,,,,,,,,+++++++++******************************++++++******++++++,,,---,,,---...---------///111000;;;bbbyyyeeeMMM::::::::::::::::::DDD\\\tttuuuXXXHHHHHHHHHDDDNNNlll{{{~~~sssrrrqqqnnndddXXXYYYoooooo]]]]]]ttt~~~~~~wwwoookkkmmmooonnnkkkhhheee___XXXTTTSSSUUUWWWPPPIIICCCGGGZZZmmmUUUNNN]]]zzzccc```hhhjjjeeecccUUUQQQJJJEEEEEEKKKOOOMMMIIIJJJMMMOOOPPPPPPRRRUUUXXXQQQSSSUUUWWWXXXYYY\\\___hhhfff```XXXRRRRRRVVVZZZPPPOOOQQQTTTVVVTTTUUUWWWWWWWWWWWWXXX\\\aaaaaa```ccctttlllTTTUUUuuuqqqYYYPPPddd~~~[[[LLLJJJGGGFFFGGGCCCAAA>>><<<::::::;;;<<<888:::<<<===>>>>>>???@@@FFFEEEFFFHHHKKKPPPWWW]]]nnn~~~rrr```SSSUUUZZZaaafffhhhiiiiiiiiimmmlllkkkjjjkkkjjjiiigggrrrXXX@@@999999666333444000///...---,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((((()))******)))))))))))))))************))))))((()))***,,,///000<<>>======<<<:::;;;<<<<<<===<<<<<<;;;>>>>>>@@@DDDEEEFFFJJJPPPSSScccuuu~~~}}}sssbbbTTTPPPTTTYYY]]]___```aaabbbdddcccaaaaaabbbbbb```___rrrYYYAAA::::::666333333//////...---,,,,,,,,,,,,************************+++)))(((((()))******)))))))))))))))************)))((((((((())),,,...000999BBBJJJHHH>>>777888;;;JJJ\\\mmmnnn___QQQNNNRRRccclllssspppiii```TTTIIIRRReeevvv```KKK888333333000222888555;;;GGGYYYnnnwwwlll[[[KKKDDD<<<777666555333111555555444333222222222222444555666777888777666666222222444555777888888999555555555555555555555555222333333333444444444555333333333333333333333333111333555555888@@@KKKUUUjjjzzzkkkQQQGGGRRRcccoooOOO999111111///000000/////////---+++,,,,,,,,,+++++++++******************************++++++******++++++,,,---,,,---...---,,,,,,...//////444EEEjjjrrrYYYAAA:::666555888666777GGG[[[vvvsssWWWGGGDDDEEEEEEUUUppp~~~yyyyyy{{{xxxiiilll~~~zzz{{{xxxrrrnnnnnnkkkhhhfffiiiooossstttfffWWWKKKBBBGGGddd```bbbWWW```ssssss```ccczzz{{{rrr[[[ZZZ^^^VVVNNNLLLJJJJJJJJJJJJHHHFFFEEEIIILLLMMMLLLOOOUUUZZZ\\\WWWVVV\\\aaabbbcccfff]]]___bbbbbb___YYYSSSPPPUUUUUUTTTSSSTTTUUUVVVVVVXXX^^^aaa___```dddddd```\\\bbbyyy[[[SSSnnn{{{nnn{{{bbbQQQNNNOOONNNKKKJJJHHHEEECCC@@@>>>===>>>===============<<<;;;999888;;;@@@AAA???AAAGGGFFFOOO[[[ccciiiggg\\\PPPJJJLLLPPPRRRSSSTTTVVVXXXXXXWWWVVVWWWYYYZZZZZZYYYsssZZZBBB::::::666333333///...------,,,,,,,,,,,,))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))************)))((('''((()))+++...000444===FFFDDD;;;333222555III\\\sss~~~uuuaaaMMMAAASSSddduuu{{{yyynnn\\\KKKCCCXXXmmmzzzyyy\\\@@@777666111///111+++222;;;FFFXXXkkksssqqqVVVKKK===666555666555222111111111111222222333444111222333444333222111000333333444555555555555555777777777777777777777777444444444555555666666666555555555555555555555555333666888:::>>>GGGTTT___nnn```LLLGGGUUUsss~~~rrrUUU<<<000///333.........---///000///+++,,,,,,,,,+++++++++******************************++++++******++++++,,,---,,,---...---,,,,,,---///---111888[[[yyyaaaIII<<<666555888666555BBBSSSrrr|||]]]HHHEEEJJJ@@@III___~~~vvvnnn}}}xxxqqqxxxqqqttttttsssqqqqqquuu}}}uuu^^^QQQGGGBBBNNNaaa}}}oooooo___UUUfffttt]]]]]]{{{~~~vvv}}}gggSSSUUUZZZRRRIIIIIIJJJJJJJJJJJJJJJJJJGGGKKKPPPPPPOOOPPPUUUZZZ[[[SSSRRRZZZaaaccccccfffXXX[[[]]]___^^^\\\YYYWWWVVVWWWVVVSSSSSSUUUVVVVVVQQQZZZ```______bbbaaa]]]^^^]]]jjjoooTTT___nnnvvvzzz|||aaaWWWTTTPPPMMMLLLKKKIIIFFFCCC@@@>>>;;;:::::::::<<<<<<<<<;;;;;;888:::>>>>>>999:::???@@@CCCFFFKKKSSSXXXRRRIIIDDDFFFHHHJJJJJJLLLOOOQQQOOONNNNNNPPPSSSUUUVVVVVVqqq\\\EEE;;;999777444222222000...---------,,,+++************************************)))))))))))))))************+++++++++***)))))))))***+++,,,,,,000333777999999777555333;;;TTTppp~~~~~~sss```OOOCCCQQQeeetttxxxrrrhhhaaaXXXSSSVVViiipppTTTBBB777222333777111000333999@@@KKK[[[jjjjjj]]]III:::888<<<888...444222444888777222444:::222333444555555555444444555999;;;888333111444999999999888777555555777888>>>:::666666888999777555888888888888888999:::;;;===<<<<<<>>>GGGXXXkkkyyyeeeUUUHHHKKKXXXppp}}}vvvoooNNN;;;444///,,,***......---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))++++++,,,,,,,,,,,,------000///666MMMqqqyyycccVVV===<<<;;;999888:::@@@FFFccczzzlllQQQFFFHHHAAADDDOOOhhh~~~qqqnnnqqqzzzzzzvvv{{{|||||||||zzzttttttqqqSSSHHHEEEDDDJJJ```hhhNNNQQQbbbuuujjj\\\nnn{{{jjjJJJOOOXXXIIIEEEEEEFFFHHHJJJMMMOOOPPPTTTSSSQQQOOOOOOQQQSSSTTTQQQQQQSSSWWW[[[^^^___^^^bbbYYYUUUZZZ^^^[[[XXXYYYZZZYYYWWWXXXYYY[[[ZZZZZZYYYZZZZZZZZZZZZ]]]cccggg\\\aaadddqqqppp\\\\\\wwwyyyqqq[[[YYY[[[TTTOOONNNPPPMMMFFFDDDGGG>>>===<<<<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<===>>>??????@@@AAABBBCCCCCC???@@@AAACCCEEEGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLppp[[[FFF<<<:::888555444222000...---------,,,+++************************************))))))))))))))))))*********+++++++++******))))))******+++,,,,,,000666;;;>>><<<888444888GGGZZZgggnnnppphhh___EEEFFFMMM\\\mmmuuuqqqjjjeee^^^XXX^^^tttnnnYYYHHH<<<444000666333222111222888HHHWWWaaaeee```PPPAAA;;;;;;:::444222333777777333222666777777777777777777777777777888888999999:::;;;===888999999888666666:::===:::999888999;;;<<<===<<<<<<:::999;;;@@@CCCBBBAAAEEEFFFIIIOOO]]]rrr|||[[[NNNCCCAAARRRqqqyyyvvvdddDDD333/////////......------------,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))++++++,,,,,,,,,,,,------......333FFFiiiiiiWWW???999555777888999===DDD[[[sssvvvZZZKKKHHHCCCBBBHHH^^^uuuqqqrrrsssnnnjjjttt~~~~~~}}}}}}{{{uuussszzz|||ZZZLLLFFFAAABBBKKKggg|||\\\SSSVVV___sssppphhhpppfffNNNPPPSSSIIIDDDDDDEEEGGGIIILLLOOOQQQVVVTTTQQQNNNMMMMMMNNNOOONNNNNNOOOSSSWWWYYYYYYXXX]]]WWWUUU[[[^^^]]]]]]___XXXWWWVVVXXXZZZ\\\]]]]]]ZZZXXXWWWXXX\\\___aaabbbVVV\\\bbbkkkjjj]]]iiinnn[[[[[[SSSOOOQQQRRRLLLHHHGGGFFFCCC@@@>>>============;;;;;;999999999999:::::::::;;;;;;<<<===>>>>>>???<<<===>>>???@@@BBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFooo\\\GGG>>>;;;999666555222000...---------,,,+++************************************)))))))))))))))))))))*********++++++******)))))))))***++++++(((,,,333<<>>>>>JJJaaaqqq[[[PPPNNN\\\nnnnnn\\\jjj|||]]]SSSSSSOOOLLLDDDCCCCCCEEEGGGJJJNNNPPPRRRPPPNNNKKKJJJJJJKKKLLLNNNNNNPPPRRRUUUWWWVVVTTTYYYWWWWWW[[[\\\\\\^^^aaaVVVUUUUUUWWW[[[^^^______ZZZWWWTTTWWW\\\___^^^\\\TTTZZZbbbgggoookkkTTThhh}}}mmm```TTTRRRTTTSSSOOOMMMHHHGGGEEEDDDCCCAAA>>>;;;<<<<<<;;;:::999999999999888888999999::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>?????????@@@{{{ooo]]]JJJ@@@<<<888555444222000...---------,,,+++************************************)))))))))((())))))))))))******************))))))))))))******''')))///888AAAEEECCC???888888999===EEEQQQ]]]cccfffVVVDDD>>>JJJaaawwwlllccczzzzzzlll^^^PPP@@@;;;777888777444333555===GGGXXXgggooolll^^^RRROOOKKKGGGFFFFFFDDDBBBAAA??????>>>>>>???BBBDDDFFFLLLMMMOOOSSSWWWZZZ\\\\\\XXX\\\^^^\\\YYY[[[bbbhhhqqqtttxxxwwwssspppooopppxxxxxxyyy}}}vvvSSSCCCBBBFFFKKKfffpppVVV:::...///000...,,,---------,,,,,,,,,++++++************************************************************************+++++++++,,,,,,,,,------111555222333MMMxxxhhh\\\EEE666:::===777555;;;DDDYYYwwwvvvZZZHHHDDD???>>>GGG\\\|||zzz{{{}}}wwwpppqqq}}}zzzyyyxxxwww|||rrrnnnnnntttWWWJJJCCCBBBBBBAAAIIIdddnnnXXXOOOWWWeeedddXXXrrr~~~}}}nnnRRRUUUTTTLLLPPPEEEDDDCCCCCCEEEGGGJJJLLLJJJIIIHHHHHHHHHJJJKKKLLLRRRRRRSSSUUUWWWWWWVVVTTTWWWWWWXXXXXXWWWWWWYYY[[[UUUUUUUUUWWWZZZ]]]^^^^^^VVVVVVUUUWWWXXXYYYYYYXXXXXX\\\dddgggdddjjjZZZ]]]pppsssfff___[[[XXXVVVLLLKKKJJJKKKKKKHHHCCC>>>@@@???>>>===<<<;;;;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========tttlll\\\JJJ@@@;;;666222222222000...---------,,,+++************************************)))))))))((((((((()))))))))***************))))))((())))))***)))))),,,222;;;BBBFFFGGGFFFCCC<<<666555@@@TTTeeennnjjj^^^OOOJJJYYYyyyhhhtttpppVVVGGG:::888:::888333000555888EEE\\\rrr}}}|||wwwqqqnnnjjjdddaaa___]]]ZZZXXXWWWWWWXXXZZZ]]]aaacccoootttyyy{{{{{{|||xxx|||~~~~~~wwwRRRAAADDDOOOUUUooo}}}NNN<<<,,,)))...111000...------,,,,,,,,,+++++++++************************************************************************+++++++++,,,,,,,,,------///444111///CCCiii~~~hhhNNN:::999;;;777555999???PPPkkkcccLLLCCCAAA@@@CCCLLLeee{{{eeeccc|||}}}~~~|||rrrgggccchhhsss~~~{{{zzzuuuuuu```LLLCCCEEECCC@@@AAANNNhhhnnn\\\ZZZ^^^aaaZZZooo}}}||||||```KKKRRRPPPHHHMMMFFFEEECCCCCCCCCDDDFFFGGGFFFEEEEEEFFFGGGIIIKKKLLLQQQQQQRRRTTTUUUUUURRRPPPRRRTTTUUUSSSRRRSSSUUUWWWVVVUUUTTTUUUWWWYYYZZZYYYRRRUUUXXXWWWSSSQQQTTTWWW[[[\\\bbbfff```^^^qqq}}}jjjbbbuuu{{{{{{rrrlll___XXXPPPLLLLLLLLLKKKIIICCCCCCBBB@@@???===<<<;;;::::::::::::::::::999999;;;;;;;;;::::::999999999::::::::::::;;;;;;;;;<<>>333++++++//////...---,,,,,,,,,,,,++++++++++++***************************************************************+++++++++++++++,,,,,,,,,,,,------+++///000///;;;YYY}}}rrrZZZAAA777888999999999>>>III```}}}qqqYYYGGGFFFEEECCCCCCSSSxxxooohhhuuu}}}pppgggaaafffrrr}}}wwwYYYGGGGGG>>><<<===CCCPPPooosssddd]]]uuu___TTT___~~~}}}|||{{{|||~~~wwwXXXHHHJJJHHHCCCDDDDDDCCCCCCCCCBBBCCCCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJMMMMMMNNNQQQRRRQQQNNNKKKNNNPPPPPPOOOQQQUUUWWWUUUUUUSSSRRRRRRTTTUUUUUUTTTPPPUUUXXXUUUNNNKKKPPPVVVWWWXXX]]]aaa]]][[[eeettt|||```___tttuuuyyysss```QQQLLLMMMOOOOOOGGGGGGFFFEEEBBB@@@>>><<<<<<<<<;;;;;;::::::999999:::999999999888888888777888888888999999999::::::ppp|||qqq^^^QQQDDD===999555333444222000...---------,,,+++************************************))))))))))))(((((((((((()))))))))*********)))((((((((((((((((((***+++,,,...666BBBKKKQQQJJJAAA:::555888III[[[qqqzzz|||pppiiifffnnnzzzxxxpppsss}}}rrr[[[LLLCCC>>>>>>666333333777===GGG[[[nnn{{{pppWWWTTTPPPQQQ]]]www|||ppp~~~wwwnnn}}}sss[[[DDD:::444000000///,,,+++---,,,,,,,,,++++++++++++***************************************************))))))*********+++++++++++++++,,,,,,,,,,,,------***---111222555GGGlllnnnPPP:::666<<<===888:::@@@SSSppplllPPPKKKGGGDDD@@@HHHeee{{{ooosss|||ppplllooo{{{xxxvvvXXXPPPBBB>>>???AAAEEEYYYqqq{{{^^^XXXkkk}}}||||||zzz}}}jjjSSSJJJDDDCCCCCC??????@@@AAABBBCCCCCCCCCBBBCCCCCCDDDFFFHHHJJJKKKLLLNNNOOOQQQSSSTTTSSSPPPLLLQQQRRRQQQOOOSSSYYYXXXSSSRRRPPPOOOOOOQQQRRRRRRQQQRRRTTTUUUQQQKKKJJJMMMRRRPPPTTTXXXZZZZZZ\\\cccjjj|||mmm]]]```qqquuuhhh___XXXSSSOOOOOONNNLLLIIIFFFCCCBBB@@@@@@???>>>>>>===<<<<<<;;;:::::::::::::::999999888999999999999:::::::::rrrzzz{{{iiiXXXLLLAAA;;;999555555666222000...---------,,,+++************************************))))))))))))(((((((((((())))))))))))******)))((((((((((((((('''***---,,,,,,222???IIIFFFBBBAAAAAA>>>:::>>>EEE\\\fffyyyqqq[[[XXXnnnzzzvvv}}}vvvrrr~~~gggTTTKKKJJJBBB999444777:::<<<@@@GGG```xxx}}}jjj]]]SSSMMMIIIGGGBBBHHHddduuuwww{{{~~~pppOOO>>>444///,,,+++---,,,***---222,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))******++++++++++++++++++,,,,,,,,,---------...///333555000999^^^___???666>>>>>>555555888HHHfff{{{XXXNNNGGGDDD@@@CCCXXXpppuuuiiihhh|||zzznnnppp{{{{{{pppsssjjj\\\MMMFFFCCCDDDBBBKKKkkkvvvvvv___^^^xxx~~~|||{{{|||}}}{{{___OOOKKKAAABBBHHH@@@;;;===@@@BBBDDDDDDDDDCCC>>>???BBBFFFIIIMMMPPPQQQTTTUUUVVVYYY[[[YYYVVVSSSXXXXXXTTTQQQTTTZZZWWWOOOOOOMMMLLLMMMOOOQQQQQQPPPUUUTTTQQQMMMKKKKKKMMMOOOKKKQQQWWWWWWYYY___gggkkkdddgggWWWWWWkkk|||hhhZZZVVVVVVUUUSSSPPPMMMJJJHHHEEEDDDDDDCCCBBBAAA@@@@@@========================;;;;;;;;;;;;<<<<<<<<<<<>>EEEEEE===:::===MMM]]]qqqqqqXXXYYY___hhhppp||||||wwwcccYYYGGG>>>888::::::666555888AAASSSlllkkk[[[JJJCCC@@@>>>AAAFFF???PPPnnnwwwppp~~~uuuOOO777000222......---------,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,------***...---...111666NNNqqqnnnHHH>>>999444:::;;;;;;BBBUUUssslllXXXGGGBBBBBBCCCLLLXXXyyy___]]]^^^fffzzz{{{sssuuummmlllyyy~~~}}}gggRRRGGGIIIGGGGGG^^^zzzxxxyyy~~~zzzuuuvvv{{{xxxuuuaaaOOOKKKHHH@@@>>>BBB??????@@@AAAAAAAAAAAA@@@CCCCCCDDDHHHMMMQQQRRRRRRRRRPPPOOOPPPSSSTTTSSSQQQVVVRRRSSSXXX[[[UUUNNNJJJLLLNNNOOOMMMIIIKKKQQQWWWPPPTTTWWWWWWTTTQQQQQQRRRQQQNNNOOOUUUZZZ]]]```ddd___jjjmmmPPPUUUkkk{{{qqqeee]]]YYYVVVQQQKKKLLLFFFBBBCCCEEECCCCCCDDDEEE@@@>>>AAACCCAAA???@@@????????????????????????uuuZZZUUUMMMCCC;;;888555222000333222000///......//////************************))))))))))))))))))))))))+++******))))))******+++((((((((())))))***+++,,,)))+++,,,+++***---444:::CCCAAACCCJJJNNNKKKGGGFFFBBBKKKWWWddduuummm^^^RRRUUUeee{{{uuuxxxwwwcccUUUFFF@@@<<<999999<<<888???JJJYYYkkksssaaaTTT???>>>@@@DDDEEECCCGGGMMM___ppp~~~tttwww}}}hhhBBB444000,,,------------,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))*********))))))*********++++++,,,,,,,,,,,,------+++///------111333EEEcccqqqQQQAAA999555888999888===MMMfffxxx___IIIDDDDDDDDDGGGMMMjjjvvv]]]UUUPPPUUUddd||||||~~~tttlllhhhgggrrrwwwrrr\\\SSSKKKJJJbbb~~~~~~{{{xxxuuuvvvyyyzzzmmm\\\NNNKKKHHHAAA===@@@??????@@@AAABBBCCCCCCBBBFFFGGGIIIKKKNNNQQQTTTVVVNNNNNNNNNQQQUUUWWWWWWUUUXXXRRRPPPTTTVVVRRRNNNLLLNNNOOOOOOLLLKKKLLLQQQVVVVVVYYY[[[[[[XXXUUUVVVXXXPPPMMMNNNTTTWWWXXXZZZ]]]\\\fffzzzttt^^^WWWnnn}}}qqqhhh___XXXSSSRRROOOKKKGGGGGGGGGBBB???BBBEEEEEEEEEGGGHHHFFFEEEFFFIIIOOOTTTXXXwwwYYYTTTMMMCCC;;;777444111...000///...,,,,,,,,,,,,---************************))))))))))))))))))))))))+++******))))))******+++)))))))))***++++++,,,,,,)))***+++***)))+++000555AAAEEEKKKRRR\\\bbb^^^VVVFFFFFFFFFKKK\\\sss~~~cccVVV\\\pppooouuu~~~fffVVVMMMFFFBBBAAACCC;;;777;;;AAALLLbbbxxxsss^^^PPPFFF???;;;;;;<<>>>>>???@@@BBBCCCDDDEEEEEEHHHKKKMMMNNNNNNQQQWWW[[[PPPPPPPPPRRRUUUWWWWWWWWWYYYRRRNNNOOOQQQOOOMMMNNNPPPOOOMMMLLLLLLNNNQQQSSSUUUWWWXXXWWWTTTRRRUUUWWWTTTRRRTTTXXXYYYWWWWWWZZZ[[[bbbfffkkk~~~wwwSSSRRR```www~~~yyyqqqggg```___YYYTTTTTTYYY___ccchhhnnnooolllhhhggglllttt~~~zzzWWWMMMGGG???:::888777555222///...---+++***++++++,,,************************))))))))))))))))))))))))******))))))))))))******((())))))***++++++++++++)))******)))((()))---000;;;DDDMMMUUUdddrrrqqqgggUUUNNNEEEBBBMMMeeetttbbbggg||||||uuuwwwiii[[[QQQSSSCCC:::<<<<<<888AAAPPPdddjjjsss{{{|||ggg[[[JJJ<<<666888===@@@FFFIIIPPPYYYiiiyyywwwdddBBB111222222...,,,,,,,,,,,,++++++++++++************************((()))))))))************)))))))))))))))))))))))),,,++++++++++++++++++,,,+++++++++,,,,,,,,,---------000,,,---333000333AAAjjj~~~qqqhhhMMM===<<<666:::888999???LLLccc~~~aaaPPPIIIDDDBBBBBBJJJ___xxx^^^MMMQQQXXX^^^qqqvvvrrrpppjjjeeedddgggooo~~~uuuiiirrr~~~sssqqqtttuuuvvvxxxrrrYYYOOOFFFEEEDDD???===>>><<<===???AAACCCDDDEEEFFFHHHKKKNNNMMMLLLNNNUUU\\\YYYVVVSSSQQQQQQRRRTTTUUUXXXRRRNNNPPPPPPNNNMMMNNNPPPMMMKKKKKKMMMOOOQQQQQQSSSUUUUUURRROOOOOORRRVVVWWWVVVXXX[[[YYYUUUTTTWWW[[[\\\ZZZXXXcccpppQQQOOOXXXooo~~~{{{VVVHHHCCC<<<888888888666444222111000............///***************************************************))))))))))))))))))***'''((()))******))))))((()))******)))))))))***,,,000:::DDDMMM^^^ppptttnnnbbbWWWGGG>>>BBBWWWsssssswww}}}zzz```LLL>>>BBBDDD???@@@GGG@@@DDDLLLTTTZZZ```eeehhhllljjjhhhjjjooovvv|||uuudddTTTKKKAAA@@@>>><<<;;;>>>CCCGGGJJJWWWmmmmmm|||vvvwwwuuuYYY???666444///---///,,,,,,+++++++++*********))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))),,,++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,///,,,---444222111999YYY|||vvv[[[FFF>>>555:::888999===DDDVVVuuuqqqYYYIII@@@AAAEEEFFFOOOjjjtttWWWTTTZZZ^^^lll~~~vvvqqquuuuuukkkaaa___]]]```iiirrr}}}{{{qqqpppsssuuuxxx{{{~~~fffRRRJJJBBB???>>>===>>>@@@;;;<<<>>>@@@BBBDDDDDDEEEFFFIIIKKKJJJHHHJJJQQQWWW\\\YYYTTTOOOMMMNNNRRRUUUVVVRRRQQQTTTSSSOOOMMMMMMNNNLLLJJJKKKMMMPPPQQQQQQXXXYYYYYYVVVSSSSSSWWW[[[TTTSSSUUUWWWUUUOOOOOORRR[[[UUUSSSVVVWWWcccjjjXXXKKKUUUnnn|||{{{UUUHHHBBB<<<888777777444222111000///---,,,------...***************************************************))))))(((((())))))***'''((()))******)))((('''))))))))))))))))))))))))(((...555>>>MMM]]]hhhjjjmmm```NNN@@@<<>>@@@BBBCCCDDDDDDDDDFFFHHHGGGGGGHHHMMMQQQUUUSSSPPPMMMLLLNNNTTTXXXTTTSSSTTTWWWVVVPPPMMMMMMLLLLLLMMMNNNOOOQQQTTTUUUZZZ[[[[[[YYYVVVVVVYYY]]]TTTTTTVVVWWWTTTPPPQQQUUUYYYQQQQQQXXXUUUSSSggg}}}bbbXXX\\\gggyyy~~~zzzUUUGGGBBB<<<888777666333000///...,,,+++******++++++************************************************))))))(((((((((((())))))((()))***++++++***(((''')))))))))***+++***)))(((((('''***222<<>>;;;======:::555666666777888999<<<>>>AAA?????????@@@@@@@@@AAAAAAAAAAAA???<<<:::===BBBGGGJJJRRRXXXYYYZZZfff}}}|||nnn~~~uuuggg[[[CCC222)))///111***(((...+++*********))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********))))))*********++++++,,,,,,,,,,,,------***111...,,,111111000666<<>>===<<<===???AAABBBCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMJJJLLLOOOOOOOOOPPPSSSVVVTTTSSSTTTWWWUUUOOOMMMNNNLLLNNNQQQRRRRRRTTTXXX[[[YYYZZZ[[[YYYVVVUUUXXX[[[TTTTTTVVVXXXUUURRRUUU[[[ZZZTTTSSSUUUUUUTTTYYYaaaooo]]][[[bbb|||yyyUUUEEE@@@:::777777777444111222111///...------......************************************************))))))(((((((((((()))))))))***+++,,,,,,+++)))((()))((()))***,,,+++)))(((---''''''...333;;;MMMaaaQQQWWWbbbggg^^^NNNHHHKKKdddwwwjjjXXXccc~~~}}}~~~rrrbbbXXXLLLGGGGGGFFF@@@:::888999;;;;;;:::::::::;;;888999:::<<<===============@@@BBBDDDDDDHHHMMMRRR___uuu{{{wwwyyyvvvXXXCCC<<<;;;111000...---,,,+++...111************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,---------***222///+++/////////555000UUU~~~lllJJJAAA:::777999<<<888666DDDWWWrrrkkkTTTGGGBBB===BBBGGGQQQmmmhhhTTTMMMPPPTTT___sssuuu```YYYUUUTTTMMMEEEIIIVVVppp~~~|||zzzvvvtttuuuvvvxxxxxx]]]III???@@@???============;;;>>>???@@@BBBCCCDDDDDDEEEFFFEEEEEEGGGJJJLLLLLLKKKDDDIIIOOORRRQQQPPPPPPQQQUUUSSSTTTUUUSSSNNNMMMPPPLLLPPPUUUUUUTTTVVV[[[```ZZZ\\\]]]\\\XXXWWWZZZ\\\OOOPPPRRRSSSQQQOOOSSS[[[\\\[[[UUURRRVVV\\\VVVLLLWWWyyyppp^^^]]]]]]nnn|||{{{TTTCCC>>>999777444111333777000///...------,,,------************************(((((())))))******++++++))))))))))))))))))))))))++++++,,,,,,+++***((('''(((((((((((())))))))))))###(((+++++++++333CCCQQQUUU\\\hhhrrrtttlll^^^SSSXXX^^^kkk}}}yyynnntttyyyoooggg```WWWPPPPPPGGG@@@@@@BBBBBBBBBCCCIIIGGGGGGHHHEEEBBBDDDIIIFFFPPPXXXYYY]]]mmmWWW;;;555444...000000///...,,,+++***)))+++++++++*********)))))))))))))))***+++++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,---...///000111222888@@@lllzzzwww```???:::999:::999666777AAAMMMbbbyyycccOOOEEEFFF@@@@@@HHHWWWrrr~~~\\\MMMNNNNNNSSSaaayyy|||ggghhh^^^UUUQQQGGGDDDOOOiii~~~~~~yyy~~~sssqqqooopppvvv~~~jjjUUUPPPBBB@@@============<<<;;;======>>>???@@@BBBDDDEEEBBBAAACCCFFFJJJKKKIIIFFFFFFDDDHHHQQQTTTPPPOOORRRRRRTTTVVVUUURRROOONNNNNNMMMOOOSSSVVVYYYZZZ\\\\\\YYYZZZZZZXXXUUURRRQQQQQQ[[[VVVPPPMMMNNNQQQSSSSSSOOONNNMMMMMMLLLLLLMMMMMMPPPVVVjjjaaaMMMWWWkkkrrruuu~~~ttt}}}ZZZDDD>>>999888777333222444000///...------,,,------************************)))))))))))))))*********))))))))))))))))))))))))++++++++++++***)))(((((((((((((((((()))))))))))))))+++,,,***)))...999BBBOOOXXXhhhyyywwwmmmfffZZZRRR[[[qqq|||xxxvvvmmmddd```]]][[[[[[]]]___]]]^^^aaaaaa___bbbgggmmmzzzyyyyyyhhhCCC000111333000......------,,,,,,+++++++++++++++*********))))))((()))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,------...///000000111000666WWWiiiIII>>><<<;;;;;;888777<<>>???AAABBBCCCCCCBBBCCCFFFJJJKKKHHHFFF<<>>===<<<<<<<<<<<<======???@@@@@@DDDCCCDDDFFFIIIIIIGGGFFF>>>EEEOOOUUUSSSNNNOOOSSSSSSNNNJJJJJJNNNPPPLLLHHHLLLKKKLLLQQQUUUWWWUUUSSSTTTSSSQQQMMMHHHEEEDDDDDDJJJJJJLLLPPPSSSTTTSSSQQQMMMMMMMMMLLLJJJHHHFFFDDDHHHEEEEEEJJJYYYzzzyyyWWWQQQ___ttt{{{pppuuu}}}sssccc___zzziiiTTTGGG<<<999999666222000000///...------,,,------************************++++++******))))))((((((((((((((((((((((((((((((,,,+++***((((((((()))***(((((((((((())))))))))))***)))((((((***,,,------444;;;III]]]ppp|||~~~tttqqqhhhYYYPPP^^^mmmhhhgggrrr~~~kkkgggmmm```HHH333000333222......,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,........................000555666QQQssscccIII@@@888888;;;;;;::::::>>>LLLccc}}}xxx___LLLIIIFFFCCC>>>BBBXXXqqqqqqTTTPPPNNNTTTdddwwwjjj\\\OOOKKKUUUhhhyyy~~~uuupppkkkpppwww~~~xxxjjjVVVHHHDDD===;;;:::;;;<<<>>>>>>===<<<;;;;;;;;;<<<======>>>CCCDDDEEEFFFGGGGGGFFFEEEMMMMMMNNNNNNLLLLLLOOOTTTQQQMMMIIIIIIKKKMMMLLLIIINNNLLLMMMQQQVVVWWWTTTPPPOOOOOONNNKKKGGGEEEFFFGGGFFFHHHKKKNNNQQQQQQPPPOOOLLLMMMMMMLLLJJJGGGCCCAAAEEEEEEDDDCCCGGG[[[ooo]]]ZZZsss|||sssqqq{{{nnneee]]]uuukkk\\\MMM>>>888777555222222000///...------,,,------************************++++++******))))))((((((((((((((((((((((((((((((+++***)))((((((((()))***(((((((((((()))))))))))))))((('''))),,,---,,,***,,,///777EEEUUUdddoootttmmmwwwxxxeee\\\iii}}}rrrhhhxxx}}}zzzwwwxxxiiiCCC444,,,222666000+++,,,...---,,,+++***)))(((((())))))))))))))))))))))))*********))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,------------...............444111@@@hhhsssYYYJJJ;;;777999;;;::::::999DDDZZZxxxsssWWWMMMEEEDDDBBBAAAJJJWWW|||aaaMMMJJJNNN[[[iiizzzxxxdddTTTTTTbbbvvv}}}tttnnnkkkjjjpppzzzvvvjjj^^^MMMBBB@@@;;;:::999:::<<<=========;;;:::::::::;;;<<<<<<===BBBCCCDDDDDDDDDDDDEEEEEERRROOOKKKJJJMMMPPPQQQPPPMMMLLLKKKJJJIIIJJJKKKMMMPPPOOOPPPTTTWWWVVVSSSOOOHHHIIIJJJIIIHHHHHHJJJLLLGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMLLLJJJGGGDDDBBB@@@@@@@@@AAA@@@FFFWWWhhhkkkooovvvsssxxxyyyhhhpppcccuuugggZZZMMM???888666333333444000///...------,,,------************************************))))))))))))))))))))))))))))))))))))***))))))(((((()))))))))(((((((((((())))))))))))+++******+++,,,+++***(((+++---000777BBBRRRbbbnnnoooyyyyyykkkeeexxxxxxsssiiiMMM999000,,,//////******......---,,,+++)))((('''&&&(((((()))))))))))))))*********)))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,---------.........000444333<<>>===>>>>>>???EEELLL```uuu|||tttiiimmm}}}vvvcccppplllvvvbbbPPPGGG===999666333333555000///...------,,,------************************)))))))))))))))*********))))))))))))))))))))))))(((((()))))))))))))))((((((((((((((()))))))))))))))***+++++++++***))))))***,,,...///333@@@SSSbbbppp|||vvv||||||uuukkkeeeuuuiiiMMM888444111...,,,***)))+++...,,,++++++***)))((((((((((((((((((((())))))******''''''((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++,,,------...//////444111444:::GGGkkkvvvbbbKKK???:::888888999<<<===IIIbbb{{{hhhQQQHHHEEEAAAAAACCCJJJaaawww___MMMNNNVVV]]]mmm~~~rrrzzz~~~qqqfffbbbcccfffsssyyyzzzlll\\\JJJ@@@@@@;;;:::999999:::;;;;;;:::888888999:::;;;<<<>>>???<<<>>>@@@@@@???@@@CCCEEECCCFFFHHHIIINNNRRROOOHHHIIIIIIIIIJJJKKKLLLKKKJJJKKKPPPUUUVVVRRRNNNLLLMMMDDDGGGJJJKKKIIIGGGFFFFFFFFFGGGHHHGGGDDDCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFFFFCCC>>><<<>>>>>>===???CCCAAAUUUmmmpppnnnsssttt___]]]rrrwww|||^^^FFF@@@<<<:::777333333666000000...---------------************************(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))%%%(((***+++******+++---'''+++,,,)))(((111DDDTTTiiizzzzzzzzz~~~qqqaaa]]]mmm{{{ppphhh```[[[]]]eeettt|||zzz[[[BBB222+++---///...++++++......,,,******))))))))))))))))))'''((((((((())))))******%%%&&&&&&''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,******+++,,,...///000000333)))...333888^^^wwweeeOOOCCC>>>;;;;;;===;;;888???SSSkkkxxx[[[LLLFFFAAABBBFFFEEENNNgggsssTTTNNNSSSUUU]]]iii}}}}}}tttiiiaaa```fffkkkwww}}}uuuhhhXXXEEE<<<<<<<<<:::999999:::;;;::::::888888999:::;;;===???@@@:::===??????>>>???BBBFFFFFFJJJIIIDDDDDDIIILLLJJJIIIFFFEEEHHHMMMNNNJJJFFFHHHNNNUUUTTTNNNIIIIIIKKKIIILLLOOONNNKKKGGGDDDBBBBBBEEEHHHHHHEEEBBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGG???<<<<<<===<<<999999;;;???BBBGGGXXX{{{tttuuuxxx|||^^^bbblllggg|||jjjRRRGGG;;;777666222000000000///...---,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***+++---000444888QQQ___wwwwwwhhhsssssseeejjj{{{~~~~~~eeebbbcccbbbhhhttttttttt|||]]]CCC666111///...++++++++++++++++++++++++,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))'''&&&(((+++---,,,***))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------///...---444<<>>;;;>>>IIIZZZooopppYYYKKKFFFFFFGGGCCCFFFQQQjjjpppRRRIIINNNRRRQQQfffvvv}}}oooeeeccc___[[[aaalll~~~ttt^^^JJJ???;;;;;;777777777777888888888888:::999999999;;;===@@@BBB????????????@@@BBBDDDFFFKKKHHHDDDCCCEEEGGGIIIJJJHHHIIIJJJKKKKKKLLLLLLKKKLLLFFFFFFOOOXXXWWWPPPKKKNNNMMMLLLIIIGGGDDDBBBAAAAAAAAABBBBBBCCCEEEFFFGGGDDDCCCAAA?????????AAABBB>>>===;;;;;;;;;;;;999777666:::>>>BBBOOOkkk~~~}}}~~~zzzzzzzzzsssttt}}}cccnnneee]]]uuuooobbbRRR@@@888666444333444000///...---,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))***++++++++++++---111444:::DDDWWWlllxxxlllgggwww}}}rrrjjjooo}}}tttccc^^^iiieeeUUUAAA222---,,,+++***++++++++++++++++++++++++,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''((((((((()))))))))))))))'''&&&(((+++,,,+++***))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------111000---111666;;;\\\zzziiiaaaZZZGGG<<>>===>>>AAACCCDDDEEEHHHGGGDDDCCCCCCEEEHHHJJJIIIJJJKKKKKKLLLLLLLLLKKKNNNIIIIIIPPPVVVSSSNNNKKKKKKKKKJJJJJJIIIIIIIIIHHHDDDDDDDDDDDDEEEGGGHHHHHHDDDBBB@@@???>>>???@@@@@@;;;:::888888999999888666<<<===<<<999;;;III^^^ooozzz{{{vvvvvv}}}hhh{{{}}}]]]SSSlll~~~wwwsss\\\CCC777666555555555000///...---,,,+++++++++,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))+++,,,,,,***)))***,,,...+++000:::GGGWWWkkkzzzttt~~~mmm```dddtttzzzlllnnnuuurrreeeYYYXXXcccbbb===666---***,,,...---+++************************+++******))))))((((((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''((((((((()))))))))(((''''''(((***++++++)))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------111000...000222444MMMvvvxxxqqqmmmVVVCCCGGGPPP@@@;;;888888>>>OOOkkkeeePPPEEECCCCCCAAA@@@CCCRRRpppxxx]]]QQQUUUVVV\\\jjjzzz}}}uuu___WWWSSSXXX___gggtttqqq\\\JJJ???:::888888555555555666666666666777888888777888999;;;===>>>>>>;;;:::===AAADDDEEECCCEEEFFFFFFEEEBBBCCCGGGKKKJJJKKKKKKLLLLLLLLLLLLKKKPPPMMMMMMQQQSSSOOOLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJFFFFFFFFFFFFFFFGGGHHHIIIBBBAAA???>>>======>>>>>>999888777888999999999777999999888555444777???FFF[[[vvv|||vvvyyy~~~{{{|||||||||{{{xxxvvv|||lll}}}^^^OOOfff~~~}}}xxx___CCC666555555333222000///...---,,,+++++++++++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))***++++++***((((((***+++***,,,///222:::JJJ___ooowww{{{tttuuu|||zzz\\\VVVXXXlll~~~mmmYYYDDD000---+++,,,///000...+++************************)))))))))))))))(((((('''(((((((((((((((((((((((())))))(((((((((''''''''''''''''''((((((((())))))(((((((((((()))******)))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------...000...111333333FFFiii{{{bbbJJJHHHNNNAAA>>>:::888999EEE^^^uuuzzzaaaOOOGGGHHHGGGDDD@@@BBBSSStttrrrfffeeewww~~~fffUUUTTTUUU```pppuuuyyywwwkkkcccXXXSSSRRRYYYcccmmm|||}}}iiiQQQAAA;;;888777777444444444555555555666666777666666777888:::;;;<<<<<<:::999<<>><<<;;;;;;;;;;;;999888777888:::;;;;;;999555555555666777888:::<<<<<>>IIIiii{{{tttmmmjjj[[[YYY```mmmvvv{{{~~~yyyuuu||||||ssseee[[[[[[aaatttsssWWWEEE<<<111///---******,,,,,,)))'''))))))))))))))))))))))))(((((()))))))))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''((((((((((((((())))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,///...111444222@@@\\\kkkQQQGGGCCC:::999888666555;;;NNNaaauuu^^^NNNEEEFFFFFFDDD???DDDYYYooowwwcccccc{{{ooo]]]VVVXXXbbbfffeeeqqqtttfff[[[TTTQQQPPPTTT]]]hhhtttzzzbbbIII===:::888666777444444444444555555555555666666666777888999:::;;;;;;::::::===BBBEEEDDDCCCGGGKKKNNNMMMJJJIIIMMMQQQLLLLLLLLLLLLLLLKKKJJJIIIIIIIIILLLPPPOOOKKKMMMQQQKKKJJJIIIHHHFFFDDDCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@>>>===<<<;;;:::999888888777666555777999:::999888777666555444444444333333;;;999999BBBZZZyyyuuuyyymmmZZZgggzzz{{{qqq\\\FFF;;;999777444222000///...---,,,++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%'''))))))((((((***+++)))***+++***)))***///333JJJiiimmmlllwwwsssiiikkkttt~~~wwwkkkeeeaaa\\\ZZZZZZooo~~~xxxrrrkkkdddcccuuu~~~|||qqqXXXGGG888333333,,,///---***))))))***)))((((((((((((((((((((((((((('''((()))))))))((('''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((('''((())))))''''''((()))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,---------000///000222///888NNNzzzrrrZZZJJJ>>>888888888888666888DDDQQQsssppp^^^FFFCCCCCCDDDAAA>>>GGGTTTpppiiiggg}}}lll```XXXYYY\\\^^^fffqqq{{{llliiiqqqvvvgggZZZRRRNNNKKKOOOWWWcccppp|||{{{qqqYYYBBB:::999777555777444444444555555555555666666666777777888999999::::::;;;===@@@AAACCCDDDDDDHHHKKKNNNOOOMMMLLLNNNPPPLLLLLLLLLLLLKKKJJJHHHHHHDDDDDDHHHMMMNNNKKKKKKOOOHHHHHHHHHHHHIIIIIIIIIIIIAAA@@@???>>>===<<<<<<;;;<<<<<<;;;:::888777666555333222222333444555555444666555444333111111111222///444888888;;;GGG]]]mmmtttnnnqqq]]]fffvvvvvvmmm[[[FFF<<<888555333444000///...---,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&((()))***(((((()))***))))))+++,,,,,,---------000HHHfffzzz}}}|||rrriiifffiiizzzxxxxxxvvvqqqhhhLLL888222---000333///---,,,*********+++++++++((((((((((((((((((((((((&&&'''(((******)))'''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((***)))'''&&&''')))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------...111//////222///555HHHmmmwwwdddUUUCCC===;;;:::;;;999999???HHH[[[tttxxxXXXKKKCCCDDDDDD???@@@GGGSSSllltttmmmuuu|||kkkeee^^^ZZZZZZ^^^bbbeeerrr{{{wwwgggWWWRRRZZZoooxxxhhhZZZQQQNNNMMMMMMUUUaaannn{{{vvvtttdddNNN;;;777888555444888444555555555555666666666666777777888999999999999999===BBBCCCAAA@@@CCCFFFGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJHHHGGGFFFAAA@@@DDDJJJMMMJJJHHHIIIDDDEEEFFFGGGIIIKKKLLLLLLBBBAAA???>>><<<;;;:::::::::::::::999777555444333222111000111222333222111000222333222111111333555'''000:::;;;666333888???OOOeeepppeeerrr]]]dddsssrrrjjjYYYEEE:::444111111333000///...---,,,+++++++++************))))))))))))))))))))))))))))))))))))************************((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((()))+++***)))''''''(((&&&&&&&&&(((***,,,+++***222222<<>>999555555555555555555555444333444666888999777777888888999:::::::::===???AAAAAA@@@@@@BBBDDDHHHHHHIIIJJJJJJIIIHHHGGGGGGKKKPPPQQQMMMIIIGGGFFFGGGHHHJJJKKKKKKKKKKKKJJJKKKJJJIIIJJJMMMNNNMMMKKKCCCBBB@@@>>><<<;;;;;;;;;999888777666444333222111111111111111111111111111......------------......000000000000111111111111444333222333777<<>><<<777777:::IIIhhhooo[[[KKKCCCCCCDDDAAA>>>===DDDZZZ~~~wwwfff______kkk{{{vvvhhhaaafffoootttuuu{{{|||zzzyyyxxxyyyyyyxxxvvvtttzzzuuufffUUUJJJIIIfff|||jjj\\\QQQKKKGGGGGGGGGKKK\\\ooo~~~{{{llleeeVVVEEE===:::777555555555555444555444333333444555777888666666777777888999999:::<<>>TTTpppppp[[[LLLEEEDDDEEEEEEBBB???FFF\\\rrr~~~eeeiii|||}}}mmm```]]]```aaabbbgggnnnxxx~~~zzz}}}yyyxxxwwwxxxzzz{{{{{{{{{uuunnnaaaWWWMMMEEE\\\xxxiiiZZZOOOJJJFFFFFFJJJOOOYYYkkk{{{wwwiii\\\KKK;;;888666555555555555444222333333333333444555666777555666666777888999::::::===???CCCEEEEEECCCAAA@@@AAAAAABBBCCCFFFHHHJJJKKKJJJJJJKKKMMMOOONNNJJJGGGJJJIIIHHHHHHIIIKKKMMMOOOKKKKKKLLLNNNOOOOOOOOONNNDDDFFFGGGFFFCCC>>>888555666555555444222111111000111111111111000000000000...------,,,,,,------...,,,------------.........***+++---000222333333333///333888>>>BBBGGGLLLOOOnnnvvv}}}qqqggg{{{bbbvvvoooTTTccc~~~ooo[[[DDD:::777555222222111000///...---,,,,,,,,,*********))))))))))))(((((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))&&&&&&&&&'''((()))+++,,,---...---+++,,,666HHHVVV```eeennnzzz~~~tttmmmkkkbbbPPP===333...------///...+++))))))***))))))((((((((((((((('''''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''(((((((((((())))))))))))((()))))))))************)))***---...///...---,,,,,,+++---000///...222888WWWsssuuukkkrrrnnnXXX@@@444777<<<;;;888:::FFFYYYsssttt^^^NNNGGGFFFHHHHHHDDDCCCJJJSSSmmmqqqssswwwxxxqqqdddYYYWWWZZZ[[[YYY\\\```eeemmmwww~~~|||zzzyyy{{{|||{{{{{{uuulll___YYYTTTIIIUUUuuussseeeXXXMMMGGGFFFEEEGGGQQQ^^^lllzzzwwwhhhOOO<<<777555444444444555555444222222222222333333444555666666666777888999:::;;;;;;>>>@@@CCCFFFGGGEEEBBB@@@>>>???@@@CCCFFFIIILLLNNNMMMMMMMMMNNNOOOOOOMMMJJJJJJIIIGGGGGGGGGJJJLLLNNNMMMOOOPPPQQQPPPOOONNNNNNGGGIIIJJJJJJFFF@@@:::666555555444333222111111000111111111000000000//////------,,,,,,,,,,,,------++++++,,,,,,,,,---------...............//////000000111222111000111444666EEEMMMTTTVVVYYYaaaiiilllwwwzzz{{{yyyzzz}}}uuuwwwwwwtttdddZZZhhhyyyvvvWWW^^^yyyuuu^^^EEE999666555333222111000///...---,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''((())))))*********''',,,111///+++,,,333:::???EEEMMMVVVbbbooovvvwwwuuunnnllluuuyyyoooLLLCCC@@@EEEEEE:::///+++***+++---,,,)))'''''')))))))))(((((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&(((((((((((())))))))))))))))))))))))************)))***+++,,,------,,,+++,,,***,,,///000///333888XXXsssmmmkkk{{{xxxzzzwwwhhhNNN:::777===888777888===HHH]]]|||vvvaaaPPPIIIDDDDDDDDDCCCDDDHHHJJJfffqqqooofffYYYPPPQQQUUUWWWSSSTTTVVVXXX[[[bbbiiinnnllluuu}}}{{{|||zzzwwwuuuuuutttsssqqqjjjeee^^^___ccc^^^dddzzzpppaaaUUUJJJDDDBBBCCCGGGPPP___ppp~~~|||jjjJJJ888:::555444333333444555333222111111222333333444444555666666777888999;;;<<<<<<===???AAAEEEGGGGGGDDDAAAAAABBBCCCEEEGGGIIIJJJKKKOOOOOOOOOOOONNNNNNMMMMMMJJJIIIGGGFFFFFFHHHJJJKKKNNNPPPRRRSSSQQQOOONNNNNNKKKLLLLLLKKKGGGBBB===:::555555444333333222111111111111111000000//////...------,,,,,,,,,,,,------+++++++++,,,,,,,,,------000///...---,,,---...///...///000000///000222555000666999777777;;;???@@@FFFJJJNNNOOOQQQZZZgggsss}}}{{{fffeee{{{{{{kkk\\\\\\kkkppppppnnnjjjcccYYYPPPKKKrrrzzz]]]]]]uuu{{{bbbFFF888555555333333111000///...---,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))'''''''''''''''''''''(((((((((((((((((((((((((((%%%%%%'''(((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((()))******++++++******)))&&&))),,,---,,,++++++,,,)))///444777???LLLTTTUUUWWWYYYaaakkkppppppuuu|||yyyxxxyyyyyyyyyrrrmmmiii___PPPDDD222///333<<<;;;111,,,000,,,,,,+++)))((()))******(((((('''''''''(((((()))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))************))))))*********+++++++++---++++++...///...111666QQQrrrppplllyyyxxxrrrbbbJJJ<<<<<<777777888:::>>>JJJcccyyy|||cccVVVIIIEEEDDDCCCCCCEEEAAALLLbbb|||}}}lll___YYYSSSNNNPPPRRRSSSSSSTTTWWW[[[^^^^^^bbbjjjssszzz|||zzzvvvuuusssvvvxxxssssss||||||}}}{{{yyyxxxwwwuuurrrpppiiiooopppvvvxxxiiiZZZQQQKKKDDDBBBDDDGGGRRRbbbsss|||gggJJJ:::999777555333333444444333222000111222333333444444444444555666777888:::;;;;;;<<<<<<>>>AAAEEEFFFDDDAAACCCDDDFFFHHHIIIIIIIIIHHHOOOQQQQQQOOOLLLJJJLLLNNNIIIHHHGGGFFFFFFFFFGGGGGGJJJMMMQQQRRRPPPNNNNNNNNNLLLKKKJJJGGGDDD@@@===;;;555555444444333333222222222111111000//////......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,---...///000000111---...000000//////000111...222222......000222000---000333333222555;;;AAAFFFMMMQQQMMMIIIMMMZZZffftttrrreeeXXXPPPEEECCCNNNTTTQQQMMMHHHCCC>>>999666yyy}}}ccc___ttteeeGGG888555555444333111000///...---,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((($$$%%%'''(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''%%%&&&'''((()))(((''''''---((($$$$$$(((++++++******......)))***222777888@@@KKK]]]jjjjjjdddeeemmmkkkjjjhhhgggiiissszzzkkkbbbaaaeeehhhiiiZZZPPPEEE@@@???;;;333+++,,,...777???888)))'''///+++***((((((+++---***%%%''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))***************))))))((())))))***+++///++++++---...---///444EEEpppxxxxxxuuuwwwqqqXXXAAA:::999999999999999???OOO___sssdddUUULLLGGGCCCBBBCCCGGGAAADDDTTTiiimmm^^^QQQSSSTTTUUUUUUWWWYYY[[[aaa```ccciiiqqquuussspppooojjjggglllvvv}}}~~~{{{uuunnnggghhhpppxxx{{{zzzwwwqqqkkkiiioooxxx~~~{{{yyyuuuaaaTTTJJJHHHGGGDDDEEEIIIOOO___tttvvv^^^GGG888222888666333222333444444333000000111333333333333333333333444666777999::::::::::::;;;???CCCEEECCCAAACCCDDDGGGJJJKKKKKKJJJJJJNNNQQQRRROOOJJJGGGJJJNNNHHHHHHGGGFFFEEEEEEEEEEEEFFFJJJOOOQQQOOONNNNNNOOOIIIHHHEEEBBB???<<<:::999555555555444444333333333222111111000///......------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***+++---......,,,+++***)))+++...///...------...,,,......+++,,,///000---+++...111111000000222444///000000111333666777555666:::666666:::222---555---...///111222000---***yyydddaaassslllPPP===777666444000//////...---,,,,,,,,,,,,...---,,,***)))((((((((())))))))))))))))))))))))''''''((((((((((((((((((&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))************)))************+++++++++000555<<>>===???CCCDDDFFFGGGJJJKKKMMMMMMNNNQQQUUUYYYXXXSSSOOOMMMMMMGGGEEECCCCCCEEEFFFDDDAAADDDFFFHHHJJJJJJJJJHHHGGGHHHFFFCCCAAA???===;;;888555555444333222222222222333111///---,,,---...///------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------000000//////....................................www```YYYhhh{{{vvvcccIII999444444222/////////...---,,,,,,,,,,,,...---+++***)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))*********+++++++++))),,,000222333333444555;;;>>>GGGUUUbbbiiihhheee```\\\VVVRRRRRRVVV\\\```eeebbb^^^[[[[[[^^^ccceeeiiiddd^^^[[[YYYUUUOOOJJJ@@@===999555222111111111000///---,,,++++++++++++,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,++++++******+++,,,---...//////666FFFUUUWWWQQQTTTeeevvv{{{fffRRR>>>:::;;;>>>999333999GGGSSSmmmnnn[[[NNNFFFBBBFFFCCC@@@@@@BBBIIIYYYiiittthhhcccaaacccgggzzz{{{xxxvvvxxxzzz|||zzz|||mmm]]]SSSOOOJJJDDD@@@BBBFFFMMMYYYeeeyyysssmmmbbbRRRBBB999666777777777777666666666555555222333444444222222444666666666666666777999:::;;;<<<999888;;;===<<<>>>BBB@@@AAADDDGGGJJJLLLMMMNNNSSSTTTUUUVVVVVVTTTPPPMMMIIIGGGEEEEEEGGGGGGFFFDDDDDDEEEFFFFFFFFFEEEDDDCCCEEEBBB@@@>>>===<<<999777555444333222111111111111222000...,,,,,,,,,---...---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,zzz~~~yyy```UUUaaatttlllZZZDDD666333444333000//////...---,,,,,,,,,,,,---,,,+++***)))((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))************)))))))))*********++++++(((***+++***)))((()))***---///333:::BBBEEEDDDAAABBBAAA@@@??????@@@AAABBBFFFEEECCCBBBBBBDDDGGGIIIJJJFFFAAA>>><<<999333///++++++***))))))))))))***,,,+++***))))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,++++++******+++,,,---...//////---222777777999CCCVVVeeennndddLLL@@@:::===:::333666AAA@@@YYYzzzttt___PPPJJJEEEAAA>>>@@@@@@@@@CCCIII^^^ttt~~~xxxxxx{{{~~~zzzxxxwwwwww|||tttyyy~~~lll^^^RRRHHHCCCCCCDDDAAAAAAGGGQQQ^^^ppp~~~fffZZZJJJ>>>888777555444666666666555555555555555444555666555333333444555666666666777888999;;;;;;;;;888888;;;;;;:::<<<@@@===>>>AAADDDGGGIIILLLMMMOOOMMMMMMPPPTTTTTTPPPKKKJJJHHHGGGGGGHHHIIIHHHFFFEEEDDDDDDBBBAAA@@@??????@@@>>><<<;;;:::999777555444333222111000000000000000...---+++++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++tttxxx~~~fffXXXcccvvvhhhYYYEEE888555666444222//////...---,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((()))))))))************))))))))))))******************+++***)))***,,,...---,,,+++---...---***'''***+++---///111222222222111000000000111333444555333000...---...---+++(((+++,,,,,,,,,++++++***))))))(((((((((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((())))))))))))))))))***+++++++++++++++******+++,,,------............---///777CCCRRR[[[ooo|||uuujjjfffSSS@@@999<<>>=========;;;999999999888666444333222111000////////////------,,,+++******++++++++++++++++++************************++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++pppqqqiiiYYYaaatttjjj[[[HHH;;;666555444222//////...---,,,,,,,,,,,,++++++***)))((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&%%%&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((()))))))))************(((((()))))))))*********(((((((((((('''(((+++...*********+++,,,---,,,+++)))************)))(((''')))******+++,,,------...******)))***+++,,,,,,+++***++++++,,,+++***)))((('''((((((((())))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((((((((()))(((((((((((())))))))))))))))))***++++++++++++******++++++,,,,,,---------111...,,,---111666:::<<>>888555555555666333333333333333333444444444666777777555333333444444444444555666777888999:::777666999:::999;;;???GGGFFFEEECCCBBBAAAAAABBB<<<@@@DDDEEEEEEEEEFFFGGGEEEEEEFFFFFFEEEEEEEEEFFFHHHFFFDDDAAA???>>>===<<<;;;:::888888888777666444111111000...............,,,++++++***************++++++*********))))))))))))))))))*********++++++)))))))))*********++++++******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++lllllliiiUUU[[[nnnmmm^^^KKK<<<555333111000//////...---,,,,,,,,,,,,+++***)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&'''''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))************((((((((()))))))))******)))))))))(((&&&&&&(((***(((((()))************************))))))))))))))))))******++++++,,,,,,,,,***++++++++++++++++++,,,'''((())))))***)))))))))''''''((()))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))(((((((((((())))))))))))((()))******++++++*********+++++++++,,,,,,,,,------------...000000///---000999PPPsss^^^AAA:::;;;:::<<<777999HHHaaaiiiYYYGGG@@@@@@@@@AAACCCCCCAAAAAAEEEIIIRRR```lllyyynnnaaaSSSIIIFFFBBB@@@BBBBBB@@@BBBFFFOOO___qqq}}}~~~fffQQQ@@@???<<<888444222222333222222222222333333333333222444666777555333333333333333333444555666777888999666666999;;;:::<<<@@@JJJHHHFFFCCCAAA@@@??????;;;@@@DDDEEECCCBBBDDDGGGAAABBBDDDCCCBBBBBBCCCEEEEEEDDDCCCAAA???>>><<<<<<;;;999777777777666444333000///...------,,,,,,,,,++++++++++++++++++***************))))))))))))(((((())))))))))))*********((())))))))))))*********)))******++++++******)))))))))*********+++++++++************************************************************++++++++++++++++++++++++++++++++++++kkkhhhoooYYY^^^ppppppbbbMMM===555333222111//////...---,,,,,,,,,,,,******)))(((((((((((()))''''''''''''''''''''''''&&&&&&''''''((()))))))))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))************(((((((((((()))))))))***)))******)))((('''(((***'''((()))((('''%%%$$$$$$$$$%%%''')))+++,,,,,,,,,)))))))))))))))*********)))*********)))))))))***))))))))))))))))))******&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))(((((((((((())))))))))))((())))))***************+++++++++++++++,,,,,,,,,***---000111111222333555///222>>>[[[aaaEEE;;;>>>>>>::::::???KKKbbbqqq^^^SSSMMMIIIHHHIIIEEEBBBCCCFFFEEEBBBFFFMMMWWWhhhvvvfffZZZRRRLLLCCC===??????@@@BBBBBBDDDLLLUUUdddsssnnnWWWIII999888777555444222111000111111111111222222333333000222555666555333333333444444444444555777888999888555666:::<<<;;;>>>BBBGGGEEECCCAAA@@@@@@AAAAAA???AAABBBCCCCCCCCCCCCDDD???AAACCCBBB@@@@@@BBBDDD>>>?????????>>><<<:::999:::888666555555444222000///...---,,,,,,+++++++++***+++++++++++++++++++++******)))))))))(((((((((((((((((()))))))))******((((((((()))))))))******))))))************))))))))))))))))))*********+++*********************************************************++++++,,,,,,,,,************************jjjfffxxxbbbfffyyyssseeePPP???777555555555//////...---,,,,,,,,,,,,***))))))(((((((((((()))''''''''''''''''''''''''%%%%%%&&&'''((()))******$$$%%%&&&&&&''''''&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))************(((((((((((())))))))))))$$$&&&(((((('''''')))***&&&(((***+++++++++++++++$$$&&&(((******)))'''&&&(((((('''&&&&&&&&&''''''&&&'''(((((((((((()))***,,,+++***(((''''''''''''&&&&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))(((((()))***************++++++++++++++++++,,,,,,+++...000///,,,,,,000555333000333FFFggg[[[@@@???<<<<<<<<<:::999GGGjjj~~~lll^^^QQQIIIFFFDDDAAABBBFFFEEEAAACCCIIIGGGNNNVVVbbbwwwyyyggg[[[MMMDDDCCCCCC@@@===@@@@@@BBBDDDEEEKKKYYYhhhuuu{{{bbbNNNHHH888555333333555555333000000000111111222222222333///111444555555333333333555555555555666888999:::888555666:::<<<===???DDDBBBAAA?????????AAACCCEEEBBB@@@>>>@@@CCCDDDBBB???>>>@@@BBBBBB@@@???AAADDD999:::<<<<<<<<<:::888777:::888555444444333000///......---,,,++++++++++++***++++++,,,,,,,,,++++++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,))))))))))))))))))))))))