BM6P6(@ iiikkkmmmmmmjjjfffcccbbbcccbbbaaafffqqqwwwqqqfffdddcccdddkkkuuuzzzuuummmhhhkkkvvv}}}lll^^^ZZZbbbnnn}}}qqq^^^MMMDDDCCCHHHLLL\\\hhhnnnfffZZZ^^^wwwssssssyyyoooHHH333000......---+++)))(((***+++))))))))))))((((((((((((((((((''''''''''''(((((((((&&&$$$$$$%%%&&&&&&&&&(((((((((((())))))))))))---(((&&&(((******---000<<>><<<===>>>@@@:::<<<>>>AAADDDEEEFFFFFF;;;FFFJJJHHHSSSooozzzjjjjjjqqq{{{~~~yyyvvvvvv{{{|||qqqkkkiiikkknnnkkkfffaaa``````___ZZZUUUUUUSSSNNNJJJGGGGGGIIILLLLLLQQQXXX]]]___```dddfffbbbfffjjjiiifffdddgggjjjiiihhhhhhjjjlllllliiifffbbb]]]WWW[[[```YYYccc}}}www}}}~~~zzzbbbFFF111+++,,,,,,***)))***++++++)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))''''''******((())),,,:::===HHHVVVXXXMMMBBB??????EEEUUUfffooo|||qqq```]]]rrryyyiiifffnnnwwwtttnnnmmmjjjwww{{{~~~~~~}}}}}}{{{uuulllxxx{{{nnneeelllvvvlllgggddd```\\\ZZZ^^^^^^dddooowwwwwwvvvwwwvvvuuuvvvvvvrrrjjjggghhhnnneeeaaadddaaa\\\```kkkxxxhhhiiiqqquuu}}}sssssswwwzzzppphhhTTT>>>111,,,***------)))'''***(((((('''''''''&&&&&&&&&)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))))))))******+++++++++///:::HHHUUU\\\___```uuu}}}wwwrrrllljjjmmmrrrnnn^^^KKKDDDPPPccclllkkkjjjkkklllkkkhhhdddbbbaaaaaa``````eeepppvvvrrrhhhbbbbbbdddlllwww}}}xxxnnnhhhkkkwwwwwweeeWWWZZZggg{{{~~~tttdddSSSGGGBBBCCCFFFXXXfffpppkkk^^^^^^rrruuummmrrrrrrOOO666...---------+++***)))******))))))))))))((((((((((((((((((''''''''''''((((((((('''%%%%%%&&&'''''''''(((((((((((()))))))))******((((((++++++***---222GGG^^^nnnqqqfffTTTZZZrrr{{{xxx{{{}}}^^^QQQ]]]oootttlllbbb^^^______[[[XXXXXXYYYYYYXXXTTTNNNHHHDDDAAA???===;;;;;;<<<>>>???===>>>AAADDDFFFGGGHHHHHH@@@HHHOOOWWWjjjwwwkkkeeekkkuuuwwwqqqnnnnnnooohhhddd```___```___[[[WWWWWWUUUQQQLLLIIIHHHIIIKKKNNNRRRWWW[[[]]]___cccfffbbbfffiiihhheeedddgggjjjjjjhhhfffgggjjjkkkkkkiiiddd___XXXYYY[[[VVVaaa}}}}}}~~~|||tttQQQ444---...---+++***+++***)))))))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))&&&'''***+++***,,,111999AAAMMMSSSNNNEEE@@@@@@@@@LLLZZZeeetttggghhhsssuuuhhhooovvvhhhlllrrrrrr|||}}}|||xxxnnngggqqqtttnnngggooozzzrrrlllhhhccc^^^[[[]]]___gggrrryyyyyyyyyzzz{{{xxxvvvooogggeeegggnnnfffcccfffddd___bbbkkkwwwbbb]]]cccggg~~~{{{yyy{{{~~~ssskkk[[[HHH666///***,,,,,,)))(((***(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((())))))*********,,,222===LLLXXX```ccciii~~~{{{tttnnnkkknnnuuu|||nnn^^^LLLHHHWWWiiioookkklllmmmmmmkkkgggcccaaaaaa^^^______ccclllssspppiii___aaadddmmm{{{|||qqqiiilllwwwoooXXXRRR^^^ppp}}}ppp^^^MMMCCC@@@@@@PPPaaaqqqpppddd___hhhuuuuuu}}}~~~kkkiiirrrXXX===---,,,,,,,,,++++++******)))))))))))))))(((((((((((((((((((((''''''(((((((((((((((''''''''''''((((((((((((((()))))))))******'''(((+++...,,,+++111999VVVllluuuqqq~~~ZZZ\\\kkkyyyaaaQQQWWWgggtttjjjjjjddd___^^^___]]]XXXSSSTTTSSSQQQOOOJJJEEEAAA>>>::::::;;;;;;===>>>@@@AAAAAABBBEEEGGGIIIJJJKKKKKKGGGLLLVVVfffiiieeehhhqqqzzzyyyssspppoooiiifffcccbbbdddccc```]]]\\\ZZZWWWSSSPPPNNNMMMMMMRRRTTTVVVXXXZZZ^^^bbbeeefffhhhiiigggdddbbbdddfffiiigggeeeeeegggjjjllllllhhheee]]]ZZZYYYTTT^^^wwwzzzyyy}}}~~~aaa===222000---------+++)))((()))))))))(((((((((''''''&&&''''''''''''(((((((((&&&&&&'''''''''((((((((()))''''''***++++++000777===JJJRRRNNNCCC===???AAADDDSSS^^^eeezzz~~~gggyyyvvvjjjoooxxxeeecccoooxxxyyy{{{yyy||||||wwwrrrqqqtttjjjmmmjjjuuuxxxrrrlllgggbbb^^^^^^aaaiiissswwwxxxzzz~~~~~~zzzvvvooohhhgggjjjlllgggfffiiigggbbbdddlllwwwzzzeee]]]```cccyyyvvvnnnaaaSSS???555,,,***+++***))))))((((((((('''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******(((...999EEEQQQ[[[aaadddxxx|||vvvmmmhhhjjjqqqxxx{{{cccTTTDDDGGG\\\pppssskkkooooooooolllgggcccaaaaaa]]]^^^___aaagggnnnlllfff___aaadddnnnsssjjjlllvvv}}}zzzbbbRRRWWWbbbttt{{{hhhTTTFFF@@@???GGGYYYlllqqqhhh______ccclllyyy{{{nnn~~~~~~|||mmmMMM222---,,,,,,,,,,,,+++***)))))))))))))))((((((((((((''''''(((((((((((('''''''''((()))((((((((()))***(((((()))))))))*********((()))---...+++---999FFFfffrrruuunnnrrr}}}vvveeeWWWkkk~~~{{{}}}dddVVVVVVaaarrrmmm```bbb___[[[[[[[[[YYYTTTPPPMMMLLLHHHEEEAAA>>><<<;;;;;;===>>>AAACCCDDDEEEEEEEEEGGGIIIKKKMMMMMMMMMMMMMMMOOOWWWiiiooobbbbbbeeekkkmmmmmmttt}}}}}}zzztttppppppnnnkkkjjjjjjiiifffcccbbb```^^^\\\ZZZYYYVVVUUUVVVVVVVVVVVVXXX\\\aaadddiiijjjjjjgggcccaaaaaabbbffffffeeefffgggiiikkklllkkkmmmfff___[[[SSSXXXjjj{{{yyywww}}}xxx|||uuuUUU888222------...,,,)))((()))))))))((((((((((((''''''''''''''''''(((((((((''''''''''''((((((((((((***'''''')))***,,,444===IIIRRRTTTHHH<<<:::???AAAPPP[[[gggtttpppvvvyyyjjjoooxxxtttkkkeeekkkwww~~~}}}}}}uuurrrwww}}}}}}ccc___gggiiiyyy{{{sssooolllhhhcccbbbcccgggllloooqqqvvv}}}|||zzzxxxwwwsssmmmlllooojjjggghhhjjjiiieeefffkkknnn|||uuuqqqsssuuuxxx||||||zzzpppcccXXXJJJ???111*********)))(((((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((()))******)))444CCCPPPXXX[[[^^^```zzzvvvtttnnngggiiirrrzzzwwwoooUUUHHH>>>HHHdddzzzyyynnnmmmnnnmmmjjjfffaaa___^^^\\\^^^^^^^^^bbbhhhhhhddd```bbbeeennnttthhhjjjsss}}}sss]]]WWWWWWddd{{{nnnZZZJJJBBB???@@@OOOaaakkkiiiaaaZZZWWW\\\mmmzzz{{{jjj@@@000...,,,,,,------+++((())))))))))))((((((((((((''''''((())))))(((''''''&&&(((******(((((()))+++))))))))))))***************+++,,,,,,,,,333EEEXXXsssttttttpppggg^^^ZZZZZZbbb~~~pppyyyaaaVVVbbblllooo~~~zzzkkkdddbbb___[[[WWWUUUUUUTTTQQQNNNFFFDDD@@@===::::::::::::@@@AAADDDFFFHHHIIIIIIIIIJJJKKKMMMOOOPPPPPPPPPPPPPPPOOORRR\\\iiilll___PPPNNNOOOPPPQQQNNNLLLOOOTTTZZZaaaiiinnnppprrrvvvyyyzzz{{{yyyxxxvvvsssqqqooollljjjhhhcccbbb``````aaa```]]][[[[[[YYYVVVUUUWWW[[[```bbbfffggghhhhhhfffddddddcccbbbdddfffhhhiiiiiiiiiiiijjjpppkkkccc^^^SSSOOOWWWcccppp|||}}}xxxtttsssrrrpppCCC777------///,,,*********)))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))+++)))((()))***...:::EEEUUUTTTLLL@@@888:::???BBB^^^cccuuu}}}nnngggzzzyyy}}}tttjjjeeehhhlllnnnssszzzsssnnnrrr~~~xxxtttdddRRRPPPYYY]]]rrrzzzrrrqqqssspppiiigggccc```bbbdddgggooowwwuuuuuuxxx{{{xxxqqqmmmnnnhhhggghhhjjjiiifffhhhkkklllttt}}}{{{{{{~~~xxxhhh\\\VVVKKK;;;...*********((())))))((((((((('''''''''%%%&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((()))++++++---<<>><<<:::888888:::<<<>>>DDDEEEGGGIIIKKKMMMMMMNNNOOOPPPRRRTTTTTTTTTTTTSSSPPPLLLHHHIIIKKKIIIAAA888888888888888777888;;;>>>???BBBGGGJJJMMMRRRYYY^^^bbbeeekkkqqqvvvzzz|||}}}|||||||||zzzxxxuuurrrooommmlllccc```^^^___aaabbb```]]]___[[[WWWVVVXXX\\\___```___aaaeeeiiikkkkkkjjjiiiaaadddgggiiiiiihhhggghhheeennnkkkccc```UUUHHHFFFDDDOOO]]]gggkkkmmmoooqqq|||UUUBBB111...///,,,+++---******)))))))))((((((((()))))))))(((((((((((('''''''''((((((((()))))))))+++))))))+++---444CCCQQQYYYNNNAAA:::888:::BBBJJJbbbjjj{{{eeeaaakkktttmmmwwwjjjeeeccciiinnnssstttuuuyyy|||xxxxxxsssttt|||jjj]]]PPPLLLBBB@@@GGGMMM___{{{wwwqqqwww~~~yyynnniiiaaaYYYYYY]]]aaahhhooorrrsssyyy}}}zzzpppiiihhhhhhhhhiiiiiiiiihhhjjjlllooopppttt{{{yyywww~~~|||ttteeeaaaXXXGGG444+++***+++))))))))))))(((((((((''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))+++,,,---333CCCUUU^^^]]][[[___ddd{{{lllttt|||ttttttsssnnnhhhnnnzzzpppNNNGGGEEETTTooo~~~uuucccfffiiikkkjjjfff```\\\YYYZZZ^^^```___```fffkkkllliiiiiigggmmmuuudddfffppp|||lllYYYSSS^^^ttt{{{mmm]]]LLLAAA===???GGGXXXgggkkkaaaVVVQQQVVVYYY^^^kkk}}}~~~ccc;;;555///,,,---...,,,***))))))))))))((((((((((((&&&'''((())))))((('''&&&"""&&&******(((&&&(((+++))))))*********+++++++++,,,***+++///777FFF^^^sssqqqrrrrrrlll___WWW]]]iiippp|||rrrzzzeeefffxxxmmmaaaccc```]]]]]]VVVTTTPPPMMMIIIEEEBBB@@@777666666666999===AAADDDGGGHHHJJJLLLOOORRRTTTUUUUUUVVVWWWYYYYYYYYYXXXXXXPPPGGG===999888666222...///...------000333555444333444666888;;;AAAGGGKKKOOOSSSZZZaaagggmmmqqqtttttttttxxx{{{xxx|||~~~}}}zzzwwwtttssssssfffbbb______aaabbb```]]]aaa]]]YYYXXXZZZ]]]^^^___]]]```fffkkknnnnnnkkkhhhccceeeggggggfffeeefffhhhcccmmmiiibbbddd\\\JJJBBB===@@@GGGSSS___jjjsssyyy|||{{{jjjQQQ888111000,,,+++...*********)))))))))(((((())))))))))))(((((((((''''''((((((((())))))))))))))))))***---111;;;NNN___ZZZGGG:::;;;===>>>JJJ[[[cccwww{{{eeeYYYeeexxx|||yyynnnwwwtttgggdddgggkkksssuuuxxxyyyyyy{{{~~~qqqpppvvv}}}yyyiiiVVVIII999???:::444999@@@JJJZZZccceeennn}}}{{{uuutttooohhh]]]UUUVVV]]]bbbfffiiippprrrxxx|||xxxnnngggfffiiikkkkkkjjjiiikkknnnoooqqqnnnmmmrrrzzzwwwmmmooo{{{tttuuuqqqjjjcccRRR;;;,,,)))+++***))))))))))))((((((((('''&&&''''''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))***,,,---...999GGGWWW]]][[[^^^jjjuuurrr}}}xxxtttssssssssswwwgggHHHCCCDDDTTTlllwwwkkkWWWgggkkknnnnnnjjjddd___\\\YYY^^^aaa```bbbiiioooqqqlllkkkhhhmmmuuueeegggpppttt___QQQTTTiiixxxgggSSSDDD???<<<@@@RRRgggooofffZZZMMMIIIKKKWWWgggzzzkkk???888///,,,---...---+++))))))))))))((((((((((((&&&'''(((******((('''&&&!!!&&&******'''&&&(((+++)))************+++++++++***)))+++222===MMMeeexxxgggnnnmmmaaaWWWZZZbbbhhhvvvlllzzzmmm]]]kkk~~~dddccchhhbbbYYYUUURRRQQQOOOKKKGGGAAA<<<999333333444666:::???DDDGGGJJJKKKMMMPPPSSSWWWZZZ[[[YYYZZZ[[[\\\]]]\\\\\\[[[PPPDDD666111111111///...---,,,******...111///,,,333222222444777<<<@@@BBBCCCHHHOOOWWW]]]ccciiilllrrrpppsss{{{~~~{{{wwwvvvwwwuuu{{{|||zzzzzzzzzkkkfffaaa```cccdddaaa^^^ccc___ZZZYYY[[[^^^^^^^^^aaadddiiinnnpppmmmhhhdddfffggggggeeeccccccfffjjjeeennniiiccchhhcccPPPDDDDDD??????HHHYYYkkkyyy~~~~~~~~~yyy[[[>>>333000,,,+++///************))))))))))))******))))))((((((((('''(((((((((((())))))))))))((((((***///555AAAVVViiiZZZDDD999???BBBBBBRRRkkkjjjmmmUUUWWWnnnwwwuuuwwwhhheeeiiiooosssvvvwwwzzz~~~wwwiiimmmvvvsss```JJJ<<<222<<<888000555;;;===CCCAAAEEEPPPbbbttt~~~~~~zzz~~~zzzyyyxxxtttxxxpppfff[[[SSSWWW```eeeffffffnnnpppuuuzzzwwwnnnhhhgggkkkmmmllljjjjjjmmmppprrrpppmmmjjjkkkpppyyytttgggdddooo}}}mmmlll}}}yyynnnjjjYYY@@@---)))++++++))))))))))))((((((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))***+++---...///<<>>WWWccc```EEEDDD@@@===CCCQQQ]]]bbb~~~{{{aaaSSSbbbxxx~~~{{{fffkkk~~~yyyiiiccciiirrr{{{||||||~~~wwwtttyyyrrrbbbIII888555444333222111111333555666555777:::@@@IIIVVVdddmmm|||{{{wwwsss}}}}}}xxxxxxyyyoooeeeXXXOOOPPPVVV[[[bbbjjjqqqooonnnnnnppppppllliiinnnkkkjjjkkkmmmpppssswwwssslllhhhiiieeedddqqq}}}iiiYYYWWWfff}}}{{{tttsss~~~}}}xxxmmmaaaUUUBBB...'''******))))))(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&'''***000444CCCRRRYYYUUU\\\uuu{{{{{{}}}vvv|||pppZZZLLLFFFCCCGGGUUUgggmmmeeeZZZkkkmmmoooooolllhhheeeddd^^^^^^^^^^^^aaahhhpppvvvsssmmmhhhmmm}}}wwwkkkgggrrroooZZZQQQRRRgggqqq\\\JJJ???777999BBBPPPfffpppfff^^^OOOIIIMMMVVVuuu~~~qqqHHH444444,,,***///+++******)))((((((((((((((())))))))))))))))))))))))(((((()))***************((())))))***+++,,,,,,---...000222???\\\www{{{rrrtttqqqccc[[[\\\^^^iii~~~xxxfffbbbuuu{{{}}}llleee```___^^^YYYUUUSSSMMMJJJEEE???:::555333111666888;;;???CCCFFFHHHJJJLLLLLLPPPXXX\\\]]]bbbiiiiiimmmllljjjmmmkkkYYYDDD;;;555---)))***,,,+++)))***+++,,,---------------/////////000111222333444333666999===BBBHHHOOOTTT[[[___eeeiiikkkllllllmmmmmmnnnrrrwww{{{zzzuuupppuuuxxx|||}}}|||yyyxxxwwwtttmmmiiijjjiiiccc______```\\\\\\```ccccccdddgggaaabbbeeeiiimmmnnnmmmkkkfffiiikkklllkkkiiiggggggjjjhhhgggiiijjjggg```ZZZUUURRRKKKGGGTTTqqq}}}gggEEE111000000---++++++***)))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))''',,,...444HHH]]]aaaXXX>>>===>>>BBBJJJUUUcccnnnlll\\\WWWgggzzz}}}nnnfffxxxqqqjjjffflllwwwjjjWWWLLL===666888333222222111222333444555000111222444888@@@IIIPPPhhhoooxxx}}}~~~{{{xxxvvvwww}}}|||vvvzzzwwwqqqjjj]]]QQQQQQUUU[[[ccckkknnnmmmmmmnnnpppoookkkhhhhhhhhhjjjlllmmmooossswwwvvvmmmiiihhheeeccclllzzz~~~yyynnn^^^TTTZZZnnn~~~yyywwwzzzzzzmmm^^^JJJ555+++,,,******)))(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***))))))((()))---333777JJJVVV]]]^^^mmmzzzyyynnncccTTTIIIBBB@@@EEESSSdddiii```UUUoooqqqsssrrroookkkhhhgggbbbaaa```___bbbhhhpppvvvuuuoooiiilllyyyvvvllljjjtttxxxhhhXXXJJJVVVuuuyyydddQQQEEE:::999===FFF^^^qqqqqqjjjTTTGGGKKKVVVjjj{{{nnn|||]]];;;111,,,---000+++******)))(((((((((((()))))))))))))))))))))))))))(((((()))***************))))))******++++++,,,,,,111---555QQQtttqqqtttgggWWWWWWdddiiiuuupppnnndddooozzz{{{|||ccc``````\\\YYYZZZ\\\XXXSSSIIIEEE???999555222111111999===BBBEEEFFFGGGIIILLLMMMQQQXXX]]]^^^aaammmyyy{{{sssmmmfffWWWAAA111111---)))(((***,,,,,,***+++,,,------------------............///111222333...000333555888<<>>DDDIIIIIIGGGFFFIIIMMMSSSUUUXXX^^^iiiwwwrrrXXXKKK@@@444000444,,,,,,,,,---//////...------...///000000111111000333222222222333444555555444666777666666666888999888===DDDLLLUUU^^^ffflllhhhiiiiiiiiihhhhhhjjjllljjjlllmmmnnnnnnnnnoooqqqzzz{{{zzzuuuoookkkiiihhh^^^YYYXXX]]]bbbfffkkkpppppprrrtttrrroooooorrruuu~~~{{{xxxwwwwwwvvvqqqmmmgggiiiiiigggcccbbbeeehhhbbbcccbbb[[[TTTVVVdddqqq~~~}}}wwwppptttuuuQQQ888///---,,,++++++***************))))))************))))))(((((((((((()))))))))******000AAAYYYhhhaaaJJJ777999:::BBBPPP\\\kkktttaaabbbttt{{{}}}yyymmmgggrrruuusssxxx~~~cccGGG>>>>>>:::333///000111222333333333333222000111333444444555777999888===EEELLLPPPSSSVVVXXX\\\hhhllloooyyyyyyssstttiiijjjqqq~~~~~~uuunnnddd]]]___iiitttzzz~~~}}}{{{wwwrrrmmmjjjhhheeejjjjjjgggiiisss}}}uuunnngggfffeeeccc```___dddlllsssrrrnnnoooyyy|||zzzqqq___RRRCCC666,,,+++***)))((((((((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***+++000888AAAHHHYYYeee}}}tttmmmfffeeeeee]]]NNNAAACCCHHHRRR^^^fffcccWWWLLLvvvxxxzzzyyyxxxvvvvvvvvvxxxtttmmmgggeeeiiiqqqwwwqqqttt}}}yyybbbRRRVVVnnnrrrUUUGGGAAA???===KKKbbbllloooiiiSSSIIIMMMHHHWWWvvvYYY666333333------++++++***))))))))))))***))))))))))))))))))))))))(((((()))***************))))))***+++,,,---......444===SSSmmmxxxqqqgggbbb^^^eeejjjwwwwwwvvvtttlllqqqzzzfff^^^bbb^^^]]]YYYTTTRRRQQQJJJCCC<<<999666444555888===@@@BBBDDDGGGGGGFFFFFFIIILLLSSSVVV[[[dddssslllZZZGGG>>>777000...111+++,,,------------,,,,,,---...000222333444444444666666666666666777888888666777888888666555666777444666:::???GGGQQQ[[[bbbeeefffgggiiikkkkkkhhhfffmmmmmmnnnmmmllllllnnnooosssyyy~~~zzzqqqiii]]]XXXVVV[[[```eeekkkqqqppprrrsssttttttvvvyyy{{{}}}{{{xxxvvvtttrrrpppnnnggghhhhhheeebbbaaadddgggjjjggg```UUUHHHCCCJJJVVV```gggmmmmmmlllrrr{{{___GGG666...,,,,,,+++************+++)))******++++++******)))((((((((()))))))))******---777LLLaaadddSSS???666555;;;FFFSSSeee~~~xxx___ZZZhhhzzz}}}rrreeeiii~~~rrrjjjyyyqqqZZZCCC999999888555333222222333333333444444444333555666666555555666888555999===@@@BBBCCCEEEFFFHHHOOOQQQYYYiiilllggghhhgggkkkuuuxxxtttooolllfffaaaeeeppp{{{~~~yyyqqqjjjgggfffhhhiiillljjjfffjjjvvv~~~}}}sssnnniiifffeeecccaaa^^^```bbbfffkkkpppxxxvvveeeYYYHHH666---,,,+++***)))(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((()))***,,,222;;;FFFNNNYYYhhh{{{lllgggaaa^^^\\\VVVLLLDDDDDDJJJTTT___ccc^^^SSSIII{{{|||}}}{{{xxxvvvuuuvvvuuuqqqlllhhhiiipppzzzzzz~~~pppZZZPPPaaazzz}}}^^^LLLCCC@@@<<>>777666555555777<<>>VVVfff[[[CCC666888444AAANNNZZZqqq{{{kkk\\\___ppp|||{{{vvviiieeexxxwwwoooyyy{{{\\\MMM===777777888666666555444333333333444555666888999:::999888888999:::777888:::;;;::::::;;;===???EEEHHHOOO^^^aaa___dddhhhiiimmmsssssslllgggfffdddgggfffccciiivvv{{{sssiiibbbaaaeeeiiiiiillljjjgggmmmyyy{{{uuutttqqqlllgggdddcccaaa___``````aaagggqqqzzz|||}}}}}}yyyjjjbbbQQQ<<<...---+++***)))(((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((()))))))))))))))***+++...555???KKKSSSVVVccc}}}yyyxxxooojjjddd\\\YYYYYYVVVNNNGGGFFFLLLWWW___bbb\\\QQQHHH|||xxxuuuttttttpppnnnjjjhhhllluuuxxx^^^LLLYYYtttfffQQQFFFBBB===GGGZZZccchhhkkkPPP@@@OOOPPPQQQlllMMM;;;222***111,,,+++******)))*********))))))))))))))))))))))))(((((()))***************'''((()))+++---///000111DDDQQQaaaiiikkkkkkhhhdddTTTgggqqq}}}ooommmddd{{{lllgggeeecccccccccYYYTTTVVVRRRFFF>>>>>>666666666777;;;@@@EEEHHHHHHEEECCCCCCFFFJJJLLLMMMVVVbbbnnnttttttmmm[[[JJJAAA<<<444---,,,...---***,,,...////////////111222...///222444777999:::;;;999999999999999999::::::777999::::::888777777888777777888888:::???FFFJJJ[[[aaaiiimmmnnnnnnpppqqqooonnnllliiifffeeegggiiimmmnnnmmmmmmsss{{{yyyqqqeee^^^XXXXXXYYYZZZ^^^ccchhhggggggkkkqqqtttsssqqqwww{{{~~~}}}wwwrrrnnnnnneeeeeedddeeefffggggggggg``````bbbaaaVVVFFF???@@@@@@KKKbbbtttrrrjjjuuuxxxeeeIII555---,,,++++++******++++++******++++++++++++******))))))))))))************222CCC\\\gggUUU888111;;;666HHHVVV```yyywwwfffccciiiwww|||xxxhhhaaakkkuuulllvvvmmmbbbJJJBBB;;;:::;;;:::666444666555333333333444666888888999999999888888:::<<<999:::;;;;;;999999:::<<>>QQQ]]]UUUGGG???;;;777CCCPPPaaappp~~~mmmaaacccpppyyy{{{}}}mmm___fffxxxhhhkkkhhhVVVMMM???===:::888666666777888555555444444555666777888888888777888:::===<<<999??????===;;;===AAAAAA===AAACCCFFFLLLVVV___aaa___]]]dddcccYYYVVV\\\]]]XXXYYY```cccaaaiiiwww~~~zzzmmmfff```[[[VVVRRRTTTZZZ```jjjmmmhhhiiiqqqsssmmmwwwsssnnnlllllliiiddd^^^_________```dddllluuu|||xxxiii___lllvvv{{{~~~vvvlllbbbOOO@@@,,,''',,,)))'''***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++.........777GGGRRRSSSTTTdddssswwwlllnnn[[[VVVUUUZZZ\\\UUUKKKEEEMMMSSS]]]gggeeeYYYMMMHHH{{{uuurrrqqqqqqlllmmmmmmnnnqqqwww~~~~~~nnn]]]QQQ[[[ttt|||cccNNNHHHDDD???EEERRR[[[[[[QQQPPP]]]cccdddjjjuuuxxxfffBBB666333...---,,,+++***))))))))))))((((((((((((((()))******++++++************++++++******,,,...------666BBBhhhvvvyyymmmaaa^^^ZZZSSSTTT___ggguuu{{{mmm|||sssaaaaaaxxxlllfff___^^^```]]]ZZZTTTPPPPPPMMMDDD:::666333333666:::???BBBAAA???BBBCCCEEEFFFIIINNNUUUZZZlllrrrooo___KKK???888444222111000...---,,,,,,,,,,,,,,,,,,,,,---...000111111333666777888999;;;===>>>@@@BBBBBBAAA@@@@@@AAA???======@@@???======AAA>>>999999>>>===;;;EEESSSTTT___jjjnnnqqquuuuuuqqqrrroookkkgggffffffffffffjjjiiigggfffiiinnntttxxxmmmfff\\\TTTPPPPPPRRRUUUZZZ\\\aaafffmmmsssyyy|||~~~~~~qqqkkkkkkhhhggghhhkkkhhhcccbbbeeeaaaeeeeee^^^TTTMMMEEE???<<<@@@VVVyyy~~~zzzkkk>>>555+++---///******---(((++++++************++++++---'''''',,,,,,)))---666MMM\\\cccVVVCCC:::;;;===EEEPPPccczzzuuuiiibbbnnnssszzzttteee]]]jjjxxxsssuuutttbbbQQQEEE@@@>>><<<;;;999888777777777777777777777777888999::::::;;;===>>>???@@@???>>>===??????===AAAHHHLLLLLLLLLKKKIIIIIILLLPPPPPPOOOUUU\\\]]]VVVUUU\\\^^^ZZZ]]]^^^\\\^^^nnnzzznnnggg___YYYSSSMMMMMMQQQYYYccchhhfffgggnnnooojjjrrrmmmhhhfffhhhhhheeebbb```___^^^^^^```fffnnnttt}}}rrrbbb```xxx~~~{{{|||tttkkk\\\JJJ444+++...***(((+++)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))***************---...111===LLLUUUVVVRRRaaatttmmm```^^^TTTQQQSSS[[[^^^WWWMMMGGGRRRXXXccckkkgggZZZNNNIIIyyyrrrooonnnnnniiinnnrrrssssssvvv|||zzzmmmUUURRRbbbnnnXXXNNNEEE;;;<<>>>>>@@@BBBEEEFFFFFFEEEEEEFFF@@@BBBCCCEEELLLXXX```ccc\\\XXXQQQKKKGGGDDDDDDEEEKKKSSSWWWTTTVVV]]]```]]]]]]ZZZYYYddd}}}ssskkkbbb[[[RRRJJJGGGHHHPPP[[[bbbccceeejjjiiidddjjjfffbbbaaadddffffffeee```___]]][[[[[[___eeeiii}}}qqq^^^jjj{{{uuu{{{vvvkkkXXX???222000+++***,,,)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))************+++,,,...666DDDRRRYYYXXXUUUbbbuuummm```XXXTTTNNNNNNTTT]]]___WWWLLLFFFRRRYYYeeelllfffXXXLLLHHHvvvooommmmmmmmmiiiooouuuvvvtttvvv~~~zzz]]]PPPVVVzzzvvvaaaUUUIII===<<>>111...000111///,,,+++++++++,,,,,,---...,,,---...///000222333444555666777777888<<<@@@DDDLLLNNNPPPOOOKKKHHHEEEDDDBBBAAACCCFFFEEEDDDGGGMMMQQQQQQQQQOOOIIIKKK[[[nnn}}}xxxuuuuuuwwwyyytttnnniiihhhkkknnnooonnnhhhfffeeedddfffjjjooorrriiihhheee]]]TTTMMMIIIHHHSSSVVV\\\cccjjjqqquuuxxx||||||uuurrrrrr{{{sssmmmlllkkkgggddddddbbbbbbaaa^^^^^^\\\SSSHHHBBB???BBBTTTrrrvvvooovvv|||wwwCCC111,,,000+++***,,,(((++++++************+++++++++((()))---+++***444BBBYYYYYYTTTGGG999444>>>KKKZZZeee~~~uuullluuu|||wwwrrrwww{{{jjj```aaavvvvvvyyyqqqlll\\\SSSGGG>>>::::::;;;;;;:::;;;<<<======;;;999888999:::<<<>>>@@@BBBDDDDDDGGGGGGHHHJJJIIIGGGIIIMMMGGGGGGHHHNNN]]]nnnvvvvvvllleee[[[SSSKKKEEEEEEHHHGGGNNNSSSTTTWWW]]]```^^^[[[\\\bbbwwwzzzqqqggg```VVVLLLFFFEEEKKKUUU]]]```bbbeeeccc___dddbbbaaabbbdddeeeeeeddd___^^^\\\ZZZYYYZZZ___bbbsssllljjjzzzuuurrrsssaaaHHH888111******---)))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((()))))))))************,,,,,,000;;;JJJVVVZZZXXX[[[kkkyyyhhh^^^aaa^^^WWWLLLOOOWWW```___TTTGGGAAAMMMUUUaaaggg```QQQGGGEEE{{{tttpppooopppqqqpppvvv{{{{{{zzz|||dddRRRQQQpppkkk\\\NNNBBB???CCCHHHYYYeeewwwjjjDDDPPP^^^|||ooo{{{gggGGG555222...---,,,+++************)))))))))))))))***++++++++++++************++++++******---///+++555]]]rrreeeddd[[[SSScccgggooo|||TTTQQQ]]]eeeiiixxxzzzjjjaaacccddd\\\ZZZ[[[WWWXXXVVVUUUPPPFFF;;;777999<<<===???AAACCCEEEFFFGGGHHHHHHJJJQQQZZZ______\\\HHH;;;...+++///222111///,,,,,,,,,+++++++++,,,,,,---...000222444555666777777777888999;;;???EEEJJJNNNPPPPPPOOOKKKGGGEEEDDDFFFFFFHHHKKKJJJKKKQQQYYYcccbbb```]]]XXXYYYbbblllyyyxxxzzzxxxtttnnnkkklllmmmlllkkkhhhhhhhhhiiiiiijjjkkkkkkggggggfffaaaYYYQQQJJJGGGOOORRRWWW]]]dddkkkppprrrwwwooommmkkkgggeeeeeebbbbbb```___aaa```WWWMMMBBBAAA???BBBRRRfffqqqssseeemmmzzzMMM666,,,///+++***,,,***++++++************+++++++++)))***,,,***+++999JJJYYYOOOEEE???:::888AAAMMM\\\ppp|||kkknnnwwwssswwwzzzmmmZZZ[[[iiisss|||}}}~~~wwwnnneee___MMMEEE:::555555888999999999;;;===??????>>><<<;;;999;;;>>>AAADDDFFFHHHHHHGGGDDDDDDHHHHHHFFFIIIOOOLLLJJJKKKXXXnnn|||qqqeee]]]TTTKKKIIILLLFFFLLLPPPRRRTTTXXXZZZZZZ\\\dddttt{{{rrriiiccc[[[PPPHHHFFFJJJRRRYYY]]]___```___\\\aaabbbdddggghhhgggcccaaa______]]][[[YYYYYY\\\___iiixxxmmm|||uuuiiiwwwwwwgggPPP???555))))))---)))(((((((((((((((((((((((()))(((((((((((((((((()))((()))))))))************......444@@@MMMVVVYYYYYYgggzzzssseeekkktttlll\\\JJJOOOYYYaaa^^^RRRFFFBBBGGGQQQ]]]cccZZZLLLEEEFFF|||wwwuuuvvvxxxyyylll[[[SSSeeevvvcccRRRDDD???AAADDDWWWhhh~~~iiiJJJHHHTTTooo~~~pppuuunnnSSS<<>>@@@AAACCCFFFHHHGGGHHHMMMXXXbbbddd[[[RRR<<<333,,,---000///,,,***...---,,,+++++++++,,,,,,///000222555777999::::::999:::;;;<<<>>>CCCHHHLLLMMMNNNOOONNNKKKIIIIIIJJJIIIIIIKKKNNNNNNQQQ[[[fffuuutttqqqmmmiiihhhkkknnn|||}}}vvvvvvzzzxxxtttoookkkhhhgggggghhhiiijjjkkkkkkjjjhhhgggjjjiiigggddd___VVVLLLEEEGGGIIINNNUUU]]]eeelllppp|||xxxqqqnnnjjjfffeeegggcccccccccbbbcccccc[[[QQQ>>>???@@@???BBBMMM^^^kkkcccjjjvvv\\\>>>...///,,,***---,,,++++++************++++++,,,***+++,,,+++...BBBXXX]]]KKK>>><<<===<<>>@@@AAAAAA@@@???<<<>>>AAACCCFFFGGGGGGGGGBBB<<<>>>GGGLLLKKKLLLQQQPPPQQQXXXjjjrrrjjjaaaTTTLLLLLLHHHKKKNNNOOOPPPRRRTTTUUU___jjj}}}uuummmgggddd^^^UUULLLIIIIIINNNTTTYYY[[[\\\]]]^^^aaadddhhhkkkkkkhhhccc```aaaaaa___]]]ZZZYYY[[[]]]ddd|||}}}oooxxx{{{iiippp{{{kkkZZZKKK<<<,,,)))---)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************...000888EEEPPPVVVZZZ^^^{{{vvvyyysssYYYGGGNNNYYYaaa]]]RRRIIIGGGHHHRRR^^^bbbWWWJJJGGGKKK~~~yyyjjjZZZ\\\vvv}}}gggSSSDDD>>>???@@@QQQcccyyyaaaOOODDDKKK^^^zzzwww}}}fffFFF,,,......---,,,++++++++++++******))))))******+++,,,++++++************++++++))),,,...222CCCbbbooo^^^XXX___aaaccc|||nnnoookkkcccjjjnnnlllbbb\\\^^^___YYYZZZ\\\TTTVVVPPPJJJEEE>>>888777;;;888;;;>>>@@@AAACCCGGGJJJKKKPPPYYYbbbfff^^^NNNAAA666000---000000,,,)))+++------,,,,,,,,,,,,------000222555888:::<<<======>>>???@@@AAABBBDDDHHHLLLLLLMMMNNNNNNNNNPPPSSSVVVSSSRRRTTTVVVWWW\\\jjjwww~~~yyyxxxzzz{{{|||yyypppoooqqqsssssspppjjjffffffiiihhhhhhiiiiiiiiiiiihhhhhhkkkhhhffffffeee]]]PPPFFFAAACCCFFFMMMVVV___hhhmmmuuu~~~|||wwwrrrooojjjddddddhhheeeggggggffffffddd]]]UUUCCC???>>>???===>>>LLL^^^fffjjjsssmmmIII444222---***,,,,,,++++++************+++++++++***+++------444MMMhhh]]]III:::;;;======III[[[dddxxxpppkkkiiivvv~~~|||vvvkkk^^^```xxxwww~~~~~~}}}~~~}}}|||ooocccYYYQQQIIIDDD:::888666555666888888999<<<>>>???AAABBBCCCCCCCCCAAABBBDDDEEEEEEDDDCCCBBB<<<777===NNNZZZYYYWWWYYYYYYcccsss}}}tttdddVVVRRRNNNNNNOOOPPPPPPPPPRRRUUU]]]dddrrr{{{uuunnnhhhcccdddbbb[[[SSSOOOGGGIIINNNSSSWWWZZZ___bbbcccfffjjjlllkkkhhheeeddddddcccbbb^^^ZZZXXXXXXYYYbbblll|||{{{nnnsss{{{{{{rrreeeYYYGGG000***---)))))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))************---111<<>>>>>???BBBCCCDDDCCCCCCEEEGGGJJJKKKLLLNNNPPPRRRVVV\\\```aaaaaabbbdddeeelll{{{{{{pppiiiiiieeekkkooonnniiigggjjjoooggggggffffffggghhhiiijjjjjjfffdddfffiiicccVVVJJJ@@@AAACCCHHHPPPZZZdddiiitttyyyvvvssspppiiicccdddjjjfffjjjkkkiiigggeee___WWWOOOBBB:::;;;888555AAASSSjjjkkkrrryyyRRR999444...))),,,,,,++++++************+++++++++***,,,...///999VVVsssYYYEEE888:::;;;<<>>???@@@BBBCCCDDDEEEEEEFFFFFFGGGFFFEEEBBB???===:::666@@@XXXiiihhhbbbaaaddduuutttccc]]]SSSRRRSSSSSSSSSRRRUUUYYYWWWZZZbbblllssstttqqqoookkkeeeccceeefff```YYYUUUDDDEEEJJJOOOTTTYYY```fffdddfffiiijjjjjjhhhggggggfffeeeccc___ZZZWWWVVVVVV___```uuukkk]]]cccyyywwwnnncccOOO444+++...***))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))))))))************,,,111>>>LLLTTTXXXaaammmuuu|||fffnnnwwwsssiiiQQQPPPUUU]]]```XXXLLLGGGHHHPPPYYYcccaaaSSSFFFFFFNNN}}}}}}}}}{{{zzzxxxvvvtttsssuuuwwwyyy|||ppp]]]dddwww\\\HHH???>>>@@@EEETTTccckkksssiiiPPPMMMGGGSSSqqqhhh333111///---+++++++++------)))******)))(((((()))+++++++++***************+++...000444<<>>AAAAAAAAAAAACCCBBBAAAAAABBBCCCEEEFFFGGGJJJOOOUUU]]]gggqqqxxx~~~yyywwwzzzzzzvvvppphhhaaadddfffggghhhjjjnnnqqqlllllljjjfffdddgggiiiiiiiiikkkiiigggggghhh```UUUOOOIIICCCDDDLLLUUU\\\^^^nnn||||||tttnnnmmmnnnppprrrkkkjjjhhhgggfffaaa\\\WWWLLLGGG@@@888555888???DDD```hhhrrrgggEEE000,,,......+++)))))))))***+++++++++,,,...$$$,,,000...GGGiiiqqqIIIGGG:::555???KKKZZZnnnqqqgggjjjsssxxx{{{vvvkkkhhhsss~~~{{{}}}{{{{{{}}}tttiiijjjtttrrrhhhZZZOOOHHHAAA:::444222333444444444555777999===???BBBDDDDDDDDDEEEFFFCCC@@@???@@@===:::;;;???EEEDDDJJJ```qqqbbbNNNNNNdddzzzjjjbbb]]]XXXVVVXXXZZZYYYZZZ\\\^^^______```cccggglllpppmmmeee```cccfffccc___\\\HHHDDDDDDKKKSSSWWW\\\```mmmkkkiiijjjlllllliiiffflllkkkhhhccc]]]YYYVVVVVV\\\^^^kkkmmmYYYkkk}}}|||vvvxxx~~~vvvcccUUUCCC///)))...******)))((((((((((((((((((((((((((())))))))))))***++++++***((()))+++---222666AAAOOOTTTUUU^^^lll{{{uuu|||jjjooovvv|||xxxYYYPPPNNN[[[eee```TTTKKKGGGFFFPPP^^^aaa\\\TTTHHHFFFSSS{{{|||{{{yyyvvvuuuvvvxxxwwwvvvtttrrrpppooooooooonnnoooppprrrtttyyy}}}nnn___ccc|||}}}aaaJJJ>>>;;;>>>AAAOOO___kkkuuummmUUULLLEEEOOOkkksss;;;222000---,,,++++++++++++)))*********((((((***+++++++++************++++++***---888IIIddd```QQQTTTNNNUUUkkkpppqqqpppiiixxxuuuiiikkkxxxzzzpppbbb```___``````___]]]\\\ZZZYYYYYYVVVLLLAAA;;;777444777<<<>>><<<>>>FFFLLLNNNSSSXXXcccmmmooo___HHH999111---///......---,,,,,,,,,---,,,------------...222555888:::<<>>888444222444555666666777999;;;>>>@@@CCCDDDCCCCCCDDDDDD>>>;;;999:::999999>>>EEEJJJHHHJJJ[[[hhh[[[LLLPPPzzznnnfff___ZZZWWWZZZ[[[ZZZ[[[^^^_______________aaadddfffgggdddeeemmmqqqmmmeeeaaaOOOHHHCCCFFFLLLSSS]]]eeegggggghhhkkknnnmmmiiifffhhhjjjjjjhhhbbb\\\WWWUUUXXXZZZfff{{{wwweeeeeewwwsssttt|||}}}wwweeeXXXGGG444+++,,,******)))((((((((((((((((((((((((((())))))))))))***++++++***))))))+++---333999FFFRRRVVVWWWaaannn{{{{{{vvvppp{{{wwwrrrTTTLLLRRR___hhhbbbTTTKKKGGGGGGSSS```bbbZZZRRRHHHHHHUUUpppqqqrrrqqqnnnllllllmmmmmmmmmmmmjjjgggfffiiillliiijjjkkklllmmmqqqvvvzzz|||{{{{{{|||}}}rrriiieeepppiiiOOOAAA;;;<<<<<>>@@@AAABBBDDDDDDBBBBBB@@@???>>>>>>>>>>>>BBBEEEKKKSSS^^^kkkwwwzzztttiiieeebbbccchhhlllllljjjnnnhhhhhhoooqqqjjjeeefffjjjjjjhhhfffggghhhccc]]]ZZZUUULLLEEEDDDKKKVVV___iiivvvzzz}}}{{{wwwuuutttuuutttooojjjgggeeeccc```\\\UUUPPPGGG===777666999===NNNiii~~~}}}vvvWWW>>>222///...---+++++++++++++++*********---+++------555RRReeeaaa>>>===888;;;JJJWWWggg}}}{{{kkkmmm{{{|||{{{vvvccchhh{{{{{{|||zzzyyyxxxrrrfffaaannnxxxZZZRRRHHHAAA===:::666333333555777888999:::===???@@@BBBDDDCCCBBBAAAAAABBB;;;777555666888<<>>LLLVVVYYY^^^kkkxxxuuu{{{~~~sss{{{kkkPPPKKKVVVdddkkkcccTTTJJJHHHHHHWWWdddeeeZZZQQQHHHJJJYYYhhhjjjlllllljjjhhhgggfffkkkmmmmmmjjjeeedddhhhmmmiiijjjjjjjjjkkknnnrrrvvvvvvuuuuuuuuuwwwzzz~~~{{{lllfff|||rrrWWWFFF>>><<<:::CCCSSSdddwwwuuu```PPPHHHJJJVVVpppsss{{{|||HHH333000------------+++(((***++++++***))))))***,,,++++++*********+++,,,,,,333000BBB```sss|||tttcccRRRMMMRRRbbbjjjeeelllbbbZZZnnnuuummm^^^dddrrrpppxxxtttjjjiiifffaaa\\\\\\\\\\\\]]]]]]]]]]]]VVVJJJ===777666666:::???DDDEEEHHHLLLQQQXXXccckkkrrriiiXXXEEE888111///...+++++++++***++++++,,,,,,---///111333444777:::===AAA@@@@@@AAABBBCCCEEEEEEBBBAAA@@@>>><<<;;;:::::::::<<<@@@DDDKKKTTT^^^eeekkkuuu{{{uuukkkgggcccbbbeeekkkpppssswwwnnnmmmuuuwwwnnnhhhjjjjjjiiigggfffggghhheeebbbaaa\\\RRRGGGBBBFFFSSS]]]___mmmsssyyy|||wwwuuuuuurrrmmmhhhffffffddd^^^YYYVVVQQQIII???888555777:::BBBcccyyyvvvxxx~~~~~~dddFFF444---...000,,,,,,,,,++++++************------...===WWW___TTT??????;;;BBBSSS___nnnrrrfffppp~~~}}}~~~kkk___qqq|||yyyxxxrrruuuuuummmaaabbbzzzgggNNNHHH@@@:::777555444222444666999;;;<<<>>>@@@BBBCCCDDDDDDCCCAAA??????@@@===999888:::===AAAJJJSSSUUUUUUQQQVVV^^^ZZZ^^^oooyyyqqqeee```]]]___```___```bbb`````````aaacccdddccccccfffjjjsss}}}|||ooo```YYYRRRKKKFFFFFFIIIMMMTTT\\\___bbbfffjjjlllllliiigggjjjnnnrrrqqqlllccc[[[WWW\\\[[[___ooo~~~gggfffvvvwwwttt{{{aaaaaazzzxxxnnnaaaKKK777,,,+++***))))))(((((())))))(((((((((((()))))))))))))))*********)))***---///555CCCQQQXXX^^^kkk~~~yyyvvvwwwppp|||~~~eeeOOOLLLWWWdddlllcccSSSJJJIIIKKKZZZjjjjjj]]]SSSKKKNNN[[[fffiiikkkllljjjgggfffeeelllooooookkkfffdddhhhlllhhhiiiiiihhhhhhkkkooorrrssssssrrrrrrrrrtttvvvwwwuuuaaapppzzz]]]HHH>>>>>>:::AAANNN^^^sssvvvdddTTTLLLKKKPPPbbbtttppp|||SSS444000,,,,,,//////---******++++++***))))))***,,,++++++******+++,,,,,,---333555NNNnnnzzzxxxpppdddXXXRRR[[[iiihhhfffyyyoooXXXaaasssnnnjjjZZZ^^^nnnppp|||xxxeeeccceeeaaa\\\YYYYYYZZZZZZZZZ[[[[[[[[[SSSFFF999555666777;;;@@@AAAHHHNNNPPPQQQXXXeeeooolll___MMM>>>666111///...***************+++,,,---///111444666888:::>>>@@@CCCCCCCCCBBBCCCDDDEEEEEEAAA@@@???===;;;999777666444555666888:::???FFFJJJIIITTT```fffgggkkkttt|||}}}|||xxxrrrlllkkkhhhdddccciiivvvxxxtttwwwvvvooolllnnnkkkiiihhhhhhhhhgggggggggeeeaaaXXXLLLCCCEEEOOOYYYYYYgggooovvvyyyuuutttpppllliiijjjkkkhhh___WWWVVVQQQJJJ@@@999666777999777VVVllliiijjjyyyTTT999,,,,,,000---,,,,,,,,,++++++******(((......222HHHZZZVVVJJJAAA@@@>>>HHHZZZcccrrrbbb```ttt}}}xxxbbbddd|||zzzvvvpppuuuuuujjj___fff~~~YYYFFFBBB;;;666333333333333555888<<<>>>@@@AAACCCEEEDDDEEEEEECCC@@@??????@@@???======@@@AAABBBHHHNNNOOOQQQOOORRR[[[^^^hhh}}}tttnnnfffaaa___aaacccbbbcccfffdddcccbbbcccfffgggfffdddgggkkktttzzzuuugggZZZUUUSSSJJJDDDDDDGGGJJJOOOTTT___aaadddfffhhhiiijjjjjjqqqtttuuusssmmmeee^^^ZZZ]]]]]]___jjjhhh\\\gggxxx{{{|||ccc```wwwyyykkkTTT<<<---++++++***)))))))))))))))(((((((((((())))))))))))((()))*********+++...111888FFFRRRWWWbbbyyytttyyy|||rrrpppxxx}}}yyy\\\MMMMMMVVVcccjjj```PPPHHHJJJOOO]]]ooopppaaaVVVOOORRR^^^fffiiikkkkkkiiigggffffffjjjkkkllliiifffdddeeegggeeeeeeeeeddddddfffjjjnnnqqqpppooonnnnnnooopppqqqxxx~~~xxx^^^iiibbbIII<<>>HHHQQQRRRTTT\\\gggooodddUUUEEE:::444...++++++***)))******+++,,,---...000333666888:::<<<@@@BBBEEEEEEDDDDDDDDDDDDDDDDDD@@@???>>>===:::888555444222333555666777999===@@@;;;BBBIIIMMMNNNSSS\\\dddrrr||||||zzzyyytttnnnlllmmmlllgggdddkkkzzz}}}wwwqqqnnnmmmmmmllliiiiiijjjjjjggggggiiieeeccc\\\QQQIIIGGGLLLSSS]]]kkkpppwww{{{uuussspppmmmkkknnnpppmmmcccZZZWWWSSSLLLCCC;;;777777999888NNNbbbgggkkkfffBBB...+++///,,,,,,,,,,,,,,,+++++++++'''///000<<>>KKK^^^gggwwwZZZaaa||||||qqq___ooo}}}}}}zzzwwwrrrxxxwwwjjj```jjjvvvRRRAAA>>>999444222222333555777:::>>>@@@BBBCCCDDDFFFDDDEEEEEECCCAAA@@@AAACCCAAA???@@@BBBAAA>>>@@@EEEDDDHHHGGGIIISSSYYYdddxxx|||tttnnnfffaaa```ccceeeeeefffiiiiiifffccccccfffgggeeecccgggllltttxxxrrreee\\\ZZZZZZNNNEEEGGGMMMPPPQQQRRR\\\^^^bbbdddfffhhhkkkmmmvvvwwwxxxuuuooohhhbbb___[[[]]]___ggg{{{jjjWWW[[[{{{ppp|||}}}~~~llleeetttpppZZZAAA000++++++***))))))))))))***(((((((((((())))))))))))((()))*********,,,///222;;;IIISSSWWWgggqqq}}}|||uuuzzzvvv}}}kkkSSSJJJLLLUUUccciii___NNNFFFJJJPPP```ttttttbbbUUUPPPUUUaaaeeegggiiiiiigggfffeeefffcccdddeeeeeedddcccbbbbbbaaabbbbbbaaaaaacccgggkkkkkkkkkjjjjjjkkkkkklllmmmqqqxxxrrrYYYccc}}}hhhNNN???>>>;;;@@@GGGRRRiiivvvnnnZZZPPPJJJHHHPPPuuunnnqqqmmm???777///,,,///000...+++++++++,,,+++******+++---++++++++++++,,,---......000DDDkkk{{{lllbbbWWW```___tttzzz[[[^^^{{{zzzrrrddd[[[YYYZZZlllkkkgggfff___\\\^^^YYYYYYYYYXXXWWWWWWVVVVVVHHH<<<222222777:::===@@@@@@IIIQQQVVV^^^iiiooooooYYYKKK<<<555111+++)))***))))))******,,,---...///111444777:::<<<===@@@BBBDDDEEEFFFFFFEEEDDDCCCBBB??????>>>===:::777555333444666999;;;;;;;;;<<<>>>999<<<@@@BBBCCCGGGMMMSSS]]]kkk|||~~~}}}yyywwwwwwsssmmmlllnnnnnnkkkjjjoooyyyzzzppppppoookkkllliiijjjmmmkkkgggfffiiidddbbb^^^WWWOOOKKKKKKLLLXXXdddhhhmmm~~~|||vvvtttqqqmmmjjjlllpppooofff]]]ZZZWWWPPPGGG>>>999888888;;;EEEVVVccckkkwwwtttLLL333---000++++++,,,,,,,,,,,,,,,,,,)))000444HHHccc]]]GGGCCC@@@>>>???OOOeeeppp}}}ttt^^^lll|||kkkeee}}}~~~}}}|||yyyvvvvvvqqqwwwvvvjjjbbbooommmMMM;;;999666333111333666888888;;;???BBBCCCCCCDDDEEEDDDEEEEEECCCBBBBBBDDDFFFEEECCCAAAAAA>>>:::;;;>>>===BBB@@@AAAIIIMMMTTTdddzzz{{{sssllleeeaaa___cccfffgggiiillljjjfffccccccgggjjjiiiggglllqqqyyy|||uuuhhh`````````WWWSSS\\\eeedddYYYQQQTTTYYY___dddgggjjjmmmoootttwwwyyyxxxssslllgggddd]]]aaacccfffvvvvvv[[[QQQlll~~~qqqpppxxxyyynnnrrr~~~uuu```III999,,,+++******))))))******(((((((((((())))))))))))''')))******+++---000333>>>MMMVVVYYYkkkyyyvvv}}}}}}~~~|||xxxbbbNNNIIILLLXXXeeekkk^^^LLLDDDIIIPPPeeewwwttt]]]OOONNNWWWeeedddeeeffffffdddcccdddeee^^^___```bbbddddddaaa___```aaaaaa``````cccgggjjjfffffffffggghhhiiikkkkkkmmmtttjjjSSS\\\tttoooTTTEEE<<<;;;@@@FFFOOOgggwwwrrr]]]QQQIIICCCIIIlllnnnggg}}}EEE<<<111---...///---)))+++,,,,,,+++******+++---++++++++++++,,,---...///666MMMppp~~~pppddd___XXXaaaccc|||www___jjjwwwqqq\\\QQQZZZ^^^rrrqqqeeefffeee\\\ZZZ___[[[ZZZZZZXXXWWWVVVUUUTTTEEE999000111777;;;>>>@@@EEEKKKQQQZZZiiivvvxxxrrrPPPBBB555111...******---*********+++,,,...///000222555888;;;<<<>>>@@@BBBDDDEEEFFFGGGFFFDDDBBB@@@???>>>>>>===:::888555333777999===>>>===<<<;;;;;;999;;;<<<>>>???CCCGGGKKKJJJ[[[nnn{{{{{{|||{{{wwwwwwwwwsssnnnmmmnnnnnnnnnpppssswwwzzzrrrsssrrrkkkllljjjkkkooommmfffeeeiiibbbaaa___ZZZSSSNNNJJJHHHIIISSSUUU[[[ooo~~~wwwuuuqqqkkkfffhhhmmmmmmfff___^^^[[[SSSJJJ@@@:::888888666888FFFXXX```eeeyyyyyyRRR777000222+++++++++,,,,,,---------***111777PPPkkk^^^DDDDDD@@@>>>@@@SSSlllyyyrrriiigggvvv|||iiilll{{{zzz|||vvvpppqqqtttmmmttttttiiidddsssfffIII777666444222111333888;;;999<<<@@@CCCCCCCCCDDDEEECCCDDDDDDDDDCCCDDDFFFIIIJJJFFFCCCAAA===999:::>>>;;;@@@======DDDDDDGGGSSSQQQ___bbbaaajjjlllhhhhhhhhhnnnuuuyyyyyyuuullldddddd```___cccggghhhjjjmmmiiieeebbbdddjjjooopppooorrrxxxyyykkkcccdddbbb^^^dddvvvyyyaaaOOOMMMTTT^^^fffjjjllloooqqqqqquuuyyyzzzvvvpppjjjfffaaaggghhhfffrrrbbbJJJXXXwwwyyymmmvvvzzzuuu{{{yyyeeePPPAAA,,,+++******)))*********(((((((((((())))))))))))''')))******+++---111333AAAPPPXXX[[[nnnwww~~~}}}~~~vvv___NNNJJJMMM[[[hhhmmm___KKKCCCHHHPPPhhhyyysssYYYJJJKKKXXXiiigggiiikkkkkkfffbbbaaadddbbb___]]]]]]aaaeeehhhjjj``````___^^^^^^```dddgggiiihhhgggffffffgggiiijjjnnnvvv~~~nnnWWWWWWfffyyyVVVCCC???<<<:::@@@OOOaaannnrrrgggOOOGGGJJJGGGVVVpppccc|||~~~uuuvvv\\\;;;555777(((---666&&&...---,,,,,,++++++++++++...,,,'''***222,,,)))444BBBdddrrrgggbbbbbb```aaadddmmmrrr___uuuvvvhhh```bbbdddllluuuooogggaaa___^^^]]][[[\\\YYYXXXYYYYYYVVVNNNGGG:::555222555999;;;@@@FFFMMMTTTYYYbbbuuuwww___AAA999111,,,---...---+++++++++,,,,,,,,,...222555666777999;;;>>>AAADDDFFFIIIFFFDDDFFFJJJKKKGGGCCC>>>===;;;::::::;;;<<<===>>>AAADDDCCCAAA???@@@BBBFFFBBBBBBGGGIIIFFFEEEIIINNN]]]nnnzzzzzzvvvyyyxxxrrrrrrwwwrrrsssuuuwwwwwwwwwvvvuuu}}}wwwqqqmmmjjjnnnqqqqqqmmmiiihhhhhhcccaaa______^^^XXXMMMEEE@@@AAAFFFSSSeeexxx}}}vvvnnnkkkgggfffgggfffccc```\\\ZZZVVVNNNEEE>>>999777;;;@@@<<>>]]]jjjYYYDDD;;;@@@CCCGGGYYYvvvzzzhhh^^^lll|||rrrmmmrrr}}}{{{|||~~~}}}wwwwwwxxxvvvuuuvvvuuurrrhhh^^^eeezzzZZZCCC666222///000333666888777===???AAABBBBBBAAABBBBBBGGGFFFEEEEEEFFFHHHJJJLLLMMMKKKGGGCCC@@@===<<<;;;EEECCCAAA??????BBBDDDFFFPPPRRRTTTVVVWWWZZZ]]]```cccmmmvvvwwwuuuqqqggg\\\]]]]]]^^^___bbbgggnnnsssmmmkkkiiijjjnnnrrrrrrqqqvvv{{{zzzpppgggcccfffhhhssssss]]]PPPJJJIIIQQQaaaiiihhhlllvvvqqqrrrsssuuutttpppiiieeecccbbbbbbdddhhhrrryyyLLLEEEaaapppiiivvv}}}{{{ooo{{{lllaaaJJJ000///---***)))******(((******))))))))))))******)))((()))+++******000888BBBZZZ``````{{{xxx{{{ppp___NNNJJJPPP]]]rrrqqq[[[KKKFFFKKKVVVhhhpppfffSSSKKKLLLWWWhhhiiijjjkkkjjjfffcccbbbcccbbb```^^^^^^aaaeeeggghhh_________^^^]]]___bbbeeefffeeeeeeccccccdddfffhhhooouuu|||qqq[[[[[[ggg[[[HHH???===;;;???LLL^^^mmmuuupppXXXKKKIIIDDDPPPxxxxxxooo~~~iiiAAA444555)))---555(((...---,,,,,,+++++++++,,,---,,,(((***000+++---;;;NNNgggmmm^^^XXXYYYYYY[[[___hhhxxxhhh```zzz}}}qqqkkktttxxx{{{sssmmmfff```^^^]]]\\\ZZZZZZXXXWWWXXXXXXTTTKKKDDD;;;666444777:::===CCCIIIQQQWWWaaaooolllRRR???888000,,,,,,---,,,++++++,,,---------000444777::::::<<<>>>AAADDDGGGHHHIIIGGGFFFHHHJJJJJJFFFAAA<<<;;;:::999:::===???AAAGGGIIILLLKKKHHHFFFEEEEEEGGGGGGJJJMMMKKKIIINNNVVVZZZlllrrrpppqqqnnnnnnsssppprrruuuwwwxxxwwwvvvuuuzzz|||ssskkkkkknnnppppppmmmjjjhhhiiidddbbbaaaaaa```ZZZQQQIII<<<<<<@@@MMM```ttt{{{sssooojjjdddaaabbbddddddccc^^^\\\WWWOOOGGG???:::777000888666@@@]]]kkkppp~~~tttNNN888666,,,,,,,,,,,,,,,,,,,,,---///111DDD```gggTTT@@@::::::AAAKKKcccsssbbb]]]nnnzzz}}}|||nnnkkk{{{~~~zzzyyy|||zzzuuuwwwyyyxxxxxxzzzuuusssiii___gggnnnOOO888555222000000333777888888???AAADDDEEEEEEDDDEEEFFFEEEDDDCCCCCCDDDFFFHHHIIIKKKIIIFFFCCC@@@>>>======CCCDDDFFFFFFFFFHHHKKKMMMRRRWWW^^^dddhhhllloooqqqxxxzzznnnfff___YYYYYYZZZ[[[]]]```eeekkkoooooommmkkkllloooqqqqqqpppssszzz}}}uuunnnjjjmmmiiillluuuvvviiiXXXNNNIIIGGGOOO```iiiiiilllsssmmmmmmnnnoooooolllgggccc___^^^^^^```dddnnnZZZLLL___~~~iii\\\iii}}}jjj{{{rrrdddQQQ222000---******++++++)))******))))))))))))******+++)))***,,,++++++222:::JJJ^^^dddjjjuuusssyyynnn]]]LLLIIIOOO^^^rrrpppZZZLLLGGGKKKWWWfffooofffTTTNNNPPP[[[lllooonnnmmmjjjgggdddbbbaaabbb```______bbbdddeeeeee^^^______^^^]]]^^^```cccggghhhhhhgggfffgggiiikkkpppuuuyyysss```^^^gggbbbNNN@@@===;;;>>>HHHXXXkkkxxxzzzdddQQQHHHAAAHHHkkkzzz|||KKK333444,,,---222***------,,,+++++++++,,,,,,***---***+++...+++222FFFdddrrrlllZZZTTTTTTRRRUUUWWW___kkkpppcccjjjyyy{{{oooppp|||oookkkddd```]]]\\\ZZZYYYWWWVVVVVVWWWVVVPPPGGG@@@<<<777666999===@@@FFFMMMXXXZZZfffzzzdddIII;;;555///++++++,,,+++***+++,,,---...///222666999<<<===>>>@@@BBBEEEHHHIIIJJJHHHHHHIIIKKKHHHCCC>>>:::999888888:::>>>BBBDDDJJJLLLNNNNNNKKKHHHFFFEEEGGGKKKPPPQQQNNNNNNYYYfffooo{{{kkkjjjmmmkkkiiikkknnnppptttwwwxxxwwwuuutttttt|||wwwlllkkkmmmooonnnllliiihhhhhhdddcccbbbbbbbbb]]]VVVOOO???===???KKK___sssyyynnnqqqjjjccc___```dddgggggg```]]]YYYRRRJJJBBB;;;888...888888???\\\uuu}}}wwwZZZ<<<222---------,,,,,,,,,---------888PPPfffdddNNN===:::555CCCTTTpppkkk]]]^^^rrrzzzzzz{{{~~~uuujjjkkkyyywwwxxx|||yyyuuuvvvxxxxxxxxxyyyssssssiii```iiieeeHHH555444222111111444888::::::@@@CCCEEEGGGFFFFFFGGGHHHCCCBBBAAAAAABBBCCCEEEFFFGGGFFFCCCAAA???>>>>>>>>>DDDIIIOOOQQQOOOPPPTTTXXXkkknnnrrruuuxxx{{{~~~nnnccc]]][[[VVVXXXZZZ]]]___dddiiimmmooonnnmmmnnnpppqqqpppooopppxxxzzzuuurrrtttkkkdddeeegggbbbXXXQQQJJJFFFKKKZZZfffiiijjjmmmkkkjjjjjjkkkkkkjjjgggddd___]]]]]]___bbbjjj{{{kkkSSSXXXssspppZZZbbb~~~dddmmmuuucccWWW555111,,,+++,,,,,,+++*********))))))))))))******,,,***+++---------444===OOO]]]fffxxxyyykkkpppvvvkkk[[[JJJHHHOOO```pppmmmXXXKKKGGGLLLXXXdddmmmfffVVVQQQSSS___qqqwwwvvvrrrkkkhhhfffccc___aaa___^^^___```aaa``````\\\^^^^^^^^^]]]]]]___aaagggiiijjjiiihhhhhhkkknnnppptttwww|||rrrccc```eeexxxjjjTTTBBB>>><<<===CCCRRRhhhzzzmmmUUUFFF@@@CCC```XXX666333///---000------,,,,,,++++++,,,,,,,,,)))---++++++---+++888RRRyyysss```XXXSSSOOORRRQQQXXXbbbwwweeebbbtttzzzlllfffnnnrrrkkkhhhccc___\\\ZZZXXXXXXTTTTTTTTTTTTRRRLLLCCC<<<;;;888777;;;>>>AAAIIIQQQ\\\]]]iii{{{^^^HHH666222---+++++++++***)))+++,,,---...000333777;;;<<<===>>>@@@BBBDDDFFFHHHJJJJJJJJJKKKJJJFFF???:::777777666777999<<<@@@CCCHHHJJJMMMNNNMMMJJJGGGFFFGGGLLLRRRVVVXXX___mmmyyy{{{lllcccgggjjjgggdddeeejjjmmmqqquuuwwwwwwuuusssqqqwww~~~|||ppplllllllllkkkiiihhhgggfffcccbbbbbbbbbbbb___YYYUUUHHHCCC@@@HHHZZZooowwwkkksssllleeebbbdddhhhjjjjjjbbb___[[[UUUNNNFFF>>>999333;;;:::<<>><<<:::::::::FFFMMMTTTUUUTTTVVV]]]ddduuuuuuuuuuuuwww|||tttfff]]]YYYTTTWWW[[[___bbbeeeiiillllllmmmnnnooopppqqqppppppooovvv}}}zzzyyyxxxlll```___dddgggbbb]]]PPPHHHFFFQQQ^^^dddfffgggllljjjiiiiiijjjkkkjjjiiidddaaa```aaabbbhhhtttyyy]]]TTTfffxxx[[[[[[{{{ddd___vvvaaaZZZ<<<222+++***,,,,,,***)))******))))))))))))******+++******,,,---...666???SSS]]]lllxxxhhhwww}}}uuukkkZZZJJJIIIQQQaaammmgggTTTIIIFFFLLLZZZdddmmmfffVVVQQQTTT```rrr}}}}}}xxxnnnhhhgggeeeaaaaaa___]]]]]]]]]]]]\\\[[[[[[\\\^^^___^^^]]]^^^```bbbeeehhhhhhffffffiiimmmrrruuuwww{{{ooofffcccccctttpppYYYEEE???;;;<<<@@@LLLdddyyy}}}sssYYYFFFBBBCCCYYYeee===333111---...///,,,,,,,,,++++++,,,,,,---(((---,,,+++------???\\\~~~uuucccZZZPPPLLLSSSUUUZZZbbbyyywww\\\ccczzzvvv```aaalll~~~lllgggeeeccc___[[[YYYWWWWWWRRRSSSSSSRRRNNNGGG???999999777888<<>>222000---++++++******)))***+++---...000444999===>>>??????AAACCCEEEGGGHHHJJJJJJJJJJJJHHHBBB<<<888555555555555777999<<<===FFFGGGJJJLLLNNNMMMLLLJJJLLLPPPWWWaaapppiii```[[[^^^```]]]___eeegggjjjnnnrrrtttuuutttssssssvvvyyy}}}wwwnnnllljjjiiigggfffeeedddaaaaaaaaaaaaaaa^^^[[[XXXPPPIIIBBBCCCPPPdddxxxxxxmmmqqqlllhhhfffhhhjjjjjjhhhcccaaa]]]XXXRRRJJJAAA:::333888777666MMMwwwrrrOOO999111000...---,,,---...///,,,EEE```gggXXXDDD<<<>>>;;;QQQeeezzzeee[[[fffrrrxxxzzz~~~|||mmmhhhwww~~~{{{yyyzzz{{{}}}yyytttvvvwwwuuussstttppprrrjjj```lll|||```HHH999222111222333555777:::===???BBBDDDGGGHHHGGGFFFGGGGGGCCCBBBBBBBBBAAAAAABBBBBBBBB@@@===:::777555444444>>>DDDKKKNNNOOOUUU```iiivvvzzzyyykkk]]]SSSMMMQQQUUUZZZ___bbbeeehhhjjjhhhkkknnnqqqrrrrrrsssssspppvvv~~~~~~~~~~~~{{{ooocccdddooowwwtttlllXXXLLLCCCHHHTTT^^^ccceeekkkiiiggghhhjjjlllmmmmmmiiieeebbbaaaaaacccllluuuqqq\\\___|||```YYYuuusss]]]{{{hhhaaaFFF777***))),,,+++))))))******))))))))))))*********))))))+++,,,///888AAAVVVaaatttyyymmm{{{www}}}vvvlll[[[KKKKKKUUU```hhh```OOOHHHFFFMMM\\\gggpppgggUUUOOORRR^^^ppp||||||ooogggggghhheeecccaaa]]]\\\[[[[[[ZZZYYYYYY[[[^^^```_________```bbbfffjjjjjjhhhhhhlllppptttwwwyyy|||{{{ooolllkkkhhhqqqvvv```III@@@:::;;;>>>III___uuu{{{www]]]HHHGGGDDDRRRwwwyyyqqqIII555111...---000,,,,,,+++++++++,,,------(((...---,,,...111DDDbbbtttwwwmmm]]]RRRIIIMMM___gggiiiqqqlll]]]ooo|||pppWWW^^^fffpppsssfffcccdddccc```[[[XXXWWWWWWRRRSSSRRROOOJJJCCC<<<888888777999===@@@DDDNNNXXXZZZkkk~~~xxx\\\@@@...///...---,,,+++************,,,...000222777<<<@@@BBBBBBBBBCCCEEEGGGHHHIIIIIIJJJJJJHHHDDD???:::666333444555666777888888999>>>>>>@@@CCCGGGIIIIIIGGGOOOSSS]]]nnn}}}eeeYYYPPPQQQRRRSSS[[[fffdddfffjjjnnnppprrrssssssvvvwwwwwwxxx}}}rrroookkkhhhgggfffdddccc```aaaaaa```___^^^\\\[[[ZZZTTTLLLGGGMMM\\\ppp~~~{{{rrrnnnkkkhhhhhhiiijjjgggddddddaaa^^^[[[WWWOOOEEE===555555666777GGGqqq}}}\\\===222111///---,,,---...///,,,DDD[[[[[[KKK===:::<<>>,,,***,,,***((()))******))))))))))))*********((()))+++---000999CCCSSS```uuuwwwsss}}}vvvyyyxxxnnn\\\LLLMMMXXXaaaeeeZZZLLLHHHGGGPPPaaammmttthhhTTTMMMPPP]]]pppuuu~~~|||nnndddgggllllllgggddd___\\\[[[ZZZZZZYYYWWWZZZ^^^aaaaaaaaaaaaaaaccchhhnnnnnnkkkjjjoootttxxx{{{|||}}}yyyqqquuuwwwsssmmm|||gggMMMAAA999:::>>>GGG[[[ppp{{{}}}bbbLLLKKKCCCKKKnnnsss~~~zzzTTT888111///---000,,,+++++++++,,,,,,---...***...---,,,000444GGGeeejjjmmmbbbSSSHHHEEEXXXxxxcccdddvvvhhhSSS\\\```eee}}}~~~jjjbbbaaacccccc```\\\XXXWWWWWWSSSSSSQQQMMMGGG@@@;;;888888888;;;@@@BBBGGGQQQ\\\```wwwzzz___GGG555))),,,---------,,,+++++++++,,,...000333555:::@@@DDDBBBBBBCCCCCCEEEFFFHHHHHHHHHIIIHHHEEEAAA<<<888666000222555888999999888777888666666999>>>BBBCCCBBBKKKQQQ]]]oooqqq___QQQGGGIIIOOORRRZZZcccbbbdddfffiiimmmooorrrsssxxxyyyxxxwww|||xxxtttnnnjjjiiigggeeedddaaabbbbbbaaa___^^^]]]]]]```^^^XXXPPPMMMVVVggguuu~~~yyypppmmmiiiiiijjjjjjgggddddddaaa^^^]]]ZZZSSSHHH@@@:::444999<<>>:::888999:::===BBBDDDIIITTT___hhhjjjIII888333111+++---......,,,+++++++++...000222555888===CCCGGG@@@@@@AAAAAABBBDDDEEEFFFHHHHHHGGGDDD???:::777666...111555999;;;;;;999888999777666888===AAACCCBBBDDDMMMXXXhhh|||lllVVVIIIBBBJJJUUUXXXZZZ]]]aaabbbdddgggjjjnnnqqqsssxxxzzzyyyxxxzzz}}}wwwpppllljjjiiigggeeebbbccccccaaa___^^^^^^___]]]^^^[[[RRRJJJNNN\\\iii|||}}}uuupppllljjjkkkkkkiiigggdddaaa___^^^\\\UUUJJJAAA:::222888;;;:::UUUsssuuuoooqqqzzzXXX444222000---,,,---///000222EEEQQQJJJ>>>;;;>>>???QQQaaaooonnn]]]gggzzzsssxxx|||~~~sssdddxxx}}}wwwvvv|||~~~zzz}}}~~~|||yyyzzzuuuzzzrrrfffttt~~~___FFF888333333...111666888:::<<>>===999888666444333222333333222333555888:::<<<===>>>AAAEEEIIILLLKKKJJJHHHHHH@@@>>>???CCCBBB???CCCJJJMMMSSS[[[bbbfffgggggghhhooouuuzzz}}}|||zzzyyyyyy|||~~~|||lll\\\UUUKKKHHHQQQ```kkkpppcccccccccfffjjjnnnooooooeee```]]]]]]\\\[[[^^^dddxxxOOOXXXooogggXXXvvvtttrrrqqqjjjMMM333---///,,,+++---******))))))))))))******,,,***+++---000444>>>IIIRRRggg{{{gggwwwxxxyyyttt|||zzzooo\\\LLLNNNYYYccccccVVVKKKKKKMMMWWWjjjtttyyykkkTTTMMMQQQaaauuuqqqzzzzzzooohhhmmmtttwwwtttooohhhbbb^^^[[[YYYWWW[[[[[[[[[\\\^^^bbbfffhhheeehhhjjjjjjjjjmmmsssxxxyyyuuu{{{}}}wwwrrrnnn\\\DDD@@@<<<===EEEPPPoooxxxvvvXXXGGGEEEMMMYYY|||qqqqqq>>>222444%%%000...---,,,,,,++++++,,,,,,,,,)))//////,,,>>>\\\kkknnnaaaSSSHHHCCCPPPtttllldddrrr|||nnnVVV]]]___hhhlll```iiiccc___ZZZVVVUUUUUUUUUUUUSSSTTTRRRLLLDDD===:::999777999>>>AAABBBIIIXXXfff|||wwwXXX<<<333000,,,++++++******++++++,,,---000111222555:::@@@EEEHHHCCCBBBAAABBBDDDEEEEEEDDDGGGFFFEEEBBB>>>999555333111333666888888999:::<<<888777777;;;AAAEEEFFFEEEPPPNNNOOOWWWeeeqqquuuttt}}}|||ppp___HHHFFFDDDFFFLLLSSSYYY]]]\\\___bbbeeefffiiimmmooowwwxxxyyywwwuuuwww}}}zzz|||xxxpppjjjiiigggddddddcccaaa```_________``````^^^[[[UUULLLFFFKKKTTTvvv~~~pppfffgggiiihhhfffgggaaaaaaaaaaaa]]]VVVMMMGGG???999555555999CCCTTTdddbbbooo^^^<<<---444000,,,444...+++777LLLLLLDDDDDD999333BBB\\\```ttteee[[[ooonnnllliiilllzzzzzzvvvsssxxx~~~}}}|||zzz{{{tttnnn|||oooTTTBBB888333000222333555888<<>>@@@FFFIIIMMM\\\lll~~~lllNNN777111000++++++*********+++,,,------111222555888===BBBFFFHHHGGGFFFEEEFFFHHHHHHGGGEEEDDDCCCBBB@@@===999666444222555888999999:::<<<===<<<;;;===AAAFFFJJJJJJIIIFFFGGGKKKPPPVVV[[[^^^```bbbiiimmmlllnnnooocccSSSGGGEEEDDDFFFLLLSSSXXX[[[]]]```ccceeefffgggiiikkkoooqqqqqqqqqpppttt{{{zzzpppllljjjgggdddcccaaa```____________bbb^^^ZZZRRRFFF>>>???FFFYYYgggsssxxx|||pppggghhhjjjhhheeedddccccccbbbaaa^^^WWWOOOJJJ???;;;888777888???NNN]]]vvv{{{qqqAAA///444///+++333//////666MMMLLLAAAAAA;;;666CCC[[[ddd{{{~~~aaa```tttvvvsssiiiuuuyyyzzzvvvssswww}}}~~~|||{{{zzz{{{tttnnn|||lllQQQ@@@777333000333444777:::===@@@BBBCCCEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAA===999:::888555444666777888888888888999999:::;;;;;;;;;<<<@@@@@@>>>???GGGNNNQQQ[[[PPPNNNXXX```bbbgggooouuutttqqqllliiiiiimmmpppyyy~~~}}}~~~}}}~~~yyyooodddgggcccXXXNNNPPP```pppxxxddd\\\YYY^^^fffjjjlllnnnkkkhhhccc^^^[[[ZZZZZZZZZkkkfffJJJJJJ\\\sssgggYYYQQQZZZzzzzzzzzznnnlllzzzsss[[[@@@111---,,,+++*********))))))))))))******,,,***,,,///222777BBBMMMXXXooouuuyyy{{{wwwyyykkk^^^XXXQQQKKKOOOXXX___```TTTHHHKKKRRR^^^qqqtttlll[[[LLLJJJWWWgggooottt~~~|||vvvpppllliiieeecccZZZ[[[]]]^^^```bbbcccccchhhmmmssswwwyyy{{{wwwtttiiiMMMDDD>>>===BBBJJJfffwwwfffRRRGGGHHHRRRrrryyy|||xxxyyyRRR222444---333...------,,,,,,,,,,,,,,,...+++///000666RRRooowwwjjjaaaQQQDDDLLLiiihhhTTT\\\ooo{{{nnndddjjjxxx|||oooeee______```]]]YYYWWWVVVUUUTTTRRRQQQSSSRRRKKK@@@888888;;;BBB<<<===EEEJJJNNN```tttxxx]]]???000//////************+++,,,---...///222444888<<>>??????@@@BBBFFFJJJMMMMMMLLLKKKNNNRRRTTTUUUZZZbbbhhhpppxxx}}}~~~~~~{{{kkkYYYHHHFFFEEEGGGMMMRRRWWWYYY]]]```ccceeeeeeeeeffffffhhhjjjkkkkkklllqqqyyyxxxrrrooonnneeecccbbb```___^^^______aaa]]]XXXPPPCCC999888<<>>===:::DDD^^^lllppp\\\hhh~~~}}}zzzxxxhhh~~~}}}zzzwwwwwwuuusssvvv{{{}}}{{{xxxzzz~~~|||zzz}}}|||sssmmm|||gggLLL<<<555222111444555888;;;>>>@@@BBBCCCCCCBBBBBBAAAAAAAAAAAABBBDDDDDDDDDEEEEEECCC???<<<888777666777999;;;;;;;;;<<<<<<===>>>???@@@BBBBBBCCCGGGIIIJJJSSSbbbpppvvvqqq```\\\kkkwwwwww||||||sssmmmlllpppttt|||}}}}}}tttjjj```fffddd\\\QQQOOO[[[kkkvvvkkk___VVVZZZbbbfffhhhhhhiiigggccc___\\\ZZZZZZZZZeeezzzuuuPPPEEEGGGeeeeeeRRRBBBKKKlllvvvzzzqqqaaasss|||sssbbbIII333,,,...---)))******))))))))))))******,,,+++,,,000333888CCCNNN^^^{{{|||kkkwwwuuuyyybbbUUUZZZ\\\SSSRRRYYY\\\___UUUJJJKKKQQQ```uuurrrgggVVVIIIKKKZZZhhhnnnuuu{{{wwwuuurrrnnnlll```_________aaabbbdddeeekkkqqqwww{{{{{{|||~~~{{{zzznnnPPPDDD===<<>><<<999888777777888;;;>>>AAAAAAAAABBBCCCAAABBBEEEIIILLLNNNNNNMMMQQQTTTXXX[[[aaalll{{{qqq___LLLJJJIIIJJJNNNRRRUUUWWWZZZ]]]bbbdddddddddccccccfffhhhjjjjjjlllqqqyyyxxxtttqqqeeedddbbb```___^^^^^^___^^^[[[WWWRRRGGG<<<999<<<@@@QQQeeeqqq{{{|||qqqnnnppppppnnnkkkfffdddaaa___\\\XXXTTTPPPAAA???<<<888555888GGGWWWsssPPP333222000,,,222000666@@@XXXPPP:::;;;>>><<>>@@@AAABBBAAAAAA@@@@@@@@@@@@@@@AAACCCCCCDDDEEEFFFDDD@@@===666555555777999:::999888<<<<<<===???BBBDDDGGGIIILLLQQQUUUZZZfffyyytttddddddyyy|||qqqlllmmmsssxxx|||~~~~~~yyypppggg```bbbaaa\\\SSSNNNUUUeeerrruuueeeWWWXXX```eeeffffffeeecccaaa^^^\\\[[[ZZZZZZ___rrrXXXDDDCCC]]]cccQQQAAAKKKiiixxxvvvYYYfff~~~uuujjjRRR666***---...***+++******))))))******+++,,,+++,,,111444:::EEEPPPgggyyywwwdddwwwtttxxx___VVVfffmmm___UUUYYY\\\aaaXXXLLLKKKPPP```vvvrrreeeRRRGGGLLL\\\hhhkkk{{{}}}{{{{{{yyyvvvttthhhgggdddcccccceeehhhjjjuuuyyy~~~}}}|||}}}nnnyyysssRRRCCC;;;<<<@@@EEE\\\hhhzzz|||nnn^^^LLLCCCIII\\\|||uuuwwwaaa777888000***///...------,,,,,,------///,,,---///???bbbvvvmmm[[[UUUGGG>>>JJJeeewww{{{jjjSSSVVVhhhuuu{{{lllaaauuuqqqggggggaaa^^^]]][[[XXXVVVVVVUUUSSSQQQMMMOOOMMMEEE<<<777999>>>>>>===AAAHHHOOO^^^zzziiiEEE000,,,------+++******+++,,,---///111222444777;;;@@@DDDFFFFFFFFFEEEFFFHHHLLLNNNMMMJJJHHHCCCAAA>>>:::888666666666:::>>>BBBDDDDDDDDDDDDEEECCCEEEHHHJJJLLLMMMNNNOOONNNTTT^^^jjjwww}}}mmmVVVRRROOONNNPPPRRRUUUUUUWWWZZZ___bbbcccbbbbbbccceeegggjjjjjjkkkooovvv|||zzzsssmmmeeedddbbb```^^^^^^^^^^^^\\\ZZZXXXUUUKKK@@@<<<===>>>LLL]]]iiisssvvvnnnooorrrqqqmmmeeeccc```^^^\\\XXXTTTQQQCCC???;;;777555999IIIXXXyyyWWW666222222///222000999LLL^^^RRR;;;;;;>>>>>>IIIpppxxxaaaZZZsssxxxjjjqqq{{{uuuqqqnnnllllllmmmnnnqqqrrrsssuuuwwwuuuvvvwwwyyy{{{|||~~~ssslll{{{xxx[[[CCC777333222222222444777;;;===?????????@@@@@@?????????@@@@@@AAABBBBBBCCCEEEFFFDDDAAA>>>777555444444555444333111555666777999===BBBFFFHHHRRRXXX```iiixxxuuuzzzwwwnnnkkknnntttxxx|||~~~~~~yyypppjjjfffbbbbbb___XXXRRRVVVeeesssyyygggWWWUUU[[[aaacccddd```___^^^]]]]]]\\\[[[[[[[[[nnn[[[CCCAAAXXXjjjZZZCCCGGGbbbzzzWWW___xxxqqq[[[<<<++++++...---++++++************++++++,,,+++---111555;;;GGGRRRqqquuufffqqq}}}{{{gggcccvvv{{{gggWWWWWW___cccZZZMMMLLLRRRaaawwwsssfffSSSGGGMMM]]]gggjjj~~~}}}}}}~~~~~~}}}{{{xxxqqqooollljjjjjjkkkmmmoooxxx{{{}}}|||zzzyyy|||tttdddqqqzzzVVVEEE;;;<<<@@@BBBXXXlll{{{~~~tttgggQQQBBBDDDXXXsssuuuqqqrrr>>>888333//////......---------------...---...222FFFjjjvvvcccWWWOOOFFFCCCOOOaaammmpppuuuZZZOOOZZZoooyyy|||mmmgggxxxllleeeccc]]]^^^]]]ZZZWWWUUUTTTTTTSSSRRRLLLKKKHHHAAA;;;999;;;>>>999>>>BBBGGGTTTkkkxxxZZZ<<>>BBBEEEEEEEEEEEEEEECCCEEEGGGIIIIIIJJJMMMOOOYYYeeexxx}}}bbb]]]WWWSSSRRRSSSUUUUUUVVVYYY]]]___``````aaabbbaaaeeehhhjjjjjjmmmrrrwwwyyyzzzpppgggfffeeebbb```^^^^^^^^^^^^^^^[[[ZZZWWWOOOBBB;;;:::===GGGTTTcccpppxxxnnnnnnqqqooojjjdddbbb```^^^\\\YYYUUURRRGGG@@@:::777666:::GGGSSSrrrbbb:::333444111333333@@@XXXbbbRRR>>>???>>>AAARRRvvvnnn___aaazzzvvvnnn~~~uuupppllljjjkkkjjjjjjlllooopppooorrrwwwuuuuuuuuuvvvxxx{{{}}}}}}pppjjjzzzqqqWWWAAA666333222222111444777;;;===>>>>>>>>>@@@????????????@@@@@@AAABBBBBBCCCEEEFFFEEEBBB???999666333111111///...,,,------...111555999>>>@@@NNNXXXfffwww{{{rrrmmmlllppptttwww~~~xxxrrrlllgggfffeee```ZZZ[[[ggguuuvvveeeUUUQQQUUUZZZ]]]```^^^^^^^^^^^^^^^]]]\\\[[[ZZZiiixxx]]]III>>>SSSsssiiiIII>>>TTT|||ZZZ[[[}}}zzzuuudddJJJ444+++,,,...++++++************++++++,,,+++---222777===IIITTTwwwpppiiiooo~~~{{{zzzjjj[[[[[[aaadddZZZOOOPPPVVVeeezzzsssgggUUUJJJOOO^^^iiilll~~~~~~~~~|||yyyuuuuuuuuuuuutttrrrqqqpppwwwyyyyyyxxxwwwzzz}}}ppp```iii\\\HHH======@@@AAATTTmmmyyy|||wwwnnnXXXEEECCCRRRgggvvvrrrHHH666111222//////...------------------...111666NNNsssyyy^^^SSSIIICCCIIIVVVbbbmmmtttnnnTTTRRRddd}}}xxxgggfffsss}}}}}}gggddd^^^ZZZ```]]]ZZZUUUSSSSSSSSSSSSSSSLLLHHHBBB===;;;<<<===>>>999@@@CCCGGG\\\xxxxxx```HHH333//////+++)))---)))***+++---///111333444:::<<>>;;;777333222222444555888;;;@@@CCCCCCCCCBBBBBB???AAABBBBBBAAACCCGGGKKK___ppp{{{ooohhh___WWWTTTTTTUUUVVVXXXZZZ\\\]]]]]]]]]^^^___]]]bbbhhhkkklllnnnrrruuuxxx}}}~~~tttjjjfffeeeccc```^^^]]]]]]]]]___]]]]]][[[SSSFFF===;;;<<>>DDDSSStttoooAAA555444222444888JJJ```bbbPPPBBBDDD@@@DDD]]]tttxxx```^^^kkkssspppxxxpppmmmkkkkkkmmmkkkjjjkkknnnnnnkkkooovvvrrrssstttvvvxxxzzz|||||||||wwwllliiizzz~~~mmmTTTAAA777444333222222555888<<<>>>??????>>>@@@????????????@@@AAABBBCCCCCCDDDGGGHHHGGGDDDAAA<<<888444111///...---+++,,,++++++,,,///333777999AAAKKK[[[nnnzzztttpppmmmllloootttvvvwww~~~zzzqqqkkkgggeeebbb\\\ZZZcccpppqqqbbbSSSNNNPPPTTTZZZ___aaaaaabbbaaa```^^^[[[ZZZWWWcccjjjuuu}}}iii___MMMPPPrrrvvv]]]GGGIIIuuu}}}]]]XXXuuu{{{wwwnnn\\\BBB---)))...,,,++++++******++++++,,,,,,+++...333777>>>JJJUUUxxxooopppsssrrr```YYY^^^aaacccXXXOOOTTT\\\jjj~~~qqqgggWWWLLLQQQ```mmmqqq|||yyywwwxxx{{{|||{{{xxxssspppzzz{{{{{{{{{{{{|||rrr```cccbbbLLL@@@???AAA???RRRiiitttwwwwwwrrr]]]HHHEEEHHHYYYwwwuuuOOO444...111//////...------------...,,,///333:::TTTzzz|||\\\OOOCCC???KKKYYYdddppp|||oooVVVXXXpppoooYYY[[[fffsss|||ttteeeeee]]]YYYddd^^^ZZZUUURRRRRRSSSSSSTTTLLLFFF???;;;<<<>>>>>>>>>???GGGGGGLLLgggiiiNNN:::,,,...///)))(((...)))***+++---///222444555===>>>AAADDDFFFIIIJJJKKKJJJLLLNNNPPPPPPKKKEEE@@@:::777333000///111444666555999>>>AAABBBAAA@@@@@@:::;;;<<<:::999;;;AAAEEEQQQcccvvvwwwooocccZZZUUUUUUVVVVVVZZZ[[[\\\\\\[[[ZZZ[[[]]]\\\aaahhhmmmoooppptttwwwxxx{{{}}}{{{qqqgggeeeccc```^^^]]]]]]]]]___]]]^^^___XXXLLLCCC@@@999===III\\\ooo}}}yyyvvvvvvnnnbbbdddccccccbbbaaa]]]XXXTTTNNNEEE>>><<<;;;888666888999]]]|||}}}yyyGGG666444111555===SSSdddaaaNNNDDDHHHAAAHHHfffqqqqqqWWW]]]rrr|||}}}nnnppptttmmmlllkkkmmmqqqnnnkkkkkknnnllliiimmmtttppprrrtttwwwyyyzzzzzzyyyxxxsssiiiggg{{{zzzjjjSSSAAA888444333111333666:::===@@@@@@@@@???@@@@@@??????@@@AAABBBBBBDDDDDDFFFHHHJJJIIIFFFCCC>>>:::555111//////...---///...------...111444666444<<>>KKKVVVvvvvvv{{{zzzuuu]]]NNNPPPYYY```aaaVVVNNNVVVaaaoooooofffXXXNNNRRRbbbpppuuu|||xxx|||}}}|||~~~{{{vvvyyyuuuuuu}}}|||uuu^^^[[[~~~gggIIICCCAAA;;;BBBQQQmmmqqqwwwzzzrrr```MMMBBBJJJRRRwww{{{tttVVV888999...//////...------------...---///222AAAaaazzzrrrZZZPPPAAA<<>>999666333222333444555666777888:::===>>>???>>>>>>555888;;;<<<;;;;;;>>>AAAMMMRRRYYY___bbbjjj}}}zzzqqqjjjaaaZZZVVVUUUUUUUUU\\\\\\[[[YYYXXXXXX[[[]]]^^^bbbggglllsssyyyxxxrrryyy|||||||||}}}jjjiiihhhfffdddcccaaa```aaa^^^ZZZYYYWWWQQQGGG???;;;>>>HHHYYYhhhuuuwwwrrrnnniiiggghhhhhhfffbbb\\\WWWSSSPPPJJJBBB;;;888777777666<<>>???@@@@@@BBBCCCCCCAAA@@@???@@@BBBGGGIIIKKKKKKIIIFFFEEEEEE>>>999555222222222000...,,,,,,,,,,,,---///111222555888===BBBFFFJJJOOOSSSTTTSSSPPPMMMKKKNNNUUUZZZ\\\___gggooosssuuuxxx{{{||||||}}}|||oooiiidddaaa]]]ZZZ\\\```hhhbbb[[[TTTOOONNNXXXdddiiifffbbb``````___[[[XXX\\\\\\ZZZ]]]mmmzzzYYYXXX}}}```LLLWWWllldddQQQ___tttyyyzzzRRR///,,,///...---+++))))))***+++,,,+++///...000;;;@@@IIIZZZxxxvvv}}}sssWWWIIIOOOZZZfffcccZZZQQQTTTdddxxxsssdddTTTNNNVVVaaaiiikkk~~~}}}~~~}}}||||||~~~wwwuuurrrttt||||||{{{aaaXXXwwwlllMMMDDDAAA<<>><<<>>>AAABBBAAABBBGGGSSSiiirrrRRR===777///,,,,,,---,,,***,,,,,,,,,...111444888:::@@@@@@AAABBBDDDEEEFFFFFFGGGIIIKKKLLLJJJEEEAAA===999666333222333444555555888999:::<<<======<<<<<<888:::;;;<<<<<<===???AAAAAADDDIIINNNQQQZZZmmm|||qqqkkkeee^^^XXXVVVUUUUUUUUUZZZ[[[[[[ZZZYYYZZZ]]]```bbbhhhnnnssszzz}}}xxxwww|||}}}~~~zzzkkkjjjhhhfffdddcccbbbbbbbbb___[[[ZZZXXXRRRHHH@@@:::;;;DDDSSScccrrrzzzuuupppjjjbbbbbbcccccc```]]]YYYVVVPPPJJJBBB;;;888777666666888CCC\\\hhhiiiNNN;;;777111888===QQQ]]]QQQFFF@@@???EEEWWWiiiqqqdddXXXddd|||{{{~~~ttt{{{pppmmmppppppnnnmmmppppppooooooooooooooopppnnnrrrsssqqqqqqvvvyyyyyy{{{zzzuuuuuurrreeeQQQ@@@555222333444555777999<<<>>>???@@@@@@>>>@@@AAA@@@@@@@@@CCCDDDHHHJJJLLLLLLJJJHHHGGGFFF@@@<<<666222222111000///.........///111333555777666888;;;===???@@@CCCEEEAAAAAAAAA???@@@DDDKKKQQQXXX^^^fffnnnrrrvvv{{{}}}~~~~~~uuunnnfffccc___\\\___cccjjjddd^^^WWWPPPNNNUUU___hhhgggfffdddbbb```]]][[[YYYZZZYYY\\\jjj```YYYyyyfffPPPTTTccc||||||hhhWWWaaavvvxxxxxxUUU333...000---,,,+++*********+++,,,+++///...111<<>>???FFFYYYmmm|||___YYYoooyyyzzz~~~tttqqqrrrqqqpppqqqppppppoooooooooppprrrsssmmmrrrtttrrrsssxxx{{{{{{xxxzzzyyyzzz{{{pppcccPPP???555222333444555777999<<<>>>???@@@@@@???@@@AAA@@@???@@@BBBDDDIIIKKKMMMLLLJJJHHHHHHHHHCCC>>>888333111222333333000000111222444666888:::888:::;;;<<<;;;::::::;;;777999::::::;;;AAAJJJQQQ```gggooorrrsssxxx{{{qqqgggbbb___^^^```dddlllfff```[[[SSSOOORRRYYYcccfffiiihhhccc^^^\\\[[[XXXYYYYYYYYYcccyyyiiiUUUlll|||hhhQQQLLL\\\pppwwweeeccc{{{vvvuuuZZZ:::000000,,,,,,,,,+++++++++******+++///...222===DDDNNN```|||kkkwwwiiiOOOFFFPPP^^^dddaaaWWWOOOQQQ```pppyyyjjj]]]OOOMMMVVVccckkknnn|||~~~}}}~~~~~~xxxuuutttwwwwwwuuutttvvvyyyxxxwwwvvvwww|||hhhSSSiiivvvSSSEEEAAA===@@@IIIWWW^^^jjjvvv}}}ttt\\\EEECCCFFF\\\ppplllaaa???777333000//////...............222///BBBiiiuuu]]]NNNIIIQQQZZZeeevvvvvviiicccpppzzzdddRRRYYYlllsssvvvccc```aaa]]]XXXWWWVVVVVVTTTQQQRRRSSSOOOHHHCCC???;;;;;;===@@@BBBCCCIIITTTlllzzzUUU;;;666222---++++++,,,,,,+++---...///111444888;;;<<>>DDDIIIJJJIIIFFFDDDDDDEEEHHHOOO^^^llluuu|||}}}ttthhhcccdddfffbbb___[[[YYYZZZ[[[[[[[[[\\\\\\]]]]]]]]]___cccfffgggoooxxx}}}|||~~~zzzmmmllliiifffdddccccccdddbbb```^^^\\\YYYSSSJJJDDD;;;888999AAAOOOccc}}}}}}tttkkkggggggfffeeebbb^^^[[[YYYQQQKKKBBB<<<888666666555999???MMM\\\iii}}}eee@@@555555999BBBQQQUUUHHH??????AAAGGG[[[qqqffffffyyy|||zzzyyyxxxvvvvvvxxxqqqqqqoooooooooppprrrsssppptttwwwvvvwww{{{~~~~~~yyyzzz{{{|||wwwpppdddRRRAAA888444555666555777999<<<>>>???@@@@@@BBBCCCCCCAAA???>>>???@@@IIIJJJLLLKKKIIIHHHHHHHHHDDD???999444222444777999444444333444555666888999:::<<<======<<<;;;;;;<<<===>>>???@@@BBBKKKXXXbbbttt{{{{{{www|||tttfff```^^^]]]___cccjjjeeeaaa]]]WWWQQQQQQVVV\\\bbbiiihhhaaaZZZXXXZZZ[[[\\\[[[XXX]]]ppppppPPPZZZllleeePPPCCCTTTfffzzzwwweeetttuuurrr```BBB000---+++,,,,,,,,,,,,+++***)))+++///...222???GGGSSSeee|||kkk}}}gggOOOFFFOOO\\\aaa]]]UUUNNNRRRaaaooowwwhhh\\\OOOMMMWWWdddlllnnn{{{{{{}}}~~~~~~|||vvvrrrqqqooonnnqqqwwwyyyxxxvvvttttttxxx~~~kkkUUUgggyyyTTTDDD@@@===@@@GGGQQQZZZhhhuuu~~~xxx___FFFDDDHHHZZZzzzsssgggBBB333444000000///............///222111JJJssspppVVVMMMOOOXXX___fffsss}}}sssaaabbbtttwwwaaaTTTbbbvvvzzzooo```______[[[VVVWWWVVVVVVTTTRRRRRRSSSNNNGGG???===;;;;;;===AAADDDEEEIII^^^~~~nnnLLL:::555222...,,,+++++++++***...///111444777:::===>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAA@@@>>>===<<<999777555444666666666555::::::;;;;;;:::999777666<<<<<<===CCCKKKPPPQQQPPPJJJGGGGGGKKKNNNSSS]]]gggqqqsssooofffbbbdddfffeeebbb___\\\ZZZ[[[]]]]]]]]]```aaaaaa``````bbbeeehhhjjjrrrzzz~~~~~~ooonnnkkkhhheeedddccccccaaa```___]]]YYYRRRKKKFFF===999777<<>>???@@@@@@BBBBBBCCCAAA@@@???AAABBBGGGIIIJJJIIIHHHGGGGGGHHHDDD@@@:::666444777<<>>===<<<;;;===>>>???BBBDDDFFFLLLYYYkkkxxxyyy}}}wwwfff______^^^___aaaeeeaaa___^^^ZZZTTTSSSVVVWWW```hhhhhh```YYYWWWYYY\\\^^^^^^[[[]]]mmmzzzRRRMMM]]]bbbQQQ@@@JJJ[[[tttfffhhhvvvqqqgggIII000++++++,,,,,,,,,,,,+++***)))***///...333AAAKKKWWWkkkwwwnnn}}}hhhQQQGGGMMMWWW\\\YYYSSSNNNTTTcccpppvvvhhh\\\PPPOOOYYYeeekkkmmm|||zzzzzz{{{{{{{{{}}}xxxpppkkkhhhgggnnnvvvwwwwwwvvvtttsssuuuzzz}}}nnnWWWeee|||VVVDDD???>>>@@@DDDMMMYYYhhhvvv|||dddJJJDDDHHHUUU}}}{{{nnnFFF111444111000//////....../////////444PPPuuu~~~gggQQQLLLPPPUUU[[[cccnnnwwwxxxuuu\\\bbbrrrsss___VVVhhh{{{yyy{{{lll_________YYYVVVXXXWWWWWWTTTQQQQQQQQQLLLEEE<<<;;;;;;<<<>>>BBBEEEHHHJJJgggbbbEEE666444222///---++++++++++++///000222666999<<<>>>@@@BBBBBBBBBBBBBBBCCCCCCCCC???????????????>>>======:::888777777888888777666999:::;;;<<<<<<;;;:::999<<<>>>CCCJJJQQQUUUVVVVVVNNNMMMRRR[[[cccgggmmmssswwwzzzyyytttuuuxxxsssjjjgggccc___\\\\\\^^^^^^___cccdddddddddccceeehhhkkkooovvv|||~~~sssqqqooollliiifffcccbbb___``````]]]XXXRRRKKKGGG>>>:::888;;;CCCSSSkkkyyyllldddeeeggggggeeebbb]]][[[RRRLLLCCC<<<888666555444555>>>LLLfffwwwDDD222666888LLL^^^^^^MMMBBBEEEHHHMMMddduuusss{{{{{{wwwuuuxxxyyyxxxxxxzzzsssssssssttttttuuuuuuuuutttxxx{{{xxxxxxzzz{{{yyy{{{zzzyyyyyyzzz{{{zzzyyyooodddRRRBBB888444333333555777999<<<>>>???@@@@@@>>>???AAABBBBBBCCCFFFHHHGGGHHHIIIHHHGGGFFFGGGIIIDDDBBB===999666999>>>BBBCCCBBB@@@>>>===<<<======??????>>><<<;;;<<>>???AAAIIIYYYjjjxxxkkkSSSDDDFFFPPPwww{{{MMM222777111000000///////////////,,,888VVVtttwww```PPPOOOOOOOOOUUU```iiimmmpppsss```eeemmmzzzppp```[[[qqqyyyyyykkk```______YYYWWWZZZVVVVVVRRRNNNNNNOOOJJJDDD::::::;;;<<>>@@@AAABBBBBBBBBCCCCCCDDDDDDDDD@@@@@@??????????????????;;;:::888888999:::999777999:::<<<===>>>>>>>>>===>>>CCCKKKRRRUUUWWWXXXYYYRRRVVVbbbssswwwpppllleeeaaa```aaabbbcccdddeeeffffffgggiiimmmqqqsssxxx|||{{{~~~wwwvvvuuurrrnnniiieeebbb^^^______]]]XXXQQQJJJGGG<<<:::999<<>>???@@@@@@===???AAACCCDDDFFFIIIKKKHHHIIIJJJIIIGGGGGGIIIJJJGGGEEEAAA<<<888999===AAAEEEDDDBBBAAA@@@???@@@@@@CCCCCCBBBAAABBBGGGMMMRRR[[[dddqqqzzz|||iiibbbcccbbb___]]]^^^ZZZYYY\\\[[[WWWUUUVVVVVV]]]cccddd```ZZZWWWWWWVVVYYY^^^______hhhmmmVVVYYYdddZZZDDDFFFUUUtttbbbSSSmmmtttsssuuuXXX555///---,,,+++*********+++,,,***//////555EEEPPP___tttwwwllleeegggzzzhhhSSSHHHJJJQQQWWWTTTNNNLLLSSSaaalllooo___TTTKKKLLLXXXdddjjjkkk|||yyy|||yyykkk^^^UUUWWW]]]hhhkkknnnqqqrrrtttvvvwwwsssZZZaaa]]]GGG@@@???>>>>>>GGGYYYlllzzzqqqZZZCCCEEENNNuuu|||UUU555999111111000///////////////---===[[[tttsss___RRRSSSSSSPPPVVVdddkkkiiilllssshhhkkkkkkvvvtttnnnaaaaaayyy~~~xxxkkkaaa```___YYYXXX[[[VVVUUUQQQLLLLLLMMMIIIBBB999:::<<<===@@@CCCHHHLLL]]]pppuuuaaaJJJ@@@;;;444...//////...---...000222///111444888<<>>@@@@@@@@@@@@@@@GGGPPPWWWXXXWWWXXXYYYRRRYYYjjjzzztttlllgggeeefffggghhhdddeeefffgggiiilllqqquuutttxxxyyyxxxzzzzzzzzzyyywwwrrrlllfffccc]]]^^^___]]]WWWPPPJJJGGG:::888999===BBBNNNcccuuutttlllnnnppppppllleee]]]XXXRRRLLLCCC<<<888666555444111777???^^^PPP:::<<<:::WWWmmmbbbMMMAAAFFFKKKSSSnnn~~~gggpppxxxlllrrrkkkhhhmmmssstttsssssspppssswww|||~~~{{{wwwwwwxxxyyyyyyxxxxxxzzztttiiiWWWGGG<<<777555555555777999<<<>>>???@@@@@@@@@BBBCCCDDDDDDEEEHHHJJJIIIJJJKKKJJJHHHHHHJJJLLLJJJHHHDDD>>>999888<<>>???@@@IIIXXXpppyyyWWWLLLHHHJJJ}}}xxxhhh???777222111///...---------...+++AAAaaayyyvvvaaaOOOIIIDDDJJJaaannnjjjvvvvvv___]]]rrr{{{ooocccbbbjjjttt{{{~~~nnnfff^^^[[[\\\\\\XXXSSSPPPMMMKKKJJJJJJIIIFFFBBB???:::999>>>CCCEEEFFFIII\\\]]]VVVIII@@@===777///...000111111000///000111666777888;;;???@@@@@@???>>>@@@CCCFFFGGGFFFEEEDDD@@@AAA@@@???======???AAA<<<;;;:::999999999999999888999;;;===????????????BBBDDDHHHKKKMMMPPPSSSVVVWWW___nnn}}}|||xxxpppgggeeehhhmmmnnnjjjiiikkkkkkiiimmmuuuwwwyyyzzzyyyyyy~~~}}}wwwpppmmmkkkfff___``````___]]]XXXRRRLLLHHH;;;999999;;;???JJJ___qqq|||qqqpppqqqrrrlllaaaZZZYYYRRRNNNGGG???999555444333666777===PPPfffppp___===:::BBB\\\hhh\\\IIIEEEHHHEEEQQQsssjjjiiisss{{{ooouuu{{{{{{~~~mmmkkkmmmrrrtttssstttwwwqqqrrrwww||||||{{{~~~|||}}}{{{yyyyyyyyyyyyxxxwwwrrrrrr\\\BBB:::777222333555777:::===@@@AAAAAA@@@BBBCCCDDDGGGIIIJJJIIIHHHKKKKKKJJJJJJJJJKKKKKKLLLMMMIIIEEEBBB???===:::777999888888888:::===@@@AAAFFFHHHLLLPPPYYYiii}}}yyyhhh\\\WWWUUURRROOOOOORRRUUUVVVVVVUUUUUUVVVVVVXXX[[[[[[YYYWWWUUUTTTTTTTTTWWW[[[[[[]]]hhhvvv}}}___OOO\\\[[[AAADDDEEEZZZ```EEEXXXzzzpppkkk```>>>111...---,,,,,,++++++,,,,,,111***000666GGGTTT^^^}}}zzzwwwnnn```jjjiiiQQQFFFIIIQQQRRROOOKKKLLLVVVbbbddd```QQQIIIIIIMMMSSSaaahhh___~~~||||||oooaaaYYYTTTPPPZZZ___eeejjjmmmppptttwww~~~fffaaa|||gggLLLAAA>>>>>>@@@FFFSSSkkk{{{yyyXXXKKKIIIMMMzzzsssqqqEEE777222111///...------......,,,AAAbbbxxxttt^^^KKKCCCFFFMMMfffsssqqqiii```mmmppp```[[[aaakkkvvv}}}nnnggg^^^[[[[[[[[[VVVRRRPPPNNNLLLLLLLLLIIIEEEBBB>>>::::::???DDDEEEEEEHHHRRRRRRLLLBBB;;;:::666111222333444333222111222444666777888;;;???AAA@@@???>>>@@@CCCFFFGGGFFFEEEDDDCCCCCCBBB@@@>>>===>>>???;;;::::::999999888888777777888:::===>>>?????????@@@BBBEEEGGGHHHJJJLLLOOOTTT[[[iii}}}{{{ppphhheeehhhkkkmmmjjjjjjllllllkkknnnuuuvvvxxxyyyxxxyyy~~~xxxmmmgggeee```[[[aaa```___\\\WWWPPPJJJFFF<<<::::::<<>>GGGKKKPPPVVV```pppssscccYYYVVVSSSNNNIIIHHHJJJMMMPPPRRRTTTXXX[[[[[[\\\\\\ZZZWWWUUUTTTUUUUUUTTTVVVYYYZZZZZZbbblllyyyfffTTT\\\\\\FFFEEECCCUUUbbbHHHZZZssslll___===......---,,,,,,++++++,,,,,,111***111777GGGUUU___{{{{{{}}}tttmmmhhhpppkkkSSSGGGJJJQQQRRRPPPLLLMMMWWWccceeebbbPPPHHHHHHMMMRRR```fff]]]{{{|||sssddd[[[SSSLLLRRRWWW___ggglllpppsssuuujjj```xxxkkkOOOBBB>>>>>>@@@DDDNNNdddvvvzzzZZZKKKLLLSSSzzztttlllzzzJJJ666222111///...---......///000FFFeeewwwrrr\\\III@@@MMMWWWtttqqq```fffmmm\\\UUU[[[gggxxx{{{mmmfff___[[[[[[ZZZUUUQQQOOOOOOOOOOOOMMMJJJDDD@@@===:::;;;@@@DDDCCCDDDEEEGGGGGGBBB;;;777888888666777888888777555444555666777777999<<>><<<<<<===999999::::::999888666555555777999;;;===>>>???>>>???AAACCCDDDDDDEEEGGGIIIPPPXXXhhh{{{{{{qqqkkkjjjjjjkkkjjjiiikkknnnnnnmmmpppuuuvvvxxxyyyyyyyyy~~~xxxiii```^^^\\\YYY^^^]]][[[WWWRRRLLLFFFCCC<<<;;;;;;<<<>>>FFFXXXiiiwwwrrrooonnnnnnjjjccc___```RRRNNNGGG???999555333333111555888DDDTTT___xxxmmmEEE999EEEbbbfffSSSFFF@@@@@@DDD\\\xxxccciiixxxuuuwww{{{ooovvv{{{ggghhhmmmuuuxxxvvvuuuwwwtttssstttxxxyyyyyy}}}zzz}}}~~~||||||}}}{{{yyy```DDD<<<:::666888555666999<<>>>>>@@@EEELLL```ttt{{{]]]LLLOOOXXXoooqqqhhhPPP777222111///.........///000222IIIeeerrriiiVVVGGG@@@QQQaaannn[[[```vvvgggYYYXXX___nnnrrriiiddd^^^[[[[[[ZZZWWWSSSPPPQQQRRRRRROOOJJJCCC???<<<:::<<>>>>>???AAACCCDDDDDDEEEGGGIIINNN[[[oooxxxqqqoooooonnnlllfffhhhkkknnnppppppsssuuuzzz{{{||||||}}}uuudddYYYXXXYYYYYYTTTSSSQQQNNNJJJEEEAAA???;;;:::;;;;;;<<>>JJJUUUooozzzOOO;;;HHHfffcccOOODDD???@@@JJJggg___jjj{{{vvvuuu{{{tttkkkssstttdddfffmmmwww{{{xxxvvvwwwuuurrrqqqssstttsssvvv{{{~~~|||fffGGG<<<888444666444666888<<<>>>@@@AAABBBBBBCCCDDDEEEFFFHHHKKKLLLMMMMMMNNNOOOPPPRRRTTTUUURRROOOLLLHHHDDD???999555444333333333555888:::<<>>======>>>???AAAGGGNNNSSS\\\\\\[[[XXXTTTQQQQQQRRRVVVSSSRRRUUUXXXYYYXXXVVVbbbvvvjjjaaa]]]PPPBBBAAAPPPsssiiiQQQ^^^~~~xxxoooeeeCCC333...---,,,,,,++++++,,,,,,222,,,444999IIIWWWccc}}}vvvjjjeeegggooouuu~~~hhhRRRGGGIIIPPPRRRPPPMMMPPPZZZeeehhhcccMMMEEEFFFLLLRRR^^^aaaTTT~~~rrrfffXXXLLLJJJNNNUUU___iiipppuuuwwwttt```qqqsssVVVEEE>>>===@@@GGGMMM```sss{{{bbbNNNQQQYYYqqqvvvjjjTTT999222111///......///000000222KKKffflll___NNNEEEDDDRRRgggcccUUU^^^oooddd^^^ccclllzzzooofffbbb^^^\\\\\\[[[YYYVVVQQQSSSUUUTTTPPPIIICCC???>>><<<>>>BBBBBB>>>===@@@???<<<888666555666888;;;999999888666333333555777777888999<<<@@@AAAAAA@@@@@@AAABBBCCCDDDDDDCCCCCC???@@@@@@???<<<;;;;;;<<<999:::;;;;;;:::888555333333444666999;;;<<<<<<<<<<<>><<<;;;999999::::::999===KKKYYYffftttpppiiieeedddccc___]]]]]]SSSOOOGGG???999444222222222888888;;;EEEQQQkkk]]]@@@LLLjjj```OOODDD@@@CCCOOOmmm\\\kkk}}}{{{~~~sssjjjsss~~~mmmbbbeeennnxxx|||yyywwwwwwrrrooonnnqqqssssssvvvzzzzzz|||zzzzzz|||~~~~~~{{{yyy|||oooLLL>>>888222333444555888;;;===@@@AAABBBCCCEEEGGGGGGHHHKKKOOOSSSUUUUUUTTTTTTTTTUUUVVVVVVTTTRRROOOLLLHHHBBB;;;666333222222222444777:::;;;:::AAAKKKXXXhhhcccRRRDDDIIILLLIII@@@;;;===@@@:::;;;<<<===>>>BBBGGGKKKTTTVVVXXXWWWTTTQQQPPPOOOTTTSSSRRRTTTYYY[[[YYYTTT^^^rrrvvveee\\\QQQ@@@DDDTTTqqqsssXXXaaayyyooofffEEE444...---,,,,,,++++++,,,,,,111,,,555:::JJJYYYggg~~~uuuiiiggglllvvv}}}vvvbbbNNNEEEIIIPPPQQQOOOMMMPPPZZZeeefffbbbLLLCCCEEELLLSSS______PPP{{{ooo___QQQLLLMMMQQQZZZdddooovvvyyyzzzcccpppvvvXXXFFF>>>===@@@GGGLLL```ttt~~~}}}hhhOOOPPPSSS}}}sssyyyMMM444111111000/////////000111999WWWssstttaaaPPPLLLNNNYYYoooZZZSSSaaa{{{nnnhhhhhhpppwwwpppeeeccc```^^^]]]\\\ZZZXXXSSSUUUWWWUUUPPPIIICCC@@@AAA???@@@AAA???::::::===;;;777444444333222444777777666555333111111333666888888999===@@@BBBAAA@@@???@@@@@@AAABBBBBBAAAAAA===>>>???>>><<<:::::::::999::::::999888666444333333444666888999:::999999888:::===@@@AAACCCFFFIIIPPP___zzz{{{wwwtttppphhhbbbcccjjjooorrrvvv|||zzzbbbNNNGGGHHHJJJBBB@@@???===;;;:::::::::888888::::::999;;;GGGTTTaaappptttmmmgggffffffaaa^^^^^^TTTOOOHHH???999444222111333999888:::GGGUUUooooooIIISSSppp^^^QQQCCC@@@HHHTTTlllttt\\\ooovvvmmmtttzzzkkkccceeennnyyy}}}zzzwwwxxxpppllllllrrrvvvwwwyyy}}}xxxyyyzzzwwwsssnnnkkkiiilllmmmnnnnnnrrr|||sssPPPAAA:::444444444555777:::===@@@BBBCCCDDDFFFHHHIIIJJJNNNTTTZZZ[[[ZZZYYYXXXWWWWWWWWWWWWVVVTTTRRRPPPLLLFFF>>>999111111000111333555888:::;;;BBBLLLYYYlllZZZJJJBBBJJJPPPLLLCCC===???CCCAAADDDGGGIIIIIIIIIJJJKKKPPPRRRUUUVVVTTTQQQOOOOOOQQQSSSSSSTTTXXX\\\ZZZUUU[[[llliii[[[PPP@@@HHHXXXqqq^^^ccc~~~zzzooofffEEE333...---,,,,,,++++++,,,,,,///,,,666;;;KKK[[[kkkzzzpppnnnsss}}}ppp]]]KKKDDDIIIOOOPPPNNNLLLOOOXXXbbbccc^^^JJJAAADDDLLLUUU```___OOOxxxfffWWWOOOMMMNNNTTT___kkkuuuzzz~~~eeepppwwwYYYGGG>>>===@@@CCCJJJ___sss|||~~~oooOOOMMMJJJooo~~~uuu|||oooHHH222111111000//////000111222???dddgggSSSPPPUUU___qqqZZZXXXgggooojjjnnnwww|||nnnhhhfffccc```^^^[[[YYYWWWUUUWWWYYYVVVOOOHHHCCCAAADDDBBBAAAAAA<<<777777<<<777333222444444111222666444444333111///000333666888888:::===@@@BBBAAA@@@>>>?????????@@@@@@@@@@@@???@@@AAA???<<<:::999888999888777666444333222111333444666777888888777777777999<<<>>>@@@BBBEEEGGGOOOZZZpppzzztttnnnhhhdddfffmmmsssuuuzzzkkkUUUJJJJJJKKKDDDBBB???===;;;;;;;;;;;;888888;;;<<<:::;;;FFFRRR___pppyyyqqqjjjiiihhhccc^^^]]]TTTOOOHHH???999444222111222888777<<>>DDDNNN[[[ooo[[[PPPKKKPPPUUUVVVRRROOOPPPRRRXXX\\\bbbdddaaa[[[UUURRRQQQSSSTTTTTTRRRPPPPPPPPPPPPTTTUUUTTTVVV[[[ZZZVVVYYYdddlll[[[OOOCCCJJJYYYqqq^^^^^^wwwzzzpppiiiIII666...---,,,,,,++++++,,,,,,---+++666<<>>===@@@???GGG^^^rrrzzztttNNNJJJCCCdddooopppLLL:::111111000//////000111222===fffgggOOOLLLQQQ]]]kkk^^^^^^lllnnnjjjnnnyyy|||iiijjjiiieeebbb^^^ZZZWWWUUUVVVYYYYYYVVVNNNGGGCCCAAAFFFDDDBBB@@@;;;555666;;;777222222666666222333777333333222000///000333666888888:::===AAABBBBBB@@@>>>>>>>>>>>>>>>?????????AAACCCCCCAAA===999777777888777555333111000000000333444666777777777666555999;;;===???@@@BBBDDDFFFNNNTTTddd{{{tttooollljjjhhhpppvvvxxx~~~uuu^^^SSSRRRTTTHHHFFFCCC@@@============888999<<<===;;;<<>>???DDDNNN[[[oooaaaZZZXXXZZZ^^^cccgggiiiiiigggpppuuu{{{|||uuujjj```YYYUUUUUUUUURRRPPPOOOQQQRRRPPPUUUWWWTTTTTTYYYYYYVVVWWW___|||nnn[[[NNNFFFKKKXXXqqqZZZWWWooo{{{rrrnnnOOO===...---,,,,,,++++++,,,,,,,,,***666<<>><<<:::777666555444222222222111222222333333111222333444666888999:::;;;<<<===>>>@@@BBBCCCDDDHHHSSSaaapppyyyrrrsssuuusssxxx|||}}}ccc\\\___\\\TTTRRRMMMGGGBBB???@@@BBB>>>>>>>>>===???CCCIIINNN]]]kkk}}}|||uuupppkkkfff```\\\TTTOOOHHHAAA;;;777555555444666>>>???ZZZ{{{ggggggpppaaaNNN===NNNWWWbbbpppjjj|||yyynnnvvvxxxjjjggglllsssxxxyyywwwuuuuuuwwwxxxxxxvvvtttpppjjjcccTTTNNNPPPYYY[[[SSSQQQVVVXXX[[[]]]^^^ggguuu}}}mmmXXXJJJAAA:::666333000222555999<<<>>>??????BBBBBBDDDJJJRRRYYY\\\\\\\\\\\\]]]\\\[[[[[[]]]___```^^^ZZZUUUSSSPPPFFF<<<888777555444666999<<>>===<<<;;;:::999777777777777666555444333111000...---...000333666666888;;;===???@@@??????>>>>>>>>>>>>>>>???@@@@@@<<<;;;999888666666555555222222111111111111222222333444666777999999::::::;;;;;;===>>>@@@BBBCCCCCCDDDQQQaaaqqq}}}wwwvvvtttzzzggg___dddbbbbbb\\\UUUOOOLLLIIIFFFCCC@@@AAA@@@@@@BBBFFFLLLPPP[[[iii|||~~~vvvppplllhhhbbb^^^UUUQQQJJJBBB;;;777555444555888@@@BBB[[[xxxddddddnnn```PPPBBBSSS]]]gggooogggyyyvvvkkktttvvvfffeeekkkrrrxxxzzzyyywwwvvvwwwwwwvvvvvvuuuooocccZZZVVVUUU^^^lllpppfff___```^^^______bbbkkktttvvvsssqqqdddSSSGGG>>>888444444111222555888;;;>>>???@@@DDDDDDEEEJJJQQQXXX[[[\\\^^^```aaaaaa``````bbbdddcccbbb___ZZZXXXTTTKKKAAA999888666555666888<<<>>>???JJJTTT```~~~wwwjjj___QQQSSSWWW]]]___\\\YYYWWWTTTYYY[[[ZZZ[[[______[[[XXXUUUgggyyyeeeOOOEEEEEE^^^wwwSSSMMMaaauuurrrhhh===111...---...---***,,,000---111222===SSSbbbpppnnndddmmm|||www```LLLFFFKKKPPPQQQMMMIIIJJJTTT]]]ZZZRRRHHHEEEFFFOOO[[[^^^TTTJJJyyyggg[[[NNNIIIKKKRRR^^^hhhwww~~~rrrkkk~~~[[[GGG@@@>>>???DDDHHHYYYkkkuuu}}}zzziiiRRRDDD@@@LLLnnn|||jjj777333000///000///...111777EEEfffuuugggRRRAAA???JJJOOOXXXiiisssyyyzzz```TTTWWWddd|||vvv[[[[[[kkk~~~pppiiillljjjgggccc___[[[XXXVVVUUURRRPPPOOOMMMIIICCC============<<<;;;:::999999888888777777666666555555222000...---...000333444666777999;;;===>>>>>>???<<<===============>>>>>>888777777666555555555555333222111000000///000000444666888:::;;;;;;;;;:::;;;;;;<<<>>>@@@AAACCCCCCAAANNN```qqq~~~{{{xxxkkkaaagggfffiiibbbYYYUUUUUURRRLLLFFFCCCCCCCCCBBBCCCGGGLLLQQQYYYgggzzzwwwpppmmmjjjddd```XXXTTTLLLDDD===777555333444888BBBFFF```xxxwwwfffeeeooobbbPPPFFFWWW^^^gggmmmfffxxxuuuiiiqqqsssaaadddjjjrrrwwwyyyyyyxxxwwwvvvuuutttuuurrrjjj]]]SSS]]]eeexxx|||pppmmmnnnllliiilllvvv}}}yyypppkkk\\\LLLCCC<<<555333444222222444777:::===@@@AAAGGGFFFGGGJJJQQQWWW[[[]]]^^^```bbbccccccdddfffgggeeeeeebbb]]]ZZZVVVNNNDDD;;;999777555666888;;;===AAALLLWWWeee{{{yyyqqquuujjj___UUUIIILLLXXXiiiooohhh```^^^YYY\\\^^^^^^^^^```___[[[VVVQQQ```yyykkkRRRHHHFFFaaaqqqNNNKKKaaauuuvvvmmm???222...,,,...---+++---000---111222===SSS```mmmrrreeeeee|||~~~ttt^^^KKKFFFLLLQQQPPPLLLIIIJJJSSS[[[YYYQQQGGGDDDFFFOOOZZZ\\\RRRGGG~~~pppcccTTTLLLJJJMMMWWWaaattt}}}uuukkk^^^HHH???>>>>>>CCCGGGXXXkkkuuu~~~{{{jjjRRRGGGBBBIIIgggqqq:::333000///000///...111777FFFdddssshhhUUUCCC>>>GGGPPPYYYiiittt}}}|||^^^XXX^^^nnnmmmTTTUUUddduuuqqqlllnnnllliiieeeaaa]]]YYYXXXTTTRRRPPPOOOLLLGGGAAA<<<;;;;;;<<<<<<<<<:::999888666666555555444444444444222000///......000222444888888999:::<<<===??????<<<<<<===============<<<888777666555555444444444222222111///............111444777;;;<<<<<<;;;::::::;;;<<<>>>???AAABBBCCCBBBOOO___qqqwwwlllbbbhhhhhheee```[[[XXXXXXVVVQQQLLLHHHGGGEEECCCBBBEEEJJJNNNWWWeeeyyyyyypppllliiidddaaa[[[VVVOOOFFF>>>888555333333666AAAGGGbbbyyyuuu~~~nnnkkksssfffSSSLLLZZZ^^^gggyyykkkhhhyyyxxxjjjoooqqq___dddiiipppuuuvvvuuuttttttuuuuuutttssslllccc]]]]]]zzz}}}yyyuuu___III@@@===777222222222222333555888<<<@@@BBBGGGGGGIIILLLRRRXXX]]]```^^^```bbbccccccdddfffhhhfffgggccc]]]YYYUUULLLCCC<<<:::777555555777:::<<>>AAAEEEXXXlllwwwpppLLLFFFCCCDDDZZZpppxxxzzzBBB333111000111000...222777GGG```lllcccTTTDDD>>>GGGQQQ^^^uuu[[[WWWbbbwww{{{kkkPPPOOOZZZiiivvvqqqlllmmmkkkhhhddd```\\\YYYWWWSSSSSSRRRPPPLLLFFF???:::::::::<<<<<<<<<;;;:::999444333222111000000000111111000///...///111222444999::::::;;;===>>>???@@@<<<<<<===>>>>>>===<<<<<<:::999777666444333333333222111000///............---000444888;;;;;;;;;::::::;;;<<<===???AAABBBCCCFFFRRRaaaqqq}}}ppp~~~pppfffllllllfffeeeccc___[[[XXXWWWVVVRRROOOKKKFFFCCCEEEJJJNNNXXXfffyyy|||rrrkkkfffbbb```]]]YYYQQQIII@@@:::555333333555===BBB\\\tttqqq{{{wwwpppuuugggTTTPPP[[[^^^jjjyyy}}}hhhiiiyyy}}}~~~zzzkkknnn}}}pppaaafffjjjnnnqqqqqqpppooooootttuuuuuupppeee___jjjyyy|||zzzfffIII@@@???999222000222222333555888<<>>@@@???DDDXXXmmmzzzwwwNNNJJJFFFEEEYYYnnntttyyyCCC444111000111000///222888JJJZZZ___UUUKKK??????LLL[[[ooo___QQQ^^^uuummmPPPNNNVVVccctttmmmhhhhhhgggdddaaa]]]ZZZWWWVVVSSSTTTSSSQQQLLLEEE>>>:::999:::<<<===>>><<<;;;:::444222000///...---......//////...///000111333444999:::;;;<<<>>>>>>>>>>>>;;;<<<===>>>===<<<;;;::::::999777555444333222222222111000//////...//////+++---111444777999999999::::::;;;===???@@@BBBBBBIIIUUUcccssswww~~~yyypppuuusssppppppnnniiibbb______```\\\XXXQQQJJJFFFIIIOOOTTT\\\jjj}}}vvvjjjbbb``````^^^ZZZSSSKKKBBB;;;777444444555;;;;;;RRRiiihhhuuu~~~rrrqqqaaaMMMJJJQQQWWWkkkyyy{{{eeeiiizzz|||~~~tttgggmmm~~~zzzqqqdddhhhjjjlllmmmllllllmmmnnnsssttttttnnnccceeeqqqeeeeeeuuueeeFFF??????888222111111111333666999<<>>KKK[[[vvvnnn]]]TTTLLLBBB@@@EEEMMMNNNNNNMMMKKKKKKLLLMMMNNNMMMQQQ\\\iiitttwwwwwwpppllliiigggbbb[[[WWWWWWUUUNNNWWWppplllPPPEEEYYY|||sssVVVQQQggguuutttrrrOOO777///******++++++***,,,...111111;;;QQQbbbrrr|||yyyttt|||}}}|||zzzwwwyyy~~~nnnXXXHHHEEEJJJMMMIIIJJJIIIIIIOOOUUUSSSLLLDDDEEEJJJSSSYYYVVVKKK@@@{{{yyymmm```SSSHHHGGGKKKWWWkkk|||pppgggbbbJJJ@@@???AAA>>>DDDXXXnnn|||zzzSSSLLLFFFGGGcccuuuyyyqqq@@@444111000111000///222888KKKWWWXXXPPPIII@@@CCCRRRiii~~~eeePPPZZZpppoooYYYVVV^^^iiiyyy{{{hhhffffffdddbbb___\\\YYYWWWVVVTTTUUUUUUSSSMMMEEE>>>:::999:::===>>>???>>><<<;;;666555222///...---......------...///000222444555777888;;;===>>>===<<<<<<:::;;;<<<===<<<;;;999888666666444333333222222222111111000//////000000000...///000222444555666666999:::;;;===???@@@AAABBBHHHUUUfffwwwsssrrrwwwzzz}}}{{{~~~zzzvvvsssnnnjjjhhhgggffffffaaa[[[RRRJJJGGGKKKTTT[[[cccqqq{{{jjj```^^^aaa^^^[[[TTTLLLDDD===888555444555;;;888KKKaaabbbrrrrrrlllYYYIIIEEEIIIQQQkkkyyyxxxcccjjj~~~fff___lllzzzrrrgggiiijjjkkkjjjjjjkkknnnqqqtttrrrqqqmmmiiissscccQQQKKKKKKWWWjjj~~~yyysssXXXAAA>>><<<444111555///111333777:::<<<>>>???CCCGGGLLLOOOQQQTTTWWWZZZUUUSSSPPPKKKIIIKKKOOOSSSUUUYYYYYYTTTOOOKKKFFF@@@888666444222222444777999BBBMMM[[[tttpppVVV>>>777777555333444999999:::<<<>>>AAADDDGGGLLLNNNLLLMMM]]]sss}}}{{{wwwqqqkkkhhhaaaXXXTTTVVVTTTNNNWWWnnnsssPPPEEERRRnnnyyy}}}aaaXXXiii}}}wwwwww\\\<<<333,,,,,,---,,,+++,,,+++000222>>>SSSaaannnyyyzzz||||||zzzxxxyyy|||~~~mmmWWWGGGDDDHHHKKKHHHIIIIIIIIINNNSSSQQQKKKDDDFFFLLLTTTZZZVVVJJJ???~~~wwwjjjZZZLLLHHHJJJOOOfffzzzrrrjjjbbbJJJ@@@@@@BBB>>>DDDXXXnnn}}}{{{TTTIII@@@EEEhhhzzznnn@@@444111000111000///222888KKKWWWZZZUUUPPPGGGGGGUUUpppeeeVVV[[[nnnooodddbbbhhhqqqwwwfffhhhfffeeeccc```]]][[[YYYXXXTTTUUUVVVTTTMMMEEE>>>:::999:::===???@@@???===<<<999777444111///...//////,,,,,,---///111333555666555777:::<<<===<<<;;;999888999;;;;;;;;;999777666333222222111222222333333111000000000000111111222111111111222222333333333999:::;;;===>>>@@@AAABBBEEETTThhhzzz{{{pppccc```fffnnnqqqppptttxxx}}}}}}tttnnngggeeeiiikkkjjjhhhaaaZZZQQQHHHFFFLLLVVV^^^iiivvvkkk^^^^^^bbb^^^[[[UUUMMMEEE>>>999666222555<<<999JJJ```ccctttrrriiiUUUNNNIIIJJJRRRooo|||zzzbbbmmm[[[XXXjjj{{{rrrhhhiiijjjiiiiiiiiilllqqqttttttooommmmmmooo~~~___IIIAAAAAAAAA@@@OOO]]]cccdddeeeeeeddd___JJJ<<<<<<999000000888...000444777:::<<<===>>>BBBGGGLLLOOOOOOPPPQQQSSSHHHEEE@@@:::777999>>>BBBDDDIIIJJJFFFCCC@@@<<<888777555333111222444777999???IIIXXXsssXXXGGG::::::===;;;:::===999888999;;;===???BBBEEEIIIMMMHHHDDDUUUsss}}}|||ssslllhhh```VVVRRRUUURRRMMMWWWmmmvvvQQQDDDNNNeeeppp~~~kkk^^^lll{{{|||ggg???555...---///---,,,---)))///444@@@UUU```iiiyyy{{{zzzuuu}}}xxx|||~~~|||{{{xxxvvv|||kkkTTTEEEBBBEEEHHHGGGHHHIIIIIINNNRRRPPPKKKDDDFFFMMMUUUZZZUUUIII???ttt___MMMIIINNNQQQ___ppp|||ttthhhcccMMMAAA;;;AAACCCHHHQQQooo}}}}}}TTTEEEHHHJJJhhhtttsssAAA555222000000...---333<<>>DDDCCC<<<999<<<:::555222333222...+++,,,)))+++---000333444555555888;;;>>>>>>===:::999888666666555555555666666666555555555555444555555555444444444444444333222111222222333444555555555444777777999;;;===???@@@AAAFFFXXXlll}}}lllcccXXXVVV[[[aaacccbbbkkkkkkqqq}}}~~~pppjjjfffbbb^^^^^^bbbccc___[[[UUUTTTTTTRRROOOOOOXXXdddooozzzppphhhdddaaa___YYYRRRLLLDDD;;;666666555777777;;;KKK```pppttt{{{kkkVVVGGGIIIKKKWWWlllxxxgggrrrwwwTTT\\\mmm~~~wwwlllhhhjjjiiigggfffhhhlllqqqttttttqqqiiigggwwwZZZJJJFFFAAA======@@@DDDIIILLLMMMNNNQQQTTTNNNFFF<<<555222222111000000222444666888:::;;;<<>>JJJVVVrrrnnneeedddeeejjjrrrzzzlllOOOAAA777888:::999999;;;;;;:::999999;;;<<<<<<<<>>555222111000...---444<<>><<<<<>><<<:::444333333222333555888999:::::::::999888666444333222111000000000222555666===KKKXXXuuujjjVVVEEECCCEEEFFFLLLTTT[[[dddrrrsss]]]KKK@@@999:::>>>??????BBBAAA???>>>===>>>?????????EEEGGGGGGHHHRRRfffyyyyyyhhhaaa[[[UUUTTTXXXUUUUUUPPPdddtttOOOFFFDDD]]]xxxYYYddd|||tttMMM///---...+++...(((------333333<<>>www```PPPIIIMMMSSS]]]kkknnnbbb~~~dddMMM@@@;;;@@@@@@FFFOOOjjjxxx|||XXXIIIIIIEEE___zzz???444222111000......444<<>>===BBB???AAAJJJPPPMMMEEE@@@777333222444444///---------...000222333444444444666888:::999666444222111111000//////000222444666777777666666555444333222111111111111222333444555555666666666666666555444777777999;;;===???@@@AAAFFFXXXooolllTTTTTTVVVZZZ___bbbcccbbbgggjjjpppwwwlll\\\UUUUUUWWWWWWUUUPPPLLLKKKKKKLLLOOOUUUYYYWWWUUUYYY```nnnwwwzzzpppjjjfff```YYYSSSMMMEEE;;;666666000777888999OOOrrr{{{nnnYYYUUUXXXRRRTTTkkkuuuxxxpppXXXbbbrrryyyooojjjmmmmmmnnnoooppprrrtttuuurrroookkkpppYYYKKKAAACCCGGGGGGHHHMMMIIIIIIKKKPPPTTTVVVSSSPPPDDD>>>888444333222000...///000222333555666666777777777777666555333111000000222444777:::<<<===>>>======<<<:::888666444222000000000000111333555666<<>>CCCHHHKKKQQQYYYYYY]]]bbbfffiiilllooorrr|||gggRRREEE???<<<@@@EEEHHHKKKNNNNNNLLLIIIFFFDDDDDDEEEFFFFFFLLLOOOOOOUUUggg{{{{{{fff]]]XXXTTTWWW^^^XXXVVVOOObbb~~~wwwPPPDDDCCCaaavvvWWW[[[|||PPP111//////,,,...(((------222333<<>>@@@AAADDDJJJMMMIIIBBB===888444222444444000---.........///000111222222222666777999777444111//////222111000000111444777999777666333111000000111111555444333333333444555555777777777777777666555444777777999;;;===???@@@AAAFFFYYYpppzzzfffSSSVVV[[[```eeehhhiiijjjkkknnnssswww{{{~~~kkk^^^ZZZaaaaaaaaa```\\\XXXUUUSSSPPPQQQUUUXXXVVVRRRTTTZZZbbblllyyyxxxnnndddaaa[[[TTTOOOGGG<<<666666000999999777LLLqqqvvvbbbVVVZZZSSSSSSjjjrrrvvvzzzyyyggg[[[gggwww{{{qqqlllmmmnnnppprrrssstttuuuuuurrrpppmmmrrrvvvQQQJJJGGGNNNUUUVVVVVVWWWXXXVVVXXX^^^gggkkkgggbbbPPPHHH===666222000---+++...///111222333444444444666555333111000///......222555999===AAACCCCCCCCCBBBCCCDDDCCCAAA===888555000000000111222444666777;;;IIIVVVrrruuuPPP===<<<===BBBLLLQQQTTT\\\eeennnqqqrrroooiiiccc___^^^lllttt{{{{{{uuupppppprrrsssvvvzzz}}}}}}uuu```MMM@@@???@@@DDDJJJOOOSSSVVVYYYWWWRRRMMMJJJIIIJJJLLLMMMWWW^^^]]]___mmm{{{dddZZZWWWUUUXXX___ZZZXXXOOOaaa}}}yyyRRREEEDDDggghhhQQQWWW}}}PPP111///...+++...(((...---111222>>>TTTaaakkkxxxwwwssspppooo{{{hhhqqq|||wwwtttxxxvvviiiSSSDDDAAAEEEGGGHHHFFFGGGOOOXXXZZZSSSKKKFFFHHHPPP[[[[[[NNNBBB>>>www^^^QQQHHHIIINNN[[[tttqqqfffdddLLL???;;;@@@@@@IIIRRRkkkyyy}}}XXXHHHIIIEEE___DDD444222111111//////666>>>PPPeeeWWWGGG>>>777???>>>DDDHHHhhh\\\FFFXXX___||||||pppwww|||mmmdddeee^^^]]][[[ZZZYYYXXXXXXXXXTTTWWWWWWOOODDD<<<;;;>>>???DDDIIIHHHDDD@@@===;;;<<<777444555444000---...---------...//////000111666888888666333000///...111111000111222555888999444222000...000333777::::::999888777666666666555777888888888777666555555777777999;;;===???@@@AAAFFFZZZrrrtttaaaUUUVVVZZZ]]]aaaccceeeeeehhhkkkppptttwwwzzz~~~mmmdddccciiigggeeeffffffccc\\\VVVTTTSSSTTTUUUSSSPPPRRRXXX[[[fffuuuuuufffbbb\\\WWWQQQIII>>>777777222:::999555FFFfffxxxxxxzzzjjj___]]]QQQPPPfff}}}uuuwww}}}|||xxxrrrvvviii___lll}}}}}}tttnnnooopppqqqrrrssstttuuuuuussstttrrrwwwjjjHHHDDDFFFRRR```fffeeebbbgggcccbbbgggpppuuusssnnnXXXNNN@@@555111000000///...///000222333444444444555444222000///000111222555888<<<@@@CCCDDDDDDDDDEEEGGGKKKMMMJJJDDD===999222222111111333444666888:::FFFOOOhhhWWWBBB@@@<<<@@@HHHPPPTTTYYYaaajjjrrryyyxxxnnngggdddhhhmmmooojjjaaa[[[\\\___```gggooouuuwwwooo\\\KKKAAACCCEEEFFFHHHMMMQQQSSSUUUUUURRROOOLLLLLLOOOSSSWWWdddnnnmmmlllvvvwwwbbbZZZXXXVVVWWW\\\[[[YYYPPPaaa}}}zzzPPPDDDFFFkkkaaaOOOVVV~~~{{{NNN///---,,,***...)))///,,,000222???UUUbbbmmm~~~qqqgggiiillluuuyyysssaaassszzzwwwxxxsssfffSSSDDD@@@CCCFFFFFFDDDGGGPPP[[[]]]VVVNNNEEEHHHTTTaaa^^^LLL???<<<}}}fffZZZJJJJJJLLLVVVlllpppfffcccKKK???:::@@@???KKKUUUmmm{{{}}}VVVGGGHHHFFFcccDDD444222111111000000666???OOObbbRRRAAA:::666@@@??????GGGkkk\\\DDDUUU]]]{{{zzzbbbfffllltttmmmbbb```^^^]]][[[YYYWWWWWWWWWXXXQQQRRRQQQJJJBBB<<<===???BBBJJJMMMIIIBBBAAABBBCCCCCC===777666333///---///,,,,,,,,,,,,---...000000666777777555222///...///......///000111333555666000000000222666;;;@@@CCC======<<<<<<:::888777666666777777777777666666555777777999;;;===???@@@AAAGGGZZZsssiiiXXXPPPPPPQQQTTTXXX[[[[[[ZZZ^^^aaaffflllsssxxx|||~~~zzzxxxxxx{{{|||pppkkknnnrrrooolllmmmnnnjjj```XXXUUURRRRRRSSSRRRQQQTTTZZZ\\\gggwww~~~llleee___YYYTTTKKK@@@999888333999999666@@@WWWiiipppyyynnncccXXXGGGHHH```tttuuuttt~~~vvvooonnnwwwlllbbbqqqwwwppprrrqqqppppppqqqtttvvvxxxwww}}}fffLLLLLLSSScccuuu{{{oooiiiccceeekkkpppooommmiii\\\JJJ<<<444222111111...///111222444555555666333222111000111333555666777999;;;===???AAABBBCCCDDDHHHMMMOOONNNHHHAAA===666555333222333555777999;;;EEEJJJ```lllJJJ???BBBEEEJJJQQQVVVYYY^^^gggnnnrrryyy|||vvvrrrqqquuussskkk___SSSMMMNNNRRRVVV^^^hhhnnnpppjjj[[[LLLCCCHHHIIIGGGFFFJJJOOOQQQQQQRRRSSSRRRPPPRRRWWW\\\dddsss~~~}}}zzzsss___ZZZYYYVVVUUUXXXZZZXXXQQQdddyyyKKKCCCGGGkkk]]]IIIPPP{{{NNN///,,,,,,***...***000,,,///111@@@UUU```mmm~~~xxxwwwgggjjjnnnsssssskkkaaa{{{}}}zzzxxxxxxrrrdddTTTFFF@@@BBBEEEEEEDDDGGGQQQ[[[]]]UUULLLEEEHHHUUUccc^^^III<<<<<<kkkbbbOOOMMMKKKPPPccc|||qqqgggaaaJJJ>>>:::AAA===KKKWWWnnn}}}|||UUUEEEGGGHHHfffzzzFFF444222111111000000777???VVVgggTTTBBB:::888BBBBBBHHHWWW}}}___IIITTT___vvv\\\\\\^^^hhh|||nnnbbb^^^___]]]ZZZXXXVVVVVVVVVWWWTTTSSSOOOIIIDDDAAAAAABBBKKKPPPQQQLLLJJJOOOSSSTTTKKKBBB:::666222...---///,,,,,,,,,,,,---///111222444555555333000......///,,,---///000222222222222000222666999<<<>>>>>>>>>;;;<<<>>>>>>===;;;999777555555666666777777666666777777999;;;===???@@@AAAHHH[[[tttvvv]]]LLLGGGGGGJJJRRR\\\aaaaaa^^^\\\\\\___gggpppvvvxxxxxx{{{zzz{{{~~~vvvwww~~~~~~}}}|||zzzwwwooofff___YYYVVVUUUVVVUUURRRSSSWWWZZZfffxxxsssfffaaa\\\WWWNNNBBB:::999333555888:::???KKK___nnnwwwjjj[[[LLL???LLLgggsss~~~pppmmmuuujjjmmmyyymmmddduuuyyyrrrwwwtttqqqooopppsssxxx|||~~~|||\\\VVV\\\fffqqq|||~~~{{{ddd\\\TTTQQQUUU[[[___```nnnbbbPPP@@@777222000......000111444666777888888444444333333444666888999:::999999:::===@@@CCCEEEFFFHHHKKKMMMLLLIIIFFFCCC;;;888555222222555888;;;>>>FFFJJJ]]]{{{YYYFFF@@@???CCCHHHNNNRRRUUU[[[bbbfffrrrvvvxxxvvvsssuuu}}}~~~kkkWWWIIICCCFFFJJJPPPXXX___bbbbbb___TTTJJJBBBIIIMMMJJJJJJQQQZZZ]]]___aaacccaaa^^^^^^bbbfffrrrppp\\\WWWWWWTTTSSSUUUXXXXXXSSSgggwwwIIIBBBEEEeee}}}WWWDDDNNNzzzRRR222...---***---)))///---///111???SSS\\\iii~~~~~~yyy}}}oootttuuurrrmmmddd^^^|||~~~~~~|||zzzyyyzzzyyyqqqcccTTTGGG@@@AAAEEEEEEDDDGGGPPPYYYYYYOOOEEEFFFGGGSSS```YYYDDD999===nnnfffNNNKKKFFFGGGXXXrrrtttiii```JJJ>>>;;;AAA;;;JJJWWWooo~~~{{{UUUDDDGGGHHHhhhyyyfffIII444222111111000000777@@@aaapppZZZFFF>>>;;;FFFEEEXXXmmmdddQQQTTTcccqqqccc___]]]eee{{{nnnbbb______]]]ZZZXXXVVVUUUVVVVVVYYYUUUPPPKKKGGGEEEDDDDDDSSSUUUSSSPPPSSS]]]cccbbbPPPFFF<<<777222---,,,///,,,,,,,,,---...000222444333444444222///---......,,,...000222333333222111222555;;;??????;;;666222999;;;>>>??????===:::888444444555666666777666666777777999;;;===???@@@AAAHHH\\\uuunnnUUUEEE@@@BBBIIIWWWgggpppppplll```^^^___fffooottttttrrr{{{ppphhhddd^^^[[[ZZZZZZWWWRRRPPPRRRTTTaaatttvvvhhhbbb]]]XXXOOOCCC<<<:::111222777===@@@FFFZZZpppuuu}}}eeeRRREEEBBB\\\yyy}}}nnnkkkyyymmmrrrpppfffwwwzzzrrrzzzvvvqqqnnnoootttzzzqqqOOOSSS]]]gggkkkiiieee___ZZZNNNFFF===:::===EEELLLPPP]]]SSSEEE:::444111///...///000222555777888::::::777777777777888999;;;<<<<<<;;;::::::===AAAFFFIIIHHHIIIJJJKKKKKKKKKJJJIII>>>:::666222222555999<<<@@@HHHKKK]]]```IIIDDDBBB<<>>AAAEEEIIINNNRRRRRRQQQPPPIIIBBB>>>HHHOOONNNQQQ]]]iiioootttvvvwwwsssmmmjjjlllooo}}}nnnYYYTTTUUUSSSRRRTTTVVVWWWTTTiiiuuuIIIAAACCC^^^~~~vvvTTTFFFUUUuuuUUU555111...+++---)))///...///111>>>QQQXXXddd{{{~~~|||www}}}qqqfff[[[XXXvvv|||||||||zzzyyyxxxzzz{{{zzzqqqcccUUUHHHAAAAAAEEEFFFDDDFFFOOOVVVUUUJJJ???HHHGGGQQQ\\\TTT???888???vvvgggXXXJJJFFFJJJSSSkkksssgggbbbMMM???;;;BBB@@@GGGTTTpppvvvTTTLLLDDDDDDeeehhhkkkwwwIII666111000222111000;;;JJJaaaoooTTTCCCBBB999AAALLL\\\gggMMMWWWcccssscccbbb___eee}}}qqqddd___\\\ZZZXXXVVVUUUVVVWWWXXX]]]VVVOOOIIIDDD@@@DDDJJJZZZ\\\ZZZXXX\\\cccccc^^^PPPBBB666222000---...222000---+++,,,...000111222111000000///...---,,,+++...///111333444444444333111666;;;===;;;777333000444888>>>BBBBBB>>>999555555333222222555777777777:::;;;;;;;;;;;;<<<>>>???JJJXXXpppoooUUUEEEBBBKKKWWWfff|||uuufffbbbbbbiiipppsssvvvzzz}}}~~~xxxsssnnnhhheee___aaaaaa]]]VVVRRRSSSVVVVVV\\\iiiyyyxxxjjjbbbZZZXXXTTTJJJ???:::333666888:::AAAPPPaaakkkvvv|||vvv]]]JJJHHHEEEZZZzzz||||||qqqkkkxxxqqq~~~nnnhhh|||{{{tttxxxqqqnnnpppqqqrrrzzzrrr[[[MMMQQQUUUSSSKKKEEEEEECCC???<<<:::777555555888;;;>>>EEECCC>>>999444000...---000000222555999;;;<<<;;;<<<:::888666777888;;;<<<<<<<<<;;;;;;===@@@BBBDDDFFFGGGFFFDDDCCCFFFKKKOOOFFF>>>555111444888;;;;;;EEEIIIQQQccclllUUUKKKEEEAAA@@@FFFHHHLLLSSS[[[```bbbbbbgggccc___cccpppvvvXXXGGG@@@===@@@DDDMMMKKKIIIHHHEEEBBB>>>;;;===>>>BBBHHHOOOVVV```hhhqqquuuyyyxxxtttppppppqqqzzz}}}iiiXXXVVVXXXUUUTTTUUUYYYVVVRRRkkksssGGGFFF<<>>BBBEEEGGGHHHJJJMMMOOONNNJJJGGGIIIJJJRRRWWWNNN<<<666<<<~~~qqqZZZKKKGGGIIINNNdddrrrhhhaaaMMM???;;;BBBBBBIIIXXXtttvvvPPPKKKEEEGGGgggqqquuuHHH666111000222111000;;;JJJgggsssVVVBBB@@@999CCCPPPmmmcccQQQ\\\gggwwwaaaaaaaaalllqqqccc]]][[[ZZZWWWUUUTTTTTTUUUVVVWWWRRRLLLGGGBBB@@@FFFOOO``````]]]XXXYYYZZZVVVOOOCCC999222222333222222555000...,,,,,,...000111111222111000///...---,,,,,,...///000222444555666666777:::======999555111000555888<<<>>>===:::555111111222444555666777777777888999:::;;;<<<>>>@@@BBBLLLYYYmmmoooVVVEEEEEESSSdddxxxjjjdddccclllwww}}}}}}}}}|||xxxrrrlllgggccc^^^ZZZ___``````[[[TTTPPPQQQSSSUUU]]]jjjzzzsssiiiaaa[[[XXXSSSHHH???;;;444666888:::AAAOOOaaammmvvv|||sssWWWKKKJJJGGGYYYssswww|||{{{jjj~~~uuuiii}}}{{{tttyyyrrrnnnpppsssvvv|||mmmXXXIII???<<<@@@@@@:::777999999666;;;:::888777666666777777999777555333111000000000333333444777;;;>>>>>>===:::999777666666777999;;;<<<<<<>>>@@@AAACCCCCCDDDFFFEEEGGGKKKPPPQQQMMMIII@@@:::333222666;;;===>>>EEEHHHNNN]]]vvvhhhVVVNNNIIIEEEDDDHHHKKKNNNRRRUUUXXXZZZZZZ\\\___gggvvvsss___III@@@???@@@DDDIIINNNLLLJJJGGGDDD@@@;;;999===>>>@@@CCCGGGLLLSSSYYY^^^aaaddddddbbbaaaccceeeqqqxxxgggXXXVVVVVVSSSTTTXXXZZZVVVQQQmmmmmmAAACCC@@@QQQtttvvvXXXRRR```PPP666,,,000---***,,,,,,...000000;;;RRRbbbppp{{{yyywwwpppddd[[[^^^www}}}{{{{{{{{{zzzxxxpppnnncccPPPAAA===@@@CCCGGGHHHKKKNNNPPPNNNJJJFFFGGGIIIPPPVVVLLL<<<777===zzz]]]NNNHHHHHHIII[[[yyypppiii___LLL???;;;BBBBBBJJJZZZvvvsssMMMIIIFFFJJJhhh}}}EEE666111000222111000;;;JJJmmmxxxXXXCCC@@@:::FFFSSSuuu}}}aaaTTT```llliiikkkmmmyyypppccc]]][[[ZZZXXXUUUTTTSSSSSSSSSPPPMMMJJJEEE???>>>IIIUUU```^^^YYYSSSPPPMMMFFF>>>777222000333666555444444000...,,,,,,...000111111222111000///...---------...//////111333666999;;;888999:::999666333222222666777999999777444000......222777888777555666888777888999<<<>>>AAACCCDDDPPP[[[llllllTTTEEEDDDTTTjjjiiibbbcccsss~~~}}}sssooommmiiieee___[[[WWWUUURRRPPPZZZ[[[[[[VVVPPPMMMMMMOOOTTT[[[iiizzzrrrgggbbb]]]YYYQQQFFF>>>===666777888:::@@@NNNaaappp|||xxxZZZKKKJJJHHHTTThhhooo}}}|||mmmuuujjj~~~www}}}uuuoooqqquuuzzzjjjLLL???999333222555666333222555666555666666555444333222111000000000/////////000222333444444555888;;;>>>>>>>>>:::999888666666666777888;;;===@@@CCCEEEFFFFFFFFFIIIIIIMMMWWW___]]]OOOBBB888555222444999>>>AAAAAAFFFHHHKKKTTThhhzzzbbbUUUOOOKKKGGGFFFIIIMMMRRRTTTTTTUUUYYY\\\___gggxxxwwwSSSHHH>>>===AAADDDHHHKKKHHHGGGDDDAAA>>><<<:::999:::<<>>JJJYYY[[[VVVOOOHHHDDDAAA;;;666666222000222555555222000///...,,,---///000000000111111000///.........////////////000333777;;;>>>555666666555333444666888777777666555444222000///000555999888555333555999888999:::===AAADDDDDDDDDLLLYYYiii{{{|||fffPPPBBBEEESSShhh{{{nnn___^^^hhhwww~~~|||rrrgggbbb^^^YYYUUUPPPMMMLLLLLLLLLLLLQQQRRRQQQOOOKKKIIIIIIKKKPPPXXXgggxxxvvvgggccc^^^YYYOOODDD>>>>>>777777888:::???LLL```rrrfffJJJHHHHHHPPP]]]llltttqqq~~~}}}oookkkxxxppppppwww}}}}}}uuuSSS;;;666777222555777888777666888:::;;;888777666444333222222222333222111000000000111222333333333555999<<<===<<<===<<<;;;999777666555555999;;;===AAADDDGGGIIIJJJNNNOOOUUU^^^ccc]]]LLL===555444444888===AAACCCCCCHHHIIIJJJOOO___sssqqq\\\PPPKKKFFFCCCBBBEEEKKKRRRVVVWWWZZZ```fffnnnwwwhhhWWWEEEBBBAAADDDGGGIIIHHHGGGCCCAAA>>>;;;:::===AAAEEEBBBIIIQQQSSSRRROOOJJJEEEFFFDDDAAA@@@BBBFFFKKKNNNbbbwwwkkkaaaXXXUUUPPPMMMSSS___\\\TTTQQQsssZZZDDDBBBKKKccc~~~iiiWWW___~~~OOO555+++000---+++......///111000<<>>>>>JJJYYYZZZQQQFFF???;;;999777666777444111000222555333111///...------///000000///000000111111111111111111222111000111444888<<>>>>>888777888;;;>>>HHH]]]qqqlllNNNIIIJJJOOOZZZpppqqqrrruuuvvvmmmlll|||qqqpppyyy}}}wwwtttaaaEEE777888999333555666777888999:::>>>BBBEEEBBB>>>999777666777888666555333222111111222222444333333555888;;;<<<<<<@@@@@@???===;;;888666555999999999;;;???EEEJJJMMMOOORRRWWWZZZXXXOOOBBB999666777999===AAACCCDDDDDDIIIKKKLLLPPP[[[lllzzz}}}lllYYYMMMGGGAAA===<<>>???@@@@@@>>>===<<<===???<<<:::888666555555555666666777666333222333999===???>>>???CCCHHHJJJIIIFFFFFFVVVfffuuuyyylllZZZJJJAAAJJJQQQ]]]hhhmmmjjjaaaZZZSSSccc~~~ooottt}}}~~~xxxtttvvvwwwxxx{{{yyyoooiiifffZZZVVVQQQMMMKKKJJJHHHGGGEEEEEEEEEDDDDDDEEEEEEFFFEEENNN___qqqyyynnnhhh```ZZZPPPEEE>>><<<888666888<<<>>>EEEYYYnnnlllUUULLLLLLQQQ[[[xxxwwwmmm}}}}}}}}}rrrxxxsssnnn~~~qqqppp|||~~~uuugggQQQ>>>888999888333555444666;;;===???EEEKKKOOOKKKDDD===888666666777666555333222222222333333666555444555888;;;======@@@@@@@@@@@@>>><<<:::888:::999888888;;;AAAGGGKKKJJJMMMOOOMMMFFF???:::888999;;;???BBBDDDFFFFFFFFFIIIMMMQQQSSS[[[iiiuuuzzzzzzkkk\\\RRRKKKCCC===;;;;;;???CCCFFFIIIMMMSSSWWWZZZ]]]]]]UUUIIIBBBDDDHHHMMMVVV^^^^^^ZZZSSSIIIAAA??????>>>???DDDPPP___kkkrrr\\\RRRMMMKKKOOOXXX```dddeeekkk~~~mmmeee]]]WWWTTTNNNKKKTTTbbb]]]TTTUUU}}}QQQGGG>>>UUU~~~VVVLLLZZZQQQ777,,,000---***,,,+++)))...000>>>TTTaaajjjyyyyyyjjjrrrzzz~~~ooovvv{{{{{{xxxvvvuuuxxx{{{|||}}}wwwqqqaaaMMM@@@===??????BBBDDDIIIMMMOOOLLLFFFBBBKKKPPPSSSOOODDD;;;888:::yyy^^^OOOLLLFFFKKK```qqqiiiooo|||VVVHHH???<<>>;;;888666555555555222222222333555999===???@@@???@@@EEELLLOOOMMMJJJMMM[[[gggppp~~~ttthhhYYYMMMGGGFFFLLLVVV```ccc___YYYUUURRR___ssstttiiifffwwwqqqllllllqqquuuwww{{{tttkkkeeeZZZXXXTTTRRRQQQPPPNNNLLLJJJIIIGGGGGGGGGGGGFFFFFFBBBLLL\\\ooo~~~}}}}}}tttkkkaaaZZZRRRGGG>>>:::888666999>>>>>>BBBUUUkkksss[[[LLLIIINNNZZZ{{{xxxfff{{{~~~xxxpppzzzvvvqqq~~~qqqqqqsss^^^GGG<<<999888888999;;;999:::@@@BBBDDDJJJQQQQQQNNNIIIDDD@@@===<<<<<<999888666444333333333444666444333444777:::<<<<<<;;;<<>>===<<<:::999:::===@@@CCCCCCEEEEEEBBB===::::::<<<<<>>???@@@BBBEEEHHHJJJHHHKKKLLLIIIFFFIIIQQQYYY]]]hhhpppmmmdddYYYLLLAAA===BBBIIIQQQ\\\lll~~~ooo___ZZZXXX\\\fffmmmmmmkkkooommmfff]]]VVVTTTOOOLLLUUUbbb\\\UUUXXXQQQEEEAAAccclllIIIGGGXXX}}}OOO555+++000---+++------+++///000<<>><<<>>>===>>>AAAFFFKKKNNNKKKFFFAAAFFFLLLPPPKKKAAA;;;999:::aaaPPPMMMEEEHHHZZZiii}}}hhhppp{{{UUUGGG???<<>>???@@@???>>>@@@FFFNNNRRRPPPMMMMMMYYY```dddvvv{{{qqqgggZZZQQQMMMGGGMMMVVV___```[[[VVVSSSRRRWWW___cccaaaaaalllyyykkkaaa___aaaiiiqqqtttyyy}}}rrreee]]]VVVUUUTTTTTTVVVVVVTTTSSSOOONNNKKKJJJIIIIIIHHHFFFAAAKKK\\\ooo~~~xxx{{{xxxlllaaaZZZSSSHHH>>>999888666999>>>>>>@@@RRRhhh\\\IIIEEEKKKWWWyyysssbbb{{{uuunnnxxxssssss~~~qqqsssqqqXXXBBB===;;;777:::BBB@@@<<<===AAACCCBBBGGGOOOSSSSSSQQQOOOMMMKKKJJJIII@@@>>>;;;888555444333333444222000111444777999:::666888<<<@@@BBBCCCBBBBBB???>>>===<<<;;;;;;;;;;;;@@@@@@???===<<<===???BBB>>>@@@DDDHHHJJJKKKMMMOOOHHHPPPWWWYYY\\\cccjjjmmmtttnnniiihhhcccWWWKKKEEEAAA@@@???@@@CCCFFFGGGGGGEEEHHHLLLOOOSSSYYYaaaffflllxxxxxxkkk]]]MMMAAABBBLLLZZZiiizzzsssnnnjjjnnnvvvzzzwwwrrrooooooggg]]]VVVSSSPPPMMMUUUaaa\\\VVVYYYRRRFFFGGGqqqdddDDDDDDUUU{{{xxxMMM333***///...,,,///000000222000:::NNN[[[gggwwwpppmmmttt~~~}}}xxxvvvsssqqqrrrvvv{{{~~~xxxppp^^^JJJ===;;;<<<<<<<<>>:::???NNNYYY___{{{~~~PPPKKKXXXooo~~~~~~ooossssssrrr{{{~~~nnnddd^^^^^^\\\XXXUUURRRQQQQQQQQQOOOJJJGGGHHHFFFBBBEEELLLNNNCCC888555555555888<<<888===>>>:::<<>>333111000...---,,,,,,,,,---555888===AAADDDFFFFFFEEE@@@>>>:::777777888:::<<<999999999:::<<<>>>AAABBB===:::666222///...//////444444777;;;???AAABBBAAAEEEEEEBBBAAAKKKYYY[[[UUUKKK\\\jjjlllmmmwwwsssfff]]]UUUMMMHHHNNNRRRYYYaaafffgggccc```gggiiilllnnnqqq{{{nnn]]]SSSSSSVVVWWW___pppvvv{{{kkk[[[YYYZZZXXXYYY[[[XXXTTTWWW^^^[[[\\\XXXRRRQQQUUUTTTOOOKKKNNNYYYkkk}}}}}}kkkaaa^^^PPPEEE???888999999:::;;;===EEERRR]]]sss]]]HHHFFFBBBPPPsss}}}fffwwwvvvrrrvvvzzzrrrzzz{{{qqqtttrrrXXX@@@<<<===<<<===AAA;;;AAAAAAAAAEEEEEEKKK[[[eeeuuutttkkkkkkfffYYYQQQDDD???:::888:::;;;<<<;;;666444333555888999777444999999:::;;;>>>BBBEEEHHHCCCDDDEEEDDDAAA???>>>???CCCAAA@@@@@@AAABBBCCCBBBFFFHHHJJJKKKKKKLLLNNNPPPVVVYYY\\\]]]___cccjjjpppxxxuuuwww~~~{{{jjjWWWMMMKKKHHHIIILLLKKKHHHLLLTTTYYYWWW^^^lllrrrpppqqqxxx|||{{{yyymmmYYYIIICCCDDD___}}}{{{vvv}}}}}}yyy{{{wwwvvv{{{oooggg^^^]]]XXXKKKNNN\\\bbb]]]WWWaaayyyRRR>>>HHHlll\\\AAAGGG\\\nnnEEE222,,,///***))),,,+++...///333;;;GGGVVVdddlllzzz{{{rrrnnnnnn}}}{{{yyytttpppvvv~~~vvvqqqaaaLLL===:::<<<===???AAADDDIIIKKKIIIDDD@@@DDDHHHIIICCC:::555777<<<{{{cccSSSHHHDDDMMMYYYqqqxxxeeexxxrrrMMMCCC>>>;;;???DDDHHH\\\uuuzzzXXXJJJGGGGGGNNNllltttGGG333111//////...///666???PPPVVVOOOCCC???<<>>>>>===???@@@<<<666222111000...---......///555777<<<@@@DDDEEEFFFEEE@@@@@@???===<<<;;;:::999999888777555555555666666555333111000000222444666999888999;;;@@@DDDFFFFFFHHHHHHEEECCCLLLZZZ]]]XXXMMMYYYccciiippp|||{{{nnn```UUUMMMGGGDDDNNNSSS[[[bbbhhhkkkllllllvvv|||zzzjjj]]]SSSMMMJJJKKKRRRVVVaaarrr{{{ppp___[[[```ZZZXXX^^^cccdddgggkkkjjjiiieee]]][[[]]]\\\WWWRRRUUU]]]mmm~~~lllccc___RRRFFFAAA:::666777;;;>>>AAAHHHUUUbbbrrr}}}}}}^^^EEEBBB>>>MMMpppkkk}}}rrriiioooxxxrrryyy|||sssvvvlllTTT@@@<<<>>>>>>@@@EEEBBBFFFFFFFFFKKKQQQ```uuuwwwjjjWWWNNN???;;;777666999<<<>>>>>><<<999555555666888888777999999:::;;;>>>AAAEEEGGGIIIJJJKKKJJJHHHHHHHHHIIIGGGDDDBBBAAACCCEEEEEEEEEIIIJJJKKKKKKKKKNNNRRRUUU___bbbfffggghhhjjjnnnssszzzyyycccYYYXXXZZZ```ffffffccchhhooo}}}~~~qqqjjjeeeccc\\\QQQHHHEEEOOOssswwwooozzzxxxyyy{{{uuu|||mmmggg^^^[[[UUUKKKQQQ```fff```YYYcccsssMMMAAAEEEccc}}}WWWCCCPPPiiinnnEEE222,,,///***))),,,+++---///333<<>>:::<<<===>>>@@@DDDHHHJJJHHHDDD@@@DDDHHHIIICCC;;;666888<<>>;;;@@@BBBHHH___xxxwwwRRRHHHFFFFFFLLLiiiwwwnnn~~~FFF222000//////---...444===JJJPPPJJJ@@@===<<>>@@@DDDAAA???@@@DDDCCC>>>999888333222111000//////000000333666:::???BBBDDDEEEEEEAAABBBCCCDDDBBB???;;;999;;;:::888666555444333333000000000000222666999;;;===;;;;;;===AAAFFFIIIKKKLLLLLLHHHEEEMMM\\\```\\\PPPUUU\\\eeeqqq~~~~~~wwwkkk\\\NNNFFFBBBBBBEEEJJJRRRXXX]]]cccjjjooo|||~~~ppp\\\LLLEEEEEEGGGHHHIIISSSZZZeeevvv{{{jjjeeehhh^^^XXX^^^hhhnnnnnnmmmoooooolllhhhggghhhfffaaa\\\^^^eeerrrnnndddaaaSSSHHHBBB<<<555777<<<@@@BBBHHHXXXiiizzzuuu|||bbbEEE???===KKKmmm|||nnnrrrdddkkkzzztttyyy}}}uuuxxxlllWWWCCC=========AAAGGGEEEFFFGGGIIINNN^^^{{{sss```JJJ@@@999666333333666;;;???AAACCC???999666666777888999999999:::;;;>>>AAAEEEGGGIIIJJJKKKKKKJJJKKKNNNQQQLLLIIIFFFEEEFFFHHHJJJJJJMMMNNNNNNNNNPPPTTTYYY]]]dddhhhlllnnnmmmnnnqqqttt|||pppiiikkkrrr~~~qqqZZZSSSNNNMMMKKKGGGDDDCCC\\\uuujjjxxxsssttt|||uuu~~~ooohhh^^^YYYRRRJJJSSSeeejjjbbb\\\gggmmmGGGBBBAAAYYYwwwTTTHHH^^^zzznnnDDD111,,,///+++)))---+++,,,...333<<>>@@@CCCGGGIIIGGGCCC???CCCGGGHHHCCC;;;666999===uuudddSSSHHHMMMYYYiiioooccc}}}pppKKKAAA===:::@@@BBBIII___wwwrrrOOOCCCAAACCCJJJggg|||wwwuuu@@@444222111222000000666>>>NNNSSSJJJ>>>:::999@@@PPPhhhrrrwwwOOOMMMXXXgggyyyjjjiii|||{{{jjjuuuppphhhddd```]]]YYYUUURRRPPPOOOOOORRRPPPMMMJJJFFFCCCDDDFFFDDD>>>;;;>>>AAA@@@@@@AAACCC???BBBKKKIII===555666333222000/////////000111222444888<<<@@@BBBCCCDDDAAACCCDDDEEEEEEBBB@@@>>>;;;;;;:::999888888777777555555444555666888:::<<<>>>===>>>@@@EEEHHHJJJKKKMMMNNNJJJFFFNNN\\\bbb___PPPSSSYYYcccoooxxx{{{yyy}}}wwwkkk\\\LLLCCCAAABBB<<>>999888???GGGHHHFFFLLLSSSYYYqqqttt```NNN<<<777444222000000333777<<>>BBBFFFHHHIIIJJJKKKKKKLLLOOOTTTWWWQQQNNNKKKJJJKKKNNNPPPPPPQQQSSSVVVXXX[[[___dddhhhkkkooorrrttttttuuuyyy||||||hhhSSSEEEEEEEEEEEEEEEEEEGGGJJJttt{{{mmm{{{hhhiiixxxwwwuuujjj___WWWOOOIIIVVVhhhkkkbbb^^^mmmiiiCCCAAABBBYYY~~~zzzVVVMMMgggqqqCCC111,,,000+++***---+++,,,...222;;;HHHWWWeeennnvvvxxxwwwxxx~~~lllhhhaaappp}}}xxxyyyzzzxxxuuuyyytttfffQQQAAA;;;;;;:::===???BBBFFFHHHFFFBBB???AAAEEEFFFBBB999555888<<<~~~mmmYYYKKKOOO[[[ooommmdddrrrLLLBBB===:::@@@DDDJJJ^^^sssnnnMMMBBB@@@CCCJJJgggiii888555333333333111000666>>>SSSWWWLLL===888888@@@RRRhhhppptttQQQQQQYYYlll~~~llllllnnnvvvvvvkkkeee^^^\\\YYYVVVSSSRRRRRRSSSRRRRRROOOJJJFFFDDDDDDDDDAAA======BBBEEECCC@@@@@@???>>>EEENNNJJJ<<<222222111000///...---...///000111333666999<<<>>>@@@@@@@@@AAAAAABBBCCCCCCDDDDDD;;;;;;;;;;;;;;;:::999999<<<;;;;;;;;;<<<===???@@@@@@AAADDDHHHKKKMMMLLLJJJLLLMMMJJJFFFMMM\\\ccc```PPPSSS[[[dddkkknnnqqqrrr{{{vvvlll]]]NNNEEECCCDDD@@@CCCEEEFFFFFFLLLVVV^^^kkkjjjgggbbb\\\YYYWWWWWWMMMJJJHHHKKKPPPVVVYYYZZZ```lllsssyyyxxxhhhaaaYYYWWWUUUUUUYYY\\\ZZZVVVXXX[[[aaaiiimmmkkkfffcccfffmmmwwwkkkbbb___RRRGGGBBB;;;999888:::===???NNNrrrssskkkIIICCCDDDKKK```kkkzzzooottt}}}oooqqq}}}~~~zzz|||qqqWWWAAA555666@@@JJJQQQMMMZZZhhhnnn```PPPDDD::::::333222111000111444777:::???@@@AAA???===999777555999999:::<<>>AAADDDFFFEEEBBB>>>???CCCDDD@@@888444777<<>>;;;AAAGGGMMM___qqq|||lllLLLEEECCCEEELLLhhhsssddd777333111111222000///444;;;TTTXXXMMM>>>::::::CCCTTTgggmmm~~~sssTTTTTTYYYooo}}}~~~oooqqqttt|||{{{mmmeee^^^\\\ZZZWWWUUUUUUUUUVVVRRRSSSQQQKKKFFFFFFEEEDDD<<<:::===EEEIIIGGGBBB@@@;;;>>>EEEJJJEEE:::111...///...---,,,,,,---...///000111333666888:::;;;<<<>>>======>>>???BBBDDDFFFAAAAAABBBBBBAAA@@@????????????@@@AAACCCDDDFFFGGGEEEFFFJJJNNNPPPPPPMMMJJJIIILLLKKKHHHNNN]]]dddbbbPPPTTT]]]fffiiihhhjjjnnnvvvqqqhhh]]]RRRKKKIIIHHHGGGHHHHHHGGGHHHLLLSSSYYYccc^^^WWWOOOKKKJJJKKKMMMIIIIIIJJJNNNTTT\\\dddiiijjjvvv|||{{{cccVVVQQQQQQWWW]]]```ccceeebbb^^^XXXYYY___hhhkkkgggbbb___eeennnyyy~~~iii```]]]PPPEEEAAA:::999777999>>>DDDXXXpppnnnKKKEEEEEEGGGVVVcccxxxtttqqqxxxoookkksss}}}~~~{{{aaaGGG777888EEEQQQWWWPPPcccvvv|||vvvQQQEEE>>>999<<<333444444333222333555777:::>>>CCCDDDBBB===999777888999:::===AAAGGGKKKNNNTTTVVVXXXZZZ\\\___cccggg\\\[[[ZZZ[[[^^^aaabbbbbb^^^dddlllsssvvvwwwxxxxxxxxx|||~~~^^^FFF???BBBFFFEEEJJJMMMOOOYYYmmmwww|||jjjPPPZZZrrruuufff\\\TTTLLLKKK]]]lllhhh]]]\\\qqqeeeCCC???SSSyyyVVVLLLggguuuAAA000,,,000,,,+++---+++......222999DDDRRR___ggglllxxxvvv}}}pppnnnooorrrzzz|||nnndddZZZdddzzz~~~{{{vvvrrrfffRRRBBB<<<:::888======@@@CCCEEEDDDAAA>>>>>>BBBDDD???888555888<<>><<>>@@@AAAAAABBBDDDFFFGGGGGGGGGGGGBBBCCCDDDEEEGGGIIIJJJJJJHHHHHHJJJLLLNNNNNNKKKIIIFFFKKKLLLJJJQQQ___fffdddSSSUUU]]]hhhllliiiiiimmmqqqllleee___ZZZVVVSSSQQQMMMMMMLLLMMMPPPTTTYYY\\\\\\XXXRRRMMMLLLLLLNNNOOORRRUUUXXXZZZ\\\bbblllssssss}}}kkkWWWSSSUUUaaakkkuuu{{{~~~}}}tttjjj___]]]___fffiiieeebbbbbbcccmmmvvvzzzzzz}}}iii```]]]PPPEEEAAA:::888666:::@@@FFF]]]mmmtttPPPIIIGGGDDDQQQcccuuunnnuuuiii```hhhxxx~~~lllPPP===<<>>===888888:::>>>CCCIIIOOORRRUUUWWWZZZ\\\^^^```ccceeeaaaaaabbbeeeiiilllllllllkkkooouuuyyy{{{{{{{{{|||xxxyyyiiiUUUEEE<<<:::@@@HHHMMMSSSYYYbbbuuussstttttt[[[III\\\www}}}lll^^^VVVQQQKKKNNNbbbooohhh\\\ZZZmmmaaaCCCCCC^^^RRRMMMmmmkkkAAA///,,,111---+++---+++---...111999EEESSS```hhhlllwww{{{yyytttmmmnnnrrr{{{pppeee[[[dddzzz|||ssspppeeeRRRCCC<<<:::888<<<===???AAACCCCCC@@@>>>>>>BBBEEEAAA:::666:::???uuu~~~{{{fffVVVZZZggg{{{iiiiiirrrLLLBBB???>>>EEEJJJQQQeeewwwjjjJJJBBBAAADDDMMMnnn___555333111111222000...333:::RRRYYYRRRFFFAAA;;;>>>KKK___cccrrrvvv|||qqqOOOKKKVVViii}}}ppp{{{|||mmmddddddbbb^^^ZZZWWWUUUUUUUUUPPPTTTSSSKKKGGGHHHHHHDDD>>>===BBBIIIKKKDDD;;;666999AAABBB999444555444...///...---,,,,,,---////////////000111333444555555888999:::;;;;;;<<<<<<<<<888;;;>>>BBBFFFIIIJJJKKKGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFGGGHHHIIIHHHGGGEEEKKKMMMLLLSSS```gggfffUUUUUU\\\hhhooommmkkkmmmnnniiidddaaaaaa___\\\YYYTTTSSSSSSVVV[[[```cccddd\\\ZZZWWWVVVVVVWWWXXXWWWXXX^^^dddeeedddfffmmmssszzzdddWWW]]]eeezzzpppccc^^^^^^dddgggdddeeehhhbbbkkkrrrsssrrryyy}}}iii```]]]QQQFFFAAA;;;999777;;;AAAEEE\\\lll{{{UUUMMMIIIDDDPPPhhhrrrkkksss}}}dddZZZccc|||sss{{{~~~{{{}}}tttWWWBBB>>>GGGPPP]]]OOOddd|||___DDD???:::444777444888;;;<<<:::888888999888===DDDGGGFFFDDDBBBBBB777888;;;???EEEKKKQQQTTTWWWZZZ]]]```aaabbbdddfffeeefffhhhlllqqqssssssrrrtttwwwzzz{{{{{{{{{|||}}}}}}mmmYYYJJJ@@@DDDHHHFFFFFFIIIQQQYYYddduuuzzzmmmmmmiiiQQQGGGaaa~~~sssfffXXXRRRNNNKKKPPPeeeqqqhhh]]]XXXiii]]]CCCGGGeeeQQQPPPttt___@@@///,,,111---+++---+++,,,---111999FFFUUUccckkknnn}}}}}}ppprrrvvvqqqggg]]]ggg}}}}}}zzzqqqooodddRRRCCC<<<:::888<<<===>>>AAACCCCCC@@@===@@@DDDFFFBBB;;;888<<<@@@zzziiiUUUZZZmmmxxxmmmrrrpppOOOAAA>>>???AAAHHHXXXlllzzzxxx```IIIAAACCCGGGNNNmmmUUU@@@333222111...---///333666NNNYYYWWWMMMCCC999<<>>:::>>>CCCAAA<<<999:::<<<@@@===888333000000000111...///000111222111111000000000111222333333444444555555555555555555555555777:::>>>@@@AAAAAABBBCCCEEECCCBBBBBBDDDFFFFFFEEEFFFGGGGGGFFFEEEFFFIIILLLPPPPPPQQQWWW^^^ccceeeeeeXXX___fffkkkkkkkkkkkkmmmmmmooommmhhheeeddd```[[[XXXWWWYYY___fffiiieeeaaadddccc___\\\___fffhhheeekkkmmmnnnmmmnnnqqqxxx}}}}}}dddgggtttfffeeecccbbbdddjjjmmmiiibbb[[[^^^^^^fffrrruuu~~~jjj]]]YYYNNNEEEAAA;;;:::777@@@DDD@@@WWWlllyyytttRRRHHHIII===JJJvvv{{{gggvvvllljjjgggzzztttrrrzzz~~~}}}{{{cccMMMDDDLLLWWWcccZZZSSS^^^}}}^^^HHH;;;333333999777888999::::::999777555999:::<<>>>>>??????>>>===<<<;;;EEEGGGFFFBBB===::::::==={{{~~~hhhUUUZZZmmmoooxxxtttSSSDDD@@@@@@BBBKKKZZZmmm|||xxx```JJJCCCEEEHHHLLLjjjOOO;;;222222111///---///333666KKKWWWVVVKKKAAA888:::JJJVVV\\\jjj{{{qqqXXXDDDSSS]]]qqq}}}|||xxxhhhfffeeeaaa\\\YYYWWWUUUTTTRRRUUURRRNNNJJJGGGDDD???<<<999<<<>>>>>>;;;999999;;;<<<999555111.........//////000222333444333222111111222222333444444555555444444444444444444444444333555888999999:::;;;===AAA@@@???AAACCCDDDCCCBBBFFFFFFGGGHHHIIIKKKLLLNNNSSSRRRTTTYYY___dddeeeeeeZZZ___eeehhhiiiiiikkknnnrrruuutttnnniiihhheeeaaa\\\___cccgggjjjjjjjjjiiijjjkkkiiihhhkkkpppppplllvvvwwwxxxwwwwww{{{xxx~~~ttthhh```cccbbbbbbfffkkklllhhhbbbYYY\\\]]]dddooorrr{{{mmmaaa]]]QQQGGGBBB<<<;;;555<<>>BBBHHHMMMOOOZZZ]]]aaadddfffiiillloooxxxvvvwwwzzzyyyxxx~~~yyyeeeRRRDDD>>>>>>>>>@@@DDDJJJOOOSSSTTTfffbbbWWWPPPUUU___rrruuubbb___YYYTTTLLLKKK[[[ooopppfffXXXRRRfffUUUIIILLLhhh___LLL[[[~~~NNN777222,,,***,,,---+++)))***,,,000666@@@OOOaaalllooo|||qqqbbb]]]```~~~zzzppp```PPPDDD<<<888777999:::<<<===>>>======<<>>666;;;BBBGGGfffbbbqqqZZZCCCCCC===EEEmmmuuusss}}}qqqpppqqqyyyppprrr~~~}}}}}}|||{{{tttcccYYY[[[```nnnaaaVVV```UUU@@@:::777666888666888999;;;;;;;;;:::::::::::::::===@@@DDDEEEEEEHHHGGGEEECCCBBBEEEJJJNNNYYY]]]aaaeeehhhkkkoooqqq~~~~~~}}}nnnTTTDDD;;;999;;;@@@>>>DDDOOOSSSSSSXXXaaalll```ZZZfffzzz~~~aaaXXX\\\VVVPPPJJJNNNaaarrrqqqeeeVVVSSSmmmSSSFFFNNNoooqqqTTTHHHWWW{{{xxxFFF666111,,,+++,,,---+++)))++++++---444@@@PPP```iiihhh~~~}}}vvvnnnbbb^^^___xxx|||ssscccRRRDDD<<<888777555777999;;;===>>>>>>>>>AAACCCDDDAAA;;;888:::>>>vvvtttrrr|||jjj\\\cccrrrqqq___KKKCCCBBBDDDKKKWWWjjjzzz}}}pppWWWCCCCCCCCCFFFMMMkkkcccsssLLL777111111000///...///222555DDDTTTTTTHHH???777999EEEYYYcccssseeeBBBKKKMMMdddzzz}}}pppiiifffbbb^^^ZZZXXXVVVSSSQQQRRRPPPMMMKKKHHHDDD???<<<>>><<<:::999::::::999888333222000///.........///111444777::::::888444222222333333333444444555555333333333333333333333333333333222111000222666999888999;;;???CCCDDDBBBAAAGGGHHHKKKQQQVVVYYYXXXVVV[[[\\\]]]___bbbdddeeefffcccdddeeecccaaaccchhhlllooouuuvvvqqqllllllmmmlllmmmqqqvvvwwwuuutttuuuwwwvvv{{{~~~yyyiiiiiisss}}}}}}|||tttnnnmmmnnnggggggiiinnnmmmhhhcccaaa]]]^^^\\\```iiinnn}}}oooeeebbbVVVLLLEEE===>>>999>>>CCCIIIjjj```rrraaaCCC@@@>>>DDDhhhzzzmmmvvv{{{tttrrrvvv|||pppooo{{{~~~~~~{{{yyy}}}{{{nnnffffffiiioooddd[[[gggWWW;;;555444666999666777999:::<<<<<<<<<<<<;;;:::999:::<<>>CCCEEECCCJJJVVVVVVTTTbbbwwwyyyqqq}}}jjjXXXUUUYYYRRRMMMJJJSSSgggvvvqqqcccWWWYYYwwwMMMDDDUUUxxxgggRRRIIITTTwwwppp@@@444111---+++,,,,,,+++***///------333@@@QQQ```hhhhhhyyyrrrqqqooofffbbb___uuu~~~wwwnnn```PPPBBB:::777777555666888;;;===>>>>>>>>>>>>BBBDDD@@@:::777:::>>>yyyllljjjlllyyy}}}ooofffooo}}}qqqdddMMMCCCAAAEEEJJJVVViii|||oooTTT@@@AAABBBEEENNNnnnfffxxx}}}LLL777000000000///...///111444BBBTTTVVVIII@@@999:::DDDXXXhhh{{{lllEEEIIIJJJcccvvvlllpppwwwzzzqqqeeeeeebbb^^^[[[YYYWWWSSSQQQOOONNNLLLJJJIIIEEEAAA===>>><<<999777777777555444333333333222222222222222444666999<<<<<<999666333222222222222333333333333333333333333333333333333444444333111111333777:::999:::===AAAEEEGGGFFFEEEKKKMMMRRRWWW[[[]]]\\\ZZZ^^^___aaabbbcccdddfffggghhhiiihhhdddaaabbbfffjjjjjjoooqqqnnnmmmppprrrrrrrrrtttvvvxxxzzzzzzzzzyyyzzzsss^^^VVVZZZcccjjjpppuuuxxxuuunnngggfffhhhjjjiiillloookkkbbb]]]]]]]]]^^^YYY\\\eeemmmnnndddbbbWWWMMMGGG???;;;:::AAACCCFFFggg{{{]]]ssskkkIII@@@???DDDbbbkkkooo{{{wwwqqqtttyyynnnjjjuuu|||zzz|||}}}uuupppppprrrrrrhhhaaajjj~~~PPP888333222444777666777888:::;;;<<<======;;;;;;:::999:::<<>>OOO^^^ggghhhttt|||uuusssttt}}}zzzrrrwwwwwwjjjbbb___vvv~~~zzz|||uuummm___NNN???777555666777888:::<<<===============BBBDDD@@@999555999???{{{kkkfffhhhtttvvvsss~~~ssshhhPPPCCCBBBFFFJJJVVVlllqqqTTT@@@AAABBBFFFQQQrrrppp~~~oooHHH666///000000///...///111333AAAUUUWWWIII@@@;;;;;;CCCUUUjjjoooLLLHHHKKKcccoooiiinnntttvvvnnnbbbcccaaa^^^\\\ZZZXXXUUURRRNNNMMMLLLJJJIIIEEE@@@<<<999999888666444333222111666666777888888777666666666888:::<<<<<<999777555222222222222222222222222222222222222222222222222222222222111111333777:::;;;<<<>>>CCCHHHKKKKKKKKKQQQUUUZZZ]]]]]]]]]]]]^^^```bbbddddddddddddfffhhhjjjkkkkkkhhhddddddgggkkkkkknnnooonnnqqqwwwyyywwwtttuuuwwwzzz}}}~~~|||lllWWWLLLNNNVVV^^^aaagggiiiiiieee```^^^aaaeeegggeeehhhkkkdddXXXTTTXXXWWWYYYVVVYYYdddlllqqqfffcccXXXNNNIIIAAA888999@@@AAADDDgggpppVVVnnnyyyVVVBBB@@@DDD[[[~~~kkkkkk}}}yyylllmmmxxxtttjjjccckkk}}}~~~{{{}}}~~~yyywwwvvvwwwuuunnneeefffttttttYYY???666555333222555777777888999:::;;;<<<===;;;<<<;;;:::999999<<>>@@@BBBEEEHHHLLLPPPTTTSSSUUUYYY^^^ccckkkrrrxxxxxxzzz\\\IIIBBB===???AAAAAABBBDDDHHHJJJOOOTTTWWWeee}}}wwwddd]]][[[XXXSSSPPPLLLKKKQQQ```pppuuukkk___UUU___uuuLLLVVVkkk~~~```OOORRReee___888000///...,,,++++++******,,,******///:::JJJZZZdddeeelllwwwzzzooobbbaaaiiiuuuwwwuuuttt{{{|||mmm```]]]yyy|||yyy|||wwwpppbbbPPP???555222444888999:::<<<======<<<<<<>>>CCCFFFAAA888555999???vvvooommmwww|||xxxlllRRREEEDDDHHHIIITTTlllrrrSSS???BBBCCCIIIWWWzzz]]]@@@666//////000///...///000222>>>TTTWWWIII@@@<<<;;;BBBRRRkkk~~~oooRRRGGGNNNcccssssssyyy{{{yyynnneeebbb```^^^\\\[[[YYYVVVSSSPPPOOOMMMKKKHHHCCC===999444777:::999666444444555999:::;;;<<<<<<;;;999888888999:::;;;;;;999777666333333333333333333333333222222222222222222222222000111111111222444777:::======???DDDIIIMMMOOOOOOWWW\\\bbbaaa^^^[[[]]]aaa```ccceeeeeeddddddfffiiigggjjjlllllliiiiiikkknnnnnnooonnnnnnuuu|||}}}yyyssswww|||~~~eeeZZZPPPQQQ\\\eeegggdddaaaaaa```]]][[[\\\aaaeee^^^\\\^^^bbbZZZNNNLLLSSSOOOUUUWWW]]]hhhpppxxxkkkgggZZZPPPKKKDDD;;;999???AAAHHHpppaaaJJJbbb}}}eeeFFFAAACCCSSSpppxxxfffddd}}}zzzhhhgggrrrrrrkkkaaaeeewww~~~{{{~~~}}}{{{xxxvvvsssooogggaaabbbddd```YYYIII<<<333555666333444888777777777888999:::;;;;;;;;;<<<===;;;999888;;;======>>>AAAFFFLLLQQQTTTUUUXXXYYYZZZ\\\aaahhhpppvvvvvvqqqTTT@@@>>>===@@@DDDFFFDDDEEEIIIIIILLLRRRZZZiiivvvzzz{{{}}}|||xxxmmmbbbYYYXXXXXXUUUPPPNNNJJJLLLVVVfffrrrrrrggg]]]WWWdddkkkLLL___vvv[[[IIIXXXyyyWWW333.........---+++************++++++///777FFFXXXeeeddddddlllssskkk\\\[[[dddmmmppp|||vvvvvvrrr```]]]{{{wwwyyyvvvooobbbOOO>>>444222555666777999:::;;;<<<;;;;;;???EEEHHHBBB888444888???vvvwww}}}{{{oooTTTFFFEEEJJJEEEQQQjjjqqqQQQ===AAACCCKKK\\\QQQ<<<777...///000///...///000222===SSSWWWHHH@@@;;;;;;@@@PPPjjj{{{yyyyyy|||nnnWWWGGGOOObbb~~~vvvzzz{{{oookkkaaa___]]]\\\\\\ZZZWWWTTTSSSQQQOOOLLLHHHBBB;;;666333888======:::777999<<<:::<<<===>>>>>>===;;;:::999::::::::::::999888777444444444444444444444444111111111111111111111111000111222333333555999;;;>>>>>>@@@DDDIIINNNQQQRRRZZZaaafffddd]]]ZZZ]]]bbb```ccceeeeeeddddddgggiiidddhhhmmmnnnmmmmmmoooqqqqqqooommmnnnvvv~~~}}}xxxqqqyyyZZZUUUUUUbbbttt~~~|||uuucccddddddbbb___]]]]]]]]]VVVSSSVVVZZZSSSFFFGGGPPPKKKTTTZZZcccooouuu~~~pppjjj\\\QQQLLLEEE@@@<<>>777777777777888999::::::;;;===>>><<<999888:::<<>>@@@GGGOOOUUUWWWVVV\\\\\\\\\\\\___fffnnnuuusss~~~qqqTTT???666:::;;;???DDDEEEDDDGGGNNNKKKOOOUUUbbb{{{qqq{{{{{{tttnnnlllkkkiiifff___ZZZXXXYYYWWWRRROOOOOOIIIMMMZZZjjjssspppeee\\\\\\iiidddHHHbbb|||ZZZEEE]]]RRR///---......---+++******++++++---///111777FFFYYYggggggaaafffoookkk]]]ZZZbbbmmmsss}}}}}}wwwaaa___yyytttuuupppjjj^^^MMM===444444777333444777999:::;;;;;;;;;@@@FFFIIICCC999444888???~~~www~~~oooUUUJJJIIIDDDMMMJJJ\\\{{{eeeKKKDDDGGGGGGGGGbbbQQQ666666000///...---,,,------...:::KKKYYYUUUDDD999999>>>SSSbbbmmmppptttuuugggTTTNNNJJJ]]]yyytttqqqsssxxxwwwzzztttlllgggaaa]]]^^^^^^XXXSSSRRRTTTRRROOOJJJEEE???999666:::;;;<<<<<<;;;:::999999===<<<;;;;;;;;;;;;999777555444444888======999444333444666777666444111///000111222222222222111111111333555555444666:::???@@@AAACCCEEEHHHNNNTTTXXX[[[^^^aaaddddddbbb___]]]dddeeeeeeeeedddfffjjjmmmiiijjjkkklllmmmpppuuuxxxzzzvvvrrrssswww{{{{{{zzzyyy||||||[[[]]]hhh~~~lllkkklllcccTTTTTTWWWOOOJJJLLLMMMKKKHHHGGGIIILLLMMMTTT^^^gggmmmzzz~~~nnnkkkbbbWWWMMM@@@BBB;;;???AAAPPPXXXGGGHHHrrrqqqIIIBBBCCCFFFTTTmmmyyykkkhhhrrrtttgggXXXdddrrrlllTTTUUUrrr~~~}}}}}}~~~}}}|||yyy|||}}}yyyvvvuuuqqqppphhh[[[QQQJJJCCC;;;555222//////222666888:::999888777888999999999888777888===@@@<<<666888@@@???@@@BBBFFFKKKOOOPPPPPPXXX[[[```fffkkkoooppppppsssuuuyyyiiiSSS@@@999999:::BBBHHHFFFFFFJJJMMMMMMOOOTTT^^^tttyyyxxxmmmeeecccbbbbbbaaaZZZZZZYYYWWWSSSOOOLLLKKKGGGQQQ[[[kkkvvvkkk[[[ZZZXXXlllzzzQQQQQQbbbzzzVVVFFFZZZAAA444...---,,,,,,++++++,,,,,,+++---***---666===PPPllllllnnnlllrrrzzzpppbbbbbbuuu}}}{{{wwwyyyyyywww~~~wwwrrrpppooommmjjj___NNN@@@:::666222111333444555777999===@@@FFFMMMMMMBBB777555888;;;}}}pppXXXOOONNNIIIMMMNNNcccfffKKKBBBBBBEEEYYYxxxHHH666555000///...---------...///888LLL^^^\\\KKK<<<999===KKK[[[gggkkkqqqsssgggTTTHHHKKKaaahhheeeiiipppqqqvvvxxxkkkiiiccc```aaaaaa\\\WWWVVVTTTSSSQQQLLLEEE???:::888:::;;;<<<===>>>===:::888777666555555666555333111222111222666<<<===;;;777666777888888777666444222111111111111111111111111222555777888777888;;;???AAABBBEEEGGGJJJOOOVVVZZZ```aaabbbddddddddddddccciiijjjiiigggffffffiiikkkhhhjjjlllnnnqqqvvv|||{{{wwwssstttxxx|||}}}}}}xxxgggxxxvvvfffdddeee\\\NNNNNNQQQIIIEEEFFFHHHGGGEEEFFFHHHKKKLLLRRR^^^mmmzzzzzzkkkhhh___VVVLLLAAA???;;;@@@DDDWWWQQQBBBCCCfffuuuMMMCCCBBBDDDRRRooo{{{tttnnnooojjj\\\OOOZZZmmmkkkTTTQQQlll~~~|||{{{zzzxxxwwwzzz|||}}}yyyuuurrrmmmeee[[[PPPEEE<<<777444222000000222555777888888888777888999::::::999999999<<<@@@>>>999:::@@@@@@AAACCCFFFJJJNNNRRRUUU\\\```gggnnntttwwwwwwwwwuuuuuuwww}}}|||yyy}}}qqq^^^NNNAAA888666:::???AAACCCDDDEEEHHHLLLPPPOOOZZZnnnyyylllccc___^^^]]]\\\YYYXXXVVVUUUSSSPPPLLLIIIJJJXXXeeeqqqvvvfffUUUUUU^^^xxxnnnIIINNNbbbeeeLLLIIIeeezzz===333------,,,++++++++++++,,,+++...+++,,,222777JJJgggpppnnnkkkvvv|||lllkkkqqqzzz}}}~~~zzz|||wwwrrrnnnlllmmmiii]]]KKK===777444111333444666777888:::>>>AAAJJJPPPOOOCCC777444888;;;}}}|||nnnZZZTTTTTTOOONNNTTTjjjdddIIIAAAGGGIIIqqqjjj???999333111000///.........//////444LLLdddgggUUUAAA999;;;EEEUUUcccjjjqqqvvvjjjXXXHHHMMMcccaaa___eeeooosssyyyyyyjjjkkkeeeaaabbbbbb]]]YYYXXXTTTTTTSSSNNNEEE>>>;;;:::::::::<<>>AAAYYY{{{TTTFFF@@@@@@NNNlllyyyxxxjjj[[[OOOGGGNNNeeehhhRRRLLLfff}}}|||{{{yyywww||||||{{{vvvrrrhhh```]]]SSSDDD::::::333111000111333555666666666777777888999::::::;;;<<<:::<<>>>>>@@@AAADDDGGGHHHJJJOOOUUU[[[___eeennnuuuyyy{{{}}}}}}xxxuuutttxxx~~~~~~ttthhheeemmm{{{{{{bbbTTTCCC:::777777;;;@@@EEEBBBDDDJJJKKKHHHLLLUUU]]]ttt~~~uuuhhh___[[[[[[ZZZZZZXXXUUURRRRRRRRRPPPLLLHHHJJJ___pppwwwttt```QQQTTTbbb[[[@@@NNNggg|||QQQEEERRRxxxkkk888222------,,,+++++++++++++++***...+++***...111CCCaaaqqqjjjfffuuurrrrrrvvv}}}}}}www|||xxxuuuqqqmmmqqqlll^^^JJJ<<<666444222444555777888888;;;???BBBMMMRRRPPPDDD777444888;;;~~~vvvyyywww{{{}}}jjj\\\YYYYYYSSSPPPWWWhhhxxxsss[[[HHHCCCPPPOOOxxx[[[999===111222111000......//////000111JJJgggooo^^^EEE999:::DDDVVVfffnnnwww|||rrr```LLLPPP```vvvccc```fffqqqvvv}}}|||nnnmmmfffaaaaaa```[[[WWWVVVSSSTTTTTTNNNEEE===::::::::::::<<>>======>>>AAACCCEEEHHHKKKOOOTTTZZZ^^^dddeeefffhhhjjjlllnnnoooggghhhjjjjjjkkkllloooqqqooopppppppppppprrrvvvyyy{{{zzzyyyyyy{{{~~~hhhUUURRRWWWRRRLLLNNNNNNIIINNNTTTOOOHHHHHHHHHHHHIIIKKKNNNPPPTTTVVVdddooodddbbbXXXOOOJJJBBB===>>>EEEGGG\\\|||wwwgggBBB>>>DDDQQQrrr\\\III???===IIIbbbsss~~~eeePPPFFFEEEGGG]]]bbbPPPMMMggg~~~|||{{{}}}|||uuuqqqccc]]]```YYYGGG>>>@@@333222111111333555444444333555666777777888:::;;;>>><<<===???BBBBBBBBBBBB@@@EEEKKKMMMNNNQQQXXX___bbbhhhoootttuuuwww{{{xxxsssoooqqqwwwzzzwwwrrrttthhh[[[YYYdddttttttxxx~~~zzzrrrfffVVVHHH;;;777888;;;@@@DDDHHHEEEJJJSSSPPPIIIQQQbbb||||||rrrkkkbbb\\\[[[[[[[[[ZZZWWWSSSPPPOOOQQQPPPLLLHHHJJJdddwwwzzzppp\\\QQQWWWaaaxxxJJJ???YYYyyykkkJJJGGG___]]]444000---,,,,,,+++***+++++++++(((---+++***+++--->>>\\\qqqjjjeeeppp~~~tttvvv}}}~~~qqq}}}{{{zzzxxxuuuwwwqqqaaaLLL===888666555444555666777888:::>>>AAAKKKPPPOOOBBB777444999<<>>:::::::::;;;>>>BBBEEEBBB<<<777777666555666777777555444/////////111444777888999;;;;;;:::999999888888888555444111000///000222333777:::???@@@>>>===???AAACCCFFFIIIMMMPPPUUUZZZ^^^aaacccfffiiilllmmmmmmmmmfffgggiiijjjkkkllloooqqqrrrsssrrrpppooopppsssuuuzzz|||~~~~~~oooZZZPPPRRRWWWaaaVVVUUUUUUPPPRRRVVVPPPPPPNNNLLLLLLLLLNNNPPPQQQUUUWWWgggmmmdddaaaUUULLLGGGAAA>>>>>>FFFIIIYYYvvv]]]@@@>>>FFFJJJbbbbbbLLL???:::EEE[[[nnn~~~aaaJJJCCCFFFEEEVVVZZZNNNRRRmmmzzzyyyzzzzzzssslll___YYY^^^YYYHHH>>>???444333111222333444444333111333555666555666888:::?????????@@@CCCFFFFFFEEE???FFFNNNRRRSSSVVV\\\aaaggglllppppppoooqqqyyytttnnnjjjlllrrruuuqqqmmmooodddYYYYYYeeeuuurrrhhhlllxxxyyyvvvmmm^^^LLLAAA888777:::<<<>>>@@@IIIGGGKKKPPPKKKJJJ___zzzwwwiiieee___\\\\\\[[[YYYWWWUUURRRPPPOOOPPPPPPMMMKKKQQQkkkzzzvvviiiWWWPPPXXX```cccAAAGGGkkkdddJJJLLLfffQQQ222...,,,,,,+++************+++''',,,+++***------;;;VVVooooooiiikkkxxxzzzuuuxxx{{{ppp~~~{{{|||}}}}}}yyyrrrbbbMMM>>>999777666333444555666777999<<>>???======???AAACCCFFFJJJMMMPPPTTTXXX\\\]]]___cccfffiiijjjjjjjjjhhhiiikkkkkkjjjjjjkkkmmmssssssssssssrrrtttwwwzzz|||~~~rrrbbbXXXZZZcccnnntttnnngggeee\\\XXXWWWOOOUUURRROOOMMMNNNPPPQQQQQQSSSWWWiiipppgggcccTTTIIIEEEAAA===<<>>@@@BBBIIIGGGHHHIIIJJJWWWxxxzzzkkkfff```\\\ZZZXXXTTTQQQTTTSSSRRRQQQOOOOOOOOOOOO^^^sssxxxlll___QQQNNNXXXgggTTTBBBTTT~~~\\\KKKQQQkkk{{{EEE111...,,,,,,+++***************'''+++***+++///...777NNNgggpppkkkeeeqqqzzzwwwttt{{{ttt|||{{{zzz|||wwwqqqaaaLLL===888666555333444555666666888;;;>>>DDDKKKLLLBBB888666:::===xxxiiifffeeeeeeeeeaaabbbcccccc___]]]cccmmmsss~~~|||kkkeeeaaaaaa\\\NNNJJJKKKIIIEEECCCDDDFFFFFFSSS{{{tttBBB222666---000///...---------...///000<<>>CCCDDD???;;;888888666555555666777777666444111111111111222555888;;;::::::<<<<<<;;;:::888666999888888777666666555555888;;;======;;;;;;>>>AAACCCFFFJJJMMMOOORRRVVVYYY[[[\\\^^^```bbbeeefffggghhhiiikkklllkkkkkklllmmmsssssstttttttttvvvzzz}}}~~~www\\\QQQIIIPPPfff~~~~~~uuurrrjjjdddaaaYYYYYYUUUQQQOOOQQQSSSTTTTTTWWW\\\nnntttkkkeeeTTTGGGCCC???===999EEEMMMRRRuuuxxxNNN???666AAA???KKK{{{hhhSSSDDD:::???SSSdddqqq}}}oooYYYMMMJJJDDDPPPTTTPPPZZZuuu|||xxxxxxyyyzzzzzzyyywwwuuusssccc```^^^___```\\\RRRIII:::777333222333444555555333666999888555444777;;;>>>DDDGGGCCCCCCHHHMMMMMMIIIJJJLLLQQQWWW^^^eeeiiiooouuuzzzwwwqqqsss~~~~~~{{{yyyyyyxxxvvvttt```]]][[[aaaooowwwvvvyyykkkWWW===:::999===???@@@DDDIIIEEEIIINNNSSS___yyyqqqjjj```ZZZWWWUUURRRPPPRRRUUUVVVSSSOOONNNQQQUUUggguuuqqq```UUUOOOPPP[[[xxx|||MMMGGGaaaSSSMMM[[[tttlll999000000,,,++++++***************)))+++(((+++111---222CCC```ssspppfffwwwsss{{{~~~~~~sss}}}}}}uuu~~~yyy{{{}}}vvvpppbbbNNN???999777555444555666777777999<<>>===;;;888666::::::::::::999888666666999;;;<<<;;;999:::>>>AAACCCFFFIIILLLNNNQQQTTTWWW\\\[[[ZZZ[[[]]]```dddfffeeegggjjjlllmmmnnnppprrrssstttttttttsssuuuxxx{{{xxxRRRHHHGGGOOOfffyyyyyytttqqqooohhh\\\WWWSSSRRRTTTWWWXXXXXX]]]cccssswwwnnngggTTTFFFBBB???>>>888DDDLLLMMMjjjkkkHHH???555BBB@@@FFFyyyiiiTTTEEE:::>>>NNN]]]gggrrr{{{dddTTTMMMAAAOOOUUUQQQZZZttt|||xxxzzz{{{yyywwwuuuttttttbbbdddeeeggglllnnnfff[[[<<<888444222333555666777555999<<<:::777555888<<<===EEEIIIEEECCCHHHNNNOOONNNLLLJJJNNNVVV```iiimmmmmmuuu|||zzzuuuvvv}}}xxxuuussscccbbbccckkk{{{wwwdddMMM;;;888888;;;<<<===CCCJJJBBBLLLYYYggg}}}tttkkk___WWWTTTTTTTTTSSSRRRVVVXXXUUUOOONNNSSSXXXjjjsssjjjXXXQQQPPPUUU```zzzJJJMMMhhhwwwNNNPPPdddaaa111000222,,,++++++***)))************+++(((+++222------<<>>???JJJ___nnnttt~~~ZZZIIIJJJ___wwwtttrrrooommm|||qqqnnnqqqqqqiiiaaa^^^]]]\\\aaafff___YYYVVVWWWUUUKKKAAA;;;<<<888:::???@@@;;;888::::::888555333333555888999333333333333555777:::;;;======<<<:::888777888:::===<<<<<<======<<<:::888999:::;;;;;;;;;<<<>>>@@@HHHGGGFFFGGGIIIMMMQQQSSSXXXZZZ[[[]]]^^^aaaeeehhhbbbfffkkknnnnnnmmmmmmmmmtttqqqrrrvvvxxxyyy}}}```KKKIIIIIIYYYzzzxxxooogggfffgggggggggjjj___ZZZYYY]]]___]]]\\\\\\eeelllooodddZZZNNNJJJFFF999BBB>>>AAAFFFRRRsssVVV@@@CCC888???;;;BBBgggwww\\\JJJAAA<<>>>>>:::999<<<<<>>===:::FFF]]]mmmsss}}}yyyVVVEEEGGG[[[tttzzzmmmqqqrrrppp{{{uuuuuupppiiicccaaa```^^^aaaeee\\\VVVSSSTTTQQQGGG<<<777888777:::@@@@@@:::888999:::888555222222333666777333333333444555777999:::;;;;;;:::888555444666777<<<<<<<<<======<<<;;;999:::;;;<<<<<<;;;;;;===???EEEEEEFFFGGGJJJMMMPPPRRRWWWYYY[[[\\\^^^```dddgggcccgggkkknnnnnnnnnnnnooouuussssssxxx{{{{{{|||\\\IIIIIIOOOdddttteee^^^YYY[[[^^^^^^___aaa\\\]]]aaaeeeddd___```dddllltttnnn```YYYNNNHHHDDD<<<======BBBHHHYYY~~~PPP<<>>:::???cccyyyaaaNNNDDD>>>@@@LLL\\\kkk{{{vvvaaaSSSJJJHHHLLLOOOWWWrrr~~~{{{yyy}}}xxxqqqmmmmmmmmmnnnmmmkkkooollljjjuuuttt^^^CCC;;;444333444444888===:::888;;;???@@@===;;;======AAAEEEFFFDDDEEEIIIMMMSSSSSSQQQOOOOOOTTT]]]eeeqqqxxx|||{{{yyy{{{~~~~~~|||rrrnnnrrruuutttuuuyyy|||zzzvvvlllQQQCCC999999:::===AAAFFFKKKNNNVVVfff}}}jjjccc[[[UUUSSSSSSQQQPPPUUUUUUVVVVVVQQQPPPYYYfffnnnjjjXXXLLLMMMLLL]]]kkkMMMRRRppp\\\JJJ___|||kkkGGG444,,,...---,,,++++++******+++++++++,,,,,,,,,,,,---000222QQQsssyyy[[[nnn~~~{{{wwwvvviiirrrmmmkkkzzzwwwpppnnnfffWWWFFF;;;888:::888777666555777;;;???AAAMMMTTTXXXQQQDDD999777999ooojjjllllllooouuu}}}}}}zzz~~~cccTTTSSSKKKEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDJJJKKK^^^~~~sssyyyzzzAAA777666---333......------------......///555III______LLL===:::666@@@XXXiiiooowww{{{rrrUUUCCCCCCWWWooowwwhhhppptttqqq~~~~~~pppjjjeeeeeedddaaaaaaccc[[[VVVSSSSSSOOODDD:::555555666;;;@@@???:::888:::999777444222111222333555444444444555666777777888999999888555333111222444:::;;;<<<=========<<<;;;<<<======<<<;;;;;;<<<>>>BBBCCCEEEHHHKKKNNNPPPQQQVVVXXXZZZ\\\]]]```cccfffdddgggkkkmmmnnnoooppprrrwwwuuuvvv{{{}}}~~~zzzppprrrtttYYYJJJQQQ]]]uuunnn\\\SSSNNNLLLQQQVVVWWWXXXYYYSSSZZZdddjjjeee___```fffqqq|||kkk\\\ZZZPPPFFFBBB???:::>>>CCCHHH```{{{JJJ888<<<999===888888\\\|||kkkUUUGGG???===III[[[mmm|||xxxcccTTTJJJGGGLLLRRRZZZrrr{{{yyyyyyvvvqqqkkkhhhhhhlllooopppsssqqqooovvv|||ppp]]]GGG>>>555333333444999???===:::===DDDGGGCCC>>><<<>>>???BBBDDDFFFGGGGGGHHHOOOTTTWWWSSSMMMNNNWWWaaammmqqqtttvvv{{{~~~yyy~~~yyyqqqppptttwwwxxx{{{fffKKK???:::;;;<<<>>>BBBIIIRRRXXXeee{{{xxxooofff```XXXSSSRRRRRRPPPOOOVVVTTTSSSRRRRRRVVVbbbnnnpppdddQQQIIIJJJNNNhhhaaaSSSbbb~~~PPPHHHqqq___@@@111,,,///---,,,++++++******++++++***++++++++++++,,,...111EEEgggqqqWWWiii|||zzzxxxwwwvvv~~~xxxxxxyyyooo}}}wwwrrrqqqppphhh[[[JJJ>>>999999777666555666888<<<@@@CCCQQQWWWYYYRRRDDD999666888yyygggfffoooxxxvvvsssZZZMMMKKKDDDAAADDDBBBBBBBBBBBBCCCCCCCCCDDDDDDIIIQQQlllzzzmmm;;;;;;777***222...------,,,,,,------...,,,111BBBWWWZZZKKK;;;555555<<>>>>><<<<<<<<<:::888555333111222333333444555666666777666666555888888777444111000111222888:::<<<==================>>>>>>===;;;:::<<<===@@@BBBEEEHHHKKKMMMOOOOOOTTTVVVYYY[[[\\\^^^aaaddddddgggjjjlllnnnppprrrtttwwwvvvxxx}}}eeebbbkkk~~~vvv```SSS]]]mmmrrr___TTTRRRMMMMMMSSSXXXXXXWWWXXXOOOWWWccclllkkkdddcccfffqqqjjj]]]___TTTEEEAAA@@@999@@@EEEGGGddd{{{FFF777:::<<<===666333SSSxxxxxx___III======FFFYYYnnn|||jjjWWWIIIEEEMMMWWW]]]ppp|||zzzwwwvvvrrrkkkeeeffflllrrrtttwwwyyyyyy{{{yyykkk[[[III@@@888666555555999>>>>>>===BBBLLLQQQKKKAAA:::======???DDDIIIKKKIIIGGGKKKRRRXXXVVVPPPNNNSSSYYY```eeekkkqqqzzz~~~xxxsssrrrtttwwwxxxwwwYYYBBB;;;<<<===???AAAFFFPPP^^^iiixxxpppkkkccc]]]VVVSSSRRRRRRQQQPPPUUURRROOOOOOSSS\\\iiisssooo]]]KKKFFFHHHRRRuuu}}}___eee{{{jjjHHHPPPSSS:::000---000---,,,++++++******++++++)))***+++******+++---000888YYYwwwiii\\\gggvvvxxxqqqooooooyyy|||~~~}}}uuuqqqwwwtttkkk\\\KKK>>>888777666666555666888===BBBEEEOOOTTTUUUOOOBBB888555666tttgggnnn~~~wwwhhhRRRGGGFFF@@@@@@DDDCCCCCCBBBBBBAAABBBCCCDDDDDDMMM___~~~]]]666999555(((///------,,,,,,,,,,,,------,,,///===QQQXXXMMM===444888:::JJJYYY^^^hhhssssssZZZEEE@@@RRRlllnnnoooqqqmmmtttwwwpppjjjjjjjjjeeeaaa```^^^[[[YYYXXXRRRFFF===999888:::<<<>>>@@@BBBAAA???:::888666444333333333444444555666777777666555444888888666444111000111222777999=========<<<===>>>>>>??????===;;;:::;;;===???AAADDDHHHKKKLLLMMMMMMQQQTTTWWWYYYZZZ\\\___aaabbbdddhhhkkkmmmooorrruuuvvvuuuxxx~~~eeeXXX]]]mmmkkk___dddsss~~~pppddd```aaaccc]]]ZZZ^^^```^^^\\\]]]WWWYYYcccpppuuuqqqllliiitttjjjaaaeeeXXXFFF@@@???:::BBBGGGJJJiiiuuuEEE:::;;;???<<<555///JJJpppkkkNNN===888>>>QQQjjjzzzxxx```JJJDDDNNNZZZ^^^jjj~~~|||zzzwwwwwwtttmmmgggfffmmmuuuwww|||uuueeeWWWGGG@@@999888777555666999>>>@@@HHHUUUYYYOOOAAA888;;;;;;===CCCKKKOOOMMMKKKIIINNNTTTXXXWWWTTTQQQPPPTTT^^^iiipppwwwwwwqqqooopppqqqssszzzvvv```FFF999888:::===@@@BBBHHHWWWkkkzzzuuuqqqpppccc^^^XXXTTTTTTUUUSSSRRRSSSQQQNNNOOOWWWdddooouuukkkWWWGGGDDDHHH\\\uuuddduuuXXXGGGcccuuuHHH777111...111---,,,++++++******++++++******+++***)))***,,,///222OOOnnn{{{zzztttmmmggggggiiitttwwwrrrmmmyyy|||}}}xxxvvv}}}xxxmmm]]]LLL???888666666555444555888===BBBEEEKKKOOOQQQKKKAAA888666777wwwqqq~~~~~~|||___MMMEEEEEE@@@BBBGGGEEEEEECCCAAA@@@@@@BBBEEEFFFKKKbbb|||qqquuuRRR999888666111222------,,,,,,,,,,,,------...000;;;OOOYYYSSSCCC888999888EEEUUU\\\jjjzzzcccJJJAAAOOOjjjtttmmmmmmnnnuuu~~~uuullljjjjjjeeeaaa```\\\YYYXXXXXXQQQEEE===:::;;;<<<>>>BBBHHHLLLGGG???999888666555444444444444222444777888999777555333666666666333111000222333666:::>>>>>><<<;;;===???>>>??????===<<<;;;<<<>>>???AAADDDGGGIIIJJJKKKKKKNNNQQQTTTWWWXXXZZZ\\\^^^]]]aaafffjjjlllnnnqqqssssssrrrvvv}}}~~~~~~}}}~~~xxx^^^PPP\\\ssspppcccaaakkkrrrnnnjjjnnnxxx}}}uuunnnllljjjfffdddddd]]][[[aaaooo{{{zzzqqqkkkzzz~~~kkkggggggWWWFFF@@@===:::AAAHHHPPPqqqdddCCC===:::AAA;;;555000BBBeeewwwWWWCCC888999KKKjjj|||gggPPPFFFMMMYYYYYY___sss}}}{{{yyyyyyvvvpppjjjjjjooouuu{{{ooo^^^TTTHHH@@@:::999777555555777???BBBLLLXXXZZZNNN???777999999<<>>???BBBFFFIIIMMMdddvvvooocccrrrqqqIII===555555777111---,,,,,,++++++,,,,,,---...///999LLLZZZWWWGGG:::888555CCCWWWaaaqqqtttWWWEEELLLddd}}}llliiiooouuuxxx|||zzznnnjjjhhheeeaaaaaa[[[YYYYYYXXXQQQEEE>>><<<;;;===AAAIIISSSWWWKKK<<<666666555444333333444444111333666999999888555333444444444222000000222444777;;;??????<<<:::<<<>>>===>>>???===<<<<<<===???AAABBBCCCEEEGGGIIIIIIJJJKKKNNNRRRTTTVVVWWWYYY[[[YYY]]]ccchhhkkkmmmooopppoooooottt{{{~~~|||{{{}}}yyyzzz|||yyyaaaQQQaaa|||iiiXXXXXX^^^cccjjjzzzzzzuuupppmmmnnnbbb^^^bbbppp}}}}}}vvvooo~~~xxxmmmjjjcccOOOCCCAAA===;;;@@@IIIVVVvvvRRR>>>===999AAA999555222:::WWWcccNNN@@@;;;JJJjjj~~~nnnYYYJJJLLLTTTPPPSSSiii{{{}}}|||yyyxxxvvvqqqmmmmmmqqqttt}}}hhhXXXSSSOOOFFF???<<<:::888999<<>>BBBGGGKKKVVVmmm{{{qqqjjj~~~cccBBB;;;,,,---444)))---,,,,,,++++++,,,,,,---------666IIIXXXWWWHHH999555333CCCZZZgggxxxcccKKKKKK]]]llleeennntttrrrxxx}}}nnniiigggdddbbbaaa[[[ZZZZZZZZZSSSGGG@@@???:::>>>DDDOOO\\\^^^MMM888444444333222222333333333000222666999:::888666444222222222111///000222444777;;;??????;;;999;;;>>>===>>>>>>>>><<<<<<>>>???BBBCCCCCCEEEFFFGGGHHHIIIIIILLLPPPSSSUUUVVVXXXYYYVVV[[[bbbgggkkklllnnnooommmmmmrrryyy|||zzzyyy{{{zzzyyy{{{|||ppp}}}zzzbbbWWWiii}}}___LLLQQQUUU\\\nnn}}}wwwtttvvviiifffiiivvv}}}yyy|||uuuooolll___III@@@BBB======@@@IIIYYYwwwxxx~~~EEE:::<<<777@@@888555555666MMMxxxkkkXXXEEE;;;GGGfffyyywww{{{www```MMMJJJOOOIIIKKKcccxxx}}}|||yyyxxxuuuqqqooooooqqqsssxxxbbbTTTSSSXXXNNNDDD???===<<>>@@@JJJLLLLLLGGG???999777777xxxlllhhheeecccdddiiimmmqqquuuxxx|||www```PPPHHHAAA@@@EEEJJJJJJHHHGGGHHH@@@<<<@@@@@@BBBMMMccczzz{{{rrrYYY:::555333111000---,,,++++++******++++++,,,111***222CCCPPPYYYPPP:::222555>>>RRRkkkgggQQQEEETTTlllrrrjjjlllrrr~~~oooiiigggcccaaaccc```______^^^YYYPPPCCC:::AAA???EEE^^^ooo]]]@@@999666444333111111222333555222333555777777666555444333222111222444666666666:::;;;<<<===>>>>>>======:::===@@@@@@>>>>>>???BBBEEEDDDCCCDDDEEEFFFEEEDDDHHHKKKNNNPPPQQQSSSVVVXXXZZZZZZ]]]cccjjjnnnmmmkkkgggkkkpppsssvvvxxx{{{~~~yyyzzz}}}yyylllmmmaaa___qqq{{{WWWNNN]]]___jjj{{{wwwvvvwwwzzznnnjjjlllwwwsssjjj___UUUJJJ@@@<<<<<>>DDDYYYiiilllrrr}}}mmm\\\III???AAAMMM```oooyyyyyyzzzwwwwwwxxxwwwuuurrrooommmyyylll]]]bbbpppuuuvvvaaaHHHEEEJJJKKKMMMOOOIIIGGGJJJKKKDDD<<<888888<<<@@@AAAAAACCCIIINNNNNNPPPPPPPPPTTT\\\aaaaaabbbeeejjjrrrooojjjqqq|||~~~yyyWWWAAA>>>;;;;;;===999AAAFFFIIIQQQhhhpppdddeeelllddd^^^\\\ZZZVVVSSSSSSTTTPPPVVVgggwwwxxxkkk^^^TTTCCCGGG[[[vvvvvvqqqdddHHH\\\TTT;;;///111333***///---+++***++++++)))(((*********++++++,,,,,,,,,000,,,999YYYsssyyyuuuttt}}}cccaaatttwwwuuuhhhXXXJJJ===333444333222222444777;;;===GGGIIIKKKIIIBBB;;;888777pppfff^^^]]]]]]\\\^^^cccjjjqqq{{{lllWWWMMMGGGAAA@@@CCCGGGHHHHHHDDDEEE>>>;;;AAAAAABBBLLLddd||||||SSS666333222111111...---,,,,,,,,,,,,,,,,,,---,,,)))///<<>><<<>>>FFFZZZeeePPP999888555444222111111222333444333444555666666444222111333222111222555666777666999:::<<<>>>??????>>>===:::===@@@@@@??????AAACCCEEEDDDCCCDDDEEEFFFEEEDDDFFFHHHKKKMMMOOOQQQTTTWWWZZZYYY[[[aaagggjjjjjjgggdddfffkkkpppuuuwwwxxxxxxvvvvvvxxx{{{~~~ooogggpppllljjjzzz~~~^^^XXXcccjjj|||yyyrrrrrrqqqooonnnmmmooottt|||qqqhhh^^^TTTJJJ@@@<<<===DDDCCCTTTooo}}}yyy]]]FFF444777???===555111333...>>>```fffIII======OOO^^^ccckkkwwwqqq___JJJ@@@BBBMMM^^^lllttt{{{~~~xxxzzz{{{yyywwwuuusssqqqqqqpppyyy~~~mmmbbbjjjzzz|||```YYYYYYVVVWWWMMMGGGEEEIIIIIICCC===999<<<@@@DDDEEEDDDDDDHHHLLLSSSUUUTTTQQQSSS[[[bbbdddfffjjjnnnsss|||vvvwww\\\FFFBBB???>>>@@@>>>DDDMMMVVVccc|||~~~zzzlllddddddiii```ZZZZZZ[[[WWWSSSRRRPPPVVVaaalllsssoooaaaTTTMMMDDDMMMggglllvvv\\\IIIcccrrrKKK;;;444444444...000...++++++++++++***(((******+++++++++,,,,,,,,,///,,,555PPPkkkxxxuuuppp{{{|||zzzbbbbbbwwwwwwrrreeeXXXLLL???444333333222222444777:::<<>>===;;;===???@@@@@@AAACCCEEEDDDCCCCCCDDDEEEFFFFFFEEEEEEHHHKKKMMMOOORRRUUUXXX[[[[[[\\\```eeehhhgggeeeccceeejjjppptttuuusssqqqxxxxxxyyy{{{~~~yyyvvvxxx|||}}}|||}}}~~~~~~vvvvvv~~~jjjhhhyyyrrrooo~~~zzz^^^^^^lllxxxvvvgggeeejjjlllhhheeekkktttzzz}}}ooofff[[[SSSIII@@@===???AAAIIIdddxxx~~~SSSAAA444777<<<:::333000000...;;;TTTuuupppRRRAAA999CCCQQQZZZgggtttvvvaaaJJJ@@@DDDPPP```mmmttt~~~}}}yyy~~~}}}yyy||||||yyyuuuqqqoooppprrrsssyyy}}}zzzmmmiiitttmmmbbb]]]XXXXXXIIIEEECCCFFFGGGBBB===;;;AAAEEEIIIJJJHHHGGGHHHJJJXXXZZZYYYTTTTTT[[[cccgggkkkrrrxxxyyy|||zzzeeeLLLGGGBBBAAAEEEEEEIIIUUUcccsssuuunnngggcccbbbeee]]]XXXYYYZZZWWWSSSQQQMMM^^^mmmqqqoooiii\\\OOOGGGIII\\\}}}iiibbbxxxQQQNNNpppbbbAAA===999555333///000...,,,+++++++++***)))***++++++++++++,,,,,,,,,...,,,000BBB```vvvwwwmmm}}}|||wwwxxx~~~~~~fffggg|||xxxoooeee\\\RRRCCC555333222111111333666999;;;BBBEEEHHHGGGBBB<<<999888```___aaadddgggiiikkkmmmgggjjjooozzzxxxXXXLLLBBBBBBAAA>>><<<===AAAFFFDDDDDD>>>>>>DDDAAABBBQQQhhh|||bbbDDD222111//////111...------,,,,,,,,,,,,------+++///333666EEE___\\\>>>;;;777999HHHaaauuu~~~ppp```UUUEEEKKK]]]rrr{{{~~~}}}pppjjjgggggggggbbbaaaaaaaaa^^^WWWMMMEEE<<>>:::;;;===>>>???AAACCCEEEDDDCCCBBBCCCEEEGGGFFFEEEGGGIIILLLOOOQQQUUUYYY]]]^^^]]]]]]aaaeeehhhgggdddgggkkkppprrrpppnnnmmmnnnwwwxxxzzz|||~~~zzzsssppprrrwwwzzzzzzyyyzzz|||zzzrrrrrrvvvxxxpppooo~~~uuu\\\```sssjjj```ZZZ]]]dddfffffffffrrr}}}}}}~~~kkkbbbXXXPPPHHH@@@>>>@@@BBBMMMlll{{{sssMMM@@@666888<<<999444111111111999IIIfffxxx___KKK;;;===IIIVVVgggwwwyyycccJJJ@@@DDDQQQbbbooowww{{{zzz}}}xxxvvvsssqqqpppqqqtttuuuwwwxxxyyyvvvooonnnxxxhhh___XXXQQQRRRGGGCCCAAAEEEEEEBBB>>>>>>BBBFFFKKKMMMLLLKKKJJJKKKVVVZZZ[[[XXXWWW^^^eeeiiinnnzzz{{{yyyoooQQQJJJDDDBBBHHHLLLZZZgggwwwpppeeebbb```^^^aaa\\\YYYYYYUUUQQQPPPSSSUUUgggsssqqqjjjeee[[[NNNEEEVVVyyycccllljjjKKKZZZZZZ<<<===;;;333000///111///---,,,,,,,,,+++***++++++++++++++++++++++++------,,,777UUUtttzzzoooyyyuuuwwwpppnnn{{{~~~yyyqqqiiidddZZZGGG555333222111111333555999;;;???CCCGGGGGGBBB<<<999999bbbeeeiiikkknnnqqqrrrssspppssswww{{{iiiOOOGGG>>>@@@@@@===999:::???CCCDDDCCC======AAA???GGG\\\~~~uuuXXXAAA444333......000---,,,,,,++++++++++++,,,,,,(((+++//////<<>>555444333222111111111111000000111111111111111111111111222444777999888777444777:::>>>@@@AAAAAA@@@:::::::::;;;>>>@@@BBBCCCDDDCCCBBBCCCFFFGGGFFFEEEHHHJJJMMMOOORRRWWW\\\```___]]]]]]```eeeggggggeeejjjooosssooogggcccfffkkknnnppprrrttttttrrrpppooonnnkkkhhhfffhhhnnnuuuyyywww{{{|||vvvooouuummmmmm}}}rrr\\\ddduuu|||XXXVVVXXX^^^aaabbbfffkkk}}}|||~~~yyyfff^^^TTTMMMEEE???>>>AAACCCLLLkkkxxxxxxLLLBBB:::;;;>>><<<666111000111666???WWWkkkVVVAAA<<>>>>>;;;999999===AAA@@@???:::;;;???AAAUUUuuuOOO===666555......000,,,,,,++++++******++++++,,,***+++///...888SSS^^^PPPBBB???===???IIIXXXgggpppooojjjcccLLLDDDNNNaaayyydddfffuuuuuutttkkkiiihhheeedddddddddeeeeee```WWWQQQFFFHHHHHHNNNVVVLLL>>>>>>555555555444333222111111000000000000111111222222111111222555888999888777444666999<<>>BBBAAALLLnnnzzzqqqPPPGGG>>>===@@@???888111------222888IIIooottt```JJJ===<<>>:::999jjjqqqvvvvvv{{{rrrQQQBBBAAA===<<<;;;:::999:::<<<>>>;;;<<<:::<<>>AAADDDEEE>>>;;;999:::===@@@AAAAAACCCBBBBBBCCCFFFGGGGGGFFFHHHJJJMMMPPPTTTYYY```eee```^^^___ccciiimmmnnnnnngggaaaYYYSSSTTT[[[fffnnnooommmjjjfffaaa]]]ZZZYYY\\\[[[\\\cccooo{{{}}}yyyzzzvvvfffcccrrrfffXXXlllvvv\\\^^^___eeellloooooosssxxx~~~zzzuuuuuuwww]]]UUULLLEEE@@@<<<===BBB>>>PPP{{{___UUUKKK@@@===AAABBB999000///---111555>>>^^^{{{kkkTTT@@@999BBBYYYnnn}}}~~~ooo___QQQHHHIIINNN\\\kkkpppsss}}}}}}|||{{{sssllliiilllpppqqqsssvvvvvvxxxqqqiiifffYYYKKKLLLJJJFFFEEEFFFEEECCCDDDIIIIIIKKKNNNRRRUUUVVVUUUTTTQQQSSSVVVZZZccclllmmmiiihhhqqq|||zzz}}}WWWNNNKKKQQQgggyyy}}}lllbbb]]]XXXTTTSSSSSSMMMJJJLLLRRR^^^pppqqqcccZZZOOOGGGLLLXXX}}}jjjnnnwwwSSSLLLnnn]]]EEE:::<<<999888;;;888333111............---+++,,,,,,,,,+++++++++*********......+++333KKKeeeuuutttnnnjjjppp~~~uuuwww~~~~~~zzzddd]]]___fffuuu~~~{{{xxxvvvkkkSSS===777666444444555777:::<<<>>>CCCIIIIIIEEE???;;;999vvv~~~iiiMMMCCCDDD===<<<:::999999;;;<<<===999;;;;;;@@@IIIWWWsss>>>444444444------111,,,...------,,,,,,------...,,,(((+++...111FFF]]]bbbUUUHHH:::777AAAQQQ\\\aaajjjooopppVVVEEEEEEOOOrrrkkk^^^bbbjjjyyyzzzpppnnnkkkfffgggffffffhhhiiieee^^^XXXNNNUUUUUUUUUXXXMMMAAABBB777777777666555333222111555444333111000000000000000111333666999:::999777555666777999===AAAEEEGGG@@@===:::;;;>>>AAAAAAAAACCCBBBBBBCCCFFFGGGGGGFFFKKKMMMOOORRRWWW]]]dddiiidddbbbcccgggnnntttuuuuuufff[[[MMMJJJRRR```lllrrrrrrmmmfff___YYYVVVTTTTTT\\\XXXYYYdddvvvfff\\\ggguuuggg^^^vvv|||eeeiii\\\bbbaaafffpppwwwzzz|||}}}||||||www[[[RRRIIIDDD>>>;;;===AAA>>>WWWYYYYYYNNNAAA===BBBCCC:::...444///222555888RRRyyysss\\\EEE888>>>UUUiiittt}}}ppp___PPPKKKNNNRRRbbbkkkrrr~~~{{{yyyxxxuuulllfffiiiooorrrtttwwwqqqvvvqqqmmmkkk^^^PPPPPPKKKHHHGGGGGGFFFCCCFFFJJJMMMNNNPPPTTTWWWXXXWWWVVVVVVVVVUUUXXXcccnnnooojjjlllqqqxxxzzzXXXPPPOOOXXXrrrtttaaa\\\[[[VVVRRRRRRVVVLLLFFFMMM]]]pppttteeeZZZXXXPPPKKKYYYppp{{{``````wwwfffIIIPPP~~~SSSCCC>>>===888888999333333111///.........---,,,,,,,,,,,,++++++************......***,,,===[[[rrrhhhdddfffqqq~~~xxxwwwwww~~~iii___]]]cccvvv{{{wwwtttjjjTTT@@@888777555444555888:::<<>>444===KKK]]]sssuuu}}}~~~jjjJJJ<<>>???@@@EEEZZZzzzeeeZZZLLL<<<888???BBB:::......333///...888GGGfffwwwaaaKKK;;;999KKK___kkkxxxsss]]]PPPOOO[[[]]]lllzzzzzz}}}{{{vvvqqqsssmmmggghhhooouuuwwwvvvuuulllooorrrdddYYYVVVSSSQQQWWWUUULLLIIIMMMLLLFFFRRRPPPOOOQQQUUUZZZ]]]___WWWWWWYYY___hhhqqqwwwyyyvvvtttttt~~~}}}YYYNNNUUUjjj}}}qqqiii^^^XXXVVVVVVTTTQQQVVVNNNNNNUUUgggppp\\\OOOOOOOOOQQQjjj```OOO\\\pppVVVIII```oooJJJDDD===:::::::::777444444222000000//////---+++,,,,,,,,,,,,,,,,,,,,,,,,222+++(((,,,...333GGG]]]aaa```nnnuuuppp~~~ttt|||{{{qqq\\\]]]eeexxx|||wwwsssiiiWWWFFF<<<777222333333444888>>>DDDFFFIIIJJJHHHDDD???<<>>===???@@@@@@NNN```hhhXXXKKKBBB888888BBBGGG>>>222...000------444???]]]qqq[[[DDD:::EEEWWWcccppp~~~ggg```dddeeedddmmm|||xxx{{{|||zzzyyyvvvtttrrrqqqooommmlllmmmooorrrtttvvvmmmnnnnnngggeeeddd\\\SSSVVVVVVOOOJJJJJJLLLMMMOOOOOOPPPRRRVVVYYYZZZ[[[^^^aaadddeeehhhnnnwww~~~}}}vvv{{{cccXXX```{{{~~~sssmmmiiibbb[[[WWWWWWWWWTTTRRRNNNJJJTTTjjj}}}qqq^^^VVVPPPOOOTTTeee___KKKKKKdddcccOOOOOOqqq```JJJDDD>>>:::;;;;;;888555555444222111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,111+++))),,,,,,///???RRRaaa\\\dddooonnnrrryyy}}}zzzooonnnpppyyy~~~yyytttqqqkkk]]]PPP@@@999444333444444888>>>DDDFFFIIIJJJHHHDDD???<<>>;;;===<<<666000...222111///......///000000333222111222444444333111222444555444555888???EEEFFFAAA<<<:::<<>>AAAFFFSSSpppwwwJJJ555222///.........---,,,---,,,,,,++++++,,,,,,---,,,---...+++)))111EEEXXXZZZNNN===888===BBB[[[nnnVVVGGGHHHOOOgggxxxfff\\\```ttt~~~sssmmmjjjfffeeedddeeeffffffeeedddbbbeeehhhhhhccc]]]XXXVVVKKKCCC===>>>===888111...222000///......///000111222222222333333222111111222444555555444777===AAAFFFCCC???<<<<<<>>>AAACCCAAABBBCCCFFFHHHJJJKKKKKKRRRWWW[[[]]]___bbbfffiiisssuuuwwwxxxwwwsssooolll```QQQKKK\\\rrrxxxiiiYYY^^^______\\\XXXWWWYYY\\\rrr{{{nnn|||{{{xxxwwwlllqqq|||aaaSSSMMMGGGEEEBBBAAAAAACCCDDDEEEPPPsssnnnJJJFFF>>>===::::::BBBIIIBBB555444222...222333000GGGpppmmmTTTDDDDDDJJJSSS```ppp~~~}}}jjjmmmzzzvvvlllfffcccZZZTTTbbbwww|||zzzwwwvvvuuusssuuurrrmmmhhhgggpppuuurrrqqqmmmrrriii]]]TTTOOOPPPMMMGGGIIIRRRPPPRRRUUUWWWZZZ]]]```bbbhhhnnnrrrqqqlllmmmuuu}}}yyyllluuu~~~pppfff```^^^WWWVVVVVVWWWXXXWWWSSSPPPOOONNNgggoooXXXWWWUUUMMMNNNooo~~~MMMDDDWWW[[[xxxpppRRRFFFWWW___VVVIIIEEE@@@===<<<;;;999777777555333222222222000...+++++++++++++++*********+++)))***,,,+++)))...777QQQZZZWWWZZZfffccchhhyyy{{{}}}xxx~~~}}}tttkkkiiirrr~~~yyyssspppoooggg___KKKAAA666222222333666:::CCCEEEIIIJJJJJJFFFBBB???qqqsssuuuuuuuuuuuuxxx{{{}}}XXXIIIAAA??????:::======>>>>>>===;;;999888;;;???FFFOOO```{{{zzzzzz|||GGG444222///............------,,,,,,++++++,,,,,,---++++++---,,,***///BBBVVVZZZRRRCCC;;;;;;>>>UUUxxx}}}jjjYYYNNNJJJJJJ]]]}}}{{{mmmdddeeewww~~~qqqhhhgggeeeddddddeeeeeeeeecccdddeeegggjjjjjjfff___ZZZQQQHHHAAA???>>>888111...000000///......///000111111222333333222222111111111333555555444555:::>>>DDDBBB@@@===<<<>>>AAACCCBBBDDDFFFHHHJJJMMMOOOQQQPPPUUU\\\aaaaaa```cccfffmmmooorrrtttuuussspppnnneeeZZZUUU___mmmooofff]]]^^^___```___^^^```fffjjjnnnfffwww{{{}}}wwwnnnyyypppXXXMMMIIICCCBBBAAA@@@@@@AAACCCEEERRRbbbHHHFFF@@@AAA===999@@@IIIFFF:::555333///111222,,,<<<___~~~lllYYYJJJCCCPPP]]]mmm{{{vvvxxx{{{oooddd]]]RRRLLL[[[qqq~~~~~~zzzzzz|||xxxrrrrrrnnniiihhhlllttt|||iiilllppppppxxxmmm[[[PPPJJJPPPTTTPPPQQQUUUTTTUUUVVVWWWYYY^^^eeejjjjjjnnnsssvvvwwwxxxzzz{{{rrrtttkkkeeeaaa___UUUVVVVVVWWWWWWUUUQQQNNNPPPVVVsssuuucccUUUQQQOOOOOOaaaWWW???KKKdddnnnaaaIIIHHH```qqqJJJNNNGGGDDDAAA>>>===;;;999888666555333222222111///---,,,,,,,,,+++++++++******((((((***,,,+++***---111CCCYYYZZZTTTaaajjjppp~~~zzzvvvyyy}}}zzz}}}sssdddaaalll~~~||||||yyyuuussssssmmmfffSSSFFF888222111222555999DDDFFFIIILLLKKKHHHDDDAAAiiiMMMEEE>>>;;;<<<999<<<======<<<<<<;;;999999999===III^^^tttvvvhhhBBB555333000/////////...------,,,,,,++++++,,,,,,---,,,***+++---,,,...>>>QQQVVVVVVJJJ;;;777888JJJeeezzznnncccYYYNNNFFFYYY{{{zzzvvvrrr}}}wwwiiihhhfffdddcccddddddcccbbbdddeeehhhlllnnnjjjbbb\\\UUULLLEEEAAA===666000////////////000000000000000111222444444333222222333000333555555444444777;;;???@@@???>>>>>>>>>AAADDDDDDEEEHHHIIIKKKNNNSSSVVV\\\___dddfffaaa[[[[[[___fffhhhkkknnnooonnnlllkkkddd___^^^dddhhhddd^^^ZZZXXXZZZ^^^aaagggnnnuuuzzz~~~{{{~~~dddbbbvvv~~~vvvnnn}}}cccPPPGGGBBB>>>???>>>======???CCCFFFaaaWWWIIIDDD@@@CCC???999>>>JJJJJJ@@@111333///...///+++444JJJtttoooRRR>>>KKKZZZkkkxxxyyylll```YYYNNNGGGRRReee|||~~~yyyzzz}}}zzzqqqllliiihhhlllqqqqqqkkkddd[[[aaalllrrryyyqqqXXXSSSRRRXXX]]]^^^^^^^^^YYYZZZZZZYYYYYY^^^fffmmmppprrrwww~~~|||zzzpppiiieeebbb^^^[[[UUUVVVVVVUUUSSSQQQOOOMMMNNN]]]{{{xxxdddXXXNNNFFFLLL___bbbFFFBBBWWWtttuuuOOOEEEVVVvvvdddHHHNNNEEECCCAAA???<<<:::999888777555333222222111///......------,,,,,,+++++++++'''(((***+++***+++---///777PPPZZZVVV^^^oooxxx|||~~~xxxttt|||}}}}}}|||nnn______mmmyyy{{{yyyuuuuuuvvvsssnnn[[[LLL<<<444333333555999DDDGGGKKKMMMMMMJJJFFFDDDwwwWWWDDDCCC===888:::;;;:::::::::::::::;;;<<<<<<===@@@SSSsss[[[???777444111000//////...------,,,,,,++++++,,,,,,------))))))------,,,888HHHSSS\\\SSS===444555AAASSSiiiqqqwwwvvvpppeeeTTTDDDTTTwww{{{|||||||||pppjjjgggdddcccccccccbbbaaabbbgggnnnqqqnnnggg```\\\WWWPPPHHHCCC;;;333///000---...000111111111000///000222555555333333444666000333666666444333555888999<<>><<<===>>>>>>>>>BBBHHHMMMvvvhhhLLLIIIBBB???EEEBBB:::>>>JJJJJJ@@@///555111,,,//////111;;;```xxxwwwZZZEEEDDDTTTfffttt{{{mmmbbb]]]SSSIIINNN\\\uuu}}}~~~xxxuuuxxxwwwpppkkkiiiiiimmmooojjj^^^TTTVVV]]]kkkrrrttt~~~~~~ooo^^^dddhhhhhhggghhhhhheeebbbddddddbbb```bbbhhhnnnuuuwww{{{~~~mmmhhhccc``````^^^ZZZVVVTTTTTTSSSQQQNNNMMMMMMNNNSSSddd{{{{{{cccUUURRRKKKLLL\\\}}}cccJJJAAATTTttt\\\HHHTTTqqqzzzYYYNNNNNNCCCBBBAAA>>>;;;999888888888666444333333333111/////////......---,,,,,,+++((())))))((((((***,,,,,,111@@@UUU]]]]]]kkkxxxyyy{{{qqqwww{{{zzz{{{qqqffffffooo}}}{{{tttrrrttttttqqqdddSSS@@@777555666888;;;FFFHHHLLLOOOOOOMMMIIIFFFhhhLLLAAADDD>>>888;;;>>>777777777888999<<<>>>@@@JJJKKKbbbSSS999888555222000000000...------,,,,,,++++++,,,,,,---///((('''------***333AAASSSbbbZZZAAA444555===IIIVVVeeettt{{{yyymmmXXXDDDOOOqqq}}}wwwqqquuuxxxkkkhhheeecccbbbbbbaaa```aaajjjtttuuummmccc^^^\\\WWWQQQJJJCCC:::111...111+++---000222333111///...///222555555444333555777000333666666444333444777555999>>>@@@@@@@@@BBBDDDDDDEEEFFFGGGHHHMMMUUU[[[WWWWWW[[[^^^\\\[[[dddqqqxxxyyyzzz{{{zzzwwwtttrrrnnnggg___ZZZVVVSSSVVV[[[___```ccciiiooorrrqqqnnnxxxtttllllllmmmxxx{{{rrrrrrRRRGGGCCC>>>===>>>@@@@@@BBBGGGOOOUUUXXXEEEJJJ@@@???GGGEEE<<<>>>HHHGGG<<>>OOObbbppp}}}vvvlllhhh___RRRSSS]]]nnnzzzvvvppprrrtttppppppmmmiiihhhhhhddd\\\VVVYYY^^^lllrrrnnnrrrtttiiigggvvv~~~vvvlllkkkjjjgggjjjlllnnnkkkgggfffjjjnnnwwwyyy~~~vvvllliiiccc___\\\]]]___^^^YYYTTTRRRRRRPPPMMMKKKKKKMMMOOO\\\jjjwwwjjjRRRMMMRRRMMM___ssseeeDDD@@@:::bbbdddNNNLLLhhhcccMMMLLLCCCAAABBBAAA>>>;;;888777888999777666555555444222000000000///...------,,,,,,******)))&&&&&&(((******000333OOOccc]]]ddduuuwwwwwwppprrrvvvuuu}}}uuuoooooouuu|||sssnnnooopppnnniiiWWWDDD:::888888:::===FFFIIIMMMPPPPPPNNNJJJHHHUUULLL@@@999888;;;;;;:::666777999::::::<<<@@@CCCDDDWWWwwwQQQ:::777666444222111000//////......---------,,,,,,,,,***---...---+++---333888OOOdddaaaGGG777444:::DDDVVVeeeiiizzzyyyhhhHHHLLLkkkzzzmmmqqq~~~mmmgggdddeeeeeebbbaaaccc^^^qqq|||tttgggccc```[[[\\\VVVKKKBBB:::555111//////000111222222222222222000111222333555666777888222444777888777666666777888;;;===>>>???BBBGGGLLLNNNJJJFFFGGGLLLSSSVVVXXXUUUVVVYYY[[[ZZZ\\\gggrrr{{{xxxrrrjjjaaa\\\YYYXXX\\\bbbqqqtttqqqkkkkkkpppsssqqqttteeepppzzz~~~lllgggEEEBBBDDD999>>>;;;<<>>???<<<777GGGMMMPPPOOOMMMNNNLLLIIIxxxQQQIII???999999;;;;;;:::777888999:::;;;>>>CCCGGGKKK___~~~yyyJJJ555777666444222000//////.........---------,,,,,,,,,+++---...---+++,,,222777IIIbbbdddOOO???777999BBBQQQfffnnnpppNNNIIIeeezzzmmmooo|||mmmhhhdddeeeeeebbbaaaccceeepppqqqeee[[[]]]aaa```\\\WWWNNNEEE===777111...///000111111222222222111000111222333444555666777111333555666555555555777888;;;===>>>>>>BBBHHHMMMVVVSSSOOOMMMNNNSSSWWW[[[ZZZXXXXXXYYYYYY[[[cccmmm{{{|||}}}rrrgggaaa^^^^^^ccciiilllnnnllljjjnnnwww|||{{{zzznnnzzz|||hhh]]]DDDCCCDDD:::@@@?????????CCCTTTrrrnnnRRRKKKIIIGGGDDDDDDBBBBBBHHHLLLGGG===888666444222222222333444===MMMhhhzzzlllIIIDDDKKK^^^pppzzzvvvuuurrrfff\\\YYY[[[ffftttzzzyyytttqqqqqqlllnnnoooooolllhhhbbb___ZZZ]]]bbbeeeaaa]]]```gggrrr|||mmmmmmnnnlll||||||qqqqqquuuwww|||nnnfffbbbaaa```ccc```]]][[[[[[ZZZWWWUUUUUURRRNNNKKKHHHLLLZZZiiiwwwqqqjjjaaaQQQEEEJJJWWWbbbDDD???EEEUUU}}}dddLLLSSStttwwwSSSHHHJJJEEEEEEDDDBBB???===;;;:::::::::999777666444333333333444333111000...---,,,,,,+++&&&%%%)))***))))))++++++///;;;MMMYYY```gggnnnqqq~~~rrrkkkttttttwwwzzzwwwsssxxx|||vvvuuuwwwyyyzzzwwwgggRRRBBB<<<;;;;;;:::FFFLLLQQQPPPPPPPPPNNNKKKgggJJJDDD===::::::;;;:::999888999888999;;;@@@GGGMMMUUUhhhfffBBB777777666444222000///............---------,,,,,,,,,,,,......---+++,,,000444???\\\hhh\\\LLL===888???PPPkkkxxxZZZHHH\\\xxx|||nnnlllrrr|||oooiiieeeeeedddbbbbbbdddhhhlllggg[[[UUUZZZ``````]]]YYYRRRKKKCCC;;;333...000000000000111111111111111111111222333444444555333444555555444555777999999;;;===>>>???CCCIIIOOOZZZYYYWWWTTTRRRWWW___fffjjjeeeccceeegggiiinnnuuu{{{{{{uuujjjdddcccdddkkkrrrpppooollllllsss}}}yyyuuu~~~jjjuuuzzziiiRRRCCCBBBCCC<<<===BBBCCCAAAHHHccc```NNNJJJIIIHHHBBBCCCCCCGGGMMMOOOGGG===:::999888666555444333333555@@@WWWuuuzzzXXXIIICCCPPPdddqqqzzz|||yyynnnccc___VVV___kkkuuuyyyxxxtttrrrmmmnnnooonnnllliiieeebbb]]]\\\]]]___\\\XXXXXX[[[hhhyyyvvvmmmpppsssqqqwwwtttxxxxxx|||vvvggg______cccdddccc^^^]]]\\\\\\[[[ZZZWWWTTTXXXPPPIIIHHHLLLUUUcccoooooofffbbb^^^PPPFFFWWWsssjjjHHH;;;DDDQQQiiifffMMMIII```zzzcccMMMGGGKKKJJJEEEEEEDDDBBB@@@>>><<<;;;;;;:::999777666555555444555555333111///...---,,,,,,'''&&&)))+++))))))+++***,,,555CCCOOOWWW\\\aaalllzzzyyywww{{{yyyxxxzzzxxxqqqwww|||xxxuuuuuuwww{{{}}}~~~rrr^^^KKK>>>:::<<<>>>DDDLLLRRRSSSSSSTTTRRRNNNkkkVVVCCC@@@<<<;;;;;;;;;:::888888888777777;;;CCCLLLSSSaaarrrSSS???@@@777666444222000///............---------,,,,,,,,,---......,,,++++++...111555SSSgggfff[[[FFF999===LLLkkk}}}bbbLLLSSSiiipppjjjjjjqqqssslllgggfffeeebbbccceeefffgggddd^^^\\\______[[[___]]]XXXSSSKKKAAA777000000000000000000000000111111111111222222333333333555666666555555666999<<<:::===??????@@@DDDKKKPPPXXXZZZZZZXXXWWW]]]jjjuuuyyyuuuuuu{{{zzzpppmmmnnnqqqvvv{{{zzzuuunnnmmmsss{{{|||xxxssshhhpppxxxXXXLLLCCC>>>???<<<:::CCCFFFEEESSSwwwmmmWWWLLLHHHIIIGGGAAABBBDDDKKKQQQPPPGGG===<<<;;;:::888666555333222555:::JJJhhhoooVVVAAADDDUUUeeemmmpppzzzrrrmmmgggeeefffmmmvvvzzzwwwqqqooooooooonnnllliiigggeeeaaa]]]\\\^^^]]]YYYWWWXXXZZZhhhpppmmmmmmvvv}}}}}}{{{wwwxxx|||}}}~~~uuujjj___[[[___ddddddbbbWWWXXXYYY[[[[[[YYYWWWUUUSSSLLLIIIOOOWWW^^^eeekkkbbb[[[UUURRRPPPXXXttteeeIII===EEEXXXgggZZZHHHPPPjjj```UUULLLGGGJJJKKKEEEEEEEEEEEECCCAAA???======<<<:::999777666666666777666555444222///...------)))'''***+++))))))+++++++++///888EEEQQQZZZ___rrr|||~~~wwwxxx|||wwwvvvtttxxxyyyzzzzzzxxxwwwxxxzzz|||{{{lllXXXFFF======AAADDDLLLTTTVVVWWWXXXVVVQQQ\\\MMM======<<<;;;<<<;;;999888777777666777<<>>BBB777666555333111000//////......---------,,,,,,,,,---------,,,++++++---......HHH```kkkhhhRRR>>>===FFFdddwwwdddQQQMMMZZZ~~~sssmmmjjjnnnzzzrrrkkkiiifffddddddggghhhgggeeebbbccceeebbb]]]aaa___]]]YYYRRRGGG;;;333222111000000///000111111111111111222222333333333444555555555555666999<<<<<>>IIIYYYdddiii}}}ooobbbcccqqq{{{{{{vvvqqqpppooommmkkkjjjhhhhhhddd___\\\^^^___\\\ZZZ[[[YYYccclllnnnuuuzzzwww}}}}}}jjjbbbZZZWWW[[[^^^]]]ZZZUUUWWWYYYYYYXXXUUURRRPPPJJJJJJPPP\\\dddccc```^^^YYYXXXPPPJJJVVVrrr|||bbbEEE999CCCYYYmmmyyykkkMMMFFF]]]yyypppQQQPPPNNNIIIIIIIIIEEEEEEFFFEEEDDDBBB@@@???>>>===;;;:::888777777777888777777666444222000...///***(((+++,,,))))))***,,,++++++000===NNN]]]eeezzz|||sssmmmzzzyyytttrrr}}}{{{{{{|||~~~~~~vvveeeOOOAAA>>>AAAEEENNNVVVYYYZZZ\\\ZZZVVV|||UUUIII;;;;;;<<<<<<<<<;;;999999777777777999???IIIVVV^^^iii|||vvvnnnpppfffFFF>>><<<999888666444222111000000......---------,,,,,,,,,,,,,,,+++++++++,,,------,,,>>>TTTjjjsss___EEE???EEE]]]ppplllVVVKKKOOOpppvvvtttqqqrrryyypppllliiiffffffiiilllhhhcccaaabbbeeeeeeddd``````___]]]VVVKKK???666333333111000000000111222111111111222333444444555111333444444444555888:::???BBBFFFGGGGGGHHHLLLOOOSSSVVVXXXWWWWWW]]]jjjuuu~~~{{{yyytttpppooofff___ZZZZZZ\\\bbbmmmvvv~~~{{{ooo^^^\\\qqqwww\\\NNNKKK@@@999;;;<<>>===;;;999777666555555666333999LLLiiioooRRRBBBDDDQQQ___gggwwwrrr___\\\jjjyyy~~~}}}uuussspppmmmkkkjjjiiiiiiddd___]]]______]]]\\\^^^aaajjjssszzz{{{wwwxxx}}}~~~zzzuuu~~~{{{zzz}}}}}}zzz|||~~~zzzkkk```\\\XXXVVVXXXYYYXXXVVVUUUWWWXXXWWWSSSOOOLLLJJJGGGMMMYYYfffhhh___VVVSSSMMMQQQOOOQQQiii^^^HHH444777LLLdddvvv}}}WWWFFFLLLkkkbbbJJJOOOOOOIIIHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<:::999888777777777888888888666444222111111,,,***,,,,,,***(((******,,,++++++555III\\\gggyyywwwyyyrrrnnnvvv~~~vvvsss~~~{{{xxxvvvxxx{{{zzzlllWWWFFF@@@AAAHHHPPPXXXZZZ\\\^^^]]]ZZZfffLLLBBB:::;;;<<<<<<;;;:::::::::777888999<<>>===<<<:::999888777777777888888999888666444333222---+++,,,---***(((***''',,,---***///@@@SSS^^^ooopppuuu|||}}}vvvvvvuuu{{{|||uuusss~~~|||}}}}}}{{{vvvqqquuu{{{|||qqq^^^MMMGGGGGGKKKSSSYYY[[[]]]______]]]TTTEEE;;;:::<<<===<<<;;;:::::::::888999;;;???FFFRRR^^^ggguuu}}}OOOEEEEEE>>>;;;:::888666444333222222......---------,,,,,,,,,***))))))***,,,------,,,...000>>>aaa}}}pppQQQDDD999CCCSSSzzzpppppppppaaaTTTGGGPPPttt}}}{{{zzz}}}yyyrrrmmmiiiiiilll```___```bbbccc```^^^]]]\\\]]]]]][[[VVVLLL@@@888666555333111111222333444000111222333555666777888555888;;;============>>>BBBGGGMMMOOONNNLLLKKKLLLKKKLLLNNNOOORRRYYYbbbiiinnnnnnqqqxxx|||~~~pppiiieee```[[[ZZZWWWUUUVVVZZZ___hhh|||mmmNNNUUUpppgggRRRDDD>>>999>>>BBB;;;888GGGPPP```aaaVVVWWWEEECCCMMMCCCEEE???>>>HHHPPPNNNIIIGGGCCCAAA===:::999:::;;;<<<999666444:::KKKfffnnnUUUDDDCCCOOO[[[ggg}}}qqqkkkccc]]]^^^gggsss|||yyyvvvqqqmmmjjjiiijjjjjjgggdddcccddd```]]]^^^cccZZZeeeuuutttmmmllllllmmmnnnnnnllljjjfffjjjkkkiiijjjmmmmmmjjjdddggglllsss|||}}}{{{vvvrrr}}}uuuiiibbb^^^]]]VVVXXXZZZXXXTTTQQQQQQSSSJJJMMMPPPPPPNNNMMMNNNPPPTTT[[[ccccccWWWLLLKKKQQQQQQSSScccgggJJJ;;;999???PPPeeezzzuuuWWW\\\{{{|||kkkQQQFFFIIIFFFEEEHHHHHHCCCBBBAAA@@@???@@@AAAAAA>>>===<<<:::999888777777666777999:::999888666444222---+++------***(((***$$$,,,...)))***888JJJUUUgggmmmuuu{{{}}}}}}||||||zzzssssss|||wwwpppooo~~~|||}}}zzztttxxx}}}uuucccTTTNNNNNNMMMTTTZZZ[[[]]]``````^^^```GGG@@@>>><<<;;;::::::;;;<<<;;;:::666<<<999BBBRRRRRR___\\\PPP>>>HHH:::===:::777555555555444333111000///...---...//////++++++++++++++++++++++++...***888XXXoookkkWWWIII888<<>>???BBBEEEHHHKKKMMMOOOOOONNNMMMMMMNNNQQQUUUVVVTTTUUU[[[___```ccchhhhhhdddeeennnvvvxxxyyy{{{}}}~~~}}}|||sssiiiaaa[[[ZZZ]]]]]]___]]]```fffffftttdddKKK]]]wwwXXXLLL@@@<<<<<<;;;;;;===CCCKKKTTTvvvssseeeVVVPPPMMMHHHCCC@@@BBB???AAAIIIRRRTTTLLLCCC@@@@@@???>>>===<<<<<<;;;;;;777777999<<>><<<;;;;;;;;;::::::999999999::::::;;;;;;:::999777666222111///...,,,+++++++++,,,***)))***+++000===JJJ[[[ccchhhjjjsss}}}zzzooooooooonnnrrr~~~}}}lllpppzzz{{{yyyvvvtttuuusssfffYYYTTTRRRUUU]]]cccaaa^^^]]]UUUAAA<<<:::<<<;;;;;;;;;<<<;;;::::::;;;BBBBBBHHHWWW\\\qqqXXXNNN???HHH;;;===;;;888666666666555444222111///...------......+++++++++++++++++++++,,,...---777RRRjjjmmm^^^OOO::::::DDDTTT^^^ccckkkvvvwwwhhhOOODDDYYY~~~nnnuuuyyywwwlllhhhhhhfffdddcccbbb```______```aaa___aaa___ZZZUUUOOOFFF<<<===:::666444555666777888777777555444333555999<<<999888999===AAAEEEHHHHHHJJJLLLNNNNNNMMMMMMOOORRRQQQWWWZZZXXXWWW\\\```bbbaaagggiiiddddddkkktttxxxzzzyyyxxxyyy||||||ssskkkaaaZZZ[[[___bbbhhhiiiiiiiiihhhxxx~~~^^^NNNggghhhSSSHHH>>>;;;<<<===>>>AAACCCQQQbbbmmmaaaVVVQQQNNNIIIDDDCCC@@@CCCHHHNNNQQQPPPJJJEEE????????????>>>======<<<<<<888888999888BBB___}}}~~~{{{gggJJJDDDPPPccckkkuuu~~~xxxjjj[[[SSSWWWdddppp|||wwwpppkkkiiiiiijjjjjjgggfffccccccbbbbbb```^^^___^^^fffttt}}}yyypppiiieeeeee___WWWTTTTTTRRRLLLOOOSSSVVVWWWZZZ```dddccc\\\aaaiiiqqqwww|||zzzxxx}}}zzzooonnnrrrrrrmmmhhh```ZZZVVVNNNFFFHHHQQQXXX[[[\\\XXXUUURRRLLLEEEHHHMMMRRRUUUVVVYYY```eee^^^XXXTTTTTTQQQMMMNNNTTT\\\zzz^^^EEE;;;:::;;;GGGeeetttWWWhhhkkkQQQMMMGGGDDDCCCBBBAAA???AAAAAA@@@??????>>>>>>>>>;;;;;;;;;::::::999999999<<<<<<<<<;;;999777555444222222111///...,,,+++++++++))))))***+++...999EEERRRZZZ___```hhhsssuuunnnmmmkkkiiipppxxxhhhmmm{{{{{{yyyxxx{{{zzznnn```VVVSSSTTT[[[``````^^^^^^nnnLLL@@@===;;;;;;<<<<<<<<<<<<;;;:::999:::DDDFFFIIITTTdddQQQKKKAAAFFF===???<<<999888888888777666333222000///------,,,,,,---,,,+++*********+++,,,------444EEE]]]kkkcccUUU@@@;;;===KKKWWW```lllxxxvvv^^^JJJPPPrrriiilllssszzz~~~mmmfffgggjjjeeecccaaa___```bbbeeeggg```cccbbb]]]XXXRRRHHH>>>@@@>>>;;;999888888999999999999888666555666:::===>>>;;;999<<>>AAAEEEGGG___zzzbbbZZZTTTRRROOOKKKIIIJJJDDDJJJQQQRRRNNNHHHEEEDDD@@@AAAAAABBBAAA@@@>>>===:::888888888666:::NNNdddwww\\\KKKHHHUUUcccmmmqqq|||ssscccXXXYYYdddnnnttttttrrrmmmiiigggjjjlllfffeeedddddddddccc```^^^^^^]]]bbbkkkooolllhhhgggdddaaaYYYPPPLLLLLLIIIEEEEEEKKKPPPRRRVVV]]]aaaaaa^^^```fffnnnxxxzzz{{{{{{zzzzzzwwwqqqkkkkkkkkkeee]]]ZZZVVVSSSRRRKKKFFFMMM[[[gggbbb^^^\\\WWWNNNGGGEEENNNYYYfffoooooojjjfffcccTTTRRRQQQPPPNNNOOOXXXbbbuuueeeCCC777666444AAA^^^rrrYYYNNNuuuXXXNNNIIIDDD@@@>>>>>>>>>>>>DDDCCCAAA???============;;;;;;::::::::::::999999>>>===<<<:::888555222111222222222222000...,,,+++***((()))++++++,,,333<<>>===<<<;;;<<<======<<<;;;;;;;;;:::FFFMMMMMMTTTnnn}}}KKKIIICCCEEE@@@@@@===:::999999:::999888444444222000...---,,,+++...---+++***)))***,,,---))),,,...777MMMccceee[[[FFF===:::EEESSS___mmmzzzmmmSSSIII]]]iiifffkkkooo|||ssskkklllnnneeecccaaa___aaaeeejjjmmmaaacccaaa[[[VVVRRRIIIAAAAAA@@@???>>>===<<<;;;:::===<<<;;;888666666888:::@@@>>>>>>@@@DDDIIIMMMOOONNNPPPRRRRRRQQQTTT\\\bbbhhhooorrrkkkdddfffnnnttttttwww|||~~~qqqiiiggglllwwwsssqqqxxxfffZZZaaaeeeKKKFFF???:::;;;>>>???BBBGGGPPPrrrttt[[[WWWUUUUUUSSSOOOOOORRRMMMPPPRRROOOHHHBBB@@@@@@CCCCCCDDDDDDDDDBBB???>>>:::999::::::777888CCCQQQuuupppWWWGGGJJJZZZdddeeeqqq|||qqqjjjiiijjjjjjhhhmmmqqqpppjjjggghhhlllgggfffeeeeeeeeedddbbb_________bbbggggggeeehhhmmmeee^^^SSSJJJGGGHHHJJJJJJEEENNNVVVZZZ\\\___aaa___aaabbbgggpppzzzzzztttxxx|||~~~qqqkkkhhhiiihhheeeeeeddd\\\RRRTTTRRRSSSTTTOOOMMMXXXiiiyyykkk___[[[TTTJJJFFFJJJUUUhhh~~~ooo```YYYSSSQQQPPPPPPSSS\\\hhhrrr}}}eeeGGG777888<<<===^^^~~~PPPIIIOOO}}}qqqNNNHHHEEEAAA===<<<===???@@@KKKIIIEEE@@@===;;;;;;;;;::::::::::::::::::::::::;;;;;;999888555333111000222333444444333000...,,,***((()))++++++***...444<<>>===<<<===???AAAFFFSSS^^^\\\aaalllIIIIIIFFFBBBBBB@@@>>>;;;::::::;;;:::999666555444222000...---,,,///...---+++++++++,,,---))),,,,,,///@@@XXXdddbbbHHH===999CCCRRR```rrrvvv]]]IIINNNppppppgggiiihhhpppwwwssspppgggddd```^^^___cccgggkkkbbbbbb]]]VVVRRRQQQLLLFFFFFFEEEFFFHHHIIIHHHCCC>>>AAA@@@>>>;;;777555666777???BBBEEEEEEEEEHHHPPPVVVTTTWWWZZZYYYXXX[[[dddlllsssxxxwwwmmmdddgggqqqxxx|||xxxxxx{{{~~~|||sssxxxbbbaaapppoooYYYJJJCCC>>>;;;<<<>>>???CCCHHH[[[iiiccc^^^[[[[[[XXXSSSQQQSSSPPPNNNJJJGGGDDDCCCBBBAAACCCDDDDDDCCCBBB@@@>>>===AAA@@@???>>>;;;999===CCCccc|||hhhSSSHHHUUU\\\^^^kkk~~~rrrddd```gggoooqqqnnnjjjiiiiiiiiigggffffffgggfffdddbbbbbbbbbdddgggffffffmmmvvvuuuiiiYYYMMMGGGHHHLLLQQQSSS___kkknnnllliiiddd___```aaafffooowwwzzzyyyvvvxxxuuunnnfffgggpppyyy|||rrrssswww}}}yyyuuussswwwtttsssrrrnnnhhheeeeee```aaa```^^^___^^^YYYRRRPPPOOORRRUUURRRQQQ]]]nnn|||iiiYYYSSSPPPMMMPPPXXXbbbtttuuu```RRRNNNMMMPPPTTT\\\gggqqqvvvvvvuuu^^^DDD666333:::MMM___eeeDDDVVVhhhkkkSSSEEECCCAAA???===<<<>>>AAACCCJJJGGGCCC???<<<;;;::::::::::::::::::::::::::::::777777666555444333333333222333444444333111///---+++)))))),,,+++(((***---666BBBNNNSSSVVV[[[```cccXXX^^^lll|||xxxddd```xxx}}}zzz}}}{{{xxxtttpppllliiioooqqqmmmjjjnnntttxxxqqqhhh___\\\\\\[[[[[[]]]aaaGGG>>>;;;:::;;;999<<<=========???DDDIIITTTaaaooonnnrrr}}}|||}}}```KKKKKKHHH???EEE@@@>>>;;;:::;;;;;;;;;:::777666666555333000///---/////////......------,,,---.........888LLL___jjjLLL@@@999AAANNN```wwwzzzgggQQQKKKbbb|||wwwlllnnngggjjjzzzzzzrrrhhheee```]]][[[]]]```bbbcccbbb\\\UUURRRSSSPPPKKKLLLKKKMMMTTTZZZYYYOOOEEEDDDDDDBBB>>>:::777777888???EEEKKKJJJGGGIIIRRRZZZ[[[___cccaaa___bbbjjjsssuuuxxxuuukkkeeehhhqqqvvvsssmmmlllvvv{{{}}}vvvuuudddllluuu```SSSJJJAAA===<<<>>>@@@@@@DDDIIIbbblllmmmfff```]]]YYYSSSOOOOOOKKKFFF@@@@@@DDDGGGGGGEEEBBBBBBAAAAAAAAA@@@@@@@@@LLLIIIDDD@@@===;;;:::;;;RRRkkkzzziiiSSSVVVWWWZZZggg{{{zzzeee___cccjjjppprrrqqqllliiijjjhhheeeeeeeeefffeeedddeeedddfffhhhhhhiiiqqq{{{kkk[[[RRRPPPTTTZZZdddrrr{{{qqqggg___YYY\\\aaagggkkkkkkgggdddgggfffaaaZZZ[[[ccciiijjjeeeiiiooorrrrrrssstttvvvvvv{{{{{{tttmmmlllmmmmmmjjjhhheeebbb___^^^aaaccc]]]^^^\\\YYYZZZ\\\[[[WWWSSSQQQTTTXXXVVVTTT^^^lllmmm```SSSQQQVVV\\\dddjjjuuu~~~wwwcccRRRNNNPPPEEEPPP```ppp{{{}}}sssgggQQQAAA666666888CCCfffXXXRRRsss~~~uuuOOOBBB@@@>>>??????===<<<===@@@CCC@@@???===;;;;;;;;;;;;;;;999999::::::::::::;;;;;;666555555444444555555666222333333333333111000///---******---,,,)))(((***111===KKKTTTXXXZZZ]]]___TTTYYYiii{{{~~~{{{mmm^^^ooozzzxxxzzzwwwsssmmmiiiccckkkoookkkgggllltttzzzxxxooofffcccbbb___^^^___}}}WWWGGGAAA<<<;;;???999;;;===<<<===BBBJJJQQQ```lll|||}}}ssshhhvvvyyyhhhqqqYYYOOONNNIII===FFF@@@===;;;:::;;;<<<;;;:::777777777777555333111000000000111222111///---,,,......///000222???XXXmmmYYYJJJ>>>>>>GGGXXXtttrrr\\\OOO[[[pppyyy}}}wwwmmmtttmmmlllzzz}}}tttgggdddaaa]]]\\\^^^```bbbcccccc___YYYWWWXXXUUUQQQPPPNNNRRR]]]hhhgggXXXJJJEEEEEEDDDAAA>>><<<<<<===BBBGGGKKKMMMLLLNNNTTTYYY```fffjjjhhhdddfffnnnvvvvvvyyywwwqqqnnnrrrwwwyyyrrrooosss}}}zzzvvvzzzvvvxxxkkkxxxfffZZZOOOEEE===;;;<<>>???>>><<<;;;<<<>>>::::::;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888777777666666777888999333333222222111111000000///,,,+++------***(((***,,,666DDDPPPWWWYYY[[[]]]TTTSSS^^^pppvvvpppuuu{{{pppyyyzzzqqqyyy~~~yyyvvvqqqlllgggccchhhhhheeeeeekkkppprrrzzzrrrkkkiiiiiieeecccdddlllMMMBBB>>>888777===888;;;<<<<<<===CCCNNNWWWkkkuuuiiiggg~~~jjjbbb{{{WWWRRRPPPJJJ;;;GGG???===;;;:::;;;<<<;;;;;;888888888888666444222111000111333444333000...,,,---,,,...///...555PPPmmmgggVVVDDD===@@@OOOmmmyyydddRRRVVVggg||||||rrrjjjvvvtttrrr}}}uuudddcccaaa``````cccfffhhhcccdddbbb^^^]]]]]]YYYTTTPPPNNNRRR```ooonnn\\\KKKFFFFFFFFFDDDAAA@@@@@@AAAEEEGGGJJJMMMPPPRRRUUUWWWccciiimmmlllggggggooowwwyyy|||}}}zzzzzz~~~|||zzzzzzqqqsss```YYYMMM???;;;999;;;@@@CCCDDDIIIPPPaaayyyggg^^^SSSKKKKKKNNNLLLHHHFFFDDDDDDDDDEEEFFFFFFDDDBBBEEEDDDDDDFFFIIIMMMRRRUUUPPPJJJBBB<<<===@@@AAA>>><<>>888888888AAA\\\rrrWWWdddyyy|||tttHHHCCCEEE888<<<>>>@@@???;;;999999:::<<<=========<<<;;;::::::999999999::::::;;;;;;;;;;;;:::999888888999::::::333333222111000000000111111---+++......***)))***)))000===KKKTTTXXX[[[]]]VVVNNNSSSgggpppkkkooo{{{zzzgggooo|||{{{wwwtttpppiiieeejjjiiifffdddhhhnnnpppmmmzzzrrrmmmnnnnnnjjjhhhhhhlll]]]LLLCCC>>>;;;:::;;;@@@:::???AAA;;;BBBVVVaaaqqqlll~~~kkknnncccOOOLLLGGGDDDEEECCCBBB@@@>>><<<<<<<<<<<<;;;999666444444444333222111111000///...---------...***,,,000///333GGG___iii```HHH===BBBAAARRRzzzwwwvvvnnnTTTIIIXXXuuuvvvvvvuuuhhheeebbbaaaccceeeggghhhiiieeebbbbbbcccaaa[[[UUUJJJRRR\\\cccfffddd___YYYSSSOOOJJJFFFDDDEEEFFFHHHKKKKKKKKKMMMQQQVVV[[[^^^hhhjjjllljjjhhhjjjoootttxxx|||~~~uuu{{{aaaWWWPPPGGGAAA777???BBB???AAALLLUUUXXXpppWWWZZZYYYRRRKKKHHHJJJKKKJJJGGGHHHFFFEEEFFFFFFEEEEEEFFFDDDLLLPPPOOOQQQVVVXXXVVVFFFCCC???<<<<<<>>>AAACCC>>>FFFSSSgggsssZZZSSSYYYaaaggglllwww{{{rrrhhhgggpppyyy}}}~~~pppjjjfffddddddcccccccccbbbeeegggeeecccdddiiiooogggeeebbbaaa___]]]YYYVVViiiqqquuunnnbbbYYYRRRMMMLLLMMMMMMKKKKKKNNNQQQRRRRRRSSSTTTVVVWWWYYYZZZ[[[YYYVVVRRRTTTYYY___cccdddfffdddaaa______```___^^^^^^]]]\\\]]]___^^^ZZZWWW[[[]]]^^^]]][[[[[[\\\___SSSRRRRRRSSSTTTTTTVVVYYY```www~~~hhh```[[[TTTMMMKKKPPPZZZaaaiiisssqqq^^^KKKCCC;;;333;;;888DDDcccgggYYYhhh}}}|||~~~[[[BBB;;;<<<;;;?????????<<<:::888999:::===>>>???@@@???<<<999777666666666666777999>>>AAADDD???::::::===>>>;;;888555444333111000/////////............---,,,++++++)))+++111===MMMYYY[[[XXX\\\YYYXXX^^^jjjrrrooogggqqq|||~~~rrrlllnnnoooqqqxxx}}}|||{{{wwwrrrnnnlllkkkiiiddd______ccchhhkkklllwwwuuuqqqnnnnnnooorrrttt___SSSFFFAAA???===>>>@@@>>>999???CCCCCCQQQjjjvvv~~~zzzxxx\\\KKKLLLJJJHHHIIIDDDBBB@@@>>><<<<<<<<<<<<<<<999666555555555444333111111000///...------,,,///+++,,,///...000AAAVVViii```KKKBBBEEE???JJJjjjsssssspppqqqnnnZZZKKKPPPccc|||zzzkkkiiigggfffffffffeeedddcccddddddddd```ZZZSSSOOOKKKSSS]]]ccccccaaa___\\\___]]]XXXQQQLLLJJJLLLOOOLLLLLLMMMOOOTTTZZZaaaeeeiiimmmpppnnnjjjiiilllqqqqqqwwwxxxvvvjjjUUUNNNIIIBBB>>><<<>>>???@@@JJJ[[[mmmwwwcccTTTYYYTTTOOOIIIGGGIIIKKKIIIGGGIIIHHHGGGGGGGGGHHHJJJMMMPPPTTTTTTPPPPPPRRRPPPKKKDDDBBB@@@>>>===???AAACCCAAAGGGPPP___vvvlllbbb___aaagggmmmoooxxxwwwqqqppptttzzz~~~zzzssskkkccc^^^^^^___```dddffffffddddddiiimmmhhhiiihhheee___[[[YYYZZZaaaiiikkkcccXXXQQQOOOMMMIIIKKKLLLMMMMMMNNNNNNNNNPPPQQQRRRSSSTTTVVVWWWWWWUUURRRQQQSSSXXX]]]aaabbbdddbbb____________^^^\\\]]]]]]]]]^^^___\\\XXXUUUSSSWWW]]]___]]]YYYUUURRRRRRPPPQQQUUU[[[bbbiiimmm{{{{{{ttteeeRRRPPPNNNMMMPPPVVV]]]aaabbb______WWWGGG;;;777666444777MMMjjjjjjWWWbbbxxx~~~nnnNNN@@@===>>>>>>>>>???>>>===:::999:::;;;===>>>??????>>><<<999777777888888777777999===@@@CCC>>>:::999<<<===;;;888666555444333111111000000............---,,,+++***)))***///999FFFSSSYYY[[[aaagggiiiiiinnnsssnnncccpppvvvqqqaaa[[[oootttxxx{{{}}}xxxsssoookkkhhhfffaaa]]]ZZZ[[[```fffjjjkkkqqqqqqpppqqqrrruuuwwwyyyqqqSSSIIIAAA??????>>>???AAA>>>:::???CCCGGG^^^{{{xxxttt\\\KKKLLLLLLIIIIIIDDDCCCAAA>>><<<<<<;;;;;;===:::777666666666555444222222111000///...---,,,...,,,,,,...------999IIIccc^^^RRRLLLIII???BBBXXXdddnnnqqqtttwwwhhhRRRIIIPPPmmmsssqqqnnnllljjjgggdddaaa[[[aaagggdddZZZQQQLLLKKKOOOVVV^^^```]]][[[^^^bbbuuupppfffZZZPPPNNNQQQVVVRRRQQQPPPRRRXXX___gggllliiiooouuuuuupppmmmooossspppwww}}}rrrssszzz~~~~~~}}}|||~~~zzz|||}}}xxx^^^PPPIIIDDDAAA??????===???HHHWWWkkkrrrYYYSSSTTTNNNKKKHHHGGGIIIJJJHHHFFFFFFGGGHHHFFFFFFKKKRRRWWWXXXWWWSSSOOOMMMMMMHHHAAACCCBBBAAA@@@@@@AAACCCDDDCCCEEEHHHQQQccc{{{~~~rrrhhhcccfffmmmjjjrrr|||yyyooolllqqqxxx}}}ooodddaaaaaa___cccffffffeeedddgggiiigggkkklllhhh```[[[\\\___```ffffff[[[PPPLLLOOORRRMMMNNNPPPRRRRRRPPPNNNMMMOOOOOOPPPQQQQQQRRRRRRSSSRRRQQQRRRUUUZZZ___aaabbbcccaaa```______^^^\\\ZZZ[[[]]]^^^___^^^[[[XXXUUUVVVYYY\\\^^^\\\WWWRRROOORRRQQQSSS[[[gggsss{{{~~~|||lll^^^RRRJJJEEEFFFKKKVVVaaaeeebbb]]]XXXNNNCCC;;;555111555<<>>>>>===;;;;;;<<<=========>>>???>>><<<999888999999999888777999<<<>>>@@@===999888:::;;;:::888666666555444333222222111............---,,,+++***)))***---333<<>><<<;;;===AAA===???@@@GGGcccqqqooobbbNNNMMMLLLHHHGGGEEEDDDAAA???===<<<<<<<<<>>><<<999777777777666555444333222111000......------+++,,,---,,,+++333===WWWZZZ\\\[[[OOO???>>>KKKYYYmmmwww{{{|||aaaLLLJJJbbb||||||yyy{{{|||xxxrrrmmmiiieeeaaa^^^VVV___fffaaaTTTKKKLLLPPPXXX[[[^^^\\\UUUTTT]]]iiiqqqcccZZZXXXXXXYYYZZZXXXWWWWWW[[[aaahhhmmmgggpppzzz}}}zzzvvvvvvxxxtttyyy}}}~~~ooofffhhhqqquuuvvvvvvxxx}}}{{{{{{}}}zzzkkkYYYNNNGGGAAA>>>>>>???>>>CCCPPP^^^qqqeeeXXXVVVOOOMMMKKKIIIIIIJJJIIIFFFDDDAAAEEEGGGEEEGGGOOOZZZ```TTTPPPLLLJJJLLLKKKFFF@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDCCCAAADDDRRRiiitttkkkhhhiiijjjnnnuuu}}}vvvooopppsssooofffaaaaaadddfffgggeeeccccccdddeeegggiiigggcccbbbdddgggkkkooommmaaaWWWWWW]]]bbb\\\YYYXXXYYYXXXTTTQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSTTTWWW[[[___bbbdddddddddbbb```___^^^\\\YYYWWWXXX[[[^^^^^^\\\ZZZYYYYYY]]][[[XXXUUUSSSTTTVVVWWW[[[^^^bbbjjjuuu~~~~~~zzzrrrhhhYYYMMMIIILLLHHHKKKRRR[[[aaa___WWWOOOOOOCCC;;;;;;666111:::KKKhhh~~~~~~YYYZZZjjj|||uuuyyynnnIII???AAA???===???<<<===>>>===<<<<<<===???<<<===>>>>>>===;;;:::888:::::::::999777888:::<<<>>>;;;888777888999888777555555555444333222222111............---,,,++++++******,,,///444???QQQaaabbb}}}~~~zzznnnjjjhhhtttxxxhhheee___jjjuuuxxxyyy~~~qqqiiihhhgggbbb]]]]]][[[[[[___fffkkkmmmmmmlllnnnppprrrssssssqqqpppnnnOOOHHHCCC@@@@@@???;;;:::<<<@@@>>>??????JJJnnn{{{tttzzzxxxaaaNNNNNNNNNLLLKKKEEEDDDBBB@@@???>>>>>>???@@@===:::888888999888777666555444333111000///...+++***+++---,,,,,,000666MMMXXXiiikkkUUU???<<>>===???>>><<<<<>>;;;:::::::::999888888888777555333222111000------,,,---...///000111FFFTTTooouuuZZZCCC===:::???^^^vvvaaaSSSaaatttxxxuuuvvvvvvpppjjjkkkuuuzzz~~~vvvlllbbb]]]ZZZYYYXXXXXX]]]___YYYRRRRRR[[[eeehhhccc```\\\UUUUUUfffzzz|||kkkccccccddddddeeeeeeffffffkkkpppxxx~~~}}}wwwnnnggggggkkksss}}}}}}xxxxxx{{{}}}~~~|||vvvyyyrrrtttuuupppsssvvvzzzooo[[[RRRIIIDDD@@@<<<<<<>>>AAABBBCCCKKKaaakkkTTTVVVXXXQQQQQQPPPOOOMMMKKKHHHFFFDDDFFFLLLNNNMMMSSS^^^dddcccQQQLLLHHHJJJLLLJJJHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFKKKHHHEEEDDDDDDKKKZZZiii~~~nnnhhhbbbbbbllluuu}}}{{{xxxxxxuuuoooiiiddd```^^^]]]cccbbbccchhhooouuuxxxyyyyyy~~~zzzlllaaa^^^ZZZUUUTTTXXXWWWWWWXXXXXXXXXXXXXXXXXXVVVYYY]]]______^^^______]]][[[XXXVVVVVVVVVVVVUUUUUU\\\dddeee```]]]^^^bbbXXX```gggiiigggiiiooovvv|||{{{ooobbbZZZRRRJJJFFFEEEFFFLLLRRRTTTUUUUUUPPPIIIBBB>>><<<555111222888;;;HHHjjjlll]]]qqquuuwwwoooUUUGGG===>>>???<<<;;;>>>;;;<<<<<<<<<::::::<<<>>><<<<<<<<<<<<<<<;;;::::::888999999888666666777888888777666555444555555666222333444444444222111000111111111111000///...---///,,,,,,---,,,000AAAUUUssstttlllddd___cccqqqwwwpppccc______hhhuuuwwwllliiigggccc]]]___^^^```dddjjjmmmkkkiii___```cccfffiiikkkmmmmmmxxxZZZHHH???>>>;;;;;;===<<<:::<<<@@@:::===AAAAAASSSttt}}}{{{}}}rrr|||eeeYYYNNNMMMQQQSSSRRRQQQFFFEEEDDDCCCCCCDDDEEEFFFBBB???<<<;;;;;;;;;:::999;;;:::999777555444222222222111///...///000///...===IIIiiiwwwaaaNNNEEE888===[[[tttxxxRRRRRRjjjqqqzzzsssmmmooopppnnnmmmrrr{{{qqqqqq}}}wwwnnneee```]]][[[ZZZ\\\]]]\\\XXXUUUXXXaaahhhhhhcccbbbdddaaaaaaooowww```bbbgggjjjlllllljjjiiilllnnntttzzz}}}wwwjjj______fffqqq|||~~~yyyxxxwwwssstttuuussskkkhhhnnnsss{{{{{{\\\ZZZOOOFFFBBBAAA??????AAAAAAEEEGGGSSSvvveeeWWWTTTTTTQQQPPPOOONNNLLLJJJHHHGGGGGGKKKPPPPPPOOOUUU```___WWWNNNIIIGGGIIIHHHEEEEEEHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIGGGHHHJJJIIIGGGMMMUUUxxxyyyhhh```^^^gggqqqyyyuuukkkssswwwllleeeaaa___^^^```aaacccfffjjjoootttwwwvvv{{{ooobbb```^^^WWWWWW\\\ZZZZZZ[[[[[[\\\\\\]]]]]]XXX[[[^^^^^^\\\ZZZZZZ[[[\\\YYYVVVVVVXXX\\\^^^___^^^iiiuuuxxxqqqiiiggghhhdddqqq}}}~~~vvvrrrvvv}}}yyyvvvjjjddd\\\SSSFFFEEEDDDGGGOOOXXX[[[YYYQQQNNNHHHBBB>>>;;;888666444777@@@KKKWWWkkksssbbbooo|||~~~sssPPPDDDAAA>>>======>>><<<;;;;;;;;;<<<;;;999999:::<<<<<<<<<;;;;;;;;;;;;::::::666777888777555555666777666666555444333333444666222333555555555444222111222222222222222111/////////++++++---++++++888JJJfffqqqlllcccaaaaaalllnnnbbbZZZ```ooorrrkkkgggaaa]]]\\\\\\^^^dddjjjllljjjggg\\\]]]^^^aaafffkkkppprrrdddPPPHHHFFF>>><<<;;;<<<:::777999===<<>>XXXoooTTTKKKdddlllttt{{{mmmuuuuuurrrpppqqqwww~~~iiicccmmmzzzssslllgggccc```]]]^^^\\\ZZZXXXYYY]]]cccgggeeebbbdddkkkkkkjjjvvv[[[```gggnnnqqqqqqooommmllllllqqqyyyzzzlll```^^^hhhvvvxxxnnnkkknnnrrr~~~pppnnnrrrpppiiillleeedddkkksss~~~jjjUUUZZZNNNCCC???>>><<<<<<===???GGGNNNaaavvvhhh___VVVPPPPPPMMMNNNMMMKKKIIIHHHIIIJJJMMMQQQPPPNNNTTT]]]XXXKKKHHHDDDDDDFFFDDD@@@BBBHHHJJJIIIGGGFFFEEEFFFGGGGGGBBBCCCHHHOOOOOOIIIIIINNN```vvvlllbbb^^^gggoootttvvvkkkuuu}}}ooofffbbb``````[[[___ccccccbbbdddkkkrrrtttxxx~~~pppddddddbbb[[[ZZZ___\\\\\\\\\]]]^^^^^^______[[[^^^```___\\\YYYYYYZZZ]]]ZZZXXXYYY]]]ccchhhjjjhhhvvvvvvooonnnppp|||tttlllpppxxxmmmuuurrr```RRROOOMMMGGGDDDHHHJJJNNNYYYbbb```VVVOOOGGG>>>999999888555111222===MMM___pppffffff```???CCCDDDBBB>>>>>>@@@===777;;;;;;;;;:::888888999;;;;;;;;;;;;;;;;;;;;;::::::555666777666555444555666555555555333222222444666333444666777777555444222333333333333333222000000///******---+++(((222AAAYYY|||yyykkkjjjfffkkkqqq```^^^hhhzzzwwwmmmfff```\\\YYYZZZ^^^dddkkkmmmkkkhhh^^^^^^^^^```dddkkkqqquuulllTTTGGGBBBCCC???>>>===<<<<<<<<<<<<<<>>CCC@@@;;;AAABBBCCCYYYzzzccc______XXXQQQOOOKKKIIIIIIKKKNNNOOOMMMJJJNNNLLLOOOVVV^^^\\\PPPEEEGGGEEECCCCCCDDDEEEEEEEEEJJJEEEAAABBBEEEHHHGGGEEEDDDFFFHHHJJJKKKJJJIIIHHHRRRgggjjj]]]fffssswwwxxx||||||zzz~~~mmmcccaaa```aaabbbccc```^^^]]]```bbbfffsssvvvsssnnniiieeebbbaaaaaabbbgggfff^^^```kkkoookkkrrrrrrpppnnnkkkkkkmmmooottteeeXXX\\\mmmzzzzzzttthhh}}}rrrhhhvvvwwwiiieeeccc______XXXPPPLLLJJJIIIFFFDDDBBBNNN]]]eee^^^QQQLLLMMMIII???444000111333555666DDDRRRgggzzzrrr^^^yyynnnMMMFFF>>>>>>===<<<<<<<<<<<<<<<999999777666666666777888:::::::::::::::999888777444555666666666555333333111111111222555666555333444555666666666555444333333333222222111000//////...---+++++++++---///000JJJ|||nnnnnnrrrjjjcccxxxyyyeee]]]___iii}}}uuupppnnnggg___```]]]^^^cccfffdddbbbbbb___aaaaaa___aaafffhhhfffqqqVVVIIIBBB>>><<<<<<;;;;;;;;;<<<===>>>>>>FFFCCCCCCFFFIIITTTnnnrrrhhhyyyzzzppppppmmmXXXLLLLLLLLLLLLLLLJJJIIIGGGGGGHHHHHHGGGFFFDDDBBBAAABBB???;;;:::;;;============<<<;;;::::::::::::;;;999666222000000000000///111444BBB^^^{{{xxxgggEEEFFFRRRllluuujjjZZZPPPVVVeeerrrvvv~~~|||xxxuuuzzztttbbb```www~~~zzzqqqbbb]]]YYYYYYXXXXXX]]]cccaaaccciiikkkeeedddxxx{{{tttrrrxxx~~~~~~~~~~~~||||||yyy~~~zzzzzz}}}ssslllffffffhhhgggggghhh\\\```fffnnniiiWWWMMMFFFHHH@@@<<>>===<<<;;;::::::::::::::::::999888777666777777888666777777777777666555555444555555666555444333222222111111333555666555333444444555555555444333222222222111000000///.........---,,,++++++---...000<<<___}}}sssnnniiijjjvvv}}}|||wwwoookkksss|||wwwoooggg______``````[[[XXX\\\dddiiimmmlllfffaaaaaaaaaaaayyyVVVEEECCCBBB>>>;;;888888999:::<<<>>>@@@AAA???AAAEEEFFFDDDPPPuuuvvvvvvtttvvvnnnVVVYYYPPPMMMKKKJJJKKKKKKIIIGGGHHHHHHIIIIIIGGGEEEBBB@@@AAA>>><<<;;;<<<===>>>>>>AAA@@@>>>===<<<;;;;;;;;;;;;888555222222111000///111000666OOOuuuzzzLLLAAAAAAWWWsss~~~vvvkkkoootttlllVVVLLLYYYllltttzzzhhhbbbrrr}}}zzzqqqiiiaaa[[[[[[]]]]]]___bbb___eeelllkkkdddhhhxxxrrrpppnnnrrrwwwvvvgggbbb___aaaaaa___^^^``````eeennn}}}iiiZZZPPPIII???BBB===;;;===999;;;JJJTTTttt```UUUQQQ[[[dddaaaZZZWWWOOONNNMMMKKKJJJJJJMMMOOORRRSSSTTTRRRNNNJJJFFFDDDEEEDDDBBBCCCEEEHHHHHHHHHCCCCCCCCCCCCBBBCCCEEEFFFCCCDDDDDDEEEFFFFFFGGGGGGAAAGGGTTThhh}}}pppeeebbbfffjjjkkkqqq{{{vvvooowww~~~yyypppbbbaaa___\\\XXXWWWWWWYYY\\\cccfffaaa\\\\\\]]]^^^]]]]]]]]]^^^```bbbeeefffqqqvvvwwwtttuuu|||}}}yyyvvv{{{{{{tttqqqxxxyyyiii|||vvvbbbYYY\\\```jjjggg\\\NNNJJJKKKFFF===AAABBBBBBAAACCCJJJVVV```qqqeeeXXXMMMBBB888444444///222555666===OOOiii|||^^^VVVcccppp___LLLAAA999::::::999888888888888999:::999888777777777777888222222333444444444444333444444555555555444333222222222222333555666555333222333333333333222111111000000000//////......---...---,,,+++,,,---...///,,,999RRRlll|||uuufffbbbmmmwwwvvvwww|||zzztttmmmqqq||||||wwwtttnnnggg```[[[VVVTTTXXX___jjjpppppphhh___\\\]]]]]]yyyaaaHHH???BBBBBB>>>;;;777888888:::<<<>>>@@@AAA<<>>??????@@@@@@???>>>=========<<<===:::777555444333111000444222111@@@ccc~~~YYYDDD999HHH```llljjjeeerrr{{{yyyeeeRRRQQQcccsss}}}www{{{|||pppkkkoooxxx~~~|||wwwqqqrrriiibbbdddhhhhhhfffeeeaaahhhppprrrpppyyyxxxqqqmmmkkklllhhhlllpppvvvuuugggaaa^^^]]]___]]]YYYYYY[[[mmmsss}}}dddXXXQQQIIICCC;;;===:::;;;???;;;===MMMcccsssSSSNNNOOO[[[eeeeee```]]]ZZZ[[[\\\ZZZWWWVVVXXX[[[TTTRRROOOLLLHHHFFFDDDDDDCCCBBBAAABBBEEEHHHIIIIIIIIIFFFBBBBBBDDDFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFAAA@@@DDDQQQfff~~~uuuiiijjjrrrooossszzz}}}sssvvvvvvtttvvv{{{}}}{{{rrrmmmddd\\\WWWVVVXXX[[[WWW]]]___[[[XXXYYY\\\\\\UUUUUUUUUUUUUUUVVVWWWXXXeeejjjmmmlllnnnsssssspppqqquuuyyyzzzyyyvvvsssrrrlllgggeeejjjpppppphhh___VVVaaadddWWWIIIFFFKKKQQQSSSOOOGGG??????DDDCCC===BBBCCCEEEIIIPPP\\\kkkttteeeUUUDDD;;;777444222333444444666AAAVVVoooXXXOOOZZZsssgggIIIBBB@@@===999888777777777777888888999999888888777777777777000111222333444444444444444444444444333333222222333222222333555666444333111111111111111000000000000000000//////............---,,,,,,,,,------...***'''000GGGYYYggg|||mmm```jjjwwwzzzyyy{{{qqqyyyjjjfffqqq{{{~~~wwwvvvyyy|||tttbbb[[[ZZZYYYVVVUUU]]]bbbddd```]]]^^^```___{{{\\\OOOCCC???>>>;;;888666999999:::;;;<<<===???@@@BBBHHHDDD???RRRzzz|||qqq|||fffMMMHHHJJJPPPMMMHHHCCC@@@AAAEEEIIIGGGGGGHHHHHHFFFDDDAAA@@@@@@@@@???>>>===>>>??????>>>>>>?????????????????????<<<999888777555333111333222111777OOOmmm}}}~~~^^^GGG666>>>OOO]]]gggppptttvvv{{{vvvaaaPPPYYYooozzzssssssvvv{{{}}}|||{{{|||sssyyy~~~~~~~~~|||zzzqqqlllpppuuusssmmmjjjkkkpppxxx|||xxxrrrrrrnnnjjjiiiiiikkklllnnnuuu}}}|||zzz~~~vvvqqqhhh___XXXWWWYYY\\\[[[XXX[[[aaaqqq|||nnnYYYTTTNNNEEE>>>===<<<777:::???:::===NNNttt]]]SSSOOOPPPXXX```aaa___\\\___bbbffffffbbb______```RRRMMMHHHEEEFFFGGGFFFDDDBBBAAA@@@AAADDDGGGHHHHHHFFFBBBCCCKKKTTTTTTJJJ>>>AAAAAAAAAAAAAAACCCDDDEEEAAA@@@???DDDSSSmmmtttllluuuyyy{{{~~~zzzqqqmmmrrryyy}}}xxxssskkkccc]]]ZZZWWWVVVXXX]]]^^^ZZZVVVVVVUUUSSSVVVVVVUUUTTTSSSRRRQQQQQQTTTYYY]]]___bbbeeedddbbbjjjllllllkkkgggdddbbbaaa]]]ZZZXXXYYY[[[ZZZTTTNNNLLLOOONNNHHHBBBBBBEEEGGGEEEFFFDDD@@@???BBBDDDDDDAAADDDLLLWWWbbbjjjllllllSSSFFF999444444222222333999???IIIWWWllloooWWW___ppp~~~nnnRRRCCC>>>>>>???777777777666666777888888888888888888777777666666111222333555666666666666444333333333222222222222222222111333444555333222111111000000////////////111000000000000000//////------------,,,---------111(((+++;;;KKK]]]~~~eeebbbsss~~~rrreeezzzwwwggg___dddooowwwtttooooootttwww{{{mmmddd]]]UUUQQQPPPRRRTTTTTTVVV\\\cccddd```cccKKKFFFCCCBBB>>>999666777;;;;;;;;;<<<<<<>>>??????@@@EEEEEEMMMmmm}}}tttzzztttXXXPPPKKKDDDGGGEEEBBBBBBCCCGGGIIIKKKFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>===>>>???>>>???@@@@@@AAAAAA@@@@@@???===;;;:::999888555333...///000555BBBWWWppp]]]FFF555888CCCQQQfffzzztttuuuuuuXXXUUUfffxxxwwwzzzrrrqqqpppqqqvvv}}}vvvyyy}}}~~~vvvrrrwww{{{xxxssspppuuuyyytttpppqqqoooiiidddhhhiiiiiihhhlllrrrtttqqqqqqtttxxx}}}{{{qqqjjjddd^^^YYYXXXXXXYYYYYYVVVTTTZZZcccnnn}}}aaaUUURRRJJJAAA===???===777999===:::CCC[[[TTTVVVRRRPPPRRRUUUWWWWWWUUUSSSVVVZZZ[[[ZZZWWWUUUSSSMMMHHHCCCCCCFFFHHHHHHEEECCCAAA@@@BBBEEEGGGHHHIIIBBBBBBJJJ\\\kkkhhhTTT@@@???@@@@@@AAABBBBBBCCCCCC???@@@@@@@@@HHH]]]|||ppprrruuuuuuxxx}}}uuuuuuwwwxxxwwwvvvuuusssooohhh```ZZZUUUYYYYYYUUUSSSSSSSSSPPPSSSSSSSSSRRRQQQPPPPPPOOOMMMPPPTTTWWWYYYYYYYYYWWW[[[[[[[[[YYYVVVUUUUUUVVVOOONNNMMMMMMMMMMMMKKKIIIHHHGGGDDDBBBBBBBBBAAA??????CCCEEEBBB???>>>BBBFFFGGGMMMXXXeeelllhhh]]]RRRDDD<<<444111000...111555AAAVVViiisss{{{rrr___eeexxxxxxSSSEEEBBB<<<999<<<666666555555555666777777666666777777777666555444333333555666777777777777444333222111111111222222222111111111333333222000111000000///.../////////000000000000000000000000------------------,,,,,,...(((***555BBBTTTvvv|||dddZZZlllqqqbbbooo}}}~~~vvvlllddd\\\fffppprrrqqqqqqqqqoooxxx{{{|||tttcccSSSQQQVVVQQQPPPNNNPPPYYYaaabbb]]]bbbRRREEEBBBAAABBB@@@;;;:::===<<<<<<<<<===>>>???@@@AAABBBBBBOOOmmm\\\RRRQQQLLLFFFHHHCCCBBBIIIRRRVVVPPPIIIEEEDDDCCCBBBAAABBBBBBCCCBBBCCCCCCAAA>>><<<===>>>AAABBBCCCCCCCCCBBBAAA@@@???>>><<<;;;;;;:::888666000...000666:::DDD]]]www```JJJ999999???III```yyy}}}hhhXXX[[[sssooojjjooouuuppppppppppppttt~~~}}}~~~wwwrrruuuxxxvvvuuutttuuu{{{uuummmlllnnnjjjeeecccfffeeeccceeeiiijjjgggiiilllnnnqqqwww||||||wwwyyyuuupppiiiddd```\\\YYYXXXZZZZZZZZZYYYTTTTTT^^^jjjxxxzzzfffUUUQQQMMMDDD>>>>>><<<===:::;;;===???XXXsssSSSVVVTTTPPPMMMMMMOOOOOONNNGGGHHHIIIKKKLLLLLLIIIGGGEEEEEEEEEEEEEEEFFFHHHHHHFFFDDDCCCDDDFFFIIIJJJJJJDDDEEELLL\\\iiifffTTTBBB>>>???AAABBBCCCCCCBBBBBB???AAABBBAAACCCPPPeeevvvwwwmmmkkklllttt}}}wwwuuuuuuvvvxxxyyyvvvpppkkk```aaa]]]VVVSSSTTTTTTSSSOOOOOOOOOOOOOOONNNNNNMMMLLLMMMOOORRRRRRPPPNNNNNNJJJKKKLLLLLLKKKKKKKKKMMMFFFGGGHHHGGGFFFEEEDDDDDDAAA@@@@@@@@@@@@???>>>???===???BBBCCCCCCEEEKKKRRRXXX\\\```bbb^^^SSSFFF===777444333333444888DDDQQQbbbvvvvvvhhhbbbhhhwwwzzz]]]CCC>>>@@@;;;777777444333333333333444555666444555666666666555333333222333444444555555555555444333222111000111111222111000///000222222000...111111///.........///000////////////////////////---.........---,,,,,,+++)))'''(((---444AAAYYYnnniiiggg^^^XXXbbbsssxxxqqqeeelllrrrssstttvvvsssmmmdddiiinnnqqqvvvzzzyyyuuupppwwwzzziii```___TTTSSSOOOMMMQQQXXXYYYVVVkkkFFFGGGAAA<<<:::<<<===;;;<<>><<<<<<>>>EEEEEEFFFEEEDDDCCCAAA@@@???>>><<<<<<===<<<999777777000111777555555LLLiiihhhQQQ>>><<>>;;;AAA777<<<======???HHHooo~~~```VVVVVVTTTPPPLLLJJJLLLLLLJJJIIIGGGEEEGGGJJJLLLJJJHHH@@@DDDHHHGGGDDDCCCGGGKKKHHHFFFEEEFFFHHHJJJKKKKKKEEECCCDDDKKKSSSSSSHHH>>>===???AAACCCDDDCCCBBBAAAAAACCCEEECCCBBBGGGSSS\\\tttpppiiicccfffqqq|||}}}|||{{{rrrooommmnnnssswwwyyyyyyzzzvvvlll^^^UUUSSSRRROOOQQQQQQQQQQQQPPPOOONNNMMMMMMLLLMMMNNNMMMIIIGGGFFFCCCEEEHHHIIIIIIHHHHHHHHHGGGIIIJJJIIIEEEBBB@@@@@@<<<===???AAA???>>>AAAEEE??????BBBHHHNNNVVV___ggggggeee^^^RRRCCC888333222000222666;;;@@@MMMdddxxxeeeYYYRRR^^^~~~}}}WWWJJJ===:::<<<<<<888555222111111111222333333444333444555555555444333222111111222333333333333222444333111000000000111222000/////////111111///---222111000......//////000---.....................---.........------,,,+++,,,+++))))))+++222???IIITTTZZZ^^^[[[YYY\\\bbbfffccciiikkkiiikkkqqqrrrooorrrpppmmmnnnwwwuuuvvv~~~ssscccTTTTTTQQQKKKJJJNNNQQQQQQyyyVVVEEECCC>>>>>>>>>===<<<;;;999888???:::888===??????BBBIIIMMMeeekkk}}}pppcccpppyyyPPPVVVQQQOOOUUULLLMMMGGGLLL[[[aaaVVVJJJEEEIIIFFFBBBBBBDDDFFFEEECCCIIIKKKKKKFFF@@@<<<===???JJJKKKIIIFFFFFFHHHFFFBBB>>>>>>???>>>===<<<:::999777777666333///333CCCUUUiii[[[HHHAAAEEEFFFTTToooYYYPPPUUUkkkyyyqqqqqqpppooommmttt}}}~~~{{{vvvqqqpppqqqpppmmmpppooouuu}}}}}}}}}sssmmmlllllljjjhhheeehhhlllnnnmmmkkkiiiiiigggeeecccffflllooonnnkkkqqquuuzzzqqqiiiccc___aaa\\\YYYZZZZZZVVVVVVWWWUUURRRTTTYYY^^^fffxxx}}}jjj[[[TTTMMMJJJDDD===:::;;;999???@@@;;;>>>\\\gggYYY\\\SSSSSSRRROOOJJJGGGHHHJJJBBBDDDGGGJJJKKKIIIGGGFFFGGGFFFFFFFFFFFFHHHJJJKKKHHHGGGGGGHHHIIIJJJHHHGGGDDDEEEEEEEEEDDDBBB@@@>>>BBB???===>>>AAACCCBBB@@@FFFFFFGGGFFFEEEFFFIIIKKKddd{{{sssbbb___hhhrrrwwwyyy{{{vvvyyy}}}xxxxxxsssiiiaaafffvvvooo^^^TTTQQQRRRUUUPPPLLLMMMOOOOOOOOONNNJJJLLLJJJFFFFFFIIIIIIGGGCCC@@@AAAFFFIIIHHHIIIKKKNNNKKKHHHGGGGGGFFFCCC@@@AAAAAAAAAAAA@@@???======BBBFFFMMMWWWaaahhhkkkkkkaaaTTTEEE;;;444222555:::999;;;@@@LLL^^^qqq___OOOSSScccwww~~~~~~YYYCCC???;;;;;;======999444666666555555555444444444444444333333333222222222000222444555444111...,,,111111000///////////////000000000000000000000000000000///...............------------............000///...---------------------------...111666:::KKKSSSYYYWWWTTTVVVXXXXXX\\\gggfffcccmmmuuuvvvzzz|||xxxssspppqqqvvvwwwmmmsss~~~aaaTTTKKKMMMQQQOOOLLLKKK}}}|||```JJJ@@@@@@>>>======<<<;;;:::999999<<<;;;>>>BBBBBBAAAEEEMMM___|||zzzttt}}}uuudddccciiiLLLSSSOOOPPPVVVLLLOOOIIIMMMYYY]]]TTTJJJHHHFFFDDDCCCCCCDDDEEEDDDCCCGGGIIIIIIFFFAAA???AAADDDLLLMMMKKKGGGFFFHHHEEEAAA>>>>>>>>>>>>===;;;:::888999888777444000222>>>KKK```^^^TTTMMMHHHAAALLLggg___WWWSSSaaawww|||uuuvvvwww||||||}}}{{{xxx~~~}}}zzzwwwtttrrrooommmjjjkkkqqqzzz}}}||||||}}}vvvmmmiiiiiijjjjjjhhhfffiiimmmooonnnllljjjjjjiiigggfffhhhmmmnnnllliiinnnooovvv~~~wwwzzz}}}tttlllfffaaa]]][[[___ZZZVVVWWWVVVSSSTTTVVVYYYVVVWWW^^^fffrrrlllaaaWWWNNNGGGCCC@@@<<<:::<<<@@@??????BBBSSSvvvvvv___WWWUUUUUUUUURRRNNNHHHFFFGGGHHHDDDEEEGGGHHHIIIIIIIIIHHHDDDCCCCCCCCCDDDFFFGGGHHHFFFFFFFFFGGGIIIJJJHHHGGGFFFFFFEEEEEEDDDBBBAAA@@@CCC@@@??????BBBCCCCCCAAAFFFFFFFFFEEEDDDEEEGGGIIIQQQhhh~~~oooeeebbbccchhhkkkpppuuu}}}}}}yyywwwyyykkkaaaaaalllvvvwwwmmmeeecccddd]]]VVVPPPOOOOOONNNMMMMMMMMMOOONNNIIIGGGHHHFFFBBBLLLFFFDDDGGGJJJIIIGGGHHHIIIKKKKKKIIIFFFDDDCCCCCCFFFDDDAAAAAACCCIIIOOOSSSVVV___lllvvvwwwlll\\\PPPFFFAAA<<<;;;999666555888BBBNNNaaauuukkk^^^VVV]]]ooowwwpppyyyeeeFFF@@@<<<888888;;;;;;777333666555555555444444444333444333333333333222222222000222333444333111...---111000///............/////////////////////////////////...------------------------.........////////////...---------------,,,,,,,,,,,,,,,///333777DDDOOOXXX[[[[[[XXXRRRLLLYYYiiimmmlllrrrsssqqqttt|||zzzwwwtttpppqqquuuzzz{{{vvvxxx~~~gggccc[[[TTTOOOLLLJJJHHHrrrVVVIII@@@;;;;;;===<<<;;;999999999:::;;;777;;;@@@CCCAAAAAAKKKWWWwwwyyydddiii{{{ZZZLLLPPPLLLOOOTTTJJJNNNJJJLLLTTTUUUMMMHHHIIIBBBDDDEEEFFFEEEDDDDDDDDDFFFHHHHHHEEECCCCCCFFFJJJMMMMMMKKKFFFEEEFFFDDD???AAAAAAAAAAAA@@@>>><<<;;;;;;999888777444222777???RRR___ddd___SSSBBBDDDXXXwww~~~jjjdddQQQQQQ```yyy}}}{{{|||}}}xxxrrrmmmlllkkklllpppvvvxxxvvvuuuvvvsssmmmgggdddfffhhhhhhhhhgggjjjnnnooonnnlllkkkkkkgggffffffjjjnnnpppnnnlllnnnjjjkkkooonnnjjjmmmuuunnnppprrrtttvvvvvvvvvvvv~~~{{{xxxzzz}}}yyyvvvzzzxxxppplllooonnnjjjccc^^^\\\ZZZXXXVVVWWWRRROOOOOOOOOMMMOOOTTTZZZYYY___lll|||wwwddd[[[YYYQQQHHH@@@>>>>>><<<<<<>>>AAA???BBBQQQlll}}}\\\VVVVVVQQQVVVUUUQQQLLLGGGEEEFFFHHHEEEFFFGGGHHHHHHIIIIIIIIIBBBBBBBBBCCCDDDEEEGGGHHHEEEEEEEEEGGGJJJJJJIIIGGGGGGGGGEEEDDDCCCCCCBBBCCCCCCAAA@@@AAABBBCCCCCCCCCFFFFFFFFFDDDCCCCCCEEEGGGDDDVVVpppsssddd]]]]]]``````eeennnxxx|||www~~~sssmmmnnntttyyyxxxyyywwwsssmmmjjjkkkmmmsssiiiaaa^^^[[[UUUQQQQQQPPPQQQOOOJJJGGGHHHFFFBBBJJJEEEDDDIIIMMMMMMMMMOOO[[[^^^```]]]WWWTTTUUUWWWRRRQQQPPPRRRWWW___gggmmmvvvuuurrrmmmdddVVVGGG===999444111444:::BBBMMMWWWjjjsssnnn\\\\\\eeezzzwwwuuueeeHHH888:::888555666888888666333555555444444444444333333333333333222222222111111111111222222111000///...//////...---------......////////////////////////......---,,,,,,,,,,,,,,,---............////////////...------------------+++,,,,,,++++++,,,000222777BBBOOOZZZccchhheee___bbbsssyyywwwyyyuuuqqquuu||||||xxxrrrllljjjmmmpppuuupppvvv~~~rrr{{{}}}rrrfff^^^UUUKKKvvvRRRCCCAAA>>>:::888<<<;;;999888888999;;;<<<999>>>BBBBBBAAAJJJ^^^ppp~~~xxxlllfffTTTOOONNNHHHLLLPPPGGGLLLIIIIIIMMMLLLGGGEEEHHH@@@EEEIIIJJJGGGEEEEEEFFFHHHHHHHHHFFFDDDEEEIIILLLJJJKKKHHHDDDDDDEEECCC>>>EEEFFFFFFFFFEEECCCAAA@@@===:::999;;;999555555888CCC[[[lllnnneeeOOODDDKKKYYYyyyqqqtttzzzvvvttt```RRRSSSjjjyyyqqqnnnpppwwwuuussssssrrrooommmllllllhhhdddbbbcccfffffffffgggiiilllmmmlllkkkjjjjjjaaabbbeeejjjooorrrrrrqqqoooiiigggiiikkkiiijjjnnnjjjkkknnnrrrwwwzzzzzzyyyuuuuuuxxx~~~{{{sssooommmlllnnntttvvvuuussstttuuuvvvvvvuuuttttttuuuwwwtttpppmmmlllnnnpppqqqpppjjjgggiiihhhdddbbbdddeeeaaa\\\XXXWWWVVVUUUTTTQQQMMMLLLMMMNNNOOOTTTZZZ^^^bbbnnnooo\\\SSSRRRRRRKKKCCC>>>>>>>>>===<<<>>>>>>FFFVVVmmmbbbQQQRRRUUUSSSTTTRRRNNNJJJGGGFFFGGGHHHFFFGGGIIIJJJJJJHHHGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEFFFIIIKKKLLLKKKIIIGGGFFFDDDBBBBBBBBBBBBCCCBBBAAA@@@AAAAAABBBCCCCCCGGGGGGFFFDDDBBBBBBCCCEEECCCJJJWWWhhh|||wwwkkkddd``````bbbfffmmmvvv|||www~~~|||uuullleeedddhhhmmmzzzrrrooorrrrrrkkkfffgggiiihhhbbbYYYTTTSSSRRROOOOOOQQQXXX```ccccccfffkkkuuutttpppkkkfffddddddeeeYYYZZZ^^^bbbfffjjjmmmnnnvvvkkkYYYIII???:::999999>>>===@@@JJJVVVdddvvv|||vvvdddzzz}}}{{{\\\DDD999888666555333444666777555444444444333333333333333333222222222222111111111111222111000///////////////...------,,,,,,---------///////////////////////////...------,,,,,,------------........./////////......---,,,,,,---------,,,---,,,+++***+++---000111777???MMM```rrrzzzyyyuuu}}}zzztttvvvtttttt}}}zzzvvvyyyzzznnnkkkppp}}}jjjTTT~~~~~~oooWWWBBB>>>@@@===:::;;;:::999888777888:::<<<>>>@@@CCCDDDBBBGGG\\\yyyyyy}}}lllWWWSSSQQQLLLGGGKKKOOOJJJLLLIIIHHHIIIHHHEEEEEEGGGCCCGGGLLLMMMJJJGGGGGGHHHJJJIIIIIIGGGFFFGGGIIIKKKHHHJJJHHHEEEFFFHHHGGGBBBGGGGGGHHHHHHFFFEEECCCBBB===;;;;;;???>>>:::777777999RRRfffrrrvvvfffNNNDDDFFF]]]fff```fffuuu~~~zzzdddVVV^^^mmmvvv~~~}}}~~~~~~{{{{{{xxxtttuuuzzz|||uuuooommmmmmllljjjjjjgggdddccccccddddddddddddgggiiijjjiiihhhhhhhhhaaabbbeeeiiimmmpppqqqpppmmmiiihhhkkknnnnnnmmmnnnnnnnnnooosssvvvxxxxxxwwwooolllkkkrrrzzz{{{tttlllhhhgggfffiiilllooonnnmmmkkkmmmooopppooonnnooopppooorrrrrroooiiiffffffiiigggccc``````aaa``````aaaddd```ZZZVVVTTTTTTSSSRRROOONNNOOOSSSUUUYYYaaaiiihhhrrrzzzfffWWWQQQMMMJJJHHHCCC>>>===>>>>>><<<<<>>VVVvvvfffUUUSSSOOOOOOSSSPPPMMMJJJHHHGGGHHHIIIJJJFFFHHHKKKLLLLLLIIIEEECCCCCCDDDDDDEEEFFFFFFGGGGGGEEEFFFHHHJJJMMMMMMLLLIIIEEEDDDBBBAAA@@@AAAAAABBB@@@@@@@@@@@@@@@@@@AAABBBGGGGGGGGGDDDBBBAAACCCDDDBBBCCCGGGRRRcccyyyrrrfffaaaccceeehhhmmmuuuvvvnnnjjjlllooojjjhhhppp~~~vvvvvvxxxllleeeeeefffeeehhhppp{{{|||uuuwww}}}rrriii^^^XXXWWWWWWVVVTTTLLLMMMOOOQQQRRRSSSRRRRRROOOHHH???999888;;;???AAAKKKSSSdddxxx|||lllrrrrrrUUUAAA666666;;;444333333444555666555555222222333333333333333333222222111111111000000000111000///.........///000------,,,,,,,,,,,,------........................000//////...............------------............------,,,,,,,,,------...---......---++++++---///222333666???SSSjjjvvvxxx~~~mmmaaacccfffmmm}}}yyyuuubbbbbbvvv|||dddxxxtttnnnXXXIII=========::::::>>>999999888999:::<<<===???AAABBB@@@@@@OOOlllwwwzzz~~~\\\PPPRRROOOKKKKKKMMMOOOQQQMMMKKKIIIIIIJJJJJJIIIHHHHHHJJJMMMNNNLLLJJJHHHGGGJJJIIIIIIIIIHHHIIIIIIIIIJJJKKKJJJGGGHHHKKKJJJFFFEEEFFFFFFFFFEEECCCAAA@@@>>><<<>>>AAA@@@;;;999:::555HHHWWWiii~~~{{{^^^IIIEEENNNWWW[[[cccrrrttt^^^WWW]]]jjj{{{yyyzzzxxx||||||vvvyyyzzzxxx{{{~~~zzzssslllmmmppppppmmmiiihhhgggeeedddcccccccccccceeeggggggffffffffffffeeeeeefffggghhhiiijjjkkkiiiiiiiiillloooqqqqqqqqqvvvuuuuuusssrrrqqqqqqppppppllliiilllqqqsssnnnhhhiiihhhhhhjjjmmmoooooonnnhhhkkkmmmnnnnnnmmmmmmnnnnnnrrruuuqqqiiidddcccfffbbb___]]]]]]^^^```aaaaaa```\\\VVVSSSQQQPPPOOONNNMMMMMMQQQXXX\\\```jjjssstttvvveeeUUUNNNLLLHHHAAA===;;;:::<<<>>><<<:::???FFFHHHfff{{{UUUSSSVVVLLLHHHOOOLLLJJJHHHGGGIIIJJJJJJIIIFFFHHHJJJLLLLLLJJJGGGDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEFFFHHHKKKMMMMMMKKKHHHCCCBBBBBBAAA@@@@@@AAAAAA???@@@@@@@@@??????AAACCCFFFFFFEEECCCAAA@@@BBBCCCDDDDDDHHHOOOYYYfffyyynnnbbbdddgggiiilllqqqxxx}}}vvvuuuzzzyyyvvvuuugggiiizzznnngggtttrrrkkkcccaaahhhmmmnnnqqqxxxssseeebbbeeeXXXMMM@@@:::===@@@>>>;;;:::999777666666888:::<<<:::777666:::CCCOOOYYY___eeelllyyy{{{kkk___gggiiiiiizzzTTTAAA:::777666888333333333444444444555555111111222222222222333333111111111000000000000/////////............//////------,,,,,,,,,---..............................000000///............///+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------......//////...---,,,...//////000333<<>>>>>:::888<<<777888999:::<<<===??????@@@@@@@@@FFF\\\~~~rrr\\\OOOPPPLLLKKKOOOMMMKKKPPPLLLJJJHHHIIIMMMNNNKKKFFFLLLKKKKKKLLLLLLKKKHHHEEEGGGGGGHHHIIIKKKKKKJJJIIIJJJKKKJJJGGGGGGJJJHHHDDDEEEEEEFFFFFFEEECCCAAA@@@???>>>@@@BBB???:::999<<<666AAAGGGYYY{{{nnnTTTKKKFFFNNN\\\eeeqqqqqqZZZTTTbbbuuutttyyy~~~yyytttttt{{{yyy{{{}}}xxxwww{{{uuutttoookkkmmmsssqqqkkkhhhhhhgggfffdddcccccccccbbbdddffffffeeedddeeefffffffffeeedddcccdddfffhhhgggiiijjjkkkmmmpppsssuuuvvvwwwuuuqqqllliiikkkmmmllljjjhhhhhhjjjkkkjjjhhhgggggggggiiikkklllmmmmmmfffiiilllmmmlllkkkkkklllnnnooopppmmmhhhdddcccddd```^^^]]]]]]___bbbccccccXXXTTTPPPNNNMMMNNNNNNNNNOOORRRXXX___dddhhhqqq{{{}}}bbbVVVLLLIIIGGGAAA<<<;;;999;;;>>>>>><<<===IIIVVVeee{{{jjjRRRRRRTTTKKKGGGKKKJJJIIIGGGHHHJJJJJJHHHEEEEEEFFFGGGHHHIIIKKKLLLLLLEEEFFFFFFFFFFFFDDDCCCBBBEEEEEEGGGJJJLLLKKKHHHEEEBBBBBBBBBCCCBBBBBBAAA@@@???AAABBBAAA??????AAADDDBBBBBBBBB@@@>>>>>>@@@AAAEEEEEEIIIMMMNNNSSSbbbrrr~~~|||qqqnnnjjjiiijjjmmmoooppp||||||tttuuu{{{{{{}}}~~~{{{gggWWWXXXXXXUUUQQQSSSZZZ```aaa]]]]]]______VVVKKKEEEEEECCC<<<555333777:::;;;:::<<<===???AAADDDGGGJJJKKKPPPNNNMMMRRR]]]jjjvvv}}}~~~~~~qqq```WWW```rrrvvvYYY???999<<<999555444111222333333222222333444111111111111222222222333111111000000000/////////........................---------------...//////........................//////...------------...******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,...///...---,,,...///---...111888III___nnnssswwwzzzqqqcccWWWKKKPPPddd]]]sss{{{nnnmmm}}}wwwnnneeeeeennnvvvxxxwwwuuuqqqjjjNNNIII===777888AAADDD===777777777888:::<<<>>>??????@@@EEEFFFHHHSSSnnnzzzWWWPPPQQQQQQKKKLLLRRRLLLEEEKKKJJJGGGEEEHHHMMMPPPJJJBBBNNNLLLJJJJJJLLLKKKGGGCCCDDDEEEGGGJJJLLLLLLKKKIIIIIIJJJHHHDDDDDDFFFDDD???GGGGGGGGGGGGFFFDDDCCCAAA@@@@@@AAABBB===888888===999>>>===MMMuuuvvv^^^MMM@@@HHH]]]gggqqqcccQQQYYYjjjqqquuussszzzwwwssskkkjjjppp{{{vvvoooppppppqqqnnnkkknnnrrroooffffffggggggfffdddccccccdddbbbdddffffffeeedddeeefffdddcccbbbaaaaaacccgggjjjhhhkkkkkkiiijjjooouuuxxxnnnpppooojjjdddcccgggllleeeeeeeeeeeeeeegggiiikkkccccccdddeeefffhhhhhhiiieeegggjjjkkkkkkiiiiiiiiiooolllhhhffffffeeedddbbb______^^^^^^aaaeeefffeeeRRROOOLLLKKKLLLNNNOOOOOOYYY\\\dddkkkooosss|||yyykkk```PPPIIIEEEDDDBBB<<<<<>>AAA@@@===AAASSSeeepppaaaTTTPPPOOOLLLJJJLLLKKKIIIHHHIIIJJJJJJFFFBBBEEEDDDCCCDDDGGGLLLQQQTTTIIIIIIJJJIIIHHHFFFDDDCCCDDDDDDFFFIIIJJJIIIEEEBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@BBBCCCBBB@@@@@@BBBEEE???@@@???>>><<<<<<>>>@@@BBBAAABBBAAA===???OOOaaappp{{{mmmfffgggjjjjjjhhhppp|||~~~}}}zzzzzz|||sss___[[[\\\XXXQQQNNNPPPPPPNNNHHHEEEDDDHHHHHHDDD@@@@@@;;;:::999;;;>>>AAADDDEEEKKKQQQ[[[dddjjjmmmllljjjkkknnnttt{{{|||aaaWWWeeeqqqttt|||ZZZEEE555777;;;888444444000111222222111111111222000000111111222222222333000000000000////////////------...//////......------------------...///000..............................---,,,,,,,,,,,,---))))))*********+++++++++++++++++++++,,,,,,---...+++---......---,,,---///111000---...;;;QQQdddllluuu{{{gggPPPNNNaaacccttt{{{uuuxxxxxxtttggg```bbboooyyy{{{wwwfff______aaadddiii|||sssooooooNNNBBB===999:::<<<======:::888666;;;;;;;;;<<<<<<>>>???@@@BBBFFFOOOnnngggmmm{{{eeeLLLLLLNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGEEEEEEEEEGGGIIIKKKIIIIIIIIIHHHFFFFFFGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHGGGDDDBBBAAABBBCCCBBBBBBFFFIIIKKKKKKHHHDDDAAA@@@????????????>>><<<;;;:::888===>>>@@@WWWwww|||jjjOOOCCCRRRfffsssmmmbbbUUUYYYuuu~~~{{{ppprrr|||{{{rrrmmmmmmmmmnnnmmmjjjjjjmmmkkkgggeeeeeeeeedddcccbbbaaa```eeedddccccccbbbcccccccccccccccccccccdddeeeggggggjjjiiiiiijjjlllmmmmmmlllhhhgggeeeeeeffffffdddccchhhiiiiiihhhgggffffffgggdddfffggghhhgggeeeeeeeeeeeeiiimmmmmmhhhfffhhhkkkiiieeedddiiijjjfff```^^^]]]^^^______^^^[[[XXXVVVNNNKKKJJJLLLOOOSSSYYY^^^ccciiippptttvvv~~~zzzkkk___VVVQQQDDDDDDCCC???:::777777888:::999<<>>AAAAAA@@@@@@@@@@@@??????AAABBBCCCAAA???>>>>>>???===<<<<<<>>>??????>>>===@@@@@@?????????@@@BBBCCC^^^lllzzziiiaaaaaabbbhhhmmmvvv}}}uuuvvv}}}~~~tttjjjhhhhhhggg[[[[[[]]]]]]]]]\\\\\\[[[WWWYYYVVVSSSVVVbbblllqqquuuyyy|||uuueeegggvvvrrrRRR@@@>>>;;;777555333222222111111111111111111111111111000000000222333222111111///---------...---,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,000///---+++---777GGGSSSfff|||~~~eeeVVVRRRbbbiiipppqqqlllgggfffgggccccccaaafffnnnnnnxxxpppaaa[[[VVVQQQyyytttuuu|||oooQQQ???<<<:::999:::;;;<<<<<<:::888777:::;;;===>>>>>>@@@BBBCCCMMMZZZllljjjwww|||~~~UUUKKKLLLNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJIIIJJJJJJHHHFFFEEEGGGHHHGGGGGGHHHHHHIIIIIIIIIHHHEEECCC@@@@@@@@@AAAAAA@@@EEEGGGJJJJJJGGGDDDAAA@@@@@@???>>>===<<<;;;::::::===>>>:::888HHHhhhzzziiiUUUMMMVVViii}}}mmmfffXXXTTTeeessskkkjjjfffhhhgggfffhhhkkkkkkgggdddddddddddddddcccbbbbbbaaaaaaaaaaaaaaabbbccccccccccccddddddeeefffggggggkkkjjjiiiiiikkklllllllllkkkjjjhhhhhhiiiiiigggffffffggghhhgggeeedddeeefffaaaccceeeggggggggggggggggggjjjmmmlllhhheeeeeeeeedddbbbeeeiiijjjddd___^^^``````^^^\\\ZZZWWWVVVUUUNNNMMMMMMPPPSSSWWW\\\```jjjmmmrrrwww~~~qqqfff^^^UUUKKKDDD===<<<;;;999999:::<<<===<<>>===>>>>>>???@@@AAAAAABBB>>>???@@@???>>>===>>>??????>>>>>>>>>>>>======<<<>>>>>>=========>>>@@@@@@NNNZZZkkk|||vvvmmmjjjjjjbbbeeekkkqqqwww}}}~~~yyy~~~zzz|||yyyzzz|||}}}|||zzzyyyyyyyyy{{{yyytttuuu|||tttooosssqqqjjjnnnzzzcccPPPAAA===;;;999666333111111000111111111111111111111111111000///000222222222111000...---,,,---...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,///000///,,,+++000999AAAVVVkkkyyykkkgggiiikkkttt{{{xxxllldddeeejjjdddkkkmmmnnnoookkkmmmxxxzzzkkk^^^ppphhhhhhbbbOOO???;;;>>><<<:::::::::::::::::::::999:::<<<>>>??????AAADDDFFFQQQkkk|||yyynnnxxxdddLLLOOONNNNNNLLLKKKIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJIIIHHHFFFEEEFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHCCCAAA>>>>>>???@@@@@@@@@CCCEEEHHHHHHFFFCCCAAAAAA@@@???===;;;::::::;;;;;;???>>>;;;888===SSStttnnnOOOIII]]]ooorrrxxxrrrqqqdddXXX[[[lll}}}wwwnnniiifffhhhiiihhhkkkoooooollldddddddddeeeeeeddddddccc^^^^^^^^^___```aaacccccccccddddddeeeffffffffffffjjjhhhffffffhhhiiiiiiiiikkkjjjhhhhhhiiiiiigggfffdddeeegggfffeeecccdddeeebbbccceeefffffffffeeeeeefffgggiiijjjiiifffcccaaaaaabbbhhhmmmlllddd``````___^^^[[[YYYWWWVVVVVVWWWMMMOOOQQQTTTYYY^^^bbbdddooossszzzpppggg\\\VVVTTTOOOFFF===???<<<888777777999::::::888BBBEEEHHHccc|||]]]SSSKKKJJJLLLKKKIIIJJJFFFGGGHHHFFFDDDBBBAAABBBBBBBBBBBBCCCEEEEEECCCAAA???>>>>>>>>>???@@@>>><<>><<<======>>>>>>??????@@@@@@<<<===>>>===<<<;;;<<<===AAA@@@???===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>DDDKKKYYYkkk|||~~~yyywwwddddddeeegggjjjooowww||||||{{{|||}}}~~~```]]][[[___eeeooo}}}[[[AAA<<<::::::999666444111000///...000000000000000000000000000///...///111111111000...---+++,,,...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---///000...,,,+++...111CCCVVVlllxxxxxxsssrrrtttrrr}}}ooodddeeelllgggsss{{{wwwqqqnnnooopppyyyqqqiiippp{{{}}}aaaNNNEEE>>>>>>AAA<<<;;;:::999999999:::;;;<<<;;;===>>>>>>???AAAGGGKKK[[[yyyuuuZZZLLLPPPKKKMMMKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDEEEFFFFFFEEEEEEEEEDDDEEEEEEEEEBBB@@@>>>>>>@@@AAAAAAAAABBBDDDGGGGGGEEECCCAAAAAA???>>>;;;999:::<<<>>>@@@???===>>>@@@>>>DDDZZZsss|||\\\HHHPPP\\\___mmmnnnnnnsssxxxqqqccc\\\^^^hhh|||zzz{{{|||uuunnnooommmjjjlllpppqqqnnneeeeeeeeeeeeeeedddcccbbb___^^^^^^___```aaabbbbbbccccccddddddeeeeeeeeeeeegggeeecccbbbdddeeeffffffhhhfffeeeeeeeeeeeedddbbbccceeeffffffeeedddddddddgggffffffffffffdddbbb```bbbbbbdddgggiiihhhdddaaaZZZ^^^fffkkkhhh```]]]^^^ZZZYYYYYYYYYYYYYYYZZZZZZLLLQQQVVVZZZ```fffiiiiiipppwwwuuuooo```ZZZTTTPPPNNNJJJBBB<<<>>>;;;888777888999999777888CCCOOOaaafffVVVOOOJJJKKKLLLIIIHHHIIIFFFGGGGGGEEECCCAAAAAAAAABBBAAABBBCCCDDDDDDAAA???<<<<<<===>>>@@@@@@===;;;===???AAACCCBBB???<<<999@@@??????>>>===<<<;;;;;;===>>>>>>===;;;::::::;;;@@@@@@???===<<<;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<>>>CCCMMMZZZiiivvvqqqqqqooollliiijjjnnnrrrwww|||~~~wwwpppmmmooopppxxx{{{~~~{{{wwwzzz}}}gggPPP]]]lllwwwrrr[[[EEE===???;;;888777555333111000///...///////////////////////////------...///000///...---+++***+++---/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++******))))))******************++++++++++++******************************+++,,,,,,,,,,,,+++***---///000...,,,,,,---555EEE\\\qqqzzzyyyqqqjjjppp{{{wwwmmmkkknnnmmmyyy}}}pppppprrrkkkiiikkkooovvvyyyooojjjsss|||UUUFFF@@@???999;;;>>>:::::::::888888999:::<<<======>>>>>>>>>???FFFQQQYYYvvvlllRRRIIIJJJHHHKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHFFFEEEEEEFFFFFFEEECCCCCCDDDEEEGGGFFFEEECCCBBBBBBBBBBBBCCCAAA??????AAACCCDDDCCCBBBDDDFFFFFFDDDBBBAAAAAA>>><<<::::::;;;???CCCFFF???;;;===CCCAAA>>>GGGWWWjjjwww}}}mmmTTTEEEGGGOOOXXXXXXaaammmvvvyyyrrrfffZZZYYYhhh~~~zzzvvvuuu}}}{{{xxxppphhhfffiiijjjhhhfffffffffeeedddbbbaaa```bbbaaaaaa``````aaaaaaaaacccbbbbbbaaaaaabbbcccdddfffdddbbbbbbdddffffffeeeeeedddcccbbbccccccbbb```bbbdddggggggfffeeedddeeefffeeedddfffgggfffdddaaabbbbbbccceeeffffffbbb```UUUXXX___dddaaaZZZWWWYYYWWWXXXZZZ\\\\\\[[[ZZZYYYPPPWWW]]]```gggoooqqqooollluuu}}}}}}sssggg^^^ZZZSSSSSSPPPLLLEEE???;;;:::666666555777999;;;;;;;;;CCCWWWrrrrrrYYYPPPLLLKKKLLLKKKHHHGGGIIIGGGHHHHHHFFFCCCBBBBBBCCCCCCBBBBBBCCCCCCCCC@@@>>>;;;;;;<<>>;;;;;;<<<>>>@@@???<<<999777>>>>>>===<<<<<<;;;::::::@@@AAAAAA>>>;;;999999:::<<<>>>???>>><<<<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<;;;999===BBBGGGNNN[[[jjjuuuyyypppiiihhhhhhhhhkkkrrrzzz~~~}}}wwwqqqpppnnnttt{{{uuuwww~~~}}}zzz~~~xxxcccUUUfffyyy~~~gggKKK>>>888<<>>;;;999999888888999;;;<<<>>>===??????AAAGGGUUUiiiwwwdddTTTMMMIIIKKKMMMJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHIIIJJJIIIGGGDDDCCCAAABBBCCCBBBAAAAAACCCEEEGGGFFFDDDCCCBBBBBBBBBBBBCCCAAA@@@AAACCCEEEFFFFFFCCCEEEFFFFFFDDDBBBAAAAAA===<<<;;;;;;===AAAEEEHHH@@@:::999>>>???>>>BBBJJJZZZiii|||jjjMMMBBBGGGMMMNNN\\\lllttt{{{___VVV[[[qqqwww}}}}}}xxxrrrvvvwwwhhhbbbdddgggfffeeeeeeeeedddcccbbbaaa```dddcccbbbbbbaaaaaaaaabbbbbb```^^^\\\\\\^^^aaabbbeeeddddddeeehhhiiihhhgggfffeeeccccccddddddbbbaaaaaadddggghhhfffeeedddeeeaaa```aaaeeejjjllljjjhhhfffffffffeeeccc```^^^\\\\\\\\\___bbbaaa[[[YYY[[[ZZZ[[[]]]]]]\\\YYYVVVTTTVVV^^^cccdddiiiqqqsssnnnfffkkkllleeeZZZRRRRRRUUUMMMOOONNNIIIAAA:::999:::999999999777666888<<<@@@XXXxxxaaaOOOMMMKKKKKKMMMJJJFFFFFFJJJHHHHHHHHHGGGEEEDDDEEEGGGDDDCCCAAAAAAAAAAAA???>>>:::;;;<<<>>>AAAAAA???===;;;<<<======<<<;;;999777888888999:::;;;<<<======AAAAAAAAA???<<<::::::::::::===@@@???===<<<>>>@@@<<<============<<<;;;;;;999<<<>>>>>>???HHHVVVbbbtttxxxmmmgggeeebbbbbbeeelllwww~~~{{{zzz~~~~~~~~~~~~tttpppsssvvvZZZGGG===;;;444555999555666666666555444222111000------------------------,,,+++***+++---------,,,,,,+++***+++---//////...++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))+++******))))))******+++,,,+++******))))))******(((((())))))***+++++++++************************)))******+++++++++++++++,,,,,,+++***))))))))))))***+++333FFF]]]mmmrrrpppiiimmmwwwvvvgggmmmmmmbbb]]]YYYYYY___iiiyyytttjjjcccgggsssdddOOOBBB???888:::;;;666;;;@@@;;;888888888999:::;;;=========???AAAFFFSSSlll~~~RRRLLLLLLLLLOOOPPPHHHIIIKKKKKKKKKJJJHHHGGGFFFGGGIIIJJJHHHFFFBBB@@@===???@@@@@@@@@@@@CCCEEEEEEDDDCCCBBBBBBCCCDDDFFFCCCAAA@@@AAACCCFFFFFFFFFEEEGGGGGGFFFDDDAAAAAAAAA===<<<;;;;;;===@@@CCCEEE@@@===;;;<<<>>>@@@BBBCCCMMM\\\uuuzzz```JJJAAAGGGJJJ^^^mmmrrrnnnaaaYYYaaaqqqvvvyyy{{{yyyzzz}}}xxxvvv}}}ggg]]]```dddeeeaaaaaabbbccccccbbbbbbbbbbbbbbbaaaaaaaaabbbccccccaaa^^^ZZZWWWWWWZZZ^^^aaaaaabbbcccfffhhhiiihhhffffffeeeccccccddddddbbbaaa___bbbeeegggfffdddcccccc```___```eeelllooonnnlllhhhiiihhheee___\\\\\\^^^eee```___aaaaaa^^^]]]^^^[[[[[[[[[ZZZYYYVVVTTTSSSXXX```ccc```bbbiiijjjccc^^^___]]]WWWOOOKKKMMMPPPHHHHHHGGGCCC>>>;;;::::::;;;<<<;;;888888>>>KKKVVVwww{{{~~~rrrWWWKKKLLLKKKMMMMMMJJJEEEFFFJJJHHHHHHHHHGGGEEEEEEGGGIIIEEEBBB???======>>>>>>===:::::::::===???@@@???============<<<;;;;;;::::::555666777999;;;<<<===>>>>>>??????>>><<<;;;<<<===999===BBBBBB>>>;;;;;;===<<<<<<=========<<<::::::;;;<<<<<<===???DDDLLLRRR```kkkyyywwwpppnnnfffddddddgggmmmttt{{{~~~xxx||||||yyyxxx|||wwwuuussspppqqqqqqnnnlllsssuuuXXX@@@888:::===555333888666444444555555444222111000,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,+++***+++,,,......---******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((******))))))))))))******,,,+++******))))))******((((((((()))***+++++++++************************))))))***++++++++++++++++++***)))))))))))))))((()))(((***333DDDXXXiiisssiiikkkqqq||||||ssslllggg|||tttmmmgggbbb^^^```nnn}}}uuuhhh[[[gggqqq^^^JJJCCCAAA<<<777;;;>>>;;;>>>>>>333777777888999;;;<<<=========???CCCKKK^^^}}}lllNNNKKKLLLMMMNNNJJJHHHIIIKKKMMMMMMKKKHHHGGGEEEGGGIIIIIIHHHEEEAAA???;;;===>>>??????@@@BBBEEECCCBBBAAAAAABBBEEEGGGIIIBBB@@@???@@@CCCEEEFFFFFFGGGHHHHHHGGGDDDAAAAAAAAA>>>===<<<;;;<<<>>>@@@AAA???AAAAAA@@@AAABBB@@@;;;>>>OOOgggzzz|||kkkOOO:::AAAEEE[[[jjjlllmmmZZZUUU```sss~~~wwwyyyzzzwwwxxx}}}{{{aaaVVVXXX^^^```]]]^^^```aaaccccccdddddd````````````aaacccdddeeeaaa]]]XXXTTTTTTWWW]]]```\\\]]]```dddggggggeeeccceeecccbbbbbbcccbbbaaa___]]]```dddeeeeeecccbbbbbbbbb```aaaffflllpppnnnkkkeeehhhhhhddd^^^[[[^^^bbbeee^^^YYYZZZ\\\ZZZYYY[[[YYYXXXWWWVVVUUUVVVWWWWWWWWW^^^___YYYYYY___^^^WWWWWWWWWVVVUUURRRNNNIIIFFFBBB???;;;:::::::::888666111444777888>>>NNNfffxxxeeeqqqnnnXXXPPPLLLLLLMMMNNNIIIDDDEEEKKKGGGGGGHHHGGGEEEFFFHHHKKKEEEAAA===;;;;;;<<<<<<<<<999999999;;;>>>??????>>>??????===<<<<<<;;;<<<<<<777888888999::::::;;;;;;:::<<<======<<<<<<>>>???:::???DDDCCC???:::999:::;;;;;;<<<===<<<;;;999888888888888;;;@@@DDDEEEEEENNNZZZiiiuuu|||{{{jjjkkkkkkiiiggghhhmmmrrrvvvvvv|||qqqrrrwwwsss______```^^^aaajjjyyyqqqWWWAAA===111222666333555:::888333333444444333222000///,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***---+++***+++,,,------,,,*********++++++,,,,,,,,,,,,,,,++++++***))))))(((******))))))))))))******,,,++++++***)))*********'''(((((()))***+++++++++))))))))))))))))))))))))))))))***++++++++++++***(((((()))+++------,,,+++)))+++,,,///777GGG[[[jjjiiiiiimmmuuu||||||vvvooo~~~kkk{{{}}}wwwooossszzz|||qqqccc```eeezzzfffXXXddd{{{sssZZZKKKBBB>>>;;;<<<<<<<<<<<<;;;999888777777999???BBB>>>999<<>>>>>@@@BBBAAA???HHHPPPSSSMMMFFFDDDEEEFFFBBB===;;;<<<<<<;;;===AAA@@@@@@??????????????????999GGGTTT[[[fffkkk\\\EEE@@@DDDQQQbbbppp~~~sssccc]]]fffyyy~~~tttxxxyyyxxxdddPPPPPPXXX[[[```]]]ZZZ\\\___bbbaaa```^^^^^^^^^^^^___```aaabbb^^^^^^^^^\\\ZZZ[[[^^^```bbbcccdddcccaaa``````bbbeeedddccccccdddcccaaa___bbbdddfffgggeeeddddddddd___aaacccfffgggggggggfffbbb```bbbffffffaaa___```___\\\XXXWWWWWWXXXXXXXXXNNNOOOQQQSSSTTTVVVVVVVVVXXXVVVTTTTTTUUUUUUTTTSSSOOOOOOPPPNNNKKKGGGBBB@@@===888555777777555666999333;;;;;;:::KKKsssfff\\\jjjmmm[[[HHHPPPNNNLLLKKKJJJIIIGGGEEEDDDEEEFFFGGGGGGGGGGGGGGG@@@???===;;;:::;;;<<<===:::999:::<<<>>>@@@???>>><<<:::999<<<@@@@@@;;;777888:::===>>>>>>>>>>>>???===<<<<<<;;;;;;;;;<<<<<>><<<:::??????>>><<<999777777888:::;;;:::999===BBBAAA<<>>>>>???AAAAAAAAAKKKRRRUUUOOOHHHEEEFFFEEEHHHBBB>>><<<;;;:::===BBB>>>??????@@@AAAAAAAAAAAA<<<@@@CCCHHHUUUfffkkkfffIIIFFFKKKZZZmmm~~~}}}uuummmiiinnnwww~~~}}}zzzwww||||||eeeXXXXXXXXXRRR[[[[[[\\\^^^```___]]]ZZZ\\\\\\\\\\\\]]]___```aaa___``````^^^\\\\\\^^^```bbbcccdddcccbbbaaabbbdddcccccccccdddeeeeeeeeedddfffgggiiihhhfffeeedddeeeaaabbbdddeeeeeecccbbb```bbb```bbbeeeddd^^^[[[\\\YYYVVVSSSRRRSSSTTTTTTTTTRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUSSSPPPMMMLLLLLLKKKIIIEEEAAA===;;;555222333999<<<999555444<<<===???NNNqqqqqqSSSNNNYYY]]]UUUKKKMMMKKKIIIIIIIIIIIIGGGFFFCCCCCCDDDEEEEEEEEEEEEEEE@@@???===;;;:::;;;<<<===;;;::::::<<>>???<<<:::<<>>===<<<<<<<<<<<<<<<<<<============<<<>>>===<<<===>>>>>><<<;;;:::;;;<<<;;;999999:::<<<:::;;;:::999<<<@@@???;;;<<<@@@IIISSS___kkktttyyy|||qqqnnnmmmkkkbbbeeeiiinnnsssvvvyyyzzz|||zzz{{{zzz{{{mmm\\\___fffhhhuuuwwwwwwwwwzzzmmmOOO===:::666000111111000000111222222333000000000///...---------------,,,,,,,,,+++++++++************))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++***))))))(((((())))))******))))))))))))******************************(((((()))************)))))))))))))))))))))))))))(((((()))***************,,,,,,++++++******))))))(((***+++))))))---555<<>>>>>@@@CCCFFFLLLSSSVVVQQQKKKHHHGGGEEEMMMFFF???===:::999<<>><<<;;;:::;;;;;;<<<<<<;;;;;;<<>>===;;;::::::;;;===>>>===;;;999;;;<<<;;;::::::;;;<<<;;;===<<<999;;;>>>===999;;;<<<>>>CCCKKKTTT]]]bbbwww~~~xxxuuuttthhhiiiiiifffccceeekkkqqq}}}rrrtttxxxyyyvvvuuu{{{||||||}}}~~~xxxvvv|||mmmWWWTTTcccpppttt{{{zzz|||www||||||jjjYYYCCC555111222111000000////////////000111111......------,,,,,,++++++,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))*********++++++))))))))))))))))))))))))+++***))))))(((((())))))***))))))(((((())))))***************************'''((())))))******))))))))))))))))))))))))))))))(((((()))***************...------,,,+++***))))))''')))+++***''''''***---555OOOiiirrroooiii```XXXLLLJJJUUUnnnsssjjjpppqqqvvvssseee\\\aaalll|||kkkQQQCCC???;;;999:::<<<<<<<<<666555444444555888;;;<<<::::::>>>BBBCCCBBBDDDIIIPPPcccvvvzzzvvvqqqpppTTTLLLHHHFFFHHHKKKKKKIIIGGGMMMMMMMMMLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHGGGEEEBBBDDDDDDCCCCCCBBBAAA@@@???AAABBBCCCEEEGGGFFFDDDAAA@@@AAAAAA@@@>>>@@@EEEJJJJJJQQQTTTQQQLLLJJJHHHFFFJJJEEE@@@???<<<:::;;;@@@???AAABBBDDDEEEDDDCCCBBBDDD@@@>>>@@@DDDMMM___oooeeeWWWHHHDDDPPPeee{{{wwwttt~~~}}}iiidddbbbpppsssoooxxxuuu||||||qqqaaa```\\\VVVPPPOOOSSSWWWUUUUUUUUUVVVXXXZZZ[[[\\\\\\^^^______]]]\\\\\\\\\^^^___```___^^^]]]^^^___]]]___aaabbbccccccdddeeefffffffffddd```^^^]]]]]]___```bbbcccdddcccaaa```___]]]^^^aaa```ZZZWWWWWWSSSRRRRRRSSSUUUUUUUUUTTTQQQRRRRRRRRRRRRQQQPPPPPPTTTRRRQQQOOONNNJJJFFFCCCGGGEEEBBB>>>;;;999777777:::777666666666666;;;BBBFFFaaauuuPPPNNNNNNMMMLLLKKKKKKLLLIIIHHHFFFGGGHHHHHHGGGEEEAAAAAABBBCCCCCCBBBBBBBBB???>>>===<<<;;;;;;;;;;;;===<<<;;;<<<>>>@@@@@@???EEEBBB===;;;;;;;;;999888666999<<<===;;;888666666999;;;>>>AAABBBAAA???===;;;::::::;;;======<<<;;;===>>>???===;;;:::::::::===???>>>;;;;;;======999AAA@@@@@@AAAEEEJJJOOOSSSaaassswwwvvvtttnnngggeeegggjjjkkkooozzzzzz|||~~~rrrjjjiiinnntttuuupppyyy~~~wwwmmmfffdddiiipppuuuzzzpppbbb]]]kkk|||vvvqqqkkkdddaaafffnnnvvvzzzpppVVVJJJ;;;111444777333000111///......---......//////------,,,,,,++++++++++++,,,,,,,,,++++++++++++***************)))))))))(((((((((((()))***++++++,,,))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((((())))))++++++++++++++++++++++++'''(((((()))))))))))))))))))))))))))))))))))))))(((((()))***************------,,,,,,++++++******''')))++++++))))))***,,,---<<>>;;;===AAABBB??????JJJVVVmmm~~~qqq{{{[[[OOOLLLJJJGGGFFFHHHJJJIIIFFFIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHFFFDDDDDDDDDCCCCCCBBBAAA@@@???DDDDDDDDDEEEFFFEEEBBB???AAABBBCCCBBB@@@BBBGGGKKKGGGMMMPPPMMMKKKJJJIIIGGGEEEBBBBBBDDDCCC@@@???BBBCCCDDDDDDEEEDDDCCCBBBAAA===>>>BBBFFFFFFIIITTTaaadddaaaXXXMMMHHHRRReeetttfffgggwwwwwwppp______```jjj|||yyy{{{~~~}}}yyyuuuxxxrrrkkk^^^PPPGGGHHHPPPXXXOOOOOOPPPQQQSSSVVVWWWYYYZZZ\\\^^^^^^\\\[[[[[[\\\___``````___\\\[[[[[[\\\^^^```bbbcccaaa```bbbcccddddddcccaaa]]][[[[[[[[[```bbbcccddddddbbb```___[[[YYY[[[___^^^YYYWWWXXXNNNMMMNNNOOOQQQRRRPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPTTTPPPLLLHHHFFFEEECCCAAABBBAAA===:::888777777777///444<<<@@@;;;777<<>>>>>===<<<<<<<<<;;;>>><<<;;;<<<===?????????EEEBBB>>>;;;:::999999999777999<<<<<<:::888666666999;;;???BBBCCCAAA???======<<<<<<<<<======;;;999===>>>@@@???===<<<<<<<<>><<<>>>===;;;DDDDDDDDDDDDEEEFFFGGGHHHOOO```rrr|||yyyrrrkkkgggooorrrzzz|||ssshhhfffiiimmmooowwwrrruuupppiiiooo{{{}}}gggeeebbbaaadddiiipppttt}}}wwwqqquuuwwweee^^^]]]^^^bbbgggxxxxxxwwwzzz{{{gggPPP===:::111000777999222000444......------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************)))))))))(((''''''((()))***++++++,,,))))))))))))))))))))))))***))))))((('''((((((((())))))(((((((((((())))))************************''''''((()))))))))))))))(((((((((((((((((((((((((((((()))************************++++++,,,,,,,,,************)))***,,,...***,,,777MMMiiizzzwwwllldddTTTQQQggg~~~vvvpppwww{{{iiiccc|||rrrjjjiiimmmrrryyyaaaQQQFFF===888999999:::999999888888777555555555777999;;;>>>??????@@@AAA@@@>>>FFF\\\rrr~~~dddPPPOOOKKKKKKIIIEEEFFFIIIHHHEEEEEEFFFGGGHHHIIIKKKLLLLLLKKKIIIHHHHHHHHHHHHEEECCCBBBBBBBBBBBBBBBAAA@@@???EEEDDDCCCDDDEEEEEECCCBBBCCCDDDEEEEEEEEEFFFHHHKKKGGGLLLMMMJJJHHHJJJIIIGGGBBBAAACCCHHHIIIEEEDDDFFFFFFFFFEEEDDDCCCBBBAAAAAACCCGGGJJJGGGBBBBBBHHHOOOWWW```dddZZZMMMJJJOOOVVV]]]bbbrrr|||bbbVVVSSSeee~~~vvvrrrrrruuu|||~~~nnnXXXHHHAAAAAADDDGGGHHHIIIKKKMMMOOORRRSSSVVVXXXYYYYYYXXXYYYZZZ\\\^^^___```^^^\\\[[[\\\]]]___bbbdddccc```^^^```bbbbbbbbbaaa___\\\[[[[[[]]]ccccccdddccc```]]]ZZZXXXWWWVVVXXX\\\[[[WWWTTTUUUNNNOOOPPPRRRTTTTTTQQQOOOOOOOOOPPPPPPQQQPPPPPPPPPNNNJJJEEEAAA@@@??????>>>;;;:::888777666666777777777888;;;<<<===DDDXXXjjj^^^MMMFFFIIILLLOOOTTTXXXTTTNNNKKKIIIGGGGGGGGGFFFDDDCCCAAAAAABBBBBBAAAAAA@@@@@@@@@@@@??????>>>======<<<>>><<<::::::<<<>>>>>>>>>AAA@@@===:::999999999:::999;;;<<<<<<:::999888999:::<<>>======<<<<<<<<<======;;;999888;;;>>>????????????@@@@@@DDDDDD???===>>>>>><<>>???@@@@@@BBBFFFKKKQQQ___xxxmmmSSSNNNPPPGGGJJJIIIEEEEEEHHHGGGBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHFFFEEEEEEFFFEEECCCAAA@@@AAAAAAAAAAAAAAA@@@@@@BBBAAA@@@AAADDDFFFGGGGGGFFFEEEFFFGGGIIIJJJJJJIIIKKKNNNMMMHHHFFFHHHHHHEEEAAA???AAAEEEGGGEEEEEEHHHFFFEEECCCAAAAAAAAABBBCCCFFFNNNOOOEEE>>>@@@BBBAAAHHHTTT]]]ZZZSSSNNNJJJEEETTT___lllyyynnnaaaXXX```rrr}}}zzzyyyzzz~~~{{{iiiYYYKKK@@@:::???@@@AAACCCFFFHHHKKKLLLMMMNNNOOOOOOOOOQQQTTTVVVXXXYYY[[[[[[ZZZZZZ[[[\\\ZZZ^^^aaa```\\\ZZZ\\\___^^^^^^^^^\\\ZZZYYY[[[]]]___```___^^^[[[XXXTTTRRRUUUSSSUUUXXXWWWRRROOOPPPRRRRRRTTTVVVXXXWWWSSSPPPMMMMMMMMMMMMLLLKKKJJJJJJEEEBBB>>><<<;;;;;;:::999777777777777888999::::::DDDAAAAAAHHHVVVkkkgggNNNIIIIIILLLMMMOOOVVV[[[WWWOOOGGGFFFEEEEEEFFFFFFDDDCCC@@@@@@@@@@@@@@@???>>>===AAAAAAAAA@@@@@@???>>>===>>>;;;999999;;;<<<=========<<<<<<:::999999:::;;;<<<======<<<::::::;;;===;;;===???@@@@@@???===<<<:::999999:::<<<<<<;;;999666999<<<>>>>>>>>>>>>??????CCCDDD???<<<===>>>============>>>=========<<<:::???CCCFFFNNN]]]jjjooowww~~~vvviiifffkkkkkkoooxxxvvvsssrrrssstttuuuvvvwwwhhh```aaaooo}}}|||}}}~~~ooogggXXXEEE666///000333222000...---,,,,,,...111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((()))***************((((((((())))))******+++***)))((('''((())))))(((***,,,---,,,...<<>>???@@@@@@>>>BBBMMM[[[jjjyyytttRRRJJJMMMNNNBBBGGGIIIFFFFFFHHHFFF@@@CCCCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCCCCCCCAAA?????????@@@AAAAAAAAA@@@@@@@@@>>>>>>???DDDHHHKKKLLLHHHFFFFFFIIILLLMMMJJJGGGPPPQQQNNNHHHEEEGGGFFFDDD???======@@@BBBAAACCCGGGEEECCCAAA@@@@@@BBBDDDFFF:::HHHMMMDDDAAAHHHHHHAAA@@@GGGMMMPPPTTTVVVOOOFFFKKKZZZfffmmmzzz}}}rrrbbb\\\eeesssxxxttt}}}|||zzzxxxtttmmmaaaQQQFFF:::;;;<<<>>>AAADDDFFFGGGEEEFFFFFFFFFFFFIIIMMMPPPQQQSSSUUUVVVVVVWWWYYY[[[TTTXXX[[[[[[WWWVVVXXX\\\YYYYYYYYYXXXVVVWWWYYY[[[XXXYYYZZZYYYXXXUUUSSSQQQTTTRRRSSSVVVTTTNNNKKKKKKOOOPPPRRRTTTVVVTTTPPPMMMJJJJJJIIIHHHGGGEEECCCBBB===<<<:::::::::888666444666777888:::<<<===>>>???>>>CCCRRRkkklllVVVTTTXXXLLLNNNMMMKKKOOOTTTPPPGGGDDDBBBBBBCCCEEEFFFEEEDDD>>>>>>???>>>>>>===<<<<<>>>>>===;;;888888:::;;;<<<<<<::::::;;;:::999999:::;;;===>>>===<<<;;;;;;===@@@<<<===>>>??????>>><<<;;;777666777999;;;<<<<<<:::777:::<<<===<<<;;;::::::===BBBCCC???;;;===>>>=========<<<<<<<<<===>>>???@@@???<<<:::@@@NNN[[[```dddnnnssssss{{{iiijjjoootttuuussssssvvv~~~}}}}}}zzzxxxxxxyyy{{{kkkhhheeecccbbbeeemmmttt}}}{{{|||yyyzzzqqqTTTKKK===222222444333000//////000000000111222///+++///...------,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++************)))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))((((((((((((&&&&&&''')))+++,,,+++***(((((()))((((((,,,888DDD^^^sss{{{mmmaaabbbccc]]]fffwwwnnnhhhaaazzzqqqmmmkkkiiiwwwlllZZZOOO???===;;;:::888888888888555555555555555555555555999<<<>>>>>>@@@CCCBBB@@@HHHKKKWWWlllkkkiii|||ZZZMMMJJJJJJLLLFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCAAA???@@@BBBEEEBBBCCCDDDDDDDDDCCCBBBAAAEEEAAA>>>???CCCDDDAAA>>>999===@@@@@@BBBGGGHHHFFFIIIHHHGGGJJJMMMOOOMMMKKKLLLKKKIIIGGGEEEEEEEEEEEEDDDAAA@@@BBBBBB??????BBBEEEEEEEEEDDDCCCCCCBBBBBBHHHGGGEEEDDDDDDDDDEEEFFFCCC???DDDUUUeeeeeeYYYNNNJJJOOO^^^sssoooiiiqqqooohhhiiizzz{{{kkkgggxxx|||jjj___LLLBBB999888;;;>>>CCCGGGFFFBBBBBBDDDBBB???DDDMMMLLLNNNRRRUUUWWWWWWVVVUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWTTTVVVWWWVVVTTTRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNPPPNNNLLLLLLNNNNNNLLLIIIGGGGGGFFFDDDCCCAAA@@@???;;;999888777999999999999:::888;;;???@@@???@@@DDDIIIRRRjjjpppYYYPPPNNNNNNOOOJJJFFFGGGJJJKKKIIIGGGBBBCCCDDDDDDDDDCCCBBBAAABBBBBB@@@===:::999;;;===BBBEEEGGGDDD@@@===???BBB???:::666444777:::;;;:::;;;;;;<<<======<<<;;;:::<<<;;;<<>>===>>>???>>>======;;;888888;;;<<<:::888888888:::<<<>>>>>><<<:::>>>>>>>>>===;;;:::<<<===;;;;;;;;;<<<======>>>>>>DDDAAA<<<999:::AAAKKKRRR[[[___kkk{{{tttiiihhhkkkkkklllnnnoooooooooppprrruuuvvvwww|||zzzwwwwwwyyyyyyxxxwww|||~~~}}}zzzzzz{{{yyyuuullldddfffmmmpppoooeee``````eeefffiiizzzhhhKKK:::444333222000///.........,,,---.........---,,,+++------------------------------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((()))******++++++***************)))((((((''''''''''''((((((((((((***)))))))))***,,,...///???VVVssswwwdddZZZ\\\ooozzz~~~cccZZZ___vvvtttnnnjjjnnnxxxuuucccTTTJJJEEE===<<<:::888666666666666444444444555555666666666>>>===<<<======???BBBEEEGGGYYYuuu~~~kkkuuulllQQQHHHGGGHHHJJJFFFFFFGGGGGGGGGEEEDDDCCCCCCCCCBBB@@@>>>>>>AAACCCBBBBBBCCCCCCCCCBBBAAA@@@AAA>>><<<===AAABBB@@@<<<:::>>>@@@???AAAFFFHHHFFFFFFEEEEEEGGGJJJKKKJJJHHHIIIHHHFFFDDDCCCBBBCCCCCCCCC@@@???AAA@@@>>>>>>AAADDDDDDDDDCCCCCCCCCCCCCCCGGGFFFEEEDDDCCCCCCCCCDDDBBB???CCCRRR___aaa]]]YYYPPPOOOXXXjjjyyy~~~}}}uuuuuullldddfffuuuvvvmmmlllwwwzzzwwwjjj\\\KKK@@@:::888;;;@@@<<<;;;===AAA@@@>>>AAAHHHEEEGGGJJJNNNPPPPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRSSSTTTRRRPPPOOOOOOPPPPPPOOOMMMLLLJJJIIIIIIIIIKKKIIIGGGGGGHHHHHHFFFDDD@@@??????>>>===<<<;;;:::;;;::::::::::::::::::999::::::<<<>>>===>>>FFFPPPYYYjjjyyy]]]PPPNNNOOOPPPPPPKKKGGGEEEFFFGGGFFFCCCCCCDDDDDDDDDDDDCCCAAAAAA@@@@@@???>>>;;;;;;<<<>>>DDDFFFGGGDDD>>>;;;<<<>>>===:::777666888:::;;;:::;;;;;;<<<======<<<::::::;;;;;;<<>>===;;;888888:::;;;999888777777888:::<<<<<<;;;999:::<<<======;;;;;;<<<===:::;;;<<<===>>>>>>>>>>>>>>>===;;;888888<<>>AAA@@@???GGGTTT___zzznnnwwwyyyzzzvvvYYYHHHDDDDDDFFFHHHFFFFFFGGGGGGFFFEEECCCBBBCCCCCCBBB@@@======>>>@@@@@@AAABBBBBBBBBAAA??????===:::999:::>>>???>>><<<<<>>===??????<<<<<>>CCCMMMUUUZZZ^^^ddd[[[UUUUUU___kkkqqqpppooozzz{{{lllbbbeeekkkvvv{{{vvvvvvwww|||vvveeeUUUGGG<<<888:::===<<<>>>@@@>>>:::999<<<>>>@@@BBBEEEGGGHHHIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNLLLJJJIIIKKKMMMLLLJJJHHHFFFDDDCCCBBBAAACCCBBB@@@???@@@???===;;;888888888888888777777777888888999:::;;;;;;::::::===>>>@@@BBBDDDMMM```rrrwww]]]MMMKKKMMMMMMLLLLLLIIIEEECCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCAAAAAA===???@@@???===<<<======AAACCCDDDAAA<<<999:::<<<;;;999888888999;;;:::999;;;;;;<<<===<<<;;;999888;;;<<<>>>???@@@AAAAAA@@@:::::::::<<>>===<<<<<<===999:::===>>>??????======:::;;;:::999888888:::<<<>>>AAAIIIRRRZZZcccqqqzzzxxxwwwxxxxxxpppsssuuurrrmmmjjjjjjlllooonnnnnnsssyyy{{{yyyuuussswwwyyywwwwww{{{}}}|||~~~sssdddWWWHHH>>>888222000222......------------......////////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((('''''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&''''''(((((()))*********))))))******))))))((('''&&&''''''''''''(((((((((''''''''''''((()))+++,,,,,,---777LLL```kkkpppsssxxxjjj___aaazzzmmm```SSSKKKBBB======;;;777333777555333222000000000111333333444666777999::::::;;;;;;AAAGGGEEEFFFYYYqqq|||wwwmmmhhh\\\NNNEEECCCDDDEEEFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBAAA???<<<;;;<<<===???@@@AAAAAAAAA@@@>>>===:::888888:::===>>>>>>===???BBBBBB@@@AAAEEEGGGFFFDDDDDDEEEFFFHHHIIIIIIHHHBBBBBB@@@???>>>??????@@@???<<<;;;======:::;;;>>>@@@AAAAAABBBCCCCCCDDDDDDFFFEEECCCAAA@@@>>>===<<<;;;>>>DDDJJJLLLOOOYYYdddggg```[[[[[[^^^``````___fff{{{sssgggggggggmmmuuu}}}}}}|||uuulll]]]KKK???;;;@@@?????????===:::888999;;;<<<===???AAACCCDDDDDDAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFHHHHHHGGGEEECCCCCCEEEHHHFFFEEECCC@@@>>><<<;;;:::===<<<;;;:::999888666666555555666666777888888888888999;;;<<<<<<======>>><<<===EEERRRcccxxxddd[[[QQQMMMNNNMMMIIIEEEEEEEEEDDDCCCCCCEEEGGGHHHFFFFFFFFFEEEDDDCCCBBBAAA>>>@@@BBBAAA???<<<;;;;;;999;;;<<<<<<:::999;;;<<<999999999:::;;;;;;::::::;;;<<<<<<<<<;;;:::888777<<>><<<<<<<<>>BBBFFFOOOaaaqqq}}}zzz|||{{{{{{nnnXXXJJJ===666111000000//////111,,,,,,,,,------...///000000000///...---,,,+++***++++++++++++++++++++++++++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***)))))))))))))))(((((('''&&&&&&&&&'''''''''(((((('''''''''(((((()))******''')))---333999HHHaaawwwuuullllllvvvdddTTTKKK@@@;;;777888;;;<<<888444444333222000000000111111444555666777999;;;<<<<<<:::;;;@@@DDDFFFTTTvvvlllqqqvvvUUURRRKKKGGGEEEFFFFFFDDDFFFFFFGGGGGGFFFEEECCCBBB@@@AAAAAA???<<<;;;;;;<<<>>>???@@@@@@@@@???>>>===999999999;;;===?????????@@@CCCCCCAAABBBEEEFFFDDDAAABBBDDDEEEEEEFFFFFFGGGBBBAAA@@@?????????@@@AAA???<<<;;;======::::::===??????@@@AAABBBCCCDDDDDDDDDCCCBBBAAA???===;;;:::888===CCCGGGEEEEEENNNYYYllljjjeee^^^XXXUUUTTTSSSZZZnnnyyy~~~rrrnnnkkkkkknnnuuuzzz{{{xxxvvvsssjjjZZZMMMHHHDDDCCCAAA>>>=========<<<999999:::;;;<<<>>>???@@@<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAA@@@>>>======@@@BBB@@@???===;;;999888777777999999888777555444444444444555666777888999::::::;;;<<<======<<<===@@@CCCBBBGGGXXXrrrfffQQQQQQQQQPPPNNNKKKHHHEEECCCFFFHHHIIIGGGFFFGGGIIIGGGGGGFFFEEEDDDDDDCCCCCCAAACCCDDDCCC???;;;888777555666777777777777888999888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<:::888666555>>>CCCEEE@@@===>>>>>>;;;=========???AAABBBAAA???===<<<<<<:::999888999999<<<:::999999;;;<<<<<<;;;;;;>>>AAABBB@@@<<<999888777999;;;>>>>>>===<<<:::999:::999888666777999<<<<<<::::::::::::@@@PPP```mmmnnnvvvzzzmmm\\\III999///111//////333222---******,,,,,,,,,---...///111111000///...---,,,+++******++++++++++++++++++++++++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''((())))))*********)))+++---***&&&///HHHaaa}}}yyyvvviii\\\OOOEEEBBB???:::555333555777777666333222111111111222333444666777888:::;;;<<<>>>>>>>>>???@@@BBBOOOmmm{{{kkk~~~___OOONNNKKKGGGFFFHHHGGGCCCDDDDDDEEEEEEDDDCCCBBB@@@???@@@@@@???===;;;<<<<<<>>>???@@@@@@@@@???======:::;;;<<<===>>>???@@@@@@???BBBCCCAAAAAADDDCCC@@@<<<>>>AAAAAAAAAAAABBBDDDAAAAAA@@@??????@@@BBBBBB@@@===<<<>>>>>>;;;;;;>>>??????@@@@@@AAABBBCCCCCCCCCBBBBBB@@@>>><<<:::999999<<>>CCCLLLfffjjjjjjaaaXXXSSSPPPNNNUUUdddlllsss~~~wwwpppmmmmmmrrrsssuuu~~~vvvpppnnnllleee___]]]]]]ZZZSSSJJJDDDAAA===777::::::999888999:::<<<===::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::888999;;;===;;;:::999888777666666666666777888777555444444555444555666777999:::;;;;;;;;;<<<<<<;;;<<>>FFFGGGAAA<<<>>>>>>:::<<<;;;<<<===???>>><<<:::<<<======<<<::::::;;;<<<===<<<;;;<<<===>>>===<<<<<>>___llloooaaaTTTMMMFFF???:::999;;;999666333222222333444222222222222333555777888999:::;;;<<<===>>>??????AAAFFFJJJSSSnnnTTTKKKKKKGGGBBBCCCHHHHHHCCCAAAAAABBBBBBAAA@@@>>>===>>>???@@@@@@>>>======>>>??????@@@AAA@@@???>>>===;;;<<<===>>>>>>>>>???@@@<<<@@@BBB@@@@@@AAA???;;;:::===@@@@@@??????AAACCCAAA@@@??????@@@AAABBBCCCAAA>>>===??????<<<===@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAA@@@???===;;;999===<<<===???>>>;;;===BBBWWW___dddaaa]]]ZZZSSSLLLNNNZZZ]]]ddd|||}}}wwwttttttoookkkwwwyyyttt{{{pppooorrrsssrrrrrr~~~{{{rrrddd[[[SSSIII??????>>><<<::::::;;;<<<===;;;;;;::::::999999888888666666777888888888888888666777888777666666777888777777666666777777888888555777888777555444666777777888999:::;;;======>>>???AAACCCFFFLLLZZZkkkwww```RRRRRROOOOOONNNMMMKKKHHHFFFDDDEEEOOOZZZ\\\UUULLLGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHDDDEEEEEEBBB>>>;;;999888666666555666777777777666777:::;;;;;;::::::<<<>>><<<<<<<<<;;;999666444333;;;EEEHHH@@@<<<@@@@@@<<<:::::::::<<<>>>>>><<<999;;;===>>>===;;;;;;===@@@===<<<<<<>>>??????===::::::<<<>>>>>><<<999888777666666888999999:::999999777777777666444444666999:::777777999::::::???FFFDDDIIIQQQXXXXXXWWW\\\ccceeeiiipppyyy}}}yyyuuu{{{~~~uuulllmmmooosssyyywwwbbbPPPEEE>>>;;;777222000///000111---******,,,,,,+++...222++++++++++++,,,...//////,,,,,,***)))))))))************************************)))))))))((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''(((((((((((())))))(((((('''&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''((()))(((''''''***'''(((+++,,,***+++---:::EEEYYYppp~~~ttteeeXXXSSSGGG>>>===<<<777444444111444777777555222111000222222222333555777999;;;;;;<<<<<<===>>>???@@@@@@@@@KKKWWWiiinnnPPPHHHGGGBBB===@@@GGGHHHBBB>>>>>>??????>>>===;;;:::===???@@@@@@>>>===>>>>>>???@@@@@@AAAAAA???>>>===;;;===>>>>>>>>>>>>???@@@999===@@@???>>>???<<<777;;;>>>AAABBB@@@@@@BBBDDD@@@@@@?????????AAABBBCCCBBB???>>>@@@@@@===>>>AAA???@@@@@@@@@@@@AAAAAAAAA@@@AAAAAAAAA???===;;;:::AAA<<<:::<<<===;;;<<>>===>>>???@@@<<<<<<;;;:::999888888777444555666666777777666666333555666666555444555666555555555666777888999:::444666888777555555777999;;;<<<<<<>>>???@@@AAAAAAIIILLLRRRYYYggg|||tttYYYSSSRRRNNNHHHIIIKKKNNNPPPKKKBBB:::BBBOOO]]]bbb[[[QQQKKKIIIFFFEEEEEEEEEEEEGGGHHHIIICCCDDDDDDAAA>>>;;;:::;;;444444444666999;;;<<<;;;888:::<<<;;;999:::===@@@<<<<<<<<<;;;999666444222888CCCGGG@@@<<>>@@@@@@>>><<<;;;===???>>><<<<<>>@@@???<<<999777999;;;<<<:::888888888666666666777777888999999888999:::999777666666666888666777<<>>@@@DDD;;;===@@@BBB???;;;???EEECCCJJJUUUbbbmmmuuuyyy{{{~~~zzzxxxwwwwwwqqquuuzzz}}}~~~|||{{{zzz~~~tttlllpppuuuxxx{{{~~~mmmfffZZZLLL@@@999666666555444222000...,,,******///---,,,,,,+++''')))---************+++,,,---...+++***)))(((((()))******))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%&&&'''***)))"""%%%///***---555DDD[[[sss{{{nnn___SSSKKKGGGFFF???===;;;999888888888888555444333333222222333333111444888999::::::<<<===AAA???===<<<===???AAABBBEEEhhhssszzzvvvkkk```MMMIIIEEEAAA@@@BBBCCCBBBAAABBBAAA@@@?????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>===AAADDDDDDAAA>>>>>>???BBB???<<<===AAADDDEEEDDD@@@BBBCCCCCC@@@===;;;;;;BBBDDDEEECCC>>>===AAAEEECCCBBB@@@===<<<>>>BBBFFFBBBBBBCCCCCCBBB@@@>>>===CCCBBBAAA@@@AAABBBCCCDDD@@@DDDHHHEEE???::::::<<<<<<<<<<<<;;;::::::===???BBBOOOXXX[[[bbbhhhcccWWWMMMMMMQQQ^^^xxxuuueeerrrqqqgggyyy{{{}}}|||xxxpppggg[[[QQQLLLJJJHHHGGGBBB@@@???>>><<<:::999;;;555888888666777;;;<<<:::666777777777777666555555777888888888666666888999:::777666:::<<<;;;;;;>>>@@@???>>>AAAHHHOOOUUUYYYkkkwww}}}zzzkkkYYYTTTOOOMMMOOOJJJJJJIIIHHHGGGEEECCCBBBJJJ```ooogggYYYRRRMMMHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGEEECCC@@@>>>;;;:::666777888999;;;<<<===>>>===<<<::::::<<<======<<<888:::;;;;;;999777777777BBBIIIJJJCCC???BBBEEEEEE@@@?????????>>>=========>>>>>><<<;;;===AAA@@@;;;888777777999<<<>>>???>>>???>>>===<<<;;;:::::::::777777666666777888999999:::999888666555555444444444888;;;;;;999;;;AAAGGG>>>@@@AAA???;;;999999:::555<<>><<<888444111000//////111111111000//////......111///---***)))***+++++++++++++++++++++++++++++++++)))(((&&&&&&((()))+++))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((('''%%%###'''&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((***---///444@@@PPP\\\eee```WWWMMMEEEAAA???>>>===<<<:::888777666666666333333333222222333333444888888888999999:::;;;===;;;>>>@@@???>>>>>>AAADDDeeerrrvvv|||^^^YYYRRRCCCEEEBBB???>>>@@@BBBBBBAAABBBBBBAAAAAAAAAAAA@@@@@@>>>>>>??????@@@?????????===@@@CCCCCCAAA?????????CCCAAA???@@@DDDFFFGGGFFFBBBBBBBBB@@@>>>===>>>???CCCDDDCCC???<<<<<>>===@@@@@@@@@@@@@@@@@@AAABBB@@@AAABBBBBB@@@>>>;;;;;;;;;<<<<<<;;;::::::===???BBBNNNWWWVVVYYY```aaa\\\YYYXXXYYYbbbuuu~~~uuu|||vvvnnn|||zzz~~~yyypppkkkhhhfffaaa]]]PPPHHH@@@<<<<<<===??????777::::::777666777666222888888888888888777777666444666888888999;;;===@@@>>>;;;:::===>>><<<>>>AAABBBDDDIIIUUUdddsss}}}zzz]]]SSSPPPLLLJJJLLLMMMMMMKKKJJJHHHFFFEEEEEEGGGYYYeee___UUUPPPLLLGGGIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFDDDBBB@@@===;;;999888888999;;;<<<>>>??????>>>===;;;<<<======;;;:::;;;===>>>>>><<<:::999:::AAAGGGIIICCC???AAADDDDDDDDDCCCBBBAAA???>>><<<<<<>>>???>>><<<>>>AAA@@@;;;<<<:::888999;;;>>>@@@AAA>>>===<<<;;;:::999999999777777777777777888999999;;;:::999888777666666555666888:::999888999???DDD???@@@AAA???;;;888888999999;;;=========@@@FFFLLL[[[bbbjjjmmmnnnqqqwww}}}}}}}}}xxxrrrlllgggttt^^^OOOIIIGGGDDDBBBAAA>>>:::777555333111000///000111111....../////////////////////...,,,*********+++,,,++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))((()))***++++++***)))((((((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((((((&&&$$$&&&%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%'''))))))***000999@@@LLLIIIEEE@@@<<<::::::999;;;999777555444333444444222222222222333444555555;;;999777777999<<<===>>>;;;===???===<<<@@@JJJSSS{{{|||qqqnnnoooYYYIIILLLIII@@@AAA???======>>>@@@AAAAAA@@@@@@BBBBBBBBBAAA???===;;;<<<>>>???@@@@@@??????===@@@BBBCCCBBB@@@@@@@@@???>>>===???BBBDDDEEEDDDDDDCCCAAA>>><<<===AAADDDDDDDDDAAA===:::<<>>>>>===>>>>>>???@@@@@@?????????>>>>>>???AAA@@@<<<999:::;;;<<<;;;:::;;;===>>>@@@KKKPPPLLLKKKRRRYYYZZZ]]]^^^___dddooozzz|||yyyvvv|||wwwtttzzz~~~|||zzzzzzzzzvvvrrrhhh^^^RRRLLLKKKJJJCCC<<<888<<<===;;;;;;>>>===:::999999999999::::::::::::999:::;;;:::999999;;;<<>>AAABBBCCCIIIPPPXXXaaasssooo^^^OOOMMMNNNKKKIIILLLNNNMMMKKKHHHGGGFFFFFFFFFCCCPPPXXXTTTOOONNNKKKEEEHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCAAA???<<<:::999::::::;;;===>>>???@@@@@@=========>>>???>>>;;;888<<<>>>???>>><<<::::::;;;>>>BBBCCC???<<<>>>@@@AAABBBBBBAAA@@@???======<<<>>>@@@???<<<>>>AAA@@@<<<>>>;;;888777999===???@@@<<<;;;;;;::::::999999999888777777777777888999999;;;;;;:::999888777777777777999;;;999888888<<<@@@?????????===:::888777888555666666888;;;???CCCFFFTTTTTTTTTSSSRRRSSSVVVYYYhhhqqqsssjjjfffppp~~~tttvvvyyy|||}}}|||zzzyyyzzzyyyuuuooofff]]]XXXUUUiiihhhgggeee___RRRCCC888777444222000000///...,,,...---,,,,,,,,,---...///,,,,,,,,,---.../////////---,,,+++******+++,,,---++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&(((***)))''''''***---AAA@@@>>><<<:::888777666888777555333222111222222111111111222333555666777999777666888;;;>>>???>>>AAA@@@===>>>EEEUUUhhhvvvlllfff|||aaaEEEBBBGGGGGGDDDBBB@@@>>>===>>>???AAAAAA>>>???BBBCCCBBB@@@===;;;;;;<<<>>>@@@@@@???>>>===>>>???BBBCCCCCCBBBAAA@@@======>>>@@@CCCEEEFFFGGGFFFEEECCC@@@>>>???CCCFFFDDDDDDBBB???===???CCCFFFEEEEEEDDDCCCCCCEEEJJJMMMKKKIIIEEEAAA>>>>>>>>>>>><<<===>>>@@@@@@@@@??????@@@@@@@@@AAA@@@???<<<::::::;;;<<<<<<;;;<<<===??????EEEGGGCCCAAAGGGLLLNNNUUUYYY___dddiiikkkiiifffiiiuuutttjjjggglllvvv}}}{{{xxxwwwyyyyyywwwvvvrrrmmmmmmooojjjXXXGGG>>>@@@@@@<<<===AAABBB@@@>>>>>>======<<<<<<<<<======>>>??????>>>>>>@@@BBBIIILLLUUU___eeekkkttt~~~jjjVVVOOOJJJMMMNNNLLLLLLOOOLLLJJJGGGEEECCCCCCDDDDDDDDDJJJMMMJJJIIIJJJHHHCCCGGGGGGEEEDDDCCCCCCCCCBBBCCCBBBAAA@@@>>><<<:::999:::;;;<<<===>>>???@@@@@@;;;;;;===@@@AAA@@@<<<999<<<===>>><<<:::888888999999<<<===;;;999:::<<<===;;;;;;;;;<<<<<<======>>><<>>;;;<<<>>>>>>::::::888666777999:::;;;:::999999:::;;;<<<<<<======888888888777777888999999:::::::::999999888777666888:::======;;;:::;;;<<<======<<<;;;:::999999999333222222777>>>EEEHHHHHHMMMJJJEEEAAA>>>===;;;:::CCCLLLPPPLLLJJJSSS___gggVVVWWWXXXYYYYYYWWWUUUTTTTTTUUUTTTOOOHHHBBB@@@@@@BBB@@@???>>>===:::444000333111000/////////000000000///---,,,+++*********++++++,,,,,,,,,---------++++++******+++,,,------************************))))))(((((((((((())))))(((((((((((((((((((((((()))(((''''''''''''((()))''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%''')))((('''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&(((******(((''')))***:::::::::999777666444333555444222111000111111222222222222333444666777888999888999:::<<<=========AAA???AAALLLaaayyykkkcccwwwiiiHHH>>>BBBDDDDDDDDDEEEDDDCCCAAA???@@@AAABBB@@@BBBEEEFFFEEEBBB???<<<>>>???@@@@@@???>>>===<<>><<<===???AAABBBAAAAAA@@@@@@CCCFFFDDD???;;;;;;<<<:::;;;===>>>======>>>@@@CCCCCCBBB@@@@@@BBBCCC@@@KKKRRR]]]eeefff```YYYUUUZZZjjjwww{{{~~~qqqddd```bbbkkkyyy~~~{{{uuu{{{|||yyyvvvsssuuuyyy~~~xxxeee______ZZZTTTTTTXXX[[[[[[XXXVVVSSSPPPMMMKKKIIIIIIMMMOOOSSSVVVYYY]]]aaaeee___mmmgggRRROOOLLLKKKLLLMMMLLLNNNPPPIIIHHHEEECCCBBBBBBDDDDDDFFFGGGFFFEEEEEEFFFEEEBBBFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@>>><<<;;;:::::::::;;;<<<======>>>>>>999:::===@@@CCCBBB???<<<===>>>>>><<<999888888999888999:::;;;;;;:::;;;<<<:::::::::;;;;;;<<<<<<<<<:::======:::999;;;;;;999666777888:::<<<<<<999777666888:::<<<>>>@@@@@@AAA999999888888888888888999888999999999888777666555777;;;>>>@@@@@@>>>;;;:::<<<;;;:::::::::;;;;;;;;;888555333666;;;??????======;;;999:::;;;:::888666999<<<===::::::===@@@AAA???>>>===;;;:::999999999666888:::888555333444666777555222000000///......//////.........///111222222111///...,,,+++******---,,,,,,,,,+++++++++***************+++,,,,,,---************************))))))(((((((((((())))))(((((((((((((((((((((((((((((('''&&&&&&'''((((((&&&'''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#################################$$$$$$%%%%%%%%%$$$######$$$'''))))))((((((&&&%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&(((***777888888888888777666666333222111111111222333444333444444555666777999999;;;<<<===<<<;;;;;;===???===AAAMMMccc~~~hhhvvv```OOOAAABBBGGGGGGEEEEEEHHHHHHFFFDDDAAAAAACCCEEEEEEGGGIIIJJJIIIFFFCCCAAAAAAAAA@@@@@@???>>>>>>>>>BBBAAABBBCCCDDDCCC@@@>>>>>>@@@BBBDDDGGGLLLRRRVVVNNNMMMKKKGGGDDDCCCDDDEEECCCDDDEEEFFFFFFFFFEEEDDDGGGGGGGGGGGGFFFHHHKKKMMMJJJGGGCCC@@@===<<<======>>>>>>@@@AAABBBBBBCCCCCC@@@EEEIIIFFF???::::::===:::<<>>===<<<;;;999999:::;;;<<<<<<======:::;;;===AAACCCCCC???===???@@@???===:::999:::;;;:::888:::===>>><<<<<<>>>??????>>>===<<<;;;:::999888<<<===999777999999777666888;;;???AAA@@@<<<888777888;;;>>>@@@AAAAAAAAA::::::999888888888888999777888999999999888666555888:::===@@@AAA@@@>>>======;;;999999;;;<<<===<<<888666555666999<<<;;;999666666888:::;;;;;;999666777666555666999;;;999666777666444333222333444444111222333333333333555666333222000.........000111,,,---......------///111////////////............---------,,,+++*********)))******+++++++++,,,,,,************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""######$$$%%%%%%%%%%%%######$$$&&&((())))))((('''&&&&&&''''''&&&%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%$$$%%%&&&((()))999999999888777666666555111111000111222444555777666666666666777888999::::::===>>><<<999<<>>@@@DDDJJJRRRXXXVVVSSSNNNHHHCCCBBBDDDGGGDDDDDDCCCDDDEEEEEEFFFEEEFFFGGGGGGFFFEEEFFFHHHKKKGGGEEEBBB???===<<<<<<<<>>@@@AAAAAAAAABBBCCCFFFFFFFFFEEECCCAAA???@@@EEEFFFNNNYYY^^^\\\\\\___ZZZ^^^bbbeeekkkuuu|||zzz}}}yyypppnnnsss}}}vvv{{{wwwlllooopppqqqvvv~~~jjjYYYPPPLLLJJJIIIIIIGGGEEEFFFGGGGGGEEEAAAAAABBBCCCCCCDDDEEEEEEEEECCCAAAAAAAAAAAABBBDDDAAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@???>>>===<<<:::::::::;;;;;;<<<<<<===>>>>>>???AAABBBAAA>>>;;;??????>>><<<999888999:::999666888===???<<<;;;>>>??????>>><<<;;;999888777888===>>>999777888999888777888;;;>>>AAAAAA>>>;;;999:::<<<>>>??????>>>===;;;:::999999888888888999888999:::;;;:::999777666:::999999:::===???AAABBBAAA>>>;;;:::;;;<<<<<<;;;555555555666888:::;;;:::888999::::::999777666555333111000444999;;;<<<;;;555555555555444444333333333222111222444555555555,,,,,,---------...000222,,,...000000...---...000+++,,,---....../////////,,,,,,,,,,,,,,,,,,++++++)))******++++++++++++***************************(((((())))))))))))(((((())))))))))))))))))))))))'''((())))))))))))((('''&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%&&&$$$###$$$&&&((((((((('''&&&%%%%%%&&&&&&%%%###"""######$$$%%%%%%&&&&&&######"""###$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&'''(((((((((999888666444222000...---000000000111333555777999777777777777888999:::;;;777;;;<<<:::888???NNN[[[ttt}}}uuuxxxxxx@@@KKKHHHDDDCCCFFFHHHFFFBBBFFFGGGGGGFFFCCCDDDGGGKKKFFFGGGHHHHHHGGGDDDBBBAAABBBAAA???>>>???AAADDDFFFEEEDDDBBBCCCDDDCCC???;;;<<<>>>@@@BBBEEEMMMWWW^^^\\\XXXPPPGGGBBBAAAEEEIIIFFFCCCAAA@@@BBBDDDFFFGGGDDDEEEEEEDDDBBBCCCEEEGGGEEEDDDBBB???===<<<;;;;;;???>>>>>>>>>???AAACCCEEE?????????@@@AAA@@@<<<999<<<>>>AAACCCBBBBBBCCCDDDBBBDDDGGGEEE@@@===???EEE@@@>>>BBBNNNXXX___gggpppeee```^^^bbbjjjsss}}}yyy}}}~~~nnniii{{{~~~~~~qqqnnnvvvttt[[[MMMMMMPPPLLLFFFGGGFFFEEEDDDFFFHHHEEEBBB<<<===>>>@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@CCCFFF????????????@@@AAABBBCCCAAAAAAAAA@@@@@@???======::::::;;;;;;<<<<<<======AAAAAA@@@AAAAAA@@@<<<999======<<<999666555666888777333444;;;===:::999<<<:::::::::999999888888888999>>>???:::777888999888666777888;;;>>>???>>><<<;;;<<<===>>>>>><<<:::999;;;::::::999888888888999999:::;;;<<<<<<;;;999777<<<999555444888>>>DDDGGGEEEAAA<<<:::;;;<<<:::999555555555444333222111111555777888888777777888:::555111///000222333555777333444555666444222///---111...,,,---111333222000---...///...---,,,---...***...000000---+++,,,---++++++,,,---------,,,,,,+++++++++,,,,,,---......******+++++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&(((***++++++***(((&&&&&&&&&&&&'''''''''((((((&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%'''%%%###$$$&&&'''((((((&&&%%%$$$$$$%%%%%%###"""""""""###$$$%%%%%%&&&&&&""""""""""""###&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""###%%%''''''&&&$$$555333111//////111444666333333555777888:::<<<<<<::::::::::::999999999:::777:::<<<<<<@@@PPPiii|||ppplll~~~yyyQQQHHHLLLJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFDDDCCCHHHIIIIIIGGGCCCAAACCCEEEAAA@@@?????????@@@AAABBBEEECCCAAA@@@AAAAAA@@@???======>>>???BBBEEEHHHJJJKKKJJJHHHEEECCCDDDGGGJJJHHH@@@<<<@@@EEEEEEBBB@@@BBBAAA??????AAACCCCCCCCCBBB@@@===;;;999999999:::777<<<999:::CCCBBB===@@@AAAAAA@@@@@@???>>>======??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>AAACCCDDDGGGPPP\\\fffeeennniii```fffoooxxx}}}vvvyyy}}}{{{}}}mmmeeecccnnn|||}}}~~~mmmTTTPPPJJJFFFEEEFFFGGGGGGGGGFFFEEECCCBBBBBBBBBBBBAAA@@@??????AAACCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAACCCBBBAAA???===<<<;;;;;;555666777999<<<>>>AAABBBFFFDDDAAA>>>;;;;;;;;;;;;999:::999888666555666777888:::<<<<<<:::888777777:::::::::999999999888888;;;:::999888888:::<<<===;;;;;;<<<<<<;;;;;;:::999999:::;;;:::888666666666777666666888;;;<<<<<<<<<<<<<<<<<<======:::666222444777777999EEETTTSSSHHHLLLRRRNNN>>>444777999666444333333333333444555555555555666999::::::888666444444222222222222444444333333222222111000//////000///...///000111000///---------.........//////,,,,,,,,,---------......------,,,,,,,,,++++++++++++++++++++++++++++++++++++)))((()))++++++)))&&&))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&%%%&&&&&&'''((()))******'''(((***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$#########""""""!!!!!!$$$$$$############$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%444222111000000222444666888888888888999999999999::::::;;;;;;;;;;;;<<<===<<<@@@EEELLLXXXjjj|||rrr~~~WWWFFFHHHLLLKKKHHHEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDFFFHHHHHHFFFCCCAAABBBDDDAAA@@@????????????@@@AAABBBAAA??????@@@@@@@@@???<<<;;;<<<===???AAADDDEEEGGGGGGEEEBBB@@@???AAACCCDDD>>><<<@@@CCCAAA??????AAA???>>>>>>@@@AAABBBAAA???>>>;;;:::999999:::;;;<<>>>>>===???????????????@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;>>>@@@AAABBBGGGPPPXXX___lllmmmgggiiihhhfffkkkbbb```jjjssseeejjjzzzpppddddddppp}}}fffUUUOOOKKKGGGEEEFFFGGGHHHHHHFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@??????@@@AAA@@@???AAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>>>>??????@@@BBBAAA???===<<<::::::999555555777999;;;>>>AAABBBCCCAAA???<<<;;;;;;<<<<<<:::::::::999777666777888777999<<<<<<:::888777777:::999999999888888888888:::999888777777999;;;<<<:::;;;<<<<<<<<<;;;999999999999:::999777555666777888888777888;;;<<<;;;:::<<<<<<<<<<<<<<<:::666222222777888999CCCOOOOOOFFFFFFKKKGGG999111444666444333333333333333444555555555555555777999999777555444333222111111222333444333222222111000000//////000.........000111000///,,,---------.........///,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))((()))++++++)))&&&))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&''''''(((((())))))'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############"""""""""!!!$$$######""""""######$$$$$$%%%&&&'''((((((((((((%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%111111111222222444555666:::::::::999999999999999<<<<<<;;;999888999<<>>===<<<<<<>>>??????>>>===<<<<<<<<<===>>>@@@AAA@@@AAABBBAAA???>>>>>>???>>><<<===@@@AAA===<<<>>>???>>>======???@@@???>>>;;;:::999888888999;;;<<<:::>>>999777>>>@@@???FFFAAAAAA@@@@@@???>>>>>>>>>??????>>>===>>>???@@@AAABBBBBB@@@???===<<<;;;::::::===???@@@???@@@DDDHHHVVVhhhoooooopppggg]]]]]]VVVUUUaaazzz}}}lllgggmmmsssnnnfffnnn}}}~~~}}}~~~vvvYYYJJJHHHHHHGGGEEEFFFHHHIIIIIIIIIEEEEEEDDDDDDCCCCCCCCCBBBCCCAAA??????@@@@@@>>>===BBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>AAA@@@>>><<<;;;999999888444555666888;;;>>>AAABBB???>>><<<;;;:::;;;;;;<<<:::;;;;;;999777777888999777999;;;;;;999888777888999999888888888777777777999888777666666888999;;;999:::;;;<<<<<<:::999777888999888666444444666777:::999888888::::::999888;;;::::::;;;;;;999666333000666999999===DDDBBB;;;<<>>444...111333111333333222222333333444555444444444666777777555333333222222111111222222333222111111000000////////////...---...000111000///,,,,,,------------......++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***))))))+++***)))''')))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&############""""""""""""$$$######""""""######$$$$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%000111222444555666666666777777888999::::::;;;;;;<<<;;;999666555888@@@FFFUUUaaarrrrrrnnnxxxdddPPPJJJHHHFFFMMMKKKGGGDDDBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>;;;:::999:::<<<>>>???>>>@@@???>>>=========>>>???<<<>>>AAAAAA@@@???@@@@@@:::;;;>>>BBB@@@;;;;;;???======<<<===??????===<<<777777777777888999;;;<<<777999555888EEEFFF@@@AAA@@@@@@@@@??????>>>>>>>>>???>>>===<<<<<<>>>???AAA@@@@@@???>>><<<;;;:::999<<>>BBBBBBCCCDDDDDDCCCBBBBBBBBBAAA@@@>>>======<<<<<>><<<;;;999999999444555666888;;;>>>@@@AAA===<<<;;;:::999999999:::999::::::888777666777999666888::::::999888888999888888888777777777777666888777555555555666888:::888999;;;<<<<<<:::888666888888777444333333555888:::999777777888777666444:::999999999:::888666333000666999777666777555000444888777000---000222111222222222222222333333444333333222444555555333222111111111111111111111111000000000/////////......///...---...000000000///,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++******************((('''))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######################################################$$$$$$$$$$$$%%%%%%#########"""""""""""""""######""""""""""""#########$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%111222444666777888888777777777888999999:::;;;;;;555666777888<<>>=========999888888999<<<>>>???>>>@@@???===<<<;;;<<<<<<======>>>@@@???===<<<<<<===999;;;???CCC@@@;;;<<<@@@===<<<===>>>@@@???===:::555555666777888999:::;;;999;;;:::DDDVVVVVVGGG@@@???>>>>>>>>>>>>>>>============<<<<<<<<<===>>>???=========<<<<<<<<<;;;;;;===???BBBDDDCCCAAA???>>><<>>======<<<<<>>???===<<<;;;:::888777777666777888888777555555666888555777999999888888999:::888888888777777777777666777666555444444666888999888999:::;;;:::999777666777777666444222333555888888777555555666666444333888777777777888888666444...444888777555444222000000333333000///111222111222111111111111222333333333222111222333444222111000000000000000000000000//////...............---///------...///000///...,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++*********))))))))))))))))))******+++++++++)))***+++******)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""""""""""""""#########""""""""""""""""""###""""""###$$$$$$$$$##############################$$$######""""""######$$$""""""""""""############""""""""""""#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%555555777888999999999999;;;::::::::::::::::::999333888@@@GGGRRRaaattt~~~mmmuuuuuuwwwiiiGGGDDDGGG???===EEEJJJHHHEEEBBB@@@???@@@@@@@@@???????????????@@@AAA@@@@@@@@@BBBDDDCCCAAA???>>>>>>???>>>>>>===<<<;;;:::999888:::<<>>???AAABBB@@@===:::666666777888888999999999999<<<===HHH[[[YYYGGG>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<============>>>@@@AAABBB@@@???>>>>>>DDDBBBDDDMMMRRR\\\oootttmmmddd```dddmmmxxxyyytttrrrvvv|||zzzxxx~~~|||vvvqqqmmmiiigggkkkqqqxxx^^^OOODDDGGGJJJFFFCCCDDDEEEEEEEEEGGGIIIHHHEEECCCAAABBBCCCEEEEEEEEEDDDDDD@@@@@@AAACCCEEEEEEDDDBBB>>>???AAABBBBBBAAA???>>>??????>>>=========>>>>>>BBBAAA???===<<<::::::999777777888888999;;;<<<======<<<;;;:::888777666555666666777666444444666777555666888888777888999;;;999999888888888777777777777666555444444666888999999999999999888888777777666777666555444444666888666555444444666666555444777666555666777777666444...111555777888888777777000111111111222222222222111111000000111111222333444222111111222333222000...//////000000//////...------------------------...---,,,---///000///...,,,,,,++++++++++++******))))))*********+++++++++*********))))))))))))((((((((())))))***+++++++++)))***++++++)))(((((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################!!!!!!!!!""""""""""""###""""""""""""###############""""""!!!!!!""""""###!!!!!!""""""""""""!!!!!!"""""""""#####################""""""""""""######!!!!!!!!!"""""""""""""""!!!!!!!!!""""""""""""###############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%999999999999::::::;;;;;;<<<<<<<<<<<<============@@@IIIUUU___hhhtttkkknnncccQQQDDDCCCBBB>>>???FFFHHHFFFDDDAAA@@@???@@@@@@@@@???>>>=========>>>???@@@@@@@@@BBBEEEEEEBBB???>>>>>>>>>>>>>>><<<;;;:::;;;::::::;;;>>>@@@@@@@@@;;;;;;:::999:::;;;<<<======;;;888333000111444888<<<;;;<<>>AAA>>>???AAACCCDDDBBB>>>:::888888888999999888888777777<<<;;;AAANNNLLL???<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<=========;;;:::;;;<<<<<<<<<=========>>>???>>>>>>???@@@@@@???>>>CCCEEEAAAAAAGGGIIIRRReeeooopppoookkkiiilllssswwwnnnmmmoootttxxx}}}~~~|||{{{xxxttttttvvv{{{|||iiiUUULLLHHHDDDDDDGGGGGGDDDAAAAAAAAABBBDDDFFFFFFDDDAAA@@@AAACCCEEEFFFFFFEEEDDDAAAAAAAAACCCDDDDDDBBB???===???AAABBBBBBAAA???===<<<<<<<<<======???@@@@@@AAA@@@>>><<<;;;999999888999999999888999999:::;;;;;;;;;::::::999888777777666777777666555555777888444666777777777888:::<<<:::999999999888888888888777666555444555666888999:::999888777666777777888555666777777555555666777555444444555777888888777666555444555666777666444000000222666888888777777222111111333444333222222000000000000000111222222555333111111222333222111---...////////////...---,,,,,,,,,,,,,,,---------...---,,,---///000///...,,,+++++++++************))))))))))))*********+++******)))))))))(((((((((((((((((()))***+++++++++(((***,,,+++)))'''((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&''''''((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$#########"""################################################!!!""""""""""""#########!!!"""""""""############""""""!!!!!!!!!!!!""""""!!!"""""""""""""""!!!!!!!!!"""""""""#########$$$######""""""""""""######!!!!!!""""""############!!!""""""""""""#####################$$$$$$$$$$$$!!!!!!""""""###$$$%%%%%%;;;;;;:::::::::;;;<<<<<<::::::<<<>>>???AAACCCCCCQQQ[[[iiiqqquuuyyywwwjjjkkkKKKGGGAAA===>>>BBBBBB???GGGEEECCCAAA??????@@@AAA@@@???>>><<<<<<<<<===>>>@@@???@@@BBBFFFFFFCCC@@@===>>>>>>>>>>>><<<:::999===;;;;;;<<<>>>@@@AAA@@@<<<<<<;;;;;;<<<>>>???@@@:::777444000///333:::???===::::::===>>>===>>>AAA???@@@BBBEEEFFFCCC???;;;999999:::999999888777666999???<<<<<>>>>>===:::999========================BBB@@@???>>>???@@@@@@??????BBB??????CCC@@@EEEVVVfffnnnuuutttooollllllllluuuiiibbbfffqqq|||xxxsssnnn|||ooo```VVVEEEIIIIIIDDDCCCEEECCC???>>>>>>???AAACCCDDDCCCAAA???AAACCCEEEFFFFFFEEEDDDBBBAAABBBCCCCCCBBB???<<<===???AAACCCCCCAAA???===::::::;;;<<<>>>???AAABBB@@@???===;;;999888888777::::::999999888999999999888999999:::::::::999999777888888777666666888999444555666777777888:::<<<:::::::::999999999999888888777555555555666888999:::999777555555666888999444666888888777666666777555444444666999;;;;;;:::555444333444666666666444444111000333444333222111333111111444555444222111000000000000000111111222555333111111222333222111,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...,,,+++++++++******))))))))))))))))))************))))))))))))(((((((((((('''(((((()))***+++++++++(((***,,,+++)))'''(((***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((&&&'''((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$!!!!!!""""""#########$$$""""""!!!!!!!!!!!!""""""""""""############"""!!!!!!!!!""""""#########$$$######""""""""""""######""""""######$$$$$$$$$%%%"""############$$$$$$$$$"""############$$$$$$$$$ """###$$$%%%&&&777888999:::;;;:::999999===;;;999<<>>>>>>>>@@@AAADDDAAA>>><<<===???@@@@@@;;;===>>>>>>======>>>@@@===???AAACCCCCCBBB???>>>=========<<<:::999:::<<<===;;;999;;;>>>AAA@@@???>>><<<999777666777999:::;;;444//////111333888>>>===AAABBBAAA@@@BBB@@@;;;???@@@BBBCCCBBB???;;;999<<<<<<;;;::::::::::::;;;:::;;;===<<<;;;::::::;;;999999:::::::::999888888;;;::::::;;;<<<<<<;;;999:::;;;<<<===>>>>>>>>>>>>>>>======>>>@@@BBBBBBBBBBBBBBBAAA@@@???@@@BBBEEERRR]]]gggkkkttt}}}{{{rrrmmmnnnfffdddnnnxxxsssjjjeeelllwwwggg```aaabbb]]]WWWJJJGGGDDDDDDGGGGGGCCC???AAA@@@@@@AAACCCDDDDDDCCCAAA>>>>>>AAAGGGHHHDDD???>>>???@@@BBBBBBAAA@@@@@@@@@>>>===<<<===>>>===<<<888888888888:::;;;===>>>???>>><<<:::999777666666777777777777888888888888::::::999888777666555444222444666777888777666555666666555555777888:::;;;:::999999888777666666555:::888666444444555777999999999999999999999999999888999::::::999888777666333444444555666777777888888555333555999:::777333111111222222222333333333666555444222111000000///111111222111111000///...////////////000000000000......------------......------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))*********)))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$######$$$$$$###!!!######""""""!!!!!! ###"""!!! !!!"""#########""""""""""""############""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#######################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################;;;;;;999999999:::;;;<<<===CCCMMMUUU^^^hhhrrrzzzzzz{{{}}}~~~~~~|||lllPPPFFFBBBAAA@@@???>>>??????@@@AAA???>>>>>>???@@@???>>>;;;===>>>>>>======>>>@@@???@@@AAABBBAAA???===;;;<<<======;;;999999:::<<<===;;;;;;<<>>::::::999999999999999999,,,---111666666555999???IIIKKKKKKGGGEEEEEECCC??????@@@AAABBBAAA>>>;;;999===<<<;;;;;;::::::;;;;;;777999::::::999888999:::::::::;;;;;;::::::999888;;;:::999:::;;;<<<:::999::::::;;;<<<===============<<<<<<===>>>@@@AAAAAA??????>>>===<<<===???AAA@@@HHHQQQZZZfffttt|||vvvooorrrttt}}}|||~~~www~~~wwwhhh^^^WWWPPPPPPUUU\\\______JJJGGGEEEFFFHHHGGGCCC???@@@???>>>@@@BBBCCCCCCBBBAAA@@@??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>><<<;;;<<<>>>??????===;;;888999:::;;;<<<>>>?????????>>><<<:::888777666666666777777777888888999999:::999888777777666666777666666666666666777888888777777777777888999;;;<<<999999888777777666555555777666555444444555777888777888888999999999::::::777888999999888777555444555555555666777777777888:::777555777:::;;;888555333222222222222222222333333222111000///.........333333333333222111000000.../////////000000000000......------------......------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))((((((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%$$$######$$$$$$###!!!###"""""""""!!!!!!!!! ###"""!!! !!!"""#########""""""""""""#########"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""########################!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################===<<<;;;<<>>???AAAAAA>>><<<<<<===>>>>>>======>>>???AAAAAAAAA@@@>>><<<;;;:::;;;<<<<<<;;;999999:::<<<;;;;;;;;;===??????>>><<<::::::;;;;;;:::888555444+++///888===<<<:::???FFFSSSTTTQQQKKKGGGGGGDDD@@@????????????>>>===;;;:::===<<<;;;;;;:::;;;;;;;;;666888::::::999999999:::;;;<<<<<<<<<<<<;;;::::::<<<;;;::::::<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===?????????>>>===<<<<<<===>>>>>>??????CCCJJJQQQZZZhhhuuu~~~wwwwww|||{{{yyyzzz|||rrrbbbWWWPPPLLLJJJIIIJJJOOOWWW]]]aaaJJJHHHGGGHHHIIIGGGCCC???@@@???@@@BBBDDDFFFEEEDDDAAAAAA???<<<999:::???CCCAAA@@@??????>>>>>>>>>>>>999:::<<>>???@@@@@@@@@>>>===;;;999777666555555666666777888999999:::::::::999777666666777999::::::999777666666888:::<<<888888888888888999:::;;;888888777777666666555555444444444555555666777777666777888999::::::;;;;;;777777888888777666444333777777777777777777888888;;;999777999;;;<<<999666444333222111111111222333111111111000000/////////333333333333222111000///....../////////000000000......------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******)))))))))(((((((((''''''(((((((((''''''''''''&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######%%%$$$######$$$$$$###!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################777999>>>EEENNNXXXaaafffwww{{{|||vvvsssrrrvvvxxx{{{uuugggsssoooTTTIIIDDD@@@???@@@BBBCCCCCCBBBAAA@@@===<<<<<<>>>@@@@@@???>>><<<>>>???>>>===<<<===???@@@@@@???===<<<;;;::::::;;;<<<<<<;;;::::::<<<>>>;;;;;;===>>>???>>>;;;:::>>>===;;;999666333000///777777:::???@@@@@@EEEKKKTTTTTTOOOGGGCCCCCCBBB>>>??????>>>===<<<;;;;;;;;;======<<<;;;;;;;;;;;;;;;888:::<<<<<<<<<;;;<<<==================<<<;;;;;;>>><<<;;;;;;===>>>===<<<888888999:::;;;;;;;;;;;;999::::::::::::;;;===>>>AAA@@@???>>>???@@@@@@@@@GGGBBBBBBEEEDDDCCCNNN]]]qqq}}}~~~|||yyy}}}___NNNMMMPPPRRRNNNLLLKKKLLLQQQWWW[[[]]]IIIHHHHHHIIIIIIGGGCCC???CCCBBBCCCFFFHHHIIIIIIGGGAAA???===;;;:::<<>>======>>>???@@@>>>===>>>???@@@@@@>>>;;;:::;;;===???@@@@@@@@@@@@===<<<:::888777666555555666777777888999:::;;;;;;:::888777666666999;;;===;;;:::999999999:::;;;<<<777777777888888999999999777777777666666666555555333444666777888888888777666777999;;;<<<<<<<<<<<<888888999999888666444333999999888888888888888888:::999888999;;;;;;999666333222111000111222444555333333333444444444333333111111111111000///...---........./////////000000...------,,,,,,------...------,,,,,,,,,+++++++++************************************))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$$$$######%%%$$$######$$$$$$###!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################===BBBLLLWWWdddnnnvvvzzz~~~}}}~~~}}}zzzwwwpppyyyyyygggnnniiiUUUOOOGGGAAA@@@???AAACCCEEEEEEDDDCCCBBB@@@>>><<<<<<===@@@AAAAAA===>>>???>>>===<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<===???>>>???AAAAAA@@@>>><<<;;;>>><<<888555333222111222;;;999;;;CCCIIIJJJIIIJJJMMMMMMIIIBBB???@@@@@@===???>>>===<<<;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<999;;;======<<<<<<===>>>===>>>>>>>>>>>>===<<<<<<===;;;::::::;;;<<<<<<;;;777888999:::;;;;;;;;;;;;888:::;;;:::999999<<<>>>BBB@@@??????BBBCCCBBBAAAAAA???AAAFFFDDD???EEEQQQXXXfffqqq~~~||||||~~~uuukkk\\\OOOMMMPPPOOOJJJIIIFFFDDDHHHPPPVVVWWWVVVHHHGGGHHHHHHHHHFFFCCCAAADDDDDDEEEGGGJJJJJJIIIGGG???<<<;;;===AAACCCAAA>>><<<<<<<<<<<<===@@@BBBCCCFFFDDD@@@?????????>>>>>>;;;<<<======>>>>>>>>>>>><<<;;;:::888777666666666777888888999:::;;;;;;;;;:::888777666777:::===???999:::;;;<<<<<<;;;:::999555555666777777888888888777777777777666666666666444666888:::;;;:::999999777888;;;===>>>>>>>>>===999:::::::::999777555444999999999999888888888888999888888888888888777555000000000000222333555777333444555666666666555555000000000000///...------............////////////------,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********************************)))))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$$$$######%%%$$$######$$$$$$###!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""\\\aaakkkuuu}}}}}}wwwxxx~~~rrrxxxmmmTTTNNNJJJ>>><<>>???>>>===<<<===>>>===============<<<;;;:::999:::<<<;;;;;;<<<>>>@@@BBBCCCDDDDDDAAA???>>>>>>888777555333444666999;;;;;;<<>>AAAAAA???>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<:::<<<======<<<;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;999777777888999:::999888888999:::;;;;;;;;;;;;999;;;===<<<:::999<<>>AAACCCBBB@@@>>>???CCCFFFEEEBBBDDDIIIEEEMMMQQQXXXfffmmmxxx~~~||||||uuu\\\SSSPPPKKKGGGKKKOOOMMMFFFHHHDDDBBBEEEKKKOOOMMMIIIFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDFFFHHHHHHFFFDDD>>>;;;:::???EEEFFFBBB<<<:::;;;<<<===???AAACCCDDDKKKGGGBBB???>>>?????????>>>===<<<<<<<<<<<<<<<===<<<;;;:::999888777777777999999:::::::::;;;;;;;;;999999888888999;;;===???888999;;;<<<<<<:::888777222333555666777888888888888888888888777777777777777888999;;;;;;;;;:::999888999;;;>>>>>>>>>===<<<:::;;;;;;:::999777555444888888888888888888999999777777777777777666555444//////000222333444555555111222333444555444333222222222222222111000///...------........./////////------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******************************)))))))))(((((((((&&&''''''(((((())))))***((((((((((((((((((((((((''''''(((((((((((())))))((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######%%%$$$######$$$$$$###!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""|||]]]TTTLLLJJJFFF??????CCC===???@@@BBBCCCDDDCCCCCCCCCAAA??????@@@AAAAAA@@@===??????>>>===<<<<<<===>>>>>>??????>>>;;;999777777888999999999:::<<>>@@@===@@@KKKYYY___ZZZQQQLLLDDDFFFDDD@@@???BBBBBB@@@>>>>>>>>>============<<<>>>======<<<<<<<<<<<<<<<===???@@@???===<<<<<<<<<======>>>>>>======<<<;;;<<<:::888777999:::;;;:::888999:::;;;<<<<<<<<<<<<:::===???>>>::::::===AAA<<<:::999<<>>???AAABBBCCCCCCHHHFFFBBB@@@@@@@@@???>>>BBB@@@===;;;::::::;;;<<<===<<<;;;999888888888888;;;;;;;;;;;;::::::::::::999999999999:::<<<===>>>999999999999888888777777111222555777888999:::999888888888888999999999999888999999::::::999999999777888;;;======<<<:::999::::::::::::888666444333666666777777888999999999777777888777666555444444000111222444444333222111000111333444333222111///222222222222111000///...---------.........//////---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***************************)))))))))((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%$$$######$$$$$$###!!! !!!!!!!!!"""""""""### !!!"""######"""!!! ######""""""""""""###### !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""|||zzz~~~kkkOOOBBBEEECCC@@@BBBGGGDDD<<<<<<===>>>@@@AAABBBCCCCCCBBBAAAAAABBBCCCBBB@@@===>>>??????>>>===<<<<<<===???@@@AAAAAA???;;;777555555666777888777999;;;======>>>>>>;;;777555666888555666999;;;===?????????>>>AAAIIIQQQRRRMMMIIIHHHBBBDDDDDD@@@???BBBBBB???===>>>>>>???>>>>>>===<<<>>>>>>===<<<<<<<<<<<<<<>>>>>>>>===============<<<<<<;;;@@@===;;;:::;;;===>>>>>>999999:::;;;<<<<<<<<<<<<;;;>>>AAA???;;;:::>>>BBB<<<:::999===CCCFFFDDDAAA@@@CCC@@@999;;;DDDFFFAAA???BBB>>>;;;???>>>CCCSSSkkk}}}|||eeeLLLHHHKKKMMM>>>HHHOOOLLLEEECCCDDDDDD;;;???BBBCCCAAA@@@AAACCCCCCCCCBBBAAAAAACCCFFFIIIFFFGGGHHHIIIJJJIIIFFFCCC===???AAA@@@>>>======>>><<<>>>???AAABBBBBBBBBAAADDDCCCAAAAAABBBAAA???===EEEBBB>>>;;;999:::;;;======<<<;;;:::999999888999===<<<<<<;;;;;;:::999999999999:::;;;;;;<<<<<<===:::999777666555666777888111222555888:::;;;;;;;;;999999999999999999::::::999999888888888888888888666888:::<<<<<<:::888777999999999999777555333111555555666777888999999:::777888999888666555444555111333555555555222///---111222444444444222000///000000000000///...---,,,---------.........//////---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$######$$$$$$###!!! !!!!!!!!!""""""###### !!!"""######"""!!! ######""""""""""""###### !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""yyymmmmmmoooyyycccNNNJJJBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA>>><<<<<<>>>AAA@@@BBBCCCBBB@@@>>>>>>???DDDBBB@@@???>>>===;;;999:::999999999999:::;;;;;;>>>===<<<;;;;;;:::;;;;;;<<<;;;:::::::::;;;======FFFGGGHHHHHHHHHGGGFFFEEECCCCCCCCCCCCBBB@@@>>><<<======>>>??????>>>===<<<@@@???>>><<<999:::<<<>>>EEEBBB>>><<<<<<===<<<<<<===>>>??????>>>===>>>@@@CCC>>>888888;;;===<<<::::::999999;;;??????===;;;999:::;;;<<<============:::<<<@@@CCCDDDCCCAAA@@@DDDBBB;;;666:::CCCDDD???>>>@@@@@@???>>>AAAGGGLLL]]]ssslll___ggguuudddeeefffjjjqqqyyysssggg```aaa\\\VVVPPPNNNLLLKKKJJJHHHHHHIIIIIIHHHGGGEEEDDD???>>><<<;;;<<<===???@@@DDDDDDCCCCCCCCCCCCCCCCCCFFFGGGGGGGGGFFFEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCCCCCCCBBB@@@???BBBCCCDDDDDDDDDBBB@@@>>>@@@@@@??????>>>======<<<<<<<<<<<<<<<;;;:::999999888:::;;;:::888666666777<<<999666666999;;;;;;999777888999:::;;;:::999888777888999;;;;;;;;;:::999;;;;;;;;;::::::999999999999888888777888:::;;;<<<999999999888888888888777<<<;;;999777666555444444---444888777666:::======888777666555333222111000333222111000///////////////@@@III???222...,,,(((///111444444222///...---------------------------......---,,,,,,+++******++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))((('''&&&%%%$$$&&&(((******(((%%%###%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########"""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!###"""  !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! ############""""""""""""mmmbbbgggxxxkkkOOOEEEGGGDDDCCCBBBAAA@@@??????>>>@@@AAAAAABBBBBBBBBAAAAAAAAA@@@???<<<::::::===??????@@@AAAAAA???======>>>???===;;;;;;;;;;;;:::888999999888888999999:::;;;>>>======<<<;;;;;;;;;<<>>>>>>>>@@@AAABBBHHHHHHHHHGGGFFFDDDBBB@@@CCCCCCCCCBBB@@@>>><<<;;;;;;<<<===>>>>>>===<<<;;;?????????===;;;:::<<<===BBB???<<<;;;<<<=========<<<===>>>===;;;;;;;;;<<<>>>:::777777:::<<<:::777;;;999999;;;>>>>>><<<999;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===???@@@@@@@@@@@@AAAAAA>>>===BBBIIIIIIDDD<<<===>>>======@@@FFFJJJMMMZZZeeecccVVVPPPVVV___RRRNNNKKKMMMYYYlll}}}tttjjjbbbZZZSSSNNNPPPMMMHHHFFFFFFHHHHHHHHHGGGGGGHHHHHHGGGFFFDDDCCCAAA@@@>>>===<<<===>>>???CCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@AAABBBDDDDDDBBBAAA@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBBBBAAA@@@>>><<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999888888888999::::::888666666777:::888666777:::;;;;;;999888888999::::::999888777333444555666666777777777;;;;;;::::::999999888888777777777888888999:::;;;888888888777777777666666999888777555555444444444333888;;;999888;;;===<<<777777666444333222111000222222111000////////////222@@@GGG>>>444333222///000000000000///...,,,+++------------------------...------,,,++++++******++++++++++++++++++++++++))))))))))))((((((((('''(((((((((''''''&&&%%%$$$%%%&&&'''(((((((((&&&%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##################""""""$$$$$$$$$#########"""""""""""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!  !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""iiimmm}}}]]]III@@@@@@DDDDDDCCCBBBAAA@@@???>>>>>>>>>@@@BBBCCCDDDCCCBBBAAA>>>>>>===;;;999999;;;===>>>???@@@@@@===<<<<<<<<<<<<:::999:::;;;;;;:::999888888888888888999::::::>>>=====================@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDBBB@@@>>>BBBBBBAAA@@@???<<<:::888999:::;;;<<<<<<;;;::::::<<<>>>???>>><<<::::::;;;===;;;999999:::<<<<<<<<<;;;<<<<<<;;;888777777888:::777555666999;;;999777<<<;;;;;;<<<===<<<:::888<<<<<<<<<;;;::::::999999<<<<<<;;;<<<===>>>@@@AAA???AAAAAABBBFFFJJJGGGAAA999:::;;;<<<===@@@DDDHHHEEEGGGIIIIIIGGGHHHKKKNNNLLLEEE<<<999AAARRRgggtttnnnwww~~~yyyqqqhhh```^^^ZZZUUUPPPMMMKKKHHHEEEHHHEEECCCBBBDDDGGGIIIIIIEEEEEEFFFFFFEEEDDDBBBAAADDDCCCAAA???>>>===>>>>>>BBBCCCEEEGGGHHHGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@??????@@@CCCDDDDDDCCC@@@???@@@AAAAAABBBBBBBBBAAAAAA>>>>>>?????????===;;;:::<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777666888999:::999777666666666777666666888:::;;;:::999888888888888888777666555222111111222333555777888;;;::::::999888888777777555666777888888999999999777777777777666666666555666666555444444444555555777;;;<<<999777::::::999777666555444333222111000222111000//////......///...777999333///222333000333000------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********************************)))))))))(((((((((''''''&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!!!!""""""""""""""""""$$$############"""""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!lllRRRDDD@@@@@@AAACCCBBBBBBAAAAAA@@@?????????===???BBBDDDEEEDDDBBB@@@======<<<;;;999999;;;===>>>???@@@@@@>>><<<<<<===>>>===<<<<<<======<<<:::999999888888888999::::::======>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBB???@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@???===:::888666777888999:::::::::999888999;;;======;;;999888888;;;999777777999:::999999<<<<<<<<<:::777555444555:::888555555888;;;<<<<<<>>>>>>>>>>>>===<<<999888;;;;;;:::999999999999999<<<======>>>??????@@@@@@AAAAAAAAAAAABBBAAA<<<888888999:::<<<>>>AAADDDFFFDDDBBB@@@@@@CCCFFFGGGFFFLLLGGG@@@;;;;;;AAAHHHNNNJJJPPP[[[gggppptttsssrrrvvvwwwxxx{{{|||tttiiibbbYYYSSSQQQQQQPPPOOOTTTRRROOOLLLJJJIIIHHHHHHIIIFFFCCCBBBDDDFFFFFFFFFBBBCCCDDDDDDDDDBBBAAA@@@DDDCCCAAA@@@?????????@@@CCCEEEGGGIIIIIIGGGEEECCCDDDDDDCCCBBBAAA@@@???>>>>>>@@@BBBDDDDDDBBB@@@>>><<<======>>>>>>?????????===>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999999999999888777666555777888999999666555555555444555777888::::::999888888777777666555444444333444333222222333666:::<<<::::::999888777777666666333444666888888888777777888888777777777666666666888888777666555555555555666999999666555888888666666666555444333222111000111111000///............+++---,,,)))***000222000777111,,,,,,///000...+++++++++++++++++++++++++++,,,,,,++++++*********)))************************))))))((((((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$!!!!!!!!!""""""#####################""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!zzzwww}}}TTTJJJBBBBBBDDDCCCBBBBBB??????@@@@@@@@@@@@AAAAAA===???AAACCCDDDCCCAAA???=========<<<::::::<<<===???@@@AAA@@@>>>=========AAA???============;;;:::999999999999999::::::;;;;;;<<<===>>>??????>>>>>>;;;<<<======>>>?????????>>>???@@@BBBBBBBBBAAA@@@>>>>>>>>>===;;;999777555555666777999999999888777666999;;;;;;999777555555>>><<<::::::;;;;;;:::888<<<===<<<:::666444333444>>>;;;777555777;;;???BBB???@@@@@@@@@>>>;;;:::999888888888777888999:::;;;<<<>>>AAACCCCCCBBBAAA???BBB@@@>>>===<<<999666555999999;;;===@@@CCCDDDEEEAAA@@@??????AAAAAAAAA@@@FFFEEEBBB@@@???>>>??????CCCDDDGGGLLLRRRTTTSSSQQQVVVWWWZZZ___ccchhhmmmqqq|||}}}}}}}}}ooommmjjjgggddd^^^VVVQQQPPPMMMIIIHHHIIILLLPPPSSSOOONNNLLLJJJHHHGGGGGGHHHEEECCC@@@???@@@AAAAAAAAA@@@AAABBBCCCBBBAAA@@@???BBBAAAAAAAAAAAAAAABBBBBBEEEFFFHHHIIIHHHEEEBBB@@@BBBBBBAAA@@@@@@?????????>>>@@@BBBCCCCCCBBB@@@>>><<<<<<<<<<<<======>>>>>>>>>>>>>>>======<<<;;;:::======<<<<<<<<<<<<;;;;;;888888888888777666555555666888999888666444444555333555777888999888888888666666555444333222222222555444333222444777;;;===:::999888777666555444444333444666777888888777666999999888888888777777777===<<<:::999777666666666555777666333444888999666555555444333222111111000111000///...------------...---***)))...444777555666000+++***...000///,,,+++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%$$$###$$$&&&(((***&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%################################################!!!""""""######$$$$$$$$$""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!"""""" !!!!!!!!!"""xxxfffooouuu~~~wwwMMMGGGCCCBBBDDDCCC??????AAA????????????@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>><<<===>>>===<<<;;;===>>>???@@@AAAAAA???======>>>???>>><<<;;;;;;;;;999777999888888888888999::::::999;;;<<<>>>??????>>>>>><<<<<<===>>>>>>>>>>>>===@@@@@@AAAAAA@@@???===<<<<<<======<<<;;;999777666444555666888888888888777666888::::::888666555444AAA???>>>>>>>>>>>><<<;;;<<<===<<<:::666444333333???<<<999777888;;;@@@CCC???@@@AAA@@@===:::999999777777666666777888:::;;;<<<>>>AAADDDDDDBBB@@@>>>???<<<;;;<<<;;;999999;;;::::::<<>>>>>>>>GGGEEEBBB???======>>>>>>GGGFFFFFFGGGIIIKKKKKKJJJHHHGGGIIIMMMNNNNNNRRRWWW[[[ZZZ[[[^^^cccgggjjjllliiiggghhhlllmmmiiifffeeeiiieeecccdddeeebbbaaabbbYYYWWWTTTRRRQQQPPPNNNLLLHHHJJJMMMMMMLLLKKKKKKKKKHHHHHHHHHFFFDDDDDDFFFHHHCCCAAA??????AAABBBCCCBBB???@@@AAABBBBBBAAA@@@???@@@AAAAAAAAABBBBBBBBBBBBDDDEEEFFFFFFEEECCCAAA???AAA@@@@@@??????@@@@@@AAA???@@@AAABBBBBBAAA@@@??????>>>>>>>>>>>>>>>???@@@???>>>>>>===<<<<<<;;;;;;>>>======<<<;;;;;;::::::888888888888777666555444666777888777555444444444444666777888666666777888555444333222111111111222444333222111333555999;;;999999888777555444333333444555666777777888888888999999999999888888888888>>>===;;;999777666555555555666555222555:::;;;888444444444333222111111111000///...------,,,,,,---...,,,***+++///444555555000,,,)))(((+++------,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%#######################################"""""""""""""""##################!!!!!!"""""""""""""""###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!""""""""" !!!!!!""""""###uuunnnzzzyyyXXX???FFFCCCBBBCCC@@@======AAAAAAAAA@@@@@@???>>>>>>===???????????????>>>===<<<;;;===>>>===<<<;;;<<<>>>>>>???@@@@@@===<<<<<<<<<<<<;;;::::::;;;;;;:::888666666666666666777888888888999;;;===??????>>>===<<<<<<=========<<<;;;:::===>>>>>>>>>>>><<<;;;:::;;;;;;<<<<<<;;;:::888777333444666888888888888777777999;;;:::888666666666>>>===<<<===>>>>>>===;;;;;;;;;;;;888555333222333:::::::::999999:::<<<>>><<<>>>@@@???;;;888888999888777666555555666888999;;;<<<>>>???@@@???>>>===<<<999:::>>>>>>:::;;;@@@;;;;;;<<>>BBBDDDFFFIIIKKKMMMNNNOOOJJJGGGHHHJJJHHHEEEHHHOOORRRQQQQQQQQQQQQRRRRRRQQQVVVSSSTTTXXXYYYVVVTTTTTTTTTMMMKKKNNNPPPPPPRRRWWWPPPMMMJJJGGGFFFEEEEEEEEEEEEHHHLLLKKKHHHEEEEEEFFFFFFGGGHHHFFFDDDCCCFFFHHHFFFDDDCCCCCCEEEFFFFFFEEE???@@@AAAAAABBBAAA@@@???AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAA???????????????AAABBBCCCAAA@@@@@@@@@@@@@@@@@@AAA@@@???>>>======>>>>>>???>>>>>>===<<<;;;;;;;;;;;;>>>===<<<;;;:::999888777888888888888777666555555555666777777555333333444666777888666444333555777333222111000000000111222444444333222333555777888999888777666444333222222666666666666777888999999888888888888777777777777:::999888666555555444444555555333000333888999555444444333333222111111111000///...---,,,,,,,,,,,,***((((((***---...//////+++*********+++,,,---...************************))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$########################$$$$$$$$$%%%########################$$$#########"""""""""!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""### !!!""""""###$$$$$$~~~{{{aaaNNNHHHEEEBBB???>>>AAAAAA>>>???BBBDDDCCCBBB@@@>>>===;;;;;;@@@@@@???>>>===<<<;;;;;;:::<<<======;;;;;;<<<======>>>???>>><<<;;;;;;;;;;;;:::999:::<<<===<<<;;;444444444444444555666666666888;;;===>>>>>>>>>===:::;;;;;;;;;;;;999888777888999:::<<<======<<<<<<::::::;;;<<<;;;:::999888333444666888888888888777999;;;<<<;;;999777777888777777777999;;;<<<;;;999999::::::777444222222222555777999:::999888888888:::<<<>>>===999777777888:::999777555444555666777;;;;;;:::::::::;;;;;;<<<:::888;;;@@@???::::::>>><<<;;;<<>>@@@AAAGGGFFFDDDCCCAAA@@@@@@@@@>>>BBBFFFIIIIIIIIIJJJJJJGGGDDDDDDFFFDDD@@@CCCKKKFFFGGGGGGFFFEEEEEEGGGIIIGGGDDDDDDIIIKKKHHHGGGHHHNNNGGGEEEJJJNNNNNNQQQWWWOOOMMMKKKIIIHHHHHHIIIIIIGGGIIIJJJHHHEEEGGGMMMSSSGGGHHHHHHFFFCCCBBBDDDFFFHHHFFFDDDCCCDDDDDDCCCAAA??????AAABBBBBBAAA@@@???CCCCCCCCCBBBAAA@@@???>>>===>>>>>>???@@@BBBCCCCCC???>>>>>>>>>???AAACCCEEEBBBAAA@@@??????@@@AAABBB???>>>===<<<;;;;;;<<<=========<<<;;;::::::::::::======<<<:::888777666555999999999999888777666555555666777666444333333333777888888666333222444777111111000//////000111222666555555444555666777888999888777666444333222111777777666666666888:::;;;777777777777666666666666555555444333333333333333444444000---000555555111444333333222222111111111//////...---,,,,,,,,,,,,***)))))),,,...---,,,---***+++,,,---,,,---///222))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&############""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""$$$#########""""""!!!!!!""""""!!!!!!  !!!!!!!!!""""""######$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""### !!!!!!"""###$$$$$$%%%iiiUUUOOOIIIDDDCCCBBBCCCCCCBBB@@@@@@BBBCCCDDDCCCBBB@@@@@@???@@@@@@NNNGGG@@@<<<===>>><<<999:::::::::::::::;;;<<<===;;;<<<===>>>===<<<999888>>>;;;777777:::;;;;;;999999999777666666555555555777999;;;<<<;;;::::::;;;BBB???<<<999888888888777<<>><<<999777;;;888555555888::::::888======;;;::::::;;;<<<===;;;:::999:::;;;<<<<<<;;;<<<>>>@@@AAAAAAAAABBBCCC@@@???>>><<<<<<<<<===>>>EEEDDDCCC@@@===<<<===>>>;;;>>>CCCHHHKKKLLLKKKJJJAAACCCFFFIIIKKKJJJGGGDDDDDD>>>>>>DDDGGGCCCAAABBBAAACCCGGGHHHGGGFFFFFFFFFJJJGGGDDDEEEJJJPPPVVVYYYMMMLLLJJJHHHGGGFFFFFFGGGJJJJJJHHHFFFEEEJJJRRRYYYJJJEEECCCBBBAAAAAAFFFMMMSSSJJJCCCBBBBBBAAAAAADDDFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@AAAAAABBBBBBCCCCCCCCCBBB@@@>>>===@@@@@@@@@@@@AAABBBCCCDDD<<<===>>>???@@@@@@@@@@@@===???>>>:::999<<<<<<999:::;;;;;;999777777888999>>>===<<<:::888777555555111333666888888666444222555666666666444333444555777666555444444444444444666444222000///000222333777777555444444555666777666666777777777555444222333333333444555666777777777666555444444555666777777555444444444444333111111111111000111111222333222222222111111111111000//////...---,,,,,,++++++&&&***,,,+++,,,//////,,,+++)))(((***---///---***++++++++++++++++++++++++******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((%%%######&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""############""""""""""""""""""############"""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!""" !!!"""!!!  """!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""oooPPPEEEDDD@@@<<<===???@@@BBBBBBAAAAAABBBDDDDDDCCCAAA???>>>>>>???@@@JJJEEE>>>;;;<<<===;;;999:::::::::::::::;;;;;;<<<:::;;;===>>>>>>===<<<;;;<<<999888888:::<<<;;;999777777666555444333333444777999;;;<<<;;;:::::::::CCC@@@===;;;:::999999999===@@@BBBAAA===:::888888888999::::::;;;;;;:::::::::999999999999:::;;;<<<===<<<;;;999777777666777888999:::::::::888666444777888999888666555666777333666999:::999888777777888999;;;<<<<<<;;;999777:::777555666888::::::999======<<<;;;;;;<<<=========<<<<<<===>>>>>>>>>===;;;===???@@@??????AAABBB@@@@@@>>>=========>>>>>>DDDDDDCCC@@@>>><<<===???<<<@@@EEEJJJLLLLLLJJJHHHFFFGGGGGGHHHGGGEEEBBB???EEE@@@???CCCEEEAAA???@@@@@@BBBEEEFFFEEEDDDEEEFFFHHHFFFEEEGGGLLLRRRWWWYYYLLLLLLJJJJJJJJJJJJKKKLLLKKKKKKKKKJJJHHHJJJNNNRRRHHHEEECCCCCCBBBAAAFFFLLLMMMEEE@@@@@@BBBBBBDDDHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCC@@@AAABBBDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBB=========>>>>>>?????????===???>>>;;;:::<<<===::::::;;;;;;:::888888999;;;>>>===<<<:::888666555444111333666888888777444333555666666666444333444555777666555444444444444555555444222111111222333444666555444444555666777888777777777777666555444333333444444555555666666666777666555444444555666777555444333333444444333111111111111111111222222333222222222111111111000000///......---,,,,,,++++++***,,,,,,***+++---+++'''------,,,---...---+++***++++++++++++++++++++++++))))))))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""############""""""""""""""""""############"""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!""" !!!"""!!!  """!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""zzzxxx}}}~~~aaaOOO???===@@@===<<<===<<<>>>AAABBBBBBBBBBBBCCCCCCAAA???===<<<===???@@@EEEAAA<<<:::;;;<<<;;;999999999999999::::::::::::999:::<<<>>>>>>>>>>>>===888888888:::<<<<<<;;;999555555444333222222222222666999;;;;;;:::999::::::===<<<;;;::::::;;;<<<<<<>>>@@@BBBAAA>>>:::888888888888:::;;;;;;::::::999===;;;999777888;;;???AAA@@@===999666444555777999888888999:::999888666555666888888888666555666777444555888;;;===<<<999666:::;;;;;;;;;:::999888777999888777777:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>:::<<<>>>???>>>>>>@@@AAAAAA@@@???>>>>>>>>>???@@@CCCCCCCCCAAA>>>===>>>??????BBBGGGJJJKKKJJJGGGEEEGGGFFFEEEDDDBBBAAA???>>>EEEAAA???AAABBB@@@???@@@AAACCCDDDEEEDDDDDDEEEGGGFFFEEEFFFIIINNNSSSVVVWWWKKKKKKKKKLLLMMMNNNPPPPPPJJJLLLMMMMMMKKKIIIIIIJJJFFFDDDDDDEEEDDDBBBEEEJJJJJJDDD???@@@AAABBBDDDHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCDDD???@@@BBBDDDDDDCCCBBBAAABBBAAA@@@@@@??????@@@@@@>>>===<<<<<<<<<===>>>???>>>AAA@@@<<<;;;>>>>>>;;;:::;;;;;;;;;::::::;;;===>>>===;;;999777555444333222444666777888777666444555666666666444333444555666666555555444444555555444444333333333444555555555444444444555777999:::888888777666555555555555555555555555555555555555666666555444444555666666444222111222333333222111111111111111111222333333222222111111111000000000.........------,,,,,,+++---...---+++...111///)))...000111000...+++******************************)))))))))((((((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$###########################""""""""""""""""""############"""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!!!! !!!"""!!!  """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""zzztttvvv~~~zzz~~~uuu]]]NNNEEE???@@@AAA???>>>AAA===@@@CCCDDDCCCBBBBBBBBBBBB@@@===;;;:::<<<>>>@@@AAA>>><<<;;;<<<===<<<:::888999999999999999999999999:::;;;<<<<<<<<<<<<;;;555666999;;;===<<<:::999444444333222222222222222666888;;;;;;:::999999:::666777888999:::;;;>>>@@@???@@@AAA@@@>>>;;;999888888999:::;;;;;;:::999888===;;;999999:::<<>>888888999:::::::::999999:::;;;=========<<<<<<===:::<<<>>>???>>>>>>@@@AAABBBAAA@@@?????????@@@AAABBBBBBBBBAAA???>>>>>>???BBBCCCEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@???@@@BBBDDDDDDBBB@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDEEEGGGIIIFFFFFFGGGJJJNNNQQQQQQQQQKKKKKKKKKLLLNNNOOOPPPQQQIIIJJJKKKKKKJJJHHHGGGFFFFFFDDDFFFIIIHHHDDDEEEIIINNNHHHCCCBBBAAA???@@@DDDIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCC@@@AAABBBCCCCCCAAA???===CCCBBBAAA???>>>>>>>>>>>>???===<<<::::::<<<>>>??????AAA@@@===<<<>>>>>><<<999:::;;;;;;;;;;;;===???===<<<;;;999777555333333444555666777888777666666555666666666444333444555666666555555555555666666333333444555555666666666666666555555555777888999:::888777555444555555666666666666666555555555555555555555555555555555555222111000111222333222111222111111111111222333333111111111111000000000000......---------,,,,,,,,,---------...444::::::555---000222111---***)))+++************************(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%####################################"""""""""!!!""""""############"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""!!!  """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""rrroooyyy}}}```PPPKKKFFFCCC@@@@@@>>>===>>>@@@AAACCCEEEEEEDDDAAA@@@@@@@@@???<<<;;;:::<<<>>>???>>>===<<<<<<======<<<<<<888999:::::::::999888888:::::::::999999888888777333666999<<<<<<;;;999888555444333333333333333333666888:::;;;:::999999:::888:::;;;<<<;;;;;;>>>@@@????????????>>>===;;;:::888:::;;;===<<<;;;999888::::::;;;;;;<<<======>>>;;;;;;:::999777666555555666777777777888888777777777888999999888777888:::@@@===;;;<<<@@@BBBAAA@@@???>>><<<:::888888888888:::;;;<<<======>>>>>>???888999;;;<<<===<<<;;;:::999<<>><<<===>>>:::===???@@@??????@@@BBBAAAAAA@@@??????@@@AAABBB@@@AAABBBAAA???>>>???@@@DDDCCCAAA??????@@@BBBCCC?????????>>>===???DDDHHHCCCCCCBBBAAA@@@BBBCCCDDDBBBCCCDDDCCCCCCCCCEEEHHHGGGGGGHHHJJJLLLLLLKKKIIIJJJKKKKKKLLLLLLMMMMMMMMMIIIHHHFFFFFFFFFFFFGGGFFFFFFFFFHHHKKKJJJFFFGGGJJJPPPKKKGGGEEEBBB>>>???CCCGGGGGGEEEDDDBBBBBBAAAAAAAAA@@@?????????@@@AAABBBAAABBBCCCDDDDDDCCCCCCBBBCCCBBBAAA???>>>===<<<<<<>>>===;;;::::::<<<>>>???@@@BBBAAA===<<>>@@@===<<<;;;999777666555444777777777777777777777777555666666666444333444555666666555555555666666777333444444555555666666666999888777666555555666777:::999777666555555666666666666666666666666555555444444555555555555444444111000///000222333222111222222222111222333333444111111111000000000//////---------------,,,,,,,,,,,,......000666===>>>;;;,,,///000///+++)))***,,,))))))))))))))))))))))))'''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%####################################"""""""""!!!""""""############"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""!!!  """ !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""uuuvvvxxxzzz{{{}}}```OOOFFFDDDHHHBBBAAA@@@>>>======???BBBBBBDDDEEEDDDBBB@@@??????>>>>>>===<<<<<<<<<===>>>;;;<<<============<<<;;;999:::;;;;;;;;;:::888888:::999999888777666666666333777:::<<<;;;999999888555444444333333444444444555888::::::999888999999???AAABBB@@@<<<:::;;;>>>???>>>===>>>??????>>><<<999;;;===>>>>>><<<:::888777999;;;======<<<:::999999:::;;;;;;:::777444222666666666777777888888888:::;;;===<<<;;;;;;<<<===???===::::::;;;===?????????>>>===;;;:::999999999:::<<<===>>>===<<<<<<===999;;;>>>@@@AAA@@@>>>===:::>>>BBBCCC@@@>>>???@@@;;;===???@@@??????AAABBBAAA@@@?????????@@@AAABBB???@@@BBBBBB@@@??????@@@BBB@@@>>><<<<<<>>>AAABBBAAABBBBBB???===>>>BBBGGGDDDGGGGGGDDDBBBDDDEEEEEE???AAABBBBBBBBBBBBCCCEEEIIIHHHHHHIIIJJJIIIGGGEEEIIIIIIJJJKKKKKKJJJJJJIIIIIIGGGDDDCCCDDDFFFGGGGGGFFFFFFHHHLLLKKKGGGGGGJJJKKKHHHFFFFFFCCC@@@CCCHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>???@@@AAA@@@AAABBBDDDFFFIIILLLMMMCCCBBB@@@>>>===<<<;;;;;;===<<<<<<;;;<<<>>>???@@@???BBB@@@===<<>>@@@<<<;;;;;;:::999888777777:::999888777666666666777555666666666444333444555666666555555666666777777555555444444444555666666;;;:::888666555555555666999999888777666666666666666666666666666666666666444444555555555555444444000//////000222444333222222222222222222333444444111111000000000/////////------------------------,,,///000///111666999777//////...,,,***)))+++---((((((((((((((((((((((((&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%''''''&&&$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$###############$$$$$$$$$############""""""""""""""""""############"""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""!!!  """ !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""fffqqq{{{sssOOOCCCCCCAAABBBEEE???@@@???>>>===>>>@@@AAA@@@AAABBBAAA???>>>???@@@=========>>>>>>>>>======999:::<<<===<<<;;;:::999:::;;;<<<<<<<<<;;;999888888888888777777777777888555888;;;;;;999777888888444444333333333444444555555777::::::999888888999>>>AAACCCAAA<<<999:::===>>><<<;;;===@@@AAA@@@>>>;;;<<>><<<<<<<<<:::999999:::<<>>===<<<<<<;;;:::888;;;===<<<:::888999:::999;;;???AAABBBAAA>>><<<:::???DDDDDDAAA>>>???AAA:::<<<>>>???>>>>>>@@@AAA@@@???>>>>>>>>>@@@AAABBB>>>@@@BBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>???AAAAAABBBDDDDDDBBB>>>>>>BBBGGGGGGMMMMMMHHHDDDEEEEEECCC@@@BBBDDDEEEEEEDDDDDDEEEIIIIIIHHHIIIJJJIIIGGGEEEGGGHHHIIIJJJJJJJJJIIIIIIKKKHHHEEEEEEFFFHHHGGGEEEEEEDDDGGGJJJIIIEEEEEEIIIFFFDDDDDDEEECCCAAADDDJJJEEEEEEDDDCCCCCCCCCCCCCCC@@@???>>>>>>>>>???AAABBB?????????AAADDDIIINNNQQQBBBAAA???>>><<<<<<;;;;;;;;;;;;<<<===???@@@AAAAAA???AAA@@@<<<;;;>>>>>>;;;999;;;;;;;;;::::::<<<>>>;;;;;;;;;::::::::::::999===<<<999777666555666666555666666666444333444555666666666666666777888888777555444222222333555666:::999777666666666777777888888888888777777555555555555666666777777888888333444444555555444444333000//////111333555555444333222222222222333444444111000000000////////////------------------------+++000222...,,,///333444666222---******++++++,,,((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&))))))'''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$""""""#########$$$$$$$$$############""""""""""""""""""############"""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""!!!  """ !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""fffyyy}}}fffQQQCCCFFFHHHBBB>>>AAA;;;======;;;;;;<<<<<<;;;>>>??????>>>======???AAA<<<===>>>??????>>>===<<<777999;;;<<<;;;999888888:::;;;=========;;;999888777777777777888999:::;;;666999;;;;;;888666777888333333333222333333444444555777::::::999888888999666:::>>>===:::888;;;>>>===;;;:::<<<@@@BBBBBB@@@;;;===@@@AAAAAA>>>;;;999888888999888888777555555:::::::::999888666444333555555555555666888999:::777888:::999999888:::;;;999<<>>:::888888:::>>>?????????>>>===<<<;;;777999<<<;;;888555666777666888<<>>@@@??????>>>>>>>>>???AAABBB===???BBBBBBAAA@@@@@@@@@:::<<>>======@@@EEEJJJNNNAAA@@@???===<<<<<<;;;;;;999;;;<<>>AAA???<<<;;;>>>>>>;;;:::;;;;;;;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;???===:::777555555555666555666666666444333444555666666666666666777888888888666333111111222444555888888777666666777888999888888999999999777555444444555555666777888888999333333444555555444333333000//////111444555555444333333222222333333444555000000000000////////////------------------------)))000444///***---222555<<<666...******+++,,,+++((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&******(((&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$""""""######$$$$$$$$$$$$############""""""""""""""""""############"""""""""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""!!!  """ !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""xxx}}}|||uuu[[[VVVHHHFFFBBB???======>>>???@@@===:::999:::;;;<<<<<<===>>>??????>>>===>>>@@@999999999;;;<<<<<<:::888888999999777666777999;;;::::::::::::999888777777999;;;;;;888555555777:::888888888999::::::;;;;;;@@@;;;777666555333444999777777777777666666666666:::;;;=========;;;999888>>>======@@@CCCEEECCC@@@<<<;;;;;;;;;<<<:::888555:::999888777777888999999888777666777888777555444444444444777:::;;;;;;999999:::;;;;;;999777777888:::::::::999999999888888@@@>>>===???BBBDDDCCCAAA;;;999666444333555888:::@@@===::::::;;;;;;999777444999===>>>;;;888777888;;;888666666:::<<<;;;999======<<<;;;;;;;;;<<<<<<<<<===???CCCFFFEEEAAA<<<999:::===???@@@@@@???>>>:::<<>>AAAAAAAAA======>>>???@@@BBBDDDEEE?????????AAACCCAAA;;;777:::;;;===???BBBCCCEEEEEEAAA???<<<;;;<<<===>>>>>><<<<<<============<<<<<<;;;;;;<<<<<<======>>>>>><<<;;;999777555555555555777777666666666666777777666666777777777777777777888666444333333555777999<<<888444555888:::777444777777666666555444222222666666555555555555666666444555555555444333333222333333333333333444555666333222000///...///000222111111111111000///...---...------,,,,,,------...,,,,,,++++++,,,---...//////...,,,++++++,,,...///))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$%%%######""""""""""""######'''''''''&&&&&&%%%%%%%%%############$$$%%%&&&&&&################################################"""############$$$$$$$$$########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""iiiOOOCCCEEEEEEDDDAAA???>>>===>>>???===<<<;;;;;;<<<<<<<<<:::===???@@@???>>>===>>>???:::999888999;;;;;;:::888:::::::::999888888:::<<<999999::::::999999888777:::;;;;;;999666555666888666666777888999999::::::<<<777444444333111333777888888888777777777777777777888:::;;;:::999777555<<<;;;<<<>>>AAAAAA???<<<888888888999:::999777555999888777666666777888888888777666666777777555444222333666999<<<<<<:::777888999;;;:::999777888999999999999888888999999:::>>>===<<<===@@@AAA@@@>>>:::999777777888:::<<<>>>???<<<999888:::;;;:::888555777999999888666666777777666666777999::::::999<<<;;;999999:::;;;::::::======@@@CCCFFFEEE@@@<<<:::;;;===???@@@???>>>===<<<===@@@CCCEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBAAACCCDDDFFFFFFEEEEEEGGGHHHHHHGGGGGGFFFDDDCCCCCCBBBEEEFFFGGGHHHHHHGGGFFFEEEGGGEEECCCDDDEEEFFFFFFEEEAAA@@@AAADDDHHHKKKKKKJJJDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCC@@@<<<;;;<<<>>>>>>>>>>>>>>>>>>???@@@AAABBBCCC>>>======???@@@???;;;888;;;;;;===>>>@@@CCCEEEFFFAAA???===<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============999888888777666666666666777666666666666666666777666666666666666555555555555444222111222444666888999666333333666777555222555666666555555444333222666666555555555555666666444444555444444333333222333333333333333444555555333222000///...///000111000000000000///...---,,,------,,,,,,,,,,,,------***+++---.../////////...---,,,+++******,,,...///)))(((((((((''''''''''''(((''''''&&&&&&%%%%%%$$$'''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%################################################""""""#########$$$$$$$$$########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!""""""""""""|||]]]MMMEEE@@@???CCCBBBAAAAAA@@@???>>>>>>>>>::::::;;;<<<>>>===;;;999>>>???@@@@@@>>><<<<<<===;;;999777777999:::999888999::::::999777777999:::777777888999999999999888:::;;;<<<:::777555444444444444555666777888999:::777333111222222000222666888888888888888888888888666777999999999888666555888888:::<<<===<<<999666333333444666888999777666777666666555555666777777777666555666777777555333000222666:::===<<<888555666777999999888777888999888888777777777999:::;;;<<<;;;::::::<<<===<<<;;;999::::::;;;<<<>>>@@@AAA<<<:::777777888:::::::::999777555555666777888777444555777777666666666777:::888666777:::;;;999777<<<>>>@@@DDDEEECCC???;;;:::;;;===?????????===<<>>???BBBFFFIIIJJJJJJDDDGGGJJJJJJEEE@@@======@@@@@@AAABBBBBBBBBAAAAAACCC@@@<<<;;;;;;<<<<<<;;;???????????????@@@@@@@@@;;;;;;:::;;;======;;;999;;;;;;<<<>>>@@@BBBCCCDDD@@@???>>>===<<<::::::999:::;;;;;;<<<<<<;;;;;;:::===<<<<<<<<<<<<<<<<<<;;;666666777777777777777666666666555555555555666666666666555555444444333333222111000000000222555666888555333333666777555222333444444555555444444333555555555555555555555555444444444444333333333333333222222222222333444444222111000///...///000111////////////...---,,,,,,,,,++++++++++++++++++,,,(((+++...111222111000...,,,+++*********,,,---...(((((((((((('''''''''''')))(((((('''&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$################################################"""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!   !!!!!! !!!!!! !!!!!!!!!"""""""""cccRRRDDDDDDIIIIIIEEEBBB???@@@AAAAAAAAA@@@???>>>;;;::::::;;;======<<<:::>>>???@@@@@@===;;;;;;;;;;;;999666666777999999999666777888777555555666777555666777888999999999999;;;;;;;;;:::888555333111222222333444666777888888444111000222333111222666777777777777777888888888777888999::::::999777666555666777999999666333000///000111444888999888777555555555555555555666666666555444555666666555333000111333666999999666444444666888888777777888999777666555555777999;;;<<<999999888888888888888777:::;;;<<<===>>>?????????999777666555666888;;;<<<===999444444777:::;;;:::555666777555333333777;;;999777555777;;;<<<:::777;;;===AAACCCDDD@@@<<<888888:::<<<>>>??????>>>>>>AAABBBCCCEEEFFFFFFFFFFFFJJJIIIFFFDDDCCCCCCDDDDDDBBBDDDFFFGGGGGGFFFGGGHHHEEEEEEDDDDDDCCCBBBBBBAAA???@@@BBBDDDFFFFFFFFFFFFBBBBBBBBBDDDFFFGGGEEECCC======>>>@@@BBBDDDEEEEEEEEEJJJNNNLLLFFF@@@>>>???BBBBBBCCCCCCCCCBBBBBBAAAAAA???===<<<;;;<<<<<<<<>>>>>===999888888888999:::;;;;;;:::;;;>>>@@@BBBBBBAAA@@@>>>??????>>>;;;888777777999::::::;;;;;;::::::999<<<<<<<<<;;;;;;:::::::::555666777888777666555444666555555444444555555666555555444444333222222222111000000000111222444666777666555666777888666444222222333444444444444444555555555555555555555555444444333333333333333333222222111111111222222333111111000////////////000---.........------,,,+++++++++************++++++)))+++---000111111000000...---,,,++++++++++++,,,((((((((((((((('''''''''((((((''''''&&&&&&&&&%%%%%%$$$###$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""######$$$$$$######""""""######$$$%%%$$$$$$$$$######$$$$$$$$$$$$$$$##################%%%%%%$$$###""""""######################################################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!!!! !!!!!!!!!""""""jjjYYYLLLFFFBBBEEEHHHDDD>>>999???@@@AAABBBBBBAAA@@@???===;;;999888:::;;;<<<<<<<<<===??????<<<:::999999:::888666666888999:::999666777888777666555555666444555666777888999999999:::::::::999888666333111111222222444555666777777333000111444555333444777555555555555666666777777666777999::::::999777666333555666777555222000...//////111444888:::999888333333444444555555555555555444333444666666555333222111000111444555555444333555777777666666777888555555555555666888:::<<<666777777666666555666666;;;<<<<<<<<<<<<;;;:::999555555555444555777:::<<<<<<888444444777:::;;;:::666777777555555:::BBBHHH888777777999<<<===;;;999:::>>>BBBDDDBBB>>>999666555777:::===???@@@@@@@@@AAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCAAACCCFFFGGGFFFFFFFFFFFFDDDCCCCCCCCCBBBAAAAAAAAA===>>>@@@BBBDDDDDDDDDDDDCCCBBBCCCDDDEEEEEECCCAAA===>>>???????????????@@@CCCGGGJJJHHHBBB???@@@CCCBBBBBBCCCCCCBBBAAA@@@@@@>>>>>>>>>=========>>>@@@???????????????===<<<;;;888888888777888999:::<<<:::===@@@CCCDDDBBB???<<<===??????===999666555666999999::::::::::::999999;;;:::::::::999888888888777777777777666444222111555555444444444444555555444333333333222222222111111111111111222333555555555555555666777777555444000111222333444444444444444444555555555555444444333333222222222333333444222111111000000000111111111000000///////////////---------------,,,,,,++++++******))))))******+++++++++,,,,,,---///000111000000...---+++***))))))'''''''''(((((((((((((((&&&'''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!""""""###############""""""######$$$%%%######""""""""""""##############################%%%$$$$$$###""""""""""""########################""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!jjjSSSHHHFFFGGGDDD@@@===;;;;;;<<<===???@@@AAAAAAAAA@@@???>>>???<<<999777888:::;;;;;;999;;;======;;;999888888888777666777999;;;;;;;;;999:::;;;;;;999777777888444444555777777888888888999888777777888888666444222222333333444555555555444222333777888555555777333444444555555666666777444555777888888888666555333555666555333000000000///000111444888999999888222333444555555555555555333333222444555666444333333111//////111333444444333555666666555444555666333444555666777888999999444555666666555444555777<<<<<<;;;:::888666444333222444555555555666888:::666555333444666777888888666666666777;;;BBBKKKQQQ666777:::<<<=========<<<<<<@@@EEEFFFCCC>>>999666555777:::===???@@@@@@???@@@@@@@@@AAABBBCCCDDDDDD>>>???@@@AAAAAAAAAAAA@@@???BBBEEEFFFFFFEEEDDDEEEBBBBBBBBBBBBAAAAAA@@@@@@???@@@AAABBBBBBAAA@@@???CCCBBBBBBCCCDDDDDDBBBAAA>>>???@@@???===<<<===>>>@@@BBBCCCAAA>>>>>>@@@CCCAAAAAAAAA@@@???>>>===<<<===>>>>>>>>>======???AAA>>>>>>??????>>>===;;;:::888999999999888888:::<<>>???<<<777444555777999::::::;;;;;;::::::999888888777777777777777777888777777666555333111000444444333333333333444444222222222222333333333333333333333222333333444444111222333444444444333222000111222222333333333333333444555666666555444333333333222111111222444555111111000////////////000000000000/////////......,,,------...------,,,,,,+++******************+++++++++***)))***,,,---/////////...---+++)))(((''''''''''''(((((((((((((((''''''''''''''''''''''''%%%$$$$$$%%%'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###############""""""######$$$%%%###""""""""""""""""""##################$$$$$$$$$$$$$$$###"""""""""##############################""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!!!!!!!!!! !!!!!! !!!!!!!!!fffSSSEEE>>>???DDD@@@@@@>>>:::888;;;@@@CCC>>>>>>???>>>>>>===<<<<<>>CCCIIIJJJFFF@@@:::888888999;;;===>>>>>>===<<<======>>>>>>@@@AAABBBCCC@@@???>>>======>>>??????===@@@DDDEEEEEECCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@@@@@@@@@@???>>>BBBAAA@@@AAACCCDDDDDDCCC???AAABBBAAA>>>===>>>@@@@@@@@@@@@@@@@@@@@@AAABBBAAAAAA@@@@@@???===<<<;;;<<<>>>???>>><<<;;;<<<>>>======>>>???>>>===;;;:::888:::<<<;;;999999:::<<>>>>>>>>>>>;;;======:::555333555999::::::;;;;;;;;;;;;::::::444555555555555555666666777666555444333333333333444444333333333333444444111111222333333444444444444444333333333222222222///111333444444333222222000111222222222222222111222333555666666555333222333222111000111222444555111000//////.........//////////////////......---------............------+++++++++******+++++++++))))))))))))))))))))))))+++++++++******)))((('''''''''''''''((((((((()))******)))((('''&&&%%%%%%&&&%%%%%%&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%##################""""""######""""""######$$$%%%$$$######""""""######$$$#########$$$$$$$$$%%%%%%###""""""""""""######$$$########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!  !!!""""""!!!!!! !!!!!! !!!!!!vvvsssbbbSSSFFFDDDDDDAAA??????;;;???AAA@@@>>><<<;;;999>>>======<<<;;;;;;::::::===<<<;;;;;;;;;:::777444333666999;;;999777666666444555666:::===???>>>===888:::;;;;;;999666666666444555666666666666666666666444222333777:::::::::555555555444444444333333444333555999:::666555666444555555666777888888999666888:::;;;<<<;;;:::999666777777444111000333666111000111333666666555333111333444666777777666666222222111333555555444333222222333555777777555333444555666666444222222333111333666888999888666444222444777777555555777::::::999777555444333222222...222666777555444444555000555:::<<<:::777888999888555444666999;;;999777000777===>>>:::999<<<@@@AAAFFFLLLMMMHHHAAA<<<::::::;;;===>>>>>><<<;;;999;;;;;;<<<===>>>@@@BBBCCCEEECCC???<<<;;;<<>>???BBBEEEFFFFFF???AAACCCBBB@@@???AAADDDBBBBBBBBBCCCEEEEEECCCAAACCCCCCBBBBBB@@@???===<<<<<<>>>???>>>:::888999;;;<<<===>>>???>>>===;;;:::999;;;>>>===;;;999:::<<>>===<<<;;;;;;===>>>???>>>?????????===;;;999888777888999999999999888777999999999999777555333111666777888999:::999999888777666555444333444444555555666666777666666555555222222333444666888999:::333333444333222111333555555333222666:::;;;777222333444444555555444333333444666888::::::999777555888888777555444333222111555444333222222333555666111222444666888999::::::555333111222444555333111111222222333333333222222333333333444444333222222000000444:::;;;888666777555444444444444555666666666666666555444222111000000111222222444444555666555555555666777777888888;;;;;;;;;;;;999777444333444333444777<<>>======>>>>>>???CCC@@@<<<;;;>>>??????===;;;>>>AAABBBBBBAAAAAAAAA???>>>===>>>???@@@???>>>::::::;;;>>>BBBCCCAAA>>>;;;>>>???===???DDDFFFDDD???@@@AAA@@@??????AAACCCAAA@@@@@@@@@@@@@@@@@@@@@CCCDDDCCC@@@>>>===>>>@@@;;;===???===999777888:::CCCAAA>>>===<<<<<<:::888>>>>>>===:::777999???DDDFFFAAA;;;999:::===>>>>>>>>><<<999666555555666777:::666888@@@DDD===555111333333444666888777555333111333444444222222333555222222111111111222333333333111222666666222111333555555555444333222111000222222222222222222333333333444555444333111111222333333222333444444333111000000222333333222111000111000...---------...//////000111000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((...---+++)))(((''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!! !!!!!!  !!!  vvvXXXHHHDDDEEEGGGGGGCCC>>><<<<<<=========;;;:::::::::;;;<<<============>>>>>>===<<<:::999888888888999999888888888::::::999888666444333222666777888999::::::999888666555444444444444555666555555555555555555555555555555555555555666777777333444444444222222333555444222222555999;;;888555777777666666555444333222333444777999999888777555777777666555444333333222444444444444444444444444222333444666777888999999666444222333444555333111000111111222333333333222111111222222222222111111000000333888:::777666888333333333333333444444555888888777777666444333222000111111222333444555555555555555666777888999999:::::::::999777555444333666555444666:::===????????????>>>===;;;:::999888;;;:::999999:::<<>>===<<<<<<<<<===>>>BBB@@@===<<<<<<===>>>>>>>>>@@@BBBCCCAAA@@@??????<<<===>>>@@@BBBBBB???===<<<<<<<<>>@@@EEEGGGEEE???@@@AAA@@@??????AAACCC@@@@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<>>>@@@999;;;<<<;;;999888:::<<<@@@>>>;;;:::::::::999777===<<<;;;999999;;;>>>AAA@@@===999888;;;===??????<<<;;;888555555555666777>>>:::;;;AAADDD===666333333333444666888777555333000111333222111111222444333222222222222333333444333111222666666222111444333333333333333222111000222222222222222222222222000222444444333222222333333333222333555555333111111111222333333333222222111000///........./////////000111000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!  !!! lll^^^KKK<<<777999===???CCC@@@<<<::::::;;;<<<<<<999999:::<<<<<<=========<<<<<<======<<<<<<;;;:::999999888888888888999999<<<:::888666444333333333777888999:::::::::999888555555444444444555555666555444444444444444555555888777666555444444444444444555555444333333444666444222111333888;;;:::999999999888777555444333222222333666888888888777666666555555444444444444444444444444444444444444333333444555666666777666666666444222222222222000///...///000222222333333333///000000111111111000000111000111666777555555888222222111111222222333444777777777666555444333222000000111222333444555555444444555666888999::::::999888777555444333333333888666444444777;;;===>>>@@@>>>;;;888666777888:::<<<:::777666888<<>>===;;;;;;;;;<<<===AAA@@@???===;;;;;;===???@@@BBBDDDCCCAAA???>>>>>>:::<<<>>>BBBDDDCCC@@@===?????????@@@AAAAAA???<<<===@@@AAA@@@AAAFFFGGGEEE???@@@AAA@@@??????AAACCCAAAAAA@@@@@@@@@?????????===>>>>>>===;;;;;;===???999::::::999999999;;;===???<<<:::999999::::::999<<<;;;999:::<<<>>>>>>>>>;;;999888999;;;>>>??????<<<;;;999777777888999:::???<<<<<<@@@AAA<<<666333333333444666888777555222///111222222111000222333333333333333333444555555444222222666555222222444111222222333222222111111444333333222222111111111///111333444333333444555333333333444555555333111111222333333444444444444222111000////////////000...///000///...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$##############################""""""""""""!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!  !!! rrrYYYGGGIIIFFFBBB@@@??????===;;;DDDAAA===;;;;;;<<<<<<;;;888:::<<<===>>>>>>>>>============<<<;;;:::999999:::999888888888888999:::===;;;777444222222333444777888999:::::::::999888666666555555444444444444444444333333333444555555888777666555444333333333444555666555444333555777444222111222666:::<<<<<<999888777666444444333333333444666888999999888777555444333333333444555555666555444222222333444555444444555555555555444444333333111000000///---------...///111222333333333//////000111111111000000222///000333444333444888222111111111111222333333444444444333333111000000000000111222333444444555444444555666888999::::::888777555333222111222222777444222222555:::===???AAA???<<<999888888:::;;;;;;999777666888===BBBFFF@@@???===<<<;;;<<<<<<===???@@@@@@===999999<<>>???;;;<<<===@@@CCCCCCAAA???AAAAAAAAAAAA@@@???===<<<<<<@@@AAA@@@AAAEEEFFFDDD???@@@AAA@@@??????AAACCCCCCBBBBBBBBBAAA@@@@@@@@@AAABBBBBB@@@===;;;;;;<<<<<<;;;:::999999;;;===???@@@>>><<<;;;<<<>>>>>>===<<<;;;:::<<<@@@AAA???<<<999999:::;;;===>>>??????>>>===<<<;;;;;;<<<>>>???;;;:::999;;;<<<:::666444444333444666777777444222000111222222111111222333333333333333444555666666555333333555555222222444222222333333444333333333444444333333222111000000222444555555444333444555333333333555666666333111000111222333444444444444222111111000000000000000---...//////---,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!  !!!  jjjYYYMMMDDD???EEEAAA:::666666999===???EEEBBB>>><<<<<<;;;;;;:::888999;;;<<<======<<<<<>>===;;;999888777777::::::999999999999::::::<<<:::666333222222444555888999:::;;;;;;:::999888888777777666444333222111333333333333333444555555666555555444444444444555444555666555444333555777444222222333666:::===>>>666555444333333333444444555666777999::::::999999555444333222222333555666999777333000000222555777444444444444444333222222333333333111000.........,,,---///000111222222222//////000111111111111111222///...111222111333666222222222222222333333444222333333333222111000//////000000111222333444555333444555666777888999999666555333111000000111111333111///000444:::>>>???======<<<;;;:::999999999777777888999<<>>>>><<<999888<<>>@@@AAAAAA@@@??????AAA>>>===<<<===@@@BBBBBBBBBAAABBBAAA@@@???===<<<<<<;;;???@@@???AAADDDDDDAAA???@@@AAA@@@??????AAACCCEEEDDDDDDCCCBBBBBBAAAAAA@@@AAAAAA@@@===<<<<<<===@@@>>>;;;:::;;;===@@@BBBAAA???>>>>>>@@@@@@@@@>>>===<<<<<>>>>>>>>>>>>>>======<<<<<<<<<===>>>???777888999999:::;;;999777444444444666777777444111111222333333222222333555333333333333444555666777777444333555555222222555444444555555666555555555444444333333222111000000666777888777555333333444333333444666777666333111---...000333444444333333111111111111111000000///+++---......,,,++++++,,,++++++++++++++++++++++++***))))))))))))))))))***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$############$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!  !!!  !!!!!! ~~~ssslll```SSSIIIDDDCCCEEEBBB@@@<<<999888:::===???BBB???<<<;;;::::::999888888888999::::::::::::999>>>===<<<:::888888777777999999::::::::::::999999:::888555333222333555666999:::;;;;;;;;;:::999888777777777666555333222111222333444555555666555555444444444333444444555666444555555444333333444666333333333444666999===???555444333222222333444555888888999999::::::999999555444222111111333555666:::777333000///111444777333333333333333222111111444555555333111000000111,,,---...000111111111111...///000111111222111111000------000111000111444222222111111222222333444333444444444333333222111//////000111222333444444333444444555555666666777444333222111111000000000000///...000444999===>>>888999::::::999888666555555777999<<<>>>???@@@@@@BBBAAA???>>>============<<<<<<;;;:::999:::===???===???@@@???>>>>>>???@@@???===;;;;;;===@@@AAABBB???@@@AAA???===<<<===>>>:::>>>@@@???AAADDDCCC@@@???@@@AAA@@@??????AAACCCEEEEEEDDDCCCBBBBBBAAAAAA999;;;===>>>>>>>>>???@@@AAA>>>;;;:::<<<@@@DDDEEE@@@@@@@@@AAACCCBBB@@@===>>>>>>>>>@@@AAA@@@===:::===>>>??????===<<<===>>>::::::::::::::::::;;;;;;555999;;;;;;<<<>>>===:::555444555666777666444111111333444444333222444555222222222222333555666666888555444555555222222555666666666777777666555555444333333222222111111111888999999888555333222333333333444666888777333111***,,,000444555555333222000000111111111000///...***,,,------,,,++++++,,,++++++++++++++++++++++++***))))))(((((())))))***((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''%%%%%%$$$###############"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!  !!!!!!  !!!  !!!!!!!!! ttt\\\LLLHHHQQQPPPNNNJJJDDDAAA@@@@@@===???AAABBBAAA>>><<<;;;===;;;:::999;;;<<<;;;:::<<<<<<;;;:::::::::;;;;;;;;;:::999888888999999:::777999;;;<<<<<<;;;999777777666444333333444666777::::::;;;;;;;;;:::888888444555666666666555444333111333555777888777666555555444444333333444444555333444444444222222333555333444555555777999<<<>>>888666555333222333444555999999999999888888888777666444222111111222444555777666444333222222333333222222222222222222111000111222333222000...000111---...//////000000000///------...///000000000000///,,,---000111//////222111000000000000111222222333333333333333222222111//////000111222333444444444444444444444444444444222222222222222111000//////......000444888::::::777777888888777666444444666777999<<<>>>??????@@@BBBAAA???===<<<<<<<<<<<<;;;:::888888:::===>>>???>>>??????>>><<<;;;<<<===>>><<<;;;;;;===??????>>><<<>>>???>>><<<;;;===???;;;???BBBAAABBBDDDCCC@@@???@@@AAA@@@??????AAACCCDDDDDDCCCBBBAAA@@@??????777:::===?????????AAABBB???;;;777888===CCCGGGIIIBBBCCCDDDGGGGGGEEEAAA>>><<<>>>@@@???===;;;999999<<<>>>>>>===;;;;;;===???999999999999999999999999444:::===;;;;;;===<<<888555555555666777666333111000222333333222222333444000111111111222444555666999555444555444222222555666666777666666555444333222222222222222222222222555666777666444222222333333333555777888777444000(((,,,222777888777444111//////000000000///...---***+++------+++++++++,,,************************))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$####################################### !!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!  !!!  !!!!!!""" |||gggUUUPPPIII>>>>>>GGGCCCCCCDDDEEEDDDBBB@@@>>>???>>><<<:::777777999;;;;;;:::999:::===??????>>>BBBAAA???=========>>>>>>888888777777888:::<<<===777999;;;>>>>>>;;;999777555444444333444555666777:::;;;;;;<<<;;;:::888888111222444666777777666666000333666999:::888666444666555444444333333333333333333444333222111333555333444666777777999;;;===;;;999777444333333444444999999888888777666666666777555333111000111333555444555666666666444111000111111222222222111111000,,,...000///,,,+++---///......///////////////...+++,,,---...////////////...,,,---111111......111///////////////000111111000000111111111000000/////////000111222333333444444444333333333222222222111222333333333111000///000//////111444777777777999888777777666666666666888888999;;;<<<>>>???@@@AAA@@@>>><<<;;;:::;;;;;;;;;888555777;;;?????????@@@@@@@@@===:::999999;;;<<<;;;<<<===???>>>===;;;:::<<<>>>===;;;;;;>>>AAA<<>>>>>===<<<>>>AAABBBAAAAAAAAABBB;;;777444666<<>>@@@>>>:::777777888:::<<<===;;;999:::===@@@;;;;;;;;;::::::999999999222999===:::999;;;999333555555555666777666333111///111222222111111222333000000000111222333555666:::666444555444222222555666666666666555444333222222222222222222222333333222333555444333222222333222333555777999777444000''',,,333999;;;999444111...///000000000///---,,,)))+++,,,,,,+++***+++,,,************************))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%$$$$$$###"""################################# !!!!!!""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!  !!!"""""" {{{hhhbbbdddVVVOOOGGGBBB???>>>;;;888AAABBBCCCCCCBBBBBBDDDEEE@@@???>>><<<:::999999999<<<<<<;;;:::;;;<<<===>>>CCC???;;;:::<<<===<<<:::999::::::;;;===???AAABBB:::<<<>>>>>><<<;;;;;;;;;:::888666444555888;;;===;;;<<<======;;;999666555000222555666555444555555777777888888777666444333666777888888777555222111555555444333444444666666666666666666666777777777888777666444333222111111333666999999666333444666444333222111000/////////333666999:::888555222111111222333333222000---+++......//////...---,,,,,,......////////////......---......///////////////,,,,,,,,,---...///000000////////////////////////////////////////////////111//////000111222111000444222///---,,,...000111222222222111111111000000000000111222333555777888333333222222333444666777<<<;;;::::::<<<=========;;;888666777:::;;;:::888;;;;;;;;;;;;<<<>>>???AAA@@@???>>><<<:::999999999===;;;999;;;>>>@@@???===<<<;;;;;;===>>>???===<<<>>>@@@CCCDDDCCCBBBCCCCCC@@@???===<<<===???BBBDDDFFFDDDBBB@@@?????????@@@???@@@BBBDDDDDDCCCBBBAAA;;;777555888@@@GGGIIIHHHGGGIIILLLMMMLLLHHHDDDAAAAAA@@@>>><<<:::999888888<<<<<<===>>>>>>>>>>>>>>>>>>===<<<:::999888777777555777:::======;;;888666777666555333222222333333333444444444333222000...000...,,,---000444777888666555555444333111000000666666666666666666666666444222000000222333444333666666555444444333222222333444555444333111111111...333999;;;888555333222222222111000///...------+++***+++,,,------+++))))))************++++++++++++******)))))))))))))))((((((''''''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$####################################""""""""""""######!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!     zzzkkkYYYMMMLLLOOOLLLHHHBBB>>>;;;;;;::::::;;;===@@@AAAAAAAAABBBDDD???>>>===;;;999999888888===<<<;;;;;;;;;<<<===>>>AAA>>><<<;;;======;;;999888999:::;;;===>>>???@@@:::<<<>>>===<<<:::999:::888777666555666888;;;<<<999:::::::::999777555333000222444555555444444555555666777888888777777666777888888888777555333111333444555666666666555555777777777777777777777777777666444333222222111111222444666666555444444555444444333222222222333333333666999999777444222111111111222111111///---,,,...............---,,,,,,......////////////......,,,,,,---............---,,,,,,,,,------...///000................................................000.........000111000///222111///...---...///000111111000000000///////////////000111222444555666333222222222333444555666:::999888999;;;======<<<;;;888777777:::;;;:::999<<<;;;::::::;;;<<<>>>??????>>>===;;;999999888888===;;;:::;;;===>>>===;;;===<<<:::;;;<<<======<<>>@@@AAABBBBBBAAA@@@????????????===>>>@@@AAAAAAAAA??????:::888777:::@@@EEEGGGGGGEEEFFFHHHIIIHHHEEEAAA???@@@???===<<<::::::999999>>>>>>?????????>>>=========<<<:::999777666666666666888;;;======;;;888666777666444333222222333333333333333333222111//////000...,,,---111555777888555444444333333444444444888777666666444444333222444222111111222444444444555555444444333222222111000222444444444333333333...222666888666333111111111111000///...---,,,,,,+++******+++,,,,,,+++)))))))))*********++++++++++++***))))))(((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&&&&'''&&&''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#######################################""""""""""""######!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!     KKKKKKJJJFFF@@@===>>>AAABBBAAA???;;;999999;;;===:::===AAABBBBBB@@@@@@@@@===<<<;;;999888777777777<<<<<<;;;;;;<<<<<<===>>><<<<<<;;;<<<===<<<:::888777888:::<<<============:::<<<======:::888777888555555555666777888:::;;;666777777777666555333222000222444555444444444555444555666777888888888888888888888888777666444333222333666777888777555444666666666666666666666555444333222222111111222222333222222333555666555444222222111222222333444444222555777888666333111111000000/////////.........---............------,,,---......//////......---***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///000...................................................---,,,---...//////---000/////////............/////////........................///111222444444222222111222222333555555666555555777999;;;;;;:::999888777777999:::::::::<<<;;;:::999999:::;;;<<<===<<<;;;999888777777777;;;:::999:::;;;<<<;;;:::BBB???;;;:::<<<===??????@@@BBBCCCBBB@@@>>>>>>>>>777888999;;;===>>>??????===>>>????????????>>>===:::;;;<<<===>>>===<<<<<<999:::;;;===@@@BBBCCCDDDBBBBBBCCCCCCBBB@@@>>>===>>>>>>===<<<;;;;;;;;;;;;??????@@@??????>>>===<<<;;;:::999777666555444444888:::<<<===<<<:::777555777666444333222222333444444333222111000////////////...---...222555777777444333222222333555777999999888777555333111000///444222111111333444444333444444333222111111111111...///222444666666555444///111333444222111000111//////......---,,,++++++,,,+++))))))+++,,,+++***)))))))))*********++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$####################################""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!     <<<<<<=========>>>>>>???>>>@@@@@@===::::::>>>AAA@@@CCCGGGGGGDDD@@@===<<<;;;:::999888777666666666:::::::::::::::;;;;;;<<<777888:::;;;<<<:::888666666777:::<<<===<<<;;;::::::;;;<<<<<<999777666666222333444666777888999999444555555555555333222222000222444444333333444666666666666777777888888888888888888888777666555444333444555666666666666666444444444444333333333333111111111000111222222333555222000222555888777555000000/////////000000111111333666666444222111000///......---------......---------......------,,,---------......---------***+++,,,,,,---,,,,,,,,,---,,,,,,,,,------...///------------------------------------------------,,,+++***+++---------,,,---.../////////...------..................---------------...///000222333000000111111222333333444222222222555888999999888888777777777888999::::::<<<;;;999888888888999:::;;;:::999888777666666666888888888999:::;;;;;;;;;EEEAAA===;;;<<>><<<<<<<<<:::;;;>>>@@@AAA@@@???===888:::<<>>===<<<999999:::;;;<<<;;;;;;;;;:::===@@@AAAAAAAAAAAACCC@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>======<<<<<<:::999888666555555444444888999::::::999777555444666555444333222333333444555444111///.........///.........000333666777777444333111000111444777999777777666444222111//////222111000111222333333222333222111000000111111222///000222444666666444333111111111111000000000000...------,,,+++*********---+++)))(((***+++++++++))))))))))))************))))))(((''''''''''''(((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$####################################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!     >>>>>>>>>>>>??????>>>===>>>???@@@===::::::===@@@AAAEEEHHHHHHEEE@@@===;;;:::999888777666555555555777777777888888888888888333555999::::::888666555666888:::<<<<<<;;;:::999888:::;;;:::888555444444111222444666777777777777444444444444444444333333000222333333222222444666888777777666666666555555888888777777666666555555555444222222333555777999555555555444444333333333000000000000111222333333777444111222555888888777222111000///............///111444444222111000000///...---------------...,,,,,,---------------,,,,,,,,,------------,,,,,,++++++,,,------------,,,---,,,,,,,,,,,,------...------------------------------------------------***)))))))))+++,,,+++***+++,,,...//////...---,,,........................,,,,,,,,,---...///000111//////000111111222222222000000111333666777777666555555666666666777999:::<<<;;;999888777777888888:::999888777666555555555444555777888999;;;<<<===BBB???;;;:::;;;===???@@@BBBBBBBBB@@@===<<<<<<===>>>???AAACCCBBB???<<<:::555777;;;===???>>><<<;;;999::::::;;;;;;;;;;;;;;;===???BBBCCCBBBAAAAAAAAA???>>>===<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<888999:::;;;<<<<<<<<<<<<:::999888666555555555555777777777666666444333222666555444333222333444555555444222000...............---...111555777777666555333111//////111444555444444444333222222111111000//////000222222111000222111000//////111222333222222222444666555333000333222000/////////000000,,,,,,++++++******))))))---***(((((()))+++++++++(((((()))))))))*********)))(((''''''&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!  !!!!!!    ?????????>>>>>>>>>===============;;;999999:::<<<<<>><<<:::888888:::<<<<<<<<>>???>>>???AAABBB@@@===999666555777:::<<<>>>===<<<:::;;;;;;;;;;;;;;;<<<<<<<<>><<<<<<===???===;;;999999:::::::::999:::===@@@AAA@@@===;;;;;;999888777666555555555666444555666777777777666666444777;;;<<<:::999:::;;;;;;;;;;;;;;;;;;:::::::::444666888888666444444444333333333333333333444444222222222222222333444444111222222111111222444666555555333333333333444555666555555444444444444444111111//////000333555777666666666555444333333333111111111111111222333444777666444222111333666:::222111000///////////////---///111111///...///000///000000000///...,,,+++***+++,,,---------------++++++,,,,,,,,,,,,++++++)))***++++++,,,+++++++++------,,,,,,+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***(((((()))***+++***)))++++++,,,---------------+++++++++,,,,,,,,,---------------------...///000,,,---///000111111000000//////000222555555333111///111333333222333555888;;;:::999888888888999:::999888777666555555555666666888::::::888888:::<<<777777888;;;===>>><<<:::@@@@@@@@@???>>>>>>@@@BBB===>>>@@@@@@???<<<999666666777:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@>>>===>>>AAAAAA???===;;;;;;<<<<<<<<<;;;::::::777777777777777777888999666777888::::::;;;;;;;;;777666555444444333333444555444333222222333333444555444333333333333555555666555444333111///...---,,,---000333777888777555444333222222111111222222333333333444444444444444111111111333444555333111222111000///000222555666999555111111333444222000222///,,,,,,---...---++++++++++++************)))***)))))))))++++++)))((((((((((((((()))))))))***((('''&&&&&&%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!  !!!!!!!!!!!!!!!   <<<>>>>>><<<999888;;;???>>>;;;888999<<<>>><<<:::>>>@@@BBBAAA???;;;999888999888777666666666666666444555777888888888777666666999<<<===<<<;;;<<<>>>===<<<;;;:::::::::;;;;;;333555777777555444444444555444333222222222333333111000000000111222333444111111222111000111444666333222111111222333555666555555444333333333444444...//////111222333444444333333222222111000//////222222111111222333333444666666555111...///555:::...------------...//////---...000000///......///000000111222000...+++******+++,,,,,,------------+++++++++,,,,,,+++++++++(((((()))***************------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***++++++)))+++++++++,,,,,,---------))))))******+++++++++,,,------------......///000,,,---...000000000000/////////000333444444222000...000222222111111444777::::::999888888999:::;;;999888777666666666666666999;;;<<<;;;888666888:::777888;;;???BBBAAA>>>;;;??????@@@??????@@@BBBDDD===>>>@@@AAA@@@>>>;;;999777888:::;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===AAA===:::;;;???AAA>>>:::999:::;;;<<<<<<;;;999888777777666666666666777777999999:::;;;;;;;;;::::::555555444333222222222222555444333222333444555666555444333333333444555666555666666555333000...,,,,,,---000444777888777444333333333333333333333333555555444444444444333333333222333555666666444222333111000///000333555777999444//////333555444111111...++++++,,,---+++)))++++++++++++************)))))))))***,,,+++)))'''(((((((((((())))))))))))''''''&&&%%%%%%%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&'''((()))***%%%&&&&&&'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""   !!!!!!  !!!""""""!!!!!!   >>>======<<<;;;;;;::::::888777666999<<<>>>===:::@@@???>>>>>>>>><<<999666666666777777777777666666999888777666555555666666555999:::999999<<<;;;888===<<<<<<;;;999888888777888777666444333333333333111333444444333222333444333333111444???IIIFFF===777222///222444222000000222222333333444555666666333333333222222111111111000/////////000111222222111111222444555444111//////000111222222222222222222000...---///000000000111000///...---,,,,,,,,,---.........---,,,,,,+++------------,,,+++***))))))************+++++++++************************'''&&&%%%%%%&&&(((+++,,,+++++++++,,,,,,,,,------,,,+++******))))))******+++++++++++++++***)))((((((((()))***++++++,,,,,,---,,,++++++------,,,+++************************++++++,,,,,,---............,,,---000111...---000222000000111000...000555000222444555444444555666888999;;;:::999888888999999999999:::;;;;;;999777<<<999888999;;;<<<;;;999888:::<<>>@@@AAA@@@>>>;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<:::999999>>><<<999777666777999::::::;;;;;;999777555666777999999999:::;;;:::888666666111000222111...111888777666444333333444555666888555333222333444444333444333222111000///...---...000222333333333444555111444555444111///111333111222222333333222222111333333333555666666444222000000111000//////111333111111222333444444222000...---+++)))(((((()))***(((((())))))*********+++))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$######"""""""""""""""%%%$$$""" !!!###$$$"""""""""""""""""""""""""""""""""""""""""""""""" """############"""""""""""""""""""""""" !!!!!!!!!!!!  !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!"""""" !!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  <<<<<<<<<;;;;;;::::::999999888888:::===>>>===;;;======>>>???@@@???;;;999777777777888888777777777;;;:::888666444444444444444888:::999:::======:::<<<<<<;;;:::999888777777666666555555555555555444111333555555333222333444000666;;;AAAMMMYYYYYYQQQ<<<666222444555333111222222222222333444555555555333333222222222111111111000000000000111111222333111222222333444444333111000000111111222222111111111///...---///000000//////......---,,,,,,,,,,,,---------------,,,++++++------------,,,+++***))))))************+++++++++************************)))((('''''''''((()))***+++++++++,,,,,,,,,,,,---,,,+++******))))))*********++++++++++++***)))(((((())))))***++++++,,,,,,,,,+++******+++,,,+++***+++++++++***************+++,,,,,,---......//////---+++,,,......---111666333000///222333222333666111222444444333333555666888:::;;;;;;999888999:::999999999:::::::::888777;;;999888999;;;<<<:::888;;;===???AAABBBAAA???>>><<<===>>>@@@@@@AAAAAAAAA======>>>@@@AAA@@@>>>;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999<<<;;;888666666666888999:::;;;:::888666555777888999888888999;;;:::888666888444222333222///222777666555444444444555666666777555333222444555444444333333222111000///...------///222222222111222444222333444333000///000222111222222333333222222111333333333444555555333111000111111000//////000222111111111222333333111000...---+++)))(((((()))***((()))))))))************))))))))))))((((((((((((((((((((((((((()))))))))'''''''''''''''&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$###############%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!"""!!!!!!  !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  ::::::;;;;;;;;;::::::999:::999:::<<<>>>???>>>===:::;;;===@@@BBBAAA>>>;;;888888888888888888888888<<<:::888666444333333333333777999999;;;>>>???<<<;;;;;;;;;:::999888777666333444555777777777666666222444555555444333333444333AAANNNVVVbbblllkkkbbbBBB;;;555666777444222333111111222222333444444444222222222111111111111111000000000111111222444444333333333333333333444333000111111111111000000///111///------///000///...---,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++------------,,,+++***))))))************+++++++++******************************)))))))))(((((((((******+++++++++,,,,,,,,,++++++***))))))))))))*********++++++******)))))))))))))))***++++++,,,,,,+++)))((()))***+++***)))++++++++++++******)))))),,,,,,------...//////000,,,+++++++++***,,,666@@@777111...111444444444555111222333222111222444777777999;;;:::999888999:::999999::::::999888888777:::999888888::::::999888<<<===???@@@AAA???>>>===:::;;;<<<===??????@@@@@@======>>>???AAA@@@===;;;:::::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999888888999::::::;;;:::888777666666777888::::::999777555555777::::::999999:::;;;:::888555888444222333222111222555555555444444555666777888666444333333555666666555333222222111000///.........///111222111000111222222333333222000//////000111222222333333222222111444222222222333333111///111222222000......///000///000111222222111000///---,,,+++)))))))))******))))))))))))************))))))))))))(((((((((((('''''''''(((((()))))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  """!!!  !!! 999999;;;<<<<<<<<<;;;;;;;;;;;;<<<===?????????>>>:::;;;>>>AAACCCBBB???;;;999999999999999999999999:::888777555444444444555555999::::::;;;>>>>>>;;;::::::::::::999888666666333444666888888777666555333555666666444333333444===RRReeennnuuuzzzsssfffEEE===777777777444222333111111111222222222333333111111111111111111111000111000111111222333444555777777666444222111222333111111111111000///......///...------...///...---+++***************+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******))))))*********+++++++++************************))))))************)))(((************++++++++++++++++++***)))))))))))))))))))))************))))))))))))*********+++++++++***)))((()))+++++++++))),,,,,,++++++***))))))))),,,------......//////000---,,,++++++)))---:::IIIAAA777///000222222111222222222111000///000333666555777888888777666777888888999:::999888777777888:::999999999999999888888::::::<<<<<<<<<;;;:::999999:::;;;===>>>???@@@@@@=========???@@@@@@===;;;999999999999:::;;;<<<<<<:::;;;<<<===>>>======<<<;;;:::888777777888:::<<<;;;;;;:::999888888888888999999888666444555888;;;;;;;;;:::;;;<<<;;;999666444222000111222333444555444444555555666777888999555444333444666777777666222222111111000000/////////111333333111111111222222222222111000/////////111222222333333222222111444222111111111111///---222222222000...---...///...000111111000///......,,,,,,******))))))******)))))))))))))))*********))))))))))))((((((((((((&&&&&&''''''((()))))))))(((((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$############$$$"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""  !!! 777888:::<<<=========<<<;;;<<<>>>???????????????======???AAABBBAAA===:::::::::999888888999::::::666555444444444555777777777:::<<<::::::<<<;;;888888999999:::999888666555444555777888888666444333444666777777555444444444FFF___vvv~~~sss```CCC<<<777777777333111111000000000111111111111111000000000000000000000000000000000111222444555666999999888555111//////111000000000000000///...---...---,,,---...///...,,,******)))))))))******+++******+++++++++++++++***++++++,,,,,,++++++******))))))*********+++++++++************************'''''')))***++++++++++++)))))))))*********+++++++++***))))))(((((())))))((())))))*********))))))***************++++++++++++))))))***,,,,,,,,,++++++++++++*********)))))),,,,,,------.../////////---,,,,,,,,,***...<<>>???@@@@@@@@@<<<<<<===???@@@???===:::888888888999:::;;;<<<<<<:::;;;<<<===>>>>>>??????:::999777777777999;;;<<<<<<<<<<<<<<<;;;:::999999888888777666555555888;;;======<<<======<<<:::777111111000111555:::;;;:::444555666777888888999999555444444555777888777666111111111000000000000000222333555444333222222333222111000000000000000///111222222333333222222111333222000///000000...---111222222000...------///...000222222///------...++++++************************))))))))))))))))))))))))))))))((((((((((((&&&'''''''''((((((((()))(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""""""""""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!555666999<<<=========<<<;;;===??????>>>>>>>>>???????????????@@@???<<<999;;;:::999888888999:::;;;444444333333444666888999777;;;;;;999999:::999555666777999:::999888666444555555666666666555333222666777888777555444444555FFF```vvv{{{||||||mmmWWW???999555666777444111000000000000000000000000000////////////000000000000//////000000222333555666888999:::666111------///...////////////......------,,,,,,---......---++++++******)))))))))******))))))***+++++++++*********+++++++++++++++******)))************+++++++++************************&&&''''''((()))***+++,,,((())))))))))))***************)))(((((((((((()))(((((())))))******))))))***************************))))))***,,,---,,,+++************************++++++,,,,,,---......///---,,,,,,------///999DDDJJJ@@@777333222000111333000000000///......000222///111333333222222333444555777999888666666999<<<;;;<<<<<<;;;999888999:::999::::::;;;;;;;;;::::::<<<===>>>??????@@@@@@???<<<<<<===>>>@@@???<<<:::888888888888999;;;<<<===;;;;;;<<<<<<===???AAABBB999888888888999:::<<<===<<<===>>>>>>===<<<:::999555666777777666666888:::>>>============<<<:::777222222222444:::@@@AAA>>>555666777888999999888888666666555777888888777555000000000000000111111111333555666555333222222333111000///000222333222111111222222333333222222111333111/////////000///...000111111///------...///...111333222///------///************************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$###""""""!!!!!!""""""############"""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!! !!!!!!111333777:::<<<<<<;;;;;;;;;===??????======>>>???@@@>>>======>>>===<<<::::::999888777777888999:::555444333333444555777888555999:::888888:::999666555666888999999777555444333333333333444444444444666888999888666444444555AAAWWWggggggiiilll^^^GGG;;;666444777999555111000////////////////////////........./////////000000......//////111333444555333666999666111......///------.../////////......,,,,,,,,,---......,,,***,,,,,,+++***))))))))))))((())))))***++++++************++++++++++++******)))************+++++++++************************(((((('''''''''(((***+++((((((((()))))))))************)))((((((((((((((('''(((((()))))))))))))))************************)))(((''')))+++,,,,,,+++)))))))))***++++++,,,,,,******++++++,,,---------,,,***+++.........333999:::666333333222//////333...///000000......///000...000222333222222333444333666888777555666:::???;;;===>>>===:::888999;;;::::::;;;;;;<<<<<<=========>>>>>>?????????>>>>>><<<<<<<<<>>>??????<<<:::777777777888999;;;<<<======<<<;;;;;;<<>>>>>>>><<<999888222555777888777777888999===<<<;;;<<<<<<;;;888555111333222333:::AAAAAA<<<777777888999999999888777888777777888999888666444//////000000111111111222333555666555333111111111111///...000333555444333111222222333333222222111333111///...000111111000///000000///------///000...222555333///,,,---///*********+++++++++******************)))))))))((())))))))))))(((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$######""""""######%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""  !!!""""""###"""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$"""!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! !!!""" ...111555888:::;;;:::999:::===@@@???===<<<===??????===;;;;;;<<<======<<<:::999777666666777999:::666555444444333444555666222666888777888::::::777444666888999999777555333111111111222333444666777777888999888666444444555<<>>???>>>:::999:::<<<999999::::::;;;<<<======>>>>>>>>>>>>>>>======<<<<<<<<<<<<>>>??????<<<:::777777777888999;;;<<<===>>><<<;;;:::<<>>===;;;888666111444777999999888777888<<<;;;:::::::::999666444000111000000777???>>>777777888999::::::999777666888888888888999888666444//////000000111111222222333444555444222000000000000///...000444777666444222222222333333222222222222000......000111222111.../////////------///111...222666444///,,,...000)))******+++++++++******+++*********))))))(((((())))))))))))(((((((((((())))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$%%%$$$""" !!!###$$$"""""""""""""""""""""""" !!!"""############"""""""""""""""""""""""" !!!!!!!!!"""   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$""""""!!!!!!  !!!!!! !!!!!!!!!""" !!!!!!!!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""""""""""""""""""""""""""000333777777666777:::===>>>@@@AAA???;;;999;;;===::::::;;;<<<<<<<<<::::::999;;;;;;888777888777333555444333222333444555666222444777::::::999777555444444555555666555555555444222111111222444444444777888999888666444444555;;;::::::;;;===;;;666222666444333333555555333000..................//////111111111222222333333333///////////////000111111222333444444333000...,,,//////...------------...+++******+++---......---'''((()))******)))((('''))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***))))))******++++++,,,------+++++++++*********))))))+++,,,---...////////////000///...------...///000000000000000111222333444222222222333555888;;;<<<===:::888:::>>>>>>888333777:::<<<<<<;;;;;;===@@@@@@@@@@@@???>>>======<<<888:::===>>>>>><<<888666666888:::;;;:::999999:::;;;<<<<<<===>>>??????@@@:::;;;===>>>>>><<<;;;:::<<<;;;;;;;;;;;;999555222666555555666666777888999:::999888666555444222222333222222222333555777888777777777777888999:::;;;777777777777555333111000444444333222222222333333333222111111000000111111///000222444444444222111222333444333111/////////222222111111000/////////222111000.........///000222222222222111000......***+++,,,,,,------------,,,+++)))((((((((()))***))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''##############################$$$%%%%%%&&&''''''$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""" """%%%$$$"""  !!! """"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!"""$$$&&&'''&&&### !!!111222444555555666777999:::<<<===>>>===<<<===>>>999:::;;;<<<===<<<<<<;;;999<<<;;;888777999777444444444333333444444555555111333555777888666444222333444555555666555555555222222222444666666444222666666666555444555777:::;;;888555555666666444222666444333444555555333111222222111000000000111222111111222222222222222222//////......///000000111111222222222000///---,,,...---,,,,,,++++++,,,,,,+++******+++---......---(((((()))******)))(((((())))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))************)))''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&'''((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))))))))***++++++++++++***))))))******++++++,,,,,,---+++++++++*********)))))),,,,,,------......------...///000000000///...---000//////000111222333333222222222333444777999::::::999888:::===<<<999555888:::<<<===;;;<<<>>>@@@???>>>>>>>>>============BBBAAA???===;;;999888777666777999999888777888999=========<<<<<<<<<<<<;;;:::;;;===>>>===<<<;;;999:::999999:::;;;:::777555555555555555666777888999999888777666444333222111222222222222333555777888777777777777777888888999888888888888777555333222666555444444333444444444555444444333222222222222000111222333444333222222111333333333000//////000222222222111000000//////111111///.........//////111111111111000///...---)))******+++,,,,,,+++++++++***)))((((((((()))***))))))))))))((((((((('''(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''##############################$$$$$$%%%&&&&&&'''$$$###""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!$$$###!!! !!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!!###%%%'''((((((%%%"""  !!!222111111222444555555444777888:::===@@@AAA@@@???888999:::;;;<<<=========:::<<<<<<888777999888555333333444555555555555555222444666777777555222111333444444555666666555555000222444888999888333000555444333222222555999===:::666111//////111222222555444333444555555333222555444222000///000111222222222222111111111111111///............///000000111000000///...---,,,,,,...------,,,,,,,,,,,,,,,,,,+++***+++...///...---))))))************))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))******))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))***++++++***))))))))))))******+++,,,,,,,,,+++++++++***************,,,,,,---------------,,,...///111333222000---,,,////////////000111222222222111111111222444666777777888999:::;;;:::999888999:::<<<===<<<===>>>@@@<<<;;;;;;;;;<<<<<<======KKKGGGAAA;;;888777777999666777888777555555666888>>>>>>===<<<:::999888777<<<<<<=========<<<:::999888888888999;;;;;;999777444555555666666777777888777777666555333222111111111111222333444666888999777777777666666666666666666777777666555444333222555444444333222222333333777777666555444444333333111222222222222333333333111222333222000...///000333222222111111000//////000000///............//////////////////...---,,,((()))******************+++***)))((((((((()))))))))))))))(((((((((''''''((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&##############################$$$$$$%%%%%%&&&&&&""""""""""""""""""###$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!$$$&&&(((******(((&&&$$$""""""!!! !!!!!!444111000111444555333111777777999>>>CCCDDDAAA>>>666777888999;;;<<<======:::<<<;;;777666888888555222333555666666666555444666777888999888666333222333333444555666666666666111222555888999888444111333333333222222444888;;;888555111......///111222444333444444444444333222555333111...---...///111222222111111000000000///.........------...//////000000...---,,,,,,,,,---000//////...---.........,,,+++***+++---///...---)))******************)))******++++++++++++******************************))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((()))***++++++***)))((()))))))))***++++++,,,,,,************************++++++---......////////////000111222222000...---///.........//////000111111111000000111222333444444666888999888888999:::999:::;;;<<<<<<===>>>???999999888999:::;;;===>>>JJJFFF@@@;;;777777888:::777888777666444444666888>>>======;;;:::999888777============<<<;;;:::999999888888999::::::888666444444555666777777777777666555555444222111111000111111222333555777888999777777666666555444333333333333333333222111111000222222111000////////////777777666666555444444333333222222111111222333333000111222000///...///000333222222111000000/////////....................................---,,,+++))))))******+++******)))******))))))(((((((((((())))))((((((((('''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&##############################$$$$$$%%%%%%%%%%%%"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""" """"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!$$$%%%''')))))))))'''&&&$$$$$$###"""!!!!!!!!!!!!555333111222555666444111666666777;;;???@@@===999444555666777999;;;<<<===:::<<<:::666555888888555333444555666777666555444666777888888777555333111222333444555666666666666444444333555666777666444111333444444333333444666666555444222111000111111111222333333333333222333444333111///......///000111111111000000/////////......---------------...000///...---------------//////...---------------+++******+++---...---,,,***))))))))))))))))))************++++++*********************************((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))************)))(((((())))))******+++,,,,,,************************)))***,,,...000111222222000000////////////000000......------......//////111000000//////111222333333555777777777777999:::888888888999;;;<<<===<<<777777777777888;;;===???AAA???===;;;:::999::::::777888777666555555777999<<<<<<<<<;;;;;;:::::::::>>>>>>>>>===;;;:::999888:::999888888999888777555444555666777888888888888555555444333222111111000111222333444666777888888666666666666555333222111222222222222111111111222333222111000////////////444555555666555444333333333333222111111222222333000000000///------///000222222111000000//////...---------.........------,,,------------,,,,,,+++***+++++++++++++++******))))))))))))((((((''''''((((((((((((''''''''''''&&&&&&'''((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$$$$$$$$$$$$$%%%"""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!! !!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###%%%'''''''''&&&%%%%%%$$$###"""""""""""""""444333333333555555555444444444555777999888666444555555666777888:::<<<===999;;;999555333666777444444444555666666666666555444555555555444333111000222222444555666666777777666444222222333555666666111333444444333111111222333555666555333000000000///000222222111000111222444333222222111111111111000000000000////////////......---,,,,,,,,,,,,---............------,,,,,,,,,++++++******************)))(((***,,,---,,,+++))))))(((((((((((())))))))))))************))))))************************((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))******)))(((((((((((())))))***+++++++++***************+++++++++)))***,,,...///000111111///...---------///111222...------,,,------......000000/////////000222333444444444555666777888888666555555666999::::::999777777666666888:::===???999:::<<<===<<<;;;:::888555666777666555666777999:::;;;;;;;;;;;;;;;;;;;;;@@@???>>><<<;;;999888888;;;999888777888888666555555666888999::::::999888555555444333333222111111222333444666777777777777555555666666555444222111444444333333333444555555555555333222111111000000222222444555555555444333333333333222222222222111///000///...,,,---///111111000000//////...------+++,,,------...---------,,,,,,------------,,,,,,+++++++++,,,++++++***)))(((((()))))))))((('''&&&((((((((('''''''''&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%##############################$$$$$$$$$$$$$$$$$$""""""""""""""""""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  """"""!!!  !!!######!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!###$$$$$$$$$######$$$$$$###"""""""""######222333444444333333555666333444666666555444444555888777777888999;;;===>>>999:::888333222555555333555555555555555666666777444444444444444333222111111222333555666777777777555333111111333555555555222222333111000000222333222333444333000......///,,,///111111//////000111000111222222222111000000......//////////////////...------,,,++++++,,,,,,+++,,,---------,,,+++***+++***))))))(((((()))))))))((('''(((***++++++***)))((('''&&&&&&'''((()))(((((())))))))))))((((((************************((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))******)))((('''(((((())))))******++++++))))))*********+++++++++******+++,,,------------******,,,---...000000111------,,,,,,,,,,,,------///////////////111333444666444222333666888777555444222111333666888777666888777666666777:::===???:::;;;===>>>===:::888666111333555666666666777888::::::::::::::::::::::::AAA@@@>>><<<:::999888888999888666666888888888777666777999;;;;;;;;;:::999555555444444333333222222333444555666777777666555444555666777666555333111555444333333444555666777666555444333222111111111000111333555666666555555222222333444333222111000//////...---,,,,,,///111/////////...------,,,,,,***+++,,,---...------,,,,,,,,,---------------,,,******++++++***))))))((('''((()))))))))((('''&&&(((((('''''''''&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$##################$$$###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """%%%%%%###  """######!!! !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!! !!!""""""###""""""!!!###""""""""""""######$$$///222555444222222444777444777999888555444777:::::::::999999:::<<<>>>???888999777222111444555333666666555444444666777888555555666666555555444444111222333555666777777777333222111222333555444333222222111///...///333777111222222///,,,+++---///+++...000000...---///111,,,---///111111000...------.........//////000000...---,,,,,,++++++++++++)))***+++---,,,+++)))(((,,,++++++***)))*********((('''&&&''')))+++***)))((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))******)))((('''((((((((()))******++++++))))))******+++++++++++++++++++++++++++***)))(((&&&(((+++...000000000///------,,,++++++,,,,,,,,,//////...///000222333555888444000222666999666333222000///111555666555444999888777666777:::===???===>>>???>>><<<999666333...111444555555555666777999999999999888888777777AAA@@@>>><<<:::999888777777666555666888999:::999666888:::<<<<<<<<<;;;:::555555555444444333333333444555666777777666555444444555666777777555333222333222222111222333555666555444333111000////////////111333666777888777666111222444555444222000///...///...,,,+++,,,///111///......---,,,,,,++++++)))***,,,---...------,,,,,,,,,---......---------)))))))))))))))((('''''''''((()))))))))(((&&&%%%(((((('''''''''&&&&&&&&&$$$%%%'''))))))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$##################$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  $$$''''''$$$  """$$$###!!! !!!!!!"""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!"""!!!!!!""""""""""""!!!!!!"""!!!!!!!!!"""###$$$$$$000111111222222333333444333555777777666666888999???===:::888888:::===???>>>===;;;999777555444444333333444444555555666666555444333333444333111///111333666999999888555444444000---...333666555333111111000000111333555666444333222///,,,,,,---///...............///000111000000111000000///..............................------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++******)))(((''''''&&&))))))))))))))))))))))))******)))(((((((((((((((((()))*********((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((''''''&&&&&&&&&''''''(((((('''&&&%%%%%%''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***+++,,,+++***'''&&&((((((((()))******++++++)))))))))))))))))))))))))))((('''''''''(((***+++&&&+++,,,******,,,...---,,,---......,,,,,,---...++++++---///000111111111000111222111000000222333666555444333333444666777666666666666888:::<<<===BBB@@@>>>===<<<:::777444444333333333444555777888999999999888888888888777;;;???@@@<<<999:::999777666777888999:::;;;;;;;;;<<<:::999:::<<<<<<999777777555333111000111333555777777777777777666555555555555666555555444444333777444111333888:::888444666555333111000///......333444666777777555333222333444555888888666111---000...,,,++++++---///111---...//////,,,+++++++++///...---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###"""""""""""""""###$$$111111111222333333444444555666666666555555777999>>><<<:::999999:::<<<>>>===<<<:::888666555444444444444555666666666666666555444333333444444222000222444777999999888555333444111///111555777666333111111111111222333444444333333111///---,,,...000///............//////000//////000000//////...---........................------,,,,,,,,,,,,++++++,,,,,,+++++++++******************)))((('''''''''))))))))))))))))))))))))***))))))(((((((((((((((((()))******)))((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%'''''''''''''''&&&%%%%%%''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***++++++)))'''&&&''''''(((((()))*********)))))))))))))))))))))))))))((('''''''''(((******(((,,,,,,)))(((***,,,+++,,,---...---,,,,,,,,,...+++,,,---...///000000000000111222111000000222444444333222222222333444555666666666666777999;;;<<>>)))........................///......---+++******)))------,,,,,,+++***))))))(((((()))***++++++,,,,,,)))))))))***+++++++++,,,&&&'''((())))))***))))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######&&&&&&$$$$$$%%%'''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############%%%$$$###""""""###$$$%%%###########################"""!!! !!!"""###"""############$$$$$$$$$!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$###&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''(((((()))*********)))((('''''''''(((***+++***))))))((((((((((((((()))************+++++++++---///111111111000111222333333333333333333333333000//////........./////////000111222333222111111111111222333555777999:::;;;:::888666666666666666999777555333222333444555333222222444555666555333555333222555999999555111333222000///.........///////////////111333555666888888777555444333222111111000000000000000111111///000111111000...,,,***............---,,,+++***))))))))))))))))))))))))+++******)))(((''''''&&&((((((((((((''''''''''''$$$$$$%%%%%%&&&'''(((((())))))((('''&&&&&&%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""######"""""""""""""""###"""""""""""""""!!! """"""""""""""""""""""""$$$###""" !!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!! !!!"""### !!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! ***'''''',,,...***'''(((000***666'''---555555...///000111111000///...000000111111222222222333@@@999+++444***///111)))333444555666666666666555444444444444333333333222111@@@///333'''))))))444...///>>>///...'''%%%........................///......---+++******))),,,,,,+++******)))(((((((((((()))******+++,,,,,,((()))))))))))))))******'''(((((())))))))))))((()))((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%### &&&%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$%%%$$$###""""""###$$$%%%###########################"""!!!!!!!!!!!!"""###"""############$$$$$$$$$"""""""""""""""#########""""""###$$$$$$$$$$$$###&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((())))))******)))((((((((()))++++++******)))((('''''''''((())))))*********+++++++++,,,...000000//////000111222222222222222222222222//////...............//////000111222333222222111111111222333555777888:::777888888999999888777777777666555333333444555666555444444555666777555444555333222555888999555111222111000...---......////////////000111333555666666666555444333222222111111111000000000000111111///000111111000...,,,+++............---,,,+++*********************************))))))((((((''''''((((((((((((''''''''''''$$$$$$%%%%%%&&&''''''((()))(((((('''&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""######""""""""""""######"""""""""""""""!!! """"""""""""""""""""""""###"""!!! !!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!&&& !!!))),,,''''''---$$$444///222;;;,,,&&&111222333444444333222111111222222333555666666777222...***AAA)))&&&555666444555666666666666666666222333333333333222222111...444"""===;;;111***333555666+++$$$'''=== @@@------------------------......---,,,,,,+++***************))))))(((((('''((())))))******+++++++++)))(((((((((((((((''''''((())))))))))))(((((('''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$$$$$$$%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""###""""""!!!!!!""""""###"""############$$$$$$$$$############""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((()))******)))))))))***+++,,,+++***)))((('''''''''''')))))))))*********++++++***,,,...///......///000000000000000000000000000......---------......///000111111222333222222222000111111222444666888999333555777999999888666555555555444444444555666777777666555666777777555444444333222444777888555222111000///...------......000000000111222444555666444444333333333222222222111111000000000000000111//////000000000...---,,,------...------,,,+++***************************))))))))))))((((((((((((((((((((((((''''''''''''$$$%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""###"""""""""""""""######""""""######""""""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###"""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######&&&''''''&&&%%%&&&***...444555000111555555666666777666666555222333333444444333222222444666;;;000&&&------------------------......---,,,,,,+++***************))))))(((((((((((()))))))))*********+++)))))))))(((((('''''''''))))))***))))))((('''&&&((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$"""$$$$$$######&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&''''''((()))))))))))))))*********+++***)))((('''&&&&&&&&&))))))))))))***************,,,...............000000000000000000000000000...------------......///111111222222222333333333111111111222444555777888444444555555555555444333333444444555666777777777666555555555777666555333444333222444666777555333111000...---------...///000000111222333444555666333333333333333333333444222111000000000000000000...//////000//////...------------------,,,++++++************************(((((((((((())))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""###$$$""""""#########""""""!!!"""""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""$$$///222((($$$(((***&&&,,,***000555555666666666666555555333444555666666555444333444...222444111---------------------------------,,,,,,++++++******************))))))))))))))))))))))))******************))))))((((((((())))))***))))))((('''&&&'''''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$######"""###$$$$$$%%%%%%$$$$$$###$$$&&&%%% !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''''''''''''''(((((((((((((((***)))((('''&&&&&&&&&&&&(((((()))))))))*********+++,,,...///......///000111111111111111111111111---------------...///000222222222222222333333333111111222333444555777888:::888666333222222333444222333555666777888777777555444333444555555444222333333333333555555444333111000......---...//////111111222333444555555555444444444444555555555555222222111000//////000000.........///////////////------.........---,,,,,,************************(((((((((((())))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#######################################""""""!!!!!!"""###$$$$$$""""""############"""""""""""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!$$$(((%%%''',,,***###%%%===999<<<555555555555555555444333444555777888999888666555666333555&&&***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))******)))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$$$$#########((('''"""###)))+++'''######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%%%%$$$###""""""###$$$%%%"""""""""""""""""""""""""""######$$$$$$######""""""############$$$$$$$$$############""""""""""""""""""###$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&'''((((((((('''''')))(((''''''&&&&&&''''''((((((((()))))))))*********,,,...///......///000000000000000000000000000...............///000111333222222222222333444444333333333444555666777888???<<<888444222333555666222333666888999888777666333222222333555666555333333333333333333444444444111000///......///000111111222333444555555555555555555555555555555555555333222111000////////////---.........//////000000....../////////......---++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&################################################!!!!!!!!!!!!"""###$$$%%%""""""######$$$$$$######"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""" !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""!!! 888&&&"""***)))''')))'''ggg999...---444444444444444333222222333555777999999888777555555444000---333,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((()))'''(((((())))))))))))(((''''''''''''((((((((()))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$###### ''''''###'''111555111"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%$$$###""""""###$$$%%%########################"""###$$$$$$$$$$$$###""""""############$$$$$$$$$"""""""""""""""#########""""""###$$$$$$$$$$$$######$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&((()))))))))((('''''''''&&&&&&&&&'''(((((((((((((((((()))))))))***)))+++---------------//////////////////////////////......//////111222222333333222222222333444555444444444555666777888999;;;999666444222333444444222444777999:::888666555222222222444666777777555222333333333222333444555222111000//////000111222222333444555666666555555444444444444444444444444333222111000////////////---------...///000111111//////000000000000//////++++++++++++++++++++++++******))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&################################################!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!""""""######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """###"""!!! !!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""rrrAAA&&&...###!!!...---(((>>>222444333444444444333333222111333444777999:::888777555444111***...***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,'''''''''((((((((((((((())))))))))))((((((((((((%%%&&&&&&''''''(((((((((''''''((())))))***))))))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!'''&&&!!!***---((("""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$###""""""###$$$%%%########################"""###$$$%%%%%%$$$###""""""############$$$$$$$$$!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$###$$$%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))&&&''')))*********)))(((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))(((***,,,,,,++++++,,,---........................////////////000111333333444333222111222333444555555555555666666888999:::333333333222222111111111222555888::::::888666444333222333555888999999777222333333333222222444555222222111000000111222333222333555666666666555555444444444333333222222222333222111000////////////------------...000111222///000111111111111000000+++++++++++++++++++++++++++******)))(((''''''&&&)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$########################!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!  !!! """""""""""""""""""""""" !!!!!!!!!"""!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" """###"""!!! !!!### !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$MMM(((---...&&&***///%%%111ddd)))000444888888,,,666...000111222444777999:::999888666333222,,,&&&)))...!!!666...""",,,///---,,,,,,,,,+++***)))((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((&&&&&&(((***+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$######$$$$$$###!!! !!!""""""""""""""""""############"""""""""###$$$%%%%%%$$$$$$##################%%%$$$$$$######"""""""""########################""""""############""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))***++++++,,,,,,,,,,,,++++++++++++,,,---......,,,------///111333555666333222111000000000111222222333444666999999777555555444222000000000000000444555555555555555444444333444666777777666444333444444333333222111000000111111111000000000000///333444555555555444333222555444333333222222222222111111111111000...---,,,***+++,,,---............111111000///////////////+++++++++************)))))))))))))))))))))))))))(((((((((((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$###"""###$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!   !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""666444''':::$$$!!!444===000<<<222222222...666444666555///111333555666555444333777666333)))---&&&,,,///---333,,,"""+++,,,,,,++++++)))((((((&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&(((******'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""###$$$$$$$$$$$$###"""###$$$###!!!!!!!!!"""#########"""""""""""""""#########"""######$$$$$$########################$$$$$$$$$$$$####################################""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((******++++++,,,++++++++++++******++++++,,,---...,,,,,,---...000222444555444333222111000111111222333333444777999999777555444333222000//////000111333333444444444444333333333333555555555555333333444444333222222111000000222111111111111000000000333333444555555444333222555444333222222222222222222222111000///...---,,,+++,,,---...////////////111000000//////...//////+++++++++*********))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############"""#########$$$$$$$$$%%%%%%!!!!!!!!!"""""""""######""""""###$$$$$$$$$$$$###$$$###""""""$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""888&&&&&&''''''222&&&...%%%ZZZ444...:::::::::555000+++---///222333666777888777666555///---///))),,,===666+++)))$$$)))+++,,,+++++++++++++++***)))(((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''((()))(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""###$$$$$$$$$$$$###"""###$$$###"""!!!"""###$$$$$$######""""""!!!!!!$$$$$$######"""#################################$$$$$$$$$$$$$$$$$$%%%%%%########################""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((***++++++++++++******)))************+++,,,------,,,,,,---...///111333444444333222222111111222222444444555777999999777555444333111000//////000111111222222333333222222222333333333333333333333333333333333222111111000000222222222111111111111000222333333444444444333333444333333222222222222333333222111000...---,,,+++------...///000000000000000/////////............++++++*********)))))))))(((((((((((((((((((((((('''(((((((((((('''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$############"""#########$$$$$$$$$$$$%%%"""""""""#########$$$$$$!!!"""######$$$$$$######$$$###""""""$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$############""""""  !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""///)))555***###///------!!!???///222666222333,,,000777111222444555666555444333777000333;;;))),,,///...''''''++++++++++++++++++***)))(((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$###"""###$$$###"""!!!"""###%%%$$$$$$###"""!!! %%%%%%$$$###"""""""""##################$$$$$$$$$######$$$$$$%%%%%%&&&&&&########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((***+++++++++***)))(((((())))))))))))***+++,,,,,,++++++,,,---...000222333444333333222222222222222444444555777999999666444333222111/////////000111111111222222333222222222222222111111111111222222333222222222111111000000222222222222111111111111222222222333333333333333333333222222222222222333333333111///...,,,++++++------...///////////////.........///.........---************))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$#########""""""############$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!""""""###############$$$"""!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""MMM$$$***'''"""$$$333333000444222;;;333333777iiidddaaa___bbbbbbcccdddeeedddccccccaaaaaaccccccYYYfffkkk$$$,,,///'''''',,,******+++++++++***))))))((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$###!!!"""######"""!!!"""$$$%%%$$$$$$###"""!!! %%%%%%$$$###"""""""""###""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''************))))))((('''(((((((((((()))***+++++++++++++++,,,---///000111333333333222222222111111444444555777888888555333222111000/////////000111111111222333333333333333222111000000000000111222222222111111111111111000222222222111111111000000111111111111222222333333222222222111111222222333333222000...---,,,,,,,,,,,,,,,---.........------,,,---............------*********)))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$#########""""""""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$!!!!!!"""############"""###"""!!!"""######"""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################+++%%%---???&&&'''$$$555UUUZZZ\\\```eeeeeecccdddhhhjjj"""777***444WWW888"""(((&&&+++///******+++++++++******)))(((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%'''))))))'''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""###$$$$$$$$$$$$###!!!"""######""""""###$$$$$$$$$######""""""!!!!!!$$$$$$######"""#########"""""""""###$$$$$$%%%%%%##################$$$$$$########################""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((())))))))))))(((((('''''''''''''''((()))***************+++,,,...///000111222222222222111000000333333444555777666444111111111////////////000111000111222333333333333333111111111111111111111111111111111111111111111111111111111000000000000///000000000000111222333333222111111111111222222333222111///---,,,,,,------,,,,,,---------------,,,+++,,,---.........---,,,******)))))))))(((((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############""""""""""""############$$$"""""""""#########$$$$$$ !!!""""""######""""""###"""!!!!!!######"""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""" !!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$###""""""!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!########################(((---&&&***)))###(((@@@'''GGG333&&&!!!+++000---...666***$$$ZZZ@@@888)))000DDD000%%%444,,,'''$$$)))******+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###&&&)))(((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""###$$$$$$$$$$$$### """######""""""###$$$#########"""""""""""""""#########"""######$$$$$$!!!""""""###$$$$$$%%%%%%######""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$"""""""""#########$$$$$$########################$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))(((((((((&&&&&&&&&&&&'''((()))***************+++---...///000000111111111000///...222222333444555555222000111000///......///000111...///000111222222222222000111222222222222111000000000000000111111111111000000000/////////......000000//////000111333444111111111111111222333333111///...,,,,,,---...///------............------)))+++,,,.........,,,,,,***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""""""""############!!!!!!!!!"""""""""###### !!!!!!"""""""""""""""###!!! !!!"""###"""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""" !!!"""###""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$###""""""!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!########################;;; ###&&&+++&&&$$$///)))!!!###444---HHH\\\<<<&&&)))---&&&&&&000...111%%%......,,,;;;@@@///###---"""&&&...)))******+++++++++******'''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%((((((&&&%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%""""""###$$$$$$$$$$$$### """######""""""###%%%"""""""""""""""############"""""""""###$$$%%%%%%!!!""""""###$$$$$$%%%%%%######""""""!!!!!! ########################""""""############""""""""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&((())))))************+++,,,---...///000000111111///...---111111222333555444111///111000///......///000111---...///000111111111111///111222444444222111///000000000000000111111111////////////............000////////////111333444111111000000111222333333000///---,,,,,,---///000...///////////////......)))***,,,.........,,,+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$############"""""""""""""""############!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""###!!! !!!"""###"""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""""""""### """#########"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!########################VVV%%%,,,"""%%%%%%%%%&&&&&&&&&''''''///aaa...!!!%%%///###,,,,,,///,,,OOOOOO444111,,,UUU$$$,,,,,,&&&'''!!!(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''(((((((((((((((((())))))((('''&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&'''((('''&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&%%%$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###%%%'''%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$######"""!!! """###"""!!! !!!### !!!!!!!!!!!! """"""############""""""######""""""!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((((((((()))***,,,---...//////000111111111111111111111222222222333333333111111000......------------......///////////////...000333555666444111///...///111111000000111333000...---...///000///...111000///......///000111444111//////111222///---111111000......---------............---,,,+++******++++++,,,,,,++++++***))))))((((((((((((((()))''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!! """"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""$$$###""" !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!rrr'''((("""$$$%%%%%%%%%%%%&&&&&&&&&!!!***//////111333555...111333!!!---{{{~~~666000###999:::+++***%%%%%%111777(((((((((((((((((((((((((((((())))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''&&&(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$###############$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!###$$$&&&%%%$$$$$$######$$$$$$%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""!!!!!! """###"""!!! !!!### !!!!!!!!!!!! """"""############""""""###"""""""""!!!!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((***+++,,,---...///000000111111000000111111111222222222333333111000///......------------...//////000000//////000111333555555333111000///111222222111000111333000///......///000///...111111000000000000111111222000...///222222111///111000///......---------............---,,,+++***)))******++++++******)))))))))(((((((((((())))))''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""$$$###"""!!! !!!!!!""""""""""""""""""""""""""" !!!!!!""""""######(((############$$$$$$$$$%%%%%%%%%,,,)))777HHH---((('''...$$$---,,,(((222...***///,,,GGG444///***&&&"""))))))))))))))))))))))))(((((()))))))))(((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((((((''''''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###"""###############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""$$$$$$$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""" """###"""!!! !!!### !!!!!!!!!!!! !!!""""""######""""""!!!""""""""""""!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''(((***+++,,,......///000000000000///000000111222222222222222111000///......---......---...//////000000//////222222333333333333222111222333444333222111222333000///......000000///...///000111111111111000/////////...///111333222111111000///......---...............------,,,+++***)))))))))******)))))))))))))))(((((((((((())))))''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$$$$&&&&&&"""############$$$$$$$$$"""666!!!555EEE......"""&&&%%%+++888,,,***%%%999'''666 PPP444!!!###///222222))))))))))))))))))))))))(((((()))))))))(((((('''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((######$$$$$$$$$$$$############$$$$$$$$$######""""""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""###$$$$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""!!! """###"""!!! !!!### !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!########################################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''')))******------...////////////...///000111222222222111111000000///.....................///000000000000000222222222222333444555555555666666555333111222333000///...///000111000...,,,...000222222111///---000//////000111111111111000000///...............------------,,,+++******))))))************)))))))))(((((((((((())))))***''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######%%%((("""""""""#########$$$$$$)))))))))(((ppp___'''***222###+++'''...000,,,666***%%%+++444777%%%###))))))))))))))))))))))))(((((()))))))))))))))(((&&&'''''''''((((((((((((%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$######"""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############$$$######""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!! """###"""!!! !!!### !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""########################################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''((()))))),,,,,,---............---...///000111222111000///000//////............///...//////000000000000000000000000111333555777999666777777555333222222333111///...///000111000///---///222444444333111///111111111111000//////000000//////............///------------,,,+++***)))***++++++++++++++++++***((((((((((((((()))******''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################""""""##################""""""""""""""""""""""""######""""""!!!!!! %%%'''""""""#########$$$$$$$$$###(((222&&&'''---***###111"""000***,,,'''///%%%+++///777&&&EEE***,,,---)))(((777333"""555+++...111)))///))))))))))))))))))))))))(((((()))*********))))))'''''''''((((((((())))))%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! """###"""!!! !!!### !!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""########################################################################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''((())))))++++++,,,------------,,,,,,...000111222111///...//////............//////...///000000111111000000///000000222444666888999555666777666333222222333111000//////111111000///000222555777777666444333111222333111///...////////////............//////---------,,,,,,+++***)))++++++,,,,,,,,,,,,++++++(((''''''(((((()))***+++''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########""""""""""""""""""""""""######$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################!!!"""###$$$$$$$$$######""""""""""""""""""""""""$$$$$$###"""!!! (((%%%#########$$$$$$$$$%%%%%%---///###,,,(((&&&///,,,222(((---%%%,,,000$$$888777000///%%%+++222666)))444333///'''666(((***!!!$$$+++(((((((((((((((((((((((((((((()))***************&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""""""""!!!!!! """###"""!!! !!!### !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((''''''(((((()))******++++++,,,,,,,,,,,,,,,,,,---///111222000///---//////............////////////000111111111111000111111222333444555666666444555666555333222333444111000///000111111000///000222444555666666555444///111222111///...000222//////............//////,,,,,,---,,,,,,+++***)))******++++++++++++******''''''''''''((()))***+++''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######"""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""###########################!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""######""""""!!!!!! +++!!!######$$$$$$$$$$$$%%%%%%%%%%%%!!!***+++"""[[[&&&,,,!!!)))&&&"""------''')))+++&&&***[[[,,,555***,,,111$$$000,,,"""***###)))***222###((((((((((((((((((((((((((((((((()))***************%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$######""""""$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""""""""!!!"""###"""!!! !!!### !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""##############################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***)))(((((((((((())))))*********+++,,,,,,,,,,,,++++++---///111222000...---//////.........//////000//////000111111111111111333444444555555444444333333555555555333222333444111000///000111222111///...///000222333333222222---///222111000///111444//////.........//////000,,,,,,,,,,,,+++***))))))))))))************))))))''''''''''''((()))++++++''''''''''''((((((((()))'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""""""""""""""""" !!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!  !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!""""""##############################!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""???$$$"""&&&&&&$$$$$$$$$$$$&&&&&&***!!!!!!(((###333RRR888777"""""")))&&&,,,(((+++,,, +++555(((xxxvvv444111+++***$$$333,,,((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$######!!!!!!"""############### !!!""""""!!!!!!"""###""""""""""""###$$$%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""############""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,---...000000000000//////............//////000111111000///......111444:::999999888666333000///111222444555555444222111000111111111111222222222111111111111000000000000000000111111111222222222222111///...---------...///...---,,,+++************************)))(((((())))))))))))))))))))))))(((((())))))((('''&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$######""""""""""""""""""############$$$$$$$$$"""!!! """######"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############ !!!!!!!!!"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############555$$$'''&&&%%%%%%$$$$$$%%%%%%&&&'''!!!###***((( &&&444000!!!&&&666!!!)))%%%---&&&+++111%%%OOO333%%%(((222)))222,,,((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""############"""""""""!!!######$$$$$$$$$$$$######!!!""""""#########"""""" !!!""""""!!!!!!"""$$$""""""""""""###$$$%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""$$$###""""""""""""###$$$""""""""""""""""""""""""!!!!!!!!!!!! $$$#########""""""""""""######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((()))))))))*********+++++++++,,,...///000000//////..................///000000111000///...///222555::::::999888666333000///222333444555555444222111000000111111111222222222222222111111111000000000000000000111111222222222111000///...------......///...---,,,+++*********+++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))((((((((('''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""""""""#########$$$$$$$$$!!!  """$$$$$$###""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""###### !!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############)))###+++&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$(((((($$$ hhhhhh,,,+++,,,"""333 ###,,,+++)))+++&&&...FFF###777...''',,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((()))&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$###########################""""""""""""######$$$$$$$$$$$$######""""""#########""""""!!! !!!###"""!!!!!!"""$$$""""""""""""######$$$%%%$$$$$$$$$###############""""""""""""""""""""""""###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!!!!###############"""""""""######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))***+++---...//////......---------------...///000000000000000///111444777;;;:::999777555222000...333444555666555444222000000000000111111111222222222222222111111111000000000000000000111111111111//////......---......///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((('''''''''(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$######""""""""""""""""""""""""#########$$$$$$!!!  """$$$$$$###""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! ######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""""" !!!!!!!!!"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###!!!$$$((('''"""[[[,,,(((333###&&&)))+++'''%%%,,,,,,###NNNfff$$$$$$(((...,,,((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%#########################################################"""""""""""""""######$$$$$$$$$$$$######"""############"""!!!!!! """######"""!!!###$$$"""""""""""""""###$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))+++,,,---......------,,,,,,,,,,,,---.../////////000000000///111555888;;;:::888666444111///...222333555666555444222111000000000000111111111111111111000000000/////////000000000000000000000000.....................///,,,,,,++++++++++++++++++***)))))))))******++++++((((((((((((((((((((((((***)))(((''''''((())))))((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""###############""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! ###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&$$$ !!!(((+++)))###(((666///)))%%%))))))###***111***%%%iii@@@###(((444,,,(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""############$$$$$$$$$$$$######""""""#########""""""!!!!!!"""######""""""###$$$"""""""""!!!""""""######################################################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""""""""#########$$$###############$$$$$$$$$######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))))))))***((()))+++,,,------,,,,,,++++++++++++,,,---...//////000000//////111444777999888666444222000///...111222444555555444222111//////000000000111111111000000/////////.........////////////////////////---------...............++++++*********+++,,,,,,+++******))))))***++++++(((((((((((((((((((((((())))))((((((((()))))))))''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""!!!!!!"""""""""#########&&&$$$"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! """!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############)))$$$###$$$%%%%%%&&&&&&%%%%%%$$$###'''%%%$$$%%%&&&&&&000bbbRRR!!!111 ***'''###***,,,$$$$$$***+++333&&&==="""***,,,(((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$""""""""""""##################$$$$$$$$$$$$######!!!!!!"""###############!!!"""$$$###""""""###%%%"""""""""!!!!!!""""""##################$$$$$$$$$########################!!!""""""######""""""!!!"""""""""""""""""""""""" !!!!!!""""""#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''')))***+++,,,,,,++++++*********+++,,,---...///////////////...000333666666555333111000/////////...///111333444333222111/////////000000000111111000000/////////.........////////////............------.........------,,,***************+++,,,---///...---+++++++++,,,---))))))))))))))))))))))))(((((()))*********))))))'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""!!!!!!!!!"""""""""######&&&$$$"""!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""!!!!!!!!!"""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############(((###%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%'''&&&######%%%"""===...222###$$$''')))***'''$$$$$$''''''***555:::!!!,,,(((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$!!!"""""""""##################$$$$$$$$$$$$###### !!!###$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$########################""""""###$$$$$$###"""""""""""""""""""""""""""""" !!!"""""""""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''((()))++++++++++++***))))))******+++---...////////////...---...111333333222000///......//////+++,,,///222333333222222////////////000000000111111111111111000000000000/////////......------------............---+++***))))))))))))***+++,,,---111000---,,,++++++,,,,,,))))))))))))))))))))))))&&&'''***+++,,,+++)))((('''&&&%%%%%%$$$$$$%%%%%%########################"""""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""!!!!!!!!!!!!"""""""""###$$$""" !!!"""!!! """"""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!"""""""""#########""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############&&&"""((($$$$$$&&&&&&&&&&&&$$$$$$+++$$$!!!%%%&&&$$$''',,,!!!<<<***$$$ ,,,$$$+++((($$$***+++&&&'''%%%,,,&&&YYYiii))),,,(((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$$$$######!!!"""$$$%%%%%%%%%!!!###$$$$$$######$$$%%%###"""!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***++++++******)))))))))***+++---...////////////---,,,---///222111000...------...//////)))+++...000222333333222////////////000000000000333333333222222222222111//////.........---------......//////...,,,***)))))))))))))))***+++------000///,,,***(((((()))***))))))))))))))))))))))))%%%'''***------,,,)))''''''&&&%%%%%%$$$$$$%%%%%%########################""""""!!!""""""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""!!!  """###$$$###""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############)))!!!%%%&&&222'''###///+++%%%''''''''')))+++''' """YYY111$$$''''''''''''''''''''''''+++$$$+++"""XXXGGG+++((())))))((('''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###$$$'''(((&&&$$$"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################"""############$$$$$$$$$###$$$%%%%%%%%%###"""!!!########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""" !!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!!!!"""######"""######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######""""""""""""##########################################""""""""""""######"""""""""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$#####################$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''((()))******+++***)))((((((***,,,...000111111000///...------,,,///............---------000000111111111111000000......///111222222222222111222222222222111000000111111000000//////......000000000...+++)))***+++))))))***++++++++++++***************))))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''(((((('''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!! """""""""""""""""""""""" !!!"""######$$$"""""""""""""""""""""""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!! !!!"""###""" """""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!#########"""""""""""""""#########"""""""""""""""$$$$$$############$$$$$$######""""""!!!!!! %%%$$$$$$$$$###"""""""""%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""(((""")))$$$333---%%%,,,---$$$ """&&&777---111$$$,,,$$$''''''''''''''''''''''''&&&&&&...===+++(((******)))((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&'''%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""###$$$########################""""""""""""""""""""""""########################$$$"""!!!!!!#########""""""######$$$$$$######"""""""""""""""""""""""""""######""""""""""""######""""""""""""##########################################""""""""""""#####################$$$$$$$$$$$$$$$######$$$$$$%%%&&&##############################$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''&&&''''''((())))))************))))))***,,,...000000000000///...------,,,---------....../////////000000111111111111000000------...///000000000///000111111111111111000000111111000000////////////000000000...+++******+++))))))***+++++++++++++++*********)))))))))(((((())))))(((((((((((())))))&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""!!!!!!!!!""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!! !!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!"""""""""""""""############"""""""""""""""""""""$$$$$$############$$$$$$######""""""!!!!!!!!!!!!$$$$$$$$$###############%%%$$$"""!!!!!!"""$$$%%%########################RRR(((""",,,)))999aaa!!!,,,+++&&&---***"""***666)))"""aaa(((%%%'''''''''''''''''''''''''''$$$''',,, )))...+++(((+++******))))))))))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###$$$%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&########################"""############$$$$$$$$$%%%$$$##########################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###$$$###!!!"""######$$$$$$######"""""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""##########################################""""""""""""######$$$$$$$$$###############$$$############$$$%%%%%%##########################################"""!!!$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$###""""""&&&&&&&&&&&&'''''''''''''''''''''(((((())))))***+++*********+++,,,...////////////......------,,,+++,,,---...///000111111000000111111111111000000,,,,,,------...------,,,//////000000000000000///111000000000000/////////000111000...+++******+++)))******+++++++++++++++))))))))))))(((((((((((()))((((((''''''(((((()))&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!! !!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""########################""""""""""""""""""""""""############""""""""""""!!!!!!""""""######$$$$$$""""""""""""""""""######$$$$$$############$$$$$$###""""""""""""!!!!!!!!!###############$$$$$$$$$%%%$$$###""""""###$$$%%%########################///***!!!)))***qqq555&&&%%% ###)))%%%%%%666&&&,,,'''''''''''''''''''''''''''&&&%%%(((***$$$]]]+++(((******)))(((((()))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$"""!!!""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""##########################################""""""""""""######%%%$$$$$$$$$###"""""""""###############$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))+++*********+++,,,............------------------,,,------...///000000000000000111111111111000000,,,,,,---------,,,,,,+++------...///000000//////000000000000000000000000111111000...,,,***+++,,,)))***++++++,,,,,,++++++)))))))))(((((((((''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!! !!!"""###""" !!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""########################""""""""""""""""""""""""#########""""""""""""""" !!!"""###$$$$$$%%%"""""""""""""""#########$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$###""""""###$$$$$$######################## ,,,!!!###HHH555&&&,,,---,,,***'''&&&&&&&&&BBB''',,,''''''''''''''''''''''''+++"""$$$,,,+++333+++((((((((('''''''''(((((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$$$$$$$"""""""""###$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$""" """""""""######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""##########################################""""""""""""######%%%$$$$$$$$$###"""""""""######""""""######$$$%%%""""""#########$$$$$$$$$$$$%%%%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((************+++,,,,,,---,,,,,,,,,,,,------------////////////////////////000000111111111111000000------.........---,,,,,,+++,,,---//////000000000000000000000111111111111111111111///,,,***+++,,,******+++,,,,,,,,,,,,+++))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!"""###""" !!!!!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###### !!!"""###$$$$$$%%%!!!!!!""""""############$$$$$$############$$$$$$""""""""""""############"""""""""###$$$$$$$$$%%%$$$##################$$$########################"""+++%%%###888###$$$###!!!)))(((###***888--- (((''''''''''''''''''''''''***!!!)))'''$$$((((((???+++((('''''''''''''''(((((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###$$$&&&)))&&&&&&%%%$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##################$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$""" !!!""""""######""""""!!!"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""##########################################""""""""""""######$$$$$$$$$##################""""""""""""###$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$##################$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))))))))*********+++++++++++++++,,,,,,---------000000000/////////......000000111111111111000000------......///.........+++,,,---///000111111111000000000111111111111222111222111///,,,++++++,,,***++++++,,,,,,,,,,,,,,,************))))))))))))(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######"""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###!!! !!!"""###""" !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""######$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$"""""""""############$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$```((((((---***000 ???hhh333###999... mmm...((('''''''''''''''''''''''''''"""&&&+++%%%###...333+++(((((((((''''''((())))))***''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$%%%))),,,'''&&&%%%$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$##############################""""""""""""""""""""""""########################"""!!!"""###%%%$$$""" !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""##########################################""""""""""""#####################$$$$$$$$$"""""""""""""""###$$$$$$!!!""""""###$$$$$$%%%%%%""""""##############################$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((())))))))))))))))))******+++,,,---------///////////////000000000000000111111111111000000,,,,,,---.../////////...+++,,,---///111222222222000000111111111222222222222222111///,,,+++,,,---***+++,,,,,,------,,,,,,++++++++++++************(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""""""""###"""""""""""""""""""""""" !!!!!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###!!! !!!"""###""" !!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#################################""""""""""""""""""""""""!!!"""""""""############"""""""""""""""######### !!!!!!"""######$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$444---%%%444111,,,444EEEPPPjjj+++...+++''''''''''''''''''''''''---***000000555MMM+++((())))))((())))))***++++++&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$&&&***...((('''%%%$$$###$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!"""###%%%%%%%%%$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#######################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""$$$%%%$$$"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""##########################################""""""""""""######""""""######$$$$$$$$$%%%"""""""""""""""######$$$!!!""""""###$$$$$$%%%%%% !!!""""""###"""""""""############$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&'''((((((((((((((('''))))))***+++,,,------...------...///000111222222000000111111111111000000***+++,,,---.../////////+++,,,...///111222333333000000111111222222222222222222222///---+++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""#########""""""""""""""""""""""""!!!""""""###$$$%%%%%%&&&""""""""""""""""""""""""######################## !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""#########!!! !!!"""###"""!!!$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$#########""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$BBBCCCSSSEEEMMMJJJTTT<<<|||+++...***(((&&&%%%&&&''''''&&&******)))((('''&&&&&&&&&!!!,,,***'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%$$$###""""""######"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################$$$$$$################################################$$$%%%%%%%%%%%%$$$$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$###!!! !!!""""""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######$$$######%%%(((######################## !!!!!!"""######&&&%%%###"""!!!!!!"""###########################"""""""""""""""""""""""""""$$$%%%&&&&&&$$$""" !!!$$$'''((((((''''''(((&&&%%%%%%%%%%%%&&&''''''###)))***%%%%%%+++...+++(((((()))***+++,,,---........./////////000000000---111111------111111------------------...///000''',,,***666111---999...222777%%%===000...,,,///111111000...---,,,+++***+++,,,,,,------,,,,,,++++++++++++************)))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""!!!!!!!!!!!!""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """""""""""""""""""""""""""""""""""""""!!! ########################""""""!!!!!!!!!!!!""""""""""""""""""#####################"""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$#########"""$$$%%%%%%$$$###%%%&&&""""""""""""""""""""""""""""""""""""############""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%]]]bbbccc\\\dddfffdddmmmfff:::;;;+++000,,,***'''&&&''')))))))))######$$$%%%&&&&&&&&&&&&&&&...***'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######%%%$$$$$$###""""""##############################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################!!!!!!"""############"""############"""""""""!!!""""""############""""""""""""""""""""""""""""""$$$###""""""!!!!!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$!!! %%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%&&&'''########################""""""""""""""""""""""""***'''""""""%%%******)))'''###!!!!!!"""&&&%%%%%%%%%%%%&&&''''''&&&''''''%%%%%%%%%###)))***+++,,,---...//////////////////000000000000000222///******///111///------------------......555222&&&...,,,222///+++'''444222333000666666...000000///...---,,,+++++++++,,,,,,------,,,,,,++++++++++++*********))))))((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###############"""""""""""""""""""""""""""""""""""""""""""""$$$$$$#########""""""""""""###%%%$$$######$$$&&&""""""""""""""""""""""""""""""""""""############""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%WWWdddeee]]]``````[[[ZZZ\\\XXXFFFSSSPPPDDD>>>:::555111...,,,***(((((()))))))))((('''&&&%%%...444>>>***'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######%%%$$$######"""#################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################!!!!!!"""############"""############""""""""""""######""""""""""""######""""""""""""""""""""""""#########$$$######"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###########################!!! !!!&&&***+++***""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""###)))***((($$$!!!"""'''************%%%%%%%%%%%%%%%&&&''''''((($$$$$$(((,,,,,,++++++&&&''''''((()))***++++++******+++++++++,,,,,,,,,...000///---...111333222...------,,,,,,,,,,,,---)))...)))333222AAA---777000111444%%%$$$------,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++*********)))))))))((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""###$$$$$$###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""######""""""""""""""""""""""""###""""""""""""!!!!!!!!!"""###$$$$$$######$$$&&&""""""""""""""""""""""""""""""""""""############""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%\\\OOO___VVVTTT[[[QQQTTTSSSIII```FFFzzztttmmmgggiii]]]YYYSSSLLLEEE>>>666111111000---+++)))''''''&&&''''''(((666;;;***'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$###############$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$###############$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$#########"""""""""""""""$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""########################'''((('''$$$"""""" %%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""(((&&&###  """$$$***++++++***&&&###""""""%%%%%%$$$$$$%%%%%%&&&''',,,&&&$$$&&&$$$ !!!&&&((())))))***+++,,,,,,,,,,,,---------............+++---......---,,,+++(((...---,,,,,,++++++++++++(((222///222&&&333000333***---111,,,777+++777,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++************))))))))))))(((''''''&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!"""$$$%%%%%%$$$"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!"""""""""############"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$######$$$%%%""""""""""""""""""""""""!!!"""""""""############!!!"""""""""####################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&aaa```cccbbb]]]^^^^^^ZZZccc[[[ooo___III]]]mmmkkkssshhhuuukkkjjjgggddd```ZZZSSSNNN<<<999444///+++)))((((((333 ###)))ddd***'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###############$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$""""""""""""""""""######$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""########################%%%)))'''%%%&&&'''%%%!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!! """""""""""""""""""""""" """###$$$%%%%%%"""!!! &&&+++%%%$$$$$$$$$$$$%%%&&&&&&!!!"""'''***)))&&&(((---%%%%%%%%%&&&&&&''''''((())))))*********+++++++++666444222111///......///...---,,,,,,++++++++++++000222---000)))333)))333(((...(((777'''888"""%%%+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++************)))))))))((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""""""""############!!!!!!""""""############""""""""""""""""""""""""########################!!!###$$$$$$###"""$$$%%%""""""""""""""""""""""""!!!"""""""""############!!!"""""""""####################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&```eeeaaaaaagggbbb]]]dddfffaaaqqqaaalllhhhlllqqqjjjaaarrr\\\^^^^^^```cccfffgggfffeeeYYYUUUNNNFFF===555///,,,222''':::"""000***'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%########################!!!!!!"""############"""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""######$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################"""%%%!!! %%%&&&"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$&&&'''((((((!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&&&&&&&&&&$$$""" $$$''',,,...+++'''###!!!$$$$$$$$$$$$$$$%%%&&&&&&$$$******((((((%%%"""))))))))))))******++++++------........./////////***&&&$$$&&&((()))...444...------,,,,,,,,,,,,---...,,,***555333+++555"""###888&&&---"""333:::555++++++++++++++++++++++++******++++++++++++************)))))))))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""###$$$$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!############!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""############$$$$$$!!!"""######""""""###%%%""""""""""""""""""""""""""""""""""""############""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&jjj___]]]dddeeebbbaaaccceeefffYYYdddaaaoooNNNwwwooovvvvvv|||gggvvv[[[YYYWWWUUUVVVZZZ^^^bbbccchhhhhhfffbbbZZZPPPGGGBBB444AAA---000+++222***'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%########################!!!!!!"""############"""!!!"""""""""############""""""############"""""""""""""""""""""""""""""""""!!!!!!!!!""""""###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""'''((("""))))))!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""&&&,,,444<<>>222...######000!!!((( )))... 777uuulll@@@&&&,,,,,,"""(((888////////////............222---222000444,,,&&&^^^""")))***,,,.........,,,++++++***)))((((((''''''((())))))((('''&&&&&&%%%%%%'''((())))))(((((()))***''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###"""############""""""""""""######$$$$$$######""""""!!!!!!!!!"""""""""############""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###&&&&&&%%%$$$###$$$#########$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''zzzuuu~~~|||sss}}}|||tttpppnnnmmmlllpppnnnjjjeeeaaa```bbbeeegggkkkoooooommmlllooorrrhhhcccjjjhhh\\\PPPKKK;;;111///---***))))))))))))******)))((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$######################################################$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$#########################################################$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###"""""""""###%%%&&&""""""""""""""""""######""""""""""""""""""######!!!!!!"""###############!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""---000((('''BBB!!! $$$$$$###!!!$$$+++ <<>>}}}&&&+++***+++111---***000,,,,,,------...///000000,,,222???%%%666///)))111------,,,+++++++++,,,---***)))(((''''''&&&&&&''''''''''''((((((((((((((('''((())))))(((((()))***))))))))))))((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$"""######$$$$$$"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""###### !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###""""""###%%%######""""""""""""######!!!!!!""""""######$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""""""""%%%***...''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''((())))))***+++,,,,,,,,,xxxvvvsssssszzz~~~|||yyyyyywwwzzz{{{tttjjj^^^MMMAAACCCMMMUUU]]]bbbaaa]]]UUUIII>>>555///)))(((***,,,+++(((+++++++++)))&&&$$$######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$################################################""""""""""""###$$$%%%&&&$$$$$$$$$###############""""""#########$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#################################$$$$$$############$$$$$$$$$#########""""""!!!!!!""""""""""""############$$$$$$$$$#########""""""$$$$$$######"""!!!!!!!!! !!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%///mmm)))&&&%%%%%% ###*** """%%%xxxBBB$$$999###$$$$$$%%%%%%$$$$$$######&&&###@@@sss((())),,,.........---,,,------,,,,,,,,,---......////////////000000000000___;;;///%%%)))+++))),,,(((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((***************)))((((((''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" !!!######$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!! ######""""""!!!!!! !!!!!! !!!!!!"""""""""""""""!!! """"""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((())))))))))))***///555;;;???}}}xxxuuuvvvuuusssrrrtttuuuxxxyyyzzzsssjjj___RRRIIIFFFHHHPPPWWW[[[^^^___\\\VVVGGG>>>222+++*********)))(((((('''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""################################################""""""""""""###$$$%%%&&&##################$$$$$$###$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$############"""""""""!!!""""""""""""############$$$$$$$$$#########"""""""""""""""""""""#########!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###KKK,,,"""### ###SSS))) ###%%%xxx...!!!$$$###$$$$$$%%%%%%$$$$$$######&&&###@@@kkk''')))+++---------,,,+++---,,,,,,,,,,,,------...000000//////////////////000iii***+++,,,***---000,,,***))))))))))))(((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" !!!"""###############!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""!!!!!! ###"""""""""!!!!!!!!! !!!!!! !!!!!!"""""""""""""""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''((())))))******''')))...555>>>GGGNNNSSS}}}{{{wwwtttxxx}}}}}}qqqjjjlllqqqsssqqq}}}~~~zzz{{{sssmmmbbbSSSIII@@@GGGMMMSSS[[[eeeiiiiii]]]QQQAAA555...+++***))))))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$############$$$$$$############"""""""""""""""""""""#########$$$$$$$$$$$$$$$############### !!!!!!"""######$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###""";;;%%% ///!!!%%%%%%,,,!!!$$$,,,+++''' $$$$$$xxx333...######$$$$$$$$$$$$#########&&&###@@@aaa'''((()))+++++++++******,,,+++++++++,,,,,,---...000000//////.........---"""!!!,,,+++$$$,,,///+++************))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""!!!!!!"""######""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$############""""""""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!""""""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***************)))///888CCCNNNXXX^^^aaauuukkklllrrruuueeepppxxx~~~~~~vvvlllaaaZZZJJJMMMNNNOOOUUU___fffgggiiiaaaTTTHHH===555...***+++***))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$########################!!!!!!""""""###############"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$666222###,,, 000+++&&&BBB)))!!!..."""!!!$$$$$$$$$xxxYYY,,,#########$$$$$$$$$$$$#########&&&###@@@\\\&&&'''((())))))))))))(((+++******++++++,,,---...000//////......------,,,333rrr''',,,+++"""---...)))*********)))))))))((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((()))))))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!#########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!########################""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((,,,+++)))))))))***,,,...777<<>>HHHNNNZZZ]]]aaacccdddaaa]]]ZZZ~~~yyynnnjjjooopppppppppvvviiiXXXPPPXXX\\\^^^]]]]]]___]]]YYYOOOXXXfffoooqqqkkkbbb\\\DDD;;;000***)))***+++***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###############$$$##################$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$!!!"""""""""#####################$$$$$$$$$%%%%%%""""""#########$$$$$$$$$#########"""""""""""""""!!!"""$$$$$$$$$!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$!!!***)))///sss...!!!+++<<<222***"""000%%%((( sss&&&### %%%###www""",,,""""""############""""""###&&&###@@@]]]'''''''''&&&&&&&&&''''''((((((((((((***+++,,,---+++++++++,,,------......---+++///+++%%%000###((())))))))))))(((((((((((('''$$$$$$%%%&&&'''((())))))''''''''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######"""""""""""""""""""""""" !!!"""""""""""" !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!!!!"""""" !!!!!!!!!"""""""""#########""""""""""""###### !!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''((((((((()))))))))*********(((***///777AAALLLUUU[[[^^^___``````^^^ZZZWWWTTT{{{~~~|||sssrrruuuwwwyyy}}}|||qqqbbbXXXMMMTTTZZZ\\\^^^```]]]YYYBBBLLL[[[hhhnnnnnnjjjgggYYYLLL:::---)))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###############$$$$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$ """$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%&&&***"""&&&---"""###000(((///"""!!!((((((qqq((($$$ %%%###vvv111///""""""############""""""###&&&###@@@]]](((''''''&&&&&&&&&'''''''''''''''((()))+++,,,---)))***+++,,,---......///---******///%%%555"""***...************))))))))))))$$$$$$%%%&&&'''((()))***''''''''''''((((((((()))&&&&&&'''((()))))))))(((''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$"""""""""""""""""""""""" !!!"""""""""""" !!!"""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###### !!!!!!"""""""""### !!!!!!!!!""""""############""""""""""""###### !!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((())))))))))))************---111888AAAKKKTTTZZZ^^^[[[[[[ZZZXXXUUUQQQMMMJJJ{{{~~~}}}}}}tttqqqqqqtttwwwyyy}}}nnncccWWWPPPKKKOOOWWW]]]aaabbbRRRGGGCCCLLL\\\iiippptttnnnfffUUUAAA444///+++&&&''''''(((+++......***&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$###!!!!!!&&&...555lll$$$///###((("""&&&***"""###,,,@@@vvv'''###%%%%%%uuuTTT$$$#########$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((++++++++++++++++++++++++333 ///eee333---!!!...%%%))))))))))))))))))))))))&&&'''''''''(((((())))))((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%$$$###""""""''''''&&&%%%$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!""""""""""""!!!!!!"""""""""!!! !!!!!!!!!!!!""""""""""""######""""""!!!!!! """"""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################"""######$$$$$$%%%&&&&&&!!!""""""""""""###############$$$%%%%%%%%%%%%$$$&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))(((&&&%%%&&&(((&&&(((******((()))---000333>>>MMMVVVYYYXXXXXXXXX[[[[[[YYYSSSMMMIIIIIIKKK}}}}}}|||ssspppsssuuuvvvxxx|||xxxnnnccceeehhhiiifff```[[[YYYaaaWWWLLLJJJOOO[[[lllzzztttqqqgggZZZNNNDDD888,,,---,,,)))(((''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######&&&(((sssmmm000 $$$,,,((("""&&&!!!,,,"""SSSnnn(((""" ######sssiii%%%%%%######$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((++++++++++++++++++++++++***))))))NNN%%%%%%///222((())))))))))))))))))))))))''''''''''''((((((((()))((('''&&&&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%$$$######"""%%%$$$###############$$$"""############$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################%%%$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''))))))***++++++,,,222999???JJJOOOVVV[[[^^^]]]]]]\\\WWWSSSMMMJJJKKKQQQYYY___}}}xxxwwwyyyzzz{{{|||yyysss|||iii\\\WWWccc___ZZZSSSOOOTTThhh{{{zzz{{{xxxrrriii\\\GGG666...---+++(((&&&%%%'''((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!"""#########$$$################################################!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%### LLL***+++---'''###)))"""'''$$$hhhaaa'''!!!''' """qqq$$$%%%######$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((******************++++++&&&///((($$$999 111&&&((())))))))))))))))))))))))''''''''''''((((((((((((((('''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$#########""""""!!!!!!!!!"""######"""############$$$$$$$$$""""""""""""############"""""""""""""""""""""""" !!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""#########""""""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################&&&&&&%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''((('''((()))***++++++,,,///444>>>IIIQQQYYYZZZ]]]___```]]]YYYVVVKKKIIIGGGKKKTTT```lllrrr}}}uuuzzz~~~|||~~~}}}~~~uuuhhhdddUUUZZZ```aaa\\\[[[gggvvv}}}~~~zzzuuuiiiVVVDDD///...,,,,,,,,,,,,***((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###&&&&&&###"""######"""((("""+++&&& ###))) !!!vvvWWW&&&***$$$qqq!!!#########$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))***************++++++---""")))+++***(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!"""###$$$""""""#########$$$$$$$$$!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''')))******))))))***+++***---222999BBBLLLUUUZZZZZZ\\\___```]]]WWWPPPLLLEEEKKKSSS]]]fffooovvv{{{nnnsssxxx{{{xxxqqqhhhaaa```hhhnnnllljjjlllqqqsssmmmwwwzzz}}}|||tttpppVVVXXX\\\``````aaakkkvvv{{{xxxssshhh\\\@@@888///+++,,,---+++(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! """%%%'''&&&$$$%%%!!!___333..."""%%%"""$$$(((!!!!!!UUU$$$)))&&&rrr"""#########$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((())))))*********000%%%///---YYY<<<***&&&---((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$###"""""""""""""""###$$$%%%""""""#########$$$$$$$$$!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!######""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################################################################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''***++++++***))))))+++---000555???IIIRRRXXXZZZ[[[[[[\\\\\\XXXSSSOOOOOOQQQTTT]]]iiiqqquuuxxx~~~GGGLLLSSSXXX[[[ZZZWWWTTTOOOQQQPPPNNNRRRYYY\\\[[[WWWcccyyy~~~xxxzzzxxx|||zzzxxx}}}}}}{{{~~~~~~~~~{{{uuujjjbbb\\\[[[]]]cccnnnxxx|||vvv___QQQ???111***)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&################################################!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""###%%%%%%%%%---###(((+++)))"""%%%$$$&&&%%%$$$%%%\\\###%%%%%%ppp%%%$$$######$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((())))))******---&&&***,,,***___+++444((())))))))))))))))))))))))(((((((((((((((''''''''''''''''''&&&''''''((()))((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%"""############$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!$$$$$$###""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""#########""""""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&''''''(((((((((************+++...333666AAAEEELLLUUU\\\]]][[[XXXZZZVVVPPPLLLMMMUUU___fffrrrwww|||~~~~~~???CCCHHHMMMPPPPPPPPPOOOLLLLLLJJJIIIMMMSSSTTTPPPLLLUUUaaakkkkkkeeeaaaaaa___cccaaabbbjjjtttzzz{{{{{{~~~~~~zzzxxx{{{~~~xxxxxxqqqmmmmmmnnnnnnooorrrwwwvvvmmm\\\GGG666,,,***,,,)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$***---fffkkk'''%%%!!!)))$$$"""&&&(((###iii$$$!!!!!!%%% jjj'''#########$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((((()))******(((+++$$$***$$$'''///&&&)))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''((())))))((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$"""############$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!######""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&###$$$%%%''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))******))))))+++---222:::DDDJJJSSSSSSSSSVVVXXXXXXVVVSSSRRRKKKGGGPPPcccwwwJJJLLLNNNOOOOOONNNLLLJJJGGGKKKNNNPPPVVV]]]^^^ZZZWWWYYY]]]bbbffffffaaa[[[SSSTTTMMMJJJOOOTTThhh|||vvvxxxzzz}}}}}}tttwww}}}~~~{{{zzz{{{|||wwwzzz}}}pppiiiiiixxx}}}~~~vvvaaaGGG444...///************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&###"""###%%%555!!!//////!!!""",,,$$$$$$'''uuusss%%%###***eee&&& ######$$$$$$$$$%%%%%%%%%###&&&###@@@ZZZ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((())))))***&&&--- ///333[[[%%%###---))))))))))))))))))))))))))))))(((((('''''''''&&&'''''''''''''''((())))))((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######"""############$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################&&&&&&%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&"""$$$%%%'''((((((''''''&&&&&&&&&'''''''''(((((('''''''''((()))******+++)))***---222:::FFFSSS\\\___ZZZTTTPPPPPPQQQPPPNNNKKKFFFKKKbbbLLLYYY```XXXMMMHHHJJJLLLIIILLLLLLUUUfffggg[[[WWWRRRXXX___gggqqqrrrcccQQQPPPLLLMMMQQQNNNGGGKKKWWW]]]XXXZZZcccgggkkk{{{xxxuuuwww{{{~~~{{{}}}mmm\\\aaaooo~~~eeeCCC111111***)))+++---,,,((((((,,,'''''''''(((((((((((((((''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""########################$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%))))))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ )))(((&&&$$$'''$$$$$$%%%+++)))rrrxxx&&&$$$"""&&&'''XXX'''!!!###$$$%%%%%%&&&&&&%%%%%%$$$%%%"""BBBZZZ%%%&&&&&&''''''&&&&&&%%%&&&###,,,(((((($$$...###'''***))))))))))))''')))000''',,,666000QQQ555!!!))))))************))))))))))))(((((('''''''''&&&((((((((((((((((((((((((***)))(((''''''((()))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$#########""""""###"""!!!"""###$$$###!!!""""""""""""""""""""""""$$$#########""""""!!!!!!########################!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""###$$$$$$###"""!!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%######"""""""""""""""###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((()))***)))((()))***+++***)))...222999AAAJJJRRRWWWZZZZZZUUURRRRRROOOJJJHHHJJJFFFGGG\\\]]]hhhjjj[[[MMMLLLNNNNNNHHHRRRXXXaaalllfffUUUOOORRRXXXaaakkkuuuvvvhhhWWWMMMHHHHHHKKKHHHAAADDDMMMJJJEEEEEEJJJKKKLLLWWWfffwwwqqquuusssggg___gggtttxxx\\\DDD999...******,,,+++(((''')))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""##############################$$$$$$$$$$$$######"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$...+++&&&""" """$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!666%%%$$$%%%###))) ***jjjxxx&&&$$$###&&&$$$YYY%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%"""BBBZZZ%%%&&&&&&''''''&&&&&&%%%%%%###*** &&&%%%&&&'''&&&'''***,,,,,,+++)))***%%%+++...'''$$$000(((((())))))))))))(((((()))(((((((((''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""#########!!!!!!!!!!!!!!!"""###############"""""""""!!!!!!###"""!!!"""###$$$###!!!""""""""""""""""""""""""############"""""""""!!!########################!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###$$$######!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""""""""######$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((***))))))(((((())))))***,,,555AAAOOOXXX\\\]]]\\\YYYNNNGGGKKKQQQRRROOOMMMNNNRRRhhheeerrrppp]]]SSS]]]eeecccYYYeeekkkqqqvvvjjjWWWPPPSSSZZZcccmmmtttqqqaaaQQQGGGCCCCCCGGGFFFBBBDDDLLLDDD>>><<<===:::666<<>>000+++***)))***,,,)))))))))(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$###"""$$$((()))((($$$""" %%%%%%%%%%%%%%%%%%%%%%%%,,,""",,,:::RRR%%%''',,,"""######!!!<<>>:::666666999555<<<888555@@@JJJQQQ]]]ssszzzwwwvvv~~~wwwnnnhhhiiippp{{{```OOO;;;000+++)))***,,,******))))))((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################""""""############""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########***&&&"""!!!"""%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%+++$$$,,,#########+++###$$$'''+++xxx&&&$$$$$$'''bbbRRR###)))###$$$%%%%%%&&&&&&%%%%%%$$$%%%"""BBBZZZ%%%&&&&&&''''''&&&&&&%%%333((('''$$$$$$$$$000"""''''''***,,,)))###$$$***((($$$---&&&(((///(((uuu~~~&&&((())))))******))))))((('''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!""""""##############################"""!!!"""###$$$###!!!""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!""""""###$$$$$$!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))((((((%%%(((***+++///:::IIIUUU\\\]]]]]]]]][[[YYYVVVTTTCCCGGGVVVnnnyyywww}}}{{{yyykkkhhhpppwwwwwwzzzrrrtttyyy{{{rrr```OOOFFFDDDAAAAAAGGGPPPUUUUUUSSSFFFDDD@@@===;;;999888999333:::777555;;;======EEEOOOZZZiiitttyyy{{{|||}}}~~~yyyrrroootttxxx|||tttbbbLLL<<<111***)))++++++******))))))(((((('''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################"""##################""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$#########!!!"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&###$$$&&&'''$$$&&&+++"""'''www&&&%%%$$$(((!!!iii===&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%"""BBBZZZ%%%&&&&&&''''''&&&&&&%%%%%%555"""KKK]]]ggg>>>%%%"""$$$)))((("""$$$+++'''&&&***###"""***666:::))))))************))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""############""""""""""""!!!!!!!!!!!!!!!"""##################$$$$$$$$$$$$###"""!!!"""###$$$###!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""###"""""""""""""""###$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((((())))))*********&&&)))///444<<>>===111888777777===;;;999AAA999>>>FFFMMMUUU___kkksssyyy~~~~~~{{{~~~{{{uuuxxxwwwdddRRR@@@222+++,,,++++++******)))(((((('''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$$$$$$$$$$######"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$######"""%%%***...)))""" &&&...&&&&&&&&&&&&&&&&&&&&&&&&***(((###---555"""&&&%%%%%%+++$$$'''www&&&%%%$$$((($$$ooo+++)))$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%"""BBBZZZ%%%&&&&&&''''''&&&&&&%%%333(((///222&&&$$$'''######((('''(((%%%***!!!'''000'''DDD(((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""#########!!!!!!!!!!!!!!!"""######""""""""""""#########$$$###"""!!!"""###$$$###!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$###"""!!!!!!""""""###!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""###$$$%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))''''''((()))***++++++,,,...333<<>>JJJXXXaaadddaaa]]]]]]YYYRRRMMMMMMPPPVVVZZZlllqqq|||yyy}}}|||~~~zzzuuurrrqqqnnniiieeebbbccceeehhhiiihhhdddaaahhh___UUUPPPQQQPPPLLLGGG@@@@@@CCCFFFEEECCCFFFKKKRRRIIICCCDDDDDDCCCFFFLLLNNNUUUaaappp~~~|||zzz{{{{{{}}}~~~}}}|||yyyvvvuuuyyymmmKKK444000///,,,***+++)))&&&&&&***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$#########$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%...!!!!!!(((444(((""""""***222---ooo###'''))) ((('''###"""$$$ ''' {{{---((("""---111222(((---$$$((((((AAAZZZ&&&&&&&&&&&&&&&&&&&&&&&&%%%"""%%%,,,(((+++!!!,,,###!!!///((('''&&&%%%&&&''')))+++JJJCCC'''(((%%%000 ///%%%((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))'''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$#########""""""!!!!!!""""""""""""############""""""""""""###############"""""""""!!!!!! """""""""""""""######$$$""""""""""""""""""""""""######""""""!!!!!! """"""############""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""############""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!"""""""""############""""""""""""############""""""$$$$$$%%%%%%%%%$$$######$$$$$$$$$#########""""""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''&&&%%%&&&(((((((((''')))))),,,///,,,+++555AAALLLWWW```ccccccdddaaa[[[\\\OOOJJJMMMVVVjjjzzzxxxtttlllwww~~~~~~|||yyyxxxvvvtttrrrpppmmmmmmnnnooonnnllliiigggjjjccc]]]ZZZZZZWWWPPPJJJCCCCCCEEEGGGGGGIIISSS^^^\\\TTTNNNMMMMMMKKKLLLPPPMMMLLLMMMSSS]]]iiisssxxx~~~yyy~~~{{{|||}}}|||~~~~~~|||{{{yyy|||~~~nnnqqq~~~tttXXX???000,,,,,,---...+++&&&'''***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%)))%%%%%%(((###nnn###)))%%%///))),,,rrr((('''(((###,,, ((($$$)))(((((('''$$$vvvddd$$$+++'''/// :::)))///((("""'''"""<<>>,,,(((---...***'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$)))+++"""***999%%%&&&'''&&&((($$$(((%%%)))$$$222&&&%%%::: ***---(((222)))ZZZ'''''''''''''''''''''''''''***''' ...+++]]])))!!!***--- '''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""######!!!"""""""""############!!!"""""""""##############################$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""########################"""""""""######"""""""""""""""############"""""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$!!!!!!!!!""""""!!!!!!!!!""""""############""""""$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((***+++***((((((***+++222:::FFFRRR\\\bbbdddcccbbb[[[XXXXXXQQQOOOccc~~~~~~ttttttqqqlllllluuu~~~||||||}}}{{{}}}~~~|||xxxwwwzzz|||}}}yyyrrrmmmiiifffcccaaaccccccdddccc]]]]]]gggtttiiikkkkkkiiihhhgggbbb\\\SSSSSSUUUZZZaaahhhlllnnnooossswww~~~|||yyyzzz|||zzzuuu~~~|||zzz{{{}}}~~~{{{xxxvvv||||||{{{{{{hhhOOO444+++---...+++(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%&&&''''''&&&%%%$$$***&&&)))%%%SSS(((((()))***)))((('''***%%%,,,III(((###,,,)))%%%zzz######'''000!!!***!!!...;;;ZZZ''''''''''''''''''''''''&&&((()))"""+++$$$+++%%%)))+++!!!'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""############""""""""""""############""""""""""""############"""""""""###############"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""########################""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###$$$"""######$$$$$$######"""""""""############""""""%%%%%%%%%%%%%%%$$$###"""###############$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***(((***+++)))((()))---222===IIIVVV___ccceeebbb^^^ccc[[[RRRLLLJJJXXX{{{|||wwwmmmrrr~~~}}}{{{yyy|||~~~|||xxxvvvxxx{{{{{{wwwsssooommmmmmmmmmmmjjjhhheeebbb______hhhsssiiimmmnnnkkkjjjhhhbbbYYYQQQOOONNNRRRZZZdddlllqqquuutttuuu{{{zzz|||{{{wwwxxx~~~|||{{{}}}|||wwwuuuvvvzzz|||xxxzzzyyy```DDD444///,,,++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%&&&((((((&&&%%%$$$&&&###"""+++)))"""111ttt###,,,)))'''+++(((((('''(((333***$$$$$$***'''999+++***&&&)))"""###444111###WWWZZZ'''''''''''''''''''''''''''%%%+++$$$&&&(((---***'''&&&$$$)))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((((((((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""""""""############""""""""""""############""""""""""""############!!!!!!!!!""""""#########"""""""""""""""######$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""############""""""########################!!!"""###$$$$$$###"""!!!""""""############""""""""""""""""""""""""""""""$$$###""""""""""""""""""""""""############""""""""""""############""""""######$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******(((***+++))))))---555;;;JJJVVV```aaa```aaa```]]][[[WWWQQQOOOYYYuuu{{{pppqqqwwwxxx~~~~~~{{{yyy}}}}}}xxxuuuwwwyyyzzzwwwssspppnnnnnnnnnooojjjgggffffffbbb___bbbiiiaaafffiiigggffffff```VVVSSSQQQOOOQQQWWW___fffiiilllkkkrrr}}}||||||ssswwwyyyvvvzzz~~~~~~yyyyyyvvvxxx~~~www~~~yyyqqq|||lllQQQ===111***+++...)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$#########$$$$$$%%%'''(((((('''%%%$$$%%%---""""""%%%)))iii444###///%%%###)))((('''###&&&+++111+++###///***'''---***///---$$$555(((999lllZZZ(((((((((((((((((((((((('''$$$,,,&&&"""...ttt000,,,%%%"""'''+++(((((((((((((((((((((((((((((((((((((((((((((((()))((('''%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!""""""#########$$$""""""""""""############""""""""""""############ !!!!!!"""""""""###"""""""""""""""######$$$"""""""""""""""""""""""" !!!!!!!!!""""""######""""""############""""""########################!!!"""###$$$$$$###"""!!!""""""############""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!"""""" !!!!!!!!!!!! """"""############""""""!!!"""###$$$%%%&&&&&&&&&""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++''')))*********000;;;CCCSSS]]]ccc___ZZZ[[[^^^^^^OOORRRTTT[[[qqqtttmmmuuu}}}|||~~~~~~|||{{{{{{zzzyyyxxxvvvvvvuuutttrrrpppooonnnmmmllliiigggeeeeeeeeeeee___```aaa```^^^[[[[[[[[[VVVOOOLLLUUUaaafffgggfffnnnjjjjjjqqqxxx{{{}}}sssuuurrrtttuuu|||~~~yyyuuuuuuuuuwww}}}{{{~~~wwwssswww}}}bbbQQQ@@@...)))///,,,+++***(((&&&&&&'''((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""###%%%&&&%%%"""$$$$$$%%%%%%%%%%%%&&&&&&jjj444------,,,)))'''&&&'''((()))'''---'''###'''999mmm@@@///(((((((((,,,,,,***(((((()))***)))(((jjj^^^'''((((((((())))))******'''...$$$)))%%%---;;;zzz555!!!"""&&&///''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######!!!!!!""""""######$$$$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""&&&))))))&&&%%%''')))'''''''''''''''''''''''')))%%%'''///666???NNN]]]ggggggddd^^^XXXVVVUUUTTTQQQNNNZZZxxx~~~~~~}}}~~~~~~|||{{{{{{|||}}}}}}|||wwwwwwvvvuuusssqqqooonnnlllkkkiiigggfffeeeddddddaaaaaa```^^^\\\XXXTTTRRRVVVRRRSSS]]]gggkkkmmmnnnnnnhhhgggnnnuuuxxxxxxyyy|||~~~}}}tttyyy}}}yyyxxxzzz{{{xxxxxxzzzpppuuurrr___KKK666+++,,,,,,,,,+++)))((('''((()))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$''''''&&&$$$%%%%%%&&&&&&&&&'''''''''nnnOOO777***)))((('''''''''((()))%%%!!!***000!!!zzz|||qqqYYY%%%,,,111&&&222000'''000///---,,,,,,,,,***)))777555fff******++++++++++++++++++(((111+++---%%%&&&---(((,,,$$$///''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""######$$$$$$######"""!!!!!! !!!!!!"""######$$$$$$""""""""""""""""""""""""######""""""""""""##################""""""""""""""""""""""""####################################"""############$$$$$$$$$########################""""""""""""""""""""""""!!!""""""###############""""""""""""####################################""""""############"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%%%%'''((('''&&&&&&'''((('''((()))***))))))))))))---***...:::FFFPPPZZZccc```dddeee___VVVRRRRRRTTTXXX```vvv~~~}}}|||}}}~~~~~~}}}xxxwwwwwwuuutttrrrpppooojjjiiiiiihhhgggfffdddcccbbb```______^^^[[[UUUPPPVVVWWW]]]gggnnnpppssswwwoooiiigggnnnvvvxxxvvvuuu}}}|||qqqsssxxxyyyzzz~~~{{{xxx{{{|||yyyvvvvvvkkkhhhnnnnnnYYYAAA111***,,,,,,++++++***)))))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&(((((('''&&&&&&''''''''''''(((((((((,,,---111(((((((((((()))))))))***------&&&555(((YYY&&&%%%555---$$$333444///111111000111222222000...###===888"""DDDYYY,,,,,,,,,+++++++++++++++$$$,,,))),,,&&&'''+++,,,!!!&&&444''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$$$$######"""!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""######""""""""""""######%%%$$$$$$$$$######""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""!!!"""######$$$$$$######"""""""""#########$$$$$$""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%%%%***(((&&&%%%&&&'''''''''%%%(((+++,,,+++******+++,,,,,,333CCCRRR[[[___aaa\\\aaaccc]]]RRRLLLQQQXXXhhhyyywww~~~|||{{{zzz|||~~~~~~~~~}}}{{{yyywwwwwwvvvuuutttrrrpppooohhhhhhiiiiiihhhfffdddcccbbb```___bbbfffeee___ZZZVVVZZZccclllnnnnnnqqqwwwrrrkkkiiiqqqzzz}}}zzzxxxwww|||yyytttuuuwwwvvvyyy~~~wwwwwwyyyyyyzzz|||yyytttkkkeeehhh{{{{{{dddMMM888,,,,,,++++++++++++***)))'''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''$$$ (((---%%%&&&((())))))************)))((())) ???&&&'''UUU%%%===555222222666555222===444444555888;;;===<<<;;;III555555DDD888///dddaaa111111111000000/////////)))+++&&&'''(((,,,...bbb''')))'''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$################## !!!"""###$$$$$$%%%!!!!!!""""""############""""""""""""""""""""""""######""""""""""""######%%%$$$$$$######""""""!!!!!!"""""""""####################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&---)))%%%$$$&&&((((((&&&%%%(((+++,,,***)))***,,,---333???NNNZZZ^^^___^^^___^^^[[[UUUNNNNNNYYYeeezzzyyytttrrrqqqttt{{{|||~~~~~~~~~}}}zzzxxxvvvvvvuuutttrrrpppnnnmmmfffggghhhhhhhhhfffeeedddcccaaa```dddiiijjjfffaaaWWW\\\dddiiihhheeehhhppppppkkkjjjrrr|||~~~~~~|||tttxxxxxxyyy{{{zzzxxx{{{~~~yyyyyy{{{|||}}}{{{|||pppkkkhhhmmm|||sss[[[CCC111...,,,************(((&&&(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''%%%###000999%%%ppp555''',,,&&&"""222((())))))******))))))((()))&&&///!!!,,,777000lll555NNNNNN@@@;;;111===JJJ===666>>>;;;:::;;;>>>AAACCCCCCBBB999>>>???>>>AAAEEECCC;;;MMMooo999999999888888777777777666222,,,***...---###ddd000'''!!!"""''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$######### !!!"""###$$$%%%%%%"""""""""""""""#######################################""""""""""""############"""""""""!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))---)))%%%%%%''')))(((&&&%%%(((+++***))))))---111:::FFFTTT]]]____________]]]VVVPPPPPPTTT]]]nnn~~~{{{nnniiiooowww{{{{{{{{{|||~~~}}}{{{yyytttssssssqqqpppnnnlllkkkffffffgggggggggffffffeeedddbbbbbbccceeeeeeccc___XXX[[[```bbb^^^ZZZ^^^fffkkkggggggooowww{{{~~~}}}pppqqquuuyyy{{{zzzyyyzzz|||}}}|||}}}}}}|||~~~~~~{{{kkklllsssoooRRR;;;333///+++)))***+++)))&&&(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''&&&%%%&&&(((%%%%%%&&&&&&&&&'''''''''!!!111000---<<<000cccggg"""---)))---666000)))&&&(((((())))))*********+++...555000888***...JJJ(((+++555NNNxxxjjj444>>>TTT333888:::GGG<<<;;;AAA@@@GGGDDDCCCAAA??????@@@AAA@@@@@@KKKFFFFFFLLLNNNJJJJJJMMMFFFGGG???eeeXXX:::::::::::::::999999999777333222222777222 999---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&%%%...---+++###222///''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""####################################""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$%%%$$$$$$$$$#########$$$$$$$$$$$$%%%########################""""""############"""""""""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))***++++++)))'''&&&'''(((((((((&&&)))***))))))---666>>>IIIVVVaaabbb]]][[[[[[[[[TTTOOORRR___lllyyy~~~|||{{{fffcccxxxyyyxxxyyyzzz|||{{{yyywwwqqqqqqpppooommmkkkiiihhhffffffeeeeeeeeeffffffgggdddcccaaa``````______^^^YYYYYYZZZZZZUUURRRXXX```fffdddeeekkkppptttzzzuuuzzz~~~~~~zzz{{{yyyzzzoooooouuu}}}}}}~~~eeeJJJ999333---***+++,,,***((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&(((***)))'''&&&(((***&&&''''''''''''(((((((((,,, ''''''222 777'''***+++)))(((***((($$$888###***###!!!)))''':::+++++++++,,,...111333555111;;;---===<<<...FFFIII???999888===AAA@@@???AAALLL444???dddRRRAAA]]]\\\IIIWWWIIIFFFGGGPPPfff]]]SSSPPPLLLJJJJJJKKKLLLKKKJJJEEEOOOmmmzzzrrr```cccZZZFFFKKK@@@NNN@@@;;;;;;;;;<<<<<<<<<<<<<<<888666888555999888,,,000---------,,,,,,+++++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***$$$%%%)))000%%%"""''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%$$$$$$###""""""""""""""""""#########"""""""""""""""""""""##############################""""""""""""######!!!!!!!!!""""""###$$$$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))***'''((())))))(((((()))***(((***+++***,,,555DDDPPPWWW___ccc]]]WWWUUUTTTRRROOOVVVkkk|||tttooocccccczzzzzzzzzzzzzzzxxxtttqqqoooooonnnmmmllljjjhhhggggggfffeeeddddddfffggghhhaaabbbaaa___]]]]]]___aaaZZZXXXWWWUUUQQQPPPUUU^^^eeedddfffjjjllloooxxx}}}}}}~~~|||wwwssszzz|||vvvsssuuuzzzvvvqqqzzzsssVVV>>>777///+++,,,---,,,***(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((***,,,+++(((''')))+++(((((((((((())))))))))))$$$,,,%%%///$$$###===$$$$$$''''''%%%&&&+++---+++'''''')))777,,,,,,???!!!//////000111555999===@@@III???UUUFFFAAAVVVFFF@@@JJJAAABBBKKKLLLFFFLLLZZZYYY```[[[LLLaaagggOOOYYYXXXYYYQQQdddkkknnntttgggccc___]]]^^^aaabbbccccccmmm~~~zzzlllXXX```@@@888KKKBBBBBBBBBCCCCCCDDDDDDDDDDDDAAA@@@444444777666555666666666555555444444444........................))))))))))))))))))))))))!!!+++&&&'''000111''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%$$$### """###%%%&&&&&&#########"""""""""""""""##############################""""""""""""######!!!!!!"""###$$$%%%%%%&&&""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((((((((($$$(((+++***(((''')))+++)))+++,,,,,,///<<>><<<999666555...+++'''%%%&&&(((******'''''''''''''''(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!"""###############################################################""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%***,,,))))))+++,,,***((((((((((((((()))))))))---000777AAAMMMXXXaaaeeebbbdddZZZMMMLLLLLLPPP]]]vvvyyyyyyppp|||RRROOOmmm}}}pppUUUxxxwww|||tttkkkdddZZZRRRPPPSSSOOOQQQUUU[[[^^^\\\UUUOOODDDAAA>>>???GGGSSS]]]ccc```^^^\\\[[[[[[[[[ZZZXXXYYYXXXVVVUUUUUUUUUVVVWWWVVVZZZZZZZZZdddrrrxxxuuuYYYaaaooozzz{{{yyy|||xxxqqqqqqrrrttt}}}~~~xxxxxx|||{{{{{{hhhUUU???333---***((()))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++******++++++,,,,,,------******+++,,,---...///000///444;;;???BBBEEEIIIMMMNNNLLLMMMSSSXXXZZZ\\\```cccaaaaaa```^^^___gggpppxxxuuuuuu}}}zzz|||uuuuuuwww~~~yyy}}}{{{kkk```SSSIIIPPPJJJCCC???>>>===;;;999:::;;;=========;;;999888555222...+++++++++******((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&)))((((((''''''&&&&&&&&&((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$###############""""""""""""""""""""""""!!!!!!"""###############################################################""""""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''',,,---+++)))+++,,,***''''''((())))))*********...777EEETTT___dddddddddbbb]]]PPPLLLPPPQQQ\\\rrrvvvzzzvvv|||SSS\\\yyydddtttssshhh[[[RRRJJJCCCCCCFFFHHHIIIMMMTTTZZZYYYQQQIII;;;777333666AAAPPP^^^fffccc^^^YYYUUUUUUVVVWWWXXXVVVVVVUUUTTTTTTTTTUUUUUUVVVWWWUUUSSSWWWaaadddbbb[[[___hhhqqquuuuuuyyy{{{|||yyyvvvrrrooosss~~~{{{zzz~~~wwwbbbIII999111---+++,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++------,,,---------......***---000222444777999;;;>>>EEEMMMQQQQQQSSSWWW\\\]]]ZZZ[[[aaaddddddkkktttuuuqqqpppsssuuutttuuuxxxvvvwww{{{zzzzzzzzz~~~~~~vvv{{{wwwxxx}}}rrrddd]]]ZZZUUUMMMGGGEEEGGGJJJCCCAAA>>>;;;:::::::::999<<<<<<<<<;;;999333,,,''')))))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''')))(((((((((''''''&&&&&&)))(((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###############################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))...///+++***++++++)))((())))))***+++,,,,,,,,,444@@@QQQ```gggfffbbb^^^[[[TTTNNNVVV___]]]iiisssppp}}}___vvv{{{ppp}}}pppiiiZZZKKKDDDBBB@@@@@@AAAIIIIIIKKKQQQVVVVVVPPPJJJ888444000333>>>NNN]]]fffeee^^^TTTNNNLLLOOOSSSVVVSSSSSSSSSTTTTTTUUUUUUVVVVVVUUURRROOOPPPUUUWWWVVVdddaaaccciiinnnqqqwww}}}}}}vvvnnnuuu{{{}}}wwwrrruuu|||~~~~~~}}}lllPPP===333...---...))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++---,,,,,,+++,,,,,,---...,,,000555999<<<>>>BBBEEEDDDKKKUUU[[[^^^bbbhhhnnnooollliiiiiilllwwwyyyyyy~~~~~~|||zzz|||zzz|||yyy}}}|||}}}xxxwwwzzz~~~{{{vvviiijjjhhh^^^SSSPPPVVV]]]PPPLLLFFFCCCCCCCCCCCCBBB????????????===888111,,,,,,,,,+++)))((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###############################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''***...///+++)))++++++))))))((())))))+++---///000AAALLLZZZdddfffbbb\\\XXXMMMNNNUUUhhhsssmmmtttyyyrrrzzztttuuupppyyyiii]]]NNN@@@===AAABBBCCCDDDLLLLLLNNNQQQUUUTTTPPPLLL999555111333<<>>AAADDDHHHLLLNNNRRRTTTUUURRRNNNKKK<<<888444444;;;DDDMMMRRR^^^VVVKKKBBB??????AAABBBEEEFFFHHHJJJLLLNNNOOOPPPOOOOOOPPPQQQQQQQQQRRRTTTZZZZZZYYYXXXUUUYYYhhhxxxzzzxxx}}}~~~{{{~~~yyyvvvxxx{{{yyyzzz~~~~~~iiiOOO???333---,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,***++++++---111555999;;;>>>DDDJJJLLLKKKKKKNNNQQQPPPTTT[[[eeeoooyyyzzz{{{yyyvvvkkkooorrrzzzyyyvvvwwwzzzgggmmmvvvsss___QQQIIIEEE???<<<:::;;;;;;:::777666444222000...,,,,,,(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((()))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###############################################################""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''',,,---***(((******((())))))))),,,333<<>>999:::@@@@@@<<>>===;;;::::::>>>DDDIII[[[OOOEEECCC???777555999999999:::<<<>>>@@@BBBCCCKKKLLLLLLLLLMMMNNNLLLIIIPPPOOOQQQTTTRRRRRR\\\jjjmmmuuu{{{|||ssstttvvvyyy|||~~~|||}}}|||___IIIAAA666'''---+++)))((((((((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((()))))))))))))))***++++++,,,+++++++++((()))+++,,,,,,---///000///444:::===AAAFFFOOOUUU[[[```dddcccaaabbbeeegggooollltttyyytttvvv~~~}}}~~~~~~}}}}}}yyyttttttwwwxxxxxxwwwuuu^^^[[[TTTMMMJJJIIIHHHEEEFFFCCC;;;<<>><<<;;;;;;>>>CCCHHHOOOOOOIII???;;;===>>><<<333444444555666888:::;;;AAAEEEHHHIIIJJJLLLMMMMMMNNNMMMMMMMMMJJJJJJUUUbbbiiittt|||uuusssrrrtttyyydddJJJDDD:::,,,,,,***((('''(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$'''&&&%%%$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))************+++++++++++++++***.........+++))),,,333999CCCAAAAAAEEENNNXXX```dddwww|||}}}tttjjjkkkuuu}}}}}}tttvvvxxxsssvvvyyy{{{www~~~yyyvvv}}}{{{mmmmmmttt~~~xxxyyy}}}pppeeeggghhhfffbbb\\\TTTMMMJJJVVVXXXTTTOOO@@@333555///...---,,,+++***+++---'''''''''((())))))((('''************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$################################################""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%((())))))'''%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))(((((())))))))))))))))))111>>>KKKUUUZZZ[[[ZZZ[[[\\\ZZZTTTOOOSSSaaaooo{{{tttuuuuuugggiii|||lllKKK;;;;;;<<<@@@KKKVVVYYYWWWSSSSSSUUUXXXYYYUUUNNNHHH@@@???>>><<<;;;===AAAEEEFFFQQQOOO<<<444;;;<<<444333222222222222333555666888===BBBEEEFFFFFFHHHJJJGGGFFFFFFFFFEEEIIITTT``````lllyyysssmmmnnnuuulllKKKCCC===111+++)))''''''(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$'''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,***---000111111666???GGGJJJKKKQQQaaatttuuu|||~~~xxx|||~~~~~~zzzqqqooowww~~~yyyxxxzzzqqqooonnnjjjgggfffllluuu~~~sssuuu||||||~~~zzzhhhoooyyy~~~vvvqqq~~~gggSSSCCC888999///111222///)))'''))),,,%%%''')))))))))((()))***************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$################################################""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%+++,,,+++)))&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))(((((()))+++,,,,,,+++111>>>NNNZZZ^^^^^^]]]]]]WWWSSSOOOOOOYYYkkkzzzmmmllltttlllpppmmmPPPAAAAAABBBKKKddd~~~iiiddd]]]ZZZYYYVVVOOOIIIBBBBBB@@@===;;;;;;===@@@@@@MMMNNN>>>555999;;;555888777555444444555777888<<<===AAAGGGHHHFFFDDDDDDFFFEEEDDDEEEGGGLLLSSSYYYWWW```qqq{{{}}}|||zzzzzz|||~~~~~~vvvoooooowwwzzzPPP@@@;;;555+++)))''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%&&&'''((((((''''''''''''''''''''''''&&&&&&'''((()))******+++)))))))))*********++++++............//////000000111444:::@@@EEEIIIKKKMMMNNNYYYooo}}}vvvttt{{{rrrqqqvvv~~~{{{vvvzzztttoooooosssxxxxxxmmmnnnrrrxxxyyy{{{}}}zzz~~~vvvzzzyyybbbUUUEEE;;;333666666000,,,++++++***'''***------***)))***,,,************)))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%################################################"""######$$$$$$$$$###############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%++++++***(((%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))***+++******---222777GGGOOOYYY___^^^\\\ZZZYYYNNNMMMNNNWWWkkk}}}nnnqqqoooUUUBBBDDDLLLccc~~~pppeee```[[[UUUPPPGGGFFFDDD@@@<<<::::::;;;;;;AAADDDBBB>>>=========;;;999777666666777999:::BBB@@@DDDMMMQQQKKKEEEBBBFFFIIILLLMMMNNNOOOPPPQQQTTTUUUaaasss}}}|||}}}|||zzzvvvvvvxxx{{{|||~~~yyysssssszzz~~~]]]AAA;;;999,,,***((((((((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&''''''((()))***++++++************++++++++++++---------...000222444555AAAAAADDDJJJQQQTTTRRRNNN^^^ppp~~~vvvkkkhhhnnnvvvmmmnnnvvv{{{{{{|||~~~uuurrrpppmmmnnnxxxtttzzzvvvZZZBBB<<<===999444555888666000+++...///...***((()))+++************)))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%######################################################$$$$$$$$$######"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&''''''(((&&&%%%$$$%%%'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''+++---***(((---:::EEEUUUXXX]]]```___[[[UUUPPPKKKTTT```nnnyyy}}}~~~rrr]]]EEEGGGVVV}}}{{{mmmccc\\\WWWTTTNNNMMMKKKEEE???:::888888::::::<<<@@@AAA???;;;888999888666555666888:::<<>>;;;333...//////...+++)))))))))************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###################################################$$$$$$$$$$$$###""""""""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%''')))%%%&&&&&&&&&'''''''''''''''''''''(((((())))))***%%%)))+++++++++333CCCPPPUUUYYY___cccbbb[[[RRRLLLNNNcccyyy~~~wwwhhhWWWPPP]]]}}}pppeee]]]XXXVVVWWWVVVRRRLLLDDD===999777999===>>>@@@JJJTTTMMM<<<;;;999888777999<<<@@@BBBHHHLLLYYYddd___NNNFFFGGGWWWwwwvvvccc___bbbQQQLLLPPP```ooouuuzzzxxxzzz}}}}}}wwwqqqpppqqqxxxzzz||||||{{{~~~~~~www}}}~~~RRR======111///,,,+++******((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))***+++++++++,,,,,,,,,,,,---...///111444999???DDDGGGJJJTTTdddpppvvvvvvtttrrrttt}}}}}}zzz||||||}}}}}}{{{zzzxxx``````WWWFFF??????<<<444222111111111111000...,,,************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%&&&''')))&&&&&&&&&&&&''''''''''''&&&''''''((())))))******&&&(((***///777BBBNNNUUUXXX\\\aaaaaa\\\WWWSSSRRReee}}}~~~|||qqqnnn\\\```uuukkkbbb^^^\\\]]][[[WWWPPPGGG???:::888333@@@DDDEEE\\\wwwqqqVVV???>>><<<<<>>777777555333444777888555222************)))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$###"""!!!!!!""""""$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''((()))(((&&&&&&((()))&&&&&&&&&'''''''''((((((&&&''''''((()))******+++***)))+++555DDDQQQWWWXXX```cccccc\\\RRROOOUUU\\\|||}}}|||}}}}}}zzzvvvsssjjjhhhxxxtttnnnlllhhhbbb______^^^XXXPPPGGG@@@===>>>AAA>>>IIIuuuVVV<<<:::;;;BBBGGGMMMYYYfffuuurrrUUUaaa}}}nnnRRRXXXIIIKKKIIILLL___zzztttsssyyywwwxxx~~~{{{~~~~~~```DDD999>>>777...***++++++(((%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))***++++++)))''''''))),,,///,,,+++---111333000---555BBBGGGHHHNNNPPPWWWeeevvvkkkkkklllkkkooovvvssszzzyyyzzztttsssxxx~~~pppcccWWWNNNQQQQQQEEE:::999999777:::???:::555111///+++'''(((,,,******)))))))))((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((###"""''')))&&&%%%(((%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((***+++)))%%%$$$'''***+++,,,444DDDVVV^^^\\\VVVXXX```^^^WWWQQQNNN___}}}|||~~~}}}|||}}}|||yyyuuuwwwqqqmmmsssxxxsssrrrmmmfffeeeeeeccc]]]UUULLLGGGDDD>>>CCCDDDNNNqqqvvvJJJ???;;;<<>>;;;===GGGXXXoooxxxiiisssOOOKKKEEEGGGFFFLLLbbb}}}tttvvvwwwttt}}}uuu]]]HHHEEE>>>444,,,)))))))))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&''''''(((((())))))***))))))))))))))))))))))))***))))))***---......------///000000222:::GGGQQQPPPWWWUUUSSS^^^kkk}}}}}}ooouuu}}}yyy~~~{{{~~~{{{{{{uuuaaaRRRGGG@@@======CCC???===;;;666...)))***)))))))))(((((())))))***((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$###%%%'''%%%$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%'''***------,,,000===MMMXXX[[[\\\^^^```]]]YYYLLLIIIYYYmmmzzz}}}{{{zzzyyyvvvtttsssvvvwwwvvvvvv}}}yyyzzz|||wwwoooiiigggccc\\\TTTMMMJJJHHHFFFJJJJJJLLLVVV___XXXJJJCCCEEEKKKWWWiii}}}xxxmmm|||{{{QQQFFFFFFFFFEEEHHH[[[zzz}}}uuuxxxvvv~~~}}}{{{vvv{{{lllGGGGGG@@@777///***)))******''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))***))))))+++...///...,,,---...222;;;FFFNNNRRRRRROOOZZZ]]]bbbppp{{{~~~zzz~~~uuuvvv|||}}}pppXXXJJJCCCAAABBBBBB>>><<<===;;;444000///***)))(((((((((((())))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$###$$$&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((***---000222===JJJYYY```___\\\\\\^^^TTTVVVPPPTTThhh|||www}}}{{{yyyxxxvvvuuutttxxxxxxxxxuuurrrsssyyy}}}vvvrrruuuzzzwwwpppfffddd```XXXPPPIIIEEECCCFFFIIINNNQQQPPPOOOOOOPPPWWW\\\dddnnnyyy|||ooopppVVVKKKGGGFFFDDDEEESSSnnnvvvxxx{{{}}}uuu}}}~~~xxxwww{{{zzztttsssttt}}}SSSMMMEEE:::111,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''''''''((((((((())))))((((((((()))))))))))))))************************+++******+++---......---000555>>>FFFMMMRRRVVVXXX^^^jjjnnnsssvvvmmmjjjnnnwwwyyyxxxrrrqqqzzzzzz||||||yyyxxx{{{fffXXXQQQLLLHHHAAA<<<999;;;<<<:::888999...---***(((''''''(((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%'''&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$(((++++++)))+++444<<>>@@@DDDNNNVVVPPPGGGKKKYYYjjjoootttxxx|||~~~{{{uuummmkkkzzzVVVMMMEEEEEECCCCCCMMMdddwww{{{|||{{{wwwzzzzzzwwwvvvxxxxxxuuulllvvvsss\\\OOO>>>111---,,,+++)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((''''''''''''(((((())))))***))))))))))))))))))))))))************************+++,,,,,,,,,,,,---000333777CCCNNNOOOKKKOOO^^^lllwww~~~||||||xxxccceeehhhsss}}}uuuzzzqqqvvv{{{~~~~~~jjjnnnvvv}}}xxxpppiii^^^UUUJJJAAA::::::<<<<<<>>>@@@555333000,,,)))((((((((()))))))))((((((((('''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%$$$$$$&&&******&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((($$$***...---***000>>>JJJYYY\\\^^^___]]]YYYUUURRRYYYhhhmmmpppvvvvvvvvvtttsssrrrssstttssssssrrrqqqqqqpppnnnnnniiikkkkkkggggggjjjlllkkkaaa```]]]VVVLLLBBB;;;888;;;;;;EEEPPPKKKDDDUUUpppxxxzzzzzzxxx{{{zzz{{{|||uuu}}}~~~YYYLLLDDDDDDCCCBBBFFFXXXuuuzzzyyyxxx|||zzzwwwwww{{{|||{{{|||~~~tttxxx~~~}}}qqq]]]BBB000+++,,,+++)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&''''''((())))))******))))))))))))))))))))))))************************))),,,///...,,,...666===CCCIIIPPPTTTYYYdddtttnnngggrrr|||zzz|||{{{wwwvvvrrreeemmmtttvvvzzz~~~}}}uuukkk^^^PPPBBB<<<;;;;;;???BBB>>>;;;666111---***))))))))))))))))))((((((((('''&&&'''''''''((((((((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%%%%$$$''',,,---)))%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&***---...000:::KKKXXX]]]]]]]]][[[VVVSSSRRRRRReeevvv{{{}}}~~~}}}||||||sssttttttsssrrrqqqrrrtttsssrrrqqqnnnkkkhhhggggggfffjjjjjjfffccceeehhhhhh___^^^[[[TTTIII???777333888333999CCCBBBCCCbbb}}}zzzwww|||bbbOOODDDEEECCC@@@@@@NNNhhhvvvkkkuuu{{{}}}wwwwwwzzzrrrzzz~~~}}}gggEEE///***,,,,,,***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&''''''((()))******+++*********)))))))))))))))************************'''---111///---000;;;EEELLLGGGIIIXXXqqq}}}qqqnnnwww}}}|||}}}~~~hhhpppzzz}}}|||rrrwwwsssllluuuzzzvvvwww~~~~~~|||ooo]]]JJJ>>>::::::===BBBEEEAAA;;;555000---++++++))))))))))))((((((((((((&&&'''''''''(((((())))))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!%%%%%%$$$'''...///***%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))******...666DDDUUU```\\\]]]]]]XXXQQQNNNQQQUUUlll}}}~~~~~~|||xxxyyyzzzwwwvvvvvvtttqqqnnnmmmnnnpppqqqrrrrrrppplllhhhfffffffffgggjjjgggccc```___aaadddfff]]]ZZZTTTNNNGGG???777222000222666888777DDDlllkkkwwwkkkPPPGGGBBBAAADDDBBBCCCTTTiiiyyywwwssslllfffmmm|||zzzyyy~~~}}}sssrrrzzz~~~~~~yyyoooKKK111,,,///%%%---)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******************...,,,******+++,,,,,,+++---///---,,,444AAAJJJKKKOOOUUUSSSnnnyyymmmjjjpppwww{{{www{{{xxx}}}vvvttttttyyy~~~{{{xxxwww~~~~~~xxxyyy|||}}}|||~~~ttt___OOOGGGDDDCCCBBB===CCCHHHFFF???555///,,,+++)))''''''(((((((((''')))((((((''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&'''((('''''''''((()))***,,,,,,000;;;JJJVVV[[[[[[^^^[[[WWWRRRJJJGGGSSSbbbwww~~~||||||{{{|||vvvsssuuuvvvsssrrrsssqqqooollllllmmmoooppppppooommmiiifffdddddddddeeefffdddaaa^^^]]]^^^___aaa[[[XXXSSSLLLEEE===666111333111222555444;;;UUUqqqooofffwwwwwwlllLLLFFF@@@???AAA???>>>JJJZZZdddddddddcccbbbiii|||}}}xxxwww~~~{{{tttpppvvv{{{|||XXX555,,,000'''+++))))))((((((((('''''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++******************...,,,++++++,,,...///000111111444999AAAIIIPPPTTTWWWaaafff|||}}}~~~uuuoooqqq|||}}}wwwxxxyyy{{{zzzmmmeeebbb]]]SSSJJJDDDDDDEEEHHHIIIDDD;;;444...,,,******++++++***)))))))))(((''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''((((((((()))***+++---444@@@KKKTTTZZZ^^^```[[[VVVRRROOOOOOVVViii||||||zzzyyyxxxxxxwwwrrrpppqqqqqqmmmkkkllllllkkkjjjkkkmmmnnnnnnmmmjjjiiifffcccbbbbbbbbbcccbbb```^^^\\\ZZZYYYZZZZZZXXXUUUQQQKKKCCC;;;444111444000///222333444???MMMWWW]]]ttt~~~iiiuuukkkLLLEEE???===@@@>>><<>>PPP\\\^^^^^^```cccYYYRRRMMMPPP[[[nnn~~~{{{yyywwwvvvvvvvvvwwwsssqqqqqqnnnhhheeefffgggggghhhjjjmmmnnnlllkkkhhhfffdddbbbaaaaaaaaabbb___^^^]]][[[YYYWWWVVVUUUUUUTTTPPPJJJBBB:::444111222///000333444333888???FFFUUUjjjuuuvvv}}}}}}bbbllleeeMMMEEE@@@>>>@@@AAA======@@@CCCFFFPPP^^^hhhpppzzzwwwwwwvvv~~~|||}}}xxxooonnnzzzFFF+++333+++''')))))))))(((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***************+++++++++++++++,,,++++++++++++---000666999HHH@@@BBBPPPYYY\\\iiizzz}}}wwwnnngggiiipppzzz}}}yyyvvvrrraaaOOOKKKSSSZZZXXXSSSBBB<<<444...,,,,,,---...******)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&((())))))((((((+++...666EEEWWWaaaaaa]]]\\\^^^XXXPPPLLLVVVlll|||{{{yyyvvvuuutttttttttuuurrrrrrsssooohhhdddeeecccdddfffiiilllmmmkkkjjjfffeeecccaaa````````````]]]]]]\\\ZZZXXXVVVUUUTTTSSSSSSQQQJJJAAA999444333000111333555333222777>>>AAAPPP___hhhqqq|||ttt]]]mmmZZZKKKBBB>>>===???AAA???===<<<>>>AAAKKKZZZfffnnnxxxvvvxxx~~~{{{~~~{{{}}}tttpppwwwOOO---333,,,(((***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,,,,++++++,,,,,,---222:::@@@HHHDDDMMM___iiilllwwwxxxvvvkkkrrr|||~~~}}}zzzrrr{{{zzzdddVVVVVV[[[```aaaQQQIII===333...,,,---...++++++)))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''')))+++)))''')))...333CCCKKKWWW^^^___\\\XXXVVVOOOMMMPPPcccyyyxxxvvvtttssssssssssssooonnnppprrrnnnfffccceee``````bbbeeeiiijjjjjjiiibbbaaa```^^^]]]\\\[[[[[[[[[ZZZYYYXXXVVVTTTSSSSSSQQQRRRPPPJJJ@@@888444444000333555333//////555<<>>666333333///222444111///111555999@@@LLLRRR```pppppp|||{{{jjjaaaZZZrrr|||[[[BBBAAA:::;;;:::999:::;;;===>>>999999<<>>666000---,,,+++)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''((())))))******(((+++,,,,,,---555CCCNNNXXXYYYZZZZZZYYYUUUPPPMMMMMMfffooo___tttsssqqqpppooooooooopppnnnnnnnnnlllbbbVVVOOOOOOYYYYYYYYY]]]aaadddeeeeeeYYYXXXWWWTTTRRRPPPNNNNNNSSSQQQPPPNNNMMMMMMNNNNNNLLLNNNMMMGGG<<<444222222...000111000222555888888???KKKSSSaaaoooiiitttzzzhhhccc^^^qqqwwwlll\\\GGG===CCC;;;======:::999;;;???@@@;;;:::;;;@@@HHHWWWnnnwwwkkkssswwwzzz|||xxx|||rrrsss|||vvviiiqqq}}}bbb777///)))000************))))))))))))))))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......---111555:::AAAMMM]]]hhhwwwwwwzzz{{{yyy~~~mmmwwwyyyuuutttuuuxxxwwwnnnmmmvvvxxxiiifffdddaaa\\\TTTHHH;;;222---,,,+++)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((()))******+++(((***------000;;;LLLYYYYYY[[[\\\ZZZUUUOOOKKKIIIYYY|||uuuiii[[[RRRuuurrrnnnlllllllllkkkjjjlllpppssskkkVVVFFFJJJXXXpppfff]]]```iiillldddZZZVVVRRRMMMJJJIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGDDD@@@;;;666111///333333222111111333777:::BBBHHHOOO\\\dddbbbpppuuuccc[[[[[[\\\[[[VVVLLLCCC===;;;===<<<;;;:::::::::::::::>>>;;;;;;???GGGVVVmmmzzzjjjkkkwww}}}sss|||vvvyyy}}}xxxaaacccsss999,,,555)))+++******)))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************''''''''''''((((((((()))(((((()))***************++++++++++++++++++,,,,,,,,,//////,,,+++---///...111222AAAEEE===SSSxxx}}}~~~}}}|||}}}}}}~~~yyy{{{wwwpppwwwsssiiiccccccfff___MMM@@@>>>222,,,(((***+++***)))***(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&+++)))(((''')))***++++++(((***+++...999IIIUUUYYY___[[[WWWSSSOOOKKKOOOUUUkkkmmm]]]TTTRRRRRRssspppllljjjiiiiiihhhgggiiilllmmmhhhYYYOOOVVVcccvvvnnnfffeeehhhggg^^^UUUPPPMMMHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@===999555222000222333222111111333777:::AAAEEEHHHNNNSSSQQQcccmmm]]]UUULLLNNNNNNKKKEEE???===<<<<<<<<<;;;:::::::::::::::999888999===DDDUUUooovvvppp|||uuusssuuuxxxzzz}}}zzziiifffwwwCCC---222'''+++******)))))))))))))))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))'''''''''((((((((())))))((())))))***************+++++++++++++++,,,,,,,,,---+++***)))***,,,///333===???HHHNNNSSSjjjxxxwwwzzz~~~}}}zzzwww{{{pppgggaaa```___XXXQQQMMMAAA555+++)))***)))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''(((***++++++***,,,///555BBBRRRZZZ[[[ZZZXXXTTTNNNHHHJJJYYYiiinnn]]]TTTSSSUUUWWWooommmiiigggggggggfffdddggggggfffbbbZZZVVV\\\eeeiiifffaaa___\\\WWWOOOIIIIIIEEEAAA???>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888666444222111222222222111111222666999===@@@>>>???AAACCCZZZ~~~vvv^^^QQQIIIAAABBBBBB@@@===;;;;;;<<<;;;;;;::::::::::::::::::777777999;;;???OOOkkkzzzxxxqqqxxxxxx{{{vvvmmmrrrPPP111000)))+++******)))))))))))))))'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((()))******++++++*********+++++++++,,,,,,,,,------)))***///000...333;;;GGGUUU\\\^^^gggwwwwwwmmmgggggghhhjjjnnnqqqqqqqqqgggbbbmmmxxx|||lllaaahhhffffffgggffffffnnnwwwpppllluuu~~~www}}}xxxrrrwwwxxxoooaaaXXXZZZ___^^^XXXQQQBBB333...---+++***+++(((((())))))))))))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((***+++,,,,,,+++000888AAAOOO[[[___]]]WWWUUUQQQIIICCCMMMjjjxxxjjjYYYOOOOOOUUUYYY[[[kkkiiigggfffffffffeeedddgggeeebbb]]]XXXUUUUUUWWWPPPRRRTTTSSSNNNHHHCCCAAABBB@@@<<<:::::::::999888888888888888888888888888777777777666444333111000111222222111111222555777888;;;888666999AAA]]]aaaQQQJJJAAAAAA@@@???<<<:::999999:::999999:::::::::999999999999::::::::::::FFFaaazzz|||~~~ooo{{{}}}}}}tttqqq^^^777000///+++******)))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''((((((((())))))'''(((((((((((()))))))))))))))***++++++++++++******++++++,,,,,,---------+++***000888888444<<>><<<999888888999888666666666666666666666666666666666666555333111//////000111222111000111333555555999666333888BBB___jjjNNNJJJIIIBBBCCCAAA>>>;;;:::999999999888888999::::::999999888888999;;;999777@@@XXXooovvvzzzpppzzzooommm{{{jjj===///111+++******)))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((()))))))))*********(((((((((((()))))))))***))))))***+++++++++++++++******+++,,,------......+++,,,111666666;;;OOOddd}}}yyy|||{{{~~~xxxkkk\\\[[[WWW\\\jjjooofff^^^___fffhhhiiiiiihhhiiimmmqqqjjj}}}uuuooouuuyyyssstttzzz}}}~~~|||{{{vvvvvv{{{xxxxxxzzzhhhaaafffiiifffZZZVVVPPPIII>>>111,,,---******+++******))))))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&''''''(((((((((''')))++++++))))))+++---...???QQQXXXYYY\\\___```WWWRRRNNNNNNUUUiiinnn```YYYXXXVVVTTTSSSTTTYYYbbblllrrriiigggffffffffffffdddccc\\\\\\ZZZVVVSSSPPPGGG>>><<>>QQQcccpppvvvuuuzzzooofffgggxxxzzzFFF...///+++******)))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************((((((((()))))))))******)))***++++++,,,+++++++++******+++,,,---...//////...//////111:::OOOlllxxxiiipppbbbwww~~~}}}pppccc^^^\\\XXX^^^iiivvvmmmuuuxxxyyywwwuuuyyyyyyxxxvvv|||zzzsssttt{{{rrrttt}}}sssjjjggghhhiii^^^]]]]]]YYYLLL;;;///+++---,,,+++***)))))))))***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''(((((())))))&&&((()))(((&&&'''+++///999IIIXXX\\\YYYYYY[[[\\\SSSQQQTTT^^^lll}}}kkkZZZOOONNNQQQSSSRRRQQQSSS\\\lllkkkiiigggeeedddbbb___]]]UUUVVVSSSMMMKKKIIIBBB999666@@@KKKNNNGGG>>>999777666555333333444444333111000000000000000000000000222222222111000///...---///000111111000000111333444999777444888;;;GGG[[[eee```SSSCCC;;;===AAABBBCCC@@@===<<<<<<<<<999777555666888999:::999888777666777999:::999<<>>IIILLLGGG>>>888555333111000000111111000///000000000000000000000000...///////////////......///000111111000000111222222888666555999:::???NNNRRRPPPLLLGGGCCCBBBFFFJJJGGGDDD@@@???>>><<<888555444666888999:::999888777::::::;;;<<<:::999???HHH```jjjuuu~~~xxxvvvyyyxxxzzz}}}qqqjjjrrrzzzaaa888333+++******))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))******************+++,,,,,,,,,,,,+++******+++,,,---//////000000999BBBQQQuuu|||{{{ssscccVVVKKKLLL\\\jjj}}}}}}rrrbbb\\\```eeeiiipppwwwzzz{{{www}}}||||||zzz}}}yyyrrrzzz}}}ssstttxxxooooookkkfffgggpppsssgggRRRCCC111...+++(((''')))+++---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''((())))))***'''***,,,++++++///777???UUUXXXYYYYYY[[[[[[VVVOOOLLLYYYrrr}}}yyygggZZZNNNKKKKKKHHHIIIMMMSSSVVVbbb{{{ppplllfff___YYYTTTQQQPPPJJJHHHEEEAAA>>>;;;999888===>>>@@@AAA@@@<<<555000222222111111000/////////---------------------------......---,,,+++,,,...000111333333111000111222666777888:::===@@@BBBDDDOOOUUUYYYWWWSSSRRRUUUWWW[[[SSSIIIBBB???===:::888888888777777777777888888:::===>>><<<888888===BBB[[[hhhvvv}}}tttrrr|||vvvwww~~~zzzqqqnnn|||mmm???111,,,+++***)))(((((((((((()))((('''&&&&&&'''((()))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))************))))))))))))************)))******+++++++++******,,,222---)))///000///555<<>>;;;999888777>>>>>>>>>>>>===:::555111111000000//////......------------------,,,,,,,,,------...---++++++,,,...///111222222111000111222555777999<<>>...,,,+++***))))))((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))************))))))))))))************)))******++++++++++++++++++222000---333333222999<<>>:::888777888888???===;;;999888777555333/////////...------,,,,,,......------,,,,,,++++++,,,------,,,++++++---......000222222111111111222444666999>>>DDDIIINNNPPPVVV^^^hhhkkkgggaaa]]]]]]```gggiii^^^KKK===999<<<999888777777666666666666666888999777555555888<<>>LLLVVVZZZSSSZZZ___ZZZNNNJJJWWWiiirrreee\\\MMMGGGHHHJJJJJJIIIPPPbbbttthhhddd]]]UUUNNNHHHDDDCCC???===:::777777999;;;===@@@<<<777444444444444444//////......------,,,,,,......---,,,,,,++++++++++++,,,---,,,+++,,,...///...///111222111111222333333555888===BBBHHHLLLOOOSSSWWW^^^aaa]]]XXXXXX[[[gggxxxwwwZZZAAA:::===999888777666666555666666555666777666555555777:::BBBTTTiiiwww|||xxx|||~~~ooo@@@333,,,,,,+++***))))))))))))(((((((((''''''(((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++******+++,,,---------,,,***000//////666999AAARRRnnn~~~yyybbb```lllwwwlll]]]VVVTTTYYY___eeesss~~~}}}zzz~~~{{{|||yyyxxxrrr|||yyy|||~~~qqqqqqzzz~~~wwwrrrmmmfffVVVEEE;;;333+++***---*********)))((((((''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((('''(((((())))))...,,,...:::KKKXXX\\\[[[\\\\\\ZZZSSSLLLRRRkkk}}}nnnWWWOOOOOOIIIHHHIIILLLQQQYYYkkkfffbbb[[[SSSLLLFFFBBBAAA;;;:::888777888;;;???BBB>>>999444000000222333333000//////......------,,,------,,,,,,,,,++++++++++++,,,------,,,---///111///111222333222111222333222333666999===AAADDDFFFDDDCCCCCCCCCAAA@@@HHHRRRjjjdddCCC666777888888777666555555666666555666777666666666777888===LLLaaappp{{{zzz~~~zzz~~~~~~xxxJJJ777---,,,+++***))))))))))))'''(((((((((((((((((('''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))))))))))))))))))))))))))((()))))))))************************++++++++++++******+++------.........111555222333===GGGZZZuuufffmmmzzzssseee[[[[[[aaammmtttzzzwwwuuuvvv||||||{{{sssyyy~~~yyyvvvvvvzzzwwwmmmkkkeee\\\PPP@@@111++++++******))))))(((''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))((((((((((((((()))***+++---///777FFFVVV______[[[bbbYYYOOOKKKOOO```~~~pppcccWWWHHHEEEJJJHHHJJJJJJQQQaaazzzccc___XXXQQQJJJDDDAAA???999888777777999===@@@BBB:::666222//////000111111000//////...------,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,.........///111333111333444444333222222333222333444555777999;;;<<<:::444000111000222@@@PPPmmmjjjFFF777777777666666555555666666777666666666666777777777777888DDDVVVhhhvvv}}}tttyyyxxxzzzXXX999---,,,+++******)))******''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,***+++,,,---.../////////111444222777FFFXXXwwwyyylllttt}}}tttnnnttt}}}{{{sssnnnooovvvzzzzzz}}}|||~~~~~~~~~~~~yyy{{{~~~{{{zzzwwwkkkmmmooonnneeeSSS@@@111***+++******)))((('''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))(((((())))))***+++,,,///666DDDRRR\\\```^^^\\\^^^RRRHHHKKKZZZppp|||cccTTTOOOFFFFFFKKKJJJHHHLLL\\\{{{___\\\UUUNNNGGGBBB???>>>999888888888999;;;===>>>777444000////////////.........------,,,,,,++++++*********+++,,,,,,------+++---...//////000333555444555666666444222222333333333333333444555666666555///,,,000000333BBBTTTmmmiiiHHH::::::555555555555555666777888555555555666777777666666777===LLL^^^nnn~~~ttt{{{|||ddd<<<------,,,+++************&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,***+++,,,...//////000000///333666AAAVVVooouuummmvvvssseeeeee___iii~~~|||}}}uuullljjjnnnsssqqqgggVVVAAA222---,,,+++***)))(((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))***+++,,,---444@@@PPPZZZ]]]]]]^^^```UUULLLKKKXXXlll~~~kkkTTTLLLOOOKKKJJJNNNNNNQQQ^^^|||]]]YYYSSSLLLFFFAAA>>>===::::::999999999999999:::444222000/////////---,,,------,,,,,,+++******)))))))))***+++,,,------...,,,---///000000111444666666777888777444222222333444333333333333444444555000++++++222444555CCCTTThhh{{{aaaDDD888888444444444444666777888999444444444555666777666444777:::EEEUUUeeevvv}}}}}}zzzkkk???...---,,,+++************&&&'''((())))))((('''&&&%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))'''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++,,,...///000000000333999???OOOiii{{{eee^^^mmmlllYYYRRRXXX\\\xxx}}}yyyxxx~~~|||}}}|||yyywwwrrrdddhhhooouuuuuuhhhPPP<<<......---,,,+++))))))((((((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))***+++,,,---:::HHHWWW^^^[[[ZZZ^^^dddNNNKKKRRRfff{{{}}}uuuYYYFFFFFFQQQOOOMMMQQQRRReeezzz^^^VVVLLLEEECCCAAA===:::;;;:::888555444333333333111111///...---,,,,,,,,,)))************++++++++++++++++++,,,...///111222444333333333555777999:::999999999999666333000...222222222222111111111000/////////000555===GGGNNNUUU\\\```UUUBBB444222555666555444333333333444555555555666777777666555444888;;;@@@QQQaaafffwww~~~|||~~~www{{{}}}|||BBB000111++++++...(((###+++))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((('''%%%$$$%%%&&&((((((((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++)))******++++++,,,------///...+++***,,,000///---;;;999DDDaaahhhVVV```zzzlll[[[UUUYYY```ddd|||uuu{{{xxx}}}wwwwwwpppsss|||rrrzzzvvvdddccciiinnnttt|||rrrWWWFFF444))),,,,,,%%%&&&///******)))(((((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((''''''''',,,((('''+++---...111666OOORRRWWW\\\___]]]XXXTTTKKK\\\ppp|||xxxsss]]]LLLFFFIIIQQQMMMHHHXXXrrr^^^VVVLLLFFFCCCAAA===:::;;;999777444333222222222111000...---,,,+++++++++)))************+++++++++,,,,,,---...///111333444777777777777888:::;;;<<<<<<<<<<<<;;;999666222000222222111111111000000000333333444333444777;;;???666999<<<:::666444666:::444444333222333444555666444444666666777666555555444777<<>>>>>???@@@@@@@@@???<<<999666333111111111111000000000///333555666555333111000111...,,,)))***///333666666333333222333333444555666333333444555666666555555222555777DDDUUU___sss~~~}}}}}}~~~uuulllKKK///000...++++++,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))******)))************+++++++++******+++,,,,,,------...---///111000///111999???SSSXXXggg~~~lll___sss~~~~~~kkkXXXRRRSSSZZZjjjzzzzzzrrrrrr{{{yyy~~~{{{{{{ssstttfffggg^^^^^^```bbbooo||||||oooWWW:::++++++...***$$$))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((,,,******+++---444DDDTTTZZZ^^^aaa^^^VVVNNNIIIIII___vvvqqqWWWJJJGGGHHHIIIMMMRRRWWWnnn^^^XXXPPPIIIDDDAAA===;;;888777444222000/////////...---,,,+++************))))))*********++++++++++++,,,---...000222444555===>>>???@@@AAAAAA@@@@@@BBBBBBBBBAAA>>>;;;777555111111111000000000//////111222333222000---------444000,,,,,,000333444333444444444444444444555555333333444444555555666666333666666???OOO[[[qqq{{{~~~~~~uuuiiizzzVVV555111...+++(((---...((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++++++++,,,,,,------......,,,...111222000555DDDTTTiiillluuuxxxxxxqqqeee^^^eeennnvvvzzztttwwwwww}}}}}}uuuxxxkkkoooeeedddccc___hhhxxx}}}yyyhhhLLL444+++---,,,''')))(((((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((()))))))))+++))))))...444>>>NNN[[[[[[^^^___XXXOOOJJJOOOUUUjjjzzzeeeOOOGGGHHHHHHKKKTTT```ppp^^^YYYRRRKKKEEE@@@===;;;777666444111000/////////---,,,+++***************))))))*********+++++++++******+++,,,...000222333:::<<<>>>AAABBBBBBBBBAAACCCCCCCCCAAA>>>;;;777555111111111111000000000000111111111///,,,+++,,,...***+++---///222444777888888777777777666666555555444444444444555555666666444777555:::IIIWWWmmmsss|||~~~zzziii|||yyyuuuFFF444---,,,'''+++///%%%))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))************))))))*********++++++++++++,,,,,,---......//////))),,,111555777AAAYYYqqq}}}yyykkknnn|||pppqqq~~~uuuooorrr|||zzzkkk}}}|||sssyyyppppppkkkoooqqqmmmuuu{{{gggKKK666///......))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))******+++'''***444AAAJJJSSSYYYXXXYYYVVVOOOJJJQQQbbbqqqwww}}}vvveeeVVVJJJEEEFFFIIITTThhh^^^ZZZTTTLLLEEE@@@===;;;777666444111//////...///---,,,++++++*********+++)))************+++++++++)))******+++,,,...///000555888<<<@@@CCCDDDCCCCCCCCCCCCCCCAAA>>>:::666444222222222222111111111000444333111...++++++,,,...'''+++111444555777999<<<:::::::::::::::999888888777666555555555555666666333666444777FFFUUUlllooozzziiixxx```:::,,,000(((***///%%%))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&'''%%%%%%%%%&&&''''''((((((''''''((((((((())))))))))))))))))*********++++++)))************+++++++++,,,,,,---......//////000///000555:::<<>>LLLSSSUUUUUUTTTSSSNNNIIIMMM```}}}wwwyyyiiiUUUOOOMMMIIIFFFGGGJJJbbb^^^[[[UUUNNNFFF@@@===<<<888666444111000/////////------,,,++++++++++++,,,)))************+++++++++*********++++++,,,......000444:::@@@DDDFFFEEEEEEDDDDDDCCCAAA>>>:::666444333333333333222222222222333333222000...---///000222444777888999999:::;;;999:::<<<===>>>>>>>>>>>>999999777666555555666666222888666999IIIZZZqqqqqq}}}mmm{{{|||BBB,,,444,,,)))...&&&))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&'''(((%%%&&&&&&'''(((((())))))'''((((((((())))))))))))))))))*********+++++++++)))************+++++++++---------...//////000000444555<<>>777888666666:::AAAFFFGGGGGGAAA>>>:::888777777555444888888888===OOOiii~~~{{{~~~sssuuu~~~JJJ111000******&&&)))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))(((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------&&&***,,,---///333333111777@@@LLLYYYlllzzz```rrrxxxzzz{{{pppfffbbbdddsssnnnvvv}}}~~~{{{~~~lllwww}}}zzzssswww~~~vvvWWW888///,,,***)))***++++++***))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((***&&&&&&***,,,++++++------777HHHUUUXXXUUUUUUXXXSSSOOOLLLSSSiii|||dddRRRLLLIIIIIIOOOWWWUUURRRYYYfff```\\\UUUMMMEEE???;;;999666555444222000///......++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,---///111222333666:::???CCCFFFHHHIIIJJJIIIHHHEEEBBB>>>:::888;;;<<<;;;999555333111222111111000111222444666777===>>>===<<>>OOOiii~~~zzz|||}}}rrrxxxGGG000000+++,,,(((,,,))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))******)))(((((('''(((((((((((()))))))))***************************++++++,,,,,,,,,---------333000...---///111555888>>>OOOeeewwwuuuooopppvvvnnnyyyzzzpppjjjttttttrrrvvv~~~~~~ooooooqqqxxx}}}xxxrrrmmmpppyyyyyygggRRR777111+++)))++++++(((%%%))))))(((''''''''''''((('''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((()))'''(((******)))+++000777BBBPPPWWWYYYVVVTTTQQQLLLMMMWWWlll|||iiiSSSHHHGGGJJJNNNTTTWWWZZZeee}}}```\\\UUUNNNFFF@@@<<<:::777666444222000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000222333444666999===BBBFFFJJJKKKLLLKKKJJJGGGCCC>>>;;;888<<<===<<<999555111000000111111222333555888;;;<<<;;;???@@@>>>???AAAAAA===;;;===CCCNNN[[[dddhhhiiiiiiVVV@@@555777:::999555:::::::::???PPPiii}}}|||~~~wwwzzzBBB000111,,,...+++...))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((***************))))))(((((((((((()))))))))******************************,,,,,,,,,,,,------------444...,,,//////---444>>>JJJ___zzz{{{eeewwwooooooqqqlllfffppp||||||zzz{{{zzzyyyvvvyyyyyyxxx~~~wwwooooooxxx}}}xxxssstttvvvqqqjjjfffjjjnnnjjjbbbEEE:::...)))+++---***%%%***)))((((((''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((((((((***+++(((&&&,,,444AAANNNXXXYYYYYYYYYSSSJJJIIINNNcccwwwgggUUUFFFCCCIIIHHHTTT]]]___hhh___\\\VVVOOOGGGAAA===:::777666444222000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...///000111222555666999<<>>:::777999999888555222000000000333333444666999===@@@BBB>>>CCCEEEBBB@@@@@@???<<>>NNNfffzzz{{{wwwxxx???000111,,,...+++---))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******))))))((((((((()))))))))*********************************,,,,,,,,,------------...+++)))...444111...999JJJ^^^nnneeerrrtttnnnddddddmmmxxxtttsssttttttuuu{{{rrriiitttdddgggvvv}}}yyyxxxzzz~~~~~~{{{zzzzzzuuurrriii___\\\aaafffgggXXXHHH444***+++......,,,***))))))((('''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((&&&(((++++++&&&%%%...:::IIIUUU[[[WWWUUUWWWQQQFFFNNNVVVooozzzyyydddWWWMMMFFFHHHQQQMMM\\\iiinnn___\\\WWWPPPIIIBBB>>>;;;777666444222111000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---...///000000111444666888<<<@@@EEEIIIKKKJJJIIIGGGDDD@@@<<<888666222333333111000///111222555666777:::===AAAEEEGGGKKKOOOPPPKKKGGGEEEBBB>>>BBBFFFOOO^^^pppnnnRRR>>>666777999:::999999999===LLLcccvvv~~~xxxwwwooo;;;111222+++---***+++))))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))''''''(((((()))(((((('''))))))))))))************************************,,,,,,---------.........+++---222555222555IIIaaarrr|||wwwnnnoookkkiiifffttt}}}}}}xxxxxxxxxxxxwwwyyyxxxhhhfffooosssuuu{{{yyyooobbb\\\aaajjjoooiiiXXXBBB111+++,,,---...******)))(((((((((((((((''''''((())))))(((''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((%%%'''******&&&'''333BBBRRRYYY[[[TTTOOOOOOLLLEEEWWWfff~~~zzzfffSSSLLLKKKJJJNNNVVVbbbllluuu___\\\WWWQQQJJJCCC>>><<<888777555333111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---...///000000000333555888<<<@@@DDDGGGHHHGGGFFFEEEBBB???;;;888666///000111000000111444666888999:::===AAAEEEIIIKKKSSSWWWXXXUUUSSSSSSOOOIIIFFFNNN]]]qqqwwwYYYAAA777777:::;;;999999999<<>>LLLaaarrrxxxUUU---,,,///)))...++++++))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))***************)))************+++++++++++++++++++++++++++++++++---------.........//////,,,666<<>>NNN\\\YYYQQQPPPQQQJJJDDDVVVqqqlllUUUCCCCCCGGGOOOVVVccc~~~gggbbbZZZRRRKKKFFFAAA>>>777777666444222///---+++------------------------------------------------///000222222000000000111222444888;;;>>>???@@@@@@BBBCCCDDDCCCAAA>>>:::777444666888:::<<<===>>>>>><<<===CCCLLLRRRSSSVVVZZZ\\\dddiii{{{yyyZZZ@@@<<<;;;<<<>>>=========AAAJJJZZZlllxxxAAA444,,,///000***'''+++))))))))))))(((((((((((()))((((((''''''''''''((('''''''''''''''''''''''')))******)))'''&&&((()))***((('''%%%%%%'''(((***++++++***************+++,,,,,,++++++,,,,,,---...***,,,...///111222111...333888<<>>NNNXXX[[[___WWWPPPLLLHHHMMMaaaxxxgggUUULLLDDDIIIKKKLLLZZZxxxmmmggg]]]TTTMMMFFFAAA>>>999888777555333000...------------------------------------------------------///000000///......///222333666:::===@@@BBBCCCCCCCCCBBBBBB@@@===;;;999777777888:::;;;===>>>>>>???AAAHHHRRRYYY\\\___ccc```nnnzzzZZZ===999;;;;;;<<<=========AAAJJJYYYkkkxxx~~~sss???222+++//////***(((,,,))))))))))))((((((((((((&&&&&&&&&&&&((()))***+++'''''''''''''''''''''''')))******)))'''&&&((()))))))))(((''''''((())))))++++++************++++++,,,,,,++++++,,,,,,---...---............000000///000???PPPqqqzzzjjj\\\aaaxxxqqquuu}}}zzzzzz{{{|||||||||~~~}}}{{{zzz|||{{{~~~{{{zzzyyyxxxyyy|||nnnzzzyyy|||}}}xxxxxx|||ttt|||hhhYYYdddmmmjjjiiihhhqqqiiiGGG///*********(((''''''((()))(((((((((((())))))))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((())))))---888EEEPPPXXX]]][[[SSSLLLLLLMMMWWWnnnzzz```RRRKKKIIILLLHHHIIIUUUmmmssslllaaaWWWNNNGGGBBB???;;;:::888666444111000///------------------------------------------------,,,...//////...------...111222444777<<<@@@DDDFFFDDDCCCAAA???>>>===<<<<<<;;;;;;:::::::::<<<===>>>CCCDDDKKKVVV^^^bbbfffkkkmmm~~~SSS<<<<<>>======>>>??????>>><<<;;;;;;<<<>>>@@@GGGGGGKKKUUU^^^eeemmmuuu|||}}}zzzzzz___EEE===BBBDDDBBB???EEEFFFFFFIIIQQQaaauuuPPP666///+++,,,---***))),,,))))))))))))((((((((((((***)))(((''''''&&&''''''''''''''''''''''''''''''((()))***)))''''''(((***((()))+++,,,,,,+++)))(((++++++*********+++,,,,,,,,,,,,,,,,,,,,,---............000111000000666>>>EEEfffwww}}}iiiOOONNNfff|||zzzyyyxxxzzz|||}}}||||||}}}~~~~~~}}}|||zzzxxxvvvvvv~~~zzzvvvuuuwwwyyyxxxxxxwwwwwwxxxzzz|||}}}xxxxxxyyy{{{||||||||||||}}}{{{zzz}}}~~~{{{xxxxxxzzz~~~~~~}}}}}}|||ssshhhnnnssssssxxxXXX;;;444...+++)))'''(((***(((((((((((()))))))))))))))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((()))******,,,,,,777KKKTTTRRRTTTZZZVVVJJJFFFSSSeeeuuu|||jjjiii~~~\\\GGGCCCEEEHHHJJJNNNMMM```nnnhhh^^^VVVOOOKKKGGGDDD;;;:::888555222111000///------------------------,,,,,,,,,---------.........///111111///...///000//////000333888>>>DDDHHHCCCBBBAAA?????????@@@AAAAAA@@@>>>===>>>???AAACCCKKKIIILLLVVVcccpppwwwjjjeeebbb[[[JJJBBB<<<>>>BBBDDDEEEEEEGGGHHHIIIKKKSSSeee|||JJJ222...,,,,,,,,,******,,,))))))))))))((((((((((((******(((''''''&&&&&&&&&((((((((((((((((((((((((((())))))((('''''')))***(((***,,,------,,,***(((++++++******+++,,,,,,---------,,,,,,------...///------000222000///999EEEcccxxxuuu___KKK[[[}}}zzzyyyyyyyyy|||~~~zzzxxxwwwyyyyyyxxxwwwwwwvvvvvvvvvzzzzzzxxxvvvttttttvvvxxxxxxxxxzzz{{{}}}yyyxxxwwwvvvwwwxxxzzz{{{zzz}}}}}}||||||yyyyyy|||~~~{{{xxxvvvxxxzzz||||||yyy|||~~~vvvtttvvv|||uuuttt{{{nnn]]]gggwww~~~tttrrrqqqsss{{{}}}wwwNNN===...+++,,,***'''&&&(((((((((((())))))))))))))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((()))+++,,,...111>>>OOOVVVRRRPPPTTTOOOFFFHHH^^^vvv~~~{{{sss^^^IIIBBBEEEGGGIIIJJJPPP[[[yyygggbbb[[[UUUPPPLLLHHHFFF<<<:::888444222111000000------------------------+++,,,,,,------.........///111222222111000000111//////000222666<<>><<<999555333222222222------------------------++++++,,,,,,---......//////111222222111000000111...//////111555999===??????AAADDDGGGHHHFFFCCCAAA???@@@BBBDDDFFFHHHJJJJJJOOOOOOVVVfffxxxzzzxxxyyybbbRRRHHH===888:::>>>@@@@@@???BBBFFFJJJHHHHHHHHHIIISSSjjj>>>000111000---++++++,,,,,,))))))))))))(((((((((((((((''''''''''''((())))))(((((((((((((((((((((((('''((()))((('''((()))+++))))))***++++++***))))))++++++++++++,,,---......---------------...//////111---...333666@@@ZZZuuuzzzggg[[[nnn~~~}}}zzzyyy{{{}}}~~~zzzuuuuuu{{{~~~|||yyywwwwwwvvvuuuttttttuuuvvvwwwxxxssssssuuuwwwxxxyyyxxxwwwvvvwwwzzz|||~~~~~~~~~~~~zzzyyyxxxvvvvvvvvvwwwwwwyyyyyyxxxuuurrrsssvvvzzz~~~~~~}}}xxxvvvxxxyyyxxxvvvvvvvvvvvvuuutttsssvvvxxxyyyyyyxxxuuusss{{{{{{|||tttjjjiiixxxwwwjjj^^^cccxxxzzzqqqssswwwzzz{{{sssWWW<<<333000+++(((***(((((((((((())))))))))))'''((()))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((''''''''''''((((((((((((((((((''''''(((***,,,...555DDDOOOPPPPPPSSSOOOFFFEEEQQQiiilllTTTIIIBBBEEEEEECCCHHHRRRbbbxxx~~~yyywwwwwwyyyzzz{{{aaa___[[[WWWSSSNNNIIIEEE???===:::777444333333333------------------------++++++,,,,,,---.../////////000222222000000000111...//////111444777:::<<<===AAAFFFJJJKKKHHHDDDAAA>>>@@@BBBFFFIIIKKKLLLMMMOOOPPPXXXhhhzzz{{{{{{www[[[LLLDDD<<<;;;666;;;AAADDDFFFHHHHHHGGGJJJKKKJJJJJJUUUooo@@@000222111...+++,,,,,,+++))))))))))))((((((((((((+++***)))(((&&&&&&%%%%%%))))))))))))))))))))))))'''((()))((('''(((***+++)))))))))******)))))))))++++++++++++,,,---...///...------------...//////111---...555===OOOrrryyy}}}}}}nnnaaadddppp~~~}}}}}}}}}xxxuuutttwwwyyy||||||{{{vvvsssuuu|||}}}zzzyyyzzz|||xxxwwwvvvuuuuuuvvvwwwxxxvvvwwwyyy|||~~~~~~|||zzzwwwyyy{{{}}}~~~}}}|||{{{zzz{{{{{{{{{{{{yyyxxxwwwxxxzzzzzztttnnnnnnvvv~~~{{{zzzxxxxxx{{{yyyuuuuuuuuuuuutttuuuvvvvvvuuusssqqqtttuuusssuuuyyyxxxtttzzz{{{~~~{{{zzzvvvvvveeeyyyxxxtttuuuyyylllooo}}}gggJJJ;;;222)))(((---(((((((((((())))))))))))&&&''')))***+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((()))((((((''''''(((***---...999KKKTTTOOONNNTTTPPPCCCIII]]]{{{rrrSSSHHHCCCEEELLLLLLHHHOOO\\\rrr~~~}}}yyy}}}}}}}}}~~~zzzuuurrrssstttvvvwwwfffbbb\\\WWWSSSOOOJJJGGG???;;;666666888888555111000/////////............---------.........//////000000////////////000000000///...///222555777777???CCCHHHJJJHHHDDD@@@===DDDEEEEEECCCBBBEEEMMMSSSVVV^^^hhhrrr{{{zzz|||xxxmmmZZZGGG;;;999<<<>>>@@@CCCEEEFFFHHHJJJLLLOOONNNLLLNNN\\\xxx~~~{{{@@@111000///---,,,+++******************))))))))))))+++*********))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************+++,,,---...,,,,,,---...////////////333333444;;;NNNpppyyyppp{{{rrr\\\bbbzzz}}}|||yyy}}}~~~{{{xxxuuuvvvyyy{{{zzzxxxuuutttuuuxxx|||~~~}}}{{{yyyxxxwwwwwwyyy|||}}}|||{{{~~~{{{zzz{{{{{{{{{zzztttssssssxxx~~~}}}}}}}}}~~~~~~}}}|||{{{{{{|||wwwuuuvvvwwwttttttvvv}}}yyyvvv{{{}}}xxxwwwwwwvvvsssqqqpppppppppqqqqqqppppppppprrrrrrpppnnnnnnpppoootttxxxvvvnnnzzz~~~zzzxxx~~~kkkccckkkqqqlllMMM555---------***)))'''&&&(((+++***((())))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((***&&&&&&)))***)))---444AAASSSVVVNNNQQQRRRJJJFFFPPPooo}}}```CCC>>>DDDEEEJJJPPPQQQ^^^www~~~yyyyyy~~~}}}yyyvvvvvvwwwwwwuuusssvvvqqqjjjgggggghhhhhhgggddd```[[[WWWTTTPPPMMMJJJAAA<<<888777888888444111000000/////////.........---------.........//////000//////////////////000000000///111333666777888===AAAFFFGGGEEEBBB>>>===AAACCCCCCAAAAAAFFFPPPWWW```eeennnyyyxxxpppuuuqqqgggVVVEEE;;;:::===???AAADDDFFFGGGIIIKKKMMMLLLNNNPPPRRR^^^xxx|||www>>>111000...,,,+++******)))************))))))))))))*********)))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************+++,,,---...,,,------......///......000444555===\\\oooeeevvvzzzyyywwwnnnvvv~~~~~~~~~yyyvvvyyy|||}}}|||{{{yyyvvvuuuwwwyyy|||}}}{{{xxxuuuuuuxxx{{{}}}|||}}}}}}}}}|||{{{zzzyyyxxxxxxyyy{{{}}}~~~|||zzz~~~|||yyyxxxyyyzzzyyyxxxvvvuuuvvvzzz|||xxxyyyyyyzzzzzz{{{{{{{{{yyyuuusssuuuuuutttuuuxxx|||~~~|||vvvtttyyy~~~{{{uuuuuuvvvtttrrrpppoooooopppqqqooonnnnnnoooppprrrqqqpppllliiibbbccczzztttmmm{{{}}}wwwjjjlll}}}mmmhhhnnnooouuu]]]CCC333///000++++++***))))))******((()))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((***'''&&&))))))***111;;;JJJUUUTTTOOORRRNNNFFFEEESSS{{{rrrUUUCCCHHHJJJFFFIIISSS]]]ssszzzxxx|||~~~~~~yyyyyy}}}}}}yyytttooommmnnnpppqqqpppqqqlllfffccccccddddddcccbbb___[[[WWWUUURRROOOLLLBBB>>>:::888888777444111000000000/////////......------.........///////////////............//////000000111222444666777888;;;>>>BBBDDDBBB???===<<<@@@AAAAAA@@@BBBJJJXXXcccrrrvvvpppmmmlllhhh```QQQCCC<<<<<>>KKKvvvhhh[[[ggg}}}qqqgggiii~~~~~~~~~xxxtttvvvxxxxxxxxxwwwvvvuuuvvvxxx{{{}}}~~~zzzxxxvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz|||~~~~~~{{{xxx{{{yyyvvvuuuvvvwwwwwwvvvwwwvvvwww{{{|||xxxtttsssttttttvvvxxx{{{|||wwwsssrrrsssttttttwww{{{zzz|||yyyssssssxxx}}}~~~xxxsssrrrtttsssqqqoooooooooqqqrrrnnnlllkkklllnnnpppqqqqqqnnnjjjaaaaaawwwggg^^^rrr}}}yyy|||mmmcccqqqzzzvvvuuupppyyyzzzxxxkkkRRR:::///...+++,,,,,,,,,***))))))***((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((()))(((((())))))---999EEETTTWWWRRRPPPQQQIIIEEENNNfff\\\HHHEEEGGGHHHEEEKKK\\\mmm~~~}}}vvvtttxxxwwwxxxwwwssssssvvvwwwuuuqqqllleeeaaaaaaeeehhhjjjhhhddd___\\\[[[\\\\\\\\\ccc___[[[WWWTTTQQQNNNLLLDDDAAA===:::999777444111000000000////////////...............//////////////////............/////////000222333333444666888:::===@@@AAA@@@>>>>>>>>>BBBDDDEEEDDDHHHTTTffftttvvvpppqqqhhhddd[[[NNNBBB<<<===@@@BBBDDDGGGIIIKKKLLLNNNPPPOOOUUUXXXXXXgggccc555///...,,,+++***)))))))))************)))))))))((())))))))))))))))))(((((((((((((((((()))))))))))))))))))))******)))))))))((()))))))))************++++++++++++,,,---............------......//////555???PPPkkklllbbbhhhnnneeeWWWlllzzzvvvxxxxxxvvvuuuttttttvvvyyy|||~~~~~~{{{xxxvvvuuuuuuuuuttttttttttttuuuvvvwwwwwwvvvwwwyyy|||~~~|||yyyvvvxxxvvvssssssttttttttttttuuuuuuvvvyyy{{{zzzvvvsssrrrrrrqqqrrrsssvvvyyy{{{xxxuuusssuuuuuutttxxx}}}xxxyyywwwsssttt{{{|||wwwsssqqqrrrqqqpppnnnnnnoooqqqrrrooollljjjjjjlllnnnoooooommmmmmkkkkkkzzz}}}|||kkk[[[dddyyy}}}}}}xxxgggdddttt|||qqqqqqqqquuussscccJJJ777111++++++,,,---+++((())),,,((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***)))+++333BBBOOOYYYWWWQQQOOONNNFFFNNNfffxxxttt^^^GGGDDDHHH???DDDIIIYYYpppyyyvvvuuuwwwtttnnnnnnqqqkkkkkkjjjhhhhhhhhhhhhhhheeeaaa[[[WWWWWWZZZ^^^```]]]ZZZVVVSSSRRRRRRSSSSSSddd```[[[WWWSSSPPPLLLIIIEEECCC???<<<:::777555333111000000000////////////........./////////000000//////............//////...000333333333333555777:::<<<>>>?????????@@@AAAGGGJJJKKKLLLPPP^^^ttt}}}uuuqqqqqqlllfff[[[MMMBBB===>>>AAACCCEEEHHHJJJLLLMMMOOOQQQRRRWWWUUUUUUiii[[[444...---,,,+++***)))))))))************)))))))))((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))((()))))))))************++++++++++++,,,---...///...............000111222999GGGhhhmmmooo|||oooggg^^^]]]}}}|||~~~~~~zzzxxxyyyyyyuuutttssstttwww|||~~~}}}zzzxxxuuutttsssrrrqqqqqqrrrssstttuuuvvvvvvssstttvvvyyy{{{zzzwwwtttvvvsssqqqqqqrrrssssssrrruuuvvvwwwxxxxxxwwwsssqqqttttttrrrrrrsssuuuwwwxxx{{{xxxwwwxxxvvvtttxxx}}}xxxyyywwwuuuxxx{{{xxxvvvtttrrrqqqpppnnnnnnoooqqqrrrpppmmmjjjhhhiiikkkkkkkkkgggjjjlllmmmrrr~~~}}}ttthhhssslllkkkooozzzrrrdddfff}}}zzzoooooommmpppvvvssscccNNN@@@...******,,,+++((()))...'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((+++++++++000<<>>;;;888666555111111000000000/////////....../////////000000000000000////////////000000...111555555333333555777;;;<<<=========???BBBDDDJJJNNNPPPQQQVVVeee}}}zzzxxxyyyuuupppmmmssskkk\\\LLLAAA===@@@CCCCCCFFFIIIKKKLLLMMMOOOQQQSSSVVVSSSUUUppp~~~UUU555...---,,,++++++*********************))))))))))))''''''(((((((((((())))))(((((((((((()))))))))))))))******++++++******)))))))))))))))************++++++++++++,,,---...//////.........000222444555@@@WWWhhhbbbaaa[[[zzz{{{{{{{{{|||||||||||||||~~~~~~{{{wwwwwwyyyxxxtttuuuttttttxxx~~~~~~zzzyyyyyyxxxvvvuuutttssspppqqqsssuuuvvvvvvvvvuuuqqqrrrtttwwwyyyyyywwwuuuuuusssqqqppprrrssssssrrrxxxxxxxxxxxxwwwuuutttsssvvvuuutttsssssstttuuuvvvzzzyyyzzz{{{xxxuuuxxx}}}yyy{{{zzzyyy}}}{{{{{{zzzxxxtttsssqqqoooooooooqqqrrrnnnllliiihhhhhhiiihhhgggggghhhhhhhhhiiimmmqqqtttrrrgggeeesss|||xxxuuuuuuqqq}}}ooogggvvvnnniiillljjjiiiooowwwvvveeeRRR666...))),,,,,,((()))...'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))+++---...666EEERRRYYYUUUVVVQQQLLLLLLQQQppp___GGG===EEEJJJ@@@HHHNNNXXXppp~~~nnnmmmdddcccaaa]]]ZZZYYYZZZ\\\VVVTTTUUUWWWVVVRRRPPPQQQLLLMMMNNNMMMKKKJJJKKKLLLHHHHHHFFFCCC@@@???AAACCC```\\\XXXTTTQQQNNNKKKHHHEEEDDDBBB???;;;999888888111111111000000000//////.../////////000000000000111111000000000000111111///444888888555444777999:::;;;;;;;;;<<<>>>BBBFFFIIIMMMQQQRRRWWWgggsssnnnlllpppssssssssstttxxxnnn\\\KKK@@@>>>AAAEEECCCEEEIIIKKKLLLMMMOOOQQQTTTXXXXXX___|||tttMMM333///...---,,,++++++++++++************))))))))))))'''''''''((((((((())))))(((((((((((()))))))))))))))******++++++******)))))))))))))))************,,,,,,+++,,,,,,---...//////......///111444777999PPPpppyyy{{{fff[[[YYYbbbnnn~~~}}}yyyzzz|||}}}|||zzzyyyyyyyyyyyywwwtttwww{{{zzzvvvuuussstttxxx~~~~~~zzzvvvwwwxxxxxxxxxxxxwwwvvvppprrruuuxxxyyyxxxvvvuuuqqqqqqsssvvvyyyzzzyyyxxxuuusssqqqqqqrrrssstttsssxxxxxxwwwvvvtttsssssstttttttttttttttuuuuuuuuuuuuvvvwwwzzz|||yyyvvvxxx~~~}}}~~~~~~}}}|||~~~zzz|||}}}{{{vvvtttrrrpppoooooopppqqqkkkiiihhhhhhiiiiiigggfffiiigggggghhhiiijjjlllmmmvvvssskkkrrr|||zzzyyyssskkkvvvxxxwww^^^fffjjjlllhhhfffsssxxxeeeCCC444+++---...)))(((+++''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''((((((((())))))))))))))),,,...111===MMMWWWXXXTTTVVVOOOJJJPPP]]]zzz}}}}}}lllPPPEEEAAAGGGJJJCCCJJJQQQ^^^yyyllldddccc```___[[[XXXVVVUUUTTTSSSOOOMMMNNNRRRQQQKKKHHHJJJEEEFFFGGGFFFDDDCCCEEEGGGAAAAAAAAA>>>:::999;;;===]]]ZZZVVVSSSQQQOOOLLLJJJEEEEEECCC@@@<<<999999999111111111111000000000000////////////000000000000222222111111111111222222111666::::::777666888;;;999::::::::::::===BBBFFFGGGKKKPPPQQQUUUeee~~~uuuhhhgggjjjhhhhhhjjjlllooowwwzzzooo\\\JJJ@@@>>>CCCGGGCCCEEEIIIKKKLLLMMMOOOQQQUUU[[[___jjjwwwlllEEE...///......---,,,,,,,,,,,,************))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))******++++++++++++******))))))))))))************,,,,,,,,,,,,---...///////////////000222666999;;;___yyyVVVPPPRRRSSSiii}}}yyyxxxzzz~~~|||zzz|||zzz}}}|||zzzyyywwwwwwvvvuuuxxx}}}}}}xxxuuusssssswww}}}|||xxxtttvvvwwwyyyzzzzzzzzzyyyqqqssswww{{{{{{zzzwwwtttrrrrrrrrruuuyyy{{{{{{zzzuuusssqqqqqqssstttttttttvvvvvvuuurrrppppppqqqsssqqqrrrssstttuuuuuuuuuuuuqqqtttyyy|||zzzvvvyyy{{{www{{{~~~}}}yyy|||}}}wwwvvvsssqqqpppppppppqqqggggggfffhhhiiiiiihhhfffgggeeeeeeiiikkkkkkiiihhhqqqyyywwwwwwttt}}}|||uuulll~~~jjjUUUeeennntttnnnfffrrrvvvMMM:::---...///***''')))&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))),,,...333AAARRRYYYWWWTTTVVVNNNIIITTTeee~~~rrr{{{XXXAAACCCDDDCCCGGGIIILLLWWWhhhlllccc```[[[XXXWWWTTTPPPPPPPPPMMMIIIJJJGGGIIINNNLLLFFFBBBEEEBBBCCCCCCAAA>>>>>>AAADDD===>>>>>>;;;777666888:::[[[YYYWWWSSSPPPNNNLLLKKKJJJEEE???<<<;;;:::777555666444222000000000111222000000000000111111111111+++,,,---///000222333444555555666777777777777777<<<:::888999===AAABBBAAADDDHHHOOOSSSSSSYYYmmmyyyjjjhhhgggcccfffbbb```fffnnnuuu{{{nnnUUUEEE@@@BBBDDDCCCEEEFFFJJJOOONNNJJJMMMUUU\\\gggnnnnnn]]]777<<>>===:::888888666444333222222333444000000000000//////......,,,---...///111222333444444555666777777777777777777777888:::<<<>>>??????CCCFFFOOOXXX\\\aaammm{{{{{{~~~zzzxxxiiihhhiiioooxxxrrrXXXFFF???AAACCCDDDFFFGGGKKKPPPPPPMMMPPPWWWccckkkqqquuuxxxUUU666555///...,,,+++***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************************+++++++++++++++++++++,,,------......---222000000888???OOOgggqqqyyyjjjVVVJJJSSScccuuu|||zzz{{{|||}}}}}}||||||}}}~~~~~~|||yyywwwyyyyyywwwuuuuuuuuuvvvuuusssvvvvvvuuuwwwzzzzzzvvvvvvssssssxxx~~~|||wwwzzz|||~~~wwwssstttwww{{{~~~~~~|||zzzvvvuuuuuuuuuuuuuuuuuuvvvyyyvvvvvvzzz{{{xxxvvvwwwzzzyyywwwvvvvvvvvvuuuuuuuuuvvvwwwwwwvvvwwwzzz~~~}}}~~~}}}yyyyyyzzzwwwrrrssswww}}}}}}yyywwwvvvyyyyyyvvvvvvyyyyyyuuussswwwwwwsssqqqrrrpppjjjiiifffccccccdddeeedddccccccbbbbbbbbbdddddddddccc^^^]]]\\\XXXSSSWWWiii|||uuulll[[[[[[aaajjjrrrrrrsss{{{~~~zzzrrrsssyyy}}}vvvqqqXXX>>>222---)))''')))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''(((((('''((()))******))))))111===IIIQQQUUUUUUTTTQQQIIIPPPbbbrrriiipppwwwaaaOOOFFFAAADDDHHHIIILLLQQQ[[[|||aaaXXXUUUOOOLLLMMMIIIIIIHHHHHHHHHFFFBBB?????????>>>>>>===;;;:::999999999888777666666666666222222222111111111111111UUUTTTRRRPPPNNNLLLKKKKKKKKKHHHDDDAAA???>>><<<::::::999777555555555666666111111000///...---,,,,,,...//////111222333444444444444555666777777888888333777:::;;;;;;;;;???BBBCCCIIIUUUccclllqqqwww}}}jjjlllpppwwwtttZZZFFF???AAAEEEHHHGGGHHHMMMRRRTTTSSSTTTXXXccciiioooqqquuuOOO666///...---,,,+++***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************+++++++++,,,,,,,,,,,,---++++++,,,,,,---.........+++111111333>>>III]]]www{{{uuu~~~vvvVVVKKKLLL___uuu~~~}}}{{{zzz{{{}}}~~~~~~|||yyywwwwwwwwwwwwzzzxxxvvvtttssstttuuuwwwuuuxxxyyyuuutttvvvvvvtttuuutttuuuzzz}}}xxx}}}vvvsssvvvyyy|||{{{zzzzzzyyyuuuttttttttttttvvvwwwxxxzzzwwwwww{{{|||yyywwwwwwxxxwwwvvvuuutttuuuvvvvvvvvvxxxyyyyyyyyyyyy{{{|||xxxyyyxxxttttttuuurrrmmmsssyyyzzzvvvtttssstttssspppppptttvvvtttuuuwwwwwwtttrrrrrroookkkhhheeebbbaaabbbbbbbbbaaa```aaabbbaaa```___```aaa\\\\\\\\\WWWPPPSSSeeexxxvvv```SSSXXXcccoooyyy~~~eeeZZZbbbllluuu|||yyyyyy|||}}}gggGGG333...000///---))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))************))),,,666DDDQQQWWWWWWTTTRRRIIIEEEVVVqqqpppaaacccrrr```MMMDDDFFFFFFCCCEEENNNVVVYYYhhhrrrbbbTTTQQQQQQLLLHHHIIIEEEDDDCCCCCCBBB@@@===:::999999999888777666555444555444333222111111111222------------......//////TTTSSSQQQOOOMMMLLLLLLKKKHHHFFFDDDAAA???===<<<;;;:::999888777666666666777111111000000///...------000000111222222333444444333333444555666777888999666:::===<<<:::<<>>===;;;888666666666666666555444333222111000000///......//////---------............///SSSRRRQQQOOONNNMMMLLLLLLGGGFFFEEEBBB@@@>>>===<<<999999888777777666666666111111111111111111222222111111222222333333333444222222333444555777999:::999<<<>>><<<;;;BBBPPP\\\dddtttrrrdddfffnnnvvv|||yyy[[[GGGCCCGGGLLLMMMNNNPPPSSSXXX]]]^^^[[[WWW___iiixxxwwwIII444---------,,,+++************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))***************************************++++++++++++,,,,,,------......///000000222555333;;;QQQeee}}}zzz~~~sss{{{{{{jjjTTTUUUbbbttt~~~|||||||||yyy{{{}}}}}}{{{zzzzzz{{{tttuuuuuuuuuvvvvvvvvvvvvyyywwwxxx||||||vvvtttvvvvvv{{{}}}yyywwwzzz~~~~~~tttuuuvvvzzz}}}}}}yyyvvvwww{{{}}}}}}||||||zzzwwwssswwwzzzzzzwwwuuuuuuwwwsssrrrrrrrrrrrrsssuuuvvvrrrqqqttt{{{}}}zzzvvvvvvrrrsssttttttssstttwwwzzzzzz~~~~~~{{{{{{~~~}}}xxxuuuxxxxxxwwwzzz~~~}}}yyyyyy{{{}}}{{{xxxuuuuuuwwwvvvvvvwwwxxxvvvsssqqqpppqqqppppppqqqqqqpppppppppkkkjjjhhheeecccaaaaaabbb___aaacccaaa^^^\\\^^^```___```aaa]]]SSSMMMTTT___jjjttt{{{nnn}}}}}}||||||sssnnnsssvvvwww}}}dddYYYfffcccccciiisss{{{}}}gggPPP===000+++)))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''')))+++,,,+++***+++---333@@@QQQYYYWWWRRRNNNMMMMMMXXXttteeecccyyy]]]LLLGGGBBBDDDCCCGGGJJJDDDGGGhhheeeSSSOOOLLLJJJFFFBBB@@@AAA>>><<<::::::999888555333333333444333333222111000///......------------...............------------SSSRRRQQQOOOMMMLLLKKKKKKGGGHHHGGGEEEBBB@@@???@@@999999888888777666666555222222333333444444444444222222222222222222222333222222222333555777:::;;;:::===??????DDDQQQdddsssqqqdddbbbdddlllwwwaaaIIIDDDKKKOOOPPPVVVWWWYYY]]]bbbeee___VVV[[[lll}}}oooBBB222,,,---,,,++++++******++++++))))))))))))(((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++************************************++++++++++++------......///000000000111555888IIIiii|||jjj\\\QQQeee}}}||||||}}}xxxyyy{{{{{{xxxvvvuuuvvvqqqrrrtttvvvwwwwwwvvvvvvyyyvvvyyywwwsssvvvuuuyyyzzzxxxyyy~~~vvvvvvvvvxxxzzzyyywwwtttvvvyyy}}}~~~}}}|||{{{{{{tttvvvwwwxxxvvvuuuuuuuuuttttttttttttssssssrrrrrrppppppvvvrrrvvvyyyzzzyyyyyy|||{{{|||yyytttwwwxxxyyy}}}zzzyyywwwwwwwwwxxxxxxyyyzzzyyyzzz|||zzzuuuqqqqqqooommmmmmpppqqqoooppprrrmmmllljjjgggcccaaaaaabbb___```aaa```___^^^___```___^^^^^^\\\VVVQQQUUU[[[[[[^^^yyyvvvsss~~~wwwtttttt|||tttuuubbbdddeeeccceeemmmuuu{{{~~~vvvnnncccOOO888...///))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''')))++++++******...222:::GGGTTTXXXSSSMMMLLLNNNPPPfffyyyZZZlll{{{iiiQQQDDDEEEDDDFFF@@@DDDLLLKKKSSS~~~vvv^^^UUUJJJHHHEEEBBB???>>>======:::888666555555555333111///////////////...------...------,,,,,,,,,---------------,,,,,,+++++++++RRRQQQOOOMMMKKKJJJIIIIIIEEEGGGGGGEEEBBB??????@@@999999999999888777666666555444444444444444444444222222222222222111111111111111111222444777:::<<<;;;???DDDJJJVVViiiwwwiii___]]]eeemmmuuufffIIIGGGRRRZZZ\\\^^^```aaaccchhhkkkbbbVVVZZZqqqxxx]]]999444+++,,,,,,++++++******++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((()))***+++************************++++++++++++,,,,,,,,,------......///000000111111222999CCC___}}}}}}jjjWWW\\\fff|||zzz{{{}}}vvvxxxzzzzzzxxxvvvuuuuuussstttuuuuuuvvvvvvvvvvvv{{{vvvwww~~~}}}uuussswwwsssuuuttttttxxxyyyxxxwwwwwwwwwvvvuuutttvvvyyy}}}~~~}}}zzzyyy{{{uuuttttttuuuvvvwwwuuutttwwwwwwxxxwwwvvvsssqqqooopppqqqwwwqqqvvv|||~~~||||||xxxxxx~~~vvvpppsssuuuwww|||wwwtttsssuuuzzz|||{{{yyy|||xxxxxx{{{zzzuuusssvvvrrrnnnnnnqqqrrroooooosssppppppooojjjeeebbbccceee___^^^^^^^^^`````````___fff```\\\[[[YYYWWWYYY^^^YYYQQQiiiyyy~~~}}}|||gggvvvwwwuuukkkpppjjjggggggkkknnnooouuu}}}|||pppggghhhmmm^^^AAA222666))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&)))+++***)))+++111666BBBMMMWWWWWWOOOJJJLLLQQQ\\\tttkkkZZZ~~~iii[[[JJJCCCFFFGGGFFFCCCFFFNNNZZZsssyyy\\\PPPMMMGGGEEEAAA>>>======<<<:::555444222111222222111000------------------,,,+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,RRRPPPNNNLLLJJJHHHGGGGGGBBBDDDEEECCC@@@======>>>::::::::::::999888777777666666555444333333222111222222222111111111111000111111111222444777;;;======BBBJJJUUUfff||||||oooggg^^^[[[^^^bbbhhhlll{{{hhhHHHHHHYYYeeeiiieeeffffffgggmmmoooeeeWWW___zzzwwwOOO555999,,,,,,,,,++++++***+++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((()))++++++************************,,,,,,,,,---------............//////000000111111666>>>MMMppp{{{tttXXXOOOmmm~~~{{{~~~zzzxxxzzz|||vvvxxx{{{{{{yyywwwvvvvvvwwwvvvuuuuuuuuuuuuvvvwww|||uuuuuu{{{zzzsssrrryyyrrrrrrppppppvvv}}}||||||zzzxxxwwwvvvuuuuuuuuuuuuxxx|||}}}{{{wwwvvvxxxuuusssrrrtttwwwxxxvvvssszzzzzz{{{{{{xxxtttpppnnnqqqqqqvvv}}}yyywwwooouuu|||~~~}}}|||}}}{{{sssttt{{{zzzrrrmmmppprrrsssxxx~~~|||sssppppppuuu}}}}}}xxx|||wwwvvvyyyxxxtttuuuzzzuuupppooosssrrrnnnooosssuuuuuusssoooiiifffggghhh___\\\[[[\\\```aaa```]]]kkkbbbYYYVVVVVVVVVXXX\\\aaaPPPdddsssaaaiii~~~yyyxxxqqqpppoooiiidddcccbbbdddnnn{{{uuupppbbbcccpppdddAAA,,,...))))))))))))(((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))&&&)))***)))(((+++222999HHHQQQYYYVVVMMMHHHMMMTTTnnnhhhdddlllWWWNNNCCC???DDDFFFFFFHHHJJJQQQhhh___SSSKKKAAADDDCCC???;;;::::::777222222111//////000000//////------.........------,,,++++++************+++,,,***+++,,,---...///000000PPPPPPNNNLLLIIIGGGFFFEEEGGGFFFEEECCCAAA???>>>======<<<;;;:::;;;:::888666555555444333333333333444111111222222222111111000,,,///333444333444888;;;<<>>MMMNNNTTTWWWNNNHHHWWWnnn~~~www||||||```GGGCCCHHHGGGCCCAAAFFF???OOOkkkoooWWWMMMFFF???===<<<;;;999666444222222000///...------...///000---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,...///000PPPOOONNNLLLJJJHHHFFFEEEGGGFFFEEECCCAAA???>>>>>>===<<<;;;;;;;;;:::888666666555555444333444444444222222222333333222222111...111333333111222444666???LLLWWWbbbzzznnn]]]```ZZZZZZbbbfffhhhrrrQQQFFFJJJVVVaaacccppppppeee___fffeee___aaa{{{jjj===...---,,,,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************+++++++++++++++,,,,,,,,,---------000---,,,...///000333888III[[[uuurrr{{{www```SSSKKKqqq{{{vvvuuuvvvxxx~~~~~~zzzwwwvvvuuu{{{{{{{{{{{{{{{|||}}}~~~|||wwwttttttttttttttttttuuuuuuuuutttwww}}}|||zzzxxxvvvtttsssrrrrrrxxxxxxxxxwwwvvvuuutttsssrrrqqqpppppprrrtttuuuvvvwwwvvvtttttttttsssqqqoooqqqssswwwzzzzzzxxxtttrrrmmmlllpppwwwzzzyyy|||zzzuuusssrrrrrrsssrrrrrrqqqrrrtttvvvwwwwwwuuuuuuvvvwwwyyyxxxvvvtttuuuuuuuuuuuuvvvxxxyyyyyywwwvvvvvvwwwyyy{{{zzzyyy~~~}}}|||yyyvvvrrrooonnnbbb\\\XXXZZZ[[[XXXWWWXXX\\\[[[XXXUUURRRRRRUUUWWWXXXVVVZZZmmm{{{wwwqqqrrruuuzzz~~~uuuvvv~~~cccPPPXXXkkk{{{nnnuuuyyykkkccceeebbbPPP===555---,,,***))))))******(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((''''''+++---))))))333>>>DDDOOOQQQRRRNNNHHHOOOhhhyyy~~~~~~|||kkkVVVCCC@@@BBBAAAAAADDDJJJLLLlllzzz]]]OOOIIICCC>>>::::::888666444222000//////...------------...///---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///000111111OOOOOOMMMLLLJJJHHHGGGFFFFFFFFFEEECCCAAA@@@???>>>>>><<<;;;;;;<<<;;;999666777666555555444444555555333333444444444444444444111222333333222333555666===JJJ[[[lllwwwhhh```\\\___\\\^^^gggmmmqqq{{{hhhEEECCCGGGKKKUUUZZZ```___ZZZZZZ^^^[[[aaatttUUU777...***...,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++,,,,,,,,,,,,------------...,,,,,,//////111999CCCZZZqqqvvvkkkooo___JJJLLLYYY}}}~~~~~~|||yyywwwwwwxxxzzzvvvttt|||||||||}}}}}}}}}}}}}}}|||yyyvvvuuuuuuttttttsssuuuwwwwwwtttqqqssszzz|||zzzwwwtttrrrqqqqqqrrrvvvvvvuuutttsssqqqpppppprrrssssssrrrpppqqqtttwwwuuutttsssssstttsssqqqooooootttyyyzzzwwwtttrrrrrrmmmnnnrrrvvvuuutttxxx}}}}}}xxxtttrrrrrrtttvvvpppqqqrrrqqqooonnnpppsssvvvxxx{{{{{{yyywwwvvvvvvtttssstttxxx|||~~~|||zzzvvvvvvxxx|||~~~|||~~~}}}zzzwwwxxxyyyeee___[[[[[[YYYUUUTTTUUUYYYZZZZZZXXXUUUSSSSSSTTTRRRWWWVVVSSS___uuuhhhuuuyyy||||||yyynnnSSSXXXjjj}}}xxxiiiuuutttllljjjooolll[[[HHH>>>333...***)))***+++***)))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((())),,,,,,***...:::FFFMMMOOOSSSPPPHHHHHH]]]{{{|||{{{VVVIII@@@AAAAAA@@@EEEMMMQQQaaazzzVVVGGGEEEBBB>>>===777666555333111///...---------,,,,,,,,,,,,------+++++++++++++++***************++++++,,,,,,,,,,,,---...000222333333333222OOONNNMMMKKKJJJHHHGGGGGGFFFFFFEEECCCBBB@@@??????>>>===<<<<<<<<<;;;999777777777666555555555666666555555555555555555666666333333444444666777:::;;;>>>LLLaaavvvggg\\\^^^ddddddbbbdddlllqqqvvvTTT===DDDFFFDDDKKKSSSPPPRRRRRRYYY^^^\\\pppxxx~~~BBB222///(((///,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))***++++++,,,,,,,,,,,,,,,------------...///...000333222222===LLLggg~~~ssskkkccc~~~~~~~~~lllNNNEEEVVVrrr~~~|||{{{~~~|||zzzyyy}}}xxxvvvyyyyyyzzzzzzyyyyyyxxxxxxyyywwwuuuuuuuuuuuutttrrrtttvvvwwwtttppprrrzzz}}}zzzvvvsssqqqpppqqqrrruuutttsssrrrqqqqqqqqqqqqssstttuuuuuuttttttttttttsssrrrrrrrrrtttsssrrrppppppvvv{{{{{{wwwssssssuuuqqqtttxxxyyyvvvssstttvvvxxxvvvsssqqqsssvvv{{{~~~pppppppppooonnnnnnooopppvvvzzz~~~~~~{{{yyyyyy{{{uuutttuuu{{{}}}yyyzzz|||}}}{{{vvv{{{~~~zzzvvvwwwzzzkkkfffbbb```]]]WWWUUUVVVVVVXXXZZZYYYVVVSSSRRRQQQMMMSSSSSSNNNNNNUUUZZZZZZ___uuu}}}~~~qqqYYY___ppp}}}~~~|||qqqlllmmmxxx|||nnnXXXHHH:::222+++***,,,+++)))'''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())),,,,,,+++333AAANNNTTTOOOSSSOOOGGGRRRooo}}}}}}aaaIIIBBBAAAFFFHHHGGGLLLUUUXXXzzzzzz[[[AAA>>>@@@;;;888;;;444333222111///...,,,,,,,,,++++++++++++++++++,,,************************+++++++++,,,,,,------...///000333555666666555444NNNMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEDDDBBBAAA@@@@@@???>>>=========<<<:::888999888777777666666777777666666555555666666888888777666555666888:::<<<===EEEUUUmmmsss```VVV[[[cccffffffjjjpppvvv|||hhhGGG<<>>555333999222111111000...---,,,,,,***++++++++++++++++++***************************+++,,,,,,---.../////////000222444666777777666555MMMLLLLLLKKKJJJIIIIIIIIIFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>======>>>===;;;888999999888777777777888888777666555555666777999::::::888777777:::===??????KKK___vvv{{{lll^^^WWWZZZaaafffiiinnnuuu}}}yyyUUUBBB???GGGCCCAAAGGGKKKKKKPPPUUU___hhhqqq```777222111)))+++,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((()))***+++,,,,,,---,,,---------............---,,,000444111333IIIeeerrreeeooopppqqqrrrkkkRRRQQQYYYqqq|||zzzyyyyyy~~~~~~}}}}}}|||xxxvvvxxx{{{~~~~~~}}}}}}~~~zzzyyyxxxwwwwwwxxxyyyzzzxxxvvvttttttuuuwwwwwwwwwtttuuuuuutttuuuwww{{{~~~zzzxxxvvvtttssssssttttttwwwvvvtttssssssssstttuuutttrrrrrrwww}}}|||vvvooooooooooooqqqssstttsssqqqnnnrrrvvvwwwuuusssssstttkkkpppuuuwwwyyyzzzvvvrrrpppooooooooorrruuuyyy{{{uuupppmmmooouuuxxxvvvrrrmmmqqquuuxxxzzz{{{|||}}}rrrqqqqqqtttyyy||||||{{{wwwxxxzzz}}}~~~zzzwwwqqqvvv{{{|||xxxssspppoooooommmmmmmmmfff]]]XXXXXXPPPQQQSSSSSSRRRPPPOOOPPPRRRJJJKKKUUUUUUKKKHHHNNN^^^qqqpppkkkuuu~~~yyyyyy|||}}}xxxttt{{{pppMMM:::++++++...,,,)))((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((***---222???MMMTTTTTTPPPKKKBBBEEEbbbdddEEE>>>DDD@@@AAAGGGIIIIIIPPP[[[yyyfffMMMDDD??????;;;333111666000000///......---,,,,,,******++++++++++++***************+++++++++++++++------...///000111111222111222444666777777777666LLLLLLKKKKKKJJJJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>===;;;999::::::999888888888888888666666555444555777999:::;;;999888;;;AAAGGGJJJKKKRRRhhh}}}pppeee```]]]```fffiiinnnuuu|||zzzWWWHHH@@@BBBEEE???AAAHHHGGGJJJRRRVVV^^^mmm{{{PPP444......,,,+++,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''((()))***+++,,,------------------............///,,,///444333;;;\\\tttppp~~~kkkoooooodddTTT___nnn~~~}}}|||~~~|||}}}~~~}}}zzzyyyzzz{{{{{{yyyxxxyyy{{{{{{yyywwwuuuwwwxxxxxxxxxzzz}}}}}}{{{yyywwwxxxzzz}}}yyyvvvtttsssuuuxxxyyyzzzxxxvvvuuuvvvxxxzzzzzzyyywwwwwwvvvuuuuuuuuuuuuvvv{{{yyyvvvtttrrrrrrrrrsssrrrqqqrrrtttwwwxxxvvvsssnnnmmmnnnppprrrtttsssrrroooqqqtttvvvwwwvvvuuuuuummmppppppqqqvvv|||zzzsssooooooooopppqqqsssuuuvvvuuusssqqqrrruuuwwwvvvuuuooopppssswww{{{}}}}}}|||sssqqqppppppqqquuuxxx{{{vvvvvvxxx{{{}}}|||zzzwwwtttuuuuuuuuutttrrrpppooonnnoooqqqrrrkkk```ZZZZZZRRRSSSSSSSSSRRRRRRTTTVVVPPPMMMKKKLLLLLLIIIHHHHHHQQQcccuuuwwwdddaaauuu{{{xxxyyykkkPPP777000000,,,***+++)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***(((+++///888EEERRRUUURRRLLLHHHGGGRRRmmmxxxRRR???>>>CCCBBBDDDHHHIIINNNbbbxxxmmmOOO@@@???===999555333222111......------,,,,,,++++++******+++,,,,,,+++******++++++++++++,,,,,,,,,---...///000111222333333444222222333444555666666777LLLLLLKKKKKKJJJJJJJJJJJJFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>;;;999;;;:::999999888888999999666555444444555777999:::999888999???IIIRRRXXXZZZ[[[sss|||fff]]]^^^aaafffkkkooouuu|||\\\:::AAA???DDDCCC;;;@@@HHHDDDMMMVVV[[[dddwwwwwwjjjAAA000)))+++///...,,,++++++***)))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''((()))***+++,,,---------------.........//////222...000555666DDDmmmpppyyy|||mmmuuuuuuhhh]]]rrr}}}|||zzz{{{xxxzzz{{{zzzxxxxxx{{{~~~xxxvvvuuuwww{{{}}}|||zzzuuuuuutttttttttwww{{{~~~{{{yyywwwxxx{{{zzzwwwtttsssuuuxxx{{{||||||xxxuuuwwwzzz{{{xxxuuuvvvvvvvvvwwwwwwwwwwwwwww~~~{{{xxxtttrrrppppppppppppqqqrrrrrrqqqsssvvvxxxmmmmmmmmmppprrrtttsssrrrrrrssstttwwwzzz{{{yyywwwuuutttpppnnnuuu}}}{{{ssslllmmmnnnpppqqqssstttttttttuuuvvvuuutttsssuuuwwwsssssstttyyy}}}uuutttqqqooonnnrrrxxx}}}xxxxxxyyyzzz{{{zzzxxxuuuuuussspppooopppppppppooooooqqquuuwwwpppddd^^^]]]OOOOOOOOONNNMMMOOORRRUUUDDDLLLNNNHHHIIIPPPQQQJJJCCCSSS```jjjyyydddbbb{{{vvvpppqqquuuzzzgggEEE777222,,,***,,,((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***(((,,,222;;;JJJUUUVVVPPPFFFHHHPPPbbbxxxzzzWWWEEEDDDIIIBBBCCCHHHLLLLLLXXXxxxvvvOOO@@@999;;;777222000333333///,,,,,,,,,,,,++++++*********+++,,,------,,,+++***+++++++++,,,,,,---------///000111222333444555555222222222222333555666777MMMKKKHHHEEEDDDEEEGGGHHHFFFFFFDDDCCCBBBBBBBBBBBBEEEBBB@@@???@@@???<<<999;;;;;;;;;;;;;;;;;;:::::::::888555444555666666666<<<888999FFF\\\kkkkkkdddddd{{{xxxddd___```bbbhhhpppssswwwwwwSSSBBBAAADDDBBBBBBDDDCCCBBBFFFLLLIIIXXXdddjjj{{{XXX555333111+++*********++++++***(((''')))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------***,,,...///......///111222111333777AAAYYY}}}mmmaaawwwvvvhhhrrr~~~|||{{{|||}}}|||{{{zzzyyyxxxxxxxxxzzz|||}}}wwwxxxyyyzzzyyyyyywwwwwwuuutttssssssuuuvvvvvvuuuyyyuuurrrwww|||xxxvvvuuuvvvxxxyyyyyyyyywwwvvvvvvzzzzzzttttttttttttttttttuuuvvvwww}}}zzzwwwtttrrrrrrrrrwwwtttpppnnnooopppqqqqqqqqqoooooosssssspppppprrrssstttwww|||}}}zzzxxxwwwvvvuuutttuuuvvvvvvqqqrrrqqqqqqqqqtttxxx|||uuurrroooooorrruuuuuutttooorrruuuwwwxxxwwwxxxyyyrrrpppsssxxxxxxuuuvvv|||xxxwwwuuuttttttvvvyyy{{{sssrrrpppooosssxxxuuuoooppprrruuutttnnnggg```]]]TTTNNNJJJLLLNNNLLLKKKMMMKKKJJJHHHIIIKKKLLLLLLKKKDDDGGGEEETTTyyyzzzvvvcccgggsssnnnrrrqqq{{{uuuOOO777333---%%%'''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''''')))+++,,,---+++222===HHHPPPSSSQQQOOOOOO@@@YYYgggNNNCCCDDDIIIIIIFFFOOOUUUQQQdddvvv\\\HHH;;;;;;999666222000/////////++++++++++++++++++++++++++++++,,,---,,,+++***)))+++++++++,,,,,,...///000777555333111111111333444333444666666666777:::<<>>@@@BBB@@@@@@AAA@@@@@@FFFMMMNNNWWWaaannn|||OOO333333000+++,,,,,,***++++++***(((''')))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------***,,,............///000444333555===LLLfffjjjlll~~~zzzppp~~~|||{{{|||}}}|||{{{~~~}}}zzzxxxwwwxxxyyyzzzyyyyyyzzzzzzyyyxxxvvvuuuwwwuuusssrrrtttuuuuuuuuuvvvuuutttwww{{{~~~~~~}}}vvvttttttuuuvvvwwwwwwvvvsssrrrtttyyy~~~}}}yyyrrrrrrrrrrrrssssssssstttyyyxxxwwwuuutttssssssssstttrrrqqqqqqrrrrrrpppooopppooorrrwwwwwwssspppqqqrrrsssvvv{{{~~~}}}{{{zzzxxxtttqqqpppqqqssstttuuutttrrrpppppptttzzz~~~xxxvvvttttttuuussspppmmmnnnpppqqqrrrssstttvvvyyysssrrrwww|||{{{uuutttwwwtttsssqqqpppppprrruuuvvvwwwvvvsssqqqssswwwtttnnnoooqqqtttssspppjjjeeebbbUUUNNNKKKOOOSSSRRROOOOOOLLLJJJIIIIIIKKKKKKKKKJJJCCCCCC???NNNqqq{{{ggg___yyywww|||yyyuuuwwwzzzooo}}}~~~YYY<<<555///(((***))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''((()))+++++++++///666AAAKKKQQQRRRPPPNNNJJJIIIhhhttt[[[III@@@@@@DDDKKKGGGOOOVVV\\\|||gggPPPCCC<<<999888444111///.........++++++++++++++++++++++++***+++,,,,,,,,,+++***)))******+++---...000222333666555333222111222333444333555666777777888:::<<>><<<;;;=========<<<<<<;;;;;;;;;888888888999;;;;;;999777===MMMcccrrrvvvrrrooonnnnnn___aaahhhlllqqqwwwvvv]]]KKKBBB>>>>>>@@@CCCAAA@@@AAA@@@@@@GGGOOOVVVXXXbbbzzzdddBBB000222///+++------***++++++***(((''')))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------+++,,,......------...000222111555CCCXXXvvvppprrrzzzzzz|||{{{|||}}}|||{{{}}}{{{xxxwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvuuu{{{xxxtttrrrrrrtttuuuvvvuuuuuuvvvvvvvvvxxx{{{}}}ssssssrrrtttuuuuuutttrrrqqqqqqrrrwww{{{}}}{{{xxxpppqqqrrrrrrssssssrrrrrrttttttttttttssssssrrrrrrpppqqqrrrtttvvvtttqqqnnnnnnnnnsssyyyzzztttppppppssstttvvvyyy|||}}}{{{yyywwwtttpppmmmlllnnnqqqtttuuusssqqqnnnnnnrrrxxx}}}vvvvvvvvvwwwwwwsssnnniiippppppppppppqqqssswwwzzztttvvv{{{}}}wwwrrrrrrrrrqqqooonnnnnnppprrrtttxxxxxxuuusssuuuxxxvvvqqqrrrsssuuuuuurrrnnnjjjggg[[[SSSPPPTTTZZZZZZVVVTTTNNNLLLJJJIIIJJJJJJIIIHHHAAA???999CCCccc|||kkk[[[nnnuuukkkqqqmmmkkkmmmrrrxxx{{{|||ppp|||fffCCC555///)))******)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((())))))*********555<<>><<<777555333000...---------++++++++++++++++++++++++)))***+++++++++++++++******+++,,,///111444666777666555444333333333444555555666777888888999;;;>>>HHHHHHIIIJJJJJJIIIHHHGGGDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>===<<<>>>>>>>>>======<<<<<<;;;888888:::<<<>>>===;;;888???UUUqqqzzzqqqrrrxxxxxxffftttssscccdddkkkppptttzzzwwwooojjjcccTTTCCC===@@@DDDDDDCCCFFFEEEEEEFFFCCCCCCIIIRRR______mmmvvvOOO777///222---***,,,+++***++++++***(((''')))***))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------+++,,,------------///000111222;;;OOOjjjiii{{{}}}|||{{{|||}}}}}}}}}|||{{{yyyxxxxxxyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxx{{{vvvssssssuuuwwwxxxwwwvvvuuuuuuwwwyyyzzz{{{tttsssssstttuuuuuusssqqquuutttssstttvvvvvvsssqqqrrrssstttuuuuuutttssssssssssssssssssrrrrrrqqqqqqqqqqqqrrrtttvvvuuurrrpppnnnnnnqqqwwwwwwsssqqqqqqwwwvvvvvvxxxyyyyyywwwuuupppooommmllllllnnnppprrrppppppooonnnmmmooosssvvvoooqqqssstttuuussspppnnnrrrssstttttttttvvvyyy{{{uuuxxx|||}}}xxxuuuttttttsssqqqooooooqqqsssuuuxxxxxxwwwuuuwww||||||xxxwwwwwwwwwwwwvvvsssooolllfff\\\UUUXXX]]]]]][[[YYYOOOMMMJJJIIIIIIIIIGGGFFF@@@???888;;;PPPdddzzzppp^^^iiilll___\\\yyyyyywwwuuutttuuuxxxzzz}}}}}}rrrMMM;;;222+++,,,***))))))((('''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((()))***))))))***+++:::BBBLLLRRRPPPMMMJJJJJJKKKkkkfffGGGDDDHHHDDDFFFOOORRRZZZkkk{{{uuuRRRBBB<<<;;;:::444333111///---,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++,,,,,,,,,---///222444666777777666555444444444555666666666888999999999:::===???FFFGGGHHHJJJJJJIIIHHHGGGDDDDDDCCCCCCBBBBBBCCCCCC@@@AAAAAA@@@???>>>>>>???@@@@@@???>>>>>>===<<<<<<888999;;;>>>@@@???<<<999>>>WWWwwwqqqqqq{{{mmmQQQJJJkkk{{{fffccchhhkkkoootttssssssqqqlllbbbWWWLLLEEEDDD@@@<<<===CCCIIIJJJGGGGGGHHHIIIJJJGGGFFFMMMVVVjjjlllvvv|||@@@222///111+++)))+++(((***++++++***(((''')))***))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------+++,,,---------...000333444999HHHbbb}}}dddttthhh```ttt~~~{{{{{{|||~~~}}}|||zzzxxxxxxxxxzzzzzzuuuuuuvvvwwwyyyzzz{{{|||~~~xxxttttttwwwyyyzzz|||wwwsssuuuzzz}}}|||xxxvvvuuuttttttuuuuuusssqqqvvvtttsssrrrqqqpppnnnmmmtttttttttuuuttttttsssssspppqqqqqqrrrssstttuuuvvvtttsssqqqrrrsssttttttssstttqqqqqqtttuuussstttxxx{{{yyywwwvvvvvvtttrrrpppmmmnnnnnnoooooonnnmmmllllllnnnqqqrrrqqqppppppqqqlllmmmnnnoooooopppqqqrrrqqqtttwwwxxxwwwwwwwwwxxxvvvyyy{{{{{{yyyyyyzzzzzzvvvuuusssqqqqqqrrrtttvvvzzz{{{zzzwwwxxx|||}}}{{{vvvvvvwwwyyy{{{zzzwwwtttooocccYYYXXXZZZZZZYYYYYYPPPMMMKKKIIIIIIHHHFFFEEEAAABBB;;;777@@@MMMgggwwwhhhiiirrrbbb]]]```ooojjjuuu||||||vvvXXXEEE777---,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&(((******))))))+++...???GGGPPPRRRNNNIIIHHHIIIWWW{{{oooSSS???CCCGGGDDDGGGSSSUUUaaawwwZZZCCC???===888444111111000...---,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,---...111222333444555666666555555555555555666777777888888999;;;;;;;;;<<>>>>>======::::::;;;>>>??????;;;999;;;QQQppp}}}llliiippp}}}ooo\\\III===HHHmmmxxx```YYY\\\^^^___cccccc___WWWOOOGGGBBB>>>===<<>>UUUrrr{{{aaapppUUURRRxxx~~~}}}zzzzzz||||||yyywwwvvvvvvvvvssstttuuuvvvxxx{{{}}}~~~yyyuuuvvvxxxzzz{{{|||wwwsssvvv}}}}}}wwwyyywwwuuutttttttttsssrrrsssrrrqqqpppppppppppppppttttttsssrrrrrrrrrssssssppppppqqqrrruuuyyy|||~~~xxxuuurrrpppqqqtttuuuvvvyyytttqqqsssttttttxxx~~~}}}zzzwwwtttsssqqqooommmoooppprrrsssrrroookkkiiilllppptttvvvuuurrrpppooooooooommmllljjjkkknnnqqqpppsssvvvwwwuuutttsssssswwwzzzzzzwwwvvvzzz}}}}}}wwwuuusssqqqqqqrrrtttuuu}}}wwwuuuxxxxxxvvvpppqqqsssyyy~~~}}}yyyrrrggg]]]YYYWWWTTTUUUWWWOOOMMMJJJIIIHHHHHHFFFDDDBBBEEE???888888===TTTvvvyyy~~~}}}vvvsssvvviiicccgggnnneee]]]rrr~~~yyy{{{ooo]]]OOO;;;***(((+++***))))))(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&(((******)))***///333CCCKKKSSSRRRKKKFFFHHHLLL```XXXHHH>>>BBBDDDBBBGGGQQQXXXeeevvvMMM???AAA<<<444000000//////...---,,,,,,+++++++++++++++++++++++++++******++++++,,,...000000444555666666666666444333555555666777888888999999999;;;<<<======>>>@@@BBB>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@BBBDDDCCCAAA@@@BBBDDDBBBBBBAAA@@@???>>>======<<<;;;<<<===>>>===;;;888888CCCWWWfffcccWWWVVV___```VVVFFF888666JJJmmmiiiPPPJJJLLLKKKJJJKKKMMMIIICCC>>>;;;<<<>>>@@@@@@DDDEEECCCDDDKKKPPPPPPOOOMMMLLLKKKKKKRRReeewww}}}OOO555...//////)))---///'''***++++++***(((''')))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------+++,,,......///222666999777GGGeee|||nnnuuulll\\\MMM[[[~~~~~~{{{yyyyyy}}}}}}yyywwwuuuuuuuuuttttttuuuvvvxxx{{{}}}~~~|||xxxuuuvvvxxxyyyzzzwwwvvvvvvyyy~~~|||xxx{{{xxxtttrrrrrrssssssssssssrrrrrrqqqpppqqqsssuuuwwwvvvsssrrrqqqrrrtttuuuwwwvvvuuutttvvvyyy}}}zzzvvvsssqqqrrrtttuuuuuuxxxssspppqqqrrrssswww}}}|||yyyuuurrrqqqqqqooonnnnnnpppqqqssssssrrrpppooonnnqqquuuvvvtttrrrpppoooooooooooollljjjjjjmmmppprrrssstttsssqqqpppppppppwww{{{zzzvvvuuuzzz}}}|||xxxvvvtttrrrrrrsssuuuvvv}}}~~~{{{uuuqqqssstttrrrnnnooorrrxxx~~~zzzuuuqqqkkkddd```ZZZUUUTTTXXXOOOLLLJJJHHHHHHHHHFFFEEECCCEEE@@@<<<:::666CCC^^^ppptttwww}}}}}}sssiiikkkuuu~~~gggXXXhhh~~~wwwtttmmmiiibbbFFF...---+++***))))))(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''')))******)))+++222888GGGOOOVVVSSSJJJFFFJJJQQQpppoooJJJDDD???AAADDDGGGMMMTTT^^^mmmbbbDDD>>>???777000111/////////......---,,,,,,+++++++++++++++++++++++++++++++++,,,---000222333444555666777777666444333444555666888999:::::::::;;;<<<>>>>>>>>>???BBBDDD;;;;;;<<<===>>>??????@@@???>>>>>>>>>>>>>>>??????@@@CCCEEEDDDBBBAAACCCEEECCCCCCBBBAAA@@@>>>>>>======<<<<<<<<<======:::888888666<<>>@@@>>>:::999<<<;;;::::::;;;===???AAABBBHHHJJJHHHKKKRRRTTTQQQUUURRRNNNLLLNNNZZZsss{{{:::444...///---)))///222)))***++++++***(((''')))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------+++,,,...///000333888<<>>>>>555999MMMhhhuuulllkkkwww~~~vvvrrr}}}xxxpppwwwsssYYY\\\iiizzzuuu{{{xxxYYY<<<:::+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))+++)))(((,,,444;;;IIIQQQWWWSSSJJJFFFMMMUUU~~~___DDDBBB???@@@GGGPPPWWW[[[dddwwwoooRRR===<<<;;;111...444.../////////......---,,,++++++++++++++++++++++++,,,,,,,,,---...111333444333444666777888777555444444555777888::::::;;;;;;;;;===>>>??????@@@BBBDDD:::999777666666888:::;;;<<<@@@AAA<<<777999???CCCAAABBBBBBCCCDDDEEEFFFFFF>>>???@@@AAAAAA@@@???>>>AAA???>>>===>>>===<<<;;;666444444555888;;;<<<<<<999;;;;;;888;;;JJJcccwwwYYYKKK===999:::999777888;;;;;;<<<===@@@BBBDDDEEEIIIKKKMMMOOOQQQRRRSSSSSSQQQOOOLLLKKKQQQddd}}}ccc888//////...---,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,(((///---***111555666<<>>BBBBBBBBBCCCDDDDDDEEEEEEAAAAAABBBCCCCCCBBBAAA@@@??????>>>>>>>>>===<<<;;;888888888:::>>>@@@@@@@@@===>>><<<999;;;EEEWWWeeeMMMCCC:::999;;;;;;<<<>>>======???AAACCCEEEFFFGGGJJJLLLOOORRRTTTTTTTTTSSSSSSTTTSSSUUUddd~~~rrrVVV111///...---,,,,,,+++,,,,,,************************************************))))))))))))(((((((((((())))))))))))***************++++++++++++,,,,,,,,,***///------222333777EEEiii```XXXpppbbbKKKQQQiii~~~|||xxxyyy||||||{{{|||}}}~~~}}}yyyuuusssuuuxxxxxxwwwuuuuuuuuuwwwvvvvvvwwwxxxxxxvvvttttttwwwzzzzzzwwwvvvxxx{{{|||xxxtttrrrrrrsssssssssssstttuuuvvvvvvuuutttsssvvvvvvuuusssrrrqqqqqqqqq{{{}}}yyyrrroootttwwwwwwwwwqqqnnnqqqrrrnnnlllmmmmmmnnnoooooonnnppptttwwwxxxwwwvvvuuuttttttuuuvvvnnnllllllpppvvvzzzxxxvvvsssqqqrrruuuvvvssssssuuusssttttttrrrooommmmmmnnnpppuuuwwwssspppppppppnnnuuusssqqqpppqqqrrrsssssstttuuuwwwyyyyyyyyyyyyxxxrrrpppmmmkkkkkkkkkkkkiiiooojjjmmmwwwzzzrrrlllnnnxxx}}}|||sssiiieeebbb___TTTQQQNNNKKKJJJGGGDDDBBBGGGGGGEEEAAA<<<999999:::DDDjjjppphhh{{{xxxmmmzzzuuuggg___zzzsssnnnlllnnnwwwiii===000///,,,))))))******)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###%%%''''''&&&$$$$$$%%%&&&&&&'''(((((('''&&&%%%(((((((((((())))))))))))+++,,,,,,+++...555@@@IIIMMMRRROOOEEEBBBPPPfffuuuhhhOOOEEEFFFEEEFFFMMMVVVaaakkkrrrnnnTTTHHHAAA999444444444222///------,,,,,,,,,,,,+++++++++++++++***++++++,,,---,,,---///111333444555555888777666555555666777888888888999999:::;;;<<<===???@@@AAACCCDDDDDDDDDCCC888777777777777888888999999888888999<<<@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA>>>>>>?????????===<<<;;;;;;<<<>>>AAAEEEHHHGGGFFFEEECCCAAA>>>>>>BBBJJJOOOAAA;;;888:::<<<<<>>:::888888;;;XXXwwwzzzkkktttooorrrzzzsss^^^ooofff]]]aaaooo|||}}}uuuEEE222///,,,***+++******)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&&&&&&&''''''(((''''''&&&(((((((((((()))))))))))),,,,,,+++,,,111:::EEEMMMOOOOOOJJJBBBDDDVVVnnn~~~rrrLLL>>>FFFFFFBBBDDDOOO[[[eeeuuu\\\HHHAAA<<<555222111222111///------,,,,,,,,,,,,+++++++++++++++++++++,,,------...///000222444555666666666666555555555777888999999::::::;;;<<<===??????BBBCCCDDDEEEEEEEEEDDDCCC888888777777888:::<<<===<<<===@@@CCCEEEEEEHHHMMMDDDCCCCCCCCCBBBBBBBBBAAADDDDDDDDDCCCCCCBBBAAAAAA===???AAAAAA@@@>>>===<<<>>>@@@CCCHHHLLLOOONNNMMMKKKHHHEEEDDDEEEDDDCCCAAA===:::999<<<===<<<===AAAAAACCCEEEHHHJJJKKKLLLLLLPPPRRRUUUWWWXXXVVVTTTSSSPPP^^^fffjjjddd<<<222///...---,,,++++++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------///------333444---@@@hhh{{{YYYmmm|||rrr|||bbbnnnnnnKKKTTTfff}}}{{{xxxxxx{{{~~~~~~}}}www{{{}}}yyytttuuuuuusssrrrrrrtttvvvsssrrrqqqsssvvvxxxzzzzzzxxxzzz{{{{{{yyyxxxyyy{{{~~~zzztttpppppppppqqqqqqssssssssssssssssssssssssqqqsssuuuwwwxxxwwwuuutttttttttsssqqqppprrruuuwwwyyyvvvrrrqqqpppooopppqqqmmmnnnnnnooopppqqqsssuuunnnooopppqqqqqqqqqqqqpppnnnmmmmmmooosssvvvvvvvvvwwwsssrrrssssssqqqrrruuuxxxyyyxxxvvvrrrpppooopppnnnqqqpppkkkjjjlllllljjjnnnooooooooooooppprrrsssqqqssswwwyyy{{{{{{zzzyyyssspppmmmlllllllllkkkjjjkkkiiilllrrrsssooolllnnnuuuzzz{{{vvvoookkkeee```VVVTTTRRRPPPNNNKKKFFFCCCDDDEEEFFFDDD@@@;;;999888888EEEZZZssssssqqqzzznnnjjjwwwaaahhheeeZZZbbbnnn}}}vvvOOO444...******++++++***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))),,,******---444???IIIOOORRRNNNGGGCCCJJJ]]]ttt~~~~~~]]]BBB>>>IIIBBB???EEESSS]]]iiisssTTTJJJ>>>:::444111000000///...------,,,,,,,,,++++++++++++++++++++++++,,,---...///000111333444555666666555555555555666888:::;;;;;;;;;<<<===>>>@@@BBBCCCEEEFFFGGGHHHHHHHHHGGGGGG999888777888<<>>@@@BBBBBB@@@>>>>>>???CCCDDDGGGKKKOOOQQQPPPOOOIIIFFFDDDEEEGGGFFFAAA;;;<<<:::;;;???@@@>>>???BBBDDDEEEGGGJJJLLLMMMNNNOOOUUUUUUVVVWWWXXXXXXXXXXXX```rrr|||}}}JJJ000222......---,,,++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************++++++++++++++++++,,,,,,,,,---------...,,,,,,333444000KKK|||~~~eeeyyyuuu}}}iii[[[}}}zzzvvvYYYIII\\\vvv}}}yyyyyy{{{|||{{{yyyzzz}}}|||zzzwwwxxxwwwvvvtttuuuwwwzzzxxxuuurrrqqquuuyyy}}}wwwyyy}}}~~~~~~{{{yyywwwyyyuuuqqqoooooopppqqqqqqssssssrrrrrrrrrrrrsssssssssuuuxxx{{{{{{zzzxxxwwwsssrrrrrrqqqooonnnppprrryyyxxxvvvrrrpppqqqrrrrrrlllllllllmmmoooqqqrrrrrrlllmmmnnnoooooooooooooooooommmlllmmmqqqvvv{{{}}}zzzvvvtttuuusssppppppsssvvvwwwvvvtttrrrqqqrrrsssssstttqqqmmmlllooopppmmmkkkmmmoooppppppqqqtttvvvrrrrrrrrrsssuuuxxxzzz{{{tttrrrooommmmmmmmmlllkkkjjjjjjlllppppppnnnmmmnnnooossssssnnnjjjiiifffbbbYYYWWWSSSQQQNNNKKKFFFCCC???AAACCCCCC@@@===;;;:::777:::FFFccc}}}uuuoooZZZkkktttcccbbbiiiaaaffflllvvv^^^:::000)))***,,,******,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&''''''(((((((((((((((((())))))))))))+++))))))...888CCCKKKNNNQQQJJJDDDGGGTTTgggzzz~~~cccGGG@@@BBBBBBCCCHHHSSS^^^gggwww}}}\\\GGGDDD===:::555111///......---------,,,,,,,,,+++++++++++++++++++++,,,---...//////000111333444555555555555555666777888:::;;;;;;<<<======???AAACCCEEEFFFFFFGGGIIIJJJKKKKKKKKKKKK:::999888;;;DDDRRR___gggwwwuuuXXXHHHHHHEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDCCC@@@???AAADDDJJJIIIJJJKKKMMMMMMKKKIII@@@>>>===@@@DDDEEEAAA<<<;;;999:::AAAEEEFFFFFFHHHHHHIIIIIIKKKMMMOOOQQQSSSXXXWWWWWWWWWYYY]]]bbbeeesssaaa;;;000333...---,,,++++++*********((((((((((((((((((((((((************************''''''(((((())))))***************++++++++++++,,,,,,,,,,,,,,,------------......---222555888[[[rrrppp^^^fffvvvssssss^^^NNNTTTvvv~~~zzzyyy{{{|||{{{xxxzzz}}}|||zzzyyyyyyyyyyyyxxxvvvwwwyyy{{{zzzwwwsssrrrtttyyy}}}uuuxxx|||~~~{{{wwwttttttrrrooonnnpppqqqqqqqqqsssrrrrrrqqqqqqrrrrrrssswwwyyy{{{|||{{{zzzwwwuuurrrqqqqqqqqqooollllllpppuuuwwwvvvqqqooopppqqqpppkkkkkkkkkmmmoooqqqqqqpppoooooonnnnnnnnnmmmmmmmmmlllkkkiiijjjooowww{{{xxxvvvwwwuuuqqqqqqsssvvvvvvtttrrrpppqqqtttwwwyyyxxxtttooopppttttttrrrkkknnnqqqrrrqqqrrruuuyyyrrrpppooonnnqqquuuzzz}}}uuurrrooonnnnnnnnnmmmllliiikkkmmmooonnnnnnnnnppplllnnnmmmhhhggghhhgggddd]]]YYYTTTPPPMMMIIIFFFCCC===???AAAAAA???<<<;;;;;;666666???ZZZ}}}zzz|||}}}______yyy|||rrrggg___vvvmmmiiihhhlllpppEEE777,,,,,,,,,))))))---((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))***((()))111===HHHLLLMMMJJJCCCBBBNNNaaasssvvvOOO<<>>FFFSSS```hhhrrreeeMMM>>>@@@;;;999555222///---------------,,,,,,,,,,,,++++++++++++++++++,,,...///000000111222444555555666666666777888999:::;;;<<<<<<>>>>>>???AAACCCFFFHHHIIIFFFGGGIIIKKKLLLLLLLLLLLL:::888888???NNNdddyyynnnRRRFFFHHHEEEEEEEEEEEEEEEEEEDDDDDDBBBAAAAAAAAAAAACCCDDDEEEBBBEEEFFFCCC@@@@@@DDDHHHSSSPPPMMMJJJHHHEEEBBB???999777777:::@@@DDDCCCBBB???:::;;;CCCJJJLLLKKKKKKMMMMMMLLLMMMOOORRRUUUXXXZZZXXXVVVWWW\\\eeeooouuuxxxIII666444222...---,,,+++************))))))))))))))))))))))))************************'''''''''((()))******************+++++++++,,,,,,,,,,,,,,,------------......111///111777CCCkkk{{{kkkaaazzzsssmmmiiiUUUSSSmmm~~~|||yyyzzz}}}~~~}}}{{{www||||||zzzyyywwwxxxyyyxxxwwwvvvxxxyyyxxxuuussssssuuuwwwyyyyyyuuuvvvxxxzzz{{{xxxuuurrrsssrrrpppppprrrrrrqqqpppsssrrrqqqppppppqqqrrrsssvvvwwwxxxyyyyyywwwvvvtttrrrpppqqqsssqqqlllmmmqqqrrrwwwwwwrrrnnnppppppnnnlllkkkkkkmmmqqqrrrrrrpppooonnnmmmmmmmmmnnnoooppplllkkkkkkkkknnnttt{{{yyyvvvvvvyyyxxxtttsssvvvyyywwwtttpppoooqqqvvvzzzzzzyyytttoooppptttuuurrrnnnrrruuuuuusssrrruuuxxxpppooommmmmmpppuuuzzz}}}tttrrrooommmmmmmmmlllkkkhhhlllnnnnnnmmmnnnpppqqqmmmooommmjjjiiijjjhhhdddaaa\\\UUUOOOKKKGGGDDDBBB===???@@@???<<<:::999:::555888<<>>GGGEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEGGGHHHDDDFFFGGGDDD@@@@@@EEEKKKYYYUUUOOOIIIDDD???:::777666444444888>>>DDDFFFGGGDDD>>><<>>;;;888777888666999888???^^^~~~ppphhhhhh{{{|||zzzooo\\\TTToooyyywwwsss{{{^^^III777222...'''&&&***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''((('''&&&%%%%%%''')))&&&&&&%%%%%%&&&''')))***(((((((((((()))))))))))),,,***---888FFFOOOPPPLLLGGGAAAFFF\\\sss}}}|||zzzxxxsss\\\FFF<<<>>>EEEJJJVVVgggqqqttt^^^QQQEEE999999222222111///...---///000---------,,,,,,,,,+++++++++++++++,,,---...000000444444666777888888888888::::::;;;<<<============???@@@AAACCCFFFIIIKKKMMMGGGGGGHHHHHHHHHGGGEEEEEE444666:::GGGddd{{{^^^TTTHHH???===>>>@@@AAA@@@CCCFFFFFFDDDCCCCCCEEEHHHIIIJJJHHHFFFEEEGGGJJJFFFGGGEEEBBB???AAAIIIPPPbbbWWWIII???;;;;;;999888666;;;===:::<<>>iii|||pppssszzz{{{qqqtttvvv^^^GGGLLLyyy~~~}}}|||zzzzzz|||yyyxxxyyy{{{|||zzzxxx{{{yyy{{{zzzwwwxxxuuusssqqqqqqsssuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwxxxrrrtttuuuuuuttttttuuuvvvwwwuuurrrrrrsssttttttssswwwuuussspppppprrruuuwwwuuurrrpppssswwwyyywwwssspppqqqrrrqqqpppppprrrsssuuuuuuuuurrrooolllllllllpppmmmiiiiiilllmmmlllkkklllnnnooommmpppwww{{{zzzuuupppkkkkkkppptttuuutttqqqqqqqqqqqqrrrssstttuuutttuuuuuurrrooonnnqqqttt{{{xxxtttpppooopppsssuuurrrrrrpppppptttyyyvvvoooooonnnqqqsssqqqmmmoootttmmmooosssuuutttpppkkkhhhmmmoooqqqpppnnnlllnnnpppnnnqqquuuuuurrrnnnjjjgggdddccc\\\QQQKKKIIIGGGDDDCCCBBB@@@>>><<<;;;::::::444;;;:::666IIIqqq|||rrr~~~mmmcccooo~~~~~~rrrbbbbbbyyyyyy{{{WWWAAA555&&&)))111***(((((((((((((((((((((((()))))))))))))))(((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''*********)))))))))))))))))),,,333>>>IIINNNMMMJJJEEEHHHVVVnnn}}}|||wwwyyy~~~uuuppp]]]KKKDDDBBBBBBIIISSSbbbtttuuujjjVVVFFF<<<:::888444111...---,,,,,,+++***++++++******************++++++***+++...111555777333222111444888:::999888>>>>>>????????????@@@@@@>>>>>>???CCCGGGJJJJJJIIIFFFGGGGGGGGGFFFDDDCCCBBB888999;;;GGG```tttpppaaaEEE@@@:::777999<<>>@@@GGGMMMPPPIIIAAA======>>><<<;;;999>>>???<<<===CCCHHHHHHDDDDDDEEEJJJOOORRRQQQPPPSSSTTTUUUUUUUUUWWWZZZ]]]]]]```[[[```vvvuuu[[[;;;222000,,,...---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------......111000777???SSS~~~sssffflllwwwwwwnnnYYYPPP___~~~~~~~~~~~~}}}||||||{{{zzzxxxyyy{{{|||zzzxxxxxxwwwxxx|||{{{wwwuuuvvvuuutttsssrrrrrrssstttvvvwwwvvvuuuuuuvvvwwwxxxyyyuuuwwwxxxwwwvvvuuuvvvwwwrrrqqqpppqqqtttwwwxxxxxxwwwuuusssrrrrrrtttwwwyyyyyyvvvssstttvvvvvvrrrnnnnnnooopppppppppppprrrtttrrrsssrrrpppmmmlllmmmnnnqqqnnnkkkkkklllmmmllljjjkkknnnooonnnpppvvvyyywwwrrrnnnjjjlllppptttuuutttppppppppppppqqqqqqrrrsssssssssssspppmmmmmmpppsssvvvtttqqqooooooppprrrtttttttttrrrqqquuuyyyxxxrrrrrrrrrtttwwwtttooonnnqqqmmmooorrrttttttrrrnnnlllmmmooopppooonnnnnnqqqsssvvvwwwwwwtttpppllljjjiiieeeddd]]]TTTOOOMMMHHHBBBAAAAAA???>>><<<;;;:::999444::::::555???[[[yyyppptttxxxrrrppphhhsss~~~yyy}}}{{{nnnooohhhKKK777+++---///((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''***)))))))))))))))))))))***...666AAAKKKOOOMMMJJJHHHPPPddd{{{{{{mmmddd```SSSGGGCCCBBBCCCOOO]]]kkkuuu~~~[[[NNNCCC<<<<<<:::444111...,,,,,,,,,+++***++++++******************++++++,,,---///222444666555333333555999;;;;;;:::@@@@@@AAABBBCCCDDDDDDEEEHHHGGGFFFGGGHHHIIIHHHGGGHHHHHHHHHHHHGGGEEECCCBBB;;;;;;===HHH\\\hhh\\\HHH:::888555555666888999888===@@@DDDFFFEEEEEEEEEFFFHHHKKKNNNOOONNNMMMMMMMMMIIIIIIGGGBBB>>>???DDDHHHBBB???<<<<<>><<<>>>AAA@@@======AAAEEEEEEGGGHHHKKKOOORRRSSSRRRPPPUUUWWWYYYYYYYYYYYY[[[\\\UUUXXXYYYgggzzzmmmddd@@@777111,,,,,,---,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------............---777JJJggggggYYYmmm|||___PPPZZZuuu~~~~~~~~~~~~~~~~~~zzzzzzyyy{{{||||||zzzxxxvvvtttuuuxxxxxxtttsssuuuwwwxxxxxxuuurrrqqqtttvvvvvvuuuttttttuuuvvvyyyzzzxxxyyyzzzyyywwwvvvvvvvvvqqqpppppprrrvvvxxxyyyyyysssrrrqqqppprrruuuxxx{{{zzzxxxuuuuuuvvvuuuqqqmmmnnnooopppooonnnnnnppprrrppppppooommmkkkkkkmmmoooooommmkkkjjjjjjkkkjjjhhhjjjnnnooonnnppptttuuurrrnnnllljjjlllpppssssssrrroooooooooooooooooooooooosssrrrqqqnnnkkkkkklllnnnpppooonnnnnnooopppqqqssswwwvvvsssqqqtttyyyxxxtttttttttxxx{{{xxxqqqmmmnnnmmmnnnppprrrssssssrrrrrrnnnoooooonnnnnnooosssuuu}}}|||yyysssnnnjjjjjjjjjgggeee___YYYWWWTTTJJJ@@@?????????>>>===;;;:::999444888:::666666DDD___uuussstttoooppp~~~|||}}}xxxxxx}}}{{{ggg]]]~~~yyyWWW888000000,,,***(((((((((((((((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))*********000;;;FFFNNNPPPLLLIIIJJJZZZuuu||||||eee[[[PPPHHHDDDDDDEEEIIIYYYkkkxxx{{{iiiOOOHHHAAA<<<<<<999333000---,,,,,,,,,+++*********+++++++++++++++++++++,,,...000222333444444666555555777;;;=========@@@AAABBBDDDFFFHHHHHHIIINNNLLLJJJIIIIIIIIIHHHGGGJJJJJJJJJIIIHHHEEECCCBBB<<<:::;;;FFFXXX```RRR>>>;;;999888777777888999999>>>@@@CCCFFFGGGGGGGGGGGGIIILLLOOORRRSSSRRRPPPOOOKKKJJJHHHCCC???>>>AAACCC@@@???===>>>@@@@@@>>><<>><<<>>>AAACCCGGGJJJNNNRRRUUUUUUSSSRRRVVVXXXZZZ[[[[[[ZZZ[[[\\\PPPQQQUUUjjj{{{___pppLLL333666000---111---,,,++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,------......//////000---:::UUUvvvjjj]]]uuuwwwOOOLLLddd~~~}}}}}}yyyzzz{{{|||}}}|||zzzxxxvvvttttttxxxwwwtttsssvvvyyy{{{}}}yyysssqqqtttxxxuuutttrrrrrrsssuuuxxxzzzxxxzzz{{{zzzwwwuuutttuuuvvvuuuttttttuuuvvvuuutttmmmmmmmmmnnnppptttwwwyyyyyyxxxwwwxxxyyywwwtttqqqpppppppppooommmlllmmmooopppooonnnkkkiiiiiilllooojjjjjjiiiiiiiiiiiiiiihhhhhhlllooonnnooorrrqqqmmmlllkkkkkkmmmpppqqqpppnnnnnnnnnnnnnnnnnnnnnmmmmmmrrrqqqooollljjjjjjkkklllllllllmmmnnnpppqqqrrrrrryyyyyyuuuqqqrrrvvvuuurrrrrrssswww|||{{{sssmmmmmmlllmmmnnnoooqqqrrrtttuuupppooonnnmmmmmmooorrruuu}}}|||xxxsssnnnjjjjjjjjjhhhfffbbb___^^^ZZZMMM@@@>>>>>>>>>>>>===;;;:::888666555777888555:::OOOggg{{{uuu~~~~~~VVVQQQttt{{{{{{ccc===333///)))...(((((((((((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))************333???JJJOOONNNKKKGGGHHHaaa|||~~~gggXXXIIIBBBAAAGGGLLLSSSbbbqqq|||^^^LLLHHHAAA<<<:::444222000---,,,,,,,,,+++*********+++++++++++++++,,,,,,---000333444444444444555666777999;;;===>>>>>>>>>@@@BBBEEEGGGIIIJJJJJJKKKIIIHHHHHHIIIJJJKKKJJJKKKKKKKKKJJJHHHFFFDDDBBB???;;;999AAAPPPVVVKKK===555444333333555888===AAABBBCCCDDDFFFHHHIIIIIIHHHJJJLLLPPPTTTVVVUUURRRPPPNNNLLLIIIDDD@@@??????@@@AAA@@@>>>>>>>>>???@@@@@@GGGEEEBBB???===<<>>222333,,,///444***,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---......///000000333222DDDbbbooobbbaaaJJJUUUrrr~~~|||{{{zzzwwwzzz}}}~~~~~~|||zzzxxxwwwuuuvvvzzzzzzwwwvvvwwwwwwzzz|||xxxsssppprrrvvvtttsssrrrrrrssstttvvvxxxzzz{{{}}}|||yyywwwuuuuuuyyywwwuuuuuuuuutttrrrppplllllllllnnnppptttwwwyyyzzzzzzzzz{{{zzzxxxtttrrrlllnnnnnnnnnmmmmmmoooqqqrrrqqqoookkkhhhhhhkkkmmmhhhiiijjjkkkkkkkkkllllllggglllnnnmmmnnnpppnnnkkkmmmlllmmmnnnooonnnmmmlllnnnoooooopppoooooonnnmmmooommmlllkkklllnnnooopppkkklllnnnoooqqqrrrssssssyyyyyyuuupppoooqqqqqqnnnmmmnnnsssyyyzzztttnnnmmmkkkkkkkkklllnnnqqqsssuuurrrpppmmmlllmmmoooqqqrrrvvvvvvvvvtttooollljjjiiiiiihhheeecccbbb^^^QQQDDD?????????>>>===;;;:::999:::444444888888777DDDUUUppp~~~vvvZZZSSSfff}}}|||rrrrrrKKK888---'''000))))))))))))))))))))))))'''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((((())))))************,,,555BBBKKKMMMKKKIIIGGGIIIeeezzzuuudddNNNHHH@@@???IIISSS[[[eeeppp}}}nnnVVVJJJHHHAAA<<<999111111///,,,+++,,,,,,++++++******++++++,,,,,,,,,,,,---///222555666666444333444666777999;;;===???@@@???AAADDDHHHJJJKKKLLLLLLJJJHHHHHHHHHKKKLLLLLLLLLKKKKKKKKKJJJIIIGGGEEECCCCCC===888<<>>=========<<<===???BBBFFFHHHKKKGGGCCCBBB???>>>AAAGGGIIIMMMRRRVVVWWWWWWXXXYYY\\\[[[ZZZXXXWWWXXX\\\___aaaffflllyyypppyyyiiiAAA666111///+++///000(((++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---...///000000111///555NNNnnnoooccc{{{~~~cccSSSPPPggg}}}{{{yyywwwvvvzzz~~~|||yyyxxxvvvuuuxxx|||}}}yyywwwxxxsssuuuvvvuuuqqqpppqqqsssuuuuuuttttttuuuuuuvvvvvvzzz}}}~~~~~~{{{yyywwwwwwuuutttttttttuuutttrrrpppoooooopppqqqsssuuuxxxyyy}}}~~~~~~}}}zzzvvvrrrooohhhjjjlllmmmnnnppptttvvvrrrrrrpppmmmjjjjjjkkkmmmkkkmmmoooooonnnnnnooopppiiimmmooonnnoooqqqpppllllllmmmmmmnnnnnnmmmmmmmmmooopppqqqrrrrrrrrrqqqpppmmmkkkjjjlllooosssvvvvvvmmmnnnnnnoooqqqqqqrrrsssvvvwwwuuupppnnnoooooommmkkkjjjnnnuuuwwwsssooonnnlllkkkkkklllmmmoooqqqsssqqqooommmmmmoooqqqrrrrrroooqqqttttttqqqmmmjjjiiiiiiiiigggeeeddd```UUUJJJCCCBBB@@@>>><<<;;;::::::>>>777444777777555999AAAVVV{{{xxxnnnooouuu~~~nnnYYYRRReee|||~~~||||||ppp~~~```BBB///)))///))))))))))))))))))))))))'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))******++++++000999EEEKKKKKKHHHHHHIIIRRRmmm~~~ooo}}}]]]FFFGGG??????LLLYYY```hhhppp___MMMFFFEEE???;;;999111111...,,,++++++,,,,,,+++******++++++,,,---------000111444666777666555444444666999:::;;;===@@@BBBDDDFFFIIILLLNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMKKKJJJIIIJJJJJJJJJIIIGGGEEEDDDFFF@@@::::::===>>><<<:::999999999999999===CCCHHHSSSOOOKKKIIIJJJLLLLLLKKKNNNNNNOOORRRUUUUUURRROOOQQQOOOKKKHHHEEEAAA???===:::;;;>>>AAAEEEIIIMMMPPPNNNIIIFFFEEECCCAAAEEELLLOOORRRVVVXXXXXXXXXYYY[[[^^^]]]\\\\\\___eeennnuuurrr~~~yyy]]]ZZZqqqyyyGGG333333---,,,111---(((---++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---...///000111111///===^^^}}}nnnjjj}}}zzzuuuxxx}}}UUUPPP[[[yyy~~~|||zzzyyyxxxuuuzzz|||yyyxxxsssssswww}}}}}}xxxuuuuuurrrsssssstttsssssssssssswwwxxxyyyyyyyyyxxxwwwvvvwwwyyy||||||zzzwwwuuuuuusssrrrrrrsssttttttrrrpppqqqqqqqqqrrrsssuuuwwwxxx{{{|||}}}|||yyyuuuqqqnnnjjjkkkmmmnnnooopppsssvvvqqqrrrqqqpppnnnmmmnnnooommmoooqqqqqqnnnllllllnnnmmmppprrrqqqqqqttttttqqqjjjkkklllmmmnnnnnnpppqqqqqqrrrtttuuuvvvuuutttssstttqqqnnnooorrrtttuuuuuuooooooooonnnoooooopppqqqpppsssssspppoooqqqqqqooommmjjjkkkppptttrrroooooonnnmmmmmmmmmnnnooopppqqqooonnnmmmooosssvvvwwwvvvnnnpppsssrrrpppmmmlllkkkhhhjjjiiieeeccc```YYYQQQGGGEEEAAA===;;;:::;;;;;;;;;999777666555444555777BBBiiiyyypppxxx}}}lllllldddcccjjj{{{|||```PPP```{{{~~~yyywwwsssyyynnnvvvqqqNNN555///,,,))))))))))))))))))))))))(((((()))))))))(((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''(((((()))******++++++555>>>HHHKKKHHHGGGIIIMMMbbbzzz}}}sssqqqTTTEEEDDDAAAEEETTT___eeeoooyyytttVVVHHHCCCCCC<<<;;;:::333000...+++***+++,,,,,,+++******++++++,,,------...222333555666777666666555555888;;;======>>>BBBDDDFFFHHHKKKMMMNNNNNNLLLKKKJJJJJJKKKLLLMMMLLLIIIFFFGGGHHHIIIIIIIIIGGGFFFEEEFFFAAA===<<<<<<<<<<<<===777;;;@@@DDDIIIOOOXXX^^^YYYSSSMMMJJJJJJLLLMMMLLLOOONNNNNNQQQTTTTTTRRRNNNRRROOOLLLIIIFFFCCC???<<<:::>>>CCCHHHLLLOOORRRTTTQQQKKKHHHHHHFFFDDDIIIPPPTTTWWWZZZZZZXXXXXXZZZ\\\^^^^^^^^^aaaiiiuuunnnOOOOOOooo^^^111222222(((,,,888,,,$$$444+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---...///000111222888KKKqqqpppvvvyyyrrrxxxyyyRRRRRRbbb}}}}}}}}}}}}|||{{{yyyyyytttzzz|||yyyxxxpppqqqvvv|||}}}wwwsssssstttssstttuuuwwwxxxwwwvvvzzz{{{|||}}}|||zzzxxxvvvrrruuuxxxxxxvvvsssrrrqqqtttssssssssssssrrrooommmqqqqqqqqqqqqrrrssstttuuuuuuwwwzzz{{{yyyuuurrrqqqppppppqqqpppnnnnnnoooqqqoooppprrrqqqpppoooppprrrmmmoooqqqoookkkhhhhhhhhhpppssstttssstttwwwwwwuuuhhhjjjkkklllnnnpppsssuuurrrsssuuuwwwxxxxxxwwwvvv~~~zzzuuurrrrrrrrrpppnnnqqqpppnnnmmmmmmnnnoooooolllppprrrqqqpppssstttrrroookkkjjjnnnrrrpppoooppppppoooooooooooooooppppppnnnmmmmmmqqqwww{{{{{{zzzpppqqqrrrqqqooommmmmmmmmgggjjjjjjeeeaaa___[[[VVVJJJGGGBBB===::::::;;;<<<666::::::777555666777777888YYY~~~wwwkkkkkkuuu```aaahhhuuujjj```mmm|||rrryyyjjjiiizzzxxxUUU<<<555+++)))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++++++++999AAAJJJKKKHHHFFFKKKQQQoooxxxzzzdddLLLFFFCCCDDDMMM\\\eeejjjwwwzzzfffUUUHHHDDDBBB;;;;;;;;;444000...+++***+++,,,,,,+++******+++,,,,,,---......444444555666666666666666666999===>>>>>>@@@CCCGGGFFFHHHJJJLLLLLLKKKIIIHHHDDDEEEGGGJJJLLLKKKGGGDDDFFFGGGHHHHHHHHHHHHFFFFFFFFFDDD@@@===;;;:::;;;;;;FFFFFFIIISSS___iiillllll[[[RRRLLLMMMLLLJJJLLLQQQPPPQQQQQQRRRQQQQQQPPPOOONNNMMMLLLMMMMMMHHHAAA:::;;;>>>BBBGGGOOOVVVVVVQQQOOOMMMJJJIIIKKKOOOTTTXXXYYY[[[___```]]]\\\___dddkkkkkkffffffuuubbbUUUNNNaaammmBBB///111000000///...---------))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---000000...,,,...000222444YYYxxxqqqzzz~~~nnnggg|||jjjOOOTTTmmm~~~|||yyyvvvyyy{{{zzzuuuwwwwwwxxxxxxyyyyyyyyyyyyssstttvvvxxxzzzyyywwwtttuuuvvvwwwwwwxxxyyy}}}uuutttssstttuuutttrrrpppsssrrrrrruuuwwwwwwtttpppqqqpppqqqsssvvvxxxyyyxxxvvvvvvxxx{{{xxxrrrppprrrpppnnnlllmmmoooqqqpppnnnnnnnnnooonnnnnnppptttwwwqqqpppooonnnlllkkkjjjiiitttuuuuuuvvv{{{|||uuunnnnnnmmmnnnooorrrtttuuuttttttuuuvvvwwwxxxxxxyyyyyyyyywwwtttqqqooopppqqqnnnlllkkklllnnnooommmkkkoooqqquuu{{{~~~yyytttppppppooommmkkkkkkmmmooopppooonnnoooppprrrtttvvvmmmnnnooorrrvvvxxxxxxwwwsssqqqnnnmmmmmmnnnmmmlllkkkkkkjjjgggddd```\\\ZZZRRRQQQKKKAAA:::::::::999999888888777666555555444999JJJ}}}|||rrrsssoooqqq```ZZZjjjtttkkksss{{{pppzzzqqqfffpppyyyaaa@@@333333+++,,,,,,***(((''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''***'''&&&***,,,,,,///333===HHHMMMLLLFFF;;;EEE```zzzrrrVVVDDD???DDDJJJOOOYYYfffmmmeee\\\KKKGGGAAA<<<999666444222000///...---,,,+++++++++---,,,+++***+++---000111777666444444444555777888:::>>>@@@???<<<>>>GGGOOONNNMMMKKKKKKKKKJJJHHHFFFBBBBBBCCCEEEFFFGGGHHHIIIHHHHHHGGGGGGEEEDDDBBBAAAEEEDDDBBB@@@?????????@@@OOOTTT]]]jjjssstttnnngggTTTLLLHHHJJJKKKKKKMMMRRRQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMLLLJJJEEE@@@<<<===BBBFFFIIIOOOTTTTTTPPPSSSRRROOONNNOOOSSSVVVYYYZZZYYYYYY\\\\\\\\\^^^bbbkkklllooozzz```EEELLL]]]~~~WWW888...//////......---,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////......111333555===iii}}}qqqxxxjjjbbb~~~]]]UUUaaa|||~~~~~~}}}|||zzzwwwuuuyyy|||{{{xxxxxxxxxwwwvvvvvvvvvwwwwwwsssuuuwwwzzz{{{{{{yyyxxxwwwxxxxxxxxxxxxyyy|||~~~zzzyyywwwwwwwwwuuusssqqqsssrrrrrrtttvvvvvvssspppqqqpppqqqtttwwwzzzzzzzzzwwwuuuvvvzzzyyytttqqqrrrqqqnnnlllmmmoooqqqpppnnnpppppppppooonnnooorrruuuoooooonnnmmmlllkkkkkkkkkqqqsssssstttyyy~~~{{{uuuoooooonnnnnnoooppprrrssssssttttttuuuuuuuuutttttttttvvvyyyyyyuuupppllljjjpppnnnlllmmmooopppooonnnqqqsssvvv{{{~~~}}}wwwrrroooooopppooonnnmmmllllllnnnnnnmmmnnnpppssswwwyyypppoooooopppsssttttttsssrrrpppmmmlllllllllkkkjjjkkkjjjiiigggddd```]]][[[SSSRRRKKK@@@888777777666888888777777666666555555666BBBjjj~~~xxx```YYYlllwwwrrrzzzrrrhhhooonnngggpppyyygggLLL:::///+++,,,+++***)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((''')))((((((+++,,,,,,000777CCCKKKMMMKKKGGG???JJJeee}}}xxx}}}rrr]]]LLLEEEFFFBBBJJJQQQ[[[jjjvvv|||^^^TTTJJJFFF@@@;;;888555333111//////...,,,,,,++++++,,,,,,,,,++++++,,,...000111666555444444444666888999:::===??????>>>AAAGGGLLLMMMLLLJJJJJJKKKJJJGGGEEEBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEMMMRRR\\\fffkkkggg\\\SSSKKKFFFDDDFFFJJJLLLPPPTTTSSSRRRQQQPPPPPPQQQRRRSSSRRRRRRPPPLLLHHHDDDBBBBBB@@@HHHPPPTTTXXX^^^```___WWWVVVTTTSSSSSSUUUWWWXXX[[[VVVTTTWWW[[[]]]bbbhhhvvvwwwXXXAAA===WWW~~~___===---...---------,,,,,,++++++***))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///111333666888MMM~~~ssssss}}}jjjaaa~~~UUURRRhhh}}}|||~~~~~~~~~}}}|||{{{yyywwwvvvzzz~~~|||||||||{{{yyywwwtttsssssstttuuusssuuuxxx{{{}}}}}}||||||yyyzzzzzzyyyxxxxxxzzz|||}}}{{{yyyxxxwwwuuurrrppptttssssssssstttsssqqqooopppppprrruuuyyy{{{|||{{{xxxttttttxxx{{{wwwsssrrrqqqooonnnnnnooopppooonnnssssssrrrpppnnnnnnppprrrnnnmmmmmmlllllllllllllllmmmooopppqqqwww|||zzzuuurrrqqqpppooooooooopppqqqrrrssstttuuutttsssqqqpppooorrrvvvwwwuuuqqqnnnlllqqqooonnnnnnppprrrrrrqqqssstttwww{{{}}}{{{vvvrrrnnnoooqqqrrrqqqooollljjjnnnmmmlllmmmppptttyyy|||sssqqqoooooopppqqqqqqqqqtttqqqooommmmmmmmmkkkjjjiiiiiihhhfffdddaaa___]]]YYYWWWNNNAAA888666666555666666666666666666666666555:::RRRqqqggg[[[kkkyyytttrrrooosss{{{{{{lllcccdddmmmjjjsssyyyooo___GGG+++,,,,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((+++---++++++333<<>>@@@CCCFFFHHHJJJKKKJJJIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAFFFFFFGGGHHHHHHHHHGGGGGGJJJJJJKKKNNNOOOMMMIIIEEEFFFDDDCCCFFFJJJNNNQQQSSSSSSRRRQQQPPPPPPQQQSSSUUUWWWVVVSSSMMMGGGDDDFFFJJJHHHRRRZZZ]]]___cccfffeeeXXXXXXWWWVVVUUUUUUUUUUUUXXXSSSRRRWWWZZZ```mmm|||YYYCCCAAAMMMsssyyybbbBBB///+++///------,,,,,,,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,------000...---000222333888<<<^^^xxx}}}xxxoookkkvvvYYYTTTnnn}}}{{{zzz||||||~~~~~~~~~}}}{{{zzzzzzzzz{{{}}}zzz|||}}}{{{wwwtttrrrrrrssstttsssuuuxxx{{{||||||}}}~~~zzz{{{{{{zzzxxxwwwxxxyyyzzzxxxwwwvvvvvvuuurrrppptttssssssssssssqqqpppnnnpppppprrrvvvzzz}}}}}}}}}yyysssrrrwww{{{yyytttrrrrrrqqqpppoooppppppppppppvvvuuutttpppnnnmmmnnnpppooonnnmmmlllllllllmmmmmmkkkmmmoooppptttzzzyyyuuutttsssrrrpppoooooopppqqqqqqrrrtttvvvvvvtttrrrpppnnnooopppqqqqqqsssvvvyyyqqqpppppppppqqqrrrrrrrrrqqqssswwwzzz{{{yyyvvvtttpppqqqrrrssssssrrrooolllpppnnnmmmmmmooosssxxx{{{tttqqqooonnnoooqqqrrrrrrvvvtttrrrppppppooommmlllhhhhhhgggfffdddcccbbbaaaaaa^^^TTTEEE;;;888777666555555666666666666666666666777CCCVVVrrrwwwccciii|||lllggggggeeeccccccyyyxxxnnnhhhddduuuvvv{{{|||zzzwww[[[222...,,,******************((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((+++---***+++555@@@GGGLLLHHHBBBDDDLLLgggtttaaaqqq[[[JJJFFFDDDEEEHHHQQQWWW[[[hhh|||```TTTOOOGGGDDD???;;;888555222000...------,,,+++++++++,,,+++++++++,,,---///111222333333444555777:::<<<=========???CCCHHHKKKJJJHHHIIIHHHGGGGGGGGGGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBAAAGGGHHHHHHIIIHHHHHHGGGFFFOOOLLLGGGEEEEEEFFFHHHIIIGGGGGGFFFGGGKKKOOOQQQQQQSSSRRRPPPOOOPPPQQQSSSUUUWWWVVVQQQJJJDDDCCCGGGLLLMMMVVV]]]]]]\\\]]]]]][[[[[[ZZZYYYXXXWWWVVVUUUUUUPPPPPPUUU\\\___fff~~~{{{YYYBBBHHHZZZccczzzttt}}}gggHHH555/////////---------,,,,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))*********++++++++++++++++++,,,,,,---------111------000111222:::CCCiiixxx|||ttt{{{sss^^^cccwww~~~|||zzz{{{}}}~~~{{{www{{{}}}}}}|||zzzyyyzzz|||{{{{{{yyy|||~~~|||xxxuuusssssstttuuurrruuuxxxzzzyyyzzz{{{}}}zzz{{{|||zzzxxxvvvvvvwwwvvvuuuuuuvvvwwwwwwuuussssssttttttsssrrrpppppppppppppppssswww{{{~~~}}}|||yyysssqqqvvvzzzxxxtttrrrrrrrrrrrrrrrqqqqqqrrrssswwwwwwtttqqqnnnlllnnnoooqqqpppnnnmmmllllllmmmnnnkkknnnoooooorrrwwwxxxuuuuuutttrrrqqqppppppqqqqqqppprrruuuwwwxxxwwwuuutttnnnoooqqqqqqsssuuuyyy|||pppqqqrrrrrrqqqqqqqqqqqqnnnqqqtttwwwxxxxxxwwwvvvtttrrrqqqrrrtttuuusssrrrrrrpppnnnmmmnnnqqqtttvvvrrrpppnnnnnnqqqsssuuuuuuuuusssqqqqqqqqqpppmmmkkkhhhhhhgggffffffeeeeeeeeedddbbbWWWHHH===999888555555555555555666666666666555555;;;FFFaaa~~~iiicccyyyiiifffkkkkkkeee```jjjyyyvvvrrrqqqmmm|||~~~~~~lll>>>111...+++)))***+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))'''(((***,,,***,,,777DDDJJJPPPIIIAAAFFFUUUvvv{{{hhh{{{zzzXXXJJJHHHHHHGGGIIIUUUYYY\\\pppqqq\\\TTTQQQGGGDDD@@@<<<:::777333000------,,,+++++++++,,,,,,++++++,,,---...000111222222333444666999;;;===>>>??????@@@EEEKKKMMMJJJFFFFFFEEEDDDEEEEEEEEECCCAAABBBBBBBBBAAAAAAAAAAAA@@@BBBBBBCCCCCCCCCBBBBBBAAAHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJLLLQQQQQQNNNPPPPPPOOOOOOPPPQQQSSSSSSTTTPPPJJJDDD@@@AAAEEEIIIHHHPPPXXX[[[^^^aaaaaa^^^^^^]]]\\\ZZZYYYXXXXXXWWWMMMQQQ^^^kkkpppwwwlllRRREEEMMMggg~~~}}}}}}xxxPPP888222222000,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,------...///---...111000111???PPPsssxxxpppyyypppccclllxxx|||zzzzzz{{{{{{yyyvvvwwwyyy{{{yyywwwvvvyyy|||{{{}}}}}}zzzyyy{{{}}}|||zzzxxxvvvtttuuuuuuvvvsssvvvyyyyyywwwvvvxxx{{{yyyzzz{{{zzzwwwuuuttttttuuutttuuuvvvyyyzzzyyyxxxsssttttttsssqqqpppqqqrrrpppqqqssswww{{{}}}|||{{{xxxsssqqquuuwwwtttrrrrrrssstttttttttssssssuuuwwwwwwvvvtttqqqnnnmmmoooppprrrqqqooonnnmmmnnnpppqqqlllooopppnnnooossstttrrrrrrqqqpppoooooopppqqqqqqoooqqqsssuuuvvvvvvuuuuuulllpppuuuxxxxxxvvvttttttpppsssuuuuuusssqqqoooooolllooorrruuuuuuuuuvvvwwwvvvtttrrrtttxxxzzzxxxvvvrrrqqqooonnnnnnnnnpppqqqpppooonnnooorrruuuvvvvvvqqqooonnnnnnooonnnllljjjhhhhhhgggggghhhhhhiiijjjcccaaaXXXJJJ>>>:::777444555555555555555555555555111333888<<>>???@@@@@@BBBFFFJJJKKKHHHEEEDDDCCCBBBCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAGGGFFFFFFFFFGGGIIIKKKLLLFFFGGGIIIJJJIIIIIIIIIIIIKKKMMMMMMKKKMMMQQQQQQLLLNNNNNNOOOOOOPPPQQQQQQRRRQQQKKKDDD???>>>AAADDDGGGIIIOOOWWW]]]ccciiihhhccc___]]][[[YYYXXXWWWXXXXXXSSSZZZmmmqqq```KKKEEEXXX{{{___<<>>>>>???@@@BBBDDDFFFFFFDDDBBBBBBAAA@@@AAABBBBBB@@@?????????????????????????????????@@@AAAAAAAAAAAAAAAFFFEEEEEEEEEHHHKKKNNNPPPLLLMMMNNNNNNMMMNNNPPPQQQJJJNNNNNNKKKMMMRRRQQQKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQJJJBBB>>>???CCCFFFGGGTTTXXX[[[^^^ccceee```XXX]]][[[XXXVVVUUUUUUVVVVVV\\\ccc{{{sssMMMEEE===KKKuuu}}}hhhHHH...***///...+++---)))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))*********+++)))************+++++++++******+++,,,,,,---......***+++000444111555NNNkkkbbbVVV[[[xxxiiiqqqsss~~~zzzvvvvvvyyy||||||{{{wwwzzz|||zzzwwwwww|||{{{zzzyyyzzz{{{{{{yyywwwsssttttttuuuuuuuuuuuuuuuyyy|||}}}{{{uuusssuuuxxxvvvxxxyyyxxxuuusssrrrrrrqqqqqqqqqsssuuuvvvvvvtttrrrtttuuutttrrrrrrtttwwwpppqqqssswww{{{{{{yyywwwuuussstttuuurrrnnnnnnqqqsssuuuwwwwwwvvvwwwzzz}}}ttttttsssqqqooooooqqqtttnnnnnnmmmnnnqqquuuyyy{{{lllooooookkkiiikkkllljjjiiihhhhhhiiijjjlllnnnpppnnnnnnnnnnnnmmmmmmmmmmmmnnnoooppppppqqqsssvvvyyysssxxx}}}}}}yyysssooommmmmmppprrrrrrpppoooppprrrrrrrrruuu{{{~~~xxxmmmnnnnnnooonnnnnnmmmlllmmmmmmmmmoooqqqrrrqqqpppnnnnnnnnnoooqqqpppnnnllliiiiiiiiiiiijjjlllooopppcccccc\\\PPPFFF@@@<<<777777777666555444444333333///333:::666777VVVkkkyyy}}}pppkkkyyy}}}ooo]]]ttt{{{jjjvvvlll:::333---***++++++)))%%%)))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***000+++)))---333:::DDDMMMMMMKKKFFFTTTyyy~~~kkkVVVDDDCCCHHHKKKNNNSSSZZZnnn{{{lllcccSSSGGGEEECCC@@@===;;;999555111...+++++++++***++++++,,,,,,)))***,,,...000222222333333444666999;;;<<<===>>>===???AAACCCCCCBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@>>>===>>>>>>>>>????????????>>>???@@@AAAAAAAAAAAAAAAFFFGGGHHHJJJLLLMMMNNNNNNLLLLLLLLLLLLMMMOOOQQQRRRPPPPPPPPPQQQPPPPPPOOOOOOQQQPPPOOOOOOPPPQQQSSSTTTRRRMMMDDD>>>>>>CCCJJJOOOXXXWWWVVVXXX[[[]]]]]]\\\```ZZZVVVVVVWWWYYY]]]bbbccc{{{]]]NNNAAAAAAMMMmmm~~~jjj???888000,,,---...,,,***************************)))))))))))))))))))))))))))'''&&&&&&(((((((((((((((((((((((())))))))))))((()))***++++++,,,++++++------------------------------000111---999bbboooTTTSSSfffzzz}}}kkkmmm~~~||||||yyyvvvvvvxxxzzz|||}}}xxxxxxyyyxxxxxxzzz}}}~~~{{{zzzzzzyyyxxxvvvxxxwwwuuuuuuwwwyyyyyyyyyzzz}}}}}}xxxuuuvvvyyyzzzzzzyyyvvvsssqqqqqqrrrssssssssssssssssssrrrrrrsssssssssssstttttttttsssppprrrvvvyyy{{{{{{zzzyyyyyysssnnnmmmpppqqqooolllnnnnnnooopppqqqssstttuuurrrrrrqqqpppnnnnnnoooqqqsssqqqmmmkkkpppvvvuuupppllljjjhhhhhhhhhgggeeedddaaaaaa``````bbbdddgggiiihhhfffdddcccdddeeehhhjjjbbbdddfffeeedddfffjjjnnnmmmsssxxxwwwqqqiiifffffffffhhhiiijjjiiihhhiiiiiikkkooouuuyyy{{{yyyvvvsssjjjhhhfffiiimmmpppnnnjjjfffjjjllljjjkkknnnpppooolllmmmnnnoooooopppppppppnnnlllhhhfffeeefffhhhiiiddd___YYYTTTOOOHHH???999888666333222333444333222333333555777666@@@aaaooo}}}~~~|||qqqVVV```rrrqqqLLL555///...$$$***000"""))))))))))))((((((((((((&&&'''((((((((('''%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''))))))))))))((((((---///---222???HHHKKKIIIMMMLLLiiimmm[[[IIIBBBBBB@@@FFFSSSXXXfffnnnkkkhhhbbbWWWOOOJJJIIICCC???>>>;;;444000000++++++************++++++,,,+++,,,///444666555333777888999:::<<<>>>???@@@CCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>>>>===>>>>>>;;;<<<>>>?????????>>>===>>>>>>>>>>>>>>>??????@@@FFFGGGIIIKKKLLLNNNNNNOOOLLLMMMNNNOOOPPPPPPOOOOOOMMMNNNOOOOOOPPPPPPOOOOOOPPPPPPOOOOOOPPPQQQRRRRRRPPPKKKEEEBBBCCCHHHPPPUUUPPPRRRTTTWWWYYY[[[\\\]]]```]]]\\\___bbbcccfffkkkwwwcccIII@@@>>>DDDYYY}}}pppFFF999333---+++,,,---,,,***************************))))))))))))))))))))))))***)))(((((()))******)))(((((((((((())))))))))))((()))***++++++,,,++++++------------------------''')))///111111@@@lllcccNNNSSSkkkeee\\\hhh|||zzz}}}zzzwwwvvvxxxzzz{{{{{{zzzzzz{{{zzzzzz|||}}}}}}{{{zzzxxxwwwwwwwwwyyywwwuuutttuuuwwwxxxwwwyyy|||~~~|||wwwtttuuuxxxyyyyyyyyywwwtttsssssstttuuutttssssssrrrrrrssssssrrrrrrrrrrrrrrrssstttuuuqqqsssuuuxxxyyyyyyxxxwwwwwwssspppooopppnnnjjjeeehhhhhhhhhhhhiiikkkmmmnnnnnnooopppooonnnoooqqqsssoooooommmkkkmmmpppnnnhhhkkkiiigggeeeeeedddaaa___ZZZXXXVVVUUUVVVZZZ___bbbcccaaa___]]]\\\]]]^^^```___aaabbbaaa______aaacccaaaeeejjjjjjeee```]]]\\\```aaacccdddddddddeeefff```cccgggkkkkkkiiifffccc```^^^\\\^^^ccceeeeeeccchhhkkkjjjgggfffhhhiiigggooonnnnnnnnnnnnoooqqqrrrlllkkkiiigggfffffffffgggaaa^^^ZZZWWWRRRKKKAAA:::888666333222333444333333333222666999777===VVVqqqhhhvvvuuuUUUUUUuuu|||{{{RRR999111111''')))...&&&))))))))))))((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''))))))))))))((((((,,,---...555AAAIIIJJJKKKLLLQQQuuujjjTTTFFFAAABBB@@@FFFWWWbbbmmmllliii___SSSNNNKKKHHHCCC>>>>>>:::444000000++++++************++++++,,,,,,,,,000444666444333:::;;;<<<>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>============<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@GGGHHHIIIKKKLLLNNNOOOPPPMMMNNNQQQRRRRRRPPPNNNLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPIIIGGGDDDCCCEEEJJJQQQUUUMMMPPPTTTVVVVVVWWWYYY\\\[[[\\\bbbhhhjjjjjjpppwwwfffLLLAAAAAAGGGTTTooooooOOO000111---***))),,,---,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++,,,++++++------------------------&&&***///222555JJJxxx]]]MMMZZZxxxlllRRRVVVmmm}}}|||zzzwwwvvvxxxyyyyyyxxx{{{{{{|||{{{{{{|||}}}}}}zzzxxxzzz}}}~~~{{{xxxvvvvvvxxxyyyyyy{{{}}}}}}yyyvvvvvvxxxvvvwwwwwwuuusssssstttuuuuuutttrrrqqqqqqssstttvvvpppooonnnmmmnnnoooqqqrrrmmmnnnppprrrrrrrrrqqqqqqssspppnnnmmmlllhhhaaa[[[]]]\\\[[[[[[\\\^^^```bbbbbbdddfffffffffgggiiijjjdddhhhiiiggggggiiigggccciiigggdddbbb```^^^[[[YYYQQQNNNJJJGGGHHHLLLQQQUUUSSSQQQOOONNNMMMNNNOOOPPPRRRSSSSSSQQQOOOMMMMMMNNNXXXYYY[[[\\\[[[YYYVVVTTTOOOPPPQQQSSSTTTUUUUUUVVVWWWYYY]]]___```^^^\\\ZZZVVVUUUUUUWWWYYY\\\\\\\\\YYY[[[[[[YYY[[[```bbb```iiiiiihhhiiijjjlllnnnppplllkkkiiihhhffffffffffff```^^^\\\ZZZVVVNNNDDD<<<888666333333333444444333333222555999777999HHHYYY|||hhhppp^^^TTTkkkzzz___AAA222222+++(((+++***))))))))))))((((((((((((((((((''''''&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((()))))))))))))))+++,,,000999DDDJJJIIIHHHEEEQQQ}}}{{{|||gggMMMEEEAAACCCEEEJJJ[[[mmmqqq|||iiiggg[[[OOOLLLKKKHHHBBB>>>===:::444000///++++++************++++++------...000333555444333;;;<<<>>>@@@AAA@@@???>>>????????????@@@@@@@@@@@@AAA@@@???>>>============>>>============>>>?????????>>>>>>>>>>>>???@@@@@@HHHIIIIIIKKKMMMNNNPPPQQQNNNOOOQQQRRRRRRQQQOOONNNMMMNNNNNNOOOOOOOOONNNNNNOOOOOOPPPPPPPPPOOOOOOOOOIIIHHHGGGGGGIIILLLQQQSSSQQQTTTVVVSSSPPPQQQWWW\\\YYYaaammmrrrppprrrxxx```PPPIIIJJJNNNRRR```qqq}}}MMM555333---+++******,,,,,,+++)))************************(((((((((((((((((((((((('''((((((((('''&&&&&&'''(((((((((((())))))))))))((((((***+++++++++++++++,,,,,,------------------+++///111222999VVVaaaTTTfff___QQQbbb{{{~~~zzzyyywwwxxxyyyzzzzzzyyy{{{|||||||||{{{{{{}}}|||zzzyyy|||}}}xxxvvvvvvwwwwwwwwwxxxyyyzzzyyyvvvsssssstttrrrssstttsssqqqqqqssstttsssrrrpppnnnnnnppprrrtttkkkiiifffddddddeeeggghhhbbbccccccdddddddddddddddiiigggeeecccaaa]]]WWWSSSQQQPPPNNNMMMNNNPPPRRRTTTTTTVVVXXXYYYYYYZZZ\\\]]]XXX]]]```___```dddgggfffgggeeeaaa^^^\\\YYYUUUSSSJJJGGGCCC@@@@@@AAADDDFFFDDDCCCBBBBBBBBBDDDEEEFFFIIIHHHGGGDDDCCCBBBBBBCCCGGGFFFFFFGGGHHHHHHEEECCCDDDDDDEEEFFFHHHIIIIIIHHHFFFHHHKKKMMMNNNNNNMMMLLLFFFGGGHHHHHHHHHHHHHHHHHHLLLNNNNNNMMMQQQXXX\\\ZZZ___aaaeeeiiimmmooopppqqqpppnnnjjjhhhfffggghhhiiidddaaa^^^[[[WWWPPPFFF???999666444333444444444333444222444777777777>>>IIIvvv|||rrroooqqqqqqsssaaammm{{{pppLLL222...---)))))),,,))))))))))))(((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((())))))************,,,333>>>GGGJJJHHHDDDAAASSSzzztttvvvwwwkkk\\\KKKFFFBBBGGGNNNQQQ^^^tttnnn```aaaXXXOOOLLLIIIGGGAAA===<<<999333//////++++++************++++++......///000222444444444999;;;>>>???@@@>>><<<;;;===>>>>>>???@@@AAAAAAAAABBBAAA@@@>>>>>>=========???>>>=========>>>@@@AAA??????>>>>>>??????@@@AAAIIIIIIJJJKKKMMMOOOQQQRRRPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQPPPOOONNNNNNPPPPPPOOOOOONNNNNNNNNMMMNNNNNNMMMMMMNNNPPPRRRSSSTTTUUUTTTPPPMMMPPPYYYaaabbbnnn|||{{{~~~xxxSSSEEE:::BBBZZZpppxxxuuu}}}yyyuuuyyy~~~[[[444,,,111---,,,,,,+++,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''')))******'''&&&&&&'''(((((((((((())))))))))))((((((***+++++++++++++++,,,,,,,,,---------......///111111111@@@eee```\\\mmmsss~~~ZZZWWWnnn~~~~~~}}}zzzxxx{{{zzzzzz|||~~~~~~}}}{{{|||}}}|||{{{{{{|||~~~|||zzzxxx{{{{{{wwwtttttttttttttttrrrssssssrrrpppnnnmmmmmmnnnooopppooonnnnnnppprrrrrrooolllhhhffffffggghhhbbb```\\\YYYWWWWWWXXXYYYUUUTTTTTTTTTTTTTTTUUUUUUYYYWWWUUUSSSRRRPPPMMMKKKHHHGGGFFFEEEEEEFFFHHHIIIIIIKKKMMMNNNNNNOOOQQQSSSQQQVVVXXXXXX\\\eeelllooofffccc___\\\YYYVVVRRRPPPHHHFFFDDDAAA???>>>======BBBAAA@@@@@@@@@AAABBBBBBFFFDDDBBBAAAAAABBBCCCDDDCCCCCCBBBCCCEEEEEECCCAAACCCBBBBBBDDDFFFGGGEEEDDDDDDEEEFFFHHHIIIJJJJJJKKKJJJKKKLLLJJJFFFDDDDDDEEELLLNNNNNNNNNTTT[[[]]][[[ggglllttt|||~~~|||uuurrrlllhhhfffhhhkkknnnjjjeee___YYYUUUPPPIIICCC999777444333444555444333555333333444555666<<>>;;;:::<<<===???AAABBBCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>===???>>>=========>>>@@@AAA???????????????@@@@@@AAAJJJJJJJJJKKKMMMOOORRRSSSQQQPPPOOONNNNNNNNNPPPQQQPPPQQQQQQQQQPPPPPPOOONNNRRRQQQOOOMMMLLLLLLMMMMMMMMMMMMNNNNNNPPPRRRSSSUUUVVVVVVTTTRRRSSSYYYdddkkkkkkwwwtttLLLDDDAAADDDZZZ{{{}}}sssssseee:::111333***...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,///...+++((()))***(((((((((((())))))))))))((()))***++++++,,,+++++++++,,,,,,------............000000444LLLxxx~~~WWW^^^oookkkbbbpppWWWYYYttt~~~|||yyywww}}}|||}}}~~~yyyzzz{{{{{{yyyxxxyyyzzz~~~~~~{{{yyy{{{}}}}}}{{{wwwvvvuuuuuusssrrrpppoooooonnnmmmkkkjjjiiifffggghhhhhhggggggiiijjjkkkhhhddd___[[[XXXWWWWWWWWWUUURRROOOMMMLLLLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLLLLLLLKKKIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDAAACCCDDDEEEFFFIIIMMMPPPWWWYYYYYYYYY___iiiqqqrrrdddaaa^^^[[[YYYVVVSSSPPPHHHGGGFFFDDDBBB???===<<>>>>>???BBBCCCCCCBBBBBBDDDEEEGGGHHHHHHHHHHHHAAA???>>>AAADDDFFFDDDBBBEEEFFFGGGIIILLLOOORRRTTTZZZZZZXXXRRRKKKIIIMMMRRRRRRVVVYYY^^^hhhrrruuusssxxxtttnnniiihhhiiimmmoookkkfff^^^YYYUUUQQQKKKGGG999777444444444555555444444444333333444777===BBBWWW|||uuutttppp[[[jjjdddYYYbbbrrrssswwwuuuiiiAAA---000---''',,,))))))))))))((((((((((((((((((''''''(((((())))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))***++++++++++++111<<>>???@@@???===<<<<<<>>>AAACCCEEEFFFFFFFFFEEEDDDCCCAAA@@@????????????>>>>>>>>>>>>???@@@@@@@@@????????????@@@AAAAAAKKKKKKKKKKKKMMMPPPRRRTTTRRRRRRQQQPPPNNNLLLKKKJJJLLLMMMNNNOOOPPPQQQQQQQQQTTTQQQNNNKKKJJJKKKLLLNNNLLLMMMOOOQQQUUUYYY\\\^^^```______```cccjjjqqqvvvuuu{{{~~~\\\GGG@@@HHHTTTggg|||qqqLLL000222666+++,,,,,,,,,***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***...111000,,,))))))+++(((((((((((())))))))))))((()))***++++++,,,++++++++++++,,,,,,---......///---111222:::YYYqqqUUU```sss}}}lll[[[______TTT^^^}}}~~~}}}zzzxxx{{{zzz{{{}}}}}}|||yyyvvvrrrsssttttttrrrqqqqqqrrrvvvuuutttrrrqqqppppppppprrrpppooonnnnnnmmmjjjhhhfffeeedddccccccaaa___^^^YYYZZZZZZZZZYYYYYYZZZ\\\YYYXXXUUURRRPPPNNNLLLLLLMMMLLLKKKIIIHHHGGGFFFFFFHHHGGGEEEEEEEEEGGGIIIKKKJJJLLLMMMMMMLLLJJJHHHHHHFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHJJJPPPVVV[[[gggfffcccbbbfffnnnpppmmmccc```]]][[[ZZZXXXUUUSSSIIIHHHFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJEEEGGGKKKQQQTTTSSSNNNIIIBBBGGGLLLOOOPPPPPPRRRTTTMMMKKKJJJNNNTTTWWWVVVSSSJJJLLLPPPVVV^^^gggooosssqqqooohhh\\\TTTVVVaaakkktttxxx}}}uuussspppmmmkkkkkkkkklllfffbbb]]]ZZZXXXTTTNNNJJJ:::777555444555555555444111444555444333777<<<@@@TTT{{{cccSSSfff|||cccUUUYYYwww|||rrrvvvwwwqqq}}}vvvUUU777333...''',,,))))))))))))((((((((((((''''''((()))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((((((((***+++,,,+++,,,555AAAGGGFFFFFFHHHBBBJJJkkkzzz}}}nnnEEEDDD===HHHEEELLL^^^^^^sssqqq^^^WWWXXXQQQLLLKKKEEECCC>>>::::::888222//////++++++************+++++++++---///111111444888;;;;;;;;;<<<==================???BBBFFFHHHIIIIIIIIIGGGFFFEEECCCAAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@???@@@@@@??????@@@@@@AAABBBLLLKKKKKKKKKMMMPPPSSSTTTSSSSSSSSSRRROOOKKKGGGDDDHHHJJJLLLNNNPPPQQQRRRSSSUUURRRMMMJJJHHHJJJLLLNNNQQQSSSVVVZZZ```fffkkknnnmmmllllllnnnssswwwzzz{{{fffJJJ???@@@HHHVVVgggvvviiiEEE<<<333+++---111*********)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((---000///+++'''(((***(((((((((((())))))))))))((()))***++++++,,,++++++++++++,,,,,,---.../////////333666@@@bbbnnn[[[dddyyyttt```YYYkkkvvvOOORRRfff~~~}}}{{{zzzzzzyyywwwuuuwwwvvvwwwwwwwwwtttpppllljjjlllmmmllljjjiiiiiiiiifffdddaaa```______]]]\\\```___^^^^^^^^^]]]YYYWWWUUUTTTSSSRRRRRRQQQNNNMMMMMMNNNNNNMMMLLLLLLNNNOOOHHHHHHHHHIIIJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEIIIHHHFFFEEEFFFHHHKKKMMMNNNQQQUUUWWWUUURRRNNNLLLIIIJJJKKKLLLKKKIIIGGGEEEOOOPPPRRRTTTXXX___hhhnnntttrrrmmmjjjmmmpppmmmfffbbb```]]]\\\[[[ZZZWWWUUUIIIGGGDDDBBBBBBDDDGGGIIIFFFHHHKKKOOOTTTXXX[[[]]]\\\```hhhppptttpppggg______fffnnnrrrrrrssswww{{{fffeeeeeejjjqqqvvvuuurrrkkknnnvvvwww}}}vvvqqqqqqqqqooommmkkkiiihhhaaa___\\\[[[[[[WWWPPPKKK:::777555444555555555444...333777555444666;;;>>>WWW}}}[[[MMM```uuuyyyjjj]]][[[rrr{{{jjjhhhssswwwsssvvv~~~ddd@@@555...&&&---))))))))))))((((((((((((&&&'''(((*********)))(((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((((((((((((***+++,,,***---777DDDHHHEEEDDDHHHFFFPPPuuuxxxZZZ;;;DDD<<>>::::::888222...///++++++************++++++***---///000111444999===888888999999:::;;;;;;<<<>>>@@@DDDGGGJJJKKKKKKKKKHHHGGGFFFDDDBBBAAAAAAAAA===>>>???AAAAAA@@@??????@@@@@@??????@@@@@@AAABBBLLLSSSMMMEEEJJJMMMNNNTTTWWW^^^hhhiii___QQQMMMPPPQQQQQQPPPOOORRR[[[eeekkkmmm[[[MMMLLLLLLIIILLLTTTXXXaaajjjlllmmmqqquuuxxx~~~uuuuuu{{{]]]JJJGGGNNNTTTTTTVVV\\\tttzzzvvvhhhKKK222///444111+++))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******************+++,,,---...------,,,,,,,,,---......---333999HHHmmm\\\]]]pppxxxnnnZZZ[[[uuu{{{rrr]]]QQQ]]]{{{zzz~~~}}}tttnnnooosssvvvmmmkkkiiihhhfffddd```^^^\\\XXXTTTUUUUUUTTTTTTUUUVVVTTTQQQNNNLLLLLLMMMMMMMMMEEELLLSSSLLLJJJQQQTTTOOOLLLIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOKKKLLLMMMNNNOOOOOONNNNNNJJJLLLNNNOOOMMMLLLKKKKKKDDDLLLIIIGGGOOORRRRRRYYYcccbbbgggppprrrhhhZZZRRRXXX\\\```^^^YYYWWWYYY]]]bbbrrrxxxpppsss|||xxxwwwsssjjjbbbaaakkkmmmddd^^^___\\\TTTQQQJJJCCCCCCFFFJJJLLLNNNPPPRRReee{{{xxx|||xxxrrrqqqqqqrrrtttuuusssnnniiifffcccbbb^^^ZZZYYYZZZUUUNNN???<<<888666555555444444333333333333333444888;;;QQQzzz}}}~~~hhh[[[TTTqqq~~~www}}}sssaaaeeexxxwwwnnnxxx|||uuussslll|||XXX666//////)))***(((&&&%%%$$$%%%'''((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))***+++,,,)))000:::BBBFFFFFFEEEEEEOOOOOOsss}}}eeeZZZKKK???GGGGGGIIIQQQZZZbbbyyy~~~vvvnnniiiaaaXXXQQQLLLIIIHHHBBB@@@===;;;999666222///++++++************++++++------...///222444666777<<<<<<<<<;;;;;;:::::::::;;;===AAADDDGGGIIIKKKKKKKKKIIIEEEAAA???>>>???@@@???????????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBZZZ___VVVLLLOOORRRSSSZZZjjjrrr|||~~~rrrddd```cccccc```[[[YYY]]]fffpppuuuttt___OOOQQQXXXZZZ\\\aaaiiijjjmmmppprrruuu|||xxxcccMMMHHHGGGRRRhhhwwwvvvmmm^^^hhhwwwxxxKKK888***+++...+++)))***)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******+++*********+++,,,,,,---------,,,,,,------......333888BBBWWW|||```lllttt|||pppTTTXXX}}}xxxkkkPPPOOOccc|||wwwvvvqqqjjjhhhkkkkkkhhh___\\\XXXVVVTTTRRRPPPNNNNNNKKKJJJKKKKKKKKKIIIIIINNNLLLJJJHHHGGGHHHHHHIIINNNHHHMMMRRRNNNSSSZZZXXXUUUSSSPPPOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRSSSVVVXXXVVVXXX\\\^^^___^^^]]]\\\VVVXXX[[[\\\[[[VVVNNNIIIMMMOOORRR```ooooooqqqtttlllvvv|||~~~vvvsssyyy{{{xxxxxxzzzvvvwwwrrriiiaaaTTTEEE>>>>>>BBBGGGLLLYYYhhhwwwooolllnnnnnnppprrrttttttrrrnnnlllbbbbbb___\\\\\\]]]YYYSSSAAA>>>999666555555444333333333444333333444777:::<<>>???@@@???????????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBjjjmmmaaaTTTWWW[[[___hhhzzzpppkkknnnmmmfff^^^]]]bbbkkksssxxxttt```QQQWWWccciiiiiiiiinnnmmmrrr|||zzzaaaIII:::111888IIIfff|||eeesssvvvssssssxxxUUU555...+++//////***+++///)))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******+++++++++***++++++,,,,,,------,,,,,,---......///222666FFFbbbsssdddvvvqqqxxxoooRRR]]]wwwfffJJJUUUooozzzzzztttkkkdddfffiiiccc[[[XXXUUUPPPMMMLLLLLLLLLKKKHHHGGGGGGHHHIIIIIIHHHEEEKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLQQQSSSVVVeeelllbbb[[[YYYWWWVVVVVVWWWYYYZZZ___aaadddeeeggghhhkkkmmmkkknnntttzzz}}}{{{uuupppfffggglllpppoooeeeUUUIIIPPPOOOYYYwwwzzzkkkWWWBBB777666<<>>;;;888555111---++++++************++++++......///000333555777888777777777777666666666666999;;;>>>AAACCCEEEFFFFFFDDDCCCAAA???>>>>>>??????>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBrrrtttfffZZZ^^^eeelllwwwpppiiilllmmmddd\\\^^^eeelllqqquuuqqqddd]]]dddooorrrooolllkkkppp~~~yyydddQQQCCC===<<>>;;;888444000---,,,++++++******++++++,,,......///111333555777888666666666666555555555555999;;;===@@@BBBCCCCCCCCC??????>>>>>>===>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBtttvvvhhh\\\```iiirrr}}}mmmfffjjjlllddd```eeemmmpppssswwwsssrrrtttyyy|||yyyuuusssyyyyyyhhhbbbSSSCCC<<<888888???IIIMMM\\\nnn}}}{{{}}}uuujjjyyytttMMM777555222...,,,------***((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******++++++******++++++,,,,,,------------...///000111333>>>XXX{{{uuufffvvv}}}|||kkkUUUbbbvvvcccYYYjjjyyytttsssnnnjjjjjjmmmlllgggbbb```___aaaffflllppprrrqqqsssqqqnnnpppwwwyyywwwrrrsssuuuwwwyyyzzzzzzzzz~~~~~~gggZZZ\\\dddooouuulllXXXGGGGGGVVVjjjrrrbbbMMM???666666999>>>LLL\\\~~~\\\^^^~~~yyy|||}}}|||xxxxxxyyyyyyzzzzzz{{{{{{zzzuuusssssssssqqqssswwwsssrrrooommmkkkiiihhhhhhkkkjjjfffbbbaaaaaa\\\UUULLLFFF>>>777444333333333222333444444333333555777:::>>>WWWyyyxxx{{{tttmmmwww{{{}}}}}}}}}yyyyyynnnmmmsssbbb999///,,,)))***,,,------+++)))'''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++,,,---222:::DDDHHHHHHGGGIIILLLXXXppp{{{\\\KKKDDDDDDGGGGGGKKKIIIRRRsss{{{uuuoooddd```]]]XXXSSSNNNJJJHHHGGGDDDBBB>>>;;;888444000---,,,,,,++++++++++++,,,,,,---...///000222555777888555555555666666666666666:::;;;===@@@AAABBBAAAAAA;;;;;;<<<======>>>=========>>>>>>???@@@@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBrrrtttggg[[[```hhhppp{{{~~~kkkgggmmmnnngggfffnnnssstttvvv{{{zzz}}}|||~~~{{{eeeUUUHHH>>>===555777AAAFFFDDDHHHQQQQQQiiizzzppprrrppp~~~vvvqqqKKK:::222***000---******+++,,,+++***))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******************+++,,,---...,,,,,,------...///111111666IIIggg~~~^^^iiioooWWWRRRpppqqq```dddsssxxxtttxxxyyywwwyyy~~~zzzzzz|||eeeMMMEEEGGGOOO[[[eeecccVVVJJJCCCVVVkkkrrr^^^NNN@@@888777<<>>;;;888555111---,,,,,,++++++++++++,,,,,,------...///222444666777555555555666666666666666:::;;;===???@@@@@@??????999:::<<<===>>>>>>===<<<======>>>???@@@AAAAAABBB@@@AAABBBBBBCCCCCCBBBBBBiiimmmbbbYYY___gggooozzz~~~ooopppyyywwwpppooovvvxxxvvvzzzrrrYYYFFF999333333666777<<>>???FFFQQQ]]]bbb^^^YYYJJJUUUhhh~~~~~~~~~uuueeeQQQDDD===888:::AAABBBFFF^^^zzzoookkkzzz}}}|||}}}~~~~~~|||zzz{{{yyyxxxzzz}}}~~~{{{xxxtttrrrppppppsssuuuvvvvvvtttttttttuuuuuuvvvvvvvvvuuupppoooppppppppprrrvvvqqqooonnnnnnooossswwwzzzsssrrrmmmgggdddccc]]]VVVLLLGGGAAA;;;888666333222111333444444333333333444555555<<>>>>>>>><<<;;;<<<===>>>???@@@AAABBBBBB@@@AAABBBBBBCCCCCCBBBBBB```eee]]]VVV___iiiqqq|||yyy}}}|||zzz~~~{{{xxxbbbOOOAAA999;;;<<<777555888<<>>???>>><<<;;;<<<===>>>???@@@AAABBBBBB@@@AAABBBBBBCCCCCCBBBBBB___vvvwwwccc^^^fffpppzzzvvvzzzvvv|||~~~kkk^^^SSSKKKFFF@@@444///777;;;888;;;CCCMMMbbbnnnvvv~~~sssooonnnsssqqqSSS999111111---***,,,+++++++++************)))***)))'''&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***************************)))******++++++,,,------***000,,,***111333///333???jjjiiiRRRKKKfffyyyjjjnnnQQQUUUttt~~~~~~|||}}}~~~yyybbbJJJ@@@@@@DDDDDDLLLQQQXXXlllzzztttddd```uuu~~~wwwtttooorrrooojjjggggggkkkooorrr{{{}}}~~~sssjjjhhhhhhjjjlllnnnpppqqqqqquuuqqqqqqsssnnn]]]JJJ???:::999>>>DDDHHHRRRpppooouuuzzzwwwvvvvvvuuusssttttttuuuuuuuuuuuuuuuwwwwwwvvvwwwyyyyyyxxxvvvwwwuuurrrpppqqquuuzzz}}}yyyuuurrruuu|||~~~zzzsssooolllnnnooonnnooorrrmmmppprrrooolllnnnvvv~~~zzzwwwqqqjjjggggggccc\\\NNNKKKFFF@@@:::666333111222222333333333333444444777111;;;CCCNNNyyy}}}fffbbbmmmwww|||yyygggaaakkkmmmffflll|||uuunnnvvvlllnnnooonnnzzziii???555///+++)))+++***'''(((+++((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++)))+++///444;;;BBBDDDGGGJJJEEEKKK___zzznnnooo{{{VVVAAACCCDDDEEEKKKMMMQQQfff}}}rrrddd\\\\\\UUUTTTSSSQQQNNNJJJGGGEEEBBB@@@===999666333111000---+++))))))+++,,,,,,,,,,,,,,,---///111333555666444555444333111111333444888888888888999:::;;;<<<999;;;======<<<;;;<<<===;;;<<<===???@@@@@@@@@@@@????????????@@@AAABBBCCCsssjjjmmmqqq{{{zzznnnllltttyyyxxx]]]VVVJJJ???888777888:::<<<===???@@@===>>>KKKYYYfffvvv}}}wwwvvvwwwpppQQQ<<<,,,+++...,,,***,,,+++++++++*********))))))))))))(((''''''&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''(((************************************+++,,,,,,------***000,,,***111222000666TTTeeeSSSTTTssssssuuurrrYYY^^^~~~~~~~~~~~~{{{wwwwwwyyy|||xxxvvvsssrrrqqqqqqpppnnnnnnjjjkkkrrr|||~~~|||{{{{{{}}}qqq\\\GGG>>>???EEEEEEOOOXXX^^^qqqzzzlllrrrvvvppppppkkkjjjfff```[[[YYY[[[^^^```llloootttzzzzzztttjjjbbb]]]___eeelllrrrtttqqqmmmtttpppnnnnnngggXXXHHH@@@;;;:::???GGGLLLXXXvvvnnnooo}}}zzzxxxwwwvvvtttsssssstttuuuuuuuuuuuuuuusssssssssuuuvvvvvvuuuuuuwwwuuurrrqqqrrruuuyyy{{{yyyuuurrruuu{{{~~~zzzuuuoookkknnnooonnnnnnpppooosssuuurrrllljjjnnnrrrsssrrrnnngggdddeeebbb]]]RRRNNNHHHAAA;;;777444333222222333333333333444444555111999@@@IIIrrrrrrrrrzzz~~~zzzdddWWW]]]hhhooozzzvvviiigggvvv{{{vvvuuutttuuu}}}tttJJJ777///+++)))++++++((((((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++***+++000444<<>>CCCDDDGGGOOOQQQ[[[{{{vvvnnnccc\\\\\\TTTTTTSSSRRROOOKKKGGGEEEBBB@@@===999666333111000---+++))))))+++,,,,,,,,,,,,,,,---///111333555666555666555333111111222444444444444444555666777888777999;;;;;;;;;:::;;;===;;;<<<===>>>???@@@@@@@@@?????????@@@@@@AAABBBCCC~~~ooottt~~~{{{uuuwww|||mmmccciiitttmmmccc^^^ZZZQQQNNNFFF>>>===@@@BBBBBB???@@@???<<<:::===DDDKKKMMMZZZ___RRRCCCFFF[[[mmm{{{~~~{{{yyyxxx~~~iiiEEE444***%%%+++///,,,***,,,++++++*********))))))))))))))))))((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((''')))*********************************++++++,,,,,,------+++000,,,***111111222;;;^^^]]]SSS^^^|||sss|||ttt___iii}}}{{{~~~}}}zzzvvvqqqnnnooopppnnnjjjddd```]]][[[YYYXXXUUUSSSSSSXXXcccooovvvyyy~~~}}}yyytttrrrxxxyyy{{{||||||{{{zzzyyyqqqrrrtttwwwyyyzzzxxxwwwyyyxxxwwwuuuuuuuuuvvvwwwyyyxxxuuulllZZZGGG???AAADDDEEESSSaaagggxxxzzzpppvvvmmmjjjllliiiddd___WWWPPPLLLKKKLLLNNNVVVZZZaaagggiiieee^^^WWW[[[___hhhvvv}}}uuuzzzvvvrrrmmmbbbRRRFFFAAA<<<<<>>DDDFFFHHHMMMMMMYYYrrrxxx|||{{{bbbHHH>>>DDDFFFJJJSSSWWWccc{{{rrrkkkbbb\\\[[[SSSSSSTTTSSSPPPLLLHHHFFFAAA@@@===999666333111000...,,,))))))***,,,,,,++++++,,,---...000333555666777777777444222000111222111111111222222333444555444666888999999:::;;;<<<;;;<<<===>>>???@@@@@@@@@AAA@@@@@@@@@AAABBBCCCDDDyyy}}}~~~zzzooobbb\\\]]]\\\XXXNNNHHHLLLPPPIIIEEE@@@555999999:::;;;<<>>>>>CCCJJJTTTdddssslllzzzxxxvvvvvvvvvvvvtttsssrrrrrrrrrrrrrrrsssssstttrrrssstttsssrrrppppppppptttttttttsssssstttuuuuuutttqqqooorrryyy~~~~~~|||sssmmmooorrrqqqnnnmmmooosssvvvvvvrrroooooopppjjjmmmlllfff``````aaaaaa[[[VVVMMMDDD<<<888666555222222222333333333444444333444777888>>>XXXrrrZZZSSSccc|||zzzfffXXX[[[zzzzzz~~~~~~~~~qqqXXXEEE000+++(((+++,,,***((()))((((((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++***---333888@@@FFFEEEGGGKKKLLL\\\xxx|||[[[GGGAAAGGGFFFKKKVVV[[[kkk|||sssmmmddd\\\XXXRRRSSSTTTTTTQQQMMMIIIFFFAAA???===999666333222111...,,,***)))***++++++++++++,,,,,,...000222444666888999888666333000000111222222222222333444555555333555777999999999;;;===:::;;;<<<>>>??????@@@@@@BBBAAAAAAAAABBBBBBCCCDDDwwwoooddd[[[UUUVVVRRRQQQKKKCCCAAABBB@@@:::>>>:::999888999EEEGGG888666666999???CCCKKK^^^rrrsssdddVVVSSSZZZbbbmmm|||{{{ggg\\\iii|||wwwnnnfffiiivvv{{{uuuvvveeeGGG444,,,111000111222000+++)))************)))))))))(((((('''((((((((((((&&&$$$###(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))(((((()))+++***************************++++++,,,------......,,,000------111222:::MMMxxxgggSSS]]]ppptttiiimmmuuummm\\\XXXttt}}}~~~~~~|||zzzzzzxxxvvvrrrmmmgggbbb^^^UUUOOOHHHCCCAAAAAABBBBBB@@@CCCFFFNNN___uuu~~~{{{xxxuuutttrrrsssvvvxxxyyyxxxxxxwwwnnnnnnoootttzzz}}}}}}zzzzzzyyywwwuuussssssssssssyyyxxxuuummm]]]JJJAAA???CCCGGG[[[oooyyy|||mmm}}}iii___XXXXXX[[[WWWVVVRRRLLLFFFBBB@@@??????<<<>>>AAADDDGGGJJJMMMNNNZZZZZZbbbtttyyypppaaaOOOEEEBBB???@@@EEELLLVVVggg~~~wwwrrr{{{xxxtttrrrrrrsssssssssrrrqqqqqqpppqqqrrrssssssvvvxxxxxxvvvssspppooopppssssssssssssssstttttttttpppnnnnnnpppvvv|||}}}uuupppqqqsssrrrpppooonnnppprrrqqqoooooorrrtttmmmqqqooohhhbbbaaabbbaaa]]]XXXOOOEEE===888666555222222222333333333444444444666777777;;;MMMsssuuu\\\PPP___yyyjjjSSSRRRooo{{{eeeMMM555---)))***,,,***(((((((((((((((((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++***...555:::AAAFFFEEEDDDGGGIII[[[yyyUUUGGGEEEHHHDDDJJJXXX___~~~{{{tttoooggg___ZZZSSSTTTTTTSSSPPPLLLHHHFFF@@@???<<<999666444222111///,,,***)))***++++++***++++++,,,...000222444555999:::999777444111000111222222222222333444555555333555888999999:::;;;===:::;;;<<<===>>>?????????BBBBBBAAAAAAAAABBBCCCCCCfffJJJDDDBBB@@@AAAHHHPPPSSSNNNEEE===888666777:::>>>PPPqqq{{{hhheee^^^[[[aaagggssszzzcccXXXZZZeeeooopppyyy|||xxxpppfffeeekkkvvvzzzyyy~~~|||nnnQQQ>>>333......---......---***(((((()))******)))))))))(((((((((&&&''''''''''''&&&%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''(((***)))(((((()))+++************************++++++,,,,,,------......---000......333333@@@XXXaaaYYYjjjwwwsss]]]aaalll```[[[RRR^^^}}}{{{|||~~~}}}{{{xxxwwwvvvsssnnnggg^^^XXXGGGCCC>>>;;;<<<>>>???@@@@@@EEELLLXXXooo|||}}}wwwsssqqqnnnooorrrtttuuuuuuttttttpppppppppssswww{{{}}}}}}zzzyyywwwtttrrrqqqqqqqqquuutttrrrlll]]]KKK???<<>>;;;::::::999;;;===>>>@@@DDDIIIMMMRRRRRRXXXiii~~~~~~vvvmmmeeeZZZNNNGGGFFF@@@CCCHHHOOO[[[lllyyyzzz|||yyytttrrrrrrrrrssssssqqqpppoooooooooppprrrsssxxxzzz{{{xxxssspppoooqqqrrrrrrrrrrrrrrrssstttuuuqqqooommmooossswwwzzz||||||vvvssssssssspppppprrrooooooooommmlllnnnqqqtttqqqsssppphhhdddcccbbb```^^^YYYPPPGGG???:::777666222222333333333333444444444888666666;;;DDDbbb~~~~~~___NNNXXXxxxxxxpppZZZWWWgggyyyYYY;;;111******,,,+++))))))'''(((((())))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++///666<<>>?????????BBBBBBAAAAAAAAAAAABBBBBBqqqWWWYYY]]]^^^___nnngggSSSOOOJJJPPPYYYbbb~~~lll^^^YYYbbbkkksss~~~gggYYY[[[fffrrryyy|||wwwyyyxxxtttjjjpppvvvyyy{{{yyy|||pppFFF///***+++---///*********)))((()))))))))***)))))))))((((((((((((&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''')))******))))))***+++************************++++++,,,,,,---.........---000...000444666EEEaaa^^^aaavvvxxxzzzmmmYYYggg|||___RRRQQQTTTooo|||zzz{{{|||{{{zzzxxxxxxwwwuuupppfffYYYPPP???===::::::<<>>;;;999888888;;;>>>???@@@BBBFFFIIIMMMMMMTTTeeezzz{{{nnn```WWWPPPJJJGGGHHHBBBFFFLLLUUUbbbsss~~~yyywwwuuutttuuuuuutttrrrqqqpppooonnnnnnpppqqqrrrtttwwwyyywwwrrroooppprrrqqqqqqppppppqqqsssuuuvvvtttrrrooonnnoooqqqtttuuuwwwuuutttssspppmmmoootttppppppoooooopppqqqtttvvvqqqqqqlllfffdddeeebbb^^^^^^ZZZSSSKKKCCC===999777222222333333333333444444333888333444;;;<<>>BBBHHHGGGEEEGGGIII^^^~~~dddHHHCCCHHHKKKJJJ[[[www{{{uuupppnnnlllgggaaaWWWUUURRRNNNKKKGGGEEEDDD@@@>>><<<999666444333222///---*********+++*********+++,,,---///111333555888999:::999666333222222///......//////000111222333444777777777666777999::::::<<<===>>>?????????AAAAAA@@@@@@@@@@@@AAAAAAcccTTT\\\dddiiiooopppRRRLLLZZZbbbjjjpppfffWWWTTTeeeqqqqqqxxx|||oooccceeessswww}}}yyywwwxxxxxxxxx}}}|||xxx{{{xxxxxxKKK<<<000111555333...+++***++++++***+++,,,,,,)))))))))))))))((((((((((((&&&%%%$$$$$$%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''''')))******))))))***+++************************++++++,,,------......///---000///111555777HHHgggxxx\\\fff{{{vvvsssggg]]]xxx}}}]]]MMMPPP\\\|||zzzzzz{{{zzzxxxyyyxxxxxxvvvpppdddUUUKKK>>><<<;;;<<>><<<999666444333222000---+++******+++***)))***++++++---///111333555777999:::999777444333333000//////000000111222333222444666666555555555666999:::;;;===>>>>>>??????AAAAAA@@@??????@@@@@@@@@kkkWWWWWWcccjjjjjjuuu{{{aaaKKKTTTccceeeooorrryyykkkVVVZZZbbbkkksssxxx{{{{{{tttuuu{{{zzz}}}xxxvvvrrrrrr|||~~~pppJJJ444222000---,,,,,,------************************''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((()))))))))************)))))))))))))))******+++***++++++,,,,,,------...555111333666222555RRRtttiiiUUUvvvyyylllqqqbbbaaawwwtttcccRRRTTTnnn{{{}}}zzzyyyzzz}}}|||yyysssmmmjjjcccUUUFFFAAA:::777<<>>@@@???FFFDDDBBBEEE@@@:::>>>;;;===AAADDDCCCBBBCCCFFFLLLJJJMMM[[[sssvvvbbbPPPAAAAAAHHHFFFHHHJJJRRR```nnn|||{{{xxxvvvtttuuuwwwxxxwwwtttooonnnmmmnnnqqqsssssssssppppppppppppqqqrrrssstttrrrpppooorrruuuwwwuuusssvvvrrrnnnmmmoooooonnnlllsssooollllllnnnpppooommmjjjlllqqqvvvxxxwwwrrrnnnnnnllljjjjjjjjjgggaaa\\\ZZZXXXTTTNNNHHHBBB===:::666444111000111222222111555111222777888:::KKK```ccc^^^fffbbbnnnkkkvvv~~~hhh```wwwrrrssswwwyyyTTT333***000'''&&&---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,***+++000;;;CCCCCCGGGLLLKKKFFFMMMjjj|||xxxRRRPPPBBBIIILLLMMM\\\zzz|||wwwrrrooojjjddd___TTTRRROOOJJJEEECCCCCCDDD???>>>===:::888666444333222000---+++))))))******,,,,,,---------///222555666:::>>>>>>999555333222111111000000000000111111222333444555666666666666666999<<<<<<::::::<<>>???@@@AAABBBCCCCCCDDD}}}kkk___^^^eeejjjkkkqqqsss{{{ZZZOOOYYY___eeekkkmmmsss}}}gggaaaffflllpppssswww|||tttsssuuuyyy{{{yyywww~~~~~~~~~~~~tttQQQ222111///---+++***++++++,,,************************'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''((())))))))))))************)))))))))))))))***++++++***++++++,,,,,,---......111111///---222HHHjjjzzz```bbb|||xxxnnnuuuzzz]]]kkk~~~iiiUUU\\\xxx}}}~~~{{{yyyyyy{{{~~~|||yyysssmmmjjjcccUUUFFFAAA<<<;;;>>>BBBCCCFFFKKK^^^fffeeejjjmmmaaa{{{tttuuuuuutttsssrrrqqqqqqtttsssrrrrrrrrrssstttuuuooopppqqqrrrsssssssssssssssqqqpppqqqqqqhhhZZZOOOQQQZZZhhh}}}vvvggg```gggoooooonnnppp```TTTIIIEEECCC@@@>>>@@@???EEEDDDEEEJJJGGG???<<<<<<===@@@EEEGGGFFFHHHLLLNNNPPPWWWjjjyyyaaaSSSEEEAAAEEECCCOOOQQQYYYfffrrr~~~zzzwwwtttrrrvvv|||}}}wwwppppppnnnmmmnnnqqqrrrsssrrrrrrqqqqqqpppppppppqqqqqqnnnmmmmmmppptttuuussspppssspppmmmlllmmmnnnlllkkkqqqooolllmmmoooppppppooolllmmmpppsssuuusssooollljjjiiiiiiiiiiiigggbbb^^^[[[YYYVVVPPPJJJDDD???<<<666444111111111222222111555222333777666777EEEXXX}}}___UUU}}}jjjdddrrrttt|||~~~pppaaa{{{ooojjjkkkqqquuu\\\:::---111)))''',,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,+++,,,222<<>>===:::888666444333111000---+++))))))******+++,,,---------...222555666999===???>>>:::666333111111000000000000111111111111222444555555555555<<<=========;;;;;;;;;<<>>???BBBBBBCCCJJJRRReeefffcccpppkkkcccyyyvvvuuutttsssrrrrrrssssssrrrqqqpppqqqrrruuuxxxzzzrrrrrrrrrrrrrrrqqqqqqqqqrrrpppooopppnnnggg[[[QQQQQQXXXeee{{{oooaaaXXX[[[___]]]]]]___]]]VVVOOOJJJEEE???>>>@@@AAAHHHMMMRRRWWWVVVKKK??????===@@@GGGKKKLLLPPPUUUYYYbbbqqqxxx]]]WWWMMMCCCBBBBBBRRRVVV```nnnxxx~~~zzzvvvrrrqqqwwwwwwmmmqqqooonnnoooqqqrrrrrrqqqsssrrrqqqpppoooooonnnooolllkkkmmmqqquuuvvvsssooopppnnnlllkkkllllllkkkjjjooonnnmmmmmmpppqqqqqqqqqooonnnnnnppppppooollljjjhhhggghhhiiiiiifffbbb___]]]\\\XXXSSSMMMGGGBBB>>>777444222111222222222111555333555777444333>>>MMMnnn{{{mmmYYYzzzlllcccrrryyy~~~{{{}}}dddtttiiidddfffmmmrrrfffDDD111000,,,***+++''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***+++,,,,,,...444>>>FFFLLLJJJHHHJJJQQQddd~~~]]]EEEIIIHHHIIIHHHOOOjjj{{{yyywwwtttqqqkkkeee```ZZZVVVPPPJJJFFFDDDCCCDDD???>>>===:::888666444333111///---+++************+++,,,---,,,,,,...111444555777;;;AAAEEEBBB;;;444111111000000000000111111000000111222333444555555>>>===<<<===?????????>>>@@@@@@@@@AAABBBCCCDDDEEEqqqkkkjjjnnnpppnnnooossspppqqqmmmgggggglllnnnkkkeeekkkeeebbbhhhdddlllzzznnnppp~~~wwwxxx|||}}}{{{zzzyyyzzz||||||yyyyyy}}}|||pppgggfffnnnzzz{{{iiiVVV@@@---***111***))))))(((((()))******))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((++++++************))))))+++************+++,,,,,,++++++,,,,,,---.........***000333444>>>YYYzzziii^^^nnn|||```aaaxxx\\\RRRlll}}}~~~yyy|||zzzxxxwwwxxxzzz}}}zzzxxxtttooollleeeVVVGGG<<<>>>BBBDDDCCCFFFRRR___ooofffaaayyyjjjooo{{{yyywwwtttrrrssstttuuuvvvtttttttttuuuvvvxxxyyyzzztttsssrrrqqqqqqqqqqqqqqqrrrpppoooooonnnggg]]]UUUQQQXXXdddvvvyyyaaaVVVNNNOOORRRSSSUUUXXXaaa]]]VVVLLLCCC======@@@DDDRRRccclllmmmmmm```JJJBBB>>>@@@HHHNNNPPPWWWaaaooowww[[[\\\UUUGGGCCCDDDOOOWWWeeettt|||{{{xxxtttrrrrrrwww}}}}}}wwwppprrrpppoooooopppqqqqqqpppqqqqqqpppooonnnnnnnnnnnnllllllnnnssswwwxxxtttpppooonnnmmmllllllkkkkkkjjjnnnnnnnnnoooppprrrssssssooonnnmmmmmmnnnnnnllljjjiiiiiijjjjjjiiifffbbb```___^^^[[[WWWQQQJJJDDDAAA888555222111222222222111444444666777555333:::EEEaaa{{{jjjwwwtttjjjuuu}}}}}}~~~}}}dddrrr|||ooohhhfffgggmmmtttpppOOO444......---***((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,---111888AAAGGGMMMIIIGGGMMM\\\rrrqqqRRRDDDGGGFFFIIIKKKUUUsss~~~yyyyyyxxxwwwsssmmmgggccc]]]XXXQQQKKKGGGEEEDDDCCC???>>>===:::888666444333000///---,,,+++************+++,,,,,,,,,---000222333444999BBBIIIHHH???666111111000000000000111111000000111222333444555666<<<::::::===BBBEEEDDDCCCAAAAAA@@@AAABBBCCCEEEFFFZZZUUU[[[lllssslllcccccc\\\___ZZZUUUaaavvv~~~xxxffffff[[[YYY___]]]sssxxxxxxyyyzzz~~~|||~~~}}}xxxrrrooovvvyyyqqqkkkiiinnnuuuzzzqqqXXX???333+++%%%)))333)))))))))))))))*********((((((((((((((((((((((((''''''((())))))(((''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++++++++***************+++++++++++++++,,,,,,---+++,,,,,,------...//////000...222:::???NNNssslllXXXZZZuuu}}}aaarrrgggUUUVVVsss~~~xxx|||{{{yyywwwwwwxxxyyy{{{yyyxxxtttpppnnnhhhYYYJJJ:::===BBBDDDDDDJJJ\\\nnnmmmhhhlll{{{xxxtttrrrtttvvvwwwwwwuuuvvvwwwxxxxxxxxxwwwwwwuuusssrrrppppppqqqsssttttttrrrqqqpppnnniiiaaa[[[VVV\\\eeeooowwwxxxpppfffPPPJJJEEEGGGLLLQQQWWW\\\bbb^^^UUUGGG<<<:::===BBBIII]]]|||wwwWWWEEE@@@AAAJJJOOOSSS```ooo}}}aaaeee^^^LLLFFFHHHNNNYYYjjjyyy}}}|||}}}{{{xxxuuutttttttttuuuvvvvvvvvvvvvrrrpppoooooopppqqqqqqpppooonnnnnnmmmmmmnnnnnnooollllllnnnrrrvvvwwwsssooonnnnnnooonnnmmmlllllllllmmmnnnooopppqqqrrrssstttnnnmmmmmmnnnoooooommmkkklllmmmmmmllliiieeebbb``````___]]]YYYSSSLLLFFFCCC888666333222222222222111222333666777666555;;;BBBSSS}}}yyyrrrzzz~~~~~~}}}rrrqqq___ZZZjjjuuullljjjjjjkkkpppvvvxxx[[[:::---///...***+++))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,///444;;;DDDIIIKKKHHHHHHQQQeee}}}dddLLLEEEDDDEEEKKKRRR]]]yyy|||}}}xxxzzzzzzxxxtttoooiiifff^^^YYYSSSMMMJJJGGGDDDBBB???>>>===:::888666444333///...---,,,+++************+++,,,,,,,,,,,,...000222222777@@@IIIIIIAAA777111111000000000000111111111111111222333555777888;;;999999===BBBFFFFFFDDDBBBBBBAAAAAABBBDDDFFFGGGQQQPPP___{{{tttccc___VVVYYYUUUTTThhhjjjccc\\\\\\^^^aaa{{{{{{}}}wwwuuussspppssszzzuuulllhhhhhhhhhiiiKKK999,,,+++---***&&&&&&))))))))))))************(((((((((((((((((((((((('''((()))******)))((('''((((((''''''''''''((((((&&&&&&'''''''''((((((((('''(((((())))))(((((('''*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---......//////444---///888>>>OOO{{{]]]QQQ]]]wwwoooeee^^^WWW```{{{|||}}}{{{yyywwwvvvvvvvvvwwwxxxwwwuuurrrqqqkkk]]]NNN;;;===AAACCCEEEOOOeeeyyyqqqppprrr|||wwwssssssuuuxxxxxxwwwssstttuuuvvvwwwwwwwwwvvvwwwuuusssqqqppprrrtttuuuuuutttrrrqqqnnnjjjeeeaaa]]]___aaabbbaaa\\\VVVQQQDDDCCCBBBEEEKKKSSS[[[aaa]]]YYYNNN???666999@@@DDDNNNccc^^^FFFAAACCCLLLPPPWWWlllmmmnnndddRRRKKKLLLRRR^^^ooo}}}zzzzzz|||zzzwwwuuuuuuuuutttrrrpppqqqtttxxxqqqooonnnoooqqqrrrrrrqqqmmmmmmmmmllllllmmmnnnnnnkkkkkklllooossssssppplllnnnoooppppppnnnmmmmmmmmmllloooqqqrrrrrrrrrssstttnnnooopppssstttrrroookkklllnnnooonnnjjjeeebbb```______]]]ZZZTTTMMMGGGCCC999777444222222222111000000333555666666777<<<@@@JJJ}}}sssxxxsssiiiggg]]]NNNWWW~~~|||ppphhhjjjmmmmmmqqqxxxjjjCCC...111...(((---))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++---000777???FFFKKKIIIHHHIIISSShhh]]]IIIFFFCCCGGGPPPYYYeee~~~yyyzzz{{{xxxsssnnnjjjhhh^^^YYYTTTPPPNNNJJJEEEAAA???>>>===:::888666444333......------,,,+++******)))***,,,,,,,,,,,,---///222111444<<>>===:::888666444333------------,,,+++******(((***,,,,,,,,,+++,,,...222111222888>>>@@@===999111111000000000000111111000//////000222444777999777999;;;===>>>@@@BBBDDDDDDCCCBBBAAABBBEEEGGGIIIgggbbbmmm{{{ddd[[[ddd___eeejjjqqq}}}pppmmm]]]eeemmmaaafffzzztttwww|||~~~}}}|||zzz||||||{{{}}}}}}uuuiiicccjjjppppppsssxxx}}}wwwnnnfff\\\KKK555%%%+++...,,,'''$$$(((---000(((((())))))(((''''''&&&'''''''''''''''''''''''''''((()))++++++)))((('''((((((''''''''''''((((((''''''''''''((((((((()))'''((()))******)))((('''(((((()))***,,,---...///---,,,,,,,,,,,,---......,,,,,,------.../////////)))111777<<>>BBBAAATTT\\\}}}XXXCCC@@@FFFPPPTTT___vvvmmmmmmaaaVVVVVVWWWUUUaaarrr~~~{{{yyy}}}xxxsssooonnnqqqrrrpppnnnooonnnmmmnnnqqqssssssssspppooonnnlllkkkjjjiiiiiiqqqooommmoooqqqrrrpppmmmkkknnnqqqpppnnnllllllnnnmmmqqqttttttrrrqqqrrrtttsssuuuzzz}}}}}}wwwnnnggggggjjjmmmlllhhhdddcccccc]]]]]]\\\YYYTTTMMMFFFBBB:::777444333333222111000000333444333333666999;;;BBBfff{{{yyy~~~rrr```gggjjjvvv~~~qqq[[[RRRwwwuuuiiijjjnnnooovvvUUU555333,,,$$$000))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++---222:::CCCIIIMMMIIIIIIIIIOOOccczzzTTT???HHHJJJNNNTTT___tttyyyxxxyyyxxxtttmmmhhhgggggg\\\XXXUUUTTTSSSOOOGGG@@@???>>>===:::888666444333------------,,,,,,+++***(((***,,,,,,++++++,,,---222111111555999<<<;;;999111111000000000000111111///.........000333666888111555999<<<===???DDDHHHEEECCCBBBAAABBBEEEHHHJJJdddffffffccceeeiiieee]]]cccbbbbbbhhhooorrrpppmmmdddeeeeeeeeegggnnnwww~~~zzzyyywwwuuutttvvv{{{}}}|||{{{|||rrrgggiiikkkkkkkkklllooorrr|||rrr^^^III777---***++++++++++++*********))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))***+++------...+++)))***---...---,,,++++++,,,------......///+++111000888[[[MMMBBB^^^wwwkkkccc|||ZZZaaannn||||||xxxwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwyyyyyyvvvrrrmmmiiiRRR@@@DDD@@@CCCZZZiiiwwwuuu}}}~~~xxxtttppppppuuuxxxwwwuuuqqquuurrrlllvvv}}}zzzwwwssspppooopppqqqssssssxxx|||yyypppfff^^^[[[ZZZYYYTTTMMMKKKLLLKKKGGGJJJIIIJJJRRR]]]iiiqqquuu}}}lllUUUDDD===>>>AAACCCSSSggg|||VVVCCCHHHJJJPPPVVV^^^sssooojjjeee]]]UUURRRTTTYYY]]]fffqqq~~~}}}{{{xxxyyy}}}}}}uuummmlllpppsssrrrpppmmmmmmlllmmmmmmnnnooopppooonnnmmmlllkkklllmmmmmmmmmpppqqqpppmmmmmmooosssooonnnmmmmmmnnnmmmkkkjjjqqqrrrsssqqqmmmmmmooorrrsssrrrrrrrrrsssrrrooollliiinnnsssrrrkkkeeebbbccc\\\[[[ZZZXXXUUUPPPIIIDDD===:::666444444444333333222222222333444555777777EEERRRxxxiiisssyyy\\\RRRVVVjjj~~~~~~mmmfffyyysssaaaiiisssqqqqqqyyybbb===000000,,,+++******))))))((((((''''''))))))))))))))))))))))))******))))))))))))))))))***---///222;;;FFFKKKKKKHHHBBBKKK[[[fffxxxrrrLLLBBBKKKMMMQQQNNNeee~~~~~~|||wwwqqqooopppkkkddd[[[XXXTTTQQQOOOKKKEEE@@@@@@>>>;;;:::999777444222111000...------,,,***(((******+++++++++,,,,,,,,,...///111444555666666555222222111000//////000000////////////000111222333444666999;;;<<>>eee|||HHHBBBaaaxxx```bbbsss^^^fffqqq{{{}}}{{{xxxxxxwwwvvvvvvvvvvvvvvvxxxyyy|||}}}|||xxxtttrrrWWWDDDDDD>>>AAAWWWeeevvvwwwxxxtttpppqqqtttwwwwwwuuuppptttqqqllluuuyyywwwvvvtttqqqooooooqqqrrrtttwwwzzzwwwooodddZZZVVV^^^^^^YYYTTTRRRSSSPPPLLLEEEEEEKKK[[[ooorrrTTT>>>777;;;CCCHHHUUUjjjRRRFFFHHHIIIOOOZZZeeelllhhhccc^^^WWWOOOLLLOOOOOOYYYfffppp{{{}}}{{{yyyuuuvvvzzz}}}vvvooommmqqqsssqqqnnnmmmmmmllllllmmmmmmnnnooolllkkkjjjjjjkkklllmmmnnnqqqqqqqqqpppnnnmmmnnnppplllllllllmmmoooooommmkkknnnppppppnnnlllkkkooorrrpppqqqqqqqqqpppooonnnnnnkkkpppuuutttmmmfffcccbbb]]]\\\ZZZXXXUUUPPPIIIDDD===:::666444444444333333222222222333444555666777???OOO~~~~~~vvvbbbggg```PPPUUUmmmzzzqqqyyypppeeeiiioooooorrrxxx}}}zzzaaa???000,,,)))(((******))))))(((((((((((())))))))))))))))))))))))************************+++...111444===GGGMMMMMMMMMGGGQQQbbbmmm~~~fffFFFDDDPPPOOOSSSWWWttt~~~}}}wwwqqqpppqqqmmmggg___[[[VVVSSSPPPLLLEEE???@@@>>>;;;:::999777444222222000...------,,,***)))******+++++++++,,,,,,,,,...///111333555555555555222111111000//////000000////////////000111222333222555888:::;;;>>>AAACCCIIIHHHFFFEEEDDDEEEFFFGGGnnnmmmiiifffhhhjjjiiidddgggdddaaabbbeeehhhiiihhhgggiiilllmmmmmmoooqqqsssxxx}}}~~~{{{}}}}}}vvvvvv{{{nnniiidddeeeiiijjjfffaaaAAA:::000***((()))))))))************))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((,,,+++***)))))))))))))))+++)))((((((***++++++***++++++,,,------......///...111333KKK{{{oooDDDPPPzzz}}}ZZZjjjggg___jjjpppvvv~~~~~~{{{zzzwwwuuutttuuuvvvvvvwwwzzz|||~~~}}}zzzxxx```MMMHHH>>>CCCVVVdddzzz}}}yyyuuuqqqqqqtttwwwwwwvvvuuuxxxtttpppxxxwwwrrrttttttrrrooommmooorrruuusssoooiiiddd___[[[YYYiiiiiieee^^^ZZZWWWQQQJJJ@@@AAAJJJ```{{{lllNNN:::666<<>>:::777444444444333222222222222222333555666777888KKKtttxxx```^^^kkkQQQTTTrrrvvvppp{{{tttrrrnnnlllmmmqqquuuvvvxxxwwwhhhMMM777...,,,+++***))))))))))))((((((((())))))))))))))))))))))))******+++++++++++++++++++++///222666???IIINNNNNNLLLHHHTTTfffrrrzzzWWW@@@IIIVVVPPPOOOZZZ~~~|||vvvqqqppprrrpppkkkaaa]]]XXXUUUQQQLLLEEE@@@AAA>>><<<:::999777555222222000...---------+++)))******+++++++++,,,,,,,,,---///111222444444444444111111000/////////000000////////////000111222333111333777999;;;===@@@CCCIIIHHHFFFEEEEEEFFFGGGGGGyyyxxxvvvwwwyyyzzzwwwsssoookkkgggfffhhhjjjkkkkkkuuuuuuuuutttrrrqqqpppppp|||~~~qqqooommmiiiooo|||qqqpppnnnkkkdddVVVDDD777000***%%%$$$(((+++***((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))*********)))))))))******++++++++++++,,,------......///111222999[[[___GGGjjjuuu___{{{vvv^^^fffqqqvvvxxx~~~|||~~~}}}{{{xxxuuuttttttvvvwwwuuuwwwzzz||||||{{{yyywwwkkkZZZQQQDDDIIIYYYfffxxxyyyuuuqqqppprrruuuvvvvvvvvvxxxuuurrrxxx}}}rrrmmmpppsssqqqnnnkkkmmmoooqqqhhh\\\VVVXXX___fffjjjvvvvvvqqqhhh___WWWKKKAAA>>>===DDDYYYsssvvvjjj[[[HHH<<<;;;@@@CCCDDDPPPjjjqqqGGGKKKOOOOOOTTT```ooouuueee\\\WWWSSSPPPKKKGGGHHHMMMOOO]]]kkksss{{{wwwuuuvvvtttqqqpppssswwwtttqqqqqqtttuuurrrooonnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnoookkkiiiiiikkkllljjjhhhjjjkkklllnnnppppppmmmjjjhhhjjjkkkjjjhhhjjjooosssssspppoooooorrrtttsssrrrsssttttttpppkkkfffcccccc```^^^\\\YYYVVVQQQKKKGGG>>>;;;777555444444333222222222222222333444555666666GGGeeejjj```~~~vvvVVVSSSxxxvvv}}}nnn```lllttt{{{|||vvvxxxzzzwwwvvvqqq]]]???000...+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***...333777@@@JJJNNNMMMKKKIIIWWWlllzzzpppMMM???QQQ]]]RRRNNN\\\~~~|||}}}zzzuuuooopppsssqqqlll```\\\XXXTTTRRRMMMFFFAAAAAA???<<<:::999888555333222000.........---+++)))******+++++++++,,,,,,,,,---...000222333333333222111000000/////////000000////////////000111222333111444777999;;;>>>AAACCCGGGFFFEEEEEEDDDEEEFFFFFFxxxxxxzzz}}}zzzooommmkkkjjjllloooqqqrrr~~~|||zzzxxxwwwwwwwwwvvvyyy{{{ssssss{{{|||jjj^^^aaacccaaagggssssssooohhh[[[KKK:::,,,%%%---(((%%%&&&)))+++)))%%%((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,******************,,,---++++++,,,------......///222333===eeezzzSSSOOO}}}uuu}}}nnnhhhuuuaaaXXXttt|||~~~{{{zzz|||~~~}}}{{{xxxuuutttuuuvvvwwwuuuvvvxxxyyyyyyxxxvvvuuuqqqeeeZZZKKKOOOYYYfff{{{wwwxxxuuuqqqooopppsssuuuvvvtttuuurrrqqqvvv{{{uuujjjiiikkknnnmmmkkkiiijjjkkkcccYYYQQQRRR^^^lllvvvyyy{{{|||xxxnnncccVVVFFF999:::777<<>>@@@AAAAAALLLjjjpppJJJKKKTTTWWWYYYaaapppzzzbbbWWWTTTOOOLLLKKKIIIHHHLLLRRRZZZfffssswwwttttttvvvuuuqqqppprrrsssrrrqqqrrruuuvvvtttrrrooonnnmmmlllkkkjjjjjjjjjlllmmmmmmmmmmmmlllllllllllljjjgggiiilllnnnmmmkkkmmmmmmmmmnnnooonnnkkkiiihhhjjjkkkjjjiiikkkpppuuuyyysssmmmooovvvzzzxxxsssxxxvvvqqqkkkfffddddddeeeaaa___\\\ZZZWWWRRRLLLIII???<<<888555444444333222222222222222222333444555888DDDSSSuuucccwww{{{[[[SSSzzztttjjjrrrhhh\\\ggg|||vvvrrrvvvhhhCCC...+++'''))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))...333888@@@IIILLLJJJLLLMMMaaaxxxaaaGGGCCCXXXdddYYYVVVddd~~~|||xxxzzzxxxsssoooooorrrqqqlll]]]ZZZVVVSSSRRRNNNHHHCCCAAA???<<<;;;:::888555333222111///......---+++)))******+++++++++,,,,,,,,,,,,---///111222222111111000///////////////000000////////////000111222333333666999;;;<<<>>>AAACCCDDDDDDCCCCCCCCCDDDDDDDDDnnnnnnrrr{{{}}}wwwtttiiijjjkkkmmmooorrrtttuuuzzzyyywwwxxx{{{~~~yyypppnnnooojjjkkkppp|||zzzqqqgggaaafffjjjkkknnnttthhh^^^MMM:::,,,'''***///,,,)))'''''')))(((&&&###''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))***,,,,,,***+++++++++******,,,---++++++,,,------......///111333@@@jjjfffMMMWWW~~~pppyyyrrrcccooouuu[[[QQQ[[[}}}{{{|||}}}|||{{{zzzzzz{{{|||zzzxxxvvvuuuvvvwwwwwwwwwxxxyyyzzzzzzxxxvvvuuusssnnncccQQQRRRUUU___vvvtttwwwwwwtttqqqnnnnnnpppsssuuuvvvvvvttttttxxxzzzssshhheeeffffffggggggggggggfffSSSOOOQQQ^^^qqq~~~wwwzzzyyyrrrhhhZZZGGG999444333777DDDVVVcccgggeeeddd\\\OOOCCC<<<<<<@@@DDDLLLlllrrrPPPLLLXXX\\\]]]eeeuuujjjYYYQQQLLLHHHFFFGGGHHHJJJRRRZZZgggtttvvvtttuuuyyyxxxtttrrrssssssrrrqqqrrrtttuuuuuutttooonnnmmmlllkkkkkkkkkkkkmmmmmmnnnnnnmmmmmmlllkkklllkkkkkklllnnnpppppppppooonnnmmmmmmnnnmmmkkkiiiiiijjjkkkiiiiiikkkqqqvvv|||uuunnnooovvvzzzyyyuuuzzzvvvoooiiieeedddeeefffccc```]]]ZZZWWWSSSNNNJJJ@@@===888666555444333222222222222222222333444444777AAADDDmmmccciiizzzaaaUUUxxx~~~jjjfffnnnmmmgggjjj{{{rrrzzzrrrJJJ111///((()))))))))************+++))))))))))))))))))))))))))))))******+++,,,,,,,,,***000555:::AAAIIIKKKHHHIIIOOOhhhqqqPPPCCCIII]]]hhhaaaZZZhhh}}}}}}xxxxxxwwwsssppppppssspppjjj\\\YYYUUUSSSRRROOOIIIEEEBBB???===;;;:::888666333333111///......---,,,*********+++++++++,,,,,,,,,,,,---...000111111000000//////......//////000000////////////000111222333666888:::<<<<<<>>>@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCjjjhhhllluuuzzzuuupppoooiiikkkooopppqqqpppooonnnpppppprrrwww|||~~~uuuiiifffoooyyyqqqnnnnnnoooyyy{{{qqqrrrtttxxxyyytttkkkdddKKKBBB444(((###%%%+++///'''(((((((((''''''%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++(((***+++***((((((***---++++++,,,------......///000555EEEppp}}}gggOOOFFF[[[{{{qqquuu]]]^^^xxxeeeLLLLLLggg}}}|||{{{{{{{{{{{{zzzyyyzzzyyyxxxxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzyyyxxxtttvvvmmmWWWTTTOOOWWW}}}tttrrrsssuuuuuusssppplllkkkmmmqqqtttuuutttssstttxxxxxxoooeeecccaaa___```dddfffdddaaaMMMLLLSSSggg}}}zzztttyyy{{{vvvmmm^^^KKK;;;333333666???KKKZZZfffmmmiiicccWWWHHH<<<888>>>DDDJJJlllpppRRRNNNZZZ]]]___kkkttt___TTTKKKIIIFFFEEEHHHLLLQQQ[[[ddduuu~~~}}}|||vvvuuuxxx||||||wwwtttuuuvvvuuussssssssssssssssssoooooonnnmmmlllllllllllljjjkkklllmmmmmmmmmlllkkkkkklllmmmmmmllllllnnnpppooommmkkkkkklllmmmmmmllljjjjjjjjjiiihhhjjjpppvvvwwwtttqqqooopppsssvvvwwwyyyuuupppkkkhhhgggfffeeedddaaa^^^[[[WWWSSSOOOKKK@@@===999666555444333222222222222111222222333444444???<<<^^^ccc___{{{lllXXXrrrpppfffjjjrrryyyuuuhhh{{{~~~ppp{{{yyyNNN555444,,,))))))*********+++++++++))))))))))))))))))))))))(((((())))))***++++++,,,---222777<<>>@@@AAABBBBBBCCCDDDDDDCCCCCCnnnjjjllltttxxxtttppppppooorrruuuuuuqqqlllhhheeeiiijjjooouuu{{{}}}{{{www|||{{{{{{{{{}}}vvvpppffffffgggkkkqqqxxx~~~wwwtttqqqnnnuuu|||uuu~~~~~~mmmTTT>>>000,,,)))***---,,,&&&!!!###%%%'''(((''''''((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((***))))))(((((((((((((((&&&)))***)))''''''))),,,++++++,,,------......///000777KKKwwwmmmTTT>>>>>>]]]sssooo~~~UUU```yyy^^^HHHOOOsss}}}zzz{{{}}}}}}{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxzzzzzzzzzzzzyyywww}}}uuu]]]VVVLLLSSSzzzwwwvvvwwwuuuqqqtttrrroookkkjjjlllppptttmmmkkkkkkmmmqqqpppfff\\\ccc^^^ZZZ\\\bbbeeebbb^^^PPPNNNSSSfff}}}xxxuuuzzz}}}yyypppaaaMMM<<<666777888;;;CCCQQQbbbnnndddccc\\\NNN???888;;;AAAHHHkkklllPPPQQQZZZ\\\```qqqcccTTTLLLBBBIIIGGGGGGKKKQQQXXXcccmmm}}}}}}|||vvvwwwvvvzzzzzzwwwwwwyyywwwuuusssrrrqqqqqqqqqoooooonnnmmmmmmmmmmmmnnnggghhhjjjlllmmmmmmmmmllliiikkkmmmkkkhhhgggjjjlllnnnllljjjjjjlllnnnooopppiiijjjjjjhhhgggiiiooouuurrrtttsssoookkkkkkrrrxxxwwwuuurrrooommmjjjgggddddddbbb^^^[[[XXXTTTOOOLLLAAA===999666555444333222222222222111222222333333000>>>999VVVeee]]]xxx[[[mmmkkkeeeooovvv|||bbbuuu{{{iiivvvvvvLLL333444***))))))******++++++++++++))))))))))))))))))))))))'''(((((()))******++++++///444:::>>>DDDJJJJJJFFFGGGVVV{{{]]]AAAJJJWWW```ffffffXXXjjjxxxyyywwwtttuuuuuuppphhhbbb^^^ZZZWWWTTTPPPJJJDDDBBB@@@===;;;:::999666444333111/////////...,,,*********+++++++++,,,,,,,,,+++,,,.../////////.....................///000111////////////000111222333777888::::::::::::<<<===BBBBBBCCCDDDEEEEEEDDDDDDmmmgggeeejjjkkkgggdddfffcccmmmtttrrrnnnjjjccc[[[___```nnnxxxrrrqqqwwwwww~~~|||}}}zzzssshhh\\\VVVWWWVVV^^^kkk{{{}}}vvvhhhnnntttvvvxxx{{{{{{xxxuuukkk___NNN<<>>===<<<:::777444777444111//////---+++***+++*********+++,,,,,,------.........//////000000000000000000////////////---......///000111111222000333888<<<>>>>>><<<:::???@@@AAAAAAAAABBBDDDFFFlllgggfffkkkmmmiiiggghhhgggnnnpppmmmkkkmmmjjjdddeeegggvvvyyywww}}}~~~|||vvvpppmmmmmmvvvmmmddd___ZZZVVVVVVZZZccchhhpppwwwzzzwwwpppjjjkkkqqqsssmmmeeeaaa___]]]cccZZZMMMCCC===777000***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''))))))((((((''''''(((((()))))))))))))))************)))******+++,,,,,,------------,,,,,,.../////////888:::YYYzzzSSS???<<>>???FFFUUUaaafffgggiiissszzzoooWWWCCC999;;;888999@@@BBBQQQjjjvvvwwwqqq```JJJ;;;:::===GGG\\\lllLLLMMMQQQ___rrrjjjMMMGGGGGGDDDDDDHHHKKKPPP^^^ssstttlllqqqvvvwwwmmmmmmnnnpppsssuuuvvvvvvxxxvvvtttrrrooonnnqqqtttooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllkkkllllllmmmmmmmmmlllllljjjlllmmmllljjjiiikkkmmmrrrpppllljjjiiiiiiiiiiiimmmmmmnnnmmmllllllmmmnnnoooqqquuuwwwqqqiiigggjjjiiieee```]]]]]][[[VVVQQQFFFBBB===999777666555444222222222222222222222222666666999HHHeee}}}aaajjj{{{zzz|||{{{~~~xxx~~~sss^^^wwwoooeeecccggg[[[AAA000000,,,++++++***++++++,,,,,,+++++++++*********))))))++++++******++++++,,,------333<<>>>>>===<<<>>>@@@AAAAAA@@@AAACCCFFFuuuqqqoooqqqqqqnnnmmmnnnpppxxxyyyuuuvvv|||{{{uuuqqqtttzzzvvvssspppssslllfffcccaaa]]]\\\^^^nnnppprrrpppjjjccc]]]YYYXXX^^^^^^RRRDDD<<<;;;:::BBB:::000)))'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))(((''''''''''''''''''((())))))))))))*********************++++++,,,,,,---,,,,,,,,,------///000000999???___pppLLL>>>???OOOhhhzzzRRR[[[qqqsssVVVCCCPPPwww|||zzzxxxuuusssvvvxxxzzz{{{|||{{{zzzyyy{{{{{{zzzxxxuuussspppooonnnqqq]]]MMMTTTddd]]]MMMQQQYYYeeesss|||tttooojjjgggfffccc\\\VVVRRRPPPPPPWWWaaagggfffcccOOOJJJCCC???>>><<<999666<<<:::>>>HHHRRRZZZaaaggguuu}}}pppZZZFFF;;;<<<777888>>>@@@LLLddd{{{oooRRR===888<<>>FFFJJJJJJHHHFFFRRRfffeeeDDDGGGWWWkkk|||pppggg{{{|||~~~{{{{{{zzzxxxuuurrrnnnlllhhhaaaYYYUUUUUUTTTQQQMMMGGGEEECCCAAA???===999666444222///......---,,,***+++************+++,,,,,,++++++,,,---///000111111////////////000000000000......//////000000111111333444777:::<<<============???@@@@@@???@@@BBBEEEvvvtttsssuuuxxx|||yyyzzzyyy{{{wwwqqqnnnoooqqqqqqhhh[[[SSSQQQaaacccccc]]]SSSJJJDDDBBB:::???>>>555,,,******)))222///+++******)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&&&&''''''((()))))))))*********************++++++,,,,,,,,,+++,,,---------...000111888DDDgggpppJJJ???@@@TTTooosssQQQ^^^|||fffUUUHHH]]]yyy}}}~~~zzzwwwtttssstttwwwzzz||||||zzzxxxwwwwwwyyyyyyxxxxxxxxxtttooogggeeeTTTOOOfffuuu\\\UUU```mmmwwwuuuoooiiigggfffaaaVVVMMMJJJIIIMMMWWWcccgggbbb[[[FFFAAA<<<999:::;;;<<<<<<===;;;>>>GGGPPPYYYeeeooowww~~~rrr\\\III<<<<<<777888======GGG]]]yyywwwWWW???:::???AAAYYYsssSSSQQQPPP___{{{XXXCCC@@@EEEIIIJJJMMMSSSdddoooooo}}}|||oooooooooooooooqqqtttvvvyyyzzzrrrooooooooommmmmmmmmnnnnnnooooooooopppppppppooooooooonnnnnnkkklllnnnooopppooonnnmmmiiijjjkkkkkkjjjiiihhhhhhqqqqqqpppooolllkkkkkkkkkmmmnnnoooqqqqqqpppmmmkkkiiikkkpppuuutttpppnnnqqqlllhhhccc```^^^\\\YYYVVVJJJEEE???;;;888777555444222222222222222222222222222:::;;;<<>>??????>>>???BBBDDDNNNOOOQQQUUU___lllyyyyyylll]]]^^^ccc___VVVRRRXXX______QQQ@@@888888BBBEEEGGGDDD<<<444///...,,,---+++((((((,,,,,,(((***************(((%%%###(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&&&&''''''((()))))))))***************+++++++++++++++,,,,,,***,,,...---------000333888JJJqqqvvvJJJBBBBBBXXXwwwoooWWWooo___SSSOOOjjjvvv~~~{{{wwwuuutttuuuyyy~~~~~~{{{yyyyyyvvvzzz{{{zzz{{{|||wwwnnn[[[WWWRRR___rrrccc___iiivvvsssnnniiifffddd\\\OOODDDEEEFFFLLLVVV^^^^^^UUULLLAAA>>>;;;:::;;;>>>AAACCCAAA@@@DDDKKKSSS\\\jjjwww~~~sss___KKK======777777===<<>>>>>>>>???AAACCC999<<<>>>???FFFSSS___eeennnxxxzzzvvvttteeedddgggmmmnnneeeggg]]]LLL>>>@@@IIIIIIAAA999<<<@@@???555++++++000...222555666333///+++(((***)))&&&$$$(((,,,***%%%((('''&&&%%%%%%&&&((())))))((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''&&&&&&''')))(((''''''''''''''''''((())))))))))))************++++++++++++++++++++++++))),,,......,,,---000444>>>UUU}}}zzzIIIEEEFFF```mmmaaa___LLLSSSsss~~~{{{xxxvvvvvvxxx}}}}}}|||}}}yyy~~~||||||}}}ttthhhWWWUUUaaazzztttpppmmmvvvzzzooollliiifffaaaWWWHHH===BBBDDDJJJPPPRRRNNNFFF???@@@???>>>>>>>>>@@@BBBDDDEEEEEEIIIOOOUUU```qqquuu```LLL>>>===777888===;;;AAASSSxxx___BBB:::>>>EEE\\\cccVVVPPPdddoooRRREEE@@@BBBHHHOOOVVVjjj{{{uuuiiiVVVRRRWWWWWWSSSYYY]]]cccggghhhkkkooosss|||{{{vvvuuusssoooooopppppppppppppppqqqqqqqqqpppppppppooooooooooooooonnnmmmmmmllllllkkkooommmkkkkkkllllllkkkjjjkkklllmmmlllkkkmmmrrrwwwooonnnnnnppprrrqqqlllhhhkkkkkknnnttttttooolllmmmhhhgggeeebbb^^^ZZZWWWUUUKKKGGG@@@;;;777555333222222222222222222222222222222888999888DDDfffuuu|||wwwWWWaaaiii]]]aaawwwwwwhhhpppiiihhhgggdddbbb___UUU@@@///------,,,+++***************************+++++++++++++++******++++++,,,---///888DDDKKKLLLJJJIIIHHHJJJbbbzzzrrrQQQFFFOOO^^^vvv{{{rrrzzzyyyzzz{{{zzzwwwrrrmmmjjjmmmeee\\\WWWUUUSSSNNNJJJEEECCCAAA???>>><<<999777555333000//////...---+++++++++***))))))))))))***))))))***+++---...//////......//////000000111111////////////000000000000111222333555777999;;;<<<<<<>>>??????>>>???AAADDDAAAGGGIIIGGGIIIQQQWWWYYY```ggghhhkkk}}}yyyfffQQQFFFGGGEEEGGGGGG>>>===BBB@@@888999BBBEEEAAA444000......,,,)))+++000+++,,,---000111000---+++&&&((('''$$$%%%((('''"""((('''&&&%%%%%%&&&))),,,'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&'''))))))((((((''''''(((((()))))))))))))))************++++++++++++++++++++++++(((,,,......,,,,,,000555IIIbbbuuuDDDHHHNNNiiisssrrrdddIIIYYYzzz~~~{{{yyyyyyzzzxxx}}}~~~{{{|||}}}zzz|||||||||rrrcccWWWZZZvvvyyypppuuuxxxvvv~~~yyynnnmmmmmmmmmjjjbbbUUUGGG===BBBDDDGGGHHHFFFBBB???===???@@@BBBCCCCCCCCCDDDDDDGGGHHHLLLSSS[[[jjjxxxbbbKKK>>>===777888>>>;;;???QQQyyyiiiJJJ>>>>>>DDDWWW|||eeeUUUPPPiii]]]IIICCC@@@CCCIIISSSddd{{{wwwppplllrrrVVVIIIFFFGGGHHHIIILLLPPPUUUXXXZZZ^^^eeekkkzzzxxxtttrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppoooooooooooonnnmmmlllkkkjjjkkkmmmnnntttppplllkkklllnnnnnnmmmiiilllppppppnnnoootttxxxpppmmmlllnnnppppppkkkgggkkkjjjmmmrrrsssoookkkkkkiiiiiiiiigggbbb]]]YYYWWWMMMHHHBBB<<<999666444222222222222222222222222222333555888:::AAAYYY}}}oooWWWccckkkeeemmmttt\\\ttteeeffffffkkkmmmkkkhhh]]]GGG222...---,,,+++************))))))*********+++++++++++++++******++++++,,,---000:::GGGNNNNNNJJJFFFEEEIIIccc{{{```LLLGGGPPPaaazzz}}}vvvyyyuuuwwwyyyzzzxxxuuuqqqnnnlllhhhaaa[[[UUUQQQLLLIIICCCBBB@@@??????===;;;888777555222000000///---+++++++++***))))))))))))))))))******+++,,,---------.........///000111111111000000000000////////////222333555777999;;;<<<<<<===>>>?????????@@@BBBDDD,,,555;;;<<<>>>EEEHHHGGGWWW___cccllltttMMMHHH>>>BBBJJJFFFAAA;;;000...???HHHBBB<<<@@@CCCAAA444,,,&&&(((+++***'''&&&***((('''))),,,---+++((("""'''***'''&&&((()))((($$$%%%(((((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%########################%%%%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&'''''''''%%%&&&((('''&&&&&&''')))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++(((+++///...,,,,,,111555RRRkkknnn>>>JJJUUUqqq|||jjjKKKaaa~~~yyy|||~~~|||zzzzzz|||vvv{{{~~~zzzxxxyyy{{{www~~~{{{|||}}}rrrbbbUUUZZZ~~~}}}wwwnnntttuuupppvvv|||uuupppoooqqqrrrooofffWWWIII@@@EEEFFFFFFCCC???===???AAA===@@@DDDGGGGGGGGGGGGHHHHHHJJJOOOWWWbbbvvv{{{cccKKK???===777888???<<>>:::777555333222222222222222222222222444333777<<<@@@RRR~~~iiijjjooommmtttvvvYYYpppgggooofffpppvvvtttooobbbJJJ222...---,,,+++************))))))******++++++++++++++++++******++++++,,,---222<<>>:::999;;;;;;:::AAAKKKsss}}}VVVEEE;;;BBBNNNiiiaaaNNNXXXvvvVVVIIICCC@@@DDDDDDPPP___qqqkkkiiijjjzzzgggKKKJJJOOOLLLIIIMMMCCCEEEMMMVVVTTTQQQ[[[lll}}}{{{xxxtttqqqsssxxxwwwqqqnnnpppqqqrrrssssssrrrpppmmmkkknnnnnnnnnkkkiiijjjmmmqqqqqqpppnnnlllmmmoooqqqssslllpppsssuuuuuuttttttuuuqqqooolllkkkkkkjjjgggeeefffgggjjjkkkkkkllloooqqqnnnnnnlllhhhccc___]]]]]]RRRHHH@@@===;;;777555666222222222222333333444555222333000555@@@NNNooommmkkkjjjhhhwwwoooccczzzzzznnncccfffooowwwzzzwwwiiiNNN555333---))),,,---+++))))))************************(((***++++++***+++---///333<<>>]]]sssJJJQQQfffmmmxxxeeeVVVjjj}}}{{{~~~|||yyyyyyzzz|||}}}}}}zzzyyyxxxxxxwwwwwwwwwwwwxxx{{{{{{yyyyyyyyyuuunnncccaaavvvyyyyyyuuuqqqoooqqqqqqpppssswww~~~}}}zzzxxxuuusssrrrrrrtttvvvvvvuuuqqqfffRRR@@@<<<;;;>>>CCCDDDDDDGGGLLLJJJPPPUUUYYY]]]]]]WWWNNNVVV^^^gggqqqyyy]]]GGG>>>;;;:::<<<;;;;;;AAAJJJoooZZZHHH??????JJJddd___PPP]]]nnnJJJBBB@@@AAAFFFGGGVVVwwwwwwhhhaaaaaajjjiiiOOONNNTTTSSSRRRVVVVVVSSSUUUXXXXXX]]]rrr}}}yyyvvvtttuuuyyyxxxrrrppprrrooopppppppppooonnnmmmlllkkklllllljjjhhhiiimmmqqqooooooooooooooonnnnnnnnnmmmooorrrsssrrrrrrssstttnnnmmmkkkkkkkkkkkkiiihhhfffggghhhjjjkkkmmmnnnnnnoooooonnnjjjeee```___^^^VVVKKKAAA>>><<<999666666222222222222222333444555555666444777>>>FFFdddqqqbbbaaahhh{{{wwwiii|||vvvmmmhhhfffooozzzvvvWWW;;;666///******,,,******+++***************************+++,,,,,,+++,,,...000666???IIIMMMJJJEEEBBBAAALLLccckkkSSSKKKMMMXXXoooyyyoooyyy~~~{{{vvvvvvvvvuuuuuuuuuuuuuuuiiigggccc^^^ZZZVVVTTTSSSIIIFFFCCCAAAAAA@@@???>>>;;;888444111000///...---+++******)))))))))))))))+++,,,,,,---,,,,,,++++++.........///000000111111222111000//////000222333777888999:::;;;;;;<<<<<>>???BBB333...+++,,,,,,)))(((***++++++******)))(((((((((&&&&&&&&&'''((()))++++++)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((()))))))))))))))*********++++++++++++,,,,,,,,,,,,+++///,,,,,,222000222???eeelllNNNXXXkkk~~~tttaaa{{{{{{zzz]]]WWWnnnzzz}}}{{{yyyzzz{{{}}}~~~~~~{{{zzzxxxvvvvvvvvvvvvwwwtttvvvwwwvvvxxxzzzxxxtttiiifffvvvuuuuuutttpppnnnpppqqqoooqqquuuzzzxxxvvvsssqqqqqqqqqrrrsssuuuwwwxxxxxxoooZZZFFF;;;:::;;;@@@DDDGGGNNNVVV\\\fffrrryyy{{{vvviii\\\[[[eeeppp|||xxxZZZDDD>>><<<;;;;;;;;;;;;@@@FFFeee[[[III@@@???GGG```aaaYYYdddYYY???===???DDDIIILLLbbbnnneee^^^XXX\\\nnnoooWWWUUU[[[\\\^^^cccbbb```ccclllvvv{{{wwwuuuuuuvvvuuuqqqpppqqqpppooooooooooooooopppppplllmmmlllkkkjjjkkknnnqqqmmmnnnoooqqqpppooommmllloooooopppooonnnoooqqqsssmmmlllkkkkkklllmmmllljjjiiiggggggiiimmmnnnmmmkkknnnnnnmmmjjjeeeaaa```___[[[NNNBBB>>>>>>;;;777666333222222222222333333444333777777888;;;???[[[iiiTTTYYYooo|||ttt|||qqqkkkmmmhhhqqqkkkGGG:::111+++***+++******+++***************************,,,---------...000222777AAAKKKNNNKKKHHHHHHKKKTTTuuugggUUUJJJTTTcccrrrvvvnnn~~~}}}uuuuuuuuuuuuvvvvvvvvvwwwnnnjjjddd^^^YYYVVVUUUUUUIIIFFFCCCBBBBBBBBBAAA@@@;;;888444222111000...---++++++***)))))))))))))))++++++,,,,,,,,,,,,++++++------......///000000111444333111000000111222333666777999;;;===>>>??????BBBCCCBBBAAA@@@AAACCCFFF///------222:::@@@AAA@@@111555888666///,,,///444666000000888:::777888???666...)))***,,,***(((((((((((()))******)))((((((&&&&&&&&&'''((()))***+++***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((*********)))))))))))))))***++++++++++++,,,,,,,,,+++...,,,...333///333CCCnnnWWWOOO\\\nnnzzz{{{iiiZZZ||||||lllXXX[[[rrr~~~zzz{{{yyyxxxyyy{{{}}}}}}}}}{{{zzzwwwuuutttuuuuuuvvvrrrttttttsssuuuzzzyyyvvvooommmxxxuuuvvvtttqqqppprrrrrrqqqrrrvvvxxxvvvsssqqqpppqqqrrrtttrrrsssvvvyyy{{{uuuaaaNNNAAA>>>===@@@DDDIIISSS]]]ooo}}}uuueee\\\ccckkkuuusssWWWCCC===<<<::::::;;;<<>>@@@FFF\\\dddccchhh{{{LLL<<<>>>@@@HHHLLLPPPmmmuuuZZZXXXUUUSSS```wwwxxx___ZZZ^^^aaaeeekkklllmmmwww~~~}}}uuutttsssrrrqqqooonnnooorrrqqqpppoooppprrrtttuuurrrqqqpppnnnmmmnnnoooppplllmmmooopppqqqqqqpppoooqqqpppooommmlllmmmqqqtttpppooommmnnnoooooonnnlllllliiigggjjjoooqqqmmmiiiiiijjjjjjiiieeebbbaaaaaa^^^PPPCCC>>>>>>;;;777555333222222222222222333333...444555777:::>>>ZZZfffRRR[[[zzzzzzvvvqqqlllpppjjjvvvTTT;;;333---,,,,,,***)))******************************+++,,,------...000222666AAAMMMPPPMMMKKKOOOTTTccc~~~jjjWWWIII\\\lllssspppllluuuuuuuuuuuuuuuuuuuuuuuuvvvqqqiii```YYYTTTQQQQQQLLLIIIEEECCCBBBBBB@@@???:::888444222111111///---,,,,,,+++***))))))))))))******+++,,,,,,,,,,,,+++,,,,,,---...//////000000444333222111111111222222444666888<<<>>>AAABBBCCC@@@AAABBBAAA@@@CCCHHHLLL///,,,---555???AAA999000---222555555333444777:::777000000666666222555===777...(((***---,,,)))(((%%%'''(((******)))((('''%%%&&&&&&&&&''')))***+++***)))(((&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%((((((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''*********)))))))))))))))*********+++++++++,,,,,,,,,...,,,///444///555III{{{LLLNNN___ppptttpppzzzbbbZZZ~~~}}}wwwcccYYYdddzzz~~~|||{{{xxxwwwvvvwwwzzz{{{{{{zzzyyyxxxwwwuuuttttttuuuuuurrrssssssqqqsssxxxxxxtttqqqpppxxx~~~vvvwwwssspppppprrrrrrqqqrrruuutttrrrpppnnnnnnooorrrsssoooqqqtttwww{{{wwwgggVVVEEE@@@===???CCCJJJWWWbbb|||rrr___ZZZaaaiiitttnnnSSSCCC;;;;;;::::::;;;>>>??????LLL[[[GGG===@@@CCCXXXzzzeeeccciiigggEEE>>>AAAAAAIIILLLRRRzzzbbbOOOSSSLLLRRRhhhhhh^^^___aaaffflllwwwxxxyyyxxx{{{ssstttsssqqqooooooooonnnqqqpppooonnnooorrrtttvvvuuusssqqqooonnnnnnmmmmmmllllllmmmoooppprrrtttuuurrrqqqooolllkkkmmmqqquuutttsssqqqqqqqqqpppooommmooolllkkkmmmrrrrrrnnniiifffhhhjjjjjjhhhfffeeeeee]]]QQQDDD@@@>>>;;;777555333222222111111222222222...333333666999>>>XXXsssaaadddzzzkkkmmmxxxxxxtttwwwjjj{{{ZZZ;;;444...//////,,,))))))************************(((***+++,,,,,,---000222777CCCOOOPPPKKKJJJQQQYYYpppqqqYYYKKKcccrrrqqqlllnnn}}}wwwwwwvvvuuusssrrrrrrqqqyyytttlllcccZZZTTTPPPNNNPPPMMMHHHEEECCCAAA???===:::777555333222111///...---,,,+++***)))))))))))))))***++++++,,,,,,,,,+++++++++,,,---...///000000222222333333333222222111333555888<<<@@@CCCEEEFFF@@@BBBBBBAAA???BBBIIIOOO++++++///777???>>>555++++++///222333444777777555///------000111222777>>>222+++&&&))),,,***((('''%%%&&&((()))))))))((('''%%%%%%%%%&&&'''(((******((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&''''''''')))))))))))))))*********************++++++++++++,,,---+++///444000888OOONNNQQQeeetttpppiiivvveeegggrrrlll[[[___ttt~~~{{{zzz|||wwwvvvvvvwwwyyyzzzyyyxxxvvvvvvvvvvvvuuuuuuuuuuuuqqqsssrrrppprrrvvvuuurrroooooottt}}}~~~yyyuuuvvvqqqnnnnnnqqqqqqooopppssspppooommmllllllmmmooopppnnnpppssstttwwwuuukkk```GGGAAA===???CCCLLLZZZgggmmm[[[SSS\\\iiixxxjjjQQQCCC;;;<<<<<<;;;===AAABBB???III^^^III???===@@@RRRsssccc]]]qqqSSSAAA@@@BBB@@@KKKOOO[[[zzzXXXKKKSSSGGGRRRpppnnn```]]]___eeekkkvvvyyyuuusssvvvrrrttttttrrrqqqsssrrrooonnnmmmllllllmmmooorrrssssssqqqnnnmmmmmmlllkkkiiikkkllllllnnnppprrrtttuuuqqqpppnnnkkkjjjmmmqqquuuvvvtttrrrrrrrrrqqqpppnnnpppooooooppprrrrrrnnnjjjhhhjjjlllllljjjhhhgggfff[[[QQQHHHCCC???:::777777333222222111111111111222222444333555999:::OOOrrrrrrrrrppp|||fff^^^ooo~~~}}}}}}kkk~~~YYY===555/////////,,,+++,,,************************((()))+++,,,,,,---000222;;;FFFPPPOOOHHHIIIVVVcccxxxuuuVVVNNNhhhtttnnnlllyyyyyyyyyxxxwwwuuutttrrrqqqpppuuurrrmmmggg```ZZZTTTQQQSSSOOOJJJFFFCCCAAA>>><<<999777555444333222000......---,,,+++***)))))))))((()))***+++,,,,,,,,,,,,)))***+++,,,---///000000000111444666777555333222222444888<<<@@@CCCFFFGGGCCCEEEEEEBBB???AAAIIIPPP(((...666;;;:::555111...,,,111333000000333000+++(((,,,---***,,,333:::===---(((&&&)))+++)))''''''&&&&&&''''''((((((''''''%%%%%%%%%&&&'''((()))***&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((())))))******++++++************++++++++++++,,,,,,)))...333000;;;VVV|||KKKXXXnnn{{{qqqfffuuugggtttggg___TTTgggzzzwww{{{xxxwwwwwwxxxyyyzzzxxxwwwrrrtttuuuwwwwwwvvvuuutttoooqqqqqqppprrruuutttpppnnnooossswwwwwwuuussssssqqqoooooorrrrrrppppppsssoooooonnnnnnnnnnnnnnnooonnnqqqsssrrrrrrsssoooiiiPPPIIIDDDCCCFFFNNN\\\hhh|||~~~nnnaaaQQQZZZgggwwwjjjPPPBBB<<<>>>>>>===AAAFFFFFFAAAIII~~~```KKK???===???PPPnnnccc```GGG===BBBDDDAAAQQQZZZmmmhhhPPPIIIRRRLLLXXXwwwsssbbb\\\^^^dddjjjtttxxxsssrrrnnnssstttrrrrrrtttrrrnnnllllllkkklllmmmnnnpppqqqpppnnnllllllnnnnnnllljjjjjjkkkmmmnnnooopppoooooonnnmmmllljjjiiilllqqqtttsssrrrqqqqqqrrrrrrqqqoooooopppqqqrrrqqqooollljjjiiikkklllkkkhhheeebbbaaaXXXRRRLLLHHHAAA:::888:::333333222111111111111111222333222555999666BBB^^^kkk||||||yyy|||ooopppuuu~~~oooVVVeee{{{}}}|||rrrgggWWW@@@666...,,,,,,,,,...111************************)))***,,,------...111444@@@IIIPPPNNNJJJSSSiii~~~|||tttOOORRRllluuummmqqq|||zzzyyyxxxwwwvvvuuutttsssqqqqqqpppmmmggg```YYYUUURRROOOJJJGGGDDDBBB@@@>>>888777555444444333000.........,,,+++***)))))))))((()))***++++++,,,,,,,,,))))))***,,,---...///000...222777;;;<<<:::666333222444777;;;@@@CCCEEEGGGDDDFFFFFFCCC@@@CCCMMMUUU)))444>>>===444,,,---222111666666000---...+++&&&%%%---...'''(((222::::::***''''''+++,,,)))''')))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***$$$$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''(((((()))***++++++,,,)))************+++++++++---+++(((...333000===ZZZmmmBBB^^^uuusssfffuuuzzz```ttteeeUUUPPPmmmyyyvvvzzzzzzyyyxxxyyyzzzzzzyyywwwppprrruuuwwwxxxwwwuuutttmmmpppqqqppprrrvvvtttpppooorrruuuvvvuuutttsssrrrtttqqqqqqtttuuurrrrrruuuqqqqqqqqqqqqqqqqqqppppppooossstttqqqpppqqqqqqooo\\\TTTMMMJJJJJJPPP\\\hhhjjjvvvyyyooogggXXX___gggssslllOOOAAA===@@@@@@???DDDJJJIIICCCIII|||```KKK>>>???AAAQQQmmmeeejjjyyyGGG<<