BM6P6(@ ~~~vvvvvv{{{yyyiiiXXXKKKCCC@@@???<<>>AAACCCDDDDDDBBB@@@@@@@@@<<<999555333333444555555999>>>NNNgggkkkYYYMMMFFF???:::777:::<<<:::555111000000444:::@@@BBB@@@===<<<<<<222444777:::<<<=========@@@GGGRRR]]]jjjyyyyyyiiiZZZLLLCCC===;;;:::999999<<<>>>??????BBB@@@@@@EEELLLNNNIIICCCBBBAAAAAAAAA???@@@IIISSSYYYgggyyy~~~ooo[[[PPPPPPVVVZZZ\\\[[[ZZZUUUKKKEEEEEEFFFEEEDDDGGGJJJLLLQQQTTTRRRKKKFFFAAA;;;666444444666777:::>>>===999999<<<;;;777999555777???MMM```xxx{{{cccOOOEEELLLeee~~~|||```OOOXXXppprrrYYY@@@;;;999>>>BBB???:::777444888===@@@@@@>>><<<;;;@@@>>>AAAFFFEEEAAADDDJJJWWW___ooo~~~gggWWWKKK@@@999666222333999EEESSS\\\bbbeeelllllllllmmmqqqyyyqqqZZZKKKBBB999333444444111111444777@@@NNNccc|||cccHHH:::555222333666666666444111000111555888222222333444555666888999999;;;===>>>@@@FFFOOOVVVhhhttt~~~|||ssssssqqqmmmhhheeeccccccVVVTTTPPPIII@@@999444222222000...///222333333111000000//////////////////***''''''+++111444222///000000///---,,,---///222222111000000000///---+++///000000000---***&&&###))))))))))))******+++,,,///...,,,---///...+++''')))((((((+++///111000...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...***---000111///,,,+++***+++...000///---///555;;;999888666555444222///---((((((---222222......111000111222111///---...///000...,,,******,,,...///111111///...,,,***)))(((***---...---***(((***,,,,,,...000222222111///...)))'''$$$!!! $$$)))---///---+++))))))+++---...///***&&&'''***+++)))&&&zzzxxxuuuttt{{{{{{nnnfffZZZNNNDDD???===<<>>::::::===???BBBBBBAAA@@@??????>>>>>>>>><<<:::999999:::<<<===@@@BBBEEEEEECCCAAAAAAAAA>>>;;;777555444555666666===???JJJ```yyyiiiUUUIIICCC>>><<<888999:::999666444333333999<<<@@@BBBBBB@@@??????777888:::===@@@BBBCCCDDDLLLSSS^^^jjjrrryyy}}}yyytttjjj^^^RRRGGG???;;;:::888888999<<>><<<888999>>>???<<<666777;;;GGGZZZnnnnnnWWWGGGBBBMMMeee{{{aaaMMMTTTkkkqqqYYYBBB<<<999<<>>@@@@@@@@@@@@@@@@@@>>>???CCCEEEFFFNNNWWW]]]dddtttttt\\\MMMCCC<<<777777===AAAJJJVVV```hhhmmmooossssssrrrrrruuu|||pppcccSSSDDD666333333111000111222:::HHH^^^|||oooOOO<<<444111222555888777555222///000333666666666555555666777888999999;;;>>>???AAAFFFNNNTTTdddlll{{{{{{xxxrrrrrrqqqmmmiiidddaaa```XXXUUUPPPHHH???888333111333111000222555777777555000000//////......------(((&&&&&&***000333222/////////...---,,,---///222444222111111222111///---///000000000...***'''%%%*********+++,,,...///000000...,,,,,,...///...---)))(((''')))---...,,,***++++++++++++++++++++++++***,,,......---------...)))+++...///...,,,++++++***,,,///...,,,...222777666555444333222///---+++((()))---222222......111000222333222///+++)))(((,,,+++))))))***,,,///111222111000...,,,***)))((((((+++,,,+++(((&&&(((***,,,---///111111000...,,,)))'''### """'''+++---,,,***)))***,,,///111///***&&&&&&)))***)))&&&|||wwwnnniiikkkrrrvvvhhh___ZZZRRRKKKFFFDDDDDDEEEWWWcccrrr~~~uuuqqqkkk\\\MMM===;;;888777777999<<>>======999777666666777888888777>>>>>>>>>@@@CCCDDDCCCBBB<<<===>>>AAAFFFKKKOOORRR___fffqqq{{{~~~zzzpppiii```]]]VVVNNNFFF???;;;999777666555888;;;???AAAAAA===;;;;;;@@@IIINNNNNNLLLMMMKKKJJJIIIHHHJJJUUUaaaqqq|||}}}zzzxxxvvvsssooolllcccYYYRRRPPPKKKEEEDDD@@@<<<999888888777666::::::777555777===???===222555:::GGGaaa}}}vvvcccNNNDDDHHHWWWlll{{{iiiSSSRRRhhhuuu\\\EEE===888:::<<<:::888777:::<<<>>>@@@@@@@@@BBBDDDCCC@@@>>>AAAFFFNNNZZZeeegggnnn|||tttbbbLLL@@@;;;:::===AAAGGGQQQ^^^iiioootttwwwyyy}}}}}}|||{{{|||ooo[[[FFF<<<999666222000111666BBBUUUssswwwUUU>>>444222333555888888555222//////111333777666444333333444666777999;;;>>>@@@AAADDDKKKPPP___eeeqqqyyyvvvrrrqqqooolllhhhccc^^^\\\ZZZUUUNNNEEE===777333111444333333555777999999888111111000...---,,,+++***&&&%%%%%%)))...111000...---......---,,,---///111444333222333444444222000//////000///...+++)))(((***++++++,,,...000222333111///,,,+++---///111111)))'''&&&(((+++,,,)))&&&((()))***++++++***)))(((***,,,//////...------...'''***,,,---+++*********))),,,......,,,,,,///222222222222111///,,,)))(((((((((,,,000000------000000222444444///)))%%%"""(((''''''(((***---000222333222111///---+++)))(((&&&(((***)))&&&%%%&&&))),,,---///000000...,,,+++***'''"""!!!&&&)))---,,,***)))***---000222...***&&&&&&(((******(((yyyuuuooonnniiinnnwww{{{yyytttkkkbbb[[[XXXSSSPPPOOORRRUUUXXXdddppp~~~mmmaaa[[[TTTIII???888777666777888:::<<<===@@@???===;;;:::;;;<<<======<<<;;;;;;;;;<<<>>>???BBBDDDGGGGGGEEEBBB???>>>???>>><<<888666666888:::777@@@PPPhhhwww\\\GGG===;;;<<<<<<999555111111555999;;;:::@@@===;;;<<<@@@CCCBBBAAA===>>>@@@EEEMMMVVV^^^cccuuuzzzyyyfffXXXMMMJJJFFFAAA===:::888777444333333555:::>>>@@@@@@===;;;;;;???GGGMMMOOONNNOOOMMMLLLLLLLLLPPP\\\iiissshhhaaaZZZTTTOOOKKKGGGDDDDDDBBB???<<<;;;999666666:::===>>>===222555888EEEfffrrrbbbQQQOOO[[[lllyyyyyy|||vvv```WWWlll|||bbbIII???888888:::999888999:::<<<>>>??????>>>???@@@DDDBBBAAADDDMMMYYYfffpppuuu{{{|||ttt___OOO>>>777888>>>HHHPPPUUUddduuu~~~xxxcccSSSJJJBBB:::555444666<<>>???@@@BBBGGGLLLXXX```nnn~~~xxxwwwsssppplllhhhddd```\\\YYYWWWQQQIII@@@:::777444333444444444555666666666555222222000///---+++***)))'''&&&&&&))),,,...---,,,,,,---------,,,---///111333222222333444444333111/////////...---,,,+++***,,,,,,,,,---...///111222111000///....../////////(((&&&&&&))),,,---***'''&&&''')))******)))'''&&&***,,,///000...------...(((***+++***)))''''''((())),,,...///...------//////000111000---)))'''&&&&&&&&&)))...---***+++...000333444333///***&&&$$$((((((((()))+++...111222444333111///---+++***)))&&&(((***)))&&&%%%''')))......///000///...,,,+++)))%%%!!! $$$(((+++///---+++))))))+++///111,,,)))''''''***---......}}}qqqjjjooowwwxxx}}}vvvlllgggggghhhiii[[[YYYXXXXXX[[[aaagggkkkqqq{{{qqqfffXXXOOOJJJDDD>>>:::777777888999:::<<<>>>>>>===<<<:::::::::<<<>>>@@@???>>>>>>===>>>???@@@AAADDDFFFHHHGGGCCC@@@===<<<>>>>>><<<999666666999;;;888DDDVVVkkk|||lllTTTCCC;;;:::::::::777222...///333888;;;;;;>>>;;;888888<<>>;;;<<>>>>>???======@@@FFFKKKMMMNNNQQQOOOPPPQQQSSSYYYfffttt{{{rrrjjjccc^^^YYYVVVUUUSSSNNNIIIBBB>>>;;;===@@@AAA>>><<<222666<<>>===;;;::::::AAABBBEEELLLXXXhhhuuu|||yyyjjj```PPPCCC777444999CCCPPPZZZgggzzzrrr```PPPCCC;;;444444777@@@QQQhhhzzzdddMMM>>>888666555333333333111//////222444...---------...000222444666999<<<======???DDDHHHNNN[[[mmm||||||xxxyyysssnnngggaaa^^^\\\YYYWWWOOOIIIAAA;;;888777666555333333444333111000///...222222000///---,,,*********))))))***+++,,,+++))),,,---......------///000000000000111333444333222//////...---,,,,,,++++++,,,,,,,,,+++,,,,,,------///000222222000---+++***''''''(((+++///111...+++%%%'''***++++++***'''%%%(((+++...///...---,,,,,,+++++++++)))&&&%%%%%%&&&***,,,000111111///...------///111000,,,(((&&&%%%%%%$$$'''+++***'''(((,,,111222333222///---,,,,,,,,,,,,,,,,,,---///111222333333111000...,,,++++++'''))),,,+++((('''))),,,000111111111000...---,,,'''###"""(((---///222000+++(((''')))+++---***))))))+++...000222222yyyooommmxxxyyysssjjjbbb^^^bbbiiioooeeeeeegggjjjnnnrrrvvvyyyxxx~~~zzzrrriiiVVVMMMEEEBBBAAA===;;;;;;777888999:::<<<>>>@@@AAA;;;;;;;;;;;;<<<>>>@@@BBB????????????@@@AAABBBBBBEEEFFFGGGEEEAAA>>><<<<<<<<<======:::777777;;;???AAAOOO^^^jjjzzzsssdddOOO???999888999888555222//////111666999;;;<<<:::888777888:::;;;;;;999<<>>333888BBBWWWvvvwwwkkkbbb\\\eee{{{~~~vvvsss}}}yyygggfffttt|||___HHH===555555888:::<<<>>>888:::;;;;;;:::999:::;;;@@@EEEKKKUUUfffyyy{{{jjj[[[QQQGGG>>>888:::AAAKKKWWWbbbuuuvvv```LLL???444333444:::CCCTTTlllsss[[[EEE999444333111222222111///000222444......///000111333555555555777999999999<<>><<<;;;>>><<<<<<<<<===>>>???AAABBB<<<<<<===>>>???@@@AAAAAA>>>>>>??????@@@AAABBBBBBDDDDDDDDDBBB???===>>>???<<<>>>>>><<<999999>>>CCCJJJ\\\mmmuuu~~~rrrbbbLLL===777777888999555444333111111444888<<<<<<<<<;;;999777777999::::::===FFFSSScccuuuwwwfffTTTFFF>>>???>>>===;;;;;;;;;<<<===:::888777777:::<<<===<<>>FFFPPPZZZfffpppsssXXXDDD777666666999;;;EEEZZZmmm|||bbbFFF777222222222222222111///...000111000111222444555555444444333555666666666999@@@EEEIIITTTbbbooozzz|||xxxrrrooooooiiieee___\\\[[[XXXRRRMMM@@@:::444111333444333111...000222111---***((()))************+++++++++++++++,,,...............///000111222111///......///---------000333444444333000...,,,)))(((((()))***))))))((((((((())))))******---//////+++(((''''''++++++,,,000444555111---&&&)))---000000---)))&&&%%%(((,,,...---+++))))))***)))(((&&&$$$%%%(((***(((+++000444555333///+++)))---000///)))$$$######&&&%%%'''))))))&&&'''+++---000222333333222222333//////000000111111222222111111111000000000//////***,,,///...,,,+++---000222222111000...---,,,+++&&&!!!###***...///222...)))%%%$$$%%%)))++++++---000222222000///...tttyyy{{{|||tttfffaaa```ccclllyyy}}}qqqiiiaaaccc```XXXQQQLLLEEE>>>666333555<<<>>><<<<<<@@@DDDCCCAAA@@@???@@@@@@AAA>>>>>>???@@@AAA@@@@@@???======>>>???@@@@@@AAAAAAAAABBBAAA???>>>>>>@@@BBB<<<>>>@@@===:::;;;AAAFFFMMMeee{{{tttcccLLL;;;555666888:::555666666444111333888======>>>>>><<<888666888;;;<<<@@@IIIVVVhhhzzz|||{{{wwwmmm]]]NNNDDD@@@>>>===<<<;;;<<<===>>>???>>><<<::::::;;;============???AAAEEEJJJMMMPPPQQQYYY\\\ccclllttt}}}qqqkkkiiifffdddfffbbbYYYWWWddduuuqqqkkkgggqqq{{{rrrpppzzzsssSSS>>>555...000666999<<>><<<888666666<<>>???>>>CCCBBBAAAAAABBBAAA???===BBBAAA@@@@@@??????@@@@@@<<<<<<<<<>>>AAABBBCCCBBBCCCAAA@@@@@@BBBDDDDDDCCCAAA??????AAA@@@@@@DDDKKKXXXqqqlll]]]KKK>>>;;;<<<<<<;;;:::999777555333555888<<>>===;;;:::999999999@@@IIISSS]]]kkkzzzssskkkbbb[[[QQQGGGBBBBBBCCC@@@===<<<<<<===>>>===@@@@@@>>>>>>===>>>???@@@CCCBBBBBBDDDHHHOOOWWW[[[\\\iiixxx{{{zzzqqqpppxxx|||xxxyyy}}}yyy{{{rrrYYYBBB111)))111::::::999;;;??????===<<>>CCCQQQcccpppyyyoooWWWMMMEEE;;;222...555HHHZZZyyy{{{ttt___CCC111...222666555555333222000...---111000000000222333222111///222555444333555;;;@@@LLLSSS^^^iiittt}}}uuurrrqqqppplllhhhddd___ZZZWWWVVVTTTNNNJJJ777333//////111333222111000000///---***(((((()))(((%%%###$$$'''+++---......---,,,---///222333333...000111222222000...,,,,,,...000444777777444111111000...,,,+++***))))))))))))))))))***************---...---+++***+++...///111333444333000---++++++,,,...//////,,,***((('''***...///---+++)))(((,,,+++)))((())),,,000222---,,,,,,000444444///)))&&&***///111///+++'''%%%%%%&&&%%%###"""%%%,,,111222444666666333000............///---++++++,,,---///000222333444444333333+++---///000000000111222///111111000---***((('''""""""&&&***,,,...---+++'''%%%%%%(((+++222333444222///+++)))(((\\\aaaiiirrr~~~xxxiiiccc^^^ZZZ___iiisssyyyxxxhhhWWWLLLEEEHHHHHHEEEDDDEEECCC???:::999999:::===???@@@@@@DDDCCCAAAAAABBBBBBAAA@@@@@@@@@??????????????????::::::;;;===@@@BBBBBBBBBBBBAAA@@@@@@BBBCCCCCCBBB@@@>>>???AAAAAAAAAEEELLL]]]uuuxxxfffXXXGGG===;;;=========999999888666555666999<<>>;;;999999<<>>===>>>??????>>>AAA@@@???>>>===>>>??????@@@@@@BBBEEELLLUUU___eeekkktttzzzuuu}}}{{{wwwiiiSSSCCC666...444999888999>>>>>>???@@@BBBIIIVVVeeepppwww}}}yyyjjjYYYOOOIIIEEEDDDEEEFFFMMM\\\ooo|||mmmWWWLLL>>>444000555EEEUUUmmmuuuwwwgggLLL666000333666777777666333000000000000///...///222333333333111444666555333555:::???JJJQQQ\\\hhhsss}}}vvvrrrqqqnnnjjjfffhhhaaaZZZVVVTTTOOOGGG@@@666222//////222444333222000111000---)))(((((())))))'''&&&(((+++///111222000...------000222333333...//////000000///...---...///111444666666333000------,,,+++******))))))*********++++++,,,,,,------///000///---,,,---///000111333555444111...,,,,,,---...///...,,,+++)))(((,,,000222000...,,,+++...,,,*********---000222...,,,+++...111111,,,''''''(((+++,,,,,,***(((&&&%%%&&&%%%$$$"""$$$(((,,,222444666666444111000000...//////...,,,+++,,,...111111222222111111000000---///111222111000111222///111222111...***'''%%%!!!  $$$))),,,---000///,,,)))''''''***,,,111111222111...+++)))(((QQQTTT[[[eeerrrqqqeee[[[XXXWWWYYYeeesssrrrjjjbbbVVVHHHAAA>>>AAABBB@@@@@@CCCCCCAAA===<<<::::::===@@@AAABBBEEECCCAAAAAABBBCCCCCCBBB??????>>>>>>============777888:::<<<>>>@@@BBBCCCAAA@@@@@@AAACCCCCCBBBAAA???>>>???BBBAAAAAAGGGOOOdddxxx~~~mmm^^^SSSDDD:::999:::;;;;;;888999:::999999999;;;===BBBBBBAAA<<<999;;;BBBIIIUUU]]]iiiwwwyyyjjjbbbVVVLLLHHHGGGDDDBBBBBBAAA@@@??????@@@AAA@@@>>>@@@@@@>>>=========>>>???CCCDDDGGGKKKSSS]]]iiiqqq~~~xxx~~~~~~~~~zzzssssssuuuwwwdddPPPFFF;;;444888<<<<<<>>>DDDDDDFFFJJJOOOXXXfffwww}}}cccVVVIIICCCCCCEEEJJJPPPRRR[[[kkk~~~iiiZZZFFF999333666BBBNNN^^^mmmyyypppUUU===222222555999;;;999444111333555000///...///222444555555444666888777555777<<<@@@JJJQQQ\\\hhhuuu{{{uuurrrqqqoookkkgggfff___XXXTTTRRRLLLAAA888333000///000333555444333222222111...***(((((()))*********---000333333333222000......000222222222...---------------......///000111333444333000---((()))***+++++++++***))),,,,,,,,,,,,---...///000///000000///...------...000111333444444111///---.........---,,,,,,++++++***...222555444222000///000...---,,,---...000222...,,,***+++------***''')))'''%%%&&&)))***(((&&&'''''''''%%%######$$$%%%---000222222111000000000...//////...---,,,---///444333111000///...------...111444444333111111111///111222333111,,,(((%%%!!!!!!"""%%%))),,,......111000///,,,))))))+++---/////////...,,,***)))(((MMMNNNRRR[[[iiizzzӵwwwnnnkkkmmm___ZZZWWWYYY]]]fffwwwtttgggZZZSSSOOOHHHBBB???===@@@@@@===>>>BBBCCCAAA???===::::::<<>>AAACCCAAA@@@AAABBBDDDCCCAAA???>>>>>>@@@BBBAAAAAAHHHPPPĦqqqbbbVVVLLL???Ħ777777888:::<<<<<<<<<;;;<<<===AAABBBAAA===:::>>>JJJUUUeeeӵooo```SSSGGGDDDEEEDDDBBBBBB?????????@@@BBBBBBAAA??????>>>=========>>>???@@@JJJLLLPPPTTT[[[eeeqqqzzz{{{vvvpppnnnĦtttiiiiiiooouuu|||tttdddRRRGGG===777<<>>FFFTTThhhyyytttZZZ@@@333111444:::>>>;;;555222555:::555222000000222444555666666888999999:::===AAAEEEKKKRRR^^^jjjxxxyyyvvvtttssssssqqqnnnlll___YYYTTTRRRQQQKKKAAA888111///---000444666555444333333222000,,,******+++,,,,,,,,,///111111000...222000......000222222222---,,,+++***+++,,,...////////////000111///,,,)))&&&'''***,,,...---,,,,,,------------...///111222/////////...,,,+++++++++...///111222222000...---...---,,,+++******+++,,,***...333666555333222111111000//////...///000111---+++)))***,,,---,,,++++++&&&!!!"""'''******''')))))))))(((&&&$$$""""""&&&(((+++,,,++++++,,,---///000000///...---///000555333111///...---......000333555666444222000000...000222555555222,,,((("""###%%%***...000000...000111000...+++***,,,------,,,+++***+++***)))(((MMMLLLNNNTTTaaarrr4ĉ@ӵrrrbbbXXXWWWYYYYYYYYY]]]ccclllxxx}}}uuuooo\\\QQQFFFBBBAAA???>>>???>>>@@@???===>>>CCCEEEDDD@@@===::::::;;;>>>@@@@@@AAA???======???BBBCCCDDDBBBAAA@@@>>>;;;777444333222555888:::;;;<<>>===>>>AAABBB@@@@@@GGGQQQ>L|||gggZZZIIIBBB=hĦ888999;;;===>>>===<<<======>>>AAAAAA???>>>FFFUUUaaa4ĉ@ӵ]]]PPPCCC???@@@@@@>>>>>>===<<<===???AAABBBAAA???>>>>>>===>>>???AAACCCDDDMMMQQQWWW\\\cccmmmzzzssslllddd```>L|||~~~}}}{{{xxxpppfff```gggrrrxxxwwwooo```PPPJJJAAA<<>>DDDNNN\\\ggguuu{{{]]]GGG;;;888<<>><<<>>>===;;;===DDDGGGGGG@@@>>>;;;;;;<<<>>>??????>>>===<<<===@@@BBBCCCCCCBBBBBB@@@>>>:::666333000222555999::::::;;;>>>BBBBBBBBBDDDFFFGGGFFFBBB>>><<<>>>AAABBB???>>>EEEPPPHdĦsss```RRR???=Īj;;;===>>>>>>===<<<<<<===<<<>>>AAACCCHHHRRRaaalllGG=?GGG<<<999999888888999:::999999;;;>>>@@@@@@@@@>>>>>>???AAADDDHHHKKKMMMOOOVVV___gggnnnxxx|||rrraaaZZZUUUHdĦooouuuyyy}}}ssskkkggghhhiiijjjhhhbbb```jjjvvvwwwlll^^^SSSUUUQQQPPPVVVaaaiiilllkkkwww{{{uuuiiiYYYLLLBBB===:::???HHHTTTdddppp```HHH:::666;;;BBBUUUeeerrrnnnYYYBBB444000111555999888555333666999>>>:::444111111333555555888999;;;>>>BBBHHHMMMPPPKKKRRR]]]jjjxxxxxxwwwvvvtttpppkkkfffcccYYYXXXTTTOOOHHH@@@:::666///,,,)))+++///333444444444444444222000//////111...---,,,+++***(((%%%"""***((((((***---000222222///---+++***)))***,,,---***))))))***,,,+++)))'''((())),,,///111333333444111000///......000222333///...+++******)))'''%%%******,,,---...------,,,***)))))))))***+++---...---///111222111000111222111111111000///---,,,+++)))******,,,...000222333---***'''(((+++---,,,+++,,,+++,,,---...,,,)))&&&$$$&&&((())))))***---///000111222111000000222333111111000000000111222222000222333222000//////000//////111666:::999555111((())),,,///222333111//////111222111...,,,,,,,,,,,,(((%%%%%%))),,,,,,+++TTTOOOKKKӵwwwĭӵӵĦӵӵĦƜ`1.׼sĦӵOOOĦ}}}ĭӵ:::@@@Ħ???>>><<<ĦDDDĦ;;;777444222333777:::;;;999:::===AAABBB>>>;;;NNNDdD>>><<<888?fӵ===>>>???Ħ:::===BBBӵƜ`1.׼sCCC;;;ĭӵ888AAACCCWWWZZZcccnnnvvv}}}ӵĦĦĦ~~~vvvbbbZZZVVVDdDrrrhhhӵpppoooӵӵooosssuuuĦӵ???<<<===ĭӵ{{{\\\DDD666222999CCCXXXdddooolllZZZFFF777222///222444555444444555666===888222///000222444666:::999:::>>>CCCHHHMMMOOOOOOUUU```mmm{{{~~~uuuuuuuuurrrlllfff```]]]VVVWWWUUUMMMAAA888444444///+++'''(((,,,111333333111222222111//////000111///---+++***)))'''%%%"""$$$######&&&+++000222333///...---+++*********+++)))((((((***,,,---,,,*********,,,...111333555666555444111000///111222444333000...------,,,)))''')))***+++------......---((())))))+++---///000111000000111000......000222///000000///...+++)))''')))***,,,---...///111222..................---,,,*********,,,///000---***&&&(((***++++++,,,///111000111222222111111333444///000000000000000000//////000000...------///111222000111444888888444///+++,,,---000333333000...000222444333111...------,,,'''###$$$)))---...---XXXSSS?~4eeelllzzzg&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&eKKK>hӵfff?><z777g&e>&e777666HLAAA@@@>>>ShӵgL>>><<<999666444333888;;;;;;999999===S?ʬCCC???3h?D%%)?AAA===ZufĦ?????????gL<<<:::===g&e{{{gĉ@III999g&e>&e444@eBBBCCC??[[[^^^iiirrr}}}g<ĉ3we<Ħ3h?@eZ3h?gL{{{mmmfffbbbD%%)?fff?><z}}}=?Ħg&eg&e~~~S?ʬ4ff?>ߝL@eg&e999@@@???3h?g&e>&e??tttXXX@@@222///999DDDYYYcccnnnlll]]]III:::333...///000222333444444444:::666000---...111555666;;;::::::===BBBGGGKKKMMMTTTZZZeeeqqq|||oooqqqqqqooojjjddd___\\\RRRUUUTTTJJJ===333333666000+++&&&&&&***///222333///000000///......000111000...+++******)))'''%%% !!!$$$***///222333000///...,,,+++***))))))(((((((((+++---///...---***+++,,,...000333555666888666444222111222444555666333000///000///,,,)))***+++,,,---.../////////((()))+++---///111333444222222111///---...000333.../////////---***'''%%%)))+++---.........///000...000333333111///------)))((((((+++///111///---''')))***++++++,,,///111111222222222111111333555...///000000000///---,,,//////...,,,+++,,,...111444222000222555555111,,,------...000222222000...222444666555333000//////,,,'''######)))...///...fff4DӵYYYbbbkkkHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@zzzgggHu]ĦZZZZuR)Ħ}}}vvvwwwsߝLGdUĦ666Hƅ^Hu]Ħ999ntHdĦCCC@@@HGgĉ@DDDHdĦ@@@>>><<<999888;;;:::999:::<<<===Htƅ^CCCAAABt=o9ĦDtfo9Ħ@@@???AAAg?<<<===HdĦ===>>>>>>Hu]Ħ|||tt>>>333Hƅ^Hu]Ħ777H׼sAAACCC```gggkkkxxx~~~tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦwwwwwwwwwDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼s}}}pppHu]Ħ===>>>Bt=o9ĦHƅ^Hu]ĦpppVVVEEE888111777DDDUUUaaajjjfffXXXHHH;;;222222000000444444111111444222111///...///333777999===::::::>>>???>>>@@@EEEPPP]]]lllyyy|||wwwsssoooiiifffdddaaa]]]YYYQQQLLLCCC<<<777333111///***)))(((***---////////////---+++***,,,...//////666333000//////...***'''!!!!!!"""&&&,,,111444444444222...+++))))))***+++((()))***,,,,,,,,,+++***+++------***,,,222444444888999888555111000222555888777666333000---+++)))++++++,,,------............///111333444444333333444333222111111111222222000...,,,,,,,,,+++)))''',,,+++***---000222000......000222222000---,,,+++***''''''***///111...***$$$&&&))),,,------------111333555666666444222000+++,,,---......,,,+++***,,,,,,,,,------///000000000...,,,---000111///---...///000111111000///...222222333333222///+++'''---+++)))''''''(((***,,,tttlll4DuXӵOOOVVV^^^DdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetyyyrrriii]]]DdDĦppp~~~t|>>???FFFDdDĦ{{{`eĭ444DdDΦDdDĦ;;;DdDĦFFFKKKMMMQQQWWW^^^gggpppuuugeĦFSĦqjRgdKӵDdDĦDdDĦ}}}qjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦooocccDdDĦAAAqjRgdKӵDdDΦDdDĦ|||yyy}}}oooUUUEEE:::444999CCCQQQ```llljjj]]]MMM===333444222222555555111111333222111000///111444777999:::888888<<<>>>>>>AAAFFFNNN^^^ooo}}}}}}yyyuuuvvvqqqkkkgggccc___YYYTTTMMMGGG>>>777333222222222---+++******---/////////...,,,*********,,,---...222000...///000///+++'''######%%%)))...333555666666444111...+++*********))))))***+++++++++***)))***,,,,,,)))+++111444333777777666444111000222555777666555222///,,,)))''',,,,,,,,,---...///000000111222333444444555444444444222000//////000222444222000...---------+++))),,,+++***---000333333111---///000000...,,,,,,,,,+++)))(((+++000111///+++###%%%(((+++,,,,,,,,,,,,000111333444333222///...*********+++,,,,,,,,,,,,......------......///000...,,,+++,,,///000///---////////////000/////////111111111111000---***(((+++)))&&&%%%%%%&&&)))***vvv4DuXӵLLLMMMTTTDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵuuukkkbbb\\\WWWUUUDdDĦo)hqqqaaaUUUNNNSSS^^^DdDΦDdDĦ666DdDΦDdDӵ777GIpӵDdDĦ===po9wӵDdDĦBBBBBBBBB@@@@@@;;;::::::<<<>>>po9uBBBDDDDDDBBBGIdnuR)ĦDdDĦnuR)Ħ;;;;;;CdgĪj???DdDĦDDDHHHSSSDdDĦ~~~HߝL`o9555DdDΦDdDӵ;;;DdDĦGGGPPPTTTYYY___fffpppyyygeĦsp?aĦGIdnuR)ĦDdDĦDdDĦvvvGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦ\\\SSSDdDĦJJJGIdnuR)ĦDdDΦDdDӵ|||qqqooosss|||nnnTTTFFF===888:::@@@LLL]]]mmmnnncccSSSCCC777777555444666555111000222222111111222333555777888777555666:::<<<<<<@@@FFFNNN```vvv}}}zzzvvvssssssooojjjfffccc^^^WWWQQQIIIAAA777000...000222444111///,,,+++---...//////---+++***(((((()))+++,,,---,,,---///111000+++'''$$$%%%''',,,111555777777666555333111...,,,***)))******+++++++++***))))))***,,,+++)))***000444333444444444222000000222444444444333111...+++(((''',,,,,,,,,,,,---///111222444444444444444444444555333111---+++,,,///444777444222000//////...---+++,,,+++***,,,///222444444,,,---...---,,,+++,,,---,,,******,,,000111///---###&&&)))************+++///000000000000...,,,+++((((((''''''(((***---...000000///...............+++******,,,...//////...111000...------...///000//////...---,,,+++***)))***(((%%%""""""$$$&&&((({{{4DuXӵQQQOOOSSSDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħrrrccc[[[SSSQQQSSSXXX>d<ĦDt|||hhh\\\PPPGGGBBBHHHVVVDdDΦDdDĦ666>d<ʜ4DuTӵ9994DwDd<Ħ>>>puR)Ħ>d>>======>>>???peӵ@@@ĦpeӵDx<>d<ӵDd<999qR/ܗ?fӵBBB>dd<Ħ4DufئL>e777DdDʜ4DuTӵ:::DdDĦJJJUUU\\\eeemmmuuu~~~geĦs<v>aĦpeӵDx<DdDĦDdDĦrrrpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦMMMGGG>d<ĦWWWpeӵDx<>d<ʜ4DuTӵ}}}rrrgggdddiiisssoooVVVGGG???999999<<>>EEEPPPeee}}}{{{xxxuuusssmmmjjjfffdddbbb^^^WWWQQQGGG???444,,,***---222555555222...------...//////,,,+++***((('''''')))+++))))))+++///222111+++&&&$$$%%%(((---222555666555333333222222000---+++***+++++++++++++++*********,,,---,,,)))+++111555555111111111000000000111222000000111111///---+++)))++++++******,,,...000222555444444333222222222222111...***((()))...444888666444111000000000///......---++++++---///111333***+++,,,+++***+++---///,,,******,,,...///...---&&&(((++++++***)))***,,,.........---,,,+++***)))***(((&&&$$$%%%(((+++...222111000///...---------******+++,,,...000000111222000---+++***,,,///111------,,,***(((((()))***---***&&&###"""###$$$&&&4DuXӵTTTPPPQQQD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ666s&dq&ĒR<<<<<<i?ʜtd<Ħ???HHܗDӊB;;;<xAAADDDAAA@@@@@@@@@AAAB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦcccB?Ho9s&dq&ĒR~~~pppeeeZZZWWW[[[fffwwwsss[[[III>>>888777888GGGYYYlllppphhh\\\NNNEEE:::777666888666111000111333444444555777888999::::::999999:::888777===DDDWWWlll}}}xxxtttqqqpppjjjgggdddaaa___ZZZSSSNNNFFF>>>333+++))),,,000333555222///....../////////,,,,,,+++)))&&&%%%(((***((((((+++///222111+++&&&!!!###''',,,111444333222---...///000000...---+++,,,,,,,,,++++++++++++,,,...000...+++,,,333777777000/////////000000111000,,,---///111111000///---))))))))))))***,,,...///111111111000000///.........+++((('''(((---333777555222000//////000000000000///---,,,++++++---///***+++,,,+++++++++---///+++*********,,,------,,,)))---///...+++***,,,......---,,,+++************---***&&&$$$$$$&&&***---333222000///---,,,,,,,,,***+++,,,...///000222333333000,,,))))))+++...111,,,---,,,)))'''&&&(((+++111...+++(((%%%%%%%%%%%%{{{4DuXӵUUUOOOMMMHu]3hhxxxne=enepIƎ@t@h>hfe@ďDmmm___RRRGGGHHHPPP\\\hhhpppne=eJJJCCC????????????IIIUUUege999777sĪj@h?????????fdDĦ???@ďD999999Hkge<<>>Hu]3hhHHHDDD@@@sefffqqqgeĦja>aĦ@Gse<Ōyyy@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hse<<<nefffrrr@GsĪj@h|||mmm___UUULLLIIIMMMXXXkkk{{{vvv___JJJ<<<666666777III[[[mmmqqqiii[[[LLLBBB888666555777666222111333555555555666777999;;;<<>>??????;;;:::@@@III___rrrzzztttooommmllllllhhhbbb^^^ZZZTTTMMMGGGDDD<<<333+++)))+++...000222000//////000111000///---......***&&&%%%(((+++)))***+++///222000+++%%%!!!%%%+++000222000...***+++,,,.........------------,,,,,,------...///000111///+++---444888999000///...///000111000///)))+++...111222111000///((())))))******+++++++++,,,---.........,,,+++******)))'''''')))---000333111///,,,,,,---///000000111111000...+++***+++---+++---......------...000+++************+++,,,------000333111,,,***---111///...,,,+++++++++,,,---///,,,(((%%%$$$'''+++---222111///...,,,+++++++++***,,,...//////000222444333000,,,((((((***---000,,,......+++'''&&&(((+++222111///---+++***)))(((fff4DuXӵ___ĵD^aaaiiiyyyddd]]]WWWUUUSSSWWWaaapppyyy}}}~~~wwwmmmDDD>>><<<===???@@@???FFFRRR???:::777AAAAAAAAA@@@???DdDĦ???>>>999777999<<<>>>AAADDDAAAAAABBBCCCDDDCCC???BBBDDDFFFQQQ^^^jjjGGGAAA;;;===CCCqqqbbbSSS???:::D^bbbSSSOOOKKKs׼slllvvvgeFm8>aĦs׼sHopppwwwD^DdDĦ{{{uuus׼s<<>>888111,,,***+++,,,---...---...000222222111000///111000,,,(((&&&)))------,,,---///111///***%%%$$$+++///000...,,,++++++,,,---------------------------...000111222000111...+++,,,333888999111///...///111111///---)))+++...000111///---,,,((()))+++,,,,,,+++***)))'''))),,,------+++((('''&&&'''((()))+++,,,......---***((((((+++...///000111222333111...,,,---///---///111111000//////000,,,,,,,,,+++***+++---...///222555222,,,***---111000///---,,,,,,...000111///,,,)))''''''***---000000000...---++++++******))),,,............000333222000,,,(((((())),,,///---000000---(((&&&(((***//////111111111///...---Φ4DuXӵtvӵ>d<ĦUUUVVV^^^mmm{{{ĦĦppp^^^ZZZYYYWWWYYY```hhhkkkuuuĦTTTJJJBBBAAAEEE<<<:::888:::>>>BBBCCCBBBCCCNNNYYY\\\YYYTTTMMMFFF???:::777:::======???CCCAAAAAABBBAAA???;;;888666>d<Ħ@@@>>><<<>>>???>>>;;;888666888;;;>>>>>>>>>???@@@AAACCCCCC>>>???AAACCCFFFEEECCC@@@<<<===>>>???AAABBBDDDDDDFFFDDDEEEIIIOOOYYYhhhvvvvvvyyyuuufffUUUIII@@@:::;;;777666999999888:::===<<d<Ħhhhgggccc```[[[BexxxgeFYĉ>aĦBenu]ӵnnn>d<Ħ>d<ĦĦxxxgggdddBe@@@>>>DDDPPP^^^Ħ~~~xxxxxxwwwjjjgggiii```QQQIIIBBB<<<<<>>NNNbbbuuuxxxkkkUUU>>>///444111222666666333333555999888666555666:::===@@@GGGGGGIIIIIIFFFEEENNNXXXjjjyyyyyysssooonnnnnnfffaaa[[[VVVTTTQQQLLLGGG999555///,,,++++++,,,,,,++++++---000333444222000000222222...((('''***...///......///111///)))%%%$$$+++///000...+++...------------,,,,,,,,,...------...///111333444///000---***+++222777888222000...///111222///,,,***+++...000///---***((()))+++---......,,,)))'''%%%'''+++------+++(((%%%$$$&&&(((***,,,,,,,,,+++***'''%%%&&&))),,,///000000222555444111///000111...000333333222000//////---------,,,+++,,,...000///333555222,,,)))---111111000...------000222444...,,,)))((())),,,000333//////---,,,+++*********)))+++......,,,,,,///111222///,,,)))((())),,,......111222///***&&&'''***+++---000333444333222000?aŖ%7uSQuR)ӵsdKĦOOOOOOUUU]]]dddmmmgdKĦgdKĦuuucccUUUTTTWWW\\\gggttt|||gdKĦ===888888999:::===;;;999999;;;>>>AAABBBFFFGGGIIIJJJJJJIIIHHHFFFBBB@@@>>>===>>>?????????CCCBBBAAA@@@???===<<<;;;gdDĦ======???<<>>???@@@CCCDDDDDDAAA>>>@@@???>>>===>>>???AAACCCGGGDDDEEEMMMWWWcccuuuwwwhhh^^^VVVJJJ>>>999777777888:::;;;;;;999777;;;CCCOOO\\\mmm}}}gdKĦ@@@<<<===>>>???@@@??????>>>999sdKĦfffvvvtttooolllŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦyyynnn```TTT???CCCDDDOOO___gdKĦuuummmnnnnnnlllttt|||tttppprrrnnnhhhaaaZZZRRRKKKFFFDDD@@@:::888===MMMaaapppsss]]]JJJ===999???IIIYYYjjjwwwrrr^^^HHH666+++222222111111222333333444666666666777999<<AnnnneHHHIIIIIIMMMSSSXXXnene~~~mmmbbbYYYYYY___jjjwwwneBBB888777999;;;<<<999888777888;;;>>>@@@BBBBBBCCCEEEFFFFFFEEEDDDCCCBBB@@@???>>>@@@@@@???>>>@@@AAABBBBBBAAA???<<<De@@@>>>>>>???===???BBBDDDCCC???;;;888888:::<<<======>>>@@@AAA???@@@AAACCCEEEDDDBBB???@@@???===;;;;;;;;;<<<======???FFFPPPZZZhhh}}}yyyggg\\\SSSIIIAAA===:::::::::;;;===>>>>>>===CCCMMMZZZffftttneCCC>>>===>>>???@@@@@@@@@??????777neLLL^^^mmmyyy{{{>Ak<fhDenene~~~eee[[[OOOGGG@@@===AAAGGGQQQ]]]nesssfff___```bbbbbbiiitttooorrrvvvwwwtttoookkkiiiccc___XXXRRRMMMIIIEEECCC>>><<<999777<<>><<>>@@@BBBCCCGGGMMMPPPTTT^^^iii|||}}}xxxsssooollliiihhhbbb]]]XXXUUUUUUPPPFFF>>>666333...,,,,,,///000111///000000111222333444555333222///...---///000111///...---...000000---+++###"""###&&&+++...///...///...---...///000///---,,,,,,,,,///111222///,,,+++***)))((()))+++...000000000//////............,,,...000000/////////000...000111000,,,)))((()))+++***)))+++------+++((($$$$$$%%%***000333000---+++***(((((())),,,///222444000------111333222///***...222333111///....../////////222444333///,,,---111444222...,,,///333...+++))))))***++++++++++++(((&&&(((...333555444---)))&&&(((,,,///...,,,************,,,...000111111000---***'''(((+++...333333222///+++***+++,,,------...///111333555HHHEEECCCBBBEEEIIILLLxxxyyyqqqqqqrrrlllkkkhhhgggnnn|||wwwqqqDDD;;;777888:::<<<<<<777888888:::<<>><<>>>>>???@@@AAAAAAAAABBBCCCEEEEEECCCAAAAAA???===:::999888888888777===HHHSSS^^^mmmxxxdddVVVMMMEEEAAA@@@===<<<<<<===???BBBEEEGGGPPP^^^mmmwwwzzzrrrEEE@@@>>>>>>???@@@AAAAAAAAA@@@???888;;;EEEUUUdddvvv{{{rrrSSSJJJBBB<<<:::<<>>>>>LLL[[[mmmvvvyyykkkUUU@@@111)))000000111111222333444444333222222333555999===@@@BBBBBBEEEKKKRRR[[[jjjwwwyyywwwtttqqqnnnjjjeeeaaa___[[[VVVSSSRRRLLLCCC;;;777333...,,,,,,///000111333222111000111333555777333333222222222222222222......---///000111///---$$$$$$%%%(((,,,//////...///......///000000///---......000222333222...+++)))+++,,,***'''&&&)))+++000////////////.........+++...000111111000111222///111111000---***)))(((---+++******+++,,,+++***%%%%%%(((...444666333000///---+++))))))+++---///111...+++,,,000222222000)))---111444333111000000000000222444555444000------......---+++,,,...000+++)))&&&%%%&&&''''''&&&***))))))***,,,///222444+++(((&&&(((---111333222,,,,,,++++++,,,---///000...///...,,,******,,,///555444222///+++)))***+++,,,,,,---...000222333ccc[[[SSSXXXiii}}}{{{kkkYYYKKKBBB>>>>>>AAAEEEHHHKKKSSS^^^hhh{{{xxxhhhcccgggmmmrrrxxxzzzvvvyyy}}}wwwjjj___YYYSSSKKKCCC@@@<<<::::::;;;:::999:::;;;===>>>???BBBEEEGGGEEEEEEDDDDDDDDDDDDDDDDDDAAA@@@@@@AAABBBAAA???===<<<>>>AAACCCCCCBBB???>>>???@@@BBBBBBBBBAAA@@@???>>>@@@BBBDDDDDDAAA>>><<<888;;;>>>@@@@@@??????@@@CCCBBBBBBCCCEEEEEEDDDCCCAAA@@@>>><<<:::999999999999>>>HHHTTTbbbrrruuu```QQQGGG@@@===>>>============AAAGGGNNNSSS```oooooofffYYYMMMFFFBBB@@@??????@@@AAABBBBBBBBBAAA@@@<<<888777888<<>>AAACCCAAACCCJJJTTTaaasssvvvssspppnnnlllhhhbbb^^^ZZZVVVRRRPPPMMMGGG>>>888444000+++)))***,,,...///222222111111222444666777444555555555555333111000.........///000000000000)))***+++---...///...---...------...000///...,,,---///222555666444000...(((,,,///,,,'''$$$%%%(((000000000000000000000///+++...111222222222222333111111222111...,,,***)))...---+++)))***+++,,,,,,'''))),,,111555666333000000///,,,***)))***+++,,,---+++***+++...111222111+++...111444444222000///---///222444555444111......,,,***)))+++---...///***(((%%%$$$$$$%%%$$$$$$)))***,,,+++***,,,000333,,,***(((***...222444555///...---,,,,,,---...///...///000000///...///000444444222...***(((((())),,,,,,,,,,,,------...vvviii\\\YYYbbbppp}}}wwwaaaLLL===777999???DDDGGGHHHKKKRRRXXXdddkkkxxxxxxhhh______gggnnnyyy~~~vvvkkkjjjggg___SSSJJJEEEAAA>>>>>>===;;;;;;;;;;;;999888<<<===??????@@@BBBFFFIIIJJJIIIGGGFFFDDDDDDDDDDDD?????????@@@AAA@@@>>>;;;>>>>>>@@@AAAAAABBBBBBAAA@@@@@@AAABBBCCCBBBAAA@@@???@@@BBBDDDCCCAAA>>><<<;;;===@@@BBBAAA?????????EEECCCBBBBBBDDDEEEEEEDDDAAAAAA@@@???>>>>>>======<<<>>>EEERRReeeyyyttt```PPPDDD<<<:::<<<<<<<<<===???DDDNNNYYYaaaooo~~~yyyeee]]]QQQGGGAAA?????????@@@AAABBBCCCCCCBBBAAA@@@???<<<;;;>>>AAAHHHVVVccckkkuuuuuuttt___PPPGGGCCC@@@AAAEEENNN```ooohhhUUUHHHBBBBBBDDDFFFFFFDDD@@@===;;;<<<>>>===<<<<<<======<<<999666555555444333555<<>>NNN___rrrrrriiiUUU@@@444...+++///000222444555666666666111222333666999>>>BBBDDDFFFBBBCCCLLLXXXgggzzz|||vvvrrrllliiihhheee```\\\TTTQQQMMMJJJFFFAAA:::555///+++'''&&&'''***,,,---...///222444555666666666555666777777555222...,,,---............///000111///000111111000///---,,,+++++++++---......+++)))))),,,000444444333000///)))---000...((($$$%%%(((000000111222222222111000+++...222444444333333444222111111111000...,,,***...---+++)))((()))+++---+++,,,///222444444111//////...,,,)))((((((((()))+++***)))+++---000222222//////111222333222000...))),,,000222333222111000///,,,******,,,/////////,,,)))'''&&&&&&&&&&&&%%%(((+++---,,,)))***...222///---,,,,,,...111333444000///...---------......///111333444333222222222222222000---)))'''((()))...---,,,******)))))))))ssseee^^^]]]cccnnnxxxjjjOOO;;;222666<<>>>>>===@@@FFFLLLPPPNNNJJJFFFCCCAAAAAAAAA>>>===<<<<<<======<<<:::?????????@@@AAABBBBBBCCCAAAAAAAAABBBDDDDDDBBB@@@@@@AAABBBCCCBBB???<<<:::;;;===@@@AAA@@@???@@@@@@EEECCCAAAAAACCCEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA<<<===BBBPPPhhhwwwbbbPPPCCC;;;:::>>>;;;===AAAEEELLLYYYgggrrr}}}|||qqqhhhXXXRRRIIIBBB>>>=========@@@AAABBBBBBBBBAAA@@@???>>>===???DDDHHHOOO[[[gggvvvuuuuuu|||tttaaaQQQHHH>>>>>>BBBIIIQQQ]]]qqquuu]]]KKKAAA>>>???AAA@@@===999555444555777888888999;;;;;;999555111222333333222222888AAAHHHJJJGGGCCC@@@>>>BBBPPP___uuurrrdddMMM999///,,,+++///000333555777888888888333444888<<<@@@DDDGGGHHHJJJFFFHHHRRR```ppp~~~yyyvvvpppjjjgggfffccc]]]WWWOOOKKKGGGCCC???;;;777444,,,(((%%%$$$&&&***---...---///222444555555444333333444555555333000,,,***---......---,,,,,,...000111333555444111...---,,,*********,,,...---***(((%%%(((---000000///......+++---///---)))''''''(((///000111222333222111000---000444666555444333333222111000111222111...,,,------+++)))''''''))),,,,,,---///000111000///......---+++)))((((((((()))*********+++---///222333111000///000111111000...(((+++...000000000000111000...,,,,,,...///000///...,,,)))((()))******)))'''***,,,+++******---000000000/////////000000000111000///...---......///000222555555444333222333000000///,,,***)))***+++///...,,,***)))(((((('''|||pppggg^^^[[[bbbmmmxxxvvvXXXAAA777777<<>>???AAABBBCCCBBBAAAAAABBBAAAAAACCCEEEEEECCCAAAAAABBBBBBBBB@@@===:::999888:::<<<===>>>???AAACCCFFFCCC@@@@@@BBBDDDEEEEEEAAAAAAAAAAAAAAA@@@@@@???<<<@@@EEERRRiiizzzaaaMMM>>>777:::@@@<<<@@@FFFMMMVVVeeevvvuuulllaaaXXXMMMIIICCC@@@>>>>>>===<<<@@@AAABBBBBBBBB@@@???>>>===>>>CCCKKKQQQXXXdddooozzzyyy~~~yyyooocccSSSIIIFFF>>>BBBJJJVVV```nnnsss]]]OOOIIIGGGHHHGGGCCC>>>:::777888999777666666777777666333111222444666777777999???CCCDDDAAA???@@@BBBIIIWWWdddqqqlll\\\EEE222,,,+++,,,///111444777999:::::::::555888===BBBGGGJJJLLLLLLNNNLLLOOO[[[kkk|||~~~xxxsssnnniiigggfffbbbXXXPPPJJJFFFAAA<<<999666555444+++(((%%%%%%(((---000222222222222222222222111111...///000111000///,,,+++---......---******,,,///...222444444111...------******+++---...---***((('''***...///...,,,---...,,,,,,+++******))))))))),,,...///111111111//////...111555777666444333333111000000111333333111...+++,,,,,,)))'''&&&(((******+++,,,---------...///---,,,+++************+++***++++++,,,---///111333111...,,,,,,///111111111,,,...000///------...000//////000//////......//////---++++++,,,---------'''(((*********+++---...///000111111000///......111000///.........///000111222444444222111111222/////////---,,,,,,...000///...---,,,++++++++++++{{{oooaaaXXX\\\fffoooaaaJJJ@@@:::>>>BBBAAA>>>>>>CCCGGGGGGNNNVVVXXXZZZdddvvvuuukkkiiilllssszzzyyyxxxzzzyyyyyylllYYYPPPQQQLLLHHHDDDAAA>>>999888888999999999888777777999;;;999;;;===>>>???FFFQQQZZZ\\\XXXQQQJJJDDDAAA??????;;;999777666777888888888<<>>BBBAAA@@@CCCFFFFFFDDDAAABBBBBBBBBAAA???<<<999777444666888:::<<<>>>BBBEEEFFFCCC@@@???AAACCCEEEEEEAAAAAAAAA@@@@@@???======>>>DDDKKKUUUhhh{{{___HHH888333888@@@===CCCKKKSSS^^^nnnssshhh```WWWOOOFFFDDDAAA@@@@@@@@@???===@@@AAAAAABBBAAA@@@>>>>>>>>>@@@GGGQQQYYY```kkkuuu}}}yyyjjj___TTTGGGAAABBBEEEJJJUUUbbbnnn{{{tttfff```^^^UUUSSSOOOIIIBBB>>>===>>>777666444444555555444333333777<<<>>>>>>>>>@@@CCCAAA===<<<@@@GGGPPP^^^jjjiiicccSSS===...***,,,...000222555888;;;<<<<<<;;;666:::@@@GGGLLLNNNOOONNNQQQOOOTTTbbbtttxxxppplllhhhhhhgggaaaUUUKKKGGGCCC>>>888555444444444,,,)))''''''+++000444666777555222000///...//////)))+++---...///...---,,,---......,,,)))(((+++...+++///333333111.........***+++,,,...///...+++(((,,,///111111///---...///,,,***(((((()))******)))***,,,...///000///...---///222666888777444333222111//////111444555222///)))+++,,,***&&&%%%&&&)))'''((()))******,,,...000,,,,,,,,,++++++,,,------+++,,,,,,,,,---...111444000,,,)))***...222333333000111222///,,,+++---///...000222111///------...000...,,,,,,.../////////''''''(((***+++,,,---------///222222111///...---111000///......///000111111222333333111000000111.../////////...///111444.........------...//////ssseee[[[\\\cccsssttt]]]NNN???===>>>CCCEEEBBB@@@@@@DDDJJJOOOQQQQQQWWWbbbkkkwwwppplllttt}}}uuuooohhhbbbXXXLLLDDDCCCAAACCCFFFEEEAAA<<<999777;;;;;;;;;;;;:::999888888>>>>>>>>>???CCCMMMYYYbbbjjjfffZZZIIIAAABBBBBB???;;;999666444444777;;;======???CCCGGGJJJHHHDDDAAA>>>AAADDDEEEDDDBBB@@@@@@AAABBBDDDDDDBBB>>>:::777999:::;;;;;;;;;<<>>>>>BBBFFFAAA@@@@@@???>>>======<<<>>>BBBIIIUUUjjjpppRRR@@@777222555;;;FFFDDDLLL```uuuxxxjjj^^^TTTKKKFFFBBBBBBAAAAAA@@@???>>>>>>@@@AAAAAA@@@???@@@BBBDDDFFFNNNTTTWWW]]]jjjxxx~~~yyyxxxuuujjj\\\PPPFFF@@@AAAEEEJJJTTTcccrrrvvvoooiiillljjjddd\\\UUULLLCCCBBB<<<666555888<<<<<<;;;@@@HHHOOONNNGGG@@@>>>???777;;;===AAAOOObbblllnnneeeVVVCCC777000---///222666777888999:::;;;;;;;;;::::::???HHHOOOOOOPPPRRRNNNUUUeeevvvyyytttmmmmmmkkkddd\\\VVVSSSSSSKKK@@@777444333000---,,,'''(((***---111333333222555555333000,,,+++,,,---)))***+++,,,---...//////222000...+++***))))))))),,,...//////......///111******+++---///...,,,)))222999===888///***---333...---,,,+++***+++,,,,,,......////////////......111222222333333222222222111222333444444222111000......---,,,+++******)))+++,,,+++)))(((((()))+++))),,,//////...---///111333000---+++---///111222111+++&&&(((000666666444222222222///+++)))***---///111111000---+++***+++000...------///...+++((($$$%%%'''***---...,,,***---000222222///---,,,,,,444333222222222222///---222000///000333444444444111...,,,,,,000333444333...---+++---000222111///ssseee___```mmmzzznnn```SSSIII@@@???@@@@@@BBBEEECCCFFFJJJKKKLLLPPPYYY```rrryyy~~~xxxzzzccc\\\UUUPPPIIIAAA>>>@@@???AAABBBAAA>>>:::888777;;;;;;;;;<<<;;;;;;::::::>>>???AAACCCIIISSS___gggnnnjjj]]]LLLCCCBBBBBB???<<<:::888777888:::===???>>>???BBBEEEGGGGGGCCC@@@AAABBBDDDCCCBBBAAABBBCCCCCCCCCBBBAAA???===<<<;;;999::::::999999:::<<>>DDDLLLYYYcccrrrxxxssswww||||||xxxpppeee\\\PPPFFF;;;888===EEEIIIIIIRRRXXX]]][[[QQQGGG@@@======@@@CCCIIIXXXiiipppooo___OOO>>>555111///000333555666777999::::::::::::999999>>>GGGMMMOOOPPPSSSTTT\\\lll~~~}}}vvvrrrjjjjjjhhhccc\\\VVVTTTSSSLLLAAA666333111---)))(((&&&&&&(((,,,000222222111333222000///...---,,,,,,,,,,,,,,,,,,,,,---...///333111///---+++*********...///000///......000111+++++++++---......---+++111777;;;888///))),,,111000///...,,,++++++,,,,,,///////////////.........000111222333333333222222333222222222000///...---------------,,,,,,,,,,,,---///000///---+++******+++...000000//////111333555222...,,,...111333444111,,,''')))000666666555222222111---***(((***,,,///000111000---,,,,,,,,,111...,,,,,,------+++)))$$$$$$&&&)))---......---...///111111000...---,,,000//////000111222111///222111000111333555555444444111......000222222222---++++++---000222111000wwwiiicccjjjvvvsssfffVVVEEE??????@@@CCCEEECCCDDDEEEFFFHHHKKKQQQUUUbbbiiisss~~~wwwssspppsss{{{vvvgggWWWPPPHHHDDD???;;;<<<@@@===>>>???===;;;888888888;;;;;;<<<=========<<<<<<>>>???CCCGGGNNNWWWaaahhhmmmhhh[[[KKKAAA???===;;;;;;;;;;;;;;;<<<>>>AAABBB@@@@@@AAABBBDDDDDDBBB@@@CCCDDDCCCBBB@@@AAACCCEEEEEECCC@@@>>><<<<<<======777888888777666777999;;;@@@@@@???===;;;<<<>>>AAACCCCCCAAA???===:::888777999@@@IIITTTfff|||zzzcccKKK???;;;999???GGGSSSddduuu{{{|||mmmeeeYYYNNNGGGCCCBBBAAA??????>>>>>>???AAACCCDDDBBBBBBCCCFFFJJJOOOTTTWWWaaakkktttuuurrrrrrrrrppplllcccXXXSSSUUU]]]mmm{{{{{{wwwrrrdddXXXKKKBBB>>>AAALLLWWWkkkvvvqqqfffcccccciiinnnrrrrrrvvv~~~}}}lll]]]LLLEEEKKKVVV]]]___jjjmmmnnnjjj^^^PPPCCC<<>>>>>>>>>>>>>>>>>???BBBGGGMMMTTT[[[___ccc]]]RRREEE<<<888666555::::::;;;===???AAABBBCCCCCCAAA@@@AAABBBCCCCCCBBBCCCDDDDDDCCCBBBBBBCCCEEEEEECCC@@@===:::999999999444555555555444555888;;;======<<<;;;:::;;;<<<===AAAAAA@@@???===;;;999777;;;???FFFRRRfffzzzmmmYYYHHHAAA@@@AAAHHHRRR[[[ooo~~~~~~}}}xxxjjjccc]]]SSSJJJDDDAAA???>>>>>>===<<<<<<===AAADDDFFFDDDDDDGGGMMMUUU]]]cccfffnnnwww~~~zzzsssmmmiiidddYYYQQQHHHDDDEEELLL[[[hhh|||tttzzznnn```[[[SSSKKKGGGFFFKKKYYYfffzzzyyyiii\\\TTTZZZZZZYYYYYY]]]eeennnsss|||hhh```eeepppwwwyyy~~~uuugggWWWHHH???DDDJJJVVVgggvvvyyyqqqfffRRRCCC666222333333222222333444555666777777777777444444999AAAFFFIIIOOOUUUaaajjjyyy|||vvvqqqnnngggfffeeeaaa[[[VVVQQQOOO@@@666......///...,,,,,,$$$$$$%%%'''+++---...---,,,))))))---222333///***)))((('''&&&'''***---///---------------.........333333222000......000222...,,,+++,,,.../////////,,,111444333---))))))***///...---,,,,,,---...///111000///...------......---...000222333333222111222111///---+++++++++,,,........................///111444555333111//////111000/////////111444666666222---,,,...222666888000---+++---222666666444222111...***))))))+++---///000111000//////000222222000...---,,,,,,++++++&&&%%%&&&(((,,,///111111///...---...000111000...,,,,,,,,,...111222222111111///...///000222222111333222111111111222222222------.../////////...---~~~www|||wwwdddOOOFFFDDDCCCBBBBBBEEEDDDDDDEEEGGGIIILLLNNNSSSVVV\\\ccckkkuuu~~~tttjjjfffgggkkkvvvyyyqqqiii]]]OOOEEEBBB>>>===>>>===:::;;;>>>>>>???>>><<<::::::;;;===<<<======>>>????????????===>>>???CCCGGGLLLPPPQQQVVVPPPGGG???888444333444888999;;;===???@@@AAABBBDDDBBB@@@@@@AAACCCCCCCCC@@@BBBEEEEEEDDDBBBBBBBBBCCCBBBAAA???;;;777444111111222333333444555999;;;:::999888888999:::;;;;;;===>>>?????????===<<<;;;???@@@CCCOOOddduuuzzzuuu```RRRGGGFFFIIIKKKSSS]]]gggttt{{{yyyyyy{{{nnn[[[WWWSSSOOOKKKHHHEEEAAA???>>>=========@@@DDDHHHJJJMMMNNNQQQYYYccckkkppprrrvvv||||||rrrfff]]]WWWSSSEEE???;;;;;;===AAALLLVVVppp|||rrruuummmYYYLLLMMMLLLMMMRRRVVV^^^lllyyyyyybbbQQQJJJGGGEEEHHHMMMUUU\\\aaalllxxx{{{~~~mmm[[[MMMDDDIIIRRRdddyyy~~~mmm___NNNBBB777444666444222222444444555666666666555555111222666===BBBFFFNNNWWWgggrrrzzzuuuqqqnnnjjjgggddd___YYYRRRLLLIII<<<333+++,,,///.........&&&%%%%%%'''+++---...---+++)))***...444555000+++%%%$$$######%%%))),,,///))))))***,,,---...//////222222222000......000111...---+++,,,...000000000+++---//////,,,***))))))++++++******,,,---///000000000///...............+++,,,///222333333222111///...---,,,,,,...///000000000///...------,,,,,,---.../////////000333555222000...---...000111222222...***))),,,000444666...,,,,,,...222555444333111///,,,******,,,---...000111111000///000222444333333222000...---,,,---***)))((())),,,...//////,,,,,,,,,...000111000//////......000111222111///...---+++,,,---......---///000000000111111333444000111222111000---,,,+++sssZZZKKKFFFDDDFFFIIIAAACCCCCCCCCBBBCCCFFFHHHIIIMMMRRRXXX___hhhqqqwwwqqqkkkrrrsssvvv}}}}}}oooeeeZZZOOOFFFCCC888777999>>>@@@??????BBB@@@AAA@@@???<<<;;;<<<>>>======>>>?????????>>>>>>;;;;;;;;;>>>CCCGGGIIIJJJNNNHHHAAA===999444444777777888999;;;===???@@@AAABBB@@@>>>???@@@BBBCCCCCC>>>AAADDDEEEDDDBBB@@@@@@AAAAAABBBAAA===777222...222333444444444555888;;;777666555777999;;;<<<;;;;;;<<<>>>@@@AAA@@@???>>>@@@@@@CCCLLL]]]kkkkkkdddVVVMMMIIINNNSSSVVV]]]gggrrrsssqqqmmmppppppdddSSSIIIIIIIIIKKKKKKIIIFFFBBB??????AAADDDHHHMMMRRRTTT^^^^^^```eeemmmqqqrrrppprrrtttooo```QQQHHHDDDAAA<<<::::::===>>>@@@FFFMMMgggqqqrrr~~~ooo[[[KKKCCCAAAGGGRRR___iiisssqqq\\\JJJBBB>>>@@@DDDGGGIIILLLQQQ\\\jjjxxxsss```TTTNNNTTT^^^rrrzzzdddVVVIII@@@999888777444222333666666666666555555444333111111555<<<@@@EEEPPPZZZggguuuzzzuuuqqqnnnkkkggg```ZZZTTTMMMGGGCCC;;;222***+++------,,,,,,)))((('''))),,,///000000,,,,,,---111444444111...%%%$$$$$$%%%'''***---///((()))***,,,---.../////////111222111///...///000---,,,,,,...000111111000******++++++++++++++++++************+++---///000......////////////......)))+++...111333333222111,,,,,,,,,---...000111222000000///...---,,,+++***,,,,,,+++******...333888333000...---...///......---***((((((+++///111222,,,,,,---///222333222111///---+++,,,...///000///222222222111000000333555555666666555222///...//////---,,,,,,---,,,+++***&&&)))---////////////000111000///000111111000...---+++******+++,,,,,,++++++---////////////111333111333444444111...,,,+++nnn\\\PPPHHHGGGIII@@@CCCDDDBBB===<<>>@@@888777999???BBBAAABBBEEEAAABBBBBBAAA>>><<<<<<===>>>>>>>>>>>>>>>>>>===<<<888777888<<>>===<<<<<>>:::555222666666666555444555777999444333333555:::======<<<;;;===???BBBBBBBBB@@@???===AAAEEEJJJSSSZZZ[[[WWWPPPJJJLLLVVV]]]___fffoooqqqhhh___\\\]]]\\\TTTMMMCCCDDDFFFIIIKKKJJJGGGDDD@@@BBBGGGMMMTTT[[[```cccmmmkkkjjjkkkmmmjjjddd___^^^```[[[MMM@@@;;;:::999;;;:::<<>>===EEENNNWWWcccrrr{{{}}}wwwtttsssvvvxxxggg^^^[[[```iiizzzmmmWWWKKKAAA===:::999666222333666888888888777555444222111222333777<<>>AAAAAABBBCCCBBB???===<<<<<<>>>>>>>>>>>>>>>===<<<;;;666555666;;;DDDLLLPPPRRRHHHAAA======:::444444999:::999999999;;;===???@@@;;;:::999;;;===???@@@???@@@AAAAAA???>>>>>>@@@BBB@@@@@@AAAAAA???<<<999777999:::999777444444555777333111222555:::>>>>>><<<<<<>>>@@@CCCCCCBBBAAA???888AAAHHHJJJKKKNNNQQQQQQMMMIIINNNZZZbbbeeejjjsssjjj\\\OOOLLLKKKIIIFFFGGGFFFFFFGGGIIIJJJIIIFFFDDDAAAEEEKKKTTT]]]eeelllooouuurrrmmmkkkhhh```UUULLLJJJMMMJJJ@@@888777999;;;999777888;;;;;;999<<<@@@]]]zzztttpppyyywwwkkk]]]KKK===;;;AAAOOOXXXhhhyyyrrrcccTTTNNNKKKFFFBBBCCC222777:::>>>HHHUUU^^^aaa^^^^^^___bbbjjjwwwzzzmmmgggfffgggnnn|||yyyaaaKKKCCC<<<:::::::::666222333888::::::999777555333111000444444888>>>BBBHHHUUUbbbxxx~~~{{{yyytttooolllggg```VVVOOOIIIEEE@@@===111(((###%%%***,,,---///...---,,,---000333444444111333555555444222222333000000000000000000/////////000000000///---+++***))),,,000222111///......+++,,,...000333333111///***'''%%%&&&***...//////111000...---,,,,,,------)))+++///222333222///...&&&)))---111333333222000(((***,,,...///000//////+++++++++,,,,,,,,,------++++++***))))))+++///333555333000000111///+++((('''&&&&&&(((+++...//////)))***---///111111000///+++***+++///333555444222555555444222000000333555777:::>>>===999444222111666555222000...)))###&&&000222...***,,,111---,,,,,,...///000///------,,,******+++,,,++++++))),,,...---***)))***+++---111555666444222111222yyykkk]]]III888<<<@@@DDDEEEBBB?????????BBBBBBBBBAAAAAACCCGGGKKKWWW___kkkuuu{{{sssjjj___TTTSSSQQQNNNJJJEEE@@@<<<999999888888999;;;<<<<<<<<>>======>>>>>>===<<<:::999;;;BBBKKKTTTXXXYYYTTTIII???:::777666999======;;;:::999:::===@@@BBB;;;:::999999999;;;>>>??????>>>===>>>>>>>>>===;;;;;;CCCHHHFFF>>>888999===:::>>>BBBAAA<<<777555555666555444666:::>>>AAABBB<<<<<<<<<<<<===???@@@AAA======AAAFFFIIIKKKMMMOOOKKKMMMUUUaaakkknnnlllkkk```PPPBBB???@@@???@@@CCCAAAIIIMMMHHHEEEHHHJJJHHHDDDLLLYYYbbbhhhllloooqqqrrrjjj___UUUNNNIIICCC???>>><<<999666555777999;;;:::::::::888777777999;;;JJJddd|||sssnnnxxxqqqdddYYYQQQDDD888:::EEEUUUaaaqqqyyykkkaaaaaa___SSSFFF<<<666333777999;;;AAAIIILLLIIIIIINNNTTT\\\iiittt}}}yyyuuuvvvvvv{{{qqq```SSSGGG===999888666666777888777777<<<>>>===888222///111444777:::===@@@EEEPPP```lll}}}|||wwwrrrooonnnoooeee]]]RRRIIICCC>>>888444+++(((%%%$$$%%%(((---000.........///000222333444111222222111///000222444888777555222///---,,,,,,---///222555555222///,,,---///111333333000---++++++***+++---000111000///)))&&&######&&&+++...000111000///---+++*********(((***...222444333111000///000000///,,,,,,...111...***((()))...000...+++************+++,,,,,,---,,,---,,,+++***,,,///222555444222///---,,,,,,+++++++++***++++++---...///******+++...000111000///...------///222444444444:::777555333333333111000555777999999888777777888999999666222111---######+++000111///......---,,,,,,...000111111000000///...,,,++++++,,,,,,)))+++------,,,+++,,,---...111444555444222222222|||mmm\\\GGG555777<<>>===>>>AAADDDPPPXXXdddnnnuuu|||ooo^^^TTTKKKCCCFFFFFFEEEDDDBBB???<<<::::::::::::;;;<<<<<<;;;:::???BBBDDDBBB===::::::<<<===<<<<<<===>>>>>>===;;;999:::???HHHRRRYYY[[[ZZZTTTKKKAAA===:::888:::>>>???>>><<<;;;;;;<<>>>>>===;;;???DDDGGGEEE???:::;;;>>>:::<<<>>>>>><<<999888777777666666888<<>>??????>>>???CCCJJJOOORRRQQQQQQTTTWWW___jjjuuuyyyuuunnnXXXIII;;;777777777999======EEEKKKJJJJJJMMMOOOMMMPPPXXXbbbiiikkkjjjiiiiii^^^XXXOOOGGGCCC???;;;888999888666555555666888::::::999777555555777:::===CCCYYYmmmvvvvvvkkkppp}}}qqqaaaVVVMMMHHHAAA;;;BBBOOO___kkk{{{xxxyyy{{{{{{xxxkkk]]]KKKCCC===;;;999666999???>>>======@@@BBBFFFQQQ\\\sss}}}|||zzz|||~~~wwwfffTTTGGG>>>777888777777777888999888888======;;;666000...222666;;;>>>@@@BBBGGGSSSdddqqq|||yyyuuurrrooollljjj^^^VVVKKKBBB<<<777222...'''&&&%%%%%%&&&)))+++---------......000111222333---...//////...000333555555333000......---,,,+++...000222444444222///,,,---...111333333111///---+++******,,,...///...,,,(((&&&######&&&***...///222111///,,,***)))((('''***,,,000333555555555444000111111///------///222...***''')))---000///---------,,,+++,,,---.........---,,,+++---...000222333333222111000...,,,+++---------....../////////******+++---000111000...---------...000111111111555333222222333333111000000333666777777666777888999999777444333111(((%%%,,,000000/////////,,,+++***+++...000000000...---,,,+++++++++,,,---,,,...000111000//////000///111333444333222333444qqq^^^GGG555333888>>>CCCDDDCCCAAAAAABBBAAA???<<<::::::===@@@JJJSSS___jjjrrryyyuuuZZZGGG>>>:::777>>>>>>@@@@@@???===;;;999:::;;;<<<<<<<<<;;;999888???BBBDDDCCC>>>:::999:::999999:::<<<>>>>>>===;;;999<<>><<<:::::::::<<<===:::999777666666777999:::777999;;;===>>>>>>======EEEFFFFFFCCC@@@>>>>>>???;;;:::999:::;;;;;;:::888777777888:::>>>@@@AAA@@@888999999:::;;;<<<======>>>AAAGGGQQQ\\\aaa^^^YYY]]]ccciiipppzzzuuueeeNNNBBB666111111333777<<>>999777555444333444333333444444666777888:::777444333444777<<>>BBBCCCEEEEEEBBBAAAIIITTTiiittttttrrrgggUUUEEE<<<777444666777888:::::::::999999<<<<<<999333//////333888???AAADDDFFFLLLYYYkkkxxx|||xxxtttrrrrrrpppiiidddXXXPPPEEE<<<666222---)))$$$$$$&&&''')))***++++++//////......///000111111***+++------...///333666222...***)))+++,,,+++***...///222333222000...,,,,,,...000222222222000///,,,++++++,,,------+++***(((%%%######&&&***---...111000///,,,***((('''&&&,,,...///111333444555555111111111///......///111...***'''(((,,,///000000111000...,,,,,,---///000///,,,***+++///222222111///000222333222000...,,,...///000111111111000///+++++++++---///000///---,,,,,,,,,,,,------------//////...///111111000...+++...222444555555666777777999888666666666///'''###''',,,///000///000000+++)))'''(((+++...000000,,,++++++*********++++++...111444555444333222222///000111000000111333555yyygggPPP>>>555999>>>CCCDDDCCCAAA???BBBAAA>>>;;;:::;;;???BBBKKKUUUbbbmmmtttwww{{{}}}~~~vvvvvvyyybbbKKK<<<777999;;;???@@@AAAAAA???<<<999666777999;;;<<<;;;999999888???AAADDDCCC???;;;999999666666888;;;===>>>===;;;:::<<>>>>>???@@@JJJGGGCCCAAA@@@@@@@@@@@@<<<888555555888:::999777777777888;;;>>>??????>>>666777888999:::::::::;;;===CCCMMM\\\lllvvvrrrkkkmmmqqqqqqqqqwwwyyyjjjTTTFFF???666111222777???EEERRRTTTWWW[[[aaahhhmmmooolllllljjjeee___WWWQQQMMM<<<:::777444333222333333222333333444444555444444777555444444777:::===>>>@@@KKKTTTYYYbbbtttwwwooovvvttt___PPPGGGAAA>>>AAAEEENNN___ooo}}}{{{wwwrrrrrruuuvvvtttqqq~~~~~~rrrfffZZZRRRNNNNNNVVVYYY]]]]]]VVVRRRXXXbbbmmmuuu|||bbb^^^TTTGGG<<<666555555444777:::;;;;;;;;;:::::::::999888444111111333666>>>BBBGGGLLLSSSaaasss|||{{{uuuoooppprrrooofff]]]UUUMMMBBB999555111---***%%%&&&'''(((***,,,---...333333111000///.........+++,,,---------///222444222---(((''')))++++++)))---...///000000...---+++,,,---///111222222222222000///............+++)))(((%%%######&&&))),,,---//////...---,,,***)))(((............///000000111000000///...---...///000///+++((((((+++...111222222111...,,,,,,---...000...***(((***///333222///+++...111444444222///---...000222333333222000///,,,+++***,,,.........,,,++++++,,,+++***)))******---,,,,,,---......,,,******---111444444333333444444666777555777888444...'''))),,,...//////000000+++(((&&&'''***---000111,,,++++++***)))(((((((((,,,000444666666444333222//////...,,,,,,...111555ttt```NNN???@@@BBBCCCDDDBBB@@@>>>>>>===<<<;;;;;;???EEEIIIQQQ[[[iiirrrvvvuuutttssswwwoooppp~~~}}}jjj___PPPBBB999888<<>>;;;888666444777999:::999888999;;;???AAABBBAAA???<<<::::::555555666999<<<>>>===<<<:::<<>>999888999999999999999999;;;<<<===<<<;;;999888888999:::;;;777:::<<<>>>===>>>AAACCCKKKFFFAAA>>>>>>@@@@@@???===888444333555777777555888777888:::<<<===<<<;;;666777777888888888888777;;;EEETTTggg{{{~~~~~~|||uuunnnnnnkkkZZZFFF>>><<<888555777@@@KKKQQQ\\\^^^dddmmmssssssooollljjjfff^^^WWWOOOIIIEEECCC;;;:::888555333333333444444444555555555444222222444333444888<<<>>>===;;;;;;CCCLLLQQQ[[[kkk~~~{{{ooorrrxxxeeeRRREEE???>>>@@@FFFOOO^^^rrr~~~wwwvvvvvvvvvuuurrrmmmiiiooowwwuuuoookkkhhhmmmqqquuuuuunnnhhhmmmuuu|||~~~uuujjjPPPLLLFFF???999555444666333777:::<<<;;;::::::;;;777888999888666444333222999???IIIRRR\\\kkk|||yyyyyysssmmmmmmpppmmmbbbWWWRRRJJJ???777444111///---+++*********+++...111333888666444111///---,,,+++...//////...------000222444///)))'''(((*********,,,------......------,,,---...///000111222333444444333111111111///---+++(((&&&$$$$$$'''***,,,,,,------...//////...------111000///---,,,,,,---------,,,++++++,,,---...///000...***)))***---///111000///---,,,+++,,,---...---)))''')))...111///,,,***,,,///222333222000...---///111222222111000///---+++***+++,,,---,,,+++***+++,,,+++((('''((()))---,,,++++++,,,+++)))(((,,,000333444333111000000///333444333444777666222******+++---////////////+++)))''''''***---000111---,,,+++***((('''%%%$$$(((,,,111444444333222222......+++)))(((***///222qqq```MMMJJJFFFDDDCCCBBB@@@???;;;;;;<<<<<>>>>>>>>======<<<;;;:::444777999999888888;;;>>>@@@@@@@@@??????>>>===<<<666555666888;;;===>>>===999;;;@@@HHHPPPSSSPPPMMMGGGAAA<<<<<<;;;888666888:::::::::;;;<<<===??????===<<<:::999999:::<<<===:::<<<>>>===;;;<<<@@@DDDHHHDDD???<<<;;;<<<======<<<999555444444666777777999888888999;;;<<<;;;:::777777888888888777555444:::III[[[nnnuuuggg___ZZZSSSGGG===<<<@@@@@@???BBBMMMYYY```jjjmmmvvv{{{jjj___\\\VVVOOOHHHDDDBBB@@@>>><<<<<<;;;888444222333444555555555555444333222111111111444999===???<<<888444:::AAAIIIRRRbbbsssyyyjjjmmmxxxiiiXXXHHH???;;;???FFFPPP^^^ppp~~~~~~yyyxxxwwwuuurrrooommmlllgggpppyyy}}}}}}|||}}}xxxjjjZZZPPPFFFAAA===;;;888333333555444777;;;;;;999888999;;;777888::::::999666333000555===HHHUUUcccuuu|||zzzwwwqqqjjjjjjkkkggg\\\RRRKKKDDD:::333111000///---000///---,,,---000333555888777444111...,,,+++***111111000...,,,,,,---///444111,,,((('''(((+++...,,,,,,------...//////000////////////111222444555555444222222111000---+++)))'''%%%&&&(((+++,,,,,,+++,,,...///000000000///333222000///---,,,,,,,,,+++)))((())),,,...//////222111...+++***+++,,,...------,,,,,,,,,,,,,,,,,,,,,)))(((***---///---+++***+++---///000000000000---...///111111111111000---,,,******+++,,,+++******,,,---+++(((&&&(((***...,,,***)))******)))(((...111444555333000...---,,,///111///111444555222+++***+++---//////---,,,+++)))'''(((***---......,,,,,,,,,***)))'''%%%$$$$$$(((---000111222222333///...+++(((&&&(((,,,000~~~nnnYYYSSSJJJDDDBBBBBBBBBBBB??????@@@CCCGGGOOOYYY___ggglllqqqssspppmmmllllllooovvv~~~vvviii```VVVNNNEEE???<<<<<<;;;777888<<>>===<<<<<<===>>>>>>888:::<<<:::777777;;;@@@@@@???======>>>?????????999777666777:::===>>>???777;;;CCCMMMVVVWWWSSSNNNCCC===999:::999777777999::::::::::::;;;;;;<<<<<<<<<;;;:::999:::;;;===???===>>>>>>;;;888999>>>DDDCCCAAA===:::888888999;;;:::999999777666777:::======;;;999999:::<<<<<<;;;888999999999888555333111<<>>;;;>>>GGGOOOSSSRRRUUUaaammmsss|||yyy{{{sss___SSSIIIFFFCCCAAABBBBBBAAA???===>>>===:::555333333444444444333333333333333333111000111555;;;<<<:::666444777;;;AAAIIIUUUfffrrr|||kkkkkkzzzxxxjjj\\\PPPFFFAAABBBIIISSS___nnn~~~zzz|||xxxyyyyyywwwtttqqqoooooohhhqqqxxxzzz|||qqqiiidddbbb\\\OOODDD??????999666777777333333777555888;;;:::666555777;;;::::::::::::999777444111444<<>>===>>>???@@@===>>>???;;;777777<<>><<<;;;===???@@@AAA:::888666666999<<>>?????????>>>999555666<<>>BBB???===:::999:::<<<======::::::::::::888555222000???RRReeeqqqqqqYYYGGGDDD???777;;;HHHUUU___eeedddgggrrr~~~{{{rrrrrrnnnaaaRRRJJJ===<<<===@@@DDDFFFDDDBBB>>>??????;;;666444444666111111111111222333444555222///...111777:::888555;;;;;;;;;===BBBLLL[[[hhhvvvqqqlllttt}}}zzznnnaaaVVVNNNJJJHHHMMMUUU```kkkyyy|||xxx{{{tttyyy~~~{{{vvvqqqooooooxxx~~~||||||xxxmmmhhhiii[[[RRRMMMLLLHHH@@@:::::::::333000444555444666;;;666999;;;888444333777:::>>><<<:::999888777555333666<<>>???EEE@@@<<<>>>BBBDDDAAA<<<;;;666333444888<<<<<<:::<<>>;;;;;;:::999777444111///777<<<@@@???<<<:::<<>><<<999999:::<<<888999;;;;;;555111666>>>JJJYYYgggqqq}}}www\\\RRRFFF@@@CCCKKKTTTYYYaaarrr~~~xxxtttnnngggbbb]]]TTTGGG>>>;;;<<<===???AAACCCDDDEEEAAA>>>>>>???<<<666333444444444333222333333444555111111111222333444666666>>>@@@@@@>>>===BBBMMMVVVaaarrr}}}kkkqqqrrrggg\\\VVVRRRNNNMMMNNN\\\dddrrr|||~~~}}}{{{{{{{{{wwwvvv{{{{{{|||~~~{{{xxxwwwrrriii^^^VVVTTTTTTDDDAAA;;;777444444666777555222000000222666888999777:::;;;999555444888======999777888888777:::???AAADDDMMM^^^www|||xxxxxxqqqqqqkkk```ZZZVVVOOOGGGBBB???888333//////000222333222222555777666222...---///111333333111///---...------...//////---,,,---......+++(((***111777555333222111222222222111...///000111222333444444000---***((((((***+++,,,,,,+++******,,,///222555//////111222333111,,,))))))***++++++***(((&&&$$$&&&&&&'''(((***---///000333333333111...---...///...............------,,,000000////////////000000,,,)))''''''***---///000000///---++++++...333888888333---)))((()))*********,,,......---------///---***&&&$$$&&&+++222666555333///---,,,+++***)))...---...///111222111000+++,,,---///000///,,,)))((($$$!!!!!!%%%&&&### !!!###'''***,,,,,,++++++)))***---000444666888999555222...++++++,,,,,,,,,zzzgggRRRGGGCCCCCCGGGLLLMMMTTT```kkkqqqqqqpppooowwwqqqpppuuuzzz|||zzzoooccc[[[TTTNNNFFFAAA>>><<<888555777888999999888555333111666;;;>>>======@@@AAA??????>>><<<;;;::::::;;;;;;@@@===;;;===BBBCCC@@@<<<999666444555999;;;;;;999>>>HHHWWWiiixxxyyyhhhVVVGGG@@@888444555777888777666555333333333444666777;;;<<<===>>>===<<<:::999999999777777777888;;;=========<<<;;;:::888666555:::===AAA@@@===;;;<<<>>><<<===<<<:::888777999:::999999;;;:::555333:::DDDTTTbbbpppwww~~~yyyjjjXXXPPPHHHFFFLLLXXXccciiirrrvvvaaa[[[TTTOOOLLLGGG???888888999<<>>??????===:::===EEELLLVVVfff{{{~~~lllppp}}}qqqbbbXXXOOOMMMOOOQQQVVV\\\lllsss~~~~~~zzzzzz{{{yyyyyy|||}}}}}}}}}{{{pppjjjggg___SSSHHHAAAAAACCC>>>;;;666222//////111222333111000111444666888888666888:::888666777:::======999888999:::;;;???EEEJJJNNNXXXiiizzztttrrrmmmmmmhhh___YYYUUUNNNEEEAAA???:::666333111000000222111111333555555222///...///111333333222111000...------...//////...------......+++(((***000666333222000////////////...,,,---...000222333444555///,,,)))))),,,......------,,,,,,,,,---///222444111111222444444222...+++&&&(((+++...---+++'''%%%"""###%%%'''***,,,...///222222222111///......///......///000000///...---///000222333333222000///+++)))'''(((+++...000111000///...---,,,...222555666333///+++************+++---//////......///000,,,***&&&$$$&&&***000333333111///------,,,,,,+++------...///111222111111++++++,,,...000000...,,,***%%%!!! ######!!!!!!###'''***,,,---,,,+++(((***,,,///222444555666222///+++******+++,,,,,,qqqZZZKKKFFFGGGNNNVVVXXXcccqqq}}}}}}uuunnnqqqjjjhhhqqq~~~ppp___QQQIIIEEE@@@;;;999999999666333777777777777555333000///555;;;>>>======@@@@@@>>>???>>>;;;999888777777777;;;::::::<<<@@@@@@===:::888666666777999:::999888???KKK]]]ooo{{{yyyhhhWWWGGG@@@666111111444555555444333333222333444555777:::;;;===???>>>===:::999888777666666999;;;;;;;;;;;;::::::999999888888888===@@@BBBAAA>>><<<<<<>>>:::::::::999777666777999<<<<<<<<<:::777999DDDQQQeeerrr~~~~~~ooo___\\\XXXTTTVVV___kkkvvv}}}ttthhhRRRLLLEEEBBBBBBAAA===999555777:::>>>BBBFFFHHHIIIAAA@@@@@@???888222333999===:::777444333444666888666555333222222333555666>>>@@@AAA===888888===BBBLLLZZZlll|||~~~kkkmmmzzz~~~lll```RRRIIICCCDDDLLLVVVcccnnn~~~{{{|||}}}|||}}}wwwnnneee```UUUFFF:::555777:::;;;888333///------...///222111111333555777666555555555666777888:::<<<===;;;999999<<>><<<888555222000...222000000000222222111000//////111222222222111111------......////////////.........+++)))+++000555222111///...,,,++++++++++++,,,...000222333444444...+++)))+++000333111...///.........///000222333111000111222333111...+++$$$''',,,//////---)))&&&!!!$$$'''***,,,---...//////000000111000000///---///111333333222000...///111444555555444111///***((('''))),,,///111111000000000...------///222444333111///---+++++++++---...//////...///111222---+++(((&&&&&&***...000000000//////......------,,,---...000111111222222+++++++++---///000///...+++&&&""" !!!""" $$$&&&))),,,---------,,,((()))+++---///111222222...+++)))(((***,,,,,,,,,|||fffUUULLLNNNUUU[[[hhhuuu}}}uuuppphhhfffgggrrryyydddRRRGGGCCC???<<<999999;;;<<<:::777777777666555333111///...444:::>>>======??????<<<<<<;;;999777666666666666888999:::<<<<<<;;;888555666777888888888888888777>>>KKK\\\jjjrrrqqqeeeXXXFFF>>>444......111333333222222222222333444666777999:::===??????===:::888999777555666999;;;;;;:::::::::999999999999999999???AAACCCBBB???<<<<<<<<<888999:::999777777888999???>>>=========BBBRRRaaavvvppp```ggggggiiimmmsss{{{rrraaaSSSIIIDDD>>>===@@@BBB???<<<666888;;;???BBBEEEFFFGGG???@@@@@@>>>666///333;;;@@@===888555444555777999999888555333222333555666===@@@AAA>>>999666999===IIITTTdddssskkkiiirrroooaaaXXXJJJCCC???CCCNNN]]]ooo}}}|||zzz|||~~~~~~~~~{{{tttjjjeeeZZZKKK>>>888888;;;<<<999555111//////000111333333444666777666333000222222222444888:::;;;;;;888777:::@@@EEELLLXXXcccjjjrrr|||wwwrrriiibbb______^^^\\\XXXRRRJJJCCC???===:::666333111//////111000///...///000000111000000///...............,,,---............000111000000000...,,,...222555222111000...+++))))))***+++,,,...000111111111111---***)))---444777444000000000/////////000111222...------...///...,,,***''')))+++------+++(((&&&!!!$$$'''***---......---,,,,,,---///111111000///---///222555555444111///111111333444444333111111)))((((((***...000111111000111111000...------...222333333222///---,,,+++...//////...---...000333///---+++))))))+++---//////000111111///...------+++---///000000111111222...---,,,---...///...---+++'''$$$"""###%%%%%%$$$+++,,,---.........,,,+++'''(((***+++---.........+++)))((((((+++---//////sssaaaWWWVVV[[[```nnnyyysssooodddgggnnnxxxnnnXXXHHHBBBBBB???===<<<===@@@AAA>>><<<888777666444333222111111666;;;>>><<<;;;======;;;888777666555555666777888888:::;;;;;;888555222000555888:::999777555666888@@@LLLZZZbbbggggggaaaYYYEEE===222,,,,,,///111222111111222333444666777777888999;;;======<<<:::888:::888666666888;;;===>>>??????>>>>>>===<<<<<<;;;@@@AAAAAAAAA>>><<<;;;:::888999;;;:::999999:::;;;>>>===>>>@@@CCCLLL^^^ppp}}}ooowww{{{}}}lllWWWFFFAAA===999:::>>>@@@===::::::;;;>>>@@@AAABBBBBBAAA<<<===>>><<<555///333;;;???<<<888555444666888:::;;;999777555444444555555888;;;>>><<<777555777;;;EEEPPP___nnn{{{qqqkkkooozzzkkk]]]SSSOOODDD@@@AAAJJJWWWhhh|||~~~wwwuuuxxx~~~~~~}}}~~~~~~}}}|||}}}yyymmmjjjaaaUUUGGG>>>::::::===;;;888555333222333333555555666777777555000,,,///...///222555888888777555666;;;CCCKKKUUUeeesssyyy|||uuusssnnneee^^^ZZZYYYYYYZZZWWWPPPHHHCCC>>>;;;666111///...000111111111///...------///000111///,,,***(((((()))***,,,---...---,,,,,,...111444333222111000111444666222333222///,,,)))***+++---...///000///...---,,,+++******///555777444111111000///......///000111...,,,+++,,,------,,,***---,,,+++)))(((''''''&&&(((***,,,...000///...---***)))))),,,///111000///,,,...222444555444222000222111000//////000111222))))))***,,,///111111000000111111000...,,,,,,,,,///222444333000---,,,,,,000000...,,,+++,,,///111000///...---------......000222444333000---,,,,,,,,,...000111000///000222222000............,,,+++***((('''''')))+++---...333222222111///---+++***'''((()))+++,,,,,,,,,,,,***)))(((***---000111222}}}mmmbbbbbbfffhhhooozzzsssmmmffflllttt{{{xxxcccOOOBBB???AAA???>>>>>>@@@DDDEEEBBB???:::999777555444444555555888===>>>;;;999;;;;;;999444444444444555777999:::888;;;<<<:::555000...///555999;;;999555222555999GGGSSS___ddddddbbb]]]XXXBBB;;;111,,,,,,///000111111111333444666777888999777888999:::::::::999888999888777555555:::AAAGGGEEEEEEEEEDDDBBB???<<<:::>>>>>>???>>>===;;;999888777999;;;<<<;;;;;;;;;<<<;;;<<<@@@EEEKKKWWWkkk}}}qqqZZZHHH@@@<<<888:::>>>@@@>>>;;;===???@@@AAAAAA???===<<<999999::::::555000222999;;;999666555555777999;;;::::::888777666555555555111555999888444333666:::@@@IIIWWWfffsss|||rrrrrrlll]]]RRRLLLIII???@@@IIIXXXhhhxxx{{{vvvuuuxxx|||}}}~~~}}}||||||~~~~~~}}}|||zzz~~~}}}~~~pppooojjj```RRRFFF???======;;;888555444333333444444555666777777555000------...000111333444444444333555;;;DDDMMMYYYkkk{{{xxxqqqnnnjjjbbb[[[UUUSSSSSSUUUSSSKKKDDDAAA<<<999333///---...111333222222111///,,,,,,---///000---)))%%%$$$$$$&&&(((,,,---...,,,)))))),,,000666555444333333444666777333444555111---***,,,......///000000///,,,***(((***+++,,,///222333222111000...,,,++++++---///111///...,,,,,,---......---111///+++(((&&&&&&'''(((,,,---///000000000///...)))'''&&&(((,,,//////...+++---000222444333222111222111...,,,,,,...111222******+++...111222000///000111111///---++++++,,,---111444333000---,,,---333222///,,,)))***---000000000000000000///......///333666555111---,,,,,,---000222222///---///111333111000//////---+++((())))))+++---///222444666666555333111///,,,)))(((((((((***+++,,,,,,,,,,,,***)))))),,,///222333333uuulllmmmsssvvv~~~~~~}}}wwwnnnkkknnnpppvvvzzzmmm[[[KKKBBB???@@@???>>>???CCCHHHIIIFFFCCC===;;;999777777888999:::<<>>999777888:::888444444333444555777999:::777:::<<<888222......111666:::<<<999222000444:::KKK[[[jjjnnnhhh```VVVOOO???999111------///000000111222333555777999::::::777777777777777888888999777777666333222:::HHHTTTSSSSSSSSSQQQMMMHHHBBB???<<<<<<<<<<<<<<<:::888666666999;;;<<<;;;;;;<<<===<<>>;;;999555444666888666222222666555555444444555777:::<<<999999:::999888777555444///333666666333222666;;;???EEENNNYYYffftttyyyuuusssaaaTTTMMMIIIGGGCCCIIIXXXlll|||~~~{{{~~~~~~}}}|||}}}~~~~~~}}}{{{}}}|||uuuuuurrrhhhZZZMMMEEEAAA<<<;;;888666444444444444111222444666888777333000,,,000333333111000111333333555;;;CCCKKKXXXkkk|||~~~uuunnnjjjeee___ZZZQQQMMMMMMPPPNNNFFF???>>>999666333000000000222444333444333111---++++++------***%%%"""!!!###'''))),,,......+++'''&&&***...777666444333444555666666222555666222---+++---000---...//////...,,,)))'''))),,,...///......///111///,,,)))''''''***...111///---+++***,,,---...---111///---+++************,,,,,,------...//////000***&&&"""$$$)))---...---***+++---///111111111111111000...------...000111+++,,,---000222222///---000000000...,,,+++,,,---,,,000444333///,,,,,,...777555111,,,)))***---000...///000111111000...------222777777222...---......111444222...,,,---000111000000000000///+++((((((+++...222444666888999333222111///---***)))(((((()))***,,,------......))))))))),,,000333444333xxxqqquuu}}}{{{xxx}}}zzzqqqnnnllliiimmm|||vvvpppdddWWWKKKDDDAAABBB>>>>>>@@@EEEKKKLLLJJJGGG>>><<<:::888888:::<<<>>>>>>@@@>>>888555777999888555555444444555666888999555999;;;777111---///333666;;;===888111///444;;;MMM```rrrvvvmmm___PPPEEE===888111---...000111000111222444666888:::;;;;;;777666555555555666888999444666555111111;;;NNN]]]dddeeedddbbb]]]VVVOOOJJJ::::::999:::::::::777555555888;;;<<<;;;;;;;;;<<<@@@DDDMMMYYYcccqqqzzzpppgggcccbbb^^^cccooozzzfffUUU>>>888111000666<<>>^^^kkktttqqqjjjaaaRRRDDD>>>:::666222111111000000444444555777:::;;;<<<<<<999999777333555999999666888333000111444<<>>777555999<<<;;;>>>CCCJJJQQQ[[[hhhwww}}}rrriiiccc```YYYOOOIIIIIIIIIRRRdddyyy~~~jjjXXXDDD;;;333222555777;;;@@@EEEIIIIIIDDD???<<<888333444333222333555666555444000000222555888999888666,,,333:::<<<999777888:::999888888999:::;;;:::999===@@@GGGOOOUUU\\\jjjvvvuuuvvv}}}vvvgggVVVLLLEEECCCJJJTTT[[[aaasss}}}{{{~~~|||yyyyyy{{{{{{xxxuuuyyyyyywwwqqqeeeVVVHHH@@@AAA===;;;<<<>>><<<333,,,------...111555777777666555333333555333///333;;;===;;;@@@JJJTTT___pppuuulllddd___[[[XXXVVVRRRLLLEEEAAA>>>>>>>>>555444333333333333222111444666777555000---,,,,,,---***%%%$$$&&&))),,,.........---+++))))))***,,,777555111//////000222444555444333222111111111111///000111111///,,,)))''',,,---...//////---+++)))///,,,(((%%%$$$%%%(((***'''''''''''')))+++---...111111222333222111000///***%%%!!! %%%***---///...'''  &&&***,,,---***''')))---111222222111333444666555333111///***,,,...000111000...---+++***)))((()))+++...000---///111111///---------333333222///+++)))***++++++***+++...222444222000///000222333444444444333444222...+++******,,,---000---+++---222444222///...///111444666888:::;;;666111+++'''%%%%%%$$$$$$$$$%%%'''((())),,,000333---,,,,,,,,,---000333444|||vvvyyyzzzsssmmmhhhffffffhhh___XXXXXX]]]eeeoooyyy{{{xxxnnn___OOOCCC???@@@BBB@@@???AAADDDEEECCC@@@===<<<:::999888888999:::>>>===<<<:::888666555444333222222222333666999;;;<<<<<<;;;:::888777666555888888999888444222:::EEEeeesss|||vvvjjj^^^OOOAAA===:::666333222222333333333444777999::::::999888777888666444555999999555444000...000333:::GGGSSSjjjyyywwwcccQQQJJJBBB======>>>>>>===CCC===:::<<<======AAAHHHSSS]]]lll||||||jjjYYYQQQLLLJJJGGG???<<<===>>>FFFXXXpppsssdddKKK>>>333111444888<<<@@@CCCGGGHHHDDD???>>>;;;777666444333333555555444222///000333777::::::777444000444888999777666777999888666555666999:::;;;:::;;;===CCCKKKQQQXXXfffssstttmmmuuuxxxlllbbbVVVIIIDDDCCCGGGRRR]]]gggooo|||~~~}}}{{{zzzzzzzzzxxxwwwzzz{{{yyytttiiiZZZMMMDDDCCCAAAAAAEEEHHHEEE;;;333,,,,,,...111666999:::999666555666888666333777>>>FFFFFFLLLXXXbbbmmm}}}{{{ssskkkeee```\\\YYYSSSPPPIIICCC>>>;;;::::::444333111111222222111///222444555444111.........333///)))'''(((+++...000...///...---++++++---///555333000---,,,---///111333333222111111222333444000111222222000...+++)))+++,,,---......,,,+++))),,,***'''%%%%%%''')))+++&&&&&&&&&''')))+++...///111222333333333222111111+++((($$$$$$''',,,...///...((( $$$)))+++,,,***(((***...000111000333555666777666444111///)))******+++++++++++++++,,,+++))))))***---000111000222444333000,,,***)))...///000///,,,++++++,,,++++++,,,///222333111///...///000222333333333333666333000---,,,---///111...,,,***---222555333000///000111333555777888999333000+++'''&&&&&&%%%$$$%%%&&&'''((()))+++///111...---,,,,,,,,,...000111}}}vvvtttvvvqqqnnnjjjeeeaaa]]][[[ZZZZZZTTTNNNLLLNNNTTTbbbpppyyy{{{xxxkkkXXXGGG???<<<>>>>>>>>>??????>>>>>>===>>>===<<<:::999888888888>>>===<<<:::777555444333222111000000222777<<>>>>>===<<<;;;999888777888888999999666777AAANNNgggxxxyyyhhhZZZKKK@@@>>><<<999666444555666777555999>>>@@@???:::666444555888888888:::===;;;777111...---111555:::DDDMMMbbbvvvsssbbbMMMBBBAAADDDDDDAAADDD@@@===<<<;;;===EEEOOO]]]jjj~~~|||mmm]]]RRRGGGAAA<<<;;;999666444666666;;;JJJddd|||}}}rrr[[[JJJ888222555999<<>><<<999777555444444555555333222...000444999;;;:::666222333222222222333444666777777555222333555999;;;;;;999:::>>>DDDIIIQQQ```nnn{{{tttfffkkkrrryyyttteee\\\MMMFFF???>>>DDDNNN]]]iiixxx~~~~~~}}}{{{xxxwwwwwwxxx{{{||||||wwwnnn```RRRJJJEEEEEEHHHNNNQQQMMMCCC;;;//////000333888<<<>>>>>>:::999:::;;;:::999???FFFPPPTTT]]]iiitttzzzvvvpppkkkfffaaa\\\YYYPPPLLLFFF@@@;;;777666555333222000000111111///...000222444444222000///000555111+++'''(((+++...000///000000///......000333333111///,,,++++++,,,---000000//////000333555777111222222222111///---+++,,,,,,---------,,,+++***)))(((((('''(((***,,,---'''''''''(((***,,,///000333333333333333222111111...,,,)))))),,,...///000000***""""""(((+++*********,,,///000///...444555666777666444222000)))(((&&&%%%&&&''')))***,,,+++++++++,,,///222444444666777666111,,,'''&&&***,,,...///...------...+++,,,...111333222000---------///000111222222222555444111//////000222333---,,,+++...222444333111000000111111333444666777111///+++))))))(((&&&$$$'''((()))))))))***---///111000...------...///000vvvnnnjjjaaa^^^[[[XXXVVVTTTQQQPPPNNNKKKHHHEEECCCIIIZZZkkkvvvzzzzzzooo\\\JJJAAA>>>888:::<<<===<<<<<<===???======<<<:::999777666555<<<<<<;;;999888777666555222111......111777===AAA????????????>>><<<:::999999888999999777:::FFFSSSdddwwwwwwdddTTTHHH??????>>>;;;888666666888:::;;;BBBIIIKKKEEE===666444555999===>>>AAADDDAAA<<<333000000444888;;;AAAHHH\\\ppp~~~cccQQQJJJHHHFFFCCCDDDDDDCCCAAAAAAFFFRRR\\\gggttt}}}mmmVVVFFFAAAAAA===888666555444444444666777AAAXXXsss{{{nnnWWW???555666888:::;;;===BBBCCC???<<<<<<:::777555444333444555666555444111222444888:::999666333222///------000333666777999555222111333666999:::777777999===AAAIIIXXXfffuuuvvvhhhggghhhkkknnnuuutttdddZZZUUUFFFBBB@@@CCCMMM[[[kkkvvv}}}~~~~~~zzzuuussstttwwwzzz{{{|||yyypppdddWWWPPPIIIIIIKKKOOOQQQNNNFFF???555444444666;;;???AAABBB@@@???>>>======AAAJJJRRRYYY```lllxxx~~~vvvsssooolllgggaaa[[[WWWMMMJJJDDD>>>888555333222333222000000111111000///111222333333222000//////111---(((%%%&&&)))---///000000111000///000222555444222000...---,,,,,,,,,,,,++++++,,,...222666888111111000000///...---,,,---------,,,,,,,,,,,,,,,(((((()))+++,,,...///000+++******+++,,,...000111444444333222111000......000///......///000000000333---%%% """(((+++***+++---...000///...,,,111222333444444333222111***(((%%%###$$$&&&)))+++,,,++++++,,,...111444555444666888777222,,,(((%%%(((+++...///...---------+++---///222333222///---------...///000000111111222111///......000222333...------///222333111///111000000000111222333444000///------,,,+++(((&&&)))+++,,,,,,++++++,,,...222111///......///111222wwwjjjaaaTTTQQQMMMKKKKKKJJJIIIGGGEEEDDDCCC@@@===BBBTTTggguuuyyyyyyppp___NNNCCC???333666999;;;<<<>>>@@@BBB;;;;;;;;;:::999777555444999999999999999999999999444222///...000666<<<@@@>>>???@@@@@@???>>><<<;;;;;;:::::::::888;;;HHHVVVfffxxxuuu```OOODDD=========<<<999666666999;;;CCCLLLTTTTTTJJJ>>>777444555<<>>===<<<<<<<<<<<<;;;>>>JJJXXXmmm|||rrr\\\LLLAAA999;;;<<<<<<:::888888===AAANNNWWW^^^[[[NNN@@@999888;;;CCCNNNUUU\\\^^^YYYRRRHHHAAA<<<<<<>>>>>>AAAEEEJJJaaa}}}lll\\\UUUSSSUUU\\\aaacccgggnnnuuuxxxyyy|||tttgggTTT???555555000111111111444999999777444222777IIIbbbyyyvvv```HHH;;;777777999;;;999======888555666555333111111111444777999:::999888666444444666777777777555555444555777;;;???BBB???;;;666333333444666666888777777888999===JJJWWWhhhqqq}}}oooeee\\\ZZZYYY]]]kkk||||||dddPPPEEEDDDFFFGGGMMMTTT]]]lll~~~|||wwwsssqqqqqqrrrsssttttttrrrmmmeee]]]XXXRRROOOKKKHHHFFFEEECCCAAA???<<<999999<<>><<<>>>AAABBBAAAAAA@@@???<<<666777EEETTTgggppp|||~~~lllWWWIII<<<:::999:::===>>>;;;999666888;;;===>>>===<<<:::::::::;;;<<<<<<======>>>;;;888444111000222555777888:::===???@@@@@@>>>===<<<<<<>>>??????BBBNNN\\\mmmzzz|||lllXXXJJJ???888<<>>===999333222666DDDZZZqqq~~~jjjSSSDDD===999999;;;666:::;;;777555666777555222222222444777999999999777666555666777888666555666999;;;;;;::::::>>>AAA???;;;777555555777888888;;;999888999888;;;FFFRRR^^^eeeoooxxxtttfff[[[VVVRRRSSSaaasss|||fffOOOAAA>>>BBBGGGPPPYYYdddnnn}}}|||wwwuuusssrrrqqqqqqqqqqqqnnnjjjddd___[[[VVVSSSOOOKKKIIIHHHGGGFFFEEEBBB>>>>>>AAAFFFJJJLLLUUU\\\______dddqqq}}}}}}vvvooollliiifffbbb^^^WWWPPPKKKDDDAAA>>>:::555222000...---------///222444555444333222111222333333///,,,+++***)))***---......---111111///,,,)))'''((()))000000111111000///---+++&&&(((***---000111222333,,,+++)))(((((()))+++------+++)))((((((***---///......---......///000111---------...///111333555111000///...---......///,,,......---,,,,,,///222111111///+++'''&&&))),,,111333555444111/////////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******)))******+++,,,...//////000111111000...------...///000111000...---...///,,,...000000///000333555888666444222111000000000,,,++++++*********++++++,,,...111222222000///...222111///...///111333555444222///......,,,***(((***,,,......,,,******++++++***(((''''''(((***+++uuueeeMMMFFF>>><<>>::::::<<<;;;666111555888<<>><<<=====================>>>;;;666222000000222333666888;;;>>>@@@@@@???>>>;;;<<>>888666222777888777999===;;;444555444777BBBTTTjjj|||vvv___NNNBBB:::999;;;444888:::777666888999888444333333444777888888777666666777888:::888555222666:::>>>===999777999===>>>;;;888666777999::::::<<<;;;::::::888:::DDDOOOVVV\\\eeemmmuuuzzzjjj\\\TTTMMMKKKXXXjjjzzzuuugggRRR@@@999===GGGOOO\\\fffqqq{{{|||xxxwwwvvvsssqqqqqqpppooommmiiiddd```^^^XXXVVVSSSQQQNNNMMMLLLKKKJJJGGGDDDDDDHHHNNNSSSUUU^^^hhhooorrrxxx|||}}}wwwmmmgggeeebbb^^^ZZZTTTNNNJJJAAA???<<<888444111///...+++***+++...111444555444222000000111444444111...+++******+++------+++)))111111///+++'''$$$$$$%%%,,,---...//////---+++***''')))---000222333222222,,,+++)))'''((())),,,...+++***'''&&&&&&))),,,...///...---,,,,,,---...///)))******,,,...222555666............///000222444+++,,,---+++***+++///222/////////+++(((&&&(((+++333555666555111//////111......---,,,,,,+++******)))+++,,,------+++((('''))))))***++++++,,,------000111111///---,,,---...///000000///......000222,,,...000///...000444888:::999666444222111000111...---,,,,,,+++++++++,,,))),,,000222222222111111333111///...///111444666444111...,,,,,,+++)))'''(((***,,,,,,+++)))))))))///...,,,***))))))***+++yyynnn[[[MMM???:::<<>>@@@@@@???>>>===;;;999999<<>>???BBBBBB>>>AAARRRfffuuutttlll^^^MMMCCCBBBDDDKKKMMMNNNPPPSSS[[[eeellluuuvvvtttlll```WWWSSSRRR^^^fffuuu~~~{{{mmmcccbbbccc```^^^___qqqyyy}}}kkkZZZLLLIIIPPP\\\lllzzzwwwfffRRRCCC;;;999;;;>>>>>>>>>>>>>>>===;;;999:::777999CCCQQQ___ppp|||sssVVVBBB;;;888222777555333333444555555444555555555555666777888999>>>===;;;:::999888888888777;;;??????<<<888666666666666555666777:::===???999:::999777666:::BBBIIIVVVWWW^^^hhhpppyyypppcccWWWQQQKKKHHHOOO[[[sss|||bbbOOO999...111===OOO^^^eeeooo~~~uuuooonnnyyywwwtttpppkkkfffbbb______\\\XXXTTTRRRSSSTTTUUUWWWQQQNNNQQQSSSVVV```kkkssssssyyyzzzqqqiiikkkddd\\\UUURRRLLLEEE>>>???===:::666222///---,,,---+++)))***...222555666777777555333000,,,***((($$$&&&***,,,...---,,,+++...//////,,,'''$$$$$$%%%,,,,,,............,,,,,,,,,---///000111111000000...,,,+++)))((('''''''''&&&***,,,,,,)))***///444555///******//////(((!!! $$$)))...111222222111000...---...111333444333111000...+++)))))),,,...111...***'''%%%&&&''')))000000000000111111111111444000,,,+++++++++)))&&&************)))'''&&&%%%)))******+++,,,------------,,,,,,,,,,,,---.........111333444222111000000---......///111222444555777555222///---...///000***,,,///222222111...,,,***,,,000111111000///000///......000333666777777666333...---......,,,***...,,,)))''''''))),,,...---------...000111000///zzzaaaRRRCCC======???CCCHHHIIIIIIGGGBBB===<<>>??????@@@BBBCCCAAAEEEXXXkkkvvvvvvqqqeeeWWWNNNLLLOOO\\\___bbbccceeejjjsss{{{{{{ooobbb[[[\\\```iiiqqq~~~zzzqqqqqquuuuuuuuuwwwqqq^^^PPPCCCDDDMMM[[[kkkwwwvvveeeQQQBBB;;;999:::???>>>>>>===<<<:::888666777666888@@@KKKWWWgggtttuuuYYYCCC<<<999555555444333444666666666555666666666666777888999999============<<<999777555888;;;>>>===:::666444444444444444444666888:::<<<999888666555666:::AAAFFFMMMOOOWWWbbbkkktttpppaaaSSSMMMGGGCCCHHHRRRlllqqqeeeRRRDDD555111777DDDUUUbbbppp~~~~~~yyyxxx~~~{{{wwwsssnnnkkkhhhhhhgggfffdddcccaaa`````````\\\\\\```cccgggpppyyyzzzuuummmgggggg```XXXRRRNNNIIIBBB<<<<<<;;;888555222...,,,++++++)))((()))---111444555777666444222///---***)))'''(((***,,,------,,,,,,000111111...***''''''(((+++,,,---......---,,,+++///000111222222222111000000...,,,)))((((((((())),,,///111000......222777444///***+++//////)))######%%%***...111222111111000...,,,---///111222222111000...+++)))))),,,...222///+++'''%%%%%%&&&''',,,,,,---///000111222333222000---,,,---,,,)))&&&************)))((('''&&&(((((())))))***+++,,,,,,------------............000333555666555333333333...------,,,---...///000333222///,,,++++++,,,---,,,...111333444222000...---///111111000///000000///......///333555666666444111......///000///...---,,,)))''''''))),,,------,,,---...000111000...lll[[[IIIAAA???AAAEEEJJJJJJKKKJJJFFFAAA???AAACCCEEEOOO```www|||mmmZZZLLL@@@777222111111666<<>>>>>===<<<:::777555333666666999>>>CCCLLL[[[iiizzz```III???<<<888444444444666888888777555555555666777888999;;;;;;===>>>@@@@@@>>>:::666333999;;;<<<:::777333111111222222222333444666888999999666333222666;;;???BBBCCCFFFNNNZZZccckkkwwwsssbbbQQQIIIDDD@@@BBBIIIddd}}}xxxeeeRRRCCC<<<777;;;DDDPPP^^^jjjzzz{{{xxxvvvqqqrrrtttuuusssqqqnnnkkkkkkkkknnntttyyy||||||tttnnnhhhdddaaa\\\TTTOOOJJJEEE???:::888888666444111...,,,******(((''')))---111333444555444333111///---,,,+++++++++,,,,,,------------333333222000,,,***++++++++++++------------++++++111111222333333333222222222000---***))))))***+++000222444333000000333666111...+++---000000+++&&&%%%(((+++...000000000///000...+++***,,,///000111444333000,,,***+++...111222000,,,(((&&&$$$$$$%%%((()))***,,,///111222333000/////////...,,,)))&&&************))))))((((((((((((''''''''')))***,,,---...///000000000//////111333666666555444555555222111...,,,++++++,,,---///---+++)))((()))***+++...000333555555444111///000111111000......///000...---,,,...111333444444000///---...111222222222---,,,)))(((((())),,,------,,,,,,...000111000...uuucccOOODDDAAABBBGGGLLLKKKLLLKKKHHHCCC???>>>>>>???DDDQQQhhh}}}iiiVVVGGG>>>;;;:::777;;;@@@@@@>>>===???AAA<<<:::888888;;;@@@CCCDDDDDDCCCAAAAAADDDLLLWWW^^^dddhhhiiiccc]]]\\\___aaa\\\]]]\\\[[[\\\eeeuuuyyyqqqmmmooorrruuu}}}{{{{{{~~~mmm\\\JJJBBB===CCCSSSeeerrryyyuuujjjYYYIII???::::::::::::;;;<<<;;;888666444444777777:::<<<===AAANNN\\\tttmmmVVVHHHAAA<<<777777888999;;;:::777555333333444666999<<<>>>??????@@@@@@@@@>>>;;;888666888888888666444222111111222333333444555666666777:::666111222666<<<>>>???===@@@IIISSS[[[aaalllvvvxxxdddQQQIIIEEE@@@AAAFFF]]]uuuxxxnnn]]]KKK@@@===@@@IIIUUU```lllvvv~~~~~~|||yyy{{{zzzppphhhdddbbb^^^YYYRRRLLLHHHCCC===:::666666555444222///---,,,***((((((***---111333444333222111000///...------///...------,,,---...///222111000...,,,+++,,,,,,***+++,,,------,,,+++***...///000111222333444444444222...,,,***+++---...///000111000...---...000...---,,,...000///,,,)))((()))+++,,,---......---111...***)))***,,,......555444222///,,,---000333222000---***'''%%%$$$###&&&''')))+++---///000111...///000111000---***'''+++*********))))))*********)))((('''((()))+++,,,---///111222222222000//////111444444444333444555888666333///---,,,------,,,+++)))((((((((()))***...000333555555333111///111000///,,,******+++---,,,******+++...000000000---------...000111222222---,,,***))))))***,,,------,,,,,,...000111000...zzzgggQQQDDD@@@???CCCHHHKKKKKKJJJHHHCCC???<<<:::<<<<<>>>>><<<:::;;;===999777666777:::===???@@@AAABBBCCCGGGMMMWWWbbbiiivvv}}}~~~wwwrrrtttxxxyyytttuuusssooopppyyy}}}|||uuuaaaTTTFFFBBB@@@HHHZZZmmmwwwyyykkk```PPPCCC<<<:::;;;;;;666999;;;:::888666666777666666888888666777AAAMMMdddxxxzzzfffUUUHHH???<<<;;;<<<<<<===;;;888555///111333666:::===AAABBBAAA@@@@@@???>>>===<<<<<<777666444333333333444444444555666777888888777666:::666222222777<<<>>>>>>===@@@FFFOOOTTTXXXaaajjjxxxyyyeeeRRRIIIDDD>>>???DDDXXXooorrrddd]]]QQQEEEAAACCCJJJXXXeeeqqq}}}xxxnnnfffcccbbb^^^YYYRRRKKKEEE@@@===;;;666666555444222000///...+++******,,,///222333444111000///......//////000222111///.........000111000...,,,******++++++++++++,,,------------,,,+++++++++,,,...000222444555333222///---------///000---......---,,,******++++++,,,---//////...,,,***))))))******++++++,,,,,,000...***((()))+++++++++111111000---,,,,,,///222111000...,,,)))'''%%%$$$(((((()))***+++,,,------,,,...111222111...+++)))++++++************+++,,,---,,,+++++++++,,,---......///111333333222111000000222444444333333444555:::888555222///.........+++******)))******,,,,,,...000222444444222///---//////---)))'''&&&(((******)))((()))+++------,,,,,,,,,---.........///000...---,,,++++++,,,---......------...111111000///mmmUUUFFF>>>;;;===@@@HHHHHHGGGFFFCCC@@@===;;;===999;;;FFFWWWiii|||ttt^^^LLL???777999999999:::::::::::::::666555555666999;;;;;;::::::===BBBJJJTTTaaannnwww}}}gggTTTJJJBBBAAABBBLLL___rrryyyxxxeeeZZZKKK???::::::;;;;;;555999<<<;;;999777888999555333333333111000777AAAWWWppprrraaaPPPDDD>>>===<<<======<<<999777///000222555999===@@@BBB@@@??????>>>??????AAAAAA999666222111222555666777666777999;;;;;;:::888777888666333333666:::<<<>>>>>>???CCCIIILLLOOOWWW```ooozzzxxxeeeRRRHHH@@@999:::@@@RRRgggsssaaaUUUNNNHHHEEEDDDIIIVVVhhhwww}}}vvvnnngggdddbbb___YYYPPPGGG@@@<<<;;;<<<777666444222111000//////---,,,+++---000222222222///...------...///111222333222111000000000111222...+++)))((()))***++++++,,,,,,---......---,,,,,,))))))***,,,...111333444111000/////////000111222---------------+++***)))(((+++...///...,,,+++***+++******)))***+++,,,,,,000...+++*********)))((()))***++++++******,,,.../////////...,,,***(((''')))))))))***************,,,///222333111...,,,+++++++++*********+++---...//////000000000000000000///000111222222222111000444555666555444333444555666555444222000///......+++++++++,,,---...//////---///111333333111...,,,//////---***'''&&&(((******)))((((((***,,,++++++***,,,......---------...000///...------...///000///......000222333222000xxx___MMMBBB<<<:::<<>>;;;;;;>>>>>>;;;888888777888;;;======;;;999;;;>>>BBBJJJVVVgggwwwvvv^^^LLLEEE>>>???CCCNNNcccwww}}}xxxeeeYYYJJJ>>>::::::;;;:::777;;;>>>===999777888:::777444333333222111555;;;NNNhhhwwwhhhWWWIII<<<;;;::::::<<<<<<;;;:::111222333555888:::===>>>;;;<<<>>>@@@BBBCCCDDDDDD===888333111333555777777777999;;;======;;;888777555555444333444666:::===<<<;;;>>>CCCEEEHHHPPPYYYeeeqqqyyyhhhUUUIII===333444<<>>AAABBBBBB>>><<>>AAA???:::777777:::<<<777555555555444777;;;JJJccc{{{xxxlll[[[MMM999777777888:::<<<======444444444555666888999:::777:::???CCCFFFFFFEEEDDD@@@;;;444111333555777777888999<<<>>>===;;;888666222444444333111333888===999888:::>>>@@@CCCLLLUUU___jjjzzz|||lllYYYKKK<<<111222:::CCCXXXvvvwwwaaaRRRQQQMMMDDDFFFRRRWWWbbbuuu}}}{{{vvvrrrnnniiidddaaa]]]VVVIII===444111444777888555111---++++++---...---,,,+++,,,.........,,,,,,,,,+++,,,...000333555222222222333333444444444000---)))))),,,...//////---...///000000///...---......---,,,---...///000+++,,,///111333333333333,,,,,,,,,---...---+++)))%%%***//////,,,(((((()))///...,,,,,,,,,...000111///...---------+++'''$$$"""&&&+++...............,,,---///111111000///---(((((())))))******++++++,,,///333333000......///,,,+++*********---///000000111444555555333111///000000//////000000111222333444333222///...///000///000333444555444222111+++,,,---...000111222333...000222444333111...,,,333333333111///......//////---,,,,,,---......---(((,,,///111000///111333222222111111111111222222111000000222444555444222gggNNN@@@>>>@@@===BBBCCC???@@@FFFJJJIII@@@???<<<888999FFFZZZiiiuuuggg]]]WWWXXXWWWRRRMMMLLLFFFNNNUUUWWWVVVSSSJJJAAADDDEEELLLWWWbbbnnn}}}sss\\\LLLEEE>>>???CCCQQQhhh{{{~~~xxxfffWWWHHH@@@<<<999777888888999:::::::::999888777888666444666:::<<<999555JJJZZZooo{{{|||qqq]]]LLL@@@888222555999:::::::::<<<:::888555444555666888::::::<<>>QQQkkk}}}fffRRREEE<<<444555888888777888<<<:::888666666777888::::::;;;<<>>444333777@@@RRRooooooTTTEEE;;;???GGGNNNZZZgggxxx}}}vvvwwwsssssstttooocccXXXUUUKKKHHHAAA888///++++++------...000222111000---,,,,,,,,,------............------,,,,,,---...000111//////000222333555666666444222000///000222444555222222222333333222///,,,,,,...///...,,,,,,...111000000000000111111222333111111111000///---***)))(((,,,///...***'''(((***333333333111000...,,,+++...///000...,,,*********((()))***+++------......///000111000...---...///---,,,+++******+++...000000111333444333222333444000,,,((((((+++---+++)))000111333333333222000/////////000111000///---+++---------...///000111222444333111111222111///...---+++***+++...111222333222222333222111///...,,,///.........///000000111555555444111---+++,,,...---///222111///------......------...000111111000111111111111000000000000qqq]]]KKK@@@:::>>>@@@???>>>@@@@@@>>>AAABBB@@@;;;999===GGGOOO___tttyyyooolllnnnuuu}}}zzzcccUUUHHHKKKPPPYYYfffpppnnnggg]]]PPPCCC???>>>===<<<>>>=========<<<;;;999777666666444333555999:::888555444FFFaaazzzttt```NNNCCC999777888777777888:::999777777777999;;;<<<;;;;;;===@@@BBBDDDCCCAAAFFFCCC???<<<;;;:::888777999999:::===>>>===:::888222///,,,+++---111333444333333333444777;;;>>>AAAHHHPPP^^^nnnyyyhhhVVVEEE888555777<<>>===>>>@@@AAABBBBBB@@@;;;777999???DDDRRR___jjjkkkkkkpppxxx|||zzzjjjVVVXXXZZZ___gggnnnjjjcccVVVJJJ@@@===???>>>???@@@???>>>===<<<:::999777777666555444666888999888666333???TTTmmmpppWWWKKK>>>:::999888777999666666666666777999<<<===<<<<<<===>>>??????>>>>>>DDDCCCAAA???===;;;999777666888:::======<<<999777111///,,,,,,///111333444222222333555777:::===???BBBFFFOOO^^^qqqsssaaaOOO???888999;;;KKKdddyyyooo___RRREEE@@@BBBNNN^^^mmm}}}xxxtttrrrrrrooolllhhhaaaXXXOOOIII???===888333---)))'''&&&,,,---000222222111///---......///000000//////...+++,,,---...///////////////000000111111222222222222222333222111111222444555444333444555444222000,,,------,,,,,,---...///444444333333222111000///000///...,,,++++++++++++///111444333111//////000///000111222000...***((()))+++.../////////000222///---***)))))),,,///222000000...+++)))***...111------...000111111///---+++---000111111111222444333000+++***,,,...000000//////......///000111222...------,,,,,,,,,++++++---...000222333222222111111000//////000///,,,***,,,+++***,,,000333444444333222111000//////////////////......---.........444444444222111000000000111222222222000...,,,+++((('''&&&''')))***)))(((............////////////{{{kkkZZZNNNCCCAAA>>><<<:::;;;@@@EEEJJJIIIFFF@@@;;;999;;;>>>AAAGGGLLLNNNSSSZZZ```bbbjjj~~~}}}hhhfffddddddkkkoooiii```OOOEEE<<<<<<>>>??????@@@>>>>>>===;;;:::999888888888888777888999999888666444===NNNfffyyy]]]PPPBBB<<<999777555666333333444555666999;;;<<<;;;<<<===<<<<<<;;;;;;;;;???@@@@@@@@@>>>;;;:::999333666999;;;:::888666444222000//////222444555555444555666888:::<<<===>>>AAABBBFFFQQQcccyyy{{{jjjVVVCCC999888<<>>>>>???BBBEEEIIIKKKKKKVVVccclllnnntttxxx{{{|||wwwqqqoootttuuujjj]]]JJJAAA999:::=========>>><<<;;;:::::::::::::::;;;<<<<<<<<<;;;:::999888777444===NNNddd}}}zzzdddVVVGGG???:::555222222111222333444666999:::<<<:::;;;<<<;;;999888888999;;;===???>>>===;;;::::::222555888888666444333222333222111333666888888777666777999:::;;;<<<<<<<<<@@@@@@BBBIIIWWWllloooYYYDDD888555<<>>555...************,,,---///000000...+++)))+++,,,...000111000///...,,,------......///000000000000000//////.........)))---000///,,,***+++,,,333222000111222333222000---,,,***+++---......------...///000000000///...------,,,++++++***))))))((())),,,...000000000000)))***,,,...///...---,,,+++---//////...---...///000///---,,,,,,---...///,,,------,,,******+++,,,***)))***...333333000,,,''')))+++,,,,,,+++---...222000...------///111333...---,,,,,,,,,---...///+++***))))))***,,,...000333444444333333222111000/////////111222222///,,,+++++++++,,,///111111000/////////......---------000//////////////////000000//////000111111000...000//////111222222000...'''&&&%%%&&&'''((('''&&&)))***+++---///111222333pppeeeXXXQQQJJJFFFAAA<<>>@@@@@@>>><<<;;;<<>>777888<<<;;;;;;;;;888888888888999:::<<<===@@@AAA@@@???<<<:::999888777===III[[[qqq|||pppbbbQQQGGG@@@888222000222222333555777999;;;<<<999:::;;;999666555777888:::===???>>>;;;999999:::333666888777444111111222333333333555888:::999888666777999:::::::::888888;;;>>>BBBGGGQQQbbbxxxsss]]]FFF888444;;;KKK___rrrrrrbbbXXXOOOIIIKKKPPPUUU___ooo~~~{{{wwwssslllkkkdddZZZUUUSSSNNNGGGBBB<<<444...---------,,,)))***---...///---+++******,,,///222333333222111000////////////111222333000000//////...---,,,,,,)))---111111---******,,,111000......000111000///---+++******---......,,,+++,,,---......---,,,+++***+++,,,---......------)))***+++---000000000///***++++++,,,,,,,,,,,,,,,---///000000///...///000///////////////...------(((+++---...,,,***)))((('''&&&''',,,111333000,,,(((***,,,,,,+++***+++,,,/////////......///111222//////..................***)))((((((***---111333222222111000000000111111......000333555444222///+++++++++,,,...///...---...//////000000///------***++++++---...000222333///......000222333111...---------000333444333111)))(((''''''((()))((('''((()))***,,,---///000111|||bbbZZZTTTPPPIII@@@@@@EEEDDDKKKSSSYYYWWWNNNDDD<<<333888>>>???;;;777888<<<888999@@@JJJOOOPPPTTTZZZ\\\XXXQQQOOOUUU\\\\\\XXXVVVJJJBBBGGGRRRXXXXXXXXXTTTOOOLLLQQQ\\\hhhooorrrppppppuuu~~~zzz|||uuu\\\EEE===666888;;;:::999999666666666777999;;;===???CCCCCCCCCAAA>>>;;;999999;;;===BBBMMMbbbvvv|||mmm[[[PPPFFF<<<444111333333555777888:::<<<<<<888::::::888555444666888<<<>>>???>>>:::888999:::555777888666222000000222333333444666999::::::999555666888999999777555444555;;;BBBGGGOOO^^^rrrwwwaaaIII:::555999III\\\nnn}}}iiiTTTIIIFFFHHHQQQ[[[bbbnnn{{{yyyxxxtttooolllkkkdddXXXRRRQQQLLLDDD>>>999333////////////...&&&(((+++---......,,,+++***---000333555555444333333222000000000222555666111000///...---,,,++++++)))...333333...++++++---000...------...000///......+++)))***---...---,,,***+++---------+++)))''''''))),,,///111222111111------...000222222000///,,,,,,,,,+++++++++******---///111111111000111222...///000111111///,,,+++&&&)))...000...***(((&&&&&&$$$%%%***000333000---)))+++,,,,,,+++***+++,,,...///////////////000222111111000000000///......***)))'''(((***...222555000///.........000111222...///111444666666444222++++++***,,,......---+++...///111222222000...---%%%&&&(((+++...111444666///......000333444222///,,,+++,,,///444666555222***)))((((((******)))((())))))***+++,,,------...|||rrrggg\\\OOODDD?????????DDDKKKNNNMMMHHHDDDAAA999:::<<<===<<<;;;999888666:::>>>???===<<<>>>@@@GGGEEEBBB@@@??????@@@AAABBB@@@>>>???BBBDDDDDDDDDBBB:::222222<<>>EEEEEEDDDBBB@@@===:::888::::::???GGGQQQ^^^ooo~~~xxx[[[FFF???999222555444444777<<>><<<===<<<999555333444888<<<>>>===<<<::::::999999999555333222111222222222222222222222333666888888777444666777555333333666:::<<<<<<>>>AAAEEEOOOaaarrrgggKKK:::666;;;GGGVVVfffxxx}}}ooo```PPPGGGGGGNNNZZZfffvvv|||yyysssnnnmmmiiiccc\\\WWWTTTNNNDDD===777555333333444333///+++(((***...000222222111///---,,,---000444666555333333111111333666888666444111000///...---,,,,,,,,,111333444111,,,***,,,000111000///...---...///000000000///000000///,,,***///---++++++---...+++)))%%%)))...222333222222222///---+++,,,///111000...,,,+++******,,,///000000555444222000000111222333222111///...---------...(((***,,,...///...---,,,***)))(((***...000///---******))))))((((((''''''/////////000111111222222222444555666555333000///'''((((((***,,,///111333111///---...111222000---+++---///000000///---,,,---+++((()))+++,,,***(((,,,///222444333111///...((('''(((,,,111555777777000///...000444666666444,,,++++++---111444555555///...---,,,++++++++++++,,,+++***)))***+++,,,---~~~sssiii^^^PPPEEEBBB===@@@DDDGGGGGGDDD???<<<;;;;;;;;;===???>>><<<999888:::<<<<<<;;;:::::::::???===:::888666555555555999888777777888:::===>>>999333---,,,222;;;BBBEEEHHHQQQZZZ```eeeiiihhhddd\\\XXX\\\hhhmmmlllqqqzzzssskkkfffhhhnnnttt|||hhhRRREEE???:::;;;<<<:::999::::::888777888:::===>>>===DDDDDDDDDCCCAAA???===;;;:::777888>>>FFFRRRdddttt}}}hhhTTTHHH;;;...111333666;;;???@@@>>><<<<<<;;;:::777666777:::===;;;;;;:::999888777777666444222///......000111222333222222333666777777666444666666555333333666999AAA???>>>>>>>>>DDDTTTcccwww{{{eeeNNN@@@<<<;;;DDDPPP\\\jjjtttssskkkaaaXXXRRRQQQTTTZZZccclll~~~zzzwwwrrrmmmlllaaa]]]XXXTTTPPPJJJBBB<<<666444111222333111---))))))+++...111222222222111...------000444666555333222111111333666777555333000///...---,,,,,,,,,,,,000333555333...+++---///000///...---......000000111000//////000///...,,,///,,,******,,,---,,,+++'''***...000000//////000---+++)))))),,,------,,,++++++***,,,...000111222555444222000///000111222111000...---,,,,,,---...+++,,,---.........------///---+++,,,///000000///+++***))))))((((((((((((111111111000000//////...000111333555555333111///,,,,,,++++++,,,...000111222111//////000000//////,,,,,,---......---++++++,,,***'''''')))++++++))),,,///222444333111000///***))))))+++///222333333///...---///333555444222,,,,,,,,,...111333333222......---,,,++++++***)))+++************+++,,,,,,}}}tttfffYYYQQQJJJIIIIIILLLNNNLLLHHHCCCCCC@@@???BBBFFFGGGDDD@@@?????????@@@BBBAAA???>>>AAA@@@===:::777444333333888888888777777888;;;===555333///---...111666888>>>GGGSSS]]]eeeggg___VVVKKKIIIOOO\\\bbb___[[[\\\YYYUUUTTTWWW[[[aaakkkuuuyyycccSSSEEEAAA>>>>>><<<888888::::::999999:::<<<>>>>>>===AAABBBCCCCCCCCCBBB@@@???>>>999666777<<>>===<<<;;;;;;;;;:::999888:::<<<888888888888888777666555333000---******---111444555444333333555666666555444555555444333444666888BBB>>>;;;888666:::GGGUUUhhhzzzwwwdddQQQDDD???:::@@@GGGPPPZZZaaa```ZZZWWWTTTTTTZZZaaahhhrrr{{{xxxtttrrrmmmiiihhhZZZYYYWWWSSSMMMGGGAAA===444222//////000///+++((()))+++...111333333333222000//////111333555444333000000111333555555333111000///---,,,++++++,,,,,,...222555555111...---......------,,,---...000111111000------...000//////...,,,***)))+++---------+++,,,......---,,,,,,---+++)))&&&&&&(((*********,,,,,,---...///111222333444333111000//////000000000///---+++++++++,,,---///...------------------333111...---///000111111,,,+++***)))))))))***+++333222111000///---+++***,,,...000222333333111000111000---++++++,,,...///444444222000...---///111,,,,,,,,,++++++************(((%%%%%%''')))++++++---...111333333222000///,,,+++***+++---/////////.........///111222222000...------///000111000...---.........---+++)))(((******+++,,,,,,,,,,,,,,,uuummmbbb^^^[[[\\\```aaa]]]XXXRRRMMMKKKNNNTTTVVVRRRMMMGGGFFFFFFJJJNNNPPPNNNKKKNNNLLLJJJFFFCCC???<<<;;;>>>@@@BBBAAA???======>>>:::999888666333333555888;;;FFFTTTcccnnnooobbbSSSDDDAAAEEERRRZZZVVVOOOKKKFFFFFFIIIMMMPPPUUU```lllzzzhhhYYYCCCAAA@@@@@@<<<888888<<<:::::::::<<<>>>???===<<<>>>???AAACCCCCCCCCCCCBBBDDD>>>:::888:::AAAPPP^^^mmmzzzpppYYYEEE999222000555:::<<<;;;::::::<<<:::<<<===<<<999777777777555666777999999999888888444111---)))))),,,222666777555333333444555555444444444444333333444555777===999555444444888DDDQQQ___rrrzzzhhhUUUFFF===999<<<@@@GGGNNNTTTUUUTTTWWWUUUWWW___iiittt|||rrrnnnlllhhhdddcccZZZZZZYYYTTTLLLEEE@@@>>>333000------...---***'''***,,,///111333444444333111111111111222333333333///000111333444333111//////...---+++++++++,,,------111555666333000...---++++++++++++,,,---///000222000---,,,...000111111...,,,***)))***,,,///000...///...,,,***))))))***+++)))'''%%%&&&((()))***...///111111111000000111222111000///............000...,,,*********,,,---///...,,,***))))))***+++111///---,,,,,,///111222...---+++***)))***+++,,,000000000///...,,,***)))***+++...000111222111111111///,,,***)))+++---...555555444000++++++...222------+++***************(((&&&$$$###$$$(((+++------...000222333333111///,,,***)))***,,,------,,,//////000111111111000//////......///000///---+++,,,---...///...,,,***(((+++,,,---...///...---,,,{{{vvvrrrssswwwxxxvvvrrrhhhccc```bbbhhhjjjfff```XXXWWWWWW[[[___aaa___]]]^^^]]][[[XXXTTTPPPLLLJJJGGGJJJNNNNNNLLLGGGCCCAAA@@@@@@@@@===;;;999:::<<>>???CCCGGGIIIMMMYYYfffxxxmmmXXXBBB???>>>???<<<999;;;???;;;::::::<<<>>>>>>===;;;<<<===???AAACCCCCCCCCCCCCCC>>>;;;:::999<<>>;;;<<<;;;:::<<>>999999888777555666888:::888:::;;;999666222///...555666666777888:::<<<===666666666222///000444888888666333222333555666555444222111111222444444444999555444555777:::AAAIIIWWWbbbrrrxxxfffRRRCCC@@@<<<;;;???CCCHHHPPPWWWTTT]]]nnn}}}rrrnnnlllgggcccbbb\\\XXXQQQIIIAAA:::555222000---***+++---///---+++......///000111111111111333333222000---,,,...000...000111000...------...111///---++++++---///000...///000000111000//////,,,++++++***+++,,,...///444111...---...000111111/////////...,,,---000222111111111...+++******+++---......---++++++,,,...333666999777111,,,)))))),,,,,,,,,---------------000...+++))))))***---///---,,,)))(((''''''((())))))************,,,///222111111000///---,,,+++***%%%'''***,,,......------+++,,,---...////////////((((((((((((***,,,...000222111///,,,))))))***,,,++++++++++++++++++++++++%%%%%%%%%$$$$$$&&&***---///------000333555222000)))(((''')))+++.........000222444444222///......///---++++++---...---,,,,,,---///000000000000///......///000000000000000}}}yyywwwwwwzzz~~~xxxrrrbbb]]]WWWSSSTTTUUUTTTSSSXXXaaammmvvvzzzsssbbbQQQIIIBBB:::666999>>>???>>><<<999999<<<>>>BBBLLLVVVjjjrrrtttZZZGGG???999999:::::::::===<<<:::888888:::<<<<<<;;;999:::<<<===>>>>>>======:::777555444222111777@@@IIIVVVgggooohhhWWWHHH@@@999888777888:::;;;;;;:::555777888888555222111000777666444333333444666888555888:::777333111333666888555222222333555666777444222000000222444444333888555444666888888<<>>@@@@@@>>>999777999<<<@@@IIIRRR___kkk{{{{{{cccKKK@@@777666999999999:::===:::888777999;;;;;;<<<999999;;;<<<<<<<<<;;;:::>>>:::777555333333:::CCCDDDGGGPPPZZZ^^^VVVJJJAAA777666777;;;???AAA>>>;;;333555777777555444333444999666222///...///111222555999<<<:::555111222444777555222111333555777777444222//////222444444333555222222666777777:::???DDDLLL[[[mmmjjjWWWIIIAAA<<<;;;BBBJJJTTTdddrrrzzz|||pppllliiiddd___]]]]]]SSSGGG???;;;888222...///,,,***,,,000333333111000000//////.........---333333222...)))(((***---000000000,,,)))(((+++///333111...,,,,,,...111333111...***)))+++...111222222222000//////000111111555333000//////000///...111333444333000///000222111222333222000/////////---000444333111...---...000444999777111+++))))))'''((()))+++---.........111...+++)))))),,,///111111111000////////////000---000222111///...///111333444444444111---)))&&&!!!$$$'''+++---...---,,,000000///...------,,,,,,&&&'''***---//////000///---***'''((()))***'''$$$$$$%%%(((***++++++***)))$$$&&&((('''&&&%%%(((+++000---,,,///444666333000,,,+++)))***+++---,,,,,,...111444333///,,,******---***((('''***...000222------...000111444666777------,,,++++++---...///zzzxxxyyy~~~~~~sssqqqxxx{{{{{{ooocccUUULLLEEEAAABBBFFF@@@???===:::999===EEEKKKVVVeeettt|||hhhSSS???999999777555666666888;;;;;;::::::>>>AAA>>>===<<<===>>>===;;;:::<<<999777777999<<<>>>>>>@@@BBBFFFLLLOOOMMMFFF@@@;;;888666999===@@@===:::666666555444444444555555888555000,,,+++---000222333444666777777777666555666888999888666444222222666222//////222555555555555444222111111333666888@@@BBBMMM```tttlllVVVIII@@@<<<;;;???HHHXXXnnn}}}xxxvvvqqqllleee___[[[YYYVVVRRRJJJBBB:::333---++++++,,,------...000333666000---++++++,,,---+++)))---......---++++++---///+++---///---))))))...333333333222000......111333111...)))&&&%%%(((,,,///555555555222000000222444888666333000......//////222111...---,,,---///000---...000111222111///...000//////...------,,,,,,333333333222111///,,,+++)))))))))***+++...000222222...(((%%%'''***---///111222333444444222111000111111111111222555777888:::777222000...---+++)))"""&&&***---...///000111000///...---------------'''))),,,000222222///---...---------...,,,***'''&&&'''***,,,---,,,+++)))###%%%(((,,,------+++***,,,+++,,,///333555333000///***%%%%%%)))---...,,,---111444444111...---...,,,***(((***...000000//////000222333444333111000'''(((***,,,...///000000{{{zzzxxx||||||lllhhhfffkkktttzzz{{{xxxsssrrrtttzzz~~~{{{oooeee[[[PPPLLLLLLGGGHHHFFFAAA;;;:::>>>CCCQQQaaaqqqyyy|||gggOOOCCC===888444333444777:::;;;;;;===@@@CCC<<<;;;;;;<<>>III\\\nnn|||www___OOOAAA<<<:::@@@MMM___www~~~uuusssoooiiiddd___[[[YYYQQQOOOIIIAAA999333000//////000111111000111333555000---++++++---......---......---***((((((***,,,)))***+++******,,,000333555555444222///...000111222///+++((((((***---///444555444333000//////111222111000...---------...//////---,,,+++,,,,,,---,,,---///111111111000///111000000///...---------000111222222111000...---*********+++---000222444222...(((%%%&&&))),,,...000111444555555333111////////////000222444777888888555222000///...---+++'''***---//////000111222111000///...---------------...000333444333111///...///000///...,,,+++******,,,...000000...,,,+++&&&''')))+++,,,,,,++++++,,,++++++---000111000///---***&&&%%%'''***++++++///222555555222000...///---,,,+++---000222111000///000111222222111///...%%%&&&(((***,,,...///000~~~zzz|||yyywwwzzzzzzlllZZZSSSMMMPPPYYY______[[[TTTYYYbbbnnnwww{{{{{{zzzuuufff\\\YYYYYYZZZYYYRRRIIICCCCCCEEEOOO\\\lllvvvfffSSSGGG>>>777444444666999:::;;;<<>><<<;;;===AAAFFFJJJKKKDDDAAA???@@@DDDFFFEEECCC???;;;666666777999888666///111444777777666333222666444000---,,,...000111222222444666777888888888888;;;<<<:::555444888<<<;;;777333111222555777888222111000000111444777999999;;;FFFWWWgggsss|||bbbNNN@@@999666>>>PPPggg|||qqqoookkkfffbbb^^^[[[YYYPPPOOOIII@@@777000///000333444666555444222333444000...+++***,,,...///000222000---)))&&&'''***---)))((('''(((,,,///222333666777777555111//////000333111///---,,,,,,...///333444555333000...,,,,,,------...////////////...//////......---,,,+++++++++,,,...000111111000///111000000///...............///000111111000000///++++++,,,---///222444666222...)))&&&&&&(((***+++...111444666777444111///,,,---...///222444777888666333000////////////...---...000///......///111111000///...------------111222333333333222111000///222444222...++++++,,,---...000222111000---,,,************++++++,,,,,,...,,,******,,,---------,,,+++***'''&&&'''***---222444666666444222000000...---...///222333222000...///000111000///---+++######%%%''')))+++---...mmm[[[MMMDDD;;;<<>>888666777888999999:::;;;<<<999777666888===CCCGGGIII???===<<<>>>BBBFFFIIIJJJBBB>>><<<===@@@CCCCCCBBB???;;;666444444555555444...111555999:::888555222777555222000000000222333111222333555777888999:::888;;;<<<999444444999???;;;888333111111333666888222111000000222555888:::;;;===EEESSSaaammmzzzwww[[[GGG<<<333///:::OOOiiizzzvvvooolllhhhccc^^^ZZZXXXVVVTTTRRRKKK???333+++)))+++444666888888666555444444222///+++))))))+++---///333111...***((()))...222...***''')))...333333111555666777666333111000111222222111000000/////////333555666555222...+++******,,,...111222222111000///000111222111///---,,,+++,,,---///000000000000000///...------------...---...///000000000///...++++++,,,---///222444666111...)))''''''((())))))---000444777888555222///++++++---///111444666777333111///...///111111000111111111///---,,,---/////////---,,,++++++++++++...///111000000//////000000444777333---((((((++++++---///111222000///---///...,,,******+++,,,...000...+++))))))***+++,,,...000000---)))(((,,,111444555666666555333222111------...000111111111000...///000000///---***)))###$$$$$$%%%'''(((******}}}eeeRRRHHH>>>555444:::???>>>;;;@@@<<<;;;<<<>>>EEETTTcccwwwwwwttttttpppiiibbb\\\ZZZ^^^mmmzzzfffUUUFFF<<<999999888999;;;<<<>>>>>>:::888555666:::???CCCEEE>>>===<<<===???AAAAAAAAA;;;999888;;;???AAAAAA???>>>;;;777444333333333333///333777;;;<<<:::666444888777666444444444555555111111333444666888:::;;;888::::::777333333888===888666333000///000333666333222111111333666999;;;<<<===BBBMMMYYYeeeuuuqqqWWWGGG;;;222...888NNNjjjzzzvvvsssooolllfff```[[[WWWTTTSSSTTTPPPGGG;;;000)))''')))111333666777666555555666222000---)))'''''')))+++000///,,,)))(((,,,222777444...***+++000444333000111333555444333222222333111111222222111111000///333666777777333...+++***(((***---000111222111000...000111222222000...,,,+++,,,,,,---.../////////...---,,,******+++,,,---......///000///...---,,,+++++++++,,,...000222444111...***(((((())))))(((+++...333666777555222///+++,,,...///111333444444000...------///111111111444444333111...---...///---,,,+++***)))(((((((((***,,,//////...---///000111555777333,,,'''''')))))),,,///222444444333222333000---+++***+++---///222000---***((()))+++---222555666333...,,,111666555555555555555444222111***+++,,,---------......///000000000///,,,***((('''&&&&&&%%%&&&&&&'''(((wwwcccRRRFFF???777555888;;;<<<:::===888777999888999EEETTTiiivvvyyyiiiaaa___lll}}}{{{zzzeeeQQQCCC???<<<::::::===AAACCCDDD;;;999666555777;;;===???===<<<<<<===>>>===:::777444222333666;;;>>>===;;;;;;999777444333333333444333555888;;;;;;:::888666999888888777777777777777222222333444666888:::;;;:::999777555333444777999333333222000...///222444333222111111222555888:::::::::???GGGPPP[[[jjjxxxrrr[[[LLL>>>666333<<>>555...,,,+++,,,---///222333222333444555222111...***&&&%%%&&&(((+++***((('''(((,,,333999777222------111333222//////111222222111000222333//////000111111111111000444666777666333///,,,+++&&&(((***---......------+++---///000000///...---,,,,,,,,,------------...---,,,***))))))***,,,------.../////////...---,,,,,,+++++++++,,,...000111000---+++******+++***)))***,,,111444555444222000...///000111111222111111---,,,***+++---000000000444555555333111//////000,,,+++***((('''&&&&&&%%%))),,,000000...---///111000333444222...***)))******---111444777777777666444222///,,,+++,,,///000222111///,,,))))))+++---444777999666222111555999555444333333444333222000)))******)))))))))+++---000000111111000...+++***)))((('''''''''((()))***~~~nnn^^^SSSCCC???;;;888888:::<<<===999333333777777666>>>LLLaaaooo}}}yyyxxx{{{zzz{{{yyysssmmmnnnttt|||yyypppkkksssvvvmmmuuuyyybbbPPPGGGBBB<<<999;;;>>>@@@AAA<<<999666666777999;;;;;;;;;<<<===???>>>;;;666111---++++++///555999:::999777777777666444444444555666777777888888888777777888888888888888777777777333333333444555777999;;;<<<999666444555666666555000111222111//////111444333111000///000222555777777999>>>EEEKKKQQQ^^^iiiuuu]]]MMM@@@:::888???NNNeee~~~zzzwwwssssssuuukkkhhhccc]]]XXXUUUSSSSSSGGG???555///...//////...+++,,,......---...000222000000///,,,(((&&&''')))))))))(((''')))---444999666222///...000222111000000000000...------///111,,,---...///000111111222333444555444111...,,,+++((()))***+++,,,,,,,,,++++++,,,---///000000000000------,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...***+++---...//////.........---,,,,,,,,,---...//////---,,,+++,,,---,,,***)))+++...111333333111000111222222222222111///...,,,***)))))),,,.../////////111333222000...---...,,,+++***((('''&&&%%%%%%(((---222222...,,,,,,......///000111111111000///+++...111555777777666555444222///------...000111000111000---)))(((***---444666777666444444666999444222111111222222000...((()))((('''%%%&&&)))---111111222333222000...,,,***)))(((((()))+++...///uuudddXXXQQQ@@@???===:::888999;;;>>>:::222000666888777AAAPPPbbbrrryyywwwiiihhhhhhfff]]]UUUTTTYYY^^^kkk~~~yyy|||xxxeeecccjjj{{{qqq^^^NNNFFF===777666777888888<<<:::777777888999:::::::::<<<>>>@@@@@@<<<555000***'''&&&)))///555888888555666777777555555555666888777666666555666777777777888888888888777777666444333333444555777999:::>>>:::555555777999666222...000333222000000222444222000///---...000222444666999@@@GGGJJJMMMVVV___uuuuuu[[[III@@@<<<;;;@@@LLL```{{{}}}xxxuuupppooorrriiifffaaa\\\XXXUUUUUUUUUFFF<<<000+++---000///---++++++++++++***+++---000...000000---***((()))++++++++++++***,,,000555:::333111///...///000111111111111///---******,,,///++++++,,,...///111222222111333444222///,,,++++++++++++,,,---------,,,,,,,,,---///000222333333444......---,,,++++++++++++...---+++))))))+++---///((()))+++---///000000000///...---,,,,,,---...///...---,,,,,,......---+++)))***---///111222111111444444444333222000...,,,+++)))((()))+++---......))),,,...///---+++******---,,,***)))'''&&&&&&%%%'''---222222---)))((())),,,,,,---111444666666444+++---000333444444333222444222000......///111222///000000---)))(((***,,,333444555444444444666777444111//////111111///---))))))(((%%%###$$$)))---111222333444333111///...))))))))))))+++...222444uuu]]]IIIFFF???<<<===>>><<<999999666444333444666:::EEEPPPhhh{{{|||mmmbbb^^^VVVMMMFFFBBBAAAAAAIIIRRR___mmmyyyqqqhhhcccgggsssrrr^^^NNN>>>666444222222444444444444444555777999:::<<<:::888888777444...)))&&&&&&(((***///444999;;;:::;;;;;;:::888777777888888777777666555555444444888888777777777777888888444333222444999;;;;;;999999777555555555666555444333333333555666555222///.........///111333555777;;;@@@EEEFFFEEEHHHQQQXXXmmmzzz~~~aaaJJJBBB<<<;;;@@@IIIXXXsss|||vvvqqqmmmjjjjjjeeeeeedddbbb]]]WWWQQQMMMBBB666------000000//////...//////---++++++,,,---+++---...---+++)))))))))---///000000//////000111000000...,,,******,,,---///---+++,,,---/////////...,,,,,,...111333222111000///......///000...---000111111000---,,,------222222111111555:::777111000222333///)))&&&(((++++++,,,///000111111///...)))((()))///666888555111......---......///000111...,,,)))(((***,,,,,,,,,,,,***(((***///222111000000222333111...,,,...111+++'''######'''+++......))))))+++,,,...///000111000///---+++)))(((((('''///---***((('''(((***+++......///111444555555444,,,+++******,,,...000222555333000---,,,---///000)))---000...***((())),,,---111555555222111444888555555444111---,,,///222000...+++((('''((()))***...111444666444111///...(((((())),,,///111111000jjjWWWLLLCCC===???BBBAAA??????666333111222444999DDDPPPkkk|||wwwgggWWWSSSLLLEEEAAA>>>===;;;:::@@@IIISSS^^^hhhrrrxxxyyyzzz}}}yyykkkbbb^^^dddxxxqqq^^^HHH<<<777333000111333222222333444666888999999777666555444222---)))&&&'''(((+++///444888;;;<<<<<<<<<999666555555666555555555444444333333222888777777777777777777888555333333555999;;;;;;999888666444444555666555333222111111333444444222000......///000222555777999;;;@@@EEEGGGFFFIIIPPPWWWgggssshhhSSSFFF???<<>>>>>===:::888333555888===DDDOOOZZZaaagggkkkqqqwwwyyy|||tttdddUUUTTTddd|||uuuYYYGGG===777222111111111111111222444777888666555333222111///,,,***((()))+++---111555888:::>>>===;;;777444333444555333333333444333333222222777777777777777777777777555444444666999::::::999666555333444555555444333000//////000222333222111//////000222444666999::::::@@@FFFHHHHHHJJJPPPUUU\\\iii|||{{{vvvyyynnnZZZJJJAAA===AAAJJJZZZwwwuuunnnlllllljjjhhhbbb^^^[[[ZZZXXXRRRIIIAAA777///+++...111111///............,,,***)))***,,,...//////...------000222111111111000...---...000++++++,,,,,,---...///000000///---...///111111000.........000222333222111...,,,******,,,...//////...000111111000///111222333444444333888===<<<777222333333000+++((())),,,---......//////000000111---+++***,,,///111000---,,,---...000111333444555222///,,,***++++++++++++******+++***(((((()))+++---------+++((('''((()))(((%%%######&&&)))+++,,,++++++,,,---///000111111555444333111000/////////)))((((((''')))+++...///666666777888888888888777111000---,,,,,,---000111444333000---+++*********(((******((($$$###&&&)))000333555444111///000222444444222000---,,,...000333111///---***'''%%%$$$+++...111222111000000000000///......///000222333~~~iiiWWWFFFAAACCCCCC???===;;;666444555999AAAQQQ___pppxxx}}}|||vvvjjjWWWEEEBBB>>>;;;<<<>>>???<<<999555555444555888@@@IIIOOORRRWWWaaajjjmmmrrr}}}mmmUUUNNNYYYrrrkkkSSSEEE;;;666555000000000000111333555666555444222111000...---,,,+++---///111444777888999;;;;;;888555222222444777444444555666666555444444666777777777777777777666333444555666888888888777444333222333555555444333///...---...000222333333333333333444666777888888;;;@@@EEEHHHIIIKKKOOOSSSSSS___rrr|||vvvuuuzzzrrr^^^KKKAAA;;;???III[[[yyytttnnnnnnnnniiidddaaa\\\WWWVVVVVVPPPDDD:::222---+++000333222000000.........,,,***)))***+++111111000...,,,---///222///000000///......000222......---...///000000//////...------///000000///......000111222333222111---+++((((((+++...000111///000111000///...///000///111111000444999:::666555666444111,,,))))))***............///000111222///---******,,,------,,,...///000222333444444555111...,,,+++,,,---...---+++------+++'''&&&'''***000///...---+++*********&&&%%%$$$$$$&&&)))+++,,,------...//////000111111333333111000////////////...---------...000222333777888999999888777777777444222000------...///111333222000...+++)))(((((('''((((((&&&$$$%%%(((,,,///111333333111///000111111000///...---...///111444333222///,,,(((%%%###***,,,///000000000000111333333222000//////111333ooo\\\GGG@@@@@@???===;;;:::777555999???JJJ\\\lllzzz~~~zzzooo___KKK<<<<<<:::999;;;>>>???===;;;777777777666555888<<<@@@CCCHHHSSS\\\bbbiiivvv~~~___RRRTTTfff{{{___KKK===666444222111111000111222444555555555444333111////////////111333666888999999999666666555333222333666999777888999::::::888777666555666777777777777666555222333555666666666555555333222222444666666555333///...---...111333444333777777777777666666555555:::>>>CCCFFFGGGIIIMMMPPPMMMXXXiii||||||yyy{{{yyydddJJJ???888===HHH[[[yyy}}}tttqqqqqqnnngggaaa___ZZZVVVUUUTTTMMMAAA666///,,,,,,222555444222222/////////---***)))***+++222222000---+++***,,,...---............///333555555222000///000111000...---,,,+++,,,...///...------...111222222111111111,,,***'''(((***...000111000111111///---++++++,,,---//////...111666888666999888555222---***))))))//////......///000111222///---+++******+++++++++111222333333444333333222///---++++++---000111222...///000---)))((())),,,111000...---,,,,,,++++++%%%%%%&&&'''((()))+++---/////////000000111111111222222111000/////////000222111000000000111111222666777999888555333444555555444222000/////////000111000000...,,,***(((''''''''''''''''''***---000---...000111000000111222---,,,++++++---000222333444444333222///,,,(((&&&***,,,.........///111333444555444111......000333ooo\\\HHH@@@???>>>===>>>888666888>>>HHHVVVjjj{{{~~~lllXXXFFF<<<666777888999999:::;;;;;;;;;<<<===<<<::::::;;;<<<>>>AAAIIIQQQWWW```pppqqq^^^WWW^^^lllnnnVVVBBB666333555444333222222222333444666777777666333111000000111333666888::::::999888000111222222222444888;;;:::;;;<<<===<<<:::888666555555777777777777555555222444777888777555444444222222222555777777666444000//////111333555555444::::::999888777555333222777:::===@@@BBBEEEHHHKKKKKKSSSaaassslllLLL@@@888<<>><<<===???999999===GGGTTTeeezzzgggPPPAAA;;;444777999888555444888;;;===>>>@@@@@@???>>>???@@@>>>>>>AAAEEEJJJTTTgggyyyrrrhhhdddaaapppjjjQQQAAA<<<999888666444333333333333666888:::999555111000000222444777999:::999777666---///111222222444777999:::;;;<<<<<<;;;888555333444555777888888777555444333666::::::888666555555111222333666888999777555111111222444666777555444999999999888777555333222333444666888;;;>>>BBBEEEIIIOOOZZZkkk}}}pppPPPCCC:::===HHHXXXqqq}}}yyysssnnnjjjfffbbb___YYYXXXVVVTTTNNNDDD999111,,,***,,,111333222222444111222111///,,,***+++,,,000111111///---++++++,,,---------------000444777;;;555...+++---///...,,,,,,+++,,,---//////---+++***---111222000.........,,,+++***+++---//////...000111111///,,,++++++,,,000333333000000555888777666555333111111000///...---...000111222222111111++++++,,,+++++++++---...000111333444444333222111000...,,,---///222444444222000//////000111111000///---***+++---...---+++&&&)))---...------///000222222222222222222111111333333333222222333444444000//////...---,,,,,,,,,///333555444000---///111333444666666555333000///+++,,,...000000///---,,,+++***+++,,,.../////////---------...///000///...---***((())),,,///000000222222333444444444444444............---///111444///222444222---+++---000vvvfffSSSFFF???:::;;;>>><<<===CCCPPP^^^qqq{{{```GGG999777555999;;;888333222777<<<888:::<<<<<<<<<===???AAA>>><<<;;;<<>>AAAHHHMMMVVVfffxxxnnnTTTGGG===???HHHWWWnnn|||xxxrrrkkkeeebbb``````VVVWWWVVVSSSKKKAAA666000+++)))+++000222000111444222222222000---+++,,,---...000111000...---------//////...------///333666:::333+++)))+++......------,,,---...000000...,,,)))---111111///---------,,,++++++,,,...//////---///000111000...------...000333222//////333666666333222111111222333333222---...000222333222111000)))+++,,,,,,,,,,,,...///...///222444444444333222222000------///222333333222///---...222444333111000---+++,,,///000///...'''+++///000///...000222333333333222222222222111222222111111111222333333///............---------...111444333///,,,...111222444666888777444111...)))+++...000111000///...---,,,,,,---//////---,,,///.........//////---,,,///,,,))))))+++......---111111222444666777888999/////////...---...222444---111333222---***+++...xxxkkkZZZLLL???888;;;AAADDDFFFMMM[[[kkk}}}iiiSSSCCC999444888999:::888444444777:::;;;:::999<<<@@@BBBAAA>>>===888666:::@@@III[[[lllsss^^^MMMPPP___llloooZZZOOO???333666888333000222666888;;;:::666222...---,,,000666:::;;;999555111***---000111000111555999444666777666333222444777666777777888777777666666555:::@@@AAA===888666555111111666>>>@@@:::444222555555555666888777444111333666999999777444111000---***(((,,,444:::<<<<<>>FFFHHHLLLVVVgggyyygggPPP???444000888:::;;;999666555888;;;;;;::::::===@@@AAA???===:::666777<<>>???===999666555000...222999<<<999666666666555555666666444111...222555888999777444222222---+++***...666;;;===<<>>@@@???===;;;999888999>>>CCCMMM[[[hhh}}}dddDDD555555GGG[[[ssszzzcccKKKBBB???999444444:::;;;<<<:::777333222222222444888;;;;;;888444222...///111444888::::::999222111000111444666888888666666555555555555666666:::::::::;;;;;;999666333---+++---444888888777999666555555555444222...+++222444777888666444333333---,,,---111777<<<<<<;;;>>>>>>BBBNNN[[[kkk~~~dddPPP===888>>>PPPmmm|||yyyuuuppphhhaaa]]]\\\]]]___YYYVVVPPPHHH@@@<<<;;;<<<444111///...///111111111666777666333---'''$$$""")))***,,,...000000000000...///000///---,,,---...---,,,+++,,,...000///...222111/////////111333444444333111000............000000111111111000000///,,,...111111111000000111---,,,,,,,,,...111444666555444222111000111111222222222222333333111---***,,,---/////////000222333,,,+++***,,,///111111000,,,+++***))))))***+++,,,---///222333333333333444444444222000///.........++++++,,,------...//////000///...///000111111000111111000000///---+++***---,,,+++,,,------,,,+++333777999555---)))+++//////000222222222000///---...,,,,,,---000222333333/////////...,,,,,,---...---.........---+++)))(((,,,***'''%%%'''+++000333444222///......---,,,***...,,,)))''''''(((+++------......---+++******+++{{{fffYYYJJJBBB@@@DDDOOOXXXdddjjjpppvvv~~~pppYYYFFF:::444222666999;;;;;;999777999;;;<<<===???@@@@@@???===;;;<<<<<<===@@@EEEOOO]]]hhhyyytttSSS>>>666CCCPPPbbbxxxxxx^^^PPPJJJBBB<<<:::999999999777555444555777777999;;;<<<:::777333000000000111666;;;===;;;888111...,,,...333888888888444333333222333333555555:::888555666888777444111+++))),,,333777666555666444444333444444222///,,,444666777777555333333333......///333888;;;;;;999===;;;>>>FFFRRRaaauuujjjVVVBBB<<>>???AAAAAAAAA???>>>===<<>>>>>;;;888888888>>>???AAA@@@???>>>>>>???===CCCIIILLLSSS___jjjpppcccdddjjjwwwwww^^^PPPGGGDDDJJJZZZmmm}}}lll[[[LLLCCC:::888555222000333888<<<;;;;;;;;;:::888555222111333333444777999:::999888333111...---///111333444000111222333444444333333222111111222333333222000,,,+++///666999555111000222222444777::::::999777:::::::::888555444555777555555666666666777777777<<<;;;===BBBHHHRRReeeuuuuuuaaaLLLCCCCCCNNNdddyyyxxxrrrqqqiiihhhgggeeecccaaa___^^^VVVOOOFFF===888555333222666444222222333555666666333333444555444111,,,((()))---000000...---...000000111222000---)))((('''%%%(((,,,.........///111222111000000////////////222222222111000...---,,,...///000111222333333333222111111222333222///------///222222000111444777777555222...+++)))(((''')))+++------,,,+++,,,,,,---///111222000/////////)))'''&&&(((,,,000222333+++,,,,,,,,,,,,,,,,,,+++,,,...111222222222222333000000000///...,,,+++***))))))***+++---...//////---------///111111///---(((***,,,,,,******---000000///...///000000000...///222444333///,,,,,,---000111333444444333222111------,,,***)))***...111///000///---+++***+++,,,//////111111222111000///---+++)))((())),,,///111222222222000...------///111000...,,,++++++,,,------......---+++******+++|||nnndddTTTKKKGGGMMMWWWaaajjjqqqpppyyy{{{ooo[[[HHH:::444333555999===BBBBBB>>>:::888888<<<>>>>>>===;;;;;;>>>@@@CCCMMMVVVYYY]]]cccggggggUUUQQQSSSbbb{{{kkk\\\KKKCCCBBBKKKWWWeee~~~~~~jjjXXXMMM@@@===777222///111777;;;666777888888888777666555333444555666555555777888555444111...,,,,,,///111000222555777777777555444...000333444333333333333///---///555888555333444555555777:::===>>>===;;;999:::999888777777:::<<<<<<;;;:::888777666777888::::::<<>>BBBFFFOOOhhhvvvcccWWWEEEAAA:::333///000555:::222333555666888999999:::333555666555222222555888666666444///***(((,,,///111444777:::;;;999777555,,,000555666444333444666111......333666666666888888888:::===???@@@>>><<<888888999888888:::>>>AAAAAA@@@===:::777777888:::888999;;;===>>>BBBNNN\\\qqqrrrWWWIIIFFFQQQhhh{{{uuuvvvrrriiikkkgggaaa\\\ZZZ[[[^^^aaacccWWWFFF888222222333555444222111111444777999999444222111111222000+++'''$$$)))///000......111555222222222///,,,*********,,,///222222111111444777222333444555444222///......///000000000...---,,,,,,---///000222222333333111...+++***,,,,,,+++(((,,,///222111...---000333333222111000//////000000+++---...+++'''$$$$$$%%%***...111222000,,,((('''###(((,,,......000000111111111111000000...***'''(((---222333333+++,,,,,,---,,,+++)))((()))***+++,,,...///000111......///111222222000---(((+++---+++''''''+++//////...------...///...---***)))))),,,///000---***///000222333222111///---///000111...+++***,,,///000000///,,,)))''''''(((''')))+++...000111111111+++***))))))***---000222333444444000,,,)))***,,,///...---,,,,,,,,,---...000222333222000,,,******wwwbbbSSSSSSMMMOOO^^^mmmtttxxx{{{{{{{{{{{{fffMMM===555333555999@@@AAA@@@>>>;;;999999:::555888:::777444666???GGGVVV\\\dddiiiiiiaaaUUULLLCCC@@@BBBRRRjjjooo]]]MMM@@@>>>???BBBQQQbbbwwwrrraaaMMMFFF>>>777222///111555555111...///333777777777444333222222222333444555888999777222,,,((()))+++333222333777<<<>>>===;;;555666777666333111111111///000111222444777:::;;;<<<:::888999:::;;;;;;:::<<<===<<<;;;999999<<<>>>AAAAAA@@@???>>>;;;999777666999<<<;;;;;;AAAMMMWWWfff}}}sssXXXKKKKKKTTTgggyyy|||uuuooojjjfffbbbaaa___^^^^^^^^^]]]]]][[[QQQDDD:::222...111888999555000000444888:::;;;333444444555444000***%%%+++---///111111000...---111222222///+++)))***,,,///111222555666777888888444444333333222111111000222000///000111000,,,(((***,,,///222222333444555333///***(((((()))((('''***+++,,,---,,,---///111555333000000111222000...222000---***(((%%%!!!$$$)))---,,,,,,,,,'''"""!!!&&&+++......---,,,//////000222444222///,,,,,,***((((((+++...111222,,,---...//////...,,,+++)))+++---///111111111111444222000000111000---***)))))))))(((&&&''')))+++++++++,,,...///...***'''******************++++++++++++,,,---,,,+++***))),,,...111111///,,,++++++///---+++((('''((()))+++,,,++++++///444666555222///---((($$$###(((///555555444222000...,,,++++++,,,+++))))))***,,,///111777666444333333111...+++ssscccVVVQQQNNNSSSbbbqqqzzz~~~~~~~~~zzzeeeKKK:::222///111555??????>>><<<888555555555555777888666555:::DDDMMM```bbbcccbbb___WWWNNNIII???>>>AAAOOOfffhhhVVVEEE???<<<;;;EEERRR\\\oooooo[[[QQQBBB666000...111444222111000000222444555555444333222111111333444555999;;;;;;777111+++******444444666:::>>>@@@???===:::999777444222///---,,,---...000222444666888888999888777888:::;;;:::999:::::::::<<<===???AAABBBCCCCCCCCCAAA???<<<:::888999<<>>BBBLLLUUUfff{{{oooWWWJJJHHHNNNaaatttyyysssooojjjhhhdddbbb```___^^^^^^]]]\\\WWWMMMAAA888000+++///555555222......222666999999555555666666555111+++'''+++---///000111000...------///111000---*********000000111333444555666777333222111111000/////////000//////111222111---)))***---000111000///000222111---(((%%%&&&''''''&&&(((((()))***---000333444666444111111222333111000111///,,,***((($$$###((()))+++,,,(((###$$$%%%(((+++---.........//////000222333222///---)))'''&&&'''+++///222333000111222333333111000...((()))+++---///000111222666444111000111000...+++)))***)))(((''''''(((***((()))***---///000...,,,,,,,,,,,,,,,++++++++++++))))))***+++++++++******---///000000...---,,,---000...+++)))((()))+++,,,+++,,,...222555666555444///---((($$$$$$'''///444777666444111///---++++++,,,,,,+++***,,,...111333777555333333333333111///~~~rrrfff]]]QQQRRRXXXeeeqqqxxx}}}tttwww|||yyydddIII888///+++...222<<<<<<;;;888444111000111444666666555666===IIISSSdddaaa\\\VVVPPPKKKHHHFFF???@@@DDDOOOaaayyyyyyfffQQQFFF???:::>>>EEEDDDVVVooottteeeOOO<<<222000111111///000222222222111222333444333111000000222444555999<<<>>><<<555000---,,,555777:::>>>CCCEEEDDDCCCEEE???999444222000---***+++---000222444555555555555555555777999:::999888777666777<<>>;;;999;;;>>>AAA@@@???AAAHHHOOObbbtttqqq[[[MMMEEEIII[[[ppp}}}vvvpppllliiigggccc```]]][[[ZZZYYYWWWVVVPPPFFF;;;444...***,,,111111...++++++...222555666444444555666666222---))),,,---///000000000///...))),,,000111///,,,+++***222222111000111222333444000///...---------------------///222333222...+++***...111000,,,)))+++...///+++&&&###$$$%%%'''''''''%%%$$$'''...444777888666444222222222333222111///...,,,***(((###%%%(((,,,...,,,'''******+++,,,---...///000/////////111222222///---'''%%%%%%'''+++///222333444555555666555444333222)))))))))***,,,...111222666333000///......,,,***)))******)))'''&&&((()))''''''(((,,,000222333222//////...---,,,+++******&&&&&&'''((()))***+++,,,...///000///...---...///111///---***)))***++++++***---222555666555666666000...***&&&%%%(((...333999888666333111...---,,,------------///111333555666444222222333444444333wwwmmmgggXXX[[[aaahhhmmmoooqqqrrreeekkktttzzzeeeJJJ888///+++---111888888888666222000///000555555444333555===JJJSSSZZZVVVOOOHHHCCCAAABBBDDDAAADDDIIIQQQ^^^tttwwwbbbSSSJJJBBB@@@CCC>>>FFFWWWmmm}}}eeeMMM???888333...---111555555222000111222444333111111111222444666888;;;===;;;777222111222666888===DDDIIIMMMOOOOOOPPPHHH>>>888666444000+++***,,,000444555555333222222222333555888999888666555444555;;;CCCGGGFFFCCCAAAAAAAAAAAA@@@>>><<<;;;;;;===@@@???===>>>BBBFFFXXXiii{{{dddQQQDDDEEEYYYooo|||tttnnnjjjgggeee^^^ZZZVVVTTTSSSQQQNNNKKKEEE===555111...,,,---111...,,,***)))***,,,///111//////000222333222///,,,//////000111111111111111+++,,,...//////......---666444222///......///000---,,,+++************+++***,,,///222444222///---+++///222///(((%%%'''+++...+++&&&######%%%(((***)))$$$"""%%%...555888888555444222111111111111111000...---,,,)))%%%  '''+++...111///+++)))***,,,---//////000000///...---...000111///...'''&&&%%%'''***...000000444555555555555444333222---,,,***)))***,,,///111333111...,,,***)))(((((()))***+++)))'''&&&'''((())))))***---111444555555333222000...+++(((&&&%%%###$$$$$$&&&((()))+++,,,......///...------///000333111...+++)))(((((((((''',,,222555444333444666222000---)))''')))...222777666666444333111000///---...///000111333555666555333000///000222333333yyytttiiilllooopppooommmiiieee[[[aaammm}}}{{{fffLLL;;;333///000333444555666444222111222222666666444222444:::DDDLLLJJJHHHDDD>>>999888;;;>>>>>>CCCJJJRRR^^^rrrrrraaaSSSGGG@@@>>>;;;<<>>;;;888333///,,,...222666777666333222111111111333666777777555555333333888???CCCAAA===;;;;;;======>>>===<<<;;;;;;===>>>===<<<<<>>666222333555333444555444333222333444777666555444444888>>>BBB@@@@@@>>>999444333555888;;;CCCMMMWWWcccvvvoooZZZIII===888555444;;;NNNeee{{{lllZZZGGG777333666999:::999888777777555666777888888888888777444666777555333333666:::555999AAAIIIRRR[[[dddiii```YYYNNNEEE???;;;666222000222666888999888666444333111000111444555666555555444333666:::<<<:::888777777999:::;;;::::::999<<<=========<<<<<>>===;;;666888;;;======<<<:::888333666888777444333444777555:::@@@HHHPPP[[[gggoookkkfff\\\QQQGGG???999777555777999;;;<<<;;;999888555333000000222444555666555444444444555666777777666777888888888777666555;;;::::::999999;;;>>>@@@DDDLLL___yyyjjjQQQ@@@===NNNccc~~~}}}yyytttpppnnnmmmkkkjjj[[[TTTNNNLLLMMMLLLFFFAAA000***(((---111///------'''((()))'''%%%&&&))),,,)))&&&""""""&&&---222555333222000///000111333555222///+++***+++++++++)))&&&'''(((***,,,---///000+++***(((''''''(((***,,,,,,///111111000000222444222///,,,+++++++++***((((((***+++***)))***---///)))))))))***---000222333111222333111...---///111333111...---------,,,+++,,,//////------//////,,,'''))),,,///000000///...***(((&&&%%%(((***,,,,,,***))))))***---.........)))))))))***,,,---///000***)))'''&&&&&&''')))***,,,///222222///,,,++++++%%%''')))***)))))))))***++++++,,,///111111///------,,,+++)))'''%%%$$$###"""$$$'''))))))'''%%%###&&&(((+++,,,,,,,,,---...222222111000///...------)))((((((+++...000111111444333111...***)))+++---,,,---000222333333222111---...111222333222000///+++*********,,,---,,,+++{{{}}}|||qqq]]]JJJLLLWWWkkkmmm\\\III>>>888444333555444555555444111000000111666777888999999999888888777999:::777444555;;;AAAQQQXXXccclllvvvrrr[[[MMMGGG@@@:::888AAAPPPddd~~~uuu```PPP<<<::::::<<<@@@BBBAAA>>>777999===@@@@@@>>>;;;999333777::::::666333222222666:::@@@FFFOOOZZZgggpppuuuqqqhhh[[[NNNCCC===;;;888:::;;;=========;;;:::777444000///000333555666444555555444333333666888888999999888777555333222888777555555666888<<<>>>FFFKKKZZZqqqiiiRRRBBB@@@NNNaaavvv~~~{{{uuupppllliiieeebbbYYYSSSLLLJJJLLLKKKEEE???///)))''',,,///...***)))$$$&&&((('''&&&'''+++///...***$$$###&&&,,,333666222111///---...000222444000---+++***+++***'''### ###'''+++...111222,,,***((('''''')))+++---...000111000//////222555444///+++***---///,,,)))&&&(((++++++******,,,///&&&(((+++,,,---///222444222333444222///...000222333000---+++,,,---------111444333//////222333111,,,,,,------.../////////)))'''$$$$$$&&&)))++++++(((((((((+++...000000000(((((()))***,,,...000111%%%$$$$$$$$$%%%'''((()))(((,,,000111...+++))))))$$$&&&)))******)))***+++((((((***---000000---***))))))))))))((((((((('''###%%%(((******'''###!!!$$$'''***,,,,,,,,,,,,,,,000111111111222222222222+++)))''')))...222222111333222000---)))((()))***,,,---///111222111000///---...000222222000...---(((((((((+++---......,,,xxxyyyttt^^^MMMFFFOOO[[[qqqsss___III>>>:::777555444444222222444222///000444888999999;;;<<<;;;888666333555888:::999;;;DDDNNNeeekkkuuu~~~qqqYYYKKKFFF@@@===@@@GGGSSSdddssskkkUUUFFF???999:::AAADDDBBB>>>888888:::===AAACCCCCCBBB======<<<;;;888555222000666;;;@@@EEEJJJTTTbbbkkkooo{{{~~~mmmZZZOOOEEE;;;:::<<<@@@@@@>>><<<::::::777777555555444555666777666555555666777888777666777666555444333333333444444555666555333444888;;;AAAHHHUUUggg|||}}}eeeNNNBBBIIIYYYmmm}}}sssmmmoooooofff]]]YYYSSSPPPMMMMMMNNNIII>>>555...---,,,...///---(((###!!!&&&+++,,,***))),,,000///...+++***+++---111333444111---***)))+++...000...///---,,,------%%%###+++,,,+++++++++***)))***---000111111000000000...,,,---///222333222111000///...---,,,.........,,,******,,,...///111111///,,,---000333555666666555444222///...///000111222111000...,,,000222333222000222666:::333111...)))&&&&&&***---******)))'''%%%&&&,,,000000,,,'''&&&***...000111...,,,+++,,,.../////////&&&$$$""""""###%%%%%%$$$&&&%%%(((------((($$$%%%&&&'''))),,,...///000000))))))+++,,,,,,,,,,,,,,,''''''((()))******++++++((()))***)))'''%%%&&&'''''')))*********+++,,,---555444333222222444666777000---***))),,,///111222111111000,,,'''%%%'''***,,,...222555555222///,,,,,,...///...------000333---***'''(((,,,//////...{{{nnnnnnuuu}}}lllXXXJJJDDDMMM___wwwrrr^^^HHH<<<999555333222555333333444333000222777;;;;;;;;;;;;;;;:::888666999<<<@@@@@@@@@DDDPPP\\\nnnttt|||lll^^^LLLCCC;;;;;;???GGGSSS]]]sssuuu___HHH@@@999:::@@@CCC???999666777:::???CCCEEEEEECCC======<<<;;;888555333111666:::???CCCIIIRRR]]]fffmmmyyy{{{lll[[[QQQHHH???;;;<<<===>>>>>>===;;;999777777666555666777888888777666555444444444444333444444444444555555555555777999:::999666555666888999???LLLaaazzzrrrYYYEEEDDDMMMiii}}}|||sssmmmmmmllldddZZZVVVTTTOOOJJJHHHGGGCCC;;;444---+++)))+++,,,,,,((($$$$$$(((------+++)))+++...000///---,,,,,,...000111333000---***)))***,,,...//////...---...---&&& )))++++++,,,,,,+++***+++...000000000---------+++***+++---000444444333222000///...---111111000...,,,,,,---//////000000...,,,---000333444444555444333111///...///000111222222000...---111222222111//////111444000...+++&&&""" """$$$)))++++++***)))***---000///+++'''&&&(((+++------//////000000000111222333+++)))&&&$$$$$$%%%$$$###%%%###%%%******'''&&&((()))******,,,...000222444---------,,,+++***))))))'''(((***,,,............+++***))))))))))))******((()))***++++++,,,---...555444222111000111222333...+++)))(((+++...000111111111///+++&&&$$$&&&))),,,...111333333222000///,,,------,,,***+++///222///+++((((((+++/////////vvvfffccckkkxxx}}}rrrbbbQQQGGGDDDLLLffflllXXXCCC:::777666444444777555555666555444777===>>>===<<<;;;999888777777???FFFKKKLLLMMMUUUcccoooyyy}}}oooWWWJJJ<<<888:::===BBBGGGSSSfff|||nnnSSSIII>>><<<@@@BBB===666444777;;;AAAFFFGGGFFFCCC>>>===<<<;;;888666333222666:::>>>BBBFFFNNNWWW^^^llluuuwwwiiiYYYOOOGGG@@@===;;;:::;;;======;;;888888888777777777888888999:::888666333222111111111000222444666777777777777;;;<<<===;;;888555444444444888DDDZZZuuuyyy\\\DDD>>>DDDddd~~~yyyyyyqqqkkkjjjhhh```WWWRRRSSSMMMFFFBBB???<<<777333+++(((&&&&&&((()))'''%%%'''+++//////,,,))))))***//////.........///000000222000---***)))***+++---000111///---......((( &&&)))+++---,,,,,,,,,...000111000...***++++++***)))***,,,///555555444333222111///...333444444222000///000111000000///---,,,---///222222333333333222111///......000111222222000...---000111111000---,,,,,,------,,,***%%% (((***...////////////000///,,,)))'''((()))))))))---000222222111000222555111...***'''&&&%%%$$$"""$$$"""$$$)))***((())),,,...---,,,,,,...111555888333111///,,,)))'''&&&%%%&&&)))---111333333222111---***((())),,,//////---((()))***+++,,,---......444333111///............+++)))'''(((***---...///111111...)))$$$"""%%%)))---...///000111111222222------,,,***)))+++///333000,,,((('''+++...//////vvvfffbbbiiivvvwwwiiiYYYJJJDDDFFFOOOnnn```NNN===777888888888888999777666888888777;;;AAA???>>><<<888666555777888CCCNNNXXX\\\___hhhttt}}}zzz{{{|||yyyqqqmmmqqqxxxxxxaaaPPP???999;;;<<<===>>>???QQQjjjjjj\\\KKKBBBBBBAAA<<<555555888===CCCGGGGGGDDDAAA>>>===<<<:::888666444333666999===AAAEEEJJJQQQUUUfffmmmmmmaaaSSSJJJCCC===>>>:::777888<<<===:::666999999999888888888888888;;;:::888444111///000111...111444777::::::::::::<<<;;;:::888666444444444666888@@@SSSnnntttVVV???;;;CCCaaa|||xxxtttnnniiifffccc]]]VVVQQQMMMJJJDDD>>>:::777444222***&&&######%%%(((((('''))),,,///000---)))''''''---...///000111111111111222111...,,,++++++,,,---000222000------...)))###$$$(((+++...------...000111222000...)))***+++***)))***,,,...444444444444333111000///333444555444333333444555222111///---++++++---...000111111222222111///...---...///000000///---,,,//////000///...,,,++++++,,,,,,+++'''### &&&***///333444333111//////...,,,***)))((('''&&&'''---111111...---///222333000,,,***)))(((&&&%%%$$$###'''...000......000111...+++***,,,000555999444222///+++)))&&&%%%%%%%%%)))...333666555444222...***'''(((...222222///((((((((())),,,---------000///...---,,,,,,,,,,,,***)))((()))+++...//////111111...(((###"""%%%)))///...------...111333555111000---++++++...222555222---((((((***...//////xxxiiifffmmmwwwqqq```NNNBBBBBBHHHVVVuuutttWWWHHH999666999999999888777555555777777666:::??????===:::666333333777;;;FFFUUUcccjjjooovvv{{{|||ooollljjjfff]]]WWW\\\fff{{{fffSSS@@@:::;;;<<<<<<<<<999GGG]]]uuusss\\\KKKDDD???:::666999:::===AAADDDDDDAAA>>>===<<<;;;999777555444333666888<<<@@@CCCGGGJJJMMMVVVZZZ[[[SSSIIICCC???======888555666:::<<<999555:::::::::::::::999999999;;;;;;999555111...///000...111444888;;;<<<<<<<<<999777555333333444666666888888===MMMddd}}}tttVVV@@@<<>>===999444111444;;;AAAMMM\\\kkkrrrwww{{{wwwnnn^^^XXXTTTRRRMMMJJJRRR^^^uuuqqq]]]HHH===;;;:::999:::888BBBSSSiiiqqq[[[KKKAAA;;;888;;;;;;;;;===???@@@>>>===<<<;;;999777555444333333333666999===AAACCCDDDDDDBBBEEEFFFDDD???<<<<<<===999777666777999999777444888999;;;===>>>?????????>>>@@@???:::333...---...///111333666999:::;;;;;;666444222222444777888999666666999EEEZZZsss~~~bbbHHH@@@EEE[[[ttt{{{xxxnnnmmmhhhaaa]]][[[VVVPPPEEEEEEBBB;;;333///...///...)))%%%$$$'''***+++******+++,,,---------,,,,,,---...000222333555555555000111111111111111111000000222111,,,***,,,+++'''"""!!!(((+++...222/////////000333444333111((()))******(((((((((***...///222444555444333222...111333444444444666777444111---++++++++++++***---...000111222222222111***+++---//////...,,,+++...,,,,,,---///000///...''')))******))))))+++,,,+++---000555777666222///...000222111///+++))))))%%%***000222111//////000...,,,******,,,---------(((+++333===???999444333///---+++)))(((***---...***+++,,,,,,,,,++++++***&&&)))...222444333000...---+++***+++///000///---(((&&&%%%(((,,,///...,,,+++++++++,,,,,,---------******+++---000222111000000111000---)))'''***---111///,,,***+++///333666888555222222444777999:::333///+++***---...---,,,xxxpppqqqwww}}}{{{gggSSSBBB===GGGUUUiiizzzyyyfffNNNBBB999999===;;;666222444333666:::999666777:::>>>===999444222666@@@HHHXXXdddoootttxxxxxxlll[[[OOOFFFBBBFFFHHHJJJUUUcccssstttZZZIII@@@:::777888666===IIIYYYlllpppYYYIIIAAA>>>;;;999777777999<<<>>>>>>;;;:::777555444333222222///111555:::===???>>>===666777888888555444555888555666777888888777555333666888;;;@@@DDDGGGHHHIIIIIIKKKJJJDDD;;;333000000///000111333444666777888555444555888;;;<<<;;;999444444777???PPPiiihhhMMMCCCFFFSSSjjj~~~xxxuuuppppppkkkaaa[[[YYYTTTNNNGGGFFFAAA777,,,''')))---111,,,((('''***,,,---,,,+++++++++---///111222333111111222222333333444444......000111222222111111000222000+++)))******(((((("""!!!&&&,,,...000333000///...000222444555444,,,---......,,,******+++,,,...222555777777666666...111333333222111111222000---***)))+++------------...000222333333333333+++,,,...000000///...---///,,,***+++---//////...)))***,,,,,,,,,...111333000000222555888888555111+++...222333000---++++++'''***///222444222000...,,,***))))))+++---......+++...555===>>>888333222...---,,,***)))(((((((((&&&(((+++---...---,,,+++))),,,///222222111...,,,,,,---...//////...---+++***(((&&&)))///222000...,,,------------,,,,,,,,,))))))+++...111333222000///111222111---,,,---000222///,,,***+++...111444777444222222555777888888222///,,,,,,...///,,,***zzzsssuuu|||{{{gggSSSCCCAAANNN]]]nnnyyyvvveeeHHH===777:::???>>>888555777888;;;???>>>::::::===>>>===:::555333888CCCMMM```jjjqqqsssuuutttcccNNNFFF<<<999AAAIIINNN\\\kkkrrrmmmVVVGGG<<<888999555:::BBBNNN\\\qqqfffRRRHHHEEE:::777333333666;;;???AAA:::999666444333222222222,,,...222777;;;<<<:::888444333333222///---...111333666999999888555444333333666<<>>BBBAAA<<<888555555666;;;IIIaaa~~~gggMMMEEEIIIMMMccc}}}|||vvvrrrssstttnnnbbbZZZXXXRRRKKKKKKHHH@@@333&&&"""&&&,,,333///******,,,......---,,,++++++---111555777888555444333222222222222333+++,,,...000111222111111///111000***((()))***)))+++&&&$$$)))...000222444111///...///222555666777222333444333000......///,,,...222666999999999888///111333222000.........,,,)))'''(((,,,///000000,,,...000222333444444444,,,...000111222111000///000---))))))+++------,,,---...//////000222555888555333333666999999666333(((---222333111---,,,+++&&&(((,,,111444333///,,,+++***((()))+++---------...///444:::;;;666222222...------,,,***(((&&&%%%%%%'''+++...///...,,,+++,,,...000222111///---+++,,,///222222000---,,,+++,,,)))(((+++111444333000/////////...---,,,+++***((()))+++...222333111///...111444333000...///111222000---++++++---111333555222000111444777666555111///---...000///,,,(((}}}{{{zzz|||{{{hhhVVVHHHCCCMMM\\\nnn{{{nnncccJJJ<<<555:::===999:::@@@:::===AAABBBAAA???===<<<===555111555<<>>555...000999AAABBB???;;;888666666666444000,,,,,,***)))...444888777444222222000,,,((((((,,,///666777777666333000......111444:::AAAIIIOOOSSSUUU^^^ggggggYYYGGG===888444333///***(((+++000555888999:::<<<>>>???@@@??????777555666???MMMaaa|||jjjSSSFFFBBBQQQeee~~~zzzvvvxxxsssppphhh___VVVOOOMMMLLLCCC===222((("""###)))///111///+++((('''(((+++---111...,,,---000333444333333000---,,,---///000111///...---///111222111000///000000///,,,++++++,,,+++******,,,000333444444---...///000222222222222444444444444555444222000///111444777888999999888222000,,,+++++++++***)))&&&'''(((+++---000222333555444333111000000000000......///333666555000,,,,,,+++***))))))***++++++222000///000444555444222333333444666777666222///---///111333222///,,,)))&&&(((***,,,---...------...+++***+++///111111///---...000222222111///...+++---......,,,(((### ###'''...111111///,,,+++---...000///---+++++++++000222555444222...,,,+++---,,,+++---///222222222444111...,,,++++++***)))((('''&&&'''(((+++...000///111333555444111---+++111000000000111222333333444///***+++///222222111///...///000000...+++(((wwwvvvwww{{{}}}mmm]]]PPPJJJSSS___mmm}}}iiiZZZEEE999333888<<<999:::@@@???AAADDDEEECCC@@@>>>===999555555;;;BBBIIIUUUaaahhhdddeeekkknnnhhh^^^XXXVVVVVV\\\eeeiiiiiiiiikkkrrrkkkXXXIII???888777666666888DDD]]]sss|||dddQQQAAA999111111777<<<;;;777:::888666666666555111...,,,)))(((+++111666777666333222///***&&&%%%))),,,444444444111...---...///222555:::@@@HHHOOOUUUXXX]]]ddddddYYYJJJ@@@888222000---)))'''***///444777;;;;;;======>>>===<<<;;;555333555>>>LLLaaa}}}nnnYYYKKKEEEQQQccc}}}}}}zzzuuuwwwqqqmmmfff]]]TTTMMMIIIHHH===777---&&&###%%%***...///---***'''''')))+++---111///...///222222111///---+++)))((())),,,...///...------...000111111000///000111000...,,,,,,---,,,++++++,,,///111111111------///000111222222222444444444444333222000...///000111333555777999:::000...,,,++++++***)))((($$$&&&(((+++---///000111222222111000//////......111000000111222111---)))***)))(((((((((***,,,---000......000444666666555444444555666777666222///---...000222222///---+++((()))+++,,,---------------+++***+++///111000///...//////000000///...---,,,,,,------+++(((%%%###)))...333555444111---,,,,,,...000000...,,,******---000222333111...---,,,---,,,+++,,,///111111111333111...,,,,,,,,,+++***(((&&&$$$###$$$'''+++---...///000111000...+++***//////000000000000000000000+++((()))...222222111////////////...---+++)))}}}|||~~~wwwjjj]]]WWW[[[dddooozzzcccOOO???555111666:::999:::???>>>AAADDDDDDCCC@@@??????888888<<>>EEENNNVVV[[[[[[___^^^UUUKKKAAA777///...,,,)))(((***...444777<<<=========<<<:::888777666444444;;;GGG[[[wwwsss```QQQIIIQQQaaa{{{~~~yyywwwzzz~~~zzzttttttnnnjjjcccZZZRRRJJJDDDAAA555///((($$$&&&))),,,,,,---+++)))'''(((***---///111111111111222000---***'''&&&%%%%%%&&&(((***,,,...,,,+++,,,...000000///...000222222000.........///---+++,,,---......---,,,---...///000111111111333333333222000...,,,***.........000222555777999,,,+++******+++***(((&&&"""$$$(((,,,.........---//////......------,,,,,,333222///...---,,,)))'''((('''%%%%%%&&&)))---///...------///333555666666555555555666666555111///+++,,,...000000///...---***+++,,,---------,,,,,,,,,+++***+++...000000000//////...------,,,,,,---,,,,,,,,,,,,+++)))((('''000333777888666222///---***---111222000---***)))))),,,000111000///......---,,,+++,,,...000000///111///---------...---,,,)))&&&!!!"""'''***,,,,,,------,,,+++***)))...//////000000///...---***'''%%%''',,,000222111/////////...---,,,+++***{{{nnnggggggkkkvvv|||rrr^^^HHH<<<666333666999999:::>>>:::<<<>>>??????>>>???@@@>>>===AAAKKKUUU\\\^^^^^^UUUNNNHHHEEEEEEHHHRRR[[[dddiiiuuuhhhUUUDDD>>>888444111444???JJJZZZlllwww]]]OOO>>>333222555777777555555666666777666444333///...---///222555555444111...)))$$$"""$$$'''***000111111000//////000222666666777;;;BBBKKKTTTZZZWWWVVVRRRKKKEEE===555//////...---,,,,,,000555999<<<<<<<<<<<<;;;:::888777999666555999AAASSSnnnxxxeeeUUUJJJPPP___www}}}vvvrrrssswww{{{xxxrrrrrrlllggg```XXXPPPHHHAAA<<<111,,,&&&&&&***---,,,***,,,+++))))))***---000222555333222000...,,,***)))'''''''''&&&%%%&&&(((***---,,,***+++---/////////...000222333111/////////111///,,,+++,,,+++***)))+++,,,---...///000000000111111111///,,,)))'''&&&+++,,,...000111222222222)))((()))***+++***(((%%%!!!$$$)))---......,,,+++,,,,,,,,,,,,,,,+++++++++333111...+++***)))(((((('''%%%###"""$$$)))...111------,,,---...000222222444333333333444222///---)))***+++---............+++,,,---......---,,,++++++++++++,,,---///000000000///---+++******+++,,,---,,,,,,+++++++++++++++000333555666444000...---)))---222444222...***((('''***...111111000000111---,,,++++++---......---...,,,++++++---------+++***&&&!!! %%%))),,,++++++************+++...///000111000...,,,+++'''%%%%%%'''+++///111111///000000///---,,,,,,---xxxuuuvvv}}}rrrjjjYYYDDD;;;888666888:::999:::<<<;;;;;;<<<;;;;;;<<>>???BBBKKKTTT[[[\\\fffzzzyyydddKKKBBB999555333555<<>>FFFNNNTTTQQQKKKCCC>>>:::666333111111111111000000222777:::999:::;;;;;;;;;:::999888:::888777:::@@@PPPjjj|||hhhUUUIIIOOO]]]vvv~~~vvvooopppsssxxx~~~|||uuupppoookkkfff^^^VVVOOOGGG???:::222---)))***...///---)))++++++******,,,///333555888555111---***)))***+++,,,,,,,,,***'''&&&(((***---,,,******,,,...//////---///111111000//////000222///---++++++***)))'''***+++,,,---.../////////...//////---((($$$""""""(((+++///222222000,,,***''''''''')))******(((&&&"""%%%***...000...,,,***)))******+++++++++******000///,,,***((()))+++---(((%%%""" """(((...333...---,,,***))))))***+++111000///000000///---+++(((((()))+++,,,---...///------...///...---,,,+++***++++++,,,,,,---///000000...,,,***))))))+++,,,...---,,,++++++,,,---...+++---000000///---,,,,,,)))---222555333...***(((&&&***///111222222222222...,,,******+++,,,+++******)))((()))+++,,,+++***)))'''""" ###'''***,,,++++++******+++,,,---...///111111111///---+++'''&&&&&&'''***---//////...000222111///......///}}}zzzooocccRRRAAA:::999999:::::::::;;;<<>>:::777999@@@JJJQQQVVVYYY\\\]]]___\\\PPPBBB444444:::FFFPPPXXX___fffeeebbbbbbdddggglllwwwmmmZZZFFF:::666444555888:::CCCNNNXXXhhhyyybbbOOOBBB888333///222555444222111111222///222777999888666333222...---,,,...222666888777222555888999888666555555000000222444666999<<<===<<<555000...,,,)))---333000333444333///...222555333444555666777666666555555777:::>>>CCCPPPjjjgggSSSIIILLL]]]www|||sssqqqrrrrrrsssvvv}}}}}}{{{zzzzzzwwwooohhhiiiaaaWWWPPPKKKEEE>>>999222222111111111000...---)))))))))***,,,///111333444333111,,,((('''))),,,...111222000+++)))***---///---******,,,///000111***++++++***)))+++...000111///---,,,,,,,,,+++)))((()))***,,,------------,,,///000---'''###"""$$$###''',,,000111///+++)))'''&&&%%%&&&)))+++++++++)))+++...111222111///---((()))+++---...---,,,,,,,,,------,,,+++---111444///+++$$$ %%%---222//////,,,'''###!!!"""%%%---,,,+++,,,---...---,,,---,,,,,,,,,---///222333------///000000///...---)))+++,,,,,,++++++...111------++++++++++++,,,---........................+++,,,......---,,,---///+++...333444222...+++)))(((+++///111111////////////,,,***)))))))))(((&&&((('''((()))++++++)))'''###$$$''')))+++,,,------++++++,,,---......//////---------------.........)))***)))(((&&&$$$$$$$$$$$$***000222000......000|||yyyyyy~~~yyyyyyzzzxxx~~~~~~~~~sss\\\EEE999111555888999:::===>>>>>>:::777444333888DDDQQQ[[[```hhhjjjddd[[[RRRFFF:::777666<<>>999000111333222000//////000''''''((()))+++---000111000111111...***((()))+++,,,///222///+++)))+++...000---+++***,,,///111111***))))))'''''')))---000000///---,,,------,,,+++((()))***+++,,,------------000222///)))$$$$$$&&&###%%%***...000000...---(((&&&%%%&&&)))+++------+++---000222333222000///((())),,,...///...------,,,...///...,,,---111555222---%%%%%%,,,222//////---(((###!!!###&&&,,,++++++,,,...//////...000///......///111444555,,,---///000000000///...(((+++,,,,,,++++++...111,,,,,,,,,,,,,,,,,,------/////////000//////...---///000111000///...///000,,,///222333111...+++***(((+++...000///...------///---***))))))((('''%%%)))((()))***,,,+++)))''' ###'''+++...///...---***+++,,,---.../////////,,,++++++++++++,,,......******)))'''###!!! &&&...222000------///}}}rrrfff^^^eeejjjooonnniiijjjsss{{{|||~~~gggRRRDDD===999;;;999666:::AAAAAA<<<999555444888<<>>333999<<>>888222000//////000000///---***++++++)))&&&&&&***...111222111///---+++,,,---000000///,,,)))((()))***+++***((('''))),,,000222,,,,,,************,,,,,,+++***+++...222111***$$$'''%%%(((///222000------222333222///***(((***---******))))))***,,,...000,,,)))&&&&&&)))---000222---,,,++++++,,,///111333333///,,,,,,......+++''')))+++...///...------...///''' (((000111...222111///+++'''&&&''')))''')))+++---//////...------,,,,,,---...///...,,,,,,---///111000///,,,+++((()))++++++++++++---///111---***+++///111000---222///,,,---///111111000333222111000///////////////000111333444333///,,,++++++------------+++++++++***)))******)))&&&###+++...111111...***(((&&&!!!+++000...***)))***))))))+++...000000000///...---,,,+++*********)))'''%%%"""  (((111333///++++++---|||rrrfffYYYQQQRRRXXX]]]]]]]]]cccooozzzmmmWWWIIIAAAAAAAAA???<<<>>>CCCBBB===;;;777888???FFFNNNZZZffflllkkkggg]]]OOOBBB:::777555<<>><<>>:::777444///+++---333666666666666666666555555555444555888;;;======<<<:::999888666444333111111333333333333222111000000333000,,,)))(((***---///222000111333777777555222222333444666666666555555666888:::===>>>EEEXXXiiivvvYYYHHHMMMbbb{{{rrrfffaaa[[[UUUVVVVVVVVVWWW]]]jjjzzz{{{xxxzzz{{{{{{xxxrrrkkkeeebbb[[[WWWRRRNNNJJJCCC:::444111///......000000///---...//////---)))'''&&&&&&((()))+++,,,---...111444666444000+++&&&%%%&&&(((***)))'''&&&'''(((***,,,...---,,,++++++,,,---...222000......000///+++((()))(((***111444111///000000...+++++++++,,,++++++------,,,+++,,,---///000222...***((()))+++,,,---++++++++++++,,,---///000111...++++++...///---++++++---//////...------...'''$$$"""$$$)))///444777000000...+++'''%%%$$$%%%$$$%%%(((+++---......---+++***)))))))))'''$$$"""%%%'''***---//////...---***+++,,,,,,******+++,,,111---))))))---000222111,,,,,,,,,///222555666666000111222333333333222111------...111333222000...,,,---............---,,,*********,,,......,,,***---,,,+++,,,...---)))%%%$$$)))(((((()))+++,,,---.........---,,,,,,,,,,,,,,,---...000111000---((($$$"""!!!"""######***222555111---++++++ooo___PPPEEE>>>777999<<<@@@HHHYYYnnn~~~nnnaaaZZZVVVVVVTTTOOOIIIDDD@@@<<<888555444999DDDSSS___gggkkkjjjfff\\\NNN@@@888555666???CCCIIIOOOZZZlll|||bbbLLL???;;;888888???MMM___qqqwwwaaaQQQIII>>>:::888666444444;;;DDDZZZqqqyyygggQQQGGG===555///***,,,111444555555666777777777666666666888:::<<<=========:::999888666444222111000333333333333333222111000222000---,,,+++---///000222///---111777:::777444111333666888999999888777777888;;;===>>>EEETTTddd|||]]]IIIDDDXXXttt~~~oooddd]]]WWWTTTKKKMMMPPPRRRVVV^^^hhhppp|||~~~}}}|||yyyuuupppjjjccc^^^TTTRRRPPPNNNJJJCCC:::444000///......000000///...///000111000...+++((('''''')))+++---...000333666777555111+++''''''))),,,---,,,+++*********+++,,,///...---,,,,,,---...///333111......///000///---,,,***+++000222///------///+++((((((+++---,,,***------------...000111222222///+++)))***,,,------++++++***++++++---...///...,,,******,,,------,,,,,,---......,,,+++,,,---&&&&&&&&&''')))...333777333111---'''""" !!!###%%%&&&)))+++,,,,,,+++***)))((('''(((((('''###!!!###%%%))),,,------,,,++++++,,,---,,,***)))***+++000,,,((('''***...111222,,,,,,...111333555666666...///222444555444333222,,,,,,---000222222111///---...////////////...---))))))***,,,//////...,,,,,,)))&&&(((,,,,,,(((###$$$''''''(((+++---///000000///---,,,+++---,,,+++++++++---///000222///***%%%######%%%&&&'''---333555111+++((('''}}}jjjZZZLLLBBB<<<777888999<<>>PPPaaatttnnn^^^KKK>>>666000...000111222444555777888888888666888999;;;;;;<<<<<<===999888777555444222111000000111222333333333333333///............000111222111---***,,,333777888666222333666999::::::999888888888:::<<<>>>CCCQQQ___~~~cccNNNCCCUUUpppxxxiii^^^WWWSSSSSSJJJLLLMMMMMMNNNTTT\\\cccpppuuu|||{{{uuurrrpppkkkaaaYYYKKKKKKLLLKKKHHHBBB;;;666111///...///000111000///------...//////---+++(((+++,,,...//////000333666666444111---***+++///222222222111000000//////...//////------------//////222111///...000222444444///,,,,,,///000,,,))))))---***'''(((+++------+++,,,,,,---///111333555666000---+++***,,,...//////++++++++++++,,,------...,,,***(((((()))+++,,,,,,,,,------,,,***)))***+++((()))+++******---111555777333+++"""!!!((()))***++++++)))'''&&&%%%%%%&&&(((***)))&&&$$$###%%%(((+++,,,+++***))),,,------,,,***)))***+++...+++(((&&&(((+++///111,,,...111333333333333222,,,...000333444333222111---------///222222111000...///000000000000///...))))))***,,,...///...,,,***&&&###$$$(((***'''###!!! """''')))(((***...000222333222///---,,,---...---+++))))))***+++---333///***&&&$$$%%%'''(((***...222333...)))%%%###~~~}}}xxxeeeUUUHHH???999777777888;;;EEEWWWmmm{{{zzzjjjbbb^^^[[[aaa]]]YYYTTTKKK@@@;;;;;;???EEEMMMVVVaaalllpppooogggXXXDDD888777===AAACCCHHHEEEDDDIIIVVVhhhyyyvvvfffVVVIII@@@<<>>HHHSSS^^^kkk~~~ttt___NNN???444//////222222444666777888888888666888:::;;;::::::;;;===777666555444333111000000000000111222333333333333......///000000111111111...+++(((***///444666666222333555777888999999888888777888:::<<>>GGG^^^vvv}}}zzzyyyxxx|||{{{{{{|||~~~~~~}}}~~~}}}fffUUUIII===888666666888;;;>>>GGGOOOWWWjjj{{{hhhPPP===555777666666777777888888777777666888;;;;;;999999:::<<<444444333222222111000000111222222333333333222222///000111111111000...---))))))***+++...111333555333444444555666777777888888666555777999@@@MMM[[[ssswww___SSSZZZmmmuuuggg]]]RRRGGGCCCDDDEEEEEECCC@@@@@@FFFOOOWWWZZZZZZ___jjjssszzz~~~|||xxxsssnnniii___SSSJJJBBBDDDEEEDDDAAA<<<888666222111000111333444333222---,,,,,,---//////---***---...////////////111333222222222000///000333555444555666777666444333111///...---,,,,,,---...///333333333222222444777999000,,,,,,//////,,,)))***,,,,,,,,,+++******---...000111222333444555555555///---+++,,,...000111111,,,,,,---............---...---+++))))))***,,,...000000///---+++***+++,,,---,,,,,,---///000000000333000,,,&&&!!! """%%%++++++,,,,,,+++)))'''%%%###$$$&&&***,,,,,,***'''!!!###'''***,,,,,,,,,++++++,,,---,,,*********,,,///...---+++******,,,...***...333444333000//////++++++,,,,,,------......222111000111222333222111000000111222222111000000///......///000///---+++&&&%%%$$$$$$$$$&&&'''(((******---000///+++,,,000111222333///***))),,,///111///+++)))'''(((***+++,,,***(((&&&&&&&&&(((((('''((()))((('''%%%$$$$$$zzz}}}uuubbbRRREEE<<<777333444777>>>KKK]]]qqq{{{nnnccc[[[UUUQQQNNNNNNNNNHHH>>><<<@@@LLL[[[jjjppppppooohhh```RRRLLLCCC:::444333555777;;;???DDDHHHOOO___uuuvvvaaaOOOEEEAAA???===999555555:::===FFF```{{{wwwpppllljjjiiigggfffgggiiikkklllkkkjjjnnnqqqsssqqqmmmjjjkkkmmmrrrrrrtttzzzzzzfffWWWFFF===888444444666555???GGGMMM\\\vvvdddJJJAAAEEE:::::::::999888777666555555888;;;;;;999888999;;;222222222111111111000000333333333333222222111000111222222222111...+++)))&&&(((,,,...///000222333444444333333444555666777888555333555888???MMMZZZnnn~~~eeeRRRVVVgggvvvkkk```YYYPPPEEE???@@@999<<<@@@BBBCCCEEEIIIMMMTTTRRRVVV```hhhooo{{{~~~xxxwwwuuuooodddWWWLLLEEEBBBCCCDDDBBB>>>999666444333222111222444555444333333111///000222222000---,,,---.........///111333111222222111//////111333333444555666666444222111...---,,,++++++,,,---...444555555444333444666888///,,,+++///111...---...+++---...,,,)))))),,,000444444444555444444333333000...------...000000///------......///.........000///---+++******---///222222111///,,,+++,,,...---,,,+++---000222111000......---***'''%%%&&&'''***+++,,,---,,,+++)))'''###$$$'''***,,,,,,)))&&&!!!%%%***---.........***+++,,,,,,+++***+++,,,000000///...,,,,,,---...(((---222444333000//////++++++*********+++,,,---444222111222333333222111000111222333333222111000222111000111111000---***&&&'''&&&%%%$$$&&&))),,,+++,,,000333000,,,,,,///000111111,,,'''&&&+++///111///,,,)))(((***,,,...)))((('''&&&&&&''''''((($$$$$$$$$$$$%%%%%%&&&&&&~~~zzz___KKKAAA;;;555555333333<<>>@@@@@@>>>DDDOOOVVVfffuuuxxxvvvqqqhhh___UUUOOOHHHBBB>>>:::444///888???EEEJJJUUUdddqqqvvvtttiiiYYYKKKBBB>>>;;;999:::888555555===OOOdddrrrxxxiii___ZZZYYYZZZUUUTTTSSSUUUYYY[[[[[[ZZZ^^^aaadddccc]]]WWWTTTSSSYYY___hhhpppuuuvvvtttrrrsssuuuxxxzzzzzzxxxuuussswww~~~}}}ssskkkkkknnnuuussswwwrrr[[[GGG<<<999666333888;;;AAAIIIRRRaaayyy}}}eeeUUUNNNIII===777<<<===555222555666777888:::;;;999555111222222111111000//////...333333333111000000333555777555333333333000,,,((()))***---000333333111///...111555999;;;<<<;;;;;;888333111666;;;@@@KKKVVVnnn~~~^^^TTTXXXgggmmmbbbVVVOOOIIIAAA======666>>>CCCAAA@@@BBBDDDCCCHHHIIIOOOXXX^^^eeeqqq{{{xxxrrrjjjccc]]]TTTKKKDDD@@@DDDEEEAAA999333111111000111222222111111222444111111222333444333000---,,,)))'''))),,,...---,,,***---111222000...///000555555555333111111222333111000...------...000111333333333555666666444222///---++++++,,,......---,,,///000---((('''***...222///...///222444333222000000///...,,,---///111...---+++***+++...222444555222---******+++++++++/////////000000...+++((()))))))))******++++++,,,,,,,,,,,,,,,***'''%%%$$$---+++***,,,---,,,((($$$"""$$$'''***+++)))$$$ $$$)))...111111...------+++)))'''(((+++...000333111...,,,++++++---...---///111222111///,,,***&&&'''((()))+++...000111555222000222666777333...,,,---...//////000000000///222444444111......///+++***)))&&&%%%'''+++...333333333333111///---,,,,,,...000000...+++******---,,,+++*********+++,,,+++***)))'''&&&&&&&&&&&&!!! $$$'''(((%%%!!!~~~dddPPPFFF===666222333777CCCVVVmmmqqqdddVVVLLLFFF???===BBBCCCBBBJJJVVVeeetttvvvmmmeee___[[[\\\[[[WWWPPPHHHAAA===999>>>CCCKKKXXXhhhpppqqqeee[[[NNNCCC<<<:::999999999777555777AAATTTjjjyyy|||kkkZZZOOOMMMOOOHHHEEECCCDDDGGGJJJKKKKKKPPPSSSUUURRRLLLFFFAAA@@@CCCIIISSS]]]dddffffffeee[[[]]]aaadddeeeeeedddddddddiiillliiiaaa[[[ZZZ\\\^^^]]]cccqqqoooVVVHHHBBB===888777888===BBBHHHSSSgggyyy~~~mmmaaaTTTCCC666666666222000444333444666999;;;:::888555//////000000000000000000555555444222000///111333888666444333333111...,,,+++---000333444222...,,,...111444888;;;<<<<<<<<<:::444111444:::AAAMMMYYYmmm}}}```RRRTTTbbbzzz{{{hhh[[[OOOHHHDDD>>>999999888===AAA@@@@@@BBBCCC@@@???@@@FFFNNNUUU[[[fffqqq~~~xxxtttlllaaaUUUKKKEEEBBBBBBDDDDDD>>>666000...///---...///////////////000000000111222444333000---)))'''''')))---///...---(((,,,000111///......///333444555444222111222333111000///---------//////000000000222444444222000111...)))''')))+++---...---///000---)))))),,,111222000...///222333333222......---***)))***---000///---+++***+++...111333222///,,,++++++,,,,,,+++...---------...---***((())))))***++++++,,,,,,,,,***+++,,,,,,+++******)))***)))(((+++------***&&&$$$%%%(((+++,,,***&&&"""!!!$$$***///111111000......,,,***((()))+++...000111000---+++***+++---...---...///000000...,,,***'''((()))***,,,...000111555222111333666666222...+++,,,---...////////////,,,///222222///,,,************)))'''&&&'''***---000000111000///...,,,++++++---111222111///......---,,,***))))))***+++------+++)))'''&&&&&&((()))%%%###"""$$$&&&'''$$$!!!mmm[[[NNNAAA888111333;;;KKK```wwwxxxgggTTTFFF<<<:::>>>EEEIIIKKKWWWeeetttsssfff___[[[```gggnnnoooggg\\\TTTPPPFFFFFFHHHPPP```ooorrrnnnXXXQQQFFF===999888888999:::999999>>>JJJ\\\qqq~~~|||jjjTTTFFFBBBDDDBBB???;;;;;;===@@@CCCDDDIIIKKKKKKIIICCC<<<777444666;;;DDDNNNTTTWWWWWWVVVIIIJJJMMMQQQTTTWWWYYYYYYWWWYYY[[[[[[WWWTTTQQQQQQIIIHHHMMMZZZhhhxxxlll[[[QQQHHH???:::999;;;===???DDDQQQ^^^uuusss\\\III999666777444111333222333444777::::::888666---...///000111111111111666666555222///...///111777666555444333222222333111333777999999555111...,,,...111444777999999999===888444666===FFFSSS^^^rrrdddRRRRRR\\\sssqqqdddVVVHHHBBB???;;;777666999<<<===<<<>>>AAA@@@;;;555666<<>>NNNeee||||||iiiSSSCCC666999@@@IIIOOOWWWgggwww|||lll^^^UUUQQQ[[[dddqqqyyyxxxqqqhhhcccWWWRRRLLLPPP___lllkkkcccTTTNNNFFF>>>:::999:::;;;???@@@DDDLLLXXXhhhwww{{{}}}wwwfffRRREEE@@@AAABBB???<<<:::;;;>>>AAADDDHHHIIIIIIGGGBBB<<<888555555999@@@FFFIIIJJJIIIHHHAAABBBDDDGGGKKKNNNQQQSSSRRRRRRTTTUUUVVVTTTQQQNNNEEECCCDDDJJJSSScccyyyqqqeeeUUUGGGAAA>>>===<<<;;;;;;@@@HHHWWWjjj}}}~~~bbbRRRBBB>>>>>>:::444111444444444666777888666444...///000222222222222222333444333111...---...000555555555333333555999===<<<>>>AAABBB@@@===:::888000111222444666777777777>>>;;;;;;@@@IIIUUU```ggg{{{kkkVVVRRRXXXlllsssfffVVVFFF???===:::666555999:::999888;;;>>><<<666000111777>>>CCCGGGPPPZZZnnnuuu}}}yyyrrreeeUUUGGG???===>>>>>>===:::555///,,,,,,---...---...///000///...---)))((((((***,,,---,,,+++)))***,,,...000///...,,,&&&(((,,,......---,,,++++++...111222222111111111333333222000///...,,,,,,******+++---000111000......***'''&&&(((,,,000222444333111...,,,,,,///222333222000/////////000111,,,***&&&###!!!%%%***///111000...------...000222))))))***,,,///000///------+++)))***+++,,,,,,+++***+++,,,---...---------///000111...***''''''((((((''''''***...///,,,((((((((()))+++---,,,)))&&&%%%'''+++///222333333333222111...,,,+++,,,---...111000...---------...///......///////////////......///000111222333333333444333222333444444111...---///111222333222222111,,,,,,,,,+++)))'''&&&&&&***+++---,,,+++***+++,,,,,,,,,------------------'''+++///111111000000000...+++(((&&&'''***---000222///***'''&&&)))---000---((($$$###%%%''''''&&&uuuiiiZZZHHH<<<888999@@@OOOddd|||xxxbbbLLL>>>444:::CCCMMMUUUaaarrr{{{pppdddVVVJJJCCCKKKSSSaaappp{{{~~~{{{vvvdddYYYLLLIIIQQQ[[[XXXPPPLLLIIIDDD???<<<===@@@BBBCCCHHHPPP]]]kkkwww{{{pppiiimmm|||uuudddTTTHHHAAA???===<<<:::888888:::>>>@@@CCCCCCBBBAAA???<<<888555444666:::>>>@@@???>>>===;;;;;;<<<>>>@@@CCCEEEGGGIIIIIIKKKNNNPPPPPPMMMJJJGGGCCCAAAAAADDDOOOdddvvvzzzfffRRRHHHCCC>>><<<888444444888???OOO```ooorrraaaNNNDDD@@@;;;666222333222222333555777666555222333444555555444333222000111111000///...///111222333444333222666???GGGMMMOOOQQQOOOKKKGGGEEEDDD<<<;;;:::999777666666666888;;;BBBMMM\\\jjjsssvvvuuu\\\SSSTTTfff}}}||||||lll\\\III@@@;;;777444444777777555444777;;;888333...///444:::===@@@HHHPPPaaajjjzzz~~~~~~rrr```PPPDDD===999666999777444111...---///000---------...000000---***$$$######$$$''')))***)))...000111222000...,,,+++'''''')))+++------,,,,,,))),,,///111000000///000444444444333111///---,,,******+++...000111000///)))(((''')))---111333444777666333000------...000333222000---,,,,,,...///+++)))%%%!!! $$$+++000111000///......///111222((()))***---000111000...---+++***+++---...///...,,,---...//////...---,,,...000000---'''$$$%%%(((+++******,,,///000,,,))))))((()))***++++++)))'''((())),,,///222333444444333222000...------...///222222111000///000000111000//////000000111222222333444555666666666666555333333333333333222000...000111444666666666444333000...+++((((((((()))******,,,...///...------................../////////(((***------,,,++++++,,,---+++((('''(((+++///222444000+++'''''')))...111---(((######&&&***,,,,,,~~~nnnfff___TTTFFF>>><<<>>>DDDQQQfff}}}lllUUUCCC:::777???JJJUUU___lllzzzqqqdddZZZLLL@@@999<<<@@@JJJ[[[lllyyy~~~~~~kkk```QQQFFFGGGLLLJJJDDD@@@@@@@@@@@@BBBFFFLLLQQQLLLRRR]]]lll{{{mmmaaaZZZ___ttt{{{hhhWWWJJJ@@@;;;888:::;;;;;;:::;;;===>>>???>>>>>>>>>>>><<<999666333555888;;;======<<<;;;999999999999:::;;;<<<===AAABBBDDDHHHKKKKKKIIIGGGDDD@@@<<<;;;;;;AAAPPP___|||yyyeeeSSSKKKDDD???:::333///000444>>>KKKYYYmmmuuu___MMMCCC===:::888333111000111444666666666333444666777777555333222///111222222000000111222111444444222000666BBBMMM]]]bbbfffeee```ZZZVVVUUULLLIIIEEE???:::777444333444<<>>AAAIIIWWWkkk}}}ppp]]]III>>><<>>AAAEEEIIINNNUUU^^^ddd^^^bbbkkkwwwttt```UUUPPPVVVnnnqqq[[[JJJ???;;;666:::???AAA@@@??????@@@@@@>>>===>>>>>>===:::777444555888:::<<<<<<<<<<<<999999999999888888888888;;;===AAADDDFFFFFFEEEEEE???;;;888777777999AAAKKK```tttzzzggg\\\RRRLLLEEE<<<666333333555===IIIUUUcccwwwsssbbbTTTKKKDDD@@@999666333111111111111000111222555777777666555444333555666555333222222333444666666222...333AAANNNfffppp|||yyytttrrrgggbbbZZZQQQHHHBBB===;;;;;;DDDQQQ```rrrmmm^^^VVVddd|||uuummmeeeeeennnxxxrrr]]]JJJ:::000///333333777888555444777999777333333666::::::999>>>DDDHHHQQQ___ppp~~~{{{zzzrrriiiZZZKKK???666111///333111000000111333333444---+++***---000///***&&&!!!"""&&&)))***000111222000,,,***+++,,,+++(((&&&'''***.../////////000222222111111222333555666888888777444111///...---...///111111000...***(((&&&'''+++000333444333222222222222111000///222111///***&&&%%%(((+++(((&&&###!!! ###)))---/////////000111222333444.........///111222111000******+++...111222111000111222333222111...***((()))---...+++%%%###&&&+++...---...111555777444111---+++******,,,,,,,,,+++---------...///000111222444333222111000000111111222222222222222222222222111000///...///222555666777888999:::999888666555222333444444222000......---///222444555444222000000...,,,---///000///---''')))+++,,,,,,...000222444333222111111111222333,,,,,,+++)))((())),,,...,,,+++++++++---///222444666222---)))((()))+++---,,,(((%%%%%%***///111222|||{{{aaaFFF;;;;;;<<<>>>@@@>>>BBBLLL]]]ppp{{{pppdddSSSCCC>>>AAAFFFRRRcccsssuuuhhhZZZPPPFFF===<<<@@@:::888555222555AAAQQQ]]]^^^\\\TTTFFF===;;;;;;:::DDDHHHNNNSSSYYYbbbkkkrrrpppqqquuu}}}lllXXXOOOKKKQQQkkkxxx___JJJ@@@===444999@@@DDDCCCAAA?????????===;;;<<<===;;;888444333444666777777777666666777777777777666666444444444888===@@@@@@@@@@@@AAA???:::888777666555999???GGG]]]nnnvvvyyynnnaaaYYYRRRHHH???<<<666222666>>>BBBIII___xxxxxxjjj\\\OOOFFFAAA===777222...,,,)))'''...000333666777777666555777999999888555333222333666999888222,,,111???MMMhhhwww}}}sssggg]]]TTTOOOLLLFFFNNNXXXcccrrrzzzvvvfff\\\iii|||qqqeeebbbhhhqqqwwwyyy}}}|||xxx{{{www{{{|||||||||gggQQQ===111000666333888:::777555777:::;;;777777:::===<<<:::>>>EEEGGGMMMXXXfffuuu~~~zzzwwwwwwccc```WWWJJJ===555444555333222111111333444444333///---,,,///222222---'''!!!###'''***+++...///000...***)))+++------)))%%%&&&***...000111222333444333222222444666555666888:::999666222000.........///111111///------***%%%$$$'''---111333//////000222333333222000111111...)))%%%$$$'''***&&&%%%### """(((,,,/////////000111333444555111000///000111222111000((()))+++...222333111///333333444333111---)))'''---000111,,,$$$!!!$$$(((...---...333888:::888555///---++++++---...------......------...///000111333333222222111111222222111111111111111111222222000///------...111444666777888999:::999777555333222333444444111///......))),,,///111222111///------------000333333///+++%%%''')))***+++---000222555444222111111111222333......,,,***)))+++///333,,,,,,,,,---...111333444666333...***((((((***+++---***&&&'''+++///111111vvvppp^^^GGG999888:::999666888HHHZZZeeesssxxxhhhXXXJJJ???===AAANNN]]]nnnzzzrrrcccSSSHHH???999;;;AAA<<<777333333333666===EEENNNOOOMMMEEE<<<999===CCCKKKWWWbbbfffllltttyyyxxxvvv{{{~~~~~~iiiRRRGGGBBBGGG___{{{vvv]]]KKK===:::111666<<<@@@CCCEEECCC???AAA>>>;;;;;;<<<<<<999666666777777777666666555555999777999<<<:::444///...222666:::<<<;;;;;;===???===999444333777:::888444???FFFPPP^^^qqqwwwpppgggZZZNNNHHH===888777999888;;;JJJ]]]ggguuuvvveeeVVVNNNFFF???999///""",,,111666666222111444999@@@???<<<777333111111333:::999777111((('''333BBB^^^mmmyyyuuupppiiibbb```^^^eeeuuu~~~zzzqqqlllvvv}}}kkk```nnnsssqqqtttuuuwww{{{xxxyyy~~~yyypppjjjiiifffjjjttt|||zzzppplllpppvvv]]]HHH<<<666222444666:::===;;;888<<>>SSSlll}}}fffRRR@@@:::444666999<<>>;;;:::;;;:::777555555555555666777666333111555666:::===888000---000222666999;;;<<<===???BBB;;;777333444999>>>>>>;;;;;;@@@IIIXXXlllyyyjjj[[[PPPAAA;;;888999555222999EEENNN\\\kkkuuu{{{}}}xxxppp^^^TTTIII>>>000""" (((///777777333000333888<<<<<<;;;888555444555666777666555222+++(((///:::NNN___yyy|||uuuqqquuu}}}pppiiicccfffrrr~~~lllcccqqq}}}ssslll```\\\[[[```gggmmmxxxrrreeeaaammm|||ooo]]]NNNCCC:::777777999;;;:::888===CCCEEEAAA===;;;;;;;;;;;;:::AAAEEEMMMYYYgggvvv~~~}}}|||{{{tttlllggg[[[RRRIIIEEEAAA;;;666555666666555444333111000000444333444555666444222///---***'''&&&(((+++---...///...,,,,,,---...---,,,'''###"""'''///444333000+++,,,......///000222444000222444444222111111111111333555555333111111111222111///......///000111000000000111222333444444111///,,,+++,,,,,,,,,+++***)))'''$$$###%%%))),,,000000000//////000333666666777777555222000000111.../////////000000111111000111111000......///111111555777333---)))+++...///......222888:::999666555111---,,,---///000111111000...------///111333///111222000---,,,---///000///.........---,,,+++,,,+++***,,,///222333333000/////////000///---+++)))+++...000111000...,,,000000000000000...---,,,---,,,+++...111111...+++************)))))))))(((------,,,,,,,,,---...///......//////000000000000...---,,,++++++,,,---...---,,,)))'''(((***,,,...---)))$$$$$$(((,,,,,,+++|||zzzrrrgggVVVGGG???===>>>???DDDNNNdddmmmUUUDDD:::;;;FFFQQQeeeuuuuuuaaaVVVKKKGGGFFFCCCBBBBBBGGG@@@:::777333000000444;;;===???>>>>>>BBBLLLTTTeeeqqqrrrooommmsss~~~lllWWWDDD<<<777888III^^^~~~zzzdddMMMAAA:::999999;;;>>>@@@@@@@@@BBB???<<<;;;:::888666555555555666888;;;:::555000111555;;;===777//////333777999;;;<<<<<<>>>AAADDD@@@;;;888<<>>:::888888888888>>>EEEIIIFFFAAA???===<<<;;;999>>>AAAHHHRRR___ppp}}}|||}}}||||||rrreee[[[SSSJJJCCCAAA>>>:::777777333444444444333000...,,,111555999:::999666444222111...+++***+++---...//////---++++++---.........'''$$$###'''...333333111*********,,,///222222222000111333222000////////////222777999888555333222444333111000//////000111...///000111222333444555000//////000000000---+++))))))((('''&&&'''***---222222222000//////111333999999777555222000111333000///.........///000111222222111///------000222333444555444111000000222000//////222777999888555222///+++***+++---...////////////000111222444555000111111///,,,******+++......------,,,,,,++++++***)))(((***---000000000,,,,,,,,,...//////,,,***((()))+++---//////000000000000000000///...---------+++***---111222000---...---,,,+++)))'''%%%$$$''''''((((((***+++---......///000000111222333333000///...---,,,,,,,,,,,,+++***(((''''''***,,,...***'''######&&&(((((('''wwwyyyzzzrrrdddTTTGGGAAACCCFFFVVV\\\nnn|||hhhNNN===999AAARRRaaammm}}}}}}oooZZZTTTOOOQQQUUUVVVSSSPPPIIIBBB;;;888444111000333999<<>>AAA@@@@@@@@@AAA???<<<:::999888777666999888:::>>>BBBAAA<<<777333666;;;@@@>>>888777:::BBBBBBBBBBBBCCCEEEHHHJJJPPPKKKIIIPPPYYY___bbbdddhhhgggiiiqqq}}}oooTTTGGG<<<:::555...+++///000777AAAKKKXXXhhhwww{{{jjjTTT@@@222---++++++++++++,,,---...///444777:::;;;;;;::::::;;;555222111111///++++++---222???NNNZZZeeeqqq}}}|||oooTTTIIIEEERRRjjjwwwfff[[[bbbrrruuulllggg```ZZZWWWXXX]]]bbbhhh______kkkvvv}}}xxxfffdddjjjssslllZZZHHH@@@999777777888>>>EEEIIIFFFCCCAAA@@@???===;;;;;;===BBBJJJWWWjjj~~~}}}|||~~~~~~}}}zzzppp```UUUMMMDDD===<<<;;;777444555000222333444222///,,,)))...444:::===:::666444444222000---,,,---///000000---+++))))))+++---......***'''&&&(((...222222000+++)))))),,,111444333111111222333222///......///---222888;;;;;;888555333222222000///............,,,---...000111333333444......///222333111...+++&&&'''))))))***+++...000222222222///---,,,---...333333222///------///222000///---++++++,,,---...222222000...,,,---111333111000000000222222222111111//////111444666666444000---***((())),,,---......///111333444555666666000000///---+++))))))))),,,------,,,+++***++++++***)))(((***---///000///++++++---000222111///---((((((((()))+++---///000000000000000//////......,,,***)))+++///222111//////......,,,)))'''$$$"""&&&&&&'''((()))***+++,,,---...///000222333444555111000///---+++***)))((()))((('''&&&(((***---...***'''%%%$$$&&&'''&&&%%%|||wwwuuuyyytttiii[[[NNNIIIMMMRRRcccmmm~~~vvvbbbIII<<<===JJJ^^^nnnyyyssshhhZZZZZZ]]]cccjjjmmmjjjeeeQQQGGG===888555111000333666:::@@@GGGOOOZZZeeennn}}}mmmaaa```gggqqq{{{lllTTT???999999;;;IIIZZZwwwkkkXXXKKKCCC>>>AAABBB???<<<===<<<;;;:::888777777888999>>>>>>AAAEEEJJJKKKHHHEEEAAA???BBBJJJOOOMMMIIIHHHPPPOOOPPPQQQUUUXXX[[[\\\iiibbbaaajjjsssvvvxxx{{{{{{xxxyyydddRRR@@@999333------222444777;;;AAAJJJWWWhhhuuuttt___LLL???666---$$$###***222444333555777;;;<<<;;;:::999999999333//////...---///333666@@@HHHJJJPPP\\\ggglllqqq|||wwwWWWFFF:::BBBXXXooouuubbbRRRUUUcccttt{{{qqqpppmmmkkkiiigggeeebbb^^^VVVSSSYYY^^^```jjjwwwyyyuuukkkjjjkkkxxxvvvWWWJJJ===888777999===CCCCCCBBBAAAAAABBBBBB@@@>>>888:::???EEERRRfff|||{{{zzz|||~~~}}}zzzyyyvvvmmm___UUUJJJAAA:::888777333000000...000222333222///+++)))+++000777:::888555444444000...,,,,,,...000111111+++)))((((((***,,,,,,,,,---+++***+++...111000///...,,,,,,///333555444111222333333111///...///000,,,111777;;;:::777444333///...---,,,++++++*********+++---///000111222222,,,,,,...111222111...+++$$$''')))+++,,,...111444111111000...***(((((())))))))))))((('''(((,,,...///...+++)))((((((******000000///---,,,---111444000...---///111222111000000//////000222444444444000---)))((())),,,---...///000222444666666666666///...---,,,+++***)))(((+++---...---+++***+++---,,,+++***+++...000111000+++,,,---000222333111///)))(((''''''(((***,,,---111000000000////////////,,,)))''')))---111111000.........---+++)))&&&%%%'''((()))******+++++++++,,,,,,---///111222333444000///---***((('''&&&%%%'''&&&&&&'''(((+++...///,,,***)))((((((((('''%%%{{{zzzsssrrroooggg\\\TTTTTT[[[ccckkk}}}mmm[[[GGG@@@FFFTTThhhwwwsssgggaaa]]]fffpppxxx~~~xxx```RRRCCC999333///...000333888BBBMMMZZZgggttt{{{}}}|||}}}yyymmmaaa[[[YYYgggxxxjjjQQQ;;;666777999EEESSSkkktttcccSSSFFF>>>??????:::777999777888888888888:::>>>AAAGGGIIILLLPPPTTTWWWZZZ\\\XXXTTTVVV___gggfffaaa^^^______aaaeeelllqqqtttuuuyyyqqqpppyyy~~~}}}{{{xxxzzzxxxuuuxxxzzz~~~wwwcccMMM@@@555,,,,,,222777777:::???EEENNN^^^mmm|||iiiXXXBBB444$$$%%%///333333666888;;;;;;:::888777777;;;444///------...444;;;IIISSSWWWQQQMMMPPPQQQOOOXXXbbbppp~~~}}}```MMM<<<===MMMaaasss}}}uuu```NNNOOO\\\mmmzzzwwwuuu~~~lllnnnqqquuu|||yyyqqqddd]]]VVVRRRPPPPPPWWW^^^aaagggkkkhhhccccccjjjqqqyyypppeeennn|||fffVVVDDD;;;999999<<>>@@@BBBCCCAAA@@@666999===CCCOOOddd|||}}}xxxwwwyyy{{{~~~{{{yyyvvvqqqhhh]]]UUUHHH???888666444///,,,,,,,,,...000222222///,,,******---111333333333333333...---+++,,,...000111000***)))))))))+++,,,+++))).........///111222000///111111111333444444222111222222222111///...///111+++///444666666444222222,,,,,,,,,++++++***))))))***+++---///000111111000,,,,,,,,,...000000...---''')))+++,,,...000333666///000///---)))&&&%%%&&&###$$$%%%%%%%%%'''***---///...,,,)))(((''''''''',,,,,,---,,,,,,...111444000//////000111222111000//////000000111333444555000---)))(((***---//////000111222333333333333333---,,,++++++,,,,,,+++***,,,...000///,,,+++---///...---,,,---000222222222,,,++++++---000111000///+++***)))'''((()))+++,,,111000000//////000000111+++(((%%%'''+++///000///------...///...,,,)))((()))***+++,,,------------+++,,,---...000111222333000...+++'''%%%$$$$$$$$$&&&&&&&&&(((***,,,///111.........---,,,***((('''zzztttvvvxxxqqqnnnggg___\\\```jjjrrrwwwfffXXXKKKIIISSSaaarrr~~~qqqccc]]]]]]bbbqqqmmm[[[GGG:::222......111777===IIIWWWfffsss~~~|||vvvqqqllldddYYYVVVXXX]]]mmmgggNNN999555555555;;;GGGTTTrrruuu^^^LLL>>>;;;;;;666666::::::;;;>>>???AAAEEEKKKPPPTTTXXX\\\___bbbhhhqqqxxxsssqqqsss{{{}}}yyywwwnnnnnnpppuuu|||vvvmmmllluuuxxxrrrmmmnnnjjjfffjjjqqqoooccc\\\^^^```aaahhhuuuxxxdddTTTEEE666222666999999;;;???AAAEEEQQQ___mmmrrryyysss\\\NNN:::,,,(((,,,000222666888::::::888777777777999333///------///888BBBWWWfffqqqlllbbbZZZOOOCCCOOOSSS[[[dddppp|||hhhTTTAAA===HHHXXXhhhsss{{{~~~sss]]]LLLOOO^^^mmm}}}{{{fff\\\```gggjjjhhhfffaaa[[[[[[ggg|||kkkmmmpppzzzzzzssseeeXXXSSSTTTTTTPPPOOOSSSVVVSSSMMMLLLQQQXXXiiiyyyyyyeeeggglllwwwtttaaaKKK@@@;;;999999;;;777888:::>>>AAABBB@@@???666999>>>DDDOOOddd}}}|||wwwvvvxxxzzzzzzzzzyyyuuummmbbbWWWPPPFFF===666444222...+++++++++---///111111000...---+++***+++---000222333333000...,,,---...//////...+++++++++---...---***(((,,,---000333555555333111222444666555333111//////000000000///------///111,,,...000111000000000000,,,,,,,,,,,,,,,,,,++++++,,,---///111222222111000...,,,+++,,,...000000000,,,---...------///222444///000///---)))&&&%%%%%%$$$&&&((())))))***,,,---000///...,,,***((('''&&&''')))+++,,,,,,...111444000000000000////////////000111111222222444777999111...+++***+++...000111000000//////.........---+++***)))***---///...------000222111...,,,///222000...---///111333333222---,,,***+++...000000000---,,,+++******,,,---...111111000//////000111222+++((($$$$$$(((,,,...------///000111000...+++)))((()))+++...///000111111,,,,,,---...000111111222111...)))%%%######$$$%%%%%%%%%''')))+++...111222000111222111...+++)))(((pppjjjmmm|||vvvrrrkkkdddbbbhhhrrrzzzdddYYYOOORRR]]]kkkzzz~~~ttteeeYYYXXX\\\eeewwwrrr___HHH999222///111444???FFFRRR```nnnzzz|||sssiii```TTTKKKMMMTTTdddsssdddLLL888555666222444===@@@^^^uuuhhhRRR???:::999555777>>>???AAAEEEGGGJJJPPPWWW]]]```eeeiiikkkmmmuuuxxxxxxyyy}}}lllbbb```iiijjjaaaYYYYYYVVVRRRUUU\\\YYYKKKCCCEEEHHHJJJSSSccctttxxxiiiWWWDDD<<<>>><<<;;;===???<<<;;;DDDQQQ[[[___fffttt|||oooYYYDDD444///222555555777888888777777777888555222///...---000:::EEEUUUmmmuuudddRRRPPPOOOOOOSSS[[[fffpppwwwhhhUUUAAA;;;BBBOOO^^^iiiqqqqqqqqqssszzzyyynnnsssttttttoooZZZKKKQQQ```ooo|||lllSSSGGGJJJOOOOOOPPPPPPMMMHHHJJJXXXoooqqqpppqqq|||sssaaa]]]```ZZZMMMEEEIIIKKKGGGBBB@@@DDDIIIQQQaaauuu|||llliiiffflll}}}|||hhhPPPCCC===:::888888555666999===@@@AAA???===666999>>>DDDPPPddd~~~~~~yyywwwyyy|||vvvyyyzzzuuukkk^^^RRRKKKDDD;;;444333111---+++++++++,,,...000111111000///---)))''')))...222444333222000............---,,,------...///000///+++((())),,,000444777777666444333666888777222...---............---,,,,,,///111,,,---......------...000------......///............000222333444333222111000...+++***---000222333111111000...------000222000000000...***'''&&&%%%)))+++.........---...///111000000...,,,)))'''&&&$$$&&&)))+++---///111333...///000///,,,++++++---111222333333444666999<<<222///,,,+++---///111222000///---,,,******))))))***((((((***...111000///---111444222///---000444000///...///111333333222000...,,,,,,...000222222------,,,,,,---///000111111111000//////000111222+++'''######'''+++,,,,,,///000111222111...+++)))&&&(((+++...111222333333------...///000111222222222...)))$$$""""""%%%'''%%%%%%'''))),,,///222333111333444333///,,,)))(((tttmmmpppuuuwwwuuuqqqllljjjnnnwww~~~mmmeee^^^bbbqqqppp```UUUTTT^^^jjjttt~~~nnn\\\III===666000111666IIITTT```kkk~~~zzzjjj\\\WWWQQQKKKQQQ\\\mmmzzz\\\KKK:::444444444444444@@@JJJYYYlll|||hhhSSSHHHBBB===>>>CCCIIIPPPWWW]]]aaadddfffeeeiiiqqqyyy~~~}}}www{{{yyyyyyxxxtttoookkkiiiiii[[[VVVPPPKKKJJJIIIGGGEEEAAA@@@@@@CCCFFFCCC;;;444;;;<<<@@@HHHWWWooooooYYYMMMKKKBBB<<<999;;;;;;999<<>>777555444666888777555333444555555555333111000444<<>>999???FFFQQQ]]]gggggghhhiiijjjiiigggeeeaaa^^^^^^gggvvvrrr]]]KKKJJJVVVfff{{{hhhLLL<<<:::;;;;;;>>>>>>??????BBBOOOjjj~~~ooojjjggg[[[NNNHHHFFFCCC???<<<:::::::::BBBHHHSSSbbbsssttteeebbbkkk{{{qqqXXXFFF===888666555000222666===AAAAAA;;;555;;;999===HHHUUUdddxxxzzzxxxyyyzzz{{{vvvtttpppjjjaaaWWWNNNIIIAAA<<<666222///---,,,******---000111000/////////---***((((((,,,000444555444444222000---+++***))))))+++...000111000///---+++---000222444555555555666666555333111///---,,,(((((()))(((((())),,,...)))))))))+++---...---+++111000......///...+++)))...///111333444444333222...---+++******+++---...000111111111000111444777555222111333111***%%%$$$---000333555333222111111111///---+++))))))((())),,,++++++,,,---///111222---,,,***+++,,,,,,+++)))///000111222333444555555222000---+++***,,,///000...///...***%%%###%%%'''###%%%(((***,,,---......333333333222222222111111333222000......///000111///---,,,,,,---.........+++...000111///......///333333444222111000222333...(((""""""'''---///000222111111222444444333111)))))))))***,,,///111333000222555555333000///...,,,***((('''''''''&&&%%%$$$&&&(((***+++,,,///111222222111///,,,*********vvvrrrxxx}}}sssuuuwwwyyyxxxvvvuuuxxx{{{pppkkkjjjrrr~~~fffRRRHHHLLL\\\kkkyyy}}}qqq^^^HHH:::444555<<>><<<<<<<<<;;;:::;;;::::::<<>>888333555555777===JJJ]]]rrrooo___VVVFFF???;;;;;;:::777999===@@@AAAFFFPPP]]]mmmzzz{{{hhhYYYJJJ???666666555444222111111111333333222000///111666:::LLL```zzzoooqqqqqqmmmgggbbb``````[[[hhhzzztttZZZBBB<<<>>>BBBIIISSSWWWXXXYYY[[[]]]\\\YYYXXXSSSPPPRRR\\\mmm}}}rrr\\\HHHGGGQQQaaavvvnnnRRR???999888888888888999<<>>CCCSSSdddwww|||wwwrrrooolll\\\III>>>:::>>>HHHRRR___kkkvvv{{{wwwdddZZZTTTWWW[[[aaammm{{{cccPPPBBB666333444555444555888>>>GGGRRRddd}}}zzzlllaaa```ccckkknnnuuuyyyqqqwwwxxxuuunnnhhheeeaaa[[[SSSOOOOOOUUU___aaaZZZRRRHHHIIIHHHEEEAAA???>>>???:::777444333444666666666555444333666999:::777444111111111444;;;GGGVVV___xxxvvvcccTTTLLLDDDAAA===::::::<<<>>>???AAADDDKKKVVVbbbjjj~~~zzzeeePPP@@@<<<777333111111000000333333333222000000111333===LLLaaaqqqzzz}}}xxxvvvoookkkfff^^^gggtttyyybbbJJJ@@@>>>>>>BBBIIILLLOOORRRTTTUUUSSSQQQOOOHHHGGGJJJVVViii{{{oooYYYEEECCCMMM]]]tttyyy\\\DDD999777777666444555:::BBBQQQggg{{{rrrdddWWWJJJ;;;444666999999777555555666999EEE\\\www{{{fffZZZ___ssssss```PPPEEE@@@===555888<<<>>>>>>=========@@@CCCJJJRRRZZZeeexxx{{{xxxvvvvvvtttssssssrrrnnnggg]]]PPPFFF???@@@<<<777333111///---++++++...111222000...,,,,,,,,,...000000...///222555333222111///---***(((''''''))),,,...000000//////------,,,,,,,,,---......222222111000///......---//////---***'''&&&&&&(((---***((()))+++...000111111000............,,,+++...000333555555333111/////////......---,,,,,,,,,000222444444333222222222222......000///***&&&%%%'''***...111222222333444++++++***))))))***+++,,,---...///000111111111111///...,,,---......---+++333222000///.........///222000---***)))((())))))((()))******(((&&&&&&'''***)))((()))+++...222555333222111111111111111111000000/////////111222444777777666555333///,,,***///000111000......///111///000000000......000222///***$$$###'''---000111111000///000000000...,,,***))))))((())))))******(((+++///000000000000000222111...,,,***'''###!!!$$$(((***+++,,,...///------------------------}}}zzzlllfffrrrwww|||~~~}}}{{{{{{|||}}}zzziiiTTTCCC;;;<<>>555333666666666777;;;>>>BBBGGGTTTkkkzzzwwwxxxzzzvvvwww~~~xxxiii^^^bbbbbb]]]UUUQQQPPPOOOKKKGGGAAA===@@@GGGKKKFFFAAA===>>>>>><<<999777777888777666444444444666777888333111111333777::::::999666444222222444:::AAAEEE[[[ooorrrjjjaaaWWWPPPJJJEEEAAA???EEEEEEDDDCCCCCCGGGNNNSSSeeeyyyhhhXXXOOOCCC:::555333333222444555666666444333111111111;;;HHHTTT[[[```fffjjjrrr~~~vvvpppwww~~~iiiQQQCCC===<<>>888;;;======;;;;;;===@@@EEEKKKSSSZZZ```lll~~~}}}yyywwwxxxyyyyyyyyysssqqqkkkcccYYYOOOFFFAAA>>>;;;777555333000...++++++...111111///---++++++,,,000444333000...111555333333222111...,,,)))(((***,,,...000000000000///...---,,,***)))******+++//////......------------000000...+++(((&&&'''(((///+++((((((***///222444222000............---,,,---///222444333111...,,,000000000///...---+++***---000333444222000///......******------)))&&&&&&'''***...000111111222333,,,+++***)))***+++,,,---...///111222333222222111000///......//////...,,,777555333000............222000---+++(((&&&&&&%%%%%%''')))******))))))))),,,++++++,,,...111444666111000///.........//////.........///000111333444777888:::999555111---+++222222111///------///111000000000///,,,,,,---...///+++&&&%%%(((---000222111000///000000000...,,,)))(((((((((((()))))))))(((***---///.........///222111000///---)))$$$ """%%%))),,,---...///000---------...///000000///pppddd___hhhooowww|||zzzvvvsssrrrqqq~~~pppaaaMMM???777777>>>GGGQQQWWW]]]^^^YYYUUUXXX]]]UUUSSSPPPNNNRRR\\\gggnnnvvv{{{pppeee]]]\\\^^^eeeoooxxx~~~qqq^^^GGG===555444666666777999======>>>@@@GGGXXXooo|||qqqkkknnnnnncccSSSJJJJJJKKKGGGAAA@@@CCCDDDBBB@@@<<<999777888888888777666777888666444333333444444444333222111222333444111111111222666999;;;<<<;;;999666444444555666666===QQQeeettt~~~xxxnnneee^^^XXXOOOHHHIIIHHHEEEBBB@@@@@@BBBDDDOOObbbsss}}}uuujjjYYYHHH<<<666333333555666777777777666333111///555>>>EEEIIIMMMQQQTTT___sssnnnUUUBBB999999@@@HHHKKKNNNPPPOOOKKKGGGDDDCCC<<<<<<@@@MMM```uuuzzzbbbKKKDDDKKK\\\wwwiiiLLL<<<888999999666777<<>>BBBIIIPPPXXX^^^fffttt}}}zzzvvvuuuwwwzzz}}}tttpppiii___VVVNNNIIIFFF<<<:::777555444111...++++++---//////---+++******,,,111555555111///111555333333333333111///,,,+++///000111222222111000000///...,,,+++******++++++...---,,,++++++++++++,,,/////////---******+++---000,,,((('''+++000555777222000...---...///...---...000222444444222///---111111111000...,,,***)))---000333444333000......***'''&&&***+++(((&&&'''***,,,...000//////000111///...,,,++++++,,,------000111222333333333111111111000...///000000///---555444222000...------...000///---+++(((&&&%%%$$$%%%%%%''')))+++,,,+++***+++,,,...000222444555555///...,,,+++++++++,,,---,,,,,,---...///111222333333777::::::666222///...222222111///---,,,...000111111111...+++))))))***...,,,)))(((***---000111000//////000111111///...(((((()))******+++++++++***,,,......---,,,,,,---000////////////,,,(((%%%&&&(((,,,...//////111222000......///222333333111oooccc______hhhsssxxxvvvnnngggcccgggxxxiiiXXXEEE888333333;;;CCCBBBEEEJJJOOOPPPRRRYYYbbb]]]]]]ZZZWWW]]]lll|||}}}{{{rrrhhhaaa^^^___eeeppp|||yyyjjj\\\FFF===555444555555777:::<<<:::999:::>>>GGGWWWfffsssooobbbYYY[[[[[[QQQFFFAAA>>>@@@>>>:::999===???===::::::999555111000222555555666777666444222333444444555555333111000111222000000000222444777:::<<<===:::777555444333111000***999JJJ[[[rrr|||wwwpppdddXXXKKKFFFAAA===<<<<<<;;;;;;CCCNNN[[[iiixxxqqq^^^KKK???999888:::888777777888777555222///333999>>>AAACCCFFFHHHOOOZZZeeekkkuuutttZZZCCC666666===DDDJJJMMMNNNKKKEEE@@@>>>>>>::::::???KKK^^^sssnnnSSSFFFHHHUUUoooiiiMMM<<<555333444444666<<>>777666666111777===>>>===BBBOOOZZZooowwwzzzqqqaaaVVVXXX___ooo~~~xxxhhhSSSBBB999999999888888:::>>>@@@GGGNNNVVV]]]iii|||wwwuuurrrrrruuuyyy|||~~~tttooohhh^^^VVVNNNIIIGGG999888666555444111---******+++,,,+++))))))***+++...111444444222111222444111222444444333111///---111222222333333222222222000000///............//////...,,,+++******+++,,,/////////...---...000222000,,,)))(((,,,111777999333000...---...//////...111222333555555444222111333222000...,,,***)))(((---000444555333111000000(((%%%%%%)))+++)))(((***,,,...000000///...///000111000///......//////000222222222222222222111111111000...///000000///---............---------,,,---------,,,***'''%%%$$$$$$$$$%%%'''***,,,,,,+++)))+++---000222333333333...---+++))))))***+++,,,***+++,,,---...///000000///333777888555111000111111222111///---+++,,,---111111000...***))))))***,,,,,,,,,,,,---...///000---------///111333222111***+++,,,---------------...///000///---++++++,,,---------...///...,,,******,,,.........///111333333111///000444555333111tttiiidddeeejjjnnnnnniiibbb^^^]]]fffvvvyyyoooZZZMMM???888555555888======;;;???GGGMMMSSS^^^iiiqqqsssqqqkkkmmmyyy~~~xxxpppiiibbb```aaadddgggmmmvvv~~~~~~vvvxxx{{{|||{{{uuuhhh\\\FFF<<<444222222222555999999666666999;;;===EEEPPPYYYeeeqqqtttuuutttoooiii\\\NNNGGGJJJKKKBBB<<<<<<777999999666777::::::888666777888666333333666999777888999888666444555666777888999777444333444666111222222333444666999;;;;;;888555444555444222///)))///999III]]]ttt}}}nnnWWWMMMAAA::::::;;;999777:::===GGGUUUaaakkkzzzuuucccTTTLLLKKKCCC???;;;999999999777555111444777:::<<>>FFFHHHHHHDDD===999999;;;:::;;;@@@LLL___uuusssUUUDDDAAAMMMeee}}}kkkRRR???333---111222555999???LLLdddyyyqqqaaaWWW^^^lll{{{ttthhhWWWGGG<<<777444333222777===???>>>@@@HHHNNN^^^hhhssswwwqqqfff^^^ZZZbbbuuuqqqYYYDDD777666444555888;;;===>>>AAAGGGMMMVVVhhh}}}sssrrrrrrtttwwwxxxxxxwwwrrroooiii```WWWNNNFFFBBB666666555555444111,,,))))))))))))'''&&&'''***---///000000111222222333444///000222444444222000/////////000111333444444555111111222333333333333333222000...,,,,,,,,,------000000111000///000333555000,,,))))))---333888:::333000...---...///000///000000111222222333333333444333000,,,***(((''''''+++---000111000//////000)))&&&&&&***---,,,,,,...---///000000///...///111222111111111111333444555333333222111111111111111111///......///000...---)))***,,,.../////////...++++++,,,,,,+++)))'''&&&$$$"""!!!###'''******)))((((((***+++---///111222///...+++***)))***,,,---)))***+++,,,------......,,,000555555111//////111000111111000---*********///000///---+++***+++,,,+++,,,///000000/////////))))))***---111333333222///000000111000///...---///111111000...,,,---...---,,,+++,,,...///...------......---,,,---000333555222///000333444222...zzzooojjjssspppjjjaaaZZZXXX\\\```kkkxxxzzzggg[[[IIICCC>>>>>>===999666555<<<777999BBBLLLTTT```lll}}}{{{pppbbbXXXUUUXXXaaaiiimmmrrrxxx{{{|||zzzuuuqqqjjjiiikkkpppwwwwwwlll```EEE<<<333000//////333777777444666;;;<<<:::===DDDGGGQQQXXXYYYYYYYYYTTTMMMMMM@@@;;;???@@@777222555///333444333444777777444444555777888999:::<<<>>>777888888777444333444555666888999888555444555777333444666666777888:::<<<999777444444666666333111000///444???NNN```xxx~~~hhhYYYFFF<<<:::;;;999666333111999GGGOOOSSScccvvvwwwhhhaaa___LLLGGG@@@<<<;;;;;;:::888777888999:::<<<>>>AAACCCJJJFFFDDDFFFHHHMMMYYYfffjjjxxxpppTTT???777777:::===??????;;;444111333666777999>>>KKK^^^uuurrrRRR@@@===HHHaaayyyoooXXXDDD333)))111333555777:::FFF___uuu|||mmmZZZNNNVVVfffwww}}}~~~uuueeeOOO@@@:::777444000222666::::::888999>>>CCCLLLZZZpppwwweeeWWWQQQjjj{{{^^^CCC666333111333888<<<===<<<<<>><<>>DDDKKKRRRXXXUUUOOOHHHEEEHHHMMMQQQTTT^^^ooohhhNNN>>>666222888888888777444///***&&&111888CCCPPP^^^rrruuuVVV@@@:::HHHccczzzrrr]]]EEE222(((...///333666:::EEE[[[ooowwweeeWWWMMMRRRcccvvv|||xxxyyy{{{zzzgggPPPBBB;;;555222222444666888777555555777:::===JJJ]]]sssuuubbb\\\^^^rrrlllNNNAAA444...555:::888:::AAA===>>>GGGYYYiiiwww|||~~~{{{xxxyyy{{{{{{yyyvvvtttkkk```YYYUUUNNNBBB888333111...///000111...,,,++++++***'''$$$%%%***///000///000222444444222000,,,000444444222///...///******+++...222555555444222111000000222444777888555111///000///,,,,,,///222111000111222333222111///,,,***,,,000444444444***+++,,,...//////...---222///,,,+++,,,///111222222111...+++)))'''&&&%%%)))'''%%%%%%(((,,,...///(((+++------+++,,,///333000000111111222111000000444444555555555444333333000111111000...---///000000000//////...,,,++++++***---000111111000111222000...---,,,------+++***(((%%%""""""&&&***++++++)))))))))'''&&&(((+++...000///..................+++***)))***+++,,,+++)))---///111111///,,,******+++///222111---((('''''',,,...///,,,((((((,,,000111222111000......000222++++++***+++---///222444444333222111//////......222222222111000000//////***)))((('''))),,,000222///000///...,,,,,,///111555333000/////////......~~~xxxqqqggg\\\SSSIIIFFFSSSddd|||ppp^^^LLLCCCAAAAAAAAA@@@???===;;;:::666555:::DDDPPP]]]nnn}}}vvveeeXXXQQQMMMOOOQQQUUUaaammmsssmmmiiiiiifff```\\\\\\aaagggoootttwwwqqqaaaQQQEEE:::000000333333333333444777;;;======>>>AAACCCLLLNNNLLLHHHFFFDDD>>>777777555444555777888777555666555666888:::;;;888666888888888999999999999999<<<888555333444444222111666666666777777777888888888888999888777555333222222111111111222444777888222555888;;;DDDUUUkkk|||vvv___LLLFFFGGGCCC<<<333......222111...444???TTTfffyyy|||yyynnn\\\LLLCCC>>>:::;;;999999===BBBIIIVVVbbbggghhhbbbTTTKKKKKKLLLKKKFFFLLLXXXhhhwwwsssXXXFFF===888555555555555444000+++'''///555???NNN___tttsssXXXDDD>>>IIIaaavvvyyy^^^CCC111***---///444888;;;CCCVVVhhhxxx]]]QQQIIIPPPbbbuuuwwwwww{{{|||~~~wwwdddNNNAAA;;;666444444333444444444444666999;;;;;;EEEVVVkkkxxxgggZZZYYYkkkxxx\\\JJJ;;;222555999888999===@@@DDDPPP```nnn|||}}}|||yyywwwwwwyyyyyyvvvsssqqqhhh]]]WWWRRRKKK???666333000......///000...,,,,,,---,,,)))&&&&&&***...111000000111222222000///---111444444222000000111,,,,,,,,,///111333222111111000//////000222555777666111///000...++++++...000//////000222333222111---,,,+++---111444444333++++++,,,---...//////...000...+++)))***---///000333222111...,,,)))(((''')))'''%%%&&&))),,,...///+++,,,---------...000222111111111111111111111111222222333333333222222222...//////...,,,,,,---...000///---,,,+++,,,,,,---...000111111000000000111///...------......,,,++++++(((%%%%%%'''(((((('''&&&'''((())))))+++...000000000///////////////000,,,+++)))***+++,,,+++***,,,///222222///,,,***)))+++---//////---***)))(((+++---...+++((((((,,,111333333333000...---...000+++++++++,,,...111444666444333111///.........///333333222111111000000///((((((((((((***,,,...000///000000///......///111555333000///000111000000pppbbbSSSIIIBBBEEEVVVjjj}}}rrreeeVVVKKKHHHJJJLLLNNNMMMIIIDDDAAA???777888>>>JJJWWWfffwwwxxxeeeVVVNNNMMMNNNRRRXXX```kkkuuusssjjjbbb^^^[[[VVVUUUWWW[[[eeerrr|||wwwcccPPPCCC:::333444666444222222555888<<>>999666555666222000///000333777:::;;;:::???KKK___vvv}}}ppp^^^WWWccczzzkkkSSSBBB444555999999:::===EEEMMM\\\kkkwww~~~yyywwwuuuvvvwwwvvvsssoooiiibbbYYYSSSOOOHHH???888333111///...//////...---///000///,,,((((((+++...111000...///000000///...///111222222111111333444...------///111111000...111000...------000444666666111//////---***))),,,...------...111222222111,,,+++,,,...000222111000,,,***)))***---///000000///...,,,++++++---000111444444333111///,,,***)))((('''%%%&&&)))---/////////------...000111222111333222000///...//////000////////////000000//////,,,------,,,******+++---000...,,,******,,,...000111222222111//////000111111/////////000///---,,,...---+++))))))'''$$$"""###&&&***,,,---///111222111000000000000000111111---+++******+++,,,,,,++++++...111222000,,,)))(((+++******+++------,,,+++***+++,,,***((()))---111666555444111---++++++,,,*********,,,...222555888444222///,,,,,,,,,...///222222111000000//////...'''''')))***+++,,,------...000222222111000000000444222000000222333333333tttcccRRRIIIEEEJJJ]]]ppppppdddZZZUUUWWW]]]^^^```bbbaaaZZZQQQIIIDDD===>>>DDDOOO^^^pppyyyfffUUUIIILLLQQQXXX]]]dddllltttwwwrrrggg]]]WWWSSSPPPRRRVVVWWWbbbrrr~~~|||iiiVVVDDD;;;555555666444333555888999;;;>>>DDDKKKRRRWWW[[[______XXXOOOGGG@@@999888666444222333555777888>>>???@@@@@@@@@===999777666777777777777666555555:::888555333333444555666666666666555555555555555333555777888999777666444555555555555444444333333333555777;;;CCCRRRdddqqq}}}sssgggVVVHHHBBB:::444333111---,,,///555@@@OOO^^^nnn{{{lll___WWWCCC===777444666???QQQbbb~~~}}}mmmXXXRRRKKKFFFGGGMMMXXXggguuuoooZZZIII>>>888666555777999:::888555222333:::KKKbbbxxxttt___MMMEEEKKK^^^qqqiiiNNN???:::000222444666555:::JJJZZZxxx~~~___VVVSSS]]]ppp~~~~~~iiiWWWDDD:::666444333444000---***,,,222888;;;<<<:::<<>>@@@AAAJJJVVVhhhvvv|||wwwuuutttuuuvvvuuupppkkkaaa\\\VVVPPPLLLGGGAAA===444333111000000000000///111222222///***)))+++---...---,,,,,,...//////........./////////111333555...------///111111000///222111...,,,---///333555555111...///---)))))),,,---,,,,,,---000222222111,,,,,,---......---,,,***,,,)))&&&'''***...//////000000///......///222444333333333222000---+++***((('''&&&'''***---/////////---,,,...222666555444222000...+++***+++,,,,,,,,,,,,,,,,,,,,,------...+++,,,---,,,******+++---///...---,,,---...000111000111000///---...000222444333222222222111...,,,/////////...+++((($$$!!!%%%(((---111222111111222000000000000111111222333...---++++++---...---,,,+++...111222///,,,)))(((+++(((''')))---000///---)))******)))(((***---000777777555222---***)))))))))))))))***---111444777111///,,,)))((())),,,............---,,,,,,++++++'''(((+++---///...---,,,---000333444333111000000333111000000222444555555xxxgggWWWPPPOOOSSSbbbssstttbbbTTTNNNQQQ^^^lllrrrtttvvvuuunnnbbbUUULLL???BBBGGGRRRdddzzzzzzgggXXXNNNIIIKKKWWWbbbhhhnnnvvvyyyvvvlllbbbWWWRRROOONNNPPPUUUVVVaaannnyyy~~~yyygggVVVEEE<<<444333444333555999:::888777;;;DDDPPP\\\cccgggkkkiii^^^QQQGGGAAA<<<999999999888666666555666;;;>>>BBBCCCAAA<<<777444333444666666777666444333888777666555444555777888888888777666555444444333111444777:::<<<<<<;;;:::999999999777555333000///111222555;;;FFFWWWjjjwwwzzzooojjjkkkmmmzzz{{{jjj\\\MMMEEE===999666444444555333777???IIIVVVhhh~~~yyymmm^^^QQQBBB:::888===HHHSSSjjjxxx|||cccZZZUUUPPPOOOPPPTTT___iiivvvoooYYYIII===999555666:::<<<<<<:::888777<<>>555333111///000///,,,)))+++111777:::;;;;;;;;;>>>JJJaaawwwkkk[[[YYYeeettt|||aaaRRRBBB===AAAFFFHHHJJJSSSbbbttt}}}xxxvvvuuutttuuuvvvsssmmmhhh```\\\VVVOOOHHHBBB>>>;;;444555555444333222222222000222333000,,,)))***,,,***))))))+++---//////...+++*********---///222333,,,,,,,,,///222444333222333222///---...000222444333///---...---***+++...,,,++++++---000111111000------...---,,,)))'''&&&,,,'''###$$$(((,,,------...//////...---...222555111111000///...,,,+++***)))((('''(((+++---.........,,,+++...444888999777111///,,,)))''''''((((((+++************+++,,,---,,,------,,,++++++---...,,,---///111111111000///,,,------,,,,,,---000222777666555555555333///---...///111111...***&&&###)))---222444333111///...////////////000111222333///.........000000///---,,,...000000...+++))))))***((('''***...111000...*********))))))+++...000555666555222---***))))))((((((((()))+++...111333///---)))'''&&&(((***,,,++++++***))))))(((((('''(((+++...111222111///---,,,000333555444222111111222000//////222444555555oooaaa]]]^^^aaalllyyywwwhhhUUUGGGBBBGGGVVVeeetttvvvyyy~~~}}}sssbbbTTTBBBGGGNNNZZZlllyyyhhhZZZRRRQQQRRRSSScccooorrrwwwwwwfff]]]UUUQQQOOOMMMNNNRRRXXX___hhhooorrrmmm]]]MMMCCC;;;444333333333777;;;999666555:::FFFVVVdddlllsssvvvppp___MMMAAA<<<::::::<<<===<<<999666555555777;;;@@@BBB???;;;666444333444555666555444222000444555666666555555777888888888777666555444444333222444999===??????>>><<<;;;;;;;;;999777333///---000111555<<>>LLL\\\iiipppwwwxxxoooZZZEEE:::888999999;;;===<<<999777777888777:::===>>>;;;999888888555666777666444111---+++///222555666444444555666444444444444444444555555444666:::>>>@@@???===;;;999:::;;;:::888444000...222222555>>>OOOfff}}}qqqaaaUUUJJJBBBAAAGGGKKKVVVccclllttt|||~~~pppooohhh[[[LLLAAA;;;888666444333444555999FFFTTThhhssswwwlll^^^PPPIIIHHHNNNOOOXXXiiiuuuwwwvvvvvvxxx|||~~~ssshhhhhhooo|||vvv```LLLBBB666222555:::<<<<<<:::999<<>>333222333222000///---...//////000222666999777888888;;;GGG[[[kkksssuuuhhh```ZZZVVVdddwww}}}zzznnndddbbbffflllooo|||}}}zzzvvvrrrqqqqqqqqqssssssooogggaaaYYYWWWQQQFFF:::111......111555:::;;;888444222111+++...111000,,,(((((()))&&&''')))+++---,,,)))&&&%%%$$$$$$'''+++///000///,,,,,,...111555777888777000000000//////.........---++++++...000000222666///...---...000111000///---//////...,,,+++---//////***%%%&&&***---,,,((('''***---,,,******...222000...+++)))((()))***+++,,,+++******,,,,,,+++***---...000111222444777999555444222000---+++)))(((+++***)))))))))+++---///+++,,,------,,,,,,...///+++,,,...//////...---,,,***,,,......---------/////////111333555555333000...111444444000,,,***))),,,...111111...)))&&&$$$))))))***+++,,,...000111000111444777888666222...//////...,,,))))))***,,,***---000111000000/////////...,,,+++,,,---...///---///111111///...---......---+++))))))***+++,,,---,,,+++*********+++,,,,,,,,,++++++***)))))))))+++---000222333111///...,,,///222333222111111222...,,,+++,,,...000111111www]]]RRRGGGAAA>>><<<>>>BBBJJJLLLVVViiizzzzzzjjjYYY```hhhqqqyyyrrraaaTTTOOOQQQXXX^^^kkkyyy{{{pppnnnvvvttthhhgggaaa]]]\\\YYYSSSOOOOOORRRXXX```eeehhhdddUUUGGG999555444666777555666999444444777BBBQQQaaalllqqqttttttkkkUUU@@@777888;;;888:::;;;:::777777999;;;888:::;;;:::888888:::===888888888777333///***'''+++///444555444222333444000111111222444555666666666888<<>>>>>777777:::FFFZZZsssfffMMM>>>AAAWWWmmmuuu```KKK:::333555777888666:::HHHWWWrrr~~~xxx~~~tttppplll\\\JJJDDD999111222555555333222,,,///222222000111444888333666666666>>>PPPbbblll~~~qqqgggZZZNNNXXXmmmwww|||ssspppuuu~~~|||yyywwwtttqqqoooooopppqqqqqqmmmeee^^^PPPOOOJJJ@@@555---,,,---///444:::<<<999444111///)))---000///+++(((((((((((((((***,,,---***%%%!!!$$$######''',,,000000.........///222666888888777.../////////...---,,,+++,,,)))***...111111444999000///...///000111000///---...000///...///222666111,,,'''(((---///,,,((((((+++......++++++///333000...+++((('''(((+++------,,,++++++,,,,,,***)))...111333222000111444777999888777555222///,,,++++++***))))))***,,,...///+++,,,,,,,,,++++++---///---,,,,,,++++++,,,,,,,,,,,,...000000...---,,,---)))***---111555666444222000333555444000,,,*********,,,......+++&&&###"""'''(((((()))+++---///000000222666:::;;;888333...000000...***((((((+++---***...333444111///...///111///,,,+++,,,......///***---///000000//////000111///---+++*********+++......------------------//////......---,,,,,,++++++,,,///111111000///---,,,...111222111111111222---+++******,,,...//////qqq[[[MMM@@@<<<;;;999777666666>>>JJJVVV```ggglllppp{{{yyy|||yyyrrrdddVVVQQQVVV]]]cccfff}}}|||zzzvvvpppggg```[[[bbbgggkkkiiiaaaXXXSSSQQQSSSXXX]]]ccchhhdddSSSCCC:::999888888888888666444333666<<>>:::666222///,,,+++111000///,,,***+++...000111...+++---222555444111444444777:::<<<<<<:::888666555555777:::;;;999666777666999GGG]]]sss~~~ppp]]]NNNIIIKKKPPPTTT]]]bbbgggddd______gggoootttaaaSSSIII<<<777///***)))+++///111777<<>>IIIcccxxx}}}oooeee\\\PPPEEEAAA;;;777444444666555000+++)))...222222111111555999888666444444888FFF```www}}}zzzkkk]]]ZZZXXXbbbvvvzzzsssttt}}}|||wwwqqqnnnmmmiiiaaaZZZRRRGGG<<<555000+++***---///555;;;<<<888222...,,,++++++******+++,,,...///333///++++++------)))%%% $$$***...000000111111---///222333444444666888111......222333000------///000000000000222666999111000...------...///000222---)))***///222222000000---+++,,,000222...+++---...///---++++++///333333333000,,,(((&&&'''))),,,---------,,,+++******...000222111......///222444444444333222///---,,,111000...---++++++******++++++++++++,,,---...///...---,,,)))((((((+++...///000///---******+++---***((((((,,,222555333///111///............,,,+++------,,,+++)))'''%%%$$$'''((()))))))))))),,,...111333777===AAA@@@999333555333///+++((())),,,//////222444555222///---,,,,,,+++*********+++,,,---+++,,,///222333222000///333222000...---,,,------222222333333222111///...///000222333333111...---000000000000000///......+++---000222222000...,,,((()))***+++,,,,,,++++++~~~oooWWWJJJ>>>:::999777666666999<<>>===:::777444111000///111000...+++)))))),,,///111...,,,...222555444111222333777;;;===<<<888444666555444666888999777555666666<<>>KKKaaa{{{uuu^^^NNNCCCJJJ___yyyttt^^^LLL???666777888777222000888BBBZZZoootttvvvzzzsssbbbXXXNNNCCC;;;777999555222333555444000,,,+++000555666444333555888777555555555888DDD[[[ooo|||mmm]]]XXXWWWddd{{{|||uuuuuu|||yyyvvvsssrrrqqqkkk```WWWMMMDDD;;;666111,,,***,,,000444888999666222///...,,,,,,,,,---...///000111222...++++++------)))&&&###'''---000111111111222000222333444333222333444222//////333444000------111111222111000111333555000...---+++,,,...000222222...***+++///111111///---+++))),,,000111///+++000111111///,,,,,,...111333333111---***((()))+++---............------,,,...000111111///...000222111222222333222111000///222111000///...---------++++++++++++,,,------...------+++)))'''(((+++...000111000---+++***+++---***((((((,,,111333111...///...---,,,------------,,,+++++++++***)))''''''***+++,,,+++))))))+++,,,...000666>>>BBB@@@999222222000---***((()))+++---///111333222000---++++++++++++*********,,,---...+++---///111222111///...444333111///............111222333333222111///......000222444444333111///111111222111111000///...,,,...000111111...+++)))'''((((((***+++,,,---...{{{xxx~~~~~~oooRRRFFF;;;888888777777888888999;;;AAAMMM___qqq~~~}}}oooddd^^^XXX\\\```ccchhhpppyyyuuuqqqiiiaaa[[[WWWUUUUUUQQQ[[[iiiooolllbbbXXXSSSVVVUUUUUU\\\ffffffUUUBBB666666666777888666333000222999FFFVVVggguuu}}}eeeNNNDDD<<<222222:::<<<999666555666999:::;;;;;;999:::===>>><<<<<<>>>>>>===;;;888666555444333333111...***((((((,,,///111...---...222444444222000333777;;;===:::555111555444222333444555555444333777???OOObbbvvvpppVVVFFFHHHUUUccclllssszzz}}}tttmmmjjjsss}}}|||iiiSSSMMMEEE<<<444000...---...///222555:::CCCMMMSSS```ooo~~~nnnfff```XXXOOOLLLFFFIIINNNWWWhhh}}}cccQQQ???999:::888555333666888<<<@@@JJJ[[[qqqgggRRRCCCFFFZZZuuuuuu]]]III===777666777555///,,,333===TTThhh{{{jjjnnnvvvrrrcccRRRHHH@@@777111///555333000111333333111...---222888:::888555444444555555666777999@@@QQQbbbuuuyyypppddd]]]XXXaaawww~~~|||vvvvvv{{{uuuttttttuuussskkk^^^SSSGGG@@@999777333...,,,---000222444444333111000111,,,---...000111222222222111...++++++,,,,,,)))&&&'''+++///222222111111222333444555333111///...///333000000333444000------111222333222000...///000...,,,***)))+++---111333333///,,,+++...///...---***)))))),,,000222000---000111000...,,,+++,,,---000000///,,,***)))***,,,//////000000111000000000---...000//////...000111...///000111222222222222444333222111000/////////,,,,,,,,,,,,,,,------------,,,+++)))'''(((***---111111000...+++)))***+++***)))(((+++...000...+++---,,,*********---///111,,,,,,,,,+++++++++++++++//////...,,,***((()))******---333;;;@@@???888111---,,,***)))((()))+++,,,000111111000---+++******,,,,,,+++***+++,,,---...,,,...///111111000...---444333222000////////////000111222222111000...,,,,,,...111444555555444222222222222222111000///......///000000///---***)))((((((((((((***,,,///000}}}rrrkkkbbbaaahhhyyy{{{jjjKKK@@@777666777777999<<<444888>>>HHHVVVgggyyykkkYYYRRRQQQSSS\\\gggnnnssswwwxxxvvvlllhhh```YYYSSSPPPOOOOOOQQQVVV]]]```___[[[XXXWWWTTTUUUVVVZZZ```___QQQAAA555555555666777666222///333:::FFFWWWhhhxxx|||cccNNNGGG???222...555666444333444777:::;;;<<<::::::<<>>===:::888777666666666444000,,,))))))---000111///...///222444444333222333555888:::888444111444333111000111222222333111666@@@PPPdddwwwuuuWWWEEEEEEQQQ^^^eeennnwwwzzz|||{{{}}}ooofffWWWGGG:::444333555111111000000222777>>>CCCLLLXXXjjjzzz}}}ooo```XXXSSSOOOKKKNNNYYYfffooorrrvvvaaaKKK@@@===:::666333999999<<>>WWWiii|||kkkdddkkkwww|||eeeVVVFFF===888333111111222000...///111222222000---222888:::888444000///333333666888888<<>>AAAEEEHHHIIIHHHBBBAAA???<<<:::888777777999777444000------000333000//////000222333444444555444333444555666555444333222111///......000111///333<<>>FFFVVVqqq|||___NNNEEEHHHWWWlllwwwuuuaaaKKK;;;555666777666111///666AAAYYYkkksss```^^^iiizzzlllWWWJJJ===888777555555666///.........000111222222---111555666555111---+++111111444666666777>>>GGGTTTfffpppqqqjjjZZZUUUbbb{{{yyyuuutttsssuuuxxxrrrooommmllliiiaaaTTTJJJ===666000///...,,,,,,///......------...000111111...///000000///---,,,+++---,,,++++++++++++***)))+++---000000///.........///000111000...------...///,,,,,,000000,,,))))))---...000000...------...+++***((()))+++...333555333222000///...---,,,+++***+++---111333444222111)))***+++---......------+++,,,---,,,***)))+++,,,000000111222222333222222(((((()))***,,,---------000000000000000000111111111000000/////////000000/////////...---,,,+++***++++++***'''&&&&&&))),,,.........,,,)))&&&&&&&&&+++***))))))*********)))******)))'''(((+++111666333333111000///.........111111000---)))''''''((()))'''&&&)))...111222000+++)))((())),,,...///...111222222000...------...333222///---+++*********------...///......---,,,/////////......---,,,,,,)))+++---...---+++(((&&&$$$'''+++///222444444333/////////000///......---//////000000111111111222///...,,,+++***+++---...~~~vvvjjj___WWWOOOHHHCCC999>>>JJJ^^^vvvpppYYY???888111000111333777<<>>MMMbbbzzzhhhQQQ>>>222000444000111222555999:::999777666;;;???BBBFFFJJJKKKIIICCCAAA???===;;;:::999888999999777444111111333555000000000111222333444555666444222111333555666666111222222000...------///......444FFF___yyyttt]]]JJJ???<<<======AAAMMM^^^nnn{{{tttgggeeeqqq}}}iiiSSSAAA777888777333///---///333666777999@@@KKKVVVcccssszzzvvvvvvtttlllbbb]]]UUU\\\gggxxx}}}fffTTTFFF<<<888999777333444999@@@PPPmmmcccOOOEEEFFFQQQdddooo|||wwwbbbKKK;;;222222444333///...666@@@WWWjjjooo]]]YYYfffzzzvvv___JJJ???777666888777777888///.........///111333444000111222333111///,,,+++//////111333333222888???PPPaaakkkmmmiii\\\WWWbbbttt~~~wwwrrrqqqrrruuuvvvrrrnnnjjjgggccc[[[NNNEEE666000,,,,,,,,,******,,,,,,++++++,,,...//////...------------,,,+++))))))+++++++++++++++*********+++---//////...,,,,,,---+++---//////...---...///,,,)))***...///+++))))))+++,,,...---,,,,,,---...************---000333555444333222111///...---,,,,,,...111333444333111000******---000444555333222///000111000///...///000//////000000111000000000'''&&&&&&(((+++---...---111111000/////////000000......---------...//////000000000000...,,,***(((+++***)))'''%%%&&&(((+++,,,---...,,,)))'''&&&&&&+++******)))))))))******+++,,,+++)))(((***111666555333111///.........///000111000...+++***+++,,,...)))%%%$$$(((---///000---***''')))---000111000000111333222000//////000555333111...+++*********,,,,,,------------------,,,,,,------,,,+++******''')))+++---,,,)))&&&$$$!!!$$$(((---000222222222------......//////......000000000000111333444555222111///...------------zzzhhh```UUUMMMHHHEEEBBB???666???NNNbbbzzzsss\\\FFF>>>777555444333777===HHHQQQ^^^kkkvvv~~~yyyiiiVVVHHHHHHQQQ[[[ooo}}}|||wwwkkk]]]SSSRRROOOKKKIIIGGGGGGFFFFFFIIINNNRRRTTTRRRNNNJJJLLLUUU\\\^^^\\\WWWOOOFFF<<<:::777777777888777666555777<<>>===<<<<<<;;;;;;888999888777444444555666000000111111111333444666444333222333555777777777000111333111...,,,,,,------)))+++===[[[yyy|||iiiSSSAAA777333222222;;;GGGRRR]]]nnnvvvaaaUUU]]]mmmzzzkkkWWWKKKBBB???:::444///...111333444333777>>>DDDJJJVVVcccrrryyyxxxsss```___```jjjuuucccPPP@@@;;;<<<888333333888===JJJggglllSSSCCC@@@JJJ[[[lllyyy```HHH;;;222222333333...---555???SSShhh~~~jjjZZZZZZgggxxxgggQQQBBB999444666999888666666/////////...///000333555444333222111000000///......,,,---/////////444;;;LLL]]]jjjppppppbbbZZZaaakkkwww~~~{{{vvvrrrrrrtttuuuuuuqqqmmmiiifffaaaWWWIII???222///...111111---*********)))***---//////---***++++++************++++++******++++++******+++++++++---//////---,,,------)))+++---...---,,,---...+++((()))...000,,,******,,,,,,,,,+++******,,,...)))***+++---///111222333444444444333111///......---///222444333111///---++++++...333777888666333111333444333111000000111---............------,,,((('''&&&)))---//////...111000///......///000111,,,,,,,,,,,,,,,---...///111111111000...,,,)))'''******)))&&&$$$%%%(((+++,,,...///...+++)))((((((*********)))))))))+++,,,,,,......,,,)))***///555111000...---,,,---...///000111111000//////000222333...)))'''***.../////////***&&&''',,,000111111---000222333222111111111333222000...,,,,,,,,,,,,++++++,,,,,,---------...***+++,,,,,,,,,+++***)))'''))),,,...---***&&&$$$ ###''',,,///111111111+++,,,---///000000000111111111000///000111333444222222111000000/////////ssscccXXXQQQGGGAAA@@@@@@@@@???AAAKKK\\\pppzzzeeeOOOGGG???;;;888777:::???JJJXXXlll}}}}}}vvvkkkZZZJJJDDDKKKZZZfffssszzzmmmeee\\\RRRQQQOOOKKKGGGEEEEEEGGGHHHFFFFFFHHHKKKMMMNNNNNNLLLLLLSSSZZZ^^^aaa^^^SSSHHH>>>;;;888777777999999999::::::===FFFUUUiii|||}}}hhh]]]RRRFFFAAA===999666666666666555555<<<@@@???BBBFFFFFFAAA>>>>>>============>>>>>>777888999888666555555666///000111222111222444666222222222555777888777666///111333222...++++++,,,,,,&&&%%%777XXXyyyuuu]]]FFF666///...,,,222999>>>GGGXXXpppttt[[[KKKQQQ```lllyyy{{{mmmeeeMMMIIICCC:::444111222444444222333888999:::BBBLLLVVV^^^lllxxx~~~}}}tttiiigggssspppZZZFFF>>>???;;;666666;;;>>>HHHbbb~~~sssUUUAAA<<>>>>>>>>??????AAA;;;;;;???@@@<<<:::<<<<<<777222111444555222///111111333555666555333222555222111333666999888777222333333111///------...+++$$$%%%555PPPmmmeeeLLL<<<000)))***///333444666CCCZZZlllwwwcccRRRMMMPPPXXXhhhuuuzzz|||lllaaaQQQDDD===777000,,,---,,,000555666555777<<<@@@FFFQQQ\\\gggrrr{{{|||{{{vvv|||jjjQQQCCC@@@999555666<<>>DDDTTTggg}}}{{{cccJJJ<<<333//////222444555888<<>>999555555555666===DDDPPPaaawwwrrrbbbUUURRRWWW]]]jjjyyyrrrcccUUUSSSZZZgggyyyxxxoooeeeWWWFFF===;;;AAAAAA@@@AAABBBDDDFFFGGGFFFGGGHHHGGGEEECCCAAA@@@JJJVVVgggqqqnnnaaaSSSKKKIIIAAA;;;999888555666999:::<<<>>>BBBHHHQQQ[[[bbb{{{|||ooo^^^PPPCCC>>><<<666111000888:::>>>???>>><<<;;;;;;@@@;;;999======999777999:::666222111222222111///111222555777888888777666333111000111444666666555555555444222///------...111***)))444JJJddd|||dddPPPCCC:::333...111222//////777FFFSSSiiirrr|||}}}rrr___PPPHHHKKKUUUaaakkkwwwuuueeeWWWLLLBBB888111000...000444555444555999777999>>>EEENNNWWW^^^ccccccmmm~~~www\\\HHH???777333444:::@@@III^^^ssszzz^^^III>>>AAASSSaaattt|||uuuaaaLLL>>>444000///333555555666:::FFFZZZtttuuufff]]]aaadddbbbYYYMMM>>>444999999999999888777666555111111111222444555444444555666555333222333555888555333111///......///000CCC\\\uuu~~~ssseeeaaannn|||zzzvvvtttssssssrrrqqqlllfff```\\\UUUHHH===888333666999;;;999444...***++++++...111///)))''')))------+++)))(((***...111111///---,,,...000111111111///---+++,,,...000222///222777:::999555///+++)))((()))+++///111000...000------...+++''''''+++,,,,,,---...////////////222111000000000000000000///000111111111///---,,,...///000111222333333333444111//////111333444333333222222222222000,,,)))&&&(((***---///111111111000///...///111222333222///...,,,++++++,,,///000111///...///000000...+++......---,,,+++*********,,,,,,,,,---------------///...------,,,,,,,,,,,,333222000...---...///000111---(((&&&(((+++------...///111111000......//////000111222111///,,,***++++++,,,,,,,,,+++++++++------......///000111111000000000000000000//////222///+++)))***,,,---------,,,,,,///111222///,,,+++***+++,,,---,,,***'''%%%&&&)))---000000...++++++---000111111222333555333222111111111333444555666555333111///...//////|||uuuxxxtttaaaNNN@@@888444333333444444777BBBMMM^^^sss{{{nnnhhhhhhkkkwwwzzzmmmfffaaadddnnnzzzwwwgggXXXIII:::333333:::999888:::>>>CCCIIIMMMIIIIIIHHHEEEAAA>>>===>>>IIIYYYllluuupppbbbSSSJJJHHHAAA;;;:::888555555777777888;;;===@@@EEEKKKPPPbbbrrrwwwjjj[[[RRRJJJ@@@777333999;;;>>>>>>===;;;::::::???;;;:::<<<===<<<;;;<<<888666333000...............111555777777666666666222111000111333555555444:::999777333///---...///777111---222@@@UUUppplllZZZNNNEEE===888888666222000333:::@@@OOO\\\nnnyyyxxxiiiSSSDDD@@@AAAHHHWWWgggttt~~~qqqcccTTTDDD:::666222111333444444666;;;888555333555;;;BBBFFFGGGIIIMMM\\\pppiiiNNN>>>555111111777<<>>PPPjjjwwwaaa\\\UUUOOOGGG>>>666111666777999999999777555444000000111444888999666333333444444333222222333555777666333111//////000111AAA]]]yyy{{{tttmmmjjjuuu|||zzzvvvtttsssrrrpppoooeee```\\\XXXNNNAAA888555111444777999888444000,,,---,,,---///...)))))),,,///...,,,***)))+++000444222000//////000222222222222000---+++***,,,///111222666<<>>777///******)))'''(((+++---.........,,,,,,//////+++)))+++,,,---/////////...,,,+++.........---......//////111111222222111000...---000333555333000...///111333111......000222333333111111222444555333///,,,((()))***+++---///111222111000...///111222222222000...,,,***)))+++---...000///......///000///...000///...---+++***))))))***+++++++++,,,,,,------000//////...---,,,++++++...---,,,,,,---...000111222...***((()))***+++++++++---......---,,,---...,,,...111333222...***''')))+++...000000...+++)))............//////000111//////......///111222333555111,,,******,,,---...///...///000111000---***+++++++++,,,...---+++)))******,,,...000...***'''))),,,000222333333444444333333333444444555555666666444222///------......zzz{{{~~~kkkVVVEEE:::555333444777999888<<>>AAAEEEHHHOOO]]]lllvvvuuuhhh\\\PPPEEE????????????>>><<<<<<>>>@@@BBB@@@???AAACCCCCCCCCBBB:::999777333///...000222///222555777666444333222000000000222444666777777<<<;;;888444111000111444999333...///666FFF___ttt~~~kkkZZZLLLCCC@@@???>>><<<;;;;;;<<<===EEEQQQaaakkkmmmeeeUUUGGG@@@777888GGGUUU```sss|||kkkXXXLLLBBB:::333111222333888===;;;666111333888<<<<<<:::<<<<<>>777333111333444666888777555333111......111666;;;<<<777333111222333333111000111222777666444222111111222333@@@ZZZvvv|||uuummmgggoooyyy}}}{{{xxxuuutttqqqnnnkkk```\\\XXXSSSHHH;;;444333///111444666666333000------++++++---+++(((***///333111...+++)))+++///333111///---...///111111000000///---+++++++++,,,---///333888;;;:::444---(((***)))'''&&&'''))),,,---,,,***,,,000111...+++,,,,,,---000111111000---,,,------,,,,,,---...//////222222222222222000///...000444777555///,,,...111222111///...///000111222...///111333555444111...,,,+++++++++---///222444111///......000111000000...---+++))))))+++---///000000//////000000111000/////////......---,,,,,,++++++,,,,,,------......111111000///---,,,***))))))))))))+++,,,///111222///---+++************+++***+++------,,,+++,,,---...///111111///,,,(((%%%(((+++...111111000...,,,111000/////////000111111///...------///111444666444000,,,+++,,,...000000000///......---,,,***)))******+++---000111000............//////,,,'''###'''***///222333222222333333333444444444333333222333000---,,,,,,---...///}}}~~~qqq]]]JJJ===555333666888;;;===<<>>333,,,---111777555333444888???GGGLLLPPPOOOLLLEEE>>>;;;===@@@NNN[[[ggghhhccc\\\SSSKKK;;;666444555666444444666111444999<<<>>>???AAACCCCCCKKKUUU^^^jjj}}}{{{qqqggg^^^WWWQQQNNNIIIDDDAAABBBFFFJJJLLLKKKKKKJJJKKKKKKHHHEEE???>>><<<888444444666888444555777888888555111......///000111333555777999<<<;;;999555333222555777555111------///:::OOObbbrrrkkk\\\SSSMMMMMMMMMMMMLLLIIIFFFDDDFFFSSS___cccbbb^^^SSSIIIBBB555111===GGGOOOaaawwwvvvjjjYYYLLL===555111000333888666222000333888:::888555:::888???MMMYYY___jjjvvvxxxVVV???999222...222555999GGGWWWqqqsssbbbQQQCCCAAAEEERRRhhh~~~xxx[[[DDD555000...111444111...,,,222BBB[[[wwwmmm\\\JJJAAA<<<666333333000111333444444222///---,,,...222888<<<<<<888333111222333222000//////000555444222111111333444666===SSSlllzzzzzzrrrfff^^^hhhttt~~~|||yyywwwuuuqqqllliii___ZZZTTTNNNCCC777222333---///111333333111///...,,,***)))***)))'''***///666555111---******---000---+++***+++---...---,,,++++++,,,,,,,,,+++******---///111333333000---+++******(((''''''(((***+++***(((***000333000------,,,...111333444333111///------------......///000222222111111000//////......333666444000---///333111111000000//////000111+++,,,...111444444222//////...------...000333555000...,,,,,,.........---******)))***+++---///111000111111111111111111222,,,---///000111111111111........./////////000000111111111000...,,,***)))&&&&&&(((***,,,///111222***++++++++++++***+++++++++,,,---,,,++++++,,,...222222000...,,,)))'''&&&%%%''')))+++---.........222111000///000111222333...---,,,,,,...000333555000...++++++...111222333000///,,,***((('''((()))******+++...222555555555111000//////...+++'''###%%%)))---000111000000000333333333222111000///...---+++)))))),,,///000000yyysssssswww}}}tttcccRRREEE===888555888999;;;>>>AAAKKK___rrrzzznnncccZZZTTT]]]nnn}}}gggWWWDDD888222///222666999888777777:::???DDDGGGLLLLLLJJJCCC;;;888;;;???JJJZZZhhhllliiibbbSSSDDD666222111444666444333555222555999;;;<<<;;;<<<<<<;;;???CCCIIITTTggg}}}~~~yyytttiiieee]]]UUUPPPPPPTTTXXX___aaa```]]][[[YYYSSSLLLGGGDDD@@@===<<<===>>>@@@:::888777999<<<999111***...///111111111222444777999999888555333222444666000...,,,---...444BBBOOOddd|||yyyttthhhiiikkkjjjfffaaa\\\XXXQQQ]]]ggghhheeeaaaUUUHHH???444///666===BBBQQQbbbnnnzzzvvvfffRRRDDD:::222///111222111111444888:::888666666777<<>>@@@CCCDDDHHHIIIHHHBBB:::777:::???HHHXXXfffkkklllfffTTT???666222111555666333222333222555999;;;;;;:::;;;;;;777888:::<<>>LLLbbboooYYYHHHEEECCCQQQhhh|||aaaKKK<<<444///222666555111000---<<>>???AAABBBBBBCCCFFFIIIHHHCCC;;;888<<>>???555666777777666;;;GGGSSS^^^bbbbbb```eeeooouuuttt~~~{{{yyyyyy{{{~~~xxxqqqkkkjjjmmmqqqqqqooo^^^WWWRRRXXXbbbbbbVVVIII<<<>>>===:::666333444666555555555222...,,,++++++------///444444222333777JJJSSS]]]eeeppp}}}~~~|||wwwyyyvvvssswwwyyykkkWWW888555222000000222555888???KKK___tttssseeeSSSDDD===444444333111000111555999000777:::BBB___xxxnnnjjjmmmtttzzz}}}yyygggLLL???444111000222===JJJXXX{{{xxxaaaPPPMMMIIIUUUjjj~~~|||eeeRRR@@@666000333777777444333333@@@RRRfff{{{rrrXXX@@@;;;;;;888777;;;444333222000...,,,******(((000888:::666333444777444444222///------000222333111///...---...///000333GGGdddxxxwwwhhhVVVMMMPPP___vvv}}}yyyrrrkkkeeedddUUUFFF===999444111111222333333333333222111111+++)))***,,,,,,***---222222333222000---+++***++++++******+++------,,,***$$$""" """'''...222///000222333333222000///000555:::;;;888333///...&&&""""""***111222000000333222111111000////////////......---,,,,,,,,,,,,------,,,+++************111000000111333333222000---222777888555111//////---+++***+++///222333333///////////////000111111222000...---------,,,+++)))+++///111222000...,,,***...333333000,,,***)))%%%'''+++...111222222222444444333222111000/////////000111111000...,,,***'''(((***+++---............222555555111---+++***......---***((('''((()))'''***...111222111///---,,,---.........------,,,---,,,+++***,,,...111333------------,,,+++***)))***+++---000222111...+++,,,111666888555222111111444333333444777:::;;;:::111...+++)))+++---......,,,---......------...000333222111111222555777999...,,,---111666888555000{{{yyy{{{ssseee[[[XXX^^^ooovvviiiRRRJJJCCC???===999:::===555777===HHHYYYooo{{{~~~~~~rrrbbbVVVNNNNNNVVV```oooyyy~~~wwwkkkXXXFFF<<<888333///...000444777666<<>>777:::BBBIIIYYYiiimmmeeeXXXIII>>>333555666666555222///---111555:::======;;;::::::777555222///000555>>>DDDJJJNNNRRRSSSRRRTTTYYY^^^gggmmmwww|||xxxpppooosssvvvnnnuuu~~~|||ooodddZZZPPPHHHFFFBBB;;;999<<>>JJJXXXgggxxxsss^^^NNNIII???777444111,,,,,,000...666999>>>XXXyyylllaaabbbjjjyyykkkVVVFFF888666444444>>>LLLccczzzlllVVVHHHDDDNNN\\\ooovvvZZZEEE999111222777999999999999@@@NNNbbbzzziiiVVVBBB999888888888999555333000...,,,---...///444444555555666555555555777333000000222333333111111///---,,,---///222333444CCCXXXiiimmmeeeWWWMMMFFF\\\zzz}}}~~~{{{uuurrrllleee^^^UUUGGG;;;333111000000222333333111///......///...,,,)))))),,,000333444888777555222///...---,,,///+++(((***...000...***((($$$"""'''+++,,,...///111222333333333333444666999:::999555111...&&&###!!!"""(((...111222222111///---++++++,,,,,,///---,,,,,,---...---,,,...,,,(((&&&&&&))),,,...888444000...///111444555222444777888777444000---)))(((((((((***---000222------,,,,,,---///222444222111...+++******++++++---///000222222000///------...000000---)))%%%"""$$$%%%(((+++///333666888888666333000...------...000000000000000...***((((((,,,///000...,,,---...000222444666555222...+++---...///---+++)))******,,,...111333555555555444444333222111////////////000///.........///111111000...,,,,,,,,,,,,+++***------...000111111///,,,---222777999888555222111777666444222111111111222---,,,+++***))),,,000444222///------//////---+++333000...///333777888777///......///111222111///}}}qqqkkkhhhjjjsss}}}rrr___PPPJJJRRRhhh|||ssseeeNNNGGG@@@>>>;;;888999<<<888:::BBBQQQdddzzzzzzrrrllljjjqqqyyyttteeeUUUMMMMMMVVVdddqqqpppzzzwwwhhhYYYJJJ???999666222//////111444666999>>>CCCEEEDDDBBBBBBCCCBBBBBBCCCBBB<<<777;;;CCCNNN^^^mmmnnndddUUUHHH>>>777888999999777444000...333666999;;;:::888888888888555111------222999???DDDGGGIIIGGGCCCBBBEEEHHHSSSWWW___eeeccc\\\XXXZZZnnnzzz~~~sssggg[[[UUUOOOIIIHHHKKKKKKIIIDDD===666111---,,,...///000111222222222222444666999>>>DDDKKKQQQUUU___gggpppsssnnnfff```]]]___aaabbbdddfff```OOO===333...---000333222111222222666===FFFQQQ```qqq|||yyykkk___RRRCCC999111++++++///,,,000333:::PPPpppzzzlllddd```kkkwwwoooZZZIII;;;777666666>>>JJJaaayyymmmTTTDDDCCCKKKWWWiiixxx___DDD:::222333888:::;;;======DDDRRRgggoooZZZCCC888777777666666222111...,,,+++,,,...///333444555555666555555555555111...---000222333333000///...---///111444666555AAARRRaaagggaaaUUUKKKHHH[[[uuu~~~~~~~~~}}}wwwtttqqqjjjcccZZZRRREEE:::333000//////000000111000...---,,,,,,...+++)))(((+++...222444555444333222111000000000///,,,((()))---000///---***%%% ###'''+++------.........///000000000111333444555444111...,,,&&&$$$"""$$$(((,,,...///000000/////////......---000...,,,+++---......---...,,,)))''''''***---///777444///...///111333444111222555777666333000---+++***)))))))))+++---...+++++++++,,,...111333555333000,,,)))((())),,,.../////////000000////////////000000///---((($$$!!!%%%&&&***---111444555666444333111/////////000111222111///...,,,)))&&&$$$'''***...///---,,,---...111111111111111000///...---......,,,******+++,,,---...111333555666666666666444333333555555444222222111000//////000111111111///......//////...---------...000222222000...---000555777666444222222444222111///............***+++------,,,---...000111000///000333333111///111...---...111444555555///---++++++,,,---,,,,,,vvvkkk]]]VVVSSSWWW```jjjwwwjjjYYYHHH???FFF^^^ttt|||kkkZZZFFFAAA===<<<:::777888<<<<<>>FFFSSSdddrrroooaaaQQQFFF???:::;;;<<<;;;999666333000555777888888777666666777777555111------222:::@@@HHHJJJKKKHHHBBB<<<::::::??????DDDKKKLLLFFF@@@>>>JJJVVVbbblllxxxvvvfffjjjsss{{{sssnnnhhhbbb______YYYWWWSSSLLLDDD:::333......///111333444333222111...///000222555888;;;<<>>IIIWWWbbb{{{ppp\\\JJJ===444111333///...000888HHH]]]ppp|||yyyjjj___hhhuuuwwwbbbPPP@@@999777666<<>>EEESSSjjjwww___EEE888777666444222///...,,,++++++,,,...///333444444555666666555555333///+++***,,,000222444000/////////111444666888999AAANNN\\\ccc___TTTKKKNNN]]]sss~~~}}}{{{zzzwwwtttttttttlllcccTTTMMMCCC999333000...---...///000111000...,,,+++,,,***(((&&&(((+++000222/////////000000111222222000,,,((())),,,000000000+++(((###"""$$$(((,,,...,,,,,,+++******+++,,,---...//////...---,,,+++***(((&&&%%%&&&)))+++++++++---...000222222000...------+++))))))+++---.........---***)))))),,,///111666333///......000111222///000222444333111...,,,,,,+++***)))((()))***+++))))))+++---000222333444333000+++((('''***...111111000...------...000111000111000///,,,((($$$!!!&&&))),,,000222444444444111000000000111222444555333222///+++'''$$$!!! %%%(((+++,,,,,,,,,------111///...,,,,,,---///000,,,------+++******,,,......///111333555666777777666333222555:::<<<999555333222111/////////000000111000///000222333222111------...000222333111///,,,///222333222222222333///...---,,,+++*********'''+++...000///---,,,,,,//////111333555555333111...---,,,---///222222222000---+++*********)))((({{{iii\\\NNNGGGFFFKKKUUU___bbb\\\SSSGGG???CCCXXXmmmuuu^^^JJJ???;;;999999888666999>>>CCCHHHUUUgggzzzttt```RRROOOWWWjjj|||}}}aaaUUUMMMTTTdddssslllSSSBBB:::999222111000000000111333444??????AAACCCEEEEEECCCAAA@@@???>>>>>>;;;999>>>FFFTTTeeerrrmmm]]]NNNEEEAAA:::;;;<<<<<<;;;888555333666777888777666666777999666444222000111888AAAHHHSSSWWWZZZYYYRRRHHHAAA===:::555666===@@@<<<444000222;;;DDDMMMXXX```^^^WWWIIIMMMWWWeeettt|||}}}yyyyyy{{{|||{{{uuummmiii\\\[[[YYYUUUNNNDDD:::333///111444666666555333111//////000000000000111111///333999===============<<>>777777888888:::>>><<>>:::444333222000...---,,,------/////////111333444444333,,,,,,,,,...111222111///,,,---////////////111333------,,,+++******))))))(((+++///000...,,,+++***...///222444555444111000,,,,,,---...///000000000111000///......,,,)))&&&~~~tttbbbUUUGGG@@@???CCCKKKSSSRRROOOKKKEEE@@@FFF[[[ooolllPPP;;;:::777777888777777<<>>AAACCCCCCBBB@@@BBB>>><<<;;;888666;;;CCCPPPaaannniiiZZZLLLEEEBBB888999;;;<<<<<<:::777666555666777777777888:::===777555444333666===GGGNNN\\\bbbiiilllggg\\\QQQJJJ@@@888333888===;;;444000...111666<<>>HHHWWWhhh}}}yyymmmbbbWWWPPPLLLDDD@@@BBB@@@>>>HHHXXXlll{{{uuuooosssuuu[[[FFF999777===EEETTTkkkoooXXXHHHHHHRRRggg}}}eeeMMMCCC:::888888666666888999>>>JJJ```|||xxx```GGG;;;999777333111......---...///111222333222333444555666666666666555222...)))((())),,,///000000111111333555777888<<>>BBBHHHLLLIIIEEEAAAAAAJJJ```uuu{{{cccHHH555777666666777777999@@@JJJOOO[[[nnnwwweeeNNN@@@???NNNhhh~~~~~~rrrgggaaajjj{{{xxx___LLLAAA777111///111111000000000111333444:::;;;===???@@@AAAAAAAAABBB===999777444333888???MMM]]]iiifffYYYMMMEEEAAA888999;;;<<<<<<:::888666444555777777777888;;;===888777666777;;;DDDOOOWWWjjjqqqzzzxxxmmmeeeTTTGGG>>>???CCCDDDAAA???888666666888===@@@@@@>>>======>>>AAAEEEKKKQQQUUUTTTPPPOOOQQQPPPNNNNNNQQQSSSSSSOOOLLLMMMRRRSSSQQQEEEEEEGGGIIIJJJGGG???999333444666777777666555444------,,,++++++***++++++)))***+++---...000111111444888888222...///111111777555666777333---+++......111555555333222333555444:::BBBNNNaaavvv~~~vvvmmmaaaYYYRRRNNNFFF???BBBKKKXXXgggyyy}}}yyyoooTTTAAA;;;AAAIIIXXXmmmpppZZZJJJMMMSSSddd}}}zzzVVVIII<<<::::::888444333777;;;DDDTTTjjj|||{{{jjjWWWDDD;;;888555222111/////////000111222444444222222444555666666777777666444111,,,))))))+++...111111111111222333444444666???MMMYYY^^^[[[TTTNNNYYYjjj{{{vvvuuuttt}}}zzzrrrjjjeee___SSSHHHBBB>>>999555444555666666+++***+++...333444111...'''((((((%%%!!!!!!$$$"""###%%%'''((()))((((((...,,,***))))))+++...///000///---***((((((+++...///...---,,,,,,---...///000///---++++++,,,---......///111111000//////000///000000000...***'''$$$"""'''+++---...,,,,,,+++,,,---000222444444333111111111111///---...---+++)))&&&$$$"""!!!%%%&&&''')))+++---......++++++++++++************---...111222222111///...///...,,,++++++,,,...///,,,+++*********+++,,,---+++,,,...000111111000000444444444333222222111111...//////+++'''&&&))),,,***))))))***---//////...+++---...000000...,,,+++***+++------,,,,,,---...111111222222111...+++))))))''''''+++111333111------+++***((('''&&&&&&'''******+++...111222111///,,,+++***+++,,,------,,,---------,,,+++,,,...000...////////////...---,,,//////...+++)))(((***+++///111333333111///......,,,...111222111///......---...000333333000***%%%zzznnnhhhhhhiiiqqqzzz}}}vvvllldddbbbSSSHHH>>><<<>>>???BBBEEEHHHFFFEEEEEEHHHPPPaaapppvvv{{{~~~qqq[[[FFF:::777666666777888;;;FFFQQQYYYggg|||yyygggQQQCCCBBBPPPiii|||uuuoooppp{{{kkkRRRDDD===777444555333222111000000111333444666:::>>>?????????BBBDDDCCC===888666555555:::AAAMMM[[[fffeeeZZZOOOEEE???<<<===>>>>>><<<:::666444444555777777777777888:::666777999===FFFRRR```iii~~~ttteeeXXXUUUXXXZZZ\\\^^^SSSNNNHHHGGGIIIJJJJJJJJJMMMLLLKKKJJJIIIJJJKKKMMMKKKFFFCCCDDDDDDBBBBBBDDDEEECCC<<<444444;;;???>>>;;;::::::>>>AAA@@@;;;555444444555555555444444333222111///...---...///000.........000222444444444555888666111...111333333444444666888444...---000111555888999777555666777555777888<<>>BBBIIIWWWlllxxxcccSSSLLLQQQ```zzz]]]LLL>>>;;;>>><<<666222444777;;;DDDRRRaaahhhfffXXXLLL???999666222111111///000000111222333444444111222333555666777777777555555333///+++***---000222222111111000000//////000;;;IIISSSUUUSSSQQQQQQ]]]nnnxxxtttuuuxxxwwwvvvpppggg___WWWMMMDDD===999444111222555888:::000---,,,---111222///+++(((+++---)))###!!!!!!###&&&)))++++++++++++//////...---,,,,,,...///000000...+++''''''***---.........//////000000111111000///------...///000---///111000//////111333111000///...,,,+++))))))!!!"""###'''+++------,,,+++++++++,,,---000222444444333222333333222///---+++)))'''%%%$$$###""""""&&&'''(((***,,,---...///***)))(((''''''((()))***---...///000000///---,,,,,,,,,------------,,,,,,---,,,***))))))***,,,---+++,,,---...///000000000222222111111000///...---,,,///000---)))(((+++......,,,***,,,...000000///...///000111000///---,,,)))+++......---,,,+++,,,...000222444333000,,,***(((''''''))),,,......---***)))(((&&&%%%%%%&&&&&&))))))+++---000111///---...---++++++,,,---,,,+++.........---++++++---...---......//////...,,,,,,//////...,,,)))'''((()))))),,,...---+++)))***,,,***...222333000...------------...000111000---***yyytttjjj]]]VVVWWWUUU[[[ccchhhdddZZZRRRPPPJJJAAA;;;===BBBEEEGGGJJJCCCDDDHHHNNNQQQUUU]]]fffnnnrrrxxxvvvjjjWWWHHHBBB888666666777888===IIIUUUaaaqqqpppZZZLLLJJJWWWooozzzrrrsss}}}uuu```III===777333444888555444111000///111333555555:::???@@@>>>>>>BBBGGGFFF???:::999888999???FFFOOO[[[eeeddd\\\QQQEEE===???@@@@@@@@@===999555333444555777777666555555666444666;;;CCCPPP```qqq|||qqqkkkmmmqqqvvvzzzsssjjjaaa]]]\\\\\\\\\]]]^^^___^^^\\\XXXUUUSSSSSSNNNGGGCCCDDDEEECCCBBBDDD:::;;;666......444555111666444444777:::;;;666111333333333333333333333333555333000...---...000111---,,,---///111333444333222444111,,,+++///111111111111555777444//////222111444777777555444555777666666333222888DDDMMMNNN[[[```dddgggqqqwwwlllfff```ZZZ```\\\^^^hhhssseeeJJJ===@@@FFFRRRiiimmm]]]GGGNNN```||||||aaaOOO>>>===AAA@@@999222111333444777@@@MMMTTTUUULLLCCC;;;888444000///111///000000111222222333333111222333555666777777777333444333111---,,,///222333222111000///---,,,,,,///:::GGGNNNOOONNNQQQTTTaaasssvvvssswww{{{pppqqqnnnfff^^^XXXPPPIII999555000...111555999;;;777333//////222222///+++***...000---&&& """$$$(((+++.../////////111111111000.........///000000///+++'''''')))------...///000111111111111222111000/////////000111,,,...000///...///222555222000...---,,,,,,------''''''))),,,///000...,,,*********+++---000222444555444333444444222///---'''&&&%%%###"""######$$$'''(((***+++---.........((('''&&&%%%&&&(((***,,,......---,,,,,,,,,,,,,,,***+++---......---+++***///---+++)))))))))+++,,,++++++,,,---...///000111////////////...---,,,+++,,,///000...)))(((***...000...,,,---000111111///222222111000000///...---(((+++...000...,,,******+++...222555555333///,,,)))(((((()))***+++,,,---***)))'''&&&%%%%%%&&&&&&))))))+++---000000...,,,000...,,,,,,------,,,+++...//////---++++++,,,---+++,,,---...------+++***...//////---***(((''''''"""%%%'''&&&$$$$$$&&&))))))---222333000---+++,,,111///......000111111000}}}{{{qqqdddZZZTTTPPPMMMKKKIIIKKKNNNNNNLLLHHHEEECCCBBB>>>:::<<>>@@@LLL\\\gggwwwpppbbb]]]fffxxx}}}zzzvvvzzzaaaRRR@@@666555999<<<<<<999444//////222555555333666999===>>>>>>???AAADDDFFFBBB@@@>>><<<<<>>===:::777444333222333444555555444444444666<<>>???KKK]]]jjj}}}yyybbbQQQFFFSSStttcccPPP>>>===CCCCCC<<<555555333222222444888===@@@@@@;;;666333444444222000333333333222222222111111//////000222555666444333555333111000///000111222444111...///111222000...555999CCCNNNWWWZZZWWWSSSjjj~~~|||xxxvvvuuutttppplllgggbbb]]]WWWNNNGGG888333,,,)))+++000555888555444333333444444222000000///...---,,,)))&&&###'''((()))+++---000222444666555222000//////000000222444444111+++(((***---...------...//////...,,,000000000000000111111111,,,---...///////////////000000000111000///......***---///...+++)))+++---+++,,,......///111333555333222000000000///---+++'''&&&$$$###$$$%%%''')))***)))+++...222222///,,,************************---...///...---+++++++++,,,---,,,***))))))+++---//////...+++)))***000444000,,,)))+++000333111...---,,,+++,,,...///,,,***---...---,,,)))((()))***---+++)))***---000222222333111/////////...,,,***,,,...000...+++)))***+++///000222333333111///---***+++,,,,,,------,,,,,,,,,***'''%%%$$$%%%'''(((---...000000///......///000///...,,,,,,,,,------222222111///,,,+++,,,---000///---+++*********+++---...000000...***%%%""" ######""" &&&,,,111111...,,,...000111111000000111111222333~~~ppphhh```VVVNNNJJJHHHEEECCCAAABBBDDDEEECCCAAA???>>>???>>>>>>CCCKKKRRRVVVWWW\\\YYYVVVUUUVVVWWWUUUSSSUUUXXX]]]fffoooooo```NNNEEE===;;;???BBBGGGXXXkkkyyyuuunnnqqq{{{|||uuuuuuwww|||kkkUUUJJJ<<<666888===@@@@@@888444000000444777666444666999===??????@@@BBBDDDAAA@@@@@@BBBAAAAAAGGGOOOXXXfffqqqlll^^^PPPFFFAAA>>>>>>===<<<:::777555444444666777888666444333222666@@@JJJRRR___qqq}}}}}}uuuvvv}}}zzzxxx{{{zzz{{{~~~zzzwwwrrrmmmiiihhhhhhiiillljjj```RRRGGGAAA<<<777===:::888999;;;<<<;;;888222222111000000111222333333111//////111333333333111111222444555666666666333444222///000666:::999777888999777444222111111555555555444555777888999777666444333333666999;;;888:::<<>>>>>======<<<;;;;;;===AAAIIISSS\\\bbbeeennnjjjddd^^^YYYSSSMMMIIILLLOOOVVVbbbooorrrcccRRRIIICCCBBBDDDGGGPPPeeezzzuuummmjjjqqqxxxpppsssyyyllliiipppyyyppp[[[IIIBBB:::888;;;@@@AAA@@@555333000222555888888777777999===??????@@@BBBDDD<<<===AAAEEEFFFFFFLLLSSSZZZeeennnkkk```UUUJJJBBB<<<<<<<<<;;;:::888666555888:::<<<<<<:::888888888<<>>DDDEEEDDDCCCBBB???===;;;:::999888777555333333444555666444444444333444555666777111222444666<<>>===:::333111000222666888999999999:::<<<===>>>???@@@@@@<<<<<>>>>>AAAGGGKKKLLLPPPSSSUUUWWWZZZ]]]^^^aaaaaa]]]SSSIIIFFFKKKQQQHHHCCCEEEOOOXXXXXXUUUTTTLLLIIIHHHPPP]]]fffhhhfff```eeeiiilllnnnrrrzzzyyynnnfff^^^VVVHHHBBB;;;777777888888777333333333333444666888999///...,,,---///111222222444444444666999>>>CCCEEEEEEFFFCCC@@@CCCLLLSSSTTTWWWTTTOOOLLLKKKJJJIIIGGGCCC@@@:::444111000111222222222444555666666666666333444444555777===CCCHHHKKKNNNWWWbbbmmmwwwsssooollllllnnnvvvsss```ZZZ]]]```mmmhhhWWWVVVfffyyyfffHHH888444444555777777444111......111555777777777666222---,,,...111444444444333333333333222/////////111333333111000/////////000111333555666999888666555555555555444444<<>>;;;:::;;;;;;:::999777777:::CCCUUUlllyyykkk\\\NNNCCC>>>BBBEEEKKKUUUbbbfff]]]PPPJJJLLLQQQVVVZZZcccssszzzjjjWWWIIIPPPUUU```ooo{{{|||sssjjj___aaahhhuuuqqqdddbbbhhhssssss]]]JJJ@@@>>>;;;;;;===<<<:::777111000000222555888:::;;;<<<;;;::::::;;;===>>>>>>???===<<<======???HHHQQQ```cccccc\\\TTTNNNFFF???;;;;;;:::999888888777777555777:::===AAAKKKXXXbbbfff^^^WWWSSSSSSQQQNNNKKKNNNNNNJJJ@@@666333999AAA>>>999888===BBBCCCAAA@@@>>>888444777@@@HHHJJJIIIHHHKKKOOOQQQTTTZZZbbbgggkkkkkkmmmqqqyyytttjjjgggccc___MMMFFF<<<666555555444333444444444555666999;;;<<<222000...---///222333444333444666:::AAAHHHPPPTTTXXXZZZXXXVVVZZZdddkkkmmmmmmfff___]]]___```___]]]\\\UUUKKK???666000...---000222555888999999999888333333333222333555999===AAABBBGGGOOOWWWaaaooo{{{tttggg^^^[[[bbbuuuxxxiiifffhhhhhhttttttaaaZZZbbbsssiiiMMM<<<444222333666888666333000000111444666333666999888444000000111444444333333333222222222,,,,,,---000333444333222...///000111333555666777777777666555555444555666999EEEVVVeeeqqq}}}}}}zzzuuurrrxxxpppdddZZZPPPGGG>>>777555333///...///000111000111000000222444444333222///111333222///,,,,,,,,,,,,---......///.........******+++,,,---...///000...000222222000...,,,+++)))000777888333...,,,---,,,...111333222///***'''&&&***///444666777555444000///---,,,,,,...000111---***'''(((...222444444111111111333555444111...))))))+++...111222000...(((***,,,...///...---,,,333222222111000000111111000111222333333222111000///......///222222111///+++...111222222222333444333///+++((((((+++///111333222333444555555444222000...***&&&$$$$$$&&&(((,,,---......---...000222000///...///000///---++++++++++++---//////...,,,'''***///333333000+++'''))))))***+++,,,,,,,,,,,,,,,++++++++++++,,,---...------...000111111111111///000000...,,,,,,---///111111000000000111333444444444222///------///222000///---***)))(((((()))+++...222555666555222000,,,,,,***(((&&&&&&)))+++///000000///...///000222111000///......000111333uuuoookkk___\\\YYYRRRHHH@@@@@@DDDGGGEEEDDDFFFGGGFFFAAA======999666666888999777555666666888AAARRRlllzzzhhhUUUEEE:::666888<<>>>>>;;;888777:::===@@@BBBBBB>>>999777555888AAALLL]]]```^^^VVVMMMGGGAAA;;;<<<;;;:::888777777777777000444:::???GGGVVVhhhuuu}}}nnn^^^VVVRRRKKKDDD???;;;===;;;555---+++000666555333111222444666777777444000++++++000555999:::;;;;;;;;;<<<===AAAGGGLLLSSSSSSSSSVVV\\\eeemmmqqqxxxwwwooocccZZZXXXYYYWWWNNNFFF<<<666444444333222333333333444777999<<<>>>666333///...111555888:::999;;;???FFFOOOYYYbbbgggmmmoooooonnnsss|||yyyrrrqqqwww}}}~~~|||{{{ttthhhXXXIII;;;222---222444777999;;;;;;:::999444444444333111222444777777777:::@@@FFFNNNZZZfffyyyeeeUUUIIIJJJ^^^ttt}}}sssrrrtttyyykkk___aaapppqqqVVVCCC999444444777666444222111000000111222111555999;;;:::777333222333333333222222222111111******,,,///222444333222///000222333555777888888444555666555444555666888===MMMbbbsss|||wwwsssssskkk```UUULLLDDD<<<777444111...---...000111111111111000111333333222111...111333111---))))))++++++,,,---.........---,,,'''((()))+++---...///000...///000000///...---,,,+++000444555222000///000///000222333111---(((%%%'''+++111777:::999777666000000...---------......)))(((''')))---222444555222111000222555666333000+++***+++---000222222111***+++---...///...,,,+++444444333000...---...000///000222333333222000//////---,,,...222333222///---000222333333333444555666222---******,,,------///000111222222222111000111000---)))&&&&&&)))+++...///000///......000222///...,,,,,,---,,,+++)))***+++,,,...000000...,,,(((***///444555111***%%%%%%'''+++...///...---++++++***)))))))))***,,,---,,,---///111222111111000.........---+++,,,...000111111000//////000222222222222222000...---///000...---,,,***))))))))))))+++...333777888888666444...---,,,)))'''''')))+++---------------........................//////000wwwpppjjjddd___[[[MMMJJJIIIHHHCCC======CCCEEEDDDCCCEEEGGGGGGCCC???999666444666:::<<<999666666888<<>>BBB>>>:::555555:::AAAFFFIIIBBB===888444222333<<>>999===;;;:::888777666666777222999AAAJJJSSScccuuuwwwfff[[[QQQEEE<<<999000333555222...,,,///222///111111000...///111333...---+++******---000333333222000///000444999===CCCBBBAAAAAACCCFFFKKKMMMUUUZZZZZZQQQIIIGGGIIIJJJHHHAAA888333222222222111000000000222555888;;;===888444000///333:::@@@CCCIIILLLRRRZZZeeeoooxxx}}}|||uuuyyywwwfffRRRBBB888666777888999:::999888777777888777666444333444666000000333888<<>>:::222///+++***+++...000111222111111111333333111///...111333111+++''''''))))))***,,,---...---,,,+++&&&'''***,,,...000111222000000//////000000///...---...//////000000000111111111222111...***%%%"""&&&***000666999888555333000000///...---,,,,,,+++'''(((***+++,,,...111444555222000111444666333000,,,+++***,,,///222333333---......///......,,,,,,222222111...+++***---000...000222333333222000......,,,+++---222444222//////000111111000111333555777333...,,,---...---+++---///111111111///......222222000---***))),,,///...///000000//////222333111...+++)))(((((('''&&&((()))+++///222333111///,,,,,,///222333111+++&&&%%%'''***---...---+++******)))((('''((()))+++,,,+++---///111222111///...***++++++***)))***---000000///...---------...//////000111111///------...---,,,***)))))))))***++++++...222666777666333111***+++***)))'''&&&(((***,,,,,,,,,---...---,,,***+++,,,---.........------vvvnnnccc[[[XXXUUUSSSPPPEEE@@@???CCCDDD@@@@@@DDD@@@??????AAADDDDDDAAA===999777666999???BBB@@@<<<555999@@@IIITTTddduuuyyysssgggUUUDDD777222111...333777777;;;CCCJJJLLLMMMRRRYYYeeesss}}}vvvjjj\\\OOOGGGBBB@@@MMMWWWfffqqquuutttrrrqqqjjjrrrvvvmmmnnn|||uuuaaaMMMAAA===>>>===;;;:::999::::::;;;:::999666444555999@@@EEE>>>999444444;;;EEELLLPPP@@@<<<777444111222:::CCCLLLUUUZZZUUUKKKCCC<<<888===<<<:::888666666666666777@@@KKKUUU___mmm~~~xxxjjj^^^OOO???666666---111444444222111111222111666888555000///111333...000111///,,,,,,...111111000...---///444999===;;;:::777666555777888:::;;;EEEKKKFFF???===???AAAAAA:::333//////000000///------...000333666999;;;888444//////555===EEEJJJYYY\\\ccclllvvvyyyqqqkkkqqq|||gggRRRFFF999999999999888777555444777777777666333222333444222111444999<<<@@@IIISSSlll}}}wwwrrrkkkjjjaaaWWWJJJ888000@@@XXXpppxxxgggbbbnnn}}}aaaJJJ:::333444999333444555555555333111000444333444888<<<===:::777111111111000000000000///,,,,,,---///111222000///222333555777888999999:::222555777777666777:::>>>OOO___ttt}}}xxxttteee^^^TTTMMMIIIEEEAAA>>>000,,,((('''))),,,///000333222111222222222000......222444111+++'''''')))''')))+++---------,,,+++'''(((***---000222333444222111//////000111111000...,,,***+++---000111111111222111///,,,'''### """'''---333666444111///000000000///...,,,+++***&&&***------++++++...111888444000111444555333000---+++)))***---000222333000000000//////...---,,,......---***'''(((+++///...000222444444222000...---+++***---222444222...///000000///...///222444666222///...//////...,,,,,,...000111000...------222333333000,,,,,,...111---...000000000111333555222///***'''&&&%%%$$$"""&&&'''+++///333555444222000......///000///,,,((('''(((***+++++++++***)))***)))'''&&&'''(((***++++++---///111111000...,,,(((((((((''''''))),,,///......,,,+++***++++++,,,---///111111///---,,,---,,,+++***))))))***+++,,,+++...111444444222///---&&&'''((('''&&&&&&((()))++++++,,,.........+++))))))***,,,......---,,,+++```\\\VVVPPPMMMJJJGGGEEEBBBAAA@@@AAABBBCCCAAA@@@BBBAAA???===<<<:::777555444555888<<>>777555555444666555555777<<<@@@BBBHHHQQQ\\\hhhuuu~~~~~~yyyxxxlll]]]OOOCCC;;;<<>>???AAACCCEEE;;;555111111222666@@@JJJSSS___ggg```NNN>>>:::===;;;999888888555111333777;;;EEESSSaaarrrvvveeeTTTGGG>>>888555111222444555555444333111555666666666666444333111111333444333000...///222000---***+++...333666888999444...---000111///,,,888<<>>:::777999<<<===888222///000111111///111111222333333444555555444555555333444===NNN[[[gggqqq~~~}}}yyytttoookkkiii___[[[WWWXXX```pppiiiUUUHHHAAA<<<<<<:::666222222111555888666111///000222000222666999:::???LLLZZZrrr}}}zzzjjj]]]SSSNNNQQQKKKDDD>>>666222<<>>IIIbbbppp|||~~~xxxoooeee^^^TTTKKKEEEAAA>>>===111---(((&&&(((+++///000000000//////......------555555444000,,,((('''&&&***,,,...//////...,,,***)))(((((((((***---000222//////......///000111111///+++(((***000555666555666666555333///)))###!!!%%%+++000333333111///222000---,,,,,,,,,+++)))---,,,---///000000...+++222111///...------......///,,,***+++---///111111111...******,,,...---+++---,,,+++***+++,,,---...222333444333222///,,,***,,,+++***,,,...//////...,,,,,,,,,+++***+++---///000222444444111...---,,,///111333333000...,,,,,,111555888777222...,,,,,,///...---,,,...000444666222///+++'''%%%###!!! '''+++000111000///000222...,,,+++,,,...,,,((($$$###%%%(((******)))(((&&&(((++++++%%%###'''+++,,,......------,,,---------++++++)))''''''(((---000///...,,,'''###$$$(((,,,000//////000000///---***(((***+++,,,+++,,,...///,,,,,,---000222222000...%%%'''(((&&&###"""%%%((()))+++...111333222...+++,,,++++++---///000000///VVVRRRLLLHHHEEECCC@@@>>>>>>>>>>>>???@@@@@@===;;;===<<<<<<;;;:::777333111222444:::@@@DDDEEEBBB???@@@CCCHHHPPPXXX___eeehhhfff___RRREEE<<<777666666:::::::::999999===@@@BBBHHHRRR```mmm{{{}}}tttfffUUUFFF<<<777;;;BBBUUU```nnn{{{|||yyywwwyyyzzzmmmbbbWWWJJJAAA===;;;::::::::::::<<<===>>>=========<<<<<<;;;::::::888999<<<===>>>>>>??????777333000///000444@@@LLL^^^hhhooohhhVVVDDD;;;:::;;;999999999777333666;;;DDDNNN\\\lll}}}tttcccRRRDDD<<<666444111111111111222444555666:::::::::999888666444333111333444444222222444666444111...---000555999:::999444///...000000...+++555888<<<;;;999888:::======999333111111222222111444444444444444444444444111222333555<<>>CCC???<<<888222///888CCCUUU```nnnyyyvvvYYYMMM[[[xxxzzz\\\FFF999111///111555555444333222222111111777555444555777888666444000//////000222222222111444000///000...+++***---///000222444666666444333444222111222444999EEERRRhhhxxx|||uuummmddd]]]RRRHHHBBB>>>;;;:::111...+++)))+++---...///000////////////.........444444222...***'''&&&'''+++,,,...000000///---+++(((((('''''')))+++---///000000000000000000//////...+++)))+++000444444222666777666444000)))###!!!%%%+++111444444222111000...,,,+++++++++***)))***+++,,,///111111///---111///---+++***+++,,,,,,---+++******---000222333222///,,,,,,---///...---...---,,,++++++,,,,,,---111111222222000...+++)))+++******,,,...///...,,,)))************,,,...///---000222222000///......000222333333000...------111333555444000---,,,---------,,,,,,---000333555222000,,,)))'''%%%$$$###+++...111111///---///111,,,++++++---......***'''%%%&&&)))++++++)))'''&&&(((,,,,,,'''%%%(((***+++...---,,,+++***++++++,,,---,,,+++((('''(((+++...//////,,,((($$$$$$(((+++///////////////...+++***+++---...///......///000...---,,,---///000000///'''(((&&&""" ###'''))),,,///111000...,,,,,,++++++,,,...000000///LLLHHHCCC@@@>>>===;;;:::;;;;;;<<<===>>>===999666888999;;;;;;999555111...///333:::BBBFFFEEEAAA===>>>BBBIIIPPPUUUXXXYYYYYYXXXSSSIIIAAA;;;999:::<<>><<<===@@@CCCKKKXXXiiixxx}}}qqqbbbOOOAAA999888???HHHYYYdddsssxxxyyy|||zzznnnbbb[[[TTTIIIAAA===::::::::::::;;;<<<>>>???@@@>>><<<<<<>>>===:::777777999;;;======;;;999888444222111000///444CCCSSSfffnnnsssnnn^^^KKK???:::===;;;;;;;;;777555888???LLLVVVeeeuuuzzznnn]]]LLL???888555333222111///...///333777999::::::::::::888666444222222333444555555666888:::999666222000333777;;;===999555111000000///---***///222666888777888;;;>>>===999666333333444333333777666555444333333333333222222333:::GGGZZZlllwwwoooaaaYYYSSSQQQNNNJJJEEEAAA>>><<<999888666666:::AAAIIINNNQQQfff{{{{{{TTTGGG;;;777666333///...000444999999555000---,,,///000444:::>>>GGGXXXhhhxxxvvvZZZCCC666000555444444333///...444===CCCLLLYYYfffqqq|||qqqVVVHHHPPPkkkdddNNN>>>444000111888777555333111111111111888555333333444555444444000......///111333444333333111000222111,,,***+++///000111222333222222111444222111333666===MMM\\\ppp~~~yyyssslllddd\\\PPPEEE>>>:::888777222000......//////...---//////......//////000000555444111,,,(((&&&&&&(((+++---///000111000///...((('''''''''''')))***+++000111222333222000...---...,,,+++,,,000222111///555666777666111+++$$$###&&&,,,222555555444333---,,,******+++++++++)))'''(((,,,000333333111///000...+++((('''''')))***+++***)))+++...111333333333000......///000//////......------,,,,,,,,,,,,///000000000...---***)))*********,,,...///---+++'''''')))***,,,...///000+++...000111000//////000111222333222000...------///000000...,,,+++,,,...++++++***+++---000333555222111///,,,***)))((((((///111222000---,,,...000,,,,,,,,,---......,,,***((()))+++---,,,+++(((''')))------***(((******)))+++***)))'''((()))+++,,,000///---***''''''))),,,000///---)))&&&&&&)))+++////////////...,,,***)))...000222222111000///000///---******,,,///000000,,,***&&&%%%&&&)))+++---.........---,,,+++,,,///000111000FFFCCC???===<<<<<<;;;:::::::::<<<>>>???===888555666999<<<<<<:::555222//////333999???DDDCCC???<<<<<<@@@EEEKKKNNNOOOOOONNNJJJGGGBBB>>>===@@@CCCFFFFFFDDDCCCBBB???===AAAGGGRRRbbbwwwwwwnnn___OOODDD@@@@@@HHHPPP[[[iii|||||||||}}}qqqdddWWWRRROOOIIICCCAAA========================???;;;999;;;???@@@<<<777999:::<<<>>>>>><<<777444555444444333222999KKK^^^jjjooorrrmmm```QQQDDD>>>>>><<<<<<;;;777444999AAANNNZZZiiixxxmmmbbbRRRCCC999555444444333111///...///222555777555666666777666444333222333444444555555777999;;;===999444333555888<<<===999777333222111///,,,)))***---222444666888;;;===<<<:::888666555555555555666555444222222222222222555444777AAASSSfffvvv{{{nnn___RRRJJJGGG999999999888888777777666666555444555666888;;;===;;;PPPdddrrr___NNN;;;333222000//////000555:::;;;777222---+++///000444888===FFFXXXiiiwwwyyyZZZ@@@333...///111333444111000444888:::@@@KKKYYYgggsss}}}|||zzz{{{}}}nnnXXXKKKPPPgggoooWWWCCC777333333888777444222111222333444666444222111111333444555111000...///111333333333000///000444333...,,,---///000222222111111111111666444444555666???PPPaaattt|||zzz}}}}}}xxxqqqlllbbbZZZNNNCCC;;;888666555222111111222333111...+++...............000111222555333000,,,(((''')))+++,,,---///111111111000///))))))(((((((((((())))))---///222444444222///......---,,,---///000...+++222444666666333...(((###%%%(((---222555666555555---+++******,,,---,,,,,,%%%'''+++000444555333111000...***'''&&&&&&((())),,,+++***+++...111222222333222000//////000000111////////////...,,,+++***////////////...---+++***+++++++++---//////---+++&&&'''))),,,///111222111---...000111000//////000000111111///---+++,,,---,,,+++***(((((()))+++---)))))))))***,,,///222444111222111000...,,,,,,---000222222///,,,+++...222...............---+++***+++---///000///---***)))***---...+++***,,,***''''''&&&%%%%%%&&&)))+++---111000...+++(((''')))+++000///---+++)))((()))***...000000000...,,,+++***///111333333111/////////+++***)))***---///111111111...'''###%%%''')))***,,,///000///...,,,---000222222222CCCAAA===<<<<<<======<<<;;;<<<===???@@@>>>:::777555888;;;;;;888444222111333444666:::>>>???>>>===;;;===@@@DDDFFFHHHHHHHHHBBB@@@??????AAAFFFKKKOOOGGGDDDCCCCCCAAA???FFFOOOZZZlllssseeeZZZOOOKKKJJJLLLQQQWWW___qqq|||yyyxxxjjj]]]PPPKKKIIIGGGFFFHHHBBBAAA@@@???>>><<<;;;;;;;;;888777:::@@@AAA>>>999;;;<<<>>>@@@BBB???:::666666555444444555>>>TTTgggrrrtttsssmmm```RRRGGGBBB>>>===<<<:::555333:::CCCQQQ^^^nnnyyy~~~vvvlll]]]SSSEEE999444333444666333333222222222222222222111222444555666666555555555444333333555666888999<<<999555444666999;;;<<<999888666555333000---***))),,,///222555777:::<<<:::::::::999777666666666333222111000000111222333444555;;;III]]]ppp}}}}}}hhhRRRCCC;;;999888---...///111333555666777444444444444444333333333555AAANNNZZZqqqlllYYYBBB555111///000333222666:::;;;999444///,,,000000333666999AAARRRbbbvvvaaaFFF777000...222555444333222333444444888AAAPPPaaaooowwwyyyppphhheeeooorrr]]]OOOSSSfffvvv\\\EEE777222111333222111000000222444666333333111000000222444666333222000000111222222111,,,+++...444444111...000///111333333111000111333:::888777777777>>>QQQbbbttt}}}xxxvvvxxx|||}}}vvvppplll___WWWLLLAAA;;;777555444111111222333444222...+++------,,,,,,---///111222444333111---******,,,///......000111111111000000++++++******))))))))))))))),,,000333555444222000------------------+++***---///222444444111,,,***'''))),,,///222444555555///---,,,,,,...//////...%%%'''+++000444555444222000...+++)))(((((()))***...---,,,,,,...000///...222222111000//////000111...///000000///...+++***////////////...------,,,---,,,,,,...//////...,,,((()))***///333555444222///111222111///...///000...///...,,,)))(((***++++++(((%%%$$$%%%'''***,,,))))))***+++,,,///111222000222333222000...///000///000000---++++++///333111111000///,,,***((((((...///111222222000---+++***---...,,,,,,---+++'''#########$$$&&&***---/////////...,,,))))))+++---111000...,,,++++++***)))---///111111...,,,,,,,,,...000222111///---------''''''))),,,000222111000444111+++!!!"""%%%((()))***,,,000333111000...///111333555555AAA???<<<;;;;;;=========<<<<<<===???AAA@@@===:::444777888777333111222444888777666888;;;=========;;;<<<>>>@@@BBBCCCDDDEEE>>>>>>>>>???CCCHHHMMMPPPFFFBBBBBBDDDCCCDDDOOO]]]gggxxx~~~qqqZZZSSSOOORRRXXX\\\```dddkkk|||wwwzzzwwwlll```VVVKKKFFFCCCBBBEEEJJJCCCCCCBBB@@@>>><<<999888888777888<<<@@@BBB???<<<======>>>BBBFFFEEE@@@<<<888555333333888DDD[[[nnn|||rrraaaQQQFFF@@@<<<<<<<<<:::555444>>>IIIYYYhhhwww|||yyyqqqfff\\\NNNFFF;;;333000222555888222444555666555333111///111333555777999999999999666444222222444777888888:::888666666777:::::::::888999999888666222///---,,,---///222555777888999888999;;;:::888777777777222111///......///111333000555@@@RRRfffwwwpppYYYEEE888111...---,,,---...000222333555555444444555444444444333333555999???JJJ___www{{{hhhQQQ@@@666000111444444555777888777444111///000000222444555;;;JJJYYYvvviiiNNN<<<222///333555333111222222111///111:::LLLaaapppvvvuuunnnaaaWWW```wwwjjjXXXUUUccc{{{{{{^^^CCC444000///,,,,,,,,,---///111333555222333333222111111333555333222111222333333111///***)))---222444111000222///222444333111000333666;;;:::::::::999AAASSSeeevvv{{{vvvtttuuuyyy}}}{{{rrrkkkiiiXXXRRRHHH@@@:::777555444111000000111222111...,,,---,,,++++++,,,...000111111111000...------///222//////000000000000//////,,,,,,,,,,,,++++++******'''***...222444444222111------,,,,,,+++************,,,///222333222000...+++******+++---000333555111000......000111111000((()))+++///333555444222///...---++++++++++++,,,///---------//////...---111111111///------///111---///111222111///,,,***...........................---,,,,,,......---,,,++++++,,,111555666333000///000111000...---...///...---,,,)))&&&&&&(((***+++(((%%%###%%%(((***+++******+++,,,---///000111///222444333000...///111---//////---******---111222222111...***'''&&&'''...///111333222111...---))),,,,,,***,,,...,,,'''######$$$&&&(((***,,,...,,,------,,,+++,,,...000222000.........---+++)))***---000000---+++,,,...---...///...,,,+++,,,---((()))+++...111222000...444333...'''$$$'''+++------...222666222000...///111444555666AAA???<<<;;;<<<===>>>>>>:::::::::<<<>>>???===;;;777999888555111111555:::;;;:::999999;;;=========<<<===???AAABBBBBBBBBBBB??????>>>???AAADDDHHHJJJDDD@@@@@@EEEFFFIIIYYYkkk|||xxxlllXXXTTTUUU___kkksssxxx}}}}}}{{{yyywwwjjj^^^SSSMMMHHHDDD???<<>>CCCIIIJJJGGGBBB<<<666333555<<>>FFFZZZmmm{{{zzzvvvtttsssvvvzzzwwwlllcccaaaQQQLLLDDD>>>:::777444333111///------...//////...---,,,***)))***,,,...000,,,---............111333000000000//////......---,,,,,,,,,,,,,,,++++++***(((***---000222222111000------,,,***))))))***+++***+++---///000111000000---+++((('''(((,,,111444333111//////111111111000,,,+++,,,...111333333222---------...---------,,,---,,,,,,---///000///---...///000...++++++---000,,,...111333333111---+++---,,,,,,,,,,,,,,,------...,,,))))))***+++,,,,,,---,,,---222666666111,,,,,,---...---,,,,,,---///...---+++(((&&&&&&(((+++...***'''&&&(((+++,,,,,,,,,,,,,,,---......//////...222555444000---///111...//////---)))(((***---000111111---)))&&&&&&(((+++---///111111000...,,,)))***)))(((+++///---)))&&&'''((()))************((()))+++,,,---///222555222000//////000...+++(((&&&***......+++***,,,...---------+++)))***,,,...///...---...///000...---111222111,,,%%% !!!&&&***///111000111444888222///------000222444555CCC@@@======>>>???@@@???888888888999<<<===<<<;;;<<<<<<;;;666111333999???===<<<<<<<<<>>>>>>===<<<>>>@@@BBBDDDEEECCCAAA???AAA@@@???>>>???@@@BBBCCCCCC>>>???EEEHHHMMM```uuu~~~pppeee\\\YYY]]]kkk{{{yyy}}}qqqbbbTTTIIIGGGFFFCCC===777:::AAA>>>>>>>>>>>><<<:::888777;;;>>>BBBCCCCCCAAA@@@@@@<<<<<<===CCCJJJMMMJJJFFFAAA:::555888BBBRRRiii{{{zzzcccMMM>>>999666888:::;;;999<<>>>>>666666777999<<<<<<;;;999777:::<<<<<<:::666333111333222333444666666555444444888;;;;;;999777777888888666222///......///000666AAARRRcccpppvvvxxxwwwZZZKKK888+++))),,,...///---...///111444666777888444444333333555666888:::777555999AAAEEEOOOlllttt```III666......444222000///000111222222---...111333333666BBBOOOgggyyysss[[[EEE777222666555000000555777444777777>>>RRRiiiwwwxxxssscccVVVIIILLL___yyynnnhhhttteeeFFF777444444---...000222444555666666777999999666222...---...---...111444777666333000,,,***,,,000111...---000,,,000333222//////444888444777<<>><<<===>>>>>>>>>:::===@@@DDDKKKXXXhhhtttrrrfff```bbbbbbkkk}}}xxxuuu|||tttkkk^^^RRR@@@@@@???<<<999777888999:::::::::;;;<<<===>>>>>>>>>AAACCCDDDCCCBBBAAAAAABBB???===AAAFFFIIIHHHEEEDDD@@@<<<===GGGZZZppp~~~vvvXXXCCC:::777666555666888:::@@@OOO^^^ssszzzyyyjjjXXXMMMIIIBBB???:::666444333444555444555666888888999999999===;;;999888666666666777333111///333999===<<<:::777777777999::::::888777999;;;;;;999555333444777777777666666555333222222666555444444666999===???777333111111111///111555444GGG^^^nnnuuusssjjj```HHH000)))---000444222444777666444333444666555444222333777:::<<<===999555444888AAASSSmmmyyyeeeKKK666,,,,,,///000000...,,,+++,,,---+++---///000111666@@@HHHeeennn~~~bbbIII===999777666777444000000444444;;;FFFRRRbbbsss{{{|||```NNNAAAFFFVVVjjjwwwvvvqqqTTTBBB999555444666777888888777666555666888999777333000000111222333444555555555444333......///000000//////...///000000///......000222555666;;;CCCKKKWWWjjjzzz|||uuurrruuuvvvvvvqqqhhh]]]UUUPPPKKKHHHBBB;;;666333222222111...)))((((((***,,,,,,111///,,,))))))+++---///,,,...000///......111444222///---+++,,,,,,,,,,,,///---+++*********(((&&&&&&(((,,,///111111000///......---,,,++++++******------------------------+++***(((&&&%%%''',,,//////---+++,,,...///---+++---+++***,,,///222333333,,,,,,,,,------...000000...+++***,,,111444222//////---,,,---//////,,,((((((,,,111444333111000//////---***%%%"""###&&&)))((('''&&&%%%%%%&&&((()))+++,,,---///000...***''''''''''''))),,,///000000...,,,)))%%%###%%%))),,,111000///...000222444666333000,,,,,,---...---+++---111222///...000111///---......+++&&&$$$%%%''',,,)))'''&&&'''))))))))))))***,,,------,,,+++***++++++******+++---...///222000///...---***&&&###%%%%%%&&&)))---111333333000///...+++)))'''%%%$$$&&&((()))'''&&&'''+++///,,,+++******+++...111333111222222111000---***(((///***'''((('''$$$###$$$(((+++////////////222444000...,,,,,,...000111111666888<<>>>>><<<888888<<<@@@BBBBBBAAA@@@>>><<<:::888777:::???AAABBBBBBCCCCCCLLLHHHBBB>>><<<;;;:::888:::<<<@@@EEENNN]]]ooo|||yyykkkcccaaaddddddlll{{{wwwsssuuu{{{|||nnncccUUUIIIEEEDDDAAA===888555666777;;;;;;<<<>>>????????????@@@CCCEEEEEEDDDBBBAAAAAABBB???>>>AAAFFFHHHFFFDDDCCCBBBAAACCCLLL^^^rrryyy[[[EEE;;;777555666888:::;;;AAARRRbbbzzz}}}~~~vvvgggVVVKKKFFFCCCAAA<<<888555444444555555666777777888888888888;;;:::888777666555555666333111111555:::===;;;888666666777888999999888777;;;<<<<<<:::777444222222555666666666666444333222333222222222444777;;;===666222000111111000333888???PPPdddrrrxxxvvvjjj^^^@@@+++ +++...111444222555888888666555666777555333222444777;;;<<<===888555333666>>>MMMeeeyyyxxxgggOOO888,,,)))...000222222000---,,,+++,,,...000//////444<<>>KKK]]]uuuuuusssuuuWWWBBB777333333555777999999888666555444666777666222000000222222333444555555555444333////////////////////////000000000///......000222333444888BBBMMM^^^uuu{{{tttnnnuuutttrrrpppjjj___SSSJJJHHHEEE@@@;;;666333111111---***'''&&&(((+++---...000...,,,******+++,,,---,,,...000///......000222///...---,,,,,,,,,,,,+++000...,,,+++***)))&&&$$$&&&(((+++...000000///............---,,,+++++++++...............---------)))******)))((()))+++---///---++++++---///---,,,---,,,+++,,,...111222222...---------...///000000,,,***(((+++000333222///---,,,,,,---000000---+++***...222444444222000///...+++&&&!!! %%%)))***)))'''&&&&&&''')))***+++,,,...//////---)))&&&)))((((((***---000111000...,,,((($$$"""###(((,,,111000000000111333555666444111---,,,---...,,,+++...111111...---000000...+++,,,,,,***'''&&&''')))((('''&&&'''))))))((('''((())),,,...///...---,,,,,,+++***)))***,,,///000444222000...---***'''%%%%%%%%%%%%&&&(((***,,,---...---,,,+++)))'''&&&&&&******)))'''&&&'''))),,,---,,,++++++,,,...111222333444444333111---)))'''+++%%%"""###$$$""""""$$$&&&***---......---///000///---,,,,,,...000000000555777;;;>>>???>>>;;;:::888888777777777777888888999===AAAAAA===;;;;;;<<<===???AAAAAA@@@<<<888555666999>>>AAABBBBBBBBBCCCLLLHHHCCC>>><<<:::888777999<<>>999666777999<<<===???AAABBBBBBBBBAAACCCEEEFFFFFFDDDBBBBBBBBBCCCAAA@@@BBBEEEGGGEEEBBBAAACCCEEEIIIQQQaaauuu}}}___HHH<<<666555777:::<<<<<>>??????888444333555:::GGG[[[mmmzzz}}}zzzkkkTTT===///(((...111555666333///,,,***///000000///...222999>>>SSSlllmmmTTTCCC;;;555222000///333888>>>GGGTTTaaaoooyyyxxxsss\\\III888777@@@QQQhhh|||kkkiiizzz}}}]]]DDD666111222444777::::::888666444222333444444222111222222222222333444444444444444111000///......///000000000111111///......000222222222555>>>JJJ]]]vvvyyyqqqlllssspppnnnmmmjjj```PPPDDDDDDBBB>>>:::666222000///(((&&&$$$%%%(((+++...///......---,,,,,,+++++++++---...000///...---...///,,,------......---,,,+++000///---,,,+++)))%%%###&&&'''***---/////////...//////......---,,,,,,,,,///////////////...------))),,,///111000...------000---++++++---............---,,,---///000111000//////.........///000000+++)))(((***...000///---,,,+++,,,...000000///------000333555333111000///,,,)))$$$%%%***++++++))))))))))))++++++,,,---......---+++(((&&&+++******,,,///111111000///,,,(((### """'''+++///000111222333444444555444222///......---,,,***---000000------000///---((()))***)))((((((***,,,'''&&&'''(((***)))'''%%%&&&(((+++...000000000000,,,+++)))((())),,,///222666444000...---,,,+++)))'''))))))'''$$$###&&&)))++++++*********)))))))))...+++(((''''''(((((((((,,,,,,,,,,,,---...000000333444555444222---)))&&&%%%!!!$$$&&&))),,,...---,,,++++++---++++++,,,...//////...999:::===>>>>>><<<999777;;;;;;:::888777666888999;;;>>>AAAAAA>>>:::888777999:::<<<===<<<:::777555888:::<<<=========???AAABBB@@@===;;;<<<<<<<<<;;;888;;;BBBLLL[[[ooottteee\\\\\\___bbbdddjjjqqqvvv~~~rrrjjjttt~~~~~~nnnaaaYYYTTTOOOJJJHHHGGGDDD@@@<<<<<<>>>@@@;;;===???BBBCCCCCCBBBBBBCCCDDDFFFFFFDDDCCCCCCDDDDDDCCCCCCDDDFFFFFFDDDBBB@@@BBBEEEIIIRRRcccyyydddLLL>>>777777888::::::;;;FFF^^^uuutttdddSSSDDD<<<>>>===;;;888777666666666666666777777777666555555777666555444444333333333222333444888::::::777444333444555777888:::===???>>>;;;777777777777333000111333555777777666444333,,,,,,,,,---///222555777333111000222222333:::CCCSSSaaasss{{{dddOOO666,,,&&&---555777666666000222666888999888777777777777999===@@@BBBBBB@@@777555444666:::DDDVVVfff{{{pppYYYDDD555,,,000333666666444000...,,,000111000//////222777<<>>??????===;;;999>>>>>>>>>;;;888777999;;;@@@@@@???===:::777666666666666666666777777777777;;;;;;999777666777:::===999888777888;;;===>>>>>>888===FFFSSSdddxxx{{{nnn```YYYWWWYYY\\\___eeeiiijjjooo~~~wwwsss{{{qqq___RRRNNNNNNNNNNNNJJJJJJGGGDDDAAA@@@BBBDDD;;;<<<>>>@@@BBBCCCCCCBBBAAABBBDDDDDDCCCCCCDDDEEEEEEEEEFFFGGGGGGFFFDDDBBB>>>???AAAFFFQQQeee}}}iiiSSSDDD;;;:::999888888;;;JJJeee~~~uuudddPPP???555666666666666666666777777555555666666666555555444444444444444333333222111111222555777999888666444111333555666888;;;AAAEEEHHHBBB<<<888888888666333000111333555666555444333++++++,,,---...111333444222111111222222555>>>HHHXXXhhh}}}cccJJJ555///,,,111666777555333///000222555666777666555555888<<>>@@@@@@>>>:::888:::<<>>:::888666555000111111222333333333333------......///111222333333111111222222555AAAMMM]]]oooaaaHHH444111///000222333111///000//////111333555444333444999AAAIIIMMMKKKEEE???999666666777999AAAQQQ```}}}sss^^^NNNAAA777333222000...,,,...111444333222111000222444777999GGG]]]ssslllLLL???222------///444:::AAALLL\\\mmm|||wwwiiiPPP???222000777EEE]]]rrrqqq^^^MMMMMM[[[sss```FFF888666777888999888666444333000///000222555666666444111111111111222444555666777666555333333333333444333333222111///...000222444444666999888:::CCCMMMggg||||||rrrppppppkkkjjjhhhaaaYYYRRROOONNNFFFCCC???:::555000---+++,,,***(((((()))++++++***+++,,,///111111000...,,,))))))+++...000...***'''+++///333444111......//////000333666888666222...((()))+++---...000000111---------------------------///000222222000///...***,,,///000...,,,+++***,,,---//////......///111111000000111333333222000............///000111222111000///---+++***((((((111222333222000---,,,,,,...///000///---,,,---...,,,...111111///,,,******++++++---...000111222333///111111///+++)))+++---000000000111333222000...,,,+++((($$$"""###'''+++***+++...000111111000///333444444333000---------(((*********000666666111***))))))+++///111222222777222,,,(((&&&'''((((((&&&(((+++///111222222222...,,,)))''''''))),,,...---+++)))***...222444555...111333111---*********...//////000000111111222***(((&&&'''))),,,---...---,,,+++++++++++++++,,,)))***,,,---...---,,,+++$$$ ###$$$(((,,,...///000222444333000---+++,,,...222444444222000:::;;;===???@@@@@@@@@???<<>>===>>>???AAACCCEEEFFFEEECCCBBBAAA===;;;===GGG[[[sss}}}fffSSSEEE===777444333:::EEEVVVmmmyyyhhhQQQ===///***...///111444555666555555222333444555555555555555333333444444444333222111...///111333333444444555222444555333222555<<>>IIISSSXXXTTTKKKCCC:::777555444666===LLL[[[rrr~~~ooo\\\OOOAAA666//////...,,,+++---111555555444111000111222333444;;;III[[[nnn{{{YYYHHH333(((%%%'''...555???LLL```tttsssaaaMMM>>>000...333>>>TTTiii}}}xxxeeeSSSOOO\\\ppplllPPP===:::999999777666555333333111000000222666777666555111000000111222333555666888888777777666555555444333444333111///...000222555555777999777777???HHH```www}}}wwwqqqnnniiigggccc___[[[UUUPPPLLLBBB@@@;;;666222000///...---+++******,,,------,,,((())),,,...000///...---''''''***...000///***&&&...222666555111...///111000111444777999666111---******,,,---///111222222,,,,,,,,,,,,,,,---------+++---///111222111///...,,,---,,,+++))))))+++,,,)))---000111000...///000///...///000222222111///,,,,,,,,,---...000111222000000000///---+++++++++///222444333000...---...///000000...------...000...000222111...,,,******)))***,,,///111333444555000222222///+++***---111111111111222333222///,,,******(((&&&$$$&&&))),,,+++,,,...///000111000000111333555444000.........,,,,,,++++++000666555000+++)))(((***---000000///333000+++(((((())))))(((***,,,///111333333333222...---+++)))((()))***+++,,,***)))***---000111222,,,...111333333111...,,,000000000000000000000000((())))))((((((***---000000///---++++++,,,---...++++++,,,,,,,,,---------'''""" $$$''''''))),,,...------///222222000---,,,...111555888777444111===>>>?????????>>><<<;;;999===AAA@@@;;;888999;;;===;;;999999;;;>>>@@@AAA???===:::666333111000///444666999999888666555555;;;:::888888999888777555DDDMMM\\\ooo~~~mmmdddeeeiiijjjhhh```YYYQQQJJJFFFLLL]]]mmmuuuiiiXXXIIIFFFGGGDDDBBBBBBCCCEEEHHHHHHGGGFFFEEEFFF???>>>======???BBBFFFHHHCCCCCCBBB???<<<::::::;;;>>>AAADDDEEEDDDBBB@@@@@@<<<;;;>>>KKKbbbzzzttt^^^LLL@@@888444111333<<>>:::>>>AAA@@@<<<777555555222000///------...000111333333333333222222222222444333333333222666CCCQQQcccvvvsssVVV@@@666666333000000333444333555111......000333333222===EEERRR]]]aaa\\\RRRIII:::777333222222888HHHVVVggguuuzzzlll[[[NNN@@@333,,,,,,,,,++++++---111444777555111//////000//////111:::JJJ```{{{jjjTTT888''' !!!'''///>>>MMMdddzzzppp[[[MMM???111...111:::NNNaaayyylllWWWRRR]]]ppptttUUUAAA<<<;;;999777555444333333222111000333666888777555111000000000111333555666999999999999888777555555444444333111///...000222777666777777555555===GGG___www~~~~~~{{{ssskkkhhhddd```___^^^ZZZPPPIII???<<<888333111000000111---+++***+++.../////////%%%'''***,,,......------%%%&&&)))---111000+++&&&000444777666111...///222111222555888999555///+++***+++,,,...000111222333,,,,,,,,,,,,,,,,,,,,,,,,)))+++...111222111000...111000---***((()))---000(((,,,111222111//////000,,,,,,---///111111000...******+++,,,...000222333///000000000.........///...111333333000//////000000000000///---...000222000000111///,,,***)))***''')))+++///222444666666000222333000++++++///333111111111222333111...+++((())))))'''&&&'''***,,,,,,---...000111111222222000333555444111......000//////,,,,,,111666333---+++)))'''))),,,......,,,...,,,***)))******)))(((---///111444555555444333...---+++***)))(((((())),,,***)))***,,,.........,,,...111666999777333000111000000000//////......(((***+++)))'''(((,,,000333111...,,,,,,---///000......---,,,,,,,,,------((($$$###&&&)))((()))+++,,,+++***,,,///000///,,,---///222777:::999666333>>>>>>>>>>>>===<<<:::::::::<<>>;;;999999;;;<<<999666555666999:::;;;AAA@@@===888222///...///777999;;;======;;;888666666666888999666222444999DDDPPPfff~~~~~~|||{{{wwwttttttppp```QQQLLLIIIJJJXXXiii~~~ttthhhYYYJJJFFFIIIHHHEEEBBBCCCAAA@@@BBBFFFIIIIIIGGGHHHCCC>>><<<===AAAEEEGGGEEEDDDBBB>>>;;;:::;;;<<>>===AAACCCBBBAAA???FFFXXXlll}}}yyyeeeRRRDDD===:::555444666===KKK___qqq}}}zzzlllYYYEEE777000...000---,,,///555999777444444222000111333666777888333555555111,,,,,,000555111000000111333444444333666666555333111111444666444222333777;;;:::555///---,,,+++***,,,///222444111222333444555555555555666444333111...111>>>LLLaaazzzsssXXX===666222//////...,,,000666444333333333...***...555<<>>222...000111///,,,)))***+++111222000,,,,,,...---)))---111>>>RRRfffyyynnnSSS666  ,,,:::PPPggguuusssYYYIII>>>555222222999MMMbbbvvv{{{aaaUUU]]]hhhxxxXXXGGG???999666888777333000000222111///...///111555777333333222000//////222555888<<<@@@@@@===999777777000///---,,,---111555777555444555666666999DDDOOObbbppp~~~|||{{{tttnnnlllooohhh```ZZZVVVRRRMMMHHHBBB===666444444222...)))...,,,***+++...///---***''')))******)))***---///***((((((...333333,,,%%%///111333333111///...///---000222444333000,,,)))///,,,***,,,///111000...&&&%%%&&&***...///,,,)))+++,,,...000111000///...///...---,,,+++++++++++++++---......,,,++++++,,,---++++++---000111///---...---,,,...000222333333000///000222444333///+++...000111222222111///...000000000000///...---,,,///---+++,,,------***'''(((---333666666666777888444444333222111000////////////000222333111...***+++------,,,***+++...111333111000222555555222///222555777777444000---,,,000///...---,,,,,,,,,,,,,,,,,,,,,+++)))((()))***///......,,,+++)))'''&&&***///444666444222000000......,,,+++***))))))))),,,,,,------,,,)))'''%%%$$$)))111777999888444111///111222000---+++,,,...222///,,,******,,,///222222111///......000111333111000///...,,,+++******&&&$$$""""""$$$&&&''''''))))))((()))///444222+++......///111333444444222???>>><<<::::::;;;<<<>>><<<>>>???>>>;;;888888999:::777555444555777777777999;;;<<<:::777333111111666999===@@@@@@<<<888555222111333555333111444:::FFFWWWppp|||iiiXXXOOOLLLNNN\\\mmmuuuiiidddVVVJJJHHHKKKKKKHHHFFFFFFDDDBBBCCCEEEGGGGGGEEEFFFCCC@@@>>>===@@@CCCFFFDDDDDDBBB>>>;;;:::;;;===CCCDDDBBB>>>>>>BBBEEECCCGGGEEELLL___sssttt```NNNAAA999666111222555???NNNaaarrr}}}oooZZZFFF888222111222...+++,,,222777999888777444222111222333444444222333444111------222666444333222222333444444333777777555333000000222444222000000333777777333...,,,+++++++++---000222444555555666777888888888888444111///...---///:::EEE```zzzyyy^^^DDD777222...---,,,+++///555888888888666///***...666III]]]ooouuuuuunnn]]]JJJ===444...000222666BBBQQQ\\\kkkqqqaaaMMMAAA999222///111222111---++++++,,,111222000++++++------***))),,,888KKK___tttcccDDD)))''':::RRRiiiuuu~~~oooXXXDDD<<<555555555:::LLL___xxxyyy]]]OOOTTTdddzzzzzz]]]MMM;;;777555666666222000222222000...------000333555111111111000//////111333777;;;???@@@===888555444000///......000222555777555444444666555999DDDPPPcccrrr}}}}}}|||tttllliiimmmggg___XXXSSSOOOJJJGGGBBB<<<555222222111...***---+++))))))+++,,,+++)))'''((()))))))))***,,,...+++)))***///555555...(((---///111111000.........///000222333222000---+++---+++***,,,///111111000%%%%%%%%%(((,,,---+++))))))+++...000222222111000111000///---+++***)))))))))***++++++******,,,------,,,,,,...111333222000//////......000111111111222222222444666555111---000111222222111///---,,,000000000//////---,,,+++...,,,+++,,,...///---+++,,,000555777666555444555222222111000///.........000000000222333333000...///000000///,,,,,,...111333222111222444444111///000222444333111...---,,,000///...---+++)))((('''***++++++***(((((()))+++,,,---------,,,+++)))(((+++...333444333111000111///...---,,,+++*********)))+++...000...***%%%!!!$$$(((///555777666333000...000111000...---...///111111000//////000000000111111///......///000111000000///...,,,***((('''$$$$$$$$$%%%%%%&&&'''(((+++,,,++++++///555444000000//////000333444444333@@@>>>:::777888;;;???BBB@@@AAAAAA>>>:::888777777666555444444555555444222000444:::<<<;;;888555444777:::>>>AAAAAA===888444///...000222111111777>>>LLL```{{{vvvaaaUUUQQQUUUeeeuuulll___[[[PPPHHHJJJNNNMMMKKKJJJJJJGGGEEEDDDEEEEEEEEEDDDDDDEEEEEEBBB???>>>AAADDDBBBBBB@@@===::::::;;;===AAACCCBBB??????DDDFFFEEEJJJIIIRRRfff{{{nnnZZZJJJ>>>666222---///555@@@PPPdddvvvpppZZZGGG:::555444444///******///666;;;<<<:::777333111111222111111111333333222000111555999:::777555333444444444333666666555222000///000222111///...///222222000---***+++,,,---///111222333777777888888999:::::::::444000---...///111999AAA]]]xxx~~~bbbIII888111,,,+++++++++000666=========999000***000:::QQQeeeyyyuuu___KKK;;;222///222444777CCCPPPdddtttzzziiiPPP@@@:::888222333333222///---,,,,,,000111///******---...,,,)))***222AAASSSiiipppRRR444!!! &&&<<>>888555777777;;;KKK]]]wwwyyy]]]LLLMMM___rrrzzzaaaPPP777444222444444111222555222111...------///111222///000111000...---...///444888<<<>>><<<777333111...//////111222333555555666555555666666:::FFFRRRggguuu{{{xxxxxxvvvpppkkkjjjhhhddd]]]VVVOOOJJJGGGEEEAAA;;;444000000000...,,,---+++((('''((())))))(((%%%'''))))))))))))+++---+++***+++111666666111++++++---///000...------...///000000000///...---,,,,,,++++++,,,///000000///%%%$$$$$$&&&(((******)))(((***...111222222111111333222000---+++)))'''&&&%%%&&&'''((((((***---///.........111444555555444222111111000/////////...222222333555666444111...111111111111000---+++***000000000///...---+++***,,,++++++---///000000//////222555666555333111111//////...---,,,,,,,,,,,,...------...111222111000333444333111///---...///111111111222444444222///...//////...,,,++++++---000//////---***'''$$$###((()))))))))(((((()))++++++,,,---......,,,***))),,,...000111000000111222111000///...---,,,,,,,,,&&&***///222000***"""###'''---222555444111...---...000000//////000111111222444555444222000///000000//////......---------.........,,,)))&&&$$$###&&&((()))'''&&&(((***///111111///000555777555333111///000111333444333???===:::999:::===BBBEEEEEEDDDBBB>>>;;;888777777555555555666777666222000...333999<<<<<<:::888777;;;<<<>>>@@@???<<<999666111//////000000222;;;DDDVVViiilll___\\\bbbrrrvvvdddZZZQQQJJJFFFIIIMMMMMMLLLLLLKKKIIIGGGEEEEEEEEEFFFFFFEEEIIIKKKHHHCCC???@@@CCC@@@???>>>;;;999999;;;===@@@BBBBBB???@@@DDDFFFEEEEEEIIIUUUhhh|||kkkVVVHHH>>>777222---///555AAASSShhh{{{nnnZZZHHH<<<666444333///+++,,,000666;;;===<<<999555333444444444333222444555444444666999<<<>>>;;;777555555555444333333333333222000000111333444222///...//////---+++***+++---000222222333333555555555666666777888888444000...111444777===DDDZZZuuu}}}```HHH777000***)))+++---222888>>>???@@@<<<333---444???PPPccczzz{{{cccNNN999333111777;;;>>>IIIVVVppp}}}rrrYYYFFF>>>:::333333333111///---,,,+++///111///***))),,,...---------000:::GGGZZZsssttt]]]AAA,,,(((---@@@UUUjjjvvv{{{xxxeeePPP;;;555333666777;;;JJJ\\\ttt~~~cccOOOLLLZZZkkk}}}cccNNN666222000222333222444888444333000///...///111222111222222111---+++******...222777:::999666111...+++---///111333333333222666444555666777<<>>999222...---.........,,,+++(((&&&&&&&&&&&&&&&$$$&&&((()))))))))***,,,******,,,000555666222---***,,,...///.........///......---,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++$$$$$$$$$%%%''')))***+++***,,,///222333222000///000///...,,,***(((&&&%%%"""###$$$%%%&&&)))...222111222222444555555555444333444333222///---------000111222333444222///---///000000///...,,,+++***/////////...---,,,+++***------------///000111111000111333444333111///...---,,,+++***)))******++++++)))(((***,,,///000000666555444222///---,,,,,,---...000222444444444333111000...+++((((((***---...//////...,,,)))%%%###&&&'''((((((((((((***,,,,,,---...//////---***)))------------...///111222333333111000000/////////'''***///111///)))""""""&&&+++000222111///---+++---///111111222222333111222333444333111///---/////////...---,,,***)))(((***,,,---,,,***'''&&&###(((------***)))+++...666999888333222555888888444222//////000222333333============???AAACCCDDDHHHFFFBBB>>>;;;999888777555666777999:::888444111333666999;;;;;;::::::;;;@@@???===<<<::::::::::::333000......///333>>>IIIaaappp||||||ooommmsss{{{gggYYYTTTJJJEEEDDDHHHJJJIIIIIIJJJJJJIIIGGGFFFEEEFFFHHHJJJJJJNNNQQQOOOHHHCCCBBBDDD======<<<:::888888;;;===@@@BBBBBB??????CCCEEECCCAAAIIIUUUddduuukkkUUUHHH@@@:::666111222888CCCVVVmmm{{{jjjWWWGGG<<<666333111000///111444888;;;<<<<<<:::777666888999::::::666777777888888:::<<<>>>>>>;;;888666555555444222///000222222111222444666999666333111///...---,,,,,,---000222444444333333444444333444444555777777222///...333777:::AAAGGGZZZsss|||___HHH888000******---000555:::<<<===???===666222999CCCQQQbbbyyyjjjWWWBBB999333777<<>>666444333222111///---+++***,,,//////***(((+++......///...///555===LLLcccvvvzzziiiPPP:::222555GGGXXXkkkxxx~~~vvv```III999444111444666:::III[[[tttjjjRRRJJJPPPaaayyyjjjQQQ999333///222555666888:::777555444222111222333333444555555222---)))''''''(((+++000444666444111...(((***...111222222000///111111333666999???MMMZZZnnn{{{|||vvvnnnjjjjjjkkkkkk___\\\XXXRRRMMMGGGCCC@@@;;;777111---,,,---...///,,,+++***'''%%%$$$$$$%%%$$$&&&))))))))))))***+++))))))+++///333444111---***---///000///......///,,,+++)))(((((()))***+++.........,,,***'''%%%%%%%%%%%%&&&'''((()))+++------///222333333111...+++++++++++++++***((('''&&&"""###%%%&&&'''+++000333555666666666555333333222333555555333000,,,,,,,,,///111333444333111///...,,,---------,,,,,,++++++............---,,,+++***...............///000111......000111111111///---,,,+++***((('''((())))))***((('''(((+++...000111444333222000...,,,***))))))+++...111333555666777555333///***''''''+++...---...//////...,,,***((('''((()))))))))***,,,...///000000000...,,,)))(((---+++******,,,...000222555444333222222111222222***,,,......,,,((($$$!!!###&&&***...000000...---+++,,,...111333444444333000//////...------------.........---+++)))'''&&&$$$&&&***,,,...---,,,+++&&&,,,111111...,,,///222;;;===<<<666333555777666444111///...000222222222;;;<<<>>>@@@AAABBBBBBBBBHHHDDD???;;;:::999999888666777999;;;===;;;888444888:::<<<<<<;;;:::;;;<<>>AAAAAA>>>@@@GGGPPP\\\nnnjjjVVVHHHAAA===;;;555888>>>JJJ]]]sssyyyfffTTTEEE<<<777444111222444666888999:::;;;<<<:::999999<<<>>>@@@@@@999999::::::;;;<<<======:::999777666666555333111---///111222333444666888:::999777444222000//////000111333444555555444444555555444444444666888999000......222444888@@@HHHYYYqqq~~~cccNNN;;;333,,,---000333666:::999999;;;<<<999666;;;BBBSSSaaawwwtttdddTTTFFF;;;:::AAANNNfff||||||pppaaaPPP@@@777555333111000000...+++))))))...000,,,)))+++......---,,,///222666@@@SSSddd|||uuu]]]FFF<<<===OOO___sssqqqXXXCCC777222111444555999GGGXXXuuunnnRRRFFFGGGYYYrrryyy]]]AAA777000333999<<<;;;;;;888777666555444444555666777777666222...***))))))(((***---111444444111...''')))---000111111///...---...333999>>>FFFTTTbbbsss|||||||||zzzuuuqqqooohhhaaa\\\XXXUUURRRPPPKKKCCC===777444000---+++,,,---///,,,---,,,***&&&$$$######$$$&&&)))+++*********+++((()))+++...111111///---+++---///000///---......+++***(((&&&&&&((()))+++///000000---)))$$$"""!!!&&&(((***++++++,,,...///...000333555444000,,,***((()))***++++++***)))((($$$&&&((()))***---111444777888888777444111111111222444666555000---,,,---111444666777555333222111+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......///...---...000222...---...///111111///---...,,,***(((''''''((()))+++***)))***...111222222111000...------,,,)))&&&&&&***...111333555777888777444000+++((())),,,000---...///000000///...---)))+++,,,++++++,,,...000222111111///---,,,***))),,,***((((((+++...000000444333222111111111111111,,,---------+++)))'''&&&%%%'''***---///000///...+++,,,...222555666555333...---+++******+++---...///...---+++(((&&&%%%$$$$$$&&&))),,,///000000000***---111111000000222555:::;;;999444333555555222111///---...///111222111:::;;;===>>>@@@@@@@@@@@@EEE@@@:::777777888888777666777999<<<>>>===:::777:::<<<>>>>>>===<<<<<<===BBB???<<<999777777888888666111...///333===OOO^^^tttnnn[[[KKKKKKRRRcccsss}}}mmmXXXJJJFFFFFFHHHEEEEEEEEEBBB>>>???CCCKKKKKKJJJGGGEEEFFFJJJNNNWWWWWWVVVTTTPPPJJJEEEBBB>>>>>>>>>===<<<===@@@BBBBBBDDDCCC>>>===>>>===:::<<>>888<<>>AAACCCCCC<<<;;;::::::;;;;;;;;;:::666555555666777666333000...000222444444555777888777888888777555444444444555555666666666666555555555555444333444555777999111000111222111333===HHHSSSjjjjjjYYYAAA888111111444444555777888666777::::::888:::>>>KKKWWWmmm{{{oooaaaVVVNNNOOOUUU___sssuuuhhhYYYKKK@@@;;;777555222111111000,,,)))&&&---000---***,,,------,,,---000111000444AAAPPPeeennnwwwuuucccOOOFFFGGGUUUjjj~~~hhhOOO>>>444000222777777999DDDSSSppppppSSSCCCGGGYYYqqqiiiJJJ;;;000444===AAA???<<<888777666666666666666777777777555222///---...///---,,,---000333333000---(((***---///111111000//////222:::CCCJJJSSSaaaooo}}}|||}}}yyyuuutttrrrhhh]]]ZZZUUURRRSSSTTTPPPEEE;;;333222000---++++++,,,...---///000...)))%%%######$$$'''***,,,+++++++++,,,)))***,,,...000000...---+++---//////---++++++,,,+++***((((((((()))***+++///111222///***%%%###"""(((+++///000//////000222---000333555444111---***((()))+++,,,,,,,,,***)))(((***,,,---...000222444555777888666222000000111///333666555111---...///111444777888555333222222,,,+++******)))))))))))))))***+++,,,,,,------,,,+++,,,------,,,---111555111//////000222222000---111...+++((('''&&&'''(((+++******,,,///111222111...---+++,,,---,,,)))&&&'''+++///222222333555777444222///+++)))+++///333////////////////////////,,,.........------///111222111000...---,,,,,,,,,***(((&&&'''+++...//////000000//////......//////,,,,,,---------+++)))(((''')))+++...000000000000,,,,,,...222666888666333,,,,,,+++***+++---...000000...+++(((&&&$$$######&&&(((***---///111333333------...///000222333444333333111///222555333...---,,,,,,---000111111000::::::;;;<<<===>>>???@@@BBB<<<666444555666777777666777999<<<>>>>>><<<999:::===@@@AAA???>>>======@@@???<<<:::888777666666999444111333999FFFYYYiiixxxzzzppp^^^LLL===;;;>>>JJJWWW```hhhmmmuuuuuuxxxxxxcccQQQFFFDDDEEEJJJHHHFFFEEE@@@;;;<<>>???CCCEEECCCEEECCC>>><<<<<<;;;777777777===OOOoooxxxgggSSSDDD======???999???KKK[[[mmm~~~fffNNN@@@;;;;;;;;;777888888888888999<<<>>>===;;;:::;;;>>>AAACCCDDD<<<;;;::::::::::::888777222222444666777666333000///222444555555555666777444555777888777777888888888888777777666666666666444333222111222444666777444444444444000111<<>>111555@@@EEEAAA;;;777777666666666666777777666666444222000000333555222000///111333333000---)))+++---000111111111000555999BBBMMMVVV___mmmzzz~~~vvvoooppprrrkkkaaaYYYTTTPPPSSSXXXSSSFFF999111111000...,,,+++,,,------000222000+++&&&###"""%%%(((+++---,,,+++,,,,,,+++,,,---///000///...---***,,,...---,,,***)))***++++++***))))))***+++,,,///222333111,,,'''%%%%%%)))---222333222111222444,,,...222555555222///,,,+++,,,---......---+++******,,,///111111111333444222555666555222000000222...222666555111...///111...222666666333000000000...---+++)))((('''''''''((((((***+++,,,---------(((***,,,,,,,,,...333777444222111111333333000---222000,,,)))'''&&&'''((()))))))))+++.../////////---+++***+++------***''')))---111222111111333555111000---+++***---222666000//////........./////////000000000//////000222222000...---,,,---///000***'''%%%'''+++......---...------,,,,,,,,,,,,---***,,,...//////---***((()))***,,,...000111111111,,,,,,...333777888666222+++,,,,,,---...///000000111///+++'''$$$#########******,,,...000222333444...---+++,,,///222333444,,,,,,++++++000555222,,,+++***+++---000111000///:::;;;<<<===>>>>>>>>>>>>@@@===999555444555777999888999:::===??????===::::::>>>@@@@@@===:::;;;<<<>>>>>>===;;;999999:::<<<;;;999777999DDDUUUhhhuuuuuu___LLLAAA:::888888<<>>@@@CCCGGGHHHHHHIIILLLOOOOOOOOOOOOOOOOOOKKKGGGCCC@@@???======>>>AAADDDFFFFFFCCC???===<<<:::999777777888>>>NNNhhhxxxaaaLLL???;;;<<<===>>>>>>HHH[[[mmm|||~~~cccOOOCCC===999777999777555555777999:::;;;;;;999888999<<>>999444111111111333555555444222999999999888666555666777777555333444777:::;;;<<<777444333666:::;;;888444444333333333333444555555555111///111333333777<<>>AAAKKK\\\mmmwwwvvvrrrnnnrrruuuvvvvvvxxx|||ttthhhWWWJJJBBB>>>:::777777666555555555444111...,,,---............///000222333444333111111111333@@@GGGRRRXXXSSSLLLMMMSSSfffvvvrrr]]]HHH:::333222333777;;;???GGGPPPeee~~~fffQQQQQQ^^^xxxqqqSSSCCC555444:::>>>>>>===<<<777555666555333444777111000000222555444111---///222333444666777222+++)))***...222111///222888888???PPPbbbhhhiiittt||||||{{{xxxrrrjjjbbb]]]UUURRRQQQRRRRRRLLL@@@666000///---***'''''')))++++++---...---***(((''''''&&&(((+++,,,++++++++++++///---+++,,,///000///---***+++,,,,,,+++***+++---222///,,,))))))+++---///444222///---+++***+++,,,222222111000......111333)))***,,,...///000111111+++,,,...///...///000222000...,,,,,,...000111111...///000222333333000---333555666333///,,,,,,---***,,,///222333222111000111,,,'''$$$$$$###!!!$$$'''+++------------...***))))))+++///222333222222222222333333222222111000000...***'''%%%&&&(((&&&%%%%%%(((+++---...---+++(((&&&(((,,,---***&&&+++///333333000///111555777333---******,,,...//////000111000//////111222/////////000000000000000,,,+++***,,,000222111///(((((((((+++...111111111444///***)))***,,,---,,,)))***,,,,,,+++++++++,,,...---,,,+++,,,///222444---,,,,,,...111333222222,,,,,,---000111222000///---------,,,***'''$$$###))))))+++---///111333333///+++((()))---000222222000---***+++///222000---...---,,,+++,,,---...///888999:::;;;===???@@@AAA???<<<888555333444777888::::::<<<>>>@@@???<<<:::999<<>>;;;888999:::<<<===>>>===<<<;;;===>>><<<===@@@EEEPPPbbbvvvjjjTTTEEE>>>555333333555555444777===JJJXXXkkkzzzwwwbbbUUUMMMGGGDDDDDDGGGGGGEEEAAA===;;;<<>>@@@CCCFFFHHHIIIJJJKKKKKKJJJIIIIIIIIIGGGCCC@@@>>>===<<<<<<>>>AAADDDFFFDDDAAA>>><<<<<<<<<<<<;;;<<<===BBBOOOeeezzzwww```KKK>>>::::::<<<<<<>>>HHH[[[nnn~~~iiiOOO@@@:::888777888666555666888;;;<<<<<<999777666666999<<<======???<<<999;;;>>>???<<<999444333333555777888777555<<<<<<;;;888555444555777777555333444666888::::::666444333666:::<<<999555333333333444444555555666555111///111333333666;;;AAAQQQiiittt___DDD:::222333888888666555000111444777999999777555999888;;;CCCPPP[[[aaaccchhhjjjmmmppprrruuuyyy|||lll```OOOAAA;;;888555333777555444444444333111000+++,,,---......///000111333555666666444333333444999>>>EEEHHHCCC@@@FFFPPPgggxxxpppZZZGGG<<<777555666999<<<@@@IIISSSjjjkkkWWWTTT^^^wwwxxxZZZJJJ:::777:::===<<<<<<999555333444444111333666555444333333444333000---///222444555777888333,,,((()))---111111...111666???JJJ[[[iiipppttt}}}|||}}}|||yyyrrrjjjaaa[[[PPPNNNMMMNNNNNNHHH>>>555///...---)))'''&&&(((***+++,,,---+++)))'''&&&'''))),,,//////,,,++++++,,,,,,***)))+++---...---++++++,,,,,,+++***)))+++,,,000///---,,,,,,---000111333222000...------......222000...------...000111,,,,,,------...///000111///000111111000111333555222///,,,+++,,,///000111000000///000222111///...111333444222...,,,+++,,,***,,,///111111111///...000---)))&&&$$$!!!###&&&))),,,,,,---...000...---,,,---///111111000...///111222333444444444000///---)))&&&&&&(((***'''''''''))),,,......---+++)))'''(((,,,---***&&&***...111111...---///222777333...,,,,,,...//////000111111111000000222333.........---------......,,,+++***,,,///111000...+++***+++---111333444333666222---+++,,,---...---,,,,,,,,,+++******+++,,,...---,,,---///222555888000...---...///000///...,,,,,,,,,---......---,,,,,,,,,,,,,,,***(((&&&%%%&&&'''(((+++---///111222000---++++++...111222111000---***,,,000222000------,,,,,,+++,,,---...///777777888999<<>>??????<<<:::777:::===<<<888555666777;;;===??????>>>======>>>888<<>><<<===???@@@@@@BBBFFFKKKMMMKKKHHHEEECCCBBBBBBBBBAAA@@@>>>;;;;;;;;;<<<>>>BBBEEEGGGCCC@@@<<<:::;;;===??????>>>AAAFFFOOObbbvvvuuu^^^JJJ<<<777777888<<<@@@KKK\\\nnnuuu[[[JJJ@@@:::666222111111333666888888777777555444555777:::;;;;;;=========>>>?????????>>>888777666777999:::::::::>>>===;;;777444444555888777555333333555777777777555333222555999;;;999777333444555666777777777777555111000222333222555::::::FFF[[[vvv}}}fffMMM???444555:::;;;777444---...000666;;;<<<999555666555444777<<>>CCCMMMXXXpppppp[[[VVV^^^uuudddRRR@@@888888888888888777333111333333111222666999777444333333222///---000444777777999:::555///)))***...333333111555;;;IIIXXXiiirrrwww~~~}}}}}}}}}yyyrrrhhh^^^YYYKKKJJJIIIIIIHHHCCC:::333......---***'''&&&''')))+++,,,+++***'''&&&''')))---111444333---******,,,'''&&&''')))+++,,,***))),,,,,,+++)))'''''')))+++---------...///111222333111000/////////000111222222...***)))+++...//////------,,,+++,,,...000222555555444333111222555777555000+++)))***---000111333111000///000000///...///111222111///---,,,,,,+++,,,...//////...,,,+++---+++)))(((&&&###$$$&&&)))***+++---///111222000......///000///...+++,,,///111444666777777...---+++(((&&&'''+++...******)))+++---//////...+++)))((())),,,,,,***'''))),,,///...,,,***,,,...666333///....../////////000111222222000111222444...---,,,*********++++++---++++++,,,---......,,,...---...000333666666666888444000------.........---,,,+++))))))***,,,---.........///111555888:::222000---,,,,,,,,,,,,+++,,,+++***)))((('''''''''***++++++,,,+++***)))(((###$$$&&&(((+++---///000111///......000111111111///---+++,,,///111///---,,,+++++++++,,,---///000888888777888:::>>>AAACCC>>><<<777444222444666888999888999<<<>>>>>><<<:::666999;;;999555333333444:::<<>><<<::::::666999@@@MMM^^^mmmxxx}}}{{{eeeKKK999333444555666999:::666222666===III[[[sssuuugggXXXPPPJJJEEEBBBCCCCCCCCCAAA@@@>>>===>>>>>>DDDCCCCCCIIIQQQSSSNNNHHHAAA>>><<<<<<===>>>>>>>>><<<<<<<<<>>>AAADDDGGGIIIDDD@@@<<<999:::===???@@@<<<@@@DDDLLL^^^uuurrr\\\GGG:::555555666>>>DDDPPP^^^nnnppp```RRRCCC888333333333555777888666555555444333555888:::;;;;;;<<>>>>>@@@:::888666777999<<<<<<<<<<<<;;;888555222222555888666444333333444555555444222111111333777999888777555666777999::::::::::::555222000222333222444888999BBBUUUsssrrrYYYHHH888666;;;<<<777333......000555;;;<<<888444111555:::<<<===>>>@@@CCCKKKHHHHHHKKKRRRWWWYYYYYYUUUKKK>>>333000222555888666333///---///222444555......///000222222222111333555888999777444222222222222333222000666FFFWWWlllxxx|||mmm\\\LLLBBB888777999<<<@@@GGGUUUccczzzppp\\\UUU\\\tttttt```KKK???;;;888777777666222111222222000111555888666444333222111000000222777999999:::;;;888333------111666888:::AAAJJJUUUfffsssvvvzzz}}}}}}|||xxxpppeee[[[UUUJJJIIIHHHFFFCCC<<<555000.........,,,)))(((((())),,,,,,,,,***(((((()))+++///444777555...)))(((***$$$%%%''')))++++++)))(((++++++)))&&&$$$$$$'''))))))***,,,...000222333333............000111333444222,,,&&&&&&***...///---+++***)))(((***---000333666555444111///000333666444///***(((***...222444666444000///000000000000...000111222111///...---,,,,,,---------+++)))(((((((((((())))))***)))))))))***+++,,,,,,---000222222000...---...///...---***,,,...111333555666777---,,,***(((''')))...111...---,,,---///000///...+++***)))***,,,,,,***'''***,,,...---+++***+++,,,222000......///000///...111222333222111111333444///...,,,***))))))***+++---,,,,,,,,,,,,,,,,,,+++///...///111444777777777888555222///---------------***(((''')))+++...///.........///111444666888111...+++))))))******)))+++***(((&&&###"""###$$$((()))+++,,,,,,,,,++++++"""###%%%'''***,,,...///111111111111111111111000...,,,+++,,,...///---+++************+++---///111<<<;;;:::999:::<<>>;;;777555333777888AAATTTjjjxxx{{{yyy|||pppZZZCCC444111333111333777777222///666AAAWWWiiisssfffWWWMMMFFF@@@???AAA??????>>>>>>>>>?????????GGGEEEDDDJJJRRRTTTNNNGGG>>><<<;;;;;;===???@@@AAA>>>??????AAACCCFFFHHHJJJFFFAAA<<<999999;;;<<<===888<<>>>>>>>>===:::888333333333555888;;;;;;;;;<<<@@@CCCBBB>>>;;;;;;===999777666666999;;;<<<<<<888777555222000111555888666444222222444444333222000///000111444666666666888999:::;;;;;;<<<<<<<<<555222111222333111222666999AAASSSqqq|||```LLL999444888:::777555222222333666:::999555222///666===@@@>>><<<<<<===???<<<999;;;@@@EEEFFFFFFHHHAAA888111000333888<<<666222---+++---000444555222111111333555555222000111333666777444222000///222222333444444;;;NNN```www}}}~~~wwwjjj[[[III<<<555555888===CCCMMM___pppqqq]]]RRRYYYqqqpppXXXIIIAAA;;;999999666111///000///,,,---000444444333222222222333333111666888777777888777444222111555:::???EEEQQQ\\\dddqqqzzzyyy{{{~~~|||{{{yyytttkkkaaaXXXRRRKKKKKKJJJEEE>>>666111---///000000///,,,*********---------+++******,,,...///444777555...)))'''(((###&&&))),,,,,,+++)))(((***)))'''$$$""""""%%%'''&&&(((***---///111111111+++,,,---...///111333444111+++&&&&&&+++//////---((('''%%%%%%(((,,,111444333333111...,,,,,,///222000---)))))),,,111444666777444111///000111111111...///111333444333111///,,,,,,,,,,,,+++)))((('''((('''''''''(((+++000222///000000///------///111...---+++,,,---......---,,,---...000111222222222,,,++++++)))))),,,000444111000//////000000///---,,,+++++++++++++++)))(((+++,,,------,,,++++++,,,...,,,,,,---///000//////333444444222111000111333000///---,,,+++++++++,,,,,,------,,,+++++++++,,,...---...000444666777666555444111///,,,+++,,,,,,***'''%%%%%%)))---///000............///000222333///+++'''&&&&&&(((************)))%%%""" !!!###'''(((***,,,---......---%%%%%%''')))+++---...///111111111111000000000000,,,,,,,,,---...---,,,+++************+++---///000>>>===<<<;;;;;;<<<===>>>@@@===999555444555777999444333444666:::;;;;;;:::666999:::888444000///111:::<<<===<<<888444111000222777DDD[[[ssszzzyyyrrrcccOOO===333333666222555777666000///<<>><<<;;;<<<===@@@BBBBBBAAAGGGDDDCCCGGGMMMNNNIIICCC>>>===<<<===@@@CCCDDDDDDBBBBBBBBBCCCEEEFFFGGGHHHEEEAAA<<<999999999:::999666999===EEEWWWqqqsss[[[EEE999777:::===DDDQQQbbbppp{{{lll^^^SSSPPPLLLHHHEEEBBB===;;;666555555666999::::::999;;;>>>AAA@@@<<<999888999777555555666999;;;;;;;;;666666444222000000333555555333222333444444333222000000000111222444555666;;;::::::::::::;;;<<<<<<666222111333333000111555666>>>OOOjjjdddPPP:::222444666888999666777888888777555333222777:::>>>???>>>>>>@@@CCC999777555444777:::<<<===<<<999444111000333888;;;555111,,,***,,,///222444444333333555888888555111111333555555333000//////000111333555666???SSSffftttdddSSSBBB555444555999???FFFTTTjjj}}}tttaaaQQQUUUlllyyyaaaPPPDDD<<<999999777333//////,,,)))))),,,111333444444444444555777000555666333222555777666666777===EEELLLTTT```kkkrrrxxx|||{{{{{{|||zzzxxxtttnnnfff\\\UUUPPPLLLMMMKKKEEE;;;222...---///111222111...+++******,,,---...---,,,,,,...///000222444333000+++'''&&&$$$(((---///...+++)))((((((((('''%%%######%%%'''&&&''')))+++---...//////+++,,,---...000111222222///+++)))))),,,//////...'''&&&%%%%%%''',,,000333//////...,,,******,,,...---,,,+++---000444666777555222///...///000000000---...000333666666333111,,,,,,,,,+++***)))((('''***)))'''%%%%%%(((...222222333333222000...///000,,,+++***+++---......---.........//////...------+++,,,---------///222555444222000000000000...,,,,,,,,,,,,,,,+++***)))))),,,,,,---------------,,,***))))))+++...111111111444555444222000...///000000000//////......------,,,---...---,,,+++,,,---,,,,,,,,,///222555555555222222111...+++***+++,,,'''$$$"""$$$)))---...------,,,,,,,,,------......---)))%%%###$$$''')))***)))++++++((($$$"""$$$&&&'''(((***---.../////////(((((()))+++,,,---...//////000000///...---///000---.../////////...---,,,+++*********+++,,,...///>>>>>>>>>>>>>>>>>>======AAA>>>:::666555666888:::777666666777999:::999888777:::;;;999444000000000999:::;;;:::777333111111000:::MMMdddwww{{{wwwlllYYYFFF999444777;;;666888;;;:::555999KKK^^^ooo~~~ooobbbYYYOOOIIIBBB<<<:::<<<;;;:::;;;>>>CCCFFFFFFEEEFFFDDDBBBDDDHHHHHHEEEAAA>>>======@@@CCCFFFHHHGGGDDDDDDDDDDDDDDDDDDEEEEEEBBB???;;;999999999888777444999@@@LLL```xxxvvv]]]GGG;;;;;;AAAEEERRRbbbtttvvvlllggg```YYYRRRLLLGGGCCC>>>===<<<<<<===<<<:::888777999<<<<<<;;;999777666555444555777:::;;;;;;:::888888666333000///000111444333222333555555444333222222222222222444666777<<<;;;888777666888999;;;666222111333333000000333222;;;III___yyyrrr\\\CCC666222333777;;;888:::<<<999555222333555:::<<<>>>???@@@AAABBBCCC666666444333333555999<<<777777666444333444666777555111,,,***+++...111222333222333777<<<===:::666444666777555333111111111//////111333666AAAWWWkkkttt]]]JJJ>>>666666777<<>>BBBKKKVVV^^^dddmmmvvvzzzxxxwwwyyyyyy{{{|||xxxuuuooohhh```XXXRRROOOJJJLLLKKKCCC888000---......000222111///+++***)))***,,,......---,,,---...111000111222222///***%%%%%%)))///111...***(((&&&(((((()))(((&&&&&&''')))((())))))***+++,,,------......///000111111111111,,,,,,,,,---...///000000***)))(((((())),,,///000,,,------,,,+++***,,,---,,,,,,...111555666555444000...,,,,,,---......---,,,,,,...333666777444111,,,,,,,,,+++***)))((((((+++++++++((('''(((,,,000000222444333111/////////...,,,++++++---......---------------,,,+++******+++---///000000111444666555444111000000///---+++,,,,,,---,,,+++***))))))******+++,,,---...---,,,)))((((((***...222555555666666555222...,,,,,,---...///000111111000...---+++---///...,,,,,,---///,,,+++,,,...222444555444000111111///,,,***+++---'''$$$"""$$$(((+++***''')))******+++,,,------...---(((### !!!$$$''')))(((+++...,,,(((&&&'''***'''(((+++---///000000000***++++++,,,,,,---......---......,,,***+++...111///111333333222000///...++++++*********+++---...===>>>???????????????>>>AAA???:::777555777999;;;;;;999888888999999888666888;;;<<<:::555111000111888999:::999666444333333444DDD[[[ppp|||~~~yyyjjjSSS@@@555555:::???444777;;;;;;999AAAXXXooozzzlllXXXRRRLLLIIICCC===:::;;;;;;:::;;;@@@FFFIIIIIIHHHGGGEEECCCDDDFFFFFFCCCAAA======>>>AAAFFFIIIIIIIIIEEEEEEEEEDDDCCCCCCBBBBBB???===:::999999999888777222999DDDTTTkkkzzz___III>>>???FFFKKK```qqquuukkkccc[[[UUUQQQHHHFFFDDDCCCBBB@@@<<<:::444555777999:::999777555444444555888;;;<<<;;;999;;;;;;999666111...---...333333333444666666555333444555555444333444666888<<<:::777444333555777999666222111333333000000333111999FFFXXXpppkkkOOO<<<444222666<<<888<<<>>>:::333000444999333666;;;???AAA???<<<999333444444222111333888===888999:::999777555555555555111,,,***+++...000000222111222888>>>AAA>>>:::888888888777444333333444000///000111555BBBZZZooo|||tttYYYFFF???===999:::???EEEMMM]]]vvvuuueeeTTTRRRbbb|||ooo```UUUPPPPPPGGGAAA<<<:::555///---///333777;;;;;;:::888888999:::===<<<666555:::???BBBEEEKKKXXXfffmmmpppvvv}}}|||tttrrruuuvvvvvv}}}vvvssslllddd\\\UUUQQQNNNHHHJJJJJJBBB777///...///---///111111...+++)))((((((***---...---,,,,,,---222000///222555333,,,%%%%%%***000111...***&&&%%%((()))+++***))))))***++++++*********++++++,,,---000111111222222222111111+++---///000//////000111...,,,+++******,,,---...+++---......,,,,,,---...,,,...111555777777444111,,,+++)))***+++,,,,,,+++***+++---222666777444000,,,,,,++++++***)))))))))***,,,...---++++++...111---000333333222000//////000...------.........---,,,,,,,,,,,,+++***))))))+++...000222222333444666666444222111000///,,,***,,,---...---+++))))))))))))))))))+++---...---,,,)))((('''***///444888999777666555222...+++++++++,,,...111222333111///---+++---//////---,,,...111,,,,,,,,,...222444555444///111222000,,,+++---///)))%%%###$$$((()))&&&###'''((()))***,,,---...///...)))### ###&&&'''''',,,000///+++)))***---''')))+++---///000000000,,,,,,,,,,,,,,,---------,,,---,,,***((()))---111222444666666444222111111,,,+++*********+++,,,---???>>>???@@@AAAAAA???===BBB@@@===888444333666888>>>===<<<;;;:::999999888666777999::::::999777666<<<999888::::::888:::>>>DDDSSSjjj{{{eeeXXXIII@@@;;;888<<>>@@@BBBFFFIIIIIIGGGDDDHHHEEEAAA??????@@@@@@???@@@===999777666666555444:::666BBB]]]qqqyyy}}}aaaLLLAAABBBPPP^^^nnn}}}|||nnn```\\\UUUMMMJJJIIIFFF===666888333333666555111111555555444555666888999888666===<<<999444000---...///000...---///444888999888999666444555888:::999888888888888666444333444555555333222222333333111000666999>>>JJJddddddKKK:::444555999@@@>>>:::666333333666999888666555666999:::999777333333333222222444888;;;::::::999777666444333333222111...---,,,---...///111111111333555888;;;===::::::999888777777888888666222000000555CCC[[[ppppppVVVIIIBBB<<<888999;;;CCCQQQggg~~~kkkUUUUUU___sss~~~vvvlllcccZZZVVVPPPKKKGGGCCC???<<<@@@CCCEEEEEEAAA>>><<<;;;AAA???======@@@FFFOOOUUUWWWdddpppsssuuuyyy|||zzzpppqqqrrrtttzzzwwwsssnnnhhhaaaZZZRRRLLLJJJJJJFFF>>>555000222555333333222000---+++((('''''')))+++---......000111555444333333222///+++'''###(((---///---******+++------,,,+++)))***,,,...,,,---......---...000222:::666222000000111000...,,,,,,+++,,,...//////...***,,,...///......///000///...------...///000111000111222222111///---+++)))+++,,,,,,++++++---///---,,,---000333444111...***+++,,,---,,,,,,************))))))***+++---...000111111111//////000222111111000///...---,,,,,,+++++++++++++++---000333///000222333222111111111999888666444111...,,,+++///...---,,,+++)))((('''&&&&&&'''((()))+++---...***,,,...111333444333333333333222///,,,,,,---///000111222333222000...---+++,,,------+++***)))***+++++++++...111444444444222///,,,,,,---000222333444111---+++++++++(((%%%)))+++---/////////---,,,---***$$$%%%)))&&&***///222222///...---,,,,,,---------......---///...------------,,,+++,,,,,,+++)))((())),,,///555555666444222222333444...***&&&&&&)))+++((($$$@@@??????@@@BBBAAA???======<<<;;;888555555777999;;;;;;;;;;;;::::::999999999:::;;;<<<<<<<<<;;;:::???;;;999::::::999<<>>999777888<<>>::::::???>>>???AAACCCEEEFFFGGGDDDEEEDDDCCC@@@???@@@AAACCCCCCDDDFFFIIIJJJIIIGGGGGGDDDAAA?????????>>>======:::666444444555555555888888EEE___uuuwww^^^LLLEEEKKK\\\kkkyyyzzzllleee]]]XXXTTTNNNGGGBBB???:::777888666111000444888999:::<<<>>><<<999555777888888666222...---,,,,,,++++++...333888999999:::777555666888::::::999777888888777444333333444444222111111222222111///222555:::DDDZZZuuulllSSS???666666999<<<:::777333111111333555777555333333555666444333333333222111111333777:::999888777666555333222222222111000//////000222333222333333555666888:::::::::999888888777777888888666444222444888FFF^^^rrroooUUUFFF>>>777;;;<<>>???@@@???===<<<777777888777555555777999888888999::::::;;;::::::;;;;;;;;;<<<<<<=========@@@<<<888777666777===EEEYYYrrrsssWWWJJJ>>>;;;============:::888:::@@@JJJ[[[sssqqqcccSSSMMMIIIHHHEEE???<<<<<<@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBB@@@??????@@@AAAEEEDDDCCCDDDFFFHHHGGGGGGDDDBBB@@@???>>>>>>===;;;:::666222111222555666777888>>>LLLbbb{{{oooXXXLLLLLLXXXlll||||||{{{~~~{{{xxxqqqjjjbbb[[[UUURRRKKKEEE@@@===888222000111666777:::<<<===;;;666111000333666777444///,,,***(((((()))---222777999::::::888666666888::::::999666888999888666333333333222000//////000111000//////222777===MMMeeezzzuuu]]]GGG:::777999999777444222111111222222555333111111111222000///333333222111111222666999888777666555444333222111333222222222222444666777444555666777888888777666888888777666666666777777666444333555;;;JJJcccyyymmmSSSEEE<<<666<<>>???:::555333222444>>>IIIbbbzzziiiRRRGGG>>>???DDDDDD@@@>>>;;;:::<<>>@@@AAAAAABBBCCCEEEBBBBBBBBBAAA???>>>???AAA@@@@@@@@@AAACCCCCCBBBAAA@@@>>>===<<<======<<<:::888555111000333666999:::<<>>;;;;;;???GGGRRRbbbuuuoooccc^^^jjjyyysssssspppmmmkkkjjjiiifffccciiimmmrrryyy~~~~~~yyyuuuqqqqqqmmmaaaUUUOOOOOOQQQZZZ```iiisss||||||yyyppplllfffaaa^^^ZZZWWWUUUIIIHHHCCC<<<555000///000222111///,,,+++***))))))******+++---000111111000000/////////000///---+++,,,***)))+++///222222000444666777777444111000000444555666444111000///000111111111111111///---,,,+++***)))((('''''')))+++,,,---...---++++++,,,---//////...---------,,,,,,...---+++++++++,,,...///222111000---+++,,,///222333222000///...,,,+++***+++,,,------......//////333111///------///111333000000000...,,,---///111555444333111///,,,)))(((((()))+++...000111000///222111000//////...,,,+++,,,---...////////////...///---+++))))))+++---///,,,,,,,,,,,,---...///000000111222333444444444333444666777777444222111000...///111222444555555555//////...,,,)))((()))+++---,,,+++---///111000///,,,+++***))))))---222666333222000///---+++)))'''&&&'''((()))***+++,,,---+++)))&&&%%%%%%%%%%%%%%%---...000000//////000111...---,,,+++***************)))((('''&&&'''***,,,,,,...000///...,,,------///000111000......///111///---******,,,,,,+++***999888666666777777666555222444555555333111111111222333666999<<<===============<<<<<<===>>>??????>>>999444222111777DDDQQQjjj{{{|||eeeSSSJJJDDDHHHMMMKKKDDD@@@===<<<@@@JJJWWWhhh}}}}}}lll^^^VVVLLLFFFAAA@@@===777444444666999>>>AAACCCEEEHHHKKKGGGGGGFFFDDDAAA??????@@@<<<<<<>>>@@@BBBAAA???======<<<::::::<<<===<<<<<<888666333333666999<<<===>>>FFFOOO^^^xxxwwwfffUUUTTT___qqqtttgggZZZSSSOOOMMMRRRYYYbbbiiiqqqvvvvvvvvvxxxzzzyyyvvvnnncccVVVJJJ@@@999:::777444333555666777777...000222222000...---------...000111333444666777777666666555444444666777555777999999777444222222111///------///111111111---000333666<<>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>:::777555666===MMM]]]qqq{{{yyykkk\\\UUUSSSWWWZZZTTTKKKEEEAAAAAAGGGTTTcccssszzzfffXXXRRRIIICCC???>>>;;;555222222000666===AAADDDGGGKKKOOOLLLLLLJJJGGGCCC@@@???@@@======>>>@@@BBBBBBAAA???AAA???<<<:::;;;=========:::888777777999<<<======<<>>@@@FFFHHHPPP\\\gggooowww~~~~~~rrreeeXXXMMMFFF@@@888222111222444555222222222111...---...///000222444444444333444555555666666444222222444666666888999888666333333333222000......000333444444......000222555@@@VVViii~~~~~~gggQQQAAA;;;777222000111222000...111222222222222444777:::444444333111000222555888999888888777666666555555444444444333222111111000444666888999888666333111000000/////////000111111111///000666BBBXXXxxx}}}jjjZZZQQQPPPPPPPPPTTT\\\fffuuu{{{mmmccciiizzzlll^^^YYY]]]```gggmmmpppmmmgggbbbcccfffhhhiiihhhhhhiiikkkqqqkkkgggiiimmmkkk```UUUKKKIIIFFFDDD@@@AAAKKKUUUcccnnn||||||{{{xxxsssnnnooolllfffaaa\\\XXXSSSPPPPPPIII???555000///222444000000///---+++(((%%%$$$ &&&******((($$$######$$$&&&''''''&&&'''''''''))),,,///111111222333444333111/////////111222333111...+++))))))+++...333555333000---,,,---000111///,,,***+++---111111000...++++++,,,.../////////000//////...---++++++***+++---111444666555333///***'''(((,,,///000///---***'''''')))+++------,,,,,,,,,,,,------***+++,,,...111444777999555444222///------///222---,,,***(((((()))+++,,,((('''(((,,,111333111...,,,)))''')))---//////---(((***,,,...//////...---111///---+++***+++,,,,,,)))***+++---///222444555444444444333333222222222111333555555333333333444555555444222111000///...---///000111000///000000+++++++++...111444444444...000000...***)))+++---...000222111///---,,,,,,)))((('''&&&''')))+++---)))&&&%%%'''+++------+++,,,...///...---,,,...//////,,,)))'''(((***...111------***%%%!!!!!!&&&***...///000///---,,,,,,---000111222111000000222444///......---------......888666555555777999:::999777888999888666555555666111333777;;;>>>?????????BBBCCCDDDDDDCCCBBB@@@???<<<999777777999BBBTTTfffuuuzzzzzztttuuulllhhhhhhllljjjaaaVVVPPPFFFHHHQQQaaasss~~~hhhVVVOOOGGGBBB>>>>>><<<888555666///555===AAABBBDDDIIIMMMNNNNNNLLLHHHDDDAAAAAAAAA@@@>>><<<<<>>>>><<<;;;::::::<<<======<<<;;;AAAOOOeee}}}qqqgggnnn~~~}}}aaaOOO@@@>>>===888666:::<<<@@@GGGOOOZZZeeeooouuuxxxlll\\\TTTHHH===777555444444444555555333000...---...000222555555444333444555666777777555222222444777777888888777444333333444333111//////222555777777333111000111222999JJJ\\\rrreeeOOO@@@:::333000111222111///111222222000///111555999222222111///...///333666777777777666666555444444222222222222222222111111333444555666666555444333000000000000000111222222333444999AAAMMM```{{{yyyqqqlllkkkmmmkkkmmmqqqwwwyyynnnqqq~~~www```PPPJJJHHHKKKQQQVVVWWWTTTMMMGGGKKKQQQVVVUUUQQQNNNPPPSSSVVVUUUUUUWWWXXXTTTMMMGGGAAA>>>???AAABBBFFFSSSaaaqqqzzz~~~zzzyyyvvvoooiiillliiieeeaaa]]]XXXSSSOOOJJJDDD<<<444111222555666222222222000---)))%%%""""""&&&%%%###  ###%%%%%%%%%$$$&&&)))+++,,,...111333000111111000......///000///111222111---***(((''')))...444666444111...,,,---111444333...++++++,,,111111///---***)))+++---...///000111111111000///...---......000222444555555222---'''$$$%%%)))---------,,,)))&&&&&&***---000///...---,,,,,,------%%%&&&))),,,000222444555222111000---,,,---111444...+++(((%%%%%%'''+++---+++))))))---333555333000---***''')))...111000...)))+++---//////...---+++...------,,,,,,,,,------***+++,,,---///111333444333333222111000////////////000111222111222444666777666444111///...,,,,,,,,,///222222111///......,,,++++++---000222222222---000333111,,,)))***,,,,,,///222222000......///,,,***(((&&&&&&(((+++,,,+++'''%%%&&&+++...---+++---...000000...---...//////---,,,+++++++++---...******(((###%%%+++///000///---+++***,,,......///000///......000222111111111000000000111222:::888777888:::<<<======999:::;;;999888888999;;;111444888<<>><<<999666555666999CCCWWWiiiuuuyyy~~~nnnooo|||yyyxxxzzz|||xxxkkk```ZZZJJJMMMXXXkkk~~~kkkWWWNNNGGGBBB???@@@???;;;999:::000666===@@@@@@AAAEEEIIIMMMMMMLLLIIIEEEBBBBBBCCCCCC>>>999888;;;@@@EEEHHHRRRLLLEEE???======>>>>>><<<<<<;;;<<<======<<<:::;;;BBBTTTooowwwoooxxxyyyhhh```LLL>>>>>>???888444666;;;::::::===EEEPPPZZZaaavvvuuulll^^^PPPFFF???;;;999555777888666222///,,,,,,...111555555444333444555666888888666333222555888888888888666444333444555555222000000333666888999999555222333222666EEEUUUcccsss[[[EEE>>>666222333555333111111222111///------222555000000///---,,,---111444666666666555444444444333000000111222333333333333111222444555555555444444111111000111111222333333666999@@@KKKUUUeee|||zzzzzzrrr\\\OOOLLLCCCEEEIIIMMMLLLGGG@@@::::::AAAGGGEEE===888999======BBBIIIKKKIIIEEEBBB@@@AAA@@@BBBHHHLLLSSScccsss~~~zzzyyyvvvoooiiijjjgggdddaaa^^^YYYSSSOOOBBB>>>777333222333555666333444444333000***%%%"""###&&&$$$!!!!!!$$$$$$$$$"""&&&+++------...111444000000000...------///111///000222000---***((('''(((...555888555111...---,,,111555444///+++***,,,000000...+++)))(((***,,,...///000222222222111000111000000111111222333333444111,,,&&&"""###(((,,,......---***((((((---111333111000...------------!!!###'''+++...000111111......---++++++...222666000---((($$$$$$&&&***...---+++***...444777666333000,,,)))***///222111///***,,,...000000...,,,***++++++,,,------......///,,,,,,------...000111222222111000...------,,,,,,---...//////000222555888777555333111...---,,,+++,,,///333333111...+++***---,,,,,,---///000000///+++000444333...******,,,***...222222111///000111...,,,)))&&&&&&(((***,,,...***'''(((,,,///---+++---///222222000///...///.../////////...,,,***)))''''''&&&!!!%%%,,,000000...,,,******,,,...+++,,,------,,,,,,...000333333444333222222333555888999:::;;;<<<<<<<<<<<<======>>>???@@@???<<<:::777666555777;;;>>>@@@@@@===>>>?????????>>><<<;;;888888888888===JJJ\\\iiiqqq{{{yyyrrrqqquuuuuuooo^^^RRRUUU```sssuuuaaaTTTMMMDDDBBB???===<<<===>>>???;;;;;;;;;<<<>>>BBBEEEHHHHHHIIIIIIFFFBBB@@@CCCFFFBBB???;;;999;;;???EEEHHHNNNMMMIIIFFFCCC@@@??????>>>>>>???AAABBBBBB???===???JJJ]]]uuuppp]]]PPPHHH>>>::::::999555000555555444333555<<>>???===;;;555666777999:::;;;<<<<<<======>>>???>>>===<<<;;;999:::;;;<<>>======>>>???<<<<<<<<<===???AAACCCEEECCCCCCBBBAAAAAABBBFFFHHH???===;;;:::;;;???DDDGGGIIIHHHFFFEEEDDDDDDEEEEEEBBBAAA@@@@@@BBBDDDDDDCCCEEEPPPccczzzyyyiii[[[MMMDDD;;;777888999666222666666444111111555>>>EEENNN]]]lllvvv{{{mmm\\\PPPLLLDDD???===888111...000333222111000111222444666555666555333222222444666888888777666444222///...000000000222555888888888444444333111111555===CCCRRRddd~~~hhhTTT@@@666222...---...444333222...++++++///222000---)))''''''***...111555444222333666888888888555555444444333222222111333222111333555555333111///111222111000111555:::HHHSSS```lll{{{xxxyyyuuunnndddddd```\\\YYYTTTHHH;;;888777444222222555999;;;BBBIIINNNNNNQQQYYY```bbbffffffcccaaaiiivvv}}}xxxrrrnnnooogggjjjhhh```ZZZVVVPPPIII@@@999333222111///000444000///---***&&&$$$$$$%%%(((((('''&&&%%%$$$$$$$$$$$$######%%%(((+++++++++))),,,...---******,,,///111///,,,***))))))***+++---///000///---)))((('''...///111111000//////000///---+++***++++++***)))---,,,***)))((()))++++++------......//////......000000000/////////000000,,,***'''%%%$$$%%%&&&(((...///000///---...000333666555444333222000...,,,*********+++---///222333---,,,******+++///333666333222000,,,***+++///444555333111111222444444333000000///,,,***+++...000,,,,,,---///000///---***,,,,,,---...///111333444444222000---,,,---...//////,,,)))+++000333222000///000111222111///---,,,---///000...***))),,,000333222000...,,,***((('''---,,,+++,,,...///...---+++000555777555111...---+++---......,,,***))))))+++++++++***((((((***,,,///---***+++---000000000///,,,+++...111222///+++***+++---...---+++)))''''''***,,,***''''''***...111000///,,,***'''%%%%%%###$$$%%%&&&&&&'''***---222///------///000///---999:::;;;<<<<<<===<<<<<<888777777999;;;===<<<<<<444777:::999777555666888<<<<<<===>>>===<<<;;;::::::;;;===???FFFRRRbbbmmmzzzqqqlllmmmoooyyyyyyxxxyyy}}}}}}vvvhhhcccfffvvvsssaaaQQQHHHDDDFFFDDDBBB???>>>===>>>>>>======>>>??????@@@AAAAAAAAA@@@>>>???BBBDDDFFFFFF>>>===<<<<<<===@@@CCCDDDDDDCCCBBBBBBCCCDDDGGGHHHHHHFFFDDDEEEHHHKKKMMMNNNOOOXXXiii{{{mmm```WWWGGG???777444666888777555666666555222000222888>>>AAAMMMXXXbbbsssxxxnnn]]]VVVNNNHHHAAA:::888999666333000......000333666999888777444222333555777999999888777555222000...111000111444777:::;;;;;;555444222000000333999===DDDTTTooouuubbbKKK;;;333///...000444444333000......000222111...+++))))))+++---///444333222333666888888888999888666444333222111111333222111222333333222000///000111000///111777<<>>======;;;<<<===???@@@@@@@@@@@@BBB@@@@@@BBBFFFGGGDDDAAAAAAAAA@@@@@@AAAAAAAAABBBBBBAAA@@@???@@@BBBEEEGGGMMMLLLMMMPPPUUUZZZ]]]]]][[[bbbpppuuugggZZZRRRAAA;;;444111444777999888666777777555333555:::???@@@IIIRRRZZZeeerrryyyxxxqqqsssxxxrrrmmmeee[[[QQQIIIFFFFFF>>>:::444000...000333666;;;;;;:::888555444444555999999999888666333000///222222333555888:::;;;:::666555333222111333666888999FFF[[[rrrrrrZZZEEE999444555777444444444333222333444555222000...---,,,---...///444333222333666777777777888777555444333222222222444444444444444444333222333333333000///111777===HHH]]]xxx}}}iiiaaafffwwwvvvgggVVVQQQMMMQQQ]]]hhhnnnppprrryyywww|||{{{wwwqqqooopppoookkkfffccc```YYYLLL@@@666000,,,......---...000000...+++'''$$$$$$&&&)))((()))))))))))))))))))))******+++...111222111///+++,,,+++)))%%%%%%(((,,,///...,,,***)))))))))***,,,///333444222...+++***---............///222555222000.........///...---------+++***************+++++++++++++++,,,,,,---111000...---,,,---...///***************)))((((((///000111222222111111111///111444555444111///...000000//////.....................---...///000000444444222000000222444666777555222111111111000////////////---,,,,,,...000,,,,,,...000222222///,,,...///111222222111000///000//////000000111222333222+++%%%'''///555555222555666777777444111---***&&&(((***++++++,,,///111222111///---,,,+++++++++---,,,,,,---///111111000...111666888777333///,,,***+++++++++))))))***,,,+++,,,+++***((((((***,,,...---,,,,,,---.../////////......000222222000...+++,,,,,,---------------...000111000......///222......---+++***)))((('''&&&'''((((((&&&&&&'''))),,,,,,++++++***)))'''&&&999:::;;;;;;;;;;;;;;;;;;999777555555666777777666999;;;:::666111000555;;;;;;<<<=========<<<:::999999888999???LLL```tttxxxpppjjjeeeccckkkbbbZZZYYY___gggmmmqqq|||yyy|||}}}lll[[[QQQKKKEEECCCDDDCCCCCCBBBAAA@@@>>>===<<<888999;;;===???@@@@@@@@@@@@@@@BBBFFFJJJJJJFFFBBBGGGGGGGGGFFFEEECCCAAAAAAAAA@@@??????AAAEEEHHHKKKPPPRRRWWW^^^fffllloooooommmqqq{{{~~~rrrfffXXXLLL===888333111444777999:::888999999777555666;;;@@@FFFNNNVVV\\\___```\\\XXXYYYZZZ^^^gggttttttggg]]]VVVRRRKKKGGG@@@999555444555666444666999999777555444333999999999888666444222000555444555666999999888777666555333222222222222222777???LLL^^^qqqoooUUUCCC:::777666444333222222444555666777444333222222111111111111333222222444666777777666444444333333333333444444444666777888777666555444777888666333000222777<<>><<<<<<===>>>===<<<;;;:::888888:::BBBSSShhh}}}xxxnnnfff```]]][[[TTTOOOQQQXXXbbbnnnxxxvvv___JJJBBBAAA>>>???BBB@@@AAAAAAAAA@@@>>><<<;;;666777888:::<<<>>>???@@@<<<>>>AAAEEEIIIJJJIIIGGGKKKKKKKKKIIIHHHEEEDDDBBBAAA@@@@@@AAADDDJJJOOORRRQQQUUU]]]hhhsss{{{wwwmmmcccTTTFFF:::777444333555888:::;;;:::;;;:::777555666:::???KKKQQQYYY]]][[[TTTJJJCCCIIIJJJNNNVVVcccrrrtttiiibbbZZZVVVNNNFFF>>>999555444...111555777777666666777888888999888777666444333666666666888::::::888666555444333333333222000///777<<>>???>>>===<<<;;;888999>>>JJJ[[[pppvvvjjjaaa[[[YYYPPPJJJGGGKKKQQQ]]]ooowww[[[AAA:::;;;:::<<<@@@===>>>@@@AAA@@@>>><<<;;;888777777777999:::<<<===<<<===>>>???@@@CCCGGGIIILLLLLLKKKJJJIIIHHHGGGFFFBBBAAA@@@AAADDDIIIOOORRRQQQUUU]]]jjjxxxrrrggg]]]NNN@@@:::999777777777999::::::999::::::777666888???DDDPPPRRRWWWYYYUUULLLBBB<<>>;;;999888777888999666444444888<<>>?????????>>><<<;;;999<<>>FFFMMMTTTSSSTTTTTTOOOFFF>>>;;;:::999888;;;DDDSSScccmmmyyywwwjjj]]]RRRLLLCCCAAA>>>:::888888<<>>???>>><<<===;;;;;;<<<===<<<888444+++000888AAANNN^^^ooozzz|||gggWWWHHHCCC;;;777777777777666999:::===???@@@???===;;;111111222444666777666444000222666999:::888666444---444<<>><<<@@@CCCEEELLLTTTZZZgggwwwzzzvvvtttvvvtttnnnjjjiiieeeaaabbbeee___NNN>>>777222...---111111...,,,---))))))***)))''''''((()))'''))),,,///000111000000---+++)))***,,,...//////111///,,,&&&!!!!!!&&&+++111111000///...------,,,...000000///+++(((''''''&&&(((+++,,,+++***++++++%%%$$$$$$&&&))),,,---,,,.........---,,,+++)))(((,,,+++***))))))+++---......000444777999888777666000///---***((('''&&&&&&'''''')))---000...***%%%&&&***,,,***&&&%%%'''+++((()))+++---......------+++---111333444222...,,,...---,,,///333555333111///---,,,...111333555555000111333333222222333444444000+++)))***+++------+++***)))((((((((()))***)))+++...111222111000///((())))))(((&&&''',,,000111000///......///000111++++++,,,...//////---,,,***,,,000222222111...,,,---,,,---///222444555444555222///...///000...,,,+++++++++******---111444333222000,,,(((%%%%%%&&& $$$((())))))***---000111222333111...,,,***)))$$$#########%%%)))---///333111000///000000000///333222111000...,,,+++++++++---//////...,,,,,,,,,,,,111666888666333111111444666777999888777444333555777999;;;<<<;;;:::999888888999>>>CCCFFFEEECCCCCC===888:::@@@CCCAAA>>><<<@@@JJJYYYkkk}}}yyyqqqiiiaaaZZZUUUJJJFFFEEEJJJRRR[[[hhhrrr}}}fffMMM@@@===<<<;;;;;;;;;<<<>>>@@@AAA@@@===:::<<<:::777777999;;;<<<<<<<<<:::777555666999===@@@DDDDDDEEEGGGHHHHHHFFFDDDEEEAAA===::::::???DDDHHHMMMXXXbbbeeelll{{{yyyiiiZZZLLLAAA:::666666555555555444444444555888;;;>>>@@@EEELLLQQQXXXVVVQQQLLLFFFAAA===;;;>>>@@@???;;;<<>>777777666666666666666555<<<888777<<>>???AAABBBFFFIIILLLNNNMMMDDD999555000000999EEEQQQ^^^iiiwwwgggYYYHHH===888666555666<<<888555999@@@BBB===777555555444444444333222222444555666999;;;:::888666777777666777888777444222444555666666666444222000<<>>;;;<<>>CCCNNN___pppyyymmmccc\\\XXXSSSOOOEEEBBBCCCHHHOOOXXXcccmmmiiiQQQEEEBBB@@@>>>===<<<<<<===>>>>>>>>><<<:::;;;::::::<<<======;;;:::<<<;;;888777888:::===???CCCCCCCCCDDDEEEEEEEEEDDDBBB@@@<<<:::;;;>>>CCCFFFIIISSS[[[^^^fffuuu~~~ooo```QQQEEE<<<666555555444444444333333333999<<<@@@CCCGGGLLLRRRWWWUUURRRLLLGGGBBB???===<<<>>>@@@BBBBBBFFFQQQaaammm{{{rrrkkk```UUUMMMFFFAAA>>>;;;:::999999999999999888999777777;;;===<<<>>>BBBGGGRRR```iiilllgggXXXKKK???777222666>>>FFFNNNUUUkkk}}}{{{mmm[[[LLLCCC===999777999888777888:::;;;999777<<<;;;999666444222111000333555888;;;<<<<<<999777777666555444555444222000///222555888888555000---444AAAWWWppplll[[[XXXeee}}}hhhUUULLL???:::555777<<>>???===888333000:::666666888;;;===BBBIIIWWWcccsssyyyzzz{{{yyyssslllfffccc]]]]]]ZZZRRRHHH>>>777444222222222333555444111///,,,---......,,,***(((&&&"""&&&+++///111111222333000111111///------...///111...***)))***+++,,,,,,+++---///---)))))),,,000444444444222...)))$$$!!!$$$$$$&&&***,,,---+++)))((('''&&&(((+++......------///111111///,,,++++++,,,+++******+++---///000111222333555555444222000111111111///------///111---...///000///,,,***(((***+++***)))'''&&&((()))---------...///...,,,+++***,,,///111333333222111///---+++---222444222000---,,,---...111111000///111111222222111///,,,******,,,---+++((((((+++///222000---)))&&&$$$######))))))***---222555666666...***''''''***---.../////////............//////...---,,,...000000---+++***))))))***,,,.........***+++---///111333444555666111,,,+++---...,,,***))))))***+++...111555777999333+++''''''&&&### ###***---++++++,,,///222222111...***)))***------***'''''')))+++,,,+++111000000//////000000111222222222000...+++'''%%%)))+++...//////......///---...000222333333333222@@@???>>>============>>>:::;;;<<<===<<<:::777666888:::???DDDHHHIIIFFFCCCBBBAAA???>>>======>>>???AAAIIIWWWiiizzzqqq___RRRNNNMMMKKKHHHAAA@@@BBBIIIOOOUUU___hhh~~~~~~iiiSSSGGGDDDAAA>>>>>>???>>><<<;;;;;;;;;;;;<<<;;;;;;===@@@AAA???;;;888<<<;;;:::999:::;;;<<<===AAAAAAAAAAAABBBBBBCCCDDD@@@>>><<<;;;<<<>>>AAACCCEEELLLSSSWWW___ooo|||sssdddTTTHHH???888444555444444333333333333333;;;@@@GGGMMMQQQVVVZZZ\\\SSSOOOIIICCC???>>>???AAACCCFFFJJJOOOWWWbbbmmmtttzzznnnaaaUUUJJJCCC???===;;;:::::::::999888888777999<<<;;;;;;???FFFQQQbbbwwwtttfffOOOBBB666555:::===AAACCCSSSdddzzzzzziii[[[PPPGGG@@@555444333222111111444555AAA???<<<999555222///...222555999<<<===<<<:::888777555222000000///...---***...444888999555///+++---888LLLeee~~~qqq]]]VVV___wwwmmmTTTGGG===888333222555666222///444666999===???>>>;;;888444555666777777555333111999666666888999;;;AAAHHHYYYfffwwwzzzxxxvvvssspppkkkfffcccZZZYYYTTTMMMCCC;;;777555333222222222333333222000...///000000///---+++)))$$$&&&)))...222333222111...000222111000///000111///---,,,---///000000000---///000...,,,+++...111666666666444000***&&&"""$$$$$$%%%(((+++......---+++******,,,...000000///---///111111///---------------,,,------...//////111111222222222222111111444555666555444333444666222111111000...---,,,++++++,,,---,,,***(((((()))////////////...,,,+++***---...///000111222333333///---,,,...111333222000------...000222222000---,,,---------,,,)))&&&%%%###)))......***)))---222333111---)))&&&$$$###"""&&&&&&'''+++111555888999000...,,,,,,///222444444222000///......///000111000...------......,,,+++***)))(((***,,,------,,,'''((()))***---000333555777333///---......,,,)))'''((()))+++...111555777555000***((())))))'''%%%"""&&&+++,,,++++++---///111111///,,,)))))),,,...000---***((()))+++,,,,,,000000////////////000000111222333222000,,,(((&&&***,,,///000/////////000,,,---...///000111111222KKKKKKIIIGGGEEECCCAAA@@@>>>???@@@AAA???<<<999777999<<<@@@EEEIIIKKKLLLKKKJJJIIIFFFAAA>>>???CCCGGGJJJSSSdddwwwnnnXXXJJJGGGGGGEEEAAA>>>???DDDLLLQQQUUU]]]fffxxxnnnWWWJJJEEEBBBBBBCCCCCCBBB???<<<::::::===???<<<<<<===???@@@>>>;;;777;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@??????@@@BBBDDD??????>>>>>>???@@@AAABBBDDDIIINNNRRRZZZiii{{{tttjjj[[[MMMCCC<<<999777666555444444444555666666===DDDOOOYYY^^^```^^^]]]TTTPPPIIICCC@@@AAAEEEHHHNNNPPPUUU^^^iiiuuu}}}|||nnnaaaYYYJJJFFFBBB@@@@@@???===;;;888888;;;===<<<<<>>???>>>;;;888666666777777777777666666:::888888::::::;;;BBBJJJVVVfff{{{~~~wwwooojjjhhhhhhfffeeeZZZWWWQQQIIIBBB<<<999888555444222222222222111///000111222333222000...,,,((((((***...333555222///...000222222000///...///,,,,,,---///333555444444///111222111//////000222555555666444222---)))'''&&&%%%%%%'''***---...............///000111000000,,,...000000///......///---------...------------111222222111111111222444777999:::999777666555666222111///...---......///,,,...000///---+++))))))...///...---***(((''''''//////......///000222444...---,,,...111333222111---...///111333222///,,,************(((&&&###!!!"""***222222,,,***...333111...+++'''%%%$$$$$$$$$'''&&&'''***000444777888111000000111333555777888333222///------///111222111000...---,,,,,,++++++***))))))***---...---,,,&&&%%%&&&'''***...222555999666222000000///---+++''''''(((***,,,///111333000---******+++,,,+++)))''')))++++++***+++---///111///---+++***+++...000///---+++)))***+++---...//////.........///000000111222333333111---)))'''---///000000///......///,,,,,,,,,---...///111222[[[[[[[[[YYYTTTNNNGGGDDDFFFGGGIIIJJJIIIEEEAAA???AAACCCEEEIIINNNSSSWWW[[[XXXWWWSSSMMMIIIJJJRRRXXXZZZccctttpppYYYJJJEEEDDDAAA======@@@HHHPPPTTTWWW___hhhrrrwww^^^OOOHHHFFFGGGJJJHHHGGGEEEAAA======???BBB>>>===;;;;;;;;;;;;999888::::::;;;;;;;;;;;;;;;;;;???@@@AAA@@@???@@@CCCFFF@@@AAAAAABBBCCCCCCDDDDDDDDDGGGKKKPPPXXXeeewwwxxxjjj```RRRFFF>>>;;;::::::777777666666777888:::<<>>======EEEOOOaaaqqqdddRRR>>>888999<<>>AAAFFFNNNWWW[[[^^^fffpppuuu{{{cccSSSKKKGGGHHHKKKKKKLLLKKKGGGBBB@@@AAADDD@@@===999777777888888888888888999::::::;;;;;;<<>>999888999:::888777777777999<<>>BBBNNNbbbuuu~~~nnn^^^JJJ;;;666333...)))...000333555555444222111111555999:::777444444666333000---,,,---///000111000000000000111222333444111222888FFF\\\vvvnnnZZZVVVggg{{{nnnTTT@@@555555666999::::::888555555888;;;===<<<:::::::::999999888777666666777777555555666777555555===FFFRRRfffwwwxxxxxxxxxtttlllccc]]]TTTOOOGGGAAA<<<888555333444333222222333333111///111222222222111...,,,***+++,,,...111333222000......///000...+++)))))))))******+++...222444444333222333333444444333333222...///111333222111...---)))''''''(((***---------000222333333111000//////,,,---///000///000222444000///...,,,+++*********000222444333111111444777999:::999666222///......---,,,+++***+++...222444///111222222///,,,+++***(((******'''$$$"""$$$&&&***(((&&&$$$%%%&&&)))+++------...///000111222222000000000222222111...,,,)))***++++++***(((&&&$$$+++111777666000******---((('''$$$###$$$'''***---+++***+++,,,///000///------///111333222333444555111000...,,,+++,,,---...111222222111...,,,,,,---------...///111111///...)))))))))***,,,...000111111000///---+++)))((('''((()))))))))*********+++,,,,,,---...///.........,,,,,,,,,------......///111///------///000000000(((***,,,---------...000---------------...///000---.../////////...------000111111///---++++++,,,------...///000111111222yyypppiiidddeeegggkkknnnnnnlllhhheeeeeegggjjjlllooossszzzoooXXXLLLGGGFFFFFFLLLQQQZZZcccgggjjjsss~~~lll]]]SSSLLLJJJLLLKKKNNNPPPMMMGGGCCCBBBDDDAAA===:::777777888777777666666777777999:::<<<===@@@DDDGGGGGGEEEDDDGGGJJJDDDDDDDDDEEEEEEFFFGGGGGGHHHKKKTTT```iiissslll```TTTLLLBBB999555666777999777777777888;;;???CCCEEEJJJPPP[[[eeehhhbbbWWWNNNBBBCCCFFFJJJPPPWWW]]]aaammmqqqyyy}}}uuupppkkkccc\\\XXXRRRLLLIIIGGGEEEIIINNNTTT\\\gggsss|||zzzjjjYYYOOOEEE<<<:::999555444444444777888888???NNN[[[aaalllxxxxxxfffVVVJJJ@@@666000333222000//////000111222555888;;;999555333444666111///---...111333555555222222222222222333444555333555<<>>:::666222///...///000333555666444222/////////...,,,)))&&&$$$&&&)))---000000000000000---......,,,***)))***+++***)))))),,,///111111111000000111222333222111///---...000111111///---+++&&&&&&&&&))),,,...///...111444666666333000///000---///111111111333555777333222///,,,+++***++++++---111444333000000333666777666555111---,,,,,,---...---,,,+++,,,...111333000111222111...,,,++++++'''***+++)))%%%$$$'''+++***)))'''%%%%%%'''(((***,,,---//////000000222333333111000111111111...,,,)))***+++,,,,,,***((('''---111444333///***)))))))))'''%%%$$$&&&)))---000******,,,...000///,,,)))))),,,///000///...///000...---,,,+++************000222444333000......///000000111222444444222///------........./////////,,,------+++)))'''&&&&&&((()))***+++,,,,,,,,,,,,,,,---///000000///...............000111222111111222000///000222222000...))),,,000111///......///,,,,,,,,,,,,---...///000,,,,,,,,,,,,---...///000......///...,,,+++---...+++,,,...///000111000000}}}wwwttt~~~sssvvvzzz}}}~~~zzz```PPPKKKMMMPPPVVV[[[eeennnrrruuuyyylllaaaXXXSSSRRRKKKOOOSSSPPPJJJDDDBBBCCC@@@>>>;;;999999888777666555555555666888:::<<<>>>@@@EEEJJJJJJHHHFFFIIILLLDDDDDDDDDDDDEEEFFFGGGHHHMMMQQQ\\\kkkvvvwwwcccWWWPPPIII???777555666888999666666666777;;;@@@DDDGGGJJJMMMTTT\\\^^^YYYOOOFFF>>>AAAGGGOOOXXX```gggkkkssszzz~~~uuunnniii___VVVRRROOOLLLMMMPPPOOOOOOPPPVVV___bbbWWWHHH???;;;:::<<<;;;666333333111555666555888AAAHHHKKKOOO[[[eeejjjvvvtttdddUUUJJJDDD999555///+++))),,,000444888;;;<<<:::555222444888///......000333666888888333333444444555555555555666:::AAANNN```uuuvvv\\\SSS```rrrooo\\\KKK777888:::<<<;;;999555333222555:::;;;999888999;;;111111222333444555555555666666888888555444===GGG]]]ooo{{{{{{wwwooogggaaaaaabbbQQQLLLDDD>>>:::666111...***+++...333777888777555,,,,,,,,,+++)))%%%""" %%%,,,//////...000222---------+++******,,,...***)))(((***,,,//////////////////000111111///------...000111000---+++)))###$$$%%%)))---000000000333666888888444111000111///111222333333555888:::666444000---++++++,,,---+++///333333000///111555444444222...+++***,,,...000///---------...000111111222222000...+++++++++(((+++---+++''''''+++000...---+++***)))***,,,---,,,...///000000000222333444222000000000000///---)))***,,,------,,,***)))...000111111...***((('''+++)))'''&&&'''+++///111)))***,,,///000///+++(((&&&***...///---++++++,,,,,,,,,++++++***)))((((((///222555555222/////////222222333444666666333111000000111111111000///...,,,------,,,***(((''''''((()))***,,,......//////,,,...111111000...------//////111333555555444222222111000222444444111---+++///444444222...------,,,++++++,,,---...///000+++******+++,,,...000222+++,,,---,,,,,,,,,...000)))+++---000111000///...}}}yyy{{{|||zzz|||fff[[[]]]\\\VVVeeeiiiooovvv}}}|||pppjjjbbbYYYRRRRRRPPPNNNJJJFFFCCCBBB>>>;;;666333444777999:::777444222444999>>>??????CCCDDDFFFKKKOOOOOOKKKGGG>>>???BBBFFFEEECCCFFFLLLSSS^^^jjjsss}}}kkk[[[NNNDDD===<<<<<<999666555555888999999===EEEIIIIIIIIIMMMRRRUUUNNNDDD@@@BBBBBBGGGNNNVVV___jjjvvvwwwmmmfff```XXXOOOGGGGGGBBB>>>@@@EEEGGGBBB======888333444999:::555000111222444555777:::>>>AAAGGGHHHLLLTTT]]]jjj~~~qqqaaaSSSLLLAAA444---,,,...111444999:::===???;;;333111222111111333555888888666444444555666777777666555555222777AAAOOOaaauuulllXXX]]]mmmkkkUUUFFF<<<:::999:::;;;:::666222555444333555888::::::888000000000333666777444111:::999999999777777@@@JJJdddppp~~~{{{xxxxxxzzzvvvllldddaaa___[[[QQQLLLFFFAAA>>>:::555000+++---000444777777555222+++***))))))***(((###((())),,,000222111///,,,++++++,,,---...///000111,,,+++))))))+++,,,---------///111111000/////////333222111///---,,,,,,,,,!!!"""%%%***...000///...222222222222111///...,,,///111222111000222777;;;222222222111000...,,,+++***---///000///......///---000333111,,,)))***---111///,,,+++***,,,...//////000///...---,,,---......,,,***))))))***,,,...000000...,,,+++++++++++++++,,,...///000111000000333111000222444444111---(((+++---,,,)))'''''')))+++...222222///***&&&###***,,,***%%%%%%,,,///---''')))+++------***'''%%%$$$(((,,,+++))))))---111...,,,+++******(((%%%###,,,000333333///...111444222333444555555333111000222444555444111/////////)))***,,,+++)))(((((((((***+++,,,---...............///000///---,,,,,,---111444666555222000000111000//////111333444333222111555777666111,,,******((()))+++---......---------,,,+++---000222111//////---+++,,,///000///------......///000/////////yyyttttttwwwxxxttttttvvvvvvwwwxxxxxxwwwvvvttttttuuuuuuvvvvvvuuuvvv{{{|||mmmhhhkkkmmmkkkssswww}}}zzznnndddZZZWWWSSSOOOLLLHHHEEECCCBBB>>>999666666777777888:::888777999===AAACCCDDDBBBCCCEEEIIILLLKKKHHHDDD>>>===???BBBCCCDDDKKKSSSaaalllwwwyyymmmVVVPPPJJJGGGBBB<<<;;;===>>>AAABBBBBBEEELLLOOOOOOLLLLLLNNNMMMEEE;;;888;;;BBBHHHSSS]]]hhhttt|||tttlllcccYYYQQQGGGAAA;;;888:::<<<;;;999555222000222777999777333111222333555777:::===???<<<<<>>;;;888888::::::777444777555444555777888666555//////000333777888666333::::::;;;===<<<<<>>:::444...------///222555555333000***)))((()))++++++(((%%%+++,,,///111222111///---***+++,,,...////////////,,,+++))))))***++++++++++++...000222111111111222333222000...---,,,,,,,,,"""###&&&))),,,.........000111111111111///...---000111222222111222444666111111000//////.........+++---......---,,,,,,---000333444222,,,))))))+++...,,,***((((((***,,,------------,,,++++++---...000...,,,***)))***,,,---/////////...............,,,---...///000000//////222000000111333333111...***,,,---,,,***((((((***---000333333///***&&&$$$***,,,)))###$$$)))---+++''')))+++------+++(((&&&$$$(((,,,,,,***)))+++...---.........,,,(((%%%###+++///333333000///111444333333444555444222000///111222222111///......///***+++,,,+++***)))***++++++,,,---...////////////---///000000///------...///111333333000...---...++++++,,,...222333333222///111222111...+++)))(((((()))***+++,,,---......///...---...111222111000...---,,,...000111000---........./////////000000]]]ZZZYYY]]]aaaaaabbbeeelllqqqyyy~~~}}}uuuhhh^^^^^^ccchhhhhhddd^^^ZZZYYY]]]___aaa^^^\\\```kkkuuuyyyvvvwwwyyy}}}|||qqqhhhbbbYYYSSSPPPNNNKKKIIIDDD@@@:::555444444444444999888777888<<<@@@BBBCCCCCCCCCDDDFFFGGGGGGEEECCC???===>>>BBBDDDIIIUUU```rrr||||||jjjgggbbb[[[PPPGGGEEEJJJMMMQQQRRRQQQSSSWWWXXXUUUTTTPPPKKKFFF===555555999CCCLLLZZZhhhuuuuuuiiiaaaRRRKKKBBB999555444777999222222222444777888777555111222333555777999;;;<<<777555666777999>>>LLLYYYhhhtttyyypppbbbPPPBBB:::888888777555666999:::777777:::444555777999;;;999555222444555666777777666555444555888>>>III[[[rrrqqqjjjpppppp\\\OOO@@@<<<777666888999999777888777555555555555333111//////111444777999888777;;;<<>>DDDHHHKKKHHHDDDHHHTTT___ooo|||qqqhhhccc```^^^\\\TTTMMMBBB:::777888;;;===999999888888999;;;>>>@@@@@@@@@@@@@@@AAADDDGGGJJJFFFHHHMMMUUU\\\bbbnnnyyyyyyvvvxxx~~~{{{uuunnnggg^^^RRRJJJDDDAAAFFFMMMWWWbbbrrruuufffUUUJJJEEEEEECCCBBB@@@===:::777555444333333444666999999666444------///000---+++111999AAAKKKXXXdddsssxxxhhhWWWJJJ;;;333---000666999;;;>>>666666777999:::888444111///000333666888999::::::333555<<>>555111333888<<<===777444111000000///...------............///000111222444444222///,,,---...,,,...222555666444111///+++,,,+++(((%%%$$$&&&(((...111333444333333333444222111000///...---------)))***+++***((((((***,,,+++++++++,,,,,,---......111000111333555333,,,'''%%%(((,,,000222222000///444333222///,,,***+++------...//////............))))))((()))***+++,,,---***(((''')))---111222333111000---+++((('''&&&&&&%%%'''+++///111333333333555555444333333222222222111111111111000///000000000000......///000000000444555555333///,,,***)))'''%%%%%%&&&(((+++...222111000///---,,,***)))((((((***---...---***)))(((+++000555444...((('''(((,,,...222444555555555555222222111000...---+++***+++++++++***)))***---000333222000,,,(((&&&''')))******+++,,,,,,,,,,,,+++'''))),,,---,,,+++++++++---------------,,,***)))"""###%%%***///333555444000,,,))))))---//////...---+++(((''')))---222555555555444333222000000000+++...111333444222111000111000...---...///111333EEEFFFGGGKKKRRRXXXUUUOOOJJJJJJKKKMMMOOOOOOLLLJJJFFFGGGJJJKKKKKKHHHDDDAAAEEEIIILLLLLLLLLQQQ[[[eeepppzzzrrrmmmkkkkkk]]]VVVKKKCCC>>>>>>>>>???<<<<<<<<<:::999:::<<>>555555555666777666333000...000333666888:::;;;;;;222666>>>LLL```yyynnnaaarrrrrrWWWEEE<<<888333333555777777666111333444444333333555666444555777777777777999;;;999<<>>EEEFFFSSSaaaoooyyyuuuaaaLLLBBB???<<<888555333111//////111222222111222333555777777777777666777===GGGVVVhhh}}}mmm]]]gggwwwxxx[[[DDD555333222444777777333000333666777666444333444666444666666444000///111333777888>>>FFFOOOZZZlll||||||uuusssrrrqqqooojjjiiieeeccceeefff___VVV===888222000222666888888444222111000///---***(((***---000000---+++***+++''')))***((($$$$$$)))...,,,...000222222111///---***,,,---***&&&%%%(((,,,...000222333222111111222///111555777777333///,,,(((,,,111111---+++,,,...+++***)))(((((()))***++++++///444666333111111222---,,,***)))***,,,...000222444555444111///------%%%%%%&&&(((***,,,++++++,,,---...000222333444555)))'''(((---333555222///////////////////////////))))))***+++---///111222333222111111111222333444888999888444///---///111...,,,***,,,111555666666666666444111---***)))***)))''')))//////***(((+++,,,,,,+++,,,---000333555...---,,,---...//////......+++&&&$$$&&&))),,,---000111444666888777444111...---,,,,,,+++++++++,,,(((***---//////000111333000111222111...,,,,,,,,,...///////////////......------+++)))''''''***,,,///...,,,...//////,,,((()))((((((***,,,---,,,+++(((+++------******,,,///,,,***'''%%%%%%'''***,,,///000222000---+++,,,...///111222111...,,,...000//////000111111111111000~~~}}}zzzuuusssoookkkgggfffgggfffaaa\\\___aaaffflllrrrwww{{{}}}}}}qqqlllfffmmmvvv~~~sssdddWWWKKKAAA<<<:::555333777;;;888333000222333999???@@@:::555555444555555333222333777<<>>;;;777555111222666;;;;;;777777999777666555222000111444666;;;>>>DDDIIINNNWWWjjj|||mmmVVVEEE;;;444444444444444444444444333444666666555555555666:::BBBTTTjjj|||ppp^^^___kkklllUUU@@@999444222000,,,***,,,///222555555333///---,,,,,,///444777888888888999<<<@@@FFFMMMTTTaaauuu|||zzzxxxrrrnnnlllgggccc___``````ZZZOOOEEE@@@<<<777555555444111...//////...------,,,------//////...+++((('''(((***(((((()))'''&&&&&&''')))---...000///---***)))))),,,***((((((***+++++++++***+++,,,....../////////222111...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,---,,,++++++,,,------+++((('''(((***+++++++++******+++)))&&&$$$###$$$&&&(((000111222222222000---,,,///000222333333111///...,,,---...////////////...///...///111444555555444777666666777777555111...---)))'''(((---111333222111222333444444444333222555666666333...---///111333000...---...//////...//////...+++((('''((())))))+++------,,,,,,,,,---///333666555222//////000111111111222222111...+++------,,,)))&&&%%%'''(((...//////...,,,+++,,,---222222111...+++***,,,---+++,,,...111333333000...+++,,,111777888333//////,,,---///000111111111111666666666222...***((((((,,,+++***+++------,,,++++++///222111---)))((((((+++,,,,,,,,,******,,,...///---)))&&&%%%%%%'''(((***+++...333666555///***)))***+++...222444444333000000111111111111111111yyyzzz|||~~~~~~zzzwwwxxxgggUUUJJJ@@@======;;;999:::555555888:::888444555999:::999777444333444666777<<<===???@@@>>>DDDUUUggg|||sssaaaPPPCCC:::999888888777666444333222444666666555444444555<<>><<<999888666444000,,,///...---,,,++++++++++++000000///---+++***,,,---***+++++++++******))))))+++---...---+++)))))))))---+++******+++,,,------+++,,,------.../////////111...***((('''***---///---,,,+++******+++,,,---,,,+++,,,---///...+++)))&&&(((***,,,---...------,,,+++***(((''''''''''''///000111222111000///...333444444444444333111000------......////////////111111222444555666666666999777555555777555111---+++)))'''(((,,,000333444111333555666666555333222222222222000...---///222222///,,,+++,,,,,,+++***,,,,,,***'''%%%%%%''')))***++++++***))))))+++,,,///222555555333000000000111111333444555444000---000000///,,,(((%%%%%%%%%,,,...000000...+++******/////////,,,***((()))*********,,,...111111///---***+++000777777111------***,,,...111222222111000333444555333///+++)))(((,,,++++++,,,---.........///111333333000---,,,,,,------...,,,+++***+++---...,,,)))'''&&&&&&((()))+++******///444555111,,,''''''))),,,111444555555...---,,,,,,...000111111zzzyyywwwtttqqqnnnllllllzzzwwwcccUUUEEE>>><<<;;;<<<>>>>>>===>>>???:::555666;;;<<<999666444333444444555:::;;;;;;;;;888:::GGGUUUkkk}}}~~~oooZZZGGG>>>;;;888666777666555333444777888888777555444444@@@NNNcccyyyvvvnnnvvvzzz```FFF<<<333111000...---...,,,---///111111///,,,***%%%***111666999;;;<<<===>>>@@@EEEQQQddd|||{{{xxxwwwvvvsssoooiiiddd\\\XXXTTTOOOGGGAAA;;;:::999888777333///,,,000///---,,,***)))))))))222333333222000000111222------.../////////---,,,***,,,------,,,+++,,,---------,,,++++++,,,---///---------......//////000///---)))''''''***...111---,,,***((((((***,,,---,,,++++++---......,,,***''')))+++///111222333333------,,,+++)))(((''''''---...///000000000//////333333333222222111111000............//////000000222333444555555555555666777555222222444333///++++++)))((())),,,000333555222333555666666555333222000000000///...///111333///---***)))*********)))***)))'''$$$"""###&&&)))++++++***'''%%%%%%'''))),,,///111333333222111111000000222555666666333000222222111---((($$$"""""")))---111333111---)))'''+++,,,+++)))'''%%%%%%&&&''''''(((+++...///---+++******...444444...******)))+++---000111111000///...000222222///,,,******...............///000111111333444333222111111111...///...---***)))***+++))))))'''''''''((()))***,,,)))''')))///333222///((('''(((+++///222333333,,,)))'''(((+++---......~~~yyyrrroooppprrrqqq|||ooo```NNNFFFCCCBBBCCCFFFGGGGGGHHHFFF@@@999:::@@@CCC???:::666555444444333555444555666555666???IIIXXXiii~~~fffOOOEEE???888444555666666666666999;;;<<<:::999888888EEETTTiiiuuuzzz~~~cccGGG<<<222000000///......+++,,,...111333222///,,,&&&+++000555888999;;;<<<>>>AAAHHHVVVnnnzzzuuutttvvvsssmmmjjjddd[[[TTTOOOJJJCCC>>>666777777777666333000...000///---,,,***)))((((((111333666666555444333444000//////000222333111000,,,...//////......///111...///...---++++++,,,...------,,,,,,---...//////---,,,+++***+++---000111///---***((((((***---///,,,+++***+++,,,---,,,+++)))+++...111444555666666------,,,+++***)))((('''+++,,,---...//////000000222111111000000000111111000000/////////000111222333444666555444333333444333222111000000///---+++,,,+++******,,,000333555333444555555555444333222111000//////000111333444///---***)))***+++******))))))'''$$$"""###&&&(((,,,+++***'''$$$$$$&&&(((+++---///222333444333333//////111333555555333111111111000,,,'''###!!!!!!''',,,111333111---)))&&&)))******)))&&&$$$$$$%%%$$$$$$%%%(((,,,...---,,,,,,+++...222111+++'''''')))***,,,---...///......+++---000000///---,,,---111111111000//////222444222222222222222333333333/////////,,,)))(((((()))&&&'''(((((()))*********,,,)))&&&(((,,,000222111***))))))+++...111222222,,,)))'''(((+++......,,,}}}~~~zzzzzzlll^^^XXXVVVTTTSSSUUUXXXYYY[[[ZZZSSSLLLMMMSSSVVVPPPIIICCC@@@>>>;;;888888444222333333555:::AAAJJJVVVnnnwwwhhhVVVLLL???777555777777777666999===??????>>>>>>>>>KKKZZZooozzz~~~lllMMMAAA555222333111000000***+++---111555555222///***---222555666888999;;;>>>EEEOOO\\\sss~~~}}}xxxrrrrrrtttqqqkkkhhhccc\\\UUUNNNGGG???:::222333555555444222111111......---,,,+++*********...111666888777555333222111///...000333555444222111222333222000000111222///000000---***)))+++---,,,+++*********+++,,,---,,,------...000111222222000---***''''''***---000,,,***((((((***,,,---,,,+++---///111333444444444//////...---,,,,,,++++++******+++,,,...//////000222111000//////000222333222111000000000111333333333555666555222000000111///000000///---,,,,,,---------,,,,,,---///333666444444444444333333222222222111000000222333444555222000---+++,,,,,,+++***))))))(((&&&$$$###%%%'''++++++***(((&&&&&&(((***---...000333555555444333111000000111222333111000------,,,)))%%%######$$$'''***---///---+++))))))+++,,,,,,+++(((&&&&&&&&&""""""$$$(((,,,...///...000......111///)))&&&'''*********++++++,,,,,,,,,,,,...000000///......///222333333111...///111444111000//////111222333333//////...,,,(((''''''((('''(((***,,,,,,+++)))(((************,,,///111222,,,+++***,,,///222444444///,,,***+++///111///---}}}rrrnnnqqqvvvxxxxxxrrr{{{wwwllliiigggdddbbbbbbnnnpppsssrrrkkkdddfffllliiibbbYYYRRRNNNIIIEEEAAA???888333222333444777<<>>@@@EEEVVVooozzzsssooommmjjjfffcccfffbbb\\\UUULLLBBB888111111000---+++///555555111...***)))---///......000***,,,...000111111//////111///---...222666999:::;;;:::777444111000//////111222222000---++++++,,,+++)))((()))+++------------///222555777666555444333///***%%%$$$&&&))),,,000---)))(((***,,,......---+++++++++---...---,,,222222222222111000///...---+++******---///000000222222222222333444444555666444111...---...///000222333333222///---......000111333111---)))'''&&&...............111555999555555444555666666444333444555555555666666777777666666555333111000......((()))***++++++***((((((***+++,,,///000111222222555444444444444555666666222222000/////////000111***)))'''&&&&&&''')))+++,,,***'''%%%%%%'''***,,,---.../////////---***)))%%%(((,,,...000111222444000444888666///)))&&&'''+++,,,***###!!!(((---///000///---,,,///222111000...---,,,,,,------------,,,+++,,,...111222444333000)))""" $$$))),,,///111333222///+++(((+++,,,...000111222222111000...---...111333333222222000///000222333000---{{{gggSSSFFFBBBDDDFFFLLLSSS]]]fffqqq|||}}}~~~vvvqqqooooooWWWNNNAAA888444555666777777AAAQQQcccvvv{{{aaaGGG999666666444888888;;;???@@@BBBIIIRRR___oooxxx}}}{{{cccIII::::::666666777333111...---000444666444111111222888======::::::>>>CCCKKK^^^vvv~~~xxxppplllkkkjjjiiigggbbb___YYYRRRJJJ@@@777111000///---+++...444444111///+++***---/////////222,,,---///000000000000///222000///000222555777777888666444222111000000000111111222111...------...---,,,+++,,,---///.........000222444666666555444333///+++'''&&&))),,,///...,,,***)))+++---......---+++++++++,,,---+++***---...//////000000000000...---+++,,,...000111111111111111222333555666777777555222000...///000111222333333222000///000111222222222///+++(((''''''+++,,,,,,,,,---000555888444444444555555555444333333333333444444555555555555444333222111000///...)))***++++++++++++)))))))))***,,,///111222444444555444444333444444555555111000///......///000000++++++************+++,,,---+++(((&&&&&&(((+++------......///...,,,***)))&&&)))---///000111222444///333555333---(((&&&'''+++,,,***!!!&&&,,,...000///,,,+++,,,//////......---------------+++*********+++...000222444444222+++$$$!!!$$$'''***,,,///111111///,,,+++---...///000111111111000///000000111111111222222000///---...000000...,,,rrr]]]JJJ???;;;:::999???BBBGGGNNN[[[oooxxxxxx~~~zzzqqqnnnuuu~~~}}}wwwvvv{{{lllbbbTTTFFF>>>:::888888555;;;EEERRRaaauuuqqqTTT===444444555777888<<>><<<888888<<>>777111//////,,,+++///444444000...)))(((+++------///222000///////////////000000222111000111333444444333333222111000000000111111000111222222000//////000000.........000111000//////000111222333444444444222000,,,))))))+++...000+++******+++---//////...---+++++++++,,,+++***(((''')))***,,,...000000111000///......000222222111000000111222333555777888777555333111000000111222000111222222222111333444555444111---(((&&&'''((()))******++++++...222555333333444444444444333333222222222111222222333333222222111111000//////...***+++,,,------,,,+++***)))***,,,...000222333444444444333333222333333333///...............///000---...////////////...---///---***((((((***---///---------------,,,******)))+++...000000111222444000111222...)))%%%%%%&&&)))+++)))###(((+++//////,,,+++,,,...,,,---.........---,,,+++((((((((((((+++...111333666666444...((($$$$$$&&&)))***,,,...//////...---///000000111111000000//////222555444111//////111...---,,,---...---+++***}}}tttgggTTTFFF@@@???>>><<<888;;;AAAHHHSSSdddxxx~~~rrrdddbbbeeeeee___VVVSSSXXX___kkkmmmmmmhhhdddfffoooxxxwwwrrriii___SSSIII@@@;;;888:::???GGGQQQ```uuucccGGG999666888444777===@@@@@@DDDSSSbbbrrrzzzxxxqqqfffgggmmmyyy~~~qqqSSS@@@<<<888<<>>BBBMMMaaatttsssWWWDDD;;;999111444:::???AAAHHHYYYiii{{{vvvnnnmmmfff[[[```cccppp}}}|||dddMMMEEE???@@@FFFEEECCC@@@<<<:::<<<>>>AAABBBEEECCCAAA>>>999888???JJJ[[[kkkxxxtttpppnnnmmmiiiddd___XXXSSSLLLEEE@@@;;;777555111111000///444999888444---(((&&&)))+++***+++...222111///------...000111000000000111222111...,,,/////////......------,,,...000333444333111111222///......///111111000...------------------......000///,,,***))))))***+++))))))+++---000111///---,,,+++++++++,,,+++(((%%%%%%&&&''')))+++,,,------000///...000222222222000111000000000000000111111333222111000//////000000+++---///000000111333444777555111,,,'''&&&(((+++---------+++(((((()))***...111333333222111222333333222111000000000222222------------------------+++,,,---...///......---,,,,,,+++++++++,,,---...333333222000////////////......///000111111222222000333666888777444111...111///,,,******,,,///111---,,,+++***)))***++++++---...000000//////111333444222...((($$$""""""###"""%%%%%%)))+++///222222///------......///111111///,,,(((&&&&&&''''''))),,,000444666999888777444000---+++***//////............//////000000000///////////////111555888666000,,,,,,------......---,,,+++******|||ppp\\\SSSHHH@@@===>>>??????>>>@@@DDDLLLWWWgggvvv|||vvvmmmeee]]]\\\eeepppzzz}}}iiiZZZQQQHHHAAA???AAAAAA>>>888444444555???AAAAAA???<<<>>>EEELLLZZZbbboooxxxzzzxxxsssppp^^^PPPAAA:::999AAAVVVjjjmmmXXXHHH>>>222555<<>>???@@@BBBFFFKKKOOOQQQSSSOOOJJJCCC;;;999CCCPPPhhhwww~~~xxxuuusssqqqoooiiiaaa[[[VVVQQQHHHAAA<<<999666555111222111111666;;;:::555000,,,+++...///------...000///...,,,---...000111---------...000///---+++------.........---,,,,,,...000333444333111000111---------///111222000...,,,,,,---------,,,++++++---,,,+++))))))((())))))+++++++++...000000///---+++++++++,,,---,,,)))&&&&&&'''(((***+++,,,,,,---.........000333444333222222111000000//////000000222111111000//////000000+++---////////////111333555444222...+++)))***+++000000///,,,)))''''''''',,,000222222000///111444333222000......///111222,,,,,,,,,++++++++++++++++++,,,---...//////......---,,,+++******+++---...333222111///...------------...///111222333333333111333666888777444000...000...+++))))))+++...000---+++)))(((((()))+++,,,...///000///......000111444111---(((%%%$$$$$$$$$$$$&&&%%%!!!%%%---444666777444///***)))***///000111111000---)))''''''''''''))),,,000444777777666555333222000///...////////////////////////...---------......///000222555666444///,,,+++,,,---//////...,,,*********~~~rrrdddUUUOOOGGG???;;;;;;===???>>>DDDNNNYYYeeepppyyy~~~uuujjj^^^VVVQQQSSS___lllzzz~~~ooo```QQQDDD<<<;;;777777777555333222333555555666666666555666999<<>>IIIZZZqqq{{{iiiXXXNNNJJJOOObbb}}}}}}mmmVVVVVV[[[eeetttyyyuuusssmmmccc[[[XXXYYYbbblllppppppooosssxxxvvv{{{{{{{{{{{{uuulllfffaaa^^^dddxxx{{{vvvxxx||||||tttooovvvvvvjjj```___XXXJJJ;;;666666555444444666555555666777666444222111///---+++++++++---......,,,+++,,,------,,,+++$$$######'''+++...---,,,,,,,,,---000333444444222111000//////111222111000//////...000222444555555000000111111000...,,,+++)))((('''(((+++...//////,,,---///222444444222///******+++...000...(((###(((***,,,...000111000000333333444666888888777666111///,,,---111444666555555555444444444333333222000000111222000...+++***///111111000...,,,,,,---000000000000000...+++(((***,,,///000000111222444555111,,,((('''))),,,///000///.........---***''')))))))))***+++,,,---...000...++++++///333666777888444///,,,,,,+++)))'''(((***+++,,,---///222444333000...000333333///++++++)))((()))+++---...---///...,,,)))'''))),,,000000000//////...------,,,,,,---...//////...---,,,++++++++++++,,,,,,---...444333222222222111///---000---,,,000444666222...&&&&&&%%%&&&(((,,,///222333///+++,,,111444444222///---,,,...000000---***(((***------++++++...111444000,,,+++---///000///)))***+++,,,---,,,+++***rrr```QQQKKKCCCCCC@@@:::555444999???QQQ[[[jjjyyyzzzkkk___XXXSSSXXX```jjjwwwlll\\\KKKAAA;;;777666777666555555555666888;;;<<<777555444555666666444222000///111888AAAPPPdddvvvkkkWWWLLLPPP]]]ssswww``````eeeppp~~~xxxsssrrrpppkkkiiiiiifffkkkqqqtttssssssuuuxxxxxx}}}{{{rrrlllpppuuuuuurrrpppnnnmmmvvv}}}xxxrrrooosssssslllccc___RRREEE888555555555444555444333333444555444222000///...,,,+++***+++,,,---...---++++++,,,,,,***)))$$$$$$%%%(((,,,//////---,,,,,,---000333444444222111///------///222333333111///...///333555555444000111000000000///...------+++)))***+++---...---***+++---000333333111...******,,,///111000,,,(((***+++---///000111111111333333555777888888666444000...---///222555666666555666777888777555333111111111111000///---+++)))...000111000...,,,++++++---------......---)))'''(((+++---///000111333444555222---)))(((***---///000000//////000...+++)))))))))******,,,---...///111///,,,,,,...222444555888444///,,,,,,,,,***))))))***+++---...000222444555222000111444333///+++,,,+++***+++,,,---,,,+++------,,,+++)))***---000333333444444444222000///---...///000000///......,,,,,,+++++++++,,,...///444333222111222222111000...+++***---111333111...)))(((''''''(((+++...000333///++++++///111000...+++******---///000...,,,(((+++......,,,+++---///111...******,,,.........,,,,,,---------------,,,zzzkkkWWWHHHAAA>>>@@@@@@<<<777888AAAIII\\\jjjyyy|||pppeeeYYYVVVWWW^^^hhhuuusss___PPP@@@888555444444666555555555666777888::::::777666444444444333111000000......333:::EEEUUUdddyyy|||bbbQQQOOOSSSbbb|||rrrrrrvvv{{{vvvvvvwwwvvvxxx{{{xxxyyy{{{}}}~~~~~~}}}}}}|||xxxqqq^^^WWWTTT[[[eeemmmrrrvvvtttwww|||yyyrrruuuuuurrroookkkcccZZZIII>>>444333444333333333111000000111222111///------,,,,,,+++++++++,,,,,,///---+++++++++***(((&&&&&&&&&'''***...000000000,,,---...111444555444333222///++++++...222555777333///---...333666444111111000//////...///000111111///,,,+++,,,,,,,,,+++((()))+++...111111000...++++++---000222222///---,,,---...///000000000000111333555777777555333222///...///111444666777666777888:::;;;999666333000222111000...,,,***)))(((+++...000000...,,,+++++++++++++++,,,,,,+++(((%%%$$$'''***,,,---///222444444222---***)))+++---000000000000000111000,,,***)))******+++---...000111222000------...000111111555222...,,,,,,,,,+++***)))***+++---///111222333555333111222333222///+++++++++***+++,,,,,,***'''+++,,,......------///000444555777888777555222111...///000111111111111111000...,,,++++++---///111444333111000000111222333,,,)))((()))---000///---,,,+++)))(((((()))***,,,000---******,,,...,,,***))))))))),,,///000000...(((,,,000000---++++++---...,,,)))(((***,,,------000///...------...//////|||qqqbbbPPPDDD@@@<<<@@@AAA???>>>DDDRRR]]]kkkyyyyyymmmccc]]]XXXYYY^^^fffqqq~~~nnnYYYKKK<<<666555444666888777777777777777666666666555444333222222222111111222//////333777???KKKWWWiiiwwwiiiXXXKKKJJJTTTmmm}}}{{{xxxoooddd[[[GGGAAA???FFFQQQ[[[fffnnnnnnttt}}}yyyuuurrruuu~~~~~~ssskkkiii___QQQBBB999222111222000///000...------...000///---+++------------------------///---+++******)))'''%%%'''(((***,,,///111222222......///222555777666555666222---+++---222666888333...+++---222555222///000///---,,,---///111333222000---,,,---------,,,((()))***---000111000///......000222333222000///---........................000333555444111///......///000333555666777666999999999888777444222111222000...+++)))'''&&&&&&(((+++///000000/////////------,,,,,,,,,***&&&### ###%%%(((***,,,000333333111...+++***,,,...///......///000111000,,,***))))))***+++---///111222222000...---...//////...111///,,,***))))))******))))))***,,,///111222222333222111111111000---***''''''(((***,,,+++(((&&&***---000111111111111222222444666777777444111...---...///111333444555555444222///------///111333444333000---,,,,,,///222+++((('''(((+++...///...---,,,***'''&&&&&&&&&&&&+++)))((()))+++,,,+++)))******+++,,,.../////////)))---111111...+++***+++---+++*********,,,------222000...,,,,,,---///000rrrdddUUUGGGAAAAAA<<>>===@@@DDDKKKUUUeeevvv{{{kkkcccaaaaaa___iiittt}}}|||lllUUUIII===999999777777888999::::::999777444111...---...///000111333666999333///...111333555999???DDDSSSlll~~~ooo[[[UUUWWWcccppp{{{ppp[[[MMMJJJIIIFFFAAA@@@;;;666666666999BBBLLLcccppp~~~~~~zzzyyyxxxvvvuuuuuu{{{yyynnnhhhggg\\\MMM???888111///---******,,,---------///000000...---...000222444555555444333,,,+++******+++,,,***))),,,...000000000///000222...///000333666777666555888555222000111222333333000///------...///......000///---,,,,,,...111222///...,,,,,,---/////////---------///111222111000222222333111///...///000///...---+++)))((((((((((((,,,///...,,,***+++---000111333333222222444555888555111---,,,---000222...---,,,***(((&&&%%%$$$%%%(((,,,///222444888:::555333222111///,,,'''$$$!!!"""###$$$&&&***---///...---,,,,,,,,,,,,---***+++---///111000,,,)))(((((((((((()))+++,,,---------,,,...///000...,,,+++***)))&&&######%%%'''&&&%%%&&&***///111///---,,,---......---,,,***)))!!!!!!"""%%%(((***)))(((+++...222444444333333333222333555666555333000///++++++,,,...111444666777888666333111000111222333111000...(((###!!!$$$'''(((((()))***+++---///000---,,,***'''%%%###""""""%%%'''***---...///...---/////////---***)))***,,,+++...111111...++++++,,,111222222111///...///111000///,,,***)))***,,,---~~~ssshhhYYYJJJ===555666<<>><<<<<<:::999999777888999999888555111///,,,...000000000333777;;;555000...000111000111444999CCCWWWrrrtttiiidddkkkrrryyy{{{fffLLL<<<:::>>>???===???;;;777444111000777@@@WWWiii{{{|||yyyxxxxxxwwwvvvqqqqqqmmmhhheeebbbWWWKKK???777111...,,,)))+++...///...///111222222111///...000333666777777555444***))))))***---......------000222111///...///000,,,,,,...000333555444333333222111222333333111000000111222000...---///111222111///...///000222333000...++++++---......---///...---...000111000//////000111///------///111111000...+++)))(((''''''))),,,...---******---111111333333111//////222555444222///,,,+++,,,///000.........---,,,***'''&&&'''))),,,---///333777:::444333222222111...***'''###$$$$$$$$$$$$%%%)))+++---,,,,,,,,,++++++++++++***+++---000222111---***''''''&&&&&&'''(((((()))******+++...000111///---++++++***&&&###"""$$$&&&%%%$$$$$$(((...000...***+++,,,---...---,,,++++++$$$$$$###%%%((()))))))))***---000222222000000000222333444444333222000///------------...000222333555444222000/////////000---...,,,(((""" ###&&&%%%&&&)))***,,,---...///---,,,+++)))'''%%%$$$###'''***---000111000///...---...---+++(((&&&(((***+++...111000---+++,,,///333444555333000//////111000///---+++******+++,,,uuuddd[[[NNNCCC888222555===FFFJJJTTTccctttwwwfff___dddlllooo{{{}}}nnnRRRHHH@@@???@@@>>><<<;;;444666888999999666333111---///111000000222777;;;888333000111111...---///444888EEE\\\wwwyyyooorrrwww|||www```DDD444444999<<<;;;;;;888555333...,,,111:::HHH^^^vvv}}}yyywwwvvvuuutttqqqllleeecccbbb]]]QQQGGG>>>777000...,,,***,,,111000000000222444444222000---000333777888777555444)))((()))+++...000000///...111333222///------///******+++...111333222000......///222444333111...111444555333...---000333444333222111111222333333111...,,,+++,,,---,,,,,,000...---...///000///...,,,...///...,,,---000333333111///,,,***(((((((((***,,,///---******///444333333333000...---111444111000///---------...///...///000000///,,,***((()))***+++,,,---000555888111111111111222000---***'''''''''%%%%%%&&&)))++++++++++++++++++++++++******+++...222444222///+++&&&&&&%%%%%%%%%%%%&&&&&&'''(((***---111222000...+++,,,+++'''###!!!###&&&$$$######(((---000---)))***,,,...///...---------((('''%%%&&&((()))))))))))),,,///000///.........111111111111000///......//////---,,,,,,---......333222111///...------,,,***,,,,,,(((""" ###'''###%%%(((++++++,,,---...------,,,***)))'''&&&&&&***---111333222000///...***++++++)))%%%%%%'''))),,,...000///,,,+++---000444666666444000...///111000///---,,,++++++,,,,,,zzzqqq]]]PPPAAA777222222:::CCCMMMSSS^^^lllzzzxxxgggcccfffkkkuuu~~~oooUUUIII>>>;;;<<<::::::;;;777666555444333222222111///000222444555666777777666666555555555444111...444666999FFFbbb|||gggXXXDDD666333777<<>>DDDSSSdddnnnvvvyyysssppppppqqqrrrooolllhhhaaaYYYPPPHHHCCC;;;777111---+++,,,...000333222222444666666333///000...000555;;;:::333,,,(((((()))+++---///111222111000---,,,++++++,,,,,,.........000222222...***+++,,,---///000000000000222333444333111000000111000000//////000222555666666444222111///...,,,+++...,,,***)))***++++++***.........,,,***)))***+++///...---+++***)))(((((())))))***))))))***...000333222222111111111111111000---***)))***---...//////...---...//////...,,,...//////.........111333444444555555333000---++++++,,,---.........------...///////////////......,,,---///333666777444000)))&&&###$$$((()))'''###%%%'''))),,,------,,,,,,+++,,,,,,)))%%%######%%%''''''(((***---//////...***,,,...///---,,,,,,---//////---,,,******+++,,,,,,---............///000222111000111222222000......---,,,---......,,,+++***,,,...///......///000---......---***))))))******++++++,,,,,,+++******+++)))''')))---000111000...+++)))***...///,,,)))(((((('''''''''(((***+++,,,...000000000000111333333444555444111/////////.../////////---,,,---///xxxggg]]]IIIAAA:::888:::???IIIRRRbbbqqq|||vvvuuummmhhhdddfffmmmzzzqqq\\\MMM>>>777555333444666888777777666444222111000222333444666777888888999333222333555888999999999222222555AAA[[[|||}}}rrrhhh```LLLFFF>>>999888888666555666555666666333222999BBBKKKVVV```eeeiiipppwwwzzz~~~uuuooonnnooooooooommmiiiccc\\\UUUMMMEEE???888555111---,,,---000222333444555777888777444111000000111666999888000)))************,,,---///000///...---,,,+++,,,,,,---111111222444555222...***,,,,,,------...///111111444333222222333333222111---......///000111111222666555444222111///...---...,,,***)))***+++++++++//////...,,,)))((()))***...---,,,,,,++++++++++++((()))*********+++...111222222111000000000000000---,,,++++++---///000///+++++++++---///000///...000111111000//////111333777777666555333000...---***---000333333111...+++...///111222222111000///,,,---000333666666444222***(((%%%&&&)))+++)))'''%%%'''***,,,---,,,+++)))***++++++)))'''&&&'''(((+++++++++---///000000...+++---//////---,,,+++,,,333222000...,,,,,,,,,,,,,,,+++++++++,,,---///000222111111111222222111///---,,,,,,---...---***((((((+++---...//////111222///000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&(((,,,000222333+++)))''')))---...---*********)))(((((()))***+++)))+++///111222222444555222333333111...,,,+++,,,+++---///000///---------rrrcccYYYBBB<<<888:::@@@IIIUUU```mmmzzzvvvlllhhhbbbfffkkkqqqxxxxxx___OOO>>>555222111333666555666666666555444333222222222444555666777777777222111111333666999::::::444333444>>>UUUssszzzlllaaaXXXRRRAAA>>>:::888888888666444:::999999:::888999AAAKKKWWW\\\aaaaaa```eeeooovvvuuuqqqqqqrrrooollllllggg```YYYSSSKKKBBB<<<777555111...---...000111333444666888888666333111//////222666999777000***,,,+++***)))***+++---///......---,,,,,,,,,------000111333555555222...,,,---,,,,,,,,,---///111222555222000222555666444111,,,---///000000000000///333333333222111000000000000...,,,+++,,,------,,,---......,,,***)))***+++///...---,,,,,,,,,,,,,,,,,,---------,,,,,,///111222111000//////...//////---,,,,,,...000000///---(((((()))+++...000///...000111222111//////000111666555444222111111000000)))+++///111111///,,,)))---///222444444333111000///000222333444444222000,,,)))((((((+++,,,,,,+++'''))),,,......---***)))))))))))))))((()))***+++---,,,,,,...000000///...***,,,...///...------...444222///.........------***(((''''''***---///000222111111222333333222000---------......---***((('''))),,,---,,,---...///222333333111...++++++,,,,,,,,,,,,,,,------...///((('''&&&''')))---000222***)))(((***---///...---,,,,,,***)))))))))******(((+++///222222222333444000111111///,,,***))))))(((***,,,---------///000yyyiii\\\TTTGGGBBB@@@EEEMMMWWWeeeppp}}}{{{nnnccc]]]ZZZeeerrr|||jjjYYYEEE999444222333555222333555666777666555444000111222333444444555555111000...///333666888888555222222:::LLLfffzzziiiZZZOOOGGGDDD<<<:::888666777777888888???=========<<<===GGGRRR```bbbccc```]]]aaannnyyyyyyvvvwwwuuupppkkklllggg___YYYSSSKKKAAA:::888666333000///...//////222444666666555333000///---...111555888777333///...,,,***(((((())),,,......---------,,,,,,------,,,///222333333111...------,,,++++++,,,...111333555222000222555666444111...///000111222111///...///000111000......000333222000...---...//////...+++,,,---,,,++++++---...000///...---,,,,,,++++++000111222111///...///111222111000///.....................///000///,,,***%%%&&&'''***...///...---...///000000...---...///111000/////////000222222+++,,,---......---,,,+++,,,...111444555444222111222333444444222000...---,,,+++)))***+++---//////+++,,,...000///...+++***((((((((((((***+++,,,,,,---,,,,,,---///000...---(((***...///000000111222222///---,,,...//////...(((&&&$$$%%%)))---//////333222111222444444333111......---...//////,,,******,,,------,,,++++++,,,555555444111---***))))))++++++,,,---......//////)))((((((((((((***,,,...+++++++++---///111111111...---+++***))))))))))))))),,,000222111111111111///000000...+++((((((((()))***+++,,,---000555888xxxgggYYYPPPOOOLLLNNNUUU]]]eeepppyyyzzzmmmaaaXXXTTT[[[jjj{{{xxxeeeOOOAAA999444333444222333555777888777666555...///000111222222222222111...,,,---000333666777444111000777EEE[[[www~~~jjjZZZMMMAAA:::888:::999777555555777999:::@@@>>>??????===>>>GGGRRR___```aaa```^^^cccrrr|||yyyxxxvvvqqqmmmlllfff___ZZZUUULLLAAA888777666444111000/////////333444555444111...------+++,,,...222555666444333///---)))&&&&&&(((+++---.........------,,,,,,,,,+++---000000///...---...---,,,++++++,,,...000222444333222222333333222111000000111222222111000///...///...+++((()))---111333000...---////////////+++,,,------,,,---///111000///...---,,,+++++++++222333444333111111111222333222111///.....................///000...+++(((%%%%%%'''***------,,,***+++---//////...------...,,,,,,------///000222333///.........------------+++---///222333333222222333444555333///,,,******,,,++++++***,,,...111222//////000000///---,,,+++((('''&&&'''***,,,---,,,,,,,,,,,,---//////...---'''***...111111222444555111...++++++...000///...'''$$$###&&&+++///000///333222222333555555444222///...------...///...---///000111000---++++++,,,333333222///+++'''&&&&&&(((***,,,...////////////***+++,,,+++))))))+++,,,------...///000222222333///...,,,***((((((((((((+++---///000///......//////000000...,,,)))((())),,,,,,---...000444999>>>vvvggg]]]\\\]]]cccmmmuuuxxx|||yyyhhh]]]ZZZ\\\mmmzzzxxxfffQQQCCC;;;555444555444555777888888666444222...///000111111111111111///---***+++...333777888666222333999EEEXXXtttvvvhhhXXXNNNFFF<<<666666888888777555555555777999:::;;;>>>@@@>>><<>>HHHZZZvvv~~~xxx```TTTJJJHHHEEE>>>999999666777777666555555666777444777===@@@===999;;;AAAJJJLLLSSSZZZ^^^ggg|||~~~|||yyytttooonnnppprrrjjjeee___[[[WWWMMM>>>333111222222222222333333333777777555111+++((()))+++*********+++---///000111///,,,'''$$$$$$'''+++.../////////...---+++***)))///111111...***(((***,,,+++++++++,,,---...///000111444555333///---///111111111000000//////......222000,,,$$$"""(((000...,,,+++,,,------,,,111111111000...---///000*********+++,,,---...///,,,...111333333444666777444333222000//////......*********,,,...///---+++&&&&&&'''***+++***'''$$$)))+++...//////...///000------...///000000//////,,,---...///...---+++*********+++---...000111222///111222000,,,)))***++++++++++++++++++...222555222111...,,,+++******+++'''%%%$$$&&&***,,,,,,+++,,,,,,,,,...000222111000---///222444444333444555777222------///000...***(((&&&&&&+++222666555222333222222444555666555333---+++((((((***---000000,,,...///...+++************++++++)))'''&&&&&&'''$$$'''+++///111000...,,,+++///333333111//////000...///111111000000222333000...,,,)))'''&&&%%%%%%)))***+++++++++,,,...111...000111000...,,,,,,,,,(((+++...000000000111222|||{{{ssshhh[[[SSSHHH???999777666666555222111333666555000+++111//////111333333000,,,---***''')))000666;;;<<<777777;;;BBBIIIXXXrrruuujjjdddSSSKKK@@@<<<<<<<<<999666:::::::::888555555777::::::@@@CCC???:::999999777BBBFFFLLLSSS^^^ppp}}}}}}{{{vvvpppkkkiiiiiifffddd```WWWLLLAAA999555000111333444555666666666<<<777000+++))))))******+++***((('''''')))+++,,,''''''(((''''''(((***---333222111---***)))+++---......---+++++++++++++++111///---,,,+++,,,...///,,,...111222111000//////222111...+++)))***---111444---(((%%%&&&//////////////////000000444444333111///------...,,,***)))+++///111000...000...,,,///333444000,,,......////////////......((()))***,,,,,,------,,,))))))*********))))))((()))---...---...111111///+++,,,.../////////...---......---------,,,,,,,,,)))((('''+++111222///+++000111222222000,,,(((%%%++++++++++++,,,---...//////...---,,,---...///000///,,,((('''***,,,---,,,+++******,,,...000000///---...000222222111000///111///------------+++***$$$$$$&&&+++000444333111222333555666666333000......+++(((''')))***+++++++++---...---***'''&&&&&&''''''&&&%%%###!!!%%%$$$$$$''',,,...,,,)))---111666666222...------...,,,+++---000111///,,,,,,---......---***'''%%%((()))***))))))***,,,///---000444555333///+++***)))***---/////////...---}}}sssgggZZZQQQKKKGGGAAA===:::999777666555333111333666555111,,,111000000222444333///+++*********///555:::<<<<<<<<<999999@@@KKK\\\uuu~~~uuujjj___UUUPPPHHHBBB;;;:::;;;<<<:::777999;;;===<<<;;;;;;>>>@@@EEEIIIJJJFFFBBBBBBAAA>>>DDDGGGLLLTTTaaauuu}}}zzzvvvqqqnnnlllkkkjjjcccaaa\\\TTTIII???888444111222333444555666666666888333---))))))***++++++---+++(((%%%%%%'''***---*********)))((()))+++...222222111...,,,,,,...000------------,,,,,,,,,,,,000///...------///000222...///111111///.........111111///,,,***+++...111444...***(((### $$$+++000000000000000000000000222333333222000...,,,,,,+++))))))+++...000000......,,,+++...222444111---,,,,,,---....../////////*********+++,,,---......+++++++++,,,,,,++++++***))),,,---,,,---000000---+++,,,---...//////......------,,,++++++++++++,,,+++)))))),,,000222...***...000222111---)))&&&%%%)))******+++---......///......---------...000111///,,,((((((***,,,---------,,,++++++---...---+++,,,,,,,,,...000000---+++---+++******++++++)))'''""""""###(((...222333222000222555777666333000...---+++))))))+++,,,++++++,,,---...---***'''&&&&&&''''''&&&%%%###""" $$$%%%%%%&&&&&&(((***,,,000222444444222...,,,+++...,,,+++---///000...++++++,,,---...---***'''$$$)))*********)))***,,,......000333444111...,,,++++++,,,...//////...---,,,qqqaaaRRRGGG@@@>>>===<<<;;;;;;:::777555555333222333666555222...111111222333444222...+++&&&(((,,,111777:::;;;:::>>>999888@@@NNNbbbyyywwwpppeee\\\TTTMMMFFFAAA>>><<<::::::===>>><<<:::888;;;???AAAAAACCCHHHLLLTTTWWWWWWSSSRRRRRRQQQMMMOOOOOOSSS[[[jjj}}}|||vvvpppmmmlllllljjjiii```^^^XXXPPPGGG>>>777333222222333444555555555555333///+++((()))***+++,,,222///***'''&&&)))---///......---+++******,,,...111111111///......000222,,,,,,.../////////...---//////...///000222444555111111111///---+++,,,---111111000...,,,---///222444111---,,,***(((,,,222111111222333333222111111111111222222000...,,,***)))))))))+++---/////////---++++++---000222000---)))***+++,,,...///000000...---+++******,,,///111...............---,,,+++))),,,---++++++...///,,,***++++++,,,---.........---,,,+++***)))***++++++,,,******---000111---***,,,000333000***%%%$$$&&&((()))+++---............------------...///111222...,,,)))(((***---...//////---++++++++++++)))''')))'''&&&)))---...***%%%'''&&&&&&'''(((((('''%%%!!! """&&&+++///222222...111444666666333000---,,,,,,+++,,,......---+++---...///...***(((&&&&&&''''''&&&%%%$$$###"""!!!###%%%'''&&&###$$$)))...222222111111000///,,,)))---,,,,,,,,,......,,,***)))+++,,,------***'''%%%)))***++++++***)))***+++...///111000///------............///......---,,,vvvrrrrrrnnniiifffhhhffflll||||||iiiVVVHHH@@@<<<<<<;;;:::::::::888555333555444333333555555222000222222444444333111---+++(((***...333888:::;;;;;;;;;<<>>===666:::@@@CCCFFFKKKTTT\\\eeehhhiiiggghhhjjjhhhddddddcccdddkkkyyy}}}zzztttnnnkkklllkkkgggccc```[[[UUUMMMEEE>>>777333000111222222333333222222222...+++))))))+++++++++444222///------...000222111111///,,,******,,,...111222222000...---///000***,,,...000111111///...---------///000333555666333333111---***)))***+++///000000///......000222777444222000//////222444222333555666666555444333//////000111111///+++((((((((()))+++---...//////...---+++,,,...///---+++((()))***,,,...000222333111///,,,******,,,000222000000000///---+++)))((())),,,,,,)))***---...++++++++++++++++++---......///...,,,***)))******+++,,,,,,,,,...000000...++++++000444000((($$$%%%))))))+++---...///...,,,+++,,,+++++++++---///111222///---***)))***,,,///000...,,,*********)))'''&&&%%%!!! $$$+++...)))###$$$$$$$$$%%%''''''&&&$$$######$$$%%%)))---000111---///222555555222///---++++++,,,...000000...,,,///000111000,,,***((((((((('''&&&%%%%%%$$$$$$$$$"""%%%((((((((()))+++...///---+++,,,......,,,))),,,,,,,,,,,,---,,,+++***)))+++,,,...---,,,***(((***,,,---,,,***(((((())),,,------,,,++++++---.....................//////~~~mmmgggddd^^^WWWRRRQQQOOOUUUeeevvvsss___KKK>>>999888;;;999666555555555444333444333333333444444222111333333444444222000...---...///222555888;;;>>>@@@>>>GGGQQQYYYbbbrrrvvvmmmiiiddd^^^YYYPPPJJJDDDBBBCCCCCC???;;;>>>@@@AAAAAA@@@>>>===<<<888>>>DDDHHHLLLTTTaaajjjuuu{{{~~~yyywwwwwwxxx~~~yyyyyytttooommmmmmjjjddd^^^]]]WWWOOOGGGAAA;;;444000------...///000000000000222///,,,++++++++++++***000000111222222222222222222111///+++((((((+++---222333222000---,,,,,,---***,,,...111222111000///++++++,,,...///111333444444333000,,,(((&&&((()))---///000000//////111222888777444111111222222222111333666999999888666555.........000000///***''''''(((***+++---...000111000///---,,,,,,,,,+++*********+++,,,...111333555222000---++++++,,,///111111111///---+++(((%%%$$$)))++++++((()))---...,,,---,,,+++******,,,---///222000...,,,+++************+++---///111111///...,,,111444000)))%%%(((------...///000///---+++)))************+++---///111///...---+++***,,,...000+++***((()))))))))((('''!!!###+++...+++%%%$$$$$$$$$'''))))))'''%%%(((((((((((()))+++---///,,,...000222111///---+++++++++---///222222///---000222333222///,,,++++++))))))'''&&&%%%%%%%%%%%%$$$%%%(((---111111...***(((&&&&&&(((,,,...,,,***+++,,,------,,,,,,++++++,,,,,,------......---------...---,,,)))''''''((()))))))))((('''))),,,...------------...000222333rrrhhh```TTTGGG@@@??????EEERRR]]]eeekkkqqqnnnXXXFFF:::666666555333000000111333444444222222222222222222222222333444444333000///000111///111333555888===CCCHHHOOO\\\iiinnnttt|||pppddd]]]YYYSSSNNNLLLDDDAAA>>>???AAAAAA@@@>>>===@@@AAA???;;;999;;;===BBBIIIQQQVVVYYY```llluuuzzz}}}yyyuuuqqqmmmkkkhhhccc___XXXQQQHHH@@@:::444...*********,,,---.../////////000...,,,+++,,,,,,***))))))+++...111333333222111222111...***((((((***---222333333111---++++++++++++,,,...///000000000///++++++,,,---...///000000333222000+++'''%%%&&&(((+++---///000000///000111666666333//////222111------000444888:::999777555...---,,,---///...***&&&''')))+++------///111333111000...---+++++++++***,,,,,,,,,---...000333444000///...---,,,------...///...---+++(((&&&###"""(((+++***((()))---///...000...,,,***)))+++---///333333111...,,,)))'''&&&((()))---000222333222222...111222///+++))),,,000000000111111000...,,,+++++++++***++++++---///000111111///,,,***+++---000***)))((((((******)))((( %%%,,,///,,,)))&&&&&&''')))++++++(((&&&***+++,,,+++******+++---------...------+++***)))***+++,,,///222222000...///111333222000...---...,,,***((('''%%%%%%%%%&&&&&&&&&)))///444333,,,&&&"""###%%%(((+++---,,,+++***,,,---...---,,,---......---,,,,,,---///000222000000...+++'''%%%&&&'''''''''''''''&&&(((,,,///------,,,---...111444666xxxlll[[[LLLDDD???BBBHHHPPPTTTUUUYYY___sss|||~~~iiiSSSCCC:::777666222111///000222444555444111111111111000000111222444444444111...///222555666999>>>BBBFFFLLLTTTYYYgggrrrzzz}}}~~~eeeZZZPPPLLLHHHDDDCCCGGGBBB@@@>>>===<<<===>>>???:::===>>>;;;888888===CCCPPPZZZfffkkklllnnnttt{{{xxxqqqllltttzzzwwwqqqlllhhhfffffffffWWWNNNCCC;;;666000***%%%((()))***,,,...///000000+++*********,,,,,,+++)))&&&(((+++///222444555555333111...***((((((+++...111333333222///------...---------....../////////,,,------............---222111///,,,'''%%%%%%&&&)))+++...000000///000111111222000,,,---111///)))'''+++000666888777555333///,,,***+++......+++''''''***---......///222555//////...---,,,,,,---......---,,,,,,,,,...000111---.../////////---+++)))*********)))(((&&&%%%$$$(((******((()))///111000333111---***)))***---...333333222000,,,((($$$!!!$$$''',,,000333444555666/////////---,,,,,,///111000000000000000000000000...------,,,---...///000333333111---***))),,,///+++***((()))******)))'''######%%%)))---...---+++'''((()))+++,,,,,,)))&&&(((***---,,,+++***+++---...---+++***((((((''''''******+++...111222111///---///111111///......///...,,,***'''%%%%%%%%%&&&'''))),,,......+++&&&""" ###(((+++,,,,,,,,,,,,)))+++......------///111///---***)))***...222555333111...)))%%%$$$&&&(((&&&'''((('''(((***---000000///------...111444666sssfff___QQQUUU[[[```___[[[]]]bbbrrr}}}uuu```LLL???888666555555444333444555666444333000111111000//////111222444444333000---...333777CCCHHHPPPVVV[[[bbbjjjoooxxx~~~zzzssslllfffUUUKKKCCC@@@===:::???FFF@@@???<<<777444444777:::888;;;===:::777999BBBJJJ[[[ggguuu|||zzzxxxyyy}}}uuuhhh```\\\hhhzzz}}}{{{xxxqqqiiieeeeeejjjnnnXXXOOOCCC:::555000***%%%'''(((***---///000111111''''''''')))+++,,,,,,***'''(((***...222666999;;;333222///+++((()))---000111222333333111000000111...------------...//////......//////...------,,,000000///,,,(((%%%%%%%%%'''***...000000//////000---///---)))+++000...((("""'''---333666666333111000,,,))))))---...+++''''''***...//////000333666------------,,,---000222///...,,,++++++,,,...///+++---000111000---)))'''&&&''''''(((((((((((('''(((******(((***000333222666333...+++)))***,,,...333333222000,,,&&&!!!"""&&&+++000333555888999///---,,,+++,,,...000111000//////000111333444555111000///......///111111444444222...***)))+++...---+++***)))***)))(((&&&&&&'''***,,,------,,,,,,((((((***,,,---,,,)))&&&%%%(((,,,---+++***+++---///---***'''%%%%%%&&&&&&*********---000111111000***,,,//////.........//////---***'''&&&%%%%%%&&&(((+++...,,,'''""" %%%+++...,,,++++++,,,(((+++...///......000222///,,,)))'''(((---222666555333...((($$$###%%%(((&&&''')))))))))+++...111222111...------000333555|||zzzkkkooorrrssspppoooppprrrwwwjjjPPP@@@888444444555555444333666999999777444666111///000000---,,,---111///...///111555;;;AAAPPPYYYeeemmmpppqqqqqqsss~~~yyyxxx~~~zzzsssnnnjjjcccZZZRRRAAA???;;;999:::<<>>;;;999999<<>>???KKKbbbuuu|||~~~rrrggg___ZZZZZZdddrrr}}}wwwuuurrrlllfffbbbYYYNNNFFFCCCBBBAAA@@@???===;;;999:::<<>>>>>>>>>>><<<;;;555666777777333444>>>IIIhhh}}}{{{sssooo\\\MMMPPP\\\mmm~~~|||xxxwwwqqqjjjgggfffaaaZZZNNNGGG>>>888777777666444///......///000000...,,,000///......///---+++(((+++---...***%%%###&&&***111///---++++++...000333000/////////000111333444444444444555444111,,,)))***,,,...000222111000000111111///---***((()))+++000000000...,,,+++,,,---......---,,,++++++***)))((((((***---//////---+++,,,111666555///)))'''(((+++,,,------,,,***'''&&&'''''''''))),,,///222444---,,,***+++,,,------,,,)))***,,,...000000---+++)))***+++,,,------------///...,,,)))((((((((()))'''(((***,,,...111222333000222555666777555333111...,,,++++++...000111111...,,,++++++,,,,,,,,,+++111111111///------///111,,,,,,---///111222000...,,,++++++***+++,,,...///,,,,,,,,,***((((((***,,,+++,,,,,,***)))***,,,......,,,***,,,...///,,,)))******++++++***)))'''&&&"""###$$$$$$$$$"""!!! ######$$$%%%(((+++///111...)))$$$###%%%)))******+++(((%%%%%%&&&)))+++++++++---,,,((("""!!!###'''***((((((+++---,,,---,,,+++***+++---000222+++***)))((()))***,,,---//////......,,,+++***)))***+++,,,,,,,,,---000333<<<;;;888555111...+++***zzz```OOO===555333111111222---///111333666777777777;;;888888999777333222555777BBBJJJKKKNNN\\\rrrrrrbbbWWWOOOKKKMMMYYYkkk}}}}}}vvvqqqkkkhhhfffddd___ZZZTTTMMMDDD>>><<<>>>???@@@???>>><<<;;;;;;>>>@@@BBB@@@???>>>>>>??????===;;;888888999999777777@@@KKKhhh}}}lllZZZ]]]gggvvv|||yyy{{{xxxqqqjjjhhhfff^^^UUUKKKDDD:::222000111333444000//////000111000...+++000000111111000...,,,***...111111+++""""""'''---,,,******+++...111333......------...111333444666666555444222///+++))),,,...000222333333111000000///...+++((((((***,,,111111111///---,,,,,,......000222000---******+++,,,------...///...,,,+++...222666333,,,((((((***------......,,,***'''%%%))))))***,,,...000333444---,,,+++,,,...///...---+++,,,---///111000...+++)))***+++,,,---------,,,///...---,,,+++*********'''(((***---///222444555111333444666666666444333000...++++++,,,///000000...---,,,,,,,,,,,,++++++333333111...++++++,,,///***+++---///111111000///)))))))))***+++---///000///...---+++))))))+++---,,,,,,+++)))((((((+++...000...,,,,,,---...,,,******+++,,,,,,+++***(((&&&!!!!!!!!!!!!""""""!!! !!!!!!!!!"""%%%)))...000///***$$$"""###'''+++,,,---***'''&&&(((+++,,,---,,,,,,+++((($$$""""""$$$%%%&&&&&&&&&'''***---...///---+++***,,,///333555,,,,,,,,,,,,+++***)))(((***,,,...///---+++)))(((***+++,,,,,,+++---000222:::999777555222///---,,,qqqWWWHHH999444444444444444...000333555666666777777888666666888666333555:::@@@LLLWWW]]]dddrrruuufffXXXNNNIIIBBB???DDDSSSggg{{{|||yyyvvvsss^^^\\\ZZZYYYXXXTTTOOOJJJCCC@@@<<<999:::;;;===>>>???>>>===<<<===???BBBCCC@@@>>>======??????>>>===>>><<<<<<===<<<>>>GGGQQQkkk|||jjjgggooo~~~}}}zzz|||yyyqqqjjjgggddd\\\RRRKKKBBB555+++&&&(((,,,///000000000222222111...+++///000222222111...,,,+++///333333---$$$ """''')))((((((((())),,,///111------------///000222444777666333000---++++++,,,///000222333333111000/////////---+++))))))+++---///000000///...---///000...111333111---***+++---///000000000///...---,,,000222222...)))'''***......///000///...,,,)))(((.........///000111222333---,,,++++++...///000////////////000222111///,,,((()))+++,,,,,,,,,+++***---......//////......---+++,,,---///000222333333222222333333333333222111111...,,,+++,,,...//////......///...---,,,,,,,,,333333111...+++***,,,...+++---...000000000000000)))******+++,,,...//////111000///,,,)))(((***,,,------,,,***((()))+++...000///---------,,,+++***)))***,,,------+++)))'''$$$""""""$$$%%%%%%!!!!!! !!!$$$(((,,,///111,,,'''$$$%%%)))---///111...+++)))***,,,------,,,+++***(((&&&%%%'''(((&&&$$$###$$$&&&))),,,......,,,***)))***...111444,,,---//////...+++'''%%%&&&)))...///---***)))(((***++++++*********---///222222222222222111111111zzzfffPPPCCC777555777777666777222444777888777666666777666444555666555555:::BBBNNN[[[hhhpppyyywwwtttlll^^^NNNCCC>>>>>>777777???QQQfffyyy{{{sssnnnllljjjfffUUUTTTRRRQQQOOOJJJDDD@@@;;;;;;;;;;;;<<<=========>>>>>>======>>>@@@BBBCCC@@@>>>===>>>AAACCCDDDEEE@@@>>><<<===>>>AAAKKKVVVrrrvvvooovvv}}}yyyxxxrrrjjjeeeaaaYYYPPPHHH@@@333'''!!!###(((,,,///000111333444333///,,,---000222222000---******///222333///)))%%%&&&((('''&&&&&&&&&'''***,,,...------...///000111111222555444111---***))),,,...000111111111000000///.../////////---++++++---///---...///.........000222...000111000,,,***+++---///000111000...------...111000...+++)))+++...222...///000111000///---+++111111111111111111111000,,,***((()))+++...000000111000111222444444222000)))***,,,------+++)))(((,,,---///111111111111000....../////////000000000111000000000////////////000...,,,,,,---............///111000///......///222222111///,,,+++---......///000000//////000222------------------------111111///---***)))***+++,,,------+++***+++---///000000//////---,,,******((())),,,......---+++)))((($$$!!!!!!%%%)))******%%%###"""!!!###&&&***---111...+++))))))+++...111111...,,,,,,,,,------,,,+++***((('''((()))+++---&&&""" ###&&&(((+++...+++***(((((()))+++...000+++---000111000,,,(((%%%$$$)))...///---*********+++++++++)))((((((***,,,)))***+++---///111333444www```KKK???666555999999888888666999;;;;;;888666666777666555666777777999AAAKKK```nnnzzz~~~~~~rrrccc]]]SSSGGG===888666666333555???SSShhhyyy{{{wwwxxxtttjjjccc```[[[UUUQQQPPPMMMKKKHHHDDD@@@>>>:::<<<===>>>============<<<<<<;;;;;;<<<>>>@@@BBB@@@???>>>@@@EEEKKKOOOQQQKKKFFFDDDEEEGGGLLLWWWbbbyyy~~~||||||}}}|||uuuuuuqqqiiiaaa\\\UUUNNNAAA<<<222)))$$$$$$(((,,,...///111333555444000------000333222...)))'''&&&,,,...000000---+++******''''''&&&&&&&&&(((***+++---...000222222111000//////000///---***)))+++...//////...---......///000///000111000......///000---.........------///111.........,,,++++++,,,---,,,...//////,,,,,,---///111...++++++...111333333,,,---///111111000///...000000000000000000//////***'''$$$$$$'''+++...000000000000333666777777666,,,---...///...+++((('''+++---///111222111000///---------.....................---,,,------...//////---,,,---...///...------000222222111///000111///000111000.........///222222222000......000333111111000///...,,,+++***---......---+++******++++++,,,......------...000///000111111...,,,)))(((&&&(((,,,...///...---+++***'''%%%''',,,//////---)))'''$$$"""###%%%)))+++//////...---------///000,,,++++++,,,......---+++)))(((''''''))),,,///111&&& ###'''(((***---,,,+++******+++,,,---...***,,,000222111---)))&&&$$$***///000...,,,,,,...------,,,***'''&&&((()))$$$%%%'''))),,,...000111yyyaaaIII===555666999:::888888:::<<<>>>===999666666666777666777888999<<>>===<<<999:::;;;;;;999888888888::::::999:::;;;===???@@@AAA??????BBBIIIRRRXXX\\\[[[VVVSSSTTTWWW]]]iiiuuu|||vvv}}}yyyxxxqqqssspppggg^^^XXXRRRMMM;;;888333---((((((+++.........111444666555111...///222444222,,,'''###"""***,,,...000000///,,,+++(((((('''&&&&&&'''))))))---///111333333222000...***---///...+++***+++,,,---,,,++++++,,,...111222///111222222111000000111......///...,,,,,,---//////---+++******+++,,,---))),,,...---+++***,,,///000,,,***---222666555333***+++...000111111111000---...///////////////...(((%%%!!! ###(((,,,///......000333888:::;;;:::...///000000///,,,)))&&&+++---///111222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000---------...///000...------000333444222111222333---///111111000///000000444444333000------111444444444333111...,,,)))(((***,,,------,,,+++,,,,,,***,,,...///......///000...000222222///,,,)))(((%%%'''+++///000000...,,,***((((((,,,111444111...,,,)))&&&######%%%(((***...///000000///......///(((((()))+++......---+++)))'''&&&'''***...111333%%%###(((''')))---//////.........//////000))),,,///222111...***'''&&&+++111222///---...111///...---***'''&&&'''((($$$$$$&&&''')))+++,,,---wwwlllhhheeeeeellluuu~~~pppaaaJJJ===222222777999888888999888666666777777555444;;;::::::<<<@@@GGGSSS]]]sss}}}vvvcccTTTLLLDDD???888444333333333333555999FFF[[[kkkwww~~~yyytttpppmmmeee[[[TTTQQQNNNHHHDDDCCCBBBAAA???<<<;;;<<<>>>BBB>>>999888;;;<<<999666999999:::<<>>IIITTT\\\gggppprrrttttttrrrqqquuu}}}||||||xxxqqqnnnqqqsssrrrkkk^^^PPPFFFBBB;;;666000,,,,,,...000111666555222111000111222333222444666444///)))$$$!!!(((,,,000111...,,,,,,---+++***)))((())))))++++++,,,///111///***'''))),,,***,,,...///...---***(((((((((***---222444555444111222222222000---***)))...---+++++++++,,,---...---+++)))'''''')))+++---''')))***++++++***+++,,,...------///111111000///)))***+++---///000111111111222111000......000222+++)))%%%$$$&&&)))+++,,,///...///333999===>>>===555222000111222111...++++++///111///......+++&&&+++,,,---......---+++)))......---,,,---...///000000000000000000111111222222666666333222444555333000111222111///---------222222111///...000444777111000///......---------///+++(((***///111,,,''',,,---///000111000...---///...---------+++'''%%%+++,,,///111111///,,,+++)))***,,,///222444555555,,,+++***)))((()))***+++000...---...000111...,,,***&&&%%%***...,,,+++++++++***((((((---444333---%%%""""""&&&)))***///444444222000111333333000------///222333222///+++(((,,,,,,...222666888888777444111...***'''''''''(((&&&***------******...222mmmaaaXXXQQQVVV\\\eeekkkpppxxxlll\\\JJJ>>>444555999:::888888888666666666888888777666888999;;;===AAAKKK[[[gggoootttvvvpppbbbRRREEE>>>:::777333222333666888999888;;;HHHZZZjjjvvvzzzuuuooohhhdddaaaZZZRRRMMMKKKIIIEEEAAA?????????===;;;:::;;;<<>>;;;;;;;;;<<<:::888888888888;;;>>>????????????===BBBNNN\\\hhhvvvzzz}}}{{{sssnnnnnnmmmlllhhhaaaWWWNNNGGGDDD<<<888222......111333444444222111//////000111222000333555444000+++'''&&&))),,,//////,,,***+++,,,---......///...---,,,,,,---///111...***(((***---***,,,...///...---***)))((()))***---111333333222000111111000///,,,)))'''+++++++++++++++,,,------...,,,+++******+++---///+++,,,------,,,+++,,,,,,...------...000000000...)))***,,,...000111111111000111111///...///111333111---(((&&&&&&((()))***---...///111444666777888333111///000111000...+++---111222///......+++'''+++,,,---...---,,,***)))...---------...///000111////////////000000111222111555666333222444333111+++,,,---,,,+++***+++,,,000000///------///333666000///...---------...///---)))&&&(((...000---)))+++,,,...000000///...---,,,,,,++++++***)))&&&%%%***,,,///000000///,,,******+++,,,...///000111111///...---+++***)))((((((...---,,,---///000...,,,+++'''''',,,...,,,******++++++))))))---222111+++$$$###%%%***......000444333222000000111111...,,,,,,...111333333111...+++,,,,,,...222777::::::999666333///***((((((((()))))),,,000///------000333vvvhhh[[[MMMBBBFFFMMMTTTVVVVVV]]]jjjuuukkkZZZIII>>>777999<<<<<<999888666555555666999;;;;;;:::777:::===???DDDPPP___jjjeeeccc^^^VVVLLLAAA888333222000///111444888:::;;;;;;>>>HHHXXXgggsss}}}~~~uuunnniiiccc\\\WWWRRRNNNHHHEEEEEECCC@@@>>>:::;;;<<<;;;999888999:::>>>???@@@???===;;;;;;;;;:::999999:::===????????????BBBJJJWWWeeettt{{{zzzyyytttooommmooonnnhhh```XXXQQQKKKFFFCCC>>>999333000000222444555111000///.........///000...111444444111...+++******,,,...---***)))+++...222333555666444222///,,,...000000...***)))+++---+++,,,---......,,,***)))))))))***---000222111000///000000///---)))&&&$$$((()))***+++,,,------------,,,+++++++++---...////////////......---,,,+++...---,,,,,,...///...---'''))),,,///111111111000.../////////...///111333666222+++'''&&&&&&''''''***---000000------...111000///.../////////---+++...222333111000000...)))------......---+++)))(((,,,,,,,,,---...000111222............/////////000///333444333222333111---%%%&&&''''''&&&''')))+++......---,,,+++---111444///...,,,++++++---///111,,,'''$$$&&&+++//////---,,,---...//////...---,,,)))((((((''''''&&&%%%%%%***+++...//////...+++***+++,,,,,,---......------111111000...,,,)))'''&&&,,,+++***+++---......------******///000,,,)))))),,,---,,,***---111///)))$$$###'''...111000111333333111000000000///---+++,,,...111333333222000...,,,,,,...111666999;;;:::777444///+++((((((***,,,,,,///222111000///222555sssjjj___OOOBBB>>>DDDJJJIIIGGGMMM\\\jjjnnn]]]HHH@@@;;;===@@@>>>:::999444333444777:::=========:::<<>>GGGTTTcccnnnwww|||rrrmmmgggccc___[[[UUUPPPJJJGGGCCCBBBBBBAAA>>><<<666777999999777777777888<<<@@@CCCBBB>>>;;;<<>>999333///...///000000000///...---,,,,,,------...000333333000---+++******,,,---,,,++++++///222777777888777666333000......///000...++++++,,,...+++,,,---...---,,,+++******+++,,,...111111///............---+++((($$$"""&&&'''))),,,---...------,,,++++++,,,,,,---...///111000///......---+++))),,,+++******,,,,,,+++***%%%'''***---//////......---.........---...111444777222,,,'''%%%%%%%%%%%%)))...111///)))&&&(((+++---------.........---,,,---111333111111333222...............---+++***))))))***+++,,,...000222222000/////////...---,,,+++,,,000333222333333///)))!!!"""$$$$$$$$$&&&))),,,//////---+++******---///...,,,***)))))),,,000222,,,'''$$$%%%+++000222111111111000000///---+++***&&&&&&&&&%%%$$$###%%%&&&***+++---......---+++***+++,,,------......------111111111000...+++((('''++++++++++++---.../////////---...222222---******...000///---...111...)))$$$###'''---000///000222222222111111000///---,,,---...000111111000///......------///222555777777777333...***((()))+++---...000222222111111333555{{{qqqjjj^^^NNNBBB999???DDDCCCAAAIIIZZZhhhnnn\\\HHHAAA===@@@BBB???;;;:::333222333666:::===>>>>>>===???AAAGGGRRR\\\ZZZSSSJJJEEE???<<<<<<:::666222333111000111444777777777888<<>>AAA???===;;;<<>>@@@EEEKKKPPPRRRZZZcccmmmwwwzzzyyyvvvrrrllliiiiiigggbbb[[[TTTMMMFFF@@@<<<999555...***'''&&&%%%$$$........................///111222000,,,(((&&&&&&)))+++.........000555:::999777444111///.........***+++...000222111000000,,,---------,,,,,,++++++...///111333555555222///------...---,,,)))&&&%%%((()))***,,,---/////////000111222333333222111000---+++)))+++---...+++(((*********,,,,,,***&&&###"""###%%%&&&((()))***+++,,,---...---,,,---///111///,,,)))'''''''''%%%$$$(((...222000***&&&'''***,,,---///...,,,++++++,,,+++///111000222777888666000000/////////.........***+++---///111222333333333333222111...***'''%%%***,,,...///333555000)))&&&(((+++,,,,,,,,,...///222222111...+++)))***++++++***(((((((((+++---///...,,,)))))),,,///222444444333222000...,,,***)))'''((('''%%%""""""&&&***+++,,,---......---,,,+++***+++---///111333444444....../////////......---,,,------,,,,,,,,,///111///...000222111......222333444333...---///...,,,'''$$$$$$((())))))***...000111333333111000111222000000///---,,,+++++++++000---)))'''(((***++++++///...,,,******+++---...---.........////////////{{{mmm\\\JJJ>>>;;;:::>>>BBBGGGNNN\\\nnn{{{fffPPPBBB===:::<<<<<<999666666444333333555999;;;;;;:::===GGGLLLLLLPPPTTTOOODDD>>><<<;;;:::888666333000000...,,,---000555888:::666999<<<@@@KKKVVVYYYUUUSSSQQQOOONNNNNNJJJCCC===>>>@@@CCCDDDCCCBBB@@@???<<<<<<:::777666777:::===>>>@@@AAA@@@??????AAADDDGGGFFFFFFKKKSSS]]]dddhhhrrryyyqqquuuxxxuuuqqqllljjjkkkeeebbb[[[RRRHHHAAA===<<<777333---)))''''''&&&%%%***+++---///111222333444///111222000---)))((('''))),,,//////...///333666555444333111///---,,,+++&&&)))---222555555222000---------,,,,,,,,,++++++000111333666888888555222---......///---+++)))'''+++++++++,,,---///000111000111333333333111...---+++)))'''***...000...******+++...000000---'''"""#########$$$&&&(((***,,,---......,,,+++,,,...000---,,,+++******)))&&&###''',,,000000,,,))))))+++---///000///,,,******+++---000111000222666777444000000000000000111111222---...111333444555555555222222222111///,,,)))''')))+++,,,...333666222+++***---000222111000//////111222111///---,,,,,,...***)))(((((()))***+++,,,...---******+++---///000//////...---,,,+++++++++***+++***&&&"""###(((---,,,---............---,,,+++,,,...000111333333444//////...---------......,,,------,,,******---000,,,+++,,,......,,,///555222444111+++))),,,...,,,((('''(((,,,---***)))+++---///222222111000111333000///...---,,,---------...+++'''%%%&&&(((******,,,,,,,,,,,,---...///000------------...///......~~~ooo[[[HHH???@@@@@@CCCHHHOOOYYYiii{{{eeeOOO@@@:::777999999555444444444333333555888999999999>>>KKKQQQJJJFFFFFFCCC<<<;;;;;;;;;:::888777666666222///,,,+++...222555777777:::;;;===FFFPPPQQQKKKIIIHHHHHHJJJKKKIIICCC>>>999<<>>;;;888666888<<>>???BBBDDDMMMMMMOOOUUU```mmmvvv{{{yyyccchhhxxxyyyvvvrrrnnnmmmoookkkggg___RRREEE===;;;<<<555111---***)))))))))((('''))),,,000333666888999///111222000...+++*********---000000...---000333111222333333111...***((($$$'''---333777777333000---------,,,,,,,,,++++++111222555888::::::777444---.../////////---+++)))---,,,,,,,,,---///111222---///000111000---***(((***((('''***///222000,,,+++---000333333///(((###%%%$$$###$$$%%%(((+++---.........,,,++++++---///...---------,,,***&&&###&&&***...///---++++++,,,...000111000,,,)))***+++///222333000111444555222000000000000111222333444000222444666777777777777000111111111000...+++***)))++++++---333777444---,,,000333555444111//////000000111000......000111)))))))))))))))******+++...---+++******+++---...************+++,,,---------...,,,(((###$$$)))///---..................---,,,---...000111222222222111000...---,,,,,,------,,,------***((((((+++///)))((()))++++++***///666111222///)))'''***------)))))),,,111111,,,)))******---000111000///111444//////...------///000111---***%%%$$$%%%(((+++,,,+++,,,---...000111222222...---,,,---...///...---qqq]]]PPPKKKJJJMMMSSSVVVWWWdddzzzmmmWWWOOO>>><<<;;;888777555444444888666444444666999:::;;;AAAEEEHHHFFF@@@999555444666777:::<<<<<<:::777555333222111//////111555888666777888;;;???CCCGGGIIICCCCCCBBBAAA@@@@@@@@@@@@999999:::>>>CCCEEECCCAAAAAA???<<<;;;<<<>>>???@@@EEE???>>>BBBEEEDDDHHHOOOVVVYYYaaalllrrrvvvsssiiiiiirrruuutttxxxwwwnnnfffhhhccc[[[SSSKKKBBB:::555222111///......---+++)))&&&&&&'''+++111777:::;;;444222000000000///---,,,&&&&&&''')))---......---111222222000,,,***))))))%%%&&&+++222888:::777333000111111...******,,,///333444444444333222000///.........,,,***)))***,,,111---***+++...111222111111///,,,)))((()))***,,,***))))))---222222---((()))...333555222---'''######%%%((())))))***+++---///...------...000333444000000//////---+++)))''''''(((***+++,,,,,,++++++///000000000000...,,,+++,,,...000111111000000111000...---,,,...000111111000000111444777888777555111000.........---+++)))------...000222333111///---...000111111111000///---000///***(((+++---------,,,+++******+++,,,,,,,,,,,,,,,******+++---000******************++++++...000///)))""" &&&---111///---+++******+++,,,...///000111222333444555666333///---------,,,+++...,,,+++))))))***,,,---)))))))))***+++---...///000...,,,******,,,...000+++---000222222///+++((()))+++......,,,+++---000///000111111///......///222000---+++***,,,---///...---,,,---000222444444///,,,***+++...///...+++{{{oooeee[[[UUUVVV[[[```gggssslllVVVIII<<<;;;:::999777777666666888666555777999;;;<<<<<<>>>AAACCCAAA;;;555333222666777999;;;:::888555333111111000//////111666999999999:::===???BBBDDDEEE@@@@@@???>>>======>>>>>>888777777:::???CCCCCCBBBGGGEEEBBB@@@@@@BBBDDDEEECCC??????CCCFFFJJJTTT^^^dddgggpppyyy~~~pppfffgggrrr}}}uuusssuuuuuuoooiiigggbbbZZZQQQIIIAAA999444333111............---+++'''&&&'''***///444666777222000.........---+++)))######$$$'''+++.........111222333111...+++))))))%%%&&&***111888:::777333000000///,,,)))))),,,///000000000000///---+++***---......---+++***+++,,,111...,,,,,,///111000///---+++***((('''((()))***+++)))(((+++///000---***)))---111333111,,,'''$$$%%%'''***+++++++++---...000///......///111444555000000111111///---***(((((()))***,,,,,,,,,,,,,,,////////////...,,,+++***+++---///000///......///...,,,***)))+++...000222111000000222555666555444111000//////000...+++)))+++***+++---000222222000------...///...---,,,+++(((++++++'''&&&***,,,,,,///---+++***)))***+++,,,---,,,+++***)))***,,,---)))******+++,,,++++++***---//////***###"""'''---...,,,+++)))))))))***+++------...000111222333333555222---++++++,,,,,,+++---,,,+++******+++,,,---)))))))))***+++,,,......000...---++++++,,,---...,,,...000222222///,,,***+++,,,,,,+++(((''')))+++///000111111///......///000111111000000//////...---++++++,,,///111111111...,,,***,,,///000...+++rrrgggfffhhhooo|||nnnWWWDDD<<<;;;:::999888888888888666666777:::===>>>===<<<999<<<===:::555111000111555666777888777555222111......///...///222777;;;<<<<<<>>>???@@@@@@@@@@@@<<<;;;:::::::::::::::;;;999777666999===CCCFFFHHHGGGEEEAAA???>>>@@@DDDFFFFFFEEEFFFIIILLLTTTcccqqquuuyyyooocccdddppp{{{uuurrrrrrqqqnnnllleee```XXXOOOGGG???777333222///---,,,...//////...((('''&&&(((,,,000222222000...,,,+++++++++)))'''!!!!!!###'''+++...///...///111333333000---+++***%%%&&&***000777999777444///...,,,***((((((+++...------------,,,***)))''',,,---...---,,,+++,,,...000///---...//////...,,,************)))*********,,,)))&&&&&&***,,,,,,+++***+++...///...,,,(((&&&'''))),,,---------...000///......---...///111222///111333333222///+++)))******+++,,,------------//////...---,,,+++***)))***,,,...///---,,,,,,---,,,)))&&&%%%'''+++111555333111//////111333333222000000000111222000,,,)))((('''''')))---000111111,,,,,,,,,,,,+++)))'''&&&%%%))))))%%%%%%***------111///+++((('''''')))***---,,,***((((((((())))))''')))+++---...---+++***+++---...+++&&&%%%)))...,,,+++***)))((((((((()))((((((***,,,---...//////333///+++((((((***++++++,,,+++***))))))***,,,,,,((())))))***+++,,,------///......---,,,,,,------,,,...000111111///---+++---,,,)))&&&###"""$$$&&&...000000000...---...//////111444666666333000...+++***+++,,,...///...------++++++---000111...+++|||yyyvvv}}}rrr[[[DDD===<<<;;;999888777777777444555888;;;>>>???===:::666888888444000...///222444444444444333111///...,,,---...///000444888<<<>>>???@@@@@@???>>><<<;;;999888888888888999999:::<<<;;;999:::???EEEKKKNNNEEEDDDAAA>>>===???DDDGGGLLLPPPSSSUUUWWW```ppp}}}sssaaaaaajjj~~~{{{vvvqqqmmmkkkjjjjjjccc]]]UUULLLEEE===777222///---++++++,,,...//////***((('''(((+++---......///---++++++++++++)))'''%%%%%%&&&***---000000///...000444444222...,,,+++&&&''')))///555888777444...,,,***(((((()))+++---+++,,,---......---,,,++++++---......---------///.........------+++***(((******,,,---------,,,,,,+++(((###"""$$$(((***+++)))******,,,,,,,,,***((()))+++------------...///......,,,+++************///111444555444111---***+++,,,,,,------.........000///...,,,++++++***++++++---//////---,,,,,,,,,+++)))&&&$$$%%%+++222888444111...---...000000111//////111333333111---***((('''&&&'''***,,,......,,,,,,,,,+++)))'''%%%###'''++++++''''''+++//////222///***&&&$$$%%%'''(((,,,+++((('''''''''&&&%%%&&&))),,,///000...+++)))***---...,,,)))(((+++///......---+++***((('''&&&"""$$$&&&((()))***++++++111---)))&&&''')))***+++***))))))))))))******+++))))))***++++++,,,,,,,,,...............------,,,,,,---/////////...,,,+++,,,)))%%%""" ###%%%...///000///---,,,---//////111444666666555222000++++++,,,---//////...,,,,,,++++++...111222///,,,~~~qqqZZZDDD???>>><<<:::777666555444222333777;;;>>>===:::777666666666222...---000333333222222111///...------,,,---///000111444999<<>><<<:::999888888888888999::::::;;;???>>>======@@@EEELLLPPPGGGGGGFFFDDDCCCFFFKKKPPPQQQYYY```cccfffooo|||yyybbb]]]aaauuu~~~|||wwwpppjjjfffdddddd___YYYQQQIIIBBB;;;666222---+++)))***,,,.........,,,***))))))+++---...---///...,,,,,,------,,,***---------...111111111///,,,///333444222///---,,,(((((()))...444777666333---+++***)))***+++,,,---)))***,,,...////////////,,,...///000.........///,,,------,,,***(((&&&&&&)))***,,,.........---,,,***'''###!!!"""%%%(((***)))(((((())),,,---,,,***)))+++,,,---,,,+++,,,---000///---+++)))'''&&&&&&...000333555444222...+++------------------......111000...,,,+++,,,---------///111111///---,,,---,,,+++)))''''''+++333999555111---+++,,,...//////......000222444222...+++***(((&&&&&&(((***+++***------,,,,,,***'''%%%$$$***------)))(((+++......000---((($$$###$$$&&&(((,,,***'''&&&''''''%%%###&&&)))---000111///,,,***+++------,,,***+++---000333333222000---***'''%%%"""$$$&&&)))+++,,,,,,+++///,,,(((&&&''')))***+++(((((((((((())))))*********+++,,,,,,,,,,,,++++++........................---------------,,,******)))&&&""" ###&&&)))...//////---,,,+++---...000000111222333333333222---,,,---///111111///---,,,******---111333111...yyygggRRRBBB@@@>>><<<999666444333222222333666:::<<<;;;888444666777666222...---000333333222111000///...//////...000111222333555888;;;============<<<;;;:::999999999999::::::<<<======???@@@@@@@@@AAADDDIIIMMMGGGIIIKKKKKKKKKNNNUUUZZZZZZccclllqqqvvvggg^^^\\\lll{{{vvvpppiiiccc___\\\XXXSSSKKKDDD>>>888444111+++******+++...///...---,,,***))))))+++---......///...---...///000///...333222111222222222000...+++...111222111///......+++******---222555444222,,,++++++,,,...///...---''')))+++---////////////---///111111///.........,,,,,,,,,***(((&&&&&&&&&((()))+++,,,,,,,,,+++******(((%%%######%%%(((***((('''&&&)))---///...+++)))+++,,,,,,+++***+++,,,111000///---+++)))''''''---...111333333111...,,,------,,,,,,,,,------...000///,,,++++++,,,///000000111333222000...------.........,,,***---333888444111---,,,,,,.........------///111222222///,,,***)))'''((()))***)))(((,,,,,,---,,,+++)))'''&&&+++...---)))(((+++.........,,,(((&&&%%%&&&((())),,,)))&&&&&&((('''%%%!!!''')))---111111000---+++---...---,,,+++,,,///222666666666444111---)))&&&&&&(((+++...000111000000...,,,)))(((***+++++++++(((((()))******+++++++++,,,,,,---......---,,,+++------------...///000111000///...---+++******)))(((%%%"""!!!$$$))),,,............,,,******,,,...//////...///000111222333.........///111222111000---******,,,000333222000uuu\\\IIIAAA===<<<:::888555444333222333444777:::;;;:::666333666777666333///---000333555444333111111111222333111333444444444555888::::::::::::999999:::;;;;;;999:::::::::<<<===>>>???AAADDDFFFFFFEEEEEEHHHJJJJJJNNNSSSVVVWWWZZZaaafffooowww~~~sssgggaaannn}}}zzztttooojjjccc\\\WWWQQQLLLDDD>>>999555111///,,,,,,---///111111///---***)))((()))+++...//////...------...111222222111444222111111222111///---+++---///000///...//////...,,,***,,,000333222000,,,+++,,,///222222000---***+++---...//////.........000222222000...---------...---***'''&&&'''*********++++++++++++++++++*********)))((((((***+++(((&&&%%%)))...111///,,,***+++------+++******+++.........---,,,+++***)))+++---...000000///---,,,...---,,,++++++,,,------...,,,***((())),,,///222111222333333000...------...111333111...---000444333000---,,,---.........---,,,---///000111///---)))(((((()))+++,,,+++)))***+++,,,,,,,,,+++***)))+++......+++***///222222,,,+++***))))))***,,,---+++(((%%%&&&))))))%%%!!!(((***---000111000...---000///---++++++---000333666666777777444000,,,)))''')))---000222333222222---,,,++++++---------,,,***+++,,,------.........---...///000///...,,,+++---,,,,,,,,,---000222444444333000...,,,+++******)))&&&$$$%%%)))...000111......---+++******,,,...------......000111222333...------...111333333333...+++)))***///333444333sssUUUDDDAAA;;;:::888777555444333333555666777:::;;;:::666333666777777333///---///222888666444333333444666777444555666666555555777999888888777777888:::<<<===999::::::;;;<<<>>>???@@@EEEHHHKKKLLLJJJHHHIIIJJJRRRWWW^^^bbbdddhhhnnntttqqqjjjttt|||xxxrrrnnnjjjddd[[[TTTLLLGGG@@@999555222///---------///222333333000---((('''&&&(((+++...//////---,,,,,,...111333333333222111000000000000...,,,***,,,............///000000---+++,,,000222111///,,,,,,...222555555111---...///000000000///...---///111333333000...---,,,...///...+++''''''))),,,------------------------,,,---...---,,,+++,,,---'''%%%%%%***000222000---+++,,,...---,,,++++++,,,((()))***++++++++++++++++++,,,---.........---,,,...---,,,+++***+++,,,---,,,***((('''(((+++///222111222333222000---,,,,,,...222555444000---...111222000...---...//////...---,,,,,,---///000///...''''''(((+++---...---+++((()))***,,,,,,,,,+++***---000111......444777888,,,,,,+++,,,,,,...///000+++'''%%%&&&)))***&&&"""(((***---000111000///...222000---+++***---000333444555777777666222///,,,&&&(((,,,000222222222111---,,,,,,---//////...,,,,,,---...///000000000000...///000111000///---+++---,,,++++++---000444666777666333000---++++++++++++(((&&&(((,,,111333333......---+++)))***,,,...+++,,,...000111222222222...---,,,---000222444444///+++((()))...333555444{{{sssxxxlllPPP>>>888222222222444666666444333555777;;;<<<;;;999999999:::888777555555555666777777777777555333333555777444666777555222111333555999888666666777:::===???@@@===;;;:::;;;>>>@@@@@@EEEGGGJJJKKKKKKOOOUUUZZZ[[[```gggmmmsssyyyzzz}}}xxxxxx{{{vvvfffXXXRRRRRRHHH<<<666444222---''',,,---000222222000...,,,---+++))))))***,,,------'''###!!!'''111666444///111222333444333111///------000333111---,,,///333333000...---///111222222/////////111333333111///111222333222111000111222777777555333000///000222111222000,,,((('''+++......------///000111000......------...///...---,,,))))))))),,,///111000///...///000111000///---+++)))((((((***,,,.........***,,,------,,,,,,---///444222000...---------...***)))((('''''')))+++,,,///...---------,,,***(((,,,///111000---,,,---..................///000111++++++---///000000---+++'''&&&&&&)))///222222111...---,,,,,,,,,,,,***(((...///111444666777888999444111///111444555111,,,***(((%%%$$$&&&((()))***---+++***+++...000///------------,,,+++,,,...111111111222333333111...***---,,,+++---111222000...///......------///000111---///000000///......///000111444666777333---((((((+++///111000///......666666555222000...///111444///)))&&&(((+++------222222111///------///111////////////000222333444111...+++))))))+++///111///---+++,,,000555888:::xxxooosssmmmRRR???888333333444555666666333111444555666888999:::999888999777555444444555777999666666666555444444666888777888777444111///111333888777666666777999;;;===:::999888888:::===???@@@EEEHHHMMMOOOQQQVVV]]]bbbiiiqqq{{{zzzvvvuuuooocccZZZXXXUUUKKK???888666444///+++,,,---///000000///...---///...,,,,,,---,,,***))) %%%---222000---000111222333333111000...111222333///+++***...222444222///...///111111111000//////111333333111///333444444333000//////000666666666444111000111222333222///***&&&&&&+++///000///...///111222111000000...---...000111...,,,))))))***---000111000///---...000111000///---,,,(((((((((***,,,...---,,,,,,...000000/////////000444333222111//////......,,,+++***)))***+++---...///......---,,,+++)))(((,,,...000///---+++,,,---......------------------+++++++++,,,---...------)))((((((+++///222222111000000///......---,,,***//////000222444555777777444222000222666666333///---***'''&&&((()))***+++...,,,+++,,,...000///------------+++***+++---000//////000222333222...+++---,,,,,,...111333222000,,,,,,------///000111222...///000000---,,,,,,---000111333666666333...)))***---000111000/////////222222111///......000222333///)))'''(((+++------111111000...,,,,,,...111111000///......///111222000...+++))))))+++///111000...+++,,,///444888:::wwwooosss~~~oooVVVBBB888555555555777888777444222444222222444999;;;;;;999888666333111111444666999444555666666555555777999:::999777333000...///111666666777777777888888999666666777888;;;>>>@@@BBBFFFKKKQQQVVV[[[bbbiiiooouuu{{{uuuoooggg___]]]___XXXNNNBBB:::777666333///,,,,,,,,,---------......000000000000000---((($$$!!!&&&,,,......,,,---...000111111111000///444444222---))))))---111777444111//////000000000000//////000222222111///444555555222///---,,,---333555666666444333333444666333...'''###$$$+++111333111//////000222222222222...,,,...222333000,,,******+++...000111000...,,,---///000000///...---(((((()))+++---...,,,+++...111333444333222222222444444444444333111000///......---,,,,,,...///000/////////...,,,***)))(((+++---...---,,,***++++++......---,,,,,,+++++++++)))((('''&&&&&&((()))++++++++++++---000222222222333222111000///......---000/////////000222444555444222222444777888666333000---+++***+++---------...---,,,---...///...------------+++)))***,,,///------...000222222///------------000222333222000)))***+++---///111111222...//////...,,,***+++,,,000111333555666444000,,,,,,---......---,,,---///......---,,,+++---000333222...***((((((***,,,,,,/////////---,,,,,,...000222111...,,,,,,---///000000...+++******---000222111...******---222666888{{{www{{{rrr[[[FFF;;;555555777999::::::888666666333111444:::???>>>;;;777555111///...000333555333444666666666777999::::::888555222000000111222555666777888888888777666777888:::<<<===@@@CCCFFFHHHOOOWWW___fffnnnwww}}}~~~{{{uuulllccc]]]]]]```WWWNNNCCC;;;777666444222+++***)))))))))***,,,,,,---...000222222---'''""""""'''+++------------)))***,,,---...///......444333///***''')))...222888555222000///000//////...------...000000///...222222222000---++++++,,,///111444666555555555666777444---%%%!!!###+++222444111///...///111222222222...,,,...333555111---+++++++++...000000///---+++,,,...000000///...---******+++...//////---+++---000444666555333222222444555666666555333222000///............///000111///000000///,,,******)))+++,,,------,,,+++******------------------,,,,,,(((&&&### """%%%+++,,,---///111333444555444333222///---,,,---...000///...------///111222222111222444777888777555000...------///111222222//////..................---------+++)))))),,,...,,,,,,---///111222000......///000111222111///...&&&(((***,,,............,,,---------++++++,,,...111111222333444444111...,,,,,,,,,+++******,,,.........,,,+++***,,,000333111...+++)))))))))***+++,,,---...---+++,,,---///111000---++++++---///111111000...,,,---///111333000,,,((('''***...222555uuu___KKK???666666777999<<<===<<<;;;999666333666===AAA@@@===666444000---,,,---...000222444666777777777999;;;777555333222222444555555555666888999999888777666999;;;===>>>@@@BBBGGGKKKPPPWWWaaakkkrrrzzz~~~yyyyyyuuummmccc]]]\\\\\\RRRKKKAAA999666555333222***)))'''&&&&&&''')))***'''***---111222///((($$$###''',,,...---+++******%%%&&&((()))***,,,,,,---000...+++))))))+++000444777555111//////000//////---,,,+++,,,---......---,,,---...---,,,+++,,,---+++...111444444555666777666333---%%%!!!$$$,,,333333111...---...000111111000---,,,...222444111---,,,++++++,,,...///...---***,,,...///000///...---------///111333222...+++***---111444333222222222444555666666555444222111...............///000000///111222000...+++,,,,,,---,,,,,,------,,,+++***+++,,,...///000000000000***)))&&&!!!"""***,,,...000222444666888111111///,,,((((((***---000///---,,,,,,---///000///000111444666777666555///...---///222555666666000000000///............---------+++)))***,,,///---,,,---///111111000......000111111000---+++)))&&&''')))***+++******))))))+++,,,,,,,,,---000222222111000111222222111///,,,---,,,+++***+++---000000000...,,,++++++...111///...,,,***)))((()))***+++,,,------,,,,,,...//////...---,,,---///111333444333111//////111333444...***&&&%%%'''+++...000vvvaaaMMMCCC888777666777:::<<<======:::888777999===???>>><<<555333111///------......222444777888888888999:::444333222444666888888777777888999:::;;;;;;:::999;;;>>>@@@AAABBBGGGNNNTTT]]]eeepppyyy~~~zzzuuuxxxuuummmeee___YYYTTTKKKEEE>>>888555333222111+++***((('''&&&&&&'''(((%%%&&&***...111000,,,((('''))),,,---+++)))''''''$$$%%%%%%'''(((***+++++++++***))))))+++...111333555222///...///000000000---,,,***+++,,,...------)))***,,,,,,+++,,,---///***,,,///111111222333555444222---((($$$'''...444333111......///000000///,,,,,,,,,---///000///......,,,))))))+++,,,---,,,+++,,,...//////...---,,,...///222444666333///+++&&&)))---///000000111222444444444444444333222222.........///////////////...111333222///---///111///...---...//////---++++++---///111222333333222......---(((""" !!!$$$+++---000111222333666888......,,,(((######&&&***///...---,,,,,,---.........///111333444555444444///......000444666777777111222222111...------...---------++++++,,,...111000///...///000000///---,,,...000000---)))'''&&&&&&'''(((((((((((((((((()))+++,,,---...000444777333111///...///000//////---......------...000333111111000...,,,+++---...---......,,,)))'''((())))))+++------------...000//////...///000222333555666555333111000111222333---***&&&%%%''')))+++,,,vvv___MMMEEE;;;888555444555888999:::777777888999:::999888777222222222111111111111111333555888999888888888999444333333666999;;;999777999999:::;;;<<<=========???BBBEEEGGGIIIPPPZZZbbbmmmuuu}}}uuuuuuwwwtttmmmgggaaaWWWNNNDDDAAA<<<777444222111000...---+++***((('''''''''&&&''')))---000111///---******+++++++++***((('''%%%%%%&&&'''((()))++++++(((((()))+++...000000000111///,,,,,,...000111111///---++++++---//////...)))+++------,,,---...000---...///...,,,,,,---///111000///+++(((***///555333222000000111222000///(((***,,,---,,,+++,,,...///,,,(((&&&'''***,,,,,,,,,---...//////---,,,***...000222555666333...***###&&&))),,,---///111333333333222222111111222222......///000000000000000...222555444111000222555222000///000222222///------...000222333333222111---000111...)))%%%%%%'''...000222222111111333555,,,,,,***$$$###(((------------------------...000222444444444444444111000///111333555555444111333444222...------///,,,------,,,,,,---111333444222000000000///...,,,&&&***---...+++(((&&&&&&''''''''''''((()))++++++,,,---...//////222666999444111...,,,---......---***+++,,,------...000222...///000///---,,,,,,---,,,......,,,)))''''''((()))+++---.........///111111111222333333444444333666555333111////////////,,,***(((''')))******)))ttt^^^MMMEEE===999444111111444666666444666888999777444333333000111222444555555555444333666888999888888888999555444555888;;;<<<999666::::::;;;<<<===???@@@@@@DDDGGGJJJMMMPPPYYYfffoooyyy|||sssvvvwwwssslllgggbbbWWWJJJ@@@>>>;;;777555333111000000///...,,,+++)))''''''(((((())),,,000111111000,,,+++***+++------+++***'''''''''''')))***+++,,,&&&'''***---000000///---...---++++++...111222333000...------...000000000,,,---......------///000111111///,,,)))'''(((***...//////---+++,,,000555444333222333333333111///$$$)))---,,,)))(((+++...000,,,&&&$$$%%%(((+++,,,,,,---...//////---+++***...///222555666333---((("""$$$'''***,,,...222555333222111000///000111222//////000111111111111000...222666555222111444777444111000111333333111......///111222333222000///***...222000+++'''''')))000222444333000...000222++++++)))###"""(((,,,,,,---.........------///111444444444333444444333222111111333333222111222444444222///,,,---///,,,------------///222555666444222111000///---+++"""&&&+++,,,***'''&&&''''''''''''''')))+++...///000000111000000222666999555111---++++++,,,,,,,,,%%%''')))******+++...///+++---//////...,,,,,,,,,+++...///---)))&&&&&&((()))+++.../////////000111333444555666666444333222666555222000...------------+++******++++++***)))nnnZZZMMMHHH@@@:::333111444666777555666555444555555444222///000111222333333333333333666777777777666555333111555555666777888:::;;;;;;<<<999999<<<>>>>>>AAAFFFMMMPPPTTTWWW^^^jjjzzz{{{yyy{{{wwwwwwvvvqqqhhh\\\QQQKKKFFF>>>888555222...000333666222000000333222---((('''(((***...222333222000000111111///,,,++++++,,,++++++***)))((('''&&&&&&))))))***---111222///,,,)))((('''))),,,000111222444333111///...------...111111000///...------------//////...***'''&&&%%%...///000//////000333555666333111000000111000000---,,,+++++++++,,,---......+++'''%%%&&&)))+++,,,,,,,,,---///000///+++(((///...000333666444,,,%%% $$$***///222222111888555000...............000111333333111000111222000222444333111000222444333333333555666444111///,,,...111444555333---(((***+++,,,,,,+++)))'''%%%+++...111222000///000111---+++&&&!!!!!!%%%++++++,,,///111222111///333111000111333555666555444111---,,,---///000000///......---------......000222333222///...///111666555333111000///......((('''''''''((()))******,,,***(((&&&(((,,,222555555111---...333777777555444222...,,,***)))'''%%%###%%%'''***,,,...000111///111333222...+++)))(((++++++---//////---)))&&&,,,------,,,+++---000222222444444333111///...///444111---***)))+++...000---+++)))''''''(((***+++oooYYYKKKDDD@@@;;;555444666888888666666555555666666666333111444444444444444444333222555555555555555444333333777888999;;;<<<<<<======;;;888999===@@@AAAFFFLLLTTTZZZaaagggnnnxxx||||||yyyxxxtttnnneeeZZZQQQLLLEEE>>>777444111......222444222000111444444000,,,((()))+++...222444333111111222222///,,,)))((((((*********)))((('''''''''---,,,,,,...111222111///+++)))(((***---000111111222111///---,,,+++,,,,,,...///000000///...,,,+++...111444444111,,,((('''---...///......///222444555333000///000000000///000///---+++++++++,,,------***&&&%%%(((,,,...000///---,,,---///000///...000///000333666444---''' $$$)))///222333333555333111000///...,,,+++///111333333111000111111111333444333000///000111333222222333444333111///***,,,///333555333...******+++,,,,,,,,,***'''&&&))),,,000111///...///000---+++'''### ###&&&------...000222333111000222111000111333444444222,,,***'''&&&(((***++++++,,,,,,,,,------...000000000222333222///...///000666555444111///...------(((((((((((()))***++++++---+++((('''(((+++///222111---+++---222777777666444333000///...---***((( """&&&))),,,///000000444555555333///+++******)))***---///000...+++)))---///000000...---...///111222333222///---------222000---******,,,///111---+++(((%%%%%%&&&(((***pppZZZKKKCCC@@@===999999;;;;;;999777666555555777888777555333666666666666555444333333666666555444444555666666666777999:::;;;;;;;;;;;;;;;:::<<>>===>>>>>>>>>;;;888666666666888999999777555555666666666666666555555999888666444444555777999666777999:::;;;;;;;;;;;;======AAAGGGLLLQQQ[[[eeejjjqqq|||}}}{{{|||zzztttmmmgggaaaYYYOOOHHH===555000000000//////222000//////000333333000...+++******,,,///111111111---///000///,,,'''$$$###'''))))))(((&&&%%%(((***222000---,,,,,,///111222111///,,,+++---///000111...---+++***)))******+++,,,---...///...---+++***,,,111666888666000+++(((,,,---.........///222444333111......////////////111///,,,***)))***,,,---***(((&&&&&&***---000111...,,,***+++...111333444///......///000000---***!!!!!!###'''---333666777666555333333333111///,,,...000222333222000000000111222333333222111111000000...,,,,,,---......---***+++---///111///,,,)))((()))***++++++***((('''%%%(((,,,///000000///...,,,,,,+++(((&&&&&&))),,,***))))))***,,,,,,,,,***......///111222111...+++%%%$$$###$$$'''***,,,,,,******+++,,,---///000111111222222222111///......111111111000000//////...,,,,,,,,,,,,---///000111222000---+++******+++,,,+++******,,,111444666555333333333333222///)))%%%$$$)))---/////////000///...***'''&&&''')))))),,,///222222222222222333444555333000,,,++++++111111111///,,,***+++,,,---,,,++++++,,,000333666000,,,((($$$###%%%'''***uuu^^^MMMDDD@@@@@@@@@@@@@@@???;;;999777777777888::::::888666333333555666777777777777999777555333333555777999::::::;;;<<<===???@@@AAA@@@BBBHHHPPPUUU[[[fffqqq}}}zzzxxxyyywwwqqqjjjfffbbbZZZMMMBBB555...***---111222222444222222222333444333111///+++***)))))),,,...//////))),,,//////---***((('''(((******((($$$###&&&***000...+++)))(((+++...111333000---+++---///000111...---,,,++++++,,,------///...,,,++++++,,,---......111444555333///---,,,---.../////////000444666222000......///000000///...,,,***))))))+++---...+++)))&&&&&&(((+++,,,---*********,,,///000000///,,,,,,,,,,,,---,,,+++)))""""""###'''---333666777666333000//////000000///---///222333222000/////////000111333555555444333...,,,******,,,------,,,,,,+++,,,---...---***'''%%%'''(((******)))'''&&&''')))+++///111111000...------,,,+++))))))+++---)))((('''(((***++++++***------...000111000---***'''&&&%%%'''***---......,,,++++++,,,,,,---...///000000111222222111///...,,,---...000111111111111.........///000111333444444333111...---,,,,,,,,,---------...000222333333111111111111///+++%%% %%%***...//////...++++++***(((&&&&&&))),,,,,,///222444333222333444444444333000,,,+++,,,---000111000...,,,+++,,,---,,,,,,+++,,,---000444666222///+++'''&&&''')))***xxx___KKKBBB???@@@AAAAAA@@@>>>;;;:::888777777999:::999777555222333444666777888999999777666444444555777;;;===<<<;;;;;;<<<>>>AAADDDFFFHHHLLLTTT]]]bbbhhhsss~~~~~~}}}xxxuuutttvvvooogggdddbbbYYYKKK???///(((%%%***111333444666444555666777666555444333,,,***((((((***,,,......)))+++...///...---,,,,,,***,,,,,,(((""" $$$(((---,,,***(((''')))...222333000,,,+++,,,...000111//////...------...///000111///,,,******,,,...000000222333333111//////000---.../////////111444777222000......///111111000,,,,,,+++++++++,,,---...,,,***''''''((()))******((()))+++---///...+++((()))***+++++++++***)))((("""###%%%)))...333555555333000,,,+++,,,...000000,,,///222333222000///...---...///333666777555333+++***)))***,,,---,,,++++++******+++,,,+++)))'''%%%&&&(((*********((('''*********---///000///...---......---+++***+++,,,***)))((())),,,.........---------...000000...,,,)))(((((()))+++---...---,,,,,,++++++,,,---......//////000222333333000...)))+++---///111111111111......//////111222444555444333222111///......---....../////////000000000//////......---)))###!!!$$$(((,,,.../////////+++++++++***)))***---000///333555444111//////111111000///,,,******---/////////...---++++++---///------,,,---...000333555444111...+++)))))))))***}}}cccOOODDD>>>???AAA@@@???<<<;;;:::999888888888999999666444555555777888999999999999666666777999<<<@@@DDDGGGCCCBBB@@@@@@CCCHHHMMMQQQVVV[[[eeeoootttxxx}}}{{{{{{wwwuuuuuuxxxnnnccc______XXXKKK>>>,,,%%%"""(((000333444444111333555666666666666666...+++((('''))),,,...///+++---/////////...///000---///...((( !!!%%%,,,---,,,***(((+++000444333///+++***+++...000111000///.........000111222000///---------...///000---///000000///------...+++---......///000444777333111//////000222222111..................---------+++(((((()))++++++*********,,,---...,,,)))&&&''')))+++,,,+++***)))(((###$$$&&&+++000333333222///...,,,---///111111111+++///222333222000......,,,,,,...111444555222000)))))))))+++------+++)))(((''''''(((***,,,+++***&&&''')))+++,,,,,,******,,,***(((***---......------//////...,,,******+++)))((('''))),,,...//////---,,,,,,---///000///...,,,+++***+++,,,---,,,+++*********+++,,,...///000------...111444555222///***,,,...///000000///...,,,,,,---...///111333333222222111111000//////...,,,---.........---......---------------+++&&&###''')))+++---////////////---......---,,,,,,///111222444666333---******,,,)))***++++++++++++---///,,,,,,,,,***)))***---/////////.........000111222333222000---+++***)))((({{{}}}{{{zzzxxxvvvtttsssuuuwwwxxxssssssqqqlllhhhjjjqqqxxxvvv|||hhhTTTJJJ>>>???@@@@@@===;;;::::::999888888888999888555333888888999:::::::::999999777999;;;???EEEJJJOOOQQQPPPNNNLLLKKKOOOUUU\\\```bbbiiittt~~~mmmdddgggooovvv{{{xxxxxxwwwvvvwwwzzznnnaaa\\\\\\WWWKKK@@@,,,%%%!!!(((000333222333,,,...111333444444555666///,,,)))(((***,,,//////...///000000//////000222///111000))) $$$---......,,,+++---222777222...***)))+++...000111//////......///000222333......//////////////////(((***---...,,,***))))))***+++------...000333666333111//////111222222222111111222222111///---,,,---+++))))))+++,,,---,,,...---,,,------+++(((%%%&&&))),,,...---+++))))))###$$$''',,,000333222111//////000222555666555333+++...222444222000...---,,,,,,---000333333///,,,(((((())),,,------+++(((%%%$$$$$$'''***---------'''(((+++---...---,,,,,,,,,)))''''''***---,,,+++...///000///,,,*********'''%%%%%%&&&***---//////...,,,+++,,,...000000000///...------......---+++'''((()))***,,,///111222,,,,,,---111555666333000,,,---///000000...---,,,***++++++,,,...///111222///000000000000//////...)))+++------,,,,,,------,,,,,,,,,---...---+++(((,,,,,,---...////////////...//////...---,,,---///333555666222+++&&&%%%'''###&&&***,,,,,,,,,---...)))******)))((()))---///111000///......///000111333222000...,,,***((('''yyyooosss}}}tttggghhhhhhiiimmmooolllccc\\\_________aaabbbaaa^^^[[[\\\\\\[[[WWWTTTUUUYYY]]]ggggggiiiooowwwttt```OOOAAA<<<999::::::777777999999666444666;;;===:::777888:::<<<;;;888777999;;;===>>>BBBKKKUUU]]]``````]]][[[\\\]]]]]]___fffooovvvooo[[[RRRUUUaaammmuuu}}}zzzwwwtttsssmmmkkkfff^^^UUULLLCCC>>>333///+++,,,000333111///+++++++++,,,///111111111000...,,,,,,,,,---,,,++++++,,,...///000//////...111...+++(((%%%$$$$$$%%%222333333111000000222555111///------///111111000000111333444333222///...***,,,......---------...)))((('''''''''(((***+++,,,+++)))+++///222555666///000000111222333444444555444444333222///***&&&+++***)))***,,,...///...333111...,,,+++***(((''''''***...///...+++***)))###$$$&&&+++000444555555222333444777888777444222---...000222444222---*********++++++,,,,,,++++++,,,***)))***---,,,)))%%%(((&&&%%%''',,,///000///---...///000000///......++++++,,,------,,,++++++111111000---***))))))***+++'''###$$$)))......---,,,***))),,,///222111000///---+++,,,......+++((((((''''''))),,,///000///---,,,,,,...000111000//////222444333000---,,,---...---,,,***((((((***,,,,,,,,,---///111000...+++---(((%%%''',,,000///---......---,,,---...///000333111,,,***...666777333,,,...000000///...---...222555666222***%%%$$$%%%&&&***---...+++***,,,...*********'''$$$%%%)))...000111222111///...---...000//////---,,,***((('''~~~zzzxxxxxxwwwlllaaaVVVVVV___ccc]]]TTTSSSRRRRRRTTTVVVSSSKKKDDDKKKKKKKKKMMMNNNMMMJJJGGGHHHHHHFFFCCC@@@@@@CCCGGGRRRTTTXXX___fffkkkllllllvvvyyy{{{zzzxxxxxx{{{~~~zzzbbbNNN@@@;;;888:::;;;999777777999999;;;???DDDDDD>>>999999;;;======;;;:::<<<===@@@CCCJJJVVVdddooouuuwwwtttpppnnnooopppqqqwwwnnnWWWLLLMMMYYYeeemmm|||xxxtttrrrpppllliiiccc\\\SSSJJJAAA<<<444000,,,---000222000...+++******---///111111111000///......///000...---***+++,,,------------,,,---,,,)))'''&&&&&&''''''222333333111//////000111000...,,,,,,...000111111222333555555444000---***''')))+++,,,,,,---...000******)))(((((())))))***)))((((((***...222555666111111222222333333444444444333333333333000,,,((()))((((((***---000000000///...,,,******)))((('''(((***---...,,,)))(((((($$$%%%'''+++000444555555444555888;;;<<<999444000,,,///222555444111...+++***++++++,,,,,,,,,,,,,,,---+++)))***------***'''&&&%%%%%%)))---//////------...///000111000000///,,,---.........---+++***000111111///,,,*********)))%%%###$$$***...///...+++******---000111000......,,,++++++------+++(((+++))))))***---///000//////---,,,---///111111000///222444444111///...///...---,,,)))''''''))),,,,,,,,,---///111111///------***)))+++...000///---///...------...///000111222111---,,,111888999555000222333333000.........222555666222+++&&&$$$&&&&&&***------+++***+++------,,,***'''&&&'''***,,,222333333111...+++++++++.........---,,,+++)))(((|||tttlllgggccc```]]]UUUKKKAAA>>>CCCHHHIIIHHHFFFDDDCCCCCCDDDAAA;;;666======>>>@@@AAA???<<<999999888777555222333555777???CCCJJJRRRWWWWWWTTTQQQVVV^^^eeeeee___^^^dddkkkwww~~~}}}hhhRRRBBB;;;777;;;>>>===;;;:::888;;;???FFFIIIFFF===666444777999:::::::::;;;<<>>:::888999999;;;===>>><<<888555111111111111111222333555777:::AAAGGGJJJIIICCC??????GGGOOOPPPMMMLLLRRRYYYaaagggmmmoooooonnnppprrr|||rrr]]]III@@@;;;>>>DDDFFFFFFGGGBBBEEEJJJNNNNNNHHH>>>777333555777999;;;<<<>>>???GGGMMMZZZjjj{{{qqqYYYKKKKKKWWWdddrrrzzzuuuqqqmmmkkkiiiddd\\\UUUNNNFFF===777000...,,,---///222222111...------///111111///...//////000333555555333000*********************)))(((((('''''''''((())))))///111333333111/////////000...,,,---///222333333333444666777444///***&&&%%%'''***,,,---...000111111111000///------,,,,,,((('''(((***---000000///000000111222444555666777000000000111222222///---&&&'''))),,,000222111000------,,,***(((&&&''''''***+++,,,+++******,,,...+++++++++...222555777777222333444555555222---)))+++111888888333...---......///000111111111111111000---***+++...///---+++%%%(((---222444333000...++++++---...///000111111111111111111///---+++***---000333444222///---,,,)))'''&&&(((+++......---***+++---///000///---+++******))))))************///---+++***,,,---...---------...111333222000---***,,,///000111000//////111000---)))&&&&&&***,,,000000///000111111///...+++---000111000.........------------...///111222222444444444777;;;:::666444555555444111000000000222444444222---)))(((''''''***------***((()))***111---))))))---//////...333333222///+++))))))***---...///111111000///...wwwnnnhhhccc^^^ZZZHHHFFFCCCAAA@@@>>>;;;888888777555333111444888<<<<<<;;;::::::::::::999888555666777:::;;;999555111***+++,,,...000222333444222444777:::<<<;;;777333222666;;;???AAACCCFFFHHHMMMOOOSSSXXX^^^aaabbbccchhhllluuu~~~zzziiiXXXNNNGGGJJJPPPUUUZZZ___\\\]]]______[[[SSSIIIBBB999:::<<>>@@@???;;;888666555666777888777666111444666666444444666888444555666555555444444555444555888;;;<<<999444000......///222666888666444333222222333444444333111---++++++///555999:::999999999:::;;;===AAAFFFIIILLLMMMRRRWWWYYYZZZaaahhhnnnqqqvvv{{{~~~||||||{{{}}}xxxkkkdddUUUSSSQQQTTT\\\dddiiilllqqqyyylllYYYRRRZZZeeeqqqwww{{{wwwrrrooommmfff]]]SSSLLLGGGAAA777000...............000222444///000222555888888666444111000///000222333333111333222111///...------...,,,,,,,,,,,,++++++***))))))+++,,,,,,,,,---000222......000222333111...+++)))***,,,---.../////////...000222222111000111222222222333222222000...---//////000222333111---)))((()))***,,,---///000111111000---,,,,,,+++(((&&&%%%'''+++000444444111...+++...///...***))),,,//////111222222222222333555000...------000333444444111///...///111222222111......---,,,+++***))))))...///111222333444444444******+++...111111,,,(((&&&(((+++,,,++++++---//////......---...///000111000000000000///---+++***))),,,000222111000000000...000222222111///---,,,---///000...+++))))))***%%%&&&'''&&&%%%&&&***---111---***((()))+++---------...111444666333...***)))((())),,,//////---***---...///...---,,,---///000//////000444666777777111,,,'''&&&)))...111111///...---,,,+++,,,------000333333000///111222000...///...---++++++,,,.........///111222222111000,,,///111000,,,))))))***......//////...///111333///000///...------000222222333555666555222///,,,tttdddYYYUUUOOOEEE<<>>???@@@CCCEEEQQQSSSUUUZZZ```fffkkknnnuuuxxx}}}wwwvvv|||sssbbbdddmmmrrrwww{{{~~~~~~|||xxxqqqkkkgggeee\\\VVVNNNHHH???555000000111222333222000......///,,,,,,---///111333555777333333444444333111000///333222111111222222000...///...---...///000//////111111000+++%%%%%%***///***&&&%%%,,,000---(((&&&((('''(((+++...000...+++++++++,,,...000333555666111111222222000...+++)))(((+++///000000/////////---,,,+++,,,...///...---///---,,,,,,---+++&&&"""$$$%%%(((...444555///))))))((('''&&&&&&)))---111444444444000,,,+++...111///,,,(((***...111///,,,///,,,---222444111/////////,,,((('''(((***,,,---------++++++///444111+++)))+++---///000000///.../////////000111222444444555444333222111//////...////////////---+++***))),,,------,,,***)))***+++,,,...111111000000000000333333222...)))&&&(((***###"""!!!!!!$$$(((,,,/////////...---,,,++++++***,,,...111222000............000111111///---,,,,,,222000------......---,,,...000222111000222555999222---'''&&&)))///444666555222000//////000000000...,,,+++,,,000111000...333111///.........,,,***,,,---...///111111222222///000111111000...,,,***666555111---***))),,,...222///------///000111000333333222111///---***(((~~~kkk___^^^QQQJJJAAA;;;::::::888555666888::::::999888888888444222111222555555111...111111333444444444333333666222111222222...,,,---111444888999777666666666:::777666888666///++++++''')))+++,,,,,,---///111111000//////111444888:::666333000111333555444222555888:::<<<<<<===>>>@@@DDDEEEGGGIIIMMMRRRVVVXXXZZZ^^^fffppp|||}}}qqqrrrxxx{{{~~~{{{wwwrrrmmmjjjgggfff\\\UUUMMMFFF===444000000222333444333000.........,,,,,,---///111333555777555555666555444333111000222111111222333333111......------.../////////...222222111,,,&&&&&&***///---(((''',,,///---)))'''((('''(((+++...000///---++++++,,,---///111222444000000111000///,,,)))(((&&&))),,,------...///000///...---...///000///---///---,,,,,,---+++'''$$$$$$$$$(((...444444///***)))((((((&&&&&&(((---000444555444111...---///222111...,,,---111222000,,,+++)))+++111444111///000111...***)))***,,,------......,,,+++///333000)))((())),,,///111111000000111000000111111222333444444444333222111000///...------......,,,)))'''%%%))))))***)))(((''')))***+++---000000///...//////444555444000+++((('''(((###"""!!!"""$$$(((,,,///222111000...,,,***))))))***---///000...---,,,---///111222111///......///333222111111222222000//////000111000///000333666444///***(((***---000111111000//////000000//////---,,,***,,,000222222111222000//////000///---+++...///000111111000///......///000222222111///...444333000---***)))+++...111///......///000///...///......---,,,***)))(((yyysssooocccRRRGGGFFFAAA===:::999;;;<<<:::777444666999::::::999999:::777444222333555444111...///000111222222222111111555222111222111,,,***,,,333666:::<<<<<<;;;;;;;;;;;;777555777555///+++***%%%&&&((()))***---222555222222000000111333555777333111000222555666444111444777;;;======<<<;;;;;;>>>>>>>>>???AAADDDFFFHHHFFFJJJPPPZZZgggsss~~~zzzyyyyyyrrrmmmjjjhhhdddaaa\\\TTTJJJCCC:::222000222444444444222///------...,,,---...///111333555666555555555555333222111000///000111333555444111...---......///////////////444444222---((((((+++//////***'''+++---,,,***+++(((((((((***---......---++++++++++++,,,...///000............,,,)))&&&%%%$$$%%%((()))+++---000333222111000000111111///---...,,,++++++,,,***(((&&&###$$$'''---222333000,,,))))))((('''&&&(((,,,///444444333111///...000222333111///111333222///+++&&&%%%)))000444222///000333111...---.../////////000000...,,,...111...(((%%%(((+++...111222222222222222222222222222222222333333333222111000///...,,,...000000...***&&&###$$$&&&'''''''''''')))***+++---//////...---...///333444444222...***''''''######"""###&&&)))---///555444111...+++)))'''&&&(((+++------,,,******+++000111222000//////000111555444444555666666444222///000000...------///111444111---******+++******---...///000000000///...,,,+++***+++///222444555111000000111222111///,,,000000111222111///,,,+++,,,...000222333333222111111111///,,,)))(((***+++...------...000000...,,,))))))(((((((((((())))))|||uuukkkaaaXXXLLL@@@:::;;;;;;;;;;;;===??????<<<999333666888:::999999999::::::777444444555555222///...//////000000000000000666444444555333---,,,...666;;;AAAEEEFFFDDDAAA>>>;;;666333444444///+++***((()))))))))***---333777444333222111111222333444//////000444888999555222666:::>>>@@@???===;;;:::<<<<<<<<<<<<===>>>@@@AAA@@@BBBEEEKKKTTT___kkkrrr~~~yyyqqqllljjjggg```[[[[[[RRRGGG???777000///333333444333111---++++++,,,------...000111333555666333333222111000///......---...000333555444111......///111222111111111111555555222...+++***,,,///...)))&&&)))++++++,,,///***)))(((((()))*********,,,++++++******+++,,,,,,***+++++++++)))&&&###"""###$$$&&&(((***---222666444222111111111000---++++++******)))))))))((('''$$$%%%(((---111222000---)))***)))((('''(((+++...222222111000//////000000222111000111111000,,,(((###"""&&&...333111///000333222111111333444444333111222000------///,,,'''$$$&&&***...111333444444333333333333333222111111222222222333222111000//////222444666444///)))%%%###%%%'''))))))***,,,------///000000......///000...000222222000,,,(((&&&$$$$$$%%%'''))),,,///000888666222...***'''&&&%%%''')))******)))(((((()))000000000...------///222444444555777888888555333000///...,,,++++++,,,---111000...,,,+++)))'''&&&)))+++///000000///......+++***)))***---111555777222222222333555444111//////000111222111...,,,***---...000222222222000//////000///---***''''''((())))))+++...000000...,,,&&&&&&%%%%%%&&&((()))+++wwwjjjggg]]]PPPEEE<<<666666999888999;;;<<<===;;;888555555666888888777777888999:::777333333444333000---............///000111111555444666888555000///222;;;BBBLLLUUUWWWSSSKKKDDD???777222222333000------///...---++++++...222666555444333222222333333444------000666;;;<<<888444777:::???AAA@@@<<<:::888666555555555666888:::;;;;;;<<<===???CCCKKKTTT[[[lllttt~~~yyytttpppnnnmmmiiiaaaZZZYYYOOODDD;;;444......333222222111...+++)))***+++......///000222333555666222111111000/////////...,,,---///222444333000---...111444555333222222333555444222///,,,,,,...///,,,'''%%%(((***+++///333,,,+++)))&&&%%%$$$%%%'''---,,,+++***************((()))))))))(((%%%###!!!$$$%%%'''(((***///444888333222111111000...+++((()))(((((('''&&&'''((()))&&&''')))---000111000///+++++++++***((()))+++...000///.........///......////////////...,,,(((%%%"""!!!%%%---111000///000000000222444777888777555000222111------...,,,'''$$$&&&***...111333444444333333333333333222000000000111222333333222000///111333777888666111+++'''$$$'''***,,,---...000111000111111111//////000111)))+++...111111...)))&&&&&&'''(((***---///111222777555111---)))'''&&&%%%&&&((())))))'''''''''(((......---,,,******,,,...111111222444666666444111///---+++***************,,,---...---+++)))'''&&&'''***///111000.........***)))))))))+++///333666444444444555666666444222---...///000000///---,,,///000111111000///,,,+++...///000...***'''%%%%%%$$$%%%(((---000111///---&&&&&&%%%&&&''')))+++,,,}}}vvvhhh[[[UUUMMMCCC999333222555888999:::;;;;;;:::888666444555555555444333444777999888444000000111111///,,,------...///000222333444444555999<<<:::555555999CCCLLLZZZfffkkkfff[[[SSSJJJ???666444555333111111555444222///---...111555444444444444444555555666///000222888<<<===999444444777;;;===<<<999666555222222222222444666888999999:::;;;;;;;;;@@@GGGMMMYYYaaammmzzz|||qqqpppoooooonnnjjjccc^^^WWWMMMBBB999222,,,---222222222000...+++)))***,,,/////////000222444555666222222111111000111222222,,,---...000222111...+++...222666666444222222444444222000///......///000,,,(((&&&)))+++,,,000666---,,,***&&&###"""$$$&&&...---,,,++++++*********((()))*********(((&&&$$$&&&''')))***+++///444888111111000000000...***&&&'''((('''&&&%%%&&&))),,,)))***,,,...///000000000---------,,,******,,,......---,,,---...///...---...///...---,,,)))'''%%%$$$"""$$$+++//////...000---...111555888888666333...111111------...---***%%%(((+++...111222222222111222222333222111000//////000222333333222111000///111555777555111,,,(((&&&)))---///000111333444111222222111//////111222(((***,,,000111...)))%%%&&&'''***,,,///111222222444222...+++(((''''''''''''((())))))''''''((())),,,,,,,,,+++)))((()))***------...000222222111///---+++(((((()))++++++***(((***------+++((('''''''''+++000111///......///++++++,,,,,,,,,...222555666555333444444555333222,,,---......////////////111111222111000---***(((***---//////,,,)))&&&%%%"""###&&&+++///000///---(((((((((((()))+++,,,---zzzooojjjdddXXXKKKDDDAAA<<<666333333444444888999999999888777777888333333222000000333888<<<888444111000111222000...------...///111444666888777999???CCCBBB>>>???DDDMMMVVVeeesss{{{yyypppgggZZZMMM???:::999777666666666666444111......111333333444444555666777888999555555666999===<<<777333111555888:::888666555444555444444444555777999:::999;;;===<<<:::;;;@@@DDDHHHNNNXXXeeesss~~~{{{qqqppppppnnnjjjfffaaa^^^TTTKKK@@@888111,,,,,,000333222111...,,,+++---/////////000111222444555666000000//////000111333444---------...///...,,,***,,,000555666333000111333222000......///000000111000,,,+++---------000666---,,,***&&&######'''***//////...---,,,,,,,,,,,,***+++---......---+++***'''(((***+++,,,...222555111000000111000...***&&&((()))(((&&&%%%''',,,000,,,---////////////000111/////////...,,,,,,---......,,,,,,---000111///---000000000...+++***))))))'''$$$%%%***---------///+++,,,///333555333000,,,+++///000------//////,,,((())),,,///111111000000///000111222222111///......///222333444333111000---///333444444000,,,)))%%%)))---///000111222333222222222000......000222,,,,,,---000111...((($$$$$$&&&)))---///000111111///---+++((('''((()))***((()))***)))(((''')))***+++,,,---+++)))&&&&&&&&&******)))+++...//////...***(((&&&'''***,,,,,,+++&&&))),,,,,,***''''''''')))---111222///---...000---///000000......111333777555111000111111111111......---------...///000222222333222000---***)))%%%(((---//////,,,***)))$$$$$$&&&))),,,...,,,+++)))***++++++,,,,,,++++++pppbbb[[[UUUJJJ>>>:::;;;:::888666666444222222333333333333444666888111000///...///333:::???;;;777333333444555444222---......000222555888:::;;;???EEEKKKIIIFFFHHHNNNSSS\\\kkk{{{~~~wwwgggWWWGGG???===;;;999:::666666444222//////000222222333444666777999:::;;;:::999999;;;<<<;;;555000111444888999888666555555666555444444555666888999888;;;===;;;666444777::::::>>>FFFQQQ___nnn~~~}}}|||{{{{{{}}}}}}|||{{{vvvuuurrrllleee___\\\[[[SSSIII???888111+++,,,///444333222000------///111000000000111222444555666------,,,---...000222333...---,,,,,,------+++)))***///444555111...///111000///------///000111111444000///000///---000555,,,,,,***'''$$$%%%***///000//////...------------,,,---///111111111///...''')))++++++,,,---000222111000111111111///+++''')))******(((&&&(((...222...///000000//////000111000111111///---,,,---///...---,,,...111222000...222222111///---+++,,,---***&&&%%%))),,,,,,---///***+++...111222///***&&&)))---///------000000...)))+++---///000000///...---...000111111000///...---///222444444333111000...000222444444111...,,,$$$(((,,,//////000111222111111111///------///111000//////111111...((("""###%%%(((,,,.../////////,,,***(((''''''(((***,,,)))***+++***((((((***++++++---...,,,)))&&&%%%%%%)))(((''')))+++---......)))'''%%%&&&***---...---'''***---,,,)))&&&&&&'''***...222222...,,,...111000222444333000///000333777444000------...//////000///---,,,,,,---...000222333333333222///,,,+++ %%%+++000000///...---&&&&&&''')))++++++***(((***+++,,,------,,,+++***yyyqqqdddUUUJJJCCC@@@???::::::999888666555333222222222333444444555666666333222000......000555999999888666666777777666444...000222444555777:::<<<;;;JJJTTTSSSTTT]]]aaa^^^```hhhsss~~~{{{mmm\\\KKKEEECCC???:::777///222444444000......///---...000666;;;===;;;888===;;;::::::<<<:::777333222555888:::999777666666777666555666777888777555:::999777777777666555333444666999<<>>:::@@@GGGFFF@@@<<<999999888666333000///...)))+++///333777:::::::::888666444222222222222222444666777777666555666777888777666777:::===>>>>>>888666555555555555444222111333444444444777<<<@@@BBBKKKXXXeeetttsssddd]]]]]]bbbkkkqqqssssssssstttpppiiidddeeeeee\\\PPPDDD>>>555000...///222333....../////////000222444333111000000000000...,,,))))))***---//////---+++,,,,,,,,,+++++++++,,,,,,222111...***((('''***,,,000///---,,,+++,,,,,,---+++---///...,,,***)))))),,,---......---------......///111333555666777888333333111000000...---,,,000111111///---,,,---......111444444000......000111///,,,,,,---...------,,,---------,,,---///111/////////000000///////////////000222222222222222///...---///111222222111...,,,***)))))))))((('''%%%&&&))),,,------,,,***---...///,,,)))'''***,,,------------...000222333+++***))))))***,,,///000444555666777777555222///******,,,...///000000000...---,,,***)))((('''''',,,---...---+++***+++,,,//////111444666666222000)))***+++,,,---...//////---------------...000222111222333333222000---+++###""""""$$$)))---000111---***(((+++//////***$$$$$$%%%'''***,,,...//////111333555555222///,,,+++---------,,,***+++...111000///.........///000111111000000.........///111000111333444333333444555333333111...+++***+++------***&&&$$$%%%(((,,,...111000000000000---)))&&&))),,,000222///+++(((&&&ssshhh```WWWHHH===;;;;;;;;;:::999999888888444444333222111111222222111111222222222222333333888888777444000//////111///---+++,,,000555888:::888888888888999<<>>???>>>;;;888555333000///***,,,///222555666888999999888666333111000111111555666777666444444555777777555444666999<<<======666555444555777888777666111333444555666777999:::;;;???GGGRRRaaatttqqqaaaVVVXXX```mmmtttrrrooopppoooppplllfffaaa\\\RRRIII???:::333...---///111222000111111000//////222555444222000//////...,,,***%%%&&&(((+++...///---+++,,,,,,+++*********++++++------,,,***)))***---///222000///------------...000///...***'''&&&&&&(((//////...+++))))))---000---...000333555777888888444333222000...,,,,,,,,,333333333111---+++***+++---111333333000///000222222000---------......---,,,---,,,+++***+++...000222222222111000...,,,+++,,,,,,---...//////000000000//////000222444444333***)))'''''')))***))))))'''(((+++---............///000///+++&&&%%%'''***,,,,,,,,,---///111222444+++***))))))***---000222444555777777555333000///......///000000000000000222000...+++***)))******111111111000...---...000000111222555888888666444+++******)))***,,,...///...///000///---...000333444555666666444000---***'''%%%$$$%%%(((,,,...///---+++***,,,//////+++&&&&&&(((***,,,...///000111111333555555222...---,,,------,,,+++***,,,///111222111000......///000111111///.........000000111333555888888666444333444444444333111...---...///---***&&&###"""%%%)))------------...///...+++((('''***,,,---***'''%%%%%%~~~rrrcccYYYSSSKKK???555888888888888888777777777555333222000//////000000111111222222333444444444888888666333000///111333222///,,,,,,///333777999999999999999999<<<@@@CCCLLLXXXhhhttt{{{vvvjjj```SSSKKKGGGMMMTTTRRRLLLHHHEEEBBB>>>:::888555222000,,,///111222222333444666888999888666333222222333666777666444333333555777777555333444777:::<<<===888777666777999::::::888666777888999999999888777999888;;;BBBLLL[[[ppppppaaaSSSTTT]]]mmmtttqqqnnnoookkknnnnnnfff^^^VVVNNNFFF;;;666000,,,+++---///000000222222111...///333777444222000//////...,,,***&&&&&&(((+++---...,,,+++,,,+++***((('''(((((()))((()))***++++++---000333333222000...------......222111---)))%%%###%%%'''111000...)))%%%%%%***///+++---///222444555555555333333222///,,,***+++,,,111222333111...+++******+++---///000///000111222222000---------......---------,,,***))))))+++...555555444333111...+++)))++++++,,,---...//////000000//////000333444333333((('''&&&''')))+++,,,+++***,,,.../////////111222111111000+++%%%###%%%''')))***+++---///111222333,,,,,,++++++,,,...111222222444666555333000///...111111222222222111000000333111...+++***+++---...444444333111///...///111111000111444777888777555---,,,***)))***,,,...///111222333111...---000333666777999999777444///---,,,)))'''&&&(((+++------------------......,,,***))))))+++---.../////////...111444333000------......---,,,+++,,,---000111333111000......///000222111///---...000111222222333777;;;;;;777333111111333444444333000//////000,,,+++(((%%%$$$%%%)))---***)))***+++------+++***''''''(((&&&$$$$$$%%%&&&mmmbbbTTTJJJEEEAAA;;;666777666666666666666666666555333111///.........///000111222333444555666777888777555222///000333666666222---+++,,,000444555888999:::999999:::===???GGGRRRcccrrr}}}~~~nnnccc\\\^^^bbb___XXXSSSKKKFFFAAA===:::888444111///111333222000///000222666888:::999777666777888777777666333222222555777888666444444666:::;;;<<<<<<;;;::::::;;;;;;:::888888888999:::;;;;;;999888999555555999===EEETTTcccrrrqqqdddSSSQQQYYYiiiqqqnnnmmmqqqnnnpppmmmddd[[[TTTLLLDDD888444---***)))+++---...---///111///---...444999555333000//////...,,,***+++******,,,------,,,***---+++)))&&&%%%%%%&&&&&&%%%'''***,,,...///222444333222000...---------...000///---***&&&$$$%%%&&&000000///***$$$###&&&******+++...000222222111111111222111...***)))***,,,---///000000...---,,,---++++++,,,...111333333333111///,,,,,,---.........///...,,,)))''''''))),,,555555555444222///,,,+++*********+++,,,...//////000///...///111222111000)))(((''')))+++---------...000222222000111333555222333111,,,%%%"""###%%%'''(((+++...000111111222............///000222333///222444333000------...111111222222222222111111222000,,,******,,,...000555555333000---,,,---//////...///111333555555444///...---+++,,,---///111333555666333...,,,///333222444777999888666222000000---)))((()))+++,,,------...///...,,,+++,,,...***))))))+++---...---+++)))---111000---+++,,,///...---,,,,,,...///000111000///---,,,---///111333222///---...111333333333///555:::;;;666111/////////222444444222000//////,,,---,,,***((((((+++...***)))((()))+++,,,+++***((('''$$$!!! !!!&&&))){{{wwwdddYYYKKKAAA======;;;:::666666666666666777777888666444111...---,,,---...000000222333555666888888777666444111///111555999777333---***+++...111222888999::::::999999;;;===FFFPPPaaarrr}}}zzzooonnnnnniiiaaa[[[MMMIIIBBB>>><<<999555222111333444222///---...000444777;;;<<<:::999;;;<<<888777666333111222555777999777444444777:::<<<<<>>@@@???===;;;;;;999777555888888666444777;;;;;;666999555444555333111555>>>JJJVVVhhhwwwzzzfffTTTQQQXXXfffqqqqqqooooooqqqjjjccc___\\\TTTHHH>>>444333222000...,,,,,,+++...,,,))))))+++---//////333222111000///...---,,,000///...---,,,,,,,,,,,,///---)))&&&###"""!!!!!!%%%&&&(((+++...111333444000111111000---+++******(((***,,,,,,)))'''%%%%%%+++///222///'''!!!"""%%%,,,...//////---+++++++++111222333111///---,,,---)))***,,,///000111222222222111000333666888777555///---++++++,,,,,,+++***///,,,******'''$$$&&&+++888777555444222000//////***)))(((***,,,///000000555222...---...000111111...------------...///000111111222222222333333333555666555222...)))&&&&&&***+++,,,///222333222000111///------///111111111///111333333333111111222222111000000111333555777222222111///---,,,...///333222///,,,***)))******...,,,))))))+++---......///000000/////////222444555555444222///---...///000//////000333444444333000...***(((''')))+++---000---***(((((())))))))))))***++++++***'''$$$!!!%%%&&&'''((((((***---000...............------,,,,,,+++******,,,///333666222222111000//////000000111000000111111111000...000222333333222111222222...//////---,,,,,,...///222///,,,+++------+++)))+++((($$$"""###''',,,000}}}yyyqqqdddYYYHHHDDD???=========<<<;;;;;;888888;;;<<<777444444888777666222000000222444777555333000//////000000111444555444222111333666333222000......///000111000222555777888888:::;;;HHHSSSeeevvv}}}qqqiii^^^QQQEEE@@@===888222000111222222111//////000111222333555666777888888888555444222111222444555666999999888777666888;;;>>>@@@???>>>===<<<<<<;;;:::999999777555999@@@BBB@@@>>>:::888777333///222888;;;HHHZZZjjjxxxttt___IIIIIIQQQaaammmooommmmmmkkkfffaaa^^^\\\UUUJJJAAA666555333111///------,,,...,,,)))(((***,,,......111111111000000///......------------,,,,,,,,,,,,///---)))$$$ $$$%%%(((***,,,...///000...000111000---,,,,,,,,,++++++,,,,,,+++***)))'''+++...000---((($$$$$$&&&---...---,,,***)))***,,,000222333222///...---...)))+++...111333333333222000///000333777888666444222000...---------,,,***,,,***)))+++)))''')))...888777666555222000---,,,))))))***,,,///111222222666333000///000111111111.........---------------000000111111222222333333444555666333000,,,******...,,,***+++...000222222111///---...000111222222111333555555444333333333000/////////000222555666111222222000//////111333444222///---+++***++++++...,,,++++++---.........//////000000///000333555555666555333000//////000000///...///111111111///000...,,,******+++,,,...111...***))))))))))))(((&&&(((***+++***)))&&&%%%&&&'''))))))***,,,///222000000///...---------------+++))))))***---111444222222111000000000000000///......///000000///...000222444444333111111222.........,,,+++,,,...111444111...---......,,,******((($$$###$$$(((---000wwwkkkfff___TTTKKK@@@>>><<<<<<<<<===<<<;;;;;;777777::::::666333333999999999777555444555666777555111...------...///444444333///,,,,,,000444333222111000///000111222...000222444666888<<>>999222......111444555444333333333222222222333333444555555777666444444444555777999>>>===:::777555666:::===<<<;;;999888999999;;;<<<>>>?????????EEENNNRRRRRRIIIEEEBBB???:::444333666333>>>LLL[[[iiiyyylllVVVDDDFFFPPP```kkkmmmkkkjjjhhhddd```^^^[[[TTTIII@@@888777555333111///......---***''''''(((***,,,,,,---...///111111111111000,,,---...///000///......//////,,,%%%"""$$$&&&(((***,,,++++++***,,,...//////...---...///...,,,***+++...///---***,,,,,,,,,+++***((('''&&&...---,,,)))''''''***,,,000111222222000/////////))),,,111555666666333222---...000444777777555333333111000///000///---+++)))((((((++++++)))+++000666777777666333000,,,))))))+++---000111222222222666444222111222222111000............---,,,++++++000000000000111111111111222333444333111/////////111---)))'''***...111333000...------000222222222444555666777777666555444.........///000111333444000111222222111222444666444333111...---,,,,,,,,,///...---...///000000......///000000///111444666666777777555222111111222222000///...///...---+++000///......---......///222///,,,*********)))(((%%%''')))++++++***)))(((''')))***,,,,,,...222444333111///---------...//////---***((())),,,000222333222111111000111111111------...............---///111444555333111111111......,,,+++***,,,000333666333111000000///...,,,***)))&&&%%%&&&)))---///{{{hhh\\\UUUOOOGGG@@@>>>>>>=========<<<;;;::::::666555888888444222222888999:::999777666666666777555111...,,,,,,...///444333000***&&&'''---222333333222111111222222333///000111222555:::@@@DDDOOOVVVbbbrrr~~~xxxdddUUUFFFAAA@@@:::333...///333777999888666555444111111111222333333444555888888888777666888:::===@@@@@@>>>;;;888777999;;;888888666555555888<<>>>>>===999555444666777444222333666888999888666444333444777555222///------...///222000---'''$$$%%%+++111444444333333333444444444222222333333555:::AAAFFFKKKRRR^^^mmmzzz|||uuudddVVVHHHDDDBBB===555111222666;;;===<<<999666555222222333444555666777777999::::::999888999===@@@AAAAAAAAA>>>;;;888888999888888888777777<<>>===???AAAAAA@@@AAACCCFFF<<<888777;;;===;;;;;;===666666666333000...---...000000000000//////......---......---+++,,,111555444555666666777777777666888888777555444777<<>>AAA@@@>>><<<<<<999:::<<<===<<<999666444444666888666444555999>>>???===:::777444555999<<<:::<<>>BBBCCCDDDBBB???>>>@@@BBB>>>:::999===@@@??????BBB777777555222...,,,,,,---,,,---...//////...---,,,,,,...111000///000444888555555666777777777777777:::999777555333555888<<>>???444888===AAABBBAAA@@@@@@<<<===???@@@===999444000111333555444111222777<<>>DDDGGGLLLPPPYYYgggyyy}}}uuufffWWWJJJDDDBBBCCCHHHZZZsssjjjUUUIIIIIITTT___eeemmmuuuxxxuuummmggg^^^SSSIII@@@;;;888111111111000000111222222555222...+++,,,,,,---,,,+++...333666777444000---//////000222444777:::;;;;;;777111,,,***+++...111//////000111222333444555///111222111///.........+++---000111///---,,,,,,&&&&&&%%%%%%$$$%%%'''((("""%%%''')))***,,,...000444666666555222000000000222000---+++,,,000444777000333666555444333555777444555666888777333---)))******...222111,,,***,,,...///111222222000...,,,)))---///...++++++///444---+++((('''))),,,...///111///---,,,---000333666,,,---...000111333444555999888777333///------......,,,***+++...111333444444111///.../////////...%%%###$$$)))///333111...---///111222222///,,,***'''***...000111222444555222222222111111///...---...,,,))))))+++---...............,,,++++++,,,...---000333444333111111111---------000333666666666111111222222444555777888000//////000111111///...000///...---,,,++++++***)))+++---......------...******,,,---///000111111333444666777777666444222...............///000000***---000...***''')))+++,,,,,,+++***((())),,,...---------,,,******,,,...(((***,,,+++)))***,,,///---///111222111///,,,***}}}nnnaaaZZZLLLFFFAAADDDJJJKKKEEE>>>AAAAAABBBCCCDDDBBB???;;;<<<<<<===???@@@@@@===;;;:::888555444333222000......000111///+++)))+++---///111333333333444555777:::<<<:::777888:::999555;;;666111...///111444555>>>>>>>>>BBBGGGOOOWWW[[[hhhsss{{{||||||~~~}}}xxxssswwwwwwrrrmmmjjjgggbbb[[[YYYVVVSSSNNNGGG@@@;;;999888999;;;>>>??????>>>======<<<999555333333444444333111///---...222555999999888333///000666===BBBNNN\\\fffsssrrr]]]GGG<<<>>>AAALLL___rrrnnnYYYLLLIIIQQQ```ooosssooooootttrrriii___VVVLLL???666333000111222111///------...444222///...//////...---000444888777222---,,,...//////000222666<<>><<<999888666666666555222000...000111///,,,******+++111333555555555555777999:::<<<<<<888888999777333555222...---///111444555888888999;;;AAAHHHOOOSSSZZZcccjjjkkklllppprrrooommmpppqqqnnnkkkjjjeee___YYYXXXWWWVVVSSSLLLBBB;;;666666777:::===>>>===<<<::::::999666222000000000555444222000...///222555:::;;;:::555222555===DDDTTT```nnnyyymmmVVVHHHCCCAAAGGGSSSbbbmmmxxxlllXXXKKKMMMUUUcccrrruuurrrssswwwtttkkkaaaXXXMMM@@@666333...000222222000...---...111000............,,,***---111555444///,,,,,,---,,,---///222777@@@IIIPPPPPPDDD555---,,,------+++......000111111111111111111///---++++++,,,...000222000...------,,,***)))'''((()))************)))'''(((***,,,...///000111333444555555444222///---333333111...***(((((())).........///000222666888999666333222222222000......///111333444333111000333111000000000///---+++******+++---///000111222333111......///111111111000///---(((%%%&&&,,,222......///333666666444111222333333111///...///111000...******,,,///111222111111000000///000000111)))%%%!!!"""'''++++++******,,,000444666555000---,,,+++******---111555888555333111///......//////...***''''''***...111111222222///+++'''&&&))),,,///111222333333111///---&&&%%%$$$%%%(((---222555333333222111000...---,,,++++++,,,///222222000---***+++...222444222...+++))))))'''&&&&&&)))---///,,,+++)))'''&&&(((---111222333444555444333000//////......------,,,,,,,,,,,,......---***)))***,,,000---******,,,///000///000...---...///...+++)))++++++++++++,,,...///111000//////000222222111///wwwrrriiiYYYHHH???AAA???======???AAAAAA@@@@@@@@@@@@BBBCCCCCC@@@======<<<===???@@@AAA???===999888999::::::888444111///000111000---+++))))))000222444444444444666777:::======:::999999666111000...------000333444444444444444666:::@@@FFFJJJIIIOOOSSSUUUYYY___ccccccdddeeeeeedddeeefffaaaYYYUUUTTTTTTVVVVVVOOOCCC999222333666999<<<===;;;999777777555222...,,,,,,,,,666555444111000000333666<<<===;;;777666;;;EEENNNfffrrrnnn\\\NNNFFFEEEHHHOOOVVVaaaqqqlllYYYMMMQQQXXXeeeqqquuutttuuuxxxtttkkkaaaYYYNNN@@@666333...000222222000...---,,,...------------,,,)))'''+++...000///,,,+++,,,...+++,,,---000555===GGGMMMLLLBBB555---,,,---,,,***...///000111111000///...///...---,,,,,,---///000111000/////////---***((()))***+++---......------+++---///000111111000///222222222222111000///...555555444000+++(((&&&&&&---------,,,---000444777888666333222222222111000///000111222333222111000333111000000111111111000+++---...000111222111111222000---,,,...111333333333111,,,&&&!!!"""(((---//////000333555555333111222222111///------///111222///,,,+++,,,...000000111000000000000000111111***&&&######&&&(((((('''(((***---222666666333000------------...000111333444333222000000/////////,,,***)))***---000111222222222///+++(((&&&'''(((000111333333333222000///#########$$$'''+++///222333333222000...,,,)))((((((((())),,,//////...,,,)))+++...111444222...+++((('''%%%%%%'''***...111///---***'''%%%(((---222111000000///...---------......------------------///000000///---+++,,,---///---++++++---000111222000//////000000...***''',,,,,,,,,,,,---///000222111000111222444555333111}}}tttkkkfff^^^PPPBBB:::<<<<<<;;;::::::<<>>======???AAABBB@@@???;;;<<<===>>>>>>;;;555111111111222111///,,,***)))---...000000000000111333888===???===;;;;;;888444000000000111444555555444444333333444888<<>>>>>;;;888888???MMMWWWvvvppp^^^OOOIIIDDDDDDHHHQQQ___kkkppp___UUUTTTZZZeeennnrrrrrrssstttpppggg^^^WWWMMM@@@777444///222333333000,,,***))),,,,,,,,,---...,,,)))&&&+++,,,...---,,,,,,---///............000555<<>>BBB======>>>@@@BBBCCCBBB@@@@@@??????@@@BBBCCCCCCAAA@@@@@@AAABBBAAA===777222333333222222111///---+++,,,---//////......///111555<<<@@@>>><<<===<<<:::555555555666888777555333333333222333666:::===@@@===;;;:::<<>>===;;;888999DDDTTTaaa}}}jjjWWWMMMCCC@@@AAAFFFOOOXXXnnnzzzvvviiiaaa[[[aaahhhmmmpppqqqqqqpppiii```WWWQQQHHH>>>777555333444555222...***'''&&&,,,,,,,,,...///...+++(((,,,---............000111000111000//////222666999666222---,,,---......---...000222333333222000///---------,,,---...///000///......//////---)))&&&'''))),,,...000//////...,,,...111333333111---+++//////.........///000111...///000000---,,,,,,,,,///000000,,,'''&&&***...333333333333222222333444111000//////............111///...///111444555555---///111333333222111///...,,,******---000222333000...(((!!!$$$***+++,,,---...............222111000---,,,---000333333111...------.........+++++++++,,,,,,.../////////---+++************)))------///111444444222000000000000//////...---,,,000111111111111000...---///111222222111000/////////---+++******,,,---...000111111222222222111000222111///...---,,,,,,,,,111111111111000000///...+++,,,------,,,***(((&&&******,,,...111111///---)))'''%%%&&&***...000111///000222111000//////000000...***&&&&&&'''***,,,///...---,,,,,,...///000111222222333444444333222******+++,,,---///111333333222///,,,******+++,,,...---------...000222333666666555666555333///,,,~~~gggZZZNNNIIIGGGBBB??????<<<<<<===<<<<<<===@@@BBB<<<<<<===???BBBCCCCCCBBBBBBAAA@@@BBBDDDFFFEEEEEEBBBCCCDDDEEEDDD@@@:::666666444333222222222111//////000111111000000111333444;;;???===<<<===>>>===999888888999999888555333111111111222444777:::<<<;;;777555777:::<<<>>>AAADDDBBB===:::===DDDGGGEEEGGGEEECCCAAA@@@???<<<:::333444555888::::::777555444444444222///---...///222333444444444555888;;;>>>===;;;999===KKK___nnnqqq\\\OOOBBB<<<<<<>>>CCCIII]]]jjj}}}{{{rrrlllfffkkkooooooqqqsssrrrnnnddd[[[QQQJJJCCC:::555555555555444111,,,)))'''&&&+++++++++---///000...,,,......///111111222222111000111333333333444666888444222///------,,,+++))),,,...111444555444333222......---------......//////...---------+++(((&&&'''))),,,...///...---+++***,,,///111222000---+++............///000111222///000000...+++******+++000222222...'''$$$&&&)))000222222222111111333555111000...,,,++++++,,,,,,...---,,,...111333333333---...///000111111000000---,,,+++,,,...000111111...,,,'''!!!###((((((***,,,,,,,,,,,,---...111111000///---...000333333000.........//////...)))))))))***+++---...//////......---------------111000000222444444333111000000//////......------000111222333333111///...000222333333000...---------***''''''***---000111//////000111111111111000666666555333111000...---000000111222222222222222111333444333000,,,******+++******,,,...000000000,,,)))(((***...000///...---000333444333111000000111...***'''''')))---000111///...,,,,,,---///000111111111333444444222///''')))***++++++,,,///111333111...***((((((+++...------------...000111333777666666555444111,,,(((yyyoooZZZNNNCCCAAAAAA@@@@@@AAA?????????@@@AAAAAAAAAAAA;;;;;;<<<>>>AAACCCDDDCCCDDDCCCBBBCCCFFFHHHHHHGGGBBBCCCDDDEEEFFFDDD???<<<999666222222444555555444111333444444222222333555444;;;>>>;;;888:::<<<===888777777777888777555222111111222333555777:::<<<;;;555333888;;;::::::<<<;;;<<<;;;777888===???===???@@@???===999666666777444444444555777666444222333444444222000000111222///111333444555666:::<<<===<<<;;;<<>>777333444444444222///+++))))))******))))))+++...000000///...///111333444333222000...111444666555444444444444333111000...,,,***((((((***///333555555444333............------------///---+++******)))'''&&&'''))),,,...///...+++***(((***---///000000///...,,,---...///000111222222//////...,,,)))((()))+++---111333///((($$$%%%(((...000111111000000333555000///,,,***((()))***++++++++++++---000111111000,,,,,,------...///000000...------///111222222000...,,,((("""!!!%%%'''))),,,,,,++++++...000000111222111//////111333222000......///000000///(((((()))***+++---///000---...//////......///000222111111222444555555333000///............//////111222555666666444111///---///111000...,,,,,,---,,,(((######&&&,,,///111......//////000000000000222333444444444444333222000000111222333333333222222555777555222...---------+++)))))),,,///111222...,,,+++...111222...***---///111222222111111111222///,,,)))))),,,111444222111...,,,,,,---...000222000000000111000,,,)))%%%'''))))))((()))+++......///...+++((((((+++------,,,,,,,,,---///111222444444444444333000***&&&tttcccSSSHHH???>>>@@@AAAAAACCCBBBAAAAAABBBDDDEEECCCAAA;;;;;;;;;===AAADDDDDDDDDEEEDDDCCCDDDGGGIIIIIIIIIAAABBBCCCEEEGGGFFFCCCAAA:::777222222444777777777222333444444333222333555555;;;>>>999666777:::;;;666555444555666666444222333333444555777:::<<<>>>;;;555444:::>>>;;;:::<<<555:::;;;999777999:::888777:::<<<999333///000222555444333333444444222000333333444333111111222444...///222333555777:::===<<<<<<<<<>>>III^^^xxx|||xxxdddRRR???666555777;;;???HHHSSSddduuu~~~xxxtttuuuxxxwwwrrrqqqsssoooiiieeeYYYMMMDDD<<<444222333333222000---******+++---)))((((((***---000111111...///111444555444111///---111444666444111///...333333222222000...+++***$$$(((---111444555555444/////////......------,,,///,,,***((((((((('''&&&(((***---//////---+++)))((())),,,///000111000000+++,,,...000111222222222------,,,***((()))+++---+++000444000)))$$$%%%(((,,,///111000//////222666000...+++((('''''')))***))))))***---///000///---++++++++++++,,,...///000//////000222444444222000///...***######&&&))),,,,,,,,,,,,///222000111222222111000111333111///......000111000///)))))))))+++,,,...000111+++---.../////////111222222111111333555777777666//////...------///000111222444777888888666333111))),,,......+++***+++---,,,'''!!!###)))...000---.........//////000000---...111444666777777777000111111222222222111111000333555444111...---......+++((('''***///222444000...---000333333---(((---...////////////111333333000---+++,,,///333666444222///,,,,,,,,,...///222000/////////,,,'''######&&&((((((''''''))),,,+++---...,,,)))(((***,,,,,,,,,,,,,,,---///000222222222222333222///***&&&mmm]]]NNNEEE;;;777999===???@@@@@@@@@@@@CCCFFFGGGGGGFFF???<<<===BBBCCC@@@@@@DDDMMMGGG@@@???CCCFFFGGGEEEFFFFFFEEEDDDCCCBBBAAA@@@;;;888555555777888888666555333111111222444444444999888777666666666555555222333555444333333444555555666777888888999888888888:::<<<===<<<999555333666777:::;;;:::777333000555666555333000//////111555444222111111222333444777777888888777666444333444000---///555:::<<<;;;<<<888777AAAQQQeee}}}}}}nnn^^^III<<<999;;;<<<<<<===HHHTTT```rrr}}}}}}zzzxxxvvvtttssspppkkkggg```VVVHHH???<<<:::666333444222///......---,,,***---)))&&&(((---000///---000//////111444555333000***///333444222///......444222222333444222---((((((***,,,///111222222222222111000...,,,+++++++++///,,,***+++...000///---+++,,,...000///,,,)))'''***+++---000333222...+++...---,,,---000111111000,,,+++***(((&&&'''***,,,//////...,,,((('''((()))---///111333333111///---,,,)))''''''((((((&&&###'''***...000///...------------,,,,,,---...000111000111222222111111333555555333...&&&"""&&&((()))+++---///111222222666555333000///------,,,------..................'''(((+++---///000000000,,,******,,,000111///---***///333555333222222333...//////...,,,+++---...555555666888999888444111///......---,,,,,,++++++...,,,)))'''''')))***,,,111...------......+++(((+++,,,---111555666666555555444111///...///111333444444222000------...000000,,,(((***///333333111333333333222000///---,,,***+++---///000000///...,,,***)))+++///333555666444222000......///000111666555444111...***'''%%%$$$'''))))))(((''''''(((***++++++,,,,,,,,,,,,+++))),,,///000///.........666444222...+++)))((('''rrrbbbUUULLLDDD;;;777999<<<======@@@???>>>@@@DDDHHHKKKKKKDDD???>>>AAAAAA@@@BBBGGGHHHCCC>>>===@@@DDDDDDCCCGGGFFFEEECCCAAA@@@@@@???<<<999666666888999999777555333111111222444444333777777777555333222333444333555666555444444555666666666666666666666666666777888::::::999777555333555666777888777444222000222333333222000000222333444444444444444444444444999999999888777555333222555111...000555999999777:::555555???QQQiii~~~xxxiiiVVVGGG@@@===999666777@@@IIISSSeee|||{{{zzzxxxuuuqqqmmmiiiggg___VVVIII???:::777444222444222//////000000000///---***''')))...111000...///......111333444222000***...111222000---++++++111000111333444333///,,,)))***---///111222222222222111000...---+++++++++---,,,+++...222555333111***,,,///111111...+++))))))***,,,///222222///---///.........//////---+++,,,+++)))'''%%%'''***---///...+++***)))***+++,,,000111444666666444111000---+++(((((())))))'''%%%)))+++...///...------.........------...///111222///000111111000000222444444333000***%%%$$$'''+++++++++---...///000000111444444333222000///...---,,,,,,------------,,,+++&&&(((***---///000000000---+++))))))++++++***((())),,,000111000//////000...///000///......000222555444222222444444444333/////////......---------...,,,***))))))***+++,,,...---,,,---...///,,,***++++++---000444666555444555333000......///000111222222111000...///111333000,,,)))***000444555444555444333222000...------)))+++---///000//////......---++++++...111222222222111000/////////000111444444444444222///,,,++++++,,,...---***(((''''''++++++,,,,,,+++***((('''%%%)))---///000000111222777666333000---+++)))(((}}}uuujjj^^^RRRJJJGGGBBB<<<999:::<<<<<<;;;???===<<<===CCCIIIMMMPPPIIIDDD@@@??????@@@DDDIIICCC???<<<<<>>>>>===;;;999999:::::::::999666333111111222444444333666888888666222111222555555666777777555444555777888777666555444444444444666666777777666555444444555555555555444222111000...///111111000111444666333555777999999777555333::::::999888777555333222555333222444777888666444888444333===OOOiiiwwweeeUUUJJJBBB:::444555999===DDDRRRhhh}}}{{{zzzyyytttoooiiifffeee\\\UUUJJJ???777222111111333111......000333444444---+++)))***...111000......---...000222222111///+++---//////---***)))(((------...111333333000...***+++---000111222222222111111000...---,,,++++++***+++---222888:::777444)))+++///222222000---+++******+++---000000///...//////...//////---***'''+++***'''$$$###%%%***...///+++''''''***...//////222444555777777555444222...---+++***+++***)))'''+++---......,,,,,,---...//////...//////000111222///000000///......000222111111111---)))(((+++.........//////000/////////222333333444333222000///+++,,,------,,,+++)))(((&&&(((***---///111111111///,,,)))&&&&&&&&&%%%$$$(((***---...---,,,,,,------///000111111111333555555222...,,,...000222333000//////....../////////---+++******,,,------,,,+++******,,,///000///---++++++,,,///222444444333333222///...------...//////000000000000111444666///,,,)))***///444777777777555444111000......---)))***,,,---.../////////111///,,,+++---.../////////000000000000000111111111333555777777555333111222333333000,,,)))((((((+++,,,------+++(((%%%###"""%%%***...000222444666888777555222///,,,***)))uuuuuu{{{uuueeeVVVKKKDDDAAABBB???<<<<<<===>>>===<<<<<<::::::<<>>>>>===<<<;;;;;;;;;;;;::::::666444222111222333333333666999:::888444333555888777888999888666555666777777777555444444444555555555555555444444555555666666666444333222111111111...///000000000111444666111555999======:::666333888888888777666555444444777666777888999888555222666333444>>>OOOfffrrraaaSSSGGG===666777888:::===FFFWWWiiiuuuxxxxxxwwwrrrkkkfffdddcccXXXSSSIII===333......000111///,,,,,,...111222222---+++***+++...000///...,,,,,,...///000000///.........///...,,,)))(((''')))***+++---......---,,,+++,,,...000111222111111000000000///...,,,++++++((()))---333888:::777333'''***...111222111...,,,++++++***+++---...,,,+++------...//////---)))&&&***(((%%%!!!!!!$$$)))...000***%%%&&&+++111222222222222333444444333222222///...---,,,,,,+++***))).........,,,++++++---///.........//////000000111///000000///......///111---///000...+++)))***---111111111111000///......111222444555555444222111,,,,,,------,,,***((('''(((***,,,///111222333333222...***'''%%%%%%&&&'''***+++,,,,,,,,,,,,,,,,,,---///111222111111333444333000,,,+++,,,///111111......---------...///000,,,+++***+++...000///---((()))***---///111111111,,,,,,,,,...111333333222222111///---,,,,,,------///000111111000111444666...+++((()))---222666777777666444111000///......)))***+++,,,---...///000222///,,,,,,---...//////---...///000111111000000000222555888888777555333555555555222...+++*********,,,...///---***'''$$$"""&&&***---///111444666777666555222///,,,***)))uuuooopppuuuzzzmmmYYYIII???<<<;;;<<<;;;<<<===???@@@@@@???999888999===AAADDDEEEEEEFFFFFFDDDBBBBBBCCCCCCCCC===;;;:::;;;???CCCFFFHHHGGGGGGFFFEEECCCAAA@@@???<<<======<<<;;;:::999999666444222111222333333222444666888777555555888:::999::::::999777555666777666555555555666666777888444444333333444555666777888777555444333222333333000111111111000111222444111444:::===>>>;;;666333555555555555555555666666888999:::<<<<<<999555222333222777BBBRRRhhhlllZZZKKK>>>777888999;;;>>>CCCMMM\\\ggg|||~~~vvvuuurrrnnnhhhdddaaaaaaSSSNNNEEE:::111------///000---******+++,,,---,,,*********+++---------,,,***+++---...............111000...---,,,***)))((('''((()))))))))((('''''',,,---///111111111111000////////////...---+++***''''''***///444555222...&&&(((+++...000///...---...---,,,,,,,,,,,,***(((******,,,...///...+++((('''&&&### ###)))...000+++%%%&&&,,,222333222........................//////...---,,,*********.........,,,***+++---///------..................111111111000...---///000...000222000,,,))))))+++222222222222111000///...000222444555666555333222---------,,,+++***))))))+++,,,///111333444444444222000---***(((***,,,//////...---------......------///111111000000000111111///------...///...---+++*********+++---///000,,,***(((+++000222000...'''))),,,...000111333444...---,,,...000222222222111000...---,,,+++++++++000111222111000000111333,,,***((((((+++///222444555444333111000///......*********+++,,,///111222111...,,,,,,...000111111---...///000000000000000111222444666666555333111333444333111...,,,,,,---))),,,...111111///,,,***''')))+++------...000222444333333111///,,,)))(((uuukkkgggfffhhhmmmyyy{{{fffQQQAAA999777888888999;;;===>>>?????????777777999<<>>CCCIIIMMMPPPPPPPPPNNNKKKFFFBBB???;;;<<<===<<<:::888777888777555222111222333222222000000111333555888:::;;;:::;;;;;;999777555555666333444555777777888777777222222222333444555777777999888777555444444333444222333333222111111222444111444888;;;<<<:::666444222222222222333555666777777999;;;===<<<999666444000222999EEEUUUjjjzzzcccOOO@@@777777888<<<@@@CCCHHHTTT___ooo~~~|||~~~yyyuuupppkkkgggccc___\\\NNNHHH???666000......///...,,,***)))******)))''''''((()))************)))(((***---------,,,,,,---333000...,,,,,,,,,***)))'''))))))(((&&&$$$$$$%%%---...000111222111111000...//////000///---,,,***&&&$$$%%%(((---///---***'''(((***,,,......///...000///...//////...,,,)))))))))***---//////---+++&&&%%%###!!!!!!$$$***...111---)))))),,,000111111++++++************++++++---......---***))))))***---------,,,++++++---000------............------111222222000...---...///000222444111---******+++222222333333222222111000111222333444555444333333...---+++***)))***++++++---...000222333333333222222111000---,,,...222555333111...---...//////...,,,...000111000///...///000///...//////...+++)))(((((('''''')))+++...000,,,)))&&&)))///333222///)))+++...000111222333555000...---...000222222222111000///---,,,+++++++++111222222111///...///000,,,+++*********,,,...///111111222111111000......,,,+++++++++,,,///222444111///------///222333333...///////////////000000111111222222222111//////000111111000...---///000***,,,///222333222111000,,,---...---,,,+++,,,---000000000000...,,,***(((ttthhhccc___\\\ZZZaaapppwww```KKK===666444444777888:::;;;;;;;;;;;;<<<888777777:::===@@@BBBBBBCCCGGGHHHEEEEEEGGGGGGBBB???>>>======AAAGGGPPPUUU]]]]]]]]]ZZZTTTKKKDDD???888;;;<<<;;;888555555666777555222111222333222111...,,,,,,000888===>>>===:::;;;;;;999666444444555222444666777888666444333...///000111333444555666888777777666555444333333222333444333222222444666111333666888888888666555222111111111111333444555444777:::;;;:::888666555111222888CCCQQQfffpppXXXEEE:::999999<<<@@@???AAAKKKWWWbbbttt~~~}}}xxxooojjjhhhddd]]]WWWKKKCCC999222000000//////---,,,+++,,,---,,,)))'''$$$&&&'''(((''''''''''''&&&))),,,---+++***+++---333000,,,+++,,,,,,+++***)))+++,,,***'''&&&'''(((...///000111222111000///......///000///...,,,***$$$!!!!!!&&&***+++************+++,,,...000111000111222444555444111...+++******,,,...///...---&&&&&&%%%$$$$$$''',,,000222111...---,,,---......+++***(((''''''(((***++++++------,,,)))'''((()))+++,,,------,,,,,,...000---...///000000///...---111111111///,,,+++,,,---...000111///+++)))***+++111111222333333333333333222222222222333333333333...,,,)))&&&&&&(((+++---...///000111111111000///000111111///...///333777444000,,,+++,,,...------***,,,///111000000000000111000...------+++)))''''''&&&%%%&&&(((+++...000,,,'''$$$'''...333333000,,,...111222222222444666222000...///111222333222111111000...---++++++***///000111111///......///---......---+++***++++++---...000222222000...------,,,++++++---000444666333111......000333444444111000///...---...//////111000000///............000000000///......000222,,,---///111222333222222///000///---***))))))***---.../////////---+++***ssshhhccc___WWWOOOPPP\\\nnnuuu\\\GGG;;;555333222777888:::999888777888888:::888666777<<>>777:::<<<:::777444444555777555222111222333222111///++++++111;;;BBBBBB@@@:::;;;;;;999666444444444222444666888777444111///+++,,,...000222333444444777777777666555444222111111333444444333444666888111222444555666666666666333222111000000111222222222555888999999777666666444333666>>>JJJ___{{{zzzaaaLLL@@@>>><<<===>>>;;;999BBBOOOZZZlll~~~~~~|||qqqkkkiiieee[[[SSSIII@@@555000000111111///,,,,,,---///000///,,,)))"""$$$&&&'''&&&%%%%%%%%%%%%))),,,,,,+++***+++---222///***)))+++,,,+++******,,,...---***)))+++---///000111222222111000///---...///000000...,,,***""""""(((++++++---,,,++++++,,,...111333000111444777:::999666333---,,,+++,,,...///...---'''''''''''''''***...111333333222///,,,++++++---+++***(((''''''(((***+++***,,,---+++'''&&&'''(((***+++------------...000//////000111111000///...000000000...+++******+++***,,,---,,,((('''(((***000111222333444555555555333222222111111222333333---***&&&$$$$$$'''+++.........///000000///...---///111111000......222666333///***)))***,,,,,,+++(((+++///111222222222333333000---+++***)))'''&&&'''&&&%%%&&&(((+++///111,,,'''###%%%---333333111---000333444222222333666333111//////111333333333222111000///---,,,+++***---...000000///......//////000000///---***))))))***,,,///222222111...,,,...---,,,+++---111555888555333000000111333444333222111///---,,,---...///000///...---------//////111111111000......000222......///111111222222222000111000---***(((((())),,,---///000000...---+++zzzjjjaaaYYYSSSKKKGGGLLLZZZlllxxxsssXXXEEE999222000222444999===;;;666444888===777888999;;;===???BBBCCCAAACCCEEEIIILLLKKKIIIFFFGGGBBBCCCIIIJJJIIISSScccooopppppplllbbbSSSEEE<<<:::;;;<<<<<<;;;888666444888888777555222000000111///------444===BBB@@@<<<<<<999666444444444333222666555444444222000,,,))),,,++++++,,,...///000///444444555333111111222444888666444333555666666555555333111111222444444444444000---...111333222000111333666888999888666555444333444:::DDDVVVpppvvvaaaPPPCCC<<<>>>???>>>======>>>???TTT___sss|||xxxzzzvvvrrrrrrqqqjjj]]]RRRDDD;;;222111111000111333000///...///000...***&&&"""$$$&&&%%%######%%%(((......---+++)))***,,,...000---***+++///000---))))))***---......---***))),,,...111111000........./////////111222111///,,,&&&###!!!'''+++---,,,---...///000000000000555555666666666444333222///...,,,***(((((((((((((((((()))***+++,,,------...///000///.........///...............------,,,000///...+++(((&&&''')))---.........//////000000111111111111000///------000...+++)))''''''((((((***++++++((($$$"""###%%%///111333444444555777888333222222111111111111222000,,,'''&&&(((***+++***...000222222000.........000111333444444333111000...---***(((&&&%%%%%%&&&***,,,///111333444333333444222000...,,,***))))))***)))(((***------***'''...***&&&(((---111000---...///000333666666444222666555333222111111222333222111///,,,)))(((+++---,,,...111333444333222222///...---+++***))))))))))))...222111---******---000000000...---///555:::;;;777333///...000333555333000+++''''''***///333555444222000///.........333333333333222222333555333222222222333333111///333333333111///,,,)))(((---,,,+++***+++,,,---...~~~rrrjjj\\\VVVMMMGGGHHHRRR___iiixxxrrrWWWCCC777///---...666;;;>>><<<777555999>>>888999:::;;;===???AAABBBBBBCCCEEEHHHJJJIIIFFFDDDEEEAAACCCIIIJJJGGGOOO\\\hhhkkkmmmkkkcccUUUFFF<<<<<<<<<<<<;;;:::777555444777777777555333222444555333222333888>>>BBBAAA>>>???;;;666222222222333333444333222111000///---+++)))'''%%%&&&))),,,---,,,111222333333222111333444888777555444666777888777555333111111222333333222111...,,,---000222222000111333666888888888666555777444444888???OOOggg|||uuu___LLL===:::;;;===<<<;;;;;;<<<>>>FFFPPPbbbwww|||xxxrrrrrrrrrrrrpppiii```YYYGGG===444222111//////111///---,,,------+++'''$$$###%%%&&&%%%###"""$$$&&&......---+++******,,,...///---,,,...111111,,,'''(((***+++,,,,,,+++***((())),,,///000///---------///...///000111000---***&&&$$$""""""%%%***,,,...------...///000000000///222333444555555444222111...---+++)))(((''''''((('''(((((()))***++++++,,,---...////////////000111000000000000//////...---111111111...,,,******+++---...//////000000000///111111111000000///------...,,,+++)))))))))++++++,,,---,,,)))$$$!!!!!!""",,,///222444444444444555444333222000//////.........,,,)))(((***+++***(((...000222222000////////////000111222111111//////***)))(((''''''&&&&&&&&&,,,...000222222222111000444333222000...,,,+++***,,,++++++,,,//////---++++++)))'''(((,,,......---......///111333444333111333333222222111111222222111///,,,***)))***+++,,,---...000111222333222222...---,,,***))))))(((((()))---000000,,,)))***,,,111111111///---...222555888666222///...///222444444000+++'''''')))---000333333222111000///...---222222222222111111222333222111111222333333222000333333222111...+++)))'''(((((()))***+++,,,...///xxxqqqccc\\\RRRJJJHHHLLLSSSXXXeeevvvlllSSS@@@555///---///999<<<>>>;;;777666:::???:::::::::;;;===???@@@AAACCCCCCCCCEEEGGGFFFCCC@@@CCCAAADDDJJJIIIEEEIIIQQQZZZ^^^cccccc]]]QQQCCC:::===<<<;;;:::888777666555555555555333222333666888888999:::<<<>>>???@@@@@@@@@;;;555000///111222333000000///...---------...)))$$$ !!!&&&+++,,,+++---///111222222222333444999777555666888999::::::444333111111222222111///---***)))+++///222222000222333666777888888666555999666333555999EEEYYYkkkooo[[[FFF666777888999999888888:::;;;@@@FFFTTTiii{{{~~~}}}{{{yyyoooqqqsssqqqllleee^^^ZZZHHH???666333111...---///...---+++******(((%%%###%%%&&&&&&%%%######$$$&&&------,,,++++++,,,---......---...000222000+++&&&((())))))******))))))((('''))),,,------------...//////...//////...+++)))&&&%%%&&&(((+++...///.........///000000000//////...000222444444333111///---,,,***(((''''''((((((((((((((())))))*********,,,,,,---...///111222333222222222111000///...---222333444333000.........---...000111111000000///000000000000///......---++++++*********,,,...///.........***&&&""" ))),,,111333333222222222444333111000...,,,+++***,,,,,,,,,------,,,)))&&&...000222222111000000000/////////......---------&&&&&&''''''((((((''''''...///000111111000...---444444444333222///---,,,...------...000111000///((((((((()))***,,,,,,---------,,,...000111111000///000000111111111111111///+++((((((+++------,,,......///000111222333333------+++***))))))))))))))),,,//////,,,)))***,,,222222222111///...000111444333111/////////111222333000+++((('''))),,,///222222222111000///......222222222111111111111111111000///111333444333222222222111000---***(((&&&###$$$'''***,,,---......{{{ssskkkdddZZZQQQMMMLLLNNNOOOYYYgggyyyyyy|||xxxeeeMMM>>>666222222555999;;;;;;999555444888<<<:::::::::;;;<<<>>>???@@@BBBAAAAAABBBBBBBBB@@@===@@@@@@DDDIIIHHHCCCBBBFFFJJJNNNRRRSSSOOOGGG===666;;;:::999888888888999999555555444222111222555777:::<<<>>>===;;;:::<<<>>>;;;777222//////000111111---------,,,+++,,,...000---&&& !!!'''---///...***,,,000111222222444555888777555666888:::;;;;;;444222222222222111///---)))''''''***///222222111222333555777777777666666999444111111444<<>>888444555888888999999666333222444777999999999:::;;;===>>>??????>>>======>>>???===<<<>>>???CCCFFFEEEAAA>>>???@@@BBBDDDEEEBBB>>>999555888888888888999:::;;;<<<::::::999666444333555777888;;;===:::666444666999111000...///000111000///+++,,,---,,,***+++...111///***$$$$$$)))///111111***,,,///000111222333555777555444555777999::::::333222222333333222///,,,'''&&&&&&***000333333222222222444555666666555555555111///000222888DDDOOOaaaxxxzzzdddUUUHHH<<<444333444666666666666777999===<<>>;;;:::999999;;;<<<===<<<===>>>@@@BBBBBB@@@>>><<<===>>>??????>>><<<999888666777777999:::;;;<<<<<<@@@@@@???===999777777888777999999777333111333555,,,,,,---///111222000///,,,...///...++++++---000000,,,(((''')))---111333---///000000///000333555555333111222444555666666111222333444555333000,,,'''&&&''',,,222555555333111111222333444444444444111......111333666>>>FFFOOOaaa{{{iiiUUUHHH>>>888666333555777777777777999:::;;;:::???LLL[[[kkk|||}}}zzzyyyyyyzzzyyyrrrkkkhhhggg___RRRGGG>>>666111111222111000222222111///,,,***)))+++---+++***)))***---///000///(((''''''+++000444444222///---+++))))))***,,,---)))******++++++******)))***,,,...//////000222444333111000///000000...,,,------...000222333222000---...///000111111111111......000111111000/////////...,,,***((((((((((((***+++,,,---...//////000)))&&&$$$%%%)))---...---,,,,,,---------,,,++++++,,,...000000/////////000////////////................../////////......---...------,,,+++******)))+++,,,...000222000,,,)))(((---333666666444222111///000111111000...,,,+++,,,///333555444222000000000111333222000---,,,---..............................---,,,***(((&&&%%%&&&(((***---///000//////111222333444444444333222...---+++'''$$$$$$&&&(((***,,,///111222222000///---,,,+++,,,...///...---+++,,,---...////////////---+++***,,,000333333111000000111222333444555555111111000////////////////////////000000000000111......///222555777777666222222000///...---------)))))))))***,,,///333444666222...++++++...333666777555444555777777333///+++)))(((***---000111222......//////...---+++******,,,...000000///---+++|||oooeee\\\TTTKKKEEECCCCCCKKKYYYfffttt}}}pppoootttsssaaaLLL???888444444666999:::;;;:::888555333222444444555777999;;;===>>>777666555666888;;;=========>>>>>>>>>???@@@???===<<<===???@@@???===;;;999777888999:::;;;:::999999???@@@AAA???<<<999888888888777666555333222333444///...---...000111111000---111333111---+++,,,///111000///,,,+++---111666222222111///...///222555333111//////000111222111000111333666777555111...)))((()))...444777666444///000000111222222333333///---///444666666999>>>>>>III[[[sssvvv^^^LLL@@@888555888555777999999999999;;;===<<<;;;???HHHSSS```rrr{{{yyyxxxyyyuuuqqqlllhhhccc[[[PPPHHH???888222333444333222333222222000---******...111222///......111222111000,,,)))))),,,111333111...---------,,,,,,,,,...///***+++---......---+++***+++---.../////////222444222000......//////...---000///......000111111000,,,---///000222222333333///......------------...///---+++(((&&&%%%%%%%%%))))))***,,,...///000111,,,((($$$$$$(((,,,,,,******+++,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111000///---,,,,,,,,,---...------...//////......---,,,,,,,,,,,,+++***)))(((******---000222111,,,((()))---222555555333222222333333333333111///,,,***+++...111222111111222333000222333111...+++******+++,,,---////////////...///...,,,***((('''&&&%%%%%%'''***---...//////...111111111222222333333333---,,,***'''$$$%%%(((,,,+++,,,---111555555111------------...000000...,,,---------------...///000000//////...------,,,,,,---...000222333333333222111000//////...///////////////......///000111000---,,,,,,///333666666555555333111///---,,,,,,---******+++,,,...111333444222111...---...000333444777444333444777777222...)))(((&&&'''***---//////------////////////...---,,,---...000000///...---wwwjjj```VVVKKKCCC>>><<<@@@KKKXXXeeewwwqqqpppvvvnnn\\\III===888555666999;;;===>>>>>><<<999555333222333444666888:::<<<>>>555333222444777;;;===>>>=========<<<>>>@@@@@@>>>:::<<<@@@BBBAAA>>>:::888888999;;;<<<;;;999777666;;;===???>>><<<999777666999777555444444444555555444111...---///111222222///333666444///+++,,,...333555555111---...333999555444222///---...222555111///---,,,...//////...000111333666888666222///***)))+++///555888777555/////////000111111222222///...111666888666777:::444888DDDZZZtttnnnXXXHHH===444444888666888:::::::::;;;===>>>:::999<<>>>>><<<888666444111///222777:::999666555444333333555888;;;===???>>>;;;999999999:::;;;>>>???AAABBBBBB???:::777444777999999666333000///777666666777999:::::::::<<<888333222555888888777999<<<;;;555333777;;;<<<<<<999888888333---000888===@@@@@@===>>>BBBBBB???:::;;;======;;;888666555111+++***...///,,,+++...---000333444222111222444000......111666:::999888666111---...333666666444---...000222444666777888222444<<>>@@@@@@===999666333555777777555222000000444333222333555888:::;;;;;;888666555666777777666>>>CCCCCC>>>;;;???EEEHHHIIIEEEDDDCCC@@@===AAAIIIKKKNNNPPPOOOQQQUUUVVVRRRHHHIIILLLPPPQQQLLLBBB:::555000...111222---,,,---111111111000///000444666222111111222444555555555555333222333555666666444000111333555666666666666111333:::EEERRRbbbwww~~~mmm\\\III>>>777222111444666444444777===@@@???<<<===:::999;;;>>>DDDPPP\\\www}}}zzzxxxwwwnnnnnnlllggg]]]RRRHHHBBB999666333111222111000......---***))))))+++...000444222000000222333444333555111---+++,,,,,,+++)))(((***---///222333444444111333555444111...------......///000111222222333......---,,,,,,,,,---...///111333222000...///000000///.........000222444111111000---***)))***+++***,,,......***&&&###!!!%%%&&&''')))+++---///000///,,,(((&&&'''((()))***---+++***+++...///---+++***+++,,,+++***)))***+++---,,,***''''''(((+++---***)))(((***,,,---,,,***------,,,,,,------...//////,,,,,,///000,,,)))))))))+++---......------...333444555444222000000111222111000000000222333555666555444333222000,,,)))))),,,......---,,,...///555111,,,))))))*********------------------------000///---+++******++++++,,,,,,++++++---000333555111000///000333333000,,,---***))),,,000222///,,,---,,,+++++++++,,,......222000......//////---***+++---000333555666666666444222000///111333444444///---++++++,,,...//////000---******---//////...000...---++++++,,,---...000///...------...///000111000///.........//////...///000222222111...,,,)))((('''&&&%%%&&&&&&'''&&&)))---//////.........---***((()))+++---,,,+++}}}mmm___PPPJJJEEEBBB???>>>CCCKKK___mmmeeePPP<<<777777777<<>>:::888888999999999777555444666999:::777444555444333333555888;;;===:::999777666666777888999666888;;;======;;;888666333555777666444222111111222111000111444:::???CCCAAABBBBBB@@@>>>>>>???AAAJJJRRRUUUQQQOOOTTT\\\aaa```[[[WWWVVVTTTUUU\\\ccc```dddfffhhhlllpppppplllcccbbbcccfffhhhcccXXXNNNFFF@@@======<<<999888999888444...++++++000666;;;666666555333222111222444444666::::::999666444444444555777888888777666444222444999???DDDNNN```qqq|||iii___RRRCCC:::555222333555555444444777<<>>;;;;;;888888:::<<<@@@KKKVVVnnnyyy|||xxxtttoookkkfff```YYYOOODDD<<<555333///......///......---+++)))((()))+++---///222111000111333444333222444222000/////////---,,,))))))+++---///222444666444555666555222///............//////000111111111+++,,,,,,---------,,,,,,000222333333111000000111111///...------///222444111222222///,,,***)))***))),,,000000...***&&&%%%&&&&&&''')))+++---///000,,,***(((((()))++++++***000...,,,,,,---......---+++,,,,,,***'''&&&&&&''')))(((&&&%%%%%%''')))***)))((('''(((***+++++++++...............///000000---***))),,,---***((()))))))))+++---//////---+++///111333333222222222333111000//////111444777999888666444333222111...,,,---...///...---...000222555222---***************---...///000000///............,,,+++))))))((((((***+++,,,---///111222333000000111111111000///---+++***(((***...///---***,,,,,,++++++,,,...000111222000......000222222111//////111333555777888999333111//////111333333333,,,+++***+++---......---000...+++++++++,,,,,,,,,+++++++++,,,---///000111333222000...---,,,++++++/////////...............---///111333333222000...*********)))(((&&&%%%$$$%%%(((---///000///...///---+++))))))***++++++***uuufffYYYRRRKKKFFFAAA===???DDDTTT```sssfffQQQ===777666666999???===;;;999888888999888777444444555888;;;;;;999666555444333333555888;;;===:::888555333222222333333222555888::::::999777777444555666555333111111222333333444666;;;DDDMMMSSSQQQRRRQQQOOOLLLMMMQQQUUUZZZcccjjjiiihhhooozzz}}}wwwpppllllllqqqwww}}}vvvzzz|||~~~}}}zzzzzzyyywwwrrrnnn___YYYQQQMMMKKKKKKKKKMMMEEE===222+++,,,111888<<<666777777444000///222666333999@@@AAA<<<666444333666777999;;;;;;999777666555666999;;;;;;@@@OOO]]]uuu~~~jjj[[[PPPHHH>>>777444333444555666555555777:::;;;:::888777555666888:::===GGGQQQcccppp~~~wwwqqqnnniiibbb^^^ZZZQQQCCC888222000---++++++,,,---......,,,+++******,,,...000111000000222444444333111222222222222222111///---***))))))***+++...111333111333444333000............---------,,,,,,++++++***+++---...///...---,,,///000111111111000000000///...,,,***+++---000222222333333111...+++******(((,,,000222000---***(((((((((((()))+++---000111---,,,+++,,,...000///...444222///------...000000---------***'''$$$###$$$(((&&&%%%%%%'''((()))))))))(((''''''(((***+++,,,---------------......///+++&&&%%%)))***(((''')))***))))))---111111...***---///111111111000111222000///......111555999<<<888666333111111111000......------,,,---000333666333000,,,))))))))))))(((---...000222222222000///...---,,,***)))((('''&&&(((***,,,///000111111111...000222222000.........,,,******+++------,,,***,,,,,,,,,---000222555777111000---,,,---///111222......///000222555777999333111///000111333333222+++++++++,,,------+++)))...,,,+++++++++,,,,,,,,,)))***+++---///000222222333222000///---+++******.........///...------,,,+++---000222222000//////***+++,,,,,,+++)))&&&%%%&&&***...000111000000111///...+++***)))******+++yyyjjj]]]UUULLLGGGCCC???@@@CCCPPPYYYhhhyyylllVVVBBB:::777444555:::888888888999:::888555222000222555999<<<<<<;;;999555444333333555888;;;===:::888444111...,,,,,,,,,///333777888888777777777222333333222000000111333777999===BBBIIITTT```hhhffffffddd```^^^aaahhhnnnoooyyy}}}vvvjjjaaa]]]___bbbddd^^^RRRCCC888666888::::::777777666222......222666333;;;CCCDDD>>>666333333555666888:::;;;;;;:::999666666777777666888CCCOOO```pppwwwhhhZZZRRREEEAAA<<<666444555555555777666666666666666444333333222444777999;;;CCCLLLVVVjjj}}}wwwqqqnnniiicccaaa^^^TTTDDD888000...+++)))((()))---///111000...------...000111/////////111333444222111000222333333222000...---+++***((('''''')))+++---+++,,,......---,,,---...---,,,+++)))'''%%%$$$###)))***---///000///...---.........///000000///...,,,+++)))((((((***,,,...222333333111...,,,++++++(((,,,000222111...,,,+++************,,,...111222000//////111333555444333666444111///...///222444///000///,,,(((%%%$$$$$$)))'''&&&(((+++,,,,,,******))))))(((((()))+++,,,***************+++,,,,,,((($$$###''')))'''''')))+++******---111222000,,,---///000000...---.........------...000444888;;;666444000////////////...,,,***)))***---111555777222000,,,+++++++++***)))---...111333444333222111///...---+++***(((&&&%%%'''))),,,///111111000///---///111111000/////////---,,,,,,---------,,,+++((()))***---000444888:::111000---***)))))),,,---+++++++++,,,...111444666222000///000222333222111------,,,------+++(((%%%)))***++++++,,,---...///+++,,,...000111111111111000000///...---,,,++++++---...///000///...,,,+++(((,,,000111000.........)))***,,,......,,,***)))))),,,///111111111222333111000...+++******,,,---uuucccXXXNNNHHHCCC??????BBBJJJQQQ]]]nnnttt^^^HHH>>>999333333777666777888999:::777222...---111666:::======;;;999555444333333555888;;;===<<<999555000,,,***((((((---111555666555444555777000111222222222444777:::AAAFFFNNNUUU]]]hhhsss{{{~~~{{{zzz|||}}}vvvtttyyy}}}}}}|||ooo^^^SSSOOOLLLGGGBBB???<<<888333//////111444444;;;BBBBBB===777333333444555666888:::;;;;;;<<<666333222333333444;;;DDDNNN\\\mmmxxx~~~}}}tttkkk___RRRJJJIII>>>???===777555666666444555555555444333222000000111111444777888888???GGGMMMbbbzzz}}}}}}{{{wwwsssqqqkkkeeebbb]]]TTTEEE999111///,,,(((&&&(((,,,000444333222000000000000111...------...000222222111///111222111///,,,++++++,,,+++)))'''&&&'''((()))'''(((************,,,...,,,+++)))'''$$$""" '''))),,,...//////.........------...///000///---))))))(((''''''((()))***///000000...+++******+++)))+++///000///---,,,,,,---,,,,,,,,,---000222444222111111333555777777666444333222000...///222555222222111///+++((('''(((+++))))))+++///111///---,,,,,,---,,,***)))+++,,,)))))))))))))))******+++&&&###$$$(((+++))))))***+++++++++---000111111000...///000000...,,,,,,------......///111444777888444111///......///......+++)))((()))---111555666333111...---...///...------...000222333444333333111000///...+++)))'''%%%&&&(((,,,///111111000///,,,---...000111111000///......///......---,,,,,,&&&&&&(((***...222555777222000...)))&&&%%%&&&(((((((((((())),,,...111222111000///000222333222000000///------,,,***'''$$$&&&(((+++,,,---...111333...000222333333222111000------............---,,,,,,...000111111///,,,+++(((,,,000111...,,,,,,---)))***,,,...//////...---,,,...///000///000222333111111///,,,******---///rrreeeWWWMMMGGGAAA@@@BBBBBBGGGQQQ```rrrzzzcccMMMBBB<<<555333777777777777777777444000------111777;;;<<<;;;999777555444333333555888;;;======:::666111---+++***)))***///333444111000222444222333555777;;;???EEEJJJRRRZZZdddmmmttt|||sssiiimmmwww{{{xxxqqqoookkkjjjnnnqqqlllddd```gggpppvvvwwwvvvvvvwww}}}yyyqqqoookkkaaaXXXRRRLLLCCC;;;666444333333666:::>>>???;;;777444333555555555555777999;;;<<<999444000222444555999>>>BBBKKKVVV^^^ccchhhpppvvv{{{tttfff```ZZZUUUMMMCCC@@@CCC<<<@@@???:::777888666222111222222222111000///000333333555888777555999@@@HHHYYYnnn}}}~~~{{{yyyxxxwwwwwwvvvooofff^^^WWWNNNBBB:::333111---(((%%%'''---111666555444222111000000000---,,,***+++...000111111...///000...***(((((()))+++***)))((((((((()))***((()))******))))))+++---++++++)))(((&&&$$$###"""%%%''')))+++,,,---------...---,,,...000111000---((((((((())))))(((((((((+++++++++)))&&&&&&'''))))))+++------,,,+++,,,---///...------...111444666222111000111333555666555///000000///------000333444444444222///,,,,,,---,,,******...333555222......000111000,,,***+++,,,+++************+++,,,,,,'''%%%''',,,///---,,,---***+++,,,,,,,,,...000333...000111111///......//////000111222444555555666222000......//////...------+++)))***...111333222111///......///000000///---...///111222333444555333222222000---***(((&&&&&&(((,,,...000000000///,,,++++++...222444222///...///000///---,,,++++++(((((()))***,,,///222333222222000+++&&&$$$%%%''''''((()))***,,,...000111000//////000222222111000000///---,,,,,,+++(((&&&&&&))),,,......///111444000111444666666444222000+++,,,---.........---,,,,,,...111333222000---+++)))...222222...+++,,,---+++,,,---//////000//////...///...,,,,,,---000333000000...+++))))))---000sssbbbVVVMMMEEECCCDDD<<<@@@HHHVVVgggwww|||fffOOOEEE>>>777555888:::888666444444222000...---222888<<<<<<999777555555444333333555888;;;======:::666222///---,,,,,,)))---222222...---///222555777;;;???DDDKKKSSSYYYaaajjjuuu|||zzzzzzvvvoooooogggYYYPPPUUU```ccc___XXXUUUQQQOOOSSSWWWRRRJJJJJJKKKNNNTTTZZZ___ccceeeeeejjjooosss~~~yyyoooddd[[[OOOEEE???;;;777444777999<<<<<<:::777444333666555444444555777999;;;===666111333777888999<<<===BBBHHHLLLNNNQQQUUUYYY\\\dddmmmsssuuupppbbbUUUNNNJJJHHHHHHCCC<<<<<>>999666777;;;>>>???999777555777<<>>AAACCCDDDBBB@@@NNNOOORRRTTTTTTOOOHHHCCC??????<<<999666666888:::<<<<<<<<<;;;999888666555///000000111000///...---888999888555777<<<<<<:::BBBNNN```rrr}}}{{{xxxvvvuuuoooqqqjjjZZZLLLDDD===777000000000000000/////////000222444444333111111111111...***''''''***...111//////...***&&&%%%(((+++.........,,,++++++---...---......---,,,---///111---+++((('''''''''%%%$$$"""!!!!!!###&&&***,,,,,,...//////000//////...---(((+++......,,,)))'''&&&'''%%%!!!###'''%%%(((,,,......---,,,,,,000...,,,,,,...111222222777333///------.........000...,,,***(((((()))***---000333444222000......000,,,)))+++000333222000111222444444222000/////////000111222111000...,,,)))***---111444444111//////...---,,,,,,,,,,,,,,,---///222555777777777777222333444555555444333222111222333333333222111000111///,,,,,,...000111111...***&&&&&&***///111111,,,+++******,,,///222555333444444222///,,,******'''''''''+++///000...+++++++++,,,///222333222000///......000111000...,,,+++,,,...000000000000///...///000///...---...///...---...111444444222...111000///000111111///---///...---***)))))),,,///---.../////////...---,,,333222222444777777555111111,,,((((((,,,000000......///000111111000///......111444444222///...---///////////////000000000///...,,,++++++,,,---......---,,,+++************ttthhhZZZLLLBBB;;;666777@@@FFFNNN___pppeeeOOOBBB<<<888555888777555444555444333111...111555777888777666555777555333222222333666777999999888555222111111333111///...///222999BBBIIIMMMXXXbbbeeeiiiuuu}}}rrrjjjeeeaaa\\\XXXQQQPPPOOOOOONNNJJJEEE@@@AAA===999999<<>>@@@>>>>>>BBBKKKWWWaaagggsssnnnlllrrr{{{{{{oooddd]]]YYYXXXOOOGGGAAA@@@<<<555111333333333333333333444666888333111///000444888:::;;;;;;;;;<<<======>>>???@@@AAAAAAAAAAAAAAA???;;;777<<<;;;999666333333666888999999999999888777777666111111000000000000111222999:::999777999======999===HHHYYYjjjxxx}}}{{{{{{lllmmmfffWWWIII@@@999333...---,,,,,,,,,---.........000333333222222222333111///,,,))))))+++...000//////...***&&&%%%'''+++111000000...------...///000///---+++***,,,000444,,,***((('''''''''%%%$$$"""!!! """&&&)))***+++222111000///...---,,,,,,***---//////---***((((((&&&%%%""""""%%%&&&(((,,,------------......,,,)))))),,,///000111444111...---...//////...///...,,,***)))***+++,,,///000111222222111///......,,,***+++...000000000000111333222000............///111222222111000//////000222555777777333111000111111///+++))))))***...000222555777888777777333444444555555444333222222222444444444222000///...,,,++++++---//////...,,,)))'''(((,,,///111111111...***''''''***///333333444333111...++++++,,,((((((***---000111...+++******+++...000111000///---,,,,,,---//////...---,,,---...///000///......///111111111//////000111000//////222555555333000111000000000000///,,,***...---,,,***)))))),,,///.........///......---,,,333111111222555555444222000+++'''(((,,,000000///000000000000000111333444000222444333111...,,,,,,/////////000000111111111...---,,,,,,---...000222///...,,,+++*********+++rrrbbbRRRGGG>>>999888===@@@CCCOOO^^^~~~qqqWWWEEE;;;777555888777555555666666555333///111333555666666555444555555444333333444555555555666777666555555666777777666555555:::EEESSS[[[cccnnnxxx~~~vvvtttuuugggaaaXXXNNNGGGBBB@@@???======>>>@@@AAA???<<<888555333111444888;;;:::888000+++&&&###%%%***...111222///------000444777999777444222444:::BBBJJJMMMVVVVVVWWW\\\___fffrrrvvvqqqpppbbbXXXMMMEEE>>>777444444444555555555555555555555111///...000444777999999888:::;;;:::888888<<>>===;;;:::444333333666::::::777333///+++%%%"""$$$(((,,,///555333000000222555777888777444111111444999===???CCCCCCEEEHHHHHHKKKUUU```iiiuuuxxxmmm^^^PPPEEE===999888888777777888999999777666///...///111555888999999777<<>>999555<<>>===555444333444777888777555000000000000111222333444555999>>>BBBEEEGGGJJJKKKTTTZZZ^^^```hhhuuuzzzoooaaaWWWRRRNNNJJJFFF>>>>>><<<777111///222666666777888999999999999999888666666777888777222---(((%%%!!! ###)))---///444222//////111333444444666333000///111333444444888666888;;;<<<:::===BBBMMMXXXjjj}}}uuudddVVVLLLCCC>>>;;;999888999::::::888555......000333777999:::999888>>>CCCCCC===777666666777777666777999999777555444444333111000111555777888777666444333222222222111333666888999999888888888;;;<<<;;;===@@@>>>:::666:::BBBMMM[[[ooo~~~~~~~~~~~~|||yyywwwuuummmggg___VVVKKK@@@777333***(((&&&%%%&&&***...111...000000///......///000------,,,+++)))((((((''''''***,,,,,,+++,,,000444666333000///000111000///+++,,,......---,,,,,,,,,,,,++++++---...///---++++++++++++,,,///000000///000///---,,,---...000111......---***'''%%%%%%&&&'''(((***)))'''&&&&&&'''------+++(((%%%$$$&&&''')))&&&######&&&***---...*********,,,///111111000111000//////000222555666222---))))))...000///,,,+++000333222---,,,///333222333333222000//////111111000000000///...---,,,------///222444555444222777;;;===777...((())),,,222333444555555666666666///.........///222444666111222444444333000---+++,,,---///222333222---***+++...111444555444333333000...)))&&&%%%(((+++---111000///---+++,,,...111///000111222111000///...))))))***+++------,,,***,,,******+++///222444444000000000000...,,,***))))))******)))((()))+++...///000111111111000111111***+++,,,///111111000...,,,------,,,++++++---///111000...---,,,,,,------......---,,,,,,---///111111///---+++******)))((($$$&&&))),,,......---------...//////...---///000...///000111222333444444//////..................333111...+++***,,,...000|||cccSSSQQQIIIDDDDDDAAA???HHHTTTkkk~~~ppp[[[LLLCCC???666666777999<<>>GGGOOOUUUZZZ^^^aaahhhqqqxxxyyyxxxnnniiifffXXXGGG?????????:::444222444666555333333777:::888888888666444444666888888555333222333111---)))###"""!!!$$$)))000444666444222000000222555666666666444222111222333222111111///111777888555333333???DDDOOO^^^pppyyylll```TTTJJJAAA>>>:::999:::999666333---...000444888::::::999888===CCCEEEAAA;;;666444444444555777999999777444555555444333222444888;;;:::999777555333333333333111444777;;;<<<;;;999777666888999888;;;??????;;;777:::???GGGTTThhh~~~wwwyyyzzz||||||{{{zzzyyykkkddd[[[TTTKKK@@@888555+++***))))))+++---///111//////000...,,,,,,---///...---+++)))((('''&&&&&&'''***---......///333777555111......111222111///,,,///333444222000...---,,,,,,---///111222000......---...///222222111000,,,,,,,,,---...000222333------+++((($$$"""###$$$''')))++++++***)))***+++......,,,)))%%%###$$$%%%(((&&&%%%&&&))),,,......***))))))+++...000111111111000000///111333555777111---******,,,---,,,++++++000333333///...000333333333333222000///000111222111000///---,,,++++++++++++---000444666666555444666777333---***,,,///333333333333444444555555///---,,,+++,,,...222444000111111111000...---,,,///000333555666444000,,,,,,///333555444222222111+++***((((((((()))+++---...//////...,,,---///111000111111000...------...*********,,,...///---,,,---,,,,,,...111444555555111111111111///---+++***'''''''''&&&%%%&&&))),,,...///000///......///000++++++,,,///222444444333...//////...,,,+++---...111000///...---,,,,,,,,,,,,---...---,,,,,,...000111000...,,,***)))((('''"""%%%))),,,,,,+++)))'''***,,,...///......///000...//////000111222333333111000000///...---,,,+++222000...------...000222vvvfff[[[QQQJJJGGGAAA===EEEQQQiii~~~qqq___PPPGGG;;;:::999;;;===>>>>>>===888444111111555888777555///......///111555999;;;@@@HHHTTTaaakkktttzzz~~~~~~yyysssrrrmmmaaaWWWSSSOOODDD888333555555111,,,,,,...111444666888:::;;;:::999777333000111666:::666333000///111111///---&&&&&&'''+++111666999999555333222333666888::::::666555444555666777666444000000333888888333111222666999???FFFRRRbbbttt~~~vvviii\\\MMMGGGAAA===<<<:::555111+++,,,///444888:::999777666999>>>AAA@@@===999666555444555777999:::999777555555555444444666:::===:::999777555444555666666444555888:::;;;:::999888444555555555888>>>???<<<666888<<>>>>>;;;888444333222444666888888888555555555444444777;;;>>>:::999777666666777888:::666777777888999999999:::222444333222666===???===555777999>>>JJJ\\\qqqzzzxxxyyy|||~~~xxxyyyyyyyyywwwssspppmmm```VVVNNNKKKDDD999000///)))+++...111111000...---+++,,,,,,,,,+++---///222111///,,,)))''''''''''''---000222222111000333666555000---...333666555222...///000///---,,,,,,---******,,,///222333111///+++++++++---//////---+++***+++---///000111111111///...+++&&&"""!!!"""$$$&&&''')))******+++---///,,,------,,,***)))***+++))))))***,,,000111111000,,,***'''(((+++...111222......---,,,---///111222---......---***(((((()))))),,,...000000000111111222222111///------...000111000000////////////000(((((())),,,000222222111+++)))''''''(((+++///222333222222111111222333333555111---(((&&&&&&(((***///...,,,++++++,,,---...333444555777888666222///+++...111111...++++++,,,)))'''%%%######&&&))),,,***,,,...///......///000222222///+++''''''+++...++++++,,,///222333222000,,,,,,---000444555444222222222333222111///...,,,))))))(((''''''(((,,,///...000111///---,,,...111444111///000222555777777222333333111...,,,,,,---///000000000///---+++)))))),,,///000---,,,---...+++,,,,,,,,,+++***+++,,,,,,,,,,,,+++***)))(((((())),,,///000///---++++++////////////000000000000222222222222111///............//////000222333444uuueeeVVVNNNFFF@@@HHHWWWlll}}}uuuWWWJJJ>>><<>>>>>333444333222000111333666333333333444666===DDDJJJVVVhhh{{{qqqiiieeebbbPPPGGGAAACCCFFFCCC>>>;;;666999888111000555666333000///333;;;===999888;;;999555222000222666:::<<<:::888222---222<<<>>>999777222......222666888888888111111777888222333:::444333444777;;;<<<999555111222333444444444666888333111000111555:::===>>>TTT]]]mmm~~~{{{nnn^^^RRRPPPIII999000111(((***---222555666333111///222666888888777777888666555444555666777666555888666222000///222888<<<<<<;;;777222333777888666666555444555777777777666555000---///444888888777777888;;;???CCCKKK]]]mmmsssqqqmmmkkkjjjhhhfffeeewww}}}|||{{{yyyxxxzzzzzzpppdddUUUOOOJJJGGG@@@444+++((())),,,111333222000...---000...,,,...111333222000222///***'''&&&''')))+++333333111///...///222555000000111222222222222111.........---++++++---...///---+++---000222111///+++***)))+++///000...+++(((+++......---...000333---,,,***'''%%%###"""!!!&&&&&&'''(((***,,,...//////---,,,...222555555333222222222222111111000000///,,,)))(((***---111222333000------000111111///---------,,,***)))***++++++---///000111000///...//////......---,,,++++++...---,,,,,,---...///000///***&&&(((...333111...---)))%%%$$$'''+++///111444555555444111///...///333111---***(((((()))***.........,,,***+++///333333111000222666888777555000000000000///...---,,,'''(((((('''&&&'''***,,,++++++,,,...000///---***//////...***%%%$$$%%%(((&&&(((***---000111111111******+++///333555444222333444555555222...***'''+++++++++---///000000......//////---,,,,,,...000555222000///111333444444666555333222222111000...///000000000///,,,)))(((,,,+++***---000222000...111111111111111000//////***)))***,,,+++((()))...//////...---------......000111333333333111///...///111333444333222///...222222000...111555444///qqq```XXXRRRMMMQQQ[[[lll|||mmm\\\JJJBBB???<<<:::999999888777555333444777999444444555888>>>HHHSSS[[[eeesssooo___VVVQQQMMMCCC<<<888<<>>FFFHHHCCC>>>999444333888<<>>>>>@@@;;;888444555777:::999888666666444333222222444666444333222333555888999999BBBJJJYYYiiivvv}}}xxxmmm```WWWLLL???777555++++++---///222111///,,,///222555777666666666777777666555666666666666555888666333000///222777;;;<<<;;;777222333999;;;999888555222111222444555555000---+++---222666666444222333777;;;>>>DDDRRR___|||zzzpppkkkccc```\\\YYYYYYZZZ[[[[[[jjjuuu~~~{{{{{{wwwlll```SSSMMMFFFCCC<<<333,,,***(((+++///111000////////////...---...111222111///...,,,)))&&&&&&(((+++---333222111///......111444111111000000000111111222---------+++***+++---000000---,,,,,,///111111000,,,***(((***,,,---,,,***)))+++------,,,,,,...111///---+++)))'''%%%$$$$$$%%%&&&&&&(((***,,,---...---,,,---000333555444222222111111111111111222222000...***)))***---000111000---++++++---......---......---+++******+++,,,***,,,///111111111111111///...---,,,,,,,,,,,,,,,///............000111222000+++&&&(((...222111///,,,+++)))((())),,,000333555666666555111///......222000---***)))***,,,---...//////---,,,---111444222000///111333555444222000000000000///...---,,,***+++,,,+++******,,,...,,,,,,,,,...//////,,,***,,,---,,,)))%%%$$$&&&)))'''(((***,,,...///000000---++++++...111333222000111333555666444111---***---...000111333333444444222///+++((((((***---///222000......000222333333777555444444555444333111...///000111000...+++)))***)))***---111333222111333333333222111000///...'''%%%&&&***+++***+++...------------------......333333444333222000---,,,///111333555555333111///000111000...111555444000xxxggg```\\\XXXZZZ```qqq~~~rrr\\\MMMCCC;;;777777999888666444333444888<<>>:::666111//////000222222,,,***)))---222555555333000111555999;;;>>>HHHRRRiii|||yyytttmmm```TTTNNNOOOMMMIIIGGGGGGIIIMMMPPP]]]iii{{{}}}xxxsssfffZZZQQQIIIAAA<<<777000---...***,,,...///......///000///...---...000000///---***)))'''&&&''')))+++---000111000///......000333333111///------///111222------,,,***)))***---000000...,,,+++---000111111---***(((((()))******)))***+++---,,,++++++,,,...000///---+++)))''''''&&&%%%%%%&&&(((***+++,,,---++++++,,,...111222111///111000/////////000111222222000---******+++...000,,,***((()))***++++++***000///---++++++,,,...///+++---000222222111222333///---,,,+++***+++---...000/////////000111333444111,,,'''''',,,111111000+++,,,...---+++,,,000333666777777555222///...///111///,,,******,,,...000...//////......///222444000///...///111111000...000000000111000///---,,,,,,...000000///...///000...------......---+++)))((((((((('''%%%&&&(((***++++++,,,---...//////000///...,,,---...///...---///222555777666333000------000444555333333666888666///'''###%%%))),,,...///---,,,,,,///111222111444333222333555555444222,,,---000111111///,,,+++))))))***---111444444333444444333222111///......&&&""""""(((,,,------...+++++++++,,,,,,---......555555444333111...+++)))...000444777888666333111000111111///000444333///qqqhhhbbb```eeelllzzzvvvtttwwwnnn]]]NNNAAA:::888888777555333444999???DDDRRRUUUZZZaaakkkxxxxxxeee]]]QQQFFF@@@===;;;888777333444:::>>>;;;777555555999<<<<<<::::::;;;;;;??????AAADDDGGGIIILLLNNNYYY^^^eeejjjjjjgggccc```cccdddgggkkkpppsssrrrpppiiiccc]]][[[___fffjjjlllffffffbbb]]]dddooommmdddYYYSSSKKKHHHIIIMMMOOOOOOCCC???999555444444666777777777999<<<>>>>>>;;;888333888===AAAFFFRRRbbbooo~~~}}}lll```OOO???999666222000000000///......000222333222222222333444555777777777777888999888555333222444888:::<<<<<<;;;888555888???CCCBBB:::777333000000000000///))))))***...222555555333333222444888999<<>>CCCBBBAAA??????@@@DDDFFFRRR___rrr{{{uuunnncccWWWOOOEEE<<<666222......111///000111///...---///000//////////////////---,,,)))((((((((((((((()))***,,,---/////////000222444555222...,,,+++---000222000///---***((((((+++...///---+++***+++---///000///---***((((((((()))***,,,---------,,,,,,,,,,,,///...---+++)))(((((('''%%%&&&''')))***+++,,,,,,***)))((((((***+++------111000...---,,,---...///333111///,,,)))***,,,...))))))((())))))*********111///---,,,...000111222...000333333111000111333///---+++******,,,...000//////...///000111333444222---((((((,,,000111000***...111000,,,***---111333444555444222000000000222000---+++***,,,...000,,,---......///000222333/////////000000///---,,,///000111111111///---,,,---000222222111000000000...---------------***(((%%%%%%%%%&&&&&&(((***+++//////.../////////000000222000...,,,++++++++++++///111444666555333///,,,***///333333111000333777777///&&&###&&&***,,,++++++***)))+++---000111111.........000111222000///,,,---///000000...+++******+++,,,...111222222222111111000000////////////)))###"""(((...///...---******+++,,,---.........444333333222000...,,,***---000444888999888555333111333333000///111000,,,vvvkkkhhhppp{{{rrriiifffooo}}}rrr```MMMAAA===::::::999999===EEEOOOVVVaaafffoooxxxyyykkkaaaUUULLLBBB===<<<;;;:::999888555666;;;>>>;;;777666:::<<<>>>???>>>>>>CCCHHHMMMOOOSSSVVV\\\ccchhhjjjtttzzz{{{xxx~~~yyywww{{{zzzuuu|||yyysssmmmiiihhhhhhfffcccXXXRRRJJJDDD@@@===;;;888666777999===@@@@@@>>>;;;666:::<<<;;;999@@@MMMXXXjjj{{{iiiUUUGGGAAA:::444222222222222///000222222000000111222111333666666666777:::<<<777444333444888<<<>>>>>><<<<<<:::888;;;BBBDDDCCC888777555555444333000---'''(((***---000333333333444222222555999>>>HHHSSScccvvvzzzssslllYYYRRRMMMKKKGGG???777555===???@@@@@@>>>===>>>???FFFSSShhh|||zzzuuuooodddYYYLLLBBB888333000...///333555555444222///......000///000111111000...,,,+++************)))'''&&&%%%'''***---///111222555777555333///,,,,,,---///111222111///+++(((''')))+++,,,+++***))))))***,,,...000///---+++))))))+++,,,///...------...------,,,...---+++***)))(((((((((%%%&&&(((***+++,,,,,,,,,)))'''$$$""""""%%%))),,,000///---+++***)))))))))222222000,,,((('''))),,,)))***+++++++++++++++,,,222000......111444555444111444666444000---///111///...,,,******,,,///000------------...000222333222///******,,,///000000***...222000+++((())),,,///000222222111000000111333111...,,,++++++---...******,,,...000111111111000111222222111///...---///000222222222000---,,,---///111222000///...//////---,,,,,,,,,,,,***((($$$$$$%%%&&&(((***,,,,,,........................222111///,,,***))))))***///000222333222///,,,***)))...222222///...111555555///((('''***,,,+++((()))((((((***...000111111,,,,,,,,,...000000---++++++,,,------,,,+++)))(((---.../////////.........,,,,,,,,,,,,---///000111...(((&&&+++000000...---***+++,,,.../////////...000000000000///......------///444777888777555333333666666111......,,,(((vvvqqqxxxiii[[[RRRXXXgggyyyuuu___PPPJJJAAAAAA@@@BBBHHHTTTaaajjjtttzzz|||pppbbbUUUNNNIIIBBB<<<;;;;;;999777888777444555:::<<<888666777:::<<>>>>>===;;;666999:::666222444===EEEQQQjjjuuu^^^UUUIII>>>777555444444000111222111//////000111///222555666555666999===666444333555:::>>>???>>>:::;;;:::999<<>>999888;;;;;;777666999999777777<<<===;;;;;;======AAAKKKTTTYYY\\\fffrrrzzzrrrjjj^^^QQQHHHGGGDDDAAA>>>>>>===;;;:::777999888444000000555:::@@@QQQdddsss~~~rrr```NNNAAA:::777555111222222111///...///111///333666666333333666:::777444333555:::===;;;999777999999888:::>>><<<888555444444555666666444222,,,---...///000222555777::::::>>>IIITTT^^^kkkuuu{{{wwwkkkZZZMMMGGGDDD@@@<<<777444555444111111444999<<>>:::999;;;>>>>>>JJJ]]]qqq~~~~~~xxx}}}|||wwwooocccYYYHHH@@@999666444111111333444555666444222000000111111444666555111---++++++,,,---......,,,((($$$!!!'''+++///222444444555666333333444333222///---+++///000111000---,,,+++,,,))),,,......,,,***+++,,,...000111///---+++---......,,,+++,,,...///...,,,,,,+++***))))))((())))))((()))+++---......------)))***)))'''%%%%%%))),,,***+++,,,------+++***)))...000///+++&&&$$$&&&)))***---000111000///000111111000///333999;;;999666222555777333---***,,,111222111000///////////////++++++++++++---///111222000///...............---((()))+++,,,------------+++,,,------+++))))))***,,,---.........---+++***((((((***///333444333000///222555666444111000111///000222444333111---+++---......,,,+++***+++------+++******+++,,,+++******)))(((+++...///...,,,***,,,...000000///,,,***...000111000,,,******,,,...---,,,,,,,,,,,,---.........//////......------,,,+++***))))))))))))***''''''))),,,111444444444222111111222222///+++((($$$###""""""###&&&)))+++///000111///+++)))((()))***))))))***+++...111222000......111111//////111000111222333333333111000------------...//////000......000111222222222222000555777222...---+++)))aaaMMM===???JJJ\\\xxxzzzwwwhhhggggggiiiqqqtttcccVVVIII<<<666888666444666<<<===999999===>>>;;;<<<@@@BBBAAABBBEEEFFFLLLZZZhhhooosss~~~zzzkkkaaaTTTOOOHHHCCC???===;;;:::;;;;;;888444000///222666:::AAAMMM[[[lll~~~rrr\\\JJJ@@@:::777222222222111///...///111111555777666222000333777888555333444999:::888444444777888777999;;;888333555333222222444555666555333333333333333666999<<>><<<999999>>>CCCHHHRRRbbbsss}}}|||}}}uuu{{{~~~{{{uuukkk^^^SSSGGG@@@:::888666222111333111222444444222111111222222555888666222---+++++++++---//////...)))%%%"""***---111444444444333444222333555666444111,,,***,,,...111111000.........)))---000111...,,,+++,,,,,,///111000---,,,,,,...---+++)))+++---///---+++,,,++++++***))))))******)))***---/////////...---***,,,......+++)))***,,,'''))),,,/////////---+++---//////+++%%%###%%%)))+++...111222000///111222111///000555;;;===:::666000444666333,,,***---222333222222111000//////...+++++++++,,,---///111333000000000000///...---,,,&&&&&&'''+++...111111000,,,------+++(((&&&%%%%%%(((***,,,//////...,,,***))))))+++000555666444111...222666666444111111222///000333444333111...+++---...---+++))))))+++---,,,+++)))***+++,,,,,,+++,,,+++***,,,///111///,,,,,,...222555555333///---,,,///222111...++++++,,,---,,,+++***+++---000111...---,,,,,,---,,,***(((******)))'''%%%&&&))),,,'''((()))---222555666555333222222222111...)))%%% !!!%%%***------///000///+++(((((())),,,++++++***+++...000222...---///111111...///444222333444555555444222111......---------......///.........//////000111111...333666222......---+++zzz]]]NNN@@@>>>DDDTTTmmm}}}|||yyyuuusssgggbbbXXXKKK???777444333222555999;;;:::999999999:::===BBBEEEGGGLLLSSSYYY^^^bbbkkkwwwyyytttyyytttnnncccXXXOOOFFF>>><<>>;;;666222000111444555999===CCCIIITTTgggxxx^^^KKK>>>777333444555333111111333666777888888777444333333444555666777777777666555444666555444666999:::777444000111222333333444555666666555555777999;;;@@@EEEPPPXXXeeerrr~~~ooodddUUUNNNEEE>>>:::888666333444222333555666666:::@@@<<<<<<;;;::::::<<<@@@CCCPPPUUUeee}}}{{{{{{}}}{{{uuuqqqqqqqqqkkk^^^RRRDDD???999888::::::666222000444777555111...///222888777555333111///...---//////...//////---)))&&&///000111000...,,,,,,---111222444888999666///***000///.........,,,)))'''(((***---//////,,,)))&&&...+++***+++---...---***((('''((())),,,.........222000---++++++,,,...///,,,***((('''))),,,...///,,,...111444444222000...&&&)))---000111000---,,,***++++++)))$$$"""###%%%)))***+++---///111333444000//////222555666444111---///000///,,,,,,///222666333111000111222222111222///+++***,,,///111222---------///111111///---+++'''$$$&&&---333555555000...+++)))((('''%%%$$$***)))))),,,000111///---,,,...000222333222111000333222111333555666333000//////000111333444222000111///+++((('''))),,,...000///------......---+++&&&))),,,---...///111222---000222222111///...---000000111111000...,,,******))))))***...111222222---,,,+++******,,,---...+++***)))((()))***,,,---(((''''''***///333666777333444444111+++$$$!!!)))------444222...+++)))(((((()))***,,,---+++'''&&&''')))(((***---///111000///...111222444444444222000///222222000...,,,,,,///222222///,,,,,,...///---+++---...//////...---+++***pppYYYKKK???>>>CCCOOOdddwwwvvvrrrmmmgggccc^^^YYYVVVQQQPPPKKKDDD<<<555222111666888:::;;;;;;;;;===>>>@@@EEELLLRRRVVV\\\dddjjjtttwww~~~{{{}}}{{{qqqdddVVVKKKFFFEEEBBB???;;;777555555555666888;;;===@@@HHHYYYpppuuu^^^LLLBBB<<<;;;:::777444333555777666777777666444333333444111222444555666666555555444444555888;;;<<<;;;888444333333444555777777777444555999===BBBIIISSS[[[ccckkkwwwvvvhhhYYYNNNFFFAAA;;;777666666555444444222333555666555999>>>:::<<>>AAAGGGUUUddd|||wwwnnn___[[[TTTNNNIIIDDD???<<<;;;===??????;;;666222000777777888888999<<<@@@DDDKKKRRR\\\dddkkksss{{{}}}lllbbbXXXNNNDDDAAA>>>999777555555555999999888888<<>><<<444111///000444777777666555<<>>???IIITTTiiisss}}}ggg\\\RRRNNNHHHBBB???<<<999777444777;;;<<<:::777444333777777888:::===DDDMMMSSS[[[cccoooxxx}}}nnn]]]OOOKKKDDD===888666666666:::999888666888@@@MMMWWWbbbwwwrrrgggPPPIII@@@999555555444444444555666555333000000000,,,---///111333333333333222444777:::<<<======<<<444111...111777;;;<<<;;;@@@KKKWWW^^^eeeppp|||xxxooogggcccVVVTTTQQQLLLFFF@@@:::666444333333444555555555555000...///111222111555;;;@@@HHHRRRYYY]]]ccclllttt{{{{{{{{{~~~zzztttnnnkkkiiidddZZZRRRMMMDDD999222///---((($$$%%%,,,333888777333///---((()))***,,,---...000000+++,,,///333555444000---///000000///...///111333222111000000000111111111000111222111///---+++++++++,,,...//////,,,***(((***+++,,,///111222111111,,,++++++---///111111000,,,------///000222444555000+++''')))///222111......------,,,,,,,,,,,,,,,,,,---/////////...,,,+++,,,***(((%%%######%%%&&&(((+++///333555666555555666222//////222333333111///...///222444333...***------...111444555333222111000000111333444222111000//////000333444444222444111---,,,...111222222///...+++)))'''))),,,////////////000111111111111111222333444444444444333444444555666666666555333//////000333777:::;;;:::444444333///,,,,,,///222444222000000000///---+++%%%'''+++------------......000111000///...///000111000---+++***)))******))))))***---000000///...(((+++///222333000---***///---***''''''))),,,///,,,,,,,,,...000000...,,,,,,)))### $$$(((---333444111///000222111111000///...//////000---///000///+++&&&!!!%%%(((...222555555333111***+++---///111222222222000111111000///000333555333111...,,,)))'''&&&$$$'''(((***+++,,,,,,,,,+++uuu]]]NNN@@@<<<;;;:::AAAJJJTTT\\\iiiwww}}}gggYYYMMMHHHAAA===;;;;;;;;;;;;999:::<<<;;;999888888999;;;===@@@EEELLLWWWcccjjjsss{{{sssiiibbbUUUHHH>>>999888888888999:::999888;;;AAAFFFPPPbbbyyyttt___TTTFFF<<<999888666555444555666555111...,,,,,,...///111222333333222222444555777888999999999:::777666666;;;BBBHHHJJJKKKSSS```mmmsssyyyyyylll^^^SSSKKKIIICCCBBB@@@===;;;999888888999999999777666444333333111///111555777888===CCCLLLTTT```iiiooovvv~~~}}}yyyyyy|||vvvrrrooommmjjjcccXXXPPPHHH@@@555///,,,+++'''######)))000555666333...,,,'''((()))***,,,...///000...---...000222222111//////000000000......///111111000...,,,+++,,,...000///111333222...,,,++++++***+++...///000///...---...000111222222111111000,,,,,,+++---///000000/////////000111222333333333111---***+++000222111//////...---,,,,,,------...+++,,,,,,---...---------)))(((&&&&&&''')))***+++***,,,000444666666555444555111......111222111000111000111444666555///***++++++---000333444333222000000000222333333222000---,,,+++---///000000///333222000///000111111111......---***((()))...111333333222111000/////////000111111222222222222222...///111333333333333333000000000222555777888888888999777333...,,,...222555444222111222111///...(((+++---...,,,+++***)))+++---///000000000111222000///---+++*********+++)))***+++...000000...+++))),,,222666666333...***,,,***(((&&&&&&))),,,...---------...000000...+++***)))'''$$$###$$$(((,,,///555;;;:::444000000222111111111111111111111222//////...---***&&&"""%%%)))...333555666444333......///000111111222222...///000///...///111333444333111...***((('''''')))***,,,.../////////...yyybbbQQQBBB===;;;888<<>>>>><<<;;;:::777444333555666<<<===<<<:::777555555555222111444;;;???BBBIIIPPP]]]dddnnnyyy|||yyyxxxzzztttrrrpppmmmhhh___SSSKKK@@@888000,,,,,,,,,(((%%%%%%)))...222444222///,,,))))))***+++,,,------...///...------...//////...+++---///000///...///000000///---***((()))+++......111333222---******+++***,,,...111222222111111000333555555333000//////+++******+++---///...---///000111222222111000//////...------...///.........------------...///000******+++++++++,,,------)))((('''))),,,...///...***,,,///111333333222222222///,,,---000222000...111111333555555333///,,,++++++,,,...222333333222//////...000111222111///---+++******,,,------,,,000000111222222111111000...//////,,,******...222444444333111///......000000000000000000000000000(((***---......---...///...---,,,---000222222222777999999444...+++...222555333222222222222111///+++---000000---***((('''))),,,000222222111111222...---,,,,,,+++++++++,,,)))***,,,///111000---***(((---333777777444...***(((''''''&&&'''))),,,------,,,,,,---///000///---/////////---******+++,,,///444888888444111222444333333333333333333333333111///,,,***)))'''$$$"""&&&))),,,000333444444333111111111111111111111222...///000///......000111333333222///,,,))))))***---...///111222222111111|||cccSSSDDD@@@===999999>>><<<===DDDNNNWWWcccwwwmmmbbbXXXIII<<<666444666777777888999;;;>>>CCCJJJOOOMMMSSS\\\hhhuuuooo^^^QQQHHHDDDAAAAAA@@@===999666444333666BBBTTTgggzzzyyygggOOO>>>777333...)))...000333333000...,,,+++111333555666888888888888777777666444222333777;;;AAAIIITTT^^^fffmmmvvv|||~~~xxxmmmaaa[[[QQQFFF===:::<<<>>>;;;;;;:::777333222444666<<<===>>>===;;;;;;>>>@@@===>>>CCCKKKRRRWWW___hhhqqqttt{{{}}}yyyxxxzzzxxxtttoooiiibbbXXXMMMEEE666000+++***,,,...,,,(((***+++...111333333111///---------,,,,,,,,,,,,,,,...---------...---***(((%%%)))---000000000000111000000...***''''''***------000333111,,,))))))+++---...000222333333333222///222555555222///---...***)))((()))+++---,,,++++++,,,///000000///...,,,,,,---...---***)))***+++++++++,,,---...///000000,,,+++***)))))))))******+++******---111222111///******+++,,,------------...,,,+++---000111///,,,///111333333222///------,,,++++++---000222333333...---,,,---///000///......,,,******+++,,,,,,++++++...222444444222000///---000111///+++***...222111222222111......000222111000000//////000000000(((+++------+++)))***++++++)))((())),,,///000///222555777333---***...333222111000000111222111000+++...000111...+++)))(((***---222444333000......+++,,,,,,---------------)))***---000222000,,,((('''+++111666666222---)))%%%&&&'''(((***,,,---...---,,,+++,,,...000000000222222222000---+++++++++...000222222000000222444444444444555444444444333333...(((&&&&&&'''((('''&&&'''***,,,...000111111111111000000111111222222000111222111//////000111111222222///,,,***+++---///000111333333333222222bbbSSSFFFCCC@@@999777:::;;;:::===BBBHHHRRReeeyyyvvviiiVVVDDD:::555555666333555999===DDDLLLUUU[[[^^^eeeppp~~~vvviii^^^YYYJJJHHHDDD???:::666444333222:::DDDPPPcccyyyvvv[[[HHH???999222,,,+++---111222111///...---111333555888:::;;;<<<<<<777777666333111333999>>>OOOZZZiiittt|||yyysssrrrgggXXXKKKHHHAAA;;;777777<<<@@@<<<===<<<888555444666999:::===???@@@@@@CCCHHHLLLPPPQQQWWWaaaiiipppyyy}}}zzzyyyzzz|||wwwooofff\\\RRRGGGAAA///+++''')))---000...+++.........000333333333222000000///...---,,,+++***,,,,,,---......+++'''### %%%+++///111222222333111111000,,,'''&&&))),,,,,,000333111+++((()))+++000111222333444333222222,,,000333444111...------)))((('''(((***++++++***'''))),,,...///...,,,+++))),,,...,,,'''$$$&&&))))))***+++---...///000000...,,,***(((''''''((((((---,,,---000444444111...))))))))))))))))))******+++******,,,000111///+++---000333222///,,,,,,---...,,,+++,,,///111333333...,,,++++++---......---111///,,,+++,,,---,,,+++(((,,,222555555333111///---000222000,,,+++...111...000111000......222555111111000000000000000111,,,...000///+++)))(((******((('''))),,,///111111---111444111+++***...444000......///000111000///***---000111///,,,***)))+++///444555333///,,,***)))+++,,,...//////......)))+++...111222000+++'''&&&***000444444111,,,((($$$%%%(((***,,,...//////---+++***+++...111222222222222111///,,,++++++---.........---,,,---///111555555555666555555444333333---&&&###$$$(((***+++%%%&&&''')))+++---...///////////////000111222333222333333222000///000111...000111///,,,+++,,,///000111222333444333222222oooZZZGGGBBBCCC>>>888444444777===AAACCCJJJZZZjjj}}}bbbGGG:::888555222555555;;;GGGPPPVVV```kkkrrrxxxwwwjjjZZZSSSIIIBBB>>><<<999777666999===BBBPPPgggrrr[[[JJJ@@@666---+++///111222222444555444666444555999;;;:::<<<@@@;;;:::777444444:::CCCJJJ]]]kkksssmmmdddUUULLLMMMAAA???===:::999999;;;<<<<<<888555555444333555999<<<@@@DDDDDDEEEKKKWWWaaadddeeelllvvv{{{~~~{{{www~~~}}}{{{}}}|||}}}}}}zzzvvvxxxpppgggccc```VVVEEE777///,,,((('''))),,,///000222222222222222222222222333333222222000///...------//////---***&&&%%%$$$&&&(((,,,000222333333222111111///+++(((''')))+++///111222222///,,,******000222444555555444333222)))+++---......---...///---,,,++++++***)))((((((---,,,+++***)))***+++,,,000///,,,)))%%%$$$&&&((('''(((***---.../////////---......---***(((((((((---,,,,,,///444444000+++(((%%%$$$&&&&&&######''''''(((+++...000000---***+++///000...///111000------,,,,,,---000111000///000,,,)))+++///111///,,,///,,,))))))+++...000111///000333777888666000,,,///222333222///------///---...///---++++++///333555111---,,,...222555666111000///000000///,,,)))***+++,,,---///111000---...///...***'''''',,,000---......000111333555666555444111///---,,,,,,---///333666777333...***(((***,,,222888777000---...,,,---///000000///---,,,))))))+++---///...+++((('''&&&'''''')))+++...//////+++(((''')))---000111333111000...------------,,,...///,,,)))***000666666333000...///111222333+++***((('''(((***---///...,,,******++++++***))),,,000444555333111000111111111111000...---...000000111222111...,,,++++++111000000111444555444333wwweeeRRRJJJFFF>>>666222666888===@@@BBBHHHWWWfffhhhIII999666777777777999BBBPPP[[[cccnnnxxxmmmeeeXXXLLLDDD???===;;;777999;;;???III\\\sssuuudddRRR???111222444666555555444444333333222333888::::::===BBB::::::999888<<>>===CCCOOO___lllvvvppp___OOODDD@@@???888888999;;;BBBOOO```mmm~~~iiiQQQ???:::::::::999777555222222222111222666777888<<>>AAAIIIUUUcccmmmvvvbbbUUUKKKHHHBBB888333444777888:::;;;;;;:::888777777333111111111333999AAAFFFMMMVVV___hhhtttyyypppcccYYYTTT[[[dddlllvvv{{{xxxwwwvvvvvvpppllleee]]]TTTHHH<<<555222000......111444555666222111111000////////////222222333222111000...---,,,...//////,,,***))))))---///111222222111...---+++,,,......------///111444666888888555111...---333222111000///...------+++,,,,,,,,,+++,,,...111555222...+++)))***,,,...---------,,,,,,,,,++++++,,,...///...,,,)))(((((('''(((+++...000111222222---...000111000///---++++++***+++---000000,,,(((&&&$$$%%%'''&&&###%%%)))((())),,,///222222000...)))---//////000555555333000000000222555777777777555111------000222333222000---)))(((+++///222333111000...------+++(((&&&***,,,...///...------...000000000...,,,+++---///444111//////111333555555222111000111111000---+++,,,---///222333444444444333333111---((('''***---......///111333555777888777666555333111///---,,,///222555666333///---+++---+++,,,...+++&&&&&&)))+++,,,---//////---,,,+++&&&'''(((+++------+++(((******)))))))))***++++++...,,,***+++...000111111///...---,,,,,,---...///---//////---+++,,,111555444000---///333444222...,,,------...000111222222111000......///000//////111333444555333333444555000000000...+++***+++,,,000000000...,,,,,,...000///---+++***,,,.........yyytttuuuzzz}}}vvvtttwww~~~|||lll]]]RRRIIICCCAAA;;;;;;===???>>>AAALLLXXXmmmgggOOOFFFEEEFFFIIIQQQ___ooo|||sss]]]KKKBBB???888777888;;;@@@HHHTTT___zzzxxxaaaPPPAAA===::::::888333111111333222222555555555:::AAABBBDDDGGGNNNZZZhhhvvvmmmZZZJJJBBB===>>><<<888666888555777:::<<<<<<999666444222111333777888999@@@HHHQQQXXXcccnnnyyyvvvfffXXXQQQOOOXXXdddooo||||||wwwuuuvvvxxxooommmggg]]]OOOCCC:::777222000///111333666777666222111///...---------...///000111111000///---+++,,,...000000...,,,,,,,,,---///000222111///---+++***---///000//////000111333555777777444000---,,,222222000///........./////////...,,,***+++---000333111...,,,*********+++---------------,,,++++++,,,.........+++***)))***&&&'''***---///111111222...///000222333222000---*********,,,...---***&&&$$$###$$$&&&$$$"""$$$***------...000222111...,,,)))---...---///333444222111000111333666888999888555111---,,,...111333333333000+++***+++...000111111...,,,*********)))'''''')))+++,,,,,,,,,++++++---------,,,,,,,,,---...222111000111333444444444111111000111111000...+++,,,,,,///333333222333555555555333...)))''')))+++------...000222444666777555444444333000---***)))...000222333000...,,,+++,,,***((((((%%%!!!!!!&&&,,,---...000000...---,,,%%%&&&(((+++------+++(((************+++,,,,,,---111000///000111222111000+++******)))***+++,,,------...///...---...111333222...,,,///444666222---,,,---///111222222222222000///......000111111000111222222222222222333444...///...,,,***((()))***.........---,,,...111444222...+++))))))***++++++}}}uuunnnlllkkkgggfffggglllnnnrrrvvvyyyyyytttnnndddaaaccckkksss{{{uuucccVVVNNNHHHEEE>>>===>>>??????@@@IIISSSeeelll^^^XXXUUU\\\eeerrr~~~lllUUUEEE===999666888>>>DDDGGGOOOXXXnnn~~~kkkYYYGGG???:::999777222000111333222222444222333:::BBBKKKNNNTTT___mmm|||yyyqqqiiiYYYHHH;;;888666888888777777999666888;;;<<<;;;888555222...111999AAADDDEEEKKKRRR```gggqqq{{{{{{jjjXXXVVVZZZcccppp||||||xxxwwwxxxzzzooommmgggZZZJJJ===777666111000//////222444555555222000...,,,+++***++++++,,,---...///...---***))),,,...000000///...---...***,,,...//////...,,,***---...000000///...///000000111333222///,,,++++++111111000000000111111222222222000---+++***,,,...111111111000...---+++***------,,,,,,,,,+++++++++//////...+++))))))+++---&&&'''***---///000111111000///000222444444111...)))***+++,,,,,,+++(((%%%!!!!!!###%%%### $$$***222111111111000///+++(((***---...,,,---111222///000///000222555888888777666444000...///111333555666222...,,,,,,---......///---++++++,,,---,,,,,,'''((()))+++,,,+++)))''')))((()))***,,,---......111000000222444555333222111000000000111000...,,,***)))---222111...///444666666444///)))&&&'''))),,,,,,---...000222333444444444444333111...+++))),,,...//////---+++******+++(((&&&%%%""" $$$...///000222222000///...'''((())),,,......+++))))))***+++,,,...///000000666555333333333222000...((('''&&&&&&'''(((***+++,,,---...///...///000111///---,,,000444555222...,,,---///111111111000///---,,,+++,,,///000111000000//////000000111111111---------+++)))'''((()))+++,,,---,,,---///333666444000,,,))))))*********qqqhhhaaaaaaaaa___^^^^^^eeegggiiikkknnnooohhh___VVVRRRRRRZZZdddnnnyyy~~~{{{~~~nnn___TTTJJJBBB@@@>>>>>>@@@@@@AAAIIIRRR```www|||rrrlllrrr{{{{{{bbbLLL@@@999666888AAAFFFFFFIIIPPP___ppprrr^^^QQQEEE;;;999777111000333222222444777777:::DDDOOOZZZ___hhhttt{{{kkkaaa\\\VVVLLLCCC;;;;;;;;;;;;;;;:::::::::888999;;;;;;;;;999777666111888DDDPPPUUUWWW]]]eeetttyyyrrreeegggmmmwww~~~{{{yyyyyyzzzzzzooollleeeVVVEEE999444444111///------///111222222111000---***(((((()))))))))+++,,,...---+++)))''',,,...000000///.........(((***,,,...///---+++***...///000///...---...///,,,---...,,,***)))***+++111111111222222222333333222222222000------...000222333444555444111///------,,,+++***)))***+++,,,222111///,,,)))))),,,...((()))+++...///000000000222///...///222333111...)))***,,,,,,+++)))&&&$$$!!!$$$&&&### $$$,,,666444222111///,,,(((%%%***------++++++///111////////////111444666666555777555333111111222444666666333000///......---,,,---,,,,,,...000111000///******+++------+++((($$$'''&&&''')))---/////////...///000222555444222000//////...///000000---+++)))'''+++111///)))+++222555666444///)))%%%&&&(((,,,,,,------...000111222666666555444333111///...,,,---...,,,***(((((((((***((('''(((&&&""""""&&&///000111333333111000///***+++,,,...000///,,,******+++---///111222222333888666444333333222000...&&&&&&%%%%%%%%%'''((()))+++,,,---...////////////,,,,,,...000222333222111------////////////------***))))))***---///000000...------...000000///---+++,,,,,,***(((((()))***,,,---...------...111444222///,,,++++++,,,,,,,,,oooiiieeeeeedddbbbcccgggpppuuuvvvsssqqqooohhh```XXXQQQNNNSSS\\\dddmmmuuuyyyzzzwwwqqqjjjjjjqqqxxxqqqcccRRRCCCAAA??????AAABBBDDDKKKSSS^^^pppnnnVVVGGG;;;666888BBBEEE@@@@@@EEEOOO]]]qqqooo^^^MMM???<<<999222111666444666;;;BBBFFFMMM\\\jjjtttxxx|||eeePPPLLLKKKEEE@@@@@@===???AAA@@@@@@??????>>>999999999:::;;;<<<===>>>???GGGUUUbbbiiimmmvvv|||yyy~~~~~~yyyxxxyyy{{{{{{zzzrrrnnndddUUUEEE999444333222///+++***,,,...000000111///,,,)))'''&&&'''((((((***,,,......+++)))''',,,...000000///---------***+++---//////---+++)))...//////---,,,,,,...000,,,,,,+++)))'''(((+++...111222333333333222111000///000111222111111222444333333444444333222111111...,,,)))''''''(((+++,,,444444333000---,,,---...+++---...000111111111111333///,,,---000222000---)))+++------+++(((&&&$$$ """&&&((($$$!!!&&&///666444111000...,,,(((%%%))),,,,,,***,,,111333222000//////111333555555444333333222111000000111222222111000111111111...,,,,,,---///222444444111...000000///000000...((($$$)))((((((+++///111000...,,,---///333555444000---...------...//////---***)))'''***000---%%%'''000444555333///)))%%%%%%'''...............///000000666666444333222111111111.........,,,)))''''''(((***)))+++...---((((((+++...///111222222111///.........///111222111...+++---...000222333333333333555333111000111111000///((('''&&&%%%&&&&&&((()))******,,,...//////...,,,***---///000000000222444/////////......---,,,+++(((''''''))),,,///000000,,,,,,,,,...111111...+++***++++++***))))))***,,,000111111000---,,,---...,,,+++***+++...000111000tttrrrqqqpppmmmjjjooovvv{{{vvvpppjjjaaaXXXRRRTTTYYY___fffllljjjiiiddd\\\VVVXXXcccmmmwww~~~sss]]]IIIBBB@@@@@@BBBDDDEEELLLTTT```mmm|||vvv^^^NNN<<<666888AAABBB:::777<<>>@@@999666;;;999===???@@@@@@AAAAAAAAA999888888999;;;>>>BBBDDDMMMUUUcccqqqxxx~~~{{{vvvuuuyyy|||{{{xxxvvvqqqfffVVVGGG<<<666555333000+++)))***---///000111///+++(((&&&&&&&&&'''(((***---///...,,,)))''',,,...000000...---,,,---,,,---///000///---***)))---...---,,,+++,,,000222,,,,,,***(((''')))---111222333444444333111...---+++...111333333444666888222222111000000111222222...,,,(((%%%%%%'''***---555666777555222///------...///111222333333222222555000++++++...000///---)))+++------+++(((%%%$$$!!!###''')))&&&###(((111444222000///...,,,(((&&&(((+++,,,+++---333666555111000000111333444444333...//////...,,,,,,,,,...//////000222333333000...,,,---111555777555000,,,555444333333333000)))$$$---++++++---000222000...+++,,,///222555333///,,,---,,,,,,...///...,,,***)))'''+++111---$$$%%%///333444333...(((%%%%%%&&&111000////////////000000444333222000///000000111000000///,,,)))''''''(((++++++///333222...,,,///...///000111111000///...111111111333444222...+++000111222333444333222222111///------///000111000)))(((''''''&&&'''((()))))))))+++---//////---+++)))---111111......222777111000///...---,,,++++++'''&&&&&&))),,,///000000,,,+++,,,///222222...***)))***+++***))))))+++---333444444111...***((((((&&&&&&(((+++000333444444zzzrrrfff```fffiiiddd```aaaaaaYYYRRRNNNIIIIIISSSaaaooouuuoooVVVMMMEEEAAAGGGNNNQQQVVV\\\bbbfffppp}}}jjjWWWCCC<<<666777999:::<<<@@@>>>GGGQQQ\\\rrryyygggSSSFFF>>>666444666888CCCNNNWWWdddxxxuuu]]]KKK:::666999:::::::::999<<<@@@BBB@@@???>>>>>>:::444444===BBBCCCKKKVVV\\\kkk|||{{{uuuttt||||||vvvuuupppjjj```VVVKKKBBB999444111000...+++***+++...111//////---***&&&%%%&&&(((***---000111///,,,******/////////...+++***+++,,,,,,,,,,,,++++++******)))222///+++)))(((***...000...---+++******+++---///000000000000000000000000000000000000000111111111///---,,,---//////---***---***%%%""""""%%%***---222555888777333...------111111111111000000000000222///+++***+++,,,---...222111000///---)))###!!!$$$'''&&&$$$$$$(((---111111000---***))))))++++++++++++,,,---000222333222222222111111111111111+++***))))))***+++---...//////000111000...,,,+++,,,000333222...+++)))***222444666666222...,,,***333111......///111111000///......///111111000...+++,,,------+++*********((())),,,...000111111111444333222000...+++)))(((,,,000333444111//////000222///,,,+++,,,---...///,,,///333222...+++******---///222444333111---+++///000000000000000000000,,,---///...------...000///////////////.........000//////000222444333222+++---///...,,,***))))))$$$&&&((()))((((((((((((---......------...000333444111---***((()))+++---,,,)))'''***000444333111,,,,,,+++++++++,,,...///---...---+++)))(((***,,,111333444444222...***'''&&&'''***///333333///+++zzzuuuxxx{{{xxxrrrmmmbbbZZZRRRLLLGGGFFFNNNYYYcccjjjvvv{{{jjj[[[SSSOOOSSSZZZ^^^dddjjjooolllmmmqqqvvv}}}wwweeeNNNBBB888555666666777999999BBBJJJUUUkkksss___QQQEEE;;;777888CCCMMMZZZdddqqquuugggRRRCCC777555999999888666666777:::;;;;;;;;;;;;:::999666888@@@JJJTTT]]]fffnnnvvv~~~{{{yyyzzzyyyuuuuuummmggg]]]SSSIII@@@777222111000...,,,***+++...000---,,,)))''''''(((***+++***,,,///000///...---...111111000---+++***+++---++++++++++++++++++++++++111///---+++***,,,...000,,,,,,+++++++++,,,...///111111111000000000000000111111111000000///......---+++))))))******(((%%%&&&%%%%%%&&&'''***---...111333555555111...------000000000000000000000///000...,,,+++---///000///000///......,,,)))### $$$))))))''''''***---222222111...,,,+++,,,------,,,++++++,,,...111222555444333111///---+++************+++,,,---...//////000111222111...+++******...111111...++++++,,,333555666555222///------666444111000000000000///000/////////111111///---******++++++***))))))******,,,---///000111111000333333333111///---+++***,,,///222222000//////000111...+++)))***,,,,,,,,,***...222222///,,,,,,---111222222111000...+++***+++,,,---......,,,***)))***+++------------...000000000///...---,,,,,,,,,.........000333555555444///000111///,,,)))((()))&&&(((***++++++*********---/////////......///111111///---,,,,,,---///000000---***,,,000333111///...---,,,***))))))*********++++++***((()))+++---111222222222000---)))''')))***,,,111444444111---ooofff[[[RRRJJJGGGJJJPPPTTTZZZfffqqqxxx}}}}}}nnnfffaaacccjjjpppvvv{{{~~~ttthhhbbbbbbiiixxx}}}~~~zzzvvv|||||||||{{{{{{|||yyydddSSSAAA999777555555666555<<>>CCCKKK[[[mmmwwwyyy{{{}}}}}}yyyzzz}}}zzzsssqqqssshhhbbbXXXMMMDDD<<<555000111111///---******,,,///'''$$$!!!!!!&&&***------***,,,...///...///111222333222000,,,))))))+++---******))))))***+++---...000000///............///************+++---......222111000000////////////000000000000///---,,,+++---+++)))((('''&&&###!!!!!!%%%)))---//////000000111222222///......///...//////000000000/////////---,,,---///111111000,,,,,,+++,,,+++((($$$ $$$***---,,,++++++---111222111///---,,,...000000///---+++,,,...000222555444333000...+++(((''')))***+++---...////////////000222222111///+++))))))---000000---+++,,,---444555555444222000000111:::777444222222111000///222111000000111111///---)))******+++,,,,,,------//////000111111000000000222333333333222000///...---...000000///---......000---***((()))*********)))---111222000......///444333222///---+++***)))(((***,,,---,,,)))&&&###'''))),,,---------...000111000///---,,,+++******,,,---...111555666666555444444333000,,,)))((())))))***,,,...///......---...///111111///..................///111222333333333000......111222///---000///---+++)))'''&&&&&&((()))***)))((())),,,...111111000000...,,,***))),,,---///222555555333000rrrdddYYYPPPMMMLLLKKKMMMUUU___fffooo|||}}}wwwrrrsssxxxvvvdddXXXSSSVVVbbbnnn|||wwwvvvxxx}}}|||zzz{{{}}}}}}zzzwwwvvvpppjjjlllqqqtttpppjjjcccccccccdddeeedddaaa^^^aaaaaacccdddeeegggjjjkkkuuuzzz}}}iiiQQQDDD===999666666555999>>>FFFXXXppp|||ooocccZZZVVVWWWYYYfffoooyyyrrr___TTTPPPKKKEEEAAA888333555777777666666666444333555:::>>>AAABBBFFFOOOWWW___ooozzzvvvtttsssrrrooottt}}}}}}vvvwwwyyyyyyvvvqqqnnnlllbbb[[[QQQGGG>>>777111...222222111...+++***+++,,, $$$+++...---.../////////...///222444444222///+++''''''***,,,))))))(((((()))+++...//////000000000000///...---''''''((()))***+++,,,---222111000///...//////000............---,,,+++***111///,,,***(((&&&$$$""""""&&&,,,///111111111000000000000000///000111,,,---...///000000//////...------...///000///...***)))***++++++)))%%%"""###***...///---,,,,,,000000000...------///111444222///------///111333222222222111///,,,***)))(((***,,,...000000000000---///111222222000...,,,,,,///111000,,,+++,,,...444444444222111111222444:::777444333222222111000444333222222333222000...))))))***,,,000333444555333222222111111000///...000111333444444333222111---......---,,,,,,,,,---///---***((()))))))))((()))...222333000......///222222111000...,,,***)))+++++++++***)))'''%%%$$$'''))),,,......///000222111000///---,,,,,,,,,---------///222555666555333444444333111---++++++++++++,,,...111333333111000...000333333111...,,,,,,---...111333444555444444222000...///000000...,,,111000...,,,***(((''''''+++++++++***)))***,,,...222111000///...---------...///111333444444333222~~~zzzuuuzzz|||nnncccXXXPPPJJJGGGGGGLLLSSS]]]mmm{{{qqq___SSSKKKHHHMMMTTTeeerrryyyxxxqqqnnnlllkkkfff___\\\^^^dddfffhhhfffbbb^^^]]]^^^YYYTTTPPPQQQVVVYYYUUUQQQKKKIIIGGGGGGHHHKKKKKKKKKKKKKKKLLLNNNQQQSSSUUUUUUYYY^^^fffkkkmmmnnnrrruuuvvvzzzwww^^^MMMCCC:::666555555777999???NNNbbbssszzz~~~xxxoooiiijjjnnnrrr{{{vvvooofffWWWHHH@@@??????>>>>>>666111111222333555999888777777:::AAAHHHNNNQQQZZZeeeooovvv{{{pppiiihhhlllpppqqqxxx{{{wwwuuutttuuuvvvuuunnnhhh]]]VVVLLLAAA999444///---222222222///,,,***)))***%%%---000000333333222000......111333333111...)))&&&&&&(((+++)))(((&&&%%%&&&))),,,...---...000111000///---,,,%%%%%%%%%&&&''')))***+++111000///......///000111+++++++++++++++++++++,,,333222///,,,(((&&&%%%%%%$$$&&&))),,,...000000000000000000000111222222222+++,,,...000111000000///...---,,,---......---,,,*********,,,---+++(((%%%###)))...///...,,,+++---......,,,++++++---///555333111000000111444555444444444333111...+++***((())),,,///000111111111,,,---///111222111111000111222333000,,,)))+++---222222222111000000333666666444111111222333333222666444333333444333111///&&&&&&'''+++111777999:::555444333111///...------...///222444555555333222...,,,+++*********++++++...,,,***)))******)))(((+++///333333000---,,,------///111222222///,,,***---+++(((&&&%%%&&&'''((((((+++///111222222333444000000.........///000111000///000111333333222000111222333111///---......,,,---///333666777444111...111444444222...,,,+++...///222555666555444222---------...//////...---000000//////...---,,,,,,000000///---***)))+++,,,222222000/////////000000///000111222222222222222xxxiiiaaa```^^^ZZZ```eeeooo~~~|||nnnaaaRRRJJJCCCAAADDDMMM\\\jjjuuuhhhYYYNNNFFF@@@???BBBPPP\\\qqq~~~}}}rrrqqqsssuuuqqqiiibbbaaaVVVTTTTTTTTTOOOHHHFFFGGGJJJOOORRROOOHHHCCCCCCEEEBBB???===>>>AAABBBAAA???;;;888444444666:::===>>>===<<<<<<>>>AAADDDEEEEEEBBBFFFKKKOOOQQQTTTZZZ^^^[[[^^^dddkkkvvv}}}hhhVVVGGG;;;444333444444555:::FFFXXXhhhrrr~~~~~~yyyooogggVVVNNNBBB888555777:::;;;:::444/////////111666===<<<>>>BBBGGGMMMVVV```fffpppyyy}}}wwwnnniiikkkttt}}}vvvyyyxxxuuuuuuxxxxxxpppggg\\\UUUJJJ???888444111///222333333111---)))(((((("""!!! $$$***000333333666666555222000///000111111000...***'''''')))++++++(((%%%######%%%))),,,+++---...//////---+++***&&&%%%$$$$$$%%%''')))+++///...---------///111333+++***((('''((()))+++---222111///,,,(((&&&&&&(((++++++,,,---............000000///111333333222000***,,,...111222222111000...,,,++++++---......---,,,,,,---///000///+++((("""$$$(((,,,......---+++,,,,,,,,,+++))))))+++---222222222222333444666777888888777555222...***'''''')))+++---000111222333......//////000111222333333333333///***(((***,,,---...///......///222555111///---...000222222222444333222222333333111///$$$######(((000666999999555444111///---,,,+++++++++---000333555444333222...,,,((('''((())))))))),,,***))))))*********)))***...222222///,,,+++,,,***---111444444222///,,,+++)))%%%######%%%))),,,***---222444444444555666000000.........000222444111000//////000111000///---000222222111//////000,,,,,,///333888999666222...111444444222///---,,,...000222555555444222111+++,,,---/////////.........///000111111111111111444444222///+++))))))***111111111000000111222222000111222111000000111222yyyrrraaaMMMCCCEEEGGGFFFMMMNNNSSS^^^lllwww|||}}}zzznnnfffmmm~~~{{{cccWWWJJJBBB???CCCOOOZZZmmmxxxlll___QQQHHH@@@:::999:::AAAJJJ[[[sss||||||rrrllllllmmmkkk```\\\ZZZYYYUUUNNNKKKLLLAAA@@@@@@AAA>>>999:::???;;;>>>AAA???;;;666555555555666666666666666777888444111......000222444555666444222333777:::;;;:::999;;;<<<;;;;;;>>>EEEJJJGGGHHHKKKQQQ]]]mmm~~~tttdddQQQAAA999888555444555;;;FFFUUUfffqqq}}}tttggg^^^WWWRRREEE>>>666222111444888;;;888444222333444555<<>>333777>>>@@@FFFCCCDDDLLLZZZhhhpppsssqqq^^^RRRZZZkkk~~~pppcccSSSHHHAAAAAAHHHQQQ___mmm}}}uuuhhh[[[LLLBBB<<<888777:::999>>>LLLddd|||uuuoookkkhhhkkkhhh^^^WWWWWWWWWUUUUUUNNNHHHEEE@@@<<<<<>>>>>BBBLLL]]]ooo{{{ppp\\\JJJAAAAAA777666888>>>IIIXXXiiiuuuwwwvvvwwwppp```PPPGGGCCCAAA>>>888222111111333777:::777666777:::;;;<<>>>>>>>>===;;;888555888666555333333555777888555666666555444111...,,,111444777777555333444666555333222333444555444333666111,,,---222777888777999888555333333333444555777888:::<<>>??????EEEMMMQQQPPPYYYiiirrrpppxxxxxxssssssvvv{{{~~~uuusssvvvxxxvvvsssqqqpppooommmjjj]]]VVVMMMDDD===777333111555222///...///...+++(((++++++,,,///111222111000222333444555444222000///999777444000...---......333///(((""" ###&&&&&&''')))+++,,,,,,++++++...+++((('''((())))))))),,,,,,---...000333666888222000---)))&&&&&&))),,,444444333111000///...------...000222111000---,,,111000111444777666222...,,,---000555::::::555111...+++***+++///111111//////111333222000///000222222111111000000/////////000---,,,---,,,(((''')))***+++,,,///222444444444333000......000222222000,,,+++***+++...111222222666222...++++++,,,,,,,,,---------,,,******+++,,,+++(((&&&(((,,,//////...///+++((((((***------,,,,,,***(((((()))+++,,,,,,---------000333555666555///000///,,,'''&&&'''***,,,...111444555666555444000---+++***+++,,,++++++,,,***'''$$$"""""""""###$$$'''+++------...111333666444222000//////000111000111222222111000111222///111444666666555333222444111...,,,++++++***)))---***(((***---111111000,,,------...//////......///...///444888777000***,,,///222333111///...---+++,,,...000333333222000111111000////////////000......///000222444666777333111...,,,---.........000---+++,,,///000///---000111222333333222000///QQQOOOIII???888999AAAIIIOOOOOOPPPRRRWWW\\\```bbb[[[OOODDDBBBGGGSSScccpppzzzuuuaaaKKKBBBEEENNNZZZlll}}}ppp[[[MMM@@@;;;;;;;;;;;;<<<:::999@@@PPPdddwwwwwwmmmlllnnnfff]]]XXXVVVUUURRROOOKKKKKKKKKHHHDDDAAA@@@@@@<<<:::999999;;;;;;:::999888888777555555555666777444555666666444222...,,,000333666777666555555777444444333444777888888777777333///000444888888666777666444222222222444555444555666888===GGGTTT^^^ttt}}}nnn]]]PPPGGGBBBCCCQQQaaammmxxx|||jjjXXXQQQGGG???:::888555444222111000...///222777:::>>>BBBEEEIIIRRR^^^eeefffoooxxx|||zzz|||}}}~~~~~~{{{wwwvvvwwwzzz~~~uuurrruuuvvvtttsssssstttssspppmmm\\\UUUKKKBBB;;;666111///000...,,,---///000...,,,------...///000000///...---///111222333222111000777666444111000/////////000...***'''%%%%%%&&&&&&((()))+++,,,...............,,,***)))***,,,++++++,,,,,,,,,---///222444666000///,,,)))&&&'''***---111111111000///......------...000111111///---+++//////000222444444222000,,,...111555999999555111---+++***+++---//////---...///000///---,,,...111444444444444333222111000---******,,,,,,)))(((+++++++++,,,...000111111000222///---...000333333222///---++++++---000111111444111---+++++++++++++++,,,,,,,,,,,,++++++,,,---,,,***((()))---000000///000---***)))++++++***)))+++)))'''&&&(((***,,,---///...---///222555555555000000///,,,)))''')))+++---...000222333222111111.........///000000---++++++)))&&&###!!! !!!!!!%%%(((+++---,,,---000222444333111000///...//////444555666555444333444666000111222333444333222111444111...,,,,,,+++***)))+++)))(((***...000111000++++++,,,---............//////000444777666000+++)))+++...000222222111///+++,,,---///111111///...---------------......///------...///000222444444///---,,,+++,,,...///000000---++++++---///...---000111111111111111000000LLLNNNMMMFFF??????HHHQQQ```fffgggccccccgggfff```ZZZOOOEEEAAACCCGGGOOOWWWVVV^^^hhhrrr}}}pppYYYIIIAAAGGGPPPaaassszzz```RRRDDD===<<<:::;;;===777666;;;FFFUUUhhhrrr^^^RRRQQQSSSNNNIIIFFFGGGGGGFFFDDD@@@AAA@@@>>>;;;::::::;;;;;;999777666888999::::::888888888888777666555555333444666777666333///---///222555777777777777777555444444666999;;;;;;:::666333111222555777666444555444222111111222444555333444555555888???JJJRRRbbbqqqqqq```WWWQQQSSSaaatttiiiTTTHHHCCC<<<777555555555666222222111000000333888<<>>>>>:::::::::888666666888:::<<<:::888888888888777555444555666888888777555444222444777999888555222///...111444777888888888888666555555777999;;;;;;:::444333222333555666444222444333111000111222444555555666777777777;;;BBBHHHRRR```rrrwwwwwwuuuhhhfffiiiuuuzzzlllUUUCCC===;;;999777777777888888555555333222222777???EEERRR\\\gggppp{{{vvvqqqjjjbbbccckkkoooqqqvvv~~~}}}sssqqqsssmmmmmmnnnqqquuusssllleeeYYYRRRHHH>>>666111...,,,******+++---000222333444.../////////...---------+++,,,...000111222222222///000111222222000///---***+++,,,---------,,,+++///000000000111111111111'''''''''))),,,,,,,,,***++++++******+++,,,...///000000...+++)))((()))+++)))***+++---.../////////***+++,,,,,,,,,***)))'''(((+++......------000444///000222555666555333111...---,,,,,,,,,,,,,,,++++++***)))''''''(((+++---111333444555444222///---'''&&&'''++++++((((((***,,,------,,,***(((((((((---------...000333555666555111,,,))))))+++---...///---+++*********)))'''%%%$$$###$$$''')))************+++,,,...000000111///......---,,,+++)))'''***(((%%%######''',,,000333000......000333333333111000///---,,,,,,---...000///...---+++)))((((((---...111444666555111...+++***'''%%%###!!!!!! ''''''(((((()))***+++,,,///////////////...,,,,,,000111222111000000111222222111...---,,,---...///555222///------,,,+++***&&&'''))),,,...//////...***+++,,,---............111000111333444333000,,,'''&&&&&&,,,444888666333...///000///---,,,++++++))))))*********************++++++,,,------------***+++++++++,,,---///111///---+++)))***+++,,,---000///---,,,,,,...000222XXX^^^bbb^^^VVVSSS[[[dddyyy}}}ooo^^^XXXOOOHHHGGGEEEAAA>>>===888===@@@AAAEEERRRiiizzzppp[[[IIICCC@@@CCCNNN[[[jjj~~~wwwgggTTTFFF<<<555444777777888<<>>///---222666666777777777777777777444555555444222111333444111333777;;;======999666...000222444555555444333111333444666666666555444111//////111444777888888888666555666777777666555777888999:::::::::::::::777666444333333444555777444777999999666444666888>>>EEEOOOXXXaaalllwwwoooddd[[[\\\cccnnn{{{xxxbbbPPPEEE<<<555222666:::;;;:::999777777:::>>>AAADDDGGGOOO\\\fffjjjuuuvvvllleeedddcccccckkkwww~~~tttqqqsssuuurrrqqqssstttpppdddZZZTTTLLLBBB888222...,,,+++---...///...,,,,,,,,,---(((+++------,,,---000444666666444333222000//////,,,---///000111///...---+++)))((('''''')))+++,,,------,,,,,,,,,,,,---...))))))))),,,000333444333000///---,,,+++++++++,,,111222111///+++(((''''''&&&(((+++///111222222222,,,,,,,,,,,,+++)))((((((&&&))),,,...000111333555000111222222000...///000///000000...,,,,,,---......,,,******,,,...//////222333333333222000---,,,'''&&&(((,,,,,,((('''(((,,,...///---)))&&&&&&(((...///000//////000333555222///+++))))))+++,,,---...------......---+++(((!!!!!!%%%&&&'''))),,,---------///000---......---,,,++++++,,,+++,,,+++(((%%%''',,,111111000///000222333333111...,,,******,,,.........111///---+++***+++,,,---111...,,,,,,---///000000///......---,,,+++***)))(((&&&%%%%%%(((***++++++***+++,,,---...///000000...///000///......///000333111...,,,,,,---000222666444000.........---,,,***+++---...------...//////000000000000///......000000/////////...---,,,***)))))),,,111444333111111333333000,,,)))***,,,+++,,,---------,,,***))),,,,,,---...---,,,***)))---000111///,,,***+++------......---+++***+++,,,---,,,***)))))),,,...000eeeppp}}}xxxrrrpppvvv}}}zzzmmmccc^^^RRRIIICCCEEEFFFCCC===;;;444666777555444:::GGGQQQ```ooozzziiiYYYJJJ<<<:::>>>JJJaaaxxxhhhTTTCCC999777:::;;;999:::<<<@@@HHHXXXfff}}}vvv```OOO===...+++111555666888888888777777777555777777666444222222222111222444888;;;;;;888666222333444444444333222222///000111111222333333444333000------111555777777666555555666888999888777666777888999999:::;;;<<<:::999777555555555777888444777::::::777444444555777<<>>888555222555888999888888999;;;@@@HHHSSSZZZ```hhhsss{{{}}}~~~{{{yyywwwgggfffgggjjjooovvvuuurrrssswwwssspppqqqsssnnnaaaWWWOOOGGG===444...,,,******,,,---...,,,(((&&&''')))(((+++------+++,,,000444999777555333111///......///000000111111000///...******((('''''''''((()))&&&&&&&&&''')))+++---...***)))***,,,111555777777222111///---,,,+++,,,,,,...///000///,,,***))))))''')))---111333444444333000000//////---,,,++++++'''(((+++///444666555444000111222000---+++---...---...///...++++++---///000...---...111333222111111111111000...---+++***%%%%%%''',,,---***)))***+++...000...***'''(((***111222222000......000333111...,,,+++---...///////////////000111000,,,)))"""$$$%%%'''***...///......000111000000000---***)))***,,,---//////,,,((((((,,,111......000222444444333111+++)))'''(((+++------,,,000///---,,,,,,///222444111...,,,+++---.........///////////////......---***(((&&&'''***---...---))))))***+++---000333444000111222111000000111222333111///---...000222444777444111//////...---,,,---///000...,,,,,,...000111111000000///---,,,+++//////...---,,,++++++,,,'''((()))+++---///000000///222222///***((())),,,(((***,,,.........---------...//////...---***)))+++...111///+++(((***,,,,,,///111000---++++++,,,+++***)))))))))+++---///aaaooouuunnnkkkmmmqqqrrriii\\\VVVWWWMMMDDD>>>???BBB???999777666777777444333666>>>EEEQQQ[[[pppjjjWWWGGGAAABBBJJJ___vvvxxxaaaMMM@@@===???===888666999>>>HHHXXXfffuuuuuuaaaQQQ@@@111---222555777999::::::999999:::999:::;;;:::777555333333444444444555666777555444666666666555444222111000---------...///111222333444000++++++///333666777555444444666999:::::::::333444555666666777999;;;===;;;999777666666777888555888<<<<<<999666555666333777;;;???AAADDDGGGIII===;;;===AAAEEELLLXXXdddnnn||||||yyywwwnnnbbbXXX___```TTTEEE<<<999777555666888777777888===AAAFFFRRRbbbnnnuuu{{{uuuooollljjjcccjjjrrrxxxvvvrrrtttvvvqqqmmmnnnpppkkk___TTTKKKDDD999000+++))))))))))))+++,,,)))&&&###$$$&&&))),,,...---******///444999777555333000///...---222222222222222111111000*********)))((('''&&&&&& !!!###'''***...000***((((((***///444777888444333111...---,,,,,,,,,+++---//////...,,,,,,,,,(((***...222444555555444444333222111000///......((((((+++000666999777444///111111///+++***+++...+++---...---******,,,///222000///111444666555333///...---+++***)))((('''######&&&---///,,,+++---***...111///+++(((***---222333333111---,,,///111000///---...000111222111///000000222333111...+++$$$$$$&&&(((,,,///111//////111333333333111---(((''')))+++///111222...***)))---111---...000333555555333000***'''%%%&&&***,,,,,,+++000///------...222666888000///------......---+++//////000000000000000///,,,***'''(((,,,000111000)))))))))***---111555777000222222222111000111222333111000//////111444555777444111/////////---,,,000111111///,,,+++...111111111000///...,,,***))).........,,,*********+++$$$&&&(((******,,,...111...000111...)))&&&(((,,,%%%'''***---///000000/////////000111///---+++)))))),,,///...***((())),,,,,,///222222...+++++++++))))))))))))***+++---...SSS^^^nnn|||yyykkk```]]]\\\]]]YYYQQQJJJHHHAAA???>>>@@@CCCBBB<<<666999::::::777444555888<<<===QQQiii}}}oooZZZNNNLLLVVVjjj}}}{{{hhhVVVIIIBBB>>>:::666555777???PPP```ppp}}}kkkXXXEEE666444999<<<999888999888666999>>>===>>>>>>===;;;999999999555666666666666666555555666666555444333333222222000///...---...///111222444000+++))),,,111666999777888999999888:::===???888555000...000333666888999555222444999<<<:::777555666888999999888666555222333555888::::::777555999333333999===AAAOOO^^^sss|||qqqccc\\\WWWQQQKKKCCCEEEGGGFFFBBB===:::888888666888<<<===>>>IIIVVV]]]hhhuuu{{{tttjjjfffiiiooovvv}}}xxxrrrgggjjjmmmooommmeee[[[UUUKKK@@@666333111,,,'''&&&)))***+++)))%%%###%%%'''++++++---...///000111111333333222000------...000333999<<<888333333444444000...,,,,,,------***'''!!! !!!$$$***...///...&&&(((***,,,---............//////---++++++,,,---///000111000---+++***+++***+++,,,...000333555777777333000111555777555222---+++***,,,000333333222------+++***))))))))))))---,,,***(((&&&'''+++...111111111222444444333111...,,,***+++,,,,,,((($$$"""%%%)))++++++*********222111///+++)))***---000222111...,,,,,,---///111222333444555444222000///111333555555333000//////%%% &&&(((((()))+++,,,---.........111222222///+++***,,,...<<<999444///,,,,,,---///...---,,,...111333222111)))'''&&&(((,,,...---+++,,,,,,...///111333555555555222///......///...---...------...//////...,,,,,,***(((***---///...---(((''''''***---000222222444111...///111333333111222000------...111333444333444444000,,,***,,,...111222333222///---,,,---111222333333222000---,,,111---)))''')))+++...///++++++***+++------+++)))///000222111...***((('''%%%'''***...111333444444222000+++'''***000111......---,,,...000000---***,,,---///000000///,,,+++******++++++,,,,,,++++++IIITTTcccqqq|||~~~sssfffSSSMMMIIIJJJIIIEEEAAA@@@<<<;;;:::>>>BBBCCC@@@<<<:::<<>>@@@@@@>>><<<::::::777777777777666555444333444444444444444444444444111000...---...000222444222///+++))),,,111666:::777888888888888999<<<>>>999555111///111444777999888444222555;;;>>>===:::222444555666666555333111000111333555666666555333444111111666;;;BBBRRRcccttt|||tttbbbUUUMMMHHHBBB===<<<>>>AAAAAA???<<<:::999999999===CCCGGGKKKXXXeeewwwzzzxxxwwwuuuuuuyyy|||}}}yyytttqqqnnnkkkhhheee```YYYTTTFFF<<<444222222...***)))))),,,......+++))))))***+++---///111222222222111............---...///111555:::<<<666111111222222000...,,,,,,---,,,)))&&&###"""###'''+++......---((()))***,,,,,,,,,,,,+++,,,---...,,,+++***,,,---000111111///---++++++,,,---...///111444777:::;;;999444//////333555555444000...,,,---///111000///+++******************+++---,,,+++)))'''))),,,000222111111222444444222111+++***(((***,,,,,,)))&&&$$$(((,,,......,,,++++++111000...+++)))))),,,///000...---,,,,,,---000111444444555555444333111///000222444444222000//////***$$$###'''******++++++,,,---......///000111222000......000222;;;777222---+++***,,,------,,,+++---000222111000,,,+++***+++...///...---,,,---...000111222222222000...------///000000000...---,,,,,,---------,,,---+++)))))),,,------+++(((''''''))),,,///000000333000......111222222111222000...---...000111111444444222...***)))***---222222333111...+++++++++///000333444555444222111000---)))((()))---///000---,,,******++++++***)))+++---///...---+++++++++&&&'''***---000222444555222222...***,,,111111---...------///222333000...***,,,...000000000...---)))***+++,,,---.........CCCKKKVVVaaakkkmmmdddYYYJJJAAA;;;<<>>???;;;999999;;;@@@CCCBBB@@@???CCCFFFGGGCCC>>>:::888777BBBRRRbbbvvvtttjjjkkkvvv|||sss^^^ZZZXXX\\\dddnnn}}}rrr___JJJAAA777444555777>>>EEEKKKVVVgggyyytttYYYCCC999999888666777:::999666555777<<<>>>AAADDDDDDAAA>>><<<;;;:::999777555333222111333333333444444444555555222000...------000333666000...+++***,,,000666999666777888888888999;;;===:::777333222444777999:::888555333666<<>>888777777:::>>>???EEEQQQbbbsss|||bbbMMMBBB@@@:::777777:::999555222333888;;;@@@EEEHHHGGGCCC@@@>>><<<:::777555222111000444444444444444444444333333111...---...000444666000///---++++++...222555777888::::::999999;;;===<<<999777666888:::;;;<<<999666555999???CCCAAA>>>;;;999666333111111111222222222222222222444666999???GGGNNNPPPTTT^^^lllwww}}}~~~|||lll___VVVNNNDDD===;;;:::888666444666999:::;;;===???AAACCCIIIQQQYYY```iiivvv|||zzz||||||{{{tttqqqnnnllliii```QQQFFFAAA888111222444222000000))),,,111444333///+++(((+++...222555555333000...$$$&&&(((,,,000222111111333555444...***,,,......///...---,,,+++***((('''((()))+++---...---***(((************************)))*********)))***+++---111111111///------...000222333555777;;;>>>AAACCC===777000---///333888:::999777333///,,,)))'''%%%"""###&&&)))+++...///000---------,,,,,,---111444333222222222333333111000***((('''))),,,,,,)))&&&"""&&&,,,000111000......000000...,,,******,,,///))))))***+++---...000111333333222000///...---,,,---///111111000//////000///,,,)))''''''***---///111000...,,,,,,...///111---...000222222333333444000...+++)))((()))+++------------...///000000000///---,,,+++***++++++***---///111222111///,,,***)))((((((+++...111222222///...,,,***)))+++...111000///---,,,,,,++++++******)))((()))+++---------///...------...///111111333333444444333222333444666333...***''''''***,,,222222111...***'''&&&'''(((***...222444555444333---+++)))))),,,///222333111...***'''((()))******((()))))))))***,,,000333000///---,,,,,,...000222444777777444333333000,,,+++,,,...111444555555555+++,,,...///000///...---,,,---///000111111000///FFFHHHHHHIIIMMMNNNGGG===777111///444:::;;;<<<======;;;::::::;;;===??????IIIQQQ[[[bbb```UUUFFF<<<111333888@@@MMMaaayyyrrrpppyyyppp[[[NNNKKKHHHEEEBBB???BBBOOO\\\mmm{{{nnn\\\HHH===:::999:::===:::999???LLL[[[mmmlllXXXKKKEEE888333222555777444222333333666;;;BBBGGGIIIFFFCCC???===:::777444222111000777666666444333222111111444222000...///111444666222111000---******---000888999;;;;;;::::::;;;======;;;999999;;;<<<======999777999@@@IIIOOOOOOMMMGGGCCC<<<555222111333555222222222111222555;;;@@@GGGUUUbbbeeeiiirrrzzz|||}}}xxxrrroookkkdddYYYPPPIIICCC===999999:::;;;:::;;;===>>>>>>???AAAEEEHHHLLLUUU```hhhoooyyy~~~{{{~~~{{{{{{}}}uuurrrpppnnnjjjaaaTTTJJJDDD:::333222444222111111,,,///222555555111+++'''+++---///111222000---,,,&&&'''***000444555333000///111///***))),,,...------------,,,+++)))((((((***,,,...///...+++)))''')))))))))******+++,,,,,,((()))******))))))+++---000111111000......///111111222333666999<<<>>>@@@===888222...///333888;;;:::888555///***&&&###"""!!!%%%(((,,,///000111............---///222444333222111222333333222000---+++)))***,,,+++'''###"""(((---////////////111111000...,,,,,,---///)))***+++---...///000000000///---+++***)))******,,,...//////...---...///++++++***)))***,,,///222333111///---,,,---...///---...///111222222000///***)))(((''')))+++...000...///000000000111111222000///...+++*********+++...///111222111...,,,******)))***+++...000000///111000///,,,***+++000444333222111///---,,,,,,,,,---+++***+++---//////...---------------...000222444666888888666666777999666222---***((()))+++---111111000,,,)))''''''(((+++---///111333333222222,,,***((())),,,///222222111...)))'''(((***,,,---+++++++++******,,,///222555333///,,,+++,,,---///333777999666444333000,,,)))+++...000222333444444......//////...---,,,+++///111222333222000...,,,BBBBBBAAAAAAEEEHHHCCC:::333000000666999999:::===::::::999:::;;;===???@@@BBBNNN___kkkjjj\\\GGG777------///555<<>>???BBBCCCBBBBBBBBBEEEJJJMMM[[[gggttt{{{}}}yyyyyy|||zzzvvvqqqkkkeee___XXXTTTGGG<<<333111222111000111000111333555666444///,,,,,,,,,,,,,,,,,,+++++++++)))***...555:::;;;777222---///...++++++...///---***+++---,,,***))))))***,,,...//////,,,)))((((((************+++,,,---...)))***+++***))))))+++,,,...000222222111000000111000111111222444666888999999666222//////222666999888777444...(((###!!!!!!!!!$$$))),,,///000111...///000///...///111333222111111222444444333111000...++++++,,,***&&&"""!!!'''+++---...000111111111111///------...000,,,---///000111000//////---,,,***((('''((()))***,,,---...---,,,+++,,,...((()))***++++++,,,///111333222000...---,,,------,,,---...000222111...+++'''''''''(((***---000111///000222222111000222333333222111...,,,+++---///...///000111111///...,,,,,,,,,+++---...///...,,,111111000---++++++000555444444333111...------......---,,,---///111111111,,,---......---...111333666888999888555555777:::444000,,,******+++,,,,,,//////...+++)))((()))+++222222222222222333333333+++)))((())),,,///000111///,,,)))(((***---000111//////...---,,,---000222666444000---,,,,,,---...222777999666333222000,,,)))+++///000000000111222000000//////...---++++++111222444444333000---***======;;;;;;???CCC???888444333555777777666:::@@@;;;;;;;;;;;;:::;;;<<<===<<>><<<;;;777777777;;;@@@FFFKKKMMMSSSSSSRRRQQQRRRUUU[[[```nnn{{{|||vvvvvvzzzxxxwwwtttlllccc\\\XXXWWWHHH<<<000---......///111///......111444555333000...,,,)))''''''(((***,,,+++---222:::AAABBB<<<777000222111//////111111---'''***,,,,,,***)))***,,,---///000...***(((((()))------,,,++++++,,,---...+++,,,,,,+++))))))***,,,,,,///333444333111111111000000//////000000111222333222000///...///222444555555222---&&&"""!!!!!!!!!%%%))),,,.../////////000000///......000222000000000222444555444333222///---,,,---+++'''""""""%%%))),,,---///111333000111111///---,,,---///000111333333333111///---...,,,***((((((***,,,...---------,,,***)))***,,,(((***,,,,,,++++++---///222111000///---,,,+++***++++++---111333222...***))))))))))))+++---000111...000222111000///111333333333111...++++++...111...///000000111111000000---,,,---...//////---+++///000111...***+++///444222333444111...,,,---///...---,,,...000222333222,,,...///...---...222555777999999555111///222666000---))))))***,,,,,,+++------,,,+++)))***,,,...444333111000000111333555***)))'''(((+++---......,,,***)))***---111333444111111111000//////111333333111///...---...///000000555888555111111///---+++---000111///...///111/////////......---,,,,,,000111333444333000---+++;;;;;;999888<<>>;;;;;;888888999888666888===NNN[[[pppxxxgggUUUEEE;;;999777000111777888777AAAOOO___pppmmm^^^PPPAAA999555000...///555111...111777<<<===<<<<<<;;;888666555555666777555555555444444333333333666666666555333111///......111222///***(((***---444666888888777666666777555444444555777777666444555777===JJJYYYdddgggfffsssqqqllleee[[[QQQGGGBBB:::<<<<<<===???IIIWWWbbbsss~~~{{{zzzjjjTTTCCCCCCBBB???:::666555555222444888@@@IIISSSZZZ^^^jjjjjjhhhhhhiiimmmtttyyy}}}|||uuutttyyyrrrvvvxxxsssggg\\\UUURRRGGG:::...***+++---///222+++)))))),,,000333333222000---((($$$$$$&&&***---,,,...444===EEEFFFAAA;;;444666555222222333111,,,&&&))),,,,,,******+++...---//////---)))'''''')))000///...,,,++++++,,,,,,,,,------,,,***)))***,,,+++///333555444222111000000//////...---------.../////////...------///000222333111,,,%%%!!!!!!""""""%%%))),,,---......///000111000......///111/////////111444666555444222///------...,,,((($$$(((***,,,---...///222444///000000...,,,+++,,,...333444555666444222///---000...+++******,,,///111---...---,,,)))((()))+++))),,,......+++***+++---111111111///...+++***(((******---111444444///++++++++++++++++++---///000---///111111......000222000111000---))))))---000...//////000111222333333---------...000000...,,,---///000...******...222111333333111---+++---///...---,,,...000333333333,,,...000///...///222666888999888222,,,***---111---***'''(((***,,,+++***+++,,,,,,******+++...111333111...------///222444***((('''(((***,,,------***))))))+++///333666777111222333222111111333555//////......///000111222...444777333000000///---,,,///222222///......000------.....................000222444333111...,,,<<<444000333777888888888777666444333333444666777===>>>@@@@@@===;;;:::::::::666666;;;@@@>>>666000222555666555555888:::;;;GGGPPP\\\bbbdddjjjttt}}}~~~|||lllZZZQQQJJJCCC===:::333333444666777666333111???SSSkkk{{{cccNNNAAA<<<999555333666777777:::>>>KKK```zzzzzzfffNNN>>>888666555444444111///000555888999888555555444444444555666666444555555444333444666888999888777888777555222///000222333---&&&$$$)))///666555444333222222222222000000111222444555333222333555:::BBBKKKRRRVVVXXX___dddllltttttthhhUUUFFFEEEAAAAAAFFFKKKQQQ^^^lll}}}vvvoooggg[[[MMMCCC???===;;;999777555333111333111777AAAKKKUUUeeettt}}}yyy{{{|||{{{vvvtttsssrrrnnntttuuummmccc[[[SSSMMM;;;222******,,,,,,+++,,,***(((''')))...111111000......---+++))))))+++---///...111999CCCFFFBBB===777777666555333222111000)))***+++---...000111222111111000---***(((((((((111///,,,***)))***+++,,,...,,,++++++,,,---,,,+++111111111111000///...---......,,,+++************,,,...000///,,,,,,---000//////...---***'''$$$"""###$$$&&&(((***,,,,,,,,,000111111000---,,,,,,---111111333444444444333333333222000...,,,)))((('''&&&)))---//////////////////111222000---,,,///222999::::::999777444000......---------...000333555333---))))))((('''***...------------............///000000...,,,***)))***---+++***...222333///***)))+++---......000333666222000------...//////...000,,,'''&&&(((***)))(((***,,,///111222111///...+++******+++,,,------,,,---///111111111000111222666444222000////////////...,,,+++---000111///,,,000...---,,,------,,,+++222222000...+++***(((''''''((()))+++,,,,,,,,,,,,333...***+++...000...+++...///000000//////000111///---+++)))(((***,,,---***)))***---222555666666666444333333444333111///+++,,,---///000//////...111222222000...------...000000000000000000000000///111222///+++((()))+++...+++))),,,111444222///>>>777444777:::888555555555444333333333333444555888:::<<<<<<;;;;;;<<<===<<<::::::@@@DDDCCC;;;555555666666555555666777888>>>GGGPPPUUUYYY```mmmxxxnnn```RRRJJJFFF???:::888444444444444444333111///444EEEZZZlllvvv\\\HHH>>>999555333555777666777:::FFFWWWmmm{{{```LLLAAA:::555111444222000000222555777777666666666777777777888888666666555444444555777888888888888999:::999666444222333222,,,&&&&&&---444666444222000...---------000000222333444444222000222333777<<>>AAAAAABBBFFFLLLQQQNNNEEE===888777666666555444444444777===CCCFFFKKKVVVfffrrrvvv^^^SSSIIIEEEBBB===888666555555444222111000......---999GGGUUUfff{{{~~~cccLLL???888333222555666444444555;;;III^^^tttttt]]]MMMCCC:::333555444222///...///222555777888999:::::::::999999777666444333444555777999666777888;;;======:::888333444222---(((***222999888555111,,,)))(((((((((000111333555444222000...111333555777999999999999EEELLLYYYjjjzzzuuulllccc```aaafffpppyyyqqqfffVVVHHH>>>888333000111111333444444555444444666666999???GGGVVVmmm~~~~~~xxxssspppnnnnnnnnnkkkccc]]]WWWNNNEEE:::///%%%""""""!!!###&&&'''&&&&&&(((,,,...//////000///---+++***,,,000333333111111666===@@@===:::777666666555444333333333444444444333333222111000.........+++)))((()))+++000...+++)))(((***---///...,,,***+++...111333444111000000///---+++)))(((***((($$$"""###'''+++...000000000...+++)))***+++......//////......---,,,,,,+++***))))))***+++,,,///---,,,...222555444222111111222333333222111000333333222000...+++)))(((&&&&&&'''))),,,///222333333111000000111222222222444444333222000---+++***)))***,,,///333666888:::000***&&&((())))))***...---......///000111111222666666444111---,,,---///111///...///222222///++++++,,,---------...000222000...---...000111111111------,,,)))$$$!!!+++,,,...//////,,,)))'''###"""###$$$'''+++...000---++++++---111444333111444444444444333222111000...---,,,...000111000///,,,,,,+++***)))***++++++,,,---......---+++)))''''''''''''(((***---000111333000......111222000------///222333222000000000...,,,***(((''''''))))))...------...000000///---++++++---000222333222000++++++,,,...000000---+++000111222222111111222444222111111000///...------,,,///111000---+++---//////------000444777666555HHHBBB>>>>>>===888555555222333555666666555333222111222333333555999>>>BBBHHHOOOYYYaaaeee```SSSEEE:::777555666666444333555777999<<<>>>CCCQQQcccqqq~~~mmmSSSKKKDDDBBBAAA<<<777666444444333111///...///000222777<<>>QQQhhhmmm[[[OOOCCC:::666555333...******...333666777999;;;;;;:::888777555333111111333555777777555666888;;;===<<<999666111222222///---///555:::;;;888222,,,((('''''''''000222555555444111...---222333666666666555444444===CCCPPPbbbuuu{{{sssooonnnooopppfffZZZJJJ<<<444000...---111333555666555555666777888<<>>888555666333444777888888777444333111222222222333777<<<@@@NNN\\\mmmxxx|||uuubbbPPP>>>777333666777555555999:::::::::;;;BBBQQQeeetttppp```LLLEEE@@@@@@>>>999555444333444444333111000222444666666666888@@@RRRjjj}}}ttt\\\NNN<<<555111333666555444555555;;;FFFWWWiii|||}}}iiiZZZKKK???999888444---((((((,,,111555777:::<<<<<<999555222000///...///333555666555444555777999:::999444111---000222333222333666999>>>;;;555///+++*********000222555555222///...---000333666777666444444444999>>>IIIZZZnnnyyynnneeeXXXOOOBBB888333111///...555666777777555555666888<<>>444)))$$$"""!!!&&&,,,---------,,,,,,,,,------222111...***''''''))),,,---,,,,,,///555999999999000000111111111111222222111222333444444333111000,,,,,,+++)))''''''***,,,...,,,+++******+++---///---+++)))***,,,///111111...//////000000000000///...+++((('''(((---333777666333000...,,,+++*********++++++,,,...///000111---,,,+++***+++,,,///000111...+++...333555333///***+++---///111111111111000111111111000...,,,***%%%""" $$$***...///,,,******---333666555333222222111000...,,,+++***''')))+++---///111222222---&&&###''',,,------/////////000000111222222333333222111///...///222555///...------...---,,,+++,,,---......------///000555333111111111000...,,,+++000333222---'''###"""%%%(((,,,000111000---+++&&&'''''''''''')))...222...***'''***///222111...111222333333333222111000..................000111222222111///,,,,,,///222...///222333333222///...,,,+++***))))))+++---///.........000000///---+++,,,///222444333111000///+++***)))((('''''''''''',,,,,,---...000000...,,,((()))+++///000///+++((($$$$$$'''---444777555222333444444333111000000111111111000...,,,+++***))),,,000444555333333444666000000111333666888888888iii```TTTKKK@@@777444666444555777888888777555444333333333333444666;;;???PPPddd{{{rrr]]]EEE:::333666888666888===;;;;;;;;;>>>GGGXXXmmm{{{sss^^^PPPEEE@@@<<<<<<:::555222222333666888777444333555888444222000000555DDD\\\qqqgggTTTFFF;;;333333555555555666===<<<>>>CCCMMM___xxxwwwfffTTTEEE???<<<555///++++++///222666999===???>>>999444000+++***+++///444777666444555555777999:::777222...***---111444444555555666>>>;;;777222///.........000333555444000......000...333777888555333333444555:::DDDTTThhh}}}qqq^^^KKKDDD<<<777555444222///555777777666444555999>>>FFFQQQ___iiirrr|||~~~wwwuuuyyy~~~|||wwwtttqqqooolllmmmhhh```XXXQQQHHH>>>===555,,,'''$$$$$$***000...//////...,,,+++---...555444222...***))))))+++)))(((***---111444666666.........///000111111222111222444555666555333222,,,,,,***(((&&&&&&))),,,---,,,,,,,,,,,,,,,,,,,,,***))))))***---...///......///000111222333333333///...,,,,,,---000444666555222...,,,,,,,,,,,,+++******++++++---...000111,,,,,,++++++,,,---...//////---,,,---000111000...)))***,,,...000000000000---...///000000///---,,,'''"""###(((***+++******,,,...222444444333111111222222111...+++)))((())))))***,,,---......,,,%%%"""(((...000000111000000000000111111111111111111111///...///222444---------,,,,,,,,,,,,,,,---...///.........000222777555333222222000---+++)))---111222///)))### !!!%%%+++000222111///---&&&((()))((('''(((,,,000000,,,)))***,,,...---,,,//////000000000000000000/////////---++++++---///666555333...(((&&&(((,,,,,,---...000000///---,,,---,,,+++******+++,,,---,,,---///111000...,,,***,,,...111222111/////////***))))))(((((((((((((((+++,,,---///111111///---+++---///333444111,,,(((""""""&&&...777<<<999666222333333222///......///000000...---,,,***)))(((,,,000555777555444555777111111222333555666777777ddd\\\SSSJJJ@@@777333555444555666777777666555444333444555555555888;;;???MMMeeekkkMMM???555777999666999???======@@@EEEQQQdddyyyiiiTTTIIIAAA<<<999999888333222444666:::===<<<888666777999444111//////111;;;QQQfffvvvvvvdddSSSEEE777333444444555777999999:::<<<>>>IIIaaaxxxtttcccSSSGGGAAA888222000111444555;;;>>>BBBDDDBBB<<<555000''''''***000777:::888444555666999;;;<<<999444000***,,,///111333444555666:::888666333222111111111000222444222...---///222222666::::::555111000111222666@@@MMM___tttoooVVVDDD???999777666666444111444666777666666;;;CCCJJJVVVbbbpppzzz{{{wwwqqqjjjgggjjjrrryyy|||xxxuuuqqqoookkknnnlllcccYYYPPPGGG???:::222+++(((&&&&&&+++333+++---...---++++++---000222222222///,,,***)))***&&&''')))+++...000000000------...///000111222333000111333555555333111000---,,,***'''%%%%%%(((+++,,,------...---,,,***)))&&&&&&(((+++...000000...///000111222333333333222......//////000111111222111...***)))***,,,,,,+++,,,,,,++++++,,,...///000---------,,,,,,,,,,,,++++++++++++,,,---.........++++++---......------,,,)))+++---///000000...---***%%% ###'''(((''',,,...111222111111111222///000333444222///+++(((((((((((((((***+++---///,,,%%%"""(((000222222222111000000000000/////////333333333222//////000111,,,---------,,,,,,---...---...////////////222444666555333333333111...,,,))),,,000333111+++"""###)))...111111...,,,&&&***,,,,,,******...222111///,,,***))))))******------,,,------.../////////000///,,,))))))+++---444444222,,,&&&$$$'''+++++++++,,,,,,,,,++++++***+++++++++,,,,,,---------+++...111333111///,,,***,,,...///000///...///000(((((())))))))))))******------...111222222///,,,***,,,000333555222,,,(((######&&&///999>>>;;;777///000111000...---...//////...---,,,+++***)))(((+++000555666555444444666000111222333333333444555UUUPPPKKKFFF???666333555444555555555555555555444222444555666777999===???JJJccc}}}uuuTTTCCC777888999666999@@@>>>@@@DDDLLLZZZnnnhhhTTTLLL@@@;;;999999888555555777:::>>>AAA@@@;;;777777999777444222222111777KKK___mmmzzzzzz\\\LLL;;;444333333444666///333;;;???<<>><<<777333,,,,,,---...000222555777666555444333222222222222000222444111---,,,000444777;;;???===666111/////////444<<>>CCCDDDJJJTTT^^^jjjzzzxxxeeeVVVNNNCCC???;;;999999:::888666;;;<<<>>>>>>===;;;888666666666555333333777@@@GGGUUUlllkkkYYYEEE999666555333222222111000222888AAAKKKQQQaaavvvqqqXXXGGG777444888999888666AAALLLTTTRRRJJJBBB;;;555***+++...222666888777666777888:::>>>???===666000---///111222222333666777777666555444222111000///...////////////222555999888999;;;;;;999555000------///777DDDRRRaaatttpppPPPAAA:::777;;;>>>999333000000111:::GGGIIIIIIVVViiirrrrrrwwwyyyuuuggg\\\TTTXXXdddrrr~~~{{{{{{{{{wwwtttooopppllleeeaaa\\\OOOAAA666222,,,))))))+++...///(((***---......---......///---+++,,,---,,,((($$$***))))))***+++***(((&&&......///000000///......---///111111///---++++++---......,,,******+++,,,+++***+++,,,......,,,***)))''''''***...111111///,,,...000111000000111222......//////......---,,,((((((((('''''')))---000...+++'''&&&'''***---///000///...,,,)))'''%%%$$$&&&(((***,,,,,,,,,...///000000000...+++(((%%%###))))))((()))+++...111333------,,,'''######%%%)))111222222111///...///000000000///...,,,)))'''&&&,,,+++***)))***,,,...000,,,(((%%%)))111666444111444222///---+++,,,---///111111111111111111111111111///.........//////...000---***,,,000444666666555111------000444444333///......000000---&&& ###&&&***------+++))))))---...///111222333444444///...+++'''$$$###%%%'''---+++******+++---------000000///---)))&&&&&&&&&,,,------,,,+++***,,,---000---,,,,,,)))%%%&&&***,,,++++++,,,...111555777999888666222---*********---,,,+++***+++---000111///...---+++***,,,000333000000111333444333000---(((&&&$$$&&&)))+++***((()))***,,,333:::<<<888333000///......//////...------...///...,,,+++,,,------000333333222///...---111222333444555666666666===@@@???:::666666666333555333222333444444222111222333555999<<<===;;;:::EEETTTcccnnnxxx|||qqqaaaNNNEEE===<<<===>>>AAAEEEPPPWWWbbblllxxxyyydddTTTJJJ@@@<<<888777888999999888::::::::::::999999999999777666444222222555:::>>>GGGXXXooossscccOOOAAA:::666222............000555<<>>;;;777222...---...555AAALLLZZZkkkyyy|||```FFF>>>999;;;<<<:::777777888;;;CCCOOOVVVZZZccclllqqqooopppttttttmmmeeeaaa]]]VVVSSS[[[hhhxxx|||vvvuuuuuutttrrroooooojjjbbb^^^YYYMMMAAA555111---***+++---...///***+++...///000000000111///---,,,,,,---,,,)))&&&*********+++,,,,,,***(((000000000000...,,,***))))))+++......---,,,,,,---.........---++++++,,,---******+++---//////,,,***(((''''''***...111111000+++,,,...///......///000........................((())))))((('''(((***---,,,***'''&&&(((+++...000......---,,,+++)))((((((&&&(((***+++++++++---...,,,,,,+++***(((&&&%%%$$$)))(((((((((***---111333000000...***&&&$$$&&&(((000111222111000000111222///...+++)))''''''((()))...---+++++++++---///000---)))&&&***111555333000222111...,,,+++,,,...///111000000///...---------///...---,,,------------000---+++,,,000444666666444111...---...000222222111000.........,,,)))'''***+++......---+++)))(((---...///111333444444444...---***&&&######%%%'''---,,,***+++---/////////000111000...***(((''''''+++,,,---,,,++++++---//////,,,++++++(((%%%&&&***......///111333666888::::::777333...******---000---,,,,,,+++,,,...000111000///...,,,+++,,,000333111111222333444333///,,,&&&###!!!###'''******(((+++***,,,111777999666222111000............,,,***,,,---...---+++++++++,,,,,,...000000///---,,,,,,///000222444555666555555888;;;;;;777555666777666666444222222333333222111444444555888;;;<<<;;;999<<>><<<;;;===AAAFFFMMMUUU[[[ccckkkmmmjjjfffbbb______\\\TTTNNNLLLMMMLLLQQQ^^^mmm~~~|||uuurrrqqqnnnlllpppnnnggg___YYYSSSHHH???444111---,,,---...//////---...000111222333333333...---,,,------,,,***(((++++++***+++------,,,***000000000///---)))&&&$$$&&&''')))))))))***,,,...---......---,,,+++---...))))))+++...000000...+++(((''''''***---000000000+++,,,------,,,---///000...---,,,,,,,,,---...///+++,,,,,,+++)))((()))******)))''''''(((+++...000......---,,,+++***))))))((()))************,,,...+++***)))'''&&&&&&'''''')))((('''&&&))),,,111333222222000---)))'''((()))111111222111000000222444---+++'''%%%%%%'''+++---111000...------...000111...+++)))+++111444222///000///---,,,,,,---///000222111000...---,,,++++++...---,,,+++++++++,,,,,,111///------///222444444222111///,,,***+++...000111111///---,,,,,,...111222111111000...,,,***(((+++---///222444555555555...---+++'''$$$$$$&&&(((...---+++,,,...000111111111222111///,,,)))))))))***,,,------,,,,,,...///...+++******((($$$%%%***///000222555777999;;;;;;:::777111+++(((***000555......---------///000111111111///---+++,,,///222111111222333333222...+++### $$$)))***))),,,+++,,,///444555333000222000...---...---+++))),,,---...---,,,+++,,,---+++---...---+++***+++,,,,,,...111444666666555444888;;;;;;777555777888777555333111111333444555444555444444666888:::999888888>>>CCCFFFJJJLLLGGG>>>;;;777777<<>>YYYyyy}}}kkkXXXIII@@@888111000222444666888888777777BBBPPPcccvvvqqq```LLL===444111555;;;CCCHHHMMMOOOPPPOOOGGG???999666222000111333444444999888888888777555333111555555444222///...///000////////////111333444666555111...000555::::::888444666888:::999666222000222111333777:::>>>GGGQQQ```tttzzzcccXXXKKKCCC@@@@@@FFFMMMZZZffflllhhhiiinnniii]]]SSSNNNKKKJJJGGGAAA???@@@???DDDOOO^^^nnn|||xxxuuuppplllhhhpppmmmggg___VVVLLL@@@888222000...---///000111000333222222222333333333222------,,,,,,---,,,,,,+++---,,,+++,,,......---,,,,,,---......---***'''%%%%%%&&&&&&&&&&&&'''+++...,,,,,,---,,,++++++---...***+++---000222222///---))))))***+++,,,---------,,,,,,---,,,+++,,,///111111///---++++++,,,---...---///000///,,,***))))))))))))(((''''''(((***,,,......---,,,+++***)))(((+++,,,,,,+++******,,,//////---***((('''(((***+++)))'''&&&%%%'''+++///222111111000...---,,,,,,,,,111111111000...---...000***)))'''&&&(((+++///111333222000///...///111222///,,,+++---111222000---------,,,,,,,,,...000111444333222000///......///......---+++))))))+++---222000...---------......111111000---((('''***......///000///------222666555333000///---,,,+++******,,,///222444555555444111000...+++(((''')))***///...,,,,,,...000111111111222222000---+++++++++,,,...//////---,,,---...,,,***)))***'''$$$%%%***...000333666999::::::999999666111+++)))***000444000000/////////000000111333222111...,,,,,,///111111111111222222000,,,)))!!!$$$***,,,,,,...---,,,...111222111000111000......//////---,,,---///000///------...///---------+++***)))+++---***---111555666666444333===???>>>999666888999888111111000222555888888888555444222333555666666555666999<<<<<<===>>>;;;777555111222777???GGGSSS]]]iiiuuu~~~fffNNN???777777888888777777888888777777777666555444333333666333222333555666333000---...777JJJbbbwww{{{dddRRRGGG===444333555777999999777555333888CCCTTTfffyyyyyyeeeNNN???777444555888@@@FFFLLLOOOQQQQQQJJJAAA>>>999444000000111222333888999999888777555444333666666444111...---...000,,,,,,---...111444777999666222...000666;;;:::888222333555777888777666555666444444444333222777???OOOfffkkk^^^OOOHHHGGGKKKRRRZZZooo}}}qqqfffddd\\\NNNBBB>>><<<<<<:::777777;;;777>>>KKK\\\lll}}}yyytttqqqppppppoooooolllggg___TTTEEE888000111///------///111222222777555222222222222000...+++,,,,,,,,,,,,,,,------...---,,,,,,...///...---&&&(((+++---...---+++***'''''''''%%%$$$&&&))),,,***+++,,,+++***+++---...,,,,,,...111333333000...,,,,,,,,,+++************++++++***)))(((***---000333222///,,,++++++,,,------///000///,,,)))((('''***++++++)))&&&$$$&&&'''*********+++++++++++++++//////---+++)))***---///111///+++((('''((()))+++)))'''&&&%%%&&&)))---///---------.../////////...000111111...+++((('''((('''(((***---///111333333333222000//////000111222///------...111222///---,,,,,,,,,,,,---///111222333222111//////000111222//////...+++))))))+++...333222000---***)))((((((///111111...***'''(((+++))),,,000111000000333666222///---,,,------,,,+++)))+++...111333333333222444444333000,,,******+++...,,,++++++---/////////000111111///,,,++++++,,,///000111000...,,,+++,,,+++)))((()))(((%%%&&&+++///111555888999999888888777666333///++++++---000222222111111111111111111444333222///---,,,---////////////000111...***'''!!!!!!''',,,//////000///......000000000000000///...///111333222111000111222111000000111222/////////---++++++---000+++---111555666666444222@@@BBB@@@999555777888666///000111555999;;;;;;;;;666444111111222444444333555666888999888888666444111//////555;;;DDDQQQ\\\lllyyyuuu[[[EEE888555888<<<======<<<<<<<<<777777888888888777666555555555555666888888777555222222555???MMMaaazzzttt^^^PPPBBB666555666777888777555333222333;;;IIIYYYjjjzzzkkkSSSDDD<<<666444555<<>>777333444555444000111444888<<<===<<<:::888555222000111333333333555666999;;;:::888777777000///111666:::???JJJTTTcccsssiiiQQQ@@@888888>>>EEEJJJJJJIIIIIIIII@@@???<<<999777666555555555777888888888888999:::444222333888@@@RRRooonnn^^^MMM===777777777777666555444444444999BBBLLLXXXeeeuuuyyyjjjWWWHHH===555333666<<>>666555///,,,)))))),,,000333555444000,,,,,,...000...+++'''(((***)))((()))---000222///---,,,,,,,,,,,,+++(((***...111222000...,,,+++,,,+++***))))))+++---+++,,,---------...000222...---++++++,,,---,,,+++***,,,---,,,)))((()))+++******'''%%%$$$''',,,000111111111111000000000000+++,,,------+++******+++,,,///111///***'''''')))******,,,---...000111111111000,,,(((%%%&&&***---)))'''&&&$$$$$$%%%&&&'''((((((((('''''''''&&&&&&&&&&&&'''***...///,,,***))),,,///...***$$$ !!!%%%***///333444444444///...---,,,---///111222---...///111222111000............///000111222222000...,,,***)))***,,,---...///...***%%%%%%)))...000111111///+++))))))+++000000222333333///***&&&&&&''')))---000222222111,,,)))''')))---///---***(((***---000000///---,,,000333555333///((($$$!!! ###(((---000000+++,,,,,,+++)))((()))***,,,///111222000///...///+++))))))***)))''')))...333444555666666555444333333333333111...---...000555555555444333222111111444444222///,,,)))******))))))***,,,---+++(((%%%!!! """'''...111111///111333444444333333222333000//////000222444333333111222333333222222333555111222333111000///000222111222333555555555444333===???<<<444111222333333111333666:::===>>>;;;888:::666333111222333444444777888;;;???>>>;;;:::;;;000000333777:::<<>><<<<<<===@@@???;;;777222555999;;;999888===DDDQQQZZZfffpppzzzuuu```LLL>>>888BBBHHHRRR```pppwwwpppeeeaaaVVVGGG<<<888666444222666999<<<===:::777444333444111000111666BBBXXXlll|||xxxcccPPPDDD444555>>>;;;777999999999999:::===BBBHHHOOOTTTVVVQQQJJJCCC999222333999>>>IIIVVVbbbkkkmmmeee[[[JJJAAA999666555333222444555888:::999555222222333666888999777555555888<<<777555222000///111444555333333333444444666777777888777444111///////////////111444666777666555333;;;LLLfff|||wwwooolllkkkhhheeeaaaVVVIII@@@>>>??????===888999999666222111333666<<<===AAALLLXXXggg{{{wwwnnnjjjpppuuusssooonnnjjjaaaUUULLLFFF@@@888222---,,,,,,,,,,,,---......***'''&&&'''+++......---)))'''%%%%%%'''***,,,---...///000///---,,,,,,---444444333222000---***)))******+++,,,...000222333555222...+++***,,,///111222000...+++***))))))))),,,,,,,,,,,,------...///......---***)))+++111666333222111111222333555666666333000000222333111///222000......///000///...555666555111,,,)))***+++...,,,(((%%%%%%'''***,,,+++******)))***+++---...+++((($$$!!!"""$$$%%%&&&$$$$$$&&&)))++++++)))'''***+++---//////+++%%%!!!###'''+++...///000111222...+++(((''')))...444888//////000222555555111...---000333444444333333333333333222///,,,***+++,,,......,,,'''"""!!!&&&,,,+++000555666444222222222444444333333111000///......+++(((&&&'''+++000444333000---+++,,,---------,,,,,,,,,,,,+++***))))))++++++,,,......+++$$$###&&&(((+++///111,,,***((('''''''''&&&%%%%%%''')))+++---------,,,,,,+++***))))))***,,,...111222111...******...111333333333333444555666777555666666555333222222333222222111...***(((+++---,,,,,,,,,,,,+++)))'''&&&!!! !!!&&&---333555555999666222111333555444333111...+++,,,...111000///111222222333333222222111///---,,,---111444333222444666666333000///111444;;;888444222111111111000555555555555444444333333333444666888888999888888===;;;::::::;;;<<<<<<;;;888999===@@@AAAAAAAAABBBJJJSSS___kkkvvvqqq[[[III===888???HHHUUUfffwww{{{qqqhhh[[[JJJ===888777777666888:::<<<===:::888666555555333111111333<<>><<<>>>>>><<<;;;:::;;;>>>AAADDDEEEJJJEEEAAA>>>888111///222:::EEETTTcccpppwwwtttnnnVVVJJJ===999888777666777888:::<<<<<<:::777666666666777777777777888:::;;;777555222000000222444666555555444444555555666777777666555333111///...---///111444666888888777666===KKKaaavvvxxxnnngggbbb\\\XXXPPPIIIAAA===>>>@@@???>>>999:::999666333222333555:::999<<>>@@@DDDIIIMMMNNNKKKGGGGGGMMMXXXdddqqq~~~uuuaaaNNN???777888CCCRRRcccrrrzzzvvvlllggg[[[JJJ<<<666666777888:::;;;===<<<:::999999999777555333222111555AAANNN]]]ooozzzhhhLLL>>>===CCC@@@???DDDCCCEEECCCBBBDDDFFFGGGEEEBBBEEE@@@>>>>>><<<666222222999FFFVVVgggwwwgggUUUBBB;;;;;;::::::::::::;;;<<<>>>???>>>;;;999555555555666999;;;;;;:::666555333111222333666777888777666666555555666666555666777666444000,,,***...000333666888999888888???JJJ\\\nnn}}}wwwiii^^^UUUMMMHHH@@@===;;;<<>><<<::::::999777444333444555777555555:::AAALLL^^^lllvvvnnnhhhhhhjjjhhheeedddfff^^^RRRHHHAAA;;;444000//////......---,,,,,,+++%%%$$$###%%%'''*********((('''(((***,,,,,,***(((...//////---+++))))))***------,,,,,,,,,,,,------******)))******+++,,,---000...+++))))))***,,,---,,,,,,,,,,,,---...///000000///...------......///111222111000//////222444222222222222333444555666666555444666888:::;;;:::222///------...///.........000111000---+++******222111///---,,,,,,---...//////...---------......,,,***(((%%%$$$$$$%%%&&&'''&&&&&&'''***++++++***---,,,***+++...000111000)))+++...///000111333555888555111...---...111333111111222333444333111......000222333222111000111555555444222000//////111111111000,,,&&&###%%%'''///333666777444333555777666333///,,,+++,,,///222444333222111///...------******+++---000222222111111111000000///---,,,+++******+++---///---***'''---------+++((('''((()))'''***---000000...,,,***%%%%%%%%%&&&(((***,,,...000000//////////////////222222000---+++***,,,...111111111111222333444444111222333222000//////000000111000///------///111////////////...,,,+++***######&&&+++000333444333555333000///000000000///.........000222333111000000111222333333222111000---***((((((+++---//////111333333000,,,+++---000888666444444555555555444999999999888666444222000111222444777999;;;===>>>999;;;;;;888555666:::===AAAGGGMMMQQQUUUXXXVVVRRRLLLLLLQQQ\\\jjjyyymmmWWWAAA444555???MMMZZZdddhhhbbbYYYYYYPPPCCC999444444666777;;;<<<<<<;;;::::::;;;===999777666555333222999BBBMMM___vvvwww```OOOIIIIIIDDDFFFMMMLLLQQQQQQRRRVVVZZZYYYUUUPPPKKKEEE@@@AAA@@@:::555444>>>LLL___ppprrr\\\DDD:::999:::999999:::999:::>>>AAAAAA===999333222111444999<<<:::888777555444333333555777888:::999888666555555555555444666999:::888333---))),,,---000333666777777777>>>HHHWWWhhhvvvqqq___RRRIIIBBB>>>:::;;;<<>><<<:::999;;;>>>CCCNNNWWWXXXYYY[[[\\\ZZZPPPJJJIIIRRR```pppqqqXXX@@@333666@@@KKKRRRVVVWWWRRRKKKGGGCCC===999777666666666999:::;;;:::999:::<<>>???<<<888222000///222777::::::888888777555444444666777888;;;:::888777555444444444444777;;;===;;;666000,,,***+++---000222333333444:::BBBQQQaaaooowww{{{|||~~~rrr```OOOCCC<<<::::::666888;;;>>>>>><<<888444999999888888888777666666444111000333777>>>LLLYYYrrrvvvrrrllliiiiiijjjiiigggbbb[[[QQQFFF>>>888444222222111///...,,,,,,+++,,,******++++++++++++++++++***))))))***,,,---,,,+++***++++++***'''&&&&&&'''+++******+++---///222333,,,++++++***))))))******((((((((()))***+++,,,---.../////////000000//////000...,,,*********,,,---000000000000000000//////000000111222222333333333///000111222444666999:::444111...---...000000000,,,---...000111000...,,,+++,,,---...///000111111111111111000000//////...,,,------,,,)))'''((()))***)))((()))+++---...---//////000222333222///,,,((()))+++,,,,,,...111444444222111//////000111222///000000///---+++***))))))+++,,,,,,+++++++++---666777666333///,,,+++++++++++++++***(((&&&&&&&&&---000333333111000222444////////////......---------...000222111000...,,,,,,---...000222222///,,,((()))***,,,---...////////////...---+++*********---------+++))))))+++---///111222111///...///000111///,,,)))((((((***+++000111222222333333222222222111///...............------------------...///---///111111000..................///111333333444444333111///,,,***)))(((''')))---000111111111111222222111000...---------,,,///222444333222000///111333555666666555333111+++***)))(((((()))+++---333555555333///...111444888777666777888888777666111444888;;;<<<;;;888666333333444555777999;;;<<<999<<>>GGGUUUggg|||kkkQQQ===333444<<>>>>>======<<<:::888777666888999999999:::<<<>>>:::999:::===;;;777888;;;CCCOOOcccyyyzzzpppjjjfffooo{{{|||wwwzzz~~~~~~{{{tttlllfff\\\SSSKKKFFFAAA======???EEEVVVlll}}}www```GGG999555333333444555555666888:::;;;:::999222111000222555888999:::999888777666666666777777:::999888666555444333333444777:::;;;:::777222///***+++,,,---......//////333:::FFFUUUaaahhhjjjiiieee\\\MMM???666444666888111333555888888777555444888777777888::::::999777444222333666999???JJJVVVlllvvvuuuqqqkkkjjjlllkkkhhh___YYYOOODDD<<<777555444444222///,,,++++++---...,,,...///...,,,*********(((((()))+++...///---,,,((())))))(((&&&%%%%%%&&&++++++,,,---///000222333,,,+++***)))))))))))))))%%%&&&(((***,,,...///000000000111111111000/////////---+++)))(((***,,,...000...---...000000///.........000111111111111111///000222333333555777:::444111...,,,---///000000---------///000111///---******+++---...///000000//////000000000///......***---000...+++)))***+++,,,++++++,,,...000000//////111333555555111***&&&$$$&&&)))+++,,,...000222000////////////111222333///000000...+++(((''''''''')))******)))***+++---555555555333...+++))))))******))))))((('''''''''***...111222///...000222,,,...111222222///,,,***)))***,,,...////////////000000000111111000---***"""$$$&&&)))+++---//////000///...,,,)))(((***,,,,,,---,,,+++)))***---000///111222000,,,+++...111666444000,,,)))))))))***......///000111222333333222000//////000111000000...------,,,,,,------...---///222333111/////////...------///222444444333444333111...,,,+++******))),,,///000//////000111222333333111///------...---000333333222///...---111222555666666555222111,,,------,,,******+++---333444555333111000333777999888777888999999888666111333555777888999999999777666666666777999:::;;;999:::===CCCLLLUUU[[[^^^cccqqqzzzwwwqqqkkk```RRRGGG;;;666AAAQQQbbbwwwnnnRRR>>>555222999>>>===<<>>@@@AAA@@@>>>:::888666222444777888888999;;;<<<999777999===<<<777666999<<>>777444444777555666777888777888:::<<<444444333333333666:::>>>;;;:::999888777666666666999888777555444333333333333555777888777666333222,,,,,,,,,,,,++++++++++++,,,000999EEEPPPVVVWWWVVVOOOJJJ@@@777222222555888111222222222222222333444666666666888<<<===;;;999666444666999;;;>>>HHHRRRcccyyy~~~vvvwwwtttmmmjjjkkkiiidddZZZUUULLLBBB:::555555555666222...***)))+++///111,,,...///...***'''&&&&&&###&&&***000333222---)))%%%&&&'''&&&%%%$$$%%%'''+++,,,---...000000000111***)))(((((('''(((((((((###%%%(((+++///111333333000000111222222111000000...---***))))))+++...000000...,,,---///111111000,,,---...///000000000//////111333222111222444777333///,,,***+++---...///...,,,+++,,,...///...,,,---,,,,,,,,,,,,---......,,,---...//////......---)))---111000---+++,,,...,,,,,,---///222222111///000111222444333///(((###!!!$$$(((+++---...111222...//////000111222333333///111111...)))'''&&&'''&&&((()))******+++---///222333444222///---,,,+++---,,,***)))(((((('''&&&(((,,,111222000......000---...111333222000---+++((())))))***,,,...000111333222111111111///,,,***!!!"""%%%'''***,,,------......---***'''(((+++///000000///,,,***+++...000...222555555222000222555666444111---+++***))))))+++++++++,,,...000222444111000...000333444333222000//////.........//////...000333444333111000000...,,,,,,///222444333111222111000///...///000000+++---//////------...000333555555444000......///...111333222///---,,,,,,///111333555555333111///---///111000...,,,,,,---///111333111///000333777999888888888:::999888666333333222222333666888::::::999888888888999:::;;;999888;;;DDDRRRaaakkkoooxxxwwwbbbMMMAAA666333@@@RRRbbbvvvxxxXXXBBB777777===@@@<<<:::<<<@@@AAABBBCCCCCCAAA<<<888555444000222555777777888:::;;;888666888;;;;;;666555666444;;;IIIZZZkkk|||sssyyy|||vvvhhhZZZRRROOOOOOLLLIIIGGGAAA>>>AAAHHHTTTbbbrrr{{{wwwfffRRRCCC;;;666777:::666888:::888666777;;;???666777666444333555<<>><<<:::777666777;;;<<<>>>FFFNNN\\\vvv~~~vvvvvvxxxuuummmiiiiiieee___WWWRRRJJJ@@@888444444666666333---)))(((+++000333+++...///,,,'''###"""######,,,444777444---'''###%%%&&&&&&%%%$$$&&&'''+++,,,---///000//////...(((''''''&&&&&&&&&''''''"""$$$(((---111333555666...///111222333333222111///---+++)))***,,,///222000...+++,,,000222222111+++,,,---////////////......000111000......111444111...***((()))+++------...,,,)))***---...---,,,000///---,,,++++++,,,,,,***+++,,,.........------(((---111222...,,,---///------///111444444222000000000111111111---((($$$###(((,,,...000111333//////000111222222333333000222222...***&&&&&&((('''(((******+++,,,///111///111333333111///...///111///+++)))(((((('''&&&''',,,111333111///...///...///111222222000...---***)))((()))***---000222444222111000000///---***"""###%%%''')))++++++,,,,,,,,,+++)))'''(((---111555444222...++++++---//////444;;;<<<999777888:::444333000...,,,*********)))))))))))),,,///222444111///...000444666555333222111111000000000111111...111444666444222111111---,,,,,,...222444222000000/////////000222444666---...///...,,,+++...000444666777555111......000///222333222...+++***+++---///222444444222///------111444444111...---...,,,...000///---...222666>>>;;;999999;;;<<<<<<:::555111///333:::<<<999444:::;;;<<<<<<;;;999777666666777;;;CCCOOO^^^kkkssszzz^^^KKK===777666???OOOcccyyypppTTT>>>@@@;;;888888999999>>>CCCHHHGGGFFFEEECCC>>>666111000111333555666777888888666555666888999777111,,,111444999BBBQQQcccvvvtttlllnnnrrroooggg\\\\\\\\\YYYTTTMMMFFFBBBAAABBBAAA@@@???BBBGGGLLL___lllvvvwwwvvvyyyzzzwwwooonnnaaaIII999777888777<<<:::777666777888999999999999888666666888===@@@<<<:::777555666888999999:::444//////333666555333666444222333555555222000***)))''')))+++,,,***'''&&&(((,,,111777<<<@@@BBB>>>999333111444888::::::999888777555333222111111444555888:::<<<<<<;;;;;;888999;;;???DDDMMMWWW^^^aaasss~~~{{{rrrmmmmmmkkkccc^^^^^^WWWOOODDD:::555555555666555111+++***+++---...---///...,,,+++***(((%%%###&&&(((,,,111333222---))))))))))))((('''%%%###"""+++,,,......+++((('''&&&&&&&&&&&&&&&&&&'''((()))((('''&&&&&&(((,,,000333333111000111555666555333333222000///.........///000111000...,,,,,,...000...---+++***)))***++++++222000//////000111111111000///---***''''''***,,,)))+++,,,***''''''***...000000000//////...------,,,***)))((()))+++...000//////...000222222111000///......000222333222111000111333333111,,,((($$$))))))***+++,,,.../////////000111111111///...,,,,,,///000...***'''((())))))+++,,,+++++++++---///222111111000000111222222000...+++(((&&&%%%$$$$$$(((***,,,...000111111000333222000///......//////*********+++++++++,,,,,,---///111222222000...,,,((()))******+++++++++************+++---000222444666666444000***'''(((***000333777:::===???BBBEEE===444---...///,,,,,,000...***&&&$$$'''+++...000+++---000111000000111333///---------//////...---000000000222555666555444...------///333333111...000...,,,---222777;;;===222...***)))+++,,,+++***111111111000000///---------...///...,,,++++++,,,000111111111111111000//////222444222///...111555444111---,,,,,,.........===:::777777999<<<<<<<<<:::777444555888:::888555666888;;;<<<<<<:::999888999999;;;AAAKKKXXXdddlllvvvZZZHHH<<<555222:::JJJ^^^uuuyyy\\\GGGAAA;;;666666777:::AAAIIIOOOMMMIIIFFFBBB<<<666222000111333555666777999:::;;;999777777777666222...///111444:::CCCQQQ___iiioooiii___YYYZZZ^^^[[[TTTIIIIIIIIIHHHEEE@@@;;;888888:::;;;<<<@@@HHHRRRYYYjjjrrrwwwuuussssssrrrnnnnnnnnnbbbLLL===::::::777888666444333444666666666333555777777777888;;;<<<:::888777777777777777777999555111111444777777555444333111222444444222///***)))(((***,,,---+++))))))+++---111555888;;;<<<999555111000333888:::;;;::::::::::::888555222111222444777:::<<<<<<<<<;;;:::;;;>>>DDDNNNZZZdddjjjnnnyyy}}}||||||zzzyyyvvvqqqooowww~~~yyyqqqllllllkkkddd___^^^WWWOOOEEE<<<777555555555333///+++***---///111111111000///...---,,,)))((((((+++///222222///,,,***((()))***++++++)))'''&&&(((***,,,,,,***(((''''''((((((''''''''''''((((((((('''%%%%%%&&&***///222333222111222555777666444555333111///---,,,,,,,,,/////////...,,,,,,...000...---,,,+++++++++,,,,,,111000///000111222111/////////---+++(((''')))+++***,,,---+++'''&&&(((+++//////...------......///,,,+++*********,,,...000---------///222222111////////////111333333111000,,,...000111///+++'''$$$******+++------.........000111222222111...+++)))))),,,...---***(((***,,,,,,---...---,,,+++---...000000000111111111222222111000---)))&&&$$$######&&&(((***---///111111222333111000.........///000---------------,,,,,,,,,///000111111111///---+++............------------******+++---///333666777777666333...(((&&&(((***,,,///444999<<<@@@DDDGGGBBB999222111000,,,+++---,,,)))%%%$$$&&&***,,,---)))+++---.........///000///---,,,,,,...//////...000000000222555777666555111...,,,,,,///111222111333111///000333666888999333000,,,,,,...//////...000000000000000///...---...///000///...---...///000000000000000000000000000333555444000///222666444111---++++++,,,,,,,,,;;;888555555777;;;===>>>AAA>>>:::777555555666666555888<<<>>>===<<<;;;;;;<<<;;;;;;???FFFPPP[[[aaauuu{{{}}}kkkVVVGGG<<<444///555BBBVVVnnniiiSSSDDD<<<444222444;;;GGGQQQYYYVVVQQQKKKCCC===777444000222555666777999<<<>>>CCC@@@<<<999888666333111000111111333666===EEEJJJQQQNNNGGGBBBDDDHHHEEE???:::;;;;;;;;;:::888666444333333555999BBBNNN\\\eeewwwyyyxxxqqqjjjgggeeebbblllnnngggUUUGGGAAA<<<666333111000000222333444333...222777:::::::::::::::888888888888777777666666:::777333333666888888777222111111111222222111///+++***+++,,,///000///...//////000222333444555666555222000000333888;;;<<<:::<<<===>>><<<999555222222444777:::<<<===============AAALLL[[[jjjtttyyy{{{wwwqqqjjjddd```______^^^XXXUUUZZZbbbnnnwww}}}uuuoookkkkkkjjjeee```^^^UUUOOOEEE===777555333222---+++((()))+++///111222111111111111///...,,,++++++///333333000,,,++++++&&&))),,,...///---+++))))))+++---...,,,***))))))))))))))))))(((((((((((()))'''$$$###%%%)))---000333222222333555666555444555444111...,,,***)))(((,,,---...---,,,,,,...//////......------------...000//////111222222000...//////...,,,)))'''((()))+++---...,,,)))'''(((***///...,,,++++++---///000,,,,,,,,,------...//////++++++,,,///222222111/////////111333444333000...(((***,,,...---+++(((%%%+++,,,---...//////...---111222333333111---(((&&&&&&))),,,,,,***)))+++---///000111///---,,,,,,---,,,---///111222222111111111000---***'''%%%$$$###%%%&&&))),,,///111222333222000...,,,,,,---000111111111111111000///......222222111111///...,,,+++222222111///////////////,,,,,,---///222666999;;;888666333---(((&&&'''((()))---222666999<<<@@@CCCAAA:::444222///+++***+++)))'''$$$$$$&&&)))******)))+++------------///000///---+++***,,,...////////////000333666888888777333///+++)))+++///222444555333111222333555444444333111//////000222222222//////000000000//////...///000111111000///000222//////......///000111222222444666555222111333666222///,,,******++++++***:::777444333555999===???DDDBBB>>>888222000333666777;;;???@@@???============;;;:::<<>>666000333===OOOfffyyyuuu___III>>>333///222<<>>888555333555777888999;;;@@@DDDIIIGGGCCC@@@<<<888555333444444444333222333666999>>>>>>;;;888999<<<:::555555555555555555555555555333333444:::DDDSSSccclll{{{|||wwwkkk^^^WWWWWWYYYhhhooonnnbbbUUULLL@@@444///...,,,---///111222222...222777:::;;;::::::;;;::::::999888666666888999===:::777666666777777555111111111111222111000///---...///111333444444444444444444333333333333333444222111222444777:::<<<;;;<<<>>>>>>===:::777555333555888<<<>>>???????????????DDDQQQdddvvvwwwfff^^^^^^YYYOOOLLLKKKLLLLLLGGGBBBDDDIIIPPPZZZfffppp|||}}}sssoookkkjjjiiifff```]]]RRRLLLDDD<<<666333000...((('''&&&&&&(((+++---......///111000...,,,******---111555444...******,,,''')))---000111///,,,***...000222111///---++++++)))******++++++++++++***+++)))&&&%%%&&&)))---///111111222333444444333222333222000...,,,***((((((***+++,,,,,,+++,,,---///000/////////////////////......///111333222///---/////////---***'''''''''***---///...+++)))+++---222///,,,))))))+++---000,,,---...///000000///...******,,,...111222111000///000111444555333///,,,&&&(((+++------,,,)))(((,,,---...000000///---,,,000222333444222...***'''$$$(((******((('''(((+++///111111000...------...)))+++---000111111000//////...---+++***(((''''''((()))+++---///111222333000///,,,******,,,...000111222222333333333222111555444333111000...------222111000/////////000111///000000222444777:::;;;777666444111---)))&&&%%%))),,,000222444666888:::;;;777333000...,,,++++++((('''%%%&&&((())))))(((+++---.........///111222000---******+++...000000......///222666888888777222///+++)))***---111444222111111222333333111000000///......///111222222------...///////////////...///000000000000111222......---...///000222333222444555555222111222444000...+++***+++------,,,999888555444444777;;;???BBBAAA>>>888111...111444777;;;???>>>;;;999:::<<<:::999888999===BBBHHHKKKEEEEEEFFFIIIKKKLLLKKKIIIAAA:::444555===LLLbbbtttmmmQQQDDD666000222<<>>???===999777666555333222000111222222222111111111111333555777888999::::::777777777666666555555444555555555555555666888:::;;;;;;;;;::::::999999888666888;;;>>>@@@@@@@@@???@@@???CCCPPPeeexxxwwwqqqaaaNNNIIIMMMKKKCCC@@@???AAABBB>>>888888;;;???GGGQQQZZZgggxxx|||rrrpppmmmjjjiiifff```ZZZNNNHHH@@@999444000,,,***))))))(((''''''(((***,,,---///111111---***((((((+++///444222---))))))+++(((***...000000...+++(((000222444333000---+++***)))***+++,,,---...---------,,,)))((()))+++---///...///111222222111000000//////...---,,,+++******)))+++,,,,,,,,,+++,,,...000000000000000000000000,,,---...000333333000...000000000---)))'''&&&&&&))),,,//////------000222555222---)))((()))+++------...///111111000///...*********,,,///111111000...///111333444222///+++(((***,,,.........,,,+++,,,---.../////////...---...000222333333000---+++&&&(((***)))&&&$$$$$$&&&---///000000///......///'''(((+++---///...------+++++++++,,,,,,,,,,,,,,,------...///000111222333///...+++***)))+++---......///222444555555555555555555444333111000000////////////000111222333444333333222333444555777888666666777666333---'''###&&&(((,,,...///111333555999999666222///---,,,+++***((('''(((***+++***))),,,---.........///111333222///,,,***,,,...///000,,,,,,---000444666666555///...---++++++,,,///111.........///111111000...,,,,,,,,,,,,,,,,,,------***+++,,,---.../////////+++---......------///000.........//////111222222111222333333222000000000...,,,++++++---///000///;;;:::888666444666999<<<<<<===<<<888333000111333555999<<<:::555444777;;;:::::::::;;;===???BBBCCC>>><<<::::::===@@@BBBCCC@@@;;;888:::AAANNNbbbsssxxx[[[LLL<<<333333<<>>===:::777777;;;???===<<<:::777555333111111111333444444333333333444444777999:::;;;;;;===>>>::::::999999888777666666666777777777555555666777888888777777888999:::;;;:::;;;===???@@@???>>>===<<<<<<@@@LLL___rrrwwwhhh]]]LLL???===AAA@@@<<<999888999;;;888333111444:::@@@FFFJJJSSSaaammmrrryyy||||||tttsssoookkkiiifff___WWWKKKEEE===666111...+++***,,,------+++******,,,---...111333111,,,'''$$$$$$&&&***///000---+++******(((***---//////---+++)))...000222111...+++***)))***+++---////////////...///...---,,,,,,------...+++...111111000.........,,,,,,---......------,,,***+++------,,,+++,,,---///000000111111111111000++++++,,,///222333222111111111000,,,(((&&&&&&&&&***,,,......,,,...222666777444///+++((((((***+++......000000111000///...***)))'''(((+++---...///------///111222111...,,,,,,---///000000///---,,,,,,,,,---------......///---...000111222111000///(((***,,,***&&&######%%%***---//////...---------%%%&&&(((***++++++******((()))+++---.../////////000000///000000111222333000///---,,,++++++,,,,,,+++---000333555555555555222333333333333222111111//////111333444555555555333333222111222333444555555666777777666111)))$$$!!!$$$(((+++...000333555===???===777111///---+++,,,***))))))+++,,,+++***,,,,,,---,,,,,,---000333444111...---...//////...******+++...111333333222,,,---...---,,,,,,---...,,,++++++---///000///---***++++++***(((&&&'''((('''((()))+++---.........***+++,,,,,,+++***+++---...///000111222222111111000000111111111///...------++++++,,,...000000///<<<===<<<888555444777999777888:::999888555444333555888:::777333333999???CCCCCCDDDDDDDDDDDDCCCBBB>>>;;;888777888:::::::::;;;999:::???FFFRRReeeuuu|||cccTTTCCC888555;;;IIIVVVdddhhhhhh]]]JJJ999111000666999<<<<<<;;;@@@JJJSSSSSSRRROOOIIIAAA;;;888888666777777444111...---......777>>>>>>===<<<;;;888555666777888888888888777555777>>>JJJ[[[jjjuuu{{{ooofff[[[NNN@@@555666>>>MMM\\\mmmvvv}}}wwwkkkTTTMMMBBB999444333222222777777666444222111222444888<<>>>>>>>><<<:::999666777<<>>>>>>>>:::666444555777333555888;;;;;;:::666444666999;;;888555666>>>EEEMMMNNNOOOOOOMMMJJJGGGEEE===;;;999888888888666444666666:::AAAJJJVVVhhhxxx|||hhhYYYGGG;;;777;;;GGGSSSnnnqqqoooaaaKKK:::333333444888;;;;;;:::???JJJSSSTTTSSSNNNFFF===888888:::999999888444000---+++,,,---777???@@@>>>===;;;999111222444666777777666666999;;;BBBOOO___mmmuuuyyyoooaaaQQQGGG===444222555EEEUUUfffssshhh___QQQEEE===999888777;;;<<<<<<:::666444333444444:::@@@@@@<<<888777888555666666555333222222222333666888888666666777999666999<<<<<<;;;:::<<<>>>???>>><<<:::888666444444111333666666444222444666000222666:::<<<<<<;;;:::======>>>===<<<999777555222444999BBBRRRggg}}}kkk[[[NNN===333777<<<888444444777444555777666222000222///444555444777>>>DDDEEEHHHVVViiiwww}}}|||yyyyyyuuummmiiifff]]]RRRIIICCC;;;444000......---***,,,------+++***---000+++...000,,,$$$$$$+++//////,,,(((((()))+++...000111111111***---000222111111111111222222333222111...+++)))---///000000000...+++***+++///333444111.........---.../////////...---,,,,,,...000///---,,,++++++...///000111222222111000)))((())),,,000444666666555333000+++&&&$$$&&&''',,,---,,,)))''')))///444555333000---,,,,,,---.../////////...............)))%%%  $$$''')))+++***+++,,,...//////...222222222222000...,,,+++,,,***)))(((***,,,000222,,,,,,+++++++++,,,------+++...000...***((((((***+++---......+++(((&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&***+++---///000000//////,,,,,,,,,---///222444666444444555444222000---,,,)))+++...000111111///...(((+++...111333333222111+++---000333333111...,,,------------///111333444777444111000111000,,,)))'''))),,,......///111222555<<<===777333333333///...+++(((((()))+++++++++000000000000///111444777777555333222111000...,,,(((''''''))),,,------+++---...---+++((())),,,000111///------.........------...///,,,&&&###"""###"""$$$&&&(((***,,,------***++++++***((('''((()))///111444666666333000...000000111111222000---+++///---++++++++++++)))'''<<<999666666777777444222...444;;;AAACCCAAA<<<888888999;;;===<<>>SSSlll}}}ppp\\\OOODDD???999666777888888777777777777555444444555777333222222222333555777888999???MMM]]]iiiqqq{{{}}}{{{tttnnnmmmnnniii]]]RRRIIIAAA888333222222///,,,)))***+++******+++---000+++)))&&& """)))---...+++)))''')))---000222111000///---,,,+++---111222000...222000...---------,,,+++000333444333///,,,+++,,,///111333222000...---,,,///////////////...------///---,,,,,,,,,***(((&&&))),,,///333444333111///)))'''(((,,,111555666444000000...)))%%%$$$'''+++......---)))%%%%%%)))---444666666222,,,***,,,000333000,,,+++,,,---+++)))'''######&&&''''''((((((***+++,,,---...000222222///,,,))))))...***%%%%%%)))///333444---------,,,,,,------...,,,---...000222333111...///,,,+++---,,,'''%%%'''------***&&&!!! ###''',,,,,,---...//////......444///+++***///444777888666333000...///000111111222111111111000000//////333111111222333222---)))))),,,///000///,,,++++++---.../////////111444777999666222...,,,++++++,,,(((((()))+++---...000000555666666555333333444666---***''''''+++---...---000...,,,...333777888888:::888666444111///......***,,,///000///...---...---//////+++&&&&&&,,,222111000///......///111222111111///((("""###'''*********++++++,,,------+++---///...***((((((***///000111222333222111111///222555888777444000---------...000000...***&&&999777555666777777444222222666<<>>BBBKKK\\\lllxxx|||}}}wwwppphhh___VVVKKKDDD;;;666555555333000000333777:::BBBTTTmmmvvv```LLLEEE>>>999CCCTTTbbbkkkoooeeeTTTEEE999222777777777777999>>>FFFLLLRRRNNNGGG===666333555777::::::888444---)))'''(((///222666888888777777777666111///222555555999===CCCHHHQQQ]]]kkktttsssllleeeVVVDDD:::666444777<<<888DDDPPP[[[nnnvvvfffWWWRRRTTT\\\```bbb\\\PPPDDD===:::>>>???BBBEEEEEE@@@888222555111111555666222222444666555555777999:::999888888777666777999999666444666777888777555444555666444444555777999888555222555555555777:::<<<<<<;;;;;;:::888777666555222111...111666BBBWWWnnn}}}|||}}}yyygggVVVKKKAAA===999777888999888777:::999888666444333444555111000000000000222333444777:::CCCOOOZZZcccoooyyy~~~}}}zzzwwwrrrnnniiibbbYYYTTTJJJBBB888333333222///+++***)))((()))***+++---...)))'''$$$ ###))),,,---+++))))))+++---///000000///......---,,,...111222111///111///,,,+++,,,,,,+++)))...111333222///+++******---///111222111000///...//////000000//////...---...---,,,,,,,,,+++(((%%%)))+++...111222222111000+++***))),,,111555444333000000...***&&&%%%''')))------,,,)))%%%%%%)))---111333444111,,,+++---000444111---,,,,,,,,,***(((&&&######&&&((('''&&&&&&'''((()))***...000222111...+++((((((***'''$$$&&&+++000444555//////......---.........,,,---///222666777666555,,,******,,,,,,((((((***000...+++'''$$$###%%%'''++++++,,,---...///000000333...******---222444444333111000000222222222000000000000000000000000000222111000111222111---******---///000...,,,******///000111111000111444666777444111---+++******+++'''(((***,,,...///000000444444555333222111333444...+++)))))),,,///000///111///---...111444666555777666444222000///......+++...111111000///....../////////,,,******---111000///---------///111222444444222+++### !!!$$$))))))+++,,,------------,,,---...---+++******+++...///111222333222222111000222555888777555111////////////000///,,,((($$$444444444666777777444222555888<<>>999777555555777777444333555888666555666888999999888777666666777888777555333555555666444333333444666333444666999;;;:::777444666666666999;;;<<<;;;999777777666555444222000///---222999EEEXXXlllwwwzzz~~~}}}~~~ooo___PPPHHH===;;;:::999::::::999777<<<:::999666555444333333222111000000000111222222666444777???HHHQQQ^^^iiitttyyy~~~xxxyyyvvvnnncccZZZWWWVVVJJJBBB:::555555444111...,,,)))&&&'''***,,,,,,+++)))((('''$$$  !!!!!!###'''***++++++***)))+++,,,,,,---......//////000//////000222333222111111...+++)))))))))((('''+++...111222///,,,***)))+++,,,///111222111000/////////000000000///......000////////////...***''')))***,,,...000111222222///---+++...111444222000///000///,,,)))&&&&&&'''+++,,,,,,)))&&&%%%))),,,...111222000---+++---///444111...---,,,,,,***((('''%%%###"""###%%%(((***)))(((&&&$$$###$$$%%%&&&---///111111---***'''&&&%%%$$$%%%''',,,111444555111111000///////////////---...///333666888777555)))&&&'''+++,,,++++++...444111---***))))))((((((+++++++++,,,...000333444222...+++***---000111000......000333555555222000---......///000000111111111111000111111000---***,,,...000000...+++******111222333333222111333444333111///,,,************''')))+++---///000000000222333333222000000111222...,,,++++++...000222222222000------...000000000333222111000///............000333333222000//////111000000000////////////------,,,+++,,,...000222777777555...&&&"""!!!###((()))+++---...///.........---,,,,,,---...---+++---///000222333333222222///111444666666555222111111000//////---***&&&"""///111333666777777555333888999:::<<<======<<<<<<;;;999:::AAAKKK[[[rrruuuVVVNNNBBB999444333333333111222444666>>>NNNcccsss|||zzzgggUUUJJJBBB===DDDPPPZZZjjjvvvnnnZZZFFF999222555777;;;>>>BBBIIIRRRXXXWWWRRRIII>>>666333444777666777888777444111...,,,222222333333333555888;;;888333111333444555<<>><<<:::777666777999;;;999666666777888888777666777777777777555333111333333333222111222444555333555777;;;===<<<999666555666777:::<<<<<<:::888555666666555333000000///000555<<>>LLL^^^llluuu{{{xxxgggTTTHHH@@@===DDDNNNZZZlllzzzttt___JJJ;;;333444666;;;AAAIIIRRRZZZ___aaa[[[PPPCCC999444555777555777:::<<<;;;888444111666777777666666777:::===555333444666777777<<>>@@@@@@<<<888666666777777777666777999999777444222111111222333222222222444666444555888;;;======:::777555555666999;;;;;;999777555777888666333111111222444999@@@IIIXXXjjjvvvyyyxxxrrrnnnrrrxxx{{{jjjYYYJJJAAA777999<<<===<<<;;;999888777666555777999:::999888777666555444333333444444222...---111666:::@@@FFFPPPWWWcccpppzzzyyyuuuooohhhbbb\\\XXXVVVFFF@@@:::999<<<>>><<<999222---)))***...000...+++///000111111000000222444///......---,,,++++++***++++++++++++---000333555444444444333333333555666888444///+++((('''%%%$$$%%%(((,,,111444333111///---,,,---///222222///,,,---...////////////...............///111000---+++))))))***+++...000333444222///---...111222///------......///---***'''$$$'''***,,,+++((('''))),,,000111222111...+++)))(((+++,,,---......//////000+++,,,,,,---...//////000---+++)))&&&%%%%%%%%%&&&,,,...000000---***(((''''''(((+++---.../////////111000000///....../////////...---...000000///...%%%###$$$))),,,---///444666333000000111111///+++000/////////111444888:::///,,,((((((+++------+++(((***///444777555111---))))))+++,,,...000111222222222222222111000//////222333444333000...------///111333222000---,,,,,,***************))))))(((''')))+++---///000000000333333333222000///000111,,,,,,++++++,,,...000222///...+++(((%%%$$$%%%%%%+++++++++++++++,,,---...000222555555444222111111333444444666777666333///---,,,++++++---///111333666555444111---+++*********+++---///000000000000222///,,,---000222111///---...000111222222111111++++++,,,---///000111111///---+++******)))&&&$$$---000333666666666777777666666666666888999;;;<<<999777999>>>DDDJJJTTT^^^qqqyyyuuugggUUUNNNEEE;;;555555777999<<<;;;:::999>>>KKK[[[gggwwwyyy|||~~~xxxhhhTTTFFF===<<>>555444666888888777===EEENNNccctttyyy{{{{{{ooo___FFF;;;222222555555444333---***...777<<<===CCCLLLXXXgggwww||||||~~~xxxqqqmmmlllpppsssooooooiii\\\QQQLLLKKKIIIFFFAAA<<<777666666666666666999;;;:::777444111000///111444555444444555666555555666888::::::888666444444444777999:::999777666888:::888555222333444666===EEEOOO^^^ppp|||pppfff___dddlllwwwvvveeeTTTFFF===777999===>>><<<:::888888555333333777<<<>>>===:::555444222111111111222222///+++***///222333555888<<>>777333444888;;;>>><<<::::::???KKKZZZeeewwwxxxxxxxxxxxx|||}}}mmmXXXFFF===<<>>888666:::HHH[[[jjjnnnmmmkkkdddWWWGGG;;;555444666999<<>><<>>======777555666777666777???HHHZZZnnn}}}|||kkkVVV;;;555111333666666666777,,,,,,///666;;;===>>>???BBBMMMZZZccciiimmmhhhaaa^^^eeelllooommmmmmqqquuuyyyyyywwwsssqqqqqqvvvzzzyyy~~~|||qqqfff```[[[VVVKKKFFF???999666555555555777:::===<<<888444111111...222555777777666666666444333222333444555444222222222222444777999999888666999;;;999555222444666888AAAKKKUUUbbbqqq{{{}}}hhhYYYNNNPPPXXXdddzzz~~~ooo___PPPCCC;;;777:::>>>>>>;;;888888888444333333777===@@@>>>;;;222111000/////////000111000+++***...111111111333444666;;;EEESSSbbbnnnuuu~~~yyyvvvtttnnngggaaa]]]WWWPPPJJJCCC>>>999999<<<===:::777111000...---,,,,,,------...000222222111111222333222222222111000///......000000///000000111222222000111111///,,,---000333666222---***))))))***)))***)))***...111222///---+++******---222444111---***+++,,,,,,------,,,,,,'''&&&%%%'''***---......+++,,,---...000111222333...,,,***,,,///111///---,,,++++++---///...+++'''&&&)))---...,,,+++,,,...///000111222111...***&&&'''+++...000///000111333++++++++++++++++++,,,,,,++++++,,,,,,,,,+++***)))***,,,000111///---,,,,,,,,,...111111///......000000000000000000111222333///...---///111333444333***'''&&&)))******,,,000...000222333333222111222222222222222222333333333***&&&"""###(((---///000,,,,,,---...//////,,,***'''((()))+++,,,...///000...000111///---,,,...000000111222111///...///000+++...111222///+++((('''$$$&&&(((***++++++***)))((((((((((((***---///111222222222000---,,,---...---------+++)))***---000------,,,((($$$###%%%'''***))))))******+++,,,---+++...111222222111111222333666::::::777444444555333222000000000222444555444222///...///111333444222111///......///111222444444333111//////111333///000111111111000......)))((('''(((***...222444111---)))'''&&&%%%$$$###///222555555444555888;;;555555666888:::<<<>>>???===999777:::<<<>>>CCCJJJCCCHHHMMMRRRXXXXXXOOODDD???<<<888333111444999======;;;999999???KKK[[[eeerrrvvvzzz{{{zzzzzz{{{}}}rrr[[[HHH===<<>>DDDKKKOOONNNGGGAAA===AAAEEEFFFDDD@@@===;;;999777555555444666@@@LLLbbbvvv}}}hhhOOO:::444222444555444444777---///222777>>>CCCAAA<<<444===FFFLLLTTTXXXSSSIIIAAAHHHQQQXXXZZZ[[[]]]______bbbdddeeefffiiinnnrrruuu|||sssmmmgggaaaNNNIII@@@:::666555555444777;;;>>>===999444111111...222777999999888777777333111//////000111000///222111000222555888999999555999<<<:::555222444777:::DDDOOOXXXbbbmmmssssss^^^LLL===<<>>===:::888777888555333333777>>>@@@>>>:::222111000//////000111222333---+++///222222222444666333111666AAAQQQ___hhhttt||||||uuupppqqqmmmggg```YYYQQQJJJEEECCC>>>999777::::::777333000000///---******+++---///111333333222111222333222222222222222111000///333333222222111111000000---......,,,))))))---000333///+++))))))+++,,,,,,---+++***,,,...///,,,))))))'''(((---333555333///)))***++++++,,,,,,,,,,,,((('''%%%'''+++///111222,,,---...000111222222222,,,***)))+++///111000...,,,+++***---//////,,,)))&&&***...///---,,,---///---...111333333000,,,((((((,,,000111//////000222...------,,,,,,,,,------(((***,,,---...---+++***))),,,000111000......---,,,///111111///...000222000000000111222333555555111000......///000000///---)))((()))***)))+++///***///333444222111222333222222222222222111000///---((($$$%%%***000444666...---,,,,,,---,,,***)))(((((()))***,,,---...///,,,...///---+++***,,,///...///000///...---...///+++...111222000,,,((('''###%%%(((+++,,,,,,***))))))((('''&&&(((+++///111000111000...,,,++++++---...//////,,,)))))),,,000......---***&&&%%%'''*********)))******+++,,,,,,))),,,///111111111111222222777;;;;;;666333444777555444222111111333444666444222...---...111444555444222000...---///111222444555555222......111444000000111111000///...---)))(((''''''***...333666333///***'''%%%###"""!!!333333333555777999999888===<<<::::::999:::;;;<<<999===>>>:::777999<<<<<>>???BBBBBB???<<<===999444222333777999;;;999:::::::::===KKK```ppp{{{xxxyyyzzzwwwrrrsssyyyvvvhhhUUUEEE???@@@CCCFFFQQQZZZcccddd[[[NNNDDD???;;;@@@HHHTTTbbboooxxx~~~vvvaaaKKK@@@999333444:::???EEELLLNNNPPPQQQMMMGGGCCCCCCCCCFFFHHHFFF@@@:::777666777555333666DDDSSSlllwwwhhhSSS999666333333666777666333222555999???CCCCCCAAA>>>777888:::===AAACCCCCCAAA999777888>>>FFFKKKLLLJJJKKKJJJLLLSSSXXXZZZZZZ[[[fffnnnrrrpppqqqrrreeeTTTFFFCCC???:::777555555555===<<<;;;:::888666444333555666888:::;;;:::999888000...,,,,,,---000333555333333222333666888999999444555555444333444777999DDDGGGMMMWWWeeeooollldddQQQFFF;;;555666@@@QQQ```rrr|||iiiUUUEEE<<<888:::<<<>>><<<888666666777666555666888;;;===<<<;;;555222000///000222444555222111///...///111444666777333///000777BBBLLLQQQ```jjj{{{xxxqqqrrrkkkhhhccc]]]WWWPPPJJJFFFDDD<<<666555666333111222222///***(((((()))***+++)))+++---.........000222555888:::888444111111222222222333333222///,,,+++***+++,,,+++))))))***+++000///---,,,,,,---...///222222000,,,'''%%%&&&)))((()))+++---......------000,,,)))***---...+++'''&&&'''(((***,,,---......------,,,,,,,,,---......&&&&&&''')))---000000000.../////////...---,,,,,,))),,,000000---,,,---...333222111111111///,,,)))%%%(((,,,000222222111000111///---+++***+++,,,---,,,---------------,,,,,,+++...111222000---+++***---...............------+++,,,...000111222333333...---,,,,,,.../////////...,,,)))&&&&&&''')))+++,,,,,,---///000///---+++333222222111000///////////////000111333555777888111///---,,,---,,,(((%%%''')))***,,,............222///+++)))***,,,......///000000111111111111000---///111111///---,,,,,,,,,+++***)))(((((((((((()))'''&&&'''***---//////+++,,,...//////---,,,++++++...000000---+++,,,...000///---)))'''(((,,,///...---------...///...---000222444444222000///000000333666777666444333333555555444444222111///...///000000...,,,...222777000///---,,,---///222444333333333222111000/////////...---...000000///......------...///111333444666333...'''"""!!!###&&&777777666777999;;;<<<<<<999999999999999:::;;;<<<888<<<<<<888666:::>>>>>>===;;;999999;;;<<<;;;::::::888666555777999999999777888888999???OOObbbqqqzzz~~~zzzrrrmmmooosssooodddSSSDDD;;;;;;???CCCIIIRRR\\\___YYYNNNEEEAAA<<>>BBBGGGKKKNNNOOOQQQWWW^^^___\\\^^^___UUUFFFAAA???;;;888666666666777;;;;;;:::999777555333222333444666888999999888777111000...---...000444666555444444555777888999999333333222000000222777;;;FFFIIINNNWWWcccjjjdddZZZHHH@@@888444444999EEEQQQ]]]kkkvvvyyywwwdddRRRDDD<<<999777999:::999666555555666777666666999;;;<<<<<<;;;444222000///000222555666666444222111111222444555999555111000444;;;BBBEEEQQQVVVcccsss}}}yyyrrrppphhhgggccc]]]UUUNNNIIIHHH===666111222333111111222111...***((()))+++,,,---+++++++++---...000222222555777888777444111111222111111222222111...,,,***+++------,,,***)))***+++///...------...000222333111111///***&&&$$$%%%(((+++,,,---......---,,,+++...+++(((***---...+++''''''''')))+++,,,---......------------............((('''(((+++...111111111////////////...---,,,+++))),,,///...,,,+++---///555444333222222111---+++&&&))),,,000222222222111///...---++++++++++++,,,------............---------///222333111...---,,,....../////////...------++++++,,,---...000000111...---------.../////////...,,,)))&&&%%%''')))***---,,,***))))))))))))(((//////000000000000//////111111222333444666777888444000,,,,,,...---)))%%%(((***,,,.../////////...222///,,,+++,,,...//////...///000000111111000000000111222222000...//////...---,,,******)))))))))+++)))''''''***---......***+++---......---+++***+++---//////...---000222222111///,,,)))))),,,...111000000000111111000000222333444333111//////000000333666777555333222222444333333222111///...------......---++++++...111...---,,,,,,---///111333444444444333333222000000000//////.........//////111000//////000111222333444222...((($$$###&&&(((:::999888888999;;;===>>>888888888999;;;<<<===>>>===@@@@@@;;;999<<>><<<999555444555888999:::888777777999;;;;;;999888666555555999BBBRRReeeqqqzzz{{{nnnmmmoooooollldddVVVFFF;;;888<<>>===???DDDPPPaaassssssWWW<<<333333444666:::CCCRRRbbbfffccc[[[RRRJJJDDDBBB@@@AAACCCBBB>>>:::777666777777777<<>>>>>;;;888444444666:::>>>@@@@@@???;;;999666555555666555444555444333333444555555444333555999;;;???CCCGGGJJJNNNQQQPPPLLLLLLNNNHHH>>>:::999777666555666777777999999888777666444222111000111333555777777777666444222111///000222444666777777777777777888888999555333000------222999>>>IIIMMMRRRZZZccceeeZZZLLL???:::666555333333999@@@MMMWWW^^^aaakkk|||tttaaaPPPDDD===999333555666666555444555666888777777999;;;<<<;;;:::333222///...///222555888;;;999777444333333444444777444///...000555999;;;CCCCCCKKKZZZhhhttt~~~{{{wwwqqqgggfffbbb]]]UUUOOOJJJHHH777000,,,...000000000222///,,,))))))***---//////---***)))+++///333333222555555555444111000111333///000000000000...,,,+++...///000...,,,++++++,,,------,,,---///222555777111000---)))%%%$$$%%%'''......//////...,,,+++)))***)))(((***---...+++(((&&&'''(((***+++,,,,,,,,,,,,---...///000///......)))((())),,,///111111000...//////......---,,,+++***,,,...---+++***---000777666555444444222///,,,''')))+++...000111222222.........---,,,,,,++++++......////////////......///111333333111//////////////////000///...------******))))))***,,,---...---......///////////////---,,,)))'''&&&''')))***,,,)))$$$  """)))+++---000111111000000444444444444555666777777888111++++++///000,,,'''***,,,...111222111///...000///......000111000///......///000000000000///222222333222000000111333111000...---,,,+++++++++---+++))))))***,,,,,,,,,)))***,,,...///...---,,,---............///222444333333222///,,,+++,,,---222222333333333333222222333333222000...,,,...///111333555555333111000000222111000///...,,,+++++++++,,,---,,,***)))***++++++++++++,,,---...000111444444444444444333222111000111111///,,,+++...111444333222111000111111222111000...***''''''))),,,999999777666666777;;;===999999:::<<<>>>@@@AAACCCHHHLLLLLLIIIFFFDDDAAA======:::555333444777;;;===999888777999:::;;;:::888777555444888DDDTTTeeepppyyyzzzrrrvvvxxxsssqqqlll```NNN>>>888<<>>GGGYYYkkkpppkkkcccYYYRRRGGGDDDAAA@@@AAAAAA>>>:::888777666777999???OOO^^^qqqxxx{{{ppp]]]MMM@@@>>>;;;;;;<<<;;;888444444444444777;;;===>>>>>><<<999555333222333333333444444333222222333444555333777999888;;;BBBIIILLLJJJKKKGGGBBBAAADDDAAA;;;666555555555555555555666777777666666444333111111---...000222444555666666777555333222222333555666777888999999888777777888:::777111------333<<>>::::::;;;===@@@DDDHHHJJJTTTZZZ]]]\\\YYYSSSIII@@@<<<999666333333666;;;???<<<999666555666888999:::999777555888CCCTTTeeeooozzzyyyzzz}}}zzzuuuhhhTTTAAA888:::@@@GGGMMMSSSVVVRRRHHH>>>888>>>CCCMMM]]]nnnyyy}}}}}}lllZZZGGG===666222777@@@LLL]]]nnnsssooohhhaaa\\\LLLHHHDDDBBBBBBAAA>>>:::999666555777;;;CCCSSSaaaooouuuzzzwwwpppdddSSSEEE<<<999777888999999555222444333222444777999:::999888444111///000222333444555666666444111000333666888<<<===;;;>>>HHHNNNOOOEEEDDD???:::888::::::888444444555555444444333333555555555444333222111000+++,,,...111333555666777999888666444444444555666666888:::999777666666777;;;888333//////666@@@HHHPPPZZZdddjjjiii___LLL:::999666666777555222444999<<<>>>???AAALLLaaawwwooo[[[III<<<666222333444666888999999999999888777888999999777555111222222000///111444888<<<;;;999666555333333333000...------000333555555888888<<>>999333000111444777888:::888666888AAARRReeerrr}}}}}}yyy~~~yyyjjjTTT@@@666777<<>>555000666AAAQQQ___mmmqqqoookkkeee___PPPLLLGGGEEEDDDAAA===999888555444888>>>IIIZZZiiipppsssssslllbbbWWWJJJ???888666666777::::::666333333222111222444555444333111...,,,,,,...111333444666888888444///---000555>>>DDDFFFEEEKKKSSSTTTNNNCCCAAA===888666666777777444444555666666444333222333444444444333222222111***,,,---000333666888999:::999777666444444444555222666999888555333444666888666333222555===GGGOOOXXXccclllllldddVVVFFF888666444444555333000222666555666888<<>>BBB??????AAAFFFOOO[[[fffmmmtttyyy|||yyyrrrfffTTTEEE444666777777666666888;;;===888222//////111333444777777777888???QQQhhhxxx}}}zzz|||yyyhhhRRR???555666:::DDDIIIPPPVVVWWWSSSKKKEEEGGGNNN^^^rrrvvvhhhVVVDDD:::555333999DDDTTT___kkkpppooolllddd\\\SSSOOOJJJGGGDDD@@@:::555666333333:::CCCQQQcccsss~~~}}}tttdddVVVLLLCCC<<<555333444777:::;;;888555222111000111111111///------,,,+++,,,///333555555444777999444...---333999FFFNNNUUUYYYaaafff^^^OOOBBB???===:::777444555777222444666777777666444333333333444444333333222222+++,,,...000444777:::;;;;;;:::888666555444333333///333777777333111222555444555666999???HHHSSS[[[aaakkkppphhhXXXIII>>>888444333444555333//////222222222333888CCCTTTiiixxx|||xxx___GGG<<<:::666555555888<<<>>>===;;;888777666555666555222000///333666666222///000222666666666777777888999999777444111///000111111000//////111666:::@@@LLLYYYhhhuuu~~~xxxwwwtttooommmnnnmmmggg___[[[YYYTTTKKKDDD>>>777222444555444444555333111//////000000000///''')))***,,,------,,,+++)))((((((***...///...,,,)))))))))***+++---...///111222333222000///000111,,,+++***)))***,,,...///444333222222333111,,,(((%%%&&&)))+++---.........,,,,,,++++++***,,,...000444444555555555444444333333222000...,,,***)))((())))))+++---//////,,,***'''(((***,,,...///000000,,,///222111///...000222000000000111333222000...)))+++///222444555444333111000///------------...,,,---...///000000000000333555777666222///,,,+++((()))+++---.../////////...------+++***)))(((((()))///555777444000///000222111000///............000333444111***%%%$$$%%%&&&'''))),,,///111222222111000//////////////////---...//////000000111222///...------,,,,,,,,,,,,+++,,,///333666888666444555444333222///---+++******,,,.../////////000111444444333333333333444444111000.........---+++))))))+++...111333333333222+++)))((()))+++,,,+++)))###'''---000000...,,,,,,)))...222222///,,,,,,...,,,,,,+++)))&&&&&&(((***---...///...---,,,---...++++++******+++---///111000//////111444666555333111///---,,,++++++------111222222333333222222111111111000000///000000111444333222111000111222222111///---***(((***...111???BBBDDDCCC>>><<<>>>AAADDDDDDGGGMMMYYYhhhvvv~~~~~~ttteeePPP@@@444777::::::999888:::<<<;;;777222///...///000000555666666777>>>QQQjjj}}}~~~|||wwwuuu|||yyygggQQQ???777777:::EEEJJJQQQWWWXXXTTTLLLFFFKKKSSScccwwwyyylllVVV@@@777666888???HHHUUU```jjjooopppkkkaaaWWWTTTPPPKKKHHHEEE@@@888333444111333;;;GGGWWWkkk{{{yyycccPPPFFF???:::111000111555:::;;;999666111000000000000///,,,)))...------///222555777777///444888555000111999AAANNNYYYccckkktttwwwgggRRR===;;;999777444000000222111333666888999888777555333333444444444333333222+++,,,...111444888;;;===;;;:::999777555444333333,,,111666666222000111444444666:::@@@HHHSSS^^^fffhhhqqqqqqbbbMMM???999888444444666888555///---///---,,,---222:::GGGYYYgggvvvvvv\\\EEE======777555555888<<<>>>===;;;888666555444444333111///...333888777333//////000444444666777999;;;<<<===666333000...///111222222444000000555:::>>>EEELLL]]]lll{{{wwwyyyvvvmmmjjjnnngggeeeaaaZZZSSSKKKFFFDDD<<<555111333555444444666555333000000000000///---%%%(((,,,...---+++***))))))((())),,,000111///,,,&&&''''''((()))+++---...000222333222000000111222+++******)))+++---///111333222222444444222,,,'''%%%&&&)))+++,,,---------......,,,+++***+++///111333333444444444333222222444333000---+++)))''''''***+++,,,///000000---***&&&'''))),,,...000111111,,,000333333111///000222000///000222333444222000+++---222666888888666555111///---+++***+++,,,---,,,---...///000000000000555777999888555000,,,***'''(((***,,,---///000000/////////...,,,+++)))((()))///666888444000///000111000///......------------222777555///(((%%%%%%((()))***,,,...000222222000000////////////000000---000222222///---...000///...,,,+++******+++,,,+++,,,...222666888777555777666555222000---+++))))))+++///000000000000111444333333333333444555555111000///...///---+++))))))+++---...///...---,,,###"""###''',,,...---,,,!!!&&&,,,000111000......***///444444000---...000,,,,,,,,,***((((((***++++++---...---,,,,,,---///+++*********,,,///111333444222000222555666555333222000---***))))))+++,,,222222333444444444333333111000///000111222111000444333222222222333444555222000---)))''')))---111?????????===;;;;;;===???@@@EEEOOO[[[gggtttgggOOOAAA;;;555888;;;===<<<;;;;;;<<<===;;;777333000000000111000000444;;;DDDUUUnnnzzztttuuu{{{~~~uuufffTTTCCC999555555BBBLLLVVVYYYTTTNNNKKKKKKNNNYYYkkk|||{{{vvvcccRRRAAA;;;999<<>>777///,,,...000///---///111222333333777===BBBSSSjjj|||wwwsssqqqpppooonnneee^^^YYYVVVQQQHHHBBB@@@999666333111000222444666222000---...000222222000---,,,***((('''''''''(((%%%%%%''',,,111333111...,,,((($$$$$$'''+++,,,,,,555444222000...---,,,,,,+++'''(((,,,,,,''''''+++///000111111000...,,,***)))((('''(((+++,,,------------,,,,,,,,,...000111777666333111000000000111---000000------///...+++---...000222333111---)))%%%'''+++---...000222333222222222111000///...---///......---...///000111---000333666888777666555000///,,,******,,,...///333///+++***---000111000666444222111000///---***,,,---...---------///111000000000000000...,,,+++,,,000333444222//////000777444111...---...111333---...///---+++((((((((((((***,,,------...///111111222222111///...///000444444444444333333222111111111111111///+++(((&&&******,,,222888;;;:::999444444555444111...+++(((******,,,///333444444333555444222111111222444555///000000000///...,,,+++***,,,......+++)))''''''"""!!! ###))),,,---,,,(((+++...//////.........333333444444444333111000///...------++++++***))),,,---.........---,,,++++++(((&&&(((,,,111222222444444555444333222111000222///++++++,,,---,,,***000222555666777666444222222333444444444222000...222111000000000111222333111000...,,,***)))))))));;;<<<<<<;;;999:::<<<>>>CCCGGGPPP]]]lllzzzsss]]]III<<<888666888;;;;;;:::999::::::===;;;999666555444555555444333666===HHHYYYqqq}}}tttrrrvvvwwwgggUUUEEE<<<999999BBBKKKTTTWWWRRRLLLIIIJJJRRR```ppp}}}{{{qqq[[[KKK>>>:::;;;>>>IIIUUU___fffooorrrlllccc___^^^YYYWWWRRRJJJAAA:::666555333444888@@@PPPfff}}}ttt```PPPGGG>>>777888555333333555777888999555333000111222333111000000222444555555444333222666777999999888<<>>777777:::666777999999999666444222111000///...---000===JJJ]]]jjjzzzuuuaaaMMM@@@999444000000333444222...222333444555333111...,,,///111333111,,,)))***,,,333444444444999@@@AAA>>><<<666000---///000...,,,,,,...111222444888>>>CCCMMMaaawww|||wwwsssrrrqqqnnnlllbbb\\\WWWUUUPPPHHHBBB@@@777555333000000000222333333000------000222222111,,,+++***(((''''''''''''&&&&&&(((,,,000222111...---)))%%%$$$'''+++---...///...---,,,++++++******,,,((()))------)))(((++++++,,,---.........---,,,+++******+++,,,.........//////......//////000000666666444222000///......,,,///000------//////+++***+++---///000...)))%%%''')))+++------///111333222222222222111000///...,,,,,,++++++---///222333---///222444555444333111...---+++***+++---///000333///+++***,,,///000000222000.........///...------...///...---,,,...///000111111111000...,,,+++---///111111///...000111666555222000000000111222,,,------+++(((%%%$$$$$$&&&))),,,......//////000///111222222111111222444444444444333222111000///222333333333222///,,,+++++++++,,,000555888999888444444333333111...,,,+++))))))+++///333555555333555444222000///000111222//////000000///---+++***+++---...---***((('''&&&%%%######%%%***...///...,,,------,,,++++++---///444555666666666666555444000//////...---,,,++++++,,,---...//////...---,,,+++(((%%%&&&***///333444555555444333222222222222222///+++***,,,---,,,+++111222444666666555444222111111222333222000...---......///000111111111111000///---,,,++++++------888999:::999999999;;;===DDDHHHPPP___ooo}}}zzzpppaaaPPPBBB999555888999999888666666777888;;;;;;:::999888888999999777444666>>>KKK]]]rrrwwwqqquuu~~~ppp___PPPGGGDDDDDDIIIPPPWWWYYYTTTNNNLLLLLLXXXjjjzzzzzzhhhPPPCCC:::;;;???CCCMMMYYY```kkkttttttkkkbbb^^^^^^\\\ZZZUUUMMMDDD<<<888777444333777AAAUUUllluuu```MMMBBB;;;777999999:::999888777888999777555222222444555555555222444666777666555222111777777999<<>>BBBCCCRRRdddsss}}}wwwtttuuusssooojjj___YYYTTTRRRNNNFFF@@@???666555333222111000000000333000------...111222333,,,,,,***)))(((((((((((()))((()))+++...000111000...***&&&$$$&&&***---///+++++++++***************+++)))***------***)))+++(((((()))+++,,,---...///...---------...//////000000111111111111000//////444444444333111...,,,++++++...///,,,,,,//////+++&&&'''))),,,---+++&&&###***+++,,,,,,,,,---000333333333333333333222111000***)))))))))+++///333555---///000111111000...,,,************,,,...111222222///,,,+++,,,...///000---+++******,,,...//////---...//////---,,,,,,---111111111111000...---,,,...///000///......000333555555444333222111000000---------+++'''$$$######&&&***...111111000//////,,,...000111111333555777333333333222111///...---222333444555555333111000---++++++---111444666666222111111000///...------))))))+++///222444444333333222000...---------...000000//////...,,,+++***---......---***''''''''''''&&&&&&(((+++///000111222000...***((())),,,///444555666777888888888888111111000///...---,,,,,,,,,---...///000///...---+++'''###"""&&&,,,222555777555222000000222555666333000,,,***+++------...111222333444444333222111...///000111000///...---,,,---///000111111111000000///---++++++---///111666888:::::::::;;;===???CCCFFFPPP___oooxxxyyywwwrrrjjj]]]OOOEEE===999777888888777444222222444666999999999:::;;;;;;;;;;;;999444444<<>>;;;:::444222555@@@UUUlll~~~yyybbbLLL???:::777666:::======:::888999:::888666444333333333444444333444666777666444111///333333777>>>FFFSSShhhzzzyyyiii[[[RRRGGG@@@666///...000333444///......///333666777777666999===>>><<<999666555777999999999666444333333555555555666777999:::;;;888888888888777777888999===IIIXXXdddmmmssssssqqqiiiVVVAAA666333444666999;;;;;;;;;;;;999777555333666555666666111---///666DDDMMM^^^ooowwwoooZZZIIICCC<<<555222333333000---///111444666555333000---000000///,,,******---000555777666222222555444111222000///000222333222000***,,,000333666999<<<>>><<>>@@@BBBBBBGGGPPP^^^jjjmmmhhhbbbbbbYYYMMMBBB===<<<<<<<<<777666555222000111333555999:::;;;<<<======>>>>>><<<666444;;;IIIZZZnnn~~~~~~tttmmmiiinnnppprrrpppjjjdddaaa___iii~~~qqqTTT===444111999CCCJJJWWWcccuuu}}}|||nnn^^^XXXYYYZZZYYYXXXTTTMMMEEE???<<<<<<777555777AAASSSgggwwwwww___GGG:::666555222777<<<===;;;888999::::::999777555333222222333111333555666555222///,,,---///555@@@MMM]]]rrrkkkZZZOOOHHH===:::555222222222333444000...---...111555666777777:::===>>><<<999777666888:::<<<:::777444222333555555555666888999;;;<<<:::;;;;;;:::888888<<<>>>EEETTTccclllqqqssspppjjj\\\LLL<<<666555666666888::::::999888777555333222555555777999777333555999>>>DDDRRRffftttqqq^^^MMMDDD===555222444666444222444555888::::::888555333111000///,,,,,,---000333333666555111///111000---,,,,,,...000444666666666000000111444666888999:::;;;???HHHVVVgggyyy{{{zzzyyyvvvoooiii```YYYSSSOOOHHH>>>666444222222222111///---+++***///...---,,,+++---000222111111111000000///......---,,,,,,++++++---///111,,,***'''%%%$$$'''+++...000000000///...,,,***)))((()))*********++++++***++++++++++++,,,---///000///000111///---,,,---/////////000000///---+++******,,,///222333222000...(((+++,,,******,,,,,,)))$$$&&&***///222333000---.........,,,+++,,,///222222222333333333222111111---+++***)))))),,,...000111111111000///...,,,+++'''(((+++---000222333444000///...,,,+++,,,---...///---+++***,,,------,,,%%%(((---///////////////222111111111000000000000...///222444555333000---///111333333111---(((%%%,,,...000///...---...///...222666888555000,,,***---...000111111111333555111111000///...,,,***)))+++---///222333333222111///...,,,******+++...111***************+++,,,---...------///111111///---))))))******+++,,,---...111111000//////.........+++---......---,,,,,,---))))))(((((())),,,///111222222222000---*********---...///000222444555666000000///...---,,,+++++++++,,,...000000111000000(((%%%!!!!!!&&&...333777444000......111555888444333111//////000222444555333111...+++)))''''''((()))+++...000222444444444333111/////////000111111///,,,***)))***,,,---888:::===>>>???@@@AAACCCCCCGGGPPPYYY___^^^VVVOOOPPPJJJAAA:::888999<<<===555555555333222333666888<<<<<<<<<<<<===>>>???@@@@@@:::777;;;FFFWWWmmm~~~zzzuuurrrqqqyyyoooTTT===444111:::DDDNNN\\\jjjlll[[[VVVVVVUUUYYYXXXTTTMMMEEE???<<<<<<;;;:::<<>>???@@@AAAEEEJJJNNNOOOKKKFFFBBB@@@>>>999555333444777:::555666777777666888:::===<<<;;;:::999999:::;;;===AAA<<<888999@@@PPPiii~~~qqq]]]GGG===999@@@LLLWWWgggvvvmmm^^^\\\\\\XXX\\\[[[VVVNNNEEE???;;;:::<<<===@@@FFFPPP^^^lllvvvyyyttteeeMMM:::333222222555666777999:::999666444777999;;;:::666333222222000222555777777444000---222555@@@OOO]]]jjjyyyrrr^^^NNNEEE>>>888555555666555444333222222333222111222444666666555333555666666555444555777555999;;;999555333444777888888777666666666777777444777:::;;;<<>>AAADDDEEECCCDDDCCCCCCCCCBBBBBBAAAAAA;;;999555222111000000000///444666333111222222111---...000222444777;;;===999666444444666888999888888777<<>>AAADDDDDDAAA>>>;;;;;;777777555222//////333555555777999::::::<<<>>>AAA:::888666333333444666888@@@;;;777666;;;JJJddd{{{ssseeeSSSGGGBBBIIITTT```rrr~~~nnndddeeeddd___```^^^XXXPPPFFF>>>999888999<<<@@@EEEMMMYYYhhhsssuuuooo___III999444555555999888777888:::999555111111555888888555111000000000333666999888555111///777;;;FFFUUUbbbmmmyyyzzzeeePPPDDD???999222666777666555333111111222222111000111333444333222222333444333222333555777444888:::888444333555999:::999888666555555555555444777<<<>>>AAAHHHSSS\\\jjjxxx~~~uuuhhh]]]OOOAAA888555444666666444555999444444444333333222222222444000000222333222555:::;;;888;;;KKKbbbrrrwwwuuu^^^VVVMMMJJJLLLOOOPPPOOOVVVUUUSSSRRRQQQQQQQQQRRRCCC@@@;;;888555333111//////555888555333444555444000111222333444777:::===;;;777333333666999::::::222111666@@@KKK[[[tttyyy}}}{{{rrriiifffeee^^^WWWQQQMMMFFF;;;444222///...------,,,,,,,,,---%%%(((,,,,,,***((()))******+++,,,,,,,,,+++***)))---///111///,,,+++,,,...---///000///,,,+++---000---...///000000...,,,+++***///000---...222222...((())),,,///000000///...222444555222,,,)))+++......---,,,+++***+++,,,---,,,---///111222333333333111444333000...///...***,,,...111555888777444111+++---///000/////////000,,,,,,---------------,,,,,,---...///...---,,,+++//////000000111111222222...///222555555444333111...///000...+++)))+++---------.........+++'''######'''---111111///---,,,///...///000222444777888222000......///---)))%%%!!!'''---000111000...---///000000///......///))),,,000111///,,,+++***((())),,,------...000222.../////////...------,,,+++---000222444444444444111222111---)))&&&(((***((()))+++---...---,,,+++)))***+++...111222111000***+++,,,---------------***)))))))))***,,,...///111444888888444///***(((+++,,,,,,)))((()))///333000222444444222111111222------------///111333444222222111000///...------''')))+++---///000000000+++...000000---,,,...000111111111111000///---,,,---000333333111//////111000///,,,******,,,...///,,,,,,++++++***++++++,,,&&&***000444666444111...***+++---///000000///...555777999;;;=========<<>>999333333666888666333666;;;AAAFFFLLLUUUaaajjjwwwqqqkkkfffaaaVVVGGG;;;777777777888999999777555444555666666666333111///111---***+++///444555444<<<<<>>AAADDDIIIFFFCCCAAA;;;555666::::::888222,,,,,,//////+++///222555555333333777;;;888555000,,,,,,...111444;;;<<<;;;<<>>BBBCCCBBBDDDJJJPPPVVVRRRNNNJJJCCC===>>>CCCEEECCC>>>666333444222---000333666555222000000222444111---******,,,000333777:::===AAAHHHWWWjjjxxx}}}|||yyyvvv|||}}}yyy}}}qqqkkkppp{{{xxxiiiWWWGGG<<<777666666777:::AAANNN^^^mmmvvvuuuhhhUUUDDD999555444555222333333444555555666666444888;;;:::777444444555444555666666666777:::<<<<<>>777222444222000...,,,+++******'''((((((&&&$$$###%%%&&&(((,,,000333333111000////////////...---,,,...000333555777666444111//////---)))%%%"""!!!%%%))),,,555444222111222333555666111000000000///.........111000///............///111222333444444444333222//////000111111111111111444333222111111000...+++,,,---...//////...---,,,...------------.../////////---,,,,,,...//////...444444333111//////000222444222///.........,,,+++((()))***,,,---------...,,,---...000222555777999555222///------,,,+++***...111555444111......000///222333222555888777222...)))(((...222111---,,,******,,,111666888555222///000---)))(((,,,...---(((((()))***+++,,,------***,,,---,,,******+++,,,)))'''$$$"""!!!###&&&(((---+++)))+++///555999:::555333111000111111111000///111111000,,,'''%%%$$$%%%&&&))),,,///111111222///,,,+++---000222000...---,,,++++++,,,,,,***(((,,,---///...------...000777555222111111222111000...---,,,,,,---///222444000000//////000111222333777555333222222111///------...///000222000---******+++,,,+++)))))))))+++,,,---...///......,,,++++++******,,,///222333333111...+++))))))******************++++++,,,---...))),,,000111000...---,,,***)))((()))+++...//////EEELLLTTTVVVTTTUUU[[[aaahhhfffccc^^^TTTKKKKKKPPPTTTUUURRRKKKEEEAAA;;;555666777777444000......000///---+++)))***...222555444777<<<@@@HHHXXXkkkyyy|||vvvsssxxx{{{rrrrrrzzzzzzjjjXXXHHH>>>;;;;;;777888;;;CCCPPP```oooyyy}}}ppp[[[FFF888111000111444444444444444555555666333777:::;;;999777666666666666666444444666:::>>>===DDDKKKOOORRRSSSPPPKKK>>>888111///111555666555444555555444444444777999999777555444333222///---000111222111000111333555777777777777777777888888777666555555888???IIIPPPWWW___iiippprrrpppnnnmmm[[[RRRFFF===;;;;;;:::999888777666666777666444222444333222111222444777999555999===@@@@@@===999777444:::DDDPPP\\\kkkzzz|||vvvnnnfffaaaUUUSSSRRRWWWcccpppxxx{{{zzztttiiiYYYKKK;;;888444222111222222111333666999999666222...---------///111222222111000111...///333:::DDDTTTcccxxx}}}rrrpppnnnllljjjfff```\\\bbb\\\UUUOOOIIIAAA777000111111///,,,)))(((((()))%%%'''((('''&&&&&&''')))+++...000111000//////000000000...+++******...000333555777666222///,,,+++&&&$$$ ###))),,,111000...------///111333000000000///...---,,,,,,............---,,,+++***///000333444444333222111...///000111111000///---...,,,,,,,,,---...,,,+++....../////////...,,,+++---,,,,,,,,,,,,---......000///...---------,,,,,,333333222000......000111444222000//////...+++)))'''((()))+++,,,------...,,,---...111333666888:::555222...------.........000222555444000...///000---000111111444777666222,,,'''''',,,111///---------,,,---000333333111///...///,,,((((((,,,...---((((((((()))+++---///000---...///...,,,+++,,,---+++)))&&&$$$$$$&&&)))+++,,,***''''''+++111666:::555333111111222222000///---///111000,,,'''$$$######&&&)))---000111111111111///------///111111000...---,,,,,,,,,+++)))''')))+++,,,,,,,,,---000333777555222111111000///...,,,+++***+++,,,///333555111111000000////////////222222111222222333333333///000111222222000---+++,,,---...,,,***))))))***,,,---...//////...---,,,+++)))(((***...222444333333000,,,)))((())),,,------,,,+++++++++,,,---...---///000000...,,,+++++++++)))((((((+++///111111TTT^^^jjjppppppqqquuuzzz~~~}}}xxxlllaaa___ccckkknnnnnnggg^^^TTTIII@@@>>><<<777222...,,,...///...---++++++...222777:::777888;;;>>>GGGYYYooowwwrrrttt}}}{{{vvv{{{zzzkkkYYYIII@@@===>>>999:::===DDDQQQaaapppyyysss^^^HHH777///...///666666555444444444555666444666888:::999888777777:::999777444333555:::===CCCIIIMMMMMMNNNOOOLLLGGG999555111000222444444333333444444444333333666888777777888999888555///+++000111111111111222555888:::999888777666666666666777888999<<>>GGG\\\uuuxxxpppmmmqqqsssaaaQQQGGGBBBAAA>>>???AAAGGGSSSbbbpppyyyttt```KKK:::111000222777666555555555666777888777777888999999999999999:::999777444333555:::>>>JJJNNNPPPMMMLLLJJJFFF@@@999666333222333444444333333444444333222222555777555777999<<<<<<777000+++.../////////000222777:::<<<:::888666666777888999:::<<>>@@@IIIVVV```bbb```\\\UUUPPPMMMNNNOOOEEE???===AAAHHHQQQZZZbbbrrryyyvvvdddOOOGGG<<<555444444555444444777:::999666111---+++'''***---///111222555777444222222333444666???IIIfff}}}wwwtttooojjjiiijjjmmmppp^^^\\\XXXSSSKKK@@@666///+++...000...***''''''))))))+++---...------...///222222000---+++***---///222111---)))'''(((+++...000111111///,,,)))))))))""""""######%%%'''(((***...............//////000......------,,,+++++++++,,,,,,------+++)))&&&$$$''')))+++---...............///111222111000...---&&&%%%$$$&&&))),,,------111111222222222000///...---,,,,,,,,,,,,---......222333333111...+++))))))//////...,,,******+++---......///000111000---+++***+++,,,...000111222222111111111111111222333333333111//////111222222222...111555555222000111222,,,///000000333777666222(((%%%%%%))),,,++++++---,,,,,,,,,,,,,,,---------///000---)))(((,,,...---)))***+++---000222333444444555555333111//////000//////...---,,,,,,++++++))))))(((''''''***///222///...---...///...,,,******,,,......---***))))))%%%'''))),,,.../////////222111///...---------...,,,+++******++++++)))'''(((***++++++,,,...111444222000......---,,,***(((+++,,,,,,---...///000111......////////////......,,,---//////000333666999333555777777333000---,,,222333444222000//////000000000111111000///---,,,+++---......---...000222444333///,,,)))***...111111///---***)))))))))***///000///---++++++---000...,,,+++,,,...111222222{{{ccc]]]TTTKKKCCC>>>;;;999555444333222444666999<<<<<<<<<;;;===GGG]]]xxxyyymmmddddddtttssscccWWWQQQOOOIIIHHHJJJOOOZZZhhhuuu}}}{{{iiiSSSAAA777666777555555444555666999<<<===;;;:::999999999;;;;;;;;;888888666555444777;;;???HHHMMMOOOMMMJJJFFF???888666444333333333444555555555555555333222222444666666777999;;;<<<888333...---...///000111555:::>>><<<:::888666777:::>>>AAACCCGGGQQQ]]]hhhnnnmmmjjjjjjeee\\\SSSKKKEEE@@@===;;;:::999888777555222000222444666888888333,,,'''&&&333BBBQQQ\\\dddhhhllllllpppyyy}}}qqqfff\\\TTTHHH===888<<>>BBB;;;:::777777999>>>DDDHHHNNNSSS^^^llluuutttjjj```ZZZSSSIII@@@;;;999999:::::::::999888777555222111000111555777777222)))###$$$666JJJ\\\jjjssswwwsssnnnlllsss}}}yyyqqqrrrfffSSSBBB999999===BBBAAACCCGGGIIIMMMUUU^^^eeeccc______cccccc]]]\\\^^^]]]```aaabbbmmmzzzwwwjjj]]]RRRDDD:::777777777666888999888555///((($$$"""---///111000000111555999111000111333222222888@@@ZZZtttssssssrrrpppllljjjiiiiiihhhddd\\\OOO@@@555111000...333999999555111000222333444444333///,,,******,,,///333444333111///...111000///---,,,...222555......---+++)))))),,,...333000,,,(((&&&%%%&&&''',,,---///111111000...---++++++++++++++++++,,,,,,((()))***++++++***))))))$$$$$$%%%'''***---///000//////000111111111111111...,,,******,,,---...---///000111222222111000///...------------...//////...111444333000...///000.........,,,***)))+++---((())),,,000444444111///***+++---///111333333444333333222222222333333444777555444333333111...,,,)))///555777555333222333333555555222222444111,,,$$$"""###)))---...111555,,,------,,,,,,...000222222333000+++))),,,...,,,+++---000333444555444444555666666444111///...///555666777777555222///,,,))),,,///...,,,+++,,,---&&&&&&(((+++///111000/////////000...,,,***+++,,,)))))))))***+++,,,...///.........+++(((%%%$$$$$$&&&&&&&&&(((***++++++)))***,,,............000111000...------...---+++)))...///000111111///---,,,)))***---...000000000000///000000///,,,---000444666888;;;999444///------444555666555333222333444444444444444222///---,,,,,,222888555---))),,,111000111000,,,)))(((+++///---,,,)))(((''')))+++,,,++++++***((((((***...222,,,++++++---//////...,,,xxxwwwzzz{{{xxxsssqqqtttxxxxxxvvvkkkddd\\\SSSPPPHHH>>>666333444777999;;;666555===LLL___uuuyyykkkZZZUUUaaaqqqyyysssiiihhhgggiiiqqq|||jjjRRRDDD===999;;;555222666:::;;;===???<<<>>>??????BBBFFFCCC>>>666444111111444;;;BBBGGGMMMQQQOOOGGGAAA>>>888000333111//////111444666666888888888777666555444333666666666666666444222111222333444888<<>>555333444777777666444111...***&&&$$$,,,///222555666555333111555000000444222---555CCC```www{{{vvvtttpppkkkgggdddbbbaaaeeeaaaXXXLLL@@@888333222777999???BBB???777555777666666333///***&&&%%%%%%...222666777555111---++++++---000111111000111111+++---...+++''''''---222222111///+++(((&&&&&&''',,,---000222333000+++&&&***+++,,,,,,,,,,,,+++***)))'''&&&(((------)))$$$%%%&&&((()))))),,,///222222000///000333444222000...//////---***))),,,...111000//////...//////000//////000///......000111111222333333111000000111333///+++)))+++---//////---,,,,,,...000111000////////////000111222444555666777777666333000000000222444666555222///,,,+++...000333777:::999666333444444333333111000...---)))((((((,,,000222000...///...,,,++++++...000222333222111000...,,,++++++///000222444333111///---000111222111//////000222777555333444555444000,,,//////...,,,+++)))(((((($$$$$$$$$&&&***---...///000///...---,,,+++++++++$$$&&&***,,,,,,,,,,,,---...,,,)))&&&###!!! &&&))),,,...---,,,+++,,,,,,000333222......111555333222000---+++)))((((((...000222222000...------++++++,,,///333333000,,,111///,,,***)))+++...000333888===;;;555111333666777666555444333222222222444444444333222111///...///222333000+++(((***---------------------,,,,,,*********)))((()))+++...***))))))((())))))******,,,***((())),,,///222333qqqbbbXXXZZZ\\\[[[YYYXXXYYY\\\^^^eeemmmsss{{{}}}sssiiiddd[[[MMMBBB<<<:::999888999666888BBBPPP```sss{{{kkkYYYSSS^^^nnnyyyxxxwwwyyysss[[[MMMEEEAAA@@@999444444444555999???@@@BBBCCCDDDHHHKKKHHHAAA;;;777444444999AAAHHHLLLQQQVVVVVVLLLAAA:::555000222000///000222444444444555666777888888777666555666555333222222222222222222333666999<<<>>>???>>>;;;666111000888EEESSS\\\iiioooxxxzzzppp^^^QQQMMMDDD<<<222...///222333333777:::999777777777333---000...---...000111...+++000AAAVVVccckkkooonnnkkkcccXXXOOOPPPWWW```llluuusss[[[GGG@@@CCCGGGLLLFFFFFFMMMSSSWWWcccqqqzzz||||||ooo```PPPKKKPPP\\\kkkwwwvvvjjjYYYGGG:::444333555555444333000...,,,***)))---///333555666555444222222///111666444///333>>>ZZZrrr}}}wwwyyyuuunnngggbbb```______eee```XXXLLL@@@888333222666888>>>DDDCCC;;;555555222222111---)))&&&&&&&&&+++...222333111...+++***,,,...000111///......///---...///---++++++---000111111000---)))''''''(((+++,,,...000000...((($$$%%%''')))+++,,,,,,+++***+++)))(((***...///+++'''&&&'''(((((())),,,000444333111...///111222111///111111111...***)))***,,,---......//////000000000000111111000...---...///000111111000......000111444111...---...000111111...------...000111000///......///111222444555555777666666666555444333222222444555444111---+++***000111444777999999555222333333222222111000......+++******...222444222000...---+++++++++---000111222222111///...,,,++++++---...///000000...,,,+++---...//////...///111333444333333444555555111.........---+++***(((''''''#########&&&))),,,---.....................//////(((***,,,,,,,,,,,,---...---,,,)))&&&###"""!!!!!!'''***,,,---,,,,,,,,,---...111444444000...000333333222000---+++***)))(((,,,...000222222111000000---------000222111...+++///---***))))))+++---///111555999999555333333555555444333111000000111111555444333222111///.........111333000+++'''(((***+++,,,---//////...------++++++,,,+++))))))***+++)))))))))))))))***++++++...+++((((((+++...000111}}}sssgggUUUFFF>>>???AAACCCDDDDDDCCCBBBDDDGGGPPP]]]fffjjjnnnrrryyy}}}qqqaaaSSSKKKEEE>>>999888777;;;FFFTTTbbbqqq}}}}}}kkkXXXQQQ]]]mmmkkk\\\SSSNNNMMMFFF???:::444333:::CCCJJJMMMOOORRRYYY^^^[[[TTTHHHBBB;;;<<>>666333111111000000111333444333111222444777999::::::888777555222///...000222333333222444888;;;<<<<<<;;;;;;666333111444>>>OOOaaalllnnnrrrvvvrrrbbbLLL???===;;;666222111555888::::::===???>>>;;;;;;<<<888333333...******000666:::;;;GGGXXXjjjqqqooojjjddd___RRRIII@@@@@@FFFQQQaaaooo}}}}}}jjjUUUJJJHHHIIIHHHDDDCCCGGGIIILLLZZZiiipppwwwooo___NNNDDDEEEQQQgggyyy{{{uuuhhhTTTAAA555333444444333111//////////////////111333555777666555444111000444999777111222999OOOiii{{{vvvzzzuuulllddd]]][[[[[[[[[bbb^^^UUUJJJ???777444333555777>>>GGGHHH@@@777333...///...,,,)))''''''''')))+++------,,,*********000111222222///...---.../////////000111111///---000111111///,,,)))((()))******+++------+++&&&""" ###&&&***,,,,,,+++***,,,***))),,,///000---***(((((((((((()))---222666555222///...///000000000444444222///+++)))***+++***,,,...000111111000000222333333111///---.../////////...,,,******---000444222000111222333333222000.........000000///...---...000222444555666666666444333555888888666333222333555333000---,,,+++222222444666888777444222000111111111111000///...---,,,,,,000444666444222---,,,+++***+++---///000111111000///---,,,++++++++++++,,,,,,,,,+++***))))))***++++++,,,---000333///000222444666666333000---,,,+++***)))''''''&&&!!!"""$$$&&&(((+++,,,------------...000111333444...//////---,,,,,,---///,,,+++)))&&&%%%$$$$$$$$$)))+++,,,,,,,,,,,,---///000444777666333000000111444333111///---+++******+++,,,///111333333444333......///111222111---***,,,+++)))((()))+++---///000111444666666666555444333222000.........000111555444222000///......///---000333111,,,'''%%%&&&(((***...111222111///...,,,---...---+++*********))))))***+++,,,,,,---...///,,,)))'''))),,,...///ppp^^^OOO@@@555555555888;;;===<<<999666888777???NNNTTTSSSTTT[[[\\\iiiyyysssfff\\\RRRFFF===;;;999===HHHVVVdddsss~~~lllZZZSSS___ppprrrgggaaa[[[WWWQQQIII???:::@@@KKKVVVYYY^^^dddmmmuuussslll^^^VVVMMMLLLSSSYYY[[[ZZZXXXUUUMMMBBB888333222111000000111333444444222000111444777:::;;;999777555111///---...111333333222333666999;;;:::888666555666777;;;BBBNNN```qqq|||rrrrrrpppgggTTTBBB:::<<<@@@===:::;;;@@@EEEIIIKKKKKKKKKHHHDDDCCCFFFDDD@@@888222---...666@@@GGGKKKYYYjjj{{{|||rrreeeZZZSSSGGGAAA<<<<<>>HHHKKKCCC888111---......---***'''''''''(((***++++++******+++---444555555333000---------...------222666777222---...000111111...+++************+++,,,,,,***&&&### ###'''***,,,,,,***)))***))))))***---...,,,*********)))((()))---333777777444111......///000111444333111...,,,+++,,,,,,+++---000333333222000...222333444333111000000111000///,,,(((&&&&&&***---222111111333444555444333111000......000000///...,,,---000222555666777777444111000222888:::777333111222333222111//////000333333333555666666333111...//////000000000//////---,,,,,,000444666444222++++++******+++---///000000000//////...---,,,,,,++++++*********)))))))))((())))))))))))+++...111,,,...111444666666444222,,,+++***)))((('''&&&&&&###%%%''')))***+++---...,,,,,,---...000111333444333333111...,,,,,,...000---,,,***((('''''''''(((+++,,,,,,,,,+++,,,...000222555888888555111//////666555333111///...------,,,,,,...000333444444333...///111222333222000...+++***))))))***,,,...000//////000333777999777444222111...------...000111666444222000...//////000...111333222...)))%%%###&&&)))...333444333111///,,,...000000...---,,,,,,***+++,,,---///000000000111---)))'''(((***+++,,,~~~iiiQQQAAA888444333444666888999777333///444111888EEEIIIDDDCCCIIIHHHQQQ```nnn{{{{{{pppaaaPPPEEE@@@======FFFTTTcccvvv}}}mmm\\\WWWcccttt~~~xxxllljjjggg```TTTMMMQQQZZZggglllqqqvvv}}}zzzrrriiifffiiijjjhhhccccccUUUDDD888444222000//////000111444666555333000222444777999888666333111,,,+++,,,000555777444000444777::::::777444111000888???HHHTTTaaaooo}}}|||vvvmmm___NNNBBBBBBIIIQQQNNNKKKLLLPPPVVV\\\```cccaaaZZZRRROOOQQQPPPMMM???:::666888@@@KKKSSSWWWdddtttqqqbbbVVVNNNEEEBBBAAADDDFFFJJJSSS\\\lllyyytttjjjfffcccXXXVVVQQQJJJCCCCCCNNNZZZcccgggkkkjjjfffeeejjjooo```TTTIIIHHHNNNWWWbbbjjjrrrxxxttt___FFF999555555555444222000///000111222111222333444666777888999:::888999::::::888:::>>>EEE]]]zzz{{{xxxooommmiiiddd```[[[XXXWWWVVVSSSKKKBBB:::555555666444555<<>>999777666777999:::999666222000...///666>>>BBB???>>>???;;;???IIIUUU```oooqqq^^^QQQGGGAAA===CCCOOO```ttt{{{mmm^^^YYYeeevvv{{{qqqjjjlllsss}}}xxxpppjjjkkkVVV???444222111///...000000222444777777555333333444555555444222///---(((''')))000777999444000333666:::999666222111222;;;FFFUUUdddppp{{{zzzjjj[[[OOOJJJOOOXXXeeedddbbbbbbeeelllrrrwww}}}tttjjjcccaaa]]]XXXMMMIIIEEEFFFMMMWWW]]]```nnnxxx}}}wwwjjj___WWWQQQLLLKKKLLLQQQQQQNNNLLLNNN\\\jjjwww{{{zzzzzz{{{zzzpppmmmfff]]]UUUUUU]]]dddpppqqqpppkkkfffeeeiiinnnlll```UUUSSSYYY___hhhnnnqqqyyyuuu^^^FFF:::666444444333222000000000000111222222222333555777999:::===<<<:::999:::<<>>???999222000---///000///,,,)))''''''+++,,,,,,+++***+++...000.........+++((('''((()))***((((((,,,333666444111---...000///...------...---,,,,,,,,,......---+++)))***+++++++++***))))))%%%%%%%%%&&&'''((())))))------,,,***)))+++000333555555333111......///111...,,,+++,,,...000111111000222444555444111---+++---000333444333333444444///...+++'''$$$%%%(((+++---------000222333333111222000......///111111111------...///111444666777///------///222333111///...///000000000222555888222111///000111111111///,,,------.........------)))((((((,,,000222000...*********+++---...///000000000000000000000000000...////////////...------******)))''''''(((,,,//////111333333222111111222------,,,,,,+++******)))***...111111...---...///,,,,,,,,,,,,,,,---......333222111...,,,,,,///111000///---,,,++++++,,,---+++---............///111000111333444333222000///777666444222111000000///...,,,***+++...///---+++(((+++000222333222222333---,,,,,,,,,,,,---///000...---...111555666444111////////////000111111222222111000///000111222333000111333333111,,,'''$$$'''***000555777666444222///000222111000...///000,,,...///111222222222111000...,,,+++++++++)))'''yyyxxxooo]]]KKKAAA;;;888666:::===<<<999555444555+++222888<<>>@@@JJJYYYmmm}}}~~~xxxlll]]]XXXdddsss{{{~~~|||qqqiiibbbOOO;;;333111000000222111111222555888999888777111111222111000...,,,+++&&&%%%%%%,,,444888555000000555999999666555777999AAAMMM^^^nnnzzznnnbbb\\\]]]eeennnxxxyyyzzz{{{zzzrrrjjjccc]]]WWWWWW\\\dddkkknnnxxxzzzuuujjj```]]]\\\ZZZZZZXXXYYY^^^\\\SSSIIIDDDIIITTT___gggoooxxx}}}~~~yyyvvvqqqkkkiiimmmtttxxx{{{wwwwwwxxx|||tttnnnkkkiiiiiimmmssswww~~~www^^^EEE:::555111111111111111111000000000111111111222333666999:::<<<;;;:::999;;;???AAAAAAMMM\\\sss{{{wwwvvvpppnnnkkkgggccc```]]]\\\XXXTTTKKK@@@777333222444//////111444333---,,,...))),,,...---+++)))((((((***++++++***))))))+++---,,,,,,,,,***(((''')))******(((''')))---000000000,,,---...---,,,,,,...///---,,,+++,,,...000000///+++*********)))*********%%%&&&'''(((((()))+++,,,---...---+++******---///111222222000---,,,---///---+++)))***...000111000...///111222222000---+++,,,...111222111000000000++++++)))'''&&&(((,,,///---,,,,,,...111333333222222000------///111222222///...------...111444666......////////////....../////////------...222555000///------///000000///,,,,,,---------,,,,,,+++(((''''''***///111///,,,******+++,,,...///000111111111111111111222222222///000111222222000...---)))))))))((('''***...222444555555333///---...000//////......---,,,,,,,,,---111444333///,,,,,,...++++++++++++,,,---...////////////---,,,,,,///111///...---+++******++++++***---///000/////////000------...000111222111111444333222000///.........,,,)))&&&(((+++---+++)))&&&***...000///......///---,,,,,,++++++,,,------+++,,,---///111111///---,,,---///000111111111000,,,,,,---...///000111111///000000111000,,,(((%%%))),,,000555666666444333111222111///,,,******++++++---///000000000///...///............,,,)))&&&xxxsssgggWWWKKKDDD===666333777;;;:::555222333555---777===<<>>???GGGUUUgggvvv}}}{{{vvvkkk\\\VVVaaappp}}}{{{zzzmmmeeeSSSDDD666222000///222777111111222555888::::::999/////////......---,,,+++&&&###"""(((111666555222...333888999777888<<<@@@FFFRRReeeuuuxxxppppppttt}}}{{{uuunnnfffccchhhooovvvyyy{{{ooo```XXX[[[```bbbgggccccccfffdddXXXIIIAAA;;;CCCKKKSSS___lllsssuuusssssspppooosss}}}yyypppnnnrrr~~~zzz___EEE:::444///...///000111111111111111111111000111333666999;;;::::::::::::<<<@@@AAA@@@JJJVVVmmm}}}zzzyyyuuurrrlllgggbbb```___^^^]]]WWWNNNBBB888222111222---,,,------***%%%'''---%%%(((+++,,,+++***))))))((()))***)))'''''')))***---------+++******,,,...,,,)))'''&&&(((+++---...,,,------,,,+++,,,...000---,,,+++,,,...111111111***)))((((((((()))+++,,,'''((()))******+++---///---......,,,***)))+++------///111///,,,+++,,,...---+++)))***---000000///+++---...///000///---,,,+++---000000///---,,,,,,'''((((((((((((+++///333---,,,+++---000333333333111///------000222333444000...,,,+++---000333666...000111000...------...000///...,,,***+++...111///---++++++---/////////,,,---------,,,,,,+++***'''&&&'''***///000///,,,***+++,,,---///000111222222222222222222333333333///000222444333111///---(((((((((((((((,,,111555777888666222---+++,,,///000000000//////......---...222666444///++++++---******+++,,,---...000111,,,---------,,,---///111///...,,,***)))))))))******---000111000/////////,,,++++++---000222222222222111000...---,,,,,,,,,***&&&$$$%%%***---+++(((%%%)))---///---+++++++++,,,,,,++++++***+++++++++***+++---......---+++******,,,...000111111000///((()))+++---...///000000.........///...,,,(((%%%***---111444666666555333333333000,,,(((&&&&&&'''***,,,---//////...,,,+++......///000000...)))&&&fffccc]]]WWWPPPFFF===666888888888777666333111000444444666999<<<<<<999555333444666777:::???FFFKKKeeeqqq{{{jjjWWWEEEBBBOOO___kkkppp}}}xxxqqqhhh]]]XXX^^^hhh|||vvvpppiiiaaaZZZZZZeeerrrzzz~~~tttpppvvv}}}{{{rrrfff[[[JJJAAA555///111444777777333222222444777999::::::///...------......,,,***'''&&&''',,,444888666333444555999;;;888555999@@@MMMYYYmmm}}}|||yyy{{{~~~~~~~~~wwwpppfff]]]XXXXXX[[[^^^hhheeekkkwwwuuu```KKKAAA===<<<>>>DDDJJJOOOXXX```______```dddmmmxxx|||yyyxxxgggUUUEEE999///***+++...222555666555333111222333333444555666777777999888888:::999777888===OOOXXXlll}}}vvvtttnnnggggggiiiiiiccc]]]]]]UUUJJJ@@@999444///+++,,,,,,,,,+++***)))(((''')))***+++,,,+++)))'''%%%((())))))((('''''')))+++...000111000///------...333000---***(((((()))***+++,,,...000111000///...---,,,***))))))***,,,...'''((()))***+++******))))))***,,,...///...---,,,...///000...+++(((((((((***---000///***''''''***+++)))(((***---000222333///------///111222///,,,,,,...000///,,,***((((((&&&))),,,------...222666000,,,))))))---111333333000...,,,,,,---000444666222111///...---...000111***,,,------,,,+++,,,,,,333111...+++))))))+++,,,,,,++++++***+++---000111000///000000111///,,,)))''''''(((+++...000///...***,,,...---******///444444666777777444222111111///111333444333000---***---,,,***)))+++---000222000000//////.........---000///...000333444222///222222111///---***(((&&&((()))+++---///...+++))))))))))))***+++---...///111///...,,,+++)))&&&$$$)))***+++,,,,,,+++***)))'''''''''(((+++---000222...+++'''&&&'''***,,,---,,,'''"""###***---,,,)))&&&''')))+++++++++***)))---,,,******+++++++++************************+++***++++++,,,111444///'''!!!%%%***...///000000111222111///......---+++)))000000///......///111222333111---)))&&&$$$######*********++++++,,,------111000///---+++)))((('''TTTTTTTTTRRRNNNIIIEEEBBBAAA???===:::999888777777777666777999<<<===:::888444444555666888<<>>;;;999999:::<<<<<<;;;<<<>>>@@@@@@???===555555555555666999===AAAIIIQQQ]]]kkk{{{rrrccc```hhhqqqvvvyyysssiii\\\QQQQQQbbbtttppp[[[RRRHHH>>>666444:::DDDIIIKKKMMMLLLIIIIIIMMMPPP[[[ccchhhfff___WWWMMMDDD;;;999777888:::999555111444444333222222222222222000---***)))+++...111111111//////222666999888666444555777999666555;;;CCC\\\sss~~~zzzkkkhhhccc```___aaadddggghhhooouuutttnnncccSSSFFF===777444555666888>>>EEEHHHEEECCCDDDIIIQQQZZZ___mmmyyyuuueeePPP@@@999444///+++***...333777999888666555555555555555666666777888999777888;;;999666666:::KKK[[[qqq|||wwwrrrqqqpppnnnkkkeee]]]XXXPPPJJJAAA999444111///...---------......------,,,------------,,,+++***))))))++++++***&&&###""""""%%%)))///222222111//////888666222///,,,+++++++++......///000222333333444111000...,,,***'''&&&%%%"""$$$(((+++------,,,+++,,,---000222333333222222444555555222///,,,+++++++++...000000,,,***+++,,,...+++((((((+++...111222111000///000222222000...///111333333111...------111222333222111111222333333000...---///111222333333111///---,,,---///000///000111222111///,,,+++,,,...000000///...///000000111111000...------...111000...---...111444666444111,,,***+++---///000,,,***''''''((())))))((((((***,,,,,,+++---222777555666666444000...------,,,---///000000///---,,,...///222444333111---++++++,,,---...---,,,+++***++++++,,,///333555555444000///...,,,+++***)))))))))***+++,,,+++(((%%%###''''''((()))+++,,,---...000000000000///---,,,******)))))))))***++++++,,,***++++++,,,---...///000111...+++***,,,............***&&&''',,,///...+++%%%'''***,,,------,,,+++......---,,,++++++******---------------------,,,,,,,,,***))),,,111000+++&&&(((,,,000333555666666222000...---,,,+++)))'''++++++++++++,,,,,,------,,,---------,,,***((('''"""$$$(((+++...///000000000///---+++)))'''&&&&&&;;;@@@FFFFFFDDDBBBDDDHHHFFFDDD@@@===;;;;;;<<<===AAACCCFFFIIIJJJHHHEEEBBB888888777666555666999<<<===AAAIIIUUUeeeyyytttnnnpppvvvyyyxxxssskkk___SSSRRRbbbuuu~~~kkk\\\RRRFFF<<<444111555<<<@@@@@@BBBCCCFFFJJJMMMPPPRRRXXX^^^^^^XXXOOOEEE>>>666666777999;;;999555111555555444222///......///...,,,+++,,,...111222222111///...///222444555444000111444777777999BBBMMMjjjyyysssjjjhhhfffccccccdddfffhhhkkkvvvzzzrrriiibbbUUUGGG<<<666333555888;;;AAAFFFIIIGGGFFFEEEGGGKKKNNNQQQWWW___jjjvvv}}}dddUUUCCC888777666222---+++...333777::::::999777777777666666666777888888888777888:::888555666:::JJJ\\\ttt~~~yyywwwrrrsssuuusssoooggg___ZZZNNNIII@@@888333000000000---...//////000000000/////////...------,,,,,,+++)))+++---,,,)))%%%###"""%%%(((---//////.........777666333000...---------/////////000111333555666222111///---)))&&&###!!!###&&&***...000000//////---///111444555555444444666777666444000---,,,,,,+++---000000...------...///+++((('''))),,,...000000000///000000000///...111333555555444111000000222333333333222222222222555444222222222333333444333111///---------///000000000111111000...,,,+++...000111000///---.........111333333000......///444333111000111333555777444111...,,,---///111111,,,***'''&&&'''((())))))))),,,000111111111222444222222222///---+++,,,------...///000111000000///000222555666666444111///,,,---...//////...---,,,******,,,...000222222222///...---+++***************,,,...---***'''$$$###'''((()))***+++,,,---------///111111000...------******)))))))))+++,,,...---...///000111111000000333111//////000111111111...***'''))),,,...---+++''')))+++...//////.........//////...,,,+++******/////////...............000000---***,,,111111...------...111444666666666111///---,,,+++***(((&&&)))***+++,,,------,,,,,,+++,,,...///...,,,***(((###&&&***...000111000000///...,,,)))'''&&&&&&&&&???EEEKKKLLLHHHEEEFFFHHHGGGFFFDDDAAA???>>>>>>===DDDIIIOOOSSSSSSOOOIIIFFF;;;;;;:::888666555777999888999<<>>EEERRR___{{{}}}tttoooiiihhhgggggggggiiikkklllpppxxxyyynnneee^^^TTTHHH;;;777666===CCCHHHMMMQQQTTTTTTSSSRRROOOMMMJJJIIIOOOPPPSSSXXXbbbooo}}}xxxjjjQQQFFF:::666999:::666111,,,...222666888::::::::::::999777666666777888999888666666888777555777;;;III]]]ttt{{{xxxvvvppprrrtttsssoooggg```[[[MMMHHH???666///------......///000111111111111111000///...,,,,,,,,,,,,---)))+++......,,,)))((((((***+++,,,+++******,,,---333333111000/////////000.........///000111333444//////---+++(((%%%""" %%%'''+++...000000000///...///222444555555444333555666666444000...,,,,,,***,,,...///////////////...+++'''&&&(((+++---.../////////...------------111444666777555333333333//////000111222222111111666666666555555444555555222111///......///000111222111///...---------...000111222000...+++++++++...222555444111......000777666555333333444555666222111000111222333222111+++)))'''''')))+++,,,,,,+++000555999888555111///---------+++******---///000000111111222333333333000111222333333333222222...///000111111111000///***+++------------............---,,,++++++++++++,,,...000///,,,(((&&&%%%)))***+++,,,------,,,,,,+++...111222000...---...,,,+++*********,,,---...///000222333444333222111333222111222333444444333,,,***((())),,,---,,,***)))+++---///000000//////---///000///---++++++,,,000000000/////////.........///---+++...555888777444222111111333444444222///---+++++++++***(((&&&(((***,,,...///...---,,,+++---///000///,,,)))''''''***---000111111000......,,,***(((''''''''''''BBBHHHOOORRRRRROOONNNOOOKKKIIIFFFCCC???<<<:::999DDDJJJQQQUUUTTTOOOJJJFFF>>>>>>===:::777555666777777666666999???KKK___ooo|||sssfffccc___\\\ZZZ___ooo~~~{{{kkkZZZNNNAAA:::777666888;;;888999<<>>FFFQQQcccrrr{{{uuuppphhhggghhhiiikkkooorrrtttssstttrrrjjjbbb[[[RRRJJJ???<<>>JJJ]]]rrr{{{xxxvvvpppooonnnmmmjjjeee]]]XXXJJJEEE<<<333+++(((***,,,///000111111222222222222000...,,,***)))***+++,,,***,,,...///...,,,,,,---......---+++))))))+++---//////............//////+++,,,,,,------......///******)))(((&&&%%%$$$$$$&&&''')))+++,,,,,,,,,,,,---///111222333222111000222333444222///---,,,,,,***+++---...000000000///---+++))))))+++---.........//////---++++++,,,---111333666777555444333444,,,,,,---///111222111///444666777777666444555555222222111000000000111222111000...,,,,,,---...000111222222111...+++++++++...333666555000---...111999999888777666555444333//////000333555444222///,,,***)))***---///000000...222888<<<<<<888222...,,,,,,+++)))(((***...111222111111111111222333444///............///000111000000000000000111111111,,,---......,,,++++++,,,...//////...---,,,+++***+++///222111---***))))))---...///000///...---,,,***...333333000......///...------,,,,,,------......000222555555444222000000000000222444555444333,,,+++******,,,,,,+++******+++---///000///...---+++...111111...,,,,,,...111111111000//////......(((+++++++++000:::@@@AAA999555111000222333111///,,,+++))))))******((('''(((***---///000000...---***,,,...//////---***(((+++,,,...000000000...------+++)))((('''((()))***NNNSSS\\\cccgggfffccc```ZZZVVVOOOGGGAAA===:::999AAAFFFKKKMMMKKKHHHEEEDDD>>>>>>===:::666444444555777555555666777===MMM^^^vvv~~~qqqbbbYYYPPPMMMQQQ\\\qqqyyylllXXXKKK???;;;;;;<<<===@@@888:::???FFFRRRbbbttt~~~wwwnnn]]]HHH:::666444555555555555555666666555777888555000...000333666555555666666555222000++++++***)))***...333777444777>>>HHHSSSaaauuu~~~zzzuuurrrkkkkkkjjjkkknnnqqquuuwwwssslllgggeeeaaaYYYQQQNNNIIIHHHMMMXXX```aaa^^^]]]eeefffgggggghhhhhhggggggaaaZZZPPPHHHFFFHHHMMMPPPWWW___```VVVPPPPPPKKKCCC<<<888444444777999888777111111000000333666:::===>>><<<:::888777777999:::777333111222333444:::BBBKKK]]]ooo}}}~~~zzzxxxtttpppjjjhhhgggccc[[[UUUGGGCCC;;;222***'''***...000000111222222222111111///---***((('''(((***,,,---...///...------...//////000000///---,,,---///------,,,,,,++++++++++++((()))***++++++***)))(((%%%$$$$$$$$$$$$&&&'''(((***))))))))))))*********,,,---///000000///...,,,...000000///---+++++++++))))))+++---000111000///---,,,,,,---///111000000///000000...+++***,,,//////222555666555444333444,,,+++,,,...111111///,,,000333666666444333333444666555333222111000000111...---------......//////000111222222000......///000444777444...+++---000:::;;;;;;:::888555111///------///111333333111//////...---///111333333222000333777;;;<<<999555111///...,,,***)))+++///222111000///......///111222//////..................///...,,,,,,,,,...///111,,,...000///---+++,,,---///000111111000---***))))))---222222...++++++---222222333333222000...,,,+++000555666222///...000000000000000///...---,,,***---000333444333111///++++++---000333444333111---,,,,,,---------,,,+++)))***,,,------,,,+++))))))...222222///,,,...000111111111000///.........&&&***,,,,,,111:::AAACCC:::555///...111222111///***)))((((((******)))(((&&&)))---000111000...,,,((()))+++---...---,,,,,,***+++,,,---.........---+++***((('''((())),,,---bbbgggpppyyyzzzvvvnnnggg]]]RRRIIIEEECCCCCC???BBBEEEEEECCC@@@AAABBB>>>>>>===:::666333333444666555555666444777EEEUUUiiizzzqqqdddUUUFFF@@@FFFVVVnnnwwwmmmTTTGGG;;;888;;;===>>>AAA555999>>>FFFRRReeezzz~~~wwwpppgggVVVBBB666444222444666666555555555555555777999666111///111555;;;999666555555444333111------,,,,,,---222888<<>>AAA>>>;;;888444333444666777777333111//////111555:::===???===:::888777888999:::777222000000111444;;;DDDLLL\\\mmm{{{|||yyyzzzsssjjjffffffccc[[[SSSGGGDDD===333,,,***...222111111111222222111111000...,,,)))&&&%%%''')))+++...//////...,,,,,,---///...000333333222000000000---,,,,,,+++)))(((((('''&&&''')))***)))(((&&&$$$!!!!!! !!!###&&&)))+++...---+++***)))***+++++++++,,,...///...---+++***,,,---...---+++*********((((((***---000111000///.........000333444333111000111111///,,,+++---000...111444555444333333333---,,,,,,...111111---***---111444555333111222333999888666333222000//////***,,,...///000000......///000222222111111222333000555777444---))),,,000;;;<<<===<<<999555000---,,,,,,,,,...111111000///111111111222444555444222111222444777999999777555333222///,,,***+++000333///...,,,++++++,,,---///222222222222111///---,,,---+++)))((((((+++---///---///111111...---...000///000222333222...***(((''',,,111111...+++,,,...444555555555444111...,,,---222777888333000000111111111222222111///---,,,(((***///222333222///---'''(((***...111333111000............///...------((()))***++++++***(((&&&(((---222222///---///111111111111000///......---(((,,,...---000777===>>>888333...---000222111///(((''''''((()))******)))%%%(((,,,000111///---+++%%%''')))+++---...//////))))))******+++,,,---...+++)))((('''(((+++---///ttt{{{vvvkkk___SSSNNNOOOSSSGGG===>>>@@@>>><<<>>>@@@<<<777444333222111000222444666777777:::???DDDYYYeeeuuuzzzlllUUU@@@???LLL^^^ppp}}}uuucccNNNFFF===888888999::::::777888<<>>;;;777444555777333333222111000111333555444333000...---///444888888999::::::888777777777777666666555333222:::DDDOOOYYYjjj~~~||||||qqqiiikkkkkkbbbWWWQQQHHHDDD===555...******,,,111222222222111000...---------+++(((%%%&&&+++/////////000///---+++,,,---000111222333444333222222///+++'''&&&(((***)))((()))((((((***+++)))$$$"""$$$&&&&&&''')))***,,,(((%%%&&&***---...------............---,,,+++////////////---+++)))(((((())))))***+++---...///000///000222444444222000222///------//////,,,***---///000000...------...***(((&&&'''***...111222000222333333222222333444999666333222111000...,,,000000000111111222222333555111---,,,...000000///...///111111000//////000;;;:::999999888444///,,,,,,,,,,,,+++,,,,,,---......111444666666777888999666555555666888777555333222444333///000444666555333000+++'''&&&'''***,,,000222333333000...,,,+++...+++((('''))),,,.........222333000///222444333111111222444444222---***,,,000555444///++++++---222666888666///******+++111555999:::666222//////666444111///...///................../////////000---,,,,,,,,,,,,---//////000...---111777:::999666666222//////,,,((((((***,,,///222000,,,***,,,000111000....../////////...---+++)))+++///333333333------///000000000///......//////...,,,,,,---///((()))+++///333222---)))***((('''(((,,,///111222---+++)))(((((()))+++,,,&&&'''(((+++///111000///vvvlllfffccc\\\PPPFFFCCCBBB===::::::999666222/////////...---000333555666777999>>>AAAMMMZZZkkk|||vvvaaaLLLHHHQQQbbbuuuwwweeeKKKDDD;;;666666777888888888777;;;GGGXXXfffmmmnnnrrrlllaaaPPP@@@555222222888:::===>>>===:::777555888999999777555333444444999888777666666666666666555444222222555;;;DDDJJJ[[[hhhwww{{{vvvtttssstttsssrrrrrrqqqpppqqqsssuuujjjkkklllhhhccc```bbbeeejjjpppsssnnn```SSSKKKIIIAAA===<<<@@@GGGPPP^^^jjjlllrrrvvvrrrfffVVVIIIBBB======<<<999555222111111111111000//////000333444333222000...,,,---111444666777999999777666777888777666666666333222888AAAMMMZZZnnn|||yyypppjjjjjjhhh```WWWSSSIIIDDD===444...,,,---///333333333222111000///...------+++)))'''(((---111111111222000---,,,,,,---111111222333333222111000...,,,))))))***+++***)))***)))***,,,---+++'''###&&&(((***+++******+++---)))&&&$$$%%%***---...---///.........---------,,,///000000000///---+++***++++++***+++,,,...///111111111000111222222000......,,,***+++---///...,,,---......---+++)))((()))(((&&&%%%&&&***...000111333333111///...000444777999666333222111000...,,,...//////000111111111111222000---...000111000///---///000000/////////000666666666666555333...+++))))))))))))******+++,,,000333666777888888999:::555555555666777666444222111444444111222666777666333111---***(((((()))***000222333333111...---......,,,))))))***+++,,,+++...222333000000333666555111111111222222///+++'''+++000444333///++++++,,,111444666444...***)))***000555:::999555000///000555333000...///000111111........./////////000000,,,+++***((()))***,,,---000......333<<>>DDDHHHIIIDDD;;;555777888999888666555666777::::::999777666666666666555777999999:::AAAMMMWWWmmmyyy~~~xxxtttssstttvvvuuussspppnnnnnnpppsssuuuhhhjjjlllkkkhhhhhhlllooosssxxxzzznnnZZZIIIAAA@@@:::666444666999===GGGQQQWWWeeevvv}}}uuueeeUUULLLAAA===999555333222000/////////.........///111222111111///---++++++...000444666777777555555666777555555777777444111666>>>JJJ[[[sss{{{{{{|||xxxrrrllliiiddd[[[UUURRRHHHCCC;;;333///...111333444444222111000/////////,,,,,,+++***)))+++///222111222222111...,,,------222222222222111000//////...---,,,---......,,,***)))***+++---///...***(((+++---//////...------...(((%%%$$$&&&+++//////---//////---,,,,,,------...000111111111000///---,,,...---,,,+++,,,...111222222111000000111000///---+++)))((()))+++...//////+++,,,,,,***'''$$$$$$$$$(((&&&%%%&&&***---///000555333000,,,+++...444999999777444222222111///------...///000000000......---------///111222000///,,,...///000///...///000111000000111222000---***)))))))))))))))***++++++000222444555555555666888444333444555666555222000111444555333444777777444222111///---+++***))))))000222333222000//////000///...,,,+++++++++)))'''+++000111///000444777666000//////000///,,,'''$$$***...222111...+++***+++...111333111,,,)))((()))...444:::888222---...111222000...------...111222....../////////000000000///,,,)))'''&&&(((+++---///---...444@@@MMMVVVZZZLLL???333...,,,+++***+++...000111000,,,***,,,......---+++***)))))))))***///...---...//////---,,,((()))+++---...//////...111222333333333333444666111000///111444444111...+++)))((())),,,///000111//////.........---------///...///000111111///---tttooohhhccc^^^YYYUUUTTTKKKDDD:::222......///000111333666888;;;===>>>???@@@KKKZZZlllxxxfffaaajjj}}}~~~hhhUUUDDD>>>777333444666777666555555<<>>@@@AAAAAA@@@HHHVVVhhh~~~tttllltttvvv```NNNCCC>>>777555666888999888555888>>>IIIUUU^^^cccddd]]]TTTFFF888333999EEEOOOVVVZZZ___bbb^^^SSSDDD;;;555777777777555555666777:::999777666555444444444666<<>>MMM^^^uuu~~~{{{yyyppppppnnnfff]]]WWWSSSQQQCCC<<<333...---000444666444333000...---,,,,,,---,,,+++*********+++++++++***,,,------------...000333222111///...---,,,,,,...000222222111///---+++&&&(((***,,,------,,,,,,,,,...111111111111222444111000///111333444111...---,,,***))))))+++,,,...000000111222222111000//////...,,,,,,,,,---///000------...000222333111///,,,,,,,,,++++++,,,...///'''(((((((((&&&'''(((***111///------...//////...111222111000///000333555999777444333222222000///***---000333222///***'''###)))...000000//////---///000000///......///---,,,,,,...//////...,,,000///...,,,++++++******+++,,,---,,,+++***,,,---000000222444555444111...000333444222000000---((()))***---///111111000///...///111000///......///000///...---,,,***&&&###!!!&&&((('''(((...111111...---,,,---,,,+++'''$$$%%%(((+++,,,+++***((((((***+++,,,,,,***)))******---222555333...+++---111222333222///,,,+++---///////////////000000000111222...)))%%%%%%(((,,,///---+++***,,,444???HHHNNNFFF888***&&&(((***+++,,,...//////...---,,,---...,,,,,,+++(((%%%%%%(((+++///000222222111000//////......//////...---+++***,,,...111222222222333555444111//////222333111///---***((((((***,,,------((()))+++---///000111111111111111222444444222000zzzdddTTTPPPQQQ]]]gggnnnpppuuu}}}}}}www}}}zzzhhhVVVGGG===666222666666777:::>>>AAABBBBBB???DDDOOO```www~~~xxxooo[[[NNNCCC>>>888666888;;;;;;;;;777:::@@@IIIQQQYYY^^^```ZZZOOO???777:::GGGWWWaaammmooopppjjj^^^OOOBBB;;;555666777555333222222333777666555333222222222222444:::AAADDDIIIVVViiixxx~~~zzzwwwzzz~~~|||sssjjjllljjjiiijjjiiieee^^^XXXVVVXXX\\\```bbbaaa___^^^aaaWWWJJJ???888555333111222111222555444111111555999999===HHHWWWfffooosssnnneeeXXXKKKAAA999444111444111......///...+++(((%%%(((---///000000000111444444333000---,,,...///...000444888666555:::BBBTTTbbbwwwyyytttgggjjjiiiddd^^^ZZZVVVRRRAAA:::111---...222444555444333111///---,,,,,,+++***))))))***+++,,,+++))))))+++,,,,,,,,,,,,...000222111///...---,,,,,,,,,///111333222///,,,+++***%%%(((***+++++++++,,,---...000222333333333444666444333222444666555111---,,,++++++******+++------......000111111000/////////......------------...***+++...222555555222///,,,---...---,,,+++,,,---'''((()))))))))***---000444222000000111111000///000222333333222222333444666444111000000000...---(((+++000333222---'''### '''---///000111111000111222111///.........///...---...//////---+++...---,,,++++++***++++++---------,,,***)))+++,,,...///111444666555222//////222222///------***%%%%%%(((+++///111222222222---000222222111...------///...------,,,***'''$$$###&&&%%%&&&+++//////------,,,---......,,,***%%%'''))),,,,,,+++)))(((*********++++++,,,,,,,,,...000111000---+++---///444666777555111...///111/////////000000000111111...+++&&&######&&&***---,,,+++***+++...333888;;;:::000'''&&&))))))***,,,---------............///,,,------***''''''+++//////111222222000//////000///000000///...,,,***)))+++---000222111111222333333000...///222333111///,,,***''''''((()))******'''(((***,,,...000111222111111111222333333111///~~~mmm]]]QQQIIIEEECCCJJJMMMSSSYYY___bbbdddeeejjjwwwrrr___LLL===444666444444666;;;???AAA@@@CCCBBBFFFUUUlll|||hhhXXXPPPCCC>>>999777:::<<<===<<<:::;;;AAALLLYYYbbbddddddXXXLLL???>>>JJJ]]]mmmuuuvvvwwwttthhhVVVFFF===;;;555666666333000...---...333222111111000000000000111666===DDDNNN___ttt~~~{{{{{{{{{zzzzzzxxxtttooolllhhhfffeeeggghhhddd]]]VVVVVVYYY]]]aaaaaa^^^XXXTTTQQQKKKBBB888222/////////111111444888777222111333555666999<<>>GGGZZZggg|||zzztttooodddhhhhhhbbb___\\\VVVNNN@@@999111...000444555444444444333222000...---+++(((''''''***...///...,,,,,,---......,,,,,,---...111000...---,,,,,,,,,,,,000222333111---)))((()))&&&(((+++,,,+++***,,,---...000222222111111222333111000111333666555000,,,,,,,,,,,,------.........+++,,,.../////////......///000000000000///...---***,,,111555777666111,,,(((+++......,,,******+++((()))*********,,,000333222111000111333444333222111333444444333333444555111///---,,,,,,+++***)))%%%(((...111000***###'''---000111333555222444444333000...---...111000.........---+++***+++++++++,,,---...///000.........,,,))))))***,,,,,,---000444777777444111,,,//////,,,+++,,,+++'''%%%'''***...000111222222///222555666444000...,,,...---,,,+++,,,+++)))''' %%%'''&&&''',,,000///---,,,---///111222111000'''(((***---///...,,,***+++******+++---...//////000...---,,,------------000444888777333//////111//////000000000111111111,,,)))&&&######&&&***---,,,---.........---......000+++(((***,,,******,,,,,,+++,,,---///000000000---...///,,,))))))...444111222222000,,,***+++------.........---,,,***))),,,///222333333222222333111///...000444555333000,,,)))&&&%%%&&&'''((('''+++******+++,,,...111222333222111111222000...+++ssscccOOOCCCAAACCCAAA>>>???===AAAIIINNNMMMPPPTTTLLL]]]ppp|||qqqYYYDDD777444222000333888<<<>>>???HHHBBBAAANNNddd{{{wwwbbbTTTOOOBBB===999888:::======<<<::::::AAAQQQdddoooppplllYYYMMMBBBGGGYYYooo~~~ssstttoooaaaMMM???:::;;;666666555222...+++***+++000000///////////////000...333;;;EEERRRfff|||xxxwww}}}{{{~~~{{{tttnnnoooqqqfffdddbbbdddfffeee^^^XXXYYY[[[```cccbbb]]]TTTNNNDDDCCC???888000,,,...111888888:::===:::444111222000666:::888666999EEEPPPfffiiijjjeeeYYYLLLBBB>>>222///---///333555222...(((,,,111444444222000///---------,,,,,,---000333+++---222666777999AAAKKK^^^lll{{{tttoookkkhhhkkkiiiccc___[[[QQQGGG@@@999222000333555555444555666666555333000...,,,%%%%%%&&&+++000333222000///000111///---++++++,,,000///---,,,++++++,,,---111222333000+++''''''((('''***,,,,,,+++***,,,......///000000...---------------...111444444///+++------...///000000//////***+++,,,.........------000111222333222000...---+++...333777999666///***$$$)))---...,,,************++++++******,,,000333000//////111444555555444333444444333222333555777...,,,)))((()))((('''&&&"""&&&,,,///...(((!!! (((...111333666888444555555444000...------222000...------,,,***(((***+++,,,...000333555777---------***((('''(((***+++,,,000555888888555222***---...++++++------***&&&(((***---///000111111000444888999777222...,,,---,,,***++++++,,,+++)))"""''')))((()))...111111---,,,---000333555555444)))***,,,///111111...,,,,,,+++***+++...000000000111...******---......,,,***000555666222......000000000000000111111111111,,,***'''%%%&&&))),,,///,,,///222222000---+++***,,,***+++...///+++***,,,+++***+++,,,///111111111...000000---***+++111777333333222...)))'''(((***++++++,,,---,,,+++***)))...111444555555333333444000//////222555666444111,,,)))&&&$$$%%%&&&&&&&&&///...,,,+++,,,---000111444333222111000...+++(((VVVOOOCCC999999======:::<<<<<<<<<===>>>@@@BBBCCCKKKPPPZZZgggssssss]]]III===555111111666:::::::::<<>>@@@===888777666???JJJVVVbbblllnnnjjjYYYSSSLLLRRRhhhqqqjjj]]]NNN@@@888666666444666888555000,,,,,,---000000000000000//////000444666<<>>999444111111222000...111333555666555222...,,,''''''&&&&&&)))---222555444444222111///---,,,+++++++++***,,,---...,,,+++000000000000...,,,***)))))))))***+++,,,...///000...////////////---+++***))),,,000333444222///---/////////...------,,,,,,(((***,,,...000111111111222000///......---+++(((&&&***///333444111,,,(((&&&***------***((('''(((+++***+++,,,***(((+++111666555444444555555555444666555333000......111444///,,,(((''')))(((&&&###'''''''''''''''%%%"""%%%+++...///222888>>>888777444111///...------333555333---***,,,......,,,,,,...222555777777666111---(((&&&&&&'''((()))'''...333222000111111000///...,,,*********,,,---,,,---...000111111111111333333444555777777444222///---+++)))(((((()))***&&&)))...222333222000///---++++++,,,...000111000000/////////000000///......,,,***+++...111444555222///+++)))))))))))))))++++++---...///000000000...---,,,...222333222///,,,)))%%%%%%'''+++///000///111333444222///......+++,,,------,,,,,,,,,,,,,,,...000222222111///------......---+++---222666444222---)))'''&&&&&&''',,,,,,,,,,,,++++++,,,,,,333333444444444444444444000000111333555666555333---***&&&###$$$&&&((()))+++---///000///...///000222111000///...+++(((%%%MMMHHH???555222666777555::::::999999;;;===@@@AAA@@@CCCKKKUUU___mmmzzzbbbLLL===:::444222555888777888:::>>>===@@@JJJXXXkkkxxxeeeQQQDDD@@@;;;:::>>>@@@;;;666555888@@@LLLYYYgggpppmmmeeeZZZUUURRRYYYmmmzzznnneeeWWWHHH===666444333555666777777444222111111444333111//////000333555888<<>>===:::777:::===>>>;;;777666555888999888777777888;;;>>>CCCTTT``````aaacccXXXGGG666000---222777888777888333333333555666777555333222222222111111222444777444222333666999>>>GGGQQQfffvvv{{{vvvsssooolllkkkiiigggddd```ZZZSSSMMM???:::333111111222111000000111333444333111///---***)))((('''))),,,000222333222111000...---,,,,,,,,,,,,+++---...///...,,,000000000000///---+++*********+++,,,---///000111000000000000///---+++***,,,...111333333111...,,,000//////---,,,++++++***'''(((***,,,............000///.........---***((($$$'''+++...---+++'''$$$(((***------+++(((((()))((('''))),,,+++(((+++000444333222222333444555555777666333///++++++...000---***&&&&&&((()))(((&&&((('''&&&''''''&&&### ###''',,,...---///444888444444333111///,,,***)))000444444000///111222000------///222555777777666000---)))'''((()))))))))(((...222000///000111///...---,,,++++++---///000000000111111111000//////111111222333555555333000///...,,,***))))))))))))))),,,000444555444222111///...---...///000000///000000000111222111000...,,,***((())),,,///111222///---+++++++++***)))''''''((()))+++,,,,,,,,,,,,---,,,,,,///333555444222+++)))&&&&&&)))---000111000222444333111///......***+++,,,,,,++++++++++++...000222333333111///...,,,------,,,+++,,,111444444222///,,,***))))))))),,,------...//////......222222333333333444444444222111111222444333111///,,,***)))(((((()))))))))+++---/////////...///111111000///...---***(((%%%SSSQQQIII===666666888888;;;:::999999:::===@@@BBB>>>>>>BBBHHHOOOZZZlll|||oooXXXHHHBBB:::333333555555666888999:::???FFFPPPbbb}}}wwwfffQQQAAA@@@<<<;;;>>>???:::444222999AAANNN]]]lllssslllaaaYYYWWWWWW```qqq|||yyyooohhh]]]NNNAAA999555222111444333333444555666666555777666333000///222888===BBBIIIVVVgggzzz{{{{{{xxx~~~}}}|||yyyvvvxxxwwwwwwwwwxxxyyyzzz{{{|||sss]]]LLLKKKQQQUUUTTTQQQNNNFFF???:::999999:::;;;;;;999888::::::999777666666999;;;@@@LLLUUU[[[dddjjj^^^LLL;;;222...222888888666555444333222333555555555333444444444222111222444777444333555999<<<@@@JJJTTTkkkvvvrrrpppmmmkkknnnmmmjjjfffaaaZZZTTTQQQ???:::333000111222222222000000111111111000000///000...,,,******+++---///000000//////...---------...------...000000///---/////////000//////...---,,,,,,---...///000222333444444333222111///---,,,---///111333222000...,,,000///...---,,,+++******&&&''')))***,,,,,,---------------...///---***'''%%%&&&'''(((((('''%%%$$$***,,,......,,,*********'''&&&)))------++++++///111000///...///222444666777555222---)))(((***,,,,,,)))&&&&&&)))++++++)))***(((&&&&&&&&&&&&%%%$$$'''***------,,,,,,///222111111222111...***%%%""")))///333222222444444111......///111444777777666...,,,******+++++++++***)))...111///...000000...---,,,,,,,,,---///222333444333222111000...---,,,///...///111222222111//////...---,,,+++******)))---///333666777777555333333111000000000000...,,,///000333444444333111///+++)))'''(((***---...///,,,++++++,,,---+++(((&&&'''((()))***+++,,,,,,,,,------...111444666666555,,,+++)))***---000111111000222333222///---,,,,,,))))))*********)))))))))...///111222222111///...,,,,,,,,,++++++,,,000333555333222000...---,,,,,,---///111222333222111000000000111111222333444444444333222222222000---++++++,,,---------,,,+++***,,,...//////...---...000000000///---+++)))'''&&&hhhggg___OOOBBB=========@@@>>><<<;;;<<>>>>>999333111777BBBQQQ___lllrrrlllcccWWWTTTUUU```ooowwwrrriii```UUUEEE:::666444222000222...***+++///444777777777777555333222666===BBBNNNWWWgggyyy~~~{{{yyy{{{}}}{{{yyy{{{||||||~~~sss```RRRYYY___ddddddaaaZZZMMMAAA<<<999555666:::<<<:::777::::::999777555555777:::@@@GGGNNNVVVeeeooofffTTTFFF:::111111444333111///444222000000222333333222444444333111///000222555777777999===???DDDOOO[[[qqq|||ssspppooonnnlllmmmnnnmmmjjjccc[[[TTTPPP???999222///111333333333000000000000000111222222555333000---,,,+++,,,---........................///......///111111000........./////////000000000.../////////111222333444888888777555333111000///,,,...///111111111///...//////------,,,------...)))******+++,,,---------,,,,,,---///000///+++)))''''''&&&'''''')))***+++,,,---......---,,,,,,+++((((((+++000000,,,+++---......,,,++++++...333666555333000,,,((('''***,,,///,,,)))))),,,......,,,,,,***'''&&&'''(((((((((***,,,------,,,,,,---///000222333222...''' !!!)))000111333444333000///...---///111444555444---,,,+++,,,------,,,***+++///111//////222222///---,,,,,,,,,---///222333333333111000...---,,,,,,---,,,---...000111///...,,,---.........------,,,///111444777888777555444444333222111000...***'''...111444666666333111000,,,***((((((***,,,------,,,+++***+++,,,,,,***(((+++,,,---...///000000000000000111333555666666666111000///000222222222111///111111000---***)))***)))(((''''''((())))))((((((***,,,---.........------------,,,,,,...000222444444333222111000//////000222444666666444222000---...///000111222333333444333222222222000---+++,,,...000000///...------000000000///,,,+++,,,---/////////---***(((''''''}}}|||rrr___LLLCCC@@@???BBBAAA???===>>>???AAACCCFFFDDDCCCDDDEEEGGGOOOXXXhhh|||zzzZZZJJJ:::333333555888;;;<<<888888>>>IIIYYYpppwwwfffWWWNNNBBB===;;;>>>???:::666444777DDDUUUbbbkkkqqqoooiiiSSSNNNMMMWWWeeellliiieeeVVVKKK>>>666444555444222000***###"""'''...444777555666888777666:::BBBHHHVVVaaasss~~~}}}}}}~~~}}}}}}}}}nnn^^^QQQ^^^dddjjjkkkhhh```QQQDDD===777222333888;;;:::666666666666444222333555777===@@@FFFQQQcccrrrooocccRRRCCC555111000///...///222111//////000111111000333333333222000000222444777999>>>CCCGGGLLLYYYfffzzz{{{sssppppppooommmkkkmmmnnnmmmggg]]]RRRJJJ===777111///111333333222111111000000111222444555888666333000...---------------------.........///...------...000111///...---------...//////000111000000000111222333444555888777666444222000///...)))***,,,...000111111222...------,,,---///000222---------......//////000,,,,,,,,,...000000---+++'''&&&%%%&&&(((---111444//////////////////...---)))'''***//////+++((())),,,,,,,,,***)))+++000444111000...***((())),,,...222000---...000111000---...,,,(((''')))***+++++++++,,,---------...///000222333444222...&&& (((///111333555333000...,,,++++++...000222222---,,,,,,---......,,,***,,,000111111222555444111---,,,++++++,,,...000111111000///------,,,,,,------,,,,,,...000111000///+++,,,---///000000111111000222444666666555444333333333222111000,,,'''$$$,,,000555666555333111111///---++++++,,,......---...+++))))))***,,,------...///000111222333333333333444555555555444444444777555444444555444222000...//////...+++)))((()))+++(((&&&&&&(((***)))(((!!!###%%%(((***+++,,,,,,///.........///000111222222222222222222111111111333555666777666333000...,,,,,,---...///000111222444333222333333222///---...000111000///...///111222222111...+++)))***+++...//////,,,)))''''''))){{{gggUUUJJJEEEBBBAAA@@@???===<<<<<<======CCCBBBEEEIIIJJJHHHKKKOOO___tttkkkWWWAAA666444555999<<<>>>:::999===FFFTTTgggwwwyyyiii\\\UUUCCC>>>;;;===???===;;;;;;===JJJZZZgggqqqvvvssslllPPPGGGDDDKKKVVV\\\\\\[[[IIIBBB999333222444555555000+++%%%"""%%%+++222666444777::::::;;;@@@IIIQQQ^^^kkk}}}{{{}}}{{{kkkYYYKKKWWW___ffffffbbb[[[OOOEEE999555111222777;;;;;;999444444333111000000222444777:::???III[[[mmmsssqqq[[[NNN???777333000000333111000//////000111///...111333555555444333333444555<<>><<<:::888777999<<>>;;;===@@@@@@@@@BBBJJJSSS```ppp~~~wwwiiiPPPDDD===BBBIIIKKKKKKLLL===:::555111000222555888333222000---,,,///333777777:::<<<<<<===DDDQQQ\\\mmmyyy}}}zzz|||}}}}}}wwwhhhXXXKKKMMMVVV\\\ZZZTTTMMMDDD===444222111333888===>>>>>>:::999888555222111333555666888;;;AAAMMM___nnntttfff\\\PPPEEE;;;333111555222111111222333222000...---111444666555444222222555CCCYYYmmmwww}}}}}}vvvsssqqqnnnlllkkkhhhfffgggfff]]]LLL???555222//////111222111...111111111111222222222222222111000...------------...///////////////000000+++******+++------,,,+++,,,,,,++++++,,,---...///222222222222333444555555333222000///------------''''''((()))+++...000111...---+++))))))+++---...//////...---------...///)))((('''(((***---...---***(((''''''+++111777;;;444222000000222333111000&&&###$$$***---,,,******---...///,,,'''%%%(((+++++++++)))'''&&&'''+++...000000111555888888333///111///---...000111222111*********+++---/////////...------+++)))'''%%%$$$)))...111000000222333000000,,,)))(((***---///000///---++++++,,,+++***((((((,,,000333777:::777111,,,+++++++++---000333444333222000.........///000111000///111333555555555000000//////000111333444111111333333333222111000111111222333222...((($$$)))---111222///---///222444222000000000000///------+++***+++...000111111+++,,,---...///000000000333555777777444333444555777555333333444555444333000111111///---,,,---...///+++'''(((+++---,,,***"""###$$$&&&((()))***+++111///---...111222111///...---,,,,,,---///111222000000111111111111000000+++++++++,,,,,,,,,------222111111222222111///---)))...333333000......000//////...,,,******---///...000111...)))''')))---eeeddd^^^RRRIIIEEEAAA===AAAAAAAAA???===:::777555---222???LLLQQQMMMHHHGGGGGG[[[tttnnnPPP===666555666999999<<<@@@@@@>>>DDDXXXlllzzzkkk___FFF???;;;===AAABBBDDDGGGUUUYYYdddwwwzzzdddPPPDDD;;;===AAA@@@???@@@555555333000///111555999666888:::888555444666999;;;===>>><<<>>>GGGWWWddd|||~~~||||||zzzyyy}}}rrrfff[[[RRRIIIQQQVVVQQQGGG???999444000000111444:::???BBBDDDAAAAAA>>>:::777555666777999:::;;;;;;CCCRRRdddpppppphhh^^^QQQBBB444000333222222333444555444111...)))---222555444222000///777JJJhhh}}}wwwtttqqqmmmjjjmmmgggbbbbbbccc[[[KKK===333111//////222222000---000000111111111111000///...------,,,,,,,,,------//////000000000000000000***))))))***,,,,,,+++))),,,,,,+++***+++,,,---...222222222222333333444555555444222000//////000000(((((((((((())),,,...//////...+++((('''((()))***...---,,,+++++++++,,,---(((&&&$$$%%%(((+++------...,,,++++++...333999===666333000000222333222000'''###$$$+++000000000000---000111---'''$$$&&&)))******(((%%%$$$%%%(((,,,,,,---000666::::::555000111000///000222333333222***))))))***,,,------,,,***)))(((((((((((()))******...000---,,,...///...111---)))(((***---000111000...+++*********)))(((%%%***///333888;;;777000+++++++++,,,///222666888777555222000//////000000333222111222555777777777444333111//////000222333111222333333333222111000000111333444444000***%%%(((,,,000000---,,,...222444333111111111000...---++++++,,,///111333222000++++++---...///000000000111444777666444333555777444222000000222444555555222222222111///...000111111,,,((((((,,,///...+++''''''(((((()))******+++000...,,,---000111000---,,,+++***)))***---000222,,,------...000111222222++++++++++++++++++,,,,,,222111111111111///,,,***%%%,,,333555222...------,,,,,,,,,++++++,,,///222///111222...)))'''***...YYYTTTNNNHHH???777777;;;;;;;;;===??????;;;555000---///444<<>>;;;666222,,,---111777>>>AAAAAA???BBBEEEOOO___nnnzzzwwwZZZFFF;;;555777;;;888666666777999BBBTTTfff{{{mmm^^^KKKFFFHHHPPPRRRNNNQQQYYY```ccckkkxxxyyygggZZZKKK<<<777666444111000222222222333333444555555555888:::;;;:::::::::;;;???===>>>CCCHHHQQQbbbsss~~~zzz{{{~~~ppp___TTTUUU\\\]]]SSSGGG>>>777111000333999BBBMMMWWW^^^aaaccc___TTTFFF:::444444666888777666666<<>>666222---,,,...111111000222...+++,,,111555555444333000,,,))))))***+++,,,///......///111000...,,,))),,,///000////////////111111///,,,)))''''''(((******+++---111666;;;>>>:::666222111222444444333111///---++++++---000222111///+++'''%%%&&&+++///...+++)))(((((()))(((''''''%%%###"""###''',,,///000+++(((+++222777666333111222444555444222///...)))&&&$$$***222666444000///111444444222///------//////...+++'''&&&'''***000222000+++***///333333222000///000333444444444...,,,+++,,,------***'''*********)))(((%%%""" $$$(((,,,---+++)))(((((((((''''''))),,,---,,,***((((((***,,,......---,,,++++++---000444555333000000000///............///111000//////...////////////111222444333222000...---///000000...---///111444222000...,,,,,,---...111111111111111000...---,,,+++***)))***,,,///000999888666444111...,,,++++++---///000111000///............---------......111555999999555222222333222111///------...000222444333111111222222111///000...,,,++++++---...///---.../////////...---,,,*********)))((((((***,,,(((((()))***+++---......,,,(((%%%''',,,000000///---...000000...---...///111111111111000...,,,***+++---///...,,,******,,,,,,---.........///222444666333000///000000...,,,[[[PPPDDD===999555333555777777999;;;<<<:::777444...///111444999<<<<<<<<<<<<===DDDPPP]]]hhhvvvyyydddQQQBBB888666999777666777999;;;BBBSSScccvvvssseeeUUUPPPPPPWWWZZZZZZ___hhhddddddfffnnnzzzwwwjjj___OOO>>>666333000---,,,333333444444444222111000///111555777888888:::;;;@@@@@@CCCHHHOOOZZZlll|||~~~|||}}}{{{uuuuuuzzz~~~sssbbbVVVYYY\\\[[[RRRIII@@@888111222666@@@OOO^^^iiimmmmmmvvvnnn___LLL<<<444333666666666555555888@@@JJJPPP]]]dddcccUUUCCC555///,,,++++++---222777999777444111000111111---***...666GGGVVVnnnxxxxxxyyywwwrrrooonnnkkkeee\\\QQQFFF???666222---,,,...111111000222...+++,,,000444555555777444000,,,******+++,,,000//////000111000...+++))),,,///111222333444666333333111...***''''''(((&&&'''(((+++///444999<<<999666222000000111111000000///......///000222333///...,,,)))'''(((,,,///---+++((('''((((((((('''&&&%%%%%%%%%'''***---///000,,,))),,,111555444111///111222333333222000///,,,(((%%%(((...222222///...111444444333222111111111111///,,,(((&&&&&&''',,,000///***(((,,,000111222111000111333444444333000000///000000...+++((()))***++++++)))%%% !!!%%%***---,,,***)))(((######%%%))),,,---,,,***&&&'''***,,,...////////////......000222333222111000000000///...,,,***)))000//////...///000111222000111222222222111///...+++---//////---------...333222///---,,,,,,---...000000//////////////////...,,,***((()))+++...111999888666444111...+++***+++---///111111111000///000000111111000...---,,,///000333444444222000......------,,,------......111///...///000111000...---,,,+++++++++,,,---......///000111000///---+++'''(((((('''&&&'''))),,,((((((((())))))***+++,,,(((%%%###%%%***...///...,,,...000111000000000222222222222222000...+++***)))******)))'''''')))+++///111222222111000000111333111/////////000///---dddTTTEEE>>>;;;888666555999888888999999888666333444444444555888:::;;;<<<::::::>>>FFFOOOZZZjjjwwwyyyuuulll]]]KKK<<<555444888888999;;;;;;???NNN\\\qqqxxxpppccc\\\WWWYYY\\\```gggooo\\\\\\]]]dddrrr~~~~~~xxxcccSSSBBB999444111//////222333444555333111...,,,(((+++000333555666888:::>>>AAAGGGOOOXXXfffxxx}}}|||~~~rrrfff___iiinnnvvv~~~~~~zzzxxxwwwxxxxxxqqqeee[[[VVVVVVTTTNNNGGG???777111777<<>><<<999777777<<<:::888777777666444333777777777666777888999;;;:::888:::???FFFQQQaaapppwwwwwwppp___KKK<<<555333777777888888666888DDDQQQjjjxxxrrrjjjddd______``````bbbdddQQQSSSVVV___pppnnn^^^LLLAAA:::444222333111333444444333000,,,***%%%(((---111333666888:::===EEEOOOXXXcccsss~~~~~~~~~sssdddYYYRRR\\\eeerrr}}}}}}vvvqqqtttttttttvvvvvvooocccZZZTTTRRROOOLLLFFF>>>888555<<>>999999777777666555555666:::===IIITTT___```SSSBBB888555333222444777<<<>>><<<:::666444222000+++)))///777DDDOOObbbwww~~~yyyuuuqqqnnnmmmpppnnnjjjbbbVVVLLLDDDAAA//////000333777888555222222111000000222444666666888666333...)))(((***,,,000000000111111111...,,,---.../////////000333555222222111...***&&&%%%%%%!!!"""###%%%(((+++...000444444222000...---------+++,,,---...//////000000)))***)))(((&&&&&&(((+++***((('''(((+++...//////$$$&&&(((***---...///000///---++++++...111111000---...000111111111111111///+++&&&######&&&***---,,,...111222222222333444222222000///,,,)))&&&$$$$$$***,,,++++++000444555---------///222222111000444555555444222///,,,+++///...,,,)))'''$$$"""!!!!!!$$$(((---//////---+++"""###&&&+++///000...,,,,,,...000000...---///000.........///000111333555...---***))))))***---...555444111000///000222333555444333333222222222222111000///...---+++)))'''***)))((((((***,,,...000/////////---+++,,,000333111///,,,******,,,...000///000111222111000...---+++,,,///111222222111111...000222444444222000...***((((((+++///000---***''''''((()))))))))((('''((((((((())),,,......---,,,,,,,,,)))'''&&&(((***111111222111///---***((('''((((((((('''(((+++...---,,,+++******+++---...---+++)))))))))+++,,,,,,,,,...000000//////000111///000111222222222111000+++******+++---...//////333555777666333000...---/////////...------...///bbbSSSBBB;;;:::888777888???<<<888666555555444333666777777666555444666888777666777:::???JJJ[[[kkksss\\\FFF:::666555666555555444000111;;;GGGddd|||wwwpppkkkiiihhhgggeee___UUUOOOIIINNNVVVaaasssqqq^^^OOOCCC999444444222333444555444111...,,,'''+++///333555777:::<<>>JJJZZZ```VVVDDD:::888222555999>>>AAACCCCCCCCCBBB;;;555111---,,,111888CCCLLL\\\ppp}}}xxxrrrooopppllljjjddd\\\SSSIIIAAA<<<......000444888999666222111222222333333333333333333333000+++'''%%%(((,,,000//////111222222000.../////////---,,,,,,///222000111111...***'''%%%%%% ###'''+++...000222333222000...,,,---...++++++,,,,,,------......))))))(((&&&%%%%%%'''))))))((('''))),,,///111111&&&''')))+++---...//////...,,,++++++---000000000......///000000000000000///,,,'''""" """(((,,,,,,...000111000000111222111000/////////,,,(((%%%%%%(((++++++...333555333******+++...111333222000444555555333000---,,,---000///,,,***'''&&&%%%%%%$$$%%%'''+++///000...,,,&&&&&&(((,,,///000///---///111222000---+++---///,,,---/////////000222444---+++)))((((((+++///111555333000......///111222555444333222222333444555555333000...---,,,+++))))))((('''((())),,,///000///111111///,,,,,,///333222111///---------...///)))+++---///111111000///+++,,,///111333333222111...///222444444222000///)))'''&&&(((,,,///...---)))))))))))))))(((''''''%%%%%%%%%(((+++.........------,,,)))&&&&&&)))---555444333111///---+++***)))******)))((())),,,...///...,,,+++,,,---///000111///---,,,+++,,,---...///000222111///......///...///111222333333333222---...000333666666444222333555666555222///------...//////...,,,,,,---///XXXKKK===888777777999<<>>???NNN\\\kkkuuuyyypppllllllhhhqqq{{{}}}tttkkkffflllttt|||yyynnnccc\\\\\\ZZZXXXUUUJJJ???===AAAEEETTTjjj}}}yyygggTTTEEE===666666666444222222444666<<>>>>>999555111222444333000...------...//////...+++***,,,...PPPEEE;;;777777888<<<@@@>>>:::666444555888999:::666888:::999666444555666666555777:::===GGGZZZkkk~~~}}}lllYYYJJJ>>>444:::999888666222444???KKKdddxxx~~~wwwkkkaaa[[[VVVMMMFFF===IIIYYYkkk~~~vvveeeUUUEEE===;;;555666777888888888777666222555999<<<===???AAABBBWWWgggvvv}}}{{{|||}}}}}}|||wwwqqqmmmmmmnnnrrrxxx}}}|||tttlllhhhggg```^^^]]]XXXKKK===<<>>===>>>AAABBBIIIWWWiii}}}|||uuutttyyyssslllddd]]]VVVLLL???666666222---,,,///111111000---000333444222///,,,+++)))+++***&&&""""""''',,,...---...000333444222111000000...+++)))+++...111000111222111...***))))))$$$%%%&&&''')))***++++++///111333111...---...000///...,,,++++++,,,---......---***&&&$$$$$$'''***,,,***((((((***+++++++++((())))))***,,,---......+++******+++,,,///111222////////////////////////000///,,,&&&!!!""")))///111222222111///...///000---,,,---000222111,,,(((******((()))///444000((('''(((+++///444666555444333333222///+++***---000---...000000///+++(((%%%&&&$$$$$$&&&***------+++,,,*********,,,---,,,++++++...000---)))(((***...,,,///111000---+++,,,---++++++,,,------------,,,,,,+++)))((())),,,000222222111000///000222555777777222...---///222333333000...---++++++,,,---...000333555222...,,,...222333333333333222000///...$$$'''***---///...---,,,+++,,,///222333333333222333333333222111///---+++((((((&&&&&&(((,,,000444111000///---,,,+++++++++""""""###'''+++...//////---......***(((,,,444;;;===;;;777333000/////////***+++***)))'''''')))+++///---,,,+++,,,...111222//////...------...000333666777777555111...------111222333333333333222111...111888???DDDBBB;;;555000111222111///------......///000...+++)))+++...