BM6P6(@ >>>DDDQQQbbboooqqqggg^^^SSSNNNKKKLLLMMMNNNRRRWWWZZZ\\\^^^```___\\\XXXVVVRRROOOJJJGGGGGGGGGGGGGGGEEEDDDEEEGGGIIIIIIFFFDDDAAA>>>;;;999888777555333222222222222333444555555888999:::;;;:::888666444444333111//////000111222333666777666333111222333222222222111111///......000000000///---...000222222444888===@@@BBBCCCCCC@@@======@@@@@@>>>???CCCCCC>>><<<===>>><<>><<<;;;;;;===>>>===<<<888777555333333666<<<@@@AAA@@@>>>======???@@@BBBIIINNNTTTXXX[[[\\\^^^```[[[WWWSSSOOOLLLIIIFFFDDDBBB???<<<999888:::===???BBBAAA>>>;;;888666444444333333333444777;;;@@@BBBEEEIIILLLJJJIIIIIIDDD???999666222000000000///...000000111111000///...---...........................///000111111111111111444555555555444333222222111000///...------...///111//////222333444999???AAAFFFMMMSSSVVVVVVTTTRRRRRRQQQPPPNNNNNNMMMNNNNNNIIIMMMSSSVVVWWWVVVUUUUUUUUUVVVYYY[[[\\\\\\\\\[[[ZZZUUUNNNJJJJJJMMMPPPRRRTTTZZZ```cccaaa^^^[[[[[[TTTSSSMMMOOO)))'''&&&%%%$$$$$$%%%'''(((((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###!!!$$$'''&&&$$$$$$%%%''')))((()))***)))'''###!!!"""""" """&&&%%%!!!######$$$%%%%%%%%%%%%$$$###""""""$$$&&&(((((('''+++111...,,,222///***...666---...;;;BBB???EEEPPP]]]tttssslllqqq~~~nnn[[[:::111000...,,,+++,,,---...)))((($$$&&&666SSSlllxxxlllmmmoooqqqoookkkhhhgggccc^^^XXXUUURRRKKK>>>444444888222...888:::444333...111+++''',,,+++(((......777JJJ^^^hhhnnnzzzzzzyyyYYY888...''''''&&&###!!!###(((---+++;;;XXXuuu~~~zzzyyy~~~|||ttt]]]>>>+++((((((%%%(((!!!'''111EEEnnn|||wwwrrrGGG///+++&&&"""!!!!!!!!!!!!!!!'''%%%+++444BBBkkk||||||mmmNNN333+++++++++%%%&&&)))###...---+++((('''(((---000777666777>>>KKKYYYccchhh```RRR???000***)))))))))'''%%%$$$&&&%%%###&&&+++666444OOOvvvzzzpppUUU@@@666555...,,,111000111:::777999TTTqqq~~~|||}}}hhhMMM999...***&&&...000000000///???\\\vvvkkkbbbTTT>>>777000---///...+++000999???III===***...999;;;:::HHHVVVdddlllzzzxxx|||kkk[[[[[[WWWLLLFFF???;;;555111<<>>AAACCCDDDEEE@@@======@@@AAA???@@@CCCCCC???<<<===<<<:::<<<@@@AAABBB>>>777444555555222777888888999999999888888<<<;;;;;;===>>>???===<<<888777444333333666;;;???AAA@@@????????????@@@AAAGGGKKKRRRWWWZZZ[[[\\\]]]\\\YYYVVVSSSQQQNNNJJJHHH@@@===:::888888:::===@@@AAA@@@>>>;;;999777555555333333333444777;;;???BBBGGGLLLMMMKKKIIIHHHCCC>>>777444111///000000000000000000000000//////...---...........................//////000111222222222555555555555555444333333333222111000////////////000......222444555:::AAADDDHHHNNNSSSVVVVVVUUUSSSSSSSSSSSSRRRQQQOOONNNMMMLLLOOOTTTVVVVVVVVVVVVVVVVVVXXXZZZ]]]]]]]]][[[ZZZWWWSSSNNNKKKLLLPPPRRRTTTWWW\\\aaacccaaa^^^[[[ZZZSSSSSSLLLOOO))))))((('''%%%%%%&&&((()))((((((((('''''''''''''''&&&&&&&&&%%%$$$$$$######%%%'''))))))((('''(((***))))))((())))))(((%%%""""""$$$###"""###'''&&&""""""###$$$$$$%%%%%%$$$$$$!!!"""###%%%(((***++++++,,,222...,,,111...)))---111...111999===BBBPPP___uuu|||```RRRQQQ```xxxrrr___999333222///---+++************)))((()))222EEE^^^qqqooooooqqqrrrqqqmmmjjjhhhmmmjjjhhhhhhgggccc\\\VVVYYY\\\TTTMMMRRRPPPFFFCCCEEEGGG===444666444444<<>><<<999888888888666555666666666666666666777777888888888888888888777777444333111000000000111222///111333333222111222333222222222222111000//////...000222333333333444555777999<<>>AAABBB@@@@@@DDDDDD???<<<<<<:::888999===AAABBB@@@:::888999888555999999999999888888777777::::::<<>><<<:::888888;;;>>>@@@???>>>>>><<<;;;999777666555444555666888<<<@@@BBBJJJMMMNNNKKKHHHFFFAAA;;;555333000///000222222222222222111000000///....................................//////111222444555666666666666666555555444666555444222111000000000...,,,...111444666<<>>BBBCCCAAAAAADDDDDD@@@<<<<<<:::777888<<>>???===:::999888888777777777777777999;;;>>>BBBEEEDDDAAA>>>888666444333555888:::;;;@@@AAACCCDDDDDDCCCBBBAAACCCHHHPPPUUUXXXXXXXXXYYYUUUUUUTTTTTTSSSQQQLLLIII@@@>>>;;;:::999;;;===???>>>>>>>>>>>>===;;;:::888777777888999;;;>>>AAACCCJJJMMMMMMIIIFFFDDD???:::555333111000222555666666666555444333111000//////.................................///111333555666666666777777777777666666777666555333222111000///...,,,---222555888@@@GGGNNNPPPSSSWWWYYYZZZYYYYYYXXXXXXWWWVVVTTTRRRPPPNNNSSSTTTUUUUUUTTTUUUWWWYYYYYY[[[]]]___^^^[[[WWWTTTPPPPPPQQQTTTYYY\\\]]]]]]___aaabbbccc```]]]YYYWWWQQQQQQLLLOOO))),,,***(((&&&%%%&&&'''(((%%%&&&''')))))))))))))))(((&&&$$$###"""###$$$%%%(((((()))***))))))))))))+++)))'''''')))++++++***(((***)))'''(((***(((###$$$%%%&&&(((((('''&&&%%%###%%%)))+++---...000111///444///,,,000---(((,,,---333555555@@@ZZZwww{{{eeeIII>>>>>>:::GGGddduuu~~~}}}{{{mmm???------,,,,,,,,,+++++++++((($$$'''......///BBB[[[mmmpppqqqpppooommmhhhbbbaaaeeeiiilllnnnppptttxxxkkksssqqqpppxxxyyyrrrrrrmmmsssmmmfffgggddddddnnnqqqtttwwwwwwuuusssuuuyyy{{{{{{|||eeeBBB000((('''&&&%%%$$$$$$%%%&&&+++111EEEaaasssuuusssuuuppprrreeeHHH000+++000333''',,,###''',,,;;;eee{{{|||uuuNNN333...((($$$###$$$$$$%%%'''!!!&&&###)))222???fff~~~yyyccc:::111***,,,...((((((***"""%%%(((+++------,,,,,,,,,%%%%%%%%%&&&(((+++,,,------+++)))((((((&&&""")))&&&%%%&&&&&&%%%)))///999BBB___{{{~~~tttfffQQQ:::///---&&&%%%++++++(((///...888WWWqqq{{{~~~gggLLL:::111///,,,000000222777888GGG```}}}{{{gggGGG666---))),,,,,,((()))000777777222333555***###+++222444555666>>>JJJQQQQQQUUUTTT]]]pppxxxxxx~~~}}}kkk^^^YYYTTTJJJKKKNNNSSSZZZ]]]\\\ZZZYYYVVVUUUXXXXXXUUUUUUXXX[[[[[[\\\[[[WWWQQQKKKGGGEEEEEEFFFHHHIIIIIIGGGEEECCCFFFJJJOOOPPPMMMGGGCCC<<<:::888777888888777666444555666777888888777777999888777666666666777777222222222111111111111111------...000111222222111111222222222222111111000000333666777777777777888888:::===@@@BBBBBBBBBAAA>>><<<===BBBCCCAAAAAACCCDDD@@@======<<<:::<<<@@@FFFJJJKKKIIIGGGFFFBBB===888777666666666666777888:::;;;???DDDGGGGGGCCC@@@777555333555888;;;;;;;;;???AAACCCEEEFFFFFFDDDCCCEEEJJJQQQUUUWWWXXXXXXXXXSSSRRRRRRQQQQQQNNNJJJGGGBBB@@@===;;;:::;;;<<<===>>>???@@@AAAAAA???<<<:::::::::;;;<<<>>>@@@BBBDDDHHHKKKKKKGGGDDDCCC???:::777555333444777999;;;;;;<<<;;;888666333222111111..............................///000222333555666666666777777777777777666777666555444333111000///...---...222666:::CCCKKKRRRTTTXXX[[[]]]^^^]]]]]]]]][[[XXXUUUSSSRRRSSSSSSTTTUUUVVVVVVUUUVVVXXX[[[[[[\\\]]]^^^\\\YYYUUUSSSQQQRRRUUUZZZ___bbbbbbaaa`````````___]]]ZZZWWWTTTOOOPPPKKKOOO)))***)))&&&$$$$$$$$$%%%&&&###$$$%%%&&&'''((((((((('''&&&$$$######$$$&&&(((************+++***))))))+++)))'''''')))+++,,,,,,)))++++++)))***,,,)))$$$&&&''')))++++++***)))((('''***...///......///000///444///+++000---(((---111444666===QQQooo]]]KKK999888===666===WWWqqq|||{{{xxxyyynnnAAA......---+++++++++++++++---%%%&&&...000---888IIIeeelllqqqpppnnnnnnjjjddddddhhhlllmmmmmmooosssxxxnnnwwwtttrrrxxxxxxqqqqqqoooxxxwwwvvvyyytttooouuuvvvyyyzzzxxxuuutttuuuvvvxxx|||yyy{{{kkkGGG222)))(((&&&%%%%%%%%%%%%%%%))),,,===YYYlllpppppprrrrrruuuiiiKKK111(((,,,...&&&***!!!&&&***555^^^wwwyyyxxxOOO444///((($$$###$$$%%%&&&)))"""&&&###)))000:::___~~~~~~yyyccc999///(((+++---(((***---&&&)))***+++***))))))+++,,,,,,***(((%%%$$$&&&(((***((('''&&&'''((((((''''''---)))'''(((&&&%%%)))000:::IIIggg|||~~~|||uuueeeOOO888...,,,%%%$$$))))))(((------;;;[[[sss{{{fffIII777///---...000---///666999GGG```wwwuuulllXXX666---))),,,...***+++000666333...111555)))###...111333555666:::>>>>>><<<<<<777???RRR\\\^^^iiizzz~~~wwwnnnMMMMMMOOORRRVVVXXXYYYXXXXXXTTTRRRTTTTTTSSSUUUYYYZZZ[[[\\\[[[XXXSSSNNNJJJGGGGGGGGGHHHIIIIIIFFFDDDCCCEEEJJJNNNPPPMMMGGGCCC<<<:::888777777777666555222333666888999999999999999888888777777666555555222222222222111111000000.........///222333222000111222222222222222111111222444666777777777888999888;;;???CCCDDDCCC@@@>>><<<:::===AAACCC@@@@@@BBBCCC???>>>@@@AAA@@@CCCGGGKKKQQQUUUTTTRRROOOHHHAAA:::999777666666666777777:::<<>>>>><<>><<<<<<<<<===>>>???AAACCCDDDDDDHHHHHHEEEDDDEEEBBB>>><<<:::888999<<>>555...000;;;@@@@@@JJJXXXbbbmmmzzzOOOOOOPPPRRRTTTVVVVVVVVVUUURRRQQQSSSSSSRRRTTTXXXXXXZZZ\\\]]]\\\YYYUUURRRKKKJJJHHHHHHHHHGGGEEECCCCCCEEEIIIMMMNNNLLLGGGCCC<<<:::888777777777555444111333666999;;;<<<<<<<<<999999999999777555333222222222222222222111000000000......000222333111///111222222333333222222111555666777666555666777999888<<>>;;;888666666666666999:::===@@@CCCCCC@@@===555333333777>>>AAA@@@>>>>>>@@@CCCFFFHHHJJJJJJKKKLLLOOORRRSSSSSSTTTUUUWWWQQQOOOKKKIIIFFFDDD@@@===;;;::::::999:::;;;<<<===AAACCCFFFHHHGGGDDD@@@===;;;<<<===>>>???@@@AAABBBBBBEEEGGGFFFFFFHHHHHHDDDAAA???>>>>>>AAADDDEEEFFFFFFCCC>>>999444111//////...........................///222444555444333222444555666666777777777666777777777777666555444333333111111666:::???HHHQQQVVVZZZ___eeehhhhhhfffeeeaaa___]]]ZZZYYYYYY[[[[[[XXXZZZ\\\]]]^^^___aaabbbaaa```___^^^\\\[[[YYYXXXWWWXXX[[[___bbbcccbbbaaa\\\YYYVVVUUUUUUSSSPPPMMMMMMNNNKKKOOO)))&&&%%%###""""""###$$$%%%%%%$$$"""!!!"""$$$&&&(((###$$$%%%''')))***,,,,,,...,,,+++,,,......+++))))))((('''''')))++++++***(((+++,,,+++---///,,,'''((())),,,...///---+++)))***...333333000---...000...333---***///---***000777666CCCaaa}}}YYY;;;999111///222222>>>XXXrrrzzztttrrrSSS:::666111+++(((''''''(((---,,,+++,,,------,,,+++>>>UUUiiilllmmmqqquuussspppqqqrrrrrrqqqppppppqqqnnnxxxwwwttt|||~~~|||vvvyyysssrrr{{{zzzsssuuuuuu}}}{{{tttpppyyyyyyyyy|||lllLLL777---)))%%%$$$''')))++++++'''+++:::RRRccciiiooovvvqqqRRR555((($$$!!!###'''!!!******000WWWrrr||||||}}}UUU444...'''"""!!!"""%%%&&&+++$$$'''###&&&'''***JJJrrroooGGG111))))))***&&&***000+++'''''''''&&&%%%&&&))),,,%%%'''(((((('''(((,,,///******)))'''&&&%%%%%%&&&...+++)))******+++111888CCCXXXuuuyyyyyyuuufffLLL888///000)))&&&(((''')))+++,,,???```tttyyy}}}zzzfffQQQGGGFFFHHH555111''''''000777FFF___wwwzzzqqq```:::///))),,,---'''%%%'''%%%+++)))+++222///+++111000---+++---333:::@@@DDD555111///111000///444;;;MMM[[[fffmmm|||~~~PPPPPPQQQRRRSSSUUUUUUUUURRRPPPPPPTTTUUUSSSTTTWWWVVVYYY\\\___```^^^[[[YYYNNNLLLIIIHHHHHHGGGEEECCCDDDEEEHHHKKKMMMKKKGGGCCC===;;;888777777666555333222444777;;;===>>>???>>>999999::::::888555222000111222222222222111000000111///...000333333111///111222222333333333222222666777777666444555777999999===DDDIIIJJJFFF@@@<<<999888;;;@@@BBB???>>>AAABBB??????DDDHHHKKKOOOUUU^^^fffnnnpppnnnggg\\\QQQEEECCC???;;;777555555555999999;;;>>>@@@@@@>>>;;;555333333888???CCCBBB???>>>@@@BBBEEEHHHKKKLLLMMMNNNPPPQQQRRRQQQRRRTTTVVVOOOKKKGGGCCC@@@===:::888666666666777999;;;===>>>BBBEEEHHHJJJIIIEEEAAA===;;;;;;<<<===>>>???@@@@@@@@@EEEGGGFFFHHHLLLLLLIIIEEECCCAAAAAADDDGGGHHHIIIHHHDDD???999444000...---........................---000333555666444222000444444555666666666666666777888999999888777666555555222333777;;;@@@IIIRRRVVV[[[bbbhhhkkkkkkiiigggaaaaaa```___^^^^^^]]]]]]ZZZ]]]___aaabbbcccdddfffdddcccaaa___]]]\\\\\\\\\YYYYYY[[[^^^aaabbb```___ZZZWWWSSSRRRRRRQQQNNNKKKMMMNNNKKKOOO)))&&&$$$###""""""$$$%%%''''''%%%""" !!!###&&&((("""###&&&(((+++,,,---...,,,***)))***,,,,,,)))&&&(((''''''((()))***)))((('''***++++++---///---''''''))),,,...///---***))))))...333444000...///111...222---***///...+++111777777JJJnnnxxxBBB111777333///000111>>>VVVnnn|||~~~xxxyyybbb999555///***((((((***,,,%%%***,,,***+++...---))),,,HHHaaahhhiiipppvvvvvvsssssstttttttttsssqqqppppppyyywwwsssxxxyyywww{{{|||zzzpppnnnyyy}}}zzz}}}zzz|||{{{}}}{{{vvvqqq{{{yyyvvvxxxiiiLLL999...***%%%$$$'''+++------(((,,,<<>>444333111///,,,+++---000222===AAAFFF___sssQQQPPPPPPQQQSSSTTTRRRQQQQQQQQQQQQPPPPPPRRRVVVYYY[[[[[[\\\```bbbaaa\\\XXXVVVLLLEEEEEEGGGGGGGGGHHHEEEIIIJJJJJJJJJIIIDDD===:::999888666444333222222666888;;;===???@@@??????===<<<:::777555333222111666666555444222111000000111000///......///000111555444333111000111111222444444777888444000333:::???CCCIIIKKKIIIFFFCCCAAA>>>>>><<<<<<;;;<<<===>>>BBB@@@AAAFFFGGGIIIQQQ[[[fffpppyyyyyyuuunnnfff^^^SSSOOOHHHAAA:::555333111555666999;;;<<<:::888777777555666:::AAAFFFDDDBBBCCCEEEGGGGGGGGGIIINNNRRROOONNNMMMNNNPPPPPPNNNLLLLLLIIIDDD???;;;888777777666555444555777;;;@@@CCCGGGHHHHHHGGGDDD@@@<<<999888;;;======::::::<<<>>>BBBBBBEEEKKKPPPRRRPPPMMMGGGIIIHHHGGGJJJOOOMMMHHHIIIFFF@@@:::555111...---...------------...//////000111222222333333333333333444666888;;;===>>>???BBBCCCCCC???:::777777888777555333444:::DDDNNNUUUXXX___fffjjjjjjiiiiiijjjcccaaa``````aaaaaa```^^^___bbbeeegggfffdddbbbbbbgggggggggeeedddbbb```___\\\\\\\\\^^^```aaa___]]]ZZZXXXUUUSSSSSSQQQOOONNNMMMPPPNNNRRR###(((&&&%%%$$$$$$%%%'''((((((((($$$!!!'''***)))%%%))),,,---,,,---111444///)))&&&((())))))***...---+++(((''''''&&&%%%$$$$$$$$$%%%))),,,+++'''######%%%''')))***)))'''&&&)))+++///222333222000...///111111//////000000///<<>>```yyy{{{xxx|||jjjMMM<<<222...'''(((+++%%%+++---...,,,((((((,,,111///:::SSSllltttooopppyyyrrrjjjiiissswwwrrrnnnpppppppppuuu{{{{{{uuusssvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{wwwvvvzzz}}}~~~www}}}{{{sssppplllTTT888111---)))'''''''''''''''(((000999KKKfffrrrssszzz|||~~~sssQQQ222///...%%%(((###!!!(((666TTTxxx|||aaa===&&&)))'''###(((%%%******%%%&&&+++)))&&&111BBBooo~~~{{{}}}~~~gggAAA222(((+++,,,&&&$$$(((%%%------%%%%%%---000,,,+++,,,,,,------------,,,(((&&&''''''%%%"""&&&------$$$&&&000111---888KKK]]]ooo~~~uuuyyysss]]]LLL===222///---'''''',,,******555AAA]]]rrrppp~~~{{{\\\FFFBBB666666444111333+++222???EEEaaazzz||||||wwwpppppptttZZZIII555888000%%%)))&&&+++***///333222......222888000))),,,---&&&---???IIIAAAJJJ666,,,***###***,,,---555,,,444KKKiiioooOOONNNNNNPPPRRRSSSRRRPPPQQQQQQQQQPPPPPPRRRVVVZZZ]]]^^^___bbbcccaaa[[[VVVSSSJJJCCCDDDFFFFFFGGGHHHGGGKKKNNNMMMNNNMMMGGG???;;;:::777555333222222333555888<<>><<<;;;;;;;;;<<<===AAA@@@BBBFFFHHHIIIQQQ[[[gggsss|||}}}wwwqqqjjjddd[[[VVVMMMDDD<<<666444222222444666777888777666555555444555;;;BBBGGGGGGEEEGGGHHHIIIHHHGGGIIILLLPPPOOONNNMMMMMMMMMMMMKKKIIIGGGEEEBBB>>>;;;999888888777666555666999>>>CCCFFFLLLKKKHHHEEEBBB???===<<<888:::;;;;;;:::999;;;>>>BBBDDDHHHNNNTTTVVVTTTQQQNNNOOONNNLLLOOORRRPPPKKKHHHEEE???888333000.........------------...//////000111222333444444444444666666666888<<>>---+++...,,,+++//////111---&&&'''//////((()))+++---...------...///---***((('''$$$ $$$000******///222444BBBRRRlllvvvtttuuuqqq___NNN???222///---)))***//////***111>>>bbb}}}zzz{{{[[[DDD>>>000000111///222...===NNNMMM^^^~~~zzzrrrggggggppp]]]NNN555888777000...'''---***555BBBFFFBBB:::555333///''')))...,,,333@@@DDDCCCHHH444000111'''...111333999---...999PPPxxxrrrLLLLLLLLLNNNQQQRRRRRRQQQQQQQQQPPPPPPPPPRRRWWW[[[aaaaaacccdddddd___YYYTTTNNNFFFAAABBBDDDEEEFFFHHHIIINNNRRRSSSTTTRRRJJJBBB===:::666333111111333444555888<<>>DDDKKKOOOOOOKKKHHHEEE@@@>>><<<:::999:::;;;;;;??????BBBFFFHHHJJJRRRZZZeeeqqq|||{{{uuuoookkkhhhbbb]]]TTTIII@@@999555333000000111222333333444444444333555;;;CCCHHHJJJIIIJJJJJJJJJIIIHHHHHHJJJLLLOOOMMMKKKJJJJJJIIIGGGFFFAAAAAA???===;;;::::::999999888777888<<>>??????888:::;;;;;;::::::<<<>>>DDDGGGMMMTTTZZZ[[[YYYWWWUUUVVVUUUQQQQQQSSSQQQLLLGGGCCC===666111......///......------......///000111111222333555666666777999888888;;;BBBLLLUUU[[[^^^ZZZRRRHHH===666333333111111333888@@@KKKTTTZZZ]]]```eeejjjllljjjeeeaaa``````aaadddfffgggfffdddbbbccceeedddccccccdddfffkkkkkkjjjiiihhhfffdddccc___^^^]]]^^^______]]][[[YYYVVVSSSRRRRRRQQQPPPOOOMMMTTTVVVXXX###$$$#########$$$%%%'''(((%%%'''%%%###&&&+++,,,***...---,,,---///000000///444...+++---...,,,,,,//////---***(((((('''%%%$$$%%%$$$###$$$%%%%%%###"""$$$%%%'''((('''&&&$$$###$$$'''***...000000///...---...000111111222444777FFFdddoooIII666000000000000000...---444>>>OOOaaarrrzzz~~~}}}uuuXXXAAA444...(((***///,,,))),,,...---***)))+++------000>>>WWWiiillllllnnnmmmqqqsssqqqppprrrrrrooofffmmmqqqoooqqqxxxxxxssstttssssssssssssrrrrrrqqqrrrssstttsssrrrqqqrrrsssvvvzzzzzzvvvuuuoooTTT777---***'''%%%&&&((())))))---222888KKKgggrrrsss{{{~~~yyyuuuaaa:::###$$$((((((+++---000444KKKnnn}}}cccAAA+++...))) &&&'''$$$$$$'''%%%###+++888bbbnnnTTT:::111000......000++++++'''$$$***333222***&&&***---,,,******...333222---))))))(((%%%%%%'''***,,,...222999GGGWWWbbbzzz{{{ssspppmmmaaaOOO>>>000---,,,)))***000///)))000AAAlll{{{YYYAAA;;;+++*********000000KKKddd```fffvvvlll```cccuuulllccc;;;444555000---)))666CCCOOO^^^eee```VVVLLLGGG???111...111///555???@@@CCCCCC...222777+++///333,,,333+++///000>>>llltttKKKJJJKKKNNNQQQSSSSSSRRRQQQQQQPPPOOOPPPTTTYYY]]]dddeeeffffffbbb]]]VVVQQQJJJDDD@@@AAACCCCCCEEEHHHKKKQQQVVVXXXYYYVVVNNNEEE>>>:::666111000111333555555888<<<@@@BBBBBB@@@???<<<:::777444333333333444222222222222111111ӵ//////000111333444555555555444222111222000000111///---000555;;;AAAIIIOOOOOOLLLHHHFFFAAA???<<<:::999999:::;;;===???CCCEEEGGGKKKRRRXXX]]]jjjsssrrrkkkfffdddbbb___]]]WWWPPPGGG???888444000/////////000111333444555444666;;;AAAFFFIIIIIIIIIIIIHHHHHHGGGGGGIIIJJJJJJIIIGGGGGGGGGGGGFFFEEEAAA@@@???>>><<<;;;;;;:::;;;;;;;;;===AAAHHHOOOSSSĦAAAAAABBB===>>>>>>ĦAAABBBHHHLLLSSSZZZ___```___]]]YYYZZZYYYTTTRRRQQQNNNIIIFFFӵ///...............//////000111111222444555777888999::::::<<>>;;;444***---///+++''')))222;;;:::111)))((()))((()))+++$$$///999???LLL```nnnrrr}}}xxx}}}~~~uuupppmmmdddOOO===,,,))))))''')))...)))'''444HHHsssxxxWWWAAA;;;,,,+++%%%(((......MMMnnnnnnvvvlllgggccckkk|||KKK333...))),,,666PPPgggnnnvvvyyyuuuppplllkkkbbbPPPFFFAAA888:::CCCDDDDDD???***111999,,,...222)))///---777555999eeeuuuKKKJJJKKKNNNRRRTTTTTTSSSPPPPPPPPPPPPQQQVVV]]]bbbhhhiiiiiifff```ZZZSSSPPPIIIDDDAAABBBCCCBBBDDDHHHKKKQQQWWWZZZ[[[XXXOOOFFF>>>:::555000///000333555555777;;;===>>>===;;;999:::9996664443333334444444443332221110004ĉ@ӵ000111222111222444555666666555555444111000111000...111666888>>>FFFKKKLLLJJJGGGEEEBBB@@@<<<:::888999:::<<<<<<@@@BBBCCCDDDIIIPPPUUUVVVaaahhhfff___\\\ZZZXXXTTTUUUWWWUUUOOOEEE<<<555222111000///000111333444666666777:::>>>BBBEEEFFFDDDDDDDDDEEEFFFHHHHHHHHHDDDCCCBBBCCCEEEGGGHHHGGGDDDCCCAAA???>>><<<<<<;;;===>>>???BBBHHHNNNTTTXXX>LFFFEEEFFFFFFGGGFFF=hĦHHHLLLPPPWWW]]]aaabbbaaaaaa\\\___^^^YYYTTTQQQLLLGGG4ĉ@ӵ///............///000000222222222333555777999:::999<<L###!!!""""""###$$$&&&''''''$$$&&&'''&&&)))......***,,,***)))+++000222111///222---***,,,---******++++++)))((((((*********)))&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%###"""$$$%%%(((+++.../////////000000444999999999???HHH]]]SSS111,,,111333111000111000000666===EEEQQQggg|||rrrRRR<<<444***(((+++***,,,...000111///---++++++///***---<<>>,,,((()))''')))---(((***666EEEkkk|||tttUUUAAA>>>000///+++---///)))???]]]fffxxx~~~zzzeeemmmvvvTTT666---)))111GGGmmmvvvyyy|||}}}|||{{{}}}sssmmmfffVVVQQQUUUUUUKKKGGG000555<<<000111111666777///999888999bbbxxxKKKKKKKKKNNNQQQSSSSSSRRRPPPPPPPPPQQQSSSZZZaaagggmmmmmmkkkfff___XXXSSSRRRKKKFFFDDDDDDCCCAAACCCGGGJJJPPPVVVXXXYYYWWWOOOFFF===:::555000///000333555555666777999999888666555888777666555444444444444444333222111000GG=?333444222333444555666666777777666222000111111000222666777<<>>===AAABBB???@@@GGGNNNRRRTTTZZZ^^^[[[VVVTTTPPPMMMGGGLLLSSSWWWTTTKKK@@@999555444333222222222333444666666777888:::===@@@BBBBBBAAAAAACCCFFFHHHHHHGGG@@@???>>>@@@DDDGGGIIIIIIHHHFFFCCC@@@>>>======>>>???AAADDDHHHNNNTTTXXX[[[HdĦJJJJJJLLLMMMRRR=ĪjPPPUUUZZZ^^^``````aaabbb___dddeee```YYYTTTMMMGGGGG=?///......//////000111333333222333444666888999888<<>>777333111555555888===DDDMMMUUUYYY```bbbdddggghhheeeaaa]]]\\\\\\]]]bbbgggkkkmmmnnnllllllkkkiiifffeeefffhhhnnnnnnmmmllljjjhhhgggfffbbb```^^^]]]]]]^^^]]]\\\XXXUUURRRQQQSSSUUUVVVWWWTTTYYYYYYYYYHdĦ###"""######$$$%%%&&&''''''%%%''''''&&&)))------)))(((((((((***---//////......***(((***+++)))((()))***((('''''')))******)))$$$%%%%%%$$$###"""$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&'''***,,,...///000000333222666<<<===;;;CCCOOOjjj{{{QQQ666...***///------//////...222888:::HHH^^^sss|||YYY@@@888---''')))(((---...///000///---+++***///+++***000:::>>>;;;666:::@@@CCC???;;;<<>>CCCAAA>>>:::777555444444999777333///...///333777888AAAKKKSSSWWWSSSDDD444+++)))&&&&&&(((+++,,,---,,,+++111LLLlllsssrrr|||yyy|||\\\===<<<>>>///!!!"""""")))///111HHHnnnzzz~~~pppFFF,,,---'''!!!%%%""")))"""###$$$$$$%%%'''***...888RRReeexxxyyyyyyuuuooolllnnnrrr{{{wwwppplllZZZXXXUUUNNNKKKNNNXXXaaaQQQJJJDDDEEEGGGJJJOOOUUU\\\fffooosssyyyzzzyyyvvv}}}rrrWWWBBB///+++,,,******---,,,---555;;;]]]~~~yyyqqqSSSAAA@@@222111444222111%%%///CCCOOOlll{{{~~~tttbbbxxxKKK666...(((222LLLsssuuuyyy}}}zzzqqqoookkk[[[[[[BBB>>>BBB999999444>>>999+++111555@@@lll}}}JJJJJJKKKӵOOOOOOPPPĭӵ___ӵGGGĦHHHNNNSSSUUUVVVUUUMMMEEE<<<ӵӵ666666ĦƜ`1.׼s333555666666Ħ666666777222///000111000222ӵDDDĦ===::::::<<<>>>@@@>>>BBBAAA;;;ĭӵUUUNNNĦ333222444Ħ===ĦGGGIIIHHHFFF>>>======???CCCGGGIIIJJJ???AAAAAA\\\DdD\\\XXXTTT?fӵTTTXXX\\\Ħ___fffjjjӵƜ`1.׼s//////ĭӵ222;;;@@@ZZZ[[[TTTJJJAAA;;;777333ӵCCCMMMVVV[[[Ħeeefffeeebbb```lllppphhhffffffgggmmmmmmlllĦaaa___]]]\\\]]]^^^TTTĦUUUVVVDdD&&&&&&&&&+++,,,ӵ))))))ӵ)))ӵ***((('''$$$$$$Ħ''',,,ӵ444222777ĭӵlllFFF777444***---++++++//////...000555666FFFZZZjjjwww~~~uuutttPPP999444,,,(((***+++---------------,,,***(((***))))))+++...111///,,,///...///000...***,,,111888777777:::======777222777555333111//////000000000///.........---***(((%%%+++222666888777111+++***'''$$$$$$&&&)))***+++)))'''...MMMnnntttqqq{{{yyyeeeAAA555555---###!!!"""+++333111AAAbbbyyy}}}}}}tttKKK...,,,'''###(((###'''%%%&&&&&&%%%%%%&&&((())),,,???PPPpppzzz}}}~~~~~~~~~xxxzzz~~~{{{xxxuuutttpppllliiikkkooosssfffdddfffkkknnnpppvvv}}}|||}}}~~~zzz{{{tttYYYDDD111---...+++)))+++)))+++333777YYY{{{zzzxxxoooPPP???>>>///---111,,,...''',,,666CCChhh{{{yyy|||lllUUUlll~~~hhhBBB888000%%%...GGGmmmvvvzzz~~~zzzlllrrrWWWHHHGGGBBBAAA777<<<:::,,,000777HHHuuuIIIIII?~4NNNOOOOOOg&e>&eiiig&eMMM>hӵLLLQQQSSSTTTSSSLLLDDDg&e000guO>uO>&e6667774ff?>ߝL000gĉ@111333666777Shӵ444777111...///000000g&eBBB>hӵ;;;:::===@@@BBB???BBB@@@fff?><zOOOg&e>&eTTTUUUHL333222111ShӵgLDDDHHHIIIHHHEEE???===<<<>>>BBBFFFHHHS?ʬAAACCC3h?D%%)?]]]XXXZufĦWWWZZZ]]]gL```^^^fffg&eDDDgĉ@111///g&e>&e222@e999;;;??QQQTTTOOOIIIBBB===:::999g<ĉ;;;CCCMMMWWW3we<Ħffffffbbb```3h?@ennnjjjgggffffffmmmllllllZdddaaa___]]]\\\]]]3h?gLXXXSSSTTTD%%)?'''fff?><z&&&***=?Ħ%%%g&e&&&g&e...+++)))S?ʬ###4ff?>ߝL'''@e,,,g&e1114442223h?g&e>&e??[[[777555:::000---+++---111222000111444///BBBVVVdddssstttdddAAA------***)))...111---,,,+++++++++***((('''###&&&)))***+++...000///---((()))//////)))+++333444///000888<<<777222///---+++***))))))+++---......+++***+++---...+++(((%%%)))+++***'''&&&''''''(((&&&###"""$$$'''((((((&&&%%%---MMMoootttqqqzzz~~~pppDDD)))'''(((&&&!!!(((111000@@@bbbwww{{{|||wwwOOO000,,,'''$$$***###%%%+++,,,+++((('''((((((''''''444AAAddd{{{~~~|||~~~~~~}}}||||||}}}~~~|||~~~zzz|||sssYYYCCC111------***'''((("""'''222;;;___}}}uuutttyyyoooOOO===;;;+++)))(((""")))+++222999FFFnnn~~~vvvvvvaaa???QQQfffsssvvveeeFFF@@@444$$$---FFFkkkyyy{{{~~~sssrrrzzz|||vvvcccNNNIIIFFFFFF888>>>CCC777999<<>>Hu]Ħ333HŐeHŐeHu]Ħ444qIܗGIӵ///tt000555999HGgĉ@444444111111000000000222Hu]ĦCCCZuR)Ħ>>>@@@@@@>>>===???<<<sߝLGdUĦMMMHƅ^Hu]ĦOOOntHdĦ333000HGgĉ@;;;HdĦCCCDDDHHHGGGCCCAAA???======@@@DDDHtƅ^CCCEEEBt=o9ĦDtfo9Ħ^^^ZZZVVVg?[[[^^^HdĦ^^^bbbfffHu]ĦEEEtt---000Hƅ^Hu]Ħ333H׼s999555>>>AAACCCBBB???<<<999888777tQ666999@@@JJJje<ĦeeeeeedddBt=o9ĦH׼sssspppmmmkkkiiiiiijjjiiihhhHtĦ```aaa___\\\[[[Bt=o9ĦHdĦSSSUUUMMMDtfo9ĦsߝLGdUĦ&&&Ht@cӵHu]Ħ)))Hu]Ħ,,,)))Htƅ^"""qIܗGIӵ'''H׼s///000Hu]Ħ000555Bt=o9ĦHƅ^Hu]ĦPPP444666888///$$$***111444111------...333999IIIbbbxxx}}}xxxWWW???///)))&&&+++,,,$$$)))***,,,---,,,***(((&&&***)))((()))+++,,,++++++((('''%%%%%%'''))))))))),,,---///333666777555333(((+++,,,)))))),,,,,,(((,,,,,,------+++***((('''''')))+++***'''###!!! )))&&&###"""$$$(((+++---...(((333SSSnnnxxxwwwxxx}}}~~~ddd===,,,---+++***!!!""",,,222999[[[uuuzzzRRR444(((...---(((&&&###***...000///+++***---000......:::UUUrrr}}}|||}}}|||sss[[[AAA111///***)))***&&&)))'''555@@@]]]}}}{{{yyy}}}jjjFFF666111+++((('''$$$'''---222;;;QQQhhhLLL<<>>??????===;;;===:::DdDDdDĦJJJDdDΦDdDĦJJJq<niDdDĦ222qet888>>>DdDĦCCCCCCFFFEEEBBB@@@???===>>>AAAq<R@@@BBBqjRgdKӵHdDĦgdKӵ\\\WWWGR/f6LĭĦWWWZZZDdDĦ[[[___cccDdDĦDDD`eĭ000DdDΦDdDĦ444DdDĦ777555777999999999999;;;======;;;999777888888geĦ777:::AAAFSĦeeeeeeqjRgdKӵDdDĦrrrpppmmmkkkiiihhhiiihhhgggDdDĦ^^^^^^\\\ZZZqjRgdKӵDdDĦQQQSSSKKKHdDĦgdKӵDdDDdDĦ&&&DdDĦ4DufӵDdDĦ+++DdDĦ---q<R###peƜ4DuTӵ)))DdDĦ111222DdDĦ000qjRgdKӵDdDΦDdDĦ~~~PPP444555555+++//////...,,,******...111---111@@@YYYssszzzUUU@@@444111---//////&&&((((((((((((((('''&&&&&&))))))***+++,,,------,,,***(((&&&&&&(((***+++++++++,,,...111444444222000&&&)))***((((((++++++(((,,,,,,---------,,,+++***)))***+++***'''$$$######+++(((%%%$$$%%%(((+++,,,,,,---???```xxx}}}yyywwwwwwzzzrrrMMM444,,,&&&'''######+++000666WWWrrr}}}}}}WWW888((()))%%%"""&&&((('''+++...---***(((***---333111777HHH[[[hhhrrrxxx|||}}}~~~qqq[[[@@@000---((((((+++(((&&&%%%666BBBaaa}}}kkkGGG666000***((($$$###$$$(((---999RRRiiiWWWEEE???CCCRRRZZZhhhaaaFFF;;;...(((///???ccc|||wwwnnnYYYJJJCCCIIIKKKKKKYYYoooqqq[[[VVVKKK111<<<777000000???]]]MMMLLL4DuXӵIIIJJJJJJDdDΦDdDӵmmmDdDĦNNNKKKo)hEEEDDDGGGJJJJJJGGGCCCAAA@@@DdDĦ333DdDΦDdDΦDdDӵ222=ӊB1.uTӵ///HߝL`o9666po9wӵ666111111///......///DdDĦCCCDDDo)h>>>===<<<===<<<;;;999999777DdDΦDdDĦFFFDdDΦDdDӵDDDGIpӵDdDĦ000po9wӵDdDĦBBBAAABBBCCCAAAAAAAAAAAAAAACCCpo9uAAA??????BBBGIdnuR)ĦDdDĦnuR)ĦVVVRRRCdgĪjTTTDdDĦVVV[[[]]]DdDĦBBBHߝL`o9///DdDΦDdDӵ555DdDĦ444444555666666555444555666888777555666888999geĦ999<<<sp?aĦffffffGIdnuR)ĦDdDĦrrrqqqooollliiihhhgggfffeeeDdDĦ\\\ZZZXXXWWWGIdnuR)ĦDdDĦMMMPPPIIIDdDĦnuR)ĦDdDΦDdDĦ'''DdDĦnuR)ĦDdDĦ---DdDĦ---po9u"""!!! $$$=ӊB1.uTӵ,,,DdDĦ111444DdDĦ///GIdnuR)ĦDdDΦDdDӵ~~~{{{QQQ777666555,,,222///+++)))+++---000111,,,...999PPPmmm}}}OOO:::000111///000///&&&))))))'''&&&&&&&&&'''(((&&&''')))+++,,,---,,,,,,***(((%%%%%%'''***,,,,,,******+++---//////---+++---000111000111444444111------------,,,+++***)))***++++++)))'''%%%%%%&&&&&&%%%###"""###%%%(((***...555JJJhhh{{{~~~||||||{{{}}}gggDDD333***%%% &&&$$$)))---222SSSsss|||}}}ZZZ<<<+++***$$$"""'''(((###'''++++++)))'''(((***///...222999AAAIIIVVVaaaaaaeeeiiikkkrrrzzztttZZZ???///,,,'''''',,,***'''&&&888GGGggglllGGG555...((('''%%%&&&'''(((--->>>[[[sss~~~]]]JJJ333***;;;HHHWWWUUU@@@<<<111(((,,,<<>>555FFFeee{{{}}}jjjaaaPPP333===:::222222HHHmmm{{{OOONNN4DuXӵKKKIIIJJJDdDʜ4DuTӵjjj>d<ĦJJJDtHHHFFFFFFEEECCCBBBAAAAAA>d<Ħ333>d<ʜDd<ʜ4DuTӵ111111F&uTӵ///4DufئL>e777puR)Ħ666111000///...------>d<ĦCCCDt@@@;;;::::::888666555444DdDΦDdDĦAAA>d<ʜ4DuTӵ>>>4DwDd<Ħ///puR)Ħ>d<>>>???@@@AAAEEEFFFFFFFFFFFFpeӵAAAĦpeӵDx<>d<ӵDddd<Ħ@@@4DufئL>e///DdDʜ4DuTӵ777DdDĦ222222333444444333222333444777666555666999:::geĦ:::s<v>aĦhhhiiipeӵDx<DdDĦrrrrrrpppmmmjjjhhhffffffeeeDdDĦ\\\WWWVVVUUUpeӵDx<>dd<ӵDd<DdDΦDdDĦ'''DdDӵnd<DdDĦ...>d<Ħ---peӵ###Ħ***F&uTӵ...DdDĦ111333>d<Ħ...peӵDx<>d<ʜ4DuTӵxxxTTT>>>;;;999222***)))***///555666111---111111777JJJggg~~~UUU:::+++------///...%%%+++***'''%%%%%%&&&(((***$$$&&&***,,,,,,,,,------,,,)))&&&&&&(((+++......+++++++++---......+++)))&&&***+++***+++//////---222111000///---+++***)))+++++++++)))&&&%%%&&&'''$$$$$$$$$###$$$&&&)))+++333<<>>...///,,,)))'''!!! $$$(((***)))'''''''''###$$$***000222333999AAA<<<@@@FFFNNNVVV```fffiiirrrxxxuuuVVV===000...((('''+++))),,,***999HHHjjjjjjEEE333***$$$%%%$$$'''((('''///GGGggg{{{TTTCCC111(((333<<>>:::555FFFaaapppwwwsssmmm___FFFHHHDDD<<<<<dp&ĒR000000nfʜd<Φ>d<Ħ<<<s&dq&ĒR999:::i?ʜtd<Ħ222HHܗDӊBNNN<x???AAAHHHJJJKKKJJJHHHB?d<222444444444444666777999888888888::::::geĦ:::Hg8>aĦiiikkkB?Ho9ooo>dd<ӵVVVUUUB?Ho9KKK<x&ӫeʬtIӇ>d<Φ>d<Ħ&&&D&ӫetIӇ***DdDĦ///sdKĦ+++B?dp&ĒR+++--->d<sdKĦ---B?Ho9s&dq&ĒRzzz\\\EEE===:::555***)))+++111777777111***111000444CCC___zzzhhhFFF000/////////...&&&***)))&&&%%%$$$$$$&&&'''$$$'''***,,,++++++---...---***((((((+++...000000///...---...//////---+++'''***,,,***,,,//////---333222111000///...------+++,,,+++)))&&&%%%&&&''')))))))))'''&&&'''+++///555@@@SSSdddnnnttt|||```>>>111...---)))+++"""%%%+++000NNNyyy~~~~~~bbbBBB...,,,,,,,,,''' ###''')))))))))(((''' ###))),,,***+++---......222666:::===@@@BBBLLLTTTaaakkkmmmlllsss|||{{{zzz{{{~~~qqqSSS===222222+++(((***(((000+++777CCCeeeeeeBBB111'''!!!$$$$$$%%%###000NNNpppyyyFFF666777777777444@@@<<<444???:::,,,,,,>>>gggzzztttVVV???<<<<<<999333000666DDDOOObbbjjj|||zzzsssfffQQQPPPQQQRRRYYYooonnnNNNLLL4DuXӵKKKIIIIIIHu]3hhWWW[[[]]]neEEEDDD=eEEEBBB???>>>???@@@@@@???ne000111pIƎ@t@h333222111>h111111111fe555@ďD555555555000000...------...ne???DDD=e888666666666555444222222ege;;;999sĪj@h777999999fdDĦ888@ďDSSSSSSHkge;;;===@@@GGGJJJLLLKKKHHH@h999:::@GJJJNNNHĪj@IŌFFFEEEBeneJJJHkgeDDDneAAA@@@fe...Hu]3hh444555777se000222444555555666888:::<<<:::999999:::999geĦja>aĦjjjlll@Gkkklllseooommmjjjgggfffeeeffffff<ŌVVVVVVVVV@GMMMKKKHkgeDDDHĪj@IŌege%%%%%%Hu]3hIŌ&&&(((DdDĦ...ne...(((@h'''+++>h***+++,,,se///ne......@GsĪj@h~~~fffKKK<<<777444222...++++++///000...+++)))+++...:::TTTsssuuuTTT@@@===777222111---111111000///...,,,++++++'''***------++++++...111///...---...111333444444222111000000111111///......111222111222555555222......---,,,,,,,,,---------......+++(((&&&&&&&&&))))))(((&&&$$$&&&,,,111;;;HHH[[[iiippptttyyy~~~xxxSSS666///...444......$$$)))000222JJJtttxxx}}}pppMMM111(((%%%(((''' """%%%''')))))))))((()))### $$$'''(((***,,,)))((()))------++++++...000666???FFFFFFDDDIIIQQQ]]]\\\___ffflllooosssxxxyyy|||~~~sssTTT???555333+++(((***)))///)))333???aaa~~~zzz```AAA000%%% $$$ ''''''&&&777ZZZyyyrrr<<>>??????===/////////666333222222222111222333333222444555444444333333000///.........///888???DDD999666444555555555444222333999888777555888;;;::::::DdDĦ@@@???WWWZZZXXX???;;;;;;???AAAEEEIIIIIIFFFDDD666666777888>>>DDDIIIEEEBBBFFFCCCGGG??????BBBBBBBBB000...D^444444555666s׼s333222444666666666777999;;;;;;:::999999999888geFm8JJJ>aĦhhhjjjkkkiiihhhiiis׼smmmkkkhhheeedddcccddddddeeeHoYYYVVVUUUVVVWWWNNNLLLKKKHHHDDD%%%###$$$D^"""$$$&&&DdDĦ,,,******%%%###%%%&&&+++,,,'''((()))+++s׼s---......///000444nnnPPP;;;444555333...(((&&&'''***++++++%%%***---555LLLkkk~~~wwwbbb[[[\\\OOOCCCDDDFFFLLLMMMNNNNNNLLLHHHDDDBBB<<<>>>@@@>>>;;;<<<@@@EEEBBBBBBBBBDDDGGGIIIHHHGGGCCCBBBAAAAAABBBBBBAAA@@@555888999777888::::::777666555333111//////...///000111222000,,,((('''&&&"""$$$%%%%%%&&&---777???NNNYYYfffnnnqqquuu{{{yyyRRR999444000777222222***000777222DDDqqqtttyyy~~~{{{\\\AAA111&&&%%%&&& !!!"""%%%'''))))))))),,,&&&###%%%&&&''')))---&&&###%%%+++,,,)))))),,,333444888:::777222444:::===;;;???FFFKKKLLLQQQWWW]]]]]]^^^```cccfffjjjllllllooorrrqqqnnnllllllmmmooojjjnnnuuuxxxvvvYYYBBB666222(((&&&+++,,,---(((444BBBddd|||xxxttt\\\@@@111&&&!!!&&&&&&---,,,+++@@@eeebbb777...222555666---111+++(((::::::111111CCCmmmhhhCCC444888999999555///---222777>>>MMMooo~~~fffΦ4DuXӵtvӵ>d<ĦHHHIIIKKKNNNQQQSSSRRRĦFFFGGGLLLQQQSSSOOOJJJCCC@@@===<<<>>>???>>><<<===888Ħ.../////////111333666888888777777333222222333555555333222111222333444444333222111/////////000111333444555444444555555444444333222000///......///000111222ĦDDDDDDBBB???===;;;888555333444555555444222444666888:::<<<======777666666888999888666444666999<<<<<<:::<<d<ĦFFFCCCDDDEEEGGGMMMUUU\\\^^^\\\XXXPPPJJJFFFEEEAAA;;;999===;;;@@@FFFGGGDDDCCCDDDGGGAAA===777444444666777777===:::666444666;;;AAAEEEIIIHHHGGGGGGGGGFFFCCC@@@HHHGGGFFFDDDAAA???===<<d<Ħ222333444555555Be333444333555777777777777999:::999888777888888777geFYĉ>>>III>aĦgggiiiiiijjjlllnnnpppnnnjjjgggfffhhhBemmmjjjgggdddbbbaaa```bbbcccdddnu]ӵXXXWWWXXXWWWTTTRRRPPPOOOMMMLLLKKKKKKKKKLLLLLLGGGHHHDDD$$$  ###&&&&&&&&&!!!$$$$$$"""$$$>d<Ħ$$$"""!!!###%%%>d<Ħ+++,,,***Ħ###!!! !!!###%%%&&&&&&%%%)))***''''''***---,,,&&&'''(((***Be------...000000Ħ222666::::::===TTTyyyqqqRRR;;;666999+++)))'''&&&'''((()))***(((...111555HHHeeeyyy}}}wwwnnnuuu{{{jjj[[[^^^fffhhhjjjmmmmmmkkkeee___\\\XXXZZZ[[[XXXUUUVVV[[[```]]]]]]___bbbdddeeedddccc\\\ZZZYYYZZZ[[[\\\[[[YYYPPPSSSTTTRRRRRRUUUTTTQQQJJJHHHDDD???;;;888666555222444555333///+++(((''' ###'''***000;;;JJJUUUccciiimmmmmmnnnvvv}}}TTT===666...888444666///777<<<333@@@rrrtttxxx}}}~~~}}}~~~hhhSSSAAA...&&&%%% ###&&&((())))))'''&&&'''***(((%%%%%%)))(((%%%&&&++++++&&&%%%)))((((((***---,,,***---333...,,,...444666555999???>>>===<<<>>>BBBHHHLLLMMMTTTRRRNNNIIIFFFHHHKKKOOOLLLHHHQQQ^^^hhhvvv{{{sss]]]EEE666000&&&%%%---000,,,)))888GGGkkk|||tttqqq[[[AAA333'''"""((('''---,,,***@@@fff}}}~~~~~~QQQ444///)))'''111///111+++(((;;;===555666HHHqqqhhhAAA444000///555<<<555))),,,::::::FFFdddzzzzzzzzz^^^?aŖ%7uSQuR)ӵsdKĦCCCCCCEEEHHHMMMPPPgdKĦFFFEEEHHHMMMNNNKKKGGGDDDBBB???>>>>>>===<<<:::999gdKĦ000000000111000000333777999777555111333555666555333111///222222222444666666444333000000111222222222111111444444444555555555555555000000000000000///...gdKĦBBBAAA???>>>===888888888888777666444444555555444444555777999:::222444777777777777777888<<<@@@DDDBBB???@@@GGGNNNgdDĦPPPNNNKKKRRRRRRTTTZZZ```aaa]]]XXXPPPNNNKKKGGGCCC???<<<:::<<<>>>BBBEEEFFFFFFDDDBBB;;;999555333222444777999666777777666666888;;;>>>===@@@BBB@@@???AAAHHHNNNPPPLLLFFFCCCCCCDDDEEEEEEEEEDDDCCCAAA@@@???>>>>>>===@@@AAAgdKĦCCC<<<:::666333000.........///sdKĦ000111555555555555444444444444444444555777888:::777888888888888666ŶS333;;;FFF3we>>ssseee@@@555///444888777444111///---666<<ACCCneGGGEEEEEEEEEFFFIIIneEEEBBBAAADDDHHHJJJHHHEEEEEEBBB???>>>>>>>>>===<<<ne000///000000000000000333777888777444222333555666666444111000222333444666999999777444222222222222222222222222444444444555555555555555//////000000000000ne===??????===<<<<<<777777777777666555444333333333444444555777888999333444666777777777999;;;@@@DDDGGGEEEBBBCCCHHHDeZZZWWWTTTQQQSSSRRRTTTYYY___```]]]YYYRRRPPPLLLGGGBBB>>>:::888<<<>>>AAADDDEEEEEECCCBBB<<<999555111000222555888888888888666555555888:::;;;===???>>>>>>BBBJJJQQQSSSNNNHHHDDDCCCCCCCCCCCCCCCBBB@@@???>>>>>>>>>??????BBBneGGGBBB<<<:::666222000.........000ne///000111555555555444444444444444555444444444555666777888666777777777666555>A111444;;;k<```cccgggjjjlllkkkkkkjjjgggdddeeehhhkkkjjjiiigggccc^^^[[[ZZZZZZ\\\]]]```fhVVVWWWXXXXXXXXXVVVUUURRRPPPLLLKKKKKKMMMOOOPPPRRRRRRLLLNNN"""""" $$$$$$""""""$$$'''!!!###De&&&%%%###!!! !!!ne&&&&&&ne&&&))))))&&&!!!***&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%((()))(((***///000///---111ne444666999>>>HHH[[[}}}yyyaaaBBB888,,,***%%%###&&&'''%%%%%%'''000555777:::OOOooouuuxxxyyyxxxqqq|||tttxxxxxxsssqqqrrrppplllsssqqqrrrsssppphhhfffiiiooommmpppvvvwwwrrrppprrrlllmmmnnnppppppnnnnnnooommmqqquuuvvvrrrnnnlllmmmooosssrrrnnnlllllliiidddhhhgggbbb[[[TTTKKKCCC<<>>CCCIIIMMMCCC:::111---***'''(((,,,,,,222444CCCiii{{{YYY888000---&&&###!!!,,,'''222???lll{{{nnnCCC...###...555///)))+++000///111:::---555@@@wwweeeAAA444666GGGNNNEEE<<<;;;666,,,444===WWWxxxlllAAABBBHHHKKKIIIGGGEEECCCCCCAAA@@@===;;;===BBBEEEEEEDDDEEEBBB???===>>>?????????222/////////000000000111333666777666444333444555666666444222111333444666:::===<<<:::777666555333222111222222333444444444555444444333333---......///000000888;;;;;;;;;:::::::::555666666666555444333222111222333444555666666666444555666777777999<<<>>>FFFIIIKKKIIIFFFEEEJJJOOObbb___]]]ZZZVVVSSSRRRRRRVVV[[[]]][[[XXXTTTQQQMMMGGGAAA<<<888666;;;===@@@CCCEEEDDDCCCBBB===999444000...000444666999999777555222222444666888999:::;;;<<>>@@@AAABBBEEEJJJGGGAAA===:::666222000/////////222///000000000444444444444444444444444666555444444444555555666444555555555444333111222555YYY]]]aaaeeehhhjjjfffggggggfffdddcccdddeeeccccccbbb___[[[YYYXXXXXXYYY[[[]]]^^^TTTUUUVVVWWWXXXXXXWWWWWWSSSPPPMMMKKKKKKMMMQQQSSSUUUVVVQQQRRR"""!!!"""%%%$$$!!!!!!###'''!!!###'''###"""!!!!!!!!!!!!&&&%%% '''...""",,,)))$$$,,,''''''%%%$$$######$$$&&&(((***&&&***+++***,,,111333111111444555888;;;:::???OOOlll}}}fffDDD999,,,***&&&%%%((()))&&&$$$%%%333666777===VVVttt{{{wwwyyywww||||||www{{{|||zzzuuussssssrrrooosssrrrsssuuurrrmmmlllnnnrrrqqqssswwwwwwtttqqqrrrpppqqqrrrrrrqqqqqqqqqppppppwww||||||vvvpppppprrrhhhmmmppplllhhhhhhkkkkkkwwwvvvtttqqqmmmgggcccaaabbbfffpppzzz|||yyywwwyyy|||zzzyyyVVV888555''''''###'''%%%+++---)))@@@ccc~~~~~~{{{uuubbbJJJ555)))'''''''''$$$""""""%%%(((''''''&&&%%%$$$$$$$$$$$$***,,,...///000///---,,,'''(((*********+++---///+++(((&&&'''&&&######&&&&&&%%%$$$"""###&&&,,,111)))---...+++)))++++++)))...222888;;;<<<;;;;;;;;;111+++((())))))&&&%%%'''+++444666EEEiiizzzXXX777...,,,&&&%%%+++&&&111BBBttt~~~aaa@@@...$$$***000***$$$$$$666111...444)))555@@@vvvcccBBB222///JJJWWWIII;;;888000"""000;;;RRRnnn~~~^^^;;;:::999888999:::===>>>???AAAAAA@@@EEELLLNNNLLLIIIFFFAAA>>>============<<<:::888999===AAADDDDDDDDDAAA>>><<<>>>???@@@@@@<<<:::555111///...///000///000222444555666555444333444555666666555333222333555888===@@@???<<<999888777444222111222333444444444444555444333222111,,,,,,---...///111222333555777888777666666777888333444444444333333222111000111333555666666666555666777777777888;;;???BBBIIIKKKLLLJJJGGGFFFIIILLLNNNVVV]]]]]]\\\[[[XXXTTTNNNMMMMMMOOOSSSUUUUUUTTTSSSPPPKKKEEE>>>999666444888;;;>>>BBBDDDEEEEEEDDD>>>:::444///...///333666777777555333000000222444777777777777:::@@@HHHOOOQQQMMMHHHDDDBBBAAAAAA@@@>>>>>><<<<<<===@@@CCCDDDEEEHHHIIIHHHIIIKKKGGGAAA===:::666222//////000000333222222111111000000000333333333333333444444444666555555444444333333333333333333222222111111000///000222666<<>>???@@@RRRrrr}}}}}}~~~kkkGGG:::...+++((((((+++,,,(((&&&&&&...111444@@@\\\yyy{{{yyyzzzuuuvvv~~~{{{yyy}}}yyyuuussssssrrrqqqttttttuuuuuurrrooonnnpppssstttuuuwwwwwwuuusssrrrqqqrrrssssssuuuyyyyyywwwyyy{{{}}}|||xxxuuuuuuvvvmmmpppqqqooolllmmmpppssstttsssuuuwwwvvvssstttvvvvvvuuuxxx|||{{{wwwwwwzzz~~~xxxXXX<<<777###%%%"""(((&&&---///***???eee~~~rrr^^^KKK@@@222...(((######%%%''')))((('''%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&'''((((((''')))+++---...+++)))'''%%%$$$$$$%%%!!!&&&))))))((((((((($$$***,,,***(((******)))))),,,000222222000---+++%%%"""!!!%%%&&&$$$###$$$$$$///555HHHnnn{{{ZZZ777***((('''+++###---$$$...AAAvvvUUU>>>000%%%&&&)))&&&###"""000...///888///:::@@@pppaaaEEE000222KKK]]]WWWGGG<<<555///...777FFFYYYpppmmmOOO888777666555666888:::;;;>>>@@@AAAAAAFFFMMMOOOMMMJJJEEE???:::999:::;;;;;;;;;999777888;;;@@@CCCEEEAAA???<<<<<<>>>@@@AAA@@@>>>;;;666111...---...//////000222444444444444444333333444555555444444333333555999===@@@@@@<<<999999777555222222222333444333444555555444222000///++++++,,,---...111333444444555666555333333444555111111222222222111000000000111333555666666555555777888888888999;;;???CCCGGGHHHIIIGGGDDDCCCDDDFFFEEELLLRRRTTTTTTUUURRRNNNFFFFFFFFFGGGIIIKKKKKKKKKMMMJJJEEE???:::666444222555777;;;???BBBDDDEEEEEE===999444000...///333555333333333111///000333555777666555555777;;;BBBFFFIIIEEEBBB@@@@@@AAAAAA@@@>>>>>>===>>>@@@CCCFFFHHHFFFIIIJJJHHHIIIJJJFFFAAA===:::666222//////111222333333222222222111000000222222222222333333444444555555555444333333222222111111111000000000000000...///222666<<>>AAAGGG^^^~~~ssszzz}}}mmmGGG999...+++''''''+++,,,(((&&&&&&'''---666GGGbbb{{{zzz{{{rrrnnnsssrrrsss~~~|||wwwttttttsssqqqqqqwwwyyyyyyvvvtttrrrrrrqqqsssuuuwwwwwwwwwwwwvvvtttsssvvvwwwxxx}}}{{{zzz{{{|||{{{yyyvvvtttrrrrrrrrrrrrsssuuuxxxvvvwwwyyyvvvpppqqquuuzzzyyyzzz|||{{{xxxyyy}}}}}}~~~www[[[???999$$$&&&###***(((///000+++@@@bbb}}}~~~~~~tttjjjeeeUUUIII:::111---,,,)))&&&'''%%%$$$&&&***---......222000,,,)))'''&&&&&&&&&)))))))))'''%%%%%%'''***,,,,,,)))&&&$$$&&&&&&'''!!!&&&******(((&&&&&&###'''***)))))),,,,,,)))******+++++++++)))'''%%%###"""$$$"""!!!###!!!***...AAAjjj{{{\\\777(((%%%(((000+++///"""+++<<>>CCCqqqgggOOO777222<<>>===>>>@@@BBBBBBAAA???<<<666111------...///...111333444444333333444222222333333444444333333444555777;;;>>>===;;;888777666444333222333333444333444555555333111///---+++++++++,,,...000333444333444555444222111111222///000000000000000/////////000111333444444444444555666888888888:::===???@@@AAABBB@@@>>><<<<<<===>>>CCCGGGHHHJJJLLLJJJEEE======>>>??????@@@AAAAAADDDBBB===999555333222222222444777:::===???@@@AAA999777333///...///111333111111111000///000333666666555333333444777:::===???<<<::::::<<>>???AAACCCFFFHHHIIIGGGIIIHHHFFFGGGIIIFFFAAA>>>;;;666111///000111333111111222222222111111000000111111222222333333444333444444444333333222111111000000/////////000000---///222666<<>>BBBDDD???>>>???BBBDDDEEEDDDCCC@@@<<<666000---,,,---......111444444333222333444111111111222222222333333444444555888::::::888666444444333333333333333333333444555555333000---+++,,,+++++++++---///222444222333444444111000///000......////////////...............///000111222333222333555666555666888:::888999999888666555444444666:::<<<<<<>>>AAA???;;;555777888999999999999999;;;888555222000000111111111222333555777777888888444222000...---...///000111222111000///000333555444222111111222444555666777555444555888;;;======<<<===@@@CCCEEEGGGHHHHHHGGGHHHFFFCCCDDDGGGFFFBBB>>>;;;666111///000222444///000111222222111111000000000000111222333333333222222333444333333222111111000///......///000111---...111666<<>>666---+++''',,,)))///000+++AAAaaa{{{}}}~~~}}}~~~{{{tttmmmiiiiiikkkmmmgggaaaZZZVVVVVVVVVSSSPPPDDDCCCAAA>>>;;;777444222555333111,,,((('''(((***,,,---***$$$$$$)))+++)))'''''''''%%%$$$$$$''')))%%%&&&&&&)))000555111***,,,***(((((((((&&&"""### !!!&&&((($$$""""""!!!***)))---HHHggg|||vvvMMM+++'''+++)))((((((***%%%666888UUUkkkuuuHHH:::999222(((&&&)))(((######))),,,000&&&888FFFxxx{{{oooQQQCCC888444888777111777DDD666333333<<>>CCCCCC@@@===999555222444777:::;;;999:::;;;<<<<<<>>>AAACCC???@@@AAAEEEGGGHHHFFFDDDAAA===666000---,,,---......111444444333111222444000000000111111222222222444444444666777888666444222222333444444444333333333444555555333000---***,,,,,,++++++,,,///222333111333555444222/////////------......///......------,,,,,,,,,---///111222///111333444333333444555333333333333222000//////000333444333555888777333111333666666666555555555444333000...---...000111000111111222222111111000000///...---,,,------...333333222000//////222444111000///000222333333222333222111333666999::::::;;;===@@@DDDFFFGGGGGGGGGGGGGGGDDDAAABBBFFFFFFBBB>>>;;;666111///000333555...///000111222222111000///000000111222222333333111111333333444333222111111000///......///000111---...111666<<>>:::LLL```mmmBBB000444222+++)))...,,,&&&'''...222&&&666AAAsssvvvVVVGGG;;;---&&&''',,,333999333///333>>>EEEFFFIIIPPPHHHVVViiiyyy~~~}}}}}}jjjSSSDDD??????888444111333888;;;:::888;;;:::999999999:::;;;<<<555666666888999;;;===>>>AAA@@@???>>>???AAACCCDDDEEEFFFGGGHHHHHHHHHHHHHHH???<<<777222///...///000000111222222222222111000222222111111111111111111///000222333333222000///444333333222222333333444444333222000///---,,,++++++******+++,,,---...///333222111000/////////000000//////...,,,+++******)))***+++,,,------------//////000//////---+++***.........------,,,,,,,,,,,,,,,,,,---------............000000000///...---------,,,+++,,,...111222111///---...//////,,,)))------,,,,,,,,,---......111000000////////////000222222111000//////000000333000......111444333222555777:::===???@@@@@@???@@@@@@>>>======>>>??????===999555222000000...---000000000000000000000000222222222333333222222222000111111222222111111000333000...---...000000000...///222888???FFFMMMPPPSSSTTTWWWYYYYYYXXXVVVUUUPPPQQQUUU\\\cccddd___YYYXXXWWWWWWYYY\\\\\\XXXUUUVVVXXXZZZZZZZZZ[[[]]]___aaadddjjjmmmmmmhhhbbb^^^___]]][[[YYYWWWVVVUUUUUUUUUYYYVVVWWW""" ###&&&&&&### !!!"""&&&'''&&&***000...'''%%%###!!! !!!###$$$###'''%%%&&&(((((('''***000222***%%%'''++++++***+++((($$$!!!!!!%%%'''%%%!!!(((((((((((((((((())))))%%%000000,,,333777999AAARRRxxx|||```KKKDDD???CCCEEEDDDHHHOOOOOOKKK???AAAEEEHHHBBB333&&&!!!&&&###!!!$$$)))+++)))&&&---111777CCCGGG>>>EEE```xxxtttkkk]]]QQQMMMQQQWWWNNNIIIFFFEEECCC@@@@@@CCCAAACCCDDDBBB@@@@@@CCCEEEFFFEEEEEEIIIOOOSSSSSSRRRXXXVVVTTTRRRRRRTTTVVVXXXUUU[[[bbbeeeccc___\\\[[[cccdddhhhjjjfff___bbbkkkjjjjjjjjjjjjkkkkkkllllllllluuu{{{zzzyyyzzz|||||||||{{{~~~}}}zzz~~~vvvwww}}}kkkFFF111222''')))%%%'''000000111<<>>>>>===:::999777666777999;;;===???CCCHHHJJJIIIHHHHHHIIIOOOPPPTTTVVVRRRLLLNNNUUUWWWWWWVVVWWWZZZ]]]aaaccceeelllqqqpppnnnoooqqqqqqvvvqqqppprrrrrrnnnooossszzzqqquuurrrPPP999777///000+++)))...,,,---999aaaxxx}}}~~~yyyyyy~~~}}}|||wwwmmmbbbXXXPPPKKKHHHKKK>>>:::CCCHHH@@@777333222+++111666...))),,,***---'''(((222;;;;;;444...///......//////,,,'''"""### """(((+++'''""" %%%,,,,,,///999AAASSSlllvvvbbb>>>(((******"""!!!%%%111000666999CCClll[[[???111+++'''+++222333...(((///)))---)))///999IIIsssmmm^^^SSSEEE+++......,,,333222999999111///555888444444999111666<<>>CCCFFFEEEDDDCCCBBBAAABBBCCCDDDAAAAAABBBBBBBBBAAA@@@@@@:::888444111......///000222222333444444333222222111111111222222333333444222222222222222222222222333333333333333333333333111111111000///.........,,,,,,------......//////////////////..................---,,,++++++*********++++++,,,,,,---------------...//////...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------......---------...///000000///,,,******+++------,,,+++++++++++++++,,,---------------------...///000111111000/////////000000111///------...//////...///111222444555555555444666666666666777888999999666444111////////////...000000000000000000000000000111111111111111111000111111111111222333555666444222000000111333333333111222555:::BBBKKKTTTXXXXXXZZZ]]]^^^]]]YYYUUURRRTTTUUUXXX___eeefffccc___XXXWWWWWWXXXZZZ\\\[[[ZZZWWWXXXXXXWWWVVVUUUWWWXXXXXXZZZ]]]______]]][[[YYYTTTTTTTTTTTTSSSSSSSSSSSSQQQTTTQQQSSS"""!!!!!!!!!  $$$'''###%%%''''''***---+++&&&$$$!!! ###&&&''')))''''''))))))'''***000222+++''')))+++))))))***'''$$$"""$$$''')))(((%%%++++++,,,---------------//////000999@@@===LLLllldddAAA...)))++++++------,,,---...+++&&&***%%%###'''***(((&&&'''$$$!!! """&&&)))((('''''')))(((+++///+++444MMMbbbYYYQQQPPPQQQMMMCCC888444222222333222,,,)))***%%%'''((((((&&&$$$$$$$$$%%%&&&(((,,,///000///...000///...---...000333444+++---...000000222666888777888<<>>888888:::666444444555555222///888999;;;999666666999<<<999:::<<<<<<777111222777999777555666888::::::::::::999888777666555444444222222222333777===CCCGGGFFFEEEDDDBBBAAAAAABBBBBB>>>>>>>>>>>>===<<<;;;;;;777555222000......///000222333444555555444333222000000111222333444444555333333222222222222333333333333333333333333333333000000000000////////////------...///////////////------.....................------,,,++++++******++++++++++++,,,,,,------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++***+++,,,---...............////////////---+++))))))***+++---...++++++******++++++,,,---+++++++++,,,---...///000111000000/////////000000111000...---------.........///000111111111000000111111111222333444444555222000....../////////...000000000000000000000000000000111111111111000000222111000000222444777999555333222222333555555444555666888===EEEOOOWWW\\\\\\^^^```aaa___ZZZUUURRRSSSUUUXXX]]]bbbdddbbb___WWWWWWWWWWWWYYY[[[\\\]]]VVVWWWVVVTTTRRRQQQRRRTTTUUUUUUUUUVVVUUUUUUTTTTTTQQQQQQQQQQQQQQQQQQQQQPPPPPPRRRNNNPPP""" """%%%&&&###%%%'''((()))***(((&&&$$$!!! $$$((()))+++(((((())))))'''***///111+++((()))***(((((()))%%%$$$$$$&&&(((***)))'''***+++,,,.../////////...///333222666@@@JJJaaaxxxPPP222,,,111444000///---,,,...///...------)))(((...000---'''%%%&&&$$$"""$$$''')))))))))***...,,,+++...,,,333GGGSSSKKKDDDDDDHHHEEE999...***))),,,111000***'''''''''(((******)))'''$$$###%%%'''***---//////---+++((('''&&&%%%&&&'''((()))''''''((()))***,,,///111+++,,,///111000---,,,,,,222111///...///000222444666;;;===<<<===BBBGGGHHHMMMKKKKKKRRRYYY\\\ZZZWWWaaa[[[^^^gggcccLLL777...%%%***((('''---///888LLLgggyyy~~~yyyzzzyyyyyyzzz|||{{{zzz{{{}}}rrrrrrlllRRRIIICCC:::;;;<<<666777:::444555000///444777555111///,,,+++)))((('''(((((((((!!! ###$$$!!!"""&&&###...///...555<<>>;;;666---(((---555<<<;;;999888999:::::::::;;;;;;:::999777666555444444333222333666:::???BBBCCCBBBAAA@@@???>>>>>>>>>999:::::::::999888777777444333111000//////000111333444555555555555444333000000111222222333444444333222222111111222222333222333333444444333333222000000000000////////////---...///000000000//////+++,,,---...//////.........------,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++*********,,,---......///000000000///...---+++***)))))))))***---///++++++******++++++,,,---++++++++++++,,,...//////000///////////////000000111111000...------...///......////////////......------...///000111111111///...,,,---...//////...////////////////////////000000111111111111000000111000000000222555888999555333222333555666666555777888;;;@@@GGGPPPXXX\\\\\\^^^___```]]]YYYTTTQQQRRRSSSVVVYYY]]]^^^]]]\\\VVVVVVWWWWWWXXXYYY[[[]]]UUUUUUTTTQQQNNNMMMNNNPPPSSSRRRPPPOOONNNNNNNNNNNNPPPQQQQQQQQQQQQOOONNNMMMOOOPPPLLLNNN""""""$$$%%%%%%$$$$$$%%%'''))))))&&&%%%%%%$$$!!!"""&&&)))***+++)))((()))(((&&&)))......***'''))))))'''&&&)))%%%%%%%%%''')))))))))(((((())),,,.../////////...,,,888666111BBB^^^xxxeee@@@...111888999777222...,,,---...000222333///---000111...+++******(((''''''(((***++++++(((000///,,,///---000===CCC<<<555444555444...(((&&&''',,,333444///++++++)))******++++++)))&&&$$$&&&(((,,,...///...,,,,,,***)))'''&&&%%%%%%%%%%%%++++++,,,---...///...---***++++++,,,------+++((())))))))))))(((&&&%%%$$$'''******((((((---000000222222444:::BBBGGGEEE@@@KKKFFFFFFKKKIII===///'''(((,,,(((&&&***+++444GGGbbbmmmnnnmmmtttuuusssxxx{{{www{{{zzzyyy|||ssstttggg```___YYYKKKHHHJJJCCC@@@999555666666444333555777444000***&&&$$$$$$%%%!!!%%%***)))&&&'''+++&&&444666333888DDDZZZsssqqq]]]===***)))###&&&$$$000+++111888GGGhhhrrr{{{RRR888111555333,,,(((,,,000111000&&&...333333000@@@ttt{{{cccMMM???222???AAA>>>CCC999666222222111111777===:::333------,,,,,,...111666:::999777555222---)))---555@@@???===;;;::::::::::::;;;;;;;;;:::999888666555555444333333555777;;;=========<<<<<<;;;:::999999555666666666666555555444222222111000000111222333333333444555555444333333000000000111111222222333111111111111111111111111222222444444444444222222000000000000////////////---...///000000///...---***+++---///000000//////.........------,,,,,,,,,---,,,+++++++++,,,---...------...//////...---,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---.........///111222111///---,,,***++++++***)))***,,,///+++++++++++++++,,,------,,,,,,,,,,,,,,,---.../////////......//////000000000000000...------///000/////////...............,,,---...///////////////...---,,,---/////////---////////////////////////000111111111111111111000000000000111222444666888444333333444666777666555888999<<>>888///++++++,,,+++)))+++---333;;;===888444444,,,+++++++++,,,+++)))'''(((+++...000///......///444333111///...,,,,,,+++...---...///000///,,,***++++++***))),,,///,,,'''&&&'''((())))))'''%%%###&&&(((&&&"""!!!###$$$!!!%%%''')))+++000444222---555222111222222///+++'''###'''###"""(((***222DDDVVV]]]]]]___kkknnnmmmsssrrrtttwwwxxxyyyxxxvvvtttxxxxxxzzz}}}}}}}}}zzz{{{vvvjjjkkkoooiiieee^^^VVVPPPHHHAAA>>>@@@;;;999555000+++***+++...###'''...333000,,,---222---<<<>>>:::BBBPPPfff}}}oooWWW555%%%'''###(((%%%---+++666<<>>;;;:::::::::::::::;;;::::::888777666444333333333444666777999777777777777666555555444222333333444444444444333111111111111111222333444222333444555555444333222000000000000000000000000///000111111111111000///111222444555555444222111111111000000//////......,,,---///000000///---,,,***+++---000111111000/////////............------...---+++******+++---........./////////---,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---...............000222333222///,,,******,,,------+++***,,,...,,,,,,,,,,,,,,,------......---------------.....................///000000---......---++++++...111///...............//////---...///000000///......------,,,---///000...---////////////////////////111111222222222222111111//////000111222333444555333333333444666777666555666888;;;???DDDIIILLLNNNRRRRRRRRRRRRQQQOOONNNMMMOOOPPPQQQRRRQQQRRRRRRSSSRRRUUUXXXXXXVVVUUUVVVWWWRRRQQQNNNKKKHHHGGGIIIKKKKKKJJJIIIIIIIIIKKKLLLMMMPPPQQQSSSTTTTTTTTTRRRQQQRRRQQQJJJMMM"""!!! """&&&((('''&&&&&&%%%'''***(((!!! $$$%%%$$$$$$%%%(((******)))+++((('''(((&&&###&&&+++&&&$$$%%%''''''$$$%%%)))$$$%%%'''(((((('''&&&%%%&&&(((+++...000000000//////777888EEEhhhlllHHH777777999777555;;;555222444444111111444777444333222111222;;;EEE111000...+++)))***+++---...:::999111444666555999AAA888---((())),,,---+++%%%&&&,,,333555///++++++...,,,***+++------,,,******---000111000000111333000///...---+++***))))))...---,,,---///...,,,)))---,,,(((%%%***///---'''******++++++******)))((('''(((&&&""""""$$$###$$$((()))'''(((+++***&&&)))***)))&&&&&&((()))(((!!!'''***000???BBBIIIIIIKKKUUUWWWXXXbbbeeegggkkkpppsssuuuvvvwwwqqqsssvvvyyy{{{{{{||||||}}}|||{{{}}}|||~~~|||wwwqqqggg]]]YYY[[[QQQOOOKKKDDD===;;;<<>>dddqqq^^^PPPUUUIII<<>>===000***000555222......---,,,++++++,,,...000111222000333999;;;444...+++GGGFFFDDD@@@<<<:::::::::999999::::::999888666555222222222333444555666777333333333444333333222111000111222333333333333333111111111111222333444555222222333444444333222222000000000000////////////---///000222222000///---111222444555555444222111111111111000///.........,,,---///000000...---+++)))+++...000111111111000///////////////............---+++******+++---...//////000000///---+++************++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,...//////......///000222333222000,,,******,,,///...,,,***+++---------,,,,,,------.../////////...---------.....................///000111***,,,---,,,******---111......------......///000...///000000000///...---...------...///000...---////////////////////////222222333333333333222222...///000222222333333333333222333444666777666555444666999>>>BBBEEEGGGHHHMMMMMMLLLLLLKKKKKKKKKKKKOOOPPPPPPPPPOOOOOOPPPQQQQQQTTTXXXXXXVVVTTTTTTUUUPPPOOOMMMJJJGGGFFFHHHJJJGGGGGGGGGHHHJJJLLLNNNPPPOOOPPPSSSUUUVVVVVVVVVUUUSSSRRRKKKMMM"""$$$""" $$$((()))(((&&&%%%'''+++''' $$$%%%%%%&&&'''***+++***(((+++(((''''''%%%"""%%%***$$$"""$$$'''&&&$$$%%%)))###&&&(((((('''%%%$$$$$$&&&(((,,,///111222111000333333888SSS|||vvvUUU666///333444222222222---...444777333111444,,,...333666333000666???333222///,,,))))))***,,,---:::777...000444444777@@@555((($$$'''+++***''''''(((---333444...))))))+++)))''''''***++++++)))))),,,......---...000333333333333222111111000000000---++++++...///---+++...,,,'''$$$(((000...'''000///---,,,*********+++###%%%%%%###$$$((('''$$$!!!'''((($$$###&&&'''$$$(((+++***$$$"""%%%'''''''''&&&$$$$$$%%%111---555666555:::999<<>>AAACCCDDDDDDDDDDDDEEEGGGNNNNNNMMMKKKKKKMMMQQQUUUUUUUUUUUUTTTTTTSSSSSSRRRNNNLLLIIIGGGGGGIIILLLNNNIIIIIIJJJJJJKKKKKKKKKKKKOOOPPPRRRTTTVVVXXXZZZ[[[VVVOOOKKKOOO"""&&&%%%%%%&&&%%%###$$$%%%&&&$$$"""!!!"""""""""!!!%%%+++///---+++******)))...)))%%%)))'''$$$***""""""%%%'''%%%"""###(((+++''''''((((((%%%&&&)))+++---......111555666222666999GGGlll^^^CCC666666111000444444222///---///222444222000---555555......666999444000///......---......//////333777777222///333999<<<:::+++!!!+++000+++(((''',,,///...---///...,,,***,,,)))$$$'''...000,,,+++...000000...---...000555...---222444///++++++,,,***(((''')))*********(((***)))((())),,,+++'''000...---...111222000---***))))))***++++++)))((("""&&&***,,,+++)))((('''---+++(((%%%$$$%%%&&&'''$$$$$$$$$###"""###'''***,,,)))%%%$$$&&&***...000444555888;;;>>>AAADDDEEELLLNNNSSSZZZaaaggglllooonnnoooqqquuuxxx|||vvv~~~}}}{{{~~~}}}wwwuuuuuuwww{{{~~~xxxzzz{{{|||~~~tttlll___SSSVVViiirrrppplllaaa^^^gggpppssswww~~~yyyOOO111+++&&&$$$)))***))),,,+++///<<>><<<:::444...111555444...+++---...,,,;;;***&&&666@@@888///...BBB@@@===:::999999:::;;;;;;:::999777666555555555222222222222333444444555444222222222333333111///222000000222444555222000/////////000111333444555444666777555222111222333000///...---,,,------...000000111222111000//////---000333444333222111111///111333333111///...///......///000111111111111000000111222222222111000///000111222333444444444666444111...------...///////////////...---,,,+++...///000111111000//////...------,,,,,,,,,,,,,,,111222444333111000000111///111333444222111000000000000000000000000000000/////////000/////////......000111000//////000111////////////......---------,,,+++,,,...///...---///000000///------...///000000000000/////////...------...000222222000...000/////////000111222333111111111111111111222222///000111111111000......///...---,,,---...000111///111333666888999::::::;;;===???@@@@@@AAACCCEEEJJJJJJIIIHHHHHHJJJOOORRRTTTTTTSSSSSSRRRRRRRRRQQQNNNLLLIIIGGGFFFGGGIIIKKKJJJJJJJJJKKKLLLMMMNNNNNNPPPQQQRRRTTTVVVXXXYYYZZZYYYRRRNNNQQQ"""(((%%%$$$'''***+++)))'''%%%###!!! !!!!!!!!! %%%+++...---,,,++++++///333---'''***&&&"""(((###"""$$$&&&$$$!!!###(((&&&&&&***//////***&&&&&&***...000111444888888555888BBBUUUwwwuuuIII777555<<<:::999======333555888::::::888777666888@@@BBB===>>>FFFHHHCCCGGGDDD@@@<<<999888999999???CCCGGGGGGDDDCCCGGGMMMFFFDDD444(((///444222333000777<<<<<<;;;;;;888444777999555///---000111///000222333111...,,,,,,---...333444///...111111,,,---+++***)))***+++***))))))***(((&&&(((------***((('''''')))+++,,,***''',,,+++******++++++***)))$$$(((,,,......------...000...,,,***(((((())))))))))))((('''''')))+++,,,+++)))'''&&&&&&((())))))---............//////000444666999===BBBGGGJJJLLLSSSUUUZZZ```fffmmmrrruuuxxxxxxwwwwwwxxxzzz}}}|||zzz}}}{{{}}}{{{rrrkkkjjjtttwwwyyy{{{}}}||||||{{{yyy~~~||||||zzzvvvsss}}}~~~{{{|||vvvrrryyy~~~oooHHH...)))%%%%%%***+++)))+++,,,555CCCLLL```aaaDDD>>><<<===000###(((,,,---111///)))+++---===BBBCCCdddwwwgggZZZSSSJJJ???666555333111//////111333444222///000555888555...(((===;;;999777777777999:::999999888777666666666666333333333222222333444444333222111111222333111000333222111111222333222000.........///000111222333333444666555222000/////////......---------......//////000111111111000000...111333444333222222222000222444444333111111111000000000111111333444444444444555666666555444333111111222333555777999:::<<<:::666333111111111111222222111111000//////...///111222333333222000/////////000000//////...---222444777777555333222222111444777777555333111000///000222333444444444333444333222111000000000111///111333333222000000111111111000000///...------,,,---...------,,,---...///000111000.........000000000000000000///......------///222444444111///000000000000000222333333222111111111111111111111000000111111000000///...000...,,,++++++---///111...///222444666666555444444666999:::;;;===???AAADDDDDDDDDCCCCCCFFFJJJMMMPPPPPPPPPPPPPPPPPPOOOOOOMMMKKKHHHFFFEEEFFFGGGIIILLLKKKKKKLLLMMMOOOQQQRRRQQQRRRSSSTTTVVVWWWXXXYYYZZZTTTQQQSSS"""'''$$$###'''...000,,,'''$$$""" !!! !!!%%%***---------,,,---111555///)))***&&&###***&&&######$$$###!!!$$$)))%%%%%%)))///000+++((()))+++000333444777;;;;;;888;;;OOOiiiiiiNNNEEELLLTTTNNNIIIIIIFFFIIIOOOVVVXXXUUUQQQOOOPPPSSSZZZ^^^\\\___fffgggbbbiiieee___ZZZVVVUUUUUUVVV^^^bbbfffdddaaaaaadddhhhaaa^^^KKK;;;;;;;;;999>>>FFFNNNUUUVVVUUUSSSOOOIIIRRRTTTSSSLLLFFFFFFHHHHHHIIIJJJJJJHHHDDDBBBAAAAAA999GGGIII;;;666>>>???777555444444444444333111...,,,---***'''(((+++***'''******+++---//////---***,,,+++***)))******,,,,,,+++,,,......---,,,,,,---......---,,,+++***))))))+++)))((()))***,,,,,,,,,,,,++++++***)))(((((('''+++***((('''%%%%%%$$$$$$&&&'''(((***,,,---//////555888===DDDLLLSSSXXX[[[[[[^^^aaabbbeeeiiiqqqvvvppp||||||}}}wwwmmmiiikkkqqqwww~~~~~~xxxuuuzzz}}}~~~~~~gggEEE000,,,(((&&&***)))((((((***888GGGMMMaaa}}}]]]AAA<<<:::===111$$$%%%'''+++444222,,,000222;;;??????[[[|||sssgggZZZQQQFFF<<<555777777222222666---555666000...333444000777666555555555666777888888777777666666666666777444444333222222222333333333222000000222222222111444333111000000000000000............///000111222222333444444333000---,,,....../////////000000000///000000111111222222222000222333444333333444555333555777666555333333444444333333222333555666888999:::;;;<<<<<<;;;999888333333444555888;;;>>>???AAA???<<<999777555555555333333333333333444444555222333555666666444222000111222333444444333111000333666999:::888555333333222555888888666333111000///111444777888999888777999777444222111111222333111333666777555333333333555444333111000//////...,,,///111000---+++---000///111222111000///000111000000111111111000......---...000333555444111////////////000111111222333222222222222222111111000111111111111111000000///222000...,,,,,,...111333---...111222333222000///000222444555555777999;;;======>>>>>>>>>@@@DDDGGGKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIGGGEEEEEEFFFHHHIIILLLLLLKKKLLLNNNQQQSSSUUURRRRRRSSSTTTUUUWWWWWWXXXXXXSSSQQQTTT"""###%%%&&&(((,,,...+++%%%$$$###!!!!!!""""""!!! ###%%%(((+++,,,------...---222---(((***'''&&&...((($$$"""###"""!!!$$$)))'''$$$$$$'''((((((***...,,,222666666888;;;;;;888>>>]]]}}}nnnjjjfffnnnssshhh```aaa___fffjjjmmmnnnllljjjiiijjjlllrrrvvvxxx}}}||||||zzzwwwtttqqqpppppppppvvvzzz|||xxxsssssstttuuurrrqqqaaaRRRPPPMMMLLLTTTaaaiiioooooonnnmmmjjjeeejjjnnnnnnjjjdddcccfffjjjhhhiiiiiihhhfffeeedddddd]]]eeecccWWWRRRVVVUUUOOONNNNNNNNNOOOOOOMMMIIIFFF???@@@>>>:::888888444...***+++,,,------+++(((&&&******)))''''''(((***,,,+++,,,,,,+++***)))+++,,,++++++,,,,,,,,,***)))(((***(((((())),,,...---,,,,,,,,,------,,,,,,---...***)))(((&&&&&&&&&&&&'''((((((((((((((((((((((((''')))---222666:::===???>>>BBBGGGJJJMMMSSS^^^fffhhh{{{uuuyyy}}}}}}vvv{{{zzz{{{zzzvvvpppqqqvvvkkkvvvsss~~~xxxvvv}}}|||tttsss~~~|||fffIII777333+++'''(((%%%(((%%%&&&333DDDKKK___^^^AAA>>>;;;;;;...###%%%''',,,777///+++777777888;;;>>>VVV}}}{{{vvviiiXXXNNNQQQNNN@@@:::===777777444...+++111999>>>333333333333444555777888777777666666666666666777444444333222222222333333333111//////111222222111333333222111000///000111000000000000000111222333333444444555444222///---000000111222333444555555222222222222333444444555222333444444444444666888888:::::::::777666666777888777666555666777888999<<<>>>@@@BBBBBBAAA???>>>666666666777999>>>BBBDDDFFFDDDBBB???<<<:::999888333333444555666888:::;;;555666777888888666444333333444666777777777666555666999;;;;;;999555333333222555777777555222111000000222666999;;;<<<<<<;;;<<<:::666333222333444666333666999:::999777777777999888666444333222222222000222444222///---///111000222333444222111222222000111333444444333111000//////111333555444111///......///000111111111111222222333333333333222111333333222222111111111111222111///------...111222---...///000000///---,,,...000222222222222333555888888999999999;;;>>>AAADDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDFFFHHHJJJJJJJJJKKKLLLNNNPPPSSSTTTQQQQQQRRRSSSTTTVVVVVVWWWTTTPPPPPPTTT"""###***...+++)))))))))&&&%%%$$$###$$$%%%&&&%%%###%%%%%%&&&(((***,,,---...***000,,,&&&(((%%%%%%///***$$$!!!""""""!!!$$$)))### """$$$$$$''',,,---333777666666888999888EEEjjjzzzzzzxxxyyyvvv}}}~~~wwwsssooonnnppprrrsssssswwwzzz~~~}}}}}}}}}}}}|||yyywwwuuuxxx}}}~~~xxxuuuvvvwwwuuulllooohhhcccfffeeefffppprrrwww{{{yyyyyyzzzzzzwwwuuuxxxyyyxxxsssqqqtttyyywwwwwwxxxzzz{{{|||||||||~~~wwwrrrqqqpppmmmkkkkkkllllllmmmnnnnnnlllgggddd\\\______]]][[[YYYSSSKKKCCCDDDEEEDDDBBB???<<<;;;999888777333///...///222111111111///,,,,,,---...'''((()))******((('''%%%''''''(((***,,,,,,+++***)))***+++++++++...333777)))((('''&&&&&&&&&((()))******))))))((((((((('''&&&''')))+++---...//////---111666777888<<>>???999>>>EEE[[[rrryyyqqquuuqqqaaaWWWXXXRRRGGGAAACCC@@@888:::CCC222222222333444555777777777777666555555555666666333333333222222333444444333111//////000222222222222333444333222111222333333333333333333444555555666666555666777666333111333444666888999::::::;;;666666555555555666777777555666666555555666999<<<>>>??????===:::999999:::;;;::::::999999999999999===???BBBEEEFFFEEEDDDBBB999888777888;;;???DDDGGGIIIHHHFFFCCC@@@>>>===<<<555555555666888:::===>>>999999999999888888777666555666777999:::;;;;;;;;;;;;===>>><<<999666444333333444666555444222111222222444777:::<<<===>>>>>>===;;;888555444444666777666999;;;<<<<<<<<<<<<======;;;:::888777777888888555666666555333222222333111333666666555444444444333555777999999999888777444333333444555444222000...///000111222222222222222333444555666555444444555555444333333333333444000000///...---......///.../////////......------...000111111000111222333555666666666666777999<<<<<<<<<===>>>??????@@@@@@??????@@@@@@BBBDDDFFFHHHGGGHHHIIIKKKMMMNNNPPPPPPOOOOOOPPPRRRSSSTTTVVVVVVRRROOOPPPTTT"""%%%000444---'''((()))'''%%%$$$%%%&&&)))***)))''''''&&&$$$%%%(((***,,,,,,***111,,,%%%%%%"""###---+++$$$!!!"""###"""$$$'''%%%'''$$$###%%%---444777555444777::::::RRRwww~~~|||||||||rrrnnnqqqwww|||~~~}}}~~~}}}yyytttqqqtttzzz|||vvvuuuzzz{{{wwwiiimmmjjjjjjqqqnnnmmmwwwtttxxxzzzwwwwww{{{}}}}}}||||||||||||xxxtttvvvzzz{{{{{{|||zzzuuuzzz}}}zzzyyy}}}yyyyyyzzz{{{{{{yyyuuurrrppptttvvvvvvwwwwwwqqqjjjjjjkkkjjjhhheeebbbaaaaaa[[[\\\ZZZTTTMMMIIIJJJKKKSSSQQQMMMEEE<<<666222111,,,,,,,,,+++***'''%%%###%%%'''******(((%%%$$$$$$%%%'''))))))))),,,222777...,,,***(((''''''((()))+++++++++******)))))))))'''(((***,,,---...------+++---......,,,---000444222===<<>>???999:::555666===777000444888000CCCBBB888>>>DDDPPPiiixxxwwwyyykkkgggnnniiiVVVMMMQQQ222222333444555666777777888777666555555555555555222222222222333444444555222000......000222222222222555888888666555555777777777666666777777888999:::888666777999:::888666777888:::===???@@@@@@@@@;;;:::999888888888999:::777888888777666888<<>>BBBEEEGGGGGGEEEDDD;;;:::888888;;;@@@EEEIIIKKKJJJHHHFFFCCCAAA@@@???888888777777888:::<<<>>>===<<<:::999888888999999666777888:::<<<>>>@@@AAAAAAAAAAAA>>>:::666555555444555555444333222444555444555777999<<<>>>???@@@<<<:::888666666666777888999;;;===>>>>>>@@@BBBDDD@@@???===;;;;;;;;;===>>>;;;999888777777777555333222555888888888666666666888:::===???AAAAAA??????:::888666555666666444333000111222444444444444333111333555777888888777666777777555555444555555666000000000000000//////...000///...---------...///...///111222222222444666444555555555444444666888555666777888999:::;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCEEEGGGJJJKKKLLLKKKKKKLLLMMMNNNPPPRRRTTTUUUVVVSSSRRRSSSWWW"""(((000222***&&&******&&&######$$$'''***,,,+++***)))&&&###"""%%%(((******(((///+++$$$$$$"""$$$000+++$$$ """$$$######%%% %%%'''$$$$$$&&&,,,333666444444888>>>@@@ccc~~~~~~~~~xxxqqqrrryyy}}}zzzvvvsssuuu|||}}}wwwwww}}}~~~yyynnnooojjjlllrrrmmmjjjsssrrrvvvxxxvvvwww{{{~~~~~~|||{{{}}}|||wwwwwwzzz~~~~~~}}}{{{yyywwwyyy}}}{{{zzz{{{|||}}}|||yyyvvvyyy|||}}}}}}zzztttuuuuuurrrnnnmmmnnnppptttvvvvvvsssmmmiiiiiilllwwwtttooofff[[[QQQKKKIIIGGGFFFCCC@@@<<<777444222000555888555---'''%%%'''&&&***,,,,,,)))***---111///---***((('''((()))***------,,,,,,++++++******(((***,,,...000000///...***+++++++++++++++******!!!+++///NNN```OOOFFFBBBDDDGGGOOOWWWYYYWWWYYY^^^lllmmmmmmllllllmmmqqqtttyyy}}}|||xxxwww}}}}}}|||fffCCC555000...'''(((+++&&&---888444000CCC___ttt|||UUU;;;@@@FFFFFF>>>:::<<<777666AAAEEE444AAACCC<<>>===;;;:::999::::::;;;999999999777777999===AAAGGGGGGFFFBBB>>><<<<<<<<>>;;;999888999:::;;;777777888:::<<<@@@CCCEEEEEEEEECCC@@@;;;777666666555555555444333333555888666666777999;;;>>>@@@AAA;;;:::999777777777777888:::<<<>>>???@@@BBBEEEHHHBBBAAA???======>>>@@@AAA???<<<999999::::::777444333666999:::999888777888;;;===AAADDDFFFFFFEEEDDD???<<<999777777777666555222333444666777666666555111333555888999999999888999888777555555666666777222333444444444222111000222000...------...///111---///111222333444777999444555555444333333444666111222333444555777777888:::::::::::::::;;;<<<===AAACCCFFFIIIJJJJJJHHHGGGJJJKKKMMMOOOQQQSSSUUUVVVVVVUUUVVVYYY"""(((...,,,%%%$$$+++***"""""""""$$$'''+++---,,,+++***&&&"""!!!$$$'''(((((($$$,,,)))$$$%%%%%%(((555***$$$!!!###%%%$$$###$$$%%%!!!!!!######'''---+++222555444444:::BBBEEEooo{{{|||wwwnnnkkkppp|||}}}}}}}}}|||zzzxxxwwwvvvvvv}}}}}}vvvuuu{{{{{{tttmmmlllgggjjjssspppnnnwwwrrrwwwzzzyyyzzz~~~xxxwww{{{|||xxxwwwzzz~~~|||vvvtttrrr}}}~~~~~~~~~|||}}}{{{|||{{{yyyvvvvvvyyy|||tttxxx||||||xxxwwwyyy|||{{{vvvrrrpppooojjjhhhccc]]]WWWQQQMMMKKKDDDJJJNNNIII===333111333***...222111---)))***,,,(((&&&$$$######%%%''')))---,,,,,,+++***)))((((((+++,,,...000111000///...(((((())),,,//////...,,,)))222888XXXaaaBBB333222555777999888444444@@@MMMNNNSSSZZZbbbfffgggfffeeeiiiooovvv{{{~~~{{{zzzZZZ???333///...&&&'''+++'''))):::999222FFFggg{{{xxxRRR;;;CCCXXXSSSCCC777444222===SSSGGG///<<>>???>>><<<;;;>>>@@@??????>>><<<:::;;;>>>AAAAAA@@@>>>>>>???@@@???>>>AAABBBCCCDDDEEEFFFGGGGGG@@@???>>><<<<<<<<<======<<<===<<<:::888:::???DDDGGGJJJIIIEEECCCBBB@@@;;;>>>@@@BBBDDDBBB>>>888555>>>>>>@@@DDDFFFGGGDDDBBB>>>===;;;;;;<<>>::::::<<<===<<<;;;=========;;;999999;;;===:::;;;<<<======???BBBEEEJJJHHHDDD@@@===:::999888999777666444444555777888888777666666666777999:::999999999999888666555444:::;;;===???BBBDDDEEEEEECCC@@@<<<<<>>===<<<999777888<<<===;;;;;;>>>888999::::::;;;;;;;;;:::::::::999888888999<<<>>>;;;999777777777666555333444333111111222222000...444333333444666666555444222222222222333444555666444333333333333333444444777666555555666777999:::>>>???AAABBBCCCDDDEEEEEEHHHGGGFFFHHHKKKNNNPPPQQQVVVYYYSSSQQQ$$$)))&&&$$$%%%'''(((&&&###"""$$$&&&)))+++,,,,,,,,,///)))######(((+++)))&&&'''&&&(((+++)))$$$'''...***&&&!!!"""&&&)))(((&&&###$$$$$$$$$###$$$'''))),,,555666555:::;;;EEEYYY{{{rrrwwwqqqrrryyy{{{zzzyyyxxx|||yyy}}}|||wwwwww{{{{{{wwwtttmmmkkkpppssspppooopppuuuuuu}}}}}}|||uuuxxxzzzuuuyyy}}}xxx}}}|||zzzzzz{{{|||}}}zzz~~~~~~}}}|||zzzxxxvvvuuuuuutttuuu~~~{{{xxx||||||vvv{{{zzz||||||xxxrrrooonnnpppgggooooooeee[[[YYYYYYXXXKKKXXXXXXHHH>>>@@@===333(((444999111***++++++(((***,,,,,,)))(((++++++((())),,,222666333---...333555)))$$$,,,333111...///222111RRRtttccc999(((,,,,,,(((%%%&&&+++///111000;;;;;;<<>>@@@AAA@@@>>>>>>@@@BBBDDDAAA???======>>>AAABBBAAA???>>>>>>@@@AAA@@@???@@@BBBCCCEEEFFFFFFFFFFFFBBBAAA???>>>=========>>>???@@@???<<<:::;;;>>>BBBJJJMMMMMMIIIGGGGGGDDD???===@@@BBBDDDBBB???:::777===>>>@@@CCCFFFGGGEEECCC>>>===<<<;;;===???BBBDDDGGGGGGGGGGGGGGGFFFBBB@@@AAA>>>;;;:::;;;<<<;;;:::<<<<<<<<<;;;999:::<<<>>><<<============>>>AAADDDHHHGGGDDD@@@===;;;::::::888777666666666888:::;;;888777666666666777999999999999999888777666555555999:::===@@@CCCEEEEEEFFFCCC@@@======???BBBCCCBBB???>>>>>>======<<<;;;;;;<<<;;;===@@@@@@===>>>BBBFFFGGGIIIKKKKKKKKKJJJIIIHHHDDD@@@???AAABBBAAA@@@===;;;<<<@@@@@@======???;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<>>======;;;999777777555333222222222111000333222222444666666555444444444444444444555666777333222111111111111222333777666555555555555666777;;;<<<===???@@@AAAAAAAAADDDCCCCCCDDDGGGJJJLLLMMMQQQUUUPPPOOO&&&((('''%%%%%%%%%%%%$$$###!!!###%%%''')))*********,,,'''######&&&))))))''''''%%%'''++++++((()))---,,,'''######&&&(((&&&$$$"""$$$&&&&&&'''(((+++---...666777777:::;;;IIIbbb}}}~~~zzz~~~}}}}}}~~~yyyqqqwwwuuuvvvyyywwwrrrqqquuuwwwvvv}}}~~~~~~zzz|||}}}sss~~~|||{{{{{{|||~~~|||zzz}}}|||~~~}}}|||{{{zzzyyyxxxxxxxxx{{{~~~~~~}}}|||sssyyyuuuxxx|||~~~{{{{{{vvvwwwxxxxxxuuu||||||qqqiiihhheee^^^VVVZZZYYYOOODDD<<<777333...000...)))))),,,---+++***,,,000333000,,,...444------++++++///333///(((333BBBaaannnSSS555---...+++)))'''&&&((()))***+++++++++,,,...111666:::===:::BBBLLLVVV___iiiuuu}}}|||}}}|||~~~{{{~~~eeeDDD777222+++&&&%%%'''((()))$$$)))333;;;KKKpppxxx```IIIDDDFFF:::000///,,,((()))///111111FFFfffzzz~~~mmmQQQaaa}}}}}}222222222333444777999::::::999777444444444555666777555444444666888888888<<<======;;;::::::<<>>@@@CCCDDDCCC@@@???>>>>>>@@@BBBBBBAAA@@@AAADDDFFFGGGFFFEEEEEEDDDCCCAAA@@@>>>>>>>>>>>>CCCCCCBBB@@@======???AAAIIIMMMNNNLLLKKKJJJGGGBBB>>>@@@CCCDDDDDDAAA===:::<<<===@@@DDDGGGHHHFFFDDD???>>>======>>>@@@BBBDDDHHHGGGGGGGGGHHHGGGDDDBBBAAA???<<<::::::;;;:::999:::;;;;;;;;;:::;;;===@@@???@@@@@@???>>>>>>@@@BBBFFFEEECCCAAA???>>>======888888777888999:::<<<===777777666666666777888999888888888777777666666666777:::===AAADDDFFFFFFFFFDDDAAA???>>>@@@BBBBBBBBBBBBBBBAAA@@@????????????AAA??????AAAAAA???AAAFFFJJJJJJKKKKKKLLLLLLMMMMMMLLLHHHEEEEEEGGGHHHGGGEEECCCAAABBBEEEEEEAAA???AAA??????@@@@@@@@@??????>>>===<<<===???CCCIIIOOORRRPPPMMMJJJGGGEEECCCAAA???;;;888555333444444444333333222222444666777666444777666666666666666777777444333111000000111333444666666555444444444444555777888999:::;;;<<<<<<<<<>>>>>>>>>???AAADDDFFFHHHLLLPPPMMMNNN***(((((('''%%%###!!!"""###!!!"""###%%%&&&&&&'''&&&&&&%%%######$$$&&&((()))'''%%%&&&+++...,,,+++,,,,,,)))%%%%%%''''''%%%###!!!$$$(((***+++---...000000666777999;;;<<>>888666333//////.........***%%%''',,,&&&///111+++,,,444333***FFF\\\qqqbbb<<<******&&&*********(((&&&&&&&&&(((%%%%%%%%%%%%&&&((()))***'''---444;;;CCCLLLWWW___fffgggqqq|||}}}uuuqqqtttyyyzzz~~~]]];;;333...((($$$$$$&&&((()))&&&+++666@@@QQQsss{{{gggOOOFFF<<<777000***''''''***,,,,,,444UUU|||wwwXXXWWW{{{ttt```___]]]ccc```vvv{{{|||333333333444666999;;;===<<<:::777444333444555666666555444444666999;;;<<>>>>>@@@BBBBBBCCCCCCDDDEEEHHHKKKMMMMMMGGG@@@>>>BBBEEEFFFDDD@@@???>>>???AAACCCCCCBBB???AAACCCFFFFFFFFFDDDCCCCCCCCCAAA@@@???>>>======CCCCCCCCCCCCBBBBBBBBBCCCGGGKKKMMMKKKJJJJJJGGGBBB???AAADDDEEEEEECCC@@@>>>===>>>AAAEEEHHHIIIGGGEEEAAA@@@??????@@@BBBCCCEEEIIIHHHGGGHHHHHHHHHFFFDDDBBB@@@===;;;::::::999999999:::;;;;;;;;;===@@@BBBCCCDDDCCCAAA???>>>@@@AAADDDCCCCCCBBBAAA@@@@@@???:::::::::::::::;;;<<<===777666666555666777888999777777666666666777777777666999===AAAEEEFFFFFFFFFDDDBBBAAA@@@@@@AAABBBBBBFFFEEEDDDCCCBBBBBBCCCCCCEEEBBBAAABBBBBB@@@DDDIIIMMMLLLLLLKKKLLLMMMNNNOOOMMMJJJHHHIIILLLMMMLLLKKKHHHEEEFFFHHHGGGCCCAAABBBCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>>>>CCCJJJRRRYYY]]]]]]ZZZUUUQQQNNNKKKHHHFFF@@@<<<888666777888888888555444444666888999888666999888888777777777777888777555333222111333444666444444444444444444555555555666777888888888888888999:::;;;;;;===???BBBDDDJJJPPPNNNOOO---((())))))%%%!!! ###""""""###$$$$$$%%%%%%%%%"""###$$$$$$"""$$$'''+++'''%%%&&&***//////---+++***(((&&&'''((((((&&&$$$"""&&&***---......//////111555666999===@@@YYY}}}uuurrrwww{{{zzzvvvzzzzzz{{{yyyvvvssstttvvv|||{{{zzz|||||||||www}}}~~~~~~|||}}}zzzxxx|||vvvttt|||~~~~~~~~~~~~~~~~~~{{{~~~uuuwww|||~~~{{{|||yyyzzz|||~~~|||zzz|||zzz|||~~~}}}||||||~~~yyywww~~~xxxtttvvvuuutttmmmbbbYYYSSSMMMHHHCCC@@@???<<<555,,,)))+++)))---...***(((...444777]]]fffjjjQQQ///&&&***''''''***,,,+++(((''')))+++(((((())))))(((((('''''')))***+++,,,---111777<<>>@@@DDDDDDDDDCCCBBBBBBDDDFFFDDDDDDCCCEEEHHHLLLOOOQQQMMMGGG@@@???CCCFFFFFFDDDAAA??????@@@BBBDDDDDDCCC???@@@BBBDDDDDDDDDCCCBBBAAAAAAAAA@@@???===<<<<<>>???AAAEEEHHHIIIGGGEEEAAAAAA@@@@@@AAABBBCCCDDDGGGFFFEEEFFFGGGGGGFFFDDDAAA@@@>>><<<:::999999:::999:::;;;<<<<<<>>>AAADDDFFFFFFEEEBBB???===>>>@@@AAAAAAAAABBBAAAAAAAAAAAA======<<<;;;;;;:::::::::777666555555555666888888666555555555666777888999777999===@@@CCCEEEEEEEEEDDDDDDCCCBBBAAAAAAAAABBBGGGGGGFFFEEEEEEEEEFFFFFFGGGDDDCCCCCCBBBAAAEEEKKKNNNMMMKKKKKKKKKLLLNNNOOOKKKIIIHHHJJJNNNQQQPPPNNNKKKHHHGGGIIIGGGCCCBBBDDDFFFFFFGGGGGGGGGFFFFFFEEE@@@???AAAGGGQQQZZZaaadddgggccc]]]XXXTTTQQQMMMKKKDDD@@@===;;;<<<===>>>>>>999999888:::;;;<<<;;;999:::999999888888888999999888777555444333444555666222333444555666666777777666666777777777777777777666888999::::::<<<@@@CCCLLLRRRQQQQQQ---)))))))))%%%  ###$$$$$$$$$$$$$$$%%%%%%&&& ###&&&%%%######(((,,,'''&&&''')))---000...+++&&&&&&'''(((******)))'''%%%(((,,,///...---,,,,,,///444444666@@@LLLfff~~~{{{ssssssxxx|||}}}{{{{{{xxxtttrrrsssuuuvvvuuuyyyzzzxxx}}}xxxuuu{{{~~~yyy|||~~~}}}|||}}}~~~}}}zzz|||~~~{{{xxxzzzsssrrr{{{}}}}}}}}}~~~~~~|||nnnppp}}}{{{vvv|||{{{wwwxxx|||~~~yyyyyy|||~~~~~~}}}~~~~~~{{{}}}yyy{{{|||{{{wwwvvvrrrmmmdddbbbbbb```YYYMMMFFFDDD???555000111---***888LLLcccUUUKKK>>>,,,)))///...$$$'''******))))))+++...)))***+++++++++***)))((())))))((('''(((***...111///+++111@@@FFFCCCHHHUUUZZZ\\\bbbiiilllnnnsssxxx~~~~~~~~~nnnOOO444,,,)))%%%###$$$'''))))))777111666FFF^^^}}}{{{___MMM???;;;111&&&%%%///777:::::::::NNNlll}}}ttt[[[YYYtttyyy~~~www]]]OOOEEE<<<<<>>?????????;;;:::999888777666666666333444666777999;;;???BBBDDDEEEFFFFFFEEEGGGIIILLLIIIGGGEEEEEEIIILLLOOOPPPJJJFFFBBBBBBDDDGGGGGGFFFBBBAAA@@@@@@BBBDDDDDDCCC??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<>>>@@@CCCGGGKKKLLLJJJHHHFFFIIIIIIFFFEEEGGGEEEAAA???@@@BBBDDDCCCBBB@@@>>>>>>???AAADDDGGGGGGEEEBBB???????????????@@@AAAAAACCCBBBAAABBBCCCDDDCCCBBB======<<<:::777666888999888999::::::;;;===@@@CCCEEEEEECCC@@@===;;;<<<======>>>??????@@@?????????======<<<;;;:::999888888666666555555555666777888555444444444555777999:::888999<<<>>>@@@BBBDDDDDDEEEEEEEEECCCAAA@@@AAABBBFFFGGGGGGHHHHHHGGGFFFFFFHHHDDDCCCDDDCCCAAADDDJJJLLLKKKJJJIIIIIIJJJKKKLLLHHHGGGGGGJJJPPPSSSSSSRRRMMMIIIGGGGGGFFFCCCCCCFFFGGGHHHIIIIIIJJJJJJJJJIIICCCCCCEEELLLWWWaaafffhhhlllggg```ZZZVVVSSSOOOMMMFFFDDDAAAAAABBBCCCDDDDDD@@@?????????@@@@@@>>>===;;;;;;;;;:::;;;;;;<<<<<<999888777777666666666666444555666777888888888888777888888888888777777666555777::::::999;;;???CCCMMMUUUTTTSSS++++++***'''$$$!!! !!!###$$$$$$$$$$$$$$$%%%&&&'''"""%%%''''''%%%&&&))),,,&&&(((((('''***......+++$$$%%%(((***++++++***)))(((+++...///...+++******,,,444222333FFF^^^vvv}}}{{{wwwvvv}}}~~~yyywww||||||zzz{{{yyyssspppsssxxxxxxssssssvvvwww{{{}}}wwwvvv~~~yyyzzz~~~~~~{{{zzz{{{zzz{{{zzzxxxzzz{{{yyyzzzrrrqqq{{{}}}{{{|||||||||}}}}}}}}}ppprrr|||tttxxx~~~}}}yyyxxxzzz~~~zzzuuurrrvvvyyyzzz{{{|||~~~zzzyyy}}}|||{{{zzz~~~{{{zzz{{{~~~zzzppphhhfffdddRRRIIIKKKEEE>>>MMMhhhfffJJJ999555,,,((()))&&&%%%&&&'''''''''(((+++---******+++,,,,,,,,,,,,,,,---,,,+++******,,,...///---))))))...///---222;;;CCCCCCEEEGGGKKKUUUbbbllluuutttvvvyyyxxxhhhMMM777,,,)))&&&$$$&&&(((******666000999NNNhhhkkkYYY===555---)))+++000333555<<<777AAAQQQ[[[ggglllcccjjjqqqeeekkkhhhNNNBBB<<<333888III===555GGGGGG@@@RRRbbbeeedddsss}}}{{{AAABBBCCCCCCCCCAAA???>>>;;;;;;<<<<<<;;;:::999888666999;;;<<<<<<===???BBBDDDFFFGGGHHHIIIKKKOOORRROOOKKKGGGFFFGGGJJJKKKKKKFFFFFFEEEEEEFFFGGGHHHIIIDDDBBBAAAAAACCCDDDCCCBBB???>>>>>>===>>>>>>@@@@@@??????@@@AAAAAA@@@???>>>>>>???CCCIIIMMMNNNKKKHHHDDDFFFEEEAAA???AAAAAA>>>===>>>???@@@???>>><<<:::<<<===???AAACCCCCCAAA>>>;;;;;;;;;<<<<<<<<<=========<<<;;;;;;===???>>>>>>888999999777444333555777555666777777888999===???AAAAAA@@@<<<999777888999888999:::;;;<<<;;;;;;:::::::::::::::999888888777666666555444555666777888444333333333555777:::;;;:::::::::;;;===???BBBCCCEEEFFFGGGEEEBBB@@@AAABBBDDDFFFHHHIIIJJJHHHFFFEEEFFFDDDCCCDDDCCCAAACCCHHHHHHHHHHHHGGGGGGGGGHHHHHHEEEDDDEEEJJJQQQVVVVVVUUUPPPKKKGGGFFFEEECCCEEEIIIGGGHHHIIIKKKLLLLLLLLLLLLHHHGGGJJJRRR]]]fffiiiiiimmmhhhaaaZZZVVVRRROOOMMMGGGFFFEEEFFFHHHIIIIIIIIIGGGFFFEEEEEEEEEDDDBBB@@@>>>>>>===>>>>>>???@@@AAA<<<=========<<<;;;:::999999999:::::::::999777666888888999999888777666666444777:::999888999>>>CCCKKKTTTTTTTTT(((---***&&&#####################"""######%%%&&&'''&&&'''((((((((()))***+++&&&******&&&%%%***---,,,$$$'''***,,,,,,***)))(((***,,,//////...,,,+++++++++666222111MMMqqq~~~~~~~~~}}}yyyrrrpppyyy|||xxxxxx}}}~~~zzzxxxyyyxxxzzzyyyuuutttwwwuuupppooosss||||||tttwww{{{{{{xxx~~~{{{||||||vvv}}}~~~|||yyyxxxyyyxxxyyyxxxwwwyyy}}}yyyzzzsssqqq|||}}}zzz~~~zzzzzz{{{{{{}}}~~~yyywww|||wwwyyy~~~vvvwww||||||zzzzzz{{{}}}|||xxxxxx}}}~~~~~~{{{zzzxxxmmmfffeeeaaa^^^kkk~~~sss\\\OOOIII???888222(((---+++(((''''''(((((((((*********+++,,,,,,------111000...------------,,,.........---,,,+++---...///111111000222;;;GGGOOOXXXZZZbbbmmmpppcccMMM;;;---***'''&&&''')))++++++111333DDD]]]qqqxxxhhhNNN<<<...,,,...,,,,,,//////...888???CCCXXXsss~~~nnntttpppNNN@@@@@@222:::NNNCCC>>>QQQMMMBBBGGGNNNLLLPPPaaaiiiffffffkkkpppuuuxxx~~~DDDEEEGGGGGGFFFCCC@@@>>>;;;<<<>>>??????===<<<::::::===@@@@@@>>>>>>???AAAEEEFFFHHHJJJLLLOOOSSSVVVTTTOOOIIIFFFFFFGGGGGGFFFDDDFFFHHHHHHHHHHHHJJJKKKEEECCCBBBBBBCCCCCCCCCBBB???>>><<<;;;;;;===???@@@???@@@AAABBBCCCBBBAAAAAA>>>@@@CCCIIINNNNNNKKKFFFAAABBB@@@;;;999<<<<<<:::;;;;;;<<<===<<<:::888777;;;;;;===???AAA@@@===;;;888888999999999999999999999888666777999;;;;;;:::444666666444111000333666333444555555555777:::<<<>>>>>><<<999666444555666555666777888999888777777777777888999999999888888666555555444555666777888333333222333555777:::<<<;;;:::::::::;;;>>>@@@BBBEEEGGGHHHFFFBBB@@@@@@BBBCCCEEEHHHJJJJJJIIIFFFDDDEEECCCCCCDDDCCC@@@BBBGGGFFFFFFFFFFFFFFFFFFFFFEEECCCCCCEEEKKKRRRWWWXXXWWWRRRLLLGGGFFFEEEDDDGGGLLLGGGHHHJJJKKKMMMNNNNNNNNNKKKKKKNNNVVVaaaiiikkkiiilllggg```YYYUUUQQQNNNLLLHHHGGGGGGIIIKKKMMMLLLKKKLLLJJJIIIHHHHHHGGGDDDBBB@@@???@@@@@@AAABBBCCCDDDAAABBBDDDDDDCCCAAA???============<<<;;;888666555999999999999888777666666333666999999777999>>>CCCIIIRRRSSSTTT&&&...)))$$$###$$$&&&%%%###""""""!!!!!!###$$$&&&(((((((((((()))***+++++++++&&&++++++%%%"""(((,,,---&&&))),,,---,,,***'''&&&+++---//////...------...***777222000RRR}}}}}}|||yyy|||~~~zzzppplllwww~~~wwwtttuuutttqqqtttyyysss{{{~~~yyytttsssqqqmmmoooqqqzzzxxxnnnrrrzzzwww}}}www{{{|||yyypppxxx~~~xxxwwwwwwyyyvvvxxxwwwvvvyyy~~~zzz{{{sssrrr|||~~~yyy|||yyyyyyyyyzzz{{{}}}~~~uuuppppppwww|||}}}|||~~~xxxvvv{{{zzz||||||~~~uuurrrtttyyyzzzwwwxxx}}}}}}|||}}}|||}}}~~~ttttttrrrnnnmmmrrr|||wwwrrrjjj]]]XXXPPPAAA777222,,,)))))))))'''%%%'''''''''''''''((()))))),,,,,,,,,---///000000///%%%,,,000...---///...***###)))---+++)))+++///222666<<>>???>>>???AAABBBAAA@@@>>><<<;;;>>>BBBEEEFFFFFFDDDBBB@@@>>>:::777666666777888999999888777666555444444666888:::;;;:::888666444444444444333333333222222333333333333333222222111000000111000......///111555444333222111111111111444444444444333222000000222222222222222333333333222222222222333444555555666555333111111222333444111111222111111333666999:::888777666777:::===??????CCCFFFDDD???<<<===???BBBDDDEEEFFFEEECCC@@@>>>BBBBBBAAA@@@@@@?????????@@@AAADDDFFFGGGGGGFFFEEEDDDCCCEEELLLVVV]]]___^^^YYYSSSKKKFFFEEEGGGJJJLLLJJJIIIHHHHHHIIIKKKMMMNNNKKKNNNTTT\\\cccfffeeedddfffeeeaaaZZZQQQKKKIIIIIIHHHFFFEEEFFFIIILLLMMMMMMMMMKKKIIIIIIJJJKKKKKKJJJDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLKKKHHHFFFDDDHHHGGGEEECCCAAA>>><<<:::999:::<<<======<<<:::999999999999888888:::===@@@HHHIIIPPPKKK))))))'''%%%"""!!!"""###$$$%%%### !!!$$$''''''&&&)))***+++***((((((***++++++)))'''&&&'''(((((('''%%%------+++...)))%%%***)))///222111///000///,,,///222555BBBaaa~~~}}}pppeeegggiiifffiiihhhfffbbb```bbbgggmmmllleee```ccckkkooojjjdddfffjjjiiidddcccffffffaaa```gggnnnmmmgggeeeiiiooowwwrrrmmmmmmppprrrqqqooonnntttzzzzzzwwwvvv{{{zzz{{{yyyxxx{{{~~~|||vvvwwwxxxvvvuuuyyy}}}vvvtttuuuqqqnnnxxxvvvxxxvvvwwwzzzxxxuuuxxxqqqxxxzzzwww|||}}}{{{xxxyyyyyypppiiisss}}}yyy{{{~~~wwwsssuuuwwwxxxyyy|||yyy}}}}}}yyyxxx}}}vvvooottt~~~~~~}}}~~~|||tttmmmbbbYYYPPPJJJ@@@555000222///###!!!&&&%%%)))+++$$$((())))))))),,,000...(((000111111///---+++******---'''&&&+++)))###%%%,,,...(((***999HHHJJJDDD>>>///,,,)))(((***---///000111BBB\\\uuuvvvXXX???888333***'''...((('''+++222<<>>;;;===AAACCCDDDDDDDDDDDDHHHJJJLLLOOOOOOMMMKKKIIIFFFGGGIIINNNSSSVVVWWWVVVPPPLLLGGGCCCBBBCCCCCCCCCEEECCCAAACCCHHHMMMPPPPPPMMMJJJGGGEEEFFFFFFEEEDDD???>>><<<;;;:::;;;<<<===????????????>>><<<:::999888:::===???@@@@@@???>>>===;;;888666555444555555666666555444333222222111222333444444444333111000222222222222111000////////////000000000/////////---......---,,,,,,---///222111000//////.........////////////...,,,+++***...---,,,,,,,,,...000111---------...///000111222555333222000///000111222000111111000000222555888555444222222222444777888;;;>>>AAA@@@;;;999999;;;@@@AAABBBCCCBBB@@@>>><<<===>>>>>>>>>======<<<;;;===???AAACCCEEEEEEDDDDDDEEEDDDFFFMMMWWW^^^``````YYYSSSLLLGGGFFFHHHKKKMMMJJJIIIHHHHHHIIILLLNNNPPPPPPSSSYYY___dddfffeeedddfffeeeaaaZZZRRRMMMKKKLLLHHHEEEDDDEEEHHHLLLOOOPPPOOOMMMKKKKKKKKKKKKJJJIIIEEEEEEFFFGGGIIILLLNNNPPPNNNNNNOOOOOOOOOMMMLLLKKKLLLLLLKKKJJJGGGDDDAAA@@@>>>???@@@AAA@@@>>><<<;;;::::::;;;:::999999<<<>>>EEEEEEKKKHHH))))))'''%%%###"""###$$$&&&&&&###""""""%%%&&&&&&$$$'''((()))(((&&&&&&((())))))'''%%%%%%&&&'''((('''%%%...---+++...***%%%++++++000222000///000000---111000666KKKlllssskkkkkkfffjjjcccfffiiiaaaaaaggghhhkkkhhheeeeeeiiillljjjgggZZZ^^^YYYKKKEEEHHHJJJEEECCCCCCBBB@@@>>>@@@EEEIIIEEEAAA???DDDMMMPPPKKKDDDCCCFFFFFFBBBAAADDDDDD@@@DDDIIINNNMMMJJJHHHKKKOOOOOOLLLIIILLLQQQTTTTTTRRRPPPTTTXXXYYYXXXYYY\\\```aaadddeeeeeehhhmmmmmmiiikkklllkkkkkkqqqxxxxxxssspppqqqqqqqqqxxx|||xxxzzzzzzuuussstttxxxzzzzzzwwwwww}}}|||yyyyyytttooowwwzzzvvvyyyxxxssstttwwwxxx{{{~~~}}}}}}xxxzzz~~~{{{~~~}}}zzzzzz{{{vvvkkkdddcccZZZIII>>>777///......&&&&&&&&&%%%&&&+++333444000000111222111...,,,)))(((...++++++---,,,***,,,000((($$$$$$***000...''' ***(((''')))---222666888<<>>888777QQQBBB888;;;AAABBB>>><<>>EEEEEEGGGNNNRRRWWW```hhhpppyyyKKKNNNRRRVVVVVVQQQHHHBBB===???AAADDDGGGHHHHHHHHHNNNPPPRRRTTTUUUSSSQQQPPPKKKJJJKKKMMMQQQTTTUUUUUUMMMIIIDDDAAA@@@AAABBBBBBCCCAAA???AAAFFFMMMSSSVVVTTTNNNHHHGGGIIIJJJGGGCCC>>><<<;;;999888888999999======<<<;;;999777555444444444666777888888888888777666555444333222111111111111000000/////////////////////............---//////000000///...,,,++++++++++++,,,,,,,,,,,,,,,***+++++++++))))))+++---......---,,,++++++++++++,,,,,,++++++***)))'''&&&+++***(((((()))+++---///*********+++,,,...///000222111000...------......//////000//////000333555222111000......000111333444777:::999666444444666;;;<<<===>>>===<<<999888777888:::;;;:::999777666999;;;===???@@@AAAAAA@@@CCCCCCGGGNNNXXX^^^aaa```XXXSSSMMMIIIHHHJJJKKKLLLKKKIIIHHHGGGIIILLLPPPSSSUUUWWW[[[___aaaaaa```___aaa```]]]XXXSSSNNNMMMMMMHHHFFFCCCCCCGGGLLLPPPRRRQQQOOOMMMMMMMMMLLLJJJHHHEEEFFFFFFHHHLLLPPPTTTVVVSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTSSSQQQNNNJJJGGGFFFFFFFFFFFFDDDBBB@@@>>>;;;<<<===<<<:::::::::;;;BBB@@@EEECCC)))((('''%%%$$$$$$%%%&&&(((&&&%%%$$$%%%&&&%%%$$$"""''''''((('''&&&&&&''')))&&&$$$######%%%'''(((((('''...---+++///+++&&&+++...222333000...111111000555333>>>[[[|||xxxvvvyyy{{{ssseeeYYYHHHKKKBBBDDDGGG@@@BBBKKKLLLMMMHHHCCCCCCFFFIIIJJJJJJDDDFFFBBB:::999>>>>>>888222333444333333444777:::666333333999@@@BBB<<<555444666666333333666666333///111333444333222333444333222222555:::===<<<:::666777999;;;<<<>>>@@@AAA???DDDGGGFFFHHHLLLNNNLLLMMMNNNNNNPPPWWW___```]]]]]]]]]bbbhhhlllooowwwsssuuutttqqqqqquuuwwwuuu}}}tttttt{{{wwwxxxwwwuuu{{{~~~wwwqqqttt}}}{{{wwwxxxzzzzzz~~~}}}}}}}}}yyyyyy|||zzz~~~yyyxxx~~~nnncccYYYLLLHHHEEE:::555333...***,,,111111---,,,---///000000///---+++,,,......,,,,,,///000...)))++++++,,,---...***%%%(((&&&%%%(((---222666888AAAMMM]]]jjjrrrzzzrrreee\\\NNN@@@AAAKKKEEEDDDFFFKKKRRR]]]mmm|||www]]]TTTZZZUUUQQQVVV[[[HHH:::CCC@@@???LLLKKKLLLQQQDDD::::::???AAA???>>>AAA555000666=========@@@AAACCCEEEHHHMMMWWWccclllMMMQQQWWWZZZYYYRRRIIICCC===>>>AAADDDIIILLLMMMMMMPPPRRRTTTUUUVVVUUUSSSRRRNNNLLLJJJKKKMMMPPPRRRRRRJJJFFFBBB??????@@@@@@@@@@@@>>>===>>>DDDLLLTTTYYYYYYRRRIIIFFFHHHHHHDDD>>>;;;:::888777666555555666999999888666555333222222000000000000111222333333111111222111111///---,,,------------------------///...---,,,,,,---...///---.../////////---+++***************************)))*********((((((***,,,---,,,+++***))))))))))))++++++++++++***)))(((''')))))))))***+++,,,---...******+++,,,---///000111000///---,,,++++++++++++.../////////......000222333111000......///000000///222444444222111111222666777888888888777555444222444666888888777444333555666888:::;;;<<<<<<<<>>???@@@???===;;;;;;;;;AAA===@@@@@@)))''''''&&&%%%&&&''')))***&&&&&&&&&'''&&&$$$""" '''(((((('''&&&&&&''')))###"""!!!"""%%%'''(((((((((...,,,***///+++&&&***///333333///...111333333777:::MMMnnn}}}qqqmmmnnnpppqqqrrruuuyyy|||~~~qqqYYY;;;<<<333555999444777@@@@@@:::555222444777888:::===444333000---000555333,,,)))***+++,,,,,,,,,---...---++++++...111111,,,'''((()))***)))***++++++++++++******+++,,,,,,,,,+++---,,,,,,...000000---+++---+++***,,,///111000...---333555222000111333333333333333666;;;@@@BBBAAA???>>>EEEPPPRRRSSSdddzzzkkk```ZZZ```ggggggfffgggooommmqqqyyy|||xxxxxx|||wwwttttttxxxyyyyyy~~~yyyrrrttt|||{{{{{{yyy{{{|||zzz{{{}}}|||yyy~~~}}}|||yyyqqqoookkk^^^[[[XXXNNNDDD???<<<666...+++******+++,,,,,,+++******000///***,,,333444---###''')))((()))++++++)))***(((&&&&&&(((***,,,,,,777???JJJRRRZZZeeesss}}}}}}yyylllaaaggguuupppmmmkkklllmmmpppsssvvvlllYYYQQQOOOBBB<<>>444---222999:::999999;;;<<<===<<<===AAAIIIOOOOOOSSSYYY[[[XXXQQQHHHBBB======>>>CCCIIIMMMNNNNNNOOOPPPRRRSSSSSSSSSRRRQQQLLLJJJGGGGGGHHHKKKLLLLLLEEEBBB>>><<<======>>>===;;;:::999:::???HHHQQQWWWZZZQQQGGGCCCCCCBBB<<<777666666555444333333333222444444555444444333222111//////...---......///000,,,---...//////---+++***+++++++++,,,------......///...---,,,,,,---...///....../////////...---,,,------,,,+++***++++++,,,)))***+++***)))***+++---,,,,,,+++***))))))))))))***++++++++++++***))))))''')))+++---...---,,,++++++++++++,,,---...///000------,,,+++*********)))---...///...------...000222111///...............,,,...000111111000000111222333333444333333111111000111444666777666444222222333444555666777777777888:::>>>EEEKKKOOOQQQRRRMMMKKKHHHFFFGGGHHHGGGGGGFFFEEEDDDDDDFFFIIIMMMPPPRRRTTTVVVUUURRRPPPPPPQQQUUUUUUTTTSSSSSSSSSQQQPPPNNNJJJFFFEEEHHHLLLPPPRRRUUUSSSQQQPPPOOOMMMIIIFFFCCCDDDFFFIIINNNSSSXXX[[[\\\\\\ZZZXXXWWWWWWWWWWWWWWWYYY\\\^^^]]][[[XXXVVVSSSRRRPPPMMMKKKHHHEEEDDD@@@BBBCCCCCCAAA?????????CCC>>>AAA@@@)))((('''''''''((()))***+++'''(((((((((&&&###!!! $$$%%%&&&%%%######%%%&&&###!!!!!!"""%%%(((******(((...***(((...+++&&&***///222222///...222555555444AAA^^^yyymmmgggiiimmmpppuuuwwwtttpppqqqvvv{{{```777777...000444000000555444///,,,---333666444555999000---))))))---111---''''''((()))***+++***)))(((***(((''''''(((((('''%%%&&&%%%&&&'''((((((((())))))'''%%%&&&(((((('''%%%&&&''''''((((((&&&###!!!,,,((($$$%%%''')))'''$$$+++111333...++++++,,,+++,,,++++++...000000000000---)))///888888888MMMhhhmmmMMM;;;CCCKKKFFFFFFOOOVVVbbbhhhccc]]]^^^```^^^\\\aaaiiioooppppppuuu|||~~~wwwrrrttt|||{{{yyyxxxzzz~~~}}}yyyxxxzzz}}}}}}{{{~~~}}}{{{{{{xxx|||{{{tttllleee___TTTJJJ???:::444000...,,,***((()))...,,,(((+++555666000)))***---000///+++&&&$$$---+++'''&&&&&&&&&&&&%%%)))...333888???JJJXXXbbbjjjpppuuuyyy}}}uuu|||pppccc^^^XXXFFF===@@@AAA:::444CCC>>>555>>>@@@GGG999777444444777;;;999777666///***---333555444333111555;;;>>>>>>???BBBEEEOOOSSSYYY[[[WWWPPPIIIDDD>>>======AAAGGGKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMMMMGGGEEEBBBAAABBBDDDDDDDDD???===:::888999::::::999666666666666:::BBBKKKRRRUUUMMMCCC===<<<:::666222222222222111111111111000222333444555555444222000//////...---------......++++++,,,------,,,+++***))))))***+++,,,......///---,,,+++++++++,,,......///////////////000000000222111///...------------***+++,,,+++++++++---///---,,,+++***))))))))))))(((((()))***++++++++++++'''(((***,,,,,,+++)))(((***))))))******+++,,,---,,,,,,++++++++++++******---...//////---,,,---.........---,,,,,,,,,,,,,,,+++,,,...000111111111000///000000000000000/////////000222444555555444333111111111111222222222333111333888===AAACCCDDDDDDCCCBBBAAAAAACCCDDDCCCBBBAAAAAAAAAAAACCCEEEHHHIIIMMMOOOQQQOOOKKKJJJLLLNNNQQQQQQQQQSSSUUUVVVUUUTTTOOOLLLHHHHHHKKKOOORRRSSSUUUSSSRRRQQQPPPMMMIIIFFFCCCDDDGGGKKKOOOTTTWWWYYY\\\[[[ZZZYYYXXXVVVUUUUUUVVVXXX[[[]]]^^^^^^\\\[[[WWWVVVSSSQQQMMMKKKIIIGGGDDDEEEFFFFFFDDDDDDEEEGGGHHHEEEHHHDDD))))))))))))))))))***++++++((())))))(((%%%"""""""""""""""###"""!!! """$$$$$$###"""$$$'''***++++++(((,,,(((&&&---***%%%(((,,,000111...///333666666333JJJmmmuuullliiinnnuuuyyywww{{{zzz}}}qqqCCC;;;000111333---,,,...******'''+++333555111111555444000,,,,,,///111...************,,,......---++++++************+++------+++)))))),,,,,,++++++---(((&&&$$$$$$$$$%%%$$$###%%%&&&((())))))(((&&&%%%---)))&&&%%%&&&'''&&&$$$)))---...+++)))++++++)))+++)))+++//////+++)))***+++'''(((,,,)))))):::QQQoooJJJ///000333---000===???NNNSSSHHH???AAAAAA;;;:::BBBLLLRRRSSSTTTXXX^^^bbb```___ccckkkppppppnnnooopppuuuzzz{{{wwwwwwyyy|||~~~|||{{{{{{}}}~~~}}}zzztttqqqsss{{{{{{~~~wwwnnnhhhaaaWWWOOOIIICCC===999///...)))&&&***000111///333...666GGGKKK===...***---+++)))((()))***))))))&&&'''''')))---444<<>>===AAA666777666555666888777333333///---...111333444333...444;;;???>>><<<<<<===MMMRRRXXXZZZWWWQQQLLLJJJBBB???===???CCCFFFEEEBBBCCCCCCDDDEEEEEEEEEEEEDDDAAA???<<<<<<===>>>======999777444333444555555444222222333333555<<>>888555444222111......//////000000//////333555777888777444111...//////......---------,,,***++++++,,,,,,,,,++++++'''((()))***,,,---//////,,,,,,,,,,,,------...//////......---///111333444777666333000///......///***+++,,,,,,+++,,,...000,,,,,,+++***))))))))))))'''((()))+++,,,---......++++++***)))))))))************))))))))))))*********++++++,,,,,,,,,,,,,,,---///000///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,)))***,,,...000111111000.........////////////......///000222333444444444000000//////......//////,,,///333666888888888888:::999:::<<>><<<======>>>@@@AAABBBBBBDDDGGGIIIGGGCCCCCCFFFJJJKKKKKKLLLOOOTTTVVVUUUTTTLLLJJJIIIJJJNNNSSSVVVWWWSSSRRRQQQQQQPPPMMMIIIFFFDDDFFFJJJNNNRRRUUUVVVWWWXXXYYYYYYYYYXXXWWWUUUTTTTTTVVVYYY\\\^^^___``````[[[YYYWWWTTTQQQNNNLLLKKKFFFGGGHHHHHHHHHIIILLLNNNOOOLLLOOOIII)))***************+++++++++((())))))'''###"""###%%%"""###$$$###"""!!!###%%%'''%%%$$$%%%(((+++------(((+++&&&$$$+++***$$$''')))---000...///444777777===XXXzzz~~~tttooommmoooyyy{{{yyyxxxvvvssssssyyyUUU???222000222,,,,,,000---+++'''***333444------333---)))%%%%%%''''''&&&%%%###"""###&&&***,,,+++***$$$&&&(((((('''&&&'''(((%%%""""""&&&&&&######&&&((((((&&&%%%$$$###$$$%%%&&&''')))******)))))))))---+++(((''''''((())))))%%%((('''%%%'''***((($$$%%%%%%)))//////)))&&&(((+++(((((((((%%%%%%...:::OOOBBB444---***+++---//////444777666333111...+++&&&+++///222555888:::;;;>>>@@@DDDIIINNNQQQRRRRRRVVVXXX]]]cccfffeeeiiiooommmrrryyy}}}~~~wwwxxxyyy~~~~~~}}}vvvrrrvvv~~~www~~~yyy~~~~~~|||vvvrrrpppkkkccc]]]MMMBBB777333111...,,,------%%%555ZZZfffLLL111(((,,,***)))***,,,.........,,,)))''''''***---...---000777===BBBKKKXXX```cccooottt}}}xxxjjj[[[GGGKKK>>>FFF???666<<<666666555999888555666:::<<<999444444333222111333555555111555999:::777444444555KKKPPPWWWYYYWWWRRROOONNNEEEAAA===>>>AAABBB???<<<;;;<<<<<<===============<<<;;;999999::::::999888555222000///000111111000///000111111333888@@@GGGEEEAAA;;;666222111222333+++,,,---...////////////555777:::;;;999555000,,,......///......---,,,++++++++++++++++++,,,,,,,,,&&&'''(((***+++---...///.........//////000000000///...,,,,,,...111444666:::888555222////////////***+++,,,,,,+++,,,...000,,,+++***))))))(((((()))((()))+++---///000111222111///+++((('''))),,,...,,,,,,+++******************+++,,,------...------...///000000...,,,,,,---------------------------((()))***---000111111000..............................///000111222444444111000///...------------))),,,000333333222222222444444666999<<<===<<<;;;999:::<<<===>>>>>>>>>>>>===@@@BBB@@@======AAAFFFEEEEEEFFFKKKPPPSSSSSSQQQIIIIIIIIILLLQQQVVVYYYZZZRRRRRRQQQPPPPPPMMMIIIFFFEEEHHHLLLPPPTTTUUUVVVVVVUUUVVVXXXYYYYYYXXXVVVUUUSSSUUUWWWZZZ^^^```bbbccc]]]\\\YYYVVVSSSPPPOOONNNHHHIIIIIIIIIJJJLLLPPPTTTSSSRRRUUUMMM)))++++++++++++++++++++++++((())))))&&&###"""$$$&&&&&&''''''&&&%%%%%%&&&(((((('''&&&'''***,,,---...(((***$$$###***)))###&&&&&&+++///...000555888777IIIeee}}}sssllllllooouuu}}}vvv}}}zzzyyy|||ZZZ===///,,,...***---444333///***,,,333333++++++333000---***************,,,)))((()))---333666777555,,,000333333///+++))))))+++&&&&&&******&&&&&&***'''''''''$$$"""!!!###%%%!!!"""######!!! !!!!!!((('''&&&%%%%%%''')))+++))))))'''%%%(((+++((("""!!!""")))111111+++(((+++&&&&&&&&&%%%$$$%%%(((---000777---***000...###(((!!!###///444...))),,,((('''%%%%%%)))......,,,+++///555999;;;<<<<<<===888999>>>DDDHHHLLLTTT\\\```hhhrrrzzz}}}~~~}}}|||~~~~~~yyysssvvvxxx{{{}}}www}}}~~~{{{~~~}}}}}}yyysssaaaPPPHHH@@@444///111888---BBBrrr]]]666(((+++***)))***---/////////111---***+++...///+++'''...000111000444===FFFIIIOOOUUU```lllttt{{{}}}yyyaaabbbMMMMMMCCC<<>>222555555222...///111333---000222222111222666999HHHKKKPPPTTTTTTQQQMMMJJJEEECCC???<<<:::888888999777777666555555444333333333222111/////////000000///............---------///000111111333666:::===???<<<888333000000000111222111///.........///000777:::======999444///---////////////...---,,,+++)))***,,,,,,,,,***((('''&&&'''(((***+++,,,---...........................222000...---...111555888;;;888555111...,,,,,,,,,,,,,,,,,,---------......++++++++++++*********)))))),,,---,,,...333555333111///---+++*********+++---,,,+++******+++,,,---,,,,,,,,,------.........///////////////...............---,,,,,,---------)))***+++---.../////////---------............///111111111000000000000000...............---------//////.........//////000...000333555777777666666777777777777666666666666666666777888999:::;;;;;;<<<>>>BBBFFFIIIKKKLLLLLLFFFFFFFFFGGGKKKOOOTTTWWWUUUTTTRRRPPPNNNMMMMMMLLLNNNOOOQQQQQQPPPPPPQQQSSSVVVWWWYYY[[[\\\\\\[[[ZZZSSSWWW\\\___```___^^^^^^\\\cccfffccc___\\\WWWRRRQQQLLLHHHJJJQQQWWWZZZZZZ\\\ZZZ[[[]]]%%%$$$(((+++,,,***(((((()))---***'''&&&''''''&&&%%%&&&&&&&&&'''''')))******'''&&&''')))***+++///333---)))&&&&&&'''((('''&&&(((......111777222333???WWWuuurrriiiqqqmmmeeejjjssszzzuuufffCCC***222666111111...888000++++++222444///---000---......---++++++,,,---000(((&&&---222222000222///222111***&&&'''******(((###"""(((+++'''$$$%%%*********(((&&&$$$$$$%%%%%%$$$%%%'''&&&###$$$(((,,,+++***)))((('''&&&&&&((()))+++,,,,,,***)))''' !!!"""###%%%&&&'''((("""(((***'''''',,,---***)))///444111)))###"""$$$%%%******&&&'''---...***'''((())))))(((((()))***000******...000---,,,///+++,,,,,,---...222777;;;CCCCCCGGGRRR```hhhhhheeegggjjjjjjggglllwww~~~|||{{{}}}}}}{{{~~~||||||zzz}}}~~~|||yyy{{{~~~{{{}}}~~~zzz}}}xxxooogggccc```WWWNNNHHH???OOO{{{\\\222111)))***+++------,,,++++++000000///......///111222%%%***,,,+++...333222,,,333;;;DDDQQQ___bbblll~~~nnn```SSSWWWQQQ777999???777555222...999BBB===555111---...222666555333,,,...000111222333///+++DDDFFFJJJMMMMMMKKKHHHFFFAAA???<<<999777666555666444444333333222111111000111111000/////////000000///............---------///000111111222444888;;;<<<999555111//////000111222111///.........///000777:::<<<<<<888333000...////////////...---,,,+++***+++,,,---,,,+++)))(((''''''(((***+++---..............................111000......///222444666999777444000...---,,,---,,,,,,,,,,,,,,,---------++++++*********)))))))))))),,,---+++---222444222000///,,,***))))))***+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,---------..............................---,,,,,,,,,,,,,,,)))***,,,---.../////////---------............///000000000000000000000111//////..................//////............//////---///111333444555555555666666555555444444333333444555555666777888999999777999===AAACCCEEEEEEEEEDDDCCCCCCDDDGGGKKKOOORRRQQQPPPOOOMMMLLLLLLKKKKKKPPPQQQRRRRRRQQQQQQRRRSSSVVVWWWYYY[[[[[[[[[ZZZYYYUUUXXX\\\^^^^^^^^^^^^^^^dddjjjnnnlllhhhddd^^^XXXUUUPPPLLLLLLRRRXXX[[[[[[______``````%%%)))******(((&&&%%%''')))+++)))&&&%%%&&&'''&&&&&&'''&&&&&&&&&'''((())))))(((''''''(((***,,,111444+++(((%%%%%%'''((((((&&&(((++++++222888333444EEEkkkooo^^^]]]ccc___[[[hhhvvvtttPPP111000444555999333888555222111222222...,,,+++//////...,,,***))))))***+++'''(((///333000---...+++---,,,'''%%%''''''&&&(((###"""(((***'''&&&'''&&&''''''&&&%%%#########%%%######%%%$$$!!!"""&&&&&&&&&&&&&&&''''''((((((++++++++++++***(((&&&%%%$$$$$$%%%&&&'''((())))))$$$***,,,++++++......******000555333,,,%%%$$$%%%%%%))))))&&&''',,,...+++'''''''''&&&$$$###$$$$$$---(((&&&***+++'''&&&(((!!!###&&&''''''((()))+++***,,,000888???AAA===888???DDDHHHKKKUUUdddnnnpppkkktttxxxuuuvvv}}}~~~yyyxxx~~~}}}{{{zzz}}}~~~xxx||||||}}}~~~|||~~~~~~{{{~~~|||zzzyyyuuupppmmmqqqmmmpppaaa888,,,---,,,+++,,,......---,,,))))))+++111888888333---222222///,,,...222///)))...666777:::BBBEEENNN```nnnpppvvvwwwyyylllLLLIII<<<777888777333;;;AAA999222000///111555888999999777333,,,((()))...222444>>>???BBBCCCCCCBBBAAA@@@;;;:::777555333222222222111000000//////.........//////.........///000000///............---------...///000000000222555777777555222///......000111111000///.........///000666888:::999555222000///......///......---,,,++++++,,,---------,,,***)))(((((()))***,,,---..............................////////////000222333444666555222000............+++++++++++++++,,,------+++******)))))))))))))))))),,,---+++---111333111///---+++***)))))))))***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........///...---,,,+++************+++,,,---.../////////---------............////////////000000111111111000///////////////000000//////...------......///---......000111222333444444444333222111111000000222222333444555666666777555666999<<<>>>?????????@@@??????@@@BBBEEEHHHJJJJJJJJJIIIIIIHHHIIIIIIIIIQQQSSSTTTSSSRRRRRRSSSTTTWWWXXXYYY[[[[[[[[[ZZZZZZXXXZZZ\\\\\\\\\]]]^^^```jjjqqqvvvtttqqqmmmgggaaa]]]WWWRRRQQQUUUZZZ]]]^^^dddeeegggddd%%%,,,+++((($$$"""###&&&)))(((&&&$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''***...222555(((&&&%%%%%%&&&(((((((((+++++++++444888000666OOO}}}wwwnnn```RRRWWW___\\\]]]ooo~~~xxxzzz~~~yyyaaa;;;333222555<<<444555555555333000000000---)))///...,,,***)))''''''&&&&&&''',,,222333...***)))(((***)))&&&''')))'''###&&&######&&&)))(((''')))%%%&&&'''''''''&&&$$$###&&&"""!!!"""""" #########$$$%%%''')))+++------,,,+++)))'''&&&$$$###%%%%%%%%%%%%%%%&&&&&&''''''+++---,,,---...---)))+++111555444...'''%%%&&&$$$''''''&&&(((,,,---,,,&&&%%%%%%$$$############((($$$"""$$$%%%""" !!!!!!%%%'''&&&$$$"""!!!)))---333888888333---((((((,,,///111888BBBIIIJJJFFFSSS\\\YYYWWW]]]cccdddkkkttt}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}{{{xxx~~~~~~}}}}}}{{{vvvYYYFFFCCC===777444333000***%%%...)))(((000;;;>>>666,,,333111---+++///444333...222;;;555+++---000555???HHHHHHRRRcccqqqxxx|||]]]\\\QQQJJJGGG@@@777999;;;222444555666666555555777999===555+++%%%%%%)))///222999999999:::::::::::::::666555333222000000/////////.........---------,,,------------....../////////............---------...///000/////////222444222000...------...///111111000///...---...//////333555555444111/////////---.........------,,,++++++,,,---------,,,,,,+++))))))***+++,,,---..............................---...///000111111111111333222111//////...//////++++++*********+++,,,---+++***)))((((((((())))))))),,,---+++,,,000111000---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,------......//////---,,,******))))))***+++,,,---............---------............///---......///000111222222111000000//////000111222//////......---.....................000111333444333222222111000///......///000000111222333444444555666888:::;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAACCCCCCCCCCCCDDDEEEFFFFFFOOOQQQRRRSSSRRRSSSUUUVVVXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[\\\[[[[[[\\\___bbbjjjrrrxxxxxxvvvsssnnnhhhddd___ZZZWWWZZZ^^^bbbccciiikkklllhhh%%%+++)))&&&$$$"""###%%%'''&&&$$$""""""$$$&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''&&&)))///333222&&&%%%$$$%%%&&&'''))))))/////////555444+++;;;___~~~tttjjjddd```ZZZTTTUUUccchhhjjjyyyzzzuuuvvvtttmmmKKKAAA777111444...111...111111---///333222,,,...,,,***)))((((((&&&%%%$$$(((...222111---***))))))***)))(((+++---***###$$$######%%%'''((((((***''''''(((***+++***(((&&&)))$$$!!!"""""" ###$$$%%%&&&(((***---///000+++***((('''%%%$$$$$$$$$((((((&&&&&&%%%%%%&&&'''(((((((((((()))***)))'''+++000444333---(((%%%%%%$$$%%%&&&&&&(((***,,,,,,&&&$$$###$$$&&&'''(((((($$$!!! !!!"""!!! """&&&(((&&&$$$"""""""""(((///222///***&&&$$$'''((((((((((((***,,,,,,***666===<<<999===DDDGGGNNNUUU^^^eeejjjooovvv|||{{{{{{||||||}}}}}}|||~~~www}}}zzzvvvyyy~~~tttrrryyyxxx~~~zzzyyynnniiiaaaWWWPPPKKKBBB555+++333***###&&&111888666222000111000000222444444444555AAA<<<......///---///999555;;;LLLYYYbbbrrryyyyyymmmbbbSSSBBB??????444666999;;;999444222555888<<<777333222000---+++,,,444444444333444555555666333222111000////////////............------------,,,,,,------.........//////............------------/////////......///111...---,,,,,,,,,...000111111000...---------...//////000111000...,,,---...------------------,,,++++++,,,,,,,,,---,,,,,,,,,******+++,,,---......///........................------///000111000000000000000//////////////////,,,+++***)))***+++,,,---,,,+++)))((((((((()))******,,,,,,***+++///000...,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---......000///...,,,+++*********++++++,,,---............---------............///------...///000111111222111000/////////111222333111000///...............////////////000222333444222222111111000///............///000111222333333444555666777888999999999888888777777888999:::;;;=========>>>???AAABBBCCCIIILLLNNNOOOPPPRRRTTTVVVYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYY\\\```ccchhhpppwwwxxxwwwvvvrrrmmmiiieee```^^^___bbbfffhhhlllmmmnnniii%%%&&&%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!###%%%&&&&&&''''''&&&&&&&&&'''(((((('''((('''%%%)))000222...%%%%%%%%%%%%&&&''')))+++...111222333000---FFFqqqvvvcccWWWQQQOOOPPPRRRPPPgggsssvvv~~~xxxttt{{{xxxrrrvvv^^^YYYGGG222---***222***,,,......111444333......,,,))))))***+++***((((((,,,000000///...------)))+++++++++---000,,,%%%###%%%&&&&&&''')))*********))))))***------+++(((+++&&&###%%%&&&$$$###$$$&&&''')))***,,,...//////((('''&&&%%%%%%%%%&&&&&&---+++)))(((''''''((()))((($$$!!!"""$$$%%%&&&&&&+++...000///+++'''$$$$$$%%%$$$$$$&&&((()))***,,,(((&&&###$$$&&&(((((('''!!!!!! """$$$###!!!!!!"""!!!!!!"""###"""''''''$$$""""""######"""###$$$%%%%%%&&&'''%%%***---,,,,,,...000111111333888???HHHOOOUUUWWWcccdddfffhhhlllttt|||~~~}}}zzz}}}|||uuuqqqvvv}}}sssooosss{{{~~~zzz{{{|||{{{{{{uuuqqqnnnfffYYYNNN>>>888000,,,...000111111000222555444000,,,---000...===<<<444555444---+++000...222===FFFMMMZZZhhhxxx|||ooo___\\\YYYMMM@@@CCCDDD???888444666999999666666;;;;;;555000000000000000///000111222222000000000000////////////........................,,,---......///.........///............------------...//////......///000------,,,,,,---///111222000///...---------...///,,,---///...---,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------...//////........................------...///////////////......////////////......---,,,***)))***+++---///---,,,***(((((()))***,,,***---,,,******...///,,,,,,,,,+++++++++*********,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---+++++++++,,,,,,---------000///...---,,,++++++++++++,,,------......---------------............///.........//////000000000111000///...///000333444222222111000///////////////000000111222333333333111111000000000000//////......///000111222222333111111222333444555666666666555555555666666777777999999999:::<<<===???@@@DDDFFFIIIJJJKKKMMMPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWVVVWWWYYY^^^bbbeeemmmsssttttttuuurrrnnnhhhfffdddbbbccceeeiiikkkmmmlllkkkfff%%%###$$$%%%'''))))))&&&###%%%###!!!!!!###%%%%%%%%%'''&&&&&&'''''')))******'''******'''+++333111***&&&'''''''''&&&'''***,,,(((000000...///666SSS{{{mmmZZZOOOIIIEEEGGGNNNWWWqqq{{{uuu|||}}}sss~~~mmmoooZZZ>>>555000777///---///555777444000000222///------000111///------000111000111444333111***---...,,,---///---'''$$$))),,,+++***,,,,,,+++,,,***((())),,,---+++)))---'''%%%)))+++(((&&&&&&&&&(((***---...---,,,+++&&&''''''(((((()))*********)))&&&$$$$$$$$$%%%&&&((("""!!!%%%%%%%%%'''+++,,,---+++(((%%%$$$$$$&&&$$$$$$'''((('''(((+++,,,(((###!!!######""" !!!!!! ###&&&&&&### !!!$$$&&&%%%((()))(((%%%$$$%%%(((""""""###"""$$$'''%%%%%%$$$$$$%%%&&&&&&$$$'''&&&'''+++111666888888>>>@@@CCCGGGNNNWWWbbbiiirrrrrrwww|||~~~|||vvvtttyyyzzzvvvtttxxx||||||wwwttt}}}~~~~~~vvv{{{}}}{{{{{{zzzssseeeccc]]]SSSHHH===555111,,,,,,......***&&&(((---)))666888666;;;888000000(((...555:::===@@@EEEIIIQQQ^^^kkkxxxyyy}}}}}}{{{nnncccbbb\\\QQQCCC:::888999:::333111666777444555:::---------------......///---....../////////....................................///000///...------///............---------,,,...///000///...///000---------...///000222222000///...---,,,---......***,,,//////...---------+++,,,,,,------,,,,,,,,,***************+++,,,,,,,,,,,,------......//////........................------............//////.........//////......---...---+++******,,,...000///---+++))))))***,,,---***---,,,))))))---...+++,,,,,,,,,,,,,,,++++++***,,,,,,---......---,,,,,,******+++,,,---......///,,,,,,,,,,,,------------000///......------------,,,,,,------......---------------............///......//////////////////000///...---...000222444444333222111000000000000...///111222333333222111.........////////////000...//////000111222333333///000000111222333444555444444555555555666666666666666777888999:::<<<===AAACCCEEEFFFFFFFFFHHHJJJNNNMMMMMMLLLLLLMMMMMMMMMPPPQQQRRRRRRSSSVVV[[[^^^bbbhhhllllllkkklllkkkhhhddddddccccccdddfffiiilllllliiigggccc%%%&&&&&&&&&(((***)))%%%"""&&&$$$""""""###%%%%%%%%%&&&&&&'''''')))***,,,---)))......+++///666222''''''))))))(((''''''***---&&&000---)))222AAAXXXrrriii[[[RRRRRRQQQMMMRRR\\\mmm}}}uuussswwwgggQQQGGG;;;:::666///333@@@AAA666111555;;;777444444666777555111000222333222666;;;999222...222444111///000///---'''///333111///111000---111---)))))),,,///---+++,,,'''&&&+++///,,,((('''&&&)))---000111000---***(((***+++---......------)))'''%%%###"""###%%%&&&)))###"""(((---+++((()))---,,,+++(((&&&%%%%%%%%%((($$$$$$''''''%%%&&&***...(((""" !!!!!! """"""!!!&&&%%%!!!!!!""""""""""""$$$&&&"""######"""!!! !!!(((###!!!###"""###"""!!! !!!!!!!!!!!!"""&&&&&&'''''''''(((***+++'''))),,,///333:::AAAFFFMMMOOOYYYgggoooqqqrrrvvvwww}}}~~~zzzxxx}}}zzz|||{{{xxxyyyuuuppptttyyyzzzyyy{{{~~~~~~uuu}}}{{{~~~xxxxxxzzz~~~|||pppaaaUUUNNNDDD;;;444222000+++***,,,---222111444:::555111888222???FFFCCCBBBGGGIIIEEE<<<===MMMlll{{{||||||sssfffXXXPPPMMMMMMIII===666777777555888AAA+++++++++,,,,,,,,,,,,,,,+++,,,---............---........................//////000000000///---,,,//////.........---------+++---///000//////000111.........///000111222333000///...---,,,---......***,,,///111000.........++++++,,,------,,,,,,,,,***)))))))))***++++++,,,,,,---------.../////////..............................---------...//////---......///......------///---+++***+++,,,///111000...+++***)))+++,,,...***---,,,)))))),,,---+++,,,,,,---------,,,++++++,,,,,,---......---,,,,,,******+++,,,...///000000------------------------000//////.........//////,,,,,,------...------------------........./////////////////////.........000///---,,,---///222444555444333222111111111111---...111222333222111000,,,,,,---......//////000//////000111222333444444000000000111333444666777444444555555555666666666555555666666888999;;;;;;AAABBBCCCCCCBBBBBBCCCDDDHHHGGGGGGFFFFFFFFFGGGGGGKKKMMMNNNOOOPPPSSSXXX[[[^^^cccfffeeecccdddccc``````aaabbbcccdddfffiiikkkkkkgggccc```%%%***((('''''')))(((%%%"""'''%%%###"""$$$%%%%%%$$$&&&&&&'''(((***,,,---...+++000111...222888333&&&(((***+++)))''''''***---)))222,,,'''555GGGVVVdddPPPIIIKKKXXX^^^^^^ffftttzzzqqquuulll]]]WWWCCC999999///555GGGJJJ:::444<<>>999999;;;;;;888444111444444555;;;@@@<<<222222888999555222222333333***333888666333444333...666111,,,+++///111111///+++''''''---111...)))''''''+++000555666444000---,,,---///111111111///...///---+++))))))***,,,---***%%%'''000555111,,,+++...---***'''%%%%%%&&&''')))$$$$$$''''''$$$$$$)))---'''!!! """$$$""" ###""" $$$###!!!"""!!! !!!"""######$$$%%%$$$###"""***%%%"""$$$### !!!&&&!!!!!!"""######"""$$$((( $$$&&&$$$ """&&&$$$&&&((((((((()))+++---333222777AAAHHHKKKSSS]]]eeejjjkkkfffgggooovvvxxxtttwwwxxxyyy~~~|||rrrtttxxxuuuqqqppprrr}}}}}}uuu~~~xxx~~~~~~~~~~~~zzzttt```LLLCCC===555---***111///))),,,333------;;;222@@@CCC888666AAAFFFAAAEEE999HHHrrrzzzhhhfff^^^dddmmmhhhtttvvv}}}}}}wwwqqqzzz~~~yyyrrrmmmkkkmmmooo^^^PPPFFFFFFCCC===>>>GGG000...,,,******,,,...000..............................000000000///...---------/////////...---,,,---...000111111111000///...///111222222000...,,,......///000000000000000111000...,,,,,,,,,.../////////000000000...---,,,.........////////////000+++,,,------......------...---,,,,,,,,,------...------------------,,,,,,////////////////////////000///...---,,,---.........------,,,,,,------------,,,,,,+++*********+++++++++******************,,,---//////...,,,)))'''((()))***+++,,,---......///...---,,,,,,...///000111000///------,,,,,,,,,///...,,,++++++,,,...///.........////////////000+++***)))***,,,.........000000...------...///000...000000///------111555666666666555444111///---,,,---...000111111222222------......///000000000,,,...000333444444333222//////111222333333333333222333444444555555444444444444444555666777888888<<<======<<<;;;<<<===??????>>>======>>>@@@BBBDDDDDDFFFHHHIIIJJJMMMQQQTTTZZZZZZYYYYYYZZZ[[[\\\\\\ZZZYYYYYY[[[^^^bbbddddddccc^^^dddeee)))''''''(((((('''&&&&&&%%%%%%((()))&&&%%%'''%%%!!!&&&)))***&&&'''...555888000***+++555:::444,,,'''(((***+++,,,,,,---...000+++333,,,%%%222CCCOOOYYYQQQIII@@@LLLfffrrrxxx~~~zzztttjjjlllmmm^^^HHHDDDEEEQQQ```^^^MMMDDDGGGKKKFFFEEEIIIIIIAAA<<<===EEEDDDAAA???CCCGGGEEE???CCCDDDDDDAAA??????CCCGGGCCCGGGIIIFFFEEEEEEAAA<<<@@@<<<:::888333,,,...555///000111333555333000...111333555888:::888444111///111777>>>===555222555---+++***+++...222333444(((,,,((()))333222---000555555444000+++'''$$$$$$%%%&&&((((((&&&$$$&&&***444)))###'''&&& """!!!###""" !!!###!!!$$$)))+++(((%%%$$$$$$!!!$$$'''(((&&&$$$######$$$$$$""" """$$$###!!!""""""!!!!!!!!!!!!"""""""""&&&$$$###)))***(((&&&&&&''''''%%%$$$''',,,000///,,,+++111777@@@BBBDDDHHHMMMUUU___eeeoooqqqtttwwwyyy}}}{{{pppiiiiiiiiihhheeeyyy~~~zzz|||yyysssyyyttt}}}yyy~~~{{{nnngggVVVCCC???333222111---***))),,,///666444<<>>666222///,,,999777======333333:::999:::???RRRbbbcccbbb^^^RRRFFF888000444<<>>>>>===999444111//////222333333000...---.........333444///+++***)))(((''''''%%%!!!###'''(((&&& ###%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%((())))))((($$$$$$$$$""" %%%$$$######""""""""""""!!!$$$'''&&&!!! ###%%%%%%%%%###""""""$$$&&& $$$&&&''''''(((***---000)))---222999AAAKKKUUU\\\```fffmmmtttyyyuuueeeVVVWWWjjjzzz}}}}}}|||uuuxxxuuuuuu|||yyyyyyssslllpppzzz~~~jjj\\\VVVOOODDD;;;666555<<<<<<333777DDDGGG;;;;;;IIIUUUVVVZZZZZZQQQWWWDDD444111444888???GGGWWWXXX^^^kkkyyy{{{uuu///...---,,,,,,---...///..............................,,,,,,,,,---///000.........///////////////------......////////////000111222333222111000...//////000000000000//////...---,,,,,,,,,,,,------......///000000///...---++++++,,,,,,,,,---------...............------,,,---...///000///...+++***+++,,,,,,---...//////000.........---,,,,,,++++++------,,,,,,++++++++++++++++++++++++******))))))+++++++++,,,+++++++++******************+++++++++***)))(((((((((***+++,,,******)))))))))***+++,,,+++,,,...000111111111000111111000000000000000000...///000111111000///...,,,,,,,,,---------......---+++***)))+++++++++***---...000111111000///............//////000222333333111///,,,+++,,,---///......///000111222222222222222111000000///......000222333555555444222111///000111222222222222222333333333333444444555555555555555555444444444444333666999;;;;;;:::::::::;;;;;;:::999999999::::::999;;;===>>>>>>???AAACCCFFFFFFHHHJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSUUUVVV\\\WWW^^^aaa)))++++++++++++***)))((('''))),,,,,,))))))+++***'''''',,,---,,,---000000---///,,,+++...111000---***&&&((()))***+++,,,000222000444000000888555000555CCCllloooOOOBBBAAAAAACCCGGGFFFIIICCC???DDDJJJ\\\wwwwwwuuu{{{zzz}}}yyy|||yyyyyyzzz~~~}}}|||~~~}}}}}}~~~{{{xxxvvvuuuvvvqqqvvv||||||xxxvvvuuutttsssttttttsssrrrqqqtttqqqmmmjjjjjjkkkkkkkkkggghhh^^^VVVXXXUUUQQQWWWSSSRRRPPPJJJDDD???======999:::888444111222111000...999===555---------)))&&&***------...///+++$$$$$$###"""!!! !!!!!!"""%%%%%%%%%)))''''''&&&""" ###"""!!!!!!!!!!!!!!!""""""###&&&(((&&&!!! !!!""""""!!! ###&&&""" """#########%%%'''%%%&&&&&&''')))---333777EEEKKKSSSZZZdddllllllgggcccmmmsssooolllpppvvvyyy|||{{{~~~zzzxxxvvvlllmmmzzz}}}|||~~~zzzxxxsssggg]]]NNNKKKOOONNNBBBAAAFFFDDD777444???JJJMMMSSSUUUMMMMMMCCC:::777555000///111EEEBBBCCCKKKXXX```bbb```llluuu///...------------...///...........................------,,,---...///000............//////000000............//////000000111222333333222222000000//////000000000000//////---------------------...---...///000000///......+++++++++,,,,,,,,,,,,------......//////...---------...///000000...,,,+++,,,,,,------...///000000......---------,,,,,,,,,,,,---,,,,,,,,,,,,++++++)))******++++++******)))***++++++,,,,,,,,,+++***))))))*********+++++++++)))(((''''''((()))+++,,,******)))((()))***,,,---,,,...///111222222111000111111000000000111111222---///111222222111///---,,,,,,,,,---------......---+++******+++,,,+++***---...000111111111000//////...///000111333333444111///,,,******+++---///...///000111111222222111333333222111000//////...111222444555555444333222000000111111222222111111444444333333333444555666555555555555555555444444444777:::<<<;;;:::::::::;;;;;;::::::::::::::::::;;;<<<>>>===<<<;;;<<<===AAABBBDDDFFFGGGHHHIIIIIIKKKNNNPPPPPPOOONNNPPPRRRXXXVVV```eee))))))************)))((((((&&&))))))'''(((+++,,,***(((,,,...---...111///+++,,,---...///000///***$$$###%%%'''(((***...222666000000,,,...444111222@@@\\\kkkIII>>>BBBGGGMMMRRRMMMSSSOOOJJJKKKJJJQQQbbbuuu{{{~~~xxxxxx{{{}}}|||}}}~~~xxx~~~|||~~~yyyyyy||||||zzz{{{|||wwwpppsssqqqooovvvpppooommmhhhbbb^^^]]]]]]SSSTTTQQQJJJHHHJJJJJJFFF???KKKOOODDD999777444///)))---000222444666222,,,***(((%%%$$$$$$$$$%%%&&&'''%%%###$$$%%%((()))***---(((&&&&&&$$$ """(((#########$$$%%%&&&'''(((&&&'''(((%%%!!! !!!###%%%### """$$$""" !!!""""""!!!!!!!!!""" """&&&***222777:::999===GGGRRRVVV\\\aaaccc```\\\```ggglllgggcccttt||||||~~~yyywwwvvvmmmqqq~~~}}}xxxzzz{{{~~~{{{{{{tttsssnnn^^^RRRIII;;;;;;333555:::;;;BBBGGGBBB>>>>>>???>>>888000,,,...999888777888;;;@@@EEEHHHUUU___ooouuuuuu}}}zzz///..................///.......................................///000111............///000111111///////////////000111111333333333333333222111111000000000000000//////...------..................---...///000000000///...+++++++++,,,,,,,,,------------...///////////////---...//////000///...------------.../////////000---------------------------------------,,,++++++'''(((***+++,,,,,,+++***)))***+++,,,---,,,+++***)))))))))***++++++,,,,,,***)))((((((((()))+++,,,+++***))))))***,,,...000///000000111111111111111000000//////000111222222...///000222222000///...,,,---------............///...,,,---...//////.........///000111111111111000//////111444555555444///...+++******+++---//////000111111222222111111333333333222111000000///111222444666666555444333222222333333333333222222444444333222333444555666555555666666666666666666777999;;;<<<;;;::::::;;;888888888888888888888888;;;===>>>>>><<<;;;;;;;;;>>>???AAACCCDDDEEEDDDDDDFFFIIILLLMMMKKKJJJLLLNNNTTTXXXfffkkk)))(((((()))************)))%%%((((((&&&'''+++,,,***))),,,...---///222///******---///...///...)))######$$$&&&'''***...333777...///...333888222777LLLzzzeeeGGG@@@FFFKKKNNNRRRRRR[[[\\\ZZZ]]]YYYWWW```iiioooxxxuuuqqqvvv~~~}}}yyy~~~}}}~~~{{{zzz~~~~~~||||||}}}yyy}}}zzzxxx~~~{{{xxxwwwxxxyyyvvvwwwsssjjjiiimmmlllfffaaahhhkkkcccXXXPPPLLLJJJEEEEEE@@@:::999<<<;;;777333000---,,,,,,............//////---,,,,,,...000///&&& ###$$$###%%%,,,$$$$$$$$$$$$%%%'''((()))(((((('''### """$$$###"""!!!"""$$$###!!!&&&''''''%%%###!!!!!!"""!!!######)))+++'''%%%+++555:::>>>EEELLLNNNOOOQQQWWW[[[```[[[lllvvvwwwwww}}}|||~~~yyyyyy{{{yyy{{{uuuyyy|||}}}}}}uuujjjYYYRRRBBB999444///444:::555===AAADDDAAA:::555777:::444777:::999666555888<<>>BBBMMM[[[\\\ooo////////////////////////........................---...000222222222222111///.........///000222333222111000000000111333444444444333333333333222222000000000000000///............///000111111000000,,,---///000000000//////,,,,,,------------......++++++---///000111111111------------...000111222///////////////.........,,,------...///000111111---.../////////...---,,,%%%'''))),,,...///......((()))+++---------+++***((())))))***++++++,,,,,,******+++++++++***************))))))+++///222555444333222000///000000111............///111222222......////////////...............////////////000---,,,+++,,,...000000000000//////...///111333444222111111444888999888666---,,,+++++++++,,,---...000111111222222222111111333333333222222222222111000111444666777777777666888888999999999999888777555444333222222444555777555666666777888999999:::;;;;;;;;;999777777888999666666888999::::::::::::666999;;;======<<<===>>>:::;;;===?????????===<<<<<>>>>>>>>===<<<;;;===>>>BBBFFFDDD@@@AAAFFFPPP___mmm,,,...---+++***+++,,,...000***+++++++++***)))'''&&&)))'''&&&)))---...+++'''&&&''')))+++,,,+++***)))...(((######''',,,...---666555999>>>AAANNNmmm~~~~~~~~~{{{xxx}}}ppppppxxxvvvttt{{{~~~~~~~~~~~~|||}}}}}}{{{}}}~~~~~~kkkTTT\\\kkkppppppgggVVV^^^vvv{{{vvvyyy||||||vvvtttvvvxxxwwwyyy|||zzzwwwuuutttssspppjjjeeedddfffhhheee\\\RRRMMMNNNGGG***"""///>>>CCC888999///***111111+++---555+++&&&'''######%%%)))''''''(((###!!!"""!!!"""%%%!!!""" """$$$'''))),,,...000333777<<>><<<<<<;;;::::::999999888777777666666777888999::::::::::::::::::;;;<<<<<<<<<============<<<::::::::::::>>>AAA@@@>>>AAAGGGRRRcccqqq,,,...---,,,,,,,,,---//////+++++++++***)))(((&&&%%%(((&&&%%%(((---...+++(((+++,,,------,,,***((('''...+++((((((+++...///000444888>>>BBBHHH[[[~~~zzz~~~ooonnnxxx|||qqq{{{|||~~~~~~~~~cccGGGNNNeeepppsss[[[EEEKKKhhhxxx|||}}}wwwtttvvvxxxxxxzzz}}}~~~|||{{{yyywwwssspppuuuzzzyyypppkkkjjjUUU444)))???PPPRRRRRRDDD777999999888===:::111)))%%% !!!###'''((($$$###%%%%%%!!!"""!!!"""%%%&&&''' !!!"""%%%'''***+++,,,777???>>>???KKKOOOIIIFFFUUU^^^ccchhhkkkccc^^^hhhjjjlllooorrryyy~~~xxx}}}~~~~~~}}}~~~}}}}}}~~~}}}ooo]]]NNNCCC555***---000111///111999AAADDDbbb]]]UUU@@@///555;;;111333555;;;DDDKKKRRR```ooo/////////....../////////111000000//////000000111000111222444444444333333111111222222222333333333222222222222222222111111444444444444444333333222...///000///......000111///000111222222111000///////////////////////////111000...,,,++++++,,,,,,---....../////////......,,,---...///000000000///000///......------......---...//////000000//////000///......///000///---,,,,,,---------+++***))))))******+++++++++++++++---------------,,,+++++++++,,,------,,,+++)))(((++++++,,,---------------////////////...---,,,,,,++++++,,,---...000222333111333555666666555333111---......///////////////------,,,,,,,,,,,,------.....................///.........000222444444444......------------.........///000222333555666777666666555444333222222333111333555777:::>>>CCCGGGJJJJJJKKKMMMLLLHHHBBB>>>???===;;;;;;<<<======<<<<<<>>>??????>>>>>>>>>???======<<<;;;::::::::::::999888888888888888999:::;;;:::999888888:::<<<===<<<<<<<<<<<<;;;:::999888888888:::=========CCCJJJWWWjjjzzz,,,------......////////////---,,,***)))'''&&&%%%%%%'''&&&%%%(((,,,---,,,)))---...//////---+++)))'''...///000/////////111333555===BBBEEEQQQlll{{{~~~xxxpppxxx~~~yyy}}}~~~~~~}}}~~~~~~}}}{{{}}}}}}ccc>>>BBB^^^qqqvvvSSS888999XXXsssyyyuuuwwwyyyyyy{{{~~~~~~~~~}}}zzzwwwuuuuuuvvvvvv}}}~~~vvvoookkk^^^<<>>AAADDDIIIDDD???JJJMMM???@@@@@@???;;;666333777===......///000000///......000000000000///......---...///000111333444444555222333333333444444444444333333333333222222111111111222333444444444222111...//////......///222555333333222222111111000///111111111111111111111111111111000...---,,,++++++---......///000000//////////////////000000000111///////////////.........---------------......///---...///000////////////(((***+++---.........---******+++,,,,,,,,,,,,+++------...///...---+++***++++++,,,,,,++++++******,,,---...///...---,,,++++++,,,---......---,,,,,,+++++++++,,,...///111222111444666888888666444111---......///////////////......---,,,++++++++++++,,,,,,---...//////......+++,,,---......///000111////////////////////////---...000222444777888999999888666555444333333333222555:::???GGGPPPYYY```hhhhhhiiiiiifff```WWWQQQJJJIIIGGGGGGHHHIIIIIIHHHEEEEEEFFFGGGHHHIIIHHHHHHEEECCCAAA???========================<<<<<<;;;;;;<<<:::888777777999<<<>>><<<<<<;;;:::999888888888<<<:::;;;>>>AAAEEEPPP[[[mmm,,,+++---///111111000...---...,,,***(((&&&&&&&&&&&&(((''''''(((***,,,,,,,,,)))***,,,......---+++******000666666333111333777>>>@@@BBBNNNkkk~~~|||}}}}}}yyyvvvxxx|||{{{}}}}}}~~~~~~}}}|||}}}}}}~~~}}}}}}sss~~~eee888///FFF]]]iiiWWW:::333JJJcccwww{{{xxxyyy{{{zzz{{{}}}~~~yyyuuusssvvvyyy~~~yyyoooUUU111$$$%%%,,,OOO~~~wwwpppeeeQQQ777###!!!"""!!!"""(((...***!!!000EEE;;;!!! !!!!!!  """ """+++)))%%%+++,,,666666333999>>>EEETTTQQQWWW___fffooozzz~~~|||vvvrrrqqqvvv{{{}}}{{{vvv||||||wwwddd[[[RRRGGGAAABBBBBB555444::::::;;;===777999999888999;;;>>>???>>>...///000111111000///...///000000000//////...---//////000111222333444555333333333444444444555555444444444333222222111111///000222333444333111000...000111111000111333555333333222222111111111111111111111111111111111111000000000///...---,,,,,,,,,---...///////////////000000////////////000000///000000000000///...------,,,,,,,,,,,,---......,,,///111111///.........)))***,,,---............***++++++,,,,,,,,,,,,,,,+++,,,...//////...---+++++++++++++++++++++++++++------.........------,,,++++++,,,---............,,,,,,------...///111111111333555666666555333111---......///////////////......---,,,,,,+++,,,,,,***+++---...//////...---+++---......---,,,...///......////////////.........///000222555777888999999888666555333333222222222777>>>GGGQQQ\\\gggnnnuuuvvvvvvvvvssslllbbb\\\RRRPPPOOOPPPQQQSSSRRRRRRKKKJJJIIIJJJMMMOOOPPPPPPMMMKKKHHHEEEBBBAAABBBBBB?????????>>>>>><<<;;;:::<<<;;;:::999999;;;<<<>>>;;;;;;:::999999999::::::<<<;;;===BBBHHHPPP]]]jjj{{{,,,+++---///000000000...------,,,+++)))((((((((((((***************+++------,,,---.........,,,***((()))///555666444222555888===<<>>===<<<<<<;;;;;;;;;<<<===>>>;;;::::::999::::::<<<<<<======BBBKKKTTT___ooo}}},,,+++,,,---...///......---+++++++++++++++***))))))------,,,+++++++++---...+++---...//////...,,,+++***...222555555555777999999:::JJJmmm~~~~~~zzz}}}~~~}}}{{{{{{}}}}}}{{{~~~zzztttqqquuu}}}lllIII555999PPPkkkXXX;;;///@@@YYYqqq~~~{{{|||yyyyyy}}}~~~zzzxxxxxxwwwvvvttttttvvvwwwwwwwww||||||hhh666&&&'''%%%999^^^wwwyyy}}}mmmIII+++"""!!!'''$$$###""" ,,,999---***### """***%%%&&&''')))+++"""'''"""+++(((###******%%%%%%''',,,111666@@@NNNYYY]]]QQQ[[[ZZZQQQSSSdddqqqrrrwwwwwwvvv|||yyy{{{{{{kkk\\\UUUNNN@@@<<>>???@@@GGGSSS___lll~~~,,,+++,,,------------------***+++,,,------,,,+++***.........,,,++++++---...(((***---000111222111111***---111444666777999:::666:::QQQxxx|||uuuqqq}}}zzz{{{}}}|||yyywww|||}}}~~~{{{~~~{{{yyy~~~lllJJJ333...EEEeee___>>>000@@@ZZZttt~~~xxxzzzxxxyyy~~~zzzvvvvvvuuusssrrrtttyyy||||||zzz~~~kkk___111+++///$$$...NNNrrr|||}}}jjjBBB###!!!%%% %%%)))%%% $$$---))),,,''''''(((""" """  %%%***+++)))))) (((###'''***$$$###&&&'''%%%!!!%%%///:::>>>999HHHHHH:::===XXXlllnnnnnnllllll{{{~~~~~~}}}lllRRRIIIGGG<<<666;;;;;;666444:::>>>===333444555555444333111000111111111111222333444444333333333444444333222222555666777888888777666555555444444333333222111111000111222222222000///...111222333444444444333333111111222222222111111000444333111000000000111222------...............---///...------++++++***))).........------,,,,,,,,,,,,,,,------------------//////...---...///000111111111000///////////////---...//////...,,,***(((,,,,,,++++++***++++++,,,---...///000///...,,,******+++,,,---............++++++++++++++++++++++++---......///000111111222......//////...---,,,,,,+++,,,...///111222222222///............///000000000//////...---,,,,,,,,,......///000000000000000......---,,,,,,+++******+++---///000///------......///222555777888999999555444222222222222111000444:::FFFUUUeeeqqqyyy|||{{{}}}}}}vvvooojjj```bbbdddfffggggggggggggeeedddeeeiiinnnqqqqqqooojjjgggccc^^^ZZZTTTOOOKKKLLLMMMNNNNNNMMMKKKIIIGGGCCCDDDEEEEEEEEECCCAAA@@@???@@@@@@@@@???@@@CCCEEEFFFLLLVVVbbbppp,,,+++++++++)))((((((+++---.........//////...+++(((...++++++......,,,---000***,,,...///...---------//////333777777555555777444CCCaaa||||||}}}|||{{{{{{uuu|||}}}~~~yyy{{{{{{}}}||||||||||||vvvYYY777,,,GGGjjjfffAAA+++???aaauuu{{{~~~~~~}}}zzz}}}vvvrrrssstttssswwwzzz{{{{{{mmmRRR&&&%%%000'''&&&&&&888ddd~~~}}}yyyqqqVVV777###  !!!!!!"""&&&%%%!!!""")))(((!!!"""!!!###%%%### """"""""""""!!!!!!!!! """"""#########$$$&&&(((---000222333666DDDZZZkkktttuuufffsss~~~{{{uuupppnnnxxx}}}~~~~~~~~~|||wwwgggZZZEEE@@@:::555555999AAAGGG333333333333333222111111222111111222222333333444333444444555555444444333555666666777777666555444555555555444333333222222000111222222111000///...000222333555555444333222111111222222222222111111222111000/////////000000---....../////////.........------,,,,,,+++++++++...---------,,,,,,,,,,,,------------------------......------...///000111111111000///////////////---...//////...---+++))),,,+++++++++++++++,,,---------///000///...---+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111111...............------,,,,,,---...000111111111111.........////////////000000000//////...------,,,...///000111111111000000.........---,,,++++++++++++---///000///......///...000333666888999999999666555222111111222222222777===HHHVVVccclllrrrtttvvvyyy|||}}}zzztttmmmiiicccdddfffhhhiiijjjjjjjjjiiihhhiiimmmrrruuuvvvuuussspppkkkfff```YYYTTTPPPRRRSSSTTTTTTSSSQQQNNNLLLHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDFFFIIILLLUUU[[[eeeppp}}}+++******+++***))))))***,,,---------...///...,,,)))///+++***------+++,,,///+++,,,...///---,,,+++,,,...000111222444888999999888PPPqqq~~~|||}}}yyy}}}yyyssszzz~~~zzzzzz~~~www___@@@333GGGddd```HHH:::EEE\\\kkkssswww|||{{{zzzqqqoooqqqvvvwwwsssrrruuu{{{wwwvvv|||zzznnnpppZZZ,,,"""'''!!!!!!>>>eee}}}~~~{{{hhhXXX666"""!!!!!!!!!"""!!!((((((%%%!!!!!!$$$  !!!"""!!! ###$$$%%%$$$"""!!!### !!!$$$&&&&&&'''((((((&&&(((000???KKKXXX```YYYiiiyyyooojjjbbbhhheeelllppplllqqq}}}~~~|||zzz}}}llldddZZZOOOBBB888;;;DDD333222222111111111222222222222222222222333333333444444555555555555444444555555555555555444333222666666666555444444333333111111111222111111000///000222444666666555333222111111222222222222222222000000///............////////////000000//////...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++///.........---,,,,,,,,,------------...///000111000000000000////////////---...//////...---,,,***+++++++++++++++,,,---...,,,---.../////////...---++++++,,,,,,------......---------------------------......///000000000000............------------......///000000000000000---...///000000000//////111111000000//////......///000111222222222111000......------,,,+++++++++,,,...///000///...///000///111555888:::::::::999888666333111000222444555<<>>777555>>>NNN^^^jjjqqqkkkhhhBBB)))!!!$$$%%%FFFeeezzznnnNNN999111"""!!!&&&!!!###""" !!!  !!!###$$$###"""!!!"""!!! !!!!!! ###%%%'''(((***333+++555AAA===HHHNNNVVVYYYfffnnnooowww}}}wwwnnnhhhccchhhwww|||zzz|||}}}~~~yyywww~~~xxxyyy111111000///000111333444444444444444444333222111000111222333333333333333444444333222222222222222888777777666666555444444111111111111111111222222111222555666777666444222222222111111222333444444222222222222111111000000000000000000000///......+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,------...///000000000111...///000000000000//////------..................------,,,,,,---......///,,,,,,---....../////////,,,,,,+++++++++,,,------/////////......---------,,,---///000000///...---------,,,,,,,,,,,,---...000000000000000//////...---...000222222111000...111111111111111000000000///111222444444222000///************))))))))))))---///000000///000111333111333666999;;;;;;:::999999888555222111333999>>>DDDLLLWWW```cccdddccccccbbbeeeiiimmmnnnllljjjhhhgggggghhhhhhiiiiiijjjjjjkkklllnnnqqquuuyyy}}}}}}~~~}}}yyytttooonnnnnnmmmmmmmmmkkkgggbbb\\\YYYUUUSSSRRRTTTYYYbbbkkkqqqsssttttttttttttwww{{{'''+++...111333111///------+++***+++---000111111000///+++)))+++***)))***...,,,...///...,,,***)))***'''...000,,,...666:::666QQQyyyyyy~~~yyy|||}}}||||||{{{yyy~~~xxxtttsssvvv}}}|||}}}xxxyyyxxxuuutttvvvwwwxxx{{{wwwvvvwwwpppccc^^^bbb^^^iiiooolllmmmuuuuuuooouuutttssstttssslll```WWWSSSNNNDDD:::555555888999777///((()))...;;;PPPbbbuuuoooDDD&&&,,,444\\\sss}}}wwwaaaFFF999...!!!!!!(((%%%&&&...111###!!!%%%""""""!!! %%%***'''   $$$&&&&&&$$$###+++""")))$$$222<<>>===999444------555999666555888333444777777333...---111333000---+++***++++++,,,+++000222111666???CCCBBBDDD<<<999;;;777333:::HHHWWWJJJ---888MMMUUUnnnsssaaaAAA...---+++,,,666555""" ***///''' ''')))*** """!!! ###&&&$$$))) $$$###(((///,,,,,,FFFdddkkkPPPXXXeeekkkdddZZZ\\\dddqqqkkkhhhnnnuuuzzz~~~000111222222333444555555666666777777666444222111111111222333555555444222111111222333444555666777444444555555555444222111111000///...///000222444555444333333333333444555333222111000000222444555666666555444333333222222............/////////////////////000000000000000////////////000000000000///////////////000000111444444444444333222111111111000000000111111000...//////......000333555777666555222000//////000000...///111222111000...---...---,,,+++++++++,,,,,,---.../////////...,,,,,,,,,---...///...---,,,+++///---,,,,,,...//////...---------------...///000///000222333444444444333222222111111000000//////---///000111000///---,,,)))***+++++++++,,,...000111111000000111333444555555555666777777777777777777777777666777<<>>444...777---,,,333555111333444+++------...000333555666666***555666,,,)))000333---111000///,,,((()))111999>>>DDDKKKRRR]]]jjjqqqqqq___dddkkklllddd[[[^^^hhhhhhbbb\\\\\\aaaddddddbbbMMM@@@///'''***...+++$$$,,, ###  $$$""""""!!!  ''''''+++...,,,,,,999IIICCCFFFKKKLLLFFFDDDNNN]]]ooollllllnnnnnnnnnrrrxxx111222222333444444555555666666666666555444333222222222222444666666444222111222333444555666666777444555555666555444333222222111000//////111222333555444333333333333444555444333111111111222444555666555555444333333222222////////////000000000000111111111000000000000000......//////000000111111000000///...///000111222444444444444444333333222333222111111222222000...//////...///000222555777666444222000//////000000///000111222111///...,,,------,,,++++++,,,---...---.../////////...,,,,,,,,,,,,---------------,,,...,,,+++,,,.../////////...------------......//////000111222333333222222000000000000000000//////......000000000///---,,,***+++,,,,,,,,,---///111222222111111222333555666666666777777888777777777555666666666999???GGGNNNUUUXXX]]]bbbfffhhhhhhhhhiiikkknnnqqqssstttssssssrrrrrrrrrrrrqqqpppnnnmmmmmmnnnnnnooorrrwww~~~yyyssspppooossszzz(((---,,,,,,---......,,,***...------,,,,,,,,,,,,---(((''')))///000,,,+++...---,,,...333444000///000///***,,,222222===bbb}}}vvvuuukkkttt|||~~~{{{yyy|||~~~}}}pppjjjiii___SSSBBB>>>333---000((("""(((,,,***333999333000000***,,,---...000111000---+++333111000000000//////000(((,,,222999???FFFNNNUUUYYY```ggglllttt~~~~~~~~~{{{ssskkkiiilllqqq{{{uuummmdddZZZMMM>>>555---)))$$$"""$$$'''%%%### %%%&&&!!! !!!&&&"""!!!!!!!!!"""$$$%%%&&&%%%))))))***+++)))'''+++111000222:::AAAAAA;;;:::>>>QQQTTT\\\eeehhhfffgggjjjpppwww|||~~~333333333444444555555555555666666666555444333333444333333444666666555333222222333444555666666777555555555666555555444333444333222111111222333333444444333333333333444444444333222222222333555666555555444444333333222222000000000000111111111222222222222111111000000///......//////000111222222111000.........000222333333444555555555555555555555333222222333222000...//////...///000222444666555333222000/////////000000111111111000///---,,,,,,,,,+++++++++---...///---............---,,,,,,++++++++++++,,,------...---,,,+++,,,...000000//////...------------------//////000111111111000000---...///000000000///.........///000///...---,,,+++,,,------,,,---000222333333222222222444555666777777888888888777777666333444555888<<>><<<666888888???MMMLLLFFFKKK^^^XXXaaakkk```UUUVVVWWWSSSMMMGGGDDDGGGLLLPPPRRRQQQCCC===HHHSSSRRRNNNOOOVVVZZZ___gggpppvvvtttnnngggooowww{{{~~~~~~ttt~~~sssllllllfffYYYIIIEEE>>>555---(((((()))""""""###""",,,&&&!!! $$$!!!###""" !!!!!!  !!!$$$###!!!$$$***+++((('''(((%%%%%%"""""")))000333111...,,,---333>>>GGGOOOZZZccciiimmmrrruuuqqqlllmmmqqqsss}}}}}}|||444444444444444444333333555444444444555555555555666555444444555666555444222222333333444444555555555555444444444555555555666666555444444333333333333333333333333333333333333333333333444444555555333333333333333222222222222222222222333333333333222222111000000///....../////////000111222222333000000///...///111333444333444555666777888888888666444333444444444222000......//////000111222333222222111000000/////////111111111000//////...---++++++++++++,,,...000222......------,,,,,,,,,,,,++++++******+++---///000,,,+++***+++---//////...///...---,,,,,,,,,,,,,,,//////..................+++,,,---...//////.....................------,,,---......---,,,...222555555444333333333444555666777777888888888777777666222333666;;;CCCJJJPPPTTTUUUXXX\\\```dddfffhhhhhhjjjlllooorrrttttttsssrrrwwwwwwxxxxxxyyyzzzzzzzzzzzz}}}((())))))***,,,//////...,,,((()))***+++,,,,,,++++++&&&'''((((((+++...111222///***(((((((((&&&(((,,,)))666888222CCClll~~~~~~}}}{{{}}}~~~yyyvvv|||ttt```OOOLLLHHH>>>999;;;<<>>EEEMMMQQQSSSUUUWWW[[[___cccfffhhhhhhiiikkkmmmppprrrsssttttttyyyzzz|||~~~(((+++***+++---///000...---))))))+++,,,,,,+++******&&&)))***)))+++000333222///***'''((((((&&&(((,,,'''444999<<>>MMMooo}}}wwwyyy}}}~~~}}}||||||wwwiiiTTTEEEEEEPPPYYYMMMGGGAAABBBLLLTTTRRRKKKCCCAAA999:::BBB<<<222444///222666333444@@@===&&&444000000888FFFRRRXXXYYYTTTLLLSSSdddbbbQQQPPP^^^YYYaaaccc```dddmmmnnnfffXXXRRRLLLLLLRRRQQQBBB111333...---111111***### %%%  $$$ """$$$###$$$111;;;&&&+++000$$$&&&  )))***&&&((('''(((***'''"""!!!$$$...,,,000888888333999EEEPPPccciiifffiiillluuu|||~~~yyyuuu444333333222222333333444777777666555555555555555888777555555666666555333111111000000111111222333555555444444444333333333222222333444555666777777777777666555333111...---///000222333444444444333555555555444444333333222444444333222333444555666666222000222666888555222333333333444555333000---000222444444333333444555444444555555555555555444111111111111111111111111///......///111222000///111111000/////////////////////////////////////////////...------------...///............------------------.........////////////...---,,,,,,++++++------/////////...---,,,222111...,,,,,,---///111222111000...------,,,,,,---------...------,,,,,,...---,,,+++,,,...111222444333000......000222444111444444333444999:::999999:::>>>DDDLLLPPPQQQOOOSSSVVVZZZ___cccgggmmmqqqmmmlllooossstttssswww|||...222///------000222000...***,,,///000000///......////////////////////////,,,111,,,)))---,,,***111999777CCCbbbxxxwwwyyy}}}~~~}}}}}}~~~xxxyyyzzzzzz}}}~~~}}}~~~vvvcccQQQKKKFFF???>>>BBB<<<555///000777>>>@@@???777999777333333666222***///000...+++///333///&&&))),,,000222444777===AAA<<<666???RRRSSSBBB>>>HHHFFFLLLQQQNNNGGGBBBBBBDDD<<<<<<<<<>>>===777...&&& !!!%%%)))(((""" """"""  """ ...!!!---...%%%!!!&&&###$$$ &&&(((###)))+++%%%&&&///---(((""""""%%%''',,,***666000'''%%%,,,&&&---111777;;;222...:::>>>@@@OOOdddiiicccgggsss}}}{{{rrrhhhiiittt}}}333222222222333333444555777777666555555555555555777555444444666666555333222111111111111222333333555555444444333333333444222333333444555666777888777777777666444111///...///000111333333333333222555555555444444444444444444444333333333444555666777333111222666777555222000000111333555444222000000111333444333333444555444444555666666666555555222222222222222222222222/////////000222222111///111000000///////////////........................//////...---------------000//////......---------------------............/////////...---,,,,,,,,,------...//////...---,,,111000---,,,+++---...000111000///......---------,,,,,,------------------...---,,,+++,,,---///111333222111//////000111222222555555444555999;;;999999:::>>>EEEMMMRRRSSSRRRTTTWWW[[[```dddiiiooossspppnnnpppssstttssswww|||...000---+++,,,000111000...***---//////---,,,---...........................+++000+++(((...---,,,333444888MMMqqq~~~~~~}}}{{{uuu{{{|||}}}rrrqqqttt|||~~~xxx{{{~~~yyyhhhUUUPPPLLLLLLIII@@@777333000///111888@@@BBB===888333444111+++))))))###"""$$$###!!!###&&&$$$"""$$$$$$%%%(((+++,,,)))111??????333000777888;;;>>>===888333222333111000///......***$$$  $$$$$$$$$444!!!---///%%%###&&&$$$ $$$''' $$$((($$$&&&///+++&&&!!!!!!#########,,,+++999444,,,)))!!!,,,+++444444333333***$$$+++///,,,555FFFNNNPPP\\\nnnrrrqqqkkkcccbbbiiioooooo111111222333444555666666777777666666666555555555444333222333555666555444333222222222222333444444777666444333333333444555333333444444555777888888777777777666444222111000000111111222222222111111555555555555555555666666444333333333333444555666777444222333666777555333......///222444555444333000111333333222222444555444555666666777777777666333333333333333333333333111000000111333333222000000000000000////////////........................///......---------------000000///......---,,,,,,,,,,,,,,,---------......000000//////......------------......///......---000///---++++++,,,---...........................+++,,,,,,------............---+++***+++,,,...///222222111111111000000000222666666555666:::;;;999888:::???FFFOOOTTTWWWXXXWWWZZZ^^^bbbfffkkkqqquuusssqqqqqqssssssrrrvvv|||......+++***,,,000222111///***---000...***(((+++///........................***///+++)))//////---333333===ZZZ}}}~~~}}}zzzsss|||~~~}}}|||zzzxxxrrrpppsss{{{|||||||||~~~~~~~~~fffPPP<<>>444???DDD@@@???CCC@@@999555222//////000...)))%%% !!! $$$"""!!!!!!###!!!  """'''"""###***'''"""%%%'''))),,,***$$$!!!"""$$$!!!///+++&&&$$$'''444>>>:::000000,,,&&&&&&---(((+++111111,,,///777CCCFFFJJJQQQYYYbbbiiilll///000222444666777777777777777888888777777666555222111111222444555444333444444333333444444555666777666555444444444555555333333222222333555777999777777666555444444333333222222111111111111111111444555555555666666777777333333333444444444444444444444333444555666666555222111111222444444333222111222333333222333555777777888888999999888888777555555555555555555555555333222222222444444222000///000000111000///....................................---,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,---------......000000000000000/////////------------......//////...---,,,++++++++++++,,,***+++,,,...////////////,,,+++++++++,,,...///000...---+++******+++,,,---...///111222222111///...333666888777777;;;:::888666:::AAAIIIQQQXXX^^^bbbdddeeeeeeeeeeeegggkkkoootttqqqqqqrrrqqqooorrrwwwzzz~~~...---,,,,,,///333555444111,,,......+++&&&&&&***///........................---000+++***111000,,,///555MMMqqqxxxxxx~~~}}}~~~|||}}}xxxvvv{{{|||}}}~~~yyy}}}~~~|||xxxppplllttt~~~yyy{{{yyyzzz|||zzzmmmXXX@@@111000777777000000666999555'''%%%######&&&))))))((("""!!! !!!###!!!"""$$$""" !!!######!!!"""!!! ((("""'''+++%%%###"""$$$''''''+++%%%!!!%%%  )))000888222+++---***%%%(((""" $$$+++,,,((()))...---...333<<>>>>>===<<<:::888666555555555555555555555555555333222111111222222000......///111222111000...---------------------------...---,,,,,,++++++,,,,,,,,,,,,---......//////000////////////000000000000............////////////------,,,,,,---...000111.........---------,,,,,,)))***---/////////...---///...,,,++++++,,,---......---,,,+++,,,...111222+++,,,---...000222444444111555777666666999777444555;;;BBBIIIPPPWWW```fffgggfffdddbbbaaabbbfffiiihhhhhhlllpppoookkkjjjmmmmmmrrryyy...---,,,---000333444111......+++((()))...000...+++------------------------'''***&&&)))666777333555IIIttt~~~~~~xxx~~~~~~||||||}}}|||}}}~~~yyyrrrzzzvvvoooqqqooojjjllltttssswww}}}zzzvvvdddPPPEEE>>>555111111666(((!!!"""!!! !!!"""###$$$!!!!!!### $$$$$$!!! ###### $$$!!!+++333777 '''<<<111'''######''')))###$$$'''(((%%%$$$%%%333666***!!!(((---,,,&&&$$$$$$&&&((((((''''''### """))),,,))))))---000222555888999888777666555555555555666666666666666555444333222111111111222222333333444444333333333333555555555555333333333222222222222222222222222333333444444333333222111111000000111333444666666666666555444333111111...000222555666666555444000000111222333333444444999888777666666666777888:::999777555555555555666;;;;;;;;;;;;:::888666555555444222222333333333222222222111111000000/////////////////////......---------......------,,,+++///...---+++******++++++******+++,,,,,,---......000000000///////////////...---,,,,,,---...000111------,,,+++,,,---...//////...------++++++***))),,,,,,,,,------.........000---******,,,---,,,******,,,...///...---------000///------...111444666555666888999888777555444444888@@@IIIRRRZZZ```bbbaaa]]]YYYXXX[[[```eeehhhhhhiiiiiiiiiiiihhhhhhgggooorrrwww}}})))))),,,000222222111111111000...+++)))(((***---...///111111---+++,,,+++'''%%%+++,,,,,,555BBBAAA666QQQ~~~}}}}}}~~~yyyyyy|||}}}~~~~~~yyy}}}|||zzz}}}}}}vvvnnnuuu||||||vvvooouuuyyyvvvmmmnnn|||}}}qqqkkk[[[III:::///***000000"""### !!!""""""(((&&&$$$###"""!!! """!!!$$$###$$$444/// ###%%% &&&$$$$$$ (((---### ###'''(((///,,,%%%!!! !!!%%%&&& $$$"""%%%333333'''$$$***)))&&&&&&...&&&!!!&&&)))(((&&&&&&222333555777888888777666666666666666555555555666666555444333222111111111222333333444444333333333222333444555555444333222222222222333333333333333222333333444444333333222222111111111111333444555555555555444333222111000...///111444555555444333///000111222333444555666999888777666666666777888:::999888666666666666777::::::;;;<<<;;;999777555666444333222333444333222111111111000000/////////000000000000000///...---------......------,,,+++///...---+++++++++++++++***++++++,,,------......000000000000000000000000...------------......///------,,,,,,,,,---...///...------,,,,,,+++++++++,,,,,,,,,------.........111...,,,+++---...---,,,***,,,//////.........///000///......///222555888666777888999888777555444444888@@@IIIQQQXXX]]]___^^^ZZZWWWVVVYYY]]]```bbbbbbbbbcccdddeeeeeeffffffllloootttzzz((()))+++...000000000111222///...+++***)))***,,,...///222111...,,,---,,,(((%%%)))******///777<<<;;;fff}}}~~~zzzyyy|||~~~~~~zzz}}}}}}|||~~~~~~zzztttyyy}}}~~~xxxpppttt|||qqqqqqvvv}}}{{{iiiPPP@@@:::000///---&&&(((+++%%%"""  !!!!!!  #########$$$$$$$$$###!!!"""!!! $$$!!!+++>>>888'''###!!!""" +++222(((###&&&&&&"""'''!!!###)))222@@@,,,&&&######!!!!!!%%%$$$!!!"""'''$$$""",,,,,,######((()))((()))777222---***)))(((&&&###555555666666777777777888888777666555555555555555555555333222111000000000333333333444444333333222222222444444444444222222222222333333444444555555333333333333333333333333222222111111222333444555444444444333222111//////---...000222333333222222///000111222444555666777777777666666666666777888:::999888888888888999999888:::;;;===<<<:::888666666555444444555555444222000000000000////////////222222222111111///......---............---,,,,,,///...---,,,+++++++++,,,+++++++++,,,------......//////000000111111222222---............------,,,------,,,,,,------...///---,,,,,,,,,,,,,,,,,,,,,---------------.........111///------...///...---+++---///000//////000111000/////////111444777999777888999:::999777555333444999@@@IIIQQQVVVZZZ\\\YYYVVVTTTTTTWWWZZZ\\\]]][[[\\\]]]^^^```aaabbbcccgggjjjnnnuuu{{{(((((()))+++,,,---...111444...---,,,+++++++++,,,---///222222...---...,,,((('''(((******)))+++999HHH{{{~~~{{{~~~}}}}}}~~~|||{{{|||}}}}}}}}}zzzvvv~~~|||~~~|||{{{}}}|||uuuuuu~~~tttzzz~~~}}}ttt```BBB***///''',,,111%%%!!!"""!!!!!!"""$$$&&&%%%### #########"""!!!######!!!  """$$$333---###///666)))"""''')))$$$,,,@@@,,,'''$$$$$$""" $$$!!!###(((%%%$$$%%% ###'''(((+++...<<<>>>777+++&&&(((&&& 888777666555666666888888999888666555444444444444555444333111000000000000222333333333333333222222111222333444444333222111222222333444444555666666333333333333333333333333222222222222333333444444333333222222111///...------...///000111111111111///000111222444666777777555555555555666777777777:::999999999:::::::::;;;777999;;;======;;;888666666555444555666666444333//////////////////000000333333333222111000///..................------,,,......------,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000111222333333---......///...---+++***---------------......///,,,,,,,,,,,,------......---------...............///.....................,,,...000111000000222333000000000111333666999:::888999::::::999777555333666;;;CCCKKKRRRVVVYYYYYYUUUTTTSSSTTTWWWZZZ\\\\\\YYYZZZZZZ[[[\\\]]]^^^___aaadddiiiooovvv{{{}}}''''''((())))))***---111444------,,,+++++++++++++++---000111...------+++'''((('''***---''''''???\\\~~~}}}{{{~~~~~~}}}}}}|||{{{|||}}}~~~}}}{{{wwwuuu|||~~~xxx{{{|||zzz~~~|||}}}xxxuuunnnYYYBBB<<<++++++000&&&"""!!!""""""%%%''''''%%%###%%%!!! """"""!!!  """ ###777<<<***###&&&'''...***"""###%%%...???,,,&&&!!! !!! $$$""" """###%%%'''+++///666===888)))###))))))"""888777555555555666777999888777555333222222333444444333222111000/////////000111111222333222222222222333444444444444333222222222333444444555666666444333333222222333333444222333333333444444444444222222222111000///---------......///000000000000///000111222444555666777333333444555666777777777:::::::::;;;;;;;;;;;;;;;777888:::;;;;;;:::888666666555555555666666444222......//////000000111111333333333333222111000///......//////......---,,,------------------,,,,,,,,,,,,------------............///000111222222333------.........---+++***------.........//////...+++,,,,,,------......///........................,,,---......---------......///111111000111222444111111111222444666999:::999999;;;;;;:::888666555999>>>FFFOOOUUUXXXYYYYYYSSSRRRSSSUUUYYY]]]^^^___\\\[[[ZZZZZZYYYZZZ[[[[[[\\\___dddkkkrrrxxx}}}|||~~~&&&&&&''''''((()))+++000444,,,,,,+++******************...///,,,+++,,,)))%%%&&&%%%)))---'''***IIIooo|||~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{{{{|||~~~}}}tttzzz~~~{{{zzzwwwcccKKK111'''+++'''"""&&&'''###""""""###%%%''''''&&&'''!!! !!!!!!  ###))):::===+++!!!###%%%,,,***)))...---+++333+++###!!! """&&&(((***333111&&&###---///)))666555444444444666777888666555333111000111222333444333111000//////......---...///000111222222222333333444555555444333333222222333333444444555555444444222222222222444444333333444444444444333333222222222111000///------.........//////000000000000000111222333333444555111222333555666777777777::::::;;;;;;;;;;;;:::999888888999999999777666555555444444555666666333111...//////000111222222333111222222222222111000000...////////////...------------............---,,,------------------............//////000000111111,,,------------,,,,,,+++------...////////////...,,,,,,------.........////////////...............+++---...///---------...000111111111000000222333222222222333555666777888888999:::;;;;;;:::888777:::@@@IIIRRRXXXZZZZZZZZZTTTSSSSSSUUUYYY]]]______]]][[[YYYXXXVVVVVVWWWWWWXXX[[[aaaiiiqqqxxx}}}~~~%%%&&&'''(((((((((+++///222+++***)))((((((((()))***(((,,,...,,,++++++)))$$$"""###(((,,,***333VVVzzz~~~~~~~~~}}}~~~~~~~~~yyyzzz}}}~~~xxx}}}~~~{{{jjjVVV???444222+++((()))&&&$$$###"""###%%%'''''''''%%%"""!!!""",,,111### $$$///,,,$$$%%%'''"""'''((($$$&&&///111---333333333333444666777777444333000//////000222333333222111000///.........***+++,,,...000111222222444444666666666666444444222222222333333333333333555444222111111222444555333333444555555444333222222222222111000///...---///////////////000000111000000000111111222222222///000222555666777777777:::;;;;;;<<<;;;:::888888999999777666555555555555444333444555666555222000//////000111222333444444///000111111111111111111///////////////...------,,,---...//////...------..................------.............../////////,,,,,,,,,+++,,,,,,------,,,---...///000//////...---------...............000/////////.........---+++---000000///......000111222222000///...000222222333333444444555666666777888:::<<<<<<;;;:::888:::@@@JJJSSSYYY\\\[[[ZZZUUUTTTRRRSSSVVVYYY[[[\\\ZZZXXXVVVTTTRRRRRRSSSTTTVVVYYY```hhhqqqyyy~~~%%%'''((()))))))))+++...000+++)))'''%%%%%%&&&((()))''',,,...,,,,,,,,,)))$$$###&&&***---000@@@bbb~~~~~~}}}~~~~~~zzz{{{~~~~~~mmmZZZPPPHHHDDDFFFAAA///((((((###$$$$$$$$$&&&((((((&&&%%%!!!"""###!!!"""###"""%%%###$$$$$$'''111///''''''!!!"""'''***)))(((111111222333555666666777222111///......///222333333222111///............((()))+++---///111222333444555666777777666555444333222222222222222222222555444222111111222444555333444555555555444333222222222222222111///...---000////////////000000111000000000000000000000000...000222444666777777777;;;;;;<<<<<<;;;999777666:::999777555333333444444333333333444555444222/////////000222333444555666...///000111111222111111///////////////......---,,,---.../////////------..................------...............---------,,,++++++***+++,,,...///,,,---///000000000///...........................000000//////.........---+++...222222000///000111222333222000......///111333333333444444444555555666888:::<<<<<<<<<;;;:::999@@@JJJSSSZZZ\\\[[[YYYWWWTTTQQQQQQSSSUUUWWWWWWVVVTTTRRRPPPOOOPPPQQQRRRTTTXXX___hhhrrrzzz$$$'''(((*********+++---///+++)))&&&######%%%''')))(((,,,///---------***%%%'''+++///000666JJJkkk~~~{{{www|||}}}}}}}}}~~~~~~|||}}}~~~~~~}}}{{{wwwcccFFF333000%%%555IIIFFF///&&&(((%%%###$$$'''***+++***&&&""""""&&&%%% !!!###$$$ (((,,,    $$$!!! $$$### 000111222333444555555555000111111111111000//////444222///------------,,,***)))(((+++///222111000222333444555555555444333111111222222222222111111666666666333000000333666666666666555444333111111333222000/////////000111///............///000000222111000111222222222111222222222333555777888999999999:::;;;;;;;;;::::::777777777777666666666555333333444555555444444333///000111222333333222111...///000111111111111111//////000000000000///////////////......---------+++,,,.../////////......000000///...------,,,,,,...---,,,+++++++++,,,---,,,---///000111222111111000000//////......------///////////////......---///000000111111111111000222555777555000---///222333333333444444444444555666888<<>>///))))))))),,,&&&)))333555,,,(((,,,)))'''%%%$$$%%%%%%$$$######'''(((%%%$$$$$$!!!!!!''')))"""!!!$$$!!!###!!!!!! !!!$$$$$$!!!111111222333444555555555222222111111111000000000444111///.........---,,,+++))))))+++...000000...///111444777777555333111//////000111111111111111444555555333111111444777555555555555444333222222333222111000000000111111///..................///000000000111222333222222222222222444555777888999888999::::::;;;:::::::::888777666666555555666666444444444444444444333333///000111222333222222111000000000000000111111111111111111222111111000000///.........------------+++,,,---...///......---000//////...------,,,,,,...---,,,++++++,,,------,,,---...000000000000//////////////////.........///////////////...------......//////000000//////111444666444000...000333444444444444444444444444777999<<<>>>>>>===:::999<<>>444+++%%%!!!###'''***---...,,,%%%%%%&&&''''''&&&### """$$$$$$!!! """""" %%%&&&!!!  ###222333333444444555555555444333222111000111111222333111///......///...---+++******+++---......------000444777777555222///......///000111222222222444444444333222222555777333444444555555444444333444333222111111111222222//////......---,,,,,,,,,...///000111222333333333222222333444555777888888888888999:::::::::::::::999777555444444444666777555555555444444333333222000111222222333222222222222111000/////////000111333333333333333222111000.........---------------+++,,,------......------/////////...------,,,,,,------,,,,,,,,,------...------...//////......---.........///////////////...////////////...------,,,,,,---...............000222444333000///111444444444444444444444444444888999;;;<<<<<<<<<;;;:::<<>>DDDMMMVVV\\\^^^^^^]]]ZZZZZZYYYZZZZZZZZZZZZYYYWWWXXXYYYXXXVVVUUUUUUUUU]]]ccclllvvv~~~{{{wwwvvv}}},,,************))))))((((((%%%"""!!!$$$%%%$$$%%%))))))***************+++,,,111555666<<<[[[|||{{{~~~|||zzz~~~}}}{{{~~~}}}~~~{{{~~~|||{{{}}}uuukkk___MMM:::...***...***$$$ """,,,000***$$$%%%%%%###"""###&&&((()))'''""""""!!!!!!"""!!!###"""(((''' 555555444333333333444444555444222000000111222444111000//////111111///...---------,,,,,,+++++++++111000000///000111222333000000000111333555777888777666555444333333222222222222333444555555555555444444444444333333222222/////////...---+++***)))+++...222333222222333444111222444555666666666666555666777888999999999999888666444222111333555666666555444333333333333444333333222222222222222222333111///------...///000111111111111111000//////........................------------------------...............---------------......////////////......------,,,,,,++++++------......//////000000...............------,,,------...000000111111111///000111111111111222333333333333444444444555555999999999999::::::;;;;;;@@@FFFOOOYYY___aaa```___YYYZZZZZZZZZ[[[\\\^^^```^^^______]]]YYYWWWWWWXXXbbbhhhrrr{{{zzztttsssuuu,,,++++++++++++***((('''&&&$$$!!! ###$$$###%%%))))))(((((()))***,,,------666:::888AAAeee{{{|||zzz}}}{{{xxx}}}zzzyyy{{{fffYYYJJJBBB;;;333...---&&&######)))&&& """)))$$$$$$$$$%%%&&&%%%###!!! ###$$$"""!!!"""  #########$$$"""!!!""" $$$###666555333222111222222333444333222111000111111222000//////000222222000///---...///...,,,+++,,,---222000...,,,---///222444222111111222444666888999777555444444444444333111222333333444555555555444333333444444444333222111//////000///...,,,***)))+++///333444222111222444111333444666777666666555444555666777888999999999777555333222222222444555555444333222222333555555444444333222222222222333111000///.........///000...//////000000000/////////////////////000000000//////...---------..............................,,,---...///000000000000///...---,,,,,,,,,,,,,,,.........///////////////---............---,,,,,,......000111222222222222000000000111111111222222111222222333444555666666999999999999::::::::::::AAAGGGQQQZZZaaabbbaaa```YYYYYYYYYXXXXXX[[[___cccaaabbbbbb^^^ZZZXXXZZZ]]]fffmmmwwwwwwqqqnnnpppvvv+++((((((***++++++***)))((($$$!!!!!!###$$$###%%%((()))'''&&&'''***---......888;;;:::JJJppp~~~}}}}}}{{{xxx}}}|||}}}{{{{{{zzzzzz}}}{{{rrrfffGGG<<<444333444111---+++%%%&&&'''))))))'''"""+++***!!!!!!***&&&$$$""""""###$$$$$$$$$ $$$&&&$$$###$$$!!!###$$$%%%(((&&&"""  $$$### !!!"""  666444222000000000111222222222111111111000000000/////////000222333111///---///000///---,,,---///000///...------///111222333222111111333555777999444222222333666777555333333333444444555444444444222333333444333222111000//////000000000...,,,***+++000555555222000111333111333555666777666555555333444555777888999999999555444333333222222333333444333222222222444666777555444333222222222222333.........///////////////------...///000000000000///000000000111111111222111000///.........//////........................,,,---///000111111000000///...---,,,,,,---......///////////////.........------......------,,,+++---...000111222333333333111000000000111111111000000000111333555666888888888888999::::::::::::999???FFFPPPZZZ```bbb```___ZZZYYYWWWTTTSSSUUU[[[``````aaaaaa]]]YYYYYY^^^bbbjjjpppzzzzzzpppiiigggmmmxxx(((((()))***++++++***((('''%%%"""!!!$$$$$$###$$$((()))'''%%%&&&***...//////444:::>>>VVV}}}{{{|||}}}|||||||||}}}~~~~~~zzzzzz~~~}}}|||zzz}}}{{{~~~|||}}}}}}kkkZZZJJJ@@@777111......---&&&!!!  ###&&&%%%!!!!!!&&&,,,,,,((($$$###%%%###""""""###$$$$$$### ###$$$""""""$$$### !!!!!!"""%%%%%%###### &&&+++***$$$""" 666444222000//////000111000111111111111000/////////...///111333333111000---///111000---,,,...000............/////////000333222111111111444666777111000000333777999888666333444444555555444333333222222333444333222111000...///000111000///---++++++111666666222///000222111333555777777666555444333444555777888888999999444444444333333333222222333333222111222555777888666555333222111222333333,,,---...///000000//////,,,---...000111111111111000000111111222222222333222111000///......///000---.....................,,,---///000111111111000///...------------//////000000//////.........---------......------,,,+++---...///111222222333333111000000000111111000///...///111333555777999999777888999:::;;;:::999999>>>EEEOOOYYY___aaa___]]][[[YYYVVVQQQNNNQQQWWW]]]^^^______[[[XXXYYY```fffkkkrrr}}}wwwkkkdddccckkkzzz''',,,,,,---,,,+++(((%%%###&&&###"""$$$$$$###$$$((()))&&&$$$&&&+++///000000///777@@@___|||xxxzzzyyywwwvvvwww{{{}}}~~~~~~xxxxxx{{{~~~zzz{{{~~~~~~{{{}}}zzz}}}~~~|||tttwwwqqq^^^HHH:::333000111...---+++%%%"""%%%''''''$$$"""!!!''''''***000+++$$$###"""###$$$%%%$$$""" """!!!$$$%%%###!!!"""!!!!!!###"""&&&###+++111000(((!!! 555555333000---+++,,,---111111222222222000///.........000111222222222222///...---...000111111000...............///000111444000,,,///555777444000---///333666888999888888777666444333333444666777333222111222333222000...///111222333222///,,,***,,,...111333333222000///222333444444555555444444555666999::::::999666555333333333222222222111111222111000000111222444555888777555333222222222333111//////000111222111000//////000000000//////...//////111333555555333111555555333111000//////////////////......---------------...///000000//////...,,,******+++///333555444222000...------...///---000333111---***,,,...+++---///000222222111111333333333222222111//////111///...000444777666444999;;;<<<===<<<:::777555;;;DDDMMMSSSYYY]]]]]]YYYXXXTTTOOOLLLNNNRRRVVVXXX]]]\\\YYYVVVWWW[[[```bbbmmmttt}}}yyyssskkkdddffflllyyy'''///------///...(((%%%&&&$$$!!!"""&&&&&&$$$###&&&&&&&&&&&&&&&''')))+++,,,000,,,FFFooozzzvvv{{{|||uuuuuuuuuvvvyyy}}}{{{{{{||||||||||||~~~|||~~~~~~zzz{{{~~~}}}kkkQQQMMMGGG???999555111---)))&&&$$$"""!!!!!!"""$$$%%% !!!"""""" ######'''%%%$$$%%%%%%###"""###&&&(((******&&&%%%###!!!!!!###%%%'''((($$$%%%%%%!!!$$$###!!!$$$***+++(((""""""444444222///,,,***,,,---000111111222111000///......///000111111222222222000///...///111222111000///............//////000333111000222555666333000...000222555777888888888666555444222222333444555222111000111222222000...///000222333222000---,,,,,,...000222333333111000333333444555555555555555555666777888888777666555333333222222222111111111000000000111333444666666666666444333222222333333111//////000111222111000///000000111111000000///......000333666777666555444333222111000/////////............---------------...//////////////////,,,+++******,,,...111333333222000...---...///000000333555333...,,,---///---...///000000111111000222222222222111000000////////////111333444444333777999:::<<<;;;999777666;;;BBBKKKQQQXXX]]]\\\XXXVVVSSSOOOMMMOOOSSSVVVWWWZZZYYYVVVTTTTTTYYY^^^aaakkksss|||~~~xxxsssnnniiijjjppp}}}'''---++++++---,,,&&&$$$%%%%%%###%%%((()))&&&%%%'''''''''&&&&&&'''(((***+++222222OOOxxx{{{|||zzzxxxwwwuuuuuuwwwzzz~~~}}}}}}~~~~~~}}}||||||~~~~~~wwwyyy}}}mmm]]]ZZZ[[[MMM;;;:::555///***'''$$$!!!""""""!!!!!!!!!"""###### ###"""!!!###&&&)))******)))'''$$$######%%%&&&'''###!!!$$$%%%!!!!!!!!!"""!!! ###'''(((%%%!!!444333000---******,,,...000000000111111000////////////000111111222222222111000///000222222222000000//////............///333444666777777555333111000111222333555666777888666555333222111222333333222000///000111111000......000111222222111///...,,,---000222333333333222444555555666666666666666555555555555555555555555222222222111111111111111///000111333555666777777444444333333333333444444111//////000111222111000000000111111111111111000,,,---///333777999888777222111000000/////////000,,,,,,------------------//////////////////...---******++++++---...000111222000///......///000111555777888555111...///111000000////////////000000000000111111111000000///,,,...111222222111222222444666888999999999777666:::@@@GGGNNNWWW^^^\\\VVVSSSQQQOOOOOOQQQSSSUUUUUUVVVTTTRRRPPPQQQTTT[[[```hhhqqq|||zzzuuusssqqqppppppvvv'''***((((((+++)))%%%###$$$'''%%%'''+++,,,(((&&&(((***)))'''&&&&&&''')))***111777ZZZyyyyyyvvvxxxwwwuuutttvvvzzz~~~~~~|||{{{}}}~~~~~~~~~}}}~~~|||~~~vvvvvv|||}}}wwwpppbbbKKK999666<<<888...+++'''###!!! !!!!!!!!!""""""!!!!!!!!! $$$ ###&&&)))***))),,,((($$$###%%%''''''%%%""""""!!!''''''### """###"""!!!%%%&&&$$$!!!333222000,,,******,,,/////////000000000000000000000000000000111222222333222111000111222333222111111000///...............444888<<<===999666333333222222222222333444666777555444333222111111111222111000......000000000///...///111222333222111000------///111222444444444555555666777777777777777555555444333333444555555111111111111111111111111000111333555666666555555222222222333333444444555111/////////111222111000000111111222222222222111------...111555777777666000///////////////000000++++++,,,,,,------......//////000000///...------)))***+++---......//////000///...---...///111333999999999666333000111222222111000.........///000...///000111111111111000***...222222000//////111111222444666777777777666;;;@@@FFFMMMWWW^^^]]]VVVRRRPPPPPPQQQSSSTTTTTTSSSRRROOONNNNNNMMMPPPXXX```hhhrrrzzzvvvrrrppprrruuuvvv}}}'''(((&&&&&&)))((($$$###%%%(((&&&(((------)))'''(((,,,***(((&&&&&&''')))***///<<>>DDDJJJOOORRRVVVXXXXXXZZZ\\\[[[XXXUUUSSSSSSRRROOOOOORRRPPPPPP\\\lll|||}}}}}}yyy{{{}}})))((())))))(((&&&%%%&&&&&&&&&)))(((%%%%%%)))+++)))&&&'''((())),,,111999>>>IIIrrr{{{vvvwwwxxxwwwzzz|||{{{wwwyyy~~~}}}~~~||||||}}}|||~~~~~~zzzooo]]]QQQBBB;;;:::999444...///+++'''$$$$$$$$$###""" !!!###"""!!!%%% """!!!!!!"""$$$%%% !!!!!!  !!!!!!  &&&)))%%%""""""!!!###'''***,,,---***$$$555555666666666555444333333222222333333444555666555444222333444666555555222333333333333222111111//////000111111000000//////000333555777777777777666666666666444222000//////000222333444444333222333222111000111222333444333444444444444333333222222111000//////111333444555555555555555555555555555555444444333333444444555666666555333444666888888777777777777888999999999888888777666555444444111000///000222333333222......//////000000111111000000//////000000111222000///---...000111111000111000000//////.........///............//////000222111000///000000222333000///...------///111222000000///........./////////////////////.........444555666777777888777777666666555444333111000///111222333555555666666555999>>>FFFLLLQQQTTTWWWYYYYYY[[[\\\ZZZWWWTTTRRRRRRQQQOOOQQQUUUSSSRRR]]]lll~~~|||{{{{{{{{{}}})))''')))+++***'''%%%%%%''''''))))))&&&&&&)))***(((%%%&&&'''))),,,333:::@@@OOOvvvzzzyyyyyyxxxsss{{{|||vvvxxx|||{{{~~~~~~~~~~~~}}}{{{}}}yyyhhhTTTCCC>>>888555444333///,,,***&&&!!! !!!!!! !!!###$$$### !!!!!! !!!""""""  ### !!!""" ''',,,555444((( """  """"""%%%&&&$$$ !!!"""!!!""""""######!!!444555555555555444444444333222222222333444444555666555333333555666666555333333333333222222222111000000000111111111111111000111333444666666666666666777888888666444111//////000222444444333222111333333222222222333444555333333333333333333333333333222000///000111333444666666666555555444444444444444333333333333333444444555666666555666888:::::::::::::::<<<===???@@@>>>>>>>>><<<:::888666555111111111222333444222000111111111222333333333444333333222222111222222333///---,,,---///111111000000000/////////.....................//////000000222222111000000000111111///......---...000222333000000///....../////////..................//////444444555666666777777777666666666666555222000///333333444444555555555555:::???GGGNNNRRRUUUXXXZZZZZZ[[[[[[YYYUUURRRQQQQQQSSSQQQTTTXXXVVVTTT]]]kkk}}}~~~zzzzzz{{{}}})))&&&***,,,+++'''$$$%%%'''(((***)))&&&'''******&&&************,,,111777<<>>>>>???@@@AAADDDFFFHHHIIIGGGGGGGGGEEEBBB>>>999666333222222333444444222000222333333444555666777777777666555333222111111111///---,,,---///000000///////////////............------...//////000000000111111000000000000000000............///111222333000000/////////000000111//////.........//////000222333333333444555555666555666666666555333111000444444444444555666666666;;;AAAHHHOOOSSSVVVXXXYYYZZZ[[[ZZZXXXTTTQQQPPPQQQUUUSSSVVVZZZWWWTTT\\\jjj{{{}}}zzz{{{|||)))&&&(((***)))'''%%%&&&((()))***)))'''(((,,,***%%%,,,++++++***+++///555999RRRwww}}}{{{uuurrrwww~~~yyyrrruuu{{{yyy~~~wwwzzz~~~|||zzz}}}cccIII:::...++++++***%%%  """  $$$###%%%)))(((""" &&&((($$$ ******111***''')))%%%"""'''%%%%%%(((+++***'''###222222111111111222333333333333222222222222333333777555333333444555444333333222111111000000111111///////////////000222222222222333333444444444555333444666888777555333111222222222222222222222222222222333333333444444444333222222222222333333444444333222111111333555666::::::999888666555444444333333222222222333444444444666999<<<===???BBBDDDEEEFFFIIILLLPPPRRRSSSTTTRRRSSSTTTRRRNNNFFF???:::666444333333333444222111111222444777:::<<<>>>???>>><<<:::777444111000///000///------/////////...........................---...//////000//////...////////////////////////......//////000111222333111111000000000111222222111000///......///000111111111111111222333444555444444555555444444333222555555555555666777888999<<>>CCCKKKPPPSSSTTTTTTTTTXXXXXXXXXUUUSSSQQQQQQRRRSSSQQQTTTXXXWWWVVV```ooo~~~}}}{{{|||}}})))((($$$ !!!%%%))))))(((((((((''''''+++///,,,&&&%%%&&&''''''***///666<<>>>>>DDDKKKQQQSSSSSSSSSSSSWWWWWWWWWUUURRRQQQRRRSSSQQQOOORRRWWWWWWWWWcccrrr}}}{{{|||}}}}}}))))))"""%%%***+++((('''((('''''',,,000---&&&&&&''''''''')))...555999WWWyyy}}}{{{{{{~~~{{{vvvwww|||wwwtttyyy}}}~~~|||xxxyyy~~~jjj[[[LLL777,,,***%%%!!!######!!!!!! '''%%% $$$  !!!"""%%%((($$$  &&&***$$$###!!!$$$///,,,......///000111222222333111111222222222333333333222111000000000111333444000000000000000000000000,,,,,,,,,------///000000333222222222333333444555///000111222333444444555666555444333222222222222111222222111000000111333111111222333222111000///111222222000......000222999@@@DDD@@@;;;::::::999<<<<<<<<<;;;888777888999@@@CCCGGGLLLQQQUUUXXXZZZ```cccfffjjjmmmooooooooonnnpppqqqoooiii___VVVPPPAAA999222333555444222222888;;;CCCNNNYYY```bbbaaa______[[[RRRLLLGGGAAA;;;999333///222333111///000333111///---,,,---...///---.../////////...,,,+++......///000000///...---,,,,,,---...///111333444333333333444444444444555666555444333222111000000555555444444333222111111333333222222111222222333444333333444666888;;;<<<>>>EEEMMMRRRRRRQQQQQQRRRPPPSSSTTTSSSQQQOOOQQQSSSPPPQQQKKKKKKUUUYYYaaarrr~~~{{{xxxwww{{{~~~%%%"""######$$$$$$$$$######&&&%%%###$$$%%%&&&&&&%%%###'''%%%''',,,))),,,<<<\\\yyy}}}~~~xxxwww{{{zzzzzz{{{yyyyyy~~~sssrrrYYYAAA666---"""###""" %%% !!! """$$$###!!!'''%%%///)))%%%!!! ++++++$$$/////////000111111111222111111111111222222222333111111000000111111222333000000//////...---------------------...///000111333333222222222333333444111111111111111222333444666555444333333333333333222222222111000000111222111222333333333222000000111111111///......000222:::BBBGGGCCC>>><<<<<<;;;>>>>>>>>><<<:::999:::<<>>666333333000000111222111///...------......//////000000000///.........//////000000//////...+++,,,...///111111222222111222222333444555555666666777888888888666555333333333222111222333444555222222222222222333444444555666777888888999999999<<>>===;;;===@@@CCCIIIPPPYYY```dddgggiiikkknnnpppsssvvvvvvuuusssrrrsssmmmiiiiiimmmlllfff___SSSIII???;;;::::::===BBBEEEJJJSSS^^^gggmmmoooooolllooopppooopppoooggg___RRRGGG;;;555222000000222111000///...---.........000000000000000000//////.../////////000000000000---...000111222222222222111111222333444555555666444555777999999777555333222222111111222444666777222222222222222333444555666666888999999999888777;;;DDDQQQYYY[[[YYYWWWVVVUUUTTTRRRQQQPPPPPPQQQSSSKKKNNNIIIFFFKKKKKKQQQaaavvv~~~}}}}}}~~~~~~}}} !!!"""$$$%%%&&&&&&&&&###!!! !!!###$$$$$$$$$"""(((&&&&&&,,,---...888RRRvvv}}}}}}xxxyyy}}}yyy|||~~~~~~~~~nnnWWWDDD222!!!  """$$$  """  &&&$$$###!!! ++++++%%%(((000000000///////////////////////////////////////...///000222222111000000......///000111222333333111000000000000111111222222111111000000000111111666444111///...///111222555777;;;???AAAAAA@@@@@@;;;888444222333444333222444444333333333222222222000000///...---///333777???IIIQQQOOOIIIEEE@@@<<<======<<<::::::===CCCGGGOOOVVV___eeefffgggiiikkkqqqsssvvvxxxxxxwwwtttrrroooiiieeefffkkklllhhhbbbYYYPPPGGGCCCAAA@@@DDDIIILLLRRR[[[dddkkknnnooopppmmmpppsssuuuxxxyyyrrriii[[[NNN???777333///000222000//////...............000000/////////000000000////////////000000111111000111222222333333333333111111222222333444555555111333555777777555222111111000000111222444777888333222222222333444444555666777888999999888777666;;;EEERRR[[[]]][[[XXXWWWUUUSSSQQQPPPPPPPPPPPPPPPJJJMMMHHHEEEHHHGGGNNN```ttt~~~~~~~~~~~~}}}}}} !!!"""###%%%&&&'''''''''###"""!!!"""$$$%%%&&&%%%$$$+++((('''///111111888PPPvvv}}}|||~~~{{{}}}|||~~~vvv[[[???)))!!!$$$%%%###!!!###!!!### ***)))###&&&+++)))$$$ ////////////////////////000000000000////////////...///000000111111000000...///000222333555666777111111000000000000111111000000//////000111111222555444222111000111222333333888???FFFJJJJJJHHHFFF@@@;;;555333555666555444444444333222222222222222111111000///...111666999BBBMMMUUUTTTMMMFFF@@@;;;;;;:::999888:::???FFFKKKVVV]]]eeeiiihhhhhhkkknnnsssuuuxxx{{{{{{xxxuuussslllhhheeefffjjjllljjjfff```YYYSSSQQQNNNLLLNNNSSSWWW]]]eeelllooopppooooooooorrruuuxxx~~~{{{rrraaaSSSCCC999333//////222//////////////////......//////.........///000111////////////000111222222333222222111222222333333222222222222333333333333111111333333333111000...///000111222444555666777444444333333333333444444555666666777777777777666<<>>GGGRRRYYY[[[YYYWWWWWWWWWVVVVVVWWWYYYWWWRRRNNNKKKOOOHHHCCCFFFHHHUUUkkkwww}}}~~~}}}zzzyyy{{{%%%(((((()))))))))))))))((('''&&&&&&''')))+++,,,++++++444111---777===;;;<<>><<<777444666:::@@@KKKUUUYYYcccjjjjjjhhhiiiiiiiiiooolllkkkmmmppprrrqqqnnnjjjfffccccccgggiiiiiihhhmmmoootttwwwsssmmmnnnrrr{{{|||tttllliiiiiilllttt{{{}}}zzzuuujjj[[[III<<<666333///+++------......//////000000//////............//////111111111111111222222333000000////////////000000333333333222111000000///------............------///222555666444333333333555666777888777555333222444444444555555555666666???FFFOOOWWWZZZ[[[[[[ZZZ\\\ZZZYYYZZZ[[[ZZZUUUQQQOOOGGGCCCFFFKKKTTTcccrrr|||}}}~~~~~~~~~}}}yyyuuuvvv{{{(((++++++,,,++++++***)))((('''***(((+++111,,,(((///111---***...666;;;:::666PPPqqq~~~zzz|||~~~}}}~~~~~~zzz[[[;;;)))%%%%%%***((($$$ !!!###!!!$$$ !!!"""!!! $$$"""!!!&&&"""!!!(((!!!%%%'''222111000/////////000111000111222333222111///.../////////...............111111111111000000000///............///000111111000...---...222666777777666666555666777888999:::===BBBJJJSSSYYY[[[XXXUUUMMMGGG@@@<<<======<<<:::777666555444444444555555555333333444111111888AAAOOO\\\ggghhhaaaXXXMMMDDD===888444555888>>>IIITTT[[[eeelllmmmkkklllmmmllliiigggfffhhhmmmpppooommmgggdddccceeeiiimmmmmmlllppprrrvvvzzzwwwrrrsssxxx~~~~~~zzzssslllggggggiiipppwwwzzzwwwsssiii]]]MMM???777222...+++......////////////////////////.........//////000000000000000000111222222000000////////////000000333222222111000000//////......////////////......///222444555444333333333444666777999888777444333444444444555555555666666<<>>@@@AAAEEEIIIPPPWWW\\\\\\YYYUUURRRMMMGGGDDDDDDCCC@@@===<<<;;;999777777777777888666333333444333444;;;CCCQQQ]]]iiikkkfff___VVVNNN@@@:::555555777<<>>@@@CCCEEEHHHIIILLLOOOUUU\\\``````]]]ZZZWWWTTTQQQOOOMMMKKKGGGDDDFFFDDDAAA>>>;;;999999888555222222444555888@@@IIISSS___iiimmmkkkfff^^^VVVFFF@@@:::888:::???JJJUUU^^^fffkkklllkkkkkkjjjfff^^^\\\\\\```gggmmmnnnnnnddddddeeejjjqqquuuuuusssttttttwww{{{|||{{{~~~yyyrrrmmmiiiddddddeeeiiinnnqqqrrrrrrlllggg\\\MMM>>>333......111111111000000/////////............///000111222...............///000000/////////....../////////000000//////............000000111111111111000000///111333444333222222333111444777:::;;;999777555555555555555666666666666888@@@LLLVVV\\\^^^^^^^^^[[[ZZZZZZYYYXXXWWWTTTSSSMMMOOOTTT]]]iiixxx|||||||||}}}~~~~~~~~~~~~~~~~~~|||{{{,,,((('''&&&&&&&&&'''((((((+++...***+++000+++&&&......///111000......111333>>>gggyyy{{{www|||~~~~~~~~~{{{yyy{{{nnnPPP...""")))***""" !!!!!! !!!"""***...000999666###&&&"""111111111111111000000//////////////////...------........./////////000000000000///...............,,,---------///000111222000000000111222555999<<>>;;;:::444111111555999>>>GGGPPPWWWaaakkknnnnnnkkkccc[[[MMMGGGAAA@@@@@@DDDOOOYYYbbbgggkkkjjjiiiiiigggbbb^^^\\\\\\```ggglllnnnnnnfffeeegggkkkrrruuuuuusssrrrqqqtttzzz||||||uuuooojjjgggffffffgggjjjmmmqqqssssssoookkkbbbSSSBBB555000///222222111111000000000//////////////////000111111...............//////000//////............///////////////...............000000111111111111000000000111333333222111222333111333666999:::999777666555555555666666666777777:::BBBNNNXXX]]]^^^]]]\\\YYYYYYYYYXXXVVVTTTSSSSSSQQQWWW```jjjvvv}}}~~~~~~}}}}}}~~~~~~}}}|||||||||***&&&%%%%%%%%%&&&'''((((((+++---))))))///***&&&......000222000---,,,...222;;;eee|||}}}uuuyyy|||xxx}}}```@@@///)))&&&######!!! """   !!!&&&"""'''...333;;;444###)))$$$111111222333333222222111000/////////............/////////000000111111222000000111111111000///...---------...000111333444333333222222333777===BBBKKKNNNSSSWWWZZZZZZYYYWWWWWWZZZ___eeejjjkkkiiifffaaabbbbbbbbbaaa___]]]\\\\\\[[[XXXSSSNNNHHHBBB???888444444999???EEENNNWWW]]]eeemmmppppppmmmfff]]]TTTNNNIIIHHHHHHLLLUUU^^^eeeiiijjjhhhggghhhgggccc```^^^\\\___eeejjjlllllleeeddddddhhhnnnssssssrrrpppooorrryyy}}}}}}}}}tttooojjjgggggghhhjjjlllooorrrtttuuuqqqmmmcccTTTDDD777111000222222222111111111111111111000000//////000000111...............///000000///......------....../////////////////////......000000111111111111000000000111222222111111222444222333555777888777777666555555666666666777777777===EEEPPPZZZ^^^^^^\\\[[[WWWXXXXXXVVVSSSQQQQQQRRRUUU___lllvvv|||}}}~~~&&&###$$$%%%''''''(((((((((***,,,''''''---)))&&&...///000111000---,,,...111999bbb~~~xxxzzz|||~~~ZZZ666,,,+++%%%%%%,,,"""!!!$$$###"""!!!  """"""&&&(((,,,'''+++111333777000!!!###$$$$$$&&&'''!!!000111333444555555444444111000//////....../////////000000111222222333333000222333444444222000///.........///111222444555444444333222444;;;DDDKKKUUUZZZ```eeegggeeeaaa^^^]]]___ccciiimmmnnnllliiieeeggghhhiiihhhhhhhhhhhhccccccbbb___ZZZSSSLLLHHH@@@;;;:::>>>EEEKKKTTT\\\dddkkkqqqsssssspppggg^^^WWWRRROOOOOOOOORRRYYYbbbccceeeeeebbbcccggggggdddbbb^^^[[[]]]aaaeeegggfffaaa______bbbiiioooqqqppppppooosss{{{yyytttqqqmmmhhhgggiiillloooqqqssstttvvvrrrlllaaaRRRCCC888111...111111222222222222222222222222111000//////////////////......//////000111///......------......//////////////////////////////000000000000000000///000111222111000000222444333333444444555555666666555666666666777777777777===FFFRRR[[[``````^^^]]]UUUVVVVVVTTTPPPOOOPPPQQQWWWdddtttzzz}}}!!!!!!###&&&(((***)))((('''(((***%%%&&&,,,(((%%%...000000000///......///000999___yyy}}}~~~}}}zzz|||rrrPPP///&&&***...000222######'''((('''""""""###%%%''''''000444///000///%%%///+++***)))&&&000111333555666666666555111111000///////////////000000111222333333444444111222555777777444111///......///000111333555666333333222222555===IIIRRR]]]aaahhhnnnooolllfffbbbaaacccfffkkkoooooommmjjjgggiiikkkllllllmmmnnnoooggghhhiiigggbbb[[[TTTOOOGGGAAA???CCCIIIOOOWWW___hhhoootttuuutttqqqhhh___XXXTTTRRRSSSSSSUUU\\\ddd___```___]]]___eeefffdddbbb^^^ZZZZZZ^^^aaabbbbbb\\\ZZZZZZ^^^eeelllooooooqqqqqquuu}}}~~~xxxuuutttoooiiigggjjjnnnppprrrsssuuuvvvrrrkkk^^^OOOBBB888000---111111111222222333333444444333222000//////......///////////////000111111.........------........./////////000000000000000//////000000000000//////000111222111000000222444444444333333333444555555666666666666777777777777===EEERRR\\\aaaaaa```^^^TTTUUUUUUSSSOOOMMMNNNQQQWWWgggxxx~~~xxx||| ###&&&***+++***((('''&&&((($$$$$$+++(((%%%...111000////////////000000888]]]uuu|||~~~~~~{{{|||{{{|||{{{~~~|||{{{|||YYYCCC***!!!+++888999333######)))++++++"""$$$###...111&&&&&&,,,+++;;;222---,,,$$$000111222444666777777888333111///---...///222444555444333222333444555666666666777777666444222111111111111111111111222333777777666666:::CCCQQQZZZlllooossstttrrrooollljjjlllkkkkkkllllllllljjjhhhfffhhhkkkooossssssqqqnnnnnnnnnmmmjjjeee^^^XXXTTTPPPJJJDDDDDDKKKVVV___dddjjjpppvvvzzzvvvooofffaaaYYYYYYYYYYYYYYYZZZ[[[[[[\\\YYYVVVWWW\\\aaadddeeeeee___XXXVVVYYY\\\[[[ZZZ^^^\\\[[[^^^cccjjjoooqqqppptttzzz~~~wwwtttuuutttppplllmmmllllllooorrrsssqqqooonnndddTTTDDD:::444222111333222111111000111111111000000111111000///......//////...---------......000///...------...///000---...///000111111000000000000000000////////////111111111111111222222222222333333444333222111000000111333555777777777777@@@GGGPPPVVV\\\ccccccaaa[[[XXXUUUTTTPPPLLLLLLQQQYYYdddqqq~~~&&& !!!###&&&((((((&&&###))))))((('''((()))***+++//////000000000000//////333LLLrrr}}}}}}yyyzzzzzzzzz}}}~~~{{{wwwyyy|||vvvuuuYYY===---+++***...000***&&&###***...$$$ (((???;;;666...!!!!!!222333444555666666666666333222111//////000222333333333333333333444555666666666777777666444333222111111111111222333444555333333444666===JJJYYYcccpppsssvvvwwwtttqqqnnnmmmllllllmmmnnnnnnllliiigggfffhhhkkkpppttttttrrrppppppqqqpppmmmiiiccc]]]YYYUUUNNNGGGDDDJJJSSS\\\bbbiiiooovvvwwwrrrjjjccc___WWWXXXXXXXXXXXXYYYYYYYYYWWWUUUSSSVVV[[[aaaeeefffddd^^^WWWTTTVVVYYYZZZYYYZZZZZZ\\\```eeeiiikkkkkkoootttzzzxxxtttttttttqqqnnnllliiigggjjjnnnooolllhhhbbbYYYKKK???666222000///111000000000000000000000...........................---------------......000///............///000/////////000000000000000000000000000000000000///000111111222222222222222222333333444333222111000000111333555777888888888>>>GGGOOOVVV]]]cccdddaaa[[[XXXVVVUUUQQQLLLMMMQQQWWWbbbppp|||&&&!!!!!!###%%%''''''$$$"""'''&&&&&&%%%&&&'''((()))---......///////////////000GGGlll~~~~~~~~~}}}~~~yyy{{{|||}}}|||~~~ooo[[[@@@...((($$$)))000///%%%###+++))) $$$///666222///+++###!!!333444555666666666555444444444333333222222111111111111333444555555555555555666666666555444333222111111111222222444555666222222444888BBBQQQaaallluuuwwwyyyxxxuuurrroooooommmoooqqqrrrpppmmmiiiffffffhhhkkkppptttuuusssqqqqqqqqqqqqoookkkfffaaa^^^[[[SSSIIIDDDFFFNNNWWW]]]fffmmmsssssslllddd___]]]WWWWWWXXXXXXXXXWWWWWWVVVQQQPPPQQQUUU[[[aaafffhhhccc]]]UUURRRTTTWWWZZZZZZYYY[[[___dddhhhjjjhhhffflllrrryyyyyyuuuttttttsssqqqmmmgggbbbcccfffgggbbb]]]RRRKKKAAA999444111000///000000111111111111111111///......------......///,,,,,,,,,,,,,,,---...///000//////......//////000111111000/////////000000000000000000000000000000///000222444444333222111222333333333333222222111000111333555777888999999===EEEOOOVVV^^^dddeeebbb\\\XXXVVVUUUQQQLLLLLLPPPSSS___mmmyyy'''""""""###%%%&&&%%%### ######""""""###%%%&&&'''+++,,,,,,---------......000BBBeee~~~~~~|||zzz~~~~~~}}}}}}zzz~~~}}}|||yyynnnXXXBBB222+++###'''...,,,###!!!!!! %%%$$$+++###!!!)))666,,,(((&&&&&&###333444666777777777666555555555555555444333111000///000222444555555555444444444444333333222222222222222222111222222333444333333555;;;FFFVVVeeeooowwwxxxxxxvvvrrrooonnnnnnnnnqqquuuvvvsssnnniiifffeeefffjjjooossstttrrrqqqooooooooommmjjjfffbbb```^^^VVVLLLDDDCCCIIIQQQWWW```gggmmmmmmggg```^^^___ZZZZZZZZZYYYXXXVVVTTTRRRPPPQQQSSSWWW\\\aaaeeegggaaa[[[UUURRRTTTYYY^^^```]]]___cccgggjjjkkkhhheeeiiinnnvvv}}}zzzvvvuuuttttttsssooohhh```^^^___^^^WWWPPPGGGBBB;;;666333333222222222333333444444555555555333222111000//////000000++++++++++++,,,.../////////////////////000000000333222111/////////000000000000000000000111111111///111333555666444222111333333333333333333333222000111333555777888::::::;;;DDDNNNVVV^^^eeefffccc]]]YYYVVVUUUPPPJJJIIIMMMPPP]]]lllxxx'''$$$######$$$%%%$$$""" !!!"""$$$%%%)))))))))***+++,,,------111???```}}}~~~zzz}}}{{{|||~~~~~~yyywww|||xxxvvvuuuoooSSSAAA666000(((***+++$$$!!! """!!! !!!''' """((()))!!!(((555)))###!!!"""333555777999:::999888666555555666777666444222000///111222444555555444333222222111111111111111111444333222111111111111111333333777???LLL\\\jjjsssuuuuuutttqqqmmmkkkkkkkkkoootttxxxyyyuuuooojjjhhheeefffhhhkkkoooqqqqqqpppoooooonnnllliiifffbbb```]]]WWWMMMEEEBBBEEELLLQQQXXX___fffhhheeeaaa```aaa^^^^^^\\\ZZZWWWTTTRRRQQQSSSTTTWWWZZZ]]]```ccceee___[[[VVVTTTWWW]]]dddhhhffffffgggiiikkkllljjjhhheeejjjrrrxxx}}}{{{wwwuuutttttttttssskkkccc^^^\\\XXXOOOGGGAAA===888555444555666666777777666777777999:::;;;;;;999777555222111//////+++++++++,,,---...///000...//////000000000000000222222111000000000000000///000000000111111111222000111444666666555333111333333333333333333333444111222333555666888:::;;;:::CCCNNNWWW___ffffffccc]]]YYYUUUSSSMMMHHHHHHLLLRRR```ooozzz'''%%%$$$###$$$%%%$$$"""  !!!###$$$'''''''''((()))+++,,,---111;;;[[[zzzyyy}}}||||||~~~}}}sssqqqwwwtttqqqmmmdddSSSBBB777000))),,,,,,"""  $$$ """''''''"""---+++### 888999<<<===>>><<<:::999444555666666555444333222111222222333333333333333222111000000000000111111555444333222222111111222222333999DDDTTTdddqqqxxxsssrrrppplllhhhggghhhjjjqqqvvv{{{{{{vvvpppmmmkkkhhhgggfffhhhkkknnnppppppqqqqqqooollliiidddaaa___ZZZVVVOOOHHHDDDDDDIIIMMMTTTYYY___dddeeedddcccbbb```___\\\YYYVVVTTTSSSRRRVVVXXX\\\^^^___```aaaccc___\\\YYYXXX[[[aaahhhlllkkkjjjiiijjjkkkkkkiiihhhbbbfffkkkqqqvvv{{{|||yyyvvvtttttttttsssooohhhccc]]]VVVMMMGGG@@@===999777888;;;===>>>???>>><<<<<<===@@@CCCEEEFFFEEEBBB>>>999444000...---------------...///000......///000111111111111111111222222222111000000///000000111111222222222111222444666666555444333444333333333333444444555444444444555666888999::::::CCCOOOWWW___ffffffbbb\\\WWWSSSPPPLLLIIIKKKQQQ[[[iiixxx(((&&&%%%$$$$$$%%%%%%###!!!""""""!!! !!!"""###$$$&&&&&&&&&'''(((***---...///777WWWxxx|||yyy|||~~~~~~~~~|||wwwnnnpppwwwuuurrreeeQQQSSSEEE;;;000'''+++///'''!!! ###$$$''',,,$$$ @@@AAACCCDDDBBB???<<<:::444444444555555444444333444333222222222222222222333222111111111111222333444444444444444555666666666888???KKK[[[jjjtttxxxrrrqqqnnniiiffffffhhhkkkrrrwww||||||wwwqqqoooooollliiiffffffiiimmmpppqqqqqqpppmmmjjjeee```\\\ZZZVVVUUURRRMMMHHHGGGIIILLLRRRUUU[[[ccchhhhhhddd```^^^\\\XXXVVVTTTTTTUUUVVVVVVZZZ^^^_________```bbb```___]]]\\\^^^bbbhhhllljjjiiiiiiiiijjjhhheeeccc___bbbfffjjjooouuu{{{~~~}}}zzzwwwtttsssrrrqqqpppnnniiiaaaXXXQQQMMMDDDAAA>>>>>>AAAGGGKKKMMMLLLJJJGGGEEEGGGKKKPPPTTTVVVUUURRRLLLEEE===555111//////.........//////000---...000111222222111111...000222333444222111//////000000111111222333333333333444555555555555555444333333222333444555666666555555555666777888999:::DDDOOOXXX```eeeeeeaaaZZZUUUPPPOOOMMMMMMSSSZZZggguuu((('''%%%$$$%%%&&&&&&%%%$$$&&&%%%$$$###"""###$$$$$$&&&%%%%%%&&&(((***---///000777WWWyyy|||yyy}}}~~~~~~}}}tttpppsssvvvvvvvvvfffJJJGGGEEEEEE;;;******...'''!!!$$$"""&&&)))###!!!###"""GGGHHHIIIIIIFFFBBB===:::333333333444444444444444555444222111000111111222444333222222222333444555333444444555777999:::;;;===???EEEQQQ```lllsssuuusssqqqnnniiiffffffjjjmmmrrrwww||||||wwwrrrpppqqqoookkkgggfffhhhmmmppprrrooonnnjjjfffaaa\\\WWWUUUSSSTTTTTTQQQLLLJJJKKKMMMSSSUUUZZZbbbiiijjjddd^^^ZZZXXXUUUSSSRRRTTTWWWYYYUUUYYY^^^```___^^^___aaabbbaaa```______bbbgggkkkgggggghhhiiiiiifffaaa^^^^^^```bbbfffjjjqqqxxx~~~}}}}}}}}}{{{wwwtttrrrqqqnnnqqqqqqmmmeee[[[UUUSSSIIIFFFDDDEEEJJJQQQWWW[[[XXXUUUQQQOOOQQQVVV\\\```dddbbb___YYYPPPEEE<<<666111000000////////////000---...000111222222222111,,,///222444555333111//////000000111222222333333444444444444555555666666444333333222333444555666777666555555555666888999;;;DDDPPPXXX```eeeddd```XXXSSSOOONNNNNNQQQYYYbbbqqq~~~)))'''&&&%%%%%%''''''&&&%%%((('''&&&$$$$$$$$$$$$%%%&&&%%%%%%&&&(((+++...000333:::ZZZ{{{|||zzz~~~~~~{{{xxxwwwtttssszzzlllNNN777BBBPPPIII333******"""  ,,,(((!!!### %%%!!!((($$$"""###&&&%%%UUUSSSQQQQQQOOOKKKCCC<<<999888666555555444222000333111///......000222444444333222222333333222111444777:::<<<<<<>>>CCCGGGKKKJJJLLLUUUaaakkkppppppoooooonnnlllkkkmmmpppsssxxxxxxwwwxxxwwwuuuqqqnnnmmmjjjhhhhhhlllpppssstttrrrnnnhhh```ZZZUUUSSSRRRTTTVVVXXXVVVSSSQQQQQQSSSYYYZZZ\\\```cccbbb]]]XXXRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[\\\\\\[[[[[[\\\\\\]]]^^^____________\\\___ccceeeccc```]]]\\\[[[[[[\\\___eeelllrrrvvvxxxyyyzzzzzzxxxuuurrrpppqqqnnnkkkhhhfffbbb]]]ZZZ]]]XXXRRRQQQWWW___eeehhhkkkddd___```___]]]aaahhhdddiiimmmjjj^^^OOOAAA:::222111111000///......------///111333444333222111...///000222444333000---...///111333444333111000222333555555444333444666777666444333333444666777555555555555666777999999;;;AAAKKKWWW___aaa^^^ZZZVVVQQQMMMKKKKKKRRRaaaooo{{{%%%'''&&&$$$%%%%%%&&&$$$###***)))&&&$$$############'''&&&%%%%%%'''***---///...@@@UUUsss~~~||||||}}}}}}|||{{{vvvxxxuuurrrvvvxxxiiiSSS===:::AAAJJJ???)))###...$$$ 111)))###)))%%%""""""$$$$$$$$$%%%### !!!VVVUUUTTTUUUTTTOOOGGG@@@;;;999777666666555333222333222111000111222444555444333222222222222222111444888===@@@BBBFFFKKKPPPVVVSSSSSSXXX```ggghhhhhhiiijjjjjjlllnnnrrrwwwzzzxxxwwwvvvuuuuuussspppmmmkkkiiiggggggkkkooorrrtttsssnnneee\\\VVVSSSSSSSSSTTTWWWYYYZZZYYYYYYZZZ\\\^^^]]]\\\]]]]]][[[WWWSSSPPPQQQTTTUUUUUUUUUTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYYYY[[[\\\]]]]]]\\\\\\YYY[[[^^^``````^^^[[[YYYWWWWWWXXX[[[aaahhhooossswwwxxxxxxxxxvvvrrrooommmhhhfffeeeeeeggggggfffeeegggccc^^^]]]aaagggmmmqqqtttooommmmmmkkkgggfffiiimmmpppsssnnnbbbRRRDDD<<<222111111000000///.........///111222333222111000......000222444333111...///000222333333333222111222333444444333333444666777666444333333444666777666666666777777888888888;;;@@@IIITTT\\\___]]]ZZZSSSOOOJJJIIIKKKSSSdddsss%%%'''%%%$$$$$$%%%%%%$$$###((('''%%%$$$###"""######'''&&&%%%&&&'''***...000///<<>>;;;888777777777666555333444555777888888888888:::::::::999888999:::<<<<<>>AAAEEEKKKRRRWWWYYY[[[^^^aaaccccccccceeeggghhhhhhhhhjjjhhhgggiiilllooooooooommmkkkhhhhhhhhhhhhgggfffbbb``````bbbgggkkknnnnnnooolllhhhddd```]]][[[ZZZ]]]]]]___ccchhhlllpppqqqpppiii]]]QQQIIIGGGJJJLLLRRRWWWZZZXXXQQQIIIEEECCCBBBCCCEEEHHHMMMQQQUUUWWWWWWXXXZZZ[[[[[[ZZZXXXWWWNNNJJJHHHKKKQQQTTTSSSQQQTTTUUUWWW[[[___eeeiiilllqqqqqqqqqpppooommmkkkjjjjjjhhhfffhhhlllrrrvvvyyy|||}}}}}}{{{yyyzzz{{{xxxzzzuuukkk___RRREEE;;;555111111333333333222000///---......///////////////......///111444555444222222222333333333222222222222333333222111222444666666666777888888777666666888999;;;<<<;;;:::888777:::===CCCKKKSSSWWWWWWWWWOOOGGGBBBCCCJJJWWWjjjyyy###$$$"""""""""$$$$$$###"""###"""!!!!!!!!!"""###$$$&&&&&&&&&''')))+++---///555000BBBvvvyyy~~~~~~~~~}}}yyysssrrruuuxxxyyynnn[[[DDD666111///...,,,&&&"""eeefffgggiiihhh```UUULLLDDDAAA===;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;;;;999;;;===<<<;;;===BBBGGGOOOUUU[[[^^^^^^]]]]]]___eeeeeegggiiijjjkkkkkkkkkiiigggeeefffjjjlllkkkiiieeedddccccccdddeeedddbbb]]]\\\\\\^^^bbbfffhhhhhhiiiiiiiiigggeeeaaa]]][[[___^^^___bbbfffkkknnnooommmfffZZZNNNGGGGGGMMMRRR[[[___aaa]]]RRRHHHCCCBBB???@@@BBBFFFKKKQQQVVVXXXYYYYYYYYYXXXWWWVVVUUUTTTLLLIIIGGGHHHMMMQQQRRRRRRSSSUUUYYY]]]aaadddfffgggiiiiiijjjkkkllllllllllllpppnnnlllnnnsssxxx|||~~~~~~}}}{{{zzz|||}}}xxxoooaaaTTTHHH???888555000222333444444333111000------......///000000111000//////111333555444222333333333333222222222222222333555555444333444666555777888::::::888777555888888999:::::::::999888:::===DDDLLLSSSWWWWWWVVVOOOHHHCCCFFFOOO\\\nnn|||"""###!!!!!!!!!###$$$###"""######"""!!!!!!"""###$$$%%%%%%&&&''')))+++,,,---222000BBBttt}}}~~~}}}}}}zzztttppppppuuuzzzzzziiiNNN555((((((---///%%%%%%!!!$$$(((%%%ggggggiiikkkkkkeee[[[SSSHHHEEEAAA??????@@@@@@?????????@@@@@@??????>>>>>>;;;>>>@@@@@@???BBBIIINNNWWW\\\bbbdddaaa^^^]]]]]]ccceeehhhkkkmmmnnnooopppkkkhhheeefffiiijjjgggddd]]]]]]^^^```bbbbbbaaa___WWWVVVVVVXXX\\\___``````cccdddeeeeeedddaaa^^^\\\```^^^]]]```eeejjjllllllfff```VVVKKKFFFIIIQQQYYYcccggghhhaaaTTTHHHCCCBBB@@@AAACCCFFFKKKPPPUUUXXXYYYXXXUUUSSSQQQPPPPPPPPPLLLJJJIIIHHHJJJNNNQQQTTTUUUXXX]]]bbbeeefffeeeddddddeeegggjjjmmmoooqqqrrrxxxvvvtttuuuxxx|||~~~{{{wwwvvvxxx|||{{{sssgggVVVGGG===888555444000222444555555444222000,,,------...///111222333222111000111333444333222444444333333222222222222111444666777666555555555555777999;;;;;;999777555777777888888999999:::::::::>>>EEENNNUUUXXXWWWVVVNNNHHHEEEJJJUUUddduuu!!!"""!!! !!!###$$$###"""%%%$$$###"""""""""###$$$###$$$%%%&&&(((***+++,,,111444GGGsss~~~~~~~~~wwwxxxxxxtttooonnnuuu|||}}}qqqVVV888((('''++++++&&&,,,---%%%!!!$$$!!! ggggggiiilllmmmiii```ZZZLLLHHHDDDBBBBBBCCCCCCCCCDDDCCCCCCBBBAAAAAAAAA@@@>>>BBBEEEEEEDDDHHHOOOVVV[[[aaafffgggddd```^^^]]]___bbbggglllooorrrtttvvvpppkkkgggggghhhhhhccc___YYYYYY[[[^^^aaaaaa___]]]TTTSSSSSSTTTXXXZZZ[[[[[[``````aaabbbaaa___]]]\\\___]]]\\\___dddiiillllllaaa[[[RRRIIIEEEIIITTT]]]iiillllllcccUUUIIICCCCCCCCCCCCEEEGGGKKKPPPTTTWWWXXXVVVRRROOOLLLLLLLLLLLLLLLLLLJJJIIIIIILLLQQQVVVXXX\\\bbbgggjjjiiigggeeedddeeehhhlllppptttwwwxxx}}}{{{zzz|||}}}~~~~~~{{{vvvqqqppptttyyy{{{|||~~~vvvmmm```NNN>>>555333222222000222444666666444222111,,,,,,---...000222444555333222111111333444333222555444333333222222222333111444888999888666555555555777:::<<<<<<:::777555777777777777888999:::;;;;;;???FFFOOOVVVYYYXXXVVVNNNHHHFFFMMMZZZjjj{{{!!!!!! !!!"""######"""&&&%%%###"""""""""###$$$"""###$$$&&&((()))***+++---333FFFnnn~~~}}}{{{{{{{{{}}}}}}}}}pppsssuuusssooonnnuuuxxxppp[[[???///,,,)))$$$***444888000&&&  """!!!dddcccdddgggjjjhhhaaaZZZRRROOOKKKGGGFFFGGGIIIKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEIIILLLKKKJJJLLLRRRXXX\\\___dddfffdddaaa^^^]]]aaacccgggmmmssstttppplllkkkhhhdddcccdddccc```]]]XXXYYYZZZ\\\]]]]]]ZZZWWWPPPPPPPPPRRRTTTTTTSSSQQQUUUXXX\\\]]]\\\[[[^^^```dddbbb```bbbgggjjjjjjiiiaaaUUUHHHDDDFFFMMMZZZeeeqqqwwwwwwkkkZZZNNNEEE@@@CCCCCCDDDFFFIIIMMMPPPRRRRRRJJJDDDDDDDDDDDDGGGKKKOOOOOOMMMKKKJJJKKKOOORRRYYY```hhhllljjjgggdddcccdddgggkkkooorrruuuyyy|||~~~zzzwwwxxx{{{|||xxxttttttqqqoooooosssxxx|||~~~|||tttmmm___RRRCCC999222...///222444333333222111111111222///...------///222555666888555333333555666555333///000222333444333333222222444555777777666444333666666777999::::::888555555666777666555666:::>>>===BBBJJJSSSZZZ[[[YYYUUUOOOJJJGGGMMM\\\qqq!!!###""" """%%%%%%$$$###!!!!!!!!!"""###%%%%%%&&&'''((()))***+++000444>>>[[[{{{{{{xxxtttppprrrwwwyyyyyy|||wwwfffMMM:::222+++###(((000CCC333###+++%%%!!!aaaaaacccfffhhhfff```ZZZSSSPPPMMMIIIHHHHHHJJJKKKLLLKKKJJJHHHHHHHHHIIIIIIJJJOOOSSSTTTSSSSSSVVVYYY[[[^^^aaabbbaaa^^^]]]\\\]]]```fffmmmqqqoooiiiddddddbbbaaaaaabbbbbb___\\\[[[[[[\\\^^^^^^\\\XXXTTTQQQQQQQQQSSSUUUVVVTTTSSSSSSVVVYYY[[[[[[\\\^^^aaadddbbbaaacccfffgggfffeee\\\QQQFFFBBBEEENNN[[[gggttt{{{{{{nnn\\\PPPJJJGGGGGGGGGHHHIIIKKKMMMNNNOOOKKKDDD??????@@@@@@CCCGGGMMMLLLKKKIIIIIIKKKOOOSSS\\\bbbjjjmmmkkkgggddddddfffiiinnnqqqsssuuuxxxyyyyyyuuurrrssswwwxxxvvvsssqqqooommmnnnsssxxx|||~~~}}}vvvkkkcccVVVKKK>>>777111---...111333333222111111111111111............000222444555666444222222555666555444111111222333444333222222222333555666666666444333666666666888::::::777555555666777666555666:::===???CCCKKKTTTZZZ[[[XXXUUUMMMIIIIIIPPP```sss """###""" """%%%$$$###"""!!! !!!!!!""""""###$$$''')))***++++++222444<<>>;;;<<<>>>>>>@@@DDDHHHHHHHHHHHHHHHKKKPPPTTT```fffmmmooolllhhheeedddhhhkkkpppsssssssssssstttqqqooommmnnnrrrtttsssqqqmmmllllllnnntttyyy}}}~~~}}}yyynnn```UUUJJJAAA888444000------000111111000000//////000000...//////000111222222222333222111111333555555444222333333333333333222111111222444555555555444333666555666888999999777555555666777666666777:::<<<@@@DDDKKKTTTZZZ[[[YYYVVVLLLIIIJJJRRRbbbttt!!!"""""""""!!!!!!###$$$###"""!!!!!! !!!!!!!!! ###&&&)))***++++++......333OOOuuu|||~~~~~~}}}}}}|||vvvoooooouuu|||{{{zzzwwwjjjUUU@@@777888333&&&000,,,$$$((( ]]]___aaabbb___ZZZVVVSSSMMMLLLLLLLLLLLLLLLLLLLLLNNNLLLJJJIIIIIIJJJLLLNNNNNNRRRXXX[[[\\\\\\\\\]]]___^^^[[[XXXTTTRRRSSSUUUUUUYYY___cccccc___XXXSSSTTTWWW\\\aaaddddddaaa___bbbbbbbbbcccbbb___ZZZVVVVVVUUUUUUVVVYYY[[[\\\\\\SSSTTTVVVXXXZZZ^^^bbbdddffffffgggfffddd___ZZZWWWOOOHHHBBBAAAEEELLLZZZfffnnnzzzuuucccVVVPPPNNNOOOPPPQQQQQQOOOLLLHHHFFFCCC>>><<>>BBBJJJSSSZZZ]]][[[YYYNNNKKKJJJQQQ```qqq """"""""""""!!!"""###$$$######"""""""""""""""""" ###&&&((((((((((((+++***...IIIppp~~~|||{{{yyyxxx~~~|||||||||{{{yyywwwtttooommmrrryyyxxxwwwxxxtttcccLLL???===555!!!***...,,,+++"""444333 ]]]___```]]]WWWPPPMMMLLLGGGHHHIIIKKKLLLMMMMMMNNNOOONNNLLLJJJIIIJJJKKKLLLOOOQQQTTTVVVYYY\\\___aaa```^^^YYYSSSNNNLLLMMMOOOUUUWWWZZZ\\\[[[YYYVVVUUUTTTYYYaaagggiiihhhfffddddddccccccddddddccc___\\\YYYYYYYYY[[[^^^``````___WWWVVVVVVXXX[[[```dddfffggghhhhhhfffaaaZZZUUUQQQKKKGGGCCCDDDEEEJJJTTT___hhhuuu~~~xxxiii\\\TTTOOOOOOPPPQQQQQQOOOLLLHHHEEEEEEAAA@@@DDDFFFEEEDDDFFFBBBCCCEEEFFFIIINNNTTTYYYfffjjjnnnnnnjjjfffdddddddddhhhkkkmmmkkkiiigggfffeeefffgggjjjnnnqqqqqqqqqmmmmmmpppvvv{{{|||}}}}}}|||uuugggUUUHHH:::555222333333111111333///......---......//////...///000111111111111111000000111111111222444555555444444333333222222222222222333444555555555666666555555666888888777666666555555666888999:::::::::???GGGQQQZZZ^^^___]]]SSSNNNJJJNNN\\\nnn}}} ###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&&&&&&&---...111JJJppp{{{}}}~~~{{{wwwvvvyyy|||~~~~~~}}}|||}}}|||vvvsssuuuuuurrrsssxxxwwwvvvwwwwwwnnn[[[JJJAAACCC(((+++---***)))&&&<<<<<<&&& ]]]^^^^^^WWWNNNGGGFFFGGGFFFGGGHHHJJJKKKMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLQQQQQQQQQSSSVVV[[[___bbb___\\\WWWPPPKKKIIIJJJMMMTTTVVVWWWWWWVVVWWWXXXZZZZZZ```hhhmmmnnnmmmjjjiiidddcccbbbcccccccccbbb```]]]]]]^^^aaaddddddcccaaa\\\YYYWWWWWW[[[```ccceeefffggggggccc\\\TTTNNNKKKHHHFFFFFFGGGGGGHHHPPPXXXcccpppyyyvvvlllaaaWWWPPPNNNOOOPPPQQQPPPNNNKKKIIIIIIFFFEEEIIIJJJGGGEEEFFFCCCDDDEEEGGGJJJPPPWWW\\\dddhhhkkkjjjfffcccbbbccccccfffiiijjjhhhfffeeeeeebbbdddhhhllloooqqqqqqqqqoooqqquuuzzz}}}}}}}}}|||uuufffTTTGGG:::555333444555333222333......------......//////...//////000111222222222000111222222111111333555555444444333333333333444333333333444555666777777666555444555777888777666666555555666999::::::999777<<>>___tttzzz{{{xxxuuuuuuyyy~~~|||}}}~~~}}}xxxzzz~~~uuusssxxxsss}}}vvvqqqooobbbPPPRRR===<<<--- $$$!!! XXXYYYWWWNNNBBB===AAAFFFMMMLLLKKKKKKKKKLLLNNNNNNNNNPPPRRRTTTUUUUUUSSSRRROOONNNMMMNNNPPPRRRSSSSSSWWWUUUQQQMMMJJJJJJMMMPPPOOORRRVVVXXXYYY[[[^^^aaaggglllsssvvvtttqqqoooooofffccc___\\\]]]^^^^^^^^^bbbdddfffjjjllljjjfffcccaaa\\\VVVUUUXXX\\\______bbbbbbaaa[[[QQQIIIDDDCCCAAADDDIIIMMMLLLIIILLLSSSZZZ```dddbbb___[[[TTTMMMKKKMMMOOORRRTTTUUUUUUVVVUUURRRRRRUUUTTTOOOJJJIIIEEEFFFHHHJJJNNNTTT[[[``````ccceeedddaaa^^^___```ggghhhjjjjjjiiiiiijjjkkk]]]cccjjjppprrrqqqpppnnnsssuuuyyy~~~}}}~~~{{{rrrcccQQQDDD===888444555555222111222...............///000111///...------///222555777222444555444111000333555444333333222333444666777444444555555666888999:::777555444444666777777666666444444666:::;;;:::777888<<>><<>>======???===AAAMMMXXX[[[[[[[[[WWW[[[```hhhwww###%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((***++++++333111>>>EEEttt}}}tttrrrssspppooo~~~zzz~~~xxxyyy}}}yyyxxx{{{||||||}}}}}}}}}}}}yyyvvvyyywww{{{tttnnnttt{{{xxxxxxwwwpppdddYYY<<<333111444...!!! ***((("""%%%YYYUUUMMMDDD???AAAIIIPPPRRRTTTTTTPPPQQQTTTUUUSSSTTTUUUXXX\\\___```^^^\\\TTTQQQNNNKKKJJJKKKNNNPPPRRRSSSQQQOOOPPPSSSRRRNNNPPPPPPRRRVVV]]]bbbeeefffhhhjjjmmmnnnnnnllljjjjjjddd^^^WWWSSSPPPOOOUUU\\\eeekkknnnlllkkkllljjjhhhccc___YYYWWWXXXYYYYYYWWWWWWTTTSSSSSSOOOEEE???>>>???BBBFFFHHHHHHIIIKKKMMMRRRTTTVVVWWWWWWUUUTTTSSSPPPPPPSSSXXX^^^aaabbbbbb^^^ZZZVVVTTTVVVWWWUUUSSSLLLKKKLLLPPPVVV[[[]]]^^^\\\[[[\\\___\\\WWWWWW\\\ccchhhnnnqqqqqqmmmiiihhheeegggkkkoooqqqrrrqqqqqqpppnnnooorrrrrrsssyyy~~~sssaaaMMM???888777555555444222///,,,//////.........///000111222222222222222333333333222333444444333333555777666555333222111111222333111444666777777777777888777666666555555555555666555555555888;;;======<<>>lllyyyrrrssssssxxxuuuqqqzzz~~~qqqoootttvvvtttvvv|||}}}zzz|||yyyyyy||||||yyyzzz|||~~~{{{zzz|||}}}}}}|||{{{|||wwwwww|||uuuooouuuwwwwwwxxxzzzzzzuuukkkcccSSS<<>>AAAIIIPPPOOOSSSUUUTTTVVVYYYXXXUUURRRUUUZZZaaaeeeeeebbb___UUUSSSOOOLLLKKKLLLNNNOOORRRTTTSSSRRRTTTWWWVVVRRRPPPPPPRRRVVV\\\aaadddeeecccdddfffggghhhhhhgggfffddd[[[QQQJJJEEEEEELLLTTT^^^dddiiiiiiiiijjjjjjgggaaa]]]YYYXXXYYYYYYVVVSSSQQQOOOPPPRRROOOFFFAAA@@@CCCDDDEEEFFFGGGIIIMMMQQQOOONNNNNNOOOPPPSSSUUUWWWVVVUUUVVVXXX]]]bbbeeefffaaaZZZRRRQQQVVVZZZYYYVVVRRRQQQQQQSSSWWWYYYZZZZZZUUUUUUXXX\\\[[[XXXXXX[[[]]]dddlllrrrrrrnnnjjjggggggiiimmmpppppppppnnnlllfffcccbbbdddfffiiiqqqyyy}}}qqq^^^III<<<666555333333333111///,,,///...------...000222444333333333333333222222222///111333444444444555777444333222111111222333444444666777888777666777888666555555555555666777777555555555777:::<<<<<<<<>><<>>>>>@@@>>>@@@JJJUUU```kkkttt|||###############$$$$$$%%%%%% !!!###$$$$$$###!!! """!!!!!!!!!###&&&)))+++DDDDDD777555///ZZZrrryyy|||~~~|||rrrssswwwzzz|||{{{yyyyyywwwwwwzzzyyyttttttqqqrrrttttttsssrrrqqqppprrrxxxwwwyyy|||uuupppxxxyyy~~~|||uuupppoookkkhhhYYY???...)))$$$ !!!###%%%###$$$!!!XXXUUUPPPGGG???<<<>>>BBBJJJQQQYYY]]]```ccc```[[[WWWXXX\\\```aaa___ZZZVVVUUUXXX\\\^^^]]]XXXSSSOOONNNQQQTTTUUUZZZaaabbb___YYYXXXXXXYYY]]]```aaa```___^^^^^^aaaeeefffdddaaa[[[TTTLLLEEE<<<333222666:::AAAGGGJJJNNNTTTWWWVVVZZZYYYXXXYYYZZZYYYTTTPPPKKKJJJMMMRRRSSSPPPOOOPPPMMMPPPUUU[[[```aaa^^^\\\QQQKKKDDDBBBFFFKKKOOOPPPOOOMMMLLLNNNSSSXXX]]]___\\\YYYWWW[[[aaaccc___YYYXXXWWWVVVVVVTTTQQQKKKGGGJJJNNNRRRVVV[[[aaabbb______```bbbbbbccceeeiiilllmmmoooqqqqqqnnniiiccc___UUUKKKCCCAAACCCGGGOOOWWWdddfffgggdddZZZMMMBBB;;;888555333111111111000...+++,,,,,,---///111222333000000000000000/////////333555555444222000000000222111000000111222333444666666777666444444555777444444444555555777888888666555555777;;;???AAABBBBBB???AAAJJJVVVcccrrr}}}###""""""""""""###$$$%%%%%%!!!!!!"""###$$$$$$$$$$$$###"""""""""$$$'''+++---LLLDDD444888...OOOhhhzzzyyy|||yyyuuusssrrrssswwwwwwsssqqqssspppsssvvvvvvtttqqqooonnnkkkrrrsssuuuzzztttrrr|||}}}yyyrrrnnnmmmpppssseeeFFF...'''$$$  !!!$$$""" !!!XXXWWWSSSLLLDDD??????AAAJJJRRRYYY]]]aaaccc```[[[[[[[[[\\\___```___\\\ZZZWWWYYY[[[]]]\\\YYYUUUSSSPPPSSSTTTVVV\\\dddfffddd]]][[[ZZZ[[[^^^_________bbbaaaaaaeeeiiiiiieeeaaa]]]VVVMMMEEE;;;222111444555<<>>AAAFFFMMMTTTWWWYYYVVVNNNEEE???<<<888555222000//////---,,,)))***,,,...///000000///000000000000000111111111333444444333111000111222222222111000000111222333444555555444333333555777555555555555555666777888666555555888<<>>@@@EEEMMMSSSTTTZZZXXXVVVXXXZZZZZZWWWTTTQQQOOOPPPUUUWWWVVVWWW[[[ZZZYYYZZZ]]]______[[[WWWKKKFFF@@@@@@EEEIIIJJJIIIGGGHHHJJJOOOUUUYYY[[[[[[WWWVVVVVVXXXZZZ[[[ZZZYYYXXXWWWWWWWWWVVVQQQJJJEEEIIIMMMOOOPPPXXXbbbddd```dddeeefffeeeeeeeeehhhjjjnnnoooqqqqqqnnngggaaa\\\XXXLLL@@@<<<<<<===BBBGGGHHHKKKMMMKKKEEE>>>;;;999888555111///...---,,,***(((***,,,/////////...---000000111111222222222333222333333111000111333555333222111000000111222222333444444333222333555777666555555555555666777777666555555888===CCCFFFHHHDDDAAACCCKKKWWWgggzzz###"""!!!!!!!!!!!!###%%%&&&"""!!!!!!!!!###&&&)))+++'''%%%$$$$$$'''***///222QQQ:::+++:::---???ZZZ|||{{{yyy|||yyysssnnnmmmlllkkkoootttnnnpppqqqooommmlllnnnpppmmmssspppnnnooohhhfffqqquuuuuuuuuuuuvvvvvvuuuttttttjjjjjjlllTTT...&&&'''...,,,%%% ###"""'''&&&!!! !!!!!!^^^^^^\\\WWWPPPJJJFFFEEEGGGJJJRRRZZZ[[[YYY[[[```___^^^___aaacccbbb^^^YYYTTTTTTTTTVVVYYYZZZZZZXXXVVVTTTSSSWWW___fffjjjkkkddd___ZZZXXX[[[```eeehhhhhhkkkmmmlllmmmmmmiiibbbcccYYYMMMBBB888111222777888888:::>>>CCCHHHJJJKKKNNNQQQUUUYYY\\\\\\ZZZYYYYYYWWWVVVWWW[[[^^^^^^]]]XXXWWWXXXZZZ[[[XXXRRRMMMIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLNNNPPPRRRUUUWWWYYYTTTTTTTTTUUUVVVWWWXXXXXXZZZ]]]```^^^XXXRRROOONNNLLLKKKNNNVVV\\\^^^ccchhhjjjkkkkkkjjjiiijjjlllmmmoooooopppooolllhhhccc```XXXRRRJJJCCC???<<<:::999;;;<<<======<<<:::777555444333111000...------------------...///000000111333222000//////000000111333222111000000222444555666555444333222111111111333555666555111000111333444444444444444555666777999888777999===BBBFFFGGGBBB???@@@HHHTTTcccwww!!!  """$$$&&&""""""###$$$%%%&&&&&&''''''%%%%%%)))+++,,,...333NNN<<<333,,,555DDDWWW{{{ooooooppppppnnnkkkjjjjjjkkknnnsssnnnkkkpppmmmhhhmmmqqqkkkfffgggfffcccaaabbbjjjooosssrrrmmmkkknnnsssqqqiiilllsss___888%%%)))%%% $$$///..."""""""""!!!###&&&$$$!!!!!!+++"""```aaa___[[[SSSLLLFFFDDDDDDFFFMMMUUUWWWVVVYYY^^^``````bbbdddfffddd```\\\UUUUUUVVVYYY\\\]]]]]]\\\ZZZWWWVVVZZZaaahhhkkklllfffbbb]]][[[]]]bbbfffhhhiiimmmooooooppppppkkkdddaaaWWWKKKAAA777000111555666777:::>>>BBBEEEGGGGGGJJJMMMQQQVVVYYYZZZZZZZZZ[[[YYYXXXZZZ\\\^^^]]][[[VVVUUUUUUVVVWWWTTTOOOKKKIIIJJJLLLMMMOOOOOOOOOOOOOOOPPPPPPQQQSSSTTTVVVWWWRRRRRRQQQQQQSSSUUUWWWYYY\\\___```___ZZZUUUSSSSSSNNNLLLOOOVVV[[[^^^ccciiinnnpppqqqpppooonnnooopppooooooooonnnkkkhhheeeccc[[[TTTKKKCCC>>>:::888777666666777777666555333222000000//////...//////000------...//////000111111222111000//////000000111333222111000111222444555555555444333222222222333444555666555111000111222333333333444444666777777999888777888<<>>???GGGSSSaaattt"""!!!  !!!###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&###$$$(((******,,,///HHH;;;555---222>>>PPPzzzyyyjjjiiigggeeefffhhhjjjkkknnnqqqiiifffmmmllliiinnnjjj```YYY]]]ccchhhjjjmmmfffjjjmmmkkkffffffkkkppptttlllmmmqqqcccCCC+++$$$******---000+++!!! """!!!###---###!!!dddeeeeeeaaaXXXOOOGGGCCC@@@AAAGGGNNNRRRSSSWWW\\\cccdddeeehhhiiigggccc___XXXYYYZZZ^^^bbbddddddccc```^^^\\\___eeejjjlllllljjjfffaaa___aaadddfffgggiiinnnqqqrrrssssssmmmfff]]]SSSGGG???666000000333444666999<<>>FFFQQQ^^^ooo~~~"""!!!  """"""%%%$$$$$$$$$############$$$"""###'''((('''(((+++<<<666777///111:::KKKuuu{{{qqqlllfffccceeeiiijjjkkkrrrpppddd^^^eeeccc]]]```___VVVSSS[[[gggmmmooopppdddfffgggddd```___dddjjjnnniiihhhjjjdddOOO333 ###***///...---,,,(((###  !!! $$$---###"""gggiiiiiieee\\\QQQHHHCCC??????BBBJJJOOOQQQVVV\\\dddeeehhhjjjjjjiiifffddd^^^___bbbfffkkkmmmmmmlllhhheeeccceeejjjmmmnnnmmmllliiieeecccccceeeeeeeeeiiinnnrrrssstttsssllldddVVVMMMBBB;;;555//////111111444777999:::;;;;;;<<>>666444333000...///...000333333111111444777???CCCKKKSSSZZZ^^^```aaa```aaa```]]]WWWSSSPPPOOOLLLMMMNNNLLLJJJIIIJJJKKKKKKOOOVVV^^^ccceeeffffffddddddddddddcccaaa___^^^ZZZVVVQQQNNNOOOTTTZZZ______]]]\\\]]]___`````````]]]ZZZZZZ___bbbdddhhhnnnsssvvvyyyyyywwwsssqqqoooqqqpppooommmmmmmmmnnnnnnkkkaaaQQQBBB777222///...,,,------...///000111222000000////////////000000111111111111111111222222...///000222333444444444444444444444333333333333444333333222222222333333333222111222444555555333222222333333555666888999:::999888999;;;=========<<<:::<<>>>>>===<<<;;;===BBBFFFJJJRRRZZZfffvvv !!!!!!%%%""" ###%%%&&&***///333???NNNCCC===<<<@@@^^^|||||||||~~~||||||~~~||||||{{{zzz}}}}}}{{{vvvsssfffhhhgggddddddcccXXXKKKCCC===222((((((,,,***$$$%%%!!!    !!!***111111'''!!!hhhfffaaa[[[TTTOOONNNNNNHHHEEEHHHPPPXXXZZZ\\\^^^ZZZZZZZZZZZZ[[[```hhhoooqqqssswww|||xxxuuussssssvvvvvvtttqqqqqqppppppppppppmmmjjjfffaaacccaaa\\\XXXSSSKKKCCC===444///000222111//////---///000...,,,---333888>>>DDDNNNWWW]]]___^^^]]]______]]]XXXQQQLLLLLLMMMKKKNNNRRRRRRPPPOOOOOOQQQXXXZZZ]]]___aaa```___^^^___aaaccceeeeeeeeedddccceeeaaa\\\WWWVVVYYY]]]``````^^^^^^```cccdddbbb___aaa___```eeehhhhhhjjjnnnrrrtttvvvvvvtttrrrqqqqqqyyyyyyxxxwwwvvvuuuuuutttlll```PPP@@@666222000000,,,---000222222222111000000000000000111222444444222222222222222222222222...000222555666777777777444555555555444444333222444333222111000000000000000......111555888888666444444444444444555666777:::999999;;;===??????>>>===;;;===AAADDDGGGNNNUUUbbbrrr """!!!!!!!!!!!! %%%!!!!!!###%%%***000111===LLLBBB======@@@[[[ttt}}}{{{~~~zzztttttt~~~~~~}}}{{{~~~}}}xxxqqqmmmmmmiii]]]PPPBBB===222''' !!!###%%%!!!!!!'''$$$""" %%%...//////)))%%%%%%$$$  lllccc[[[XXXUUUQQQOOOPPPPPPMMMMMMSSS\\\```^^^ZZZ\\\\\\[[[YYYYYY^^^fffmmmrrrtttxxx~~~{{{rrrsssuuuxxx{{{|||zzzwwwuuusssqqqrrrrrrpppjjjeee```]]]XXXQQQKKKEEE@@@>>>444333111///...///000111//////------...000222444999AAAKKKTTTXXXYYYXXXXXXYYYXXXUUURRROOOMMMKKKIIINNNPPPRRRSSSSSSRRRRRRSSSXXX[[[^^^___^^^[[[ZZZYYYZZZ]]]```aaa```^^^^^^^^^___^^^[[[ZZZZZZ\\\___aaa```aaabbbbbbaaaaaaccceeeffffffggghhhiiijjjmmmqqqrrrsssrrrpppnnnnnnrrrvvvyyy|||}}}|||||||||xxxrrrnnn___MMM@@@777000---...,,,---///000000000///...111000/////////000222333222444555333000///111333555555555555555555555555555444333333555555444333333333222111000000000111222222333444555555555555666666666666777888999::::::;;;<<<===>>>>>>>>>>>><<<===>>>@@@DDDLLLUUU\\\jjjttt""""""  """###!!! !!!###%%%$$$###$$$(((,,,000<<<999999BBB===???XXXwwwzzzxxx}}}zzzzzzuuuxxx||||||uuupppttt}}}~~~zzz|||{{{|||vvvzzz{{{|||rrr___WWWWWWLLL///'''666000222)))'''&&& !!!$$$  """!!!$$$ """$$$!!!'''*********,,,&&&%%%!!!hhh___VVVSSSQQQOOOOOOQQQTTTTTTUUU[[[aaadddccc```^^^^^^]]][[[[[[^^^eeejjjmmmqqqxxx~~~{{{xxxuuuwwwyyy}}}~~~{{{xxxuuuqqqnnnmmmjjjddd```YYYVVVPPPIIIBBB===999777333222000.........///000///...---------///111222777>>>GGGNNNRRRSSSSSSSSSSSSSSSRRRPPPNNNLLLKKKJJJLLLNNNPPPQQQRRRRRRSSSTTTYYYZZZ[[[[[[ZZZXXXVVVUUUWWWYYY[[[[[[ZZZYYYYYYZZZ\\\\\\\\\\\\]]]]]]^^^___```bbbccccccbbbbbbccceeedddeeefffhhhjjjlllpppsssqqqqqqpppmmmkkklllppptttxxx{{{~~~~~~{{{uuujjj[[[JJJ>>>555///---...---...///000000000///...111000000///000111222333333444555333111000222444444444444444555555555555555333222333444555444333333222111111111111111111222222333444555555555555555666666777888888999999888999:::<<<===>>>>>>>>>;;;<<<>>>AAAHHHRRR^^^fffuuu~~~""" ###!!!###$$$###"""###$$$%%%###"""###'''***+++888555444>>>999<<>>>>>;;;<<<>>>DDDNNN]]]lllvvv"""!!!$$$ !!!$$$%%%%%%$$$%%%%%%$$$"""!!!"""&&&)))'''444111///888555666KKKjjjwww}}}}}}tttwwwsssrrrsssuuutttpppqqqvvvmmmpppqqqpppssszzz}}}|||~~~~~~xxxsssrrrrrrqqquuuxxxwwwwwwzzz{{{zzzyyyyyy{{{xxx{{{{{{rrrvvvsssooo\\\BBB>>>GGGHHH555333999777((("""""" ### ###"""///111"""!!!___VVVMMMIIIHHHHHHMMMTTTYYY^^^dddhhhhhhhhhhhhjjjfffeeeeeeddddddfffiiikkkiiiooouuuyyyyyywwwvvvvvvvvvxxx|||}}}wwwpppfff^^^XXXTTTNNNJJJEEEBBB>>>999555333222222000000...------,,,------...---,,,++++++,,,,,,---111444999<<<>>>AAADDDGGGDDDFFFIIIKKKMMMMMMLLLKKKGGGGGGGGGJJJNNNRRRUUUVVVVVVTTTRRRRRRRRRSSSSSSSSSTTTSSSRRROOOMMMNNNQQQTTTVVVWWWXXXZZZZZZ[[[ZZZZZZ\\\^^^``````___^^^^^^______cccgggkkkqqqwwwzzzxxxnnnllliiiggggggjjjnnnqqqssswww{{{{{{{{{zzzssskkkYYYKKK===555000------000000111111000000000//////111111111111222222333333111111111000//////000111111222222333444555555555444222222222333444333222111111111111222222333444222333444555666666666666333444777888999999777666444555777999;;;<<<===>>>:::<<<@@@GGGUUUgggzzz### ###!!!&&&$$$"""!!!"""$$$%%%$$$###$$$###!!! !!!$$$'''***'''555000,,,555111000BBBeeewwwzzzuuuyyywwwtttsssvvvwwwuuutttvvvpppssssssqqqqqqtttuuurrrrrrtttwwwyyyzzz|||~~~}}}yyyuuutttuuuwwwpppqqqqqqppppppqqqrrrrrrzzztttvvvwwwqqqsssyyytttuuurrrsssjjjQQQAAA:::111---(((+++***""""""%%% """ ,,,///!!![[[TTTLLLIIIFFFGGGLLLTTT[[[```fffiiihhhhhhjjjlllhhhhhhhhhiiikkkmmmnnnnnnnnnoooqqqrrrsssssstttuuurrrtttwww{{{~~~}}}zzzwwwmmmeeeZZZQQQKKKGGGCCC???:::888666444222222333333000///...------,,,,,,,,,,,,,,,,,,+++++++++++++++///111444666888;;;@@@CCCAAADDDHHHKKKMMMMMMLLLKKKDDDCCCCCCGGGMMMRRRUUUVVVQQQOOOMMMNNNRRRUUUVVVVVVUUUTTTQQQNNNMMMNNNSSSVVVVVVVVVUUUUUUUUUVVVWWWXXXWWWXXXZZZ[[[ZZZZZZ[[[\\\___eeekkkooovvv~~~}}}xxxmmmkkkhhhgggiiimmmpppsssuuuyyyzzzxxxuuuqqqhhh___NNNBBB777222///---...000111111111000000000111111111222222333333333333333///............/////////000000111222333444555666444333222222444444333222222111111111222333444444333333444555666666666666222444666888999888777666333444666888:::<<<<<<===:::<<>>BBBBBBEEEJJJNNNOOONNNLLLJJJAAA@@@@@@EEELLLRRRTTTSSSMMMJJJIIILLLRRRWWWXXXWWWTTTSSSQQQOOONNNPPPTTTXXXWWWVVVUUUSSSSSSTTTUUUUUURRRSSSUUUUUUUUUVVVYYY[[[aaaiiiqqquuu}}}~~~tttkkkiiihhhiiimmmqqqssstttyyyzzzyyysssmmmfff\\\RRRCCC:::222000000......000111111000000111222333333111222333444444444444333///---,,,,,,...//////......///000111333444555666555444333333555555444333333222222222222333333444333333555666666666666666333444666777888888777666444555777888:::;;;<<<<<<;;;===CCCNNN___ttt###"""!!!'''%%%###***+++((($$$""""""!!!  """&&&***,,,---,,,;;;333+++333000+++666___www~~~{{{|||xxxvvvxxxxxxuuutttuuuqqqssssssooonnnooooookkkfffiiinnnpppqqqqqqrrrssspppooopppqqqsssssspppnnnuuuppplllmmmmmmkkkkkkmmmnnnkkkooommmcccccckkkjjjfff^^^^^^]]]YYYYYYQQQ>>>JJJ555&&&!!!###!!!  !!! """ ,,,---,,,)))'''&&&IIIGGGHHHIIIIIIHHHMMMTTTYYY[[[^^^```cccfffiiilllmmmmmmmmmppprrrrrrooollllllgggbbbbbbfffhhheeeaaa[[[ZZZZZZ[[[\\\\\\ZZZYYYMMMFFF>>>888666555333000---...////////////...---000000//////......---,,,******+++,,,------------///111333555777;;;@@@CCCFFFIIIMMMQQQQQQOOOKKKIII???>>>???EEEMMMRRRRRRPPPIIIGGGGGGKKKRRRWWWWWWUUURRRQQQPPPNNNNNNPPPUUUYYYWWWWWWWWWVVVUUUTTTSSSRRROOOPPPQQQQQQQQQTTTXXX\\\dddnnnwww{{{~~~ppphhhggggggjjjppptttuuuuuuvvvwwwrrrjjjaaaZZZOOOEEE;;;333///000111000///000111000000000111333444555222222444555555555444333000...,,,---000111111///---...///111222444555666666555444444666666555444444444333222222222333333333444555666666777777777444444555555666777777777555666888999:::;;;;;;;;;;;;???EEEPPP```uuu$$$######)))'''$$$+++***'''###!!!!!!!!!  !!!$$$))),,,,,,+++)))888111(((111000+++444XXXsss||||||}}}zzzyyyzzzxxxsssrrruuussstttsssooonnnppppppmmmjjjkkklllkkkkkkmmmppprrrsssooolllmmmpppqqqlllgggpppkkkjjjoooqqqmmmjjjkkkmmmjjjooonnnddddddkkkiiifffeeefffbbbaaajjjgggRRRCCC333***$$$%%%+++&&&&&&""" ###$$$!!!     !!!BBBBBBEEEIIIJJJJJJNNNUUUVVVVVVWWWZZZ^^^bbbfffhhhooonnnnnnppprrrqqqlllhhhhhhaaa\\\]]]bbbccc]]]VVVNNNMMMKKKKKKLLLLLLKKKJJJBBB===666222111111000......///111222111000---,,,000000000000///...---,,,)))***+++,,,---.........000222444666999<<>>EEEMMMRRRQQQNNNHHHFFFEEEJJJQQQVVVUUUSSSOOOOOONNNMMMMMMPPPTTTXXXWWWXXXZZZZZZYYYUUURRROOOOOOOOOOOONNNPPPSSSYYY]]]fffqqqzzz~~~mmmfffeeefffkkkqqqvvvvvvuuuqqqqqqkkkaaaXXXPPPEEE;;;666000---000222111///000000000000000111444666777222333444555555555444333222///---...111333222111,,,---...000222444666666777555555555666777666555555444444333222222222222333444555666777777777777555555444444555666777888777777888::::::;;;;;;;;;<<>>???BBBEEEIIINNNRRRTTTTTTRRRQQQSSSXXX]]]aaacccjjjlllooopppnnnjjjfffccc]]]YYYVVVWWWYYYVVVNNNGGGCCCAAA????????????===;;;777555222///...---........................------------............------+++,,,---///000000000000444333444888>>>DDDHHHJJJUUUZZZ\\\[[[XXXTTTJJJAAA???999999CCCMMMPPPOOONNNKKKKKKKKKMMMOOOPPPPPPPPPKKKHHHJJJPPPQQQOOORRRYYYZZZ___dddccc^^^YYYWWWXXXWWWVVVUUURRROOORRRWWW\\\eeeppp|||xxxlllaaacccffflllqqqsssrrrqqqjjjggg```WWWMMMCCC;;;777222111///---,,,---...///222222333333333444444444333333222444555666444333////////////000111222333000000000111222555777999555555666666666555333222333333333333333333333333555666888888777666666777888888777777777777888888666777999:::;;;;;;:::999;;;@@@HHHTTTdddvvv!!!###%%%%%%'''***'''"""&&&$$$"""  '''+++%%%***"""///******...///***(((***OOOiii~~~yyywwwwwwwwwyyy{{{yyytttpppuuuuuuuuusssooommmmmmnnniiinnnooollljjjnnnqqqrrrrrrpppooopppppppppnnnlllkkknnnrrrtttsssqqqoooooosssooommmoooooommmllloooooommmrrrqqqiiigggaaaPPPKKK999...000222+++(((+++%%%### !!!###$$$ ### ***&&& """ ;;;<<>>999999CCCLLLOOOOOONNNLLLMMMNNNPPPQQQPPPMMMKKKLLLKKKNNNSSSTTTRRRUUU[[[^^^bbbeeeddd```\\\\\\^^^[[[ZZZWWWTTTRRRTTTZZZ___gggpppzzzxxxnnnaaacccfffjjjmmmmmmkkkiii___ZZZRRRIII@@@:::666444222111///---------//////222222333333333444444444333333333444666666555444000000//////000111222333111111111222333444666666444555555666555444333222333333333333333333444444555777888888666555555666888888777777777777888888777777999:::::::::999999:::>>>GGGTTTfffyyy!!!!!!$$$%%%$$$&&&)))'''"""%%%$$$""" !!!***---%%%)))"""(((%%%''',,,...***(((***FFFaaaxxx{{{wwwwwwwwwuuuwwwvvvuuuuuuvvvuuusssqqqppppppqqqqqqqqqqqqqqqrrrmmmqqqqqqmmmkkknnnrrrrrrqqqqqqssstttuuurrrnnnjjjlllnnnqqqrrrqqqooooooooooooooooooppplllhhhjjjoooqqqrrrxxxwwwooogggQQQ111>>>333,,,,,,+++&&&###%%%"""  !!! !!!"""%%%  666888;;;???CCCFFFIIIJJJLLLHHHEEEFFFLLLVVV```eeegggfffeeeccc^^^XXXRRROOOKKKFFFAAA???@@@>>>999333333222111111333333222111222111000...------...///................................................------------...000111333333444888===CCCHHHMMMPPPSSSXXX[[[ZZZYYYWWWNNNFFF===999:::DDDMMMOOONNNOOOMMMOOOQQQSSSRRROOOKKKHHHOOOPPPTTTYYYZZZXXXZZZ]]]ccceeefffeeebbbaaabbbeeeaaa___\\\XXXVVVYYY^^^ccciiipppxxx{{{}}}{{{sssjjj___```bbbdddeeeccc^^^ZZZOOOJJJBBB999444111111222111000///...---...///000333333333333444444444444333222333444777777777555333222000//////111222444222222333444444444444444333444444444444333333222222222333333444444444555555777888777555444444555888777777666666777777888777888999999:::999999999:::>>>FFFTTTggg{{{!!!$$$&&&%%%###$$$((('''"""######""" ### ...000%%%(((!!!$$$###%%%******(((&&&(((@@@[[[tttyyytttsssuuuvvvvvvuuusssrrrqqqqqqrrrsssllllllmmmpppsssvvvvvvuuuqqqsssrrrmmmlllooossssssppprrrvvvyyyyyyuuunnnhhhoooppprrrrrrqqqppprrrsssmmmoooqqqqqqkkkeeehhhooommmpppvvvvvvssspppUUU,,,...---+++)))%%%"""""""""!!!%%%!!!111333777;;;>>>@@@BBBCCCDDDAAA???BBBIIISSS[[[```]]]]]][[[WWWRRRLLLGGGDDDCCC>>>999777888888555111222111111222333444444333000///......---......///............////////////.........------............---,,,,,,---///222333555888===AAAFFFKKKOOORRRRRRWWWZZZZZZZZZXXXQQQIII>>>;;;===FFFMMMOOONNNNNNMMMOOOQQQRRRPPPNNNMMMLLLTTTWWW\\\```aaa______```ffffffeeedddbbbcccgggjjjhhheeeaaa]]]\\\___cccgggkkkpppuuuvvvuuurrrhhh^^^YYYYYYZZZ[[[YYYUUUNNNIIIAAA===888222//////000222000//////......///000111333333333444444444444555333222333444777888777666444333111//////000222333333333555555555444333222333333333333333333333222222222333333444555555555555777888777555333333444777777666666666666777777888888888999999999999999===???FFFTTTfffxxx!!!%%%&&&$$$!!!"""&&&&&&"""""""""!!!!!!  %%%###333333%%%&&&!!!%%%&&&'''(((((('''((()))888UUUrrr{{{wwwtttvvvwwwuuuvvvvvvtttqqqpppqqqsssnnnnnnooorrrvvvxxxwwwvvvqqqsssqqqllllllqqqtttsssqqqrrruuuxxxxxxuuunnniiirrrssstttsssssstttvvvxxxpppooopppqqqmmmhhhhhhmmmoooqqqsssppppppxxxgggCCC&&&***+++'''""""""$$$&&&$$$"""    !!!!!!000111333666888:::<<<<<<;;;;;;<<>>FFFKKKNNNPPPTTTXXXWWW[[[^^^^^^^^^^^^XXXQQQJJJHHHJJJOOORRROOOLLLLLLMMMPPPRRRRRRRRRUUU[[[```bbbgggkkkjjjiiiiiigggdddfffddd```^^^___bbbgggjjjllliiigggfffhhhjjjlllllloooqqqoooiiibbb[[[OOODDDDDDCCCBBBAAA???;;;555222//////000000000///...---......///000111111222222333444444444555555555555333333222444555666444333111000000000000000111111222222333555555666666666444333333333333444444555444444444444444444444444555666888888777666666777777666666555555666666777888888888999:::<<<>>>???CCCEEEHHHNNNWWWcccqqqzzz!!!"""""" ###### !!!!!!!!!!!!!!!"""&&&%%%777555###%%%$$$""")))...///000444888:::,,,GGGiii}}}}}}||||||xxx}}}}}}vvvqqqrrruuuuuuxxxzzzyyyvvvsssqqqqqqpppqqqooommmooosssssspppqqqpppooopppqqqrrrqqqoookkklllnnnooopppssswwwzzzwwwpppmmmrrrvvvtttooolllooopppvvvuuupppuuusssccc>>>///###!!! '''111)))!!! !!!"""%%%!!!%%%(((%%%!!!###"""###!!!444333111000000111333555222333666:::>>>@@@???>>>;;;:::888777555555555555111000/////////000000000222111000000222333222111111111111111000//////...---......///000000111111000///---,,,,,,---///000,,,,,,---...///000111111666>>>GGGNNNQQQTTTYYY]]]\\\```cccccccccccc^^^WWWQQQOOOPPPTTTTTTOOOKKKKKKOOOSSSWWWXXXYYY[[[aaafffhhhnnnpppmmmjjjkkkjjjffffffccc___]]]^^^bbbfffhhhjjjiiihhhiiilllnnnnnnlllkkkiiicccYYYQQQKKKCCC:::;;;:::888777666444111...//////000000000///...------...///000111222222333444444444444555555555555444333222333444444222000---...///000111111000000000111222333555777999:::444444333333333444666666666666666555444444333333444666888999888888888:::666666555555555555666666888888888:::<<<>>>AAABBBBBBEEEHHHJJJNNNYYYiiiuuu!!!"""""" !!!###%%%&&&###%%%%%%777555!!!%%%&&&"""---666888888999:::777...EEEddd{{{}}}~~~tttooorrrxxxqqqvvv{{{yyytttoooppprrrssstttrrrpppqqqtttqqqllloooooonnnppprrrsssrrrqqqfffhhhkkknnnpppssswwwzzztttpppoootttwwwtttppppppllliiirrrzzzxxxxxxxxxooo[[[;;;###!!!### '''666...$$$ """   $$$'''$$$!!!666444111......///222444222222333555888:::999888777666444222222222222333222111111111000000//////000///......000000///...222222222222111000///...---......///000111111222000///---,,,,,,---///000+++,,,...///000000111000444<<>>@@@===:::555///,,,???[[[sss|||qqqmmmrrrzzzlllssszzzyyyrrrnnnppptttwwwxxxvvvsssssstttoooiiinnnnnnoooqqqtttuuusssqqqeeeggglllooorrruuuyyy|||pppooorrrvvvuuurrrpppsssxxxmmmrrr|||zzzxxxwwwrrrqqqFFF%%%$$$'''"""))):::333)))$$$&&&###!!! """ 333333222111000000111111+++---///111333333333333333222000......///111222222111000///////////////,,,---...///000000000000111000//////000000///---...///111222222111000///,,,---.........---,,,+++......------...///111222666===GGGQQQYYY^^^bbbeeegggjjjlllllljjjfffcccbbbYYY\\\]]]YYYRRROOOOOORRRTTTZZZcccfffffffffiiilllqqqtttvvvvvvsssooollljjjiiieee^^^[[[\\\```dddgggdddeeejjjpppttttttnnniiifffXXXIII@@@999222///000222111000.........//////222111000........./////////000000111222222333333000222555888888777444222333333444555666444111---......///111333333222000222222333444666888:::;;;777666444333222222333444777777666666555555555555555777999;;;;;;;;;:::999888888888666444444666888666888;;;<<<>>>@@@CCCFFFFFFEEEEEEDDDDDDKKK^^^ppp{{{ !!!  ###""" """)))***%%%$$$!!!&&&111111&&& ###%%%000888555111///---(((***777EEEhhh|||{{{|||~~~yyy~~~tttoooqqqlllnnnrrrvvvwwwsssooommmlllyyy{{{{{{ooonnnnnncccmmmooommmmmmrrrwwwsssjjjdddlllpppnnnooouuuxxxwwwrrrssswww{{{zzztttooommmppprrruuuwwwwwwuuurrrpppooofffHHH$$$&&&111///+++)))'''%%%###!!!&&&"""%%%%%% !!!222222222111111111000000+++,,,...000111111111111000000///......///000111111000///...---......///,,,------......///000000111111111000000/////////111222333444444333111000------.........---,,,+++------------...///111222777>>>IIISSSZZZ___bbbdddeeehhhlllmmmkkkgggeeeccc]]]___^^^YYYRRRNNNMMMOOOTTT[[[cccgggggghhhkkkmmmqqqtttvvvvvvsssooommmmmmkkkgggaaa^^^___bbbeeegggeeefffjjjppptttsssmmmggg]]]PPPBBB:::555///---///222111000.........//////222111000///......///000//////000111222222333333111333666888888666444222444444444555666555111...///...///000111222111000222222333444555777888999666666555444333333444444666666666666555555444444555777999;;;;;;;;;:::999777888888777555555666777666888:::<<<===???BBBEEEEEEEEEEEEEEEEEEKKK\\\lllwww!!!"""!!! ######"""%%%******&&&### %%%//////&&&"""%%%$$$,,,000---)))))))))'''+++333???fff|||yyy{{{{{{ssswwwyyytttssstttmmmsssssssssqqqnnnnnnpppsssvvvwww}}}zzzppprrrtttkkkkkkqqqrrrooommmmmmkkkgggiiinnnnnnjjjkkkrrryyy{{{uuuxxxzzz{{{{{{yyytttpppqqqrrrtttvvvwwwvvvtttsssssslllTTT333 !!!(((***)))'''%%%$$$""" !!!"""&&&%%%!!! &&&&&& 000111222222222111000///+++,,,---.........------,,,,,,------......//////000///---,,,,,,---...///------,,,,,,,,,...///000000222444222///...000222444555555666555444222111.........///...------,,,------------...000111222777???KKKUUU\\\___aaabbbaaafffjjjmmmkkkgggcccaaa```aaa___YYYRRRMMMLLLMMMUUU[[[bbbggghhhjjjlllooorrrsssuuuuuusssqqqppppppmmmjjjeeecccccceeefffffffffgggkkkpppssspppiiibbbTTTHHH<<<666222...---///000000///....../////////111111000/////////000000......///000111222333444333444777888888666444222555444555666666555222///000///.........///000111333333333333444555666666555555666666666555444444555555555555555444444444666777999;;;;;;;;;:::999666777999888777666666777666888:::;;;<<<>>>AAADDDDDDDDDEEEFFFFFFJJJXXXfffppp!!!  """$$$$$$$$$ ###$$$%%%(((,,,+++'''$$$!!!$$$,,,---&&&$$$'''%%%)))***%%%"""$$$'''(((,,,...777aaa{{{xxx|||yyy|||uuuwwwzzzxxx|||}}}sssssssssrrrpppoooppprrruuutttsssxxxxxxqqqtttyyyrrrkkktttxxxsssjjjfffffffffjjjmmmnnnlllnnnsssxxxyyyvvv{{{|||yyyyyy}}}yyyqqqrrrrrrssstttuuuuuuttttttssspppbbbIII...&&&%%%$$$###"""""" !!!&&&,,,!!!  &&&%%% ///000222333333111///...,,,,,,,,,,,,++++++******((()))***,,,---.........///...,,,***+++,,,...000...---+++***+++---///000///333666444///---000444555666666666555333222111////////////......------,,,,,,---...///000111222666>>>JJJUUU[[[^^^______aaaeeejjjkkkhhhccc^^^[[[^^^^^^[[[VVVQQQMMMLLLMMMTTTYYY___eeehhhjjjmmmooorrrsssuuutttsssrrrssstttpppmmmiiigggfffffffffeeefffgggjjjnnnoookkkccc\\\PPPEEE:::555222///...000//////......////////////000000000000000000111111......///000111222333333444555777888777666444222555555555555666555222000111000///---+++,,,///111333333222222333333444444444555666777777777555555555555555555444444444444666777999;;;;;;;;;999888555777999999888666666666666888:::;;;;;;===@@@BBBCCCCCCEEEGGGGGGIIITTT```jjjzzz###!!! !!!$$$&&&'''''' """%%%))),,,---***'''&&&$$$%%%***)))%%%###&&&'''((('''$$$"""$$$''')))---+++000ZZZwwwwww|||yyy~~~yyy}}}}}}yyy}}}xxxoooqqquuuwwwwwwuuusssrrruuuqqquuuvvvpppsssxxxssslllsssxxxuuulllggghhhjjjggglllrrruuuwwwwwwuuusssuuuzzzzzztttvvv}}}zzzpppssssssrrrrrrqqqqqqqqqrrroooooolll]]]???###%%%"""!!!!!!!!!!!! """)))###!!! $$$###%%%%%%  !!! ...///111222222111000...---,,,++++++***)))))))))&&&''')))+++,,,------------,,,+++***+++---...000...---,,,***+++,,,...000///333666444///---000444444444444333222111000000000000//////............------...//////000000000444;;;FFFOOOUUUYYY\\\]]]eeehhhlllkkkfff___XXXUUUVVVUUUSSSQQQNNNNNNNNNPPPRRRVVV\\\bbbfffjjjmmmooorrrsssuuuuuuttttttuuuvvvrrrnnnkkkhhhgggfffdddcccddddddeeehhhhhhddd\\\VVVLLLBBB888333111...---...------....../////////000//////000111111111222222...//////000111111222222333444555666666555444333666555444444555444222000111111///,,,***+++///222333333222222222333333333333444666777777777666666555555555555555555555555777888:::;;;;;;:::999888555777999:::888777777777777999:::;;;;;;<<>>FFFMMMSSSXXX[[[hhhjjjllliiicccZZZSSSOOOKKKJJJJJJIIIKKKMMMPPPQQQQQQTTTZZZ```fffkkknnnooorrrtttvvvwwwvvvuuuuuuvvvrrrooojjjfffeeecccbbb```aaa```___``````\\\VVVPPPGGG===333000...+++***++++++,,,---...///000000000...///000111222222222222000000000000000000000000111222333444555444444333555444333333444333111000///000000...+++,,,000444333333222222222333444444222333444555666777777777555555555666666666666666777888:::;;;;;;:::888777666777999999888777888999999:::;;;<<<;;;<<>>[[[tttzzzvvv}}}zzzyyy{{{wwwrrrqqqsssvvvxxxyyywwwlllooouuuqqqppprrrooonnniiigggiiijjjhhhjjjooouuuooommmrrruuutttuuuxxxxxxooonnnxxx~~~yyytttuuurrrrrrrrrqqqppppppooooooqqqqqqssstttkkkTTT777###!!! !!!"""!!!!!!$$$)))---+++%%%%%%,,,:::@@@333$$$...DDD???===999222)))  /////////...///000111222000///---,,,,,,,,,------***)))((('''(((***,,,---(((***---///111111000///...//////000000///......111000//////000000///---///...............///000333222000/////////000111000111111111///...,,,***+++---111666===HHHRRRZZZ^^^___^^^ZZZRRRKKKEEEBBB>>>======???DDDIIINNNPPPSSSUUUYYY```hhhnnnqqqrrrrrruuuyyyzzzyyywwwuuutttrrrmmmgggbbb___^^^]]]\\\[[[XXXTTTSSSSSSQQQMMMIII@@@777///...---,,,,,,---)))***,,,...000000000000---...000222333444333333222222111000///...---------...///111222333444444444222111111111111000...---000222111......222777333333333333444555666777222222111222333555777999666666777777888888999999888999:::;;;;;;:::888777888888888777666777:::<<<;;;<<<============???AAAEEECCCDDDHHHJJJLLLRRRZZZgggyyy###'''+++,,,***'''***%%%&&&+++,,,'''$$$&&& ###%%%%%%&&&((((((&&&)))### ###$$$###%%%*** ///+++888TTTrrryyyooouuuzzzwwwuuutttsssuuuwwwwwwtttqqqtttiiimmmvvvtttsssvvvssssssnnnkkkllliiifffiiipppppplllmmmuuuyyyuuuqqqrrrvvviiiiiiwww~~~tttoootttpppqqqrrrssssssssssssrrrooonnnooossssssdddEEE***"""!!!!!!"""###"""  ***((()))...===EEE666$$$222QQQNNNJJJBBB777+++  !!!000111111000//////111222111///---,,,---...------******++++++++++++***)))******,,,---...////////////000111111111///...------------...............---------.........//////444222///...---///111333333444444444222///+++))))))***,,,111999CCCLLLRRRQQQPPPNNNJJJFFFAAA<<<:::555666777999;;;@@@FFFJJJNNNQQQVVV^^^ggglllnnnnnnrrrrrrrrrsssttttttrrrqqqnnnjjjddd___]]]\\\[[[ZZZ\\\YYYTTTPPPNNNKKKGGGEEE777333...,,,------,,,***++++++,,,,,,---...//////------......//////000000444333000...------...///////////////000000000000222222111111000...---,,,//////............//////555555444333333333444444222222222333444555666777:::;;;;;;:::888666555666888999:::;;;;;;;;;:::::::::999777666666777999:::>>>>>>======???AAADDDFFFBBBHHHFFFFFFJJJHHHKKKZZZdddyyy!!!$$$&&&((('''&&&$$$((('''%%%%%%&&&&&&&&&%%%'''&&& ###---)))"""&&&((( """!!!""",,,''''''(((222MMMiiiuuutttwwwzzz|||{{{|||}}}zzztttuuuuuuttttttttttttuuuuuurrrppppppqqqqqqpppqqqsssooodddlllkkknnnqqqjjjssswwwqqqlllmmmsssvvvtttqqqooossswwwzzzyyywwwuuusssrrrjjjjjjtttwwwrrrqqqvvvvvvtttsssmmmjjjnnn]]]<<<$$$"""%%%!!! ###---888888:::;;;>>>;;;******???LLLOOOOOOGGG777''' """$$$""" ''')))((("""!!!%%%///000111000000000222444333000...---......------************************,,,------............---//////000000000///...---///.....................---------.........//////222111///......///111222333333333222000---+++***+++,,,---111666>>>DDDHHHGGGFFFDDDAAA===999555333333444555666777;;;@@@DDDJJJNNNTTT[[[aaagggjjjlllmmmnnnpppsssuuuuuusssqqqmmmiiiddd```___^^^]]]\\\]]]YYYUUUPPPLLLHHHCCC@@@555111---,,,,,,---,,,+++++++++,,,,,,---......///............////////////222111///---------...///////////////000000000000///000000000000000//////............///000111111444444333333333333444444333333333333444555555666;;;<<<===;;;999777777777888999;;;<<<<<<;;;:::999:::999888777777888999:::======>>>>>>@@@BBBDDDFFFCCCHHHFFFFFFJJJHHHLLL[[[ggg{{{ """%%%&&&&&&&&&&&&(((&&&$$$$$$$$$%%%$$$"""%%%%%% """,,,((("""&&&%%% &&&%%%!!!)))&&&'''&&&+++CCCdddtttsss{{{}}}{{{xxxyyy{{{{{{xxxwwwwwwvvvuuutttssssssrrrqqqqqqsssttttttsssrrrrrrkkkccclllmmmpppsssjjjqqqtttqqqoooqqqvvvxxxuuurrrrrrvvvzzz{{{xxxuuuuuuuuutttlllllltttwwwrrrrrrvvvtttoooooonnnlllqqqgggPPP555$$$!!!&&& '''///000;;;???AAAEEEBBB111000DDDDDDHHHJJJEEE999+++!!!!!!"""""""""!!!!!!&&&)))!!!"""%%%"""...000111111000111333555555333000/////////...,,,+++***)))((())))))***+++/////////......---------...///000000111000000///111111000///............------.........////////////////////////000111222222222000...---++++++***,,,---...///222666999;;;;;;;;;999777444111...---000111111111222444888;;;CCCHHHOOOUUUXXX]]]bbbggggggjjjnnnrrrttttttrrrpppkkkgggcccaaaaaaaaa```___^^^[[[UUUPPPJJJDDD===999222///,,,++++++,,,---,,,+++,,,,,,------........./////////...............//////---,,,,,,---...///////////////000000000000---...///000111222222222------...///000222444555333333333333333333333333555444444444444444555555;;;======<<<:::888888999999:::<<<======;;;:::999::::::888888888888::::::<<<===???AAABBBDDDEEEEEECCCHHHFFFEEEJJJIIINNN^^^jjj~~~ """$$$%%%''''''(((&&&$$$###$$$$$$###"""###$$$ ###,,,((("""'''!!!###)))(((!!! %%%&&&***'''&&&;;;^^^sssttt~~~{{{uuuuuuyyy{{{zzzuuuuuuuuuuuuuuutttssssssrrrsssuuuvvvvvvuuusssqqqiiibbbmmmmmmpppsssiiinnnqqqpppqqquuuyyyzzzwwwsssvvvzzz}}}{{{vvvrrrtttvvvtttmmmlllqqqsssooooootttsssjjjkkkooommmooonnncccIII... $$$ ***111+++111666999@@@???///***999AAADDDFFF@@@444&&&"""$$$  %%%!!!'''...&&& )))000...000111111111222444777666444222111111000...,,,+++***)))(((((()))+++---000/////////////////////000000111111222222222222333222111///........................////////////------...///000000111111111000---+++******+++++++++,,,,,,---...///000111444444333111000...---,,,...//////...---...111333;;;AAAHHHLLLNNNRRRYYY```aaaffflllpppqqqooommmkkkgggdddbbbaaabbbbbbbbbbbb```\\\VVVOOOHHH@@@888333...---+++******,,,---...,,,,,,,,,---------....../////////......------------,,,,,,,,,,,,---...///////////////000000000000---...///000111222222222------...///222444666777222222333333333333333333666555555444444444444555;;;<<<===<<<:::888888999:::;;;===>>>>>><<<:::888;;;:::999999999999:::;;;:::<<>>@@@@@@???<<<:::;;;;;;;;;;;;;;;;;;;;;;;;888:::>>>AAACCCDDDDDDDDDAAAEEEAAA@@@GGGIIIRRRdddrrr!!!$$$&&&(((%%%######$$$''')))))))))%%%)))'''***000***$$$***)))***+++***((('''(((***'''+++...///444FFF^^^pppqqqvvvxxxtttqqqqqqqqqpppqqqpppppppppppppppqqqrrrwwwxxxsssjjjiiipppsssppptttnnnqqqggggggpppiiillllllnnnoooooonnnpppuuuyyywwwvvvtttpppnnnmmmnnnpppssssssrrrpppnnnmmmoooqqqqqqiiipppxxxrrroootttttt{{{^^^@@@'''&&&&&&!!!'''%%%***...888DDD;;;+++)))111000,,,(((""")))### !!!"""!!!"""$$$"""(((222333444333222333555666333222222222333222///---++++++,,,------...//////222111000000000222444555444333222111111222333333333111...,,,+++,,,---....../////////000000000000///...,,,++++++---...///---,,,+++*********+++,,,+++************+++,,,---+++******))))))***+++,,,***+++,,,,,,,,,,,,---///......000222777>>>DDDHHHSSSYYY___```]]]YYYWWWXXXXXXWWWVVVXXXZZZ\\\\\\[[[ZZZTTTLLLDDD===888333111,,,------+++******---111------------------------,,,------------------...,,,------............---////////////000000000000111222222222222111000000000000000000000111222333111333555666777777666555555555444555555666777888:::;;;<<<<<<:::999999:::777:::===@@@AAA@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;888999<<>>EEEHHHRRReeerrr !!!"""$$$%%%&&&&&&%%%###$$$%%%'''&&&&&&%%%***)))+++///((("""(((***---...---+++***+++******(((+++000111999TTTpppooouuuxxxssspppppprrrrrrqqqpppnnnllllllmmmoooqqquuuyyytttjjjiiippprrrnnnqqqmmmrrrhhhiiitttlllmmmiiimmmqqqqqqnnnnnnssswwwvvvsssooonnnooopppooonnnrrrtttuuusssppppppqqqrrrqqqlllppptttppprrrxxxtttvvviiiUUU777&&&  )))222555999>>>888333:::555111***###!!!""" &&&"""""""""%%%(((''',,,%%%"""''')))$$$ """333444555444333333444666222111111222333222000...+++,,,---...////////////555444222000000111222333444333111000000000111111222000---++++++,,,---///////////////000000000000000...,,,******+++...///,,,,,,+++++++++++++++,,,---,,,+++******+++,,,---,,,+++*********+++,,,---(((***+++,,,+++,,,---///---,,,+++///555<<>>===<<<;;;;;;<<<666999===AAABBBAAA???===;;;;;;<<<<<<<<<<<<;;;;;;777999;;;>>>@@@BBBDDDDDD???BBB>>>===DDDHHHRRReeerrr !!!"""###$$$%%%%%%(((&&&$$$###$$$$$$###"""%%%***)))***...&&& '''***...111000...---+++***///(((***111000333OOOssspppvvvwwwrrroooppptttuuuooommmkkkjjjkkknnnqqqttttttyyyvvvlllkkkqqqrrrlllmmmkkkssskkklllwwwnnnnnngggmmmssstttpppoooqqquuuuuuqqqmmmmmmqqqssspppmmmooosssuuusssppppppppppppsssnnnpppooojjjpppvvvpppjjjmmmfffIII+++&&&###!!!"""###$$$$$$""" !!! """###"""...222///...***...>>>...)))"""%%%%%%!!!$$$!!!!!!!!!((('''###444======333)))$$$***///+++###"""$$$%%%%%% 222222111111222222333444333444444444444333222111/////////000000111111111111111111222222333333333222333222...***(((+++---//////000000///---+++***---...///000111000000///111000...---,,,------.........//////...,,,***)))---,,,++++++******++++++,,,+++*********+++,,,---,,,+++******,,,...111222...///000111444888???DDDNNNQQQUUUWWWWWWVVVWWWWWWTTTUUUWWWYYY\\\[[[YYYWWWPPPJJJ@@@888333222111000---------,,,,,,+++++++++------------,,,+++******,,,,,,++++++***++++++,,,/////////...------,,,,,,,,,------...//////......000000000000111222333444333222111000000111222333777666666666666666777888555444444444555555666666888999;;;======;;;999777999<<>>???????????????CCC@@@???@@@BBBFFFRRR]]]hhhwww""""""###$$$%%%'''(((((((((((("""!!!$$$"""!!!"""%%%(((///222---%%%)))222,,,000333222000...///111...000000111111///DDDjjjooovvvuuuvvv~~~zzzsssuuuyyyqqqnnntttvvvrrrnnnnnnppppppqqqqqqqqqpppoooooopppooonnnpppssssssqqqnnnooopppqqqtttvvvvvvtttsssrrrsssrrrooojjjhhhiiilllqqqssstttrrrooommmnnnpppmmmooorrrrrrqqqooonnnmmmrrrrrrfff```CCC"""### %%%%%%333%%%"""$$$!!!""",,,///&&& $$$(((''' """ ###"""!!!%%%'''### ...>>>GGGJJJ<<<######)))---///***%%%""",,,&&&222222222222222333333444444444444333333222222222000111111111222222222222222222222222333333333333111222111...***)))+++...////////////...---+++***---...000111222111000///000///...------...//////............---,,,,,,+++---,,,++++++***+++++++++******)))))))))***+++,,,++++++******+++---///111///000000000222666;;;???JJJMMMQQQTTTUUUVVVWWWXXXUUUVVVWWWZZZ[[[YYYUUURRRJJJDDD<<<555111000///...---------,,,,,,+++++++++++++++,,,---,,,+++***)))++++++++++++++++++,,,,,,//////......---------,,,------................../////////000000111333333333222111000000111222333666666555555666666777777555444333333333444555666777999;;;<<<<<<:::999777777:::===@@@AAA@@@>>>===;;;;;;;;;:::;;;;;;<<<<<<======>>>???@@@@@@@@@???CCCAAA@@@AAABBBFFFPPPZZZeeettt"""###$$$&&&((())))))))))))(((### ###$$$######$$$''')))///222...'''***222//////000000000111444666333555444333111---???bbbpppwwwvvvwww~~~{{{tttvvvwwwqqqpppuuuwwwsssnnnmmmnnnnnnnnnooooooppppppqqqqqqpppppprrrttttttpppmmmkkkmmmpppssswwwxxxxxxxxxwwwvvvrrriiicccccckkkrrrssstttuuussspppnnnoooppppppqqqqqqqqqnnnlllkkkjjjjjjooofffcccNNN...%%%#########$$$ !!!$$$%%%'''---...((("""###"""'''(((""" &&&&&&!!!&&&!!!###111@@@JJJNNN;;;'''"""###(((***###"""!!!***'''333333222222333333444555555444333222222222333444333333333333333444444444444444333333333333333222000111000...,,,+++---///...............---,,,+++---///111333333222000/////////.........///000000......---------------...------,,,+++++++++++++++)))))))))))))))***++++++******))))))***,,,...//////////////////222666:::CCCFFFKKKOOOQQQTTTVVVXXXVVVVVVWWWXXXXXXTTTOOOJJJAAA<<<666111...------,,,------,,,,,,,,,,,,++++++((()))+++------,,,+++***+++++++++++++++,,,------.........---------------........................//////...//////000111222333222222111111222222333444444444555555666666666555444222111222333555666777888999:::::::::888777777888;;;===???@@@@@@@@@<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAACCCAAAAAACCCCCCEEEMMMWWWbbbrrr"""$$$&&&)))+++,,,+++***)))(((###!!!###%%%$$$%%%'''(((+++000222///+++---222111///---...333888<<<>>>;;;===:::777333,,,:::XXXooovvvvvvwww}}}yyysssvvvvvvrrrrrrvvvwwwtttooommmmmmmmmlllmmmnnnqqqsssuuuqqqqqqqqqssssssrrrnnnkkkiiikkkooossswwwzzz|||}}}xxxwwwrrriiibbbbbbkkksssrrrssstttsssqqqqqqsssttttttsssqqqnnnllljjjiiihhheeeqqqkkkiii\\\CCC333 """"""!!!###!!!%%%///+++)))(((((($$$%%%///666555222%%% ###&&&&&&&&&(((+++"""&&&---000333((("""!!!%%%333333333222333333444555555444222111111222444555555555555555555555555555555444444444333333222222000//////...------...///---------------------------///111444444222000...---------......//////000///...---,,,,,,---///000------,,,++++++++++++,,,***************+++++++++******))))))***+++,,,---,,,------------///333666;;;>>>DDDHHHKKKOOORRRUUUSSSSSSTTTTTTRRRMMMFFFAAA888555000...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((())),,,...///...---,,,+++++++++++++++,,,---...------------------------000//////..............................///000000333333222222222222333333222222333444444555555555444333111000111222555666777777888888999888888888888999:::;;;===>>>???@@@<<<<<<<<<<<<<<<;;;;;;:::<<<===>>>@@@AAABBBBBBBBBCCCBBBCCCEEEEEEEEEKKKTTT```qqq"""%%%'''+++---...,,,***((('''"""!!!###$$$$$$&&&***)))+++///000///...///222111...---111999@@@DDDEEECCCEEEAAA<<<777///777OOOjjjssstttuuu{{{wwwqqquuuxxxuuusssssstttsssqqqpppooonnnmmmnnnppptttxxx{{{sssrrrqqqpppooonnnmmmllllllnnnrrruuuwwwyyy{{{|||xxxwwwtttooojjjiiikkkmmmoooppppppqqqrrrtttvvvxxxwwwtttpppnnnllllllkkkkkkiiiwwwpppnnnfffUUUBBB!!!  """ ###""" """222+++""" %%%$$$)))555???EEE777...((((((,,,333???III:::000"""$$$&&&)))%%%###### 333222222222222333444444555444222111111222444555555555555555555555555555444444444333333222222222000///......////////////++++++,,,,,,------...///---///111333333222000///,,,,,,------............///...---,,,---...///000...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,,,,,,,*********************+++((()))******+++---111444333777;;;???CCCFFFJJJMMMLLLLLLKKKKKKIIIDDD===888111///------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000000///...,,,+++++++++,,,------...+++,,,,,,,,,------......000//////.........//////..................///000222222222222222222222222///000222333444444444333444333222111111333444666666666666666777777888888;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<;;;;;;<<<===>>>@@@BBBCCCDDDDDDDDDCCCDDDFFFFFFEEEKKKSSSaaaqqq"""%%%(((+++------+++(((&&&$$$!!! """######&&&,,,)))+++---...///222333333111000222888AAAHHHLLLLLLJJJMMMHHHCCC>>>555999LLLfffqqqtttwww|||xxxrrrvvvzzzxxxtttqqqqqqssstttssssssrrrqqqqqqsssxxx}}}xxxvvvssspppnnnoooqqqrrrrrruuuwwwwwwvvvvvvwwwyyy}}}yyyssspppppppppooommmqqqpppooooooqqqssstttuuuxxxtttpppooooooqqqqqqpppmmm{{{sssppplllbbbTTT333######!!!"""""",,,*** """...777:::555222111444<<>>===<<<<<<<<<===???AAACCCDDDEEEEEEFFFEEEEEEGGGFFFFFFLLLTTTcccrrr"""%%%&&&(((***)))(((&&&$$$### !!!""""""'''...)))+++,,,---111777888666333444888>>>FFFMMMRRRSSSRRRVVVQQQKKKGGG======JJJaaannnuuuzzzzzzssswwwzzzzzzvvvpppooosssuuuuuuuuutttssssssuuuyyy}}}|||{{{xxxtttrrrrrruuuxxxwwwyyyzzzyyyuuusssuuuwww{{{sssnnnnnnqqqsssuuuwwwtttqqqoooppppppqqqpppxxxuuuqqqpppsssuuuuuusssppp|||tttrrrpppjjjdddMMM111""""""!!!"""### !!!''' ###)))111111222111---+++222<<<&&&!!!$$$'''000,,,+++$$$%%%111)))111111000000111111222333222222222333333444444444444444444333333222222222000111111111111111111222222000...///111111...,,,)))))))))***,,,...000111...............//////000///000000111111000///...//////000//////...---,,,......---,,,,,,,,,,,,---***+++,,,---------,,,,,,+++,,,,,,,,,+++******)))((()))***)))))))))+++---***,,,///000111333666999777666444333333111...,,,((((((***,,,......+++)))+++++++++,,,,,,---------......------...///000111///...---,,,,,,,,,,,,,,,)))******,,,---.../////////...------...000222444000000//////...//////000///000111111111111000///,,,---///111222222222111222333444555666555555444666555333222333555888999<<<<<<<<<;;;;;;999888777888:::<<<>>>??????>>>===;;;===???AAACCCEEEFFFFFFHHHFFFFFFGGGGGGGGGNNNWWWcccrrr"""$$$$$$%%%&&&%%%$$$###"""### """"""###)))111***,,,---...444===>>>:::888:::===BBBGGGOOOWWW\\\ZZZ___YYYRRRNNNDDD@@@IIIYYYiiisssyyyyyyrrruuuvvvzzzyyysssrrrtttuuurrruuutttsssssstttwwwzzz|||yyyzzzzzzxxxuuutttvvvxxxwwwyyy{{{yyyuuutttwwwzzz{{{{{{xxxrrrnnnnnnsssyyyxxxuuuqqqoooqqqrrrrrrrrryyyuuuqqqrrruuuwwwuuussssss~~~vvvwwwrrrjjjlll___FFF...!!!!!! ###$$$"""&&&((($$$###$$$$$$!!!)))&&&"""!!!"""222''''''&&&$$$---...((('''...777IIIZZZJJJ$$$000000000///000111111222111222333444444444444333333333333222222111111111//////000000111111111222333000//////111111...+++)))))))))***,,,...000222......---,,,,,,...///000111222333333222111000//////000111111000...,,,+++......---,,,,,,,,,,,,---)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,+++***)))***++++++***(((((()))***)))***,,,,,,,,,---000222111///---,,,---,,,+++)))&&&''')))+++...---***(((+++++++++,,,,,,---------///...,,,+++,,,---///111000///...---,,,+++++++++))))))***+++---...//////...---------...111333555111000000/////////000000...///000111111000///...+++,,,///111222222111000222333555777777666555444555444333222333555888::::::;;;;;;<<<;;;:::888777777999<<<>>>?????????>>>;;;===???AAADDDEEEGGGGGGIIIGGGFFFHHHGGGHHHPPPYYYdddrrr"""############"""!!!!!! ###!!!"""######$$$+++333,,,......///777AAABBB===<<<>>>@@@CCCFFFOOOZZZbbb```ddd___WWWRRRHHHAAAHHHQQQcccooovvv}}}vvvnnnqqqsssyyy{{{wwwtttvvvtttpppssssssrrrqqqrrrtttvvvwwwsssvvvyyyyyyvvvssssssttttttxxxzzzyyyvvvuuuyyy}}}oooxxx~~~{{{rrrlllpppwwwuuurrroooooossswwwxxxxxxzzzvvvrrrsssvvvwwwtttqqqxxxzzz{{{sssggglllfffVVV777######%%%###(((  !!!$$$%%%!!!$$$((( ---###***<<>>===:::888777777777777666888:::<<<<<<<<<;;;:::<<<>>>AAADDDEEEEEEDDDCCCFFFHHHIIIIIIJJJLLLPPPSSSbbbkkk{{{%%%### !!!###$$$###!!!&&&)))&&&&&&)))'''000GGG???***555???BBBJJJFFFKKKJJJFFFDDDGGGNNNXXX^^^aaajjjggg```WWWSSSQQQKKKDDDOOOaaappprrrsssxxxwwwqqqtttttttttwwwzzzyyytttpppssssssrrrooommmooosssxxxvvvsssrrrvvvvvvrrrooopppnnnxxx|||wwwuuuyyyyyyttttttwwwxxxuuuvvvxxxwwwtttyyyqqqooowww}}}zzzvvvttt|||zzzwwwvvvuuutttsssrrrxxxwww{{{|||sssoooqqqeeeLLL444)))"""###  !!!!!!!!!"""!!!'''###(((444GGGJJJDDDSSSqqq}}}{{{JJJ"""222111111000000000000111...///111222333333222222222111000000111111000...000000/////////.........---...//////...,,,***(((************++++++,,,---+++++++++---000222222111222444666666444444666888444222000000000000///...//////...---,,,***)))(((++++++******+++,,,,,,---+++,,,---------,,,***))))))***+++++++++***)))((((((((()))******+++,,,,,,,,,+++)))(((((((((((()))(((((()))************))))))+++++++++******,,,---...---,,,++++++,,,...///000///---,,,++++++,,,,,,***+++---//////...---,,,...,,,******...111222111333111000000000000---+++---...000222222000...---//////111222333333222222666666555555555444444444444555666777999:::;;;<<<===<<<;;;999888888888888777888:::<<<<<<<<<;;;:::<<<>>>AAACCCEEEEEECCCCCCDDDFFFHHHIIIJJJMMMPPPSSS^^^hhhyyy&&&###!!!!!!###%%%$$$###$$$(((&&&'''***(((111GGGIII444>>>FFFKKKSSSOOORRRPPPMMMJJJLLLRRRYYY]]]___eeeddd^^^WWWTTTRRRLLLEEEIII```tttvvvtttvvvwwwuuusssssstttvvvxxxyyyxxxwwwsssuuuvvvtttppppppuuuzzzvvvsssrrrttttttpppnnnpppooovvv{{{zzzyyyyyyxxxvvvwwwzzzyyyttttttwwwzzzyyyzzzsssrrryyy|||wwwuuuxxxwwwvvvuuuuuuuuutttsssttttttyyy~~~|||uuuqqqsssjjj^^^HHH222%%%!!!  """$$$%%%$$$### %%%;;;VVV[[[SSS___sssyyykkk:::111222222222111000//////......///000111111111111222111//////000000000///000000////////////...............---,,,+++***)))---,,,+++******))))))))),,,+++,,,...111333444333333444666666666666888999333222000000111111000............---,,,***)))(((+++++++++++++++,,,,,,---,,,,,,,,,++++++++++++***((()))******+++*********(((((())))))******++++++))))))(((((((((((())))))''''''((()))))))))))))))(((***++++++***)))+++,,,,,,,,,++++++,,,---...//////...---,,,+++++++++,,,+++,,,---//////...---------+++***+++...111222222222111//////000000000///000000111111222111111000///000111222333333333333666555444444444555666777666666777888:::;;;<<<<<<===<<<;;;::::::::::::;;;888999:::<<<===<<<<<<;;;;;;===@@@BBBDDDDDDCCCBBBBBBDDDGGGIIIJJJLLLOOOQQQYYYeeewww}}}%%%###!!!!!!###%%%&&&&&&###'''%%%''',,,)))000EEEQQQ===FFFOOOUUU___[[[]]]ZZZWWWUUUTTTWWWZZZ\\\]]]^^^___]]]XXXUUUTTTOOOHHHEEE___vvvzzzuuutttvvvwwwpppqqqssstttuuuxxx|||rrruuuxxxvvvsssrrrvvvzzzwwwsssqqqrrrpppmmmmmmooouuuwww{{{~~~xxxuuuvvvwwwzzzxxxrrrpppuuu{{{}}}yyyuuuuuu|||}}}xxxuuussstttuuuuuuuuuuuuuuutttrrrssswww{{{zzztttrrrsssmmmmmm\\\???,,,)))&&&"""!!!!!!%%%((($$$BBBccckkkhhhssszzzpppqqqWWWAAA 111222333333222111///.........//////000000000000222000......///111000000000000/////////////////////...,,,+++*********+++...---,,,******))))))))),,,,,,,,,///222444555444444555555555555555555666333222111111222222000///............---,,,+++***,,,,,,+++++++++,,,,,,---,,,++++++*********++++++((())))))******+++++++++))))))))))))))))))******'''''''''(((((())))))***''''''((())))))))))))(((((()))++++++***)))***+++******+++,,,---......///...------,,,,,,,,,,,,,,,,,,---......///...------,,,++++++,,,///111222333222000......000111222222222222111111111222333333000000111222333333333333666555333333444666888:::888888999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<999:::;;;<<<======<<<<<<<<<===???BBBCCCCCCCCCCCCAAADDDGGGIIIJJJLLLNNNPPPXXXdddvvv|||$$$"""!!! """%%%'''(((%%%'''%%%(((,,,(((...AAAOOO===IIIRRRZZZhhheeefffcccaaa___\\\[[[[[[ZZZZZZYYY\\\]]]ZZZXXXWWWRRRLLLGGG]]]rrryyyuuusssrrrrrrlllooorrrssssssuuuzzz~~~rrrrrrssstttuuuuuuuuutttxxxtttqqqpppmmmjjjkkkooo|||yyy|||wwwqqqttttttxxxxxxsssppptttyyy|||wwwvvvwww{{{}}}xxxtttssstttvvvvvvuuutttttttttqqqtttwwwyyywwwsssppppppkkkmmmdddMMM888---'''""" $$$(((---KKKXXXbbbuuuqqqUUU???&&&111222333333333111000//////////////////000000000222000//////111222111000//////000000000000000000...---,,,******+++,,,------,,,++++++++++++++++++---------///222444555444555444333333333222222111222111111222333333111/////////000000///...------------,,,,,,+++,,,,,,---,,,++++++******+++,,,,,,))))))*********+++,,,,,,************))))))))))))''''''((())))))*********'''(((((()))))))))))))))''')))+++,,,+++******+++***+++,,,...//////......---.........------,,,,,,.....................---+++,,,---...///000222333111///......000222333333333222111111222333444555111111111222222333444444555555444333444666999:::999999::::::;;;;;;;;;<<<;;;;;;<<<<<<<<<======<<<::::::;;;<<<===============>>>@@@AAACCCCCCDDDCCCBBBEEEHHHJJJLLLNNNQQQTTT]]]iiizzz}}}!!!!!!!!!"""###%%%(((+++)))***'''(((,,,(((,,,>>>FFF999JJJTTT\\\lllkkklllllljjjgggccc___\\\[[[ZZZYYY^^^```]]][[[YYYUUUPPPOOO[[[jjjsssuuusssnnniiiiiimmmqqqsssrrrsssvvvyyyuuuqqqnnnrrrxxxzzzvvvqqqwwwsssqqqoookkkhhhjjjppp{{{xxx{{{zzztttwwwrrrwwwzzzwwwuuuwwwyyyxxxtttuuuvvvyyy||||||xxxtttuuuwwwxxxwwwtttrrrrrrsssmmmqqquuuuuutttsssqqqpppkkkgggbbbZZZFFF///######  $$$ $$$&&&""" 111BBB[[[vvvlllGGG(((111111222222222222222111222111111000000111111222111111111222333444222111//////000000000000111111---,,,,,,+++,,,---///000---,,,,,,,,,,,,------......------///222444333333444222111111111111000...222111111333444333111///000000000000000000//////...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,+++++++++,,,------,,,,,,++++++******))))))'''((()))******+++******(((((()))***************(((***------,,,++++++,,,+++,,,...000111000///.........////////////...---/////////...............+++---////////////111333111///...///111333333222222222111222222333444555222111111222222333444555555555444444555777888:::::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<===>>>>>>???>>>???@@@BBBCCCDDDEEEEEEDDDGGGJJJMMMQQQVVV[[[___hhhrrr """$$$&&&&&&(((+++...------)))***///+++///@@@BBB<<>>  111111111111222333444444444333222222222222333444111111222555666666333111//////000000000111111111++++++,,,---...000111222///......------.........///......///111222222111111///...///111333111000111111111333555444222///...///000000000000//////......---,,,,,,,,,,,,,,,+++,,,---...///...------///...---,,,,,,,,,---...---------,,,+++******))))))***+++,,,,,,+++******)))******+++++++++++++++)))+++...///...,,,,,,,,,,,,...111333333111///---...///000111111000//////000000///...............,,,///111111///...000111000//////111333333222111000111111222333333444444222222111111222333555666555555666666777777888888::::::::::::999999999999:::;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<===>>>?????????@@@AAABBBDDDEEEFFFFFFFFFHHHLLLQQQXXX```iiiooosss|||}}}!!!%%%)))+++,,,,,,///111111000+++,,,333111666HHHJJJIIIaaaggggggsssqqqsssxxxwwwsssmmmgggccccccdddeeejjjkkkfffaaa^^^[[[XXX[[[ZZZ^^^iiirrrtttnnnhhhkkkjjjkkkmmmqqqtttvvvvvvsssrrrqqqsssvvvwwwwwwvvvsssrrrrrrqqqlllhhhlllrrrvvvyyy{{{|||~~~xxxvvvwwwwwwwwwzzz{{{vvvnnnooossstttsssvvv{{{|||yyyvvvwwwvvvrrrlllkkknnnrrrkkkqqqssspppooopppooollliiiffffffhhhaaaNNN555###"""######""" !!!  $$$...;;;999%%%111111000000111333555666666555444333333333444555000111444777888777444111//////000000111111111222******,,,...000222333444111000///...............000......///000111000///...---,,,...222555444222111111222333555444222///---.../////////////////////...---,,,,,,,,,,,,,,,+++,,,...000000///...---111000...---,,,------...///...------,,,+++*********+++,,,------,,,+++*********+++,,,,,,,,,,,,+++))),,,///000...---------...000222444444222///---///000111222222111000///111000///...............---000222111///...///111000000000222444444222000///000111222333444333333333222111111222333555666555666666777888777777666::::::999999999999888888:::;;;<<<<<<<<<;;;999888<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCDDDFFFGGGGGGFFFIIINNNTTT]]]hhhttt{{{{{{}}}|||"""''',,,//////000222444333222,,,...666666<<>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGBBBBBBCCCCCCCCCCCCCCCBBBEEEIIIQQQ]]]kkkwww}}}~~~)))...000///...111999>>>??????;;;888999<<>>???>>>===>>>>>>>>>>>>???@@@BBBDDDFFFGGGBBBCCCCCCCCCCCCCCCBBBBBBBBBFFFPPP^^^nnn}}}}}}~~~+++222444555444777???CCCCCCAAA===<<<@@@DDDKKKVVVaaaaaahhhoootttuuuvvvxxx{{{wwwxxxwwwtttrrrqqqqqqqqqpppqqqpppnnniiidddbbbaaa___^^^```gggqqqwwwwwwuuuxxxvvvqqqmmmoootttsssooommmllllllmmmppppppmmmkkkrrrpppqqqttttttpppoooppp{{{zzzxxxwwwuuutttttttttvvvxxxtttnnnmmmrrrtttrrrwwwwwwtttrrrvvv|||}}}zzz}}}wwwpppmmmmmmooooooooonnnooooooooommmllllllllllllqqqqqqnnnnnnmmm___MMM333'''###"""###$$$"""555555555444444444444333444444555555555555444444333444666666666444222000222111///000222333333222222222222222222111111111000000/////////000000000111222222333333222222111333333444444555666666777222222222333333333333333333333222222222222333444111000...------...//////------......///000000000////////////////////////........................---,,,+++,,,...//////...///,,,******---///...,,,111000///---------...///111111000000//////......///000222333444444333333333333333333444444444444333444555555555444333222222222333333333333333222111111111111222444666777666555444333333444666777666888::::::999777777777999999999999::::::::::::888;;;===>>>>>>======>>>======???AAACCCEEEGGGHHHCCCCCCCCCCCCCCCBBBAAA@@@BBBGGGQQQ```qqq}}}...777;;;<<<<<<@@@FFFIIIHHHEEEBBBCCCGGGMMMSSS^^^hhhooopppsssuuuvvvwwwwwwwww}}}~~~|||wwwrrrqqqrrrtttsssqqqmmmhhheeedddddd```___```eeennnuuuxxxxxx|||{{{uuupppoooqqqooojjjooooooppprrrsssssspppnnnrrrppprrruuuuuupppooopppyyyxxxvvvuuussssssrrrrrrvvvwwwtttoooooorrrsssrrrxxxyyyxxxuuuwww|||~~~|||yyyuuuqqqooooooooopppmmmnnnnnnoooooonnnnnnnnnooosssrrrmmmllloookkkbbbFFF000'''(((###   %%%666666555555555444444444555555555555555555555555555555666666555333111000111///...///111222222222444444333333222222222222111111000000000111222222444333333333333222222111333333333333333444444555111111111222222333333333333333333333444444444555111000///------...000111///...------...///000111///............000111222///......//////000000111---,,,,,,---000111111000000...,,,---///000///---111000///------...///000333222111///......//////111222333444555555555444333333333333444555666777333444555555555555333333222222222333333333333333222111000000111444777999888777555333333444666777777999;;;:::999777777888999999999:::::::::::::::888:::===>>>=========>>>;;;<<<>>>AAACCCEEEFFFGGGCCCCCCCCCCCCBBBAAA@@@@@@EEEIIIRRRaaarrr|||{{{~~~333;;;???BBBCCCFFFKKKMMMKKKIIIGGGHHHMMMQQQVVV___hhhuuusssrrrtttwwwyyyxxxvvvzzzrrrppprrrttttttrrrmmmhhhdddbbbbbb^^^^^^```dddjjjppptttuuuzzz}}}zzzrrrkkkjjjjjjiiissssssttttttttttttrrrqqqtttqqqppprrrrrroooooorrrvvvuuutttrrrqqqppppppppprrrssstttsssssstttsssrrrsssxxxzzzxxxxxx{{{}}}|||yyyyyyxxxuuurrrpppqqqsssrrrqqqqqqqqqqqqpppooommmmmmrrrrrrmmmjjjmmmooonnn]]]???...+++%%%!!!"""!!!!!!!!!666666555555555444444444555555555555555555555555555555666555444333222111000...---...000222222111666555444333222222333333222111000000000222333444555555444333333222222222333222111000000000111111///000000000111111222222222222222333333444444444111000////////////111111000///...------...000111///...------...000333444///////////////000222222...------...000222111000000/////////000000///...111000/////////000111222555333111///...///000000222333333444555555666666222222222222333555666777333444444555555444333222111111111111222222333333333222000///000333777999888777555444444555666777777888:::999888777888999999999:::::::::;;;;;;;;;999<<<>>>>>>===<<<======:::<<<>>>@@@CCCDDDEEEEEEBBBBBBCCCCCCBBBAAA@@@@@@CCCGGGQQQ```qqqyyyxxx{{{777===BBBEEEEEEHHHLLLMMMKKKIIIHHHKKKRRRWWW\\\dddlllwwwuuusssvvv{{{~~~}}}{{{wwwwww{{{|||uuutttxxxrrrrrrrrrnnnhhhccc___^^^___aaadddgggiiillloooqqquuu}}}~~~rrreeebbbfffkkkssssssrrrpppoooooopppqqqvvvqqqnnnnnnnnnnnnqqqvvvvvvuuutttsssrrrqqqqqqqqqmmmoootttyyyzzzwwwtttrrrpppvvv{{{{{{{{{||||||yyyvvvvvvwwwuuusssssstttvvvtttrrrqqqrrrttttttrrrppplllrrrtttpppllllllooopppmmmNNN888---!!!$$$$$$!!!###!!! 555555555444444444444333555555444444444444555555555555555555444333222222000...---...111333333222666555333222222333444444333222111000111333555666666555444333333333333444222111///...------............//////////////////...///000111222222222111000000000111111111111111000///...------...///000///.........///111333444000000///...///000222333///...---...000111111000000000000111000000///...//////000000111111222222444333222000000000111111333333333444555555666666333222222222222444666777444555555555555333222111111111000000111222333444444333111000111333555777666666555555555666666666555777888888777777888999999999::::::;;;;;;<<<<<<<<<>>>@@@@@@>>><<<<<<===999;;;===@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???DDDNNN]]]qqqxxxwwwzzz<<>>???@@@AAAAAABBBBBBBBBBBBAAAEEENNN]]]pppxxxwwwzzz???AAADDDEEECCCDDDGGGHHHFFFFFFHHHOOOYYYaaagggooovvvzzz{{{|||~~~zzzxxx~~~~~~uuupppqqqsssssspppkkkeee```]]]]]]bbbeeehhhhhhfffiiipppvvvzzz~~~zzzlll___]]]aaaeeehhhlllqqqtttttttttuuuvvvsssppppppsssttttttvvvzzzxxxwwwvvvuuuuuuttttttuuutttssswww}}}~~~xxxtttuuuxxxyyyyyyyyy}}}{{{wwwssspppooorrrttttttsssrrrooonnnqqquuuwwwuuuqqqnnnrrruuuvvvrrrnnnmmmnnnlllggg]]]DDD***%%%((( """!!! !!!"""!!!"""""" """)))((('''###444444333333333222222222444333222222222222333444333444444444444444444444333222111222555777777777444333111111111333555666444333222111222444777999666555444333333444555666333222///,,,+++++++++,,,---------,,,,,,+++++++++((()))+++------------,,,---///222444444333111000//////////////////.........//////000111222222222222000///------...000111000///......//////...---...000222222000.........,,,...111444555444222111222222222222222222222222333333333333333444666666666555333333333444666777::::::999999777555222111333333222222333555666777555444333222222222333333000222444666777777666555222333555555555666999;;;999999::::::;;;<<<======AAABBBCCCBBB???===;;;;;;999:::<<<>>>???>>>===<<<>>>???@@@AAABBBCCCCCCCCCFFFIIIQQQ^^^oooyyyxxx{{{AAABBBEEEDDDBBBBBBFFFGGGDDDGGGIIIPPPZZZaaaeeekkkrrr{{{|||~~~~~~~~~}}}}}}vvvsss}}}|||wwwxxxwwwuuupppiiibbb___^^^___aaaccceeecccaaafffpppyyywwwiii```___``````[[[bbblllrrrsssrrrrrrrrrqqqppprrrwwwyyywwwxxxzzzuuutttssssssrrrrrrrrrrrrzzzwwwxxx}}}|||vvvtttwww{{{yyyuuutttzzz|||zzztttnnnmmmqqqsssrrrpppuuuqqqooopppssstttppplllmmmooorrrsssqqqlllkkkmmmhhhpppoooTTT555...,,,    !!!$$$///...)))%%%(((%%%444444444444444555666666555444444333333333444444555444444444444555666666333333444555666666555555666666555222///000444999888666444222222333555777666444222333555777666444111111222111000...,,,+++///---,,,,,,,,,,,,+++)))+++*********+++,,,------000111222333222111///---000000111111222222222222///////////////.........000000///////////////000222111000//////...//////,,,---///000000000///...---...111444555555444333111111111000000000000000444444444555555555555666777666555555666999===???<<<:::888777888888777666777666444333333444555777555555444333222222222222333444444555555666555555555555666666777777888888777888:::;;;<<<=========CCCEEEFFFEEEAAA===;;;:::888999:::;;;<<<<<<<<<<<<<<<===@@@BBBDDDDDDCCCBBBFFFJJJSSS```ooo}}}||||||}}}333===<<<;;;:::;;;<<<===>>>BBBDDDKKKUUU]]]bbbiiiqqquuu|||zzzyyy~~~}}}{{{}}}zzz}}}~~~|||}}}{{{qqqqqqqqqjjjhhhiiicccgggeeeddddddbbbdddnnnxxxxxxeeebbbccc______aaacccgggnnnuuuwwwtttqqqmmmnnnuuuxxxtttzzzxxxuuuwwwvvvsssuuuzzzwwwpppvvvtttvvvzzzwwwsssttt{{{xxxwwwwwwxxxzzz{{{zzzyyyxxxxxxxxxxxxvvvsssqqqooowwwxxxuuuppppppuuuuuupppnnnpppqqqqqqpppppppppqqqsssqqqooojjjYYY@@@,,,$$$$$$ !!!"""!!! !!!######&&&######%%%!!!###+++111***  555444444444444555666777555555444444444444444555555444444444444555666666333444444555555555555555666666555222000111555999999777555333222333555666777555333444666888777555333333333333222000///---000///---,,,---,,,***)))***************+++,,,,,,///000111333333111000///000111222333333333222111......//////////////////000000////////////000000222111000///......------,,,---...///000000//////...///111222333333333333000000000000000111111111444444444444555555555555666666555444666999<<<>>><<<:::888777888888777666666555444333333444555555555444333333222222222222222333555666777666666555555555555666777888888999777888999:::;;;<<<===>>>BBBEEEGGGGGGDDD???<<<;;;999:::;;;<<<<<<============>>>@@@BBBCCCCCCCCCCCCEEEIIIQQQ\\\jjjvvv~~~~~~222555555555555666777888999;;;>>>FFFRRRZZZ___fffnnnqqqxxxwwwwww}}}|||zzz|||xxxwww{{{~~~}}}|||}}}~~~uuuuuuuuummmlllmmmfffddddddeeeeeebbbbbbkkkwww|||~~~rrrdddccc```[[[^^^]]]___cccjjjqqquuutttrrrqqqrrryyyxxxqqqvvv|||vvvsssuuutttrrrvvv{{{yyyssssssrrrtttxxxwwwtttvvv|||~~~|||{{{zzz{{{{{{{{{{{{~~~|||zzzwwwtttqqqppprrruuuuuuqqqpppsssssspppmmmnnnoooppprrrrrrrrrrrrqqqppppppooogggSSS888$$$$$$!!!###  !!!!!!""" ###%%%### """!!!******&&& 555555555444555555666777555555444444444555555666555555444444555555666777444444444444555555555555777777666333222333777999:::888666444333444555666777666555666888888888777555555555555444222111000111///...---------+++)))*********)))******+++,,,---...000111222222111111///111444555666444333111.........//////000000000000000////////////000000222111000...---,,,,,,,,,+++,,,---...//////////////////000000000111111111//////000000111111222222333333333444444444555555555555444444555888:::<<<;;;999777666777888777666333333444444444444444444444444333222222222333333222333555777888777666555444444555666888999::::::777777777888999;;;===???BBBDDDGGGHHHEEEAAA>>><<<:::;;;;;;<<<======>>>>>>??????@@@AAABBBCCCCCCDDDDDDHHHNNNWWWbbbllluuuyyy000...///000222333444444444:::===GGGSSS\\\aaagggnnnmmmvvvvvvwww}}}|||yyyyyyvvvvvv{{{}}}zzzyyyzzzyyyzzzxxxpppppppppgggaaabbbdddccc^^^]]]gggtttwwwwwwnnnhhhiii```YYY______```ccchhhnnnqqqrrrrrrssstttzzzxxxooosss{{{wwwrrrrrrqqqqqqvvvzzzyyyuuupppppprrruuuvvvtttwww{{{}}}{{{zzzyyyyyy{{{}}}|||xxxtttrrrrrrssswwwyyyuuuqqqqqqqqqpppooommmmmmooosssuuutttqqqnnnpppqqqssstttiiiIII***%%% !!!$$$###""""""$$$$$$!!!!!!!!!###$$$"""%%% !!!'''%%%!!!!!!666555555444555555666666555555444444444555666666555555555555555666666777444444444444444444444555888777666444444555888::::::999777555444444444555777777777888999999999888666666555555444333222222000///---...//////...,,,*********))))))******+++***+++---///000111111111///222555777777666333111------...///000111111222000////////////000000111222111///...,,,++++++++++++,,,,,,---......//////000//////.........//////......///000111222222333222333333333444444444444444444333444555777999::::::888666666777777666555111222444555666555333222444333333333333333444444222444666888999888777666333444555666888999;;;;;;777666666666888:::===???BBBDDDEEEDDDBBB???>>>>>>;;;;;;<<<<<<===>>>>>>???AAAAAAAAAAAAAAABBBCCCDDDCCCFFFLLLRRRZZZccckkkppp}}}---+++---///222444555555555999===FFFSSS[[[^^^dddiiimmmvvvwwwxxx~~~|||xxx}}}{{{yyyyyy}}}|||wwwuuuuuu{{{|||zzzrrrrrrqqqgggaaaaaaaaa]]]VVVUUUaaaooovvvtttooopppqqqcccZZZbbbeeefffgggiiilllnnnooooooqqqssszzzxxxooouuu~~~|||sssrrrqqqrrrvvvyyyxxxuuuppppppqqqsssttttttuuuwwwuuutttsssssstttyyy~~~{{{wwwuuutttsssyyy|||}}}yyyrrrppprrrtttrrrooommmoootttvvvsssoookkkqqqqqqpppuuutttZZZ;;;,,,$$$!!!$$$$$$$$$%%%%%%&&&###"""!!!!!!"""   """###""""""%%%!!!555555444444444444555555444444444444444555666666666555555555555666777777555444333333333333444444888666555555666777888999999888666555444444444555777888999::::::999999999555555444444333333333222...------...000111111000++++++***************+++((()))***,,,...///000111000222555777888666333222---......///000111222222///////////////000111111111000///...,,,,,,++++++,,,,,,,,,,,,,,,------...000///...---------............///000111222222333222222222222333333333444444444444444555666888999888777555555666777666555000222444666777666444333444333333333444555666666444555777999999888777666444444555777888:::;;;;;;777666666666888;;;>>>@@@DDDDDDBBB@@@======>>>@@@<<<<<<;;;;;;<<<===??????BBBBBBAAAAAAAAABBBCCCCCCCCCFFFKKKPPPUUU]]]eeekkkxxx++++++,,,///222444555555555555888AAALLLSSSVVVZZZ___kkktttuuuuuu{{{xxxtttyyy{{{zzz{{{}}}xxxvvvxxx}}}}}}vvvwwwvvviiiccc```[[[TTTLLLLLLXXXgggssstttqqqtttvvvggg\\\cccffffffhhhiiijjjkkkmmmooossstttzzzyyyqqqwww}}}xxxtttrrrsssvvvvvvuuutttsssssssssrrrrrrssssssqqqqqqqqqqqqpppqqquuu|||~~~yyyuuutttttttttyyyzzzzzzwwwrrrpppuuuzzzuuurrrooopppttttttpppllljjjqqqqqqkkknnnrrrfffSSS999---###"""$$$$$$$$$%%%###%%%$$$!!!!!!###  !!!!!!!!!!!!&&&###$$$  ((())) !!!555444333333333333333333333333333333333444555666666666555555666666777888555555333222222222333444777555444444666888999888666666555444444444444444555888:::;;;:::999999999555555444333222222333333///......///111333222111---,,,++++++***+++++++++((((((***+++---///000111000222444666777555444222/////////000000111111111///......//////000111222000000///...------------------,,,+++++++++,,,,,,........................//////000000111111222222111111222222222333333333444444444555555666777888777666444444666666666555111333555777777777555444444444444555666777888999888888888888888777777666555555666777999:::;;;;;;666666666777999<<<>>>@@@EEEDDDBBB???<<<;;;===???<<<;;;;;;:::;;;===>>>???CCCCCCCCCCCCBBBBBBBBBBBBCCCGGGLLLPPPTTT\\\eeelllxxx((()))***,,,...000111222222555777???IIIOOOQQQVVV\\\fffooooooooouuussspppvvvyyyxxx{{{|||}}}{{{~~~|||mmmeee^^^UUUMMMEEEDDDMMMXXXlllqqqqqqsssvvvkkk```cccaaacccfffiiijjjmmmppprrryyywww|||{{{uuuzzzyyy}}}wwwsssuuuvvvuuussssssvvvvvvtttqqqqqqsssqqqmmmtttttttttrrrqqqssszzz{{{wwwtttrrrrrrsssrrrrrrssstttsssrrrwww}}}vvvtttrrrrrrsssrrrooolllkkkqqqqqqjjjhhhllllllhhhLLL<<<+++%%%$$$######$$$"""$$$$$$!!!"""###!!!!!!%%%!!!!!!***$$$ !!!""" &&&+++###"""$$$444333222222111111111222111111111222222444555555666666666666666777777888666555333222111222333444666444333444777999888777333333333333444444444444444777;;;;;;999888888999666555444333333333444444222111000000111222111000...------,,,++++++,,,,,,******+++,,,...///111222111222333444555444444333000000000000000000000111............///000111222000//////......//////000///...,,,+++***)))******---...///000000///......000000000000000111111111111111111111222222222222555555555666666777888888777555333444555666666555333444555777777777777777555555555666777999:::;;;<<<;;;999777666666666666666666777888999999::::::555666777999;;;===???@@@DDDDDDDDDBBB???<<<<<<<<<;;;;;;:::999:::<<<>>>???BBBCCCDDDDDDDDDBBBAAA@@@CCCHHHMMMQQQVVV^^^hhhppp}}}&&&(((((()))***+++---///000444666===FFFMMMPPPVVV]]]aaajjjiiijjjrrrrrrqqqxxxyyyyyy{{{}}}|||oooddd[[[QQQIIIBBB>>>BBBHHHdddpppqqqpppuuuqqqgggeeecccgggkkknnnoooppptttvvvzzzwww{{{|||yyyxxxxxxsssvvvwwwuuutttuuuvvvwwwuuuqqqqqqtttqqqkkkrrrtttuuusssqqqsssyyy~~~~~~zzzvvvrrrpppoooooopppnnnqqqvvvxxxuuuuuuxxxttttttssssssrrrqqqpppooommmppprrrooojjjjjjnnnsss```LLL555)))%%%######$$$"""###!!!###""" ***444--- !!! """'''%%%!!!!!!%%%  333222222111000000000111111111111111222333444555666666666666666777888888666555333111111222333444666444222333777999888666111111222333333444444555333777;;;;;;999777888999777666444333333444555666555333222111111111///...///...------,,,,,,,,,,,,,,,,,,,,,---///111222333222222333333444444333333111111111000000000000000............///000222222///////////////000111111000///---+++)))((()))))),,,---///111111000///...111111111000000000000000000111111111111222222222555555666666777777888888666555333333555666666555444555666777888888888888666666666777888:::;;;<<<>>><<<999777555555666777777777888888999999999:::555666888;;;===>>>???@@@BBBEEEGGGFFFCCC>>>;;;999;;;:::999888999;;;===???BBBCCCEEEEEEEEECCCAAA???DDDIIINNNSSSWWW```kkkttt%%%)))(((((((((***,,,...///...000666@@@GGGLLLSSSZZZ```hhhhhhiiirrrtttttt|||||||||}}}}}}{{{~~~|||{{{nnnbbbYYYOOOHHHBBB<<<:::<<<___ppprrrooovvvwwwnnniiijjjnnnrrrtttttttttvvvxxxxxxtttxxx|||}}}|||wwwssswwwxxxvvvuuuwwwvvvxxxuuuppprrruuussslllmmmppprrrrrrqqqsssyyy~~~zzzvvvrrrooommmllltttrrrttt|||}}}vvvqqqqqqqqqsssttttttrrrqqqqqqrrrnnnooosssuuupppkkkooowwwmmmVVV<<<,,,&&&$$$###$$$$$$### """###!!! !!!%%%888CCC999$$$%%%***(((###$$$)))### !!!666666555444333333222222111111111111111111111111666555444444555666777888555555444444444333333333666444444555777999999999444222000000222333444333555666777888888777666555555555444444444444555555555555555444333222000000,,,---......---,,,***)))+++---///111222333333333333333333222222222111111000000000000///...---,,,,,,,,,---...//////////////////000111111111111111111000---+++***))))))***+++---///000111000///...111111111111111000////////////000111222333444444555555555666666666666777444333333333444555777888444555666777888888888777444333333444666888;;;===@@@===999777777777777777;;;;;;:::999888888999999555666777999;;;>>>AAABBBHHHHHHGGGCCC???=========;;;;;;;;;999999;;;>>>AAAGGGGGGFFFEEECCCAAA@@@???EEEIIIOOOVVV___iiissszzz"""%%%%%%%%%%%%&&&(((***+++***111888>>>BBBGGGPPPVVV]]]dddkkkpppvvv{{{{{{xxx~~~|||zzzyyy{{{}}}|||~~~xxxqqqcccVVVMMMJJJBBB777555;;;RRR\\\iiirrrvvvvvvtttqqqtttttttttsssrrrsssuuuxxxyyywwwuuuuuuzzz|||yyywwwvvvwwwyyy{{{{{{{{{ttt}}}ttthhhnnnuuurrrpppxxxsssrrrwww{{{|||}}}xxxuuuvvvtttooonnnrrrqqqsssvvvyyyxxxvvvsssqqqoooooopppqqqpppoooqqqtttnnnqqqqqqllljjjlllnnnmmmhhhdddSSS999(((%%%%%%###)))$$$"""###!!!!!!!!!!!!$$$,,,777AAAOOO999""" !!!!!! """''',,,000'''%%%#########777777666666555444333333111111111111111111111111666555444444444666777888555555555444444444333333555444333444666888999888444222000000222333444333555555666777777666555555555555555444444555555555555555555555444222000///,,,,,,,,,,,,,,,+++++++++,,,---///111333333333333333333222222222111111111000000000000//////...------------......///////////////000000111111111000111000///---+++*********+++,,,...000000000///...111111111111111000000///...///000111222333333444444444555555555666666666444444444444555666777888333444555666777777888888555444444444555888;;;===>>><<<999888999999888888;;;:::999888888888999999666777888999;;;>>>@@@AAAFFFFFFEEEBBB???======>>><<<<<<;;;::::::;;;???BBBFFFFFFFFFEEEDDDCCCAAAAAAFFFIIIOOOVVV___jjjuuu|||"""######"""###$$$&&&(((******000777<<>>???CCCCCCCCCAAA???======>>>=========<<<;;;<<>>>>>>>>>>>===<<<===@@@BBBCCCDDDEEEFFFFFFGGGFFFFFFHHHKKKQQQXXXbbbooo|||""" """$$$&&&(((+++///444;;;DDDPPP]]]fffiiimmmqqqtttyyy}}}|||}}}~~~|||~~~{{{xxxtttllldddYYYNNNEEEBBB>>>777444555888PPP___YYYTTT\\\bbbaaammmvvvwwwpppsss||||||sssuuuuuuvvvvvvrrrooopppuuutttuuuwwwzzz|||{{{wwwtttjjjlllnnnuuuwwwiiidddrrrtttssswww~~~}}}{{{||||||}}}}}}yyyrrrnnnnnnqqqrrrpppmmmjjjiiiiiiiiijjjhhhnnnrrrrrrqqqrrrqqqooooooooonnnmmmooopppjjjaaaeeefffjjjgggTTT:::***&&&))))))(((%%%!!!  &&&%%%"""%%%&&&(((+++***$$$ """ 555666777777666555333222111000///......///000111666666666666666666666555777777666666666555555555333111111222444666666666444222000000222333444333333333222222222222333333555555666777777666555555333444555555444222000...,,,***)))((()))+++///111000111333444555555555555222222222111111111111000111111111111222444555666555333111/////////111222000//////...///000111111111111222222111///---,,,++++++,,,...///000000000222222222222222111000000//////000111222333444444333333333444444444555555444555777888888888777666222222222222333555666777777777666555666888:::<<<;;;;;;;;;<<<>>>>>>===;;;:::;;;<<<>>>>>>>>>======;;;::::::::::::;;;<<<<<<>>>???AAAAAA???>>>>>>>>>>>>??????>>>======???AAABBBCCCDDDFFFGGGGGGHHHHHHIIILLLRRRZZZdddqqq}}}"""!!! !!!"""###&&&(((***---///444<<>><<<888555444888SSSeee___VVV[[[fffkkkxxxsssqqquuuwwwvvvvvvxxx{{{zzz{{{}}}yyyssstttzzztttuuuwwwzzz{{{zzzvvvsssllliiihhhsss{{{qqqlllzzzvvvuuuwww{{{|||{{{|||~~~wwwqqqooopppqqqooommmiiifffeeeeeeeeefffgggnnnrrrppppppsssrrrnnnnnnmmmkkkjjjnnnrrrnnnggglllgggfffjjjeeePPP555###$$$&&&((((((%%%"""  !!!!!! """(((///333000&&&!!! !!! $$$$$$!!!333444666777777666444333222111///......///111222777777888888888777666666777777777777666666666666333222111222444666777666444222000000222333444333333333222222222222333333555666777888888777666555444444333333222000///...---+++***)))***,,,///111111222444555666666666555333333333222222222111111222111111222333666888999777666444222222222222222111000/////////000222333111111111111000///...---,,,,,,---...///111222222222222222333222222111000000000111222333444555555333444444444555555555555555666666777777666666666444333222222333444666777777666555555666999;;;===<<<;;;:::;;;======<<<;;;<<<>>>AAADDDDDDBBB???===;;;;;;:::::::::;;;<<<<<<===???AAAAAA@@@>>>>>>>>>>>>?????????======???@@@AAABBBCCCEEEFFFGGGHHHHHHHHHLLLTTT\\\fffrrr}}}""""""""""""###%%%(((+++,,,---///444===JJJYYYfffmmmtttxxxyyywwwyyy}}}||||||yyywwwxxxzzzxxxsssnnniii```WWWKKKDDD<<<:::::::::666333;;;TTTlllqqqkkkjjjpppwwwvvvsss{{{}}}uuurrrwwwvvvuuu{{{wwwrrrtttwwwwwwxxxzzzzzzwwwrrrooopppmmmjjjsss}}}wwwsss~~~wwwuuuvvvyyyyyyxxx{{{|||vvvssssssrrrpppkkkkkkiiigggfffeeeddddddjjjqqqtttooonnnqqqpppkkkkkkllllllkkkooosssrrrmmmmmmhhhdddhhhmmmdddHHH,,,%%%&&&((()))(((&&&""" !!!!!!###''',,,---+++(((!!!!!!""" """$$$222444666888999888777555333222000......000222333888999999:::999888777666888888888777777777666666444222111333555777777777444222000000222333444333444333222222222222333444555666777888888777666555444333111000///...//////...---,,,+++,,,---///000222333555666777777666555444444444333333333333222222222222222444777:::<<<888888777666555444333222222222000000000111333444222111000///////////////------...///000222333444222222333333222222111000111222333333555555666777444444555555555666666666666666555555555555555666666555444333333444555666666555555555777:::<<<>>>>>><<<:::999;;;<<<<<<;;;>>>AAAFFFJJJIIIFFF@@@===:::::::::::::::;;;<<<===>>>@@@BBBCCCAAA???>>>>>>===>>>???>>>===<<<>>>???@@@AAABBBDDDEEEFFFGGGGGGHHHMMMUUU^^^hhhrrr|||"""#########$$$'''))),,,---+++---333===KKKZZZfffmmmuuuxxxzzzxxxyyy||||||zzz~~~|||zzzyyyzzzyyyzzzwwwpppiiicccXXXNNNEEE???888666999;;;888333222AAAWWWiiimmmjjjnnnuuu}}}yyyzzz~~~xxxuuusssoootttvvvpppqqqxxxxxxxxxxxxxxxvvvrrrooorrruuussswww}}}wwwsss|||vvvuuuvvvxxxwwwvvvzzzzzzzzzxxxuuuvvvyyytttllljjjjjjkkkkkkjjjhhheeedddjjjrrrsssmmmlllqqqqqqlllhhhlllooooooqqqsssrrrnnnfffjjjhhhgggnnnppp\\\AAA...+++(((((()))(((%%%""" """###!!! ###&&&((())),,,---""" 222444777999;;;:::999888444222000//////000222444999::::::;;;:::999888777888888888888777777777777444333222333555777888777444222000000222333444333555444333222222333444555555666777999999777666555444333000...------...///......---------...///000333444555777777777666666555555444444444333333333222222222333555888;;;===999999999888777555333222333222111000000222444555222111000.........//////---......///111222444555222333333333333222111111222333333444555666777777555555555666666666666777666666444333333444555666888666555333333444555666555555555555777:::===??????<<<999888999;;;;;;;;;???DDDIIIMMMMMMHHHAAA===::::::::::::;;;<<<<<<===???AAACCCCCCAAA???>>>>>>===>>>???>>>===<<<===>>>@@@AAABBBDDDEEEFFFFFFFFFGGGMMMVVV___iiirrr{{{"""#########%%%'''***,,,...))),,,222===KKKZZZeeekkkssswwwyyyxxxyyy||||||yyy}}}}}}{{{yyywwwxxx{{{}}}{{{{{{wwwoooggg^^^SSSHHHBBB===666555999<<<999333999;;;KKKcccpppqqqvvvssszzzvvvzzzqqqpppzzz}}}wwwuuuxxxuuuuuuuuuwwwxxxwwwuuurrrrrr|||}}}{{{{{{tttpppxxxttttttvvvyyyxxxuuuxxx~~~rrrttttttuuuzzz}}}uuuiiiiiikkkmmmooonnnkkkgggdddfffoooqqqkkkkkksssuuupppeeemmmssstttssssssqqqlll^^^kkknnngggllluuujjjRRR666000)))''')))***'''$$$ !!!$$$  ###&&&)))+++''':::===***!!!""""""666555666888::::::888666222222222111111111000000444555666888888666555444777777777777666555444333222111111333555777666555333222000//////000222333444444333222222222333333666666777777777888888888444333000...------......000///............//////222333555777777666444333444444444444333222111111000000000111333666999;;;>>>>>>>>>===;;;999777666111111000000000111333444444333222000///.........000///...------...///000222222222222222111000///333444555555444444666888666555555666777777666444222333333444444555555555555555555555555666777777:::888777666777888:::;;;???===:::888888;;;>>>@@@AAADDDHHHJJJGGGCCC???===<<<<<<<<<=====================>>>>>>>>>>>>======777888:::<<<>>>>>>>>>>>>@@@BBBDDDCCCAAA@@@BBBDDDEEEMMMWWW___eeemmmxxx$$$$$$&&&&&&###%%%***---,,,,,,---222===LLLYYYbbbeeerrrrrrrrrrrrtttwwwyyy{{{xxx|||qqqsss|||wwwvvvrrrkkkaaaUUUJJJCCC;;;666222222666999999777444999DDD^^^vvvvvvtttpppyyyxxxgggxxx|||vvvmmmssspppuuuwwwttttttwwwuuuppppppnnnrrrzzzzzztttvvv~~~pppssswwwwwwvvvvvvyyy|||yyy|||~~~|||vvvpppmmmllliiilllnnnmmmiiiggghhhjjjhhhggggggkkkooopppooollliiirrrxxxvvvttttttooohhhmmmlllkkknnnppppppllliiiSSS:::'''(((***$$$ ###$$$ %%%$$$!!! !!!"""""""""222IIIEEE)))### 666555666888:::;;;999888444333222111111111111111333444555666666555444333666666777777666555333222222111111333555666666555333222111000000111222333222222111111111222222333888888888888888888777777444333111...------...///000//////......//////000333444666777777666555444555555555444333222111111111111000111222555888:::;;;<<<======<<<:::888777333222111111111222333444333333222000//////////////////------,,,---......111222222222222111111000444555555555333333555777666555444555666666555333222333333444444555555666666666555555666666777888999888777666666888999;;;===;;;:::999999;;;>>>??????BBBFFFGGGEEEBBB???>>><<<<<<;;;;;;;;;<<<===>>>========================999:::;;;===>>>>>>>>>>>>???BBBCCCCCCAAA@@@BBBDDDIIIPPPXXX^^^ccckkkuuu}}}%%%&&&((('''%%%&&&+++---,,,,,,---222<<>>===@@@BBBCCCBBB@@@??????<<<;;;:::999999;;;===>>>>>>======<<<<<<======>>><<<<<<===>>>>>>>>>>>>>>>???@@@BBBBBBAAAAAABBBCCCMMMRRRXXX\\\```gggrrr{{{((((((+++***'''(((,,,...------...222999CCCLLLRRRUUU[[[]]]aaaeeejjjmmmoooqqqvvvwwwxxxvvvtttvvv{{{xxxvvvrrrjjj___RRRFFF???666222000111555999999999999<<>>???@@@<<<:::888777777999<<<>>>>>>======<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCNNNRRRWWWZZZ^^^fffrrr|||***+++------******...///------///222777===CCCHHHJJJNNNPPPUUU[[[bbbiiinnnqqquuutttvvvxxxuuussswwwtttrrrmmmeeeYYYLLL@@@:::333222000222666:::;;;;;;;;;>>>BBBUUUsss~~~nnn~~~uuuuuussstttuuussssssuuuwwwwwwyyy~~~vvvvvv~~~}}}}}}|||}}}~~~|||wwwrrrooottt{{{~~~xxxqqqmmmllljjjiiilllpppqqqpppmmmfffeeeeeeeeefffgggggggggjjjkkkkkkiiijjjnnnsssuuuvvvsssooommmmmmooorrrsssyyypppZZZ???---'''&&&$$$$$$$$$$$$$$$###!!!!!!###!!!###%%% !!!%%%&&&'''""")))888&&& 666555555666999;;;<<<;;;999777444222111222444555555555555666666555555555222333555666555444222111111000000222444555555444444333333333333333333444111111111222333444555666999999888777555444333333111111000//////.........000000000000000111222222444555666777777888888888999888666555444333333333444333111000000111333444333555888;;;<<<;;;:::999777777777777666666555555222222111111111111111222222222111111111000000///111000000000111222333444555555555444222111333444444333222333444444222000222222333444555777777888777777777777777888888999777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>???@@@<<<:::888777777999<<<===>>>>>>============>>>>>>@@@?????????>>>>>>>>>>>>>>>???AAACCCEEEEEEDDDCCCKKKPPPUUUYYY^^^hhhuuu++++++......,,,,,,000000......///222555888<<>>888333222333555888;;;===>>><<>>)))666555444555888:::;;;:::777555444222222333444555666666666666666666666666333333333333333333333222111000000111444555555444444444444444444444444444222222222222333444555555666666555444333111111000/////////.........------////////////000111111222444444555555666777888999999888666555444444555666555444222111111222333444555666888999::::::999999666777777888777777666555444333222111111111111111222333333444444333333222222111000000000111222333444444555444222222333444333222222333444555333111222222333555666777888999777666666666666777888888777888888888999999999999999999:::;;;;;;;;;;;;:::;;;===??????>>>>>>???@@@;;;:::999888888:::<<<===>>>??????@@@@@@??????>>>@@@???>>>>>>>>>>>>>>>???>>>???AAADDDGGGHHHFFFDDDHHHMMMTTTYYY___jjjyyy++++++...///---...111111///---000222444555777:::<<<@@@BBBHHHPPPZZZeeennnsssqqqqqqqqqqqqqqqrrrqqqqqqlllhhhaaaXXXMMMDDD<<<888222333444666999;;;>>>???<<>>???AAACCCCCCAAA???>>>???>>>=========>>>????????????AAAEEEIIIJJJHHHEEEGGGLLLTTTZZZaaalllzzz+++***---...---...222222000---000333444444555777999<<>>:::EEEDDDGGGbbb{{{~~~~~~yyy}}}{{{yyy{{{|||{{{yyy{{{yyytttrrruuuxxxxxxxxxzzz{{{{{{zzzwwwtttrrrssstttssssssuuuxxx{{{{{{wwwtttsssssssssqqqnnnkkkiiiiiikkkooorrrrrrooollljjjjjjiiiiiimmmsssrrrmmmmmmpppmmmppprrrrrrqqqrrruuuwww|||vvvsssooo___GGG666222***+++,,,***%%%!!!    ###%%%(((---111,,,%%%&&&...***$$$(((((($$$(((### !!!"""777555333333555777777777111111222333333444444444555444444333333444444555444333111000000111333555111000///111333555555444444444555555555555444444222222111111111111111111000000//////......------,,,,,,---------,,,++++++------------...///111111222222333333555666777888888777555444555666888999555444333222222444555777:::999888666666666777777444555666777888888777666666555444222111000000000000111333555666666666555555333111000///000111222111222333333222222444666222111222333666777666555222222333555666888999999555555555555555666777777999999:::;;;;;;;;;;;;:::===<<<;;;:::999999999999===@@@CCCCCCBBB@@@??????::::::;;;;;;;;;<<<<<<<<<>>>@@@CCCEEEEEECCC@@@>>>>>>===<<<<<<<<<===???@@@@@@@@@BBBFFFJJJLLLIIIFFFGGGMMMUUU\\\cccmmmzzz+++(((,,,...---///222333000---000333444444444666999;;;AAAJJJUUU]]]aaacccdddjjjoookkkdddhhhqqqlll\\\]]]WWWOOOEEE<<<777444333000222444666777999;;;===999FFFDDDEEE^^^xxxzzz~~~zzzxxx|||zzz{{{xxx~~~xxxvvvzzzrrrpppwww{{{wwwwww|||}}}}}}{{{wwwqqqoooqqqtttlllmmmqqqvvvzzzzzzvvvrrrrrruuuvvvtttpppmmmmmmoooiiimmmssstttrrrooommmmmmgggfffjjjppppppllllllqqqmmmoooqqqpppppprrrvvvzzzrrrjjjmmmwwwqqqUUU;;;111...//////***$$$  &&& $$$!!!!!!(((555??????888$$$---(((!!!(((*** !!!###$$$''')))###666666555555555777888:::111111111111111111222222333222000//////000222444222222111000000000000000111000000///000111333444999888777555444444333333222222222111000//////...000000//////.........---............---,,,+++***)))***+++,,,...///000111111111111111222444666777777666555444444555666777666666555555555555666666666777999:::999888666555555666888999:::888777666666666444333222222111111333444555666666555555444444333222000///.........333000//////222222111......///222444555666666555333444666777888888888888888666444222222333666777999999888888888999;;;<<<<<<;;;999777777777777888;;;<<>>>>>===<<<;;;;;;<<<===>>>???@@@AAABBBBBB@@@???===999999999:::;;;===@@@AAA@@@???GGGLLLLLLRRRTTTIIIJJJOOOVVV[[[bbbmmm{{{)))---...//////......000111111222222222111111333555;;;IIILLLNNNYYY^^^[[[\\\___]]]]]]aaaeeeddd^^^YYYSSSRRRLLLAAA666......000555222333999;;;:::999:::???======DDDTTTlll||||||}}}vvvxxx~~~~~~~~~}}}{{{xxxuuu|||qqqooozzz}}}yyy{{{rrr{{{{{{wwwvvvrrrmmmrrrooosssvvvttt|||yyyuuuzzzzzztttooopppqqqqqqrrrnnnjjjlllnnnmmmkkkjjjeeeeeefffiiilllnnnmmmlllooolllkkkqqqyyy|||xxxsssppprrrsssrrrqqqeeeKKK333000,,,666))))))$$$### %%%$$$$$$%%% ###***&&&%%%777AAA777)))......***)))((("""!!! !!! """&&&666666666666666777777888000000111111111111111111333222111111111222333333111111000///////////////000000000111111333444444888888777555444333333333222222111111000//////.....................//////------------,,,,,,,,,,,,***+++,,,,,,......///000111000000000111333555666777666555444444555666666666666666555555666666666777777888888888777555444555666888999999888666555555444333111111111111222222333555666666666555555555444333111000/////////222000...///111222111//////000111333444555555555444555777888888888888777666555444333333444555666888888777777888999:::;;;;;;:::999777666666777777:::;;;===>>>??????>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@AAABBBAAA@@@>>>===999999999:::;;;===???AAABBBBBBKKKRRRRRRYYYZZZOOONNNRRRXXX]]]dddooo|||)))+++,,,------,,,,,,...000...000111111111222444666:::GGGJJJKKKUUUXXXSSSTTTWWWUUUTTTWWW[[[[[[VVVQQQLLLKKKFFF===333...000333444333555999:::888888;;;;;;<<<>>>BBBPPPhhh|||~~~zzzzzz~~~}}}{{{zzzxxxuuutttvvvpppqqq{{{yyyxxx|||uuu|||~~~zzzvvvvvvtttppprrroootttvvvtttzzz~~~uuuvvvxxxwwwsssrrrsssrrrooorrrpppnnnoooppppppppppppkkkiiihhhhhhjjjlllllllllpppoooooopppsssttttttsssmmmqqqtttvvvwwwppp\\\III444,,,555***######!!!'''///222---&&&!!!###!!!"""222777)))111111+++%%%$$$)))***&&&$$$!!! """""""""666777777777777666555555//////000000111111111222333333444444444333333333000000///............/////////111222333444444555777777666555444333222222222111111000000//////...,,,,,,,,,---......//////---,,,+++++++++,,,---...,,,------------.........////////////000111333444555555444444444555555666777666666555555666666777888888777777666555444444555666777888777777555444333222000//////000222333111222444666777777666666777666555333222111000///000///...///111222222111111111111111222333444555666666777888888777777666333333333333444555555555777777666777777999:::;;;:::999888777666666666777999::::::;;;<<<=========>>>===<<<;;;;;;<<<===>>>??????@@@AAAAAA???>>>===999999999999;;;===???@@@DDDEEEPPPZZZ]]]dddeeeYYYTTTWWW[[[___eeeppp|||))))))***++++++***+++---///,,,---///000000222444777888DDDEEEFFFNNNNNNGGGHHHJJJHHHGGGIIIKKKLLLIIIFFFBBB@@@<<<555///...111555333444777:::888555666;;;666<<<>>>>>>JJJccc|||{{{~~~|||~~~zzz~~~|||zzzwwwuuussssssssspppnnnrrrzzz{{{vvvvvv{{{yyy|||}}}zzzwwwvvvuuusssssspppvvvwwwtttyyy{{{qqqtttvvvuuussstttvvvsssmmmppprrrrrrqqqpppqqqssstttrrrnnnjjjggghhhjjjkkkkkkoooqqqsssrrrqqqrrruuuxxxmmmrrrwwwzzz{{{wwwkkk```KKK:::???666***+++$$$&&&"""!!!  ###"""+++555111***'''"""!!!!!!###111222 000...)))###%%%***------$$$!!!!!!$$$### 666777777777777555333222......///000111111222222333444666777666555333222///......---------.........///111333555555555444555555555444333333222111111111000000////////////,,,,,,------------------,,,+++***)))***,,,...000............------------......------...000111222444444444444444444555555777666666555555666666777999888777555444444444444555666666777666666555444222111///...///000333444000222444555777777777777888777777555444222111000/////////000111222333222333222111000111222333444666666666666555555444444000111333444555555555555555555666777777888999:::888888888777777666666666888888888999:::;;;<<<===>>>===<<<;;;;;;<<<===>>>??????@@@@@@??????>>>===:::999999999:::<<<>>>???DDDFFFTTTaaagggqqqrrreee]]]^^^^^^```eeeooo|||)))(((***************,,,...+++---...//////000222555777@@@@@@AAAGGGCCC<<<>>>???===;;;;;;===>>>===<<<999777333...+++,,,111555333444888999555111444;;;444;;;===999AAA[[[xxxzzz~~~~~~|||}}}xxxzzzyyyvvvsssqqqppprrrtttooommmpppxxxzzzwwwuuuwwwyyy{{{|||{{{zzzxxxvvvtttsssrrrwwwzzzvvv{{{|||qqqqqquuuwwwuuuuuuvvvtttpppppptttvvvrrrooopppssstttrrrnnnjjjhhhhhhiiijjjjjjnnnppptttvvvvvvxxxzzz|||sssvvvzzz{{{zzzvvvpppjjjXXX;;;777000'''''' ###""""""!!!!!!!!! !!!"""&&&&&& """%%%222444&&&  """""""""...111###%%%&&&''')))+++,,,***'''!!! ######555666666666555333111000---...///000111222333444444555777888777666333222......------------.........///111333444444444333333333444444333222111000000000000/////////////////////...---,,,,,,++++++,,,+++***)))***---///111000//////......---,,,,,,...------,,,---...000111222222333444444444444444666666555555555555666666888888666555444444444444666666666666666555444444222111000///000222444555000222444555777777777777777777777777666444333222///000111111222222333444444333222111111111222333444444333333222222111111000111333555666666555444444555666777888999::::::888888888888888777777777888888888888999;;;<<<===>>>===<<<;;;;;;<<<===>>>>>>?????????>>>>>>======:::999999999:::;;;===>>>BBBDDDTTTeeeppp}}}rrriiifffbbb```dddnnnzzz)))***+++,,,+++******,,,...,,,---......------///111555<<<:::;;;@@@;;;444777666444333333333444555555444222...+++)))+++///222333444777777333...111888555999999555999PPPrrrxxxzzz{{{zzz|||xxxvvvvvvtttqqqnnnooorrruuusssooonnnuuu{{{{{{vvvsssxxxxxx{{{}}}}}}zzzvvvuuuuuussszzz|||yyy~~~vvvnnnwww|||xxxsssssstttuuuuuuzzz{{{uuuqqqrrrtttsssnnnllljjjjjjjjjkkkjjjiiinnnooorrrvvvzzz|||zzzxxxzzzzzz{{{zzzxxxtttqqqqqqgggCCC777...'''***"""$$$"""######"""!!!   %%%***---777555$$$###""" '''000)))"""###''',,,///---(((%%%!!!"""!!!444444444333333111000000---...///111222444555555555666777888777555333222...------------.../////////000111111222222222222111222333333333222000///////////////////////////111000///...---+++******,,,,,,++++++,,,...///000000000//////...------,,,...---,,,,,,---...///000111111222333444444444444555444444444444444444555777777777666666666555555888777777666666555555555222222222222333444444555111222444666777777666666555666777777777666444333111222444444333333444666666555444333222222222222333222111000000000000000222333555666777666555555444555666888999:::::::::888888999999999999888777777888999:::;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>===============:::999999999999;;;===>>>@@@CCCTTThhhwwwvvvooofffaaadddmmmzzz)))------...,,,+++***+++---,,,---------+++,,,---///222666333444999444...444000000////////////000000000...,,,******,,,...000444333444444111---///444555333333222333AAAdddwwwwww|||yyyzzz}}}yyyuuuuuuuuuqqqnnnnnnqqquuuxxxssspppttt{{{}}}xxxssswwwuuuwww|||~~~{{{xxxxxxyyyvvv|||~~~{{{yyyoooyyyzzzsssqqqvvvyyy{{{xxxuuuxxxxxxtttnnnmmmkkkkkkllllllllljjjqqqpppqqqtttwwwxxxuuusss}}}zzzxxxyyyxxxvvvuuuxxxuuuTTTHHH777,,,000***)))"""$$$$$$###!!!!!!###+++222'''......%%%!!!$$$$$$!!!""" $$$"""'''222///***''''''+++,,,***))))))### """!!!222222111000000000000000......000111333555666777666666666666666444333222......------...//////000111000000///000000111111000111222333222111///...////////////////////////000000//////...---,,,,,,---------....../////////000000//////......------......---,,,---...///000///000222333444444444333444333333222222333333444555666777888888888777666999999888777666666666666444444555666666666555555222333555666666666555555333444666777888777666555333555666666444333555777777666666555444333111000222222111000///000111111555555666666666666666666444555777999;;;;;;;;;;;;888999:::;;;;;;:::999888777888:::<<<>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<===:::999999999999:::<<<===>>>AAASSSjjj|||yyykkkcccdddnnn{{{)))...///...,,,***)))***+++)))***++++++++++++...000...000,,,---333...+++444---.........------......,,,+++***+++,,,...000000555222000111///,,,,,,///222,,,---222---000QQQzzzuuuvvv}}}{{{|||~~~yyyvvvxxxwwwsssnnnlllooosss|||yyyvvvwwwzzz|||zzzwwwyyytttrrrwww{{{zzz{{{~~~}}}zzz~~~{{{yyyttt|||zzzttttttwwwzzz}}}xxxxxx~~~|||uuutttqqqmmmkkklllmmmnnnnnnqqqrrrrrrrrrrrrsssvvvxxx}}}wwwsssvvvxxxvvvvvvyyyppp\\\UUU;;;&&&(((###!!!###$$$%%%### """ ###!!! """!!! ###***000"""""""""###$$$$$$$$$###&&&"""$$$%%%"""***222---...)))''')))***&&&%%%''' !!!"""!!!"""%%%222111///.........///000...///000222444666777888666666666666555444333222...............///000111222111///.........///000///000222333222111///............//////////////////////////////.........---...//////000000//////000000//////............///...---,,,---...///000///000222333444444333333333222222111111222222333444555777999:::999888777::::::888777666666666666555666888999999888666444333444555666666666555444111333555777888888666666444777888777444333555777777777888777666333111000333222111000000111222333777777777777666666666666444555888:::;;;<<<<<<<<<888999:::;;;<<<;;;:::999777999<<<>>>@@@@@@??????>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<===:::999999888999:::<<<===>>>AAASSSkkkooodddeeeooo|||)))//////...,,,)))(((((()))'''(((******+++,,,///111++++++''')))///+++)))333+++---......---,,,,,,---***)))***+++...111222111666111---//////,,,+++---000&&&***333+++$$$CCCooo|||tttwww~~~~~~yyyyyy{{{zzzuuuoookkkmmmppp}}}}}}|||yyyxxxzzz{{{{{{{{{sssooosssxxxyyy}}}}}}~~~zzzxxxyyy}}}}}}xxxuuuwwwyyyxxx{{{|||uuuxxx~~~tttzzzuuuoookkkkkkmmmpppqqqooorrrtttqqqnnnqqq{{{}}}tttooosssuuuttttttvvvuuulllkkkKKK------(((&&&###%%%&&&### !!!!!!!!!"""!!!&&&&&&((((((%%% $$$))))))""" $$$$$$&&&***%%%""""""))),,,"""+++&&&&&&+++***### %%%'''+++000666444222000//////000111...---...000555888999:::444555555555444222000///,,,,,,------...///000000000000000000000000000000////////////...---,,,+++,,,---...///000000000000////////////............000000//////.....................////////////000/////////...---------,,,......//////000111111111333333222222222333444444333444666777888888888777;;;:::888666555444444555666666777888888777666555555666777777666555555666666666666666555444222222333333444555666666555555888888888888777555444333333444444444555666666666333444666888999999999888555666666777888:::;;;<<<;;;;;;;;;<<<;;;;;;::::::888999;;;============<<<:::<<<===>>>???===<<<;;;??????===<<<;;;;;;;;;<<<:::999777777888:::>>>@@@>>>FFFTTTgggqqqjjjkkkpppyyy***+++++++++***)))((('''&&&%%%''')))******+++---///%%%&&&'''''''''))),,,///222888888000+++,,,//////,,,---...///000000000000222000...,,,+++++++++,,,***!!!''')))++++++777dddrrrwww~~~uuuuuusss|||xxxxxx~~~zzzvvvwwwyyyvvvrrrppppppqqqppppppwww~~~}}}vvvtttzzzxxxqqqzzzsssppptttxxx{{{}}}{{{~~~}}}xxxxxx|||yyyxxxyyyzzzwwwtttvvv{{{~~~{{{yyyzzz{{{|||{{{~~~sssooossssssmmmnnnvvvxxxrrrqqqwww~~~~~~oookkktttvvvmmmllluuuwwwooobbbGGG,,,%%%...)))###$$$######"""!!!###"""111777333###"""%%%""")))###!!!######$$$%%%"""$$$%%%"""!!!******%%%&&&$$$'''!!!$$$,,,,,,666444222000//////000000...---...000444777888888444444444444333111000...,,,,,,------...//////000//////////////////////////////............------......///000000000000///////////////............/////////......---------------........./////////............------------.........//////000000000222222111222222333444444444444666777777777777666:::999777555444444444444666666777777777666444333333555666666555444555666777777666666555444333333333444444555666666777777999888888777666666555555444444444444555555555555444555777888999:::999999777777777888999:::;;;<<<:::;;;;;;<<<;;;;;;::::::999:::;;;===>>>>>>>>>======>>>???@@@@@@>>>===<<<>>>>>>>>>======<<<<<<;;;:::999888888999;;;===>>>===EEEQQQddd|||rrrllllllqqq{{{***++++++***)))((('''%%%%%%%%%''')))*********,,,...&&&&&&&&&&&&'''***...222888======444...------,,,,,,---...///////////////---,,,+++***((((((((((((+++"""''''''******222ZZZooo}}}www}}}uuuvvvtttwwwssstttzzz|||yyyvvvwwwxxxuuurrrpppqqqrrrqqqqqqqqqxxxyyyssstttzzzzzzssswwwttttttxxx{{{{{{|||yyy}}}~~~{{{{{{~~~~~~{{{zzz{{{|||yyyuuuvvv{{{|||zzzyyyyyy{{{}}}}}}}}}}}}tttpppttttttoooooouuuxxxtttuuu||||||{{{wwwooolllsssuuuqqqqqqvvvyyyyyyxxxoooYYY===+++%%%((("""###""" &&&"""""" !!!!!!### ###777333)))###***---)))"""!!!  %%%###"""###%%%%%%"""###,,,///'''!!!""""""(((+++###"""&&&###555444222000//////000000///...---///222555666555333333333222111000......,,,,,,------...////////////////////////////////////......------...000111000111111111111000//////////////////..................------------,,,,,,,,,,,,,,,---------......------------............------..................000000000000111222444444444444555666666666555555888777666555444333333333666666666666555333222111111333555555444444555666777777666666555555444444555444444555666888:::;;;:::999888666666666777777555555555555444444444444555555777888999:::::::::999999999:::::::::;;;;;;::::::;;;;;;<<<;;;;;;:::999:::;;;===>>>????????????@@@@@@AAA@@@???===<<<<<<===>>>??????===<<<;;;::::::::::::;;;;;;<<<<<<<<>>????????????@@@@@@@@@???>>>===<<<:::<<>>DDDNNN```xxxzzzqqqpppttt~~~(((,,,+++)))'''&&&$$$$$$###$$$&&&))))))((((((((()))'''&&&%%%$$$&&&---555;;;;;;>>>@@@>>>:::666444333///......---------------(((((())))))((('''%%%$$$((("""%%%###((()))&&&???jjj}}}yyyyyy{{{{{{wwwtttxxxuuusssrrrtttvvvvvvvvvqqquuuvvvrrrrrruuuuuuqqquuuwww|||~~~zzz{{{|||~~~~~~~~~}}}yyyxxxzzz~~~}}}|||{{{{{{zzzxxxuuuuuuqqqqqqwwwzzzxxxxxx{{{vvvuuuxxx|||wwwtttlllrrrtttqqqttt{{{{{{uuuttt{{{yyyooohhh___GGG...***"""$$$%%%"""!!! !!!"""""" 111555)))!!!!!!&&&222(((&&&+++***!!!!!!******$$$"""$$$'''%%%$$$$$$$$$&&&((()))))))))***+++......000000)))!!! %%%(((&&&///222(((%%%%%%444444333111000000/////////...---...111333333222222111000///...------------------...............////////////////////////000///...---...000333444333333333333222000///...////////////............+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++,,,,,,,,,------......,,,,,,,,,,,,---------------------...///000111111222222222222222333333333444444444444444333333333666555444333222111000000///111333444333333444555666666555555555555666777666555555555666999<<<>>>???<<<999666444444444444555555444444333333333222555555666666777888999:::;;;;;;<<<<<<<<<;;;:::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>???===============<<<<<<;;;;;;===@@@BBBAAA???<<<999999:::<<<>>>>>>>>>===<<<@@@FFFPPPaaayyy~~~uuuqqqsss~~~'''+++***((('''%%%$$$$$$$$$###&&&))))))(((''''''(((&&&%%%$$$$$$&&&...777>>><<<===???@@@===999555555111000///---,,,,,,,,,,,,&&&'''(((((('''&&&$$$###%%%"""&&&"""'''***$$$888```|||{{{yyy|||~~~|||wwwzzzwwwuuuuuuvvvxxxyyyyyytttvvvvvvuuuuuuvvvuuusssyyyyyy|||}}}zzz|||~~~|||}}}}}}{{{yyy{{{~~~}}}|||||||||{{{xxxvvvxxxuuuvvvyyy{{{zzzxxxxxxuuutttvvv|||}}}zzzxxxxxxoooxxxyyytttttt{{{{{{uuuttt{{{yyyooommmkkkXXX@@@---"""###'''!!!"""  ###&&&(((&&&"""  $$$'''###)))111,,,,,,///)))%%%&&&(((%%%$$$$$$+++------+++(((&&&%%%%%%222,,,)))***)))&&&%%%(((%%%"""(((+++%%%&&&)))###444333333222111000/////////...---...111333333333222222000///...---------........................000000000000000000000000000/////////000111333444333333333222222000//////////////////............++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,---......///---------------......///000000000000111222333444333333444555555444444444666555333222111111111111000222444444333333444555555444333333444555666777666555555555777999;;;<<<===;;;999666444333333333444444444444333333333333444444444555666777888999:::;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBAAA>>>;;;999999:::<<<>>>??????>>>>>>BBBHHHRRRccc{{{vvvqqqttt~~~&&&)))(((&&&$$$######$$$$$$"""%%%)))***)))(((((()))%%%$$$$$$$$$'''...777===???===>>>@@@===777333333444333000...---,,,,,,,,,%%%%%%%%%%%%%%%$$$######$$$%%%***"""'''+++$$$555PPPqqqzzzxxxvvv||||||}}}{{{xxxxxxyyy{{{||||||vvvwwwxxxyyyzzz{{{{{{zzz{{{zzz{{{~~~~~~{{{{{{~~~{{{yyy}}}|||yyyzzz~~~}}}{{{|||{{{zzzyyy{{{}}}~~~~~~}}}}}}{{{{{{zzzxxxuuusssvvvtttvvvzzz{{{yyyyyy|||vvv|||}}}wwwvvvzzz{{{wwwttt|||yyywwwuuueeeRRR666%%%"""(((%%%$$$&&&$$$!!!%%%)))***)))$$$   %%%+++%%%%%%666333+++%%%$$$$$$!!! (((((()))***++++++++++++222,,,'''%%%(((+++***(((!!! $$$###((($$$333333333222111000///...///...---///222444555444333222000///...---..............................111111111111111111111111000000000111111222222222111222222222111000//////////////////............,,,,,,,,,,,,---------...,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,***+++,,,---...///000111...------,,,,,,,,,,,,,,,............000111333555222333444555666666555444555444333222111222222333222333555555444333333444333333222111222444666777555555666666777888999999888777777666555444333333333333333333333333444444333333333333444666777888888999;;;<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<======;;;:::999999::::::999999999::::::;;;<<<===???@@@AAAAAA@@@===:::888888999;;;===???@@@AAAAAACCCIIITTTddd{{{wwwrrruuu&&&&&&$$$###!!!!!!!!!###$$$"""%%%)))++++++*********#########$$$'''...666<<<>>>::::::===<<<666333444666555222///---,,,,,,---'''&&&%%%%%%$$$%%%%%%%%%%%%***000$$$&&&+++$$$333AAAggguuuxxxuuu|||~~~{{{zzz{{{}}}~~~}}}||||||}}}~~~~~~~~~~~~zzzxxxzzz}}}zzzzzzzzzzzzwwwwww||||||xxxuuuvvv|||~~~|||}}}|||zzzyyyzzz}}}}}}{{{zzzyyywwwtttwwwvvvyyy}}}}}}zzzzzz}}}|||~~~~~~{{{xxxxxxzzz|||zzzzzzvvvmmmcccKKK111%%%'''%%%&&&(((%%%!!!"""###&&&((((((&&&######  """""""""$$$!!! )))555111)))"""!!!"""!!!!!!###&&&%%%&&&***///222111///---000---&&&'''---,,,&&&!!!""""""&&&!!!333333333333111000///...///...---///222555666555444222111///.................................---111111111111111111111111000000111222222222222111000111111111111000//////000/////////............,,,,,,,,,------.........,,,,,,------------......---------,,,,,,+++++++++******+++---///000222222......---,,,++++++++++++---,,,------///111444555222333555666777666666555555444333222222222333444333444666555444333333444333222111000111333666777444555666777777777777777333444555555666555555444222222222333333444444444333222222222333555777888777888:::<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<>>>===;;;999888888888888999999999:::;;;<<<===>>>AAAAAABBBAAA???===:::888888999;;;<<<>>>@@@BBBCCCCCCIIITTTddd|||wwwsssvvv%%%###!!!  !!!###!!!$$$)))+++++++++++++++#########$$$'''---555;;;999555555;;;<<<777666888888666333000------------***)))((('''&&&'''((()))'''...444&&&%%%***$$$222:::bbbsss|||www}}}~~~}}}|||}}}~~~~~~~~~}}}}}}yyywwwzzzxxxuuuuuuvvvuuuvvv{{{}}}wwwuuurrrsss{{{}}}~~~}}}{{{zzz|||~~~~~~|||zzzzzz|||{{{xxxxxxxxx|||{{{zzz|||~~~~~~}}}zzzxxx{{{}}}vvvqqqpppppp^^^===)))'''$$$$$$'''$$$###"""!!!"""%%%&&&'''&&&'''###!!!###### &&&""" """#########'''***---%%%###$$$'''+++222...+++,,,//////+++&&&)))333444***&&&------%%%$$$"""&&&!!!###&&&444222000---,,,---///000.........//////111222222333555555333...,,,,,,...111000///......---......444444333111//////222444222333333444333222111000///000111111111000......000000000000///...---,,,...------------...//////------,,,,,,,,,+++++++++///...,,,******+++,,,---,,,,,,------.../////////111000///...---,,,,,,,,,000000111222333555666666333333444555666777888999333444444222//////222555333333333444444555555555333222000//////000222333333333444555666666555555444444333333333444444555444333333333333444555555333222222222333555666888666777888999:::999999888===<<<:::999888999999::::::;;;;;;;;;:::999777555:::::::::;;;<<<===>>>>>>AAAAAA@@@>>>===;;;::::::999<<<@@@AAAAAA???>>>>>>CCCIIIVVViii~~~vvvsss||| !!! !!!""""""&&&)))***(((''')))***%%%&&&%%%###$$$***...---///...111666888666555888444333222///,,,))))))******++++++))),,,111111......111+++'''---,,,***111===JJJggg~~~}}}zzz~~~~~~zzzzzz~~~|||}}}yyy}}}|||xxxrrrooozzzuuuqqqtttvvvuuurrruuu}}}~~~yyy{{{}}}{{{zzz{{{}}}|||yyy}}}xxx~~~}}}}}}~~~{{{}}}|||tttwww~~~|||yyyssspppmmmSSS888---'''"""$$$+++((()))'''$$$&&&+++(((""""""$$$ !!!%%%&&&""" %%% $$$%%%$$$%%%(((+++&&&(((((('''$$$%%%)))------111333111***&&&&&&)))(((222000***---***$$$&&& """!!! ######333222000.........///000///.........///000111111222333444222...,,,---...///...............///000333333333222000000111333222222333333333222111000///000000000000///------////////////...---,,,,,,------,,,,,,------...///------------,,,,,,,,,+++---,,,***))))))***,,,---------------............000///...------,,,,,,---000111222333444555555555333333444444555666777777333444444111//////222444222333333333444444444444333222111000000111222333222222333444444444444444555555444444333444444444444333333333333444555555333333222222333444666777555666888999:::::::::999<<<;;;:::999888999999:::::::::::::::999888777666:::::::::;;;;;;<<<===>>>@@@@@@???>>>===<<<;;;;;;;;;>>>AAACCCBBBAAA@@@@@@EEEKKKWWWjjj}}}~~~vvvwww!!!"""!!!!!!###$$$###&&&))))))((('''((()))&&&((('''%%%&&&,,,//////......111666888555444666111111///---***))))))))),,,------,,,...333444000///333,,,(((---,,,)))000555DDDddd{{{{{{~~~}}}~~~}}}xxxxxx|||}}}~~~{{{yyyyyy{{{{{{yyyrrrxxxuuuooonnnuuu}}}}}}xxxpppqqqwww}}}{{{{{{|||~~~~~~}}}}}}~~~{{{}}}zzz{{{zzzzzz|||~~~}}}zzz}}}~~~yyyuuurrrdddLLL666+++))))))(((111///)))""""""&&&%%% !!!"""  """######""" !!!!!!!!!$$$&&&###%%%((())))))))))))***222444555333///+++***+++,,,333...(((+++)))"""###!!!!!! """!!!222222111000000//////////////////......///000000000111222111...---...///------------...///000111111222333333111000000111111222333333333222111000000000000//////---,,,+++...............---,,,+++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,***))))))((()))***,,,---......------------,,,,,,......------------......111222444555555555444333333333333333333444555555333333333111//////111333222222222222333333333333333222111000000111222333111111222222222333333333666666555444333333444444444333333333333444555555333333222222222444555666444666888999;;;;;;;;;;;;;;;::::::999999999:::::::::999888777666777777888::::::::::::;;;<<<===>>>>>>>>>>>>=========<<<<<<===???CCCDDDCCCBBBBBBBBBFFFLLLYYYjjj|||{{{www~~~!!!"""!!! !!!###%%%'''%%%'''))))))'''''''''(((''')))(((&&&(((---000///---,,,000666777444222333...---+++***))))))))))))...000///...111666666333222555///***...,,,)))///111BBBddd||||||}}}|||~~~}}}~~~~~~yyyxxx{{{|||{{{{{{|||zzzuuusssrrrnnnkkkmmmsssuuusssnnnsssxxx}}}~~~uuuyyy}}}|||zzzzzz~~~}}}~~~{{{{{{zzzzzz|||~~~zzz{{{}}}zzzvvvwwwsss^^^???---...000,,,666111(((!!! $$$$$$"""!!!!!! !!!$$$"""&&&%%%$$$!!! !!!%%%))),,,,,,)))''')))))))))(((&&&$$$###"""000555---&&&+++)))!!! ######"""###$$$!!!111111222222222111//////000000///........./////////000000000///...//////---------------...///000///111333333222000//////000111222333333222111000000000///...---,,,++++++------......---,,,,,,+++++++++******++++++,,,---.........---------,,,,,,)))((())))))***,,,---.........------,,,++++++***,,,,,,,,,,,,---...//////222333444555555444333111333222222111111222333444333333222111000000111222222222222222222222222222333222222111111222222333222222222111222222222222777666555444333333333333444333333333333444555555444333222222222333444555333555777999;;;;;;<<<;;;999999999999999999:::::::::999666555555666888999;;;:::::::::;;;;;;<<<===<<<<<<<<<=========>>>>>>===@@@CCCDDDCCCBBBBBBCCCEEELLLXXXiiiyyy||||||!!!######""""""###%%%((()))''''''(((((('''&&&&&&''''''))))))''')))...111///,,,,,,000555666222000000+++)))''''''''')))))))))...000000///222777777444555999222---111...***000///@@@bbbzzz{{{~~~}}}|||~~~{{{~~~~~~{{{zzz|||}}}~~~~~~}}}tttxxxqqqqqqnnnkkknnnrrrpppkkkrrryyy{{{wwwzzz~~~vvvxxx~~~||||||}}}||||||{{{{{{|||~~~~~~|||yyy~~~zzz||||||~~~|||}}}{{{wwwxxxuuueeeIII444///222333222---%%%!!!###&&&'''&&& """""" ###&&&$$$"""$$$###!!!!!!!!!%%%***+++)))%%%+++***)))***++++++***(((222555+++%%%,,,---$$$######&&&((((((((()))$$$000111333333333222000///111000000/////////000000000000//////000000000/////////...------------------000333333222///......000000111222222222111000000//////...---,,,,,,,,,---------...------,,,++++++************+++,,,,,,......---------,,,,,,,,,))))))***+++,,,---//////......---,,,+++******)))+++++++++,,,---...///000222333444444444333222111333222111000000111333444444333222222222222222222222222222222222222222222333222222222222222222333444333222111111222333333555555444333333333333333444333333333333444555555555444333222111222333444333444666999:::;;;;;;;;;777888888999999::::::::::::888666444444666999;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;<<<======>>>>>>===???AAABBBAAAAAAAAABBBDDDJJJVVVdddsss"""%%%$$$######$$$''')))+++((('''&&&&&&&&&'''&&&&&&***------+++---222444333---,,,///444555111...///***'''%%%%%%''')))******---......---000666777444777;;;555111555222---222///;;;ZZZrrruuuxxx~~~}}}|||}}}|||~~~{{{zzz}}}||||||{{{rrr|||~~~{{{yyytttlllhhhmmmttttttnnnuuu|||xxx|||}}}yyyyyy~~~~~~{{{}}}~~~zzzwwwyyy}}}|||||||||{{{~~~|||vvvqqqlllaaaLLL666...222...)))%%%%%%'''(((''''''###%%%$$$""""""%%%$$$ %%%&&&### ###''''''&&&'''&&&&&&''')))++++++***000333***%%%...000)))'''###'''))))))***+++&&&111222333444444333111111111111111000000111111222222111000000111111000///000///...---,,,,,,,,,,,,---000222222111///......///000111222222222111000000///......------......------............------++++++******++++++,,,---------,,,,,,,,,+++++++++)))***+++,,,---...//////------,,,++++++***))))))******++++++,,,...///000222222222111111111111111333111000///000111333555555444333333444444333222333333333333222222222222333333333333333333333333444333222111111111222333333333222222222222333333444333333333333444555555555444333111111111222222222444666777999999999999666666888999::::::::::::999888666555555888:::<<<;;;;;;::::::::::::;;;;;;:::;;;;;;<<<======>>>>>><<<>>>@@@@@@@@@???@@@BBBCCCHHHQQQ[[[hhhvvv"""&&&%%%$$$$$$%%%''')))+++(((&&&%%%%%%&&&''''''&&&...111222000222777888777///---///333333///...000,,,((($$$$$$'''+++,,,++++++,,,,,,,,,///444555333666;;;666222777444000555888<<>>@@@@@@??????AAABBBBBBFFFKKKRRR[[[hhhuuu~~~###'''&&&%%%$$$%%%'''(((***'''%%%###$$$&&&(((((('''///222333222333888999777222//////222222///...111...)))$$$$$$))),,,---,,,)))+++++++++...444555222333888444222777666222777BBB>>>QQQnnn}}}~~~}}}|||zzzzzz}}}}}}|||zzzyyy~~~~~~~~~}}}tttnnnqqq{{{{{{~~~}}}~~~||||||{{{xxx{{{~~~}}}{{{yyyzzzvvv{{{|||uuuvvv{{{wwwxxx}}}~~~~~~yyy|||xxx```DDD333222+++'''***+++&&&""""""$$$(((###!!!%%%(((///999999+++ ###'''$$$&&&&&&%%%"""!!!$$$''' (((%%%"""((((((###$$$!!!$$$&&&&&&(((***'''"""333333333333333333333333222222222222333444555666666333111111333333111///,,,,,,,,,,,,---...//////...///111000...------......///000111222222111000//////......///000222333......///////////////...,,,,,,++++++,,,,,,---...+++++++++*********))))))((()))***++++++++++++++++++++++++***************++++++++++++,,,---...///111000...,,,---///111333222111//////000333666888888666444555777888555222555555555444444333333333222333333444444333333222333111///...---...///000......//////000111333444444333333333333444555555666555333111000000111111222333555666666666555555444555777999:::;;;;;;:::888888777888999:::<<<===;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<=========???@@@@@@@@@@@@AAACCCCCCEEEHHHLLLSSS^^^llluuu###((('''&&&%%%%%%&&&((()))'''$$$"""###&&&))))))(((,,,000111000222666777555333000///111111...///222///***%%%%%%)))---...,,,)))+++++++++...444555222000555222111777666222888DDD;;;JJJiii}}}~~~|||}}}}}}{{{}}}|||yyyuuu}}}yyyvvvzzzwww{{{}}}zzzzzz~~~{{{{{{{{{{{{||||||zzz}}}}}}||||||xxx|||~~~xxxzzz}}}{{{}}}{{{wwwnnnXXX@@@222***&&&)))***&&&$$$%%%###((($$$!!!''',,,***444333### !!!""""""&&&!!!"""%%%######""" """&&&'''(((***---***%%%//////000000000000//////333222111/////////000000000111333444333222000...,,,+++***)))***---///111000//////............///111000...------///111222///////////////............///////////////...------+++******+++,,,+++***(((***+++------,,,+++***))))))))))))************************))))))))))))))))))***+++,,,,,,------------,,,+++,,,---...///111000......///222555777555333333666;;;===:::666111111111222333444555666333111000000111222222111111111000000000000111111000///...///111222222111555333111//////111333555444333111000/////////000222333444444444333222111333444666777888777666666444444444555666888999:::999::::::;;;;;;::::::999;;;;;;<<<<<<===>>>>>>>>><<<>>>@@@BBBBBBBBBAAA@@@BBBAAACCCGGGKKKRRRbbbppp&&&%%%'''&&&$$$%%%((('''###&&&,,,&&& ''')))%%%'''.........111333555444333555---***---...+++,,,111111,,,((()))***)))***---,,,,,,++++++,,,,,,------...444999888777888777444???;;;BBBWWWmmm}}}vvv|||vvv|||zzzzzz~~~~~~~~~|||xxxwwwzzz}}}xxxoootttnnnlllrrryyy~~~zzzyyy~~~}}}~~~}}}{{{zzz{{{}}}}}}yyyvvvvvvwwwxxxyyyyyy{{{}}}|||~~~|||sssrrrdddKKK333---+++---+++%%%$$$((("""%%%&&&""""""&&&)))((("""++++++  ### """"""&&&(((!!! """&&&,,,,,,((('''***///////////////////////////111000///......//////000111222222222222111///...,,,++++++++++++---...///000000/////////000000111222111///......///000111////////////............/////////000000//////...///---++++++,,,,,,+++***)))***,,,---------+++***))))))))))))*********+++************))))))))))))******++++++,,,------------,,,,,,,,,---...///000111000......///222555666555333222666;;;===;;;777222222222222222333444555333111000000111222222111111111000000///000000000000//////111333333222111333222000//////000222333222111000/////////000000333444444555444333222111333444555555666666666666555555555666777888:::;;;999::::::;;;;;;::::::999;;;;;;;;;<<<======>>>>>>===>>>@@@BBBBBBBBBAAA@@@AAAAAACCCGGGKKKRRR```nnn&&&%%%&&&%%%###%%%))))))%%%%%%,,,&&&""")))***&&&(((///......///111333333222333---***---...,,,,,,///000***(((***,,,+++---000,,,,,,,,,,,,,,,---...//////555999777666666555222<<<999???RRRfffvvvwww}}}}}}}}}~~~}}}{{{||||||tttjjjlllkkkoooyyy}}}zzz|||~~~}}}}}}||||||}}}~~~{{{yyy{{{{{{|||{{{{{{{{{|||}}}}}}~~~xxxwwwzzzyyyvvv|||wwwdddFFF777+++)))+++***''''''$$$'''&&&%%%''''''%%%)))***%%%### ###(((""""""%%%###%%%'''&&&###$$$)))---//////...------...////////////.........///000000222222111111000//////...------------------------000000///000000111222333333222000///...//////000........................000000000000000000000000111///...---...---,,,***)))***,,,---------,,,+++))))))*********+++++++++++++++*********)))))))))*********+++,,,,,,------,,,,,,,,,---...000111222111000///...///111444555333222222555:::<<<;;;999333222222222222222333333333222000000222333222111222111000000///////////////000111333555555333111000000000000000000000000000///.........///111222444555555555555444333333333333333333444555666777666666777777888999:::;;;::::::::::::::::::::::::::::::;;;;;;<<<============>>>@@@BBBBBBBBBAAAAAA@@@@@@DDDHHHLLLRRR___lll|||&&&&&&'''%%%"""%%%***+++)))%%%,,,((($$$,,,---((()))222000------///111222222111---+++---...---,,,---...)))'''***------...111,,,,,,,,,,,,---...000000111666888666333444222///888666:::III[[[lllyyy}}}vvv~~~}}}~~~vvvlllkkklllrrr}}}}}}|||}}}~~~{{{|||~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~zzz{{{zzzxxxqqq___GGG...&&&***,,,***'''$$$))))))((((((&&&"""+++&&&!!!&&&###!!!((($$$!!!  """"""'''%%%!!!"""&&&)))000///---++++++---///000////////////000000111111333222111000////////////...............---,,,+++///...//////000111222333333222111//////......///------...............///000000000000000111111111333111000///000///---+++***+++,,,---------,,,,,,*********+++++++++,,,,,,+++++++++*********)))))))))))))))******+++++++++***+++,,,...///111333444111000/////////111222333222111111444888::::::999333333222111111111111111333222000000222333222111222111000//////.../////////000222555777666333111///000111222222111000///......------...000222333555555555555555444444444333222222222333444666888888888888888999:::;;;<<<:::::::::::::::::::::::::::::::::;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBB@@@AAAEEEJJJNNNTTT```mmm|||'''((((((&&&###&&&---///---&&&...+++(((000111+++,,,555222...,,,...000222222...,,,,,,---///...------...)))'''***,,,+++,,,///******+++,,,---///000111333777888444000000///,,,222111555@@@QQQccctttzzzrrr}}}}}}}}}||||||xxxtttrrruuu|||zzz{{{{{{|||~~~{{{|||~~~}}}}}}~~~}}}}}}{{{zzzzzz{{{{{{uuuqqqWWW888'''&&&))))))'''%%%***)))'''(((&&&"""&&&!!!###+++(((""" ###!!!  &&&!!! %%% )))$$$!!!###$$$000///---++++++---///000///000000111222222222222222222111000///000000000///////////////...,,,,,,---------...///000111222222111000///.........---,,,---------......//////000000//////000111222222333222111111111000---+++++++++,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++************(((((((((((()))))))))))))))***,,,...000222333444111000000//////000111222000000000222555777888888333333222111000000000000333111000000111222222111111111000///......//////000000222555777777444111000111333444444333111000---------...///111333444666666555555444444444444222222222222333555777888999888888888999:::;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<======>>>???@@@@@@AAABBBBBBBBBCCC@@@BBBGGGMMMQQQXXXeeerrr'''******(((&&&)))///222000(((000---+++222333...///666333...,,,...000222333,,,,,,,,,---///111000///000+++)))++++++)))(((***((())))))+++---///111222444888777111------,,,))),,,...222999HHH^^^ssszzzppp|||}}}|||~~~~~~{{{xxx|||{{{yyy|||}}}|||||||||~~~~~~|||}}}}}}zzz}}}~~~{{{|||~~~}}}~~~~~~}}}{{{||||||zzzvvvcccGGG///$$$$$$'''((($$$((()))&&&$$$&&&'''%%%&&&!!!%%%000--- ---:::&&&!!!"""!!!   """###(((### """!!!//////...------...//////111111222333333333222222111111111111222222222222000000//////..................---......///000111/////////......---------,,,,,,,,,---......//////000///......///000222333222222111222222111...,,,,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,++++++++++++*********(((((((((((((((((((((((()))***,,,...000111222222111111000/////////000000//////000000222333555666222222111000//////000000111000......000111000///000//////......//////000000111222444666666444222111222333444444333222111............000222444555666555444444333333444444222222222333444666777888999999888888999999:::;;;;;;;;;999999999999;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCBBBCCCIIIPPPVVV___nnn|||(((++++++***(((+++111222000+++222...***222333...///555111...,,,---000111222+++,,,,,,,,,///444555222333...+++,,,,,,(((&&&'''(((((()))+++...111333444555777555///*********(((***---000444AAAYYYqqq}}}ttt}}}{{{{{{~~~}}}wwwyyy|||~~~}}}~~~~~~}}}~~~~~~}}}{{{zzz~~~||||||}}}}}}~~~|||~~~}}}~~~wwwuuummmYYY>>>***###&&&)))'''***)))$$$"""%%%'''&&&,,,%%%%%%***'''""",,,;;;+++ """!!!''''''###### %%%"""!!!""" ////////////////////////111111222333222111000000///000111333444444444444111000///.........///000000///////////////000000------------------,,,,,,++++++,,,------.../////////...------...///111333111000111222333222///,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,+++++++++*********************************(((***,,,...///000000000111111000000///////////////////////////000222333111000000/////////000000000///------/////////..................///000111111000111222444555444222111111222222222222111111000//////000111333555666555555333222222333333444111222333555666777888888999888888888888999999:::<<<;;;999888888999;;;<<<<<<<<<======>>>?????????@@@@@@AAAAAABBBCCCCCCDDDDDDEEEKKKRRRZZZeeevvv((()))+++***)))+++000111---,,,222---(((///111,,,...111...++++++,,,...///000***---,,,+++///777999777555000...///...)))'''((())))))+++---000333666777555777444---((())))))'''***///000000;;;TTTnnn}}}~~~www{{{|||~~~wwwxxx~~~zzz~~~||||||~~~~~~}}}|||}}}}}}~~~}}}~~~|||ssssssttthhhNNN555)))((()))(((+++***%%%###%%%'''&&&+++'''%%%%%%"""### !!!(((''' $$$&&&""" !!!"""!!!//////000000000000//////000111222222111000///...---///222555666666555555111000///------///111222222111000000000000000111++++++,,,---------,,,,,,++++++,,,,,,---...//////......---,,,---///111333000000000222333222///------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++((()))+++---////////////111111000000//////.........///......---...000222000000////////////000000///...,,,,,,...///...---------------///000111222222000000111333444444333111000000000000000000111111000000000111333555666555444333222111222333333000222444666888999888888888888888777888888999999<<<;;;999888888999;;;<<<======>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEFFFLLLTTT]]]iii{{{((((((******)))+++//////+++,,,111+++&&&,,,...***,,,...,,,))))))+++---......***---,,,***///888<<<:::666111///111000,,,)))******+++---///222666888:::444666333,,,'''(((((('''+++000000...888PPPkkkzzzyyywww}}}}}}xxxzzz}}}~~~xxxzzzwww~~~}}}~~~|||}}}{{{}}}~~~{{{zzz{{{}}}yyyxxxsssxxxqqqYYY???000+++((('''++++++&&&$$$%%%&&&$$$%%%&&&&&&&&&###     !!!### !!!  444333111000000000111111000000111111000///...---000//////111555777666444333222000///...///111222000111111111111///...---,,,,,,.........---,,,+++...///////////////......+++,,,,,,---...///111111111111000111222111///---///...---,,,+++,,,---...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++,,,---.........---,,,000000////////////000000222000...---///000000000//////000000000000//////......//////////////////000//////.........//////,,,...000222333333111111111111000000//////......333222///......///111333444333222111111222444555333555666777666555666777999999999999999999999999>>><<<:::888777888:::;;;=========>>>>>>???@@@@@@EEEDDDCCCBBBAAAAAAAAAAAAAAACCCIIITTT___lll}}}'''---,,,++++++++++++++++++---'''&&&***,,,)))(((,,,,,,+++(((''''''***---///---------000444777999999555333000---++++++++++++------///000222444555666777111***&&&&&&'''((('''---444000...:::LLLddd}}}wwwppp~~~}}}~~~}}}|||zzz{{{}}}|||yyy~~~|||{{{~~~~~~~~~~~~}}}{{{zzzzzzwwwssspppYYY888+++222'''///000)))&&&((('''""",,,((($$$!!!  !!! !!!""""""555444!!!"""""" ))) $$$333333222111000111222222111111111000///......---000000000333666888666444333222000/////////000111///////////////---,,,++++++,,,---.........---,,,......////////////......,,,,,,,,,---...///000111000//////000222111///---///...---,,,,,,,,,,,,---,,,,,,,,,,,,---------------.........------,,,+++,,,,,,+++++++++++++++++++++,,,.../////////...---000000/////////000111111111///...---///000000/////////000000000000//////////////////.....................------...//////---...000111222111111000000000000000////////////333222000......///111333444444333333333333333333333555777777666555666777888888888999999:::::::::<<<;;;999777777888:::;;;>>>>>>???????????????>>>CCCBBBAAAAAA@@@@@@AAAAAABBBCCCIIITTT___lll}}}'''******)))((((((((()))))),,,'''&&&)))+++((((((++++++***((('''(((***,,,...,,,++++++...222555666666333111///,,,+++,,,---.........///111111222222222111,,,'''%%%&&&((())))))///333///...777BBBXXXuuu}}}vvv}}}|||~~~}}}}}}{{{|||~~~~~~}}}}}}|||}}}~~~xxxxxxyyykkkMMM333***%%%,,,///+++((()))&&&!!!...+++&&&###!!!$$$###!!!!!!***((( """((()))%%%&&&&&&$$$""" """$$$ !!! !!!333222222222222333333444333222111///...---------000000222555888888777555222222111000000000000000------...------,,,+++***+++,,,------.........---......///////////////...,,,,,,,,,---...///000111///...///000222222000...000000...---,,,,,,,,,,,,,,,,,,---------.........000000000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///...000000000000000111222333111///------///000///...///000000111111000000///////////////......------,,,,,,,,,,,,---......///////////////000000000000/////////000000000111111333111000//////000222333555555555555444333333222444555777777666666666777666777777888999:::;;;;;;999888777666666777999;;;>>>???@@@AAAAAA@@@>>>===@@@@@@??????@@@@@@AAABBBCCCCCCHHHRRR]]]kkk}}}'''))))))(((''''''((()))***,,,(((&&&(((***((('''))))))(((((())))))***,,,,,,)))((((((+++...111222222000///,,,++++++---000222000000111111000...,,,+++(((&&&$$$$$$&&&((())))))///000...111777:::OOOppp~~~{{{{{{~~~~~~{{{~~~}}}~~~}}}~~~~~~}}}zzzyyy{{{wwwcccBBB((('''******(((((()))(((%%%+++)))&&&%%%###!!! !!! !!!  &&&&&&%%%###%%%))))))'''$$$###  ###!!! ###222222222333333444444555555333111///...---------///000333666888999777666444333222222111000000000......------,,,++++++***++++++,,,------.........---...//////////////////------------...///000111/////////111333333222000111000///...---,,,++++++,,,------....../////////111222222222111///---+++,,,,,,,,,,,,------------...///000111222111000000000000000000111222333444///...------...///...---///000000111111000000///000//////......------,,,******++++++,,,---...///111000///......//////000...//////000111111222222222111000///000111222333444555666666555444222111444555777777666666666777555666777888999:::;;;;;;777666555555555777999:::<<<===@@@BBBCCCAAA???>>>======>>>>>>???AAABBBCCCCCCCCCGGGPPP[[[iii|||'''+++***)))((()))***,,,---,,,)))'''((((((((('''''''''((()))***++++++,,,,,,'''&&&&&&(((+++...//////---,,,+++***,,,///222444222222222000...***'''%%%#########$$$&&&'''))))))------...777<<<:::MMMrrr}}}xxxyyyzzz~~~~~~~~~~~~yyyuuuvvvqqqUUU666,,,(((&&&&&&)))***+++,,,$$$$$$$$$$$$%%%###   """$$$!!! !!!!!!!!!"""###$$$$$$$$$!!!+++)))%%%!!! !!!   %%%111222222333444444444444444333111000...---,,,,,,---000333666888888999999777666555333111000000000//////...------,,,,,,,,,,,,,,,,,,,,,------......------...///////////////...............///000111000000000222444444333111111000000///...,,,++++++,,,,,,------...///000000222333444444333000---,,,,,,,,,---------.........///000111222222222111000111111000000111222333333...---,,,---...///...,,,//////000000000000////////////......---------,,,*********+++,,,---...///111000///////////////000......///000111222333333111111000000111222333444333444555666555444222111333555666777666555666777555555666777999:::;;;;;;666555555555555666888888888:::>>>AAACCCCCCBBBAAA<<<<<<===>>>???AAABBBCCCCCCBBBEEENNNXXXgggzzz'''***)))(((((()))+++---///,,,+++)))'''((()))(((&&&'''((()))+++,,,---,,,,,,'''&&&&&&'''***---------+++++++++,,,...111444666444444222///,,,'''$$$"""######$$$%%%&&&'''((()))------///999>>>:::JJJlll{{{|||{{{~~~xxxvvvyyy~~~~~~}}}~~~uuuwwwyyyfffKKK000)))'''...222...++++++""""""###$$$%%%### """!!! """!!!$$$$$$''',,,+++)))))))))&&& !!!"""""""""$$$$$$###((($$$###(((111222333333333333333222222222222111000...,,,,,,+++...111444666888:::<<<===;;;777444111000000000111000///...------------...------,,,,,,------...,,,---...///000000000000//////......//////000111111111111222444444222000000000000//////---,,,+++++++++,,,---...//////000111222444555444111...,,,,,,------......////////////000111222222222111000222111111000000000111111---,,,,,,---......---+++---......//////......---------------------------++++++++++++,,,------...000000000000111111111111//////000000111222333333111111111111222222333444222333333444444333333222222333555555444444444555555666666777888999::::::666666555555666666777777666999<<>>???AAACCCDDDBBBAAACCCKKKUUUdddxxx''')))(((&&&&&&'''***---///------+++((((((***)))%%%((()))***,,,---.........)))((('''(((+++------------...///111333555666777666555222...***&&&###"""$$$&&&'''''''''(((***,,,000222222888===999CCC\\\~~~~~~~~~rrrsssxxx~~~}}}~~~sss]]]999///...999<<<111'''&&&'''&&&%%%%%%$$$!!! !!!   """!!! (((***(((,,,444000444999;;;777---!!!  ######!!!###!!!   %%%***111222333333333222111000///000222222222///---+++))),,,///111333777<<<@@@CCC@@@:::444111000000111111000///...---------...000///---,,,++++++,,,,,,,,,---...///000000000000//////////////////000111000000000111222222///---...///000000///...---,,,******+++,,,---.../////////111333555444222///---,,,------...//////000000...///111222222222111000222222111000////////////,,,,,,,,,---......,,,***,,,,,,------------,,,,,,+++,,,,,,------......///------,,,,,,,,,,,,---...///000111222333333222222000000000111111222222222000000111111222333444444111111111111222333333444000222444444333222333444666777777777888888999999777777777666666666666666888999;;;===???@@@AAABBB======>>>???@@@AAACCCDDDAAA???AAAHHHRRRaaavvv'''***(((''''''(((+++///111...///---((((((+++***%%%)))***+++,,,...///000111+++***)))***,,,.........111333666888::::::999888888555111,,,(((%%%$$$$$$%%%''')))))))))+++///222222777555666;;;;;;@@@OOOqqq~~~}}}pppqqqwww~~~~~~{{{lllPPP===222888999...&&&(((***)))'''&&&%%%""" %%%!!!!!! &&&///---###$$$,,,)))---111333222...(((###%%%###"""###%%%&&&$$$"""!!!&&&!!!###!!!$$$  !!!"""111222333333222111///...---///222333333000---+++(((+++...000222666===BBBGGGBBB;;;555111000111222111000...---,,,,,,---...111000...,,,+++++++++,,,,,,---...///000000000000000////////////000000111000/////////000000---+++......///000000///...---))))))***+++---......///...000333555444222///------------...///000000111...///000111222111000000333222111///............,,,++++++---......,,,***+++,,,,,,------,,,,,,+++***++++++,,,---...//////......---,,,,,,,,,------...///222444555444333222111111111111111222222222000000111222333333444444000000//////000222444555000111333333222222222333777777777777777888888888888888777777666666555555999:::;;;<<<===>>>???@@@>>>>>>>>>???@@@BBBCCCDDDAAA>>>@@@FFFQQQ```uuu''',,,+++))))))+++...222555///111...)))(((,,,***%%%+++++++++,,,...000111222---,,,+++,,,.../////////444777:::===>>>===;;;999999666000+++'''%%%%%%%%%&&&(((*********---333777333:::777555<<>>DDDBBB>>>888333//////000000///---,,,+++,,,,,,---111111111111000///...------...............------//////......///000111111111000///.............../////////000//////...---***+++,,,,,,------------///000333555555444222000---------......000111222111000...------///111222333333222111000///...---..................------,,,,,,+++++++++,,,------,,,,,,,,,------///000111///...---,,,++++++++++++//////000111111111111111000////////////111333444...///000111222222111000222111111111000000//////......///000111222333333666888:::;;;:::999999:::999777444222222444777999888999;;;>>>@@@BBBCCCCCC>>>>>>>>>>>>???@@@AAABBB@@@???AAAHHHQQQ]]]nnn}}}(((000------000...***+++111---+++***++++++***(((&&&***))))))***...222333444...------///222555666666@@@BBBCCC@@@<<<999:::<<<:::444+++&&&%%%%%%&&&%%%////////////000222333444333222555:::;;;:::@@@HHHbbbnnn~~~|||xxxxxxyyyvvvzzz{{{|||~~~}}}}}}zzzzzzvvvqqq___BBB...+++111...%%%((())))))(((((('''###!!!""" """%%%""" !!!!!!!!!!!!### '''---(((""""""(((+++******)))((('''&&&&&&!!!&&&)))###"""### ###"""!!!$$$ """!!!!!!######555444333111111111222222111000000//////...------+++---///111333666:::===AAA@@@>>>999444111000111///...---,,,,,,---...//////000000000000000//////000000000000///...------000000000000000000111111000//////...............///////////////...------++++++,,,,,,------,,,,,,...///222444555444333111...............///000111000000/////////000111222333333222111000///..............................------,,,,,,+++,,,,,,,,,---,,,------...///000000///...---,,,++++++++++++//////000111111111111000///////////////000111222...///000111222111111000111111111000000000//////......///000111222333333555777::::::999888999999999777444222222444777888888:::===@@@BBBCCCCCCCCC>>>>>>>>>>>>>>>???@@@AAA@@@???BBBIIIRRR^^^ooo~~~)))000---...111///,,,---222///...,,,,,,,,,,,,)))'''+++***)))+++...222333444///...///222666:::======BBBEEEFFFEEE@@@<<<::::::666000)))%%%$$$&&&&&&&&&///......//////000111222000000333999;;;:::???FFFXXXgggxxx}}}}}}~~~|||{{{vvvzzz{{{}}}}}}~~~~~~}}}}}}xxxrrreeeOOO888///000000---,,,,,,***(((&&&%%%### """!!!###!!!"""""" !!!!!!!!! """###%%%&&&%%%!!! $$$((($$$ ###!!!$$$ !!!!!!  555444333222222222333444111111000000///.........---///111222444666999<<<>>>??????<<<888555444444000///.........///000111/////////000000000111111222222111111000///......222222111111111111111111//////...........................///......---,,,,,,,,,,,,,,,,,,,,,++++++,,,...111333444555444333/////////......///000000000000111111222222222222333222222111000///....................................---,,,+++++++++,,,---------......//////000///...---,,,++++++++++++...///000000111111000000......///////////////...//////000111111111000000111111000000000000//////...//////000111222333333444777999999888777777888888666444222333444777888888;;;???CCCEEEEEECCCBBB>>>>>>=========>>>??????@@@???BBBJJJSSS___qqq+++///...///222111///000444222111///...---,,,***(((,,,******+++///222333333///...///222888>>>BBBDDDFFFHHHJJJHHHDDD>>>:::777111---((($$$$$$&&&((((((........................------222777::::::===BBBIII^^^rrr|||xxxxxx~~~|||zzz}}}~~~|||{{{|||zzztttpppaaaJJJ777000111333...---,,,)))&&&######$$$""""""  %%%### !!!!!!   ###$$$""""""!!!)))### !!!'''(((%%%$$$%%%&&& """$$$""")))...,,,%%%"""444333222222222333444555222111111000000//////......000222333444666999;;;>>>@@@BBBAAA>>><<<::::::777666444222111111111222000000000000000000000111222111000000////////////333333333333222111111000.........//////........................---,,,,,,...------,,,+++++++++++++++---///222444555555444000000/////////////////////111222444444333222111222222111111000//////...............////////////000///...,,,,,,+++++++++------...///////////////......---,,,,,,,,,,,,,,,...//////000000000000000---.../////////...---,,,//////000000000000000000000000000000000000//////...///000111222333333444444666888999777666666777777555444333333444666888999<<>>>>>============>>>>>>@@@@@@CCCKKKUUUaaarrr---...///111333222222333666444222///------,,,***(((---+++***+++...111222222...------111777>>>BBBDDDIIIIIIIIIFFFBBB===999666000...***'''&&&'''))))))...............---,,,,,,***+++000555888:::<<<>>>===YYYqqqyyy~~~|||zzz{{{{{{{{{}}}yyyxxxppp\\\FFF666000000,,,+++++++++(((######'''$$$###!!! !!! !!!  !!! """''')))(((''' ###%%%,,,111333333,,,&&&!!! """%%%''''''222>>>>>>111### 444333222222222333444555222222222111000000//////---000333555666777:::<<>>???@@@@@@DDDLLLUUUaaarrr...---000333333333444555666333111...,,,+++***)))'''---+++***+++---000111111...---...222777===AAABBBJJJGGGDDD@@@<<<:::777666222000...+++))))))***+++.../////////...---,,,+++)))+++///222666999:::999888VVVqqqyyy{{{{{{xxxxxx{{{~~~{{{|||~~~~~~|||wwwkkkXXXCCC333,,,***((()))---+++%%%$$$((($$$######%%%%%%### !!!%%%---111333"""+++777>>>???///***&&&&&&$$$"""&&&***+++000999AAA>>>111""" 444333222111111111222333333333222222111000000000---000444777999<<>>???@@@@@@AAAAAAEEEMMMUUU```ppp~~~...---111444333333555666555222///,,,*********)))(((---+++)))***,,,...////////////111555;;;???BBBBBBGGGCCC>>>:::888777666555222222111///,,,+++,,,---///000000111000///...---***---...///333999999666777PPPjjjwwwyyy}}}~~~zzzwwwvvvyyy{{{~~~~~~|||yyyuuuiiiUUU@@@555///((('''---...(((&&&)))$$$"""###'''((($$$ !!!!!!!!! ### '''(((''''''%%%333<<<>>>...***((()))&&& &&&,,,000222;;;999555---### 444333111000///000000111444333333222111111000000...111777;;;>>>AAAEEEGGGIIILLLNNNNNNMMMMMMMMMNNNNNNKKKFFF@@@:::555222000000/////////000222444666555333111///.........//////000222333333333111000///000222333333333111111000000111111000000///...---,,,+++******,,,---...,,,---...000111333444444////////////000111222222000000222333333333222111111111111111000000000000---......///000000111111///......---------.........///000111111000...---......------------......---...//////000000//////------------...///000000111000///...---......///........./////////000000///000111111333333444555666888999999777666555666333333333333444555666777;;;>>>BBBEEEGGGEEECCCBBB<<<<<<======???@@@BBBCCCAAAAAAEEEMMMUUU___nnn{{{...,,,222666333333666666333111...+++)))*********))),,,***((()))+++,,,---------///222777===AAACCCBBBAAA===999888777777444222///111222000...---///111000111222333333222000///---///...---111888888444999FFF\\\qqqzzz}}}}}}{{{zzz|||~~~}}}}}}xxxxxx{{{wwwgggVVVLLL;;;...'''+++...***(((+++%%%!!!!!!%%%'''###!!!""" !!!###!!! !!!'''!!!!!!(((+++%%% ,,,222333,,,)))''')))'''!!!"""***111666888<<<333'''444333111//////...//////444444333222222111111000...333999>>>BBBFFFIIILLLKKKMMMOOOOOONNNNNNOOOPPPOOOLLLFFF@@@:::555222111---------...111444777:::999777444000...---------...///111333333333111111///000222444444444222111111111111111111000//////---,,,*********,,,...///---...///000111222333444////////////000111333333000000111111222222222111111111111111000000000000---......///000111111222......---------......///...///111222111000...---......---------......///---......///////////////...---------...///111222111000///...------...///---.........//////000000000000111222333444444555666888::::::888666666666222222222333444555666777<<<>>>AAADDDFFFEEECCCBBB<<<<<<===>>>@@@BBBCCCDDDBBBBBBFFFMMMUUU^^^mmmzzz---,,,333666333222555555111111...+++******++++++++++++***((((((***+++,,,,,,***,,,000777>>>BBBBBBBBB<<<:::888888999777333000,,,...111111///...111333000111333444444333222000///000...,,,000777888333:::>>>PPPkkk{{{~~~~~~|||{{{vvvwww~~~~~~sssgggaaaEEE333'''***---***)))---&&& """$$$!!!!!!%%% !!!%%%"""!!!!!!***111+++!!!'''***)))---)))''')))(((### ###,,,555:::;;;777,,, ###""" !!!"""!!!333333222222111000//////111000000000000000111111333666;;;AAAFFFIIIKKKKKKJJJJJJIIIGGGDDDCCCCCCDDDEEEBBB===777222///...---000///......000444888:::777666444222111000//////111222333333333111000///222222111222333222000---000000000000000000000000+++,,,,,,------,,,,,,++++++...222444555333///------......///000111111222222111000......000111222222222222111111111111000222222111000///...------...............---------////////////............000///............///////////////////////////////////////111444555555555222222111000000///......///---,,,---///000000///...---...000333555444333777777777777666666666666888777444222222333555777;;;;;;<<>>CCCEEEFFFEEEDDDGGGMMMTTT^^^mmm{{{555666111888111222888...111444222...++++++,,,...000333---)))***++++++---000...///222999???AAA???<<<;;;:::777444333333333444111...000444222---...333333555444000///222333000111111111111222333444555@@@999CCC^^^qqqwww}}}~~~~~~uuuhhh\\\AAA,,,***---++++++111!!!$$$%%%$$$""""""###%%% !!!""" %%%)))((( !!!&&&))),,,---***$$$!!!!!!""")))...+++---///%%% )))666///%%%$$$&&&%%%'''333333222111111000//////000000//////000111222222555999???FFFJJJMMMNNNMMMMMMKKKGGGBBB???======>>>===;;;777333000///......//////...///000333666888555555444444222111111000000111222222222111000///111111111222333222000...000000000000000000000000,,,,,,------------,,,,,,,,,...111333333222///............///000111111111222111///......///111222222222222111111111000000111111000000///......................../////////////////////............///..................//////////////////////////////......000444666777777666666444333111///...---///---,,,---000111111111/////////111444555555333666666666666666666666666888666555333333444555666:::;;;<<<@@@DDDEEECCC@@@>>>;;;999;;;???DDDFFFFFFEEEDDDGGGNNNUUU```ooo}}}666444///666111444===333444444222///---,,,---...///222---)))+++---,,,---000///000333888===???===;;;;;;:::888666444333333333222000222555444///000444555888777444333555444111000000000111222333444555888333;;;QQQfffrrr|||zzzooo]]]FFF333111222---***,,,%%%&&&&&&%%%"""   ((("""((('''$$$###"""%%%((()))&&& %%%!!!###%%%"""%%%%%%$$$!!!)))222+++######&&&%%%&&&222222111111000000//////////////////000111333333999===EEEMMMRRRTTTTTTTTTRRRMMMEEE===888666666777444222111///......//////......//////000222333444333444555666666444333111000000111111222111111000000//////000222222111///000000000000000000000000------............------,,,---///000000000///.........//////000000111111000///...------...///000222222111111111000000000////////////////////////......//////000000111111////////////............................../////////////////////////////////......000444888:::;;;;;;:::888666333111///......------...111333333333111111111222555666555333444444555555666777777777777666555555444444555555:::;;;===@@@CCCDDDBBB@@@===<<<<<<>>>AAADDDEEEEEEDDDDDDHHHOOOXXXbbbrrr666777111777111777BBB666333333333111000///.........000,,,***---///------///111111222555888::::::999999999888777666555333222444333444666555222222666666999999666555666444000000000000111222333555555666555:::III___tttyyy~~~~~~|||bbbMMM999222000---,,,---++++++((($$$ !!!  !!!,,,,,,111&&& ###$$$!!!!!! '''!!! (((---&&&"""$$$%%%###"""!!!111111000000000/////////.........///000222333444:::@@@IIISSSZZZ^^^^^^^^^YYYQQQFFF;;;444222222222///......------...//////......//////000000111111222444666999999777555333000000000111111111111111///......///111222111000////////////////////////......////////////......---------.........//////.../////////000000000111///...------------...///111111111111000000000000........./////////000000......///000111222222333////////////............//////000000000000000000///////////////////////////...---000555999<<<===;;;;;;999777555333111000...------...111444444444333222222444555666555333333333444555666777888888666666666666555555555444:::;;;===???AAABBBAAA@@@>>>>>>???@@@BBBBBBBBBBBBCCCDDDHHHQQQZZZeeeuuu666===666:::333999DDD666///333333333222000///...---///++++++///000...---...222111111111222333444444444555777888888777555444444444555555444333444666555888999666555555222---000000000111222444555666777:::<<>>///***,,,000444---+++)))$$$  """)))""" !!!'''$$$"""###'''333222 """ &&&!!!"""  !!!!!! &&&((($$$###$$$###000000//////////////////.........///000222333444999???JJJVVV___dddfffggg```VVVGGG:::333111111111//////............//////......//////000000000000222444888;;;;;;:::777555111111111111111222222222///...---...000111111000////////////////////////...//////000000//////...---------------......///////////////000000000000......------------......111111111000000000//////------......//////000000...//////000111222333333////////////............///000111222222222222111///////////////////////////......111555999;;;<<<888888777666555555444444...------...111444444444333333222444666666555444222333444555666888999999666666666666666555555555999;;;===??????@@@@@@AAA@@@AAABBBBBBAAA???>>>>>>CCCDDDIIIRRR\\\gggvvv777===999===444;;;GGG888///333333333222111///---,,,...++++++///111///---...000000///...------...//////111444777999999888777333555555333222222444555555999999666555555222---000111111222333555777888444888999<<>>>>>>>>???AAA@@@AAABBBAAA???===<<<===CCCDDDJJJSSS]]]gggwww777888888>>>555;;;JJJ<<<444333333333111000...,,,+++...++++++///111///...///.........,,,***)))***+++,,,...222555777888888888222555555111000222444444777::::::777666777555111111222222333555777999:::555999:::<<>>======???AAA>>>???AAA???===<<<===???CCCDDDJJJTTT]]]gggvvv888666999BBB777:::III===555444333222000...,,,++++++///++++++///111//////111---...///---***((()))***---...111333555666666666222666555000///333555444777999999555444666666333333333444555777999;;;<<<888;;;===@@@JJJ^^^vvv~~~|||{{{~~~~~~|||kkkQQQ@@@:::111&&&------,,,***)))))),,,...,,,###!!!$$$!!!  &&& """---///### !!!!!! !!! ((($$$!!!!!!!!!""" %%%(((!!!---.....................111000000000000000111111444999AAAKKKUUU\\\```bbb]]]QQQAAA555111000///---000000111222333333222222111///...---...111444666888999;;;<<<===<<<;;;::::::888666444333222333333222///---,,,---...------000000000000000000000000------............------,,,---///000000000///...000000000000////////////......////////////......000000000000////////////........................000000000///////////////000/////////............***,,,...000111111/////////////////////////////////000111444666555222///111000000000000000000000///...,,,---///000000/////////000222555777666555777777777888999999:::::::::888666444444555777888999;;;>>>===<<<<<<>>>AAA;;;===???>>><<<<<<>>>AAACCCDDDJJJTTT]]]ggguuu888888<<>>:::666555666444555555666555333222111111000...---,,,,,,,,,---000000//////.........---......//////......---,,,---...000111111///---,,,//////000000000000//////000000000///---,,,---///000000000000000/////////---,,,,,,,,,---...000111000000000000000000000111---...///000000///...---///...,,,+++,,,---///000111111000000//////......---...000222333333333333//////000000000000///......//////000111111222222000111111222333333444444777888::::::999999:::;;;:::999777666555555666666:::;;;===>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>???AAAGGGRRR[[[eeesss888<<<<<>>888333222333444333000...---,,,///......///111111111///111000/////////...,,,***000222111111333777444//////111222111......111555777666555444333333333333333999======>>>@@@>>>999<<>>:::CCCOOO```ttt|||}}}wwwzzzwwwccc\\\NNN<<<<<<333)))333666---((())))))$$$ ### %%%!!!"""$$$(((&&&'''%%%%%%333))) """$$$***...&&&&&&$$$###### !!!&&&+++***((((((%%%%%%  !!! """+++---&&& ------...//////000111111111000000000000111222333444555888;;;???CCCFFFHHHEEEBBB<<<666111/////////000000000000111333444555444444222111000222666:::===@@@CCCAAA<<<777555555444555555666666555444333111000///...------------000000/////////...............//////......---,,,---...///000000///...---/////////000000////////////000000///...---///000111000000///////////////...---------...///000111111111000000000000000000---...///000000///...---///...---,,,---...000111111111000000////////////---...000222333333333333//////000000000000////////////000000222333444444333222222222222333333444555777999:::999888999:::999888666555666777999:::;;;<<<===>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???AAAGGGQQQZZZdddrrr777;;;===OOOEEE777===777333222333333333111///------000000//////000000111222444333333222222111///...111333333222555888666000333444333222111222555777555444333222111222333444666<<>>;;;AAAHHHXXXppp|||zzz}}}pppiii[[[DDD<<<---(((---000---)))((('''&&&######  ###!!!!!!######$$$,,,###***!!!"""""")))///***###!!!!!!$$$ $$$######  !!!!!!!!!!!!&&&+++)))!!! !!! ------...///000222222333222111000///000222555666555666666777999:::;;;;;;999888777555333111///...222111111111222222333444555444222000///222888<<>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAGGGPPPYYYcccqqq~~~666:::>>>RRRGGG666:::555222111222222222111000...---111222222000...///222666777777777666555444333222111444555555777:::888444888555333222333666777888666444222111222555888:::>>>EEEKKKNNNQQQSSSQQQLLLHHHFFF???>>>???===MMMkkkzzz~~~|||}}}}}}tttxxx}}}wwwsssgggOOO@@@)))))))))+++...,,,((('''***'''###!!!"""!!! ###  """ !!!111===EEE000###%%%......$$$ ### +++!!!"""&&&  !!!###$$$$$$$$$&&&%%%%%%''' """###------...000222333444555222222000000111444777999555666777888999999::::::444444444333333222111000444333333222222222333333555444222000111555<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCHHHPPPXXXbbbppp|||444999@@@UUUIII666888444222000000111111222111///...111444444111------333888888999:::999777555444444222666888888:::===;;;777:::666222111555888999888999777555555777;;;AAADDDIIIPPPUUUWWWXXXYYYUUUOOONNNIIIAAAAAA@@@777EEEfffwwwzzzvvv|||yyy{{{}}}~~~}}}ssszzzwwwxxxsssaaaQQQ777///))))))000000***)))...+++$$$"""$$$"""))) !!!""" ***AAARRRWWW::: ######)))%%%!!!###%%%"""!!!*** !!!###  """$$$&&&'''!!!###"""  """!!!###$$$......000111333444555666333333222222333666888:::666777888999::::::999999666555333222111222333333555444333333333333333333555444222111333888@@@EEEMMMOOOPPPMMMFFF@@@======::::::999999999999999999000111222222222111////////////000000000000000000//////000000//////...------------......000111222......////////////......000111222111000111333555444333111000/////////000000000000111111111111111000000000000//////.........///000111111000///.../////////000111222222333000000000000111111111111/////////000000111222222//////......///000111222000000000222444777:::<<<;;;999555333222333444666444666:::<<<===???BBBDDDGGGEEEBBB???======>>>????????????>>>>>>>>>??????========================CCCDDDIIIQQQXXX```lllxxx222:::???TTTGGG444777333222000//////111333333111...222444555222------333888777999:::999666444444555222777;;;;;;<<>>:::>>>:::666666999<<<<<<;;;<<<:::888888;;;AAAHHHLLLSSSYYY^^^_________\\\VVVSSSMMMEEEDDDBBB777BBB```ttt|||yyy}}}{{{}}}|||yyy}}}~~~ssshhhOOO777---)))...///***)))---...&&&###%%%### ))) %%%777CCCEEE***!!!!!!""" (((((( ###  ### $$$)))((($$$&&&+++###### !!!!!!###%%%&&&(((############  !!!  """000000111222333555555666444444444555666777888999777888999999999777666555888666333111111222444666555555444333333444444444555555444333444999???DDDIIIKKKLLLIIIDDDAAAAAABBB???>>><<<;;;999888888888000000111111111111000000//////000000000000111111///000000000000///......------...///111222333333//////000000000000//////000111222111000000222444333333222222111000///...///000111111111111000000//////////////////////////////111111111111//////000000000000111111111111000000000111111111111222000////////////000111222//////.........000111222111111000111333777:::<<<:::999777555444444555666555777999<<>>?????????========================BBBDDDJJJRRRWWW\\\fffpppzzz000999<<>>@@@???===AAA@@@>>>>>>@@@AAAAAAAAA>>>===;;;<<<@@@FFFLLLPPPZZZ```cccdddeeegggddd```VVVRRRIIIEEECCC:::@@@VVVmmm{{{}}}zzzttt]]]@@@666---+++,,,***))))))222,,,'''&&&$$$!!!"""&&&!!!###$$$&&&((()))&&&!!! !!!+++222+++ (((###  '''$$$!!! !!!!!! !!!###$$$***111'''"""$$$"""!!!!!!!!!"""###$$$%%%%%%&&&---(((###!!!""" !!!!!! !!!111222222333444555555555555555777888888888777777777777999999888777555444666555333222222444555666555444444444444444555666666666555444333666:::>>>BBBCCCDDDBBB??????BBBFFFDDDBBB???<<<999888777666000000/////////000000111//////000000000111111111000000000000000///......,,,...000222333444444444000000111111111111000000111222222111//////000222222333333333222000...---//////000111111000//////------......///000000000///000111222222111000///000000000000000000//////000000111111111222222222000000///...///000111111//////...---...000222333222111000111333666999;;;999888777777666666666666555666888:::>>>EEEMMMRRRSSSQQQOOOMMMIIIFFFCCCBBBBBBAAA@@@???>>>??????@@@========================@@@BBBIIIQQQUUUXXX___gggppp{{{...666777GGG:::,,,222...+++///---,,,///444666333000333333222111111111111111333666999777222000111333000888>>>??????@@@@@@>>>AAACCCDDDDDDDDDCCCDDDEEEBBBAAAAAABBBFFFLLLQQQUUU```dddfffeeeeeegggfffbbbXXXWWWLLLDDDCCC======III```~~~~~~~~~|||yyycccMMMDDD666,,,+++...,,,&&&555333---'''&&&(((&&&"""%%%,,,)))!!!)))""""""$$$...///&&& $$$ ###&&&$$$"""###$$$%%%%%%$$$!!!%%%***...''')))*** """!!!!!!"""###$$$%%%$$$$$$###***$$$ """!!! $$$ """333333333444444555555555555666888::::::888777666555666888::::::999888777333333333444444555666666444444444444444555666666888888666444222333666888<<<===>>><<<;;;===CCCHHHGGGEEEAAA===999777666555111000///......///000111//////000000111111111222000000000000000//////...,,,...111444555555555444111111222222222222111111111222222111///...///111111333444555444111...+++...///000111111000///...,,,,,,---...///000111111///000111222222111000///000111111000000///...---000000111111222222222222000000///......///111111//////...---...000222444222111000000222555888;;;888888888888777777777666555555777999>>>FFFOOOVVVTTTTTTSSSQQQMMMIIIFFFDDDCCCBBB@@@?????????@@@@@@========================>>>@@@GGGOOOSSSTTTZZZaaaiiiuuu...555333AAA555(((000+++(((...,,,,,,///444666444000333222111111222222000///333666999777222///000333///888>>>??????AAAAAA??????CCCFFFFFFDDDBBBCCCEEEFFFFFFFFFHHHKKKQQQVVVZZZeeehhhgggdddbbbcccaaa]]]YYYZZZNNNCCCCCC???;;;@@@TTT}}}~~~}}}~~~|||kkkXXXPPP???...---333111'''888888111((((((...***((( !!! """ ''')))"""%%%!!!""" &&&)))###***///!!!$$$""" """!!! """!!!!!!!!!&&& ''''''!!!"""$$$%%%%%%$$$"""!!!&&&'''!!!""" !!!!!! !!! !!!///111222444555555444444666666777888888888888888777888:::;;;;;;999666444777666555555666666666555555555666666666666555555888888777666555333222111555777888666444777???EEEGGGFFFCCC@@@<<<888666444///000222333333222111000333111///111444555333111111111111111000///---------///222444555444333222333333222222111222222222333222222111000///......000111222333444333333222222222111111000000//////...///000111111111111111111111111111111111111111333444555333000.........000///////////////000000---...000222333444333333222111000//////000111222000111222333444555555555444555555666777888999999444555888:::===BBBGGGLLLLLLMMMOOOOOOMMMJJJFFFCCC;;;<<<>>>?????????>>>===>>>;;;999:::===??????===@@@CCCGGGKKKOOOSSSXXX[[[eeeppp000444888222---///+++(((///...------///222444444333555000///333333...,,,...000444777333---***---111///222666:::<<<>>>AAADDD???DDDFFFBBBAAADDDGGGGGGGGGGGGGGGHHHJJJOOOVVV[[[bbbfffgggdddbbbaaa]]]XXXXXXQQQKKKHHHDDD>>>;;;;;;JJJmmm}}}~~~{{{zzzqqqhhhSSS@@@;;;999111---///---///&&&###)))''' """### !!!""" !!!###'''&&&!!!......###$$$)))"""$$$...+++$$$$$$******((($$$&&&&&&######%%%###!!!"""$$$###"""!!!!!!"""!!!%%%%%%### (((&&&""")))000111222444555555555444666777777888888888888888777888999::::::888777666888777666777777777666555666666777777777777666666666666555444333222222111444666777555444666<<>>;;;777555444000000111222222222222222555333111111333444333222111111111000///............000222444555444222111222222111111111111222222222222222222111000///...000111222333444333333222222222111000000//////......///000111222222222222222111111111111111111111111333444444111///...///000000////////////000000...///111333444444444333222111000//////000111222000000222333444444444444555555555666666777777888555777999:::<<>>>>>??????>>>>>>===;;;:::;;;===??????===@@@CCCHHHLLLOOOSSSWWWYYYcccnnn///444888222,,,...***(((///...------///222444444444333///...333333000///111...333555222,,,(((***...///222555888999;;;===???<<>>CCCaaa~~~uuutttcccOOOAAA777///,,,---000222+++(((///,,,%%%'''$$$  """"""%%%(((&&&  !!!'''&&&"""!!!"""!!!###"""(((///333444111,,,((($$$###$$$%%%$$$%%%''''''&&&### !!!!!!!!! !!! )))%%% &&&000111222444555555555555666777888888999999888888777777777888888888888888999999999999999888777777777777888888888888777777444444222111111111222222333555666555444555888<<<>>>>>>===;;;999666444333111111000111111333555666777555333333333444333222222111000///....../////////111222444444333111000000000///000000111222333222222333333333111000///111222222333333333333222111111000000//////......---...000111333333444444222222222111111000000000///111444444222000//////000000////////////000000...///111333444444333333222111000000000000111222//////111222333444444444555555555666666666666666666888:::;;;;;;<<<>>>@@@DDDEEEGGGHHHGGGEEEBBB@@@>>>============>>>??????===;;;:::;;;===????????????CCCHHHLLLOOORRRUUUWWW```mmm///333777000***---***'''......------000333555555555444111111222222///...000---111333111+++''''''***...111333555555666888:::777===@@@???@@@EEEGGGGGG@@@AAACCCGGGLLLSSSYYY]]]]]]___]]]XXXVVVWWWVVVSSSRRRLLLFFFDDD@@@<<<<<>>===<<<;;;;;;;;;<<<>>>???<<<<<<;;;<<<===???@@@@@@???CCCHHHMMMOOOQQQTTTUUU```mmm...111555///(((+++((('''............000333555666555777666555333///,,,+++,,,,,,000222000+++&&&&&&''',,,///111333333444666777555:::>>>???CCCHHHIIIHHHAAAAAABBBGGGMMMTTTYYY\\\ZZZ[[[XXXRRRPPPSSSSSSQQQPPPKKKFFFBBB>>>999:::>>>BBBKKKkkk~~~~~~~~~~~~tttXXX@@@666222...000333...---555111)))***"""!!! !!!!!!  !!!%%% ######!!! '''$$$***!!!)))333222***...;;;>>>333---111+++***((($$$!!!!!!$$$((((((&&&"""!!! ### """((("""###111111222333555666777888777777888999999999999999999888777666777999:::<<<<<<>>>@@@???<<<999888888888888999999999999888888222111000//////111333444444555666666666666666777555666777777777666444333222111///...000333666888999999888666444222111111222111///------...000111111111222222222111000000............///000111222111111222333444333222111444333333333333333333333111111111000//////......---...///111333444444444111111111000000000//////...000333444333111111111111111000///////////////---...///111111111000000111111222222222222111111...///000222444555555555666666666666666555555555222555777888888888:::;;;<<<===>>>??????>>>===<<<;;;;;;:::999:::;;;<<<===;;;<<<<<<======???@@@BBB@@@DDDIIILLLOOOQQQTTTVVVcccooo---000444---&&&)))'''&&&...///......000333444444444666777666111---+++++++++---///000...***'''&&&'''***---000222333444666888444999>>>AAAFFFLLLLLLIIIEEECCCCCCFFFLLLRRRVVVWWWWWWWWWSSSNNNLLLPPPRRRPPPPPPKKKGGGCCC<<<777777<<>>AAACCCBBBEEEHHHLLLOOORRRVVVYYYeeerrr,,,///222+++%%%'''&&&%%%---000///...///111333222111000444444...***+++......,,,------+++(((''''''((())),,,///111222333555777444999???CCCIIIOOONNNJJJIIIEEEAAABBBHHHNNNQQQRRRRRRRRROOOJJJIIINNNPPPOOONNNKKKHHHDDD===666666:::<<<:::PPPpppwww```KKK;;;222000222+++(((...))) !!! %%%$$$  !!!  !!!###!!!!!!!!!  ###""" !!!&&&!!!$$$###%%%+++%%%)))555***'''!!!&&&&&&###$$$$$$...888999111((($$$$$$"""######"""!!! !!!"""""" ###'''111111222333444777999:::777888999999::::::999999<<<<<<;;;;;;::::::;;;;;;<<<@@@CCCBBB<<<888777888777777888888888888777777444444444444444444333333333222111222444555666666444555777999999777555444111000///......000222333222666::::::777222///---///////////////000000000//////000000111111222222000000000//////000111111111000/////////111333555666555444333222333333444333333222222111111000000------...///000111111111......//////000111111111222222222111//////111333222111000///............///000222333333222222111111222222333333222222111///000222444666777888888666666777777888888999999555555666666555666999;;;<<<<<<<<<<<<<<<;;;:::999;;;;;;<<<============<<<:::<<<>>>>>>===>>>AAADDDCCCEEEHHHKKKNNNSSSYYY]]]gggttt,,,...111***###&&&%%%%%%---000///...///000000///...---333333,,,(((***......+++***)))'''%%%%%%'''(((***,,,///000000000222333444999>>>DDDJJJPPPNNNIIIIIICCC======BBBIIIMMMNNNLLLMMMKKKGGGGGGLLLOOONNNJJJIIIHHHFFF>>>777777;;;<<<;;;LLLcccsss}}}~~~rrr[[[GGG???<<<===444///333///&&&'''"""!!!$$$"""!!!!!!!!!!!!!!!"""%%%))))))""" ######""" """!!!$$$ ###"""&&&,,,$$$###---666%%%"""!!!!!!%%%...333333...((($$$!!!"""###"""!!! !!!"""!!! !!!!!!)))111111222222444777999;;;888888999::::::::::::999=========<<<<<<;;;;;;:::<<<@@@DDDBBB<<<777666888777777888888888888777777555666666666666555444333222000///000222444555666444666888999999888666444000000///......///000111000555:::;;;777222...,,,...///000000000000//////...//////000111222222333222111111000000000000111111///...---...000444666666555444333222333333444444444333333222111111111------...//////000//////------...///000111222222333333222000...///111333222222000///............111222333444555444333222111222333444444333222111000111222555666888999999666666777888999::::::;;;777777777555444555888:::<<<===<<<<<<;;;:::999999;;;<<<>>>?????????>>>===999<<<>>>>>>===>>>AAAEEEDDDFFFHHHJJJNNNTTT[[[```hhhuuu+++---111)))"""%%%$$$$$$---111///......//////...,,,///555444,,,&&&(((++++++)))(((&&&######$$$&&&(((+++---//////.........///333888>>>CCCKKKPPPNNNHHHGGGAAA:::999???FFFJJJKKKHHHJJJHHHEEEFFFKKKNNNMMMFFFGGGHHHGGG@@@888888===BBBAAAMMM[[[eeeqqqvvvlllppprrrzzz||||||~~~~~~gggTTTMMM;;;<<<222+++///***!!!"""$$$###""" """"""""""""!!!###%%%+++,,,%%%!!!######!!!"""$$$$$$"""  %%%###!!!%%%&&&)))---%%%$$$,,,$$$!!!###"""###,,,000...***)))&&&"""!!! !!!!!!!!!"""###!!! ***000111111222444666777888555555555555666888999:::???@@@AAA???;;;:::;;;>>><<<=========;;;888555333:::888666666777888777666999999999999999888777666666555444111///000333666666777999:::999777444222111000...///111222222111333555777777555222000///333222111111000111111111...///000111222222111000222111///.........///000222222333333333222222111555555666555444222000...000111222111/////////000///...,,,++++++---000222222222333333333444444444444444555555444222000///222222111000//////000000000000111222333555555666333333333333333333333333000///000333888:::999888555555555666666888999999999888777666666888:::<<<>>>>>><<<;;;999777666666;;;<<<>>>???>>>===;;;:::;;;<<<>>>???>>>===>>>???FFFGGGMMMSSSVVVWWW]]]eeeooo---///666---!!!###'''(((---222222111///------...000111000---+++)))(((((((((***"""%%%'''$$$$$$)))***000222000...///...,,,...444<<>>CCCAAA>>><<<===AAAFFFJJJKKKLLLDDDAAADDD???666777???CCCAAALLLaaaoooqqqwwwttthhhggguuu}}}|||wwwxxx}}}uuueeeUUUIII:::---,,,---***%%%%%%%%%(((!!!""" """(((&&&!!! """###"""  !!!"""###'''...'''"""%%%!!! """$$$'''### """"""!!!""""""'''***(((""" ###"""!!! ###%%%"""!!!"""###"""!!! 222222333333555666888888555555555555666777888999<<<>>>>>>===:::999:::<<<;;;<<<<<<;;;:::888666555:::888777777888888888666888888888888888777666666555555444222000000333555555555666777666444222111222111///000111222222111222555888999888555222111222222111111000111111111111111222333222111000///111000///...---......///111111111222222222111111333444444444333111000///000111222111000000111222000///---,,,,,,...000222111222222333333333333333333444555555444333111000222111111000//////000000111111222333444555666666333333333333333333333333222111111444888:::999777555555555555666777888999999888777777777999;;;<<<=========<<<:::999888777;;;<<<>>>??????>>>===<<<===???@@@???===<<<<<<===CCCEEEJJJQQQUUUWWW^^^fffqqq,,,///555---"""$$$'''(((...111000///.........//////000///---+++)))(((''''''(((!!!$$$&&&###%%%,,,,,,111333000...///...+++,,,111777<<>>>>>>>>>>>@@@CCCGGGIIIHHHAAA???AAA===555666>>>===<<>>???@@@??????>>>@@@AAAAAA@@@===<<<<<<===@@@AAAGGGNNNRRRVVV^^^gggttt,,,///444,,,###&&&'''(((///000---+++,,,///111000...------,,,***)))'''&&&%%%&&&!!!!!!&&&&&&###&&&...---222333000......---+++***---111444666777999:::333777000***333777777<<<;;;===??????>>>>>>BBBEEEBBB<<<;;;===:::444555<<<999999===III```wwwzzzoooiiiWWWKKK???999555...)))'''$$$,,,&&& $$$###$$$"""'''""" %%%***!!!!!!!!! !!!!!!!!!  !!! !!! ###///***  """!!!!!!###### !!!!!! !!!###$$$$$$###!!!777666666666777888888999888777666666555555555666888888999::::::::::::;;;;;;:::999999999999:::;;;;;;999888999999999777666555555555666666555555444333444444333222111222444333333111000000000111111222111//////000111000///000333888<<>>;;;<<<>>>>>>>>>===;;;:::;;;<<<>>>???@@@@@@@@@@@@???@@@@@@???===<<<===???@@@AAAEEEKKKOOOSSS\\\fffttt+++...333+++$$$''''''(((000...+++(((+++000333111---,,,,,,+++***)))'''%%%%%%$$$!!!%%%,,,,,,&&&'''///...222333///------,,,***)))+++---......///111222...222,,,+++666999777;;;666;;;>>>>>>:::999<<<@@@<<<999888:::888444555:::999<<<;;;@@@WWWuuuzzzzzzqqqpppdddYYYIII<<<333,,,(((&&&%%%...***$$$&&&$$$ ### """+++!!!!!!""" (((  """!!! """###"""  #########!!! ### (((444))) """++++++***&&&###!!!"""###$$$%%%$$$###!!! 777777777777777888999:::999888777666666666666666888888999;;;<<<<<<;;;;;;:::::::::999:::;;;<<<<<<:::999888999999999666444333444444555555555444444222444555444333111222333444222111000///000111222111///---...///000///...///222666;;;>>>===999444////////////000111222333222333444555666555555444111111111111000000//////------------...///000111...------.........//////---///000111111222444666444333222111000000111111///000111222333222111111111222333444444444333222000///////////////000000222333333333444555555555444444444333333222222222666666777777777666666666555444444444444555555666999999999:::;;;===>>>>>><<<======>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@<<<===>>>>>>===>>>@@@BBBCCCBBBEEEJJJLLLPPPYYYbbbrrr***---000)))$$$(((''''''000---***(((+++111333111...---,,,+++***)))((('''&&&$$$###)))333444,,,)))---...111222...+++,,,,,,******+++,,,+++******+++---***---))),,,888999444888222777;;;:::666444666:::777666777888666444555888888===<<<===QQQnnnzzzuuu}}}}}}wwwwwwlllaaaOOO<<<000+++******(((111,,,%%%(((&&&"""%%%"""%%%"""%%%###!!!$$$!!!"""''' """$$$!!! """######"""!!! '''111&&&!!!'''&&&&&&'''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$###777666666777888999:::;;;:::999888888777777777777999999:::<<<===>>><<<:::999999999::::::;;;;;;;;;999999888999999888555222333333444555555555555444111333555555444222111222333222111000000111222222000...------///000000000000000333888;;;;;;666111---......///000111333444///111333555666777777777111111222222222111000///......---,,,---...000111......---------......///,,,...000000000111333444333222222111111111222222111111111111222222333333111111222333333222111000//////......//////000000222222222333333444444444333333333333333333333333555666888777666555555666666555555555555555666666888888999:::<<<===>>>>>>============<<<<<<<<<<<<=========>>>>>>?????????999:::;;;<<<<<>>>>>;;;888666777888999:::999888888888888777888888777333111333333444555555555555555111333666666444222111111111111000000000000111111000///...///111333333333111///000333777777222------------...000222333444///000222555666777777777000111111222111000///...000///...------...///111//////------,,,---......,,,...////////////111222111111111111111222222222333333111111111222444555000111222222111000.....................///000000111111111222222222222333111222222333333444444555333555777777555444555666777666666555555666666777666777888:::<<<=========???>>><<<;;;:::;;;<<<=====================>>>>>>777888::::::;;;>>>BBBEEEFFFEEEEEEGGGIIIMMMVVV```nnn))))))***%%%$$$((($$$$$$000+++,,,...///111111111111333111...+++***+++---...---'''(((333999333,,,******------)))'''***+++)))***+++,,,+++)))''''''(((%%%&&&%%%...:::666,,,...------.........//////000///111333222000000111111222888999888@@@WWWooo}}}zzzzzz}}}{{{tttooo___HHH777111111000000333***""")))***&&&'''%%%######$$$!!!!!!'''(((%%%   !!!""" !!!!!!!!!   %%%'''&&&!!!"""!!! !!!"""  !!!$$$***222(((%%%""" !!!%%%)))---444444555666777999;;;<<<;;;::::::999::::::;;;;;;:::999999;;;======:::666444555777999999777666444888777777777888666222000333444444555666666666555000333666777555222111000//////000000000000000000111//////000333555666555111///...111444444///***,,,,,,---...000222333444///111333444666666666555///000111111111000...---111000...------...///000000///...---,,,---......,,,---//////......000111000000000111111222222222555444111000000222555777000111111111000///---,,,...............///000111111111111111111111222222000111222333444444555666111444777666444333555777888777777666666666777777555666888:::;;;<<<======@@@>>><<<999888999;;;===>>>======<<<<<<<<<<<<===888888999999:::<<>>>>>>>>===<<<;;;999888===============<<<<<<<<<;;;999777888===AAABBBBBBFFFKKKHHHGGGLLLKKKQQQaaaqqq###(((,,,(((&&&,,,+++)))///444000,,,,,,---,,,,,,---333,,,,,,,,,(((...444...555+++)))000222+++)))...+++***)))''''''(((((()))***((('''))),,,---***(((...,,,///444222,,,+++///,,,,,,---......//////000///000222222111111222333555======:::;;;AAA\\\wwweeeUUUIII???555///333444111)))%%%((('''###%%%###"""$$$''''''%%%""""""!!!  """$$$&&&%%%$$$!!!&&&###!!!"""$$$###  """  &&&111000"""$$$'''''' """ $$$+++''' %%%)))%%% ***444666444333444777999999888999888888888999:::<<<===<<<<<<;;;::::::999888888888888888888888777666555555666777777666555333111222333555666666666444333333333333333444555666666111000/////////000111222111111111000111111222222111111000000//////......//////000111222222222222000111222222333333333222//////000111000///...---000///---,,,,,,...000111000//////...------,,,,,,+++,,,---...////////////000111222222222111000000333333333222222222222111111111000///...---------,,,,,,---...////////////000111111222222222222222555444222333666777666444444444333333444444555555444555555666666555555555777888999;;;<<<=========>>>>>>======<<<:::999999==================<<<<<<;;;999777999===AAACCCCCCCCCHHHEEEDDDJJJKKKRRRbbbsss%%%(((,,,(((&&&,,,,,,***000999444000///...,,,+++,,,444,,,,,,,,,)))...444...444+++***000111+++(((,,,+++***)))((((((((()))******(((((())),,,---,,,+++//////222666444...+++...------------......///000222222333222111111333555666======<<<>>>BBBYYY{{{~~~zzzmmmaaaVVVIII999///333555111***''')))(((%%%&&&$$$"""###%%%&&&$$$""" """%%%&&&""" !!! !!!"""######!!!"""###""" !!!"""!!!!!!$$$(((%%% $$$$$$)))'''###&&&&&&%%%***&&&!!!!!!###))))))&&&&&&,,,333555444444555777888666555555666777888999:::;;;<<<======<<<;;;999888777777888999:::;;;:::888666444555666777777666555333222111222444555555555444333333333444444555666666777333222000//////000111222222222111111000111111111000000000000////////////000000111111111111000000//////111222333333444444000000///...............---------------...///000/////////...------,,,,,,,,,---......////////////000000111111111111000000222222111111111000000000000000000//////.........+++,,,---...///000000000///000111111222222111111555333333333555666555444222222222222222333444444444444555555666666777777666777999:::<<<=========>>>>>>===<<<;;;:::999999<<<<<<===============<<<;;;999999:::>>>BBBEEEFFFDDDGGGCCCCCCIIILLLUUUgggxxx''')))---)))&&&------+++222???888333222000,,,***,,,666,,,+++---***...333---111++++++000000***''')))++++++***)))))))))))))))***(((((())),,,...///...222222666888666///,,,---...---,,,,,,---...000111666666555333222222555777999>>>>>>>>>@@@AAARRRnnn||||||vvvoooiii```QQQ===///555555222,,,)))******((((((%%%!!!!!!###%%%###!!!!!!$$$&&& !!!"""$$$$$$%%%$$$""" !!!###$$$$$$######&&&)))((($$$###&&&***&&&!!!!!!&&&+++000 %%%)))&&&"""###!!! '''+++,,,,,,...000444555666777777666555333333444666777999::::::;;;======<<<;;;999888777777999:::<<<<<<;;;999666444666777777777666555444333111222333444444444333333333333444555666666666666555333111//////000111222333333222111000000000111.../////////000000000111000000000111000000//////---...000111333444444444111000...,,,,,,---...///***+++,,,---...///////////////.........---------------.../////////////////////000000000000000000111000000000000////////////000000000000//////...+++,,,---///000000000000//////000111111111111000444333333444444555555555111111111111222333444444444444444555666777888999555666888:::<<<======>>>>>>===<<<;;;:::999999999;;;<<<===>>>>>>======<<<;;;::::::<<>>>>>===<<<:::999999999999:::;;;===>>>>>>>>>===<<<;;;;;;<<<===???BBBFFFHHHHHHLLLGGGGGGOOOTTT```sss...000444...+++111111000888AAA555...000///+++---444;;;,,,)))...,,,...111,,,,,,++++++---+++'''&&&''')))))))))(((((((((''''''&&&'''(((***+++---///111222555777666222...***'''))))))+++---111444888:::;;;;;;999666555555888;;;???BBB@@@???@@@;;;BBBVVV}}}vvvoooggg[[[MMMCCC777555222///...,,,,,,...+++'''"""!!!###%%%$$$""""""!!! !!!!!! !!!"""!!!!!!###&&&(((###!!!%%%'''&&&""" %%%***,,,888)))""""""+++444!!!$$$NNNEEE%%% !!! !!!$$$###!!!$$$%%%%%%$$$555777888888666555666777444555666777888999:::;;;<<<;;;;;;::::::999999888888999:::;;;;;;:::888666888888777666666555555555333333333333444444444444333444555555555444333222222111111000000000111111222222111111000111111111......//////000000111111......///////////////...,,,---///111222333444444000...,,,+++++++++---...******+++,,,------------...........................//////000000/////////......------...///000111000000/////////.........---...000111222111111000......///000000000/////////000111111222222111111111333444444333333444555333333333333444666777888555444333333444555666888444555777999;;;======>>>>>>===;;;999888888999999999:::===>>>???>>>===<<<;;;<<<======>>>@@@DDDGGGGGGKKKIIIJJJTTT[[[ggg|||111444777000,,,222222111888AAA333***------***000;;;>>>,,,)))///......000,,,)))******)))'''&&&'''((()))))))))))))))(((''''''%%%(((+++------...///111111555777333///---***'''(((***---000444888:::<<<;;;;;;:::888777777999<<<@@@CCCAAA@@@@@@:::AAAVVV||||||rrreeeWWWLLLFFF777333111000///,,,---000***'''######%%%'''%%%###%%%### !!!&&&***'''$$$!!!!!!###%%%&&&"""!!!!!!***000111///###!!!$$$!!!(((444999 777oooccc)))$$$"""  !!! 666888999888666666888:::777777666666777999:::;;;::::::::::::::::::::::::777888888999999999999999999888777666666555555555444444444444444555555666444444555555444222000......///000111111111000///111111111000111111222222////////////000000000000,,,------...////////////---...///111222333333333......,,,+++++++++,,,---+++++++++++++++,,,,,,,,,........................//////000000000000//////------,,,,,,---///000111000000000////////////...,,,...000222222222111000///000000000000///......000111111222222222222222111333444444222222444666222222333333444666777888555444333222222333555666333444777999;;;===>>>>>>???===;;;999888888999999888:::===?????????===<<<;;;===>>>===<<<>>>BBBFFFGGGLLLLLLQQQ^^^fffttt333666888111,,,111000///666DDD333(((+++,,,***222@@@@@@,,,(((000///...///+++'''))))))&&&$$$%%%(((******++++++,,,+++***)))(((&&&***///111111000000111222666666111------,,,(((***,,,000444777999::::::999:::::::::999999:::<<<>>>CCCBBB@@@@@@<<>>>>>???===;;;999888888999999888:::===???@@@???===<<<<<<===>>>===<<<===AAAEEEHHHOOOQQQXXXfffqqq555666999000+++//////---444FFF444(((***+++***333CCCAAA,,,(((000///......+++&&&(((((($$$"""%%%))),,,,,,,,,---...---,,,+++***(((---222555333222111222333777777000,,,......***,,,///333777999999999888777999::::::::::::;;;<<<<<>>;;;999<<<===>>>===<<<===AAAEEEFFFMMMWWWaaammm}}}444:::000,,,///...(((+++444<<<;;;******...111<<<555555333000---+++************+++++++++***,,,///111---...---,,,)))((()))***)))333777111+++---000000///555333000222...,,,666333666999;;;;;;;;;;;;;;;:::999666444444555777888@@@@@@@@@@@@>>>@@@LLLZZZ}}}}}}yyyoooaaaUUUKKK;;;444999666***(((222///'''&&&------%%%"""&&&""""""!!!!!! ###%%%!!!%%%((($$$$$$&&&'''$$$ """&&&%%%)))222111,,,***""""""###$$$""""""'''"""###444YYYgggDDD...(((///&&&!!! '''///+++%%%  !!! 555555555555666666777888888888777777888888999999:::888777777::::::999777777999:::;;;;;;:::999777666666666555555555444444444444444555555555666666666666777666555222000...000111333444555555444444222222111111222333444555666444222///...---......---.../////////...,,,+++,,,---......////////////000000...---,,,+++++++++++++++++++++++++++++++++//////////////////000111//////...---------------...---,,,,,,---...///000...//////000000///...---////////////////////////000111111222111000...---000000000111111000000///222222111111222222333444333333222222333444666777555333222222333444444333333555888888888888999:::;;;:::999999888888888888888:::===@@@@@@>>><<<:::;;;<<<=========???CCCGGGHHHNNNWWWcccppp333;;;222...000...'''(((///;;;:::***---...+++666222333222000---+++***)))((())))))***++++++---...000.........---******+++,,,***222666111+++,,,//////,,,555555333555///,,,333333666:::;;;;;;;;;<<<<<<999777555444444555777999>>>===>>>@@@@@@BBBLLLWWW~~~{{{xxxssshhh\\\UUUDDD888888999333///000...)))+++333444+++&&&(((!!!!!!  %%%'''""" ###"""!!! ###&&&'''%%%!!! ###'''%%%"""&&&111777111%%%"""((('''  +++%%%)))"""))):::SSS```CCC,,,(((!!! ''' 555+++///333)))%%%###%%%&&&!!!   666666666666666777888888777777777777777888999:::<<<:::888777999::::::999777999;;;<<<<<<;;;999777666555444333333333444555555555555555555555666666555555444444333333222222111222444555666555555444222222222222333555666777888666222...,,,,,,,,,---------------------,,,,,,++++++,,,---...//////000000000...---,,,,,,++++++,,,,,,,,,,,,++++++++++++............//////000000//////---,,,,,,,,,---...+++,,,,,,---...//////000...............//////000000000000000000000000000//////000000000000//////000000111222222222111111111000000000000111222222333222222222333444555666555444222333444555555444333666888999888888999;;;;;;::::::999999:::::::::;;;<<<>>>@@@@@@???>>>===;;;<<<===>>>???BBBFFFIIIJJJNNNWWWdddttt333999222///111///((((((---<<<888***000...%%%000222111000///---+++)))''''''&&&'''))),,,---............//////---++++++,,,---,,,222555000++++++,,,---)))555888777888111,,,111555777:::<<<<<<<<<<<<===666555333333444666888999===;;;<<<@@@CCCFFFMMMUUUqqq{{{|||{{{ssshhhYYYJJJ999222444555///(((,,,***...666777///(((((($$$$$$""" '''(((###!!!!!!###%%%'''&&&###"""$$$&&&!!!!!!'''222666..."""""" &&&(((!!!###"""%%%!!!,,,333???NNN>>>&&&""""""  444000000+++,,,&&& !!! ###!!!!!!###999999888777666666666666777777666777777888999:::===;;;888777777999:::;;;777888;;;======;;;888777666555333222222333444666666555555444444555666666444333222222222333444555222333444555666555555444111222222222333444555555777555111...,,,,,,---......---,,,++++++,,,---...******+++,,,---...000000000000...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------......///////////////...,,,++++++,,,...///***+++,,,---...////////////...---,,,---///111222111111111111111111111111......//////000000000000222222333333333222111111000////////////000111111222222222333333444555555555444222333444555555444444666888999999999:::;;;:::::::::::::::;;;<<<======>>>???@@@AAA@@@@@@???=========>>>@@@CCCFFFIIIJJJMMMTTTbbbttt222333//////222111------000===888***000---###111888///...---,,,***(((&&&%%%%%%&&&))),,,//////...,,,------...---++++++,,,...---111333000,,,***+++,,,)))777:::777777222...333777999;;;<<<<<<;;;<<<===222222222222444666888999???;;;:::???DDDIIIPPPWWWccc}}}rrrZZZRRRAAA222///333///%%%***(((,,,333444...((('''(((((('''###!!! ''''''""" !!!$$$&&&'''&&&###""""""###"""(((111555111***$$$(((### !!!&&&(((+++<<<555!!!$$$ ###### !!!###DDD>>>444$$$###!!! !!!!!!###&&&===<<<:::888666555444444666666666666777888999:::<<<;;;999777666777999:::666888:::;;;;;;:::888666666444333222222333555666666555444333333444555666333222111111111333555777222333444555555555444333111111222222222111111111333222///---,,,---///000...---,,,++++++,,,...///++++++++++++,,,...000111000///......---------------------,,,,,,,,,++++++,,,,,,---............---...---,,,+++,,,,,,---...***+++,,,---............///...,,,,,,---///222333222222222222222222222222......//////000000111111444444444333333111000000//////......//////000111111111222333333444444444444333222222444555555555444666888999999999:::;;;::::::::::::;;;<<<======???@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>@@@CCCEEEFFFHHHJJJPPP]]]ppp222222000111333222000000111>>>999***...,,,'''777>>>...---,,,+++)))'''&&&&&&&&&&&&)))---000000---***++++++,,,+++******,,,...///000111000---******,,,,,,;;;<<<444333222111777999;;;<<<<<<;;;:::;;;<<<000000000111333555888999AAA<<<;;;???DDDIIIRRRZZZWWWqqqsss``````TTT???444555444---,,,******...///,,,***)))((()))(((%%%  """ &&&&&&  !!! !!!'''((('''%%%"""!!! &&&000777999777000***$$$!!!%%%------(((222***&&&   !!!$$$&&&DDD999,,, """!!!### $$$'''???===;;;999777555444333555555555666777888999::::::::::::888666666777999777777888999999888777777555444333333333444555666666555333111111222444555111111000111222333555777111222333444444444333222000000111111000///......//////.........///000111///...---,,,---...///000,,,,,,++++++,,,...000111000//////...------............------,,,,,,++++++***+++---.........---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------///...---,,,---///111333333333333333333333333333000000//////000111222222333333333333222111000000//////......//////000111000111222333444444444333333222111111333555555444444777999:::999999:::<<<::::::::::::;;;;;;<<<===@@@AAACCCDDDEEEDDDBBBAAABBB@@@>>>>>>@@@CCCDDDDDDEEEHHHMMMXXXiii}}}111444333222222111///......;;;;;;+++,,,---...>>>???///---+++)))(((''''''((()))((()))---111111...***)))***++++++******,,,...000///000111///++++++---...>>>===333111222333:::<<<======;;;999888888999...///000111333555666777???<<<===@@@DDDHHHQQQZZZRRRdddyyy}}}pppbbbggg```LLL:::444444333000...,,,+++,,,---,,,,,,&&&&&&&&&###"""###&&&&&& !!!$$$### $$$***)))&&&$$$"""""""""""" ***444777555000'''  !!!"""%%%###$$$777555))),,,///'''"""!!!###888((( !!!%%%&&&===<<<;;;999777777666666555555555555777888999:::777999:::888666444555777777777666666666666777777444444555555555666666666555444222000///000222333000000111111222333555555111111222333333222111000......///000000000///...---......//////000000000............//////000000///...---,,,---...000111000//////...............///......---,,,,,,++++++***+++---.........,,,+++)))+++,,,......---,,,+++...---,,,+++++++++,,,---......------...///000111333333333333333333333333222222111000000111222333000000111222222333222222/////////...///000000111///000222333444444333333222000///000222444444333555777999:::999:::;;;<<<;;;:::::::::::::::;;;;;;@@@BBBEEEGGGGGGFFFCCCAAA@@@>>><<<===@@@DDDEEEEEEDDDGGGLLLUUUcccvvv111222222111///.........---777===...+++...555AAA888000...+++(((&&&''')))***---+++***---111222...***)))+++,,,+++++++++...000111...///222111,,,,,,///---??????333111222444;;;>>>>>>===;;;777666666666......///111222444555666888:::???DDDEEEFFFMMMVVVPPPYYYlll}}}qqqbbbfffcccSSS???222000222111000---+++,,,---,,,+++$$$%%%%%%###!!!"""&&&(((###### """&&&%%%"""###))),,,)))&&&$$$$$$%%%'''(((+++222444---'''$$$ ###$$$###!!!###222///'''------%%%&&&&&&!!! ((($$$+++???&&&!!!&&&"""$$$%%%;;;::::::999888888888999444444555555666888999:::666888:::999666333444555777666555444444555666777444444555666777777666666555333111///...///111333000000111222333333444444000111222333222222000000,,,---///000111111111111---...///000000000.........//////000000000111111000///...------...000111000//////............/////////...---,,,,,,++++++)))***,,,......---,,,+++(((***---//////...,,,***000...,,,*********+++,,,...............//////000444444444444444444444444444333222111111222333333,,,---///111333444444555///////////////000111111///000222333444444333333111/////////222333333333555777999:::::::::;;;<<<;;;::::::999999:::::::::@@@BBBFFFHHHIIIGGGDDDAAA>>>;;;:::<<<@@@EEEFFFFFFCCCGGGLLLSSS___rrr111---...---+++,,,///000000444>>>000+++000999AAA000222///***'''&&&''')))+++000---+++---111222...******+++---,,,,,,---///111111......333222------111,,,???AAA555222333444:::??????===:::666444444555......///111222333444555333888AAAGGGFFFDDDIIIQQQQQQRRRdddttteeefffdddYYYFFF444///222000///---++++++,,,***'''%%%&&&'''%%%!!! '''***&&&$$$!!!"""''''''$$$&&&---,,,)))%%%$$$%%%))),,,--->>>>>>555&&& &&&(((444((( )))%%%%%%666...$$$$$$$$$### !!!$$$""" ...@@@!!!"""$$$$$$999777666555555666777999777777666555555555555555555555666777777666555444555666777777777555444333111222444555555555444333666444222000000000222333333222111333555666666555222111///......///111222333222000/////////000111///000222333222111///------++++++---222555666555555333111...---...000111...///111111000...,,,+++000000///...---,,,,,,+++***+++,,,---..................---,,,++++++++++++---,,,+++*********+++,,,000000000000////////////555444444333222111000000111222222333333111000//////000222444666777777666333222000/////////000111333333333333222111///...222000///111555666555333666888:::===>>>>>>===<<<<<<<<<:::777666666999<<>>???AAABBBCCCDDDFFFFFFKKKUUUbbbrrr***,,,---,,,+++***+++...111666///......333AAACCC444///...+++'''$$$%%%***///---***))),,,,,,+++---000)))+++111666555111111666333222111111222000---***222HHHIII:::666777666777555:::;;;777555777444...444444444222111111444666>>>@@@CCCGGGJJJJJJIIIGGGKKKHHHXXXyyyuuukkk^^^SSSDDD666///000///333222***'''+++//////(((...333)))"""'''---###$$$""" """''')))&&&((()))###!!!%%%%%%***999===666)))"""%%%+++)))"""'''!!!'''''')))666333!!! +++***$$$ """%%%///222 ***///"""!!!!!!!!!"""### """!!!!!!$$$888777555444444555777888777666666555444444555555555555666777777666555444555666777777777666555444333333444555555555555555555444222111111111222222333222222333555666666555333111000//////000111333222222111000000000000000///000111222222000///...---++++++...222666666666444222000...---...000111000000000000///...,,,+++/////////......------,,,++++++,,,---..................---,,,++++++++++++---,,,+++******+++,,,,,,000000000000////////////333333333222111000000///000111222222222111/////////111222444666666666666333222111000000000111111222222111111111000000000333222111222555777666444666777999;;;<<<<<<<<<<<<;;;;;;999777555666888;;;AAACCCFFFHHHHHHEEEBBB@@@======>>>@@@BBBCCCDDDEEEGGGFFFKKKUUUaaaqqq+++......---,,,+++,,,///222DDD===999333000888777(((------+++(((%%%'''+++//////+++***,,,+++)))***---***+++000666777444333666444666777666222/////////222GGGIII;;;777888555555555888888444333444222...444444333222111222666999===???AAADDDFFFGGGEEEDDDEEEAAAOOOpppzzzqqqkkkgggXXXAAA111///222555333,,,(((,,,///...)))***---(((!!!(((+++ !!! %%%***###%%%$$$!!!"""&&&)))((($$$'''""""""((()))...===222***""""""&&&((($$$"""&&&***+++777===333 !!!"""(((''' +++..."""...666$$$!!!$$$###!!!"""""""""!!!'''###'''666555444333333444555666666666555444444444555555555555666666666666555555555666777777777777777666555444444444444555666666333333222222222222222222333222222333555666555444333222111000000111222333222222222222222111000000///000111222111000///...,,,,,,,,,...222555777777222111///......///111222222111000...---,,,,,,,,,......////////////......,,,,,,,,,---......//////......------,,,+++++++++,,,,,,++++++++++++,,,,,,////////////000000000000111111111000000/////////000000000111000//////...111111333444555555555555444333222111111111222222111000/////////000222333555444333444666777666555777777777777888:::;;;;;;999999888666555555888:::@@@CCCFFFHHHHHHEEE@@@>>>===>>>???AAACCCDDDFFFFFFHHHGGGKKKUUU```ppp---///000///...------000333???<<<;;;444,,,333555(((+++++++++)))((())),,,//////,,,***,,,***''''''))),,,+++///666999777555666333777:::888111...000333555GGGGGG:::777777444444555777555111000222111...222222222111111333888<<<===>>>???AAAAAAAAA@@@???@@@;;;GGGddd~~~}}}rrrooorrreeeFFF222///555666444...+++---///...,,,''''''&&&%%%...000!!! """$$$### ###&&&###(((((($$$"""%%%)))*** %%%###$$$,,,,,,111@@@///"""###!!!!!!%%%"""&&&...)))///<<>>@@@BBBDDDFFFGGGHHHHHHHHHKKKTTT___nnn...111111000///---...111333333333666000(((///555---((())))))******+++---...---***)))+++***'''&&&)))...,,,...666;;;:::777666111444666555222000222555;;;HHHCCC666555666444666777666444111///000111111000000000///000444:::>>>===>>>???>>>===<<<<<<<<>>444!!!###(((&&&&&&///&&&"""+++222%%%'''!!! """!!! ###!!!111@@@...$$$"""  ###%%%000'''+++...333333222222222222333333444444333333333333444444555555555555666666777777666666666666666666777777666666444333333444555666000111222333333333333333444333222333555555555333222111111111111111111222111111222333222111000///000000000000000///......,,,---...///000222444555000//////......///000111222000...++++++,,,---...---...000111222111111000......---------...//////...............,,,+++***++++++,,,,,,------------.../////////000000000111..................///////////////...............222222222222333333444444444444444444333333222222///.........///222444666777777888777777666666777777666444333444666888:::666777777666555555777999===???CCCEEEDDDAAA===:::<<<===???BBBDDDGGGIIIJJJHHHGGGKKKSSS^^^lll///111111000...------000222333555999111%%%***111***''''''''')))+++,,,------)))''''''++++++((()))+++///,,,///666;;;:::777666222222222333555777777777@@@GGG>>>111333555666:::999666333222111111222444//////000000111555;;;???>>>??????===:::888999;;;===;;;@@@RRRlll}}}www|||rrrUUU>>>999333000...............000000***+++)))"""%%%)))!!!%%%&&&''''''%%%###""""""&&&+++---'''###%%%)))+++$$$)))((()))///---///;;;111!!! """'''((( """...&&& """&&&!!!((("""!!!  """ 999GGG222&&&!!!###  !!!###333EEE;;;888666222222333333333333222222333333222222222333444444555555444555555666777888777777666555555555555555555555444333333333333444000000111222333333444444555333333333555555444333000000000000000000000000111111111111111000//////000000/////////.........---...//////...///111333000000//////...////////////...,,,++++++,,,...///---///111222333222111000//////...------...///000......//////...---+++******+++,,,---......------......//////000000111111---------....../////////000000///............///111111111111222333555555333333444444444333222111////////////111333555666777888999888666555666777666555444333444555777999555666777666555555777999:::<<>>??????;;;777555777:::888999<<>>AAADDDGGGIIIJJJFFFEEEIIIQQQ\\\kkk~~~///......---+++)))***,,,...222444777111'''...444---'''%%%###$$$(((+++++++++&&&%%%''',,,---++++++.........333888888444333555666777777777888999;;;===@@@CCC888000666888666;;;999555333555555111222666111333666888:::<<<@@@BBB===>>>>>>999444222666999333888;;;AAATTTpppzzzlllUUUCCC999222///111111---+++,,,...(((++++++###$$$+++***((('''&&&''''''(((''''''***,,,***%%%$$$'''(((''' %%%$$$&&&...///444BBB???888...&&&!!!  """!!!+++(((''''''    """"""!!! )))555OOOTTT777+++((('''!!!!!!""" """444???AAAYYY___@@@///'''222333333444444333333222222111111111222333333444555444444444555666888999999777555333222111111222222222333444333222000///111000//////111333666888555444333333555555444333......////////////......111000...---------...///000000///...............---///000...+++***+++...111111000///...------,,,+++++++++,,,---...000000///000222444444222000...111000...------...///000---...000000///...+++***)))+++,,,...//////......---......///000111111222,,,------...///000111111222111000......//////000000//////000222444666777222222333444333222111000///000222333555555555555777999:::888555333444666666666555555555666666777555777888888777777888:::777888999:::;;;<<<<<<<<<999;;;===@@@CCCGGGIIIJJJEEEEEEHHHQQQ\\\jjj~~~///------,,,***((((((***---777777888000$$$)))---$$$(((%%%"""###&&&*********'''&&&(((---...++++++------///444999666111111555555888:::888444333888======@@@888333999:::666999888333222666555111111555333666999<<<>>>???BBBDDD<<<===<<<888222111444999222888;;;>>>OOOkkkzzzxxxvvvhhhWWW===666111333222---)))***000''''''(((!!!"""'''$$$((('''&&&&&&((())))))))),,,+++((($$$$$$((((((%%% $$$...222888HHHXXXNNN:::%%%"""&&&)))###$$$%%%   $$$$$$"""###!!!!!!666GGGaaabbbBBB777777...&&& """222>>>@@@UUUXXX;;;333444000000000000000111111111555555444444555666888999444444444444555777888999:::999777666444333333333444444444444333222111111111222222222111333555888999777444222000000111222///---,,,---///000000///000///...---,,,+++++++++000000000/////////////////////............//////000000//////...,,,+++***++++++,,,,,,---...//////,,,---///111222111111000......---------......////////////......------,,,,,,,,,,,,,,,---......///333222000///.........///+++---///000//////000111,,,...000000///...////////////000111222444666777333222111111000000111111000111333444555444444333999888888777666555555444555555444333444666888:::<<<<<<:::999888888777777888999999999999888777777;;;;;;<<<@@@DDDGGGIIIIIIGGGEEEGGGPPP]]]lll~~~...---***&&&$$$%%%(((***,,,000>>>999***''')))(((+++)))###$$$((()))(((((('''(((***+++,,,+++)))(((***000222///000555777555444444666999777444777<<<777666333222222333555666555000,,,///555888777333111;;;CCCDDDEEEGGGDDD???<<<999555444444666777777444===;;;<<>>///,,,***'''(((***### ###&&&&&&$$$$$$&&&((()))+++,,,+++***)))***///111//////444777666444444555888666333555:::555333111000000222555777:::555111222666888666222444<<>>888666333222333555666777444===<<<:::GGGXXXppprrrvvvsss```GGG===777777222'''$$$(((%%%%%%&&&''')))+++---...'''%%%###$$$(((***(((%%%"""((()))$$$%%%***%%%!!!***///888III<<>>...$$$"""!!!"""&&&%%%"""&&&!!!&&&###%%%222'''666SSSwwwbbbQQQ===;;;...)))%%%$$$""" !!!###!!! '''$$$""""""$$$)))+++))))))---///---111111111111222222333333666555555555666777888999555555555666777888999:::999888777555444333333222444444555666666666555555111222333333333444666888333222000/////////000111222000//////000111000///......---------------...//////000000111111222222000//////......//////000//////000000000000//////------------------......------------...///000000//////............//////........................++++++,,,,,,...///000111222111///...---......///---...000///......///000000000000///------///111000000000111222333444444444444333222222222222333222222444555555666666555888888777777666666555555777666555555666777999:::999999888777777666777777999999::::::;;;::::::999?????????BBBEEEHHHHHHHHHEEECCCFFFPPP\\\kkk}}}---((((((&&&&&&&&&&&&((((((555@@@;;;///...,,,((()))***$$$ """$$$"""!!!"""&&&''')))++++++++++++******...000...///333777777555333444777555222333777222000...---...111444777:::666333333555777555333888>>>BBBBBBAAAAAA???<<<222222000000111333555666777@@@>>>;;;BBBOOOfffzzz~~~mmmGGG<<<333111...((((((---&&&&&&&&&&&&(((+++---///(((%%%"""$$$''')))&&&###''''''((()))(((%%%"""  ,,,444BBBXXXOOO666<<>>BBBCCC@@@===999666------......///111444666;;;CCCBBB===???GGG\\\xxxuuuTTTFFF888111---)))***...'''&&&&&&%%%&&&(((***+++&&&%%%%%%%%%%%%%%%%%%$$$...'''$$$&&&$$$ '''###%%% ''')))999YYYYYY@@@EEEJJJ000######!!!### !!!))))))$$$######$$$'''!!!&&&"""555WWWsssPPP:::(((******---))) !!!!!! !!!"""  """  ,,,$$$$$$###"""!!!)))444111###&&&000111111222333333444444444555666666777888888888666666666666777999:::;;;999888666555333222222222444555666777888999999999333555666666555444555666222111111111222222333333444222000///000111000///------------...///000000......///000111222222333000000////////////000000...///000111222222222222.....................---......---,,,,,,---///000000000///...............*********++++++,,,,,,,,,---------...///000222222000000...------......///...//////...------///111444444222000------///222000000000000111111222333666555444444333333444444222333333444555666777888777777777777666666666666777777777777777888888888666666666555666666777777::::::;;;===>>>>>>>>>>>>BBBAAAAAACCCFFFHHHHHHGGGFFFDDDHHHQQQ]]]jjj{{{,,,''')))++++++)))((()))***FFFHHH>>>333333...%%%&&&&&&"""!!!$$$&&&%%%&&&))))))***+++,,,,,,---------,,,---000222222222444777333000000222333000000222------,,,---///222666888333333333333222333666777888<<>>OOOkkknnnppp___III888---'''%%%&&&((('''&&&%%%$$$%%%%%%&&&###&&&((('''###"""$$$'''***!!!###"""###(((---((((((!!!,,,OOOTTTLLLFFFCCC***%%%###""""""!!!###%%%"""%%%"""---+++!!! !!!222GGG\\\???555---222000---%%%!!!"""!!!  !!! !!!!!!!!!!!!!!! """%%%222/// $$$///000000111222333444444333444555666777777777777555555555666777888999:::888777666444333222222111444555666777888888999888555777888777666444444555333333333333333444444444222000//////000111000///...---------...///000000......//////000000111111111000000//////000000111//////000111111111111111................../////////...............//////000///...---------------))))))******+++,,,------//////...//////000111222000///...---------//////---.........---...111333555555444111///...///111/////////000111222333333555555444333333333333444222222222333444666777888777777777777666666666666777777777777777777777777666666555666666777888888:::;;;<<<>>>???@@@@@@@@@BBBAAAAAACCCFFFHHHHHHGGGHHHGGGJJJSSS^^^jjjzzz+++(((+++---,,,)))(((***,,,888:::444000666222((()))$$$""""""%%%'''''')))---------------...............///222666666333333555222...---000222000///000......000111333666777999888999:::777333222444777999:::???BBB>>>444...,,,'''***---......///333777777<<<;;;888888666BBB\\\xxxyyyzzzgggMMM888,,,'''$$$###(((''''''&&&%%%%%%$$$######&&&((('''$$$###%%%(((""" )))+++$$$"""---000555000:::]]]bbbTTTCCC;;;)))$$$((( $$$!!!!!!""""""!!!$$$"""%%% ######""""""+++)))""")))000???***///000888000(((  !!!    ### !!! ######$$$%%%'''...//////000111222333444222333444555666666555555444444444555666777999999888777666444333222111111555555666777888888888777888999:::999666333222222333444444444444333333333000///---...///000000//////...............///000.............../////////111111000000000000111111//////000000111000000000------......//////000000/////////000000//////...///...---,,,,,,+++++++++)))***+++,,,---...//////111000000//////000000111///...------------//////,,,------------///222555555555555333000......///.........///000222333444555444444333333333333333111111111222333555777888666666666666777777777777666666666777777666666555666666666666777888999::::::;;;===???@@@AAABBBBBB@@@@@@@@@BBBFFFHHHHHHHHHKKKJJJMMMUUU___jjjyyy***(((***,,,***'''&&&)))---)))...---333===888+++***$$$""""""&&&'''&&&)))...111000000///////////////000000555;;;999333111333000+++***...111000///000///111444666888999999999777:::;;;888333111444888;;;999;;;===888///+++---'''+++///000...///444888555888666666888222:::QQQlllzzzhhhMMM777...,,,***)))%%%&&&((())))))(((&&&%%%&&&%%%$$$%%%''')))(((&&& )))000...$$$(((,,,888<<>>999888888333,,,***///''',,,000111///000444888555777555777:::333888MMMdddtttWWW???444111///,,,###%%%)))+++,,,+++)))(((***$$$###+++///***$$$)))---&&&$$$'''$$$...777MMMqqqtttxxxQQQ;;;,,,&&&""")))!!! """$$$%%%%%%###$$$""""""$$$$$$!!!!!!$$$###!!!!!!***$$$###'''%%%(((%%%222DDD,,,+++!!!,,,(((...###!!!"""&&&###!!!!!! )))==='''######(((,,,&&&!!!"""'''&&& 111111111111111222222222333444555666666666555444222222333444444555555666888777444111//////000000///000222444555555555555777777888888888777777666555555444333222222222222111111000///////////////........................///////////////000111222...//////000111000000000222111/////////...---+++,,,---...///000000000000000//////111333555555444000000///...............***+++---///000//////...444333000.........000111---,,,+++******,,,...///000000////////////000000333222111/////////000000,,,---///000222444555666222222222222222222222222111111111222333444555666555666777888777666444333222333444555666777777777666666555555666999;;;===???===;;;;;;>>>AAABBBCCCAAA???>>>@@@DDDHHHKKKLLLNNNMMMPPPXXXaaajjjwww,,,...---+++***)))(((((((((333---222222GGG222)))%%%"""%%%)))***))))))+++---333444444000,,,,,,000555555222555======666000000,,,,,,,,,,,,,,,---......444444333222666;;;;;;666666555222111111333555777::::::888333,,,(((((())),,,...//////000111444666777888999999999:::>>>@@@]]]rrr~~~yyy{{{zzz___AAA333333333000(((,,,%%%000666222333&&&(((******000333(((!!!+++""""""***///---)))'''******555:::DDDiii~~~wwwBBB+++''')))///!!!"""&&& !!!$$$%%%!!!"""&&&(((!!!###!!! +++555000"""$$$###&&&'''!!!!!!***%%%###""""""!!!!!!###'''&&&"""333555---$$$((( """"""###'''&&&%%%!!! !!!$$$!!! """"""!!! ###$$$&&& (((333999&&&### !!!###%%%%%%///000000111111222333333444444555666666555444333222222333333444555555555777666333111/////////000///000222444444555444444666777777888888888777777666555333222111111222222111000000/////////////////////////////////////////////......//////000000........./////////000000111///......///...---,,,,,,---...//////000000000///000222555888888666333000000//////.........///,,,---...000000000000000444333111000/////////000,,,+++*********,,,...///000000////////////000000111000///.........///000---...///111333444666666333333333333333333333333222222222222333444555555555666777777777555333222111111333444666666777777555555444555666999;;;===>>><<<;;;<<<>>>@@@AAA@@@@@@@@@@@@BBBGGGKKKMMMMMMNNNLLLOOOWWW___iiiuuu,,,...---,,,+++***))))))(((---)))///111FFF222+++'''%%%(((***+++++++++---///111333444222//////333777333222666<<<<<<555000///++++++++++++,,,---......222333333333777;;;999444000000000111333555888:::999999666111+++((((((***,,,...000000000111333555666777888888888:::===???MMMccc~~~~~~wwwzzz{{{aaaJJJ???===;;;888555999111555333///CCCKKKSSSGGG222***111...(((,,,'''%%%'''+++,,,***+++//////:::888???>>>???\\\mmm}}}jjjDDD444---&&&***!!!%%%$$$$$$$$$%%%$$$&&&$$$ """$$$ ###$$$&&&333@@@===111###"""###$$$ ###$$$#########""""""$$$&&&###$$$666333+++&&&+++  !!!###### %%%((('''"""   """"""!!! !!!!!!!!!$$$))))))### !!!###$$$$$$/////////000111222333444444555666666555444333222222222333333444444555555555444222000///...//////111111222333444444333333666666666777888888888888666555333111000111222333111000//////....../////////////////////////////////............---------......---,,,---...///000...---,,,---......---,,,------......///000000000...000555:::===;;;777333000000000///////////////---...///000111111111000444444333222111000///...+++************,,,...///////////////////////////...............//////000//////111222444555666777444444444444444444444444444333333222222333333444444555666777666444222000///000222333555666666777444333444555666999;;;======<<<<<<===???@@@>>>===@@@@@@BBBFFFJJJNNNOOONNNMMMKKKNNNUUU]]]fffrrr}}},,,.........---,,,+++***))))))'''///111EEE111***'''&&&(((***+++++++++---//////222555444222222444777111111666::::::333...---++++++++++++,,,---...///111333444444888;;;888222...///111333555777999999888777333---)))''')))++++++---000222222222222333555666777777777888;;;>>>AAAVVVsssxxxyyy|||gggOOODDDBBBBBBAAA@@@BBBFFFAAAEEE999111QQQkkkmmm]]]???111>>>GGG@@@<<>>@@@???===;;;???@@@CCCHHHMMMOOOOOONNNLLLJJJMMMSSSZZZbbbnnnyyy,,,...............,,,+++***+++***333333DDD...((('''''''''((())))))***,,,---///111444444333222333444///111555888666111---++++++++++++,,,---///000111444555444333666:::888222111222555888999999888777777444///***((('''***+++***---111333222222222222444555666666555777999<<>>777999;;;;;;===:::???AAAOOOHHH===YYYtttfffdddRRRHHHUUU]]]TTTLLL666333111111000///444<<<:::BBBBBBPPPQQQFFFJJJDDD@@@<<<222===777!!!"""!!!%%%$$$$$$&&& $$$---(((!!!***!!! 333///'''###$$$""" ###%%%  $$$%%%$$$""" ###''''''%%%///:::GGG222"""$$$ """%%%$$$ """%%%###!!!  !!!!!!""""""!!!  $$$$$$!!!!!!$$$!!!  $$$%%%$$$ """""" 333222000///...///000000555555666555555333111000111111222222333444444555222111111000000/////////222222222222222222222333444444333444555666777888666444222000000000111222000//////...............------------------------------......---,,,+++***...---+++***+++,,,...000,,,++++++,,,...///...---......------...///000111111111222555777777666444111111222222111111000///..................//////222333444444333111...,,,++++++++++++,,,---...///......////////////......---...///000111222222222111111222333555666777777555555555555555555555555555555444333222222222222333444555666666444222111//////111333444555666666333444555666888:::<<<===<<<<<<===???AAA@@@===:::???@@@CCCHHHMMMOOONNNMMMKKKIIILLLRRRYYYbbbnnnxxx,,,............------,,,+++,,,,,,555444DDD...***,,,***)))))))))***,,,---...///111222333111000......---111444444111...,,,***++++++,,,---///000222333777777444222555999999444222555888<<<===<<<:::999555222---)))((()))+++,,,+++...111333222111111222444555555555555666888;;;>>>MMMeee{{{yyyuuu^^^DDD666333222222333---...///FFFJJJAAATTTcccWWWccc```XXX\\\\\\RRRNNNCCC<<<777777777555444666AAACCC???SSS\\\PPPHHH666LLLFFF;;;GGGBBB+++)))%%%(((+++!!!$$$###'''""" ###!!!)))...''''''$$$&&&%%%,,,"""  !!!###%%%######'''%%%!!!!!!!!!&&&------(((###000???+++ ((($$$&&&""" """&&&&&&""""""### ###!!!"""$$$############"""!!!!!! !!! ###&&&%%%"""$$$((((((&&&$$$"""!!!"""&&&***"""!!!!!!"""###"""444222000...---...///000333444555555444333222111111111222222333333444444111111111111111111000000111111111111111222333444333333222222222333555666444333222111111000000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++------,,,+++,,,---...///---,,,+++,,,...//////.........------...///111222222111000000222333333222111222222333333111000///......------------...///000111222333222000...---------------............---...///000000///...---......000111222222222222111222222333444555666777555555555555555555555555555444333333222222222222222333555666666666444333000111222444555555555555555666777888:::;;;<<<<<<<<<<<<===@@@AAAAAA???===>>>???AAAFFFJJJLLLKKKIIIIIIHHHKKKTTT]]]fffttt,,,///...---,,,,,,,,,,,,---)))+++555444DDD000000555///---,,,,,,...000111111//////000000///...,,,+++---222333///+++++++++*********+++---///111333444999999666444666:::999444222555999===???@@@>>>===333000+++))))))+++,,,,,,,,,...111222111111111222444555666555444555888:::999DDDXXXnnnyyytttgggPPP:::111222444444444///%%%555:::111;;;???EEETTTWWWSSSRRRNNNLLLQQQXXXOOOHHHGGGGGGCCC???>>>AAA???999PPP```ZZZSSS???DDD@@@444===<<<...///(((000333'''(((&&&!!!***&&&$$$######$$$$$$###!!! """$$$&&&---111,,,%%% &&&'''%%%///===<<<000"""'''444666666&&&!!! !!!"""############""""""%%%%%%###(((111111***!!!***777(((''' """&&&###"""$$$"""$$$%%%###!!!"""&&&&&&#########!!!  ###&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$&&&%%%"""%%%+++///,,,)))&&&"""###)))%%%%%%$$$%%%&&&%%%""" 111000...------///222333222333444444444444222222111111111222333333444444111111222222222222222111000000000000111222444555333222000000000111222444222222333333222111////////////...------------...------------------------+++,,,...//////...---,,,------------............///...------///000///...///...---,,,---///111222333111000000111111000///111222333444333222000///000///...------...//////...///000000000000///...//////////////////......,,,---///000000///---,,,---...///111111111000000111111222333444555555666444444444444444444444444444444333222222222333333111222444777888777777666333333444555555555555555888888999:::;;;;;;<<<<<<=========@@@BBBCCCAAA@@@======???BBBFFFGGGGGGFFFEEEEEEKKKVVVbbbooo~~~,,,///...,,,******+++---...***,,,666333BBB///222999222///------000222333222......---.........---,,,---222222+++&&&(((++++++(((((()))+++---000222333888999999888;;;===888111444666:::===??????>>>===111...+++***+++------,,,...///111111000000111333555666666555555555888:::888>>>LLLbbbxxxxxxjjjkkk\\\AAA222555999666888666)))---,,,$$$,,,)))999AAACCCEEEIIIEEEFFFRRR^^^XXXSSSQQQPPPMMMMMMPPPGGGBBB888IIIXXXVVVUUUHHH777999---000000)))///(((222555***,,,***$$$,,,'''%%%%%%&&&(((******'''%%%###$$$###&&&,,,111...&&&###"""...777555000---...%%%777===???EEE444(((!!!"""###$$$%%%%%%$$$$$$"""###%%%%%%""""""###&&&)))&&&!!!%%%---,,,$$$'''***555***$$$'''%%%"""###&&&$$$!!!#########%%%((('''### """%%%%%%###"""###%%%&&&%%%%%%%%%%%%&&&&&&'''$$$###$$$%%%""" $$$,,,333,,,((()))((($$$###&&&'''&&&&&&'''))))))((('''...---,,,,,,...111444666111222333444444444333222000111111222333333444444111111222333333333333222000/////////111222444666333222000......///111222111222333444333111///---//////...------------...........................+++,,,...000000///...---,,,---.../////////......000///......///000///...///...---,,,---///111222222111111111222111...,,,111222333444444222111///111000///......///000111---......///////////////111111111111000///...---,,,---///000000///---,,,------///000000000///...111111222222333444555555444444444444444444444444444333333222222333333444000222444777888999888888444555555666666555555444999:::;;;<<<<<<<<<;;;;;;>>>======???BBBCCCCCCBBB=========@@@CCCEEEDDDDDDCCCDDDKKKYYYgggvvv,,,000...+++)))(((***---///...///777222???,,,///888222///,,,,,,///222222111---,,,,,,---...000//////---222222)))###'''++++++&&&&&&'''))),,,...000222555999<<<===??????777...888999<<<======<<<:::999000---++++++---///...,,,///000000000///000222444666666777666555666888:::;;;>>>III\\\sss|||uuulllwwwlllKKK555666888222***222+++///---(((222...<<<;;;888???GGG@@@<<>>???@@@AAAAAABBBBBBAAAAAA???>>>===>>>AAADDDEEEEEEEEEIIIQQQ\\\kkk}}}///111......000000---,,,///...111;;;;;;333666;;;555444222///,,,+++,,,---...000000111000///---+++***---:::222---'''$$$///(((((((((((((((+++///222444555666<<<777AAAEEE000///111777;;;<<<>>>???:::333222000111444222...+++,,,+++,,,---------///222555:::999888666333333555777<<<;;;AAAQQQiiixxxwwwttt[[[FFF===444>>>888444...+++---000...***888BBBBBBBBBNNNUUUWWW]]]RRR@@@>>>YYYfffJJJ555>>>CCC666///444666000...222<<>>BBBEEEHHHAAA777999777'''%%%$$$$$$%%%&&&&&&%%%$$$!!!###%%%&&&$$$!!!"""!!!$$$&&&---+++'''### !!!$$$((('''///===;;;)))!!!### !!! ###((((((###!!!"""$$$&&&$$$!!! !!!$$$!!!!!!"""###333111$$$$$$%%%$$$'''###"""###%%%$$$###(((///...+++((((((***)))&&&###%%%%%%%%%&&&(((+++---//////............000111222555333111000111222111000//////000111222222222222222222111111000000111111333111//////222555555555555444222///......//////000000111222222222222222555333111...---------...,,,++++++,,,...///...,,,111111000000//////.........///000000000000///...///...------------...///...000111000//////222555333333222111000///......333333444444333222111000444333333222222333333333444333333333333222222222111000000//////...---------...///...---,,,---...,,,...///000///000222333111111222444777888777666888777555444444555666777555555333222111222222333333444666777888777666555666555555666666777888999:::999999::::::<<<======??????AAABBBBBBCCCCCCCCCBBB@@@>>>???BBBDDDFFFFFFFFFJJJQQQ]]]lll~~~///000------//////,,,,,,///000222::::::111555:::444444222///---,,,---...///...///000111111000/////////;;;222...(((%%%000((((((((((((***,,,///111333777888===777AAAEEE111222222777;;;;;;<<<<<<888111000...///333222---+++---+++,,,---------///222444777888777666555666888;;;<<<;;;???MMMcccyyyooolllvvvjjjVVVGGG888BBB===999444000///111111111???PPPXXXYYY___^^^[[[```iiiVVVGGGMMMQQQ===333BBBCCC333''''''(((&&&***111&&&---111//////222333111---------...555;;;:::333+++...///...///000+++###---666888444:::IIIMMMHHHBBB888444999======DDDNNN===999999333...555666&&&555000***''')))+++++++++###$$$$$$$$$###""""""""" """""" (((%%% !!!$$$...444<<<777((("""$$$!!!!!! ###""""""###!!!,,,'''!!!"""!!! !!!$$$  """###$$$### !!!!!!###$$$&&&((()))//////............///000222111//////000111111000000000111111222111111000111000/////////000222222444222000111222444555444666555333000///......///......000111333555666666777666444111000//////000...---,,,---/////////---222111111000//////............////////////......///......------.../////////111222333222222333444222111000/////////000111222222333333333333222111555555555555555555555555555555444333333333444444000//////...------,,,,,,...///000///---,,,---...,,,.../////////000222444222111111333777999:::::::::888555333333444666888555555444333333444444555444555666777888777666555666666666666777888999999:::999999::::::;;;<<<===>>>???@@@BBBCCCDDDDDDEEEDDDBBB@@@@@@BBBEEEFFFFFFHHHKKKRRR^^^nnn......++++++......,,,,,,000333333999777///333999333444111...---...///000///,,,---///111222333444444111<<<444000***(((111)))((()))+++---///000111111777888;;;444>>>CCC111333333888;;;:::999999555///---,,,---111111...,,,...+++,,,---,,,,,,...111333444555666666666777:::===;;;:::<<>>???QQQ>>>000%%%$$$$$$###'''---$$$((('''''')))***)))333222///,,,...333333///888;;;;;;:::::::::666000000666:::<<<@@@GGGIIIHHH<<<333...000222333999CCC@@@::::::;;;???JJJHHH666///***%%%%%%))),,,+++)))&&&$$$!!! ###$$$###$$$''')))000+++&&&$$$'''+++---...$$$***...)))###$$$&&&&&&(((&&&&&&((('''$$$###&&&### """&&&((( """""" !!!!!!)))$$$!!!,,,///%%%  !!!!!!"""###$$$$$$/////////...............000///---...000111111000111111111111111000//////000///......///000333444444444333222333444444444777666444222000/////////......///111333555666777888888666555444444444444333111000000111222111000111000000//////...------.........//////......................../////////000111444555555555444444222111///...///000222444222222333333333333333333555555555666666555555555555555444333333333444555///......------,,,++++++///000111000...------...---...//////...///222444444222111333666:::<<<===:::888666333333555777999555555555555555666666666555666777777777777666666666666666666777888999::::::999999999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFFFFEEECCCAAA@@@BBBDDDFFFFFFIIIKKKRRR___ooo---...++++++...///---...222555333777555---111777222333000------///111111000---...///111333444555666222>>>555222...+++444***+++,,,///111222333222111444555888000999???000444666;;;===:::777666333...,,,***,,,111222...---///+++,,,---,,,,,,---000333222444555555555666999;;;:::999:::AAAOOObbbsss}}}}}}ooovvvrrrbbbKKK333999AAAAAA@@@<<<666666???KKK```llllllfffiiihhhfffllljjjmmmbbbSSSJJJ@@@???KKK333...,,,//////+++((()))&&&((((((&&&%%%###"""!!!///...***###!!!###"""(((***,,,---//////...,,,000777@@@CCCAAA???BBBGGGTTTGGG<<<;;;===???DDDIIIGGGAAAGGGRRR[[[ddd]]]GGG111000222999@@@CCC???999===999333...---...000111'''++++++&&&###(((000666+++%%%%%%***+++***...888777111333666555555"""!!!"""&&&&&&"""!!!### !!!&&&(((&&&$$$(((((()))***)))'''&&&&&&%%% (((***### !!!"""!!!!!!!!!""" """$$$$$$$$$$$$//////////////////......///...---...000111111000111111111111111000///...////////////000111333444444444444444444444555555888777666444333111111000000000000000222333555666999888888888888888888888555333111000111222111000/////////.........------/////////....../////////---......//////000000000000111444666888777666444222111000///000222444666333333333333333333444444444555555666555444333333333222222222222222333333.........---,,,,,,++++++///000111000...---...///---...///......///222555555333111333666:::===>>>:::888666444444555777888555666666666666666666666666666666777777777777777666666666777777888999:::::::::999999999:::;;;;;;<<<===???AAACCCEEEFFFFFFDDDCCCAAABBBDDDEEEEEEEEEIIIKKKQQQ___ppp+++///,,,+++///000///111666666333555333,,,111666000111...+++,,,000333222000...//////000222333444555444???666444111000777---...000333555666555333222333333777...777???111777:::>>>???;;;666555222///,,,***---222333000///111,,,---------,,,---000222222333444444333333555666888888888<<>>???>>>999999FFFVVVhhhmmmgggaaahhhjjjhhhjjjeeeqqqjjjXXXGGG666,,,000+++***---222333...***((('''&&&&&&''''''&&&%%%%%%!!!$$$%%%!!! !!!!!! !!!"""$$$%%%111???MMMOOOFFFAAAGGGPPPkkk[[[KKKGGGMMMRRRUUUVVVFFF???DDDPPPXXX^^^UUU@@@666666777===BBBCCC???:::===888111...///222444555BBBFFFDDD<<<777:::AAACCC999555111333999>>>>>>===888FFFAAA555999777...---222222555;;;<<<888666777)))((('''***///111///---777888777666444444222111333999222***+++((($$$(((+++'''''')))((($$$"""### """!!!"""&&& """$$$%%%%%%$$$$$$//////000000000000000///000...---...000111111000000111111111000//////...//////000111222333333333333444555555555444666777888888777777666555444333333222111111222444555666::::::::::::::::::::::::555222///.../////////...............////////////000000////////////000000------///000000000000000000000222555888999888666333222222222222444555666555444333333333333444444555555666666555333111000000000111222222222111111///......---,,,,,,++++++---...//////...---...///............---///222555555333222333666:::<<<<<<999888777666666666777777666666777777777666666555555555666777777888999999777777777777888999::::::::::::999999999999::::::<<<===???AAACCCDDDEEEEEECCCCCCCCCEEEGGGHHHGGGEEEGGGIIIPPP^^^qqq***///,,,+++///000111444888555111444222,,,111666...///,,,)))+++111444222///.........///000111222333444???666666555444;;;000222333555666666555444333222444888111999BBB666===;;;@@@AAA;;;555333222000...---///444555222111333---.........---...111333222333444333222111222333666777777:::AAAOOO```lll~~~qqquuuxxx}}}tttPPPAAA;;;;;;>>>@@@<<<<<>>@@@AAABBBCCCCCCCCCDDDFFFIIILLLLLLIIIGGGEEEFFFNNN]]]qqq)))...******---000000444999333///222111,,,222555------)))'''***111444222...+++++++++,,,...000222333444>>>666777888888???333333444555555555444333222///222888111;;;CCC888@@@:::???@@@999222111111000000///111666777444333555...///000///...///111444111222444444222111222333444666888999>>>JJJZZZgggwww|||}}}WWW>>>;;;:::===BBB???>>>KKK]]]gggooollliiiooommmeeedddbbbfff^^^SSSJJJ;;;000555,,,,,,+++((('''((()))***///(((%%%''''''### !!!$$$+++...)))"""!!!!!! ###""" $$$***888MMMYYYRRRKKKMMMQQQOOOEEE@@@999555666999;;;:::111)))+++///,,,---,,,$$$+++***&&&!!!"""%%%""" %%%))))))(((%%%***))),,,333222+++ """%%%)))+++,,,,,,,,,---GGG???---666333''',,,(((%%%%%%''''''%%%%%%'''(((((('''&&&&&&'''+++...---///,,,'''''',,,---+++%%%...---+++,,,***,,,888888222000222444333222444;;;::::::999888666333000444222///+++'''$$$"""!!!...///111222333333333222222111//////111111111000//////000000000000//////000111444666666555333111000333666777666666888:::999999:::::::::999999888555555444555666999<<<>>>AAA@@@???===;;;999777555888555111//////000000///...///000222333444555666333222111000000111222333,,,---///000111111111000///...///222888;;;;;;:::444444555666777777666666777666555333222222333333888999999888666222///---,,,///222444555333111///000//////......---,,,,,,)))+++------------///000//////...------///333666444333222444666888999888777777999999999888666555666777777777666555333222444444555666888:::;;;<<<777777777777888999:::;;;::::::999999888999999999;;;<<<>>>???@@@AAABBBBBBCCCEEEHHHMMMPPPOOOLLLIIICCCEEELLL\\\qqq))),,,)))))),,,///000444999111...111111---222555,,,,,,(((&&&)))000444111---)))))))))***,,,///222333333>>>666888::::::AAA555333444444444333333222111+++///777000:::BBB888@@@999>>>???888111///000///222111333888999555444666///000000000///000222444000222444444333333333555333666888999===GGGXXXdddtttzzz~~~^^^FFF===:::>>>CCCBBB@@@KKK]]]jjjrrrooogggjjjhhheeehhh______WWWPPPKKK;;;...111...111222000---+++***(((+++$$$"""''')))'''&&&((((((///222,,,'''&&&)))***$$$"""$$$))))))''',,,444888KKKRRRFFF@@@FFFDDD999;;;======777111///000111!!!(((000+++)))(((!!!"""!!!"""&&&""" $$$%%%### %%%###$$$###%%%)))***)))))))))///JJJ>>>(((...)))###+++%%%"""!!!  %%%!!!&&&+++---***((('''(((%%%'''%%% '''+++)))&&&&&&&&&)))%%%$$$...&&&!!! %%%***,,,...111///000333999@@@CCCAAA???@@@===777111+++&&&###"""000111222333333222111000333222111000////////////---...///111111000000///000111333555555555333222333333444555666777888999888:::;;;;;;888555444333444555555555666888;;;>>>BBBBBBBBBAAA???<<<999777666444222222333555444444000000000111333555555555444222000///000000///...------...///000000//////......///111333666888:::777777666666666666777777666666555555444333222222777888999:::888666222000111222444666555444111000......,,,++++++,,,......///---+++,,,///000///...000///......///111333555666555444444555777:::;;;999888888777777777666666777777777777666555444333444444444444555777888999888:::<<<<<<;;;;;;;;;<<<;;;999777666555666777888888:::<<<>>>??????>>>===@@@DDDJJJNNNPPPNNNKKKIIIFFFGGGMMM\\\nnn+++'''111///))),,,///111999333111444222***---///&&&***((('''+++000111---))))))))))))+++...111111000222DDD999666:::777777...222555111+++///999888///+++444666222:::GGGDDD777<<<555999:::///+++000///777222000555===???999111///666000)))///111///333555333///------...111333666777444555;;;===OOOmmmmmmxxx{{{bbbMMM888777777:::;;;>>>JJJWWWkkknnnooolllgggeeegggjjj]]]TTTSSSMMM:::...,,,'''***...111555<<>>:::888666444444444666666555444111111111333444555555444555333111111222222111000---...//////000000//////...///000111333666777999666666666666666666777777666555555444333222222222777888999:::999666444222222333555666666444111000...------,,,,,,------...///---+++,,,...000///...////////////111333555666666666555444555666888:::888888888888777777666666777777777777666555444333333333444555666777888888888:::;;;<<<;;;:::;;;<<<:::999777666666666777888888:::<<<>>>??????>>>===@@@CCCHHHMMMOOOMMMJJJHHHEEEFFFLLLYYYkkk{{{+++'''000,,,&&&,,,...///555111...111000+++///111(((+++***)))+++...---***&&&)))))))))+++///111111111///BBB888444888333444,,,000222...)))...888888111222999999333999EEECCC888???777:::<<<111...222111333111111555;;;===888333333999333,,,000111...222444222000......///111222222444222333888:::JJJeeevvv~~~|||gggWWW???666444<<>>AAACCCCCCEEEGGGGGGEEEAAA<<<888666555666888999888666444222333555666777666555444555333222222333444333222...//////000000000000///000000111222444555666777444555555555666666777777666555444222222222333333666777888999999777555444444555666666666333111000------............------...---+++,,,...///......---...///111333555777777777666555444444555666777666777888888888777555555666666666666666555444333222333444555666777777777777999;;;;;;:::999:::;;;:::999888666666777888888888999;;;===>>>>>>>>>===???BBBGGGKKKLLLKKKIIIHHHDDDDDDJJJVVVfffvvv+++***000***&&&...111///222///+++---...+++111333)))((()))***++++++***)))((((((((())),,,000222222111...@@@777444555...111,,,...///+++''',,,555777222444999888222777BBBCCC:::>>>777999;;;222///333111///000111555888999777555888>>>777///222111---///333222000/////////000111000444111222777777DDD\\\www~~~wwwmmmfffKKK777...777@@@@@@HHHUUUaaalllxxxyyyqqqhhhddddddlllWWWGGG888&&& """ &&&%%%$$$$$$)))...+++%%%)))(((((('''((()))***+++///...,,,***)))(((%%%"""'''$$$$$$%%%### $$$'''000333,,,''')))+++(((444111///---***''',,,333===666666<<<777((("""&&&"""###### ### !!! """((( &&&(((%%%(((000333'''!!!$$$%%%  IIIWWW777///###***)))'''%%%%%%$$$###############!!!!!!"""$$$&&&%%%###!!!#########""""""!!!!!!!!!###&&&))))))'''%%%&&&(((###"""%%%******%%%######%%%%%%$$$###"""!!!!!! !!!!!!!!!"""!!!!!! 333333333333222111000000111111111111111222333444222333333444444444444444333333222222222111111111444333333222222111000000///111222222222222444666>>>BBBFFFHHHHHHGGGGGGGGGDDDGGGJJJKKKIIIDDD===999555666888:::;;;:::666333333666999;;;:::888666555444333333333555555333222///000000111111000000000000111222333444444555555333444555555666666777777666555333222111222333444555666777888999888777666666666777666555333111///,,,---...//////...---,,,...---,,,,,,------......+++,,,///111444666777777777777666555444444555555444555777888888777555444555666666666555555444333111222444666777777777666666888::::::999999999:::999999888777777888888999888999;;;<<<===>>>>>>>>>>>>AAAEEEHHHJJJJJJHHHGGGCCCDDDHHHRRRaaappp{{{+++...222+++'''222666111111000+++,,,---+++111333)))"""%%%((()))******+++---((((((***---000222222111///@@@777555555---111///......+++'''***111444111---444555222777AAABBB;;;<<<333666888000...222///...000333444444444444444;;;AAA:::111333111+++---222111111000000000000000000666444333777777@@@TTTmmmvvv}}}yyyxxxyyyaaaBBB...444======CCCPPPZZZggguuuyyyqqqhhheeeeeeiiiRRR???222"""###!!!###"""!!!"""%%%((('''%%%***)))'''%%%#########$$$***)))&&&%%%'''***(((###$$$"""!!!""" !!!(((333888111******)))&&&++++++...000,,,&&&%%%)))555333777===888+++&&&***...,,,###$$$+++ %%%$$$+++000000:::JJJSSS<<<+++,,,...)))(((...HHHTTT555222''',,,&&&"""'''&&&$$$"""""""""###$$$""""""$$$'''))))))&&&### !!!""""""!!! !!!&&&******&&&###$$$&&&%%%###%%%***)))%%%###$$$&&&%%%%%%$$$$$$###"""""" !!!"""###$$$###""""""444333333222222222111111444444333222222222222222222222222222333333444444222111000//////000111111555444333222111000000///...///000000000222555888AAAGGGOOOTTTTTTQQQNNNKKKGGGJJJMMMNNNKKKEEE>>>999555666888;;;<<<:::666333444999>>>@@@???;;;999888555444444444666555333111000111111111111111000000000111222444444444444444444444555666777777666666666555444333333333444555444555666777777777666666666666666555444222111000,,,---////////////---,,,---------,,,,,,,,,------)))+++---000333555666777888777666666555555444444444555666666777666555444555555555555555444444333111222333555666666777777666888::::::999999999:::999888888888888888999999999999:::;;;<<<===>>>>>>>>>@@@CCCFFFHHHHHHHHHGGGCCCDDDGGGPPP]]]lllxxx+++...111***(((333777222111222---...---***///222(((###%%%((()))))))))+++---))))))+++...111222111000222AAA777777888000444222000///,,,)))***...000///,,,333777888;;;AAA@@@999;;;111333666000...111...///111444333222000111222;;;AAA999000222000***,,,222111111000000000000000000666444222666666<<>>999444555777999:::999555222555;;;CCCFFFDDD???<<<<<<777777666777777777444111111222222222222111111000///111222444555555444444555666777888888777666555555555666666555555555555444555555666666555555555555555444444333222111000......////////////......------...---++++++,,,---***+++---///111444666777888888777777666666555555444444444444555555555666444444555555555444444333222222222333444555777888777999;;;;;;:::999:::;;;888888888999999999999999999999:::;;;<<<===>>>>>>???@@@BBBEEEFFFGGGHHHHHHDDDEEEHHHPPP\\\kkkxxx+++***///)))'''222666111111444000222///(((---111******))))))(((((((((((('''++++++,,,///222222000...444???333666;;;333555444111000...,,,,,,---...///111888===>>>@@@AAA>>>999;;;111222666111000333///000111222222111000111222999>>>555,,,///...***---333222000/////////000111///666333000444555999FFFYYYnnn|||___BBB777999???IIISSSIIIOOOVVVYYYWWWVVVWWWZZZ???111+++((( ###''''''$$$$$$&&& !!!&&&***((("""!!!$$$!!!###...888222***(((&&&"""!!!&&&000"""$$$***000///******...333000%%% %%%"""""" !!!######!!!"""000555000,,,---000&&&###)))...------000HHHOOO,,,***"""'''&&&((('''&&&%%%###$$$%%%&&&((("""""""""$$$%%%%%%""" """!!!!!!$$$)))))))))))))))'''%%%$$$&&&###"""$$$$$$"""###''' !!!"""###$$$%%%&&&!!!"""###$$$%%%%%%%%%%%%222222111111222333555666555444444333333333444444333222111111111222333444222111///...///222555777777777666555444333333222111111111000000333888;;;AAAHHHQQQXXXZZZXXXTTTRRROOOPPPQQQPPPKKKDDD===888333444555777888777444111555===GGGJJJHHHCCC@@@???;;;::::::::::::999555222222222333333222222111000...000222444555555555444777888999:::999777666444555666777888888777666555444444444444444444333333333333333222222111111111//////............//////,,,......---***)))+++------------///111444666888888888888888888888777777555444333222333444666777333444444555555444444444444333222111222444777999888:::;;;<<<;;;:::;;;<<<777888999999:::::::::999999999999:::;;;<<<===>>>@@@AAABBBDDDFFFGGGHHHHHHEEEFFFJJJQQQ\\\kkkzzz+++'''...***(((222666222333222111555222(((+++222......+++(((((()))***(((%%%,,,,,,...000222111...,,,444;;;---222;;;444555222//////000000/////////111444:::>>>???@@@AAA???<<<999///000444000000222.../////////111222333444333444999000'''+++,,,+++///444222000......///111222000777444///444666999DDDNNNhhh{{{hhhMMM999555<<>>GGG)))+++###'''(((+++((('''''''''''')))***+++$$$###""""""###"""  """ """&&&---)))&&&&&&((((((%%%"""###!!!"""&&&'''$$$$$$&&& !!!"""###$$$%%%%%%###############$$$%%%&&&222111111111222444666777333333333333444555666666333333222111222333444555333222000///000444777:::888777777666555555444444222222222111111444999===@@@FFFNNNTTTVVVVVVUUUTTTQQQRRRRRRPPPKKKCCC<<<888333333333555666666333111666>>>IIIMMMJJJEEEBBBBBB>>>>>>=========;;;777444333333333333333222111000---///222444666666555555999:::;;;;;;:::888555444444666888::::::999777555444444333333333222222222222222111111111111111111000///...------...///000,,,...///---***)))+++---//////...///111444777999777888999999999999888888666444222111111333666888333333444444555444444444555333111000111444888:::888:::<<<<<<;;;;;;;;;<<<777888999:::::::::::::::999999999:::;;;<<<===>>>@@@AAABBBDDDEEEGGGHHHIIIFFFGGGKKKQQQ]]]lll{{{+++'''///,,,+++444777555777111222777333'''+++444222---)))%%%'''+++---+++'''---...///111222111...+++222777(((///:::333444000---...000222222111111333222666:::<<<===@@@AAAAAA666+++,,,111------///+++---,,,---///333666666666111666,,,###(((++++++000555333///------...111333333:::666111666888<<>>:::888777444333333555888:::===DDDLLLMMMIIIDDDBBBAAAAAA???>>>>>>>>><<<999666888666444222000/////////000000111222444555666666777999:::777333000000222555777888::::::888777555444444555555555444222111555555555555555666666666111000///...///000222444,,,---...000000000///...111111222333555777999:::888999:::;;;:::888666444222222111000111222444555333444666666666444222111333333222222222333444444999888888777888;;;===???;;;;;;;;;::::::999999888:::<<<>>>>>>===<<<===>>>CCCCCCDDDDDDDDDFFFIIIKKKKKKJJJLLLTTT^^^jjjzzz((()))+++...111333444444444333333111---...000///++++++******+++---......---777---***222666222------666$$$---...---555///000111222444444333222111111,,,777???>>>@@@EEEAAA777555222...---......,,,***/////////...---///222444555222...***((()))+++---222@@@///555'''000555555666666777777777:::>>>AAAMMMTTTmmm|||~~~sssbbbOOOAAA;;;>>>DDD[[[NNNGGGIIIBBB333///666...)))((((((###"""$$$!!!!!!#########%%%((( ###%%%+++111222---%%%"""$$$### ###'''(((%%%""""""!!! !!!######&&&!!! ''')))333111%%%###///333,,,%%%%%%&&&'''''''''%%%###***%%%$$$%%%,,,!!!***888+++(((...---""""""++++++///'''(((>>>JJJ>>>000...###$$$***$$$!!!!!!!!!!!!"""!!! """%%%(((((($$$ !!!######!!!"""'''(((&&&$$$$$$$$$++++++$$$###))))))############$$$%%%&&&((((((444222000.........///000111111111222333444444444555444333111111222444555555333222111111333555777:::888666666666777666444444333333333444666999;;;;;;>>>BBBGGGIIIJJJIIIIIILLLNNNOOONNNJJJEEEBBB@@@===:::777444333555888:::<<>>=========<<<999777666555333111000//////000111111222222333444555555444666666444111000111333444444555666666555444444333444444555444333222111555555666777888888888888222111000//////000222333...///000111222222111000333333444444666777888999999:::;;;;;;:::999777555444333333222222333333444222333555555555444222111333333222333333444555555999888888888999<<<>>>@@@???>>>===<<<;;;;;;;;;;;;;;;===>>>>>>===<<<===>>>BBBCCCDDDEEEEEEFFFHHHKKKLLLJJJMMMUUU___kkkzzz(((,,,---///111333555666777444444222......111///+++,,,++++++,,,...//////...444,,,***111555222111555999'''......---555000111333111000222444555222///333>>>CCCAAABBBEEEAAA777333222111///------...000...//////...---...000333444111---***)))***,,,---444AAA000888,,,333777555333555666777888;;;???AAAFFFMMMeeeyyy}}}yyytttdddOOOBBB@@@@@@>>>NNNIIIGGGHHHBBB666000333222***###""" !!!$$$""" ###$$$$$$'''***"""%%%'''""""""$$$+++///---%%%!!! !!!"""######"""&&&'''$$$!!!"""!!!!!!"""  $$$""")))***###""")))+++'''%%%$$$$$$&&&***+++)))&&&)))(((***!!!'''---%%%222@@@000)))///000'''$$$***'''...)))'''777???666...---$$$&&&***### """!!!"""!!! !!!%%%(((+++(((%%%############""" ###'''(((&&&%%%$$$$$$'''&&&"""'''000///&&&""""""######$$$$$$%%%%%%222111///...---......///...///111222333333222111333333222111111222333444444222111000000222444555555555555666888999888777777555333222333555888:::999;;;???BBBDDDDDDDDDCCCHHHJJJKKKKKKIIIGGGGGGGGGCCC@@@:::666333444777888:::???EEEGGGEEEAAA??????===<<<;;;;;;<<<;;;999777444333111000/////////000111222222222333333444444222222222000//////111333111111111000000111111111222333333333333222111111333444777999;;;;;;::::::333222111000000000111222111222333333333333333333555555666666777888888999:::;;;;;;<<<;;;:::888777777666555444333333333444111222333444444444333222333333333333444555666777999888888999;;;>>>AAACCCDDDCCC@@@>>>=========>>><<<>>>???>>>===<<<===>>>AAACCCEEEFFFFFFGGGHHHJJJLLLKKKNNNVVV```lll{{{(((...///000111333555888999555555333//////111///+++---,,,,,,...000111000......)))***000111000444>>>===***000///---555111111333///,,,///555777444///:::BBBFFFCCCBBBCCC===555///000///---+++,,,///333---......---,,,,,,///111222000---***)))+++---///444@@@000<<<111666777333333555888:::;;;===@@@BBBHHHLLLaaasssyyyxxxyyynnnZZZKKKGGGCCC<<<@@@DDDIIIHHHBBB999333111666+++ !!!%%%""""""$$$%%%&&&+++$$$'''(((###### )))111///&&&###!!!"""!!! $$$%%%""" """""" !!!!!!!!!$$$$$$###%%%'''((((((((((((***)))&&&$$$&&&***,,,)))%%%'''(((...$$$(((---'''777DDD333)))...000***'''***&&&///+++'''000444///---+++###'''))) !!!""""""!!! $$$'''((('''%%%""" """%%%'''((((((&&&$$$&&&'''$$$$$$...888666,,,######$$$%%%%%%%%%$$$###111000///...---............///111333333333111000222111111000111111222333333222111000000111222333111222333666:::;;;:::999888666333000000333666888888999<<>>BBBEEEIIIJJJJJJJJJJJJJJJGGGCCC===777333333555777777;;;@@@BBBAAA>>>===<<<999777777777888888777555111111///......///000000222222222222222222333333222222000///......000111111///...------...///111111111111111111111111111000222666999;;;;;;:::999444333222111111111111111333333333444444444333333555555666888999::::::;;;;;;;;;<<<<<<;;;;;;999999:::999888777555444333333000111222333444444333333333333333444555666777888888888888999<<>>???===??????>>>======>>>???@@@CCCFFFHHHHHHHHHHHHIIILLLKKKNNNWWWaaalll{{{(((---...000222444555777777333444111......000...***,,,,,,,,,...000111///...+++(((***///---+++444AAA>>>+++111///---555000111111///---///333555555444;;;@@@BBB@@@>>>===888111---+++)))***,,,///111111,,,---...---,,,,,,...000111000---++++++,,,...000333>>>000???555888777222666888<<<>>>???@@@AAACCCNNNPPP___mmmqqq}}}|||qqq___NNNFFFEEE<<>>>>>===<<<===AAAGGGKKKKKKJJJHHHHHHFFFBBB<<<666333222333555444777:::======;;;::::::555444222333444555444333111000///......///000000222222222222222222222222555333111000////////////111///---,,,,,,---///111000000/////////000000000///111444888999999888777444444333222222222111111333333333333333333333333222444666888;;;<<<======;;;<<<<<<<<<;;;;;;::::::;;;;;;:::888666555333222111222222333444444444444444333333444555666777777888888888:::<<<@@@CCCFFFGGGEEEAAA>>><<<===>>>???>>>??????>>>===>>>@@@BBBBBBDDDHHHIIIIIIIIIJJJKKKKKKJJJNNNWWWaaalllzzz((()))+++...222444444444333111111///+++,,,///---)))++++++,,,...000000...,,,)))(((,,,///+++'''111???>>>+++111///---444//////---///111111000222777;;;:::===???===;;;999555000000)))%%%)))222777444///,,,---......------///111222000...------...000111444???333EEE::::::888666;;;>>>AAABBBBBBCCCDDDEEEQQQRRR^^^gggiiiuuuuuuVVVJJJQQQAAAGGGHHHAAA;;;777333...---///,,,%%%!!!!!! !!!%%% ###$$$!!!$$$+++000///)))!!!!!!''',,,///+++%%% !!! !!!  """!!!###''' """!!!!!! ******&&&""""""%%%%%%"""(((%%%&&&%%%***(((///)))&&&))))))(((---666444777111000===???666333+++'''***)))!!!###(((###$$$$$$""""""%%%###%%%&&&$$$!!!!!!$$$"""'''(((&&&&&&)))(((### """"""!!!"""%%%%%%"""%%%&&&(((((((((&&&$$$"""////////////////////////000111222333333222111000000000000111222222222333222222111111111111111111111111222555999;;;;;;;;;888666333000000111444555777888:::;;;<<<===<<<<<<:::???EEEIIIHHHEEEBBBAAA@@@===999444222111222333222333555777999999888888444222000000111222222111111000///......///000000000111111111222222333333555333111111111111///---000///---,,,,,,---///000///...............///000000111444555666666555444444444333333333333333222444333333222222222222333000222555999<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555333222444444444444444444444555444444444333444444555666888888888999<<>>=========>>>===>>>???>>>>>>???BBBDDDDDDGGGIIIJJJJJJKKKLLLMMMLLLKKKPPPYYYcccnnn{{{(((''')))---000222333222222...///---***+++......******+++,,,...000000...,,,((()))...222---'''...;;;<<<***111111///555///...,,,000333222000222:::AAA<<<===>>>===:::777444111222)))%%%+++888>>>777...+++---///000000000222444333222111//////000111222555BBB888KKK>>>;;;;;;<<>>BBBDDDBBBAAA@@@???>>>=========<<<===>>>>>>>>>@@@DDDGGGGGGIIIJJJKKKKKKLLLNNNPPPNNNMMMRRR\\\fffppp~~~(((******+++,,,...111333555,,,...,,,***,,,000000,,,+++,,,---000222111///---((()))000666111***...888;;;***333444222777000///...000111111222666===CCC???>>>===<<<999444111///...(((&&&---888<<<555,,,+++---000222333444666888666555333222111111222333333AAA:::LLL<<<888999>>>>>>@@@BBBCCCEEEHHHLLLOOO[[[aaannnqqqmmmyyyiiiVVV[[[OOOHHHGGGDDD:::444444///555444+++###"""###""" $$$  """!!!%%%'''%%%!!!!!!###&&&""" !!!!!!%%%---,,,%%%###  ###%%%###!!!$$$"""&&&%%%%%%$$$###%%%%%%%%%)))///...///+++444GGGIII>>>;;;555......------666888---%%%&&&&&&$$$"""!!!"""### !!!"""###"""!!!###))))))######(((''' '''$$$###$$$&&&'''%%%$$$"""""""""""""""""""""!!!///000111111111111000000000//////........./////////000111333333444444444333333333333222222111111666444333444666999::::::888777666666555666777888555666777999:::;;;;;;;;;;;;<<<>>>===:::777666666333222222111000000000000......///111444666666555777444222111111222222111444333111000/////////000...///000111222333444444...---...111444444000,,,...------------------...---,,,,,,+++,,,---///000666666555444333333222222222222333444555555555555666555444333222333333444222444777999;;;;;;;;;:::::::::999999999::::::;;;:::::::::999888666444222888777666555555555555555555555444333222222222222999888888999;;;>>>AAACCC@@@@@@@@@??????>>>>>>>>><<<======>>>???AAAEEEIIIIIIJJJKKKKKKKKKMMMPPPRRRPPPOOOTTT^^^hhhrrr(((...,,,***)))+++000555999,,,------+++---111111...,,,---...111333333000...((()))111999555...///888;;;+++555666444:::111000111000...000444:::???CCC@@@===<<<:::666111---,,,'''%%%&&&---555777111***+++...111333444666888:::777666555333222222333333///>>>888JJJ888333666>>><<<>>>@@@BBBEEEIIIOOOSSSZZZbbboooooohhhssszzzSSSfffUUULLLPPPNNNAAA999;;;555777333)))%%%&&&&&&""" """"""!!!### %%%###%%%'''$$$  ###'''&&&$$$$$$$$$###!!!  '''!!!%%%)))$$$ """$$$!!! $$$$$$!!!&&&&&&""" """""""""###%%%((((((333EEEFFF======555---++++++---888:::,,,%%%&&&'''&&&$$$"""""""""%%%###"""$$$''''''%%%""""""))))))""""""((('''###%%%'''$$$!!!$$$$$$###""""""###$$$$$$333333222222111222222333000000000000000/////////222222111111111111111222333333222111000000000111///000222444666666777777999999999999888888777666555555666777888888999999666777777777666333111000111000000////////////000------------///111333444000000000000000000000000111000///......------...---...///111333444444444000111111111111000//////---......///......------)))***+++,,,...///000000000000000000000111111111222222444888;;;;;;888444333333444444444333222111222666:::;;;999888:::;;;777888999:::;;;;;;;;;;;;888888888999:::888555222666666666666555555555555444444444555555555666666777888999;;;===>>>@@@@@@@@@@@@???>>>======>>>>>>@@@???======>>>???BBBCCCHHHHHHIIIKKKMMMNNNOOOOOOQQQRRRUUU\\\gggttt,,,000***(((,,,---+++,,,000222,,,)))---222333222333333222111000111000///...'''000222333666000,,,333999777&&&111999+++---222,,,111333111333;;;===;;;;;;888======333//////(((***,,,'''(((333333,,,...222333777<<<>>>===<<<===@@@>>>;;;777444222000000///888???<<<777666666666@@@999@@@HHHDDDDDDKKKMMMUUU^^^dddjjjnnnhhhnnnuuuooooookkkeee```ZZZMMMAAA???;;;444---'''$$$"""!!!!!!%%%$$$%%%'''$$$&&&!!!%%%$$$""" !!!"""$$$%%%### """$$$!!!  (((###)))222---  """&&&### """!!!"""!!!)))(((222444>>>UUUWWW@@@333***&&&))),,,---///444+++***'''&&&&&&))),,,...444000///000+++### $$$---%%%***!!!%%%&&&&&&$$$############!!!  ###&&&&&&$$$!!!333333222222111111111111////////////////////////222222111000000111111222222222111000000000111111000111111222333444555666888888999999999888777777555666666777888888999999777777777666555333222111111000000///////////////......------...000222333000000000000000000000000111000//////............//////111222333444444444111111111000000000000///---...............------++++++,,,---......////////////000000000111111222222333666:::>>>>>>:::777444444444333333333222222222555777888777777888:::777888999;;;<<<=========;;;:::999999:::888666333666666666666555555555555333333444444444555555555777777888:::<<<>>>??????@@@??????>>>======>>>>>>???>>>======>>>???AAACCCGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQTTT[[[eeerrr~~~,,,000+++(((***+++)))+++///222,,,)))---222222111111666444222111000...---,,,+++444555555777000...888999<<<+++...333(((***,,,,,,111333111444;;;===:::;;;888<<<===222///000)))---///***+++555555///111444555888===AAABBBAAAAAACCC@@@<<<888555333222222444;;;>>>999444444888999@@@999AAAIIIEEEEEELLLMMMRRR[[[___eeeiiieeelllzzzuuusssnnn```RRRKKKCCC777,,,%%%  """***---+++### !!! !!!"""""" """###"""  """ !!!###  ###(((!!!&&&000000!!!  """""" !!!$$$...***(((+++111@@@XXX[[[GGG444)))!!!"""%%%%%%'''******)))''''''(((+++///111,,,***,,,000///,,,---333333***---$$$###)))###))))))'''$$$"""!!! '''"""$$$'''(((444333222222111000//////.........///////////////111111000000000111111222000000/////////000111111222111000000000111333444666777888888888888888888555555666666777888888888888777666444333333333444111111000//////////////////......---...///000111////////////////////////111000000////////////000111222333444555444444333222111000/////////000000------------......------,,,,,,---------..................///000111222333444666999>>>AAA@@@<<<999666555333222222222333444222444555555555555888:::888888:::;;;===>>>@@@@@@???===;;;999999999777555666666666666555555555555222222333333333444444444666666777999;;;<<<===>>>??????>>>=========>>>>>>???>>>======>>>???AAABBBEEEEEEEEEFFFHHHKKKNNNPPPOOOPPPSSSYYYcccppp{{{,,,///+++((((((((('''***...222,,,***...111000///000666555333000...+++***)))000777888999:::333000:::<<>>777222444999<<<>>>:::AAAIIIEEEGGGMMMMMMOOOUUUWWW\\\aaa```iii|||~~~|||nnn^^^PPPDDD444+++((('''###%%%###"""###!!!#########$$$((($$$ !!!!!! !!!%%%)))&&&###%%%''' +++111))) !!! %%%$$$!!!!!! $$$...'''+++===PPPPPP???===111%%%"""%%%&&&&&&'''&&&%%%###"""###%%%((()))!!!!!! ###(((666+++---%%%(((111***000222...)))%%%###!!!((($$$$$$''')))444333333222111///...................../////////111000000000000111111222//////......///000111111333222000......///000111555555666777777888777777555555555555666666777777888777444222222333444666222111000//////......///000///...---------...///........................000000/////////000000111444555666666666555333222333111///...---...000111------------------.....................---------...------...///111333444777:::>>>AAABBB@@@<<<888777555333222111222444555444444444444444666888:::888999:::<<<>>>@@@BBBCCCCCC@@@<<<:::999999888777666666666666555555555555111111222222222333333333555555666888999;;;<<<<<>>>>>=========>>>>>>>>>=========>>>???@@@AAACCCBBBBBBCCCEEEIIINNNPPPMMMNNNQQQWWWaaammmyyy,,,,,,***((('''&&&(((,,,000111,,,+++...000///...///333333111...+++))))))***555666555:::AAA777///444:::LLL<<<000---***000,,,---000444666999;;;:::999;;;666:::999000///222...+++///+++***333222,,,000111222444999AAAGGGGGGCCCIIIFFFAAA===999888888999>>>AAA???777333555999;;;===:::BBBHHHDDDHHHNNNKKKLLLPPPOOOSSSZZZZZZddd{{{~~~xxx|||~~~ssseeeZZZIII666,,,---///,,,(((%%%### """$$$&&&)))***%%% !!!  %%%******$$$ """$$$###&&&...)))!!!"""  %%% !!!!!! !!!&&&,,,&&&:::JJJRRRMMM>>>CCC777)))$$$'''***)))(((&&&%%%"""!!! !!!!!!!!!"""&&&***111&&&)))$$$***555111777:::666000,,,)))((('''&&&%%%&&&'''))))))'''%%%"""333444333333222000...---............//////000000000000//////000111111222//////......///000111111333111///---,,,---...///333333444555666666666666333333444444444444555555777555222000000222444666222111000///............//////---,,,,,,,,,---...------------------------//////...//////000111111555666777888777555333111222111///------...///111---,,,,,,,,,,,,---.../////////.........---------...---------...000333444:::===AAABBBAAA===999777777666444222222333444555666555555555666888:::;;;999999:::<<<>>>AAACCCEEEEEEAAA===::::::::::::999666666666666555555555555111111111222222222333333555555666777888:::;;;;;;>>>===============>>>>>>============>>>???@@@@@@BBBAAAAAAAAADDDHHHLLLOOOKKKLLLOOOUUU___lllxxx,,,(((***)))''''''***///222000---,,,000111......000...///...,,,)))(((***,,,777333000:::FFF;;;++++++000EEE888+++((('''///)))...000555:::===<<<:::999:::555777666......333000000555111000777666111555000444666777>>>FFFFFFAAAIIIFFFBBB>>><<<;;;;;;;;;>>>BBBAAA:::666888:::999<<<;;;CCCHHHCCCGGGMMMHHHHHHKKKIIILLLSSSSSS]]]sss|||xxx{{{~~~yyypppmmmYYY???000,,,+++&&&!!! !!!&&&)))))))))&&& ###((( """""""""!!!!!!!!!!!!!!! """''')))&&&$$$%%%  !!!(((###!!!""" !!!###!!!!!!!!!!!! !!!*** '''999???@@@>>>666<<<333'''!!!###'''(((%%%(((&&&$$$!!! ###(((---000---$$$(((###'''333///666<<<888333///......---,,,&&&)))...000...***$$$!!!333444444444333222000///......//////000000111111////////////000111111222000000/////////000111111222111///...---------...111222333333333333333333222222222222222222222222444333111//////111333555333222111///..................,,,,,,+++,,,---...........................------------...000111111444666777888888555333111111000///.........//////,,,,,,+++++++++---.../////////..................///...---,,,---///222333;;;===@@@@@@>>>:::888777777666444333333333444555888666666777999;;;;;;;;;:::::::::<<<>>>AAACCCEEEDDDAAA===;;;;;;;;;::::::666666666666555555555555111111222222222333333333555555666777888999:::;;;======<<<<<<======>>>>>><<<<<<===>>>>>>??????@@@AAAAAAAAABBBDDDGGGJJJLLLIIIJJJMMMTTT___lllxxx,,,''',,,---***(((,,,000222///---...111222//////111,,,......,,,))))))---111777000,,,888EEE999&&&&&&,,,@@@444,,,,,,***000,,,///111777???AAA===::::::999333444333+++---444111///444111000666444000555111888;;;888;;;BBBDDD@@@DDDBBB@@@>>><<<;;;;;;;;;???BBBAAA===:::;;;;;;999;;;<<>>>>>;;;<<<===>>>>>>?????????AAAAAABBBCCCEEEGGGIIIJJJGGGHHHLLLSSS___lllxxx,,,)))000333...+++---000000...---///333333000111444...000000...***+++///444666000,,,777???111$$$)))---===222000333---222000111222999BBBDDD???:::;;;777111222000(((,,,333222+++111///---222000,,,111111;;;>>>888666<<>>@@@>>>BBBHHHDDDIIIZZZtttyyyyyy}}}{{{||||||qqq^^^EEE333,,,***(((%%%%%%!!! """,,,***$$$ ###$$$&&&&&&###"""&&&&&&### """"""!!!###&&&### !!!"""!!!!!! &&&!!! !!!"""!!! !!!###%%%***+++&&&)))555333&&&###!!! (((###$$$$$$&&&+++%%%(((+++***$$$"""%%%%%%"""(((,,,---)))(((***+++)))+++'''///'''###'''"""+++///---************)))''')))******)))((())),,,///222333555666666555333222///000000111222333333333............///000222222333333222111000000111111//////000000//////...---000000111000000///...---///////////////.........//////......///000111222333222111///......------,,,,,,+++++++++,,,---...////////////////////////******+++,,,---...000111222444777888888555222000/////////000//////...---,,,+++*********,,,///000............//////000000111///---,,,,,,...000222444777999999777777999;;;555555666666555555444333666555555888<<<===:::888;;;;;;:::;;;<<>><<<<<<<<<<<<;;;:::777666666666555555555555222222333333333444444444666666777888999::::::;;;<<<<<<<<<<<<<<<===>>>???;;;<<<===>>>????????????AAAAAACCCDDDFFFGGGHHHHHHFFFGGGKKKSSS___mmmyyy,,,,,,444777111,,,...///---------000444444111222555111333333000,,,,,,111666666222...666999***"""///+++888---///333+++///...222333:::DDDFFF@@@;;;;;;777000000///'''+++333222---333111///333111---333...:::>>>555000555999777777777888999888777555444BBBCCC@@@;;;999===???>>>;;;===EEEEEE???DDDGGG>>>:::===;;;???DDD@@@BBBRRRrrruuuuuu}}}}}}~~~uuucccJJJ777...+++)))'''!!!###(((+++%%%!!!)))!!!!!!'''###&&&$$$ !!!'''...'''###!!!""""""###%%%!!!!!!%%%%%%%%%"""!!!)))$$$!!!""""""!!! """%%%((((((''''''&&& !!! !!!###"""%%%&&& ''')))###!!!!!!%%%$$$###!!! """ !!!&&&(((&&&'''&&&111)))###'''###---,,,***)))(((((((((&&&$$$!!!%%%)))*********---000333444555555555333111/////////000000111111111222000000000000000111111222000000////////////000000///............---------///////////////...............////////////.........//////...---...000222222222222111111111111000///...,,,++++++,,,...///....../////////...,,,+++++++++,,,,,,...///111111000111333555555444333222///......---,,,,,,++++++---,,,++++++,,,---///000...///000000000000000///000///...---------------111222222333444555666666666777999999999888666444666666666666777777777777;;;::::::<<>>===<<<;;;;;;<<<============>>>>>>??????@@@@@@@@@BBBDDDFFFGGGFFFEEEDDDFFFHHHMMMVVVaaaooo{{{---111888999333---...222555333888444000333000,,,333000111444666444///000555888333///111666666///'''///111444555333222111111111000===HHHCCC??????:::666555444333333444555666111111111333444333000---///666222---444555111222444555666555444555777999888>>>???777333777<<<======>>>???>>><<<;;;;;;===>>>=========;;;<<>>@@@@@@???<<<;;;::::::999999::::::888999999999888777555555444444333333444444555666777777888999:::;;;<<<===>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBCCCEEEGGGHHHGGGFFFFFFEEEGGGLLLTTT```nnn{{{---333:::<<<777111222666888777<<<777222444000,,,111111///111333222------///222...+++---111222...(((...111444555444333222222222222AAALLLEEEAAABBB>>>888777666666666777999999444333222222222111...+++...666222...444555000111333555666777666666888999666<<<<<<555222666:::;;;;;;<<<===<<<:::999:::;;;;;;::::::;;;999:::AAAJJJ___lllxxx~~~vvvbbbQQQ???777555000+++(((&&&$$$$$$$$$%%%###""""""!!! """""" """###%%%%%%""""""""""""""" !!!"""!!!###!!!!!! !!! !!! ###$$$!!!!!! !!!  %%%"""$$$### """&&&###!!!"""!!!!!! !!!$$$&&&%%%###""""""''''''###"""'''+++,,,&&&&&&&&&&&&'''((()))))),,,'''$$$&&&&&&$$$""""""333333444444444222111/////////000000000000111111+++---000333333222111///111000000//////000000111111111000000///...------------......//////000000------............------......---+++***,,,///222444444333222111111000000---,,,+++++++++---...///------.........---,,,,,,............//////000000000111222333333333222111111000...---,,,------.........---,,,,,,,,,------,,,---......//////......------------------...//////000222333555777999999888888999::::::888777666555555555444444444333333888888888:::===>>>>>>===999888888888888999::::::999::::::::::::999777666555444444444444555555666555666777888:::;;;<<<===<<<<<<<<<<<<===>>>????????????>>>===>>>???@@@AAADDDEEEFFFHHHHHHHHHGGGGGGDDDFFFKKKRRR]]]lll|||...333999===999444555777888888<<<777333777333...222333//////222222...+++,,,,,,***)))***---......---,,,000444777666555333333222555FFFPPPGGGBBBDDDCCC888888777777777999:::;;;777555222000000...+++)))---666333///555444///000111444777999999999999:::555888888333111444888999888999:::999888777888999888666666888777777>>>GGGRRRbbbsss}}}rrrRRRHHH>>><<<:::444...,,,///,,,)))(((+++......---!!!$$$ """  """$$$!!!!!!"""######!!! """ (((---%%%!!! """!!!!!!$$$### """ !!!""" !!!!!! !!!###  !!! !!! """%%%&&&&&&%%%$$$((((((%%% !!!&&&+++,,,$$$$$$%%%%%%&&&''''''(((+++%%%"""######!!! """333333444444333222000000//////000000000000000000,,,---///111222222111111111000000000000000000111111111000///...------,,,,,,------...///000111111,,,,,,------------,,,,,,......,,,***)))+++///222444444333222111000000///++++++++++++,,,---...///,,,,,,---------,,,,,,,,,....../////////////////////000111222222222111111222000///---------////////////...---,,,,,,++++++++++++,,,---............,,,,,,,,,,,,---......///...///111333666888:::;;;888999999:::999888777777666666555555444333333333666666777999<<<===<<<;;;666666666777777888:::::::::;;;<<<<<<<<<;;;999888666555555555555555666666444555666888999;;;<<<===;;;;;;<<<<<<===>>>???@@@@@@???>>>======???@@@BBBDDDDDDEEEFFFGGGGGGFFFFFFCCCFFFJJJQQQ\\\kkk|||//////666999666333444555555333888333222888666222666555000///333555222///...,,,,,,,,,+++***,,,...111+++///444777777666555444222666HHHQQQGGGAAAEEEEEE999888777666666666777888777444111///...---,,,***,,,777666222666555///000000444888;;;;;;;;;::::::444666555222000222666999777888999999777777777999777444444777777888>>>EEEIIIYYYmmmzzzfffJJJAAA:::888888555333444(((+++***'''&&&)))++++++ !!!$$$ $$$((($$$$$$""" """###!!!!!!!!!###&&&'''$$$  !!!+++333,,,!!!!!!###!!!"""$$$###!!! !!! !!!""""""""""""!!!!!!"""%%%''''''&&&&&&,,,)))%%%"""$$$(((++++++$$$$$$%%%&&&'''''''''''')))%%%"""###""" ###333333333333222111000000000000/////////////////////......---...000222333111111000000000000111111000000//////...------,,,,,,------...///000111111,,,,,,------------,,,,,,------,,,+++***+++...111333333222111111000//////++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---...//////000///....../////////000000000000000111000///...---...////////////......---,,,+++******+++,,,---............,,,,,,,,,,,,,,,---...///---...000222555777999:::999999999999888888777777666666666555555555444444444555666999;;;<<<;;;999555555555666777888999::::::;;;===>>>>>><<<:::999777666666555555666666666444555666777999:::;;;<<<::::::;;;<<<===>>>>>>>>>???>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDBBBFFFKKKRRR[[[jjj|||000...444777444222333444222000444000000888777111444222...---222666444111111...///...,,,)))***---000+++...333666666555555555222555FFFNNNDDD>>>BBBCCC;;;:::888777666666666666444222///...//////...------888888333777555///222000444999<<<<<<;;;::::::555333222111111222555888777888999999888777888:::888555555888:::;;;???FFFHHHTTTfffttt|||ZZZEEE===777777888666555666111:::???777---+++---...%%%!!!""""""***&&&###!!!!!!###%%%"""""" !!!"""%%%'''&&&###!!!"""((( """"""###!!!"""$$$### !!!  """!!!&&&&&&'''((('''$$$""""""!!!!!!!!!$$$&&&''''''''',,,)))'''((()))*********&&&&&&'''(((((((((((('''%%%"""!!!"""!!!###333333333222111111000000000000////////////......111000---,,,,,,...111333222111111000000111111222000000////////////......------......//////000000------............------------...---,,,,,,...000111000000000000/////////,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,+++,,,.../////////...---........./////////000000....................................---,,,+++******+++,,,---.../////////,,,,,,,,,,,,,,,,,,---...,,,---///111444666888999888888888777777777777777555555555555555555555555444444666999<<<<<<:::888555555555666777888999:::999;;;===??????===;;;999888777777666666666666777555555666777888999999:::999:::;;;<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBBBBBGGGMMMTTT\\\jjj{{{111111555666333222444444222111555000///777555...000///,,,---222444222111222000000...,,,******,,,...+++...222444444444444555444555BBBIII@@@;;;??????===<<<:::888777777888888222000//////111111000......999888333555333///333111444999<<<<<<:::999999444111///000111111333777777888:::999888888999::::::777777:::===>>>BBBHHHIIIPPP^^^mmmwww|||\\\FFF>>>999:::<<<999555333BBBQQQWWWJJJ:::333333333***"""""" $$$!!!!!!$$$((()))"""!!!"""$$$%%%###!!! """###&&&"""!!!###### !!!###$$$!!!"""  !!!""" !!!###%%%)))---***$$$   ###%%%'''(((((()))((())),,,,,,)))(((***((()))*********)))''''''  """!!!###444333222111111000000000000000/////////.........111000...------...///000222111111000000111111222000111111111111222222222.........///////////////.........//////.........,,,---//////.........000............////////////,,,,,,,,,,,,++++++***)))+++***))))))***+++,,,---)))***,,,...//////...---......------......///000+++,,,...//////...---,,,---............---+++******+++,,,.../////////000------,,,,,,+++,,,,,,,,,+++,,,...000222444666777888777777666666666666666333333333444555555666666333444666999<<<<<<:::888777666666666777888999999999:::===??????===;;;999999888777777666666777777666666666777777777888888888999:::;;;;;;;;;:::999999;;;>>>AAACCCDDDDDDCCCAAAAAAAAA@@@@@@AAAAAAAAABBBHHHPPPVVV^^^jjjzzz222333666555111000222333111000333...///888666///000///...111444444000000444333222000///......//////---///111111111222333555777444>>>DDD===999===;;;:::999888777777888999:::111111000111333222000...---888777111222000...222222555999::::::999888888333---+++...000///111555666888999999888888999:::<<<888888<<<@@@AAADDDIIIIIILLLXXXhhhtttwwwzzz~~~kkkRRREEE999888;;;:::777555:::IIINNNAAA111---,,,)))+++$$$$$$###### !!!"""$$$&&&''' ###""" ###!!! !!!"""###"""!!!!!! %%%***---$$$!!!%%%!!!###$$$######$$$"""!!! """""""""### $$$$$$!!! %%%...777444(((!!!!!!$$$&&&((((((&&&%%%(((,,,***%%%''',,,******++++++***(((&&&%%%###'''&&&"""###'''444333222111000000000000000000//////.........---000000000000///...---,,,222222111111111111222222111222222333333444555555///////////////...............////////////......+++...000111000/////////,,,,,,------.../////////---------,,,+++***)))(((******)))))))))***,,,---'''(((+++---//////...---...------------...//////***+++...000000...,,,***,,,---.........---,,,+++***+++,,,...///000000000...------,,,+++++++++++++++,,,---///111333555555777777666555555555555555000111222333444444555666333444666:::<<<===:::888777777777777777888888999888:::===??????===;;;999999999888777777666777777777666777777777777777777888999:::;;;:::999888777777:::>>>BBBDDDEEEDDDDDDBBBBBBAAA@@@@@@@@@AAAAAABBBIIIRRRXXX___jjjzzz222333555333///...000111///---000,,,...:::999222444333333666888555111111666666444222222444444333222...///000000///000333555:::555<<>>AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBHHHKKKQQQXXXaaammmyyy333///000000111222111111000333444444333222333444666333777222222;;;999333666888777555555555555222000)))///444444000---...000999======:::;;;>>><<<555888999777444333666:::===444333111000///000000111666777777444000000222555333444666777777555333222111---))))))---111333333999666<<<>>>555555999555<<<;;;999888<<>>999<<<::::::<<<;;;BBBAAA555///222333...$$$&&&###!!!!!!)))((((((''''''%%%""" $$$!!! """"""###%%%))) )))+++%%%"""%%%$$$$$$###"""%%% %%%###---(((&&&((('''######'''!!! $$$''''''!!!''')))&&& ###***---***%%%(((((('''111===555%%%######(((((($$$!!!!!!###$$$###$$$%%%&&&''''''''''''***,,,((($$$%%%)))''' $$$'''+++///000000000000444333111///......///000000/////////.........---.........//////.........000000000///000000111111000111222333333333333333000///...------------...000000000//////////////////......------------...+++,,,,,,---......//////---.........---,,,***)))((()))******++++++******,,,,,,------............---------------,,,++++++---------------,,,,,,,,,---...///000000///---,,,//////////////////000000+++++++++,,,,,,,,,,,,---///000000/////////222444666555444333333333444555333333333333333444444555444555666777777777777777999888777555555666777888999999999:::::::::;;;;;;:::999888777555555555555666666666666666777777777888999:::::::::999777666555777:::===???@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDHHHLLLQQQXXXaaammmyyy333000000000000111111000000222333444555444444555666555888333222:::999444777:::888777555555333000---+++...222111///...111444999<<<===::::::<<<999444666777666444444666:::<<<777555444333222222333333777888777444111111444777555666666666666555333222111...++++++///333555555777777@@@BBB888555888333:::999888888;;;@@@BBBBBBHHHEEEIIIXXXhhhttt}}}ttt___HHH???@@@???<<<:::888???>>>333...222333///'''***)))%%%$$$&&&'''%%%,,,)))&&&%%%&&&&&&$$$""" !!!#########(((+++(((%%%### """"""!!!+++...(((###!!!$$$******%%%"""$$$%%%###"""%%%)))((($$$'''(((%%% &&&(((%%%""" !!! )))666000###""""""$$$$$$!!! $$$!!!!!!!!!"""!!! """###%%%'''((()))))))))'''(((&&&###%%%***)))$$$$$$///333...///777777///333333222222111111111111000000000000000/////////......////////////......111111000/////////000000000111111222222111111000//////......------......//////////////////000000//////...---,,,,,,------++++++,,,,,,------......,,,---...//////---+++***)))((((((((())))))******,,,,,,---.........------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------/////////......------,,,000000//////////////////,,,,,,,,,---------......///000111111//////000111555555555555555444444333444333333333333444555555555555666777888999999:::;;;:::888777666777888888999999999999:::::::::::::::999888777666555555555666666666666777777888999888999:::;;;;;;:::888777666888:::<<<===>>>======>>>>>>???AAABBBCCCDDDEEEGGGKKKQQQWWW___lllzzz444222000......000111000///111222555777777777666666666999333111888888444999<<<:::777555444111...+++,,,...000///...///333777888;;;<<<999888888666222333333555555555666888;;;:::999777666555555666666888888666333111222555888888777666555444444444444333000......111555777888666999EEEGGG;;;666777222999777666888;;;???AAABBBIIICCCCCCOOOaaappp{{{rrrZZZFFF???AAAAAA===999>>>===333---///000---)))...///+++((()))+++***///)))$$$###%%%'''%%%###"""'''(((######(((((("""&&&'''***---***!!!""" !!! !!!---///))) %%%'''%%%$$$&&&(((&&&%%%&&&)))***'''$$$&&&'''$$$ """###""""""!!!"""%%%222...###### !!!!!!    $$$!!!"""###$$$###!!!"""###&&&)))***+++******%%%&&&%%%###$$$))))))&&&(((777999...///<<<;;;---222333333444444333222111111111111111111111111111000//////////////////000222111000///////////////000000111111000//////...//////............//////---......//////000000000//////...---,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,...000///...,,,***)))((('''''''''(((***+++++++++,,,------,,,,,,+++******************+++++++++++++++,,,,,,------...000///...,,,,,,,,,,,,---000000000//////...------------------.........///...000111111000/////////555666777888888666444333444444333333444444555666666666666777888:::;;;<<<<<<;;;:::888888888888888999999999999::::::::::::::::::888777666555555555444444444444555777888999888999;;;======<<<:::888999999;;;<<<======<<<<<<>>>>>>??????@@@AAABBBBBBEEEIIINNNTTT[[[hhhwww555333000......000111111///000222555888::::::777555888:::444000666666444;;;:::888666555333111...+++---///000000//////222444888:::;;;999666444222000000000333666666555777:::;;;:::888777666666666777777666444222111222555777:::888666444333333444555444333222222444777:::;;;:::<<>>@@@BBBCCCBBBEEEOOO\\\jjjuuu|||qqqQQQ??????DDDCCC<<<@@@>>>555.........,,,)))000333///*********)))...(((###$$$'''(((%%%!!!###+++---'''''',,,+++"""&&&$$$)))000---!!!!!! """ """""" ###'''$$$""" """'''+++)))'''%%%&&&((()))(((&&&$$$###"""""""""!!! """$$$%%%&&&!!!###---***  !!! ### !!!!!! !!!!!!"""###$$$$$$######$$$&&&(((***+++***)))(((''''''%%%###$$$&&&'''&&&...666777///000777555+++222333444555555444222111111111222222222222222222111000////////////000111111111000///.........///000000000000///...------//////.........//////000------......//////000000......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---+++,,,...//////---,,,+++)))((('''''''''(((***+++)))***+++,,,,,,+++)))(((***))))))))))))***+++,,,***++++++,,,,,,---------///...,,,+++++++++,,,---//////000000///...---,,,------........./////////...000111111///......///666777999::::::888666444444333333333333444555555555666777888999:::;;;<<<;;;;;;:::999999999999999999999:::::::::;;;;;;;;;;;;:::999777666666666666333333222222333444666888777999<<<>>>???===;;;:::;;;;;;<<<<<<============?????????>>>>>>>>>>>>>>>BBBFFFKKKOOOUUUaaarrr555333000---...222444222000000111444888;;;;;;777444777:::444///444444333;;;666555444333333222000...---///111222111///......777888:::999555111///000000///222777777444555::::::999777555444444444555444222111000111222333444999777555222222222444555555555555555777999<<<>>>@@@???FFFEEE888555:::888:::666555:::===<<<===AAAAAAEEEJJJMMMRRR___ppp{{{iiiMMMBBBBBBBBB<<>>======<<<@@@DDDIIIKKKOOO[[[mmm{{{666222///---000555777444000222111333777::::::666222555:::444///333222111:::333222222222333333111000---...000111111...+++)))666777999:::555///...111222///222888888333444;;;888777555333222111111222000//////000222333222111666555333111111222444555555666777888999;;;>>>AAADDD@@@CCCBBB777777<<<999;;;555444:::===999:::>>>CCCHHHIIIEEEFFFVVVmmm|||hhhOOOAAA<<<:::<<<<<<999555444666999000444777555333111,,,%%%$$$$$$&&&((((((&&&!!! """"""&&&+++***''''''***$$$%%%###$$$(((++++++&&&"""(((!!!$$$###$$$&&&%%%"""###""""""!!!!!!""""""###!!!%%%%%%!!!!!! !!!$$$ %%% '''(((###### !!!$$$%%%$$$!!!!!!### !!!###***'''$$$"""!!!###&&&((())))))((('''%%%$$$"""!!!  $$$&&&)))///555000&&&###,,,---%%%"""'''555555555444333222111000000111111111222222222222333222000//////000222333//////.........///000000//////000000000//////...///////////////000111111..................------++++++++++++,,,---......------------------------...---,,,***)))))))))***((()))******++++++*********+++---......,,,***(((***)))((((((***,,,...///,,,,,,,,,+++++++++++++++*********++++++,,,---...,,,---...000000///...---,,,,,,---------...............///...---...000222666666777777777666555444222111111111111222333333333555888;;;;;;:::777666666777888999999:::::::::<<<<<<<<<============>>>;;;;;;999888777666666666555444222111111222444666666999===@@@AAA@@@>>><<<;;;:::::::::;;;<<<<<<===@@@@@@@@@@@@????????????@@@DDDHHHIIILLLWWWjjjxxx777000...---222999;;;777111333222222555999999555000333888444///222000///888222111111222333333111///---------.........,,,+++555555888:::555...---222555111222999888222444<<<777555333111000////////////...///222555555222000222222111111111222333444444777999::::::;;;???BBBFFF???@@@@@@999:::===888:::333222999;;;555555:::>>>DDDEEEAAADDDTTTiiivvv___HHH>>><<<<<<<<<:::666333555999///222444555888777///&&&!!!$$$''''''$$$!!!!!!!!!"""###!!!"""&&&'''%%%%%%))),,,,,,(((...///''' &&&'''((('''$$$"""%%%))) ######%%%(((&&&!!!  $$$+++,,,&&&"""""" !!!!!!"""$$$&&&!!!((($$$ (((***%%%%%%"""!!! """###!!!!!!###!!!!!!###((('''%%%$$$$$$&&&((()))((('''%%%###"""!!!!!!!!!%%%(((***222;;;&&&!!!$$$((((((&&&%%%666666555333222111000000000000000111111222222222333222000//////000222333...............///000111//////000000000000000//////////////////000111111/////////......------,,,*********+++,,,---...///........................///...+++)))'''(((((()))((()))+++,,,,,,++++++***,,,---///000///---+++)))***)))))))))***,,,///111---,,,,,,++++++*********((()))***+++,,,------...***,,,...000000///...---,,,,,,,,,---------...............---,,,...111444555555555555555444444333111111000000111111222333333555999;;;<<<999666333555666777888999:::::::::============>>>>>>>>>>>><<<;;;999888777777666666777555333111111333555666666999===AAABBBAAA???===999999999999:::;;;<<<<<<@@@@@@@@@AAAAAABBBBBBBBBAAAEEEHHHHHHJJJUUUhhhwww777///---...444;;;===888222444222111444888888444///111888333///222///...666333222111222222222000...---+++******+++---......555555888;;;666......444888222222999888111333<<<666555333000///...............000444777777333///000000000000111222333333444777:::::::::;;;???CCCFFF===>>>???;;;<<<>>>666999111000888999222111777666===BBBBBBIIIXXXfffllliiiPPPGGGAAA@@@???;;;555000000333,,,...000333999:::111%%%!!!$$$'''%%%  $$$!!!"""######))))))!!!!!!***///,,,,,,555999222((($$$!!!!!!%%%***+++&&&!!! &&&)))&&&  &&&///000)))$$$$$$"""""""""###%%%'''((())) (((######%%%%%%!!!!!! !!!""" """"""$$$&&&(((***+++,,,&&&%%%""" !!!"""!!!!!!&&&((()))111;;;!!! $$$...---$$$<<<;;;:::777444222000///000000000000//////222444444333222111111111222333111000000////////////000......////////////......///000111111111000...------------...------,,,,,,------,,,++++++,,,,,,,,,------......------,,,+++---+++)))''''''((()))***++++++,,,,,,,,,+++*********---///000...,,,++++++***)))))))))***,,,...///---,,,+++*********+++,,,---,,,+++++++++,,,---...+++,,,---.........---,,,+++,,,---.........,,,,,,///.........///000222333555555444333222222222222111000000///000222333444555666999:::;;;:::888777:::999666555555777:::<<>>>>><<<:::888666555444666666444444333444555666666999===@@@AAA@@@===;;;999999999:::::::::;;;;;;@@@@@@AAAAAAAAAAAAAAABBB???EEEDDDDDDJJJPPP^^^ttt...//////000444999;;;999666222222333555666555111...333333222111000222666999444///---111222//////444***---111222---(((,,,444666888===@@@;;;555555:::888CCC>>>444:::>>>:::777999666222///---...///111222///111555555111222888222222333333444555555666:::;;;;;;:::999;;;>>>AAACCCDDDCCCAAA>>>;;;;;;;;;555///---111333000111444:::::::::<<>>;;;555555888@@@FFF===333:::???888444222222111111111222222333333333777;;;888222111555666666666777777777777777999:::::::::;;;===AAADDDFFFEEEDDDAAA>>>;;;:::999333...,,,///111000111555;;;:::;;;<<<>>>DDDSSSbbbiii}}}eeeSSSFFF:::@@@GGGGGG???666444555333000,,,...222444444111000%%%!!!'''***### &&&$$$%%%%%%777:::$$$ !!!%%%&&&""" """""""""''''''###!!!%%%'''&&&&&&%%%"""!!!"""""" ######$$$$$$###""""""!!!$$$%%%%%%$$$""" """"""###### ###&&&!!!""")))"""  !!!!!!!!! !!!!!! !!!$$$''' &&&,,,///---(((### !!!$$$"""  ###***......+++&&&'''111999%%%:::999777555222111////////////000///......000222/////////000111222444555222111000000//////000000//////000000000000//////...............---,,,,,,+++,,,---...............,,,,,,,,,++++++,,,,,,---------......------,,,+++***************)))))))))++++++,,,---............222333444333000,,,++++++))))))))))))***,,,---...,,,,,,++++++++++++,,,,,,,,,,,,+++******++++++,,,)))***,,,...//////......///...------,,,,,,,,,,,,------------...///000111111111000000000111222222111111222333333444444555666666777777777777888888777777777777888888888999===???BBBDDDDDDBBB@@@>>>;;;:::999888777666666555666666555444444444444444666888<<>>666222000111222444555444444333111555<<>>;;;888777111---***---000111333666<<<:::;;;<<<===@@@LLLYYYcccxxxttt\\\AAAAAAGGGRRRZZZRRRCCC<<<>>>555222000111444555333000555///(((%%%%%%$$$ !!!'''"""$$$"""$$$<<>>AAADDDEEECCC@@@===999999888888777666666666666666555555555444444444777999<<>>???>>>===<<<===???AAADDDFFFGGGHHHHHHEEEIIIFFFEEEKKKMMMUUUgggxxx...444444555666777888777666333333333444555444222///111///---...111444444444///000222333333111111333777111---///111111111333888555555999:::777444444BBBHHH@@@888<<<;;;444333333444555555555444444333000666===>>>:::555666999555666777888999999999999999:::;;;<<<===@@@DDDGGGKKKHHHEEEAAA>>>;;;777555111...,,,---000444777999<<<:::;;;======@@@IIISSSccctttsssRRREEECCCIIIRRRNNN???666888666444333333444444111///222222,,,$$$$$$'''"""'''"""$$$$$$(((???DDD+++$$$!!!!!! !!!""" !!!###$$$ ###((()))'''&&&((('''&&&%%%%%%&&&'''(((#########""""""""""""###$$$%%%%%%%%%%%%&&&&&&%%% """### (((###$$$$$$!!!!!!$$$ """$$$%%%%%%$$$***---...)))$$$###***111...///((( !!!$$$'''((('''%%%######%%%(((!!!$$$888777444222000000000000///000111111///...///000111111222222222111111111111000///...------------//////000000000000//////---,,,,,,++++++++++++++++++,,,---...//////000///,,,+++++++++,,,,,,---...------......------,,,+++)))***++++++++++++******+++,,,---...///000000000333333333000,,,)))((((((((())))))***++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++******(((***,,,...///////////////...---,,,+++,,,---------------...............---------...///000111222222333333444444555666666777777666666555666777777777888:::;;;<<<;;;:::999:::<<<@@@DDDDDDCCC@@@>>>888888888777777777666666666666666666666666666666888:::<<>>===;;;<<<===>>>>>>>>>======<<<>>>AAADDDGGGHHHHHHHHHFFFJJJFFFEEEKKKLLLRRRbbbrrr...444555666666666666666777666555555555666666444222111000//////111333333333222222111000111222111000888000,,,///222333333444999555444888999666444555888EEEEEE???>>>777111555555444444444555666777888666:::<<<999555333555777333555777999;;;<<<<<<;;;;;;<<<=========???CCCFFFKKKHHHCCC@@@>>>;;;666333111000//////333888;;;<<<<<<:::;;;>>>???AAAHHHQQQ[[[jjjwww~~~sssRRRHHHBBBEEEFFF???:::;;;777666555444333111///---)))...,,,%%%%%%)))$$$!!!!!!%%%***:::777%%%###%%%+++333333*** !!!###!!!""" $$$$$$ $$$'''&&&%%%$$$%%%&&&'''((( """$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%&&&!!!""")))$$$&&&!!!$$$&&&$$$ !!!!!!###&&&(((***,,,---***(((%%%###$$$(((...111111&&& ###%%%!!!!!! $$$'''&&&###!!!###&&&%%%!!!'''%%%!!!&&&888666444222000000111222///111222222000//////000333333333333333222111000111000///...---,,,,,,,,,......////////////......------,,,+++++++++++++++,,,---...///////////////++++++++++++,,,---......------......------,,,+++*********+++++++++++++++,,,,,,---...////////////000111000...+++)))))))))((())))))***++++++*********+++,,,---......---------------------,,,******)))***,,,...//////......---------,,,,,,------...---....../////////.........---......///000111222444333222222333444666777888888777777777777666666777888:::;;;;;;;;;:::999999<<>>;;;===AAADDDGGGHHHHHHHHHGGGJJJFFFFFFLLLLLLPPP___mmm~~~...222444555555444444666777777666555666777777555333111222333222000000222444555333///...111333...'''333---***...111111222444888666666999888555444777222BBBGGGCCC???555///666111111222444777:::===???===>>>;;;555111333444333555777:::<<<>>>>>>>>>===;;;<<<===<<<===???BBBEEEIIIEEE@@@>>>===;;;777333222333333333777<<<>>><<<===:::;;;>>>@@@BBBHHHPPPRRRccctttiii\\\LLLCCCBBBEEEFFFEEE:::999777555222000...---&&&++++++'''&&&(((###!!! '''---777,,,%%%...888@@@BBB:::*** ###%%%### ###'''&&&!!!!!!###"""!!!)))$$$$$$######$$$$$$%%%%%%!!!"""$$$$$$"""!!!!!! !!!%%%%%%"""!!!###"""!!!%%%---'''$$$"""###%%%$$$!!!$$$&&&&&&(((---111***'''&&&)))...111000---&&&+++222+++######$$$&&&'''%%%!!! ###&&&!!! +++###"""((( ###888777444222111111333444000222444444222000000000222222333444555444333333333222111000///.........------............------...---,,,+++***+++,,,,,,......////////////......++++++++++++,,,---...///------......------,,,+++++++++*********+++,,,---,,,------.........------...//////---+++******,,,((((((***++++++******)))***+++,,,............---......//////...---+++******+++---.........------++++++,,,---...............///000000000///......///.........///000111111555333111000111333666888888888999999999888666555777777888888999999999888:::;;;>>>AAABBBBBBBBBAAA;;;::::::999888777777777444666888:::;;;<<<<<<;;;;;;===???@@@AAAAAAAAAAAA===<<<;;;::::::<<<>>>???;;;===AAADDDGGGGGGGGGFFFFFFIIIEEEFFFLLLLLLOOO\\\hhh{{{...000222444444222333555888777666555555666666555444111555888555000---000444222111///111999<<<333%%%...++++++///222111222555777777888:::777333444999444AAADDDBBB>>>333---555///000333777:::===??????======888333333888888333777999;;;===>>>===;;;:::999:::;;;;;;<<>>@@@FFFMMMQQQ```ooo{{{wwwppp\\\BBB777;;;>>><<<>>>===:::666222///......---,,,+++(((%%%### ###%%%***333&&&(((777CCCAAA666***!!!$$$$$$!!!!!!''''''######'''!!!""" ###+++ !!!""""""""""""""""""!!!!!!!!!  $$$$$$ !!!!!!### $$$,,,'''$$$%%%###!!! $$$$$$!!!"""***111111---+++,,,000222///,,, )))///...)))%%%(((&&&$$$$$$%%%%%%$$$"""""" ***###"""*** """999777444222111222333555111333555555333111000111000111333555666666666555555444333111000/////////,,,------------------,,,...---,,,+++++++++,,,---...///////////////...---++++++++++++,,,---...///------......------,,,+++,,,+++***))))))+++---...---------...------,,,,,,---......---++++++,,,...((((((***++++++***)))))))))+++,,,...//////......//////000000///---,,,***+++,,,---.........---,,,)))***,,,...//////......//////000111111000///...000////////////000111111555333000...///222666999777999:::;;;:::999666555666666666666666777777777:::;;;===@@@AAABBBBBBBBB<<<<<<;;;:::999888777666444666888;;;<<<=========<<<>>>???AAABBBBBBBBBBBB>>><<<:::999999;;;>>>???;;;===AAADDDFFFGGGFFFEEEFFFIIIEEEFFFMMMLLLNNN[[[fffyyy...///111333333222222555888777555444444555555444333111777;;;777///,,,///555......///555BBBHHH;;;***---+++---222444333444888777888:::;;;777222555;;;999AAAAAA>>>>>>444,,,222///222666:::======<<<;;;888888555222777???>>>777777999;;;<<<;;;999777555666888999;;;<<<@@@EEEHHHDDD???;;;;;;===<<<888444000555777666:::??????999AAA===:::;;;===>>>CCCJJJRRR\\\fffooo~~~xxxRRR<<<===@@@<<>>333!!! !!!$$$%%%###&&&---...!!!"""!!!!!!!!!!!! """ !!!###!!! %%%&&&!!!"""###$$$!!!***&&&%%%((($$$$$$***(((""""""+++555777111)))%%%&&&(((******"""(((''' """,,,...(((+++%%% ###)))+++$$$'''"""&&&(((###''':::777444222333333444333222222333222222111000///222222333444555555555555666555333000///...//////000...,,,---111222000---000222222000,,,+++,,,...000//////......---,,,,,,+++++++++,,,---...///000000//////...------,,,,,,++++++++++++,,,---...///......///////////////...,,,,,,,,,+++++++++******(((***++++++***)))***+++***+++,,,---...---,,,,,,......---,,,++++++++++++---,,,,,,++++++,,,,,,---------/////////...---,,,///111333333111/////////............////////////333222000//////000222333888888999999888777555444333333444555777999:::;;;999:::;;;<<<===???@@@AAA<<<;;;:::888666555444333222444888;;;>>>???@@@???@@@>>>;;;<<>>===;;;999777888:::>>>@@@>>>@@@AAACCCEEEFFFGGGGGGFFFDDDDDDHHHJJJMMMSSS[[[cccsss...000///---,,,+++,,,------...000333666777555111...555111000222222000222777777---,,,333AAARRRJJJ///---...000222444555666777;;;777888;;;888333333888<<>>???@@@EEE???:::?????????HHHEEEVVV___fffwwwgggIII<<<===999999<<<666---444999111777,,,''')))(((!!!""" !!! 666777""" !!!%%%'''&&&%%%(((&&&"""  """%%%###"""%%% """######!!!"""!!! !!!%%%'''(((&&&'''%%%$$$''')))$$$ """$$$$$$)))666DDD444$$$%%%---)))$$$%%%$$$+++***......***111333((('''&&&%%%$$$$$$%%%'''(((""" ###&&&'''$$$""":::888666555666666666555444333333222111000000///222222333333444444444333444444222111000////////////...---...000111111111333444333111---+++,,,...............------------,,,,,,,,,,,,---...//////000//////...---,,,++++++*********++++++,,,............////////////......,,,,,,,,,+++++++++******)))+++---,,,+++******+++***+++,,,---------,,,,,,///...---,,,++++++++++++------,,,,,,,,,,,,------------............------///111222222111/////////......//////000000000111444333111000000111333444666777888888888777666555333333444555666888::::::888888999:::;;;<<<======::::::999777666555444333333555888;;;>>>?????????>>>===;;;===???@@@???===<<<:::999888999;;;===??????@@@BBBCCCEEEFFFGGGHHHFFFDDDDDDHHHKKKMMMTTT\\\fffuuu......---,,,+++++++++,,,---...///222555666444111...333///---000111000222555444---...222<<>>???BBB===:::;;;;;;777555777;;;;;;;;;;;;;;;;;;;;;;;;???CCC<<<777;;;;;;;;;DDD???NNNUUU[[[mmmzzzkkkLLL888::::::>>>:::111555999000555***%%%(((***%%%"""%%%!!!  '''999555$$$ """ !!!!!!!!!  !!!###&&&(((((('''---***&&&!!! !!! !!!""""""  !!!!!! """ &&&111'''&&&$$$!!! """&&&(((,,,+++'''&&&)))///...)))$$$$$$%%%&&&###"""'''///...!!!###+++&&&###&&&&&&$$$###***///000666666)))///,,,'''$$$###%%%(((+++$$$""" !!!$$$'''''''''999888777888999:::888777666555333111000000000000222222222222222111111111111111222222111111000//////////////////111555888888888666222...,,,---...,,,,,,,,,------------...,,,,,,,,,,,,------.../////////...---,,,+++******************+++,,,------....../////////......---,,,,,,,,,+++++++++******,,,---......,,,******+++******+++,,,,,,,,,,,,,,,000///...,,,+++*********------------------------...---------------......///000222222000//////000...//////000111222333333444333222111111222333444444555666666777666666666333333333444555777888999777777888999999999999999666777666666666555444333333555888;;;===>>>??????<<<;;;<<<===??????===;;;999999999999:::;;;<<<===@@@@@@BBBCCCEEEGGGHHHHHHFFFDDDDDDHHHKKKNNNVVV^^^jjjxxx...++++++*********+++,,,,,,---...111333444222000///222---***...111111111333222...000111333BBBJJJ@@@111///......000555:::>>>===;;;;;;;;;888444444888///333EEEOOODDD;;;999666:::999999::::::888444111000222111///111555444111333777999888999======:::<<<<<<<<<======>>>>>>???CCC===999::::::777777999888999;;;===???AAACCCCCC@@@CCC<<<666999999999BBBCCCNNNPPPUUUeeeqqqwww{{{{{{aaa<<<;;;:::??????666666777///222(((###***...***%%%%%%"""!!!  !!!###"""!!!%%%///666///$$$###"""!!!'''""""""!!!  !!!%%%&&&&&&%%%+++(((%%%!!! !!!!!!  """!!!$$$######)))444(((&&&$$$"""!!!"""&&&***'''(((((((((,,,111///***!!!'''(((&&&%%%'''&&&""")))### &&&((('''%%%...444444666222###000,,,%%%!!! $$$)))------***%%%"""###&&&((()))777777888:::<<<;;;999777888666444111000000111111333222222111000/////////...///111222222222111000...000222111111444:::???>>><<<777222///------...+++++++++,,,---......///,,,,,,,,,,,,,,,---...//////...---,,,+++******)))***************+++,,,---......//////......------,,,,,,,,,+++++++++******---///000///,,,+++***+++***++++++,,,,,,,,,,,,,,,111000...---++++++******---..................---...---,,,+++,,,---...//////000111111///...///000//////000111222444555555555444333333333333444555333333444555555666666777333333333444444666777888777888888888888777666555333444555555555555444333444555888:::<<<===>>>>>>999:::<<<===>>>===;;;:::777888999;;;;;;<<<<<<<<<@@@AAAAAACCCEEEFFFHHHIIIGGGDDDDDDHHHLLLPPPXXXaaammmzzz...)))*********++++++,,,,,,,,,...000222111000000000333---***///333333222222333///000000///:::BBB;;;///...------000555:::===;;;:::999777444222333555555111;;;CCC===;;;===:::666666666777999888666444222444444111222555555222333777888666888===???>>>@@@@@@@@@@@@@@@?????????BBB<<<888999999888999;;;777888;;;>>>AAADDDFFFHHHDDDGGG???999<<<;;;;;;DDDJJJQQQOOOQQQ___iiiooozzz}}}}}}}}}|||{{{zzzWWW???999===???888666555...000'''%%%///444...%%%"""###""" !!!%%%%%%""" $$$)))------%%%!!!###$$$!!!!!! !!!!!! """!!!"""######!!!!!!$$$$$$ """%%%$$$!!!"""&&&!!!!!!"""$$$######''',,,!!!&&&+++...000000((( (((---+++((('''""""""''' &&&'''''''''111777222222000%%%'''$$$ ###))),,,666222---(((%%%%%%&&&&&&555555777999;;;;;;999666888777444222111111222333333222111///............---...000111222222111111///111333444555999@@@EEECCC???888333///.........***+++,,,,,,---...//////------,,,,,,,,,---.........------,,,,,,+++******+++++++++***++++++,,,,,,...............---,,,,,,,,,,,,,,,+++++++++******...///000///---+++++++++,,,,,,,,,,,,,,,---------111000...---,,,+++++++++------...//////...---------,,,+++++++++---...///...///000000......///111///000111222333444555666555444444444444444444555222222333444555666777777444444444444444555666777888888999999999777555444111222444555555555444333444555777888:::;;;<<<<<<777999;;;<<<<<<;;;:::999777888:::<<<============@@@@@@AAABBBCCCEEEGGGIIIGGGDDDDDDHHHMMMRRR[[[dddooo|||...******++++++,,,,,,,,,,,,+++...000111//////000222444///---222555444333444444...///111222:::???666---------///111555888::::::;;;999666333333444555999111555;;;888999<<<888666666555777888888666444222555555222111444444222333666666555888===@@@???CCCCCCBBBBBBAAA@@@??????@@@;;;777999::::::;;;>>>>>>>>>??????@@@@@@AAAAAAEEEIIIBBB<<>>>>>???????????????@@@BBBDDDFFFHHHGGGDDDDDDIIIMMMSSS]]]gggqqq~~~...,,,,,,---.........------+++...000000......111444444222222555555333333666444+++---333666===@@@777......///000222444777888:::<<<;;;666333666888777666///555===;;;999888111:::999777777777666444111111444555111///111222000111555666555777===???>>>CCCBBBBBBAAA@@@???>>>>>>===888666:::<<<<<<===@@@===>>>>>>???@@@AAABBBBBBCCCHHHCCC>>>AAA>>><<>>@@@AAAAAA>>>>>>>>>>>>@@@CCCEEEGGGGGGDDDDDDIIINNNTTT___iiittt...//////000000000///...---,,,///111000......222666333444666888444000111777333***,,,222222888===777444222111000111555888;;;888<<<:::444333777999888555///666???===:::999111;;;:::888777777666444222222666777222000111222111000444555555777<<<===;;;@@@??????>>>===<<<;;;;;;999555666:::>>>>>>@@@BBB;;;<<<===@@@BBBDDDFFFFFFAAAGGGDDDAAADDD@@@<<>>@@@BBBCCC>>>=========???BBBEEEFFFGGGDDDDDDIIINNNUUU```jjjvvv...111111222222222000///...,,,///222000......333888222555999999333---000777333+++,,,///+++///555444999666222///000555:::>>>555999888111000555888777999111555===::::::<<<777999777666777888999888777444999:::555222333444333///333555555777;;;<<<:::===<<<<<<;;;:::999999888777444555;;;???@@@AAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAAHHHFFFDDDGGGCCC>>>DDD@@@GGGGGGFFFJJJRRRjjjzzzVVVKKKWWWqqqyyy|||{{{ooo```===999888666555111000...111666222)))(((...+++***'''%%%###"""!!!!!! !!!!!!###""" !!!!!! !!!"""(((((("""!!!$$$&&&!!! !!! %%%"""%%%444)))------)))(((***+++)))&&&$$$&&&)))'''""" !!!###!!!&&&'''///444---!!!///666999888000&&&&&&%%%$$$$$$############&&&'''&&&$$$"""$$$&&&:::;;;<<<<<<;;;:::777666666666444333222111111111222111000///......///000///////////////000000111444777:::@@@JJJQQQMMMEEEAAA===777222...,,,,,,,,,---///000111111000///---000///...------...///000,,,,,,------......//////000000000000000000000000,,,,,,,,,------,,,++++++***+++,,,------+++***(((000///---,,,++++++,,,---..................------///...---,,,,,,---...///...---,,,,,,---...---,,,***+++,,,---............////////////............111//////111555666444222222333555666666666555444555555444333333444666777444444666666666555444333777777666666555555444444111333555777777666444333444333333333444444555666666555444555666999<<<===;;;;;;;;;<<<===???@@@AAA???===;;;<<<>>>@@@???===CCCCCCEEEIIILLLRRR```nnn555222555444---+++000333222//////222777666333444888333444555222...---///222***111111++++++111111***555///111222---000555111;;;666666999888333333666555666555AAA???<<>>@@@@@@@@@AAA@@@===;;;::::::;;;;;;EEEFFFFFFDDDCCCCCCBBBAAAJJJLLLGGGEEEKKKOOO\\\rrrmmmPPP@@@GGG___xxx|||TTT===;;;777333999555333888777***'''+++((('''$$$!!!!!!""" ###'''(((%%%!!!  ######"""!!!!!! """!!!"""$$$""" %%%!!!!!!%%%%%%###&&&---%%%)))(((''',,,333--- '''###$$$(((((("""!!!&&&!!!%%%$$$(((,,,&&&***555444,,,""""""###%%%'''((('''&&&***&&&###"""$$$&&&&&&%%%;;;<<<===>>>===;;;999777777666555444333222222111222111///........./////////////////////000111222666:::???DDDKKKOOOKKKDDD@@@===777222...---------///000111222222111000///000//////....../////////.............../////////000000000000000000000000---------------,,,++++++***+++---------,,,***)))///...---,,,+++,,,,,,---------------------------......------------.........---,,,,,,......---,,,***+++,,,---............////////////////////////000//////111444555444222111222444666777777777666555555555555555666666777444555555666666666555555777777777666666666555555222444666888888777555444333333333333333444555666555555444555666888;;;===<<<<<<<<<===>>>???AAAAAAAAA>>><<<<<>>>>>;;;;;;:::999888777555555666777:::<<<>>>@@@@@@AAA<<<<<<;;;;;;;;;===@@@CCCDDDDDDCCCBBBAAABBBBBBBBBBBBGGGIIIQQQXXXTTTZZZmmmuuu~~~www^^^JJJLLLUUUiii}}}___>>>:::<<<888666777222444333)))(((,,,((('''&&&&&&$$$""" """'''(((&&&""" !!!###!!!$$$"""!!!  !!! !!!$$$### !!!%%%######(((---***$$$###'''%%%''''''(((,,,...***### """(((---***%%%(((///***"""###$$$!!!&&&***%%%((('''###!!!%%%***'''%%%%%%%%%%%%$$$$$$$$$$$$$$$""" !!!###%%%%%%$$$<<<===?????????===:::999777777666555444333222222111000...------...////////////......///111222333999@@@FFFIIIKKKLLLGGGAAA===;;;666222///---......///000111222222111000/////////000000000000//////000000///////////////...000000000000000000000000/////////...---,,,+++++++++,,,---------,,,***)))...---,,,,,,,,,,,,,,,---+++++++++,,,,,,------...------............------...---,,,---...///...,,,***+++,,,------......---////////////000000000000000//////000333444444333111222444555777777888888444555666777777777666666666555555666666777888888888888888777777777777777444555777999999888777666222222222222333444555666555555444555666888:::<<<=========>>>???@@@AAABBBBBB@@@======???AAABBBBBBBBBAAABBBFFFJJJTTTeeettt666222555444000...///111000444555999>>>===999888;;;666666555111------111555---,,,...000///,,,///555555///222444///222888444999777888;;;;;;888666888111555>>>QQQEEE222:::777999999999888999999:::;;;777777777777555333111000222666888999<<<@@@BBB@@@<<<<<<;;;999888666555444666888:::<<<>>>???@@@@@@:::;;;<<<;;;;;;>>>DDDJJJCCCAAA@@@@@@@@@@@@AAABBBAAADDDIIIWWW^^^RRRRRRfffsssvvvyyyfffJJJFFFMMMZZZqqqsssJJJ???AAA<<<777===555555333***+++///***(((((((((%%%""" """$$$  !!! !!!%%%'''&&&###!!!###%%%$$$###!!!  !!! ###!!! !!!"""!!! !!!$$$###!!!###'''"""'''000444///&&&"""######"""$$$((((((%%%###$$$'''---444222((( %%%...+++######$$$###((("""!!!###"""!!!###&&&$$$ %%%&&&&&&$$$!!!!!!###&&&$$$###"""###$$$%%%###"""???@@@AAAAAA@@@>>><<<;;;888888777777666444333333000///...------...////////////......///111333444:::CCCKKKLLLIIIGGGBBB===999777333000...------...//////000000000000//////...///000111111111000///111111000000//////......////////////////////////111111///...---,,,++++++,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,------))))))***+++,,,,,,------,,,,,,...//////...,,,,,,...---,,,---...///...,,,***+++,,,---------------/////////000000000000000/////////000111222333333333444444555666666666777333555777999999888666555777666555555666888:::;;;888888888888888888999999666777888999:::999888777222222222222333444555666555555555555777888:::;;;>>>>>>>>>>>>???@@@AAABBBBBB@@@>>>===>>>@@@AAACCCAAA@@@AAADDDJJJUUUhhhyyy666444555555222000000111222888888:::===<<<999999===777777555000------222777---(((***333555///---111222---111444///333888444666666888::::::999777777222222;;;SSSHHH000666555777777888999::::::;;;;;;888888999999777444111///666777888;;;>>>AAABBB@@@===<<<:::888777555555444666777999:::<<<===>>>>>>;;;======<<<;;;>>>EEEKKKCCC@@@>>>>>>>>><<<>>>@@@FFFEEEGGGTTTYYYJJJHHH\\\pppuuu|||dddEEE@@@IIIRRRdddyyycccOOOCCC;;;<<>>===<<<999999999999888666555444000///...------...///000111000......///111333555:::DDDKKKJJJEEEAAA===888333111///---,,,,,,,,,------..................------...///111111111000///111111000000//////......////////////////////////222111///...,,,,,,,,,,,,------------,,,,,,++++++***++++++,,,,,,---------))))))******+++,,,------+++,,,---......---,,,+++...,,,+++,,,---...---,,,++++++,,,,,,---,,,,,,,,,......//////000000000111....../////////111333444666666555555444444333333333555777999:::888666444777666666666777888:::;;;777777888888999999::::::777888999:::::::::999999444444333333444444555666666666666777888999::::::>>>>>>>>>>>>???@@@AAAAAA??????>>>======>>>@@@BBBAAA@@@AAAEEEKKKWWWkkk}}}777666555555444222111333666;;;888777888777555888>>>666666444111...///444999111***,,,888===666...,,,000+++000333///333999444555666777777888888777666444///444MMMGGG111444000333444777:::;;;:::999888777888999999777555222000;;;999999<<<>>>>>>======<<<:::999777555444444444666777777888999;;;<<<<<<:::;;;<<<<<<===@@@FFFKKKDDD???===???>>>::::::===DDDDDDFFFSSSXXXIIIDDDTTT___ooo}}}}}}```EEEBBBDDDMMMVVVaaawww|||cccDDD666@@@??????FFFDDD555000444111444---%%%###&&&(((&&&"""###  ###%%%### !!!!!!"""!!!!!!###$$$""" ###!!!!!!  """$$$ """###  ###"""!!!###%%%$$$ ###''',,,///---)))(((***,,,,,,)))+++000---%%%'''000$$$(((***((($$$###$$$&&& $$$)))###$$$&&& !!!"""$$$%%%$$$###$$$'''"""%%%&&&$$$ &&&+++'''((())))))&&&### IIIGGGCCC@@@===<<<======::::::;;;:::999888666444000000///......///111222333111///......000333444888@@@FFFDDD@@@<<<777222...---,,,+++++++++,,,,,,---------,,,,,,---------,,,---...//////000000///000000///////////////...000000000000000000000000111000...,,,++++++,,,,,,------------,,,,,,,,,,,,))))))+++,,,------------*********++++++,,,,,,---,,,,,,------------,,,,,,,,,+++***+++,,,---,,,***++++++,,,,,,,,,,,,++++++------......//////000000---...///......///222444777666555333222111111111222444777999999888666444777666666666777888999999666666777888999::::::;;;777888999999999999999999777666666555555555555555777777888999999::::::;;;>>>>>>>>>>>>>>>???@@@@@@===>>>??????>>>>>>???AAABBBAAABBBGGGNNNZZZnnn888666444333333222111444::::::777555555444222555;;;444555444222000111666;;;666333555===AAA;;;222,,,///+++000444111555:::666666888888555555777777555666......CCCAAA333777---222444666888999888777666777777888777666555333222;;;999:::<<<;;;888888:::999888666555444333444444888777777888999:::;;;<<<777777999;;;@@@DDDIIIKKKBBB===<<<@@@???999888===:::AAAHHHSSSZZZNNNEEELLLUUUmmm{{{|||uuu___GGG???===FFFLLLPPPeeevvvNNN888@@@;;;;;;DDDDDD777333666222:::000''''''---000+++%%%"""%%%###  !!!"""#########!!! !!!!!!""""""""" !!!###!!! %%%&&&"""  !!!"""(((((($$$###&&&(((***)))%%%%%%))),,,---)))((())))))'''###&&&+++###$$$###"""###&&&%%%"""&&&+++&&&'''***$$$%%%$$$$$$&&&&&&$$$&&&***'''((((((&&&"""!!!###&&&!!!$$$&&&&&&$$$"""!!!!!!NNNJJJCCC>>>;;;:::<<<>>>:::;;;<<<<<<;;;999666555111000000///000111222333555333000......///222333666;;;???===:::888222---,,,++++++++++++,,,---------------,,,,,,---------,,,,,,,,,,,,---...///000.............../////////000000000000000000000000///...,,,+++***+++,,,---......---,,,,,,,,,,,,,,,'''(((***,,,------------+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++***))))))++++++***)))++++++,,,,,,,,,++++++***,,,,,,,,,---.../////////---...///...---...111555666555333111000000000111222444555777777666555444666666777777888777777777555555666777888999:::;;;777888888888999999999999:::999888666555555555555888999999:::;;;;;;;;;;;;>>>>>>=========>>>??????<<>>999:::BBBBBB:::999>>>777CCCGGGKKKRRRNNNFFFHHHQQQiiisssqqquuuoooVVVDDD888@@@JJJQQQ\\\pppfffEEE===999555:::>>>999;;;<<<444666///******///222///+++""""""%%%"""!!!  """###!!!!!!"""###$$$### !!!######  %%%'''### %%%,,,,,,'''%%%'''&&&'''&&&###%%%******%%%###%%%$$$ """###""")))+++(((###"""%%%###%%%###***---''')))///+++&&&!!! %%%'''(((+++000))))))((('''%%%$$$$$$$$$!!!###&&&%%%###""""""###PPPKKKDDD===999999<<<>>>;;;;;;<<<===;;;999777555111111000000000222333444666444111......///111333444888:::888777555000***++++++++++++,,,---......///......------......///,,,,,,++++++,,,---///000,,,---------......//////000000000000000000000000...---+++******+++,,,.........---,,,,,,,,,,,,---'''(((***,,,---...------------,,,,,,,,,,,,,,,,,,...---++++++++++++---...***)))((()))***+++***(((++++++,,,,,,,,,++++++***++++++,,,,,,---...//////,,,...///---,,,---111555333222111000000000111222333333555666666666555444555666777888888777555444444555555777888999:::;;;777777888888888999999999<<<;;;999888666555555444999::::::;;;<<<<<<<<<<<<>>>===============>>>???<<<@@@DDDDDDBBB@@@@@@BBBCCCCCCFFFKKKRRR^^^ppp999444...,,,.........444===333333555999777111000222///111444444333555999===444@@@DDD:::111111222///111---444999666:::@@@;;;;;;===:::444333888:::777555444...777444333???222:::888444222222555999<<<666555444444444444555555444444888:::666///222999555444222111111222444555<<<<<<;;;:::;;;<<<===>>>===999888<<>>:::555999BBBDDD<<<;;;AAA===GGGDDD>>>DDDHHHDDDEEEHHH___gggiii}}}oooTTT888>>>MMMYYYZZZ___yyy{{{TTT<<<;;;111111888<<>>>>>=========@@@@@@AAAAAABBBCCCCCCDDDBBBDDDGGGJJJPPP^^^ppp}}}666///+++......(((...888999555333111111111111000///555222666>>><<<555777@@@@@@AAA;;;222---///...)))+++444999666444999======;;;:::888777555555444444555222333:::===:::666555;;;999444000...///444888777666888;;;999555555888:::777555444333333111///666666666555444444666888===<<<===>>>??????===;;;@@@:::888>>>AAA???===???;;;444333<<>>;;;111444555111......000111---'''###$$$###!!!!!!###!!! !!! """$$$$$$###%%%(((%%%'''%%%!!!###(((&&&$$$!!!$$$###!!!&&& """%%%!!!"""###%%%)))$$$ $$$,,,000###***444---'''(((&&&###!!! $$$***---,,,***444222///***%%%###"""###''',,,,,,&&&&&&------''''''''''''(((***------***((( $$$***$$$%%%///333(((###'''&&&'''&&&UUUPPPIIIDDD@@@>>><<<;;;>>>BBBAAA<<<999999777333444444333333333444555555444222//////000222222222333333333333222000...---...---,,,++++++,,,---......---,,,+++++++++,,,,,,---,,,,,,+++,,,---...///......///000000000000000////////////............//////...------------...,,,,,,,,,------.........,,,,,,---------,,,,,,+++......------,,,---------......,,,,,,+++,,,------*********+++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///000...---...000222000...555444222000000222444555555555555555555666777777888666444444555555555444555555555555666777888999::::::999999999999::::::999888777777666666777777888888888999999999999999>>>??????@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCDDDBBBDDDGGGJJJQQQ^^^ooo{{{555...))),,,,,,&&&,,,666666222111000///000000000//////---222<<>><<<::::::555555333111//////222444444444777:::999666555888:::888555444444444444333555555555444444444777999;;;;;;;;;>>>AAACCCCCCBBBAAA>>>>>>CCCCCC>>>;;;<<<777222222:::???<<<777555>>>@@@AAA@@@;;;666666888@@@LLL^^^mmmtttxxx|||eeeIII888???CCCBBBRRRkkkuuuOOOCCC666111222444444333777999:::777444222333333+++&&&"""######!!! """"""  """!!! !!!%%%((('''&&&&&&'''######  %%%###$$$!!!$$$######'''!!! !!!%%%***+++(((%%%'''&&&######(((+++******&&&...333(((###&&&&&&%%%######&&&+++......,,,///...+++(((%%%%%%&&&(((***...///,,,+++,,,+++(((***)))'''''')))+++***))))))!!!%%%((( ((())))))###%%%%%% &&&###XXXTTTNNNIIIEEEBBB>>><<<@@@BBBAAA===::::::777333666666666666666666555555444222//////000222222222333333333222111000.........---+++******+++---......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......---...///000111222222222000000//////..................//////...------,,,***+++---.../////////............------,,,******++++++,,,---------,,,,,,...---,,,++++++++++++,,,******+++,,,,,,---......++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---.........///...---...///000000...555444222111111222444555555555555555555666666777777555333222333444444444555555555555555666777888888999:::;;;;;;:::999999888777777666666666666666777777777888888888999999<<<===@@@BBBDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDBBBDDDGGGLLLSSS```ooozzz222---(((******%%%***333222....../////////000000000222///333>>>DDDBBBCCCHHH@@@<<<444***'''))),,,,,,---111333333555:::;;;999888888777666444222000///...---111999===<<<:::;;;000111111111//////000222111222666;;;:::666666999:::777444222444555666666555555555444333444777999===<<<===???CCCFFFGGGGGGBBBCCCEEEHHHDDD===999999888666888>>>BBB>>>999666777===BBBAAA;;;888:::===888AAARRRaaafffgggrrr~~~]]]>>>666:::???FFFOOOtttaaaVVVEEE555---///444999666777888777444222111222+++&&&###$$$$$$!!! ###!!! """$$$$$$ $$$)))***)))(((&&&%%%***&&& $$$)))''' ###!!!"""%%%'''!!!"""---666333+++###""" !!!(((000///***---(((,,,,,, """"""%%%$$$$$$&&&))),,,---,,,***(((&&&$$$%%%'''+++---...///222333///)))(((+++...+++'''&&&'''''''''''')))"""%%%((( %%%$$$)))""""""###!!!%%% [[[XXXSSSOOOKKKGGGCCC@@@BBBAAA???===<<<;;;999777999999888888777666555555444222//////000222222222222222222111000000///......---+++))))))+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///111333444444444000000//////......---------.../////////...,,,+++)))+++---///000000///...------......---,,,++++++((()))+++,,,------,,,+++------,,,,,,++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,++++++,,,,,,---.....................---...////////////333222111000000111222333444444444444444555666666666444111111222333444444555555444444555555666777888:::<<<===>>><<<;;;999888777666666555555666666666666666777888888999999:::<<<@@@DDDGGGIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCDDDCCCEEEIIIOOOXXXeeesss}}}~~~///...''')))***%%%)))111///,,,...///000000111222333999444555<<>>@@@666555333000...---,,,+++555555555555777999777555666666666555444222111///333222555;;;<<<888666666///000000///...///111333222333777<<<;;;777666888777444000///111444777888777777666444222222555888BBB@@@???@@@CCCFFFGGGGGGBBBDDDHHHGGGBBB<<<::::::777999===AAACCC???:::777666???FFFBBB;;;999;;;>>>555;;;IIIVVVWWWXXXiii~~~pppTTT@@@999<<>>>>>???>>>======;;;:::999888777666555444444222//////000222222222222222111000000/////////...---+++******+++---............---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///111333444555555111000000///...---------,,,---...//////...---,,,***+++...000000000///...+++,,,------.........---((()))+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------.../////////......---...///////////////000222111000000000000111222333333333222333444444555555333111111222444444333444333333333444555666777888:::===???@@@???<<<;;;888888777666666666666666555666666777888888999999999;;;???CCCGGGJJJLLLMMMKKKIIIGGGEEEDDDCCCCCCDDDEEEGGGKKKRRR^^^lll{{{,,,...''')))***&&&+++222...,,,///222333333333555666:::555333666999888777777333111000000000000000222>>>;;;999::::::777555333666666666666555555444444777777999===<<<666333444111111000...---///333666666666999===;;;666555888333000------000333666777;;;:::888444222111444666AAA@@@???@@@CCCFFFGGGHHH@@@CCCEEEBBB>>><<<===>>>444888===???>>>;;;777444@@@IIIMMMDDD999555555555666:::DDDMMMNNNQQQbbbwwwzzz}}}sssZZZ@@@888@@@IIIQQQssslllWWWHHH===555333...---000111...///333444///,,,---+++%%% ###!!!###&&&(((+++***$$$!!!###$$$!!!)))!!!"""%%%$$$!!!$$$!!!&&&'''$$$)))))) !!!$$$&&&''''''***,,,)))"""'''(((&&&"""###&&&'''$$$111((())),,,,,,000///$$$$$$%%%'''&&&%%%&&&***---***'''$$$$$$'''+++......,,,((()))...,,,&&&)))222000)))$$$%%%%%%"""###&&&)))###'''(((###&&&***$$$$$$!!!$$$(((!!!\\\ZZZXXXWWWWWWVVVTTTRRRMMMFFF@@@@@@BBBBBBBBBDDD???===;;;888666666555666444222//////000222222222222111000////////////000---------,,,,,,------------............---,,,,,,******+++,,,,,,,,,,,,,,,---...///111333444444444111111000///...------,,,+++,,,---...////////////,,,---...///000///......++++++---....../////////******+++,,,,,,,,,++++++++++++,,,---..................---------,,,,,,,,,------............---------...///000000///.........///000000//////000111111111000000000000111111111111111111111222222333333222111222444555444222222222222333444555666777999:::===???@@@???===<<<999888888777777777777777555666666777888999:::::::::;;;>>>BBBEEEIIILLLNNNLLLJJJGGGEEECCCCCCDDDDDDFFFGGGKKKTTTbbbttt)))...'''(((+++(((---333...---111555666555444666999:::777555555777:::<<<>>>888222,,,***+++...666===@@@======>>><<<777666777:::999888888777777888888777777;;;???===888666888333222000......///444777888777888;;;999555444888222000......111444777777===<<<999555222222555777<<<;;;<<>><<<>>>@@@>>>555<<>>444.........***,,,222555111000111///)))$$$"""###""" !!!%%%&&&+++)))!!!###%%%"""$$$ !!!((((((///000***,,,---###'''((($$$'''$$$((()))&&&$$$###!!! $$$%%%""""""''',,,...,,,%%%(((,,,---444222$$$'''***,,,***&&&''',,,111---***''''''+++......,,,(((&&&&&&***,,,+++---111,,,$$$!!!%%%&&&######(((+++&&&'''&&&!!!&&&***!!!"""######((("""[[[YYYXXXYYY[[[]]]]]]]]]YYYNNNEEEDDDFFFEEEFFFIIIDDDAAA===999777666777888444222//////000222222222111111000///...///000000---......//////......------.../////////...,,,,,,)))***+++,,,---,,,,,,+++---...///111222333333333111111000///...---,,,,,,++++++,,,,,,...///111222////////////............------...............------,,,,,,++++++++++++,,,)))+++---...000000000000222111111000///...------......////////////.........///000111111000...---...000222111000///111333222222222222222222222222///////////////000111111222222222444666666444222000000111222333555777888888999;;;===>>>===<<<;;;::::::999888888888888888666666777888999:::;;;;;;;;;<<<===???CCCGGGKKKMMMKKKIIIFFFDDDBBBCCCDDDEEEFFFFFFJJJTTTeeeyyy&&&---%%%'''***(((...333...---222777888666444666999888888666444666<<>>:::999<<>>999888;;;111111222000///000222444666444555777666333555999555333222333666888::::::===<<<999666444555888;;;999999:::>>>BBBDDDDDDDDD;;;???@@@>>>???CCCAAA;;;888AAAFFFBBB======<<<:::999AAAAAA888444999<<<888999???@@@???HHHZZZeeeeeeoooaaaCCC:::>>>BBBOOO```xxxlllYYYIII;;;777333---...666222//////333222---((('''$$$$$$###!!!$$$&&&'''!!! ''')))%%%""""""""" %%%))),,,555555++++++---&&& ))))))"""$$$ $$$$$$!!! """!!!######!!!###+++333666'''%%%))))))%%%+++---"""(((,,,...+++&&&&&&---333///,,,***+++///111///,,,&&&((()))+++000444111+++'''&&&((($$$$$$***,,,''''''%%%"""***///&&&"""###%%%!!!&&&"""ZZZYYYXXXZZZ]]]aaabbbcccbbbUUUJJJHHHHHHGGGHHHLLLGGGDDD>>>:::777777999;;;444222//////000222222222111111///......///000000---...000111111000...------.../////////...,,,,,,)))***+++,,,---,,,++++++---...///000111222222222222111000///...---,,,,,,+++***++++++---000222444111000///...------......////////////...---,,,+++///...,,,+++***+++,,,,,,)))***---///111222222222555555444222111///......//////000000000000//////...///111222111000...---///111333222000000222444444444444444444444444444...............///000000111222333666888777444111//////000111333666888999777888999;;;;;;<<<;;;;;;;;;:::999999888888999999666777888999:::;;;<<<<<<<<<<<<<<<===@@@EEEJJJMMMKKKIIIFFFCCCBBBCCCDDDEEEEEEEEEIIISSSfff{{{%%%+++###%%%)))(((...333------222888888555444666888222444222...///666@@@FFF888111,,,------,,,111888333444999???>>>;;;???HHHHHHEEE@@@<<<999999:::;;;:::;;;???BBB???999777:::...000222333111000000000333111222444333222555:::888777666888:::<<<<<<<<<;;;:::888666555777;;;???::::::;;;>>>@@@@@@???===;;;???@@@???CCCFFFAAA888666@@@DDD???999999:::888<<>>:::@@@EEERRRqqqvvvbbbPPPGGG@@@777888@@@///,,,...333444///++++++&&&&&&%%%"""!!!$$$###&&&"""###+++---((( $$$"""%%%''',,,777555)))(((+++%%% ###'''$$$ %%%%%%!!!------((("""###)))......)))***000+++!!!&&&,,,%%%''',,,...***%%%$$$+++333000---+++...222333000,,,%%%+++---...555;;;444&&&###&&&***%%%%%%,,,+++'''(((&&&%%%111777...$$$!!!''''''$$$!!!ZZZXXXXXX[[[```dddeeedddeeeZZZMMMGGGHHHIIIHHHFFFDDDAAA>>>============<<<;;;555///---000222222000222222333444333222111000//////............///000...---,,,,,,+++++++++,,,,,,,,,,,,,,,---...//////000000//////.........---////////////...---,,,+++,,,+++++++++,,,...000111222000...---------///000...///////////////......////////////...---,,,+++***+++---///111333333444888777555333111000//////////////////............000////////////.........444444333222000///111333444555666666666555333222000000////////////000000333444555555666666555555000000111444777999999888999999999999888888888888;;;;;;;;;;;;;;;:::999888999999999:::::::::;;;;;;<<<<<<<<<===???AAACCCEEEGGGDDDBBBBBBDDDEEEDDDBBBFFFEEEIIIUUUdddvvv(((&&&,,,&&&...111---777222---333999999555222222444333111,,,222+++***>>><<<))),,,......000444888999333333999@@@<<<444555===GGG@@@<<<===>>>:::777777@@@;;;>>>HHHJJJ@@@888777000333444333000///222555555444333222222333444555777999<<<===<<<:::888888:::;;;888333333777999777888999999999<<>>AAALLL___jjjiiimmmjjjxxxtttPPP>>>AAA888CCC^^^xxxmmm[[[QQQEEE888999000///111...111111(((***%%%&&&"""!!!&&&!!!!!! !!!###%%%''')))!!!!!!""" ))))))&&&(((***+++)))(((((((((&&&""""""$$$"""'''***""" &&&+++)))666+++$$$'''((('''+++444&&&,,,222555333///,,,+++###(((,,,---+++***...222---000(((%%%---,,,''')))"""***+++***555CCC;;;((($$$######%%%(((******))),,,+++((($$$%%%((((((%%%%%%$$$""""""###"""!!!\\\ZZZXXXYYY^^^ccceeefffeee]]]SSSMMMKKKJJJHHHFFFDDDBBB@@@???@@@@@@???>>>;;;666111000222444333111333333444444444333111000////////////////////////...------,,,,,,+++,,,,,,******+++,,,---...000111000/////////.........---......//////......---------,,,,,,,,,,,,---///000111000...,,,,,,---...///...///////////////....../////////......---,,,++++++,,,---///000111222222666555444222111000000///////////////.........................../////////333444444222111111222444555555666666555444333222000000000//////000000000222333444444555555444444000000111444888::::::999999888888777777777888888999::::::::::::999999888999:::::::::;;;;;;;;;;;;======<<<<<<===???@@@AAAEEECCCAAABBBDDDEEEDDDBBBDDDBBBFFFQQQ```qqq((((((...'''///111---666222///333777888555222000111333333,,,000***+++>>>777222222111//////111444555666555888>>>:::333444<<>>===@@@GGGHHHBBB;;;888111222333222111222333555666555555444555666777888999;;;>>>>>>===:::999888777999888555555:::<<<;;;;;;<<<:::888999<<<:::444777888;;;===>>>>>>===<<<;;;===>>>===:::888999:::888<<<:::444777>>>===555444<<>>>>>AAAAAAAAACCCEEEFFFDDDBBBBBB@@@CCCMMMZZZiii|||(((***000(((///000---666111000111444555444222///...111444---///+++222DDD999888555222000///000222444666333555999777222555>>>BBB;;;777999:::888666666<<<@@@DDDDDDFFFFFFAAA:::333111000111333555666666666666666666777888:::;;;;;;===??????===:::999888555888888666777<<<===;;;===>>>:::666666888777333999:::;;;<<<<<<<<<;;;:::===>>>???>>>;;;999888999888777444333<<>>>>>???>>>???AAADDDEEEEEEDDDCCCAAA???BBBJJJUUUcccvvv(((,,,111)))///000,,,555111......///111333222///---...333---///000<<>>===;;;888777777666999999777777::::::777======:::444333666666444999999:::;;;;;;;;;;;;:::>>>>>>>>>===:::888777666777666444777@@@GGGAAA666999999>>>CCCAAAAAAPPPcccgggvvv~~~|||PPPBBB???EEEKKKaaayyyooocccPPPGGGAAA666555---666CCC888***((((((!!!###$$$%%%%%%$$$### !!!###!!!$$$'''***---000...***%%%###$$$%%%%%%%%%!!!"""+++999///777777---'''***+++''')))*********)))(((''''''###$$$%%%%%%######%%%'''222AAA;;;***)))...,,,***'''!!!$$$000666222......&&&$$$""""""%%%(((***+++$$$%%%$$$!!!"""&&&%%%"""""""""$$$'''))))))'''%%%aaabbbdddeeeeeefffggggggfffiiijjjdddZZZPPPJJJHHHCCCBBBBBBCCCCCCCCC@@@>>>:::999999999999888555444222333333333222111///...000111222333333111///---------.../////////...---......---,,,,,,,,,---------------...............,,,,,,...///000000111111////////////...---,,,,,,------,,,,,,++++++++++++///////////////000111222000///...---------............---,,,+++,,,,,,------...///000000000//////////////////............,,,,,,---...000111222222111333555555444444555666444444333333222222222222222222111111111111222222000000111222222222111111111111222444888::::::999555555555555666777999:::666555555555555666888888:::::::::;;;;;;;;;<<<<<<:::;;;<<<===???@@@AAAAAA<<<>>>AAACCCDDDDDDCCCCCCBBBAAACCCIIIRRR___sss(((---222)))...///+++555000,,,,,,---///222222000//////333---000111===TTTKKK555000///444666333222444:::333000333333111666@@@BBB;;;555555555222///000999CCCHHHEEEEEEIIIEEE===666222//////222555555444333333333444555888:::;;;999:::;;;:::888555555555444777777555666999999666:::<<<999333222666888777666777888999;;;<<<<<<===>>>===<<<;;;999777555333333444666999???BBB???999999555888@@@DDDEEEQQQ___gggpppxxx~~~eeePPPEEEBBB@@@SSSzzzqqqjjjfff]]]EEE333333;;;555,,,,,,--- """###$$$$$$$$$###!!!!!!"""$$$'''***,,,)))&&&######$$$$$$%%%%%%###$$$ $$$...(((///000+++---333333,,,$$$#########$$$%%%&&&&&&$$$$$$$$$###"""###$$$%%%###222///###$$$(((%%%%%%+++%%%'''222555---)))---***'''###"""$$$&&&''''''"""######!!!$$$))))))%%%%%%######$$$''')))******eeegggjjjkkkjjjiiiiiijjjjjjmmmnnnjjjaaaVVVNNNJJJDDDCCCAAAAAABBBAAA???<<<999999999999888666555444111222333333333222111000222222333333222111000///---...///000000000///...000///...---,,,+++++++++---------------.........,,,---...///000111111111///////////////...---,,,---------,,,,,,,,,++++++000//////...///000222333111000///......///000000///...---,,,+++,,,---------...///000111000//////////////////............---......///111222333333111333555555444333333444222222111111111222333444333333222222222222333333111111222333333333333222222111222444777888888777444444555777888999::::::777666555444555666777888999999999:::::::::;;;;;;999:::<<<>>>@@@AAABBBBBB<<<>>>AAABBBBBBBBBCCCDDDCCCBBBDDDIIIQQQ^^^rrr(((,,,111(((---...***444000+++,,,...///000000000000222222,,,111...555OOOOOO===444111666777222000222@@@777222333222///444<<<===666111222444333333444999AAAHHHIIIHHHGGGCCC>>>777444111///000111222222111111111111333555777999666888888777555333333444///333444333555:::<<<;;;888:::999444333666999999444444666888:::<<<>>>???>>><<<:::999999777444222///111555888::::::999777777444555<<>>===888999888777555444444444222333444555555555444333444333333222222111000000,,,...///111111111///...///...------,,,,,,,,,,,,,,,,,,,,,------.........---...///000000000000000......///000000///...------------------,,,,,,+++000///......///111333444222111000//////000111222000///---,,,+++,,,...///---...000111111000///...////////////............///000000111222333333444111333555555333222111222000000000000111333444555333333222222222222333333222333444444555555444444222222222333555666555444222444666999:::;;;::::::999888666555444555777888888888888999999999::::::999:::<<<>>>????????????===???AAAAAA@@@@@@BBBDDDDDDCCCEEEIIIPPP\\\qqq(((***///&&&+++,,,)))444000,,,///111111...---...///555000***444...///NNNXXXGGG:::333666777222111555???666111333444222555===<<<444000111444333444666:::>>>GGGMMMLLLDDD>>>>>>888777444///,,,,,,...000111000000000222333555777555666777666444333333444111333333222444;;;>>>===888;;;;;;666333666999999444444555777999;;;===>>>>>><<<:::999:::999666333111111333666888777666555555777888:::AAAJJJOOONNN```fffqqq{{{lllOOO@@@???@@@QQQssswwwbbbNNN<<<------222...***)))'''%%%###!!! (((!!!###%%%!!!###&&&$$$%%%%%%%%%$$$######### !!!"""(((///222222...------///---(((&&&(((***(((&&&'''***++++++)))(((&&&$$$"""""""""######---,,,###""")))&&&$$$---+++---//////,,,'''$$$$$$)))'''%%%$$$%%%%%%$$$###"""$$$$$$###%%%)))((($$$%%%######$$$&&&)))))))))pppqqqqqqooolllmmmpppssssssttttttrrrlllbbbXXXQQQIIIGGGCCCAAA@@@???>>>===888888888666444333333444333444555777777777777666555444333222111111111111,,,...000111222111000///---------,,,,,,------...,,,,,,,,,------............//////000000000000000---...///000000///...---------.........---,,,+++000///......///111333444333222000//////111222444000///---,,,,,,---///000---///000222222111///...000/////////............111111111222333333444444111333555444222111000000////////////111333555666444333333222222333333444333444555555666666555555333222222333444555333222111444777:::<<<<<<;;;::::::999777555444555666777777777888888888999999999999:::<<<=========<<<;;;>>>@@@AAA@@@>>>???AAADDDCCCCCCEEEIIIOOO\\\qqq((()))...%%%***,,,)))444111...222444222---***+++...666...)))777111///QQQdddMMM===222555666333555<<<:::222...333666666;;;CCC>>>777111111333222222333;;;<<>>999888555000***(((+++///111000000000111333555666444555666555444333444555666777666333444999===<<<888<<<===777444666888888555555555777888;;;<<<===???<<<::::::;;;;;;777444666333222666999999666444444;;;===:::===GGGKKKGGG\\\fffqqqyyyoooSSSGGGJJJHHHNNNaaaooosssvvvgggPPP888333222(((***(((&&&$$$############)))!!!"""$$$!!!"""!!!%%%'''))))))(((&&&&&&&&&"""'''&&&!!!%%%000333...***)))...333///''')))333)))'''%%%&&&((()))'''$$$"""  """###$$$999///"""###***$$$###111###)))---+++))))))((('''&&&%%%$$$%%%&&&&&&%%%$$$$$$&&&%%%###$$$'''%%%!!!#########&&&((()))(((&&&oooqqqsssrrrooommmnnnoooooouuuwwwsssnnnhhhaaaYYYOOOEEE>>>@@@BBB???===???;;;:::888555333333333333666666666666666777888888777666444222111/////////000000111000000///...............------,,,,,,,,,+++,,,---...---,,,+++***111000...///111222222111///000000000000000///...222111111000///......---222111000//////000111222222111///......000222444///......---------............/////////---,,,+++//////000000000//////......///000111111000///...111111111000000000000000...///111222444444555555333333333333444666777888777666555444444555666777666666555444333333222222444555888;;;<<<<<<;;;;;;;;;777333333555666666555666777999:::;;;;;;:::999999:::<<<===>>>>>>>>>===<<<=========;;;;;;===>>>???EEEEEEHHHTTT^^^ooo,,,,,,//////+++***...000000---777333---333444000000666111111444555999III[[[BBB999444777777444444777===888444444777999888555999555///...000333555555999<<<:::MMMQQQBBBAAA999:::::::::999777444111000222000...,,,,,,---000111444666888999999777555333777222111000333DDDHHH999::::::;;;;;;888555777;;;333444666888:::;;;<<<<<<999999888777777999===AAA333666999777444444777;;;;;;;;;???FFFIIIGGGIIIMMMZZZgggppprrrvvv]]]PPPUUUKKKVVV___HHHGGGiiiwwwoooWWW888---333+++))),,,(((!!!%%%((( ###&&&&&&###  !!!"""!!! ###&&&***&&&$$$)))000111***"""%%%))),,,---///111---''')))***+++...///...***'''++++++***++++++)))%%%"""!!!&&&'''""" $$$&&&%%%***)))'''&&&%%%%%%%%%&&&"""(((///000000000000000...((($$$$$$%%%######&&&(((&&&######%%%'''(((((("""%%%''''''&&&&&&***---nnnpppqqqooolllkkkkkkmmmnnnsssuuurrrnnnjjjddd]]]TTTJJJBBBBBBCCC@@@???@@@;;;999777666444444444444444555555666666777777777555444333222111000///...///000000000//////...---...------------------,,,+++,,,,,,---------,,,,,,111///...///111222111111///////////////000000000111111000000///......---111111000/////////000000111000/////////000111222......---------...//////...///000000///...---,,,111111111111111000///......///000111222111000///000000000000111111111111//////000222333333333333444444444444555666666777666555555555555555555666666666555444444333222222444666888:::;;;;;;:::999999666444333555666555444666777888999::::::;;;;;;:::;;;===>>>??????>>>>>>>>>??????>>>===<<<===??????DDDCCCFFFRRR\\\nnn,,,...111222...---///111///---666222---222333...///666222111444444777FFFWWW@@@888333444444111000222:::777444444888999777444999555111000222444555444666;;;:::KKKNNN???@@@::::::999888666444111///...///...---,,,---...000111444555777888888777555333222...///000555EEELLL???::::::;;;:::888777999<<<666666777888888888888888555666777777888:::>>>AAA666777888555222333999>>>>>><<<<<>>444,,,&&&$$$###"""###''')))'''%%%%%%'''))))))(((###%%%'''&&&%%%&&&(((+++mmmnnnmmmkkkiiihhhhhhjjjmmmqqqrrrooommmmmmiiiddd[[[RRRIIIFFFDDDBBBAAABBB<<<:::888666555555555555222333444666666666666555111111222222111000...---...////////////...---------------------.........,,,+++++++++,,,---......000///...///111222111000///............///111222111000000//////.........111000///...............///000000000000/////////...---------...//////000///000000000000//////...333333333333222111/////////000111222333222222111///000000000111222222222///000000000111111111111555555555555666666666666444444555555555555444444666666555555444333333333555666777888999888777777666555444444555666444333666666777777999:::;;;<<<<<<<<<===>>>????????????@@@AAABBBAAA???>>>???@@@???CCCAAACCCOOOZZZlll,,,...333444111///111111///---555222...333222---///333//////333444666DDDTTTAAA;;;777666666333222333777555444666888999777444888666444333444555555555333999999IIIIII:::===:::999777444111///------,,,+++,,,,,,---...///000111333444666777777666444333000---///111444CCCJJJ???999;;;;;;:::999999;;;<<<777777777777666555444333333555777888888888:::<<<888888777333111444;;;@@@@@@>>>;;;===JJJWWWTTTHHHJJJYYYhhhpppuuu]]]LLLccchhhOOO>>>777@@@JJJ[[[yyyxxx\\\GGG111+++,,,+++&&&,,,000)))(((+++,,,***&&&######%%%%%%&&&%%%###  !!!&&&---111000+++&&&&&&))))))((())),,,***%%%)))'''&&&(((+++...000000***(((&&&%%%&&&&&&$$$######***444111***&&&'''&&&$$$"""###%%%''')))'''&&&###!!!###***666@@@:::111((($$$"""!!!"""&&&&&&%%%%%%&&&(((((('''&&&$$$&&&&&&&&&%%%%%%''')))lllllljjjhhhfffffffffgggkkkmmmnnnlllmmmpppoookkkbbb[[[QQQKKKGGGEEEDDDDDD???===;;;888666555555444000111444666666666555444...///111222222000...------...............------,,,,,,------......//////,,,+++++++++,,,---///000//////...///111222000//////...---,,,---///222333000000/////////.........000//////...---------,,,...///000111111000...---------------...///000111000000000000111111111000555555555444333111000//////000222333444333333222//////000111222222333333000000000/////////000000666666666666666666555555222333444555555444333222666666555555444444444333555666666777777666555555444444555555666555444333777666666777888:::<<<=========>>>???????????????BBBCCCDDDCCCAAA@@@@@@AAA???CCC@@@AAALLLWWWjjj,,,,,,111444222111222333000...555222000555222---000000+++,,,111444666AAAPPP>>>;;;999777666555555666666555666777::::::777555777666666666666666666666222888888FFFDDD555:::999888666222...,,,++++++,,,+++,,,---...//////......111222444555555555444333333///222222111<<>>BBB@@@>>>IIIWWWSSSCCC???MMM]]]hhhpppyyycccHHHOOO\\\TTTDDDCCCBBBCCCMMMhhhsss___FFF666...,,,+++333888///***++++++'''!!! ###$$$$$$###"""!!! """&&&,,,000000---***((()))***)))'''(((+++***&&&'''&&&%%%'''***---......000---(((%%%$$$"""!!! $$$***444...((()))$$$###!!! !!!$$$'''***"""!!!""""""!!!""")))000777///(((%%%###!!!"""%%%""""""###%%%'''&&&$$$"""&&&&&&&&&%%%%%%%%%&&&&&&kkkjjjiiiggggggffffffeeegggiiiiiiiiimmmssssssooohhhcccZZZPPPKKKHHHGGGEEECCCAAA>>>:::777555444333111222444666666555333222---...000111111000...---------...............------------....../////////,,,,,,++++++,,,...000111///......///111111000......---,,,,,,---///111333////////////...........................---,,,,,,---///111222222000...---...............///000111000000000000111111222222666666555555333222111000000111222333444444333222///000000111222333333444111000///.........//////555666666777666666555444222333444555555444333222666555555555555555444444666666666666555555444444333444555666555555555555888888777777888:::<<<>>>>>>>>>>>>>>>>>>?????????CCCEEEFFFFFFDDDBBBBBBCCC@@@DDD@@@@@@JJJTTTfff,,,)))...111000000333333111///555333333888444...333333------222333222:::FFF555666555444333444666666777777888999:::999888666555666777777777777888888444999777CCC@@@111888777777555111---++++++,,,------...///000///...,,,+++000111222333444333333222444000333333///555;;;444999<<<;;;888999>>>>>>;;;333333444444444333333222444666777777444222000000555666666666666888:::<<<;;;DDDFFFBBBGGGPPPKKK===:::DDDTTTbbblllvvv}}}```???LLLZZZEEEBBB@@@>>>@@@NNNhhhttteeeKKK777///,,,333666---,,,,,,***%%% !!! !!!"""""""""!!!&&&***---...,,,*********+++,,,***((())),,,+++(((&&&%%%&&&'''******)))'''///+++&&&"""!!! $$$(((+++$$$###+++"""!!!!!!$$$''')))  """!!!""")))...)))%%%&&&%%%###"""$$$""""""###%%%''''''$$$!!!((('''&&&%%%%%%&&&&&&%%%kkkjjjiiiiiijjjiiigggeeedddeeeeeegggmmmuuuuuurrrkkkhhhaaaVVVNNNLLLIIIFFFEEECCC???;;;888666555444333444555555555444333222//////000111111000///...------...////////////................../////////---,,,,,,,,,---...//////...---...000111111///---...------------...000111........................------......///......------///111222333222000///000000//////...//////000////////////000111333333555555555555444222111111111222333333333333222111000111111111222333333333111000///......///000111333444555666666555444444444444555555555555444444555555555555555555555555666555555555555555555555444555777666555555666777:::999999::::::;;;<<<===???>>>=========>>>>>>???BBBDDDFFFGGGFFFDDDDDDDDDBBBEEEAAAAAAJJJRRRccczzz,,,)))---000......111333111///444333555;;;666000666999333111444222...222;;;222666777555444777999999888888888888888777666666333555666777777888999;;;999<<<666AAA???111666555555333///---++++++---...000000111111000...,,,+++///000000111222222222222111...333444...222999666999===;;;666888>>>>>>888222222333333444444333333///111333444333222222222333444444555777888999:::;;;DDDGGGDDDBBBDDDAAA:::;;;@@@MMM]]]lllwwwwww===<<>>>>>===<<<<<<======>>>AAACCCFFFGGGGGGFFFEEEFFFCCCGGGCCCBBBJJJQQQ___vvv,,,,,,000111---,,,///111000---111111555<<<666000888:::333111444333...000777444999;;;777666999;;;:::888888777666444333444444111333555666666888;;;>>>??????666@@@???222666333111000...,,,+++,,,------111111111111000///............///000111111222222111...444777000222999888999===;;;555777>>>===555222333333444444333333222...///111111000000111222444333222222444777999;;;>>>@@@AAA@@@>>><<<;;;;;;<<<<<>><<<;;;::::::;;;999888777555333222222222333222111000////////////......///000111111000000000000//////......---------.../////////...---,,,------...000222111///,,,---......//////...---,,,---.....................+++,,,...000111111000000...///111222333444555555333222111///............------------///111333444333333333444333333222222222333333333222000...---333333222222222222222222111000///...///000222444///000222444555555444333777666555444444555666777555555555666666666666666555555555555555666777777777888888666444555999===<<<===>>>>>>>>>===;;;:::>>>===<<<;;;;;;<<<===>>>@@@BBBFFFGGGGGGFFFFFFGGGDDDHHHEEEDDDKKKPPP^^^sss|||,,,111333333...+++...///...+++//////555<<<666000888666000///444444000222999111888:::555222666777555888888666444111000111333///222444555555777<<<@@@CCC@@@666@@@@@@333555111...---,,,+++++++++,,,---000000000000000111111111.........///000111111222444111777999111111888888999>>>;;;444666>>><<<333444444444444444333222111111111222111...---...///666333000///111666:::<<>><<<999<<>>===;;;===@@@:::888777777777666444222333333222111000///...---000...------///000///...//////000000///---+++***...------,,,,,,------......///000111111000///...............------,,,++++++,,,,,,------,,,,,,+++,,,---///000000000///...111111222333444444444444333222000.........///000------...///000111222222222222333333333222222111111222333222000.........///...---------///000111111222222111000///111222000111333555666666555555333444555777888888999999777555444555888999888666333444444555666777888888666999;;;:::555444666999???@@@@@@???===<<<>>>??????>>>===<<<<<<===>>>???>>>AAADDDHHHJJJKKKJJJIIIKKKGGGEEEFFFHHHOOO\\\iiittt,,,555...***---///---***)))000//////000222222111///111222222000///...///111...666;;;:::888999999777666111,,,---000333222///000111222333444777<<>>666444000)))***,,,---+++++++++,,,///111111000///...///000---,,,,,,---...000222333555666777999999999888777777<<<:::444777>>>;;;111555555555444444444333333111222666999555000///333444111...///333999;;;<<<>>>333333555222444666111666999888CCC\\\nnn}}}kkk888555666<<<>>>>>>???@@@<<<:::@@@IIIhhhyyypppgggNNN:::666555;;;///(((///666444,,,''')))%%%((('''""")))...'''%%%&&&///<<<@@@999111///***...---)))---555111%%%(((+++000%%%&&&111(((000...***%%%  !!!"""""""""   !!!!!! !!!"""!!! $$$((('''"""###)))***'''###!!!!!!###&&&)))%%%******%%%###&&&***'''(((***)))(((&&&&&&'''llllllllloooqqqqqqnnnkkkaaa^^^\\\___ffflllnnnnnnooopppllleee___ZZZQQQHHHGGGAAA>>>>>>===;;;<<>>?????????===<<<===>>>>>>======<<<<<<============@@@CCCGGGIIIIIIIIIHHHIIIFFFEEEFFFHHHMMMYYYeeeppp{{{---555---))),,,...---++++++111000000111222222111000000111222111///...///000///777<<<:::777666555333555000,,,---000222111///222222333333444666;;;???CCC999>>>EEE===444111---((()))+++++++++,,,...///...000000000...---...///...---,,,,,,---000222333555666777888888777666666666;;;:::444555;;;999111444444333333333333444444333444888;;;777111111555333222222444888;;;;;;:::999444888;;;444333666222777<<<999>>>UUUiiiyyyooo<<<888999AAA???>>>>>>???<<<999===CCCTTTpppwwwrrrlllTTT@@@999555:::333///222333///++++++(((%%%''''''$$$,,,222,,,;;;999;;;@@@???666...++++++///...))),,,333111(((((($$$)))+++%%%...+++***)))'''$$$  """"""###"""!!!!!!!!!!!!&&&%%%!!!"""(((((('''$$$"""###%%%''')))$$$&&&(((&&&######&&&***'''(((***)))((('''((()))lllmmmooorrrtttsssooolll```]]][[[]]]ccciiikkklllooopppnnniiiddd```XXXOOOKKKEEE??????>>>;;;<<<>>><<<999777555666666666555555444333222111000000000222000/////////000...------.../////////......---......------------...............------.........,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,---......///......------/////////000000000000000000000////////////......///////////////////////////000222333333222111///000111222111000///000111000000000///000000111222222222333222111111222444444444555666666555555444222222444555666777777777666555444555777777777555666666666666666666666666777999:::999555333555777;;;===>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>AAAEEEFFFGGGGGGFFFGGGEEEDDDFFFGGGJJJSSS^^^iiivvv...444---)))+++---,,,,,,...222222333333333222111111///000222111000...//////111888<<<:::555333111...333000------000222111///555555444222222555:::===???666===DDD<<<222...***+++++++++******+++...111000111222111000//////111///...,,,,,,---///222444555555666666666555444444444:::;;;444222666666222333222111111111333555777777888;;;===999444333777333444777;;;>>>>>>;;;888333444===???555444777222777>>>:::888KKKbbbrrrxxx???444222;;;;;;888999<<<===;;;<<>>===;;;::::::999:::;;;<<<===<<<;;;:::;;;===@@@BBBDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFNNNVVVcccppp///444...***+++---,,,...111333444555444333222111222///111333333111000000000111888<<<999555333000---222///......000222111000777666444222111333888;;;;;;444<<>>:::555555999666888;;;>>>@@@>>>;;;999222333;;;<<<555666999222444???999333CCCZZZkkkxxxBBB000---666222000222999=========???===JJJ___vvv~~~ttttttrrr```RRRKKKCCC777666333000,,,+++---111...)))+++,,,+++555<<<444111...---......,,,)))(((***---***### """$$$######%%%111&&&***'''''''''((((((%%%"""!!!"""!!!!!!!!!%%%'''&&&###  !!!"""$$$%%%%%%&&&&&&'''((())))))***+++'''$$$###%%%&&&&&&%%%%%%&&&'''''''''(((+++---nnnppprrrsssrrrooollljjjdddbbb``````bbbdddggghhhggglllpppqqqrrrrrrmmmeeeYYYOOOFFFCCCAAA>>><<<<<<<<<999666555666777777777666555333222111222333333555444333444555444222000---.........///000000111///......------......///...---,,,++++++,,,---...+++,,,,,,------,,,,,,,,,,,,------......------,,,............---............000222555555444333222222111111000//////......000000//////......---------...000222222111000///000111111000//////111333111222222222222111111111111222222222111111333555777666555555444444333333000111222444555555666666444555555555444444444555777777777777777666666666888888999888777666777777777:::<<<===<<<:::999:::888999;;;<<<<<<<<<;;;:::;;;<<<>>>@@@BBBCCCCCCCCCDDDBBBCCCDDDDDDCCCIIIQQQ^^^mmm111555///,,,---------///333333555666555333111111222000222333333222111222333111888;;;888555444333111111000///000111222222111777666444222000222555888999333<<>>???>>>===<<<;;;555222555555222999<<<222111<<<999333AAATTTeeetttGGG555000999...,,,///777<<<<<<<<<>>>;;;>>>JJJaaaxxx{{{{{{|||rrrpppnnnaaaZZZWWWPPPEEE@@@999333111111000......(((***++++++444888//////000//////000///---))),,,,,,)))""" """444CCC***&&&***###&&&&&&'''%%%""" !!!"""  ###$$$###!!!"""&&&(((&&&### !!!$$$&&&%%%%%%&&&'''((())))))******)))&&&$$$%%%((((((%%%!!!###%%%&&&'''&&&(((***,,,lllnnnpppooommmkkkiiiiiihhhgggdddbbbaaabbbdddeeedddkkkqqquuuxxxyyytttmmm```UUUJJJFFFDDD@@@<<<<<<;;;999777666777888888777666555333111111222333444444333333555666666444222///.........///000111111//////............//////---------,,,,,,---------,,,,,,------......------------............------...............///000000///222777<<<===;;;888666666444222000///...///////////////......------------...///000000000111000111111111000......000333111222222222222111000000///000111111000111333444666555444333333333333333111111333444555666666666333555555555333222333444777777777777777777777777888888888999999999::::::777:::<<<<<<;;;::::::;;;999999:::;;;<<<<<<<<<<<<;;;<<<>>>???AAABBBBBBCCCCCCAAABBBCCCBBBAAAGGGNNN]]]mmm333666222///000000...000444333666777666222///000111111222222222000111222444111777:::666333444444333000000111222222333333333444555444222000000333555666111;;;DDD:::111222111,,,,,,+++***+++...333777444555666555444333333555444444333222222222333333333333222111111111222222222333333222111222444666333222111111333555777999888888:::===:::666888======>>>???>>><<<;;;;;;<<<666222222000///:::???333000999999999CCCOOO^^^rrrOOO999...333...---000666888777888;;;???@@@EEERRRhhh~~~xxxuuuvvvllliiifff^^^^^^aaa[[[VVVOOODDD;;;999888222***+++%%%(((***)))111333'''(((,,,...///333777666222---+++'''###""""""""""""$$$<<>><<<<<<>>>???@@@AAABBBCCCCCCAAAAAABBB@@@@@@FFFNNN]]]nnn444777444333444222///000444333666888666111......111111111000...---///222555333777888333///111333333000111333444444444444555111222333222000000000222444///999BBB888111333444.........,,,+++---000333444666666555444333444555555555555555555444333333333222111111111222333444333111///000333444666777333333333444555666777888777777:::===;;;888;;;@@@<<>><<<999888888999::::::888666555444111//////111333444...///000333555666444222111000///......///000111//////............//////,,,---////////////---,,,------...///000000//////------............------............000222444555<<>>:::555000......///111........................///...---,,,---///111333444333222000------///111000111222222111000///...---...////////////111333333222111111111222333444222222444555666777777777222555666555222000222444555555666777888999999:::888888888:::<<<>>>>>>>>>:::;;;;;;;;;::::::<<<>>>;;;;;;::::::;;;<<<>>>???<<<===>>>???@@@AAABBBCCCCCCAAA@@@AAA@@@???FFFNNN^^^ooo555888666555666444000000444333666888555000---...000000///...++++++---111444444888777111---...111222000222444555555444555666///111222222000//////000222---777@@@777000444666555444222///+++***+++,,,666777888777666555666777666666777888777555444333222222111111111222444555444000---000444666777888444444555666666777777777777888;;;>>><<<:::===CCC;;;>>>AAAAAA===888666666///444:::666///999AAA999555777<<>>>>>===<<<:::999888777555333222333333444444444333333222222222111222222333444.....................---000000111111111///---,,,////////////////////////000///////////////000111......//////000000111111,,,...000000000111555999>>>MMMXXXZZZ]]]```YYYMMMEEE@@@999444111000000///.........///////////////111000000///000222333555444444333000+++***,,,///333333333222111000//////000000////////////000000222222222222222222222222444555777888888888777666444444444333333222222222666666666666777777777777888999999::::::;;;<<<<<<888999:::;;;<<<<<<<<<<<<@@@???===<<<<<<===???@@@????????????@@@AAABBBCCCCCCAAA@@@???<<<===FFFPPP___qqq444:::777777999888444222444666444222000000000111222666444111///...///111222222444000***+++111222...222333555666555444444444,,,,,,------......//////333444555555444333333444555555444444222111///...111777;;;999888888666222444444555777999888555333888666333222333444444333222222222222222444777:::666888::::::999999:::;;;:::===???===999888;;;???>>>===<<<:::999888777777...444666555888===>>>:::777:::???DDDIIIOOOTTTYYYuuuXXX333...---000---...555333333>>>OOODDDCCCIIICCC@@@ZZZxxxiiiddddddZZZUUUYYY```___YYYUUUXXXXXXOOOBBB:::;;;;;;888//////222666:::999555111,,,//////+++,,,000...((("""&&&'''&&&&&&((('''### """###!!!""" !!!""""""%%%!!!!!!"""!!!###'''%%%""""""$$$### """%%%$$$!!!  !!!""")))'''$$$$$$(((+++(((### (((***$$$###+++///***%%%'''((()))((()))***,,,]]]]]]]]]]]]^^^bbbiiinnnkkkiiiiiiiiiddd^^^^^^bbbfffjjjpppwww{{{{{{wwwuuunnnggg\\\QQQGGGBBB?????????===;;;999999888555333222222333333333333333222222222222222222222333333///////////////.........000111111111000///...---///////////////////////////////////////000111111//////000000000000000111...///000000///111555999BBBPPP\\\___bbbeee]]]RRRHHHCCC;;;444111000//////////////////............//////000000111222333444333333222///,,,+++...000333333333222222111000///000//////////////////000222222222222222222222222444555666666777666666666555444444444333333333333555555666666777777888888888888888999::::::;;;;;;999:::;;;<<<============@@@???>>>>>>>>>>>>???@@@???????????????@@@AAABBBBBBAAA@@@???<<<===EEEOOO```qqq333999666666999888444333666777555333111000000111222444333111/////////000111222444222......222333///000111333444333222222111.............../////////333444555555444333333333444333333333222111111111222888;;;999888999888555666666666777888777666444666444222222222333222111000111111111111333777:::777888::::::999888999::::::===???>>>;;;:::===AAA@@@>>><<<999888777666777222666666333555:::;;;888666999>>>CCCHHHNNNTTTXXXmmmyyygggBBB222,,,///+++---444222111<<<@@@>>>BBBGGG???666BBBXXX{{{vvvgggggghhhffffffiiihhhbbb______eeedddYYYFFF888555888999???;;;777555444333000...222444333///000333111,,,###%%%### ###$$$###!!!######!!!!!! """!!!"""!!!###&&&000)))###!!! !!!&&&---###"""!!!!!!!!!###%%%&&&+++'''###"""%%%)))(((&&&'''+++***######)))''' $$$'''******)))'''&&&&&&ZZZ[[[[[[\\\^^^dddkkkqqqnnnjjjhhhgggccc___```dddgggjjjoootttxxxzzzzzzzzztttnnndddXXXNNNFFFAAA???AAA>>>;;;:::999777555444333333333333333222222222222222222222222222222222111111111000000000//////111111111111000///...---////////////////////////......//////000111222222111111111111111000000000111111000//////111555999DDDQQQ]]]aaaeeefff___TTTKKKEEE<<<444111000//////000//////......------------...000111222333333333111111111///......000222333333333333222111000/////////............//////222222222222222222222222444444444444444555555666555555555555555444444444444555555666777888888999777777777888999999:::::::::;;;<<<======>>>>>>===?????????@@@@@@???????????????>>>>>>>>>???@@@@@@BBB@@@@@@@@@======EEEOOObbbrrr111777555555999999666555777999777444222000///000000222222111000/////////...000222222000000111111...///000111111111000///...000000///////////////...222333444555555444333222444333222111111222333444333888:::777777999:::888888777666666555555555555333222000000111111///......///000000000222666:::777999:::999777666777888999===@@@@@@>>>>>>@@@CCCBBB@@@<<<888666555666666666888777333333666777666333777<<>>;;;999888777555333444333333222222222222222333333333333333222111111333333222222222111111111222222111111000//////...////////////////////////------///000111222333333333333222222111111000000333222000///000333666999BBBMMMXXX]]]``````YYYPPPIIICCC;;;444111111222222000000//////...---,,,,,,,,,...000111333333222222///////////////000222333222333333333222222111000//////............//////111111111111222222222222444333222222222333555666666666666666666555555555444444555666777888999999666666666777888888999999<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>???>>>>>>>>>>>>>>>??????AAA@@@@@@@@@>>>???GGGRRRfffuuu000555333444888999666666999:::888555222000/////////000000111111000///---,,,+++...000111000///---,,,/////////000111000...---111111000000//////......//////111444666777666555666444222111111222333444222777888555444888:::999888777666444222222333555222000////////////---+++,,,---......///111555999888999999888666555666777999<<<@@@BBBBBBBBBCCCEEECCC@@@<<<777555444555666666777888888777777666444111555:::???DDDJJJPPPTTT^^^ppp{{{]]]777111222,,,---333///+++222111999>>>;;;;;;???@@@>>>PPPrrr~~~yyy~~~ooodddnnnssszzz}}}mmm^^^\\\bbbdddddd___TTTFFF===999999333666:::<<<<<<888222---111///,,,))))))***)))''',,,+++''' $$$((('''&&&%%%###  !!!""" !!!$$$!!!!!!!!! """###&&&((()))***%%%!!!"""$$$%%%'''))))))'''###%%%---444///$$$&&&((())))))'''&&&%%%&&&YYYYYY[[[___eeekkkpppsssnnngggaaa___^^^^^^bbbgggiiilllnnnqqqsssxxx~~~xxxmmm___QQQFFF@@@AAA>>>:::888777666555444555555333333222222333333555555555555444333111000333333333333333333333333333222111111000/////////////////////////////////---...///111222333333333333333222222111111000000333222000000222555777999???GGGPPPVVVXXXWWWQQQJJJCCC>>>777222111333444555111111000///......---------...000111222222111000.........///111222333333222333333333333222111111//////............//////000000000111111222222222333222111111111222444555666666666666666666666666444555555666777888888888555666666777777888999999<<<===>>>>>>???>>>>>>>>>===>>>@@@BBBBBB@@@>>>===>>>>>>>>>===>>>>>>???@@@BBB@@@@@@AAA@@@CCCMMMYYYmmmzzz///333111333777888666666999:::888444111///.........///000111111111///---,,,***---111333111...------111000///000222111...,,,111111000000//////......,,,,,,///444999;;;:::888888666444222000111222222111555666222222666888888666666555222//////222555222000............,,,***,,,---.........000444777777888888666444444555777999<<>>>>>:::666333000333888===BBBGGGMMMQQQSSSfff{{{VVV666666///...333...(((---'''111666333777CCCGGG@@@<<>>:::888777777777666777666555333333333444444777777777777666444222000111222222333333444555555333333222000000000000000////////////////////////---...000222333333222222111111111111111000000000222000000111444777888999===BBBHHHMMMOOOLLLHHHDDD<<<888333111111333555666222111111000000////////////000000000111000000///.........000222444444333222333333333333333222222000000////////////000000//////000000111222222222222222222222222333333444555555555666666666666666666666666666777777777777666666666777888888999999======>>>>>>>>>>>>======<<<===???@@@@@@???===<<<>>>>>>>>>>>>???@@@AAAAAABBB@@@@@@BBBCCCHHHUUUcccuuu000222000111555666444444777888666333000...---------000111222222111000...---,,,///444777555000///222222000///000222222///+++000000///////////////...+++,,,///555;;;>>>===:::888777555333222111111111111444555222111444666555444555555222//////222666444222///------------,,,---............000333666666666666444333333555777:::<<>>>>>AAAAAA???<<<888777888999555111000222222///,,,,,,&&&(((((($$$$$$&&&&&&###%%%"""   ###'''###"""$$$### $$$ !!!!!!"""%%% !!!''''''"""###((((((&&&$$$%%%'''***)))'''((('''&&&$$$$$$(((...333^^^___cccjjjpppssssssqqqkkkbbb\\\\\\___bbbggglllkkknnnpppqqqqqqvvv~~~|||pppaaaTTTKKKBBB???;;;999999:::;;;:::999888666444444444555666888999999999888555333111000000111222444555666777444333222000000000000111////////////////////////...///111333333333111000//////000000000000000111000//////333777::::::888:::<<<@@@DDDDDDAAA>>>===777444111000111222333333222222222111111111111111222111000//////......//////......000333555444222222222333333444333333222111111000000000000111111/////////000111222222222111222333333444444333333444444555555555666666666777777777777666666666666666666777888888999999:::<<<======>>>>>>======<<<<<<===>>>>>>>>>>>>===<<<=========>>>@@@AAACCCDDDCCCAAA@@@BBBEEEMMM]]]mmm}}}000111...000444555222222555666444111...,,,,,,,,,---222222222222111000//////...///444999666000000555333000...///222222...***.............../////////......000666===@@@===999666666555444333333222222111555666333222444555444333666777555111000444888777444///------.........///000000///...///222555444555444333222333555888:::===AAAFFFHHHHHHEEECCC>>>===:::888666555555555333444:::AAAAAA999333333///222666999===AAAFFFJJJQQQTTTlll{{{yyyXXX333222+++,,,444///'''+++$$$,,,222222666>>>BBB@@@>>>>>>IIIbbb|||ssseee[[[QQQHHHEEEGGGDDDCCC@@@;;;666555888:::111......333333...++++++"""$$$### ######!!!$$$  !!!  ###(((### %%% !!!!!!"""&&& %%%%%% """+++ !!!###$$$$$$&&&,,,222%%%%%%%%%$$$%%%(((---111```aaafffmmmtttvvvssspppjjjbbb\\\]]]aaadddiiinnnllloooqqqqqqqqquuu}}}uuugggYYYQQQCCC@@@<<<;;;;;;=========;;;999777555444555666777::::::;;;:::999666333111...///000222444666777888444333222000000000000111///////////////////////////000222333333222111000......//////000000111111......///444999;;;:::888666666999<<<<<<999777777444222000000000111111000222222222222222333333333444333111///------......///......000444555444222222222333444444333333333222222111111111111222222...//////000111222222222111222333444555444333333333444444444555555666666888888777777666666555555777777777888999999::::::<<<===============<<<<<<<<<<<<============<<<<<<======>>>???@@@BBBDDDEEECCCAAA@@@BBBFFFPPPbbbsss111000...///333444111111444555333000---,,,+++,,,,,,333333222222111000000000---...333888444......555222///---///222222---))),,,---------......//////111000222888>>>@@@<<<777333444444555555444333333222777888555333555555333333666999777333222666::::::555000---,,,...///000111111000///...///222444444444444222111333666888:::===AAAFFFIIIHHHEEEBBB===<<<:::999777666555555666555999??????777222222000222666999<<<@@@DDDHHHNNNJJJcccyyy}}}[[[///...(((***444000(((,,,%%%(((***))),,,444===BBBCCC888:::QQQkkk}}}~~~xxxrrreeeUUUMMMNNNQQQQQQOOOHHH???777222111111...///666777000,,,---!!!"""!!!!!!###"""### """!!! !!! $$$'''###"""###""" ### !!!"""######((( #########...%%%(((***((("""!!!)))333###$$$%%%%%%%%%'''***---bbbeeejjjoooqqqqqqooonnnhhhddd``````dddiiilllmmmoooppprrrrrrrrrvvv}}}{{{tttkkk^^^RRRLLLGGG@@@;;;999:::::::::AAA???===;;;999888888888;;;<<<===<<<:::666222000,,,...000222444555666777555555444333222000//////222222111111000000//////+++---000222333333222111000000111111111111000000...///222555888999666444555666777777666333000...000000000000000000000000222111000000000111333444666666555444222000...,,,---...000222444666888888444555555555555555444444222222111111111111222222000111111222222222111111333222222222222333444444333444444555666666555555666777777777666555444444888888999999999999888888999;;;===>>>>>>===:::999>>>>>>??????>>>===<<<<<<===>>>@@@BBBCCCDDDEEEEEEGGGIIIBBBAAAKKKTTTddd{{{000000111000///......000222111111///---,,,,,,///111111222111///000222111---...000333444333111000000...111000,,,---222111,,,....../////////000000111000222000888FFFCCC:::;;;999666444555666666222///333666777555000...111444444777666111222888:::777000333666555111......///222111000///000111333555555444333333444666999:::555<<>>NNNkkktttaaagggjjj\\\RRRVVVQQQJJJFFF999///222333666666444666999444+++$$$!!!!!!$$$###"""""" """"""""" """"""!!!###$$$""" """$$$!!!"""$$$$$$""" !!!###%%%&&&'''&&&&&&&&&###$$$&&&'''&&&%%%"""!!!&&&$$$$$$'''(((&&&'''***dddfffjjjmmmnnnnnnlllkkkhhheeebbbcccgggkkkmmmnnnooopppqqqqqqrrrwww~~~{{{uuunnnbbbXXXNNNIIIBBB===;;;;;;<<<<<<@@@???===;;;999999999999;;;;;;<<<<<<:::777444222///000222444666777888888666555444333111000000///000000000000000000//////,,,---///111333333222111000000000//////000000000//////111444666777555333333444666666555333000...000000000000000000000000111000000///000111222333555444333222111///.........///000222444555666777444444555555555555444444222111111000000111111222000111111222222222222222222222222222222333444444444444555666666666555555555666666666666555555444888888999999999999888888:::;;;===>>>>>>===;;;999===>>>>>>>>>>>>======<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIIBBBAAALLLVVVggg~~~///000000000.........///000000000000///------...000111222111...///333333//////111333333111000//////---000///+++---111000+++......///000111222222222222333111888EEEAAA888;;;777555444444555555222000444666777555111///222666111444444111222888:::888111222444222000......000---------...000333555777666555444444555777999;;;888>>>DDDGGGEEEDDDEEEHHHDDD???<<<;;;777333111444444666888:::::::::;;;;;;999:::;;;<<<===AAAFFFKKKKKKOOOTTT^^^ttt|||EEE555+++000777444,,,'''(((&&&''',,,///000222777CCC>>>888666???WWWwwwzzzhhh]]]^^^SSSIIIFFF<<<333777444555444222444777333+++###!!! ###%%%%%%###$$$!!! !!!"""###""""""###$$$""" !!!$$$!!! ###$$$###"""######$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%###"""!!!&&&%%%&&&***+++((((((***fffgggiiijjjjjjjjjiiihhhhhhgggfffgggjjjmmmnnnnnnpppoooooooooqqqwww~~~{{{vvvpppggg^^^SSSMMMFFF@@@>>>>>>>>>>>>>>>===<<<:::999::::::;;;999:::;;;<<<;;;999666555222333555888999:::::::::777666444333111000000/////////////////////000000,,,---///111222222111111000000///......///000000111000000111333444444333111222333444444222000///000000000000000000000000000////////////000000111333222000////////////000000000111222333444444555333333444444444444333333222111111000000111111222000111111222222222222333333222222222222333444444555666666666666666555444444444444555555555555555888888999999999999888888:::;;;===>>>>>>===;;;:::<<<<<<===>>>>>>>>>=========>>>@@@BBBEEEFFFGGGHHHGGGHHHBBBBBBMMMXXXjjj///000000///..................000111000///......///000111000---///444555222000222444333000...---------...---+++,,,//////+++---...000222444444444333333444111777BBB???666999555444333444555555333111333444555222//////333777000222222111222777:::999111111111///------...000------...///111444666888666666666666777999:::<<<<<<@@@FFFHHHGGGGGGHHHJJJFFF@@@<<<;;;777222111444444777999;;;;;;<<<===>>><<<;;;<<>>;;;;;;<<>><<<;;;:::999888999::::::888999:::;;;;;;:::999888666888:::<<<=========<<<888777555333111000000000------......//////000000---...///000111111111111000///...------...///000222000......000222222222///000111222222111000///000000000000000000000000//////........./////////000///...------...000222111111111111222222222222111222333333333333333333111111000000000000111111111111111111222333333444444444333333444444555666666666777777777666555555333333444444444555666666888999999::::::999999888:::;;;===>>>>>>===<<<;;;;;;<<<======>>>>>>>>>>>><<<>>>@@@BBBEEEGGGHHHHHHFFFHHHBBBBBBMMMYYYkkk...000///...............------000222222000.........000111///---000666777555333444555333000...------...---+++***+++------,,,---...111333555555555555444666222666@@@;;;333777444444444555555555444444222333222000...///333666333333333333444666777888111000...,,,+++,,,///000222111111222333444555666777777777777888:::;;;<<<>>>AAAEEEGGGGGGGGGIIIKKKGGGBBB===;;;777222222444555888;;;<<<<<<===???BBB???===>>>BBBIIIMMMLLLIIINNNSSSTTTSSSZZZkkk{{{gggFFF,,,+++333222...---111(((!!!###)))...333777:::888???HHHFFFBBBOOOdddwwwkkkTTTIII>>>222111222222222333444222+++%%%!!!###%%%%%%%%%###!!!$$$&&&""" !!!###!!!###"""!!!!!! ###%%%&&&&&&$$$"""$$$''''''$$$ %%%$$$###"""!!!!!!!!!!!!$$$$$$)))...///***&&&'''ddddddddddddeeeeeefffffffffgggiiijjjkkklllmmmmmmmmmkkkiiijjjnnntttzzz~~~~~~wwwrrrooolllggg^^^XXXOOOGGGBBB@@@???>>>:::999888777777888999999888999:::;;;<<<;;;;;;::::::<<<>>>@@@AAAAAA???>>>999888555222111000000000------......//////000000---...//////000000000000000///...------...///000111///------///111222222...///000111111111000000000000000000000000000000....../////////............---,,,,,,,,,...111222111111111111111111111111000000111222222222222222111000000000000000000111111111111111222333444555555555555555555666777777666777777888777777666666444444444444444555666777999999::::::::::::999999;;;;;;===>>>>>>>>>======<<<<<<===>>>?????????>>>===>>>@@@BBBDDDFFFGGGGGGDDDFFFAAAAAAMMMWWWhhh---000...---...000000///------000222333111///...---///000000...111777888666666666666444000...------///,,,)))***+++,,,,,,------...000333444555555555333666333777???999111555333444555666666666666777555444444222222333555777777555555555555444444555000...+++***+++---///000000111111222333444666666777888888999:::;;;<<<===>>>@@@BBBCCCEEEFFFHHHJJJIIICCC>>><<<888444444777666:::===>>>======AAAEEEBBB@@@@@@FFFMMMQQQNNNIIIJJJPPPQQQLLLLLLXXXkkkzzz~~~]]]999+++,,,------......)))''''''(((***111999111000:::IIIJJJ??????HHHcccvvvxxx]]]OOOAAA222...000000222666666000'''  """$$$%%%  !!!&&&%%%!!! ###"""!!!"""  ###%%%&&&%%%######$$$&&&&&&### $$$###""""""!!!!!!""""""######''',,,,,,'''$$$%%%cccccccccddddddddddddeeedddfffggghhhhhhhhhjjjkkkjjjhhhfffhhhlllqqquuuwwwyyy{{{yyyrrrnnnmmmmmmkkkfff___UUULLLFFFBBB???>>>:::999888777777777888999999999:::;;;<<<<<<<<<<<<===???AAADDDDDDCCCAAA@@@;;;999555222000000000111//////////////////000000.........//////000000000////////////////////////000...------000222222222//////000000000000000000000000000000000000000000/////////000//////...------,,,,,,,,,---///111222000000000000000000000000...///000111222222222222111000000//////000000111222111111111222333555666666555555555555666777777666666777888888888888888777666555444444555777888999999::::::::::::999999;;;<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@??????===>>>@@@BBBCCCDDDEEEEEE@@@CCC???@@@KKKSSSbbbxxx,,,///------///222333111......000333333111///.........000111000333888999555666666666333///---------000+++)))***,,,+++,,,.........///000111222333444111555444888???777///333000222555666555666777888999888888777777777888888888555555666555222111333000---******,,,...000000+++,,,...111333666888999777777888999:::;;;<<<<<<>>>>>>???@@@BBBEEEGGGHHHJJJDDD???===:::666777:::999===@@@@@@======BBBGGGEEEDDDDDDIIIOOOQQQNNNJJJHHHNNNQQQLLLHHHSSSjjj~~~xxxQQQ111&&&))),,,***$$$(((...111---))),,,333222111777BBBGGGBBB???AAAJJJaaadddSSSDDD666111111000222777777///%%%###&&&  """$$$###!!!$$$$$$ !!!###"""!!! """$$$$$$"""###$$$%%%%%%$$$######"""""""""#########$$$$$$%%%###$$$((((((%%%###%%%dddeeeeeeddddddcccaaaaaabbbccceeeeeecccdddgggjjjfffeeedddfffjjjnnnpppppppppsssrrrmmmjjjllloooooonnnggg[[[QQQJJJEEEAAA???<<<;;;:::888888888999999::::::;;;;;;<<<<<<======???AAADDDFFFFFFDDDBBB@@@<<<999666222000000000111000000000000000000/////////............///000000...///111222222111///...///------...111333333333000000000000000000000000000000000000000000000000///000000111000///...---,,,,,,---...///000111111000000000000000000000000---...///000111111111111000000////////////000000222111111111222444666777444444444444444555555666555666777888999:::::::::999888666555555666777888999::::::;;;;;;::::::999;;;<<<<<<===>>>>>>??????@@@@@@AAAAAAAAA@@@??????===>>>???AAABBBCCCCCCCCC===AAA>>>???IIIOOO\\\ppp,,,///---,,,///444666444000///111222222111/////////---111222222555999888333444444333111---++++++,,,222,,,)))+++---+++,,,000///...---------///111333...333444999???777---111---000333444333444666888999999999::::::999777555555222222555444000///222///,,,******---000000000---...111333666999:::;;;666777888999:::;;;;;;;;;>>>======>>>AAADDDFFFGGGJJJEEE@@@>>>;;;999:::>>>;;;???BBBAAA======BBBHHHGGGGGGHHHKKKNNNPPPMMMKKKGGGLLLOOOJJJGGGRRRmmmddd888###(((,,,'''!!!&&&...222...(((***000222333666<<>>===<<<:::999999:::::::::;;;;;;;;;<<<=========@@@BBBEEEGGGGGGEEEBBB@@@<<<:::666222000000000111222222111111000000////////////.........//////000...///222333333222///...---------///222444444333222111111111000000000000000000000000000000000000///000111111111000...---,,,---...///000000000000////////////000000000000---...///000111111111111000000////////////000000222111111000222444666888333222222222222333444444444555777888::::::;;;;;;;;;999777666555666777888999::::::;;;;;;::::::999;;;<<<<<<===>>>??????@@@BBBBBBBBBBBBAAAAAA@@@???>>>>>>???@@@AAAAAAAAAAAA;;;@@@===>>>GGGLLLWWWkkkppp+++...,,,,,,000666888555222000111222222000//////000---111333444777:::777222222222111///+++******+++333,,,))),,,---+++,,,111///...,,,***+++---000222,,,222555:::@@@777---000***...111222111222444777777777888999999777444111222......333333///...222...,,,***+++...111111000444555777888:::;;;;;;<<<666777888999:::;;;;;;;;;???===<<<===@@@DDDFFFGGGKKKEEE@@@???===:::<<<@@@<<>>999666777999;;;===???@@@@@@>>>;;;999BBBCCCDDDDDDDDDCCCBBBBBB===999555222111111000///111111000000000000111111333222000...---,,,,,,,,,---///111222333222000//////000111222333444444444222222222222222111000///111111000///////////////000000000000///...---,,,...---,,,...000111000///...---,,,,,,---///222333222000000222555777555333222111///......///111222333333333222222222222222111222222111111222444666444666888999999999:::<<<;;;<<<===<<<:::888777888::::::;;;<<<;;;:::888777:::;;;===???@@@AAAAAA@@@BBBBBBBBBBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAA???======AAAGGGOOOSSShhhrrr...'''(((***---000333555666444444111...000333111,,,...111444666555333333222111444///,,,///)))(((444333,,,***......+++***...,,,---///000111111111111000000555;;;999000,,,...***---111222111111333555444999;;;888555555444111222111000...---,,,++++++)))******)))---333555333777777777999::::::888666;;;:::::::::::::::;;;;;;<<<@@@:::777===>>>>>>FFFGGGBBB>>>===;;;:::<<<@@@AAABBBFFFIIICCC;;;===EEEJJJJJJJJJKKKMMMMMMLLLKKKBBB===;;;EEELLLJJJ]]]lll<<<%%%###%%%)))###%%%&&&%%%###$$$)))---((()))///888===;;;:::<<>>@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAACCCAAA??????AAAFFFKKKNNNYYYcccrrr~~~...)))+++---000222444555666444555222///111444222......111555666555333333222000444000---...)))***777///+++***...///+++***,,,...------------...000000......222777555...+++,,,***---000111000111333666333888999666444444333000000...,,,***))))))***+++)))++++++***...555666444555555555888:::<<<;;;:::999999888777777888999::::::>>>999777===>>>===DDDDDD>>>::::::999888;;;@@@CCCEEEIIILLLGGG@@@BBBIIILLLKKKKKKKKKJJJJJJHHHGGGCCCAAA===AAAGGGFFFTTTpppuuupppLLL222&&&&&&///&&&&&&%%%###""""""%%%'''((()))---222555888???HHHIIITTT[[[]]]fffyyyrrrPPP@@@444;;;;;;777222111111000***$$$$$$!!!"""  !!!###$$$$$$$$$###""""""###$$$###!!!&&&444777,,,&&&,,,---((()))$$$$$$(((***((('''***)))&&&&&&((()))''''''+++fffdddccccccdddeeedddcccaaaaaa```___```aaabbbcccdddeeehhhlllppppppnnnlllhhhfffcccbbbbbbeeehhhjjjrrrpppnnnkkkfff```XXXSSSNNNLLLHHHAAA<<<999:::;;;999999999999999999999999888999<<<>>>???@@@@@@@@@888666333111222444444444111111000000//////......000000111222111000///......///000111222111000///---///111444555666555444111111111111111111000000111000000000000000111111000000000000////////////111000......///000///...///.........///111333444555444333444666666444333333333111111111111333333111111111222222222222222333222000000000333555777444555777888777888999;;;===>>>===;;;999888999:::::::::;;;;;;;;;:::999999:::<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAABBBDDDGGGIIIMMMWWWdddrrr...,,,...111333555555555444444666444111222555333//////222444555444333222222///444111---...***---===---***)))---...---+++,,,000...,,,++++++---///000,,,---000222000+++***++++++---...//////111444666222666777444222222111...---+++***(((((()))***+++(((+++++++++///555777555444444444666:::===>>>>>>777666444333333444666777777<<<888777===<<<:::@@@>>>999555666666666999>>>DDDFFFKKKMMMIIIDDDFFFKKKLLLKKKJJJIIIFFFDDDBBBAAAAAACCC>>><<>>???@@@??????666444111111333555666666000000000000///......---...000222333333333111000...///000000111111000000,,,...111444666666555444111111111000000000000111111000000000000111222222////////////000000111111333111///...//////...---............///111222333666555555555666555444333444333333222222333333444000111111111222222333333333111///...000333555777444666777777666777999:::>>>>>>>>>;;;999888999;;;:::::::::::::::::::::999:::;;;<<<>>>@@@BBBCCCDDDEEEDDDBBBAAA???>>>======?????????@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDEEEEEEJJJQQQ]]]kkkzzz......000222555666555333222333666555333333555444000///111444444333222111222---333111...///+++000AAA000---++++++---///000000222111000000///000000111---...///000...++++++,,,,,,------...///222444666000444555222///000000---***++++++,,,,,,+++++++++(((***++++++///555666444555444333555888<<<===>>>555444222111111333555666666;;;888666<<<:::666;;;777333000222333444888===AAAEEEJJJKKKIIIFFFGGGJJJHHHHHHHHHEEEBBB???======:::AAA===:::DDDLLLOOOWWWkkk}}}tttQQQ+++!!!333///+++'''&&&''''''$$$!!!'''000444666<<>>>>>===<<<666333111111333555666666000000111111000///.........///111333444333222111......///000000000000000,,,...111333444555444444111000000//////000111111111000000000000000111111////////////000222333444555222///......///......------......///000222222555666666666555444333333444333333333333333333444000000111222333444444555333000......111444666666666777777777666777999;;;>>>??????===:::999:::;;;::::::::::::::::::::::::999:::;;;<<<>>>@@@BBBBBBEEEDDDBBB@@@>>>=========??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDGGGMMMWWWddduuu...---///111333333222000...111444555333222444333000///111222222111000000000,,,222000...000---222AAA555222---+++---111555666444555777888888666444333000222333111///---------.........///111333444444///333444000---......,,,***,,,000222222000...+++(((***++++++///444555222777555444444777999::::::444333222111222444666777666<<<888666;;;888222777333...,,,///111222777<<<@@@EEEIIIJJJIIIHHHHHHHHHBBBCCCDDDBBB>>>;;;:::;;;333>>><<<:::EEENNNOOOSSSbbbuuuhhh???)))111---)))&&&&&&''''''%%%""" )))111333444666AAAWWWnnnqqqbbbZZZmmmhhhLLLEEE999;;;777333//////111///)))$$$%%%"""###!!! """""""""$$$$$$###  """&&&))))))))))))+++(((""""""&&&$$$$$$%%%%%%%%%((()))(((&&&%%%###$$$''''''######%%%``````bbbeeehhhjjjiiigggeeebbb^^^ZZZXXXWWWXXXYYY[[[]]]aaaeeeiiijjjhhhfffffffffggghhhiiijjjkkklllppppppppppppnnnhhhaaa\\\RRRPPPMMMJJJHHHCCC>>>:::===<<<:::999999999:::;;;888999:::;;;<<<<<<;;;:::777444222111333444555555///000111222222111000///...///111222333333222222........./////////000000......///111222222333333111000///...///000111222111111000///////////////////////////111333555777555222///....../////////---......000111111222222444555666666444333333333333333333333333333333333000111222333444555666777333111///000444777777666888888888777666777:::<<<>>>???@@@???<<<:::::::::::::::999999999:::;;;;;;::::::;;;;;;===>>>@@@AAADDDCCCAAA???>>>===>>>>>>@@@@@@@@@AAAAAABBBBBBCCC@@@AAABBBDDDDDDEEEDDDDDDBBBHHHRRRaaasss...,,,---///000000///---,,,---222444222000222111///...///111000///---...///,,,000......333000222>>>999777111,,,...444888888555888;;;======;;;888666333777888444111111///---000000000222444444333222///333333///,,,......,,,,,,///222555555333///---***,,,------000444444000777555444444666777666666333333444555777888:::;;;999>>>999666999555///333000,,,+++---000111666<<>>:::666777888111;;;;;;;;;FFFKKKKKKPPP[[[ooo|||RRR,,,"""'''&&&$$$$$$$$$$$$""" '''!!!)))---///000666KKK___aaaUUUNNNUUU___xxx~~~eeeJJJFFF:::;;;888333...---...---)))$$$$$$""" """!!! !!!!!!  """!!!!!!"""###!!!"""&&&))))))))),,,---***%%%%%%'''&&&!!!%%%%%%$$$"""###''''''$$$%%%###$$$''''''###"""$$$___```cccgggkkkkkkiiigggeeeccc___[[[XXXVVVVVVVVVYYYZZZ^^^bbbffffffdddbbbccceeegggjjjkkkllllllkkkmmmmmmmmmmmmmmmjjjfffcccVVVRRRLLLIIIHHHGGGDDDBBB@@@???>>>===<<<;;;;;;;;;777888:::<<<============999666333222222333333333...///111333444333222111//////000000111222222222...............///000000//////.........///111222000000.........///111222111111///...------------//////...///111444777888555222///---...000000000///000111222333444444444222444666555333222222444222222333333333333222222111222333444666777888999555333222555:::<<<:::777999:::999888777888:::===<<>><<<:::999::::::999999999:::;;;<<<===<<<<<<<<<===>>>@@@@@@CCCBBB@@@>>>======>>>???@@@AAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDJJJTTTcccuuu...,,,------......------,,,***000333000...//////------...///...,,,+++,,,---,,,///+++---555333111:::888999555000111777888555777888;;;======<<<;;;:::666;;;<<<777333333000,,,222222222444777666222//////333333...,,,---...,,,000000222222222111000///---000000000222666444000444333333444555666444333222444777:::<<<>>>??????<<<@@@:::555888333---111000,,,***---///111666<<<===DDDHHHFFFFFFHHHFFFAAA:::===???<<<666222333555111999;;;???IIIJJJKKKUUUWWWmmmbbb555%%%&&&&&&%%%"""  &&& """'''(((***,,,000999BBBHHHPPPWWWSSSIIIZZZkkk~~~dddJJJFFF777444<<<666///,,,------)))%%%""""""!!! !!!###"""!!!"""!!!  !!!!!!!!!$$$''''''&&&***+++***'''&&&((()))(((((((((%%% """'''((($$$%%%$$$%%%(((((($$$"""###^^^```dddiiimmmmmmjjjgggeeeccc```\\\YYYVVVUUUTTTWWWYYY\\\```ddddddbbb___```cccgggjjjlllmmmlllkkkiiihhhhhhiiijjjjjjiiigggZZZTTTLLLHHHGGGIIIIIIHHHBBBBBBAAA@@@>>>===<<<;;;777999;;;>>>@@@AAABBBBBB:::777444222222222222222...///222444555555444333000000//////000111222222...............///000000111///...,,,,,,...000111000///...---...///111333222111///...,,,+++++++++///......///111444888999555222...---...000111111111222333444555666666666000333555555222111222444111222222333333222222111222222333555777888999:::777555444888>>>@@@===999;;;;;;:::999888888;;;>>><<>>=========>>>@@@AAACCCAAA???>>>===>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBKKKPPPYYYgggyyy...------,,,,,,------------(((...222///---......,,,,,,---...---+++***+++,,,---...)))---777555000666666999777333444888777111888888999:::;;;;;;<<<<<<777===>>>999444444111+++333333444666888777222---000333333...+++---...---222111000.........///000000222333222444777555111111111111333555666444222222555999===@@@AAABBBBBB???BBB;;;555777222,,,000000,,,***---///111666<<<:::@@@DDDBBBBBBDDDBBB;;;:::===>>>;;;444000000222111777;;;DDDNNNLLLOOO^^^QQQhhhzzzpppIII222''')))***'''""" $$$***+++'''%%%'''"""333>>>===BBBNNNPPPIIIBBB[[[wwwdddJJJCCC222,,,???888000,,,------***&&&!!!"""!!!"""###""" !!!!!! !!!"""!!! !!! !!!###%%%$$$###$$$''''''%%%$$$&&&)))***++++++'''!!!!!!((()))%%%&&&$$$%%%)))((($$$"""###___^^^___bbbeeefffccc```dddbbb___\\\YYYXXXWWWWWWXXXXXXZZZ^^^bbbbbb___\\\^^^```eeeiiimmmooooooooommmjjjggggggiiillllllkkkddd]]]SSSLLLHHHHHHJJJKKKGGGEEECCCBBBBBBBBBAAA???======???AAAEEEFFFEEEDDD===;;;888666555333111///000111111111111222222222222111000000000000000000//////000000111111222222......//////000000111111///............//////000222111///---,,,---///000,,,,,,---///111333555666000///.........///111111555444444444444555666666666555555444444444555555111111222333555666777777777666555555666888;;;<<<666888:::<<<=========<<<===<<<;;;;;;;;;;;;999777>>>???@@@@@@>>><<<999888888777666555666777999;;;CCCAAA>>>===<<<>>>@@@BBBCCCAAA???======>>>???@@@DDDDDDCCCAAAAAADDDHHHLLLIIIFFFDDDCCCCCCDDDDDDCCCJJJTTTdddvvv***...000000...***((()))+++***///111......111///***---------,,,******,,,......000000///...///333777444333222444888888555222555222333999;;;777888<<<:::::::::999777444111000000111222333333333222222111777444***&&&,,,000---/////////000000000000000333555666555444333333555555666777888888888888888999:::<<<>>>@@@BBBCCCDDDDDD>>>:::888555//////111////////////222555888:::<<<<<<<<<<<<<<<<<<<<<<<<666666666666888888777555777<<>>;;;888666555444222111000000111111222222333333222222111000000000000000///000000000000000111111/////////000000111111222000000///////////////000111000...---------...///......//////000111222333000//////...///000222333444444444444444555555666555555444444444444444555222222333444444555666666777666666666666888999:::666777999;;;===>>>???@@@AAA@@@???>>>===<<<:::888<<<<<<======<<<:::888777888777666666666888:::;;;AAA???>>>======>>>???@@@AAA@@@???>>>>>>>>>??????BBBBBBBBBAAAAAADDDIIIMMMIIIHHHFFFEEEEEEEEEDDDDDDNNNZZZlll~~~***---//////---***((()))******...000------///...)))---------,,,++++++---000///000111///...///333666333333333555777777666555777444666;;;<<<999999<<<:::999999777555333111000333333333333222111000000111444333---***,,,......///////////////000000000111222333222111222444666999:::;;;;;;<<<<<<<<<;;;888:::>>>AAAEEEGGGHHHHHHGGGAAA===;;;777222000333111111222333555888;;;<<<;;;;;;:::999888777777777555555666888:::;;;:::999===AAAFFFKKKOOORRRVVVXXXVVV^^^bbbvvvppp???...######%%% """"""###$$$!!! """&&&((()))+++555BBBHHHFFF>>>AAADDDXXX|||wwwQQQ<<<888333:::444...+++,,,+++((($$$ """"""     !!!"""$$$&&&!!!$$$''''''$$$######$$$&&&(((***+++***)))))))))'''$$$"""%%%+++,,,)))$$$```______```bbbddddddcccbbbaaa```_________````````````aaaccceeedddbbb___[[[\\\___cccgggkkkoooqqqooommmlllllloooqqqqqqqqqnnniiiaaaYYYRRRNNNLLLKKKLLLIIIFFFEEEFFFFFFEEEDDDBBBBBBCCCFFFIIIIIIGGGEEE???;;;777555444444444333000000111222333333444444333333222111111000//////000000000000///////////////000000111222222333333222222111000/////////000...............---------111000000000////////////000000//////000111333444444444333333444444555666444444333333333333444444333333444444555555555555666777777777777777777666666666777:::<<<@@@CCCEEEHHHGGGEEEBBB???<<<:::999999999999888888777777777777777777777888999:::;;;>>>============>>>>>>>>>???????????????>>>>>>===???@@@@@@AAABBBEEEJJJNNNKKKJJJIIIHHHGGGFFFEEEEEEQQQ___sss***+++,,,---+++)))(((((()))))),,,---,,,,,,---,,,))),,,---------,,,,,,///111000111111000///000333555000222555666666666888999:::888999<<<<<<999999;;;999888666444333222111111666555444333111000......222000000111///+++,,,000.........//////000000000...//////......111555888<<<<<<===>>>>>>>>>======999<<<@@@FFFJJJLLLLLLLLLJJJEEEAAA>>>:::444222444111222444666888:::;;;;;;:::999888555333222111000333555888<<<>>>?????????DDDGGGKKKMMMOOOPPPSSSUUUXXXZZZYYYlll}}}yyyPPP,,,###"""%%%***&&&%%%   &&&%%%###$$$,,,888BBBDDD===???;;;EEEhhhZZZ???888333777333...+++++++++(((%%%"""""""""   !!!   """###$$$%%%'''$$$&&&((((((&&&$$$#########&&&)))+++***)))(((((( !!!$$$(((,,,+++(((%%%cccbbbaaaaaaaaaaaabbbbbbaaaaaaaaabbbcccdddeeefffeeeeeefffggggggfffdddbbb]]]^^^^^^aaadddhhhllloooooonnnnnnoooppprrrssssssrrrnnnhhh```WWWPPPMMMLLLMMMKKKGGGFFFFFFFFFFFFEEECCCCCCEEEGGGIIIIIIGGGDDD===:::666444333444444333000000111222333444444555444444333333222111000///111000000//////.........000000111222333333444444444333222111000000000000------............---,,,000000000000//////...---000000///000111222444555333333333333333444444555333333222222222333444444444444444444555555555555666777888999999777555444666666666888<<>>>>>>>>===<<<<<<>>>???@@@@@@???===<<<===>>>@@@AAACCCGGGLLLPPPMMMMMMMMMLLLIIIGGGFFFFFFQQQaaaxxx***)))))))))((('''''''''''')))***+++++++++,,,+++***+++,,,,,,,,,+++---///222222222222111111111222444...222555666555555888<<<:::999999::::::888888888666555333111000000111111555444333111000///......111,,,...444444,,,+++000------...//////000111111---,,,,,,+++,,,000666;;;;;;<<<<<<=========<<<<<<:::===CCCHHHLLLMMMLLLLLLJJJEEEBBB@@@;;;555333444///111333666888999888888999777555333111/////////111555:::???BBBDDDEEEFFFIIIKKKMMMNNNNNNOOOQQQRRRWWWXXXUUUdddpppzzz}}}```333 """$$$(((,,,)))$$$!!! !!!###&&&+++333999;;;:::FFFDDDBBBZZZuuuhhhHHH:::222999555111...---+++(((&&&'''&&&%%%###   """""""""$$$$$$$$$$$$$$$%%%'''))))))(((&&&$$$######&&&***,,,***(((&&&%%%"""&&&,,,///...***&&&$$$gggfffeeecccaaa```___``````aaaccceeefffhhhiiijjjiiiiiijjjjjjiiigggffffffbbbbbbaaaaaacccgggjjjlllnnnooopppppppppqqqrrrsssrrrppplllcccZZZRRRNNNMMMOOOLLLGGGEEEEEEEEEDDDDDDCCCCCCEEEGGGIIIHHHDDDAAA;;;888555333333444444333000000111222222333444444444444444444333222000000111111000000//////......000000111222333444555555444444333111000000000000------...//////......---...///000000111000//////111000000000000222444555222222222222222333444444222222222222222333444555555555555555555555555555777888:::::::::888555444666666666888<<>>>>>>>>===<<<<<<===???AAAAAA@@@>>><<<<<<===@@@BBBDDDHHHNNNQQQOOOPPPPPPMMMJJJGGGGGGHHHTTTddd{{{***''''''&&&'''''''''&&&&&&*********,,,,,,++++++,,,++++++,,,++++++,,,///111444333222222222222222222...111444555444555888<<<777888888777666666555333333222000/////////000111222111000////////////000000+++---555666///,,,000------...///000111222333------,,,+++---111777<<<<<<===============<<<<<<<<>>:::444111222...000333666888888777666777666444222111000111111222777===AAADDDFFFIIILLLKKKMMMNNNNNNNNNNNNPPPRRRSSSWWWTTT```gggrrrsssKKK///!!!###"""###%%%!!!!!!!!!!!!!!!######!!!###'''***---222777;;;PPPQQQDDDIII\\\qqqxxxSSS===000;;;888444000---)))&&&$$$***(((&&&$$$###!!! """###"""###%%%$$$"""!!!!!!&&&''')))******(((%%%###&&&))),,,,,,***&&&###"""$$$(((...000---)))%%%###iiiiiiiiifffbbb```___```aaaccceeegggiiijjjkkkkkkkkklllmmmllljjjhhhhhhiiiffffffeeeeeefffhhhkkkllloooppprrrqqqppppppqqqrrrppppppmmmeee\\\TTTRRRRRRQQQMMMHHHEEECCCCCCBBBBBBCCCDDDEEEGGGHHHFFFBBB???999777555555555555444333000111111111111222222222222333444555444333222111111111111111000000000000//////000111333444555555333333222111000000000000.........///////////////---///000222222222111111111111000///000111222333222222111111222222333444333222222333333444555666444444555555555666666666888999:::;;;;;;999777666666666666888;;;@@@EEEHHHRRRQQQNNNFFF===777555666777777777666666555555555555666999<<<======<<<;;;:::;;;<<<>>>>>>>>>=========>>>@@@AAABBBAAA???>>><<<>>>AAACCCFFFJJJOOOSSSRRRSSSRRRNNNIIIFFFHHHJJJXXXhhh~~~***)))'''&&&''')))))))))''',,,******---...,,,---///,,,------,,,,,,,,,///111555444333333444444222111...000111222333555777:::333555555333222333222//////...............//////......---,,,---...000111---,,,---333555222000///---...///000222333444555000000///...///333999===@@@@@@AAAAAA@@@@@@??????===???BBBEEEFFFFFFEEEDDDCCC???<<<<<<888222///000///111333666777888777666777666444222222222444555555999???BBBDDDGGGLLLPPPPPPPPPQQQPPPOOOOOOPPPRRROOOUUUUUU```dddqqq[[[888""""""""""""$$$ !!!######"""$$$%%%###!!! """######%%%///:::===QQQQQQAAA<<>>000:::888555000+++'''###!!!)))'''%%%######!!!!!!$$$$$$!!! ###$$$### %%%&&&'''***+++***&&&###***,,,---,,,)))%%%###""" $$$(((******(((&&&%%%gggiiijjjiiieeebbbbbbbbbcccdddfffhhhjjjkkkkkkkkklllnnnooommmkkkiiijjjlllhhhhhhhhhhhhjjjlllnnnoooppprrrtttsssqqqpppqqqrrroooooommmfff]]]WWWVVVXXXTTTPPPJJJEEECCCBBBAAA@@@DDDEEEFFFHHHIIIFFFAAA>>>999888777888999888666444111111111000000000000///111222444555666555333333111111111111222222222222...///000111222444555555222111111000000000111111000//////...///000111222///000222333333333111000222111000/////////000111111111111111111222333333333333333333444555666777333444444555666777777888999:::;;;;;;;;;:::999888666666777888;;;>>>BBBDDDJJJJJJHHHBBB:::666777:::999999::::::999777666444444666:::===>>>>>><<<;;;;;;;;;<<<===>>>>>>??????>>>???@@@AAABBBAAAAAA@@@===???BBBEEEHHHLLLPPPSSSTTTTTTRRRMMMGGGEEEHHHLLL\\\kkk~~~***,,,***)))***---...---+++///++++++///000......333///000000///---...000222777555333333555444222000000///...///222555666666000444444000000222111---++++++,,,---............---,,,+++***+++,,,...///+++...///000333666444.........000111333555666777444444444333333555:::===BBBCCCCCCCCCBBBBBBAAA@@@===>>>@@@BBBCCCDDDCCCCCC???;;;::::::777111...///...///111333444555555555999777555333222333444666888<<<@@@BBBCCCFFFMMMRRRVVVVVVUUUSSSPPPPPPQQQRRRPPPTTTSSS___cccpppfff==="""!!!"""###&&&$$$%%%'''%%% !!!$$$###!!! !!!!!! ,,,999999FFFGGGAAA@@@EEEUUUmmmZZZ>>>222999888666222---(((%%%$$$(((&&&############  $$$%%%$$$"""!!!"""!!!  ###$$$&&&))),,,+++'''###+++,,,---,,,)))&&&%%%$$$ !!!"""%%%&&&'''&&&&&&dddhhhkkkjjjgggeeedddeeedddeeegggiiijjjjjjjjjjjjlllnnnooonnnkkkjjjkkkmmmhhhhhhiiikkkmmmoooqqqrrrrrrtttvvvuuurrrpppqqqrrrnnnooommmggg^^^YYYZZZ\\\VVVRRRKKKFFFCCCBBBAAA@@@EEEFFFGGGIIIIIIGGGBBB>>>999999:::;;;<<<;;;888555111111000000///.........000222444666666666444444111111111222333333333444---...///000222333444555000000000000000000111111111000///...///000222444111222333444444333111000222111000.........//////111111111000111222222333333333333444555666777888333333444555666777888999:::;;;;;;;;;<<<;;;;;;;;;777777777999;;;===@@@AAACCCEEEDDD???999666999===:::;;;<<<<<<;;;999666444444666:::>>>???>>>===;;;<<<<<<<<<===>>>??????@@@???@@@AAAAAABBBBBBBBBBBB>>>@@@CCCFFFIIILLLQQQTTTUUUUUUSSSLLLFFFDDDHHHMMM]]]kkk|||***...,,,+++---000111000...000,,,,,,111222///000555222333222111//////111333777555333444555555222///111...,,,...222555555444///333333//////222111,,,)))***,,,---......---,,,---,,,***))))))***,,,---***///000---111888666---...///000222444666777888777777777666555777:::===BBBCCCCCCCCCBBBAAA@@@@@@<<<===???@@@BBBCCCDDDDDD===:::888999666000...///,,,,,,...///000111222222;;;999666333222222444555:::>>>AAABBBBBBFFFMMMSSS[[[[[[YYYVVVRRRPPPQQQRRRTTTTTTPPP\\\bbbmmm~~~uuuGGG'''""" !!!******%%%"""""""""$$$!!!(((444222;;;???FFFNNNMMMQQQ```vvv~~~WWW<<<444999999888555000,,,)))((()))&&&$$$$$$%%%%%%"""###&&&&&&$$$!!! !!!"""""""""%%%))),,,,,,(((###+++,,,,,,+++)))''''''((($$$"""!!!###%%%'''&&&%%%ggghhhiiikkkkkkllllllllllllllllllllllllkkkjjjjjjpppoooooopppqqqpppnnnkkkpppooonnnnnnoooppprrrsssyyywwwtttrrrsssttttttttttttrrrnnniiiddd```]]]\\\WWWTTTOOOJJJFFFCCCAAAAAAFFFGGGHHHIIIHHHFFFDDDBBB;;;:::888888888777444222333222222222111111000000333333444555666666333111000000111111111000000///...111444444222111333555333111///---,,,...000111//////......///111444555555555444333222222222222222111000...---------------...///000111222333333666555444444444444555666444444555666777777666666666:::======;;;999999:::888:::<<<;;;999888:::===<<<======:::777666888;;;???>>><<<:::999777666666888888999::::::;;;<<<<<<<<<;;;;;;;;;===>>>@@@BBBBBBBBBBBBBBBAAA@@@@@@???>>>@@@CCCDDDFFFIIIOOOTTTXXXUUURRROOOJJJFFFIIIPPP\\\kkk|||---222...+++---111333111...000111111111111222222222555666888999888666333111888999222000999999555999666222666888000222666222111000//////000000///---...///......---,,,******)))***++++++******,,,...111//////222666666111,,,333222222333444666888:::<<<<<<<<<<<<888666;;;CCCEEEAAAAAAEEEFFFBBB@@@AAA===@@@AAAAAABBBDDDAAA;;;::::::<<<===888///,,,...///...//////111333555777555888777444444777777555;;;???AAA???<<<@@@IIIQQQaaaYYYSSSRRRPPPMMMOOOVVVLLLWWWSSSKKKYYYlllwwwyyyWWW... %%%###"""%%%$$$  !!!### ///000888BBBIIIHHHIIITTTaaa[[[mmmzzzEEE666555888666333111...+++'''$$$&&&$$$"""!!!"""$$$$$$  !!!"""###""""""%%%)))))))))+++***''',,,'''"""!!!$$$''''''%%%&&&%%%$$$#########$$$%%%dddeeefffhhhjjjlllmmmnnnqqqpppooonnnnnnooopppqqqrrrqqqppppppqqqqqqooonnnooopppppppppqqqrrrttttttxxxuuurrrqqqrrrssssssrrrtttrrrooojjjfffbbb```^^^WWWUUURRRNNNJJJFFFCCCAAAFFFGGGIIIIIIIIIHHHFFFEEE>>><<<:::888888777555333444444333222111111000000333333444666888777555333222222222222222111000000111333555444222111111333333222000///...///000111000///......///111333444555444333333333333333333222111000///..................///000111222333333555555444333333444555555555555555555666666666666555999<<<<<<;;;999:::;;;888999:::888666666999<<<;;;<<<<<<:::888777999;;;???>>><<<999888777777777888888999::::::;;;<<<<<<>>>>>>===<<<<<<===>>>???BBBBBBBBBBBBAAA@@@??????===???BBBDDDEEEIIINNNRRRVVVSSSQQQPPPKKKGGGIIIPPP\\\jjjzzz///111...,,,...222444222///000000000111111222333333555666777777666555333111666:::444222999888444999666111666777///111666222333111000000111222000////////////......---,,,++++++,,,---,,,++++++---...222000///111555555111---000000000222444777999;;;<<<;;;<<<===:::777;;;CCCBBB???@@@EEEGGGCCCAAAAAA>>>@@@@@@>>>???@@@===777999888:::<<<777///+++---/////////000111444666777555777777333333666777555888===@@@@@@>>>@@@HHHOOOUUURRRSSSWWWVVVQQQNNNQQQKKKUUURRRNNNXXXcccmmmyyyddd:::%%%%%%!!!""""""$$$### !!!  %%%###$$$'''!!! ,,,000333;;;BBBFFFKKKUUU```VVV]]]uuuzzzHHH888111666666555444222...)))%%%!!!###%%%&&&%%%###  !!!!!!"""###$$$$$$$$$$$$+++...---+++---...,,,$$$&&&((()))(((%%%!!!&&&&&&%%%$$$$$$%%%%%%&&&aaaaaabbbeeehhhkkknnnpppsssqqqooonnnoooqqquuuwwwtttrrrppppppqqqrrrqqqppppppqqqqqqrrrsssssssssssssssqqqoooooopppqqqqqqqqqsssrrrooollliiifffdddcccXXXWWWUUUQQQMMMIIIFFFDDDGGGHHHJJJKKKKKKJJJIIIIIICCC@@@<<<999888777666555666555555333222111000000333333444777999:::888666555555555555444333111111333444555555222111111111222222222111111111000000111000/////////000222333444444333333333444555555111111000000000000111111//////000111222333333444444444333222222333444444777666555444444555555666555777:::;;;;;;:::;;;<<<888888888666444555888::::::;;;;;;:::888888:::<<>><<<>>>AAACCCEEEHHHLLLOOORRRQQQPPPPPPLLLGGGJJJOOO]]]hhhwww~~~111000......111444555333000000000000000111222444555555555555444333333222222444:::777444999666333999666111444555...000555222444333222222333333222000000000//////......------.../////////---,,,---///333000...000222333111///------...000333666999;;;;;;;;;<<<>>><<<999<<>>@@@FFFLLLKKKNNNVVV^^^___XXXRRRPPPOOOTTTSSSSSSXXXZZZcccvvvoooGGG'''"""!!!!!!$$$###!!!"""%%%%%%%%%)))###!!!+++---...555@@@IIILLLOOORRRNNNKKKaaaVVVBBB111666777888777444///***''' """$$$&&&%%%"""!!!!!!!!!"""###$$$&&&&&&"""))),,,(((%%%'''***+++!!!'''------'''!!!&&&&&&%%%%%%%%%%%%&&&'''`````````bbbeeeiiimmmooooooooonnnoooppprrruuuvvvuuusssqqqppprrrsssssssssqqqrrrrrrrrrrrrpppnnnmmmlllkkkjjjkkknnnqqqrrrrrrrrrqqqpppnnnllljjjhhhggg]]]ZZZVVVRRRNNNKKKIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMGGGCCC>>>:::888888888777888777666555333222111000333333555888;;;<<<;;;999888888888777666444333222444444555555444333222222222222333333333222111000111000000///000000111222333333333333444555666777111111111111111222333444000000111111222333333444333333222111111222333333888666444333333444555666444666888:::;;;;;;<<<<<<:::999777555555666888:::999::::::::::::::::::;;;===<<<999777777777999:::999999999::::::;;;;;;;;;CCCBBB@@@>>>=========>>>AAAAAA@@@???????????????===???AAADDDFFFIIIKKKMMMOOONNNOOOPPPLLLHHHIIINNN\\\gggssszzz}}}333//////000333666666444111000000000111222333444555555444222111111111222222222:::999666888444111999555000444444---///555222444333111222333333222000000000000///////////////000111222111///......///333111......000222111000,,,------///111444777999::::::<<<>>>===:::<<<@@@???===@@@EEEGGGBBB===<<<666888777555888===>>><<<555444444666333---***+++---,,,---...000222555666444666666333333777777555777999<<<<<<<<>>===;;;::::::999999777666555444333333333444555666555444111222444444444333111000000000000000000000111111222222222333444555666777222111111222222333444555111111222222333333444444333222111111111111222333777666444222222444555666555555666888:::<<<<<<<<<:::999777777777999:::;;;:::999999:::;;;;;;::::::;;;:::888777777888:::;;;999999::::::::::::;;;;;;AAAAAA????????????@@@AAA@@@???>>>>>>>>>??????@@@@@@AAAAAADDDGGGJJJLLLMMMMMMMMMNNNNNNKKKGGGIIINNN[[[eeeqqqxxx|||444///000111444555555333222000000111222333444444444444333111000000111222333111999888555777444111888555000444444---///555222222111000000111111000///000000/////////000111111111222444333111000///000333111///...///000111111.........///000333555666:::999:::======;;;<<>>???DDDDDD>>>999777555666444333666<<<===;;;444111111333222---*********++++++,,,...111444555444777666444444888888666;;;;;;:::888999>>>FFFLLLNNNRRRXXX]]]```bbbaaa___XXXVVVRRRUUUWWWQQQ[[[www}}}fff888%%%&&&$$$!!!"""$$$###"""###!!!%%%***###!!!!!!!!!(((***'''+++999EEEHHHDDDAAAFFFFFFPPP\\\jjjrrrWWW777======;;;666000+++)))))))))(((&&&$$$###"""""""""!!!!!!"""######""" """  """###%%%###(((***%%%!!!$$$(((***''',,,000---&&&!!!"""%%%""""""######$$$$$$$$$$$$aaaaaaaaaaaaccceeeggghhhgggjjjmmmqqqssssssqqqppprrrpppooooooqqqrrrrrrqqqpppooonnnkkkhhheeebbbaaa___```bbbgggmmmrrrttttttqqqqqqrrrrrrpppooommmkkkhhhddd]]]VVVQQQNNNNNNOOOLLLMMMMMMNNNOOOPPPPPPQQQJJJEEE@@@<<<:::::::::999:::999999777666555444444333444666999===>>>===<<<::::::::::::999777666666333333333444777777666555222222333444333222111000//////000000111111111111111111111222333444555666222222222222222333444555222222333333333444444444333333222111111222333333555444333333333444666777666555555777:::<<<<<<<<<999888777999;;;======<<<;;;:::999:::;;;;;;:::888888888888888888999::::::::::::::::::::::::::::::???>>>>>>===>>>???AAABBB======<<<<<<===???AAABBBDDDBBBAAABBBFFFIIILLLMMMNNNLLLMMMMMMIIIEEEHHHMMMYYYcccoooyyy555000111222333444333222222000111333555555444222111333222111000000111222333000666333111666444111777444000555666///000555111111000//////000000///---000///.........000111222000222444444333111111111111000//////...///000111///......///000222444555:::777777;;;;;;:::;;;???@@@======AAA@@@:::555444666777555222333888888555444000///222111---************+++,,,...111444666555777777555555999:::888???===999777777===EEEKKKNNNRRRUUUVVVYYY^^^___^^^UUUTTTOOOPPPSSSNNNVVVmmmuuummmAAA(((### $$$%%%###"""###"""...111''' ###)))$$$$$$...;;;DDDJJJOOOFFFHHHMMMOOOYYYwwwjjjPPP555===>>>===888111+++*********,,,...///---((("""!!!"""!!!   &&&### !!!"""%%%(((((($$$$$$'''***)))$$$)))...111...)))### !!!"""###$$$$$$$$$###___```aaabbbdddfffggggggeeegggiiilllmmmnnnnnnmmmnnnmmmmmmnnnpppqqqpppnnnnnnllljjjgggeeecccaaaaaa^^^___bbbffflllqqqrrrrrrqqqqqqrrrrrrqqqooommmlllllliiiddd]]]XXXSSSPPPNNNNNNNNNNNNNNNOOOOOOPPPQQQHHHEEE@@@<<<;;;;;;:::999:::999999888777777666666333444666999===>>>===;;;999:::::::::999888888777666444444555777888666444222222222222222111111000......///000111222222222111111111111111222333444222222222222222222333333333333333333444444444444444333222111111222333444222222333333444555666666777666555666:::<<<<<<:::777666777:::===???>>><<<<<<:::999:::<<<;;;999666555666888999:::::::::999::::::::::::::::::::::::===<<<;;;;;;;;;<<<===>>>;;;;;;:::;;;===@@@BBBDDDEEEBBB??????CCCHHHKKKLLLOOOMMMLLLKKKGGGDDDGGGMMMWWWaaaooo{{{444222222333222111111111111///222555777777444000...222222222111111222222333000444///---555555222777333000777999222222555000111000...///000000///---///...------...///111333///111444444333222222222000000000/////////000111.........///111333666777:::666555888999999;;;???>>>;;;:::======888444444333444333000111555444000444///...000111...++++++++++++,,,---000333666777666888888666777;;;<<<:::@@@>>>;;;888999===CCCHHHKKKQQQTTTTTTVVV[[[ZZZWWWQQQSSSOOONNNRRROOOQQQ___kkk}}}qqqKKK111&&&$$$(((&&&'''$$$!!!###!!!+++000''' !!! ###"""%%%...777@@@LLLUUUGGGDDDIIIMMMPPPfffZZZHHH;;;888<<>><<<;;;999999999::::::999888888888666555555777777444222222222222111111111000000------///000222222333333111111111000111111222333333222222111111222222333333333444444444444444444444444333222222333444444000111222444555666666666888666444666999<<<;;;:::444444666:::???@@@>>><<<===;;;:::;;;<<<;;;888555333555888:::;;;;;;:::999::::::::::::::::::::::::;;;;;;999999888999:::;;;:::999999:::===@@@CCCEEEFFFAAA======AAAFFFJJJKKKPPPMMMKKKJJJFFFCCCFFFMMMVVVaaappp|||444333333333111//////000111///222666999888444///,,,222222222222222333222222000222+++***444555222777333111888;;;333333555///111000//////000000///......---,,,,,,---///111333...000333444444222222222///000111000/////////000,,,,,,---///111555888::::::555333666888888;;;>>><<<888888;;;;;;777555555...//////...000555444000444///---000111...++++++,,,------///111444777999666999999777888<<<===;;;???>>><<<;;;;;;>>>BBBDDDHHHPPPVVVWWWXXX[[[WWWQQQOOOUUUQQQOOOTTTQQQNNNVVVggg|||wwwXXX???222222:::''''''$$$!!!"""!!!""")))###!!!###!!!+++555;;;???GGGPPPHHH???EEEOOOOOOZZZxxxQQQFFFEEE333:::AAABBB<<<444///---222000...***&&&###!!!"""%%%%%%""" !!!!!! !!!!!!&&&"""  !!!!!! $$$$$$""""""'''---+++%%%---%%% ###,,,///***###!!!"""$$$%%%&&&&&&%%%%%%^^^\\\\\\aaagggjjjhhheeedddaaa______aaadddeeeeeehhhjjjkkkjjjgggfffgggjjjiiiiiihhheeeaaa^^^]]]]]]```bbbeeehhhjjjlllmmmmmmkkkkkklllmmmmmmllllllkkkoooooommmhhh___WWWPPPMMMQQQSSSSSSPPPLLLIIIJJJLLLGGGDDD@@@>>>======<<<;;;<<<<<<<<<<<<;;;:::999999888999;;;<<<<<<;;;999888555555777999;;;;;;888555888888777666555444333333222111000000///000000000//////000111111111111111222222111111111111111222444333222222222333444555444444444555555555555555555444222111111222444555444555555666666555555444555555666777888999::::::777888888999;;;<<<======>>>===<<<;;;::::::999888666666777888999999:::::::::;;;<<<:::777777999<<<===<<<999777555444444444111555:::>>>@@@BBBDDDFFFDDDBBBAAA@@@BBBEEEIIILLLQQQMMMJJJIIIGGGFFFIIIPPPUUUddduuu......---///333333111222666222333444666666666555555444555444222333777777444666111...000222111333666555555888:::777111111444000,,,,,,222444000///111000333...'''***555777111222333444555555333222111333000,,,+++---///000000000111111000///000333555888777777666777999:::;;;;;;777444333444444111------,,,,,,...222333111...///---...111111---,,,...000444444000///222555444888888888999999:::::::::???>>><<<<<<>>>AAAEEEGGGMMMMMMOOOTTTYYYZZZUUUPPPTTTPPPQQQVVVQQQIIIIIIQQQbbbhhhuuulllUUU\\\nnnkkk777'''$$$(((!!!!!!"""$$$((( !!!"""$$$'''''',,,777>>>???CCC>>>@@@HHHIIILLLaaa}}}gggAAA@@@:::AAAHHHEEE888---,,,///,,,***%%%"""###%%%$$$ """""" """&&&&&&""""""######### !!! !!!%%%%%%!!!!!!###***''' ''',,,)))$$$%%%+++(((&&&)))---)))!!!"""%%%%%%)))---)))!!!$$$[[[YYYZZZ^^^eeeiiiiiiffffffdddccccccdddeeeeeedddgggiiijjjhhheeedddeeegggiiiiiihhheeeaaa^^^^^^^^^___```cccfffhhhiiiiiiiiiiiiiiiiiijjjkkkkkkllllllqqqqqqooojjjccc[[[VVVSSSRRRSSSSSSQQQOOOLLLKKKKKKFFFDDDBBB@@@@@@???===;;;============<<<;;;999999::::::<<<<<<<<<:::888777555555666888::::::777555888888777777666555555555333333222111000000000000111222222222111111000000111000000111111222333444555444333222222222333444555555555555555444444444333333222222222333444555444444444555555444444444555555666777888999999:::777777888999:::;;;<<<<<<<<<<<<;;;;;;::::::999999777777777888999999::::::;;;<<<<<<;;;888888:::===>>>===:::888555333222111222666<<>>>>>===;;;;;;===AAAEEEHHHNNNLLLKKKNNNRRRSSSPPPMMMUUURRRQQQRRRPPPMMMNNNRRRXXXfffvvvttteeegggxxx^^^:::$$$""""""###,,,///%%%"""$$$!!!###$$$((((((,,,444999:::CCC<<<===CCCDDDDDDUUUllloooHHHEEE<<>>>>>===;;;:::999;;;<<<<<<<<<;;;:::888777666555555666888888777555777777777777777777777777555444333222111111111111444444333333222222111111000000000111222333444555555555444333222222333333666666555555444444333333000111222333444555555555333333444444444444333333444555666666888888999:::666666777888999::::::;;;:::::::::::::::::::::999777777888888999:::::::::;;;<<<<<<<<<::::::<<<>>>???>>><<<:::666333000///444888>>>AAABBBBBBBBBBBBCCCCCCDDDEEEHHHJJJLLLNNNMMMJJJHHHHHHFFFEEEHHHNNNWWWhhh{{{...------000666888666666999888888888888777666555444888999777444444777555111222000222555666333222555222///000888AAAEEEIIILLL======??????:::222///111000111000333>>>IIIDDD888111000000000000111333444222000......000222333333...///000000000111444666999888777555444333333333666666555333///---,,,---...+++((((((***...000111111000222777666111...///000444555111000333555444333444555777999;;;===>>>>>>===<<<;;;<<>>HHHXXXttt~~~xxxQQQKKKHHHRRRRRREEE;;;999333)))'''%%%$$$$$$$$$"""$$$###!!!"""(((---)))""""""###%%%%%%!!!""" ###$$$"""!!!&&&$$$ )))+++%%%###''')))'''+++%%%!!!"""###$$$&&&***+++%%%###&&&)))'''###!!!VVVTTTTTTWWW\\\aaacccccchhhiiillloooqqqoookkkhhhggggggeeebbb```_________eeeeeedddaaa^^^]]]]]]___^^^```bbbdddeeedddcccbbbeeeddddddeeegggkkknnnpppooooooooolllgggdddbbbbbb[[[WWWSSSRRRRRRSSSPPPNNNKKKIIIFFFEEEDDDCCCAAA???@@@@@@@@@???===<<<:::999=========<<<;;;999888777777666555555777777777666666777777888999999::::::777666555333222222222222444444333333333444444444333222222222222333444444666555555444333333222222666666555444444333222222...000222555666777666666333333333333333333333333444444555666777888999999555666666777888999999999888888888999999:::::::::888888888999999:::::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>===<<<:::777444222666:::@@@CCCCCCAAA@@@@@@AAABBBDDDGGGIIIKKKLLLLLLKKKHHHFFFGGGFFFEEEHHHNNNXXXjjj~~~...111000111666888444222333666666666666666666555555777999777555555888666111111///000333333111333777444111666CCCNNNPPPMMMJJJ888<<<>>><<<444,,,***+++//////......444999444+++000///------...000333444111///...///111333333222...///111222222333666888555555444444444555555555444666777444///,,,,,,...,,,+++******,,,...000111333222555:::999333000000111555666222111444555444111111222222444666888999???>>><<<;;;;;;===???@@@GGGFFFGGGKKKPPPTTTUUUUUUUUUXXXTTTLLLMMMRRROOOEEELLLddduuulllWWWaaabbb888$$$------%%%###%%%222555***"""###!!!$$$!!!###%%%&&&''',,,111444AAA:::888>>>@@@>>>DDDNNNdddnnnZZZQQQYYY___UUU>>>555<<<:::///)))&&&%%%%%%$$$ """!!! """***///***!!!###%%%(((&&&!!!!!!!!!$$$### ###"""((()))!!!!!!+++///)))'''***......+++%%%""""""(((''''''***+++((($$$!!!WWWVVVVVVWWWZZZ^^^```aaagggjjjnnntttwwwvvvqqqmmmiiigggdddaaa______^^^^^^bbbbbbaaa^^^\\\[[[\\\^^^```bbbdddfffgggeeecccaaaccccccccceeehhhlllooorrrooooooooommmjjjhhhiiijjjccc]]]VVVRRRSSSTTTTTTSSSQQQNNNIIIFFFEEEDDDDDDCCC@@@@@@@@@???>>><<<;;;:::>>>======<<<;;;999888888888777555666777888777555666666777888999:::;;;;;;777666555444333333333333222222222333444666777999666666444333222222222222555555555555444444333333666666555444333222222111---///333666777777777666444333333222222333333444444444555666777888999999666666666777777888888999777888888999999::::::;;;999999999999999:::::::::;;;;;;;;;<<<>>>??????>>>======>>>>>>===<<<:::999999===AAACCCCCCAAA@@@@@@???AAACCCFFFHHHIIIJJJJJJIIIFFFFFFGGGFFFEEEHHHNNNYYYkkk...222...///444666333000000222222222333444555666666444666666444666999777222333///...---+++***...444@@@;;;:::AAAGGGCCC:::444555:::===999222---,,,,,,(((+++,,,+++...222444222000...,,,,,,,,,///222444//////...000111222111//////111333444444555777999444444555555555555555555555777888555000...///111+++,,,...//////000000111555444777<<<;;;555111111111555666444333555666444444333222111111333444555:::999999:::;;;===@@@AAABBBDDDHHHLLLQQQTTTUUUTTTQQQVVVVVVRRRTTTXXXSSSHHHDDDVVVfff|||ggg>>>444<<<%%%$$$333...""""""''',,,333+++###%%%###!!!"""!!!!!!"""%%%***111888<<<777777>>>AAAAAADDDKKKXXXbbbxxxcccXXX```eeeYYYAAA888???<<<000---(((&&&'''$$$###!!!(((---)))!!!$$$''')))&&&!!!"""$$$  (((((( +++...'''$$$...777666...&&&#########(((...///,,,)))%%%###YYYZZZZZZ\\\]]]___aaabbbhhhkkkqqqwww{{{zzzuuuqqqkkkhhhdddaaaaaaaaa```___``````___\\\[[[[[[]]]___aaacccfffhhhiiigggdddbbbaaabbbccceeehhhllloooqqqppppppooommmllllllnnnpppiiiccc\\\WWWTTTUUUVVVVVVVVVRRRMMMIIIGGGFFFDDDCCC>>>??????>>>>>>===<<<;;;>>>======<<<;;;:::999999888888777888999999777555555666777888999:::;;;;;;666555555444444444444444111111111222444777999;;;999888666444333111111000333444555555555555444444555555444444333333222222...000333666777777777666555444333222222333444555333444555555777777888999666666777777888888888888888999999999::::::;;;;;;999999:::::::::::::::::::::999:::<<>><<<===>>>???????????????<<<>>>AAABBBBBBAAAAAAAAA???@@@BBBDDDFFFGGGHHHHHHHHHFFFFFFHHHGGGFFFIIINNNZZZlll...000+++***000333333111111/////////000222333555666222444555444666888777222...,,,,,,......000888AAAFFF<<<555777:::888444111000555666222...------,,,)))***+++******,,,111555000///---,,,---///111333/////////111222222///---///111444555555555666777555555666555555444333222666777777555333222222222+++...111222222111222222777666888<<<;;;555222222111555777555444666666555999777555333222222333444222333555888;;;@@@CCCFFFBBBDDDGGGKKKMMMNNNNNNNNNNNNSSSWWWZZZ]]]^^^ZZZTTTGGGPPP```{{{tttEEE'''(((###,,,###!!!'''(((111---'''(((&&& """""""""%%%)))000888999777888>>>AAAAAADDDIIIRRR[[[mmmjjj\\\]]]ccc^^^NNNDDDBBB999,,,...))))))+++''' $$$ $$$)))(((###%%%'''(((%%%###""" """""" """%%%)))'''!!! &&&&&&!!!###,,,333///***)))+++--- )))000///+++(((&&&$$$\\\]]]```bbbdddeeefffhhhjjjmmmsssyyy|||{{{vvvrrrmmmiiieeeccccccdddcccbbb``````___]]][[[\\\___bbbaaacccgggiiijjjhhheeeccc___```bbbeeehhhkkkmmmnnnmmmmmmllljjjiiijjjmmmpppjjjhhhddd^^^YYYVVVVVVVVVVVVTTTQQQOOOLLLHHHCCC???<<<======>>>>>>======<<<======<<<;;;;;;;;;;;;;;;999888999:::;;;:::777555555666666777888999::::::444444333333444444555555222111111111333666888:::888888666444333222222222222333444555666666555555333333333333333333333333000222333555666777777666666555444222222444555666333444444555666777888888777777888888888888999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999888999;;;???AAA???============>>>???@@@AAABBB>>>???AAAAAAAAAAAABBBCCCAAABBBBBBCCCDDDFFFFFFGGGGGGFFFFFFIIIHHHGGGJJJOOOZZZkkk...222,,,)))---222222111111000000//////000222333444222444555333555777444///******---111222444===GGG===666111333777777777888---000///***))),,,,,,))),,,***)))))))))***+++---111000...---...///000111111111222333444222///,,,...111333444444333444555222222333444444333222111666555444444555555444333---///111111000000333555999777888;;;:::555333444111666888666555666777555:::888555222111111222333111222444777;;;???BBBDDDBBBCCCEEEGGGIIIKKKMMMNNNPPPRRRWWW^^^^^^[[[ZZZ\\\VVVTTTbbbzzzZZZ...&&&!!!$$$$$$###$$$...,,,&&&)))&&&"""%%%  &&&((((((---555;;;<<<>>>AAAAAAAAADDDIIIMMMUUU___kkk{{{rrr}}}iiiYYY[[[```___UUUJJJ@@@666...+++(((+++000,,, """ """&&&)))'''&&&'''&&&###%%%'''""" !!!!!!!!!!!! $$$(((&&&$$$###""""""!!! !!!&&&(((&&&'''---///...###)))+++(((''')))'''###]]]```dddgggiiijjjlllmmmmmmpppuuuzzz}}}{{{vvvrrrooojjjfffdddeeeffffffdddaaaaaa```^^^\\\^^^aaaddd```cccgggjjjjjjiiifffddd]]]^^^aaadddgggiiikkklllhhhhhhgggfffeeefffjjjmmmiiijjjiiiddd]]]WWWUUUUUUUUUUUUUUUTTTPPPJJJAAA<<<;;;<<<<<<==================<<<<<<;;;;;;;;;<<<<<<999999:::<<<<<<;;;777444555666666777888888999999333333333333333444555666333222222111222444777888777666555444444444444444111222444666777777666666333333333333333333333444222222444555666666777777777666444333333444666777333333444555666777888888888888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888777888;;;???AAA???===>>>======<<<===???AAABBB???@@@AAA@@@@@@AAACCCEEECCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFIIIIIIHHHKKKPPPYYYkkk...777000+++---000000...///222111000000000111222333333555555333444555222,,,......///000---)))---555555111111555888444111000///111...))))))......)))***&&&%%%)))...000///...111111//////...///000000333333444555555333///,,,...000222333222111111222,,,---///222444444444444666333111333555777555222///000000///---///333777:::888888:::999555333555111666888666555777777555777555222000///000111222444555666777:::<<<>>>???AAABBBCCCDDDGGGKKKQQQTTTUUUSSSWWW]]][[[SSSSSS[[[```WWWbbbttt|||~~~aaa...)))!!! $$$&&&!!!,,,)))###&&&%%%"""&&&"""***+++)))+++000AAABBBDDDEEEBBBAAADDDIIIJJJPPPTTTZZZlllxxxaaarrreeeSSS______]]]UUUIII===777555'''&&&,,,444///!!!""" %%%)))***''''''$$$"""&&&***$$$ """ """ %%%&&&!!! $$$$$$!!! """!!!!!!""")))000---$$$'''(((%%%"""$$$***((("""ZZZ```hhhmmmoooooopppqqqqqqtttwwwxxxxxxwwwwwwwwwkkkiiigggiiimmmnnnkkkgggiiigggeeecccbbbcccdddffffffddddddgggjjjjjjeee```^^^```cccfffhhhiiihhhggg_________```bbbeeeggghhhnnnnnnmmmjjjeee___YYYUUUXXXXXXWWWVVVSSSMMMEEE@@@<<<===>>>>>>>>>>>>>>>===999999999999999999999999<<<<<<<<<<<<===<<<999777;;;777333444888999777333333444444444555555666666444444333222000111444666555333222222333444444333111333444666777777666666555444333222111111111111333444555666777888999::::::888666444333444555666666666666777888888999999888888999::::::::::::999::::::::::::::::::::::::999;;;<<<;;;999777777888777999<<<======<<<===>>>AAA@@@>>>===<<<===???@@@@@@BBBCCCBBB@@@@@@BBBEEEGGGFFFEEEFFFIIIJJJHHHEEEHHHFFFEEEEEEGGGIIIKKKKKKYYYnnn555444///***+++111666444111---///000...+++***,,,...111111000......222999???333///+++***,,,.........222777777333333777777222+++,,,---------,,,+++***+++******)))+++---///111222111///.........///000000000111333444444111///,,,---...///000000000000---+++)))+++///333444333222555444111000333222///---,,,,,,---///111444666777888222111:::888000111444666777888777666777888555666555222...---000444555555666888999<<<>>>??????CCCHHHLLLNNNMMMKKKIIITTTSSSVVV\\\]]]YYYXXXYYY[[[```]]]jjjxxxooo===)))!!!(((***&&& ***,,,###"""))) !!!%%%++++++''''''+++>>><<<;;;===<<<;;;>>>DDDIIIFFFMMMSSSTTTfffkkk^^^~~~vvvWWW___^^^[[[pppKKK:::888///******///444222)))""" !!!!!!"""$$$%%%''')))***(((+++,,,******(((!!! ###!!!!!!"""'''333%%%""" """###!!!###$$$+++))) $$$***%%%)))(((+++...***""""""&&&YYY^^^fffkkkmmmooorrrssstttuuuxxxyyyxxxvvvuuutttmmmiiifffgggjjjkkkiiifffeeedddcccccccccdddeeefffdddbbbbbbeeeiiiiiieeeaaa```bbbeeeggghhhgggeeeccc^^^^^^]]]^^^aaadddgggiiiooooooooonnniiiccc]]]YYYWWWWWWXXXXXXVVVPPPHHHCCC@@@@@@??????>>>>>>>>>===::::::999999999999::::::;;;::::::;;;<<<<<<;;;:::<<<:::777777777777666444444444555555666666666666555555444222000111333666444333111111333444333222111222444555666666555555555555444333222222111111444444555666777888888999999888666444333444555555666666666777888888999999888888999::::::::::::999::::::::::::::::::999999888:::;;;:::999888888999888999;;;>>>??????>>>===@@@???===<<<<<<>>>???@@@AAABBBCCCAAA@@@@@@CCCEEEGGGEEEEEEGGGJJJKKKIIIGGGIIIGGGFFFFFFGGGIIIKKKLLLYYYooo666444///+++,,,111333000---))),,,------,,,---///222///111222222111333666:::333///,,,+++,,,...///...,,,333888888777777222+++....../////////...---,,,---,,,******+++,,,///000111000/////////000111111111000000222333333111///....../////////000000000,,,***)))+++///222222222444777666222222333333000...------...///222555777555888222111999777111333333444666666555555555666333555555222//////222555555666777888:::;;;======AAACCCGGGKKKNNNOOOOOOOOOSSSRRRTTTYYYZZZWWWWWWYYYZZZ[[[SSS\\\lllzzzxxxOOO)))  ###''' &&& """)))(((!!!###+++(((***,,,,,,***)))((((((666333444888;;;;;;===AAA@@@@@@LLLRRRKKKUUUsssdddccc}}}^^^hhh```XXXpppQQQ@@@999000000,,,+++,,,***%%%###%%% !!!"""$$$&&&'''(((&&&,,,///,,,)))&&&"""   %%%  """(((111$$$###!!! !!!!!!!!! """""")))'''$$$+++(((&&&%%%(((,,,)))$$$$$$(((ZZZ^^^ccchhhlllooosssuuuvvvwwwwwwxxxvvvtttqqqooollliiieeeeeeggghhhgggeeeaaaaaabbbcccdddddddddddd```______bbbfffgggeeebbbbbbdddgggjjjiiigggcccaaa^^^]]]\\\\\\___ccchhhkkkoooppprrrqqqnnniiibbb^^^XXXXXXYYYZZZYYYTTTNNNIIIFFFEEEBBB@@@>>>>>>>>>>>><<<;;;999888888:::;;;<<<:::::::::::::::<<<===>>>??????===:::777555444555666666666666777777777777666555444222000111333555444333111111333333333222111111333444444444444444666666555444444333333333555555666666666777777777888777666444444444555555666666666777888888999999888888999::::::::::::999999:::;;;;;;:::999888777666888::::::999888999:::::::::;;;>>>BBBBBB???;;;>>>===<<<<<<===>>>@@@AAABBBBBBAAA???>>>@@@CCCFFFEEEEEEFFFHHHJJJLLLKKKJJJJJJIIIHHHGGGHHHIIIKKKMMMZZZooo555222...+++,,,000000,,,(((&&&(((+++---...000333555///111555666555444444444333000---,,,---/////////,,,222666777666555000***000111111111111000/////////...,,,++++++,,,...///000000//////000111333444333111000000111222111000111111000////////////000+++******+++...111222111666888777444222444333000.........///000333555666222777333222888666222777555666777666333111000111111333444333000111444888666777888:::;;;;;;<<<<<>>>>>>>>===<<<:::888999:::===???===<<<;;;:::999;;;>>>@@@AAACCCCCC>>>777333444666777777777777777777888888666666555333111111333555444333111111333333333222111111222222333333333333666666666666666555444444666666666666666666666666777666555444444444444555666666666777888888999999888888999::::::::::::999888999:::;;;:::888777555555777999:::999999:::;;;<<<::::::???DDDEEE@@@;;;<<<<<<<<<<<<>>>???AAABBBCCCBBB@@@>>>>>>@@@CCCFFFDDDEEEFFFHHHKKKLLLMMMMMMKKKJJJJJJHHHHHHIIIKKKMMM[[[ppp222...,,,+++,,,//////+++&&&&&&(((+++...000333555666111333666777666444222111222000...------...//////444444333111111111111111222222222222222111111000111000...,,,+++,,,---...000/////////111222444666555222000///000222222222444333222000////////////++++++,,,---///111222222666888888444222444333000.........///000222444555111888555333888666444;;;:::;;;:::777222...---,,,///111333333222333777:::777888999;;;<<<<<<;;;;;;EEEHHHMMMRRRUUUUUUUUUTTTOOOKKKKKKNNNOOOMMMOOOSSSUUUZZZVVV```lll{{{kkk<<<"""$$$!!!!!!%%%%%%!!! $$$))))))'''&&&)))222///###''')))!!!444///000888???@@@===<<<>>>:::BBBDDD777???eee|||ZZZtttggg^^^XXXKKKkkk]]]III:::666222///...///,,,&&&"""### !!!###$$$%%%"""(((***(((&&&%%%""" !!!!!!!!! '''$$$!!!!!!$$$&&&%%%###!!!###$$$""""""!!!"""))))))"""&&&+++%%% !!!###%%%&&&&&&&&&'''hhhhhhiiikkknnnqqqrrrssstttqqqnnnllljjjhhheeebbb^^^___bbbeeeggghhhgggfffccccccddddddccc```\\\ZZZ[[[ZZZ[[[]]]```bbbdddddddddgggjjjmmmnnnllliiigggbbbaaa___```ccchhhmmmqqqnnnpppssstttssspppkkkhhhddd```[[[WWWVVVVVVVVVVVVRRROOOJJJFFFBBB@@@??????>>><<<:::999:::<<<>>>@@@@@@@@@>>>;;;999:::===AAACCCEEEFFF@@@888333444777888888888888888888777777666666555333111111444666555333222222333444444333111111111111222222222333666666777777777666555555666666666666555555555555666555555444444444444444666666666777888888999999888888999::::::::::::999888888999999999888666666555777999:::::::::;;;<<<===;;;:::???DDDEEEAAA<<<<<<<<<===>>>???@@@BBBBBBDDDAAA>>>===>>>@@@CCCEEECCCDDDGGGIIIJJJLLLMMMNNNKKKKKKKKKIIIGGGGGGJJJMMM[[[ooo---))))))***,,,000000---))))))+++---000333555555555666666555555444333222111000000///...------...///666555333333333222333444222222222111111111111111333111///---,,,,,,------////////////111333555666555333000///111333444555666555444222000000//////---...///000111222333444555777666333111333222///------...///000222333444333999666444999888666>>>:::;;;:::888444111000000---000333444444555999<<<999999:::<<<<<<=========GGGLLLSSSXXXZZZWWWRRROOOLLLHHHGGGIIIJJJIIIKKKOOONNNUUUUUU___gggtttoooPPP,,,$$$$$$ """###$$$!!!###---222,,,"""&&&...,,, (((,,,&&&888333333:::???>>>:::777<<<999AAAGGGCCCQQQpppnnnRRRuuummmeeejjj]]]tttcccLLL999777222...------***%%%"""### !!!"""###%%%&&&'''(((''''''***,,,&&& !!!###""" ((($$$###"""###&&&(((%%%!!! """###!!!""""""###+++---&&&((()))"""#########$$$%%%%%%$$$qqqpppooopppsssttttttsssrrrmmmgggcccccccccaaa___[[[]]]```dddfffhhhhhhiiifffffffffdddaaa]]]ZZZWWWZZZZZZZZZ[[[]]]```ccceeeeeegggjjjlllnnnmmmlllkkkeeedddccccccfffjjjooorrroooqqqsssttttttrrrooommmlllggg```ZZZXXXXXXXXXXXXUUURRRNNNIIIEEEBBB@@@???>>>===<<<;;;<<<===???AAABBBBBBAAA>>>;;;:::>>>BBBDDDEEEEEE@@@999555666888888888888888777777777777555555555333222222555777666444333333444555555444333222222111111222333333555666777888888777555555666555555555555555555555444444444444444444444444666666666777888888999999888888999::::::::::::999777777777777777777777888777999;;;<<<;;;;;;<<<======;;;;;;>>>AAACCCAAA>>>======>>>???AAABBBBBBCCCCCCAAA>>>===???AAACCCCCCBBBDDDGGGIIIIIIJJJLLLNNNKKKLLLLLLIIIFFFEEEHHHLLLZZZnnn)))'''(((***---000111000.........///222555777666444999777444333444444333222...//////...,,,,,,---...222222555::::::666222222333222111111000000111111333222000---,,,,,,---...////////////000222444555555333111111333666777888666555555444333111///...---///111222222222333555444666666222222444333000......///000111222333333555:::555333999999777===666777999888777555666666,,,000444555555666:::>>>;;;;;;;;;<<<===???@@@AAAJJJOOOWWW]]]]]]XXXQQQLLLKKKGGGFFFIIIIIIGGGIIIMMMNNNUUUTTT[[[___mmmzzzddd;;;"""$$$$$$######!!!###!!!"""---777111$$$)))...,,,$$$###***///---555111222777:::888444444666777CCCLLLRRRfff||||||^^^LLLrrrtttssspppyyyeeeNNN999666555///)))&&&###!!!###((( !!!!!!"""$$$%%%&&&,,,***'''(((...222+++!!!   """!!!!!!%%%  ###!!! !!!"""######+++---&&&((('''###$$$###"""###&&&%%%"""vvvuuutttvvvxxxyyywwwuuupppiiiaaa]]]^^^``````^^^______``````bbbeeeiiilllhhhhhhfffdddaaa]]]YYYWWWZZZZZZZZZZZZ\\\^^^bbbeeefffggghhhjjjkkkkkkkkkkkkfffeeeeeefffhhhkkkoooqqqrrrssstttuuutttsssrrrqqqsssnnngggaaa]]]ZZZXXXVVVVVVTTTQQQMMMHHHDDDAAA???============>>>???@@@AAA@@@CCCCCCAAA======AAAEEECCCDDDCCC???:::777777999888888777777777666666666444444444333222333777999777666444444666777666555444333222222111222333444444555666888888777555444444555555555555555555555333444444444555444444444666666666777888888999999888888999::::::::::::999777666555555555777999:::999;;;======<<<<<<<<<>>><<<<<<<<<===>>>???@@@AAA>>>???@@@AAABBBCCCCCCCCCBBB@@@===>>>@@@BBBBBBAAAAAADDDGGGHHHHHHHHHJJJLLLJJJLLLLLLIIIDDDCCCGGGKKKYYYlll)))((()))+++...000222111111000000111444888999777555999666444444555555333000,,,...///...+++***,,,---222111444:::;;;666333555444333222111111111222222444222000...------.../////////......///111222333333222111333666999::::::444555666777555333000...,,,///222333222111222444333666666333333666666333000111222333444555555555777999222000999999555999666777999888777666666777,,,000444666666777;;;>>>======<<<<<<===@@@DDDFFFLLLQQQXXX]]]]]]XXXRRRMMMKKKHHHHHHKKKKKKIIIJJJMMMPPPXXXVVV[[[ZZZeee~~~yyyrrrKKK...%%%!!!###%%%!!!!!!$$$### )))666777...//////---***((())),,,///---+++...333555333333666333999CCCFFFQQQooo{{{mmmVVVNNNuuuuuukkkjjjiiiZZZMMM:::555666///***(((&&&$$$&&&+++ !!!!!!"""###%%%%%%******))))))...111,,,%%%"""######$$$###"""!!! !!!""" !!!  """###"""###"""'''((("""&&&'''###%%%### ###((('''"""xxxwwwwwwyyy|||}}}zzzwwwppphhh^^^ZZZ\\\___``````cccbbb___^^^^^^ccciiinnniiihhhfffddd```]]][[[YYY[[[[[[ZZZZZZ[[[^^^bbbeeeggggggggghhhhhhiiijjjjjjfffffffffgggiiilllnnnooouuuuuuuuuuuuuuutttttttttvvvrrrmmmgggbbb]]]XXXTTTVVVUUURRROOOJJJEEEAAA???<<<======>>>???@@@@@@@@@???BBBDDDBBB??????CCCHHHCCCCCCAAA>>>;;;999999999888777777777666666555555333444444333333444888:::888777555555777888777666555444333222222222333444333444666777888777555444444444444555555555666666333333444555555444444444666666666777888888999999888888999::::::::::::999777666444333444777:::<<<:::<<<>>>>>>===<<<===>>>;;;<<<===<<<<<<===@@@CCC@@@@@@AAABBBCCCCCCCCCCCCBBB???===>>>AAACCCBBB@@@AAADDDHHHHHHGGGGGGIIILLLIIIKKKLLLHHHDDDBBBFFFJJJYYYkkk***++++++---...000222222222111111222666:::;;;999666777666555666777666333///+++---///---+++)))+++---777222000444555333666<<<555444333222111222333333333222000...---...///000//////.........000111222333222222444888;;;<<<<<<333555777888777444000...+++...222333111000111333333666777444444888888555222333444555666666777666777777///...888999444666999:::;;;999666333222333,,,000444666666777;;;>>>???>>><<<<<<>>>BBBFFFIIINNNRRRWWW[[[[[[XXXSSSPPPMMMJJJJJJMMMNNNKKKKKKNNNLLLUUUWWW[[[UUU[[[pppjjjyyyVVV777'''!!!&&&###''''''###222:::777444000------***%%%''',,,''''''+++111222222555:::666===@@@;;;FFFlll|||hhhWWWTTTzzzrrrUUUpppVVVRRRKKKJJJ;;;555333000000222000+++((())) !!!!!!###$$$%%%%%%((()))(((***,,,***&&&$$$%%%&&&'''&&&$$$"""!!!"""### """&&&""" ###$$$"""!!!$$$$$$"""###""""""$$$))) """$$$### ###***)))###{{{xxxvvvyyy~~~~~~qqqhhh^^^[[[^^^bbbbbbaaahhhfffbbb______bbbfffiiiiiihhhfffdddaaa^^^\\\[[[```___^^^]]]]]]^^^___```eeeggghhhhhhfffeeefffgggddddddeeehhhkkkmmmmmmlllnnnssswwwwwwsssrrrsssvvvwwwyyyyyytttjjj___XXXUUUOOOSSSVVVRRRKKKDDDBBBCCC<<<<<<<<<<<<===???@@@AAABBBAAA@@@AAABBBBBBAAA???EEE@@@<<<;;;===<<<888333555555555555555555444444444444444555666888999:::888444111111444666777666333222000/////////000000333444555666666444222111222222222333444555666777666444333333555555444222555777999:::;;;:::888777999:::;;;<<<<<<<<<::::::888777777777888999::::::999999:::;;;;;;<<<======>>>===;;;:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>???AAABBBEEEFFFFFFGGGGGGHHHIIIIIIKKKMMMNNNKKKFFFDDDGGGKKKYYYkkk888444222///------000444666;;;888555666999<<<;;;:::888888777333000...///000//////......------------333666888666222111444999999888555222000000111111888777666777777555111...---...//////......000111222333555888;;;===<<<;;;999444777777///000555111...///111333333333111000333666666444444666666333555666888999;;;;;;;;;;;;777333333777<<<;;;777444::::::999999888666555444,,,222666555444888<<<===???===>>>CCCDDDDDDFFFJJJLLLQQQWWWZZZ[[[YYYWWWWWWWWWWWWUUUQQQKKKGGGHHHJJJQQQLLLTTTUUUZZZZZZ\\\|||uuuqqqbbb--- ///!!!!!!"""%%%&&&,,,;;;JJJ===444000333111***(((...'''$$$(((222222,,,111<<<000999???CCCPPPeeeuuuzzzZZZJJJVVV|||hhhZZZEEE>>>BBB<<<555;;;555111......,,,'''"""""" !!!###$$$%%%+++)))***//////+++&&&&&&%%%$$$%%%'''******&&&"""###(((!!!###%%%### """%%% %%%(((%%% """'''&&&%%%,,,(((&&&(((###!!!###%%%%%%$$$$$$%%%'''yyyvvvtttvvv{{{}}}qqqiii___\\\___ccceeeeeekkkhhhdddaaaaaabbbeeehhhgggfffeeedddbbbaaa```___``````_________```aaaaaaeeegggiiiiiihhhgggggggggeeeeeefffhhhkkkmmmmmmlllnnnrrrvvvvvvsssrrrtttwww{{{}}}}}}xxxnnnddd\\\XXXPPPSSSUUURRRKKKEEEBBBCCC>>>>>>>>>>>>>>>>>>??????@@@??????@@@BBBBBB@@@???BBB>>>;;;:::<<<<<<888444666666666555555444444444444444555666777888999:::777555222333555777777666444333222111111111222333333444555666666444222111333222222333333444555666444333222333444555444333666666888999999999888777::::::;;;<<<<<<<<<;;;:::777777777777777777888999888999999:::;;;;;;<<<<<<>>>===;;;;;;;;;<<<>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@??????@@@AAABBBDDDEEEEEEFFFHHHIIIIIIJJJLLLNNNNNNKKKGGGEEEGGGKKKYYYiii~~~888555333000......111444777>>>:::777777888999777444666666555222...---...///000000//////......------000333555444222111333555222222000000000000111222333333444666777666222000...//////...---...111333555666888:::;;;999777444888333777888000111666222...000111333444333222111222555555333333666777444999999999999999::::::;;;777444333777;;;<<<888666999888888777666444333222---111444333555:::<<<<<<>>><<<>>>CCCEEEEEEHHHMMMNNNRRRXXX\\\\\\[[[YYYXXXXXXXXXWWWRRRMMMKKKKKKMMMUUUPPPVVVUUUXXXXXX\\\}}}uuukkk>>>&&&...$$$%%%)))%%%###"""###***;;;KKKGGG>>>666111,,,((('''***))))))+++///......666@@@:::@@@???===HHH[[[eeecccKKKIII^^^wwwiiiNNN===>>>;;;777;;;444///+++,,,***%%%"""""" ###%%%'''(((%%%&&&++++++'''###""""""###'''+++---)))  ###"""######"""!!!!!!"""### !!!&&&)))&&&!!!"""'''&&& &&&---(((&&&'''""" !!!"""###$$$%%%&&&'''wwwsssppppppuuuyyy{{{zzzpppiiiaaa]]]```dddgggiiikkkiiifffcccbbbccceeefffddddddddddddddddddeeeeeebbbbbbbbbbbbbbbbbbbbbbbbcccfffiiijjjjjjhhhhhhhhhhhhgggggghhhkkkllllllkkknnnqqqttttttssssssvvvyyy|||tttiiiaaa\\\TTTVVVWWWSSSLLLFFFCCCCCC???????????????>>>===<<<>>>======>>>@@@AAA@@@>>>???<<<999:::;;;<<<999666888777777666555444444333333444555777888999::::::666555444555666777777666555444333333333444555666444444555666666444333222444333333222222333333444333222111222444555444333666666666666666777888888;;;;;;<<<<<<<<<<<<;;;:::888777777666666666777777888888888999::::::;;;;;;===<<<<<<;;;;;;===>>>???>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@??????@@@AAABBBCCCCCCDDDFFFHHHIIIJJJKKKMMMOOOOOOLLLHHHFFFGGGJJJWWWfffyyy777666444111000000222555888===:::888888999888555111666666555222///...///000111111000000///......------///111222222222111000.....................//////000222555777666333000//////...---,,,...222555555777:::<<<;;;888444111555111666777000222888444///000222333444444333333111444444111222666888666;;;;;;:::999888888999999555444333666:::<<<:::777777666555444333111000///---000111222666<<<===:::<<<;;;>>>CCCEEEFFFJJJPPPPPPUUU[[[^^^___]]]\\\[[[YYYYYYXXXTTTQQQPPPPPPRRRXXXUUU[[[VVVVVVVVV[[[}}}rrrqqqRRR+++%%%%%%%%%)))&&&$$$$$$###'''333@@@CCCCCC===333,,,)))%%% ---222333000///444999:::;;;>>>;;;666CCCYYY]]]SSS>>>OOOnnn|||ZZZ;;;888<<<::::::222,,,))))))((($$$"""$$$!!! !!!###&&&(((&&&###$$$((()))$$$!!! !!!$$$(((***''' $$$"""!!!!!!""""""!!!!!!"""%%%(((%%%!!!"""&&&&&& &&&---'''%%%&&&!!! """%%%&&&&&&&&&tttpppkkkjjjmmmqqqtttuuunnniiiccc______cccgggiiijjjiiigggfffeeeeeeffffffcccccccccdddfffhhhjjjkkkggggggfffeeedddcccbbbaaacccfffiiikkkkkkjjjiiiiiikkkiiiiiiiiikkkmmmllllllnnnppprrrrrrrrrsssvvvyyy~~~wwwmmmddd___ZZZ[[[ZZZUUUNNNGGGCCCBBB>>>>>>??????>>>===<<<;;;;;;;;;;;;===???@@@???>>><<<:::888999;;;;;;:::888999999888777666444444333222333555777999999:::999555555555666777777666666555444444444444555777888444444555666555555444333444444333222222222222222222111000222444555555444777666444444444555777888<<<<<<<<<<<<;;;;;;;;;:::999999888777777666777777777777888888999999999999===<<<<<<<<<<<<===>>>>>>======>>>???@@@BBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCEEEHHHJJJKKKLLLNNNOOOOOOLLLIIIGGGGGGHHHSSScccwww666777555333111222444666888:::888777888;;;:::777333777777666444111000111333222222111111000//////...,,,,,,...111444333000---...//////......,,,+++***...///111444666555111......---,,,++++++---222666333777;;;===<<<999555333222...333555///222888555000000222333444444444333///222222000222666888777777777888888888777666555222333333444777;;;;;;888555444333111000///......///000000111777======999===<<>>>>>>>>>>>>>>===<<<<<<:::::::::;;;>>>???>>>===999999888999;;;;;;;;;::::::999999777666555444444333444555666777888888888333555666666666666666666555444333333444555666777444555555555555555555555555555444333222222222222222111111222444666555444777666444333333555777999<<<<<<;;;;;;::::::::::::;;;::::::999888888888888777777888888888888999999<<<<<<<<<<<<<<<===>>>>>>===>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCC@@@AAACCCEEEGGGIIIKKKLLLMMMNNNNNNLLLJJJHHHGGGGGGPPPaaawww555777555444333333555777888;;;999888999;;;;;;777444555555555333000000111333222111111111000000000000,,,---///222444333///,,,...////////////...---,,,000111222444444222...+++,,,++++++)))***---222555555999>>>???<<<888555333///+++111333...111888555111111222222333333333333...111111000222666888666///111444666666555222000///333444333555::::::666333222111///............111222111222777======888>>>>>>@@@CCCBBBBBBHHHQQQUUUZZZ```ddddddbbbaaa```YYYXXXVVVUUUUUUUUUVVVVVVVVVYYYbbb\\\ZZZWWWTTTnnnxxxSSS,,,---&&&###$$$(((,,,)))$$$###&&&,,,999AAA@@@???BBB???666...444222---666GGGJJJ???@@@BBB@@@@@@KKKUUUKKK888???eeeeee===666???>>>888333---)))))))))&&&&&&(((!!!###%%%&&&&&&%%%$$$)))%%%%%%)))***&&&###### ###%%%$$$###"""!!!!!!""""""$$$""" !!!$$$$$$!!!!!! !!!$$$### $$$!!!###)))!!!""" """""""""###$$$###!!!tttpppkkkeeecccccceeeffffffhhhiiihhhfffggglllpppooopppqqqqqqqqqooonnnlllgggfffffffffhhhkkknnnpppsssqqqnnnjjjgggeeedddccceeegggiiiiiihhhhhhiiijjjllljjjhhhhhhjjjlllmmmlllkkklllnnnppprrrrrrrrrqqqrrrsssvvvwwwvvvoooggg```]]][[[XXXTTTNNNIIIEEEBBBCCCBBB@@@???>>>=========;;;::::::;;;===>>>===;;;999999::::::;;;;;;<<<<<<:::999999888777666666555555555444444444555666777333444555555444444555777555444333333333444555666555555555555555666666666666555444444333333333333444333222333555666555444777666444333444555777999<<<;;;:::999888888888999;;;;;;:::999999999::::::888888888888888888888888<<<<<<<<<===============??????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCEEEGGGIIIKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFNNN___uuu444666555444333444555777888===;;;888888999888555111111222111///------///111000000000000111111111111,,,...111333333111...,,,,,,------///000111222222444333222333222111---*********+++***+++...222666888<<<@@@???:::444111000...+++000333...111888555222222222111111111111111,,,000222111222666666444+++---000333333111///------444777444555:::999444222111///.........///000222555555444777<<<<<<999===>>>@@@BBBAAA@@@GGGPPPWWW\\\aaaeeefffdddbbbbbbZZZXXXVVVUUUVVVWWWWWWVVVTTTXXXaaa[[[[[[XXXQQQeee~~~iii999222(((,,,***)))***((($$$%%%***'''---222333555<<>>======>>><<<;;;;;;<<<======<<<:::999:::;;;;;;;;;<<<======999999999888888777777777777555333222111222444555222444444333111222444777777666555444333444555555555555555555555666777777666666555444444444555555666555444444666666666444666666555555555666777888;;;:::999777777777777777999999999888999999::::::999999999999999999999999;;;<<<<<<===============AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAACCCEEEFFFHHHJJJJJJIIIIIIIIIJJJJJJIIIGGGFFFNNN^^^rrr444666555444333444555666777;;;888555444666666444111///000///...,,,,,,...000---......///000111222222,,,000333333000---,,,------------...///111444555666444222111111000...,,,***+++,,,---...000444777777;;;>>><<<666111000000000,,,222444///333999777333333111000///.........+++///222222333666444111...............------,,,---777;;;777777<<<:::222111000///......000111333444888999777777:::<<<::::::;;;>>>AAA??????HHHRRRXXX\\\bbbffffffeeecccccc\\\YYYVVVVVVXXXYYYXXXWWWVVVWWW]]]VVVYYYYYYPPP```xxxvvvBBB333'''...+++***,,,***&&&&&&)))&&&%%%'''***+++...888BBBYYYaaadddZZZNNNIIIHHHGGGRRRMMMPPP[[[\\\RRRKKKLLL^^^{{{iiiIII@@@???:::999444///,,,---,,,(((&&&&&&""""""!!!""""""###$$$%%%'''$$$###&&&'''###!!!""" """%%%***,,,'''!!! ###%%%$$$""""""$$$&&&%%%$$$$$$$$$######%%%$$$%%%(((!!!!!!%%%%%%'''%%%***)))### ###|||yyyssskkkddd```___```aaaiiirrrvvvvvvxxx~~~|||wwwtttmmmllljjjhhhhhhjjjlllnnnuuurrrmmmiiihhhiiikkkmmmhhhhhhgggeeeddddddgggiiifffdddbbbbbbeeehhhiiiiiihhhjjjmmmppprrrpppllliiieeegggkkkpppsssppphhhbbb```^^^]]]\\\[[[[[[YYYWWWSSSOOOIIICCC???======>>>===<<<;;;<<<======;;;::::::;;;<<<<<<<<<<<<===>>>999999888888888888888888888666333000///000333444222444444222000000444888888777666555444444555555555555555555555666777888666666555555555666666777777666555555666777666444666666666666666777888888;;;:::888666666666666777888777777777888999::::::::::::999999999999999999;;;<<<<<<===>>>=========BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCEEEFFFHHHIIIJJJGGGGGGHHHIIIJJJIIIHHHFFFOOO^^^ppp~~~333555444444333444555666777666333000111444666666555000111000///......000222,,,,,,---///000222333333+++000444222---******---111000...---...///111333666444111000111111000///***,,,...000111222555888222777:::999444111111444222...333666111444;;;888444333111///...------,,,***///333333444666333///222000---+++******,,,---...999>>>:::999>>>;;;222111000///...///111333555444:::<<<999777999;;;;;;777999===???>>>@@@IIITTTXXX]]]cccggggggeeedddccc^^^[[[WWWWWWYYYZZZYYYXXXWWWVVVZZZRRRVVVYYYOOO^^^uuu~~~JJJ555)))''''''+++000///(((###""")))&&&***000...***000<<>>??????===;;;888888:::;;;<<<<<<666666555444444444444555666555333111111222333444777777666666666666777777777777666555555555555666666777777666444444555777999999888888777555444333777666666555555555555666999888666555444555777888<<<;;;::::::999888777777888888999::::::;;;<<<<<<===<<<<<<===??????>>>===@@@BBBEEEEEEBBBAAABBBDDDDDDDDDDDDDDDCCCBBBAAAAAACCCDDDFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIINNN[[[nnn|||...000111222222111222666:::000222333333222111333444000111111///...---///000.........///111333555666777777444//////222111---666444222///.........///...333777777333///,,,,,,,,,,,,,,,---000333777999999888777555444333222222333555444333555888777333222111111000///...------000///111333000***...666555444111---***+++///222::::::::::::::::::999999444///---222444333777>>>CCCAAA>>>============<<<777555666888999:::BBBJJJXXX^^^cccdddeeefffbbb]]]WWWVVVUUUTTTSSSRRRQQQQQQPPPOOOOOOPPPRRRVVVZZZ\\\xxxlllBBB)))''''''(((***'''###$$$(((***%%%%%%***...---,,,--->>>```}}}ooocccrrrrrrfff[[[PPPNNNYYYoooSSSIIIBBB;;;>>>222333222,,,%%%"""%%%(((###### ###++++++%%%)))+++---,,,)))%%%"""!!!""" ###***&&&!!! &&&$$$"""%%%&&&&&&%%%%%%%%%%%%$$$"""  """$$$###"""$$$&&&(((((('''###"""!!!"""$$$&&&'''&&&xxxnnniiiiiikkkssszzzzzzqqqoooiiibbb]]]]]]bbbfffiiijjjkkkmmmmmmmmmlllkkkjjjiiihhhgggeeeddddddcccaaa______aaafffiiijjjiiijjjiiiiiikkkllljjjccc]]]YYYXXX[[[fffqqqvvvqqqjjjgggggggggiiijjjkkkiiigggccc^^^WWWPPPJJJEEEAAA>>>;;;===>>>>>>===;;;::::::999999:::;;;===>>>@@@AAA???<<<:::999:::<<<<<<<<<777666555555444444555555666555333222222222333444777777666666666666777777777666666555555555555555666777777666444444555666888888888777777666555444777666666555555555666666999888777555555666777888;;;;;;:::999999888777777999999999::::::;;;;;;;;;<<<<<<<<<>>>@@@@@@>>>===@@@BBBDDDDDDBBBAAABBBDDDCCCCCCCCCCCCCCCBBBAAAAAACCCEEEHHHJJJLLLLLLLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJQQQ\\\mmm{{{...///111222111000222666999222333333222111000000111333333333111///...///111...///000111333444555666666777444000111333222...111000...------///111333///333666666444000//////,,,,,,,,,...000333666777777777555444333222222222222555777555555777666333666666666666444222///---//////222555222...111888555444111...,,,---111555;;;;;;<<<<<<;;;:::888888444000///333666888===DDDGGGDDD@@@???>>>===:::888444333555888:::;;;BBBJJJMMMTTTYYY[[[]]]___\\\XXXRRRQQQPPPNNNMMMMMMNNNNNNLLLLLLLLLNNNQQQUUUZZZ\\\```sss|||XXX999+++***)))***&&&"""###((()))&&&'''---222222111222CCChhhzzzlllpppjjj```VVVKKKTTTnnnuuuSSSFFF@@@999999333333111---(((%%%%%%&&&$$$$$$!!!""")))(((""")))+++---,,,)))%%%"""!!!"""###''')))%%%!!! %%%$$$ """$$$%%%%%%$$$$$$%%%&&&&&&%%%###""""""###$$$ ###&&&(((((('''%%%$$$###$$$&&&'''&&&%%%{{{wwwvvvwww~~~zzzrrrnnnggg```[[[[[[___ccccccfffjjjmmmooonnnmmmllllllkkkiiigggeeeeeedddeeebbbaaaaaacccfffhhhiiiiiijjjkkklllmmmkkkgggcccaaaYYYXXX[[[eeeqqqxxxvvvrrrlllkkkjjjjjjlllmmmlllllliiieee___YYYSSSLLLEEEAAA>>>?????????>>><<<;;;999<<<;;;;;;;;;===???AAABBB@@@>>><<<;;;<<<<<<<<<;;;777777666555555555555555777666444333333444555555777777666666666666777777666666666555555555444444666777888777555444555666666666666666666666666666777666666666666666777777:::999777666666666777888:::::::::999888888888777:::::::::::::::::::::::::::;;;<<<>>>AAAAAA???===???AAACCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBAAAAAAEEEGGGKKKNNNPPPPPPPPPOOONNNNNNNNNMMMMMMMMMLLLLLLTTT]]]lll{{{......///000000000111555777222333333222///......///333444444222000///000111///000222444555666555555555666555222222555333///000...,,,+++,,,///222555222444666666444222222222+++,,,---///111222444555555555444333222111111000000666999777444555555333;;;;;;<<<;;;999666333000...000333666555222555:::555444222000///111666:::======>>>>>><<<:::777555222///...333777;;;BBBIIIIIIEEEAAAAAACCCBBB<<<777666555666:::;;;:::>>>DDDCCCIIINNNPPPSSSVVVUUURRRLLLKKKIIIGGGFFFGGGHHHIIIFFFGGGHHHKKKPPPUUUZZZ]]]ZZZooo}}}bbb777///,,,++++++(((###$$$((()))''')))///333222222333444XXXzzzqqqeeeaaa___llliiiaaaZZZQQQIII\\\|||RRRBBBAAA<<<888555222///---+++(((%%%###%%%$$$!!!"""%%%$$$(((***,,,,,,)))%%%###"""&&&***((($$$###!!!!!!###$$$ %%%!!!!!!""""""######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$ ###&&&'''&&&$$$(((''''''((()))(((&&&$$$~~~zzzpppmmmhhhdddaaa```bbbdddggghhhkkkmmmnnnooonnnnnnooommmjjjgggfffeeeeeefffdddccccccdddfffggghhhhhhiiimmmppppppmmmjjjiiiiiicccaaabbbhhhrrrwwwvvvsssmmmjjjhhhgggiiikkkkkkkkkllliiifffbbb]]]VVVNNNIIIFFFCCC@@@===<<<<<<;;;;;;======<<<<<<===???AAACCCBBB???===<<<======<<<;;;888777666666555555666666777666666555555555666666777777666666666666777777666666666666555555444444666777888888666555555666444444555555666777777888666666666666777777888999:::999888777777777888888999999999999888888888888:::::::::::::::::::::999::::::<<>>CCCGGGHHHKKKOOOOOOLLLGGGEEECCCAAAAAABBBCCCEEE@@@AAADDDHHHNNNTTTZZZ]]]aaasssccc------++++++---,,,'''%%%'''***(((***///000...---///000MMMgggiii[[[SSSTTTXXX^^^bbb[[[QQQNNNQQQgggQQQAAAEEEBBB===666222...---...,,,&&&!!!###"""!!!!!!"""$$$"""'''))),,,,,,)))&&&$$$###'''+++&&&###'''&&&!!!"""&&&$$$ %%%"""!!! !!!#########""""""###%%%&&&&&&$$$"""""""""###%%%&&&&&&$$$"""*********++++++)))&&&###}}}zzzoooooonnnnnnnnnnnnmmmmmmpppooommmmmmmmmmmmooopppsssppplllhhhfffeeefffgggffffffffffffeeefffggghhhiiinnntttuuussspppqqqrrrllliiiiiimmmssswwwvvvtttkkkhhheeedddfffggghhhiiijjjiiihhhhhheee```ZZZUUUPPPJJJBBB<<<;;;<<<======>>>=========>>>???AAABBBAAA@@@>>>===>>>>>><<<;;;888888777666666666666777777777777777777777888888777777666666666666777777666666777777777666555444666777999888777555555666444444444444555777888999666666666777777999:::;;;:::999999888888888888888888888888888888888888999:::::::::::::::::::::999;;;;;;<<<>>>@@@AAA???===>>>??????AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDIIIKKKOOORRRUUUUUUUUUTTTPPPPPPPPPPPPOOOOOOOOOOOOVVV\\\jjj|||...------...///111222333444...///000000///...///000000111222333222333555777222333555777888777555444333555444222333777666222555333111//////222444666:::999777555444333222111...///000111222222222222222222333333333222111111///666;;;777333333444444;;;:::888777777888:::;;;666888888777666555555555444555666666777:::>>>AAA@@@@@@@@@>>>;;;777444222+++---///111777???FFFIIIFFFEEEEEEHHHLLLLLLGGGBBBAAA>>>===???>>>:::888999===AAABBBAAACCCGGGHHHFFFCCCBBB@@@>>>>>>>>>???@@@:::<<<@@@FFFMMMTTTYYY]]]```nnn|||{{{~~~mmm444((((((+++000111+++''''''***(((***...///---...222555FFFWWWYYYSSSSSSZZZbbbVVVbbbXXXEEEKKKbbbzzzSSSBBBEEEDDDAAA888333...---///---'''!!!"""!!!!!!$$$%%%$$$""""""&&&)))++++++)))&&&$$$$$$!!!***---%%%"""&&&&&&!!!$$$ ''''''"""%%%###!!!!!!###"""!!!!!!!!!"""%%%((((((&&&###$$$$$$$$$&&&((()))'''&&&*********++++++)))&&&###~~~tttuuuxxx|||~~~|||zzzxxxtttqqqppppppqqqsssvvvsssmmmhhhffffffgggiiiggghhhhhhgggeeeeeefffgggjjjpppwwwzzzzzzxxxwwwwwwnnnlllkkknnnrrruuuuuusssiiigggdddcccdddeeefffffffffggghhhjjjkkkiiidddaaaZZZRRRHHHAAA?????????>>><<<======>>>???@@@@@@@@@@@@>>>======>>>>>>===;;;999888888777777777777777888888888888999999999999777777666666666666777777777777888999888777666555555777999999888666555666444333333333444666888999666666666777888:::;;;<<<::::::::::::999999888888666777777777888999999999::::::::::::::::::::::::===<<<<<<===??????>>>===>>>===>>>???BBBCCCBBBAAABBBBBBAAAAAABBBDDDEEEFFFJJJLLLNNNQQQSSSTTTTTTTTTPPPPPPPPPOOOOOOOOONNNNNNTTT\\\kkk}}}......------///222444333333---///000000//////000222222333555555555666888:::444444666666777666555444222333222///222777777555333222222222444666999::::::888666555555444333111111111222222222222222222222333444555555444333333000666888555333555666666999888777666777999;;;<<<:::;;;999555333444444111222555888:::;;;===@@@BBBAAA@@@???<<<999666333222---111333555:::BBBFFFFFFGGGGGGHHHJJJKKKJJJGGGDDDDDD???>>>@@@AAA>>><<<===<<<>>>>>><<<===AAABBB@@@AAA@@@???>>>===<<<<<<<<<666888===DDDLLLSSSYYY\\\aaaggguuuwwwxxxwwwAAA'''&&&***000222---(((''')))(((***///111222666===<<>>:::<<<>>>???@@@???>>>>>>>>>===<<<===>>>>>>===;;;999999888777777777888888888888999:::::::::::::::777777666666666666777777777888:::::::::999777666555777::::::888666666666444444333333444555888999666666666777999;;;<<<===:::::::::::::::999999888555666666777888999999:::999999999::::::;;;;;;;;;@@@>>><<<<<<===>>>>>>===>>>===<<>>===:::888777333666<<>>ZZZ^^^FFF<<<999@@@999555000------+++)))&&&&&&%%%''',,,***$$$"""$$$%%%'''***+++)))'''&&&%%%---***(((%%%!!!!!!'''???>>>---"""$$$ !!!$$$!!! """%%%&&&"""""" $$$))),,,***&&&***(((&&&&&&(((***++++++'''%%%%%%&&&((()))((('''zzzuuuoooiiiffffffiiijjjiiikkkkkkiiieeeccceeegggooossszzz~~~yyyuuuooommmkkkkkkjjjiiifffcccaaa___^^^]]]^^^___^^^]]]bbbcccfffjjjnnnooonnnlllfff___VVVPPPMMMIIIBBB===999;;;>>>@@@AAA???===<<<<<<<<<;;;<<<>>>>>>===;;;:::999888888777888888888888999::::::;;;;;;;;;:::777777666666666666777777888999;;;;;;;;;:::888666555888::::::999777666666555444333222333555777999666666777888999;;;===>>>::::::;;;;;;;;;:::999888555555666777888999999:::888888999::::::;;;<<<<<>><<<<<<>>>BBBCCCBBB@@@CCCCCCBBBBBBCCCFFFHHHJJJLLLLLLKKKLLLMMMOOOQQQRRRNNNNNNNNNMMMMMMMMMLLLLLLRRR\\\mmm}}}...///......000444666444222222333333222///......///222333333111//////000111666666555444444444444555222222...+++...555888777666666777777666666444444333222222444888999777444777666444222222333444555333555777888999888777666333444222000333888:::888888;;;>>>@@@???===999777:::;;;666......333444000///444;;;???AAA@@@??????BBB???;;;777555333333333+++222666666999>>>???::::::???EEEGGGFFFFFFJJJNNNOOOHHHCCCDDDDDD@@@>>>>>><<<>>>===999;;;@@@DDDCCC>>>?????????<<<999666444333666<<